.wf-landing{--wf-purple:#9153f8;--wf-text:#b9b9c2;--wf-line:#ffffff12;isolation:isolate;color:#fff;background:#000;min-height:100vh;font-family:Inter,sans-serif;font-size:15px;line-height:1.6;position:relative}.wf-landing *{box-sizing:border-box}.wf-landing a{text-decoration:none}.wf-landing button,.wf-landing summary{cursor:pointer}.wf-landing :is(a,button,summary,[role=tab]):focus-visible{outline-offset:5px;outline:2px solid #c39aff}.wf-landing :is(h1,h2,h3,h4,p){margin:0}.wf-landing :is(h1,h2,h3,h4){letter-spacing:-.04em;line-height:1.12}.wf-landing section[id],.wf-product-anchor{scroll-margin-top:100px}.wf-landing svg{flex-shrink:0}.wf-particle-background{z-index:-1;pointer-events:none;opacity:.82;background:radial-gradient(at 50% 32%,#29104375,#0000 70%);position:fixed;inset:0}.wf-particle-background:after{content:"";background:linear-gradient(#0001,#0004);position:absolute;inset:0}.wf-header{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#101013e8;border:1px solid #ffffff1a;border-radius:100px;justify-content:space-between;align-items:center;width:calc(100% - 80px);max-width:1160px;margin:0 auto;padding:13px 19px 13px 24px;display:flex;position:relative;top:28px}.wf-brand{align-items:center;display:inline-flex}.wf-brand img{object-fit:contain;width:168px;height:42px}.wf-desktop-nav{color:var(--wf-text);gap:28px;font-size:13px;display:flex}.wf-desktop-nav a:hover,.wf-footer a:hover{color:#fff}.wf-header-actions{align-items:center;gap:12px;display:flex}.wf-header-cta{color:#eee;background:#24202b;border-radius:99px;align-items:center;gap:12px;padding:10px 19px;font-size:13px;font-weight:600;display:flex}.wf-menu-button{color:#fff;background:0 0;border:0;padding:8px;display:none}.wf-mobile-nav[hidden],.wf-mobile-nav{display:none}.wf-skip-link{z-index:10;background:#9153f8;padding:12px;position:absolute;top:8px;left:24px;transform:translateY(-160%)}.wf-skip-link:focus{transform:translateY(0)}.wf-hero{padding:122px 40px 0}.wf-hero-copy{text-align:center;animation:.8s both wf-arrive}.wf-pill{letter-spacing:.015em;color:#d7c6f1;background:#21132d95;border:1px solid #b58bff38;border-radius:99px;align-items:center;gap:9px;padding:7px 14px;font-size:11px;font-weight:500;display:inline-flex}.wf-pill>span{background:#c598ff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px #9153f8}.wf-hero h1{letter-spacing:-.065em;margin:26px 0 24px;font-size:clamp(48px,6vw,88px);font-weight:500;line-height:1.04}.wf-hero h1 span,.wf-final-cta h2 span{color:#0000;background:linear-gradient(110deg,#e5d9ff,#b481ff 65%,#cb68f6);-webkit-background-clip:text;background-clip:text}.wf-hero-copy>p{color:var(--wf-text);font-size:17px;line-height:1.8}.wf-hero-actions{justify-content:center;align-items:center;gap:28px;margin:30px 0 18px;display:flex}.wf-button{border-radius:99px;justify-content:center;align-items:center;gap:16px;min-height:50px;padding:15px 24px;font-size:14px;font-weight:600;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex}.wf-button:hover{transform:translateY(-2px)}.wf-button-primary{background:var(--wf-purple);color:#fff;border:1px solid #b384ff70;box-shadow:0 8px 32px #9153f824}.wf-button-primary:hover{background:#a36dff;box-shadow:0 8px 38px #9153f846}.wf-button-outline{color:#eee;background:#ffffff05;border:1px solid #ffffff24}.wf-button-outline:hover{background:#ffffff10}.wf-text-link{color:#cbc6d5;align-items:center;gap:9px;font-size:13px;display:inline-flex}.wf-text-link:hover{color:#fff}.wf-hero-note{color:#a39eae;font-size:11px}.wf-product-anchor{max-width:1120px;margin:68px auto 0}.wf-preview{text-align:left;background:#101013f5;border:1px solid #a283d54a;border-radius:15px;overflow:hidden;box-shadow:0 0 0 7px #9a64e809,0 24px 100px #000a,0 -20px 100px #9153f812}.wf-preview-top{border-bottom:1px solid var(--wf-line);color:#a49fae;background:#ffffff03;align-items:center;gap:22px;height:44px;padding:0 19px;font-size:10px;display:flex}.wf-window-dots{gap:5px;display:flex}.wf-window-dots i{background:#fff3;border-radius:50%;width:6px;height:6px}.wf-window-dots i:first-child{background:#9153f8}.wf-eyebrow{letter-spacing:.14em;color:#b58cd7;font-size:10px;font-weight:600}.wf-preview .wf-preview-tabs{width:fit-content;height:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#19171e;gap:3px;margin:18px auto;padding:4px;display:flex}.wf-preview-tabs [role=tab]{color:#aba4b5;gap:7px;padding:9px 18px;font-size:12px}.wf-preview-tabs [role=tab][data-state=active]{color:#e7d7ff;background:#30233f}.wf-preview .wf-preview-panel{margin:0}.wf-preview-panel picture,.wf-preview-panel img{width:100%;display:block}.wf-preview-panel img{aspect-ratio:1440/900;height:auto}.wf-preview-footer{border-top:1px solid var(--wf-line);color:#a99bb4;justify-content:space-between;gap:12px;padding:16px 20px;font-size:10px;line-height:1.6;display:flex}.wf-section{max-width:1120px;margin:0 auto;padding:125px 0;position:relative}.wf-section+.wf-section{border-top:1px solid var(--wf-line)}.wf-section-heading{max-width:630px;margin-bottom:46px}.wf-section h2,.wf-final-cta h2{letter-spacing:-.05em;margin:17px 0 21px;font-size:clamp(34px,3.8vw,52px);font-weight:500;line-height:1.1}.wf-section h2 span{color:#aa9eb6}.wf-section-heading>p,.wf-security-intro>p{color:var(--wf-text);max-width:490px;font-size:14px;line-height:1.9}.wf-benefit-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.wf-benefit{background:linear-gradient(125deg,#1a1420f5,#101013fa);border:1px solid #ffffff12;border-radius:16px;min-height:295px;padding:31px;overflow:hidden}.wf-benefit-wide{grid-column:span 2;grid-template-columns:1fr;align-content:start;display:grid}.wf-feature-number{letter-spacing:.12em;color:#ad87d1;margin-bottom:24px;font-size:9px;display:block}.wf-benefit h3{max-width:280px;margin-bottom:13px;font-size:24px;font-weight:500;line-height:1.2}.wf-benefit p{color:var(--wf-text);max-width:310px;font-size:12px;line-height:1.8}.wf-benefit-icon{color:#b68aeb;width:25px;margin-bottom:19px}.wf-benefit:has(.wf-benefit-icon) .wf-feature-number{margin-bottom:15px}.wf-benefit-screenshot{border:1px solid #ffffff1a;border-radius:10px;width:100%;height:auto;margin-top:24px;display:block;box-shadow:0 12px 32px #0006}.wf-benefit-screenshot+.wf-benefit-screenshot{margin-top:18px}.wf-feature-grid{grid-template-columns:repeat(3,1fr);gap:0 40px;display:grid}.wf-equipment-flow{grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:80px;display:grid}.wf-equipment-steps{color:#b58ae9;gap:20px;margin:28px 0 0;padding-left:20px;display:grid}.wf-equipment-steps li{padding-left:10px;font-size:13px}.wf-equipment-steps strong,.wf-equipment-steps span{display:block}.wf-equipment-steps strong{color:#fff;font-weight:500}.wf-equipment-steps span{color:var(--wf-text);margin-top:5px;line-height:1.8}.wf-equipment-label{color:#271436;text-align:center;background:#faf8ff;border-radius:20px;margin:0;padding:30px;box-shadow:0 0 70px #9153f822}.wf-equipment-label>span{font-size:14px;font-weight:600}.wf-equipment-label img{width:200px;max-width:100%;height:auto;margin:18px auto;display:block}.wf-equipment-label figcaption strong,.wf-equipment-label figcaption span{display:block}.wf-equipment-label figcaption strong{letter-spacing:.05em;font-size:18px}.wf-equipment-label figcaption span,.wf-equipment-label>p{color:#64556e;font-size:11px;line-height:1.7}.wf-equipment-label>p{margin-top:16px}.wf-feature-grid article{border-top:1px solid #ffffff18;padding:29px 0 30px}.wf-feature-grid article>svg{color:#b282e5;margin-bottom:23px}.wf-feature-grid h3{letter-spacing:-.025em;margin-bottom:12px;font-size:19px;font-weight:500}.wf-feature-grid p{color:var(--wf-text);margin-bottom:24px;font-size:12px;line-height:1.9}.wf-feature-grid small{color:#a496b0;font-size:9px}.wf-roadmap{background:#1c1027db;border:1px solid #9a67ce30;border-radius:12px;align-items:center;gap:25px;margin-top:20px;padding:26px 30px;display:flex}.wf-roadmap p{font-size:13px;line-height:1.8}.wf-roadmap p>span{color:#b4a4bf;font-size:11px}.wf-roadmap>svg{color:#b382e2;margin-left:auto}.wf-centered{text-align:center;margin-left:auto;margin-right:auto}.wf-centered>p{margin:0 auto}.wf-billing{color:var(--wf-text);justify-content:center;align-items:center;gap:12px;margin:30px 0 20px;font-size:13px;display:flex}.wf-billing .is-active{color:#fff}.wf-billing-switch{cursor:pointer;background:#302839;border:1px solid #ffffff26;border-radius:20px;width:44px;height:26px;padding:3px}.wf-billing-switch>span{background:#fff;border-radius:50%;width:18px;height:18px;display:block}.wf-billing-switch[aria-checked=true]{background:#9153f8}.wf-billing-switch[aria-checked=true]>span{transform:translate(18px)}.wf-billing-discount,.wf-plan-highlight{color:#c5a1ff;font-size:11px}.wf-billing-discount{border:1px solid #9153f866;border-radius:20px;padding:4px 9px}.wf-plan-grid{grid-template-columns:repeat(3,1fr);gap:18px;padding-top:22px;display:grid}.wf-plan{background:#111014f5;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;padding:30px 27px;display:flex;position:relative}.wf-plan-featured{background:linear-gradient(#291a3cf5,#111014fa);border-color:#a46de282;box-shadow:0 0 55px #9153f80c}.wf-plan-label{text-align:center;letter-spacing:.12em;background:#9153f8;border:1px solid #b08bf0;border-radius:100px;padding:7px;font-size:8px;font-weight:600;position:absolute;top:-14px;left:22px;right:22px}.wf-plan h3{margin:5px 0 8px;font-size:25px;font-weight:500}.wf-plan>p{color:var(--wf-text);margin:0;font-size:12px}.wf-plan-price{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:26px 0 16px;font-size:32px;font-weight:500}.wf-plan-price strong{font-weight:600}.wf-plan-price>span{color:var(--wf-text);letter-spacing:0;margin-left:6px;font-size:12px;font-weight:400}.wf-plan-price small{letter-spacing:0;color:#a699b1;margin-top:6px;font-size:10px;font-weight:400;display:block}.wf-plan .wf-button{gap:8px;min-height:46px;margin-top:auto;padding:13px 16px;font-size:12px}.wf-plan ul{gap:15px;margin:26px 0 30px;padding:0;list-style:none;display:grid}.wf-plan li{color:#c2b8cf;align-items:start;gap:10px;font-size:11px;line-height:1.6;display:flex}.wf-plan li>svg{color:#ac80db;flex-shrink:0;width:13px;margin-top:2px}.wf-plans>.wf-plan-note{text-align:center;color:var(--wf-text);max-width:620px;margin:20px auto 0;font-size:11px;line-height:1.7}.wf-plan-comparison{border-top:1px solid var(--wf-line);border-bottom:1px solid var(--wf-line);margin-top:32px}.wf-plan-comparison>summary{color:#c6b8d6;justify-content:center;align-items:center;gap:12px;padding:20px;font-size:12px;list-style:none;display:flex}.wf-landing summary::-webkit-details-marker{display:none}.wf-landing details[open]>summary>svg{transform:rotate(180deg)}.wf-table-scroll{overflow:auto}.wf-table-scroll table{border-collapse:collapse;text-align:left;background:#101013f5;width:100%;min-width:530px;font-size:12px}.wf-table-scroll caption{text-align:left;color:#b1a4bd;padding:10px 18px;font-size:10px}.wf-table-scroll th,.wf-table-scroll td{border-top:1px solid var(--wf-line);padding:14px 18px;font-weight:400}.wf-table-scroll thead{color:#c29ae9}.wf-table-scroll td{color:var(--wf-text)}.wf-security{grid-template-columns:1fr 1fr;gap:100px;display:grid}.wf-security-intro>svg{color:#aa79d380;margin:35px 0 0}.wf-security-list{background:#101013f5;border:1px solid #ffffff12;border-radius:16px;padding:0 28px}.wf-security-list article{gap:22px;padding:27px 0;display:flex}.wf-security-list article+article{border-top:1px solid var(--wf-line)}.wf-security-list article>svg{color:#b689e8;margin-top:3px}.wf-security-list h3{letter-spacing:-.02em;margin-bottom:9px;font-size:16px;font-weight:500}.wf-security-list p{color:var(--wf-text);font-size:12px;line-height:1.9}.wf-faq{grid-template-columns:1fr 1.3fr;gap:90px;display:grid}.wf-faq .wf-section-heading{margin:0}.wf-faq-list details{background:#080609d9;border-bottom:1px solid #ffffff1a}.wf-faq-list summary{justify-content:space-between;align-items:center;gap:24px;padding:23px 0;font-size:14px;font-weight:500;line-height:1.5;list-style:none;display:flex}.wf-faq-list summary svg{color:#b084da;transition:transform .2s}.wf-faq-list p{color:var(--wf-text);padding:0 28px 24px 0;font-size:12px;line-height:1.9}.wf-final-cta{text-align:center;border-top:1px solid var(--wf-line);border-bottom:1px solid var(--wf-line);background:radial-gradient(at 50% 90%,#5b288c35,#0000 65%);padding:116px 24px 120px;position:relative}.wf-final-cta h2{font-size:clamp(42px,4.5vw,66px)}.wf-final-cta>p{color:var(--wf-text);margin-bottom:30px;font-size:14px}.wf-final-cta>.wf-text-link{justify-content:center;width:fit-content;margin:20px auto 0;display:flex}.wf-footer{background:#000a;grid-template-columns:1fr 1fr;gap:32px;max-width:1120px;margin:auto;padding:53px 0 25px;display:grid}.wf-footer p{color:#a79aac;margin-top:12px;font-size:11px}.wf-footer nav{color:#b9b0c2;flex-wrap:wrap;justify-content:end;align-items:start;gap:15px 25px;padding-top:14px;font-size:11px;display:flex}.wf-footer-bottom{border-top:1px solid var(--wf-line);color:#928699;grid-column:span 2;justify-content:space-between;margin-top:16px;padding-top:23px;font-size:10px;display:flex}@keyframes wf-arrive{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media(min-width:768px)and (max-width:1200px){.wf-section,.wf-footer{margin-left:40px;margin-right:40px}.wf-header{width:calc(100% - 64px)}.wf-desktop-nav{gap:20px}.wf-benefit{padding:25px}.wf-security,.wf-faq{gap:50px}}@media(max-width:767px){.wf-header{width:calc(100% - 32px);min-height:61px;padding:9px 10px 9px 15px;top:16px}.wf-brand img{width:130px;height:33px}.wf-desktop-nav{display:none}.wf-menu-button{display:block}.wf-header-cta{gap:6px;padding:9px 12px;font-size:11px}.wf-header-actions{gap:3px}.wf-mobile-nav:not([hidden]){background:#17121dfc;border:1px solid #a578d248;border-radius:20px;flex-direction:column;padding:14px 20px;display:flex;position:absolute;top:calc(100% + 9px);left:0;right:0;box-shadow:0 15px 40px #0009}.wf-mobile-nav a{color:#d4c7e3;padding:10px 0;font-size:13px}.wf-hero{padding:85px 20px 0}.wf-hero h1{letter-spacing:-.06em;margin:25px 0 20px;font-size:clamp(38px,9.6vw,63px);line-height:1.1}.wf-pill{padding:6px 11px;font-size:9px}.wf-hero-copy>p{max-width:390px;margin:auto;font-size:13px;line-height:1.9}.wf-desktop-break{display:none}.wf-hero-actions{flex-direction:column;gap:18px;margin:25px 0 20px}.wf-button{min-height:48px;padding:14px 23px;font-size:12px}.wf-hero-note{max-width:270px;margin:auto;font-size:9px;line-height:1.7;display:block}.wf-product-anchor{margin-top:42px}.wf-preview{border-radius:10px;box-shadow:0 0 0 4px #9a64e809,0 20px 60px #000a}.wf-preview-top{gap:12px;height:34px;padding:0 12px;font-size:8px}.wf-preview .wf-preview-tabs{margin:12px auto}.wf-preview-tabs [role=tab]{gap:5px;padding:8px 12px;font-size:11px}.wf-preview-panel img{aspect-ratio:390/844}.wf-preview-footer{flex-direction:column;gap:4px;padding:14px;font-size:9px}.wf-section{margin:0 24px;padding:75px 0}.wf-section-heading{margin-bottom:30px}.wf-section h2{margin:15px 0 20px;font-size:35px}.wf-section-heading>p,.wf-security-intro>p{font-size:12px}.wf-eyebrow{letter-spacing:.12em;font-size:8px}.wf-benefit-grid{grid-template-columns:1fr;gap:13px}.wf-benefit,.wf-benefit-wide{grid-column:auto;min-height:0;padding:25px;display:block}.wf-benefit h3{font-size:25px}.wf-benefit p{font-size:11px}.wf-benefit-screenshot{margin-top:24px}.wf-feature-grid{grid-template-columns:1fr;gap:0}.wf-feature-grid article{grid-template-columns:32px 1fr;gap:0 15px;padding:25px 0;display:grid}.wf-feature-grid article>svg{grid-row:span 3;width:21px;margin:0}.wf-feature-grid h3{font-size:18px}.wf-feature-grid p{margin-bottom:12px;font-size:11px}.wf-feature-grid small{font-size:8px}.wf-roadmap{gap:15px;padding:20px;display:block}.wf-roadmap p{margin-top:14px;font-size:12px}.wf-roadmap p>span{font-size:10px}.wf-roadmap>svg{display:none}.wf-plan-grid{grid-template-columns:1fr;gap:30px;padding-top:13px}.wf-equipment-flow{grid-template-columns:1fr;gap:32px}.wf-equipment-label{justify-self:center;width:100%;max-width:320px}.wf-plan{padding:28px}.wf-plan>p{min-height:0}.wf-plan-price{margin:23px 0}.wf-plan li{font-size:12px}.wf-security,.wf-faq{grid-template-columns:1fr;gap:30px}.wf-security-intro>svg{width:70px;height:70px;margin:24px 0 0}.wf-security-list{padding:0 20px}.wf-security-list article{gap:15px;padding:23px 0}.wf-security-list h3{font-size:15px}.wf-security-list p{font-size:11px}.wf-faq-list summary{gap:15px;padding:21px 0;font-size:12px}.wf-faq-list p{padding-right:10px;font-size:11px}.wf-final-cta{padding:80px 24px}.wf-final-cta h2{font-size:45px}.wf-final-cta>p{font-size:12px}.wf-footer{grid-template-columns:1fr;gap:23px;margin:0 24px;padding-top:36px}.wf-footer nav{justify-content:start;gap:14px 22px;padding:0;font-size:10px}.wf-footer-bottom{grid-column:auto;gap:15px;margin-top:0;font-size:8px}.wf-particle-background{opacity:.68}}@media(min-width:768px)and (max-width:950px){.wf-plan-grid,.wf-equipment-flow{grid-template-columns:1fr;gap:32px}.wf-equipment-label{justify-self:center;width:100%;max-width:320px}}@media(prefers-reduced-motion:reduce){.wf-landing *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.wf-button:hover{transform:none}}
