@layer component{.LegalShell-module__1BoDQa__page{background-color:var(--color-background,var(--background));min-height:100vh;padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*10)}@media (min-width:768px){.LegalShell-module__1BoDQa__page{padding:48px 24px}}.LegalShell-module__1BoDQa__article{max-width:680px;margin:0 auto}.LegalShell-module__1BoDQa__header{margin-bottom:24px}.LegalShell-module__1BoDQa__kicker{color:#ed2089;font-family:Caveat,cursive;font-size:22px;font-weight:700;display:inline-block;transform:rotate(-1.5deg)}.LegalShell-module__1BoDQa__h1{letter-spacing:-1px;color:#2a1f24;margin-top:6px;font-family:Fraunces,Georgia,serif;font-size:36px;font-weight:900;line-height:1.05}@media (min-width:768px){.LegalShell-module__1BoDQa__h1{font-size:44px}}.LegalShell-module__1BoDQa__lastUpdated{margin-top:calc(var(--spacing,.25rem)*2);color:var(--color-muted-foreground,var(--muted-foreground));font-size:13px}.LegalShell-module__1BoDQa__prose{color:#2a1f24;font-family:Roboto,system-ui,sans-serif;font-size:16px;line-height:1.6}.LegalShell-module__1BoDQa__prose h2{letter-spacing:-.5px;color:#2a1f24;margin:32px 0 12px;font-family:Fraunces,Georgia,serif;font-size:24px;font-weight:900}.LegalShell-module__1BoDQa__prose h3{color:#2a1f24;margin:20px 0 8px;font-family:Fraunces,Georgia,serif;font-size:18px;font-weight:700}.LegalShell-module__1BoDQa__prose p{margin:0 0 14px}.LegalShell-module__1BoDQa__prose ul,.LegalShell-module__1BoDQa__prose ol{margin:0 0 16px 20px;padding:0}.LegalShell-module__1BoDQa__prose li{margin:6px 0}.LegalShell-module__1BoDQa__prose strong{color:#2a1f24;font-weight:700}.LegalShell-module__1BoDQa__prose em{font-style:italic}.LegalShell-module__1BoDQa__prose a{color:#9f1b66;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.LegalShell-module__1BoDQa__footer{margin-top:calc(var(--spacing,.25rem)*10);padding-top:calc(var(--spacing,.25rem)*6);border-top:1.5px dashed #e7d4d6}.LegalShell-module__1BoDQa__backLink{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-ag-pink-dark,var(--ag-pink-dark));text-underline-offset:3px;font-size:14px;text-decoration-line:underline;text-decoration-thickness:2px}}@property --tw-font-weight{syntax:"*";inherits:false}
