[data-placeholder][data-empty=true]:before{content:attr(data-placeholder);opacity:.4;pointer-events:none;text-align:inherit}@layer base{.website-theme *,.website-theme :before,.website-theme :after{box-sizing:border-box;margin:0;padding:0}.website-theme{font-family:var(--ws-body-font,ui-sans-serif,system-ui,sans-serif);color:var(--ws-neutral-900,#171717);--ws-heading-font:ui-sans-serif,system-ui,sans-serif;--ws-body-font:ui-sans-serif,system-ui,sans-serif;--ws-blended-header-height:72px;--ws-blended-header-total-offset:88px;line-height:1.6;container-type:inline-size}.website-theme img{max-width:100%;height:auto;display:block}.website-theme a{color:inherit;text-decoration:none}.website-theme h1,.website-theme h2,.website-theme h3,.website-theme h4,.website-theme h5,.website-theme h6{font-family:var(--ws-heading-font,ui-sans-serif,system-ui,sans-serif)}@container (min-width:768px){.website-theme{--ws-blended-header-height:80px;--ws-blended-header-total-offset:104px}}[data-blended-header]+section{margin-top:calc(-1*var(--ws-blended-header-height))}.ws-light{--ws-section-bg:var(--ws-section-color-override,var(--ws-secondary-50));--ws-section-text:var(--ws-section-text-override,var(--ws-neutral-900));--ws-section-text-muted:var(--ws-section-text-muted-override,var(--ws-neutral-500));--ws-section-heading:var(--ws-section-heading-override,var(--ws-secondary-safe-heading-on-light));--ws-section-accent:var(--ws-section-accent-override,var(--ws-primary-shade-3));--ws-section-border:var(--ws-section-border-override,var(--ws-secondary-200));--ws-overlay-bg:var(--ws-overlay-color-override,#ffffff80);--ws-btn-primary-bg:var(--ws-btn-primary-bg-override,var(--ws-primary-shade-3));--ws-btn-primary-text:var(--ws-btn-primary-text-override,white);--ws-btn-secondary-border:#0003;--ws-btn-secondary-bg:#00000003;--ws-btn-secondary-text:var(--ws-section-text);--ws-btn-outline-border:var(--ws-secondary-shade-4);--ws-btn-outline-text:var(--ws-secondary-shade-2);--ws-btn-ghost-text:var(--ws-secondary-shade-2);--ws-btn-ghost-hover:var(--ws-secondary-shade-5);--ws-btn-light-bg:white;--ws-btn-light-text:var(--ws-secondary-shade-1);--ws-form-input-border:#0000004d;--ws-form-input-bg:#0000001a}.ws-dark{--ws-section-bg:var(--ws-section-color-override,var(--ws-secondary-950));--ws-section-text:var(--ws-section-text-override,var(--ws-neutral-100));--ws-section-text-muted:var(--ws-section-text-muted-override,var(--ws-neutral-400));--ws-section-heading:var(--ws-section-heading-override,white);--ws-section-accent:var(--ws-section-accent-override,var(--ws-primary-shade-3));--ws-section-border:var(--ws-section-border-override,var(--ws-secondary-700));--ws-overlay-bg:var(--ws-overlay-color-override,var(--ws-secondary-950))}@supports (color:color-mix(in lab,red,red)){.ws-dark{--ws-overlay-bg:var(--ws-overlay-color-override,color-mix(in oklch,var(--ws-secondary-950)60%,transparent))}}.ws-dark{--ws-btn-primary-bg:var(--ws-btn-primary-bg-override,var(--ws-primary-shade-3));--ws-btn-primary-text:var(--ws-btn-primary-text-override,white);--ws-btn-secondary-border:#fff3;--ws-btn-secondary-bg:#ffffff03;--ws-btn-secondary-text:white;--ws-btn-outline-border:var(--ws-secondary-shade-2);--ws-btn-outline-text:var(--ws-secondary-shade-4);--ws-btn-ghost-text:var(--ws-secondary-shade-4);--ws-btn-ghost-hover:var(--ws-secondary-shade-1);--ws-btn-light-bg:var(--ws-secondary-shade-0);--ws-btn-light-text:var(--ws-secondary-shade-5);--ws-form-input-border:#fff3;--ws-form-input-bg:#ffffff1a}.ws-accent{--ws-section-bg:var(--ws-section-color-override,var(--ws-primary-500));--ws-section-text:var(--ws-section-text-override,white);--ws-section-text-muted:var(--ws-section-text-muted-override,var(--ws-primary-100));--ws-section-heading:var(--ws-section-heading-override,white);--ws-section-accent:var(--ws-section-accent-override,white);--ws-section-border:var(--ws-section-border-override,var(--ws-primary-400));--ws-overlay-bg:var(--ws-overlay-color-override,var(--ws-primary-500))}@supports (color:color-mix(in lab,red,red)){.ws-accent{--ws-overlay-bg:var(--ws-overlay-color-override,color-mix(in oklch,var(--ws-primary-500)60%,transparent))}}.ws-accent{--ws-btn-primary-bg:white;--ws-btn-primary-text:var(--ws-primary-shade-3);--ws-btn-secondary-border:#ffffff80;--ws-btn-secondary-bg:#ffffff0d;--ws-btn-secondary-text:white;--ws-btn-outline-border:#fff6;--ws-btn-outline-text:white;--ws-btn-ghost-text:white;--ws-btn-ghost-hover:var(--ws-primary-shade-2);--ws-btn-light-bg:var(--ws-primary-shade-2);--ws-btn-light-text:var(--ws-primary-shade-5);--ws-form-input-border:#fff3;--ws-form-input-bg:#ffffff1a}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}
