.home_shell__osEDG{min-height:100vh;overflow-x:clip;background:var(--ssi-background);color:var(--ssi-text)}.home_shell__osEDG>footer{max-width:1220px!important;padding-inline:clamp(16px,4vw,40px)!important}.home_eyebrow__Xmezk{display:flex;align-items:center;gap:12px;margin:0 0 18px;font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:inherit}.home_eyebrow__Xmezk:before{content:"";flex:none;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid var(--ssi-strategy)}.home_hero__QE7xI{background:var(--ssi-text);color:#f8fafb}.home_heroGrid__892kj{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center;max-width:1220px;margin:0 auto;padding:clamp(48px,6vw,88px) clamp(16px,4vw,40px)}.home_heroTitle__jCb8g{margin:0 0 22px;font-size:clamp(38px,4.6vw,60px);font-weight:700;line-height:1.05;letter-spacing:-.025em;color:#fff}.home_heroLead__KJsSm{margin:0;font-size:19px;line-height:1.6;color:#dbe4ef}.home_heroImage__OkI5q{display:flex;justify-content:flex-end}.home_heroImage__OkI5q img{display:block;width:min(100%,520px);height:auto;aspect-ratio:1/1;object-fit:cover}.home_choose__XKfDs{max-width:1220px;margin:0 auto;padding:clamp(56px,7vw,96px) clamp(16px,4vw,40px)}.home_chooseHeader__dSONU{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:clamp(32px,5vw,72px);align-items:end;margin-bottom:40px}.home_chooseHeader__dSONU .home_eyebrow__Xmezk{grid-column:1/-1}.home_chooseHeader__dSONU h2{margin:0;font-size:clamp(34px,4vw,52px);font-weight:700;line-height:1.08;letter-spacing:-.025em}.home_chooseHeader__dSONU h2 span{display:block}.home_chooseHeader__dSONU>p:last-child{margin:0;font-size:18px;line-height:1.6;color:var(--ssi-text-soft)}.home_tiles__xjjB0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.home_tile__knJWv{position:relative;display:flex;flex-direction:column;min-height:520px;padding:clamp(28px,3.5vw,48px);border-top:4px solid var(--ssi-primary);background:#fff;color:var(--ssi-text);text-decoration:none;transition:transform .18s ease,background-color .18s ease}.home_tile__knJWv[data-journey=location]{background:var(--ssi-text);color:#f8fafb}.home_tile__knJWv:hover{transform:translateY(-3px)}.home_tile__knJWv:focus-visible{outline:3px solid var(--ssi-focus);outline-offset:4px}.home_tileNumber__1xVIZ{margin-bottom:28px;font-size:14px;font-weight:600;color:var(--ssi-text)}.home_tile__knJWv[data-journey=location] .home_tileNumber__1xVIZ{color:var(--ssi-primary)}.home_tile__knJWv h3{margin:0 0 16px;font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1.1;letter-spacing:-.02em}.home_tileBody__8hZj3{margin:0 0 28px;font-size:17px;line-height:1.6;opacity:.88}.home_fitLabel__0EydH{margin:0 0 10px;font-size:15px;font-weight:600}.home_fitList__Sppdm{display:grid;gap:8px;margin:0 0 28px;padding:0;list-style:none;font-size:16px}.home_fitList__Sppdm li{display:flex;align-items:baseline;gap:10px}.home_fitList__Sppdm li:before{content:"";flex:none;transform:translateY(-2px);border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid var(--ssi-strategy)}.home_facts__N952N{margin:auto 0 24px;padding-top:18px;border-top:1px solid color-mix(in srgb,currentColor 22%,transparent);font-size:14px;font-weight:600;letter-spacing:.02em}.home_tileCta__y0VzN{display:inline-flex;align-self:flex-start;align-items:center;gap:24px;min-height:56px;padding:0 22px;background:var(--ssi-primary);color:var(--ssi-text);font-size:17px;font-weight:600}.home_tileCta__y0VzN:after{content:"↗";font-size:20px}.home_cta__TuFbS{background:var(--ssi-text);color:#f8fafb}.home_ctaGrid___EfOn{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:end;max-width:1220px;margin:0 auto;padding:clamp(56px,7vw,96px) clamp(16px,4vw,40px)}.home_cta__TuFbS h2{margin:0;font-size:clamp(34px,4vw,52px);font-weight:700;line-height:1.08;letter-spacing:-.025em;color:#fff}.home_cta__TuFbS h2 span{display:block;color:var(--ssi-primary)}.home_ctaCopy__paNVQ p{margin:0 0 28px;font-size:18px;line-height:1.6;color:#dbe4ef}.home_ctaActions__XiDMr{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px}.home_ctaButton__bSiwG{display:inline-flex;align-items:center;gap:28px;min-height:56px;padding:0 22px;background:var(--ssi-primary);color:var(--ssi-text);font-size:17px;font-weight:600;text-decoration:none}.home_ctaButton__bSiwG:after{content:"↗";font-size:20px}.home_ctaLink__E50WG{color:#fff;font-size:16px;text-underline-offset:.25em}@media (max-width:900px){.home_chooseHeader__dSONU,.home_ctaGrid___EfOn,.home_heroGrid__892kj,.home_tiles__xjjB0{grid-template-columns:minmax(0,1fr)}.home_chooseHeader__dSONU h2{margin-bottom:16px}.home_heroImage__OkI5q{justify-content:flex-start}.home_tile__knJWv{min-height:0}}