.legal_page__UaciA{max-width:1100px;margin:0 auto;padding:32px clamp(20px,4vw,48px) 64px}.legal_page__UaciA a{color:#12633f;text-decoration:underline;text-underline-offset:3px}.legal_page__UaciA a:focus-visible{outline:3px solid var(--market-gold);outline-offset:4px}.legal_page__UaciA h1{font-size:clamp(2rem,4.5vw,3.3rem);letter-spacing:-.03em;line-height:1.12;max-width:850px;margin:24px 0 16px}.legal_page__UaciA h2{font-size:1.3rem;line-height:1.35;margin:0 0 14px}.legal_page__UaciA li,.legal_page__UaciA p{font-size:1rem;line-height:1.8}.legal_meta__y3hbO{font-size:.86rem!important;color:var(--muted)}.legal_notice__Fk_gr{margin:28px 0;padding:20px 24px;background:#fff6de;border:1px solid #d9bb73;border-radius:12px}.legal_notice__Fk_gr p{margin:6px 0}.legal_grid__OQZ1Z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin:30px 0}.legal_card__UGXZn{display:block;padding:24px;background:white;border:1px solid var(--line);border-radius:14px;text-decoration:none!important}.legal_card__UGXZn p{margin:0;color:var(--muted)}.legal_card__UGXZn:hover{border-color:var(--market-green)}.legal_article__Nccwa section{margin-top:24px;padding:24px;border:1px solid var(--line);border-radius:14px;background:white;scroll-margin-top:24px}.legal_article__Nccwa p:last-child{margin-bottom:0}.legal_contents__8zwup{padding:20px 24px;border-left:3px solid var(--market-green);background:#eaf2ed}.legal_identity__xfrWx{display:grid;grid-gap:0;gap:0}.legal_identity__xfrWx div{padding:16px 0;border-bottom:1px solid var(--line)}.legal_identity__xfrWx dt{font-weight:700;font-size:.88rem}.legal_identity__xfrWx dd{margin:8px 0 0;white-space:pre-line;overflow-wrap:anywhere;line-height:1.65}.legal_missing__ZUuUG{color:#8a4500}.legal_contact__iIlia{display:flex;gap:18px;flex-wrap:wrap}@media (max-width:620px){.legal_grid__OQZ1Z{grid-template-columns:1fr}.legal_article__Nccwa section{padding:20px}.legal_notice__Fk_gr{padding:18px}}@media print{.legal_page__UaciA{max-width:none;padding:0}.legal_page__UaciA a{color:#000}.legal_contents__8zwup{display:none}.legal_article__Nccwa section{page-break-inside:avoid;break-inside:avoid;border:0;padding:12px 0}}