.legal-module__lB6bRa__page{background:var(--rd-page);color:var(--rd-ink);font-family:var(--rd-sans);min-height:100vh;padding:var(--rd-gutter);gap:var(--rd-gutter);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}.legal-module__lB6bRa__rail{z-index:50;height:0;margin-bottom:calc(-1 * var(--rd-gutter));position:sticky;top:0}.legal-module__lB6bRa__hero{border-radius:var(--rd-r-section);color:var(--rd-white);background:radial-gradient(55% 95% at 50% 125%, #aadc28e6 0%, #78af1973 35%, #1a2a0d00 75%), radial-gradient(35% 70% at 100% 0%, #50821e73 0%, #1a2a0d00 70%), var(--rd-forest);overflow:hidden}.legal-module__lB6bRa__heroIn{flex-direction:column;gap:22px;max-width:720px;margin:0 auto;padding:170px 32px 104px;display:flex}.legal-module__lB6bRa__eyebrow{font-family:var(--rd-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--rd-lime);margin:0;font-size:12px}.legal-module__lB6bRa__h1{letter-spacing:-.05em;color:var(--rd-white);text-wrap:balance;margin:0;font-size:72px;font-weight:600;line-height:.95}.legal-module__lB6bRa__h1 span{color:var(--rd-sage)}.legal-module__lB6bRa__lead{color:var(--rd-sage);max-width:62ch;margin:0;font-size:20px;line-height:1.55}.legal-module__lB6bRa__pills{flex-wrap:wrap;gap:6px;padding-top:6px;display:flex}.legal-module__lB6bRa__pill{border-radius:var(--rd-r-pill);min-height:42px;color:var(--rd-olive-mid);white-space:nowrap;background:#ffffffd9;border:1px solid #14190a1a;align-items:center;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.legal-module__lB6bRa__pill:hover{color:var(--rd-ink)}.legal-module__lB6bRa__pillOn,.legal-module__lB6bRa__pillOn:hover{background:var(--rd-lime);border-color:var(--rd-lime);color:var(--rd-ink)}.legal-module__lB6bRa__main{border-radius:var(--rd-r-section);color:var(--rd-ink);background:#fff}.legal-module__lB6bRa__mainIn{flex-direction:column;max-width:720px;margin:0 auto;padding:72px 32px 104px;display:flex}.legal-module__lB6bRa__toc{background:var(--rd-paper);border:1px solid #14190a0f;border-radius:24px;margin-bottom:24px;padding:24px 28px}.legal-module__lB6bRa__tocList{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:2px 16px;margin:0;padding:0;list-style:none;display:grid}.legal-module__lB6bRa__tocLink{min-height:40px;color:var(--rd-ink);border-radius:10px;align-items:center;gap:12px;margin:0 -10px;padding:0 10px;font-size:16px;display:flex}.legal-module__lB6bRa__tocLink:hover{background:var(--rd-pale-lime)}.legal-module__lB6bRa__tocNum{font-family:var(--rd-mono);color:var(--rd-olive-faint);font-size:12px}.legal-module__lB6bRa__section{border-bottom:1px solid var(--rd-line-light-soft);flex-direction:column;gap:16px;padding:48px 0;scroll-margin-top:96px;display:flex}.legal-module__lB6bRa__section:last-of-type{border-bottom:0}.legal-module__lB6bRa__secNum{font-family:var(--rd-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--rd-olive-faint);margin:0;font-size:12px}.legal-module__lB6bRa__h2{letter-spacing:-.03em;color:var(--rd-ink);margin:0;font-size:30px;font-weight:600;line-height:1.15}.legal-module__lB6bRa__h3{color:var(--rd-ink);margin:10px 0 0;font-size:19px;font-weight:600;line-height:1.3}.legal-module__lB6bRa__body{color:var(--rd-olive-text);margin:0;font-size:18px;line-height:1.75}.legal-module__lB6bRa__body a,.legal-module__lB6bRa__list a{color:var(--rd-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.legal-module__lB6bRa__body strong{color:var(--rd-ink);font-weight:600}.legal-module__lB6bRa__code{font-family:var(--rd-mono);background:var(--rd-paper);color:var(--rd-ink);border:1px solid #14190a1a;border-radius:6px;padding:2px 8px;font-size:.8em}.legal-module__lB6bRa__list{color:var(--rd-olive-text);flex-direction:column;gap:10px;margin:0;padding:0 0 0 22px;font-size:18px;line-height:1.7;list-style:outside;display:flex}.legal-module__lB6bRa__list li::marker{color:var(--rd-moss)}.legal-module__lB6bRa__rows{border-top:1px solid var(--rd-line-light-soft);color:var(--rd-olive-text);flex-direction:column;margin:0;padding:0;font-size:18px;line-height:1.55;list-style:none;display:flex}.legal-module__lB6bRa__rows li{border-bottom:1px solid var(--rd-line-light-soft);align-items:flex-start;gap:14px;padding:16px 0;display:flex}.legal-module__lB6bRa__rows svg{color:var(--rd-ink);flex:none;margin-top:2px}.legal-module__lB6bRa__card{background:radial-gradient(70% 60% at 100% 100%, #d4ff4f73 0%, #d4ff4f00 70%), var(--rd-paper);border:1px solid #14190a0f;border-radius:28px;padding:36px}.legal-module__lB6bRa__steps{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.legal-module__lB6bRa__step{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:16px;display:grid}.legal-module__lB6bRa__stepNum{width:40px;height:40px;font-family:var(--rd-mono);color:var(--rd-ink);background:#fff;border:1px solid #14190a1f;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.legal-module__lB6bRa__stepText{color:var(--rd-olive-text);padding-top:6px;font-size:18px;line-height:1.6}.legal-module__lB6bRa__stepText a{color:var(--rd-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.legal-module__lB6bRa__stepText strong{color:var(--rd-ink);font-weight:600}.legal-module__lB6bRa__stack{gap:64px}.legal-module__lB6bRa__stack .legal-module__lB6bRa__section{border-bottom:0;padding:0}.legal-module__lB6bRa__stack .legal-module__lB6bRa__section.legal-module__lB6bRa__card{padding:36px}.legal-module__lB6bRa__stack .legal-module__lB6bRa__section.legal-module__lB6bRa__last{border-top:1px solid var(--rd-line-light-soft);padding-top:48px}.legal-module__lB6bRa__rule{border:0;border-top:1px solid var(--rd-line-light-soft);margin:40px 0 0}.legal-module__lB6bRa__meta{font-family:var(--rd-mono);letter-spacing:.04em;color:var(--rd-olive-faint);flex-direction:column;gap:8px;margin-top:24px;font-size:11px;display:flex}.legal-module__lB6bRa__meta span{display:block}@media (max-width:820px){.legal-module__lB6bRa__page{gap:6px;padding:6px}.legal-module__lB6bRa__rail{margin-bottom:-6px}.legal-module__lB6bRa__hero{border-radius:var(--rd-r-section-sm)}.legal-module__lB6bRa__heroIn{gap:16px;padding:124px 20px 56px}.legal-module__lB6bRa__eyebrow{letter-spacing:.14em;font-size:11px}.legal-module__lB6bRa__h1{font-size:48px}.legal-module__lB6bRa__lead{font-size:17px}.legal-module__lB6bRa__pills{flex-wrap:nowrap;margin:0 -20px;padding:6px 20px 0;overflow-x:auto}.legal-module__lB6bRa__pill{flex:none;padding:0 16px}.legal-module__lB6bRa__main{border-radius:26px}.legal-module__lB6bRa__mainIn{padding:24px 20px 56px}.legal-module__lB6bRa__toc{border:0;border-radius:20px;margin-bottom:8px;padding:18px 20px}.legal-module__lB6bRa__tocList{grid-template-columns:1fr;gap:0}.legal-module__lB6bRa__tocLink{margin:0;padding:0}.legal-module__lB6bRa__section{gap:12px;padding:36px 0;scroll-margin-top:80px}.legal-module__lB6bRa__secNum{font-size:11px}.legal-module__lB6bRa__h2{font-size:25px}.legal-module__lB6bRa__h3{margin-top:8px;font-size:18px}.legal-module__lB6bRa__body{font-size:17px;line-height:1.7}.legal-module__lB6bRa__list{font-size:17px;line-height:1.65}.legal-module__lB6bRa__rows{font-size:16px}.legal-module__lB6bRa__rows li{gap:12px;padding:14px 0}.legal-module__lB6bRa__card{border-radius:22px;padding:24px 20px}.legal-module__lB6bRa__steps{gap:16px}.legal-module__lB6bRa__step{grid-template-columns:34px minmax(0,1fr);gap:12px}.legal-module__lB6bRa__stepNum{width:34px;height:34px;font-size:13px}.legal-module__lB6bRa__stepText{padding-top:4px;font-size:17px;line-height:1.55}.legal-module__lB6bRa__stack{gap:44px}.legal-module__lB6bRa__stack .legal-module__lB6bRa__section.legal-module__lB6bRa__card{padding:24px 20px}.legal-module__lB6bRa__stack .legal-module__lB6bRa__section.legal-module__lB6bRa__last{padding-top:36px}.legal-module__lB6bRa__rule{margin-top:28px}}
