@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/inter-latin-var-8kRkwJBP.woff2)format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/roboto-latin-var-DSCY9ty2.woff2)format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/poppins-500-latin-CWICHMj6.woff2)format("woff2")}:root{--blue:#3b6d9e;--ink:#313435;--ink-soft:#313435bf;--ink-muted:#313435b3;--black:#000;--white:#fff;--band:#d1d1d1;--section-grey:#f5f7f9;--panel:#eee;--line:#d9d9d9;--field-line:#54595f;--dark:#262b36;--dark-line:#383838;--error:#b42318;--font:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-alt:"Roboto", system-ui, -apple-system, "Segoe UI", sans-serif;--container:1140px;--gutter:20px;--radius:10px;--radius-lg:20px;--header-height:93px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--white);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5}img,svg{max-width:100%;height:auto;display:block}h1,h2,h3,h4,p,ul,ol{margin:0}a{color:inherit;text-decoration:none}:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:100;border-radius:var(--radius);background:var(--white);color:var(--blue);padding:10px 16px;font-weight:600;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.skip-link:focus{transform:none}.container{width:min(var(--container), 100% - 2 * var(--gutter));margin-inline:auto}.accent{color:var(--blue)}.btn{background:var(--blue);color:var(--white);text-align:center;border-radius:8px;padding:13px 30px;font-size:18px;font-weight:700;line-height:18px;transition:background-color .2s;display:inline-block}.btn:hover{background:#2f5882}.btn-white{background:var(--white);color:var(--blue);padding:20px 38px;font-size:20px;line-height:20px}.btn-white:hover{background:#e8eef5}.site-header{z-index:10;position:absolute;inset:0 0 auto}.header-inner{min-height:var(--header-height);grid-template-columns:1fr auto 1fr;align-items:center;padding-inline:10px;display:grid}.logo img{width:250px}.nav-menu{padding:0;list-style:none;display:flex}.nav-menu a{color:var(--black);padding:13px 20px;font-size:18px;font-weight:500;line-height:20px;display:block;position:relative}.nav-menu a:hover,.nav-menu a[aria-current=page]{color:var(--blue)}.nav-menu a[aria-current=page]:after{content:"";background:var(--blue);height:3px;position:absolute;inset:auto 0 0}.nav-extra,.nav-toggle{display:none}.header-actions{justify-content:flex-end;align-items:center;gap:20px;display:flex}.sign-in img{width:50px}.btn-header{border-radius:var(--radius);padding:12px 24px;font-weight:500}@media (width<=1024px){.header-inner{grid-template-columns:auto 1fr auto;gap:20px}.site-nav{order:3}.nav-toggle{background:var(--blue);width:40px;height:40px;color:var(--white);cursor:pointer;border:0;border-radius:4px;place-items:center;padding:0;display:grid}.nav-toggle svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:24px}.nav-toggle .icon-close,.nav-toggle[aria-expanded=true] .icon-open{display:none}.nav-toggle[aria-expanded=true] .icon-close{display:block}.nav-menu{top:var(--header-height);background:var(--white);flex-direction:column;display:none;position:absolute;left:0;right:0;box-shadow:0 12px 24px #0000001f}.nav-toggle[aria-expanded=true]+.nav-menu{display:flex}.nav-menu a{padding:14px var(--gutter);border-top:1px solid var(--line)}.nav-menu a[aria-current=page]:after{width:3px;height:auto;inset:0 auto 0 0}.nav-extra{display:block}.header-actions{order:2}}@media (width<=767px){.header-inner{grid-template-columns:1fr auto;padding-inline:0}.logo img{width:248px}.header-actions{display:none}}.band{background:var(--band);text-align:center;min-height:350px;padding:170px 0 120px;position:relative}.band:after{content:"";background:url(/assets/wave-D1IC05dx.svg) bottom/100% 100% no-repeat;height:70px;position:absolute;inset:auto 0 -1px}.band h1{color:var(--blue);text-transform:uppercase;font-size:50px;font-weight:700;line-height:1}@media (width<=767px){.band{padding-bottom:90px}.band h1{font-size:26px}}.hero{background:url(/assets/hero-bg-xn4KyusS.webp) 50%/cover no-repeat;min-height:680px;padding:128px 0 40px}.hero-grid{grid-template-columns:1fr 1fr;display:grid}.hero-copy{flex-direction:column;align-items:flex-start;gap:20px;padding:5px 0 0 20px;display:flex}.hero h1{font-size:36px;font-weight:700;line-height:45px}.hero-list{color:var(--ink-soft);font-family:var(--font-alt);margin-bottom:18px;padding-left:25px;font-size:17px;line-height:25.5px;list-style:square}.hero-visual{text-align:center;flex-direction:column;gap:20px;padding:10px;display:flex}.hero-visual h2{color:var(--blue);font-family:var(--font-alt);padding-top:10px;font-size:28px;font-weight:700;line-height:28px}.hero-visual img{width:76%;margin-inline:auto}@media (width<=767px){.hero{min-height:810px;padding:109px 0 30px}.hero-grid{grid-template-columns:1fr;gap:57px;padding-inline:9px}.hero-copy{gap:19px;padding:0}.hero h1{font-size:26px;line-height:32.5px}.hero-list{margin-bottom:0;padding-left:17px;font-size:12px;line-height:18px}.hero-visual{padding:0}.hero-visual h2{padding-top:0;font-size:22px;line-height:30px}.hero-visual img{width:100%}}.pricing{padding:60px 0 98px}.pricing-grid{grid-template-columns:1fr 1fr;display:grid}.pricing-copy{flex-direction:column;align-items:flex-start;gap:20px;padding:0 65px 0 10px;display:flex}.pricing h2{font-size:40px;font-weight:700;line-height:50px}.pricing-figure{flex-direction:column;gap:20px;margin:0;padding-inline:10px;display:flex}.pricing-figure figcaption{color:var(--ink-soft);font-family:var(--font-alt);text-align:center;font-size:14px;line-height:21px}@media (width<=767px){.pricing{padding:50px 10px}.pricing-grid{grid-template-columns:1fr;gap:40px}.pricing-copy{padding:0}.pricing h2{font-size:24px;line-height:30px}.pricing-figure{padding:0}.pricing-figure figcaption{text-align:left;font-size:13px;line-height:19.5px}}.steps{background:var(--section-grey);padding:50px 0 100px}.steps-intro{grid-template-columns:2fr 3fr;display:grid}.steps-intro h2{padding:0 10px;font-size:45px;font-weight:700;line-height:49.5px}.steps-intro p{color:var(--ink-soft);font-family:var(--font-alt);padding:0 10px;font-size:19px;line-height:28.5px}.steps h3.steps-title{color:var(--blue);text-align:center;margin:30px 0 40px;font-size:35px;font-weight:700;line-height:43.75px}.step-list{grid-template-columns:repeat(4,1fr);gap:15px;padding:0;list-style:none;display:grid}.step-list li{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--white);min-height:120px;font-family:var(--font-alt);align-items:center;gap:20px;padding:10px;font-size:17px;font-weight:700;line-height:17px;display:flex}.step-list img{flex:none;width:65px}.steps-cta{text-align:center;padding-top:60px}@media (width<=1024px){.step-list{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){.steps{padding:30px 0 40px}.steps-intro{grid-template-columns:1fr;gap:20px}.steps-intro h2{font-size:30px;line-height:33px}.steps-intro p{font-size:13px;line-height:19.5px}.steps h3.steps-title{margin:29px 0 33px;font-size:24px;line-height:30px}.step-list{grid-template-columns:1fr}.step-list li{min-height:100px}.steps-cta{padding-top:25px}}.benefits{border-radius:var(--radius-lg);background:var(--blue);color:var(--white);padding:80px 0 70px}.benefits h2{text-align:center;padding:10px;font-size:40px;font-weight:700;line-height:40px}.benefit-list{grid-template-rows:repeat(4,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;gap:20px;padding:30px 10px 0;list-style:none;display:grid}.benefit-list li{align-items:center;gap:20px;min-height:93px;padding:10px;font-size:16px;line-height:24px;display:flex}.benefit-list img{flex:none;width:74px}@media (width<=767px){.benefits{padding:50px 0 60px}.benefits h2{padding:0;font-size:30px;line-height:36px}.benefit-list{grid-template-rows:none;grid-template-columns:1fr;grid-auto-flow:row;gap:40px;padding:50px 15px 0}.benefit-list li{flex-direction:column;align-items:stretch;min-height:0;padding:0;font-size:14px;line-height:21px}.benefit-list img{width:77px;margin-inline:auto}}.why{padding:50px 0}.why-grid{grid-template-columns:513fr 627fr;display:grid}.why-grid>img{align-self:start;width:100%;padding:10px}.why-copy{flex-direction:column;gap:15px;padding:10px;display:flex}.eyebrow{font-size:20px;font-weight:600;line-height:20px}.why-copy h2{font-size:45px;font-weight:600;line-height:54px}.why-copy .lead{color:var(--ink-soft);font-family:var(--font-alt);font-size:16px;line-height:24px}.why-copy .strong{font-size:18px;font-weight:700;line-height:18px}.why-copy h3{color:var(--blue);margin:33px 0 0;font-size:32px;font-weight:700;line-height:42px}.values{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.values>div{flex-direction:column;gap:15px;padding:10px;display:flex}.values h4{align-items:center;gap:10px;min-height:40px;font-size:22px;font-weight:600;line-height:22px;display:flex}.values h4 img{width:39px}.values p{color:var(--ink-muted);font-size:15px;line-height:21px}@media (width<=767px){.why{padding:50px 5px}.why-grid{grid-template-columns:1fr;gap:20px}.why-grid>img,.why-copy{padding:0}.why-copy h2{font-size:30px;line-height:36px}.why-copy .lead{font-size:14px;line-height:21px}.why-copy .strong{font-size:12px;line-height:12px}.why-copy h3{margin:10px 0 0;font-size:26px;line-height:46px}.values{grid-template-columns:1fr;gap:0}.values h4{font-size:18px;line-height:18px}.values p{font-size:14px;line-height:21px}}.faq-panel{border-radius:var(--radius);background:var(--panel);padding:10px 10px 30px}.faq-panel details{border:1px solid var(--line);border-radius:var(--radius);background:var(--white);padding:5px}.faq-panel details+details{margin-top:20px}.faq-panel summary{color:#1f2124;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:10px;font-size:15px;font-weight:600;line-height:19.5px;list-style:none;display:flex}.faq-panel summary::-webkit-details-marker{display:none}.faq-panel summary:after{content:"";border:1px solid var(--line);background:linear-gradient(currentColor,currentColor) 50%/12px 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 12px no-repeat;border-radius:50%;flex:none;width:30px;height:30px}.faq-panel details[open] summary:after{background:linear-gradient(currentColor,currentColor) 50%/12px 2px no-repeat}.faq-panel details p{color:var(--ink);padding:10px;font-size:15px;line-height:19.5px}.faq-panel details a{color:var(--blue);text-decoration:underline}.faq-home{padding:10px 0}.faq-home-grid{grid-template-columns:627fr 513fr;align-items:start;display:grid}.faq-home-grid .faq-panel{margin:10px}.faq-home-copy{flex-direction:column;align-items:flex-start;gap:20px;padding:15px 15px 15px 25px;display:flex}.faq-home-copy h2{font-size:45px;font-weight:600;line-height:54px}.faq-home-copy p{color:var(--ink-soft);font-family:var(--font-alt);font-size:16px;line-height:24px}.faq-page{padding:60px 0}.faq-page .faq-panel{margin-inline:10px}@media (width<=767px){.faq-home{padding:20px 0 60px}.faq-home-grid{grid-template-columns:1fr}.faq-home-grid .faq-panel{margin:0}.faq-home-copy{padding:25px 15px 0}.faq-home-copy h2{font-size:25px;line-height:30px}.faq-page{padding-bottom:80px}.faq-page .faq-panel{margin-inline:5px}}.about-intro{min-height:500px;padding-bottom:80px}.about-intro h1{font-size:34px;line-height:34px}.about-intro p{color:var(--black);margin-top:18px;font-size:21px;line-height:31.5px}.about-intro h1+p{margin-top:20px}.about-rows{flex-direction:column;gap:120px;padding:90px 0 160px;display:flex}.about-row{grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding-inline:10px;display:grid}.about-row h2{color:var(--blue);text-transform:uppercase;margin-bottom:20px;font-size:40px;font-weight:700;line-height:40px}.about-row p{color:var(--black);margin-bottom:18px;font-size:21px;line-height:31.5px}.about-row img{border-radius:var(--radius);width:100%}.about-row.text-first{text-align:right}.about-row.text-first img{order:2}@media (width<=767px){.about-intro h1{font-size:26px;line-height:26px}.about-intro p{font-size:21px;line-height:31.5px}.about-rows{gap:60px;padding:60px 0 100px}.about-row{text-align:center;grid-template-columns:1fr;gap:40px;padding:0}.about-row.text-first{text-align:center}.about-row.text-first img{order:-1}.about-intro .container{width:calc(100% - 30px)}.about-rows.container{width:calc(100% - 20px)}.about-row h2{font-size:34px;line-height:34px}.about-row p{font-size:20px;line-height:30px}}.contact{background:url(/assets/hero-bg-xn4KyusS.webp) 50%/cover no-repeat;padding:200px 0 155px}.contact h1{color:#323333;text-align:center;max-width:1080px;margin:0 auto 70px;font-size:40px;font-weight:700;line-height:48px}.contact-form,.form-success{max-width:1060px;margin-inline:auto}.form-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.field{margin-bottom:20px}.field label{color:#000000a1;padding-bottom:10px;font-size:16px;font-weight:600;line-height:18px;display:block}.field input,.field textarea{border:1px solid var(--field-line);width:100%;color:var(--black);font:16px/22.4px var(--font);background:#ffffffab;border-radius:0;padding:6px 16px;display:block;box-shadow:inset 1px 1px 1px #0000001a}.field input{height:47px}.field textarea{resize:vertical}.field [aria-invalid=true]{border-color:var(--error);box-shadow:inset 0 0 0 1px var(--error)}.hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.btn-submit{background:var(--blue);width:100%;min-height:47px;color:var(--white);font:500 16px/16px "Poppins", var(--font);cursor:pointer;border:0;padding:15px 30px}.btn-submit:hover{background:#2f5882}.btn-submit:disabled{opacity:.7;cursor:progress}.form-status:not(:empty){border-left:4px solid var(--error);color:var(--ink);background:#fffc;margin-top:20px;padding:12px 16px;font-size:16px}.form-status a{color:var(--blue);text-decoration:underline}.recaptcha-notice{color:#0000008c;margin-top:16px;font-size:13px;line-height:19px}.recaptcha-notice a{text-decoration:underline}.grecaptcha-badge{visibility:hidden}.form-success{border-left:4px solid var(--blue);background:#fffc;padding:30px;font-size:20px;font-weight:600}@media (width<=767px){.contact{padding:125px 0 20px}.contact h1{margin-bottom:70px;padding-inline:10px;font-size:28px;line-height:33.6px}.contact-form{padding-inline:20px}.form-row{grid-template-columns:1fr;gap:0}}.legal{color:var(--black);padding:70px 0 80px;font-size:16px;line-height:25.6px}.legal p,.legal ul,.legal ol{margin-bottom:18px}.legal ul,.legal ol{padding-left:24px}.legal ul{list-style:square}.legal h2{font-size:24px;line-height:25.6px}.legal>h2{margin-bottom:25.6px}.legal h3{margin-bottom:18px;font-size:18.72px;font-weight:400}.legal ol>li::marker{font-size:24px;font-weight:700}.not-found p{color:var(--black);margin-top:24px;font-size:21px}.not-found .btn{margin-top:30px}.not-found-spacer{height:80px}.site-footer{color:var(--white);margin-top:80px}.trial{z-index:1;border-radius:var(--radius-lg);background:var(--blue);grid-template-columns:583fr 477fr;align-items:center;gap:20px;min-height:349px;padding:30px;display:grid;position:relative}.trial-text{flex-direction:column;align-items:flex-start;gap:20px;padding:10px;display:flex}.trial-eyebrow{font-size:23px;font-weight:700;line-height:23px}.trial h2{font-size:50px;font-weight:700;line-height:55px}.trial-img{align-self:start;width:457px;margin:-180px auto 0}.footer-main{background:url(/assets/footer-shape-CkCqwlFX.webp) bottom/100% 100% no-repeat;margin-top:-301px;padding-top:200px}.footer-grid{grid-template-columns:1fr 1fr;align-items:end;padding-bottom:19px;display:grid}.footer-tags{width:570px}.footer-cols{grid-template-columns:1fr 1fr;align-content:start;gap:20px;padding:114px 30px 0;display:grid}.footer-col{padding:10px}.footer-title{font-size:23px;font-weight:700;line-height:23px}.footer-title:after{content:"";background:linear-gradient(var(--blue), var(--blue)) left center / 25% 3px no-repeat, linear-gradient(var(--white), var(--white)) center / 100% 1px no-repeat;height:3px;margin:18px 0 33px;display:block}.footer-links{padding:0;list-style:none}.footer-links li{padding-bottom:20px;line-height:18px}.footer-links a{font-size:18px;font-weight:500;line-height:18px}.footer-links a:hover{text-decoration:underline}.social{background:var(--blue);border-radius:50%;place-items:center;width:55px;height:55px;margin-top:10px;display:grid}.social svg{width:25px;height:25px;fill:var(--white)}.footer-bottom{border-top:1px solid var(--dark-line);background:var(--dark);text-align:center;padding:20px 10px}.footer-bottom p{font-size:16px;font-weight:500;line-height:16px}@media (width<=1024px){.trial-img{width:100%;margin-top:-120px}.footer-tags{width:100%}}@media (width<=767px){.site-footer{margin-top:60px}.site-footer>.container{width:100%}.trial{text-align:center;grid-template-columns:1fr;min-height:0;padding:30px}.trial-text{align-items:center;padding:10px 10px 0}.trial-eyebrow{font-size:18px;line-height:18px}.trial h2{font-size:26px;line-height:28.6px}.trial-img{width:310px;margin:0 auto}.footer-main{background:var(--dark);margin-top:-200px;padding-top:200px}.footer-grid{grid-template-columns:1fr;width:100%;padding-bottom:0}.footer-cols{grid-template-columns:1fr;gap:40px;padding:40px}.footer-col{padding:0}.footer-title{font-size:18px;line-height:18px}.footer-title:after{margin:12px 0 33px}.footer-links a{font-size:16px}}
