.legal-module__Yd4PWa__page{min-height:100vh;position:relative;overflow:clip}.legal-module__Yd4PWa__page:before,.legal-module__Yd4PWa__page:after{content:"";filter:blur(120px);pointer-events:none;z-index:0;background:#f26b5714;border-radius:999px;width:18rem;height:18rem;position:fixed}.legal-module__Yd4PWa__page:before{top:-7rem;right:-5rem}.legal-module__Yd4PWa__page:after{bottom:10rem;left:-7rem}.legal-module__Yd4PWa__container{width:min(calc(100% - 2rem), var(--section-width));z-index:1;margin-inline:auto;position:relative}.legal-module__Yd4PWa__headerWrap{z-index:40;padding-bottom:.4rem;position:sticky;top:.875rem}.legal-module__Yd4PWa__headerShell{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0a0a0a75;border:1px solid #ffffff14;border-radius:20px;width:min(100% - 1.25rem,1500px);margin-inline:auto;box-shadow:inset 0 1px #ffffff0d,0 18px 40px #0000003d}.legal-module__Yd4PWa__header{justify-content:space-between;align-items:center;gap:1rem;min-height:3.95rem;padding:0 1.15rem;display:flex}.legal-module__Yd4PWa__brand{letter-spacing:-.03em;align-items:center;gap:.75rem;font-size:.92rem;font-weight:600;display:inline-flex}.legal-module__Yd4PWa__brandMark{border-radius:.75rem;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;display:inline-flex;overflow:hidden;box-shadow:0 0 0 1px #ffffff0a,0 10px 22px #f26b571f}.legal-module__Yd4PWa__brandMarkImage{object-fit:cover;width:100%;height:100%;display:block}.legal-module__Yd4PWa__brandCopy{gap:.05rem;display:grid}.legal-module__Yd4PWa__brandCopy small{color:var(--text-muted);letter-spacing:.04em;font-size:.72rem;font-weight:500}.legal-module__Yd4PWa__nav{color:var(--text-secondary);flex-wrap:wrap;justify-content:center;align-items:center;gap:.95rem;font-size:.8rem;display:flex}.legal-module__Yd4PWa__nav a:hover,.legal-module__Yd4PWa__navActive{color:var(--text-primary)}.legal-module__Yd4PWa__backLink{min-height:2.35rem;color:var(--text-secondary);background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;padding:0 .95rem;font-size:.8rem;font-weight:600;display:inline-flex}.legal-module__Yd4PWa__hero{gap:1.4rem;padding-top:clamp(3.3rem,6vw,5rem);padding-bottom:clamp(2.2rem,3vw,2.8rem);display:grid}.legal-module__Yd4PWa__eyebrow{color:#ffb4a8;letter-spacing:.08em;text-transform:uppercase;background:#f26b570f;border:1px solid #f26b5729;border-radius:999px;align-items:center;width:fit-content;min-height:1.95rem;padding:0 .75rem;font-size:.71rem;font-weight:700;display:inline-flex}.legal-module__Yd4PWa__heroTitle{letter-spacing:-.07em;max-width:14ch;font-size:clamp(2.4rem,5vw,4.35rem);line-height:.98;font-family:var(--font-title), sans-serif;margin:0;font-weight:500}.legal-module__Yd4PWa__heroDescription{max-width:48rem;color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.8}.legal-module__Yd4PWa__heroMeta{flex-wrap:wrap;gap:.8rem;display:flex}.legal-module__Yd4PWa__metaChip{min-height:2rem;color:var(--text-secondary);background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;align-items:center;padding:0 .85rem;font-size:.8rem;display:inline-flex}.legal-module__Yd4PWa__noticeCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#12100fb8;border:1px solid #f26b572e;border-radius:20px;gap:.45rem;max-width:52rem;padding:1.05rem 1.1rem;display:grid}.legal-module__Yd4PWa__noticeCard strong{color:#ffd1c8;font-size:.9rem;font-weight:700}.legal-module__Yd4PWa__noticeCard p{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.7}.legal-module__Yd4PWa__layout{grid-template-columns:minmax(15rem,18rem) minmax(0,1fr);gap:clamp(1.8rem,3vw,3rem);padding-bottom:4rem;display:grid}.legal-module__Yd4PWa__tocShell{position:relative}.legal-module__Yd4PWa__toc{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0b0b0b7a;border:1px solid #ffffff14;border-radius:22px;gap:1rem;padding:1rem;display:grid;position:sticky;top:6rem;box-shadow:inset 0 1px #ffffff0a,0 24px 48px #00000038}.legal-module__Yd4PWa__tocHeader{gap:.25rem;display:grid}.legal-module__Yd4PWa__tocHeader strong{font-size:.95rem;font-family:var(--font-title), sans-serif;font-weight:500}.legal-module__Yd4PWa__tocHeader span{color:var(--text-muted);font-size:.8rem}.legal-module__Yd4PWa__tocList{gap:.45rem;display:grid}.legal-module__Yd4PWa__tocList a{color:var(--text-secondary);font-size:.9rem;line-height:1.45}.legal-module__Yd4PWa__tocList a:hover{color:var(--text-primary)}.legal-module__Yd4PWa__content{gap:1rem;display:grid}.legal-module__Yd4PWa__sectionCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0b0b0b80;border:1px solid #ffffff14;border-radius:24px;gap:.9rem;padding:clamp(1.2rem,2vw,1.6rem);scroll-margin-top:6.75rem;display:grid;box-shadow:inset 0 1px #ffffff0a,0 24px 48px #0003}.legal-module__Yd4PWa__sectionLabel{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;font-weight:700}.legal-module__Yd4PWa__sectionCard h2{letter-spacing:-.05em;font-size:clamp(1.45rem,2.2vw,2rem);line-height:1.08;font-family:var(--font-title), sans-serif;margin:0;font-weight:500}.legal-module__Yd4PWa__sectionText{gap:.8rem;display:grid}.legal-module__Yd4PWa__sectionText p,.legal-module__Yd4PWa__sectionNote{color:var(--text-secondary);margin:0;font-size:.96rem;line-height:1.82}.legal-module__Yd4PWa__sectionList{color:var(--text-secondary);gap:.65rem;margin:0;padding-left:1.1rem;display:grid}.legal-module__Yd4PWa__sectionList li{line-height:1.72}.legal-module__Yd4PWa__sectionAddon{padding-top:.2rem}.legal-module__Yd4PWa__sectionButton{color:#ffd2ca;cursor:pointer;background:#f26b5714;border:1px solid #f26b5747;border-radius:999px;justify-content:center;align-items:center;min-height:2.45rem;padding:0 .95rem;font-size:.82rem;font-weight:700;display:inline-flex}.legal-module__Yd4PWa__footer{color:var(--text-muted);gap:1rem;padding-block:0 2.7rem;display:grid}.legal-module__Yd4PWa__footerTop{justify-content:space-between;align-items:center;gap:1rem;font-size:.82rem;display:flex}.legal-module__Yd4PWa__footerLinks{flex-wrap:wrap;gap:.7rem;display:flex}.legal-module__Yd4PWa__footerLinks a{color:var(--text-secondary);font-size:.82rem}.legal-module__Yd4PWa__footerLinks a:hover{color:var(--text-primary)}@media (max-width:1080px){.legal-module__Yd4PWa__layout{grid-template-columns:1fr}.legal-module__Yd4PWa__toc{position:relative;top:auto}}@media (max-width:820px){.legal-module__Yd4PWa__header{min-height:3.65rem;padding:0 .95rem}.legal-module__Yd4PWa__nav{display:none}.legal-module__Yd4PWa__footerTop{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.legal-module__Yd4PWa__container{width:min(calc(100% - 1.25rem), var(--section-width))}.legal-module__Yd4PWa__headerWrap{top:.6rem}.legal-module__Yd4PWa__headerShell{width:min(100% - .8rem,1500px)}}
