:root{--reveal-duration: .8s;--reveal-ease: cubic-bezier(.25, .1, .25, 1);--reveal-offset: 32px;--reveal-stagger: .12s}@tailwind base;@tailwind components;@tailwind utilities;@layer base{body{@apply bg-white font-sans text-soft-black antialiased;}}@layer components{.wrapper{@apply mx-auto w-full px-4 desktop:max-w-[1320px] desktop:px-0;}.type-display-xl{@apply text-display-mobile-xl desktop:text-display-xl;}.type-display-l{@apply text-display-mobile-l desktop:text-display-l;}.type-display-m{@apply text-display-mobile-m desktop:text-display-m;}.type-display-s{@apply text-display-mobile-s desktop:text-display-s;}.type-headings-l{@apply text-headings-mobile-l desktop:text-headings-l;}.type-headings-m{@apply text-headings-mobile-m desktop:text-headings-m;}.type-headings-m-heavy{@apply text-headings-mobile-m-heavy desktop:text-headings-m-heavy;}.type-headings-s{@apply text-headings-mobile-s desktop:text-headings-s;}.type-text-l-heavy{@apply text-text-mobile-l-heavy desktop:text-text-l-heavy;}.type-text-l{@apply text-text-mobile-l desktop:text-text-l;}.type-text-m{@apply text-text-mobile-m desktop:text-text-m;}.type-text-m-heavy{@apply text-text-m-heavy;}.type-text-s{@apply text-text-mobile-s desktop:text-text-s;}.legal-content>*+*{margin-top:3.75rem}.legal-content :is(h2,h3,h4,p,ol,ul,img,.legal-table-scroll)~:is(p,ol,ul,img,.legal-table-scroll):not(.legal-content .hs_cos_wrapper_type_module:not([class*=widget-type-]) *){margin-top:1.5rem}.legal-content :is(h2,h3,h4,p,ol,ul,img,.legal-table-scroll)~:is(h2,h3,h4):not(.legal-content .hs_cos_wrapper_type_module:not([class*=widget-type-]) *){margin-top:3.75rem}.legal-content h2:not(.legal-content .hs_cos_wrapper_type_module:not([class*=widget-type-]) *){@apply type-headings-l;}.legal-content h3:not(.legal-content .hs_cos_wrapper_type_module:not([class*=widget-type-]) *){@apply type-headings-m;}.legal-content h4:not(.legal-content .hs_cos_wrapper_type_module:not([class*=widget-type-]) *){@apply type-headings-s;}.legal-content p:not(.legal-content .hs_cos_wrapper_type_module:not([class*=widget-type-]) *),.legal-content li:not(.legal-content .hs_cos_wrapper_type_module:not([class*=widget-type-]) *){@apply type-text-l;}.legal-content a:not(.legal-content .hs_cos_wrapper_type_module:not([class*=widget-type-]) *){@apply text-purple underline;}.legal-content ol:not(.legal-content .hs_cos_wrapper_type_module:not([class*=widget-type-]) *){counter-reset:legal-ol;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.legal-content ol>li:not(.legal-content .hs_cos_wrapper_type_module:not([class*=widget-type-]) *){counter-increment:legal-ol;display:flex;gap:.75rem}.legal-content ol>li:not(.legal-content .hs_cos_wrapper_type_module:not([class*=widget-type-]) *):before{content:counter(legal-ol) ".";flex-shrink:0;font-size:theme("fontSize.text-mobile-s.0");line-height:theme("fontSize.text-mobile-s.1.lineHeight");letter-spacing:theme("fontSize.text-mobile-s.1.letterSpacing");font-weight:400}.legal-content ul:not(.legal-content .hs_cos_wrapper_type_module:not([class*=widget-type-]) *){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.legal-content ul>li:not(.legal-content .hs_cos_wrapper_type_module:not([class*=widget-type-]) *){display:flex;gap:.75rem}.legal-content ul>li:not(.legal-content .hs_cos_wrapper_type_module:not([class*=widget-type-]) *):before{content:"";flex-shrink:0;width:.375rem;height:.375rem;margin-top:.65em;border-radius:theme("borderRadius.full");background:currentColor}.legal-content img:not(.legal-content .hs_cos_wrapper_type_module:not([class*=widget-type-]) *){max-width:40.375rem;width:100%;height:auto;border-radius:theme("borderRadius.12")}.legal-content figcaption:not(.legal-content .hs_cos_wrapper_type_module:not([class*=widget-type-]) *){@apply type-text-s;}.legal-content .legal-table-scroll:not(.legal-content .hs_cos_wrapper_type_module:not([class*=widget-type-]) *){width:100%;overflow-x:auto}.legal-content table:not(.legal-content .hs_cos_wrapper_type_module:not([class*=widget-type-]) *){width:100%;border-collapse:collapse}.legal-content th:not(.legal-content .hs_cos_wrapper_type_module:not([class*=widget-type-]) *),.legal-content td:not(.legal-content .hs_cos_wrapper_type_module:not([class*=widget-type-]) *){@apply type-text-l border-soft-black/20;border:1px solid;padding:.75rem 1rem;text-align:left;vertical-align:top;white-space:normal}.legal-content thead th:not(.legal-content .hs_cos_wrapper_type_module:not([class*=widget-type-]) *){font-weight:600}[data-reveal][data-reveal]{transition:opacity var(--reveal-duration) var(--reveal-ease),transform var(--reveal-duration) var(--reveal-ease)}[data-reveal=pending][data-reveal=pending]{transition:none}[data-reveal=pending]{opacity:0}[data-reveal=pending][data-reveal-variant=up]{transform:translateY(var(--reveal-offset))}[data-reveal=pending][data-reveal-variant=right]{transform:translate(var(--reveal-offset))}[data-reveal=pending][data-reveal-variant=down]{transform:translateY(calc(var(--reveal-offset) * -1))}[data-reveal=in]{transition-delay:var(--reveal-delay, 0ms);opacity:1;transform:none}[data-reveal-stagger][data-reveal-stagger]>*{transition:opacity var(--reveal-duration) var(--reveal-ease),transform var(--reveal-duration) var(--reveal-ease)}[data-reveal-stagger][data-reveal-stagger][data-reveal=pending]>*{transition:none}[data-reveal-stagger][data-reveal=pending]>*{opacity:0;transform:translateY(var(--reveal-offset))}[data-reveal-stagger][data-reveal-variant=fade][data-reveal=pending]>*{transform:none}[data-reveal-stagger][data-reveal=in]>*{transition-delay:calc(var(--reveal-i, 0) * var(--reveal-stagger));opacity:1;transform:none}@media (prefers-reduced-motion: no-preference){.sn-js [data-reveal-variant]:not([data-reveal]),.sn-js [data-reveal-stagger]:not([data-reveal])>*{opacity:0}}@media (prefers-reduced-motion: reduce){[data-reveal],[data-reveal-stagger]>*{transition:none!important;opacity:1!important;transform:none!important}}.header-cta-reveal{display:inline-block;overflow:hidden}.header-cta-reveal>*{display:inline-block;transition:transform var(--reveal-duration) var(--reveal-ease);transition-delay:calc(var(--reveal-delay, 0ms) + .15s)}[data-reveal=pending] .header-cta-reveal>*{transform:translateY(100%)}[data-reveal=in] .header-cta-reveal>*{transform:translateY(0)}@media (prefers-reduced-motion: reduce){.header-cta-reveal>*{transition:none!important;transform:none!important}}}@layer utilities{.scrollbar-hidden{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hidden::-webkit-scrollbar{display:none}}
