:root{--green:#bcdec5;--green-soft:#192820;--coldex-blue-surface:linear-gradient(130deg,#19222b,#0e1319 55%,#33211b);color-scheme:dark}.app-shell,.auth-site,.landing,body{background:#090e16;color:#edf2f7}.landing{background:radial-gradient(ellipse at 18% 3%,#54739323,transparent 36%),radial-gradient(ellipse at 85% 8%,#ba784518,transparent 36%),#090e16}.app-shell .brand,.app-shell h1,.app-shell h2,.app-shell h3,.landing .wordmark,.landing h1,.landing h2,.landing h3,.landing h4{color:#edf2f7}.app-shell .account,.app-shell .sidebar,.app-shell .topbar,.auth-nav,.info-footer,.landing-footer,.landing-nav{border-color:#263443}.app-shell .topbar,.landing-nav{background:transparent;backdrop-filter:blur(16px)}.auth-description,.auth-footer,.auth-story>p,.info-footer,.landing p,.landing-kicker,.landing-nav nav a,.landing-signin,.policy-copy li,.policy-copy p,.wordmark>span{color:#b1bdc9!important}.landing-nav nav a:hover,.landing-signin:hover{color:#e0e6ed!important}.app-shell .primary,.auth-confirmation-actions .primary,.auth-form-card .primary,.landing .landing-login,.landing .landing-primary{background:linear-gradient(115deg,#c7dced,#a7c8e8);border-color:#c1cedb;color:#102235!important;box-shadow:0 5px 28px #96acc32b}.app-shell .primary:hover,.landing .landing-login:hover,.landing .landing-primary:hover{background:#dde4ec}.app-shell button,.landing .button,.landing button{background:#171e25;border-color:#323e4b;color:#ecf0f4}.app-shell input,.app-shell select,.app-shell textarea,.landing input,.landing select,.landing textarea{background:#0b131e;border-color:#34404d;color:#edf2f7;accent-color:#a7c8e8}.app-shell input::placeholder,.landing input::placeholder{color:#7c8997}.app-shell .campaign-card,.app-shell .contact-card,.app-shell .deal-card,.app-shell .empty,.app-shell .modal,.app-shell .overview-intro,.app-shell .panel,.app-shell .sender-setup,.app-shell .table-wrap,.auth-confirmation,.landing .auth-form-card,.landing .comparison-table,.landing .extra-usage-panel,.landing .faq-item,.landing .feature-card,.landing .panel,.landing .tier-card,.landing .wallet-history,.landing .wallet-plan{background:#101923;color:#edf2f7;border-color:#2b3743;box-shadow:0 18px 60px #0002}.app-shell .sidebar{background:#0c131d}.app-shell .nav-item{background:transparent;color:#a9b7c5;border-color:transparent}.app-shell .nav-item.active{background:#222f3c;color:#d9e1e9;border-color:#31465a}.app-shell .main-shell{background:transparent}.app-shell th{background:#161e26;color:#b2c1d0}.app-shell td{color:#d9e1e9;border-color:#28323c}.app-shell .muted,.app-shell .overview-intro p,.app-shell .page-heading p,.app-shell .setup-checklist p,.app-shell .small.muted{color:#a7b4c2}.app-shell .agent-panel,.app-shell .catalog-preview,.app-shell .check-card,.app-shell .connection-banner,.app-shell .deal-column,.app-shell .discovery-panel,.app-shell .info-box{background:#161e26;color:#bdcbd9;border-color:#2f3d4c}.app-shell .catalog-business,.app-shell .email-audience-row,.app-shell .email-rendered-preview{background:#0e1319;color:#e9eef3;border-color:#28333f}.auth-story h1 em{color:#b8d3eb}.auth-orbit{background:radial-gradient(circle,#7a95b220,transparent 68%)}.auth-form-card a,.auth-form-card label,.auth-form-card>p{color:#c4d0dd}.auth-confirmation p{color:#bdcad7}.auth-confirmation::backdrop{background:#06080ad1;backdrop-filter:blur(9px)}.auth-confirmation[open]{animation:coldex-enter .25s ease-out}.auth-setup-notice,.auth-status[role=alert]{background:#212d39;color:#ffcad5;border-color:#885064}.ambient-surface,.tier-card.ambient-light{background:var(--coldex-blue-surface);border-color:#7c97b335}.ambient-surface:after,.ambient-surface:before{background:conic-gradient(from var(--coldex-orbit-angle),transparent 0deg,#97adc433 40deg,#cbd6e1cc 75deg,#ebba7c66 110deg,transparent 150deg,transparent 230deg,#dc9f6266 280deg,transparent 325deg)}.ambient-orbit,.tier-card.ambient-light .ambient-orbit{background:radial-gradient(ellipse at 8% 15%,#7f9ab630,transparent 55%),radial-gradient(ellipse at 90% 90%,#e8a66825,transparent 53%)}.hero-surface h1>span{color:#b8d3eb}.closing-surface .landing-kicker,.hero-surface .landing-kicker,.info-heading-surface .landing-kicker{color:#c0cddb}.hero-surface .hero-editorial p,.workflow-surface .detail-fields b{color:#dde4eb}.workflow-surface .detail-fields>span,.workflow-surface .detail-label,.workflow-surface .detail-top{color:#aabcce}.campaign-guide{border:1px solid #35485c;border-radius:14px;background:linear-gradient(120deg,#1b242e,#12181f);margin:18px 0;overflow:hidden}.campaign-guide summary{cursor:pointer;padding:18px;font-weight:550}.campaign-guide summary>span{display:inline-block;margin-left:12px;font-size:12px;color:#a5b8cb}.campaign-guide-body{padding:0 18px 20px}.guide-progress{display:flex;gap:8px;margin:8px 0 20px}.guide-progress button{width:34px;min-height:34px;padding:0;border-radius:50%}.guide-progress button[aria-current]{background:#a7c8e8;color:#102235;border-color:#a7c8e8}.guide-step{min-height:145px;animation:coldex-enter .2s ease-out}.guide-step h4{font-size:20px;margin:8px 0}.guide-step p{line-height:1.7;color:#b1bfce}.niche-search{margin:15px 12px}.audience-filters .button-row{padding:0 12px 10px;flex-wrap:wrap}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #a7c8e8;outline-offset:4px}@keyframes coldex-enter{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.landing .conversation-preview,.landing .product-stage,.landing .workflow-detail{background:#101923;border-color:#2b3743;box-shadow:0 18px 60px #0002}.landing .product-tabs button.selected,.landing .workflow-steps>button.active{background:#23303d;color:#dde4ec;border-color:#46607b}.landing .preview-arrow,.landing .preview-status{background:#1b2b3b;color:#b8d3eb;border-color:#31465a}.landing .control-list article>span,.landing .preview-bottom,.landing .preview-top,.landing .stage-footnote,.landing .step-number,.landing .workflow-steps>button{color:#adbbc9;border-color:#2b3743}.landing .preview-message,.landing .stage-editorial>a,.landing .workflow-steps>button.active{color:#dce3eb}.auth-site input,.auth-site select,.auth-site textarea{background:#0b131e;border-color:#3b4b5b;color:#edf2f7;accent-color:#a7c8e8}.auth-site .auth-story{background:linear-gradient(135deg,#253240,#12181f 65%,#3c2a22);border:1px solid #496077}.auth-site .auth-nav>a:last-child{color:#b8c7d6}.app-shell .form-grid input,.app-shell .modal input,.app-shell .modal select,.app-shell .modal textarea,.auth-site .auth-form-card input:not([type=checkbox]){background:#0b131e;color:#edf2f7;border-color:#3b4b5b}.app-shell .calendar-blank,.app-shell .calendar-days>button,.app-shell .campaign-final-review,.app-shell .event.incoming,.app-shell .inbox-layout,.app-shell .search,.app-shell .thread-head,.app-shell .tracker-metrics>div,.landing .auth-panel,.landing .availability-panel,.landing .catalog-preview,.landing .cost-summary,.landing .extra-pack-options button,.landing .extra-rate-grid>div,.landing .faq-list details[open],.landing .feature-matrix,.landing .free-preview-plan,.landing .polished-workflow .workflow-steps>button,.landing .preview-disclosure,.landing .stripe-note,.landing .wallet-card{background:#101923;color:#e2e8ef;border-color:#2e3c4b}.landing .refined-comparison .feature-matrix .premium-column,.landing .refined-comparison .feature-matrix table,.landing .refined-comparison .feature-matrix td:not(.selected-column),.landing .refined-comparison .feature-matrix th{background:#101923;color:#bdcbd9;border-color:#2b3743}.app-shell .audience-chip-row button,.app-shell .sidebar-bottom a.nav-item,.landing .billing-switch,.landing .tier-card .plan-select,.landing .tier-card:not(.tier-featured) .tier-label small{background:#172638;color:#c8d4e0;border-color:#31465a}.app-shell .catalog-business:has(input:checked),.landing .billing-switch button[aria-pressed=true],.landing .polished-workflow .workflow-steps>button.active{background:#1d3348;color:#e2edf7;border-color:#6786a7}.app-shell .audience-choice-grid>details{background:#121e2b;border-color:#31465a}.app-shell .audience-choice-grid summary,.app-shell .audience-more summary{color:#d9e1e9}.app-shell .audience-choice-grid summary>span{color:#a3b5c8}.app-shell .audience-options{border-color:#31465a}:root{--bg:#090e16;--surface:#111a25;--text:#edf2f7;--muted:#99a7b7;--border:#263443;--accent:#a7c8e8;--soft:#1b2b3b;--coldex-blue-surface:#111d2b}body{background:#090e16}.auth-site,.landing{background:radial-gradient(ellipse 100% 750px at 60% -120px,#243e5480,transparent 80%),radial-gradient(ellipse 65% 650px at -20% 850px,#29424b30,transparent 80%),#090e16;color:#edf2f7}.auth-nav,.landing-nav{background:transparent;backdrop-filter:none;box-shadow:none;border-bottom:1px solid #ffffff0c;padding-top:27px;padding-bottom:27px}.wordmark{font-size:27px;letter-spacing:-1.3px}.wordmark>span{font-size:11px!important;color:#7f90a3!important;letter-spacing:.2px}.landing .ambient-surface,.landing .auth-story{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}.ambient-brush,.ambient-orbit,.ambient-surface:after,.ambient-surface:before,.auth-orbit{display:none!important}.ambient-content{position:relative;z-index:1}.landing .hero-surface{margin:0}.landing .hero-surface .landing-hero{display:block;text-align:center;padding:100px 0 80px;max-width:1000px;margin:0 auto}.landing .hero-surface h1{font-size:clamp(48px,6.7vw,86px);line-height:1.05;letter-spacing:-4px;margin:26px 0 25px;font-weight:450}.hero-surface h1>span{color:#adc6dc}.landing .landing-kicker{color:#8eabc2!important;font-size:10px;letter-spacing:2px;font-weight:550}.hero-buttons{justify-content:center;margin-top:33px}.landing .hero-surface .hero-editorial{padding:0;margin:26px auto 0;max-width:540px;border:0}.hero-surface .hero-editorial p{font-size:18px!important;line-height:1.7;color:#aab8c7!important;letter-spacing:-.2px;margin:0}.hero-editorial>span{font-size:12px!important;letter-spacing:.2px;color:#71869a!important;margin-top:15px}.app-shell .primary,.auth-confirmation-actions .primary,.auth-form-card .primary,.landing .landing-login,.landing .landing-primary{background:#c0d6e8;border-color:#c0d6e8;color:#102031!important;box-shadow:none;border-radius:7px;font-weight:550;transition:background .2s,transform .2s}.app-shell .primary:hover,.landing .landing-login:hover,.landing .landing-primary:hover{background:#d7e6f1;box-shadow:none;transform:translateY(-1px)}.landing .landing-secondary{background:transparent;border-color:#ffffff24;color:#c4d0dc;border-radius:7px}.landing .product-stage{padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;margin-top:5px}.product-tabs{border-bottom:1px solid #293847;gap:30px;display:flex;justify-content:center}.landing .product-tabs button,.landing .product-tabs button.selected{background:transparent;border:0;border-radius:0;box-shadow:none;color:#8395a8;padding:19px 8px;gap:25px}.landing .product-tabs button.selected{color:#e3edf5;border-bottom:2px solid #a7c8e8}.stage-content{padding:58px 0;gap:100px}.stage-editorial h2{font-size:38px;letter-spacing:-1.3px}.landing .conversation-preview{background:#101c28;border:1px solid #ffffff14;border-radius:10px;box-shadow:0 20px 50px #00000020;padding:30px}.landing .preview-arrow,.landing .preview-status{background:#1a2e3f;border-color:#ffffff12;color:#adc9df}.stage-footnote{border-top:1px solid #ffffff0c!important;padding:18px 0!important;color:#74879a!important}.editorial-section{padding:105px 0}.section-heading h2{font-size:46px;letter-spacing:-1.8px}.landing .polished-workflow .workflow-steps>button,.landing .polished-workflow .workflow-steps>button.active{background:transparent;border:0;border-bottom:1px solid #ffffff12;border-radius:0;box-shadow:none;padding:27px 0;transform:none}.landing .workflow-steps>button.active h3{color:#bfdbef}.workflow-steps p{color:#92a4b6!important}.landing .workflow-detail{background:#101a26;border:1px solid #ffffff15;border-radius:10px;padding:30px;overflow:hidden}.workflow-surface .detail-fields b{color:#deebf5}.workflow-surface .detail-fields>span,.workflow-surface .detail-label,.workflow-surface .detail-top{color:#92a9bd}.control-section{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;padding:90px 0;gap:100px}.control-section h2{font-size:59px;letter-spacing:-2.5px}.control-list article{border-color:#ffffff12!important}.landing .closing-surface{margin:0}.closing-surface .closing-section{padding:95px 0;border-top:1px solid #ffffff12;margin-top:35px}.closing-section h2{font-size:65px;letter-spacing:-2.7px}.landing-footer{border-color:#ffffff12;padding-top:28px;padding-bottom:35px}.landing-legal-links a{color:#899caf}.landing .info-heading-surface{padding:55px 0 25px;margin:0}.info-heading-surface h1{letter-spacing:-2px}.landing .tier-card,.landing .tier-card.ambient-light{background:transparent;border:1px solid #ffffff18;border-radius:10px;box-shadow:none}.landing .tier-card.tier-featured{background:#142434;border-color:#7195b3;box-shadow:none}.landing .billing-switch{box-shadow:none;background:#101b28;border-radius:8px}.landing .billing-switch button[aria-pressed=true]{background:#263e52;color:#e5f1fa;box-shadow:none}.auth-site .auth-layout{gap:110px;padding-top:75px!important;align-items:center}.auth-site .auth-story{min-height:500px;padding:55px 0;border:0;background:transparent;box-shadow:none}.auth-story h1{font-size:58px;line-height:1.1;letter-spacing:-2.6px}.auth-story h1 em{color:#adc6dc;font-style:normal}.auth-story>p{font-size:18px;max-width:400px}.auth-story-steps{display:grid;gap:20px;border-top:1px solid #ffffff15;padding-top:32px;margin-top:40px;color:#8fa5b9;font-size:13px}.landing .auth-form-card{background:transparent;border:0;box-shadow:none;padding:0}.auth-form-card h1{font-size:36px;letter-spacing:-1.2px}.auth-site .auth-form-card input:not([type=checkbox]){background:#0e1925;border-color:#2a3b4c;border-radius:7px;box-shadow:none}.auth-form-card .primary{border-radius:7px!important;box-shadow:none!important}.auth-footer{border-top:1px solid #ffffff0d}.auth-confirmation{background:#101b27;border-color:#35495d;border-radius:12px;box-shadow:0 35px 90px #0007}.auth-confirmation::backdrop{background:#040a11bd;backdrop-filter:blur(5px)}.app-shell{background:#0b121c}.app-shell .sidebar{background:#0b121c;border-color:#243140}.app-shell .topbar{background:transparent;backdrop-filter:none;border-color:#243140}.app-shell .main-shell{background:radial-gradient(ellipse 80% 500px at 85% -100px,#1b334b40,transparent),#0d1621}.app-shell .campaign-card,.app-shell .catalog-preview,.app-shell .deal-card,.app-shell .overview-intro,.app-shell .panel,.app-shell .table-wrap,.app-shell .tracker-metrics>div{box-shadow:none;border-radius:9px;background:#101c28;border-color:#243545}.app-shell .overview-intro{background:transparent;border:0;border-top:1px solid #243545;border-radius:0;padding:35px 0}.app-shell .nav-item.active{background:#192c3f;color:#c9e0f2;border-color:transparent;border-radius:6px}.app-shell .modal{background:#101a26;border-color:#314457;border-radius:12px;box-shadow:0 35px 100px #0008}.app-shell input,.app-shell select,.app-shell textarea{border-radius:6px;border-color:#314457}.app-shell .campaign-guide{background:#122335;border-color:#2d4358;border-radius:8px}.guide-progress button[aria-current]{background:#b9d3e8;color:#142637}@media(max-width:750px){.landing-hero{padding:70px 0 55px}.landing-hero h1{font-size:49px;letter-spacing:-2.6px}.hero-editorial{max-width:360px}.hero-surface .hero-editorial p{font-size:16px!important}.product-tabs{gap:10px;justify-content:space-between}.landing .product-tabs button{font-size:13px;padding:16px 3px}.stage-content{gap:30px;padding:35px 0}.stage-editorial h2{font-size:31px}.editorial-section{padding:65px 0}.section-heading h2{font-size:36px}.control-section{padding:60px 0;gap:35px}.control-section h2{font-size:44px}.closing-section h2{font-size:46px}.auth-site .auth-layout{gap:35px;padding-top:24px!important}.auth-site .auth-story{min-height:0;padding:20px 0 30px}.auth-story h1{font-size:39px;letter-spacing:-1.7px}.auth-story-steps{display:none}.auth-story>p{font-size:16px}.auth-form-card{padding-bottom:20px!important}.landing .hero-surface .landing-hero{padding:65px 0 50px}.landing .hero-surface h1{font-size:38px;letter-spacing:-1.8px}}.landing .comparison-heading h2,.landing .policy-copy h2,.landing .tier-card .ambient-content h2,.landing .tier-card h2,.landing .tier-label,.landing .wallet-line strong{color:#edf2f7}.landing .tier-card .price-note,.landing .tier-card h2 span,.landing .tier-card ul,.landing .tier-charge,.landing .wallet-plan-features{color:#9fb1c2}.landing .contact-panel,.landing .cost-calculator,.landing .platform-price,.landing .usage-price{background:transparent;border-color:#2b3b4b;border-radius:8px;box-shadow:none}.landing .contact-panel a,.landing .contact-topics a,.landing .credit-explainer a,.landing .policy-copy a,.landing .pricing-faq a{color:#b9d2e5}.landing .tier-card:hover{transform:none;box-shadow:none;border-color:#718da6}.landing .tier-card:before{display:none}.landing .feature-matrix{border-radius:8px;box-shadow:none}.landing .feature-matrix td,.landing .feature-matrix th{border-bottom-color:#263443!important}.landing .refined-comparison .feature-matrix tbody td.selected-column{background:#1b3044;color:#e5f0f9;box-shadow:none}.landing .feature-included{color:#b8d4e9}.landing .cost-summary strong{color:#e1eaf2}.landing .extra-pack-options button{color:#c3d5e5}.app-shell .booking-weekdays button[aria-pressed=true]{background:#b9d3e8;color:#142637}.app-shell .calendar-days>button.selected,.app-shell .calendar-days>button.selected:hover{background:#223e56;border-color:#7fa3bf}.landing .faq-list summary>span{color:#a7c8e8}.auth-site .auth-form-card input:focus-visible,.landing a:focus-visible,.landing button:focus-visible{outline:2px solid #a7c8e8;outline-offset:3px}.landing .availability-panel strong,.landing .plan-allowance strong,.landing .stripe-note strong,.landing .tier-label>span{color:#e1ecf5}.landing .info-footer a,.landing .info-footer nav a,.landing .stripe-note span{color:#9eb1c2}.landing .tier-card .tier-label>span{color:#edf2f7}.app-shell .connection-banner strong,.app-shell .sidebar strong{color:#c3d4e3}.app-shell .connection-banner button,.app-shell .text-button,.app-shell .thread-tools>button{color:#b9d3e8}.app-shell .tracker-metrics>div{border:0;border-bottom:1px solid #2a3b4b;border-radius:0;background:transparent;padding:20px 12px}.app-shell .brand-sub,.app-shell .tracker-metrics span{color:#94a9bb}.app-shell .avatar{background:#243c50;color:#dcecf7}.app-shell .setup-checklist article{box-shadow:none;border-radius:0;border:0;border-top:1px solid #293b4c;background:transparent}