 .segment-page .segment-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.segment-page .segment-hero{padding:64px 0 80px;background:#12232e;color:#dce9ed}.segment-page .segment-hero h1{color:white;font-size:clamp(2.4rem,4.4vw,4.6rem);line-height:1.08;letter-spacing:-.04em}.segment-page .segment-hero .eyebrow{color:#5dd9e6}.segment-page h2{font-size:clamp(2rem,3vw,3.1rem);line-height:1.13}.segment-page .segment-photo{margin:0;min-width:0}.segment-page .segment-photo img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover!important;border-radius:8px}.segment-page .segment-copy p{font-size:17px;line-height:1.8;max-width:58ch}.segment-page .segment-copy .btn{margin-top:16px;white-space:normal;text-align:center}.segment-page .segment-reverse .segment-photo{order:2}.segment-page .segment-note{padding:30px;border-left:4px solid #078496;background:#edf4f5;margin-top:30px}.segment-page .segment-cta{text-align:center;background:#12232e;color:#dce9ed;padding:65px 24px}.segment-page .segment-cta h2{color:white}.segment-page .segment-cta p{max-width:680px;margin:20px auto}.segment-page .segment-more{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.segment-page .segment-more a{padding:10px 16px;border:1px solid #dce5e9;border-radius:4px;text-decoration:none}.segment-page section[id]{scroll-margin-top:120px}@media(max-width:850px){.segment-page .segment-split{grid-template-columns:1fr;gap:28px}.segment-page .segment-reverse .segment-photo{order:0}.segment-page .segment-hero{padding:36px 0 52px}.segment-page .segment-copy p{font-size:16px}.segment-page .segment-hero h1{font-size:clamp(2.2rem,8vw,3.5rem)}}