._bmGVZJ{display:block;min-width:0;overflow-x:clip;background:var(--sf-threeui-ground);color:var(--sf-text)}._gtEDML{position:relative;width:100%;height:560px;height:clamp(500px,calc(64svh - var(--sf-header-height, 72px) / 2),640px)}@media (max-width:1023px){._gtEDML{height:500px}}@media (max-width:720px){._gtEDML{height:460px}}._ARpHvA{display:grid;justify-items:center;gap:var(--sf-space-6);padding-block:var(--sf-space-2) var(--sf-space-8);text-align:center}._Lq3JW2{max-width:40rem;margin:0;color:var(--sf-text-muted);font-size:var(--sf-text-base);line-height:var(--sf-leading-body);text-wrap:balance}._ir3mdY{border-radius:var(--sf-radius-xs);color:var(--sf-accent-ink);font-weight:700;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}._ir3mdY:hover{color:var(--sf-text);text-decoration-thickness:2px}._KX6X8E{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sf-space-2)}._YpnG2E._YpnG2E{display:grid;gap:var(--sf-space-5);width:100%;max-width:30rem;text-align:start;box-shadow:var(--sf-glass-highlight),var(--sf-shadow-lift)}._DKJ7LO{margin:0;color:var(--sf-text);font-size:var(--sf-text-xl);letter-spacing:-.01em;line-height:var(--sf-leading-heading)}._uIuOcj{display:grid;margin:0;border-top:1px solid var(--sf-line)}._mHivpc{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--sf-space-2) var(--sf-space-4);padding-block:var(--sf-space-4);border-bottom:1px solid var(--sf-line)}._mHivpc dt{color:var(--sf-text-muted);font-size:var(--sf-text-sm);font-weight:700;line-height:1.5}._mHivpc dd{margin:0;min-width:0}._e6b145{margin:0;color:var(--sf-text-muted);font-size:var(--sf-text-sm);line-height:1.7}._cdUyBo{padding-block:var(--sf-section-y)}._hOdd-u{position:relative;display:grid;gap:clamp(var(--sf-space-6),3vw,var(--sf-space-8))}._-y5yRS{min-width:0}._1PDWtB{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--sf-space-8)}@media (min-width:1100px){._ipDpMP{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--sf-space-7)}._ipDpMP ._Zmu4l_{position:sticky;top:calc(var(--sf-header-height) + var(--sf-space-5))}}._rUnVqE{display:grid;gap:var(--sf-space-5);min-width:0}._ir1mON{margin:0;color:var(--sf-text);font-size:var(--sf-text-2xl);letter-spacing:-.01em;line-height:var(--sf-leading-heading)}._Aplau1._Aplau1{grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr))}._HP5WxF{display:grid;min-width:0}._Nqw6Dj,._kH7egj{display:flex;align-items:flex-start;gap:var(--sf-space-2);margin:0;color:var(--sf-text-muted);font-size:var(--sf-text-sm);line-height:1.7}._dYCXdm{flex:none;margin-top:4px;color:var(--sf-text-subtle)}._6UXUWt{position:absolute;top:0;left:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap}._VPz8FR{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sf-space-3)}._LfpXb5{color:var(--sf-text-muted);font-size:var(--sf-text-sm);font-weight:700;line-height:1.5}._tkbwYQ{gap:var(--sf-space-1);padding:var(--sf-space-1);border:var(--sf-glass-edge-width) solid var(--sf-glass-edge);background:var(--sf-glass-bg);backdrop-filter:blur(var(--sf-glass-blur))}._72U3Ed,._tkbwYQ{display:inline-flex;border-radius:var(--sf-radius-pill)}._72U3Ed{align-items:center;justify-content:center;box-sizing:border-box;min-width:4.5rem;min-height:40px;padding:0 var(--sf-space-4);color:var(--sf-text-subtle);font-size:var(--sf-text-base);font-weight:700;line-height:1.3;white-space:nowrap;cursor:pointer;transition:background-color var(--sf-dur-fast) var(--sf-ease-standard),color var(--sf-dur-fast) var(--sf-ease-standard),box-shadow var(--sf-dur-fast) var(--sf-ease-standard)}@media (hover:hover){._72U3Ed:hover{color:var(--sf-text)}}._4yQ3h3:checked~._-y5yRS ._4Mh1dS,._DfaA9c:checked~._-y5yRS ._xLtpAK{background:var(--sf-glass-thumb);color:var(--sf-text);box-shadow:var(--sf-glass-thumb-edge)}._4yQ3h3:focus-visible~._-y5yRS ._4Mh1dS,._DfaA9c:focus-visible~._-y5yRS ._xLtpAK{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--sf-focus-ring)}@media (forced-colors:active){._4yQ3h3:checked~._-y5yRS ._4Mh1dS,._DfaA9c:checked~._-y5yRS ._xLtpAK{outline:2px solid CanvasText;outline-offset:-2px}._4yQ3h3:focus-visible~._-y5yRS ._4Mh1dS,._DfaA9c:focus-visible~._-y5yRS ._xLtpAK{outline:2px solid Highlight}}@media (prefers-reduced-motion:reduce){._72U3Ed{transition:none}}._4yQ3h3:checked~._1PDWtB [data-dual][data-cycle=monthly],._DfaA9c:checked~._1PDWtB [data-dual][data-cycle=yearly]{display:none}._SycQTN{padding-block:var(--sf-section-y);border-top:1px solid var(--sf-line)}._NAhSMe._NAhSMe{margin-bottom:var(--sf-space-7)}.section-element,.section-element *,.section-element :after,.section-element :before{box-sizing:border-box}.section-element{position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;color:rgba(255,255,255,.95);background:#0a0a0a;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased;container-type:size;isolation:isolate}.section-element button,.section-element input{font:inherit}.section-element a:where(.section-button,.hero-banner__ghost){font:inherit}.section-button{position:relative;display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 32px;overflow:hidden;border:0;border-radius:32px;color:rgba(255,255,255,.7);background:transparent;font-size:14px;font-weight:600;line-height:1.4;cursor:pointer}.section-button:after,.section-button:before{position:absolute;inset:0;border-radius:inherit;content:""}.section-button:before{background:rgba(23,23,23,.7);box-shadow:inset 2px 4px 16px rgba(255,255,255,.06);backdrop-filter:blur(50px)}.section-button:after{z-index:2;border:1px solid rgba(255,255,255,.25);opacity:.25;pointer-events:none;-webkit-mask-image:linear-gradient(170deg,#000,transparent 50%);mask-image:linear-gradient(170deg,#000,transparent 50%)}.section-button__title{position:relative;z-index:4}.section-button__circle{position:absolute;z-index:3;top:calc(50% - 100px);left:calc(50% - 100px);width:200px;height:200px}.section-button__circle:after,.section-button__circle:before{position:absolute;inset:0;border-radius:50%;content:""}.section-button__circle:before{background:conic-gradient(from 180deg,rgba(255,255,255,.012) 180deg,rgba(255,255,255,.05) 1turn);filter:blur(15px);animation:section-button-circle 3.6s linear infinite;transition:opacity .5s}.section-button__circle:after{inset:30px;background:rgba(255,255,255,.12);opacity:0;filter:blur(5px);transform:scale(.5);transition:opacity .5s,transform .7s;-webkit-mask-image:radial-gradient(50% 50%,#000,rgba(23,23,23,0));mask-image:radial-gradient(50% 50%,#000,rgba(23,23,23,0))}.section-button:hover .section-button__circle:before{opacity:0}.section-button:hover .section-button__circle:after{opacity:1;transform:scale(1)}.section-button:active{transform:scale(.98)}.section-element a.hero-banner__ghost,.section-element a.section-button{text-align:center;text-decoration:none}@keyframes section-button-circle{0%{transform:translate(0) rotate(0)}25%{transform:translateX(-30px) rotate(90deg)}50%{transform:translate(0) rotate(180deg)}75%{transform:translateX(30px) rotate(270deg)}to{transform:translate(0) rotate(1turn)}}.section-label{position:relative;display:inline-flex;align-items:center;justify-content:center;height:28px;padding:2px 16px 0;overflow:hidden;border-radius:16px;color:rgba(255,255,255,.5);font-size:12px;font-weight:600;line-height:1.65;text-transform:uppercase}.section-label:after,.section-label:before{position:absolute;inset:0;border-radius:inherit;content:""}.section-label:before{z-index:3;inset:1.5px;background:#0a0a0a}.section-label:after{z-index:2;border:1.5px solid rgba(255,255,255,.05);opacity:.25;pointer-events:none;-webkit-mask-image:linear-gradient(170deg,#000,transparent 50%);mask-image:linear-gradient(170deg,#000,transparent 50%)}.section-label__title{position:relative;z-index:4;opacity:1}.section-label__circle{position:absolute;z-index:1;top:calc(50% - 100px);left:calc(50% - 100px);width:200px;height:200px}.section-label__circle:before{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 180deg at 50% 51%,rgba(255,255,255,.012) 330deg,#fff 1turn);filter:blur(15px);animation:section-button-circle 3.6s linear infinite;content:""}.section-element--glass-button{display:grid;place-items:center}.section-element--glass-button:before{position:absolute;top:50%;left:50%;width:min(62cqw,440px);height:min(50cqh,240px);border-radius:50%;background:rgba(255,255,255,.02);filter:blur(54px);transform:translate(-50%,-50%);content:""}.section-element--glass-button .section-button{width:clamp(144px,23cqw,288px);height:clamp(52px,8.3cqw,104px);border-radius:999px;font-size:clamp(14px,2.25cqw,28px)}.section-element--glass-button[data-mode=light]{background:#eeedeb;color:rgba(17,17,17,.95)}.section-element--glass-button[data-mode=light]:before{background:rgba(17,17,17,.06)}.section-element--glass-button[data-mode=light] .section-button{color:rgba(17,17,17,.72)}.section-element--glass-button[data-mode=light] .section-button:before{background:rgba(255,255,255,.72);box-shadow:inset 2px 4px 16px rgba(17,17,17,.05),0 10px 26px -12px rgba(17,17,17,.4)}.section-element--glass-button[data-mode=light] .section-button:after{border-color:rgba(17,17,17,.34);opacity:.45}.section-element--glass-button[data-mode=light] .section-button__circle:before{background:conic-gradient(from 180deg,rgba(17,17,17,.012) 180deg,rgba(17,17,17,.07) 1turn)}.section-element--glass-button[data-mode=light] .section-button__circle:after{background:rgba(17,17,17,.12)}.section-element--workflow{display:flex;flex-direction:column;padding:clamp(18px,4.5cqh,48px) clamp(18px,5cqw,64px) clamp(18px,3.5cqh,36px)}.onboarding-steps__head{margin:0 auto clamp(48px,11cqh,92px);text-align:center}.onboarding-steps__head .section-label{margin-bottom:clamp(10px,1.8cqh,16px)}.editorial-intro h2,.onboarding-steps__head h2{margin:0;background:linear-gradient(93deg,rgba(255,255,255,.9),rgba(255,255,255,.5));background-clip:text;color:transparent;font-size:clamp(18px,4.1cqw,54px);font-weight:700;letter-spacing:-.035em;line-height:1.04;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.onboarding-steps__body{position:relative;flex:1 1 auto;max-width:1280px;width:100%;min-height:0;margin:0 auto}.onboarding-steps__branches{position:absolute;top:clamp(-62px,-8cqh,-38px);left:50%;display:flex;width:54%;opacity:.1;transform:translateX(-50%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 50%,transparent);mask-image:linear-gradient(90deg,transparent,#000 50%,transparent)}.onboarding-steps__branches i{flex:1;height:clamp(28px,6cqh,48px);border-color:#929292;border-style:solid}.onboarding-steps__branches i:first-child{margin-right:-.75px;border-width:1.5px 1.5px 0 0;border-top-right-radius:24px}.onboarding-steps__branches i:last-child{margin-left:-.75px;border-width:1.5px 0 0 1.5px;border-top-left-radius:24px}.onboarding-steps__list{display:flex;height:100%;gap:clamp(6px,1.6cqw,20px)}.onboarding-steps__card{position:relative;flex:1 1 0;min-width:0}.onboarding-steps__card:after,.onboarding-steps__card:before{position:absolute;inset:0;border-radius:clamp(15px,3.1cqw,40px);content:""}.onboarding-steps__card:before{background:rgba(23,23,23,.7);box-shadow:inset 2px 4px 16px rgba(255,255,255,.06);backdrop-filter:blur(50px)}.onboarding-steps__card:after{border:1.5px solid rgba(255,255,255,.05);pointer-events:none;-webkit-mask-image:linear-gradient(#000,transparent 75%);mask-image:linear-gradient(#000,transparent 75%)}.onboarding-steps__card-inner{position:relative;z-index:2;display:grid;grid-template-rows:minmax(0,1fr) auto;height:100%;padding:clamp(16px,3.4cqh,38px) clamp(7px,1cqw,12px) clamp(14px,4cqh,42px)}.onboarding-steps__preview{position:relative;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 11%,#000 89%,transparent);mask-image:linear-gradient(180deg,transparent,#000 11%,#000 89%,transparent)}.onboarding-steps__details{padding:0 clamp(7px,1.55cqw,20px);opacity:.8}.onboarding-steps__details h3{margin:0 0 clamp(5px,1.3cqh,12px);color:rgba(255,255,255,.95);font-size:clamp(12px,1.55cqw,20px);font-weight:500;line-height:1.2}.onboarding-steps__details p{margin:0;color:rgba(255,255,255,.5);font-size:clamp(12px,1.25cqw,16px);font-weight:400;line-height:1.48}.section-pairing{--hex:polygon(50% 0%,93.3% 25%,93.3% 75%,50% 100%,6.7% 75%,6.7% 25%);position:absolute;top:50%;left:50%;display:grid;width:min(88%,336px);aspect-ratio:1;overflow:hidden;place-items:center;transform:translate(-50%,-50%)}.section-pairing__stage{position:relative;z-index:2;width:80%;aspect-ratio:1;margin-top:-5%}.section-pairing__orbit{position:absolute;inset:0;animation:section-orbit 42s linear infinite}.section-pairing__social{--section-social-size:clamp(23px,4.7cqw,60px);position:absolute;top:50%;left:50%;width:var(--section-social-size);height:var(--section-social-size);margin:calc(var(--section-social-size) / -2) 0 0 calc(var(--section-social-size) / -2);transform:rotate(var(--angle)) translateX(clamp(37px,7.5cqw,96px)) rotate(calc(var(--angle) * -1))}.section-pairing__social:after,.section-pairing__social:before{position:absolute;clip-path:var(--hex);content:""}.section-pairing__social:before{inset:0;background:rgba(255,255,255,.1)}.section-pairing__social:after{inset:1.5px;background:rgba(255,255,255,.012);box-shadow:inset 2px 4px 16px rgba(255,255,255,.06);backdrop-filter:blur(50px)}.section-pairing__social-inner{position:relative;z-index:3;display:grid;width:100%;height:100%;place-items:center;animation:section-orbit-counter 42s linear infinite}.section-pairing__social-inner svg{width:40%;height:40%;fill:rgba(255,255,255,.7);opacity:.7}.section-pairing__plus{position:absolute;top:50%;left:50%;display:grid;width:clamp(30px,6.1cqw,78px);aspect-ratio:1;clip-path:var(--hex);place-items:center;background:rgba(255,255,255,.4);transform:translate(-50%,-50%)}.section-pairing__plus img{position:relative;z-index:3;width:38%;height:38%}.section-pairing__inner{position:absolute;inset:1.5px;clip-path:var(--hex);background:linear-gradient(170deg,rgba(23,23,23,.3),rgba(23,23,23,.3)),rgba(255,255,255,.012);box-shadow:0 32px 24px -16px rgba(23,23,23,.4),inset 0 0 8px rgba(255,255,255,.25)}.section-pairing__qr-ring{position:absolute;z-index:4;inset:0;padding:1.5px;overflow:hidden;clip-path:var(--hex);pointer-events:none;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.section-pairing__qr-ring:before{position:absolute;top:50%;left:50%;width:240%;aspect-ratio:1;background:conic-gradient(rgba(255,89,51,.1),rgba(255,194,61,.64),rgba(254,241,238,.86),rgba(84,252,255,.66),rgba(255,61,123,.34),rgba(255,89,51,.1));content:"";animation:section-qr-sweep 3.4s linear infinite}.section-pairing__circle{position:absolute;left:50%;width:100%;aspect-ratio:1;border:1px solid rgba(255,255,255,.15);border-radius:50%;background:conic-gradient(from 180deg,transparent,rgba(255,255,255,.05));transform:translateX(-50%);-webkit-mask-image:radial-gradient(50% 50%,#000,transparent);mask-image:radial-gradient(50% 50%,#000,transparent)}.section-pairing__circle--top{bottom:50%;transform:translateX(-50%) rotate(135deg)}.section-pairing__circle--bottom{top:50%;opacity:.3}@keyframes section-orbit{to{transform:rotate(1turn)}}@keyframes section-orbit-counter{to{transform:rotate(-1turn)}}@keyframes section-qr-sweep{to{transform:translate(-50%,-50%) rotate(1turn)}}.section-element--testimonial-intro{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:clamp(20px,6cqh,56px) 24px clamp(26px,7cqh,64px);text-align:center}.editorial-intro__graphic{position:relative;width:min(58cqh,38cqw,420px);aspect-ratio:1;flex:0 0 auto}.editorial-intro__graphic:after,.editorial-intro__graphic:before{position:absolute;top:50%;left:50%;width:1px;height:20%;background:rgba(255,255,255,.13);content:"";transform:translate(-50%,-50%)}.editorial-intro__graphic:before{top:-3%}.editorial-intro__graphic:after{top:103%}.editorial-intro__device,.editorial-intro__device>img:first-child,.editorial-intro__dots{position:absolute;inset:0;width:100%;height:100%}.editorial-intro__dots{animation:section-dots-drift 8s ease-in-out infinite alternate}.editorial-intro__device{animation:section-device-float 6s ease-in-out infinite}.editorial-intro__keyboard{position:absolute;top:59.6%;left:50%;width:40.2%;transform:translateX(-50%)}.editorial-intro__layer{-o-object-fit:contain;object-fit:contain}.editorial-intro__copy{position:relative;z-index:2}.editorial-intro__copy .section-label{margin-bottom:clamp(8px,2cqh,16px)}.editorial-intro__copy h2{font-size:clamp(23px,6.6cqw,84px);line-height:1;margin:48px 0 24px;font-weight:400;letter-spacing:-.6px}.editorial-intro__copy p{margin:clamp(8px,3.6cqh,32px) 0 0;color:rgba(255,255,255,.64);font-size:clamp(12px,2.5cqw,32px);font-weight:300;line-height:1.4}@keyframes section-device-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes section-dots-drift{0%{transform:rotate(-.4deg) scale(.995)}to{transform:rotate(.5deg) scale(1.008)}}.section-element--newsletter-footer{display:flex;flex-direction:column;justify-content:flex-end;padding:0 clamp(24px,4.5cqw,90px) clamp(12px,2cqh,24px)}.newsletter-footer__row{display:flex;align-items:center;gap:40px;margin-bottom:clamp(18px,4.5cqh,32px)}.newsletter-footer__brand{display:flex;align-items:center;min-width:0;margin-right:auto}.newsletter-footer__mark{display:grid;flex:none;width:clamp(32px,4.4cqw,56px);height:clamp(32px,4.4cqw,56px);margin-right:clamp(16px,2.5cqw,32px);border:1px solid rgba(255,255,255,.12);border-radius:24%;place-items:center;background:linear-gradient(145deg,rgba(255,255,255,.13),rgba(255,255,255,.025));box-shadow:inset 0 1px rgba(255,255,255,.08),0 14px 28px rgba(0,0,0,.28)}.newsletter-footer__mark span{color:rgba(255,255,255,.82);font-size:clamp(12px,1.1cqw,14px);font-weight:600;letter-spacing:-.04em}.newsletter-footer__brand p{margin:0;color:rgba(255,255,255,.64);font-size:clamp(12px,1.55cqw,20px);font-weight:300;line-height:1.6}.newsletter-footer__actions{display:flex;flex:none;gap:12px}.newsletter-footer__wordmark{width:100%;color:rgba(248,248,248,.055);font-size:clamp(50px,12.7cqw,164px);font-weight:700;letter-spacing:-.075em;line-height:.9;text-align:center;white-space:nowrap}.newsletter-footer__legal{display:flex;flex-wrap:wrap;justify-content:center;gap:8px clamp(12px,1.8cqw,24px);margin-top:clamp(14px,3.9cqh,28px);color:rgba(255,255,255,.5);font-size:clamp(12px,1.1cqw,14px);line-height:1.4;text-align:center}.newsletter-footer__legal a{color:rgba(255,255,255,.64);text-decoration:none;transition:color .2s}.newsletter-footer__legal a:hover{color:#fff}.newsletter-footer__legal button{padding:0;border:0;color:rgba(255,255,255,.64);background:transparent;cursor:pointer;transition:color .2s}.newsletter-footer__legal button:hover{color:#fff}@container (max-width: 720px){.section-element--workflow{padding-inline:14px}.onboarding-steps__head{margin-bottom:40px}.onboarding-steps__card-inner{padding-bottom:12px}.section-element--newsletter-footer{padding-inline:18px}.newsletter-footer__row{gap:18px}.newsletter-footer__actions{gap:8px}.newsletter-footer__actions .section-button{height:38px;padding:0 14px;font-size:12px}}@container (max-width: 320px){.newsletter-footer__actions{flex-direction:column}}@container (max-height: 360px){.section-element--testimonial-intro{padding-block:14px 18px}.editorial-intro__copy p{margin-top:8px}.newsletter-footer__row{margin-bottom:12px}.newsletter-footer__legal{margin-top:10px}}@media (prefers-reduced-motion:reduce){.section-element *,.section-element :after,.section-element :before{animation:none!important;transition:none!important}}.contact-panel__copy h2,.hero-banner__copy h1,.hero-banner__copy h2,.pricing-tiers__intro h2,.testimonial-wall__head h2{margin:0;background:linear-gradient(93deg,rgba(255,255,255,.9),rgba(255,255,255,.5));background-clip:text;color:transparent;font-weight:700;letter-spacing:-.035em;line-height:1.04;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.contact-panel__copy .section-label,.hero-banner__copy .section-label,.pricing-tiers__intro .section-label,.testimonial-wall__head .section-label{height:clamp(22px,2.3cqw,44px);padding:2px clamp(12px,1.25cqw,24px) 0;font-size:clamp(12px,.95cqw,18px)}.section-element--hero-banner{display:grid;place-items:center;padding:clamp(18px,6cqh,96px) clamp(20px,6cqw,132px);text-align:center}.hero-banner__glow{top:-46cqh;width:152cqw;aspect-ratio:1.55;border-radius:50%;background:radial-gradient(50% 50%,rgba(255,255,255,.18),rgba(255,255,255,.05) 0,transparent 70%);filter:blur(26px);animation:hero-banner-breathe 9s ease-in-out infinite}.hero-banner__arc,.hero-banner__glow{position:absolute;left:50%;transform:translateX(-50%)}.hero-banner__arc{top:76cqh;width:130cqw;aspect-ratio:1;border:1.5px solid rgba(255,255,255,.11);border-radius:50%;background:radial-gradient(60% 46% at 50% 0,rgba(255,255,255,.075),transparent 62%);-webkit-mask-image:linear-gradient(#000,transparent 34%);mask-image:linear-gradient(#000,transparent 34%)}.hero-banner__backdrop{position:absolute;inset:0}.hero-banner__backdrop img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 100%;object-position:50% 100%}.hero-banner__copy{position:relative;z-index:2;max-width:84cqw}.hero-banner__copy .section-label{margin-bottom:clamp(9px,2.4cqh,30px)}.hero-banner__copy h1,.hero-banner__copy h2{font-size:clamp(21px,5.3cqw,102px)}.hero-banner__copy p{max-width:44ch;margin:clamp(8px,2.6cqh,36px) auto 0;color:rgba(255,255,255,.6);font-size:clamp(12px,1.55cqw,30px);font-weight:300;line-height:1.5}.hero-banner__actions{display:flex;align-items:center;justify-content:center;gap:clamp(8px,1.4cqw,27px);margin-top:clamp(12px,3.6cqh,51px)}.section-element--contact-panel .section-button,.section-element--hero-banner .section-button,.section-element--pricing-tiers .section-button{height:clamp(28px,4.1cqw,81px);padding:0 clamp(14px,2.4cqw,48px);border-radius:999px;font-size:clamp(12px,1.15cqw,22.5px)}.section-element--hero-banner .hero-banner__ghost{display:inline-flex;align-items:center;gap:clamp(5px,.75cqw,15px);padding:0 clamp(8px,1.2cqw,24px);border:0;color:rgba(255,255,255,.62);background:transparent;font-size:clamp(12px,1.15cqw,22.5px);font-weight:600;cursor:pointer;transition:color .25s}.hero-banner__ghost svg{width:clamp(10px,1.25cqw,24px);height:clamp(10px,1.25cqw,24px);fill:currentcolor;transition:transform .35s cubic-bezier(.32,.72,0,1)}.hero-banner__ghost:hover{color:rgba(255,255,255,.95)}.hero-banner__ghost:hover svg{transform:translateX(clamp(2px,.4cqw,7.5px))}.hero-banner__proof{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(8px,1.1cqw,21px) clamp(12px,2.2cqw,45px);margin:clamp(14px,4.4cqh,60px) 0 0;padding:0;list-style:none;color:rgba(255,255,255,.42);font-size:clamp(12px,1cqw,19.5px);font-weight:500;letter-spacing:.01em}.hero-banner__proof li{display:inline-flex;align-items:center;gap:clamp(4px,.6cqw,12px)}.hero-banner__proof i{width:clamp(3px,.42cqw,7.5px);height:clamp(3px,.42cqw,7.5px);border-radius:50%;background:rgba(255,255,255,.28)}@keyframes hero-banner-breathe{0%,to{opacity:.75;transform:translateX(-50%) scale(1)}50%{opacity:1;transform:translateX(-50%) scale(1.06)}}.section-element--pricing-tiers{display:flex;flex-direction:column;justify-content:center;padding:clamp(16px,4.6cqh,72px) clamp(18px,4.6cqw,90px)}.pricing-tiers__head{display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(12px,3cqw,60px);margin-bottom:clamp(14px,3.8cqh,57px)}.pricing-tiers__intro .section-label{margin-bottom:clamp(7px,1.6cqh,21px)}.pricing-tiers__intro h2{font-size:clamp(16px,3.5cqw,69px)}.pricing-tiers__switch{position:relative;display:inline-flex;flex:none;padding:clamp(2px,.35cqw,7.5px);border:1.5px solid rgba(255,255,255,.05);border-radius:999px;background:rgba(23,23,23,.7);backdrop-filter:blur(50px)}.pricing-tiers__thumb{position:absolute;top:clamp(2px,.35cqw,7.5px);bottom:clamp(2px,.35cqw,7.5px);left:clamp(2px,.35cqw,7.5px);width:calc(50% - clamp(2px, .35cqw, 7.5px));border-radius:999px;background:rgba(255,255,255,.09);box-shadow:inset 0 1px rgba(255,255,255,.14);transition:transform .42s cubic-bezier(.32,.72,0,1)}.pricing-tiers__thumb[data-annual=true]{transform:translateX(100%)}.pricing-tiers__switch button{position:relative;z-index:2;display:inline-flex;align-items:center;gap:clamp(3px,.5cqw,10.5px);min-width:clamp(52px,8cqw,159px);height:clamp(21px,3.2cqw,63px);justify-content:center;padding:0 clamp(8px,1.3cqw,27px);border:0;border-radius:999px;color:rgba(255,255,255,.5);background:transparent;font-size:clamp(12px,1.02cqw,19.5px);font-weight:600;cursor:pointer;transition:color .3s}.pricing-tiers__switch button[aria-pressed=true]{color:rgba(255,255,255,.95)}.pricing-tiers__switch button i{color:rgba(255,194,61,.78);font-size:max(12px,.86em);font-style:normal}.pricing-tiers__list{display:flex;flex:0 0 auto;min-height:0;gap:clamp(7px,1.5cqw,30px)}.pricing-tiers__card{position:relative;flex:1 1 0;min-width:0}.pricing-tiers__card:after,.pricing-tiers__card:before{position:absolute;inset:0;border-radius:clamp(12px,2.4cqw,48px);content:""}.pricing-tiers__card:before{background:rgba(23,23,23,.7);box-shadow:inset 2px 4px 16px rgba(255,255,255,.06);backdrop-filter:blur(50px)}.pricing-tiers__card:after{border:1.5px solid rgba(255,255,255,.05);pointer-events:none;-webkit-mask-image:linear-gradient(#000,transparent 75%);mask-image:linear-gradient(#000,transparent 75%)}.pricing-tiers__card.is-featured:before{background:linear-gradient(168deg,rgba(48,48,48,.82),rgba(23,23,23,.72))}.pricing-tiers__ring{position:absolute;z-index:3;inset:0;padding:1.5px;overflow:hidden;border-radius:clamp(12px,2.4cqw,48px);pointer-events:none;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.pricing-tiers__ring:before{position:absolute;top:50%;left:50%;width:180%;aspect-ratio:1;background:conic-gradient(rgba(255,255,255,.04),rgba(255,255,255,.42),rgba(255,194,61,.5),rgba(255,255,255,.06),rgba(255,255,255,.04));content:"";animation:section-qr-sweep 6s linear infinite}.pricing-tiers__card-inner{position:relative;z-index:2;display:flex;flex-direction:column;height:100%;padding:clamp(12px,2.9cqw,57px) clamp(11px,2.5cqw,49.5px) clamp(12px,2.8cqw,54px)}.pricing-tiers__plan{display:flex;align-items:center;justify-content:space-between;gap:8px}.pricing-tiers__plan h3{margin:0;color:rgba(255,255,255,.95);font-size:clamp(12px,1.5cqw,30px);font-weight:600;letter-spacing:-.01em}.pricing-tiers__badge{display:inline-flex;align-items:center;height:clamp(13px,1.85cqw,36px);padding:0 clamp(5px,.8cqw,16.5px);border:1px solid rgba(255,194,61,.28);border-radius:999px;color:rgba(255,194,61,.86);background:rgba(255,194,61,.08);font-size:clamp(12px,.82cqw,16.5px);font-weight:600;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.pricing-tiers__blurb{margin:clamp(4px,.9cqh,13.5px) 0 0;color:rgba(255,255,255,.45);font-size:clamp(12px,1.1cqw,21px);font-weight:400;line-height:1.45}.pricing-tiers__price{display:flex;align-items:flex-end;gap:clamp(4px,.8cqw,15px);margin:clamp(8px,2.2cqh,33px) 0 clamp(9px,2.4cqh,36px);padding-bottom:clamp(9px,2.4cqh,36px);border-bottom:1px solid rgba(255,255,255,.06)}.pricing-tiers__amount{background:linear-gradient(93deg,rgba(255,255,255,.95),rgba(255,255,255,.62));background-clip:text;color:transparent;font-size:clamp(19px,3.75cqw,75px);font-weight:700;letter-spacing:-.05em;line-height:.9;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pricing-tiers__period{color:rgba(255,255,255,.38);font-size:clamp(12px,.85cqw,16.5px);line-height:1.25}.pricing-tiers__features{flex:1 1 auto;display:grid;align-content:start;gap:clamp(5px,1.4cqh,21px);margin:0;padding:0;list-style:none}.pricing-tiers__features li{display:flex;align-items:flex-start;gap:clamp(4px,.75cqw,15px);color:rgba(255,255,255,.62);font-size:clamp(12px,1.12cqw,22.5px);line-height:1.35}.pricing-tiers__features svg{flex:none;width:clamp(7px,1.1cqw,21px);height:clamp(7px,1.1cqw,21px);margin-top:.1em;fill:rgba(255,255,255,.45)}.pricing-tiers__card.is-featured .pricing-tiers__features svg{fill:rgba(255,194,61,.7)}.pricing-tiers__cta .section-button__circle:before{filter:blur(34px);opacity:.7}.pricing-tiers__cta{width:100%;margin-top:clamp(9px,2.4cqh,36px)}@container (max-width: 720px){.section-element--hero-banner{padding-inline:16px}.hero-banner__copy p{max-width:34ch}.section-element--pricing-tiers{padding-inline:16px}.pricing-tiers__head{flex-direction:column;align-items:center;gap:10px;text-align:center}}@container (max-width: 400px){.pricing-tiers__plan{flex-wrap:wrap}}.agent-editor,.agent-harness-board,.generative-audio,.generative-image,.generative-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.agent-editor{width:min(98%,400px);overflow:hidden;border:1.5px solid rgba(255,255,255,.06);border-radius:clamp(9.76px,1.59cqw,20.74px);background:rgba(255,255,255,.014);box-shadow:inset 0 0 8px rgba(255,255,255,.05),0 24px 40px -20px rgba(0,0,0,.7)}.agent-editor__chrome{display:flex;align-items:center;gap:clamp(3.66px,.51cqw,7.32px);padding:clamp(7.32px,1.1cqw,14.64px) clamp(9.76px,1.34cqw,17.08px);border-bottom:1px solid rgba(255,255,255,.05)}.agent-editor__chrome i{width:clamp(4.88px,.61cqw,8.54px);aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.14)}.agent-editor__tab{width:clamp(34.16px,4.88cqw,63.44px);height:clamp(4.88px,.67cqw,9.76px);margin-left:clamp(7.32px,1.1cqw,14.64px);border-radius:999px;background:rgba(255,255,255,.08)}.agent-editor__code{display:grid;gap:clamp(6.1px,.92cqw,12.2px);padding:clamp(10.98px,1.59cqw,20.74px) clamp(9.76px,1.34cqw,17.08px) clamp(13.42px,1.95cqw,25.62px)}.agent-editor__line{display:flex;align-items:center;gap:clamp(3.66px,.55cqw,7.32px);padding-left:calc(var(--indent) * clamp(8.54px, 1.22cqw, 15.86px))}.agent-editor__token{height:clamp(3.66px,.51cqw,7.32px);border-radius:999px;background:rgba(255,255,255,.1)}.agent-editor__token--key{background:rgba(255,255,255,.4)}.agent-editor__token--fn{background:rgba(255,194,61,.45)}.agent-editor__token--num{background:rgba(255,255,255,.28)}.agent-editor__token--str{background:rgba(255,255,255,.2)}.agent-editor__caret{width:clamp(1.83px,.24cqw,3.05px);height:clamp(8.54px,1.22cqw,15.86px);border-radius:1px;background:rgba(255,255,255,.75);animation:agent-caret 1s step-end infinite}@keyframes agent-caret{0%,50%{opacity:1}50.01%,to{opacity:0}}.agent-loop__core{position:relative;z-index:3;width:42%;height:42%;fill:rgba(255,255,255,.8)}.agent-harness-board{width:min(96%,390px);padding:clamp(10.98px,1.59cqw,20.74px) clamp(12.2px,1.71cqw,21.96px) clamp(13.42px,1.89cqw,24.4px);border:1.5px solid rgba(255,255,255,.06);border-radius:clamp(9.76px,1.59cqw,20.74px);background:rgba(255,255,255,.014);box-shadow:inset 0 0 8px rgba(255,255,255,.05),0 24px 40px -20px rgba(0,0,0,.7)}.agent-harness-board__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:clamp(10.98px,1.59cqw,20.74px)}.agent-harness-board__label{width:clamp(41.48px,6.1cqw,78.08px);height:clamp(4.88px,.67cqw,9.76px);border-radius:999px;background:rgba(255,255,255,.14)}.agent-harness-board__score{color:rgba(255,194,61,.8);font-size:clamp(8.54px,1.16cqw,15.86px);font-weight:600;letter-spacing:-.01em}.agent-harness-board__grid{display:grid;grid-template-columns:repeat(8,1fr);gap:clamp(3.05px,.44cqw,6.1px)}.agent-harness-board__cell{aspect-ratio:1;border-radius:clamp(2.44px,.34cqw,4.88px);background:rgba(255,255,255,.14);opacity:0;animation:agent-cell-in 5s ease-in-out infinite;animation-delay:calc(var(--cell) * .05s)}.agent-harness-board__cell.is-failed{background:rgba(255,194,61,.55)}@keyframes agent-cell-in{0%{opacity:0;transform:scale(.7)}10%,86%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.7)}}.agent-harness-board__meter{height:clamp(3.66px,.51cqw,7.32px);margin-top:clamp(10.98px,1.59cqw,20.74px);overflow:hidden;border-radius:999px;background:rgba(255,255,255,.07)}.agent-harness-board__meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(255,255,255,.28),rgba(255,194,61,.6));transform-origin:left;animation:agent-meter 5s ease-in-out infinite}@keyframes agent-meter{0%{transform:scaleX(.04)}62%,92%{transform:scaleX(.92)}to{transform:scaleX(.04)}}.function-keys,.phone-sync{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.function-keys{display:grid;gap:clamp(6px,.95cqw,13px);width:min(182%,750px);padding:clamp(30px,4.8cqw,64px) 0}.function-keys__lead,.function-keys__tail{position:absolute;left:calc(50% - clamp(20px, 3.2cqw, 43px));width:1.5px;height:clamp(28px,4.5cqw,60px)}.function-keys__lead{top:0;background:linear-gradient(180deg,transparent,rgba(255,255,255,.55))}.function-keys__tail{bottom:0;left:50%;background:linear-gradient(0deg,transparent,rgba(255,255,255,.4))}.function-keys__tail:after{top:-2px;background:rgba(255,255,255,.7)}.function-keys__lead:after,.function-keys__tail:after{position:absolute;left:50%;width:clamp(4px,.6cqw,8px);aspect-ratio:1;border-radius:50%;content:"";transform:translateX(-50%)}.function-keys__lead:after{bottom:-2px;background:rgba(255,255,255,.85)}.function-keys__row{display:grid;grid-template-columns:repeat(13,1fr);gap:clamp(3px,.5cqw,7px)}.function-keys__key{position:relative;display:grid;aspect-ratio:1.12;border:1.5px solid rgba(255,255,255,.06);border-radius:clamp(6px,.95cqw,13px);place-items:center;background:rgba(255,255,255,.016);box-shadow:inset 2px 3px 12px rgba(255,255,255,.045)}.function-keys__key i{height:clamp(2px,.3cqw,4px);border-radius:999px;background:rgba(255,255,255,.22)}.function-keys__key.is-active{border-color:rgba(255,255,255,.28);background:rgba(255,255,255,.07);box-shadow:inset 0 1px rgba(255,255,255,.14),0 12px 24px rgba(0,0,0,.45)}.function-keys__glyph{width:58%;height:58%;fill:rgba(255,255,255,.9)}.function-keys__row--number{opacity:.6}.function-keys__row--letter{grid-template-columns:repeat(12,1fr);opacity:.32}.phone-sync{display:grid;justify-items:center;width:min(86%,300px);padding-top:clamp(30px,4.8cqw,64px)}.phone-sync__link{top:0;width:1.5px;height:clamp(28px,4.5cqw,60px);background:linear-gradient(180deg,transparent,rgba(255,255,255,.45))}.phone-sync__link,.phone-sync__link:after{position:absolute;left:50%;transform:translateX(-50%)}.phone-sync__link:after{bottom:-2px;width:clamp(4px,.6cqw,8px);aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.85);content:""}.phone-sync__device{position:relative;width:clamp(74px,12cqw,158px);aspect-ratio:1/1.98;padding:clamp(5px,.8cqw,11px);border:1.5px solid rgba(255,255,255,.12);border-radius:clamp(12px,2cqw,27px);background:linear-gradient(165deg,rgba(255,255,255,.08),rgba(255,255,255,.015));box-shadow:inset 0 1px rgba(255,255,255,.1),0 34px 46px -24px rgba(0,0,0,.8)}.phone-sync__island{position:absolute;z-index:3;top:clamp(9px,1.45cqw,19px);left:50%;width:34%;height:clamp(4px,.7cqw,9px);border-radius:999px;background:rgba(0,0,0,.72);transform:translateX(-50%)}.phone-sync__screen{display:grid;height:100%;align-content:center;justify-items:center;gap:clamp(4px,.62cqw,9px);overflow:hidden;border-radius:clamp(8px,1.4cqw,19px);background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.015))}.phone-sync__ring{position:relative;display:grid;width:46%;aspect-ratio:1;margin-bottom:clamp(4px,.62cqw,9px);place-items:center}.phone-sync__ring:before{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 210deg,rgba(255,255,255,.55));content:"";animation:phone-sync-spin 2.5s linear infinite;-webkit-mask:radial-gradient(circle,transparent 62%,#000 63%);mask:radial-gradient(circle,transparent 62%,#000 63%)}.phone-sync__ring svg{width:52%;height:52%;stroke:rgba(255,255,255,.85)}@keyframes phone-sync-spin{to{transform:rotate(1turn)}}.phone-sync__line{width:52%;height:clamp(2px,.32cqw,4px);border-radius:999px;background:rgba(255,255,255,.24)}.phone-sync__line--short{width:34%;background:rgba(255,255,255,.14)}