.legal-module__jyR3IG__legalPage{--legal-max:1120px;--legal-article:760px;--legal-line:#1414131f;background:var(--canvas,#f3f0ee);min-height:100vh;color:var(--ink,#141413);padding-bottom:72px}.legal-module__jyR3IG__legalHero{width:min(var(--legal-max), calc(100% - 48px));border-bottom:1px solid var(--legal-line);margin:0 auto;padding:56px 0 42px}.legal-module__jyR3IG__legalBreadcrumb{color:var(--gray,#696969);font-size:var(--fs-xs,.75rem);margin:0 0 16px;font-weight:650;line-height:1.35}.legal-module__jyR3IG__legalBreadcrumb a{color:inherit;text-decoration:none}.legal-module__jyR3IG__legalBreadcrumb a:hover{color:var(--orange,#cf4500)}.legal-module__jyR3IG__legalEyebrow{color:var(--orange,#cf4500);font-size:var(--fs-xs,.75rem);margin:0 0 12px;font-weight:820;line-height:1}.legal-module__jyR3IG__legalHero h1{max-width:820px;color:var(--ink,#141413);letter-spacing:0;margin:0;font-size:clamp(34px,5vw,56px);font-weight:500;line-height:1.04}.legal-module__jyR3IG__legalLead{color:#262627;letter-spacing:0;max-width:720px;margin:16px 0 0;font-size:clamp(16px,1.8vw,20px);font-weight:450;line-height:1.55}.legal-module__jyR3IG__legalMeta{color:var(--gray,#696969);font-size:var(--fs-sm,.875rem);letter-spacing:0;margin:16px 0 0;font-weight:650;line-height:1.35}.legal-module__jyR3IG__legalBody{width:min(var(--legal-max), calc(100% - 48px));margin:0 auto;padding:32px 0 0}.legal-module__jyR3IG__legalReaderLayout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:48px;display:grid}.legal-module__jyR3IG__legalAside{color:var(--gray,#696969);font-size:var(--fs-sm,.875rem);gap:24px;line-height:1.5;display:grid;position:sticky;top:112px}.legal-module__jyR3IG__legalAsideHeading,.legal-module__jyR3IG__legalAsideBlock strong{color:var(--ink,#141413);font-size:var(--fs-sm,.875rem);margin:0 0 8px;font-weight:760;line-height:1.3;display:block}.legal-module__jyR3IG__legalAsideBlock{padding-top:0}.legal-module__jyR3IG__legalAsideBlock p{margin:0}.legal-module__jyR3IG__legalAsideBlock ul{gap:8px;margin:0;padding-left:1.1rem;display:grid}.legal-module__jyR3IG__legalAsideBlock li{color:var(--gray,#696969);font-size:var(--fs-sm,.875rem);line-height:1.5}.legal-module__jyR3IG__legalAsideBlock li::marker{color:var(--orange,#cf4500)}.legal-module__jyR3IG__legalAsideBlock a{color:var(--gray,#696969);border-bottom:1px solid #14141312;padding:7px 0;font-weight:650;text-decoration:none;display:block}.legal-module__jyR3IG__legalAsideBlock a:hover{color:var(--orange,#cf4500)}.legal-module__jyR3IG__legalAsideBlock .legal-module__jyR3IG__legalActiveLink{color:var(--ink,#141413);font-weight:760}.legal-module__jyR3IG__legalAsideBlock .legal-module__jyR3IG__legalActiveLink:before{background:var(--orange,#cf4500);content:"";vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.legal-module__jyR3IG__legalToc{gap:0;padding-top:0;display:grid}.legal-module__jyR3IG__legalToc a{color:var(--gray,#696969);border-bottom:1px solid #14141312;padding:9px 0;font-weight:650;text-decoration:none}.legal-module__jyR3IG__legalToc a:hover{color:var(--orange,#cf4500)}.legal-module__jyR3IG__legalMainColumn{min-width:0;max-width:820px}.legal-module__jyR3IG__legalAnchorTarget{height:0;scroll-margin-top:112px;display:block}.legal-module__jyR3IG__legalDocumentBlock{scroll-margin-top:112px}.legal-module__jyR3IG__legalDocumentBlock+.legal-module__jyR3IG__legalDocumentBlock{border-top:1px solid var(--legal-line);margin-top:56px;padding-top:56px}.legal-module__jyR3IG__legalDocumentHeader{border-bottom:1px solid var(--legal-line);padding:0 0 32px}.legal-module__jyR3IG__legalDocumentHeader h2{max-width:760px;color:var(--ink,#141413);letter-spacing:0;margin:0;font-size:clamp(28px,3.6vw,42px);font-weight:500;line-height:1.08}.legal-module__jyR3IG__legalSectionBlock{border-bottom:1px solid var(--legal-line);padding:32px 0;scroll-margin-top:112px}.legal-module__jyR3IG__legalMainColumn>.legal-module__jyR3IG__legalSectionBlock:first-of-type{padding-top:0}.legal-module__jyR3IG__legalSectionBlock:last-child{border-bottom:0}.legal-module__jyR3IG__legalSectionBlock h2,.legal-module__jyR3IG__legalSectionBlock h3{max-width:700px;color:var(--ink,#141413);letter-spacing:0;margin:0 0 12px;font-size:clamp(20px,2.2vw,28px);font-weight:500;line-height:1.16}.legal-module__jyR3IG__legalHeadingAnchor{color:inherit;text-decoration:none}.legal-module__jyR3IG__legalSectionBlock p{max-width:var(--legal-article);color:#333339;font-size:var(--fs-base,1rem);margin:0;font-weight:450;line-height:1.68}.legal-module__jyR3IG__legalSectionBlock p+p{margin-top:12px}.legal-module__jyR3IG__legalSectionBlock ul{gap:10px;margin:18px 0 0;padding-left:1.2rem;display:grid}.legal-module__jyR3IG__legalSectionBlock li{color:#333339;font-size:var(--fs-base,1rem);font-weight:450;line-height:1.62}.legal-module__jyR3IG__legalSectionBlock li::marker{color:var(--orange,#cf4500)}.legal-module__jyR3IG__legalFaqList{gap:0;margin:0;padding:0;display:grid}.legal-module__jyR3IG__legalFaqItem{border-bottom:1px solid var(--legal-line);padding:0 0 28px;scroll-margin-top:112px}.legal-module__jyR3IG__legalFaqItem+.legal-module__jyR3IG__legalFaqItem{padding-top:28px}.legal-module__jyR3IG__legalFaqItem:first-child{padding-top:0}.legal-module__jyR3IG__legalFaqItem:last-child{border-bottom:0;padding-bottom:0}.legal-module__jyR3IG__legalFaqItem dt{color:var(--ink,#141413);font-size:var(--fs-xl,1.25rem);margin:0;font-weight:520;line-height:1.3}.legal-module__jyR3IG__legalFaqItem dd{color:#333339;font-size:var(--fs-base,1rem);margin:12px 0 0;font-weight:450;line-height:1.68}.legal-module__jyR3IG__legalCta{width:min(var(--legal-max), calc(100% - 48px));border-top:1px solid var(--legal-line);margin:48px auto 0;padding:32px 0 0}.legal-module__jyR3IG__legalCta h2{max-width:760px;color:var(--ink,#141413);letter-spacing:0;margin:0;font-size:clamp(24px,3vw,36px);font-weight:500;line-height:1.12}.legal-module__jyR3IG__legalCta p{color:#333339;max-width:680px;font-size:var(--fs-base,1rem);margin:14px 0 22px;font-weight:450;line-height:1.62}.legal-module__jyR3IG__legalCta a{border:1px solid var(--ink,#141413);border-radius:var(--radius-full,9999px);background:var(--ink,#141413);min-height:42px;color:var(--color-white,#fff);font-size:var(--fs-sm,.875rem);justify-content:center;align-items:center;padding:8px 18px;font-weight:650;text-decoration:none;display:inline-flex}.legal-module__jyR3IG__legalCta a:hover{background:var(--orange,#cf4500);border-color:var(--orange,#cf4500)}@media (max-width:980px){.legal-module__jyR3IG__legalReaderLayout{grid-template-columns:1fr;gap:32px}.legal-module__jyR3IG__legalAside{order:2;grid-template-columns:1fr 1fr;position:static}.legal-module__jyR3IG__legalMainColumn{order:1}.legal-module__jyR3IG__legalToc{grid-column:1/-1}}@media (max-width:720px){.legal-module__jyR3IG__legalHero,.legal-module__jyR3IG__legalBody,.legal-module__jyR3IG__legalCta{width:min(100% - 28px, var(--legal-max))}.legal-module__jyR3IG__legalHero{padding:42px 0 32px}.legal-module__jyR3IG__legalHero h1{font-size:34px}.legal-module__jyR3IG__legalAside{grid-template-columns:1fr}.legal-module__jyR3IG__legalDocumentBlock+.legal-module__jyR3IG__legalDocumentBlock{margin-top:42px;padding-top:42px}}
