/* 88Lab Connect: original brand assets, a useful product preview, one document scroll. */
:root{--body:Avenir,'Avenir Next',Arial,sans-serif;--ink:#222c2d;--muted:#586467;--teal:#087b85;--deep:#075e66;--line:#d4d9d7;--mint:#e7efed;--paper:#f5f5f0}
body{background:#f5f5f0;font-size:14px}h1,h2,h3{font-family:var(--body);font-weight:500;line-height:1.25;letter-spacing:-.025em}button,a{touch-action:manipulation}.btn{border-radius:5px;font-family:var(--body);font-weight:500;font-size:13px;letter-spacing:0;text-transform:none;min-height:46px;gap:19px;padding:12px 20px}.btn svg{padding:0;margin:0;background:none;border-radius:0;box-sizing:border-box;width:18px;height:18px}.btn:hover{color:#fff;transform:translateY(-1px)}.btn.outline{color:var(--deep);border-color:#82958e}.btn.outline:hover{color:var(--deep);background:#e7efed}.btn.compact{font-size:12px;min-height:44px}.text-btn{font-weight:500;min-height:44px}.icon-btn{border-radius:5px}.field input,.field textarea,.field select,.select,.help-search input{border-color:#82958e}.field>span{font-weight:500}.field input,.field select,.field textarea{border-radius:4px;font-size:14px}.eyebrow{font-weight:500;color:var(--muted)}:focus-visible{outline:3px solid #087b85;outline-offset:4px}.brand img{width:45px;height:45px;object-fit:contain;filter:none;mix-blend-mode:normal}.brand-copy{padding-left:15px;border-color:#c9cfcc}.brand-copy strong{font:500 24px/1.1 var(--display);letter-spacing:.035em;color:var(--ink)}.brand-copy small{font-size:7px;letter-spacing:.1em;color:#5f6d6b}.public-nav{max-width:1360px;padding:22px 40px;min-height:92px;border:0}.public-links{gap:25px;font-size:12px}.public-links .btn{font-size:12px;min-height:44px;padding-inline:18px}.public-footer{max-width:1360px;padding:25px 40px;margin:auto;background:#f8f8f4;border-color:#d4d9d7;font-size:11px;line-height:1.9;color:#52625d;align-items:center}.public-footer>span:last-child a:last-child{display:inline-flex;gap:5px;align-items:center}.public-footer svg{width:13px;height:13px}.motion-toggle{background:none;border:0;min-height:44px;color:inherit;font-size:11px;padding:0;text-decoration:underline;text-underline-offset:4px}
/* Workspace: compact masthead, quiet controls and strong data hierarchy. */
.workspace-header{max-width:1360px;padding:17px 40px;gap:30px;min-height:86px}.workspace-header .store-switch{background:#fff;border-color:#bbc8c3;border-radius:5px;min-height:52px}.workspace-header .store-initial{border-radius:4px;background:#e6eeeb}.workspace-site{max-width:275px}.workspace-tools{gap:22px}.workspace-tools>a{font-weight:500;font-size:12px}.profile-copy{font-size:12px}.profile-copy small{font-size:9px}.avatar{background:#263637}.workspace-navigation.sidebar{background:#263637;color:#f5f8f4;border:0;padding:0 40px;backdrop-filter:none}.workspace-navigation .side-nav{max-width:1280px;min-height:57px;gap:5px}.workspace-navigation .nav-item{color:#d6dfdb;font-size:12px;padding:17px 18px;min-height:57px;font-weight:400;border-radius:0}.workspace-navigation .nav-item:hover{background:#334849;color:#fff}.workspace-navigation .nav-item.active{background:#edf2ec;color:#185d63;box-shadow:inset 0 -3px #087b85}.workspace-navigation .nav-divider{background:#71827e}.workspace-navigation .nav-count{background:#445d5d;color:#f0f4ed;border-radius:3px}.workspace-navigation .nav-item.active .nav-count{background:#d7e7e2;color:#185d63}.workspace-layout .main-content{max-width:1360px;padding:25px 40px}.workspace-page-meta{color:#5a6b65;margin-bottom:22px;font-size:11px}.workspace-layout .page-heading h1{font:500 36px/1.2 var(--display);letter-spacing:-.015em}.page-heading p{font-size:13px;color:#5c6b65}.page-heading .btn{font-size:12px}.page-heading .eyebrow{font-size:9px;letter-spacing:.09em;color:#5c6b65}.panel{background:#fff;border-radius:5px;border-color:#d1d9d5}.panel-head h2,.section-bar h2{font-size:21px;font-weight:500}.metrics{background:transparent;border:0;border-block:1px solid #c9d3cd;border-radius:0}.metric{padding:25px 28px;border-color:#c9d3cd}.metric:first-child{padding-left:0}.metric-value{font:500 43px/1.2 var(--body);letter-spacing:-.05em}.metric-top{font-size:12px;color:#52625c}.metric-bottom{font-size:11px;color:#5b6c64}.dashboard-workspace{grid-template-columns:minmax(0,2.2fr) minmax(270px,1fr);gap:38px}.campaign-panel .panel-head{padding:24px 25px 20px}.panel-head .text-btn{font-size:11px}.campaign-cell strong{font-size:13px;font-weight:500}.campaign-cell small{font-size:11px;color:#657168}th{font-size:9px;background:#edf1eb;color:#56665d;padding:15px 22px}.setup-panel .section-bar h2,.automation-summary h2{font-size:21px}.setup-task strong{font-weight:500;font-size:13px}.setup-task small{font-size:12px;color:#637066}.setup-task{padding:18px 0}.task-indicator{background:#e9f1e6;border:0}.setup-task.complete .task-indicator{color:#316957;background:#dfeadd}.automation-summary li,.automation-summary>p{color:#5d6d62}.badge.gray{background:#edf1eb;color:#556258}.badge.dot{background:#e3efea;color:#12626a}.badge.warm{background:#fff0dc;color:#705317}.table-wrap{border-radius:0}.form-section,.panel-pad{padding:26px}.form-section h2{font-size:21px;margin-bottom:24px}.form-footer{padding:20px 26px}.onboarding-value h2{font:500 37px/1.15 var(--display)}.onboarding-integration{font-weight:500}.onboarding-price strong{font-weight:500}.site-list{border-radius:5px}.site-identity h2{font-size:18px}.site-integration-row{padding:30px 0}.restore-hint{border-color:#087b85}.trash-explanation{background:#e7eeE6;border-radius:5px}.trash-explanation p{color:#52645a}.idea-detail{background:#edf1eb;border-radius:5px;border-color:#cbd7cc}.idea-purpose :is(h2,h3){font:500 20px/1.6 var(--body);letter-spacing:-.015em;margin:13px 0 10px}.idea-choice{font-weight:500}.idea-choice.selected{background:#e5eee8}.idea-notification{border:1px solid #c5d3c9;background:#fff;box-shadow:0 8px 20px #203a2a08;border-radius:10px}.notification-brand img{width:25px;height:25px;border-radius:0;object-fit:contain}.help-intro h1{font:500 38px/1.2 var(--display)}.help-intro>p{font-size:14px}.help-contact-block{background:#e5eee7;border-radius:5px}.help-contact-block h3{font-weight:500}.help-sidebar>a{font-size:12px}.faq-group h3{font-weight:500;color:#215e5f}.faq-group summary{font-weight:500}.help-custom{background:#e6eee7!important;border-color:#becdc1!important;border-radius:5px}.context-help,.help-bottom{border-color:#ccd7cc}.context-help strong{font-weight:500}.context-help .row{gap:22px}.integration-process h3{font-size:18px;font-weight:500}.integration-process span{font-family:var(--body)}.billing-card .price{font-family:var(--body);font-size:54px}.auto-card h2{font-size:23px}.auto-card{border-radius:5px}.preview-phone{background:#e7eee6;border-color:#bacbc0}.preview-time{font-family:var(--body);font-weight:500}.main-footer{font-size:10px;color:#5c6c62}.main-footer svg{width:13px}.main-footer a{display:inline-flex;align-items:center;gap:6px}.nav-mobile-footer>span{display:block;margin-top:12px}.nav-mobile-footer .text-btn{width:100%;justify-content:space-between;font-size:13px}.demo-banner{background:#566f63;font-size:10px;padding:9px 40px}.profile-menu-links{display:grid;gap:4px}.profile-menu-links .text-btn{border-bottom:1px solid #d4d9d7;justify-content:space-between}dialog{border-radius:7px;color:var(--ink)}dialog h2{font-size:25px}.legal h1{font:500 42px/1.2 var(--display)}.auth-story{background:#e9eee6}.auth-story h1{font:500 63px/1.1 var(--display)}.auth-form h2{font-size:29px}
/* Public product. No invented logo or decorative device mock-up. */
.nova-public{background:#f8f8f4;color:#222c2d}.nova-public main{overflow:visible}.nova-public main>section,.n-audience-line{max-width:1280px;margin-inline:auto}.n-hero{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px;align-items:center;padding:45px 0 70px}.n-kicker{font-size:10px;letter-spacing:.1em;display:flex;align-items:center;gap:10px;color:#50645b}.n-kicker>span{width:6px;height:6px;background:#087b85;border-radius:50%}.n-hero h1{font:500 clamp(61px,5.5vw,82px)/1.08 var(--display);letter-spacing:-.025em;margin-top:28px;color:#222c2d}.n-hero h1>span{color:#087b85}.n-intro{font-size:17px;line-height:1.85;color:#52645c;max-width:390px;margin-top:27px}.n-hero-actions{display:flex;align-items:center;gap:25px;flex-wrap:wrap;margin-top:30px}.n-hero-actions .text-btn{font-size:12px}.n-price-line{font-size:11px;color:#637168;margin-top:22px;line-height:1.9}.n-price-line strong{font-weight:500;color:#243d35;font-size:14px;margin-right:3px}.n-price-line span{margin:0 8px}.n-price-line b{font-weight:400;color:#42594d}.n-platform-note{display:flex;gap:13px;border-top:1px solid #cfd8cf;padding-top:23px;margin-top:28px;max-width:390px}.n-platform-note>svg{width:18px;height:18px;color:#087b85;margin-top:3px}.n-platform-note p{font-size:12px;line-height:1.9;color:#5b6f60}.n-platform-note a{display:inline-flex;align-items:center;gap:7px;color:#075e66}.n-platform-note a svg{width:14px;height:14px}.n-composer{border:1px solid #aebfb2;border-radius:9px;background:#fff;box-shadow:0 15px 36px #173a2410;min-width:0;isolation:isolate;position:relative}.n-composer-bar{height:58px;background:#e8efe6;border-bottom:1px solid #c9d7c9;display:flex;align-items:center;gap:11px;padding:12px 23px;border-radius:8px 8px 0 0}.n-composer-bar>img{width:29px;height:29px;object-fit:contain}.n-composer-bar>span:not(.n-demo-label){font:500 16px/1 var(--display);letter-spacing:.035em}.n-demo-label{margin-left:auto;font-size:9px;color:#4f6655}.n-composer-body{padding:25px 27px 22px}.n-editor-title{display:flex;justify-content:space-between;align-items:center;gap:15px}.n-editor-title h2{font-size:21px;letter-spacing:-.025em;font-weight:500}.n-editor-title>span{font-size:9px;color:#67796a;white-space:nowrap}.n-example-choices{display:flex;gap:7px;flex-wrap:wrap;margin:20px 0}.n-example-choices button{font-size:10px;min-height:38px;padding:8px 12px;border:1px solid #adbdaf;border-radius:4px;background:#fff;color:#536b58}.n-example-choices button:hover{border-color:#087b85}.n-example-choices button.selected{background:#263e38;border-color:#263e38;color:#f5f8f1}.n-composer .field{margin-bottom:15px}.n-composer .field:last-child{margin:0}.n-composer .field>span{font-size:11px;font-weight:500}.n-composer .field input,.n-composer .field textarea{font-size:13px;background:#fff;border-color:#8b9e8e;border-radius:4px;padding:10px 12px}.n-composer .field textarea{min-height:78px;line-height:1.8;resize:vertical}.n-preview-tray{background:#f0f3eb;border-top:1px solid #d2ddcd;padding:18px 27px 24px}.n-preview-label{display:flex;align-items:center;gap:9px;font-size:9px;color:#5d735f;margin-bottom:14px}.n-preview-label>svg{width:15px;height:15px;transform:rotate(90deg)}.n-live-message{border:1px solid #c6d4c3;border-radius:10px;background:#fff;padding:17px 21px;box-shadow:0 5px 13px #1f41270a;min-height:128px}.n-live-message>div{display:flex;align-items:center;gap:8px;font-size:9px;color:#61735f;margin-bottom:9px}.n-live-message img{width:23px;height:23px;object-fit:contain}.n-live-message>div>span:last-child{margin-left:auto}.n-live-message>strong{font-size:13px;font-weight:500;line-height:1.5;display:block}.n-live-message>p{font-size:11px;color:#576b57;line-height:1.8;margin-top:5px;overflow-wrap:anywhere}.n-composer-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 24px;background:#fff;border-radius:0 0 8px 8px}.n-composer-foot>span{font-size:9px;color:#677b67;line-height:1.7}.n-composer-foot .text-btn{font-size:10px;gap:6px}.n-composer-foot .text-btn>svg{width:14px;height:14px}.n-audience-line{display:flex;align-items:center;gap:40px;border-block:1px solid #cad5c9;padding:24px 0}.n-audience-line>span{font-size:8px;color:#6c7e69;letter-spacing:.1em;flex-shrink:0}.n-audience-line>p{font-size:13px;line-height:1.8;color:#4b6251}.n-audience-line i{font-style:normal;margin:0 13px;color:#9aac96}.n-section-index{font-size:9px;color:#647a61;letter-spacing:.09em;display:block;line-height:1.8}.nova-public h2{font:500 44px/1.16 var(--display);letter-spacing:-.025em;color:#253b30}.n-section-heading>h2,.n-install-story h2,.n-integration-heading h2,.n-pricing h2{margin-top:19px}.n-section-heading>p,.n-install-story>p,.n-integration-heading>p,.n-pricing>div:first-child>p{font-size:14px;line-height:1.9;color:#5c725d;margin-top:21px;max-width:365px}.n-section-heading>.text-btn{margin-top:20px;font-size:12px}.n-ideas{padding:78px 0;display:grid;grid-template-columns:.85fr 1.15fr;gap:100px}.n-ideas-content{min-width:0}.n-idea-rail{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;border-top:1px solid #c5d2c3}.n-idea-rail .idea-choice{font-size:11px;gap:10px;padding:15px 0;min-height:55px;border:0;border-bottom:1px solid #c5d2c3;font-weight:400}.n-idea-rail .idea-choice .idea-index{min-width:16px;font-size:9px;color:#74866e}.n-idea-rail .idea-choice>svg{width:15px;height:15px}.n-idea-rail .idea-choice.selected{background:none;box-shadow:inset 0 -2px #087b85;color:#075e66}.n-idea-rail .idea-choice:hover{background:#edf2e9}.n-ideas .idea-detail{margin-top:27px;background:none;border:0;border-radius:0;padding:0 0 0 24px;border-left:2px solid #087b85;scroll-margin-top:20px}.n-ideas .idea-purpose .eyebrow{font-size:8px;letter-spacing:.08em;color:#60765d}.n-ideas .idea-purpose :is(h2,h3){font:500 19px/1.6 var(--body);letter-spacing:-.02em;color:#2e4435;margin:12px 0 10px}.n-ideas .idea-purpose>p{font-size:12px;color:#667c60;line-height:1.8}.n-ideas .idea-notification{margin-top:22px;padding:19px 22px;max-width:490px}.n-ideas .idea-bottom{gap:4px;margin-top:15px}.n-ideas .idea-bottom>span{font-size:9px;line-height:1.8;color:#687f62}.n-ideas .idea-bottom>.text-btn{font-size:11px}.n-install{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px;padding:65px 0 75px;border-top:1px solid #cad5c9}.n-install-story>p{max-width:375px}.n-app-connection{position:relative;margin-top:32px;height:155px;display:flex;align-items:start;justify-content:space-between;max-width:380px}.n-browser-label{display:flex;align-items:center;gap:12px;border:1px solid #9cb49b;background:#fff;padding:13px 16px;margin-top:15px;font-size:11px;color:#536d51;border-radius:4px}.n-browser-label svg{width:15px;height:15px;color:#087b85}.n-connection-path{position:absolute;width:170px;height:60px;left:110px;top:41px;color:#087b85;stroke-width:1.4}.n-home-icon{align-self:end;text-align:center;position:relative;z-index:1}.n-home-icon>img{width:76px;height:76px;object-fit:contain;border:1px solid #cbd8c7;background:white;padding:10px;border-radius:16px;box-shadow:0 5px 15px #24462708}.n-home-icon>span{display:block;font-size:9px;color:#5c7557;margin-top:8px}.n-install-story .n-illustration-note{font-size:9px;color:#718569;margin-top:14px}.n-install-guide{background:#eaf0e4;border:1px solid #c1d2b9;border-radius:7px;align-self:center;padding:25px 30px}.n-guide-choices{display:flex;gap:6px;flex-wrap:wrap;padding-bottom:20px;border-bottom:1px solid #b8cdb0}.n-guide-choices button{font-size:11px;border:1px solid transparent;background:none;min-height:44px;padding:10px 14px;color:#496548;border-radius:4px}.n-guide-choices button.selected{border-color:#829f7a;color:#184b47;background:#f8faf4}.n-install-guide h3{font-size:18px;font-weight:500;margin:25px 0}.n-install-guide ol{margin:0;padding:0;list-style:none}.n-install-guide li{display:flex;gap:15px;align-items:start;margin:16px 0}.n-install-guide li>span{font-size:10px;background:#d8e5ce;display:grid;place-items:center;width:25px;height:25px;border-radius:50%;flex-shrink:0;margin-top:1px;color:#486c42}.n-install-guide li>p{font-size:13px;line-height:1.85;color:#4b6549}.n-guide-note{display:flex;align-items:start;gap:10px;font-size:11px;line-height:1.9;color:#5c7655;padding-top:20px;border-top:1px solid #bed0b5;margin-top:24px}.n-guide-note>svg{width:16px;height:16px;margin-top:4px}.n-install-guide>.text-btn{font-size:11px;margin-top:15px}.n-capabilities{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px;padding:70px 0 78px;border-top:1px solid #cad5c9}.n-capability-rows>article{display:flex;gap:22px;padding:25px 0;border-top:1px solid #c8d6c1}.n-capability-rows>article:first-child{padding-top:0;border:0}.n-capability-rows>article>span{width:29px;flex-shrink:0;color:#087b85;padding-top:3px}.n-capability-rows h3{font-size:21px;font-weight:500;color:#294b30}.n-capability-rows p{font-size:13px;line-height:1.9;color:#5c7656;margin-top:11px}.n-capability-rows .text-btn{font-size:11px;margin-top:9px}.n-conditional-label{font-size:8px;letter-spacing:.08em;color:#677f5f;margin-bottom:9px;line-height:1.8}.n-integrations{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px;padding:55px 0 70px;border-top:1px solid #cad5c9}.n-integration-options{display:grid;grid-template-columns:1fr 1fr;gap:35px}.n-integration-options>article{padding-top:16px;border-top:2px solid #8ba480}.n-option-top{display:flex;align-items:center;justify-content:space-between;gap:13px;font-size:8px;letter-spacing:.06em;color:#647f5d}.n-option-top svg{width:17px;height:17px;color:#087b85}.n-integration-options h3{font:500 25px/1.25 var(--display);letter-spacing:-.02em;margin-top:24px;color:#284d2f}.n-integration-options p{font-size:12px;line-height:1.9;color:#607e56;margin:17px 0 20px}.n-integration-options .text-btn,.n-integration-options .btn{font-size:11px}.n-integration-options .btn{padding-inline:15px;gap:12px}.n-pricing{display:grid;grid-template-columns:1.05fr .7fr 1fr;gap:60px;border-block:1px solid #cad5c9;padding:50px 0!important;align-items:center}.n-pricing h2{font-size:42px}.n-pricing>div:first-child>p{font-size:12px}.n-price-offer{text-align:left}.n-price-number{font:500 65px/1.2 var(--display);letter-spacing:-.035em;color:#263f2d}.n-price-number>span{font-size:35px}.n-price-offer>p{font-size:11px;color:#637d59;margin:6px 0 22px}.n-price-offer>.btn{font-size:12px}.n-pricing>ul{list-style:none;margin:0;padding:0;font-size:12px;color:#5b7752;line-height:1.8}.n-pricing>ul>li{display:flex;gap:12px;align-items:center;margin:15px 0}.n-pricing>ul svg{width:16px;height:16px;color:#087b85}.n-custom-price{grid-column:1/-1;font-size:10px;line-height:1.8;color:#698060;margin:-25px 0 0}.n-faq{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px;padding:75px 0}.n-faq details{border-bottom:1px solid #c7d6c0}.n-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:19px 0;font-size:13px;font-weight:500;list-style:none;cursor:pointer;color:#365631}.n-faq summary::-webkit-details-marker{display:none}.n-faq summary>span{font-size:22px;font-weight:400;line-height:1;color:#087b85}.n-faq details[open] summary>span{transform:rotate(45deg)}.n-faq details>p{font-size:12px;line-height:1.95;color:#627e57;padding:0 25px 23px 0}.n-closing{display:grid;grid-template-columns:70px 1fr auto;gap:35px;align-items:center;border-top:1px solid #c6d7be;padding:38px 0 50px}.n-closing>img{width:70px;height:70px;object-fit:contain}.n-closing h2{font-size:34px;margin-top:8px}.n-closing p{font-size:13px;color:#617e54;margin-top:10px}.n-closing>div:last-child{display:flex;align-items:start;flex-direction:column;gap:5px}.n-closing .text-btn{font-size:11px}.nova-public h2#n-composer-title{font:500 21px/1.3 var(--body);color:#2b4431}.nova-public .n-hero-copy .n-kicker{color:#61765d}.nova-public .public-nav{background:none}.nova-public .public-nav .brand-copy strong{color:#263631}.nova-public .public-links>a{color:#435c43}.nova-public .public-links>a.btn{color:#fff}.nova-public .public-links>a:hover{color:#087b85}.nova-public .public-links>a.btn:hover{color:#fff}.nova-public :is(.n-editor-title,.n-composer-bar,.n-live-message) h2{font-family:var(--body)}
/* Neutral brand palette. Separators are decorative; controls retain visible borders. */
.nova-public{--n-ink:#222c2d;--n-copy:#536367;--n-line:#d0d9d4;--n-wash:#e9efec}.nova-public h2,.n-capability-rows h3,.n-integration-options h3,.n-price-number,.n-hero h1{color:var(--n-ink)}.n-intro,.n-section-heading>p,.n-install-story>p,.n-integration-heading>p,.n-capability-rows p,.n-integration-options p,.n-faq details>p,.n-closing p{color:var(--n-copy)}.n-pricing>ul,.n-faq summary,.n-audience-line p{color:#445a52}.n-install-guide{background:#edf2ec;border-color:#c3d1c6}.n-guide-choices,.n-guide-note{border-color:#bbcbbf}.n-install-guide li>p{color:#4e6656}.n-install-guide li>span{background:#dce8dd;color:#426b51}.n-guide-note{color:#536b5c}.n-hero h1>span{color:#087b85}.n-composer-bar{background:#edf2ec}.n-preview-tray{background:#e9efec}.n-integration-options>article{border-color:#8fa797}.n-section-index{color:#5d7266}.n-faq summary{font-weight:400}.n-hero .n-composer .field input,.n-hero .n-composer .field textarea{color:#253735}.n-composer .field:focus-within>span{color:#087b85}
@media(max-width:1360px){.nova-public main>section,.n-audience-line{margin-inline:40px}.n-hero{gap:60px}.n-ideas,.n-install,.n-capabilities,.n-integrations,.n-faq{gap:65px}.n-hero h1{font-size:72px}.n-composer-body{padding-inline:24px}.n-preview-tray{padding-inline:24px}.n-pricing{gap:40px}.n-audience-line{gap:28px}.n-audience-line>p{font-size:12px}.n-audience-line i{margin-inline:9px}}
@media(max-width:1100px){.n-hero{gap:40px;grid-template-columns:.85fr 1.15fr;padding-top:35px}.n-hero h1{font-size:63px}.n-intro{font-size:15px}.n-hero-actions{gap:12px 20px}.n-price-line{font-size:10px}.n-price-line strong{font-size:13px}.n-price-line span{margin-inline:5px}.n-platform-note{font-size:11px}.n-editor-title{display:block}.n-editor-title>span{display:block;margin-top:6px}.n-example-choices{gap:6px}.n-example-choices button{font-size:9px;padding-inline:10px}.n-composer-body{padding:22px}.n-composer-foot{padding-inline:21px;display:block}.n-composer-foot>.text-btn{font-size:10px}.n-composer-foot>span{font-size:8px}.n-live-message{padding:16px 18px}.n-ideas,.n-install,.n-capabilities,.n-integrations,.n-faq{gap:40px}.nova-public h2{font-size:39px}.n-audience-line{align-items:start;gap:24px}.n-audience-line>span{padding-top:4px}.n-audience-line>p{font-size:11px}.n-integration-options{gap:25px}.n-integration-options h3{font-size:24px}.n-integration-options p{font-size:12px}.n-pricing{grid-template-columns:1fr .8fr 1fr;gap:30px}.n-price-number{font-size:59px}.n-closing{gap:25px;grid-template-columns:58px 1fr auto}.n-closing>img{width:58px;height:58px}.n-closing h2{font-size:31px}.n-closing p{font-size:12px}.n-closing .btn{font-size:11px}.workspace-header{padding-inline:28px;gap:25px}.workspace-navigation.sidebar{padding-inline:28px}.workspace-navigation .nav-item{padding-inline:11px;font-size:11px;gap:7px}.workspace-navigation .side-nav{gap:2px}.workspace-layout .main-content{padding-inline:28px}.workspace-tools{gap:16px}.workspace-site{max-width:250px}}
@media(max-width:1000px){.workspace-header{min-height:79px;padding:14px 25px}.workspace-navigation.sidebar{background:#fcfdf8;color:var(--ink);padding:23px;z-index:101}.workspace-navigation .side-nav{gap:3px;min-height:0}.workspace-navigation .nav-item,.workspace-navigation .nav-extra{color:#4b6255;font-size:13px;padding:11px 13px;min-height:44px;font-weight:400;border-radius:4px}.workspace-navigation .nav-item:hover{background:#eef3e9;color:#274b35}.workspace-navigation .nav-item.active{background:#e3eee2;box-shadow:none;color:#075e66}.workspace-navigation .nav-count{background:#e1ecdd;color:#335f3c}.workspace-navigation .nav-divider{background:#cad7c3}.workspace-navigation .nav-close{color:var(--ink)}.workspace-navigation .brand{margin-bottom:25px}.workspace-layout .main-content{padding:24px 25px}.workspace-layout .page-heading h1{font-size:33px}.dashboard-workspace{grid-template-columns:1fr;gap:30px}.workspace-aside{display:grid;grid-template-columns:1fr 1fr;gap:35px}.public-links{gap:18px}.n-hero{gap:32px}.n-hero h1{font-size:57px}.n-hero-actions{display:block}.n-hero-actions .text-btn{margin-top:8px}.n-intro{font-size:14px}.n-price-line{max-width:230px}.n-price-line b{display:block}.n-price-line span{display:none}.n-platform-note{gap:9px;padding-top:18px;margin-top:22px}.n-platform-note p{font-size:11px}.n-editor-title h2{font-size:20px}.n-hero .n-composer .field textarea{font-size:13px}.n-composer-foot{padding:9px 20px}.n-audience-line{display:block;padding-block:21px}.n-audience-line>p{margin-top:10px}.nova-public h2{font-size:37px}.n-install,.n-ideas,.n-capabilities,.n-integrations,.n-faq{grid-template-columns:.8fr 1.2fr;gap:35px}.n-section-heading>p,.n-install-story>p,.n-integration-heading>p{font-size:13px}.n-idea-rail{grid-template-columns:1fr}.n-idea-rail .idea-choice{min-height:48px;font-size:12px}.n-install-guide{padding:24px}.n-guide-choices{gap:3px}.n-guide-choices button{font-size:10px;padding-inline:9px}.n-install-guide h3{font-size:17px}.n-install-guide li>p{font-size:12px}.n-app-connection{height:165px}.n-browser-label{font-size:10px;padding:12px;gap:9px}.n-connection-path{left:60px;top:45px;width:150px}.n-home-icon>img{width:65px;height:65px;padding:9px;border-radius:14px}.n-capability-rows h3{font-size:20px}.n-capability-rows p{font-size:12px}.n-capability-rows>article{gap:15px}.n-integration-options{grid-template-columns:1fr;gap:25px}.n-integration-options h3{font-size:25px;margin-top:17px}.n-option-top{font-size:8px}.n-integration-options p{margin-block:14px 13px}.n-pricing{grid-template-columns:1fr 1fr;gap:35px}.n-pricing>ul{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:4px 20px}.n-pricing>ul>li{margin:3px 0}.n-custom-price{margin:0}.n-closing{grid-template-columns:55px 1fr;gap:20px}.n-closing>div:last-child{grid-column:2;display:flex;flex-direction:row;align-items:center;gap:22px}.n-closing h2{font-size:32px}.n-faq summary{font-size:12px}.n-closing .text-btn{font-size:11px}}
@media(max-width:700px){.public-nav{padding:19px 20px;min-height:81px;gap:13px;flex-wrap:nowrap}.brand{gap:10px}.brand img{width:35px;height:35px}.brand-copy{padding-left:10px}.brand-copy strong{font-size:21px}.brand-copy small{font-size:6px}.public-links{gap:17px}.public-links>a[href='#ideas'],.public-links>a[href='#help'],.public-links>a:first-child:not(.btn){display:none!important}.public-links .btn{font-size:11px;padding:11px 13px;min-height:44px;gap:8px}.public-links>.text-btn{font-size:12px}.public-links .btn svg{width:15px;height:15px}.nova-public main>section,.n-audience-line{margin-inline:20px}.n-hero{grid-template-columns:1fr;gap:34px;padding:28px 0 40px}.n-kicker{font-size:8px;gap:9px}.n-hero h1{font-size:61px;margin-top:23px;line-height:1.08}.n-intro{font-size:15px;line-height:1.85;margin-top:23px;max-width:450px}.n-hero-actions{display:flex;gap:20px;margin-top:24px}.n-hero-actions .text-btn{font-size:11px;margin:0}.n-price-line{max-width:none;font-size:10px;margin-top:18px}.n-price-line b{display:inline}.n-price-line span{display:inline;margin-inline:5px}.n-price-line strong{font-size:13px}.n-platform-note{max-width:none;gap:12px;margin-top:23px;padding-top:20px}.n-platform-note p{font-size:12px}.n-platform-note>svg{margin-top:4px}.n-composer{border-radius:7px;max-width:520px;width:100%;justify-self:center;box-shadow:0 9px 25px #173a240a}.n-composer-bar{height:55px;padding:11px 19px;border-radius:6px 6px 0 0}.n-composer-bar>img{width:28px;height:28px}.n-composer-bar>span:not(.n-demo-label){font-size:16px}.n-demo-label{font-size:8px}.n-composer-body{padding:22px 19px}.n-editor-title{display:block}.nova-public h2#n-composer-title{font-size:21px}.n-editor-title>span{font-size:9px;margin-top:6px}.n-example-choices{margin-block:19px;gap:7px}.n-example-choices button{font-size:10px;min-height:44px;padding:10px 11px}.n-composer .field>span{font-size:12px}.n-hero .n-composer .field input,.n-hero .n-composer .field textarea{font-size:16px;min-height:46px}.n-hero .n-composer .field textarea{min-height:104px;line-height:1.65}.n-preview-tray{padding:19px 19px 23px}.n-preview-label{font-size:9px}.n-live-message{padding:17px}.n-live-message>div{font-size:9px}.n-live-message>strong{font-size:13px}.n-live-message>p{font-size:12px;line-height:1.8}.n-composer-foot{padding:12px 19px}.n-composer-foot>span{font-size:9px}.n-composer-foot .text-btn{font-size:11px;margin-top:3px}.n-audience-line{padding-block:19px}.n-audience-line>span{font-size:8px}.n-audience-line>p{font-size:11px;line-height:2.1;margin-top:10px}.n-audience-line i{margin-inline:7px}.n-ideas,.n-install,.n-capabilities,.n-integrations,.n-faq{display:block;padding-block:42px}.nova-public h2{font-size:36px}.n-section-index{font-size:8px;line-height:1.8}.n-section-heading>h2,.n-install-story h2,.n-integration-heading h2,.n-pricing h2{margin-top:17px}.n-section-heading>p,.n-install-story>p,.n-integration-heading>p{font-size:13px;max-width:none;margin-top:20px}.n-section-heading>.text-btn{margin-top:13px;font-size:12px}.n-ideas-content{margin-top:26px}.n-idea-rail{grid-template-columns:1fr 1fr;gap:0 17px}.n-idea-rail .idea-choice{font-size:10px;min-height:55px;gap:7px;padding-block:14px}.n-idea-rail .idea-choice .idea-index{font-size:8px;min-width:13px}.n-idea-rail .idea-choice>svg{width:12px;height:12px}.n-ideas .idea-detail{padding-left:18px;margin-top:27px}.n-ideas .idea-purpose :is(h2,h3){font-size:18px;line-height:1.65}.n-ideas .idea-purpose>p{font-size:12px}.n-ideas .idea-notification{padding:18px;margin-top:22px}.n-ideas .idea-bottom>span{font-size:9px}.n-ideas .idea-bottom>.text-btn{font-size:12px}.n-app-connection{height:150px;max-width:340px;margin-top:28px}.n-browser-label{font-size:11px;padding:13px;gap:10px}.n-connection-path{width:150px;left:85px;top:35px}.n-home-icon>img{width:74px;height:74px;border-radius:15px;padding:10px}.n-home-icon>span{font-size:9px}.n-install-story .n-illustration-note{font-size:9px;margin-top:14px;line-height:1.9}.n-install-guide{margin-top:28px;padding:21px 18px;border-radius:5px}.n-guide-choices{gap:3px;justify-content:space-between;padding-bottom:16px}.n-guide-choices button{font-size:10px;padding:10px;min-height:44px}.n-install-guide h3{font-size:18px;margin:23px 0}.n-install-guide li{gap:13px;margin:15px 0}.n-install-guide li>p{font-size:12px;line-height:1.9}.n-guide-note{font-size:11px;line-height:1.9;margin-top:21px;padding-top:18px}.n-install-guide>.text-btn{font-size:11px;margin-top:13px}.n-capability-rows{margin-top:28px}.n-capability-rows>article{padding:24px 0;gap:17px}.n-capability-rows h3{font-size:20px}.n-capability-rows p{font-size:13px;line-height:1.85}.n-capability-rows>article>span{width:24px}.n-conditional-label{font-size:8px}.n-capability-rows .text-btn{font-size:11px}.n-integration-options{margin-top:28px;gap:28px}.n-integration-options>article{padding-top:17px}.n-integration-options h3{font-size:28px;margin-top:18px}.n-integration-options p{font-size:13px;line-height:1.9;margin-top:15px}.n-integration-options .text-btn,.n-integration-options .btn{font-size:12px}.n-pricing{display:block;padding:38px 0!important}.n-pricing h2{font-size:36px}.n-pricing>div:first-child>p{font-size:13px;margin-top:20px}.n-price-offer{margin-top:26px;border-top:1px solid #cad5c9;padding-top:23px}.n-price-number{font-size:63px}.n-price-number>span{font-size:35px}.n-price-offer>p{font-size:12px;margin-top:6px}.n-price-offer>.btn{font-size:12px}.n-pricing>ul{display:block;font-size:12px;margin:25px 0}.n-pricing>ul>li{margin:14px 0}.n-custom-price{font-size:10px;line-height:1.9;margin:0}.n-faq>div:last-child{margin-top:25px}.n-faq summary{font-size:12px;line-height:1.85;padding:18px 0}.n-faq details>p{font-size:12px;line-height:1.95;padding:0 10px 22px 0}.n-closing{grid-template-columns:45px 1fr;gap:18px;padding-block:32px}.n-closing>img{width:45px;height:45px}.n-closing h2{font-size:29px;margin-top:7px}.n-closing p{font-size:12px;line-height:1.8}.n-closing>div:last-child{grid-column:1/-1;align-items:start;flex-direction:column;gap:5px;margin-top:4px}.n-closing .btn{font-size:12px}.n-closing .text-btn{font-size:12px}.public-footer{padding:21px 20px;font-size:10px;gap:9px;align-items:start}.public-footer .motion-toggle{font-size:10px}.workspace-header{padding:15px 20px;min-height:78px}.workspace-layout .main-content{padding:23px 20px}.workspace-layout .page-heading h1{font-size:31px}.page-heading p{font-size:12px}.page-heading .btn{font-size:12px}.metric:first-child{padding-left:20px}.metric{padding:20px;border-bottom:1px solid #c9d3cd}.metric-value{font-size:33px}.metric-top{font-size:12px}.metric-bottom{font-size:10px}.workspace-aside{grid-template-columns:1fr;gap:28px}.panel-head h2,.section-bar h2{font-size:20px}.campaign-panel .panel-head{padding:21px 20px 18px}.panel-head .text-btn{font-size:10px}.form-section,.panel-pad{padding:23px 20px}.form-section h2{font-size:20px}.form-footer{padding:19px 20px}.field input,.field select,.field textarea{font-size:16px}.help-intro h1{font-size:33px}.help-intro>p{font-size:13px}.onboarding-value h2{font-size:35px}.site-identity h2{font-size:18px}.main-footer{font-size:9px}.auth-story h1{font-size:44px}.legal h1{font-size:34px}}
@media(max-width:370px){.public-nav{padding-inline:17px;gap:10px}.public-links>a[href='#login']{display:none}.public-links .btn{font-size:10px;padding-inline:10px}.nova-public main>section,.n-audience-line{margin-inline:17px}.n-hero h1{font-size:53px}.n-hero-actions{gap:12px;flex-wrap:wrap}.n-hero-actions .btn{font-size:12px;padding-inline:17px}.n-hero-actions .text-btn{font-size:10px}.n-price-line{font-size:9px}.n-price-line strong{font-size:12px}.n-price-line span{margin-inline:3px}.n-intro{font-size:14px}.n-composer-body{padding-inline:17px}.n-preview-tray{padding-inline:17px}.n-editor-title h2{font-size:20px}.n-example-choices{gap:5px}.n-example-choices button{padding-inline:9px;font-size:9px}.n-composer-bar{padding-inline:17px}.n-composer-foot{padding-inline:17px}.n-idea-rail{grid-template-columns:1fr}.n-idea-rail .idea-choice{font-size:12px;min-height:49px}.n-browser-label{font-size:10px;padding-inline:10px}.n-connection-path{left:65px;width:130px}.n-home-icon>img{width:68px;height:68px}.n-guide-choices button{font-size:9px;padding-inline:9px}.n-install-guide{padding-inline:16px}.nova-public h2{font-size:33px}.n-closing h2{font-size:27px}.workspace-layout .main-content{padding-inline:17px}}
@media(prefers-reduced-motion:reduce){.nova-public *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
.n-composer .field input,.n-composer .field textarea,.n-hero .n-composer .field input,.n-hero .n-composer .field textarea{border-color:#81938c}.n-example-choices button{border-color:#82958b}.n-guide-choices button.selected{border-color:#6f8976}.n-illustration-note,.n-install-story .n-illustration-note,.n-composer-foot>span,.n-ideas .idea-bottom>span,.n-custom-price{color:#5a6f61}.workspace-navigation .nav-item:focus-visible{background:#263637;color:#fff;outline:3px solid #acd9d0;outline-offset:-4px}.n-home-icon>img{filter:none;mix-blend-mode:normal}
.nova-public .public-nav .brand-copy{display:block}
