.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}}
:where(.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)}@media (max-width:1023px){.NotchSeparator-module__125glG__mobileNone{display:none}}
.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__leadMarked[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__leadMarked{flex-wrap:wrap;row-gap:0}.Ledger-module__L-I0jq__leadMarked .Ledger-module__L-I0jq__titleWrap{flex:1}.Ledger-module__L-I0jq__leadMarked[data-label]:before,.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__subscribe{margin-top:var(--t-space-40)}.Footer-module___3mQqq__copyright .Footer-module___3mQqq__requisites{width:auto;margin-top:var(--t-space-8)}.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__subscribe{grid-area:2/7/auto/span 6;justify-self:end;margin-top:0}}.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)}}
.Carousel-module__KDlKzq__carousel{--carousel-slide-lg:36.25rem;--carousel-slide-md:21.875rem;--carousel-gap:var(--t-space-20);--carousel-pad:0;--carousel-arrow:3.75rem;--carousel-chevron:.625rem;--carousel-slide:var(--carousel-slide-lg);align-items:end;row-gap:var(--t-space-32);column-gap:var(--t-space-24);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head nav""track track";min-width:0;display:grid}.Carousel-module__KDlKzq__bare{grid-template-columns:minmax(0,1fr);grid-template-areas:"track"}.Carousel-module__KDlKzq__head{grid-area:head;min-width:0}.Carousel-module__KDlKzq__slide-lg{--carousel-slide:var(--carousel-slide-lg)}.Carousel-module__KDlKzq__slide-md{--carousel-slide:var(--carousel-slide-md)}.Carousel-module__KDlKzq__slide-full{--carousel-slide:calc(100% - var(--t-space-40))}.Carousel-module__KDlKzq__track{gap:var(--carousel-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x;grid-area:track;min-width:0;margin:0;padding:0;scroll-padding-inline-start:var(--carousel-pad);list-style:none;display:flex;overflow:auto hidden}.Carousel-module__KDlKzq__track::-webkit-scrollbar{display:none}.Carousel-module__KDlKzq__draggable .Carousel-module__KDlKzq__track{cursor:grab}.Carousel-module__KDlKzq__track.Carousel-module__KDlKzq__dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.Carousel-module__KDlKzq__track.Carousel-module__KDlKzq__dragging *{pointer-events:none}.Carousel-module__KDlKzq__track:focus-visible{outline:var(--t-focus-w) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.Carousel-module__KDlKzq__slide{flex:0 0 var(--carousel-slide);width:var(--carousel-slide);scroll-snap-align:start;min-width:0;display:flex}.Carousel-module__KDlKzq__slide>*{flex:auto;min-width:0}.Carousel-module__KDlKzq__heightCard .Carousel-module__KDlKzq__slide{aspect-ratio:.8}.Carousel-module__KDlKzq__bleed{--carousel-pad:var(--t-container-pad)}.Carousel-module__KDlKzq__bleed .Carousel-module__KDlKzq__track{margin-inline:calc(var(--t-container-pad) * -1);padding-inline:var(--t-container-pad)}.Carousel-module__KDlKzq__bleedViewport{--carousel-gutter:calc((100vw - min(100vw, var(--t-container-max))) / 2 + var(--t-container-pad));--carousel-pad:var(--carousel-gutter);width:100vw;margin-inline:calc(50% - 50vw)}.Carousel-module__KDlKzq__bleedViewport .Carousel-module__KDlKzq__track{padding-inline:var(--carousel-gutter);margin-inline:0}.Carousel-module__KDlKzq__nav{gap:var(--t-space-12);grid-area:nav;display:flex}.Carousel-module__KDlKzq__arrow{box-sizing:border-box;width:var(--carousel-arrow);height:var(--carousel-arrow);border-radius:var(--t-radius-md);background:var(--t-ink-a05);color:var(--t-fg);cursor:pointer;transition:background-color var(--t-dur-quick) var(--t-ease-color), color var(--t-dur-quick) var(--t-ease-color);border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-tone=dark] .Carousel-module__KDlKzq__arrow{background:var(--t-white-a10)}.Carousel-module__KDlKzq__arrow:disabled{background:var(--t-gray);color:var(--t-white);cursor:default;pointer-events:none}.Carousel-module__KDlKzq__arrow:focus-visible{outline:var(--t-focus-w) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.Carousel-module__KDlKzq__chevron{width:var(--carousel-chevron);height:var(--carousel-chevron);border-top:var(--t-line-w-15) solid currentColor;border-right:var(--t-line-w-15) solid currentColor;display:block}.Carousel-module__KDlKzq__next .Carousel-module__KDlKzq__chevron{transform:translateX(calc(var(--carousel-chevron) / -4)) rotate(45deg)}.Carousel-module__KDlKzq__prev .Carousel-module__KDlKzq__chevron{transform:translateX(calc(var(--carousel-chevron) / 4)) rotate(-135deg)}@media (hover:hover) and (pointer:fine){.Carousel-module__KDlKzq__arrow:hover{background:var(--t-ink);color:var(--t-accent)}}@media (max-width:1023px){.Carousel-module__KDlKzq__carousel{row-gap:var(--t-space-24);--carousel-slide:min(var(--carousel-slide-md), 100%);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""track""nav"}.Carousel-module__KDlKzq__bare{grid-template-areas:"track"}.Carousel-module__KDlKzq__slide-full{--carousel-slide:100%}}
.MaterialsGrid-module__htKpWa__grid{--materials-gap:1.875rem;--materials-line-h:.875rem;--materials-shimmer-dur:1.5s;grid-template-columns:repeat(var(--materials-cols,3), minmax(0, 1fr));gap:var(--materials-gap);margin:0;padding:0;list-style:none;display:grid}.MaterialsGrid-module__htKpWa__cell{min-width:0;display:flex}.MaterialsGrid-module__htKpWa__cell>*{flex:auto;min-width:0}.MaterialsGrid-module__htKpWa__skeleton{gap:var(--t-space-12);flex-direction:column;width:100%;display:flex}.MaterialsGrid-module__htKpWa__skeletonMedia{aspect-ratio:1;width:100%;margin-bottom:var(--t-space-12)}.MaterialsGrid-module__htKpWa__skeletonLine{height:var(--materials-line-h);border-radius:var(--t-radius-sm)}.MaterialsGrid-module__htKpWa__lineXs{width:30%}.MaterialsGrid-module__htKpWa__lineLg{width:85%}.MaterialsGrid-module__htKpWa__lineMd{width:65%}.MaterialsGrid-module__htKpWa__shimmer{border-radius:var(--t-radius-md);background-color:var(--t-surface-card);background-image:linear-gradient(90deg, transparent 25%, var(--t-ink-a06) 50%, transparent 75%);animation:MaterialsGrid-module__htKpWa__shimmer var(--materials-shimmer-dur) linear infinite;background-size:200% 100%}[data-tone=dark] .MaterialsGrid-module__htKpWa__shimmer{background-color:var(--t-surface-card-dark);background-image:linear-gradient(90deg, transparent 25%, var(--t-white-a06) 50%, transparent 75%)}@keyframes MaterialsGrid-module__htKpWa__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.MaterialsGrid-module__htKpWa__shimmer{animation:none}}@media (max-width:1023px){.MaterialsGrid-module__htKpWa__grid{grid-template-columns:minmax(0,1fr)}}
.BackgroundCanvas-module__svdgHq__root{pointer-events:none;--bgc-ink:var(--t-ink);--bgc-head:var(--t-ink);--bgc-glow-0:var(--t-accent-a75);--bgc-glow-1:var(--t-accent-a30);--bgc-glow-2:var(--t-accent-a10);--bgc-glow-3:var(--t-accent-a0);background-color:var(--t-white);transition:background-color var(--t-dur-quick) var(--t-ease-color);position:absolute;inset:0;overflow:hidden}.BackgroundCanvas-module__svdgHq__root[data-theme=dark]{--bgc-ink:var(--t-white);--bgc-head:var(--t-accent);background-color:var(--t-black)}.BackgroundCanvas-module__svdgHq__root[data-theme=green]{--bgc-ink:var(--t-accent);--bgc-head:var(--t-accent);background-color:var(--t-ink)}.BackgroundCanvas-module__svdgHq__root[data-transparent]{background-color:#0000}.BackgroundCanvas-module__svdgHq__canvas{width:100%;height:100%;opacity:var(--bgc-opacity,1);display:block}
.OutlineCard-module__rlD8zq__root{--oc-ghost:var(--oc-ghost-rest);box-sizing:border-box;color:var(--t-fg);flex-direction:column;margin:0;text-decoration:none;display:flex;position:relative}.OutlineCard-module__rlD8zq__aspect{aspect-ratio:var(--oc-aspect)}.OutlineCard-module__rlD8zq__fill{height:100%}.OutlineCard-module__rlD8zq__layer{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.OutlineCard-module__rlD8zq__halo{filter:var(--oc-halo)}.OutlineCard-module__rlD8zq__haloAccent{--oc-halo:var(--t-glow-halo)}.OutlineCard-module__rlD8zq__ghost{fill:none;stroke:var(--t-fg);stroke-opacity:var(--oc-ghost);stroke-width:var(--t-line-w-15);stroke-linecap:round;stroke-linejoin:round;transition:stroke-opacity var(--t-dur-base) var(--t-ease-color)}.OutlineCard-module__rlD8zq__comet{fill:none;stroke:var(--t-accent);stroke-width:var(--t-line-w-15);stroke-linecap:round;opacity:0}.OutlineCard-module__rlD8zq__head{opacity:0}.OutlineCard-module__rlD8zq__drop{fill:var(--t-accent);fill-opacity:var(--oc-drop)}.OutlineCard-module__rlD8zq__knife{fill:none;stroke:var(--t-accent);stroke-width:var(--t-line-w-15);stroke-linecap:round}.OutlineCard-module__rlD8zq__body{box-sizing:border-box;min-width:0;padding:var(--t-space-40);flex-direction:column;flex:auto;display:flex;position:relative}.OutlineCard-module__rlD8zq__eyebrow{margin-bottom:var(--t-space-20)}.OutlineCard-module__rlD8zq__title{margin-bottom:var(--t-space-16)}.OutlineCard-module__rlD8zq__cta{padding-top:var(--t-space-32);margin-top:auto}@media (hover:hover) and (pointer:fine){.OutlineCard-module__rlD8zq__root:hover{--oc-ghost:var(--oc-ghost-hover)}}.OutlineCard-module__rlD8zq__root[data-state=hover]{--oc-ghost:var(--oc-ghost-hover)}.OutlineCard-module__rlD8zq__root:focus-visible{outline:var(--t-focus-w) solid var(--t-focus);outline-offset:var(--t-focus-offset)}@media (max-width:1023px){.OutlineCard-module__rlD8zq__body{padding:var(--t-space-32)}}
.FeaturesGrid-module__k7SxuG__root{--fg-bleed-out:max(var(--fg-bleed), calc((var(--t-vw) * 100 - var(--t-container-max)) / 2 + var(--t-container-pad)));position:relative;overflow-x:clip}.FeaturesGrid-module__k7SxuG__list{margin:0;padding:0;list-style:none}.FeaturesGrid-module__k7SxuG__step{position:relative}.FeaturesGrid-module__k7SxuG__frame{width:calc(100% + var(--fg-bleed-out));position:relative}.FeaturesGrid-module__k7SxuG__step[data-side=left] .FeaturesGrid-module__k7SxuG__frame{translate:calc(-1 * var(--fg-bleed-out)) 0}.FeaturesGrid-module__k7SxuG__frameSlot{aspect-ratio:var(--fg-ratio);background:var(--t-surface-ctx);position:relative;overflow:clip}.FeaturesGrid-module__k7SxuG__step[data-side=right] .FeaturesGrid-module__k7SxuG__frameSlot{border-radius:var(--t-radius-2xl) 0 0 var(--t-radius-2xl)}.FeaturesGrid-module__k7SxuG__step[data-side=left] .FeaturesGrid-module__k7SxuG__frameSlot{border-radius:0 var(--t-radius-2xl) var(--t-radius-2xl) 0}.FeaturesGrid-module__k7SxuG__layer{transform:translateY(var(--fg-img-y,0)) scale(var(--fg-scale,1));will-change:transform;position:absolute;inset:0}.FeaturesGrid-module__k7SxuG__img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.FeaturesGrid-module__k7SxuG__textCell{align-self:center}.FeaturesGrid-module__k7SxuG__mediaCell,.FeaturesGrid-module__k7SxuG__textCell{grid-row:1}.FeaturesGrid-module__k7SxuG__textInner{transform:translateY(var(--fg-text-y,0));will-change:transform;position:relative}.FeaturesGrid-module__k7SxuG__num{font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;top:0}.FeaturesGrid-module__k7SxuG__step[data-side=left] .FeaturesGrid-module__k7SxuG__num{transform:translate(calc(-100% - var(--t-gutter)), var(--fg-num-dy));left:0}.FeaturesGrid-module__k7SxuG__step[data-side=right] .FeaturesGrid-module__k7SxuG__num{transform:translate(calc(100% + var(--t-gutter)), var(--fg-num-dy));right:0}.FeaturesGrid-module__k7SxuG__root[data-parallax=off] .FeaturesGrid-module__k7SxuG__layer,.FeaturesGrid-module__k7SxuG__root[data-parallax=off] .FeaturesGrid-module__k7SxuG__textInner{will-change:auto;transform:none}@media (max-width:1023px){.FeaturesGrid-module__k7SxuG__mediaCell,.FeaturesGrid-module__k7SxuG__textCell{grid-row:auto}.FeaturesGrid-module__k7SxuG__frameSlot{aspect-ratio:var(--fg-ratio-m);max-block-size:calc(var(--t-svh) * var(--fg-max-h-m))}.FeaturesGrid-module__k7SxuG__layer,.FeaturesGrid-module__k7SxuG__textInner{will-change:auto;transform:none}.FeaturesGrid-module__k7SxuG__step[data-side=left] .FeaturesGrid-module__k7SxuG__num,.FeaturesGrid-module__k7SxuG__step[data-side=right] .FeaturesGrid-module__k7SxuG__num{margin-bottom:var(--t-space-16);display:block;position:static;transform:none}}@media (prefers-reduced-motion:reduce){.FeaturesGrid-module__k7SxuG__layer,.FeaturesGrid-module__k7SxuG__textInner{will-change:auto;transform:none}}
.Editorial-module__bVjsEW__chapter{gap:var(--t-space-32);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.Editorial-module__bVjsEW__chapterAside{min-width:0}.Editorial-module__bVjsEW__chapterBody{width:100%;min-width:0;max-width:var(--t-content-narrow)}.Editorial-module__bVjsEW__steps,.Editorial-module__bVjsEW__bars,.Editorial-module__bVjsEW__examples{margin:0;padding:0;list-style:none}.Editorial-module__bVjsEW__step{gap:var(--t-space-20);padding-block:var(--t-space-24);border-top:var(--t-line-w-1) solid var(--t-line-ctx);grid-template-columns:auto minmax(0,1fr);display:grid}.Editorial-module__bVjsEW__stepNumber{padding-top:var(--t-space-4);align-self:start}.Editorial-module__bVjsEW__prompt{align-items:start;gap:var(--t-space-8) var(--t-space-12);padding:var(--t-space-16);background:var(--t-surface-ctx);grid-template-columns:minmax(0,1fr) auto;display:grid}.Editorial-module__bVjsEW__promptHead{display:contents}.Editorial-module__bVjsEW__promptLabel{grid-column:1}.Editorial-module__bVjsEW__promptText{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;grid-area:2/1}.Editorial-module__bVjsEW__copy{width:var(--t-space-44);height:var(--t-space-44);color:var(--t-fg-secondary);cursor:pointer;background:0 0;border:0;grid-area:1/2/span 2;place-items:center;padding:0;display:grid}.Editorial-module__bVjsEW__copy svg{width:var(--t-icon-sm);height:var(--t-icon-sm)}.Editorial-module__bVjsEW__copy:focus-visible{outline:var(--t-focus-w) solid var(--t-fg)}.Editorial-module__bVjsEW__copyError{font-family:var(--t-font);font-size:var(--t-text-note);line-height:var(--t-lh-note);grid-column:1/-1}.Editorial-module__bVjsEW__sr{width:var(--t-line-w-1);height:var(--t-line-w-1);clip-path:inset(50%);position:absolute;overflow:hidden}.Editorial-module__bVjsEW__bars{display:grid}.Editorial-module__bVjsEW__barRow{gap:var(--t-space-16) var(--t-space-24);padding-block:var(--t-space-24);border-top:var(--t-line-w-1) solid var(--t-line-ctx);grid-template-columns:minmax(0,1fr) auto;display:grid}.Editorial-module__bVjsEW__barValue{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.Editorial-module__bVjsEW__barTrack{height:var(--t-space-8);background:var(--t-surface-ctx);grid-column:1/-1}.Editorial-module__bVjsEW__bar,.Editorial-module__bVjsEW__barPrimary{width:var(--share);background:var(--t-fg-faint);height:100%;display:block}.Editorial-module__bVjsEW__barPrimary{background:var(--t-fg)}.Editorial-module__bVjsEW__examples{gap:var(--t-space-48) var(--t-space-40);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Editorial-module__bVjsEW__example{align-content:start;gap:var(--t-space-24);border-top:var(--t-line-w-1) solid var(--t-line-ctx);min-width:0;padding-top:var(--t-space-24);display:grid}.Editorial-module__bVjsEW__exampleMedia{aspect-ratio:2;padding:var(--t-space-20);background:var(--t-surface-ctx);border-radius:var(--t-radius-md);justify-content:center;align-items:center;display:flex;overflow:hidden}.Editorial-module__bVjsEW__exampleMedia img{object-fit:contain;width:100%;height:100%;display:block}.Editorial-module__bVjsEW__exampleMedia:focus-visible{outline:var(--t-focus-w) solid var(--t-focus);outline-offset:var(--t-space-4)}@media (max-width:1023px){.Editorial-module__bVjsEW__chapter{gap:var(--t-space-32);grid-template-columns:minmax(0,1fr)}.Editorial-module__bVjsEW__chapterAside{position:static}.Editorial-module__bVjsEW__chapterBody{max-width:100%}.Editorial-module__bVjsEW__step{gap:var(--t-space-12)}.Editorial-module__bVjsEW__prompt{padding:var(--t-space-16)}.Editorial-module__bVjsEW__examples{gap:var(--t-space-32);grid-template-columns:minmax(0,1fr)}.Editorial-module__bVjsEW__example{gap:var(--t-space-24);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:600px){.Editorial-module__bVjsEW__example{grid-template-columns:minmax(0,1fr)}.Editorial-module__bVjsEW__promptText{grid-column:1/-1}.Editorial-module__bVjsEW__copy{margin-block:calc(-1 * var(--t-space-12));grid-row:1}}
.AnnotatedImage-module__KxMLiG__root{margin:0}.AnnotatedImage-module__KxMLiG__hint{margin-bottom:var(--t-space-16)}.AnnotatedImage-module__KxMLiG__stage,.AnnotatedImage-module__KxMLiG__canvas{position:relative}.AnnotatedImage-module__KxMLiG__image{border:var(--t-line-w-1) solid var(--t-line-ctx);border-radius:var(--t-radius-md);width:100%;height:auto;display:block}.AnnotatedImage-module__KxMLiG__pin{left:var(--pin-x);top:var(--pin-y);width:var(--t-space-44);height:var(--t-space-44);color:var(--t-bg);cursor:pointer;font:inherit;font-size:var(--t-text-body);font-weight:var(--t-weight-semibold);isolation:isolate;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.AnnotatedImage-module__KxMLiG__pin:before{content:"";inset:var(--t-space-6);z-index:-1;background:var(--t-fg);border-radius:var(--t-radius-round);border:var(--t-line-w-2) solid var(--t-bg);position:absolute}.AnnotatedImage-module__KxMLiG__pin[data-active]:before{box-shadow:0 0 0 var(--t-line-w-2) var(--t-fg)}.AnnotatedImage-module__KxMLiG__pin:focus-visible{outline:var(--t-focus-w) solid var(--t-fg);outline-offset:var(--t-space-4);border-radius:var(--t-radius-round)}.AnnotatedImage-module__KxMLiG__detail{z-index:2;left:var(--detail-x);top:var(--detail-y);box-sizing:border-box;gap:var(--t-space-12);width:46%;padding:var(--t-space-24);background:var(--t-bg);color:var(--t-fg);border:var(--t-line-w-1) solid var(--t-line-ctx-strong);border-radius:var(--t-radius-md);box-shadow:var(--t-shadow-panel);display:grid;position:absolute}.AnnotatedImage-module__KxMLiG__detail[data-above]{transform:translateY(-100%)}.AnnotatedImage-module__KxMLiG__detailHead{justify-content:space-between;align-items:start;gap:var(--t-space-12);display:flex}.AnnotatedImage-module__KxMLiG__close{width:var(--t-space-32);height:var(--t-space-32);color:inherit;font:inherit;font-size:var(--t-text-h3);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.AnnotatedImage-module__KxMLiG__close:focus-visible{outline:var(--t-focus-w) solid var(--t-fg)}.AnnotatedImage-module__KxMLiG__detailImage{display:none}@media (max-width:1023px){.AnnotatedImage-module__KxMLiG__detail,.AnnotatedImage-module__KxMLiG__detail[data-above]{width:100%;margin-top:var(--t-space-16);padding:var(--t-space-20);box-shadow:none;position:relative;top:auto;left:auto;transform:none}.AnnotatedImage-module__KxMLiG__detailImage{width:100%;max-width:100%;max-height:var(--t-space-180);object-fit:contain;object-position:left;display:block}}
.ProblemSection-module__7ga5VW__grid>canvas{-webkit-mask-image:linear-gradient(to top, transparent, var(--t-black) var(--t-section-xl));mask-image:linear-gradient(to top, transparent, var(--t-black) var(--t-section-xl))}
.MarketSection-module__Cedmoa__grid>canvas{-webkit-mask-image:linear-gradient(to bottom, transparent, var(--t-black) var(--t-section-xl));mask-image:linear-gradient(to bottom, transparent, var(--t-black) var(--t-section-xl))}.MarketSection-module__Cedmoa__accent{color:var(--t-accent)}
.RevisionScene-module__TwPw9G__runway{background:var(--t-ground-dark);height:650svh}.RevisionScene-module__TwPw9G__pinned{height:100svh;position:sticky;top:0;overflow:clip}.RevisionScene-module__TwPw9G__runway[data-controlled=true]{background:0 0;height:100%}.RevisionScene-module__TwPw9G__runway[data-controlled=true] .RevisionScene-module__TwPw9G__pinned{height:100%;position:relative}.RevisionScene-module__TwPw9G__stage{align-items:center;gap:var(--t-gutter);height:100%;color:var(--t-fg);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid;position:relative}.RevisionScene-module__TwPw9G__copy{z-index:2;padding-bottom:var(--t-space-60);position:relative}.RevisionScene-module__TwPw9G__storyTitle{white-space:pre-line;max-width:17ch;min-height:3.1em}.RevisionScene-module__TwPw9G__copy p{max-width:30ch}.RevisionScene-module__TwPw9G__composition{min-width:0;width:min(calc(100% - var(--environment) * 18%), calc(100% * (1 - var(--offer)) + var(--vecher-offer-width,100%) * var(--offer)));transform:translateY(calc(var(--offer) * var(--vecher-offer-shift,calc(11svh + var(--t-space-24)))));margin-left:auto}.RevisionScene-module__TwPw9G__scene{width:100%;max-height:72svh;font-family:var(--t-font);display:block;overflow:visible}.RevisionScene-module__TwPw9G__scene text:not([fill]){fill:currentColor}.RevisionScene-module__TwPw9G__paper{fill:var(--t-card)}.RevisionScene-module__TwPw9G__rule{fill:none;stroke:currentColor;stroke-width:1px;stroke-opacity:.25}.RevisionScene-module__TwPw9G__enclosure{fill:var(--t-ground-dark);stroke:var(--t-line-on-dark);stroke-width:1px}.RevisionScene-module__TwPw9G__scene .RevisionScene-module__TwPw9G__smallLabel{fill:var(--t-gray)}.RevisionScene-module__TwPw9G__inkLine{fill:none;stroke:var(--t-ink);stroke-width:2px}.RevisionScene-module__TwPw9G__scene .RevisionScene-module__TwPw9G__accentText{fill:var(--t-accent)}.RevisionScene-module__TwPw9G__projection{fill:none;stroke:var(--t-accent);color:var(--t-accent);stroke-width:1px}.RevisionScene-module__TwPw9G__typeSample{font-family:var(--font-serif,Georgia, serif)}.RevisionScene-module__TwPw9G__status{text-align:center;padding-top:var(--t-space-16)}@media (max-width:1023px){.RevisionScene-module__TwPw9G__stage{display:block}.RevisionScene-module__TwPw9G__copy{top:max(var(--t-space-40), 7svh);left:var(--t-container-pad);right:var(--t-container-pad);padding:0;position:absolute}.RevisionScene-module__TwPw9G__storyTitle{max-width:21ch;min-height:2.4em}.RevisionScene-module__TwPw9G__copy p{max-width:32ch;font-size:var(--t-text-note);line-height:var(--t-lh-note)}.RevisionScene-module__TwPw9G__composition{width:auto;left:var(--t-container-pad);right:var(--t-container-pad);top:calc(34svh + var(--offer) * (6svh + var(--t-space-180) + var(--t-space-24)));margin:0;position:absolute;transform:none}.RevisionScene-module__TwPw9G__scene{height:auto;max-height:calc(66svh - var(--t-space-40) - var(--offer) * (6svh + var(--t-space-180) + var(--t-space-8)))}.RevisionScene-module__TwPw9G__status{padding-top:var(--t-space-8)}}@media (prefers-reduced-motion:reduce){.RevisionScene-module__TwPw9G__runway{height:auto}.RevisionScene-module__TwPw9G__pinned{height:auto;position:relative}.RevisionScene-module__TwPw9G__runway:not([data-controlled=true]) .RevisionScene-module__TwPw9G__stage{min-height:100svh}.RevisionScene-module__TwPw9G__copy{opacity:1}}@media (max-width:1023px) and (max-height:700px){.RevisionScene-module__TwPw9G__scene{transform:scale(calc(1 - var(--offer) * .1))}}@media (max-width:1023px) and (orientation:landscape){.RevisionScene-module__TwPw9G__copy{top:var(--t-space-24);right:55%}.RevisionScene-module__TwPw9G__composition{left:48%;top:calc(var(--t-space-24) + var(--offer) * 50svh)}.RevisionScene-module__TwPw9G__scene{max-height:calc(100svh - var(--t-space-72) - var(--offer) * 50svh)}}
.AuthorsSection-module__PCVHea__section{overflow-x:clip}.AuthorsSection-module__PCVHea__case{gap:var(--t-space-24);width:100%;padding:var(--t-space-40);margin:0;display:grid}.AuthorsSection-module__PCVHea__caseLink{display:block}.AuthorsSection-module__PCVHea__caseImage{aspect-ratio:16/10;object-fit:cover;object-position:top;border-radius:var(--t-radius-sm);background:var(--t-surface-card);width:100%;height:auto;display:block}.AuthorsSection-module__PCVHea__caseName{color:var(--t-fg);border-bottom:var(--t-line-w-1) solid var(--t-line-ctx);transition:border-color var(--t-dur-base) var(--t-ease-color);text-decoration:none}@media (hover:hover) and (pointer:fine){.AuthorsSection-module__PCVHea__caseName:hover{border-color:var(--t-fg)}}.AuthorsSection-module__PCVHea__caseName:focus-visible{outline:var(--t-focus-w) solid var(--t-focus);outline-offset:var(--t-focus-offset)}.AuthorsSection-module__PCVHea__author{padding-top:var(--t-space-40);border-top:var(--t-line-w-1) solid var(--t-line-ctx)}@media (max-width:1023px){.AuthorsSection-module__PCVHea__case{padding:var(--t-space-20)}.AuthorsSection-module__PCVHea__author{padding-top:var(--t-space-28)}}
.Hero-module__Fe7rgW__heroStage{height:100%;position:relative}.Hero-module__Fe7rgW__heroGrid>canvas{-webkit-mask-image:linear-gradient(to top, transparent, var(--t-black) var(--t-section-xl));mask-image:linear-gradient(to top, transparent, var(--t-black) var(--t-section-xl))}.Hero-module__Fe7rgW__environmentHero [data-slot=final]{justify-content:flex-start}.Hero-module__Fe7rgW__environmentHero [data-slot=final]>*>*{column-gap:var(--t-gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);max-width:none}.Hero-module__Fe7rgW__environmentHero [data-slot=final] h1{grid-column:1/-1}.Hero-module__Fe7rgW__environmentHero [data-slot=final]>*>*>:not(h1){grid-column:1}.Hero-module__Fe7rgW__environmentHero [data-slot=final]:not([data-in]){visibility:hidden}.Hero-module__Fe7rgW__environmentHero [data-slot=stage]{z-index:2}.Hero-module__Fe7rgW__environmentHero [data-mode]>div>div:has(>[data-slot=stage]){z-index:2}.Hero-module__Fe7rgW__mobileSpecs{display:none}.Hero-module__Fe7rgW__accessibleStory{width:var(--t-line-w-1);height:var(--t-line-w-1);clip-path:inset(50%);position:absolute;overflow:hidden}@media (max-width:1023px){.Hero-module__Fe7rgW__environmentHero [data-slot=final]{padding-top:var(--t-hero-top);justify-content:flex-start;padding-bottom:0}.Hero-module__Fe7rgW__environmentHero [data-slot=final]>*>*{gap:var(--t-space-12);grid-template-columns:minmax(0,1fr)}.Hero-module__Fe7rgW__environmentHero [data-slot=final] a{min-height:var(--t-space-40);padding-block:var(--t-space-12)}.Hero-module__Fe7rgW__environmentHero [data-slot=specs]{display:none}.Hero-module__Fe7rgW__mobileSpecs{background:var(--t-ground-dark);padding-block:var(--t-space-24);display:block}}@media (max-width:1023px) and (max-height:700px){.Hero-module__Fe7rgW__environmentHero [data-slot=final]{padding-top:calc(var(--t-header-top-mobile) + var(--t-space-72))}.Hero-module__Fe7rgW__environmentHero [data-slot=final]>*>*{gap:var(--t-space-8)}}@media (prefers-reduced-motion:reduce){.Hero-module__Fe7rgW__environmentHero [data-mode=static] [data-slot=stage]{display:none}.Hero-module__Fe7rgW__environmentHero [data-slot=final]{padding-bottom:var(--t-space-24)}}
.FitSection-module__2G0uxW__ask{padding:var(--t-space-40) var(--t-space-48);border-radius:var(--t-radius-lg);background:var(--t-surface-card)}.FitSection-module__2G0uxW__askCta{justify-content:flex-end;align-items:center;display:flex}@media (max-width:1023px){.FitSection-module__2G0uxW__ask{padding:var(--t-space-28) var(--t-space-24)}}
.Feed-module__3u_yJG__feedGrid>canvas{-webkit-mask-image:linear-gradient(to bottom, transparent, var(--t-black) var(--t-section-xl));mask-image:linear-gradient(to bottom, transparent, var(--t-black) var(--t-section-xl))}.Feed-module__3u_yJG__slide{color:inherit;transition:opacity .25s var(--t-ease-out,ease);text-decoration:none;display:block}.Feed-module__3u_yJG__slide:hover{opacity:.88}.Feed-module__3u_yJG__slide:focus-visible{outline:2px solid var(--t-accent);outline-offset:6px}.Feed-module__3u_yJG__feedTrack{--carousel-slide:min(60vw, 68rem)}@media (max-width:1023px){.Feed-module__3u_yJG__feedTrack{--carousel-slide:calc(100% - var(--t-space-40))}}
.ProgramSection-module__VpvMda__head{align-items:baseline;gap:var(--t-space-6) var(--t-space-18);flex-wrap:wrap;display:inline-flex}.ProgramSection-module__VpvMda__lessons{border-bottom:var(--t-line-w-1) solid var(--t-line-ctx);margin:0;padding:0;list-style:none}.ProgramSection-module__VpvMda__lesson{align-items:baseline;gap:var(--t-space-16);padding-block:var(--t-space-10);border-top:var(--t-line-w-1) solid var(--t-line-ctx);grid-template-columns:3.5ch minmax(0,1fr) auto;display:grid}.ProgramSection-module__VpvMda__result{padding:var(--t-space-20) var(--t-space-24);border-radius:var(--t-radius-md);background:var(--t-surface-ctx)}.ProgramSection-module__VpvMda__note{color:var(--t-accent);margin:0}
.Hero-module__4vFUiG__hero{gap:var(--t-space-90);padding-top:var(--t-hero-top);padding-bottom:var(--t-space-90);flex-direction:column;display:flex}.Hero-module__4vFUiG__cta{align-items:center;gap:var(--t-space-16);flex-wrap:wrap;display:flex}@media (max-width:1023px){.Hero-module__4vFUiG__hero{gap:var(--t-space-48);padding-bottom:var(--t-space-60)}.Hero-module__4vFUiG__cta{width:100%}}
.GuideGate-module__1zfrbq__veil{z-index:var(--t-z-overlay-sticky);background:var(--t-surface-overlay);-webkit-backdrop-filter:blur(var(--t-blur-panel));backdrop-filter:blur(var(--t-blur-panel));position:fixed;inset:0}.GuideGate-module__1zfrbq__veil[hidden]{display:none}
.GuideGate-module__tFAgwW__veil{z-index:var(--t-z-overlay-sticky);background:var(--t-surface-overlay);-webkit-backdrop-filter:blur(var(--t-blur-panel));backdrop-filter:blur(var(--t-blur-panel));position:fixed;inset:0}.GuideGate-module__tFAgwW__veil[hidden]{display:none}
.Result-module__JNMdiW__frame{height:100%}
.StackSection-module__0g66fW__group{padding-block:var(--t-space-32);border-top:var(--t-line-w-1) solid var(--t-line-ctx)}.StackSection-module__0g66fW__tools{gap:var(--t-space-32) var(--t-gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.StackSection-module__0g66fW__tool{align-items:flex-start;gap:var(--t-space-20);display:flex}.StackSection-module__0g66fW__logos{flex:none;display:flex}.StackSection-module__0g66fW__logo{width:var(--t-space-56);height:var(--t-space-56);border-radius:var(--t-radius-md);background:var(--t-white);color:var(--t-ink);box-shadow:0 0 0 var(--t-line-w-2) var(--t-ground-dark);place-items:center;display:grid}.StackSection-module__0g66fW__logo+.StackSection-module__0g66fW__logo{margin-left:calc(-1 * var(--t-space-8))}.StackSection-module__0g66fW__logo img{width:var(--t-space-32);height:var(--t-space-32);object-fit:contain;display:block}@media (max-width:1023px){.StackSection-module__0g66fW__group{padding-block:var(--t-space-24)}.StackSection-module__0g66fW__tools{gap:var(--t-space-24);grid-template-columns:minmax(0,1fr)}.StackSection-module__0g66fW__logo{width:var(--t-space-48);height:var(--t-space-48)}.StackSection-module__0g66fW__logo+.StackSection-module__0g66fW__logo{margin-left:calc(-1 * var(--t-space-6))}.StackSection-module__0g66fW__logo img{width:var(--t-space-28);height:var(--t-space-28)}}
.Article-module__fp58uq__contents{border-block:var(--t-line-w-1) solid var(--t-line-ctx)}.Article-module__fp58uq__contents a{align-items:baseline;gap:var(--t-space-16);padding-block:var(--t-space-16);font-family:var(--t-font);font-size:var(--t-text-body);line-height:var(--t-lh-body);color:var(--t-fg);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.Article-module__fp58uq__contents a+a{border-top:var(--t-line-w-1) solid var(--t-line-ctx)}.Article-module__fp58uq__index{color:var(--t-fg-secondary);font-variant-numeric:tabular-nums}.Article-module__fp58uq__contents a:focus-visible{outline:var(--t-focus-w) solid var(--t-fg)}.Article-module__fp58uq__finding{border-block:var(--t-line-w-1) solid var(--t-line-ctx);padding-block:var(--t-space-24);gap:var(--t-space-24);display:grid}.Article-module__fp58uq__figures{gap:var(--t-space-32);grid-template-columns:1fr 1fr;display:grid}.Article-module__fp58uq__figures>div{align-content:start;gap:var(--t-space-8);display:grid}.Article-module__fp58uq__data{font-family:var(--t-font);font-size:var(--t-text-body);line-height:var(--t-lh-body);margin:0}.Article-module__fp58uq__data>div{justify-content:space-between;align-items:baseline;gap:var(--t-space-24);padding-block:var(--t-space-12);display:flex}.Article-module__fp58uq__data dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}
.Hero-module__x0RSJW__hero{gap:var(--t-space-90);padding-top:var(--t-hero-top);padding-bottom:var(--t-space-90);flex-direction:column;display:flex}.Hero-module__x0RSJW__cta{align-items:center;gap:var(--t-space-16);flex-wrap:wrap;display:flex}@media (max-width:1023px){.Hero-module__x0RSJW__hero{gap:var(--t-space-48);padding-bottom:var(--t-space-60)}.Hero-module__x0RSJW__cta{width:100%}}
.page-module__FoS7tq__mark{height:var(--t-space-16);align-items:center;display:inline-flex}.page-module__FoS7tq__mark svg{width:auto;height:100%;display:block}
.Author-module__85rMNa__bioLink{text-decoration:underline;-webkit-text-decoration-color:var(--t-line-strong,currentcolor);text-decoration-color:var(--t-line-strong,currentcolor);text-underline-offset:.22em;transition:text-decoration-color .2s var(--t-ease-out,ease);text-decoration-thickness:1px}.Author-module__85rMNa__bioLink:hover{text-decoration-color:currentColor}
.page-module__kCVUjq__mark{height:var(--t-space-16);align-items:center;display:inline-flex}.page-module__kCVUjq__mark svg{width:auto;height:100%;display:block}
.page-module__67xQsW__mark{height:var(--t-space-16);align-items:center;display:inline-flex}.page-module__67xQsW__mark svg{width:auto;height:100%;display:block}
.page-module__WV8fTa__mark{height:var(--t-space-16);align-items:center;display:inline-flex}.page-module__WV8fTa__mark svg{width:auto;height:100%;display:block}.page-module__WV8fTa__hero{padding-top:var(--t-hero-top);padding-bottom:var(--t-space-90)}.page-module__WV8fTa__head{grid-row:1}.page-module__WV8fTa__sub{grid-row:2}.page-module__WV8fTa__form{grid-row:1/span 2;align-self:start}@media (max-width:1023px){.page-module__WV8fTa__hero{padding-bottom:var(--t-space-60)}.page-module__WV8fTa__head,.page-module__WV8fTa__sub,.page-module__WV8fTa__form{grid-row:auto}}
.hero-module___FVMZG__hero{gap:var(--t-space-90);padding-top:var(--t-hero-top);padding-bottom:var(--t-space-90);flex-direction:column;display:flex}.hero-module___FVMZG__cta{align-items:center;gap:var(--t-space-16);flex-wrap:wrap;display:flex}@media (max-width:1023px){.hero-module___FVMZG__hero{gap:var(--t-space-48);padding-bottom:var(--t-space-60)}.hero-module___FVMZG__cta{width:100%}}
.page-module__m8G4jW__mark{height:var(--t-space-16);align-items:center;display:inline-flex}.page-module__m8G4jW__mark svg{width:auto;height:100%;display:block}.page-module__m8G4jW__hero{padding-top:var(--t-hero-top);padding-bottom:var(--t-space-90)}.page-module__m8G4jW__head{grid-row:1}.page-module__m8G4jW__sub{grid-row:2}.page-module__m8G4jW__form{grid-row:1/span 2;align-self:start}@media (max-width:1023px){.page-module__m8G4jW__hero{padding-bottom:var(--t-space-60)}.page-module__m8G4jW__head,.page-module__m8G4jW__sub,.page-module__m8G4jW__form{grid-row:auto}}
.WaitlistModal-module__B47R-q__dialog{width:min(var(--t-content-lead), calc(100vw - var(--t-space-32)));max-height:calc(100dvh - var(--t-space-32));border:var(--t-line-w-1) solid var(--t-line-ctx);border-radius:var(--t-radius-lg);background:var(--t-bg);color:var(--t-fg);margin:auto;padding:0;inset:0}.WaitlistModal-module__B47R-q__dialog::backdrop{background:var(--t-surface-overlay);-webkit-backdrop-filter:blur(var(--t-blur-glass));backdrop-filter:blur(var(--t-blur-glass))}.WaitlistModal-module__B47R-q__body{padding:var(--t-space-56) var(--t-space-40) var(--t-space-40);position:relative}.WaitlistModal-module__B47R-q__close{top:var(--t-space-8);right:var(--t-space-8);width:var(--t-space-44);height:var(--t-space-44);color:var(--t-fg-muted);font-size:var(--t-icon-md);cursor:pointer;transition:color var(--t-dur-color) var(--t-ease-color);background:0 0;border:0;place-items:center;line-height:1;display:grid;position:absolute}.WaitlistModal-module__B47R-q__close:focus-visible{outline:var(--t-focus-w) solid var(--t-focus);outline-offset:var(--t-focus-offset)}@media (hover:hover) and (pointer:fine){.WaitlistModal-module__B47R-q__close:hover{color:var(--t-fg)}}@media (max-width:1023px){.WaitlistModal-module__B47R-q__body{padding:var(--t-space-56) var(--t-space-24) var(--t-space-24)}}
