

/* -- /assets_lang/common/css/applications.css -- */
.applications_wp {width:1580px;border-bottom:#d8d8d8 solid 1px;padding-left:25px;background-image:url(/assets/images/common/ico_logo.png);background-repeat:no-repeat;background-position:0% 50%;}.breadcrumb {}.body_mobility .breadcrumb{display:none;}.application-page {width:100%;padding:70px 20px 120px;background:#fff;box-sizing:border-box;font-family:"NanumBarunGothic", "Noto Sans KR", "Malgun Gothic", sans-serif;color:#111;}.application-inner {max-width:1340px;margin:0 auto;}.section-heading {text-align:center;margin-bottom:48px;}.section-heading h2 {margin:0 0 20px;font-size:38px;font-weight:800;letter-spacing:-0.04em;}.section-heading p {margin:0;font-size:16px;line-height:1.7;color:#777;letter-spacing:-0.03em;}.application-mobile-heading {display:none;}.application-grid {display:grid;grid-template-columns:repeat(3, 1fr);gap:24px 24px;}.application-card {position:relative;display:block;border-radius:15px;overflow:hidden;text-decoration:none;color:#fff;background:#ddd;}.application-img {width:100%;aspect-ratio:427 / 285;transition:transform 0.45s ease;}.application-img img {width:100%;}.body_applications #menu_nav_sb {display:none;}.application-card::after {content:"";position:absolute;inset:0;z-index:1;background:rgba(0, 0, 0, 0.2);transition:background 0.35s ease;}.application-card:hover .application-img {transform:scale(1.06);}.application-card:hover::after {background:rgba(0, 0, 0, 0.45);}.application-overlay {position:absolute;z-index:2;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px;box-sizing:border-box;}.application-overlay h3 {display:inline-block;min-width:180px;margin:0;padding:10px 24px;border-radius:4px;background:rgba(0, 0, 0, 0.48);font-size:28px;font-weight:700;line-height:1.25;letter-spacing:-0.05em;color:#fff;transition:all 0.35s ease;}.application-overlay.dark {flex-direction:column;}.application-overlay.dark h3 {padding:10px 24px;background:rgba(0, 0, 0, 0.48);font-size:28px;}.application-overlay p,.application-overlay .detail-btn {opacity:0;visibility:hidden;max-height:0;overflow:hidden;transform:translateY(10px);transition:opacity 0.35s ease,visibility 0.35s ease,max-height 0.35s ease,transform 0.35s ease,margin 0.35s ease;}.application-overlay.dark p,.application-overlay p {margin:0;font-size:14px;color:rgba(255, 255, 255, 0.92);letter-spacing:-0.04em;word-break:keep-all;}.detail-btn {display:inline-flex;align-items:center;justify-content:center;width:138px;height:34px;border:1px solid #fff;border-radius:999px;font-size:13px;color:#fff;box-sizing:border-box;}.application-card:hover .application-overlay h3 {padding:0;background:transparent;font-size:32px;}.application-card:hover .application-overlay p,.application-card:hover .application-overlay .detail-btn {opacity:1;visibility:visible;max-height:90px;transform:translateY(0);}.application-card:hover .application-overlay p {margin:14px 0 18px;}.section-divider {width:100%;height:1px;margin:72px 0 64px;background:#e6e6e6;}.application-message {position:relative;max-width:520px;margin:0 auto 86px;text-align:center;}.application-message p {margin:0;font-size:28px;font-weight:800;line-height:1.55;color:#333;letter-spacing:-0.05em;}.application-message .quote {position:absolute;font-size:82px;font-weight:800;line-height:1;color:#e5e5e5;}.quote-left {left:0;top:-22px;}.quote-right {right:0;bottom:-54px;}.solution-feature-grid {display:grid;grid-template-columns:repeat(3, 1fr);gap:48px;text-align:center;}.solution-feature {min-width:0;}.feature-icon {display:flex;justify-content:center;align-items:center;position:relative;margin:0 auto 18px;min-height:220px;}.solution-feature h3 {margin:0 0 8px;font-size:32px;font-weight:800;color:#555;letter-spacing:-0.02em;}.feature-subtitle {margin:0 0 34px;font-size:18px;color:#999;letter-spacing:-0.04em;}.feature-icons {margin:0 0 34px;}.solution-feature ul {display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;}.solution-feature li {display:flex;min-height:47px;padding:8px 14px;border:1px solid #d8d8d8;border-radius:999px;box-sizing:border-box;font-size:16px;line-height:1.35;color:#777;letter-spacing:-0.04em;justify-content:center;align-items:center;}.solution-feature:nth-child(1) li:first-child {border-color:#007aff;color:#4d89bf;}.solution-feature:nth-child(1) li:nth-child(2) {border-color:#87b1de;color:#4d89bf;}.solution-feature:nth-child(2) li:first-child {border-color:#f57e60;color:#e57968;}.solution-feature:nth-child(2) li:nth-child(2) {border-color:#f3c9b3;color:#e57968;}.solution-feature:nth-child(3) li:first-child {border-color:#469b7f;color:#42a891;}.solution-feature:nth-child(3) li:nth-child(2) {border-color:#a1cabc;color:#42a891;}@media (max-width:1280px) {.application-overlay h3 {font-size:20px;}}@media (max-width:1024px) {.application-inner {max-width:860px;}.application-card {height:170px;}.application-overlay h3,.application-overlay.dark h3 {min-width:150px;font-size:24px;}.application-card:hover .application-overlay h3 {font-size:28px;}.application-grid {grid-template-columns:repeat(2, 1fr);}.application-card {height:200px;}}@media (max-width:768px) {.application-page {padding:50px 16px 80px;}.section-heading h2 {font-size:30px;}.application-grid {grid-template-columns:repeat(2, 1fr);gap:16px;}.application-card {height:160px;}.application-overlay h3,.application-overlay.dark h3 {font-size:22px;}.application-card:hover .application-overlay h3 {font-size:24px;}.application-overlay.dark p,.application-overlay p {font-size:12px;}.detail-btn {width:120px;height:32px;font-size:12px;}.section-divider {margin:52px 0 50px;}.application-message {margin-bottom:60px;}.application-message p {font-size:23px;}.solution-feature-grid {grid-template-columns:1fr;gap:60px;}.solution-feature ul {max-width:360px;margin:0 auto;}}@media (max-width:480px) {.application-grid {grid-template-columns:1fr;}.application-card {height:180px;}.application-overlay h3,.application-overlay.dark h3 {min-width:150px;}.application-message .quote {font-size:58px;}.quote-left {left:10px;}.quote-right {right:10px;}}.application-detail-page {width:100%;background:#fff;color:#222;font-family:"NanumBarunGothic", "Noto Sans KR", "Malgun Gothic", sans-serif;box-sizing:border-box;}.application-detail-page * {box-sizing:border-box;}.application-detail-page a {color:inherit;text-decoration:none;color:#333;}.application-detail-inner {max-width:1400px;margin:0 auto;padding:0 20px 120px;}.application-hero {position:relative;height:600px;overflow:hidden;background:#d8e2ef;}.application-hero-bg {position:absolute;inset:0;background:linear-gradient(90deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.02)),linear-gradient(135deg, #d9e8f6 0%, #f4f7fb 45%, #b9c9da 100%);background-size:cover;background-position:center;}.application-hero-bg::after {content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(90deg, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.02));pointer-events:none;}.application-hero-bg .swiper-wrapper,.application-hero-bg .swiper-slide {height:100%;}.application-hero-bg img {display:block;width:100%;height:100%;object-fit:cover;}.application-hero-bg {}.application-hero-content {position:relative;z-index:2;width:688px;min-height:470px;top:50%;transform:translateY(-50%);margin-left:0px;padding:0px 42px 38px;left:0;background:rgba(22, 28, 52, 0.82);color:#fff;}.application-hero-swiper {width:440px;max-width:100%;margin:0 auto;overflow:hidden;}.application-hero-swiper .swiper-wrapper {width:100%;height:auto;padding-top:0;box-sizing:content-box;}.application-hero-swiper .swiper-slide {width:100%;min-width:100%;height:auto;overflow:hidden;}.hero-sub {width:440px;max-width:100%;margin:0 auto;}.hero-line {width:3px;position:absolute;height:103px;left:60px;background:rgba(255, 255, 255, 0.85);}.hero-category {width:440px;max-width:100%;margin:0 auto 18px;padding-top:40px;font-size:30px;font-weight:500;letter-spacing:-0.04em;}.hero-title-row {display:flex;align-items:center;gap:28px;margin-bottom:24px;}.hero-count {position:absolute;top:135px;flex:0 0 auto;font-size:20px;font-weight:normal;letter-spacing:-0.02em;}.hero-current {font-weight:bold;}.hero-current,.hero-total {display:inline-block;min-width:1ch;text-align:center;}.hero-title-row h1 {margin:0;font-size:45px;font-weight:800;line-height:1.2;letter-spacing:-0.06em;}.hero-desc {margin:0 0 28px;font-size:16px;line-height:1.75;color:rgba(255, 255, 255, 0.86);letter-spacing:-0.04em;}.hero-btn-group {display:flex;gap:12px;}.hero-fixed-actions {position:relative;z-index:4;width:440px;margin:0 auto;}.hero-btn {display:inline-flex;align-items:center;justify-content:center;height:48px;border-radius:4px;font-size:16px;font-weight:700;}.hero-btn.primary {width:50%;background:#0f8ce8;color:#fff;}.hero-btn.secondary {width:50%;background:#fff;color:#333;}.hero-arrow {position:absolute;z-index:3;top:50%;width:42px;height:42px;border:0;background:transparent;cursor:pointer;transform:translateY(-50%);}.hero-arrow::before {content:"";display:block;width:40px;height:40px;border-top:1px solid rgba(255, 255, 255, 0.6);border-left:1px solid rgba(255, 255, 255, 0.6);}.hero-arrow.is-disabled {opacity:0.35;cursor:default;}.hero-prev {left:50px;}.hero-prev::before {transform:rotate(-45deg);}.hero-next {right:50px;}.hero-next::before {transform:rotate(135deg);}.application-summary {position:relative;margin:78px auto 58px;text-align:center;}.application-summary h2 {margin:0;font-size:40px;font-weight:800;line-height:1.45;color:#333;letter-spacing:-0.05em;}.summary-quote {position:absolute;top:-18px;font-size:62px;font-weight:900;color:#e7e7e7;line-height:1;}.summary-quote.left {margin-left:-50px;}.summary-quote.right {top:40px;margin-left:25px;}.application-value-grid {display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:64px;max-width:1320px;margin:0 auto 58px;}.value-group {min-width:0;text-align:center;}.value-group .value-card {margin-bottom:24px;}.value-card {min-height:230px;padding:22px 18px 20px;border-radius:25px;background:#fff;text-align:center;box-shadow:0 8px 22px rgba(0, 0, 0, 0.12);}.value-card strong {display:block;margin-bottom:14px;font-size:42px;font-weight:800;color:#37bfae;}.value-card span {display:block;width:80%;height:1px;margin:0 auto 18px;background:#969696;}.value-card h3 {margin:0 0 8px;font-size:24px;font-weight:800;color:#444;}.value-card p {margin:0;font-size:16px;line-height:1.5;color:#8a8a8a;letter-spacing:-0.1em;}.value-desc {margin:0;text-align:center;font-size:14px;line-height:1.65;color:#9a9a9a;letter-spacing:-0.04em;word-break:keep-all;}.section-line {width:100%;height:1px;margin:0 0 64px;background:#e5e5e5;}.section-title {text-align:center;}.section-title h2 {margin:0 0 26px;font-size:40px;font-weight:800;color:#333;letter-spacing:-0.05em;}.section-title p {margin:0;font-size:20px;line-height:1.75;color:#777;letter-spacing:-0.04em;}.field-point-section {margin-bottom:52px;}.product-list {display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:58px 0;margin-top:70px;align-items:end;}.product-list.product-list-collapsed .app-item-extra {display:none;}.app-item {position:relative;display:flex;min-width:0;min-height:250px;text-align:center;padding:0 42px;flex-direction:column;align-items:center;justify-content:flex-end;}.app-item:not(:nth-child(4n+1))::before {content:"";position:absolute;left:0;bottom:0;width:1px;height:80px;background:#e5e5e5;}.app-img {display:flex;align-items:flex-end;justify-content:center;width:100%;margin:0 auto 18px;background-repeat:no-repeat;background-position:center bottom;background-size:contain;}.app-img a,.app-img span {display:flex;align-items:flex-end;justify-content:center;width:100%;height:100%;}.app-img img {display:block;width:auto;height:auto;border:0px;object-fit:contain;}.app-item h3 {width:100%;margin:0 0 12px;font-size:18px;font-weight:800;line-height:1.25;color:#333;}.app-item p {width:100%;height:38px;margin:0;font-size:13px;line-height:19px;color:#999;letter-spacing:-0.04em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:keep-all;}.learn-more-wrap {position:relative;margin-top:62px;border-top:1px solid #e5e5e5;text-align:center;}.learn-more-btn {position:relative;top:-1px;min-width:220px;height:38px;padding:0 48px 0 38px;border:1px solid #00a4ee;border-top:0;border-radius:0 0 6px 6px;background:#fff;color:#333;font-size:14px;font-weight:700;cursor:pointer;}.learn-more-btn::after {content:"";position:absolute;right:22px;top:12px;width:7px;height:7px;border-right:1px solid #0f8ce8;border-bottom:1px solid #0f8ce8;transform:rotate(45deg);}.learn-more-btn[aria-expanded="true"]::after {top:16px;transform:rotate(225deg);}.recommend-box {display:grid;grid-template-columns:200px repeat(4, 1fr);gap:8px;align-items:center;margin:32px 0 78px;padding:13px;border-radius:12px;background:#cceff7;}.recommend-title {padding-left:26px;font-size:20px;font-weight:800;color:#222;}.recommend-title::before {content:"·";margin-right:8px;}.recommend-link {position:relative;min-height:70px;padding:15px 38px 13px 20px;border-radius:8px;background:#fff;}.recommend-link strong {display:block;margin-bottom:6px;font-size:16px;font-weight:800;color:#333;}.recommend-link span {display:block;font-size:13px;line-height:1.4;color:#999;letter-spacing:-0.04em;}.recommend-link::after {}.recommend-link::before {content:"";position:absolute;right:17px;top:18px;width:14px;height:14px;background-image:url('/assets/images/applications/link_arrow.png');background-repeat:no-repeat;background-size:contain;background-position:center;}.other-field-section {margin-bottom:78px;}.other-field-grid {display:grid;grid-template-columns:repeat(3, 1fr);margin:70px auto 0;}.other-field-item {display:block;min-height:190px;padding:0 38px;text-align:center;}.other-field-item + .other-field-item {border-left:1px solid #e5e5e5;}.other-icon {margin:0 auto 30px;}.other-field-item h3 {margin:0 0 14px;font-size:28px;font-weight:800;color:#222;letter-spacing:-0.05em;}.other-field-item p {margin:0;font-size:14px;line-height:1.55;color:#777;letter-spacing:-0.04em;}.application-cta {display:flex;align-items:center;justify-content:space-between;min-height:80px;padding:0 36px 0 52px;border-radius:12px;background:#333;color:#fff;}.application-cta p {margin:0;font-size:20px;letter-spacing:0.08em;}.cta-btn {position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:190px;height:48px;padding:0 50px 0 50px;border-radius:5px;background:#fff;color:#333;font-size:16px;font-weight:800;}.cta-btn::after {content:"";position:absolute;right:22px;width:8px;height:8px;border-top:2px solid #333;border-right:2px solid #333;transform:rotate(45deg);}@media (max-width:1180px) {}@media (max-width:1024px) {.application-detail-inner {max-width:900px;}.application-hero-content {width:410px;}.hero-title-row h1 {font-size:34px;}.application-value-grid {gap:28px;}.recommend-box {grid-template-columns:1fr 1fr;}.recommend-title {grid-column:1 / -1;padding:8px 16px;}}@media (min-width:768px) and (max-width:1340px) {.application-hero-content {width:620px;max-width:calc(100% - 80px);margin-left:40px;}.hero-sub {width:100%;max-width:440px;}}@media (min-width:280px) and (max-width:768px) {.application-page {padding:5px 12px 72px 30px;overflow:hidden;}.application-page .application-inner {max-width:none;width:100%;}.application-page .section-heading {margin-bottom:28px;}.application-page .application-mobile-heading {display:block;margin:0 0 22px;font-size:23px;line-height:1.25;font-weight:800;color:#111;letter-spacing:-0.05em;}.application-page .section-heading p {font-size:12px;line-height:1.75;color:#777;letter-spacing:-0.04em;word-break:keep-all;}.application-page .application-grid {grid-template-columns:repeat(3, minmax(0, 1fr));gap:27px 10px;}.application-page .application-card {height:auto;overflow:visible;border-radius:0;background:transparent;color:#333;}.application-page .application-card::after {display:none;}.application-page .application-card:hover .application-img {transform:none;}.application-page .application-img {aspect-ratio:1 / 1.27;overflow:hidden;border-radius:4px;background:#f3f5f7;}.application-page .application-img img {display:block;width:100%;height:100%;object-fit:cover;}.application-page .application-overlay {position:static;display:block;padding:11px 0 0;text-align:left;}.application-page .application-overlay h3,.application-page .application-overlay.dark h3,.application-page .application-card:hover .application-overlay h3 {display:block;min-width:0;margin:0 0 7px;padding:0;border-radius:0;background:transparent;font-size:15px;font-weight:800;line-height:1.25;color:#333;letter-spacing:-0.05em;word-break:keep-all;overflow-wrap:anywhere;}.application-page .application-overlay p,.application-page .application-overlay.dark p,.application-page .application-card:hover .application-overlay p {display:-webkit-box;max-height:none;height:45px;margin:0;opacity:1;visibility:visible;overflow:hidden;transform:none;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:10px;line-height:15px;color:#777;letter-spacing:-0.05em;word-break:keep-all;overflow-wrap:anywhere;}.application-page .detail-btn {display:none;}.application-page .section-divider {width:auto;margin:48px -12px 46px;background:#eeeeee;}.application-page .application-message {max-width:300px;margin:0 auto 84px;}.application-page .application-message p {font-size:20px;line-height:1.45;letter-spacing:-0.05em;}.application-page .application-message .quote {font-size:60px;color:#e6e6e6;}.application-page .quote-left {left:8px;top:-22px;}.application-page .quote-right {right:8px;bottom:-43px;}.application-page .solution-feature-grid {grid-template-columns:1fr;gap:82px;text-align:center;}.application-page .solution-feature {width:100%;}.application-page .feature-icon {min-height:0;margin:0 auto 24px;}.application-page .feature-icon img {display:block;width:122px;max-width:38vw;height:auto;}.application-page .solution-feature h3 {margin-bottom:8px;font-size:24px;line-height:1.2;color:#555;}.application-page .feature-subtitle {margin:0 0 34px;font-size:12px;line-height:1.4;color:#999;}.application-page .feature-icons {display:none;}.application-page .solution-feature ul {max-width:292px;gap:8px;margin:0 auto;}.application-page .solution-feature li {min-height:30px;padding:5px 13px;font-size:12px;line-height:1.35;white-space:normal;word-break:keep-all;}.application-detail-page {overflow:hidden;background:#fff;}.application-detail-inner {max-width:none;padding:0 18px 70px;}.application-hero {height:auto;overflow:visible;background:#fff;}.application-hero-bg {position:relative;inset:auto;height:224px;background:#e8eef5;}.application-hero-bg::after {display:none;}.application-hero-bg img {object-position:center center;}.application-hero-content {position:relative;left:auto;top:auto;z-index:3;width:100%;min-height:0;margin:0;padding:22px 36px 25px;transform:none;background:#fff;color:#333;}.hero-line {display:none;}.application-hero-swiper {width:100%;margin:0;}.application-hero-swiper .swiper-wrapper {padding-top:0;}.hero-sub {width:100%;max-width:none;}.hero-category {width:100%;margin:0 0 8px;padding-top:0;font-size:14px;line-height:1.4;font-weight:600;color:#8a8a8a;letter-spacing:-0.03em;}.hero-title-row {display:block;margin:0 0 12px;}.hero-title-row h1 {font-size:30px;line-height:1.25;color:#333;letter-spacing:-0.05em;}.hero-count {position:absolute;top:23px;right:36px;display:block;margin:0;font-size:12px;font-weight:700;line-height:1;color:#0f8ce8;}.hero-desc {margin:0 0 18px;font-size:12px;line-height:1.65;color:#8b8b8b;letter-spacing:-0.04em;}.hero-fixed-actions {width:100%;margin:0;}.hero-btn-group {flex-direction:row;gap:9px;}.hero-btn,.hero-btn.primary,.hero-btn.secondary {width:50%;height:37px;border-radius:3px;font-size:12px;line-height:1;}.hero-btn.secondary {border:1px solid #d7d7d7;box-shadow:0 1px 4px rgba(0, 0, 0, 0.12);}.hero-arrow {width:26px;height:36px;position:absolute;top:50%;transform:translateY(-50%);}.hero-arrow::before {width:19px;height:19px;border-color:#bbb;}.hero-prev {left:10px;}.hero-next {right:10px;}.application-summary {margin:0 -18px 25px;padding:34px 24px 10px;border-top:1px solid #eeeeee;text-align:center;}.application-summary h2 {width:65%;margin:0 auto;font-size:19px;line-height:1.35;letter-spacing:-0.05em;}.summary-quote {font-size:46px;color:#e7e7e7;}.summary-quote.left {top:10px;left:42px;margin-left:0;}.summary-quote.right {top:55px;right:40px;margin-left:0;}.application-value-grid {grid-template-columns:repeat(2, minmax(0, 1fr));width:100%;max-width:426px;gap:36px 24px;margin:0 auto 44px;align-items:start;}.value-group .value-card {margin-bottom:17px;}.value-card {display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1.08 / 1;min-height:0;padding:22px 12px 18px;border:1px solid #e7e7e7;border-radius:22px;box-shadow:none;}.value-card strong {font-size:30px;line-height:1;}.value-card span {border-top:1px solid #e8e8e8;width:80%;max-width:137px;margin-bottom:21px;background:#e4e4e4;}.value-card h3 {margin-bottom:10px;font-size:18px;line-height:1.2;}.value-card p {font-size:12px;line-height:1.35;color:#8f8f8f;word-break:keep-all;}.value-desc {font-size:11px;line-height:1.55;color:#666;word-break:keep-all;}.section-line {width:auto;margin:0 -18px 32px;}.field-point-section {margin-bottom:0;}.section-title h2 {margin-bottom:18px;font-size:22px;line-height:1.3;letter-spacing:-0.05em;}.section-title p {font-size:13px;line-height:1.7;color:#777;word-break:keep-all;}.section-title p br {display:none;}.product-list {grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;margin-top:28px;align-items:stretch;}.app-item {min-height:180px;padding:15px 8px 13px;border-radius:4px;background:#fafafa;justify-content:flex-end;}.app-item::before,.app-item:nth-child(even)::before,.app-item:not(:nth-child(4n+1))::before {display:none;}.app-item + .app-item {padding-top:15px;border-top:0;}.app-img {margin-bottom:12px;}.app-img img {max-width:100%;}.app-item h3 {margin-bottom:6px;font-size:12px;line-height:1.25;}.app-item p {height:30px;font-size:10px;line-height:15px;}.learn-more-wrap {margin:28px -18px 0;}.learn-more-btn {min-width:128px;height:28px;padding:0 36px 0 24px;border-radius:0 0 6px 6px;font-size:11px;}.learn-more-btn::after {right:18px;top:9px;width:7px;height:7px;}.learn-more-btn[aria-expanded="true"]::after {top:12px;}.recommend-box {grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;margin:28px 0 54px;padding:0;border-radius:0;background:transparent;}.recommend-title {grid-column:1 / -1;margin-bottom:4px;padding:0;font-size:16px;line-height:1.3;}.recommend-title::before {content:"";display:inline-block;width:4px;height:4px;margin-right:8px;border-radius:50%;background:#222;vertical-align:middle;}.recommend-link {min-height:58px;padding:10px 28px 9px 12px;border:1px solid #53c5e9;border-radius:5px;background:#fff;}.recommend-link strong {margin-bottom:4px;font-size:14px;line-height:1.25;}.recommend-link span {font-size:12px;line-height:1.35;width:85%;word-break:keep-all;}.recommend-link::before {right:12px;top:26px;width:12px;height:12px;}.other-field-section {margin:0 -18px 30px;padding:42px 18px 0;border-top:1px solid #eeeeee;}.other-field-grid {grid-template-columns:repeat(3, minmax(0, 1fr));gap:0;max-width:none;margin:30px auto 0;}.other-field-item {min-height:0;padding:0 6px;}.other-field-item + .other-field-item {padding-top:0;border-top:0;border-left:1px solid #e5e5e5;}.other-icon {height:48px;margin:0 auto 14px;}.other-icon img {max-width:54px;max-height:48px;}.other-field-item h3 {margin-bottom:8px;font-size:14px;line-height:1.25;}.other-field-item p {font-size:11px;line-height:1.45;word-break:keep-all;}.application-cta {min-height:128px;margin:38px 4px 0;padding:23px 24px 22px;border-radius:14px;flex-direction:column;justify-content:center;gap:15px;text-align:center;}.application-cta p {font-size:16px;line-height:1.3;font-weight:800;letter-spacing:0;}.cta-btn {width:100%;max-width:228px;min-width:0;height:34px;padding:0 38px;border-radius:999px;font-size:12px;}.cta-btn::after {right:20px;width:7px;height:7px;}}@media (min-width:280px) {.value-card p {font-size:11px;}}