.legal-page_page__n9i_6{display:flex;justify-content:center;width:100%;padding:48px 20px 72px}.legal-page_shell__jcWnM{width:min(100%,880px);display:grid;gap:1.25rem;padding:var(--space-panel);border:1px solid var(--border);border-radius:var(--radius-panel);background:radial-gradient(circle at top right,rgba(111,183,200,.1),transparent 32%),var(--surface-panel);box-shadow:var(--shadow-panel)}.legal-page_header__AkorH{display:grid;gap:.85rem;padding:clamp(.25rem,1vw,.75rem)}.legal-page_eyebrow__tQFSF{width:fit-content;padding:.42rem .76rem;border:1px solid rgba(111,183,200,.22);border-radius:var(--radius-pill);background:rgba(111,183,200,.08);color:var(--accent-strong);font-size:.8rem;font-weight:700;letter-spacing:.06em}.legal-page_title__jhAkr{color:var(--foreground);font-size:clamp(2rem,4vw,3.25rem);line-height:1.08;letter-spacing:-.035em}.legal-page_description__IK_2G{max-width:64ch;color:var(--muted);font-size:1rem;line-height:1.75}.legal-page_updatedAt__GJ9Po{color:rgba(47,75,87,.52);font-size:.84rem}.legal-page_content__OeDJk{display:grid;gap:.9rem}.legal-page_section__KTPVl{display:grid;gap:.65rem;padding:var(--space-card);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-card);box-shadow:var(--shadow-card)}.legal-page_section__KTPVl h2{color:var(--foreground);font-size:1.08rem}.legal-page_section__KTPVl p{color:var(--muted);line-height:1.78}.legal-page_disclosure__EvIDH{border:1px solid var(--border);border-radius:18px;background:var(--surface-card);box-shadow:var(--shadow-card)}.legal-page_disclosure__EvIDH summary{position:relative;padding:1rem 3rem 1rem 1.05rem;color:var(--foreground);font-weight:700;cursor:pointer;list-style:none}.legal-page_disclosure__EvIDH summary::-webkit-details-marker{display:none}.legal-page_disclosure__EvIDH summary:after{content:"+";position:absolute;right:1.05rem;color:var(--accent-strong);font-size:1.2rem}.legal-page_disclosure__EvIDH[open] summary:after{content:"−"}.legal-page_disclosure__EvIDH>div{display:grid;gap:.5rem;padding:0 1.05rem 1rem}.legal-page_disclosure__EvIDH p{color:var(--muted);line-height:1.72}.legal-page_section__KTPVl ul{display:grid;gap:.45rem;margin:0;padding-left:1.2rem;color:var(--muted);line-height:1.7}.legal-page_email__Ncglm{color:var(--accent-strong);font-weight:700;overflow-wrap:anywhere}@media (max-width:768px){.legal-page_page__n9i_6{padding:20px 16px 44px}.legal-page_shell__jcWnM{padding:1.25rem;border-radius:24px}.legal-page_section__KTPVl{border-radius:20px}}