.sk-legal{font-family:var(--sk-font-body);color:var(--sk-text);max-width:72ch;margin:var(--sk-space-8) auto;padding:0 var(--sk-space-5);font-size:1rem;line-height:1.7;overflow-wrap:anywhere}.sk-legal h1,.sk-legal .elementor-heading-title{font:600 clamp(1.625rem,3vw,2rem)/1.25 var(--sk-font-body);color:var(--sk-text);margin:0 0 var(--sk-space-6)}.sk-legal h2{font:600 1.25rem/1.4 var(--sk-font-body);margin:var(--sk-space-8) 0 var(--sk-space-3);color:var(--sk-text)}.sk-legal h3{font:600 1.0625rem/1.4 var(--sk-font-body)}.sk-legal p,.sk-legal li{font-size:1rem;line-height:1.7}.sk-legal a,.sk-withdrawal a{color:var(--sk-aqua-interactive);text-decoration:underline;text-underline-offset:3px}.sk-legal a:focus-visible,.sk-withdrawal :focus-visible{outline:3px solid var(--sk-purple);outline-offset:3px}.sk-legal-tbd{padding:var(--sk-space-4);border-left:1px solid var(--sk-purple);background:var(--sk-paper);color:var(--sk-text)}.sk-legal-links{display:flex;flex-wrap:wrap;gap:var(--sk-space-3) var(--sk-space-5);padding:var(--sk-space-4) 0}.sk-legal-links a{font-size:.9375rem;text-decoration:underline}.sk-withdrawal{padding:var(--sk-space-5);background:var(--sk-paper);border:1px solid var(--sk-aqua);border-radius:var(--sk-radius-lg);font-family:var(--sk-font-body);color:var(--sk-text)}.sk-withdrawal label{display:block;margin:var(--sk-space-4) 0 var(--sk-space-2);font-weight:600}.sk-withdrawal input,.sk-withdrawal textarea{font:400 1rem/1.5 var(--sk-font-body);width:100%;border:1px solid var(--sk-text-muted);border-radius:var(--sk-radius-md);padding:var(--sk-space-3);background:var(--sk-brand-white);color:var(--sk-text)}.sk-withdrawal button{font:600 1rem/1.4 var(--sk-font-body);min-height:44px;padding:var(--sk-space-3) var(--sk-space-5);border:1px solid var(--sk-aqua-interactive);background:var(--sk-aqua);color:var(--sk-text);border-radius:var(--sk-radius-md);margin-top:var(--sk-space-4);cursor:pointer}.sk-withdrawal .sk-error{border-left:1px solid var(--sk-purple);padding:var(--sk-space-3);background:var(--sk-brand-white)}.sk-withdrawal .sk-hp{position:absolute;left:-9999px;visibility:hidden}.sk-withdrawal dl{margin:var(--sk-space-4) 0}.sk-withdrawal dt{font-weight:600}.sk-withdrawal dd{margin:0 0 var(--sk-space-3)}.sk-withdrawal pre{white-space:pre-wrap;font:400 1rem/1.6 var(--sk-font-body);background:var(--sk-brand-white);padding:var(--sk-space-4);overflow-wrap:anywhere}@media(max-width:480px){.sk-legal{padding:0 var(--sk-space-4)}.sk-withdrawal{padding:var(--sk-space-4)}.sk-withdrawal button{width:100%}}@media(prefers-reduced-motion:reduce){.sk-withdrawal *{scroll-behavior:auto;transition:none}}
.sk-guarantee-notice{max-width:480px;margin:var(--sk-space-6) auto}.sk-guarantee-notice img{display:block;width:100%;height:auto}.sk-guarantee-notice figcaption{font:400 .875rem/1.6 var(--sk-font-body);margin-top:var(--sk-space-3);color:var(--sk-text-muted)}
.sk-legal-toc{margin:var(--sk-space-5) 0 var(--sk-space-7);padding:var(--sk-space-4) 0;border-block:1px solid var(--sk-paper)}.sk-legal-toc ol{margin:var(--sk-space-3) 0 0;padding-left:1.25em;columns:2;column-gap:var(--sk-space-6)}.sk-legal-toc li{break-inside:avoid;margin-bottom:var(--sk-space-2)}.sk-legal h2[id],#sockaki-withdrawal{scroll-margin-top:132px}.sk-legal-review-links{border-top:1px solid var(--sk-paper);margin-top:var(--sk-space-6)}@media(max-width:767px){.sk-legal-toc ol{columns:1}}
.sk-consent-unavailable{font:400 .9375rem/1.6 var(--sk-font-body);max-width:72ch;margin:var(--sk-space-3) auto;text-align:left}
