.legal_page__k_yP4{--ink:#0b0b0e;--paper:#f3eee4;--red:#ff2d55;min-height:100vh;background:var(--ink);color:var(--paper);font-family:var(--font-body);overflow-x:clip}.legal_nav__2buEx{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px clamp(16px,4vw,48px);border-bottom:1px solid #ffffff14}.legal_logo__POyUo{display:inline-flex;align-items:center;gap:10px;color:var(--paper);text-decoration:none;font-family:var(--font-display);font-size:18px}.legal_lang__OGJnq{color:#f3eee4b3;font-size:14px;font-weight:600}.legal_main__zE0Ia{padding:40px 16px 64px}.legal_doc__B8Vo4{max-width:720px;margin:0 auto;line-height:1.65;font-size:16px;overflow-wrap:anywhere}.legal_doc__B8Vo4 h1{font-family:var(--font-display);font-size:clamp(28px,6vw,44px);line-height:1.1;margin:0 0 8px}.legal_doc__B8Vo4 h2{font-family:var(--font-display);font-size:20px;margin:36px 0 8px}.legal_doc__B8Vo4 ul{padding-left:20px}.legal_doc__B8Vo4 li+li{margin-top:8px}.legal_doc__B8Vo4 a{color:var(--paper)}.legal_updated__uYmPd{color:#f3eee477;font-size:13px;margin:0 0 20px}.legal_intro__hsb9K{font-size:18px}.legal_cta__KysrX{display:inline-flex;gap:8px;padding:12px 18px;background:var(--red);color:var(--ink)!important;font-weight:700;text-decoration:none;box-shadow:4px 4px 0 var(--paper)}.legal_footer__AeKB5{display:flex;flex-wrap:wrap;gap:20px;padding:24px clamp(16px,4vw,48px);border-top:1px solid #ffffff14;font-size:13px}.legal_footer__AeKB5 a{color:#f3eee4b3}.legal_form__YcCu2{display:grid;grid-gap:16px;gap:16px}.legal_form__YcCu2 label{display:grid;grid-gap:6px;gap:6px;font-weight:600}.legal_form__YcCu2 input:not([type=checkbox]):not([type=radio]),.legal_form__YcCu2 textarea{width:100%;box-sizing:border-box;padding:10px 12px;background:#ffffff0d;color:var(--paper);border:1px solid #f3eee44d;font:inherit;font-weight:400}.legal_form__YcCu2 input:focus-visible,.legal_form__YcCu2 textarea:focus-visible{outline:2px solid var(--red);outline-offset:1px}.legal_form__YcCu2 small{color:#f3eee499;font-weight:400}.legal_form__YcCu2 fieldset{border:0;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px}.legal_form__YcCu2 legend{font-weight:600;margin-bottom:6px}.legal_form__YcCu2 button{justify-self:start;border:0;cursor:pointer;font:inherit}.legal_form__YcCu2 button:disabled{opacity:.6;cursor:progress}.legal_form__YcCu2 .legal_choice__jlRRM{display:flex;align-items:flex-start;gap:10px;font-weight:400}.legal_form__YcCu2 .legal_choice__jlRRM input{margin-top:5px;accent-color:var(--red)}.legal_error__Mfucs{color:#ffb3c1;margin:0}.legal_receipt__waIGT{border:2px solid var(--red);padding:4px 20px 12px;margin-top:32px}.legal_reference__D0VoW{font-family:var(--font-display);letter-spacing:.06em}