:root{color:#172033;background:#f7f8fb;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;min-width:320px}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.app{min-height:100vh}.nav-wrap{position:sticky;top:0;z-index:20;border-bottom:1px solid rgba(23,32,51,.08);background:#f7f8fbf0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.announcement-bar{border-bottom:1px solid rgba(23,32,51,.08);background:#172033}.announcement-bar a{display:flex;align-items:center;justify-content:center;gap:10px;width:min(1180px,calc(100% - 32px));min-height:38px;margin:0 auto;color:#e2e8f0;font-size:13px;font-weight:800}.announcement-bar span{flex-shrink:0;border-radius:999px;padding:4px 8px;color:#172033;background:#ccfbf1;font-size:11px;text-transform:uppercase}.announcement-bar strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.announcement-bar em{flex-shrink:0;color:#fff;font-style:normal}.announcement-bar b{flex-shrink:0;border:1px solid rgba(255,255,255,.24);border-radius:999px;padding:4px 8px;color:#fff;font-size:11px}.nav{display:flex;align-items:center;justify-content:space-between;width:min(1180px,calc(100% - 32px));min-height:72px;margin:0 auto}.brand,.nav-links,.button,.hero-bullets span,.footer nav a,.eyebrow,.price-card li,.problem-solution p,.scenario-band li,.updates-panel div,.blog-card a{display:inline-flex;align-items:center;gap:8px}.brand{font-weight:850}.brand-mark{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;color:#fff;background:#172033;font-size:12px}.nav-links{gap:18px;color:#526078;font-size:14px}.nav-menu,.nav-actions{display:flex;align-items:center;gap:8px}.nav-menu{gap:4px}.nav-dropdown,.locale-dropdown,.account-dropdown{position:relative}.dropdown-trigger,.nav-direct-link{display:inline-flex;align-items:center;gap:5px;min-height:38px;border:0;border-radius:8px;padding:0 10px;color:#334155;background:transparent;font-size:14px;font-weight:850;cursor:pointer}.dropdown-trigger:hover,.nav-direct-link:hover,.nav-dropdown:focus-within .dropdown-trigger,.nav-dropdown:hover .dropdown-trigger,.locale-dropdown:focus-within .dropdown-trigger,.locale-dropdown:hover .dropdown-trigger{color:#172033;background:#fff}.dropdown-trigger.compact{border:1px solid rgba(23,32,51,.1);background:#fff;font-size:13px}.dropdown-panel{position:absolute;top:calc(100% + 10px);left:0;z-index:30;display:grid;gap:4px;min-width:280px;border:1px solid rgba(23,32,51,.1);border-radius:8px;padding:8px;background:#fff;box-shadow:0 18px 44px #17203324;opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease}.dropdown-panel:before{content:"";position:absolute;right:0;bottom:100%;left:0;height:12px}.nav-dropdown:hover .dropdown-panel,.nav-dropdown:focus-within .dropdown-panel,.locale-dropdown:hover .dropdown-panel,.locale-dropdown:focus-within .dropdown-panel,.account-dropdown:hover .dropdown-panel,.account-dropdown:focus-within .dropdown-panel{opacity:1;pointer-events:auto;transform:translateY(0)}.dropdown-panel a{display:grid;gap:3px;border-radius:8px;padding:10px}.dropdown-panel a:hover,.dropdown-panel a.active{background:#f1f5f9}.dropdown-panel strong{display:inline-flex;align-items:center;gap:7px;color:#172033;font-size:13px}.dropdown-panel span{color:#64748b;font-size:12px;line-height:1.35}.locale-panel{right:0;left:auto;min-width:190px}.account-panel{right:0;left:auto;min-width:260px}.icon-button.quiet{width:38px;height:38px;border-color:#17203314}.nav-cta{min-height:38px;padding:0 14px}.breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:min(1180px,calc(100% - 32px));margin:18px auto 0;color:#64748b;font-size:13px}.breadcrumbs span{display:inline-flex;align-items:center;gap:8px}.breadcrumbs a{color:#526078}.breadcrumbs strong{color:#172033}.locale-pill,.model-tags span{border:1px solid rgba(23,32,51,.1);border-radius:999px;padding:7px 10px;color:#172033;background:#fff;font-size:12px;font-weight:800}.locale-switcher{display:inline-flex;align-items:center;gap:4px;border:1px solid rgba(23,32,51,.1);border-radius:999px;padding:4px;background:#fff}.locale-switcher a{border-radius:999px;padding:5px 7px;color:#526078;font-size:12px;font-weight:900}.locale-switcher a.active{color:#fff;background:#172033}.button{justify-content:center;min-height:42px;padding:0 16px;border:1px solid transparent;border-radius:8px;font-weight:800;cursor:pointer}.button.primary{color:#fff;background:#172033}.button.ghost{color:#172033;background:#fff;border-color:#1720331f}.button.subtle-danger{color:#991b1b;border-color:#991b1b38}.button.large{min-height:50px;padding:0 20px}.button.full{width:100%}.button:disabled{cursor:wait;opacity:.72}.icon-button{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(23,32,51,.12);border-radius:8px;background:#fff}.mobile-only{display:none}.home-page .hero{grid-template-columns:minmax(0,.95fr) minmax(360px,.82fr);gap:32px;min-height:calc(100vh - 128px);padding:28px 0 18px}.home-page .hero h1{margin:14px 0;font-size:clamp(40px,5vw,54px);line-height:1.02}.home-page .hero-copy>p{font-size:17px}.home-page .hero-actions,.home-page .hero-bullets{margin-top:20px}.home-page .window-body{min-height:0}.home-page .window-body aside{gap:9px;padding:18px;font-size:13px}.home-page .window-body section{gap:11px;padding:20px}.home-page .preview-heading h3{font-size:21px}.home-page .journey-card{padding:10px}.home-page .mini-chart{height:72px;padding:12px}.home-page .section-header{width:min(720px,calc(100% - 32px));margin-top:30px;margin-bottom:14px}.home-page .section-header h2{font-size:clamp(26px,4vw,34px);line-height:1.1}.home-page .section-header p{font-size:15px;line-height:1.5}.home-page .trust-badges article{padding:10px}.home-page .workflow-showcase{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.home-page .workflow-feature,.home-page .workflow-card-grid article{padding:18px}.home-page .workflow-card-grid article{gap:8px}.home-page .workflow-card-grid ul,.home-page .workflow-card-grid article>strong{display:none}.home-page .decision-proof{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.home-page .decision-proof-muted{display:none}.home-page .cta{margin-top:32px;padding:22px}.home-page .cta h2{font-size:clamp(27px,4vw,34px);line-height:1.12}.home-page .cta p{line-height:1.5}.home-pricing-preview{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);align-items:center;gap:20px;width:min(1180px,calc(100% - 32px));margin:0 auto;border:1px solid rgba(23,32,51,.1);border-radius:8px;padding:26px;background:#fff;box-shadow:0 18px 48px #17203312}.home-pricing-preview h3,.home-pricing-preview p,.home-plan-strip p{margin:0}.home-pricing-preview h3{margin:8px 0;color:#111827;font-size:31px;line-height:1.12}.home-pricing-preview p,.home-plan-strip p{color:#64748b;line-height:1.55}.home-plan-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.home-plan-strip article{display:grid;gap:7px;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:16px;background:#f8fafc}.home-plan-strip span{color:#64748b;font-size:12px;font-weight:900;text-transform:uppercase}.home-plan-strip strong{color:#172033;font-size:28px}.hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(400px,.9fr);gap:46px;width:min(1180px,calc(100% - 32px));min-height:calc(100vh - 128px);margin:0 auto;padding:76px 0 46px;align-items:center}.hero h1{max-width:620px;margin:16px 0;color:#111827;font-size:clamp(38px,4.4vw,58px);line-height:1.06;letter-spacing:-.5px}.hero p,.section-header p,.feature-card p,.price-card p,.blog-card p,.dashboard-grid p,.dashboard-summary p,.dashboard-panel p,.footer p,.legal p,.auth-copy p,.use-case-grid p,.steps p,.trust-grid p,.delivery-grid p,.billing-grid p,.download-grid p,.support-grid p,.platform-grid p,.feature-detail-list p,.demo-lab p{color:#65738a;line-height:1.7}.hero-copy>p{max-width:660px;font-size:19px}.eyebrow{margin:0;color:#0f766e;font-size:13px;font-weight:850;text-transform:uppercase}.hero-actions,.hero-bullets{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hero-bullets span{color:#334155;font-size:14px}.hero-copy>p.hero-price-note{display:inline-flex;align-items:center;gap:7px;margin:16px 0 0;color:#0f766e;font-size:15px;font-weight:850}.hero-copy>p.hero-disclaimer{max-width:520px;margin:18px 0 0;color:#8494a8;font-size:13px;line-height:1.55}.anchor-target{scroll-margin-top:120px}.sr-only{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}.portrait-trio{display:grid;gap:12px;justify-items:center;min-width:0}.portrait-row{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:12px;width:100%}.portrait-focus .portrait-image,.portrait-focus .portrait-placeholder{aspect-ratio:4 / 4.6;box-shadow:0 18px 40px #1720332e}.portrait-focus figcaption strong{color:#0f766e}.portrait-trio figure{display:grid;gap:8px;margin:0;min-width:0}.portrait-image,.portrait-placeholder{width:100%;aspect-ratio:4 / 4.2;border-radius:10px;background:#eef2f7;box-shadow:0 14px 34px #1720331f}.portrait-image{display:block;object-fit:cover}.portrait-placeholder{display:grid;align-content:center;justify-items:center;gap:8px;border:1px dashed rgba(23,32,51,.2);box-shadow:none}.portrait-placeholder svg{width:54%;max-width:90px;border-radius:10px}.portrait-placeholder span{color:#8494a8;font-size:11px;font-weight:850;letter-spacing:.4px;text-transform:uppercase}.portrait-trio figcaption{display:grid;gap:2px;text-align:center}.portrait-trio figcaption strong{color:#172033;font-size:13px}.portrait-trio figcaption span{color:#8494a8;font-size:12px}.portrait-disclosure{max-width:340px;margin:4px 0 0;color:#8494a8;font-size:11px;line-height:1.5;text-align:center}.methodology{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:24px;width:min(1180px,calc(100% - 32px));margin:0 auto}.methodology-case,.methodology-list{border:1px solid rgba(23,32,51,.1);border-radius:8px;padding:22px;background:#fff}.methodology-faces{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:14px 0 16px}.methodology-faces figure{display:grid;gap:8px;margin:0;min-width:0}.methodology-faces figcaption{color:#526078;font-size:12px;font-weight:850;text-align:center}.methodology-limitation{margin:0;color:#526078;font-size:13px;line-height:1.65}.methodology-citation{margin:14px 0 0;padding-top:12px;border-top:1px solid rgba(23,32,51,.08);color:#94a3b8;font-size:11px;line-height:1.55}.methodology-list{display:grid;gap:18px;margin:0;padding:22px;list-style:none;counter-reset:methodology}.methodology-list li{display:grid;gap:6px}.methodology-row-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.methodology-row-head strong{color:#172033;font-size:15px}.methodology-row-head b{color:#526078;font-size:11px;font-weight:850;text-transform:uppercase}.methodology-row-head b[data-signal=aligned]{color:#0f766e}.methodology-row-head b[data-signal=weak]{color:#94a3b8}.methodology-bar{overflow:hidden;height:6px;border-radius:999px;background:#17203312}.methodology-bar i{display:block;height:100%;border-radius:999px;background:#0f766e}.methodology-measure{color:#0f766e;font-size:12px;font-weight:850}.methodology-list p{margin:0;color:#65738a;font-size:13px;line-height:1.6}.sample-gate{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:32px;width:min(1180px,calc(100% - 32px));margin:0 auto;border-radius:8px;padding:32px;color:#e2e8f0;background:#172033}.sample-gate h2{margin:10px 0 12px;color:#fff;font-size:28px}.sample-gate .eyebrow{color:#5eead4}.sample-gate>div>p{margin:0;color:#b6c2d4;font-size:15px;line-height:1.7}.sample-gate form{display:grid;gap:10px}.sample-gate input{min-height:44px;border:1px solid rgba(255,255,255,.18);border-radius:8px;padding:0 14px;color:#fff;background:#ffffff0f;font-size:15px}.sample-gate input::placeholder{color:#8494a8}.sample-gate-note{color:#8494a8;font-size:12px}.lookalike-page{display:grid;gap:24px}.lookalike-intro{width:min(760px,calc(100% - 32px));margin:0 auto;text-align:center}.lookalike-intro h1{margin:10px 0 12px;color:#111827;font-size:clamp(30px,4vw,44px);line-height:1.1}.lookalike-intro>p{margin:0 auto;max-width:620px;color:#65738a;font-size:17px;line-height:1.7}.lookalike-privacy{display:inline-flex;align-items:center;gap:8px;margin-top:16px;border-radius:999px;padding:8px 14px;color:#0f766e;background:#ecfdf5;font-size:13px;font-weight:850}.lookalike-lab,.lookalike-results,.lookalike-upsell{width:min(1180px,calc(100% - 32px));margin:0 auto;border:1px solid rgba(23,32,51,.1);border-radius:8px;padding:24px;background:#fff}.lookalike-lab{display:grid;grid-template-columns:200px minmax(0,1fr);gap:24px;align-items:start}.lookalike-relatives{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px}.lookalike-relative{display:grid;gap:8px}.lookalike-relative input{min-height:36px;border:1px solid rgba(23,32,51,.14);border-radius:8px;padding:0 10px;font-size:13px}.lookalike-remove{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:0;padding:0;color:#94a3b8;background:none;font-size:12px;cursor:pointer}.lookalike-add{align-self:start;min-height:44px}.photo-slot{position:relative;display:grid;align-content:center;justify-items:center;gap:6px;overflow:hidden;aspect-ratio:4 / 4.6;border:1px dashed rgba(23,32,51,.22);border-radius:10px;padding:10px;color:#8494a8;background:#f7f9fc;text-align:center;cursor:pointer}.photo-slot:hover{border-color:#0f766e}.photo-slot img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.photo-slot.filled .photo-slot-label{position:absolute;right:6px;bottom:6px;left:6px;border-radius:6px;padding:4px;color:#fff;background:#172033b8}.photo-slot-label{font-size:12px;font-weight:850}.photo-slot-hint{color:#94a3b8;font-size:11px;line-height:1.4}.photo-slot input[type=file]{position:absolute;width:1px;height:1px;opacity:0}.lookalike-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;grid-column:1 / -1;padding-top:4px;border-top:1px solid rgba(23,32,51,.08)}.spin{animation:lookalike-spin 1s linear infinite}@keyframes lookalike-spin{to{transform:rotate(360deg)}}.lookalike-results h2{margin:0 0 10px;font-size:22px}.lookalike-winner{display:inline-flex;align-items:center;gap:8px;margin:0 0 18px;border-radius:999px;padding:8px 14px;color:#0f766e;background:#ecfdf5;font-size:15px;font-weight:850}.lookalike-results ol{display:grid;gap:18px;margin:0;padding:0;list-style:none}.lookalike-result-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:6px}.lookalike-result-head strong{font-size:16px}.lookalike-result-head b{color:#0f766e;font-size:15px}.lookalike-total-bar,.lookalike-region-bar{overflow:hidden;border-radius:999px;background:#17203314}.lookalike-total-bar{height:10px}.lookalike-total-bar i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#5eead4,#0f766e)}.lookalike-regions{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px 18px;margin-top:10px}.lookalike-regions>div{display:grid;grid-template-columns:110px 1fr 28px;align-items:center;gap:8px;font-size:12px}.lookalike-regions span{color:#65738a}.lookalike-region-bar{height:5px}.lookalike-region-bar i{display:block;height:100%;border-radius:999px;background:#0f766e}.lookalike-regions b{color:#526078;text-align:right}.lookalike-disclaimer{margin:20px 0 0;padding-top:14px;border-top:1px solid rgba(23,32,51,.08);color:#8494a8;font-size:12px;line-height:1.6}.lookalike-upsell{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;color:#e2e8f0;border-color:transparent;background:#172033}.lookalike-upsell h2{margin:0 0 8px;color:#fff;font-size:22px}.lookalike-upsell p{margin:0;color:#b6c2d4;font-size:14px;line-height:1.7}.how-it-works-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;width:min(1180px,calc(100% - 32px));margin:8px auto 0}.how-it-works-strip article{display:grid;align-content:start;gap:8px;border:1px solid rgba(23,32,51,.1);border-radius:8px;padding:20px;background:#fff}.how-it-works-strip .step-index{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;color:#0f766e;background:#ecfdf5;font-size:12px;font-weight:850}.how-it-works-strip svg{color:#0f766e}.how-it-works-strip h3{margin:2px 0 0;color:#172033;font-size:16px}.how-it-works-strip p{margin:0;color:#65738a;font-size:13px;line-height:1.6}.product-showcase{min-width:0}.app-window{overflow:hidden;border:1px solid rgba(23,32,51,.12);border-radius:8px;background:#fff;box-shadow:0 24px 70px #17203329}.window-bar{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-bottom:1px solid rgba(23,32,51,.08)}.window-bar span{width:10px;height:10px;border-radius:50%;background:#ef4444}.window-bar span:nth-child(2){background:#f59e0b}.window-bar span:nth-child(3){background:#10b981}.window-bar strong{margin-left:8px;color:#334155;font-size:13px}.window-body{display:grid;grid-template-columns:140px 1fr;min-height:390px}.window-body aside{display:grid;align-content:start;gap:12px;padding:22px;color:#64748b;background:#f1f5f9;font-size:14px}.window-body aside b{color:#172033}.window-body section{display:grid;align-content:center;gap:14px;padding:28px}.preview-heading{display:grid;gap:6px}.preview-heading h3{margin:0;color:#111827;font-size:24px}.preview-heading span{color:#65738a;line-height:1.55}.journey-stack{display:grid;gap:10px}.journey-card{display:grid;grid-template-columns:34px 1fr;align-items:start;gap:10px;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:14px;color:#334155;background:#fff}.journey-card svg{color:#0f766e}.journey-card.active{background:#ecfdf5}.journey-card strong,.journey-card span{display:block}.journey-card span{margin-top:3px;color:#65738a;font-size:13px;line-height:1.45}.audience-strip{display:flex;flex-wrap:wrap;gap:8px}.audience-strip span{border-radius:999px;padding:7px 10px;color:#0f766e;background:#ccfbf1;font-size:12px;font-weight:900}.task-row{display:flex;align-items:center;gap:10px;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:14px;color:#334155;background:#fff}.task-row.active{color:#0f766e;background:#ecfdf5}.mini-chart{display:grid;grid-template-columns:repeat(4,1fr);align-items:end;gap:10px;height:120px;margin-top:8px;padding:16px;border-radius:8px;background:#172033}.mini-chart span{border-radius:6px 6px 0 0;background:#38bdf8}.mini-chart span:nth-child(1){height:40%;background:#f97316}.mini-chart span:nth-child(2){height:70%;background:#14b8a6}.mini-chart span:nth-child(3){height:52%;background:#facc15}.mini-chart span:nth-child(4){height:86%}.logo-wall,.trust-badges,.photo-check-lab,.stats-band,.problem-solution,.split-band,.cta,.footer,.pricing-wrap,.pricing-extension-grid,.pricing-policy-links,.compare-table,.workflow-showcase,.decision-proof,.time-to-value,.offer-decision,.addon-promotion,.ecosystem-preview,.product-media,.press-kit,.press-asset-grid,.press-link-strip,.trial-activation,.in-app-banner,.billing-grid,.delivery-grid,.delivery-path,.delivery-experience-grid,.delivery-email-strip,.download-grid,.dashboard-experience-grid,.dashboard-module-links,.subscription-self-service,.license-device-management,.notification-preference-center,.account-security-grid,.account-security-links,.support-grid,.admin-grid,.admin-operations-grid,.admin-notification-grid,.admin-reliability-grid,.cms-operations-grid,.cms-publishing-workflow,.admin-module-links,.solution-grid,.checkout-grid,.checkout-steps,.checkout-assurance-grid,.review-grid,.lead-magnet,.newsletter-band,.case-grid,.partner-growth,.program-grid,.scenario-band,.updates-panel,.demo-preview,.demo-lab,.product-spec-grid,.feature-detail-list,.system-grid,.settings-grid,.sitemap-grid,.lifecycle-grid,.status-grid,.roadmap-list{width:min(1180px,calc(100% - 32px));margin:0 auto}.logo-wall{display:grid;gap:18px;padding:26px 0 8px}.logo-wall>span{color:#64748b;font-size:13px;font-weight:800;text-transform:uppercase}.logo-wall div{display:grid;grid-template-columns:repeat(6,1fr);gap:1px;overflow:hidden;border:1px solid rgba(23,32,51,.08);border-radius:8px;background:#17203314}.logo-wall strong{padding:18px;color:#526078;background:#fff;text-align:center}.trust-badges{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;padding-top:18px}.trust-badges article{display:grid;grid-template-columns:28px 1fr;gap:10px;min-width:0;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:14px;background:#fff}.photo-check-lab{display:grid;grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr);gap:18px;align-items:start;margin-top:24px}.photo-check-lab.compact{margin-top:28px}.photo-check-copy,.photo-check-panel{min-width:0;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:20px;background:#fff;box-shadow:0 18px 48px #1720330f}.photo-check-copy h2,.photo-result-card h3{margin:8px 0;color:#111827;line-height:1.15;letter-spacing:0}.photo-check-copy h2{font-size:clamp(25px,3vw,34px)}.photo-check-copy p,.photo-result-card p,.photo-region-list p{color:#65738a;line-height:1.62}.photo-check-points,.photo-result-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.photo-check-points span,.photo-result-meta span{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:7px 10px;color:#0f766e;background:#ccfbf1;font-size:12px;font-weight:900}.photo-check-panel{display:grid;gap:14px}.photo-upload-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.photo-upload-grid label{display:grid;gap:7px;min-width:0;color:#334155;font-size:13px;font-weight:850}.photo-upload-grid input,.photo-upload-grid select{min-width:0;width:100%}.photo-consent{margin:0}.photo-consent-list{display:grid;gap:8px}.photo-consent-list .terms-check{align-items:flex-start;line-height:1.45}.photo-result-card,.saved-report-detail{display:grid;gap:12px;border:1px solid rgba(15,118,110,.24);border-radius:8px;padding:16px;background:#f8fffd}.saved-report-detail{margin-top:14px}.report-detail-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.report-detail-actions>span{color:#172033;font-weight:850}.saved-report-detail ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.saved-report-detail li{display:flex;gap:8px;color:#526078;line-height:1.45}.photo-result-card .panel-title strong{color:#0f766e;font-size:34px;line-height:1}.score-stack{display:grid;justify-items:end;gap:3px;min-width:82px}.score-stack span{color:#475569;font-size:12px;font-weight:700;text-transform:uppercase}.photo-result-meter{overflow:hidden;height:10px;border-radius:999px;background:#dbeafe}.photo-result-meter span{display:block;height:100%;border-radius:inherit;background:#0f766e}.photo-region-list{display:grid;gap:8px}.photo-region-list div{display:grid;grid-template-columns:minmax(130px,.7fr) auto;gap:4px 10px;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:10px;background:#fff}.photo-region-list strong{color:#172033}.photo-region-list span{justify-self:end;border-radius:999px;padding:4px 8px;color:#334155;background:#eef2f7;font-size:12px;font-weight:850}.photo-region-list p{grid-column:1 / -1;margin:0;font-size:13px}.photo-result-card ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.photo-result-card li{display:flex;gap:8px;color:#526078;line-height:1.45}.trust-badges svg{color:#0f766e}.trust-badges strong,.trust-badges span{display:block}.trust-badges strong{color:#111827;font-size:14px}.trust-badges span{margin-top:4px;color:#65738a;font-size:12px;line-height:1.45}.press-kit{display:grid;grid-template-columns:1.05fr 1fr;gap:18px}.press-boilerplate,.press-facts,.press-asset-grid article{border:1px solid #dde5ef;border-radius:8px;background:#fff;box-shadow:0 18px 50px #0f172a12}.press-boilerplate{display:grid;align-content:center;gap:16px;padding:28px}.press-boilerplate h2,.press-boilerplate p,.press-asset-grid h3,.press-asset-grid p,.press-facts p{margin:0}.press-boilerplate p,.press-asset-grid p,.press-facts p{color:#526078;line-height:1.6}.press-facts{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;overflow:hidden;padding:1px;background:#dde5ef}.press-facts div{display:grid;gap:8px;padding:18px;background:#fff}.press-facts span{color:#64748b;font-size:12px;font-weight:900;text-transform:uppercase}.press-facts strong{color:#0f172a;font-size:22px}.press-asset-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.press-asset-grid article{display:grid;align-content:start;gap:10px;padding:20px}.press-asset-grid svg{color:#0f766e}.press-link-strip{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.press-link-strip a{display:inline-flex;align-items:center;gap:7px;border:1px solid #dde5ef;border-radius:999px;padding:9px 12px;color:#334155;background:#fff;font-weight:900}.stats-band{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;overflow:hidden;margin-top:28px;border:1px solid rgba(23,32,51,.08);border-radius:8px;background:#17203314}.stats-band div{padding:24px;background:#fff}.stats-band strong{display:block;color:#111827;font-size:28px}.stats-band span{color:#64748b;font-size:14px}.newsletter-band{display:grid;grid-template-columns:minmax(0,.85fr) minmax(320px,.55fr);gap:28px;align-items:center;margin-top:88px;padding:32px;border:1px solid rgba(23,32,51,.08);border-radius:8px;background:#fff}.newsletter-band h2{margin:8px 0;color:#111827;font-size:clamp(28px,4vw,42px);line-height:1.08;letter-spacing:0}.newsletter-band p{color:#65738a;line-height:1.7}.newsletter-band form{display:grid;gap:12px}.newsletter-band input{width:100%;min-height:48px;border:1px solid rgba(23,32,51,.12);border-radius:8px;padding:0 14px;background:#f8fafc}.lead-magnet{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);gap:24px;align-items:center;margin-top:72px;border:1px solid rgba(23,32,51,.1);border-radius:8px;padding:30px;background:#fff;box-shadow:0 18px 48px #17203312}.lead-magnet.compact{margin-top:34px}.lead-magnet h2,.lead-magnet p,.lead-magnet ul{margin:0}.lead-magnet p{margin-top:10px;color:#526078;line-height:1.65}.lead-magnet strong{display:block;margin-top:16px;color:#172033}.lead-magnet-panel{display:grid;gap:18px;border-radius:8px;padding:18px;background:#f8fafc}.lead-magnet-panel ul{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:0;list-style:none}.lead-magnet-panel li{display:flex;align-items:center;gap:8px;color:#526078;font-size:14px;font-weight:800}.lead-magnet-panel li svg{flex-shrink:0;color:#0f766e}.lead-magnet-panel form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.lead-magnet-panel input{min-height:44px;border:1px solid rgba(23,32,51,.12);border-radius:8px;padding:0 14px;font:inherit}.campaign-countdown{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.55fr);gap:18px;align-items:stretch;width:min(1180px,calc(100% - 32px));margin:34px auto 0;border:1px solid rgba(23,32,51,.1);border-radius:8px;padding:24px;background:#fff;box-shadow:0 18px 48px #17203312}.in-app-banner{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:20px;align-items:center;margin-top:34px;border:1px solid rgba(23,32,51,.1);border-radius:8px;padding:24px;background:#fff;box-shadow:0 18px 48px #17203312}.in-app-banner h2,.in-app-banner p{margin:0}.in-app-banner p:not(.eyebrow){margin-top:8px;color:#526078;line-height:1.6}.in-app-banner-actions{display:grid;gap:14px}.in-app-banner-actions>div:first-child{display:flex;flex-wrap:wrap;gap:8px}.in-app-banner-actions span{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(23,32,51,.08);border-radius:999px;padding:7px 10px;color:#526078;background:#f8fafc;font-size:13px;font-weight:800}.in-app-banner-actions svg{color:#0f766e}.campaign-countdown h2,.campaign-countdown p{margin:0}.campaign-countdown p:not(.eyebrow){margin-top:8px;color:#526078;line-height:1.6}.countdown-box{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.countdown-box div{border-radius:8px;padding:16px;background:#f8fafc}.countdown-box span,.countdown-box strong{display:block}.countdown-box span{color:#64748b;font-size:12px;font-weight:900;text-transform:uppercase}.countdown-box strong{margin-top:8px;color:#172033}.countdown-surfaces{display:flex;flex-wrap:wrap;grid-column:1 / -1;gap:8px}.countdown-surfaces span{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(23,32,51,.08);border-radius:999px;padding:7px 10px;color:#526078;background:#f8fafc;font-size:13px;font-weight:800}.countdown-surfaces svg{color:#0f766e}.trial-activation{grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);align-items:stretch;margin-top:34px}.activation-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.activation-grid article,.activation-nudges{border:1px solid rgba(23,32,51,.1);border-radius:8px;background:#fff;box-shadow:0 18px 48px #17203312}.activation-grid article{display:grid;gap:12px;padding:20px}.activation-grid svg,.activation-nudges li svg{flex-shrink:0;color:#0f766e}.activation-grid h3,.activation-grid p,.activation-nudges h3,.activation-nudges ul{margin:0}.activation-grid p,.activation-nudges li{color:#526078;font-size:14px;line-height:1.55}.activation-nudges{display:grid;align-content:start;gap:16px;padding:24px;background:#f8fafc}.activation-nudges ul{display:grid;gap:10px;padding:0;list-style:none}.activation-nudges li{display:flex;align-items:flex-start;gap:9px}.section-header{width:min(790px,calc(100% - 32px));margin:88px auto 32px;text-align:center}.section-header h1,.section-header h2,.split-band h2,.cta h2,.problem-solution h2,.scenario-band h2,.demo-lab h2,.compare-table h2{margin:8px 0;color:#111827;font-size:clamp(30px,5vw,48px);line-height:1.06;letter-spacing:0}.feature-grid,.pricing-grid,.pricing-extension-grid,.blog-grid,.dashboard-grid,.dashboard-experience-grid,.delivery-path,.account-security-grid,.workflow-showcase,.decision-proof,.time-to-value,.offer-decision,.ecosystem-preview,.product-media,.dashboard-summary,.dashboard-workspace,.admin-workspace,.admin-operations-grid,.admin-reliability-grid,.cms-publishing-workflow,.cms-operations-grid,.help-workspace,.audience-grid,.use-case-grid,.latest-updates,.steps,.system-map,.product-spec-grid,.trust-grid,.delivery-experience-grid,.platform-grid{display:grid;width:min(1180px,calc(100% - 32px));margin:0 auto;gap:16px}.feature-grid,.latest-updates{grid-template-columns:repeat(4,1fr)}.latest-updates article{display:flex;align-items:flex-start;gap:10px}.latest-updates svg{flex-shrink:0}.latest-updates span{color:#526078;font-size:14px;line-height:1.55}.feature-grid.expanded,.use-case-grid.expanded,.trust-grid.expanded{grid-template-columns:repeat(3,1fr)}.workflow-showcase{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:stretch}.workflow-showcase.compact{margin-top:34px}.workflow-feature,.workflow-card-grid article{border:1px solid rgba(23,32,51,.1);border-radius:8px;background:#fff;box-shadow:0 18px 48px #17203314}.workflow-feature{display:grid;align-content:space-between;gap:24px;padding:24px}.workflow-feature h3,.workflow-feature p,.workflow-card-grid h3,.workflow-card-grid p,.workflow-card-grid ul{margin:0}.workflow-feature p,.workflow-card-grid p,.workflow-card-grid li{color:#526078;line-height:1.6}.workflow-preview-panel{display:grid;gap:10px;padding:14px;border:1px solid rgba(23,32,51,.08);border-radius:8px;background:#f8fafc}.workflow-preview-row{display:flex;justify-content:space-between;gap:14px;padding:12px;border-radius:8px;background:#fff}.workflow-preview-row.active{background:#172033;color:#fff}.workflow-preview-row span{color:inherit;opacity:.72;font-size:13px;font-weight:850}.workflow-preview-row strong{text-align:right;font-size:13px}.workflow-card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.workflow-card-grid article{display:grid;gap:12px;padding:20px}.workflow-card-head{display:flex;align-items:center;gap:9px;color:#2f6bff;font-size:13px;font-weight:900;text-transform:uppercase}.workflow-card-grid ul{display:grid;gap:7px;padding:0;list-style:none}.workflow-card-grid li{display:flex;align-items:center;gap:8px}.workflow-card-grid li svg{flex-shrink:0;color:#14b8a6}.workflow-card-grid article>strong{color:#172033;font-size:14px}.decision-proof{grid-template-columns:minmax(0,1fr) minmax(0,1.18fr) minmax(0,.82fr);align-items:stretch}.decision-proof.compact{margin-top:34px}.decision-proof-panel,.decision-guarantee-grid article{border:1px solid rgba(23,32,51,.1);border-radius:8px;background:#fff;box-shadow:0 18px 48px #17203312}.decision-proof-panel{display:grid;align-content:start;gap:16px;padding:22px}.decision-proof-panel h3,.decision-proof-panel ul,.decision-proof-panel p,.decision-guarantee-grid h3,.decision-guarantee-grid p{margin:0}.decision-checks,.decision-guarantee-grid,.decision-proof-panel ul{display:grid;gap:12px}.decision-checks>div,.decision-proof-panel li{display:grid;grid-template-columns:20px 1fr;gap:10px}.decision-checks svg,.decision-guarantee-grid svg{color:#0f766e}.decision-checks strong,.decision-checks span{display:block}.decision-checks strong{color:#172033;font-size:14px}.decision-checks span,.decision-guarantee-grid p,.decision-proof-panel li{color:#526078;font-size:14px;line-height:1.55}.decision-guarantee-grid{grid-template-columns:repeat(2,1fr)}.decision-guarantee-grid article{display:grid;gap:10px;padding:18px}.decision-proof-panel ul{padding:0;list-style:none}.decision-proof-panel li svg{margin-top:3px;color:#ef4444}.decision-proof-muted{background:#f8fafc}.time-to-value{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:stretch}.time-to-value.compact{margin-top:34px}.time-path-panel,.time-value-stack article{border:1px solid rgba(23,32,51,.1);border-radius:8px;background:#fff;box-shadow:0 18px 48px #17203312}.time-path-panel{display:grid;gap:20px;padding:24px}.time-path-panel h3,.time-path-steps p,.time-value-stack p{margin:0}.time-path-steps,.time-value-stack{display:grid;gap:12px}.time-path-steps>div{display:grid;grid-template-columns:58px 32px 1fr;gap:12px;align-items:start;padding:14px;border:1px solid rgba(23,32,51,.08);border-radius:8px;background:#f8fafc}.time-path-steps>div>span{color:#2f6bff;font-size:12px;font-weight:900;text-transform:uppercase}.time-path-steps svg{color:#0f766e}.time-path-steps strong,.time-value-stack span,.time-value-stack strong{display:block}.time-path-steps strong{color:#172033}.time-path-steps p,.time-value-stack p{margin-top:4px;color:#526078;font-size:14px;line-height:1.55}.time-value-stack article{display:grid;align-content:space-between;gap:10px;padding:20px}.time-value-stack span{color:#64748b;font-size:12px;font-weight:900;text-transform:uppercase}.time-value-stack strong{color:#172033;font-size:clamp(1.8rem,3vw,2.5rem)}.offer-decision{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:stretch}.offer-decision.compact{margin-top:34px}.offer-card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.offer-card-grid article,.offer-assurance{border:1px solid rgba(23,32,51,.1);border-radius:8px;background:#fff;box-shadow:0 18px 48px #17203312}.offer-card-grid article{display:grid;gap:12px;padding:20px}.offer-card-grid article>div{display:flex;align-items:center;gap:9px;color:#2f6bff;font-size:12px;font-weight:900;text-transform:uppercase}.offer-card-grid svg,.offer-assurance li svg{flex-shrink:0;color:#0f766e}.offer-card-grid h3,.offer-card-grid p,.offer-assurance h3,.offer-assurance ul{margin:0}.offer-card-grid p,.offer-assurance li{color:#526078;font-size:14px;line-height:1.55}.offer-assurance{display:grid;align-content:start;gap:16px;padding:24px;background:#f8fafc}.offer-assurance ul{display:grid;gap:10px;padding:0;list-style:none}.offer-assurance li{display:flex;align-items:flex-start;gap:9px}.addon-promotion{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:20px;align-items:start;margin-top:34px;border:1px solid rgba(23,32,51,.1);border-radius:8px;padding:24px;background:#fff;box-shadow:0 18px 48px #17203312}.addon-promotion.compact{margin-top:24px}.addon-copy h2,.addon-copy p,.addon-grid h3,.addon-grid p,.addon-grid ul{margin:0}.addon-copy p:not(.eyebrow),.addon-grid p{color:#526078;line-height:1.6}.addon-assurance{display:grid;gap:10px;margin-top:18px}.addon-assurance span{display:flex;gap:8px;color:#526078;font-size:14px;font-weight:800;line-height:1.45}.addon-assurance svg,.addon-grid li svg{flex-shrink:0;color:#0f766e}.addon-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.addon-grid article{display:grid;gap:12px;align-content:start;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:18px;background:#f8fafc}.addon-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.addon-card-head svg{color:#2f6bff}.addon-card-head span{border-radius:999px;padding:6px 9px;color:#0f766e;background:#dff8ee;font-size:12px;font-weight:900}.addon-grid strong{color:#172033;font-size:1.2rem}.addon-grid ul{display:grid;gap:8px;padding:0;list-style:none}.addon-grid li{display:flex;align-items:center;gap:8px;color:#526078;font-size:14px;font-weight:800}.ecosystem-preview{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:stretch}.ecosystem-card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.ecosystem-card-grid article,.ecosystem-rail{border:1px solid rgba(23,32,51,.1);border-radius:8px;background:#fff;box-shadow:0 18px 48px #17203312}.ecosystem-card-grid article{display:grid;gap:12px;padding:20px}.ecosystem-card-grid svg,.ecosystem-rail li svg{flex-shrink:0;color:#0f766e}.ecosystem-card-grid h3,.ecosystem-card-grid p,.ecosystem-rail ul{margin:0}.ecosystem-card-grid p,.ecosystem-rail li{color:#526078;font-size:14px;line-height:1.55}.ecosystem-rail{display:grid;align-content:start;gap:16px;padding:22px;background:#f8fafc}.ecosystem-rail div{display:grid;gap:8px}.ecosystem-rail strong{color:#172033;font-size:14px}.ecosystem-rail ul{display:grid;gap:7px;padding:0;list-style:none}.ecosystem-rail li{display:flex;align-items:center;gap:8px}.product-media{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.product-media.compact{margin-top:34px}.product-media-feature,.product-media-grid article{border:1px solid rgba(23,32,51,.1);border-radius:8px;background:#fff;box-shadow:0 18px 48px #17203312}.product-media-feature{display:grid;gap:18px;padding:20px}.media-window{overflow:hidden;border:1px solid rgba(23,32,51,.1);border-radius:8px;background:#172033}.media-window-bar{display:flex;align-items:center;gap:7px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.12);color:#e2e8f0}.media-window-bar span{width:9px;height:9px;border-radius:99px;background:#94a3b8}.media-window-bar strong{margin-left:auto;font-size:12px}.media-window-body{display:grid;grid-template-columns:118px 1fr;min-height:255px}.media-sidebar{display:grid;align-content:start;gap:8px;padding:16px;background:#0f172a85}.media-sidebar span{border-radius:8px;padding:8px;color:#cbd5e1;background:#ffffff0f;font-size:12px;font-weight:800}.media-canvas{display:grid;align-content:space-between;gap:18px;padding:18px;background:linear-gradient(135deg,#f8fafc,#e0f2fe 42%,#ccfbf1)}.media-canvas strong{color:#172033}.media-canvas p,.product-media-feature p,.product-media-grid p{margin:0;color:#526078;line-height:1.55}.media-bars{display:grid;gap:10px}.media-bars span{height:16px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px #17203314}.media-bars span:nth-child(2){width:78%}.media-bars span:nth-child(3){width:58%}.media-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.media-tiles span{border-radius:8px;padding:10px;color:#172033;background:#ffffffb8;font-size:12px;font-weight:850}.product-media-feature h3,.product-media-grid h3,.product-media-grid p{margin:0}.product-media-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.product-media-grid article{display:grid;gap:12px;padding:20px}.product-media-grid article>div{display:flex;align-items:center;gap:9px;color:#2f6bff;font-size:12px;font-weight:900;text-transform:uppercase}.product-media-grid svg{color:#0f766e}.feature-card,.price-card,.pricing-extension-grid article,.blog-card,.dashboard-grid article,.dashboard-experience-grid article,.delivery-path article,.account-security-grid article,.dashboard-summary article,.dashboard-panel,.audience-grid article,.use-case-grid article,.latest-updates article,.steps article,.system-map article,.product-spec-grid article,.trust-grid article,.delivery-grid article,.delivery-experience-grid article,.billing-grid article,.download-grid article,.support-grid article,.platform-grid article,.admin-grid article,.solution-grid article,.checkout-summary,.checkout-steps article,.checkout-assurance-grid article,.review-grid article,.case-grid article,.program-grid article,.feature-detail-list article,.system-grid article,.settings-grid article,.sitemap-grid article,.lifecycle-grid article,.status-grid article,.roadmap-list article{min-width:0;border:1px solid rgba(23,32,51,.08);border-radius:8px;background:#fff;padding:22px}.feature-card svg,.pricing-extension-grid svg,.audience-grid svg,.latest-updates svg,.dashboard-grid svg,.dashboard-experience-grid svg,.account-security-grid svg,.trust-grid svg,.delivery-experience-grid svg,.billing-grid svg,.checkout-assurance-grid svg,.support-grid svg,.platform-grid svg,.product-spec-grid svg,.feature-detail-list svg,.system-grid svg,.system-map svg{color:#0f766e}.feature-card h3,.price-card h3,.pricing-extension-grid h3,.blog-card h3,.dashboard-grid h3,.dashboard-experience-grid h3,.delivery-path h3,.account-security-grid h3,.audience-grid h3,.use-case-grid h3,.steps h3,.system-map h3,.product-spec-grid h3,.trust-grid h3,.delivery-grid h3,.delivery-experience-grid h3,.billing-grid h3,.checkout-assurance-grid h3,.download-grid h3,.support-grid h3,.platform-grid h3,.system-grid h3,.settings-grid h3,.sitemap-grid h3,.roadmap-list h3{margin:14px 0 8px;color:#111827;font-size:18px}.problem-solution{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:88px}.audience-grid{grid-template-columns:repeat(4,1fr)}.audience-grid article{display:grid;gap:12px}.audience-grid h3{margin:0}.audience-grid p{margin:0;color:#526078;line-height:1.6}.audience-grid article>div{display:flex;flex-wrap:wrap;gap:8px}.audience-grid span{border-radius:999px;padding:6px 9px;color:#334155;background:#eef2f7;font-size:12px;font-weight:850}.problem-solution>div{border-radius:8px;padding:32px;background:#fff;border:1px solid rgba(23,32,51,.08)}.problem-solution>div:nth-child(2){background:#ecfdf5}.problem-solution p{color:#526078}.split-band{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1fr);gap:28px;margin-top:70px;padding:42px;border-radius:8px;color:#fff;background:#172033}.split-band h2,.split-band p{color:#fff}.split-band .eyebrow{color:#5eead4}.platform-grid{width:auto;grid-template-columns:repeat(2,1fr)}.product-spec-grid{grid-template-columns:repeat(3,1fr)}.product-spec-grid.compact{margin-top:34px}.product-spec-grid article{display:grid;grid-template-columns:36px 1fr;gap:12px}.product-spec-grid h3{margin:0 0 8px}.product-spec-grid p{margin:0;color:#526078;line-height:1.6}.product-spec-grid article>div>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.product-spec-grid span{border-radius:999px;padding:6px 9px;color:#334155;background:#eef2f7;font-size:12px;font-weight:850}.system-map{grid-template-columns:repeat(3,1fr)}.system-map article{display:grid;gap:14px}.system-map article>div{display:flex;align-items:center;gap:10px}.system-map h3{margin:0}.system-map p{margin:0;color:#526078;line-height:1.6}.system-map a{display:inline-flex;width:fit-content;align-items:center;gap:6px;color:#0f766e;font-weight:900}.stack-list{display:flex;flex-wrap:wrap;align-content:center;gap:10px}.stack-list.integrations{margin-top:0;justify-content:center}.stack-list span,.stack-list a{padding:10px 12px;border:1px solid rgba(23,32,51,.1);border-radius:999px;background:#fff;color:#334155}.integration-directory{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;width:min(1180px,calc(100% - 32px));margin:34px auto 0}.integration-directory article,.integration-ops article{min-width:0;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:20px;background:#fff}.integration-directory .panel-title>span{border-radius:999px;padding:7px 10px;color:#0f766e;background:#ccfbf1;font-size:12px;font-weight:900}.integration-list,.api-surface-list{display:grid;gap:10px;margin-top:14px}.integration-list>div,.api-surface-list>div{display:grid;gap:6px;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:12px;background:#f8fafc}.integration-list strong,.api-surface-list strong{color:#111827}.integration-list span{width:fit-content;border-radius:999px;padding:5px 8px;color:#334155;background:#eef2f7;font-size:12px;font-weight:900}.integration-list p{margin:0;color:#526078;line-height:1.55}.integration-ops{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.75fr);gap:16px;width:min(1180px,calc(100% - 32px));margin:16px auto 0}.api-surface-list code{display:block;width:fit-content;border-radius:6px;padding:5px 7px;color:#172033;background:#e2e8f0;font-size:12px}.webhook-event-list{display:flex;flex-wrap:wrap;gap:8px}.webhook-event-list span{border-radius:999px;padding:7px 10px;color:#334155;background:#eef2f7;font-size:12px;font-weight:850}.campaign-builder{display:grid;grid-template-columns:minmax(280px,.52fr) minmax(0,1fr);gap:16px;width:min(1180px,calc(100% - 32px));margin:34px auto 0;align-items:stretch}.campaign-controls,.campaign-preview{min-width:0;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:22px;background:#fff}.campaign-controls{display:grid;align-content:start;gap:14px}.campaign-controls h3{margin:0;color:#111827}.campaign-controls label{display:grid;gap:7px;color:#334155;font-size:13px;font-weight:850}.campaign-preview{display:grid;align-content:center;gap:16px;background:linear-gradient(135deg,#fff,#ecfeff 54%,#fff7ed)}.campaign-preview h2{max-width:760px;margin:0;color:#111827;font-size:clamp(32px,5vw,58px);line-height:1.02;letter-spacing:0}.campaign-preview p{max-width:700px;color:#526078;line-height:1.65}.campaign-offer,.campaign-url{display:grid;gap:6px;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:12px;background:#ffffffc7}.campaign-offer span,.campaign-url span{color:#64748b;font-size:12px;font-weight:850;text-transform:uppercase}.campaign-offer strong{color:#0f766e;font-size:22px}.campaign-url code{overflow-wrap:anywhere;color:#172033;font-size:13px}.campaign-ops{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:16px;width:min(1180px,calc(100% - 32px));margin:16px auto 0}.analytics-funnel,.event-taxonomy,.experiment-measurement-grid,.ad-acquisition-grid{display:grid;width:min(1180px,calc(100% - 32px));margin:16px auto 0;gap:16px}.analytics-funnel{grid-template-columns:repeat(5,1fr);margin-top:34px}.event-taxonomy{grid-template-columns:minmax(0,.72fr) minmax(320px,1fr);margin-top:34px}.ad-acquisition-grid{grid-template-columns:repeat(3,1fr);margin-top:34px}.experiment-measurement-grid{grid-template-columns:repeat(4,1fr);margin-top:34px}.analytics-funnel article,.event-taxonomy article,.experiment-measurement-grid article,.ad-acquisition-grid article{min-width:0;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:22px;background:#fff}.analytics-funnel article{display:grid;align-content:start;gap:10px}.analytics-funnel span{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;color:#fff;background:#172033;font-weight:900}.analytics-funnel h3,.analytics-funnel p,.event-taxonomy h2,.event-taxonomy p,.experiment-measurement-grid h3,.experiment-measurement-grid p,.ad-acquisition-grid h3,.ad-acquisition-grid p{margin:0}.analytics-funnel p,.event-taxonomy p,.experiment-measurement-grid p,.ad-acquisition-grid p{color:#526078;line-height:1.6}.analytics-funnel strong{color:#0f766e;font-size:13px;line-height:1.5}.event-taxonomy article:first-child{display:grid;align-content:center;gap:14px}.event-taxonomy h2{color:#111827;font-size:clamp(28px,4vw,42px);line-height:1.08}.event-group-list{display:grid;gap:10px}.event-group-list>div{border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:12px;background:#f8fafc}.event-group-list strong{color:#111827}.event-group-list p{margin-top:6px;font-size:13px}.ad-acquisition-grid article{display:grid;align-content:start;gap:10px}.experiment-measurement-grid article{display:grid;align-content:start;gap:12px}.experiment-measurement-grid article>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.experiment-measurement-grid article>div:first-child svg{color:#0f766e}.experiment-measurement-grid article>div:first-child span{border-radius:999px;padding:5px 8px;color:#334155;background:#eef2f7;font-size:12px;font-weight:900}.ad-acquisition-grid span{display:inline-flex;width:fit-content;border-radius:999px;padding:5px 8px;color:#334155;background:#eef2f7;font-size:12px;font-weight:900}.use-case-grid{grid-template-columns:repeat(3,1fr)}.use-case-grid article span,.blog-card span,.badge{display:inline-block;width:fit-content;padding:6px 9px;border-radius:999px;color:#0f766e;background:#ccfbf1;font-size:12px;font-weight:850}.solution-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;width:min(1180px,calc(100% - 32px));margin:0 auto}.solution-grid article span,.case-grid article span{display:inline-flex;width:fit-content;border-radius:999px;padding:7px 10px;color:#0f766e;background:#ccfbf1;font-size:12px;font-weight:850}.steps{grid-template-columns:repeat(4,1fr)}.steps article>span{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;color:#fff;background:#172033;font-weight:850}.pricing-wrap{display:grid;gap:18px}.pricing-wrap.compact{margin-top:20px}.pricing-controls{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.segmented{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:4px;border-radius:8px;background:#eef2f7}.segmented.inline{width:240px}.segmented button{min-height:38px;border:0;border-radius:7px;background:transparent;cursor:pointer;font-weight:850}.segmented button.active{background:#fff;box-shadow:0 1px 4px #1720331f}.model-tags{display:flex;gap:8px;flex-wrap:wrap}.pricing-grid{width:100%;grid-template-columns:repeat(3,1fr)}.pricing-extension-grid{grid-template-columns:repeat(3,1fr)}.pricing-extension-grid article{display:grid;align-content:start;gap:10px}.pricing-extension-grid h3,.pricing-extension-grid p{margin:0}.pricing-extension-grid p{color:#526078;line-height:1.6}.pricing-policy-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.pricing-policy-links a{display:inline-flex;align-items:center;gap:7px;min-height:40px;border:1px solid rgba(23,32,51,.1);border-radius:8px;padding:8px 12px;color:#334155;background:#fff;font-size:13px;font-weight:850}.price-card{position:relative}.price-card.featured{border-color:#172033;box-shadow:0 20px 52px #17203324}.badge{position:absolute;top:18px;right:18px;color:#fff;background:#172033}.price{margin:24px 0;color:#111827;font-size:44px;font-weight:900}.price span{color:#64748b;font-size:16px;font-weight:750}.price-card ul{display:grid;gap:12px;min-height:150px;padding:0;list-style:none}.compare-table{margin-top:36px;border:1px solid rgba(23,32,51,.08);border-radius:8px;overflow:hidden;background:#fff}.compare-table h2{padding:24px;margin:0;font-size:28px;border-bottom:1px solid rgba(23,32,51,.08)}.compare-table div{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:1px;border-bottom:1px solid rgba(23,32,51,.08)}.compare-table div:last-child{border-bottom:0}.compare-table strong,.compare-table span,.compare-table a{padding:16px}.compare-table span{color:#526078}.compare-table a{color:#0f766e;font-weight:850}.launch-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.launch-list li{display:inline-flex;align-items:center;gap:10px;min-height:44px;border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:10px 12px;color:#e2e8f0;background:#ffffff0f}.billing-grid,.delivery-grid,.download-grid,.support-grid,.dashboard-grid,.admin-grid,.checkout-steps,.review-grid,.case-grid,.program-grid,.system-grid,.settings-grid,.lifecycle-grid,.status-grid,.roadmap-list{display:grid;gap:16px;margin-top:34px}.billing-grid,.delivery-grid,.support-grid,.system-grid,.settings-grid,.sitemap-grid,.roadmap-list{grid-template-columns:repeat(3,1fr)}.sitemap-grid{display:grid;gap:16px;margin-top:34px}.sitemap-grid article{display:grid;align-content:start;gap:14px}.sitemap-grid .panel-title>span{border-radius:999px;padding:7px 10px;color:#0f766e;background:#ccfbf1;font-size:12px;font-weight:900;white-space:nowrap}.sitemap-grid p{margin:0;color:#526078;line-height:1.6}.sitemap-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sitemap-links a{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;min-height:38px;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:8px 10px;color:#334155;background:#f8fafc;font-size:13px;font-weight:850}.download-grid{grid-template-columns:repeat(4,1fr)}.delivery-path{grid-template-columns:repeat(4,1fr);margin-top:12px}.delivery-path article{display:grid;align-content:start;gap:10px}.delivery-path span{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;color:#fff;background:#172033;font-weight:900}.delivery-path h3,.delivery-path p{margin:0}.delivery-path p{color:#526078;line-height:1.6}.delivery-experience-grid{grid-template-columns:repeat(3,1fr)}.delivery-experience-grid article{display:grid;align-content:start;gap:10px}.delivery-experience-grid h3,.delivery-experience-grid p{margin:0}.delivery-experience-grid p{color:#526078;line-height:1.6}.delivery-email-strip{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.delivery-email-strip a{display:inline-flex;align-items:center;gap:7px;min-height:40px;border:1px solid rgba(23,32,51,.1);border-radius:8px;padding:8px 12px;color:#334155;background:#fff;font-size:13px;font-weight:850}.dashboard-grid,.dashboard-experience-grid{grid-template-columns:repeat(3,1fr)}.dashboard-experience-grid.compact{margin-top:34px}.dashboard-experience-grid article{display:grid;align-content:start;gap:10px}.dashboard-experience-grid h3,.dashboard-experience-grid p{margin:0}.dashboard-experience-grid p{color:#526078;line-height:1.6}.dashboard-module-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.dashboard-module-links a,.account-security-links a,.admin-module-links a{display:inline-flex;align-items:center;gap:7px;min-height:40px;border:1px solid rgba(23,32,51,.1);border-radius:8px;padding:8px 12px;color:#334155;background:#fff;font-size:13px;font-weight:850}.account-security-grid{grid-template-columns:repeat(3,1fr);margin-top:12px}.account-security-grid article{display:grid;grid-template-columns:34px 1fr;gap:12px}.account-security-grid h3,.account-security-grid p{margin:0}.account-security-grid span{display:inline-flex;width:fit-content;border-radius:999px;padding:5px 8px;color:#334155;background:#eef2f7;font-size:12px;font-weight:900}.account-security-grid p{margin-top:8px;color:#526078;line-height:1.6}.account-security-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.dashboard-summary{grid-template-columns:repeat(4,1fr)}.dashboard-summary article span{color:#64748b;font-size:13px;font-weight:850;text-transform:uppercase}.dashboard-summary article strong{display:block;margin-top:8px;color:#111827;font-size:24px}.dashboard-workspace{grid-template-columns:repeat(2,1fr)}.subscription-self-service{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:18px;align-items:stretch;margin-top:34px}.subscription-status-card,.subscription-action-grid article{border:1px solid rgba(23,32,51,.1);border-radius:8px;background:#fff;box-shadow:0 18px 48px #17203312}.subscription-status-card{display:grid;align-content:start;gap:18px;padding:24px}.subscription-status-card h2,.subscription-status-card p,.subscription-action-grid h3,.subscription-action-grid p,.subscription-action-grid ul{margin:0}.subscription-status-card p:not(.eyebrow),.subscription-action-grid p{color:#526078;line-height:1.6}.subscription-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.subscription-metrics div{border-radius:8px;padding:14px;background:#f8fafc}.subscription-metrics span,.subscription-metrics strong{display:block}.subscription-metrics span{color:#64748b;font-size:12px;font-weight:900;text-transform:uppercase}.subscription-metrics strong{margin-top:6px;color:#172033;font-size:15px}.subscription-assurance{display:grid;gap:10px}.subscription-assurance span{display:flex;gap:8px;color:#526078;font-size:14px;font-weight:800;line-height:1.45}.subscription-assurance svg,.subscription-action-grid li svg{flex-shrink:0;color:#0f766e}.subscription-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.subscription-action-grid article{display:grid;gap:12px;align-content:start;padding:18px}.subscription-action-grid article>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.subscription-action-grid article>div svg{color:#2f6bff}.subscription-action-grid article>div span{border-radius:999px;padding:6px 9px;color:#334155;background:#eef2f7;font-size:12px;font-weight:900}.subscription-action-grid ul{display:grid;gap:8px;padding:0;list-style:none}.subscription-action-grid li{display:flex;align-items:center;gap:8px;color:#526078;font-size:14px;font-weight:800}.license-device-management{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:18px;align-items:start;margin-top:34px}.license-device-copy,.license-device-lists article,.license-control-grid article{border:1px solid rgba(23,32,51,.1);border-radius:8px;background:#fff;box-shadow:0 18px 48px #17203312}.license-device-copy{display:grid;align-content:start;gap:16px;padding:24px}.license-device-copy h2,.license-device-copy p,.license-control-grid h3,.license-control-grid p{margin:0}.license-device-copy p:not(.eyebrow),.license-control-grid p{color:#526078;line-height:1.6}.license-device-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.license-device-metrics div{border-radius:8px;padding:14px;background:#f8fafc}.license-device-metrics span,.license-device-metrics strong{display:block}.license-device-metrics span{color:#64748b;font-size:12px;font-weight:900;text-transform:uppercase}.license-device-metrics strong{margin-top:6px;color:#172033;font-size:15px}.license-device-lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.license-device-lists article{padding:18px}.license-device-lists .panel-title svg{color:#0f766e}.license-control-grid{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.license-control-grid article{display:grid;gap:10px;align-content:start;padding:18px}.license-control-grid svg{color:#0f766e}.license-control-grid span{width:fit-content;border-radius:999px;padding:5px 8px;color:#334155;background:#eef2f7;font-size:12px;font-weight:900}.admin-summary{margin-top:34px}.readiness-panel{width:min(1180px,calc(100% - 32px));margin:16px auto 0;display:grid;grid-template-columns:minmax(260px,.45fr) 1fr;gap:16px;border:1px solid rgba(23,32,51,.08);border-radius:8px;background:#fff;padding:22px}.readiness-panel.attention{border-color:#be123c33;background:#fff7f8}.readiness-panel.ready{border-color:#0f766e2e;background:#f7fffd}.readiness-panel h2,.readiness-panel h3,.readiness-panel p{margin:0}.readiness-panel>div:first-child{display:grid;align-content:start;gap:10px}.readiness-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.readiness-checks article{display:grid;gap:8px;border:1px solid rgba(23,32,51,.08);border-radius:8px;background:#ffffffd1;padding:16px}.readiness-checks article.attention{border-color:#be123c2e}.readiness-checks span{width:fit-content;border-radius:999px;padding:5px 8px;background:#eef2f7;color:#334155;font-size:12px;font-weight:900}.readiness-checks article.ready span{background:#ccfbf1;color:#115e59}.readiness-checks article.attention span{background:#ffe4e6;color:#9f1239}.admin-workspace{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:34px}.help-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:16px;margin-top:34px}.support-path,.support-channel-grid,.feedback-loop{display:grid;width:min(1180px,calc(100% - 32px));margin:16px auto 0;gap:16px}.support-path{grid-template-columns:repeat(4,1fr);margin-top:34px}.support-channel-grid{grid-template-columns:repeat(3,1fr)}.feedback-loop{grid-template-columns:minmax(0,.72fr) minmax(320px,1fr);margin-top:34px}.support-path article,.support-channel-grid article,.feedback-loop article{min-width:0;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:22px;background:#fff}.support-path article{display:grid;align-content:start;gap:10px}.support-path span{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;color:#fff;background:#172033;font-weight:900}.support-channel-grid article{display:grid;grid-template-columns:34px 1fr;gap:12px}.support-channel-grid svg{color:#0f766e}.support-channel-grid article span{display:inline-flex;width:fit-content;border-radius:999px;padding:5px 8px;color:#334155;background:#eef2f7;font-size:12px;font-weight:900}.support-path h3,.support-path p,.support-channel-grid h3,.support-channel-grid p,.feedback-loop h2,.feedback-loop p{margin:0}.support-channel-grid h3{margin-top:8px}.support-path p,.support-channel-grid p,.feedback-loop p{color:#526078;line-height:1.6}.feedback-loop article:first-child{display:grid;align-content:center;gap:14px}.feedback-loop h2{color:#111827;font-size:clamp(28px,4vw,42px);line-height:1.08}.rating-row{display:flex;flex-wrap:wrap;gap:8px}.rating-row button{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(23,32,51,.1);border-radius:8px;color:#334155;background:#f8fafc;cursor:pointer;font-weight:900}.rating-row button.active{color:#fff;background:#172033}.security-path,.security-control-grid,.reliability-runbook{display:grid;width:min(1180px,calc(100% - 32px));margin:16px auto 0;gap:16px}.security-path{grid-template-columns:repeat(4,1fr);margin-top:34px}.security-control-grid{grid-template-columns:repeat(3,1fr)}.reliability-runbook{grid-template-columns:minmax(0,.72fr) minmax(320px,1fr);margin-top:34px}.security-path article,.security-control-grid article,.reliability-runbook article{min-width:0;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:22px;background:#fff}.security-path article{display:grid;align-content:start;gap:10px}.security-path span{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;color:#fff;background:#172033;font-weight:900}.security-control-grid article{display:grid;grid-template-columns:34px 1fr;gap:12px}.security-control-grid svg{color:#0f766e}.security-control-grid article span{display:inline-flex;width:fit-content;border-radius:999px;padding:5px 8px;color:#334155;background:#eef2f7;font-size:12px;font-weight:900}.security-path h3,.security-path p,.security-control-grid h3,.security-control-grid p,.reliability-runbook h2,.reliability-runbook p{margin:0}.security-control-grid h3{margin-top:8px}.security-path p,.security-control-grid p,.reliability-runbook p{color:#526078;line-height:1.6}.reliability-runbook article:first-child{display:grid;align-content:center;gap:14px}.reliability-runbook h2{color:#111827;font-size:clamp(28px,4vw,42px);line-height:1.08}.support-portal{display:grid;grid-template-columns:minmax(280px,.58fr) minmax(0,1fr);gap:16px;width:min(1180px,calc(100% - 32px));margin:34px auto 0;align-items:start}.ticket-list,.ticket-thread{display:grid;gap:10px}.ticket-list button{display:grid;gap:5px;width:100%;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:12px;color:#334155;text-align:left;background:#f8fafc;cursor:pointer}.ticket-list button.active{border-color:#0f766e47;background:#ecfdf5}.ticket-list strong,.ticket-thread strong{color:#111827}.ticket-list span,.ticket-list small,.ticket-thread span{color:#64748b;font-size:12px;font-weight:800}.ticket-thread>div{border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:14px;background:#fbfdff}.ticket-thread p{margin:7px 0;color:#526078;line-height:1.6}.status-pill{display:inline-flex;align-items:center;width:fit-content;border-radius:999px;padding:7px 10px;color:#047857;background:#d1fae5;font-size:12px;font-weight:900}.compact-reply{width:auto;max-width:none}.workspace-shell{display:grid;grid-template-columns:minmax(260px,.55fr) minmax(0,1fr) minmax(260px,.55fr);gap:16px;width:min(1180px,calc(100% - 32px));margin:34px auto 0;align-items:start}.workspace-sidebar,.workspace-main,.workspace-items article{min-width:0;border:1px solid rgba(23,32,51,.08);border-radius:8px;background:#fff;padding:18px}.workspace-sidebar{display:grid;gap:18px}.workspace-sidebar h2,.workspace-main h2{margin:4px 0 0;color:#111827;font-size:22px;line-height:1.15;letter-spacing:0}.workspace-sidebar p{color:#526078;line-height:1.6}.workspace-form,.workspace-main,.workspace-items,.template-list{display:grid;gap:12px}.workspace-form textarea{min-height:96px}.template-list h3{margin:0;color:#111827}.template-list button,.workspace-filters button,.workspace-card-actions button,.panel-title button{display:inline-flex;align-items:center;gap:7px;width:fit-content;border:1px solid rgba(23,32,51,.1);border-radius:8px;padding:8px 10px;color:#334155;background:#f8fafc;font-weight:850;cursor:pointer}.template-list button{width:100%;justify-content:flex-start}.workspace-toolbar,.workspace-card-actions,.workspace-filters,.workspace-stats{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.workspace-toolbar{justify-content:space-between;gap:14px}.workspace-filters button.active,.workspace-card-actions button.active,.panel-title button.active{border-color:#0f766e;color:#fff;background:#0f766e}.workspace-stats span{border-radius:999px;padding:7px 10px;color:#334155;background:#eef2f7;font-size:12px;font-weight:850}.workspace-items article{display:grid;gap:12px;background:#fbfdff}.workspace-items .panel-title span{color:#64748b;font-size:12px;font-weight:850;text-transform:uppercase}.workspace-items p{margin:0;color:#526078;line-height:1.6}.workspace-export-preview{max-height:280px;overflow:auto;border:1px solid rgba(23,32,51,.1);border-radius:8px;padding:12px;color:#243145;background:#f8fafc;font-size:12px;line-height:1.55;white-space:pre-wrap}.article-list{display:grid;gap:12px}.article-list article{border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:14px;background:#f8fafc}.article-list span,.article-list small{color:#64748b;font-size:12px;font-weight:800;text-transform:uppercase}.article-list h4{margin:6px 0;color:#111827;font-size:17px}.article-list p{margin:0 0 8px;color:#526078;line-height:1.6}.dashboard-panel{display:grid;align-content:start;gap:16px}.cms-entry-form{display:grid;gap:10px;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:12px;background:#f8fafc}.cms-entry-form textarea{min-height:112px}.panel-title{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.panel-title h3{margin:4px 0 0;color:#111827}.mini-list{display:grid;gap:10px}.mini-list>div{display:grid;gap:4px;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:12px;background:#f8fafc}.mini-list strong{color:#172033}.text-action{width:fit-content;border:0;padding:0;color:#172033;background:transparent;font:inherit;font-weight:900;text-align:left;cursor:pointer}.text-action:hover{color:#0f766e}.text-action:disabled{cursor:wait;opacity:.66}.mini-list span{color:#64748b;font-size:13px}.admin-grid{grid-template-columns:repeat(5,1fr)}.admin-operations-grid{grid-template-columns:repeat(4,1fr)}.admin-notification-grid,.admin-reliability-grid,.cms-publishing-workflow{grid-template-columns:repeat(4,1fr);margin-top:0}.cms-operations-grid{grid-template-columns:repeat(3,1fr)}.admin-operations-grid article,.admin-notification-grid article,.admin-reliability-grid article,.cms-publishing-workflow article,.cms-operations-grid article{display:grid;align-content:start;gap:10px}.admin-notification-grid article>div:first-child,.admin-reliability-grid article>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.admin-notification-grid article>div:first-child span,.admin-reliability-grid article>div:first-child span{border-radius:999px;padding:5px 8px;color:#334155;background:#eef2f7;font-size:12px;font-weight:900}.admin-operations-grid h3,.admin-operations-grid p,.admin-notification-grid h3,.admin-notification-grid p,.admin-reliability-grid h3,.admin-reliability-grid p,.cms-publishing-workflow h3,.cms-publishing-workflow p,.cms-publishing-workflow ul,.cms-operations-grid h3,.cms-operations-grid p{margin:0}.admin-operations-grid p,.admin-notification-grid p,.admin-reliability-grid p,.cms-publishing-workflow p,.cms-operations-grid p{color:#526078;line-height:1.6}.cms-step-head{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center}.cms-step-head>span,.cms-step-head em{border-radius:999px;padding:5px 8px;font-size:12px;font-weight:900}.cms-step-head>span{color:#0f766e;background:#dff8ee}.cms-step-head em{color:#334155;background:#eef2f7;font-style:normal}.cms-publishing-workflow ul{display:grid;gap:8px;padding:0;list-style:none}.cms-publishing-workflow li{display:flex;align-items:center;gap:8px;color:#526078;font-size:14px;font-weight:800}.cms-publishing-workflow li svg{flex-shrink:0;color:#0f766e}.admin-module-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.lifecycle-grid{grid-template-columns:repeat(4,1fr)}.email-template-workspace{display:grid;grid-template-columns:minmax(280px,.55fr) minmax(0,1fr);gap:16px;width:min(1180px,calc(100% - 32px));margin:34px auto 0;align-items:start}.email-template-list,.email-template-form{display:grid;gap:12px}.email-template-list button{display:grid;gap:5px;width:100%;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:12px;color:#334155;text-align:left;background:#f8fafc;cursor:pointer}.email-template-list button.active{border-color:#0f766e47;background:#ecfdf5}.email-template-list strong{color:#111827}.email-template-list span{color:#64748b;font-size:12px;font-weight:800}.email-template-form textarea{min-height:126px}.toggle-line{display:inline-flex;align-items:center;gap:8px;color:#334155;font-weight:850}.toggle-line input{width:auto}.email-preview{display:flex;flex-wrap:wrap;gap:8px;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:12px;background:#f8fafc}.email-preview strong,.email-preview span{width:fit-content;border-radius:999px;padding:6px 9px;color:#334155;background:#eef2f7;font-size:12px;font-weight:850}.status-grid{grid-template-columns:repeat(4,1fr)}.checkout-grid{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1fr);gap:18px;margin-top:34px}.checkout-summary{display:grid;align-content:start;gap:14px}.checkout-summary>div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(23,32,51,.08);padding:12px 0}.checkout-summary .summary-total{align-items:center;border-bottom:0;padding-top:18px}.summary-total strong{color:#0f766e;font-size:24px}.checkout-fields{display:grid;gap:16px}.checkout-fields section{border:1px solid rgba(23,32,51,.08);border-radius:8px;background:#fff;padding:22px}.checkout-fields h3{margin:0 0 14px;color:#111827}.plan-options,.form-grid,.payment-method-grid{display:grid;gap:10px}.plan-options{grid-template-columns:repeat(3,1fr);margin-bottom:12px}.plan-options label,.terms-check{display:flex;align-items:center;gap:10px;border:1px solid rgba(23,32,51,.1);border-radius:8px;padding:12px;background:#f8fafc}.plan-options label{cursor:pointer;justify-content:space-between}.plan-options label.active{border-color:#0f766e;background:#ecfdf5}.plan-options input,.terms-check input{width:auto}.checkout-fields select{width:100%;border:1px solid rgba(23,32,51,.12);border-radius:8px;padding:13px 14px;color:#111827;background:#fff}.form-grid{grid-template-columns:repeat(2,1fr)}.coupon-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.payment-method-grid{grid-template-columns:repeat(2,1fr);margin-top:12px}.payment-method-grid label{display:grid;gap:8px;align-content:start;border:1px solid rgba(23,32,51,.1);border-radius:8px;padding:14px;background:#f8fafc;cursor:pointer}.payment-method-grid label.active{border-color:#0f766e;background:#ecfdf5}.payment-method-grid input{position:absolute;opacity:0;pointer-events:none}.payment-method-grid label>span{display:flex;align-items:center;gap:8px;color:#172033;font-weight:900}.payment-method-grid label>span svg{color:#0f766e}.payment-method-grid strong,.payment-method-grid em,.payment-method-grid small{display:block}.payment-method-grid strong{color:#2f6bff;font-size:13px}.payment-method-grid em{width:fit-content;border-radius:999px;padding:5px 8px;color:#334155;background:#eef2f7;font-size:12px;font-style:normal;font-weight:900}.payment-method-grid p{margin:0;color:#526078;font-size:13px;line-height:1.55}.payment-method-grid small{color:#64748b;font-weight:800}.terms-check{margin-top:12px;color:#526078}.checkout-steps{grid-template-columns:repeat(4,1fr);margin-top:0}.checkout-steps article>span{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;color:#fff;background:#172033;font-weight:850}.checkout-assurance-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px}.checkout-assurance-grid article{display:grid;align-content:start;gap:10px}.checkout-assurance-grid h3,.checkout-assurance-grid p{margin:0}.checkout-assurance-grid p{color:#526078;line-height:1.6}.review-grid,.case-grid,.program-grid{grid-template-columns:repeat(3,1fr)}.partner-growth{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:20px;align-items:start;margin-top:34px;border:1px solid rgba(23,32,51,.1);border-radius:8px;padding:24px;background:#fff;box-shadow:0 18px 48px #17203312}.partner-growth.compact{margin-top:24px}.partner-growth-copy h2,.partner-growth-copy p,.partner-growth-grid h3,.partner-growth-grid p,.partner-growth-grid ul{margin:0}.partner-growth-copy p:not(.eyebrow),.partner-growth-grid p{color:#526078;line-height:1.6}.partner-growth-ops{display:grid;gap:10px;margin-top:18px}.partner-growth-ops span{display:flex;gap:8px;color:#526078;font-size:14px;font-weight:800;line-height:1.45}.partner-growth-ops svg,.partner-growth-grid li svg{flex-shrink:0;color:#0f766e}.partner-growth-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.partner-growth-grid article{display:grid;gap:12px;align-content:start;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:18px;background:#f8fafc}.partner-program-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.partner-program-head svg{color:#2f6bff}.partner-program-head span{border-radius:999px;padding:6px 9px;color:#6b4e00;background:#fef3c7;font-size:12px;font-weight:900}.partner-growth-grid strong{color:#172033}.partner-growth-grid ul{display:grid;gap:8px;padding:0;list-style:none}.partner-growth-grid li{display:flex;align-items:center;gap:8px;color:#526078;font-size:14px;font-weight:800}.stars{color:#f59e0b;letter-spacing:0}.settings-grid article div{display:flex;flex-wrap:wrap;gap:8px}.settings-grid span,.settings-grid button,.lifecycle-grid span,.roadmap-list span,.status-grid span{display:inline-flex;align-items:center;width:fit-content;border:0;border-radius:999px;padding:8px 10px;color:#334155;background:#eef2f7;font-size:13px;font-weight:800}.settings-grid button{cursor:pointer}.settings-grid button.active{color:#fff;background:#0f766e}.scenario-preset-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;width:min(1180px,calc(100% - 32px));margin:16px auto 0}.scenario-preset-grid article{min-width:0;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:22px;background:#fff}.scenario-preset-grid .panel-title>span{border-radius:999px;padding:7px 10px;color:#0f766e;background:#ccfbf1;font-size:12px;font-weight:900}.scenario-preset-list,.scenario-switch-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.scenario-preset-list span,.scenario-switch-list code{display:inline-flex;width:fit-content;border-radius:999px;padding:7px 9px;color:#334155;background:#eef2f7;font-size:12px;font-weight:850}.scenario-switch-list code{border-radius:8px;color:#172033;background:#e2e8f0}.template-blueprint-grid,.readiness-grid,.checklist-closeout-grid{display:grid;width:min(1180px,calc(100% - 32px));margin:16px auto 0;gap:16px}.template-blueprint-grid{grid-template-columns:repeat(2,1fr)}.readiness-grid{grid-template-columns:repeat(3,1fr)}.checklist-closeout-grid{grid-template-columns:repeat(4,1fr)}.template-blueprint-grid article,.readiness-grid article,.checklist-closeout-grid article{min-width:0;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:22px;background:#fff}.template-blueprint-grid h3,.template-blueprint-grid p,.readiness-grid h3,.readiness-grid ul,.checklist-closeout-grid h3,.checklist-closeout-grid p{margin:0}.template-blueprint-grid p,.checklist-closeout-grid p{margin-top:8px;color:#526078;line-height:1.6}.checklist-closeout-grid span{display:inline-flex;width:fit-content;border-radius:999px;padding:5px 8px;color:#0f766e;background:#dff8ee;font-size:12px;font-weight:900}.checklist-closeout-grid h3{margin-top:12px}.template-blueprint-grid article>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.template-blueprint-grid code{border-radius:8px;padding:7px 9px;color:#172033;background:#e2e8f0;font-size:12px;font-weight:850}.readiness-grid ul{display:grid;gap:9px;padding:0;list-style:none}.readiness-grid h3{margin-bottom:12px}.readiness-grid li{display:flex;align-items:flex-start;gap:8px;color:#526078;line-height:1.5}.readiness-grid li svg{flex-shrink:0;margin-top:3px;color:#0f766e}.localization-path,.localization-ops-grid,.regional-commerce,.localization-seo-grid{display:grid;width:min(1180px,calc(100% - 32px));margin:16px auto 0;gap:16px}.localization-path,.localization-ops-grid{grid-template-columns:repeat(4,1fr)}.localization-path article,.localization-ops-grid article,.regional-commerce article,.localization-seo-grid article{min-width:0;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:22px;background:#fff}.localization-path article,.localization-ops-grid article{display:grid;align-content:start;gap:10px}.localization-path span{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;color:#fff;background:#172033;font-weight:900}.localization-path h3,.localization-path p,.localization-ops-grid h3,.localization-ops-grid p,.localization-ops-grid ul,.regional-commerce h2,.regional-commerce h3,.regional-commerce p,.localization-seo-grid h3{margin:0}.localization-path p,.localization-ops-grid p,.regional-commerce p{color:#526078;line-height:1.6}.localization-ops-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.localization-ops-head svg{color:#0f766e}.localization-ops-head span{border-radius:999px;padding:5px 8px;color:#334155;background:#eef2f7;font-size:12px;font-weight:900}.localization-ops-grid ul{display:grid;gap:8px;padding:0;list-style:none}.localization-ops-grid li{display:flex;align-items:center;gap:8px;color:#526078;font-size:13px;font-weight:850}.localization-ops-grid li svg{flex-shrink:0;color:#0f766e}.regional-commerce{grid-template-columns:minmax(0,.72fr) minmax(320px,1fr);margin-top:34px}.regional-selector{display:grid;align-content:start;gap:14px}.regional-selector h2{color:#111827;font-size:clamp(26px,4vw,38px);line-height:1.08}.regional-selector>div,.localization-seo-grid article>div{display:flex;flex-wrap:wrap;gap:8px}.regional-selector button{min-height:38px;border:1px solid rgba(23,32,51,.1);border-radius:8px;padding:8px 10px;color:#334155;background:#f8fafc;cursor:pointer;font-weight:850}.regional-selector button.active{color:#fff;background:#172033}.regional-card .panel-title>span{border-radius:999px;padding:7px 10px;color:#0f766e;background:#ccfbf1;font-size:12px;font-weight:900}.localization-seo-grid{grid-template-columns:repeat(3,1fr)}.localization-seo-grid h3{margin-bottom:14px;color:#111827}.localization-seo-grid span,.localization-seo-grid code{display:inline-flex;width:fit-content;border-radius:999px;padding:8px 10px;color:#334155;background:#eef2f7;font-size:13px;font-weight:800}.localization-seo-grid code{border-radius:8px;color:#172033;background:#e2e8f0}.localized-hero,.localized-route-grid{display:grid;width:min(1180px,calc(100% - 32px));margin:16px auto 0;gap:16px}.localized-hero{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:stretch}.localized-hero article,.localized-route-grid article{border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:24px;background:#fff;box-shadow:0 18px 50px #0f172a12}.localized-hero h1,.localized-hero p,.localized-route-grid h3,.localized-route-grid p{margin:0}.localized-hero h1{color:#111827;font-size:clamp(34px,6vw,64px);line-height:1.02}.localized-hero article:first-child{display:grid;align-content:center;gap:16px}.localized-hero p,.localized-route-grid p{color:#526078;line-height:1.65}.localized-market-card{display:grid;align-content:center;gap:14px}.localized-market-card>span{display:inline-grid;place-items:center;width:52px;height:52px;border-radius:8px;color:#fff;background:#172033;font-weight:900}.localized-market-card strong{color:#111827;font-size:28px}.localized-market-card div,.localized-route-grid article>div{display:flex;flex-wrap:wrap;gap:8px}.localized-market-card a,.localized-route-grid span,.localized-route-grid code{display:inline-flex;width:fit-content;border-radius:999px;padding:8px 10px;color:#334155;background:#eef2f7;font-size:13px;font-weight:850}.localized-route-grid{grid-template-columns:repeat(3,1fr)}.localized-route-grid code{border-radius:8px;color:#172033;background:#e2e8f0}.settings-message{width:min(1180px,calc(100% - 32px));margin:0 auto 12px}.status-grid strong{display:block;margin-bottom:10px;color:#111827;font-size:18px}.status-grid span{margin-bottom:8px;color:#0f766e;background:#ccfbf1}.roadmap-list ul{display:grid;gap:8px;margin:0;padding-left:18px;color:#526078}.admin-grid article{display:flex;align-items:center;gap:10px;min-height:86px;color:#334155;font-weight:800}.scenario-band{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1fr);gap:32px;margin-top:42px;padding:36px;border:1px solid rgba(23,32,51,.08);border-radius:8px;background:#fff7ed}.scenario-band ul{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:0;padding:0;list-style:none}.updates-panel{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:32px}.updates-panel div{border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:18px;background:#fff;color:#334155;font-weight:800}.demo-lab{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.7fr);gap:34px;align-items:center}.demo-preview{display:grid;grid-template-columns:minmax(0,.82fr) minmax(360px,1fr);gap:28px;align-items:center;margin-top:88px;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:32px;background:#fff}.demo-preview h2{margin:8px 0;color:#111827;font-size:clamp(28px,4vw,42px);line-height:1.08;letter-spacing:0}.demo-preview p{color:#65738a;line-height:1.7}.demo-preview-screen{position:relative;display:grid;align-content:space-between;min-height:280px;overflow:hidden;border-radius:8px;padding:22px;color:#fff;background:#172033}.demo-preview-screen:before{content:"";position:absolute;inset:18px;border:1px solid rgba(255,255,255,.18);border-radius:8px}.demo-preview-screen>*{position:relative;z-index:1}.demo-preview-screen>div{display:flex;justify-content:space-between;gap:12px}.demo-preview-screen button{display:grid;place-items:center;width:78px;height:78px;margin:24px auto;border:1px solid rgba(255,255,255,.22);border-radius:999px;color:#fff;background:#0f766e;cursor:pointer}.demo-preview-screen ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.demo-preview-screen li{color:#cbd5e1;font-size:14px}.feature-detail-list{display:grid;gap:16px;margin-top:36px}.feature-detail-list article{display:flex;gap:16px}.feature-detail-list h3{margin:0 0 8px;color:#111827}.feature-detail-list span{color:#0f766e;font-size:14px;font-weight:800}.blog-grid{grid-template-columns:repeat(3,1fr)}.blog-grid.expanded{margin-top:0}.blog-card a{color:#172033;font-weight:850}.trust-grid{grid-template-columns:repeat(4,1fr)}.faq{width:min(880px,calc(100% - 32px));margin:0 auto}.faq details{border-top:1px solid rgba(23,32,51,.12);padding:20px 0}.faq summary{cursor:pointer;color:#111827;font-weight:850}.cta{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:88px;padding:42px;border-radius:8px;background:#dbeafe}.page{min-height:62vh;padding:60px 0 20px}.page.narrow{width:min(760px,calc(100% - 32px));margin:0 auto}.page.narrow h1{color:#111827;font-size:clamp(36px,6vw,58px);line-height:1.05}.auth-page{display:grid;grid-template-columns:minmax(0,.8fr) minmax(340px,420px) minmax(320px,.78fr);gap:48px;width:min(1180px,calc(100% - 32px));min-height:70vh;margin:0 auto;padding:70px 0;align-items:center}.auth-copy h1{margin:10px 0;color:#111827;font-size:clamp(38px,6vw,64px);line-height:1.04}.auth-form,.contact-form{display:grid;gap:12px;border:1px solid rgba(23,32,51,.1);border-radius:8px;background:#fff;padding:24px}.auth-access-panel{display:grid;align-content:start;gap:16px}.auth-access-panel h2{margin:6px 0;color:#111827;font-size:24px;line-height:1.12}.auth-access-panel>div>p,.auth-access-grid p{color:#65738a;line-height:1.6}.auth-access-grid{display:grid;gap:10px}.customer-access-path{display:grid;gap:8px}.customer-access-path article{display:grid;grid-template-columns:28px 1fr;gap:10px;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:12px;background:#f8fafc}.customer-access-path span{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:#fff;background:#172033;font-size:13px;font-weight:900}.customer-access-path h3,.customer-access-path p{margin:0}.customer-access-path h3{color:#111827;font-size:15px}.customer-access-path p{margin-top:4px;color:#65738a;font-size:13px;line-height:1.55}.auth-access-grid article{display:grid;grid-template-columns:32px 1fr;gap:10px;border:1px solid rgba(23,32,51,.08);border-radius:8px;padding:13px;background:#fff}.auth-access-grid svg{color:#0f766e}.auth-access-grid span{display:inline-flex;width:fit-content;border-radius:999px;padding:5px 8px;color:#334155;background:#eef2f7;font-size:12px;font-weight:850}.auth-access-grid h3{margin:7px 0 4px;color:#111827;font-size:16px}.auth-access-grid p{margin:0;font-size:13px}.auth-module-links{display:flex;flex-wrap:wrap;gap:8px}.auth-module-links a{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(23,32,51,.1);border-radius:8px;padding:8px 10px;color:#334155;background:#fff;font-size:13px;font-weight:850}.auth-links{display:flex;flex-wrap:wrap;gap:12px;align-items:center;color:#64748b;font-size:14px}.auth-links button{border:0;padding:0;color:#0f766e;background:transparent;cursor:pointer;font-weight:800}.auth-links a{color:#526078;font-weight:700}input,textarea,select{width:100%;border:1px solid rgba(23,32,51,.12);border-radius:8px;padding:13px 14px;color:#111827;background:#fff}.form-grid.compact{grid-template-columns:repeat(2,1fr)}textarea{min-height:150px;resize:vertical}.contact .contact-form{width:min(720px,calc(100% - 32px));margin:0 auto}.account-settings-grid{display:grid;grid-template-columns:minmax(300px,.8fr) minmax(260px,.55fr) minmax(320px,.8fr);gap:16px;width:min(1180px,calc(100% - 32px));margin:0 auto}.account-settings-grid .contact-form{width:auto}.account-settings-grid .notification-preference-center{width:auto;margin:0;box-shadow:none}.account-settings-grid h3,.settings-panel h3{margin:0 0 12px;color:#111827}.settings-panel{border:1px solid rgba(23,32,51,.08);border-radius:8px;background:#fff;padding:22px}.notification-preference-center{display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);gap:18px;align-items:start;margin-top:34px;border:1px solid rgba(23,32,51,.1);border-radius:8px;padding:22px;background:#fff;box-shadow:0 18px 48px #17203312}.notification-preference-center.editable{grid-template-columns:1fr;padding:18px}.notification-preference-copy{display:grid;gap:10px;align-content:start}.notification-preference-copy h2,.notification-preference-copy p,.notification-channel-grid p{margin:0}.notification-preference-copy p:not(.eyebrow),.notification-channel-grid p{color:#526078;line-height:1.55}.notification-channel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.notification-preference-center.editable .notification-channel-grid{grid-template-columns:1fr}.notification-channel-grid label{position:relative;display:grid;gap:8px;border:1px solid rgba(23,32,51,.1);border-radius:8px;padding:14px;background:#f8fafc}.notification-channel-grid label.active{border-color:#0f766e;background:#ecfdf5}.notification-channel-grid input{position:absolute;top:14px;right:14px;width:auto}.notification-channel-grid label>div{display:flex;align-items:center;gap:8px;padding-right:24px}.notification-channel-grid svg{color:#0f766e}.notification-channel-grid strong,.notification-channel-grid span,.notification-channel-grid em{display:block}.notification-channel-grid strong{color:#172033}.notification-channel-grid span,.notification-channel-grid em{width:fit-content;border-radius:999px;padding:5px 8px;font-size:12px;font-weight:900}.notification-channel-grid span{color:#334155;background:#eef2f7}.notification-channel-grid em{color:#0f766e;background:#dff8ee;font-style:normal}.settings-panel>div:not(.hero-actions){border-top:1px solid rgba(23,32,51,.08);padding:12px 0}.settings-panel p{color:#65738a;line-height:1.6}.checkbox-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.checkbox-grid label{display:flex;align-items:center;gap:8px;color:#334155;font-weight:800}.checkbox-grid input{width:auto}.export-preview{overflow:auto;max-height:280px;margin:14px 0 0;border-radius:8px;padding:14px;color:#e2e8f0;background:#172033;font-size:12px;line-height:1.5}.form-success{color:#047857;font-weight:800}.form-hint{color:#35505f;font-size:13px;font-weight:700;line-height:1.45}.form-error{color:#b91c1c;font-weight:800}.footer{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(0,1.7fr);gap:36px;margin-top:64px;padding:34px 0 40px;border-top:1px solid rgba(23,32,51,.1)}.footer-brand{display:grid;align-content:start;gap:8px}.footer-brand strong{color:#172033;font-size:16px}.footer-brand p{max-width:280px;margin:0;color:#64748b;font-size:13px;line-height:1.45}.footer-groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.footer-groups div{display:grid;align-content:start;gap:7px}.footer-groups h2{margin:0 0 4px;color:#172033;font-size:12px;letter-spacing:0;text-transform:uppercase}.footer-groups a{display:block;color:#64748b;font-size:13px;line-height:1.35}.footer-groups a:hover{color:#172033}.home-page~.footer{margin-top:44px}.cookie-banner{position:fixed;right:18px;bottom:18px;z-index:25;display:flex;align-items:center;gap:18px;width:min(620px,calc(100% - 36px));border:1px solid rgba(23,32,51,.12);border-radius:8px;padding:16px;background:#fff;box-shadow:0 18px 48px #17203329}.exit-offer{position:fixed;right:18px;bottom:18px;z-index:24;width:min(430px,calc(100% - 36px));border:1px solid rgba(23,32,51,.12);border-radius:8px;padding:22px;background:#fff;box-shadow:0 18px 48px #1720332e}.exit-offer>.icon-button{position:absolute;top:12px;right:12px}.exit-offer h2,.exit-offer p{margin:0}.exit-offer h2{margin-top:8px;padding-right:34px}.exit-offer p:not(.eyebrow){margin-top:10px;color:#526078;line-height:1.6}.exit-offer .hero-actions{margin-top:18px}.cookie-banner p{margin:6px 0 0;color:#65738a;line-height:1.5}.consent-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.consent-options label{display:flex;align-items:center;gap:8px;min-height:34px;padding:7px 9px;border:1px solid rgba(23,32,51,.1);border-radius:8px;color:#324054;font-size:.88rem;font-weight:800;background:#f8fafc}.cookie-banner>div:last-child{display:flex;flex-wrap:wrap;gap:8px;flex-shrink:0;justify-content:flex-end}@media(max-width:1040px){.mobile-only{display:grid}.nav-links{position:absolute;left:16px;right:16px;top:112px;display:none;flex-direction:column;align-items:stretch;gap:10px;padding:16px;border:1px solid rgba(23,32,51,.1);border-radius:8px;background:#fff}.nav-links.open{display:flex}.nav-menu,.nav-actions{display:grid;align-items:stretch;gap:10px}.nav-dropdown,.locale-dropdown,.account-dropdown{display:grid;gap:6px}.dropdown-trigger,.nav-direct-link,.dropdown-trigger.compact,.nav-cta{justify-content:space-between;width:100%}.dropdown-panel,.locale-panel,.account-panel{position:static;min-width:0;box-shadow:none;opacity:1;pointer-events:auto;transform:none}.dropdown-panel:before{display:none}.hero,.split-band,.auth-page,.newsletter-band,.lead-magnet,.home-pricing-preview,.scenario-band,.campaign-countdown,.partner-growth,.subscription-self-service,.license-device-management,.notification-preference-center,.photo-check-lab,.demo-preview,.demo-lab{grid-template-columns:1fr}.home-page .hero{grid-template-columns:1fr;min-height:0;padding-top:48px}.how-it-works-strip,.methodology,.sample-gate,.lookalike-lab,.lookalike-upsell{grid-template-columns:1fr}.lookalike-child{max-width:200px}.how-it-works-strip{margin-top:24px}.feature-grid,.feature-grid.expanded,.workflow-showcase,.workflow-card-grid,.decision-proof,.time-to-value,.offer-decision,.addon-promotion,.offer-card-grid,.addon-grid,.ecosystem-preview,.ecosystem-card-grid,.product-media,.product-media-grid,.trial-activation,.activation-grid,.in-app-banner,.partner-growth-grid,.subscription-action-grid,.subscription-metrics,.license-device-lists,.license-control-grid,.notification-channel-grid,.solution-grid,.pricing-grid,.pricing-extension-grid,.blog-grid,.audience-grid,.latest-updates,.use-case-grid,.use-case-grid.expanded,.steps,.trust-grid,.trust-grid.expanded,.dashboard-grid,.dashboard-experience-grid,.dashboard-summary,.dashboard-workspace,.admin-workspace,.admin-operations-grid,.admin-notification-grid,.admin-reliability-grid,.cms-publishing-workflow,.cms-operations-grid,.help-workspace,.support-path,.support-channel-grid,.feedback-loop,.security-path,.security-control-grid,.reliability-runbook,.support-portal,.workspace-shell,.integration-directory,.integration-ops,.campaign-builder,.campaign-ops,.analytics-funnel,.event-taxonomy,.experiment-measurement-grid,.ad-acquisition-grid,.product-spec-grid,.billing-grid,.delivery-grid,.delivery-path,.delivery-experience-grid,.localized-hero,.localized-route-grid,.localization-path,.localization-ops-grid,.regional-commerce,.localization-seo-grid,.download-grid,.support-grid,.admin-grid,.checkout-grid,.checkout-steps,.checkout-assurance-grid,.review-grid,.newsletter-band,.case-grid,.program-grid,.system-map,.system-grid,.settings-grid,.scenario-preset-grid,.template-blueprint-grid,.readiness-grid,.checklist-closeout-grid,.sitemap-grid,.lifecycle-grid,.email-template-workspace,.status-grid,.roadmap-list,.account-security-grid,.stats-band,.decision-guarantee-grid,.time-value-stack,.press-asset-grid,.logo-wall div,.trust-badges,.platform-grid,.updates-panel,.account-settings-grid,.plan-options,.payment-method-grid,.home-plan-strip{grid-template-columns:repeat(2,1fr)}.hero{padding-top:48px}}@media(max-width:680px){.announcement-bar a{flex-wrap:wrap;justify-content:flex-start;gap:6px 8px;min-height:0;padding:7px 0;font-size:12px;line-height:1.35;text-align:left}.announcement-bar span{order:1}.announcement-bar b{order:2}.announcement-bar em{order:3}.announcement-bar svg{order:4;flex-shrink:0}.announcement-bar strong{flex:1 1 100%;order:5;overflow:visible;white-space:normal;font-weight:700}.hero,.section-header,.feature-grid,.workflow-showcase,.decision-proof,.time-to-value,.offer-decision,.addon-promotion,.ecosystem-preview,.product-media,.home-pricing-preview,.press-kit,.press-asset-grid,.press-link-strip,.trial-activation,.in-app-banner,.partner-growth,.subscription-self-service,.license-device-management,.notification-preference-center,.pricing-wrap,.solution-grid,.pricing-grid,.pricing-extension-grid,.blog-grid,.audience-grid,.latest-updates,.use-case-grid,.steps,.trust-grid,.dashboard-grid,.dashboard-experience-grid,.stats-band,.split-band,.cta,.footer,.logo-wall,.trust-badges,.photo-check-lab,.problem-solution,.compare-table,.billing-grid,.delivery-grid,.delivery-path,.delivery-experience-grid,.localized-hero,.localized-route-grid,.localization-path,.localization-ops-grid,.regional-commerce,.localization-seo-grid,.download-grid,.support-grid,.support-path,.support-channel-grid,.feedback-loop,.security-path,.security-control-grid,.reliability-runbook,.admin-grid,.admin-operations-grid,.admin-notification-grid,.admin-reliability-grid,.cms-publishing-workflow,.cms-operations-grid,.checkout-grid,.checkout-steps,.checkout-assurance-grid,.review-grid,.newsletter-band,.lead-magnet,.campaign-countdown,.case-grid,.program-grid,.subscription-action-grid,.subscription-metrics,.license-device-lists,.license-device-metrics,.license-control-grid,.notification-channel-grid,.system-map,.scenario-band,.updates-panel,.demo-preview,.demo-lab,.support-portal,.workspace-shell,.integration-directory,.integration-ops,.campaign-builder,.campaign-ops,.product-spec-grid,.feature-detail-list,.system-grid,.settings-grid,.scenario-preset-grid,.template-blueprint-grid,.readiness-grid,.readiness-panel,.checklist-closeout-grid,.sitemap-grid,.lifecycle-grid,.email-template-workspace,.status-grid,.roadmap-list,.account-security-grid,.account-settings-grid{width:min(100% - 24px,1180px)}.hero h1,.home-page .hero h1{font-size:36px}.feature-grid,.feature-grid.expanded,.workflow-showcase,.workflow-card-grid,.decision-proof,.decision-guarantee-grid,.time-to-value,.time-value-stack,.offer-decision,.offer-card-grid,.addon-promotion,.addon-grid,.ecosystem-preview,.ecosystem-card-grid,.product-media,.product-media-grid,.press-kit,.press-asset-grid,.press-facts,.trial-activation,.activation-grid,.in-app-banner,.partner-growth,.partner-growth-grid,.pricing-grid,.pricing-extension-grid,.blog-grid,.audience-grid,.latest-updates,.use-case-grid,.use-case-grid.expanded,.steps,.trust-grid,.trust-grid.expanded,.dashboard-grid,.dashboard-experience-grid,.dashboard-summary,.dashboard-workspace,.admin-workspace,.admin-operations-grid,.admin-reliability-grid,.cms-publishing-workflow,.cms-operations-grid,.help-workspace,.support-path,.support-channel-grid,.feedback-loop,.security-path,.security-control-grid,.reliability-runbook,.support-portal,.workspace-shell,.integration-directory,.integration-ops,.campaign-builder,.campaign-ops,.analytics-funnel,.event-taxonomy,.ad-acquisition-grid,.stats-band,.product-spec-grid,.problem-solution,.billing-grid,.delivery-grid,.delivery-path,.delivery-experience-grid,.localized-hero,.localized-route-grid,.localization-path,.localization-ops-grid,.regional-commerce,.localization-seo-grid,.download-grid,.support-grid,.admin-grid,.solution-grid,.checkout-grid,.checkout-steps,.checkout-assurance-grid,.review-grid,.case-grid,.program-grid,.system-map,.system-grid,.settings-grid,.scenario-preset-grid,.template-blueprint-grid,.readiness-grid,.readiness-panel,.readiness-checks,.checklist-closeout-grid,.sitemap-grid,.lifecycle-grid,.email-template-workspace,.status-grid,.roadmap-list,.account-security-grid,.account-settings-grid,.logo-wall div,.trust-badges,.photo-upload-grid,.photo-region-list div,.platform-grid,.sitemap-links,.scenario-band ul,.demo-preview,.updates-panel,.plan-options,.form-grid,.coupon-row,.lead-magnet-panel ul,.lead-magnet-panel form,.countdown-box,.payment-method-grid,.home-plan-strip,.window-body{grid-template-columns:1fr}.window-body aside{grid-template-columns:repeat(2,1fr)}.compare-table{overflow-x:auto}.compare-table div{min-width:680px}.split-band,.cta,.scenario-band{padding:28px}.cta,.footer,.pricing-controls,.cookie-banner{align-items:flex-start;flex-direction:column}.footer{grid-template-columns:1fr;gap:24px}.footer-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.cookie-banner{position:static;width:min(100% - 24px,1180px);margin:28px auto 0}.exit-offer{left:12px;right:12px;bottom:12px;width:auto}.cookie-banner>div:last-child{justify-content:flex-start}.consent-options{grid-template-columns:1fr}}
