@layer components{.refresh-module__kGQ_zW__surface{--color-hairline:var(--color-tint-line);--color-line-33:var(--color-tint-line)}.refresh-module__kGQ_zW__mark{--color-accent:var(--color-signal);--color-tint-line:color-mix(in srgb, var(--color-signal) 15%, transparent)}.refresh-module__kGQ_zW__storyHero>section>div{background:var(--color-tint-teal)}:is(.refresh-module__kGQ_zW__storyHero .text-eyebrow.text-accent,.refresh-module__kGQ_zW__faq .text-eyebrow.text-accent){--color-accent:var(--color-signal)}.refresh-module__kGQ_zW__signalField{isolation:isolate;background:var(--color-black)}.refresh-module__kGQ_zW__signalField:after{background:var(--color-signal);mix-blend-mode:color;content:"";pointer-events:none;position:absolute;inset:0}.refresh-module__kGQ_zW__faq>section>div{background:var(--color-tint-navy)}}
.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}}.conversion-module__DFPciW__paperForm{border-radius:var(--radius-card,8px);background:var(--color-paper-card);--color-page:var(--color-paper-card);--color-page-2:var(--color-paper-card);--color-page-3:#f3f2ec;--field-background:#fff;--field-foreground:#17170f;--field-placeholder:#17170f73;--field-shadow:inset 0 0 0 1px #17170f2e;--focus:#17170f;border:1px solid #17170f24;padding:20px;box-shadow:0 18px 48px -24px #0009}.conversion-module__DFPciW__paperForm form,.conversion-module__DFPciW__paperForm [aria-busy]{background:0 0!important;border-color:#0000!important;padding:0!important}.conversion-module__DFPciW__paperForm .dg-framer-field-control{box-shadow:inset 0 0 0 1px #17170f2e;color:#17170f!important;background:#fff!important}.conversion-module__DFPciW__paperForm .dg-framer-field-control::placeholder{color:#17170f73!important}.conversion-module__DFPciW__paperForm .dg-framer-field-control *{color:#17170f}:is(.conversion-module__DFPciW__paperForm .dg-framer-field-control:focus,.conversion-module__DFPciW__paperForm .dg-framer-field-control[data-focused=true],.conversion-module__DFPciW__paperForm .dg-framer-field-control[data-focus-visible=true]){box-shadow:inset 0 0 0 1px #17170f66,0 0 0 3px #17170f29}:is(.conversion-module__DFPciW__paperForm .select__trigger,.conversion-module__DFPciW__paperForm .select__value){color:#17170f}.conversion-module__DFPciW__paperForm .checkbox__control{border-color:#17170f66}@media (min-width:810px){.conversion-module__DFPciW__paperForm{padding:28px}}}@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{@media (max-width:809.98px){.platform-module__09QUKW__phoneStack>li{position:relative;top:auto}[data-stack-measured]>.platform-module__09QUKW__phoneStack>li{top:var(--mobile-stack-top);position:sticky}.platform-module__09QUKW__phoneFigure[data-waiting] *{animation:none!important}}.platform-module__09QUKW__phoneRoute{animation:.9s ease-out backwards platform-module__09QUKW__platform-phone-route}@media (prefers-reduced-motion:reduce){.platform-module__09QUKW__phoneRoute{animation:none}[data-stack-measured]>.platform-module__09QUKW__phoneStack>li{position:relative;top:auto}}.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}}}@keyframes platform-module__09QUKW__platform-phone-route{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}
@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);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{grid-template-columns:minmax(0,1fr);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);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:2px;stroke-dasharray:1 4;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__caret{vertical-align:-.15em;background:var(--color-accent);width:2px;height:1.1em;margin-left:2px;animation:1s step-end infinite home-module__6BaEpG__caret-blink;display:inline-block}@keyframes home-module__6BaEpG__caret-blink{50%{opacity:0}}.home-module__6BaEpG__reveal{opacity:0;transition:opacity .3s,transform .35s cubic-bezier(.16,1,.3,1);transform:translateY(4px)}.home-module__6BaEpG__reveal[data-on]{opacity:1;transform:none}.home-module__6BaEpG__tag>*{opacity:0;filter:blur(4px);transition:opacity .35s,transform .45s cubic-bezier(.16,1,.3,1),filter .35s;transform:translateY(6px)scale(.98)}.home-module__6BaEpG__tag[data-on]>*{opacity:1;filter:none;transform:none}.home-module__6BaEpG__lit{box-shadow:0 0 0 4px #def6652e,0 0 14px #def66573}@media (prefers-reduced-motion:reduce){.home-module__6BaEpG__caret{animation:none}.home-module__6BaEpG__reveal,.home-module__6BaEpG__tag,.home-module__6BaEpG__tag>*{transition:none}}.home-module__6BaEpG__bigBeats [data-spine-step]>:first-child{flex-wrap:wrap;row-gap:14px}.home-module__6BaEpG__bigBeats [data-spine-step]>:first-child>span:first-child{font-family:var(--font-sans);letter-spacing:-.04em;color:var(--color-ink-30);flex-basis:100%;font-size:clamp(44px,4.2vw,60px);font-weight:300;line-height:.9}.home-module__6BaEpG__stream{background:repeating-linear-gradient(90deg, var(--color-line-33) 0 4px, transparent 4px 8px);height:4px;display:block;position:relative}.home-module__6BaEpG__stream:after{content:"";background:linear-gradient(90deg, transparent 0%, transparent 42%, var(--color-signal) 50%, var(--color-accent) 52%, transparent 58%, transparent 100%);animation:2.8s linear infinite home-module__6BaEpG__stream-run;animation-delay:var(--d,0s);background-position:100% 0;background-size:300% 100%;position:absolute;inset:0;-webkit-mask:repeating-linear-gradient(90deg,#000 0 4px,#0000 4px 8px);mask:repeating-linear-gradient(90deg,#000 0 4px,#0000 4px 8px)}@keyframes home-module__6BaEpG__stream-run{to{background-position:0 0}}.home-module__6BaEpG__hubDot{animation:2.8s ease-in-out infinite home-module__6BaEpG__hub-beat;box-shadow:0 0 0 3px #def6652e}@keyframes home-module__6BaEpG__hub-beat{50%{box-shadow:0 0 0 5px #def66514,0 0 14px #def66566}}.home-module__6BaEpG__pixels{align-items:flex-end;gap:3px;height:44px;margin-top:20px;display:flex;-webkit-mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.home-module__6BaEpG__pixels span{background:repeating-linear-gradient(0deg, color-mix(in srgb, var(--color-signal) 45%, transparent) 0 3px, transparent 3px 5px);height:100%;clip-path:inset(calc((1 - var(--h,.5)) * 100%) 0 0 0);animation:home-module__6BaEpG__pixel-rise var(--pt,2s) ease-in-out infinite alternate;animation-delay:var(--pd,0s);flex:1 1 0}@keyframes home-module__6BaEpG__pixel-rise{0%{clip-path:inset(calc((1 - var(--h,.5) * .35) * 100%) 0 0 0)}to{clip-path:inset(calc((1 - var(--h,.5)) * 100%) 0 0 0)}}@media (prefers-reduced-motion:reduce){.home-module__6BaEpG__stream:after{display:none}.home-module__6BaEpG__hubDot,.home-module__6BaEpG__pixels span{animation:none}}}.home-module__6BaEpG__quietLines .dash-flow-svg{animation-duration:2s}.home-module__6BaEpG__intro{display:none}.home-module__6BaEpG__intro[data-play=hold],.home-module__6BaEpG__intro[data-play=settle]{z-index:100;pointer-events:none;animation:.3s linear 1.7s forwards home-module__6BaEpG__intro-failsafe;display:block;position:fixed;inset:0}@keyframes home-module__6BaEpG__intro-failsafe{to{opacity:0;visibility:hidden}}.home-module__6BaEpG__introVeil{background:var(--color-page);transition:opacity .65s cubic-bezier(.33,0,.2,1);position:absolute;inset:0}.home-module__6BaEpG__intro[data-play=settle] .home-module__6BaEpG__introVeil{opacity:0}.home-module__6BaEpG__introMark{line-height:0;animation:.35s cubic-bezier(.16,1,.3,1) both home-module__6BaEpG__intro-mark-in;position:absolute;top:124px;left:40px}.home-module__6BaEpG__intro[data-play=settle] .home-module__6BaEpG__introMark{animation:.3s ease-in forwards home-module__6BaEpG__intro-mark-out}@keyframes home-module__6BaEpG__intro-mark-in{0%{opacity:0;filter:blur(6px);transform:translateY(6px)}}@keyframes home-module__6BaEpG__intro-mark-out{to{opacity:0;filter:blur(6px);transform:translateY(-10px)}}@media (min-width:810px){.home-module__6BaEpG__introMark{top:148px;left:56px}}@media (min-width:1200px){.home-module__6BaEpG__introMark{top:164px;left:calc(50vw - 560px)}}.home-module__6BaEpG__intro[data-play=hold]~section [data-heading-reveal=mount] [data-heading-word],.home-module__6BaEpG__intro[data-play=hold]~section [data-appear=mount]{animation:none!important}.home-module__6BaEpG__intro[data-play=hold]~section [data-hero-field],.home-module__6BaEpG__intro[data-play=settle]~section [data-hero-field]{opacity:0!important}.home-module__6BaEpG__quietLines .dash-flow-svg{stroke:var(--color-tint-line)}.home-module__6BaEpG__bigBeats [data-spine-step]>:first-child>span[aria-hidden]{background:var(--color-accent);width:2px;height:12px}.home-module__6BaEpG__tag:not([data-on]){border-style:dashed;border-color:var(--color-line-33);background-color:#0000}.home-module__6BaEpG__tag{transition:border-color .3s,background-color .3s}@media (prefers-reduced-motion:reduce){.home-module__6BaEpG__tag{transition:none}}
@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{pointer-events:none}@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{animation:none;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{@media (max-width:809px){.mobile-stack-module__-7KvYW__stack .dg-stack-card{position:relative;top:auto}.mobile-stack-module__-7KvYW__stack .dg-stack-card[data-stack-ready]{top:min(calc(var(--stack-top) + var(--stack-i) * var(--stack-step)), calc(100svh - var(--card-height,0px) - 24px));position:sticky}}@media (prefers-reduced-motion:reduce){.mobile-stack-module__-7KvYW__stack .dg-stack-card[data-stack-ready]{position:relative;top:auto}}}
.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{.Compare-module__RLh6xq__tabs{z-index:25;background:var(--color-page);border-bottom:1px solid var(--color-tint-line);position:sticky;top:64px}.Compare-module__RLh6xq__tabs nav{gap:8px;padding:12px 0;display:flex}.Compare-module__RLh6xq__tabs a{border:1px solid var(--color-tint-line);font:12px var(--font-geist-mono);color:var(--color-ink-70);padding:12px 20px}.Compare-module__RLh6xq__tabs a:hover{border-color:var(--color-accent);color:var(--color-accent)}.Compare-module__RLh6xq__tabs a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Compare-module__RLh6xq__group{scroll-margin-top:160px}.Compare-module__RLh6xq__card{border:1px solid var(--color-tint-line);background:var(--color-tint-teal);flex-direction:column;height:100%;transition:border-color .2s;display:flex}.Compare-module__RLh6xq__card:hover{border-color:var(--color-accent)}.Compare-module__RLh6xq__card:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.Compare-module__RLh6xq__visual{border-block:1px solid var(--color-tint-line);background:radial-gradient(ellipse at 80% 100%, color-mix(in srgb, var(--color-signal) 8%, transparent), transparent 70%), radial-gradient(var(--color-tint-line) 1px, transparent 1px) 0 0 / 12px 12px, var(--color-page);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:24px;display:grid;position:relative}.Compare-module__RLh6xq__lane{border:1px solid var(--color-tint-line);background:var(--color-page);min-width:0;padding:16px}.Compare-module__RLh6xq__joined{background:var(--color-tint-teal-2)}.Compare-module__RLh6xq__sketch{gap:7px;margin-top:18px;display:grid}.Compare-module__RLh6xq__sketch span{background:var(--color-tint-line);width:100%;height:4px}.Compare-module__RLh6xq__sketch span:nth-child(2){width:75%}.Compare-module__RLh6xq__sketch span:nth-child(3){width:50%}.Compare-module__RLh6xq__sequence{font:10px var(--font-geist-mono);flex-wrap:wrap;align-items:center;gap:6px;margin-top:18px;display:flex}.Compare-module__RLh6xq__sequence span{border:1px solid var(--color-tint-line);color:var(--color-ink-70);padding:6px}.Compare-module__RLh6xq__sequence .Compare-module__RLh6xq__tag{background:var(--color-accent);color:var(--color-page);border-color:var(--color-accent)}@media not (min-width:810px){.Compare-module__RLh6xq__visual{gap:8px;padding:16px}.Compare-module__RLh6xq__lane{padding:12px}}@media (prefers-reduced-motion:reduce){.Compare-module__RLh6xq__card{transition:none}}}
@layer components{.ComparisonTable-module__C35ORq__table{border-collapse:collapse;table-layout:fixed;background:var(--color-page);width:100%}.ComparisonTable-module__C35ORq__table caption{text-align:left}.ComparisonTable-module__C35ORq__table th,.ComparisonTable-module__C35ORq__table td{border-bottom:1px solid var(--color-tint-line);vertical-align:top;overflow-wrap:anywhere;padding:20px}.ComparisonTable-module__C35ORq__table thead th{border-top:1px solid var(--color-tint-line)}.ComparisonTable-module__C35ORq__table th:first-child{width:24%}.ComparisonTable-module__C35ORq__table td:last-child,.ComparisonTable-module__C35ORq__table thead th:last-child{border-left:1px solid var(--color-tint-line)}.ComparisonTable-module__C35ORq__table tbody tr:hover{background:var(--color-tint-teal)}@media not (min-width:810px){.ComparisonTable-module__C35ORq__table,.ComparisonTable-module__C35ORq__table tbody{display:block}.ComparisonTable-module__C35ORq__table caption{width:100%;display:block}.ComparisonTable-module__C35ORq__table thead{display:none}.ComparisonTable-module__C35ORq__table tr{border-top:1px solid var(--color-tint-line);grid-template-columns:minmax(0,1fr);display:grid}.ComparisonTable-module__C35ORq__table th:first-child{border-bottom:0;width:auto;padding:20px 0 12px}.ComparisonTable-module__C35ORq__table td{padding:16px}.ComparisonTable-module__C35ORq__table td:last-child{border-left:0;margin-bottom:24px}}}
@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__phoneRunner{animation:2.2s ease-in-out .3s 2 both features-module__XVL8Zq__fx-phone-run}.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-phone-run{0%{opacity:0;top:30px}12%{opacity:1}88%{opacity:1}to{opacity:0;top:calc(100% - 30px)}}@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{.Problems-module__GG4IFq__diagram{border:1px solid var(--color-tint-line);background:radial-gradient(circle at 80% 0%, color-mix(in srgb, var(--color-signal) 7%, transparent), transparent 65%), var(--color-tint-teal);padding:24px;position:relative}.Problems-module__GG4IFq__sources{gap:12px;display:grid}.Problems-module__GG4IFq__sources li:after{content:"";border-left:1px dashed var(--color-signal);opacity:.35;height:12px;position:absolute;bottom:-13px;left:24px}.Problems-module__GG4IFq__sources li:last-child:after{display:none}.Problems-module__GG4IFq__gapLine{align-items:center;gap:12px;margin:24px 0;display:flex}.Problems-module__GG4IFq__gapLine:before,.Problems-module__GG4IFq__gapLine:after{content:"";border-top:1px dashed var(--color-tint-line);flex:1}.Problems-module__GG4IFq__gapLine span{color:var(--color-ink-50);font:11px var(--font-geist-mono)}.Problems-module__GG4IFq__tabs{z-index:25;border-bottom:1px solid var(--color-tint-line);background:var(--color-page);position:sticky;top:64px}.Problems-module__GG4IFq__tabList{scrollbar-width:thin;gap:8px;padding:12px 0;display:flex;overflow-x:auto}.Problems-module__GG4IFq__tabList a{font:12px var(--font-geist-mono);color:var(--color-ink-70);border:1px solid var(--color-tint-line);flex-shrink:0;padding:12px 16px}.Problems-module__GG4IFq__tabList a:hover{color:var(--color-accent);border-color:var(--color-accent)}.Problems-module__GG4IFq__tabList a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Problems-module__GG4IFq__group{scroll-margin-top:160px}.Problems-module__GG4IFq__card{border:1px solid var(--color-tint-line);background:var(--color-tint-teal);flex-direction:column;min-width:0;height:100%;padding:28px;transition:border-color .2s;display:flex;position:relative}.Problems-module__GG4IFq__card:hover{border-color:var(--color-accent)}.Problems-module__GG4IFq__card:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.Problems-module__GG4IFq__miniSources{gap:8px;margin:24px 0;display:flex}.Problems-module__GG4IFq__miniSources span{border:1px solid var(--color-tint-line);background:var(--color-page);flex:1;min-width:0;height:36px;position:relative}.Problems-module__GG4IFq__miniSources span:before{content:"";background:var(--color-signal);opacity:.45;width:14px;height:2px;box-shadow:0 6px var(--color-tint-line);position:absolute;top:11px;left:10px}.Problems-module__GG4IFq__miniSources span:not(:last-child):after{content:"";border-top:1px dashed var(--color-tint-line);width:8px;position:absolute;top:18px;right:-9px}@media (min-width:810px){.Problems-module__GG4IFq__sources{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.Problems-module__GG4IFq__sources li:after{border-left:0;border-top:1px dashed var(--color-signal);width:16px;height:0;inset:50% -17px auto auto}.Problems-module__GG4IFq__card{padding:32px}}@media (prefers-reduced-motion:reduce){.Problems-module__GG4IFq__card{transition:none}}}
@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}.product-module__CZh2na__spineNumber{color:var(--color-ink-30)}@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-signal)}}@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__pixels{align-items:flex-end;gap:3px;height:56px;display:flex;-webkit-mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.product-module__CZh2na__pixels span{background:repeating-linear-gradient(0deg, color-mix(in srgb, var(--color-signal) 45%, transparent) 0 3px, transparent 3px 5px);height:100%;clip-path:inset(calc((1 - var(--h,.5)) * 100%) 0 0 0);animation:product-module__CZh2na__pk-pixel-rise var(--pt,2s) ease-in-out infinite alternate;animation-delay:var(--pd,0s);flex:1 1 0}@keyframes product-module__CZh2na__pk-pixel-rise{0%{clip-path:inset(calc((1 - var(--h,.5) * .35) * 100%) 0 0 0)}to{clip-path:inset(calc((1 - var(--h,.5)) * 100%) 0 0 0)}}@media (prefers-reduced-motion:reduce){.product-module__CZh2na__pixels span{animation:none}}.product-module__CZh2na__stickyCard{position:relative}@media (min-width:1200px){.product-module__CZh2na__stickyCard{position:sticky;top:136px}}}
@layer components{.sectors-module__tCtgDG__textLink{text-decoration:none;transition:color .18s}.sectors-module__tCtgDG__textLink:hover{color:var(--color-accent)}.sectors-module__tCtgDG__textLink:focus-visible,.sectors-module__tCtgDG__linkCard:focus-visible{outline:2px solid var(--color-accent);outline-offset:5px}.sectors-module__tCtgDG__linkCard{text-decoration:none;transition:border-color .18s}.sectors-module__tCtgDG__linkCard:hover{border-color:var(--color-ink-30)}@media (prefers-reduced-motion:reduce){.sectors-module__tCtgDG__textLink,.sectors-module__tCtgDG__linkCard{transition:none}}}
@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__spineGroup{display:contents}.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}
@layer components{.personas-module__an3Vbq__page{color:var(--color-ink);padding-top:64px;padding-bottom:64px}.personas-module__an3Vbq__page h1,.personas-module__an3Vbq__page h2,.personas-module__an3Vbq__page h3,.personas-module__an3Vbq__page p,.personas-module__an3Vbq__page figure{margin:0}.personas-module__an3Vbq__hero,.personas-module__an3Vbq__section{border:1px solid var(--color-tint-line);border-top:0}.personas-module__an3Vbq__hero{padding:24px}.personas-module__an3Vbq__breadcrumb{color:var(--color-ink-50);flex-wrap:wrap;gap:8px;font-size:12px;line-height:1.5;display:flex}.personas-module__an3Vbq__breadcrumb a{text-decoration:none}.personas-module__an3Vbq__heroGrid{align-items:center;gap:36px;padding:36px 0;display:grid}.personas-module__an3Vbq__heroCopy{flex-direction:column;align-items:flex-start;gap:22px;min-width:0;display:flex}.personas-module__an3Vbq__heroCopy h1{text-wrap:balance;max-width:740px}.personas-module__an3Vbq__eyebrow{color:var(--color-ink-50);align-items:center;gap:8px;display:flex}.personas-module__an3Vbq__eyebrow:before{content:"";background:var(--color-signal);flex:none;width:6px;height:6px}.personas-module__an3Vbq__ctaRow{flex-wrap:wrap;align-items:center;gap:24px;padding-top:6px;display:flex}.personas-module__an3Vbq__textLink{color:var(--color-ink);align-items:center;gap:10px;font-size:14px;line-height:1.5;text-decoration:none;display:inline-flex}.personas-module__an3Vbq__textLink:hover,.personas-module__an3Vbq__breadcrumb a:hover{color:var(--color-accent)}.personas-module__an3Vbq__page a:focus-visible,.personas-module__an3Vbq__faq summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:5px}.personas-module__an3Vbq__diagram{border:1px solid var(--color-tint-line);background:var(--color-page);background-image:radial-gradient(var(--color-tint-line) 1px, transparent 1px);background-size:12px 12px;min-width:0;padding:22px;position:relative}.personas-module__an3Vbq__sourceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}.personas-module__an3Vbq__sourceGrid span{border:1px solid var(--color-tint-line);background:var(--color-tint-teal);min-height:44px;color:var(--color-ink-70);align-items:center;padding:8px 10px;font-size:12px;display:flex}.personas-module__an3Vbq__connector{background:var(--color-signal);opacity:.4;width:1px;height:24px;margin:0 auto}.personas-module__an3Vbq__glueNode{border:1px solid var(--color-signal);background:var(--color-tint-teal-2);flex-direction:column;gap:8px;padding:20px;display:flex}.personas-module__an3Vbq__output{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.personas-module__an3Vbq__diagram .personas-module__an3Vbq__output{border:1px solid var(--color-tint-line);background:var(--color-page);padding:16px}.personas-module__an3Vbq__tag{background:color-mix(in srgb, var(--color-accent) 12%, transparent);max-width:100%;color:var(--color-accent);font-family:var(--font-geist-mono);margin:0;padding:6px 10px;font-size:12px;line-height:1.5;display:inline-block}.personas-module__an3Vbq__diagram>p{margin-top:18px;font-size:12px}.personas-module__an3Vbq__groupNav{border-top:1px solid var(--color-tint-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.personas-module__an3Vbq__groupNav a{color:var(--color-ink-70);justify-content:space-between;align-items:center;gap:8px;padding:18px 8px 0 0;font-size:12px;text-decoration:none;display:flex}.personas-module__an3Vbq__groupNav a:hover{color:var(--color-accent)}.personas-module__an3Vbq__section{background-color:var(--color-page);padding:36px 24px}.personas-module__an3Vbq__sectionHeader{gap:22px;margin-bottom:28px;display:grid}.personas-module__an3Vbq__sectionHeader h2{text-wrap:balance;max-width:720px}.personas-module__an3Vbq__sectionHeader p{max-width:720px}.personas-module__an3Vbq__sectionHeader h2+p{margin-top:12px}.personas-module__an3Vbq__personaGrid,.personas-module__an3Vbq__painGrid,.personas-module__an3Vbq__exampleGrid,.personas-module__an3Vbq__benefitGrid,.personas-module__an3Vbq__readingGrid,.personas-module__an3Vbq__fitGrid{gap:16px;display:grid}.personas-module__an3Vbq__personaCard{border:1px solid var(--color-tint-line);background:var(--color-tint-teal);flex-direction:column;gap:16px;min-width:0;padding:24px;text-decoration:none;transition:border-color .2s,background-color .2s;display:flex}.personas-module__an3Vbq__personaCard:hover{background:var(--color-tint-teal-2);border-color:var(--color-accent)}.personas-module__an3Vbq__cardTop{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.personas-module__an3Vbq__cardTop svg{color:var(--color-ink-50);margin-top:6px}.personas-module__an3Vbq__cardLink{color:var(--color-ink-70);margin-top:auto;padding-top:8px}.personas-module__an3Vbq__personaCard:hover .personas-module__an3Vbq__cardLink,.personas-module__an3Vbq__personaCard:hover svg{color:var(--color-accent)}.personas-module__an3Vbq__pain{border-top:1px solid var(--color-tint-line);flex-direction:column;gap:12px;padding:20px 0 12px;display:flex}.personas-module__an3Vbq__systems{flex-direction:column;gap:18px;margin-bottom:28px;display:flex}.personas-module__an3Vbq__systems ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.personas-module__an3Vbq__systems li{border:1px solid var(--color-tint-line);color:var(--color-ink-70);background:var(--color-page);padding:8px 10px;font-size:12px;line-height:1.5}.personas-module__an3Vbq__exampleStack{background-color:var(--color-tint-teal)}.personas-module__an3Vbq__eventCard{border:1px solid var(--color-tint-line);background:var(--color-tint-teal);flex-direction:column;min-width:0;height:100%;padding:22px;display:flex}.personas-module__an3Vbq__events{margin:22px 0 0;padding:0;list-style:none}.personas-module__an3Vbq__events li{border-bottom:1px solid var(--color-tint-line);color:var(--color-ink-70);grid-template-columns:22px minmax(0,1fr);gap:12px;padding:12px 0;font-size:14px;line-height:1.5;display:grid}.personas-module__an3Vbq__eventCard .personas-module__an3Vbq__rule{padding:18px 0 24px}.personas-module__an3Vbq__eventCard .personas-module__an3Vbq__output{border-top:1px solid var(--color-tint-line);margin-top:auto;padding-top:16px}.personas-module__an3Vbq__method{flex-direction:column;gap:16px;display:flex}.personas-module__an3Vbq__methodCard{border:1px solid var(--color-tint-line);background-color:var(--color-tint-teal);gap:18px;padding:24px;display:grid}.personas-module__an3Vbq__stepNumber{font-family:var(--font-geist-mono);letter-spacing:-.06em;color:var(--color-signal);opacity:.35;font-size:48px;font-weight:500;line-height:1}.personas-module__an3Vbq__benefit{border-top:1px solid var(--color-tint-line);gap:12px;padding:22px 0;display:grid}.personas-module__an3Vbq__trusted{border-top:1px solid var(--color-tint-line);border-bottom:1px solid var(--color-tint-line);margin-bottom:24px;padding:24px 0}.personas-module__an3Vbq__readingCard{border:1px solid var(--color-tint-line);grid-template-columns:minmax(0,1fr) 12px;gap:12px;padding:20px;text-decoration:none;display:grid}.personas-module__an3Vbq__readingCard>:first-child{grid-column:1/-1}.personas-module__an3Vbq__readingCard:hover{border-color:var(--color-accent)}.personas-module__an3Vbq__readingCard:hover svg{color:var(--color-accent)}.personas-module__an3Vbq__faq{border-top:1px solid var(--color-tint-line)}.personas-module__an3Vbq__faq details{border-bottom:1px solid var(--color-tint-line)}.personas-module__an3Vbq__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:16px;line-height:1.5;list-style:none;display:flex}.personas-module__an3Vbq__faq summary::-webkit-details-marker{display:none}.personas-module__an3Vbq__plus{font-family:var(--font-geist-mono);color:var(--color-accent);flex:none;font-size:24px;line-height:1}.personas-module__an3Vbq__faq details[open] .personas-module__an3Vbq__plus{transform:rotate(45deg)}.personas-module__an3Vbq__faq details>p{max-width:760px;padding:0 28px 24px 0}.personas-module__an3Vbq__closeGrid{align-items:center;gap:28px;display:grid}.personas-module__an3Vbq__closeAction{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.personas-module__an3Vbq__fitCard{border:1px solid var(--color-tint-line);background-color:var(--color-tint-teal);padding:24px}.personas-module__an3Vbq__fitCard ul{color:var(--color-ink-70);margin:24px 0 0;padding-left:18px;font-size:16px;line-height:1.55}.personas-module__an3Vbq__fitCard li+li{margin-top:14px}.personas-module__an3Vbq__fitCard li::marker{color:var(--color-ink-30)}@media (min-width:810px){.personas-module__an3Vbq__hero{padding:28px 40px 0}.personas-module__an3Vbq__heroGrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px;padding:56px 0}.personas-module__an3Vbq__heroCopy{gap:24px}.personas-module__an3Vbq__groupNav{grid-template-columns:repeat(4,minmax(0,1fr))}.personas-module__an3Vbq__groupNav a{padding:24px 20px 24px 0;font-size:14px}.personas-module__an3Vbq__section{padding:48px 40px}.personas-module__an3Vbq__sectionHeader{grid-template-columns:200px minmax(0,1fr);align-items:end;gap:32px;margin-bottom:36px}.personas-module__an3Vbq__personaGrid,.personas-module__an3Vbq__painGrid,.personas-module__an3Vbq__benefitGrid,.personas-module__an3Vbq__readingGrid,.personas-module__an3Vbq__fitGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.personas-module__an3Vbq__exampleGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.personas-module__an3Vbq__methodCard{grid-template-columns:56px minmax(0,1fr) minmax(0,1.6fr);align-items:center;gap:24px;padding:28px}.personas-module__an3Vbq__closeGrid{grid-template-columns:minmax(0,1fr) 240px;gap:32px}}@media (min-width:1200px){.personas-module__an3Vbq__personaGrid,.personas-module__an3Vbq__benefitGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.personas-module__an3Vbq__personaGrid[data-count="2"],.personas-module__an3Vbq__personaGrid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.personas-module__an3Vbq__painGrid,.personas-module__an3Vbq__readingGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.personas-module__an3Vbq__heroGrid{gap:56px}.personas-module__an3Vbq__section{padding-top:56px;padding-bottom:56px}}@media (prefers-reduced-motion:reduce){.personas-module__an3Vbq__personaCard{transition:none}.personas-module__an3Vbq__exampleStack,.personas-module__an3Vbq__methodCard{position:static}}}
