.trust-hero,.legal-hero{padding:5.5rem 9vw 4.8rem;color:#f4f0e8;background:linear-gradient(120deg,#071d30,#164761)}.trust-hero .eyebrow,.legal-hero .eyebrow{color:#afd2df}.trust-hero h1,.legal-hero h1{max-width:16ch;margin:0;font-family:Georgia,'Times New Roman',serif;font-size:clamp(3rem,5vw,5.3rem);font-weight:400;line-height:.97;letter-spacing:-.05em}.trust-hero .intro,.legal-hero .intro{max-width:48rem;color:#d9e8ed;font-size:1.12rem;line-height:1.65}.trust-section,.legal-content{padding:5.2rem 9vw}.trust-section.alt{background:#f2f6f7}.trust-section-heading{max-width:44rem;margin-bottom:2.25rem}.trust-section-heading h2,.legal-content h2{margin:.3rem 0 .8rem;font-family:Georgia,'Times New Roman',serif;font-size:clamp(2rem,3.5vw,3.35rem);font-weight:400;line-height:1.04;letter-spacing:-.04em}.trust-section-heading>p:last-child,.legal-content p{color:#526977;line-height:1.65}.trust-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.trust-grid article{min-height:15rem;padding:1.7rem;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.trust-grid span{color:var(--sea);font-size:.72rem;font-weight:800;letter-spacing:.12em}.trust-grid h3{margin:1.8rem 0 .6rem;font-family:Georgia,'Times New Roman',serif;font-size:1.5rem;font-weight:400}.trust-grid p{margin:0;color:#556b79;line-height:1.6}.trust-statement{max-width:62rem;margin:2rem 0 0;padding:1.35rem 1.5rem;border-left:4px solid var(--sea);background:var(--pale);color:#455f6f;line-height:1.65}.trust-cta{display:flex;align-items:end;justify-content:space-between;gap:2rem;padding:2.4rem;color:#fff;background:#0a2438}.trust-cta h2{max-width:36rem;margin:.2rem 0 .6rem;font-family:Georgia,'Times New Roman',serif;font-size:2rem;font-weight:400}.trust-cta p:not(.eyebrow){max-width:38rem;margin:0;color:#d1e1e8}.trust-cta .eyebrow{color:#abd1df}.trust-cta .button{flex:0 0 auto;color:#092338;background:#e4eff3;border-color:#e4eff3}.legal-content{max-width:70rem}.legal-content>p:first-of-type{max-width:62rem;margin-bottom:3rem;font-size:1.05rem}.legal-content section{padding:2rem 0;border-top:1px solid var(--line)}.legal-content h2{font-size:clamp(1.7rem,3vw,2.45rem)}.legal-content h3{margin:1.4rem 0 .5rem;font-size:1.05rem}.legal-content ul{padding-left:1.2rem;color:#526977;line-height:1.65}.legal-content li+li{margin-top:.4rem}.legal-notice{padding:1.35rem 1.5rem;margin:2rem 0;background:#f3f7f8;border-left:4px solid var(--sea);color:#4f6775;line-height:1.6}.legal-meta{margin-top:2.2rem;color:#71828b;font-size:.86rem}.legal-footer{flex-wrap:wrap;justify-content:flex-start}.legal-footer p{margin-right:auto}@media(max-width:800px){.trust-hero,.legal-hero,.trust-section,.legal-content{padding-right:7vw;padding-left:7vw}.trust-grid{grid-template-columns:1fr}.trust-grid article{min-height:0}.trust-cta{align-items:flex-start;flex-direction:column}} 
