:root{--brokerrelay-font:var(--font-manrope),Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}a,body,button,html,input,select,textarea{font-family:var(--brokerrelay-font)}body{font-feature-settings:"liga" 1,"kern" 1;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dashboard-title,.hero-title,.login-title,h1,h2,h3{font-family:var(--brokerrelay-font);letter-spacing:-.045em}.hero-title,.login-title,h1{font-weight:800}.button,.nav a,button,h2,h3,label,strong{letter-spacing:-.015em}.account-pill,.badge,.eyebrow,.lead-meta-label,.metric span{letter-spacing:.055em}.dashboard-shell,.dashboard-shell *{font-family:var(--brokerrelay-font)!important}.dashboard-shell{font-feature-settings:"kern" 1,"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.dashboard-shell .dashboard-hero h1,.dashboard-shell .polished-dashboard-hero h1,.dashboard-shell h1{font-weight:800!important;letter-spacing:-.048em!important;line-height:.98!important}.dashboard-shell .lead-workspace h2,.dashboard-shell .panel-heading h2,.dashboard-shell h2{font-weight:780!important;letter-spacing:-.035em!important;line-height:1.06!important}.dashboard-shell .detail-header h3,.dashboard-shell .lead-row h3,.dashboard-shell .manual-lead-form h3,.dashboard-shell h3{font-weight:760!important;letter-spacing:-.026em!important;line-height:1.12!important}.dashboard-shell .detail-section h4,.dashboard-shell .draft-card h4,.dashboard-shell .next-action-card h4,.dashboard-shell h4{font-weight:800!important;letter-spacing:.048em!important}.dashboard-shell .detail-section p,.dashboard-shell .draft-card p,.dashboard-shell .draft-card pre,.dashboard-shell .intake-link-box,.dashboard-shell .lead-mainline,.dashboard-shell .meta,.dashboard-shell .note-list article,.dashboard-shell .polished-intake-link-box,.dashboard-shell .small,.dashboard-shell p{font-weight:500!important;letter-spacing:-.004em!important}.dashboard-shell .compact-field,.dashboard-shell .detail-panel .eyebrow,.dashboard-shell .eyebrow,.dashboard-shell .filter-block span,.dashboard-shell .manual-form-grid label,.dashboard-shell .panel-heading .eyebrow{font-weight:800!important;letter-spacing:.07em!important}.dashboard-shell .button,.dashboard-shell .dashboard-actions a,.dashboard-shell .dashboard-actions button,.dashboard-shell .dashboard-nav a,.dashboard-shell .dashboard-nav button,.dashboard-shell .small-button,.dashboard-shell .view-details,.dashboard-shell button{font-weight:760!important;letter-spacing:-.008em!important}.dashboard-shell input,.dashboard-shell select,.dashboard-shell textarea{font-weight:620!important;letter-spacing:-.006em!important}.dashboard-shell .control-label,.dashboard-shell .field-label,.dashboard-shell label{font-weight:760!important;letter-spacing:-.004em!important}.dashboard-shell .metric strong,.dashboard-shell .pipeline-band strong,.dashboard-shell .score-hero strong,.dashboard-shell strong{font-weight:780!important;letter-spacing:-.028em!important}.dashboard-shell .account-pill,.dashboard-shell .badge,.dashboard-shell .lead-status-pill,.dashboard-shell .metric span,.dashboard-shell .pill,.dashboard-shell .pipeline-band span,.dashboard-shell .save-status{font-weight:760!important;letter-spacing:-.004em!important}.dashboard-shell .dashboard-hero-meta span{font-weight:660!important;letter-spacing:-.006em!important}.dashboard-shell .detail-header h3,.dashboard-shell .lead-row h3{color:#111c36}@media (max-width:820px){.dashboard-shell .dashboard-hero h1,.dashboard-shell .polished-dashboard-hero h1,.dashboard-shell h1{letter-spacing:-.04em!important}.dashboard-shell .panel-heading h2,.dashboard-shell h2{letter-spacing:-.03em!important}.dashboard-shell .button,.dashboard-shell .dashboard-nav a,.dashboard-shell .dashboard-nav button,.dashboard-shell button{font-weight:740!important}}.subscription-page-shell,.subscription-page-shell *{font-family:var(--brokerrelay-font)!important}.subscription-page-shell{font-feature-settings:"kern" 1,"liga" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.subscription-page-shell .subscription-hero h1,.subscription-page-shell h1{font-weight:800!important;letter-spacing:-.048em!important;line-height:.98!important}.subscription-page-shell .subscription-card h2,.subscription-page-shell .subscription-status-card h2,.subscription-page-shell h2{font-weight:780!important;letter-spacing:-.035em!important;line-height:1.06!important}.subscription-page-shell h3,.subscription-page-shell h4{font-weight:760!important;letter-spacing:-.024em!important}.subscription-page-shell .small,.subscription-page-shell .subscription-list,.subscription-page-shell .subscription-meta-item span,.subscription-page-shell .subscription-note,.subscription-page-shell .subscription-savings-line,.subscription-page-shell p{font-weight:500!important;letter-spacing:-.004em!important}.subscription-page-shell .account-pill,.subscription-page-shell .dashboard-hero-meta span,.subscription-page-shell .eyebrow,.subscription-page-shell .subscription-hero-badges span,.subscription-page-shell .subscription-meta-item span{font-weight:760!important;letter-spacing:.045em!important}.subscription-page-shell .subscription-list strong,.subscription-page-shell .subscription-meta-item strong,.subscription-page-shell strong{font-weight:720!important;letter-spacing:-.012em!important}.subscription-page-shell .price,.subscription-page-shell .subscription-price{font-weight:780!important;letter-spacing:-.042em!important;line-height:.96!important}.subscription-page-shell .button,.subscription-page-shell .subscription-actions .button,.subscription-page-shell a.button,.subscription-page-shell button{font-weight:740!important;letter-spacing:-.008em!important}.subscription-page-shell .subscription-card,.subscription-page-shell .subscription-hero,.subscription-page-shell .subscription-list div,.subscription-page-shell .subscription-meta-item{font-feature-settings:"kern" 1,"liga" 1}.subscription-page-shell .account-pill,.subscription-page-shell .dashboard-hero-meta span,.subscription-page-shell .subscription-hero-badges span{text-transform:none!important}@media (max-width:820px){.subscription-page-shell .subscription-hero h1,.subscription-page-shell h1{letter-spacing:-.04em!important}.subscription-page-shell .subscription-card h2,.subscription-page-shell h2{letter-spacing:-.03em!important}.subscription-page-shell .button,.subscription-page-shell a.button,.subscription-page-shell button{font-weight:720!important}}.dashboard-shell .lead-detail-card{gap:1.15rem!important;padding:clamp(1.05rem,2vw,1.35rem)!important}.dashboard-shell .detail-header{margin-bottom:.1rem!important}.dashboard-shell .detail-grid{gap:.9rem!important}.dashboard-shell .detail-field{padding:.95rem 1rem!important}.dashboard-shell .detail-field span,.dashboard-shell .edit-field span{display:block!important;margin-bottom:.22rem!important}.dashboard-shell .detail-section{gap:.82rem!important;padding:1.1rem!important}.dashboard-shell .detail-section h4{margin-bottom:.1rem!important}.dashboard-shell .detail-section p,.dashboard-shell .draft-box{line-height:1.62!important}.dashboard-shell .recommended-action-card{gap:.72rem!important;padding:1.12rem 1.12rem 1.12rem 1.25rem!important}.dashboard-shell .recommended-kicker{margin-bottom:.15rem!important}.dashboard-shell .lead-edit-section{display:grid!important;grid-gap:1rem!important;gap:1rem!important;padding:1.15rem!important}.dashboard-shell .lead-edit-section .edit-section-header{margin-bottom:.05rem!important}.dashboard-shell .lead-edit-section .edit-section-header p{line-height:1.5!important;margin-top:.35rem!important}.dashboard-shell .lead-edit-section .save-feedback-banner{margin-top:0!important}.dashboard-shell .lead-edit-section .edit-grid{gap:.95rem 1rem!important}.dashboard-shell .lead-edit-section .edit-field{gap:.46rem!important}.dashboard-shell .lead-edit-section .edit-field input,.dashboard-shell .lead-edit-section .edit-field select,.dashboard-shell .lead-edit-section .edit-field textarea{min-height:48px!important;padding:.82rem .9rem!important}.dashboard-shell .lead-edit-section .edit-field-wide{margin-top:.05rem!important}.dashboard-shell .lead-edit-section .edit-field-wide textarea{min-height:112px!important}.dashboard-shell .lead-edit-section .save-lead-button{margin-top:.1rem!important;min-height:50px!important;white-space:normal!important}.dashboard-shell .detail-action-grid{gap:.85rem!important}@media (max-width:820px){.dashboard-shell .mobile-detail-screen .lead-detail-card{gap:.9rem!important;padding:.9rem!important}.dashboard-shell .mobile-detail-screen .detail-header,.dashboard-shell .mobile-detail-screen .detail-section,.dashboard-shell .mobile-detail-screen .lead-edit-section,.dashboard-shell .mobile-detail-screen .recommended-action-card{border-radius:18px!important;padding:.9rem!important}.dashboard-shell .mobile-detail-screen .detail-grid,.dashboard-shell .mobile-detail-screen .edit-grid{gap:.75rem!important}.dashboard-shell .mobile-detail-screen .detail-field{padding:.82rem!important}.dashboard-shell .mobile-detail-screen .lead-edit-section{gap:.8rem!important}.dashboard-shell .mobile-detail-screen .edit-field{gap:.38rem!important}.dashboard-shell .mobile-detail-screen .edit-field input,.dashboard-shell .mobile-detail-screen .edit-field select,.dashboard-shell .mobile-detail-screen .edit-field textarea{min-height:46px!important;padding:.76rem .82rem!important}.dashboard-shell .mobile-detail-screen .save-lead-button{font-size:.9rem!important;min-height:48px!important;padding-left:.85rem!important;padding-right:.85rem!important;width:100%!important}}@media (max-width:420px){.dashboard-shell .mobile-detail-screen .lead-detail-card{padding:.75rem!important}.dashboard-shell .mobile-detail-screen .detail-header,.dashboard-shell .mobile-detail-screen .detail-section,.dashboard-shell .mobile-detail-screen .lead-edit-section,.dashboard-shell .mobile-detail-screen .recommended-action-card{padding:.82rem!important}}.brxHeader .brxBrand,.header .brand{gap:24px!important;min-width:470px!important;align-items:center!important}.brxHeader .brxBrandIcon,.header .brandIcon{position:relative!important;display:inline-flex!important;width:72px!important;height:72px!important;min-width:72px!important;align-items:center!important;justify-content:center!important;border-radius:24px!important;color:#fff!important;background:radial-gradient(circle at 32% 18%,rgba(148,163,184,.22),transparent 34%),linear-gradient(145deg,#071426,#0b2447 52%,#04101f)!important;border:1.5px solid rgba(34,211,238,.76)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),inset 0 -18px 30px rgba(2,8,23,.34),0 0 0 1px rgba(20,184,166,.13),0 0 26px rgba(34,211,238,.16),0 14px 34px rgba(0,0,0,.3)!important;filter:none!important;overflow:hidden!important}.brxHeader .brxBrandIcon:before,.header .brandIcon:before{content:"";position:absolute;inset:5px;border-radius:19px;background:linear-gradient(135deg,hsla(0,0%,100%,.09),transparent 46%),radial-gradient(circle at 68% 76%,rgba(34,211,238,.1),transparent 44%);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06)}.brxHeader .brxBrandIcon:after,.header .brandIcon:after{content:"BR";position:relative;z-index:1;color:#fff;font-size:40px;line-height:.92;font-weight:500;letter-spacing:-.38em;font-family:Georgia,Times New Roman,Cambria,serif;font-style:italic;transform:translateX(-3px) skewX(-7deg);text-shadow:0 1px 0 hsla(0,0%,100%,.3),0 0 10px hsla(0,0%,100%,.22),0 2px 9px rgba(0,0,0,.46)}.brxFooter .brxBrandIcon svg,.brxHeader .brxBrandIcon svg,.footer .brandIcon svg,.header .brandIcon svg{display:none!important}.brxHeader .brxBrandText strong,.header .brandText strong{color:#fff!important;font-size:42px!important;line-height:.92!important;letter-spacing:-.045em!important;font-weight:560!important;text-shadow:0 2px 16px rgba(0,0,0,.24)!important}.brxHeader .brxBrandText strong span,.header .brandText strong span{color:#43e5d2!important;text-shadow:0 0 18px rgba(67,229,210,.13)!important}.brxHeader .brxBrandText small,.header .brandText small{display:block!important;margin-top:13px!important;color:rgba(226,232,240,.74)!important;font-size:11px!important;letter-spacing:.44em!important;font-weight:430!important;line-height:1!important}.brxFooter .brxBrand,.footer .brand{gap:12px!important;min-width:206px!important;align-items:center!important}.brxFooter .brxBrandIcon,.footer .brandIcon{position:relative!important;display:inline-flex!important;width:39px!important;height:39px!important;min-width:39px!important;align-items:center!important;justify-content:center!important;border-radius:14px!important;color:#fff!important;background:radial-gradient(circle at 30% 18%,rgba(148,163,184,.18),transparent 34%),linear-gradient(145deg,#071426,#0b2344 52%,#061426)!important;border:1px solid rgba(34,211,238,.52)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),inset 0 -12px 24px rgba(2,8,23,.28),0 0 0 1px rgba(20,184,166,.11),0 10px 26px rgba(14,165,233,.16),0 5px 14px rgba(0,0,0,.28)!important;overflow:hidden!important}.brxFooter .brxBrandIcon:before,.footer .brandIcon:before{content:"";position:absolute;inset:3px;border-radius:11px;background:linear-gradient(135deg,hsla(0,0%,100%,.08),transparent 42%),radial-gradient(circle at 65% 72%,rgba(34,211,238,.1),transparent 40%);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.055)}.brxFooter .brxBrandIcon:after,.footer .brandIcon:after{content:"BR";position:relative;z-index:1;color:#fff;font-size:21px;line-height:1;font-weight:500;letter-spacing:-.34em;font-family:Georgia,Times New Roman,Cambria,serif;font-style:italic;transform:translateX(-1px) skewX(-5deg);text-shadow:0 1px 0 hsla(0,0%,100%,.24),0 0 9px hsla(0,0%,100%,.2),0 2px 8px rgba(0,0,0,.42)}.brxFooter .brxBrandText strong,.footer .brandText strong{color:#fff!important;font-size:25px!important;line-height:.9!important;letter-spacing:-.06em!important;font-weight:900!important;text-shadow:0 2px 14px rgba(0,0,0,.24)!important}.brxFooter .brxBrandText strong span,.footer .brandText strong span{color:#43e5d2!important}.brxFooter .brxBrandText small,.footer .brandText small{margin-top:6px!important;color:rgba(226,232,240,.76)!important;font-size:8.5px!important;letter-spacing:.16em!important;font-weight:800!important}@media (max-width:1180px){.brxHeader .brxBrand,.header .brand{gap:17px!important;min-width:330px!important}.brxHeader .brxBrandIcon,.header .brandIcon{width:56px!important;height:56px!important;min-width:56px!important;border-radius:18px!important}.brxHeader .brxBrandIcon:before,.header .brandIcon:before{inset:4px;border-radius:14px}.brxHeader .brxBrandIcon:after,.header .brandIcon:after{font-size:31px!important}.brxHeader .brxBrandText strong,.header .brandText strong{font-size:36px!important;font-weight:620!important}.brxHeader .brxBrandText small,.header .brandText small{margin-top:10px!important;font-size:9.5px!important;letter-spacing:.32em!important}}@media (max-width:640px){.brxFooter .brxBrand,.brxHeader .brxBrand,.footer .brand,.header .brand{gap:10px!important;min-width:auto!important}.brxFooter .brxBrandIcon,.brxHeader .brxBrandIcon,.footer .brandIcon,.header .brandIcon{width:34px!important;height:34px!important;min-width:34px!important;border-radius:12px!important}.brxFooter .brxBrandIcon:after,.brxHeader .brxBrandIcon:after,.footer .brandIcon:after,.header .brandIcon:after{font-size:18px!important}.brxFooter .brxBrandText strong,.brxHeader .brxBrandText strong,.footer .brandText strong,.header .brandText strong{font-size:21px!important}.brxHeader .brxBrandText small,.header .brandText small{margin-top:5px!important;font-size:7.5px!important;letter-spacing:.14em!important}}@media (min-width:1181px){body:has(.heroProductImage) .header .brand{margin-left:clamp(-72px,-4.5vw,-46px)!important}}.brxHeader .brxBrand,.header .brand{gap:18px!important;min-width:395px!important}.brxHeader .brxBrandIcon,.header .brandIcon{width:58px!important;height:58px!important;min-width:58px!important;border-radius:20px!important}.brxHeader .brxBrandIcon:before,.header .brandIcon:before{inset:4px!important;border-radius:16px!important}.brxHeader .brxBrandIcon:after,.header .brandIcon:after{font-size:32px!important;transform:translateX(-2px) skewX(-7deg)!important}.brxHeader .brxBrandText strong,.header .brandText strong{font-size:35px!important}.brxHeader .brxBrandText small,.header .brandText small{margin-top:9px!important;font-size:9px!important;letter-spacing:.36em!important}@media (max-width:1180px){.brxHeader .brxBrand,.header .brand{gap:14px!important;min-width:300px!important}.brxHeader .brxBrandIcon,.header .brandIcon{width:50px!important;height:50px!important;min-width:50px!important;border-radius:17px!important}.brxHeader .brxBrandIcon:before,.header .brandIcon:before{inset:4px!important;border-radius:13px!important}.brxHeader .brxBrandIcon:after,.header .brandIcon:after{font-size:28px!important}.brxHeader .brxBrandText strong,.header .brandText strong{font-size:31px!important}.brxHeader .brxBrandText small,.header .brandText small{margin-top:8px!important;font-size:8.5px!important;letter-spacing:.28em!important}}html body .brx-dashboard-shell.brx-dashboard-shell .brx-mobile-topbar.brx-mobile-topbar{background:radial-gradient(circle at 24% -16%,rgba(20,184,166,.18),transparent 12rem),linear-gradient(180deg,#071f3f,#082a52 50%,#06172f)!important;border:1px solid hsla(0,0%,100%,.12)!important;border-radius:24px!important;box-shadow:0 18px 42px rgba(15,23,42,.14)!important;min-height:82px!important;padding:.72rem .86rem!important}html body .brx-dashboard-shell.brx-dashboard-shell .brx-mobile-brand.brx-mobile-brand,html body .brx-dashboard-shell.brx-dashboard-shell .brx-sidebar-brand.brx-sidebar-brand{align-items:center!important;display:flex!important;gap:.7rem!important;min-width:0!important}html body .brx-dashboard-shell.brx-dashboard-shell .brx-mobile-brand.brx-mobile-brand img,html body .brx-dashboard-shell.brx-dashboard-shell .brx-sidebar-brand.brx-sidebar-brand img{display:none!important}html body .brx-dashboard-shell.brx-dashboard-shell .brx-mobile-brand.brx-mobile-brand:before,html body .brx-dashboard-shell.brx-dashboard-shell .brx-sidebar-brand.brx-sidebar-brand:before{align-items:center!important;background:radial-gradient(circle at 28% 20%,hsla(0,0%,100%,.18),transparent 34%),linear-gradient(145deg,#172c48,#0b1f38 48%,#06172b)!important;border:1px solid rgba(96,122,154,.62)!important;border-radius:14px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 0 0 1px rgba(148,163,184,.1),0 12px 24px rgba(0,0,0,.24)!important;color:#fff!important;content:"BR"!important;display:inline-flex!important;flex:0 0 42px!important;font-family:Georgia,Times New Roman,serif!important;font-size:18px!important;font-style:italic!important;font-weight:900!important;height:42px!important;justify-content:center!important;letter-spacing:-.12em!important;line-height:1!important;text-shadow:0 2px 10px rgba(0,0,0,.35)!important;width:42px!important}html body .brx-dashboard-shell.brx-dashboard-shell .brx-mobile-brand.brx-mobile-brand>div,html body .brx-dashboard-shell.brx-dashboard-shell .brx-sidebar-brand.brx-sidebar-brand>div{display:grid!important;grid-gap:.18rem!important;gap:.18rem!important;min-width:0!important}html body .brx-dashboard-shell.brx-dashboard-shell .brx-mobile-brand.brx-mobile-brand>div>span,html body .brx-dashboard-shell.brx-dashboard-shell .brx-mobile-brand.brx-mobile-brand>div>strong,html body .brx-dashboard-shell.brx-dashboard-shell .brx-sidebar-brand.brx-sidebar-brand>div>span,html body .brx-dashboard-shell.brx-dashboard-shell .brx-sidebar-brand.brx-sidebar-brand>div>strong{display:none!important}html body .brx-dashboard-shell.brx-dashboard-shell .brx-mobile-brand.brx-mobile-brand>div:before,html body .brx-dashboard-shell.brx-dashboard-shell .brx-sidebar-brand.brx-sidebar-brand>div:before{background:linear-gradient(180deg,hsla(0,0%,100%,.34),hsla(0,0%,100%,.08) 23%,transparent 36%) padding-box,linear-gradient(90deg,#fff,#fff 51%,#1ecf66 51.5%,#0b5d35)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;color:#fff!important;content:"BrokerRelay"!important;display:block!important;filter:drop-shadow(0 1px 0 rgba(255,255,255,.08)) drop-shadow(0 10px 18px rgba(3,36,21,.18))!important;font-size:1.05rem!important;font-weight:950!important;letter-spacing:-.055em!important;line-height:.92!important;white-space:nowrap!important}html body .brx-dashboard-shell.brx-dashboard-shell .brx-mobile-brand.brx-mobile-brand>div:after,html body .brx-dashboard-shell.brx-dashboard-shell .brx-sidebar-brand.brx-sidebar-brand>div:after{color:rgba(226,232,240,.82)!important;content:"AI FOLLOW-UP ASSISTANT"!important;display:block!important;font-size:.5rem!important;font-weight:900!important;letter-spacing:.14em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}html body .brx-dashboard-shell.brx-dashboard-shell .brx-mobile-topbar.brx-mobile-topbar button{align-items:center!important;display:inline-flex!important;flex:0 0 auto!important;font-size:.72rem!important;justify-content:center!important;min-height:38px!important;padding:.48rem .68rem!important}@media (max-width:430px){html body .brx-dashboard-shell.brx-dashboard-shell .brx-mobile-topbar.brx-mobile-topbar{border-radius:22px!important;min-height:76px!important;padding:.66rem .74rem!important}html body .brx-dashboard-shell.brx-dashboard-shell .brx-mobile-brand.brx-mobile-brand,html body .brx-dashboard-shell.brx-dashboard-shell .brx-sidebar-brand.brx-sidebar-brand{gap:.58rem!important}html body .brx-dashboard-shell.brx-dashboard-shell .brx-mobile-brand.brx-mobile-brand:before,html body .brx-dashboard-shell.brx-dashboard-shell .brx-sidebar-brand.brx-sidebar-brand:before{flex-basis:38px!important;font-size:16px!important;height:38px!important;width:38px!important}html body .brx-dashboard-shell.brx-dashboard-shell .brx-mobile-brand.brx-mobile-brand>div:before,html body .brx-dashboard-shell.brx-dashboard-shell .brx-sidebar-brand.brx-sidebar-brand>div:before{font-size:.95rem!important}html body .brx-dashboard-shell.brx-dashboard-shell .brx-mobile-brand.brx-mobile-brand>div:after,html body .brx-dashboard-shell.brx-dashboard-shell .brx-sidebar-brand.brx-sidebar-brand>div:after{font-size:.44rem!important;letter-spacing:.12em!important}}body:has(.heroProductImage) .hero .heroGrid{grid-template-columns:minmax(560px,.84fr) minmax(700px,1fr)!important;gap:clamp(30px,2.6vw,42px)!important;align-items:center!important}body:has(.heroProductImage) .hero h1{max-width:700px!important;font-size:clamp(58px,5.1vw,76px)!important;line-height:.98!important;letter-spacing:-.055em!important}body:has(.heroProductImage) .hero .heroContent,body:has(.heroProductImage) .hero .heroCopy,body:has(.heroProductImage) .hero .heroText{max-width:700px!important}body:has(.heroProductImage) .hero .heroVisual{overflow:visible!important;width:calc(100% + 24px)!important;margin-left:34px!important;justify-self:stretch!important}body:has(.heroProductImage) .hero .deviceFrame{width:100%!important;max-width:none!important;height:clamp(360px,34vw,455px)!important;margin-left:0!important;padding:0!important;border:0!important;border-radius:34px!important;overflow:hidden!important;background:url(/images/broker-relay-home-hero.webp) 50%/cover no-repeat!important;box-shadow:0 38px 105px rgba(0,0,0,.34),0 0 0 1px rgba(147,197,253,.16)!important}body:has(.heroProductImage) .hero .heroProductImage{display:block!important;width:100%!important;height:100%!important;opacity:0!important;visibility:hidden!important;border-radius:0!important;box-shadow:none!important}.brxHeroVisualCard:has(.brxGrid2){padding:clamp(18px,2.2vw,26px)!important;border-radius:36px!important;border:1px solid rgba(147,197,253,.24)!important;background:radial-gradient(circle at 12% 0,rgba(45,212,191,.18),transparent 34%),linear-gradient(145deg,rgba(8,24,48,.7),rgba(11,51,103,.56))!important;box-shadow:0 36px 100px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.08)!important;overflow:hidden!important}.brxHeroVisualCard:has(.brxGrid2) .brxGrid2{gap:18px!important}.brxHeroVisualCard:has(.brxGrid2) .brxCard{min-height:178px!important;border-radius:24px!important;border:1px solid rgba(147,197,253,.18)!important;background:linear-gradient(145deg,hsla(0,0%,100%,.13),hsla(0,0%,100%,.055))!important;color:#fff!important;box-shadow:0 22px 64px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.1)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;position:relative!important;overflow:hidden!important}.brxHeroVisualCard:has(.brxGrid2) .brxCard:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgba(14,165,233,.2),transparent 42%);pointer-events:none}.brxHeroVisualCard:has(.brxGrid2) .brxCard>*{position:relative;z-index:1}.brxHeroVisualCard:has(.brxGrid2) .brxKicker{color:#93c5fd!important;letter-spacing:.11em!important}.brxHeroVisualCard:has(.brxGrid2) .brxCard h3{color:#fff!important;font-size:clamp(21px,1.7vw,26px)!important;margin-bottom:12px!important}.brxHeroVisualCard:has(.brxGrid2) .brxCard p{color:rgba(226,232,240,.82)!important;font-size:16px!important;line-height:1.55!important}@media (max-width:1320px){body:has(.heroProductImage) .hero .heroGrid{grid-template-columns:minmax(500px,.92fr) minmax(620px,1fr)!important}body:has(.heroProductImage) .hero h1{font-size:clamp(54px,5vw,70px)!important;max-width:640px!important}body:has(.heroProductImage) .hero .heroVisual{margin-left:18px!important;width:calc(100% + 12px)!important}}@media (max-width:1180px){body:has(.heroProductImage) .hero .heroGrid{grid-template-columns:minmax(0,1fr)!important}body:has(.heroProductImage) .hero h1{max-width:760px!important}body:has(.heroProductImage) .hero .heroVisual{width:100%!important;margin-left:0!important}body:has(.heroProductImage) .hero .deviceFrame{height:auto!important;aspect-ratio:16/10!important}}@media (max-width:980px){.brxHeroVisualCard:has(.brxGrid2){display:none!important}}@media (max-width:760px){body:has(.heroProductImage) .hero h1{font-size:clamp(44px,13vw,62px)!important;line-height:1!important}body:has(.heroProductImage) .hero .deviceFrame{border-radius:24px!important;aspect-ratio:4/3!important}}main:has(#plans) .brxHeroSubpage{background:radial-gradient(circle at 82% 16%,rgba(34,211,238,.18),transparent 28%),radial-gradient(circle at 12% 12%,rgba(47,125,246,.18),transparent 24%),linear-gradient(135deg,#030b18,#061a35 48%,#0b3470)}main:has(#plans) .brxHeroVisualCard{border-radius:34px;border:1px solid hsla(0,0%,100%,.18);background:linear-gradient(180deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.06));box-shadow:0 44px 130px rgba(0,0,0,.36)}main:has(#plans) .brxHeroVisualCard .brxCard{min-height:390px;display:flex;flex-direction:column;justify-content:center;border-radius:30px;background:radial-gradient(circle at 78% 0,rgba(45,212,191,.22),transparent 34%),linear-gradient(145deg,rgba(6,22,47,.98),rgba(11,52,112,.92));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 34px 100px rgba(0,0,0,.34)}main:has(#plans) .brxHeroVisualCard .brxCard h2{font-size:clamp(44px,5vw,72px);line-height:.92;letter-spacing:-.065em}main:has(#plans) #plans{background:radial-gradient(circle at 50% 0,rgba(14,165,233,.1),transparent 32%),#f7faff}main:has(#plans) .brxPromo{margin-top:0;border-radius:28px;padding:clamp(22px,2.4vw,30px);background:linear-gradient(135deg,#06162f,#0b3470 58%,#0f766e);border:1px solid hsla(0,0%,100%,.16);box-shadow:0 32px 90px rgba(15,23,42,.18)}main:has(#plans) .brxPromo strong{font-size:clamp(26px,3vw,40px);line-height:1.05;letter-spacing:-.04em}main:has(#plans) .brxHeroVisualCard .brxCodePill,main:has(#plans) .brxPromo .brxCodePill{background:rgba(34,211,238,.16);border-color:rgba(34,211,238,.34);color:#67e8f9}main:has(#plans) .brxGrid2>.brxCard{position:relative;overflow:hidden;border-radius:32px;padding:clamp(26px,3vw,40px);box-shadow:0 30px 96px rgba(15,23,42,.1)}main:has(#plans) .brxGrid2>.brxCard:first-child{border:2px solid rgba(14,165,233,.48);box-shadow:0 34px 110px rgba(14,165,233,.16)}main:has(#plans) .brxGrid2>.brxCard:first-child:before{content:"Most popular";display:inline-flex;margin-bottom:16px;padding:9px 12px;border-radius:999px;background:#e0f2fe;color:#0369a1;font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.08em}main:has(#plans) .brxGrid2>.brxCard:nth-child(2):before{content:"Best value";display:inline-flex;margin-bottom:16px;padding:9px 12px;border-radius:999px;background:rgba(34,211,238,.13);border:1px solid rgba(34,211,238,.24);color:#67e8f9;font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.08em}main:has(#plans) .brxPrice{font-size:clamp(56px,6vw,76px);margin:24px 0 18px}main:has(#plans) .brxFullButton{min-height:58px;border-radius:16px;font-size:16px}main:has(#plans) .brxGrid2>.brxCard:nth-child(2) .brxFullButton{background:#fff;color:#06162f!important;box-shadow:0 18px 46px rgba(0,0,0,.22)}main:has(#plans) .brxGrid2>.brxCard p:not(.brxKicker):not(.brxPrice){font-size:16px}main:has(#plans) .brxGrid2>.brxCard:first-child p:nth-of-type(3){border-radius:20px;padding:16px;background:linear-gradient(135deg,#ecfeff,#eff6ff);border:1px solid #bae6fd;color:#334155;margin-bottom:20px}main:has(#plans) .brxGrid2>.brxCard:nth-child(2) p:nth-of-type(3){border-radius:20px;padding:16px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);margin-bottom:20px}main:has(#plans) .brxCard:has(.brxMuted){background:hsla(0,0%,100%,.8);border-radius:22px}main:has(#plans) .brxHeroSubpage{padding-top:clamp(72px,7vw,110px)!important;padding-bottom:clamp(62px,6vw,92px)!important}main:has(#plans) #plans>.brxContainer,main:has(#plans) .brxHeroSubpage .brxContainer{max-width:1180px!important}main:has(#plans) .brxHeroSubpage h1{font-size:clamp(52px,6vw,82px)!important;line-height:.95!important;letter-spacing:-.06em!important}main:has(#plans) .brxHeroSubpage .brxLead{font-size:clamp(18px,2vw,23px)!important;line-height:1.42!important;max-width:620px!important}main:has(#plans) .brxHeroVisualCard{border-radius:28px!important;padding:clamp(18px,2vw,28px)!important;max-width:600px!important;margin-left:auto!important}main:has(#plans) .brxHeroVisualCard .brxCard{min-height:300px!important;border-radius:24px!important;padding:clamp(24px,2.8vw,34px)!important}main:has(#plans) .brxHeroVisualCard .brxCard h2{font-size:clamp(38px,4.2vw,58px)!important;line-height:.96!important}main:has(#plans) #plans{padding-top:clamp(54px,6vw,78px)!important;padding-bottom:clamp(58px,6vw,84px)!important}main:has(#plans) .brxPromo{border-radius:24px!important;padding:clamp(18px,2vw,24px)!important;margin-bottom:clamp(22px,3vw,34px)!important}main:has(#plans) .brxPromo strong{font-size:clamp(24px,2.4vw,34px)!important;line-height:1.08!important}main:has(#plans) .brxPromo p{font-size:15px!important;line-height:1.45!important}main:has(#plans) .brxGrid2{gap:clamp(18px,2.2vw,28px)!important}main:has(#plans) .brxGrid2>.brxCard{border-radius:26px!important;padding:clamp(22px,2.4vw,32px)!important;min-height:auto!important}main:has(#plans) .brxGrid2>.brxCard h2{font-size:clamp(34px,3.4vw,50px)!important;line-height:1.02!important;letter-spacing:-.045em!important}main:has(#plans) .brxPrice{font-size:clamp(44px,4.8vw,62px)!important;margin:16px 0 14px!important;line-height:1!important}main:has(#plans) .brxGrid2>.brxCard p:not(.brxKicker):not(.brxPrice){font-size:15px!important;line-height:1.5!important}main:has(#plans) .brxGrid2>.brxCard:first-child p:nth-of-type(3),main:has(#plans) .brxGrid2>.brxCard:nth-child(2) p:nth-of-type(3){border-radius:16px!important;padding:13px 14px!important;margin-bottom:16px!important}main:has(#plans) .brxFullButton{min-height:50px!important;border-radius:14px!important;font-size:15px!important}main:has(#plans) .brxGrid2>.brxCard:first-child:before,main:has(#plans) .brxGrid2>.brxCard:nth-child(2):before{margin-bottom:12px!important;padding:7px 10px!important;font-size:11px!important}@media (max-width:980px){main:has(#plans) .brxHeroVisualCard .brxCard{min-height:auto}main:has(#plans) .brxHeroVisualCard{max-width:none!important}}.fq-shell{display:grid;grid-gap:1.1rem;gap:1.1rem;color:#0f172a}.fq-detail-panel,.fq-hero-card,.fq-list-panel{background:hsla(0,0%,100%,.97)!important;border:1px solid rgba(148,163,184,.26)!important;border-radius:24px!important;box-shadow:0 24px 70px rgba(15,23,42,.1)!important}.fq-hero-card{align-items:center!important;display:grid!important;grid-gap:1.25rem!important;gap:1.25rem!important;grid-template-columns:minmax(0,1fr) minmax(440px,.9fr)!important;padding:1.25rem 1.35rem!important}.fq-eyebrow{color:#174b76!important;font-size:.72rem!important;font-weight:900!important;letter-spacing:.12em!important;margin:0 0 .35rem!important;text-transform:uppercase!important}.fq-detail-panel h3,.fq-hero-card h2,.fq-panel-header h3{color:#0b2239!important;line-height:1.02!important;letter-spacing:-.045em!important;margin:0 0 .45rem!important}.fq-hero-card h2{font-size:clamp(1.7rem,2.4vw,2.45rem)!important}.fq-detail-muted,.fq-empty span,.fq-hero-card p:not(.fq-eyebrow),.fq-panel-header span{color:#64748b!important;font-size:.92rem!important;font-weight:650!important;line-height:1.45!important;margin:0!important}.fq-stats{align-items:stretch!important;display:grid!important;grid-gap:.7rem!important;gap:.7rem!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.fq-stat{background:linear-gradient(180deg,#fff,#f8fbff)!important;border:1px solid rgba(148,163,184,.3)!important;border-radius:18px!important;box-shadow:0 14px 30px rgba(15,23,42,.06)!important;min-height:72px!important;padding:.82rem .85rem!important;text-align:left!important}.fq-stat.active{border-color:rgba(249,115,22,.44)!important;box-shadow:inset 4px 0 0 #f97316,0 14px 30px rgba(249,115,22,.09)!important}.fq-stat strong{color:#0b2239!important;display:block!important;font-size:1.55rem!important;font-weight:950!important;letter-spacing:-.045em!important;line-height:.95!important;margin:0!important}.fq-stat span{color:#64748b!important;display:block!important;font-size:.68rem!important;font-weight:900!important;letter-spacing:.055em!important;line-height:1.15!important;margin-top:.38rem!important;text-transform:uppercase!important}.fq-grid{align-items:start!important;display:grid!important;grid-gap:1rem!important;gap:1rem!important;grid-template-columns:minmax(0,1.04fr) minmax(400px,.76fr)!important}.fq-detail-panel,.fq-list-panel{padding:1.08rem!important}.fq-detail-panel{position:-webkit-sticky!important;position:sticky!important;top:1rem!important}.fq-panel-header{align-items:start!important;border-bottom:1px solid rgba(148,163,184,.18)!important;display:flex!important;gap:1rem!important;justify-content:space-between!important;margin-bottom:1rem!important;padding-bottom:.9rem!important}.fq-detail-panel h3,.fq-panel-header h3{font-size:clamp(1.18rem,1.6vw,1.55rem)!important;margin-bottom:.2rem!important}.fq-card-grid{display:grid!important;grid-gap:.78rem!important;gap:.78rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;max-height:720px!important;overflow:auto!important;padding-right:.28rem!important}.fq-lead-card{background:linear-gradient(180deg,#fff,#fbfdff)!important;border:1px solid rgba(203,213,225,.95)!important;border-radius:18px!important;box-shadow:0 12px 24px rgba(15,23,42,.055)!important;cursor:pointer!important;display:grid!important;grid-gap:.48rem!important;gap:.48rem!important;min-height:148px!important;padding:.9rem .95rem .95rem 1.15rem!important;position:relative!important;text-align:left!important;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease!important}.fq-lead-card.active,.fq-lead-card:hover{border-color:rgba(31,77,120,.58)!important;box-shadow:0 18px 36px rgba(31,77,120,.12)!important;transform:translateY(-1px)!important}.fq-lead-card:before{background:linear-gradient(180deg,#f97316,#0b2239)!important;border-radius:999px!important;content:""!important;inset:.82rem auto .82rem 0!important;position:absolute!important;width:4px!important}.fq-lead-card strong{color:#0b2239!important;font-size:1rem!important;font-weight:950!important;line-height:1.15!important}.fq-lead-card small,.fq-lead-card strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.fq-lead-card small{color:#64748b!important;font-size:.78rem!important;font-weight:720!important;line-height:1.25!important}.fq-badges{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:.4rem!important}.fq-badge,.fq-bucket{align-items:center!important;border-radius:999px!important;display:inline-flex!important;font-size:.72rem!important;font-weight:900!important;justify-content:center!important;line-height:1!important;padding:.34rem .58rem!important;white-space:nowrap!important}.fq-bucket{font-size:.68rem!important;justify-self:start!important;letter-spacing:.035em!important;text-transform:uppercase!important}.fq-bucket.overdue{background:#fee2e2!important;border:1px solid #fecaca!important;color:#991b1b!important}.fq-bucket.today{background:#dbeafe!important;border:1px solid #bfdbfe!important;color:#1d4ed8!important}.fq-badge.hot{background:#fee2e2!important;color:#991b1b!important}.fq-badge.warm{background:#ffedd5!important;color:#9a3412!important}.fq-badge.cold{background:#e2e8f0!important;color:#334155!important}.fq-badge.docs,.fq-badge.review{background:#fef3c7!important;color:#92400e!important}.fq-badge.appointment,.fq-badge.qualified,.fq-badge.submitted{background:#cffafe!important;color:#155e75!important}.fq-badge.contacted{background:#e0f2fe!important;color:#075985!important}.fq-date{color:#475569!important;font-weight:850!important}.fq-empty{background:#f8fafc!important;border:1px dashed rgba(148,163,184,.45)!important;border-radius:18px!important;display:grid!important;grid-gap:.35rem!important;gap:.35rem!important;padding:1rem!important;text-align:center!important}.fq-empty strong{color:#0b2239!important}.fq-lead-hero{background:linear-gradient(135deg,#f8fbff,#fff)!important;border:1px solid rgba(148,163,184,.24)!important;border-radius:20px!important;display:grid!important;grid-gap:.55rem!important;gap:.55rem!important;padding:1rem!important}.fq-lead-hero h3{margin:0!important}.fq-contact-line{color:#64748b!important;display:block!important;font-size:.9rem!important;font-weight:720!important;line-height:1.35!important;overflow-wrap:anywhere!important}.fq-action-grid{display:grid!important;grid-gap:.62rem!important;gap:.62rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:1rem!important}.fq-action-grid a,.fq-action-grid button,.fq-save-row button{align-items:center!important;background:#fff!important;border:1px solid rgba(31,77,120,.28)!important;border-radius:999px!important;color:#174b76!important;cursor:pointer!important;display:inline-flex!important;font:inherit!important;font-size:.82rem!important;font-weight:900!important;justify-content:center!important;min-height:42px!important;padding:.6rem .85rem!important;text-decoration:none!important;white-space:nowrap!important}.fq-action-grid button:disabled{cursor:not-allowed!important;opacity:.55!important}.fq-action-grid button:nth-child(3),.fq-action-grid button:nth-child(4),.fq-save-row button{background:#0f172a!important;border-color:#0f172a!important;color:#fff!important;box-shadow:0 10px 22px rgba(15,23,42,.16)!important}.fq-action-grid a:last-child:nth-child(5){grid-column:1/-1!important}.fq-control-grid{display:grid!important;grid-gap:.78rem!important;gap:.78rem!important;margin-top:1rem!important}.fq-control-grid label{color:#475569!important;display:grid!important;grid-gap:.38rem!important;gap:.38rem!important;font-size:.72rem!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase!important}.fq-control-grid input,.fq-control-grid select{background:#fff!important;border:1px solid rgba(148,163,184,.4)!important;border-radius:15px!important;color:#0f172a!important;font:inherit!important;font-size:.92rem!important;font-weight:760!important;min-height:48px!important;padding:.68rem .78rem!important;text-transform:none!important;width:100%!important}.fq-save-row{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:.75rem!important;margin-top:.9rem!important}.fq-save-state{color:#64748b!important;font-size:.82rem!important;font-weight:800!important}.fq-summary-box{background:#fff7ed!important;border:1px solid #fed7aa!important;border-radius:18px!important;box-shadow:inset 4px 0 0 #f97316!important;margin-top:1rem!important;padding:.95rem!important}.fq-summary-box strong{color:#9a3412!important;display:block!important;font-size:.7rem!important;font-weight:950!important;letter-spacing:.1em!important;margin-bottom:.35rem!important;text-transform:uppercase!important}.fq-summary-box p{color:#0f172a!important;display:block!important;font-size:.94rem!important;font-weight:760!important;line-height:1.5!important;margin:0!important}@media (max-width:1280px){.fq-grid,.fq-hero-card{grid-template-columns:1fr!important}.fq-detail-panel{position:static!important}}@media (max-width:900px){.fq-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fq-card-grid{grid-template-columns:1fr!important;max-height:none!important}}@media (max-width:640px){.fq-detail-panel,.fq-hero-card,.fq-list-panel{border-radius:20px!important;padding:.9rem!important}.fq-action-grid,.fq-stats{grid-template-columns:1fr!important}.fq-panel-header{display:grid!important}}.brx-workspace-reports .brx-workspace-main{padding-top:1.25rem!important}.brx-workspace-reports .brx-workspace-header{margin-bottom:1.05rem!important}.brx-workspace-reports .brx-workspace-header h1{background:linear-gradient(92deg,#0f2442,#0f766e 50%,#22c55e);-webkit-background-clip:text;background-clip:text;color:transparent!important;font-size:clamp(3rem,6vw,5.1rem)!important;font-weight:950!important;letter-spacing:-.085em!important}.brx-workspace-reports .brx-workspace-header p{color:#4e617a!important;font-size:1.02rem!important;font-weight:650!important;margin-top:.5rem!important}.brx-workspace-reports .insights-dashboard{display:grid;grid-gap:1.05rem;gap:1.05rem;margin:0 auto;max-width:1380px;width:100%}.brx-workspace-reports .insight-focus-card,.brx-workspace-reports .insight-hero-panel,.brx-workspace-reports .insight-kpi-card,.brx-workspace-reports .insight-panel{background:radial-gradient(circle at 0 0,rgba(20,184,166,.1),transparent 18rem),radial-gradient(circle at 100% 0,rgba(37,99,235,.08),transparent 18rem),linear-gradient(145deg,hsla(0,0%,100%,.96),rgba(248,252,255,.94));border:1px solid rgba(190,211,235,.86);box-shadow:0 16px 42px rgba(15,23,42,.055),inset 0 1px 0 hsla(0,0%,100%,.72)}.brx-workspace-reports .insight-hero-panel{border-radius:24px;padding:1.28rem 1.35rem}.brx-workspace-reports .insight-hero-panel h2{color:#081b35;font-size:clamp(1.42rem,2vw,1.95rem);font-weight:920;letter-spacing:-.045em;line-height:1.08;margin:.38rem 0 0}.brx-workspace-reports .insight-hero-panel span{color:#3f536e;display:block;font-size:.98rem;font-weight:620;line-height:1.45;margin-top:.78rem;max-width:850px}.brx-workspace-reports .insight-eyebrow{color:#00796b;font-size:.72rem;font-weight:950;letter-spacing:.13em;line-height:1;margin:0;text-transform:uppercase}.brx-workspace-reports .insight-kpi-grid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr))}.brx-workspace-reports .insight-kpi-card{border-radius:22px;min-height:134px;padding:1.05rem 1.1rem}.brx-workspace-reports .insight-kpi-card span{color:#64748b;display:block;font-size:.72rem;font-weight:900;letter-spacing:.08em;margin-bottom:.5rem;text-transform:uppercase}.brx-workspace-reports .insight-kpi-card strong{color:#0a1e39;display:block;font-size:clamp(2rem,3.4vw,3rem);font-weight:950;letter-spacing:-.075em;line-height:.95}.brx-workspace-reports .insight-kpi-card p{color:#56687e;font-size:.78rem;font-weight:720;line-height:1.38;margin:.82rem 0 0}.brx-workspace-reports .insight-kpi-card.hot strong,.brx-workspace-reports .insight-stat-list .overdue strong{color:#dc2626}.brx-workspace-reports .insight-kpi-card.warning{background:radial-gradient(circle at 0 0,rgba(239,68,68,.11),transparent 16rem),linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(255,247,237,.9))}.brx-workspace-reports .insight-kpi-card.warning strong{color:#dc2626}.brx-workspace-reports .insight-kpi-card.success strong{color:#16a34a}.brx-workspace-reports .insight-main-grid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,1.45fr) minmax(320px,.8fr)}.brx-workspace-reports .insight-main-grid.lower{grid-template-columns:repeat(4,minmax(0,1fr))}.brx-workspace-reports .insight-panel{border-radius:24px;padding:1.15rem 1.2rem}.brx-workspace-reports .insight-panel.wide{min-height:420px}.brx-workspace-reports .insight-panel-header{align-items:flex-start;border-bottom:1px solid rgba(226,232,240,.88);display:flex;gap:.8rem;justify-content:space-between;margin-bottom:.98rem;padding-bottom:.82rem}.brx-workspace-reports .insight-panel-header h3{color:#081b35;font-size:1.15rem;font-weight:910;letter-spacing:-.045em;line-height:1.1;margin:.38rem 0 0}.brx-workspace-reports .insight-panel-header>span{align-items:center;background:#e0f2fe;border:1px solid #bae6fd;border-radius:999px;color:#0369a1;display:inline-flex;flex:0 0 auto;font-size:.72rem;font-weight:850;min-height:31px;padding:.35rem .64rem}.brx-workspace-reports .insight-breakdown-list,.brx-workspace-reports .insight-stage-list{display:grid;grid-gap:.74rem;gap:.74rem}.brx-workspace-reports .insight-progress-row{--stage-color:#2563eb;--stage-color-2:#93c5fd;--stage-text:var(--stage-color);display:grid;grid-gap:.35rem;gap:.35rem}.brx-workspace-reports .insight-progress-meta{align-items:center;display:flex;gap:.75rem;justify-content:space-between;line-height:1.15}.brx-workspace-reports .insight-progress-meta strong{color:var(--stage-text)!important;font-size:.84rem;font-weight:880}.brx-workspace-reports .insight-progress-meta span{color:#53657c!important;font-size:.75rem;font-weight:820;white-space:nowrap}.brx-workspace-reports .insight-progress-track{background:rgba(226,232,240,.86)!important;border-radius:999px!important;height:9px;overflow:hidden!important;width:100%}.brx-workspace-reports .insight-progress-track i{background:linear-gradient(90deg,var(--stage-color) 0,var(--stage-color) 76%,var(--stage-color-2) 100%)!important;border-radius:999px!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12)!important;display:block;height:100%;min-width:0}.brx-workspace-reports .insight-progress-row small{color:#64748b;font-size:.72rem;font-weight:760;margin-top:-.1rem}.brx-workspace-reports .insight-stage-list .insight-progress-row:first-child{--stage-color:#2563eb;--stage-color-2:#93c5fd;--stage-text:#1d4ed8}.brx-workspace-reports .insight-stage-list .insight-progress-row:nth-child(2){--stage-color:#0891b2;--stage-color-2:#67e8f9;--stage-text:#0e7490}.brx-workspace-reports .insight-stage-list .insight-progress-row:nth-child(3){--stage-color:#7c3aed;--stage-color-2:#c4b5fd;--stage-text:#6d28d9}.brx-workspace-reports .insight-stage-list .insight-progress-row:nth-child(4){--stage-color:#d97706;--stage-color-2:#fcd34d;--stage-text:#b45309}.brx-workspace-reports .insight-stage-list .insight-progress-row:nth-child(5){--stage-color:#ea580c;--stage-color-2:#fdba74;--stage-text:#c2410c}.brx-workspace-reports .insight-stage-list .insight-progress-row:nth-child(6),.brx-workspace-reports .insight-stage-list .insight-progress-row:nth-child(7){--stage-color:#4f46e5;--stage-color-2:#a5b4fc;--stage-text:#4338ca}.brx-workspace-reports .insight-stage-list .insight-progress-row:nth-child(8){--stage-color:#16a34a;--stage-color-2:#86efac;--stage-text:#15803d}.brx-workspace-reports .insight-stage-list .insight-progress-row:nth-child(8) .insight-progress-track i{background:linear-gradient(90deg,var(--stage-color) 0,var(--stage-color) 84%,var(--stage-color-2) 100%)!important}.brx-workspace-reports .insight-stage-list .insight-progress-row:nth-child(9){--stage-color:#64748b;--stage-color-2:#94a3b8;--stage-text:#64748b}.brx-workspace-reports .insight-stage-list .insight-progress-row:nth-child(9) .insight-progress-track i{background:linear-gradient(90deg,var(--stage-color) 0,var(--stage-color) 88%,var(--stage-color-2) 100%)!important}.brx-workspace-reports .insight-stat-list{display:grid;grid-gap:.65rem;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.brx-workspace-reports .insight-stat-list>div{background:#fff;border:1px solid rgba(209,226,244,.95);border-radius:16px;padding:.86rem}.brx-workspace-reports .insight-stat-list strong{color:#0f2442;display:block;font-size:1.6rem;font-weight:950;letter-spacing:-.055em;line-height:1}.brx-workspace-reports .insight-stat-list span{color:#64748b;display:block;font-size:.72rem;font-weight:850;margin-top:.35rem;text-transform:uppercase}.brx-workspace-reports .insight-stat-list .missing strong{color:#d97706}.brx-workspace-reports .insight-stat-list .active strong,.brx-workspace-reports .insight-stat-list .due strong{color:#2563eb}.brx-workspace-reports .insight-note-card{background:#fff7ed;border:1px solid #fed7aa;border-radius:16px;color:#7c2d12;margin-top:.8rem;padding:.9rem}.brx-workspace-reports .insight-note-card strong{display:block;font-weight:900}.brx-workspace-reports .insight-note-card p{font-size:.78rem;font-weight:650;line-height:1.42;margin:.35rem 0 0}.brx-workspace-reports .insight-focus-list{display:grid;grid-gap:.72rem;gap:.72rem}.brx-workspace-reports .insight-focus-card{align-items:center;border-radius:18px;display:flex;gap:1rem;justify-content:space-between;padding:.9rem 1rem}.brx-workspace-reports .insight-focus-card strong{color:#0f2442;display:block;font-size:.94rem;font-weight:900}.brx-workspace-reports .insight-focus-card small,.brx-workspace-reports .insight-focus-card span{color:#64748b;display:block;font-size:.76rem;font-weight:700;margin-top:.24rem}.brx-workspace-reports .insight-focus-card mark{background:#fee2e2;border:1px solid #fecaca;border-radius:999px;color:#b91c1c;display:inline-flex;font-size:.68rem;font-weight:850;padding:.25rem .5rem}.brx-workspace-reports .insight-empty{color:#64748b;font-size:.82rem;font-weight:700;margin:0}.brx-workspace-reports .insight-main-grid.lower .insight-panel{min-height:260px}.brx-workspace-reports .insight-main-grid.lower .insight-progress-track{height:8px}.brx-workspace-reports .insight-main-grid.lower .insight-progress-row.hot{--stage-color:#dc2626;--stage-color-2:#fca5a5;--stage-text:#b91c1c}.brx-workspace-reports .insight-main-grid.lower .insight-progress-row.warm{--stage-color:#d97706;--stage-color-2:#fcd34d;--stage-text:#b45309}.brx-workspace-reports .insight-main-grid.lower .insight-progress-row.cold{--stage-color:#64748b;--stage-color-2:#cbd5e1;--stage-text:#475569}@media (max-width:1180px){.brx-workspace-reports .insight-kpi-grid,.brx-workspace-reports .insight-main-grid.lower{grid-template-columns:repeat(2,minmax(0,1fr))}.brx-workspace-reports .insight-main-grid{grid-template-columns:1fr}}@media (max-width:680px){.brx-workspace-reports .insight-kpi-grid,.brx-workspace-reports .insight-main-grid.lower,.brx-workspace-reports .insight-stat-list{grid-template-columns:1fr}.brx-workspace-reports .insight-focus-card,.brx-workspace-reports .insight-panel-header{align-items:flex-start;flex-direction:column}}.brx-workspace-reports .insight-focus-card,.brx-workspace-reports .insight-hero-panel,.brx-workspace-reports .insight-kpi-card,.brx-workspace-reports .insight-main-grid.lower .insight-panel,.brx-workspace-reports .insight-main-grid>.insight-panel:not(.wide){background:radial-gradient(circle at 0 0,rgba(20,184,166,.105),transparent 18rem),radial-gradient(circle at 100% 0,rgba(37,99,235,.075),transparent 18rem),linear-gradient(145deg,hsla(0,0%,100%,.97),rgba(248,252,255,.94))!important;border-color:rgba(190,211,235,.86)!important;box-shadow:0 14px 36px rgba(15,23,42,.052),inset 0 1px 0 hsla(0,0%,100%,.75)!important}.brx-workspace-reports .brx-workspace-header h1{letter-spacing:-.045em!important;font-weight:940!important}.brx-workspace-reports .insight-kpi-card.attention-clear{background:radial-gradient(circle at 0 0,rgba(20,184,166,.105),transparent 18rem),radial-gradient(circle at 100% 0,rgba(37,99,235,.075),transparent 18rem),linear-gradient(145deg,hsla(0,0%,100%,.97),rgba(248,252,255,.94))!important;border-color:rgba(190,211,235,.86)!important}.brx-workspace-reports .insight-kpi-card.attention-clear strong{color:#0f2442!important}.brx-workspace-reports .insight-kpi-card.warning{background:radial-gradient(circle at 0 0,rgba(239,68,68,.11),transparent 16rem),linear-gradient(145deg,hsla(0,0%,100%,.98),rgba(255,247,237,.91))!important;border-color:hsla(0,91%,71%,.38)!important}.brx-workspace-reports .insight-kpi-card.hot strong,.brx-workspace-reports .insight-kpi-card.warning strong,.brx-workspace-reports .insight-stat-list .overdue strong{color:#dc2626!important}.brx-workspace-reports .insight-kpi-card.success strong{color:#16a34a!important}.brx-workspace-reports .insight-note-card{background:#fff7ed!important;border-color:#fed7aa!important}.brx-workspace-reports .insight-stage-list .insight-progress-meta strong{color:#64748b!important;font-weight:760!important}.brx-workspace-reports .insight-stage-list .insight-progress-meta span{color:#0f2442!important;font-size:.78rem!important;font-weight:930!important}.brx-workspace-reports .insight-main-grid.lower .insight-progress-row{--stage-color:#0f766e;--stage-color-2:#99f6e4;--stage-text:#0f766e}.brx-workspace-reports .insight-main-grid.lower>.insight-panel:first-child .insight-progress-row.hot{--stage-color:#dc2626;--stage-color-2:#fca5a5;--stage-text:#b91c1c}.brx-workspace-reports .insight-main-grid.lower>.insight-panel:first-child .insight-progress-row.warm{--stage-color:#d97706;--stage-color-2:#fcd34d;--stage-text:#b45309}.brx-workspace-reports .insight-main-grid.lower>.insight-panel:first-child .insight-progress-row.cold{--stage-color:#2563eb;--stage-color-2:#93c5fd;--stage-text:#1d4ed8}.brx-workspace-reports .insight-main-grid.lower .insight-progress-track i{background:linear-gradient(90deg,var(--stage-color) 0,var(--stage-color) 82%,var(--stage-color-2) 100%)!important}.brx-workspace-reports .insight-focus-card>div:last-child{min-width:126px;text-align:right}.brx-workspace-reports .insight-focus-card small{color:#53657c!important;font-size:.72rem!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:780!important;letter-spacing:.005em;line-height:1.25;margin-top:.26rem!important}.brx-workspace-reports .insight-focus-card mark{font-size:.67rem!important;font-weight:880!important;letter-spacing:.005em}.brx-workspace-reports .insight-breakdown-list .insight-progress-row{--stage-color:#0f766e!important;--stage-color-2:#5eead4!important;--stage-text:#07111f!important}.brx-workspace-reports .insight-breakdown-list .insight-progress-meta strong{color:#07111f!important;font-weight:920!important}.brx-workspace-reports .insight-breakdown-list .insight-progress-meta span{color:#475569!important;font-weight:860!important}.brx-workspace-reports .insight-breakdown-list .insight-progress-track{background:linear-gradient(90deg,rgba(226,232,240,.94),rgba(241,245,249,.98))!important;box-shadow:inset 0 1px 2px rgba(15,23,42,.035)!important}.brx-workspace-reports .insight-breakdown-list .insight-progress-track i{background:linear-gradient(90deg,#0f766e,#0d9488 58%,#5eead4)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18),0 4px 10px rgba(13,148,136,.14)!important}.brx-workspace-reports .insight-breakdown-list .insight-progress-row:hover .insight-progress-track i{background:linear-gradient(90deg,#0b6f68,#14b8a6 62%,#99f6e4)!important}.brx-workspace-marketing .brx-workspace-card,.brx-workspace-marketing .brx-workspace-header{max-width:1380px}.brx-workspace-marketing .brx-workspace-card{overflow:visible}.brx-marketing-shell{display:grid;grid-gap:1.1rem;gap:1.1rem}.brx-marketing-hero{align-items:stretch;background:radial-gradient(circle at 10% 0,rgba(34,197,94,.18),transparent 24rem),radial-gradient(circle at 82% 8%,rgba(96,165,250,.12),transparent 22rem),linear-gradient(135deg,#061832,#0b2a51 54%,#07172e);border:1px solid rgba(148,163,184,.24);border-radius:24px;box-shadow:0 22px 60px rgba(15,23,42,.16);color:#fff;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,1fr) 230px;min-height:260px;overflow:hidden;padding:clamp(1.35rem,2.4vw,2.2rem);position:relative}.brx-marketing-hero>*{position:relative;z-index:1}.brx-marketing-hero:after{background:radial-gradient(circle,rgba(72,187,120,.18),transparent 58%);content:"";height:320px;position:absolute;right:-90px;top:-130px;width:320px}.brx-marketing-kicker{color:#73e1a1;font-size:.74rem;font-weight:950;letter-spacing:.12em;margin:0 0 .7rem;text-transform:uppercase}.brx-marketing-hero h2{color:#f8fbff!important;font-size:clamp(2rem,3.65vw,3.65rem);font-weight:950;letter-spacing:-.055em;line-height:.98;margin:0;max-width:860px;text-shadow:0 2px 18px rgba(0,0,0,.24)}.brx-marketing-hero p:not(.brx-marketing-kicker){color:rgba(226,232,240,.88);font-size:1rem;font-weight:700;line-height:1.58;margin:1.05rem 0 0;max-width:740px}.brx-marketing-scorecard{align-self:center;background:hsla(0,0%,100%,.11);border:1px solid hsla(0,0%,100%,.18);border-radius:22px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 18px 35px rgba(2,6,23,.16);padding:1.15rem}.brx-marketing-scorecard span{color:#8df2b7;display:block;font-size:3rem;font-weight:950;letter-spacing:-.06em;line-height:1}.brx-marketing-scorecard strong{display:block;font-size:.92rem;margin-top:.35rem}.brx-marketing-scorecard p{color:rgba(226,232,240,.74)!important;font-size:.82rem!important;margin:.55rem 0 0!important}.brx-marketing-grid{align-items:start;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,1.28fr) minmax(360px,.72fr)}.brx-marketing-panel{background:hsla(0,0%,100%,.94);border:1px solid #dfe7f1;border-radius:22px;box-shadow:0 18px 42px rgba(15,23,42,.06);padding:1.05rem}.brx-marketing-panel-large{min-width:0}.brx-preview-panel{top:1rem}.brx-panel-heading{align-items:flex-start;display:flex;justify-content:space-between;gap:1rem;margin-bottom:1rem}.brx-panel-heading h3{color:#10213f;font-size:1.15rem;font-weight:950;letter-spacing:-.035em;margin:0}.brx-panel-heading p{color:#64748b;font-size:.86rem;font-weight:700;line-height:1.5;margin:.28rem 0 0}.brx-marketing-form-grid{display:grid;grid-gap:.8rem;gap:.8rem;grid-template-columns:1.05fr 1.05fr 1fr}.brx-marketing-form-grid label{display:grid;grid-gap:.38rem;gap:.38rem}.brx-email-preview span,.brx-marketing-form-grid span{color:#64748b;font-size:.72rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.brx-marketing-form-grid input,.brx-marketing-form-grid select{background:#f8fbff;border:1px solid #d8e3ef;border-radius:14px;color:#10213f;font:inherit;font-size:.88rem;font-weight:800;min-height:46px;padding:.72rem .8rem;width:100%}.brx-campaign-cards{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(2,minmax(220px,1fr));margin-top:1rem}.brx-campaign-card{background:#f8fbff;border:1px solid #dfe7f1;border-radius:18px;color:#10213f;cursor:pointer;display:grid;grid-gap:.45rem;gap:.45rem;grid-template-rows:auto 1fr auto;min-height:128px;padding:.95rem;text-align:left;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease}.brx-campaign-card.brx-active,.brx-campaign-card:hover{background:#fff;border-color:rgba(15,118,110,.46);box-shadow:0 14px 30px rgba(15,118,110,.1);transform:translateY(-2px)}.brx-campaign-card.brx-active{outline:2px solid rgba(20,184,166,.14)}.brx-campaign-card strong{color:#0f1f3d;display:block;font-size:.95rem;font-weight:950;letter-spacing:-.025em;line-height:1.15;margin:0}.brx-campaign-card em,.brx-campaign-card span{color:#64748b;display:block;font-size:.8rem;font-style:normal;font-weight:700;line-height:1.45}.brx-campaign-card em{color:#0f766e;font-weight:900;margin-top:.2rem}.brx-marketing-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.brx-marketing-actions button{background:linear-gradient(135deg,#0f766e,#16a34a);border:0;border-radius:999px;box-shadow:0 14px 28px rgba(15,118,110,.2);color:#fff;cursor:pointer;font:inherit;font-size:.88rem;font-weight:950;min-height:46px;padding:.78rem 1.16rem}.brx-marketing-actions .brx-secondary-action{background:#10213f;box-shadow:0 14px 28px rgba(15,23,42,.18)}.brx-marketing-actions button:disabled{cursor:not-allowed;opacity:.48}.brx-marketing-result{border-radius:14px;font-size:.88rem;font-weight:900;margin:1rem 0 0;padding:.82rem .95rem}.brx-marketing-result.brx-success{background:#ecfdf5;border:1px solid #bbf7d0;color:#047857}.brx-marketing-result.brx-error{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.brx-email-preview{display:grid;grid-gap:.45rem;gap:.45rem}.brx-email-preview p,.brx-email-preview strong{margin:0 0 .55rem}.brx-email-preview strong{color:#10213f;font-size:1rem;font-weight:950}.brx-email-preview p{color:#334155;font-size:.86rem;font-weight:750;overflow-wrap:anywhere}.brx-email-preview pre{background:#f8fbff;border:1px solid #dfe7f1;border-radius:16px;color:#10213f;font:inherit;font-size:.84rem;font-weight:700;line-height:1.55;margin:0;max-height:460px;overflow:auto;padding:.95rem;white-space:pre-wrap}.brx-schedule-panel{padding-bottom:.75rem}.brx-schedule-list{display:grid;grid-gap:.55rem;gap:.55rem}.brx-schedule-row{align-items:center;background:#f8fbff;border:1px solid #dfe7f1;border-radius:16px;display:grid;grid-gap:.8rem;gap:.8rem;grid-template-columns:minmax(0,1fr) 180px 110px;padding:.85rem}.brx-schedule-row strong{color:#10213f;display:block;font-size:.9rem;font-weight:950}.brx-schedule-row p{color:#64748b;font-size:.8rem;font-weight:750;margin:.2rem 0 0}.brx-schedule-row em,.brx-schedule-row span{color:#334155;font-size:.82rem;font-style:normal;font-weight:850}.brx-schedule-row em{background:#ecfdf5;border-radius:999px;color:#047857;justify-self:start;padding:.3rem .65rem;text-transform:capitalize}.brx-empty-schedule{color:#64748b;font-size:.9rem;font-weight:750;margin:0}@media (max-width:1240px){.brx-marketing-grid{grid-template-columns:1fr}.brx-preview-panel{position:static}}@media (max-width:1120px){.brx-campaign-cards,.brx-marketing-form-grid,.brx-marketing-hero{grid-template-columns:1fr}.brx-marketing-scorecard{max-width:360px}}@media (max-width:720px){.brx-schedule-row{grid-template-columns:1fr}}.brx-list-summary{align-items:center;background:linear-gradient(135deg,rgba(240,253,244,.82),rgba(239,246,255,.92));border:1px solid rgba(20,184,166,.22);border-radius:18px;display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:minmax(0,220px) minmax(0,1fr);margin:0 0 1rem;padding:.9rem 1rem}.brx-list-summary span{color:#0f766e;display:block;font-size:.7rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.brx-list-summary strong{color:#10213f;display:block;font-size:1.45rem;font-weight:950;letter-spacing:-.05em;line-height:1.05;margin-top:.12rem}.brx-list-summary p{color:#53657a;font-size:.84rem;font-weight:760;line-height:1.45;margin:0}.brx-mass-send-box{align-items:center;background:linear-gradient(135deg,#06233f,#0d3b5d);border:1px solid rgba(125,226,168,.28);border-radius:20px;box-shadow:0 20px 45px rgba(6,35,63,.18);color:#fff;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,1fr) auto;margin:0 0 1rem;overflow:hidden;padding:1rem 1.05rem;position:relative}.brx-mass-send-box:after{background:radial-gradient(circle at center,rgba(34,197,94,.24),transparent 62%);content:"";height:180px;position:absolute;right:-70px;top:-65px;width:180px}.brx-mass-send-box>*{position:relative;z-index:1}.brx-mass-send-box span{color:#7ee2a8;display:block;font-size:.68rem;font-weight:950;letter-spacing:.1em;margin-bottom:.18rem;text-transform:uppercase}.brx-mass-send-box strong{color:#fff;display:block;font-size:1.05rem;font-weight:950;letter-spacing:-.03em}.brx-mass-send-box p{color:rgba(235,247,255,.78);font-size:.82rem;font-weight:720;line-height:1.45;margin:.3rem 0 0;max-width:620px}.brx-mass-send-box button{background:#19a463;border:1px solid hsla(0,0%,100%,.2);border-radius:999px;box-shadow:0 14px 30px rgba(25,164,99,.28);color:#fff;cursor:pointer;font:inherit;font-size:.85rem;font-weight:950;min-height:42px;padding:.7rem 1rem;white-space:nowrap}.brx-mass-send-box button:hover{background:#148a55}.brx-mass-send-box button:disabled{cursor:not-allowed;opacity:.56}.brx-time-note{color:#5f6f84;font-size:.78rem;font-weight:760;line-height:1.45;margin:.55rem 0 0}.brx-time-note.brx-error-note{color:#b91c1c}.brx-marketing-result.brx-warning{background:#fffbeb;border-color:#facc15;color:#92400e}.brx-run-due-button{background:#f8fbff;border:1px solid #c9d7e7;border-radius:999px;color:#10213f;cursor:pointer;font:inherit;font-size:.82rem;font-weight:900;min-height:38px;padding:.58rem .88rem;white-space:nowrap}.brx-run-due-button:hover{background:#fff;border-color:#94a3b8}.brx-run-due-button:disabled{cursor:not-allowed;opacity:.55}.brx-schedule-row{grid-template-columns:minmax(0,1fr) 210px 120px minmax(160px,auto)!important}.brx-schedule-row small{color:#b45309;display:block;font-size:.74rem;font-weight:760;margin-top:.22rem}.brx-schedule-row em.brx-status-scheduled{background:#eff6ff;color:#1d4ed8}.brx-schedule-row em.brx-status-sent{background:#ecfdf5;color:#047857}.brx-schedule-row em.brx-status-cancelled{background:#f8fafc;color:#64748b}.brx-schedule-row em.brx-status-failed,.brx-schedule-row em.brx-status-skipped{background:#fef2f2;color:#b91c1c}.brx-schedule-actions{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end}.brx-schedule-actions button{background:#fff;border:1px solid #d8e3ef;border-radius:999px;color:#10213f;cursor:pointer;font:inherit;font-size:.76rem;font-weight:900;min-height:34px;padding:.45rem .72rem}.brx-schedule-actions button:hover{border-color:#94a3b8}.brx-schedule-actions button:first-child{color:#b45309}.brx-schedule-actions button:last-child{color:#b91c1c}.brx-schedule-actions button:disabled{cursor:not-allowed;opacity:.48}@media (max-width:920px){.brx-list-summary,.brx-mass-send-box,.brx-schedule-row{grid-template-columns:1fr!important}.brx-mass-send-box button{width:100%}.brx-schedule-actions{justify-content:flex-start}}.brx-preview-panel{display:flex;flex-direction:column;margin-top:.75rem;max-height:calc(100vh - 3.5rem);min-height:min(760px,calc(100vh - 4.5rem));overflow:auto;position:-webkit-sticky;position:sticky;top:1.25rem}.brx-preview-panel .brx-panel-heading{border-bottom:1px solid #e4edf6;margin-bottom:.8rem;padding-bottom:.75rem}.brx-preview-panel .brx-panel-heading h3:before{color:#0f766e;content:"Preview before sending";display:block;font-size:.68rem;font-weight:950;letter-spacing:.1em;line-height:1;margin-bottom:.28rem;text-transform:uppercase}.brx-preview-panel .brx-panel-heading p{max-width:360px}.brx-preview-panel .brx-email-preview{display:flex;flex:1 1 auto;flex-direction:column;gap:.34rem}.brx-preview-panel .brx-email-preview p,.brx-preview-panel .brx-email-preview strong{margin-bottom:.38rem}.brx-preview-panel .brx-email-preview pre{flex:1 1 auto;font-size:.8rem;line-height:1.5;max-height:none;min-height:min(520px,calc(100vh - 20rem));overflow:auto;padding:.95rem}@media (max-width:1240px){.brx-preview-panel{margin-top:0;max-height:none;min-height:0;overflow:visible;position:static}.brx-preview-panel .brx-email-preview pre{min-height:360px}}@media (max-width:820px){html body{overflow-x:hidden}html body .premium-intake-shell{background:linear-gradient(180deg,#f8fbff,#eef8f6)!important;overflow-x:hidden!important}html body .premium-intake-topbar{min-height:58px!important;padding:8px 12px!important}html body .premium-intake-page{display:block!important;padding:8px 9px 18px!important}html body .premium-intake-assurance-card,html body .premium-intake-benefits,html body .premium-intake-company-pill,html body .premium-intake-copy,html body .premium-intake-desktop-grid,html body .premium-intake-nav{display:none!important}html body .premium-intake-form-wrap,html body .premium-intake-form-wrap .panel,html body .premium-intake-form-wrap .premium-lead-form,html body .premium-intake-form-wrap form{max-width:none!important;width:100%!important}html body .premium-intake-form-wrap .panel,html body .premium-intake-form-wrap .premium-lead-form{border-radius:20px!important;margin:0!important;padding:14px!important}html body .premium-intake-form-wrap button,html body .premium-intake-form-wrap input,html body .premium-intake-form-wrap select,html body .premium-intake-form-wrap textarea{font-size:16px!important;min-height:48px!important}html body .brx-workspace-marketing .brx-marketing-shell,html body .brx-workspace-marketing .brx-workspace-content,html body .brx-workspace-marketing .brx-workspace-main{max-width:100%!important;overflow-x:hidden!important}html body .brx-marketing-shell{gap:14px!important}html body .brx-custom-image-compact-grid,html body .brx-custom-template-grid,html body .brx-marketing-analytics-grid,html body .brx-marketing-form-grid,html body .brx-marketing-grid,html body .brx-marketing-hero,html body .brx-save-campaign-grid{display:grid!important;grid-gap:12px!important;gap:12px!important;grid-template-columns:1fr!important}html body .brx-custom-campaign-box,html body .brx-marketing-hero,html body .brx-marketing-panel,html body .brx-marketing-scorecard,html body .brx-mass-send-box,html body .brx-preview-panel{border-radius:20px!important;padding:14px!important}html body .brx-marketing-hero h2,html body .brx-panel-heading h3{line-height:1.06!important}html body .brx-custom-campaign-head,html body .brx-marketing-analytics-head,html body .brx-mass-send-box,html body .brx-panel-heading,html body .brx-schedule-row{align-items:stretch!important;flex-direction:column!important;gap:10px!important}html body .brx-preview-panel{max-height:none!important;min-height:0!important;overflow:visible!important;position:static!important;top:auto!important}html body .brx-email-preview pre,html body .brx-preview-panel .brx-email-preview pre{max-height:320px!important;min-height:240px!important;overflow:auto!important}html body .brx-marketing-shell button,html body .brx-marketing-shell input,html body .brx-marketing-shell select,html body .brx-marketing-shell textarea{font-size:16px!important;min-height:46px!important}html body .brx-workspace-leads .edit-grid,html body .brx-workspace-leads .lead-controls,html body .brx-workspace-leads .lead-workbench-grid{display:grid!important;grid-template-columns:1fr!important}html body .brx-workspace-leads .desktop-detail-panel,html body .brx-workspace-leads .lead-detail-card,html body .brx-workspace-leads .pipeline-detail-panel{position:static!important;top:auto!important;width:100%!important}html body .brx-workspace-leads .lead-detail-card,html body .brx-workspace-leads .pipeline-board-panel,html body .brx-workspace-leads .pipeline-detail-panel,html body .brx-workspace-leads .pipeline-filter-panel{border-radius:20px!important}html body .brx-workspace-leads .pipeline-board-header{align-items:stretch!important;flex-direction:column!important;gap:10px!important;padding:14px!important}html body .brx-workspace-leads .pipeline-drag-hint{line-height:1.3!important;max-width:100%!important;white-space:normal!important}html body .brx-workspace-leads .pipeline-board-scroll{-webkit-overflow-scrolling:touch!important;max-height:none!important;overflow-x:auto!important;overflow-y:visible!important;padding:10px!important}html body .brx-workspace-leads .pipeline-board,html body .brx-workspace-leads .pipeline-columns{display:flex!important;gap:10px!important;min-width:max-content!important}html body .brx-workspace-leads .pipeline-column{max-height:none!important;min-width:250px!important}html body .brx-workspace-leads .lead-card-action-row,html body .brx-workspace-leads .quick-followup-actions,html body .brx-workspace-leads .quick-followup-card{display:grid!important;grid-template-columns:1fr!important}html body .brx-workspace-reports .insights-dashboard{gap:12px!important}html body .brx-workspace-reports .insight-hero-panel{align-items:flex-start!important;border-radius:20px!important;flex-direction:column!important;min-height:0!important;padding:14px!important}html body .brx-workspace-reports .insight-kpi-grid,html body .brx-workspace-reports .insight-main-grid,html body .brx-workspace-reports .insight-main-grid.lower{display:grid!important;grid-gap:12px!important;gap:12px!important;grid-template-columns:1fr!important}html body .brx-workspace-reports .insight-focus-card,html body .brx-workspace-reports .insight-kpi-card,html body .brx-workspace-reports .insight-panel{border-radius:20px!important;padding:14px!important}html body .brx-workspace-reports .insight-focus-card,html body .brx-workspace-reports .insight-panel-header.split{align-items:stretch!important;flex-direction:column!important;gap:10px!important}html body .brx-workspace-reports .insight-stat-list{display:grid!important;grid-gap:10px!important;gap:10px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .brxMarketingPage .brxContainer,html body .brxNavWrap,html body .container,html body .navWrap{width:min(calc(100% - 28px),1320px)!important}html body .brxMarketingPage .brxNavWrap,html body .header .navWrap{align-items:flex-start!important;flex-direction:column!important;gap:10px!important;min-height:0!important;padding:12px 0!important}html body .brxMarketingPage .brxNav,html body .header .nav{-webkit-overflow-scrolling:touch!important;gap:12px!important;max-width:100%!important;overflow-x:auto!important;padding-bottom:4px!important;scrollbar-width:none!important;width:100%!important}html body .brxMarketingPage .brxNav::-webkit-scrollbar,html body .header .nav::-webkit-scrollbar{display:none!important}html body .brxMarketingPage .brxNav a,html body .header .nav a{flex:0 0 auto!important;white-space:nowrap!important}html body .brxFooterGrid,html body .brxGrid2,html body .brxGrid3,html body .brxGuideGrid,html body .brxSubHeroGrid,html body .demoGrid,html body .heroGrid,html body .productGrid{display:grid!important;grid-template-columns:1fr!important}html body .brxSubHeroGrid{gap:20px!important;padding:32px 0 34px!important}html body .heroGrid{gap:22px!important}html body .brxSubHeroCopy h1,html body .heroCopy h1{font-size:clamp(2.25rem,12vw,3.45rem)!important;line-height:.98!important}html body .brxCard p,html body .brxHeroLede,html body .brxSectionHeader p,html body .heroCopy p,html body .sectionHeader p{font-size:1rem!important;line-height:1.5!important}html body .brxHeroActions,html body .heroActions{display:grid!important;grid-gap:10px!important;gap:10px!important;grid-template-columns:1fr!important;width:100%!important}html body .brxFullButton,html body .brxPrimaryBtn,html body .brxSecondaryBtn,html body .primaryBtn,html body .secondaryBtn{width:100%!important}html body .brxHeroVisualCard{display:none!important}html body .heroVisual,html body .productImageCard,html body .videoBox{max-width:100%!important}html body .brxSection,html body .section{padding:34px 0!important}html body .brxCard,html body .brxCta,html body .step,html body .valueItem{border-radius:20px!important;padding:18px!important}html body .brxResourcesPage .brxResourceHeroCard{min-height:0!important}html body .brxFooterGrid{align-items:flex-start!important;gap:20px!important}html body .brxFooterLinks{justify-content:flex-start!important}}@media (min-width:520px) and (max-width:820px){html body .brx-workspace-reports .insight-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.brx-custom-campaign-box{background:linear-gradient(180deg,#fff,#f7fbff);border:1px solid #d8e6f3;border-radius:22px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85);margin:1rem 0 1.1rem;padding:1rem}.brx-custom-campaign-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:.95rem}.brx-custom-campaign-head span{color:#0f766e;display:block;font-size:.68rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.brx-custom-campaign-head strong{color:#10213f;display:block;font-size:1.08rem;font-weight:950;letter-spacing:-.035em;margin-top:.16rem}.brx-custom-campaign-head p,.brx-template-note{color:#607087;font-size:.78rem;font-weight:740;line-height:1.45;margin:.28rem 0 0}.brx-custom-template-grid{display:grid;grid-gap:.8rem;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}.brx-custom-template-grid label{display:grid;grid-gap:.32rem;gap:.32rem}.brx-custom-template-grid label span{color:#31445c;font-size:.74rem;font-weight:900}.brx-custom-template-grid input,.brx-custom-template-grid select,.brx-custom-template-grid textarea{background:#fff;border:1px solid #d6e2ef;border-radius:14px;color:#10213f;font:inherit;font-size:.86rem;font-weight:700;outline:none;padding:.72rem .8rem;width:100%}.brx-custom-template-grid textarea{line-height:1.5;min-height:180px;resize:vertical}.brx-custom-template-grid input:focus,.brx-custom-template-grid select:focus,.brx-custom-template-grid textarea:focus{border-color:#14b8a6;box-shadow:0 0 0 3px rgba(20,184,166,.14)}.brx-custom-wide-field{grid-column:1/-1}.brx-template-note.brx-error-note{color:#b91c1c}.brx-banner-preview{background:#f8fbff;border:1px solid #dce7f2;border-radius:18px;margin-top:.85rem;overflow:hidden}.brx-banner-preview span{color:#607087;display:block;font-size:.72rem;font-weight:900;padding:.7rem .85rem 0}.brx-banner-preview img{display:block;max-height:220px;object-fit:cover;padding:.7rem .85rem .85rem;width:100%}.brx-email-preview-image{max-height:180px;object-fit:cover}@media (max-width:920px){.brx-custom-template-grid{grid-template-columns:1fr!important}}.brx-custom-upload-box{background:linear-gradient(180deg,#fff,#f8fbff);border:1.5px dashed #a9c5df;border-radius:18px;color:#10213f;cursor:pointer;display:grid;grid-gap:.35rem;gap:.35rem;margin:.15rem 0 .75rem;padding:1rem;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.brx-custom-upload-box.brx-upload-dragging,.brx-custom-upload-box:hover{border-color:#14b8a6;box-shadow:0 12px 28px rgba(20,184,166,.14);transform:translateY(-1px)}.brx-custom-upload-box strong{color:#10213f;display:block;font-size:.92rem;font-weight:950}.brx-custom-upload-box small,.brx-custom-upload-box span{color:#607087;display:block;font-size:.76rem;font-weight:760;line-height:1.45}.brx-custom-upload-box small{color:#0f766e;font-weight:900}.brx-custom-upload-box input[type=file]{display:none}.brx-custom-upload-preview{background:#fff;border:1px solid #dce7f2;border-radius:16px;display:none;margin-top:.75rem;overflow:hidden}.brx-custom-upload-preview.brx-visible{display:block}.brx-custom-upload-preview img{background:#f8fbff;display:block;height:auto;max-height:260px;object-fit:contain!important;width:100%}.brx-custom-upload-preview div{align-items:center;display:flex;justify-content:space-between;gap:.75rem;padding:.7rem .85rem}.brx-custom-upload-preview p{color:#607087;font-size:.75rem;font-weight:800;margin:0}.brx-custom-upload-preview button,.brx-token-button{background:#eef7ff;border:1px solid #cfe1f3;border-radius:999px;color:#0f3b68;cursor:pointer;font-size:.72rem;font-weight:900;padding:.42rem .68rem}.brx-custom-upload-preview button:hover,.brx-token-button:hover{background:#e0f2fe;border-color:#93c5fd}.brx-advanced-url-field{margin-top:-.2rem}.brx-advanced-url-field>span:after{color:#8a9aad;content:" (advanced fallback)";font-weight:800}.brx-personalization-panel{background:#f8fbff;border:1px solid #dce7f2;border-radius:16px;display:grid;grid-gap:.65rem;gap:.65rem;margin-top:.8rem;padding:.8rem}.brx-personalization-panel strong{color:#10213f;display:block;font-size:.82rem;font-weight:950}.brx-personalization-panel p{color:#607087;font-size:.75rem;font-weight:760;line-height:1.45;margin:.15rem 0 0}.brx-token-buttons{display:flex;flex-wrap:wrap;gap:.45rem}.brx-token-button{font-size:.7rem}.brx-template-note.brx-friendly-note{background:#f6fbff;border-left:3px solid #14b8a6;border-radius:12px;padding:.7rem .8rem}.brx-email-preview-image{background:#f8fbff;border:1px solid #dce7f2;border-radius:14px;display:block;height:auto;max-height:240px;object-fit:contain!important;width:100%}.brx-saved-custom-campaigns-panel{background:linear-gradient(180deg,#fff,#f8fbff);border:1px solid #dce7f2;border-radius:18px;display:grid;grid-gap:.75rem;gap:.75rem;margin:.85rem 0 1rem;padding:.9rem}.brx-saved-custom-campaigns-panel strong{color:#10213f;display:block;font-size:.9rem;font-weight:950}.brx-saved-custom-campaigns-panel p{color:#607087;font-size:.76rem;font-weight:760;line-height:1.45;margin:.15rem 0 0}.brx-saved-custom-campaigns-controls{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.brx-saved-custom-campaigns-controls select{background:#fff;border:1px solid #cfe1f3;border-radius:14px;color:#10213f;flex:1 1 210px;font-size:.82rem;font-weight:850;min-height:42px;padding:.55rem .75rem}.brx-saved-custom-campaigns-controls button{background:#0b2c52;border:1px solid #0b2c52;border-radius:999px;color:#fff;cursor:pointer;font-size:.72rem;font-weight:950;min-height:40px;padding:.48rem .78rem}.brx-saved-custom-campaigns-controls button:hover:not(:disabled){background:#071f3f}.brx-saved-custom-campaigns-controls button:disabled{cursor:not-allowed;opacity:.55}.brx-saved-custom-campaigns-controls .brx-saved-delete{background:#fff;border-color:#fecaca;color:#b91c1c}.brx-saved-error,.brx-saved-message{border-radius:12px;font-size:.76rem;font-weight:850;margin:0;padding:.65rem .75rem}.brx-saved-message{background:#ecfdf5;color:#047857}.brx-saved-error{background:#fff1f2;color:#be123c}.brx-body-image-upload-section{display:grid;grid-gap:.35rem;gap:.35rem;margin-top:.25rem}.brx-body-image-upload-section .brx-custom-upload-box{background:linear-gradient(180deg,#fff,#f7fffb);border-color:#99d6c6}.brx-body-image-upload-section .brx-custom-upload-box.brx-upload-dragging,.brx-body-image-upload-section .brx-custom-upload-box:hover{border-color:#10b981;box-shadow:0 14px 32px rgba(16,185,129,.14)}.brx-body-image-preview-card img{max-height:340px}.brx-body-preview-label{margin-top:.75rem}.brx-email-preview-image.brx-body-preview-image{max-height:360px}