.hero-headline-module__yCgXEG__column{flex-direction:column;align-items:center;width:100%;display:flex}@media (min-width:64rem){.hero-headline-module__yCgXEG__column{width:var(--hero-col);align-items:flex-start}}.hero-headline-module__yCgXEG__eyebrow{font-family:var(--font-pixel), var(--font-geist-pixel-grid), ui-monospace, monospace;font-size:var(--eyebrow-size);letter-spacing:var(--eyebrow-track);text-transform:uppercase;color:var(--brand,#334249);margin:0 0 clamp(1.15rem,2.4vh,1.85rem);font-weight:500}.hero-headline-module__yCgXEG__action{margin-top:clamp(1.5rem,3.2vh,2.5rem)}.hero-headline-module__yCgXEG__spacer{margin:0}.hero-headline-module__yCgXEG__claim{white-space:nowrap;text-align:center;--shimmer-color:#3342496b;font-family:var(--font-fustat), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;color:var(--brand,#334249);flex-direction:column;justify-content:center;align-items:center;font-weight:550;display:flex;position:absolute;inset:0}@media (min-width:64rem){.hero-headline-module__yCgXEG__claim{text-align:left;align-items:flex-start}}.hero-headline-module__yCgXEG__pixel{font-family:var(--font-pixel), var(--font-geist-pixel-grid), ui-monospace, monospace;letter-spacing:0;font-weight:500}
.hero-module__qbw09W__ground{--hero-ground:#efece9;background-color:var(--hero-ground)}.hero-module__qbw09W__stage,.hero-module__qbw09W__veil{background-color:var(--hero-ground)}@media (min-width:40rem){.hero-module__qbw09W__stage{--film-scale:1.3;--film-shift:0px}}@media (min-width:64rem){.hero-module__qbw09W__stage{--hero-col:clamp(15rem, 26vw, 26rem);--film-scale:.79;--film-shift:min(24vw, calc(70.2svh - 14.5rem))}.hero-module__qbw09W__copy{align-items:flex-start;max-width:82.5rem;padding-left:2.5rem;padding-right:2.5rem}.hero-module__qbw09W__picture{--edge:2.5rem;--edge-left:7rem;--edge-right:12rem;width:min(100%,177.778svh);-webkit-mask-image:linear-gradient(to right, transparent, black var(--edge-left), black calc(100% - var(--edge-right)), calc(100% - var(--edge-right) * .35), transparent), linear-gradient(to bottom, transparent, black var(--edge), black calc(100% - var(--edge)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, black var(--edge-left), black calc(100% - var(--edge-right)), calc(100% - var(--edge-right) * .35), transparent), linear-gradient(to bottom, transparent, black var(--edge), black calc(100% - var(--edge)), transparent);mask-image:linear-gradient(to right, transparent, black var(--edge-left), black calc(100% - var(--edge-right)), calc(100% - var(--edge-right) * .35), transparent), linear-gradient(to bottom, transparent, black var(--edge), black calc(100% - var(--edge)), transparent);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;margin-inline:auto;-webkit-mask-composite:source-in;mask-composite:intersect}}.hero-module__qbw09W__film{-webkit-mask-image:linear-gradient(#0000,#000 1.5rem calc(100% - 3.5rem),#0000);mask-image:linear-gradient(#0000,#000 1.5rem calc(100% - 3.5rem),#0000)}@media (min-width:40rem){.hero-module__qbw09W__film{-webkit-mask-image:none;mask-image:none}}
.platform-module__ex2-3G__root{--paper:#fcf9f3;--pale:var(--deep,#374349);--pixel:var(--font-pixel), var(--font-geist-pixel-grid), ui-monospace, monospace;color:var(--brand,#334249);position:relative}.platform-module__ex2-3G__notch{z-index:2;width:var(--notch-w);background:var(--paper);height:1.05rem;clip-path:var(--notch-clip);position:absolute;top:0;left:50%;transform:translate(-50%,calc(1px - 100%))}.platform-module__ex2-3G__notchUp{z-index:3;width:var(--notch-w);background:var(--pale);height:1.05rem;clip-path:var(--notch-clip);position:absolute;bottom:0;left:50%;transform:translate(-50%,1px)}.platform-module__ex2-3G__track{position:relative}.platform-module__ex2-3G__pane{padding:0 var(--band-gutter);background:linear-gradient(to bottom, var(--deep,#374349) 0 50%, var(--pale) 50% 100%);flex-direction:column;display:flex;position:relative}.platform-module__ex2-3G__frame{border-radius:var(--band-radius);background:var(--paper);flex-direction:column;flex:1;padding:clamp(2.25rem,5.5vh,5rem) 1.5rem clamp(2.25rem,5vh,4.5rem);display:flex;position:relative;overflow:hidden}.platform-module__ex2-3G__eyebrow{font-family:var(--pixel);z-index:1;text-align:center;font-size:var(--eyebrow-size);letter-spacing:var(--eyebrow-track);text-transform:uppercase;color:var(--brand,#334249);margin:clamp(1.5rem,5vh,4rem) 0 clamp(1.25rem,3vh,2.5rem);font-weight:500;position:relative}.platform-module__ex2-3G__inner{z-index:1;width:100%;margin:0 auto;position:relative}.platform-module__ex2-3G__stage{aspect-ratio:4/3;margin:clamp(1.5rem,4vh,2.5rem) -1.5rem 0;position:relative;overflow:hidden}.platform-module__ex2-3G__stage:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(to right, var(--paper), transparent 2.5rem), linear-gradient(to bottom, var(--paper), transparent 3%), linear-gradient(to top, var(--paper), transparent 3%);position:absolute;inset:0}.platform-module__ex2-3G__shot{z-index:1;--swing:cubic-bezier(.22, .68, .12, 1);opacity:0;width:auto;max-width:none;height:131%;position:absolute;top:50%;left:0;transform:translate(-17.3%,-44.5%);-webkit-mask-image:linear-gradient(#0000 0%,#000 4% 96%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 4% 96%,#0000 100%)}.platform-module__ex2-3G__shotOn{z-index:2;opacity:1}.platform-module__ex2-3G__controls{justify-content:center;align-items:center;gap:.5rem;margin-top:clamp(2rem,5vh,3.25rem);display:flex}.platform-module__ex2-3G__arrow{width:2.75rem;height:2.75rem;color:var(--brand,#334249);cursor:pointer;border:1px solid #33424933;border-radius:2px;place-items:center;transition:border-color .3s ease-out,background-color .3s ease-out,opacity .3s ease-out;display:grid}.platform-module__ex2-3G__arrow:hover{background:#3342490b;border-color:#33424973}.platform-module__ex2-3G__arrowInk,.platform-module__ex2-3G__arrowInk:hover{border-color:var(--brand,#334249);background:var(--brand,#334249);color:#f2ede6}.platform-module__ex2-3G__arrow:focus-visible{outline-offset:2px;outline:2px solid #33424980}.platform-module__ex2-3G__arrow:disabled{opacity:.4;pointer-events:none}.platform-module__ex2-3G__arrowInk:disabled{color:var(--brand,#334249);background:0 0;border-color:#33424933}.platform-module__ex2-3G__cap{display:none}.platform-module__ex2-3G__capOn{display:block}.platform-module__ex2-3G__caption,.platform-module__ex2-3G__controls{opacity:0}.platform-module__ex2-3G__caption{transition:opacity .26s ease-out}.platform-module__ex2-3G__controls{transition:opacity .52s ease-out .24s, transform .52s var(--swing,ease-out) .24s;transform:translateY(.4rem)}.platform-module__ex2-3G__notes[data-in=true] .platform-module__ex2-3G__caption,.platform-module__ex2-3G__notes[data-in=true] .platform-module__ex2-3G__controls{opacity:1;transform:none}.platform-module__ex2-3G__capTitle{letter-spacing:-.01em;color:var(--brand,#334249);margin:0 0 .5rem;font-size:1.375rem;font-weight:500}.platform-module__ex2-3G__capBody{max-width:34ch;color:var(--grey-mid,#6b7680);margin:0;font-size:.9375rem;line-height:1.6}@media (max-width:63.99rem){.platform-module__ex2-3G__head,.platform-module__ex2-3G__notes{text-align:center}.platform-module__ex2-3G__capBody{margin-inline:auto}.platform-module__ex2-3G__caption{margin-top:clamp(1.5rem,4vh,2.5rem)}}@media (min-width:40rem){.platform-module__ex2-3G__notch,.platform-module__ex2-3G__notchUp{width:var(--notch-w-sm);height:1.15rem}}@media (min-width:64rem){.platform-module__ex2-3G__pane{min-height:100svh}.platform-module__ex2-3G__frame{padding-left:max(0px, calc(2.5rem - var(--band-gutter)));padding-right:max(0px, calc(2.5rem - var(--band-gutter)))}.platform-module__ex2-3G__inner{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);grid-template-areas:"head figure""notes figure";gap:clamp(1.25rem,3vh,2.25rem) clamp(1.5rem,2.5vw,2.5rem);max-width:77.5rem;margin-block:auto;display:grid}.platform-module__ex2-3G__head,.platform-module__ex2-3G__notes{padding-left:clamp(0rem,5vw,6rem)}.platform-module__ex2-3G__head{grid-area:head;align-self:end}.platform-module__ex2-3G__notes{grid-area:notes;align-self:start}.platform-module__ex2-3G__figure{grid-area:figure;align-self:center;min-width:0}.platform-module__ex2-3G__stage{--push:clamp(0rem, 3.5vw, 4.5rem);margin:0 -60rem 0 var(--push);aspect-ratio:auto;height:clamp(18rem,68vh,40rem)}.platform-module__ex2-3G__controls{justify-content:flex-start}}@media (min-width:64rem) and (max-width:80rem) and (orientation:portrait){.platform-module__ex2-3G__stage{--push:0rem;height:clamp(16rem,39vw,40rem)}.platform-module__ex2-3G__shot{transform:translate(-23%,-44.5%)}}@media (prefers-reduced-motion:reduce){.platform-module__ex2-3G__shot,.platform-module__ex2-3G__arrow,.platform-module__ex2-3G__caption,.platform-module__ex2-3G__controls{transition:none}.platform-module__ex2-3G__controls{transform:none}}
.how-it-works-module__pl0UYG__root{background:var(--deep,#374349);color:#faf8f5;padding:clamp(5rem,12vh,9rem) 1.5rem clamp(6rem,14vh,10rem);position:relative}.how-it-works-module__pl0UYG__notch{z-index:1;width:var(--notch-w);background:var(--deep,#374349);height:1.05rem;clip-path:var(--notch-clip);position:absolute;top:0;left:50%;transform:translate(-50%,calc(1px - 100%))}.how-it-works-module__pl0UYG__pattern{z-index:0;pointer-events:none;color:#ffffff4d;height:52%;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#000 70%);mask-image:linear-gradient(#0000 0%,#000 70%)}.how-it-works-module__pl0UYG__patternSvg{width:100%;height:100%;display:block}.how-it-works-module__pl0UYG__inner{z-index:1;text-align:center;max-width:62rem;margin:0 auto;position:relative}.how-it-works-module__pl0UYG__eyebrow{font-family:var(--font-pixel), var(--font-geist-pixel-grid), ui-monospace, monospace;font-size:var(--eyebrow-size);letter-spacing:var(--eyebrow-track);text-transform:uppercase;color:var(--off,#faf8f5);margin:0;font-weight:500}.how-it-works-module__pl0UYG__headline{letter-spacing:-.02em;color:#faf8f5;max-width:15em;margin:clamp(2rem,5vh,3.25rem) auto 0;font-weight:400}.how-it-works-module__pl0UYG__soft{color:#faf8f56b}.how-it-works-module__pl0UYG__cards{grid-template-columns:minmax(0,1fr);gap:1.125rem;max-width:58rem;margin:clamp(3rem,8vh,5.5rem) auto 0;padding:0;list-style:none;display:grid}.how-it-works-module__pl0UYG__card{border-radius:var(--card-radius);text-align:center;background:linear-gradient(#ffffff13,#ffffff08);border:1px solid #ffffff24;flex-direction:column;align-items:center;min-height:18rem;padding:clamp(3.5rem,5.5vw,5.25rem) 1.25rem 1.75rem;display:flex}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.how-it-works-module__pl0UYG__cards:not([data-in=true]) .how-it-works-module__pl0UYG__card{opacity:0}.how-it-works-module__pl0UYG__cards[data-in=true] .how-it-works-module__pl0UYG__card{animation:.62s cubic-bezier(.22,1,.36,1) both how-it-works-module__pl0UYG__card-in;animation-delay:calc(var(--i,0) * 90ms)}}@keyframes how-it-works-module__pl0UYG__card-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.how-it-works-module__pl0UYG__icon{color:#ffffffeb;width:4.25rem;height:4.25rem;display:block;position:relative}.how-it-works-module__pl0UYG__icon svg{width:100%;height:100%;display:block}.how-it-works-module__pl0UYG__icon path,.how-it-works-module__pl0UYG__icon rect{transform-box:fill-box;transform-origin:50%}.how-it-works-module__pl0UYG__card:is(:hover,[data-in=true]) .how-it-works-module__pl0UYG__icon *{animation-duration:.9s;animation-timing-function:cubic-bezier(.3,.8,.35,1);animation-fill-mode:both}.how-it-works-module__pl0UYG__card:is(:hover,[data-in=true]) .how-it-works-module__pl0UYG__linkLeft{animation-name:how-it-works-module__pl0UYG__linkInLeft}.how-it-works-module__pl0UYG__card:is(:hover,[data-in=true]) .how-it-works-module__pl0UYG__linkRight{animation-name:how-it-works-module__pl0UYG__linkInRight}.how-it-works-module__pl0UYG__card:is(:hover,[data-in=true]) .how-it-works-module__pl0UYG__linkBar{animation-name:how-it-works-module__pl0UYG__linkBarIn}@keyframes how-it-works-module__pl0UYG__linkInLeft{0%{opacity:.35;transform:translate(-90px)}60%,to{opacity:1;transform:translate(0)}}@keyframes how-it-works-module__pl0UYG__linkInRight{0%{opacity:.35;transform:translate(90px)}60%,to{opacity:1;transform:translate(0)}}@keyframes how-it-works-module__pl0UYG__linkBarIn{0%,45%{opacity:0;transform:scaleX(0)}75%,to{opacity:1;transform:scaleX(1)}}.how-it-works-module__pl0UYG__beam{opacity:0}.how-it-works-module__pl0UYG__card:is(:hover,[data-in=true]) .how-it-works-module__pl0UYG__beam{animation-name:how-it-works-module__pl0UYG__beamDown}.how-it-works-module__pl0UYG__card:is(:hover,[data-in=true]) .how-it-works-module__pl0UYG__corners{animation-name:how-it-works-module__pl0UYG__cornersOut}.how-it-works-module__pl0UYG__card:is(:hover,[data-in=true]) .how-it-works-module__pl0UYG__line1,.how-it-works-module__pl0UYG__card:is(:hover,[data-in=true]) .how-it-works-module__pl0UYG__line2,.how-it-works-module__pl0UYG__card:is(:hover,[data-in=true]) .how-it-works-module__pl0UYG__line3{animation-name:how-it-works-module__pl0UYG__lineIn;animation-duration:.26s}.how-it-works-module__pl0UYG__card:is(:hover,[data-in=true]) .how-it-works-module__pl0UYG__line1{animation-delay:.12s}.how-it-works-module__pl0UYG__card:is(:hover,[data-in=true]) .how-it-works-module__pl0UYG__line2{animation-delay:.27s}.how-it-works-module__pl0UYG__card:is(:hover,[data-in=true]) .how-it-works-module__pl0UYG__line3{animation-delay:.42s}@keyframes how-it-works-module__pl0UYG__beamDown{0%{opacity:0;transform:translateY(0)}15%,70%{opacity:.85}to{opacity:0;transform:translateY(430px)}}@keyframes how-it-works-module__pl0UYG__cornersOut{0%,to{transform:scale(1)}45%{transform:scale(1.07)}}@keyframes how-it-works-module__pl0UYG__lineIn{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}.how-it-works-module__pl0UYG__card:is(:hover,[data-in=true]) .how-it-works-module__pl0UYG__check{animation-name:how-it-works-module__pl0UYG__checkDraw;animation-duration:.52s}@keyframes how-it-works-module__pl0UYG__checkDraw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.how-it-works-module__pl0UYG__card:is(:hover,[data-in=true]) .how-it-works-module__pl0UYG__glass{animation-name:how-it-works-module__pl0UYG__glassSweep;animation-duration:1.1s}@keyframes how-it-works-module__pl0UYG__glassSweep{0%{transform:translate(0)}30%{transform:translate(-52px,-16px)}62%{transform:translate(40px,10px)}85%,to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.how-it-works-module__pl0UYG__card:is(:hover,[data-in=true]) .how-it-works-module__pl0UYG__icon *{animation:none}}.how-it-works-module__pl0UYG__cardTitle{letter-spacing:-.01em;color:#fff;margin:1.75rem 0 0;font-size:1.25rem;font-weight:500}.how-it-works-module__pl0UYG__cardBody{color:#faf8f594;max-width:18em;margin:.75rem 0 0;font-size:.875rem}@media (max-width:39.99rem){.how-it-works-module__pl0UYG__cards{display:block}.how-it-works-module__pl0UYG__card{top:calc(4.5rem + var(--i,0) * 1rem);background:linear-gradient(#465157,#3d494e);position:sticky}.how-it-works-module__pl0UYG__card+.how-it-works-module__pl0UYG__card{margin-top:1.125rem}}@media (min-width:40rem){.how-it-works-module__pl0UYG__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.how-it-works-module__pl0UYG__notch{width:var(--notch-w-sm);height:1.15rem}}@media (min-width:64rem){.how-it-works-module__pl0UYG__cards{grid-template-columns:repeat(4,minmax(0,1fr))}}
.key-features-module__WaZ-_a__root{--ink:var(--deep,#374349);--cream:#f1ede7;--cream-soft:#f3ede6;--brand:#334249;z-index:1;background:var(--ink);margin-top:-1px;padding-bottom:clamp(1.75rem,4vh,2.75rem);position:relative;overflow:visible}.key-features-module__WaZ-_a__pattern{z-index:1;pointer-events:none;color:#ffffff4d;height:clamp(10rem,22vh,14rem);position:absolute;bottom:calc(-1*clamp(2rem,5vh,3.25rem));left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 100%);mask-image:linear-gradient(#0000 0%,#000 18% 100%)}.key-features-module__WaZ-_a__patternSvg{width:100%;height:100%;display:block}.key-features-module__WaZ-_a__track{height:180vh;position:relative}.key-features-module__WaZ-_a__stage{--stage-top:clamp(5.25rem, 12vh, 6.5rem);--stage-bottom:clamp(1rem, 2.5vw, 1.75rem);--stage-x:clamp(.75rem, 2vw, 1.25rem);justify-content:center;align-items:center;height:100svh;padding:0;display:flex;position:sticky;top:0;overflow:visible}.key-features-module__WaZ-_a__photo{inset:0 var(--stage-x);z-index:0;border-radius:4px;position:absolute;overflow:hidden}.key-features-module__WaZ-_a__photo img{object-fit:cover;object-position:center 40%}.key-features-module__WaZ-_a__ui{left:var(--stage-x);right:var(--stage-x);top:var(--stage-top);bottom:var(--stage-bottom);z-index:3;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:0 clamp(1rem,2.5vw,1.5rem);display:flex;position:absolute}.key-features-module__WaZ-_a__stageLive .key-features-module__WaZ-_a__ui{pointer-events:auto}.key-features-module__WaZ-_a__pane{left:var(--stage-x);right:var(--stage-x);top:var(--stage-top);bottom:var(--stage-bottom);z-index:2;-webkit-backdrop-filter:blur(16px)saturate(180%);backdrop-filter:blur(16px)saturate(180%);will-change:transform;pointer-events:none;background:linear-gradient(#171e2233 0%,#171e22ba 100%),linear-gradient(155deg,#f7f9fa45 0%,#bec8d029 45%,#3f4b546e 100%);border-radius:4px;height:auto;position:absolute;transform:translateY(108%);box-shadow:0 2px 6px -2px #1720264d,0 28px 64px -26px #1720268c,inset 0 20px 44px -30px #ffffffbf}.key-features-module__WaZ-_a__pane:before{content:"";z-index:0;border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(150deg,#ffffffd1 0%,#dee7ee42 26%,#8c9ba81f 58%,#d2dee770 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.key-features-module__WaZ-_a__pane:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E"),radial-gradient(130% 68% at 10% -12%,#f0f5f857 0%,#e8eff317 42%,#e8eff300 68%);position:absolute;inset:0}@supports not ((mask-composite:exclude) or (-webkit-mask-composite:xor)){.key-features-module__WaZ-_a__pane:before{display:none}.key-features-module__WaZ-_a__pane{border:1px solid #ffffff5c}}.key-features-module__WaZ-_a__paneContent{z-index:2;opacity:0;visibility:hidden;will-change:opacity, transform;flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;max-width:74rem;max-height:100%;margin:0 auto;padding:0;display:flex;position:relative;transform:translateY(12px)}.key-features-module__WaZ-_a__stageReady .key-features-module__WaZ-_a__paneContent{visibility:visible}@media (scripting:none){.key-features-module__WaZ-_a__pane{transform:none}.key-features-module__WaZ-_a__paneContent{opacity:1;visibility:visible;transform:none}}.key-features-module__WaZ-_a__paneContent *,.key-features-module__WaZ-_a__paneContent :before,.key-features-module__WaZ-_a__paneContent :after{animation-play-state:paused}.key-features-module__WaZ-_a__stageReady .key-features-module__WaZ-_a__paneContent *,.key-features-module__WaZ-_a__stageReady .key-features-module__WaZ-_a__paneContent :before,.key-features-module__WaZ-_a__stageReady .key-features-module__WaZ-_a__paneContent :after{animation-play-state:running}.key-features-module__WaZ-_a__tabs{flex-wrap:wrap;flex-shrink:0;justify-content:center;gap:.5rem;display:flex}.key-features-module__WaZ-_a__tab{color:#fff;min-width:5.75rem;font-family:var(--font-pixel-square), var(--font-geist-pixel-square), ui-monospace, monospace;letter-spacing:0;background:#ffffff1a;border:1px solid #ffffff38;border-radius:2px;padding:.45rem 1.35rem;font-size:.9375rem;font-weight:500;transition:background .2s,color .2s,border-color .2s,box-shadow .2s;box-shadow:inset 0 1px #ffffff2e,0 4px 16px -8px #17202640}@media (pointer:coarse){.key-features-module__WaZ-_a__tab{justify-content:center;align-items:center;min-height:44px;display:inline-flex}}.key-features-module__WaZ-_a__tabIcon{display:none}.key-features-module__WaZ-_a__tab:hover{color:#fff;background:#ffffff2e;border-color:#ffffff52}.key-features-module__WaZ-_a__tab:focus-visible{outline:2px solid var(--teal,#69b6c3);outline-offset:2px}.key-features-module__WaZ-_a__tabActive{color:var(--brand);background:#fff;border-color:#fff;box-shadow:inset 0 1px #ffffffe6,0 4px 14px -4px #17202638}.key-features-module__WaZ-_a__tabActive:hover{color:var(--brand);background:#fff}.key-features-module__WaZ-_a__card{width:100%;max-width:68rem;height:min(33rem, calc(100svh - var(--stage-top) - var(--stage-bottom) - 5.5rem));min-height:min(33rem, calc(100svh - var(--stage-top) - var(--stage-bottom) - 5.5rem));max-height:min(33rem, calc(100svh - var(--stage-top) - var(--stage-bottom) - 5.5rem));background:var(--cream);color:var(--brand);border-radius:6px;flex-shrink:0;grid-template:"eye""copy""mock"minmax(0,1fr)/1fr;gap:1.25rem 0;padding:1.65rem 1.5rem 1.5rem;display:grid;overflow:hidden;box-shadow:0 2px 8px -4px #1720261a,0 28px 60px -24px #1720266b}@media (min-width:48rem){.key-features-module__WaZ-_a__card{height:min(32rem, calc(100svh - var(--stage-top) - var(--stage-bottom) - 5.5rem));min-height:min(32rem, calc(100svh - var(--stage-top) - var(--stage-bottom) - 5.5rem));max-height:min(32rem, calc(100svh - var(--stage-top) - var(--stage-bottom) - 5.5rem));grid-template:"eye eye""copy mock"minmax(0,1fr)/minmax(15rem,.44fr) minmax(0,1fr);align-items:stretch;gap:.35rem 5rem;padding:1.75rem 1.75rem 2.75rem 2rem}}.key-features-module__WaZ-_a__cardEyebrow{font-family:var(--font-pixel-square), var(--font-geist-pixel-square), ui-monospace, monospace;letter-spacing:0;color:#3342499e;grid-area:eye;margin:0;font-size:1rem;font-weight:500}.key-features-module__WaZ-_a__copy{flex-direction:column;grid-area:copy;justify-content:flex-end;gap:.85rem;max-width:18rem;height:100%;min-height:0;padding:1.25rem .5rem 0 .15rem;display:flex;overflow:hidden}.key-features-module__WaZ-_a__icon{background:var(--brand);color:#f4f1eb;border-radius:0;place-items:center;width:2.6rem;height:2.6rem;display:grid}.key-features-module__WaZ-_a__title{letter-spacing:-.03em;max-width:14ch;color:var(--brand);margin:0;font-size:clamp(1.5rem,2.6vw,1.9rem);font-weight:500;line-height:1.05}.key-features-module__WaZ-_a__blurb{color:#334249d1;max-width:28ch;margin:0;font-size:.9375rem;line-height:1.35}.key-features-module__WaZ-_a__word{animation:.56s cubic-bezier(.2,.9,.25,1) both key-features-module__WaZ-_a__wordIn;animation-delay:calc(var(--base,0s) + var(--i) * 55ms);display:inline-block}@keyframes key-features-module__WaZ-_a__wordIn{0%{opacity:0;transform:translateY(.45em)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.key-features-module__WaZ-_a__iconIn{animation:.42s cubic-bezier(.22,1,.36,1) both key-features-module__WaZ-_a__featureIn}.key-features-module__WaZ-_a__cardFading .key-features-module__WaZ-_a__copy,.key-features-module__WaZ-_a__cardFading .key-features-module__WaZ-_a__mock{animation:.26s ease-in both key-features-module__WaZ-_a__featureOut}@keyframes key-features-module__WaZ-_a__featureOut{0%{opacity:1}to{opacity:0}}.key-features-module__WaZ-_a__cardSwap .key-features-module__WaZ-_a__word{animation-delay:0s}.key-features-module__WaZ-_a__mock{background:#fff;border-radius:6px;grid-area:mock;grid-template-columns:auto minmax(0,1fr);gap:.55rem;height:100%;min-height:0;padding:.75rem;display:grid;overflow:hidden;box-shadow:0 1px 2px #1720260a,0 12px 28px -16px #1720262e}.key-features-module__WaZ-_a__rail{background:var(--cream-soft);border-radius:5px;flex-direction:column;align-items:center;gap:.35rem;width:3.15rem;height:100%;padding:.55rem .4rem;display:flex}.key-features-module__WaZ-_a__railBtn{color:#3342497a;background:0 0;border:0;border-radius:3px;place-items:center;width:2.2rem;height:2.2rem;display:grid}.key-features-module__WaZ-_a__railBtnPrimary{color:var(--brand);background:#fff;font-size:2rem;font-weight:400;line-height:1;box-shadow:0 1px 2px #1720260f,0 4px 10px -4px #1720262e}.key-features-module__WaZ-_a__railBtn{background:#3342490d;transition:background-color .22s ease-out,color .22s ease-out}.key-features-module__WaZ-_a__railBtnActive{color:var(--brand);background:#fff;box-shadow:0 1px 2px #1720260f,0 4px 10px -4px #1720262e}.key-features-module__WaZ-_a__panel{background:var(--cream-soft);border-radius:5px;flex-direction:column;gap:.85rem;min-width:0;height:100%;min-height:0;padding:1rem 1.1rem 1.05rem;display:flex;overflow:hidden}.key-features-module__WaZ-_a__panelHead{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.4rem .5rem;display:flex}.key-features-module__WaZ-_a__panelMark{width:1.1rem;height:1.1rem;color:var(--brand);opacity:.55;place-items:center;display:grid}.key-features-module__WaZ-_a__panelTitle{letter-spacing:-.015em;min-width:0;color:var(--brand);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.95rem;font-weight:600;overflow:hidden}.key-features-module__WaZ-_a__badge{letter-spacing:.08em;text-transform:uppercase;color:#3342497a;background:#ffffffd9;border:1px solid #33424914;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.5625rem;font-weight:600;display:inline-flex}.key-features-module__WaZ-_a__linkish{color:#3342496b;margin-left:.15rem;font-size:.75rem}.key-features-module__WaZ-_a__expand{color:#33424961;place-items:center;width:1.35rem;height:1.35rem;margin-left:auto;display:grid}.key-features-module__WaZ-_a__viz{flex-direction:column;flex:auto;min-height:0;margin-top:.35rem;display:flex;overflow:hidden}.key-features-module__WaZ-_a__mockIn{animation:.48s cubic-bezier(.22,1,.36,1) 60ms both key-features-module__WaZ-_a__featureIn}@keyframes key-features-module__WaZ-_a__featureIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes key-features-module__WaZ-_a__typeIn{0%{max-width:0}to{max-width:30ch}}@keyframes key-features-module__WaZ-_a__caretBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes key-features-module__WaZ-_a__tickIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes key-features-module__WaZ-_a__chipIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes key-features-module__WaZ-_a__bubbleIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes key-features-module__WaZ-_a__pulseDot{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.key-features-module__WaZ-_a__flowViz{flex-direction:column;flex:1;gap:.55rem;height:100%;min-height:100%;display:flex}.key-features-module__WaZ-_a__rule{background:#fff;border:1px dashed #3342492e;border-radius:4px;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.35rem;padding:.5rem .6rem;animation:.42s cubic-bezier(.22,1,.36,1) both key-features-module__WaZ-_a__chipIn;display:flex}.key-features-module__WaZ-_a__ruleWhen{letter-spacing:.08em;text-transform:uppercase;color:#33424959;font-size:.5625rem;font-weight:600}.key-features-module__WaZ-_a__ruleChip{color:var(--brand);background:#3342490f;border-radius:2px;padding:.16rem .42rem;font-size:.6875rem;font-weight:500}.key-features-module__WaZ-_a__ruleArrow{color:#3342494d;font-size:.75rem}.key-features-module__WaZ-_a__flowList{background:#fff;border:1px solid #3342490f;border-radius:4px;flex-direction:column;flex:1;justify-content:center;min-height:0;padding:.3rem .85rem;display:flex}.key-features-module__WaZ-_a__flowStep{opacity:0;grid-template-columns:1.05rem minmax(0,1fr) auto;align-items:start;column-gap:.65rem;padding:.55rem 0;animation:.5s cubic-bezier(.22,1,.36,1) forwards key-features-module__WaZ-_a__flowIn;display:grid;position:relative}.key-features-module__WaZ-_a__flowDot{z-index:1;color:#f4f1eb;background:var(--brand);border-radius:50%;place-items:center;width:1.05rem;height:1.05rem;margin-top:.05rem;display:grid;position:relative}.key-features-module__WaZ-_a__flowDotRun{border:1.5px solid var(--brand);background:0 0;animation:1.6s ease-in-out infinite key-features-module__WaZ-_a__pulseDot;box-shadow:0 0 0 3px #33424914}.key-features-module__WaZ-_a__flowLine{transform-origin:top;width:1px;animation:.6s cubic-bezier(.22,1,.36,1) both key-features-module__WaZ-_a__lineGrow;animation-delay:inherit;background:linear-gradient(#33424947,#33424914);position:absolute;top:1.35rem;bottom:0;left:.5rem}.key-features-module__WaZ-_a__flowCopy{min-width:0}.key-features-module__WaZ-_a__flowLabel{color:var(--brand);margin:0;font-size:.8125rem;font-weight:600}.key-features-module__WaZ-_a__flowDetail{color:#33424973;margin:.15rem 0 0;font-size:.6875rem}.key-features-module__WaZ-_a__flowState{letter-spacing:.06em;text-transform:uppercase;color:#33424966;background:#3342490f;border-radius:2px;padding:.14rem .4rem;font-size:.5625rem;font-weight:600}.key-features-module__WaZ-_a__flowStateRun{color:#f4f1eb;background:var(--brand)}.key-features-module__WaZ-_a__runFoot{flex-shrink:0;align-items:center;gap:.6rem;display:flex}.key-features-module__WaZ-_a__runBar{background:#33424914;border-radius:999px;flex:1;height:.28rem;overflow:hidden}.key-features-module__WaZ-_a__runFill{background:var(--brand);transform-origin:0;border-radius:999px;width:68%;height:100%;animation:1.5s cubic-bezier(.22,1,.36,1) .42s both key-features-module__WaZ-_a__runGrow;display:block}.key-features-module__WaZ-_a__runMeta{color:#33424959;flex-shrink:0;font-size:.625rem}@keyframes key-features-module__WaZ-_a__flowIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes key-features-module__WaZ-_a__lineGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes key-features-module__WaZ-_a__runGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.key-features-module__WaZ-_a__chartViz{flex-direction:column;flex:1;gap:.5rem;height:100%;min-height:100%;display:flex}.key-features-module__WaZ-_a__chartTop{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;animation:.4s cubic-bezier(.22,1,.36,1) both key-features-module__WaZ-_a__chipIn;display:flex}.key-features-module__WaZ-_a__chartFigure{letter-spacing:-.035em;color:var(--brand);align-items:baseline;gap:.4rem;margin:0;font-size:1.5rem;font-weight:500;line-height:1;display:flex}.key-features-module__WaZ-_a__delta{letter-spacing:0;white-space:nowrap;color:#33424973;font-size:.6875rem;font-weight:600}.key-features-module__WaZ-_a__chartCaption{color:#33424961;margin:.3rem 0 0;font-size:.6875rem}.key-features-module__WaZ-_a__rangeChips{flex-shrink:0;gap:.25rem;margin-left:auto;display:flex}.key-features-module__WaZ-_a__rangeChips span{color:#33424966;background:#3342490d;border-radius:2px;padding:.2rem .45rem;font-size:.625rem;font-weight:600}.key-features-module__WaZ-_a__rangeChips .key-features-module__WaZ-_a__rangeActive{color:#f4f1eb;background:var(--brand)}.key-features-module__WaZ-_a__chart{background:#fff;border:1px solid #3342490a;border-radius:4px;flex:1;align-items:flex-end;gap:.42rem;min-height:0;padding:1.35rem .85rem .55rem 1.35rem;display:flex;position:relative;box-shadow:inset 0 1px #fffc}.key-features-module__WaZ-_a__chart:before{content:"";pointer-events:none;background-image:repeating-linear-gradient(#0000 0 calc(25% - 1px),#3342490d calc(25% - 1px) 25%);position:absolute;inset:1.25rem .75rem .55rem 1.25rem}.key-features-module__WaZ-_a__target{z-index:2;border-top:1px dashed #33424947;animation:.5s cubic-bezier(.22,1,.36,1) .32s both key-features-module__WaZ-_a__chipIn;position:absolute;bottom:42%;left:1.25rem;right:.75rem}.key-features-module__WaZ-_a__targetLabel{letter-spacing:.04em;text-transform:uppercase;color:#33424959;font-size:.5rem;position:absolute;bottom:2px;right:0}.key-features-module__WaZ-_a__bar{z-index:1;height:var(--h,40%);transform-origin:bottom;background:#33424929;border-radius:2px 2px 0 0;flex:1;min-height:10%;animation:.7s cubic-bezier(.22,1,.36,1) both key-features-module__WaZ-_a__barRise;position:relative}.key-features-module__WaZ-_a__barHot{background:var(--brand)}.key-features-module__WaZ-_a__barTip{color:#f4f1eb;background:var(--brand);white-space:nowrap;border-radius:2px;padding:.12rem .3rem;font-size:.5625rem;font-weight:600;animation:.4s cubic-bezier(.22,1,.36,1) .9s both key-features-module__WaZ-_a__chipIn;position:absolute;bottom:calc(100% + .3rem);left:50%;transform:translate(-50%)}.key-features-module__WaZ-_a__axis{z-index:1;letter-spacing:.02em;color:#33424947;transform-origin:0;pointer-events:none;white-space:nowrap;font-size:.5625rem;position:absolute;bottom:42%;left:.15rem;transform:rotate(-90deg)}.key-features-module__WaZ-_a__chartAxis{color:#3342494d;flex-shrink:0;justify-content:space-between;padding:0 .4rem 0 1.4rem;font-size:.5625rem;display:flex}@keyframes key-features-module__WaZ-_a__barRise{0%{opacity:.4;transform:scaleY(.15)}to{opacity:1;transform:scaleY(1)}}.key-features-module__WaZ-_a__collabViz{flex-direction:column;flex:1;gap:.4rem;height:100%;min-height:100%;display:flex}.key-features-module__WaZ-_a__collabFace{color:#3342499e;letter-spacing:.02em;background:#33424917;border:1.5px solid #fff;border-radius:50%;flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;font-size:.5625rem;font-weight:600;display:grid}.key-features-module__WaZ-_a__collabMsg{opacity:0;background:#33424909;border-radius:3px;grid-template-columns:1.5rem minmax(0,1fr);align-items:start;gap:.5rem;padding:.45rem .5rem;animation:.48s cubic-bezier(.22,1,.36,1) forwards key-features-module__WaZ-_a__flowIn;display:grid}.key-features-module__WaZ-_a__collabMsgHead{align-items:baseline;gap:.4rem;margin:0;display:flex}.key-features-module__WaZ-_a__collabMsgWho{color:var(--brand);font-size:.75rem;font-weight:600}.key-features-module__WaZ-_a__collabMsgWhen{color:#3342494d;font-size:.625rem}.key-features-module__WaZ-_a__collabMsgText{color:#3342498c;margin:.1rem 0 0;font-size:.75rem;line-height:1.4}.key-features-module__WaZ-_a__collabMention{color:var(--brand);background:#33424914;border-radius:2px;padding:0 .2rem;font-weight:600}.key-features-module__WaZ-_a__collabSource{color:#33424973;background:#fff;border:1px solid #33424914;border-left:2px solid #33424959;border-radius:2px;align-items:center;gap:.3rem;margin-top:.35rem;padding:.18rem .42rem;font-size:.625rem;display:inline-flex}.key-features-module__WaZ-_a__collabSource svg{opacity:.6;flex-shrink:0;width:10px;height:10px}.key-features-module__WaZ-_a__collabTyping{align-items:center;gap:.5rem;padding:0 .5rem;animation:.46s cubic-bezier(.22,1,.36,1) .9s both key-features-module__WaZ-_a__chipIn;display:flex}.key-features-module__WaZ-_a__collabDots{background:#3342490f;border-radius:999px;align-items:center;gap:.22rem;padding:.38rem .55rem;display:inline-flex}.key-features-module__WaZ-_a__collabDots i{background:#33424973;border-radius:50%;width:.3rem;height:.3rem;animation:1.25s ease-in-out infinite key-features-module__WaZ-_a__typingDot}.key-features-module__WaZ-_a__collabDots i:nth-child(2){animation-delay:.16s}.key-features-module__WaZ-_a__collabDots i:nth-child(3){animation-delay:.32s}.key-features-module__WaZ-_a__composer{background:#fff;border:1px solid #3342491a;border-radius:5px;flex-direction:column;flex-shrink:0;gap:.5rem;margin-top:auto;padding:.6rem .6rem .5rem .7rem;animation:.46s cubic-bezier(.22,1,.36,1) both key-features-module__WaZ-_a__chipIn;display:flex;box-shadow:0 1px 2px #1720260a}.key-features-module__WaZ-_a__composerInput{color:#33424957;margin:0;font-size:.75rem}.key-features-module__WaZ-_a__composerSlash{color:#33424980;font-weight:600}.key-features-module__WaZ-_a__composerRight{align-items:center;gap:.35rem;display:flex}.key-features-module__WaZ-_a__composerFoot{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.key-features-module__WaZ-_a__composerTools{align-items:center;gap:.15rem;display:flex}.key-features-module__WaZ-_a__composerTool{color:#3342496b;border-radius:3px;place-items:center;width:1.35rem;height:1.35rem;display:grid}.key-features-module__WaZ-_a__composerSend{color:#f4f1eb;background:var(--brand);border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;display:grid}.key-features-module__WaZ-_a__shortcuts{flex-wrap:wrap;flex-shrink:0;justify-content:center;gap:.3rem;display:flex}.key-features-module__WaZ-_a__shortcut{color:#33424980;white-space:nowrap;background:#fff;border:1px solid #33424914;border-radius:999px;align-items:center;gap:.28rem;padding:.28rem .5rem;font-size:.625rem;animation:.4s cubic-bezier(.22,1,.36,1) both key-features-module__WaZ-_a__chipIn;display:inline-flex}.key-features-module__WaZ-_a__shortcut svg{opacity:.55;flex-shrink:0}@keyframes key-features-module__WaZ-_a__typingDot{0%,to{opacity:.25;transform:translateY(0)}40%{opacity:.9;transform:translateY(-2px)}}.key-features-module__WaZ-_a__auditViz{flex-direction:column;flex:1;gap:.45rem;height:100%;min-height:100%;display:flex}.key-features-module__WaZ-_a__auditBar{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.3rem;animation:.4s cubic-bezier(.22,1,.36,1) both key-features-module__WaZ-_a__chipIn;display:flex}.key-features-module__WaZ-_a__auditFilter{white-space:nowrap;color:#33424973;background:#fff;border:1px solid #3342491a;border-radius:2px;padding:.22rem .45rem;font-size:.625rem}.key-features-module__WaZ-_a__auditCount{color:#3342494d;margin-left:auto;font-size:.625rem}.key-features-module__WaZ-_a__auditTable{background:#fff;border:1px solid #3342490f;border-radius:4px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.key-features-module__WaZ-_a__auditHead,.key-features-module__WaZ-_a__auditRow{grid-template-columns:5.25rem minmax(0,1fr) 3.4rem 2.2rem;align-items:center;gap:.5rem;padding:.5rem .65rem;display:grid}.key-features-module__WaZ-_a__auditHead{letter-spacing:.09em;text-transform:uppercase;color:#33424952;border-bottom:1px solid #33424914;flex-shrink:0;font-size:.5rem;font-weight:600}.key-features-module__WaZ-_a__auditRow{opacity:0;border-bottom:1px solid #3342490b;font-size:.75rem;animation:.48s cubic-bezier(.22,1,.36,1) forwards key-features-module__WaZ-_a__flowIn}.key-features-module__WaZ-_a__auditWho{color:var(--brand);font-weight:600}.key-features-module__WaZ-_a__auditAction{text-overflow:ellipsis;white-space:nowrap;color:#3342498c;min-width:0;overflow:hidden}.key-features-module__WaZ-_a__auditRole{letter-spacing:.06em;text-transform:uppercase;color:#33424980;background:#33424912;border-radius:2px;justify-self:start;padding:.12rem .4rem;font-size:.5625rem;font-weight:600}.key-features-module__WaZ-_a__auditTime{color:#33424952;font-size:.625rem}.key-features-module__WaZ-_a__auditLock{color:#33424973;flex-shrink:0;align-items:center;gap:.45rem;font-size:.6875rem;animation:.5s cubic-bezier(.22,1,.36,1) .52s both key-features-module__WaZ-_a__chipIn;display:flex}.key-features-module__WaZ-_a__auditLock svg{opacity:.7;flex-shrink:0}@media (prefers-reduced-transparency:reduce){.key-features-module__WaZ-_a__pane{-webkit-backdrop-filter:none;backdrop-filter:none;background:#374349f0}}@media (prefers-reduced-motion:reduce){.key-features-module__WaZ-_a__pane{animation:none;transform:none}.key-features-module__WaZ-_a__paneContent{opacity:1;visibility:visible;animation:none;transform:none}.key-features-module__WaZ-_a__paneContent *,.key-features-module__WaZ-_a__paneContent :before,.key-features-module__WaZ-_a__paneContent :after{animation-play-state:running}.key-features-module__WaZ-_a__mockIn,.key-features-module__WaZ-_a__iconIn,.key-features-module__WaZ-_a__word,.key-features-module__WaZ-_a__rule,.key-features-module__WaZ-_a__flowStep,.key-features-module__WaZ-_a__flowLine,.key-features-module__WaZ-_a__flowDotRun,.key-features-module__WaZ-_a__runFill,.key-features-module__WaZ-_a__chartTop,.key-features-module__WaZ-_a__target,.key-features-module__WaZ-_a__bar,.key-features-module__WaZ-_a__barTip,.key-features-module__WaZ-_a__collabMsg,.key-features-module__WaZ-_a__collabTyping,.key-features-module__WaZ-_a__collabDots i,.key-features-module__WaZ-_a__composer,.key-features-module__WaZ-_a__shortcut,.key-features-module__WaZ-_a__auditBar,.key-features-module__WaZ-_a__auditRow,.key-features-module__WaZ-_a__auditLock,.key-features-module__WaZ-_a__cardFading .key-features-module__WaZ-_a__copy,.key-features-module__WaZ-_a__cardFading .key-features-module__WaZ-_a__mock{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}}@media (max-width:47.99rem){.key-features-module__WaZ-_a__track{height:auto}.key-features-module__WaZ-_a__stage{--stage-top:3rem;--pane-pad:2rem;align-items:flex-start;height:auto;min-height:0;position:static}.key-features-module__WaZ-_a__ui{width:100%;padding-top:calc(var(--stage-top) + var(--pane-pad));padding-bottom:calc(var(--stage-bottom) + var(--pane-pad));padding-inline:calc(var(--stage-x) + .75rem);pointer-events:auto;position:relative;inset:auto}.key-features-module__WaZ-_a__photo{height:clamp(7rem,33vw,16rem);bottom:auto;-webkit-mask-image:linear-gradient(#000 62%,#0000 100%);mask-image:linear-gradient(#000 62%,#0000 100%)}.key-features-module__WaZ-_a__photo img{object-position:center 75%}.key-features-module__WaZ-_a__pane{animation:none;transform:none!important}.key-features-module__WaZ-_a__paneContent{max-height:none;animation:none;opacity:1!important;visibility:visible!important;transform:none!important}.key-features-module__WaZ-_a__paneContent *,.key-features-module__WaZ-_a__paneContent :before,.key-features-module__WaZ-_a__paneContent :after{animation-play-state:running}.key-features-module__WaZ-_a__card{height:auto;min-height:0;max-height:none}.key-features-module__WaZ-_a__copy{height:auto;padding-block:.25rem;overflow:visible}.key-features-module__WaZ-_a__mock{height:auto;min-height:21rem}.key-features-module__WaZ-_a__panel,.key-features-module__WaZ-_a__viz,.key-features-module__WaZ-_a__flowViz,.key-features-module__WaZ-_a__chartViz,.key-features-module__WaZ-_a__collabViz,.key-features-module__WaZ-_a__auditViz{height:auto;min-height:0}.key-features-module__WaZ-_a__tabs{flex-wrap:nowrap;justify-content:center;align-self:center;width:100%;min-width:0;max-width:24rem}.key-features-module__WaZ-_a__tab{flex:1 1 0;justify-content:center;align-items:center;min-width:0;min-height:44px;padding:0;display:inline-flex}.key-features-module__WaZ-_a__tabIcon{display:inline-flex}.key-features-module__WaZ-_a__tabLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (max-width:63.99rem){.key-features-module__WaZ-_a__auditHead,.key-features-module__WaZ-_a__auditRow{grid-template-columns:4.5rem minmax(0,1fr) 2.6rem}.key-features-module__WaZ-_a__auditHead>:nth-child(3),.key-features-module__WaZ-_a__auditRole{display:none}}.key-features-module__WaZ-_a__askViz{flex-direction:column;justify-content:center;gap:.85rem;height:100%;min-height:0;display:flex}.key-features-module__WaZ-_a__askHead{text-align:center;letter-spacing:-.02em;color:var(--brand);margin:0;font-size:clamp(1.05rem,2.1vw,1.6rem);font-weight:500;line-height:1.1}.key-features-module__WaZ-_a__askSlash{color:#33424961;margin-right:.15em;font-weight:400}.key-features-module__WaZ-_a__askViz .key-features-module__WaZ-_a__composer{margin-top:0;width:min(100%,34rem);margin-inline:auto;padding:.85rem .85rem .7rem .95rem}.key-features-module__WaZ-_a__askViz .key-features-module__WaZ-_a__composerInput{font-size:.8125rem}
.words-on-view-module__2j1SjW__line{--wstep:70ms;--wdur:.76s;--wrise:108%;--wblur:4px;--wease:cubic-bezier(.22, 1, .36, 1);--shimmer-step:66ms;--shimmer-dur:1.1s;--shimmer-lead:.42s;--shimmer-color:#fff}.words-on-view-module__2j1SjW__word{vertical-align:bottom;margin-bottom:-.18em;padding-bottom:.18em;display:inline-block;overflow:hidden}.words-on-view-module__2j1SjW__inner{display:inline-block}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.words-on-view-module__2j1SjW__line .words-on-view-module__2j1SjW__inner{opacity:0;transform:translateY(var(--wrise));filter:blur(var(--wblur))}}.words-on-view-module__2j1SjW__playing .words-on-view-module__2j1SjW__inner{animation-name:words-on-view-module__2j1SjW__word-rise;animation-duration:var(--wdur);animation-timing-function:var(--wease);animation-fill-mode:both;animation-delay:calc(var(--i) * var(--wstep))}@keyframes words-on-view-module__2j1SjW__word-rise{0%{opacity:0;transform:translateY(var(--wrise));filter:blur(var(--wblur))}to{opacity:1;filter:blur();transform:translateY(0)}}.words-on-view-module__2j1SjW__playing .words-on-view-module__2j1SjW__shimmer .words-on-view-module__2j1SjW__char{animation-name:words-on-view-module__2j1SjW__word-shimmer;animation-duration:var(--shimmer-dur);animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:none;animation-delay:calc(var(--w) * var(--wstep) + var(--wdur) + var(--shimmer-lead) + var(--j) * var(--shimmer-step))}@keyframes words-on-view-module__2j1SjW__word-shimmer{0%{color:inherit}30%{color:var(--shimmer-color)}to{color:inherit}}@media (prefers-reduced-motion:reduce){.words-on-view-module__2j1SjW__playing .words-on-view-module__2j1SjW__inner,.words-on-view-module__2j1SjW__playing .words-on-view-module__2j1SjW__shimmer .words-on-view-module__2j1SjW__char{animation-name:none!important}}
.proven-module__nmW3oG__root{--ink:var(--deep,#374349);--head-pad:clamp(4.5rem, 11vh, 8rem);background:var(--ink);color:#faf8f5;min-height:100svh;padding:var(--head-pad) 1.5rem clamp(2.5rem, 6vh, 4.5rem);flex-direction:column;justify-content:center;display:flex;position:relative;overflow-x:clip}.proven-module__nmW3oG__pattern{z-index:0;pointer-events:none;color:#ffffff4d;height:48%;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0% 18%,#0000 100%);mask-image:linear-gradient(#000 0% 18%,#0000 100%)}.proven-module__nmW3oG__patternSvg{width:100%;height:100%;display:block}.proven-module__nmW3oG__inner{z-index:2;text-align:center;max-width:48rem;margin:0 auto;position:relative}.proven-module__nmW3oG__inner:before{content:"";z-index:-1;background:radial-gradient(50% 50% at 50% 50%, var(--ink) 0%, #374349eb 38%, #3743498c 62%, #37434900 100%);pointer-events:none;position:absolute;inset:-60% -35%}.proven-module__nmW3oG__eyebrow{top:var(--head-pad);z-index:2;text-align:center;font-family:var(--font-fustat), ui-sans-serif, system-ui, sans-serif;color:var(--off,#faf8f5);margin:0;font-size:1.0625rem;font-weight:400;position:absolute;left:1.5rem;right:1.5rem}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.proven-module__nmW3oG__eyebrow{opacity:0;transform:translateY(.55rem)}.proven-module__nmW3oG__eyebrow[data-in]{opacity:1;transition:opacity .62s,transform .62s cubic-bezier(.22,1,.36,1);transform:none}}.proven-module__nmW3oG__headline{letter-spacing:-.02em;color:#faf8f5;max-width:15em;margin:0 auto;font-weight:500}.proven-module__nmW3oG__soft{color:#faf8f56b}.proven-module__nmW3oG__map{z-index:1;position:absolute;inset:20% 0}.proven-module__nmW3oG__mapSvg{width:100%;height:100%;display:block;position:absolute;inset:0}.proven-module__nmW3oG__dots{opacity:.62}.proven-module__nmW3oG__rain circle{--rain-dur:19.2s;--rain-jitter:.22;--rain-spread:10;--rain-order:calc(var(--rowN) * (1 - var(--rain-jitter)) + var(--rnd) * var(--rain-jitter));fill-opacity:.23}.proven-module__nmW3oG__rain circle:nth-child(3n){animation:proven-module__nmW3oG__map-rain var(--rain-dur) linear infinite;animation-delay:calc(var(--rain-dur) * (1 - var(--rain-order)) * var(--rain-spread) * -1)}@keyframes proven-module__nmW3oG__map-rain{0%{fill-opacity:.62}14%{fill-opacity:.44}38%{fill-opacity:.26}70%{fill-opacity:.1}to{fill-opacity:0}}@media (prefers-reduced-motion:reduce){.proven-module__nmW3oG__rain circle:nth-child(3n){animation:none}}.proven-module__nmW3oG__map:not([data-live]) .proven-module__nmW3oG__rain circle:nth-child(3n){animation-play-state:paused}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.proven-module__nmW3oG__dots circle{opacity:0}}@media (min-width:640px){.proven-module__nmW3oG__eyebrow{font-size:1.125rem}}
.results-module__qQf4zq__root{--pale:var(--off,#faf8f5);background:linear-gradient(to bottom, var(--deep,#374349) 0 50%, var(--pale) 50% 100%);padding:0 var(--band-gutter)}.results-module__qQf4zq__frame{border-radius:var(--band-radius);isolation:isolate;color:#fff;flex-direction:column;justify-content:center;min-height:92svh;padding:clamp(6rem,15vh,11rem) 1.5rem clamp(2.5rem,5vh,4rem);display:flex;position:relative;overflow:hidden}.results-module__qQf4zq__photo{z-index:0;object-fit:cover;object-position:50% 60%}.results-module__qQf4zq__tint{z-index:0;background:linear-gradient(#1c262247 0%,#1c26221f 32%,#1c262261 100%);position:absolute;inset:0}.results-module__qQf4zq__inner{z-index:1;max-width:74rem;margin:0 auto;position:relative}.results-module__qQf4zq__notch{z-index:3;width:var(--notch-w);background:var(--pale);height:1.05rem;clip-path:var(--notch-clip);position:absolute;bottom:0;left:50%;transform:translate(-50%,1px)}.results-module__qQf4zq__cards{grid-template-columns:minmax(0,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.results-module__qQf4zq__card{border-radius:var(--card-radius);-webkit-backdrop-filter:blur(13px)saturate(180%);backdrop-filter:blur(13px)saturate(180%);background:linear-gradient(#18213000 38%,#1821304d 100%),linear-gradient(155deg,#f4f9ff45 0%,#b0c7e229 45%,#41516933 100%);flex-direction:column;min-height:20rem;padding:1.5rem 1.4rem 1.6rem;display:flex;position:relative;box-shadow:0 2px 6px -2px #0c140e4d,0 28px 64px -26px #0c140e8c,inset 0 20px 44px -30px #ffffffbf}.results-module__qQf4zq__card:before{content:"";z-index:0;border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(150deg,#ffffffd1 0%,#d6e7fa42 26%,#7e98ba1f 58%,#c6dbf470 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.results-module__qQf4zq__card:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E"),radial-gradient(130% 68% at 10% -12%,#ecf6ff57 0%,#e2f0ff17 42%,#e2f0ff00 68%);position:absolute;inset:0}.results-module__qQf4zq__card>*{z-index:1;position:relative}@supports not ((mask-composite:exclude) or (-webkit-mask-composite:xor)){.results-module__qQf4zq__card:before{display:none}.results-module__qQf4zq__card{border:1px solid #ffffff57}}.results-module__qQf4zq__label{color:#ffffffeb;margin:0;font-size:1.0625rem;font-weight:400}.results-module__qQf4zq__figure{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin:auto 0 0;font-size:clamp(2.75rem,4.2vw,3.9rem);font-weight:500;line-height:1}.results-module__qQf4zq__unit{font-size:.7em}.results-module__qQf4zq__unitPct{margin-left:.08em}.results-module__qQf4zq__unitPlus{position:relative;bottom:.143em}.results-module__qQf4zq__rule{background:#ffffff4d;height:1px;margin:1.1rem 0 1rem;display:block}.results-module__qQf4zq__body{color:#fffffff0;min-height:4.05em;margin:0;font-size:.9375rem;line-height:1.35}.results-module__qQf4zq__ringWrap{margin:auto 0 0}.results-module__qQf4zq__ring{width:100%;max-width:11.625rem;height:auto;display:block}.results-module__qQf4zq__ringPct{fill:#fff;font-size:10px;font-weight:500}.results-module__qQf4zq__ringNote{fill:#ffffffbf;font-size:9px}.results-module__qQf4zq__kicker{text-align:center;letter-spacing:-.015em;text-shadow:0 1px 18px #121a1673;margin:clamp(4rem,8vh,6rem) 0 0;font-weight:500}@media (max-width:39.99rem){.results-module__qQf4zq__frame{overflow:clip}.results-module__qQf4zq__cards{display:block}.results-module__qQf4zq__card{top:calc(4.5rem + var(--card-i,0) * 1rem);position:sticky}.results-module__qQf4zq__card+.results-module__qQf4zq__card{margin-top:1rem}}@media (min-width:40rem){.results-module__qQf4zq__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.results-module__qQf4zq__notch{width:var(--notch-w-sm);height:1.15rem}}@media (min-width:64rem){.results-module__qQf4zq__cards{grid-template-columns:repeat(4,minmax(0,1fr))}.results-module__qQf4zq__card{min-height:22.5rem}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.results-module__qQf4zq__cards:not([data-in=true]) .results-module__qQf4zq__card>*{opacity:0}.results-module__qQf4zq__cards[data-in=true] .results-module__qQf4zq__card>*{animation:.64s cubic-bezier(.22,1,.36,1) both results-module__qQf4zq__detail-rise;animation-delay:calc(var(--card-delay,0s) + var(--el-delay,0s))}.results-module__qQf4zq__cards[data-in=true] .results-module__qQf4zq__ringValue{animation:1.2s cubic-bezier(.22,1,.36,1) both results-module__qQf4zq__ring-draw;animation-delay:calc(var(--card-delay,0s) + .26s)}}.results-module__qQf4zq__card:nth-child(2){--card-delay:90ms}.results-module__qQf4zq__card:nth-child(3){--card-delay:.18s}.results-module__qQf4zq__card:nth-child(4){--card-delay:.27s}.results-module__qQf4zq__card>:nth-child(2){--el-delay:90ms}.results-module__qQf4zq__card>:nth-child(3){--el-delay:.15s}.results-module__qQf4zq__card>:nth-child(4){--el-delay:.21s}@keyframes results-module__qQf4zq__detail-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes results-module__qQf4zq__ring-draw{0%{stroke-dashoffset:var(--ring-len)}to{stroke-dashoffset:var(--ring-rest)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.results-module__qQf4zq__card{background:#202c3ea3}}
