.transfer-hero__image img{object-position:center 54%}.transfer-scenario-grid,.transfer-type-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.transfer-scenario-card,.transfer-type-card{border-color:#0a254014;flex-direction:column;min-width:0;padding:8px 8px 20px;display:flex}.transfer-scenario-card__image,.transfer-type-card__image{background:var(--surface-sunk);border-radius:15px;height:160px;margin-bottom:18px}.transfer-scenario-card__image img,.transfer-type-card__image img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease)}.transfer-scenario-card:hover img,.transfer-type-card:hover img{transform:scale(1.035)}.transfer-scenario-card__copy,.transfer-type-card__copy{flex-direction:column;flex:1;padding:0 12px;display:flex}.transfer-scenario-card h3,.transfer-type-card h3{margin-bottom:8px;font-size:18px;line-height:1.22}.transfer-scenario-card p,.transfer-type-card p{margin-bottom:0;font-size:13.5px;line-height:1.55}.transfer-process-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.transfer-process-grid li{padding:24px 20px 22px}.transfer-process-grid h3{font-size:17px}.transfer-process-grid p{font-size:13px;line-height:1.58}.transfer-transport__grid{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:clamp(42px,7vw,94px);display:grid}.transfer-transport__copy h2{max-width:760px;color:var(--ink);font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:-.045em;margin:18px 0 22px;line-height:1.06}.transfer-transport__copy>p:not(.service-eyebrow){max-width:680px;color:var(--ink-muted);margin:0;font-size:16px;line-height:1.72}.transfer-transport__copy>p+p{margin-top:14px}.transfer-transport__card{border-radius:var(--r-xl);background:var(--navy-900);color:var(--ink-on-dark);box-shadow:var(--shadow-lift);padding:clamp(32px,4vw,50px);position:relative;overflow:hidden}.transfer-transport__card:after{content:"";border:1px solid #56e0cf2e;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-88px;right:-72px}.transfer-transport__card .service-eyebrow{color:var(--mint)}.transfer-transport__icon{width:48px;height:48px;color:var(--mint);border:1px solid #56e0cf6b;border-radius:50%;place-items:center;margin-bottom:42px;font-size:19px;display:grid}.transfer-transport__card h3{max-width:460px;color:var(--ink-on-dark);font-family:var(--font-display);letter-spacing:-.035em;margin:16px 0 24px;font-size:clamp(25px,2.6vw,36px);line-height:1.08}.transfer-transport__card ul{z-index:1;gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.transfer-transport__card li{color:var(--ink-on-dark-secondary);align-items:flex-start;gap:10px;font-size:14px;line-height:1.55;display:flex}.transfer-transport__card li:before{background:var(--mint);content:"";border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-top:8px}.transfer-scope__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.transfer-scope-card{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface-card);box-shadow:var(--shadow-card);padding:clamp(28px,3vw,40px)}.transfer-scope-card--included{background:linear-gradient(145deg, #e1f8f4d1, var(--surface-card) 58%);border-color:#0d948852}.transfer-scope-card>header{align-items:flex-start;gap:16px;margin-bottom:26px;display:flex}.transfer-scope-card>header>span{background:var(--teal-tint);width:44px;height:44px;color:var(--teal);border-radius:50%;flex:0 0 44px;place-items:center;margin-top:13px;font-size:20px;font-weight:700;display:grid}.transfer-scope-card h3{color:var(--ink);font-family:var(--font-display);letter-spacing:-.03em;margin:6px 0 0;font-size:clamp(22px,2vw,28px);line-height:1.12}.transfer-scope-card ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 18px;margin:0;padding:0;list-style:none;display:grid}.transfer-scope-card li{color:var(--ink-muted);padding-left:17px;font-size:13.5px;line-height:1.5;position:relative}.transfer-scope-card li:before{background:var(--teal);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.transfer-scope-card--extra>p{color:var(--ink-muted);margin:22px 0 0;font-size:13.5px;line-height:1.65}.transfer-scope-card--extra>p+p{border-top:1px solid var(--border);padding-top:18px}.transfer-scope-card__transport-note{color:var(--ink-muted);border-top:1px solid #0d948833;margin:22px 0 0;padding-top:18px;font-size:13.5px;line-height:1.65}.transfer-scope-card a,.transfer-choice-card a{color:var(--teal);text-underline-offset:3px;font-weight:700;text-decoration:underline}.transfer-feature-grid .repair-feature-card{min-height:0}.transfer-choice__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.transfer-choice-card{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface-card);min-height:225px;box-shadow:var(--shadow-card);padding:34px;position:relative;overflow:hidden}.transfer-choice-card.is-primary{background:linear-gradient(135deg, var(--navy-900), #123a5b);border-color:#0d948857}.transfer-choice-card h3{color:var(--ink);font-family:var(--font-display);letter-spacing:-.04em;margin:0 0 13px;font-size:clamp(25px,2.4vw,34px);line-height:1.08}.transfer-choice-card.is-primary h3{color:var(--ink-on-dark)}.transfer-choice-card p{max-width:600px;color:var(--ink-muted);margin:0;font-size:14px;line-height:1.65}.transfer-choice-card.is-primary p{color:var(--ink-on-dark-secondary)}@media (width<=1100px){.transfer-process-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.transfer-process-grid li:nth-child(n+4){grid-column:span 1}}@media (width<=1020px){.transfer-scenario-grid,.transfer-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.transfer-scenario-card__image,.transfer-type-card__image{height:190px}.transfer-transport__grid{grid-template-columns:1fr}.transfer-transport__card{max-width:720px}.transfer-scope__grid{grid-template-columns:1fr}}@media (width<=760px){.transfer-scenario-grid,.transfer-type-grid,.transfer-process-grid,.transfer-choice__grid{grid-template-columns:1fr}.transfer-scenario-card__image,.transfer-type-card__image{height:205px}.transfer-transport__copy h2{font-size:clamp(34px,10vw,46px)}.transfer-transport__card{border-radius:24px;padding:30px 24px}.transfer-transport__icon{margin-bottom:32px}.transfer-scope-card{border-radius:24px;padding:26px 22px}.transfer-scope-card ul{grid-template-columns:1fr}.transfer-choice-card{min-height:0;padding:28px 24px}.transfer-choice-card h3{margin-top:32px}}@media (prefers-reduced-motion:reduce){.transfer-scenario-card__image img,.transfer-type-card__image img{transition:none}}
