@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/poppins-devanagari-400-normal.d249ccec.woff2) format("woff2"),url(/_next/static/media/poppins-devanagari-400-normal.d65a6efd.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/poppins-latin-ext-400-normal.d13a3802.woff2) format("woff2"),url(/_next/static/media/poppins-latin-ext-400-normal.f3d40bd4.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/poppins-latin-400-normal.916d3686.woff2) format("woff2"),url(/_next/static/media/poppins-latin-400-normal.cbe785df.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/poppins-devanagari-500-normal.59713c24.woff2) format("woff2"),url(/_next/static/media/poppins-devanagari-500-normal.ffb75300.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/poppins-latin-ext-500-normal.e809e1d5.woff2) format("woff2"),url(/_next/static/media/poppins-latin-ext-500-normal.e1148c49.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/poppins-latin-500-normal.7777133e.woff2) format("woff2"),url(/_next/static/media/poppins-latin-500-normal.fd8e96c2.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/poppins-devanagari-600-normal.41ac365d.woff2) format("woff2"),url(/_next/static/media/poppins-devanagari-600-normal.7730d06d.woff) format("woff");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/poppins-latin-ext-600-normal.3d81d8b7.woff2) format("woff2"),url(/_next/static/media/poppins-latin-ext-600-normal.7da6f78a.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/poppins-latin-600-normal.d8692086.woff2) format("woff2"),url(/_next/static/media/poppins-latin-600-normal.c070cf14.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--ink:#000;--green:#22931c;--muted:#6b7178;--light:#f8f9fa;--border:#e8eaed}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:#fff;color:var(--ink);font-family:Poppins,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a,button,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--green);outline-offset:5px}h1,h2,h3,p{margin-top:0}h1,h2{font-weight:500;letter-spacing:-.04em;text-wrap:balance}h2{font-size:clamp(34px,3.65vw,54px);line-height:1.12;margin-bottom:26px}h3{font-size:20px;letter-spacing:-.035em;font-weight:500;line-height:1.35}p{font-size:14px;line-height:1.85;color:var(--muted)}svg{flex-shrink:0}img{height:auto;max-width:100%}.muted{color:#8a8e93}.section{max-width:1320px;padding:105px 60px;margin:auto}.button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:48px;padding:14px 25px;border-radius:30px;background:#000;color:#fff;font-size:12px;font-weight:500;white-space:nowrap;transition:background .2s,transform .2s}.button:hover{background:#222;transform:translateY(-2px)}.button:active{transform:translateY(0)}.button-small{min-height:40px;padding:11px 20px;background:var(--green)}.button-small:hover{background:#1b7616}.text-link{display:inline-flex;gap:18px;align-items:center;min-height:44px;font-size:12px;font-weight:500}.text-link:hover{color:#1b7616}.site-nav{height:88px;padding:18px 4.4%;display:flex;align-items:center;justify-content:space-between;gap:24px;background:#fff;position:sticky;top:0;z-index:20;border-bottom:1px solid #e8eaed66}.brand{display:block;flex-shrink:0;width:163px}.brand img{display:block;width:100%;height:auto}.nav-actions,.site-nav>nav{display:flex;align-items:center;gap:30px;font-size:11px}.site-nav nav a{position:relative;min-height:40px;display:flex;align-items:center}.site-nav nav a:after{content:"";position:absolute;bottom:3px;left:0;right:0;height:2px;background:var(--green);transform:scaleX(0);transition:transform .2s}.site-nav nav a:hover:after{transform:scaleX(1)}.mobile-menu{display:none}.hero-stage{position:relative;height:calc(100svh - 88px);min-height:760px;max-height:1050px;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 50% 95%,#edf1ee 0,#fff 57%);perspective:1600px}.hero-copy{position:relative;z-index:2;text-align:center;margin:0 auto;padding:62px 24px 0;max-width:760px}.hero-copy h1{font-size:clamp(60px,6.3vw,88px);font-weight:500;line-height:1.04;margin:0 0 23px;letter-spacing:-.04em}.hero-copy h1 span{color:var(--green)}.hero-copy p{max-width:550px;margin:0 auto;font-size:12px;line-height:1.9;color:#60666d}.actions{display:flex;justify-content:center;align-items:center;gap:25px;margin-top:25px}.hero-secondary{font-size:11px;display:inline-flex;align-items:center;gap:12px;min-height:44px}.hero-device{position:relative;width:min(900px,75vw);margin:58px auto 0;padding:15px 13px 13px;border-radius:32px;background:#141515;border:3px solid #55585a;box-shadow:0 30px 50px #00000019;transform:rotateX(17deg) rotate(-4deg);transform-origin:center center;z-index:1}.device-screen{border-radius:18px;overflow:hidden;aspect-ratio:1.64;background:#f1f3f1}.device-screen img{display:block;width:100%;height:auto}.device-camera{top:5px;left:50%;width:4px;height:4px;background:#505256}.device-camera,.hero-orb{position:absolute;border-radius:50%}.hero-orb{z-index:0;pointer-events:none}.hero-orb-left{height:480px;width:480px;top:20px;left:-350px;background:radial-gradient(circle at 72% 25%,#f1f3f2 0,#d3d8d5 42%,#a0aba3 80%);box-shadow:inset -12px -18px 35px #52685916;filter:blur(1px)}.hero-orb-right{height:165px;width:165px;right:6%;top:480px;background:radial-gradient(circle at 30% 25%,#70bc61,#22931c 48%,#135d13 90%);box-shadow:inset -8px -10px 25px #124f1660,0 22px 35px #173b1220;z-index:3}.hero-demo-label{position:absolute;bottom:12px;left:0;right:0;text-align:center;font-size:9px;color:#6b7178;z-index:3}.story-line{position:absolute;bottom:70px;left:16%;font-size:clamp(25px,3vw,42px);line-height:1.2;letter-spacing:-.045em;color:#000;opacity:0;margin:0;z-index:4}.story-line span{color:#858a8e}.functionality{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:start;padding-top:120px}.sticky-heading{position:sticky;top:160px}.sticky-heading>p{max-width:270px}.feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:42px 22px}.feature-card{height:100%}.feature-art{height:180px;background:#f8f9fa;position:relative;border-radius:18px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:22px}.feature-brand-icon{display:block;width:112px;max-width:75%;height:auto}.feature-card h3{font-size:18px;margin-bottom:12px}.feature-card>p:last-child{font-size:12px;line-height:1.85}.center-heading{text-align:center;max-width:700px;margin:0 auto 50px}.center-heading>p:last-child{max-width:440px;margin:0 auto}.connected{padding-top:90px;padding-bottom:70px}.connected-preview{position:relative;padding:24px 24px 0;border-radius:28px;background:#eff0f1;overflow:hidden;perspective:1200px;max-height:620px}.connected-preview>img{width:100%;display:block;border:7px solid #171819;border-radius:20px;transform:rotateX(4deg) rotate(1deg);transform-origin:bottom;box-shadow:0 20px 70px #00000012}.preview-caption{text-align:center;font-size:10px;margin-top:20px}.solutions-section{padding-top:90px}.section-heading{max-width:650px;margin-bottom:55px}.solutions{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.solutions article{border-top:1px solid var(--border);padding-top:25px}.solutions h3{font-size:17px}.solutions p{font-size:12px}.mobile-section{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.mobile-section>div>p{max-width:420px}.small-note{font-size:10px!important;max-width:330px!important;margin-top:25px}.pricing{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:100px}.pricing>div>p:last-child{max-width:340px}.pricing>article{border:1px solid var(--border);border-radius:24px;padding:36px;background:#fff}.pricing h3{font-size:28px;letter-spacing:-.045em;margin-bottom:25px}.pricing ul{list-style:none;padding:0;display:grid;gap:16px;margin:30px 0}.pricing li{display:flex;gap:12px;font-size:12px;align-items:center}.pricing li svg{color:#1b7616}.pricing-bottom{padding-top:25px;margin-top:30px;border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:12px}.about,.faq{display:grid;grid-template-columns:1fr 1fr;gap:100px}.about{border-top:1px solid var(--border);margin-top:30px}.about p{max-width:480px}.faq{padding-top:60px}.faq details{border-bottom:1px solid var(--border);padding:22px 0}.faq details:first-child{padding-top:0}.faq summary{display:flex;justify-content:space-between;align-items:center;gap:25px;cursor:pointer;list-style:none;font-size:13px;line-height:1.7;min-height:28px}.faq summary::-webkit-details-marker{display:none}.faq summary>svg{font-size:22px;font-weight:400;color:#6b7178}.faq details[open] summary>svg{transform:rotate(45deg)}.faq details p{font-size:12px;margin:18px 25px 0 0}.final-cta{padding:105px 24px 115px;text-align:center;background:#f8f9fa}.final-cta h2{font-size:clamp(52px,6vw,80px);line-height:1.06;margin-bottom:30px}.final-cta h2 span{color:var(--green)}footer{max-width:1320px;padding:55px 60px 25px;margin:auto}.footer-top{display:flex;justify-content:space-between;align-items:center;gap:30px}.footer-top>p{font-size:11px;margin:0}.footer-top .brand{width:165px}footer nav{display:flex;gap:28px;flex-wrap:wrap;font-size:11px;margin:42px 0}footer nav a:hover{color:#1b7616}.footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;border-top:1px solid var(--border);padding-top:25px;gap:25px}.footer-bottom small{font-size:9px;color:#6b7178}.footer-bottom small.footer-credit{font-size:11px;line-height:1.7}.footer-credit a{color:#0077b5;text-decoration:underline;text-underline-offset:3px}.footer-credit a:hover{color:#005e91}.skip-link{position:fixed;top:10px;left:10px;clip-path:inset(50%);width:1px;height:1px;overflow:hidden;z-index:30;background:#fff;padding:14px 20px;font-size:14px}.skip-link:focus{clip-path:none;width:auto;height:auto;overflow:visible}::-moz-selection{background:#e3efdf;color:#000}::selection{background:#e3efdf;color:#000}@media (min-width:1800px){.hero-orb-left{left:-280px}.hero-device{margin-top:75px}.hero-copy{padding-top:85px}}@media (max-width:1050px){.section{padding:80px 35px}.nav-actions,.site-nav>nav{gap:20px}.functionality{gap:40px;grid-template-columns:.8fr 1.2fr}.feature-art{height:150px}.about,.faq,.mobile-section,.pricing{gap:50px}.hero-orb-right{right:0}.hero-orb-left{left:-395px}.solutions{gap:22px}.hero-copy h1{font-size:72px}}@media (max-width:899px){.hero-stage{height:auto;min-height:0;max-height:none;padding-bottom:40px}.hero-copy{padding-top:65px}.hero-copy h1{font-size:68px}.hero-device{width:82%;margin-top:65px;transform:rotateX(8deg) rotate(-3deg)}.hero-orb-right{top:450px;width:105px;height:105px;right:-30px}.story-line{position:relative;opacity:1;left:auto;bottom:auto;text-align:center;margin:45px 24px 25px;font-size:30px}.hero-demo-label{bottom:12px}.site-nav{height:80px}.site-nav>nav{display:none}.mobile-menu{display:block}.mobile-menu summary{list-style:none;cursor:pointer;display:flex;align-items:center;min-height:44px}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu nav{position:absolute;left:0;right:0;top:80px;background:#fff;padding:20px 30px;border-bottom:1px solid var(--border);display:grid;gap:10px;box-shadow:0 10px 15px #00000005}.nav-actions{margin-left:auto}.functionality{grid-template-columns:1fr;gap:40px}.sticky-heading{position:static}.sticky-heading>p{max-width:430px}.sticky-heading h2 br{display:none}.feature-art{height:180px}.solutions{grid-template-columns:1fr 1fr;gap:32px}.mobile-section,.pricing{gap:40px}.connected-preview{max-height:450px}.about,.faq{gap:40px}.section h2{font-size:38px}}@media (max-width:600px){html{scroll-padding-top:90px}.site-nav{padding:15px 20px;height:78px;gap:17px}.brand{width:137px}.nav-actions>a:first-child{display:none}.nav-actions .button{padding:10px 14px;gap:8px;font-size:10px;min-height:42px}.mobile-menu nav{top:78px}.hero-copy{padding:48px 24px 0}.hero-copy h1{font-size:clamp(44px,11.8vw,65px);letter-spacing:-.04em;line-height:1.08}.hero-copy p{font-size:12px;line-height:1.9;max-width:360px}.actions{gap:18px;margin-top:24px}.hero-secondary{font-size:10px;gap:7px}.actions .button{padding:13px 20px;gap:18px}.hero-orb-left{width:240px;height:240px;left:-210px;top:50px}.hero-orb-right{top:390px;width:75px;height:75px;right:-28px}.hero-device{width:90%;padding:8px 6px 6px;border-radius:16px;margin-top:44px;border-width:2px;transform:rotate(-3deg)}.device-camera{top:2px;width:3px;height:3px}.device-screen{border-radius:8px}.story-line{font-size:27px;line-height:1.2;margin-top:35px}.hero-demo-label{font-size:8px}.section{padding:64px 24px}.section h2{font-size:36px}.functionality{gap:25px}.feature-grid{gap:30px 18px}.feature-art{height:125px;border-radius:12px;margin-bottom:18px}.feature-card h3{font-size:16px;letter-spacing:-.04em}.feature-card>p:last-child{font-size:11px;line-height:1.8}.center-heading{margin-bottom:30px}.center-heading h2{font-size:34px}.center-heading>p:last-child{font-size:12px}.connected-preview{padding:10px 10px 0;border-radius:16px;max-height:310px}.connected-preview>img{border-width:4px;border-radius:10px}.preview-caption{font-size:8px;line-height:1.8}.section-heading{margin-bottom:30px}.solutions{gap:30px 22px}.solutions h3{font-size:16px}.solutions p{font-size:11px}.about,.faq,.mobile-section,.pricing{grid-template-columns:1fr;gap:32px}.mobile-section>div:last-child{padding-top:5px}.mobile-section p{font-size:13px}.pricing>article{padding:28px}.pricing h3{font-size:27px}.pricing li,.pricing-bottom{font-size:11px}.about{margin-top:15px}.about p{font-size:13px}.faq h2{margin-bottom:10px}.faq summary{min-height:40px}.faq details p,.faq summary{font-size:12px}.final-cta{padding:75px 24px 85px}.final-cta h2{font-size:55px}footer{padding:40px 24px 24px}.footer-top{flex-wrap:wrap;gap:25px}.footer-top .brand{width:145px}.footer-top>p{order:3;width:100%;font-size:10px}.footer-top>.text-link{font-size:11px}footer nav{font-size:10px;gap:15px 22px;margin:30px 0}footer nav a{min-height:32px;display:flex;align-items:center}.footer-bottom{gap:20px}.footer-bottom small{font-size:8px}}@media (max-width:360px){.site-nav{gap:12px;padding-inline:16px}.brand{width:125px}.nav-actions .button{padding-inline:12px;font-size:9px}.hero-copy{padding-inline:20px}.feature-grid{grid-template-columns:1fr}.feature-art{height:180px}.feature-card h3{font-size:20px}.feature-card>p:last-child{font-size:13px}.solutions{grid-template-columns:1fr}.final-cta h2{font-size:48px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}.hero-device,.hero-orb{transform:none}.story-line{opacity:1}}.button-small{color:#000}.button-small:hover{background:#22931c}@media (prefers-reduced-motion:reduce){.hero-stage{height:auto;max-height:none;padding-bottom:40px}.story-line{position:relative;left:auto;bottom:auto;text-align:center;margin:45px 24px 25px}}@media (max-width:899px){.sticky-heading h2 br{display:initial}}@media (min-width:361px) and (max-width:600px){.feature-grid{grid-template-columns:1fr;gap:32px}.feature-card{display:grid;grid-template-columns:95px minmax(0,1fr);-moz-column-gap:20px;column-gap:20px}.feature-art{grid-row:1/3;height:130px;margin:0}.feature-card h3{grid-column:2;font-size:18px;margin-bottom:10px}.feature-card>p:last-child{grid-column:2;font-size:13px;line-height:1.8}}.info-content{max-width:960px;min-height:calc(100dvh - 88px);padding-top:100px}.info-content h1{font-size:clamp(42px,5vw,68px);line-height:1.1;margin-bottom:30px}.info-content>p{font-size:16px;max-width:620px;margin-bottom:30px}@media (max-width:600px){.info-content{padding-top:65px}.info-page .site-nav>.text-link{font-size:11px}}@keyframes hero-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (min-width:900px) and (prefers-reduced-motion:no-preference){.hero-copy>h1{animation:hero-enter .7s cubic-bezier(.16,1,.3,1) both}.hero-copy>p{animation:hero-enter .7s cubic-bezier(.16,1,.3,1) .1s both}.hero-copy>.actions{animation:hero-enter .7s cubic-bezier(.16,1,.3,1) .2s both}}