/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.italic{font-style:italic}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--ink:#071a33;--navy:#061a32;--lime:#c8ed26;--lime-dark:#8db600;--ivory:#f6f3ea;--paper:#fffefa;--muted:#637083;--line:#dcded8;--coral:#f06c4f}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ivory);color:var(--ink);font-family:var(--font-geist-sans), Arial, sans-serif;margin:0}a{color:inherit;text-decoration:none}button,input,select{font:inherit}.shell{width:min(1180px,100% - 48px);margin-inline:auto}.nav{border-bottom:1px solid #071a3324;justify-content:space-between;align-items:center;height:82px;display:flex}.brand{letter-spacing:-.04em;align-items:center;gap:11px;font-size:19px;font-weight:760;display:inline-flex}.radar-mark{border:1.8px solid;border-radius:50%;flex:none;width:25px;height:25px;display:inline-block;position:relative}.radar-mark:before,.radar-mark:after{content:"";opacity:.65;border:1px solid;border-radius:50%;position:absolute;inset:20%}.radar-mark:after{background:var(--lime);opacity:1;border:0;inset:43%}.radar-mark i{transform-origin:100%;background:currentColor;width:46%;height:1.5px;position:absolute;bottom:calc(50% - .75px);right:50%;transform:rotate(-45deg)}.nav-links{align-items:center;gap:28px;font-size:13px;font-weight:600;display:flex}.button{border:1px solid var(--ink);cursor:pointer;justify-content:center;align-items:center;gap:18px;min-height:52px;padding:0 24px;font-size:14px;font-weight:720;transition:all .2s;display:inline-flex}.button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #071a331a}.button-small{min-height:40px;padding:0 17px;font-size:12px}.button-ghost{background:0 0}.button-dark{background:var(--ink);color:#fff}.button-lime{background:var(--lime);color:var(--ink);border-color:var(--lime)}.hero{text-align:center;padding:72px 0 0;overflow:hidden}.eyebrow,.kicker{letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:800}.eyebrow{align-items:center;gap:10px;display:inline-flex}.pulse{background:var(--lime-dark);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #8db6001f}h1{letter-spacing:-.075em;margin:31px 0 28px;font-size:clamp(64px,8vw,116px);font-weight:770;line-height:.86}h1 em,h2 em{letter-spacing:-.055em;font-family:Georgia,serif;font-weight:400}h1 em{color:var(--lime-dark)}.hero-copy{color:#536174;max-width:670px;margin:0 auto;font-size:18px;line-height:1.55}.hero-actions{justify-content:center;align-items:center;gap:30px;margin-top:31px;display:flex}.text-link{border-bottom:1px solid var(--ink);padding-bottom:4px;font-size:14px;font-weight:700}.microcopy{color:#7b8490;margin:13px 0 35px;font-size:11px}.signal-window{text-align:left;background:var(--paper);border:1px solid #cdd1cc;border-radius:9px 9px 0 0;max-width:1100px;margin:0 auto;overflow:hidden;box-shadow:0 30px 80px #071a3324}.signal-topbar{border-bottom:1px solid var(--line);align-items:center;height:56px;padding:0 21px;display:flex}.mini-brand{align-items:center;gap:9px;font-size:13px;display:flex}.mini-brand .radar-mark{width:20px;height:20px}.health{color:#6e786b;align-items:center;gap:7px;margin-left:auto;font-size:10px;display:flex}.health span{background:#85b82d;border-radius:50%;width:7px;height:7px}.avatar{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:29px;height:29px;margin-left:21px;font-size:9px;font-weight:800;display:grid}.signal-body{grid-template-columns:190px 1fr;min-height:420px;display:grid}.preview-sidebar{color:#6c7580;background:#f0efe9;flex-direction:column;gap:12px;padding:26px 20px;font-size:10px;display:flex}.preview-sidebar b{letter-spacing:.14em;margin:7px 0;font-size:8px}.preview-sidebar span{padding:10px 12px}.preview-sidebar .active{background:var(--ink);color:#fff}.preview-main{padding:29px 34px}.preview-heading{justify-content:space-between;align-items:center;display:flex}.preview-heading small{letter-spacing:.14em;color:#818995;font-size:8px}.preview-heading h3{letter-spacing:-.045em;margin:6px 0 0;font-size:24px}.preview-heading button,.lead-action button{background:0 0;border:1px solid #cdd1cc;padding:10px 14px;font-size:9px;font-weight:700}.stat-row{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:25px 0 18px;display:grid}.stat-row>div{border-right:1px solid var(--line);padding:17px 20px}.stat-row>div:last-child{border:0}.stat-row span,.stat-row small{color:#78818c;font-size:9px;display:block}.stat-row strong{margin:6px 0 3px;font-size:24px;display:block}.featured-lead{border:1px solid var(--ink);box-shadow:4px 4px 0 var(--lime);grid-template-columns:42px 1fr 145px;gap:17px;padding:22px 20px;display:grid}.lead-rank{font-family:var(--font-geist-mono);font-size:12px}.tag{background:var(--lime);letter-spacing:.08em;padding:4px 6px;font-size:7px;font-weight:800}.lead-core h4{margin:10px 0 4px;font-size:14px}.lead-core>p{color:#6b7480;margin:0;font-size:10px}.lead-meta{gap:25px;margin-top:20px;display:flex}.lead-meta span{color:#7b8490;font-size:8px}.lead-meta b{color:var(--ink);margin-bottom:3px;font-size:10px;display:block}.lead-action{border-left:1px solid var(--line);flex-direction:column;justify-content:space-between;padding-left:16px;display:flex}.confidence{color:#6f8f28;font-size:8px}.lead-action button{border:0;border-bottom:1px solid var(--ink);text-align:left;padding:7px 0}.proof-strip{background:var(--ink);color:#fff}.proof-grid{grid-template-columns:1.3fr repeat(4,1fr);align-items:center;gap:25px;min-height:92px;display:grid}.proof-grid p{color:#aab2bd;font-size:11px}.proof-grid span{letter-spacing:.05em;text-align:center;opacity:.8;font-size:11px;font-weight:800}.section{padding:118px 0}.section-heading{grid-template-columns:1.35fr .65fr;align-items:end;gap:110px;display:grid}.section h2,.dark-section h2,.pricing-teaser h2{letter-spacing:-.06em;margin:16px 0 0;font-size:clamp(44px,5vw,68px);line-height:.98}.section-heading p{color:#657183;margin:0 0 7px;font-size:15px;line-height:1.65}.steps-grid{border-top:1px solid #cfd2ce;grid-template-columns:repeat(3,1fr);margin-top:65px;display:grid}.steps-grid article{border-right:1px solid #cfd2ce;min-height:250px;padding:32px 34px 5px 0;position:relative}.steps-grid article+article{padding-left:34px}.steps-grid article:last-child{border:0}.steps-grid article>span{font:11px var(--font-geist-mono);color:#8e959d;position:absolute;top:31px;right:22px}.step-icon{margin:7px 0 35px;font-size:35px}.steps-grid h3{letter-spacing:-.035em;margin:0 0 13px;font-size:19px}.steps-grid p{color:#687383;max-width:275px;font-size:13px;line-height:1.65}.dark-section{background:var(--ink);color:#fff;padding:115px 0}.insight-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:105px;display:grid}.lime-text{color:var(--lime)}.insight-grid>div>p{color:#aeb8c5;max-width:470px;font-size:14px;line-height:1.7}.insight-grid ul{gap:15px;margin:0;padding:15px 0 0;font-size:13px;list-style:none;display:grid}.insight-grid li i{color:var(--ink);background:var(--lime);border-radius:50%;place-items:center;width:19px;height:19px;margin-right:11px;font-size:10px;font-style:normal;display:inline-grid}.digest-card{background:var(--paper);color:var(--ink);box-shadow:12px 12px 0 var(--lime);padding:28px 30px}.digest-head{border-bottom:1px solid var(--line);letter-spacing:.12em;justify-content:space-between;padding-bottom:18px;font-size:9px;display:flex}.digest-head b{color:#84902b}.digest-card h3{letter-spacing:-.04em;margin:22px 0 13px;font-size:21px}.digest-row{border-top:1px solid var(--line);grid-template-columns:35px 1fr 75px 80px;align-items:center;padding:16px 5px;font-size:11px;display:grid}.digest-row span{font-weight:700}.digest-row strong,.digest-row em{text-align:right;font-size:11px;font-style:normal}.digest-row small{color:#8b939b;margin-top:4px;font-size:8px;font-weight:400;display:block}.digest-card>a{background:var(--lime);justify-content:space-between;margin-top:10px;padding:15px 17px;font-size:11px;font-weight:750;display:flex}.pricing-teaser{grid-template-columns:1fr 420px;align-items:center;gap:120px;padding:115px 0;display:grid}.pricing-teaser>div:first-child p{color:#687383;max-width:470px;line-height:1.7}.price-card{box-shadow:7px 7px 0 var(--ink);background:#fff;border:1px solid #d2d5d0;padding:32px}.price-card>span{letter-spacing:.15em;font-size:9px;font-weight:800}.price{align-items:end;gap:11px;margin:17px 0 23px;display:flex}.price strong{letter-spacing:-.07em;font-size:56px}.price small{color:#747e8b;margin-bottom:11px;line-height:1.4}.price-card ul{border-top:1px solid var(--line);margin:0;padding:20px 0;list-style:none}.price-card li{padding:9px 0;font-size:12px}.price-card li:before{content:"✓";color:#789e00;margin-right:10px}.price-card .button{width:100%}.price-card>small{text-align:center;color:#8a929c;margin-top:12px;display:block}footer{border-top:1px solid #cfd2ce;padding:45px 0}.footer-inner{grid-template-columns:1fr 1.2fr 1fr;align-items:center;display:grid}.footer-inner p{color:#77818e;text-align:center;font-size:12px}.footer-inner>div:last-child{justify-content:end;gap:25px;font-size:12px;font-weight:650;display:flex}.footer-link-button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.footer-link-button:hover{text-decoration:underline}.legal-page{background:#f5f6f2;min-height:100vh}.legal-document{max-width:820px;padding:85px 0 110px}.legal-document h1{letter-spacing:-.055em;margin:20px 0;font-size:clamp(44px,7vw,76px);line-height:.98}.legal-intro{color:#53605a;max-width:720px;font-size:19px;line-height:1.65}.legal-updated{font:700 11px var(--font-geist-mono);letter-spacing:.08em;color:#748079;margin:25px 0 55px}.legal-document section{border:1px solid var(--line);background:#fff;margin:0 0 16px;padding:30px}.legal-document h2{margin:0 0 12px;font-size:22px}.legal-document section p{color:#4f5a54;margin:0;font-size:15px;line-height:1.75}.legal-document a{text-decoration:underline}.load-more{text-align:center;padding:28px}.login-form small a{font-weight:700;text-decoration:underline}.app-page{background:#f4f3ed;min-height:100vh}.app-nav{background:var(--paper);border-bottom:1px solid var(--line)}.app-nav .nav{border:0;height:66px}.app-shell{width:min(1280px,100% - 42px);margin:auto}.app-layout{grid-template-columns:215px 1fr;min-height:calc(100vh - 66px);display:grid}.app-sidebar{border-right:1px solid var(--line);background:#eeede7;padding:28px 20px}.app-sidebar small{letter-spacing:.15em;margin:12px 9px;font-size:8px;font-weight:800;display:block}.app-sidebar a{color:#687382;margin:4px 0;padding:12px 13px;font-size:11px;display:block}.app-sidebar a.active{background:var(--ink);color:#fff}.app-content{padding:38px 42px}.dashboard-head{justify-content:space-between;align-items:flex-end;display:flex}.dashboard-head h1{letter-spacing:-.055em;margin:6px 0;font-size:40px;line-height:1}.dashboard-head p{color:#74808e;margin:0;font-size:12px}.sync-pill{border:1px solid var(--line);background:#fff;padding:11px 14px;font-size:10px}.sync-pill span{color:#79a400;margin-right:7px}.dashboard-stats{border:1px solid var(--line);background:#fff;grid-template-columns:repeat(4,1fr);margin:28px 0;display:grid}.dashboard-stats div{border-right:1px solid var(--line);padding:20px}.dashboard-stats div:last-child{border:0}.dashboard-stats small{color:#7d8691;font-size:9px;display:block}.dashboard-stats b{letter-spacing:-.04em;margin-top:7px;font-size:27px;display:block}.filter-bar{gap:10px;margin-bottom:18px;display:flex}.filter-bar button{border:1px solid var(--line);cursor:pointer;background:#fff;padding:10px 13px;font-size:10px}.filter-bar button.active{background:var(--ink);color:#fff;border-color:var(--ink)}.lead-list{gap:12px;display:grid}.dashboard-lead{border:1px solid var(--line);background:#fff;grid-template-columns:46px 1fr 175px 135px;align-items:center;gap:18px;padding:21px;display:grid}.dashboard-lead:hover{border-color:var(--ink)}.dashboard-lead .num{font:10px var(--font-geist-mono);color:#8a929d}.dashboard-lead h3{margin:7px 0 4px;font-size:14px}.dashboard-lead p{color:#74808c;margin:0;font-size:10px}.dashboard-lead .lead-numbers{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dashboard-lead .lead-numbers b,.dashboard-lead .lead-numbers small{display:block}.dashboard-lead .lead-numbers b{font-size:11px}.dashboard-lead .lead-numbers small{color:#858d98;margin-top:4px;font-size:8px}.match{background:#e9f7a8;padding:4px 6px;font-size:8px;font-weight:800}.match.medium{background:#ffe4c3}.lead-buttons{gap:7px;display:grid}.lead-buttons button,.lead-buttons a{border:1px solid var(--line);text-align:center;cursor:pointer;background:#fff;padding:9px;font-size:9px}.lead-buttons .primary{background:var(--ink);color:#fff;border-color:var(--ink)}.onboarding{background:var(--paper);grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.onboarding-intro{background:var(--ink);color:#fff;flex-direction:column;justify-content:space-between;padding:60px max(45px,8vw);display:flex}.onboarding-intro .brand{color:#fff}.onboarding-intro h1{margin:70px 0 25px;font-size:58px;line-height:.95}.onboarding-intro p{color:#aeb8c5;max-width:470px;line-height:1.65}.onboarding-points{gap:14px;font-size:12px;display:grid}.onboarding-points span:before{content:"✓";background:var(--lime);width:20px;height:20px;color:var(--ink);border-radius:50%;place-items:center;margin-right:10px;display:inline-grid}.onboarding-form-wrap{align-items:center;padding:60px max(45px,8vw);display:flex}.onboarding-form{width:100%;max-width:510px}.onboarding-form .step-label{letter-spacing:.14em;color:#829000;font-size:10px;font-weight:800}.onboarding-form h2{letter-spacing:-.05em;margin:11px 0 10px;font-size:36px}.onboarding-form>p{color:#75808d;margin-bottom:30px;font-size:13px;line-height:1.6}.form-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.field{gap:8px;display:grid}.field.full{grid-column:1/-1}.field label{font-size:10px;font-weight:750}.field input,.field select{background:#f5f4ef;border:1px solid #d8dad5;outline:0;width:100%;padding:14px}.field input:focus,.field select:focus{border-color:var(--ink);box-shadow:0 0 0 3px #c8ed2659}.onboarding-form .button{width:100%;margin-top:25px}.form-note{text-align:center;color:#8a929d;margin-top:12px;font-size:10px}.success-box{background:#eef6c8;border:1px solid #bdce72;margin-top:20px;padding:18px;font-size:12px}.pricing-page{min-height:100vh}.pricing-hero{text-align:center;padding:85px 0 55px}.pricing-hero h1{margin:20px 0;font-size:70px}.pricing-hero p{color:#667283;max-width:600px;margin:auto;line-height:1.6}.plans{grid-template-columns:repeat(3,1fr);gap:18px;padding-bottom:90px;display:grid}.plan{border:1px solid var(--line);background:#fff;flex-direction:column;padding:30px;display:flex}.plan.featured{background:var(--ink);color:#fff;box-shadow:7px 7px 0 var(--lime)}.plan>span{letter-spacing:.14em;font-size:9px;font-weight:800}.plan h2{margin:20px 0 5px;font-size:42px}.plan h2 small{letter-spacing:0;font-size:12px;font-weight:500}.plan p{color:#78838f;min-height:58px;font-size:12px;line-height:1.6}.plan.featured p{color:#aeb8c5}.plan ul{border-top:1px solid var(--line);flex:1;margin:0;padding:20px 0;list-style:none}.plan li{padding:8px 0;font-size:11px}.plan li:before{content:"✓";color:#7eaa00;margin-right:9px}.plan .button{margin-top:20px}.demo-ribbon{background:var(--lime);text-align:center;letter-spacing:.05em;padding:9px;font-size:10px;font-weight:750}@media (width<=900px){.nav-links>a:not(.button-dark){display:none}.signal-body{grid-template-columns:1fr}.preview-sidebar{display:none}.section-heading,.insight-grid,.pricing-teaser{grid-template-columns:1fr;gap:45px}.steps-grid{grid-template-columns:1fr}.steps-grid article{border-right:0;border-bottom:1px solid var(--line);padding-left:0!important}.proof-grid{grid-template-columns:1fr 1fr;padding:25px 0}.proof-grid p{grid-column:1/-1}.pricing-teaser{padding:80px 0}.footer-inner{text-align:center;grid-template-columns:1fr;gap:20px}.footer-inner>div:last-child{justify-content:center}.app-layout{grid-template-columns:1fr}.app-sidebar{display:none}.dashboard-stats{grid-template-columns:1fr 1fr}.dashboard-lead{grid-template-columns:35px 1fr}.dashboard-lead .lead-numbers,.dashboard-lead .lead-buttons{grid-column:2}.onboarding{grid-template-columns:1fr}.onboarding-intro{padding:38px}.onboarding-intro h1{margin-top:55px}.onboarding-form-wrap{padding:50px 30px}.plans{grid-template-columns:1fr}.pricing-hero h1{font-size:52px}}@media (width<=620px){.shell{width:min(100% - 30px,1180px)}.nav{height:70px}.nav-links{gap:8px}.nav-links .button-ghost{display:none}.hero{padding-top:55px}h1{font-size:58px}.hero-copy{font-size:15px}.hero-actions{flex-direction:column;gap:18px}.signal-window{margin-inline:0}.preview-main{padding:20px 16px}.stat-row{grid-template-columns:1fr}.stat-row>div{border-right:0;border-bottom:1px solid var(--line)}.featured-lead{grid-template-columns:32px 1fr}.lead-action{display:none}.lead-meta{flex-wrap:wrap}.section{padding:75px 0}.section-heading{gap:25px}.section h2,.dark-section h2,.pricing-teaser h2{font-size:43px}.dark-section{padding:75px 0}.digest-card{padding:20px 16px}.digest-row{grid-template-columns:25px 1fr 58px}.digest-row em{display:none}.pricing-teaser{grid-template-columns:1fr}.price-card{padding:25px}.app-content{padding:28px 15px}.dashboard-stats{grid-template-columns:1fr}.dashboard-lead{padding:16px}.form-grid{grid-template-columns:1fr}.field.full{grid-column:auto}.onboarding-intro h1{font-size:46px}.pricing-hero h1{font-size:44px}.plans{padding-bottom:50px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}.feed-state{border:1px solid var(--line);color:#667383;background:#fff;margin-bottom:12px;padding:11px 13px;font-size:10px}.feed-state span{color:#8a939d;margin-right:7px}.feed-state.live span{color:#79a400}.feed-state.connecting span{color:#d5a116}.feed-state.error span{color:#d45d47}.login-page{background:var(--paper);grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.login-panel{background:var(--ink);color:#fff;flex-direction:column;justify-content:space-between;padding:58px max(42px,8vw);display:flex}.login-copy h1{margin:22px 0;font-size:58px;line-height:.95}.login-copy p{color:#aeb8c5;max-width:470px;line-height:1.65}.login-trust{color:#dbe1e8;gap:13px;font-size:12px;display:grid}.login-trust span:before{content:"✓";background:var(--lime);width:19px;height:19px;color:var(--ink);border-radius:50%;place-items:center;margin-right:10px;display:inline-grid}.login-form-wrap{place-items:center;padding:50px;display:grid}.login-form{width:min(440px,100%)}.login-form h2{letter-spacing:-.05em;margin:12px 0;font-size:38px}.login-form p{color:#6f7b89;margin-bottom:28px;font-size:13px;line-height:1.6}.login-form .button{width:100%;margin-top:20px}.login-form form>small{text-align:center;color:#9299a1;margin-top:12px;font-size:9px;line-height:1.5;display:block}.auth-error{color:#9f3724;background:#fff0ec;border:1px solid #efb5a8;margin-top:15px;padding:11px;font-size:11px}.auth-complete{text-align:center;place-content:center;justify-items:center;min-height:100vh;padding:30px;display:grid}.auth-complete .radar-mark{width:44px;height:44px;margin-bottom:20px}.auth-complete h1{margin:0 0 14px;font-size:36px;line-height:1}.auth-complete p{color:#6e7987}.auth-complete .button{margin-top:20px}.account-label{text-align:right;display:grid}.account-label b{font-size:11px}.account-label small{color:#79838f;margin-top:2px;font-size:8px}.signout{border:1px solid var(--line);cursor:pointer;background:#fff;padding:9px 12px;font-size:10px}.sidebar-value{color:#596575;padding:9px 13px;font-size:11px;display:block}@media (width<=780px){.login-page{grid-template-columns:1fr}.login-panel{min-height:420px;padding:36px}.login-copy h1{font-size:45px}.login-form-wrap{padding:45px 25px}.account-label{display:none}}.billing-action{gap:7px;display:grid}.billing-action .button{margin:0}.billing-error{color:#a53e2b;max-width:290px;font-size:10px}.billing-banner,.billing-toolbar{background:#eef6c8;border:1px solid #bdce72;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:18px 20px;display:flex}.billing-banner b{font-size:13px}.billing-banner p{color:#536174;margin:5px 0 0;font-size:11px}.billing-toolbar{border-color:var(--line);background:#fff;font-size:11px}.billing-toolbar .button{min-height:38px;padding:0 14px}.plan>.billing-action{margin-top:20px}.plan>.billing-action .button{width:100%}.onboarding-form>.billing-action{margin-top:25px}.onboarding-form>.billing-action .button{width:100%}.onboarding-form>.text-link{width:max-content;margin:20px auto 0;display:block}@media (width<=620px){.billing-banner,.billing-toolbar{flex-direction:column;align-items:flex-start}.billing-banner .billing-action,.billing-banner .button{width:100%}}.plan-checkout-options{gap:12px;margin-top:auto;display:grid}.billing-cycle{background:#f5f6f2;border:1px solid #cfd5cd;grid-template-columns:1fr 1fr;display:grid}.billing-cycle button{cursor:pointer;background:0 0;border:0;padding:10px 7px;font-size:10px;font-weight:800}.billing-cycle button.active{background:var(--lime);color:var(--ink)}.billing-cycle button b{letter-spacing:.04em;font-size:7px;display:block}.seat-picker{grid-template-columns:1fr 70px;align-items:center;gap:6px;font-size:10px;font-weight:800;display:grid}.seat-picker input{border:1px solid var(--line);background:#fff;width:100%;padding:9px}.seat-picker small{color:#768077;grid-column:1/-1;font-weight:500}.plan-total{align-items:baseline;gap:7px;display:flex;color:inherit!important;margin:0!important}.plan-total b{font-size:24px}.plan-total small{color:#718000;font-size:9px}.featured .billing-cycle,.featured .seat-picker input{border-color:#536174}.featured .billing-cycle{background:#243146}.featured .billing-cycle button{color:#fff}.featured .billing-cycle button.active{color:var(--ink)}.featured .plan-total small{color:var(--lime)}.billing-growth-card>header,.promotion-manager>header{justify-content:space-between;align-items:flex-end;margin-bottom:18px;display:flex}.billing-growth-card>header span,.promotion-manager>header span{letter-spacing:.13em;color:#738000;font-size:8px;font-weight:800}.billing-growth-card h2,.promotion-manager h2{margin:6px 0 0}.billing-growth-grid{background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.billing-growth-grid .metric{background:#fff}.promotion-manager form{grid-template-columns:minmax(180px,1fr) 150px auto;gap:10px;margin-bottom:15px;display:grid}.promotion-manager input{border:1px solid var(--line);height:42px;padding:0 12px}.promotion-list{background:var(--line);gap:1px;display:grid}.promotion-list article{background:#fff;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:13px;display:grid}.promotion-list span small{color:#748078;margin-top:3px;font-size:9px;display:block}.promotion-list button,.ledger-action{cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:800;text-decoration:underline}.customer-timeline{gap:8px;margin-top:12px;display:grid}.customer-timeline article{border:1px solid var(--line);background:#f6f6f1;grid-template-columns:42px 1fr;gap:9px;padding:10px;display:grid}.customer-timeline i{color:#6d7900;font-size:7px;font-style:normal;font-weight:900}.customer-timeline b{font-size:10px;display:block}.customer-timeline small{color:#758078;margin-top:4px;font-size:8px;display:block}.billing-note-compose{gap:8px;display:grid}.billing-note-compose textarea{min-height:78px}@media (width<=900px){.billing-growth-grid{grid-template-columns:1fr 1fr}.promotion-manager form{grid-template-columns:1fr 100px}.promotion-manager form button{grid-column:1/-1}}@media (width<=620px){.billing-growth-grid,.promotion-manager form{grid-template-columns:1fr}.promotion-manager form button{grid-column:auto}.promotion-list article{grid-template-columns:1fr auto}.promotion-list article button{text-align:left;grid-column:1/-1}.plan-total{flex-wrap:wrap}}.pricing-home-head{grid-template-columns:1fr 1fr;align-items:end;gap:70px;margin-bottom:45px;display:grid}.pricing-home-head h2{letter-spacing:-.06em;margin:15px 0 0;font-size:clamp(44px,5vw,68px);line-height:.98}.pricing-home-head p{color:#687383;margin:0;line-height:1.7}.home-plan-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.home-plan-grid article{border:1px solid var(--line);background:#fff;flex-direction:column;gap:18px;padding:28px;display:flex}.home-plan-grid article.featured{background:var(--ink);color:#fff;box-shadow:6px 6px 0 var(--lime)}.home-plan-grid article>span{letter-spacing:.14em;font-size:9px;font-weight:800}.home-plan-grid strong{letter-spacing:-.06em;font-size:44px}.home-plan-grid strong small{letter-spacing:0;font-size:12px;font-weight:500}.home-plan-grid p{color:#75808d;flex:1;font-size:12px;line-height:1.6}.plan-actions{gap:9px;margin-top:20px;display:grid}.plan-actions .billing-action,.plan-actions .button{width:100%}.plan-actions .button-ghost{color:#fff;border-color:#647184}.pricing-note{color:#6d7886;text-align:center;margin-top:-55px;padding-bottom:70px;font-size:11px;line-height:1.6}.activation-actions{gap:10px;margin-top:25px;display:grid}.activation-actions .billing-action,.activation-actions .button{width:100%}.billing-banner-actions{gap:9px;display:flex}.billing-banner-actions .button{min-height:40px;padding:0 16px}.workspace-tools{grid-template-columns:minmax(260px,1fr) 190px auto;align-items:end;gap:12px;margin:22px 0 16px;display:grid}.workspace-tools label,.lead-buttons label{gap:7px;display:grid}.workspace-tools label>span,.lead-buttons label>span{letter-spacing:.1em;color:#747f8c;font-size:8px;font-weight:800}.workspace-tools input,.workspace-tools select,.lead-buttons select{border:1px solid var(--line);background:#fff;outline:0;height:42px;padding:0 12px}.workspace-tools input:focus,.workspace-tools select:focus,.lead-buttons select:focus{border-color:var(--ink);box-shadow:0 0 0 3px #c8ed264d}.workspace-tools .button{height:42px;min-height:42px}.opportunity-summary{background:var(--ink);color:#fff;grid-template-columns:repeat(3,1fr);margin-bottom:14px;display:grid}.opportunity-summary div{border-right:1px solid #324156;padding:17px 20px}.opportunity-summary div:last-child{border:0}.opportunity-summary small{letter-spacing:.12em;color:#aab4c1;font-size:8px;display:block}.opportunity-summary b{margin-top:5px;font-size:23px;display:block}.dashboard-lead{position:relative}.dashboard-lead.selected{border-color:var(--ink);box-shadow:3px 3px 0 var(--lime)}.detail-toggle{border:0;border-bottom:1px solid var(--ink);cursor:pointer;background:0 0;margin-top:10px;padding:5px 0;font-size:9px;font-weight:750}.lead-buttons select{width:100%;height:34px;font-size:9px}.lead-intelligence{background:var(--line);grid-column:2/-1;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:4px;display:grid}.lead-intelligence>div{background:#f7f6f1;padding:16px}.lead-intelligence small{letter-spacing:.1em;color:#78838f;font-size:8px;display:block}.lead-intelligence b{margin:7px 0;font-size:11px;display:block}.lead-intelligence p{color:#6d7886;margin:0;font-size:9px;line-height:1.5}.empty-opportunities{border:1px solid var(--line);text-align:center;background:#fff;padding:45px}.empty-opportunities h3{margin:0 0 8px}.empty-opportunities p{color:#75808d;font-size:11px}.empty-opportunities .button{margin-top:12px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sidebar-value b{color:var(--ink)}.quality-strip{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin:16px 0;display:grid}.quality-strip>div{background:#fff;padding:17px 19px}.quality-strip small{letter-spacing:.12em;color:#78838f;font-size:8px;display:block}.quality-strip b{margin:7px 0;font-size:13px;display:block}.quality-strip p{color:#687483;margin:0;font-size:9px;line-height:1.5}@media (width<=900px){.pricing-home-head{grid-template-columns:1fr;gap:20px}.home-plan-grid{grid-template-columns:1fr}.workspace-tools{grid-template-columns:1fr 1fr}.workspace-tools .opportunity-search{grid-column:1/-1}.workspace-tools .button{width:100%}.lead-intelligence{grid-column:1/-1}.quality-strip{grid-template-columns:1fr}.billing-banner-actions{flex-direction:column;width:100%}.billing-banner-actions .billing-action,.billing-banner-actions .button{width:100%}}@media (width<=620px){.pricing-home{padding:75px 0}.workspace-tools{grid-template-columns:1fr}.workspace-tools .opportunity-search{grid-column:auto}.opportunity-summary{grid-template-columns:1fr}.opportunity-summary div{border-bottom:1px solid #324156;border-right:0}.lead-intelligence{grid-template-columns:1fr}.pricing-note{margin-top:-25px}}.premium-app{background:#f3f5f3}.premium-nav{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffefaf0;position:sticky;top:0;box-shadow:0 1px #071a3314}.premium-nav .app-shell,.premium-layout{width:min(1500px,100% - 36px)}.premium-nav-centre{color:#647083;align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex;position:absolute;left:50%;transform:translate(-50%)}.system-dot,.status-orb{background:#86b500;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #86b5001f}.account-avatar{width:34px;height:34px;color:var(--ink);background:#e9eedc;border-radius:10px;place-items:center;font-size:10px;font-weight:800;display:grid}.premium-layout{grid-template-columns:238px minmax(0,1fr);min-height:calc(100vh - 66px)}.premium-sidebar{background:#e9ece8;flex-direction:column;height:calc(100vh - 66px);padding:27px 17px;display:flex;position:sticky;top:66px}.sidebar-group{margin-bottom:19px}.premium-sidebar .sidebar-group small{color:#7a8490;margin:10px 12px 8px}.premium-sidebar .sidebar-group a{color:#596675;border-radius:8px;align-items:center;gap:11px;margin:3px 0;padding:11px 12px;font-size:11px;font-weight:650;display:flex}.premium-sidebar .sidebar-group a span{text-align:center;width:18px;font-size:14px}.premium-sidebar .sidebar-group a em{color:#697583;background:#dce0da;border-radius:20px;margin-left:auto;padding:2px 7px;font-size:8px;font-style:normal}.premium-sidebar .sidebar-group a.active{background:var(--ink);color:#fff;box-shadow:0 7px 18px #071a3326}.premium-sidebar .sidebar-group a:hover:not(.active){color:var(--ink);background:#ffffff8c}.sidebar-account-card{background:#ffffffa6;border:1px solid #d1d6cf;border-radius:10px;margin-top:auto;padding:16px}.sidebar-account-card>span{letter-spacing:.11em;border-radius:4px;padding:4px 6px;font-size:7px;font-weight:850;display:inline-block}.sidebar-account-card>span.preview{color:#7b5a00;background:#fff0c7}.sidebar-account-card>span.active{color:#486400;background:#e3f3a6}.sidebar-account-card b{margin:10px 0 5px;font-size:12px;display:block}.sidebar-account-card p{color:#6c7783;margin:0;font-size:9px;line-height:1.5}.sidebar-help{color:#637080!important;margin:13px 3px 0!important;padding:9px!important}.premium-content{min-width:0;padding:42px 45px 80px}.premium-head{align-items:center}.premium-head>div:first-child{max-width:870px}.premium-head h1{margin:8px 0 9px;font-size:44px}.premium-head>div>span{color:#667384;font-size:12px;line-height:1.5;display:block}.sync-pill{white-space:nowrap;border-radius:999px;font-weight:700}.sync-pill.is-live{background:#edf7ca;border-color:#bed173}.sync-pill.is-preview{color:#6e5b22;background:#fff6dc;border-color:#e5d092}.sync-pill.is-preview span{color:#d2a916}.preview-gate{background:linear-gradient(120deg,#fbf6d9,#f3f7d1);border:1px solid #d6c777;border-radius:12px;grid-template-columns:minmax(0,1.5fr) minmax(270px,.5fr);align-items:center;gap:35px;margin:29px 0 22px;padding:27px 29px;display:grid;box-shadow:0 10px 30px #464b180f}.preview-mode-pill{background:var(--ink);color:#fff;letter-spacing:.13em;border-radius:5px;padding:5px 8px;font-size:8px;font-weight:850;display:inline-block}.preview-gate h2{letter-spacing:-.04em;margin:12px 0 7px;font-size:23px}.preview-gate p{color:#596574;max-width:730px;margin:0;font-size:11px;line-height:1.6}.preview-gate ul{color:#5b6670;gap:18px;margin:15px 0 0;padding:0;font-size:9px;list-style:none;display:flex}.preview-gate li:before{content:"✓";color:#708f00;margin-right:6px;font-weight:900}.preview-gate-actions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.preview-gate-actions .billing-action,.preview-gate-actions .button{width:100%}.preview-gate-actions .button{min-height:43px;padding:0 12px;font-size:11px}.preview-gate-actions>small{text-align:center;color:#69747e;grid-column:1/-1;font-size:8px}.radar-workspace{margin-top:20px}.radar-status{background:#fff;border:1px solid #d8ddd6;border-radius:10px;justify-content:space-between;align-items:center;gap:25px;padding:13px 17px;display:flex}.radar-status>div:first-child{grid-template-columns:12px auto;align-items:center;column-gap:9px;display:grid}.radar-status>div:first-child b{font-size:10px}.radar-status>div:first-child small{color:#77828e;grid-column:2;margin-top:3px;font-size:8px}.radar-status.sample .status-orb{background:#d4aa19;box-shadow:0 0 0 4px #d4aa1921}.radar-status.error .status-orb{background:#d45d47}.status-metrics{gap:24px;display:flex}.status-metrics span{text-align:right;display:grid}.status-metrics b{font-size:11px}.status-metrics small{color:#87909a;text-transform:uppercase;letter-spacing:.08em;font-size:7px}.radar-kpis{grid-template-columns:repeat(4,1fr);gap:11px;margin:13px 0;display:grid}.radar-kpis article{background:#fff;border:1px solid #d8ddd6;border-radius:11px;min-height:121px;padding:18px 19px;position:relative;overflow:hidden;box-shadow:0 5px 18px #071a3306}.radar-kpis article:first-child{background:var(--ink);color:#fff}.radar-kpis small{color:#788491;letter-spacing:.13em;font-size:7px;font-weight:800;display:block}.radar-kpis article:first-child small,.radar-kpis article:first-child em{color:#aeb8c5}.radar-kpis b{letter-spacing:-.045em;margin:12px 0 3px;font-size:29px;display:block}.radar-kpis em{color:#7d8792;font-size:8px;font-style:normal;display:block}.kpi-icon{color:#95a06a;font-size:16px;position:absolute;top:14px;right:15px}.radar-kpis article:first-child .kpi-icon{color:var(--lime)}.premium-quality{border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:13px 0 30px;overflow:hidden}.premium-quality>header{border-bottom:1px solid var(--line);background:#f7f9f3;grid-column:1/-1;align-items:baseline;gap:16px;padding:16px 20px;display:flex}.premium-quality>header span{color:#779300;letter-spacing:.13em;font-size:8px;font-weight:850}.premium-quality>header h2{margin:0;font-size:16px}.premium-quality>header p{margin:0 0 0 auto;font-size:10px}.premium-quality>div{padding:18px 20px}.workspace-command{justify-content:space-between;align-items:end;margin:0 0 14px;display:flex}.saved-views-command{background:#fff;border:1px solid #d8ddd6;border-radius:12px;padding:18px 20px}.command-label{letter-spacing:.14em;color:#779300;font-size:8px;font-weight:850}.workspace-command h2{letter-spacing:-.045em;margin:7px 0 3px;font-size:26px}.workspace-command p{color:#7b8691;margin:0;font-size:9px}.view-switch{background:#fff;border:1px solid #d8ddd6;border-radius:7px;display:flex;overflow:hidden}.view-switch button{color:#7c8690;cursor:pointer;background:#fff;border:0;border-right:1px solid #d8ddd6;width:36px;height:34px}.view-switch button:last-child{border:0}.view-switch button.active{background:var(--ink);color:#fff}.premium-tools{grid-template-columns:minmax(300px,1fr) 190px auto;margin:0 0 12px}.search-shell{background:#fff;border:1px solid #d8ddd6;border-radius:8px;align-items:center;height:45px;padding:0 12px;display:flex}.search-shell:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px #c8ed2647}.search-shell i{color:#7a8590;font-style:normal}.search-shell input{flex:1;height:auto!important;box-shadow:none!important;border:0!important;padding:0 10px!important}.search-shell kbd{color:#7c8690;font:8px var(--font-geist-mono);background:#f5f6f4;border:1px solid #d8ddd6;border-radius:4px;padding:3px 6px}.premium-tools select{border-radius:8px;height:45px}.export-button{background:var(--ink);color:#fff;border-radius:8px;height:45px!important;min-height:45px!important}.filter-row{justify-content:space-between;align-items:center;gap:15px;margin-bottom:13px;display:flex}.premium-filters{margin:0;overflow-x:auto}.premium-filters button{border-radius:999px;padding:9px 13px}.clear-filters{color:#6f7a86;cursor:pointer;white-space:nowrap;background:0 0;border:0;font-size:9px;text-decoration:underline}.sample-explainer{background:#fff9e5;border:1px dashed #d0b451;border-radius:9px;align-items:center;gap:13px;margin:0 0 12px;padding:12px 16px;display:flex;position:relative}.sample-explainer span{color:#342a00;letter-spacing:.12em;background:#e4b91d;border-radius:4px;padding:5px 7px;font-size:7px;font-weight:900}.sample-explainer p{color:#665c3d;margin:0;font-size:9px}.premium-leads{gap:10px}.premium-lead{border-radius:11px;grid-template-columns:72px minmax(290px,1.35fr) 175px 115px 165px;gap:20px;min-height:154px;padding:22px 20px;overflow:hidden;box-shadow:0 4px 16px #071a3306}.premium-lead:hover{transform:translateY(-1px);box-shadow:0 10px 25px #071a3312}.sample-corner{text-align:center;color:#544000;letter-spacing:.14em;background:#f2d26c;width:105px;padding:4px 0;font-size:6px;font-weight:900;position:absolute;top:13px;right:-29px;transform:rotate(40deg)}.confidence-score{text-align:center;background:#e5f3ac;border:5px solid #f2f8d9;border-radius:50%;place-content:center;width:57px;height:57px;display:grid}.confidence-score.medium{background:#ffe1b8;border-color:#fff2de}.confidence-score b{font-size:17px;line-height:1}.confidence-score small{text-transform:uppercase;margin-top:3px;font-size:6px}.lead-core-premium h3{letter-spacing:-.025em;margin:9px 0 5px;font-size:16px}.lead-badges{flex-wrap:wrap;gap:5px;display:flex}.lead-badges span,.lead-badges strong{color:#5f6b78;letter-spacing:.09em;background:#eef0ed;border-radius:4px;padding:4px 6px;font-size:6px}.lead-badges strong{color:#445800;background:#e4f39d}.buyer-name{font-weight:650;color:#465566!important;font-size:10px!important}.incumbent-line{margin-top:6px!important;font-size:8px!important}.incumbent-line b{color:#435161}.lead-timing,.lead-value{align-self:center}.lead-timing small,.lead-value small{color:#87909a;letter-spacing:.11em;font-size:7px;display:block}.lead-timing b,.lead-value b{margin:8px 0 5px;font-size:11px;display:block}.lead-timing em,.lead-value em{color:#7e8893;font-size:8px;font-style:normal;display:block}.timeline{background:#e5e8e4;border-radius:4px;height:3px;margin:12px 0;position:relative}.timeline span{background:#a3c61c;border-radius:4px;width:62%;height:3px;position:absolute;top:0;left:0}.timeline i{z-index:1;background:var(--ink);border-radius:50%;width:9px;height:9px;position:absolute;top:-3px;left:60%}.lead-value b{font-size:16px}.premium-actions{align-self:center}.premium-actions select:disabled{cursor:not-allowed;color:#8a929a;background:#f2f3f1}.premium-actions a{border-radius:6px}.premium-intelligence{border-radius:9px;grid-column:2/-1;grid-template-columns:repeat(4,1fr);margin-top:8px;overflow:hidden}.premium-intelligence header{background:var(--ink);color:#fff;grid-column:1/-1;justify-content:space-between;align-items:center;padding:15px 17px;display:flex}.premium-intelligence header span{letter-spacing:.13em;color:#b8c2ce;font-size:7px}.premium-intelligence header h4{margin:4px 0 0;font-size:13px}.premium-intelligence header>b{color:var(--lime);font-size:9px}.premium-intelligence ul{color:#687483;margin:8px 0 0;padding-left:14px;font-size:9px;line-height:1.65}.premium-leads.compact .premium-lead{min-height:104px;padding-block:15px}.premium-leads.compact .incumbent-line,.premium-leads.compact .timeline,.premium-leads.compact .lead-timing em{display:none}.empty-opportunities{border-radius:11px}.empty-opportunities>span{margin-bottom:12px;font-size:25px;display:block}@media (width<=1180px){.premium-content{padding-inline:28px}.preview-gate{grid-template-columns:1fr}.preview-gate-actions{max-width:520px}.premium-lead{grid-template-columns:62px minmax(260px,1fr) 155px 105px}.premium-actions{grid-column:2/-1;align-items:end;display:flex}.premium-actions label{flex:1}.premium-actions a{width:160px}.premium-intelligence{grid-column:1/-1}}@media (width<=900px){.premium-nav-centre{display:none}.premium-layout{grid-template-columns:1fr}.premium-sidebar{display:none}.premium-content{padding:30px 20px 60px}.premium-head{align-items:flex-start;gap:18px}.premium-head h1{font-size:38px}.preview-gate ul{flex-wrap:wrap}.radar-kpis,.premium-tools{grid-template-columns:1fr 1fr}.premium-tools .opportunity-search{grid-column:1/-1}.premium-lead{grid-template-columns:64px 1fr 145px}.lead-value{grid-column:2}.premium-actions{grid-area:2/3}.premium-intelligence{grid-template-columns:1fr 1fr}.quality-strip.premium-quality{grid-template-columns:1fr}.premium-quality>header{gap:4px;display:grid}.premium-quality>header p{margin:0}}@media (width<=650px){.premium-nav .app-shell,.premium-layout{width:min(100% - 24px,1500px)}.premium-nav .brand{font-size:16px}.premium-nav .nav-links{gap:7px}.premium-content{padding-inline:4px}.premium-head{display:grid}.premium-head h1{font-size:33px}.sync-pill{width:max-content}.preview-gate{padding:22px 18px}.preview-gate h2{font-size:20px}.preview-gate-actions{grid-template-columns:1fr}.preview-gate-actions>small{grid-column:auto}.preview-gate ul{gap:7px;display:grid}.radar-status{align-items:flex-start}.status-metrics{display:none}.radar-kpis{grid-template-columns:1fr 1fr}.radar-kpis article{min-height:110px;padding:15px}.quality-strip.premium-quality{grid-template-columns:1fr}.workspace-command h2{font-size:22px}.premium-tools{grid-template-columns:1fr}.premium-tools .opportunity-search{grid-column:auto}.filter-row{flex-direction:column;align-items:flex-start}.sample-explainer{align-items:flex-start}.premium-lead{grid-template-columns:55px 1fr;gap:15px;padding:19px 15px}.lead-timing,.lead-value,.premium-actions{grid-column:2}.premium-actions{grid-row:auto;display:grid}.premium-intelligence{grid-column:1/-1;grid-template-columns:1fr}.premium-leads.compact .lead-timing,.premium-leads.compact .lead-value{display:none}.sample-corner{right:-34px}.account-avatar{display:none}}.admin-page{color:#132339;background:#f2f4f2;min-height:100vh}.admin-shell{width:min(1540px,100% - 40px);margin:auto}.admin-topbar{z-index:40;background:#fffefa;border-bottom:1px solid #d8ddd7;height:68px;position:sticky;top:0}.admin-topbar .admin-shell{align-items:center;height:100%;display:flex}.admin-environment{color:#52661a;letter-spacing:.13em;background:#edf3dc;border-radius:6px;align-items:center;gap:8px;margin-left:34px;padding:7px 10px;font-size:7px;font-weight:850;display:flex}.admin-environment i,.admin-refreshed i{background:#84ad11;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #84ad111f}.admin-owner{align-items:center;gap:12px;margin-left:auto;display:flex}.admin-owner>span{text-align:right;display:grid}.admin-owner small{color:#7d8793;margin-top:2px;font-size:8px}.admin-owner a,.admin-owner button{color:#465467;cursor:pointer;background:#fff;border:1px solid #d9ddd8;border-radius:6px;padding:9px 11px;font-size:9px}.admin-layout{grid-template-columns:235px minmax(0,1fr);min-height:calc(100vh - 68px);display:grid}.admin-sidebar{background:#e9ede9;border-right:1px solid #d8ddd7;flex-direction:column;height:calc(100vh - 68px);padding:29px 17px 20px;display:flex;position:sticky;top:68px}.admin-product{align-items:center;gap:11px;padding:0 8px 27px;display:flex}.admin-product>span{background:var(--ink);width:37px;height:37px;color:var(--lime);border-radius:10px;place-items:center;font-size:10px;font-weight:900;display:grid}.admin-product>div{display:grid}.admin-product b{font-size:11px}.admin-product small{color:#77828d;margin-top:3px;font-size:8px}.admin-sidebar nav{gap:4px;display:grid}.admin-sidebar nav button{color:#586574;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:11px;width:100%;padding:11px 12px;font-size:10px;font-weight:680;display:flex}.admin-sidebar nav button i{text-align:center;width:19px;font-size:13px;font-style:normal}.admin-sidebar nav button em{color:#63707d;background:#d8ddd7;border-radius:20px;margin-left:auto;padding:2px 7px;font-size:7px;font-style:normal}.admin-sidebar nav button em.alert-count{color:#5f4300;background:#f8cf66}.admin-sidebar nav button.active em{color:#fff;background:#33445a}.admin-security-card{background:#f7f9f6;border:1px solid #d5dad4;border-radius:10px;margin-top:auto;padding:16px}.admin-security-card span{color:#638000;letter-spacing:.12em;font-size:7px;font-weight:850;display:block}.admin-security-card b{margin:10px 0 5px;font-size:11px;display:block}.admin-security-card p{color:#75808b;margin:0;font-size:8px;line-height:1.5}.admin-main{min-width:0;padding:40px 42px 80px}.admin-page-head{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.admin-page-head>div>span{color:#708d16;letter-spacing:.14em;font-size:8px;font-weight:850}.admin-page-head h1{letter-spacing:-.05em;margin:7px 0 6px;font-size:35px}.admin-page-head p{color:#6e7986;margin:0;font-size:11px}.admin-refreshed{background:#fff;border:1px solid #d8ddd7;border-radius:9px;grid-template-columns:9px auto;align-items:center;gap:8px;padding:11px 14px;font-size:9px;font-weight:750;display:grid}.admin-refreshed small{color:#87909a;grid-column:2;font-size:7px;font-weight:500}.admin-section-stack{gap:14px;display:grid}.admin-metrics{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.admin-metrics.three{grid-template-columns:repeat(3,1fr)}.admin-metrics article{background:#fff;border:1px solid #d8ddd7;border-radius:11px;min-height:127px;padding:20px;position:relative;overflow:hidden;box-shadow:0 5px 18px #071a3306}.admin-metrics article.accent{background:var(--ink);color:#fff}.admin-metrics small{color:#7e8994;letter-spacing:.12em;font-size:7px;font-weight:800;display:block}.admin-metrics .accent small,.admin-metrics .accent span{color:#aeb8c5}.admin-metrics b{letter-spacing:-.045em;margin:15px 0 4px;font-size:29px;display:block}.admin-metrics span{color:#7d8792;font-size:8px}.admin-card{background:#fff;border:1px solid #d8ddd7;border-radius:11px;overflow:hidden;box-shadow:0 5px 18px #071a3306}.admin-card>header{border-bottom:1px solid #e0e4df;justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.admin-card>header span{color:#708d16;letter-spacing:.13em;font-size:7px;font-weight:850}.admin-card>header h2{letter-spacing:-.03em;margin:6px 0 0;font-size:17px}.admin-card>header small{color:#87909a;font-size:8px}.operations-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:14px;display:grid}.command-card>header>b{color:#594200;background:#f7dd8b;border-radius:8px;place-items:center;width:28px;height:28px;font-size:9px;display:grid}.operation-alert,.all-clear{border-bottom:1px solid #e5e8e4;align-items:flex-start;gap:13px;padding:16px 21px;display:flex}.operation-alert:last-child{border:0}.operation-alert>i,.all-clear>i{color:#6f5100;background:#fff0c8;border-radius:8px;place-items:center;width:27px;height:27px;font-size:11px;font-style:normal;font-weight:900;display:grid}.operation-alert.danger>i{color:#9d3824;background:#ffe1d9}.operation-alert b,.all-clear b{font-size:10px}.operation-alert p,.all-clear p{color:#75808b;margin:4px 0 0;font-size:8px;line-height:1.5}.all-clear{padding:28px 21px}.all-clear>i{color:#557000;background:#e9f4be}.health-card{padding-bottom:8px}.health-card>span{color:#708d16;letter-spacing:.13em;padding:20px 21px 0;font-size:7px;font-weight:850;display:block}.health-card h2{margin:6px 21px 15px;font-size:17px}.health-row{border-top:1px solid #e5e8e4;justify-content:space-between;align-items:center;padding:13px 21px;display:flex}.health-row span{color:#5e6b78;align-items:center;gap:8px;font-size:9px;display:flex}.health-row i{background:#86ad17;border-radius:50%;width:7px;height:7px}.health-row i.warning{background:#e2ad24}.health-row b{text-transform:capitalize;font-size:8px}.mini-customer{border-bottom:1px solid #e5e8e4;grid-template-columns:38px minmax(0,1fr) 100px 150px;align-items:center;gap:12px;padding:13px 21px;display:grid}.mini-customer:last-child{border:0}.customer-initial,.customer-cell>i{color:#24334a;background:#e9eedc;border-radius:9px;place-items:center;width:34px;height:34px;font-size:8px;font-style:normal;font-weight:850;display:grid}.mini-customer>div:nth-child(2){display:grid}.mini-customer>div b{font-size:10px}.mini-customer>div small{color:#818a95;margin-top:3px;font-size:8px}.mini-customer>span:last-child{text-align:right;color:#818a95;font-size:8px}.admin-status{color:#66727d;text-transform:capitalize;background:#edf0ed;border-radius:999px;width:max-content;padding:5px 8px;font-size:7px;font-weight:800;display:inline-flex}.admin-status.active{color:#4b6200;background:#e5f3af}.admin-status.trialing{color:#2b5c91;background:#e0edff}.admin-status.past-due,.admin-status.failed{color:#913d2c;background:#ffe1d9}.admin-status.suspended{color:#645b57;background:#ece8e6}.admin-status.preview{color:#795b08;background:#fff0c5}.admin-status.succeeded,.admin-status.completed,.admin-status.daily,.admin-status.weekly,.admin-status.instant{color:#526d00;background:#e7f1c0}.customer-table-card{overflow:visible}.customer-toolbar{border-bottom:1px solid #e0e4df;grid-template-columns:minmax(260px,1fr) 190px 80px;align-items:end;gap:12px;padding:20px 22px;display:grid}.customer-toolbar label,.customer-toolbar>div{gap:7px;display:grid}.customer-toolbar span{color:#78838f;letter-spacing:.1em;font-size:7px;font-weight:800}.customer-toolbar input,.customer-toolbar select{background:#f9faf8;border:1px solid #d8ddd7;border-radius:7px;outline:0;height:42px;padding:0 12px}.customer-toolbar input:focus,.customer-toolbar select:focus{border-color:var(--ink);box-shadow:0 0 0 3px #c8ed2640}.customer-toolbar>div{padding:0 10px}.customer-toolbar>div b{font-size:20px}.customer-table>header,.customer-table>button{grid-template-columns:minmax(260px,1.4fr) 100px 140px 185px 60px;align-items:center;gap:14px;display:grid}.customer-table>header{color:#7e8893;letter-spacing:.11em;background:#f4f6f3;padding:11px 22px;font-size:7px;font-weight:800}.customer-table>button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e5e8e4;width:100%;padding:14px 22px}.customer-table>button:hover{background:#f9fbf7}.customer-cell{align-items:center;gap:11px;display:flex}.customer-cell>span,.table-detail{display:grid}.customer-cell b,.table-detail b{font-size:9px}.customer-cell small,.table-detail small{color:#87909a;margin-top:3px;font-size:7px}.customer-table strong{text-align:right;font-size:8px}.source-health article{border-bottom:1px solid #e5e8e4;grid-template-columns:12px 1fr 190px;align-items:center;gap:13px;padding:17px 22px;display:grid}.source-health article>i{background:#84ad11;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #84ad111c}.source-health article>div{display:grid}.source-health article b{font-size:10px}.source-health article small{color:#808a95;margin-top:4px;font-size:8px}.source-health article>span{text-align:right;color:#7b8691;font-size:8px}.run-table>div{border-bottom:1px solid #e5e8e4;grid-template-columns:90px minmax(190px,1fr) 110px 100px minmax(220px,1fr);align-items:center;gap:15px;padding:15px 22px;display:grid}.run-table>div>span{display:grid}.run-table>div b{font-size:9px}.run-table>div small{color:#87909a;margin-top:3px;font-size:7px}.run-table p{color:#73808b;margin:0;font-size:8px}.email-table>div{border-bottom:1px solid #e5e8e4;grid-template-columns:28px minmax(240px,1fr) 130px 170px;align-items:center;gap:15px;padding:14px 22px;display:grid}.email-table>div>i{background:#eff2ed;border-radius:8px;place-items:center;width:28px;height:28px;font-size:10px;font-style:normal;display:grid}.email-table>div>span:nth-child(2){display:grid}.email-table b{font-size:9px}.email-table small{color:#89919a;margin-top:3px;font-size:7px}.email-table time{text-align:right;color:#77828d;font-size:8px}.audit-table article{border-bottom:1px solid #e5e8e4;grid-template-columns:30px minmax(220px,1fr) 240px;align-items:center;gap:13px;padding:15px 22px;display:grid}.audit-table article>i{color:#577000;background:#e9f4be;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;font-style:normal;display:grid}.audit-table article>div b{font-size:10px}.audit-table article p{color:#7c8792;margin:4px 0 0;font-size:8px}.audit-table article>span{text-align:right;display:grid}.audit-table article>span b{font-size:8px}.audit-table article>span small{color:#8a929a;margin-top:4px;font-size:7px}.admin-empty{text-align:center;color:#7e8893;padding:45px;font-size:10px}.drawer-backdrop{z-index:70;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0614266b;justify-content:flex-end;display:flex;position:fixed;inset:0}.customer-drawer{background:#f4f6f3;width:min(480px,100%);height:100%;overflow:hidden;box-shadow:-20px 0 60px #071a3333}.customer-drawer>header{background:var(--ink);color:#fff;padding:31px 29px 23px;position:relative}.customer-drawer>header>button{color:#fff;cursor:pointer;background:0 0;border:1px solid #425067;border-radius:8px;width:34px;height:34px;font-size:20px;position:absolute;top:17px;right:20px}.customer-drawer>header>span{color:var(--lime);letter-spacing:.14em;font-size:7px;font-weight:850}.customer-drawer>header h2{letter-spacing:-.04em;margin:10px 0 4px;font-size:25px}.customer-drawer>header p{color:#aeb8c5;margin:0 0 13px;font-size:9px}.drawer-scroll{height:calc(100% - 161px);padding:16px;overflow:auto}.drawer-facts{background:#d8ddd7;border:1px solid #d8ddd7;border-radius:10px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.drawer-facts>div{background:#fff;padding:15px;display:grid}.drawer-facts small,.drawer-section>span{color:#7f8993;letter-spacing:.11em;font-size:7px;font-weight:800}.drawer-facts b{margin-top:6px;font-size:10px}.drawer-section{background:#fff;border:1px solid #d8ddd7;border-radius:10px;margin-top:13px;padding:19px}.subscription-record{gap:11px;margin:15px 0;display:grid}.subscription-record p{border-bottom:1px solid #e5e8e4;margin:0;padding-bottom:10px;display:grid}.subscription-record small{color:#87909a;font-size:7px}.subscription-record b{font:8px var(--font-geist-mono);word-break:break-all;margin-top:4px}.drawer-primary,.drawer-actions button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:7px;width:100%;min-height:40px;font-size:9px;font-weight:750}.drawer-primary:disabled,.drawer-actions button:disabled{cursor:not-allowed;opacity:.5}.drawer-link{text-align:center;color:#506000;margin-top:10px;font-size:8px;text-decoration:underline;display:block}.drawer-actions{gap:8px;margin-top:13px;display:grid}.drawer-actions button{color:var(--ink);background:#eef1ed;border:1px solid #d8ddd7}.drawer-actions button.danger{color:#963e2b;background:#fff0ec;border-color:#efc1b5}.drawer-actions button.restore{color:#4f6800;background:#e9f4be;border-color:#c7da7c}.drawer-section textarea{resize:vertical;width:100%;height:95px;font:9px/1.5 var(--font-geist-sans);background:#f7f8f6;border:1px solid #d8ddd7;border-radius:7px;outline:0;margin:13px 0 9px;padding:11px}.drawer-section textarea:focus{border-color:var(--ink);box-shadow:0 0 0 3px #c8ed2640}.drawer-warning{background:#fff7dd;border:1px solid #e5cc7d;border-radius:9px;margin-top:13px;padding:15px}.drawer-warning b{font-size:9px}.drawer-warning p{color:#746541;margin:5px 0 0;font-size:8px;line-height:1.5}.drawer-notice{color:#4e6500;background:#edf6c9;border:1px solid #bed074;border-radius:8px;margin-top:13px;padding:12px;font-size:9px}.admin-denied{place-content:center;justify-items:start;width:min(650px,100% - 40px);min-height:100vh;margin:auto;display:grid}.admin-denied>span{color:#769600;letter-spacing:.14em;margin-top:70px;font-size:9px;font-weight:850}.admin-denied h1{letter-spacing:-.06em;margin:12px 0;font-size:48px}.admin-denied p{color:#6d7885;margin:0 0 25px}.admin-denied .button{border-radius:7px}.admin-status.admin-test,.admin-status.resend-welcome,.admin-status.send-alert-test{color:#2b5c91;background:#e0edff}@media (width<=1120px){.admin-main{padding-inline:25px}.admin-metrics{grid-template-columns:1fr 1fr}.operations-grid{grid-template-columns:1fr}.customer-table>header,.customer-table>button{grid-template-columns:minmax(240px,1fr) 95px 120px 60px}.customer-table>header span:nth-child(4),.customer-table>button>.table-detail:nth-child(4){display:none}.run-table>div{grid-template-columns:80px 1fr 90px 90px}.run-table p{grid-column:2/-1}.admin-owner>span{display:none}}@media (width<=820px){.admin-shell{width:min(100% - 24px,1540px)}.admin-layout{display:block}.admin-sidebar{background:0 0;border-bottom:1px solid #d8ddd7;border-right:0;width:100%;height:auto;padding:12px 0;position:static}.admin-product,.admin-security-card{display:none}.admin-sidebar nav{display:flex;overflow-x:auto}.admin-sidebar nav button{white-space:nowrap;width:auto}.admin-main{padding:26px 0 60px}.admin-page-head{align-items:flex-start;gap:20px}.admin-page-head h1{font-size:31px}.admin-refreshed{display:none}.customer-toolbar{grid-template-columns:1fr 1fr}.customer-toolbar>div{display:none}.source-health article{grid-template-columns:12px 1fr}.source-health article>span{text-align:left;grid-column:2}.email-table>div{grid-template-columns:28px 1fr 120px}.email-table time{grid-column:2/-1}.audit-table article{grid-template-columns:30px 1fr}.audit-table article>span{text-align:left;grid-column:2}.admin-owner a{display:none}}@media (width<=580px){.admin-topbar .brand{font-size:16px}.admin-environment{display:none}.admin-owner button{padding:8px}.admin-page-head h1{font-size:28px}.admin-metrics,.admin-metrics.three{grid-template-columns:1fr 1fr}.admin-metrics article{min-height:112px;padding:16px}.admin-metrics b{font-size:24px}.customer-toolbar{grid-template-columns:1fr}.customer-table>header{display:none}.customer-table>button{grid-template-columns:1fr 70px}.customer-table>button>.table-detail,.customer-table>button>strong{display:none}.mini-customer{grid-template-columns:36px 1fr 80px}.mini-customer>span:last-child{display:none}.run-table>div{grid-template-columns:80px 1fr}.run-table>div>span:nth-of-type(n+2){display:none}.email-table>div{grid-template-columns:28px 1fr}.email-table .admin-status{grid-column:2}.customer-drawer{width:100%}.drawer-facts{grid-template-columns:1fr 1fr}}.nav-signin{border-bottom:2px solid var(--ink);padding:10px 2px;font-weight:780}.nav-signin:hover{color:#668500;border-color:#8db600}.returning-customer{text-align:left;background:#ffffffb8;border:1px solid #cfd5cf;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;max-width:900px;margin:-10px auto 24px;padding:14px 16px 14px 19px;display:grid}.returning-customer>span{color:#536b00;letter-spacing:.13em;background:#e9f4b8;border-radius:5px;padding:6px 8px;font-size:7px;font-weight:850}.returning-customer>div{display:grid}.returning-customer b{font-size:11px}.returning-customer p{color:#74808b;margin:3px 0 0;font-size:8px}.returning-customer .button{border-radius:6px;min-height:40px;padding:0 15px;font-size:10px}.access-switch{text-align:center;color:#6d7885;background:#f6f7f4;border:1px solid #d8ddd7;margin-top:15px;padding:13px;font-size:10px}.access-switch a{color:var(--ink);border-bottom:1px solid var(--ink);font-weight:800}@media (width<=900px){.nav-links .nav-signin{display:inline-flex}.returning-customer{grid-template-columns:1fr auto}.returning-customer>span{grid-column:1/-1;width:max-content}}@media (width<=620px){.nav-links>a:not(.button-dark):not(.nav-signin){display:none}.nav-links>a.nav-signin{display:inline-flex}.nav-links{gap:14px}.nav-signin{font-size:10px}.returning-customer{grid-template-columns:1fr;margin-top:0;padding:16px}.returning-customer>span{grid-column:auto}.returning-customer .button{width:100%}}.signal-type-tabs{gap:10px;margin:18px 0 12px;display:flex}.signal-type-tabs button{border:1px solid var(--line);color:#65717e;background:#fff;border-radius:7px;align-items:center;gap:8px;padding:11px 14px;font-size:9px;display:flex}.signal-type-tabs button.active{background:var(--ink);color:#fff}.signal-type-tabs b{background:var(--lime);min-width:20px;height:20px;color:var(--ink);border-radius:50%;place-items:center;font-size:8px;display:grid}.signal-type-tabs small{color:#8a929a;font-size:7px}.feedback-actions{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.feedback-actions button{cursor:pointer;background:#f6f8f4;border:1px solid #d7ddd5;border-radius:6px;padding:8px 9px;font-size:8px}.feedback-actions button.active{background:var(--lime);border-color:#a9c016;font-weight:800}.team-page{background:#f2f4f0;min-height:100vh}.team-page>header{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:70px;padding:0 max(24px,5vw);display:flex}.team-page>header>a{font-size:10px;font-weight:750}.team-shell{width:min(1120px,100% - 40px);margin:auto;padding:55px 0 90px}.team-hero{background:var(--ink);color:#fff;border-radius:14px;padding:36px}.team-hero>span{color:var(--lime);letter-spacing:.14em;font-size:8px;font-weight:850}.team-hero h1{letter-spacing:-.05em;margin:10px 0;font-size:42px}.team-hero p{color:#aeb8c5;max-width:650px;line-height:1.6}.team-hero>b{color:var(--lime);margin-top:20px;font-size:9px;display:block}.team-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.team-card{border:1px solid var(--line);background:#fff;border-radius:12px;padding:25px}.team-card h2{margin:0 0 18px;font-size:21px}.team-row{border-top:1px solid #e5e8e4;justify-content:space-between;align-items:center;padding:13px 0;display:flex}.team-row span{display:grid}.team-row b{font-size:10px}.team-row small{color:#818b96;margin-top:4px;font-size:8px}.team-row button,.team-card form button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:6px;padding:9px 11px;font-size:8px}.team-card form{grid-template-columns:1fr auto;gap:8px;margin-top:18px;display:grid}.team-card form input,.team-card form select{border:1px solid var(--line);background:#f6f7f4;border-radius:6px;min-width:0;padding:11px;font-size:9px}.team-card form select{grid-column:1}.team-card form button{grid-area:1/2/3}.team-note,.team-notice{color:#6f7a85;font-size:9px}.team-notice{background:#edf6c9;border:1px solid #bed074;border-radius:8px;margin-top:15px;padding:13px}.invoice-row{border-top:1px solid #e5e8e4;justify-content:space-between;align-items:center;padding:11px 0;display:flex}.invoice-row span{display:grid}.invoice-row b{font-size:10px}.invoice-row small,.invoice-row a{color:#7f8993;font-size:8px}@media (width<=760px){.team-grid{grid-template-columns:1fr}.team-shell{padding-top:25px}.team-hero{padding:25px}.team-hero h1{font-size:34px}}html,body{max-width:100%;overflow-x:hidden}.nav,.admin-topbar .admin-shell,.premium-nav .app-shell{min-width:0}.nav>.brand,.admin-topbar .brand,.premium-nav .brand{flex:none}.nav-links,.admin-owner{flex:0 auto;min-width:0}.admin-main,.premium-content,.radar-workspace,.lead-core-premium{min-width:0}.workspace-tools.premium-tools{grid-template-columns:minmax(230px,1fr) minmax(145px,180px) minmax(145px,180px) auto}.sector-picker{background:#f7f8f4;border:1px solid #d8dad5;grid-template-columns:1fr 1fr;margin:0;padding:15px}.sector-picker legend{padding:0 6px;font-size:10px;font-weight:800}.sector-picker>p{color:#78838f;grid-column:1/-1;margin:0 0 6px;font-size:9px}.sector-picker label{background:#fff;border-radius:6px;align-items:center;gap:8px;padding:8px;font-size:9px;display:flex}.sector-picker input{width:15px;height:15px;margin:0}.customer-table-card,.run-table,.email-table,.audit-table{max-width:100%;overflow-x:auto}.customer-table,.run-table>div,.email-table>div,.audit-table article{min-width:680px}.premium-lead>*{min-width:0}.premium-lead h3,.premium-lead p,.lead-badges{overflow-wrap:anywhere}.lead-badges{flex-wrap:wrap;display:flex}.signal-type-tabs{max-width:100%;overflow-x:auto}.signal-type-tabs button{flex:none}@media (width<=1040px){.premium-nav-centre{display:none}.account-label{max-width:180px;overflow:hidden}.account-label b,.account-label small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-tools.premium-tools{grid-template-columns:minmax(220px,1fr) minmax(145px,180px)}.workspace-tools .opportunity-search{grid-column:1/-1}.workspace-tools .export-button{width:100%}}@media (width<=820px){.admin-topbar{height:auto;min-height:62px}.admin-topbar .admin-shell{gap:9px;min-height:62px}.admin-owner{gap:7px}.admin-owner a,.admin-owner button{padding:8px 9px}.admin-main{overflow:hidden}.admin-sidebar nav{padding-bottom:4px}.dashboard-head,.premium-head{min-width:0}.premium-nav .nav-links{margin-left:auto}.premium-nav .account-label{display:none}.premium-lead{max-width:100%}}@media (width<=620px){.nav{gap:10px;height:auto;min-height:66px;padding-block:9px}.nav-links{gap:8px;margin-left:auto}.nav-links .nav-signin{white-space:nowrap;padding:8px 4px}.nav-links .button-dark{white-space:nowrap;padding:10px 11px;font-size:9px}.premium-nav .nav-links .account-label,.premium-nav-centre{display:none}.premium-nav .signout{padding:8px;font-size:8px}.premium-nav .app-shell{width:min(100% - 20px,1500px)}.admin-owner a{display:none}.admin-owner button{white-space:nowrap}.admin-topbar .brand span{display:none}.workspace-tools.premium-tools{grid-template-columns:1fr}.workspace-tools .opportunity-search{grid-column:auto}.premium-lead{grid-template-columns:48px minmax(0,1fr)}.lead-core-premium,.lead-timing,.lead-value,.premium-actions{grid-column:2}.lead-intelligence{grid-column:1/-1}.filter-bar.premium-filters{max-width:100%;padding-bottom:4px;overflow-x:auto}.filter-bar.premium-filters button{flex:none}.sector-picker{grid-template-columns:1fr}.sector-picker>p{grid-column:auto}.team-card{padding:18px}.team-card form{grid-template-columns:1fr}.team-card form select,.team-card form button{grid-area:auto}.drawer-scroll{padding:10px}.drawer-section{padding:15px}}@media (width<=420px){.nav .brand span{display:none}.nav-links{width:auto}.nav-links .nav-signin{font-size:9px}.nav-links .button-dark{font-size:8px}.admin-metrics,.admin-metrics.three,.radar-kpis{grid-template-columns:1fr}.admin-page-head h1{font-size:25px}.admin-topbar .admin-owner{margin-left:auto}.premium-nav .brand span{display:none}}.analytics-consent{z-index:100;max-width:760px;color:var(--ink);background:#fffefa;border:1px solid #cfd5cf;border-radius:11px;justify-content:space-between;align-items:center;gap:24px;margin:auto;padding:17px 18px;display:flex;position:fixed;bottom:18px;left:18px;right:18px;box-shadow:0 16px 50px #071a3333}.analytics-consent b{font-size:11px}.analytics-consent p{color:#697584;max-width:470px;margin:4px 0 0;font-size:9px;line-height:1.5}.analytics-consent>div:last-child{flex:none;gap:8px;display:flex}.analytics-consent .button{min-height:38px;padding:0 13px;font-size:9px}@media (width<=620px){.analytics-consent{flex-direction:column;align-items:stretch;gap:13px}.analytics-consent>div:last-child{grid-template-columns:1fr 1fr;display:grid}.analytics-consent .button{width:100%}}.premium-intelligence .brief-summary{grid-column:span 2}.score-breakdown>div{gap:5px;margin-top:9px;display:grid}.score-breakdown>div span{color:#5f6b78;justify-content:space-between;font-size:8px;display:flex}.score-breakdown>div span b{margin:0;font-size:8px;display:inline}.score-breakdown>div>i{background:#e1e5df;border-radius:5px;height:5px;overflow:hidden}.score-breakdown>div>i em{background:var(--lime-dark);border-radius:5px;height:100%;display:block}.opportunity-workbench{border-top:1px solid #cfd5ce;grid-column:1/-1;background:#eef1ec!important;padding:20px!important}.workbench-head{justify-content:space-between;align-items:center;gap:15px;display:flex}.workbench-head h5{margin:5px 0 0;font-size:15px}.workbench-head>button{color:var(--ink);cursor:pointer;background:#fff;border:1px solid #cbd1ca;border-radius:6px;padding:9px 11px;font-size:8px;font-weight:750}.workbench-fields{grid-template-columns:170px 210px 1fr;gap:12px;margin-top:16px;display:grid}.workbench-fields label{gap:6px;display:grid}.workbench-fields label>span{color:#6f7a86;letter-spacing:.11em;font-size:7px;font-weight:800}.workbench-fields select,.workbench-fields input,.workbench-fields textarea{width:100%;min-width:0;color:var(--ink);background:#fff;border:1px solid #cfd5ce;border-radius:7px;outline:0;padding:10px;font-size:9px}.workbench-fields select,.workbench-fields input{height:40px}.workbench-fields textarea{resize:vertical;height:72px;line-height:1.45}.workbench-fields select:focus,.workbench-fields input:focus,.workbench-fields textarea:focus{border-color:var(--ink);box-shadow:0 0 0 3px #c8ed2642}.workbench-fields :disabled{cursor:not-allowed;color:#88918d;background:#f4f5f2}.workbench-note{grid-area:1/3}.workbench-actions{align-items:center;gap:15px;margin-top:12px;display:flex}.workbench-actions button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:7px;min-height:38px;padding:0 15px;font-size:9px;font-weight:750}.workbench-actions button:disabled{cursor:not-allowed;opacity:.55}.workbench-actions a{border-bottom:1px solid var(--ink);font-size:9px;font-weight:750}.workbench-notice{color:#526c00!important;margin-top:10px!important;font-weight:750!important}@media (width<=900px){.workbench-fields{grid-template-columns:1fr 1fr}.workbench-note{grid-area:auto/1/auto/-1}}@media (width<=650px){.premium-intelligence .brief-summary{grid-column:auto}.workbench-head{flex-direction:column;align-items:flex-start}.workbench-fields{grid-template-columns:1fr}.workbench-note{grid-column:auto}.workbench-actions{flex-direction:column;align-items:flex-start}.workbench-actions button{width:100%}}.value-section{padding:86px 0}.value-section .section-heading{align-items:center;gap:clamp(52px,7vw,92px)}.value-grid{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:36px;display:grid}.value-grid article{background:var(--paper);min-height:218px;padding:26px}.value-grid article>span{background:var(--ink);width:32px;height:32px;color:var(--lime);border-radius:50%;place-items:center;font-size:9px;font-weight:850;display:inline-grid}.value-grid h3{letter-spacing:-.035em;margin:31px 0 10px;font-size:20px}.value-grid p{color:#627080;margin:0;font-size:13px;line-height:1.62}.comparison-section{background:var(--ink);color:#fff;padding:88px 0}.comparison-inner{grid-template-columns:minmax(260px,.75fr) minmax(540px,1.25fr);align-items:center;gap:75px;display:grid}.comparison-inner h2{letter-spacing:-.06em;margin:16px 0 20px;font-size:clamp(40px,4.5vw,62px);line-height:1}.comparison-inner>div:first-child>p{color:#aeb8c5;max-width:520px;line-height:1.7}.comparison-table{border:1px solid #405066;border-radius:10px;overflow:hidden}.comparison-table>div{border-bottom:1px solid #34445a;grid-template-columns:145px 1fr 1fr;display:grid}.comparison-table>div:last-child{border:0}.comparison-table span,.comparison-table p,.comparison-table strong,.comparison-table b{border-right:1px solid #34445a;margin:0;padding:17px 18px;font-size:10px;line-height:1.45}.comparison-table>* :last-child{border-right:0}.comparison-table span{color:#8e9aaa;font-size:8px;font-weight:750}.comparison-table p{color:#aeb8c5}.comparison-table strong{color:#e8f3bb;background:#c8ed2614}.comparison-head{background:#0c233f}.comparison-head b{color:#d9e0e8;letter-spacing:.08em;font-size:8px}.comparison-head b:last-child{color:var(--lime)}.faq-section{grid-template-columns:minmax(280px,.75fr) minmax(480px,1.25fr);gap:80px;padding:82px 0;display:grid}.faq-section h2{letter-spacing:-.06em;margin:15px 0;font-size:clamp(42px,5vw,66px);line-height:.98}.faq-section>div:first-child>p{color:#697583;line-height:1.7}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line);padding:21px 4px}.faq-list summary{cursor:pointer;font-size:14px;font-weight:760;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";float:right;font-size:20px;font-weight:400}.faq-list details[open] summary:after{content:"−"}.faq-list p{color:#687483;margin:13px 35px 0 0;font-size:11px;line-height:1.65}.closing-cta{text-align:center;color:#fff;background:#0b203a;padding:84px 0 72px}.closing-cta h2{letter-spacing:-.07em;margin:18px 0 30px;font-size:clamp(52px,7vw,88px);line-height:.92}.closing-cta>div>div{justify-content:center;align-items:center;gap:28px;display:flex}.text-link.light{border-color:#fff}.closing-cta p{color:#9facbb;margin:17px 0 0;font-size:9px}@media (width<=950px){.value-grid{grid-template-columns:1fr 1fr}.comparison-inner,.faq-section{grid-template-columns:1fr;gap:40px}.comparison-inner{align-items:start}.comparison-table{width:100%}}@media (width<=620px){.value-section{padding:64px 0}.value-grid{grid-template-columns:1fr;margin-top:28px}.value-grid article{min-height:176px;padding:24px}.value-grid h3{margin-top:24px}.comparison-section,.faq-section,.closing-cta{padding:68px 0}.comparison-inner{gap:30px}.comparison-table{overflow-x:auto}.comparison-table>div{min-width:630px}.faq-section{gap:25px}.closing-cta>div>div{flex-direction:column;align-items:stretch}.closing-cta .button{width:100%}}.compare-hero{max-width:980px;padding:120px 0 105px}.compare-hero h1{letter-spacing:-.08em;margin:18px 0 24px;font-size:clamp(58px,8vw,110px);line-height:.9}.compare-hero h1 em,.compare-table-intro h2 em,.compare-proof h2 em,.compare-cta h2 em{font-family:var(--font-lora),Georgia,serif;font-weight:400}.compare-hero>p{color:#697584;max-width:690px;font-size:16px;line-height:1.7}.compare-actions{align-items:center;gap:25px;margin-top:32px;display:flex}.compare-table-section{grid-template-columns:minmax(260px,.7fr) minmax(560px,1.3fr);gap:75px;padding:80px 0 120px;display:grid}.compare-table-intro h2{letter-spacing:-.06em;margin:16px 0;font-size:clamp(38px,4.3vw,62px);line-height:.98}.compare-table-intro p{color:#697584;max-width:360px;line-height:1.7}.compare-table{background:var(--paper);border:1px solid #d7ddd5;border-radius:12px;overflow:hidden}.compare-table-row{border-bottom:1px solid #dfe3dd;grid-template-columns:125px 1fr 1fr;display:grid}.compare-table-row:last-child{border:0}.compare-table-row>*{border-right:1px solid #dfe3dd;margin:0;padding:18px;font-size:12px;line-height:1.5}.compare-table-row>:last-child{border-right:0}.compare-table-row>span{color:#65717d;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.compare-table-row p{color:#6a7580}.compare-table-row strong{color:#314200;background:#f0f7d5;font-weight:700}.compare-table-head{color:#fff;background:#0b203a}.compare-table-head>*{letter-spacing:.06em;text-transform:uppercase;font-size:10px!important}.compare-table-head b:last-child{color:var(--lime)}.compare-proof{background:var(--ink);color:#fff;padding:95px 0}.compare-proof-grid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.compare-proof h2{letter-spacing:-.06em;margin:15px 0;font-size:clamp(44px,5vw,70px);line-height:.95}.compare-proof p{color:#aeb8c5;max-width:520px;font-size:15px;line-height:1.7}.compare-cta{text-align:center;padding:110px 0}.compare-cta h2{letter-spacing:-.07em;margin:16px 0 30px;font-size:clamp(48px,6vw,80px);line-height:.92}.compare-cta>div{justify-content:center;align-items:center;gap:24px;display:flex}.compare-cta .text-link{border-bottom:1px solid var(--ink)}@media (width<=900px){.compare-table-section,.compare-proof-grid{grid-template-columns:1fr;gap:38px}.compare-table-section{padding-block:70px 85px}.compare-table-intro p{max-width:600px}}@media (width<=620px){.compare-hero{padding:75px 0 65px}.compare-hero h1{font-size:clamp(54px,15vw,80px)}.compare-hero>p{font-size:14px}.compare-actions,.compare-cta>div{flex-direction:column;align-items:stretch}.compare-actions .button,.compare-cta .button{width:100%}.compare-table{overflow-x:auto}.compare-table-row{min-width:670px}.compare-proof,.compare-cta{padding-block:75px}}.compare-proof .button{margin-top:22px}.pricing-assurances{color:#627000;flex-wrap:wrap;justify-content:center;gap:10px 24px;margin:25px auto 0;font-size:10px;font-weight:750;display:flex}.pricing-value{border:1px solid var(--line);background:#fff;grid-template-columns:minmax(280px,.8fr) minmax(320px,1fr) auto;align-items:center;gap:45px;margin-bottom:80px;padding:30px;display:grid}.pricing-value h2{letter-spacing:-.045em;margin:8px 0 0;font-size:27px}.pricing-value p{color:#687483;margin:0;font-size:11px;line-height:1.7}.pricing-value .button{min-width:185px;font-size:11px}@media (width<=900px){.pricing-value{grid-template-columns:1fr}.pricing-value .button{width:max-content}}@media (width<=620px){.pricing-assurances{justify-content:flex-start}.pricing-value{gap:20px;margin-bottom:45px;padding:22px}.pricing-value .button{width:100%}}.preference-field small{color:#78838f;font-size:9px;line-height:1.45}.buyer-type-picker{grid-template-columns:repeat(2,1fr)}.personal-match{background:#eff6d4;border-radius:5px;padding:5px 7px;font-weight:750;display:inline-block;color:#566d00!important;margin:7px 0 0!important;font-size:8px!important}.buyer-intelligence{background:#eef4f0!important}.buyer-contact-links{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.buyer-contact-links a,.buyer-contact-links span{color:#41505d;background:#fff;border:1px solid #cdd7cd;border-radius:5px;padding:7px 8px;font-size:8px;font-weight:700}.feedback-reasons{border-top:1px solid #dce1db;flex-wrap:wrap;gap:5px;margin-top:8px;padding-top:8px;display:flex}.feedback-reasons button{color:#67727e;cursor:pointer;background:#fff;border:1px solid #d7ddd5;border-radius:999px;padding:6px 8px;font-size:7px}.feedback-reasons button.active{color:#4c6400;background:#eff7cb;border-color:#8ba600;font-weight:800}.quality-metrics{margin-top:-15px}.quality-operations{grid-template-columns:1fr 1fr;gap:15px;display:grid}.quality-reasons{padding:22px}.quality-reasons>header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:15px;display:flex}.quality-reasons header span{color:#7a9000;letter-spacing:.13em;font-size:8px;font-weight:850}.quality-reasons h2{margin:6px 0 0;font-size:18px}.quality-reasons header small{color:#7b8691;font-size:8px}.quality-reason-row{color:#5e6a76;border-top:1px solid #e2e6e1;justify-content:space-between;gap:15px;padding:11px 0;font-size:9px;display:flex}.quality-reason-row b{min-width:27px;height:22px;color:var(--ink);background:#edf1e8;border-radius:99px;place-items:center;font-size:8px;display:grid}@media (width<=760px){.quality-operations,.buyer-type-picker{grid-template-columns:1fr}}.watchlist-recipe{background:#f4f8df;border:1px solid #dbe4af;border-radius:8px;grid-template-columns:repeat(4,1fr);gap:8px;padding:16px;display:grid}.watchlist-recipe b,.watchlist-recipe small{grid-column:1/-1}.watchlist-recipe b{color:var(--ink);font-size:11px}.watchlist-recipe span{color:#53606b;background:#fff;border-radius:6px;padding:9px;font-size:8px;font-weight:750}.watchlist-recipe small{color:#718000;font-size:8px;line-height:1.5}.buyer-history-panel{background:#f5f8ec;border:1px solid #d9e2c2;border-radius:8px;grid-column:1/-1;margin:0 16px;padding:18px}.buyer-history-panel header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.buyer-history-panel header div{gap:5px;display:grid}.buyer-history-panel small{color:#758400;letter-spacing:.13em;font-size:7px;font-weight:850}.buyer-history-panel b{color:var(--ink);font-size:12px}.buyer-history-panel p{color:#6d7882;max-width:450px;margin:0;font-size:8px;line-height:1.5}.related-contracts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.related-contracts a{min-width:0;color:var(--ink);background:#fff;border:1px solid #dce3d2;border-radius:6px;gap:5px;padding:10px;text-decoration:none;display:grid}.related-contracts a span{text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-weight:750;overflow:hidden}.conversion-panel{padding:22px}.conversion-panel>header{justify-content:space-between;align-items:flex-start;display:flex}.conversion-panel>header span{color:#7b9000;letter-spacing:.13em;font-size:8px;font-weight:850}.conversion-panel h2{margin:6px 0 0;font-size:18px}.conversion-panel>header small{color:#818b95;font-size:8px}.conversion-stages{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:12px;margin-top:18px;display:grid}.conversion-stages article{background:#f8f9f6;border:1px solid #e0e5dc;border-radius:7px;gap:4px;padding:14px;display:grid}.conversion-stages small{color:#839000;letter-spacing:.1em;font-size:7px;font-weight:850}.conversion-stages b{font-size:24px}.conversion-stages span,.proof-metrics span{color:#74808a;font-size:8px}.conversion-stages>i{color:#9aa58c}.proof-metrics{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.proof-metrics span{background:#edf2e8;border-radius:99px;padding:8px 10px}.proof-metrics b{color:var(--ink)}.source-refresh{border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;border-radius:6px;padding:9px 11px;font-size:8px;font-weight:750}.source-refresh:disabled{opacity:.6}.admin-inline-notice{color:#526600;background:#eef6cf;border-radius:6px;margin:12px 0;padding:10px;font-size:8px}@media (width<=700px){.watchlist-recipe{grid-template-columns:1fr 1fr}.related-contracts{grid-template-columns:1fr}.buyer-history-panel header{display:grid}.conversion-stages{grid-template-columns:1fr 1fr}.conversion-stages>i{display:none}.conversion-panel>header{gap:5px;display:grid}.source-health header{display:grid!important}.source-refresh{width:100%}}.targeting-nudge{background:#f1f7d4;border:1px solid #d7e48f;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;margin:0 0 20px;padding:18px 20px;display:flex}.targeting-nudge div{gap:5px;display:grid}.targeting-nudge span{color:#6e8200;letter-spacing:.13em;font-size:7px;font-weight:850}.targeting-nudge p{color:#66727b;max-width:680px;margin:0;font-size:9px;line-height:1.5}.targeting-nudge .button{flex:none}@media (width<=650px){.targeting-nudge{flex-direction:column;align-items:stretch}.targeting-nudge .button{width:100%}}.payment-test-card{grid-template-columns:minmax(280px,1fr) minmax(330px,.8fr);align-items:center;gap:28px;padding:22px;display:grid}.payment-test-card>div:first-child>span{color:#708d16;letter-spacing:.13em;font-size:7px;font-weight:850}.payment-test-card h2{margin:7px 0 6px;font-size:18px}.payment-test-card p{color:#6d7884;max-width:620px;margin:0;font-size:9px;line-height:1.55}.payment-test-result{justify-content:flex-end;align-items:center;gap:18px;display:flex}.payment-test-result>span{text-align:right;gap:4px;display:grid}.payment-test-result b{font-size:9px}.payment-test-result small{color:#7a8490;font-size:8px}.payment-test-result .paid b{color:#587000}.payment-test-result .cancelled b{color:#866200}.payment-test-card>.admin-inline-notice{grid-column:1/-1;margin:0}@media (width<=760px){.payment-test-card{grid-template-columns:1fr}.payment-test-result{flex-direction:column;align-items:stretch}.payment-test-result>span{text-align:left}.payment-test-result .source-refresh{width:100%}}.billing-health-strip{grid-template-columns:minmax(280px,1fr) auto;align-items:center;gap:32px;padding:22px;display:grid}.billing-health-strip>div:first-child>span,.billing-risk-card>span{color:#708d16;letter-spacing:.13em;font-size:7px;font-weight:850}.billing-health-strip h2,.billing-risk-card h2{margin:7px 0 6px;font-size:18px}.billing-health-strip p,.billing-risk-card>p{color:#6d7884;max-width:630px;margin:0;font-size:9px;line-height:1.55}.billing-health-checks{grid-template-columns:auto auto auto auto auto;align-items:center;gap:9px;display:grid}.billing-health-checks>b{white-space:nowrap;font-size:8px}.billing-warning{color:#6d5200;background:#fff2cd;margin:0}.billing-operations-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:14px;display:grid}.billing-customer-list>button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e5e8e4;grid-template-columns:minmax(230px,1.4fr) 135px 90px 70px;align-items:center;gap:14px;width:100%;padding:14px 22px;display:grid}.billing-customer-list>button:hover{background:#f9fbf7}.billing-customer-list>button:last-child{border-bottom:0}.billing-customer-plan{display:grid}.billing-customer-plan b{text-transform:capitalize;font-size:9px}.billing-customer-plan small{color:#87909a;margin-top:3px;font-size:7px}.billing-customer-list strong{text-align:right;font-size:8px}.billing-risk-card{padding:22px}.billing-risk-card .health-row{margin-inline:-22px}.billing-risk-card .health-row:first-of-type,.billing-risk-card>p{margin-top:16px}.payment-ledger{overflow-x:auto}.payment-ledger-head,.payment-ledger article{grid-template-columns:minmax(210px,1.15fr) minmax(170px,1fr) 130px 90px 100px 60px;align-items:center;gap:14px;min-width:850px;display:grid}.payment-ledger-head{color:#7e8893;letter-spacing:.11em;background:#f4f6f3;padding:10px 22px;font-size:7px;font-weight:800}.payment-ledger article{border-bottom:1px solid #e5e8e4;padding:14px 22px}.payment-ledger article>span:first-child,.payment-ledger article>span:nth-child(2){min-width:0;display:grid}.payment-ledger article b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.payment-ledger article small{text-overflow:ellipsis;white-space:nowrap;color:#87909a;margin-top:3px;font-size:7px;overflow:hidden}.payment-ledger time{color:#707b87;font-size:8px}.payment-ledger article>strong{text-align:right;font-size:10px}.payment-ledger article>a{text-align:right;color:#526600;font-size:8px;text-decoration:underline}.admin-status.paid{color:#4b6200;background:#e5f3af}.admin-status.uncollectible,.admin-status.canceled{color:#913d2c;background:#ffe1d9}.billing-load-error{padding:28px}.billing-load-error b{font-size:13px}.billing-load-error p{color:#6d7884;font-size:10px}.billing-load-error button{margin-top:8px}@media (width<=1050px){.billing-health-strip{grid-template-columns:1fr}.billing-health-checks{justify-content:start}.billing-operations-grid{grid-template-columns:1fr}}@media (width<=760px){.billing-health-checks{grid-template-columns:auto 1fr}.billing-health-checks .source-refresh{grid-column:1/-1;width:100%}.billing-customer-list{overflow-x:auto}.billing-customer-list>button{grid-template-columns:minmax(210px,1fr) 100px 70px;min-width:620px}.billing-customer-list>button>strong{display:none}.billing-health-strip{padding:18px}}.ledger-controls{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.ledger-controls a{font-size:9px;font-weight:800}.intelligence-tabs{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:22px;display:grid}.intelligence-tabs button{appearance:none;text-align:left;cursor:pointer;color:var(--ink);background:#fff;border:1px solid #d8dbd2;grid-template-columns:1fr auto;gap:3px 12px;padding:17px 18px;transition:all .18s;display:grid}.intelligence-tabs button:hover{border-color:#8b9687;transform:translateY(-1px)}.intelligence-tabs button.active{background:var(--navy);border-color:var(--navy);color:#fff;box-shadow:0 10px 30px #051d3624}.intelligence-tabs span{font-weight:800}.intelligence-tabs b{grid-area:1/2/3;font-size:22px}.intelligence-tabs small{opacity:.7}.feed-trust{letter-spacing:.08em;border:1px solid #c8cec0;height:max-content;padding:9px 12px;font-size:8px;font-weight:900}.feed-trust.live{background:#e9ff9b;border-color:#c8ea52}.feed-trust.sample{background:#f6f3e9}.tender-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.tender-card{background:#fff;border:1px solid #dfe2da;flex-direction:column;gap:13px;min-width:0;padding:24px;display:flex}.tender-card header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.tender-card h3{margin:0;font-size:18px;line-height:1.2}.tender-card>p{color:#586475;margin:0;font-size:9px;line-height:1.55}.match-score{white-space:nowrap;color:#193006;background:#e9ff9b;padding:7px 9px;font-size:8px}.tender-commercials{border-block:1px solid #edf0e8;grid-template-columns:repeat(3,1fr);gap:10px;padding:14px 0;display:grid}.tender-commercials span{min-width:0}.tender-commercials small,.tender-fit small{color:#7b8490;letter-spacing:.08em;margin-bottom:5px;font-size:7px;font-weight:900;display:block}.tender-commercials b{overflow-wrap:anywhere;font-size:10px;display:block}.tender-fit{background:#f6f7f2;padding:14px}.tender-fit b{font-size:9px}.tender-fit p{color:#687383;margin:6px 0 0;font-size:8px}.tender-card footer{flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;display:flex}.opportunity-card-actions label{gap:4px;min-width:130px;display:grid}.opportunity-card-actions label span{letter-spacing:.08em;color:#6d7885;font-size:7px;font-weight:900}.opportunity-card-actions select{min-height:35px;color:var(--navy);background:#fff;border:1px solid #cbd1c7;padding:0 8px}.planning-card{border-top:3px solid #c8f43d}.tender-card footer a:not(.button){color:var(--navy);font-size:8px;font-weight:800}.market-kpis{background:var(--navy);color:#fff;grid-template-columns:repeat(4,1fr);margin:18px 0;display:grid}.market-kpis article{border-right:1px solid #ffffff26;padding:22px}.market-kpis article:last-child{border:0}.market-kpis small{letter-spacing:.1em;opacity:.65;font-size:7px;font-weight:900;display:block}.market-kpis b{margin:8px 0;font-size:28px;display:block}.market-kpis span{opacity:.72;font-size:8px}.market-columns{grid-template-columns:1fr 1fr;gap:16px;display:grid}.market-ranking,.sector-landscape{background:#fff;border:1px solid #dfe2da;padding:24px}.market-ranking header,.sector-landscape header{margin-bottom:15px}.market-ranking header small,.sector-landscape header small{letter-spacing:.1em;color:#728070;font-size:7px;font-weight:900}.market-ranking h3,.sector-landscape h3{margin:5px 0 0;font-size:16px}.market-ranking>div{border-top:1px solid #edf0e8;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.market-ranking>div b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.market-ranking>div b i{color:#9aa39a;margin-right:10px;font-style:normal}.market-ranking>div span{color:#737e8d;font-size:8px}.market-ranking>div strong{font-size:9px}.sector-landscape{margin-top:16px}.sector-bar{grid-template-columns:210px minmax(120px,1fr) 85px 70px;align-items:center;gap:12px;padding:9px 0;display:grid}.sector-bar>span{font-size:9px;font-weight:700}.sector-bar>i{background:#edf0e8;height:8px}.sector-bar>i em{background:#c8f43d;height:100%;display:block}.sector-bar>b{font-size:9px}.sector-bar>small{color:#737e8d;font-size:8px}.market-guidance{background:#e9ff9b;border:1px solid #c8ea52;margin-top:16px;padding:19px 22px}.market-guidance p{color:#41512e;margin:5px 0 0;font-size:9px}.signal-type-tabs{display:none}@media (width<=900px){.intelligence-tabs,.tender-grid,.market-columns{grid-template-columns:1fr}.market-kpis{grid-template-columns:repeat(2,1fr)}.sector-bar{grid-template-columns:1fr 1fr 75px}.sector-bar>small{display:none}}@media (width<=640px){.intelligence-tabs button{padding:14px}.tender-grid{grid-template-columns:1fr}.tender-card{padding:18px}.tender-commercials,.market-kpis{grid-template-columns:1fr}.market-kpis article{border-bottom:1px solid #ffffff26;border-right:0}.market-ranking>div{grid-template-columns:minmax(0,1fr) auto}.market-ranking>div span{display:none}.sector-bar{grid-template-columns:1fr 80px}.sector-bar>i{display:none}}.watchlist-switcher{background:#f2f5eb;border:1px solid #dce3ce;flex-wrap:wrap;align-items:center;gap:12px;margin:-8px 0 18px;padding:12px 14px;display:flex}.watchlist-switcher strong{letter-spacing:.1em;font-size:8px}.watchlist-switcher select{background:#fff;border:1px solid #c8cec0;min-height:36px;padding:0 10px}.watchlist-switcher span{color:#677364;font-size:8px}.buyer-360-metrics{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:14px;display:grid}.buyer-360-metrics>span{background:#fff;border:1px solid #dce3d2;gap:4px;padding:11px;display:grid}.buyer-360-metrics b{font-size:11px}.supplier-map{grid-template-columns:repeat(2,1fr);gap:7px;margin-top:13px;display:grid}.supplier-map>small{grid-column:1/-1}.supplier-map>span{background:#edf1e8;justify-content:space-between;gap:10px;padding:9px 10px;display:flex}.supplier-map b{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.supplier-map em{white-space:nowrap;color:#6f7b84;font-size:7px;font-style:normal}@media (width<=700px){.buyer-360-metrics,.supplier-map{grid-template-columns:1fr 1fr}}@media (width<=430px){.buyer-360-metrics,.supplier-map{grid-template-columns:1fr}}.qualification-filters{background:#f7f8f4;border:1px solid #dfe3dc;align-items:center;gap:12px;margin:10px 0 16px;padding:11px 13px;display:flex}.qualification-filters>strong{letter-spacing:.11em;color:#718000;font-size:7px}.qualification-filters label{align-items:center;gap:7px;display:flex}.qualification-filters label span{color:#66717c;font-size:8px;font-weight:700}.qualification-filters select{height:32px;color:var(--ink);background:#fff;border:1px solid #d4d9d2;padding:0 25px 0 9px;font-size:8px}.qualification-filters .contact-filter{margin-left:auto}.qualification-filters .contact-filter input{accent-color:#809900}.qualification-filters>button{color:#56616b;cursor:pointer;background:0 0;border:0;font-size:8px;text-decoration:underline}@media (width<=800px){.qualification-filters{flex-wrap:wrap;align-items:stretch}.qualification-filters>strong{width:100%}.qualification-filters .contact-filter{margin-left:0}}@media (width<=520px){.qualification-filters{display:grid}.qualification-filters label{justify-content:space-between}.qualification-filters select{min-width:160px}}html{overflow-x:hidden}body{font-size:16px;line-height:1.55;overflow-x:hidden}.public-header{z-index:40;background:#fbfaf5;border-bottom:1px solid #e4e4dc;position:relative}.public-header.compact{background:#fff}.public-header .nav{min-height:76px}.public-nav-links{justify-content:flex-end;align-items:center;gap:clamp(16px,2vw,30px);margin-left:auto;display:flex}.public-nav-links>a:not(.button){color:var(--navy);white-space:nowrap;font-size:14px;font-weight:700;text-decoration:none}.public-nav-links>a:not(.button):hover{text-underline-offset:5px;text-decoration:underline}.mobile-nav{margin-left:auto;display:none;position:relative}.mobile-nav summary{cursor:pointer;background:#fff;border:1px solid #cad0c7;padding:10px 13px;font-size:14px;font-weight:800;list-style:none}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav-panel{background:#fff;border:1px solid #d9ddd4;gap:5px;width:min(310px,100vw - 32px);padding:14px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 50px #051d3629}.mobile-nav-panel a{color:var(--navy);padding:11px 12px;font-size:15px;font-weight:750;text-decoration:none}.mobile-nav-panel .button{color:#fff;text-align:center}.site-footer{color:#fff;background:#061b32;padding:64px 0 24px}.site-footer-grid{grid-template-columns:minmax(240px,1.35fr) repeat(3,minmax(140px,.65fr));gap:clamp(28px,5vw,72px);display:grid}.site-footer-grid>div{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.site-footer .brand{color:#fff;font-size:18px}.site-footer-grid b{color:#c8f43d;letter-spacing:.09em;text-transform:uppercase;margin-bottom:5px;font-size:12px}.site-footer-grid a,.site-footer-grid button{appearance:none;color:#e9eef4;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;text-decoration:none}.site-footer-grid a:hover,.site-footer-grid button:hover{text-decoration:underline}.footer-brand p{color:#b9c4cf;max-width:330px;margin:7px 0 2px;font-size:14px;line-height:1.65}.site-footer-bottom{color:#aeb9c5;border-top:1px solid #ffffff24;justify-content:space-between;gap:24px;margin-top:48px;padding-top:20px;font-size:12px;display:flex}.kicker,.eyebrow{font-size:12px!important}.hero-copy,.section-heading>p,.pricing-hero>p,.pricing-note,.pricing-value>p,.legal-document p,.plan p,.plan li{font-size:max(14px,1rem)}.microcopy,.preview-sidebar,.preview-heading small,.stat-row small,.lead-core>p,.lead-meta,.confidence{font-size:12px}.premium-content,.admin-main{font-size:14px}.premium-content p,.premium-content span,.premium-content label,.premium-content button,.premium-content input,.premium-content select{font-size:inherit}.radar-status small,.status-metrics small,.radar-kpis small,.lead-badges span,.lead-badges strong,.lead-timing small,.lead-value small,.tender-card>p,.tender-fit p,.market-kpis span,.market-guidance p,.watchlist-switcher span{font-size:12px}.tender-commercials small,.tender-fit small,.opportunity-card-actions label span,.market-kpis small,.market-ranking header small,.sector-landscape header small,.qualification-filters>strong{font-size:11px}.tender-commercials b,.tender-fit b,.market-ranking>div b,.market-ranking>div strong,.sector-bar>span,.sector-bar>b,.qualification-filters label span,.qualification-filters select,.qualification-filters>button{font-size:13px}.feed-trust{font-size:11px}.workspace-nav-links{align-items:center;gap:6px;margin-left:22px;display:flex}.workspace-nav-links a{color:var(--navy);padding:9px 11px;font-size:13px;font-weight:800;text-decoration:none}.workspace-nav-links a:hover{background:#eef2e8}.premium-nav .nav{gap:10px}.premium-nav-centre{margin-left:auto}.app-layout,.app-content,.premium-content,.tender-card,.market-columns>*{min-width:0}.payment-ledger,.billing-customer-list,.comparison-table{max-width:100%;overflow-x:auto}@media (width<=900px){.public-nav-links{display:none!important}.mobile-nav{display:block}.site-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-nav-centre{display:none}.workspace-nav-links{margin-left:auto}.premium-nav .nav-links{margin-left:0;display:flex!important}.premium-nav .account-label,.premium-nav .account-avatar{display:none}.premium-nav .signout{font-size:12px}.app-layout{width:100%}.app-content{overflow:hidden}}@media (width<=620px){.public-header .nav{min-height:66px;padding-inline:16px}.public-header .brand span{display:inline!important}.brand{font-size:16px}.site-footer{padding-top:44px}.site-footer-grid{grid-template-columns:1fr}.site-footer-bottom{flex-direction:column;margin-top:34px}.workspace-nav-links{gap:0;overflow-x:auto}.workspace-nav-links a{padding:8px 7px;font-size:12px}.premium-nav .brand span{display:none!important}.premium-nav .signout{padding:8px}.pricing-hero h1,.hero h1{font-size:clamp(42px,14vw,64px)}.plans,.home-plan-grid,.value-grid{grid-template-columns:1fr!important}.tender-card{padding:18px}.premium-content{padding-inline:16px}.dashboard-head h1{font-size:clamp(30px,10vw,44px)}.comparison-table{min-width:560px}.site-footer .brand span{display:inline!important}}:root{--ink:#10253f;--navy:#091f38;--lime:#c8ef48;--lime-dark:#6b8500;--ivory:#f6f6f1;--paper:#fff;--muted:#5f6d7b;--line:#dbe0da;--surface:#fbfcf8;--soft-shadow:0 16px 45px #091f3814;--card-radius:18px;--control-radius:11px}body{background:var(--ivory);font-family:var(--font-manrope),Arial,sans-serif;letter-spacing:-.008em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.65}h1,h2,h3,h4,b,strong,.brand{font-family:var(--font-manrope),Arial,sans-serif}h1 em,h2 em{font-family:var(--font-lora),Georgia,serif;letter-spacing:-.045em;font-style:italic;font-weight:500}p{color:var(--muted)}.shell{width:min(1200px,100% - 56px)}.public-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fbfbf7eb;position:sticky;top:0;box-shadow:0 1px #091f380f}.public-header .nav{border:0;min-height:78px}.brand{letter-spacing:-.035em;font-size:20px;font-weight:800}.public-nav-links>a:not(.button){font-size:14px;font-weight:650}.button,.public-nav-links .button{border-radius:var(--control-radius);min-height:48px;box-shadow:none;padding-inline:22px;font-size:14px;font-weight:750}.button:hover{box-shadow:0 10px 28px #091f381f}.button-small{min-height:42px;padding-inline:17px}.hero{padding-top:86px}.hero h1{letter-spacing:-.065em;margin:28px 0 26px;font-size:clamp(56px,7vw,94px);line-height:.94}.hero-copy{font-size:19px;line-height:1.65}.microcopy{font-size:13px}.eyebrow,.kicker{letter-spacing:.14em;font-size:12px!important}.signal-window,.digest-card,.price-card,.plan,.legal-document section,.admin-card,.tender-card,.market-ranking,.sector-landscape{border-radius:var(--card-radius);box-shadow:var(--soft-shadow);border-color:var(--line);overflow:hidden}.featured-lead{box-shadow:0 0 0 1px var(--ink),5px 5px 0 var(--lime);border:0;border-radius:14px}.section{padding-block:108px}.section h2,.dark-section h2,.pricing-teaser h2{font-size:clamp(42px,5vw,66px);line-height:1.02}.section-heading p,.steps-grid p,.insight-grid>div>p,.pricing-teaser>div:first-child p{font-size:16px;line-height:1.72}.steps-grid h3{font-size:21px}.steps-grid p{font-size:15px}.digest-card{box-shadow:0 22px 60px #0003}.digest-card h3{font-size:23px}.digest-row{font-size:13px}.digest-row small{font-size:11px}.pricing-hero{padding:96px 0 60px}.pricing-hero h1{font-size:clamp(52px,7vw,82px);line-height:.96}.pricing-hero p{font-size:18px}.plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.plan{padding:34px}.plan>span{font-size:12px}.plan h2{font-size:46px}.plan h2 small{font-size:14px}.plan p,.plan li{font-size:15px}.plan.featured{border-color:var(--navy);box-shadow:0 20px 55px #091f382e}.site-footer{padding-top:70px}.site-footer-grid{gap:64px}.site-footer-grid a,.site-footer-grid button,.footer-brand p{font-size:15px}.site-footer-bottom{font-size:13px}.app-page{background:#f4f6f3}.app-nav{z-index:45;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;position:sticky;top:0}.app-nav .nav{height:74px}.app-layout{grid-template-columns:250px minmax(0,1fr);min-height:calc(100vh - 74px)}.premium-sidebar{background:#eef1ed;padding:34px 23px}.sidebar-group small,.premium-sidebar small{font-size:11px!important}.premium-sidebar a{border-radius:10px;padding:12px 13px;font-size:14px}.premium-sidebar a.active{box-shadow:0 10px 26px #091f3821}.sidebar-account-card{border-radius:15px;padding:18px}.sidebar-account-card span,.sidebar-account-card small{font-size:11px!important}.sidebar-account-card b{font-size:15px}.sidebar-account-card p{font-size:13px;line-height:1.55}.premium-content{padding:48px 48px 80px;font-size:15px}.premium-head h1,.dashboard-head h1{letter-spacing:-.055em;font-size:clamp(38px,4.5vw,58px);line-height:1}.premium-head>div>p,.dashboard-head>div>p{letter-spacing:.12em;font-size:12px!important}.premium-head>div>span{line-height:1.6;font-size:16px!important}.sync-pill{border-radius:999px;padding:10px 15px;font-size:12px!important}.preview-gate,.targeting-nudge,.billing-toolbar,.radar-status,.radar-kpis,.workspace-tools,.watchlist-switcher,.quality-reasons,.market-guidance{border-radius:15px}.preview-gate h2{font-size:25px}.preview-gate p,.preview-gate li,.preview-gate small,.targeting-nudge p,.billing-toolbar span{font-size:14px!important}.targeting-nudge b{font-size:16px}.targeting-nudge span,.preview-mode-pill{font-size:11px!important}.radar-status b,.radar-kpis b{font-size:16px}.radar-status small,.status-metrics small,.radar-kpis small{font-size:12px!important}.intelligence-tabs button,.tender-card,.market-ranking,.sector-landscape{border-radius:15px}.intelligence-tabs span{font-size:14px}.intelligence-tabs small{font-size:12px}.tender-card{padding:26px}.tender-card h3{font-size:20px}.tender-card>p,.tender-fit p,.market-guidance p{font-size:13px!important}.tender-commercials small,.tender-fit small,.opportunity-card-actions label span,.market-kpis small,.market-ranking header small,.sector-landscape header small{font-size:11px!important}.tender-commercials b,.tender-fit b,.market-ranking>div b,.market-ranking>div strong,.sector-bar>span,.sector-bar>b{font-size:13px!important}.filter-bar button,.qualification-filters select,.qualification-filters button{border-radius:9px;font-size:13px!important}.lead-badges span,.lead-badges strong,.lead-timing small,.lead-value small{font-size:12px!important}.admin-topbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;height:74px}.admin-layout{grid-template-columns:255px minmax(0,1fr);min-height:calc(100vh - 74px)}.admin-sidebar{height:calc(100vh - 74px);padding:34px 20px;top:74px}.admin-sidebar nav button{padding:13px 14px;font-size:13px}.admin-sidebar nav button em,.admin-environment,.admin-product small,.admin-security-card span{font-size:10px}.admin-product b,.admin-security-card b{font-size:14px}.admin-security-card p{font-size:12px}.admin-owner b{font-size:13px}.admin-owner small{font-size:11px}.admin-owner a,.admin-owner button{font-size:12px}.admin-main{padding:48px 48px 90px;font-size:14px}.admin-page-head p{font-size:14px}.admin-page-head>div>span,.admin-card>header span,.health-card>span,.billing-health-strip>div:first-child>span,.billing-risk-card>span{font-size:10px}.admin-refreshed{font-size:12px}.admin-refreshed small{font-size:10px}.admin-card>header h2,.health-card h2,.billing-health-strip h2,.billing-risk-card h2{font-size:20px}.admin-card>header small{font-size:12px}.admin-metrics small{font-size:10px}.admin-metrics span{font-size:12px}.admin-metrics b{font-size:32px}.operation-alert b,.all-clear b,.health-row b,.mini-customer>div b,.customer-cell b,.table-detail b,.source-health article b,.run-table>div b,.email-table b,.audit-table article>div b{font-size:13px}.operation-alert p,.all-clear p,.health-row span,.mini-customer>div small,.mini-customer>span:last-child,.customer-cell small,.table-detail small,.source-health article small,.source-health article>span,.run-table>div small,.run-table p,.email-table small,.email-table time,.audit-table article p,.audit-table article>span b,.audit-table article>span small{font-size:11px}.admin-status{padding:6px 10px;font-size:11px}.admin-status.demo{color:#41578f;background:#e8edff}.admin-status.complimentary{color:#486800;background:#e8f7d1}.customer-toolbar span,.customer-table>header,.payment-ledger-head{font-size:10px}.customer-toolbar input,.customer-toolbar select{font-size:14px}.customer-table strong{font-size:12px}.customer-drawer{width:min(570px,100%)}.customer-drawer>header{padding:34px}.customer-drawer>header>span,.drawer-facts small,.drawer-section>span,.subscription-record small{font-size:10px}.customer-drawer>header h2{font-size:30px}.customer-drawer>header p,.drawer-facts b{font-size:13px}.drawer-section{border-radius:15px;padding:22px}.subscription-record b{font-size:11px}.drawer-primary,.drawer-actions button{border-radius:10px;min-height:44px;font-size:13px}.drawer-section textarea{font:13px/1.55 var(--font-manrope);height:110px}.drawer-notice{font-size:13px}.grant-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.grant-fields label{gap:6px;display:grid}.grant-fields label>span{color:#687685;font-size:11px;font-weight:750}.grant-fields input,.grant-fields select{border:1px solid var(--line);background:var(--surface);width:100%;height:43px;color:var(--ink);border-radius:9px;padding:0 11px;font-size:13px}.grant-fields .grant-note{grid-column:1/-1}.grant-explainer{margin:13px 0 0;font-size:12px;line-height:1.55}.access-grant-control{background:#fcfff4;border-color:#cbd9a5}.auth-complete .radar-mark{width:48px;height:48px;color:var(--navy);animation:1.8s ease-in-out infinite radar-breathe}.auth-complete .radar-mark i{animation:1.6s linear infinite radar-sweep}@keyframes radar-breathe{50%{box-shadow:0 0 0 13px #c8ef4826}}@keyframes radar-sweep{0%{transform:rotate(-45deg)}to{transform:rotate(315deg)}}.advantage-grid{border:0;gap:18px;margin-top:58px}.advantage-grid article{background:linear-gradient(155deg,#fff 0%,#f7f9f3 100%);border-radius:20px;min-height:330px;overflow:hidden;box-shadow:0 18px 55px #091f3812;border:1px solid #d8ddd5!important;padding:30px!important}.advantage-grid article:before{content:"";background:linear-gradient(90deg,var(--lime),#8db600);height:5px;position:absolute;inset:0 0 auto}.advantage-grid article>span{color:#506000;background:#eef3e3;border-radius:999px;padding:6px 9px;font-weight:800;top:29px;right:28px}.advantage-grid article>small{color:#6c8400;letter-spacing:.14em;margin:0 0 12px;font-size:10px;font-weight:850;display:block}.advantage-grid h3{max-width:285px;font-size:24px;line-height:1.15}.advantage-grid p{max-width:310px;font-size:15px!important}.advantage-grid .step-icon{background:var(--navy);width:70px;height:70px;box-shadow:8px 8px 0 var(--lime);border-radius:18px;margin:12px 0 28px;position:relative;overflow:hidden}.lifecycle-icon i{border:1px solid #88a8c5;border-radius:99px;height:7px;position:absolute;left:14px;right:14px}.lifecycle-icon i:first-child{top:17px}.lifecycle-icon i:nth-child(2){width:31px;top:31px}.lifecycle-icon i:nth-child(3){background:var(--lime);border-color:var(--lime);width:21px;top:45px}.evidence-icon:before,.evidence-icon:after{content:"";border:2px solid #d9e7ef;border-radius:50%;position:absolute}.evidence-icon:before{inset:15px}.evidence-icon:after{border-color:var(--lime);inset:25px}.evidence-icon i:first-child{background:var(--lime);transform-origin:100%;width:27px;height:2px;position:absolute;bottom:34px;right:34px;transform:rotate(-35deg)}.evidence-icon i:nth-child(2){border-bottom:3px solid #fff;border-left:3px solid #fff;width:13px;height:7px;position:absolute;bottom:16px;right:12px;transform:rotate(-45deg)}.action-icon i:first-child{border-bottom:2px solid #8ca5bb;border-left:2px solid #8ca5bb;width:39px;height:32px;position:absolute;bottom:18px;left:15px}.action-icon i:last-child{background:var(--lime);width:32px;height:2px;position:absolute;top:31px;left:22px;transform:rotate(-40deg)}.action-icon:before{content:"";border-top:3px solid #fff;border-right:3px solid #fff;width:16px;height:16px;position:absolute;top:14px;right:14px}.premium-nav .nav{gap:24px;justify-content:initial;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.workspace-nav-links{justify-self:center;min-width:0;margin:0}.workspace-nav-links a{border-radius:8px}.workspace-nav-links a.active{color:#486000;background:#edf3df}.premium-nav .nav-links{justify-self:end;min-width:0;margin:0}.premium-nav-centre{display:none!important}.workspace-mobile-nav{display:none;position:relative}.workspace-mobile-nav summary{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:9px;padding:9px 12px;font-size:12px;font-weight:800;list-style:none}.workspace-mobile-nav summary::-webkit-details-marker{display:none}.workspace-mobile-nav>div{z-index:60;border:1px solid var(--line);width:210px;box-shadow:var(--soft-shadow);background:#fff;border-radius:12px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.workspace-mobile-nav a{border-radius:7px;padding:11px 12px;font-size:13px;font-weight:750}.workspace-source-bar{background:linear-gradient(90deg,#f8fbe9,#fff);border:1px solid #d6deca;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin:20px 0 22px;padding:14px 17px;display:grid}.workspace-source-bar>div{align-items:center;gap:9px;display:flex}.workspace-source-bar b{font-size:13px}.workspace-source-bar strong{color:#60717f;font-size:12px}.workspace-source-bar p{text-align:center;margin:0;font-size:12px!important}.workspace-source-bar p i{vertical-align:middle;background:#95ad35;border-radius:50%;width:4px;height:4px;margin:0 8px;display:inline-block}.workspace-source-bar>a{text-underline-offset:4px;font-size:12px;font-weight:800;text-decoration:underline}.incumbent-line a{color:#506500;background:#edf4d7;border-radius:6px;margin-left:9px;padding:4px 7px;font-size:10px;font-weight:800;display:inline-flex}.admin-page{background:radial-gradient(circle at 88% 5%,#c8ef481a,#0000 24%),#f3f5f2}.admin-sidebar{color:#fff;background:#0b223a;border-right:0}.admin-product b{color:#fff}.admin-product small{color:#91a1b1}.admin-sidebar nav button{color:#c6d0d9}.admin-sidebar nav button:hover{color:#fff;background:#ffffff14}.admin-sidebar nav button.active{background:var(--lime);color:var(--navy);box-shadow:0 14px 32px #0003}.admin-security-card{background:#ffffff12;border-color:#ffffff21}.admin-security-card b{color:#fff}.admin-security-card p{color:#9eacb8}.admin-card,.admin-metrics article{border-color:#d9dfd8;box-shadow:0 14px 40px #091f380f}.admin-page-head h1{font-size:clamp(36px,4vw,54px)}.source-connection-grid{grid-template-columns:repeat(3,1fr);gap:14px;padding:20px;display:grid}.source-health .source-connection{background:#fafcf8;border:1px solid #dce2da;border-radius:15px;min-height:230px;padding:20px;display:block}.source-health .source-connection>i{display:none}.source-connection-head{align-items:center;gap:8px;margin-bottom:27px;display:flex}.source-connection-head i{background:#89ad18;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #89ad181f}.source-connection-head span{color:#5d7300;letter-spacing:.11em;font-size:9px;font-weight:850}.source-connection.attention .source-connection-head i{background:#d9912d}.source-connection.ready .source-connection-head i{background:#7c92a9}.source-connection>b{display:block;font-size:17px!important}.source-connection p{color:#607080;min-height:44px;margin:7px 0;font-size:13px;line-height:1.55}.source-connection small{line-height:1.5;display:block;font-size:11px!important}.source-connection footer{color:#71808c;border-top:1px solid #e2e6e0;margin-top:22px;padding-top:14px;font-size:10px}.source-connection em{color:#9b4d38;margin-top:8px;font-size:10px;font-style:normal;display:block}.enrichment-service-body{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;padding:24px;display:grid}.enrichment-service-body>div>b{font-size:16px}.enrichment-service-body p{max-width:800px;margin:7px 0 17px;font-size:13px}.enrichment-metrics{flex-wrap:wrap;gap:10px;display:flex}.enrichment-metrics span{color:#61707c;background:#eef2eb;border-radius:8px;padding:9px 12px;font-size:11px}.enrichment-metrics strong{color:var(--navy);font-size:15px}.enrichment-service .source-refresh:disabled{opacity:.55;cursor:not-allowed}.admin-status.credential-needed{color:#755600;background:#fff0c9}@media (width<=1120px){.premium-nav .nav{grid-template-columns:auto 1fr auto}.workspace-nav-links{justify-self:start}.account-label{display:none}.source-connection-grid{grid-template-columns:1fr 1fr}.workspace-source-bar{grid-template-columns:1fr auto}.workspace-source-bar p{text-align:left;grid-column:1/-1}}.admin-mobile-section{display:none}@media (width<=820px){.workspace-nav-links{display:none}.workspace-mobile-nav{justify-self:end;display:block}.premium-nav .nav{grid-template-columns:auto 1fr auto;gap:12px}.premium-nav .nav-links{justify-self:end}.admin-sidebar{background:#0b223a;padding:12px}.admin-sidebar nav{display:none}.admin-mobile-section{color:#dce5ec;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.admin-mobile-section span{font-size:12px;font-weight:800}.admin-mobile-section select{min-width:0;height:44px;color:var(--navy);font:700 14px var(--font-manrope);background:#fff;border:1px solid #40566e;border-radius:9px;padding:0 12px}.source-connection-grid,.enrichment-service-body,.advantage-grid{grid-template-columns:1fr}.advantage-grid article{min-height:290px}.workspace-source-bar{grid-template-columns:1fr}.workspace-source-bar>a{justify-self:start}}@media (width<=580px){.premium-nav .brand span:last-child{display:none!important}.premium-nav .signout{display:none}.workspace-mobile-nav{grid-column:3}.workspace-source-bar p{flex-direction:column;gap:4px;display:flex}.workspace-source-bar p i{display:none}.admin-owner{gap:6px}.admin-owner button{font-size:11px}.source-connection-grid{padding:14px}.source-health>header{flex-direction:column;align-items:flex-start;gap:14px}.source-health>header .source-refresh{width:100%}.enrichment-service-body{padding:18px}.advantage-grid article{padding:24px!important}.advantage-grid h3{font-size:22px}.billing-account-page .premium-nav .brand{white-space:nowrap;min-width:0;font-size:14px}.billing-account-page .premium-nav .brand span:last-child{display:inline!important}.billing-account-page .premium-nav .brand .radar-mark{flex:none}}.contact-page{background:linear-gradient(145deg,#f7f7f2 0%,#eef2eb 100%);min-height:100vh}.contact-hero{grid-template-columns:minmax(0,1fr) minmax(420px,.72fr);align-items:start;gap:clamp(55px,8vw,115px);padding-block:100px 120px;display:grid}.contact-intro{padding-top:24px}.contact-intro h1{margin:24px 0 28px;font-size:clamp(54px,6.5vw,86px);line-height:.94}.contact-intro>p{max-width:620px;font-size:18px;line-height:1.7}.contact-details{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:42px;display:grid}.contact-details article{border-top:1px solid #cdd4cc;padding:18px}.contact-details small{color:#718000;letter-spacing:.12em;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.contact-details b,.contact-details a{font-size:13px}.contact-card{border:1px solid var(--line);background:#fff;border-radius:22px;padding:36px;box-shadow:0 28px 80px #091f381f}.contact-card>span{letter-spacing:.13em;color:#718000;font-size:11px;font-weight:800}.contact-card h2{margin:8px 0 26px;font-size:32px}.contact-form-grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.contact-form label{gap:7px;display:grid}.contact-form label.full{grid-column:1/-1}.contact-form label>span{color:#4f5e6e;font-size:12px;font-weight:700}.contact-form input,.contact-form select,.contact-form textarea{width:100%;color:var(--ink);font:14px/1.5 var(--font-manrope);background:#fafbf8;border:1px solid #d5dcd4;border-radius:10px;outline:0;padding:12px 13px}.contact-form input,.contact-form select{height:48px}.contact-form textarea{resize:vertical}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:#718000;box-shadow:0 0 0 4px #c8ef4833}.contact-form>.button{width:100%;margin-top:20px}.contact-form>small{color:#73808d;margin-top:12px;font-size:12px;line-height:1.5;display:block}.contact-result{border-radius:10px;padding:12px 14px;font-size:13px}.contact-result.sent{color:#496000;background:#eef7d3}.contact-result.error{color:#8a3e2e;background:#fff0ec}.contact-trap{position:absolute!important;left:-10000px!important}@media (width<=1080px){.public-nav-links{display:none!important}.mobile-nav{display:block}.contact-hero{grid-template-columns:1fr;gap:45px}.app-layout,.admin-layout{grid-template-columns:1fr}.premium-sidebar{display:none}.admin-sidebar{width:100%;height:auto;position:static}.plans{grid-template-columns:1fr 1fr}.premium-content,.admin-main{padding-inline:28px}}@media (width<=720px){.shell{width:min(100% - 32px,1200px)}.hero{padding-top:60px}.hero h1{font-size:clamp(43px,13vw,62px)}.section{padding-block:75px}.plans{grid-template-columns:1fr}.premium-content,.admin-main{padding:30px 16px 60px}.workspace-nav-links{max-width:48vw}.premium-nav .nav-links{margin-left:0}.contact-hero{padding-block:58px 80px}.contact-intro{padding-top:0}.contact-intro h1{font-size:clamp(46px,14vw,64px)}.contact-details,.contact-form-grid{grid-template-columns:1fr}.contact-card{padding:24px}.contact-form label.full{grid-column:auto}.grant-fields{grid-template-columns:1fr}.grant-fields .grant-note{grid-column:auto}.admin-page-head h1{font-size:34px}.customer-drawer>header{padding:28px 24px}.site-footer-grid{gap:32px}}.contact-consents{gap:10px;margin-top:2px;display:grid}.contact-consent{color:#667583;align-items:flex-start;font-size:11px;line-height:1.45;grid-template-columns:none!important;gap:9px!important;display:flex!important}.contact-consent input{accent-color:#718000;flex:none;margin-top:1px;width:16px!important;height:16px!important}.contact-consent span{color:#667583!important;font-weight:500!important}.support-inbox>header{align-items:flex-start}.support-workspace{border-top:1px solid var(--line);grid-template-columns:minmax(280px,.72fr) minmax(420px,1.28fr);min-height:660px;display:grid}.support-thread-list{border-right:1px solid var(--line);background:#f7f9f6;max-height:760px;overflow-y:auto}.support-thread-list>button{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--navy);text-align:left;cursor:pointer;background:0 0;gap:7px;padding:18px 20px;display:grid}.support-thread-list>button:hover{background:#fff}.support-thread-list>button.active{box-shadow:inset 4px 0 0 var(--lime);background:#fff}.support-thread-list>button.unread strong:before{content:"";background:#8aae00;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.support-thread-list>button>span{justify-content:space-between;align-items:center;gap:12px;display:flex}.support-thread-list b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.support-thread-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.support-thread-list p{color:#687581;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:11px;line-height:1.5;display:-webkit-box;overflow:hidden}.support-thread-list small{color:#86909a;font-size:10px}.support-conversation{background:#fff;flex-direction:column;min-width:0;display:flex}.support-conversation-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:21px 24px;display:flex}.support-conversation-head>div{min-width:0}.support-conversation-head span{color:#75808b;font-size:11px}.support-conversation-head h3{overflow-wrap:anywhere;margin:4px 0 0;font-size:18px}.support-conversation-head button{color:var(--navy);cursor:pointer;background:#fff;border:1px solid #ccd3cc;border-radius:6px;flex:none;padding:8px 11px;font-size:11px;font-weight:750}.support-message-stream{background:#f3f5f2;flex-direction:column;flex:1;gap:13px;min-height:280px;max-height:520px;padding:24px;display:flex;overflow-y:auto}.support-message-stream article{background:#fff;border:1px solid #d9dfd8;border-radius:10px;width:min(88%,680px);padding:16px 18px;box-shadow:0 7px 20px #091f380a}.support-message-stream article.outbound{background:#f6fbdc;border-color:#cfe779;align-self:flex-end}.support-message-stream article header{justify-content:space-between;gap:15px;display:flex}.support-message-stream article b{font-size:12px}.support-message-stream article time,.support-message-stream article small{color:#7c8791;font-size:10px}.support-message-stream article p{color:#334454;white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 0;font-size:13px;line-height:1.65}.support-message-stream article>small{margin-top:10px;display:block}.support-reply{border-top:1px solid var(--line);gap:10px;padding:20px 24px;display:grid}.support-reply label{font-size:11px;font-weight:800}.support-reply textarea{resize:vertical;width:100%;color:var(--navy);background:#fff;border:1px solid #cfd6cf;border-radius:7px;padding:13px;font:13px/1.6 inherit}.support-reply textarea:focus{border-color:#829a29;outline:3px solid #c8ef4852}.support-reply>div{justify-content:space-between;align-items:center;gap:15px;display:flex}.support-reply>div small{color:#7c8791;font-size:10px}.support-reply .button{cursor:pointer;border:0}.support-reply .admin-inline-notice{margin:0}.support-empty{text-align:center;place-content:center;min-height:440px;padding:35px;display:grid}.support-empty b{font-size:16px}.support-empty p{color:#71808d;max-width:360px;font-size:13px}.admin-status.open{color:#4d6600;background:#e9f4b9}.admin-status.replied{color:#315d88;background:#e5effd}.admin-status.closed{color:#66706a;background:#ecefed}@media (width<=980px){.support-workspace{grid-template-columns:1fr}.support-thread-list{border-right:0;border-bottom:1px solid var(--line);max-height:320px}}@media (width<=620px){.support-inbox>header small{display:none}.support-thread-list>button{padding:15px}.support-conversation-head{flex-direction:column;padding:17px}.support-message-stream{padding:14px}.support-message-stream article{width:96%;padding:14px}.support-reply{padding:16px}.support-reply>div{flex-direction:column;align-items:stretch}.support-reply .button{width:100%}}.source-connection.planned .source-connection-head i{background:#d9912d}.source-connection.planned .source-connection-head span{color:#8d6500}.source-record-stats{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.source-record-stats span{color:#697884;background:#eef2eb;border-radius:7px;padding:6px 8px;font-size:10px}.source-record-stats b{color:var(--navy);margin-right:3px;font-size:11px}.lifecycle-signal{background:#fbfdee;border:1px solid #dbe4bd;border-radius:7px;gap:5px;margin-top:13px;padding:12px;display:grid}.lifecycle-signal small{color:#718000}.lifecycle-signal b{font-size:11px}.lifecycle-signal p{max-width:none;margin:0;font-size:9px}.lifecycle-signal span{color:#596d00;background:#e9f4c5;border-radius:99px;width:max-content;max-width:100%;padding:4px 7px;font-size:8px;font-weight:750}.lifecycle-signal.extension_signal{background:#fff9e8;border-color:#f1d996}.lifecycle-signal.extension_signal span{color:#8a6500;background:#fff0c9}.lifecycle-signal.limited_history{background:#f7f9fa;border-color:#dbe2e8}.lifecycle-signal.limited_history span{color:#597084;background:#e8eef3}.coverage-matrix{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.coverage-matrix article{border:1px solid var(--line);background:var(--surface);border-radius:12px;gap:4px;padding:17px 96px 17px 17px;display:grid;position:relative}.coverage-matrix b{font-size:14px}.coverage-matrix span{color:var(--muted);font-size:12px}.coverage-matrix em{color:#506800;letter-spacing:.08em;background:#e9f6bb;border-radius:999px;padding:5px 8px;font-size:9px;font-style:normal;font-weight:850;position:absolute;top:16px;right:13px}.coverage-matrix em.watch{color:#755600;background:#fff0c9}.coverage-standards{grid-template-columns:1fr 1fr;gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.coverage-standards li{border-left:3px solid var(--lime);background:#f8faf4;gap:4px;padding:16px;display:grid}.coverage-standards b{font-size:14px}.coverage-standards span{color:var(--muted);font-size:12px;line-height:1.55}@media (width<=650px){.coverage-matrix,.coverage-standards{grid-template-columns:1fr}}.learning-governance{padding:22px}.learning-governance header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.learning-governance header span{color:#718000;letter-spacing:.13em;font-size:10px;font-weight:850}.learning-governance h2{margin:6px 0 0;font-size:20px}.learning-governance header small{color:#74808b;font-size:11px}.learning-governance-grid{grid-template-columns:160px 160px minmax(0,1fr);gap:12px;margin-top:17px;display:grid}.learning-governance-grid>span{background:#f5f8f1;border:1px solid #dce4d9;border-radius:9px;gap:5px;padding:15px;display:grid}.learning-governance-grid strong{letter-spacing:-.06em;font-size:24px}.learning-governance-grid small{color:#697682;font-size:10px;line-height:1.35}.learning-governance-grid p{color:#667380;margin:0;padding:3px 0;font-size:12px;line-height:1.65}@media (width<=700px){.learning-governance-grid{grid-template-columns:1fr 1fr}.learning-governance-grid p{grid-column:1/-1}}.accounts-shell{padding:56px 0 90px}.accounts-hero{color:#fff;background:linear-gradient(135deg,#0b2138,#132f4d);border-radius:22px;grid-template-columns:minmax(0,1fr) 250px;align-items:end;gap:35px;padding:46px;display:grid}.accounts-hero span,.account-add-card>span,.account-calendar header span,.watched-accounts header span{color:#c8ef48;letter-spacing:.14em;font-size:10px;font-weight:850}.accounts-hero h1{letter-spacing:-.06em;max-width:780px;margin:12px 0;font-size:clamp(40px,5vw,65px);line-height:.96}.accounts-hero p{color:#c4d0db;max-width:760px;margin:0;font-size:15px;line-height:1.65}.accounts-hero aside{background:#ffffff0f;border:1px solid #ffffff26;border-radius:14px;grid-template-columns:1fr 1fr;gap:9px;padding:20px;display:grid}.accounts-hero aside b{font-size:30px}.accounts-hero aside small{color:#c4d0db;margin-top:-8px;font-size:10px}.accounts-grid{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:18px;margin-top:18px;display:grid}.account-add-card,.account-calendar,.watched-accounts{background:#fff;border:1px solid #d9e0d8;border-radius:17px;box-shadow:0 16px 45px #091f380f}.account-add-card{align-content:start;gap:13px;padding:27px;display:grid}.account-add-card h2,.account-calendar h2,.watched-accounts h2{letter-spacing:-.04em;margin:0;font-size:24px}.account-add-card label{gap:7px;display:grid}.account-add-card label small{color:#60707d;font-size:10px;font-weight:850}.account-add-card input,.account-add-card textarea{width:100%;color:var(--navy);font:13px/1.5 var(--font-manrope);background:#fbfcfa;border:1px solid #d4dcd2;border-radius:9px;padding:12px}.account-add-card textarea{resize:vertical;height:104px}.account-add-card p,.account-add-card em{color:#73808a;margin:0;font-size:11px;line-height:1.5}.account-add-card em{color:#5d7400;font-style:normal}.account-calendar header,.watched-accounts>header{border-bottom:1px solid #e0e5df;justify-content:space-between;gap:15px;padding:25px;display:flex}.account-calendar header small,.watched-accounts>header small{color:#74808b;font-size:10px}.account-calendar article{border-bottom:1px solid #e5e9e4;grid-template-columns:125px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:17px 25px;display:grid}.account-calendar article:last-child{border-bottom:0}.account-calendar time{gap:4px;display:grid}.account-calendar time b{font-size:12px}.account-calendar time small,.account-calendar article div small{color:#78848d;font-size:10px}.account-calendar article div{gap:5px;display:grid}.account-calendar article div>b,.account-calendar article strong{font-size:13px}.account-calendar article a{color:#506600;font-size:11px;font-weight:800}.watched-accounts{margin-top:18px}.watched-account-grid{grid-template-columns:repeat(2,1fr);gap:13px;padding:20px;display:grid}.watched-account-grid article{background:linear-gradient(145deg,#fff,#f7faf5);border:1px solid #dce3da;border-radius:13px;gap:17px;padding:22px;display:grid}.watched-account-grid span{color:#718000;letter-spacing:.12em;font-size:9px;font-weight:850}.watched-account-grid h3{margin:7px 0;font-size:20px}.watched-account-grid p{color:#667482;margin:0;font-size:12px;line-height:1.55}.account-stats{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.account-stats span{color:#667582;letter-spacing:0;background:#eef3e9;border-radius:8px;gap:4px;padding:9px;font-size:9px;display:grid}.account-stats b{color:var(--navy);font-size:12px}.watched-account-grid footer{justify-content:space-between;align-items:center;gap:15px;display:flex}.watched-account-grid footer small{color:#7d8991;font-size:10px}.watched-account-grid button{color:#8c4338;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:800}.account-empty{color:#6e7b86;text-align:center;padding:35px}.account-empty b{color:var(--navy);font-size:15px;display:block}.account-empty p{max-width:460px;margin:8px auto 0;font-size:12px;line-height:1.6}@media (width<=820px){.accounts-shell{padding:28px 16px 60px}.accounts-hero,.accounts-grid{grid-template-columns:1fr}.accounts-hero{padding:30px}.account-calendar article,.watched-account-grid{grid-template-columns:1fr}}@media (width<=520px){.accounts-hero aside,.account-stats{grid-template-columns:1fr 1fr}.account-calendar article{padding:17px}.account-calendar article strong{grid-column:1}.watched-accounts>header,.account-calendar header{flex-direction:column}.watched-account-grid{padding:12px}}.workspace-value{background:linear-gradient(145deg,#fff,#f8fbed);border:1px solid #d9e3ce;border-radius:16px;margin:18px 0;box-shadow:0 14px 38px #091f380d}.workspace-value>header{justify-content:space-between;align-items:end;gap:20px;padding:24px 26px 19px;display:flex}.workspace-value header span{color:#6f8500;letter-spacing:.14em;font-size:10px;font-weight:850}.workspace-value h2{letter-spacing:-.04em;margin:7px 0 0;font-size:24px}.workspace-value header>a{color:#506500;font-size:12px;font-weight:800}.first-win-grid{border-block:1px solid #dfe7d6;grid-template-columns:repeat(4,1fr);display:grid}.first-win-grid>a{min-width:0;color:var(--navy);border-right:1px solid #dfe7d6;align-items:center;gap:10px;padding:16px;display:flex}.first-win-grid>a:last-child{border-right:0}.first-win-grid i{color:#75818c;border:1px solid #cbd7bc;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;display:grid}.first-win-grid>a.done i{color:#476000;background:#dff1a4;border-color:#a9c73a}.first-win-grid span{gap:3px;min-width:0;display:grid}.first-win-grid b{font-size:11px}.first-win-grid small{color:#77838e;font-size:9px;line-height:1.4}.first-win-grid em{color:#5c7000;margin-left:auto;font-size:9px;font-style:normal;font-weight:800}.workspace-roi{grid-template-columns:repeat(4,1fr);gap:10px;padding:18px 26px;display:grid}.workspace-roi span{gap:4px;display:grid}.workspace-roi small{color:#77838e;letter-spacing:.1em;font-size:9px;font-weight:850}.workspace-roi b{letter-spacing:-.06em;font-size:24px}.workspace-roi em{color:#77838e;font-size:10px;font-style:normal}@media (width<=820px){.first-win-grid,.workspace-roi{grid-template-columns:1fr 1fr}.first-win-grid>a:nth-child(2){border-right:0}.first-win-grid>a:nth-child(-n+2){border-bottom:1px solid #dfe7d6}}@media (width<=540px){.workspace-value>header{flex-direction:column;align-items:flex-start}.first-win-grid,.workspace-roi{grid-template-columns:1fr}.first-win-grid>a,.first-win-grid>a:nth-child(2){border-bottom:1px solid #dfe7d6;border-right:0}.first-win-grid>a:last-child{border-bottom:0}}.page-progress{z-index:100;background:linear-gradient(90deg,var(--lime),#83ad00);transform-origin:0;pointer-events:none;width:100%;height:3px;transition:transform 80ms linear;position:fixed;top:0;left:0;transform:scaleX(0)}[data-reveal]{opacity:0;transition:opacity .65s ease var(--reveal-delay,0s),transform .65s ease var(--reveal-delay,0s);transform:translateY(18px)}[data-reveal=visible]{opacity:1;transform:none}.signal-window{transition:transform .4s,box-shadow .4s}.signal-window:hover{transform:translateY(-5px);box-shadow:0 38px 100px #071a3330}.featured-lead,.advantage-grid article,.home-plan-grid article,.value-grid article{transition:transform .25s,box-shadow .25s,border-color .25s}.advantage-grid article:hover,.home-plan-grid article:hover,.value-grid article:hover{transform:translateY(-5px);box-shadow:0 24px 65px #091f381f;border-color:#b9c99a!important}.radar-mark i{animation:7s linear infinite brand-radar-sweep}@keyframes brand-radar-sweep{0%{transform:rotate(-45deg)}to{transform:rotate(315deg)}}.guided-start{grid-template-columns:230px minmax(0,1fr) minmax(300px,.72fr);align-items:center;gap:clamp(35px,6vw,80px);padding-block:105px;display:grid}.guided-start h2{letter-spacing:-.06em;margin:15px 0;font-size:clamp(43px,5vw,68px);line-height:1}.guided-start>div:nth-child(2)>p{max-width:580px;font-size:16px;line-height:1.7}.guided-start>div:nth-child(2)>div{align-items:center;gap:24px;margin-top:28px;display:flex}.guided-start aside{border:1px solid var(--line);box-shadow:var(--soft-shadow);background:#fff;border-radius:18px;display:grid}.guided-start aside>span{border-bottom:1px solid var(--line);grid-template-columns:28px 1fr;gap:2px 12px;padding:17px 20px;display:grid}.guided-start aside>span:last-child{border-bottom:0}.guided-start aside i{color:#506700;background:#e9f5bd;border-radius:50%;grid-row:1/3;place-items:center;width:26px;height:26px;font-style:normal;display:grid}.guided-start aside b{font-size:14px}.guided-start aside small{color:var(--muted);font-size:12px}.guided-orbit{border:1px solid #bdc5bc;border-radius:50%;width:210px;height:210px;animation:30s linear infinite orbit-turn;position:relative}.guided-orbit:before,.guided-orbit:after{content:"";border:1px solid #d5dbd3;border-radius:50%;position:absolute;inset:22px}.guided-orbit:after{background:var(--navy);inset:55px;box-shadow:0 0 0 12px #c8ef4838}.guided-orbit>i{z-index:2;background:var(--lime);transform-origin:0;width:58px;height:2px;position:absolute;top:50%;left:50%;transform:rotate(-35deg)}.guided-orbit span{z-index:3;border:1px solid var(--navy);width:38px;height:38px;font:700 10px var(--font-geist-mono);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute}.guided-orbit span:first-child{top:80px;left:-7px}.guided-orbit span:nth-child(2){top:1px;right:19px}.guided-orbit span:nth-child(3){bottom:25px;right:2px}@keyframes orbit-turn{to{transform:rotate(360deg)}}.guide-page,.faq-page,.status-page{background:linear-gradient(145deg,#f8f8f3,#eff3ec);min-height:100vh}.guide-hero,.status-hero{grid-template-columns:minmax(0,1fr) 300px;align-items:end;gap:70px;padding-block:92px 62px;display:grid}.guide-hero h1,.status-hero h1,.faq-hero h1{margin:22px 0;font-size:clamp(54px,7vw,92px);line-height:.94}.guide-hero>div>p,.status-hero>div>p,.faq-hero>p{max-width:700px;font-size:18px;line-height:1.7}.guide-hero aside,.status-hero aside{background:var(--navy);color:#fff;border:1px solid #ffffff2e;border-radius:18px;padding:25px;box-shadow:0 22px 60px #091f3829}.guide-hero aside span{color:var(--lime);letter-spacing:.12em;font-size:11px;font-weight:850;display:block}.guide-hero aside b,.status-hero aside b{margin:8px 0;font-size:21px;display:block}.guide-hero aside p,.status-hero aside p{color:#b8c4cf;margin:0;font-size:13px}.interactive-guide{background:#fff;border:1px solid #d8ded6;border-radius:24px;margin-bottom:100px;overflow:hidden;box-shadow:0 28px 90px #091f381f}.interactive-guide>header{border-bottom:1px solid var(--line);background:#f9fbf6;padding:20px 25px}.interactive-guide>header>div:first-child{justify-content:space-between;font-size:12px;font-weight:800;display:flex}.guide-progress{background:#e5e9e3;border-radius:99px;height:7px;margin-top:11px;overflow:hidden}.guide-progress i{border-radius:inherit;background:linear-gradient(90deg,#9ec200,var(--lime));height:100%;transition:width .35s;display:block}.guide-workspace{grid-template-columns:320px minmax(0,1fr);display:grid}.guide-workspace>nav{border-right:1px solid var(--line);background:#eef2ec;padding:13px}.guide-workspace>nav button{width:100%;color:var(--navy);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:12px;padding:15px 13px;display:flex}.guide-workspace>nav button:hover{background:#ffffffb8}.guide-workspace>nav button.active{background:var(--navy);color:#fff;box-shadow:0 10px 24px #091f3826}.guide-workspace>nav button>i{width:31px;height:31px;font:700 10px var(--font-geist-mono);border:1px solid #cbd3c9;border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.guide-workspace>nav button.complete:not(.active)>i{color:#4f6500;background:#dbefa0;border-color:#b0cb56}.guide-workspace>nav button>span{gap:2px;display:grid}.guide-workspace>nav b{font-size:13px}.guide-workspace>nav small{color:#78858e;font-size:10px}.guide-workspace>nav button.active small{color:#b8c5d0}.guide-workspace>article{padding:clamp(28px,5vw,60px)}.guide-step-heading>span,.guide-why small,.guide-result span{color:#6c8300;letter-spacing:.13em;font-size:10px;font-weight:850}.guide-step-heading>small{float:right;color:#75818b}.guide-step-heading h2{letter-spacing:-.055em;margin:11px 0;font-size:clamp(34px,4vw,50px)}.guide-step-heading>p{max-width:720px;font-size:17px;line-height:1.65}.guide-why{border-left:4px solid var(--lime);background:#f5f8eb;margin:27px 0;padding:20px 22px}.guide-why p{color:#405162;margin:7px 0 0;font-size:14px;line-height:1.65}.guide-workspace ol{grid-template-columns:1fr 1fr;gap:11px;padding:0;list-style:none;display:grid}.guide-workspace li{color:#435363;border:1px solid #dfe4dd;border-radius:9px;gap:10px;padding:12px;font-size:13px;display:flex}.guide-workspace li i{color:#6f8d00;font-style:normal}.guide-result{background:var(--navy);color:#fff;border-radius:12px;gap:5px;margin-top:25px;padding:19px;display:grid}.guide-result b{font-size:15px}.guide-workspace article footer{justify-content:space-between;gap:16px;margin-top:28px;display:flex}.guide-check{color:var(--navy);cursor:pointer;background:#fff;border:1px solid #ccd4cb;border-radius:10px;padding:0 18px;font-weight:750}.guide-check.done{color:#506800;background:#edf6cf;border-color:#b8d263}.guide-help,.faq-contact{background:#e4edc7;border-radius:22px;justify-content:space-between;align-items:center;gap:35px;margin-bottom:100px;padding:42px;display:flex}.guide-help h2,.faq-contact h2{margin:8px 0;font-size:34px}.guide-help p,.faq-contact p{margin:0}.faq-hero{text-align:center;padding-block:92px 52px}.faq-hero>p{margin-inline:auto}.faq-explorer{margin-bottom:100px}.faq-tools{z-index:5;border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--soft-shadow);background:#fffffff0;border-radius:17px;padding:20px;position:sticky;top:92px}.faq-tools label{gap:7px;display:grid;position:relative}.faq-tools label span{letter-spacing:.08em;font-size:11px;font-weight:800}.faq-tools input{height:52px;color:var(--navy);background:#fbfcfa;border:1px solid #cfd7ce;border-radius:10px;padding:0 48px 0 16px;font-size:15px}.faq-tools label>i{font-size:20px;font-style:normal;position:absolute;bottom:12px;right:17px}.faq-tools>div{gap:8px;margin-top:13px;display:flex;overflow-x:auto}.faq-tools button{color:var(--navy);cursor:pointer;background:#fff;border:1px solid #d4dbd2;border-radius:999px;padding:9px 14px;font-size:12px;font-weight:750}.faq-tools button.active{background:var(--navy);border-color:var(--navy);color:#fff}.faq-results{max-width:900px;margin:35px auto 0}.faq-results>p{font-size:12px;font-weight:800}.faq-results details{border:1px solid var(--line);background:#fff;border-radius:14px;margin-bottom:10px;overflow:hidden;box-shadow:0 10px 30px #091f380a}.faq-results summary{cursor:pointer;grid-template-columns:90px 1fr 25px;align-items:center;gap:14px;padding:22px;list-style:none;display:grid}.faq-results summary::-webkit-details-marker{display:none}.faq-results summary span{color:#6c8300;letter-spacing:.1em;font-size:10px;font-weight:850}.faq-results summary b{font-size:16px}.faq-results summary i{font-size:22px;font-style:normal;transition:transform .2s}.faq-results details[open] summary i{transform:rotate(45deg)}.faq-results details>p{margin:0;padding:0 22px 24px 126px;font-size:14px;line-height:1.75}.faq-empty{text-align:center;border:1px dashed #bfc9bd;border-radius:14px;padding:50px}.faq-empty b{font-size:20px}.faq-empty a{font-weight:800;text-decoration:underline}.status-hero aside{padding-left:58px;position:relative}.status-hero aside .system-dot{position:absolute;top:30px;left:25px}.status-board{border:1px solid var(--line);background:#fff;border-radius:22px;margin-bottom:80px;overflow:hidden;box-shadow:0 25px 80px #091f381a}.status-board>header{border-bottom:1px solid var(--line);background:#fafcf7;justify-content:space-between;align-items:center;gap:25px;padding:22px 25px;display:flex}.status-board>header p{margin:0;font-size:11px}.network-state{align-items:center;gap:10px;font-size:13px;font-weight:800;display:flex}.network-state i,.status-source-grid article>div>i{background:#87aa16;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 6px #87aa161f}.network-state.degraded i,.status-source-grid article.attention>div>i{background:#dc9130;box-shadow:0 0 0 6px #dc91301f}.network-state.monitoring i,.status-source-grid article.delayed>div>i,.status-source-grid article.planned>div>i{background:#8394a2;box-shadow:0 0 0 6px #8394a21f}.status-source-grid{grid-template-columns:repeat(2,1fr);gap:0;display:grid}.status-source-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px}.status-source-grid article:nth-child(2n){border-right:0}.status-source-grid article>div:first-child{align-items:center;gap:12px;display:flex}.status-source-grid article>div:first-child span{color:#647a00;letter-spacing:.12em;font-size:10px;font-weight:850}.status-source-grid article h2{margin:21px 0 8px;font-size:24px}.status-source-grid article>p{min-height:45px;font-size:13px}.status-source-grid dl{grid-template-columns:1fr 1fr;gap:9px;margin:20px 0 0;display:grid}.status-source-grid dl>div{background:#f3f6f1;border-radius:8px;padding:10px}.status-source-grid dt{color:#77838d;letter-spacing:.08em;font-size:9px;font-weight:800}.status-source-grid dd{color:var(--navy);margin:4px 0 0;font-size:12px;font-weight:750}.status-principles{grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:105px;display:grid}.status-principles article{border-top:3px solid var(--lime);background:#fff;padding:25px}.status-principles article>span{color:#75818a;font:10px var(--font-geist-mono)}.status-principles b{margin:20px 0 6px;font-size:17px;display:block}.status-principles p{font-size:13px}.status-loading,.status-unavailable{text-align:center;justify-content:center;align-items:center;gap:13px;min-height:220px;display:flex}.status-loading i{border:2px solid #dce4d4;border-top-color:#7d9a13;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite status-spin}@keyframes status-spin{to{transform:rotate(360deg)}}.status-group-heading{border-bottom:1px solid var(--line);background:#f5f7f2;justify-content:space-between;align-items:flex-end;gap:30px;padding:24px 28px 18px;display:flex}.status-group-heading.enrichment{border-top:8px solid #eef2ea}.status-group-heading span{color:#688000;letter-spacing:.14em;font-size:10px;font-weight:850}.status-group-heading p{color:#687681;text-align:right;max-width:560px;margin:0;font-size:12px}.status-enrichment-grid article{grid-template-columns:160px minmax(0,1fr) minmax(390px,.8fr);align-items:center;gap:24px;padding:28px;display:grid}.status-enrichment-grid article>div:first-child{align-self:start;align-items:center;gap:12px;display:flex}.status-enrichment-grid article>div:first-child i{background:#87aa16;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 6px #87aa161f}.status-enrichment-grid article.attention>div:first-child i{background:#dc9130;box-shadow:0 0 0 6px #dc91301f}.status-enrichment-grid article>div:first-child span,.status-enrichment-copy>span{color:#647a00;letter-spacing:.12em;font-size:10px;font-weight:850}.status-enrichment-copy h2{margin:7px 0 6px;font-size:25px}.status-enrichment-copy p{margin:0;font-size:13px}.status-enrichment-grid dl{grid-template-columns:repeat(3,1fr);gap:9px;margin:0;display:grid}.status-enrichment-grid dl>div{background:#f3f6f1;border-radius:8px;padding:11px}.status-enrichment-grid dt{color:#77838d;letter-spacing:.08em;font-size:9px;font-weight:800}.status-enrichment-grid dd{color:var(--navy);margin:5px 0 0;font-size:12px;font-weight:750}.workspace-roi.five{grid-template-columns:repeat(5,1fr)}.value-report-links{gap:17px;display:flex}.value-report-links a{color:#506500;font-size:11px;font-weight:800}.value-method-note{color:#71808b;margin:0;padding:0 26px 20px;line-height:1.55;font-size:10px!important}@media (width<=980px){.guided-start{grid-template-columns:1fr 1fr}.guided-orbit{display:none}.guided-start>div:nth-child(2){grid-column:1}.guided-start aside{grid-column:2}.guide-workspace{grid-template-columns:260px minmax(0,1fr)}.workspace-roi.five{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.guided-start,.guide-hero,.status-hero{grid-template-columns:1fr}.guided-start>div:nth-child(2),.guided-start aside{grid-column:auto}.guide-hero,.status-hero{gap:25px;padding-block:60px 40px}.guide-workspace{grid-template-columns:1fr}.guide-workspace>nav{border-right:0;border-bottom:1px solid var(--line);display:flex;overflow-x:auto}.guide-workspace>nav button{flex:0 0 190px}.guide-workspace ol{grid-template-columns:1fr}.guide-help,.faq-contact,.status-board>header,.status-group-heading{flex-direction:column;align-items:flex-start}.status-group-heading p{text-align:left}.status-source-grid,.status-principles{grid-template-columns:1fr}.status-source-grid article{border-right:0}.status-enrichment-grid article{grid-template-columns:1fr}.status-enrichment-grid dl{grid-template-columns:1fr 1fr 1fr}.faq-results summary{grid-template-columns:72px 1fr 20px}.faq-results details>p{padding-left:22px}.workspace-roi.five{grid-template-columns:1fr 1fr}}@media (width<=520px){.guided-start>div:nth-child(2)>div,.guide-workspace article footer{flex-direction:column;align-items:stretch}.interactive-guide{border-radius:15px}.guide-workspace>article{padding:25px 18px}.guide-help,.faq-contact{padding:27px}.faq-tools{top:76px}.faq-results summary{grid-template-columns:1fr 24px}.faq-results summary span{grid-column:1/-1}.status-source-grid dl,.status-enrichment-grid dl,.workspace-roi.five{grid-template-columns:1fr}.value-report-links{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transition:none;transform:none}.radar-mark i,.guided-orbit,.status-loading i{animation:none}.signal-window,.featured-lead,.advantage-grid article,.home-plan-grid article,.value-grid article{transition:none}}.find-page{background:linear-gradient(145deg,#f7f8f3,#eef3ed);min-height:100vh}.find-hero{grid-template-columns:minmax(0,1fr) 330px;align-items:end;gap:70px;padding-block:92px 65px;display:grid}.find-hero h1{letter-spacing:-.07em;max-width:760px;margin:18px 0;font-size:clamp(52px,7vw,90px);line-height:.95}.find-hero h1 em{color:#809400;font-style:normal}.find-hero>div>p{color:#566676;max-width:700px;font-size:18px;line-height:1.7}.find-promises{color:#4d5e6b;flex-wrap:wrap;gap:24px;margin-top:35px;font-size:12px;display:flex}.find-promises span{align-items:center;gap:8px;display:flex}.find-promises b{background:var(--ink);width:25px;height:25px;color:var(--lime);font:10px var(--font-geist-mono);border-radius:50%;place-items:center;display:grid}.find-note{background:var(--ink);color:#fff;border-radius:17px;padding:28px;box-shadow:0 20px 55px #091f5630}.find-note span{color:var(--lime);letter-spacing:.14em;font-size:10px;font-weight:850}.find-note b{margin:13px 0 8px;font-size:21px;display:block}.find-note p{color:#bbc6d0;margin:0;font-size:13px;line-height:1.6}.find-tool{background:#fff;border:1px solid #d7dfd5;border-radius:22px;margin-bottom:100px;padding:35px;box-shadow:0 25px 80px #091f5612}.find-tool-head,.results-intro{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.find-tool h2,.results-intro h2{letter-spacing:-.05em;margin:9px 0 6px;font-size:32px}.find-tool-head p,.results-intro p{color:#6b7884;margin:0;font-size:14px;line-height:1.55}.capped-pill{color:#637800;letter-spacing:.08em;white-space:nowrap;background:#eef5d4;border-radius:6px;padding:8px 10px;font-size:10px;font-weight:850}.find-form{border-top:1px solid var(--line);grid-template-columns:1.35fr 1fr 1fr auto;gap:13px;margin-top:28px;padding-top:27px;display:grid}.find-form label{gap:8px;display:grid}.find-form label span{color:#435363;font-size:11px;font-weight:800}.find-form input,.find-form select{height:48px;color:var(--ink);font:14px var(--font-manrope);background:#fbfcfa;border:1px solid #cfd8cf;border-radius:8px;padding:0 13px}.find-form .button{white-space:nowrap;align-self:end;height:48px}.find-results{margin-top:46px}.results-intro{border-bottom:1px solid var(--line);padding-bottom:18px}.results-intro small{color:#748100;font-weight:850}.find-result{border-bottom:1px solid var(--line);grid-template-columns:45px minmax(0,1fr) 265px;gap:20px;padding:25px 0;display:grid}.result-number{font:700 14px var(--font-geist-mono);color:#899aa6}.result-tag,.find-result aside span{color:#718500;letter-spacing:.1em;font-size:10px;font-weight:850}.find-result h3{letter-spacing:-.03em;margin:8px 0 5px;font-size:21px}.find-result>div>b{font-size:13px}.find-result p{color:#6b7884;margin:8px 0 0;font-size:13px}.result-meta{gap:28px;margin-top:19px;display:flex}.result-meta span{gap:5px;display:grid}.result-meta small{color:#87929b;letter-spacing:.1em;font-size:9px}.result-meta b{font-size:13px}.find-result aside{background:#f1f4ef;border-radius:11px;align-content:center;gap:9px;padding:17px;display:grid}.find-result aside strong{font-size:12px;line-height:1.45}.find-result aside .button{min-height:38px;margin-top:5px;font-size:11px}.find-conversion{background:var(--ink);color:#fff;border-radius:13px;justify-content:space-between;align-items:center;gap:25px;margin-top:28px;padding:25px;display:flex}.find-conversion h3{margin:8px 0 5px;font-size:22px}.find-conversion p{color:#b9c4cf;margin:0;font-size:13px}.find-conversion .button{white-space:nowrap}@media (width<=900px){.find-hero{grid-template-columns:1fr;gap:30px}.find-form{grid-template-columns:1fr 1fr}.find-form label:first-child,.find-form .button{grid-column:1/-1}.find-result{grid-template-columns:35px 1fr}.find-result aside{grid-column:2}.find-conversion{flex-direction:column;align-items:flex-start}}@media (width<=600px){.find-hero{padding-block:60px 40px}.find-hero h1{font-size:52px}.find-promises{gap:12px;display:grid}.find-tool{border-radius:15px;padding:22px 17px}.find-tool-head,.results-intro{flex-direction:column;align-items:flex-start}.find-form{grid-template-columns:1fr}.find-form label:first-child,.find-form .button{grid-column:auto}.find-result{grid-template-columns:1fr}.result-number{display:none}.find-result aside{grid-column:auto}.result-meta{flex-wrap:wrap;gap:16px}.find-conversion{padding:21px}}.find-verify{border-top:1px solid var(--line);justify-items:start;gap:14px;max-width:680px;margin-top:30px;padding-top:30px;display:grid}.find-verify h2{letter-spacing:-.055em;margin:0;font-size:32px}.find-verify p{color:#6b7884;margin:0;font-size:15px;line-height:1.6}.find-verify input{width:220px;height:52px;color:var(--ink);font:18px var(--font-geist-mono);letter-spacing:.16em;background:#fbfcfa;border:1px solid #cfd8cf;border-radius:8px;padding:0 14px}.find-verify .button{min-height:49px}.find-error{color:#9a4537;margin:16px 0 0;font-size:14px;line-height:1.5}@media (width<=600px){.find-verify{padding-top:25px}.find-verify h2{font-size:28px}.find-verify input,.find-verify .button{width:100%}}.pricing-to-guide{justify-content:center;align-items:center;height:28px;display:flex;position:relative}.pricing-to-guide:before,.pricing-to-guide:after{content:"";background:var(--line);flex:1;height:1px}.pricing-to-guide span{color:#65727d;letter-spacing:.14em;white-space:nowrap;align-items:center;gap:9px;padding:0 18px;font-size:9px;font-weight:850;display:flex}.pricing-to-guide i{color:#6f8700;font-style:normal}.guided-start{margin-top:0;padding-block:72px;position:relative}.guided-path{gap:0;padding-left:8px;display:grid;position:relative}.guided-path:before{content:"";background:linear-gradient(var(--lime-dark),#ced6cb);width:1px;position:absolute;top:25px;bottom:25px;left:25px}.guided-path>span{grid-template-rows:auto auto;grid-template-columns:38px 1fr;align-items:center;gap:1px 13px;min-height:72px;display:grid;position:relative}.guided-path i{z-index:1;background:var(--paper);color:#597000;width:36px;height:36px;font:800 10px var(--font-geist-mono);border:1px solid #aebba9;border-radius:11px;grid-row:1/3;place-items:center;font-style:normal;display:grid;box-shadow:0 6px 18px #091f3812}.guided-path b{align-self:end;font-size:13px}.guided-path small{color:var(--muted);align-self:start;font-size:10px}.guided-start>div:nth-child(2)>p{max-width:640px}.faq-section{border-top:1px solid var(--line);padding-top:82px}.faq-more{margin-top:18px;display:inline-block}.mobile-nav:not([open]) .mobile-nav-panel{display:none}@media (width<=980px){.guided-start{grid-template-columns:minmax(180px,.45fr) minmax(0,1fr)}.guided-start>div:nth-child(2){grid-column:2}.guided-start aside{grid-column:1/-1;grid-template-columns:repeat(4,1fr)}.guided-start aside>span{border-bottom:0;border-right:1px solid var(--line)}.guided-start aside>span:last-child{border-right:0}}@media (width<=760px){.pricing-home{padding-bottom:74px}.guided-start{grid-template-columns:1fr;padding-block:74px}.guided-start>div:nth-child(2){grid-column:auto}.guided-path{grid-template-columns:repeat(4,1fr);padding:0}.guided-path:before{background:linear-gradient(90deg,var(--lime-dark),#ced6cb);width:auto;height:1px;inset:18px 12.5% auto}.guided-path>span{text-align:center;flex-direction:column;gap:7px;min-width:0;min-height:auto;display:flex}.guided-path i{flex:none}.guided-path b{align-self:auto;font-size:11px}.guided-path small{display:none}.guided-start aside{grid-column:auto;grid-template-columns:1fr 1fr}.guided-start aside>span:nth-child(2){border-right:0}.guided-start aside>span:nth-child(-n+2){border-bottom:1px solid var(--line)}.faq-section{padding-top:74px}}@media (width<=480px){.guided-path b{font-size:10px}.guided-start aside{grid-template-columns:1fr}.guided-start aside>span,.guided-start aside>span:nth-child(2){border-right:0;border-bottom:1px solid var(--line)}.guided-start aside>span:last-child{border-bottom:0}}.home-film{grid-template-columns:minmax(290px,.62fr) minmax(540px,1.38fr);align-items:center;gap:clamp(45px,7vw,95px);padding-block:105px;display:grid}.home-film-heading h2,.videos-hero h1{letter-spacing:-.065em;margin:16px 0 22px;font-size:clamp(46px,5.8vw,78px);line-height:.96}.home-film-heading p{color:#667482;max-width:520px;margin-bottom:24px;font-size:16px;line-height:1.7}.branded-video{color:#fff;background:#071a33;border:1px solid #27415b;border-radius:22px;overflow:hidden;box-shadow:0 28px 80px #071a332e}.branded-video.light{color:var(--navy);background:#fff;border-color:#d5ddd3}.branded-video-stage{aspect-ratio:16/9;background:#071a33;position:relative;overflow:hidden}.branded-video-stage iframe{border:0;width:100%;height:100%}.branded-video-poster{cursor:pointer;background:#071a33;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0;overflow:hidden}.branded-video-poster:before{content:"";z-index:1;background:linear-gradient(90deg,#071a3329,#0000 60%);transition:background .3s;position:absolute;inset:0}.branded-video-poster img{object-fit:cover;width:100%;height:100%;transition:transform .65s cubic-bezier(.2,.8,.2,1),filter .3s}.branded-video-poster:hover img{filter:brightness(.82);transform:scale(1.025)}.branded-play{z-index:2;color:#fff;place-items:center;gap:10px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.branded-play i{background:#071a33d9;border:1px solid #ffffffc7;border-radius:50%;place-items:center;width:74px;height:74px;transition:transform .25s,background .25s;display:grid;box-shadow:0 15px 45px #00000052,0 0 0 10px #c8ef481f}.branded-play i:after{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:16px solid var(--lime);margin-left:5px}.branded-play b{letter-spacing:.12em;text-transform:uppercase;font-size:11px}.branded-video-poster:hover .branded-play i{background:#0b2746;transform:scale(1.08)}.branded-duration{z-index:2;color:#fff;font:750 10px var(--font-geist-mono);background:#071a33e0;border-radius:6px;padding:6px 8px;position:absolute;bottom:15px;right:17px}.branded-player-bar{z-index:2;gap:4px;display:flex;position:absolute;bottom:17px;left:17px}.branded-player-bar i{background:#ffffffb8;border-radius:50%;width:5px;height:5px}.branded-player-bar i:first-child{background:var(--lime)}.branded-video-copy{padding:22px 25px 25px}.branded-video-copy>span{color:var(--lime);letter-spacing:.14em;font-size:9px;font-weight:850}.branded-video.light .branded-video-copy>span{color:#6f8500}.branded-video-copy h3{letter-spacing:-.045em;margin:7px 0;font-size:24px}.branded-video-copy p{color:#aebbc7;margin:0;font-size:13px;line-height:1.65}.branded-video.light .branded-video-copy p{color:#687682}.guide-film{margin-bottom:42px}.guide-film .branded-video{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);align-items:center;display:grid}.guide-film .branded-video-copy{padding:34px}.guide-film .branded-video-copy h3{font-size:29px}.videos-page{background:linear-gradient(145deg,#f8f8f3,#eff3ec);min-height:100vh}.videos-hero{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);align-items:end;gap:70px;padding-block:92px 58px;display:grid}.videos-hero p{color:#5f6d7a;margin:0 0 8px;font-size:17px;line-height:1.7}.video-library{gap:28px;padding-bottom:85px;display:grid}.video-library .branded-video{grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr);align-items:center;display:grid}.video-library .branded-video:nth-child(2){grid-template-columns:minmax(310px,.65fr) minmax(0,1.35fr)}.video-library .branded-video:nth-child(2) .branded-video-stage{order:2}.video-library .branded-video-copy{padding:clamp(28px,4vw,52px)}.video-library .branded-video-copy h3{font-size:clamp(28px,3.2vw,43px)}.video-library .branded-video-copy p{font-size:15px}.video-channel-cta{background:#e4edc7;border-radius:22px;justify-content:space-between;align-items:center;gap:50px;margin-bottom:95px;padding:42px;display:flex}.video-channel-cta h2{max-width:680px;margin:9px 0;font-size:34px}.video-channel-cta p{color:#566573;margin:0}.video-channel-cta>div:last-child{flex:none;justify-items:center;gap:15px;display:grid}@media (width<=980px){.home-film,.videos-hero{grid-template-columns:1fr;gap:35px}.video-library .branded-video,.video-library .branded-video:nth-child(2),.guide-film .branded-video{grid-template-columns:1fr}.video-library .branded-video:nth-child(2) .branded-video-stage{order:0}.video-channel-cta{flex-direction:column;align-items:flex-start}.video-channel-cta>div:last-child{justify-items:start}.guide-film .branded-video-copy{padding:25px}}@media (width<=620px){.home-film{padding-block:72px}.branded-video{border-radius:14px}.branded-play i{width:58px;height:58px}.branded-video-copy{padding:18px}.branded-video-copy h3{font-size:20px}.videos-hero{padding-block:58px 35px}.video-library{padding-bottom:62px}.video-library .branded-video-copy{padding:22px}.video-library .branded-video-copy h3{font-size:27px}.video-library .branded-video-copy p{font-size:13px}.video-channel-cta{margin-bottom:65px;padding:26px}.video-channel-cta h2{font-size:27px}.video-channel-cta>div:last-child{align-items:stretch;width:100%}.video-channel-cta .button{width:100%}}@media (prefers-reduced-motion:reduce){.branded-video-poster img,.branded-play i{transition:none}}.public-nav-links{gap:clamp(15px,1.55vw,23px)}.nav-resources{color:var(--navy);white-space:nowrap;font-size:14px;font-weight:650;position:relative}.nav-resources summary{cursor:pointer;align-items:center;gap:6px;padding:10px 0;list-style:none;display:flex}.nav-resources summary::-webkit-details-marker{display:none}.nav-resources summary span{font-size:11px;transition:transform .2s}.nav-resources[open] summary span{transform:rotate(180deg)}.nav-resources>div{z-index:50;border:1px solid var(--line);background:#fff;border-radius:12px;width:210px;padding:9px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 45px #091f3824}.nav-resources>div a{color:var(--navy);border-radius:7px;padding:11px 12px;font-size:13px;font-weight:700}.nav-resources>div a:hover{background:#f1f4ed}.public-nav-links>a.nav-signin{padding:10px 0;border:0!important;text-decoration:none!important}.public-nav-links>a.nav-signin:hover{color:#607900;text-decoration:none!important}.home-film-section{background:linear-gradient(135deg,#eef3e8 0%,#f8f8f3 48%,#edf1e8 100%);border-block:1px solid #dce2d8;position:relative}.home-film{grid-template-columns:minmax(360px,.9fr) minmax(520px,1.1fr);gap:clamp(46px,6vw,82px);padding-block:96px;position:relative}.home-film:after{content:"NEXT · HOW THE SYSTEM WORKS ↓";z-index:2;color:#6e7c70;letter-spacing:.13em;white-space:nowrap;background:#f7f8f3;border:1px solid #dce2d8;border-radius:999px;padding:4px 14px;font-size:9px;font-weight:850;position:absolute;bottom:-13px;left:50%;transform:translate(-50%)}.home-film-heading h2{max-width:560px;font-size:clamp(45px,4.8vw,66px)}.home-film-heading p{color:#596878;max-width:540px;font-size:17px;line-height:1.72}.home-film .branded-video{box-shadow:0 30px 75px #071a3333}.branded-video-stage iframe,.branded-video-native{border:0;width:100%;height:100%;display:block}.branded-video-native{object-fit:contain;background:#071a33}@media (width<=1080px){.public-nav-links{gap:16px}.public-nav-links>a:not(.button),.nav-resources{font-size:13px}.public-nav-links .button{padding-inline:16px}}@media (width<=980px){.home-film{grid-template-columns:1fr;gap:36px}.home-film-heading h2{max-width:740px}.home-film-heading p{max-width:680px}}@media (width<=620px){.home-film{padding-block:68px}.home-film-heading h2{font-size:clamp(40px,13vw,55px)}.home-film-heading p{font-size:15px}.home-film:after{font-size:8px}.comparison-inner{min-width:0}.comparison-inner h2{overflow-wrap:anywhere;max-width:100%;font-size:clamp(36px,11.5vw,48px)}.comparison-table{border:0;border-radius:0;gap:12px;width:100%;max-width:100%;display:grid;overflow:visible;min-width:0!important}.comparison-table .comparison-head{display:none}.comparison-table>div:not(.comparison-head){background:#0a2039;border:1px solid #405066;border-radius:10px;grid-template-columns:1fr;min-width:0;display:grid;overflow:hidden}.comparison-table span,.comparison-table p,.comparison-table strong{overflow-wrap:anywhere;border-bottom:1px solid #34445a;border-right:0;min-width:0;padding:14px 16px;font-size:13px}.comparison-table span{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#0c233f;font-size:11px}.comparison-table p:before,.comparison-table strong:before{letter-spacing:.1em;margin-bottom:5px;font-size:9px;font-weight:850;display:block}.comparison-table p:before{content:"STANDARD TENDER ALERT";color:#8e9aaa}.comparison-table strong:before{content:"RENEWAL RADAR";color:var(--lime)}.comparison-table strong{color:#e8f3bb;border-bottom:0}}.pulse{aspect-ratio:1;border-radius:50%;flex:0 0 7px;width:7px;min-width:7px;height:7px}.button-arrow{color:currentColor;flex:0 0 13px;width:13px;min-width:13px;height:13px;display:inline-block;position:relative}.button-arrow:before{content:"";border-top:1.5px solid;border-right:1.5px solid;width:7px;height:7px;position:absolute;top:0;right:0}.button-arrow:after{content:"";transform-origin:100%;background:currentColor;width:12px;height:1.5px;position:absolute;bottom:2px;right:1px;transform:rotate(-45deg)}.hero>.eyebrow{justify-content:center}.hero>.eyebrow .pulse{background:var(--lime-dark);box-shadow:none}.button-arrow{place-items:center;width:18px;min-width:18px;height:18px;display:inline-grid}.button-arrow:before{content:"→";border:0;width:auto;height:auto;font:500 20px/1 Arial,sans-serif;position:static;transform:rotate(-45deg)}.button-arrow:after{display:none}@media (width<=620px){.hero>.eyebrow{grid-template-columns:8px minmax(0,1fr);gap:11px;width:min(350px,100%);margin-inline:auto;display:grid}.hero>.eyebrow .pulse{flex-basis:8px;width:8px;min-width:8px;height:8px}.hero>.eyebrow>span:last-child{text-align:center}}.kpi-icon,.app-sidebar a,.premium-sidebar .sidebar-group a span{font-variant-emoji:text}@media (width<=760px){.guide-workspace>nav,.faq-tools>div,.premium-filters{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:thin;max-width:100%}.guide-workspace>nav button,.faq-tools>div button,.premium-filters button{scroll-snap-align:start}.guide-workspace>nav{padding-right:28px}.faq-tools>div{padding-bottom:5px}}.analyst-page{min-height:100vh}.analyst-shell{padding:58px 0 90px}.analyst-hero{grid-template-columns:minmax(0,1fr) 230px;align-items:end;gap:60px;margin-bottom:34px;display:grid}.analyst-hero>div>span,.analyst-control>span,.analyst-output>span,.deal-brief span,.analyst-guardrails span{color:#718c00;letter-spacing:.13em;font-size:11px;font-weight:850}.analyst-hero h1{letter-spacing:-.065em;max-width:920px;margin:13px 0 14px;font-size:clamp(44px,5.5vw,76px);line-height:.96}.analyst-hero p{color:#657180;max-width:770px;margin:0;font-size:16px;line-height:1.7}.analyst-hero aside{box-shadow:var(--soft-shadow);background:linear-gradient(145deg,#f8fbe9,#eaf2cb);border:1px solid #cfdbc3;border-radius:18px;padding:24px;display:grid}.analyst-hero aside>span{letter-spacing:.11em;font-size:9px;font-weight:850}.analyst-hero aside>b{margin:9px 0 0;font-size:48px;line-height:1}.analyst-hero aside>small{color:#667274}.analyst-hero aside>a,.analyst-hero aside>button{color:var(--navy);font:800 13px var(--font-manrope);text-align:left;cursor:pointer;background:0 0;border:0;margin-top:16px;padding:0;text-decoration:underline}.analyst-layout{background:#fff;border:1px solid #d6dcd3;border-radius:22px;grid-template-columns:minmax(330px,.72fr) minmax(0,1.28fr);display:grid;overflow:hidden;box-shadow:0 28px 70px #071a3317}.analyst-control,.analyst-output{padding:34px}.analyst-control{background:#f3f5f0;border-right:1px solid #d6dcd3}.analyst-control h2{margin:8px 0 24px;font-size:28px}.analyst-control label{gap:7px;display:grid}.analyst-control label small{letter-spacing:.1em;font-size:10px;font-weight:800}.analyst-control select{width:100%;height:50px;color:var(--navy);font:700 14px var(--font-manrope);background:#fff;border:1px solid #cfd5cb;border-radius:9px;padding:0 13px}.analyst-evidence{background:#fff;border:1px solid #d7ddd3;border-radius:14px;margin:18px 0;padding:22px}.analyst-evidence>div{justify-content:space-between;gap:12px;display:flex}.analyst-evidence>div span{color:#78848f;letter-spacing:.11em;font-size:9px;font-weight:850}.analyst-evidence>div b{color:#617b00;font-size:11px}.analyst-evidence h3{margin:15px 0 5px;font-size:19px;line-height:1.2}.analyst-evidence>p{color:#6d7883;margin:0;font-size:13px}.analyst-evidence dl{grid-template-columns:1fr 1fr;gap:10px;margin:19px 0;display:grid}.analyst-evidence dl div{background:#f4f6f2;padding:10px}.analyst-evidence dt{color:#78838e;text-transform:uppercase;font-size:9px}.analyst-evidence dd{margin:3px 0 0;font-size:12px;font-weight:750}.analyst-evidence>a{color:var(--navy);font-size:12px;font-weight:800}.analyst-run{width:100%;min-height:50px}.analyst-run:disabled{opacity:.55;cursor:not-allowed}.analyst-privacy{color:#76818c;margin:14px 3px 0;font-size:11px;line-height:1.55}.analyst-notice{color:#775800;background:#fff1d6;border-radius:8px;padding:12px;font-size:12px}.analyst-output{min-height:650px}.analyst-empty{text-align:center;place-items:center;min-height:560px;display:grid}.analyst-empty>i{color:#718d00;width:72px;height:72px;font:normal 34px var(--font-manrope);background:#f1f6dc;border:1px solid #d2d9cd;border-radius:50%;place-items:center;display:grid}.analyst-empty h2{max-width:500px;margin:24px 0 10px;font-size:32px}.analyst-empty p{color:#6e7985;max-width:560px;margin:0;font-size:14px;line-height:1.7}.analyst-empty>div{gap:8px;margin-top:25px;display:flex}.analyst-empty>div span{color:#64706e;letter-spacing:.1em;background:#edf1ea;border-radius:5px;padding:7px 9px;font-size:9px;font-weight:850}.deal-brief{margin-top:17px}.deal-brief>header{background:var(--navy);color:#fff;border-radius:14px;padding:25px}.deal-brief>header small{color:var(--lime);letter-spacing:.11em;font-size:9px}.deal-brief>header h2{margin:11px 0 9px;font-size:27px;line-height:1.25}.deal-brief>header p{color:#bec9d3;margin:0;font-size:12px}.deal-angle{background:#f3f8dc;border:1px solid #cdd9a7;border-radius:11px;margin:13px 0;padding:19px}.deal-angle p{margin:8px 0 0;font-size:15px;line-height:1.65}.deal-columns{grid-template-columns:1fr 1fr;gap:12px;display:grid}.deal-columns>section,.outreach-draft{border:1px solid #dbe0d8;border-radius:11px;padding:19px}.deal-columns ul,.deal-columns ol{margin:12px 0 0;padding-left:20px}.deal-columns li{color:#566371;margin:8px 0;font-size:13px;line-height:1.5}.outreach-draft{background:#f8f9f7;margin-top:12px}.outreach-draft p{white-space:pre-wrap;color:#4d5b68;font-size:13px;line-height:1.65}.outreach-draft button{color:var(--navy);cursor:pointer;background:0 0;border:0;font-weight:800;text-decoration:underline}.analyst-guardrails{background:#fff;border:1px solid #d6dcd3;border-radius:14px;grid-template-columns:repeat(3,1fr);margin-top:18px;display:grid}.analyst-guardrails>div{border-right:1px solid #d6dcd3;padding:22px}.analyst-guardrails>div:last-child{border-right:0}.analyst-guardrails p{color:#697582;margin:8px 0 0;font-size:12px;line-height:1.55}.addon-plans .plan.featured{grid-column:span 2}.addon-plans .plan.featured h2{color:#fff}@media (width<=900px){.analyst-hero{grid-template-columns:1fr}.analyst-hero aside{grid-template-columns:auto 1fr;align-items:center}.analyst-hero aside>b{grid-area:1/1/3;margin-right:18px}.analyst-hero aside>a{grid-column:1/-1}.analyst-layout{grid-template-columns:1fr}.analyst-control{border-bottom:1px solid #d6dcd3;border-right:0}.analyst-guardrails{grid-template-columns:1fr}.analyst-guardrails>div{border-bottom:1px solid #d6dcd3;border-right:0}.analyst-guardrails>div:last-child{border-bottom:0}.addon-plans .plan.featured{grid-column:auto}}@media (width<=620px){.analyst-shell{padding:34px 16px 65px}.analyst-hero{gap:24px}.analyst-hero h1{font-size:clamp(42px,13vw,60px)}.analyst-control,.analyst-output{padding:22px 18px}.analyst-output{min-height:520px}.analyst-empty{min-height:430px}.analyst-empty h2{font-size:25px}.analyst-empty>div{flex-wrap:wrap;justify-content:center}.deal-columns,.analyst-evidence dl{grid-template-columns:1fr}.analyst-page .premium-nav .button{padding:9px;font-size:11px}}.analyst-eligibility{background:#f8fbe9;border:1px solid #d4ddbd;border-radius:12px;margin:0 0 20px;padding:16px}.analyst-eligibility>b{font-size:13px}.analyst-eligibility>p,.analyst-eligibility details p{color:#69766f;margin:6px 0 0;font-size:11px;line-height:1.55}.analyst-eligibility summary{color:var(--navy);cursor:pointer;margin-top:11px;font-size:11px;font-weight:850}.analyst-eligibility ul{color:#5e6b68;margin:9px 0 0;padding-left:17px;font-size:11px;line-height:1.6}.analyst-conversation{border-top:1px solid #d7ddd4;margin-top:24px;padding-top:26px}.analyst-conversation header h2{margin:8px 0 6px;font-size:27px}.analyst-conversation header p{color:#687582;margin:0;font-size:13px;line-height:1.6}.analyst-prompts{grid-template-columns:1fr 1fr;gap:8px;margin:18px 0;display:grid}.analyst-prompts button{color:var(--navy);font:750 12px/1.4 var(--font-manrope);text-align:left;cursor:pointer;background:#f6f8f3;border:1px solid #ccd5c7;border-radius:9px;padding:12px}.analyst-prompts button:hover{background:#f0f6d4;border-color:#94ac33}.analyst-messages{gap:10px;margin:19px 0;display:grid}.analyst-messages article{border-radius:13px;max-width:89%;padding:15px 17px}.analyst-messages article.user{background:var(--navy);color:#fff;justify-self:end}.analyst-messages article.assistant{color:var(--navy);background:#f5f8ed;border:1px solid #d4ddcb;justify-self:start}.analyst-messages article small{letter-spacing:.12em;opacity:.7;font-size:8px;font-weight:850}.analyst-messages article p{white-space:pre-wrap;margin:6px 0 0;font-size:13px;line-height:1.65}.analyst-messages article div{border-top:1px solid #071a331f;margin-top:12px;padding-top:10px}.analyst-messages article div b{text-transform:uppercase;letter-spacing:.08em;margin-top:7px;font-size:10px;display:block}.analyst-messages article ul{color:#5f6d75;margin:6px 0 0;padding-left:18px;font-size:11px;line-height:1.55}.analyst-conversation form{background:#fff;border:1px solid #cfd7cc;border-radius:13px;gap:8px;padding:16px;display:grid}.analyst-conversation form label{font-size:11px;font-weight:850}.analyst-conversation textarea{resize:vertical;min-height:88px;color:var(--navy);font:500 13px/1.55 var(--font-manrope);border:0;outline:0}.analyst-conversation form>div{justify-content:space-between;align-items:center;gap:14px;display:flex}.analyst-conversation form>div small{color:#748089;font-size:9px}.analyst-conversation form button{flex:none}.home-ai-section{background:var(--navy);color:#fff;padding:110px 0}.home-ai-grid{grid-template-columns:minmax(0,.92fr) minmax(440px,1.08fr);align-items:center;gap:80px;display:grid}.home-ai-copy h2{letter-spacing:-.06em;margin:15px 0 20px;font-size:clamp(48px,5.5vw,78px);line-height:.94}.home-ai-copy h2 em{font-family:var(--font-lora);font-weight:400}.home-ai-copy>p{color:#b9c5d0;max-width:650px;font-size:16px;line-height:1.75}.home-ai-copy ul{gap:0;margin:30px 0;padding:0;list-style:none;display:grid}.home-ai-copy li{border-top:1px solid #ffffff24;grid-template-columns:36px 1fr;gap:13px;padding:15px 0;display:grid}.home-ai-copy li i{width:28px;height:28px;color:var(--lime);border:1px solid #beef008c;border-radius:50%;place-items:center;font-size:9px;font-style:normal;display:grid}.home-ai-copy li span{color:#abb8c4;font-size:13px;line-height:1.55}.home-ai-copy li b{color:#fff;margin-bottom:2px;font-size:14px;display:block}.home-ai-copy>div{align-items:center;gap:20px;margin-top:26px;display:flex}.home-ai-copy>small{color:#8392a0;margin-top:18px;font-size:10px;display:block}.home-ai-demo{color:var(--navy);background:#f6f7f3;border:1px solid #beef0059;border-radius:22px;overflow:hidden;box-shadow:0 40px 90px #00000047}.home-ai-demo>header{color:#fff;background:#091c36;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:20px 23px;display:grid}.home-ai-demo>header span{color:var(--lime);letter-spacing:.12em;font-size:9px;font-weight:850}.home-ai-demo>header b{font-size:11px}.home-ai-demo>header i{background:var(--lime);width:39px;height:39px;color:var(--navy);border-radius:50%;place-items:center;font-size:11px;font-style:normal;font-weight:850;display:grid}.home-ai-demo>article{border-bottom:1px solid #dbe0d7;padding:23px}.home-ai-demo>article small{color:#778600;letter-spacing:.1em;font-size:9px;font-weight:850}.home-ai-demo>article h3{margin:8px 0 5px;font-size:20px}.home-ai-demo>article p{color:#697681;margin:0;font-size:12px}.home-ai-chat{gap:11px;padding:24px;display:grid}.home-ai-chat p{border-radius:13px;max-width:86%;margin:0;padding:15px 17px;font-size:13px;line-height:1.6}.home-ai-chat p small{letter-spacing:.1em;margin-bottom:6px;font-size:8px;font-weight:850;display:block}.home-ai-chat .customer{color:#fff;background:#0b213e;justify-self:end}.home-ai-chat .assistant{background:#edf4d7;border:1px solid #d2dabf}.home-ai-demo>footer{flex-wrap:wrap;gap:7px;padding:0 24px 24px;display:flex}.home-ai-demo>footer span{color:#65726e;letter-spacing:.08em;background:#e6eae2;border-radius:4px;padding:6px 8px;font-size:8px;font-weight:850}.public-ai{z-index:150;position:fixed;bottom:22px;right:22px}.public-ai-launch{color:var(--navy);font:800 12px var(--font-manrope);cursor:pointer;background:#fff;border:1px solid #b9c4b1;border-radius:999px;align-items:center;gap:9px;padding:8px 14px 8px 8px;display:flex;box-shadow:0 12px 35px #071a332e}.public-ai-launch span{background:var(--navy);width:32px;height:32px;color:var(--lime);letter-spacing:.05em;border-radius:50%;place-items:center;font-size:10px;display:grid}.public-ai-panel{background:#f7f8f4;border:1px solid #cdd5c9;border-radius:20px;width:min(390px,100vw - 28px);max-height:min(650px,100vh - 110px);display:grid;position:absolute;bottom:56px;right:0;overflow:hidden;box-shadow:0 30px 80px #071a3340}.public-ai-panel>header{background:var(--navy);color:#fff;justify-content:space-between;align-items:flex-start;padding:19px 20px;display:flex}.public-ai-panel>header span{color:var(--lime);letter-spacing:.12em;font-size:8px;font-weight:850}.public-ai-panel>header h2{margin:4px 0 0;font-size:22px}.public-ai-panel>header button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:26px}.public-ai-messages{gap:9px;max-height:300px;padding:16px;display:grid;overflow:auto}.public-ai-messages article{border-radius:12px;max-width:88%;padding:11px 13px}.public-ai-messages article.assistant{background:#eaf1d2}.public-ai-messages article.user{background:var(--navy);color:#fff;justify-self:end}.public-ai-messages small{letter-spacing:.1em;opacity:.7;font-size:7px;font-weight:850}.public-ai-messages p{margin:4px 0 0;font-size:12px;line-height:1.55}.public-ai-starters{gap:6px;padding:0 16px 12px;display:flex;overflow-x:auto}.public-ai-starters button{color:var(--navy);font:750 10px var(--font-manrope);cursor:pointer;background:#fff;border:1px solid #cbd4c6;border-radius:999px;flex:none;padding:8px 10px}.public-ai-panel form{background:#fff;border-top:1px solid #d8ded4;gap:7px;padding:13px 16px;display:grid}.public-ai-panel form label{font-size:9px;font-weight:850}.public-ai-panel form>div{grid-template-columns:1fr auto;gap:7px;display:grid}.public-ai-panel input{min-width:0;height:42px;color:var(--navy);font:500 12px var(--font-manrope);border:1px solid #cbd3c7;border-radius:8px;padding:0 11px}.public-ai-panel form button{background:var(--navy);color:#fff;font:800 11px var(--font-manrope);cursor:pointer;border:0;border-radius:8px;padding:0 13px}.public-ai-panel form button:disabled{opacity:.5}.public-ai-disclosure,.public-ai-error{color:#758087;background:#fff;margin:0;padding:0 16px 13px;font-size:8px;line-height:1.45}.public-ai-error{color:#9a310f;font-size:10px}.public-ai-disclosure{padding-top:0}@media (width<=980px){.home-ai-grid{grid-template-columns:1fr;gap:45px}.home-ai-demo{max-width:720px}.analyst-prompts{grid-template-columns:1fr}}@media (width<=620px){.analyst-conversation form>div{flex-direction:column;align-items:flex-start}.analyst-messages article{max-width:94%}.home-ai-section{padding:75px 0}.home-ai-grid{padding-inline:20px}.home-ai-copy h2{font-size:clamp(43px,13vw,62px)}.home-ai-copy>div{flex-direction:column;align-items:flex-start}.home-ai-demo>header{grid-template-columns:1fr auto}.home-ai-demo>header b{display:none}.home-ai-chat p{max-width:94%}.public-ai{bottom:12px;right:12px}.public-ai-launch{padding:6px}.public-ai-launch b{display:none}.public-ai-panel{max-height:calc(100vh - 88px);bottom:54px;right:0}}.home-ai-section{color:var(--navy);background:linear-gradient(#eef3e6 0,#f7f8f3 45%,#fff 100%);border-top:1px solid #dfe5d9;padding:0 0 110px;position:relative}.home-ai-path{border-inline:1px solid #d8dfd3;background:#fff;border-bottom:1px solid #d8dfd3;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;margin-bottom:80px;display:grid}.home-ai-path span{justify-content:center;align-items:center;gap:12px;padding:18px;display:flex}.home-ai-path i{color:#4f6500;width:30px;height:30px;font:800 9px var(--font-geist-mono);background:#eafaac;border-radius:50%;place-items:center;font-style:normal;display:grid}.home-ai-path b{letter-spacing:.11em;font-size:10px}.home-ai-path em{color:#8a9588;font-style:normal}.home-ai-copy .kicker{color:#6d8500}.home-ai-copy h2{font-size:clamp(46px,5vw,70px)}.home-ai-copy>p{color:#536271}.home-ai-copy li{border-color:#d7ddd2}.home-ai-copy li i{color:#617900;border-color:#a9bd54}.home-ai-copy li span{color:#5f6d79}.home-ai-copy li b{color:var(--navy)}.home-ai-copy>small{color:#6f7c86}.home-ai-demo{box-shadow:0 28px 70px #071a3324}.faq-section>div:first-child{min-width:0}.faq-section h2{text-wrap:balance;overflow-wrap:normal;max-width:590px;font-size:clamp(40px,4.4vw,62px);line-height:.98}.faq-section h2 em{display:inline}.analyst-lead-filters{background:#fff;border:1px solid #d4dacf;border-radius:14px;gap:14px;margin:0 0 18px;padding:20px;display:grid}.analyst-filter-controls{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.analyst-filter-controls label{align-content:start;gap:8px;min-width:0;display:grid}.analyst-lead-filters input,.analyst-lead-filters select{width:100%;height:48px;color:var(--navy);font:650 13px var(--font-manrope);background:#f9faf7;border:1px solid #cfd5cb;border-radius:9px;padding:0 13px}.analyst-lead-filters .button{width:100%;min-height:48px}.analyst-load-more{width:100%;color:var(--navy);font:750 11px var(--font-manrope);cursor:pointer;background:#fff;border:1px solid #cbd3c8;border-radius:8px;margin:9px 0 2px;padding:10px}.analyst-load-more:hover{background:#eef4dd}.analyst-filter-help{color:#68766f;max-width:none;font:550 11px/1.5 var(--font-manrope);grid-column:1/-1;margin:0;display:block}.public-ai-panel{width:min(440px,100vw - 28px);max-height:min(760px,100vh - 100px)}.public-ai-panel>header h2{max-width:300px;font-size:19px;line-height:1.2}.public-ai-messages{max-height:360px}.public-ai-messages article{max-width:92%}.public-ai-messages article ul{color:#53616b;margin:10px 0 0;padding-left:18px;font-size:10px;line-height:1.5}.public-ai-messages article nav{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.public-ai-messages article nav a{color:var(--navy);background:#fff;border:1px solid #b9c8a5;border-radius:7px;padding:7px 9px;font-size:9px;font-weight:800;text-decoration:none}.public-ai-starters.followups{background:#fff;border-top:1px solid #d8ded4;padding-top:2px}.addon-hero{padding-bottom:60px}.addon-hero nav{justify-content:center;gap:8px;margin-top:25px;display:flex}.addon-hero nav a{color:var(--navy);background:#fff;border:1px solid #d1d8ce;border-radius:999px;padding:9px 12px;font-size:11px;font-weight:800;text-decoration:none}.addon-ai{background:var(--navy);color:#fff;border-radius:22px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);display:grid;overflow:hidden;box-shadow:0 25px 70px #071a3329}.addon-ai>div{padding:46px 50px}.addon-ai>div>span,.addon-integration span{color:var(--lime);letter-spacing:.13em;font-size:9px;font-weight:850}.addon-ai h2{letter-spacing:-.055em;margin:11px 0 13px;font-size:45px}.addon-ai>div>p{color:#bdc8d2;max-width:720px;font-size:15px}.addon-ai-flow{border:1px solid #344a62;border-radius:10px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;margin:28px 0;padding:12px;display:grid}.addon-ai-flow i{color:#dfe7ed;text-align:center;font-size:9px;font-style:normal;font-weight:800}.addon-ai-flow b{color:var(--lime)}.addon-ai ul{grid-template-columns:1fr 1fr;gap:10px 28px;padding:0;list-style:none;display:grid}.addon-ai li{color:#d3dce4;padding-left:18px;font-size:12px;position:relative}.addon-ai li:before{content:"✓";color:var(--lime);position:absolute;left:0}.addon-ai aside{background:#0d2948;border-left:1px solid #344a62;flex-direction:column;justify-content:center;padding:38px;display:flex}.addon-ai aside small{color:#aebbc7;letter-spacing:.12em;font-size:9px}.addon-ai aside strong{margin:10px 0 3px;font-size:48px}.addon-ai aside strong span{font-size:13px}.addon-ai aside p{color:#b9c5d0;margin:2px 0;font-size:11px}.addon-ai aside .button{margin-top:24px}.addon-ai aside .text-link{align-self:flex-start;margin-top:18px}.addon-research{padding:95px 0}.addon-research>header{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;margin-bottom:35px;display:grid}.addon-research h2{letter-spacing:-.06em;margin:13px 0 0;font-size:clamp(42px,5vw,64px);line-height:.98}.addon-research>header p{font-size:15px;line-height:1.7}.addon-research>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.addon-research article{min-height:390px;box-shadow:var(--soft-shadow);background:#fff;border:1px solid #dbe0da;border-radius:16px;flex-direction:column;padding:32px;display:flex;position:relative}.addon-research article>span{color:#a8b2b8;font:700 11px var(--font-geist-mono);position:absolute;top:24px;right:25px}.addon-research article>small{color:#748700;letter-spacing:.12em;font-size:9px;font-weight:850}.addon-research h3{letter-spacing:-.04em;margin:18px 0 4px;font-size:29px}.addon-research article>strong{font-size:13px}.addon-research h4{margin:27px 0 5px;font-size:15px}.addon-research article>p{margin:0;font-size:13px;line-height:1.65}.addon-research article>em{color:#75818b;margin:18px 0 25px;font-size:10px;font-style:normal}.addon-research article>.button{width:100%;margin-top:auto}.addon-integration{background:#eaf4c4;border-radius:18px;justify-content:space-between;align-items:center;gap:40px;margin-bottom:45px;padding:38px 42px;display:flex}.addon-integration h2{margin:7px 0 5px;font-size:30px}.addon-integration p{margin:0}.addon-integration aside{justify-items:end;gap:10px;display:grid}.addon-integration aside b{font-size:13px}.addons-page .pricing-note{margin-bottom:70px}.billing-growth-card>header,.promotion-manager>header{margin-bottom:0}.billing-growth-grid{background:#fff;gap:0}.billing-growth-grid article{border-right:1px solid var(--line);background:#fff;min-width:0;min-height:145px;padding:22px}.billing-growth-grid article:last-child{border-right:0}.billing-growth-grid article small{color:#71808d;letter-spacing:.1em;font-size:8px;font-weight:850;display:block}.billing-growth-grid article b{overflow-wrap:anywhere;margin:12px 0 5px;font-size:24px;display:block}.billing-growth-grid article span{color:#687581;font-size:9px;line-height:1.5;display:block}.billing-growth-grid article.accent{color:var(--navy);background:#f4f8e5}.promotion-manager form{border-bottom:1px solid var(--line);background:#f8faf6;grid-template-columns:minmax(220px,1fr) 170px auto;margin:0;padding:20px 22px}.promotion-manager form input{background:#fff;border-radius:8px}.promotion-manager form input:first-child{letter-spacing:.04em;font-weight:750}.promotion-list:empty:after{content:"No active promotion codes. Create a single-use offer only when it supports a defined campaign.";color:#748078;background:#fff;padding:24px;font-size:10px;display:block}.promotion-list article{padding:16px 22px}.command-card>header>b{white-space:nowrap;border-radius:999px;width:auto;min-width:72px;height:auto;padding:7px 12px;line-height:1}.all-clear{align-items:center;min-height:142px}.all-clear>i{border-radius:12px;flex:none;width:38px;height:38px;font-size:16px}.demo-value-report{margin-bottom:28px}.demo-preview-gate{margin-top:26px}.demo-page .workspace-source-bar{margin-top:24px}@supports (content-visibility:auto){.section,.dark-section,.value-section,.home-ai-section,.comparison-section,.pricing-home,.guided-start,.faq-section,.closing-cta,.site-footer{content-visibility:visible;contain-intrinsic-size:none}}.footer-socials{justify-content:flex-end;align-items:center;gap:18px;margin-left:auto;display:flex}.footer-social-link{white-space:nowrap;align-items:center;gap:8px;display:inline-flex!important}.footer-social-icon{color:#061b32;background:#e9eef4;border-radius:5px;place-items:center;width:20px;height:20px;font-family:Arial,sans-serif;font-size:14px;font-weight:800;line-height:1;display:grid}.closing-lead{text-align:left;background:linear-gradient(120deg,#ffffff14,#ffffff08);border:1px solid #beef0057;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);column-gap:58px;max-width:1120px;margin:52px auto 0;padding:42px 48px;display:grid;box-shadow:0 20px 60px #0000001f}.closing-lead>span,.closing-lead>h3,.closing-lead>p{grid-column:1}.closing-lead h3{color:#fff;letter-spacing:-.045em;margin:10px 0;font-size:clamp(28px,3vw,42px);line-height:1.04}.closing-lead>p{color:#b9c5d0;max-width:430px;margin:0;font-size:15px;line-height:1.65}.closing-lead>.lead-capture{grid-area:1/2/span 4;align-self:center}.lead-capture{gap:13px;display:grid}.lead-capture-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lead-capture label span{color:#b9c5d0;letter-spacing:.09em;margin-bottom:6px;font-size:10px;font-weight:800;display:block}.lead-capture input[type=email],.lead-capture input[type=tel]{width:100%;height:46px;color:var(--navy);font:500 14px var(--font-manrope);background:#fff;border:1px solid #ffffff47;border-radius:9px;padding:0 13px}.lead-consent{color:#b9c5d0;align-items:flex-start;gap:9px;font-size:11px;line-height:1.45;display:flex}.lead-consent input{accent-color:var(--lime);margin-top:2px}.lead-trap{opacity:0!important;width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}.lead-capture button{justify-self:stretch;min-height:48px}.lead-capture>small{color:#8f9daa;font-size:10px;line-height:1.4}.lead-capture a{color:var(--lime)}.lead-result{color:#d8f88a;margin:0;font-size:11px}.lead-result.error{color:#ffb69d}.footer-youtube-icon{background:#e9eef4}.footer-youtube-icon svg{fill:#061b32;width:16px;height:16px;display:block}.footer-youtube-icon svg .youtube-play{fill:#e9eef4}@media (width<=620px){.footer-socials{justify-content:flex-start;gap:16px;margin-left:0}.site-footer-bottom{gap:14px}}@media (width<=900px){.home-ai-path{margin-bottom:55px}.addon-ai,.addon-research>header{grid-template-columns:1fr}.addon-ai aside{border-top:1px solid #344a62;border-left:0}.addon-research>div{grid-template-columns:1fr}.addon-integration{flex-direction:column;align-items:flex-start}.addon-integration aside{justify-items:start}.billing-growth-grid article:nth-child(2){border-right:0}.billing-growth-grid article{border-bottom:1px solid var(--line)}}@media (width<=620px){.home-ai-section{padding-bottom:75px}.home-ai-path{grid-template-columns:1fr;margin-bottom:50px}.home-ai-path em{display:none}.home-ai-path span{border-bottom:1px solid #e1e5dd;justify-content:flex-start}.home-ai-path span:last-child{border-bottom:0}.faq-section h2{max-width:11ch;font-size:42px}.analyst-filter-controls{grid-template-columns:1fr}.public-ai-panel{width:calc(100vw - 24px)}.public-ai-panel input{font-size:16px}.public-ai-panel form{padding-bottom:max(13px,env(safe-area-inset-bottom))}.addon-hero nav{flex-direction:column;align-items:stretch}.addon-ai>div,.addon-ai aside{padding:28px 22px}.addon-ai h2{font-size:36px}.addon-ai-flow{grid-template-columns:1fr}.addon-ai-flow b{text-align:center;transform:rotate(90deg)}.addon-ai ul{grid-template-columns:1fr}.addon-research{padding:70px 0}.addon-research>header{gap:18px}.addon-research article{min-height:auto;padding:26px}.addon-integration{flex-direction:column;align-items:flex-start}.billing-growth-grid article{border-right:0}.promotion-manager form{grid-template-columns:1fr;padding:16px}.command-card>header{align-items:flex-start}.command-card>header>b{min-width:60px}.demo-page .premium-sidebar{display:none}.closing-lead{grid-template-columns:1fr;row-gap:12px;padding:30px 24px}.closing-lead>.lead-capture{grid-area:auto/1;margin-top:10px}.lead-capture-fields{grid-template-columns:1fr}}.lead-capture input[type=text]{width:100%;height:46px;color:var(--navy);font:500 14px var(--font-manrope);background:#fff;border:1px solid #ffffff47;border-radius:9px;padding:0 13px}.contact-page{background:radial-gradient(circle at 78% 16%,#c8ef4821,#0000 26%),linear-gradient(145deg,#f8f8f4 0%,#eef2eb 100%)}.contact-hero{grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);align-items:center;gap:clamp(54px,6vw,92px);padding-block:76px 96px}.contact-intro{padding:0}.contact-intro h1{letter-spacing:-.065em;text-wrap:balance;max-width:690px;margin:20px 0 24px;font-size:clamp(52px,5.7vw,78px);line-height:.94}.contact-intro>p{color:#596878;max-width:590px;margin:0;font-size:17px;line-height:1.7}.contact-promise{border-block:1px solid #d5ddd2;gap:0;margin-top:40px;display:grid}.contact-promise>span{border-bottom:1px solid #d5ddd2;grid-template-columns:34px 1fr;gap:2px 14px;padding:17px 0;display:grid}.contact-promise>span:last-child{border:0}.contact-promise i{color:#738600;font:750 10px var(--font-geist-mono);grid-row:1/span 2;font-style:normal}.contact-promise b{font-size:14px}.contact-promise small{color:#72808b;font-size:12px;line-height:1.45}.contact-details{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px}.contact-details article{border:0;min-width:0;padding:15px 0}.contact-details a{overflow-wrap:anywhere}.contact-result{margin:14px 0 0}.contact-card{border-radius:24px;padding:38px 40px 34px;box-shadow:0 28px 85px #091f3821}.contact-card>span{font-size:10px}.contact-card h2{letter-spacing:-.045em;margin:9px 0 7px;font-size:36px}.contact-card-intro{color:#71808c;margin:0 0 27px;font-size:13px;line-height:1.55}.contact-form-section{color:#112943;align-items:center;gap:9px;margin:0 0 12px;display:flex}.contact-form-grid>.contact-form-section{margin-top:8px}.contact-form-grid>.contact-form-section.full{grid-column:1/-1}.contact-form-section span{color:#5d7500;width:25px;height:25px;font:800 9px var(--font-geist-mono);background:#edf5cf;border-radius:50%;place-items:center;display:grid}.contact-form-section b{letter-spacing:.08em;text-transform:uppercase;font-size:11px}.contact-form-grid{gap:15px 14px}.contact-form label>span{font-size:11px}.contact-form label>span em{color:#8a969e;text-transform:uppercase;letter-spacing:.06em;margin-left:5px;font-size:9px;font-style:normal;font-weight:650}.contact-form input,.contact-form select,.contact-form textarea{background:#fff;border-color:#cdd7cc;border-radius:11px;font-size:14px}.contact-form textarea{min-height:132px}.contact-consents.full{grid-column:1/-1}.contact-consents{background:#f5f8ee;border:1px solid #dce4d8;border-radius:12px;gap:9px;padding:15px 16px}.contact-consent{font-size:11px;line-height:1.5}.contact-form>.button{min-height:52px;margin-top:18px}.contact-privacy{margin-top:13px!important;font-size:10px!important}.closing-lead{background:#0d2745;border-color:#beef4861;grid-template-columns:minmax(0,.95fr) minmax(440px,1.05fr);gap:0;max-width:1160px;padding:0;overflow:hidden;box-shadow:0 24px 70px #0003}.closing-lead-copy{background:linear-gradient(145deg,#ffffff0e,#ffffff04);flex-direction:column;justify-content:center;padding:48px 46px;display:flex}.closing-lead-copy h3{color:#fff;letter-spacing:-.05em;margin:13px 0 15px;font-size:clamp(34px,3.3vw,48px);line-height:1.02}.closing-lead-copy>p{color:#c4ced7;max-width:430px;margin:0;font-size:15px;line-height:1.65}.closing-lead-copy ul{flex-wrap:wrap;gap:8px;margin:25px 0 0;padding:0;list-style:none;display:flex}.closing-lead-copy li{color:#dbe5ec;border:1px solid #c8ef4847;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:700}.closing-lead-form{color:var(--navy);background:#fff;padding:38px 42px}.closing-lead-form>span{color:#607600;letter-spacing:.13em;margin-bottom:18px;font-size:10px;font-weight:850;display:block}.closing-lead>.lead-capture{grid-area:auto}.closing-lead-form .lead-capture-fields{grid-template-columns:1fr 1fr}.closing-lead-form .lead-phone{grid-column:1/-1}.closing-lead-form .lead-capture label span{color:#526273;font-size:10px}.closing-lead-form .lead-capture label span em{color:#8b969e;text-transform:uppercase;margin-left:5px;font-size:8px;font-style:normal}.closing-lead-form .lead-capture input[type=text],.closing-lead-form .lead-capture input[type=email],.closing-lead-form .lead-capture input[type=tel]{background:#f9faf7;border-color:#cbd5ca;height:49px;font-size:14px}.closing-lead-form .lead-consent{color:#5e6d79;font-size:10px}.closing-lead-form .lead-capture>small{color:#7a8790}.closing-lead-form .lead-capture a{color:#536a00}.closing-lead-form .lead-result{color:#496000;background:#edf6d4;border-radius:8px;padding:11px 12px}.closing-lead-form .lead-result.error{color:#8a3e2e;background:#fff0ec}@media (width<=1080px){.contact-hero{grid-template-columns:1fr;align-items:start}.contact-intro,.contact-card{max-width:760px}.closing-lead{grid-template-columns:1fr}.closing-lead-copy,.closing-lead-form{padding:38px 40px}}@media (width<=620px){.contact-hero{gap:34px;padding-block:46px 70px}.contact-intro h1{font-size:clamp(43px,13vw,59px)}.contact-intro>p{font-size:15px}.contact-promise{margin-top:30px}.contact-details{grid-template-columns:1fr 1fr}.contact-details article:last-child{display:none}.contact-card{padding:27px 20px 24px}.contact-card h2{font-size:31px}.contact-form-grid{grid-template-columns:1fr}.contact-form-section{margin-top:7px}.contact-consents{padding:14px}.closing-lead{row-gap:0;padding:0}.closing-lead-copy,.closing-lead-form{padding:30px 22px}.closing-lead-copy h3{font-size:35px}.closing-lead-form .lead-capture-fields{grid-template-columns:1fr}.closing-lead-form .lead-phone{grid-column:auto}}.microcopy{color:#66727f}.returning-customer p{color:#5f6c78}.preview-heading small,.stat-row span,.stat-row small{color:#5d6875}.stat-row small{color:#536f00}.addon-integration{margin-bottom:0}.addon-billing-note{background:#d8e1d3;border:1px solid #d8e1d3;border-radius:18px;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:1px;margin:28px auto 88px;display:grid;overflow:hidden;box-shadow:0 22px 60px #071a3314}.addon-billing-note>div,.addon-billing-note>aside{background:#fff;padding:34px 38px}.addon-integration>div>span{color:#587100}@media (width<=580px){.analyst-page .premium-nav .nav{grid-template-columns:minmax(0,1fr) auto}.analyst-page .premium-nav .brand{display:none}.analyst-page .premium-nav .nav>.button{white-space:nowrap;grid-area:1/1;justify-self:start}.analyst-page .workspace-mobile-nav{grid-area:1/2;justify-self:end}}.nav-locked{color:#7c8792!important;background:0 0!important}.workspace-nav-links a.nav-locked small{color:#748078;letter-spacing:.02em;background:#edf0eb;border-radius:999px;margin-left:5px;padding:2px 5px;font-size:8px;font-weight:800;display:inline-block}.workspace-mobile-nav a.nav-locked{color:#7c8792}.workspace-mobile-nav a.nav-locked small{float:right;color:#748078;background:#edf0eb;border-radius:999px;margin-top:2px;padding:3px 6px;font-size:9px;font-weight:800}.premium-sidebar .sidebar-group a.nav-locked{background:0 0;color:#87918d!important}.premium-sidebar .sidebar-group a.nav-locked em{color:#748078;background:#edf0eb}.billing-account-page .premium-nav .nav{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.billing-account-page .premium-nav .nav>.button{white-space:nowrap;min-width:max-content}@media (width<=820px){.billing-account-page .premium-nav .nav{grid-template-columns:minmax(0,1fr) auto auto;gap:9px}.billing-account-page .premium-nav .workspace-mobile-nav{grid-column:2;justify-self:end}.billing-account-page .premium-nav .nav>.button{grid-column:3;justify-self:end;padding-inline:10px;font-size:11px}}@media (width<=580px){.billing-account-page .premium-nav .nav{grid-template-columns:minmax(0,1fr) auto auto}.billing-account-page .premium-nav .brand span{display:none!important}.billing-account-page .premium-nav .nav>.button,.billing-account-page .premium-nav .workspace-mobile-nav summary{padding:8px 9px;font-size:10px}}.addon-billing-note>div{background:#f0f7d3}.addon-billing-note span{color:#647c00;letter-spacing:.13em;font-size:9px;font-weight:850}.addon-billing-note h2,.addon-billing-note h3{letter-spacing:-.035em;margin:10px 0 8px}.addon-billing-note h2{font-size:27px}.addon-billing-note h3{font-size:21px}.addon-billing-note p{color:#667581;max-width:700px;margin:0;font-size:13px;line-height:1.65}.addon-billing-note .button{margin-top:22px}.billing-account-shell{padding:62px 0 105px}.billing-account-hero{color:#fff;background:linear-gradient(135deg,#071a33,#102e50);border-radius:22px;justify-content:space-between;align-items:flex-end;gap:45px;padding:46px 50px;display:flex;box-shadow:0 28px 80px #071a3326}.billing-account-hero>div{max-width:780px}.billing-account-hero span,.billing-entitlement header>span,.billing-account-explainer span{color:#759000;letter-spacing:.13em;font-size:9px;font-weight:850}.billing-account-hero span{color:var(--lime)}.billing-account-hero h1{letter-spacing:-.06em;margin:12px 0 10px;font-size:clamp(43px,5vw,68px);line-height:.95}.billing-account-hero p{color:#bdc8d2;max-width:720px;margin:0;font-size:15px;line-height:1.7}.billing-account-hero .button{flex:none}.billing-account-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:18px;display:grid}.billing-entitlement{min-width:0;min-height:420px;box-shadow:var(--soft-shadow);background:#fff;border:1px solid #d9dfd7;border-radius:18px;flex-direction:column;padding:34px;display:flex}.billing-entitlement.primary{border-top:4px solid var(--lime)}.billing-entitlement>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.billing-status{color:#68756e;text-transform:none;background:#eef1ec;border-radius:999px;padding:7px 10px;font-size:10px}.billing-status.active{color:#536900;background:#e7f5b7}.billing-entitlement h2{letter-spacing:-.045em;margin:28px 0 8px;font-size:34px}.billing-entitlement>p{color:#697682;min-height:70px;margin:0;font-size:13px;line-height:1.65}.billing-entitlement dl{grid-template-columns:1fr 1fr;gap:10px;margin:24px 0;display:grid}.billing-entitlement dl>div{background:#f3f6f1;border-radius:10px;padding:15px}.billing-entitlement dt{color:#78858d;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.billing-entitlement dd{color:var(--navy);margin:6px 0 0;font-size:13px;font-weight:750}.billing-entitlement footer{align-items:center;min-height:48px;margin-top:auto;display:flex}.billing-entitlement footer>span{color:#738087;font-size:12px;line-height:1.5}.billing-account-explainer{background:#f4f7f1;border:1px solid #d8ded5;border-radius:17px;grid-template-columns:.7fr 1.3fr;align-items:center;gap:60px;margin-top:18px;padding:31px 36px;display:grid}.billing-account-explainer h2{margin:9px 0 0;font-size:27px}.billing-account-explainer p{color:#65737d;margin:0;font-size:13px;line-height:1.7}.team-page>header nav{align-items:center;gap:18px;display:flex}.team-page>header nav a{font-weight:800}@media (width<=820px){.billing-account-hero{flex-direction:column;align-items:flex-start}.billing-account-grid,.billing-account-explainer,.addon-billing-note{grid-template-columns:1fr}.billing-account-explainer{gap:18px}}@media (width<=620px){.billing-account-shell{padding:32px 16px 70px}.billing-account-hero{padding:31px 24px}.billing-account-hero h1{font-size:43px}.billing-account-grid{gap:12px}.billing-entitlement{min-height:auto;padding:25px 21px}.billing-entitlement>p{min-height:0}.billing-entitlement dl{grid-template-columns:1fr}.billing-account-explainer{padding:25px 22px}.addon-billing-note{margin:22px 16px 60px}.addon-billing-note>div,.addon-billing-note>aside{padding:28px 24px}}.ai-bundle-toggle{cursor:pointer;background:#f7f9f3;border:1px solid #cfd8ca;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:13px;transition:border-color .2s,background .2s,transform .2s;display:grid}.ai-bundle-toggle:hover{border-color:#9aaf66;transform:translateY(-1px)}.ai-bundle-toggle.selected{background:#eef8c8;border-color:#92ac32}.ai-bundle-toggle input{accent-color:#789600;width:17px;height:17px;margin:0}.ai-bundle-toggle span{gap:2px;display:grid}.ai-bundle-toggle b{font-size:11px}.ai-bundle-toggle small{color:#69767d;font-size:8px;font-weight:600}.ai-bundle-toggle strong{white-space:nowrap;font-size:10px}.featured .ai-bundle-toggle{background:#172d47;border-color:#43556b}.featured .ai-bundle-toggle.selected{border-color:var(--lime);background:#213b45}.featured .ai-bundle-toggle small{color:#b9c4cd}.combined-checkout-note{min-height:30px;color:#718078!important;margin:0!important;font-size:8px!important;line-height:1.5!important}.featured .combined-checkout-note{color:#b9c4cd!important}.billing-addon-preview{background:linear-gradient(135deg,#f4fad9,#fff);border:1px solid #bed26a;border-radius:14px;margin:20px -10px -10px;padding:22px}.billing-addon-preview>span{color:#668000;letter-spacing:.12em;font-size:8px;font-weight:850}.billing-addon-preview h3{margin:7px 0 14px;font-size:20px}.billing-addon-preview dl{grid-template-columns:repeat(3,1fr);margin:0}.billing-addon-preview>p{color:#69767d;margin:12px 0;font-size:11px;line-height:1.55}.billing-addon-preview>div{align-items:center;gap:16px;display:flex}.billing-addon-preview .text-link{cursor:pointer;background:0 0;border:0}.billing-addon-error{font-weight:700;color:#a23030!important;min-height:0!important;margin:12px 0 0!important}.billing-entitlement:target{box-shadow:0 0 0 3px #c2f13b59,var(--soft-shadow);scroll-margin-top:110px}@media (width<=620px){.ai-bundle-toggle{grid-template-columns:auto 1fr}.ai-bundle-toggle strong{grid-column:2}.billing-addon-preview{margin:18px 0 0;padding:18px}.billing-addon-preview dl{grid-template-columns:1fr}.billing-addon-preview>div{flex-direction:column;align-items:stretch}.billing-addon-preview .button{width:100%}}.search-result-meta{color:#71808d;margin:-7px 0 14px;font-size:10px;line-height:1.5}@media (width<=620px){.premium-nav .brand .radar-mark{width:27px;height:27px;display:inline-block!important}.premium-nav .brand{align-items:center;min-width:27px;display:flex}}.not-found-page{background:var(--paper);min-height:100vh}.not-found-hero{grid-template-columns:minmax(0,1fr) minmax(300px,460px);align-items:center;gap:clamp(40px,8vw,120px);min-height:620px;padding-block:clamp(76px,11vw,150px);display:grid}.not-found-copy{max-width:650px}.not-found-copy h1{letter-spacing:-.065em;max-width:620px;color:var(--navy);margin:16px 0 22px;font-size:clamp(52px,7vw,96px);line-height:.94}.not-found-copy p{color:#718092;max-width:510px;margin:0;font-size:clamp(17px,1.7vw,22px);line-height:1.55}.not-found-actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:38px;display:flex}.not-found-radar{aspect-ratio:1;background:radial-gradient(circle,#0b2746 0 15%,#102f50 15.5% 16%,#0000 16.5%),radial-gradient(circle,#dff07d 0 1.2%,#0000 1.5%),#f0f5df;border:1px solid #d8e4b2;border-radius:50%;place-items:center;width:min(100%,430px);display:grid;position:relative;overflow:hidden;box-shadow:0 25px 70px #071a3321}.not-found-radar-ring{border:1px solid #68891461;border-radius:50%;position:absolute}.not-found-radar .ring-one{inset:14%}.not-found-radar .ring-two{inset:30%}.not-found-sweep{transform-origin:0;background:linear-gradient(90deg,#c8f43d,#0000);width:50%;height:2px;animation:4s linear infinite not-found-scan;position:absolute;top:50%;left:50%;transform:rotate(-38deg);box-shadow:0 0 20px #c8f43d}.not-found-core{border:2px solid #c8f43d;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:absolute}.not-found-core i{background:#c8f43d;border-radius:50%;width:9px;height:9px}.not-found-radar b{font:700 13px var(--font-geist-mono);letter-spacing:.22em;color:#5d7517;position:absolute;bottom:18%}.not-found-blip{background:#c8f43d;border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 0 7px #c8f43d2e,0 0 18px #c8f43d}.not-found-blip.blip-one{top:31%;right:27%}.not-found-blip.blip-two{animation:2.4s ease-in-out infinite not-found-pulse;bottom:29%;left:26%}.not-found-links{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#768392;align-items:center;gap:clamp(18px,4vw,50px);padding-block:24px;font-size:14px;display:flex}.not-found-links a{color:var(--navy);font-weight:800;text-decoration:none}.not-found-links a:hover{text-underline-offset:5px;text-decoration:underline}.not-found-links a span{color:#7ea600;margin-left:7px}@keyframes not-found-scan{to{transform:rotate(322deg)}}@keyframes not-found-pulse{50%{box-shadow:0 0 0 13px #c8f43d0f,0 0 24px #c8f43d}}.mobile-nav-panel .nav-signin{border:0!important}.dashboard-page .premium-nav .brand span:last-child{display:inline!important}.dashboard-page .premium-nav .brand{white-space:nowrap;min-width:max-content}@media (width<=620px){.public-header .brand,.premium-nav .brand,.billing-account-page .premium-nav .brand,.dashboard-page .premium-nav .brand,.analyst-page .premium-nav .brand{min-width:0;color:var(--navy);letter-spacing:-.035em;white-space:nowrap;align-items:center;gap:10px;font-weight:800;line-height:1;font-size:18px!important;display:inline-flex!important}.public-header .brand span:last-child,.premium-nav .brand span:last-child,.billing-account-page .premium-nav .brand span:last-child,.analyst-page .premium-nav .brand span:last-child{display:inline!important}.public-header .brand .radar-mark,.premium-nav .brand .radar-mark{flex:0 0 30px;width:30px!important;height:30px!important;display:inline-block!important}.premium-nav .nav,.billing-account-page .premium-nav .nav,.analyst-page .premium-nav .nav{gap:12px;min-height:68px;grid-template-columns:minmax(0,1fr) auto!important}.premium-nav .workspace-mobile-nav,.billing-account-page .premium-nav .workspace-mobile-nav,.analyst-page .premium-nav .workspace-mobile-nav{justify-self:end;display:block;grid-area:1/2!important}.premium-nav .nav-links,.premium-nav .nav>.button{display:none!important}.premium-nav .workspace-mobile-nav summary{min-height:42px;padding:9px 12px;font-size:12px}.premium-nav .workspace-mobile-signout{border:0;border-top:1px solid var(--line);width:100%;color:var(--navy);cursor:pointer;font:inherit;text-align:left;background:0 0;margin-top:4px;padding:10px 12px;font-size:12px;font-weight:800}}@media (width<=390px){.public-header .brand,.premium-nav .brand{gap:8px;font-size:17px!important}.public-header .brand .radar-mark,.premium-nav .brand .radar-mark{flex-basis:28px;width:28px!important;height:28px!important}.premium-nav .workspace-mobile-nav summary{padding-inline:10px;font-size:11px}}@media (width<=620px){.team-page .premium-nav .renewal-radar-brand,.admin-topbar .renewal-radar-brand{min-width:172px!important;color:var(--navy)!important;letter-spacing:-.04em!important;white-space:nowrap!important;align-items:center!important;gap:10px!important;font-size:18px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.team-page .premium-nav .renewal-radar-brand .brand-name,.admin-topbar .renewal-radar-brand .brand-name{visibility:visible!important;opacity:1!important;width:auto!important;height:auto!important;display:inline!important;overflow:visible!important}.team-page .premium-nav .renewal-radar-brand .radar-mark,.admin-topbar .renewal-radar-brand .radar-mark{box-sizing:border-box!important;flex:0 0 30px!important;width:30px!important;height:30px!important;display:inline-block!important}.team-page .premium-nav .nav{grid-template-columns:minmax(172px,1fr) max-content!important;gap:8px!important;min-height:70px!important}.team-page .premium-nav .workspace-mobile-nav{grid-area:1/2!important;justify-self:end!important;display:block!important}.team-page .premium-nav .nav-links,.admin-topbar .admin-owner{display:none!important}.admin-topbar .owner-mobile-nav{display:block!important}}@media (width<=390px){.team-page .premium-nav .renewal-radar-brand{gap:8px!important;min-width:162px!important;font-size:18px!important}.team-page .premium-nav .renewal-radar-brand .radar-mark{flex-basis:28px!important;width:28px!important;height:28px!important}.admin-topbar .renewal-radar-brand{gap:8px!important;font-size:17px!important}.admin-topbar .renewal-radar-brand .radar-mark{flex-basis:28px!important;width:28px!important;height:28px!important}}.owner-mobile-nav{margin-left:auto;display:none;position:relative}.owner-mobile-nav summary{color:var(--navy);cursor:pointer;background:#fff;border:1px solid #d9ddd8;border-radius:9px;padding:9px 12px;font-size:12px;font-weight:800;list-style:none}.owner-mobile-nav summary::-webkit-details-marker{display:none}.owner-mobile-nav>div{z-index:70;width:220px;box-shadow:var(--soft-shadow);background:#fff;border:1px solid #d8ddd7;border-radius:12px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.owner-mobile-nav span{color:#78838f;overflow-wrap:anywhere;padding:10px 12px;font-size:11px}.owner-mobile-nav a,.owner-mobile-nav button{color:var(--navy);font:750 13px var(--font-manrope);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:11px 12px}.owner-mobile-nav button{border-top:1px solid var(--line)}@media (width<=820px){.team-page>.team-nav{height:auto;padding:0}.team-page>.team-nav .nav{padding-inline:0}.team-page .workspace-nav-links{display:none}.team-page .workspace-mobile-nav{justify-self:end;display:block}.team-page .nav-links{justify-self:end}.team-page .team-shell{padding-top:38px}}@media (width<=620px){.team-page .premium-nav .renewal-radar-brand{min-width:172px!important;color:var(--navy)!important;letter-spacing:-.04em!important;white-space:nowrap!important;align-items:center!important;gap:10px!important;font-size:18px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.team-page .premium-nav .renewal-radar-brand .brand-name{visibility:visible!important;opacity:1!important;width:auto!important;height:auto!important;display:inline!important;overflow:visible!important}.team-page .premium-nav .renewal-radar-brand .radar-mark{box-sizing:border-box!important;flex:0 0 30px!important;width:30px!important;height:30px!important;display:inline-block!important}.team-page .premium-nav .nav{grid-template-columns:minmax(172px,1fr) max-content!important;gap:8px!important;min-height:70px!important}.team-page .premium-nav .workspace-mobile-nav{grid-area:1/2!important;justify-self:end!important}.team-page .premium-nav .nav-links{display:none!important}.admin-topbar .renewal-radar-brand{color:var(--navy)!important;letter-spacing:-.04em!important;white-space:nowrap!important;align-items:center!important;gap:10px!important;font-size:18px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.admin-topbar .renewal-radar-brand .brand-name{visibility:visible!important;opacity:1!important;width:auto!important;height:auto!important;display:inline!important;overflow:visible!important}.admin-topbar .renewal-radar-brand .radar-mark{flex:0 0 30px!important;width:30px!important;height:30px!important;display:inline-block!important}.admin-topbar .admin-owner{display:none!important}.admin-topbar .owner-mobile-nav{display:block!important}}@media (width<=390px){.team-page .premium-nav .renewal-radar-brand{gap:8px!important;min-width:162px!important;font-size:18px!important}.team-page .premium-nav .renewal-radar-brand .radar-mark{flex-basis:28px!important;width:28px!important;height:28px!important}.admin-topbar .renewal-radar-brand{gap:8px!important;font-size:17px!important}.admin-topbar .renewal-radar-brand .radar-mark{flex-basis:28px!important;width:28px!important;height:28px!important}}@media (width<=620px){.premium-nav .renewal-radar-brand,.billing-account-page .premium-nav .renewal-radar-brand,.dashboard-page .premium-nav .renewal-radar-brand,.analyst-page .premium-nav .renewal-radar-brand{min-width:172px!important;color:var(--navy)!important;letter-spacing:-.04em!important;white-space:nowrap!important;align-items:center!important;gap:10px!important;font-size:18px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}.premium-nav .renewal-radar-brand .brand-name,.billing-account-page .premium-nav .renewal-radar-brand .brand-name,.dashboard-page .premium-nav .renewal-radar-brand .brand-name,.analyst-page .premium-nav .renewal-radar-brand .brand-name{visibility:visible!important;opacity:1!important;width:auto!important;height:auto!important;display:inline!important;overflow:visible!important}.premium-nav .renewal-radar-brand .radar-mark,.billing-account-page .premium-nav .renewal-radar-brand .radar-mark,.dashboard-page .premium-nav .renewal-radar-brand .radar-mark,.analyst-page .premium-nav .renewal-radar-brand .radar-mark{box-sizing:border-box!important;flex:0 0 30px!important;width:30px!important;height:30px!important;display:inline-block!important}.premium-nav .nav{grid-template-columns:minmax(172px,1fr) max-content!important;gap:8px!important;min-height:70px!important}.premium-nav .workspace-mobile-nav{grid-area:1/2!important;justify-self:end!important;display:block!important}.premium-nav .nav-links,.premium-nav .nav>.button{display:none!important}}@media (width<=390px){.premium-nav .renewal-radar-brand,.billing-account-page .premium-nav .renewal-radar-brand,.dashboard-page .premium-nav .renewal-radar-brand,.analyst-page .premium-nav .renewal-radar-brand{gap:8px!important;min-width:162px!important;font-size:18px!important}.premium-nav .renewal-radar-brand .radar-mark,.billing-account-page .premium-nav .renewal-radar-brand .radar-mark,.dashboard-page .premium-nav .renewal-radar-brand .radar-mark,.analyst-page .premium-nav .renewal-radar-brand .radar-mark{flex-basis:28px!important;width:28px!important;height:28px!important}.premium-nav .nav{grid-template-columns:minmax(162px,1fr) max-content!important}}@media (width<=720px){.not-found-hero{grid-template-columns:1fr;gap:58px;min-height:680px;padding-block:70px 90px}.not-found-copy h1{font-size:clamp(48px,14vw,72px)}.not-found-copy p{font-size:17px}.not-found-radar{width:min(82vw,350px);margin-inline:auto}.not-found-links{flex-direction:column;align-items:flex-start;gap:13px;padding-block:24px}.not-found-links>span{margin-bottom:4px}}.source-funnel{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0 10px;display:grid}.source-funnel span{background:#f8faf6;border:1px solid #dbe2d9;border-radius:10px;flex-direction:column;gap:3px;padding:10px;display:flex}.source-funnel small{letter-spacing:.08em;text-transform:uppercase;color:#6e7a82;font-size:9px}.source-funnel b{font-size:18px}.source-lifecycle-stats{flex-wrap:wrap;gap:7px;margin-bottom:12px;display:flex}.source-lifecycle-stats span{color:#41505b;background:#eff4e7;border-radius:999px;padding:6px 9px;font-size:10px}.source-stage-health{border-top:1px solid #dbe2d9;margin:10px 0;padding-top:10px}.source-stage-health summary{cursor:pointer;font-size:11px;font-weight:700}.source-stage-health>div{border-bottom:1px solid #edf0eb;grid-template-columns:70px 1fr auto;align-items:center;gap:8px;padding:7px 0;font-size:10px;display:grid}.source-stage-health>div em{text-transform:uppercase;color:#708000;font-style:normal}@media (width<=640px){.source-funnel{grid-template-columns:repeat(2,minmax(0,1fr))}.source-stage-health>div{grid-template-columns:62px 1fr}.source-stage-health>div em{grid-column:2}}.payment-trust-strip{color:#52606b;background:#fff;border:1px solid #d8dfd3;border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 22px;margin:18px auto 48px;padding:16px 20px;font-size:13px;display:flex}.payment-trust-strip b{color:#0d2742}.payment-trust-strip span+span:before{content:"·";color:#92ad14;margin-right:22px}@media (width<=720px){.payment-trust-strip{flex-direction:column;align-items:flex-start;gap:8px}.payment-trust-strip span+span:before{content:"✓";margin-right:8px}}.workbench-export-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.workbench-export-actions button:last-child{color:#17314b;background:#eef4df;border-color:#cddca9}@media (width<=640px){.workbench-export-actions{justify-content:stretch;width:100%}.workbench-export-actions button{flex:100%}}.premium-sidebar{overscroll-behavior:contain;min-height:0;overflow-y:auto}.premium-sidebar>.sidebar-group,.premium-sidebar>.sidebar-account-card,.premium-sidebar>.sidebar-help{flex-shrink:0}@media (width<=620px){:is(.public-header,.premium-nav,.admin-topbar) .brand.renewal-radar-brand{flex-shrink:0;letter-spacing:-.04em!important;gap:10px!important;width:max-content!important;min-width:0!important;font-size:18px!important;display:inline-flex!important}:is(.public-header,.premium-nav,.admin-topbar) .brand.renewal-radar-brand .radar-mark{flex:0 0 30px!important;width:30px!important;height:30px!important}:is(.public-header,.premium-nav) .nav,.admin-topbar .admin-shell{width:calc(100% - 24px);grid-template-columns:minmax(0,1fr) max-content!important;gap:8px!important;height:70px!important;min-height:70px!important}:is(.public-header,.premium-nav,.admin-topbar) :is(.mobile-nav,.workspace-mobile-nav,.owner-mobile-nav) summary{border-radius:9px;min-height:44px;line-height:22px;padding:10px 8px!important;font-size:14px!important}}@media (width<=390px){:is(.public-header,.premium-nav,.admin-topbar) .brand.renewal-radar-brand{gap:8px!important;font-size:17px!important}:is(.public-header,.premium-nav,.admin-topbar) .brand.renewal-radar-brand .radar-mark{flex:0 0 28px!important;width:28px!important;height:28px!important}}.active-targeting{color:#35520b;background:#f7fbe9;border:1px solid #dbe7c5;border-radius:10px;align-items:center;gap:12px;margin:18px 0 0;padding:12px 15px;font-size:12px;display:flex}.active-targeting b{letter-spacing:.1em;font-size:10px}.active-targeting small{color:#71806b;margin-left:auto}.research-agents-shell{padding:48px 0 80px}.research-agents-hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 220px;align-items:end;gap:48px;padding:22px 0 38px;display:grid}.research-agents-hero>div>span,.research-team-section>header span,.mission-builder>header>span,.mission-list>header>span,.agent-findings>header span,.agent-activity>header span,.mission-builder.read-only>span{color:#718900;letter-spacing:.15em;margin-bottom:10px;font-size:10px;font-weight:850;display:block}.research-agents-hero h1{letter-spacing:-.065em;max-width:760px;margin:0;font-size:clamp(44px,6vw,76px);line-height:.98}.research-agents-hero p{color:#607080;max-width:710px;margin:22px 0 0;font-size:17px;line-height:1.65}.research-agents-hero>aside{background:#fff;border:1px solid #d8dfd3;border-radius:16px;grid-template-columns:1fr auto;gap:7px 14px;padding:22px;display:grid;box-shadow:0 16px 40px #0d27420f}.research-agents-hero>aside>b{color:#708600;letter-spacing:.12em;grid-column:1/-1;font-size:10px}.research-agents-hero>aside>strong{font-size:40px;line-height:1}.research-agents-hero>aside>small{color:#75808a;align-self:end}.research-agents-hero>aside>span{color:#62707c;border-top:1px solid #edf0eb;grid-column:1/-1;padding-top:10px;font-size:12px}.research-agents-hero>aside.locked{color:#fff;background:#0d2742;border-color:#0d2742}.research-agents-hero>aside.locked>b{color:#c8f43d}.agents-lock-panel{color:#fff;background:#0d2742;border-radius:18px;justify-content:space-between;align-items:center;gap:40px;margin-top:34px;padding:32px 36px;display:flex}.agents-lock-panel span{color:#c8f43d;letter-spacing:.15em;font-size:10px;font-weight:850}.agents-lock-panel h2{max-width:760px;margin:10px 0 8px;font-size:28px;line-height:1.15}.agents-lock-panel p{color:#bdc9d4;max-width:740px;margin:0}.agents-lock-panel .button{flex:none}.research-team-section{padding:46px 0}.research-team-section>header{justify-content:space-between;align-items:end;gap:32px;margin-bottom:20px;display:flex}.research-team-section>header h2,.mission-builder h2,.mission-list h2,.agent-findings h2,.agent-activity h2{letter-spacing:-.035em;margin:0;font-size:25px}.research-team-section>header p{color:#667581;max-width:500px;margin:0}.research-team-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.research-team-grid>article{background:#fff;border:1px solid #dce1d9;border-radius:15px;flex-direction:column;min-height:236px;padding:20px;display:flex}.research-team-grid>article.unavailable{opacity:.62}.research-team-grid article>header{align-items:center;gap:12px;display:flex}.research-team-grid article>header i{color:#516900;background:#edf3df;border-radius:11px;place-items:center;width:38px;height:38px;font-size:19px;font-style:normal;display:grid}.research-team-grid article>header span{display:grid}.research-team-grid article>header b{font-size:14px}.research-team-grid article>header small{color:#718900;letter-spacing:.12em;font-size:8px;font-weight:850}.research-team-grid article>p{color:#687682;font-size:13px;line-height:1.6}.research-team-grid article>footer{border-top:1px solid #edf0eb;gap:5px;margin-top:auto;padding-top:13px;display:grid}.research-team-grid article>footer>span{font-size:11px;font-weight:800}.research-team-grid article>footer>small{color:#74808b;font-size:10px;line-height:1.45}.agent-summary-strip{background:#fff;border:1px solid #dce1d9;border-radius:15px;grid-template-columns:repeat(5,1fr);margin:4px 0 28px;display:grid;overflow:hidden}.agent-summary-strip>div{border-right:1px solid #e3e7e1;padding:18px 20px}.agent-summary-strip>div:last-child{border:0}.agent-summary-strip small{color:#76818a;letter-spacing:.1em;font-size:8px;font-weight:800;display:block}.agent-summary-strip b{margin-top:6px;font-size:25px;display:block}.mission-layout{grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);align-items:start;gap:18px;display:grid}.mission-builder,.mission-list,.agent-findings,.agent-activity{background:#fff;border:1px solid #dce1d9;border-radius:17px;padding:26px}.mission-natural{gap:8px;margin:22px 0;display:grid;position:relative}.mission-natural small,.mission-fields small{letter-spacing:.08em;font-size:9px;font-weight:800}.mission-natural textarea{resize:vertical;min-height:112px;font:inherit;border:1px solid #ced6cc;border-radius:10px;padding:15px 150px 15px 15px}.mission-natural button{color:#344a00;cursor:pointer;background:#edf3df;border:0;border-radius:7px;padding:9px 11px;font-size:11px;font-weight:800;position:absolute;bottom:10px;right:10px}.mission-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mission-fields label{gap:6px;display:grid}.mission-fields input,.mission-fields select{width:100%;height:43px;font:inherit;background:#fff;border:1px solid #ced6cc;border-radius:8px;padding:0 11px;font-size:12px}.mission-preview{background:#f5f8ed;border-left:3px solid #a6c423;margin:18px 0;padding:15px}.mission-preview>span{letter-spacing:.1em;font-size:9px;font-weight:850}.mission-preview p{color:#50606c;margin:7px 0 0;font-size:12px}.mission-builder>.button{width:100%}.mission-builder>.button:disabled{opacity:.45;cursor:not-allowed}.mission-capacity{text-align:center;color:#7b858c;margin-top:9px;display:block}.mission-list{gap:11px;display:grid}.mission-list>header{margin-bottom:7px}.mission-list>article{border:1px solid #e0e4de;border-radius:11px;padding:16px}.mission-list>article>header{justify-content:space-between;gap:12px;display:flex}.mission-list>article>header>div{align-items:center;gap:8px;display:flex}.mission-list>article>header>span{color:#75818b;text-transform:capitalize;font-size:11px}.mission-status{color:#6d7780;letter-spacing:.07em;background:#eef1ec;border-radius:999px;padding:3px 6px;font-size:7px;font-weight:850}.mission-status.active{color:#536b00;background:#e9f5c9}.mission-list article>p{color:#5f6d78;margin:10px 0;font-size:12px}.mission-list article>small{color:#7b858e;font-size:9px}.mission-metrics{gap:13px;margin-bottom:8px;display:flex}.mission-metrics span{color:#78838b;font-size:9px}.mission-metrics b{color:#1c344b;font-size:12px}.mission-list article>footer{gap:7px;margin-top:12px;display:flex}.mission-list article>footer button{cursor:pointer;background:#fff;border:1px solid #d3d9d1;border-radius:7px;padding:7px 10px;font-size:10px}.empty-agent-state{color:#77828a;text-align:center;border:1px dashed #ccd3ca;border-radius:10px;padding:28px;font-size:12px}.agent-work-grid{grid-template-columns:minmax(0,1.55fr) minmax(310px,.65fr);align-items:start;gap:18px;margin-top:18px;display:grid}.agent-findings>header{justify-content:space-between;align-items:end;margin-bottom:16px;display:flex}.agent-findings>header>b{font-size:30px}.finding-card{background:#fff;border:1px solid #dce1d9;border-radius:12px;margin-top:10px;overflow:hidden}.finding-card.high{border-left:4px solid #94b300}.finding-card.medium{border-left:4px solid #e2a449}.finding-card.low{border-left:4px solid #99a4ac}.finding-card>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:18px;list-style:none;display:grid}.finding-card>summary::-webkit-details-marker{display:none}.finding-card>summary>div>.priority{color:#617400;letter-spacing:.08em;background:#eef2e9;border-radius:999px;margin-right:8px;padding:3px 6px;font-size:8px;font-weight:850;display:inline-block}.finding-card>summary>div>small{color:#7b858d;font-size:9px}.finding-card h3{margin:8px 0 5px;font-size:15px}.finding-card>summary p{color:#62717d;margin:0;font-size:11px}.finding-card>summary>aside{text-align:right;align-content:start;display:grid}.finding-card>summary>aside>b{font-size:22px}.finding-card>summary>aside>small{color:#78848c;text-transform:uppercase;font-size:8px}.finding-detail{background:#f8faf7;border-top:1px solid #e4e7e2;grid-template-columns:1fr 1fr;gap:18px;padding:20px;display:grid}.finding-detail h4{letter-spacing:.04em;margin:0 0 9px;font-size:11px}.finding-explanation>p{color:#5e6c77;font-size:11px;line-height:1.7}.score-components{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.score-components span{background:#fff;border:1px solid #e1e5df;border-radius:7px;justify-content:space-between;padding:8px;display:flex}.score-components small{font-size:8px}.score-components b{font-size:11px}.evidence-warning{background:#fff3df;border-radius:8px;gap:5px;margin-top:10px;padding:11px;display:grid}.evidence-warning b{font-size:10px}.evidence-warning span{color:#765c32;font-size:9px}.finding-actions{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.finding-actions a,.finding-actions button{color:#17314b;cursor:pointer;background:#fff;border:1px solid #ccd4ca;border-radius:7px;padding:8px 9px;font-size:9px;font-weight:750;text-decoration:none}.finding-actions a{color:#fff;background:#17314b;border-color:#17314b}.evidence-list{gap:7px;display:grid}.evidence-list>article{background:#fff;border:1px solid #e0e5dd;border-radius:8px;padding:11px}.evidence-list article>header,.evidence-list article>footer{justify-content:space-between;gap:10px;display:flex}.evidence-list article>header span{text-transform:uppercase;border-radius:999px;padding:2px 5px;font-size:7px;font-weight:850}.evidence-list article>header span.confirmed{color:#536900;background:#eaf5c9}.evidence-list article>header span.inferred{color:#775c2e;background:#fff0d8}.evidence-list article>header b{font-size:9px}.evidence-list article>p{color:#586873;margin:8px 0;font-size:10px;line-height:1.55}.evidence-list article>footer span,.evidence-list article>footer a{color:#76838c;text-transform:capitalize;font-size:8px}.agent-activity{gap:4px;display:grid}.agent-activity>header{margin-bottom:9px}.agent-activity>article{border-bottom:1px solid #edf0eb;grid-template-columns:9px 1fr;gap:11px;padding:12px 0;display:grid}.agent-activity>article>i{background:#91ac22;border-radius:50%;width:8px;height:8px;margin-top:5px}.agent-activity>article>i.failed{background:#bc654f}.agent-activity article b{font-size:11px}.agent-activity article p{color:#61707b;margin:3px 0;font-size:10px;line-height:1.5}.agent-activity article small{color:#899198;font-size:8px}.agent-notice{z-index:80;color:#fff;background:#0d2742;border-radius:11px;align-items:center;gap:18px;max-width:460px;padding:14px 17px;font-size:12px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 18px 50px #051d3640}.agent-notice button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:20px}.agent-approvals{background:#fff;border:1px solid #dce1d9;border-radius:17px;margin-top:18px;padding:26px}.agent-approvals>header{justify-content:space-between;align-items:end;gap:20px;display:flex}.agent-approvals>header span{color:#718900;letter-spacing:.15em;margin-bottom:10px;font-size:10px;font-weight:850;display:block}.agent-approvals h2{letter-spacing:-.035em;margin:0;font-size:25px}.agent-approvals>header>b{font-size:21px}.agent-approvals>p{color:#667581;font-size:12px}.agent-approvals>div{gap:8px;display:grid}.agent-approvals article{border:1px solid #e0e4de;border-radius:10px;justify-content:space-between;align-items:center;gap:24px;padding:15px;display:flex}.agent-approvals article small{color:#718900;letter-spacing:.08em;font-size:8px;font-weight:850}.agent-approvals article h3{margin:5px 0;font-size:14px}.agent-approvals article p{color:#61707b;margin:0;font-size:10px}.agent-approvals article span{color:#899198;font-size:8px}.agent-approvals footer{gap:7px;display:flex}.agent-approvals button{color:#17314b;cursor:pointer;background:#fff;border:1px solid #ccd4ca;border-radius:7px;padding:8px 10px;font-size:10px;font-weight:750}.agent-approvals button:last-child{color:#fff;background:#17314b;border-color:#17314b}.agent-approvals button:disabled{opacity:.5}.approval-status{color:#66736f;background:#edf1ea;border-radius:999px;padding:5px 8px;font-size:9px}.approval-status.approved{color:#536b00;background:#e9f5c9}.account-research-summary{background:#eef4e3;border-radius:8px;gap:4px;margin-top:10px;padding:11px;display:grid}.account-research-summary b{font-size:10px}.account-research-summary span{color:#66764f;font-size:9px}@media (width<=1050px){.research-team-grid{grid-template-columns:repeat(2,1fr)}.agent-summary-strip{grid-template-columns:repeat(3,1fr)}.agent-summary-strip>div:nth-child(3){border-right:0}.mission-layout,.agent-work-grid{grid-template-columns:1fr}.mission-list{order:-1}}@media (width<=720px){.research-agents-shell{width:calc(100% - 32px);padding-top:26px}.research-agents-hero{grid-template-columns:1fr;gap:22px}.research-agents-hero h1{font-size:clamp(42px,14vw,62px)}.agents-lock-panel,.research-team-section>header{flex-direction:column;align-items:flex-start}.agents-lock-panel{padding:25px}.research-team-grid{grid-template-columns:1fr}.research-team-grid>article{min-height:190px}.agent-summary-strip{grid-template-columns:repeat(2,1fr)}.agent-summary-strip>div:nth-child(2n){border-right:0}.mission-fields{grid-template-columns:1fr 1fr}.mission-builder,.mission-list,.agent-findings,.agent-activity,.agent-approvals{padding:18px}.mission-natural textarea{padding-bottom:54px;padding-right:15px}.finding-card>summary{grid-template-columns:1fr}.finding-card>summary>aside{text-align:left}.finding-detail{grid-template-columns:1fr}.agent-approvals article{flex-direction:column;align-items:flex-start}.agent-notice{bottom:16px;left:16px;right:16px}.research-agents-page .premium-nav .nav-links{display:none!important}}main:not(.pricing-page)>.home-film-section,main:not(.pricing-page)>.value-section,main:not(.pricing-page)>.home-ai-section,main:not(.pricing-page)>.pricing-to-guide,main:not(.pricing-page)>.guided-start{display:none}.research-agents-hero aside button{color:#102943;cursor:pointer;background:#c8ef48;border:1px solid #b9ca76;border-radius:8px;grid-column:1/-1;margin-top:12px;padding:10px 12px;font-weight:800}.research-agents-hero aside button:disabled{opacity:.6;cursor:wait}.research-agents-hero aside em{color:#687786;grid-column:1/-1;margin-top:8px;font-size:12px;font-style:normal}.mission-progress{background:#f3f7e9;border-radius:10px;gap:8px;margin:16px 0;padding:12px;display:grid}.mission-progress>span{justify-content:space-between;gap:12px;font-size:13px;display:flex}.mission-progress em{color:#64717e;font-style:normal}.mission-progress>i{background:#dbe2d2;border-radius:999px;height:7px;display:block;overflow:hidden}.mission-progress>i>b{border-radius:inherit;background:#9fc515;height:100%;transition:width .35s;display:block}.mission-progress>small{color:#64717e;font-size:12px}.research-agents-page :is(.research-team-grid p,.mission-list p,.agent-activity p,.finding-card p){font-size:max(13px,inherit)}.pricing-page .plan>span{font-size:12px}.pricing-page .plan p{min-height:0;font-size:15px}.pricing-page .plan li,.pricing-page .plan h2 small{font-size:14px}.pricing-page :is(.pricing-note,.billing-note,.plan small){font-size:max(12px,inherit)}@media (width<=620px){.mission-progress>span{flex-direction:column;align-items:flex-start;gap:4px}}.research-agents-page :is(.research-team-section,.mission-builder,.mission-list,.agent-approvals,.agent-findings,.agent-activity) h2{align-items:center;gap:9px;display:flex}.agent-summary-strip{position:relative;overflow:visible}.agent-help{flex:none;font-style:normal;display:inline-flex;position:relative}.agent-summary-strip>.agent-help{position:absolute;top:8px;right:10px}.agent-help-trigger{cursor:pointer;place-items:center;color:#667b12!important;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;padding:0!important;display:grid!important}.agent-help-trigger svg{fill:#eef4df;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:20px;height:20px;display:block;overflow:visible}.agent-help-trigger:hover,.agent-help-trigger:focus-visible,.agent-help-trigger[aria-expanded=true]{outline-offset:1px;color:#17314b!important;outline:3px solid #7890002e!important}.agent-help-trigger:hover svg,.agent-help-trigger[aria-expanded=true] svg{fill:#c8ef48}.agent-help-backdrop{z-index:9998;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:default;background:#071a335c;border:0;position:fixed;inset:0}.agent-help-dialog{z-index:9999;color:#17314b;width:min(430px,100vw - 40px);font:400 15px/1.6 var(--font-manrope);text-align:left;background:#fff;border:1px solid #c7d2b4;border-radius:16px;padding:28px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 28px 90px #071a3352}.agent-help-dialog>small{color:#718900;letter-spacing:.14em;margin-bottom:9px;font-size:10px;font-weight:850;display:block}.agent-help-dialog>b{letter-spacing:-.025em;padding-right:34px;font-size:22px;line-height:1.2;display:block}.agent-help-dialog p{color:#596976;margin:12px 0 20px;font-size:15px;font-weight:400;line-height:1.65}.agent-help-dialog strong{color:#647900;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:11px;display:block}.agent-help-dialog>span{color:#263b4f;background:#f4f8e8;border-left:3px solid #a4c51f;padding:12px 14px;font-size:14px;font-weight:650;display:block}.agent-help-close{color:#17314b;width:34px;height:34px;font:400 24px/1 var(--font-geist-sans);cursor:pointer;background:#f6f8f3;border:1px solid #d5dcd1;border-radius:50%;padding:0;position:absolute;top:16px;right:16px}.agent-help-close:hover,.agent-help-close:focus-visible{background:#eaf3cb;border-color:#789000;outline:2px solid #78900029}@media (width<=620px){.research-agents-page :is(.research-team-section,.mission-builder,.mission-list,.agent-approvals,.agent-findings,.agent-activity) h2{align-items:flex-start}.agent-summary-strip>.agent-help{top:8px;right:8px}.agent-help-dialog{border-radius:16px;width:auto;max-height:calc(100vh - 24px);padding:24px;inset:auto 12px 12px;overflow:auto;transform:none}.agent-help-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}main:not(.pricing-page)>.comparison-section{display:none}@media (width<=480px){.mission-fields,.agent-summary-strip{grid-template-columns:1fr}.agent-summary-strip>div{border-bottom:1px solid #e3e7e1;border-right:0}.score-components{grid-template-columns:1fr}}.hero-agents-link{width:max-content;max-width:100%;color:var(--navy);background:#f8fbe9;border:1px solid #d5ddbd;border-radius:999px;justify-content:center;align-items:center;gap:13px;margin:18px auto 0;padding:10px 14px;text-decoration:none;display:flex;box-shadow:0 8px 24px #091f380f}.hero-agents-link span{background:var(--lime);font:850 9px var(--font-geist-mono);letter-spacing:.09em;border-radius:999px;padding:5px 8px}.hero-agents-link b{font-size:12px}.hero-agents-link em{color:#607900;font-size:11px;font-style:normal;font-weight:800}.hero-agents-link:hover{border-color:#9fb64d;transform:translateY(-1px)}.home-agents-section{background:radial-gradient(circle at 85% 10%,#c8ef482e,transparent 28%),var(--navy);color:#fff;padding:105px 0}.home-agents-grid{grid-template-columns:minmax(0,1fr) minmax(420px,.88fr);align-items:center;gap:clamp(55px,8vw,110px);display:grid}.home-agents-copy h2{letter-spacing:-.06em;max-width:760px;margin:18px 0 24px;font-size:clamp(45px,5.2vw,72px);line-height:.98}.home-agents-copy h2 em{color:var(--lime);font-family:var(--font-lora);font-weight:500}.home-agents-copy ul{border-top:1px solid #ffffff24;gap:0;margin:30px 0;padding:0;list-style:none;display:grid}.home-agents-copy li{border-bottom:1px solid #ffffff24;grid-template-columns:38px 1fr;gap:14px;padding:17px 0;display:grid}.home-agents-copy li>i{width:32px;height:32px;color:var(--lime);font:850 10px var(--font-geist-mono);background:#c8ef4821;border-radius:9px;place-items:center;font-style:normal;display:grid}.home-agents-copy li span{color:#adbac6;font-size:13px;line-height:1.55}.home-agents-copy li b{color:#fff;margin-bottom:3px;font-size:14px;display:block}.home-agents-copy>div{align-items:center;gap:22px;display:flex}.home-agents-copy>small{color:#91a0ad;margin-top:17px;font-size:11px;line-height:1.55;display:block}.home-agents-console{color:var(--navy);background:#f7f8f3;border:1px solid #fff3;border-radius:22px;overflow:hidden;box-shadow:16px 16px #c8ef48e6,0 34px 90px #0000004d}.home-agents-console>header{background:#fff;border-bottom:1px solid #dce1d9;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.home-agents-console>header>div{align-items:center;gap:9px;display:flex}.home-agents-console>header .radar-mark{width:25px;height:25px}.home-agents-console>header b{letter-spacing:.1em;font-size:11px}.home-agents-console>header em{color:#547000;font:850 9px var(--font-geist-mono);letter-spacing:.1em;background:#e9f5c5;border-radius:999px;padding:6px 9px;font-style:normal}.agent-shift-summary{background:linear-gradient(135deg,#eef4d6,#fff);padding:25px 24px}.agent-shift-summary span{color:#6a7f0b;letter-spacing:.14em;font-size:9px;font-weight:850}.agent-shift-summary strong{letter-spacing:-.04em;margin:8px 0 4px;font-size:26px;display:block}.agent-shift-summary p{color:#677681;margin:0;font-size:12px}.agent-role-list{padding:5px 20px}.agent-role-list article{border-bottom:1px solid #e0e4de;grid-template-columns:42px 1fr auto;align-items:center;gap:13px;padding:17px 2px;display:grid}.agent-role-list article>i{background:var(--navy);width:39px;height:39px;color:var(--lime);border-radius:11px;place-items:center;font-size:18px;font-style:normal;display:grid}.agent-role-list article p{color:#6b7781;margin:3px 0 0;font-size:10px}.agent-role-list article>span{color:#667a0b;font:850 9px var(--font-geist-mono);letter-spacing:.08em}.home-agents-console>footer{background:#fff;grid-template-columns:repeat(3,1fr);display:grid}.home-agents-console>footer span{color:#76818a;text-align:center;border-right:1px solid #e0e4de;padding:17px 10px;font-size:9px}.home-agents-console>footer span:last-child{border:0}.home-agents-console>footer b{color:var(--navy);margin-bottom:3px;font-size:20px;display:block}.pricing-agents-addon{background:var(--navy);color:#fff;border-radius:18px;grid-template-columns:minmax(0,1.25fr) minmax(240px,.7fr) minmax(245px,.58fr);align-items:center;gap:35px;margin-top:-50px;margin-bottom:60px;padding:32px 34px;display:grid;box-shadow:0 22px 55px #091f3829}.pricing-agents-addon>div>span{color:var(--lime);letter-spacing:.13em;font-size:10px;font-weight:850}.pricing-agents-addon h2{letter-spacing:-.04em;margin:8px 0 9px;font-size:28px}.pricing-agents-addon p{color:#b6c2cc;margin:0;font-size:13px;line-height:1.6}.pricing-agents-addon ul{color:#dce3e8;gap:8px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.pricing-agents-addon li:before{content:"✓";color:var(--lime);margin-right:8px;font-weight:900}.pricing-agents-addon aside{gap:11px;display:grid}.pricing-agents-addon aside>b{font-size:12px;line-height:1.5}.pricing-agents-addon aside .text-link{font-size:11px}@media (width<=1080px){.home-agents-grid{grid-template-columns:1fr}.home-agents-console{width:min(100%,700px)}.pricing-agents-addon{grid-template-columns:1fr 1fr}.pricing-agents-addon aside{grid-column:1/-1;grid-template-columns:1fr auto auto;align-items:center}}@media (width<=720px){.hero-agents-link{text-align:left;border-radius:16px;flex-wrap:wrap;align-items:flex-start}.hero-agents-link b{width:calc(100% - 100px)}.home-agents-section{padding:75px 0}.home-agents-copy>div{flex-direction:column;align-items:stretch}.home-agents-copy .button{width:100%}.home-agents-console{box-shadow:8px 8px #c8ef48e6}.home-agents-console>footer{grid-template-columns:1fr}.home-agents-console>footer span{border-bottom:1px solid #e0e4de;border-right:0}.pricing-agents-addon{grid-template-columns:1fr;margin-top:-20px;padding:25px}.pricing-agents-addon aside{grid-column:auto;grid-template-columns:1fr}.pricing-agents-addon .button{width:100%}}.hero-agents-link{margin-top:26px}.returning-customer{margin:18px auto 30px}.addons-page .addon-ai{contain:layout paint;scroll-margin-top:104px;position:relative}.addons-page .addon-ai+.addon-ai{margin-top:24px}.addon-ai aside strong{overflow-wrap:anywhere;line-height:1}.research-agents-price strong{align-items:flex-end;gap:5px;display:flex}.research-agents-price strong span{letter-spacing:0;margin-bottom:6px;font-size:14px}.research-agents-price p b{color:#fff}.addon-ai-secondary{color:var(--navy);background:#fff;border:1px solid #d6ded5;box-shadow:0 18px 55px #071a331a}.addon-ai-secondary>div>span{color:#617b00}.addon-ai-secondary>div>p,.addon-ai-secondary li{color:#5e6d79}.addon-ai-secondary aside{color:#fff}.addon-ai-secondary .addon-ai-flow{background:#f7f9f4;border-color:#d3dbd1}.addon-ai-secondary .addon-ai-flow i{color:#26384d}.addon-ai-secondary .addon-ai-flow b,.addon-ai-secondary li:before{color:#789700}.pricing-agents-addon aside small{color:#aebbc7;font-size:10px;line-height:1.5}.pricing-agents-price{color:var(--lime);letter-spacing:-.04em;font-size:30px;display:inline-block}.featured .seat-picker input{caret-color:var(--navy);color:var(--navy)!important;background:#fff!important}.plan .included-bundle-note{color:#557000;background:#f3f8dd;border:1px solid #7eaa0047;border-radius:8px;min-height:0;margin:0;padding:10px 12px;font-size:12px;line-height:1.45}.featured .included-bundle-note{color:#e0f38a;background:#263a42;border-color:#668000}.addons-page .addon-ai{margin-bottom:24px}.addons-page .pricing-value{margin-top:12px}.demo-ai-preview{border:1px solid var(--line);background:#fff;margin:35px 0;padding:28px}.demo-ai-preview header{justify-content:space-between;align-items:end;gap:25px;margin-bottom:20px;display:flex}.demo-ai-preview header span,.demo-ai-preview article small{color:#6b8200;letter-spacing:.12em;font-size:10px;font-weight:850}.demo-ai-preview h2{margin:7px 0 0;font-size:32px}.demo-ai-preview header a{color:var(--navy);font-weight:800}.demo-ai-preview-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.demo-ai-preview article{border-left:4px solid var(--lime);background:#f4f7ef;padding:22px}.demo-ai-preview h3{margin:8px 0;font-size:20px}.demo-ai-preview p{color:#697786;font-size:13px}.demo-ai-preview article b{color:#536b00;font-size:12px}@media (width<=620px){.demo-ai-preview header,.demo-ai-preview-grid{grid-template-columns:1fr;display:grid}.demo-ai-preview h2{font-size:27px}}.pricing-page .payment-trust-strip{margin-bottom:0}.pricing-page .pricing-note{max-width:960px;margin:20px auto 60px;padding:0 20px;line-height:1.55}.seat-picker input{color:var(--navy)!important;opacity:1!important;background:#fff!important}.addon-ai aside strong{font-size:clamp(34px,4vw,48px);line-height:1.05}.addon-ai-secondary aside strong{overflow-wrap:break-word;word-break:normal;max-width:100%;white-space:normal!important}@media (width<=720px){.hero-agents-link{margin-top:22px}.returning-customer{margin:16px auto 28px}.addons-page .addon-ai+.addon-ai{margin-top:16px}.research-agents-price strong{font-size:43px}.pricing-agents-price{font-size:27px}}.hero h1{justify-items:center;gap:clamp(12px,1.8vw,24px);line-height:.9;display:grid}.hero h1>span,.hero h1>em{text-wrap:balance;max-width:100%;display:block}.hero h1>em{font-size:.82em;line-height:1.02}.core-capabilities{padding:100px 0}.core-capabilities>header{grid-template-columns:1.15fr .65fr;align-items:end;gap:80px;margin-bottom:46px;display:grid}.core-capabilities h2{letter-spacing:-.06em;margin:14px 0 0;font-size:clamp(42px,5vw,66px);line-height:.98}.core-capabilities header p{color:#657183;margin:0;font-size:16px;line-height:1.7}.core-capabilities>div{border:1px solid var(--line);background:#fff;grid-template-columns:repeat(3,1fr);display:grid}.core-capabilities article{border-right:1px solid var(--line);min-height:245px;padding:30px}.core-capabilities article:last-child{border-right:0}.core-capabilities article i{background:var(--ink);width:34px;height:34px;color:var(--lime);font:800 12px var(--font-geist-mono);border-radius:50%;place-items:center;font-style:normal;display:grid}.core-capabilities h3{letter-spacing:-.04em;margin:48px 0 12px;font-size:21px}.core-capabilities article p{color:#687583;margin:0;font-size:15px;line-height:1.65}.plans{grid-template-columns:repeat(3,1fr)}.plan-comparison>header{grid-template-columns:1.1fr .8fr;align-items:end;gap:60px;margin-bottom:32px;display:grid}.plan-comparison h2{letter-spacing:-.055em;grid-row:2;margin:10px 0 0;font-size:clamp(38px,4.5vw,58px);line-height:1}.plan-comparison header p{color:#687583;grid-area:1/2/3;margin:0;line-height:1.7}.plan-comparison-scroll{border:1px solid var(--line);background:#fff;border-radius:14px;overflow-x:auto}.plan-comparison table{border-collapse:collapse;text-align:center;width:100%;min-width:760px}.plan-comparison th,.plan-comparison td{border-bottom:1px solid #e4e7e1;border-right:1px solid #e4e7e1;padding:17px 19px;font-size:12px}.plan-comparison tr:last-child>*{border-bottom:0}.plan-comparison tr>:last-child{border-right:0}.plan-comparison thead th{background:var(--ink);color:#fff;font-size:14px}.plan-comparison th:first-child{text-align:left;width:36%}.plan-comparison thead small{color:#b8c4ce;font-weight:500}.guided-start{margin-top:54px}.faq-section{margin-top:0;padding-top:84px}.mission-tabs{background:#eef1ec;border-radius:9px;grid-template-columns:1fr 1fr;gap:6px;margin:4px 0 8px;padding:4px;display:grid}.mission-tabs button{color:#64717c;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px;font-size:11px;font-weight:750;display:flex}.mission-tabs button.active{color:var(--ink);background:#fff;box-shadow:0 2px 8px #071a3314}.mission-tabs b{background:#dfe6d7;border-radius:999px;place-items:center;min-width:19px;height:19px;font-size:9px;display:grid}.mission-tabs button.active b{background:var(--lime)}.agent-approvals>p{background:#f4f8e9;border-left:3px solid #9fbe1d;max-width:850px;padding:13px 15px;line-height:1.65}.radar-deep-link{background:#f1f8d7;border:1px solid #a9c44b;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin:16px 0;padding:15px 17px;display:flex}.radar-deep-link div{gap:4px;display:grid}.radar-deep-link small{color:#627900;letter-spacing:.12em;font-size:8px;font-weight:850}.radar-deep-link b{font-size:12px}.radar-deep-link a{border-bottom:1px solid;font-size:10px;font-weight:800}.radar-deep-link.missing{background:#fff6d9;border-color:#d9bd6d}.deep-linked{z-index:1;outline-offset:4px;position:relative;outline:4px solid var(--lime)!important;box-shadow:0 0 0 10px #c8ed2629,0 18px 45px #071a3329!important}@media (width<=900px){.core-capabilities>header,.plan-comparison>header{grid-template-columns:1fr;gap:20px}.plan-comparison header p{grid-area:auto}.core-capabilities>div{grid-template-columns:1fr}.core-capabilities article{border-right:0;border-bottom:1px solid var(--line);min-height:auto}.core-capabilities article:last-child{border-bottom:0}.plans{grid-template-columns:1fr}.plan{min-height:auto}}.outreach-draft{background:#f5f8f1;gap:13px;display:grid}.outreach-draft>header{background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:0;display:flex}.outreach-draft>header h3{letter-spacing:-.03em;margin:5px 0 0;font-size:20px}.outreach-draft>header>small{color:#6f7b83;font-size:11px}.outreach-draft>label{color:#52616d;gap:6px;font-size:11px;font-weight:800;display:grid}.outreach-draft input,.outreach-draft textarea{box-sizing:border-box;width:100%;color:var(--navy);font:500 13px/1.6 var(--font-manrope);background:#fff;border:1px solid #cfd8ca;border-radius:8px;outline:0}.outreach-draft input{height:42px;padding:0 11px}.outreach-draft textarea{resize:vertical;white-space:pre-wrap;min-height:150px;padding:11px}.outreach-draft input:focus,.outreach-draft textarea:focus{border-color:#92aa2e;box-shadow:0 0 0 3px #c8ef4840}.outreach-draft-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.outreach-draft-actions .button{min-height:40px;padding:0 14px}.outreach-draft-actions .text-link{color:var(--navy);font:800 12px var(--font-manrope);cursor:pointer;background:0 0;border:0;text-decoration:underline}.outreach-draft-actions .text-link:hover{text-decoration-thickness:2px}.outreach-draft-actions>small{color:#6c7980;flex:100%;font-size:10px;line-height:1.45}.pricing-page .plan{border-radius:14px;gap:14px;min-width:0}.pricing-page .plan>p{min-height:78px;margin:0}.pricing-page .plan>ul{margin-top:0}.pricing-page .plan-checkout-options{margin-top:auto}.pricing-page .plan-growth>ul{flex:none}.pricing-page .plan-growth .plan-checkout-options{margin-top:22px}.pricing-page .combined-checkout-note{color:#6b7780;min-height:44px;margin:8px 0 0;font-size:11px;line-height:1.45}.pricing-page .featured .combined-checkout-note{color:#b7c3cc}.capability-summary strong{font-size:28px!important;line-height:1.2!important}.capability-summary p{margin-top:10px!important}.comparison-help{color:#627900;width:17px;height:17px;font:800 10px/1 var(--font-geist-mono);vertical-align:middle;cursor:help;background:#f4f8e7;border:1px solid #a7bd5b;border-radius:50%;justify-content:center;align-items:center;margin-left:5px;text-decoration:none;display:inline-flex}.comparison-help:hover,.comparison-help:focus-visible{color:var(--ink);background:var(--lime);outline-offset:2px;outline:3px solid #c8ef4847}.buyer-drafts{border:1px solid var(--line);background:#fff;border-radius:16px;margin:24px 0;padding:26px}.buyer-drafts>header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.buyer-drafts>header>div>span{color:#718900;letter-spacing:.12em;font-size:10px;font-weight:850}.buyer-drafts h2{letter-spacing:-.04em;margin:7px 0 0;font-size:25px}.buyer-drafts>header>small{color:#6f7c86;font-size:11px}.buyer-draft-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.buyer-draft-grid article{background:#f7f9f4;border:1px solid #dce2d9;border-radius:11px;min-width:0;padding:18px}.buyer-draft-grid article>span{color:#6c8200;letter-spacing:.08em;font-size:10px;font-weight:850}.buyer-draft-grid h3{overflow-wrap:anywhere;margin:7px 0 9px;font-size:17px}.buyer-draft-grid p{color:#5f6d78;white-space:pre-wrap;margin:0;font-size:12px;line-height:1.6}.buyer-draft-grid article>small{color:#7a858d;margin-top:14px;font-size:10px;display:block}@media (width<=620px){.outreach-draft-actions{flex-direction:column;align-items:flex-start}.outreach-draft-actions .button,.outreach-draft-actions .text-link{text-align:center;width:100%}.pricing-page .plan>p{min-height:0}.buyer-drafts>header{flex-direction:column;align-items:flex-start;gap:8px}.buyer-draft-grid{grid-template-columns:1fr}.hero h1{gap:14px;font-size:clamp(50px,15vw,70px)}.hero h1>em{font-size:.76em}.core-capabilities{padding:72px 0}.core-capabilities>div{grid-template-columns:1fr}.core-capabilities article,.core-capabilities article:nth-child(2){border-right:0;border-bottom:1px solid var(--line);min-height:auto}.core-capabilities article:last-child{border-bottom:0}.core-capabilities h3{margin-top:28px}.radar-deep-link{flex-direction:column;align-items:flex-start}}.onboarding-shortlist{gap:10px;margin:20px 0;display:grid}.onboarding-shortlist article{border:1px solid var(--line);background:#fff;padding:17px}.onboarding-shortlist article>span{letter-spacing:.1em;color:#718700;font-size:8px;font-weight:800}.onboarding-shortlist h3{margin:7px 0 5px;font-size:15px}.onboarding-shortlist p{color:#657180;margin:0;font-size:10px}.onboarding-shortlist dl{gap:7px;margin:12px 0;display:grid}.onboarding-shortlist dl div{grid-template-columns:82px 1fr;gap:8px;display:grid}.onboarding-shortlist dt{color:#75808d;font-size:8px;font-weight:800}.onboarding-shortlist dd{margin:0;font-size:9px;line-height:1.45}.onboarding-shortlist a{font-size:9px;font-weight:750;text-decoration:underline}.opportunity-disclosure{background:#fff;border:1px solid #d8ddd6;border-radius:9px;grid-column:2/-1;overflow:hidden}.opportunity-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;list-style:none;display:flex}.opportunity-disclosure>summary::-webkit-details-marker{display:none}.opportunity-disclosure>summary small{color:#718700;letter-spacing:.13em;font-size:7px;font-weight:850;display:block}.opportunity-disclosure>summary b{margin-top:5px;font-size:11px;display:block}.opportunity-disclosure>summary p{color:#6c7783;margin:0;font-size:9px}.opportunity-disclosure>summary>span{white-space:nowrap;font-size:8px;font-weight:800;text-decoration:underline}.opportunity-disclosure[open]>summary>span{font-size:0}.opportunity-disclosure[open]>summary>span:after{content:"Hide research detail";font-size:8px}.opportunity-disclosure-body{border-top:1px solid var(--line)}@media (width<=760px){.opportunity-disclosure{grid-column:1/-1}.opportunity-disclosure>summary{flex-direction:column;align-items:flex-start}.opportunity-disclosure>summary p{display:none}}.buyer-history-panel.opportunity-disclosure{grid-column:1/-1;padding:0}.opportunity-disclosure-body{padding:18px}.disclosure-close,.opportunity-disclosure[open] .disclosure-open{display:none}.opportunity-disclosure[open]>summary>span.disclosure-close{font-size:8px;display:inline}.opportunity-disclosure[open]>summary>span.disclosure-close:after{content:none}.radar-loading{border:1px solid var(--line);color:#637083;background:#fff;place-items:center;min-height:320px;font-size:12px;display:grid}.premium-app :is(.account-label small,.premium-sidebar .sidebar-group small,.sidebar-account-card p,.premium-head>div>p,.premium-head>div>span,.radar-kpis small,.radar-kpis em,.premium-quality>header p,.premium-quality>div small,.workspace-command p,.active-targeting small,.search-result-meta,.lead-timing small,.lead-value small,.lead-timing em,.lead-value em,.opportunity-search>span,.premium-tools label>span,.clear-filters){color:#526170}.premium-app :is(.command-label,.premium-quality>header>span,.qualification-filters>strong,.billing-entitlement header>span,.billing-account-explainer span){color:#5b7100}.premium-app .kpi-icon,.premium-app .view-switch button{color:#526170}.view-switch button{flex:0 0 36px;min-width:36px}.qualification-filters .contact-filter{min-height:28px;padding-block:2px}.qualification-filters .contact-filter input{flex:0 0 18px;width:18px;height:18px}.lead-consent input,.contact-consent input{min-width:18px!important;min-height:18px!important}.dark-section{padding:96px 0}.insight-grid{grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);align-items:center;gap:clamp(56px,7vw,92px)}.dark-section .insight-grid h2{max-width:570px;font-size:clamp(44px,4.4vw,64px);line-height:1.01}.insight-grid>div>p{max-width:560px;font-size:16px;line-height:1.68}.insight-grid ul{gap:12px;padding-top:12px;font-size:14px}.digest-card{border-radius:18px;padding:30px 34px}.digest-head{align-items:center;padding-bottom:20px;font-size:11px}.digest-card h3{margin:24px 0 18px;font-size:25px;line-height:1.2}.digest-row{grid-template-columns:72px minmax(0,1fr);gap:18px;min-height:72px;padding:17px 8px;font-size:14px;line-height:1.5}.digest-row>b{font:500 13px/1.35 var(--font-geist-mono);color:#697685}.digest-row span{min-width:0;font-size:15px;line-height:1.5}.home-agents-section{border-top:12px solid var(--ivory);color:var(--navy);background:radial-gradient(circle at 88% 12%,#c8ef4847,#0000 30%),#eef3e6;position:relative}.home-agents-copy h2{color:var(--navy)}.home-agents-copy h2 em{color:#617a00}.home-agents-copy>p{color:#526170}.home-agents-copy li{border-color:#cfd8c5}.home-agents-copy li span{color:#526170}.home-agents-copy li b{color:var(--navy)}.home-agents-copy>small{color:#63717c}.home-agents-copy .text-link.light{color:var(--navy);border-color:var(--navy)}.pricing-page .pricing-hero{padding:78px 0 52px}.pricing-page .pricing-hero h1{margin:18px 0;font-size:clamp(50px,6.2vw,74px)}.pricing-page .pricing-hero>p{max-width:690px;font-size:17px;line-height:1.65}.pricing-page .plans{gap:20px;padding-bottom:78px}.pricing-page .plan{gap:16px;padding:30px}.pricing-page .plan h2{margin:14px 0 2px;font-size:43px}.pricing-page .plan>p{min-height:72px;font-size:15px;line-height:1.6}.pricing-page .plan ul{padding-top:18px}.pricing-page .plan li{padding:7px 0;font-size:14px;line-height:1.5}.plan-comparison{padding:34px 0 72px}.plan-comparison>header{gap:clamp(38px,6vw,72px);margin-bottom:38px}.plan-comparison h2{max-width:690px;font-size:clamp(40px,4.2vw,56px)}.plan-comparison header p{max-width:560px;font-size:16px}.plan-comparison th,.plan-comparison td{padding:20px 22px;font-size:14px;line-height:1.45}.plan-comparison thead th{font-size:15px}.comparison-help{width:auto;height:auto;color:inherit;font:inherit;vertical-align:middle;cursor:default;background:0 0;border:0;margin-left:7px;text-decoration:none;display:inline-block;position:relative}.comparison-help button{box-sizing:border-box;color:#587000;width:24px;height:24px;font:800 13px/1 var(--font-geist-mono);cursor:pointer;background:#f4f8e7;border:1px solid #91ad26;border-radius:50%;place-items:center;padding:0;display:inline-grid}.comparison-help button:hover,.comparison-help button:focus-visible,.comparison-help[data-open=true] button{background:var(--lime);color:var(--ink);outline-offset:2px;outline:3px solid #90ad2638}.comparison-help-copy{color:#33475a;text-align:left;background:#f1f6df;border-left:3px solid #94b226;border-radius:0 8px 8px 0;max-width:520px;padding:12px 14px;font-size:13px;font-weight:550;line-height:1.55;display:block}.pricing-page .payment-trust-strip{margin-top:6px}.pricing-page .pricing-note{font-size:14px;line-height:1.65}.pricing-page .pricing-value{gap:36px;margin-bottom:72px;padding:34px}.pricing-page .pricing-value h2{font-size:30px;line-height:1.25}.pricing-page .pricing-value p{font-size:15px;line-height:1.7}@media (width<=900px){.insight-grid{grid-template-columns:1fr;gap:44px}.dark-section .insight-grid h2{max-width:720px}.digest-card{box-sizing:border-box;width:100%}.pricing-page .plan>p{min-height:0}}@media (width<=620px){.dark-section{padding:68px 0}.dark-section .insight-grid h2{font-size:clamp(40px,12vw,52px)}.digest-card{padding:22px 18px}.digest-head{gap:14px;font-size:10px}.digest-card h3{font-size:22px}.digest-row{grid-template-columns:1fr;gap:6px;min-height:0;padding:15px 4px}.digest-row>b{font-size:12px}.digest-row span{font-size:14px}.home-agents-section{border-top-width:8px}.pricing-page .pricing-hero{padding:58px 0 42px}.pricing-page .plan{padding:25px}.plan-comparison{padding-top:18px}.plan-comparison th,.plan-comparison td{padding:17px 15px}.pricing-page .pricing-value{padding:24px}}.insight-grid ul{gap:16px;margin:22px 0 0}.insight-grid li{line-height:1.55}.insight-grid .text-link{margin-top:28px;display:inline-flex}.home-agents-section{background:#f2f5ed;border-top:0;padding:92px 0}.home-agents-grid{grid-template-columns:minmax(0,.95fr) minmax(440px,1.05fr);gap:clamp(52px,7vw,88px)}.home-agents-copy h2{max-width:650px;font-size:clamp(44px,4.6vw,62px);line-height:1.02}.home-agents-copy>p{color:#3f5060;max-width:620px;font-size:16px;line-height:1.7}.home-agents-copy ul{border-color:#c5cfbd;margin:26px 0}.home-agents-copy li{border-color:#c5cfbd;padding:15px 0}.home-agents-copy li span{color:#3f5060;font-size:14px}.home-agents-copy li b{font-size:15px}.home-agents-copy>small{color:#526170;font-size:12px}.home-agents-copy>.kicker{color:#496000}.home-agents-copy li>i{color:#405600;background:#e3edcd;font-size:12px}.home-agents-console{border-color:#c5cfbd;box-shadow:12px 12px #c8ef48,0 20px 48px #091f3824}.home-agents-console>header em{color:#405600;font-size:11px}.agent-shift-summary span{color:#496000;font-size:11px}.agent-shift-summary p{color:#465766;font-size:14px;line-height:1.6}.agent-role-list article{grid-template-columns:39px minmax(0,1fr) auto}.agent-role-list article b{font-size:15px}.agent-role-list article p{color:#465766;font-size:13px;line-height:1.5}.agent-role-list article>span{color:#496000;font-size:11px}.home-agents-console>footer span{color:#465766;font-size:12px;line-height:1.5}@media (width<=480px){.home-agents-console>header{flex-wrap:wrap;gap:10px;padding:16px 14px}.agent-role-list{padding:5px 14px}.agent-role-list article{grid-template-columns:39px minmax(0,1fr);gap:8px 12px}.agent-role-list article>span{grid-column:2}.agent-shift-summary{padding:22px 18px}}.pricing-home{padding:96px 0}.pricing-home-head{margin-bottom:38px}.home-plan-grid{align-items:stretch;gap:20px}.home-plan-grid article{border-radius:16px;grid-template-rows:auto auto auto 1fr auto;gap:16px;padding:30px;display:grid}.home-plan-grid article>span{font-size:11px}.home-plan-grid article h3{letter-spacing:-.055em;margin:0;font-size:44px;line-height:1}.home-plan-grid article h3 small{letter-spacing:0;font-size:14px;font-weight:550}.home-plan-grid p{color:#5b6876;flex:none;margin:0;font-size:14px;line-height:1.6}.home-plan-grid .featured p{color:#c3ccd4}.home-plan-grid ul{border-top:1px solid var(--line);align-self:start;margin:8px 0 0;padding:18px 0 0;list-style:none}.home-plan-grid .featured ul{border-color:#40516a}.home-plan-grid li{margin:9px 0;font-size:14px;line-height:1.5}.home-plan-grid li:before{content:"✓";color:#7ea600;margin-right:9px;font-weight:850}.home-plan-grid .featured li:before{color:var(--lime)}.home-plan-grid .button{align-self:end;width:100%}.closing-cta+.site-footer,.site-footer{margin-top:0;box-shadow:none!important;border-top:0!important}.pricing-page .plans{align-items:start}.pricing-page .plan{height:auto}.pricing-page .plan>ul{flex:none}.pricing-page .plan-checkout-options,.pricing-page .plan-growth .plan-checkout-options{margin-top:18px}.comparison-help:hover,.comparison-help:focus-visible{background:0 0;outline:0}.comparison-help[data-open=true]{margin:0 0 0 7px;display:inline-block}.comparison-help-panel{z-index:120;box-sizing:border-box;width:min(430px,100vw - 32px);color:var(--navy);text-align:left;background:#fff;border:1px solid #a9bd63;border-radius:14px;gap:10px;margin:auto;padding:22px 24px;display:none;position:fixed;inset:0;box-shadow:0 24px 80px #071a3347}.comparison-help-panel[open]{display:grid}.comparison-help-panel::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#071a334d}.comparison-help-panel>strong{font-size:17px}.comparison-help-copy{color:#445568;background:0 0;border:0;border-radius:0;max-width:none;padding:0;font-size:14px;font-weight:500;line-height:1.6;display:block}.comparison-help-panel .comparison-help-close{width:max-content;height:auto;color:var(--navy);font:750 13px/1.2 var(--font-manrope);cursor:pointer;background:#f3f5ef;border:1px solid #aab5a3;border-radius:8px;margin-top:3px;padding:8px 13px}.comparison-help-panel .comparison-help-close:hover,.comparison-help-panel .comparison-help-close:focus-visible{background:var(--lime);outline-offset:2px;outline:3px solid #90ad2638}@media (width<=900px){.home-agents-grid{grid-template-columns:1fr}.home-plan-grid article{min-height:0}.pricing-page .plans{align-items:stretch}}@media (width<=620px){.home-agents-section,.pricing-home{padding:70px 0}.home-agents-copy h2{font-size:clamp(40px,12vw,52px)}.home-plan-grid article h3{font-size:40px}.comparison-help-panel{padding:19px 20px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
