@font-face{font-family:Poppins;src:url("fonts/poppins-400.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:Poppins;src:url("fonts/poppins-500.woff2") format("woff2");font-style:normal;font-weight:500;font-display:swap}
@font-face{font-family:Poppins;src:url("fonts/poppins-600.woff2") format("woff2");font-style:normal;font-weight:600;font-display:swap}
@font-face{font-family:Poppins;src:url("fonts/poppins-700.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}
:root{--landing-primary:#678fff;--landing-text:#172239;--landing-muted:#637087;--landing-bg:#f7f9fd;--landing-surface:#fff;--landing-soft:#eef2fa;--landing-border:#dfe5ef;--landing-blue:#416bd3;--landing-container:min(1280px,calc(100% - 96px));--landing-header-bg:rgba(247,249,253,.86);--landing-shadow:0 24px 70px rgba(30,54,99,.09);--ease-out:cubic-bezier(.22,1,.36,1);color-scheme:light}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{margin:0;background:var(--landing-bg);color:var(--landing-text);font-family:Poppins,"Segoe UI",sans-serif;font-size:15px;line-height:1.7;letter-spacing:-.015em;-webkit-font-smoothing:antialiased}body.landing-body{overflow-x:clip}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}button{cursor:pointer}img{max-width:100%}svg{display:block;width:21px;height:21px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.landing-sprite{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.landing-container{width:var(--landing-container);margin-inline:auto}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{text-wrap:balance}p{color:var(--landing-muted)}h1,h2{letter-spacing:-.06em;font-weight:500}h1{font-size:clamp(50px,5.5vw,79px);line-height:1.1}h2{font-size:clamp(34px,3.5vw,48px);line-height:1.2}h3{font-size:21px;line-height:1.35;font-weight:500;letter-spacing:-.035em}h4{font-size:17px;line-height:1.4;font-weight:500}:focus-visible{outline:3px solid var(--landing-primary);outline-offset:5px;border-radius:6px}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.landing-skip{position:fixed;z-index:300;left:18px;top:12px;transform:translateY(-160%);padding:12px 20px;border-radius:12px;background:var(--landing-text);color:var(--landing-bg)}.landing-skip:focus{transform:translateY(0)}
.landing-header{position:fixed;z-index:100;inset:0 0 auto;background:var(--landing-header-bg);border-bottom:1px solid transparent;backdrop-filter:blur(20px);transition:border-color .25s,box-shadow .25s}.landing-header.scrolled,.landing-header.menu-open{border-color:var(--landing-border);box-shadow:0 6px 28px rgba(21,37,69,.04)}.header-inner{display:flex;align-items:center;gap:30px;min-height:88px}.landing-brand{display:flex;align-items:center;flex-shrink:0;width:142px}.landing-brand img{width:142px;height:38px;object-fit:contain;object-position:left center}.landing-navigation{display:flex;align-items:center;gap:28px;margin-inline:auto}.landing-navigation a,.landing-login{font-size:13px;font-weight:500;white-space:nowrap}.landing-navigation a{padding:12px 0;color:var(--landing-muted);transition:color .2s}.landing-navigation a:hover,.landing-login:hover{color:var(--landing-blue)}.landing-actions{display:flex;align-items:center;gap:18px}.landing-actions .language-selector{margin:0}.landing-theme-toggle,.landing-menu-toggle{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border:1px solid transparent;border-radius:50%;background:transparent}.landing-theme-toggle:hover,.landing-menu-toggle:hover{background:var(--landing-soft);border-color:var(--landing-border)}.landing-theme-toggle svg{width:18px;height:18px}.landing-sun,.menu-close-icon{display:none}.landing-menu-toggle{display:none}.landing-button{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:53px;padding:14px 23px;border:1px solid transparent;border-radius:12px;background:var(--landing-text);color:var(--landing-surface);font-size:13px;font-weight:500;line-height:1.5;transition:transform .25s var(--ease-out),box-shadow .25s,background .25s}.landing-button:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(24,43,76,.16)}.landing-button svg,.landing-text-link svg{width:18px;height:18px;transition:transform .25s}.landing-button:hover svg,.landing-text-link:hover svg{transform:translateX(3px)}.landing-button.small{min-height:43px;padding:11px 17px;font-size:12px;border-radius:10px}.landing-button.outline{border-color:var(--landing-border);background:transparent;color:var(--landing-text)}.landing-button.white{background:#fff;color:#182641}.landing-text-link{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:500;padding:10px 0}.landing-eyebrow,.section-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--landing-blue);font-size:10px;font-weight:600;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.landing-eyebrow svg{width:18px;height:18px}.section-kicker{margin-bottom:17px}.section-kicker svg{width:17px;height:17px}
.landing-hero{display:grid;grid-template-columns:1.12fr 1fr;gap:0 12px;align-items:center;padding-top:156px;position:relative}.hero-copy{position:relative;z-index:2;padding:35px 0 48px}.hero-copy h1{margin:24px 0}.hero-copy h1>span{display:block;color:var(--landing-blue)}.hero-description{max-width:550px;font-size:16px;line-height:1.85}.hero-actions{display:flex;align-items:center;gap:27px;margin-top:30px;flex-wrap:wrap}.hero-trial{font-size:10px;line-height:1.8;max-width:475px;margin-top:16px;color:var(--landing-muted)}.landing-install-notice{display:flex;gap:9px;padding:12px 14px;background:var(--landing-soft);border:1px solid var(--landing-border);border-radius:12px;font-size:12px;margin-bottom:23px}.landing-install-notice>a,.landing-install-notice a{text-decoration:underline}.landing-install-notice svg{color:var(--landing-blue)}.hero-art{height:535px;position:relative;isolation:isolate}.art-grid{position:absolute;inset:0 -25px;background-image:linear-gradient(var(--landing-border) 1px,transparent 1px),linear-gradient(90deg,var(--landing-border) 1px,transparent 1px);background-size:45px 45px;mask-image:radial-gradient(ellipse,#0002,transparent 70%)}.art-halo{position:absolute;width:440px;height:440px;left:50%;top:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(119,155,255,.22),rgba(214,227,255,.4) 37%,transparent 70%);filter:blur(14px)}.flow-ring{position:absolute;width:340px;height:340px;top:97px;left:calc(50% - 170px);border-radius:50%;transform:rotate(-37deg) scaleX(.75);background:conic-gradient(from 80deg,#9ebaff,#e3edff 14%,#7196f7 24%,#2d4c90 40%,#172746 54%,#6288e8 70%,#cddfff 90%,#9ebaff);box-shadow:inset 0 2px 8px #fff9,inset -4px -4px 14px #12336e4d,18px 28px 35px -24px rgba(33,65,132,.45);mask-image:radial-gradient(circle,transparent 51%,#000 52%)}.ring-back{transform:rotate(37deg) scaleX(.75);opacity:.85;filter:blur(.2px)}.ring-front{z-index:2}.flow-track{position:absolute;width:490px;height:260px;left:calc(50% - 245px);top:136px;border:1px solid #9bb5ed55;border-radius:50%;transform:rotate(-30deg)}.flow-core{position:absolute;z-index:3;width:180px;min-height:185px;left:calc(50% - 90px);top:174px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:22px 14px;background:linear-gradient(135deg,#ffffffee,#f7faffee);border:1px solid #fff;border-radius:30px;box-shadow:0 10px 42px rgba(29,59,117,.11),inset 0 0 0 5px #fff8;color:#172746}.flow-spark{display:grid;place-items:center;width:54px;height:54px;background:#e9f0ff;border:1px solid #dbe5ff;border-radius:17px;color:#6088ee;margin-bottom:8px}.flow-spark svg{width:36px;height:36px;stroke-width:1.2}.flow-core b{font-size:26px;letter-spacing:-.06em;font-weight:500}.flow-core small{font-size:9px;line-height:1.5;text-align:center;color:#64738f;margin-top:4px}.flow-note{position:absolute;z-index:5;display:flex;align-items:center;gap:11px;padding:15px 17px;background:var(--landing-surface);border:1px solid var(--landing-border);border-radius:16px;box-shadow:0 14px 30px rgba(25,51,101,.06);max-width:255px}.flow-note-icon{display:grid;place-items:center;width:35px;height:35px;border-radius:10px;background:var(--landing-soft);color:var(--landing-blue);flex-shrink:0}.flow-note b{display:block;font-size:12px;font-weight:500;line-height:1.5}.flow-note small{display:block;font-size:10px;color:var(--landing-muted)}.context-note{top:79px;left:0;animation:gentle-float 7s ease-in-out infinite}.team-note{bottom:57px;right:4px;animation:gentle-float 7s ease-in-out -3s infinite}.context-note i{width:5px;height:5px;background:#6c96ce;border-radius:50%;margin-left:8px;box-shadow:0 0 0 4px #789feb18}.flow-chip{position:absolute;z-index:4;display:flex;align-items:center;gap:7px;padding:10px 13px;border-radius:12px;border:1px solid var(--landing-border);background:var(--landing-surface);color:var(--landing-muted);font-size:10px;box-shadow:0 8px 20px rgba(29,51,101,.04)}.flow-chip svg{width:16px;height:16px;color:var(--landing-blue)}.document-chip{right:0;top:164px}.task-chip{left:12px;bottom:139px}.art-dot{position:absolute;width:6px;height:6px;border-radius:50%;background:#8baaf5;box-shadow:0 0 0 5px #8baaf51a}.dot-one{top:90px;right:131px}.dot-two{bottom:65px;left:159px;width:4px;height:4px}.dot-three{right:0;bottom:222px;width:4px;height:4px}.hero-trust{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:29px 0;border-top:1px solid var(--landing-border);border-bottom:1px solid var(--landing-border);margin:20px 0 95px}.hero-trust>span{font-size:9px;font-weight:600;letter-spacing:.13em;color:var(--landing-muted)}.hero-trust p{display:flex;align-items:center;gap:10px;font-size:12px}.hero-trust svg{width:18px;height:18px;color:var(--landing-blue)}
.section-heading{margin-bottom:38px}.section-heading>p{max-width:580px;margin-top:20px}.section-heading.centered{text-align:center;max-width:770px;margin-inline:auto}.section-heading.centered>p{margin-inline:auto}.experience-heading{display:flex;align-items:flex-end;gap:90px;justify-content:space-between}.experience-heading>div{max-width:650px}.experience-heading>p{max-width:365px;font-size:14px;margin:0 0 4px}.experience-tabs{display:flex;gap:12px;margin-bottom:22px}.experience-tabs button{display:flex;align-items:center;gap:10px;flex:1;padding:17px 21px;border:1px solid var(--landing-border);border-radius:13px;background:transparent;text-align:left;color:var(--landing-muted);font-size:13px;transition:background .2s,color .2s,border-color .2s}.experience-tabs button[aria-selected=true]{background:var(--landing-surface);color:var(--landing-blue);border-color:#aec3f5;box-shadow:0 5px 15px rgba(34,66,127,.04)}.experience-tabs button:hover{background:var(--landing-surface)}.experience-tabs svg{width:19px;height:19px}.tab-arrow{margin-left:auto;opacity:.3}.experience-tabs button[aria-selected=true] .tab-arrow{opacity:1}.experience-window{overflow:hidden;border:1px solid #293750;border-radius:20px;background:#172238;box-shadow:0 25px 50px -22px rgba(28,48,81,.3);color:#eaf0fa}.experience-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 25px;border-bottom:1px solid #ffffff0d}.demo-brand{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:500;min-width:0}.demo-brand>span{width:25px;height:25px;display:grid;place-items:center;background:#94b2ff18;border-radius:7px;color:#a0b9ff}.demo-brand svg{width:19px;height:19px}.demo-brand i{font-style:normal;color:#8e9bb166;margin:0 5px}.demo-brand small{font-size:10px;color:#a8b5ce;font-weight:400}.example-tag{padding:4px 9px;border:1px solid #ffffff1f;border-radius:5px;font-size:9px;letter-spacing:.07em;color:#b8c6df;white-space:nowrap}.experience-body{display:grid;grid-template-columns:175px minmax(0,1fr)}.demo-sidebar{display:flex;flex-direction:column;gap:5px;padding:23px 13px 23px 14px;border-right:1px solid #ffffff0d}.demo-nav-item{display:flex;align-items:center;gap:9px;padding:11px 13px;border-radius:8px;font-size:10px;color:#9eacc5}.demo-nav-item svg{width:16px;height:16px}.demo-nav-item.selected{color:#c0d2ff;background:#84a9ff12}.demo-sidebar-bottom{display:flex;align-items:center;gap:9px;padding:17px 12px 0;margin-top:auto;color:#9eacc5;font-size:9px;line-height:1.4}.demo-sidebar-bottom svg{width:16px;height:16px}.demo-panels{min-width:0}.demo-panel{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.85fr);min-height:421px;outline-offset:-5px;padding:31px;gap:31px}.demo-panel[hidden]{display:none}.demo-conversation h3{color:#e4edff;font-size:20px;font-weight:400;line-height:1.45;margin:0 0 23px;text-wrap:pretty}.demo-question{border:1px solid #ffffff12;background:#ffffff07;padding:15px 18px;border-radius:12px 12px 3px 12px;font-size:12px;line-height:1.8;margin-left:22px;color:#dbe5fa}.demo-answer{display:flex;gap:12px;margin-top:25px}.assistant-symbol{width:30px;height:30px;display:grid;place-items:center;flex-shrink:0;background:#90b0ff14;border:1px solid #a0c0ff1f;border-radius:9px;color:#a4c1ff}.assistant-symbol svg{width:22px;height:22px}.demo-answer b{display:block;font-size:11px;font-weight:500;color:#c4d6ff;margin:3px 0 7px}.demo-answer p{font-size:11px;line-height:1.95;color:#b7c4dc}.demo-source{display:inline-flex;align-items:center;gap:6px;margin-top:17px;font-size:9px;color:#a4bbeb}.demo-source svg{width:13px;height:13px}.demo-deliverable{padding:17px;border:1px solid #ffffff0d;background:#0d182536;border-radius:13px;align-self:center;min-width:0}.deliverable-label{display:flex;align-items:center;gap:6px;font-size:9px;color:#aebed8;margin-bottom:13px}.deliverable-label svg{width:14px;height:14px}.deliverable-paper{min-height:225px;transform:rotate(1deg);padding:22px 19px 14px;border-radius:5px;background:#edf2fc;color:#253551;box-shadow:0 10px 25px #07101c50}.paper-kicker{display:block;text-transform:uppercase;letter-spacing:.1em;font-size:7px;color:#597397;margin-bottom:7px}.deliverable-paper h4{font-size:16px;margin-bottom:17px;text-wrap:pretty}.paper-rule{display:block;height:4px;border-radius:2px;width:74%;background:#d8e1f1;margin-top:8px}.paper-rule.long{width:100%}.paper-rule.short{width:56%}.paper-check{display:flex;align-items:flex-start;gap:7px;margin:17px 0;color:#557cb8;font-size:8px;line-height:1.6}.paper-check svg{width:12px;height:12px;margin-top:1px}.paper-signature{display:flex;align-items:center;gap:4px;margin-top:16px;border-top:1px solid #d5dfef;padding-top:10px;font-size:8px;color:#7b95ba}.paper-signature svg{width:13px;height:13px}.demo-deliverable>p{font-size:8px;line-height:1.7;color:#91a1bd;margin-top:14px}.experience-footer{display:flex;align-items:flex-start;gap:8px;border-top:1px solid #ffffff0d;padding:13px 25px;background:#0d17242b;font-size:9px;color:#8fa4c5}.experience-footer svg{width:14px;height:14px;margin-top:1px}
.platform-section{padding:116px 0 96px}.platform-section .section-heading{margin-bottom:45px}.capability-grid{display:grid;grid-template-columns:1.08fr 1fr 1fr;gap:18px}.capability-card{min-width:0;overflow:hidden;display:flex;flex-direction:column;padding:30px 28px 0;border:1px solid var(--landing-border);border-radius:18px;background:var(--landing-surface)}.capability-icon{display:grid;place-items:center;width:43px;height:43px;border:1px solid var(--landing-border);border-radius:12px;background:var(--landing-soft);color:var(--landing-blue);margin-bottom:26px}.capability-card h3{margin-bottom:12px}.capability-card>p{font-size:12px;line-height:1.95;min-height:76px;margin-bottom:23px}.knowledge-visual{padding:18px 15px 0;border:1px solid var(--landing-border);border-bottom:0;border-radius:12px 12px 0 0;background:var(--landing-soft);margin-top:auto}.knowledge-row{display:flex;align-items:center;gap:8px;background:var(--landing-surface);border:1px solid var(--landing-border);border-radius:7px;padding:10px;margin-top:7px;font-size:9px;color:var(--landing-muted)}.knowledge-row:first-child{margin-top:0}.knowledge-row svg{width:14px;height:14px;color:var(--landing-blue)}.knowledge-row i{margin-left:auto;width:5px;height:5px;background:#91abc4;border-radius:50%}.knowledge-caption{display:flex;justify-content:center;align-items:center;gap:6px;font-size:8px;color:var(--landing-blue);padding:13px 0}.knowledge-caption svg{width:13px;height:13px}.agent-visual{margin:auto -3px 0;min-height:185px;position:relative;display:flex;flex-wrap:wrap;align-content:center;align-items:center;gap:9px;justify-content:center;background:radial-gradient(ellipse,#88a9f718,transparent 72%)}.agent-visual>span{display:flex;align-items:center;gap:8px;padding:12px 14px;border:1px solid var(--landing-border);border-radius:10px;background:var(--landing-surface);font-size:10px;box-shadow:0 5px 15px #24467105;transform:rotate(-4deg)}.agent-visual>span:nth-child(2){transform:rotate(5deg);margin-top:13px}.agent-visual>span:nth-child(3){transform:rotate(-2deg)}.agent-visual svg{width:17px;height:17px;color:var(--landing-blue)}.work-visual{display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:185px;margin-top:auto;padding:16px 4px 28px}.work-visual>span{display:flex;align-items:center;gap:12px;border:1px solid var(--landing-border);padding:17px 14px;border-radius:10px;background:var(--landing-soft);font-size:10px;transform:rotate(-3deg)}.work-visual>span:nth-child(2){transform:rotate(2deg);margin-left:18px}.work-visual svg{width:18px;height:18px;color:var(--landing-blue)}.thinking-banner{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:27px;padding:32px;border:1px solid var(--landing-border);border-radius:18px;margin-top:18px;background:linear-gradient(115deg,var(--landing-soft),var(--landing-surface))}.thinking-symbol{position:relative;display:grid;place-items:center;width:62px;height:62px;border:1px solid #94aff351;border-radius:50%;color:var(--landing-blue);background:var(--landing-surface)}.thinking-symbol svg{width:35px;height:35px;stroke-width:1.1}.thinking-symbol i{position:absolute;inset:-6px;border:1px dashed #90aef04a;border-radius:50%}.thinking-banner .section-kicker{font-size:8px;margin-bottom:6px}.thinking-banner h3{font-size:20px;margin-bottom:9px}.thinking-banner p{font-size:11px;max-width:680px;line-height:1.9}.thinking-pill{display:flex;align-items:center;gap:6px;padding:10px 13px;border:1px solid #9ab4ef66;background:var(--landing-surface);border-radius:30px;color:var(--landing-blue);font-size:9px;max-width:180px;line-height:1.6}.thinking-pill svg{width:14px;height:14px}
.how-section{padding:75px 0;background:var(--landing-soft);border-top:1px solid var(--landing-border);border-bottom:1px solid var(--landing-border)}.how-grid{display:grid;grid-template-columns:1fr 1.05fr;gap:130px;align-items:start}.how-grid>.section-heading{padding-top:20px;margin:0}.how-grid .section-heading>p{font-size:14px;margin-top:24px}.how-grid .landing-text-link{margin-top:27px}.step-row{display:flex;gap:21px;padding:27px 0;border-bottom:1px solid var(--landing-border)}.step-row:first-child{padding-top:17px}.step-row:last-child{border-bottom:0;padding-bottom:10px}.step-number{font-size:11px;color:var(--landing-blue);font-weight:500;letter-spacing:.04em;border:1px solid var(--landing-border);border-radius:50%;width:33px;height:33px;flex-shrink:0;display:grid;place-items:center;background:var(--landing-surface)}.step-row h3{font-size:17px;margin:4px 0 10px}.step-row p{font-size:12px;line-height:1.9}.security-section{padding-top:80px}.security-card{display:grid;grid-template-columns:1.2fr .8fr;gap:80px;padding:46px 48px;border:1px solid var(--landing-border);border-radius:19px;background:var(--landing-surface)}.security-copy h2{font-size:32px;max-width:430px}.security-copy p{font-size:12px;margin-top:18px;max-width:550px}.security-list{display:grid;grid-template-columns:1fr;gap:17px;align-content:center;justify-content:start;padding-left:35px;border-left:1px solid var(--landing-border)}.security-list>span{display:flex;align-items:center;gap:11px;font-size:12px}.security-list svg{width:17px;height:17px;color:var(--landing-blue)}
.landing-pricing-section{padding-top:108px}.landing-pricing-section>.section-heading{margin-bottom:24px}.landing-region-pill{display:flex;align-items:center;justify-content:center;gap:7px;margin:0 auto 35px;color:var(--landing-muted);font-size:10px}.landing-region-pill>span{width:5px;height:5px;background:var(--landing-blue);border-radius:50%}.landing-pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.landing-price-card{display:flex;flex-direction:column;border:1px solid var(--landing-border);border-radius:18px;background:var(--landing-surface);padding:28px}.landing-price-card.featured{border-color:#92b0f1;background:linear-gradient(160deg,var(--landing-soft),var(--landing-surface) 60%);box-shadow:0 12px 30px rgba(58,98,170,.07)}.price-card-top{display:flex;align-items:center;gap:12px;justify-content:space-between;min-height:31px;flex-wrap:wrap}.price-card-top h3{font-size:23px}.price-tag{font-size:8px;border:1px solid #a0bdf755;border-radius:5px;color:var(--landing-blue);padding:4px 8px;line-height:1.5}.price-description{font-size:11px;line-height:1.85;margin-top:13px;min-height:60px}.price-main{display:flex;align-items:baseline;gap:6px;margin:26px 0 25px;flex-wrap:wrap;min-height:53px}.price-main strong{font-size:clamp(27px,2.5vw,37px);letter-spacing:-.065em;font-weight:500;line-height:1.3;overflow-wrap:anywhere}.price-main>span{font-size:10px;color:var(--landing-muted)}.landing-price-card .landing-button{font-size:11px;min-height:47px;width:100%}.landing-price-card ul{list-style:none;padding:24px 0 26px;margin:0;display:grid;gap:13px}.landing-price-card li{display:flex;align-items:flex-start;gap:9px;font-size:11px;color:var(--landing-muted);line-height:1.7}.landing-price-card li svg{width:15px;height:15px;margin-top:2px;color:var(--landing-blue)}.price-annual{display:flex;flex-direction:column;gap:5px;border-top:1px solid var(--landing-border);padding-top:20px;margin-top:auto}.price-annual>span{font-size:9px;color:var(--landing-muted)}.price-annual strong{font-size:12px;font-weight:500}.price-annual small{font-size:10px;color:var(--landing-blue);margin-top:2px}.pricing-footnote{text-align:center;max-width:700px;margin:24px auto 0;font-size:10px;line-height:1.9}.pricing-unavailable{text-align:center;padding:36px 24px;border:1px solid var(--landing-border);border-radius:18px;background:var(--landing-surface)}.pricing-unavailable>svg{margin:0 auto 14px;color:var(--landing-blue);width:30px;height:30px}.pricing-unavailable>p{font-size:13px;margin:0 auto 23px;max-width:500px}
.faq-section{padding-top:108px;padding-bottom:98px;display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.faq-section h2{font-size:36px}.faq-list{border-top:1px solid var(--landing-border)}.faq-list details{border-bottom:1px solid var(--landing-border)}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;padding:23px 0;font-size:13px;font-weight:500}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{width:17px;height:17px;transition:transform .2s;color:var(--landing-muted)}.faq-list details[open] summary svg{transform:rotate(45deg)}.faq-list details>p{font-size:12px;padding:0 30px 25px 0;line-height:1.95;max-width:650px}.final-cta{position:relative;isolation:isolate;overflow:hidden;text-align:center;padding:67px 50px 62px;border:1px solid #344873;border-radius:24px;background:radial-gradient(ellipse at 85% 20%,#3c5e9e54,transparent 55%),linear-gradient(110deg,#19263e,#233450);color:#f1f5ff}.final-cta .landing-eyebrow{color:#b8ccff;text-transform:none;font-size:13px;letter-spacing:-.02em;margin-bottom:20px}.final-cta .landing-eyebrow svg{width:24px;height:24px}.final-cta h2{max-width:710px;margin:0 auto;font-size:clamp(35px,4vw,56px);font-weight:400;line-height:1.2}.final-cta>p{font-size:13px;line-height:1.9;color:#a9bddf;max-width:570px;margin:20px auto 26px}.final-cta>small{display:block;font-size:9px;color:#9eb3d8;margin:16px auto 0;max-width:520px}.cta-orbit{position:absolute;z-index:-1;right:-260px;top:-60px;width:620px;height:620px;border:1px solid #a1bcff14;border-radius:50%;transform:rotate(-30deg) scaleX(.6);box-shadow:0 0 0 60px #a1bcff05,0 0 0 120px #a1bcff03}.landing-footer{padding-top:65px}.footer-top{display:flex;align-items:start;justify-content:space-between;gap:50px;padding-bottom:35px}.footer-brand-copy{max-width:330px}.footer-brand-copy p{font-size:11px;line-height:1.9;margin-top:18px}.footer-top nav{display:grid;grid-template-columns:auto auto;gap:12px 50px;padding-top:8px}.footer-top nav a{font-size:11px;color:var(--landing-muted)}.footer-top nav a:hover{color:var(--landing-blue)}.footer-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--landing-border);padding:23px 0;color:var(--landing-muted);font-size:9px;gap:20px}.footer-bottom a{display:inline-flex;gap:5px;align-items:center}.footer-bottom svg{width:13px;height:13px;transform:rotate(-40deg)}
.landing-motion [data-reveal]{opacity:0;transform:translateY(17px);transition:opacity .7s var(--ease-out) var(--reveal-delay,0ms),transform .7s var(--ease-out) var(--reveal-delay,0ms)}.landing-motion [data-reveal].is-visible{opacity:1;transform:none}.landing-no-js .landing-theme-toggle,.landing-no-js .landing-menu-toggle,.landing-no-js .experience-tabs{display:none}.landing-no-js .demo-panel[hidden]{display:grid}.landing-no-js .demo-panel+.demo-panel{border-top:1px solid #ffffff14}.landing-no-js .landing-navigation{display:flex}
html.is-dark{--landing-text:#e1e9f8;--landing-muted:#9baac3;--landing-bg:#101521;--landing-surface:#182131;--landing-soft:#151e2e;--landing-border:#2a3549;--landing-blue:#9ab8ff;--landing-header-bg:rgba(16,21,33,.87);--landing-shadow:0 24px 70px #0003;color-scheme:dark}html.is-dark .landing-moon{display:none}html.is-dark .landing-sun{display:block}html.is-dark .landing-brand img{filter:brightness(1.5)}html.is-dark .art-halo{opacity:.45}html.is-dark .flow-core{background:linear-gradient(145deg,#283a59,#192841);border-color:#6c8ec966;color:#dae7ff;box-shadow:0 15px 50px #030b1c55}html.is-dark .flow-core small{color:#9eafd2}html.is-dark .flow-spark{background:#6b96ee18;border-color:#80a2e333;color:#a2c2ff}html.is-dark .flow-ring{filter:brightness(.85)}html.is-dark .experience-window{background:#151f30}html.is-dark .landing-price-card.featured{border-color:#607cb5}
@media(prefers-color-scheme:dark){html[data-theme=system]{--landing-text:#e1e9f8;--landing-muted:#9baac3;--landing-bg:#101521;--landing-surface:#182131;--landing-soft:#151e2e;--landing-border:#2a3549;--landing-blue:#9ab8ff;--landing-header-bg:rgba(16,21,33,.87);color-scheme:dark}}
@keyframes gentle-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}
@media(min-width:1550px){:root{--landing-container:min(1360px,calc(100% - 120px))}.landing-hero{padding-top:170px}.hero-art{height:570px}.hero-copy{padding-bottom:65px}.hero-copy h1{font-size:82px}.flow-ring{top:118px}.flow-core{top:195px}.flow-track{top:157px}.context-note{top:100px}}
@media(max-width:1200px){:root{--landing-container:calc(100% - 64px)}.header-inner{gap:21px}.landing-navigation{gap:20px}.landing-actions{gap:13px}.landing-hero{grid-template-columns:1.06fr .94fr;gap:0 25px;padding-top:139px}.hero-copy h1{font-size:62px}.hero-description{font-size:14px}.hero-art{height:485px}.flow-ring{width:295px;height:295px;top:95px;left:calc(50% - 147px)}.flow-core{width:155px;min-height:165px;left:calc(50% - 77px);top:160px}.flow-core b{font-size:22px}.flow-core small{font-size:8px}.flow-track{width:390px;height:240px;left:calc(50% - 195px);top:117px}.context-note{left:-9px;top:65px;max-width:227px}.team-note{right:-4px;bottom:48px;max-width:225px}.flow-note{padding:12px}.flow-note b{font-size:10px}.flow-note small{font-size:8px}.document-chip{right:-5px;top:171px}.task-chip{left:3px;bottom:126px}.hero-actions{gap:22px}.hero-actions .landing-text-link{font-size:11px}.hero-actions .landing-button{font-size:12px;padding-inline:19px}.hero-trust{margin-top:25px}.experience-heading{gap:55px}.experience-body{grid-template-columns:145px minmax(0,1fr)}.demo-sidebar{padding-inline:8px}.demo-panel{padding:25px;gap:24px;grid-template-columns:1.3fr .9fr}.demo-conversation h3{font-size:18px}.demo-question{font-size:11px;margin-left:12px;padding:13px 15px}.demo-deliverable{padding:12px}.deliverable-paper{padding:18px 14px}.capability-card{padding:25px 23px 0}.capability-card>p{min-height:93px}.thinking-banner{grid-template-columns:55px 1fr auto;gap:22px;padding:29px}.thinking-symbol{width:52px;height:52px}.how-grid{gap:80px}.security-card{gap:50px}.faq-section{gap:70px}.landing-price-card{padding:24px}.price-main strong{font-size:30px}}
@media(max-width:1000px){.header-inner{min-height:78px;gap:18px}.landing-navigation{display:none;position:absolute;top:78px;left:0;right:0;padding:12px 32px 18px;background:var(--landing-bg);border-bottom:1px solid var(--landing-border);margin:0;box-shadow:0 16px 20px rgba(19,37,67,.04)}.landing-navigation.open{display:flex;flex-direction:column;align-items:stretch;gap:0}.landing-navigation a{padding:13px 4px;font-size:14px}.landing-actions{margin-left:auto}.landing-menu-toggle{display:grid}.menu-open .menu-open-icon{display:none}.menu-open .menu-close-icon{display:block}.landing-no-js .landing-navigation{position:static;background:transparent;box-shadow:none;border:0;padding:0;gap:15px}.landing-no-js .header-inner{flex-wrap:wrap;padding-block:16px}.landing-no-js .landing-navigation a{font-size:11px}.landing-hero{padding-top:135px;gap:0 10px}.hero-copy h1{font-size:54px}.hero-art{height:420px}.flow-ring{width:255px;height:255px;top:90px;left:calc(50% - 127px)}.flow-core{top:145px;width:142px;min-height:152px;left:calc(50% - 71px)}.flow-core b{font-size:20px}.flow-spark{width:43px;height:43px;border-radius:13px}.flow-spark svg{width:29px;height:29px}.flow-track{width:315px;height:215px;left:calc(50% - 157px);top:113px}.context-note{top:37px;left:0}.team-note{bottom:23px;right:0}.document-chip{top:136px;right:-8px;font-size:8px;padding:8px}.task-chip{bottom:88px;left:-7px;font-size:8px;padding:8px}.art-halo{width:350px;height:350px}.art-dot{display:none}.hero-actions{gap:12px}.hero-trust{margin-bottom:75px;gap:20px}.hero-trust p{font-size:10px;gap:7px}.hero-trust>span{font-size:8px}.experience-heading{gap:30px}.experience-heading>p{max-width:285px;font-size:12px}.experience-body{grid-template-columns:1fr}.demo-sidebar{display:none}.demo-panel{padding:30px;gap:35px;grid-template-columns:1.3fr .8fr;min-height:385px}.demo-conversation h3{font-size:20px}.demo-question,.demo-answer p{font-size:12px}.capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.capability-card{padding:22px 18px 0}.capability-card h3{font-size:18px}.capability-card>p{font-size:11px;min-height:107px}.capability-icon{margin-bottom:21px}.knowledge-visual{padding:13px 9px 0}.knowledge-row{padding:8px;font-size:8px;gap:5px}.agent-visual>span{font-size:9px;padding:10px;gap:6px}.work-visual>span{font-size:8px;padding:14px 9px;gap:7px}.thinking-banner{grid-template-columns:52px 1fr}.thinking-pill{grid-column:2;max-width:max-content;margin-top:-4px}.thinking-banner p{font-size:11px}.how-grid{gap:50px;grid-template-columns:.9fr 1.1fr}.security-card{padding:35px;gap:35px}.security-copy h2{font-size:28px}.security-list{padding-left:25px}.security-list>span{font-size:10px}.landing-price-card{padding:23px 18px}.price-main strong{font-size:26px}.price-description{min-height:83px}.landing-price-card li{font-size:10px}.price-tag{font-size:7px}.price-card-top h3{font-size:21px}.faq-section{gap:45px;grid-template-columns:.8fr 1.2fr}.faq-section h2{font-size:30px}.faq-list summary{font-size:12px}}
@media(max-width:760px){:root{--landing-container:calc(100% - 40px)}html{scroll-padding-top:95px}.header-inner{gap:11px;min-height:72px}.landing-brand,.landing-brand img{width:122px}.landing-actions{gap:7px}.landing-actions>.landing-button{display:none}.landing-login{font-size:11px;margin-left:5px}.landing-theme-toggle,.landing-menu-toggle{width:34px;height:34px}.landing-navigation{top:72px;padding:10px 20px 16px}.landing-hero{grid-template-columns:1fr;padding-top:113px;gap:0;text-align:center}.hero-copy{padding:18px 10px 8px;max-width:640px;margin:auto}.landing-eyebrow{font-size:9px}.hero-copy h1{font-size:clamp(44px,8.3vw,63px);margin:22px 0}.hero-description{font-size:14px;line-height:1.85;max-width:515px;margin:auto}.hero-actions{justify-content:center;margin-top:25px;gap:24px}.hero-actions .landing-text-link{font-size:12px}.hero-trial{margin:14px auto 0;max-width:390px}.hero-art{width:min(475px,100%);height:402px;margin:8px auto 0}.flow-ring{width:280px;height:280px;top:55px;left:calc(50% - 140px)}.flow-core{width:148px;min-height:154px;top:118px;left:calc(50% - 74px)}.flow-track{width:365px;height:230px;top:80px;left:calc(50% - 182px)}.context-note{top:22px;left:5px;text-align:left}.team-note{bottom:24px;right:8px;text-align:left}.flow-note{padding:13px;max-width:210px}.flow-note b{font-size:11px}.flow-note small{font-size:9px}.document-chip{right:0;top:130px;font-size:9px}.task-chip{left:5px;bottom:101px;font-size:9px}.hero-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:18px 8px;padding:22px 0 25px;margin:0 0 60px}.hero-trust>span{grid-column:1/-1}.hero-trust p{flex-direction:column;gap:8px;font-size:10px;line-height:1.6}.experience-heading{display:block;margin-bottom:25px;text-align:center}.section-kicker{font-size:9px;margin-bottom:13px}.experience-heading>p{margin:15px auto 0;max-width:430px;font-size:12px}.experience-heading h2{font-size:34px}.experience-tabs{gap:8px;margin-bottom:15px}.experience-tabs button{padding:13px 11px;gap:7px;font-size:11px;justify-content:center;border-radius:10px}.experience-tabs button>svg{width:16px;height:16px}.experience-tabs .tab-arrow{display:none}.experience-toolbar{padding:15px 18px}.demo-brand{font-size:11px;gap:7px}.demo-brand small{font-size:8px}.demo-brand i{margin-inline:3px}.example-tag{font-size:7px;padding:4px 6px}.experience-window{border-radius:15px}.demo-panel{grid-template-columns:1fr;gap:25px;padding:24px;min-height:0}.demo-conversation h3{font-size:20px;margin-bottom:20px}.demo-question{font-size:12px;max-width:430px;margin-left:auto}.demo-answer{margin-top:22px}.demo-answer p{font-size:12px}.demo-deliverable{display:grid;grid-template-columns:1fr 1.1fr;gap:5px 24px;padding:22px;align-items:center}.deliverable-label{grid-column:1;margin:0;font-size:10px;align-self:end}.deliverable-paper{grid-column:2;grid-row:1/3;min-height:185px;padding:18px 15px 12px;max-width:250px;margin:0 auto;width:100%}.deliverable-paper h4{font-size:14px;margin-bottom:13px}.demo-deliverable>p{grid-column:1;grid-row:2;font-size:9px;margin-top:8px;align-self:start}.paper-kicker{font-size:6px}.paper-check{margin:13px 0}.paper-signature{margin-top:12px}.experience-footer{padding:13px 18px;font-size:8px}.platform-section{padding:76px 0 64px}.section-heading>p{font-size:13px}.platform-section .section-heading{max-width:520px;margin-bottom:28px}.capability-grid{grid-template-columns:1fr;gap:15px}.capability-card{padding:25px 27px 0;display:grid;grid-template-columns:1.2fr 1fr;column-gap:25px}.capability-icon{grid-column:1;margin-bottom:18px}.capability-card h3{grid-column:1;font-size:20px;margin-bottom:12px}.capability-card>p{grid-column:1;grid-row:3;font-size:12px;min-height:0;margin-bottom:26px;line-height:1.9}.knowledge-visual,.agent-visual,.work-visual{grid-column:2;grid-row:1/4;align-self:end;width:100%;min-height:180px}.knowledge-visual{padding:14px 10px 0}.knowledge-row{font-size:8px;padding:9px 7px}.knowledge-caption{font-size:7px;gap:4px}.agent-visual{margin:0;align-self:center;min-height:220px}.agent-visual>span{font-size:9px;padding:12px;gap:8px}.work-visual{padding:18px 0;margin:0;align-self:center}.work-visual>span{font-size:9px;padding:15px 10px}.thinking-banner{gap:17px;padding:25px;grid-template-columns:40px 1fr}.thinking-symbol{width:39px;height:39px}.thinking-symbol svg{width:24px;height:24px}.thinking-banner h3{font-size:18px}.thinking-banner p{font-size:11px}.thinking-pill{font-size:8px;margin-top:2px}.how-section{padding:53px 0}.how-grid{grid-template-columns:1fr;gap:30px}.how-grid>.section-heading{padding-top:0}.how-grid h2{max-width:500px}.how-grid .section-heading>p{max-width:530px;font-size:13px;margin-top:17px}.how-grid .landing-text-link{margin-top:17px}.step-row{gap:19px;padding:22px 0}.step-row p{font-size:12px}.security-section{padding-top:55px}.security-card{grid-template-columns:1fr;gap:28px;padding:31px}.security-copy h2{font-size:30px;max-width:400px}.security-copy p{font-size:12px}.security-list{grid-template-columns:1fr 1fr;gap:18px 25px;border-left:0;border-top:1px solid var(--landing-border);padding:25px 0 0}.security-list>span{font-size:11px;gap:8px}.security-list svg{width:16px;height:16px}.landing-pricing-section{padding-top:73px}.landing-pricing-grid{grid-template-columns:1fr;gap:17px}.landing-price-card{padding:27px;display:grid;grid-template-columns:1fr 1fr;column-gap:28px}.price-card-top{grid-column:1}.price-description{grid-column:1;min-height:0;margin:12px 0 0;max-width:260px}.price-main{grid-column:1;margin:24px 0;font-size:31px;min-height:0}.price-main strong{font-size:32px}.landing-price-card .landing-button{grid-column:1;grid-row:4;align-self:start}.landing-price-card ul{grid-column:2;grid-row:1/4;border-left:1px solid var(--landing-border);padding:10px 0 22px 25px;gap:15px;align-content:center}.landing-price-card li{font-size:11px}.price-annual{grid-column:2;grid-row:4;border-top:0;border-left:1px solid var(--landing-border);padding:0 0 0 25px;margin:0;gap:4px}.price-annual strong{font-size:11px}.pricing-footnote{font-size:10px;max-width:550px}.landing-region-pill{font-size:9px;margin-bottom:25px}.faq-section{padding-top:75px;padding-bottom:65px;grid-template-columns:1fr;gap:25px}.faq-section .section-heading{margin:0}.faq-section h2{font-size:34px}.faq-list summary{font-size:13px;padding:22px 0}.faq-list details>p{font-size:12px}.final-cta{padding:48px 28px 42px;border-radius:18px}.final-cta h2{font-size:39px;max-width:520px}.final-cta>p{font-size:12px}.final-cta>small{font-size:8px;max-width:370px}.landing-footer{padding-top:45px}.footer-top{gap:30px}.footer-brand-copy{max-width:280px}.footer-top nav{gap:12px 26px}.footer-top nav a{font-size:10px}.footer-brand-copy p{font-size:10px}.footer-bottom{font-size:8px;padding:22px 0}.landing-no-js .landing-navigation{order:3;flex-basis:100%;justify-content:center}.landing-no-js .header-inner{padding-block:8px;gap:5px 15px}.landing-no-js .landing-hero{padding-top:155px}}
@media(max-width:430px){:root{--landing-container:calc(100% - 32px)}.landing-brand,.landing-brand img{width:107px}.header-inner{gap:6px}.landing-actions{gap:3px}.landing-theme-toggle{width:30px;height:32px}.landing-menu-toggle{width:30px}.landing-login{font-size:10px;padding:6px 2px;margin-left:0}.hero-copy{padding-inline:0}.hero-copy h1{font-size:45px}.hero-description{font-size:13px;max-width:360px}.hero-actions{flex-direction:column;gap:8px;margin-top:25px}.hero-actions .landing-button{width:100%;max-width:290px;font-size:12px}.hero-trial{font-size:9px;max-width:310px;margin-top:10px}.hero-art{height:360px;margin-top:8px}.flow-ring{width:250px;height:250px;top:54px;left:calc(50% - 125px)}.flow-core{top:107px;width:138px;min-height:145px;left:calc(50% - 69px)}.flow-track{width:310px;height:200px;left:calc(50% - 155px);top:82px}.context-note{top:13px;left:0;max-width:195px}.team-note{right:0;bottom:5px;max-width:190px}.flow-note{padding:11px;gap:8px}.flow-note-icon{width:28px;height:28px}.flow-note-icon svg{width:16px;height:16px}.flow-note b{font-size:9px}.flow-note small{font-size:8px}.flow-note i{display:none}.document-chip{top:129px;right:-1px;padding:8px;font-size:8px}.task-chip{bottom:78px;left:0;font-size:8px;padding:8px}.hero-trust{margin-top:15px;margin-bottom:55px}.hero-trust p{font-size:9px}.experience-heading h2,h2{font-size:31px}.experience-tabs{gap:6px}.experience-tabs button{font-size:10px;padding:12px 7px;gap:5px}.experience-tabs button>svg{width:14px;height:14px}.demo-brand small{max-width:103px;line-height:1.4}.experience-toolbar{padding:14px}.demo-panel{padding:21px 17px;gap:21px}.demo-conversation h3{font-size:19px}.demo-question{font-size:11px;padding:13px;margin-left:15px}.demo-answer p{font-size:11px;line-height:1.9}.demo-answer{gap:9px}.assistant-symbol{width:26px;height:26px}.demo-deliverable{padding:17px;column-gap:15px;grid-template-columns:.85fr 1.15fr}.deliverable-label{font-size:9px;gap:5px}.demo-deliverable>p{font-size:8px}.deliverable-paper{padding:16px 13px 11px;min-height:187px}.paper-check{font-size:7px;gap:5px}.deliverable-paper h4{font-size:12px}.paper-signature{font-size:7px}.experience-footer{padding:12px 15px;font-size:8px}.capability-card{display:flex;padding:25px 26px 0}.capability-card>p{font-size:12px;min-height:0;margin-bottom:22px}.capability-card h3{font-size:21px}.knowledge-visual{max-width:295px;margin:0 auto;font-size:9px;padding:17px 16px 0}.knowledge-row{font-size:9px;padding:10px}.knowledge-caption{font-size:8px}.agent-visual{min-height:160px;max-width:270px;margin:auto}.agent-visual>span{font-size:10px;padding:12px 15px}.work-visual{min-height:180px;max-width:270px;margin:auto}.work-visual>span{font-size:10px;padding:16px}.thinking-banner{grid-template-columns:1fr;padding:25px;gap:17px}.thinking-symbol{margin:3px 0 5px}.thinking-pill{grid-column:1;margin:0}.security-card{padding:28px 24px}.security-copy h2{font-size:28px}.security-list{grid-template-columns:1fr;gap:15px}.security-list>span{font-size:12px}.landing-price-card{display:flex;padding:29px 26px}.price-card-top h3{font-size:25px}.price-tag{font-size:8px}.price-description{font-size:12px;max-width:none}.price-main{margin:25px 0 22px}.price-main strong{font-size:38px}.landing-price-card ul{border:0;padding:25px 0;gap:13px}.landing-price-card li{font-size:12px}.price-annual{border-left:0;border-top:1px solid var(--landing-border);padding:20px 0 0}.price-annual strong{font-size:13px}.landing-price-card .landing-button{font-size:12px}.faq-section h2{font-size:31px}.faq-list summary{font-size:12px;gap:15px}.final-cta{padding:42px 24px 38px}.final-cta h2{font-size:35px}.final-cta .landing-button{font-size:12px;width:100%}.footer-top{display:block}.footer-brand-copy{max-width:320px}.footer-top nav{margin-top:27px;grid-template-columns:1fr 1fr;gap:12px 20px}.footer-top nav a{font-size:11px}.footer-bottom{align-items:start}.footer-bottom>span{max-width:225px}.footer-bottom a{white-space:nowrap}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}.landing-motion [data-reveal]{opacity:1;transform:none}.landing-button:hover{transform:none}}
.landing-actions .language-menu summary>svg{width:12px;height:12px}
.hero-trial{font-size:11px}.pricing-footnote{font-size:11px}.final-cta>small{font-size:10px}
@media(max-width:680px){.landing-actions .language-menu summary>span{display:none}.hero-trial{font-size:10px}.final-cta>small{font-size:9px}}
@media print{.landing-header,.hero-art,.landing-button,.landing-theme-toggle{display:none}html,body{background:#fff!important;color:#172239!important}.landing-container{width:100%}.landing-hero{display:block;padding-top:0}.landing-motion [data-reveal]{opacity:1;transform:none}.demo-panel[hidden]{display:grid}.experience-tabs{display:none}.experience-window{break-inside:avoid}.landing-hero,.platform-section,.how-section,.landing-pricing-section,.faq-section,.security-section{padding:30px 0}.final-cta{background:#fff;color:#172239}.final-cta>p{color:#637087}}
