.brand-site{--brand-paper:#fff;--brand-ink:#161b22;--brand-blue:#2456dd;--brand-muted:#606970;--brand-line:#d5d6cf;--product-muted:#606970;background:var(--brand-paper);color:var(--brand-ink);font-family:Arial,Helvetica,sans-serif}body:has(.brand-site){background:#fff}.brand-site :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:4px;outline:2px solid #2456dd}.brand-header{z-index:60;color:#161b22;background:#fff;border-bottom:1px solid #d5d6cf;position:fixed;inset:0 0 auto}.brand-nav{max-width:1400px;padding:19px var(--mx);justify-content:space-between;align-items:center;gap:24px;margin:auto;display:flex}.brand-wordmark{letter-spacing:-.055em;white-space:nowrap;align-items:center;gap:9px;min-width:0;font-size:20px;font-weight:800;line-height:1.15;display:flex}.brand-nav-desktop{align-items:center;gap:30px;font-size:14px;font-weight:600;display:flex}.brand-nav-desktop>a:not(.brand-nav-cta):hover{color:#2456dd}.brand-products{position:relative}.brand-products>summary{cursor:pointer;align-items:center;gap:7px;list-style:none;display:flex}.brand-products>summary::-webkit-details-marker{display:none}.brand-products>summary:hover,.brand-products[open]>summary{color:#2456dd}.brand-products[open]>summary svg{transform:rotate(180deg)}.brand-products-panel{background:#fff;border:1px solid #d5d6cf;border-radius:6px;width:280px;padding:10px;position:absolute;top:calc(100% + 22px);left:-18px;box-shadow:0 12px 28px #161b2212}.brand-products-panel a{border-radius:3px;padding:12px;line-height:1.35;display:block}.brand-products-panel a:hover{color:#2456dd;background:#f1f3f6}.brand-products-more{color:#606970;border-top:1px solid #d5d6cf;margin-top:5px;padding-top:5px;font-size:13px}.brand-nav-cta{color:#fff;background:#2456dd;border-radius:2px;padding:13px 19px;font-weight:700}.brand-nav-cta:hover{background:#1744be}.brand-menu-toggle{cursor:pointer;padding:10px 0 10px 10px;font-weight:700;display:none}.brand-mobile-menu{padding:10px var(--mx) 28px;background:#fff;border-bottom:1px solid #d5d6cf;max-height:calc(100dvh - 78px);position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 20px 30px #161b2210}.brand-mobile-menu a{border-top:1px solid #d5d6cf;padding:17px 0;display:block}.brand-mobile-menu .brand-products>summary{border-top:1px solid #d5d6cf;justify-content:space-between;padding:17px 0}.brand-mobile-menu .brand-products-panel{width:auto;box-shadow:none;border:0;border-radius:0;padding:0 0 12px 12px;position:static}.brand-mobile-menu .brand-products-panel a{border:0;padding:11px 8px;font-size:14px}.brand-mobile-menu .brand-nav-cta{margin-top:12px;padding:17px}.brand-site .product-eyebrow{color:#2456dd;letter-spacing:.06em;font-size:11px;font-weight:750}.brand-site .product-dot{background:#2456dd}.brand-site .product-button{color:#fff;background:#2456dd;border-radius:2px;padding:17px 23px;font-weight:700}.brand-site .product-button:hover{background:#1744be}.brand-site .product-link{color:#161b22;text-underline-offset:5px;font-weight:700;text-decoration:underline}.campaign-hero{max-width:1400px;padding:135px var(--mx) 45px;margin:auto}.campaign-hero h1{letter-spacing:-.07em;margin-top:27px;font-size:clamp(50px,7.25vw,104px);font-weight:850;line-height:.98}.campaign-hero h1>span{color:#2456dd}.campaign-hero-bottom{justify-content:space-between;align-items:center;gap:45px;margin:35px 0 45px;display:flex}.campaign-hero-bottom>p{color:#454d53;max-width:550px;font-size:18px;line-height:1.7}.campaign-hero-actions{grid-template-columns:auto auto;align-items:center;gap:15px 24px;display:grid}.campaign-hero-actions small{color:#606970;grid-column:1/-1;font-size:12px}.campaign-story{grid-template-columns:1.65fr 1fr;align-items:stretch;display:grid}.campaign-photo{background:#e9edf2;flex-direction:column;min-width:0;display:flex}.campaign-photo-window{flex:1;min-height:390px;position:relative;overflow:hidden}.campaign-photo-window img{object-fit:cover;width:auto;min-width:100%;max-width:none;height:202%;position:absolute;top:-80%;left:50%;transform:translate(-50%)}.campaign-photo figcaption{background:#f3f5f8;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:20px 23px;font-size:10px;font-weight:700;display:flex}.campaign-photo figcaption span:last-child{font-weight:400}.campaign-website{color:#fff;background:#2456dd;flex-direction:column;padding:35px 35px 28px;display:flex}.campaign-website .product-eyebrow{color:#e4ebff}.campaign-website h2{letter-spacing:-.055em;margin:20px 0 14px;font-size:clamp(35px,3.6vw,50px);font-weight:750;line-height:1.02}.campaign-website>p:not(.product-eyebrow){font-size:15px;line-height:1.5}.campaign-hours{letter-spacing:-.07em;margin:24px 0;font-size:91px;font-weight:800;line-height:1}.campaign-hours span{letter-spacing:-.03em;margin-left:8px;font-size:26px}.campaign-website>a{border-top:1px solid #7494ec;margin-top:auto;padding-top:20px;font-size:16px;font-weight:700}.campaign-website>a:hover{text-decoration:underline}.campaign-website small{color:#e4ebff;margin-top:17px;font-size:10px;line-height:1.65}.brand-site .product-section{padding-top:80px;padding-bottom:80px}.brand-site :is(.product-section h2,.suite-feature-copy h2,.full-demo-page h1){letter-spacing:-.06em;font-weight:750}.brand-site .product-section-heading{max-width:680px}.brand-site :is(.product-section-heading>p:last-child:not(.product-eyebrow),.suite-feature-copy>p:not(.product-eyebrow):not(.suite-setup-note),.suite-feature-list li,.suite-workspace-details p,.product-paths p,.product-steps p,.product-faq p),.brand-site :is(.suite-availability,.suite-setup-note,.suite-preview-label,.suite-journey-caption,.product-footnote,.preview-demo,.preview-footer,.journey-perspective,.journey-disclaimer,.suite-text-button){color:#606970}.brand-site :is(.suite-feature-list strong,.suite-workspace-details strong){color:#161b22;font-weight:700}.brand-site :is(.suite-feature-list li,.product-steps>div,.product-faq details,.product-offer){border-color:#d5d6cf}.brand-site :is(.product-path-top>span:first-child,.product-steps>div>span){color:#2456dd}.brand-site .suite-overview{padding-top:55px}.brand-site .suite-map{border-color:#2456dd;border-radius:2px}.brand-site .suite-map-item{color:#fff;background:#2456dd;border-color:#7494ec;padding:30px 24px}.brand-site .suite-map-item:hover{background:#1744be}.brand-site .suite-map-item>span{color:#e4ebff;font-family:inherit;font-size:10px}.brand-site .suite-map-item h3{font-size:24px;font-weight:750}.brand-site .suite-map-item p{color:#e4ebff}.brand-site .suite-map-item>strong{color:#fff;font-size:13px}.brand-site .product-preview{background:#fff;border-color:#d5d6cf;border-radius:6px;box-shadow:0 15px 45px #161b2208}.brand-site .preview-bar{border-color:#d5d6cf}.brand-site .preview-mark{color:#2456dd;border-color:#2456dd;transform:none}.brand-site .preview-switch{background:#f3f5f8;border-color:#d5d6cf;border-radius:4px}.brand-site .preview-switch button{color:#606970}.brand-site .preview-switch button[aria-pressed=true]{color:#fff;background:#2456dd}.brand-site .preview-column{background:#fff}.brand-site .preview-card{background:#fff;border-color:#2456dd #d5d6cf #d5d6cf;border-top-style:solid;border-top-width:3px;border-radius:4px}.brand-site .preview-card-tag{color:#2456dd}.brand-site :is(.preview-card p,.preview-card>div span,.preview-column-label span){color:#606970}.brand-site .preview-card-stack{scrollbar-color:#b5bab9 #fff}.brand-site .preview-empty{border-color:#d5d6cf}.brand-site .suite-quote-preview{transform:none}.brand-site .suite-quote-preview .quote-paper{border:1px solid #d5d6cf;box-shadow:0 16px 55px #161b220d}.brand-site .frontdesk-demo{background:#fff;border-color:#d5d6cf;border-radius:6px;box-shadow:0 16px 55px #161b2208}.brand-site .frontdesk-header{border-color:#d5d6cf}.brand-site .frontdesk-header>span:first-child{color:#fff;background:#2456dd;border:0;border-radius:4px}.brand-site :is(.frontdesk-header p,.frontdesk-note,.frontdesk-label){color:#606970}.brand-site .frontdesk-dot{background:#2456dd}.brand-site .frontdesk-chat p{color:#161b22;background:#f3f5f8}.brand-site .frontdesk-chat .frontdesk-question{color:#fff;background:#2456dd}.brand-site .frontdesk-options button{color:#454d53;border-color:#d5d6cf;border-radius:3px}.brand-site .frontdesk-options button[aria-pressed=true]{color:#1744be;background:#eaf0ff;border-color:#2456dd}.brand-site .website-browser-bar{background:#fff;border-color:#d5d6cf}.brand-site .website-browser-bar span{color:#606970}.brand-site .website-connected{background:#fff;border-color:#d5d6cf}.brand-site .website-connected>span{color:#2456dd}.brand-site .website-connected p{color:#606970}.brand-site .product-paths article{background:#fff;border-color:#d5d6cf;border-radius:4px}.brand-site .product-path-top{color:#606970}.brand-site .product-paths h3{font-weight:750}.brand-site .product-paths a{color:#2456dd;font-weight:700}.brand-site .product-offer{color:#fff;background:#2456dd;justify-content:center;gap:80px;max-width:none}.brand-site .product-offer .product-eyebrow,.brand-site .product-offer p:not(.product-eyebrow){color:#e4ebff}.brand-site .product-offer .product-button{color:#2456dd;background:#fff}.brand-site .full-demo-page{padding-top:145px}.brand-site .journey-steps,.brand-site .journey-steps button{border-color:#d5d6cf;border-radius:2px}.brand-site .journey-steps button{color:#606970}.brand-site .journey-steps button[aria-current]{color:#fff;box-shadow:none;background:#2456dd}.brand-site .journey-steps button:disabled{color:#767c81}.brand-site .journey-owner>p:not(.product-eyebrow),.brand-site .journey-activity p{color:#606970}.brand-site .journey-activity li{border-color:#d5d6cf}.brand-site .journey-activity li>span{color:#2456dd}.brand-site .journey-product-note{background:#fff;border-color:#d5d6cf}.brand-site .journey-product-note p{color:#606970}.brand-site .journey-product-note a{color:#2456dd}.brand-signup .platform-header{border-color:#d5d6cf}.brand-signup .platform-brand{letter-spacing:-.05em;font-size:20px;font-weight:800}.brand-signup h1{letter-spacing:-.06em;font-weight:750}.brand-signup .platform-panel{background:#fff;border-color:#d5d6cf;border-radius:6px}.brand-signup .platform-muted{color:#606970}.brand-signup .platform-form label{color:#454d53}.brand-signup .platform-form :is(input,select,textarea),.brand-signup .platform-form select option{color:#161b22;background:#fff;border-color:#c6c9c4}.brand-signup .platform-form input::placeholder{color:#70777c}.brand-signup .platform-tabs{border-color:#d5d6cf}.brand-signup .platform-tabs button{color:#606970}.brand-signup .platform-tabs button[aria-pressed=true]{color:#2456dd;background:#eaf0ff;border-color:#2456dd}.brand-signup .platform-secondary{color:#2456dd;background:#fff;border-color:#d5d6cf}.brand-signup .platform-error{color:#9c263c;background:#fff1f2;border-color:#f0b9c2}.brand-footer{color:#161b22;padding:55px var(--mx) 28px;background:#fff;border-top:1px solid #d5d6cf;font-family:Arial,Helvetica,sans-serif}.brand-footer-top,.brand-footer-bottom{justify-content:space-between;gap:30px;max-width:1256px;margin:auto;display:flex}.brand-footer-top{align-items:flex-start;padding-bottom:55px}.brand-footer-top p{letter-spacing:-.05em;font-size:30px;font-weight:750;line-height:1.05}.brand-footer-top nav{grid-template-columns:1fr 1fr;gap:16px 25px;font-size:13px;display:grid}.brand-footer a{align-items:center;min-height:44px;display:inline-flex}.brand-footer a:hover{color:#2456dd}.brand-footer-bottom{color:#606970;border-top:1px solid #d5d6cf;flex-wrap:wrap;padding-top:23px;font-size:11px}.brand-footer-bottom>div{gap:20px;display:flex}@media (min-width:761px){.brand-mobile-menu{display:none}}@media (max-width:1000px){.brand-nav-desktop{gap:18px}.campaign-hero-bottom{align-items:flex-start;gap:25px}.campaign-hero-bottom>p{font-size:16px}.campaign-hero-actions{grid-template-columns:1fr}.campaign-website{padding:28px 24px}.campaign-photo-window{min-height:420px}.campaign-photo-window img{width:auto;max-width:none;height:202%;min-height:0;left:50%;transform:translate(-50%)}.brand-site .product-offer{gap:30px}}@media (max-width:760px){.brand-nav{padding-top:17px;padding-bottom:17px}.brand-wordmark{gap:8px;font-size:19px}.brand-wordmark svg{width:28px;height:28px}.brand-nav-desktop{display:none}.brand-menu-toggle{display:block}.campaign-hero{padding-top:120px;padding-bottom:15px}.campaign-hero h1{letter-spacing:-.065em;font-size:clamp(43px,8.8vw,66px);line-height:1.02}.campaign-break{display:none}.campaign-hero-bottom{margin-top:24px;display:block}.campaign-hero-bottom>p{font-size:16px;line-height:1.65}.campaign-hero-actions{flex-wrap:wrap;gap:20px;margin-top:24px;display:flex}.campaign-hero-actions small{flex-basis:100%}.campaign-story{grid-template-columns:1fr}.campaign-photo-window{aspect-ratio:1.615;flex:none;min-height:0}.campaign-photo-window img{width:100%;height:auto;min-height:0;left:0;transform:none}.campaign-photo figcaption{padding:15px;font-size:9px}.campaign-website{padding:30px}.campaign-website h2{font-size:44px}.campaign-hours{font-size:85px}.brand-site .product-section{padding-top:55px;padding-bottom:55px}.brand-site .suite-map-item{border-color:#7494ec}.brand-site .product-offer{flex-direction:column;align-items:flex-start}.brand-site .full-demo-page{padding-top:125px}.brand-footer-top{flex-wrap:wrap}.brand-footer-top>p{order:-1;width:100%;font-size:38px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.brand-site .story-entry-links{flex-wrap:wrap;align-items:center;gap:24px;margin:28px 0 64px;display:flex}.brand-site .product-story{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,90px);scroll-margin-top:110px;display:grid;position:relative}.brand-site .story-scene{overflow-anchor:none;min-width:0;position:sticky;top:110px}.brand-site .story-perspectives{border:1px solid #d5d6cf;margin-bottom:16px;display:flex}.brand-site .story-perspectives button{cursor:pointer;flex:1;min-height:44px;padding:13px 8px;font-size:12px}.brand-site .story-perspectives button[aria-pressed=true]{color:#fff;background:#161b22}.brand-site .story-window{background:#fff;border:1px solid #d5d6cf;border-radius:6px;overflow:hidden;box-shadow:0 18px 55px #161b2208}.brand-site .story-window-bar{border-top:4px solid #2456dd;border-bottom:1px solid #d5d6cf;align-items:center;gap:12px;padding:20px 24px;display:flex}.brand-site .story-window-bar strong{font-size:13px}.brand-site .story-window-bar small{color:#606970;margin-top:3px;font-size:10px;display:block}.brand-site .story-sample{color:#606970;letter-spacing:.1em;margin-left:auto;font-size:9px}.brand-site .story-screen{height:calc(100svh - 290px);min-height:350px;max-height:540px;padding:clamp(22px,2.4vw,30px);animation:.2s ease-out story-appear;overflow-y:auto}.brand-site .story-screen h2{letter-spacing:-.045em;margin:20px 0 14px;font-size:clamp(27px,3vw,38px);font-weight:750;line-height:1.07}.brand-site .story-subtitle,.brand-site .story-context{color:#606970;font-size:12px;line-height:1.7}.brand-site .story-context{margin-top:24px}.brand-site .story-chat{gap:12px;margin:25px 0;font-size:13px;line-height:1.6;display:grid}.brand-site .story-chat p{background:#edf2ff;border-radius:5px;max-width:90%;padding:13px 16px}.brand-site .story-chat p:nth-child(odd){background:#f5f4f0;margin-left:auto}.brand-site .story-next-step{color:#2456dd;background:#edf2ff;margin-top:25px;padding:16px;font-size:12px;font-weight:600}.brand-site .story-line-items{margin-top:28px}.brand-site .story-line-items>div{border-bottom:1px solid #e2e2db;justify-content:space-between;align-items:start;gap:15px;padding:17px 0;font-size:12px;display:flex}.brand-site .story-line-items small{color:#606970;margin-top:5px;font-size:10px;display:block}.brand-site .story-total{justify-content:space-between;align-items:center;margin-top:24px;font-size:13px;display:flex}.brand-site .story-total strong{letter-spacing:-.04em;font-size:30px}.brand-site .story-status,.brand-site .story-record-status{color:#2456dd;background:#edf2ff;border-radius:3px;margin-top:22px;padding:7px 10px;font-size:11px;display:inline-block}.brand-site .story-big-amount{margin:40px 0 28px}.brand-site .story-big-amount small,.brand-site .story-owner-total small{color:#606970;font-size:12px;display:block}.brand-site .story-big-amount strong{letter-spacing:-.05em;margin-top:8px;font-size:clamp(36px,4vw,52px);line-height:1.1;display:block}.brand-site .story-methods{gap:10px;font-size:12px;display:flex}.brand-site .story-methods span{border:1px solid #d5d6cf;flex:1;padding:16px 10px}.brand-site .story-check{color:#2456dd;background:#edf2ff;border-radius:50%;place-items:center;width:45px;height:45px;margin-top:20px;font-size:26px;display:grid}.brand-site .story-footnote{color:#606970;margin-top:12px;font-size:10px;line-height:1.6}.brand-site .story-record{align-items:center;gap:12px;margin-top:25px;display:flex}.brand-site .story-record>span{background:#f5f4f0;border-radius:50%;padding:15px;font-size:12px}.brand-site .story-record strong{font-size:16px}.brand-site .story-record p{color:#606970;margin-top:5px;font-size:11px}.brand-site .story-owner-total{margin:25px 0}.brand-site .story-owner-total strong{letter-spacing:-.04em;font-size:32px}.brand-site .story-events{padding:0;font-size:12px;list-style:none}.brand-site .story-events li{border-top:1px solid #e2e2db;gap:10px;padding:10px 0;display:flex}.brand-site .story-events span{color:#2456dd}.brand-site .story-navigation{z-index:5;background:#fff;border-bottom:1px solid #d5d6cf;flex-wrap:wrap;gap:4px;padding:10px 0;display:flex;position:sticky;top:100px}.brand-site .story-navigation button{cursor:pointer;color:#606970;padding:10px 11px;font-size:12px}.brand-site .story-navigation button[aria-current=step]{color:#fff;background:#2456dd}.brand-site .story-chapter{flex-direction:column;justify-content:flex-start;min-height:72vh;padding:28px 0 70px;scroll-margin-top:180px;display:flex}.brand-site .story-chapter-title{text-align:left;cursor:pointer}.brand-site .story-chapter-title>span{color:#2456dd;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:650}.brand-site .story-chapter-title h2{letter-spacing:-.045em;margin:22px 0;font-size:clamp(32px,4vw,52px);font-weight:750;line-height:1.05}.brand-site .story-chapter>p{color:#606970;font-size:16px;line-height:1.85}.brand-site .story-chapter dl{margin-top:30px}.brand-site .story-chapter dl>div{border-top:1px solid #d5d6cf;padding:15px 0}.brand-site .story-chapter dt{letter-spacing:.08em;color:#606970;margin-bottom:7px;font-size:9px;font-weight:650}.brand-site .story-chapter dd{font-size:13px;line-height:1.7}.brand-site .story-product{color:#2456dd;margin-top:20px;font-size:11px}.brand-site .story-chapter .product-link{align-self:flex-start;margin-top:25px}.brand-site .live-demo-section{border-top:1px solid #d5d6cf;margin-top:70px;padding-top:85px;scroll-margin-top:105px}@keyframes story-appear{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (min-width:901px){.brand-site .story-chapter:last-child{min-height:max(72vh,720px)}}@media (max-width:900px){.brand-site .product-story{flex-direction:column;gap:20px;display:flex}.brand-site .story-scene{width:100%;position:static}.brand-site .story-narrative{display:contents}.brand-site .story-navigation{order:-1;width:100%;position:static}.brand-site .story-chapter{min-height:0;padding:15px 0 20px}.brand-site .story-chapter:not([data-active=true]){display:none}.brand-site .story-screen{height:auto;min-height:410px;max-height:none;overflow:visible}.brand-site .story-chapter-title h2{font-size:34px}.brand-site .story-navigation button{flex:1;padding:10px 6px;font-size:11px}.brand-site .story-entry-links{margin-bottom:38px}}@media (max-width:420px){.brand-site .story-window-bar{gap:8px;padding:16px}.brand-site .story-window-bar strong{font-size:11px}.brand-site .story-sample{font-size:8px}.brand-site .story-perspectives button{font-size:11px}.brand-site .story-methods{flex-direction:column}.brand-site .story-big-amount strong{font-size:36px}}@media (prefers-reduced-motion:reduce){.brand-site .story-screen{animation:none}}.onboarding-layout{grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(30px,5vw,80px);max-width:1100px;margin:0 auto;padding:64px 0;display:grid}.onboarding-intro h1{margin:24px 0;font-size:clamp(40px,4vw,62px);line-height:1.06}.onboarding-intro h1 span{color:#2456dd}.onboarding-intro>p{font-size:17px}.onboarding-promise{border-top:1px solid #d5d6cf;margin-top:32px;margin-bottom:24px;padding-top:24px}.onboarding-promise strong{margin-bottom:12px;font-size:16px;display:block}.onboarding-panel{padding:30px}.onboarding-panel h2{margin-bottom:14px;font-size:26px;line-height:1.2}.onboarding-panel h2:focus{outline:none}.onboarding-mode{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:28px;font-size:14px;display:flex}.onboarding-mode>span{color:#606970;letter-spacing:.08em;font-size:12px}.onboarding-mode button,.onboarding-selection button{color:#2456dd;text-underline-offset:3px;cursor:pointer;text-decoration:underline}.onboarding-goals{border:0;gap:12px;min-width:0;padding:0;display:grid}.onboarding-goal{cursor:pointer;border:1px solid #c6c9c4;border-radius:6px;gap:14px;padding:18px;transition:background .15s,border-color .15s;display:flex}.onboarding-goal:has(input:checked){background:#eef3ff;border-color:#2456dd;box-shadow:0 0 0 1px #2456dd}.onboarding-goal:has(input:focus-visible){outline-offset:3px;outline:3px solid #2456dd}.onboarding-goal input{accent-color:#2456dd;flex-shrink:0;width:18px;height:18px;margin-top:3px}.onboarding-goal strong{margin-bottom:6px;font-size:17px;line-height:1.35;display:block}.onboarding-goal span span{color:#454d53;font-size:14px;line-height:1.55;display:block}.onboarding-selection{border-bottom:1px solid #d5d6cf;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:16px 0;display:flex}.onboarding-selection small{color:#606970;letter-spacing:.06em;margin-bottom:6px;font-size:12px;display:block}.onboarding-selection strong{font-size:16px}.onboarding-selection button{font-size:14px}.onboarding-next{color:#454d53;background:#eef3ff;border-left:3px solid #2456dd;margin:24px 0;padding:18px;font-size:14px;line-height:1.6}.onboarding-next strong{color:#161b22;margin-bottom:6px;display:block}.onboarding-business-type{color:#606970;font-size:14px}.onboarding-business-type summary{cursor:pointer}@media (max-width:760px){.onboarding-layout{grid-template-columns:1fr;gap:26px;padding:32px 0}.onboarding-intro h1{margin:16px 0;font-size:40px}.onboarding-promise{margin-top:20px;margin-bottom:16px;padding-top:16px}.onboarding-promise p{font-size:14px}.onboarding-panel{padding:20px}.onboarding-panel h2{font-size:24px}.onboarding-goal{gap:10px;padding:16px 12px}.onboarding-goal strong{font-size:16px}.onboarding-intro .onboarding-promise{display:none}.onboarding-intro>.product-link{margin-top:12px;font-size:14px;display:inline-block}.onboarding-intro h1{font-size:34px}}.client-account{min-height:100vh}.client-account .platform-shell{max-width:1380px}.client-account .platform-header{border-color:#d5d6cf}.client-account .platform-header button{color:#454d53}.client-account .platform-page-heading{margin:32px 0}.client-account .platform-page-heading h1{font-size:clamp(28px,4vw,42px)}.client-account .platform-tabs{border-color:#d5d6cf;flex-wrap:wrap;gap:8px;margin-bottom:28px}.client-account .platform-tabs button{min-height:44px;padding:10px 16px}.client-account .platform-notice{color:#2456dd;background:#eef3ff;border-color:#becdf5}.client-account .platform-code{color:#454d53;overflow-wrap:anywhere;background:#eef0ed;border-color:#d5d6cf}.client-account .platform-column{background:#eeede7;border-color:#d5d6cf}.client-account .platform-column h2,.client-account .platform-column h2 span{color:#454d53}.client-account .platform-deal{background:#fff;border-color:#d5d6cf}.client-account .platform-deal strong{color:#161b22}.client-account .platform-deal p,.client-account .platform-deal-footer,.client-account .platform-empty,.client-account .platform-stat-row span{color:#606970}.client-account .platform-stat-row strong{color:#2456dd}.client-account .platform-native-dialog,.client-account .platform-editor{color:#161b22;background:#fff;border-color:#d5d6cf}.client-account .platform-editor-header{border-color:#d5d6cf}.client-account .platform-editor-header button,.client-account .platform-quote-row button{color:#454d53}.client-account .platform-quote-total{color:#161b22;border-color:#d5d6cf}.client-account footer{color:#606970;border-color:#d5d6cf}.account-section-title{justify-content:space-between;align-items:center;gap:20px;margin:12px 0 24px;display:flex}.account-section-title h2{letter-spacing:-.04em;margin:8px 0;font-size:28px;font-weight:650;line-height:1.2}.account-next{background:#eaf0ff;border:1px solid #becdf5;border-radius:8px;justify-content:space-between;align-items:center;gap:36px;padding:32px;display:flex}.account-next h3,.account-next h2{color:#161b22;letter-spacing:-.04em;margin:12px 0;font-size:26px;font-weight:650;line-height:1.2}.account-next p{color:#454d53;max-width:670px;font-size:16px;line-height:1.65}.account-next .product-button{text-align:center;flex-shrink:0}.account-kicker{letter-spacing:.1em;color:#2456dd;font-size:12px;font-weight:650}.account-metrics{grid-template-columns:repeat(3,1fr);gap:16px;margin:20px 0 40px;display:grid}.account-metrics button{text-align:left;cursor:pointer;background:#fff;border:1px solid #d5d6cf;border-radius:8px;padding:24px}.account-metrics button:hover{border-color:#2456dd}.account-metrics strong{color:#2456dd;margin-bottom:12px;font-size:38px;font-weight:650;line-height:1;display:block}.account-metrics span{color:#454d53;font-size:14px}.account-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.account-card-top{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:14px;margin-bottom:12px;display:flex}.account-card-top h3{margin:0;font-size:20px;font-weight:650;line-height:1.25}.account-status{white-space:nowrap;color:#606970;background:#f0f0ea;border-radius:20px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-block}.account-status[data-tone=ready],.account-status[data-tone=progress]{color:#2456dd;background:#eaf0ff}.account-status[data-tone=attention]{color:#805b17;background:#fff1d4}.account-delivery,.account-billing-note{color:#454d53;margin-top:12px;font-size:14px;line-height:1.6}.account-activity{margin-top:16px}.account-activity li{border-bottom:1px solid #e0e1db;padding:14px 0}.account-activity li:last-child{border:0}.account-activity button{text-align:left;cursor:pointer;width:100%;display:block}.account-activity button:hover strong{color:#2456dd}.account-activity strong{overflow-wrap:anywhere;font-size:16px;font-weight:550;display:block}.account-activity span{color:#606970;margin-top:5px;font-size:14px;display:block}.client-account :is(button,a):focus-visible{outline-offset:4px;outline:2px solid #2456dd}@media (max-width:760px){.account-next{flex-direction:column;align-items:start;gap:18px;padding:24px}.account-next .product-button{width:100%}.account-products{grid-template-columns:1fr}.account-metrics{gap:8px}.account-metrics button{padding:16px 10px}.account-metrics strong{font-size:28px}.account-metrics span{font-size:13px;line-height:1.4;display:block}.account-section-title{flex-direction:column;align-items:start;gap:8px}.client-account .platform-tabs button{padding:10px 12px;font-size:14px}}.onboarding-selection ul,.onboarding-next ul{margin:8px 0 0;padding-left:18px}.onboarding-selection li,.onboarding-next li{margin-top:8px;line-height:1.6}.onboarding-goals+button:disabled{opacity:.45;cursor:not-allowed}.account-selected-goals{margin:24px 0}@media (max-width:360px){.brand-wordmark{font-size:17px}}
