.HeadingReveal-module__X09ljG__mask{vertical-align:top;margin-block:-.08em -.16em;padding-block:.08em .16em;display:inline-block;overflow:clip}.HeadingReveal-module__X09ljG__word{display:inline-block}@keyframes HeadingReveal-module__X09ljG__word-arrive{0%{filter:blur(8px);transform:translateY(110%)}to{filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){[data-heading-reveal=mount] .HeadingReveal-module__X09ljG__word{animation:.65s cubic-bezier(.16,1,.3,1) backwards HeadingReveal-module__X09ljG__word-arrive}}@media (prefers-reduced-motion:reduce),(scripting:none){.HeadingReveal-module__X09ljG__word{filter:none!important;animation:none!important;transform:none!important}}
@layer components{.platform-module__09QUKW__dotted{background-image:radial-gradient(circle,currentColor .85px,#0000 1.25px);background-position:0;background-repeat:repeat-x;background-size:6px 3px;height:3px}.platform-module__09QUKW__dottedV{background-image:radial-gradient(circle,currentColor .85px,#0000 1.25px);background-position:50% 0;background-repeat:repeat-y;background-size:3px 6px;width:3px}.platform-module__09QUKW__dashed{background-image:repeating-linear-gradient(90deg, var(--color-hairline) 0 12px, transparent 12px 18px);height:1px}.platform-module__09QUKW__subnav{z-index:40;background:var(--color-page);position:relative}.platform-module__09QUKW__subnavTrack{scrollbar-width:none}.platform-module__09QUKW__subnavTrack::-webkit-scrollbar{display:none}@media (max-width:1199.98px){.platform-module__09QUKW__subnavTrack{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}}.platform-module__09QUKW__subnavCta{display:none}@media (min-width:1200px){.platform-module__09QUKW__subnav{position:sticky;top:64px}.platform-module__09QUKW__subnavCta{display:inline-flex}}.platform-module__09QUKW__showcaseStage{position:relative}.platform-module__09QUKW__showcaseDesk{display:none}@media (min-width:1200px){.platform-module__09QUKW__showcaseStage[data-left]{margin-left:272px}.platform-module__09QUKW__showcaseStage[data-right]{margin-right:272px}.platform-module__09QUKW__showcaseDesk{display:block}}.platform-module__09QUKW__slabLabels{display:none}@media (min-width:810px){.platform-module__09QUKW__slabLabels{display:block}}@media (prefers-reduced-motion:reduce){.platform-module__09QUKW__pulse{display:none!important}}}
.LogoMarquee-module__x8tlKq__root{flex-wrap:wrap;align-content:center;align-items:center;gap:14px 20px;min-width:0;min-height:152px;padding-block:8px;display:flex}.LogoMarquee-module__x8tlKq__viewport{flex:100%;min-width:0}.LogoMarquee-module__x8tlKq__group{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:20px 24px;margin:0;padding:0;list-style:none;display:grid}.LogoMarquee-module__x8tlKq__group[aria-hidden=true]{display:none}.LogoMarquee-module__x8tlKq__group li{align-items:center;height:40px;display:flex}.LogoMarquee-module__x8tlKq__logo{object-fit:contain;filter:brightness(0)invert();opacity:.85;width:100%;max-width:144px;height:32px}.LogoMarquee-module__x8tlKq__pause{border:1px solid var(--color-hairline);width:44px;height:44px;color:var(--color-ink-70);cursor:pointer;background:0 0;flex:0 0 44px;justify-content:center;align-items:center;display:none}.LogoMarquee-module__x8tlKq__pause:hover{color:var(--color-ink);border-color:var(--color-line-33)}.LogoMarquee-module__x8tlKq__pause:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.LogoMarquee-module__x8tlKq__root[data-animated] .LogoMarquee-module__x8tlKq__viewport{flex:1 1 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000)}.LogoMarquee-module__x8tlKq__root[data-animated]>p{flex-basis:100%}.LogoMarquee-module__x8tlKq__root[data-animated] .LogoMarquee-module__x8tlKq__track{display:flex}.LogoMarquee-module__x8tlKq__root[data-animated] .LogoMarquee-module__x8tlKq__group{flex:none;justify-content:space-around;gap:40px;min-width:100%;padding-inline:20px;display:flex}.LogoMarquee-module__x8tlKq__root[data-animated] .LogoMarquee-module__x8tlKq__group li{flex:0 0 128px}.LogoMarquee-module__x8tlKq__root[data-animated] .LogoMarquee-module__x8tlKq__pause{display:flex}}@media (min-width:810px){.LogoMarquee-module__x8tlKq__root{flex-wrap:nowrap;gap:28px;min-height:60px}.LogoMarquee-module__x8tlKq__viewport{flex:1 1 0}.LogoMarquee-module__x8tlKq__group{grid-template-columns:repeat(4,minmax(0,1fr))}.LogoMarquee-module__x8tlKq__root[data-animated]>p{flex-basis:auto}}@media (prefers-reduced-motion:reduce){.LogoMarquee-module__x8tlKq__group{transform:none!important}}
@layer components{.conversion-module__DFPciW__rise{animation:.7s cubic-bezier(.16,1,.3,1) both conversion-module__DFPciW__cv-rise}.conversion-module__DFPciW__wipe{animation:.8s cubic-bezier(.65,0,.35,1) both conversion-module__DFPciW__cv-wipe}.conversion-module__DFPciW__wipeDown{animation:.9s cubic-bezier(.65,0,.35,1) both conversion-module__DFPciW__cv-wipe-down}.conversion-module__DFPciW__lit{background:var(--color-accent);border-color:var(--color-accent);animation:.45s ease-in-out both conversion-module__DFPciW__cv-lit}.conversion-module__DFPciW__stamp{animation:.6s cubic-bezier(.16,1,.3,1) both conversion-module__DFPciW__cv-stamp}.conversion-module__DFPciW__edgeLabel{writing-mode:vertical-rl;transform:rotate(180deg)}.conversion-module__DFPciW__bookGrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""form""proof""walk""founder";row-gap:40px;display:grid}.conversion-module__DFPciW__bookIntro{grid-area:intro}.conversion-module__DFPciW__bookForm{grid-area:form}.conversion-module__DFPciW__bookWalk{grid-area:walk}.conversion-module__DFPciW__bookFounder{grid-area:founder}.conversion-module__DFPciW__bookProof{grid-area:proof}@media (min-width:1200px){.conversion-module__DFPciW__bookGrid{grid-template:"intro form""proof form""walk form""founder form"".form"1fr/minmax(0,1fr) minmax(0,540px);gap:40px 64px}.conversion-module__DFPciW__bookForm{align-self:start;position:sticky;top:88px}}@media (prefers-reduced-motion:reduce){.conversion-module__DFPciW__rise,.conversion-module__DFPciW__wipe,.conversion-module__DFPciW__wipeDown,.conversion-module__DFPciW__lit,.conversion-module__DFPciW__stamp{animation:none}}}@keyframes conversion-module__DFPciW__cv-rise{0%{opacity:.001;transform:translateY(8px)}}@keyframes conversion-module__DFPciW__cv-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes conversion-module__DFPciW__cv-wipe-down{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes conversion-module__DFPciW__cv-lit{0%{border-color:var(--color-line-33);background:0 0}}@keyframes conversion-module__DFPciW__cv-stamp{0%{opacity:.001;transform:scale(1.06)}}
@layer components{.home-module__6BaEpG__moments{margin:0;padding:0;list-style:none}.home-module__6BaEpG__details{border-top:1px solid var(--color-hairline);border-bottom:1px solid var(--color-hairline);margin-top:48px}.home-module__6BaEpG__details summary{min-height:44px;color:var(--color-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding-block:18px;font-size:16px;list-style:none;display:flex}.home-module__6BaEpG__details summary::-webkit-details-marker{display:none}.home-module__6BaEpG__details summary:hover{color:var(--color-accent)}.home-module__6BaEpG__details summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.home-module__6BaEpG__disclosureMark{flex:0 0 14px;width:14px;height:14px;position:relative}.home-module__6BaEpG__disclosureMark:before,.home-module__6BaEpG__disclosureMark:after{content:"";background:currentColor;height:1px;position:absolute;inset:6px 0 auto}.home-module__6BaEpG__disclosureMark:after{transition:transform .2s ease-out;transform:rotate(90deg)}.home-module__6BaEpG__details[open] .home-module__6BaEpG__disclosureMark:after{transform:none}.home-module__6BaEpG__fullJourney{max-width:860px;margin:0;padding:0 0 24px;list-style:none}.home-module__6BaEpG__fullJourney li{border-top:1px solid var(--color-hairline);grid-template-columns:140px 1fr;gap:24px;padding-block:12px;font-size:14px;line-height:1.5;display:grid}.home-module__6BaEpG__fullJourney li:first-child{border-top:0}.home-module__6BaEpG__fullJourney li>span{color:var(--color-ink-50);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.02em;padding-top:2px;font-size:12px}.home-module__6BaEpG__fullJourney strong{color:var(--color-ink);font-weight:500}.home-module__6BaEpG__fullJourney p{color:var(--color-ink-50);margin:2px 0 0}@media (max-width:809.98px){.home-module__6BaEpG__details{margin-top:32px}.home-module__6BaEpG__fullJourney li{grid-template-columns:96px 1fr;gap:16px}}@media (prefers-reduced-motion:reduce){.home-module__6BaEpG__disclosureMark:after{transition:none}}.home-module__6BaEpG__timeline{gap:14px;max-width:960px;margin:8px auto 0;padding:8px 0 28px;list-style:none;display:grid;position:relative}.home-module__6BaEpG__timelineTrack{background:var(--color-hairline);width:1px;position:absolute;top:8px;bottom:28px;left:5px}.home-module__6BaEpG__timelineFill{background:var(--color-accent);transform-origin:top;position:absolute;inset:0}.home-module__6BaEpG__timelineNode{padding-left:32px;position:relative}.home-module__6BaEpG__timelineDot{border:1px solid var(--color-accent);background:var(--color-accent);border-radius:999px;width:11px;height:11px;transition:transform .4s cubic-bezier(.34,1.9,.64,1),background-color .2s linear .4s,border-color .2s linear .4s,box-shadow .2s linear .4s;position:absolute;top:18px;left:0;box-shadow:0 0 0 4px #def66533,0 0 16px #def66559}.home-module__6BaEpG__timelineCard{border:1px solid var(--color-hairline);border-radius:var(--radius-card,8px);background:var(--color-page-2);gap:4px;padding:14px 16px;transition:transform .65s cubic-bezier(.215,.61,.355,1) 50ms,opacity .65s cubic-bezier(.215,.61,.355,1) 50ms;display:grid}.home-module__6BaEpG__timelineWhen{color:var(--color-ink-50);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.02em;font-size:12px}.home-module__6BaEpG__timelineCard strong{color:var(--color-ink);font-size:16px;font-weight:500}.home-module__6BaEpG__timelineCard p{color:var(--color-ink-70);margin:0;font-size:14px;line-height:1.5}.home-module__6BaEpG__timeline[data-armed] .home-module__6BaEpG__timelineNode:not([data-shown]) .home-module__6BaEpG__timelineDot{border-color:var(--color-line-33);background:var(--color-page);box-shadow:none;transition:none;transform:scale(.6)}.home-module__6BaEpG__timeline[data-armed] .home-module__6BaEpG__timelineNode:not([data-shown]) .home-module__6BaEpG__timelineCard{opacity:0;transition:none;transform:translate(32px)}@media (min-width:810px){.home-module__6BaEpG__timelineTrack{left:50%}.home-module__6BaEpG__timelineNode{justify-self:end;width:50%;padding-left:36px}.home-module__6BaEpG__timelineNode[data-side=left]{justify-self:start;padding-left:0;padding-right:36px}.home-module__6BaEpG__timelineDot{left:-5px}.home-module__6BaEpG__timelineNode[data-side=left] .home-module__6BaEpG__timelineDot{left:auto;right:-6px}.home-module__6BaEpG__timeline[data-armed] .home-module__6BaEpG__timelineNode[data-side=left]:not([data-shown]) .home-module__6BaEpG__timelineCard{transform:translate(-32px)}}@media (prefers-reduced-motion:reduce){.home-module__6BaEpG__timelineDot,.home-module__6BaEpG__timelineCard{transition:none}}.home-module__6BaEpG__hotspotStage{gap:24px;padding:24px 16px;display:grid;position:relative}.home-module__6BaEpG__hotspotPin{z-index:3;border:1px solid var(--color-accent);background:var(--color-page-2);width:24px;height:24px;color:var(--color-accent);font-family:var(--font-geist-mono), ui-monospace, monospace;cursor:pointer;transition:background-color .2s,color .2s,transform .45s cubic-bezier(.34,1.56,.64,1),opacity .3s;transition-delay:0s, 0s, var(--pin-delay,0s), var(--pin-delay,0s);justify-content:center;align-items:center;font-size:12px;font-weight:500;line-height:1;display:none;position:absolute;transform:translate(-50%,-50%)}.home-module__6BaEpG__hotspotPin[data-active]{background:var(--color-accent);color:#030303}.home-module__6BaEpG__hotspotPin:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.home-module__6BaEpG__hotspotStage[data-armed]:not([data-entered]) .home-module__6BaEpG__hotspotPin{opacity:0;transition:none;transform:translate(-50%,-50%)scale(.6)}.home-module__6BaEpG__hotspotRing{border:1px solid var(--color-accent);opacity:0;pointer-events:none;position:absolute;inset:-1px}.home-module__6BaEpG__hotspotStage[data-armed][data-entered] .home-module__6BaEpG__hotspotPin:not([data-active]) .home-module__6BaEpG__hotspotRing{animation:2.4s ease-out 2 home-module__6BaEpG__hotspot-pulse;animation-delay:calc(var(--pin-delay,0s) + .4s)}@keyframes home-module__6BaEpG__hotspot-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.home-module__6BaEpG__hotspotPanel{border:1px solid var(--color-hairline);border-radius:var(--radius-card,8px);background:color-mix(in srgb, var(--color-surface) 90%, transparent);align-self:center;margin:0;padding:0;list-style:none;overflow:hidden}.home-module__6BaEpG__hotspotRow+.home-module__6BaEpG__hotspotRow{border-top:1px solid var(--color-hairline)}.home-module__6BaEpG__hotspotRowHead{width:100%;min-height:52px;color:var(--color-ink-70);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.04em;text-align:left;text-transform:uppercase;cursor:pointer;align-items:center;gap:12px;padding:14px 16px;font-size:12px;transition:color .25s,background-color .25s;display:flex}.home-module__6BaEpG__hotspotRowHead:hover,.home-module__6BaEpG__hotspotRow[data-open] .home-module__6BaEpG__hotspotRowHead{color:var(--color-ink)}.home-module__6BaEpG__hotspotRowHead:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.home-module__6BaEpG__hotspotLetter{border:1px solid var(--color-line-33);width:20px;height:20px;color:var(--color-ink-50);flex:0 0 20px;justify-content:center;align-items:center;transition:background-color .25s,color .25s,border-color .25s;display:flex}.home-module__6BaEpG__hotspotRow[data-open] .home-module__6BaEpG__hotspotLetter{border-color:var(--color-accent);background:var(--color-accent);color:#030303}.home-module__6BaEpG__hotspotNote{opacity:0;filter:blur(6px);max-height:0;transition:max-height .35s,opacity .3s,filter .35s;overflow:hidden}.home-module__6BaEpG__hotspotRow[data-open] .home-module__6BaEpG__hotspotNote{opacity:1;filter:blur();max-height:160px}.home-module__6BaEpG__hotspotNote p{color:var(--color-ink-70);margin:0;padding:0 16px 16px 48px;font-size:16px;line-height:1.55}.home-module__6BaEpG__hotspotLeader{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.home-module__6BaEpG__hotspotLeader path{fill:none;stroke:var(--color-accent);stroke-width:1.5px;stroke-dasharray:1 5;stroke-linecap:round;animation:.25s both home-module__6BaEpG__hotspot-leader}@keyframes home-module__6BaEpG__hotspot-leader{0%{opacity:0}}@media (min-width:810px){.home-module__6BaEpG__hotspotStage{padding:48px 40px}.home-module__6BaEpG__hotspotPin{display:flex}}@media (min-width:1200px){.home-module__6BaEpG__hotspotStage{grid-template-columns:minmax(0,1fr) 300px;gap:64px}}@media (prefers-reduced-motion:reduce){.home-module__6BaEpG__hotspotPin,.home-module__6BaEpG__hotspotNote,.home-module__6BaEpG__hotspotLetter,.home-module__6BaEpG__hotspotRowHead{transition:none}.home-module__6BaEpG__hotspotRing,.home-module__6BaEpG__hotspotLeader path{animation:none!important}}}.home-module__6BaEpG__quietLines .dash-flow-svg{opacity:.6;animation-duration:3s}
@layer components{.outcomes-module__1Ff7Za__routeMask{stroke-dasharray:1 1;stroke-dashoffset:0;animation:.8s cubic-bezier(.65,0,.35,1) both outcomes-module__1Ff7Za__route-draw;animation-delay:var(--d,0s)}@keyframes outcomes-module__1Ff7Za__route-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.outcomes-module__1Ff7Za__nodeIn{animation:.6s cubic-bezier(.16,1,.3,1) both outcomes-module__1Ff7Za__node-in;animation-delay:var(--d,0s)}@keyframes outcomes-module__1Ff7Za__node-in{0%{opacity:.001;transform:translate(-6px)}to{opacity:1;transform:none}}.outcomes-module__1Ff7Za__hubLight{animation:.5s ease-out both outcomes-module__1Ff7Za__hub-light;animation-delay:var(--d,0s)}@keyframes outcomes-module__1Ff7Za__hub-light{0%{border-color:var(--color-hairline);color:var(--color-ink-50)}}.outcomes-module__1Ff7Za__resultLight{animation:.6s ease-out both outcomes-module__1Ff7Za__result-light;animation-delay:var(--d,0s)}@keyframes outcomes-module__1Ff7Za__result-light{0%{border-color:var(--color-hairline);color:var(--color-ink-50);background-color:#0000}}.outcomes-module__1Ff7Za__ring{opacity:0;animation:1.2s cubic-bezier(.16,1,.3,1) both outcomes-module__1Ff7Za__ring;animation-delay:var(--d,0s)}@keyframes outcomes-module__1Ff7Za__ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.35,1.9)}}.outcomes-module__1Ff7Za__spineDraw{animation:1.4s cubic-bezier(.65,0,.35,1) both outcomes-module__1Ff7Za__spine-draw;animation-delay:var(--d,.3s)}@keyframes outcomes-module__1Ff7Za__spine-draw{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.outcomes-module__1Ff7Za__dotsX{background-image:radial-gradient(circle,currentColor .85px,#0000 1.25px);background-position:0;background-repeat:repeat-x;background-size:6px 3px;height:3px}.outcomes-module__1Ff7Za__dotsY{background-image:radial-gradient(circle,currentColor .85px,#0000 1.25px);background-position:50% 0;background-repeat:repeat-y;background-size:3px 6px;width:3px}.outcomes-module__1Ff7Za__runDot{opacity:0}@media (prefers-reduced-motion:reduce){.outcomes-module__1Ff7Za__routeMask,.outcomes-module__1Ff7Za__nodeIn,.outcomes-module__1Ff7Za__hubLight,.outcomes-module__1Ff7Za__resultLight,.outcomes-module__1Ff7Za__spineDraw{animation:none}.outcomes-module__1Ff7Za__ring,.outcomes-module__1Ff7Za__runDot{display:none}}.outcomes-module__1Ff7Za__rowLeader{clip-path:inset(0 100% 0 0);transition:clip-path .6s cubic-bezier(.65,0,.35,1)}.outcomes-module__1Ff7Za__row:hover .outcomes-module__1Ff7Za__rowLeader,.outcomes-module__1Ff7Za__row:focus-visible .outcomes-module__1Ff7Za__rowLeader,.outcomes-module__1Ff7Za__row[data-lit] .outcomes-module__1Ff7Za__rowLeader{clip-path:inset(0)}@media (prefers-reduced-motion:reduce){.outcomes-module__1Ff7Za__rowLeader{transition:none}}@media (min-width:1200px){.outcomes-module__1Ff7Za__stickyIndex{position:sticky;top:136px}}}
@layer components{.features-module__XVL8Zq__dotsX{background-image:radial-gradient(circle,currentColor .85px,#0000 1.25px);background-position:0;background-repeat:repeat-x;background-size:6px 3px;height:3px}.features-module__XVL8Zq__dotsY{background-image:radial-gradient(circle,currentColor .85px,#0000 1.25px);background-position:50% 0;background-repeat:repeat-y;background-size:3px 6px;width:3px}.features-module__XVL8Zq__draw{stroke-dasharray:1;stroke-dashoffset:0;animation:features-module__XVL8Zq__fx-draw var(--fx-dur,2.4s) cubic-bezier(.65, 0, .35, 1) var(--fx-delay,.3s) backwards}.features-module__XVL8Zq__light{animation:features-module__XVL8Zq__fx-light .7s cubic-bezier(.16, 1, .3, 1) var(--fx-delay,0s) backwards}.features-module__XVL8Zq__rise{animation:features-module__XVL8Zq__fx-rise .7s cubic-bezier(.16, 1, .3, 1) var(--fx-delay,0s) backwards}.features-module__XVL8Zq__wipeY{animation:features-module__XVL8Zq__fx-wipe-y var(--fx-dur,1.6s) cubic-bezier(.65, 0, .35, 1) var(--fx-delay,.2s) backwards}.features-module__XVL8Zq__wipeX{animation:features-module__XVL8Zq__fx-wipe-x var(--fx-dur,1.6s) cubic-bezier(.65, 0, .35, 1) var(--fx-delay,.2s) backwards}.features-module__XVL8Zq__runner{pointer-events:none}.features-module__XVL8Zq__crawl{transition:background-position .6s cubic-bezier(.16,1,.3,1)}.features-module__XVL8Zq__crawlHost:hover .features-module__XVL8Zq__crawl,.features-module__XVL8Zq__crawlHost:focus-visible .features-module__XVL8Zq__crawl{background-position:18px}[data-fx-restored] .features-module__XVL8Zq__draw,[data-fx-restored] .features-module__XVL8Zq__light,[data-fx-restored] .features-module__XVL8Zq__rise,[data-fx-restored] .features-module__XVL8Zq__wipeY,[data-fx-restored] .features-module__XVL8Zq__wipeX{animation:none}[data-fx-restored] .features-module__XVL8Zq__runner{display:none}@media (prefers-reduced-motion:reduce){.features-module__XVL8Zq__draw,.features-module__XVL8Zq__light,.features-module__XVL8Zq__rise,.features-module__XVL8Zq__wipeY,.features-module__XVL8Zq__wipeX{animation:none}.features-module__XVL8Zq__runner{display:none}}}@keyframes features-module__XVL8Zq__fx-draw{0%{stroke-dashoffset:1px}}@keyframes features-module__XVL8Zq__fx-light{0%{opacity:.28}}@keyframes features-module__XVL8Zq__fx-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes features-module__XVL8Zq__fx-wipe-y{0%{clip-path:inset(0 0 100%)}}@keyframes features-module__XVL8Zq__fx-wipe-x{0%{clip-path:inset(0 100% 0 0)}}
@layer components{.product-module__CZh2na__dotted{background-image:radial-gradient(circle,currentColor .85px,#0000 1.25px);background-position:0;background-repeat:repeat-x;background-size:6px 3px;height:3px}.product-module__CZh2na__dottedV{background-image:radial-gradient(circle,currentColor .85px,#0000 1.25px);background-position:50% 0;background-repeat:repeat-y;background-size:3px 6px;width:3px}.product-module__CZh2na__dashed{background-image:repeating-linear-gradient(90deg, var(--color-hairline) 0 12px, transparent 12px 18px);height:1px}.product-module__CZh2na__dashedV{background-image:repeating-linear-gradient(180deg, var(--color-hairline) 0 12px, transparent 12px 18px);width:1px}.product-module__CZh2na__drawIn{animation:1.1s cubic-bezier(.16,1,.3,1) backwards product-module__CZh2na__pk-draw}.product-module__CZh2na__wipeIn{animation:.9s cubic-bezier(.16,1,.3,1) backwards product-module__CZh2na__pk-wipe}.product-module__CZh2na__wipeDown{animation:.9s cubic-bezier(.16,1,.3,1) backwards product-module__CZh2na__pk-wipe-down}.product-module__CZh2na__fadeIn{animation:.6s cubic-bezier(.16,1,.3,1) backwards product-module__CZh2na__pk-fade}.product-module__CZh2na__riseIn{animation:.7s cubic-bezier(.16,1,.3,1) backwards product-module__CZh2na__pk-rise}.product-module__CZh2na__growX{transform-origin:0;animation:1s cubic-bezier(.16,1,.3,1) backwards product-module__CZh2na__pk-grow-x}.product-module__CZh2na__popIn{animation:.5s cubic-bezier(.16,1,.3,1) backwards product-module__CZh2na__pk-pop}.product-module__CZh2na__ring{animation:1.4s cubic-bezier(.16,1,.3,1) both product-module__CZh2na__pk-ring}.product-module__CZh2na__slabSettle{animation:1.3s cubic-bezier(.16,1,.3,1) backwards product-module__CZh2na__pk-slab}.product-module__CZh2na__runDot{offset-rotate:0deg;animation:2.2s cubic-bezier(.65,0,.35,1) 2 both product-module__CZh2na__pk-run}.product-module__CZh2na__typeLine{white-space:nowrap;vertical-align:bottom;animation:1.6s steps(48,end) backwards product-module__CZh2na__pk-type;display:inline-block;overflow:hidden}@keyframes product-module__CZh2na__pk-draw{0%{stroke-dashoffset:1px}}@keyframes product-module__CZh2na__pk-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes product-module__CZh2na__pk-wipe-down{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes product-module__CZh2na__pk-fade{0%{opacity:0}}@keyframes product-module__CZh2na__pk-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes product-module__CZh2na__pk-grow-x{0%{transform:scaleX(0)}}@keyframes product-module__CZh2na__pk-pop{0%{opacity:0;transform:scale(.4)}}@keyframes product-module__CZh2na__pk-ring{0%{opacity:0;transform:scale(1)}20%{opacity:.9}to{opacity:0;transform:scale(2.6)}}@keyframes product-module__CZh2na__pk-slab{0%{opacity:.25;transform:translateY(var(--pk-spread,0px))}}@keyframes product-module__CZh2na__pk-run{0%{offset-distance:0%;opacity:0}12%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes product-module__CZh2na__pk-type{0%{max-width:0}to{max-width:100%}}[data-restored] :is(.product-module__CZh2na__drawIn,.product-module__CZh2na__wipeIn,.product-module__CZh2na__wipeDown,.product-module__CZh2na__fadeIn,.product-module__CZh2na__riseIn,.product-module__CZh2na__growX,.product-module__CZh2na__popIn,.product-module__CZh2na__slabSettle,.product-module__CZh2na__typeLine){animation:none}[data-restored] :is(.product-module__CZh2na__ring,.product-module__CZh2na__runDot){display:none!important}@media (prefers-reduced-motion:reduce){.product-module__CZh2na__drawIn,.product-module__CZh2na__wipeIn,.product-module__CZh2na__wipeDown,.product-module__CZh2na__fadeIn,.product-module__CZh2na__riseIn,.product-module__CZh2na__growX,.product-module__CZh2na__popIn,.product-module__CZh2na__slabSettle,.product-module__CZh2na__typeLine{animation:none}.product-module__CZh2na__ring,.product-module__CZh2na__runDot,.product-module__CZh2na__pulse{display:none!important}}.product-module__CZh2na__spine{flex-direction:column;display:flex;position:relative}.product-module__CZh2na__spineBeat{padding-top:56px;position:relative}.product-module__CZh2na__spineMedia{max-width:760px;margin-top:28px;position:relative}@media (min-width:1200px) and (min-height:760px){.product-module__CZh2na__spine[data-ready]{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;column-gap:56px;display:grid}.product-module__CZh2na__spine[data-ready] .product-module__CZh2na__spineBeat{flex-direction:column;grid-column:1;justify-content:center;min-height:92svh;padding-block:64px;transition:opacity .5s cubic-bezier(.16,1,.3,1);display:flex}.product-module__CZh2na__spine[data-ready] .product-module__CZh2na__spineBeat[data-last]{min-height:64svh}.product-module__CZh2na__spine[data-ready] .product-module__CZh2na__spineBeat[data-active=false]{opacity:.38}.product-module__CZh2na__spine[data-ready] .product-module__CZh2na__spineMedia{opacity:0;visibility:hidden;pointer-events:none;grid-column:2;align-items:safe center;max-width:none;height:calc(100svh - 112px);margin-top:0;padding-block:24px;transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1),visibility 0s linear .35s;display:flex;position:sticky;top:112px;transform:translateY(12px)scale(.985)}.product-module__CZh2na__spine[data-ready] .product-module__CZh2na__spineMedia[data-last]{align-items:flex-end}.product-module__CZh2na__spine[data-ready] .product-module__CZh2na__spineMedia[data-active=true]{z-index:2;opacity:1;visibility:visible;pointer-events:auto;transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1),visibility;transform:none}.product-module__CZh2na__spine[data-ready] .product-module__CZh2na__spineNumber{transition:color .4s cubic-bezier(.16,1,.3,1)}.product-module__CZh2na__spine[data-ready] .product-module__CZh2na__spineBeat[data-active=true] .product-module__CZh2na__spineNumber{color:var(--color-accent)}}@media (min-width:1200px) and (min-height:760px) and (prefers-reduced-motion:reduce){.product-module__CZh2na__spine[data-ready] .product-module__CZh2na__spineMedia,.product-module__CZh2na__spine[data-ready] .product-module__CZh2na__spineMedia[data-active=true],.product-module__CZh2na__spine[data-ready] .product-module__CZh2na__spineBeat{transition:none;transform:none}}.product-module__CZh2na__stickyCard{position:relative}@media (min-width:1200px){.product-module__CZh2na__stickyCard{position:sticky;top:136px}}}
@layer components{.sectors-module__tCtgDG__dotted{background-image:radial-gradient(circle,currentColor .85px,#0000 1.25px);background-position:0;background-repeat:repeat-x;background-size:6px 3px;height:3px}.sectors-module__tCtgDG__dottedV{background-image:radial-gradient(circle,currentColor .85px,#0000 1.25px);background-position:50% 0;background-repeat:repeat-y;background-size:3px 6px;width:3px}.sectors-module__tCtgDG__drawX,.sectors-module__tCtgDG__drawY,.sectors-module__tCtgDG__drawMid,.sectors-module__tCtgDG__fadeIn,.sectors-module__tCtgDG__ping{animation-duration:.6s;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:backwards;animation-delay:var(--d,0s)}.sectors-module__tCtgDG__drawX{animation-name:sectors-module__tCtgDG__sec-draw-x}.sectors-module__tCtgDG__drawY{animation-name:sectors-module__tCtgDG__sec-draw-y}.sectors-module__tCtgDG__drawMid{animation-name:sectors-module__tCtgDG__sec-draw-mid;animation-duration:.7s}.sectors-module__tCtgDG__fadeIn{animation-name:sectors-module__tCtgDG__sec-fade;animation-duration:.5s}.sectors-module__tCtgDG__ping{animation-name:sectors-module__tCtgDG__sec-ping;animation-duration:1.1s;animation-fill-mode:both}@media (prefers-reduced-motion:reduce){.sectors-module__tCtgDG__drawX,.sectors-module__tCtgDG__drawY,.sectors-module__tCtgDG__drawMid,.sectors-module__tCtgDG__fadeIn{animation:none}.sectors-module__tCtgDG__ping{display:none}}}@keyframes sectors-module__tCtgDG__sec-draw-x{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes sectors-module__tCtgDG__sec-draw-y{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes sectors-module__tCtgDG__sec-draw-mid{0%{clip-path:inset(50% 0)}to{clip-path:inset(0)}}@keyframes sectors-module__tCtgDG__sec-fade{0%{opacity:.001;transform:translateY(4px)}}@keyframes sectors-module__tCtgDG__sec-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}
@layer components{.story-module___aNOiG__spine{flex-direction:column;display:flex;position:relative}.story-module___aNOiG__spineBeat{padding-top:48px;position:relative}.story-module___aNOiG__spineMedia{max-width:760px;margin-top:28px;position:relative}.story-module___aNOiG__spineMediaInner{width:100%;position:relative}.story-module___aNOiG__spineNumber{transition:color .4s cubic-bezier(.16,1,.3,1)}@media (min-width:1200px) and (min-height:700px){.story-module___aNOiG__spine[data-ready]{grid-template-columns:minmax(0,480px) minmax(0,1fr);align-items:start;column-gap:64px;display:grid}.story-module___aNOiG__spine[data-ready] .story-module___aNOiG__spineBeat{min-height:var(--spine-beat-h,100svh);flex-direction:column;grid-column:1;justify-content:center;padding-block:64px;transition:opacity .5s cubic-bezier(.16,1,.3,1);display:flex}.story-module___aNOiG__spine[data-ready] .story-module___aNOiG__spineBeat[data-last]{min-height:calc(var(--spine-beat-h,100svh) * .6)}.story-module___aNOiG__spine[data-ready][data-dim=true] .story-module___aNOiG__spineBeat[data-active=false]{opacity:.4}.story-module___aNOiG__spine[data-ready] .story-module___aNOiG__spineBeat[data-active=true] .story-module___aNOiG__spineNumber{color:var(--color-accent)}.story-module___aNOiG__spine[data-ready] .story-module___aNOiG__spineMedia{grid-column:2;align-items:safe center;max-width:none;height:calc(100svh - 64px);margin-top:0;padding-block:40px 32px;display:flex;position:sticky;top:64px}.story-module___aNOiG__spine[data-ready] .story-module___aNOiG__spineMedia[data-last]{align-items:flex-end}.story-module___aNOiG__spine[data-ready] .story-module___aNOiG__spineMediaInner{max-height:100%}@media (max-height:820px){.story-module___aNOiG__spine[data-ready] .story-module___aNOiG__spineMedia{padding-block:20px 16px}}.story-module___aNOiG__spine[data-ready][data-swap=lift] .story-module___aNOiG__spineMedia{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1),visibility 0s linear .35s;transform:translateY(12px)scale(.985)}.story-module___aNOiG__spine[data-ready][data-swap=lift] .story-module___aNOiG__spineMedia[data-active=true]{z-index:2;opacity:1;visibility:visible;pointer-events:auto;transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1),visibility;transform:none}.story-module___aNOiG__spine[data-ready][data-swap=wipe] .story-module___aNOiG__spineMedia{z-index:1;visibility:hidden;pointer-events:none;clip-path:inset(100% 0 0);transition:clip-path 0s linear .85s,visibility 0s linear .85s}.story-module___aNOiG__spine[data-ready][data-swap=wipe] .story-module___aNOiG__spineMedia[data-pos=before]{clip-path:inset(0 0 100%)}.story-module___aNOiG__spine[data-ready][data-swap=wipe] .story-module___aNOiG__spineMedia[data-active=true]{z-index:2;visibility:visible;pointer-events:auto;clip-path:inset(0);transition:clip-path .85s cubic-bezier(.65,0,.35,1),visibility}.story-module___aNOiG__spine[data-ready][data-swap=wipe] .story-module___aNOiG__spineMediaInner{transition:transform 0s linear .85s;transform:scale(1.12)}.story-module___aNOiG__spine[data-ready][data-swap=wipe] .story-module___aNOiG__spineMedia[data-active=true] .story-module___aNOiG__spineMediaInner{transition:transform 1.25s cubic-bezier(.22,1,.36,1);transform:none}}.story-module___aNOiG__strokeFill{margin:0}.story-module___aNOiG__strokeLine{display:block;position:relative}@media (min-width:810px){.story-module___aNOiG__strokeLine{white-space:nowrap}}.story-module___aNOiG__strokeOutline{color:var(--stroke-fill-bg,#000);-webkit-text-stroke:2px color-mix(in srgb, var(--color-ink) 36%, transparent);paint-order:stroke fill;-webkit-user-select:none;user-select:none;position:absolute;inset:0}@supports not (-webkit-text-stroke:1px black){.story-module___aNOiG__strokeOutline{color:color-mix(in srgb, var(--color-ink) 16%, transparent)}}.story-module___aNOiG__strokeFillLayer{will-change:clip-path;display:block;position:relative}.story-module___aNOiG__schem{position:relative}.story-module___aNOiG__schemStage{flex-direction:column;display:flex}.story-module___aNOiG__schemFigures,.story-module___aNOiG__schemTexts{display:contents}.story-module___aNOiG__schemFigure{padding:0 24px 48px}.story-module___aNOiG__schemText{padding:40px 24px 28px;scroll-margin-top:80px}.story-module___aNOiG__schemIndex{display:none}@media (min-width:810px){.story-module___aNOiG__schemStage{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;column-gap:48px;padding-inline:40px;display:grid}.story-module___aNOiG__schemFigure{grid-column:1;grid-row:var(--schem-row);padding:56px 0}.story-module___aNOiG__schemText{grid-column:2;grid-row:var(--schem-row);padding:56px 0}}@media (min-width:1200px) and (min-height:760px) and (prefers-reduced-motion:no-preference){.story-module___aNOiG__schem[data-ready]{height:calc(100svh + var(--schem-steps,4) * var(--schem-step-h,35svh))}.story-module___aNOiG__schem[data-ready] .story-module___aNOiG__schemStage{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;column-gap:64px;height:calc(100svh - 64px);padding:32px 40px;display:grid;position:sticky;top:64px}.story-module___aNOiG__schem[data-ready] .story-module___aNOiG__schemFigures,.story-module___aNOiG__schem[data-ready] .story-module___aNOiG__schemTexts{display:grid}.story-module___aNOiG__schem[data-ready] .story-module___aNOiG__schemFigure,.story-module___aNOiG__schem[data-ready] .story-module___aNOiG__schemText{grid-area:1/1;padding:0}.story-module___aNOiG__schem[data-ready] .story-module___aNOiG__schemFigure{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1)}.story-module___aNOiG__schem[data-ready] .story-module___aNOiG__schemFigure[data-active=true]{opacity:1}.story-module___aNOiG__schem[data-ready] .story-module___aNOiG__schemText{opacity:0;pointer-events:none;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(8px)}.story-module___aNOiG__schem[data-ready] .story-module___aNOiG__schemText[data-active=true]{opacity:1;pointer-events:auto;transform:none}.story-module___aNOiG__schem[data-ready] .story-module___aNOiG__schemIndex{grid-area:2/1;grid-template-columns:repeat(var(--schem-steps,4), 48px);gap:8px;margin-top:32px;display:grid}}.story-module___aNOiG__faqItem{interpolate-size:allow-keywords}.story-module___aNOiG__faqItem::details-content{block-size:0;transition:block-size .35s cubic-bezier(.16, 1, .3, 1), content-visibility .35s allow-discrete;overflow:clip}.story-module___aNOiG__faqItem[open]::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){.story-module___aNOiG__schemFigure,.story-module___aNOiG__schemText,.story-module___aNOiG__spineBeat,.story-module___aNOiG__spineNumber,.story-module___aNOiG__spine .story-module___aNOiG__spineMedia,.story-module___aNOiG__spine .story-module___aNOiG__spineMedia[data-active=true],.story-module___aNOiG__spine .story-module___aNOiG__spineMediaInner,.story-module___aNOiG__spine .story-module___aNOiG__spineMedia[data-active=true] .story-module___aNOiG__spineMediaInner{transition:none!important;transform:none!important}.story-module___aNOiG__faqItem::details-content{transition:none!important;transform:none!important}}}@media (scripting:none){.story-module___aNOiG__formIndicator{display:none}}.story-module___aNOiG__form:not([data-ready]) .story-module___aNOiG__formReadyOnly,.story-module___aNOiG__form[data-ready] .story-module___aNOiG__formStep[data-hidden=true],.story-module___aNOiG__form[data-ready] .story-module___aNOiG__formNoJs{display:none}
