.ecwid-legal .ml-grid.ml-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (width<=640px){.ecwid-legal .ml-grid.ml-grid{grid-template-columns:minmax(0,1fr)!important}}.ecwid-legal .ml-grid.ml-grid>*{min-width:0!important;max-width:100%!important}.ecwid-legal li,.ecwid-legal .ml-card li{flex-wrap:wrap}.ecwid-legal img{max-width:100%;height:auto}.ecwid-legal--site{width:100%;min-width:0;color:var(--color-ink-soft);font-family:var(--font-sans);font-size:var(--font-size-md,1.0625rem);line-height:var(--line-height-relaxed,1.7);overflow-wrap:anywhere}.ecwid-legal--site :where(*){box-sizing:border-box;max-width:100%}.ecwid-legal--site :where(h1,h2,h3){color:var(--color-ink);font-family:var(--font-serif);letter-spacing:-.015em;font-weight:400}.ecwid-legal--site h4{margin:0 0 var(--space-1);color:var(--color-ink);font-family:var(--font-sans);font-size:var(--font-size-base);letter-spacing:var(--letter-spacing-snug);font-weight:500}.ecwid-legal--site h1{margin:0 0 var(--space-3);font-size:clamp(2.35rem,7vw,3.5rem);line-height:1.02}.ecwid-legal--site h2{margin:var(--space-8) 0 var(--space-3);font-size:clamp(1.65rem,4vw,2.1rem);line-height:1.12}.ecwid-legal--site h3{margin:var(--space-6) 0 var(--space-2);font-size:1.35rem;line-height:1.2}.ecwid-legal--site :where(p,ul,ol,blockquote){margin:0 0 var(--space-4)}.ecwid-legal--site :where(ul,ol){padding-inline-start:1.25rem}.ecwid-legal--site ul{list-style:outside}.ecwid-legal--site ol{list-style:decimal}.ecwid-legal--site li+li{margin-top:var(--space-2)}.ecwid-legal--site a{color:var(--color-ink);-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong);text-underline-offset:.2em}.ecwid-legal--site a:hover{text-decoration-color:currentColor}.ecwid-legal--site :where(img,svg){height:auto}.ecwid-legal--site table{border-collapse:collapse;width:100%}.ecwid-legal--site :where(th,td){padding:var(--space-3);border-bottom:1px solid var(--color-line);text-align:start;vertical-align:top}.ecwid-legal--site .ecwid-source-ml-header{margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-line);text-align:start}.ecwid-legal--site .ecwid-source-ml-header :where(p,div){max-width:42rem;color:var(--color-ink-soft)}.ecwid-legal--site .ecwid-source-ml-grid{gap:var(--space-4);margin:var(--space-6) 0 var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ecwid-legal--site .ecwid-source-ml-card{width:auto;min-width:0;max-width:none;height:auto;max-height:none;padding:var(--space-5);color:var(--color-ink-soft);font-family:var(--font-sans);background:var(--color-bg-soft);border:1px solid var(--color-line);border-radius:var(--radius-card);box-shadow:none;transition:none;display:block;position:static;overflow:visible;transform:none}.ecwid-legal--site .ecwid-source-ml-card :where(h2,h3){margin-top:0}.ecwid-legal--site .ecwid-source-ml-card ul{padding:0;list-style:none}.ecwid-legal--site .ecwid-source-ml-card li{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-line);flex-wrap:wrap;margin:0;display:flex}.ecwid-legal--site .ecwid-source-ml-card li:last-child{border-bottom:0}.ecwid-legal--site :where(.ecwid-source-ml-badge,.ecwid-source-ml-tag,.ecwid-source-ml-pill){color:var(--color-ink-soft);font-size:var(--font-size-xs,.75rem);letter-spacing:var(--letter-spacing-eyebrow-md,.05em);text-transform:uppercase;background:color-mix(in srgb, var(--color-ink) 5%, transparent);border:1px solid var(--color-line);border-radius:var(--radius-image-xs);flex:none;align-items:center;padding:.3rem .55rem;font-weight:600;line-height:1.2;display:inline-flex}.ecwid-legal--site :where(.ecwid-source-ml-section,.ecwid-source-ml-details,.ecwid-source-ml-detail,.ecwid-source-ml-detail-box){margin-top:var(--space-8);padding-top:var(--space-2);border-top:1px solid var(--color-line)}.ecwid-legal--site .ecwid-source-ml-arrow{display:none}.ecwid-legal--site .ecwid-source-ml-label{margin:0 0 var(--space-4);color:var(--color-ink-faint);font-family:var(--font-sans);font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-eyebrow-md);align-items:center;gap:10px;font-weight:500;display:inline-flex}.ecwid-legal--site .ecwid-source-ml-intro{margin-bottom:var(--space-10);color:var(--color-ink);font-size:clamp(1.0625rem,2.4vw,1.1875rem);line-height:1.6}.ecwid-legal--site :where(.ecwid-source-ml-section-title,.ecwid-source-ml-detail-title){align-items:center;gap:var(--space-4);margin:var(--space-4) 0 var(--space-4);color:var(--color-ink);font-family:var(--font-serif);letter-spacing:-.015em;font-size:clamp(1.45rem,3.2vw,1.8rem);font-weight:400;line-height:1.15;display:flex}.ecwid-legal--site .ecwid-source-ml-section-num{width:28px;height:28px;color:var(--color-ink-soft);font-family:var(--font-sans);font-size:var(--font-size-sm);border:1px solid var(--color-line-strong);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex}@media (width>=721px){.ecwid-legal--site .ecwid-source-ml-section-content{padding-inline-start:calc(28px + var(--space-4))}}.ecwid-legal--site .ecwid-source-ml-features{margin:var(--space-5) 0 var(--space-2);border-top:1px solid var(--color-line)}.ecwid-legal--site .ecwid-source-ml-feature{align-items:flex-start;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--color-line);display:flex}.ecwid-legal--site .ecwid-source-ml-feature:last-child{border-bottom:0}.ecwid-legal--site .ecwid-source-ml-feature-content p{color:var(--color-ink-soft);margin:0}.ecwid-legal--site .ecwid-source-ml-trust{gap:var(--space-6);margin:var(--space-10) 0 var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--color-line);text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ecwid-legal--site .ecwid-source-ml-trust-item p{color:var(--color-ink-soft);font-size:var(--font-size-sm);margin:0}.ecwid-legal--site :where(.ecwid-source-ml-highlight,.ecwid-source-ml-contact){margin:var(--space-8) 0;padding:var(--space-6);background:var(--color-bg-soft);border:1px solid var(--color-line);border-radius:var(--radius-card)}.ecwid-legal--site :where(.ecwid-source-ml-highlight,.ecwid-source-ml-contact)>:where(h2,h3){align-items:center;gap:var(--space-3);margin-top:0;display:flex}.ecwid-legal--site :where(.ecwid-source-ml-highlight,.ecwid-source-ml-contact)>:last-child{margin-bottom:0}.ecwid-legal--site .ecwid-source-ml-steps{margin:var(--space-5) 0}.ecwid-legal--site .ecwid-source-ml-step{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-line);color:var(--color-ink-soft);display:flex}.ecwid-legal--site .ecwid-source-ml-step:last-child{border-bottom:0}.ecwid-legal--site .ecwid-source-ml-step-num{width:22px;height:22px;color:var(--color-ink-soft);font-family:var(--font-sans);font-size:var(--font-size-xs);border:1px solid var(--color-line-strong);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex}.ecwid-legal--site .ecwid-source-ml-contact-grid{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ecwid-legal--site .ecwid-source-ml-contact-item p{color:var(--color-ink-soft);font-size:var(--font-size-base);margin:0}.ecwid-legal--site .ecwid-source-ml-support{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-line);color:var(--color-ink-soft);font-size:var(--font-size-sm)}.ecwid-legal--site .ecwid-source-ml-partners{margin:var(--space-5) 0;border-top:1px solid var(--color-line)}.ecwid-legal--site .ecwid-source-ml-partner{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-line);flex-wrap:wrap;display:flex}.ecwid-legal--site .ecwid-source-ml-partner-name{color:var(--color-ink);font-weight:500}.ecwid-legal--site .ecwid-source-ml-partner-info{color:var(--color-ink-soft);font-size:var(--font-size-base)}.ecwid-legal--site .ecwid-source-ml-time{align-items:center;gap:var(--space-2);margin-top:var(--space-3);color:var(--color-ink-soft);font-size:var(--font-size-sm);display:inline-flex}.ecwid-legal--site .ecwid-source-ml-footer{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-line);color:var(--color-ink-soft);font-size:var(--font-size-sm);text-align:center}.ecwid-legal--site .ecwid-source-ml-footer strong{color:var(--color-ink);font-weight:500}.ecwid-legal--site .ecwid-source-ml-tags{gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.ecwid-legal--site :where(.ecwid-source-ml-feature-icon,.ecwid-source-ml-trust-icon,.ecwid-source-ml-icon,.ecwid-source-ml-check){color:var(--color-ink-soft);border:1px solid var(--color-line-strong);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ecwid-legal--site :where(.ecwid-source-ml-feature-icon,.ecwid-source-ml-icon,.ecwid-source-ml-check){width:30px;height:30px}.ecwid-legal--site .ecwid-source-ml-trust-icon{width:40px;height:40px;margin:0 auto var(--space-3)}.ecwid-legal--site :where(.ecwid-source-ml-feature-icon,.ecwid-source-ml-trust-icon,.ecwid-source-ml-icon,.ecwid-source-ml-check,.ecwid-source-ml-time) svg{stroke-width:1.5px;flex:none}.ecwid-legal--site :where(.ecwid-source-ml-feature-icon,.ecwid-source-ml-icon,.ecwid-source-ml-check) svg{width:15px;height:15px}.ecwid-legal--site .ecwid-source-ml-trust-icon svg{width:19px;height:19px}.ecwid-legal--site .ecwid-source-ml-time svg{width:14px;height:14px}.ecwid-legal--site .ecwid-source-ml-card-header{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.ecwid-legal--site .ecwid-source-ml-card-header :where(h2,h3,h4){margin:0}.ecwid-legal--site .ecwid-source-ml-label:before{content:"";background:var(--color-gold);width:24px;height:1px;opacity:var(--gold-intensity,.5);flex:none}.ecwid-legal--site .ecwid-source-ml-section-num,.ecwid-legal--site .ecwid-source-ml-step-num{color:var(--color-gold-contrast);border-color:color-mix(in oklab, var(--color-gold) 60%, transparent)}.ecwid-legal--site .ecwid-source-ml-trust-icon{color:var(--color-gold-contrast)}.ecwid-legal--site a{-webkit-text-decoration-color:var(--color-gold);text-decoration-color:var(--color-gold)}.ecwid-legal--site a:hover{color:var(--color-gold-contrast);text-decoration-color:currentColor}.okuma-shell .ecwid-legal.ecwid-legal--site{max-width:760px;margin-inline:auto}.okuma-shell .ecwid-legal.ecwid-legal--site :where(p,ul,ol,blockquote),.okuma-shell .ecwid-legal.ecwid-legal--site :where(.ecwid-source-ml-intro,.ecwid-source-ml-section-content,.ecwid-source-ml-detail-content,.ecwid-source-ml-support,.ecwid-source-ml-footer),.okuma-shell .ecwid-legal.ecwid-legal--site .ecwid-source-ml-header :where(p,div){max-width:none}@media (width<=640px){.ecwid-legal--site{font-size:var(--font-size-base,1rem)}.ecwid-legal--site .ecwid-source-ml-grid{grid-template-columns:minmax(0,1fr)}.ecwid-legal--site .ecwid-source-ml-card{padding:var(--space-4)}.ecwid-legal--site .ecwid-source-ml-trust,.ecwid-legal--site .ecwid-source-ml-contact-grid{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.ecwid-legal--site .ecwid-source-ml-trust{text-align:start}.ecwid-legal--site .ecwid-source-ml-trust-icon{margin-inline:0}.ecwid-legal--site .ecwid-source-ml-highlight,.ecwid-legal--site .ecwid-source-ml-contact{padding:var(--space-5)}}.yasal-nav[data-astro-cid-2sejkrq2]{align-items:baseline;gap:var(--space-2) var(--space-6);margin:0 0 var(--space-8);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-line);font-family:var(--font-sans);flex-wrap:wrap;display:flex}.yasal-nav__link[data-astro-cid-2sejkrq2]{color:var(--color-ink-soft);font-size:var(--font-size-sm);letter-spacing:var(--letter-spacing-snug);transition:color var(--duration-fast) var(--ease-timeless), border-color var(--duration-fast) var(--ease-timeless);border-bottom:1px solid #0000;padding-bottom:2px;text-decoration:none;display:inline-block}.yasal-nav__link[data-astro-cid-2sejkrq2]:hover{color:var(--color-ink);border-bottom-color:var(--color-line-strong)}.yasal-nav__link[data-astro-cid-2sejkrq2].is-active{color:var(--color-ink);border-bottom-color:var(--color-gold)}.yasal-nav__link[data-astro-cid-2sejkrq2]:focus-visible{outline:2px solid var(--color-gold);outline-offset:3px;border-radius:2px}@media (width<=640px){.yasal-nav[data-astro-cid-2sejkrq2]{gap:var(--space-2) var(--space-4);margin-bottom:var(--space-6)}}
