.legal_root__9a3Ae{--ink:#14120b;--paper:#f4efe6;--line:rgba(20,18,11,.12);--ember:#e24a1b;--muted:#5c564c;min-height:100vh;color:var(--ink);background:var(--paper);font-family:var(--font-landing),system-ui,sans-serif}.legal_header__jE3is{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:720px;margin:0 auto;padding:1.1rem 1.25rem}.legal_logo__FfR2J{display:inline-flex;align-items:center;gap:.2rem;font-family:var(--font-landing),system-ui,sans-serif;font-weight:700;font-size:1.45rem;letter-spacing:-.02em;color:var(--ink);text-decoration:none}.legal_brandFire__AYj7n{font-weight:700}.legal_brandPages__4Fq4c{font-weight:400}.legal_mark__1daY1{width:2rem;height:2rem;display:block;flex:none;-o-object-fit:contain;object-fit:contain}.legal_back__oztOS{font-size:.9rem;font-weight:500;color:var(--muted);text-decoration:none}.legal_back__oztOS:hover{color:var(--ink)}.legal_main__KDfbF{max-width:720px;margin:0 auto;padding:.5rem 1.25rem 3.5rem}.legal_title__YgfiD{margin:0 0 .35rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;letter-spacing:-.03em;line-height:1.15}.legal_updated__ciSow{margin:0 0 1.5rem;font-size:.85rem;color:var(--muted)}.legal_intro__lOCCz{margin:0 0 2rem;font-size:1rem;line-height:1.65;color:var(--ink)}.legal_section__V8onz{margin:0 0 1.75rem;padding-top:1.5rem;border-top:1px solid var(--line)}.legal_sectionTitle__4TcM2{margin:0 0 .65rem;font-size:1.05rem;font-weight:650;letter-spacing:-.01em}.legal_section__V8onz p{margin:0 0 .75rem;font-size:.95rem;line-height:1.65;color:var(--ink)}.legal_section__V8onz p:last-child{margin-bottom:0}.legal_inlineLink__DdGeD{color:var(--ember);text-decoration:underline;text-underline-offset:2px;word-break:break-all}.legal_inlineLink__DdGeD:hover{color:var(--ink)}.legal_footer__1FKON{max-width:720px;margin:0 auto;padding:0 1.25rem 2.5rem;display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;font-size:.85rem}.legal_footer__1FKON a{color:var(--muted);text-decoration:underline;text-underline-offset:2px}.legal_footer__1FKON a:hover{color:var(--ink)}