:root{--megasi-navy:#1F3A5C;--megasi-green:#34A853;--megasi-orange:#F28C28;--bg-primary-light:#FFFFFF;--bg-primary-dark:#1F3A5C;--bg-surface:#F5F7FA;--text-main-light:#1F3A5C;--text-main-dark:#FFFFFF;--text-accent:#F28C28;--state-success:#34A853;--state-warning:#F28C28;--state-info:#1F3A5C}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:host,:root{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--default-font-family:Arial,Helvetica,sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.static{position:static}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}}:root{--muted:#566266;--paper:#f6f7f3;--line:#dce1da;--lime:#d6f36b;--dark:#101e22}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}a,button,input,select,summary,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait;opacity:.65}a,button,input,select,summary,textarea{outline-offset:5px}:focus-visible{outline:3px solid #587516}figure,h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:500;line-height:1.12}h3{letter-spacing:-.025em}p{color:var(--muted)}svg{flex-shrink:0}.container{width:min(1280px,100% - 112px);margin-inline:auto}.header{border-bottom:1px solid var(--line);z-index:20;background:var(--paper);position:relative}.header-inner{justify-content:space-between;align-items:center;gap:30px;height:100px;display:flex}.logo{letter-spacing:-1.6px;gap:9px;font-size:29px;font-weight:800}.brand-period{color:#607b20}.navigation{align-items:center;gap:30px;font-size:14px;font-weight:500;display:flex}.navigation>a{padding-block:12px}.navigation .nav-platform{border:1px solid #bcc5bb;border-radius:4px;align-items:center;gap:28px;padding:12px 18px;display:flex}.menu-toggle{display:none}.eyebrow{letter-spacing:.13em;color:var(--ink);align-items:baseline;gap:11px;font-weight:600;line-height:1.6;display:flex}.label-square{background:#79982b;flex-shrink:0;width:7px;height:7px}.hero{background:linear-gradient(115deg,#f6f7f3 48%,#eef1e8);padding-top:78px}.hero-grid{grid-template-columns:1.13fr 1fr;align-items:center;gap:70px;display:grid}.hero h1{letter-spacing:-.052em;white-space:nowrap;margin-top:29px;font-size:clamp(36px,3.8vw,59px);font-weight:650;line-height:1.12}.plus{color:#7a8a58;font-weight:400}.hero-emphasis{letter-spacing:-.065em;text-transform:none;margin-top:8px;font-weight:400;display:block}.hero-copy>p:not(.eyebrow){max-width:475px;margin-top:28px;font-size:18px;line-height:1.65}.hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:34px;display:flex}.button{border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:25px;min-height:52px;padding:14px 20px;font-weight:600;line-height:1.4;transition:background .18s,color .18s;display:inline-flex}.button-primary{background:var(--lime);color:var(--ink);border-color:var(--lime)}.button-secondary{color:var(--ink);background:0 0;border-color:#bdc6bd}.hero-note{color:var(--muted);align-items:center;gap:10px;margin-top:35px;font-size:13px;display:flex}.mini-line{background:#85916f;width:22px;height:1px}.hero-baseline{letter-spacing:.1em;color:var(--muted);border-top:1px solid #d4dbcc;justify-content:space-between;margin-top:73px;padding-block:22px;font-size:11px;display:flex}.hero-baseline>a{letter-spacing:0;align-items:center;gap:28px;font-size:13px;display:flex}.operation-diagram{background:var(--dark);color:#ecf1e8;border:1px solid #324448;border-radius:8px;padding:26px 28px 22px;position:relative;box-shadow:0 22px 45px -24px #102b3040}.diagram-top{letter-spacing:.12em;justify-content:space-between;align-items:center;gap:10px;font-size:10px;display:flex}.diagram-tag{color:#c3cdbf;letter-spacing:.06em;border:1px solid #485552;border-radius:2px;padding:4px 6px;font-size:9px}.diagram-inputs{justify-content:space-between;gap:12px;margin-top:30px;font-size:12px;display:flex}.diagram-inputs>span{text-align:center;background:#1b2b2e;border:1px solid #44504c;border-radius:4px;flex:1;padding:9px 6px}.diagram-connectors{justify-content:space-around;height:27px;margin-inline:14%;display:flex}.diagram-connectors>span{background:#627452;width:1px}.diagram-connectors>span:first-child{transform:skew(35deg)}.diagram-connectors>span:last-child{transform:skew(-35deg)}.diagram-core{background:#17282a;border:1px solid #738953;border-radius:5px}.core-heading{color:var(--lime);border-bottom:1px solid #3b4e43;align-items:center;gap:7px;padding:15px 17px;display:flex}.core-heading .brand-mark{width:25px;height:25px}.core-heading strong{letter-spacing:-.04em;font-size:20px}.core-heading>span{letter-spacing:.06em;color:#bbc9b0;margin-left:auto;font-size:9px}.core-layers{padding:6px 15px}.core-layers>div{border-bottom:1px solid #2c4140;align-items:center;gap:15px;padding:12px 0;display:flex}.core-layers>div:last-child{border:0}.layer-code{color:#9eac9f;font-family:monospace;font-size:10px}.core-layers .icon{color:#bed78e;width:21px;height:21px}.core-layers>div>span:last-child{font-size:13px;line-height:1.5}.core-layers>div>span:last-child>span{color:#a8b6af;font-size:11px;display:block}.diagram-out-line{background:#647959;width:1px;height:24px;margin:auto}.diagram-output{color:#ccd9bb;letter-spacing:.08em;border-block:1px solid #3a4b43;justify-content:space-between;gap:8px;padding:14px 0;font-size:9px;display:flex}.operation-diagram figcaption{color:#aabbac;justify-content:center;align-items:center;gap:8px;margin-top:18px;font-size:10px;display:flex}.operation-diagram figcaption .icon{width:15px;height:15px}.section{padding-block:104px}.section-heading{justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:48px;display:flex}h2{font-size:clamp(32px,3.25vw,46px)}.section-heading h2{margin-top:19px}.section-heading>p{max-width:400px;font-size:16px;line-height:1.7}.section-heading>h2{max-width:540px;margin-top:0}.product-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.product-card{border-right:1px solid var(--line);flex-direction:column;min-height:323px;padding:30px 25px 27px;transition:background .18s;display:flex}.product-card:first-child{padding-left:0}.product-card:last-child{border-right:0;padding-right:0}.product-card:hover{background:#edf1e4}.card-top{justify-content:space-between;align-items:center;margin-bottom:37px;display:flex}.card-top>.icon{color:#455c38}.card-top>span{color:#5c6859;font-family:monospace;font-size:12px}.product-card h3{letter-spacing:-.05em;font-size:23px;font-weight:500}.product-card p{margin-top:17px;margin-bottom:29px;font-size:14px;line-height:1.75}.card-link{justify-content:space-between;align-items:center;margin-top:auto;font-size:13px;font-weight:600;display:flex}.value-section{border-block:1px solid var(--line);background:#edf0e8;padding-block:67px}.value-grid{grid-template-columns:1fr 2fr;gap:70px;display:grid}.value-grid h2{font-size:38px}.value-grid p:not(.eyebrow){max-width:695px;margin-top:22px}.value-points{flex-wrap:wrap;gap:10px 25px;margin-top:25px;font-size:12px;font-weight:600;display:flex}.value-points>span{align-items:center;gap:8px;display:flex}.value-points>span:before{content:"";border:1px solid #6f8445;width:5px;height:5px}.steps{grid-template-columns:repeat(3,1fr);gap:48px;display:grid}.steps article{border-top:1px solid #bdc8b5;padding-top:22px}.step-number{color:#586747;font-family:monospace;font-size:13px}.steps h3{margin-top:28px;font-size:22px}.steps p{max-width:330px;margin-top:17px;font-size:15px}.technology{background:var(--dark);color:#eef3e8}.technology-grid{grid-template-columns:1fr 1fr;gap:120px;display:grid}.technology .eyebrow{color:var(--lime)}.technology .label-square{background:var(--lime)}.technology h2{margin-top:24px}.technology h2>span{color:#aebca8}.technology-title>p:not(.eyebrow){color:#aebcb8;max-width:380px;margin-top:25px}.text-link{background:0 0;border:0;border-bottom:1px solid;align-items:center;gap:20px;padding:0 0 8px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.technology .text-link{color:var(--lime);margin-top:34px}.tech-list>div{border-bottom:1px solid #344345;gap:23px;padding-block:20px;display:flex}.tech-list>div:first-child{padding-top:0}.tech-number{color:#aabd8b;font-family:monospace;font-size:11px}.tech-list h3{font-size:18px}.tech-list p{color:#aebcb8;margin-top:8px;font-size:13px}.segment-list{border-top:1px solid var(--line)}.segment-list>a{border-bottom:1px solid var(--line);grid-template-columns:50px 1.2fr 1.6fr 24px;align-items:center;gap:20px;padding:30px 5px;transition:background .2s;display:grid}.segment-list>a:hover{background:#eaf0df}.segment-number{color:#63715e;font-family:monospace;font-size:12px}.segment-list h3{font-size:24px}.segment-list p{font-size:14px}.difference{padding-top:0}.difference-grid{grid-template-columns:1.1fr 1fr;gap:120px;margin-top:22px;display:grid}.difference-grid h3{font-size:20px}.difference-grid p{margin-top:10px;margin-bottom:26px;font-size:15px}.final-cta{background:var(--lime);padding-block:68px}.cta-inner{justify-content:space-between;align-items:center;gap:40px;display:flex}.final-cta .eyebrow{font-size:11px}.final-cta .label-square{background:var(--ink)}.final-cta h2{margin-top:18px;font-size:48px}.final-cta p:not(.eyebrow){color:#3f512c;margin-top:18px;font-size:15px}.final-cta .button{background:var(--ink);border-color:var(--ink);min-width:240px}.final-cta .button:hover{background:#2e4242}.footer{color:#eaf0e6;background:#101b1e;padding:66px 0 0}.footer .brand-period{color:var(--lime)}.footer-main{grid-template-columns:2fr 1.1fr 1fr;gap:60px;padding-bottom:50px;display:grid}.footer-brand p{color:#a9b5af;margin-top:22px;font-size:14px;line-height:1.9}.footer-main h2{letter-spacing:.05em;color:#b6c3aa;margin-bottom:19px;font-size:12px;font-weight:600}.footer-main>div:not(:first-child)>a{align-items:center;gap:8px;width:fit-content;margin-top:11px;font-size:13px;display:flex}.footer-bottom{color:#a4b1ab;border-top:1px solid #344144;justify-content:space-between;align-items:center;gap:20px;padding-block:24px;font-size:11px;display:flex}.footer-sign{letter-spacing:.12em;font-size:10px}.product-hero{border-bottom:1px solid var(--line);background:#edf1e7;padding:30px 0 82px}.breadcrumbs{color:var(--muted);gap:13px;margin-bottom:62px;font-size:12px;display:flex}.breadcrumbs a{text-underline-offset:4px;text-decoration:underline}.product-hero-grid{grid-template-columns:1.5fr 1fr;align-items:center;gap:80px;display:grid}.product-hero h1{margin-top:25px;font-size:clamp(38px,4.2vw,62px)}.product-hero h1>span{display:block}.product-intro{max-width:580px;margin-top:27px;font-size:18px}.product-flow{color:#edf2e8;border-radius:6px;padding:30px}.product-flow-title{color:var(--lime);align-items:center;gap:12px;font-size:18px;font-weight:600;display:flex}.flow-caption{letter-spacing:.09em;color:#aabca4;margin-top:29px;font-size:10px;display:block}.product-flow ol{margin:20px 0;padding:0;list-style:none}.product-flow li{border-top:1px solid #394a48;align-items:center;gap:15px;padding:17px 0;font-size:15px;display:flex}.product-flow li>span{color:#b6ce8d;font-family:monospace;font-size:12px}.product-flow>p{color:#acbaa7;border-top:1px solid #394a48;padding-top:17px;font-size:11px}.feature-grid{grid-template-columns:repeat(2,1fr);gap:28px 65px;display:grid}.feature-grid article{border-top:1px solid var(--line);padding-top:24px}.feature-number{color:#52623b;font-family:monospace;font-size:12px}.feature-grid h3{margin-top:20px;font-size:24px}.feature-grid p{max-width:500px;margin-top:14px;font-size:16px}.product-audience{background:#e8eedd;padding-block:68px}.audience-grid{grid-template-columns:1fr 2fr;gap:65px;display:grid}.audience-grid h2{letter-spacing:-.035em;font-size:32px;line-height:1.25}.audience-grid p:not(.eyebrow){margin-top:24px}.audience-grid .button{margin-top:28px}.faq-grid{grid-template-columns:1fr 1.5fr;gap:80px;display:grid}.faq-grid h2{margin-top:20px}.faq-list details{border-bottom:1px solid var(--line);padding-block:23px}.faq-list details:first-child{border-top:1px solid var(--line)}.faq-list summary{cursor:pointer;padding-right:36px;font-size:17px;line-height:1.5;list-style:none;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";font-size:23px;position:absolute;top:-5px;right:0}.faq-list details[open] summary:after{content:"−"}.faq-list details p{margin-top:18px;font-size:15px}.related{padding-bottom:80px}.related .container>div{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:24px;display:grid}.related a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-block:18px;font-size:16px;display:flex}.contact-section{background:linear-gradient(110deg,#eff3e7,var(--paper));padding-block:78px 90px}.contact-grid{grid-template-columns:1fr 1.22fr;align-items:start;gap:85px;display:grid}.contact-copy h1{margin-top:25px;font-size:clamp(40px,4.7vw,66px)}.contact-copy>p:not(.eyebrow){max-width:380px;margin-top:29px;font-size:17px}.contact-expect{border-top:1px solid #d0d9c5;margin-top:35px;padding-top:28px}.contact-expect h2{letter-spacing:-.03em;font-size:21px}.contact-expect ul{color:var(--muted);margin-top:15px;padding-left:19px;font-size:14px;line-height:2.1}.existing-client{color:var(--muted);flex-direction:column;align-items:flex-start;gap:14px;margin-top:32px;font-size:13px;display:flex}.existing-client .button{min-height:44px}.lead-form{background:#fff;border:1px solid #dce2d5;border-radius:6px;padding:32px;box-shadow:0 12px 35px -30px #142e22}.form-top .eyebrow{font-size:11px}.form-top p{margin-top:8px;font-size:12px}.form-notice{color:#48563c;background:#f0f4e8;border-left:2px solid #7f923a;margin-top:20px;padding:12px 15px;font-size:13px;line-height:1.6}fieldset{border:0;min-width:0;margin:23px 0 0;padding:0}.form-grid{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.field{flex-direction:column;gap:7px;margin-bottom:21px;display:flex}.field label{font-size:13px;font-weight:600;line-height:1.5}.field label>span{color:var(--muted);font-size:12px;font-weight:400}.field input,.field select,.field textarea{width:100%;min-width:0;color:var(--ink);background:#fff;border:1px solid #c7d0c3;border-radius:3px;padding:12px;font-size:16px;line-height:1.5}.field input::placeholder,.field textarea::placeholder{color:#626f62;font-size:13px}.field textarea{resize:vertical}.field [aria-invalid=true]{border-color:#ac3c31}.field-hint{color:var(--muted);font-size:11px}.field-error{color:#9d2c27;font-size:12px;display:block}.consent{align-items:flex-start;gap:10px;display:flex}.consent input{accent-color:#4d6325;flex-shrink:0;width:17px;height:17px;margin-top:3px}.consent label{color:#4f5c4c;font-size:12px;line-height:1.7}.consent a{text-underline-offset:3px;color:var(--ink);text-decoration:underline}.form-submit{justify-content:space-between;width:100%;margin-top:24px}.form-result{background:#f0f4e8;border:1px solid #c2d1b4;border-radius:4px;margin-top:22px;padding:18px}.form-result strong{font-size:16px;font-weight:600;line-height:1.4;display:block}.form-result p{margin-top:10px;font-size:14px}.form-result .text-link{margin-top:15px;font-size:13px}.form-result-actions{flex-wrap:wrap;align-items:center;gap:18px 28px;display:flex}.form-result-actions .text-link{margin-top:15px}.form-result.error,.form-result.uncertain{background:#fff7ec;border-color:#debd8f}.honeypot{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.privacy-section{border-top:1px solid var(--line);padding-block:60px}.privacy-grid{grid-template-columns:1fr 2fr;gap:80px;display:grid}.privacy-grid h2{margin-top:18px;font-size:29px;line-height:1.2}.privacy-grid p{margin-bottom:15px;font-size:14px}.error-page{min-height:60vh}.error-page h1{margin:22px 0;font-size:60px}.error-page .button{margin-top:28px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--lime);border-radius:3px;padding:12px 20px;transition:top .15s;position:fixed;top:-90px;left:10px;box-shadow:0 8px 24px #0002}.skip-link:focus-visible{top:10px}@media (min-width:1550px){.hero h1{font-size:62px}.hero-grid{gap:100px}}@media (max-width:1150px){.container{width:calc(100% - 64px)}.navigation{gap:22px}.hero-grid{gap:35px}.hero h1{font-size:43px}.hero-actions{gap:10px}.hero .button{gap:12px;padding:13px;font-size:12px}.operation-diagram{padding:22px}.section{padding-block:80px}.difference-grid,.technology-grid{gap:70px}.product-card{padding-inline:18px}.product-card h3{font-size:20px}.contact-grid{grid-template-columns:1fr 1.3fr;gap:45px}.lead-form{padding:26px}.product-hero-grid{gap:40px}.product-hero h1{font-size:47px}.hero-baseline{margin-top:55px}.core-heading>span,.diagram-tag{font-size:8px}.diagram-top{font-size:9px}}@media (max-width:900px){.header-inner{height:84px}.navigation{gap:18px}.navigation>a{font-size:12px}.navigation .nav-platform{gap:12px;padding:10px 12px}.hero{padding-top:52px}.hero-grid{grid-template-columns:1fr 1fr;gap:28px}.hero h1{font-size:34px}.hero-copy>p:not(.eyebrow){font-size:16px}.hero .eyebrow{font-size:9px}.hero .hero-actions{flex-direction:column;align-items:flex-start}.hero .button{font-size:13px}.diagram-inputs{gap:6px;font-size:10px}.operation-diagram{padding:18px}.diagram-top{flex-wrap:wrap}.core-heading>span{display:none}.core-layers>div{gap:10px}.diagram-output{font-size:7px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-card{min-height:285px;padding:26px!important}.product-card:nth-child(2){border-right:0}.product-card:nth-child(-n+2){border-bottom:1px solid var(--line)}.product-card h3{font-size:24px}.technology-grid,.value-grid{gap:45px}.section-heading{gap:40px}.steps{gap:28px}.steps h3{font-size:20px}.segment-list>a{grid-template-columns:25px 1fr 1fr 20px;gap:14px}.segment-list h3{font-size:20px}.difference-grid{gap:45px}.footer-main{gap:30px}.contact-grid{grid-template-columns:1fr;gap:42px}.contact-copy h1{font-size:54px}.contact-copy>p:not(.eyebrow),.contact-expect{max-width:570px}.existing-client{flex-direction:row;align-items:center}.product-hero-grid{grid-template-columns:1.3fr 1fr;gap:30px}.product-hero h1{font-size:37px}.product-flow{padding:23px}.product-flow-title{font-size:15px}.product-flow li{font-size:13px}.audience-grid{grid-template-columns:1fr 2fr;gap:30px}.faq-grid{gap:40px}.related a{font-size:14px}.privacy-grid{gap:40px}}@media (max-width:700px){.container{width:calc(100% - 40px)}.header-inner{height:76px}.logo{font-size:26px}.brand-mark{width:28px;height:28px}.menu-toggle{background:0 0;border:1px solid #bdc6b7;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:flex}.menu-toggle>span{background:var(--ink);width:18px;height:1px}.navigation{background:var(--paper);border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;gap:0;padding:20px;display:none;position:absolute;top:76px;left:0;right:0;box-shadow:0 14px 20px -15px #263d2444}.navigation.is-open{display:flex}.navigation>a{padding:14px 4px;font-size:16px}.navigation .nav-platform{justify-content:space-between;margin-top:12px;padding:14px}.hero-grid{grid-template-columns:1fr;gap:38px}.hero{padding-top:40px}.hero .eyebrow{font-size:10px}.hero h1{white-space:normal;margin-top:24px;font-size:clamp(31px,7.9vw,52px)}.hero-copy>p:not(.eyebrow){max-width:480px;margin-top:24px;font-size:17px}.hero .hero-actions{flex-direction:row;align-items:stretch;gap:10px;margin-top:27px}.hero .button{gap:12px;padding:14px;font-size:13px}.hero-note{margin-top:23px;font-size:12px}.operation-diagram{justify-self:center;width:100%;max-width:500px;padding:24px}.diagram-top{font-size:10px}.diagram-tag{font-size:8px}.diagram-inputs{margin-top:25px;font-size:12px}.core-heading>span{font-size:8px;display:block}.core-layers>div>span:last-child{font-size:14px}.core-layers>div>span:last-child>span{font-size:12px}.diagram-output{font-size:9px}.operation-diagram figcaption{font-size:11px}.hero-baseline{align-items:center;gap:20px;margin-top:35px;padding-block:19px}.hero-baseline>span{max-width:170px;font-size:9px}.hero-baseline>a{gap:10px;font-size:11px}.section{padding-block:64px}.section-heading{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:32px}h2{font-size:35px}.section-heading h2{margin-top:17px}.section-heading>p{font-size:15px}.eyebrow{font-size:10px}.product-card{min-height:306px;padding:22px 17px!important}.product-card:nth-child(odd){padding-left:0!important}.product-card:nth-child(2n){padding-right:0!important}.product-card h3{font-size:22px}.card-top{margin-bottom:28px}.product-card p{margin-top:14px;font-size:13px}.card-link{gap:10px;font-size:12px}.card-link svg{width:16px}.value-section{padding-block:48px}.value-grid{grid-template-columns:1fr;gap:25px}.value-grid h2{font-size:32px}.value-grid p:not(.eyebrow){font-size:15px}.value-grid .eyebrow br{display:none}.value-points{gap:10px 18px;font-size:11px}.steps{grid-template-columns:1fr;gap:27px}.steps article{padding:22px 0 0 47px;position:relative}.step-number{position:absolute;top:23px;left:0}.steps h3{margin-top:0;font-size:22px}.steps p{max-width:none;margin-top:12px;font-size:15px}.technology-grid{grid-template-columns:1fr;gap:44px}.technology h2{font-size:37px}.technology-title>p:not(.eyebrow){max-width:none;font-size:15px}.tech-list p{font-size:14px}.tech-list h3{font-size:19px}.tech-list>div{gap:18px}.segment-list>a{grid-template-columns:22px 1fr 20px;gap:9px 12px;padding-block:24px}.segment-list h3{font-size:22px}.segment-list p{grid-area:2/2;font-size:13px}.segment-list svg{grid-area:1/3}.difference{padding-top:0}.difference-grid{grid-template-columns:1fr;gap:30px}.difference-grid h2{font-size:35px}.final-cta{padding-block:47px}.cta-inner{flex-direction:column;align-items:flex-start;gap:29px}.final-cta h2{font-size:42px}.final-cta p:not(.eyebrow){font-size:14px}.final-cta .button{min-width:0}.footer{padding-top:45px}.footer-main{grid-template-columns:1fr 1fr;gap:32px 20px;padding-bottom:35px}.footer-brand{grid-column:1/-1}.footer-main>div:not(:first-child)>a{font-size:12px}.footer-bottom{flex-wrap:wrap;align-items:flex-start;gap:12px;font-size:10px}.footer-sign{width:100%;font-size:9px}.product-hero{padding:24px 0 50px}.breadcrumbs{margin-bottom:36px;font-size:11px}.product-hero-grid{grid-template-columns:1fr;gap:35px}.product-hero h1{font-size:clamp(36px,9vw,56px);line-height:1.1}.product-intro{margin-top:24px;font-size:17px}.product-flow{padding:26px}.product-flow-title{font-size:19px}.product-flow li{font-size:15px}.feature-grid{grid-template-columns:1fr;gap:28px}.feature-grid h3{margin-top:12px;font-size:23px}.feature-grid p{font-size:15px}.product-audience{padding-block:48px}.audience-grid{grid-template-columns:1fr;gap:24px}.audience-grid h2{font-size:28px}.audience-grid p:not(.eyebrow){font-size:15px}.faq-grid{grid-template-columns:1fr;gap:28px}.faq-list summary{font-size:16px}.related{padding-bottom:48px}.related .container>div{grid-template-columns:1fr;gap:5px;margin-top:16px}.related a{font-size:16px}.contact-section{padding-block:42px 52px}.contact-copy h1{font-size:46px}.contact-copy>p:not(.eyebrow){font-size:16px}.contact-expect{margin-top:25px;padding-top:22px}.existing-client{flex-wrap:wrap;gap:14px}.lead-form{padding:22px 18px}.form-grid{grid-template-columns:1fr}.field{margin-bottom:19px}.field label{font-size:14px}.form-top .eyebrow{font-size:10px}.consent label{font-size:13px}.privacy-section{padding-block:45px}.privacy-grid{grid-template-columns:1fr;gap:25px}.privacy-grid h2{font-size:29px}.error-page h1{font-size:45px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}}@media print{.final-cta,.footer,.header,.hero-actions{display:none}.container{width:100%}body{background:#fff}.section{padding-block:24px}}:root{--paper:#f5f6f5;--lime:#c9fa73;--ink:#111615;--dark:#101614;--muted:#535e58;--line:#d9dfda}.header{color:#f6f8f4;background:#101614;border-bottom:1px solid #ffffff18}.header .brand-period,.navigation>a:hover{color:var(--lime)}.navigation .nav-platform{border-color:#ffffff3b;padding:12px 22px}.menu-toggle{border-color:#ffffff50}.menu-toggle>span{background:#fff}.button{border-radius:100px;gap:18px;min-height:54px;font-size:14px}.container{width:min(1320px,100% - 96px)}h1,h2{letter-spacing:-.055em}.eyebrow{letter-spacing:.12em;font-size:12px}.label-square{background:currentColor;border-radius:50%;width:5px;height:5px}.launch-hero{color:#f7f8f4;background:#101614;overflow:hidden}.launch-grid{grid-template-columns:1.13fr 1fr;align-items:center;gap:25px;min-height:630px;padding-top:45px;padding-bottom:55px;display:grid}.launch-copy{z-index:2;position:relative}.launch-copy .eyebrow{color:#c9fa73;margin-bottom:30px}.launch-copy h1{letter-spacing:-.065em;font-size:clamp(50px,5.9vw,88px);font-weight:500;line-height:1.01}.launch-copy h1 em{color:var(--lime);font-style:normal}.launch-copy>p:not(.eyebrow){color:#bcc6be;max-width:430px;margin-top:28px;font-size:18px;line-height:1.7}.launch-copy .hero-actions{gap:14px;margin-top:33px}.launch-copy .button-secondary{color:#fff;border-color:#556159}.launch-copy .button-secondary:hover{background:#26342c}.hero-price{color:#d9e1da;grid-template-columns:auto 20px;column-gap:16px;width:fit-content;margin-top:30px;font-size:13px;display:grid}.hero-price span{color:#a4b29f;grid-row:2;margin-top:3px;font-size:12px}.hero-price svg{color:var(--lime);grid-area:1/2/3;align-self:center}.intelligence-stage{isolation:isolate;background:radial-gradient(#42742a22,#0000 65%);height:500px;position:relative}.stage-caption,.stage-footer{letter-spacing:.12em;color:#a3b2a4;z-index:2;justify-content:space-between;font-family:monospace;font-size:10px;display:flex;position:absolute;left:20px;right:0}.stage-caption{top:10px}.stage-footer{bottom:5px}.stage-footer span:first-child{letter-spacing:0;font-family:Arial,sans-serif;font-size:13px}.stage-footer span:last-child{font-size:9px}.intelligence-orb{pointer-events:none;position:absolute;inset:10px -25px}.intelligence-orb canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.orb-fallback{aspect-ratio:1;background:radial-gradient(circle at 32% 25%,#cbf97c15,#0000 70%);border:1px solid #8eb65250;border-radius:50%;width:64%;position:absolute;top:16%;left:18%;box-shadow:inset -15px -10px 40px #8ed53512,0 0 70px #a8e77312}.orb-wordmark{color:#deffc2;letter-spacing:-8px;text-shadow:0 0 45px #cffd7950;font-size:76px;font-weight:800;line-height:1;position:absolute;top:43%;left:42%}.orb-wordmark span{letter-spacing:0;font-size:32px;font-weight:400;position:absolute;top:-9px;right:-20px}.signal{z-index:3;color:#eff6e8;background:#17201aec;border:1px solid #789d5145;border-radius:9px;align-items:center;gap:13px;padding:15px 18px;font-size:14px;display:flex;position:absolute;box-shadow:0 10px 45px #0004}.signal svg{color:var(--lime)}.signal small{color:#aabcaa;margin-top:3px;font-size:11px;display:block}.signal-one{top:100px;left:-10px}.signal-two{bottom:90px;right:-5px}.capability-strip{border-top:1px solid #ffffff20;justify-content:space-between;gap:24px;padding-block:27px;display:flex}.capability-strip>span{color:#b8c6b8;align-items:center;gap:11px;font-size:13px;display:flex}.capability-strip svg{color:#c9fa73;width:18px}.portfolio-section,.pricing-section{padding:100px 0}.editorial-heading{justify-content:space-between;align-items:end;gap:35px;margin-bottom:42px;display:flex}.editorial-heading h2{margin-top:20px;font-size:clamp(34px,3.7vw,53px)}.editorial-heading h2 span{color:#647064}.editorial-heading>p{max-width:340px;font-size:15px;line-height:1.7}.solution-mosaic{grid-template-columns:1.2fr 1fr;gap:18px;display:grid}.solution-tile{border:1px solid #d7dfd6;border-radius:14px;flex-direction:column;justify-content:space-between;min-height:335px;padding:30px 35px;transition:transform .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.solution-tile:hover{border-color:#748c62;transform:translateY(-4px)}.tile-crm{background:#dafaac}.tile-contabilidade{background:#edf0eb}.tile-hvac{background:#e4eced}.tile-automacao{color:#fff;background:#17221d;border-color:#17221d}.tile-head{justify-content:space-between;align-items:center;display:flex}.tile-head>span{opacity:.65;font-family:monospace;font-size:12px}.tile-body{margin-top:28px}.tile-body .tile-brand{letter-spacing:.06em;text-transform:uppercase;color:inherit;margin-bottom:10px;font-size:12px}.tile-body h3{letter-spacing:-.04em;max-width:380px;font-size:34px}.tile-body>p:not(.tile-brand){max-width:360px;margin-top:15px;font-size:15px;line-height:1.65}.tile-tags{flex-wrap:wrap;gap:7px;margin-top:22px;display:flex}.tile-tags span{border:1px solid #2c3e3029;border-radius:100px;padding:4px 10px;font-size:11px}.tile-automacao .tile-tags span{border-color:#ffffff30}.tile-automacao .tile-body>p:not(.tile-brand){color:#b6c7bc}.tile-automacao .tile-head svg{color:var(--lime)}.tile-arrow{border:1px solid #75877550;border-radius:50%;place-items:center;width:39px;height:39px;display:grid;position:absolute;bottom:27px;right:30px}.tile-body{padding-right:20px}.vision-section{color:#fff;background:#101614;padding:85px 0}.vision-grid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.vision-photo{border-radius:12px;height:590px;position:relative;overflow:hidden}.vision-photo img{object-fit:cover;filter:saturate(.65);width:100%;height:100%}.vision-photo:after{content:"";background:linear-gradient(#0000,#081810bb);position:absolute;inset:50% 0 0}.vision-photo>span{z-index:1;letter-spacing:.16em;color:#fff;font-size:11px;position:absolute;bottom:28px;left:30px}.vision-copy>.eyebrow{color:var(--lime)}.vision-copy h2{margin:24px 0;font-size:clamp(36px,4vw,57px)}.vision-copy h2 em{color:#c9fa73;font-style:normal}.vision-copy>p:not(.eyebrow){color:#acbcb0;max-width:360px;font-size:17px}.vision-features{margin-top:27px}.vision-features>div{border-bottom:1px solid #ffffff1a;align-items:center;gap:17px;padding:18px 0;display:flex}.vision-features svg{color:#c9fa73;width:22px}.vision-features span{font-size:16px}.vision-features small{color:#a4b6a8;margin-top:4px;font-size:13px;display:block}.vision-link{color:var(--lime);align-items:center;gap:28px;margin-top:28px;font-size:14px;display:inline-flex}.price-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.price-card{background:#fff;border:1px solid #d7dfd8;border-radius:12px;flex-direction:column;padding:28px 22px;display:flex}.price-card>svg{color:#4a6638;margin-bottom:24px}.price-card h3{min-height:52px;font-size:23px}.price-prefix{margin-top:17px;font-size:12px}.price-card .price-value{letter-spacing:-.05em;color:#17231c;white-space:nowrap;margin-top:6px;font-size:46px;line-height:1.3}.price-value>span{letter-spacing:-.02em;font-size:18px}.price-value>small{letter-spacing:0;color:#566456;font-size:13px;font-weight:400}.price-card ul{border-top:1px solid #b9c8b650;min-height:126px;margin:20px 0;padding:22px 0;list-style:none}.price-card li{align-items:center;gap:9px;margin-bottom:10px;font-size:14px;display:flex}.price-card li svg{color:#446436}.price-card .button{color:#fff;background:#17241b;border-color:#17241b;gap:6px;min-height:48px;margin-top:auto;padding:13px 10px;font-size:12px}.price-card .button svg{width:15px}.price-card .button:hover{background:#385331}.price-note{color:#596456;margin-top:14px;font-size:11px;line-height:1.6}.journey-section{padding:0 0 90px}.journey-top{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding-top:55px;display:flex}.journey-top h2{font-size:33px}.journey-grid{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:42px;display:grid}.journey-grid article{gap:20px;display:flex}.journey-grid article>span{color:#637361;padding-top:5px;font-family:monospace;font-size:13px}.journey-grid h3{font-size:23px}.journey-grid p{max-width:230px;margin-top:10px;font-size:14px}.closing-section{color:#fff;isolation:isolate;background:#17211b;align-items:center;min-height:460px;display:flex;position:relative;overflow:hidden}.closing-section>img{object-fit:cover;object-position:50% 42%;z-index:-2;filter:saturate(.55);width:100%;height:100%;position:absolute}.closing-section:after{content:"";z-index:-1;background:linear-gradient(90deg,#07120ff2 5%,#07120fbe 45%,#07120f35);position:absolute;inset:0}.closing-content{padding-block:60px}.closing-content .eyebrow{color:var(--lime)}.closing-content h2{margin:22px 0 30px;font-size:clamp(45px,5vw,72px)}.photo-caption{color:#fff;background:#101614a0;padding:3px 8px;font-size:11px;position:absolute;bottom:16px;right:24px}.footer-main h2,.footer-main>div:not(:first-child)>a{font-size:14px}.footer-bottom{font-size:12px}.product-hero{color:#f4f8f2;background:#101614}.product-hero .breadcrumbs,.product-intro{color:#b8c7bd}.product-hero .button-secondary{color:#fff;border-color:#68786d}.product-flow{background:#1d2b23;border:1px solid #5a734950;border-radius:12px}.product-hero h1{letter-spacing:-.055em}.lead-form{border-radius:14px}.final-cta{background:#d4f99b}.final-cta .button{border-radius:100px}@media (max-width:1100px){.container{width:calc(100% - 56px)}.launch-copy h1{font-size:64px}.launch-grid{gap:10px;min-height:580px}.intelligence-stage{height:450px}.launch-copy .button{gap:8px;padding:12px 15px;font-size:12px}.signal-one{left:0}.signal-two{right:0}.signal{padding:12px;font-size:12px}.signal small{font-size:10px}.vision-grid{gap:50px}.vision-photo{height:530px}.price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.price-card h3{min-height:0}.price-card .button{font-size:14px}.price-card ul{min-height:110px}.navigation{gap:20px}.navigation .nav-platform{gap:10px}.capability-strip{gap:16px}.capability-strip>span{font-size:11px}.solution-tile{min-height:350px;padding:28px}.tile-body h3{font-size:30px}.tile-tags{padding-right:18px}}@media (max-width:760px){.container{width:calc(100% - 40px)}.header-inner{height:76px}.navigation{background:#101614;border-color:#ffffff20;top:76px}.launch-grid{grid-template-columns:1fr;gap:16px;padding-top:44px;padding-bottom:28px}.launch-copy h1{font-size:clamp(45px,10vw,76px)}.launch-copy .eyebrow{margin-bottom:23px;font-size:11px}.launch-copy>p:not(.eyebrow){max-width:450px;margin-top:23px;font-size:16px}.launch-copy .hero-actions{margin-top:25px}.launch-copy .button{font-size:13px}.hero-price{margin-top:23px}.intelligence-stage{width:100%;max-width:520px;height:365px;margin:auto}.stage-caption{top:14px}.stage-caption,.stage-footer{font-size:9px;left:0}.stage-footer span:first-child{font-size:12px}.signal-one{top:84px;left:0}.signal-two{bottom:64px;right:0}.orb-wordmark{font-size:60px}.intelligence-orb{inset:0}.capability-strip{grid-template-columns:1fr 1fr;gap:19px 12px;padding-block:23px;display:grid}.capability-strip>span{gap:7px;font-size:11px;line-height:1.5}.capability-strip svg{width:16px}.portfolio-section,.pricing-section{padding:60px 0}.editorial-heading{flex-direction:column;align-items:start;gap:20px;margin-bottom:28px}.editorial-heading h2{font-size:38px}.editorial-heading>p{font-size:14px}.solution-mosaic{grid-template-columns:1fr;gap:14px}.solution-tile{min-height:310px;padding:26px}.tile-body h3{font-size:32px}.tile-body>p:not(.tile-brand){font-size:15px}.tile-body{padding-right:8px}.tile-tags{padding-right:28px}.tile-arrow{width:34px;height:34px;bottom:23px;right:20px}.vision-section{padding:55px 0}.vision-grid{grid-template-columns:1fr;gap:38px}.vision-photo{height:320px}.vision-copy h2{font-size:44px}.vision-copy>p:not(.eyebrow){font-size:16px}.vision-features span{font-size:15px}.vision-features small{font-size:12px}.price-grid{gap:12px}.price-card{padding:22px 17px}.price-card h3{min-height:48px;font-size:21px}.price-card .price-value{font-size:38px}.price-value>span{font-size:14px}.price-value>small{font-size:11px}.price-card .button{gap:4px;font-size:12px}.price-card .button svg{display:none}.price-card ul{min-height:120px;margin:16px 0;padding:17px 0}.price-card li{gap:5px;font-size:12px}.price-note,.price-prefix{font-size:10px}.journey-section{padding-bottom:55px}.journey-top{flex-direction:column;align-items:start;gap:20px;padding-top:35px}.journey-top h2{font-size:33px}.journey-grid{grid-template-columns:1fr;gap:26px;margin-top:30px}.journey-grid p{max-width:none}.closing-section{min-height:410px}.closing-content h2{font-size:50px}.footer-main>div:not(:first-child)>a{font-size:13px}}@media (max-width:380px){.launch-copy .hero-actions{flex-direction:column;align-items:stretch}.launch-copy h1{font-size:44px}.signal{gap:8px;padding:10px;font-size:11px}.signal small{font-size:9px}.price-grid{grid-template-columns:1fr}.price-card h3{min-height:0}.price-note,.price-prefix{font-size:12px}.price-card .button,.price-card li{font-size:14px}.price-card ul{min-height:0}}@media (prefers-reduced-motion:reduce){.solution-tile:hover{transform:none}}.elite-home{background:#f5f6f3;overflow:clip}.cinema-hero{isolation:isolate;color:#f6f8f4;background:#0b110e;border-bottom:1px solid #ffffff17;align-items:center;min-height:max(720px,100svh - 88px);display:flex;position:relative;overflow:hidden}.cinema-hero:before{content:"";z-index:-3;background:radial-gradient(circle at 78% 40%,#79c95524 0 12%,#0000 34%),radial-gradient(circle at 18% 18%,#c9fa730d,#0000 28%),linear-gradient(120deg,#07100d 6%,#0c1511 46%,#0d1712);position:absolute;inset:-20%}.cinema-hero:after{content:"";z-index:-1;opacity:.18;background-image:linear-gradient(#ffffff08 1px,#0000 0),linear-gradient(90deg,#ffffff08 1px,#0000 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(#0000,#000 24% 74%,#0000);mask-image:linear-gradient(#0000,#000 24% 74%,#0000)}.cinema-hero:after,.intelligence-flow{pointer-events:none;position:absolute;inset:0}.intelligence-flow{z-index:-2;opacity:.94;-webkit-mask-image:linear-gradient(90deg,#0000,#000 28% 100%);mask-image:linear-gradient(90deg,#0000,#000 28% 100%)}.intelligence-flow canvas{display:block;width:100%!important;height:100%!important}.cinema-content{z-index:2;padding:92px 0 150px;position:relative}.cinema-content>.eyebrow{color:var(--lime);margin-bottom:28px}.cinema-content h1{letter-spacing:-.075em;text-wrap:balance;max-width:1050px;font-size:clamp(62px,7.6vw,116px);font-weight:520;line-height:.92}.cinema-content h1 em{color:var(--lime);font-style:normal;font-weight:520}.cinema-content>p:not(.eyebrow){color:#c2ccc4;letter-spacing:-.012em;max-width:640px;margin-top:32px;font-size:clamp(18px,1.45vw,22px);line-height:1.55}.cinema-content .hero-actions{align-items:center;gap:22px;margin-top:36px;display:flex}.cinema-content .button-primary{background:var(--lime);border-color:var(--lime);color:#0d1511;box-shadow:0 12px 40px #82c95015}.watch-link{color:#e5ece6;border-bottom:1px solid #ffffff35;align-items:center;gap:11px;padding:12px 2px;font-size:14px;display:inline-flex}.watch-link:hover{color:var(--lime);border-color:var(--lime)}.hero-integrations{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff07;border:1px solid #ffffff1c;border-radius:14px;width:min(620px,100%);margin-top:58px;padding:18px 20px 17px}.hero-integrations>span{color:#91a096;letter-spacing:.15em;margin-bottom:13px;font:600 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.hero-integrations>div{align-items:center;gap:16px;min-height:36px;display:flex}.hero-integrations img{object-fit:contain;width:auto;max-height:28px}.hero-integrations img:last-of-type{filter:invert();opacity:.92}.hero-integrations strong{letter-spacing:-.04em;color:#f4f7f2;font-size:20px}.integration-plus{color:#7f9184;font-size:18px}.hero-integrations small{color:#829087;letter-spacing:.015em;margin-top:12px;font-size:10px;display:block}.cinema-bottom{z-index:3;color:#92a098;letter-spacing:.13em;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:22px 0;font:600 10px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.cinema-bottom a{color:#c9d4cc;letter-spacing:.08em;align-items:center;gap:12px;display:flex}.cinema-bottom a:hover{color:var(--lime)}.product-experience{--progress:0;border-bottom:1px solid var(--line);background:#edf1eb;height:285vh;position:relative}.experience-sticky{grid-template-rows:auto minmax(360px,1fr) auto auto;align-content:center;gap:18px;height:100svh;min-height:720px;padding:46px 0 28px;display:grid;position:sticky;top:0}.experience-heading{justify-content:space-between;align-items:end;gap:40px;display:flex}.experience-kicker{color:#657168;letter-spacing:.15em;margin-bottom:12px;font:700 10px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.experience-heading h2{letter-spacing:-.06em;font-size:clamp(38px,4.2vw,62px);line-height:.98}.experience-heading h2 em{color:#4f7629;font-style:normal}.experience-heading>p{text-align:right;font-size:13px;line-height:1.55}.experience-heading>p span{color:#7a857e;font-size:10px}.platform-scene{background:#f8faf7;border:1px solid #cfd8d0;border-radius:20px;grid-template-columns:66px 1fr;height:100%;min-height:360px;display:grid;position:relative;overflow:hidden;transform:perspective(1500px)rotateX(.25deg);box-shadow:0 28px 80px #1e362513,0 3px 10px #1f34220b}.platform-scene:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #fff,inset 0 -1px #a8b4aa33}.platform-rail{color:#79877d;background:#111a15;border-right:1px solid #26342c;flex-direction:column;align-items:center;gap:23px;padding:22px 0;display:flex}.platform-rail strong{background:var(--lime);color:#111a15;letter-spacing:-.07em;border-radius:10px;place-items:center;width:36px;height:36px;margin-bottom:9px;font-size:16px;display:grid}.platform-rail svg{stroke-width:1.6px;width:18px}.platform-rail svg:nth-of-type(2){color:var(--lime)}.platform-main{grid-template-rows:auto auto auto minmax(0,1fr);min-width:0;padding:0 26px 24px;display:grid}.platform-toolbar{color:#667169;border-bottom:1px solid #dce2dd;justify-content:space-between;align-items:center;height:55px;font-size:11px;display:flex}.platform-toolbar>span{color:#27332c;letter-spacing:.02em;font-size:12px}.platform-toolbar b{color:#7e8a81;font-weight:500}.platform-toolbar>div{align-items:center;gap:14px;display:flex}.contact-avatar,.task-avatar,.workspace-avatar{color:#304521;background:#dff4bd;border-radius:50%;place-items:center;font-weight:700;display:grid}.workspace-avatar{width:29px;height:29px;font-size:9px}.workspace-title{justify-content:space-between;align-items:end;padding:20px 2px 14px;display:flex}.workspace-title small{color:#839086;letter-spacing:.12em;font:700 9px/1.2 ui-monospace,monospace}.workspace-title h3{letter-spacing:-.045em;margin-top:5px;font-size:clamp(21px,2vw,31px)}.workspace-title>svg{color:#87958b}.workspace-summary{background:#fff;border:1px solid #dce3dd;border-radius:11px;grid-template-columns:repeat(3,1fr);margin-bottom:14px;display:grid;overflow:hidden}.workspace-summary>div{border-right:1px solid #e0e6e1;padding:12px 14px}.workspace-summary>div:last-child{border-right:0}.workspace-summary small{color:#7b8780;font-size:9px;display:block}.workspace-summary strong{letter-spacing:-.05em;color:#1b261f;margin-top:2px;font-size:22px;display:block}.workspace-summary strong span{letter-spacing:0;color:#89938c;font-size:9px;font-weight:500}.workspace-columns{grid-template-columns:1.1fr .9fr .95fr;gap:12px;min-height:0;display:grid}.workspace-panel{opacity:.52;filter:saturate(.72);background:#fff;border:1px solid #dce3dd;border-radius:12px;min-width:0;padding:15px;transition:opacity .35s,transform .35s,filter .35s,border-color .35s,box-shadow .35s;overflow:hidden;transform:scale(.985)}.workspace-panel.panel-focus{opacity:1;filter:none;border-color:#9fbd7a;transform:translateY(-3px)scale(1);box-shadow:0 16px 40px #34501e16}.panel-label{color:#344039;border-bottom:1px solid #e4e8e5;align-items:center;gap:8px;padding-bottom:11px;font-size:11px;font-weight:650;display:flex}.panel-label>span{color:#52913a;margin-left:auto;font-size:9px}.contact-row{grid-template-columns:34px 1fr auto;align-items:center;gap:9px;padding:13px 0;display:grid}.contact-avatar{width:34px;height:34px;font-size:10px}.contact-row b,.contact-row small{display:block}.contact-row b{font-size:11px}.contact-row small{color:#88938c;font-size:8px}.chat-message{color:#455149;background:#f0f3f0;border-radius:9px 9px 9px 2px;max-width:88%;margin:8px 0;padding:10px 11px;font-size:10px;line-height:1.45}.chat-message.outgoing{color:#314326;background:#dbf5b7;border-radius:9px 9px 2px;margin-left:auto}.chat-message time{color:#78867b;justify-content:flex-end;gap:3px;margin-top:4px;font-size:7px}.chat-input,.chat-message time{align-items:center;display:flex}.chat-input{color:#9aa49d;border:1px solid #e1e6e2;border-radius:8px;justify-content:space-between;margin-top:11px;padding:9px 11px;font-size:9px}.ai-panel{flex-direction:column;align-items:stretch;display:flex}.ai-orbit{color:#4f7629;background:radial-gradient(circle,#dff8bd,#f2fae7 62%,#fff 63%);border-radius:50%;place-items:center;width:60px;height:60px;margin:15px auto 8px;display:grid;box-shadow:0 0 0 8px #e8f4dd,0 0 0 9px #d9e6d7}.ai-panel h4{text-align:center;margin:5px 0 4px;font-size:15px}.ai-panel>p{text-align:center;margin-bottom:9px;font-size:9px;line-height:1.45}.ai-insight{color:#566158;border-top:1px solid #e5e9e6;align-items:center;gap:7px;padding:7px 0;font-size:9px;display:flex}.ai-insight svg{color:#4f7e35}.ai-supervision{color:#8a958e;text-align:center;margin-top:auto;padding-top:8px;font-size:8px;display:block}.task-card{background:#f6f8f5;border:1px solid #dfe6df;border-radius:10px;margin:13px 0 11px;padding:12px}.task-card>span{letter-spacing:.12em;color:#65844e;font:700 8px/1 ui-monospace,monospace}.task-card h4{margin:6px 0 3px;font-size:14px}.task-card>p{font-size:9px}.task-card>div{align-items:center;gap:7px;margin-top:10px;display:flex}.task-avatar{width:25px;height:25px;font-size:8px}.task-card small{color:#7f8b82;font-size:8px}.workflow-step{border-top:1px solid #e4e9e5;grid-template-columns:20px 1fr auto;align-items:center;gap:7px;padding:8px 0;font-size:9px;display:grid}.workflow-step>span{color:#587642;background:#edf3e8;border-radius:50%;place-items:center;width:18px;height:18px;font-size:8px;display:grid}.workflow-step svg{color:#698559}.chapter-nav{border-top:1px solid #cbd4cc;grid-template-columns:repeat(3,1fr);gap:0;display:grid}.chapter-nav button{appearance:none;text-align:left;color:#68736c;cursor:pointer;background:0 0;border:0;border-right:1px solid #d7ddd8;padding:13px 20px 10px;transition:background .2s,color .2s;position:relative}.chapter-nav button:last-child{border-right:0}.chapter-nav button:before{content:"";transform-origin:0;background:#6f9c47;width:100%;height:2px;transition:transform .35s;position:absolute;top:-1px;left:0;transform:scaleX(0)}.chapter-nav button[aria-pressed=true]{color:#1c281f;background:#e7eddf}.chapter-nav button[aria-pressed=true]:before{transform:scaleX(1)}.chapter-nav small,.chapter-nav span,.chapter-nav strong{display:block}.chapter-nav small{letter-spacing:.12em;color:#819087;font:700 8px/1.2 ui-monospace,monospace}.chapter-nav strong{margin-top:5px;font-size:11px}.chapter-nav span{color:#78847c;margin-top:3px;font-size:9px;line-height:1.35}.experience-action{justify-content:flex-end;display:flex}.experience-action .button{min-height:42px;padding:9px 17px;font-size:11px}.portfolio-section{background:#f5f6f3;position:relative}.portfolio-section:before{content:"";background:#18231c08;width:1px;position:absolute;inset:0 auto 0 50%}.solution-mosaic{grid-template-columns:1.15fr .85fr;grid-auto-flow:dense}.tile-crm{background:linear-gradient(150deg,#d8f5a9,#c8ef83);grid-row:span 2;min-height:688px}.tile-crm .tile-body h3{max-width:500px;font-size:clamp(42px,4vw,60px)}.tile-crm .tile-body>p:not(.tile-brand){max-width:470px;font-size:17px}.tile-contabilidade,.tile-hvac{min-height:335px}.tile-automacao{background:linear-gradient(110deg,#111a15,#1b2a20);grid-column:1/-1;min-height:285px}.tile-automacao .tile-body{max-width:720px}.tile-automacao .tile-body h3{max-width:680px;font-size:clamp(36px,3.4vw,50px)}.solution-tile{box-shadow:inset 0 1px #fff}.solution-tile:after{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff50,#0000 65%);border-radius:50%;height:70%;position:absolute;inset:auto -12% -55% 35%}.tile-automacao:after{background:radial-gradient(circle,#baf88412,#0000 65%)}.architecture-section{color:#f1f6ef;background:#0d1410;padding:112px 0 122px;position:relative;overflow:hidden}.architecture-section:after{content:"MEGASI";color:#ffffff05;letter-spacing:-.09em;pointer-events:none;font-size:clamp(140px,22vw,360px);font-weight:800;line-height:.75;position:absolute;bottom:-.18em;right:-1vw}.architecture-section .container{z-index:1;position:relative}.architecture-section .eyebrow{color:var(--lime)}.architecture-section h2{max-width:850px;margin-top:23px;font-size:clamp(48px,5.3vw,78px);line-height:.98}.architecture-section h2 em{color:var(--lime);font-style:normal}.architecture-grid{border-top:1px solid #fff2;border-bottom:1px solid #fff2;grid-template-columns:repeat(3,1fr);margin-top:66px;display:grid}.architecture-grid>div{border-right:1px solid #ffffff18;min-height:215px;padding:30px 32px 30px 0}.architecture-grid>div+div{padding-left:32px}.architecture-grid>div:last-child{border-right:0}.architecture-grid svg{color:var(--lime);stroke-width:1.35px}.architecture-grid h3{margin-top:36px;font-size:22px}.architecture-grid p{color:#9eaca2;max-width:250px;margin-top:10px;font-size:14px;line-height:1.6}.pricing-section{background:#eef1ed}.price-card{border-color:#d4dcd5;position:relative;box-shadow:0 12px 32px #1b322016}.price-featured{background:linear-gradient(#e8f7d3,#deefc6);border-color:#b7d48f}.price-featured:before{content:"PONTO DE ENTRADA";color:#e9f8d8;letter-spacing:.09em;background:#26451e;border-radius:100px;padding:5px 8px;font:700 7px/1 ui-monospace,monospace;position:absolute;top:16px;right:16px}.price-prefix{text-transform:uppercase;letter-spacing:.06em;font-size:11px}.price-note{min-height:35px}.launch-closing{background:radial-gradient(circle at 75% 40%,#6c9a4530,#0000 32%),linear-gradient(120deg,#0a100d,#111b15 60%,#0b130f);min-height:620px}.launch-closing:after{background:linear-gradient(90deg,#07110df7,#07110dcf 52%,#07110d60)}.launch-closing .closing-content{z-index:2;padding:100px 0;position:relative}.launch-closing .closing-content h2{letter-spacing:-.075em;max-width:900px;font-size:clamp(62px,7.5vw,112px);line-height:.9}.launch-closing .button-primary{background:var(--lime);border-color:var(--lime);color:#0e1712}.closing-type{color:#ffffff08;letter-spacing:-.095em;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(150px,27vw,430px);font-weight:800;line-height:.78;position:absolute;bottom:-.16em;right:-.035em}@media (max-width:1100px){.cinema-content h1{font-size:clamp(58px,8vw,90px)}.product-experience{height:260vh}.experience-sticky{min-height:680px;padding-top:34px}.workspace-columns{grid-template-columns:1fr 1fr 1fr}.platform-main{padding-inline:18px}.solution-mosaic{grid-template-columns:1fr 1fr}.tile-crm{min-height:620px}.architecture-grid>div{padding-right:22px}.architecture-grid>div+div{padding-left:22px}}@media (max-width:900px){.cinema-hero{min-height:auto}.cinema-content{padding:78px 0 118px}.cinema-content h1{max-width:760px;font-size:clamp(54px,11vw,84px)}.cinema-content>p:not(.eyebrow){font-size:17px}.intelligence-flow{opacity:.68;-webkit-mask-image:linear-gradient(#0000,#000 25% 72%,#0000);mask-image:linear-gradient(#0000,#000 25% 72%,#0000)}.hero-integrations{margin-top:46px}.product-experience{height:auto;padding:72px 0}.experience-sticky{height:auto;min-height:0;padding:0;display:block;position:relative}.experience-heading{align-items:flex-start;margin-bottom:28px}.experience-heading h2{font-size:48px}.platform-scene{grid-template-columns:54px 1fr;height:auto;min-height:565px;transform:none}.platform-rail{gap:25px;padding-top:18px}.platform-main{grid-template-rows:auto auto auto auto;padding:0 18px 18px}.workspace-columns{grid-template-columns:1fr}.workspace-panel{opacity:1;filter:none;min-height:300px;display:none;transform:none}.workspace-panel.panel-focus{flex-direction:column;display:flex;transform:none}.action-panel.panel-focus,.chat-panel.panel-focus{display:block}.chapter-nav{margin-top:16px}.chapter-nav button{padding:13px 12px}.chapter-nav span{display:none}.experience-action{margin-top:16px}.solution-mosaic{grid-template-columns:1fr}.tile-crm{grid-row:auto;min-height:440px}.tile-contabilidade,.tile-hvac{min-height:300px}.tile-automacao{grid-column:auto;min-height:330px}.tile-automacao .tile-body h3,.tile-crm .tile-body h3{font-size:38px}.tile-crm .tile-body>p:not(.tile-brand){font-size:15px}.architecture-section{padding:82px 0}.architecture-section h2{font-size:54px}.architecture-grid{grid-template-columns:1fr;margin-top:46px}.architecture-grid>div,.architecture-grid>div+div{border-bottom:1px solid #ffffff18;border-right:0;min-height:0;padding:26px 0}.architecture-grid>div:last-child{border-bottom:0}.architecture-grid h3{margin-top:20px}.architecture-section:after{font-size:220px;right:-30px}.launch-closing{min-height:520px}.launch-closing .closing-content{padding:80px 0}.launch-closing .closing-content h2{font-size:72px}}@media (max-width:620px){.container{width:calc(100% - 36px)}.cinema-hero{min-height:calc(100svh - 76px)}.cinema-content{padding:58px 0 132px}.cinema-content>.eyebrow{margin-bottom:22px;font-size:9px}.cinema-content h1{font-size:clamp(46px,13.6vw,68px);line-height:.94}.cinema-content>p:not(.eyebrow){margin-top:25px;font-size:16px}.cinema-content .hero-actions{flex-direction:column;align-items:stretch;gap:12px;margin-top:29px}.cinema-content .hero-actions .button{width:100%}.watch-link{width:max-content}.hero-integrations{margin-top:36px;padding:15px 14px}.hero-integrations>div{flex-wrap:wrap;gap:10px}.hero-integrations img{max-width:92px;max-height:23px}.hero-integrations strong{font-size:17px}.hero-integrations small{font-size:9px}.cinema-bottom{padding:17px 0}.cinema-bottom>span{display:none}.cinema-bottom a{margin-left:auto}.product-experience{padding:58px 0}.experience-heading{display:block}.experience-heading h2{font-size:39px}.experience-heading>p{text-align:left;margin-top:14px}.platform-scene{border-radius:16px;min-height:0;display:block}.platform-rail{display:none}.platform-main{padding:0 14px 14px}.platform-toolbar>div>span:not(.workspace-avatar){display:none}.workspace-title{padding:17px 0 12px}.workspace-title h3{font-size:24px}.workspace-summary{grid-template-columns:1fr 1fr}.workspace-summary>div:nth-child(3){display:none}.workspace-summary strong{font-size:20px}.workspace-panel{min-height:315px;padding:14px}.chapter-nav{grid-template-columns:1fr}.chapter-nav button{border-bottom:1px solid #d6ddd7;border-right:0;padding:11px 12px}.chapter-nav button:last-child{border-bottom:0}.chapter-nav button:before{width:3px;height:100%;top:0}.chapter-nav strong{font-size:12px}.experience-action{justify-content:stretch}.experience-action .button{width:100%}.portfolio-section,.pricing-section{padding:68px 0}.editorial-heading h2{font-size:40px}.solution-tile{border-radius:16px;padding:25px}.tile-crm{min-height:390px}.tile-automacao .tile-body h3,.tile-body h3,.tile-crm .tile-body h3{font-size:34px}.tile-automacao{min-height:310px}.architecture-section h2{font-size:44px}.architecture-section:after{font-size:165px}.architecture-grid h3{font-size:21px}.architecture-grid p{font-size:14px}.price-grid{grid-template-columns:1fr}.price-card{padding:25px 22px}.price-card h3,.price-card ul{min-height:0}.price-note,.price-prefix{font-size:11px}.price-card .button,.price-card li{font-size:14px}.price-featured:before{font-size:6px}.launch-closing{min-height:480px}.launch-closing .closing-content{padding:66px 0}.launch-closing .closing-content h2{font-size:55px}.closing-type{font-size:190px}}@media (prefers-reduced-motion:reduce){.intelligence-flow{display:none}.cinema-hero:before{background:radial-gradient(circle at 75% 42%,#79c95520,#0000 32%),linear-gradient(120deg,#07100d,#101a14)}.product-experience{height:auto;padding:72px 0}.experience-sticky{height:auto;min-height:0;padding:0;position:relative}.workspace-panel{opacity:1;filter:none;transform:none}.chapter-nav button:before{transition:none}}.hero-integrations img[alt=OpenAI]{filter:brightness(0)invert();opacity:.84}.experience-kicker{color:#4f5d54}.experience-heading>p span{color:#59665e}.platform-toolbar,.platform-toolbar b{color:#56625a}.workspace-title small{color:#56645a}.workspace-summary small,.workspace-summary strong span{color:#59665e}.workspace-panel{opacity:1;filter:none;background:#f6f8f5}.workspace-panel.panel-focus{background:#fff}.panel-label{color:#29362f}.panel-label>span{color:#3d702b}.contact-row small{color:#59665e}.chat-message time{color:#546159}.chat-input{color:#59665e}.ai-insight,.ai-panel>p{color:#4f5b54}.ai-supervision{color:#59665e}.task-card>span{color:#4d7039}.task-card small,.task-card>p{color:#56635a}.chapter-nav button{color:#59665e}.chapter-nav small,.chapter-nav span{color:#536159}:root{--ink:#101b1e;--dark:#101b1e;--paper:#f5efe6;--muted:#5d6767;--line:#d9d0c4;--orange:#ff721a;--orange-soft:#ffe0cd;--teal:#2ec4b6;--teal-soft:#d9f5f1;--depth:#17334a;--violet:#b79cff;--violet-soft:#eee8ff;--lime:#ff721a}body{background:var(--paper);color:var(--ink)}.header{background:#101b1ef5;border-bottom-color:#ffffff16}.logo{color:#fff;letter-spacing:-1.4px;gap:10px;font-size:27px}.logo .brand-mark,.navigation>a:hover{color:var(--orange)}.button-primary:hover{background:#ff8a40;border-color:#ff8a40}.eyebrow{letter-spacing:.14em;font-weight:700}.label-square{background:var(--orange)}.v3-home{overflow:clip}.v3-hero{background:var(--dark);color:#f8f5ef;isolation:isolate;min-height:calc(100svh - 84px);position:relative}.v3-hero .intelligence-flow{z-index:-1;opacity:.75;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 10%,#000 48% 100%);mask-image:linear-gradient(90deg,#0000 10%,#000 48% 100%)}.v3-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#101b1efa,#101b1edb 48%,#101b1e8f 72%,#101b1e66);position:absolute;inset:0}.v3-hero-grid{grid-template-columns:minmax(0,.88fr) minmax(500px,1.12fr);align-items:center;gap:68px;padding:76px 0 54px;display:grid}.v3-hero-copy .eyebrow{color:var(--orange)}.v3-hero-copy h1{letter-spacing:-.072em;max-width:820px;margin-top:25px;font-size:clamp(54px,5.7vw,88px);line-height:.91}.v3-hero-copy h1 em{color:#cbd3cf;font-style:normal;font-weight:400}.v3-hero-copy>p:not(.eyebrow){color:#b9c4c1;max-width:620px;margin-top:28px;font-size:18px;line-height:1.62}.v3-signature{color:#f7f2e9;margin-top:20px;font-size:14px;font-weight:700;display:block}.v3-hero .hero-actions{margin-top:31px}.v3-ghost-button{color:#fff;background:#ffffff08;border:1px solid #ffffff35}.v3-ghost-button:hover{background:#ffffff12}.v3-hero-capability-line{color:#a7b6b2;letter-spacing:.09em;align-items:center;gap:13px;margin-top:38px;font:700 10px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.v3-hero-capability-line i{background:var(--teal);border-radius:50%;width:4px;height:4px}.v3-hero-baseline{letter-spacing:.1em;color:#8fa09c;border-top:1px solid #ffffff18;justify-content:space-between;gap:25px;padding:18px 0 23px;font-size:10px;display:flex}.v3-hero-baseline a{color:#d7dfdc;align-items:center;gap:10px;display:flex}.v3-paper{background:var(--paper);color:var(--ink)}.v3-problem,.v3-solutions,.v3-working{padding:108px 0}.v3-editorial-heading{grid-template-columns:1.5fr .7fr;align-items:end;gap:70px;margin-bottom:54px;display:grid}.v3-editorial-heading h2{letter-spacing:-.065em;margin-top:20px;font-size:clamp(42px,4.6vw,68px);line-height:.98}.v3-editorial-heading h2 span{color:#717b79;font-weight:400}.v3-editorial-heading>p{max-width:420px;font-size:16px;line-height:1.75}.v3-capability-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.v3-capability-grid article{border-right:1px solid var(--line);min-height:215px;padding:30px 28px 32px}.v3-capability-grid article:first-child{padding-left:0}.v3-capability-grid article:last-child{border-right:0;padding-right:0}.v3-capability-grid svg{color:var(--orange);stroke-width:1.5px}.v3-capability-grid h3{margin-top:35px;font-size:22px}.v3-capability-grid p{max-width:240px;margin-top:11px;font-size:14px;line-height:1.7}.v3-how{background:var(--dark);color:#f4f1ea;padding:104px 0}.v3-closing .eyebrow,.v3-how .eyebrow,.v3-platform .eyebrow,.v3-trust .eyebrow{color:var(--orange)}.v3-how-heading{grid-template-columns:.45fr 1fr;align-items:end;gap:90px;display:grid}.v3-how-heading h2{font-size:clamp(50px,5vw,76px);line-height:.94}.v3-how-heading h2 em{color:#9caaa6;font-style:normal;font-weight:400}.v3-how-grid{border-block:1px solid #ffffff18;grid-template-columns:repeat(3,1fr);gap:0;margin-top:58px;display:grid}.v3-how-grid article{border-right:1px solid #ffffff18;padding:31px 34px 34px}.v3-how-grid article:first-child{padding-left:0}.v3-how-grid article:last-child{border-right:0;padding-right:0}.v3-how-grid article>span{color:var(--orange);font:700 10px/1 ui-monospace,monospace}.v3-how-grid h3{margin-top:28px;font-size:27px}.v3-how-grid p{color:#9fadaa;max-width:330px;margin-top:12px;font-size:14px;line-height:1.7}.v3-operational-flow{background:#12262b;border:1px solid #ffffff1f;border-radius:20px;margin-top:62px;padding:28px}.v3-flow-heading{border-bottom:1px solid #ffffff15;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:24px;display:flex}.v3-flow-heading small{color:#81928e;letter-spacing:.1em;font:700 9px/1.3 ui-monospace,monospace;display:block}.v3-flow-heading strong{margin-top:7px;font-size:18px;display:block}.v3-flow-heading>span{letter-spacing:.08em;color:#9fb0ac;border:1px solid #ffffff2c;border-radius:99px;padding:6px 9px;font-size:8px}.v3-flow-track{grid-template-columns:repeat(4,1fr);gap:0;margin-top:24px;display:grid}.v3-flow-segment{align-items:center;min-width:0;display:flex}.v3-flow-node{background:#173136;border:1px solid #ffffff18;border-radius:14px;flex-direction:column;flex:1;min-height:142px;padding:17px;display:flex}.v3-flow-node>div{justify-content:space-between;align-items:center;display:flex}.v3-flow-node>div span{color:#82948f;font:700 9px/1 ui-monospace,monospace}.v3-flow-node>small{letter-spacing:.1em;color:#93a39f;margin-top:auto;font-size:9px}.v3-flow-node>strong{margin-top:6px;font-size:14px}.v3-flow-node.tone-orange{border-color:#ff721a66}.v3-flow-node.tone-orange svg{color:var(--orange)}.v3-flow-node.tone-teal{border-color:#2ec4b666}.v3-flow-node.tone-teal svg{color:var(--teal)}.v3-flow-node.tone-violet{border-color:#b79cff66}.v3-flow-node.tone-violet svg{color:var(--violet)}.v3-flow-arrow{color:#5d716c;margin:0 12px}.v3-operational-flow figcaption{color:#7f918c;margin-top:18px;font-size:11px}.v3-product-frame{color:var(--ink);background:#f9f8f5;border:1px solid #cfc8bd;border-radius:22px;overflow:hidden;box-shadow:0 35px 80px -48px #09151666}.v3-product-frame.is-compact{transform-origin:0;transform:perspective(1400px)rotateY(-4deg)rotateX(1.5deg);box-shadow:0 44px 100px -52px #000}.v3-frame-topbar{background:#fff;border-bottom:1px solid #e5e1da;align-items:center;gap:18px;height:48px;padding:0 15px;font-size:10px;display:flex}.v3-frame-brand{align-items:center;gap:7px;min-width:165px;display:flex}.v3-frame-brand strong{font-size:12px}.v3-frame-brand>span:last-child{color:#89928f}.v3-frame-mark{background:var(--orange);width:23px;height:23px;color:var(--ink);border-radius:6px;place-items:center;font-weight:900;display:grid}.v3-frame-search{color:#8c9492;border:1px solid #e2ded8;border-radius:8px;flex:1;align-items:center;gap:7px;max-width:250px;padding:6px 9px;display:flex}.v3-frame-status{color:#4d625e;align-items:center;gap:6px;margin-left:auto;font-weight:700;display:flex}.v3-frame-status i{background:var(--teal);border-radius:50%;width:6px;height:6px}.v3-frame-body{grid-template-columns:46px 1fr;min-height:445px;display:grid}.v3-frame-rail{color:#70847f;background:#14272c;flex-direction:column;align-items:center;gap:25px;padding-top:20px;display:flex}.v3-frame-rail svg:first-child{color:var(--orange)}.v3-frame-content{padding:20px}.v3-frame-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.v3-frame-heading small{letter-spacing:.09em;color:#75817e;font:700 8px/1 ui-monospace,monospace}.v3-frame-heading h3{margin-top:7px;font-size:21px}.v3-frame-heading>span{color:#8b9491;font-size:9px}.v3-frame-kpis{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:16px;display:grid}.v3-frame-kpis>div{background:#fff;border:1px solid #e7e2dc;border-radius:11px;padding:11px}.v3-frame-kpis small,.v3-frame-kpis span{color:#7a8582;font-size:8px;display:block}.v3-frame-kpis strong{margin:5px 0 3px;font-size:21px;line-height:1.1;display:block}.v3-frame-workspace{grid-template-columns:.85fr 1.35fr .9fr;gap:9px;margin-top:10px;display:grid}.v3-frame-conversation,.v3-frame-list,.v3-frame-tasks{background:#fff;border:1px solid #e7e2dc;border-radius:12px;min-width:0;padding:11px}.v3-frame-panel-title{color:#46524f;border-bottom:1px solid #eeeae4;align-items:center;gap:6px;padding-bottom:9px;font-size:9px;font-weight:800;display:flex}.v3-frame-panel-title>span:last-child{color:#348c84;margin-left:auto;font-size:7px;font-weight:700}.v3-frame-panel-title>small{color:#89918f;margin-left:auto;font-size:7px}.v3-conversation-row{border-bottom:1px solid #f0ece7;grid-template-columns:26px 1fr auto;align-items:center;gap:7px;padding:10px 6px;display:grid}.v3-conversation-row.is-active{border-left:2px solid var(--teal);background:#eaf8f5}.v3-avatar{background:#e9edeb;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;font-weight:800;display:grid}.v3-conversation-row small,.v3-conversation-row strong{display:block}.v3-conversation-row strong{font-size:8px}.v3-conversation-row small,.v3-conversation-row time{color:#89918f;font-size:6.5px}.v3-frame-conversation{flex-direction:column;display:flex}.v3-message{color:#44504d;background:#eef1ef;border-radius:10px;max-width:84%;margin-top:12px;padding:9px 10px;font-size:8px;line-height:1.45}.v3-message.outgoing{background:#dff3ee;align-self:flex-end}.v3-message time{color:#78827f;justify-content:flex-end;align-items:center;gap:2px;margin-top:4px;font-size:6px;display:flex}.v3-agent-note{background:var(--violet-soft);color:#453d5f;border:1px solid #cdbfff;border-radius:10px;margin-top:10px;padding:9px}.v3-agent-note>div{align-items:center;gap:6px;display:flex}.v3-agent-note svg{color:#7657d9}.v3-agent-note strong{font-size:8px}.v3-agent-note p{color:#625978;margin-top:5px;font-size:7px;line-height:1.4}.v3-agent-note>span{letter-spacing:.08em;color:#755ec6;margin-top:7px;font:700 6px/1 ui-monospace,monospace;display:block}.v3-task-card{border:1px solid #e7e2dc;border-radius:10px;margin-top:10px;padding:10px}.v3-task-card>span{color:#c55412;font:700 6px/1 ui-monospace,monospace}.v3-task-card strong{margin-top:5px;font-size:8px;display:block}.v3-task-card p{margin-top:3px;font-size:7px}.v3-task-card small{color:#65716e;gap:4px;margin-top:8px}.v3-task-card small,.v3-task-line{align-items:center;font-size:7px;display:flex}.v3-task-line{color:#58635f;border-bottom:1px solid #f0ece7;gap:5px;padding:8px 2px}.v3-task-line svg{color:var(--teal)}.v3-product-frame figcaption{letter-spacing:.08em;color:#6e7774;background:#f1eee8;border-top:1px solid #ddd6cc;justify-content:space-between;gap:15px;padding:10px 14px;font:700 7px/1.2 ui-monospace,monospace;display:flex}.v3-product-frame.is-compact .v3-frame-body{min-height:405px}.v3-product-frame.is-compact .v3-frame-content{padding:16px}.v3-product-frame.is-compact .v3-frame-tasks{display:none}.v3-working .v3-product-frame{max-width:1180px;margin-inline:auto}.v3-platform{background:var(--dark);color:#f6f2eb;padding:108px 0}.v3-platform-heading{grid-template-columns:.38fr 1fr .55fr;align-items:end;gap:55px;display:grid}.v3-platform-heading h2{font-size:clamp(48px,4.9vw,72px);line-height:.96}.v3-platform-heading h2 em{color:#9daba7;font-style:normal;font-weight:400}.v3-platform-heading>p{color:#94a39f;font-size:14px;line-height:1.7}.v3-platform-grid{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:58px;display:grid}.v3-platform-card{background:#14262b;border:1px solid #ffffff1d;border-radius:18px;flex-direction:column;min-height:330px;padding:28px;transition:transform .2s,border-color .2s,background .2s;display:flex}.v3-platform-card:hover{background:#173037;border-color:#ff721a66;transform:translateY(-4px)}.v3-platform-card>div{justify-content:space-between;align-items:center;display:flex}.v3-platform-card>div>span{color:#71847f;font:700 10px/1 ui-monospace,monospace}.v3-platform-card svg{color:var(--orange)}.v3-platform-card h3{margin-top:70px;font-size:30px}.v3-platform-card p{color:#98a8a3;max-width:330px;margin-top:12px;font-size:14px;line-height:1.7}.v3-platform-card>strong{color:#f6f2eb;justify-content:space-between;align-items:center;margin-top:auto;padding-top:28px;font-size:12px;display:flex}.v3-solutions-grid{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.v3-solution-card{border-bottom:1px solid var(--line);grid-template-columns:38px 1fr 22px;align-items:start;gap:22px;min-height:170px;padding:28px 16px 30px 0;display:grid}.v3-solution-card:nth-child(odd){border-right:1px solid var(--line);padding-right:30px}.v3-solution-card:nth-child(2n){padding-left:30px}.v3-solution-card>svg:first-child{color:var(--orange)}.v3-solution-card>svg:last-child{color:#7a8582}.v3-solution-card h3{font-size:27px}.v3-solution-card p{max-width:480px;margin-top:10px;font-size:14px;line-height:1.65}.v3-solutions-note{color:#727b79;max-width:880px;margin-top:30px;font-size:12px;line-height:1.7}.v3-trust{color:#f6f2eb;background:#12262b;padding:102px 0}.v3-trust-copy{grid-template-columns:.42fr 1fr .7fr;align-items:end;gap:50px;display:grid}.v3-trust-copy h2{font-size:clamp(46px,4.6vw,68px);line-height:.96}.v3-trust-copy h2 em{color:#9aa9a5;font-style:normal;font-weight:400}.v3-trust-copy>p{color:#92a29e;font-size:14px;line-height:1.7}.v3-trust-grid{border-block:1px solid #ffffff18;grid-template-columns:repeat(3,1fr);margin-top:54px;display:grid}.v3-trust-grid article{border-right:1px solid #ffffff18;padding:30px 32px}.v3-trust-grid article:first-child{padding-left:0}.v3-trust-grid article:last-child{border:0;padding-right:0}.v3-trust-grid svg{color:var(--teal)}.v3-trust-grid h3{margin-top:30px;font-size:21px}.v3-trust-grid p{color:#92a29e;max-width:300px;margin-top:10px;font-size:13px;line-height:1.7}.v3-investment{padding:92px 0}.v3-investment-grid{grid-template-columns:1.15fr .85fr;align-items:end;gap:100px;display:grid}.v3-investment h2{margin-top:20px;font-size:clamp(42px,4.3vw,64px);line-height:1}.v3-investment-grid>div:last-child>p{max-width:520px;font-size:17px;line-height:1.7}.v3-investment .button{margin-top:28px}.v3-closing{background:var(--dark);color:#f8f4ed;padding:105px 0 120px;position:relative;overflow:hidden}.v3-closing-grid{z-index:1;grid-template-columns:1.2fr .8fr;align-items:end;gap:90px;display:grid;position:relative}.v3-closing h2{margin-top:23px;font-size:clamp(55px,6vw,88px);line-height:.91}.v3-closing h2 em{color:var(--orange);font-style:normal;font-weight:500}.v3-closing-grid>div:last-child>p{color:#a0afab;max-width:500px;font-size:16px;line-height:1.7}.v3-closing .button-secondary{color:#fff;border-color:#ffffff3d}.v3-closing-type{letter-spacing:-.09em;color:#ffffff05;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(160px,28vw,430px);font-weight:900;line-height:.8;position:absolute;bottom:-.19em;right:-.04em}.product-hero{background:linear-gradient(120deg,#f5efe6,#efe6da)}.product-flow{border-radius:16px}.product-flow li>span{color:var(--teal)}.product-flow>p{color:#a6b4b0}.feature-number{color:#c65514}.product-audience{background:#eee4d7}.contact-section{background:linear-gradient(115deg,#f5efe6,#eee5d9)}.contact-copy h1>span{color:#c65514}.final-cta{background:var(--orange);color:var(--ink)}.final-cta .button{color:#fff}.footer{background:#0f1a1d}.footer-main{grid-template-columns:1.65fr 1fr 1fr 1fr}.footer .brand-mark,.footer a:hover{color:var(--orange)}@media (max-width:1100px){.v3-hero-grid{grid-template-columns:.9fr 1.1fr;gap:34px}.v3-hero-copy h1{font-size:clamp(50px,6.2vw,72px)}.v3-editorial-heading{grid-template-columns:1.25fr .75fr;gap:40px}.v3-platform-heading,.v3-trust-copy{grid-template-columns:1fr 1.6fr}.v3-platform-heading>p,.v3-trust-copy>p{grid-column:2}.v3-frame-workspace{grid-template-columns:1fr 1.3fr}.v3-frame-tasks,.v3-product-frame.is-compact .v3-frame-kpis>div:nth-child(3){display:none}.v3-product-frame.is-compact .v3-frame-kpis{grid-template-columns:1fr 1fr}.footer-main{grid-template-columns:1.4fr 1fr 1fr}.footer-main>div:last-child{grid-column:2/4}}@media (max-width:900px){.v3-hero{min-height:auto}.v3-hero-grid{grid-template-columns:1fr;padding:62px 0 45px}.v3-hero-copy{max-width:760px}.v3-hero-copy h1{font-size:clamp(54px,9vw,78px)}.v3-hero-proof{max-width:760px}.v3-product-frame.is-compact{transform:none}.v3-capability-grid{grid-template-columns:1fr 1fr}.v3-capability-grid article:nth-child(2){border-right:0}.v3-capability-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.v3-how-heading{gap:20px}.v3-how-grid,.v3-how-heading{grid-template-columns:1fr}.v3-how-grid article,.v3-how-grid article:first-child,.v3-how-grid article:last-child{border-bottom:1px solid #ffffff18;border-right:0;padding:24px 0}.v3-how-grid article:last-child{border-bottom:0}.v3-flow-track{grid-template-columns:1fr 1fr;gap:12px}.v3-flow-segment{display:block}.v3-flow-arrow{display:none}.v3-editorial-heading{grid-template-columns:1fr;gap:24px}.v3-platform-heading,.v3-trust-copy{grid-template-columns:1fr;gap:20px}.v3-platform-heading>p,.v3-trust-copy>p{grid-column:auto}.v3-platform-grid,.v3-trust-grid{grid-template-columns:1fr}.v3-platform-card{min-height:260px}.v3-platform-card h3{margin-top:45px}.v3-trust-grid article,.v3-trust-grid article:first-child,.v3-trust-grid article:last-child{border-bottom:1px solid #ffffff18;border-right:0;padding:27px 0}.v3-trust-grid article:last-child{border-bottom:0}.v3-closing-grid,.v3-investment-grid{grid-template-columns:1fr;gap:34px}.footer-main{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.footer-main>div:last-child{grid-column:auto}}@media (max-width:760px){.header-inner{height:76px}.navigation{background:#101b1e;border-color:#ffffff20;top:76px}.navigation .nav-demo{text-align:center;margin-top:10px}.navigation .nav-platform{margin-top:8px}.v3-hero .intelligence-flow{opacity:.42;-webkit-mask-image:linear-gradient(#0000,#000 30% 80%,#0000);mask-image:linear-gradient(#0000,#000 30% 80%,#0000)}.v3-hero-grid{padding:50px 0 38px}.v3-hero-copy h1{font-size:clamp(45px,13vw,67px)}.v3-hero-copy>p:not(.eyebrow){font-size:16px}.v3-hero-capability-line{flex-wrap:wrap}.v3-hero-baseline{display:none}.v3-problem,.v3-solutions,.v3-working{padding:72px 0}.v3-editorial-heading{margin-bottom:34px}.v3-editorial-heading h2{font-size:40px}.v3-editorial-heading>p{font-size:15px}.v3-capability-grid{grid-template-columns:1fr}.v3-capability-grid article,.v3-capability-grid article:first-child,.v3-capability-grid article:last-child{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:24px 0}.v3-capability-grid article:last-child{border-bottom:0}.v3-capability-grid h3{margin-top:18px}.v3-how,.v3-platform,.v3-trust{padding:72px 0}.v3-how-heading h2,.v3-platform-heading h2,.v3-trust-copy h2{font-size:43px}.v3-operational-flow{border-radius:16px;padding:18px}.v3-flow-heading{display:block}.v3-flow-heading>span{margin-top:12px;display:inline-block}.v3-flow-track{grid-template-columns:1fr}.v3-flow-node{min-height:120px}.v3-flow-node>small{margin-top:26px}.v3-frame-topbar{gap:9px}.v3-frame-search{display:none}.v3-frame-brand{min-width:0}.v3-frame-status{font-size:8px}.v3-frame-body{grid-template-columns:1fr;min-height:0}.v3-frame-rail{display:none}.v3-frame-content{padding:13px}.v3-frame-heading h3{font-size:18px}.v3-frame-kpis{grid-template-columns:1fr 1fr}.v3-frame-kpis>div:nth-child(3){display:none}.v3-frame-workspace,.v3-product-frame.is-compact .v3-frame-workspace{grid-template-columns:1fr}.v3-frame-list{display:none}.v3-frame-conversation{min-height:250px}.v3-frame-tasks{display:block}.v3-product-frame.is-compact .v3-frame-tasks{display:none}.v3-product-frame figcaption{font-size:6px}.v3-platform-grid{gap:12px}.v3-platform-card{min-height:250px;padding:23px}.v3-platform-card h3{font-size:27px}.v3-solutions-grid{grid-template-columns:1fr}.v3-solution-card,.v3-solution-card:nth-child(2n),.v3-solution-card:nth-child(odd){border-right:0;min-height:0;padding:24px 0}.v3-solution-card h3{font-size:24px}.v3-investment{padding:68px 0}.v3-investment h2{font-size:42px}.v3-closing{padding:72px 0 90px}.v3-closing h2{font-size:52px}.v3-closing-type{font-size:180px}.footer-main{grid-template-columns:1fr 1fr}.footer-main>div:last-child{grid-column:1/-1}.footer-bottom{align-items:flex-start}}@media (max-width:430px){.v3-hero-copy h1{font-size:46px}.v3-hero-copy .hero-actions{flex-direction:column;align-items:stretch}.v3-hero-copy .button{width:100%}.v3-frame-heading>span{display:none}.v3-frame-kpis strong{font-size:18px}.v3-editorial-heading h2{font-size:36px}.v3-how-heading h2,.v3-platform-heading h2,.v3-trust-copy h2{font-size:38px}.v3-solution-card{grid-template-columns:30px 1fr 18px;gap:13px}.v3-closing h2{font-size:45px}.footer-main{grid-template-columns:1fr}.footer-main>div:last-child{grid-column:auto}}@media (prefers-reduced-motion:reduce){.v3-product-frame.is-compact{transform:none}.v3-platform-card{transition:none}}.v3-flow-node>div span,.v3-flow-node>small,.v3-operational-flow figcaption{color:#aebbb7}.v3-conversation-row small,.v3-conversation-row time,.v3-frame-brand>span:last-child,.v3-frame-heading small,.v3-frame-heading>span,.v3-frame-kpis small,.v3-frame-kpis span,.v3-frame-panel-title>small,.v3-frame-search,.v3-message time{color:#53615d}.v3-frame-panel-title>span:last-child{color:#22766f}.v3-agent-note>span{color:#5c43b4}.v3-task-card>span{color:#9f3f0a}.v3-product-frame figcaption,.v3-solutions-note{color:#53615d}.feature-number{color:#9f3f0a;font-weight:700}.final-cta p:not(.eyebrow){color:var(--ink)}.v3-frame-mark .brand-mark{width:20px;height:20px}.v3-human-review{color:#53615d;margin-top:12px;font-size:11px}.v3-product-frame figcaption{flex-wrap:wrap;gap:6px;font-size:11px}.v3-conversation-row small,.v3-conversation-row strong,.v3-conversation-row time,.v3-frame-heading small,.v3-frame-heading>span,.v3-frame-kpis small,.v3-frame-kpis span,.v3-frame-panel-title,.v3-frame-panel-title>small,.v3-frame-panel-title>span:last-child,.v3-message time,.v3-task-card small,.v3-task-card>span{font-size:11px}.v3-agent-note p,.v3-message,.v3-task-card p,.v3-task-line{font-size:12px;line-height:1.55}.v3-agent-note strong,.v3-task-card strong{font-size:12px}.v3-agent-note>span{font-size:10px}.v3-frame-brand{flex-wrap:wrap;min-width:0}.v3-frame-topbar{flex-wrap:wrap;height:auto;min-height:48px;padding-block:10px}.v3-product-frame.is-compact .v3-frame-workspace{grid-template-columns:1fr}.v3-product-frame.is-compact .v3-frame-list,.v3-product-frame.is-compact .v3-frame-tasks{display:none}.v3-hero-copy h1{letter-spacing:-.05em;font-size:clamp(42px,4.5vw,68px);line-height:1.02}.final-cta .button-primary{background:var(--ink);border-color:var(--ink);color:var(--paper)}@media (max-width:1100px){.v3-hero-grid{grid-template-columns:1fr;gap:40px}.v3-hero-proof{max-width:760px}.v3-product-frame.is-compact{transform:none}}@media (max-width:430px){.v3-hero-copy h1{font-size:clamp(33px,9.5vw,41px)}.v3-frame-search{display:none}}.v3-platform-card>div>span{color:#aebbb7}.v3-closing-type{display:none}.v3-product-frame{box-shadow:0 28px 70px -42px #09151675,inset 0 1px #ffffffb8}.v3-frame-topbar{background:linear-gradient(#fff,#fbfaf7)}.v3-frame-content{background:linear-gradient(#faf9f6,#f7f4ef)}.v3-product-frame figcaption{letter-spacing:.06em;background:#ece7df;border-top-color:#d7d0c6}.v3-platform-card{box-shadow:0 20px 55px -46px #000}@media (min-width:761px){.v3-product-frame.is-compact .v3-frame-workspace{grid-template-columns:.76fr 1.24fr}.v3-product-frame.is-compact .v3-frame-list{display:block}.v3-product-frame.is-compact .v3-frame-conversation{min-height:275px}}@media (min-width:360px) and (max-width:760px){.v3-capability-grid{grid-template-columns:1fr 1fr}.v3-capability-grid article,.v3-capability-grid article:first-child,.v3-capability-grid article:last-child{border-bottom:1px solid var(--line);min-height:180px;padding:22px 18px}.v3-capability-grid article:nth-child(odd){border-right:1px solid var(--line);padding-left:0}.v3-capability-grid article:nth-child(2n){border-right:0;padding-right:0}.v3-capability-grid article:nth-last-child(-n+2){border-bottom:0}.v3-capability-grid h3{margin-top:22px;font-size:20px}.v3-capability-grid p{font-size:13px}.v3-flow-track{grid-template-columns:1fr 1fr}.v3-flow-node{min-height:126px}.v3-flow-node>small{margin-top:30px}.v3-platform-card{min-height:220px}.v3-platform-card h3{margin-top:30px}}.product-hero{color:var(--ink);border-bottom-color:var(--line);background:radial-gradient(circle at 14% 18%,#ff721a14,#0000 28%),linear-gradient(120deg,#f5efe6,#ede2d5)}.product-hero .breadcrumbs{color:#626d6a}.product-hero .eyebrow{color:#b74408}.product-hero h1{color:var(--ink);text-wrap:balance;line-height:.99}.product-intro{color:#53615d;font-weight:500}.product-hero .button-secondary{color:var(--ink);background:#ffffff38;border-color:#8f877d}.product-hero .button-secondary:hover{background:#e7dbcd}.product-flow{background:var(--dark);color:#f7f2ea;border-color:#ffffff1e;box-shadow:0 28px 60px -44px #091516b8}.product-flow-title{color:var(--orange)}.product-flow .flow-caption{color:#aebbb7}.product-flow li,.product-flow>p{border-top-color:#ffffff20}.product-flow>p{color:#aebbb7}@media (max-width:700px){.product-hero h1{font-size:clamp(38px,10.5vw,52px)}.product-hero-grid{gap:30px}}.v3-frame-body,.v3-frame-content,.v3-frame-conversation,.v3-frame-workspace,.v3-hero-copy,.v3-hero-proof,.v3-product-frame{min-width:0;max-width:100%}.v3-hero-proof,.v3-product-frame{width:100%}@media (max-width:430px){.v3-hero-grid{min-width:0}.v3-hero-copy{width:100%;min-width:0;max-width:100%}.v3-hero-copy h1{overflow-wrap:normal;word-break:normal;min-width:0;max-width:100%;font-size:clamp(31px,8.7vw,38px);line-height:1.03}.product-hero .hero-actions,.v3-hero-copy .hero-actions{flex-direction:column;align-items:stretch;width:100%;min-width:0;max-width:100%}.product-hero .hero-actions .button,.v3-hero-copy .hero-actions .button,.v3-hero-proof{width:100%;min-width:0;max-width:100%}.v3-hero-proof{overflow:hidden}.v3-product-frame{width:100%}.v3-frame-brand,.v3-frame-kpis,.v3-frame-topbar,.v3-frame-workspace,.v3-product-frame{min-width:0;max-width:100%}}.v3-pains{padding:0 0 108px}.v3-pains .container{border-top:1px solid var(--line);padding-top:96px}.v3-pains-heading{align-items:end}.v3-pains-heading h2{max-width:760px}.v3-pain-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.v3-pain-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#f8f6f2;flex-direction:column;min-width:0;min-height:300px;padding:28px;display:flex}.v3-pain-top{color:var(--orange);justify-content:space-between;align-items:center;gap:18px;display:flex}.v3-pain-top>span{letter-spacing:.08em;color:#53615d;font:700 10px/1 ui-monospace,SFMono-Regular,Consolas,monospace}.v3-pain-card h3{max-width:330px;margin-top:46px;font-size:25px;line-height:1.08}.v3-pain-card>p{max-width:360px;margin-top:13px;font-size:14px;line-height:1.7}.v3-pain-tags{flex-wrap:wrap;gap:7px;margin-top:auto;padding-top:24px;display:flex}.v3-pain-tags span{letter-spacing:.04em;color:#53615d;background:#fff;border:1px solid #cfd5d0;border-radius:99px;padding:5px 9px;font:700 9px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace}.v3-pain-cta{background:var(--dark);color:#f7f2ea;border-radius:18px;grid-template-columns:minmax(0,1.4fr) auto;align-items:center;gap:50px;margin-top:28px;padding:30px 32px;display:grid}.v3-pain-cta strong{font-size:20px;line-height:1.35;display:block}.v3-pain-cta p{color:#aab8b4;max-width:760px;margin-top:8px;font-size:14px;line-height:1.7}.v3-pain-cta .button{white-space:nowrap}.v3-solutions .v3-editorial-heading>p strong{color:var(--ink);font-weight:700}.v3-solutions-note strong{color:var(--ink);font-size:13px}.v3-closing-problem-cta{color:#fff}@media (max-width:1100px){.v3-pain-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v3-pain-card{min-height:270px}.v3-pain-cta{grid-template-columns:1fr;gap:22px}.v3-pain-cta .button{justify-self:start}}@media (max-width:760px){.v3-pains{padding:0 0 72px}.v3-pains .container{padding-top:64px}.v3-pain-grid{grid-template-columns:1fr}.v3-pain-card{min-height:0;padding:24px 20px}.v3-pain-card h3{margin-top:30px;font-size:23px}.v3-pain-tags{margin-top:22px;padding-top:0}.v3-pain-cta{border-radius:16px;padding:25px 22px}.v3-pain-cta strong{font-size:18px}.v3-pain-cta .button{justify-self:stretch;width:100%}.v3-closing .hero-actions{flex-direction:column;align-items:stretch}.v3-closing .hero-actions .button{width:100%}}.v3-pain-intents{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.v3-pain-intents a{border:1px solid var(--line);color:#46524f;letter-spacing:.03em;background:#fff;border-radius:99px;align-items:center;min-height:38px;padding:8px 12px;font:700 10px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;display:inline-flex}.v3-pain-intents a:hover{border-color:var(--orange);color:#9f3f0a}.v3-pain-cta .hero-actions{justify-content:flex-end;margin-top:0}.v3-proof-quote{padding:0 0 94px}.v3-proof-quote .container{border-top:1px solid var(--line);padding-top:72px}.v3-proof-quote blockquote{max-width:1000px;margin:0 auto}.v3-proof-quote blockquote p{letter-spacing:-.035em;color:var(--ink);font-size:clamp(27px,3vw,44px);line-height:1.12}.v3-proof-quote blockquote footer{color:#53615d;margin-top:26px;font-size:13px;font-weight:700}.demo-section{background:linear-gradient(115deg,#f5efe6,#eee5d9);padding:78px 0 94px}.demo-grid{grid-template-columns:.82fr 1.18fr;align-items:start;gap:78px;display:grid}.demo-copy{position:sticky;top:110px}.demo-copy h1{letter-spacing:-.055em;margin-top:24px;font-size:clamp(43px,4.8vw,68px);line-height:.97}.demo-copy h1 span{color:#c55412}.demo-copy>p{max-width:520px;margin-top:26px;font-size:17px;line-height:1.7}.demo-copy ul{border-top:1px solid var(--line);color:#53615d;margin:30px 0 0;padding:22px 0 0 20px;font-size:13px;line-height:1.9}.demo-copy .hero-actions{margin-top:30px}.demo-experience{min-width:0}.demo-experience>.demo-booking-card:first-child{margin:0 0 18px}.demo-booking-card{background:#f8f6f2;border:1px solid #d9d2c8;border-radius:12px;margin-top:18px;padding:24px 26px}.demo-booking-card h2{margin-top:12px;font-size:22px}.demo-booking-card p{max-width:640px;margin-top:8px;font-size:13px;line-height:1.7}.demo-booking-card .button,.demo-booking-card .text-link{margin-top:18px}.thank-you-section{background:linear-gradient(120deg,#f5efe6,#ede2d5);align-items:center;min-height:66vh;padding:92px 0;display:grid}.thank-you-inner{max-width:900px}.thank-you-inner h1{letter-spacing:-.065em;margin-top:24px;font-size:clamp(52px,7vw,96px);line-height:.92}.thank-you-inner h1 span{color:#c55412}.thank-you-inner>p{max-width:650px;margin-top:28px;font-size:17px;line-height:1.7}.thank-you-inner>.text-link{margin-top:30px;font-size:13px;display:inline-flex}@media (max-width:900px){.demo-grid{grid-template-columns:1fr;gap:38px}.demo-copy{position:static}.v3-pain-cta .hero-actions{justify-content:flex-start}}@media (max-width:760px){.v3-proof-quote{padding-bottom:70px}.v3-proof-quote .container{padding-top:54px}.v3-proof-quote blockquote p{font-size:29px}.demo-section{padding:56px 0 72px}.demo-copy h1{font-size:43px}.demo-copy>p{font-size:15px}.demo-copy .hero-actions,.v3-pain-cta .hero-actions{flex-direction:column;align-items:stretch}.demo-copy .hero-actions .button,.v3-pain-cta .hero-actions .button{width:100%}.lead-form{padding:24px 20px}.form-grid{grid-template-columns:1fr}.thank-you-section{padding:72px 0}}@media (max-width:430px){.demo-copy h1{font-size:clamp(36px,10vw,43px)}.v3-pain-intents{gap:7px}.v3-pain-intents a{padding-inline:10px;font-size:9px}.v3-proof-quote blockquote p{font-size:26px}}:root{--ink:var(--megasi-navy);--dark:var(--megasi-navy);--lime:var(--megasi-green);--paper:#fff;--line:#d9e2ec;--muted:#5d6f82}:focus-visible{outline-color:var(--megasi-orange)}::selection{background:var(--megasi-green);color:#fff}.header{color:var(--megasi-navy);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff7;border-bottom-color:#dbe3eb;position:sticky;top:0}.header-inner{height:88px}.logo{align-items:center;line-height:1;display:inline-flex}.logo img{object-fit:contain;width:auto;height:42px;display:block}.logo-dark img{height:44px}.navigation>a:hover{color:var(--megasi-green)}.navigation .nav-demo{background:var(--megasi-orange);color:#fff;border-radius:100px;padding:11px 18px;font-weight:700}.navigation .nav-demo:hover{color:#fff;background:#df7616}.navigation .nav-platform{color:var(--megasi-navy);border-color:#b7c5d4;border-radius:100px;padding:11px 18px}.button-primary{background:var(--megasi-orange);border-color:var(--megasi-orange);color:#fff}.button-primary:hover{color:#fff;background:#df7616;border-color:#df7616}.button-secondary{color:var(--megasi-navy);border-color:#aebdca}.button-secondary:hover{background:#f3f6f9}.footer{background:var(--megasi-navy);color:#fff}.footer-brand .logo{width:max-content}.footer-brand p{color:#d6e0e8}.footer-main h2{color:#c7d2dc}.footer a:hover{color:var(--megasi-orange)}.footer-bottom{color:#c6d1da;border-top-color:#ffffff2b}@media (max-width:700px){.header-inner{height:76px}.logo img{height:36px}.logo-dark img{height:39px}.menu-toggle{border-color:#b6c3cf}.menu-toggle>span{background:var(--megasi-navy)}.navigation{background:#fff;border-bottom-color:#dbe3eb;top:76px}.navigation .nav-platform{color:var(--megasi-navy)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}