@font-face{font-family:Jakarta;src:url('/legal-assets/plus-jakarta-sans-latin-5.3.0.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}
:root{--purple:#6746dc;--purple-dark:#5131bd;--ink:#182033;--muted:#647084;--line:#e5e7ee;--paper:#fbfaff;--lavender:#f2edff;--ease:cubic-bezier(.22,1,.36,1);font-family:Jakarta,Arial,sans-serif;color:var(--ink);font-synthesis:none;scroll-behavior:smooth;scroll-padding-top:90px;background:#fff}
*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default}img{max-width:100%;height:auto}svg.i{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance}h1,h2{letter-spacing:-.045em}h1{font-size:54px;line-height:1.16;font-weight:800}h2{font-size:40px;line-height:1.22;font-weight:780}h3{letter-spacing:-.025em}p{line-height:1.75}button,a,input,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #a48bee;outline-offset:4px}a:hover{color:var(--purple)}[hidden]{display:none!important}.wrap{width:min(1120px,calc(100% - 48px));margin-inline:auto}.narrow{width:min(760px,calc(100% - 48px));margin-inline:auto}.skip-link{position:fixed;top:10px;left:10px;z-index:100;background:var(--ink);color:#fff;padding:14px;border-radius:8px;transform:translateY(-160%)}.skip-link:focus{transform:none}.eyebrow{font-size:12px;font-weight:750;letter-spacing:.08em;line-height:1.5;color:var(--purple);display:inline-block}.button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:52px;padding:14px 22px;background:var(--purple);border:1px solid var(--purple);border-radius:10px;color:#fff;font-size:14px;font-weight:700;line-height:1.5;box-shadow:0 2px 3px #2211500c;transition:background-color .18s ease,transform .18s var(--ease),box-shadow .18s ease}.button .i{width:17px;height:17px}.button:hover{color:#fff;background:var(--purple-dark);box-shadow:0 4px 12px #4b29a820}.button:active{transform:translateY(1px)}.button.secondary{background:#fff;border-color:#d9dce6;color:var(--ink)}.button.secondary:hover{background:#faf8ff;border-color:#bba9ea;color:var(--purple)}.button.light{background:#fff;border-color:#fff;color:var(--purple-dark)}.button.small{min-height:40px;padding:9px 15px;font-size:13px}.button.small>.i{display:none}.actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.inline-link{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:750;color:var(--purple)}.inline-link>.i{transition:transform .18s var(--ease)}.inline-link:hover>.i{transform:translateX(3px)}
/* Shared navigation */
.site-header{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid #f0f0f4}.nav-wrap{max-width:1280px;padding:0 28px;margin:auto;min-height:68px;display:flex;align-items:center;gap:35px;position:relative}.brand{display:inline-flex;align-items:center;flex:none}.brand img{width:122px;height:auto;display:block}#site-nav{display:flex;align-items:center;gap:6px;flex:1;font-size:13px;font-weight:550}.nav-link,.nav-trigger{display:flex;align-items:center;gap:6px;padding:22px 10px;line-height:24px;white-space:nowrap}.nav-trigger{border:0;background:none;color:var(--ink);font-size:13px}.nav-trigger>.i{width:12px;height:12px;color:#85909e;transition:transform .16s ease}.nav-trigger[aria-expanded=true]>.i{transform:rotate(180deg)}.nav-trigger:hover,.nav-trigger[aria-expanded=true],.nav-link[aria-current=page]{color:var(--purple)}.nav-actions{margin-left:auto;display:flex;align-items:center;gap:9px}.login-link{white-space:nowrap;font-size:12px;padding:10px 8px}.nav-panel{position:absolute;top:calc(100% - 1px);left:170px;width:min(850px,calc(100vw - 210px));padding:22px;background:#fff;border:1px solid var(--line);border-radius:0 0 14px 14px;box-shadow:0 18px 40px #1c1b3b18;animation:menu-in .16s var(--ease);transform-origin:top}.nav-panel-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 5px 14px;border-bottom:1px solid var(--line)}.nav-panel-top strong{font-size:13px}.nav-panel-top a{display:flex;align-items:center;gap:6px;color:var(--purple);font-size:12px}.nav-panel-top .i{width:15px;height:15px}.nav-grid{display:grid;grid-template-columns:1fr 1fr;gap:5px 15px}.nav-item{display:flex;align-items:center;gap:12px;border-radius:8px;padding:12px;transition:background-color .15s ease}.nav-item:hover{background:var(--paper)}.nav-icon{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;color:var(--purple);background:var(--lavender);flex:none}.nav-icon .i{width:18px;height:18px}.nav-item b{display:block;font-size:12px;font-weight:700}.nav-item small{display:block;font-size:11px;line-height:1.5;color:var(--muted);margin-top:4px}.menu-toggle{display:none}.nav-group{position:static}@keyframes menu-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}
/* Centered editorial hero, based on the supplied layout */
.home-hero{position:relative;overflow:hidden;background:#f5f2ff;text-align:center;padding:66px 0 80px}.hero-dots{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(#bcaee0 1px,transparent 1px);background-size:21px 21px;mask-image:linear-gradient(90deg,#0009,transparent 34%,transparent 66%,#0009)}.hero-center{position:relative;z-index:2}.hero-brand{display:flex;align-items:center;justify-content:center;gap:9px;margin-bottom:26px}.hero-brand img{border-radius:11px}.hero-brand strong{font-size:24px;letter-spacing:-.04em}.hero-brand>span{font-size:15px;color:#7d709b;border-left:1px solid #d9d0ea;padding-left:14px;margin-left:6px}.hero-points{display:flex;justify-content:center;gap:9px;flex-wrap:wrap;margin-bottom:27px}.hero-points>span{border:1px solid #dbd4e8;background:#ffffffbd;border-radius:30px;padding:6px 11px;display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#505367}.hero-points .i{width:14px;height:14px;color:var(--purple)}.home-hero h1{font-size:clamp(42px,4.6vw,60px);line-height:1.22;letter-spacing:-.05em;max-width:940px;margin:auto}.home-hero h1>span{display:inline-block;color:white;background:var(--purple);border-radius:13px;padding:1px 15px 7px;margin-top:6px}.hero-lead{font-size:18px;line-height:1.7;margin:24px auto 25px;color:#4c5265;max-width:680px}.hero-plan{font-size:13px;color:#626279;margin-top:16px}.hero-plan strong{color:var(--ink)}.hero-assurances{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;font-size:11px;color:#6e6784;margin-top:24px}.hero-assurances span{display:flex;align-items:center;gap:6px}.hero-assurances .i{width:15px;height:15px;color:var(--purple)}.hero-float{position:absolute;z-index:1;background:#fffffff2;border:1px solid #d9d0e9;border-radius:14px;text-align:left;padding:16px;box-shadow:0 8px 20px #4a287306;font-size:11px;width:220px;animation:float-arrive .55s var(--ease) both;pointer-events:none}.float-one{top:125px;left:calc(50% - 750px);animation-delay:.1s}.float-two{top:125px;right:calc(50% - 750px);animation-delay:.16s}.float-three{top:420px;left:calc(50% - 730px);animation-delay:.22s;width:250px}.float-four{top:420px;right:calc(50% - 730px);animation-delay:.28s;width:250px}.float-heading{display:flex;align-items:center;gap:7px;font-size:10px;color:#777287;margin-bottom:12px}.float-heading .i{width:15px;height:15px;color:var(--purple)}.hero-float>b{font-size:13px}.float-people{display:flex;margin:15px 0}.float-people .face{border:2px solid white;margin-left:-3px}.float-track{height:6px;border-radius:3px;background:#ece5fb;margin:19px 0 13px;overflow:hidden}.float-track i{display:block;width:78%;height:100%;background:#a28bd8}.hero-float small{font-size:9px;color:var(--muted)}.float-three p{background:#f5f1fd;border-radius:8px;padding:10px;margin-bottom:12px}.float-four .person{padding:9px 0}@keyframes float-arrive{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
.product-showcase{position:relative;margin-top:-28px;z-index:3}.showcase-title{display:flex;align-items:center;justify-content:space-between;padding:15px 22px;background:#fff;border:1px solid var(--line);border-bottom:0;border-radius:14px 14px 0 0}.showcase-title>.eyebrow{font-size:10px}.showcase-title>span:last-child{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--muted)}.showcase-title .i{width:15px;height:15px}.product-showcase .wd-demo{border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 20px 55px -30px #2b17444d}.quick-start{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;padding-block:75px}.quick-start h2{font-size:33px;margin-top:14px}.quick-start p{color:var(--muted);font-size:15px;margin-bottom:18px}.section{padding:88px 0}.tinted{background:#faf9fe;border-block:1px solid #f1eef8}.section-heading{text-align:center;max-width:800px;margin:0 auto 38px}.section-heading h2{margin-top:13px}.section-heading p{max-width:650px;margin:17px auto 0;color:var(--muted);font-size:16px}.home-features{display:grid;grid-template-columns:repeat(6,1fr);gap:22px}.home-features>.feature-card{grid-column:span 2}.home-features>.feature-card:nth-last-child(-n+2){grid-column:span 3}.feature-card{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;min-width:0;transition:box-shadow .2s ease,border-color .2s ease,transform .2s var(--ease)}.feature-card:hover{color:var(--ink);border-color:#cfc2ed;box-shadow:0 8px 22px #3b286b0b;transform:translateY(-3px)}.card-scene{height:195px;overflow:hidden;border-bottom:1px solid var(--line);background:#f1eef9;padding:20px 20px 0}.card-scene>.product-scene{width:160%;transform:scale(.625);transform-origin:top left;min-height:295px;box-shadow:0 8px 15px #3522530b;pointer-events:none}.card-copy{padding:24px}.card-copy h3{font-size:18px;display:flex;align-items:center;justify-content:space-between;gap:16px}.card-copy h3>.i{width:17px;height:17px;color:var(--purple)}.card-copy p{font-size:13px;color:var(--muted);margin-top:9px;line-height:1.7}.feature-icon{height:43px;width:43px;display:grid;place-items:center;background:var(--lavender);border-radius:11px;color:var(--purple);flex:none}.solutions-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.solutions-grid>.feature-card{padding:25px 22px}.solutions-grid .card-copy{padding:20px 0 0}.solutions-grid h3{font-size:16px}.story{display:grid;grid-template-columns:1fr 1.12fr;gap:70px;align-items:center}.story.reverse{grid-template-columns:1.12fr 1fr}.story.reverse .story-copy{order:2}.story-copy h2{margin:14px 0 22px;font-size:36px}.story-copy>p{color:var(--muted);font-size:15px;line-height:1.8}.story-copy .button{margin-top:5px}.check-list{list-style:none;margin:25px 0;padding:0;display:grid;gap:14px}.check-list li{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.65}.check-list .i{color:var(--purple);width:17px;height:17px;margin-top:2px}.story-visual{min-width:0;border-radius:18px;background:#f1edf9;padding:24px;overflow:hidden;border:1px solid #e9e2f3}.story.reverse .story-visual{background:#f5f3fb}.dark-feature{padding:76px 0;background:#211832;color:#fff;overflow:hidden}.dark-feature>.wrap{display:grid;grid-template-columns:1fr 1.05fr;gap:24px 70px;align-items:center}.dark-intro>.eyebrow{color:#c2adef}.dark-intro h2{font-size:36px;line-height:1.3;margin:15px 0 21px}.dark-intro p{color:#cdc5dd;font-size:15px;line-height:1.8;margin-bottom:25px}.dark-scene{min-width:0;padding:20px;background:#ffffff09;border:1px solid #ffffff10;border-radius:16px}.dark-note{grid-column:1/-1;text-align:center;color:#b4a9c3;font-size:11px;margin-top:8px}
/* Product scenes, shared across feature pages and homepage cards */
.product-scene{background:#fff;color:var(--ink);border:1px solid #e0dae9;border-radius:11px;overflow:hidden;font-size:12px;box-shadow:0 12px 35px -22px #27164733;text-align:left;min-width:0}.scene-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #eeebf2;padding:12px 15px;background:#fff;font-size:10px;font-weight:700}.scene-dots{display:flex;gap:4px}.scene-dots>i{height:5px;width:5px;background:#ddd7e7;border-radius:50%}.scene-live{display:flex;align-items:center;gap:4px;font-size:9px;font-weight:500;color:#6d6480}.scene-live .i{width:12px;height:12px;color:#6c9e87}.scene-inbox{display:grid;grid-template-columns:42% 58%;min-height:305px}.scene-inbox>aside{background:#fff;border-right:1px solid #eae7f0;padding:15px 10px}.scene-inbox>aside>b{font-size:11px;padding:0 4px;display:block}.scene-inbox em{font-size:8px;font-style:normal;color:var(--purple);background:var(--lavender);padding:2px 5px;border-radius:4px;margin-left:6px}.scene-search{background:#f7f6fa;border-radius:6px;font-size:9px;color:#9590a0;padding:8px;margin:12px 0}.person{display:flex;align-items:center;gap:8px;padding:12px 6px}.person.selected{background:#f3effd;border-radius:7px}.face{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:none;font-size:9px;font-weight:700;font-style:normal}.lilac{background:#e7dafa;color:#6948a8}.peach{background:#f7e4d5;color:#a46841}.mint{background:#dceee5;color:#3f8168}.person b{font-size:9px;display:block}.person small{display:block;font-size:8px;color:#7f788b;margin-top:4px}.person>i{margin-left:auto;border-radius:50%;background:var(--purple);color:#fff;font-size:8px;width:15px;height:15px;display:grid;place-items:center;font-style:normal}.scene-chat{display:flex;flex-direction:column;background:#fbfaff;min-width:0}.scene-chat>header{display:flex;gap:7px;align-items:center;padding:10px;background:#fff;border-bottom:1px solid #ede9f4}.scene-chat>header>b{font-size:9px}.scene-chat>header .face{width:24px;height:24px;font-size:8px}.scene-chat>header .chip{margin-left:auto;font-size:7px}.chip{display:inline-flex;align-items:center;padding:4px 7px;border-radius:5px;background:#f1ecfa;color:#7a5ba7;font-size:8px;font-weight:550;line-height:1.5}.scene-messages{padding:14px;display:flex;flex-direction:column;gap:12px;flex:1}.scene-day{font-size:8px;color:#9b94a4;text-align:center}.scene-messages>p{font-size:10px;line-height:1.6;max-width:88%;padding:9px 11px;border:1px solid #eae5f1;background:#fff;border-radius:8px 8px 8px 2px;align-self:flex-start}.scene-messages>p.out{align-self:flex-end;background:#eee7fc;border-color:#e5dbf7;border-radius:8px 8px 2px 8px}.scene-messages small{display:block;text-align:right;font-size:7px;color:#a394b6;margin-top:4px}.scene-compose{background:#fff;border:1px solid #ede8f5;border-radius:16px;color:#a099ac;font-size:9px;display:flex;align-items:center;gap:8px;margin:0 10px 10px;padding:9px}.scene-compose>b{margin-left:auto;background:var(--purple);color:white;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;font-size:10px}.scene-flow{padding:22px 25px;display:flex;align-items:center;flex-direction:column;background-color:#faf8fe;background-image:radial-gradient(#ded5ee .8px,transparent .8px);background-size:14px 14px;min-height:305px}.flow-pill{display:flex;align-items:center;gap:7px;background:#fff;border:1px solid #dcd3ec;border-radius:20px;padding:8px 14px;font-size:10px}.flow-pill .i{width:14px;height:14px;color:var(--purple)}.flow-line{display:block;height:23px;width:1px;background:#b7a4d7}.flow-node{padding:12px;border:1px solid #dcd3ec;border-radius:9px;background:#fff;display:flex;align-items:center;gap:10px;width:min(100%,330px);box-shadow:0 3px 6px #3c216c05}.node-icon{display:grid;place-items:center;width:34px;height:34px;background:var(--lavender);color:var(--purple);border-radius:9px;flex:none}.node-icon .i{width:18px;height:18px}.flow-node small{display:block;font-size:7px;letter-spacing:.06em;color:#9c8bb4;margin-bottom:6px}.flow-node b{display:block;font-size:10px;font-weight:650}.flow-node .chip{margin-left:auto}.flow-branches{display:flex;gap:25px}.flow-branches>span{font-size:8px;background:#fff;border:1px solid #e0d6ed;border-radius:6px;padding:8px}.scene-ai{padding:24px;background:#faf8ff}.knowledge-card{border:1px solid #e2d9f0;border-radius:10px;padding:20px;background:#fff}.knowledge-card>.node-icon{margin-bottom:12px}.knowledge-card h3{font-size:16px}.knowledge-card>p{font-size:10px;color:#8d829b;margin:7px 0 20px}.knowledge-card>div>small{font-size:7px;color:#9e90af;letter-spacing:.09em}.knowledge-card>div>span{display:flex;align-items:center;gap:7px;font-size:10px;border-top:1px solid #f0ecf6;padding:10px 0}.knowledge-card .i{width:13px;height:13px;color:var(--purple)}.knowledge-card>div>span>.i:last-child{margin-left:auto;color:#83a18c}.ai-reply{display:flex;align-items:flex-start;gap:9px;margin:20px 0 0}.ai-reply>p{background:#eee6fa;border:1px solid #e2d7f5;border-radius:0 8px 8px 8px;padding:13px;font-size:10px;line-height:1.65}.ai-reply small{display:block;font-size:8px;color:#9c89b5;margin-top:8px}.scene-campaign{padding:22px}.scene-campaign>h3{font-size:17px;margin:12px 0 18px}.campaign-fields{display:grid;gap:10px;font-size:9px}.campaign-fields>span{display:flex;justify-content:space-between;gap:12px;color:#94889f}.campaign-fields b{font-size:9px;color:#5a506b;font-weight:550}.campaign-preview{border:1px solid #e5dcf2;background:#faf7ff;border-radius:9px;padding:16px;font-size:11px;line-height:1.8;margin:20px 0}.scene-footer{border-top:1px solid #eee8f6;padding-top:14px;display:flex;gap:7px;align-items:center;font-size:8px;color:#998da8}.scene-footer>.i{width:13px;height:13px;color:var(--purple)}.scene-footer>.chip{margin-left:auto;font-size:7px}.scene-contact-list{padding:20px 15px}.scene-contact-list>header,.scene-library>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.scene-contact-list h3,.scene-library h3{font-size:15px}.contact-th,.contact-row{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:8px;align-items:center;font-size:9px;padding:11px 3px;border-top:1px solid #efebf5}.contact-th{font-size:8px;color:#a394b0;background:#fcfaff;padding:9px}.contact-row>span:first-child{display:flex;align-items:center;gap:7px}.contact-row b{font-size:9px;font-weight:550}.contact-row .chip{width:fit-content}.contact-row>span:last-child{font-size:8px;color:#a394b0}.contact-row .face{width:24px;height:24px;font-size:8px}.scene-contact-list>.scene-footer{margin-top:15px}.scene-library{padding:20px}.folder-row{display:flex;gap:8px;margin-bottom:20px}.folder-row>span{display:flex;align-items:center;gap:5px;padding:8px;border:1px solid #e7dff1;border-radius:6px;font-size:8px}.folder-row .i{width:13px;height:13px;color:var(--purple)}.file-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.file-grid>div{border:1px solid #e9e1f2;border-radius:8px;overflow:hidden}.file-art{height:115px;display:grid;place-items:center;background:#f2edf9}.file-art svg{max-height:100px;max-width:140px}.file-grid b{font-size:9px;display:block;padding:12px 10px 0}.file-grid small{font-size:8px;color:#a193ac;display:block;padding:5px 10px 12px}.document-art{background:#f7f3fc;align-content:center;gap:8px}.document-art>.i{width:35px;height:35px;color:#9b81c9}.document-art>span{font-size:7px;letter-spacing:.1em;color:#9b81c9}.scene-form{display:flex;align-items:center;gap:20px;padding:25px 20px;background:#f6f2fc}.form-phone{background:#fff;border:1px solid #ded4ee;border-radius:15px;flex:1;min-width:0;overflow:hidden;box-shadow:0 8px 20px #38245d0a}.form-phone>header{background:#eee7f9;padding:14px;display:flex;align-items:center;gap:7px;font-size:10px;font-weight:700}.form-phone>header>.i{width:15px;height:15px;color:var(--purple)}.form-phone>div{padding:17px}.form-phone h3{font-size:13px;margin-bottom:18px}.form-phone div>span{font-size:8px;color:#90829f;display:block;margin:12px 0 5px}.form-phone div>p{font-size:9px;border:1px solid #e6dff0;padding:9px;border-radius:6px}.form-phone div>p>b{float:right}.form-phone div>strong{background:var(--purple);color:#fff;display:flex;justify-content:center;gap:7px;align-items:center;border-radius:7px;margin-top:18px;padding:10px;font-size:9px}.form-phone div>strong>.i{width:12px;height:12px}.form-receipt{width:130px}.form-receipt>.node-icon{margin-bottom:14px}.form-receipt b{font-size:11px;display:block;line-height:1.5}.form-receipt p{font-size:9px;color:#8e80a1;margin-top:9px}.scene-api{padding:22px;background:#fbfaff}.api-route{display:flex;align-items:center;justify-content:center;gap:14px;font-size:9px;margin:4px 0 23px}.api-route>b{color:var(--purple);border:1px solid #ded0f2;padding:10px;border-radius:8px;background:#fff}.api-route>i{font-style:normal;color:#b39bce}.code-window{padding:20px;border-radius:10px;background:#211b32;color:#e9deff;overflow:hidden}.code-label{display:block;font-size:7px;letter-spacing:.06em;color:#9e8cb8;margin-bottom:13px}.code-window pre{margin:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;line-height:1.9}.code-window i{font-style:normal;color:#cdb1fb}.code-window em{font-style:normal;color:#a2d8c3}.scene-api>.scene-footer{margin-top:17px}.scene-sync{display:flex;align-items:center;justify-content:center;padding:35px 20px 28px;gap:14px;min-height:280px}.sync-side{flex:1;text-align:center;display:flex;flex-direction:column;align-items:center;min-width:0}.sync-side>b{font-size:11px;margin:12px 0 20px}.sync-app{width:56px;height:56px;border-radius:15px;display:grid;place-items:center;background:#e5f4eb;color:#2c9765}.sync-app>.i{height:34px;width:34px}.sync-side>img{border-radius:14px}.sync-symbol{color:#a393bd}.sync-symbol>.i{width:24px;height:24px}.sync-message{background:#f3faf6;border:1px solid #ddece3;border-radius:8px;padding:12px;font-size:9px;line-height:1.6;text-align:left;min-height:90px}.sync-message>small{font-size:7px;display:block;margin-top:13px;color:#91a79a}.sync-message.purple-message{background:#f5f0fc;border-color:#e9dff5}.purple-message>small{color:#a694bd}
/* Dedicated pages */
.inner-hero{padding:45px 0 48px;text-align:center;background:#f8f5ff;border-bottom:1px solid #efeaf7}.inner-hero .eyebrow{margin:18px 0}.inner-hero h1{max-width:900px;margin:0 auto 23px;font-size:49px;line-height:1.22}.inner-hero h1>span{color:var(--purple)}.inner-hero p{max-width:690px;font-size:17px;line-height:1.8;margin:auto;color:var(--muted)}.inner-hero .actions{margin-top:27px}.breadcrumb{display:flex;align-items:center;justify-content:center;gap:9px;font-size:10px;color:#8a809e;margin-bottom:12px;flex-wrap:wrap}.breadcrumb>span:last-child{color:#6b5d84}.feature-stage{max-width:880px;padding:34px 45px 0}.feature-stage>.product-scene{box-shadow:0 16px 45px -25px #38235c36}.feature-stage .scene-inbox{min-height:380px}.feature-stage .scene-inbox>aside{padding:24px}.feature-stage .scene-search{margin:20px 0}.feature-stage .person{padding:20px 6px}.feature-stage .scene-chat>header{padding:17px}.feature-stage .scene-messages{padding:25px;gap:18px}.feature-stage .scene-messages>p{font-size:13px;max-width:85%}.feature-stage .scene-flow{padding:35px}.feature-stage .flow-node{padding:18px;width:420px}.feature-stage .flow-node b{font-size:13px}.feature-stage .scene-ai{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:35px;align-items:center}.feature-stage .knowledge-card h3{font-size:21px}.feature-stage .ai-reply>p{font-size:13px}.feature-stage .scene-sync{padding:55px;gap:30px}.feature-stage .sync-side>b{font-size:14px}.feature-stage .sync-message{font-size:13px;max-width:250px}.feature-stage .scene-contact-list{padding:30px}.feature-stage .contact-row{padding:18px}.feature-stage .contact-row b{font-size:12px}.feature-stage .contact-th{font-size:11px}.feature-stage .scene-library{padding:30px}.feature-stage .file-art{height:200px}.feature-stage .scene-form{padding:30px 90px;gap:50px}.feature-stage .form-receipt{width:170px}.feature-stage .form-receipt b{font-size:15px}.feature-stage .form-receipt p{font-size:12px}.feature-stage .scene-campaign{max-width:570px;margin:auto;padding:30px}.feature-stage .campaign-fields>span,.feature-stage .campaign-fields b{font-size:12px}.feature-stage .scene-api{padding:30px 70px}.feature-stage .code-window pre{font-size:14px}.scene-caption{font-size:10px;color:#9a8da9;text-align:center;padding:14px 0 30px}.listing-section{padding-top:50px}.listing-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.listing-grid .card-scene{height:250px;padding-top:25px}.listing-grid .card-scene>.product-scene{min-height:340px}.listing-grid .card-copy{padding:28px}.listing-grid .card-copy h3{font-size:21px}.simple-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.link-card{padding:26px;border:1px solid var(--line);border-radius:12px;transition:background-color .18s ease,border-color .18s ease}.link-card:hover{background:var(--paper);border-color:#d5c7eb}.link-card h3{display:flex;align-items:center;justify-content:space-between;font-size:17px;margin:20px 0 12px}.link-card p{font-size:13px;color:var(--muted)}.contact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;padding-top:45px;padding-bottom:50px}.contact-card{border:1px solid var(--line);border-radius:13px;padding:28px;transition:border-color .15s ease,box-shadow .15s ease}.contact-card:hover{border-color:#cdbde8;box-shadow:0 7px 20px #3019470b}.contact-card h2{font-size:24px;margin:24px 0 13px}.contact-card p{font-size:14px;color:var(--muted)}.contact-card strong{font-size:12px;display:flex;align-items:center;gap:5px;margin-top:23px;color:var(--purple);overflow-wrap:anywhere}.contact-card strong>.i{width:15px;height:15px}.demo-page{padding-top:35px}.steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.steps-grid article>span{display:grid;place-items:center;background:var(--lavender);color:var(--purple);font-size:15px;font-weight:700;width:43px;height:43px;border-radius:50%;margin-bottom:22px}.steps-grid h3{font-size:20px;margin-bottom:12px}.steps-grid p{color:var(--muted);font-size:14px}
/* Pricing calculator */
.plan-section{background:#f7f4fe}.price-card{display:grid;grid-template-columns:1fr 1.15fr;max-width:950px;margin:auto;border:1px solid #dcd3ef;background:#fff;border-radius:17px;box-shadow:0 12px 30px #3d225b06;overflow:hidden}.price-main{padding:38px;background:#fff}.plan-tag{display:inline-flex;align-items:center;border:1px solid #ded2f4;border-radius:20px;padding:6px 10px;font-size:10px;font-weight:750;color:var(--purple);letter-spacing:.04em;background:#faf8ff}.price-main h3{font-size:23px;margin:22px 0 20px}.price-display{display:flex;align-items:baseline;gap:9px}.price-display>strong{font-size:52px;font-weight:800;letter-spacing:-.05em}.price-display>span{color:#888195;font-size:15px}.price-main>p{font-size:13px;color:var(--muted);margin-top:8px}.price-rule{height:1px;background:var(--line);margin:25px 0}.number-label{font-size:12px;font-weight:700;display:block;margin-bottom:13px}.number-calculator{display:flex;align-items:center;gap:16px}.stepper{display:flex;border:1px solid #dcd6e8;border-radius:8px;height:44px;overflow:hidden;align-items:stretch}.stepper>button{width:39px;border:0;background:#faf8ff;color:var(--purple);font-size:18px}.stepper>button:disabled{color:#c7bfd3}.stepper input{min-width:0;width:48px;border:0;border-inline:1px solid #eee9f5;text-align:center;font-size:16px;color:var(--ink);appearance:textfield;-moz-appearance:textfield}.stepper input::-webkit-inner-spin-button{appearance:none}.number-calculator>span{font-size:10px;line-height:1.7;color:var(--muted)}.price-total{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--muted);margin:22px 0 17px}.price-total>strong{font-size:20px;color:var(--ink)}.price-main>.button{width:100%}.price-main>small{display:block;text-align:center;font-size:10px;line-height:1.8;color:#8c819c;margin-top:14px}.price-includes{padding:39px;background:#fbfaff;border-left:1px solid #eee9f5}.price-includes h3{font-size:27px;line-height:1.35;margin-top:17px}.price-includes .check-list{gap:16px}.price-includes .check-list li{font-size:13px}.quota-note{font-size:10px;line-height:1.8;color:#9a8ba9}.meta-cost{border-top:1px solid #e6dff0;margin-top:24px;padding-top:22px;font-size:11px;line-height:1.7}.meta-cost b{font-weight:700}.meta-cost p{font-size:11px;margin-top:6px;color:var(--muted)}.pricing-hero{padding-bottom:85px}.pricing-main{margin-top:-38px;position:relative}.billing-pill{display:inline-flex;align-items:center;gap:7px;font-size:11px;color:#7d6a98;background:#fff;border:1px solid #ded5ed;padding:7px 12px;border-radius:20px;margin-top:24px}.billing-pill .i{width:14px;height:14px}.included-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.included-grid>.feature-card{padding:26px}.included-grid .card-copy{padding:18px 0 0}.included-grid .card-copy h3{font-size:17px}.billing-cards{display:grid;grid-template-columns:1fr 1fr;gap:22px}.billing-cards article{padding:27px;background:#fff;border:1px solid var(--line);border-radius:13px}.billing-cards h3{font-size:19px;margin:22px 0 13px}.billing-cards p{font-size:13px;color:var(--muted)}.billing-cards strong{display:block;font-size:11px;line-height:1.8;margin-top:19px}
/* FAQs and shared ending */
.faq-section{background:#fff}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;padding:21px 0;font-size:15px;font-weight:650;line-height:1.7}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>.i{width:18px;height:18px;color:#8c80a5;transition:transform .16s ease}.faq-list details[open] summary>.i{transform:rotate(45deg)}.faq-list details[open]>summary{color:var(--purple)}.faq-list details>div{padding:0 30px 24px 0;font-size:14px;color:var(--muted);line-height:1.8}.faq-search{display:flex;align-items:center;gap:12px;border:1px solid #d9d1e8;border-radius:10px;padding:14px 16px;margin-bottom:25px}.faq-search .i{color:#a89bb9}.faq-search>input{border:0;background:none;width:100%;font-size:15px;color:var(--ink);min-width:0;outline:none}.faq-search:focus-within{outline:3px solid #c2afe9;outline-offset:2px}.faq-empty{padding:25px;color:var(--muted);font-size:14px;text-align:center}.faq-empty a{color:var(--purple);text-decoration:underline}.final-cta{background:#f2edfc;padding:75px 24px;text-align:center;border-top:1px solid #e8e0f5}.final-cta h2{max-width:780px;margin:17px auto 20px;font-size:43px}.final-cta p{font-size:17px;color:#7a6c90;margin-bottom:27px}.final-cta small{font-size:11px;color:#8b7c9f;display:block;margin-top:19px}.site-footer{padding:45px 0 0;background:#fff}.footer-intro{display:flex;align-items:center;gap:22px;border-bottom:1px solid var(--line);padding-bottom:31px}.footer-intro p{font-size:12px;color:var(--muted)}.footer-intro>a:last-child{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--purple);margin-left:auto;font-weight:700}.footer-intro .i{width:15px;height:15px}.footer-columns{display:grid;grid-template-columns:repeat(6,1fr);gap:25px;padding:37px 0 40px}.footer-columns nav{display:flex;flex-direction:column;gap:12px}.footer-columns h2{font-size:12px;letter-spacing:0;font-weight:750;margin-bottom:6px}.footer-columns a{font-size:11px;line-height:1.6;color:#7f768d}.footer-columns a:hover{color:var(--purple)}.footer-bottom{border-top:1px solid var(--line);padding:23px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#9c94a7;font-size:9px;line-height:1.8}
@media(min-width:1500px){.float-one{left:calc(50% - 710px)}.float-two{right:calc(50% - 710px)}.float-three{left:calc(50% - 710px)}.float-four{right:calc(50% - 710px)}}
@media(max-width:1150px){.nav-wrap{gap:20px;padding-inline:20px}#site-nav{gap:0}.nav-link,.nav-trigger{padding-inline:8px;font-size:12px}.brand img{width:107px}.nav-actions .button{padding-inline:10px;font-size:11px}.login-link{font-size:11px}.hero-float{opacity:.7}.story{gap:35px}.story.reverse{gap:35px}.story-visual{padding:17px}.story-copy h2{font-size:32px}.dark-feature>.wrap{gap:25px}.dark-intro h2{font-size:32px}.footer-columns{gap:15px}.hero-float.float-three,.hero-float.float-four{top:460px}}
@media(max-width:1024px){.nav-wrap{min-height:64px;justify-content:space-between}.brand img{width:116px}.menu-toggle{display:grid;place-items:center;border:1px solid #e7e2ef;border-radius:8px;background:#fff;width:40px;height:40px;color:var(--ink)}#site-nav{display:none;position:absolute;top:100%;left:0;right:0;padding:14px 24px 24px;background:#fff;border-bottom:1px solid var(--line);box-shadow:0 12px 20px #21133212;max-height:calc(100dvh - 64px);overflow-y:auto;align-items:stretch}#site-nav.is-open{display:flex;flex-direction:column}.nav-link,.nav-trigger{font-size:14px;padding:12px 0;min-height:48px}.nav-trigger{width:100%;justify-content:space-between}.nav-panel{position:static;width:100%;padding:14px;border:1px solid #eee9f5;border-radius:10px;box-shadow:none;margin-bottom:12px;animation:none}.nav-item{padding:10px}.nav-actions{margin:16px 0 0;display:flex;border-top:1px solid var(--line);padding-top:18px;flex-wrap:wrap;justify-content:flex-start;gap:12px}.login-link{font-size:13px;margin-right:auto;padding:10px 0}.nav-actions .button{font-size:12px;padding:10px 15px}.hero-float{display:none}.home-hero{padding-top:55px}.home-hero h1{font-size:53px}.hero-brand{margin-bottom:24px}.hero-points{margin-bottom:25px}.quick-start{gap:35px}.home-features{grid-template-columns:repeat(2,1fr)}.home-features>.feature-card,.home-features>.feature-card:nth-last-child(-n+2){grid-column:auto}.home-features>.feature-card:last-child{grid-column:1/-1}.home-features>.feature-card:last-child>.card-scene{height:200px}.solutions-grid{grid-template-columns:repeat(2,1fr)}.footer-columns{grid-template-columns:repeat(3,1fr);gap:30px}.included-grid{grid-template-columns:1fr 1fr}.contact-grid{gap:14px}.contact-card{padding:22px}.contact-card strong{font-size:10px}}
@media(max-width:760px){:root{scroll-padding-top:76px}.wrap{width:calc(100% - 36px)}.narrow{width:calc(100% - 36px)}.nav-wrap{min-height:60px;padding:0 18px}.nav-panel-top{font-size:11px}.nav-grid{grid-template-columns:1fr}.nav-item b{font-size:13px}.nav-item small{font-size:11px}.nav-icon{width:35px;height:35px}.nav-actions{position:sticky;bottom:-24px;background:white;padding-bottom:16px}.home-hero{padding:40px 0 64px}.hero-brand{margin-bottom:25px}.hero-brand img{width:36px;height:36px;border-radius:9px}.hero-brand strong{font-size:21px}.hero-brand>span{font-size:12px;padding-left:10px}.hero-points{gap:6px;max-width:450px;margin:0 auto 24px}.hero-points>span{font-size:9px;padding:6px 9px}.hero-points>.i{width:12px}.home-hero h1{font-size:clamp(31px,6.1vw,44px);line-height:1.3;letter-spacing:-.045em}.home-hero h1>span{padding:2px 10px 6px;border-radius:9px;margin-top:5px}.hero-lead{font-size:16px;max-width:510px;line-height:1.8;margin:21px auto 23px}.desktop-break{display:none}.hero-plan{font-size:12px}.hero-assurances{gap:10px 17px;font-size:10px;max-width:400px;margin:22px auto 0}.actions{gap:10px}.button{font-size:13px;min-height:48px;padding:13px 17px}.product-showcase{margin-top:-21px}.showcase-title{padding:13px 15px}.showcase-title>.eyebrow{font-size:8px}.showcase-title>span:last-child{font-size:9px}.showcase-title>span:last-child>.i{display:none}.quick-start{grid-template-columns:1fr;gap:24px;padding-block:50px}.quick-start h2{font-size:30px}.quick-start .eyebrow{font-size:10px}.quick-start p{font-size:15px}.section{padding-block:57px}.section-heading{margin-bottom:30px}.section-heading h2,h2{font-size:30px}.section-heading p{font-size:15px}.eyebrow{font-size:10px}.home-features{gap:16px}.card-scene{height:170px;padding:15px 15px 0}.card-scene>.product-scene{width:185%;transform:scale(.54);min-height:295px}.card-copy{padding:20px}.card-copy h3{font-size:16px}.card-copy p{font-size:12px}.story,.story.reverse{grid-template-columns:1fr;gap:30px}.story.reverse .story-copy{order:0}.story-copy h2{font-size:31px;max-width:520px}.story-copy>p{font-size:15px}.story-visual{padding:22px;max-width:580px;width:100%;margin:auto}.check-list li{font-size:13px}.dark-feature{padding-block:55px}.dark-feature>.wrap{grid-template-columns:1fr;gap:32px}.dark-intro h2{font-size:32px}.dark-scene{max-width:580px;width:100%;margin:auto}.dark-note{font-size:10px;max-width:480px;margin:auto}.solutions-grid{gap:15px}.solutions-grid>.feature-card{padding:22px}.solutions-grid .card-copy{padding-top:18px}.inner-hero{padding:28px 0 37px}.inner-hero .eyebrow{margin:16px 0}.inner-hero h1{font-size:35px;line-height:1.25;margin-bottom:20px}.inner-hero p{font-size:15px;line-height:1.8}.inner-hero .actions{margin-top:23px}.breadcrumb{font-size:9px}.feature-stage{padding:25px 0 0}.feature-stage .scene-inbox{min-height:300px}.feature-stage .scene-inbox>aside{padding:15px 10px}.feature-stage .person{padding:12px 6px}.feature-stage .scene-chat>header{padding:10px}.feature-stage .scene-messages{padding:14px;gap:12px}.feature-stage .scene-messages>p{font-size:10px}.feature-stage .scene-ai{padding:24px;gap:20px}.feature-stage .knowledge-card h3{font-size:16px}.feature-stage .ai-reply>p{font-size:10px}.feature-stage .scene-sync{padding:28px 20px;gap:15px}.feature-stage .sync-side>b{font-size:11px}.feature-stage .sync-message{font-size:10px}.feature-stage .scene-form{padding:20px;gap:20px}.feature-stage .form-receipt{width:130px}.feature-stage .form-receipt b{font-size:12px}.feature-stage .form-receipt p{font-size:10px}.feature-stage .scene-api{padding:22px}.feature-stage .code-window pre{font-size:11px}.feature-stage .file-art{height:130px}.feature-stage .scene-contact-list{padding:20px 15px}.feature-stage .contact-row{padding:13px 3px}.feature-stage .contact-row b{font-size:9px}.feature-stage .contact-th{font-size:9px}.feature-stage .scene-library{padding:20px}.feature-stage .scene-flow{padding:22px}.feature-stage .flow-node{width:min(100%,340px);padding:14px}.feature-stage .flow-node b{font-size:10px}.scene-caption{padding-bottom:13px}.listing-grid{gap:18px}.listing-grid .card-scene{height:190px;padding:15px}.listing-grid .card-copy{padding:21px}.listing-grid .card-copy h3{font-size:17px}.simple-grid{grid-template-columns:1fr;gap:15px}.link-card{padding:23px}.link-card h3{font-size:18px}.link-card p{font-size:14px}.link-card>.feature-icon{float:left;margin-right:20px}.link-card h3{margin-top:2px}.link-card p{clear:both;padding-top:10px}.contact-grid{grid-template-columns:1fr;padding:30px 0;gap:16px}.contact-card strong{font-size:13px}.contact-card p{font-size:14px}.contact-card h2{font-size:23px}.contact-card>.feature-icon{float:right}.contact-card h2{margin-top:8px}.demo-page{padding-top:24px}.steps-grid{grid-template-columns:1fr;gap:25px}.steps-grid article{border-bottom:1px solid var(--line);padding-bottom:25px}.steps-grid article>span{float:left;margin-right:19px;margin-bottom:50px}.steps-grid h3{font-size:18px}.steps-grid p{font-size:14px}.price-card{grid-template-columns:1fr}.price-main{padding:30px}.price-includes{padding:30px;border-left:0;border-top:1px solid var(--line)}.price-main h3{font-size:25px}.price-display>strong{font-size:50px}.price-main>p{font-size:14px}.price-main>small{font-size:11px}.price-includes h3{font-size:27px}.price-includes .eyebrow{font-size:11px}.price-includes .check-list li{font-size:14px}.quota-note{font-size:11px}.meta-cost,.meta-cost p{font-size:12px}.number-label{font-size:13px}.number-calculator>span{font-size:11px}.price-total{font-size:14px}.pricing-hero{padding-bottom:75px}.included-grid{gap:15px}.included-grid>.feature-card{padding:22px}.included-grid .card-copy h3{font-size:16px}.billing-cards{gap:18px}.billing-cards article{padding:23px}.billing-cards h3{font-size:17px}.billing-cards p{font-size:13px}.faq-list summary{font-size:14px;padding-block:19px}.faq-list details>div{font-size:14px;padding-right:15px}.final-cta{padding:55px 0}.final-cta h2{font-size:33px}.final-cta p{font-size:15px}.final-cta small{font-size:10px}.site-footer{padding-top:30px}.footer-intro{flex-wrap:wrap;gap:15px}.footer-intro p{font-size:11px}.footer-intro>a:last-child{margin-left:0;width:100%;font-size:12px}.footer-columns{grid-template-columns:repeat(3,1fr);gap:30px 15px}.footer-columns h2{font-size:11px}.footer-columns a{font-size:11px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:7px;font-size:9px}.final-cta .wrap{width:calc(100% - 36px)}}
@media(max-width:480px){.home-hero h1{font-size:31px}.home-hero h1>span{max-width:100%;padding-inline:8px}.hero-points>span{font-size:8px;padding:5px 7px}.hero-points>span .i{width:12px;height:12px}.hero-brand{margin-bottom:23px}.hero-assurances{font-size:9px;gap:9px 12px}.hero-assurances .i{width:12px;height:12px}.showcase-title{flex-direction:column;align-items:flex-start;gap:6px}.home-features,.listing-grid{grid-template-columns:1fr}.home-features>.feature-card:last-child{grid-column:auto}.card-scene,.home-features>.feature-card:last-child>.card-scene{height:220px;padding:20px 20px 0}.card-scene>.product-scene{width:160%;transform:scale(.625);min-height:330px}.card-copy h3{font-size:20px}.card-copy p{font-size:14px}.solutions-grid{grid-template-columns:1fr 1fr;gap:12px}.solutions-grid>.feature-card{padding:18px}.solutions-grid .card-copy h3{font-size:15px}.solutions-grid .card-copy h3>.i{display:none}.solutions-grid .card-copy p{font-size:12px}.story-visual{padding:12px}.story-copy h2{font-size:29px}.dark-intro h2{font-size:29px}.dark-scene{padding:12px}.scene-chat>header .chip{display:none}.scene-inbox{grid-template-columns:40% 60%}.scene-inbox>aside{padding:12px 6px}.person{gap:5px}.person .face{width:24px;height:24px;font-size:8px}.person b{font-size:8px}.person small{font-size:7px}.person>i{width:12px;height:12px;font-size:6px}.scene-messages{padding:10px}.scene-messages>p{font-size:9px;max-width:95%}.scene-chat>header>b{font-size:8px}.scene-contact-list{padding:16px 10px}.contact-row b{font-size:8px}.contact-row .face{display:none}.scene-library{padding:16px}.folder-row{gap:5px}.folder-row>span{font-size:7px;padding:6px}.scene-form{padding:18px 14px;gap:12px}.form-receipt{width:98px}.form-receipt b{font-size:10px}.form-receipt p{font-size:8px}.form-phone>header{font-size:8px;padding:12px}.form-phone>div{padding:13px}.form-phone h3{font-size:11px}.scene-sync{padding:25px 12px;gap:9px}.sync-side>b{font-size:9px}.sync-message{font-size:8px;padding:10px;min-height:105px}.sync-symbol>.i{width:19px;height:19px}.scene-api{padding:15px}.api-route{gap:9px;font-size:8px}.code-window{padding:16px}.code-window pre{font-size:8px}.feature-stage .scene-ai{display:flex;flex-direction:column;gap:10px;padding:20px}.feature-stage .knowledge-card{width:100%}.feature-stage .ai-reply{margin-top:10px}.feature-stage .scene-form{padding:20px 14px;gap:12px}.feature-stage .form-receipt{width:105px}.feature-stage .form-receipt b{font-size:11px}.feature-stage .form-receipt p{font-size:9px}.feature-stage .scene-sync{padding:25px 12px;gap:10px}.feature-stage .sync-side>b{font-size:10px}.feature-stage .sync-message{font-size:9px}.feature-stage .scene-api{padding:18px}.feature-stage .code-window pre{font-size:9px}.feature-stage .scene-inbox>aside{padding:12px 6px}.feature-stage .scene-messages{padding:10px}.feature-stage .scene-messages>p{font-size:9px}.inner-hero h1{font-size:31px}.inner-hero p{font-size:15px}.listing-grid .card-scene{height:215px;padding:20px}.listing-grid .card-copy h3{font-size:21px}.included-grid{grid-template-columns:1fr}.included-grid>.feature-card{display:flex;align-items:center;gap:17px;padding:21px}.included-grid .card-copy{padding:0}.included-grid .card-copy h3{font-size:17px}.included-grid .card-copy p{font-size:13px}.billing-cards{grid-template-columns:1fr}.price-main,.price-includes{padding:27px}.footer-columns{grid-template-columns:1fr 1fr;gap:30px 20px}.footer-columns h2{font-size:12px}.footer-columns a{font-size:12px}.nav-actions .login-link{width:100%;margin:0}.nav-actions>.button{flex:1}.nav-actions{position:static;padding-bottom:0}.nav-panel{padding:12px}.nav-item{padding:10px 0}.hero-lead{font-size:15px}.hero-plan{font-size:11px}}
@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}}
