.legal-module__4inzeG__page{background:var(--paper,#fff);min-height:100%;color:var(--ink,#14110f);flex-direction:column;display:flex}.legal-module__4inzeG__wrap{width:100%;max-width:820px;margin:0 auto;padding:0 24px}.legal-module__4inzeG__topbar{border-bottom:1px solid var(--line,#e2d9cc);justify-content:space-between;align-items:center;padding:20px 0;display:flex}.legal-module__4inzeG__brand{color:var(--ink,#14110f);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.legal-module__4inzeG__brand-dot{background:var(--emerald,#1f6f5c);border-radius:7px;width:26px;height:26px}.legal-module__4inzeG__brand b{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.01em;font-size:19px;font-weight:700}.legal-module__4inzeG__topbar-actions{font-family:var(--font-inter), system-ui, sans-serif;align-items:center;gap:18px;font-size:14px;display:flex}.legal-module__4inzeG__topbar-login{color:var(--ink-soft,#6b6259);text-decoration:none}.legal-module__4inzeG__topbar-cta{color:var(--emerald,#1f6f5c);font-weight:600;text-decoration:none}.legal-module__4inzeG__main{flex:1;padding:48px 0 72px}.legal-module__4inzeG__prose{font-family:var(--font-inter), system-ui, sans-serif;color:var(--ink,#14110f);font-size:16px;line-height:1.7}.legal-module__4inzeG__prose h1{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.02em;margin:0 0 8px;font-size:40px;font-weight:600;line-height:1.1}.legal-module__4inzeG__meta{color:var(--ink-soft,#6b6259);margin:0 0 28px;font-size:14px}.legal-module__4inzeG__meta p{margin:2px 0}.legal-module__4inzeG__prose h2{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.01em;border-top:1px solid var(--line,#e2d9cc);margin:40px 0 12px;padding-top:8px;font-size:24px;font-weight:600}.legal-module__4inzeG__prose h3{font-family:var(--font-inter), system-ui, sans-serif;margin:26px 0 8px;font-size:17px;font-weight:700}.legal-module__4inzeG__prose p{margin:0 0 14px}.legal-module__4inzeG__prose ul{margin:0 0 14px;padding-left:22px}.legal-module__4inzeG__prose li{margin:0 0 10px}.legal-module__4inzeG__prose a{color:var(--emerald,#1f6f5c);text-decoration:underline}.legal-module__4inzeG__prose strong{font-weight:700}.legal-module__4inzeG__prose em{font-style:italic}.legal-module__4inzeG__notice{background:var(--paper-2,#f5f2ec);border:1px solid var(--line,#e2d9cc);border-left:3px solid var(--emerald,#1f6f5c);color:var(--ink-soft,#6b6259);border-radius:8px;margin:0 0 32px;padding:14px 18px;font-size:14.5px;line-height:1.6}.legal-module__4inzeG__notice strong{color:var(--ink,#14110f)}.legal-module__4inzeG__footer{border-top:1px solid var(--line,#e2d9cc);font-family:var(--font-inter), system-ui, sans-serif;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:28px 0;font-size:13.5px;display:flex}.legal-module__4inzeG__footer-links{flex-wrap:wrap;gap:18px;display:flex}.legal-module__4inzeG__footer-links a{color:var(--ink-soft,#6b6259);text-decoration:none}.legal-module__4inzeG__footer-links a:hover{color:var(--ink,#14110f)}.legal-module__4inzeG__footer-copy{color:var(--ink-soft,#6b6259)}@media (max-width:560px){.legal-module__4inzeG__prose h1{font-size:32px}.legal-module__4inzeG__main{padding:32px 0 56px}}
