.cs-page{--cs-section-y: clamp(4.5rem, 2.5rem + 6vw, 8.5rem);--cs-surface-strong: color-mix( in srgb, var(--container-background) 94%, transparent );--cs-tint: color-mix(in srgb, var(--wn-mark) 12%, transparent);--cs-ease: cubic-bezier(.2, .8, .2, 1);position:relative;overflow-x:clip}.cs-page h2,.cs-page h3,.cs-page .lead{margin:0}html:has(.cs-page){scroll-padding-top:5rem;scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html:has(.cs-page){scroll-behavior:auto}}.cs-page .cs-hue--marketing,.cs-page .cs-dot--marketing{--hue: var(--product-marketing)}.cs-page .cs-hue--helpdesk,.cs-page .cs-dot--helpdesk{--hue: var(--product-helpdesk)}.cs-page .cs-hue--tasks,.cs-page .cs-dot--tasks{--hue: var(--product-tasks)}.cs-page .cs-hue--contacts,.cs-page .cs-dot--contacts{--hue: var(--wn-mark)}.cs-page .cs-dot{display:inline-flex;align-items:center;gap:.5em}.cs-page .cs-dot:before{content:"";flex:none;width:.55em;height:.55em;border-radius:2px;background:var(--hue);transform:rotate(45deg)}.cs-page .cs-live{display:inline-flex;align-items:center;gap:.55rem}.cs-page .cs-live:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--success);--ping: color-mix(in srgb, var(--success) 60%, transparent);animation:cs-ping 2s ease-out infinite}.cs-page .cs-head{display:grid;justify-items:center;gap:1.1rem;max-width:48rem;margin:0 auto 3.5rem;text-align:center}.cs-page .cs-section{position:relative;padding-block:var(--cs-section-y)}.cs-page .cs-section--tint{background:color-mix(in srgb,var(--container-background) 40%,transparent);border-block:1px solid var(--border-color)}.cs-page .cs-section .row>[class*=col-]>.badge+h2{margin-top:1.1rem}.cs-page .cs-section .row>[class*=col-]>h2+.lead{margin-top:1.1rem}.cs-page .cs-surface{padding:clamp(1.25rem,1rem + 1vw,2rem);border:var(--component-panel-border);border-radius:var(--component-panel-radius);background:var(--component-panel-background);box-shadow:var(--component-panel-shadow)}.cs-page .cs-surface__title{margin:0 0 1.1rem;font-size:max(.8rem,12px);font-weight:500;color:var(--text-muted)}.cs-page .cs-surface__foot{margin:1.25rem 0 0;font-size:max(.85rem,12px)}.cs-page .cs-window{position:relative;overflow:hidden;border:1px solid var(--border-color);border-radius:calc(var(--component-panel-radius) * .85);background:var(--dark);box-shadow:var(--component-panel-shadow),0 0 0 6px color-mix(in srgb,var(--text-base) 4%,transparent)}.cs-page .cs-window>img{display:block;width:100%;height:auto}.cs-page .cs-checks{display:grid;gap:.6rem;margin:0}.cs-page .cs-checks i{margin-right:.35rem;color:var(--success)}.cs-page .cs-gradient-text{--cs-stop-a: var(--wn-mark);--cs-stop-b: color-mix(in srgb, var(--wn-accent) 75%, black);background:linear-gradient(100deg,var(--cs-stop-a) 0%,var(--cs-stop-b) 100%);background-clip:text;-webkit-background-clip:text;color:transparent}html.dark .cs-page .cs-gradient-text{--cs-stop-a: color-mix(in srgb, var(--wn-mark) 65%, white);--cs-stop-b: var(--wn-accent)}.cs-page .cs-note{margin:2.5rem 0 0;font-size:max(.8rem,12px);text-align:center;color:var(--text-muted)}.cs-page .cs-crop{position:relative;overflow:hidden}.cs-page .cs-crop img{position:absolute;top:0;left:0;max-width:none;height:auto}.cs-page .cs-crop--tickets{aspect-ratio:2.125}.cs-page .cs-crop--tickets img{width:392.1568627451%;transform:translate(-50.5%,-21%)}.cs-page .cs-crop--task{aspect-ratio:2.6428571429}.cs-page .cs-crop--task img{width:450.4504504505%;transform:translate(-4.2%,-42.5%)}.cs-page .cs-crop--campaign{aspect-ratio:3.8636363636}.cs-page .cs-crop--campaign img{width:392.1568627451%;transform:translate(-48.3%,-19%)}.cs-page .cs-crop--tour-helpdesk{aspect-ratio:1.768115942}.cs-page .cs-crop--tour-helpdesk img{width:163.9344262295%;transform:translate(-3.5%,-5.5%)}.cs-page .cs-crop--tour-tasks{aspect-ratio:1.2634408602}.cs-page .cs-crop--tour-tasks img{width:212.7659574468%;transform:translate(-3.5%,-5.5%)}.cs-page .cs-crop--tour-marketing{aspect-ratio:3.0357142857}.cs-page .cs-crop--tour-marketing img{width:130.7189542484%;transform:translate(-22.5%,-19%)}.cs-page .cs-crop--tour-contacts{aspect-ratio:1.4861995754}.cs-page .cs-crop--tour-contacts img{width:142.8571428571%;transform:translate(-3.5%,-21.5%)}.cs-page .cs-nav{position:fixed;inset:0 0 auto;z-index:50;border-bottom:1px solid transparent;transition:background-color .3s ease,border-color .3s ease}.cs-page .cs-nav.is-scrolled{border-bottom-color:var(--border-color);background:var(--background-base)}.cs-page .cs-nav__inner{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:4rem}.cs-page .cs-nav__links{display:flex;gap:2rem}.cs-page .cs-nav__links a{font-size:max(.95rem,12px);color:var(--text-muted);text-decoration:none;transition:color .2s ease}.cs-page .cs-nav__links a:hover,.cs-page .cs-nav__links a:focus-visible{color:var(--text-base)}.cs-page .cs-brand{display:inline-flex;align-items:center;gap:.55rem;color:var(--text-base);text-decoration:none}.cs-page .cs-brand__mark{width:1.35rem;overflow:visible;fill:var(--wn-mark);stroke:var(--wn-mark);stroke-width:0}.cs-page .cs-brand__word{font-size:1.1rem;font-weight:600}.cs-page .cs-nav .cs-brand__mark polygon{stroke-width:36;stroke-linejoin:round;stroke-dasharray:100;animation:cs-trace 1.3s ease-out both}.cs-page .cs-nav .cs-brand__mark polygon:nth-child(2){animation-delay:.1s}.cs-page .cs-nav .cs-brand__mark polygon:nth-child(3){animation-delay:.2s}.cs-page .cs-nav .cs-brand__mark polygon:nth-child(4){animation-delay:.3s}.cs-page .cs-nav .cs-brand__word{animation:cs-wipe .9s ease-out .25s both}.cs-page .cs-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.cs-page .cs-backdrop__glow{position:absolute;width:46vmax;height:46vmax;border-radius:50%;filter:blur(90px);opacity:.5;animation:cs-drift 22s ease-in-out infinite alternate}.cs-page .cs-backdrop__glow--one{top:-24vmax;left:-10vmax;background:color-mix(in srgb,var(--wn-mark) 70%,transparent)}.cs-page .cs-backdrop__glow--two{top:-18vmax;right:-14vmax;background:color-mix(in srgb,var(--wn-accent) 45%,transparent);animation-duration:28s;animation-direction:alternate-reverse}.cs-page .cs-backdrop__glow--three{top:58%;left:30%;width:34vmax;height:34vmax;background:color-mix(in srgb,var(--wn-mark) 40%,transparent);opacity:.3;animation-duration:34s}.cs-page .cs-backdrop__grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(color-mix(in srgb,var(--text-base) 16%,transparent) 1px,transparent 1.2px);background-size:28px 28px;-webkit-mask-image:radial-gradient(ellipse 70% 55% at 50% 25%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 55% at 50% 25%,#000 20%,transparent 75%)}.cs-page .cs-hero{position:relative;padding-top:clamp(8rem,6rem + 6vw,11rem);padding-bottom:var(--cs-section-y)}.cs-page .cs-hero>.container{position:relative;z-index:1}.cs-page .cs-hero__copy{display:grid;justify-items:center;gap:1.5rem;max-width:60rem;text-align:center}.cs-page .cs-hero__copy>*{animation:fadeInUp .8s var(--cs-ease) both}.cs-page .cs-hero__copy>:nth-child(2){animation-delay:.08s}.cs-page .cs-hero__copy>:nth-child(3){animation-delay:.16s}.cs-page .cs-hero__copy>:nth-child(4){animation-delay:.24s}.cs-page .cs-hero__copy>:nth-child(5){animation-delay:.32s}.cs-page .cs-hero__title{margin:0;font-size:clamp(2.6rem,1.3rem + 5vw,5.4rem);font-weight:700;line-height:1.02;letter-spacing:-.035em}.cs-page .cs-hero__title .cs-gradient-text{display:block;padding-bottom:.08em}.cs-page .cs-hero__lead{max-width:44rem;margin:0;font-size:clamp(1.1rem,1rem + .45vw,1.35rem);line-height:1.55;color:var(--text-muted)}.cs-page .cs-hero__assurances{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin:0;font-size:max(.9rem,12px);color:var(--text-base)}.cs-page .cs-hero__assurances i{margin-right:.3rem;color:var(--success)}.cs-page .cs-stage{--t: clamp(0, calc(var(--parallax, 0) * 2.4), 1);position:relative;margin-top:clamp(3rem,2rem + 4vw,5.5rem);perspective:2400px;animation:fadeInUp 1s var(--cs-ease) .4s both}.cs-page .cs-stage__main{transform-origin:50% 0;transform:rotateX(calc((1 - var(--t)) * 24deg)) scale(calc(.9 + var(--t) * .1));will-change:transform}.cs-page .cs-stage__glow{position:absolute;top:8%;right:6%;bottom:-6%;left:6%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--wn-mark) 55%,transparent),transparent);filter:blur(50px)}.cs-page .cs-float{--depth: 90px;position:absolute;z-index:2;padding:.5rem;border:1px solid var(--border-color);border-radius:calc(var(--component-panel-radius) * 1.1);background:var(--component-panel-background);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 40px 80px -30px #0009;transform:translateY(calc((.35 - var(--parallax, 0)) * var(--depth)));animation:fadeIn .9s ease .9s both}.cs-page .cs-float__label{margin:.2rem .4rem .55rem;font-size:max(.75rem,12px);font-weight:600}.cs-page .cs-float .cs-crop{border-radius:calc(var(--component-panel-radius) * .7)}.cs-page .cs-float--tickets{left:-3%;top:60%;width:31%;--depth: 160px}.cs-page .cs-float--tasks{right:3%;top:12%;width:26%;--depth: 120px}.cs-page .cs-float--marketing{right:-2%;bottom:-8%;width:31%;--depth: 220px}.cs-page .cs-story{position:relative;height:180vh}.cs-page .cs-story__pin{--p: clamp(0, calc((var(--parallax, 0) - .04) / .82), 1);--q: calc(1 - var(--p));position:sticky;top:0;display:flex;align-items:center;height:100vh;padding-top:4rem}.cs-page .cs-story__pin>.container{width:100%}.cs-page .cs-story__copy{display:grid}.cs-page .cs-story__state{grid-area:1/1;display:grid;align-content:center;justify-items:start;gap:1.1rem}.cs-page .cs-story__state--before{opacity:clamp(0,1 - (var(--p) - .62) * 5.5,1);transform:translateY(calc(var(--p) * -24px))}.cs-page .cs-story__state--after{opacity:clamp(0,(var(--p) - .8) * 6,1);transform:translateY(calc(var(--q) * 24px))}.cs-page .cs-build{--done: clamp(0, calc((var(--p) - .84) / .1), 1);--core: clamp(0, calc((var(--p) - .12) / .26), 1);position:relative;width:min(100%,38rem,72vh);aspect-ratio:1;margin-inline:auto;container-type:inline-size}.cs-page .cs-build__app,.cs-page .cs-build__blade{--t: clamp(0, calc((var(--p) - .12 - var(--i) * .11) / .26), 1)}.cs-page .cs-build__app{position:absolute;z-index:1;width:44%;transform:translate(-50%,-50%) translate(calc(var(--dx) * (1 - var(--t)) * 1cqw),calc(var(--dy) * (1 - var(--t)) * 1cqw)) rotate(calc(var(--r) * (1 - var(--t)))) scale(calc(1 - var(--t) * var(--shrink, .75)));opacity:clamp(0,(1 - var(--t)) * 3.5,1)}.cs-page .cs-build__card{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:2.5cqw;align-items:center;padding:2.4cqw 2.8cqw;border:1px solid var(--border-color);border-radius:3cqw;background:var(--cs-surface-strong);box-shadow:0 3cqw 6cqw -3cqw #00000080;animation:cs-bob 6s ease-in-out infinite alternate;animation-delay:calc(var(--i) * -1.3s);--icon-tile-size: 8cqw;--icon-tile-font-size: 3.6cqw;--icon-tile-radius: 2cqw;--icon-tile-color: var(--hue);--icon-tile-tint: 16%}.cs-page .cs-build__icon{grid-row:span 2}.cs-page .cs-build__name{font-size:clamp(.72rem,3.3cqw,1.05rem);font-weight:600;line-height:1.2}.cs-page .cs-build__cost{font-size:clamp(.62rem,2.5cqw,.8rem);line-height:1.3;color:var(--text-muted)}.cs-page .cs-build__core{position:absolute;top:42.6%;left:50%;width:46%;aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--wn-mark) 55%,transparent),transparent);opacity:calc(var(--core) * (1 - var(--done)));transform:translate(-50%,-50%) scale(calc(.3 + var(--core) * .7))}.cs-page .cs-build__mark{position:absolute;top:18%;left:30%;width:40%;overflow:visible;transform:scale(calc(1 + var(--done) * (1 - var(--done)) * .45))}.cs-page .cs-build__blade{--draw: clamp(0, calc((var(--t) - .55) / .3), 1);fill:color-mix(in srgb,var(--wn-mark) calc(var(--done) * 100%),var(--hue));fill-opacity:clamp(0,(var(--t) - .8) / .2,1);stroke:color-mix(in srgb,var(--wn-mark) calc(var(--done) * 100%),var(--hue));stroke-width:10;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--draw) * 100)}.cs-page .cs-build__word{position:absolute;top:73%;right:0;left:0;font-size:clamp(1.2rem,6.5cqw,2.1rem);font-weight:600;text-align:center;clip-path:inset(0 calc((1 - var(--done)) * 100%) 0 0)}.cs-page .cs-build__app--builder,.cs-page .cs-build__blade--builder{--i: 1}.cs-page .cs-build__app--builder{--hue: var(--product-builder);--dx: 14;--dy: -22.5;--r: -4deg;top:30.5%;left:56%}.cs-page .cs-build__blade--builder{--hue: var(--product-builder)}.cs-page .cs-build__app--marketing,.cs-page .cs-build__blade--marketing{--i: 2}.cs-page .cs-build__app--marketing{--hue: var(--product-marketing);--dx: -9.3;--dy: -23.1;--r: 3deg;top:45.1%;left:36.3%}.cs-page .cs-build__blade--marketing{--hue: var(--product-marketing)}.cs-page .cs-build__app--helpdesk,.cs-page .cs-build__blade--helpdesk{--i: 3}.cs-page .cs-build__app--helpdesk{--hue: var(--product-helpdesk);--dx: -24;--dy: 12;--r: 4deg;top:54%;left:50%}.cs-page .cs-build__blade--helpdesk{--hue: var(--product-helpdesk)}.cs-page .cs-build__app--tasks,.cs-page .cs-build__blade--tasks{--i: 4}.cs-page .cs-build__app--tasks{--hue: var(--product-tasks);--dx: 9;--dy: 19.3;--r: -3deg;top:50.7%;left:65%}.cs-page .cs-build__blade--tasks{--hue: var(--product-tasks)}.cs-page .cs-build__app--contacts,.cs-page .cs-build__blade--contacts{--i: 0}.cs-page .cs-build__app--contacts{--hue: var(--wn-mark);--dx: 0;--dy: 0;--r: -2deg;--shrink: .95;top:42.6%;left:50%}.cs-page .cs-demo{margin:0}.cs-page .cs-demo__video{display:block;width:100%;height:auto}.cs-page .cs-demo__toggle{position:absolute;left:1rem;bottom:1rem}.cs-page .cs-demo__toggle[hidden]{display:none}.cs-page .cs-annotated{position:relative;margin:0}.cs-page .cs-pins{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;pointer-events:none}.cs-page .cs-pin{position:absolute;display:flex;align-items:flex-start;gap:.6rem;max-width:18rem}.cs-page .cs-pin__dot{display:grid;flex:none;place-items:center;width:1.75rem;height:1.75rem;font-size:max(.8rem,12px);font-weight:700;color:var(--light);border-radius:50%;background:var(--primary);--ping: color-mix(in srgb, var(--primary) 60%, transparent);animation:cs-ping 2.4s ease-out infinite}.cs-page .cs-pin__card{padding:.6rem .85rem;font-size:max(.85rem,12px);line-height:1.4;color:var(--text-base);border:1px solid var(--border-color);border-radius:12px;background:var(--cs-surface-strong);box-shadow:0 20px 40px -18px #0000008c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cs-page .cs-pin__card strong{display:block}.cs-page .cs-pin--1{left:12%;top:17%}.cs-page .cs-pin--2{left:64%;top:69%}.cs-page .cs-pin--3{right:2.5%;top:10%;flex-direction:row-reverse;text-align:right}.cs-page .cs-features{margin-top:4rem}.cs-page .cs-feature,.cs-page .cs-trust__item{--icon-tile-size: 2.25rem;--icon-tile-font-size: .95rem;display:grid;grid-template-columns:auto 1fr;align-items:center;align-content:start;gap:.6rem .85rem}.cs-page .cs-feature h3,.cs-page .cs-trust__item h3{margin:0;font-size:1.15rem}.cs-page .cs-feature p,.cs-page .cs-trust__item p{grid-column:1/-1;margin:0}.cs-page .cs-tour{--tab-bg: transparent;--tab-border: 0;--tab-padding: 0;--tab-control-spacing: 2.5rem;--tab-transition: .45s;--tab-delay: 0ms;min-width:0}.cs-page .cs-tour__control{justify-content:center;margin-inline:auto}.cs-page .cs-tour__control:has(.cs-dot--helpdesk.active){--hue: var(--product-helpdesk)}.cs-page .cs-tour__control:has(.cs-dot--tasks.active){--hue: var(--product-tasks)}.cs-page .cs-tour__control:has(.cs-dot--marketing.active){--hue: var(--product-marketing)}.cs-page .cs-tour__control:has(.cs-dot--contacts.active){--hue: var(--wn-mark)}.cs-page .cs-tour__control{--tab-pill-highlight-bg: color-mix( in srgb, var(--hue, var(--wn-mark)) 20%, transparent )}.cs-page .cs-tour .cs-tour__trigger{display:inline-flex;align-items:center;gap:.5em;transition:color .2s ease}.cs-page .cs-tour .cs-tour__trigger:after{content:"";position:absolute;right:1.15rem;bottom:.3rem;left:1.15rem;height:2px;border-radius:2px;background:var(--hue);transform:scaleX(0);transform-origin:left}.cs-page .cs-tour.is-autoplay .cs-tour__trigger.active:after{animation:cs-tour-progress 7s linear forwards}.cs-page .cs-tour.is-autoplay.is-paused .cs-tour__trigger.active:after{animation-play-state:paused}.cs-page .cs-tour__panel{display:grid;grid-template-columns:minmax(0,20rem) minmax(0,1fr);gap:clamp(2rem,1rem + 3vw,4rem);align-items:center}.cs-page .cs-tour__copy{display:grid;justify-items:start;gap:1.5rem}.cs-page .cs-tour__copy h3{margin-bottom:.6rem;font-size:1.6rem}.cs-page .cs-tour__copy p{margin:0}.cs-page .cs-tour__shot{box-shadow:var(--component-panel-shadow),0 40px 90px -40px color-mix(in srgb,var(--hue) 60%,transparent)}.cs-page .cs-chat__list{display:flex;flex-direction:column;align-items:flex-end;gap:.75rem;margin:0}.cs-page .cs-chat__bubble{max-width:88%;padding:.8rem 1.05rem;line-height:1.45;border:1px solid color-mix(in srgb,var(--wn-mark) 35%,transparent);border-radius:18px 18px 4px;background:color-mix(in srgb,var(--wn-mark) 16%,transparent)}.cs-page .cs-team{margin-top:2rem}.cs-page .cs-team__faces{display:flex;flex-wrap:wrap;align-items:center;row-gap:.75rem;margin:0 0 .75rem}.cs-page .cs-team__face{display:grid;place-items:center;width:2.6rem;height:2.6rem;margin-left:-.55rem;font-weight:600;color:var(--white);border:2px solid var(--background-base);border-radius:50%}.cs-page .cs-team__face:first-child{margin-left:0}.cs-page .cs-team__face--0{background:#6f4f2a}.cs-page .cs-team__face--1{background:#246059}.cs-page .cs-team__face--2{background:#903753}.cs-page .cs-team__face--3{background:#3c509f}.cs-page .cs-team__face--4{background:#3f5c23}.cs-page .cs-team__face--5{background:#8d356a}.cs-page .cs-team__more{margin-left:.85rem}.cs-page .cs-team p{margin:0}.cs-page .cs-allowances__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0}.cs-page .cs-allowances__grid li{padding:1rem 1.1rem;border:1px solid var(--border-color);border-radius:12px;background:color-mix(in srgb,var(--text-base) 3%,transparent)}.cs-page .cs-allowances__grid strong{display:block;font-size:clamp(1.35rem,1.1rem + .8vw,1.75rem);letter-spacing:-.02em}.cs-page .cs-trust{margin:0}.cs-page .cs-road{display:grid;gap:1.5rem;margin:2rem 0 0}.cs-page .cs-road__step{position:relative;display:grid;gap:.2rem;padding-left:2rem}.cs-page .cs-road__step:before{content:"";position:absolute;top:.3rem;left:0;width:.85rem;height:.85rem;border:2px solid var(--border-color);border-radius:50%;background:var(--background-base)}.cs-page .cs-road__step:not(:last-child):after{content:"";position:absolute;top:1.35rem;bottom:-1.35rem;left:calc(.425rem - 1px);width:2px;background:var(--border-color)}.cs-page .cs-road__step.is-current:before{border-color:var(--success);background:var(--success);--ping: color-mix(in srgb, var(--success) 60%, transparent);animation:cs-ping 2s ease-out infinite}.cs-page .cs-faq .arrows i+i{display:none}.cs-page .cs-faq .accordion-body p{margin:0;color:var(--text-muted)}.cs-page .cs-signup{position:relative;width:min(100%,36rem);margin-inline:auto}.cs-page .cs-signup__trap{position:absolute;left:-9999px}.cs-page .cs-signup__row{display:flex;gap:.4rem;padding:.4rem;border:1px solid var(--border-color);border-radius:16px;background:var(--cs-surface-strong);box-shadow:var(--component-panel-shadow);transition:box-shadow .2s ease,border-color .2s ease}.cs-page .cs-signup__row:focus-within{border-color:color-mix(in srgb,var(--wn-mark) 60%,transparent);box-shadow:var(--component-panel-shadow),0 0 0 4px color-mix(in srgb,var(--wn-mark) 25%,transparent)}.cs-page .cs-signup__input{--control-border-width: 0;flex:1;min-width:0;font-size:1rem}.cs-page .cs-signup__button{flex:none;min-height:44px}.cs-page .cs-signup__ask{display:none;margin-top:1rem;text-align:center}.cs-page .cs-signup.is-done .cs-signup__ask{display:block}.cs-page .cs-signup__ask-title{margin:0 0 .75rem;color:var(--text-base)}.cs-page .cs-signup__ask.is-answered [role=group]{display:none}.cs-page .cs-signup__ask-done{margin:0;color:var(--text-base)}.cs-page .cs-signup__ask-done:empty{display:none}.cs-page .cs-signup .help-block:empty,.cs-page .cs-signup__done:empty{display:none}.cs-page .cs-signup .help-block{display:block;margin-top:.5rem;font-size:max(.85rem,12px)}.cs-page .cs-signup__done{margin:0;animation:zoomIn .4s var(--cs-ease) both}.cs-page .cs-signup__done:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;color:var(--success)}.cs-page .cs-signup.is-done .cs-signup__row,.cs-page .cs-signup.is-done .help-block{display:none}.cs-page .cs-signup__fine{margin:.8rem 0 0;font-size:max(.8rem,12px);color:var(--text-base)}.cs-page .cs-signup__fine a{white-space:nowrap}.cs-page .cs-cta{position:relative;display:grid;justify-items:center;gap:1.25rem;overflow:hidden;padding:clamp(3.5rem,2rem + 5vw,6.5rem) clamp(1.25rem,1rem + 2vw,3rem);text-align:center;border:1px solid var(--border-color);border-radius:calc(var(--component-panel-radius) * 1.75);background:color-mix(in srgb,var(--container-background) 55%,transparent)}.cs-page .cs-cta>:not(.cs-backdrop){position:relative;z-index:1}.cs-page .cs-cta .cs-backdrop__glow{opacity:.4}.cs-page .cs-cta__mark{width:3.5rem;overflow:visible;fill:var(--wn-mark);stroke:var(--wn-mark);stroke-width:36;stroke-linejoin:round}.cs-page .cs-cta__mark.animate-trace polygon{stroke-dasharray:100;animation:cs-trace 1.3s ease-out both}.cs-page .cs-cta__mark.animate-trace polygon:nth-child(2){animation-delay:.1s}.cs-page .cs-cta__mark.animate-trace polygon:nth-child(3){animation-delay:.2s}.cs-page .cs-cta__mark.animate-trace polygon:nth-child(4){animation-delay:.3s}.cs-page .cs-cta .lead{max-width:34rem;color:var(--text-base)}.cs-page .cs-footer{padding-block:3rem;border-top:1px solid var(--border-color)}.cs-page .cs-footer__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem 2rem}.cs-page .cs-footer__links{display:flex;flex-wrap:wrap;gap:.5rem 1.75rem}.cs-page .cs-footer__links a{color:var(--text-muted);text-decoration:none}.cs-page .cs-footer__links a:hover,.cs-page .cs-footer__links a:focus-visible{color:var(--text-base)}.cs-page .cs-footer__legal{flex-basis:100%;margin:0;font-size:max(.85rem,12px)}@media (max-width: 991px){.cs-page .cs-float{display:none}.cs-page .cs-tour__panel{grid-template-columns:minmax(0,1fr)}.cs-page .cs-story{height:170vh}.cs-page .cs-story__pin{align-items:flex-start;padding-top:5.5rem}.cs-page .cs-build{width:min(100%,44vh)}}@media (max-width: 767px){.cs-page .cs-nav__links{display:none}.cs-page .cs-signup__row{flex-direction:column}.cs-page .cs-tour{--tab-pill-trigger-padding: .5rem .7rem;--tab-pill-trigger-font-size: max(.85rem, 12px)}.cs-page .cs-hero__assurances{flex-direction:column;align-items:center}.cs-page .cs-signup__button{width:100%}.cs-page .cs-pins{position:static;display:grid;gap:.75rem;margin-top:1.25rem}.cs-page .cs-pin{position:static;max-width:none}.cs-page .cs-pin--3{flex-direction:row;text-align:left}}@media (max-width: 413px){.cs-page .cs-tour__trigger.cs-dot{gap:0}.cs-page .cs-tour__trigger.cs-dot:before{display:none}}@media (max-width: 389px){.cs-page .cs-team__face--5{display:none}.cs-page .cs-tour{--tab-pill-trigger-padding: .5rem .55rem}}@media (max-width: 339px){.cs-page .cs-team__face--4{display:none}}@media (prefers-reduced-motion: reduce){.cs-page *,.cs-page *:before,.cs-page *:after{animation:none!important}.cs-page .cs-stage{--t: 1}.cs-page .cs-float{transform:none}.cs-page .cs-story{height:auto;padding-block:var(--cs-section-y)}.cs-page .cs-story__pin{--p: 1;position:static;height:auto}.cs-page .cs-story__copy{gap:2.5rem}.cs-page .cs-story__state{grid-area:auto;opacity:1!important;transform:none!important}}@keyframes cs-trace{0%{stroke-dashoffset:100;fill-opacity:0}60%{stroke-dashoffset:0;fill-opacity:0}to{stroke-dashoffset:0;fill-opacity:1}}@keyframes cs-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes cs-ping{0%{box-shadow:0 0 0 0 var(--ping)}80%,to{box-shadow:0 0 0 10px transparent}}@keyframes cs-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(6vmax,4vmax,0) scale(1.15)}}@keyframes cs-bob{0%{transform:translateY(-.8cqw)}to{transform:translateY(.8cqw)}}@keyframes cs-tour-progress{to{transform:scaleX(1)}}
