.LegalDoc-module__e_KrEG__page{--legal-bg:#f7f8fa;--legal-elev:#fff;--legal-text:#14151a;--legal-muted:#5c6370;--legal-soft:#8b919c;--legal-border:#14151a1a;--legal-accent:#fc6e51;--legal-green:#fc6e51;--legal-radius:20px;--legal-shell:44rem;background:var(--legal-bg);min-height:100vh;color:var(--legal-text);font-family:var(--sc-font-body);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;display:flex}.LegalDoc-module__e_KrEG__topBar{z-index:20;background:0 0;justify-content:center;padding:16px 20px 0;display:flex;position:sticky;top:0}.LegalDoc-module__e_KrEG__nav{width:min(100%,calc(var(--legal-shell) + 4rem));background:color-mix(in srgb,var(--legal-elev)92%,transparent);border:1px solid var(--legal-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:9999px;justify-content:space-between;align-items:center;gap:1rem;padding:10px 12px 10px 16px;display:flex;box-shadow:0 8px 28px #14151a14}.LegalDoc-module__e_KrEG__brand{color:var(--legal-text);letter-spacing:-.025em;align-items:center;gap:.75rem;font-size:1.35rem;font-weight:700;text-decoration:none;display:inline-flex}.LegalDoc-module__e_KrEG__mark{object-fit:cover;border-radius:10px;width:40px;height:40px;display:block}.LegalDoc-module__e_KrEG__navLinks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.25rem;display:flex}.LegalDoc-module__e_KrEG__navLink{color:var(--legal-muted);border-radius:9999px;padding:.45rem .85rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s}.LegalDoc-module__e_KrEG__navLink:hover{color:var(--legal-text);background:#14151a0a}.LegalDoc-module__e_KrEG__navLink[aria-current=page]{color:var(--legal-text);background:#14151a0f}.LegalDoc-module__e_KrEG__main{flex:1;padding:2.5rem 1.5rem 4rem}.LegalDoc-module__e_KrEG__doc{max-width:var(--legal-shell);background:var(--legal-elev);border:1px solid var(--legal-border);border-radius:var(--legal-radius);margin-inline:auto;padding:2.5rem 2.25rem 3rem;box-shadow:0 20px 50px #14151a14}.LegalDoc-module__e_KrEG__header{border-bottom:1px solid var(--legal-border);margin-bottom:2rem;padding-bottom:1.75rem}.LegalDoc-module__e_KrEG__kicker{font-family:var(--sc-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--legal-accent);margin:0 0 .65rem;font-size:.72rem;font-weight:600}.LegalDoc-module__e_KrEG__title{font-family:var(--sc-font-display);letter-spacing:-.03em;text-wrap:balance;color:var(--legal-text);margin:0 0 .85rem;font-size:clamp(1.85rem,4vw,2.35rem);font-weight:700;line-height:1.15}.LegalDoc-module__e_KrEG__summary{max-width:52ch;color:var(--legal-muted);margin:0 0 1rem;font-size:1.05rem;line-height:1.55}.LegalDoc-module__e_KrEG__updated{font-family:var(--sc-font-mono);letter-spacing:.04em;color:var(--legal-soft);margin:0;font-size:.75rem}.LegalDoc-module__e_KrEG__doc>section{margin-bottom:2rem;scroll-margin-top:5rem}.LegalDoc-module__e_KrEG__doc>section>h2{letter-spacing:-.015em;text-wrap:balance;color:var(--legal-text);margin:0 0 .75rem;font-size:1.15rem;font-weight:600;line-height:1.3}.LegalDoc-module__e_KrEG__doc>section>p,.LegalDoc-module__e_KrEG__doc>section>ul,.LegalDoc-module__e_KrEG__doc>section>ol{color:var(--legal-muted);margin:0 0 .9rem;font-size:.98rem;line-height:1.65}.LegalDoc-module__e_KrEG__doc>section>ul,.LegalDoc-module__e_KrEG__doc>section>ol{padding-left:1.25rem}.LegalDoc-module__e_KrEG__doc>section li{margin-bottom:.45rem}.LegalDoc-module__e_KrEG__doc>section li::marker{color:var(--legal-soft)}.LegalDoc-module__e_KrEG__doc>section strong{color:var(--legal-text);font-weight:600}.LegalDoc-module__e_KrEG__doc>section a{color:var(--legal-accent);text-underline-offset:.18em}.LegalDoc-module__e_KrEG__doc>section a:hover{color:#d14c2c}.LegalDoc-module__e_KrEG__doc>section>:last-child{margin-bottom:0}.LegalDoc-module__e_KrEG__section{margin-bottom:2rem;scroll-margin-top:5rem}.LegalDoc-module__e_KrEG__section:last-child{margin-bottom:0}.LegalDoc-module__e_KrEG__sectionTitle{letter-spacing:-.015em;text-wrap:balance;color:var(--legal-text);align-items:baseline;gap:.75rem;margin:0 0 .75rem;font-size:1.15rem;font-weight:600;line-height:1.3;display:flex}.LegalDoc-module__e_KrEG__sectionNumber{font-family:var(--sc-font-mono);color:var(--legal-green);flex:none;min-width:1.35rem;font-size:.8rem;font-weight:500}.LegalDoc-module__e_KrEG__body{color:var(--legal-muted);padding-left:2.1rem;font-size:.98rem;line-height:1.65}.LegalDoc-module__e_KrEG__body p{margin:0 0 .9rem}.LegalDoc-module__e_KrEG__body p:last-child{margin-bottom:0}.LegalDoc-module__e_KrEG__body ul,.LegalDoc-module__e_KrEG__body ol{margin:0 0 .9rem;padding-left:1.25rem}.LegalDoc-module__e_KrEG__body li{margin-bottom:.45rem}.LegalDoc-module__e_KrEG__body li::marker{color:var(--legal-soft)}.LegalDoc-module__e_KrEG__body strong{color:var(--legal-text);font-weight:600}.LegalDoc-module__e_KrEG__body a{color:var(--legal-accent);text-underline-offset:.18em}.LegalDoc-module__e_KrEG__body a:hover{color:#d14c2c}.LegalDoc-module__e_KrEG__body a:focus-visible{box-shadow:0 0 0 2px var(--legal-elev),0 0 0 4px var(--legal-green);border-radius:3px;outline:none}.LegalDoc-module__e_KrEG__callout{border:1px solid #fc6e5138;border-left:3px solid var(--legal-green);color:var(--legal-text);background:#ffece7;border-radius:12px;margin:0 0 .9rem;padding:1rem 1.15rem;font-size:.95rem;line-height:1.55}.LegalDoc-module__e_KrEG__callout p{margin:0 0 .65rem}.LegalDoc-module__e_KrEG__callout p:last-child{margin-bottom:0}.LegalDoc-module__e_KrEG__footer{border-top:1px solid var(--legal-border);background:var(--legal-elev);padding:1.75rem 1.5rem 2.25rem}.LegalDoc-module__e_KrEG__footerInner{max-width:calc(var(--legal-shell) + 4rem);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem 1.5rem;margin-inline:auto;display:flex}.LegalDoc-module__e_KrEG__footerBrand{letter-spacing:-.02em;font-weight:700}.LegalDoc-module__e_KrEG__footerLinks{flex-wrap:wrap;gap:1rem;display:flex}.LegalDoc-module__e_KrEG__footerLinks a{color:var(--legal-muted);font-size:.875rem;text-decoration:none}.LegalDoc-module__e_KrEG__footerLinks a:hover{color:var(--legal-text)}.LegalDoc-module__e_KrEG__footerNote{width:100%;color:var(--legal-soft);margin:0;font-size:.8rem}@media (max-width:640px){.LegalDoc-module__e_KrEG__main{padding:1.25rem 1rem 3rem}.LegalDoc-module__e_KrEG__doc{border-radius:14px;padding:1.5rem 1.15rem 2rem}.LegalDoc-module__e_KrEG__body{padding-left:0}.LegalDoc-module__e_KrEG__footerInner{flex-direction:column;align-items:flex-start}}
