.legal-module__Yd4PWa__page{--legal-canvas:#e2e6e7;--legal-surface:#f5f6f6;--legal-ink:#151a1d;--legal-text:#465158;--legal-muted:#596268;--legal-line:#151a1d29;--legal-accent:#315df4;background:var(--legal-canvas);color:var(--legal-ink);overflow:clip}.legal-module__Yd4PWa__hero{color:#f4f5f4;background:#171c20;padding-block:clamp(126px,10vw,174px) clamp(82px,7vw,118px)}.legal-module__Yd4PWa__heroInner{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:clamp(52px,10vw,170px);display:grid}.legal-module__Yd4PWa__heroTitle{gap:24px;display:grid}.legal-module__Yd4PWa__eyebrow,.legal-module__Yd4PWa__sectionNumber{color:#9ca5aa;letter-spacing:.1em;text-transform:uppercase;font-size:.73rem;font-weight:720;line-height:1.4}.legal-module__Yd4PWa__hero h1{letter-spacing:-.072em;max-width:11ch;font-size:clamp(4rem,7vw,8.4rem);font-weight:530;line-height:.87}.legal-module__Yd4PWa__heroSummary{gap:26px;display:grid}.legal-module__Yd4PWa__heroSummary>p{color:#bac2c6;max-width:37ch;font-size:clamp(1.04rem,1.35vw,1.24rem);line-height:1.65}.legal-module__Yd4PWa__effective{color:#949ea3;border-top:1px solid #ffffff2e;padding-top:17px;font-size:.73rem;font-weight:640}.legal-module__Yd4PWa__document{padding-block:clamp(90px,9vw,150px) clamp(120px,11vw,190px)}.legal-module__Yd4PWa__documentInner{grid-template-columns:minmax(190px,.34fr) minmax(0,1.66fr);align-items:start;gap:clamp(58px,10vw,170px);display:grid}.legal-module__Yd4PWa__contents{gap:24px;display:grid;position:sticky;top:112px}.legal-module__Yd4PWa__contents>p{color:var(--legal-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:720}.legal-module__Yd4PWa__contents nav{border-top:1px solid var(--legal-line);display:grid}.legal-module__Yd4PWa__contents a{border-bottom:1px solid var(--legal-line);color:var(--legal-text);padding-block:13px;font-size:.79rem;line-height:1.35;transition:color .18s,padding-left .22s cubic-bezier(.22,1,.36,1)}.legal-module__Yd4PWa__contents a:hover{color:var(--legal-accent);padding-left:6px}.legal-module__Yd4PWa__content{display:grid}.legal-module__Yd4PWa__section{border-top:1px solid var(--legal-line);grid-template-columns:76px minmax(0,1fr);gap:clamp(24px,4vw,58px);padding-block:clamp(38px,4vw,60px);scroll-margin-top:110px;display:grid}.legal-module__Yd4PWa__section:first-child{border-top:0;padding-top:0}.legal-module__Yd4PWa__sectionNumber{color:var(--legal-muted)}.legal-module__Yd4PWa__sectionBody{gap:20px;display:grid}.legal-module__Yd4PWa__section h2{letter-spacing:-.055em;max-width:16ch;font-size:clamp(2.15rem,3.8vw,4.3rem);font-weight:540;line-height:.98}.legal-module__Yd4PWa__section p,.legal-module__Yd4PWa__section li{max-width:66ch;color:var(--legal-text);font-size:clamp(.98rem,1.1vw,1.09rem);line-height:1.72}.legal-module__Yd4PWa__section ul{gap:10px;margin:0;padding-left:1.1rem;display:grid}.legal-module__Yd4PWa__section a{color:var(--legal-ink);text-underline-offset:4px;font-weight:680;-webkit-text-decoration:underline #315df480;text-decoration:underline #315df480}.legal-module__Yd4PWa__section a:hover{color:var(--legal-accent)}.legal-module__Yd4PWa__callout{color:#f4f5f4;background:#171c20;border-radius:14px;margin-top:12px;padding:clamp(26px,3vw,42px)}.legal-module__Yd4PWa__callout p{color:#bbc3c7}@media (max-width:900px){.legal-module__Yd4PWa__heroInner,.legal-module__Yd4PWa__documentInner{grid-template-columns:1fr}.legal-module__Yd4PWa__contents{position:relative;top:auto}.legal-module__Yd4PWa__contents nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}}@media (max-width:600px){.legal-module__Yd4PWa__hero{padding-block:122px 86px}.legal-module__Yd4PWa__heroInner{gap:42px}.legal-module__Yd4PWa__hero h1{letter-spacing:-.05em;max-width:100%;font-size:clamp(2.9rem,12vw,3.7rem);line-height:.91}.legal-module__Yd4PWa__document{padding-block:78px 112px}.legal-module__Yd4PWa__contents nav{grid-template-columns:1fr}.legal-module__Yd4PWa__section{grid-template-columns:1fr;gap:17px}.legal-module__Yd4PWa__section h2{font-size:clamp(2.25rem,11vw,3.35rem)}}
