body{--fall:175vh}.legal-wrap{max-width:96rem;margin:0 auto;padding:0 var(--pad) var(--space-section)}.legal-grid{display:grid;gap:var(--space-6)}.legal-card{border:1px solid var(--hairline);border-radius:20px;padding:var(--space-8) calc(var(--space-inset) - 1px);background:#dad6d1}.legal-card h2{font-size:var(--t-h4);margin-bottom:var(--space-4);line-height:1.16}.legal-card p{font-size:var(--t-body);color:var(--muted);margin-top:1rem;line-height:1.6;text-align:justify;text-align-last:left;hyphens:auto;-webkit-hyphens:auto}.legal-card p+p{margin-top:var(--space-3)}.legal-card p:first-of-type{margin-top:0}.legal-card a{color:var(--sea-text,inherit);text-decoration:underline}.legal-card ul{margin:1rem 0 0 1.8rem;font-size:var(--t-body);color:var(--muted);line-height:1.6;text-align:justify;text-align-last:left;hyphens:auto;-webkit-hyphens:auto}.nav:not(.is-hidden):has(:focus-visible){--nav-out:0!important}html{scroll-padding-top:10rem}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}body{--fall:100svh}.hero{height:100svh}.hero-media,.hero-media img{transform:none!important;will-change:auto}.hero-title,.hero-kicker,.hero-sub-copy{opacity:1}.hero-title .line>span{transform:none}.reveal{opacity:1!important;transform:none!important}}.legal-credits{margin-top:var(--space-4);font-size:var(--t-small);line-height:1.55}.legal-credits div{display:flex;justify-content:space-between;align-items:baseline;gap:2.4rem;padding:.9rem 0;border-top:1px solid color-mix(in oklch,var(--ink) 12%,transparent)}.legal-credits div:last-child{border-bottom:1px solid color-mix(in oklch,var(--ink) 12%,transparent)}.legal-credits dt{flex:1 1 auto;min-width:0;color:var(--muted)}.legal-credits dd{flex:0 1 auto;margin:0;text-align:right;color:var(--ink);white-space:nowrap}.legal-card .legal-credits a{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in oklch,currentColor 35%,transparent);text-underline-offset:.3em}.legal-card .legal-credits a:hover,.legal-card .legal-credits a:focus-visible{text-decoration-color:currentColor}
