.ws-public-header{z-index:20;align-items:center;gap:clamp(16px,2vw,32px);min-height:102px;display:flex;position:relative}.ws-public-brand{flex-shrink:0;align-items:center;width:clamp(235px,20vw,285px);display:inline-flex}.ws-public-brand img{width:100%;height:auto;display:block}.ws-public-navigation{white-space:nowrap;align-items:center;gap:clamp(15px,1.6vw,28px);margin-left:auto;font-size:12px;display:flex}.ws-public-navigation>a{padding-block:12px}.ws-public-navigation>a:hover,.ws-public-navigation>a[aria-current=page],.ws-public-header-actions>.ws-public-login:hover{color:#4ad8ed}.ws-public-header-actions{flex-shrink:0;align-items:center;gap:22px;font-size:12px;display:flex}.ws-public-header .ws-public-start{border-radius:10px;gap:10px;min-height:43px;padding-inline:19px;font-size:12px}.ws-public-menu-toggle,.ws-public-navigation>.ws-public-mobile-login{display:none}.ws-public-footer .landing-footer-top{gap:40px}.ws-public-footer nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px 25px}.ws-public-signature{color:#86acc4;letter-spacing:.05em;margin:9px 0 0;font-size:11px}@media (width<=1180px){.ws-public-header{gap:16px;min-height:88px}.ws-public-header-actions{margin-left:auto}.ws-public-menu-toggle{color:#d4eaf5;cursor:pointer;background:#0b2938;border:1px solid #30566c;border-radius:9px;flex-shrink:0;place-items:center;width:40px;height:40px;padding:0;display:grid}.ws-public-navigation{overscroll-behavior:contain;background:#082438;border:1px solid #31556a;border-radius:13px;max-height:calc(100dvh - 104px);margin:0;padding:10px 22px;display:none;position:absolute;inset:calc(100% - 5px) 0 auto;overflow-y:auto;box-shadow:0 18px 40px #0006}.ws-public-navigation-open{flex-direction:column;align-items:stretch;gap:0;display:flex}.ws-public-navigation>a{border-bottom:1px solid #36576b70;padding-block:14px;font-size:14px}.ws-public-navigation>.ws-public-mobile-login{color:#4ad8ed;border:0;justify-content:space-between;align-items:center;display:flex}}@media (width<=600px){.ws-public-header{gap:10px;min-height:80px}.ws-public-header .ws-public-brand{flex-shrink:1;width:170px;min-width:110px}.ws-public-login{display:none}.ws-public-header .ws-public-start{min-height:38px;padding-inline:12px;font-size:10px}.ws-public-start svg{display:none}.ws-public-menu-toggle{width:36px;height:38px}.ws-public-footer nav{justify-content:start;gap:18px 24px}}@media (width<=360px){.ws-public-header{gap:8px}.ws-public-header .ws-public-brand{width:145px}}:is(html:has(.ws-landing),body:has(.ws-landing)){min-width:0}.ws-landing{--landing-navy:#031321;--landing-ink:#071c3b;--landing-cyan:#26daf5;--landing-blue:#087eff;color:#eff7ff;background:var(--landing-navy);font-synthesis:none;isolation:isolate;font-family:Geist Variable,Arial,sans-serif;line-height:1.5;overflow:clip}.ws-landing *{box-sizing:border-box}.ws-landing a{color:inherit;text-decoration:none}.ws-landing button,.ws-landing summary,.ws-landing a{-webkit-tap-highlight-color:transparent}.ws-landing a:focus-visible,.ws-landing button:focus-visible,.ws-landing summary:focus-visible,.ws-landing [tabindex]:focus-visible{outline-offset:5px;outline:3px solid #20cbe8}.ws-landing em{font-style:normal}.ws-landing section[id]{scroll-margin-top:28px}.landing-container{width:calc(100% - clamp(48px,8vw,200px));margin-inline:auto}.landing-top{background:radial-gradient(at 67% 10%,#082b49 0,#0000 34%),#031321}.landing-skip{z-index:20;padding:12px 20px;position:absolute;top:8px;left:12px;transform:translateY(-180%);color:#071c3b!important;background:#fff!important}.landing-skip:focus{transform:none}.landing-header{z-index:5;justify-content:space-between;align-items:center;gap:30px;height:104px;display:flex;position:relative}.landing-brand{flex-shrink:0;align-items:center;gap:7px;display:inline-flex}.landing-navigation{align-items:center;gap:31px;margin-left:auto;margin-right:38px;font-size:13px;display:flex}.landing-navigation>a,.landing-header-actions>a:first-child{transition:color .2s}.landing-navigation>a:hover,.landing-header-actions>a:first-child:hover{color:var(--landing-cyan)}.landing-header-actions{align-items:center;gap:28px;font-size:13px;display:flex}.landing-button{white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:14px;min-height:52px;padding:0 25px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.landing-button-primary{background:var(--landing-cyan);border:1px solid #64edff66;box-shadow:0 0 23px #00cfea24;color:#022133!important}.landing-button-primary:hover{background:#7ceeff;transform:translateY(-2px);box-shadow:0 0 28px #00cfea40}.landing-button-outline{background:#0315227d;border:1px solid #3e859c;font-weight:500}.landing-button-outline:hover{background:#0b3148;transform:translateY(-2px)}.landing-header .landing-button{border-radius:10px;min-height:43px;padding:0 20px;font-size:12px}.landing-menu-toggle,.landing-mobile-login{display:none!important}.landing-hero{align-items:center;min-height:630px;padding:45px 0 83px;display:flex;position:relative}.landing-hero-copy{z-index:2;width:47%;max-width:555px;position:relative}.landing-eyebrow{letter-spacing:2.7px;text-transform:uppercase;color:#b9eaff;margin:0 0 18px;font-size:10px;font-weight:650}.landing-eyebrow span{color:var(--landing-cyan);padding-inline:7px}.landing-hero h1{text-transform:uppercase;letter-spacing:-1.8px;margin:0;font-weight:850;line-height:1.08}.landing-hero h1>span{font-size:clamp(23px,2.65vw,37px);display:block}.landing-hero h1 strong{letter-spacing:-2.7px;margin-top:5px;font-size:clamp(48px,5.25vw,72px);font-weight:900;line-height:.99;display:block}.landing-hero h1 em{color:var(--landing-cyan)}.landing-hero-description{color:#c5d5e4;max-width:365px;margin-bottom:25px;font-size:17px;line-height:1.65}.landing-hero-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.landing-benefits{gap:25px;margin-top:40px;display:flex}.landing-benefits>div{align-items:center;gap:9px;display:flex}.landing-benefits svg{width:25px;height:25px;color:var(--landing-cyan);flex-shrink:0}.landing-benefits span{color:#cfdfec;font-size:11px;line-height:1.5}.landing-hero-art{pointer-events:none;width:73%;position:absolute;top:0;bottom:0;right:-8%}.landing-hero-art>img{object-fit:contain;mix-blend-mode:lighten;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14% 92%,#0000 100%)}.landing-scroll-link{border:1px solid #32718c69;border-radius:50%;place-items:center;width:31px;height:31px;display:grid;position:absolute;bottom:24px;left:0;color:#7bcfe4!important}.landing-features{color:var(--landing-ink);background:#f6faff;border-top:1px solid #deecf7;border-bottom:1px solid #deecf7;padding:73px 0 76px;position:relative}.landing-features:before{content:"";background:#f6faff;border-radius:50%;width:104%;height:29px;position:absolute;top:-15px;left:-2%}.landing-features-layout{grid-template-columns:32% 1fr;gap:70px;display:grid}.landing-section-intro .landing-eyebrow{color:#176ac8;margin-bottom:14px}.landing-section-intro h2{letter-spacing:-1.5px;margin:0 0 21px;font-size:40px;font-weight:780;line-height:1.07}.landing-section-intro h2 em{color:#008ef2}.landing-section-intro>p:not(.landing-eyebrow){color:#526781;max-width:300px;font-size:14px;line-height:1.65}.landing-text-link{align-items:center;gap:12px;margin-top:27px;font-size:12px;font-weight:650;display:inline-flex;color:#087bea!important}.landing-text-link:hover{gap:17px}.landing-features-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:29px;display:grid}.landing-feature-icon{color:#0674db;background:#e4f0ff;border:1px solid #dcecff;border-radius:11px;place-items:center;width:42px;height:42px;margin-bottom:11px;display:grid}.landing-feature h3{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 5px;font-size:13px;font-weight:750;display:flex}.landing-feature h3 small{text-transform:uppercase;letter-spacing:.5px;color:#65748a;background:#e6ecf3;border-radius:4px;padding:2px 5px;font-size:7px;font-weight:600}.landing-feature p{color:#526781;max-width:200px;margin:0;font-size:11.5px;line-height:1.55}.landing-faq{color:var(--landing-ink);background:#f8fbff;padding:75px 0 79px}.landing-faq-layout{grid-template-columns:38% 1fr;gap:74px;display:grid}.landing-faq h2{font-size:37px}.landing-help-note{color:#0a80d9;align-items:center;gap:11px;margin-top:25px;display:flex}.landing-help-note>span{color:#59788e;font-size:11px;line-height:1.65}.landing-help-note strong{color:#1b4767;font-weight:600}.landing-questions{border-top:1px solid #d7e4ef}.landing-questions details{border-bottom:1px solid #d7e4ef}.landing-questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:19px 0;font-size:13px;font-weight:650;list-style:none;display:flex}.landing-questions summary::-webkit-details-marker{display:none}.landing-questions summary svg{color:#337fae;flex-shrink:0;transition:transform .2s}.landing-questions details[open] summary svg{transform:rotate(180deg)}.landing-questions details[open] summary{color:#057fcd;padding-bottom:12px}.landing-questions details>p{color:#64758b;max-width:530px;margin:0 35px 20px 0;font-size:12px;line-height:1.8}.landing-footer{background:#02101d;padding:42px 0 17px}.landing-footer-top{justify-content:space-between;align-items:center;gap:30px;display:flex}.landing-footer nav{color:#b3c7d8;gap:25px;font-size:10px;display:flex}.landing-footer nav a:last-child{align-items:center;gap:4px;display:flex}.landing-footer nav a:hover{color:#25d8eb}.landing-footer-top>p{color:#afc8d9;flex-shrink:0;font-size:12px;line-height:1.5}.landing-footer-top>p>strong{color:#e5f0f7;font-weight:500}.landing-footer-bottom{color:#6a869e;border-top:1px solid #173045;justify-content:space-between;gap:20px;margin-top:29px;padding-top:17px;font-size:9px;display:flex}@media (width>=1500px){.landing-hero-art{width:75%;right:-6%}.landing-hero{min-height:660px}}@media (width<=1150px){.landing-container{width:calc(100% - 64px)}.landing-header{gap:15px;height:88px}.landing-navigation{gap:22px;margin-right:15px;font-size:11px}.landing-header-actions{gap:19px}.landing-hero{min-height:580px;padding-top:37px;padding-bottom:75px}.landing-hero-copy{width:48%}.landing-hero h1>span{font-size:2.8vw}.landing-hero h1 strong{font-size:5.7vw}.landing-hero-description{max-width:330px;font-size:15px}.landing-hero-actions{gap:10px}.landing-button{gap:10px;min-height:47px;padding:0 18px;font-size:12px}.landing-benefits{gap:19px}.landing-benefits span{font-size:9px}.landing-benefits svg{width:22px}.landing-hero-art{width:75%;right:-12%}.landing-features-layout{grid-template-columns:29% 1fr;gap:40px}.landing-section-intro h2{font-size:34px}.landing-features-grid{column-gap:21px}.landing-footer nav{gap:18px}.landing-footer-top>p{font-size:11px}}@media (width<=850px){.landing-container{width:calc(100% - 44px)}.landing-header{height:82px}.landing-navigation{gap:17px;margin-right:0;font-size:10px}.landing-header-actions{gap:15px}.landing-header-actions>a:first-child{display:none}.landing-header .landing-button{gap:8px;min-height:39px;padding:0 13px;font-size:10px}.landing-hero{min-height:534px;padding-top:27px}.landing-hero h1>span{font-size:2.85vw}.landing-hero h1 strong{font-size:5.8vw}.landing-eyebrow{letter-spacing:2px;font-size:8px}.landing-hero-description{max-width:290px;font-size:13px}.landing-hero .landing-button{gap:7px;min-height:44px;padding:0 13px;font-size:10px}.landing-benefits{gap:12px;margin-top:29px}.landing-benefits span{font-size:8px}.landing-benefits svg{width:19px;height:22px}.landing-features{padding:60px 0}.landing-features-layout{grid-template-columns:1fr;gap:35px}.landing-section-intro h2{font-size:35px}.landing-features .landing-section-intro{max-width:450px}.landing-features .landing-section-intro h2 br{display:none}.landing-features .landing-section-intro>p:not(.landing-eyebrow){max-width:450px}.landing-features .landing-text-link{margin-top:14px}.landing-features-grid{gap:27px 35px}.landing-feature p{max-width:220px}.landing-faq-layout{grid-template-columns:35% 1fr;gap:39px}.landing-faq h2{font-size:30px}.landing-section-intro>p:not(.landing-eyebrow),.landing-questions summary{font-size:12px}.landing-questions details>p{margin-right:10px;font-size:11px}.landing-footer-top{flex-wrap:wrap;gap:24px}.landing-footer nav{order:3;gap:25px;width:100%}.landing-footer-top>p{font-size:12px}.landing-footer{padding-top:32px}}@media (width<=600px){.landing-container{width:calc(100% - 40px)}.landing-header{gap:15px;height:79px}.landing-brand{gap:5px}.landing-header-actions{margin-left:auto}.landing-header-actions .landing-button{gap:7px;min-height:36px;padding:0 11px;font-size:10px}.landing-header-actions .landing-button svg{width:13px}.landing-menu-toggle{color:#c6e6f5;cursor:pointer;background:#0b2938;border:1px solid #30566c;border-radius:8px;flex-shrink:0;order:3;place-items:center;width:34px;height:34px;display:grid!important}.landing-menu-toggle svg{width:19px}.landing-navigation{background:#072435;border:1px solid #254659;border-radius:12px;padding:10px 20px;display:none;position:absolute;top:72px;left:0;right:0;box-shadow:0 15px 35px #0008}.landing-navigation.is-open{flex-direction:column;align-items:stretch;gap:0;display:flex}.landing-navigation>a{border-bottom:1px solid #29495a;padding:13px 0;font-size:13px}.landing-navigation>a:last-child{border:0}.landing-mobile-login{justify-content:space-between;align-items:center;color:#28d5ed!important;display:flex!important}.landing-hero{min-height:0;padding:30px 0 0;display:block}.landing-hero-copy{width:100%;max-width:460px}.landing-hero .landing-eyebrow{letter-spacing:2px;margin-bottom:18px;font-size:8px}.landing-hero h1{letter-spacing:-1.1px}.landing-hero h1>span{font-size:clamp(23px,6.8vw,34px);line-height:1.08}.landing-hero h1 strong{letter-spacing:-2px;margin-top:7px;font-size:clamp(48px,13.5vw,68px);line-height:.97}.landing-hero-description{max-width:315px;margin-bottom:21px;font-size:14px;line-height:1.65}.landing-hero .landing-button{gap:9px;min-height:47px;padding:0 17px;font-size:11px}.landing-benefits{gap:22px;margin-top:27px}.landing-benefits span{font-size:8px}.landing-benefits svg{width:21px;height:22px}.landing-benefits>div{gap:7px}.landing-hero-art{aspect-ratio:1.5;width:calc(100% + 55px);height:auto;margin:8px -27px -4px;position:relative;top:auto;bottom:auto;right:auto}.landing-hero-art>img{object-fit:contain;width:100%;height:100%}.landing-scroll-link{display:none}.landing-features{padding:49px 0 48px}.landing-features-layout{gap:30px}.landing-section-intro h2{max-width:290px;font-size:35px}.landing-section-intro .landing-eyebrow{letter-spacing:2.1px;font-size:8px}.landing-features .landing-section-intro h2 br{display:inline}.landing-section-intro>p:not(.landing-eyebrow){max-width:310px;font-size:13px}.landing-text-link{font-size:12px;margin-top:18px!important}.landing-features-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 25px}.landing-feature h3{font-size:12px}.landing-feature p{font-size:11px;line-height:1.65}.landing-feature-icon{border-radius:10px;width:38px;height:38px;margin-bottom:10px}.landing-feature-icon svg{width:21px;height:21px}.landing-faq{padding:48px 0 52px}.landing-faq-layout{grid-template-columns:1fr;gap:27px}.landing-faq h2{font-size:34px}.landing-help-note{display:none}.landing-questions summary{gap:10px;padding:18px 0;font-size:12px}.landing-questions details>p{margin-bottom:19px;font-size:12px;line-height:1.7}.landing-footer{padding:30px 0 18px}.landing-footer-top{gap:25px}.landing-footer-top>p{font-size:10px}.landing-footer nav{grid-template-columns:1fr 1fr;gap:16px 24px;font-size:11px;display:grid}.landing-footer-bottom{gap:10px;margin-top:25px;font-size:8px}}@media (width<=360px){.landing-container{width:calc(100% - 32px)}.landing-header-actions .landing-button{gap:5px;padding:0 8px;font-size:9px}.landing-header{gap:9px}.landing-benefits{gap:12px}.landing-hero .landing-button{padding:0 12px;font-size:10px}.landing-footer-top>p{display:none}}@media (prefers-reduced-motion:reduce){.ws-landing *{scroll-behavior:auto!important;transition:none!important}}.landing-brand{background:linear-gradient(135deg,#fff,#e8f6ff);border:1px solid #d9f3ff;border-radius:13px;justify-content:center;align-items:center;width:192px;height:72px;padding:5px 10px;display:flex;box-shadow:0 4px 20px #0002}.landing-brand>img{object-fit:contain;width:100%;height:100%;display:block}.landing-header{height:109px}.landing-hero{min-height:639px;padding-top:46px}.landing-hero-copy{width:47%;max-width:540px}.landing-hero .landing-eyebrow{letter-spacing:2.6px;align-items:center;gap:13px;margin-bottom:28px;font-size:9px;display:flex}.landing-hero .landing-eyebrow i{background:#21dcf0;width:24px;height:2px}.landing-headline-plates{flex-direction:column;align-items:flex-start;gap:12px;padding-right:6px;display:flex;margin-bottom:30px!important}.ws-landing .landing-headline-plates>span{letter-spacing:-1.9px;white-space:nowrap;background:linear-gradient(110deg,#173447e0,#0e263cba);border:1px solid #6688a752;border-radius:10px;align-items:center;gap:13px;padding:10px 17px 12px 12px;font-size:clamp(33px,3.55vw,51px);font-weight:850;line-height:1.07;display:flex;transform:rotate(-2deg);box-shadow:0 8px 24px #0002}.ws-landing .landing-headline-plates>span svg{color:#63e7fa;stroke-width:1.8px;background:#1e536c;border-radius:7px;flex-shrink:0;width:37px;height:37px;padding:7px}.ws-landing .landing-headline-plates>span:nth-child(2){color:#052234;background:linear-gradient(100deg,#08b5e1,#53f0eb);border:1px solid #7ff9fa99;transform:rotate(-1deg)translate(10px);box-shadow:0 6px 25px #00cbda20}.ws-landing .landing-headline-plates>span:nth-child(2) svg{color:#00566b;background:#0256752e}.ws-landing .landing-headline-plates>span:nth-child(3){color:#08263d;background:linear-gradient(105deg,#f5fbff,#dceaf4);border-color:#fff7;transform:rotate(-2deg)translate(1px)}.ws-landing .landing-headline-plates>span:nth-child(3) svg{color:#047cb3;background:#c7e7f5}.landing-hero-description{max-width:400px;margin-bottom:25px;font-size:15px;line-height:1.75}.landing-benefits{gap:23px;margin-top:30px}.landing-hero-art{isolation:isolate;width:66%;top:13px;bottom:20px;right:-5%}.landing-hero-art>img{object-fit:contain;mix-blend-mode:normal;filter:drop-shadow(0 15px 20px #0005);height:auto;position:absolute;-webkit-mask-image:none;mask-image:none}.landing-hero-art .landing-mascot-layer{z-index:1;width:44%;animation:8s ease-in-out infinite landing-mascot-float;top:1%;left:1%}.landing-hero-art .landing-laptop-layer{z-index:2;width:90%;animation:7s ease-in-out infinite landing-laptop-float;bottom:-1%;right:-5%}.landing-workflow{background:#091f30;border-block:1px solid #1d40569e;padding:27px 0 30px;position:relative}.landing-workflow>.landing-container{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.landing-workflow>.landing-container>div{align-items:center;gap:15px;display:flex}.landing-workflow>.landing-container>div>span{color:#35bad7;letter-spacing:-1px;font-size:26px;font-weight:350}.landing-workflow h2{letter-spacing:-.3px;color:#e6f3fa;margin:0 0 4px;font-size:14px;font-weight:650}.landing-workflow p{color:#8da8bb;max-width:245px;margin:0;font-size:10px;line-height:1.5}.landing-workflow svg{color:#3b748f;flex-shrink:0;width:16px;margin-left:auto}.landing-workflow>.landing-container>div:last-child>svg,.landing-features:before{display:none}.landing-footer .landing-brand{width:187px;height:78px;margin-bottom:20px;position:relative}.landing-brand-signature{white-space:nowrap;color:#8ea6b9;letter-spacing:.4px;font-size:8px;position:absolute;top:calc(100% + 10px);left:0}@keyframes landing-mascot-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-8px)rotate(1deg)}}@keyframes landing-laptop-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(-1deg)}}@keyframes landing-label-float{0%,to{translate:0}50%{translate:0 -9px}}@media (width<=1150px){.landing-brand{width:171px;height:65px}.landing-header{height:97px}.landing-header-actions{gap:21px}.landing-hero{min-height:595px}.ws-landing .landing-headline-plates>span{gap:10px;padding:10px 13px 11px 10px;font-size:3.65vw}.ws-landing .landing-headline-plates>span svg{width:31px;height:31px;padding:6px}.landing-hero-art{width:65%;top:35px;bottom:25px;right:-5%}.landing-hero-art .landing-mascot-layer{width:48%;top:0;left:0}.landing-hero-art .landing-laptop-layer{width:95%;bottom:5%;right:-8%}.landing-workflow>.landing-container{gap:24px}.landing-workflow h2{font-size:12px}.landing-workflow p{font-size:9px}}@media (width<=850px){.landing-brand{width:153px;height:60px}.landing-header{gap:17px;height:92px}.landing-hero .landing-eyebrow{letter-spacing:1.6px;gap:9px;font-size:7px}.landing-hero .landing-eyebrow i{width:17px}.landing-hero{min-height:527px}.ws-landing .landing-headline-plates>span{letter-spacing:-1px;gap:8px;padding:10px 12px 11px 8px;font-size:3.5vw}.ws-landing .landing-headline-plates>span svg{width:28px;height:28px;padding:6px}.landing-headline-plates{gap:9px;margin-bottom:24px!important}.landing-hero-description{max-width:300px;font-size:12px}.landing-hero-art{width:63%;top:45px;bottom:35px}.landing-workflow>.landing-container{gap:19px}.landing-workflow>.landing-container>div{gap:10px}.landing-workflow>.landing-container>div>span{font-size:22px}.landing-workflow h2{font-size:11px}.landing-workflow p{font-size:8px}.landing-workflow svg{display:none}}@media (width<=600px){.landing-brand{border-radius:9px;width:149px;height:57px;padding:4px 8px}.landing-header{gap:12px;height:86px}.landing-header-actions .landing-button{height:36px;padding:0 12px;font-size:10px}.landing-header-actions{margin-left:auto}.landing-navigation{top:78px}.landing-hero{min-height:0;padding-top:25px}.landing-hero-copy{width:100%;max-width:420px}.landing-hero .landing-eyebrow{letter-spacing:1.8px;margin-bottom:25px;font-size:7px}.ws-landing .landing-headline-plates>span{letter-spacing:-1.2px;gap:10px;padding:10px 15px 12px 10px;font-size:clamp(30px,8.2vw,48px)}.ws-landing .landing-headline-plates>span svg{width:31px;height:31px;padding:6px}.landing-headline-plates{gap:10px;margin-bottom:26px!important}.landing-hero-description{max-width:330px;font-size:14px;line-height:1.7}.landing-benefits{gap:21px}.landing-hero-art{aspect-ratio:auto;width:calc(100% + 26px);max-width:520px;height:335px;margin:13px -13px 0;position:relative;top:auto;bottom:auto;right:auto}.landing-hero-art .landing-mascot-layer{width:46%;height:auto;top:-1%;left:5%}.landing-hero-art .landing-laptop-layer{width:83%;height:auto;bottom:0;right:-3%}.landing-workflow{padding:25px 0}.landing-workflow>.landing-container{grid-template-columns:1fr;gap:19px}.landing-workflow>.landing-container>div{gap:17px}.landing-workflow>.landing-container>div>span{min-width:30px;font-size:24px}.landing-workflow h2{font-size:13px}.landing-workflow p{max-width:none;font-size:10px}.landing-workflow>.landing-container>div>svg{width:15px;display:block;rotate:90deg}.landing-footer .landing-brand{width:170px;height:70px}.landing-footer-top>p{font-size:10px}}@media (width<=360px){.landing-brand{width:134px;height:52px;padding:4px 6px}.landing-header{gap:8px}.landing-header-actions .landing-button{gap:5px;padding:0 8px;font-size:9px}.landing-menu-toggle{width:31px;height:31px}.landing-hero-art{height:300px}.ws-landing .landing-headline-plates>span{gap:9px;padding-right:10px;font-size:29px}.landing-hero .landing-eyebrow{letter-spacing:1.4px}}@media (prefers-reduced-motion:reduce){.ws-landing *{transition:none!important;animation:none!important}}@media (width>=1440px){.landing-header{height:120px}.landing-navigation{gap:38px;font-size:15px}.landing-header-actions{gap:34px;font-size:15px}.landing-header .landing-button{min-height:49px;padding-inline:27px;font-size:14px}.landing-hero{min-height:clamp(680px,43vw,930px);padding-block:55px 95px}.landing-hero-copy{width:44%;max-width:800px}.landing-hero .landing-eyebrow{letter-spacing:3px;margin-bottom:34px;font-size:11px}.ws-landing .landing-headline-plates>span{gap:17px;padding:13px 24px 15px 15px;font-size:clamp(51px,3.6vw,85px)}.ws-landing .landing-headline-plates>span svg{width:45px;height:45px;padding:9px}.landing-headline-plates{gap:17px;margin-bottom:37px!important}.landing-hero-description{max-width:540px;font-size:18px}.landing-hero .landing-button{min-height:58px;padding-inline:30px;font-size:16px}.landing-benefits{gap:35px;margin-top:38px}.landing-benefits span{font-size:13px}.landing-benefits svg{width:30px;height:30px}.landing-hero-art{width:64%;top:8px;bottom:28px;right:-3%}.landing-hero-art .landing-mascot-layer{width:40%;top:0;left:3%}.landing-hero-art .landing-laptop-layer{width:89%;bottom:-1%;right:-4%}.landing-workflow{padding-block:33px}.landing-workflow>.landing-container{gap:55px}.landing-workflow>.landing-container>div{gap:24px}.landing-workflow>.landing-container>div>span{font-size:32px}.landing-workflow h2{font-size:17px}.landing-workflow p{max-width:340px;font-size:13px}.landing-features{padding-block:90px}.landing-features-layout{grid-template-columns:30% 1fr;gap:5vw}.landing-section-intro h2{font-size:clamp(45px,3.1vw,66px)}.landing-section-intro>p:not(.landing-eyebrow){max-width:400px;font-size:17px}.landing-section-intro .landing-eyebrow{font-size:11px}.landing-text-link{font-size:15px}.landing-features-grid{gap:38px 40px}.landing-feature h3{font-size:17px}.landing-feature p{max-width:280px;font-size:14px}.landing-feature-icon{width:49px;height:49px}.landing-faq{padding-block:95px}.landing-faq-layout{gap:6vw}.landing-questions summary{padding-block:24px;font-size:17px}.landing-questions details>p{max-width:760px;font-size:15px}.landing-footer nav{gap:34px;font-size:14px}.landing-footer-top>p{font-size:15px}}.ws-landing{background:radial-gradient(75% 25% at 95% 10%,#0c42603d,#0000),radial-gradient(65% 22% at 2% 43%,#0b45673b,#0000),radial-gradient(70% 20% at 92% 69%,#0846582d,#0000),linear-gradient(165deg,#031321,#071d30 47%,#041422)}.landing-top,.landing-features,.landing-workflow,.landing-faq,.landing-footer{background:0 0;border:0}.landing-brand,.landing-footer .landing-brand{width:228px;height:66px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.landing-brand>img{object-position:left center}.landing-header{gap:26px}.landing-features,.landing-faq{color:#edf7ff}.landing-section-intro .landing-eyebrow{color:#55c9e6}.landing-section-intro h2 em,.landing-text-link{color:#29d8ed!important}.landing-section-intro>p:not(.landing-eyebrow),.landing-feature p,.landing-help-note>span,.landing-questions details>p{color:#a2bacd}.landing-feature-icon{color:#38d9f1;background:linear-gradient(140deg,#124055,#0b2b40);border-color:#2e718745}.landing-feature h3 small{color:#9bb5c7;background:#173044}.landing-feature.is-soon .landing-feature-icon{color:#87a6bb;background:#132c3f;border-color:#31536755}.landing-features{padding-block:85px}.landing-workflow>.landing-container{border-block:1px solid #568ba02b;padding-block:27px}.landing-workflow{padding-block:0}.landing-questions,.landing-questions details{border-color:#4d819431}.landing-questions details[open] summary,.landing-questions summary svg{color:#47d7e9}.landing-help-note,.landing-help-note strong{color:#50cadf}.landing-faq{padding-top:90px}.landing-footer>.landing-container{border-top:1px solid #568ba02b;padding-top:28px}.landing-hero-art{overflow-clip-margin:35px;overflow:clip}.landing-hero-art .landing-mascot-layer{width:65%;top:-7%;left:0}.landing-hero-art .landing-laptop-layer{width:84%;bottom:-3%;right:-3%}@media (width>=1440px){.landing-brand,.landing-footer .landing-brand{width:278px;height:72px}.landing-hero-art .landing-mascot-layer{width:64%;top:-9%;left:-2%}.landing-hero-art .landing-laptop-layer{width:84%;bottom:-2%;right:-2%}.landing-features{padding-block:110px}}@media (width<=1150px){.landing-brand,.landing-footer .landing-brand{width:202px;height:60px}.landing-header{gap:20px}}@media (width<=850px){.landing-brand{width:185px;height:56px}.landing-hero-art .landing-mascot-layer{width:70%;top:-1%;left:-4%}.landing-hero-art .landing-laptop-layer{width:91%;bottom:3%;right:-4%}.landing-features{padding-block:65px}}@media (width<=600px){.landing-brand{width:149px;height:49px}.landing-header{gap:12px}.landing-hero-art{overflow-clip-margin:10px;height:360px}.landing-hero-art .landing-mascot-layer{width:68%;top:-5%;left:-2%}.landing-hero-art .landing-laptop-layer{width:86%;bottom:-2%;right:-2%}.landing-workflow>.landing-container{padding-block:30px}.landing-features{padding-block:50px}.landing-faq{padding-top:45px}.landing-footer .landing-brand{width:180px;height:57px}}@media (width<=360px){.landing-brand{width:134px;height:44px}.landing-header{gap:8px}.landing-hero-art{height:330px}}.landing-hero-art .landing-mascot-layer{-webkit-mask-image:linear-gradient(#000 82%,#0000 100%);mask-image:linear-gradient(#000 82%,#0000 100%)}.landing-stories{padding-block:80px}.landing-stories-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:37px;display:flex}.landing-stories h2,.landing-plans h2{letter-spacing:-1.4px;margin:0;font-size:clamp(32px,2.7vw,62px);font-weight:760;line-height:1.12}.landing-stories h2 em,.landing-plans h2 em{color:#31d5e8}.landing-stories-heading>p{color:#a5bccc;max-width:320px;font-size:14px;line-height:1.75}.landing-story-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;display:grid}.landing-story{background:linear-gradient(145deg,#1d415b38,#08243724);border:1px solid #6391aa30;border-radius:20px;flex-direction:column;padding:29px;display:flex}.landing-story-label{color:#a5d8e8;align-items:center;gap:11px;font-size:12px;font-weight:650;display:flex}.landing-story-label svg{color:#2bdddf}.landing-story-quote-icon{color:#2cc7e270;margin-top:28px}.landing-story blockquote{color:#eef8ff;letter-spacing:-.6px;margin:13px 0 20px;font-size:clamp(18px,1.35vw,27px);font-weight:600;line-height:1.45}.landing-story>p{color:#97b4c8;margin:0 0 25px;font-size:13px;line-height:1.85}.landing-story-tag{color:#4dd6e2;letter-spacing:1px;text-transform:uppercase;margin-top:auto;font-size:10px}.landing-plans{grid-template-columns:.75fr 1.5fr;align-items:center;gap:5vw;padding-block:85px;display:grid}.landing-plans-intro>p:not(.landing-eyebrow){color:#a2bacd;max-width:360px;margin:24px 0 0;font-size:14px;line-height:1.8}.landing-plan-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:22px;display:grid}.landing-plan{background:#0c2a3c57;border:1px solid #508ba141;border-radius:22px;flex-direction:column;padding:32px 27px;display:flex;position:relative}.landing-plan-pro{background:linear-gradient(135deg,#0b4158c2,#092c4290);border-color:#25afc97a;box-shadow:0 15px 50px #0002}.landing-plan-name{text-transform:uppercase;letter-spacing:2px;color:#59d4e5;margin:0 0 21px;font-size:10px;font-weight:650}.landing-plan h3{letter-spacing:-.7px;margin:0 0 10px;font-size:21px;font-weight:700}.landing-plan>p:not([class]){color:#a2bacd;min-height:40px;margin:0;font-size:12px;line-height:1.7}.landing-plan-price{letter-spacing:-1.6px;color:#f1fbff;margin:23px 0;font-size:clamp(36px,3vw,59px);font-weight:730}.landing-plan-price span{letter-spacing:0;color:#9fc4d6;margin-left:10px;font-size:12px;font-weight:400}.landing-plan ul{gap:13px;margin:0 0 30px;padding:0;list-style:none;display:grid}.landing-plan li{color:#bed2df;align-items:flex-start;gap:9px;font-size:12px;line-height:1.6;display:flex}.landing-plan li svg{color:#34d4d9;flex-shrink:0;width:16px;height:16px;margin-top:2px}.landing-plan .landing-button{min-height:49px;margin-top:auto;padding:0 14px;font-size:12px}.landing-plan-badge{color:#033445;background:#52dbe5;border-radius:6px;align-items:center;gap:7px;padding:6px 11px;font-size:9px;font-weight:700;display:inline-flex;position:absolute;top:-14px;left:24px}.landing-plan-caption{color:#85b2c7;text-align:center;margin:12px 0 -9px;font-size:9px}@media (width>=1440px){.landing-story-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-story{padding:36px}.landing-story>p{font-size:15px}.landing-story-label{font-size:14px}.landing-plan{padding:40px 33px}.landing-plan h3{font-size:26px}.landing-plan>p:not([class]),.landing-plan li,.landing-plan .landing-button{font-size:14px}.landing-plans-intro>p:not(.landing-eyebrow){font-size:18px}}@media (width<=1000px){.landing-plans{grid-template-columns:1fr;gap:38px}.landing-plans-intro>p:not(.landing-eyebrow){max-width:540px}.landing-story{padding:23px}.landing-story-label{font-size:10px}.landing-story>p{font-size:12px}.landing-stories-heading>p{max-width:240px;font-size:12px}}@media (width<=600px){.landing-stories{padding-block:45px}.landing-stories-heading{margin-bottom:26px;display:block}.landing-stories h2,.landing-plans h2{letter-spacing:-1px;font-size:32px}.landing-stories-heading>p{max-width:none;margin-top:21px;font-size:13px}.landing-story-grid,.landing-plan-grid{grid-template-columns:1fr;gap:23px}.landing-story{padding:26px}.landing-story-label{font-size:12px}.landing-story blockquote{font-size:21px}.landing-story>p{font-size:13px}.landing-story-quote-icon{margin-top:22px}.landing-plans{gap:30px;padding-block:45px}.landing-plan{padding:30px}.landing-plan-pro{margin-top:10px}.landing-plan-price{font-size:43px}}.landing-markets{flex-wrap:wrap;gap:8px;margin:-7px 0 26px;display:flex}.landing-markets span{color:#a7d6e7;background:#16435935;border:1px solid #5192aa40;border-radius:5px;padding:5px 10px;font-size:11px;line-height:1.4}@media (width>=1440px){.landing-markets{gap:10px;margin-bottom:31px}.landing-markets span{padding:6px 12px;font-size:13px}}@media (width<=600px){.landing-markets{gap:6px;margin:-7px 0 24px}.landing-markets span{padding:5px 8px;font-size:10px}}.landing-hero-art .landing-mascot-layer{z-index:2;width:63%;top:1%;left:-6%}.landing-hero-art .landing-laptop-layer{z-index:3;width:79%;bottom:-1%;right:-5%}.landing-handwritten-quote{z-index:4;color:#d2e7ef;text-align:center;margin:0;font-family:Caveat,cursive;font-size:clamp(23px,1.9vw,37px);line-height:1.05;position:absolute;top:0;right:0;transform:rotate(-5deg)}.landing-handwritten-quote span{letter-spacing:2px;text-transform:uppercase;color:#85adbe;margin-top:14px;font-family:Geist Variable,sans-serif;font-size:8px;display:block}@media (width>=851px) and (width<=1439px){.landing-hero-art{width:61%;right:0}}@media (width>=851px){.landing-hero-art .landing-laptop-layer{right:0}.landing-handwritten-quote{right:2%}}@media (width<=1150px){.landing-handwritten-quote{font-size:25px;top:8%;right:-1%}}@media (width<=850px){.landing-hero-art .landing-mascot-layer{width:61%;top:-2%;left:-3%}.landing-hero-art .landing-laptop-layer{width:76%;bottom:-5%;right:-2%}.landing-handwritten-quote{top:3%;right:1%}}@media (width<=600px){.landing-hero-art .landing-mascot-layer{width:67%;top:3%;left:-5%}.landing-hero-art .landing-laptop-layer{width:89%;bottom:-2%;right:-6%}.landing-handwritten-quote{font-size:18px;top:3%;right:3%}.landing-handwritten-quote span{margin-top:9px;font-size:6px}}.landing-audience-note{color:#a5c7d5;max-width:480px;margin:12px 0 14px;font-size:12px;line-height:1.7}.landing-feature p.landing-feature-pain{color:#d8edf4;margin-bottom:6px;font-weight:600}.landing-feature-link{align-items:center;gap:7px;margin-top:12px;font-size:12px;display:inline-flex;color:#39d6e9!important}.landing-hero-art .landing-terminal-preview{filter:drop-shadow(0 24px 22px #0006);margin:0;position:absolute}.landing-terminal-screen{transform-origin:bottom;background:linear-gradient(145deg,#253d4d,#050f17 70%);border:1px solid #53768a;border-radius:14px 14px 4px 4px;padding:12px 7px 7px;display:block;position:relative;overflow:hidden;transform:perspective(1200px)rotateY(-8deg)rotateX(4deg)rotate(-4deg);box-shadow:inset 0 0 0 2px #07131c,0 0 26px #00c5ed16}.landing-terminal-screen img{border-radius:4px;width:100%;height:auto;display:block}.landing-terminal-camera{background:#598495;border:1px solid #153344;border-radius:50%;width:4px;height:4px;position:absolute;top:4px;left:50%}.landing-terminal-expand{color:#17384a;background:#fffffff2;border-radius:6px;align-items:center;gap:5px;padding:6px 9px;font-size:10px;display:flex;position:absolute;bottom:14px;right:14px;box-shadow:0 1px 7px #0001}.landing-terminal-screen:focus-visible{outline-offset:5px;outline:3px solid #22d3ee}.landing-terminal-base{background:linear-gradient(#6b8b9d,#293d4b 35%,#0a1a27 75%);border-top:1px solid #95b2c3;border-radius:1px 1px 48% 48%;height:18px;margin:0 -7%;position:relative;transform:rotate(-4deg);box-shadow:0 9px 15px #0003}.landing-terminal-base i{background:#203543;border-radius:0 0 9px 9px;width:22%;height:5px;margin:auto;display:block}.landing-terminal-preview figcaption{text-align:center;color:#a7c7d6;letter-spacing:.02em;margin-top:13px;font-size:10px}@media (width<=600px){.landing-terminal-screen{border-radius:8px 8px 3px 3px;padding:9px 4px 4px}.landing-terminal-base{height:11px}.landing-terminal-expand{padding:4px 6px;font-size:8px;bottom:8px;right:8px}.landing-terminal-preview figcaption{margin-top:8px;font-size:8px}}.landing-journey-intro{grid-template-columns:1.1fr .9fr;align-items:end;gap:clamp(32px,6vw,100px);margin-bottom:54px;display:grid}.landing-journey-intro h2{max-width:640px}.landing-journey-intro>p{color:#a5c3d2;max-width:520px;padding-bottom:6px;font-size:15px;line-height:1.9}.landing-journey-step{border-top:1px solid #37546566;grid-template-columns:minmax(0,.8fr) minmax(0,1.8fr);gap:clamp(35px,6vw,110px);padding:42px 0;display:grid}.landing-journey-number{color:#31d1e4;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex}.landing-journey-number>span{color:#94becf;letter-spacing:.2em;font-size:10px}.landing-journey-heading h3{letter-spacing:-.035em;max-width:340px;margin:20px 0 14px;font-size:clamp(22px,2vw,31px);line-height:1.2}.landing-journey-heading p{color:#9bb9c9;max-width:360px;font-size:13px;line-height:1.85}.landing-journey-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 38px;display:grid}.landing-journey-features .landing-feature h4{margin:10px 0 8px;font-size:14px;font-weight:700;line-height:1.4}.landing-journey-features .landing-feature p{max-width:unset;font-size:13px;line-height:1.75}.landing-journey-features .landing-feature h4 small{color:#78ddec;letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;background:#113d4d;border-radius:4px;margin-left:7px;padding:3px 6px;font-size:8px;display:inline-block}@media (width<=850px){.landing-journey-intro{grid-template-columns:1fr;gap:22px;margin-bottom:34px}.landing-journey-step{grid-template-columns:1fr;gap:28px;padding:32px 0}.landing-journey-heading h3,.landing-journey-heading p{max-width:600px}}@media (width<=480px){.landing-journey-features{gap:28px 20px}.landing-journey-features .landing-feature h4{font-size:13px}.landing-journey-features .landing-feature p{font-size:12px}.landing-journey-intro>p{font-size:14px}}.landing-journey-heading h3{font-weight:650}@media (width<=850px){.landing-hero-art .landing-terminal-preview{bottom:2%;right:3%}}@media (width<=600px){.landing-hero-art .landing-terminal-preview{width:84%;bottom:3%;right:6%}.landing-terminal-base{margin-inline:-4%}}
