.Button-module__p10cOW__button{--btn-bg:transparent;--btn-fg:var(--t-fg);--btn-border:transparent;--btn-wipe:var(--t-fg);--btn-hover-fg:var(--t-outline-hover-fg);isolation:isolate;justify-content:center;align-items:center;gap:var(--t-space-8);box-sizing:border-box;box-shadow:inset 0 0 0 var(--t-line-w-1) var(--btn-border);border-radius:var(--t-btn-radius);background-color:var(--btn-bg);color:var(--btn-fg);font-family:var(--t-font-mono);font-weight:var(--t-weight-mono);font-size:var(--t-text-mono-sm);line-height:var(--t-lh-mono);letter-spacing:var(--t-track-mono);font-variant-numeric:tabular-nums;text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;appearance:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--t-dur-base) var(--t-ease-color), color var(--t-dur-base) var(--t-ease-color), transform var(--t-dur-fast) var(--t-ease-out);border:0;margin:0;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.Button-module__p10cOW__button:not(.Button-module__p10cOW__link):before{content:"";left:calc(-1 * var(--t-btn-wipe-bleed));top:calc(-1 * var(--t-btn-wipe-bleed));width:calc(100% + 2 * var(--t-btn-wipe-bleed));height:calc(100% + 2 * var(--t-btn-wipe-bleed));background:var(--btn-wipe);transform-origin:bottom;transition:transform var(--t-dur-wipe) var(--t-ease-move);will-change:transform;position:absolute;transform:translateY(100%)}.Button-module__p10cOW__label{z-index:1;display:inline-block;position:relative}.Button-module__p10cOW__label:after{content:"";left:0;right:0;bottom:calc(-1 * var(--t-btn-underline-gap));height:var(--t-line-w-1);transform-origin:100%;transition:transform var(--t-dur-resize) var(--t-ease-underline);background:currentColor;position:absolute;transform:scaleX(0)}.Button-module__p10cOW__icon{z-index:1;width:var(--t-icon-sm);height:var(--t-icon-sm);flex:none;display:inline-flex;position:relative}.Button-module__p10cOW__icon svg{width:100%;height:100%;display:block}.Button-module__p10cOW__iconUpRight{transform:rotate(-45deg)}@media (hover:hover) and (pointer:fine){.Button-module__p10cOW__button:not(.Button-module__p10cOW__link):hover:before{transform:translateZ(0)}.Button-module__p10cOW__button:not(.Button-module__p10cOW__link):hover{color:var(--btn-hover-fg);transition:background-color var(--t-dur-base) var(--t-ease-color) var(--t-delay-wipe-text), color var(--t-dur-base) var(--t-ease-color) var(--t-delay-wipe-text), transform var(--t-dur-fast) var(--t-ease-out);background-color:#0000}.Button-module__p10cOW__button:not(.Button-module__p10cOW__link):hover .Button-module__p10cOW__label:after,.Button-module__p10cOW__link:hover:before{transform-origin:0;transform:scaleX(1)}}.Button-module__p10cOW__button:not(.Button-module__p10cOW__link)[data-state=hover]:before{transform:translateZ(0)}.Button-module__p10cOW__button:not(.Button-module__p10cOW__link)[data-state=hover]{color:var(--btn-hover-fg);background-color:#0000}.Button-module__p10cOW__button:not(.Button-module__p10cOW__link)[data-state=hover] .Button-module__p10cOW__label:after,.Button-module__p10cOW__link[data-state=hover]:before{transform-origin:0;transform:scaleX(1)}.Button-module__p10cOW__button:not(.Button-module__p10cOW__link):active,.Button-module__p10cOW__button[data-state=pressed]{transform:scale(.98)}.Button-module__p10cOW__button:focus-visible,.Button-module__p10cOW__button[data-state=focus]{outline:var(--t-focus-w) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.Button-module__p10cOW__button:focus:not(:focus-visible){outline:none}.Button-module__p10cOW__isActive{--btn-bg:var(--t-ink);--btn-fg:var(--t-accent)}.Button-module__p10cOW__button:disabled,.Button-module__p10cOW__button[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.Button-module__p10cOW__button:disabled:before,.Button-module__p10cOW__button[aria-disabled=true]:before{display:none}.Button-module__p10cOW__sm{min-height:var(--t-btn-h-sm);padding:var(--t-btn-pad-sm);font-size:var(--t-text-mono-xs);line-height:var(--t-lh-btn-sm)}.Button-module__p10cOW__md{min-height:var(--t-btn-h-md);padding:var(--t-btn-pad-md)}.Button-module__p10cOW__lg{min-height:var(--t-btn-h-lg);padding:var(--t-btn-pad-lg)}.Button-module__p10cOW__block{width:100%}@media (max-width:1023px){.Button-module__p10cOW__lg:not(.Button-module__p10cOW__link){width:100%;padding:var(--t-btn-pad-lg-mobile)}}.Button-module__p10cOW__primary{--btn-bg:var(--t-accent);--btn-fg:var(--t-color-text-on-accent)}.Button-module__p10cOW__secondary{--btn-bg:var(--t-fg);--btn-fg:var(--t-bg)}[data-tone=dark] .Button-module__p10cOW__secondary{--btn-wipe:var(--t-accent);--btn-hover-fg:var(--t-color-text-on-accent)}.Button-module__p10cOW__tertiary{--btn-fg:var(--t-fg);--btn-border:var(--t-line-ctx)}.Button-module__p10cOW__link{min-height:0;box-shadow:none;background:0 0;border-radius:0;padding:0;overflow:visible}.Button-module__p10cOW__link:before{content:"";left:0;right:0;bottom:calc(-1 * var(--t-btn-underline-gap-link));height:var(--t-line-w-1);transform-origin:100%;transition:transform var(--t-dur-resize) var(--t-ease-underline);background:currentColor;position:absolute;transform:scaleX(0)}.Button-module__p10cOW__link .Button-module__p10cOW__label:after{content:none}
.Text-module__8ubbCa__text{font-family:var(--t-font);font-kerning:normal;text-wrap:pretty;margin:0}.Text-module__8ubbCa__hero{font-size:var(--t-text-hero);line-height:var(--t-lh-hero);letter-spacing:var(--t-ls-hero);font-weight:var(--t-weight-hero);text-wrap:balance}.Text-module__8ubbCa__hero-long{font-size:var(--t-text-hero-long);line-height:var(--t-lh-hero-long);letter-spacing:var(--t-ls-hero-long);font-weight:var(--t-weight-hero-long);text-wrap:balance}.Text-module__8ubbCa__display{font-size:var(--t-text-display);line-height:var(--t-lh-display);letter-spacing:var(--t-ls-display);font-weight:var(--t-weight-display);text-wrap:balance}.Text-module__8ubbCa__intro{font-size:var(--t-text-intro);line-height:var(--t-lh-intro);letter-spacing:var(--t-ls-intro);font-weight:var(--t-weight-intro);text-wrap:balance}.Text-module__8ubbCa__h2{font-size:var(--t-text-h2);line-height:var(--t-lh-h2);letter-spacing:var(--t-ls-h2);font-weight:var(--t-weight-h2);text-wrap:balance}.Text-module__8ubbCa__h3{font-size:var(--t-text-h3);line-height:var(--t-lh-h3);letter-spacing:var(--t-ls-h3);font-weight:var(--t-weight-h3)}.Text-module__8ubbCa__statement{font-size:var(--t-text-statement);line-height:var(--t-lh-statement);letter-spacing:var(--t-ls-statement);font-weight:var(--t-weight-statement)}.Text-module__8ubbCa__lead{font-size:var(--t-text-lead);line-height:var(--t-lh-lead);letter-spacing:var(--t-ls-lead);font-weight:var(--t-weight-lead)}.Text-module__8ubbCa__body-lg{font-size:var(--t-text-body-lg);line-height:var(--t-lh-body-lg);letter-spacing:var(--t-ls-body-lg);font-weight:var(--t-weight-body-lg)}.Text-module__8ubbCa__body{font-size:var(--t-text-body);line-height:var(--t-lh-body);letter-spacing:var(--t-ls-body);font-weight:var(--t-weight-body)}.Text-module__8ubbCa__label{font-size:var(--t-text-label);line-height:var(--t-lh-label);letter-spacing:var(--t-ls-label);font-weight:var(--t-weight-label)}.Text-module__8ubbCa__nav{font-size:var(--t-text-nav);line-height:var(--t-lh-nav);letter-spacing:var(--t-ls-nav);font-weight:var(--t-weight-nav)}.Text-module__8ubbCa__note{font-size:var(--t-text-note);line-height:var(--t-lh-note);letter-spacing:var(--t-ls-note);font-weight:var(--t-weight-note)}.Text-module__8ubbCa__mono-num,.Text-module__8ubbCa__mono-sm,.Text-module__8ubbCa__mono-xs{font-family:var(--t-font-mono);text-transform:uppercase;font-variant-numeric:tabular-nums;text-wrap:initial}.Text-module__8ubbCa__mono-num{font-size:var(--t-text-mono-num);line-height:var(--t-lh-mono-num);letter-spacing:var(--t-ls-mono-num);font-weight:var(--t-weight-mono-num)}.Text-module__8ubbCa__mono-sm{font-size:var(--t-text-mono-sm);line-height:var(--t-lh-mono-sm);letter-spacing:var(--t-ls-mono-sm);font-weight:var(--t-weight-mono-sm)}.Text-module__8ubbCa__mono-xs{font-size:var(--t-text-mono-xs);line-height:var(--t-lh-mono-xs);letter-spacing:var(--t-ls-mono-xs);font-weight:var(--t-weight-mono-xs)}.Text-module__8ubbCa__tone-muted{color:var(--t-fg-muted)}.Text-module__8ubbCa__tone-faint{color:var(--t-fg-faint)}.Text-module__8ubbCa__tone-label{color:var(--t-fg-label)}.Text-module__8ubbCa__tone-secondary{color:var(--t-fg-secondary)}.Text-module__8ubbCa__tone-accent{color:var(--t-accent)}.Text-module__8ubbCa__strong,.Text-module__8ubbCa__text :is(strong,b){font-weight:var(--t-weight-semibold)}.Text-module__8ubbCa__dim{color:var(--t-fg-muted)}.Text-module__8ubbCa__align-center{text-align:center;margin-inline:auto}.Text-module__8ubbCa__balance{text-wrap:balance}.Text-module__8ubbCa__align-end{text-align:end;margin-inline-start:auto}.Text-module__8ubbCa__max-narrow{max-width:var(--t-content-narrow)}.Text-module__8ubbCa__max-intro{max-width:var(--t-content-intro)}.Text-module__8ubbCa__max-lead{max-width:var(--t-content-lead)}.Text-module__8ubbCa__max-ch{max-width:var(--text-max-ch)}
.Nav-module__-qNU-W__header{inset:var(--t-header-top) 0 auto;z-index:var(--t-z-header);pointer-events:none;color:var(--t-fg);font-family:var(--t-font);position:fixed}.Nav-module__-qNU-W__header[data-auto-tone]{transition:color var(--t-dur-base) var(--t-ease-color)}.Nav-module__-qNU-W__header[data-auto-tone] .Nav-module__-qNU-W__pill{transition:background-color var(--t-dur-base) var(--t-ease-color)}.Nav-module__-qNU-W__header[data-reveal]{transition:transform var(--t-dur-content) var(--t-ease-menu), opacity var(--t-dur-resize) var(--t-ease-color), visibility 0s, color var(--t-dur-base) var(--t-ease-color)}.Nav-module__-qNU-W__header[data-reveal=hidden]{opacity:0;visibility:hidden;transition:transform var(--t-dur-content) var(--t-ease-menu), opacity var(--t-dur-resize) var(--t-ease-color), visibility 0s var(--t-dur-content), color var(--t-dur-base) var(--t-ease-color);transform:translateY(-150%)}.Nav-module__-qNU-W__container{box-sizing:border-box;max-width:var(--t-container-max);padding-inline:var(--t-container-pad);margin-inline:auto;display:grid}.Nav-module__-qNU-W__pill{pointer-events:auto;box-sizing:border-box;justify-self:center;align-items:center;gap:var(--t-pill-gap);max-width:100%;padding:var(--t-pill-pad-y) var(--t-pill-pad-x);border-radius:var(--t-radius-md);background:var(--t-pill-ctx);-webkit-backdrop-filter:blur(var(--t-blur-panel));backdrop-filter:blur(var(--t-blur-panel));grid-template-columns:auto 1fr auto;grid-template-areas:"logo nav actions";display:grid}@supports (mix-blend-mode:difference){.Nav-module__-qNU-W__header[data-ink-blend] .Nav-module__-qNU-W__logo,.Nav-module__-qNU-W__header[data-ink-blend] .Nav-module__-qNU-W__item,.Nav-module__-qNU-W__header[data-ink-blend] .Nav-module__-qNU-W__burger{color:#fff;mix-blend-mode:difference}.Nav-module__-qNU-W__header[data-ink-blend] .Nav-module__-qNU-W__item:after{background:currentColor}.Nav-module__-qNU-W__header[data-ink-blend] .Nav-module__-qNU-W__item:hover,.Nav-module__-qNU-W__header[data-ink-blend] .Nav-module__-qNU-W__item:focus-visible,.Nav-module__-qNU-W__header[data-ink-blend] .Nav-module__-qNU-W__item[aria-current=page]{color:#fff}}.Nav-module__-qNU-W__logo,.Nav-module__-qNU-W__panelLogo{height:var(--t-nav-logo-h);color:inherit;align-items:center;text-decoration:none;display:inline-flex}.Nav-module__-qNU-W__logo{grid-area:logo}.Nav-module__-qNU-W__logo :is(svg,img),.Nav-module__-qNU-W__panelLogo :is(svg,img){width:auto;height:100%;display:block}.Nav-module__-qNU-W__logo:focus-visible,.Nav-module__-qNU-W__panelLogo:focus-visible{outline:var(--t-focus-w) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.Nav-module__-qNU-W__nav{grid-area:nav;justify-self:start}.Nav-module__-qNU-W__list{align-items:center;gap:var(--t-nav-gap);margin:0;padding:0;list-style:none;display:flex}.Nav-module__-qNU-W__item{padding:var(--t-nav-item-pad-y) 0;color:inherit;font-size:var(--t-text-nav);line-height:var(--t-lh-nav);letter-spacing:var(--t-ls-nav);font-weight:var(--t-weight-nav);white-space:nowrap;transition:color var(--t-dur-base) var(--t-ease-out);text-decoration:none;display:inline-block;position:relative}.Nav-module__-qNU-W__item:after{content:"";left:50%;bottom:var(--t-nav-dot-bottom);width:var(--t-nav-dot);height:var(--t-nav-dot);margin-left:calc(-.5 * var(--t-nav-dot));background:var(--t-accent);opacity:0;transition:transform var(--t-dur-dot) var(--t-ease-dot), opacity var(--t-dur-base) var(--t-ease-color);position:absolute;transform:scale(0)}.Nav-module__-qNU-W__item:focus-visible,.Nav-module__-qNU-W__item[aria-current=page]{color:var(--t-nav-hover-fg)}.Nav-module__-qNU-W__item:focus-visible:after,.Nav-module__-qNU-W__item[aria-current=page]:after{opacity:1;transform:scale(1.01)}.Nav-module__-qNU-W__item:focus-visible{outline:var(--t-line-w-1) solid var(--t-accent);outline-offset:var(--t-focus-offset)}@media (hover:hover) and (pointer:fine){.Nav-module__-qNU-W__item:hover{color:var(--t-nav-hover-fg)}.Nav-module__-qNU-W__item:hover:after{opacity:1;transform:scale(1.01)}}.Nav-module__-qNU-W__actions{align-items:center;gap:var(--t-actions-gap);grid-area:actions;display:flex}.Nav-module__-qNU-W__cta{align-items:center;gap:var(--t-cta-gap);display:flex}.Nav-module__-qNU-W__burger{width:var(--t-burger);height:var(--t-burger);color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;margin:0;padding:0;display:none;position:relative}.Nav-module__-qNU-W__burger:focus-visible{outline:var(--t-focus-w) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.Nav-module__-qNU-W__bar{width:100%;height:var(--t-burger-line-h);transition:transform var(--t-dur-base) var(--t-ease-burger-lines) var(--t-delay-burger), opacity var(--t-dur-color) var(--t-ease-burger-lines) var(--t-delay-burger);background:currentColor;position:absolute;left:0}.Nav-module__-qNU-W__bar1{top:var(--t-burger-line-1)}.Nav-module__-qNU-W__bar2{top:var(--t-burger-line-2)}.Nav-module__-qNU-W__cross{width:100%;height:var(--t-burger-line-h);margin-top:calc(-.5 * var(--t-burger-line-h));transition:transform var(--t-dur-wipe) var(--t-ease-burger-cross);position:absolute;top:50%;left:0}.Nav-module__-qNU-W__crossInner{transform-origin:0;width:100%;height:100%;transition:transform var(--t-dur-base) var(--t-ease-burger-inner);background:currentColor;display:block;transform:scaleX(0)}.Nav-module__-qNU-W__cross2 .Nav-module__-qNU-W__crossInner{background:var(--t-accent)}.Nav-module__-qNU-W__burger[aria-expanded=true] .Nav-module__-qNU-W__bar{opacity:0;transition-delay:0s}.Nav-module__-qNU-W__burger[aria-expanded=true] .Nav-module__-qNU-W__bar1{transform:translate(105%)}.Nav-module__-qNU-W__burger[aria-expanded=true] .Nav-module__-qNU-W__bar2{transform:translate(-105%)}.Nav-module__-qNU-W__burger[aria-expanded=true] .Nav-module__-qNU-W__cross{transition-delay:var(--t-delay-burger)}.Nav-module__-qNU-W__burger[aria-expanded=true] .Nav-module__-qNU-W__cross1{transform:rotate(-45deg)}.Nav-module__-qNU-W__burger[aria-expanded=true] .Nav-module__-qNU-W__cross2{transform:rotate(45deg)}.Nav-module__-qNU-W__burger[aria-expanded=true] .Nav-module__-qNU-W__crossInner{transition:transform var(--t-dur-dot) var(--t-ease-move) var(--t-delay-burger);transform:scaleX(1)}.Nav-module__-qNU-W__burger[aria-expanded=true] .Nav-module__-qNU-W__cross2 .Nav-module__-qNU-W__crossInner{transition-delay:var(--t-delay-burger-2)}.Nav-module__-qNU-W__menu{--menu-panel-bg:var(--t-panel-ctx);z-index:var(--t-z-menu);font-family:var(--t-font);visibility:hidden;transition:visibility 0s linear var(--t-dur-base);position:fixed;inset:0}.Nav-module__-qNU-W__menu[data-open=true]{visibility:visible;transition-delay:0s}.Nav-module__-qNU-W__overlay{background:var(--t-surface-overlay);opacity:0;cursor:default;transition:opacity var(--t-dur-quick) ease-out;border:0;margin:0;padding:0;position:absolute;inset:0}.Nav-module__-qNU-W__menu[data-open=true] .Nav-module__-qNU-W__overlay{opacity:1}.Nav-module__-qNU-W__panel{width:var(--t-drawer-w);box-sizing:border-box;background:var(--menu-panel-bg);-webkit-backdrop-filter:blur(var(--t-blur-panel));backdrop-filter:blur(var(--t-blur-panel));box-shadow:var(--t-shadow-panel);color:var(--t-fg);transition:transform var(--t-dur-base) var(--t-ease-panel);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.Nav-module__-qNU-W__menu[data-open=true] .Nav-module__-qNU-W__panel{transform:translate(0)}.Nav-module__-qNU-W__panelHead{box-sizing:border-box;min-height:var(--t-drawer-head-h);padding:var(--t-drawer-head-pad);border-bottom:var(--t-line-w-1) solid var(--t-line-drawer);align-items:center;display:flex}.Nav-module__-qNU-W__panelLogo{height:var(--t-nav-logo-h-mobile)}.Nav-module__-qNU-W__panelList{gap:var(--t-space-4);padding:var(--t-drawer-pad);flex-direction:column;flex:1;margin:0;list-style:none;display:flex}.Nav-module__-qNU-W__panelItem{justify-content:space-between;align-items:center;gap:var(--t-space-12);padding:var(--t-drawer-item-pad);border-radius:var(--t-radius-md);color:inherit;font-size:var(--t-text-menu);line-height:var(--t-lh-menu);letter-spacing:var(--t-ls-menu);font-weight:var(--t-weight-menu);transition:background-color var(--t-dur-color) ease, color var(--t-dur-color) ease;text-decoration:none;display:flex}.Nav-module__-qNU-W__panelItem:hover,.Nav-module__-qNU-W__panelItem:focus-visible{background:var(--t-surface-glass);color:var(--t-accent);outline:none}.Nav-module__-qNU-W__panelItem[aria-current=page]{background:var(--t-black-a20);color:var(--t-accent)}.Nav-module__-qNU-W__chevron{width:var(--t-icon-sm);height:var(--t-icon-sm);flex:none}.Nav-module__-qNU-W__panelContact{gap:var(--t-space-12);padding:var(--t-drawer-contact-pad);border-top:var(--t-line-w-1) solid var(--t-line-drawer);flex-direction:column;display:flex}@media (max-width:1279px){.Nav-module__-qNU-W__nav,.Nav-module__-qNU-W__cta{display:none}.Nav-module__-qNU-W__burger{display:block}.Nav-module__-qNU-W__pill{grid-template-columns:auto auto;grid-template-areas:"logo actions";justify-content:space-between;justify-self:stretch}}@media (min-width:1280px){.Nav-module__-qNU-W__menu{display:none}}@media (max-width:1023px){.Nav-module__-qNU-W__header{inset:var(--t-header-top-mobile) 0 auto}.Nav-module__-qNU-W__pill{padding:var(--t-pill-pad-y-mobile) var(--t-pill-pad-x-mobile)}.Nav-module__-qNU-W__logo{height:var(--t-nav-logo-h-mobile)}}
.Container-module__GrkG0q__container{box-sizing:border-box;width:100%;max-width:var(--t-container-max);padding-inline:var(--t-container-pad);margin-inline:auto}.Container-module__GrkG0q__pad-intro{padding-inline:var(--t-intro-pad-x)}.Container-module__GrkG0q__pad-none{padding-inline:0}.Container-module__GrkG0q__width-intro{max-width:calc(var(--t-content-intro) + 2 * var(--t-container-pad))}.Container-module__GrkG0q__width-narrow{max-width:calc(var(--t-content-narrow) + 2 * var(--t-container-pad))}
.reveal-module__VRoa4a__rv,.reveal-module__VRoa4a__group{--rv-y:var(--t-reveal-y);--rv-dur:var(--t-reveal-dur);--rv-ease:var(--t-ease-power3-out);--rv-stagger:var(--t-reveal-stagger);--rv-from:0;--rv-delay:calc(var(--i,0) * var(--rv-stagger))}.reveal-module__VRoa4a__child{--rv-y:var(--t-reveal-y-child);--rv-dur:var(--t-reveal-dur-child);--rv-ease:var(--t-ease-power2-out)}.reveal-module__VRoa4a__card{--rv-y:var(--t-reveal-y-lg);--rv-dur:var(--t-reveal-dur-lg);--rv-ease:var(--t-ease-expo-out)}.reveal-module__VRoa4a__fade{--rv-y:0;--rv-from:.3;--rv-dur:var(--t-dur-logo-fade);--rv-ease:var(--t-ease-expo-out);--rv-stagger:calc(var(--t-reveal-stagger-text) * 2)}.reveal-module__VRoa4a__rv{opacity:var(--rv-from);visibility:hidden;transform:translateY(var(--rv-y))}.reveal-module__VRoa4a__rv.reveal-module__VRoa4a__fade{visibility:visible}.reveal-module__VRoa4a__rv.reveal-module__VRoa4a__in{opacity:1;visibility:visible;transition:opacity var(--rv-dur) var(--rv-ease) var(--rv-delay), transform var(--rv-dur) var(--rv-ease) var(--rv-delay), visibility 0s;transform:none}.reveal-module__VRoa4a__group>*{opacity:var(--rv-from);visibility:hidden;transform:translateY(var(--rv-y))}.reveal-module__VRoa4a__group.reveal-module__VRoa4a__fade>*{visibility:visible}.reveal-module__VRoa4a__group.reveal-module__VRoa4a__in>*{opacity:1;visibility:visible;transition:opacity var(--rv-dur) var(--rv-ease) var(--rv-delay), transform var(--rv-dur) var(--rv-ease) var(--rv-delay), visibility 0s;transform:none}.reveal-module__VRoa4a__group>:first-child{--i:0}.reveal-module__VRoa4a__group>:nth-child(2){--i:1}.reveal-module__VRoa4a__group>:nth-child(3){--i:2}.reveal-module__VRoa4a__group>:nth-child(4){--i:3}.reveal-module__VRoa4a__group>:nth-child(5){--i:4}.reveal-module__VRoa4a__group>:nth-child(6){--i:5}.reveal-module__VRoa4a__group>:nth-child(7){--i:6}.reveal-module__VRoa4a__group>:nth-child(8){--i:7}.reveal-module__VRoa4a__group>:nth-child(9){--i:8}.reveal-module__VRoa4a__group>:nth-child(10){--i:9}.reveal-module__VRoa4a__group>:nth-child(11){--i:10}.reveal-module__VRoa4a__group>:nth-child(12){--i:11}
.Grid-module__fywmmq__grid{grid-template-columns:repeat(var(--grid-cols,var(--t-columns)), minmax(0, 1fr));column-gap:var(--t-gutter);row-gap:var(--grid-row-gap,var(--t-gutter));display:grid}.Grid-module__fywmmq__rowGap-none{--grid-row-gap:0}.Grid-module__fywmmq__rowGap-sm{--grid-row-gap:var(--t-space-24)}.Grid-module__fywmmq__rowGap-md{--grid-row-gap:var(--t-space-40)}.Grid-module__fywmmq__rowGap-lg{--grid-row-gap:var(--t-space-60)}.Grid-module__fywmmq__item{grid-column:var(--col-start,auto) / span var(--col-span,1);min-width:0}.Grid-module__fywmmq__sticky{top:var(--t-sticky-top);align-self:start;position:sticky}@media (max-width:1023px){.Grid-module__fywmmq__grid{grid-template-columns:repeat(var(--grid-cols-m,var(--t-columns)), minmax(0, 1fr))}.Grid-module__fywmmq__item{grid-column:var(--col-start-m,auto) / span var(--col-span-m,var(--grid-cols-m,var(--t-columns)))}.Grid-module__fywmmq__sticky{position:static}}
.Notch-module__SUeg8q__mask{position:relative}.Notch-module__SUeg8q__svg{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.Notch-module__SUeg8q__slot{position:relative;overflow:clip}
.Section-module__ijbvka__section{box-sizing:border-box;width:100%;color:var(--t-fg);margin:0;position:relative}.Section-module__ijbvka__tone-light{--section-bg:var(--t-ground)}.Section-module__ijbvka__tone-dark{--section-bg:var(--t-ground-dark)}.Section-module__ijbvka__tone-scene{--section-bg:var(--t-scene)}.Section-module__ijbvka__tone-lime{--section-bg:var(--t-accent)}.Section-module__ijbvka__body{background:var(--section-bg);padding-top:var(--section-pt,0);padding-bottom:var(--section-pb,0);position:relative}.Section-module__ijbvka__hasCanvas{overflow:clip}.Section-module__ijbvka__mh-screen,.Section-module__ijbvka__mh-hero{box-sizing:border-box;grid-template-rows:minmax(0,1fr);display:grid}.Section-module__ijbvka__mh-screen{min-height:calc(var(--t-svh,1svh) * 100)}.Section-module__ijbvka__mh-hero{min-height:calc(var(--t-svh,1svh) * 90)}.Section-module__ijbvka__mh-screen .Section-module__ijbvka__content,.Section-module__ijbvka__mh-screen .Section-module__ijbvka__content>*,.Section-module__ijbvka__mh-hero .Section-module__ijbvka__content,.Section-module__ijbvka__mh-hero .Section-module__ijbvka__content>*{grid-template-rows:minmax(0,1fr);display:grid}.Section-module__ijbvka__mh-compact{--section-mh-compact:34.4375rem;box-sizing:border-box;min-height:var(--section-mh-compact);text-align:center;align-content:center;display:grid}.Section-module__ijbvka__pt-none{--section-pt:0}.Section-module__ijbvka__pt-sm{--section-pt:var(--t-section-sm)}.Section-module__ijbvka__pt-md{--section-pt:var(--t-section-md)}.Section-module__ijbvka__pt-lg{--section-pt:var(--t-section-lg)}.Section-module__ijbvka__pt-xl{--section-pt:var(--t-section-xl)}.Section-module__ijbvka__pt-intro{--section-pt:var(--t-intro-pad-y)}.Section-module__ijbvka__pb-none{--section-pb:0}.Section-module__ijbvka__pb-sm{--section-pb:var(--t-section-sm)}.Section-module__ijbvka__pb-md{--section-pb:var(--t-section-md)}.Section-module__ijbvka__pb-lg{--section-pb:var(--t-section-lg)}.Section-module__ijbvka__pb-xl{--section-pb:var(--t-section-xl)}.Section-module__ijbvka__pb-intro{--section-pb:var(--t-intro-pad-y)}.Section-module__ijbvka__cropBottom{--section-pb:0;overflow:clip}.Section-module__ijbvka__media{z-index:0;position:absolute;inset:0;overflow:hidden}.Section-module__ijbvka__media>img,.Section-module__ijbvka__media>video{object-fit:cover;width:100%;height:100%;display:block}.Section-module__ijbvka__canvas{z-index:1;pointer-events:none;position:absolute;inset:0}.Section-module__ijbvka__hasMedia .Section-module__ijbvka__canvas{--t-canvas-bg:transparent;background-color:#0000}.Section-module__ijbvka__hasMedia .Section-module__ijbvka__canvas>*{background-color:#0000!important}.Section-module__ijbvka__veil{--section-veil-opacity:.4;z-index:2;background:var(--t-black);opacity:var(--section-veil-opacity);pointer-events:none;position:absolute;inset:0}.Section-module__ijbvka__fade{--section-fade-color:var(--section-bg);--section-fade-h:40%;z-index:3;height:var(--section-fade-h);background:linear-gradient(0deg, var(--section-fade-color) 0, color-mix(in srgb, var(--section-fade-color) 75%, transparent) 35%, transparent);transition:opacity var(--t-dur-base) var(--t-ease-out);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.Section-module__ijbvka__tone-light .Section-module__ijbvka__fade,.Section-module__ijbvka__tone-lime .Section-module__ijbvka__fade{opacity:0}.Section-module__ijbvka__content{z-index:4;position:relative}.Section-module__ijbvka__grid{top:0;bottom:0;left:var(--t-container-pad);width:calc(100% - 2 * var(--t-container-pad));pointer-events:none;z-index:0;position:absolute;overflow:visible}.Section-module__ijbvka__gridLine{fill:none;stroke:var(--t-line-grid);stroke-width:var(--t-line-w-1);shape-rendering:crispedges}.Section-module__ijbvka__gridCross{fill:none;stroke:var(--t-line-cross);stroke-width:var(--t-line-w-1);shape-rendering:crispedges}.Section-module__ijbvka__tone-dark .Section-module__ijbvka__gridLine,.Section-module__ijbvka__tone-scene .Section-module__ijbvka__gridLine{stroke:var(--t-line-grid-on-dark)}.Section-module__ijbvka__tone-dark .Section-module__ijbvka__gridCross,.Section-module__ijbvka__tone-scene .Section-module__ijbvka__gridCross{stroke:var(--t-line-cross-on-dark)}.Section-module__ijbvka__mask,.Section-module__ijbvka__slot{width:100%}.Section-module__ijbvka__parallax{--offset-mask:var(--t-space-60);overflow:clip}.Section-module__ijbvka__parallax .Section-module__ijbvka__mask{margin-bottom:calc(-1 * var(--offset-mask))}.Section-module__ijbvka__parallax .Section-module__ijbvka__body{padding-bottom:calc(var(--section-pb,0) + var(--offset-mask))}.Section-module__ijbvka__parallax .Section-module__ijbvka__slot{transform:translateY(calc(-1 * var(--offset-mask) * var(--notch-progress,0)));will-change:transform}.Section-module__ijbvka__parallax .Section-module__ijbvka__media{transform:translateY(calc(var(--offset-mask) * var(--notch-progress,0)));will-change:transform}@media (min-width:1024px){.Section-module__ijbvka__parallax{--offset-mask:var(--t-space-80)}}@media (max-width:1023px){.Section-module__ijbvka__mh-compact{--section-mh-compact:26rem}}
.NotchSeparator-module__125glG__wrapper{width:100%;height:0;position:relative;top:0}.NotchSeparator-module__125glG__separator{top:var(--t-line-w-1);z-index:1;pointer-events:none;width:100%;position:absolute;transform:translateY(-100%)}.NotchSeparator-module__125glG__mask,.NotchSeparator-module__125glG__slot{width:100%}.NotchSeparator-module__125glG__bg{width:100%;height:var(--t-space-48);background:var(--sep-bg)}.NotchSeparator-module__125glG__light{--sep-bg:var(--t-ground)}.NotchSeparator-module__125glG__dark{--sep-bg:var(--t-ground-dark)}.NotchSeparator-module__125glG__scene{--sep-bg:var(--t-scene)}.NotchSeparator-module__125glG__lime{--sep-bg:var(--t-accent)}
.Card-module__88bwXG__card{--card-rollover-blur:.5rem;--card-rollover-rest-opacity:.3;--card-underline-gap:.125rem;--card-pill-w:5rem;--card-pill-w-mobile:7.75rem;--card-metric-size:1.875rem;--card-metric-lh:1.46;--card-metric-ls:-.01em;box-sizing:border-box;isolation:isolate;color:var(--t-fg);flex-direction:column;margin:0;text-decoration:none;display:flex;position:relative;overflow:hidden}.Card-module__88bwXG__stage{background:var(--t-surface-card);border-radius:var(--t-radius-md);padding:var(--t-space-40);gap:var(--t-space-32)}.Card-module__88bwXG__product{background:var(--t-surface-card);border-radius:var(--t-radius-3xl);padding:var(--t-space-40);gap:var(--t-space-32)}[data-tone=dark] .Card-module__88bwXG__stage,[data-tone=dark] .Card-module__88bwXG__product{background:var(--t-surface-card-dark)}.Card-module__88bwXG__body{z-index:1;flex-direction:column;flex:auto;min-width:0;display:flex;position:relative}.Card-module__88bwXG__eyebrow{margin-bottom:var(--t-space-20)}.Card-module__88bwXG__fill{height:100%}.Card-module__88bwXG__title{margin-bottom:var(--t-space-16)}.Card-module__88bwXG__text{color:var(--t-fg-muted)}.Card-module__88bwXG__cta{z-index:1;margin-top:auto;position:relative}.Card-module__88bwXG__media{aspect-ratio:16/10;border-radius:var(--t-radius-lg);isolation:isolate;width:100%;position:relative;overflow:hidden}.Card-module__88bwXG__media:after{content:"";z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 var(--t-line-w-1) var(--t-ink-a15);pointer-events:none;position:absolute;inset:0}[data-tone=dark] .Card-module__88bwXG__media:after{box-shadow:inset 0 0 0 var(--t-line-w-1) var(--t-white-a15)}.Card-module__88bwXG__mediaBase{position:absolute;inset:0}.Card-module__88bwXG__mediaBase>img,.Card-module__88bwXG__mediaBase>video,.Card-module__88bwXG__rollover>img,.Card-module__88bwXG__rollover>video{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.Card-module__88bwXG__rollover{z-index:1;border-radius:inherit;opacity:0;transition:opacity var(--t-dur-content) var(--t-ease-move), transform var(--t-dur-rollover) var(--t-ease-move);will-change:opacity, transform;position:absolute;inset:0;overflow:hidden;transform:scale(1.2)}.Card-module__88bwXG__rollover:before{content:"";z-index:1;background:radial-gradient(circle, var(--t-black-a30) 0, var(--t-black-a50), var(--t-ink-a70));position:absolute;inset:0}.Card-module__88bwXG__platform{border-radius:var(--t-radius-2xl);aspect-ratio:.8;padding:var(--t-space-80) var(--t-space-80) var(--t-space-28) var(--t-space-60);transition:color var(--t-dur-color) ease-in-out}.Card-module__88bwXG__platform .Card-module__88bwXG__rollover{z-index:0}.Card-module__88bwXG__platform .Card-module__88bwXG__rollover>img,.Card-module__88bwXG__platform .Card-module__88bwXG__rollover>video{object-position:center}.Card-module__88bwXG__platform .Card-module__88bwXG__body{justify-content:space-between;height:100%}.Card-module__88bwXG__platform .Card-module__88bwXG__eyebrow{margin-bottom:var(--t-space-14);color:inherit;opacity:.6}.Card-module__88bwXG__platform .Card-module__88bwXG__foot{gap:var(--t-space-24);flex-direction:column;display:flex}.Card-module__88bwXG__platform .Card-module__88bwXG__title{margin-bottom:0}.Card-module__88bwXG__platform .Card-module__88bwXG__text{color:inherit;opacity:.8}.Card-module__88bwXG__tone-dark{background:var(--t-ink);color:var(--t-color-text-on-dark)}.Card-module__88bwXG__tone-lime{background:var(--t-accent);color:var(--t-ink)}.Card-module__88bwXG__tone-gray{background:var(--t-gray);color:var(--t-ink)}@media (hover:hover) and (pointer:fine){.Card-module__88bwXG__card:hover .Card-module__88bwXG__rollover{opacity:1;transform:scale(1)}.Card-module__88bwXG__platform:hover{color:var(--t-color-text-on-dark)}}.Card-module__88bwXG__card[data-state=hover] .Card-module__88bwXG__rollover{opacity:1;transform:scale(1)}.Card-module__88bwXG__platform[data-state=hover]{color:var(--t-color-text-on-dark)}.Card-module__88bwXG__card:focus-visible{outline:var(--t-focus-w) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.Card-module__88bwXG__material{gap:var(--t-space-24);border-radius:var(--t-radius-none);background:0 0;padding:0}.Card-module__88bwXG__material .Card-module__88bwXG__media{aspect-ratio:1;border-radius:var(--t-radius-md)}.Card-module__88bwXG__material .Card-module__88bwXG__media:after{content:none}.Card-module__88bwXG__material .Card-module__88bwXG__mediaBase>img,.Card-module__88bwXG__material .Card-module__88bwXG__mediaBase>video{object-position:center}.Card-module__88bwXG__material .Card-module__88bwXG__eyebrow,.Card-module__88bwXG__material .Card-module__88bwXG__title{margin-bottom:var(--t-space-12)}.Card-module__88bwXG__zoom{transition:transform var(--t-dur-rollover) var(--t-ease-out);will-change:transform;transform:scale(1.2)}.Card-module__88bwXG__blurChannel{opacity:var(--card-rollover-rest-opacity);filter:blur(var(--card-rollover-blur));transition:opacity var(--t-dur-content) var(--t-ease-move), transform var(--t-dur-rollover) var(--t-ease-move), filter var(--t-dur-content) var(--t-ease-move)}.Card-module__88bwXG__underline{padding-bottom:var(--card-underline-gap);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 var(--t-line-w-1);-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size var(--t-dur-resize) ease;display:inline}.Card-module__88bwXG__pill{right:var(--t-space-24);bottom:var(--t-space-24);z-index:3;box-sizing:border-box;min-width:var(--card-pill-w);max-width:calc(100% - var(--t-space-24) * 2);padding:var(--t-space-10) var(--t-space-8);border-radius:var(--t-radius-md);background:var(--t-card);color:var(--t-ink);text-align:center;opacity:0;transition:opacity var(--t-dur-base) ease;justify-content:center;align-items:center;display:inline-flex;position:absolute}.Card-module__88bwXG__ctaRow{justify-content:space-between;align-items:flex-end;gap:var(--t-space-32);flex-wrap:wrap;display:flex}.Card-module__88bwXG__metric{align-items:baseline;gap:var(--t-space-4);flex:0 auto;min-width:0;display:flex}.Card-module__88bwXG__metricValue{font-size:var(--card-metric-size);font-weight:var(--t-weight-semibold);line-height:var(--card-metric-lh);letter-spacing:var(--card-metric-ls);font-variant-numeric:tabular-nums}.Card-module__88bwXG__metricLabel{font-size:var(--t-text-label);font-weight:var(--t-weight-label);line-height:var(--t-lh-label);letter-spacing:var(--t-ls-label);color:var(--t-fg-muted)}.Card-module__88bwXG__clamp{-webkit-line-clamp:var(--card-clamp,2);line-clamp:var(--card-clamp,2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (hover:hover) and (pointer:fine){.Card-module__88bwXG__card:hover .Card-module__88bwXG__zoom{transform:scale(1)}.Card-module__88bwXG__card:hover .Card-module__88bwXG__blurChannel{filter:blur()}.Card-module__88bwXG__card:hover .Card-module__88bwXG__underline{background-size:100% var(--t-line-w-1)}.Card-module__88bwXG__card:hover .Card-module__88bwXG__pill{opacity:1}}.Card-module__88bwXG__card[data-state=hover] .Card-module__88bwXG__zoom{transform:scale(1)}.Card-module__88bwXG__card[data-state=hover] .Card-module__88bwXG__blurChannel{filter:blur()}.Card-module__88bwXG__card[data-state=hover] .Card-module__88bwXG__underline{background-size:100% var(--t-line-w-1)}.Card-module__88bwXG__card[data-state=hover] .Card-module__88bwXG__pill{opacity:1}@media (max-width:1023px){.Card-module__88bwXG__stage,.Card-module__88bwXG__product{padding:var(--t-space-32)}.Card-module__88bwXG__platform{aspect-ratio:350/438;padding:var(--t-space-16) var(--t-space-16) var(--t-space-16) var(--t-space-20)}.Card-module__88bwXG__pill{width:var(--card-pill-w-mobile)}.Card-module__88bwXG__metric{flex-direction:column;align-items:flex-start;gap:0}.Card-module__88bwXG__metricValue{order:2}.Card-module__88bwXG__metricLabel{order:1}}
.LogoGrid-module__QnYf4q__logoGrid{--lg-line:var(--t-line-grid);--lg-fade-h:calc(2 * var(--t-container-pad));--lg-fade-v:calc(3.3 * var(--t-container-pad));--lg-arm:calc(var(--t-space-10) + var(--t-line-w-1));--lg-cross:var(--t-line-cross);flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;display:flex;position:relative}[data-tone=dark] .LogoGrid-module__QnYf4q__logoGrid{--lg-line:var(--t-line-grid-on-dark);--lg-cross:var(--t-line-cross-on-dark)}.LogoGrid-module__QnYf4q__cell{flex:0 0 calc(100% / var(--lg-cols,10));aspect-ratio:var(--lg-aspect,1);box-sizing:border-box;min-width:0;position:relative}.LogoGrid-module__QnYf4q__cell:before{content:"";pointer-events:none;box-shadow:inset var(--t-line-w-1) var(--t-line-w-1) 0 0 var(--lg-line);position:absolute;inset:0}.LogoGrid-module__QnYf4q__lastCol:before{box-shadow:inset var(--t-line-w-1) var(--t-line-w-1) 0 0 var(--lg-line), inset calc(-1 * var(--t-line-w-1)) 0 0 0 var(--lg-line)}.LogoGrid-module__QnYf4q__lastRow:before{box-shadow:inset var(--t-line-w-1) var(--t-line-w-1) 0 0 var(--lg-line), inset 0 calc(-1 * var(--t-line-w-1)) 0 0 var(--lg-line)}.LogoGrid-module__QnYf4q__lastCol.LogoGrid-module__QnYf4q__lastRow:before{box-shadow:inset var(--t-line-w-1) var(--t-line-w-1) 0 0 var(--lg-line), inset calc(-1 * var(--t-line-w-1)) calc(-1 * var(--t-line-w-1)) 0 0 var(--lg-line)}.LogoGrid-module__QnYf4q__cross{z-index:2;pointer-events:none;width:0;height:0;position:absolute}.LogoGrid-module__QnYf4q__tl{top:var(--t-line-w-1);left:var(--t-line-w-1)}.LogoGrid-module__QnYf4q__tr{top:var(--t-line-w-1);right:calc(-1 * var(--t-line-w-1))}.LogoGrid-module__QnYf4q__bl{bottom:calc(-1 * var(--t-line-w-1));left:var(--t-line-w-1)}.LogoGrid-module__QnYf4q__br{bottom:calc(-1 * var(--t-line-w-1));right:calc(-1 * var(--t-line-w-1))}.LogoGrid-module__QnYf4q__crossH,.LogoGrid-module__QnYf4q__crossV{background:var(--lg-cross);transform-origin:50%;display:block;position:absolute}.LogoGrid-module__QnYf4q__crossH{left:calc(-1 * var(--t-space-6));top:calc(-1 * var(--t-line-w-1));width:var(--lg-arm);height:var(--t-line-w-1)}.LogoGrid-module__QnYf4q__crossV{top:calc(-1 * var(--t-space-6));left:calc(-1 * var(--t-line-w-1));width:var(--t-line-w-1);height:var(--lg-arm)}@keyframes LogoGrid-module__QnYf4q__flicker-x{0%,to{transform:scaleX(1)}50%{transform:scaleX(0)}}@keyframes LogoGrid-module__QnYf4q__flicker-y{0%,to{transform:scaleY(1)}50%{transform:scaleY(0)}}.LogoGrid-module__QnYf4q__flicker .LogoGrid-module__QnYf4q__crossH{animation:LogoGrid-module__QnYf4q__flicker-x calc(var(--t-dur-flicker) * 2) var(--t-ease-expo-in-out) calc(var(--flick,0) * var(--t-dur-flicker) * -1) infinite}.LogoGrid-module__QnYf4q__flicker .LogoGrid-module__QnYf4q__crossV{animation:LogoGrid-module__QnYf4q__flicker-y calc(var(--t-dur-flicker) * 2) var(--t-ease-expo-in-out) calc(var(--flick,0) * var(--t-dur-flicker) * -1) infinite}.LogoGrid-module__QnYf4q__fade{z-index:0;pointer-events:none;background-repeat:no-repeat;position:absolute}.LogoGrid-module__QnYf4q__fadeL{top:0;left:var(--t-line-w-1);width:var(--lg-fade-h);height:calc(100% + var(--t-line-w-1));background-image:linear-gradient(90deg, transparent, var(--lg-line)), linear-gradient(90deg, transparent, var(--lg-line));background-size:100% var(--t-line-w-1);background-position:0 0,0 100%;transform:translate(-100%)}.LogoGrid-module__QnYf4q__fadeR{width:var(--lg-fade-h);height:calc(100% + var(--t-line-w-1));background-image:linear-gradient(-90deg, transparent, var(--lg-line)), linear-gradient(-90deg, transparent, var(--lg-line));background-size:100% var(--t-line-w-1);background-position:0 0,0 100%;top:0;right:0;transform:translate(100%)}.LogoGrid-module__QnYf4q__fadeT{top:var(--t-line-w-1);width:calc(100% + var(--t-line-w-1));height:var(--lg-fade-v);background-image:linear-gradient(180deg, transparent, var(--lg-line)), linear-gradient(180deg, transparent, var(--lg-line));background-size:var(--t-line-w-1) 100%;background-position:0 0,100% 0;left:0;transform:translateY(-100%)}.LogoGrid-module__QnYf4q__fadeB{width:calc(100% + var(--t-line-w-1));height:var(--lg-fade-v);background-image:linear-gradient(0deg, transparent, var(--lg-line)), linear-gradient(0deg, transparent, var(--lg-line));background-size:var(--t-line-w-1) 100%;background-position:0 0,100% 0;bottom:0;left:0;transform:translateY(100%)}.LogoGrid-module__QnYf4q__halo{z-index:0;opacity:0;background:radial-gradient(circle at 50% 50%, var(--t-accent-a75), transparent 50%);transition:opacity var(--t-dur-media) var(--t-ease-color);pointer-events:none;position:absolute;inset:-150%}@media (hover:hover) and (pointer:fine){.LogoGrid-module__QnYf4q__cell:hover .LogoGrid-module__QnYf4q__halo{opacity:.08}}.LogoGrid-module__QnYf4q__slot{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.LogoGrid-module__QnYf4q__slot>img,.LogoGrid-module__QnYf4q__slot>svg{max-height:var(--t-space-72);object-fit:contain;width:auto;max-width:85%;height:auto;display:block}@media (max-width:1023px){.LogoGrid-module__QnYf4q__cell{flex-basis:calc(100% / var(--lg-cols-m,2))}}
.Ledger-module__L-I0jq__ledger{--ledger-hover:var(--t-surface-card);--ledger-bleed:var(--t-space-16)}.Ledger-module__L-I0jq__head:first-child,.Ledger-module__L-I0jq__row:first-child{border-top:var(--t-line-w-1) solid var(--t-line-ctx)}[data-tone=dark] .Ledger-module__L-I0jq__ledger{--ledger-hover:var(--t-surface-card-dark)}.Ledger-module__L-I0jq__cols2{--ledger-cols:minmax(0, 9fr) minmax(0, 3fr)}.Ledger-module__L-I0jq__cols3{--ledger-cols:minmax(0, 5fr) minmax(0, 5fr) minmax(0, 2fr)}.Ledger-module__L-I0jq__colspair{--ledger-cols:minmax(0, 1fr) minmax(0, 1fr)}.Ledger-module__L-I0jq__colspair .Ledger-module__L-I0jq__desc{color:inherit}.Ledger-module__L-I0jq__head,.Ledger-module__L-I0jq__row{grid-template-columns:var(--ledger-cols);column-gap:var(--t-gutter);box-sizing:border-box;margin-inline:calc(-1 * var(--ledger-bleed));padding-inline:var(--ledger-bleed);border-bottom:var(--t-line-w-1) solid var(--t-line-ctx);align-items:baseline;display:grid}.Ledger-module__L-I0jq__head{padding-block:var(--t-space-12);text-transform:uppercase}.Ledger-module__L-I0jq__headValue{text-align:right}.Ledger-module__L-I0jq__row{padding-block:var(--t-space-32);color:inherit;transition:background-color var(--t-dur-color) var(--t-ease-color);text-decoration:none;position:relative}@media (hover:hover) and (pointer:fine){.Ledger-module__L-I0jq__row:hover{background-color:var(--ledger-hover)}}.Ledger-module__L-I0jq__row[data-state=hover]{background-color:var(--ledger-hover)}.Ledger-module__L-I0jq__row:focus-visible{outline:var(--t-focus-w) solid var(--t-focus);outline-offset:calc(-1 * var(--t-focus-w))}.Ledger-module__L-I0jq__lead{align-items:baseline;gap:var(--t-space-18);min-width:0;display:flex}.Ledger-module__L-I0jq__num{flex:none;min-width:3ch}.Ledger-module__L-I0jq__titleWrap{gap:var(--t-space-8);flex-direction:column;min-width:0;display:flex}.Ledger-module__L-I0jq__title{overflow-wrap:anywhere;min-width:0;display:block}.Ledger-module__L-I0jq__desc,.Ledger-module__L-I0jq__descInline{color:var(--t-fg-muted);min-width:0}.Ledger-module__L-I0jq__meta{gap:var(--t-space-8);color:var(--t-fg);margin:0;display:grid}.Ledger-module__L-I0jq__descText+.Ledger-module__L-I0jq__meta,.Ledger-module__L-I0jq__descInline+.Ledger-module__L-I0jq__meta{margin-top:var(--t-space-16)}.Ledger-module__L-I0jq__value{justify-content:flex-end;align-items:center;gap:var(--t-space-10);text-align:right;white-space:nowrap;align-self:center;display:flex}.Ledger-module__L-I0jq__valueText{text-transform:uppercase;font-variant-numeric:tabular-nums}.Ledger-module__L-I0jq__marker{box-sizing:border-box;width:var(--t-space-8);height:var(--t-space-8);border-radius:var(--t-radius-round);flex:none}.Ledger-module__L-I0jq__markerActive{background:var(--t-accent)}.Ledger-module__L-I0jq__markerMuted{box-shadow:inset 0 0 0 var(--t-line-w-1) var(--t-fg-faint)}@media (max-width:1023px){.Ledger-module__L-I0jq__head{display:none}.Ledger-module__L-I0jq__row{row-gap:var(--t-space-12);padding-block:var(--t-space-24);grid-template-columns:minmax(0,1fr) auto}.Ledger-module__L-I0jq__cols3 .Ledger-module__L-I0jq__desc,.Ledger-module__L-I0jq__colspair .Ledger-module__L-I0jq__desc{grid-column:1/-1}.Ledger-module__L-I0jq__titleWrap[data-label]:before,.Ledger-module__L-I0jq__desc[data-label]:before,.Ledger-module__L-I0jq__value[data-label]:before{content:attr(data-label);margin-bottom:var(--t-space-6);color:var(--t-fg-secondary);font-family:var(--t-font-mono);font-size:var(--t-text-mono-xs);line-height:var(--t-lh-mono);letter-spacing:var(--t-track-mono);font-weight:var(--t-weight-mono);text-transform:uppercase;display:block}.Ledger-module__L-I0jq__value[data-label]{row-gap:var(--t-space-6);flex-wrap:wrap}.Ledger-module__L-I0jq__value[data-label]:before{text-align:right;flex-basis:100%;margin-bottom:0}}.Ledger-module__L-I0jq__descMarked{align-items:baseline;gap:0 var(--t-space-18);flex-wrap:wrap;display:flex}.Ledger-module__L-I0jq__descMarked .Ledger-module__L-I0jq__descText{flex:1;min-width:0}@media (max-width:1023px){.Ledger-module__L-I0jq__descMarked[data-label]:before{flex-basis:100%}.Ledger-module__L-I0jq__wrapValue .Ledger-module__L-I0jq__value{text-align:left;white-space:normal;grid-column:1/-1;justify-content:flex-start;align-self:start}.Ledger-module__L-I0jq__wrapValue .Ledger-module__L-I0jq__value[data-label]:before{text-align:left}}
.Accordion-module__0_ymUq__accordion{flex-direction:column;display:flex}.Accordion-module__0_ymUq__item{position:relative}.Accordion-module__0_ymUq__item:not(:last-child):after{content:"";height:var(--t-line-w-1);background-image:var(--t-line-accent);position:absolute;bottom:0;left:0;right:0}.Accordion-module__0_ymUq__summary{justify-content:space-between;align-items:center;gap:var(--t-space-18);padding:var(--t-space-24) 0;cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;list-style:none;display:flex}.Accordion-module__0_ymUq__summary::-webkit-details-marker{display:none}.Accordion-module__0_ymUq__summary:focus-visible{outline:var(--t-focus-w) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.Accordion-module__0_ymUq__title{flex:1;min-width:0}.Accordion-module__0_ymUq__withNum{align-items:baseline;gap:var(--t-space-18);display:flex}.Accordion-module__0_ymUq__num{flex:none;min-width:3ch}.Accordion-module__0_ymUq__icon{width:var(--t-icon-md);height:var(--t-icon-md);color:var(--t-fg-label);transition:transform var(--t-dur-base) var(--t-ease-color), color var(--t-dur-color) var(--t-ease-color), background-color var(--t-dur-base) var(--t-ease-color), box-shadow var(--t-dur-base) var(--t-ease-color);flex:none;justify-content:center;align-items:center;display:inline-flex}.Accordion-module__0_ymUq__icon svg{width:100%;height:100%}.Accordion-module__0_ymUq__isOpen .Accordion-module__0_ymUq__icon-plus{transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.Accordion-module__0_ymUq__summary:hover .Accordion-module__0_ymUq__icon{color:var(--t-fg)}}.Accordion-module__0_ymUq__icon-dot{width:var(--t-space-10);height:var(--t-space-10);margin:var(--t-space-8);border-radius:var(--t-radius-round);box-shadow:inset 0 0 0 var(--t-line-w-1) var(--t-fg-faint)}.Accordion-module__0_ymUq__isOpen .Accordion-module__0_ymUq__icon-dot{background-color:var(--t-accent);box-shadow:inset 0 0 0 var(--t-line-w-1) var(--t-accent)}.Accordion-module__0_ymUq__content{transition:grid-template-rows var(--t-dur-accordion) var(--t-ease-move);grid-template-rows:0fr;display:grid}.Accordion-module__0_ymUq__isOpen .Accordion-module__0_ymUq__content{grid-template-rows:1fr}.Accordion-module__0_ymUq__inner{opacity:0;min-height:0;transform:translateY(calc(-1 * var(--t-space-4)));transition:opacity var(--t-dur-quick) var(--t-ease-color), transform var(--t-dur-base) var(--t-ease-color), padding var(--t-dur-accordion) var(--t-ease-move);overflow:hidden}.Accordion-module__0_ymUq__isOpen .Accordion-module__0_ymUq__inner{opacity:1;padding:var(--t-space-8) 0 var(--t-space-24);transition-delay:calc(var(--t-dur-instant) / 2), calc(var(--t-dur-instant) / 2), 0s;transform:translateY(0)}.Accordion-module__0_ymUq__answer{color:var(--t-fg)}.Accordion-module__0_ymUq__answer>:first-child{margin-top:0}.Accordion-module__0_ymUq__answer>:last-child{margin-bottom:0}@media (min-width:1024px){.Accordion-module__0_ymUq__summary{padding:var(--t-space-32) 0}.Accordion-module__0_ymUq__content{padding:0 var(--t-space-32)}.Accordion-module__0_ymUq__isOpen .Accordion-module__0_ymUq__inner{padding:0 0 var(--t-space-32)}}
.Tabs-module__P8acsG__tabs{gap:var(--t-space-48);flex-direction:column;display:flex}.Tabs-module__P8acsG__list{gap:var(--t-space-12);flex-wrap:wrap;display:flex;position:relative}.Tabs-module__P8acsG__indicator{z-index:0;border-radius:var(--t-radius-md);background:var(--t-surface-ctx);pointer-events:none;transition:left var(--t-dur-resize) var(--t-ease-move), top var(--t-dur-resize) var(--t-ease-move), width var(--t-dur-resize) var(--t-ease-move), height var(--t-dur-resize) var(--t-ease-move);position:absolute}.Tabs-module__P8acsG__tab{z-index:1;box-sizing:border-box;height:var(--t-btn-h-lg);padding:var(--t-space-12) var(--t-space-18);border:var(--t-line-w-1) solid var(--t-fg-label);border-radius:var(--t-radius-md);color:var(--t-fg-label);font-family:var(--t-font-mono);font-size:var(--t-text-mono-sm);font-weight:var(--t-weight-mono);line-height:var(--t-lh-mono);letter-spacing:var(--t-track-mono);text-transform:uppercase;white-space:nowrap;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--t-dur-base) var(--t-ease-color), color var(--t-dur-base) var(--t-ease-color), border-color var(--t-dur-base) var(--t-ease-color), opacity var(--t-dur-base) var(--t-ease-color);background:0 0;flex:none;justify-content:center;align-items:center;margin:0;display:inline-flex;position:relative}.Tabs-module__P8acsG__tab[aria-selected=true]{color:var(--t-fg);border-color:#0000}@media (hover:hover) and (pointer:fine){.Tabs-module__P8acsG__tab:not([aria-selected=true]):hover{opacity:.8}}.Tabs-module__P8acsG__tab:focus-visible{outline:var(--t-focus-w) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.Tabs-module__P8acsG__panel[hidden]{display:none}.Tabs-module__P8acsG__panel:focus-visible{outline:var(--t-focus-w) solid var(--t-focus);outline-offset:var(--t-focus-offset)}@keyframes Tabs-module__P8acsG__content-in{0%{opacity:0;transform:translateY(var(--t-reveal-y-lg))}to{opacity:1;transform:none}}.Tabs-module__P8acsG__animate>*{animation:Tabs-module__P8acsG__content-in var(--t-dur-content) var(--t-ease-move) both;animation-delay:calc(var(--t-dur-fast) + var(--i,0) * var(--t-reveal-stagger-lg))}.Tabs-module__P8acsG__animate>:nth-child(2){--i:1}.Tabs-module__P8acsG__animate>:nth-child(3){--i:2}.Tabs-module__P8acsG__animate>:nth-child(4){--i:3}.Tabs-module__P8acsG__animate>:nth-child(5){--i:4}.Tabs-module__P8acsG__animate>:nth-child(6){--i:5}.Tabs-module__P8acsG__animate>:nth-child(7){--i:6}.Tabs-module__P8acsG__animate>:nth-child(8){--i:7}@media (max-width:767px){.Tabs-module__P8acsG__list{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow:auto hidden}.Tabs-module__P8acsG__list::-webkit-scrollbar{display:none}.Tabs-module__P8acsG__tab{scroll-snap-align:start}}
.PathBackground-module__ETiLvW__root{pointer-events:none;--pb-ink:var(--t-fg);--pb-lit:var(--t-accent);position:absolute;inset:0;overflow:hidden}.PathBackground-module__ETiLvW__root[data-mask=y]{-webkit-mask-image:var(--t-mask-edge-y);-webkit-mask-image:var(--t-mask-edge-y);mask-image:var(--t-mask-edge-y)}.PathBackground-module__ETiLvW__root[data-mask=x]{-webkit-mask-image:var(--t-mask-edge-x);-webkit-mask-image:var(--t-mask-edge-x);mask-image:var(--t-mask-edge-x)}.PathBackground-module__ETiLvW__root[data-mask=top]{-webkit-mask-image:var(--t-mask-edge-top);-webkit-mask-image:var(--t-mask-edge-top);mask-image:var(--t-mask-edge-top)}.PathBackground-module__ETiLvW__ruler{box-sizing:border-box;max-width:var(--t-container-max);padding-inline:var(--t-container-pad);visibility:hidden;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:0;margin-inline:auto;display:grid;position:absolute;inset:0}.PathBackground-module__ETiLvW__svg{width:100%;height:100%;display:block}.PathBackground-module__ETiLvW__ghost{fill:none;stroke:var(--pb-ink);stroke-opacity:var(--pb-ghost-opacity);stroke-width:var(--t-line-w-1);stroke-linecap:round;stroke-linejoin:round}.PathBackground-module__ETiLvW__pulse{fill:none;stroke:var(--pb-lit);stroke-width:var(--t-line-w-1);stroke-linecap:round;opacity:0}.PathBackground-module__ETiLvW__drop{fill:var(--pb-lit);fill-opacity:var(--pb-drop-opacity)}.PathBackground-module__ETiLvW__svg g[data-width="15"] .PathBackground-module__ETiLvW__ghost{stroke-width:var(--t-line-w-15)}
.Footer-module___3mQqq__footer{box-sizing:border-box;width:100%;padding:7.8125rem var(--t-space-20) 2.09375rem;background:var(--t-ground-dark);color:var(--t-color-text-on-dark);font-family:var(--t-font);position:relative;overflow:hidden}.Footer-module___3mQqq__traces{z-index:0}.Footer-module___3mQqq__grid{z-index:1;column-gap:var(--t-gutter);max-width:var(--t-container-max);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid;position:relative}.Footer-module___3mQqq__header{text-align:center;flex-direction:column;align-items:center;display:flex}.Footer-module___3mQqq__title{font-size:7.692vw;line-height:var(--t-lh-hero);letter-spacing:-.01em;font-weight:var(--t-weight-display);text-wrap:balance;margin:0 auto 2.625rem}.Footer-module___3mQqq__title strong{color:var(--t-white-a20);font-weight:inherit}.Footer-module___3mQqq__header .Footer-module___3mQqq__cta.Footer-module___3mQqq__cta{--btn-bg:var(--t-surface-glass-strong);--btn-fg:var(--t-white);--btn-border:transparent;--btn-hover-fg:var(--t-white);-webkit-backdrop-filter:blur(var(--t-blur-cta));backdrop-filter:blur(var(--t-blur-cta));padding:1.5625rem 3.125rem}.Footer-module___3mQqq__header .Footer-module___3mQqq__cta.Footer-module___3mQqq__cta:before{display:none}@media (hover:hover) and (pointer:fine){.Footer-module___3mQqq__header .Footer-module___3mQqq__cta.Footer-module___3mQqq__cta:hover{background-color:var(--t-surface-glass-strong);color:var(--t-white)}}.Footer-module___3mQqq__content{column-gap:var(--t-gutter);grid-template-columns:minmax(0,1fr);display:grid}.Footer-module___3mQqq__rule{height:var(--t-line-w-1);margin-bottom:var(--t-space-48);background:var(--t-line-drawer)}.Footer-module___3mQqq__logoSection{margin:var(--t-space-135) 0 2.625rem}.Footer-module___3mQqq__logo{margin-bottom:var(--t-space-60);color:inherit;font-size:var(--t-text-h3);letter-spacing:var(--t-ls-h3);line-height:1;font-weight:var(--t-weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.Footer-module___3mQqq__logo :is(svg,img){width:8.75rem;height:auto;display:block}.Footer-module___3mQqq__logo:focus-visible{outline:var(--t-focus-w) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.Footer-module___3mQqq__badge{font-size:var(--t-text-mono-xs);letter-spacing:var(--t-ls-body);line-height:1.5}.Footer-module___3mQqq__links{gap:var(--t-gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Footer-module___3mQqq__column{min-width:0}.Footer-module___3mQqq__label{align-items:center;gap:var(--t-gutter);color:inherit;font-family:var(--t-font-mono);font-size:var(--t-text-mono-xs);line-height:var(--t-lh-mono);letter-spacing:var(--t-track-mono);font-weight:var(--t-weight-mono);text-transform:uppercase;margin:0 0 1.125rem;display:flex}.Footer-module___3mQqq__list{gap:var(--t-space-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Footer-module___3mQqq__link{color:inherit;font-size:var(--t-text-body-lg);letter-spacing:var(--t-ls-body-lg);transition:color var(--t-dur-color) ease;line-height:1.3;text-decoration:none;display:inline-block}.Footer-module___3mQqq__link:focus-visible{outline:var(--t-focus-w) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.Footer-module___3mQqq__linkLabel{display:inline;position:relative}.Footer-module___3mQqq__linkLabel:after{content:"";left:0;right:0;bottom:calc(-1 * var(--t-btn-underline-gap));height:var(--t-line-w-1);transform-origin:100%;transition:transform var(--t-dur-resize) var(--t-ease-underline);background:currentColor;position:absolute;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.Footer-module___3mQqq__link:hover .Footer-module___3mQqq__linkLabel:after{transform-origin:0;transform:scaleX(1)}}.Footer-module___3mQqq__link:focus-visible .Footer-module___3mQqq__linkLabel:after{transform-origin:0;transform:scaleX(1)}.Footer-module___3mQqq__contact{margin-top:8.125rem}.Footer-module___3mQqq__contactText{margin:0 0 var(--t-space-12);font-size:var(--t-text-body-lg);line-height:var(--t-lh-body-lg);letter-spacing:var(--t-ls-body-lg)}.Footer-module___3mQqq__contactLinks{gap:var(--t-space-8);margin:0 0 var(--t-space-12);flex-direction:column;padding:0;list-style:none;display:flex}.Footer-module___3mQqq__contactNote{margin:0 0 var(--t-space-24);color:var(--t-color-text-on-dark-faint);font-size:var(--t-text-body-lg);letter-spacing:var(--t-ls-body-lg);line-height:1.15}.Footer-module___3mQqq__social{gap:var(--t-space-20);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Footer-module___3mQqq__socialLink{align-items:center;gap:calc(var(--t-gutter) / 2);color:inherit;transition:color var(--t-dur-color) ease;text-decoration:none;display:inline-flex}.Footer-module___3mQqq__socialLink :is(svg,img){width:var(--t-icon-md);height:var(--t-icon-md);display:block}.Footer-module___3mQqq__socialLink:focus-visible{outline:var(--t-focus-w) solid var(--t-focus);outline-offset:var(--t-focus-offset)}@media (hover:hover) and (pointer:fine){.Footer-module___3mQqq__socialLink:hover{color:var(--t-accent)}}.Footer-module___3mQqq__srOnly{clip-path:inset(50%);white-space:nowrap;width:0;height:0;position:absolute;overflow:hidden}.Footer-module___3mQqq__bottom{gap:var(--t-space-24);margin-top:var(--t-space-32);color:var(--t-color-text-on-dark-faint);letter-spacing:-.01em;flex-direction:column;font-size:.75rem;line-height:1.24;display:flex}.Footer-module___3mQqq__lines .Footer-module___3mQqq__bottom{padding-top:var(--t-space-20);border-top:var(--t-line-w-1) solid var(--t-line-drawer)}.Footer-module___3mQqq__copyright p{width:50%;margin:0}.Footer-module___3mQqq__legal{gap:var(--t-space-16);margin:var(--t-space-8) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.Footer-module___3mQqq__legal a,.Footer-module___3mQqq__credits a{color:inherit;transition:color var(--t-dur-color) ease;text-decoration:none}.Footer-module___3mQqq__legal a:hover,.Footer-module___3mQqq__credits a:hover{text-underline-offset:.125em;text-decoration:underline}.Footer-module___3mQqq__credits{align-self:flex-end}@media (min-width:1024px){.Footer-module___3mQqq__footer{padding:14.375rem var(--t-intro-pad-x) var(--t-space-20)}.Footer-module___3mQqq__grid,.Footer-module___3mQqq__content{grid-template-columns:repeat(12,minmax(0,1fr))}.Footer-module___3mQqq__header{grid-column:1/-1}.Footer-module___3mQqq__title{max-width:min(57.292vw,68.75rem);font-size:var(--t-text-display);letter-spacing:var(--t-ls-display);margin-bottom:min(4.688vw,5.625rem)}.Footer-module___3mQqq__content{grid-column:1/-1;padding-top:min(15.625vw,18.75rem)}.Footer-module___3mQqq__rule{grid-area:1/1/auto/-1}.Footer-module___3mQqq__logoSection{grid-area:2/1/auto/span 4;margin:0}.Footer-module___3mQqq__logo :is(svg,img){width:10.5rem}.Footer-module___3mQqq__links{grid-area:2/6/auto/span 4;grid-template-columns:repeat(4,minmax(0,1fr))}.Footer-module___3mQqq__column:first-child{grid-column:1/span 2}.Footer-module___3mQqq__column:nth-child(2){grid-column:3/span 2}.Footer-module___3mQqq__label{margin-bottom:var(--t-space-32)}.Footer-module___3mQqq__contact{grid-area:2/10/auto/span 3;margin-top:0}.Footer-module___3mQqq__social{gap:var(--t-gutter)}.Footer-module___3mQqq__bottom{column-gap:var(--t-gutter);grid-area:3/1/auto/-1;grid-template-columns:repeat(12,minmax(0,1fr));margin-top:5.9375rem;display:grid}.Footer-module___3mQqq__copyright{grid-column:1/span 6}.Footer-module___3mQqq__credits{grid-column:11/span 2;place-self:end}}.Footer-module___3mQqq__compact{padding:var(--t-section-md) var(--t-space-20) var(--t-space-20)}.Footer-module___3mQqq__compact .Footer-module___3mQqq__logoSection{margin:0 0 var(--t-space-32)}.Footer-module___3mQqq__compact .Footer-module___3mQqq__logo{margin-bottom:0}.Footer-module___3mQqq__compact .Footer-module___3mQqq__badge{margin-top:var(--t-space-16)}.Footer-module___3mQqq__compact .Footer-module___3mQqq__contact{margin-top:var(--t-space-48)}.Footer-module___3mQqq__compact .Footer-module___3mQqq__bottom{margin-top:var(--t-space-32)}@media (min-width:1024px){.Footer-module___3mQqq__compact{padding:var(--t-section-lg) var(--t-intro-pad-x) var(--t-space-20)}.Footer-module___3mQqq__compact .Footer-module___3mQqq__content{padding-top:0}.Footer-module___3mQqq__compact .Footer-module___3mQqq__logoSection,.Footer-module___3mQqq__compact .Footer-module___3mQqq__contact{margin:0}.Footer-module___3mQqq__compact .Footer-module___3mQqq__bottom{margin-top:var(--t-space-48)}}
.Field-module__ehl8_a__wrapper{--field-lh:1.35;--field-pad-b:.6rem;--field-placeholder:var(--t-fg-faint);--field-line:var(--t-line-ctx);--field-line-active:var(--t-line-ctx-strong);--field-error-line:color-mix(in srgb, var(--t-error) 50%, transparent);--field-error-text:color-mix(in srgb, var(--t-error) 80%, transparent);--field-success-text:var(--t-fg-muted);--field-label-opacity:.8;min-width:0;color:var(--t-fg);font-family:var(--t-font);font-size:var(--t-text-body);flex-direction:column;display:flex;position:relative}[data-tone=dark] .Field-module__ehl8_a__wrapper{--field-placeholder:var(--t-fg-muted);--field-error-line:color-mix(in srgb, var(--t-error-on-dark) 70%, transparent);--field-error-text:color-mix(in srgb, var(--t-error-text-on-dark) 95%, transparent);--field-success-text:var(--t-accent);--field-label-opacity:1}.Field-module__ehl8_a__wrapper[data-span=full]{grid-column:1/-1}.Field-module__ehl8_a__label{margin-bottom:var(--t-space-8);font-size:inherit;line-height:var(--field-lh);letter-spacing:var(--t-ls-body);font-weight:var(--t-weight-regular);opacity:var(--field-label-opacity);display:block}.Field-module__ehl8_a__required{margin-left:.25em}.Field-module__ehl8_a__labelHidden{width:var(--t-line-w-1);height:var(--t-line-w-1);clip-path:inset(50%);white-space:nowrap;margin:0;position:absolute;overflow:hidden}.Field-module__ehl8_a__input{appearance:none;box-sizing:border-box;width:100%;padding:0 0 var(--field-pad-b);border:0;border-bottom:var(--t-line-w-1) solid var(--field-line);color:inherit;font-family:inherit;font-size:inherit;line-height:var(--field-lh);letter-spacing:var(--t-ls-body);font-weight:var(--t-weight-regular);transition:border-bottom-color var(--t-dur-color) ease;background:0 0;border-radius:0;outline:none;margin:0;display:block}.Field-module__ehl8_a__input::placeholder{color:var(--field-placeholder);opacity:1}.Field-module__ehl8_a__input:focus,.Field-module__ehl8_a__input:focus-visible{border-bottom-color:var(--field-line-active);outline:none}@media (hover:hover) and (pointer:fine){.Field-module__ehl8_a__input:hover:not(:focus):not(:disabled){border-bottom-color:var(--field-line-active)}}.Field-module__ehl8_a__input:disabled{opacity:.5;cursor:not-allowed}.Field-module__ehl8_a__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.Field-module__ehl8_a__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Field-module__ehl8_a__input[type=number]{-moz-appearance:textfield}.Field-module__ehl8_a__input:-webkit-autofill{-webkit-text-fill-color:var(--t-fg);caret-color:var(--t-fg);transition:background-color 5000s ease-in-out}.Field-module__ehl8_a__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--t-fg);caret-color:var(--t-fg);transition:background-color 5000s ease-in-out}.Field-module__ehl8_a__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--t-fg);caret-color:var(--t-fg);transition:background-color 5000s ease-in-out}.Field-module__ehl8_a__textarea{resize:vertical;min-height:6.25rem}.Field-module__ehl8_a__wrapper[data-status=error] .Field-module__ehl8_a__input{border-bottom-color:var(--field-error-line)}.Field-module__ehl8_a__wrapper[data-status=success] .Field-module__ehl8_a__input{border-bottom-color:var(--t-accent)}.Field-module__ehl8_a__message{margin:var(--t-space-8) 0 0;font-size:var(--t-text-nav);line-height:var(--field-lh);letter-spacing:var(--t-ls-body);color:var(--t-fg-faint)}.Field-module__ehl8_a__wrapper[data-status=error] .Field-module__ehl8_a__message{color:var(--field-error-text)}.Field-module__ehl8_a__wrapper[data-status=success] .Field-module__ehl8_a__message{color:var(--field-success-text)}@media (max-width:1023px){.Field-module__ehl8_a__wrapper{--field-pad-b:.5625rem;font-size:1.0625rem}}@media (max-width:767px){.Field-module__ehl8_a__wrapper{--field-pad-b:var(--t-space-8);font-size:1rem}}
.Checkbox-module__wc6hFq__wrapper{--cb-lh:1.35;--cb-size:var(--t-space-20);--cb-line:var(--t-line-ctx);--cb-line-active:var(--t-line-ctx-strong);--cb-fill:var(--t-ink);--cb-check:var(--t-white);--cb-text-opacity:.8;--cb-error-line:color-mix(in srgb, var(--t-error) 50%, transparent);--cb-error-text:color-mix(in srgb, var(--t-error) 80%, transparent);min-width:0;color:var(--t-fg);font-family:var(--t-font);font-size:var(--t-text-body);flex-direction:column;display:flex}[data-tone=dark] .Checkbox-module__wc6hFq__wrapper{--cb-fill:var(--t-accent);--cb-check:var(--t-ink);--cb-text-opacity:1;--cb-error-line:color-mix(in srgb, var(--t-error-on-dark) 70%, transparent);--cb-error-text:color-mix(in srgb, var(--t-error-text-on-dark) 95%, transparent)}.Checkbox-module__wc6hFq__wrapper[data-span=full]{grid-column:1/-1}.Checkbox-module__wc6hFq__control{align-items:flex-start;gap:var(--t-space-12);cursor:pointer;-webkit-tap-highlight-color:transparent;display:flex;position:relative}.Checkbox-module__wc6hFq__input{width:var(--cb-size);height:var(--cb-size);opacity:0;pointer-events:none;margin:0;position:absolute;top:0;left:0}.Checkbox-module__wc6hFq__box{box-sizing:border-box;width:var(--cb-size);height:var(--cb-size);margin-top:calc((var(--cb-lh) * 1em - var(--cb-size)) / 2);border:var(--t-line-w-1) solid var(--cb-line);border-radius:var(--t-radius-xs);color:var(--cb-check);transition:background-color var(--t-dur-color) var(--t-ease-color), border-color var(--t-dur-color) var(--t-ease-color);background:0 0;flex:none;place-items:center;display:grid}.Checkbox-module__wc6hFq__check{opacity:0;width:70%;height:70%;transition:opacity var(--t-dur-color) var(--t-ease-color), transform var(--t-dur-color) var(--t-ease-color);display:block;transform:scale(.6)}.Checkbox-module__wc6hFq__input:checked+.Checkbox-module__wc6hFq__box{background:var(--cb-fill);border-color:var(--cb-fill)}.Checkbox-module__wc6hFq__input:checked+.Checkbox-module__wc6hFq__box .Checkbox-module__wc6hFq__check{opacity:1;transform:scale(1)}.Checkbox-module__wc6hFq__input:focus-visible+.Checkbox-module__wc6hFq__box{outline:var(--t-focus-w) solid var(--t-focus);outline-offset:var(--t-focus-offset)}@media (hover:hover) and (pointer:fine){.Checkbox-module__wc6hFq__control:hover .Checkbox-module__wc6hFq__box{border-color:var(--cb-line-active)}.Checkbox-module__wc6hFq__control:hover .Checkbox-module__wc6hFq__input:checked+.Checkbox-module__wc6hFq__box{border-color:var(--cb-fill)}}.Checkbox-module__wc6hFq__input:disabled~.Checkbox-module__wc6hFq__box,.Checkbox-module__wc6hFq__input:disabled~.Checkbox-module__wc6hFq__text{opacity:.5;cursor:not-allowed}.Checkbox-module__wc6hFq__text{min-width:0;line-height:var(--cb-lh);letter-spacing:var(--t-ls-body);font-weight:var(--t-weight-regular);opacity:var(--cb-text-opacity);flex:1}.Checkbox-module__wc6hFq__text a{color:inherit;text-underline-offset:.125em;transition:opacity var(--t-dur-color) ease;text-decoration:underline}.Checkbox-module__wc6hFq__text a:hover{opacity:.7}.Checkbox-module__wc6hFq__wrapper[data-status=error] .Checkbox-module__wc6hFq__text{color:var(--cb-error-text);opacity:1}.Checkbox-module__wc6hFq__wrapper[data-status=error] .Checkbox-module__wc6hFq__box{border-color:var(--cb-error-line)}.Checkbox-module__wc6hFq__message{margin:var(--t-space-8) 0 0;font-size:var(--t-text-nav);line-height:var(--cb-lh);letter-spacing:var(--t-ls-body);color:var(--cb-error-text)}@media (max-width:1023px){.Checkbox-module__wc6hFq__wrapper{font-size:1.0625rem}}@media (max-width:767px){.Checkbox-module__wc6hFq__wrapper{font-size:1rem}}
.FormCard-module__5i4MMq__card{--card-pad:var(--t-space-48);--card-max:33.75rem;box-sizing:border-box;width:100%;max-width:var(--card-max);padding:var(--card-pad);border-radius:var(--t-radius-xl);background:var(--t-bg);color:var(--t-fg);font-family:var(--t-font);box-shadow:var(--t-shadow-card);-webkit-user-select:text;user-select:text;flex-direction:column;margin:0;display:flex;position:relative}.FormCard-module__5i4MMq__light{--card-pad:var(--t-space-40);border-radius:var(--t-radius-md);box-shadow:none}.FormCard-module__5i4MMq__fill{max-width:none}.FormCard-module__5i4MMq__outlined{box-shadow:inset 0 0 0 var(--t-line-w-1) var(--t-line-drawer), var(--t-shadow-card)}.FormCard-module__5i4MMq__light.FormCard-module__5i4MMq__outlined{box-shadow:inset 0 0 0 var(--t-line-w-1) var(--t-line-ctx)}.FormCard-module__5i4MMq__card[data-reveal=hidden]{opacity:0;transform:translate3d(0, var(--t-reveal-y), 0)}.FormCard-module__5i4MMq__card[data-reveal=shown]{opacity:1;transition:opacity var(--t-reveal-dur) var(--t-ease-power3-out), transform var(--t-reveal-dur) var(--t-ease-power3-out);transform:none}.FormCard-module__5i4MMq__card[data-reveal=hidden] .FormCard-module__5i4MMq__item{opacity:0;transform:translate3d(0, var(--t-reveal-y-child), 0)}.FormCard-module__5i4MMq__card[data-reveal=shown] .FormCard-module__5i4MMq__item{opacity:1;transition:opacity var(--t-reveal-dur-child) var(--t-ease-power2-out), transform var(--t-reveal-dur-child) var(--t-ease-power2-out);transition-delay:calc(var(--t-reveal-dur) - .4s + var(--i,0) * var(--t-reveal-stagger));transform:none}.FormCard-module__5i4MMq__fields{column-gap:var(--t-space-40);grid-template-columns:minmax(0,1fr);row-gap:2.3125rem;display:grid}.FormCard-module__5i4MMq__item{min-width:0}.FormCard-module__5i4MMq__item[data-span=full]{grid-column:1/-1}@media (min-width:768px){.FormCard-module__5i4MMq__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.FormCard-module__5i4MMq__navigation{flex-direction:column;gap:2.375rem;margin-top:auto;padding-top:2.375rem;display:flex}.FormCard-module__5i4MMq__buttons{align-items:stretch;gap:var(--t-space-16);width:100%;display:flex}.FormCard-module__5i4MMq__card .FormCard-module__5i4MMq__submit.FormCard-module__5i4MMq__submit{--btn-bg:var(--t-surface-muted);--btn-fg:var(--t-fg);--submit-hover-bg:var(--t-ink);--submit-hover-fg:var(--t-accent);--submit-blur:var(--t-blur-cta);--submit-blur-hover:var(--t-blur-cta);width:100%;min-height:var(--t-space-60);padding:var(--t-space-10);-webkit-backdrop-filter:blur(var(--submit-blur));backdrop-filter:blur(var(--submit-blur));transition:background-color var(--t-dur-quick) ease, color var(--t-dur-quick) ease, -webkit-backdrop-filter var(--t-dur-quick) ease, backdrop-filter var(--t-dur-quick) ease, transform var(--t-dur-fast) var(--t-ease-out);flex:1}.FormCard-module__5i4MMq__dark .FormCard-module__5i4MMq__submit.FormCard-module__5i4MMq__submit{--btn-bg:var(--t-surface-glass-submit);--btn-fg:var(--t-white);--submit-hover-bg:var(--t-surface-glass-submit-hover);--submit-hover-fg:var(--t-white);--submit-blur:var(--t-blur-glass);--submit-blur-hover:var(--t-blur-glass-hover)}.FormCard-module__5i4MMq__card.FormCard-module__5i4MMq__submitPrimary .FormCard-module__5i4MMq__submit.FormCard-module__5i4MMq__submit{--btn-bg:var(--t-accent);--btn-fg:var(--t-color-text-on-accent);--submit-hover-bg:var(--t-ink);--submit-hover-fg:var(--t-accent)}.FormCard-module__5i4MMq__card .FormCard-module__5i4MMq__submit.FormCard-module__5i4MMq__submit:before{display:none}.FormCard-module__5i4MMq__card .FormCard-module__5i4MMq__submit.FormCard-module__5i4MMq__submit:focus-visible{outline-offset:var(--t-focus-offset-lg)}@media (hover:hover) and (pointer:fine){.FormCard-module__5i4MMq__card .FormCard-module__5i4MMq__submit.FormCard-module__5i4MMq__submit:hover{background-color:var(--submit-hover-bg);color:var(--submit-hover-fg);-webkit-backdrop-filter:blur(var(--submit-blur-hover));backdrop-filter:blur(var(--submit-blur-hover));transition-delay:0s}}.FormCard-module__5i4MMq__note{color:var(--t-fg-faint);font-size:var(--t-text-nav);letter-spacing:var(--t-ls-body);text-align:center;margin:0;line-height:1.35}.FormCard-module__5i4MMq__note a{color:inherit;text-underline-offset:.125em;text-decoration:underline}.FormCard-module__5i4MMq__banner{--banner-bg:var(--t-ink-a05);--banner-border:var(--t-ink-a20);--banner-accent:var(--t-ink);box-sizing:border-box;margin:0 0 var(--t-space-24);padding:var(--t-space-24) var(--t-space-32);border:var(--t-line-w-1) solid var(--banner-border);border-left:var(--t-line-w-4) solid var(--banner-accent);border-radius:var(--t-radius-md);background:var(--banner-bg);-webkit-backdrop-filter:blur(var(--t-blur-cta));backdrop-filter:blur(var(--t-blur-cta));font-size:var(--t-text-body);letter-spacing:.01em;text-align:left;line-height:1.6;position:relative}.FormCard-module__5i4MMq__banner p{margin:0}.FormCard-module__5i4MMq__bannerSuccess{--banner-bg:var(--t-success-tint);--banner-border:color-mix(in srgb, var(--t-accent) 20%, transparent);--banner-accent:var(--t-accent)}.FormCard-module__5i4MMq__dark .FormCard-module__5i4MMq__bannerSuccess{--banner-bg:color-mix(in srgb, var(--t-accent) 12%, transparent);--banner-border:color-mix(in srgb, var(--t-accent) 25%, transparent)}.FormCard-module__5i4MMq__dark .FormCard-module__5i4MMq__bannerError{--banner-bg:color-mix(in srgb, var(--t-error-on-dark) 10%, transparent);--banner-border:color-mix(in srgb, var(--t-error-on-dark) 25%, transparent);--banner-accent:var(--t-error-on-dark)}@media (min-width:1024px){.FormCard-module__5i4MMq__banner{padding:var(--t-space-28) var(--t-space-40);font-size:var(--t-text-body-lg)}}.FormCard-module__5i4MMq__resultWrap{min-height:25rem;padding:var(--t-space-40) 0;justify-content:center;align-items:center;display:flex}.FormCard-module__5i4MMq__result{--result-bg:var(--t-ink-a05);--result-border:var(--t-ink-a20);box-sizing:border-box;align-items:center;gap:var(--t-space-24);width:100%;max-width:37.5rem;padding:var(--t-space-48) var(--t-space-32);border:var(--t-line-w-2) solid var(--result-border);border-radius:var(--t-radius-lg);background:var(--result-bg);text-align:center;flex-direction:column;display:flex}.FormCard-module__5i4MMq__resultSuccess{--result-bg:var(--t-success-tint);--result-border:color-mix(in srgb, var(--t-accent) 30%, transparent)}.FormCard-module__5i4MMq__dark .FormCard-module__5i4MMq__resultError{--result-bg:color-mix(in srgb, var(--t-error-on-dark) 8%, transparent);--result-border:color-mix(in srgb, var(--t-error-on-dark) 30%, transparent)}.FormCard-module__5i4MMq__resultTitle{text-wrap:balance;margin:0}.FormCard-module__5i4MMq__resultText{font-size:var(--t-text-body-lg);letter-spacing:var(--t-ls-body-lg);margin:0;line-height:1.6}.FormCard-module__5i4MMq__resultAction{margin-top:var(--t-space-8)}@media (max-width:1023px){.FormCard-module__5i4MMq__card{--card-pad:var(--t-space-28)}.FormCard-module__5i4MMq__light{--card-pad:var(--t-space-24)}}@media (min-width:1680px){.FormCard-module__5i4MMq__dark{--card-pad:calc(var(--t-space-32) * 2)}}
.Slider-module__cZwbaa__wrapper{--slider-fill:var(--t-line-ctx-strong);--slider-rest:var(--t-line-ctx);--slider-thumb-border:var(--t-bg);--slider-thumb:var(--t-icon-sm);--slider-track:var(--t-line-w-4);--slider-progress:0%;gap:var(--t-space-10);min-width:0;padding:var(--t-space-12) 0;color:var(--t-fg);font-family:var(--t-font);flex-direction:column;display:flex}.Slider-module__cZwbaa__wrapper[data-disabled=true]{opacity:.5}.Slider-module__cZwbaa__head{justify-content:space-between;align-items:baseline;gap:var(--t-space-12);display:flex}.Slider-module__cZwbaa__label{letter-spacing:var(--t-ls-body);opacity:.8;font-size:.9375rem;line-height:1.4}.Slider-module__cZwbaa__value{font-size:var(--t-text-body);letter-spacing:var(--t-ls-body);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.35}.Slider-module__cZwbaa__input{appearance:none;box-sizing:border-box;width:100%;height:var(--slider-track);border-radius:var(--t-radius-track);background:linear-gradient(to right, var(--slider-fill) 0 var(--slider-progress), var(--slider-rest) var(--slider-progress) 100%);cursor:pointer;border:0;outline:none;margin:0;padding:0;display:block}.Slider-module__cZwbaa__input:disabled{cursor:not-allowed}.Slider-module__cZwbaa__input::-webkit-slider-runnable-track{height:var(--slider-track);border-radius:var(--t-radius-track);background:0 0}.Slider-module__cZwbaa__input::-webkit-slider-thumb{appearance:none;box-sizing:border-box;width:var(--slider-thumb);height:var(--slider-thumb);margin-top:calc((var(--slider-track) - var(--slider-thumb)) / 2);border:var(--t-line-w-3) solid var(--slider-thumb-border);border-radius:var(--t-radius-round);background:var(--slider-fill);box-shadow:0 0 0 var(--t-line-w-1) var(--slider-fill);cursor:pointer;transition:transform var(--t-dur-fast) ease, box-shadow var(--t-dur-fast) ease}.Slider-module__cZwbaa__input::-moz-range-track{height:var(--slider-track);border-radius:var(--t-radius-track);background:var(--slider-rest)}.Slider-module__cZwbaa__input::-moz-range-progress{height:var(--slider-track);border-radius:var(--t-radius-track);background:var(--slider-fill)}.Slider-module__cZwbaa__input::-moz-range-thumb{box-sizing:border-box;width:var(--slider-thumb);height:var(--slider-thumb);border:var(--t-line-w-3) solid var(--slider-thumb-border);border-radius:var(--t-radius-round);background:var(--slider-fill);box-shadow:0 0 0 var(--t-line-w-1) var(--slider-fill);cursor:pointer;transition:transform var(--t-dur-fast) ease, box-shadow var(--t-dur-fast) ease}@media (hover:hover) and (pointer:fine){.Slider-module__cZwbaa__input:hover:not(:disabled)::-webkit-slider-thumb{transform:scale(1.1)}.Slider-module__cZwbaa__input:hover:not(:disabled)::-moz-range-thumb{transform:scale(1.1)}}.Slider-module__cZwbaa__input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 var(--t-line-w-1) var(--slider-fill), 0 0 0 calc(var(--t-line-w-1) + var(--t-focus-w)) var(--t-focus);transform:scale(1.1)}.Slider-module__cZwbaa__input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 var(--t-line-w-1) var(--slider-fill), 0 0 0 calc(var(--t-line-w-1) + var(--t-focus-w)) var(--t-focus);transform:scale(1.1)}.Slider-module__cZwbaa__marks{justify-content:space-between;gap:var(--t-space-12);padding-top:var(--t-space-4);display:flex}.Slider-module__cZwbaa__mark{font-family:var(--t-font-mono);font-size:var(--t-text-mono-xs);line-height:var(--t-lh-mono);letter-spacing:var(--t-track-mono);font-weight:var(--t-weight-mono);text-transform:uppercase;color:var(--t-fg-label);transition:color var(--t-dur-color) ease}.Slider-module__cZwbaa__mark[data-active=true]{color:var(--t-fg)}.Slider-module__cZwbaa__mark:only-child{margin-inline:auto}
.Media-module__jGglqa__media{--media-bleed:0%;--media-ratio:16 / 9;isolation:isolate;box-sizing:border-box;background:var(--t-scene);width:100%;color:var(--t-color-text-on-dark);font-family:var(--t-font);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Media-module__jGglqa__screen{height:100svh}.Media-module__jGglqa__ratio{aspect-ratio:var(--media-ratio)}.Media-module__jGglqa__auto{align-items:stretch}.Media-module__jGglqa__auto .Media-module__jGglqa__content{height:auto}.Media-module__jGglqa__radius-md2{border-radius:var(--t-radius-md2)}.Media-module__jGglqa__radius-lg{border-radius:var(--t-radius-lg)}.Media-module__jGglqa__radius-2xl{border-radius:var(--t-radius-2xl)}.Media-module__jGglqa__wrapper{inset:calc(-1 * var(--media-bleed)) 0;will-change:transform;position:absolute}.Media-module__jGglqa__image,.Media-module__jGglqa__video,.Media-module__jGglqa__placeholder{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.Media-module__jGglqa__video{opacity:0;transition:opacity var(--t-dur-media) var(--t-ease-out)}.Media-module__jGglqa__video[data-ready=true]{opacity:1}.Media-module__jGglqa__placeholder{background:radial-gradient(ellipse at 20% 0%, var(--t-accent-a15), transparent 65%), linear-gradient(160deg, var(--t-ink-70), var(--t-ink) 55%, var(--t-black))}.Media-module__jGglqa__placeholder:after{content:"";background-image:linear-gradient(to right, var(--t-line-grid-on-dark) var(--t-line-w-1), transparent var(--t-line-w-1)), linear-gradient(to bottom, var(--t-line-grid-on-dark) var(--t-line-w-1), transparent var(--t-line-w-1));background-size:var(--t-space-120) var(--t-space-120);background-position:50%;position:absolute;inset:0}.Media-module__jGglqa__overlay{pointer-events:none;position:absolute;inset:0}.Media-module__jGglqa__media[data-overlay=dark] .Media-module__jGglqa__overlay{background:var(--t-surface-image-overlay)}.Media-module__jGglqa__media[data-overlay=bottom] .Media-module__jGglqa__overlay{background:linear-gradient(to top, var(--t-black-a50), transparent 50%)}.Media-module__jGglqa__media[data-overlay=top] .Media-module__jGglqa__overlay{background:linear-gradient(to bottom, var(--t-black-a50), transparent 50%)}.Media-module__jGglqa__media[data-overlay=both] .Media-module__jGglqa__overlay{background:linear-gradient(to bottom, var(--t-black-a50), transparent 35%, transparent 65%, var(--t-black-a50))}.Media-module__jGglqa__media[data-overlay=deep] .Media-module__jGglqa__overlay{background:linear-gradient(180deg, var(--t-ink-a70) 0%, var(--t-ink-a50) 45%, var(--t-ink-a70) 100%)}.Media-module__jGglqa__media[data-overlay=ink] .Media-module__jGglqa__overlay{background:linear-gradient(180deg, var(--t-ink) 0%, var(--t-ink-a70) 40%, var(--t-ink-a70) 100%)}.Media-module__jGglqa__content{z-index:1;box-sizing:border-box;width:100%;height:100%;padding:var(--t-container-pad);justify-content:center;align-items:center;display:flex;position:relative}.Media-module__jGglqa__media[data-align=end] .Media-module__jGglqa__content{align-items:flex-end}.Media-module__jGglqa__media[data-align=start] .Media-module__jGglqa__content{align-items:flex-start}.Media-module__jGglqa__media[data-justify=start] .Media-module__jGglqa__content{justify-content:flex-start}@media (max-width:1023px){.Media-module__jGglqa__ratio{aspect-ratio:var(--media-ratio-m,var(--media-ratio))}}
.Quote-module___OCfxG__quote{--quote-max:53.25rem;box-sizing:border-box;width:100%;max-width:var(--quote-max);color:var(--t-color-text-on-dark);font-family:var(--t-font);text-align:center;margin:0 auto}.Quote-module___OCfxG__quote[data-align=start]{text-align:left;margin:0}.Quote-module___OCfxG__text{margin:0 0 var(--t-space-40)}.Quote-module___OCfxG__text p{font-size:var(--t-text-h2);line-height:var(--t-lh-h2);letter-spacing:var(--t-ls-h2);font-weight:var(--t-weight-regular);text-wrap:balance;margin:0}.Quote-module___OCfxG__author{align-items:center;gap:var(--t-space-12);flex-direction:column;display:flex}.Quote-module___OCfxG__quote[data-align=start] .Quote-module___OCfxG__author{align-items:flex-start}.Quote-module___OCfxG__name{font-size:var(--t-text-lead);line-height:var(--t-lh-lead);letter-spacing:var(--t-ls-lead);font-weight:var(--t-weight-regular)}.Quote-module___OCfxG__role{font-family:var(--t-font-mono);font-size:var(--t-text-mono-xs);line-height:var(--t-lh-mono);letter-spacing:var(--t-track-mono);font-weight:var(--t-weight-mono);text-transform:uppercase;color:var(--t-color-text-on-dark-muted)}@media (max-width:1023px){.Quote-module___OCfxG__quote{max-width:100%;padding:0 var(--t-space-20)}}
.Counter-module__h1roFG__counter{--counter-lh:1;--counter-pad:0em;--counter-dur:var(--t-dur-resize);--counter-delay:0s;font-variant-numeric:tabular-nums;white-space:pre;align-items:baseline;display:inline-flex;position:relative}.Counter-module__h1roFG__sr{clip-path:inset(50%);white-space:nowrap;width:0;height:0;position:absolute;overflow:hidden}.Counter-module__h1roFG__visual{align-items:baseline;display:inline-flex}.Counter-module__h1roFG__odometer .Counter-module__h1roFG__visual{line-height:var(--counter-lh);align-items:flex-start}.Counter-module__h1roFG__column{height:calc(1em * var(--counter-lh) + 2 * var(--counter-pad));vertical-align:top;display:inline-block;overflow:hidden}.Counter-module__h1roFG__stack{will-change:transform;transition:transform var(--counter-dur) var(--t-ease-power2-out) var(--counter-delay);flex-direction:column;display:flex}.Counter-module__h1roFG__counter[data-scrub=true] .Counter-module__h1roFG__stack{transition:none}.Counter-module__h1roFG__digit{height:calc(1em * var(--counter-lh) + 2 * var(--counter-pad));justify-content:center;align-items:center;display:flex}.Counter-module__h1roFG__static{height:calc(1em * var(--counter-lh) + 2 * var(--counter-pad));align-items:center;display:inline-flex}
.SpecStrip-module__zWlS0q__strip{--ss-cols:4;--ss-pad-y:var(--t-space-16);--ss-pad-b:var(--t-space-16);--ss-pad-x:var(--t-space-24);grid-template-columns:repeat(var(--ss-cols), minmax(0, 1fr));color:var(--t-fg);margin:0;display:grid}.SpecStrip-module__zWlS0q__size-lg{--ss-pad-y:var(--t-space-32);--ss-pad-b:var(--t-space-32);--ss-pad-x:var(--t-space-40)}.SpecStrip-module__zWlS0q__lines-inner{--ss-pad-b:0}.SpecStrip-module__zWlS0q__lines-frame{border-top:var(--t-line-w-1) solid var(--t-line-ctx);border-bottom:var(--t-line-w-1) solid var(--t-line-ctx)}.SpecStrip-module__zWlS0q__cell{gap:var(--t-space-12);min-width:0;padding:var(--ss-pad-y) var(--ss-pad-x) var(--ss-pad-b) 0;flex-direction:column;display:flex}.SpecStrip-module__zWlS0q__cell+.SpecStrip-module__zWlS0q__cell{padding-left:var(--ss-pad-x);border-left:var(--t-line-w-1) solid var(--t-line-ctx)}.SpecStrip-module__zWlS0q__label-bottom .SpecStrip-module__zWlS0q__cell{flex-direction:column-reverse}.SpecStrip-module__zWlS0q__label{margin:0}.SpecStrip-module__zWlS0q__value{font-variant-numeric:tabular-nums;margin:0}@media (max-width:1023px){.SpecStrip-module__zWlS0q__strip{--ss-pad-x:var(--t-space-16)}.SpecStrip-module__zWlS0q__mobile-2{grid-template-columns:repeat(2,minmax(0,1fr))}.SpecStrip-module__zWlS0q__mobile-2 .SpecStrip-module__zWlS0q__cell{padding:var(--ss-pad-y) 0 var(--ss-pad-y) var(--ss-pad-x)}.SpecStrip-module__zWlS0q__mobile-2 .SpecStrip-module__zWlS0q__cell:nth-child(odd){border-left:0;padding-left:0}.SpecStrip-module__zWlS0q__mobile-2 .SpecStrip-module__zWlS0q__cell:nth-child(n+3){border-top:var(--t-line-w-1) solid var(--t-line-ctx)}.SpecStrip-module__zWlS0q__mobile-1{grid-template-columns:minmax(0,1fr)}.SpecStrip-module__zWlS0q__mobile-1 .SpecStrip-module__zWlS0q__cell{padding:var(--ss-pad-y) 0;border-left:0}.SpecStrip-module__zWlS0q__mobile-1 .SpecStrip-module__zWlS0q__cell+.SpecStrip-module__zWlS0q__cell{border-top:var(--t-line-w-1) solid var(--t-line-ctx)}}
.PriceCard-module__cGi0_W__card{box-sizing:border-box;height:100%;padding:var(--t-space-40);border-radius:var(--t-radius-lg);background:var(--t-surface-card);color:var(--t-fg);flex-direction:column;margin:0;display:flex;position:relative}.PriceCard-module__cGi0_W__featured{background:var(--t-ground-dark)}.PriceCard-module__cGi0_W__name{margin:0 0 var(--t-space-24)}.PriceCard-module__cGi0_W__price{font-variant-numeric:tabular-nums}.PriceCard-module__cGi0_W__installment{margin-top:var(--t-space-12);font-variant-numeric:tabular-nums}.PriceCard-module__cGi0_W__features{margin:var(--t-space-32) 0 0;border-top:var(--t-line-w-1) solid var(--t-line-ctx);padding:0;list-style:none}.PriceCard-module__cGi0_W__feature{padding:var(--t-space-12) 0;border-bottom:var(--t-line-w-1) solid var(--t-line-ctx)}.PriceCard-module__cGi0_W__cta{padding-top:var(--t-space-40);margin-top:auto}.PriceCard-module__cGi0_W__note{margin-top:var(--t-space-16);text-align:center}@media (max-width:1023px){.PriceCard-module__cGi0_W__card{padding:var(--t-space-32)}}
.SectionHead-module__twT50W__head{gap:var(--t-space-32);display:grid}
.Stack-module__Dt4hWa__stack{gap:var(--stack-gap);margin:0;padding:0;list-style:none;display:grid}.Stack-module__Dt4hWa__align-start{justify-items:start}.Stack-module__Dt4hWa__align-center{justify-items:center}.Stack-module__Dt4hWa__align-end{justify-items:end}@media (max-width:1023px){.Stack-module__Dt4hWa__stack{gap:var(--stack-gap-m)}}
.Tag-module__jHSARq__tag{align-items:center;gap:var(--t-space-10);white-space:nowrap;text-transform:uppercase;display:inline-flex}.Tag-module__jHSARq__outline,.Tag-module__jHSARq__accent,.Tag-module__jHSARq__mock{padding:var(--t-space-4) var(--t-space-8);border-radius:var(--t-radius-xs);box-shadow:inset 0 0 0 var(--t-line-w-1) var(--tag-line);color:var(--tag-fg)}.Tag-module__jHSARq__outline{--tag-line:var(--t-line-ctx);--tag-fg:var(--t-fg-secondary)}.Tag-module__jHSARq__accent,.Tag-module__jHSARq__mock{--tag-line:var(--t-accent);--tag-fg:var(--t-accent)}.Tag-module__jHSARq__marker{box-sizing:border-box;width:var(--t-space-6);height:var(--t-space-6);border-radius:var(--t-radius-round);flex:none}.Tag-module__jHSARq__markerActive{background:var(--t-accent)}.Tag-module__jHSARq__markerMuted{box-shadow:inset 0 0 0 var(--t-line-w-1) var(--t-fg-faint)}
.ScrubText-module__pMA3ka__scrub{--st-rise:0;box-sizing:border-box;text-align:center;width:100%;transform:translateY(calc(-1 * var(--st-rise) * var(--t-space-40)));will-change:transform;margin-inline:auto;position:relative}.ScrubText-module__pMA3ka__start{text-align:start;margin-inline:0}.ScrubText-module__pMA3ka__m-narrow{max-width:var(--t-content-narrow)}.ScrubText-module__pMA3ka__m-hero{max-width:var(--t-content-hero)}.ScrubText-module__pMA3ka__m-full{max-width:none}.ScrubText-module__pMA3ka__text{margin:0}.ScrubText-module__pMA3ka__ln{display:block}.ScrubText-module__pMA3ka__w{white-space:nowrap;display:inline-block}.ScrubText-module__pMA3ka__ch{opacity:0;transition:opacity var(--t-dur-instant) linear, color var(--t-dur-accordion) var(--t-ease-color);display:inline-block}.ScrubText-module__pMA3ka__vis{opacity:1}.ScrubText-module__pMA3ka__cur{color:var(--t-accent)}.ScrubText-module__pMA3ka__lit .ScrubText-module__pMA3ka__w{color:var(--t-fg-faint);transition:color var(--t-dur-accordion) var(--t-ease-color)}.ScrubText-module__pMA3ka__lit .ScrubText-module__pMA3ka__on{color:var(--t-fg);animation:ScrubText-module__pMA3ka__flash var(--t-dur-media) var(--t-ease-color) both}@keyframes ScrubText-module__pMA3ka__flash{0%{color:var(--t-fg-faint)}30%{color:var(--t-accent)}to{color:var(--t-fg)}}.ScrubText-module__pMA3ka__sr{width:var(--t-line-w-1);height:var(--t-line-w-1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.ScrubText-module__pMA3ka__char{--st-span:1.15s;--st-step:50ms;--st-t:0;--st-dim:var(--t-ink-a20);--st-lit:var(--t-accent);--st-fin:var(--t-fg);--st-crest:color-mix(in srgb, var(--st-dim), var(--st-lit) 78.9%)}[data-tone=dark] .ScrubText-module__pMA3ka__char{--st-dim:var(--t-white-a20)}.ScrubText-module__pMA3ka__cc{color:var(--st-dim);animation:ScrubText-module__pMA3ka__st-char var(--st-span) linear both paused;animation-delay:calc(var(--i) * var(--st-step) - var(--st-t) * 1s);will-change:color;display:inline-block}@keyframes ScrubText-module__pMA3ka__st-char{0%{color:var(--st-dim)}26.09%{color:var(--st-dim)}30.43%{color:color-mix(in srgb, var(--st-dim), var(--st-lit) 0.8%)}34.78%{color:color-mix(in srgb, var(--st-dim), var(--st-lit) 6.3%)}39.13%{color:color-mix(in srgb, var(--st-dim), var(--st-lit) 21.1%)}43.48%{color:color-mix(in srgb, var(--st-dim), var(--st-lit) 50%)}47.83%{color:var(--st-crest)}56.52%{color:color-mix(in srgb, var(--st-crest), var(--st-fin) 1.9%)}65.22%{color:color-mix(in srgb, var(--st-crest), var(--st-fin) 14.8%)}73.91%{color:color-mix(in srgb, var(--st-crest), var(--st-fin) 50%)}82.61%{color:color-mix(in srgb, var(--st-crest), var(--st-fin) 85.2%)}91.3%{color:color-mix(in srgb, var(--st-crest), var(--st-fin) 98.1%)}to{color:var(--st-fin)}}
.Sequence-module__3uXO-W__seq{--seq-h:600vh;--seq-text-top:69vh;--seq-text-safe:max(var(--t-space-72), 13vh);--seq-phrase-band:29vh;box-sizing:border-box;background:var(--t-ground-dark);width:100%;color:var(--t-color-text-on-dark);margin:0;position:relative}.Sequence-module__3uXO-W__scrub{height:var(--seq-h)}.Sequence-module__3uXO-W__controlled{height:100vh}.Sequence-module__3uXO-W__pin{position:relative}.Sequence-module__3uXO-W__scrub .Sequence-module__3uXO-W__pin{height:100vh;position:sticky;top:0;overflow:clip}.Sequence-module__3uXO-W__static .Sequence-module__3uXO-W__pin{flex-direction:column;min-height:100svh;display:flex;overflow:clip}.Sequence-module__3uXO-W__bg{z-index:0;background:var(--t-ground-dark);position:absolute;inset:0}.Sequence-module__3uXO-W__poster{object-fit:cover;width:100%;height:100%;transition:opacity var(--t-dur-media) var(--t-ease-color), visibility 0s var(--t-dur-media);display:block}[data-drawn] .Sequence-module__3uXO-W__poster{opacity:0;visibility:hidden}.Sequence-module__3uXO-W__poster[data-broken]{display:none}.Sequence-module__3uXO-W__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.Sequence-module__3uXO-W__shade{z-index:1;pointer-events:none;position:absolute;inset:0}.Sequence-module__3uXO-W__scrub .Sequence-module__3uXO-W__shade{background:linear-gradient(180deg, var(--t-ink-a20) 0%, var(--t-accent-a0) 26%, var(--t-accent-a0) 58%, var(--t-ink-a50) 82%, var(--t-ink) 100%)}.Sequence-module__3uXO-W__static .Sequence-module__3uXO-W__shade{background:radial-gradient(62% 50% at 50% 42%, var(--t-ink-a50), var(--t-accent-a0) 72%), linear-gradient(180deg, var(--t-ink-a50) 0%, var(--t-ink-a20) 36%, var(--t-ink-a70) 74%, var(--t-ink) 100%)}.Sequence-module__3uXO-W__veil{z-index:2;pointer-events:none;background:linear-gradient(97deg, var(--t-ink) 0%, var(--t-ink-a70) 52%, var(--t-ink-a20) 100%);position:absolute;inset:0}.Sequence-module__3uXO-W__intro{z-index:4;padding:0 var(--t-container-pad) var(--t-space-180);text-align:center;pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:absolute;inset:0}.Sequence-module__3uXO-W__mask{padding-block:.06em;display:block;overflow:hidden}.Sequence-module__3uXO-W__mask+.Sequence-module__3uXO-W__mask{margin-top:var(--t-space-20)}.Sequence-module__3uXO-W__line{transition:transform var(--t-dur-rollover) var(--t-ease-menu);display:block;transform:translateY(118%)}[data-state=in] .Sequence-module__3uXO-W__mask:first-child .Sequence-module__3uXO-W__line{transition-delay:var(--t-reveal-stagger-text)}[data-state=in] .Sequence-module__3uXO-W__mask:nth-child(2) .Sequence-module__3uXO-W__line{transition-delay:calc(var(--t-reveal-stagger-text) * 3)}[data-state=in] .Sequence-module__3uXO-W__mask:nth-child(3) .Sequence-module__3uXO-W__line{transition-delay:calc(var(--t-reveal-stagger-text) * 6)}[data-state=in] .Sequence-module__3uXO-W__line{transform:translateY(0)}[data-state=away] .Sequence-module__3uXO-W__line{transition:transform var(--t-dur-resize) var(--t-ease-power2-in-out);transform:translateY(-124%)}[data-state=away] .Sequence-module__3uXO-W__mask:nth-child(2) .Sequence-module__3uXO-W__line{transition-delay:var(--t-reveal-stagger-text)}[data-state=away] .Sequence-module__3uXO-W__mask:nth-child(3) .Sequence-module__3uXO-W__line{transition-delay:calc(var(--t-reveal-stagger-text) * 2)}[data-jump] .Sequence-module__3uXO-W__line,[data-jump] .Sequence-module__3uXO-W__hint{transition:none}.Sequence-module__3uXO-W__hint{left:50%;bottom:var(--t-space-28);align-items:center;gap:var(--t-space-14);color:var(--t-fg-muted);opacity:0;transition:opacity var(--t-dur-content) var(--t-ease-color) var(--t-dur-resize);flex-direction:column;display:flex;position:absolute;transform:translate(-50%)}[data-state=in] .Sequence-module__3uXO-W__hint{opacity:1}[data-state=away] .Sequence-module__3uXO-W__hint{opacity:0;transition:opacity var(--t-dur-accordion) var(--t-ease-color)}.Sequence-module__3uXO-W__hintLine{width:var(--t-line-w-1);height:var(--t-space-48);background:var(--t-line-on-dark);display:block;position:relative}.Sequence-module__3uXO-W__hintLine:after{content:"";width:var(--t-line-w-3);height:var(--t-line-w-3);border-radius:var(--t-radius-round);background:var(--t-accent);animation:Sequence-module__3uXO-W__pulse var(--t-dur-flicker) ease-in-out infinite;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@keyframes Sequence-module__3uXO-W__pulse{0%,to{opacity:.35}50%{opacity:1}}.Sequence-module__3uXO-W__phrases{z-index:3;pointer-events:none;position:absolute;inset:0}.Sequence-module__3uXO-W__phrases>*{height:100%}.Sequence-module__3uXO-W__phrasesIn{height:100%;position:relative}.Sequence-module__3uXO-W__phrase{--seq-phrase-fs:min(var(--t-text-hero), calc(var(--seq-phrase-band) / (var(--seq-phrase-lines,2) * var(--t-lh-hero))));--seq-phrase-h:calc(var(--seq-phrase-lines,2) * var(--t-lh-hero) * var(--seq-phrase-fs));left:0;right:0;bottom:max(var(--seq-text-safe), calc(100vh - var(--seq-text-top) - var(--seq-phrase-h)));flex-direction:column;align-items:center;display:flex;position:absolute}.Sequence-module__3uXO-W__phrase p{font-size:var(--seq-phrase-fs)}.Sequence-module__3uXO-W__final{z-index:5;padding-top:var(--t-hero-top);padding-bottom:var(--t-space-180);flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0}.Sequence-module__3uXO-W__scrub .Sequence-module__3uXO-W__final{opacity:0;pointer-events:none;transition:opacity var(--t-dur-base) var(--t-ease-color)}.Sequence-module__3uXO-W__scrub .Sequence-module__3uXO-W__final[data-in]{opacity:1;pointer-events:auto}.Sequence-module__3uXO-W__final>*{width:100%}.Sequence-module__3uXO-W__specs{left:0;right:0;bottom:var(--t-space-40);z-index:6;position:absolute}.Sequence-module__3uXO-W__scrub .Sequence-module__3uXO-W__specs{opacity:0;pointer-events:none;transform:translateY(var(--t-reveal-y));transition:opacity var(--t-reveal-dur) var(--t-ease-color) var(--t-dur-base), transform var(--t-reveal-dur) var(--t-ease-menu) var(--t-dur-base)}.Sequence-module__3uXO-W__scrub .Sequence-module__3uXO-W__specs[data-in]{opacity:1;pointer-events:auto;transform:none}.Sequence-module__3uXO-W__static .Sequence-module__3uXO-W__final{z-index:3;padding-bottom:var(--t-space-40);flex:1;position:relative;inset:auto}.Sequence-module__3uXO-W__static .Sequence-module__3uXO-W__specs{z-index:3;margin-top:var(--t-space-44);padding-bottom:var(--t-space-40);position:relative}@media (max-height:820px){.Sequence-module__3uXO-W__scrub .Sequence-module__3uXO-W__final{padding-top:calc(var(--t-header-top) + var(--t-space-90));padding-bottom:var(--t-space-120)}}@media (max-height:700px){.Sequence-module__3uXO-W__scrub .Sequence-module__3uXO-W__final{padding-bottom:var(--t-space-96)}.Sequence-module__3uXO-W__specs{bottom:var(--t-space-24)}}@media (max-width:1023px){.Sequence-module__3uXO-W__static .Sequence-module__3uXO-W__specs{margin-top:var(--t-space-40)}}.Sequence-module__3uXO-W__stage{position:absolute;inset:0;overflow:hidden}
.Preloader-module__lmhyTW__root{z-index:var(--t-z-loader);pointer-events:auto;background:0 0;position:fixed;inset:0;overflow:hidden}.Preloader-module__lmhyTW__root[data-state=gone]{display:none}@media (pointer:coarse),(max-width:899px){.Preloader-module__lmhyTW__root{display:none}}.Preloader-module__lmhyTW__half{will-change:transform;height:50svh;transition:transform var(--t-dur-loader-split) var(--t-ease-expo-in-out);position:absolute;left:0;right:0;overflow:hidden}.Preloader-module__lmhyTW__top{top:0}.Preloader-module__lmhyTW__bottom{height:calc(50svh + var(--t-space-40) + var(--t-line-w-1));bottom:0}.Preloader-module__lmhyTW__slot{background:var(--t-ground);height:100%}.Preloader-module__lmhyTW__root[data-state=out] .Preloader-module__lmhyTW__top{transform:translateY(-100%)}.Preloader-module__lmhyTW__root[data-state=out] .Preloader-module__lmhyTW__bottom{transform:translateY(100%)}.Preloader-module__lmhyTW__stage{opacity:0;transform-origin:50%;will-change:transform;width:100%;height:100svh;transition:opacity var(--t-dur-loader-scene) var(--t-ease-menu) var(--t-delay-loader), transform var(--t-dur-loader-scene) var(--t-ease-menu) var(--t-delay-loader);position:absolute;left:0;transform:scale(2)rotate(20deg)}.Preloader-module__lmhyTW__root[data-state=in] .Preloader-module__lmhyTW__stage,.Preloader-module__lmhyTW__root[data-state=out] .Preloader-module__lmhyTW__stage{opacity:1;transform:none}.Preloader-module__lmhyTW__top .Preloader-module__lmhyTW__stage{top:0}.Preloader-module__lmhyTW__bottom .Preloader-module__lmhyTW__stage{bottom:0}.Preloader-module__lmhyTW__traces{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Preloader-module__lmhyTW__trace{fill:none;stroke:var(--t-ink-a10);stroke-width:var(--t-line-w-1);stroke-linecap:round;vector-effect:non-scaling-stroke}.Preloader-module__lmhyTW__traceLit{stroke:var(--t-ink-a20);stroke-dashoffset:calc(var(--pl-dash) * (1 - var(--pl-progress)));transition:stroke-dashoffset var(--t-dur-resize) linear;animation:none}.Preloader-module__lmhyTW__mark{align-items:center;gap:var(--t-space-20);color:var(--t-fg);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Preloader-module__lmhyTW__markLogo{height:var(--t-space-28);display:block}.Preloader-module__lmhyTW__markLogo svg{width:auto;height:100%;display:block}.Preloader-module__lmhyTW__bar{left:50%;top:calc(50% + var(--t-space-48));width:var(--t-space-180);height:var(--t-line-w-1);background:var(--t-line);position:absolute;overflow:hidden;transform:translate(-50%)}.Preloader-module__lmhyTW__barFill{background:var(--t-accent);transform:scaleX(var(--pl-progress));transform-origin:0;transition:transform var(--t-dur-resize) var(--t-ease-color);position:absolute;inset:0}.Preloader-module__lmhyTW__root[data-state=out] .Preloader-module__lmhyTW__bar{opacity:0;transition:opacity var(--t-dur-accordion) var(--t-ease-color)}.Preloader-module__lmhyTW__count{left:50%;bottom:var(--t-space-40);color:var(--t-fg-muted);opacity:0;transition:opacity var(--t-dur-content) var(--t-ease-color);position:absolute;transform:translate(-50%)}.Preloader-module__lmhyTW__root[data-slow] .Preloader-module__lmhyTW__count{opacity:1}.Preloader-module__lmhyTW__root[data-state=out] .Preloader-module__lmhyTW__count{opacity:0}.Preloader-module__lmhyTW__sr{width:var(--t-line-w-1);height:var(--t-line-w-1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.Preloader-module__lmhyTW__half{transition:none}.Preloader-module__lmhyTW__stage{opacity:1;transition:none;transform:none}.Preloader-module__lmhyTW__root[data-state=out]{opacity:0;transition:opacity var(--t-dur-media) linear}.Preloader-module__lmhyTW__root[data-state=out] .Preloader-module__lmhyTW__top,.Preloader-module__lmhyTW__root[data-state=out] .Preloader-module__lmhyTW__bottom{transform:none}}
.SequenceHero-module__2UNuCW__introTitle{text-transform:uppercase}.SequenceHero-module__2UNuCW__introWith{color:var(--t-fg)}.SequenceHero-module__2UNuCW__col{gap:var(--t-space-32);max-width:var(--t-content-intro);justify-items:start;display:grid}.SequenceHero-module__2UNuCW__title{margin:0}.SequenceHero-module__2UNuCW__mask{margin-block:-.08em;padding-block:.08em;display:block;overflow:hidden}.SequenceHero-module__2UNuCW__line{transition:transform var(--t-dur-content) var(--t-ease-menu) calc(var(--i,0) * var(--t-reveal-stagger-text));display:block;transform:translateY(115%)}.SequenceHero-module__2UNuCW__maskWide{margin-block:-.5em;padding-block:.5em}[data-slot=final][data-in] .SequenceHero-module__2UNuCW__line{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.SequenceHero-module__2UNuCW__line{transition:none;transform:none}}.SequenceHero-module__2UNuCW__lead{max-width:42ch}.SequenceHero-module__2UNuCW__lead strong{font-weight:var(--t-weight-semibold)}.SequenceHero-module__2UNuCW__cta{align-items:center;gap:var(--t-space-16) var(--t-space-32);margin-top:var(--t-space-8);flex-wrap:wrap;display:flex}@media (max-height:760px){.SequenceHero-module__2UNuCW__title{font-size:var(--t-text-display);line-height:var(--t-lh-display);letter-spacing:var(--t-ls-display)}.SequenceHero-module__2UNuCW__col{gap:var(--t-space-24)}}@media (max-width:1023px){.SequenceHero-module__2UNuCW__col{gap:var(--t-space-24);max-width:none}.SequenceHero-module__2UNuCW__cta{width:100%}}.SequenceHero-module__2UNuCW__note{max-width:44ch;margin-top:var(--t-space-12)}
.Prose-module___KB7KG__prose{--prose-text:var(--t-text-prose);--prose-h1:var(--t-prose-h-1);--prose-h2:var(--t-prose-h-2);--prose-h3:var(--t-prose-h-3);--prose-h4:var(--t-prose-h-4);--prose-h5:var(--t-prose-h-5);--prose-h6:var(--t-prose-h-6);--prose-mb1:var(--t-prose-mb-1);--prose-mb2:var(--t-prose-mb-2);--prose-mb3:var(--t-prose-mb-3);--prose-mb4:var(--t-prose-mb-4);--prose-mb5:var(--t-prose-mb-5);--prose-mb6:var(--t-prose-mb-6);color:var(--t-fg-muted);font-family:var(--t-font);font-size:var(--prose-text);line-height:var(--t-lh-prose);letter-spacing:var(--t-ls-prose)}.Prose-module___KB7KG__prose[data-size=sm]{--prose-text:var(--t-text-body);--prose-h1:var(--t-prose-h-2);--prose-h2:var(--t-prose-h-3);--prose-h3:var(--t-prose-h-4);--prose-h4:var(--t-prose-h-5);--prose-h5:var(--t-prose-h-6);--prose-h6:var(--t-prose-h-7);--prose-mb1:var(--t-prose-mb-2);--prose-mb2:var(--t-prose-mb-3);--prose-mb3:var(--t-prose-mb-4);--prose-mb4:var(--t-prose-mb-5);--prose-mb5:var(--t-prose-mb-6);--prose-mb6:var(--t-prose-mb-7)}.Prose-module___KB7KG__prose[data-measure=true]{max-width:var(--t-prose-max)}.Prose-module___KB7KG__prose>:first-child{margin-top:0}.Prose-module___KB7KG__prose>:last-child{margin-bottom:0}.Prose-module___KB7KG__prose p{margin:0 0 var(--t-space-12)}.Prose-module___KB7KG__prose h1,.Prose-module___KB7KG__prose h2,.Prose-module___KB7KG__prose h3,.Prose-module___KB7KG__prose h4,.Prose-module___KB7KG__prose h5,.Prose-module___KB7KG__prose h6{color:var(--t-fg);font-family:var(--t-font);font-weight:var(--t-weight-heading);line-height:var(--t-lh-prose);letter-spacing:var(--t-ls-prose);text-wrap:balance}.Prose-module___KB7KG__prose h1{margin:var(--t-space-32) 0 var(--prose-mb1);font-size:var(--prose-h1)}.Prose-module___KB7KG__prose h2{margin:var(--t-space-32) 0 var(--prose-mb2);font-size:var(--prose-h2)}.Prose-module___KB7KG__prose h3{margin:var(--t-space-24) 0 var(--prose-mb3);font-size:var(--prose-h3)}.Prose-module___KB7KG__prose h4{margin:var(--t-space-24) 0 var(--prose-mb4);font-size:var(--prose-h4)}.Prose-module___KB7KG__prose h5{margin:var(--t-space-20) 0 var(--prose-mb5);font-size:var(--prose-h5)}.Prose-module___KB7KG__prose h6{margin:var(--t-space-20) 0 var(--prose-mb6);font-size:var(--prose-h6)}.Prose-module___KB7KG__prose ul,.Prose-module___KB7KG__prose ol{gap:var(--t-space-12);margin:0 0 var(--t-space-12);padding:0 0 0 var(--t-space-24);border-left:var(--t-line-w-3) solid var(--t-accent);flex-direction:column;list-style:none;display:flex}.Prose-module___KB7KG__prose li>ul,.Prose-module___KB7KG__prose li>ol{margin-top:var(--t-space-12);border-left:0}.Prose-module___KB7KG__prose ul>li{padding-left:var(--t-space-24);position:relative}.Prose-module___KB7KG__prose ul>li:before{content:"•";color:var(--t-accent);font-size:var(--prose-text);line-height:var(--t-lh-prose);position:absolute;left:0}.Prose-module___KB7KG__prose ol{counter-reset:tProseItem}.Prose-module___KB7KG__prose ol>li{padding-left:calc(var(--prose-text) + var(--t-space-16));counter-increment:tProseItem;position:relative}.Prose-module___KB7KG__prose ol>li:before{content:counter(tProseItem, decimal-leading-zero);color:var(--t-fg-label);font-family:var(--t-font);font-size:var(--prose-text);line-height:var(--t-lh-prose);letter-spacing:var(--t-ls-prose);font-variant-numeric:tabular-nums;position:absolute;left:0}.Prose-module___KB7KG__prose li>p{margin:0}.Prose-module___KB7KG__prose blockquote{margin:var(--t-space-16) 0;padding-left:var(--t-space-20);border-left:var(--t-line-w-3) solid var(--t-accent);color:var(--t-fg-muted);font-style:italic}.Prose-module___KB7KG__prose blockquote p{margin:0}.Prose-module___KB7KG__prose hr{margin:var(--t-space-20) 0;border:0;border-top:var(--t-line-w-1) solid var(--t-line-ctx)}.Prose-module___KB7KG__prose a{color:inherit;text-underline-offset:var(--t-prose-underline-offset);transition:opacity var(--t-dur-color) var(--t-ease-color);text-decoration:underline}@media (hover:hover) and (pointer:fine){.Prose-module___KB7KG__prose a:hover{opacity:var(--t-prose-hover-opacity)}}.Prose-module___KB7KG__prose a:focus-visible{outline:var(--t-focus-w) solid var(--t-focus);outline-offset:var(--t-focus-offset);border-radius:var(--t-radius-xs)}.Prose-module___KB7KG__prose strong,.Prose-module___KB7KG__prose b{color:var(--t-fg);font-weight:var(--t-weight-semibold)}.Prose-module___KB7KG__prose img{border-radius:var(--t-radius-md);object-fit:contain;max-width:100%;height:auto;display:block}.Prose-module___KB7KG__prose figure{margin:var(--t-space-24) 0}.Prose-module___KB7KG__prose figcaption{margin-top:var(--t-space-6);color:var(--t-fg-muted);font-size:var(--prose-text)}.Prose-module___KB7KG__prose code{padding:0 var(--t-space-6);border-radius:var(--t-radius-xs);background:var(--t-surface-ctx);font-family:var(--t-font-mono);font-variant-numeric:tabular-nums}@media (min-width:1024px){.Prose-module___KB7KG__prose ul,.Prose-module___KB7KG__prose ol{gap:var(--t-space-16)}}
.utilities-module__xQf4FW__washCorner{background:var(--t-gradient-lime-corner)}.utilities-module__xQf4FW__washBottom{background:var(--t-gradient-lime-bottom)}.utilities-module__xQf4FW__metric{background-image:var(--t-gradient-metric);color:#0000;font-family:var(--t-font);font-size:var(--t-text-metric);font-weight:var(--t-weight-metric);font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;line-height:1}.utilities-module__xQf4FW__metricLabel{font-size:var(--t-text-metric-label);opacity:var(--t-opacity-metric-label);line-height:1.3}.utilities-module__xQf4FW__glow{filter:var(--t-glow-silhouette)}.utilities-module__xQf4FW__halo{filter:var(--t-glow-halo)}.utilities-module__xQf4FW__grayscaleHover img,.utilities-module__xQf4FW__grayscaleHover svg,.utilities-module__xQf4FW__grayscaleHover .utilities-module__xQf4FW__grayscaleTarget{filter:grayscale();transition:filter var(--t-dur-base) var(--t-ease-color)}@media (hover:hover) and (pointer:fine){.utilities-module__xQf4FW__grayscaleHover:hover img,.utilities-module__xQf4FW__grayscaleHover:hover svg,.utilities-module__xQf4FW__grayscaleHover:hover .utilities-module__xQf4FW__grayscaleTarget{filter:grayscale(0)}.utilities-module__xQf4FW__grayscaleHover:hover .utilities-module__xQf4FW__grayscaleTitle{color:var(--t-accent)}}.utilities-module__xQf4FW__grayscaleTitle{transition:color var(--t-dur-base) var(--t-ease-color)}.utilities-module__xQf4FW__maskEdges{-webkit-mask-image:var(--t-mask-edge-y), var(--t-mask-edge-x);-webkit-mask-image:var(--t-mask-edge-y), var(--t-mask-edge-x);mask-image:var(--t-mask-edge-y), var(--t-mask-edge-x);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.utilities-module__xQf4FW__maskEdgesY{-webkit-mask-image:var(--t-mask-edge-y);-webkit-mask-image:var(--t-mask-edge-y);mask-image:var(--t-mask-edge-y)}.utilities-module__xQf4FW__maskEdgesX{-webkit-mask-image:var(--t-mask-edge-x);-webkit-mask-image:var(--t-mask-edge-x);mask-image:var(--t-mask-edge-x)}.utilities-module__xQf4FW__maskEdgeTop{-webkit-mask-image:var(--t-mask-edge-top);-webkit-mask-image:var(--t-mask-edge-top);mask-image:var(--t-mask-edge-top)}.utilities-module__xQf4FW__link{color:inherit;text-decoration:none;display:inline-block;position:relative;overflow:hidden}.utilities-module__xQf4FW__link:after{content:"";width:100%;height:var(--t-line-w-1);transform-origin:100%;transition:transform var(--t-dur-resize) var(--t-ease-underline);will-change:transform;background-color:currentColor;position:absolute;bottom:0;left:0;transform:scaleX(0)}.utilities-module__xQf4FW__link:focus-visible:after{transform-origin:0;transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.utilities-module__xQf4FW__link:hover:after{transform-origin:0;transform:scaleX(1)}.utilities-module__xQf4FW__link:not(:hover):after{transform-origin:100%}}@media (min-width:1440px){.utilities-module__xQf4FW__columns{columns:var(--t-col-min) 2;column-gap:var(--t-col-gap);text-align:left}}.utilities-module__xQf4FW__screen90{min-height:calc(var(--t-svh) * 90)}.utilities-module__xQf4FW__screenFull{min-height:calc(var(--t-svh) * 100)}
.TabbedAccordion-module__Wtlj0q__root{--ta-gap:7.75rem;--ta-gap-stack:var(--t-space-60);gap:var(--ta-gap-stack);flex-direction:column;display:flex}.TabbedAccordion-module__Wtlj0q__split{column-gap:var(--ta-gap);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;display:grid}.TabbedAccordion-module__Wtlj0q__head,.TabbedAccordion-module__Wtlj0q__panel{min-width:0}.TabbedAccordion-module__Wtlj0q__glass [role=tab]{-webkit-backdrop-filter:blur(var(--t-blur-glass))}@media (max-width:1023px){.TabbedAccordion-module__Wtlj0q__split{row-gap:var(--ta-gap-stack);grid-template-columns:minmax(0,1fr)}}
.StickyColumns-module__ekJQRa__root{--sc-top:calc(var(--t-svh) * 20);--sc-stack-pad:min(2.083vw, 3.333rem);--sc-aside-max:55rem;position:relative;overflow:visible}.StickyColumns-module__ekJQRa__aside{max-width:var(--sc-aside-max)}@media (min-width:1024px){.StickyColumns-module__ekJQRa__aside{top:var(--sc-top);transform:translateY(calc(var(--sc-drift,0) * 1%));will-change:transform;align-self:start;position:sticky}.StickyColumns-module__ekJQRa__stackCell{padding-inline-start:var(--sc-stack-pad)}.StickyColumns-module__ekJQRa__reverse .StickyColumns-module__ekJQRa__stackCell{padding-inline-start:0;padding-inline-end:var(--sc-stack-pad)}.StickyColumns-module__ekJQRa__reverse .StickyColumns-module__ekJQRa__asideCell,.StickyColumns-module__ekJQRa__reverse .StickyColumns-module__ekJQRa__stackCell{grid-row:1}}@media (prefers-reduced-motion:reduce){.StickyColumns-module__ekJQRa__aside{transform:none}}
