.m_17884d0f{--carousel-height:auto;position:relative}.m_a2dae653{height:var(--carousel-height);overflow:hidden}.m_a2dae653[data-type=container]{container:carousel/inline-size}.m_fcd81474{height:var(--carousel-height);flex-direction:row;display:flex}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=vertical]){margin-bottom:calc(var(--carousel-slide-gap) * -1)}:where([data-include-gap-in-size]) .m_fcd81474:where([data-orientation=horizontal]){margin-inline-end:calc(var(--carousel-slide-gap) * -1)}.m_fcd81474:where([data-orientation=vertical]){flex-direction:column}.m_39bc3463{z-index:1;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute}.m_39bc3463:where([data-orientation=vertical]){inset-inline-start:calc(50% - var(--carousel-control-size) / 2);padding:var(--carousel-controls-offset) 0;flex-direction:column;top:0;bottom:0}.m_39bc3463:where([data-orientation=horizontal]){inset-inline:0;top:calc(50% - var(--carousel-control-size) / 2);padding:0 var(--carousel-controls-offset);flex-direction:row}.m_64f58e10{min-width:var(--carousel-control-size);min-height:var(--carousel-control-size);border-radius:var(--carousel-control-size);pointer-events:all;background-color:var(--mantine-color-white);color:var(--mantine-color-black);box-shadow:var(--mantine-shadow-md);border:1px solid var(--mantine-color-gray-3);justify-content:center;align-items:center;transition:opacity .1s;display:flex}:where([data-mantine-color-scheme=light]) .m_64f58e10{opacity:.85}:where([data-mantine-color-scheme=dark]) .m_64f58e10{opacity:.65}@media (hover:hover){.m_64f58e10:hover{opacity:1}}@media (hover:none){.m_64f58e10:active{opacity:1}}.m_71ea3ab1{justify-content:center;gap:calc(.5rem * var(--mantine-scale));pointer-events:none;display:flex;position:absolute}.m_71ea3ab1:where([data-orientation=vertical]){top:0;bottom:0;flex-direction:column;inset-inline-end:var(--mantine-spacing-md)}.m_71ea3ab1:where([data-orientation=horizontal]){bottom:var(--mantine-spacing-md);flex-direction:row;inset-inline:0}.m_eae68602{pointer-events:all;border-radius:var(--mantine-radius-xl);box-shadow:var(--mantine-shadow-sm);opacity:.6;background-color:var(--mantine-color-white)}@media (hover:hover){.m_eae68602:hover{opacity:1}}@media (hover:none){.m_eae68602:active{opacity:1}}.m_eae68602:where([data-active]){opacity:1}.m_eae68602:where([data-orientation=vertical]){width:calc(.3125rem * var(--mantine-scale));height:calc(1.5625rem * var(--mantine-scale))}.m_eae68602:where([data-orientation=horizontal]){width:calc(1.5625rem * var(--mantine-scale));height:calc(.3125rem * var(--mantine-scale))}.m_d98df724{flex:0 0 var(--carousel-slide-size,100%);position:relative}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=vertical]){padding-bottom:var(--carousel-slide-gap)}.m_17884d0f:where([data-include-gap-in-size]) .m_d98df724:where([data-orientation=horizontal]){padding-inline-end:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=vertical]){margin-bottom:var(--carousel-slide-gap)}.m_17884d0f:where(:not([data-include-gap-in-size])) .m_d98df724:where([data-orientation=horizontal]){margin-inline-end:var(--carousel-slide-gap)}
:root{--theme-radius:8px;--theme-font:"Inter", sans-serif;--theme-heading-font:"Inter", sans-serif}.subdomain-container{color:#fff;min-height:100vh;font-family:var(--theme-font);background:#1a1b1e}.subdomain-container[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.subdomain-container *{--mantine-color-scheme:dark}.subdomain-container .mantine-Card-root,.subdomain-container .mantine-Button-root,.subdomain-container .mantine-Input-input,.subdomain-container .mantine-Badge-root,.subdomain-container .mantine-ActionIcon-root,.subdomain-container .mantine-Paper-root,.subdomain-container .mantine-Menu-dropdown,.subdomain-container .mantine-Menu-item,.subdomain-container .mantine-Avatar-root,.subdomain-container .mantine-Accordion-item,.subdomain-container .mantine-TextInput-input{border-radius:var(--theme-radius)!important}.subdomain-container .base-theme h1,.subdomain-container .base-theme h2,.subdomain-container .base-theme h3,.subdomain-container .base-theme h4,.subdomain-container .base-theme h5,.subdomain-container .base-theme h6,.subdomain-container .base-theme .mantine-Title-root{font-family:var(--theme-heading-font)!important}.subdomain-container .base-theme p,.subdomain-container .base-theme span,.subdomain-container .base-theme .mantine-Text-root{font-family:var(--theme-font)}.subdomain-container a:not([class]){color:#495057}.breadcrumb-link{color:#adb5bd;text-decoration:none;transition:color .2s}.breadcrumb-link:hover{color:#fff}.feature-card{border:1px solid var(--mantine-color-dark-5);border-radius:var(--theme-radius);padding:var(--mantine-spacing-md);transition:all .2s}.feature-card:hover{border-color:var(--mantine-color-dark-4);transform:translateY(-2px);box-shadow:0 4px 12px #0003}.cms-page-content h1,.cms-page-content h2,.cms-page-content h3,.cms-page-content h4{font-family:var(--theme-heading-font);color:var(--mantine-color-gray-0);margin-top:1.5em;margin-bottom:.5em;font-weight:700;line-height:1.3}.cms-page-content h1{font-size:1.75rem}.cms-page-content h2{font-size:1.5rem}.cms-page-content h3{font-size:1.25rem}.cms-page-content h4{font-size:1.1rem}.cms-page-content p{color:var(--mantine-color-gray-3);margin:0 0 1em}.cms-page-content a{color:#495057;text-underline-offset:2px;text-decoration:underline}.cms-page-content a:hover{opacity:.85}.cms-page-content ul,.cms-page-content ol{color:var(--mantine-color-gray-3);margin:0 0 1em;padding-left:1.5em}.cms-page-content li{margin-bottom:.35em}.cms-page-content blockquote{background:var(--mantine-color-dark-7);border-radius:var(--theme-radius);color:var(--mantine-color-gray-4);border-left:3px solid #495057;margin:1em 0;padding:.75em 1em;font-style:italic}.cms-page-content img{border-radius:var(--theme-radius);max-width:100%;height:auto;margin:1em 0}.cms-page-content code{background:var(--mantine-color-dark-7);color:var(--mantine-color-gray-1);border-radius:4px;padding:.15em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.cms-page-content pre{background:var(--mantine-color-dark-8);border:1px solid var(--mantine-color-dark-5);border-radius:var(--theme-radius);margin:1em 0;padding:1em;overflow-x:auto}.cms-page-content pre code{background:0 0;padding:0}.cms-page-content hr{border:none;border-top:1px solid var(--mantine-color-dark-5);margin:2em 0}.cms-page-content table{border-collapse:collapse;width:100%;margin:1em 0;font-size:.9em}.cms-page-content th,.cms-page-content td{border:1px solid var(--mantine-color-dark-5);text-align:left;padding:.5em .75em}.cms-page-content th{background:var(--mantine-color-dark-7);color:var(--mantine-color-gray-1);font-weight:600}[data-storefront-consent-theme=base]{--storefront-consent-accent:var(--mantine-color-gray-1);--storefront-consent-accent-text:var(--mantine-color-dark-9);--storefront-consent-border:#ffffff1f;--storefront-consent-font:var(--theme-font);--storefront-consent-icon:var(--mantine-color-gray-4);--storefront-consent-muted:var(--mantine-color-gray-4);--storefront-consent-panel:#202125;--storefront-consent-radius:var(--theme-radius);--storefront-consent-secondary:#ffffff12;--storefront-consent-secondary-text:var(--mantine-color-gray-1);--storefront-consent-shadow:0 18px 48px #00000061;--storefront-consent-text:var(--mantine-color-gray-0)}.storefront-policy-page{border:1px solid var(--storefront-consent-border,#ffffff24);border-radius:var(--storefront-consent-radius,8px);background:var(--storefront-consent-panel,#121213f5);width:min(920px,100% - 32px);box-shadow:var(--storefront-consent-shadow,0 18px 54px #00000057);color:var(--storefront-consent-text,#e7e5e4);font-family:var(--storefront-consent-font,var(--theme-font));margin:clamp(56px,8vw,112px) auto;padding:clamp(24px,4vw,44px)}.storefront-policy-page__header{gap:10px;margin-bottom:clamp(28px,4vw,40px);display:grid}.storefront-policy-page__header p{color:var(--storefront-consent-muted,#a1a1aa);margin:0;font-size:12px;font-weight:700}.storefront-policy-page h1{color:var(--storefront-consent-text,#e7e5e4);font-family:var(--theme-heading-font,inherit);margin:0;font-size:clamp(32px,5vw,52px);line-height:1}.storefront-policy-page__header span{max-width:760px;color:var(--storefront-consent-muted,#a1a1aa);font-size:15px;line-height:1.7;display:block}.storefront-policy-page section{border-top:1px solid var(--storefront-consent-border,#ffffff24);padding-top:22px}.storefront-policy-page__summary{border:1px solid var(--storefront-consent-border,#ffffff24);border-radius:calc(var(--storefront-consent-radius,8px) * .75);background:color-mix(in srgb, var(--storefront-consent-secondary,#ffffff1f) 50%, transparent);gap:10px;padding:16px;display:grid}.storefront-policy-page section+section{margin-top:22px}.storefront-policy-page h2{color:var(--storefront-consent-text,#e7e5e4);margin:0 0 8px;font-size:16px;line-height:1.3}.storefront-policy-page p{color:var(--storefront-consent-muted,#a1a1aa);margin:0;font-size:14px;line-height:1.7}.storefront-policy-page p+p{margin-top:10px}.storefront-policy-page ul{color:var(--storefront-consent-muted,#a1a1aa);gap:8px;margin:12px 0 0;padding-left:18px;font-size:14px;line-height:1.7;display:grid}.storefront-policy-page li::marker{color:var(--storefront-consent-accent,#f97316)}.storefront-policy-page__links{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.storefront-policy-page__links a{border:1px solid var(--storefront-consent-border,#ffffff24);border-radius:calc(var(--storefront-consent-radius,8px) * .75);min-height:34px;color:var(--storefront-consent-text,#e7e5e4);align-items:center;padding:0 12px;font-size:13px;font-weight:700;text-decoration:none;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.storefront-policy-page__links a:hover{border-color:var(--storefront-consent-accent,#f97316);background:var(--storefront-consent-secondary,#ffffff1f);color:var(--storefront-consent-text,#e7e5e4)}.base-theme__main--policy{width:100%;max-width:100%;overflow-x:clip}.storefront-policy-page[data-storefront-consent-theme=base]{--storefront-policy-text:#f8f9fa;--storefront-policy-heading:#fff;--storefront-policy-body:#c1c2c5;--storefront-policy-muted:#909296;--storefront-policy-soft:#5c5f66;--storefront-policy-rule:#ffffff1c;--storefront-policy-panel:#ffffff09;--storefront-policy-inline:max(16px, calc((100% - var(--container-size-xl,82.5rem)) / 2 + 16px));box-sizing:border-box;width:100%;max-width:none;padding:clamp(52px, 7vw, 92px) var(--storefront-policy-inline) clamp(76px, 8vw, 112px);box-shadow:none;color:var(--storefront-policy-text);background:#1a1b1e;border:0;border-radius:0;margin:0}.storefront-policy-page[data-storefront-consent-theme=base] *{box-sizing:border-box;min-width:0}.storefront-policy-page[data-storefront-consent-theme=base] h1,.storefront-policy-page[data-storefront-consent-theme=base] h2,.storefront-policy-page[data-storefront-consent-theme=base] p,.storefront-policy-page[data-storefront-consent-theme=base] li,.storefront-policy-page[data-storefront-consent-theme=base] a,.storefront-policy-page[data-storefront-consent-theme=base] span{overflow-wrap:break-word}.storefront-policy-page[data-storefront-consent-theme=base] .storefront-policy-page__header{gap:16px;width:100%;margin:0 0 clamp(38px,6vw,58px);display:grid}.storefront-policy-page[data-storefront-consent-theme=base] .storefront-policy-page__kicker{color:var(--storefront-policy-muted);flex-wrap:wrap;gap:.4rem .9rem;font-size:12px;font-weight:600;display:flex}.storefront-policy-page[data-storefront-consent-theme=base] .storefront-policy-page__kicker span:not(:first-child):before{content:"/";color:var(--storefront-policy-soft);margin-right:.9rem}.storefront-policy-page[data-storefront-consent-theme=base] h1{max-width:none;color:var(--storefront-policy-heading);font-family:var(--theme-heading-font,inherit);margin:0;font-size:clamp(38px,4.4vw,56px);font-weight:700;line-height:1.08}.storefront-policy-page[data-storefront-consent-theme=base] .storefront-policy-page__header>span{max-width:none;color:var(--storefront-policy-body);font-size:clamp(16px,1.35vw,18px);line-height:1.7;display:block}.storefront-policy-page[data-storefront-consent-theme=base]>section{border-top:1px solid var(--storefront-policy-rule);width:100%;margin-left:0;margin-right:auto;padding-top:30px}.storefront-policy-page[data-storefront-consent-theme=base] section+section{margin-top:32px}.storefront-policy-page[data-storefront-consent-theme=base] .storefront-policy-page__summary{background:0 0;border:0;border-radius:0;gap:12px;margin-bottom:34px;padding:0;display:grid}.storefront-policy-page[data-storefront-consent-theme=base] .storefront-policy-page__summary p{color:#dee2e6;max-width:none;font-size:16px;line-height:1.7}.storefront-policy-page[data-storefront-consent-theme=base] h2{color:var(--storefront-policy-heading);font-family:var(--theme-heading-font,inherit);margin:0 0 14px;font-size:clamp(21px,1.8vw,25px);font-weight:700;line-height:1.25}.storefront-policy-page[data-storefront-consent-theme=base] h2+p{margin-top:0}.storefront-policy-page[data-storefront-consent-theme=base] p,.storefront-policy-page[data-storefront-consent-theme=base] ul{max-width:none;color:var(--storefront-policy-body);font-size:16px;line-height:1.75}.storefront-policy-page[data-storefront-consent-theme=base] p{margin:0}.storefront-policy-page[data-storefront-consent-theme=base] p+p{margin-top:18px}.storefront-policy-page[data-storefront-consent-theme=base] ul{gap:12px;margin:18px 0 0;padding-left:22px;display:grid}.storefront-policy-page[data-storefront-consent-theme=base] li::marker{color:var(--storefront-policy-text)}.storefront-policy-page[data-storefront-consent-theme=base] a{color:var(--storefront-policy-text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--storefront-policy-soft) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--storefront-policy-soft) 70%, transparent);text-underline-offset:3px}.storefront-policy-page[data-storefront-consent-theme=base] a:hover{color:#fff;text-decoration-color:currentColor}.storefront-policy-page[data-storefront-consent-theme=base] .storefront-policy-page__links{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.storefront-policy-page[data-storefront-consent-theme=base] .storefront-policy-page__links a{border:1px solid var(--storefront-policy-rule);border-radius:var(--theme-radius);min-height:38px;color:var(--storefront-policy-text);background:#ffffff0a;align-items:center;padding:0 12px;font-size:13px;font-weight:700;text-decoration:none;transition:border-color .2s,color .2s,background-color .2s,transform .2s;display:inline-flex}.storefront-policy-page[data-storefront-consent-theme=base] .storefront-policy-page__links a:hover{color:#fff;background:#ffffff13;border-color:#ffffff3d;transform:translateY(-1px)}@media (max-width:760px){.storefront-policy-page[data-storefront-consent-theme=base]{width:100%;max-width:none;margin:0;padding:44px 16px 76px}.storefront-policy-page[data-storefront-consent-theme=base] .storefront-policy-page__header{gap:14px;margin-bottom:34px}.storefront-policy-page[data-storefront-consent-theme=base] h1{font-size:clamp(34px,11vw,44px)}.storefront-policy-page[data-storefront-consent-theme=base] .storefront-policy-page__header>span,.storefront-policy-page[data-storefront-consent-theme=base] p,.storefront-policy-page[data-storefront-consent-theme=base] ul{font-size:15px;line-height:1.72}.storefront-policy-page[data-storefront-consent-theme=base] h2{font-size:22px}.storefront-policy-page[data-storefront-consent-theme=base] section+section{margin-top:26px}}
