@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@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-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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;--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{.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}.relative{position:relative}.static{position:static}.isolate{isolation:isolate}.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}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.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}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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:#16243d;--muted:#667085;--line:#dee4ec;--cream:#f7f6f1;--green:#096b4a;--green-dark:#075b3f;--green-soft:#e8f3ed;--teal:#3a9b82;--blue-accent:#3156b8;--orange:#e7a83e}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);font-family:var(--font-geist-sans),Arial,sans-serif;background:#f7f6f1;margin:0}button,input,textarea{font:inherit}button,a,label{-webkit-tap-highlight-color:transparent}button{color:inherit}.app-shell{min-height:100vh;display:flex}.sidebar{z-index:20;background:#f3f4f0;border-right:1px solid #dfe3de;flex-direction:column;width:244px;padding:22px 16px 16px;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden}.brand{letter-spacing:-.03em;align-items:center;gap:10px;padding:0 7px 19px;font-size:19px;font-weight:750;display:flex}.brand-mark{color:#0000;background:#16243d url(/ruvio-mark.svg) 50%/cover no-repeat;border-radius:7px;flex:none;width:27px;height:27px;font-size:0;display:inline-block;overflow:hidden;transform:none;box-shadow:0 2px 7px #16243d24}.brand-mark.large{border-radius:11px;width:43px;height:43px;margin-bottom:10px}.workspace-switcher,.profile-row{text-align:left;cursor:pointer;background:#fafbf9;border:1px solid #dee2dd;border-radius:10px;align-items:center;gap:10px;width:100%;padding:9px;display:flex}.workspace-switcher span:nth-child(2),.profile-row span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.workspace-switcher b,.profile-row b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.4;overflow:hidden}.workspace-switcher small,.profile-row small{color:#7a847f;font-size:10px}.avatar{width:31px;height:31px;color:var(--green);background:#dce9e3;border-radius:8px;flex:none;place-items:center;font-size:11px;font-weight:750;display:grid}.avatar.tiny{width:29px;height:29px}.chevron{color:#838b87}.nav-primary{align-content:start;gap:4px;min-height:0;margin-top:8px;padding-bottom:10px;display:grid;overflow-y:auto}.nav-link{color:#4f5b56;border-radius:8px;align-items:center;gap:11px;padding:10px 11px;font-size:13px;font-weight:550;text-decoration:none;display:flex}.nav-link>span{text-align:center;color:#74807a;font-variant-emoji:text;width:17px;font-family:Segoe UI Symbol,Apple Symbols,sans-serif;font-size:18px;line-height:1}.nav-link:hover{color:#3348b5;background:#e3ebe6}.nav-link.active{color:#3348b5;background:#eef1ee}.nav-link.active>span{color:var(--green)}.nav-link.active[data-nav=rules]>span{color:#e6a200}.nav-link.active[data-nav=integrations]>span{color:#2f6fe4}.nav-link em{color:#526ab8;text-transform:uppercase;background:#e5eafb;border-radius:10px;margin-left:auto;padding:2px 6px;font-size:9px;font-style:normal}.sidebar-section{border-top:1px solid #dfe3de;margin-top:18px;padding-top:17px}.section-heading{color:#929a96;letter-spacing:.11em;justify-content:space-between;align-items:center;padding:0 9px 8px;font-size:9px;font-weight:750;display:flex}.section-heading button{cursor:pointer;color:#65716b;background:0 0;border:0;font-size:18px}.list-link{color:#5f6964;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;padding:8px 10px;font-size:12px;display:flex}.list-link:hover,.list-link.selected{color:#183d2f;background:#ffffffb3}.list-link .list-icon{color:#8a938e;font-variant-emoji:text;font-family:Segoe UI Symbol,Apple Symbols,sans-serif}.list-link.selected .list-icon{color:var(--green)}.list-link.selected[data-nav=rules] .list-icon{color:#e6a200}.list-link.selected[data-nav=integrations] .list-icon{color:#2f6fe4}.list-link small{color:#99a19d;margin-left:auto;font-size:10px}.lead-list-row{position:relative}.lead-list-row .list-link{padding-right:34px}.lead-list-row .list-link small{margin-left:auto}.list-menu-button{color:#7d8882;cursor:pointer;letter-spacing:1px;background:0 0;border:0;border-radius:6px;width:27px;height:27px;font-size:9px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.list-menu-button:hover{color:#244a39;background:#e8eeea}.sidebar-bottom{z-index:2;flex:none;gap:11px;margin-top:auto;display:grid;position:relative}.usage-card{background:#fff;border:1px solid #e0e3df;border-radius:10px;padding:12px}.usage-card>div:first-child{justify-content:space-between;font-size:10px;display:flex}.usage-card>div:first-child span{color:#7b8580}.usage-track{background:#e9ece9;border-radius:10px;height:5px;margin:10px 0;overflow:hidden}.usage-track span{background:var(--green);border-radius:10px;width:56%;height:100%;display:block}.usage-card button{color:var(--green);cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:700}.usage-discovery{color:#6579b9;border-top:1px solid #edf0ed;justify-content:space-between;margin:-2px 0 10px;padding-top:8px;font-size:8px;display:flex}.usage-discovery b{color:#485fa9}.profile-row{background:0 0;border-color:#0000}.sidebar-menu-wrap{position:relative}.menu-chevron{color:#7d8882;margin-left:auto;transition:transform .16s}.menu-chevron.open{transform:rotate(180deg)}.more-trigger{color:#89928d;letter-spacing:1px;font-size:11px}.sidebar-dropdown{z-index:45;background:#fff;border:1px solid #dce2dd;border-radius:11px;padding:7px;position:absolute;left:0;right:0;box-shadow:0 16px 38px #182d2329}.workspace-dropdown{top:calc(100% + 7px)}.sidebar-dropdown>span{color:#929b96;letter-spacing:.11em;padding:6px 8px;font-size:8px;font-weight:800;display:block}.sidebar-dropdown a,.sidebar-dropdown button{color:#46544d;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;width:100%;min-height:42px;padding:7px;text-decoration:none;display:flex}.sidebar-dropdown a:hover,.sidebar-dropdown button:hover{color:#184a37;background:#edf3ef}.sidebar-dropdown p{flex-direction:column;flex:1;min-width:0;margin:0;display:flex}.sidebar-dropdown p b{font-size:10px}.sidebar-dropdown p small{color:#87918c;margin-top:2px;font-size:8px}.add-workspace{border:1px dashed #b8c2bc;border-radius:8px;place-items:center;width:29px;height:29px;font-size:17px;display:grid}.profile-sidebar-dropdown{bottom:calc(100% + 7px)}.profile-sidebar-dropdown button,.profile-sidebar-dropdown a{min-height:34px;font-size:10px}.profile-sidebar-wrap{min-width:0}.workspace{width:calc(100% - 244px);min-width:0;margin-left:244px}.topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:10;background:#fafbf8e6;border-bottom:1px solid #e5e8e4;justify-content:flex-end;align-items:center;height:62px;padding:0 34px;display:flex;position:sticky;top:0}.top-actions{align-items:center;gap:8px;display:flex}.text-button,.icon-button,.sign-in{color:#66716c;cursor:pointer;background:0 0;border:0;padding:8px 11px;font-size:11px;text-decoration:none}.icon-button{font-size:18px;position:relative}.icon-button i{background:#d66a4e;border-radius:50%;width:5px;height:5px;position:absolute;top:5px;right:7px}.sign-in{color:#1f3a2f;background:#fff;border:1px solid #d9ded9;border-radius:7px;font-weight:650}.mobile-brand{align-items:center;gap:8px;font-weight:700;display:none}.top-profile{cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:5px;padding:5px;display:flex}.top-profile:hover{background:#edf1ed}.profile-menu-wrap{position:relative}.profile-dropdown{z-index:40;background:#fff;border:1px solid #dde2dd;border-radius:11px;width:210px;padding:13px;display:grid;position:absolute;top:45px;right:0;box-shadow:0 14px 38px #1a2d2424}.profile-dropdown b{font-size:11px}.profile-dropdown small{color:#7d8882;text-overflow:ellipsis;margin:3px 0 10px;font-size:9px;overflow:hidden}.profile-dropdown a,.profile-dropdown button{text-align:left;color:#52615a;cursor:pointer;background:0 0;border:0;border-top:1px solid #edf0ed;padding:9px 2px;font-size:10px;text-decoration:none}.app-footer{color:#7b8580;background:#fafbf9;border-top:1px solid #e2e6e2;flex-wrap:wrap;align-items:center;gap:8px 24px;min-height:54px;padding:15px clamp(18px,4vw,48px);font-size:9px;display:flex}.app-footer>span:nth-child(2){margin-left:auto}.app-footer nav{gap:14px;display:flex}.app-footer a{color:#476154;text-decoration:none}.app-footer a:hover{color:var(--green)}.plans-dialog{background:#f8faf7;border:1px solid #dfe4df;border-radius:18px;width:min(1040px,100vw - 32px);max-height:calc(100vh - 40px);padding:34px;position:relative;overflow:auto;box-shadow:0 25px 90px #0f241a3d}.plans-dialog>h2{letter-spacing:-.04em;margin:10px 0 7px;font-size:29px}.plans-dialog>p{color:#77827c;margin:0 0 25px;font-size:11px}.plans-dialog-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.plans-dialog-grid article{background:#fff;border:1px solid #dfe4df;border-radius:12px;padding:19px;position:relative}.plans-dialog-grid article.featured{border-color:#70a88f;box-shadow:0 9px 25px #096b4a17}.plans-dialog-grid article>em{color:var(--green);font-size:7px;font-style:normal;font-weight:800;position:absolute;top:11px;right:11px}.plans-dialog-grid h3{margin:0 0 4px}.plans-dialog-grid small{color:#7d8782}.plans-dialog-grid article>div{margin:19px 0 15px}.plans-dialog-grid article>div b{font-size:27px}.plans-dialog-grid article>div span{color:#8b948f;font-size:9px}.plans-dialog-grid ul{color:#5c6862;gap:8px;padding:0;font-size:9px;list-style:none;display:grid}.plans-dialog-grid li{align-items:center;gap:6px;display:flex}.plans-dialog-grid li svg{color:var(--green)}.plans-dialog-grid article>a{color:var(--green);text-align:center;background:#e7f0eb;border-radius:7px;padding:9px;font-size:10px;font-weight:700;text-decoration:none;display:block}.plans-dialog-grid .featured>a{color:#fff;background:var(--green)}.plans-dialog-footer{color:#79847e;justify-content:center;gap:12px;margin-top:20px;font-size:9px;display:flex}.plans-dialog-footer a{color:var(--green);font-weight:700}.integration-logo-cluster{align-items:center;min-width:62px;display:flex}.integration-logo-cluster>span,.integration-logo-single{background:#fff;border:1px solid #e0e4e0;border-radius:10px;place-items:center;width:38px;height:38px;font-size:14px;font-weight:800;display:grid;box-shadow:0 3px 10px #1e322812}.integration-logo-cluster>span+span{margin-left:-7px}.brand-gmail{color:#d64b3f}.brand-outlook{color:#1473e6}.integration-logo-single svg{fill:#ff7a59;width:25px}.brand-zapier{color:#ff4f00}.brand-make{color:#5473d8}.brand-n8n{color:#e34b8b;font-size:9px!important}.brand-calendly{color:#006bff}.brand-cal{color:#111;font-size:10px!important}.automation-logos{min-width:88px}.plans-dialog-grid article>button{width:100%;color:var(--green);text-align:center;cursor:pointer;background:#e7f0eb;border:0;border-radius:7px;padding:9px;font-size:10px;font-weight:700;display:block}.plans-dialog-grid .featured>button{color:#fff;background:var(--green)}.plans-dialog-grid article>button:disabled{cursor:default;opacity:.6}.plans-billing-toggle{background:#edf0ed;border-radius:8px;width:max-content;margin:15px auto 17px;padding:3px;display:flex}.plans-billing-toggle button{color:#748078;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:7px 10px;font-size:8px;font-weight:700}.plans-billing-toggle button.active{color:#fff;background:var(--green)}.plans-error{text-align:center;color:#8a452d!important;margin:13px 0 0!important}.manage-billing{color:var(--green);cursor:pointer;background:0 0;border:0;margin:14px auto 0;font-size:9px;font-weight:750;display:block}.manage-billing:disabled{opacity:.55}.plans-model-note{text-align:center;max-width:720px;line-height:1.55;color:#7a857f!important;margin:14px auto 0!important;font-size:8px!important}.plans-dialog-grid article>small{min-height:42px;line-height:1.5;display:block}@media (width<=850px){.plans-dialog-grid{grid-template-columns:1fr 1fr}.app-footer>span:nth-child(2){margin-left:0}}.content{max-width:1280px;margin:0 auto}.hero{background:radial-gradient(circle at 50% 30%,#fff 0,#f8f9f6 45%,#f5f7f3 100%);border-bottom:1px solid #e5e8e4;padding:62px 55px 43px}.eyebrow{color:#718078;letter-spacing:.14em;justify-content:center;align-items:center;gap:8px;font-size:9px;font-weight:750;display:flex}.eyebrow span{background:#3a9b82;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #e4f1eb}.hero h1{text-align:center;letter-spacing:-.052em;max-width:730px;margin:17px auto 12px;font-size:43px;font-weight:720;line-height:1.12}.hero h1 span{color:#52605a;font-weight:610}.hero>p{text-align:center;color:#76817c;margin:0 auto 29px;font-size:14px}.free-offer{color:#3e554a;background:#eef5f1;border:1px solid #d8e6de;border-radius:999px;align-items:center;gap:7px;width:max-content;max-width:100%;margin:-16px auto 24px;padding:6px 10px 6px 7px;font-size:9px;display:flex}.free-offer span{background:var(--green);color:#fff;letter-spacing:.05em;border-radius:999px;padding:4px 7px;font-weight:800}.free-offer b{font-weight:700}.free-offer small{color:#79847e}.finder-card{background:#fff;border:1px solid #dce1dc;border-radius:14px;max-width:790px;margin:0 auto;overflow:hidden;box-shadow:0 15px 45px #25382f14}.finder-tabs{border-bottom:1px solid #edf0ed;align-items:end;gap:18px;height:45px;padding:0 17px;display:flex}.finder-tabs button,.finder-tabs label{cursor:pointer;color:#7c8681;background:0 0;border:0;align-items:center;height:45px;font-size:11px;display:flex;position:relative}.finder-tabs .active{color:#3348b5;font-weight:700}.finder-tabs .active:after{content:"";background:var(--green);border-radius:2px;height:2px;position:absolute;inset:auto 0 -1px}.finder-guidance{color:#536159;align-items:baseline;gap:7px;margin:14px 17px -6px;display:flex}.finder-guidance b{flex:none;font-size:9px}.finder-guidance span{color:#85908a;font-size:8px;line-height:1.45}.social-detected-preview.compact{margin:0 17px 2px}.social-lookup{background:linear-gradient(135deg,#fbfdfb,#f5f9f6);border:1px solid #dce4df;border-radius:10px;margin:17px;padding:15px}.social-lookup-intro{align-items:flex-start;gap:10px;display:flex}.social-lookup-intro>span{color:#207555;background:#e5f2eb;border-radius:9px;flex:none;place-items:center;width:31px;height:31px;display:grid}.social-lookup-intro p{gap:3px;margin:1px 0 0;display:grid}.social-lookup-intro b{color:#33463c;font-size:10px}.social-lookup-intro small{color:#78847d;font-size:8px;line-height:1.5}.social-paste-wrap{background:#fff;border:1px solid #d7dfda;border-radius:9px;margin-top:13px;overflow:hidden}.social-paste-wrap:focus-within{border-color:#65a083;box-shadow:0 0 0 3px #1e724e14}.social-paste-wrap textarea{resize:vertical;color:#28372f;width:100%;min-height:122px;font-family:var(--font-geist-mono),monospace;background:0 0;border:0;outline:0;padding:12px 13px;font-size:9px;line-height:1.55}.social-paste-wrap textarea::placeholder{color:#9ba59f}.social-paste-wrap>div{background:#fafbfa;border-top:1px solid #e5eae7;align-items:center;gap:8px;min-height:37px;padding:7px 10px;display:flex}.social-paste-wrap>div>span{color:#7b8880;flex:1;min-width:0;font-size:7px}.social-detected-preview{gap:6px;margin-top:9px;padding-bottom:2px;display:flex;overflow:auto}.social-detected-preview>span{background:#fff;border:1px solid #dce5df;border-radius:7px;gap:3px;min-width:112px;max-width:155px;padding:7px 8px;display:grid}.social-detected-preview b,.social-detected-preview small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.social-detected-preview b{color:#405148;font-size:7px}.social-detected-preview small{color:#87918c;font-size:6px}.social-lookup-note{color:#87928c;margin-top:11px;font-size:7px;display:block}.social-import-option{border-top:1px solid #dfe7e2;align-items:center;gap:9px;margin-top:13px;padding-top:13px;display:flex}.social-import-option .linkedin-import-mark{border-radius:8px;width:31px;height:31px}.social-import-option p{flex:1;gap:3px;min-width:0;margin:0;display:grid}.social-import-option p b{color:#405149;font-size:8px}.social-import-option p small{color:#829087;font-size:7px;line-height:1.4}.social-import-option>button{color:#176b4d;cursor:pointer;background:#fff;border:1px solid #b9d0c4;border-radius:8px;flex:none;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:8px;font-weight:800;display:inline-flex}.social-import-option>button svg{color:#0a66c2}.social-import-option>button:hover{background:#f8fbf9;border-color:#82aa96}.linkedin-import-fab{z-index:58;color:#fff;cursor:pointer;text-align:left;background:#0a66c2;border:1px solid #ffffff4d;border-radius:11px;align-items:center;gap:10px;min-height:54px;padding:8px 15px 8px 12px;transition:transform .16s,box-shadow .16s,background .16s;display:flex;position:fixed;bottom:74px;right:22px;box-shadow:0 14px 34px #0a42824d}.linkedin-import-fab:hover,.linkedin-import-fab:focus-visible{background:#0759ac;transform:translateY(-2px);box-shadow:0 17px 40px #0a42825c}.linkedin-import-fab>svg{flex:none}.linkedin-import-fab>span{gap:3px;display:grid}.linkedin-import-fab b{font-size:9px}.linkedin-import-fab small{color:#dcecff;font-size:7px}.profile-sidebar-dropdown{max-height:calc(100vh - 94px);overflow:auto}.profile-sidebar-dropdown .profile-workspace-option{background:#f8faf8;border:1px solid #e0e7e3;min-height:48px}.unified-finder{text-align:left;background:#fff;border:1px solid #dce1dc;border-radius:15px;max-width:920px;margin:0 auto;overflow:hidden;box-shadow:0 18px 50px #25382f17}.finder-mode-tabs{background:#fbfcfa;border-bottom:1px solid #e8ece9;align-items:stretch;gap:5px;min-height:51px;padding:0 18px;display:flex}.finder-mode-tabs>button{color:#7b8680;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 12px;font-size:10px;font-weight:650;display:flex;position:relative}.finder-mode-tabs>button.active{color:#3348b5}.finder-mode-tabs>button.active:after{content:"";background:var(--green);border-radius:2px;height:2px;position:absolute;inset:auto 8px -1px}.finder-mode-tabs>span{color:#3e765c;align-items:center;gap:5px;margin-left:auto;font-size:8px;font-weight:750;display:flex}.discovery-mode{padding:20px}.discovery-query>label{color:#43524b;margin:0 0 8px 3px;font-size:10px;font-weight:800;display:block}.discovery-query>div{background:#fff;border:1px solid #cfd8d2;border-radius:12px;align-items:flex-start;display:flex;position:relative;box-shadow:0 4px 15px #1436270a}.discovery-query>div:focus-within{border-color:#61a083;box-shadow:0 0 0 3px #096b4a14}.discovery-query>div>svg{color:#5d756a;flex:none;margin:16px 0 0 15px}.discovery-query textarea{resize:vertical;color:#25342d;border:0;outline:0;flex:1;min-height:90px;padding:14px 12px;font-size:12px;line-height:1.55}.discovery-query textarea::placeholder{color:#9aa49f}.discovery-query>div>button{color:#fff;background:var(--green);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-self:flex-end;align-items:center;gap:7px;min-width:142px;min-height:38px;margin:0 10px 10px 0;font-size:9px;font-weight:750;display:flex}.discovery-query>div>button:disabled{opacity:.55;cursor:not-allowed}.discovery-query>div>button span{font-size:14px}.discovery-examples{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.discovery-examples>span{color:#939d98;text-transform:uppercase;letter-spacing:.08em;margin-right:2px;font-size:7px;font-weight:800}.discovery-examples button{color:#557065;cursor:pointer;background:#fafcfa;border:1px solid #e0e6e2;border-radius:999px;padding:6px 8px;font-size:7px}.discovery-examples button:hover{color:#17533a;background:#f2f8f4;border-color:#8db8a4}.discovery-error{color:#8d483e;background:#fff0ee;border-radius:8px;margin:13px 0 0;padding:9px 11px;font-size:8px}.search-plan{background:#f8fbf9;border:1px solid #d7e2dc;border-radius:12px;margin-top:18px;overflow:hidden}.search-plan>header{background:#f3f8f5;border-bottom:1px solid #e2eae5;justify-content:space-between;gap:20px;padding:16px 17px;display:flex}.search-plan>header>div{min-width:0}.search-plan>header>div>span{color:#19704e;letter-spacing:.11em;align-items:center;gap:5px;font-size:7px;font-weight:850;display:flex}.search-plan h2{letter-spacing:-.025em;margin:5px 0 3px;font-size:14px}.search-plan>header p{color:#748079;max-width:600px;margin:0;font-size:8px;line-height:1.45}.search-plan>header>label{color:#4f6258;flex:none;align-self:center;align-items:center;gap:6px;font-size:8px;font-weight:750;display:flex}.search-plan>header>label input{color:#153f2e;text-align:center;background:#fff;border:1px solid #cfdbd4;border-radius:6px;width:48px;padding:6px;font-weight:800}.search-plan-grid{grid-template-columns:repeat(2,1fr);gap:9px;padding:14px 17px;display:grid}.search-plan-grid label{background:#fff;border:1px solid #e0e6e2;border-radius:8px;gap:6px;padding:9px 10px;display:grid}.search-plan-grid label>span{color:#728078;align-items:center;gap:6px;font-size:7px;font-weight:750;display:flex}.search-plan-grid label>span svg{color:#397a5d}.search-plan-grid input,.search-plan-grid select{color:#2e4238;background:0 0;border:0;outline:0;width:100%;padding:0;font-size:9px;font-weight:700}.search-plan-exclusions{flex-wrap:wrap;gap:6px;padding:0 17px 13px;display:flex}.search-plan-exclusions span{color:#64736b;background:#eaf1ed;border-radius:999px;align-items:center;gap:4px;padding:5px 7px;font-size:7px;display:flex}.search-plan-exclusions svg{color:#3554aa}.search-plan>footer{background:#fff;border-top:1px solid #e2e8e4;justify-content:space-between;align-items:center;gap:15px;padding:13px 17px;display:flex}.outcome-price{align-items:center;gap:9px;display:flex}.outcome-price>svg{color:#4e69c0}.outcome-price p{flex-direction:column;margin:0;display:flex}.outcome-price b{color:#34473d;font-size:9px}.outcome-price small{color:#7e8983;margin-top:2px;font-size:7px}.search-execution{background:#fff;border-top:1px solid #dfe7e2}.search-execution>header{align-items:center;gap:9px;padding:12px 17px;display:flex}.search-execution>header>div{color:#3554aa;letter-spacing:.08em;align-items:center;gap:5px;font-size:7px;font-weight:850;display:flex}.live-dot{background:#35a574;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #e0f2e9}.search-execution>header>b{color:#45584e;font-size:9px}.search-execution>header>small{color:#7d8982;margin-left:auto;font-size:7px}.search-execution>div{grid-template-columns:repeat(4,1fr);gap:7px;padding:0 17px 14px;display:grid}.search-execution article{border:1px solid #e2e7e4;border-radius:8px;align-items:center;gap:7px;min-width:0;padding:9px;display:flex}.search-execution article>span{color:#78837d;background:#edf0ee;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;font-size:8px;font-weight:800;display:grid}.search-execution article p{flex-direction:column;min-width:0;margin:0;display:flex}.search-execution article b{white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.search-execution article small{color:#8b9590;margin-top:2px;font-size:6px;line-height:1.3}.search-execution article em{display:none}.search-execution article.complete>span{color:#17734f;background:#e2f2e9}.search-execution article.active{border-color:#7bae96;box-shadow:0 0 0 2px #1d765012}.search-execution article.active>span{color:#fff;background:var(--green)}.search-execution>p{color:#7d8982;background:#fafbfa;border-top:1px solid #edf0ee;align-items:center;gap:6px;margin:0;padding:9px 17px;font-size:7px;display:flex}.search-execution>p svg{color:#367359;flex:none}.import-mode{padding-top:1px}.import-mode .input-hint label{align-items:center;gap:5px;display:flex}@media (width<=720px){.finder-mode-tabs{padding:0 8px}.finder-mode-tabs>span{display:none}.discovery-mode{padding:13px}.discovery-query>div{grid-template-columns:auto 1fr;display:grid}.discovery-query>div>button{grid-column:1/3;width:calc(100% - 20px);margin:0 10px 10px}.search-plan>header,.search-plan>footer{flex-direction:column;align-items:flex-start}.search-plan-grid{grid-template-columns:1fr}.search-execution>div{grid-template-columns:1fr 1fr}.outcome-price small{line-height:1.4}}input[type=file]{display:none}.input-wrap{border:1px solid #dce1dc;border-radius:10px;margin:17px;transition:all .2s;position:relative;overflow:hidden}.input-wrap:focus-within,.input-wrap.dragging{border-color:#5c9b7d;box-shadow:0 0 0 3px #1e724e17}.input-wrap textarea{resize:vertical;color:#27332e;width:100%;min-height:104px;line-height:1.65;font-family:var(--font-geist-mono),monospace;border:0;outline:0;padding:15px;font-size:11px}.input-wrap textarea::placeholder{color:#a3aaa6}.drop-overlay{z-index:3;color:var(--green);pointer-events:none;background:#edf7f1f5;border:2px dashed #55a080;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex;position:absolute;inset:0}.drop-overlay span{font-size:22px;line-height:1}.drop-overlay b{font-size:12px}.drop-overlay small{color:#718078;font-size:9px}.input-hint{color:#a0a7a3;background:#fbfcfa;border-top:1px solid #eff1ef;justify-content:space-between;align-items:center;padding:9px 12px;font-size:9px;display:flex}.input-hint label{color:#507060;cursor:pointer;font-weight:600}.finder-footer{justify-content:space-between;align-items:center;padding:0 17px 17px;display:flex}.lead-context-cell{flex-direction:column;align-items:flex-start;gap:3px;min-width:145px;display:flex}.lead-context-cell>b{color:#3c4d44;font-size:9px}.lead-context-cell>small{color:#89938e;font-size:7px}.lead-context-cell>a{color:#397158;font-size:7px;font-weight:750;text-decoration:none}.lead-context-cell>a:hover{text-decoration:underline}.safe-note{color:#718078;align-items:center;gap:8px;display:flex}.safe-note>span{width:24px;height:24px;color:var(--green);background:#e4f1eb;border-radius:50%;place-items:center;font-weight:700;display:grid}.safe-note p{flex-direction:column;margin:0;font-size:9px;display:flex}.safe-note b{color:#44534c;font-size:10px}.primary-action{background:var(--green);color:#fff;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 17px;font-size:11px;font-weight:680;display:flex;box-shadow:0 5px 13px #096b4a2b}.primary-action:hover{background:var(--green-dark);transform:translateY(-1px)}.primary-action:disabled{opacity:.7;cursor:wait;transform:none}.primary-action span{font-size:16px}.spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.notice{color:#27533f;background:#eaf3ee;border:1px solid #d2e7dc;border-radius:8px;align-items:center;gap:8px;max-width:790px;margin:12px auto 0;padding:9px 12px;font-size:10px;display:flex}.notice>span{color:var(--green);font-weight:800}.notice button{cursor:pointer;color:#6b8076;background:0 0;border:0;margin-left:auto}.finder-batch-results{text-align:left;max-width:1180px;margin:34px auto 0}.finder-batch-results .results-head{margin-bottom:16px}.finder-batch-results .metrics{margin-bottom:14px}.verification-next-steps{background:#fff;border:1px solid #d9e5de;border-radius:13px;margin:0 0 14px;overflow:hidden;box-shadow:0 8px 24px #1c412f0d}.verification-next-steps>header{background:linear-gradient(110deg,#edf7f1,#f8fbf9);border-bottom:1px solid #e4ebe6;align-items:flex-start;gap:11px;padding:15px 17px;display:flex}.verification-next-steps>header>span{color:#fff;background:var(--green);border-radius:50%;flex:none;place-items:center;width:31px;height:31px;font-size:12px;font-weight:850;display:grid}.verification-next-steps>header>div{min-width:0}.verification-next-steps>header small{color:#2c7a58;letter-spacing:.12em;font-size:7px;font-weight:850}.verification-next-steps>header h3{color:#263a30;letter-spacing:-.02em;margin:3px 0;font-size:14px}.verification-next-steps>header p{color:#74827a;margin:0;font-size:8px;line-height:1.5}.verification-next-step-grid{grid-template-columns:repeat(4,1fr);display:grid}.verification-next-step-grid article{border-right:1px solid #e8ece9;grid-template-columns:25px 1fr;align-content:start;gap:10px;min-width:0;min-height:126px;padding:14px;display:grid}.verification-next-step-grid article:last-child{border-right:0}.verification-next-step-grid article>span{color:#476258;background:#edf2ef;border-radius:8px;place-items:center;width:25px;height:25px;font-size:9px;font-weight:850;display:grid}.verification-next-step-grid article.done>span{color:#19714d;background:#e2f2e9}.verification-next-step-grid article.optional>span{color:#76674a;background:#f5f0e7}.verification-next-step-grid p{flex-direction:column;gap:4px;min-width:0;margin:0;display:flex}.verification-next-step-grid b{color:#30443a;font-size:10px}.verification-next-step-grid p small{color:#7c8982;min-height:34px;font-size:8px;line-height:1.45}.verification-next-step-grid article>a,.verification-next-step-grid article>button{width:max-content;color:var(--green);cursor:pointer;background:0 0;border:0;grid-column:2;align-self:end;padding:0;font-size:8px;font-weight:800;text-decoration:none}.verification-next-step-grid article>a:hover,.verification-next-step-grid article>button:hover{color:var(--green-dark);text-decoration:underline}.results-link-button{color:#31443b;background:#fff;border:1px solid #dce0dc;border-radius:7px;align-items:center;padding:8px 11px;font-size:10px;text-decoration:none;display:inline-flex}.results-link-button:hover{background:#f7f9f7;border-color:#c5cec8}.results{padding:38px 42px}.results-head{justify-content:space-between;align-items:end;margin-bottom:20px;display:flex}.results-kicker{color:var(--green);letter-spacing:.12em;margin-bottom:5px;font-size:8px;font-weight:800}.info-tip{vertical-align:middle;color:#87938d;cursor:help;outline:none;margin-left:3px;display:inline-flex;transform:translateY(2px)}.info-tip:hover,.info-tip:focus{color:var(--green)}.table-floating-tip{z-index:70;color:#edf3ef;pointer-events:auto;white-space:normal;background:#1c2d26;border-radius:8px;max-width:260px;padding:8px 10px;font-size:8px;font-weight:600;line-height:1.45;position:fixed;box-shadow:0 14px 36px #12231c47}.status-report-wrap{outline:none;display:inline-flex;position:relative}.status-report{z-index:70;color:#1c2923;background:#fff;border:1px solid #dce3de;border-radius:12px;width:min(470px,100vw - 24px);padding:0;position:fixed;overflow:hidden;box-shadow:0 18px 50px #12231c33}.status-report-head{align-items:center;gap:11px;padding:16px 18px;display:flex}.status-report-head>span:last-child{flex-direction:column;min-width:0;display:flex}.status-report-head b{text-overflow:ellipsis;font-size:11px;overflow:hidden}.status-report-head small{color:#76827c;margin-top:3px;font-size:8px}.status-report-grid{background:#f5f7f5;border-top:1px solid #e5e9e6;grid-template-columns:1fr 1fr;gap:0;padding:5px 18px 12px;display:grid}.report-check{padding:12px 12px 9px 0}.report-check:nth-child(2n){padding-left:15px;padding-right:0}.report-check>span{align-items:center;gap:7px;display:flex}.report-check b{font-size:10px}.report-check em{border-radius:4px;padding:3px 6px;font-size:8px;font-style:normal;font-weight:750}.report-check em.good{color:#16713f;background:#e0f4e6}.report-check em.review{color:#8b6719;background:#f8edcd}.report-check em.bad{color:#9b453d;background:#f7e4e1}.report-check p{color:#64716b;margin:7px 0 0;font-size:8px;line-height:1.5}.status-report>i{color:#84908a;background:#fff;border-top:1px solid #e8ece9;padding:9px 18px;font-size:7px;font-style:normal;display:block}.status-report .member-avatar{flex:none;width:34px;height:34px}.results-head h2{letter-spacing:-.025em;margin:0 0 4px;font-size:19px}.results-head p{color:#7a847f;margin:0;font-size:10px}.results-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.results-actions button,.table-toolbar button{cursor:pointer;background:#fff;border:1px solid #dce0dc;border-radius:7px;padding:8px 11px;font-size:10px}.results-actions button:disabled{opacity:.45;cursor:not-allowed}.action-menu{color:#405149;font-size:10px;display:inline-block;position:relative}.action-menu>.action-menu-trigger{min-height:34px;color:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #dce0dc;border-radius:7px;align-items:center;gap:7px;padding:8px 11px;display:flex}.action-menu>.action-menu-trigger span{color:#87928c;font-size:9px;transition:transform .15s}.action-menu.open>.action-menu-trigger{border-color:#8fb5a1;box-shadow:0 0 0 3px #23704e14}.action-menu.open>.action-menu-trigger span{transform:rotate(180deg)}.action-menu-popover{z-index:80;background:#fff;border:1px solid #dce2dd;border-radius:10px;width:245px;padding:6px;position:absolute;top:calc(100% + 6px);box-shadow:0 18px 42px #182d232b}.action-menu.align-right .action-menu-popover{right:0}.action-menu.align-left .action-menu-popover{left:0}.action-menu-popover button,.action-menu-popover a{color:#43534b;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;width:100%;min-height:47px;padding:8px 9px;text-decoration:none;display:flex}.action-menu-popover button:hover:not(:disabled),.action-menu-popover a:hover{color:#174d37;background:#edf4f0}.action-menu-popover button:disabled{opacity:.45;cursor:not-allowed}.action-menu-popover b{font-size:9px}.action-menu-popover small{color:#87918c;font-size:7px;line-height:1.35}td>.action-menu>.action-menu-trigger{color:#8e9993;letter-spacing:1px;border-color:#0000;justify-content:center;min-width:30px;min-height:30px;padding:5px 7px}td>.action-menu>.action-menu-trigger>span{display:none}td>.action-menu .action-menu-popover{top:calc(100% + 5px);bottom:auto}tbody tr:nth-last-child(-n+4) td>.action-menu .action-menu-popover{top:auto;bottom:calc(100% + 5px)}.metrics{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:13px;display:grid}.metrics>div{background:#fff;border:1px solid #e1e4e1;border-radius:10px;align-items:center;gap:10px;padding:13px 14px;display:flex}.metric-icon{border-radius:8px;place-items:center;width:29px;height:29px;font-weight:750;display:grid}.metric-icon.green{color:#16805a;background:#e4f2eb}.metric-icon.amber{color:#a86f15;background:#fff3dc}.metric-icon.violet{color:#5571cc;background:#e9edfb}.metrics p{flex-direction:column;margin:0;display:flex}.metrics p small{letter-spacing:.08em;color:#8d9691;font-size:8px;font-weight:700}.metrics p b{font-size:19px;line-height:1.1}.metrics em{color:#81908a;margin-left:auto;font-size:8px;font-style:normal}.table-card{background:#fff;border:1px solid #dfe3df;border-radius:11px;overflow:hidden}.table-toolbar{border-bottom:1px solid #e7eae7;flex-wrap:wrap;align-items:flex-start;gap:10px;min-height:49px;padding:8px 13px;display:flex}.table-toolbar select{color:#56635c;cursor:pointer;background:#fff;border:1px solid #dce0dc;border-radius:7px;outline:none;min-height:32px;padding:0 28px 0 10px;font-size:10px}.table-toolbar select:focus{border-color:#65a087;box-shadow:0 0 0 3px #096b4a12}.table-toolbar .remove-list-button{color:#96504b;background:snow;border-color:#ead8d6}.search-field{color:#8d9591;background:#fafbfa;border:1px solid #e0e3e0;border-radius:7px;min-width:195px;padding:7px 9px;font-size:12px}.search-field input{background:0 0;border:0;outline:0;margin-left:5px;font-size:10px}.table-toolbar>span{color:#9aa19e;align-self:center;margin-left:auto;font-size:9px}.table-toolbar-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.table-toolbar-meta>span{color:#9aa19e;font-size:9px}.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}.filter-legs{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.filter-legs-rows{flex-direction:column;gap:6px;display:flex}.filter-legs-empty{color:#8a948f;margin:0;padding:6px 2px;font-size:9px}.filter-leg{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.filter-leg-join{color:#7d8882;letter-spacing:.06em;min-width:28px;font-size:8px;font-weight:850}.filter-leg-field select,.filter-leg-value select,.filter-leg-value input{color:#3f4f47;background:#fff;border:1px solid #dce0dc;border-radius:7px;outline:none;min-height:32px;font-size:10px}.filter-leg-field select{cursor:pointer;min-width:118px;padding:0 26px 0 9px}.filter-leg-operator{color:#7a857f;min-width:52px;font-size:8px;font-weight:750}.filter-leg-value{flex:1;min-width:0}.filter-leg-value select,.filter-leg-value input{width:100%;min-width:140px;padding:0 10px}.filter-leg-value input::placeholder{color:#a3aaa6}.filter-leg-field select:focus,.filter-leg-value select:focus,.filter-leg-value input:focus{border-color:#65a087;box-shadow:0 0 0 3px #096b4a12}.filter-leg-remove{color:#7d8882;cursor:pointer;background:#fff;border:1px solid #e2e6e2;border-radius:7px;width:28px;height:28px;font-size:14px;line-height:1}.filter-leg-remove:hover{color:#96504b;background:snow;border-color:#ead8d6}.filter-legs-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.filter-leg-add,.filter-leg-clear{cursor:pointer;color:#415149;background:#fff;border:1px solid #dce0dc;border-radius:7px;padding:7px 10px;font-size:9px;font-weight:750}.filter-leg-add:hover,.filter-leg-clear:hover{background:#f7f9f7;border-color:#c5cec8}.filter-leg-clear{color:#96504b;background:snow;border-color:#ead8d6}.filter-legs-count{color:#6f7d75;font-size:8px;font-weight:750}.filter-suggest{width:100%;position:relative}.filter-suggest>input{color:#3f4f47;background:#fff;border:1px solid #dce0dc;border-radius:7px;outline:none;width:100%;min-width:140px;min-height:32px;padding:0 10px;font-size:10px}.filter-suggest>input:focus{border-color:#65a087;box-shadow:0 0 0 3px #096b4a12}.filter-suggest-list{z-index:40;background:#fff;border:1px solid #dce3de;border-radius:9px;max-height:196px;margin:0;padding:5px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 12px 28px #14281e24}.filter-suggest-list button{color:#33463c;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;width:100%;padding:8px 9px;font-size:10px}.filter-suggest-list button:hover,.filter-suggest-list button.active{color:#176849;background:#eef5f1}.lead-search-card .filter-legs{padding:2px 0}.lead-search-card .filter-leg-value select,.lead-search-card .filter-leg-value input,.lead-search-card .filter-suggest>input,.lead-search-card .filter-leg-field select{min-height:36px}.table-scroll{overflow:auto}table{border-collapse:collapse;width:100%;min-width:1160px;font-size:10px}th{text-align:left;color:#8a938f;text-transform:uppercase;letter-spacing:.055em;white-space:nowrap;background:#fafbfa;padding:9px 10px;font-size:8px;font-weight:700}.sort-header-wrap{align-items:center;gap:4px;display:inline-flex}.sort-header{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.sort-header:hover{color:#52615a}.sort-header.asc,.sort-header.desc{color:#2f5f4a}.sort-indicator{flex-direction:column;justify-content:center;align-items:center;gap:2px;width:10px;display:inline-flex}.sort-indicator>i{border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;font-style:normal;display:block}.sort-indicator>i:first-child{border-bottom:5px solid #c2c9c4}.sort-indicator>i:last-child{border-top:5px solid #c2c9c4}.sort-header:hover .sort-indicator>i:first-child{border-bottom-color:#8a948f}.sort-header:hover .sort-indicator>i:last-child{border-top-color:#8a948f}.sort-indicator.asc>i:first-child{border-bottom-color:#2f5f4a}.sort-indicator.asc>i:last-child{border-top-color:#d5dbd7}.sort-indicator.desc>i:first-child{border-bottom-color:#d5dbd7}.sort-indicator.desc>i:last-child{border-top-color:#2f5f4a}td{color:#56615c;white-space:nowrap;border-top:1px solid #eff1ef;padding:11px 10px}tbody tr:hover,tbody tr.row-selected{background:#fbfcfa}input[type=checkbox]{accent-color:var(--green)}.person-cell{align-items:center;gap:9px;display:flex}.person-cell>span,.company-cell>span{color:#57665f;background:#e9eeeb;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;font-weight:700;display:grid}.person-cell p{flex-direction:column;margin:0;display:flex}.person-cell b{color:#293730;font-size:10px}.person-cell small{color:#9aa19e;font-size:8px}.company-cell{color:#39463f;align-items:center;gap:7px;display:flex}.company-cell>span{background:#eef1ee;border-radius:6px;width:22px;height:22px}.company-cell-button{cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0}.company-cell-button:hover{color:#176849}.company-cell-button:hover>span{color:#176849;background:#e5f2eb}.company-cell-button:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #65a087}.drawer-backdrop{z-index:55;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#121c1761;justify-content:flex-end;display:flex;position:fixed;inset:0}.company-drawer{background:#f7f9f7;border-left:1px solid #dce3de;flex-direction:column;width:min(440px,100vw);height:100%;animation:.22s ease-out company-drawer-in;display:flex;box-shadow:-18px 0 50px #1020182e}@keyframes company-drawer-in{0%{opacity:.4;transform:translate(28px)}to{opacity:1;transform:none}}.company-drawer-head{background:#fff;border-bottom:1px solid #e5eae6;padding:22px 22px 16px;position:relative}.company-drawer-head>.modal-close{position:absolute;top:14px;right:14px}.company-drawer-brand{align-items:center;gap:12px;padding-right:28px;display:flex}.company-drawer-brand>span{color:#1d5a42;background:#e7f2eb;border-radius:11px;place-items:center;width:42px;height:42px;font-size:16px;font-weight:800;display:grid}.company-drawer-brand small{color:var(--green);letter-spacing:.12em;font-size:8px;font-weight:850}.company-drawer-brand h2{letter-spacing:-.03em;margin:4px 0 3px;font-size:18px}.company-drawer-brand p{color:#7a857f;margin:0;font-size:10px}.company-drawer-metrics{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;display:grid}.company-drawer-metrics>div{background:#f8faf8;border:1px solid #e4e9e5;border-radius:10px;flex-direction:column;gap:2px;padding:10px 11px;display:flex}.company-drawer-metrics b{color:#24342c;letter-spacing:-.03em;font-size:16px}.company-drawer-metrics span{color:#85918b;font-size:8px;font-weight:700}.company-drawer-list{flex:1;align-content:start;gap:10px;padding:14px;display:grid;overflow:auto}.company-drawer-card{background:#fff;border:1px solid #e0e6e1;border-radius:12px;gap:11px;padding:14px;display:grid}.company-drawer-person{align-items:center;gap:10px;display:flex}.company-drawer-person>span{color:#285640;background:#e8f1eb;border-radius:10px;place-items:center;width:34px;height:34px;font-size:9px;font-weight:850;display:grid}.company-drawer-person div{flex-direction:column;gap:3px;min-width:0;display:flex}.company-drawer-person b{color:#2e4037;font-size:11px}.company-drawer-person small{color:#84908a;font-size:8px}.company-drawer-email{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.company-drawer-email>small{color:#8a948f;text-transform:uppercase;letter-spacing:.04em;font-size:7px;font-weight:750}.company-drawer-signals{flex-wrap:wrap;align-items:flex-start;gap:7px;display:flex}.company-drawer-empty{text-align:center;color:#7d8882;padding:36px 18px}.company-drawer-empty b{color:#405148;margin-bottom:6px;font-size:12px;display:block}.company-drawer-empty small{font-size:9px}.company-drawer-foot{color:#7d8882;background:#fff;border-top:1px solid #e5eae6;align-items:flex-start;gap:8px;padding:12px 16px;font-size:8px;line-height:1.45;display:flex}.company-drawer-foot p{margin:0}.outreach-cell{color:#3a4f5f;cursor:pointer;min-width:112px;max-width:156px;font:inherit;text-align:left;background:#eef2f5;border:0;border-radius:7px;flex-direction:column;align-items:flex-start;gap:2px;padding:5px 7px;display:inline-flex}.outreach-cell span{font-size:8px;font-weight:750}.outreach-cell small{color:#6d7c88;text-transform:uppercase;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:6px;font-weight:650;overflow:hidden}.outreach-cell:hover{color:#243846;background:#e4ebf0}.outreach-cell:focus-visible{outline-offset:2px;outline:2px solid #7a93a6}.outreach-cell.empty,.outreach-cell.tone-none{color:#7d8782;background:#f1f3f1}.outreach-cell.empty small,.outreach-cell.tone-none small{color:#939b97}.outreach-cell.tone-due{color:#6b5720;background:#f3efe4}.outreach-cell.tone-due small{color:#8a7540}.outreach-cell.tone-sent{color:#2f5a45;background:#eef3f0}.outreach-cell.tone-sent small{color:#6f8579}.outreach-cell.tone-completed{color:#176849;background:#e8f1ec}.outreach-cell.tone-completed small{color:#4d7a64}.outreach-cell.tone-stopped{color:#7a3d3d;background:#f4ecec}.outreach-cell.tone-stopped small{color:#956868}.outreach-cell.status-overdue{color:#8a3f2f;background:#fff0ea;box-shadow:inset 3px 0 #d56b4c}.outreach-cell.status-overdue small{color:#a56553}.outreach-cell.status-manual_follow_up{color:#46578f;background:#edf0fb;box-shadow:inset 3px 0 #657bc2}.outreach-cell.status-manual_follow_up small{color:#6875a0}.outreach-queue-bar{background:#fff;border:1px solid #dfe4e0;border-radius:11px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:13px;padding:11px 13px;display:flex}.outreach-queue-bar>div:first-child{align-items:center;gap:10px;display:flex}.outreach-queue-bar p{gap:2px;margin:0;display:grid}.outreach-queue-bar p b{font-size:10px}.outreach-queue-bar p small{color:#819088;font-size:7px}.outreach-queue-bar>div:last-child{gap:6px;display:flex}.outreach-queue-bar>div:last-child button{color:#59675f;cursor:pointer;background:#fafbfa;border:1px solid #dfe4e0;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:76px;padding:7px 9px;display:flex}.outreach-queue-bar>div:last-child button:hover,.outreach-queue-bar>div:last-child button.active{color:#285f47;background:#edf6f1;border-color:#a8caba}.outreach-queue-bar button b{font-size:12px}.outreach-queue-bar button span{font-size:7px;font-weight:750}.contact-drawer{width:min(460px,100vw)}.contact-drawer-body{gap:12px}.contact-drawer-section{background:#fff;border:1px solid #e0e6e1;border-radius:12px;gap:10px;padding:14px;display:grid}.contact-drawer-section-head{flex-direction:column;gap:3px;display:flex}.contact-drawer-section-head b{color:#2e4037;font-size:11px}.contact-drawer-section-head small{color:#84908a;font-size:8px}.lead-workflow-summary{background:linear-gradient(135deg,#f7fbf8,#fff);border-color:#d8e5dc}.lead-workflow-state{grid-template-columns:minmax(0,1fr) auto minmax(0,1.35fr);align-items:center;gap:12px;display:grid}.lead-workflow-state>div{background:#fff;border:1px solid #dde8e0;border-radius:10px;flex-direction:column;justify-content:center;gap:4px;min-height:62px;padding:11px 12px;display:flex}.lead-workflow-state>div:first-child{box-shadow:inset 3px 0 var(--green)}.lead-workflow-state small{color:#829087;letter-spacing:.08em;font-size:6px;font-weight:850}.lead-workflow-state b{color:#294438;font-size:11px;line-height:1.35}.lead-workflow-state em{color:#77857d;font-size:7px;font-style:normal}.lead-workflow-state>span{color:#89a095;font-size:15px}.contact-stats-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.contact-stats-grid article{background:#f8faf8;border:1px solid #e4e9e5;border-radius:10px;flex-direction:column;gap:3px;padding:10px 11px;display:flex}.contact-stats-grid small{color:#85918b;letter-spacing:.04em;text-transform:uppercase;font-size:7px;font-weight:750}.contact-stats-grid b{color:#24342c;letter-spacing:-.02em;font-size:12px}.contact-stats-grid span{color:#7a857f;font-size:8px;line-height:1.35}.contact-history-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.contact-history-list li{border-top:1px solid #eef1ee;grid-template-columns:14px 1fr auto;align-items:start;gap:10px;padding:11px 0;display:grid;position:relative}.contact-history-list li:first-child{border-top:0;padding-top:2px}.contact-history-dot{background:var(--green);border-radius:50%;width:8px;height:8px;margin-top:4px;box-shadow:0 0 0 3px #e5f2eb}.contact-history-list b{color:#2e4037;font-size:10px}.contact-history-list small{color:#84908a;margin-top:3px;font-size:8px;display:block}.contact-history-list p{color:#5d6b64;margin:5px 0 0;font-size:9px;line-height:1.4}.contact-history-list em{color:#176849;letter-spacing:.04em;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:800}.contact-history-list .event-email_bounced .contact-history-dot,.contact-history-list .event-email_complained .contact-history-dot,.contact-history-list .event-email_unsubscribed .contact-history-dot{background:#a84f3e;box-shadow:0 0 0 3px #f6e8e4}.contact-history-list .event-meeting_booked .contact-history-dot,.contact-history-list .event-meeting_rescheduled .contact-history-dot{background:#5b70b5;box-shadow:0 0 0 3px #e9edf8}.contact-history-list .event-verified .contact-history-dot{background:#d96523;box-shadow:0 0 0 3px #fbeadf}.campaigns-page .campaigns-toolbar-copy{flex-direction:column;gap:2px;display:flex}.campaigns-page .campaigns-toolbar-copy b{color:#405148;font-size:10px}.campaigns-page .campaigns-toolbar-copy small{color:#8a948f;font-size:8px}.campaigns-table th:last-child,.campaigns-table td:last-child{width:72px}.campaign-name-cell{color:inherit;cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:3px;padding:0;display:flex}.campaign-name-cell b{color:#2d4037;font-size:10px}.campaign-name-cell small{color:#84908a;font-size:7px}.campaign-name-cell:hover b{color:#176849;text-decoration:underline}.campaign-stat-cell{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0;display:inline-flex}.campaign-stat-cell:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #65a087}.campaign-stat-value{color:#2f5a45;background:#eef3f0;border-radius:7px;flex-direction:column;align-items:flex-start;gap:2px;min-width:54px;padding:5px 7px;display:inline-flex}.campaign-stat-value b{font-size:10px;font-weight:800}.campaign-stat-value small{color:#6f8579;text-transform:uppercase;letter-spacing:.04em;font-size:6px;font-weight:650}.campaign-stat-value.due{color:#8c6519;background:#fff2d9}.campaign-stat-value.due small{color:#9a7428}.campaign-stat-value.caution{color:#aa4843;background:#fde9e7}.campaign-stat-value.caution small{color:#b45a54}.campaign-stat-report{width:min(420px,100vw - 24px)}.campaign-updated{color:#7d8782;font-size:8px;font-weight:650}.campaign-open-link{color:#297154;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:800}.campaign-open-link:hover{text-decoration:underline}.campaign-drawer-open{color:#176849;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-weight:750}.campaign-drawer-open:hover{text-decoration:underline}@media (width<=520px){.company-drawer{width:100vw}}.email-cell{color:#315c49;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px}.email-cell span{opacity:0;color:#8d9691;margin-left:5px}.email-cell:hover span{opacity:1}.email-evidence{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.email-evidence small{color:#33805e;font-size:7px;font-weight:750}.email-evidence.discovered .email-cell{color:#496b85}.email-evidence.discovered small{color:#8a6b20}.status-pill,.signal-pill{border-radius:12px;align-items:center;gap:4px;padding:4px 7px;font-size:8px;font-weight:680;display:inline-flex}.status-pill.likely_exists{color:#157352;background:#e6f3ec}.status-pill.catch_all_unresolved,.status-pill.inconclusive{color:#9d6919;background:#fff3dd}.status-pill.likely_invalid{color:#b44e48;background:#fdebea}.status-pill.publicly_verified{color:#fff;background:#08704c;padding:5px 8px;font-weight:800;box-shadow:0 3px 9px #08704c2e}.status-pill.needs_verification{color:#a6423d;background:#fdebea;border:1px solid #f2cfcc}.status-pill.source_matched{color:#fff;background:#08704c;padding:5px 8px;font-weight:800;box-shadow:0 3px 9px #08704c2e}.status-pill.publicly_listed{color:#315f79;background:#e7f1f7;border:1px solid #cbdfe9}.signal-pill.delivered{color:#137350;background:#e7f3ed}.signal-pill.replied{color:#4b66bd;background:#e9edfb}.signal-pill.bounced{color:#ad4943;background:#fdeae8}.delivery-evidence,.activity-evidence{border-radius:7px;flex-direction:column;align-items:flex-start;gap:2px;min-width:94px;padding:5px 7px;font-size:8px;font-weight:750;display:inline-flex}.delivery-evidence small,.activity-evidence small{opacity:.72;text-transform:uppercase;letter-spacing:.04em;font-size:6px;font-weight:650}.delivery-evidence.delivered_recently,.delivery-evidence.delivered{color:#0e725c;background:#e3f3ee}.delivery-evidence.mixed{color:#8c6519;background:#fff2d9}.delivery-evidence.bounced_recently,.delivery-evidence.bounced{color:#aa4843;background:#fde9e7}.delivery-evidence.stale,.delivery-evidence.none{color:#7d8782;background:#eff1ef}.activity-evidence.replied{color:#4661ba;background:#e9edfb}.activity-evidence.opened{color:#376b9e;background:#e8f1fa}.activity-evidence.booked,.activity-evidence.rescheduled,.activity-evidence.cancelled,.activity-evidence.meeting_signal{color:#176c4a;background:#e2f1e8}.activity-evidence.none{color:#89918d;background:#f1f2f1}.source-evidence-link{color:#176849;background:#f4f9f6;border-top:1px solid #e1ebe5;padding:9px 18px;font-size:8px;font-weight:750;text-decoration:none;display:block}.source-evidence-link:hover{color:#064b34;text-decoration:underline}.muted{color:#a5ada9}.more{color:#9ba39f;cursor:pointer;background:0 0;border:0}.table-note{color:#818a86;background:#fafbfa;border-top:1px solid #e7eae7;padding:10px 13px;font-size:8px}.table-note span{color:#6b7a73;margin-right:5px}.table-footer{background:#fcfdfc;border-top:1px solid #e7eae7;align-items:center;gap:12px;min-height:48px;padding:8px 13px;display:flex}.page-size-control{color:#7a8480;align-items:center;gap:7px;font-size:9px;font-weight:700;display:inline-flex}.page-size-control select{color:#56635c;cursor:pointer;background:#fff;border:1px solid #dce0dc;border-radius:7px;outline:none;min-height:30px;padding:0 26px 0 9px;font-size:10px}.page-size-control select:focus{border-color:#65a087;box-shadow:0 0 0 3px #096b4a12}.table-page-meta{color:#9aa19e;font-size:9px}.table-pagination{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.table-pagination span{color:#65716b;font-size:9px;font-weight:700}.table-pagination button{color:#52615a;cursor:pointer;background:#fff;border:1px solid #dce0dc;border-radius:7px;width:30px;height:30px;font-size:11px}.table-pagination button:hover:not(:disabled){background:#f5f9f6;border-color:#9bbcab}.table-pagination button:disabled{opacity:.4;cursor:not-allowed}.lead-list-empty{color:#7f8a84;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:245px;display:flex}.lead-list-empty>span{color:#397258;background:#e8f2ed;border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:11px;font-size:16px;display:grid}.lead-list-empty b{color:#405149;font-size:12px}.lead-list-empty small{margin:5px 0 13px;font-size:9px}.lead-list-empty button{color:#286047;cursor:pointer;background:#fff;border:1px solid #d7dfda;border-radius:7px;padding:8px 11px;font-size:9px;font-weight:700}.modal-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:50;background:#141d196b;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:16px;width:min(430px,100%);padding:30px;animation:.18s ease-out pop;position:relative;box-shadow:0 24px 70px #101f183d}@keyframes pop{0%{opacity:0;transform:translateY(8px)scale(.98)}}.modal-close{cursor:pointer;color:#6f7873;background:#f0f2ef;border:0;border-radius:50%;width:27px;height:27px;position:absolute;top:13px;right:13px}.auth-modal{text-align:center;padding:38px 36px}.modal h2{letter-spacing:-.035em;margin:8px 0;font-size:23px}.modal>p{color:#748079;margin:0 0 22px;font-size:11px;line-height:1.55}.lead-list-modal{width:min(470px,100%)}.lead-list-modal>label{color:#5c6962;gap:7px;font-size:9px;font-weight:750;display:grid}.lead-list-modal>label input{color:#2d3d35;background:#fbfcfb;border:1px solid #d9dfdb;border-radius:9px;outline:none;width:100%;min-height:43px;padding:0 12px;font-size:11px}.lead-list-modal>label input:focus{border-color:#65a087;box-shadow:0 0 0 3px #096b4a14}.lead-list-modal-actions{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}.lead-list-modal-actions .secondary-action{min-height:38px}.lead-list-modal-actions.manage>span{flex:1}.lead-list-modal-actions .danger-action{min-height:38px}.list-selection-note{color:#2d5b46;background:#eef5f1;border-radius:9px;align-items:center;gap:9px;margin-top:12px;padding:11px;display:flex}.list-selection-note>span{color:#fff;background:var(--green);border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;display:grid}.list-selection-note p{flex-direction:column;margin:0;display:flex}.list-selection-note b{font-size:9px}.list-selection-note small{color:#718078;margin-top:2px;font-size:8px}.list-picker{gap:7px;max-height:310px;display:grid;overflow:auto}.list-picker>button{color:#46564e;text-align:left;cursor:pointer;background:#fbfcfb;border:1px solid #e0e4e1;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:55px;padding:9px 11px;display:flex}.list-picker>button:hover:not(:disabled){background:#f5f9f6;border-color:#9bbcab}.list-picker>button:disabled{cursor:default;opacity:.62}.list-picker>button>span{color:#2f684e;background:#e5f1ea;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.list-picker p{flex-direction:column;flex:1;min-width:0;margin:0;display:flex}.list-picker b{text-overflow:ellipsis;font-size:10px;overflow:hidden}.list-picker small{color:#8a948f;margin-top:3px;font-size:8px}.list-picker em{color:var(--green);font-size:8px;font-style:normal;font-weight:800}.create-inline-list{color:#2c664b;cursor:pointer;background:#fff;border:1px dashed #bdcac3;border-radius:9px;align-items:center;gap:9px;width:100%;min-height:42px;margin-top:9px;font-size:9px;font-weight:750;display:flex}.create-inline-list>span{margin-left:9px;font-size:17px;font-weight:400}.modal-credit{color:var(--green);letter-spacing:.12em;margin-top:7px;font-size:8px;font-weight:800}.auth-callback{text-align:center;background:var(--cream);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.auth-callback h1{letter-spacing:-.04em;margin:14px 0 5px}.auth-callback p{color:var(--muted)}.auth-callback a{color:var(--green);font-weight:700}.site-header{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:30;background:#fafbf8eb;align-items:center;gap:34px;height:70px;padding:0 clamp(22px,5vw,72px);display:flex;position:sticky;top:0}.site-brand{color:var(--ink);letter-spacing:-.03em;align-items:center;gap:9px;font-size:16px;text-decoration:none;display:flex}.site-header nav{gap:26px;margin-left:auto;display:flex}.site-header nav a{color:#65716b;font-size:11px;text-decoration:none}.site-header nav a:hover{color:var(--green)}.header-cta{color:#fff;background:var(--green);border-radius:8px;padding:9px 13px;font-size:10px;font-weight:700;text-decoration:none}.site-footer{color:#dce6e1;background:#10231b;padding:48px clamp(24px,5vw,72px) 0}.footer-main{grid-template-columns:1.7fr repeat(4,1fr);gap:36px;max-width:1180px;margin:auto;padding-bottom:42px;display:grid}.footer-brand p{color:#8fa299;max-width:300px;font-size:11px;line-height:1.65}.site-footer .site-brand{color:#fff;width:max-content}.footer-main>div:not(.footer-brand){flex-direction:column;gap:11px;display:flex}.footer-main>div>b{color:#f4f7f5;margin-bottom:4px;font-size:10px}.footer-main a{color:#93a59d;font-size:10px;text-decoration:none}.footer-main a:hover,.footer-legal a:hover,.footer-measurement-note a:hover{color:#fff}.footer-measurement-note{color:#81958b;max-width:1180px;margin:0 auto;padding:0 0 16px;font-size:8px;line-height:1.55}.footer-measurement-note a,.footer-measurement-note button{color:#9cafa5}.footer-measurement-note button{font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:underline}.footer-legal{color:#72867c;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;max-width:1180px;min-height:55px;margin:auto;font-size:8px;display:flex}.footer-legal div{gap:18px;display:flex}.footer-legal a{color:#72867c;text-decoration:none}.measurement-consent{z-index:100;background:#fff;border:1px solid #d9e2dc;border-radius:13px;align-items:center;gap:16px;width:min(430px,100vw - 36px);padding:16px;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 16px 50px #142d212e}.measurement-consent p{flex:1;gap:4px;margin:0;display:grid}.measurement-consent b{color:#263b31;font-size:10px}.measurement-consent span{color:#68766f;font-size:9px;line-height:1.45}.measurement-consent>div{flex:none;gap:7px;display:flex}.measurement-consent button{color:#526159;cursor:pointer;background:#fff;border:1px solid #d7ded9;border-radius:8px;min-height:34px;padding:0 10px;font-size:8px;font-weight:750}.measurement-consent button.primary{border-color:var(--green);background:var(--green);color:#fff}.verification-explainer{color:#eaf2ee;background:#123528;border-radius:16px;grid-template-columns:.85fr 1.15fr;gap:46px;margin:10px 42px 54px;padding:42px;display:grid;position:relative;overflow:hidden}.verification-explainer:after{content:"";border:1px solid #82caa924;border-radius:50%;width:330px;height:330px;position:absolute;top:-210px;right:-190px;box-shadow:0 0 0 55px #82caa908}.explainer-intro>span,.pricing-hero>span,.pricing-faq>span,.pricing-principle span,.modal-label{color:#82b89f;letter-spacing:.13em;font-size:8px;font-weight:800}.explainer-intro h2{letter-spacing:-.045em;max-width:380px;margin:12px 0;font-size:28px;line-height:1.15}.explainer-intro>p{color:#9fb1a8;max-width:390px;font-size:11px;line-height:1.65}.confidence-note{border-top:1px solid #ffffff1f;align-items:center;gap:10px;margin-top:22px;padding-top:18px;display:flex}.confidence-note>span{width:30px;height:30px;color:var(--green);background:#dbf0e6;border-radius:50%;place-items:center;font-weight:800;display:grid}.confidence-note p{flex-direction:column;margin:0;display:flex}.confidence-note b{font-size:10px}.confidence-note small{color:#8ea198;margin-top:2px;font-size:8px;line-height:1.45}.explainer-steps{gap:8px;display:grid}.explainer-steps article{background:#ffffff09;border:1px solid #ffffff1c;border-radius:10px;gap:12px;padding:13px;display:flex}.explainer-steps article>span{color:#8fb8a5;background:#ffffff14;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:8px;font-weight:800;display:grid}.explainer-steps article div{flex-direction:column;gap:3px;display:flex}.explainer-steps b{font-size:10px}.explainer-steps p{color:#92a69d;margin:0;font-size:8px;line-height:1.5}.explainer-steps .step-result{color:#154633;background:#e5f2eb;border-color:#cde5d8}.explainer-steps .step-result>span{color:#fff;background:var(--green)}.explainer-steps .step-result p{color:#618073}.status-guide{border-top:1px solid #ffffff1f;grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:14px;padding-top:24px;display:grid}.status-guide>div{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.status-guide p{color:#879b92;margin:0;font-size:8px;line-height:1.5}.pricing-page{background:#f8f9f6;min-height:80vh}.pricing-hero{text-align:center;padding:72px 24px 38px}.pricing-hero>span{color:var(--green)}.pricing-hero h1{letter-spacing:-.055em;margin:16px 0 14px;font-size:43px;line-height:1.1}.pricing-hero>p{color:#75807b;max-width:650px;margin:0 auto;font-size:12px;line-height:1.6}.billing-toggle{background:#ecefeb;border-radius:10px;width:max-content;margin:28px auto 0;padding:3px;display:flex}.billing-toggle button{color:#77817c;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 13px;font-size:10px}.billing-toggle button.active{background:var(--green);color:#fff;box-shadow:0 4px 10px #096b4a2e}.billing-toggle em{color:#1f6d4f;margin-left:5px;font-size:9px;font-style:normal;font-weight:750}.billing-toggle button.active em{color:#dff3e9}.price-grid{grid-template-columns:repeat(4,1fr);gap:10px;max-width:1180px;margin:0 auto;padding:0 24px 65px;display:grid}.price-card{background:#fff;border:1px solid #dfe3df;border-radius:13px;padding:23px 20px;position:relative}.price-card.featured{border:1.5px solid #3d8a69;box-shadow:0 12px 30px #164f371c}.popular{background:var(--green);color:#fff;letter-spacing:.1em;border-radius:10px;width:max-content;padding:5px 8px;font-size:7px;font-weight:800;position:absolute;inset:-10px 20px auto}.price-name h2{margin:0;font-size:16px}.price-name p{color:#8a938f;min-height:25px;font-size:9px}.price{align-items:baseline;gap:4px;margin-top:18px;display:flex}.price b{letter-spacing:-.06em;font-size:34px}.price span{color:#87918c;font-size:9px}.annual-note{color:#8b9490;height:20px;font-size:8px;display:block}.price-cta{text-align:center;color:#234536;border:1px solid #d6dcd7;border-radius:8px;margin:14px 0 19px;padding:10px;font-size:10px;font-weight:700;text-decoration:none;display:block}.price-cta.primary{background:var(--green);color:#fff;border-color:var(--green)}.allowance{border-top:1px solid #eceeec;flex-direction:column;padding-top:17px;display:flex}.allowance b{font-size:15px}.allowance span{color:#89928e;font-size:8px}.price-card ul{color:var(--green);gap:9px;margin:16px 0 0;padding:0;font-size:9px;list-style:none;display:grid}.price-card li span{color:#68736e;margin-left:5px}.pricing-principle,.email-position{border-radius:14px;grid-template-columns:.8fr 1.2fr;align-items:center;gap:45px;max-width:1132px;margin:0 auto 20px;padding:34px 38px;display:grid}.pricing-principle{color:#eaf2ee;background:#163b2d}.pricing-principle h2,.email-position h2{letter-spacing:-.04em;margin:8px 0 0;font-size:24px}.pricing-principle p{color:#a2b5ac;font-size:10px;line-height:1.7}.email-position{background:#fff;border:1px solid #e1e4e1}.email-position>div>span{color:#fff;background:var(--blue-accent);border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.email-position p{color:#7c8781;font-size:10px;line-height:1.6}.email-position ul{columns:2;color:#56645d;padding:0;font-size:10px;list-style:none}.email-position li{margin:12px 0}.email-position li:before{content:"✓";color:var(--green);margin-right:7px}.price-name p{color:#727f78;min-height:58px;line-height:1.55}.price-card li.ai-response,.price-card li.ai-response span{color:#4c63ad;font-weight:850}.price-card li.ai-response b{margin-right:2px;font-size:11px}.plans-dialog-grid li.ai-response{color:#4b60a6;font-weight:850}.plans-dialog-grid li.ai-response span{color:#5c74c1;font-size:11px}.pricing-model-note{color:#77827c;text-align:center;max-width:760px;margin:-42px auto 52px;padding:0 24px;font-size:9px;line-height:1.6}.pricing-model-note strong{color:#345746}.verification-proof{margin-top:20px;margin-bottom:70px}.pricing-faq{max-width:940px;margin:80px auto;padding:0 24px}.pricing-faq>span{color:var(--green)}.pricing-faq>h2{letter-spacing:-.04em;font-size:28px}.pricing-faq details{border-top:1px solid #dfe3df;padding:16px 0}.pricing-faq details:last-child{border-bottom:1px solid #dfe3df}.pricing-faq summary{cursor:pointer;font-size:11px;font-weight:700}.pricing-faq details p{color:#748079;max-width:760px;font-size:10px;line-height:1.65}.legal-page{max-width:860px;margin:0 auto;padding:70px 24px 90px}.legal-hero>span{color:var(--green);letter-spacing:.14em;font-size:8px;font-weight:800}.legal-hero h1{letter-spacing:-.055em;margin:12px 0;font-size:43px}.legal-hero p{color:#737f79;max-width:700px;font-size:13px;line-height:1.6}.legal-hero small{color:#9aa29e;font-size:8px}.legal-copy{max-width:720px}.legal-copy h2{letter-spacing:-.02em;margin:30px 0 8px;font-size:16px}.legal-copy p,.legal-copy li{color:#65716b;font-size:10px;line-height:1.75}.legal-copy ul{padding-left:18px}@media (width<=1000px){.price-grid{grid-template-columns:repeat(2,1fr)}.verification-explainer{grid-template-columns:1fr}.status-guide{grid-template-columns:repeat(2,1fr)}.footer-main{grid-template-columns:1.4fr repeat(2,1fr);gap:28px}.footer-brand{grid-row:span 2}}@media (width<=700px){.site-header{padding:0 16px}.site-header nav{display:none}.header-cta{margin-left:auto}.footer-main{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}.footer-legal{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px}.measurement-consent{flex-direction:column;align-items:stretch}.measurement-consent>div{justify-content:flex-end}.verification-explainer{margin:10px 14px 40px;padding:28px 20px}.status-guide,.price-grid{grid-template-columns:1fr}.pricing-hero h1,.legal-hero h1{font-size:34px}.pricing-principle,.email-position{grid-template-columns:1fr;margin-left:14px;margin-right:14px;padding:27px 22px}.email-position ul{columns:1}}.organizer-backdrop{align-items:start;overflow-y:auto}.organizer-modal{width:min(760px,100%);margin:30px 0;padding:30px}.organizer-heading{justify-content:space-between;align-items:start;gap:22px;margin-bottom:18px;display:flex}.organizer-heading h2{margin:8px 0 5px}.organizer-heading p{color:#77827c;max-width:520px;margin:0;font-size:10px;line-height:1.55}.organizer-heading>span{color:#176849;background:#e5f2eb;border-radius:12px;flex:none;padding:6px 9px;font-size:8px;font-weight:800}.organizer-groups{gap:10px;max-height:55vh;padding-right:3px;display:grid;overflow:auto}.organizer-group{background:#fff;border:1px solid #dfe4e0;border-radius:11px;overflow:hidden}.organizer-group>header{background:#f7f9f7;border-bottom:1px solid #e7eae7;justify-content:space-between;align-items:center;gap:16px;min-height:65px;padding:10px 12px;display:flex}.organizer-group>header>label{cursor:pointer;align-items:center;gap:9px;min-width:0;display:flex}.organizer-group>header>label>span{flex-direction:column;gap:3px;display:flex}.organizer-group>header b{font-size:11px}.organizer-group>header small{color:#89938e;font-size:8px}.organizer-destination{justify-content:flex-end;align-items:center;gap:8px;min-width:245px;display:flex}.organizer-destination em{text-transform:uppercase;letter-spacing:.04em;border-radius:8px;flex:none;padding:4px 6px;font-size:7px;font-style:normal;font-weight:800}.organizer-destination em.existing{color:#176849;background:#e2f0e9}.organizer-destination em.new{color:#3554aa;background:#e8ecf8}.organizer-destination select{color:#44534c;background:#fff;border:1px solid #d7ddd9;border-radius:7px;outline:none;width:155px;min-height:33px;padding:0 26px 0 9px;font-size:9px}.organizer-destination select:focus{border-color:#65a087;box-shadow:0 0 0 3px #096b4a12}.organizer-leads{display:grid}.organizer-leads>label{cursor:pointer;border-top:1px solid #eff1ef;align-items:center;gap:10px;min-height:55px;padding:9px 13px;display:flex}.organizer-leads>label:first-child{border-top:0}.organizer-leads>label:hover{background:#fbfcfb}.organizer-leads .member-avatar{width:30px;height:30px}.organizer-leads p{flex-direction:column;flex:1;gap:3px;min-width:145px;margin:0;display:flex}.organizer-leads p b{color:#304139;font-size:9px}.organizer-leads p small{color:#8b9490;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.organizer-email{color:#426253;text-overflow:ellipsis;white-space:nowrap;max-width:240px;font-size:9px;overflow:hidden}.organizer-footer{align-items:center;gap:8px;margin-top:18px;display:flex}.organizer-footer>p{flex-direction:column;flex:1;gap:3px;min-width:0;margin:0;display:flex}.organizer-footer>p b{color:#43534b;font-size:9px}.organizer-footer>p small{color:#8a938f;font-size:8px}.organizer-footer .secondary-action{min-height:38px}.google-button{cursor:pointer;background:#fff;border:1px solid #dce1dd;border-radius:9px;width:100%;padding:11px;font-weight:650;box-shadow:0 2px 6px #14281e0a}.google-button span{color:#4285f4;margin-right:9px;font-weight:850}.auth-modal>small{color:#9ba39f;margin-top:15px;font-size:8px;display:block}.modal-label{color:#6a8075;letter-spacing:.11em;font-size:8px;font-weight:750}.campaign-steps{gap:8px;margin:19px 0 15px;display:grid}.campaign-steps>div{border:1px solid #e5e8e5;border-radius:9px;align-items:center;gap:10px;padding:10px;display:flex}.campaign-steps>div>span{width:25px;height:25px;color:var(--green);background:#edf3ef;border-radius:7px;place-items:center;font-weight:750;display:grid}.campaign-steps p{flex-direction:column;flex:1;margin:0;display:flex}.campaign-steps b{font-size:10px}.campaign-steps small{color:#8a938e;font-size:8px}.campaign-steps em{color:#728078;background:#f1f3f1;border-radius:10px;padding:3px 6px;font-size:7px;font-style:normal}.signal-legend{gap:6px;margin-bottom:20px;display:flex}.primary-action.wide{width:100%}@media (width<=1050px){.results{padding:32px 24px}.hero{padding-left:32px;padding-right:32px}.metrics{grid-template-columns:1fr}.metrics>div{min-height:62px}.finder-batch-results .results-head{flex-direction:column;align-items:flex-start;gap:12px}.verification-next-step-grid{grid-template-columns:1fr 1fr}.verification-next-step-grid article:nth-child(2){border-right:0}.verification-next-step-grid article:nth-child(-n+2){border-bottom:1px solid #e8ece9}}@media (width<=760px){.sidebar{display:none}.workspace{width:100%;margin-left:0}.topbar{justify-content:space-between;padding:0 17px}.mobile-brand{display:flex}.text-button{display:none}.hero{padding:42px 16px 30px}.hero h1{font-size:33px}.finder-footer{align-items:flex-end;gap:12px}.safe-note small{display:none}.results{padding:28px 14px}.results-head{align-items:flex-start;gap:14px}.results-actions{flex-shrink:0}.results-actions button:first-child{display:none}.action-menu-popover{width:min(245px,100vw - 32px)}.metrics{grid-template-columns:1fr 1fr}.metrics>div:last-child{grid-column:1/-1}.search-field{flex:1;min-width:0}.table-toolbar .remove-list-button,.finder-batch-results .results-actions .results-link-button{display:none}.filter-leg-field select{min-width:100px}.filter-leg-value select,.filter-leg-value input{min-width:120px}}@media (width<=900px){.outreach-queue-bar{flex-direction:column;align-items:flex-start}.outreach-queue-bar>div:last-child{width:100%;overflow:auto}.outreach-queue-bar>div:last-child button{flex:1 0 auto}}@media (width<=470px){.hero h1{font-size:29px}.hero>p{font-size:12px}.input-hint>span{display:none}.finder-footer{flex-direction:column;align-items:stretch}.primary-action{width:100%}.safe-note{justify-content:center}.results-head p{display:none}.metrics{grid-template-columns:1fr}.metrics>div:last-child{grid-column:auto}.verification-next-step-grid{grid-template-columns:1fr}.verification-next-step-grid article,.verification-next-step-grid article:nth-child(2){border-bottom:1px solid #e8ece9;border-right:0}.verification-next-step-grid article:last-child{border-bottom:0}.modal{padding:26px 20px}}@media (width<=600px){.finder-tabs{gap:10px;padding:0 10px}.finder-tabs button,.finder-tabs label{font-size:9px}.finder-guidance{flex-direction:column;align-items:flex-start;gap:3px}.social-import-option{flex-wrap:wrap;align-items:flex-start}.social-import-option p{flex-basis:calc(100% - 42px)}.social-import-option>button{justify-content:center;width:100%}.linkedin-import-fab{max-width:calc(100vw - 24px);bottom:66px;right:12px}}@media (width<=560px){.free-offer small{display:none}}.lead-search-page{background:#f7f8f5;min-height:calc(100vh - 66px);padding:42px clamp(24px,4vw,58px) 70px}.lead-search-hero{justify-content:space-between;align-items:flex-end;gap:36px;max-width:1180px;margin:0 auto 27px;display:flex}.lead-search-hero>div:first-child>span{color:#556aae;letter-spacing:.13em;font-size:8px;font-weight:850}.lead-search-hero h1{color:#24342c;letter-spacing:-.048em;margin:11px 0 8px;font-size:35px;line-height:1.08}.lead-search-hero>div:first-child>p{color:#718078;max-width:650px;margin:0;font-size:11px;line-height:1.65}.shadow-safety{color:#315a47;background:#fff;border:1px solid #dce3de;border-radius:10px;align-items:flex-start;gap:10px;max-width:350px;padding:12px 14px;display:flex}.shadow-safety>svg{flex:none;margin-top:1px}.shadow-safety p{flex-direction:column;gap:3px;margin:0;display:flex}.shadow-safety b{font-size:9px}.shadow-safety small{color:#7c8982;font-size:8px;line-height:1.45}.lead-search-card{background:#fff;border:1px solid #dfe4e0;border-radius:13px;max-width:1180px;margin:0 auto 14px;padding:15px;box-shadow:0 8px 26px #20372b0e}.lead-search-query{background:#fbfcfb;border:1px solid #d9e0db;border-radius:9px;align-items:center;gap:10px;min-height:49px;padding-left:13px;display:flex}.lead-search-query>svg{color:#6e7c74}.lead-search-query input{color:#2f4037;background:0 0;border:0;outline:0;flex:1;align-self:stretch;min-width:0;font-size:11px}.lead-search-query button,.lead-search-results-head>button{color:#fff;background:var(--green);cursor:pointer;border:0;border-radius:7px;min-height:39px;margin-right:5px;padding:0 15px;font-size:9px;font-weight:800}.lead-search-query button:hover,.lead-search-results-head>button:hover:not(:disabled){background:var(--green-dark)}.lead-search-filters{grid-template-columns:repeat(3,1fr);gap:10px;padding-top:13px;display:grid}.lead-search-filters label{color:#65736c;letter-spacing:.03em;flex-direction:column;gap:6px;font-size:8px;font-weight:800;display:flex}.lead-search-filters select{color:#3c4c44;background:#fff;border:1px solid #dfe4e0;border-radius:8px;outline:0;min-height:38px;padding:0 10px;font-size:9px}.lead-search-filters select:focus{border-color:#65a087;box-shadow:0 0 0 3px #096b4a12}.lead-search-metrics{grid-template-columns:repeat(3,1fr);gap:10px;max-width:1180px;margin:0 auto 14px;display:grid}.lead-search-metrics>div{background:#fff;border:1px solid #dfe4e0;border-radius:12px;align-items:center;gap:12px;min-height:72px;padding:12px 14px;display:flex}.lead-search-metrics p{flex-direction:column;gap:2px;margin:0;display:flex}.lead-search-metrics small{color:#87918c;letter-spacing:.08em;font-size:7px;font-weight:850}.lead-search-metrics b{color:#24342c;letter-spacing:-.04em;font-size:22px}.lead-search-metrics em{color:#8a948f;font-size:8px;font-style:normal}.lead-search-results{background:#fff;border:1px solid #dfe4e0;border-radius:13px;max-width:1180px;margin:auto;overflow:hidden}.lead-search-results-head{border-bottom:1px solid #e6eae7;justify-content:space-between;align-items:center;gap:20px;min-height:66px;padding:12px 15px;display:flex}.lead-search-results-head p{flex-direction:column;gap:3px;margin:0;display:flex}.lead-search-results-head b{color:#33463c;font-size:11px}.lead-search-results-head small{color:#8a948f;font-size:8px}.lead-search-results-head>button{margin:0}.lead-search-results-head>button:disabled{cursor:not-allowed;opacity:.45}.lead-search-table{overflow:auto}.lead-search-table table{border-collapse:collapse;width:100%}.lead-search-table th{color:#87918c;text-align:left;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#fafbfa;border-bottom:1px solid #e8ebe8;padding:10px 12px;font-size:7px;font-weight:850}.lead-search-table td{color:#4e5d55;white-space:nowrap;border-bottom:1px solid #eef0ee;padding:11px 12px;font-size:9px}.lead-search-table tr.selected td{background:#f1f7f3}.shadow-person,.shadow-company{align-items:center;gap:9px;display:flex}.shadow-person>span{color:#285640;background:#e8f1eb;border-radius:9px;place-items:center;width:31px;height:31px;font-size:8px;font-weight:850;display:grid}.shadow-person p,.shadow-company p{flex-direction:column;gap:3px;margin:0;display:flex}.shadow-person b,.shadow-company b{color:#33463c;font-size:9px}.shadow-person small,.shadow-company small{color:#89938e;font-size:8px}.shadow-company>svg{color:#74837b}.shadow-location,.shadow-size{align-items:center;gap:5px;display:inline-flex}.shadow-location svg,.shadow-size svg{color:#7b8981}.lead-search-results>footer{color:#86918b;background:#fbfcfb;justify-content:space-between;align-items:center;gap:20px;min-height:45px;padding:0 15px;font-size:8px;display:flex}.shadow-unavailable{text-align:center;background:#f7f8f5;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 66px);padding:30px;display:flex}.shadow-unavailable>span{color:#315b48;background:#e6f0ea;border-radius:14px;place-items:center;width:48px;height:48px;font-size:20px;display:grid}.shadow-unavailable h1{margin:16px 0 7px;font-size:26px}.shadow-unavailable p{color:#77847d;margin:0 0 15px;font-size:10px}.shadow-unavailable a{color:var(--green);font-size:9px;font-weight:800}@media (width<=900px){.lead-search-hero{flex-direction:column;align-items:flex-start}.shadow-safety{max-width:none}.lead-search-metrics{grid-template-columns:1fr}.lead-search-table table{min-width:1100px}}@media (width<=650px){.lead-search-page{padding:28px 14px 50px}.lead-search-filters{grid-template-columns:1fr}.lead-search-hero h1{font-size:30px}.lead-search-query{flex-wrap:wrap;padding:10px}.lead-search-query input{min-height:38px}.lead-search-query button{width:100%;margin:0}.lead-search-results>footer{flex-direction:column;align-items:flex-start;padding-block:12px}}.header-actions{align-items:center;gap:9px;margin-left:2px;display:flex}.header-signin{color:#415149;padding:9px 5px;font-size:10px;font-weight:650;text-decoration:none}.marketing-page,.seo-page{background:#fafbf8}.marketing-hero{grid-template-columns:1.08fr .92fr;align-items:center;gap:80px;max-width:1280px;min-height:680px;margin:auto;padding:92px clamp(24px,6vw,82px) 76px;display:grid;position:relative;overflow:hidden}.marketing-hero:before{content:"";pointer-events:none;border:1px solid #dce8e1;border-radius:50%;width:520px;height:520px;position:absolute;top:-230px;right:-230px;box-shadow:0 0 0 70px #dce8e13d,0 0 0 140px #dce8e11f}.marketing-hero-copy>span,.section-heading-public>span,.marketing-problem>div>span,.status-section>div>span,.tool-directory>div>span,.marketing-faq>div>span,.marketing-final>span,.seo-hero>span,.seo-steps>div>span,.seo-trust>div>span,.seo-faq>span,.related-tools>span,.seo-outcome>span,.auth-form-wrap>span,.auth-value>div>span{color:var(--green);letter-spacing:.14em;font-size:10px;font-weight:800}.marketing-hero h1{letter-spacing:-.065em;max-width:720px;margin:18px 0 20px;font-size:clamp(46px,5.5vw,74px);line-height:1.02}.marketing-hero h1 em{color:#79857f;font-style:normal;font-weight:530}.marketing-hero-copy>p{color:#65726c;max-width:650px;margin:0;font-size:16px;line-height:1.65}.marketing-actions,.seo-actions{align-items:center;gap:10px;margin-top:30px;display:flex}.marketing-primary,.marketing-secondary{border-radius:9px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}button.marketing-primary,button.marketing-secondary{cursor:pointer;font:inherit;border:0}.marketing-primary{color:#fff;background:var(--green);box-shadow:0 8px 18px #096b4a29}.marketing-primary:hover{background:var(--green-dark)}.marketing-secondary{color:#345046;background:#fff;border:1px solid #d8ded9}.marketing-hero-copy>small{color:#8b9590;margin-top:14px;font-size:10px;display:block}.proof-card{z-index:2;background:#fff;border:1px solid #dce2dd;border-radius:18px;padding:22px;position:relative;transform:rotate(1deg);box-shadow:0 28px 70px #1e352a21}.proof-card-head,.proof-person{align-items:center;gap:10px;display:flex}.proof-card-head{border-bottom:1px solid #edf0ed;padding-bottom:16px}.proof-card-head>div,.proof-person>div{flex-direction:column;display:flex}.proof-card-head b,.proof-person b{font-size:12px}.proof-card-head small,.proof-person small{color:#8d9792;margin-top:2px;font-size:9px}.proof-card-head>em{color:#4e695d;background:#eef4f0;border-radius:14px;margin-left:auto;padding:5px 8px;font-size:8px;font-style:normal}.proof-person{padding:22px 0 15px}.proof-person>span{color:#285341;background:#e8f0eb;border-radius:50%;place-items:center;width:38px;height:38px;font-size:11px;font-weight:800;display:grid}.proof-email{background:#eaf4ee;border-radius:11px;grid-template-columns:1fr auto;align-items:center;gap:5px;padding:15px;display:grid}.proof-email small{color:#5b796c;letter-spacing:.09em;grid-column:1/-1;font-size:8px;font-weight:750}.proof-email b{color:#174532;font-size:13px}.proof-email span{color:#0f7552;background:#fff;border-radius:12px;padding:5px 7px;font-size:8px;font-weight:750}.proof-signals{gap:2px;margin-top:12px;display:grid}.proof-signals>div{border-bottom:1px solid #eef0ee;align-items:center;gap:10px;padding:10px 6px;display:flex}.proof-signals>div>span{color:#718078;background:#f0f3f0;border-radius:7px;place-items:center;width:25px;height:25px;font-size:8px;font-weight:800;display:grid}.proof-signals p{flex-direction:column;gap:2px;margin:0;display:flex}.proof-signals b{font-size:10px}.proof-signals small{color:#8b9590;font-size:8px}.proof-note{color:#8c9691;text-align:center;margin:14px 0 0;font-size:8px}.landing-verifier{z-index:2;background:#fff;border:1px solid #dce2dd;border-radius:18px;padding:24px;position:relative;box-shadow:0 28px 70px #1e352a21}.landing-verifier-head{border-bottom:1px solid #e9ece9;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:17px;display:flex}.landing-verifier-head>div{flex-direction:column;gap:5px;display:flex}.landing-verifier-head span{color:var(--green);letter-spacing:.12em;font-size:8px;font-weight:800}.landing-verifier-head h2{letter-spacing:-.035em;margin:0;font-size:18px}.landing-verifier-head>b{color:#116c4c;background:#e7f3ec;border-radius:20px;flex:none;padding:7px 10px;font-size:9px}.landing-verifier form{gap:12px;padding-top:17px;display:grid}.landing-verifier label{color:#4f5c55;flex-direction:column;gap:6px;font-size:9px;font-weight:700;display:flex}.landing-verifier input{color:#26352e;background:#fbfcfa;border:1px solid #dfe4e0;border-radius:9px;outline:none;width:100%;padding:11px 12px;font-size:11px;transition:border-color .15s,box-shadow .15s}.landing-verifier input:focus{border-color:#67a58a;box-shadow:0 0 0 3px #5093761c}.landing-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.landing-verifier form>button{color:#fff;background:var(--green);cursor:pointer;border:0;border-radius:9px;min-height:45px;font-size:11px;font-weight:750}.landing-verifier form>button:hover:not(:disabled){background:var(--green-dark)}.landing-verifier form>button:disabled{cursor:not-allowed;opacity:.62}.landing-verifier form .spinner{vertical-align:-2px;margin-right:7px;display:inline-block}.landing-verifier-note{color:#89938e;text-align:center;margin:10px 0 0;font-size:8px;line-height:1.5}.landing-verifier-notice{color:#795c27;background:#fff5e6;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:10px 11px;font-size:9px;line-height:1.45;display:flex}.landing-verifier-notice a{color:#165b41;flex:none;font-weight:750}.landing-result{border-top:1px solid #e8ebe8;margin-top:15px;padding-top:14px}.landing-result-status{background:#f0f2f0;border-radius:9px;align-items:center;gap:9px;padding:10px;display:flex}.landing-result-status>span{color:#fff;background:#78847d;border-radius:50%;place-items:center;width:27px;height:27px;font-weight:800;display:grid}.landing-result-status>div{flex-direction:column;gap:2px;display:flex}.landing-result-status small{color:#7e8983;letter-spacing:.08em;font-size:7px;font-weight:750}.landing-result-status b{font-size:10px}.landing-result-status.likely_exists{color:#15543d;background:#e9eeff}.landing-result-status.likely_exists>span{background:var(--green)}.landing-result-status.catch_all_unresolved,.landing-result-status.inconclusive{color:#77531d;background:#fff3dd}.landing-result-status.catch_all_unresolved>span,.landing-result-status.inconclusive>span{background:#a57327}.landing-result-status.likely_invalid{color:#8d3d38;background:#fcebea}.landing-result-status.likely_invalid>span{background:#aa4b45}.landing-result-scroll{border:1px solid #e7eae7;border-radius:8px;margin-top:11px;overflow-x:auto}.landing-result table{min-width:650px;font-size:8px}.landing-result th{padding:7px 8px;font-size:7px}.landing-result td{padding:8px}.landing-result>p{color:#77827d;font-size:8px;line-height:1.55}.landing-result details{border-top:1px solid #e8ebe8;padding-top:10px}.landing-result summary{color:#526058;cursor:pointer;font-size:8px;font-weight:700}.landing-result ul{gap:5px;margin:8px 0 0;padding:0;list-style:none;display:grid}.landing-result li{color:#738078;justify-content:space-between;gap:10px;font-size:8px;display:flex}.landing-result code{color:#355244;font-size:8px}.landing-verifier-shell{background:radial-gradient(circle at 50% 25%,#fff 0,#f8f9f6 46%,#f4f7f2 100%);border-bottom:1px solid #e0e5e0;padding:64px clamp(20px,5vw,72px) 76px}.landing-verifier-shell.embedded{border-block:1px solid #e0e5e0;margin:0 auto 52px;padding-top:58px;padding-bottom:62px}.landing-verifier-intro{text-align:center;max-width:790px;margin:0 auto 29px}.landing-verifier-intro>div{max-width:790px}.landing-verifier-intro>div>span{color:var(--green);letter-spacing:.14em;font-size:9px;font-weight:800}.landing-verifier-intro h1{letter-spacing:-.057em;margin:15px 0 13px;font-size:clamp(40px,5vw,53px);line-height:1.08}.landing-verifier-intro h1 em{color:#64716b;font-style:normal;font-weight:560}.landing-verifier-intro h2{letter-spacing:-.05em;margin:12px 0 10px;font-size:clamp(30px,4vw,40px);line-height:1.08}.landing-verifier-intro>div>p{color:#6c7872;max-width:690px;margin:0 auto;font-size:13px;line-height:1.65}.landing-finder-card{background:#fff;border:1px solid #dbe1dc;border-radius:14px;max-width:790px;margin:auto;overflow:hidden;box-shadow:0 15px 45px #25382f17}.landing-finder-tabs{background:#fbfcfa;border-bottom:1px solid #e5e9e5;align-items:center;gap:10px;min-height:54px;padding:0 16px;display:flex}.landing-finder-tabs>span{color:#1f4f3a;border-bottom:2px solid var(--green);align-self:stretch;align-items:center;padding:0 8px;font-size:10px;font-weight:750;display:flex}.landing-finder-tabs label{color:#53635b;cursor:pointer;background:#fff;border:1px solid #dce1dd;border-radius:8px;padding:8px 10px;font-size:8px;font-weight:700}.landing-finder-tabs input,.landing-input-wrap input{display:none}.landing-inline-limit{color:#176348;white-space:nowrap;background:#edf6f1;border:1px solid #d2e4da;border-radius:13px;margin-left:auto;padding:5px 8px;font-size:8px;position:relative;overflow:hidden}.landing-inline-limit i{background:#2e8561;height:2px;position:absolute;inset:auto 0 0}.landing-input-wrap{background:#fbfcfb;border:1px solid #dde3de;border-radius:11px;margin:18px;transition:border-color .15s,box-shadow .15s;position:relative;overflow:hidden}.landing-input-wrap:focus-within,.landing-input-wrap.dragging{border-color:#63a185;box-shadow:0 0 0 4px #428f6d14}.landing-input-wrap textarea{resize:vertical;color:#304039;width:100%;min-height:150px;font:12px/1.75 var(--font-geist-mono),monospace;background:0 0;border:0;outline:0;padding:18px 18px 10px}.landing-input-wrap>div:last-child{color:#8a948f;background:#f8faf8;border-top:1px solid #e9ece9;justify-content:space-between;align-items:center;gap:15px;min-height:38px;padding:8px 14px;font-size:8px;display:flex}.landing-input-wrap>div:last-child label{color:var(--green);cursor:pointer;font-weight:750}.landing-drop{z-index:3;color:#174b35;background:#ebf6eff7;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;position:absolute;inset:0}.landing-drop b{font-size:14px}.landing-drop small{color:#688077;font-size:9px}.landing-finder-footer{justify-content:space-between;align-items:center;gap:25px;min-height:72px;padding:0 18px 18px;display:flex}.landing-finder-footer>div{align-items:center;gap:9px;display:flex}.landing-finder-footer>div>span{color:#fff;background:var(--green);border-radius:50%;place-items:center;width:29px;height:29px;font-size:10px;display:grid}.landing-finder-footer p{flex-direction:column;gap:2px;margin:0;display:flex}.landing-finder-footer b{font-size:10px}.landing-finder-footer small{color:#84908a;font-size:8px}.landing-finder-footer button{color:#fff;background:var(--green);cursor:pointer;border:0;border-radius:9px;min-width:230px;min-height:45px;font-size:10px;font-weight:750;box-shadow:0 7px 15px #096b4a29}.landing-finder-footer button:hover:not(:disabled){background:var(--green-dark)}.landing-finder-footer button:disabled{cursor:not-allowed;opacity:.56}.landing-finder-footer button>span{margin-left:7px}.landing-workspace-notice{color:#315846;background:#eef6f1;border:1px solid #d5e4db;border-radius:9px;align-items:center;gap:10px;max-width:1180px;min-height:45px;margin:14px auto 0;padding:9px 12px;font-size:9px;display:flex}.landing-workspace-notice>span{color:#fff;background:#39795c;border-radius:50%;place-items:center;width:24px;height:24px;font-weight:800;display:grid}.landing-workspace-notice p{margin:0}.landing-workspace-notice a{color:#fff;background:var(--green);border-radius:7px;margin-left:auto;padding:7px 10px;font-weight:750;text-decoration:none}.landing-results{max-width:1180px;margin:28px auto 0}.landing-results-head{justify-content:space-between;align-items:end;gap:25px;margin-bottom:13px;display:flex}.landing-results-head>div:first-child>span,.landing-attempts>span{color:var(--green);letter-spacing:.11em;font-size:8px;font-weight:800}.landing-results-head h2{letter-spacing:-.04em;margin:6px 0 2px;font-size:24px}.landing-results-head p{color:#7e8983;margin:0;font-size:9px}.landing-results-head>div:last-child{flex-direction:column;align-items:flex-end;min-width:95px;display:flex}.landing-results-head>div:last-child b{color:var(--green);font-size:25px}.landing-results-head>div:last-child span{color:#89938e;font-size:8px}.landing-metrics{grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:10px;display:grid}.landing-metrics article{background:#fff;border:1px solid #e0e4e0;border-radius:10px;align-items:center;gap:10px;min-height:66px;padding:12px 14px;display:flex}.landing-metrics article>span{border-radius:8px;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.landing-metrics span.likely_exists{color:#157352;background:#e5f2eb}.landing-metrics span.inconclusive{color:#9d6919;background:#fff3dd}.landing-metrics span.likely_invalid{color:#aa4944;background:#fdebea}.landing-metrics p{flex-direction:column;margin:0;display:flex}.landing-metrics small{color:#8e9792;letter-spacing:.07em;font-size:7px;font-weight:750}.landing-metrics b{font-size:18px}.landing-results-table{background:#fff;border:1px solid #dfe4df;border-radius:11px;overflow:hidden}.landing-results-table>div:first-child{border-bottom:1px solid #e7eae7;justify-content:space-between;align-items:center;min-height:44px;padding:0 13px;display:flex}.landing-results-table>div:first-child span{color:#43534b;font-size:9px;font-weight:700}.landing-results-table>div:first-child small{color:#909995;font-size:8px}.landing-results-table .landing-result-scroll{border:0;border-radius:0;margin:0}.landing-results-table table{min-width:900px;font-size:10px}.landing-results-table th{padding:9px 12px;font-size:7px}.landing-results-table td{padding:12px}.landing-results-table td b{color:#34443c}.landing-results-table>p{color:#818b86;background:#fafbfa;border-top:1px solid #e8ebe8;margin:0;padding:10px 13px;font-size:8px}.landing-table-status{white-space:nowrap;border-radius:12px;align-items:center;padding:4px 7px;font-size:8px;font-weight:700;display:inline-flex}.landing-table-status.likely_exists{color:#157352;background:#e6f3ec}.landing-table-status.catch_all_unresolved,.landing-table-status.inconclusive{color:#986516;background:#fff3dd}.landing-table-status.likely_invalid,.landing-table-status.needs_verification{color:#aa4944;background:#fdebea}.landing-attempts{background:#fff;border:1px solid #dfe4df;border-radius:11px;margin-top:12px;padding:18px}.landing-attempts>span{margin-bottom:8px;display:block}.landing-attempts details{border-top:1px solid #e8ebe8;padding:12px 0}.landing-attempts details:last-child{padding-bottom:0}.landing-attempts summary{color:#3f5048;cursor:pointer;justify-content:space-between;align-items:center;gap:15px;font-size:9px;display:flex}.landing-attempts summary span{color:#8b9590;font-size:8px;font-weight:400}.landing-attempts details>p{color:#7b8781;font-size:8px;line-height:1.55}.landing-attempts ul{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.landing-attempts li{background:#f7f9f7;border-radius:7px;justify-content:space-between;align-items:center;gap:15px;padding:7px 9px;display:flex}.landing-attempts code{color:#355244;font-size:8px}.marketing-strip{text-align:center;background:#f3f6f2;border-block:1px solid #e5e9e5;padding:23px clamp(24px,6vw,82px)}.marketing-strip>span{color:#7b8982;font-size:9px}.marketing-strip>div{color:#506058;justify-content:space-between;gap:24px;max-width:860px;margin:13px auto 0;font-size:11px;display:flex}.marketing-problem,.marketing-process,.status-section,.tool-directory,.marketing-faq{max-width:1180px;margin:auto;padding:100px 24px}.marketing-problem{grid-template-columns:.85fr 1.15fr;align-items:center;gap:75px;display:grid}.marketing-problem h2,.section-heading-public h2,.status-section h2,.marketing-faq h2{letter-spacing:-.05em;margin:12px 0;font-size:clamp(31px,4vw,46px);line-height:1.08}.comparison{align-items:center;gap:12px;display:flex}.comparison article{background:#fff;border:1px solid #e0e4e1;border-radius:14px;flex-direction:column;flex:1;min-height:200px;padding:25px;display:flex}.comparison article small{color:#8d9691;letter-spacing:.1em;font-size:8px;font-weight:800}.comparison article p{color:#606d66;font-size:14px;line-height:1.5}.comparison article em{color:#8b938f;margin-top:auto;font-size:9px;font-style:normal}.comparison article.better{color:#fff;background:#143b2d;border-color:#143b2d;box-shadow:0 17px 35px #143b2d24}.comparison article.better small,.comparison article.better p{color:#bed0c7}.comparison article.better em{color:#fff}.comparison>span{color:#98a29d}.marketing-process{color:#eef5f1;background:#123428;max-width:none}.marketing-process>.section-heading-public,.marketing-process>.process-grid{max-width:1132px;margin-left:auto;margin-right:auto}.section-heading-public{max-width:680px}.section-heading-public>p{color:#7c8882;font-size:12px;line-height:1.65}.marketing-process .section-heading-public>span{color:#89b9a3}.marketing-process .section-heading-public>p{color:#9cafa6}.process-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:42px;display:grid}.process-grid article{background:#ffffff09;border:1px solid #ffffff1f;border-radius:13px;min-height:235px;padding:28px}.process-grid em{color:#8bb7a3;font-size:10px;font-style:normal;font-weight:800}.process-grid h3{margin:65px 0 10px;font-size:18px}.process-grid p{color:#9db0a7;font-size:10px;line-height:1.7}.status-section{grid-template-columns:.75fr 1.25fr;gap:70px;display:grid}.status-section>div>p{color:#7c8882;font-size:12px;line-height:1.65}.status-cards{grid-template-columns:1fr 1fr;gap:10px;display:grid}.status-cards article{background:#fff;border:1px solid #e0e4e1;border-radius:12px;padding:20px}.status-cards b{color:#255640;font-size:11px}.status-cards p{color:#78847e;margin:8px 0 0;font-size:9px;line-height:1.6}.tool-directory{border-top:1px solid #e5e9e5}.tool-directory>.section-heading-public{margin-bottom:34px}.tool-directory>div:last-child{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.tool-directory a{min-height:190px;color:var(--ink);background:#fff;border:1px solid #e0e4e1;border-radius:13px;flex-direction:column;padding:24px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex}.tool-directory a:hover{transform:translateY(-3px);box-shadow:0 12px 30px #19332714}.tool-directory a>span{color:var(--green);letter-spacing:.1em;font-size:8px;font-weight:800}.tool-directory h3{letter-spacing:-.025em;margin:12px 0 8px;font-size:18px}.tool-directory p{color:#78847e;margin:0;font-size:10px;line-height:1.6}.tool-directory em{color:var(--green);margin-top:auto;font-size:9px;font-style:normal;font-weight:750}.sme-starting-points{padding-bottom:70px}.sme-starting-points a{min-height:390px}.sme-starting-points h3{max-width:420px;font-size:20px;line-height:1.2}.sme-starting-points p{max-width:450px}.sme-card-visual{color:#43554c;background:#f2f7f4;border:1px solid #dce5df;border-radius:10px;height:155px;margin:-8px -8px 20px;padding:46px 12px 12px;position:relative;overflow:hidden}.sme-card-visual>header{color:#fff;background:#163a2c;align-items:center;gap:7px;height:36px;padding:0 11px;display:flex;position:absolute;inset:0 0 auto}.sme-card-visual>header svg{width:13px;height:13px}.sme-card-visual>header span{font-weight:850;color:#dbe9e2!important;letter-spacing:.08em!important;font-size:5.5px!important}.sme-card-visual>header em{color:#9fb5aa;margin-left:auto;font-size:5.5px;font-style:normal}.sme-card-visual svg{stroke-width:1.8px;width:14px;height:14px}.sme-card-visual>aside{background:#fff;border:1px solid #b7d2c3;border-radius:8px;align-items:center;gap:8px;min-height:42px;padding:8px 10px;display:flex;position:absolute;bottom:8px;right:10px;box-shadow:0 7px 18px #19422d1f}.sme-card-visual>aside>svg{width:17px;height:17px;color:var(--green);flex:none}.sme-card-visual>aside>span{color:#fff;background:var(--green);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:7px;font-weight:850;display:grid}.sme-card-visual>aside p{gap:2px;margin:0;display:grid}.sme-card-visual>aside small{color:#71847a;letter-spacing:.07em;font-size:5px;font-weight:850}.sme-card-visual>aside b{color:#354a3f;font-size:6.5px}.sme-visual-search{background:#fff;border:1px solid #d8e1db;border-radius:7px;align-items:center;gap:7px;height:29px;padding:0 9px;font-size:6.5px;display:flex}.sme-visual-search svg{color:#75877e}.sme-visual-chips{gap:5px;margin:5px 0;display:flex}.sme-visual-chips i{color:#52685d;background:#e5eee9;border-radius:999px;align-items:center;gap:4px;padding:3px 5px;font-size:5.5px;font-style:normal;font-weight:700;display:flex}.sme-visual-chips svg{width:7px;height:7px}.sme-visual-result{background:#fff;border-radius:7px;align-items:center;gap:7px;width:76%;padding:6px 7px;display:flex;box-shadow:0 5px 12px #1f42310f}.sme-visual-result>span{color:#fff;background:#50836c;border-radius:50%;place-items:center;width:23px;height:23px;font-size:6px;font-weight:800;display:grid}.sme-visual-result p,.sme-visual-company p,.sme-visual-person p,.sme-visual-mail p{flex-direction:column;flex:1;gap:2px;margin:0;display:flex}.sme-visual-result b,.sme-visual-company b,.sme-visual-person b,.sme-visual-mail b{font-size:6.5px}.sme-visual-result small,.sme-visual-company small,.sme-visual-person small,.sme-visual-mail small{color:#8b9891;letter-spacing:.04em;font-size:5px;font-weight:800}.sme-visual-result>svg{color:var(--green);margin-left:auto}.visual-discovery{background:#eef3ff}.visual-company{background:linear-gradient(135deg,#f4f7f5,#edf3ef)}.sme-visual-company,.sme-visual-person{background:#fff;border-radius:7px;align-items:center;gap:8px;padding:7px 8px;display:flex}.sme-visual-company>svg{color:#5a7467}.sme-visual-person{width:82%;margin:5px 0 0 auto;box-shadow:0 6px 15px #1f423112}.sme-visual-person>svg{color:#fff;background:#769a89;border-radius:50%;padding:2px}.visual-company>aside{left:18px;right:auto}.visual-verify{background:linear-gradient(135deg,#f4f7f5,#edf5f0)}.sme-visual-mail{background:#fff;border-radius:8px;align-items:center;gap:8px;padding:8px;display:flex}.sme-visual-mail>svg{color:#2f7657;width:18px;height:18px}.sme-visual-checks{gap:5px;margin:6px 0;display:flex}.sme-visual-checks span{color:#63756c;background:#fff;border-radius:5px;padding:4px 5px;font-size:5.5px}.sme-visual-checks span:before{content:"✓";color:var(--green);margin-right:3px}.visual-spreadsheet{background:#fff;padding:70px 0 0}.sme-visual-sheet-head{color:#4f6258;background:#f3f7f4;border-bottom:1px solid #e3e8e4;align-items:center;gap:7px;height:34px;padding:0 11px;font-size:7px;display:flex;position:absolute;inset:36px 0 auto}.sme-visual-sheet-head svg{color:#267452}.sme-visual-sheet-head b{color:#89958f;margin-left:auto;font-size:6px}.sme-visual-rows{display:grid}.sme-visual-rows span{border-bottom:1px solid #eef1ef;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;min-height:27px;padding:0 10px;font-size:6.5px;display:grid}.sme-visual-rows i{background:#cfddd6;border-radius:50%;width:15px;height:15px}.sme-visual-rows b{color:#176b4c;background:#e4f2ea;border-radius:999px;padding:3px 5px;font-size:5.5px}.sme-visual-rows span:nth-child(2) b{color:#946116;background:#fff0d8}.visual-spreadsheet>aside{bottom:7px}.lead-assurance{color:#223b30;background:#edf5f0;border-block:1px solid #dce9e1;grid-template-columns:.72fr 1.28fr;gap:56px;width:100%;margin:0;padding:72px max(24px,50vw - 566px);display:grid;position:relative;overflow:hidden}.lead-assurance:after{content:"";pointer-events:none;border:1px solid #327d591a;border-radius:50%;width:380px;height:380px;position:absolute;bottom:-260px;left:-220px;box-shadow:0 0 0 68px #327d5906}.lead-assurance-intro{z-index:1;align-items:flex-start;gap:18px;display:flex;position:relative}.lead-assurance-icon{color:#fff;background:#2d7656;border-radius:17px;flex:none;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 12px 28px #1f5b4029}.lead-assurance-icon svg{stroke-width:1.8px;width:30px;height:30px}.lead-assurance-intro>div>span{color:#26704f;letter-spacing:.13em;font-size:8px;font-weight:800}.lead-assurance h2{letter-spacing:-.045em;margin:10px 0 11px;font-size:32px;line-height:1.08}.lead-assurance-intro p{color:#657b70;margin:0;font-size:10px;line-height:1.7}.lead-assurance-grid{z-index:1;grid-template-columns:repeat(3,1fr);gap:9px;display:grid;position:relative}.lead-assurance-grid article{background:#fff;border:1px solid #d5e2da;border-radius:11px;align-items:flex-start;gap:12px;min-height:166px;padding:20px;display:flex;box-shadow:0 8px 22px #1f42310b}.lead-assurance-grid article>svg{color:#2f7a59;stroke-width:1.8px;flex:none;width:21px;height:21px}.lead-assurance-grid h3{margin:1px 0 7px;font-size:11px}.lead-assurance-grid p{color:#6e8077;margin:0;font-size:8.5px;line-height:1.65}.lead-assurance-grid b{color:#27523e;font-weight:700}.marketing-faq{border-top:1px solid #e5e9e5;grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.marketing-faq>div>p{color:#7c8882;font-size:11px;line-height:1.65}.marketing-faq details,.seo-faq details{border-top:1px solid #dfe4df;padding:18px 0}.marketing-faq details:last-child,.seo-faq details:last-child{border-bottom:1px solid #dfe4df}.marketing-faq summary,.seo-faq summary{cursor:pointer;font-size:12px;font-weight:700}.marketing-faq details p,.seo-faq details p{color:#6f7c76;max-width:700px;font-size:10px;line-height:1.7}.marketing-final,.seo-cta{text-align:center;color:#eef5f1;background:#0f2f23;padding:90px 24px}.marketing-final>span{color:#91c2aa}.marketing-final h2,.seo-cta h2{letter-spacing:-.055em;margin:14px 0 12px;font-size:clamp(38px,5vw,57px);line-height:1.03}.marketing-final p,.seo-cta p{color:#a8bab1;font-size:11px;line-height:1.7}.marketing-primary.light{color:#13382a;box-shadow:none;background:#e5f2eb;margin-top:17px}.seo-hero{text-align:center;max-width:900px;margin:auto;padding:105px 24px 72px}.seo-hero h1{letter-spacing:-.06em;margin:16px auto;font-size:clamp(42px,6vw,66px);line-height:1.02}.seo-hero>p{color:#67746d;max-width:720px;margin:auto;font-size:15px;line-height:1.7}.seo-actions{justify-content:center}.seo-hero>small{color:#8b9590;margin-top:14px;font-size:9px;display:block}.seo-outcome{background:#eaf3ee;border:1px solid #d8e2dc;border-radius:14px;max-width:940px;margin:0 auto 30px;padding:26px 30px}.seo-outcome>span{font-size:8px}.seo-outcome p{color:#315746;margin:8px 0 0;font-size:14px;line-height:1.6}.seo-steps,.seo-trust,.seo-faq,.related-tools{max-width:1060px;margin:auto;padding:80px 24px}.seo-steps>div:first-child,.seo-trust>div{max-width:610px}.seo-steps h2,.seo-trust h2,.seo-faq h2{letter-spacing:-.045em;margin:12px 0 30px;font-size:36px;line-height:1.12}.seo-step-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.seo-step-grid article{background:#fff;border:1px solid #e1e5e2;border-radius:12px;padding:24px}.seo-step-grid em{color:var(--green);font-size:9px;font-style:normal;font-weight:800}.seo-step-grid h3{margin:46px 0 8px;font-size:16px}.seo-step-grid p{color:#75817b;font-size:10px;line-height:1.7}.seo-trust{color:#edf4f0;background:#16243d;grid-template-columns:.8fr 1.2fr;gap:65px;max-width:none;padding-left:max(24px,50vw - 506px);padding-right:max(24px,50vw - 506px);display:grid}.seo-trust>div>span{color:#8ebaa5}.seo-trust ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.seo-trust li{color:#a9bbb2;background:#ffffff09;border:1px solid #ffffff1c;border-radius:9px;padding:14px 16px;font-size:10px;line-height:1.5}.seo-trust li b{color:#fff}.seo-faq{max-width:820px}.related-tools{border-top:1px solid #e1e5e2}.related-tools>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;display:grid}.related-tools a{min-height:180px;color:var(--ink);background:#fff;border:1px solid #e0e4e1;border-radius:11px;flex-direction:column;padding:20px;text-decoration:none;display:flex}.related-tools b{font-size:13px;line-height:1.3}.related-tools small{color:#7b8781;margin-top:8px;font-size:9px;line-height:1.55}.related-tools em{color:var(--green);margin-top:auto;font-size:9px;font-style:normal;font-weight:700}.solution-directory{background:#f3f6f2;border-top:1px solid #e5e9e5}.solution-directory:target{scroll-margin-top:74px}.public-breadcrumb{color:#98a19d;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;margin:0 auto 28px;font-size:8px;display:flex}.public-breadcrumb a{color:#64746c;text-decoration:none}.public-breadcrumb b{color:#64746c;font-weight:650}.solution-hero{padding-bottom:64px}.solution-outcome{grid-template-columns:1fr 2fr;align-items:start;gap:7px 28px;display:grid}.solution-outcome>span{grid-column:1}.solution-outcome>p{color:#587065;grid-column:1;margin:5px 0 0;font-size:10px}.solution-outcome>b{color:#234f3b;grid-area:1/2/3;align-self:center;font-size:15px;line-height:1.55}.solution-benefits{color:#edf4f0;background:#16243d;grid-template-columns:.75fr 1.25fr;gap:65px;max-width:none;padding:86px max(24px,50vw - 506px);display:grid}.solution-benefits>div:first-child>span{color:#8ebaa5;letter-spacing:.14em;font-size:10px;font-weight:800}.solution-benefits h2{letter-spacing:-.045em;margin:12px 0;font-size:36px;line-height:1.12}.solution-benefits>div:last-child{grid-template-columns:1fr 1fr;gap:10px;display:grid}.solution-benefits article{background:#ffffff09;border:1px solid #ffffff1c;border-radius:10px;gap:12px;min-height:130px;padding:18px;display:flex}.solution-benefits article>span{color:#163c2d;background:#3a9b82;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:9px;font-weight:800;display:grid}.solution-benefits h3{margin:2px 0 7px;font-size:13px}.solution-benefits p{color:#a9bbb2;margin:0;font-size:9px;line-height:1.65}.solution-links+.solution-links{border-top:0;padding-top:0}.auth-page{background:#fff;grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.auth-panel{flex-direction:column;padding:28px clamp(28px,5vw,72px);display:flex}.auth-brand{width:max-content}.auth-form-wrap{width:min(410px,100%);margin:auto;padding:60px 0}.auth-form-wrap h1{letter-spacing:-.05em;margin:13px 0 12px;font-size:39px;line-height:1.08}.auth-form-wrap>p{color:#707d76;font-size:12px;line-height:1.7}.auth-google{min-height:47px;margin-top:22px}.auth-form-wrap>small{color:#909994;text-align:center;margin-top:14px;font-size:8px;display:block}.auth-form-wrap>small a,.auth-switch a{color:var(--green)}.auth-switch{text-align:center;color:#7a8580;border-top:1px solid #e5e8e5;margin-top:30px;padding-top:20px;font-size:10px}.auth-notice{color:#8a4b2b;background:#fff2ea;border-radius:8px;margin-top:10px;padding:10px;font-size:9px}.auth-value{color:#edf5f1;background:#16243d;flex-direction:column;justify-content:center;padding:clamp(55px,8vw,110px);display:flex;position:relative;overflow:hidden}.auth-value:after{content:"";border:1px solid #ffffff14;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-220px;right:-220px;box-shadow:0 0 0 65px #ffffff06}.auth-value>div>span{color:#aab8f8}.auth-value h2{letter-spacing:-.05em;max-width:600px;margin:15px 0 14px;font-size:clamp(35px,4vw,52px);line-height:1.08}.auth-value>div>p{color:#a9bbb2;max-width:620px;font-size:12px;line-height:1.7}.auth-value ul{grid-template-columns:1fr 1fr;gap:10px;margin:35px 0;padding:0;list-style:none;display:grid}.auth-value li{background:#ffffff09;border:1px solid #ffffff1c;border-radius:10px;flex-direction:column;gap:4px;padding:15px;display:flex}.auth-value li b{font-size:10px}.auth-value li small{color:#95aaa0;font-size:8px;line-height:1.5}.auth-value blockquote{color:#b5c7be;border-top:1px solid #ffffff1f;margin:0;padding-top:23px;font-size:10px;line-height:1.6}@media (width<=900px){.site-header nav{gap:14px}.site-header nav a:nth-child(3){display:none}.marketing-hero{grid-template-columns:1fr;gap:55px;min-height:auto}.proof-card,.landing-verifier{width:min(590px,100%);margin:auto;transform:none}.marketing-problem,.status-section,.marketing-faq,.seo-trust,.solution-benefits{grid-template-columns:1fr;gap:35px}.auth-page{grid-template-columns:1fr}.auth-value{min-height:620px}.landing-verifier-intro h1{font-size:48px}.lead-assurance{grid-template-columns:1fr;gap:30px}.lead-assurance-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.site-header nav{display:none}.header-actions{margin-left:auto}.header-signin{display:none}.marketing-hero{padding-top:65px}.marketing-hero h1{font-size:43px}.marketing-strip>div{flex-wrap:wrap;justify-content:center}.marketing-problem,.marketing-process,.status-section,.tool-directory,.marketing-faq{padding-top:72px;padding-bottom:72px}.comparison{flex-direction:column;align-items:stretch}.comparison>span{align-self:center;transform:rotate(90deg)}.comparison article{min-height:165px}.process-grid,.seo-step-grid,.related-tools>div,.status-cards,.tool-directory>div:last-child,.solution-benefits>div:last-child{grid-template-columns:1fr}.process-grid article{min-height:190px}.process-grid h3{margin-top:40px}.sme-starting-points{padding-bottom:42px}.sme-starting-points a{min-height:330px}.lead-assurance{padding:55px 22px}.lead-assurance-intro{flex-direction:column}.lead-assurance-grid{grid-template-columns:1fr}.lead-assurance-grid article{min-height:auto}.seo-hero{padding-top:72px}.seo-outcome{margin-left:14px;margin-right:14px}.seo-steps,.seo-trust,.seo-faq,.related-tools{padding-top:65px;padding-bottom:65px}.auth-value{padding:55px 28px}.auth-value ul{grid-template-columns:1fr}.auth-panel{min-height:720px}.landing-verifier-shell,.landing-verifier-shell.embedded{padding:54px 14px 60px}.landing-verifier-intro h1{font-size:39px}.landing-verifier-intro h2{font-size:32px}.landing-finder-tabs{min-height:52px}.landing-finder-tabs>span{padding:0 4px}.landing-input-wrap{margin:12px}.landing-finder-footer{flex-direction:column;align-items:stretch;padding:4px 12px 14px}.landing-finder-footer button{width:100%}.landing-metrics{grid-template-columns:1fr}.landing-results-head{align-items:flex-start}.landing-results-head>div:last-child{display:none}.solution-outcome{grid-template-columns:1fr}.solution-outcome>span,.solution-outcome>p,.solution-outcome>b{grid-area:auto/1}.solution-benefits{padding-top:65px;padding-bottom:65px}.footer-brand{grid-row:auto}}@media (width<=460px){.marketing-actions,.seo-actions{flex-direction:column;align-items:stretch}.marketing-primary,.marketing-secondary{width:100%}.proof-email{grid-template-columns:1fr}.proof-email small{grid-column:auto}.proof-email span{width:max-content}.auth-form-wrap h1{font-size:34px}.landing-fields{grid-template-columns:1fr}.landing-finder-tabs label{display:none}.landing-inline-limit{margin-left:auto}}@keyframes vf-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes vf-reveal{0%{opacity:.18;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.landing-verifier-intro,.seo-hero{animation:.62s cubic-bezier(.2,.7,.2,1) both vf-rise}.landing-finder-card{animation:.68s cubic-bezier(.2,.7,.2,1) .1s both vf-rise}.landing-results{animation:.45s cubic-bezier(.2,.7,.2,1) both vf-rise}.marketing-primary,.marketing-secondary,.landing-finder-footer button,.price-cta{transition:transform .18s,box-shadow .18s,background-color .18s,border-color .18s}.comparison article,.process-grid article,.status-cards article,.seo-step-grid article,.seo-trust li,.related-tools a,.price-card{transition:transform .22s,box-shadow .22s,border-color .22s,background-color .22s}.marketing-faq summary,.seo-faq summary,.pricing-faq summary{transition:color .16s,padding-left .16s}.landing-input-wrap textarea::placeholder{color:#7c8983;opacity:.82}@media (hover:hover){.marketing-primary:hover,.landing-finder-footer button:hover:not(:disabled),.price-cta:hover{transform:translateY(-2px);box-shadow:0 11px 24px #096b4a33}.marketing-secondary:hover{border-color:#9eb9ab;transform:translateY(-2px);box-shadow:0 8px 20px #19332712}.comparison article:hover,.process-grid article:hover,.status-cards article:hover,.seo-step-grid article:hover,.related-tools a:hover,.price-card:hover{transform:translateY(-4px);box-shadow:0 16px 34px #1933271a}.process-grid article:hover,.seo-trust li:hover{background:#fff1;border-color:#97cdb261}.marketing-faq summary:hover,.seo-faq summary:hover,.pricing-faq summary:hover{color:var(--green);padding-left:4px}.tool-directory a:hover em,.related-tools a:hover em{transform:translate(4px)}}.tool-directory em,.related-tools em{transition:transform .18s}@supports (animation-timeline:view()){.marketing-problem>div,.comparison,.marketing-process>.section-heading-public,.process-grid,.status-section>div,.status-cards,.tool-directory>.section-heading-public,.tool-directory>div:last-child,.lead-assurance,.marketing-faq>div,.seo-outcome,.seo-steps>div,.seo-step-grid,.seo-trust>div,.seo-trust>ul,.seo-faq,.related-tools{animation:linear both vf-reveal;animation-timeline:view();animation-range:entry 5% cover 27%}}@media (prefers-reduced-motion:reduce){.landing-verifier-intro,.seo-hero,.landing-finder-card,.landing-results,.marketing-problem>div,.comparison,.marketing-process>.section-heading-public,.process-grid,.status-section>div,.status-cards,.tool-directory>.section-heading-public,.tool-directory>div:last-child,.lead-assurance,.marketing-faq>div,.seo-outcome,.seo-steps>div,.seo-step-grid,.seo-trust>div,.seo-trust>ul,.seo-faq,.related-tools{animation:none!important}.marketing-primary,.marketing-secondary,.landing-finder-footer button,.price-cta,.comparison article,.process-grid article,.status-cards article,.seo-step-grid article,.seo-trust li,.related-tools a,.price-card,.tool-directory em,.related-tools em{transition:none!important}}.automation-directory{background:linear-gradient(105deg,#f1f4ff,#fff 72%);border:1px solid #d4daed;border-radius:15px;justify-content:space-between;align-items:center;gap:35px;max-width:1132px;margin:0 auto 90px;padding:31px 34px;display:flex;box-shadow:0 15px 42px #3d5b8e14}.automation-directory>div{max-width:720px}.automation-directory>div>span{color:#526dc5;letter-spacing:.13em;font-size:8px;font-weight:800}.automation-directory h2{letter-spacing:-.04em;margin:8px 0 7px;font-size:23px;line-height:1.16}.automation-directory p{color:#6f7786;margin:0;font-size:10px;line-height:1.65}.automation-directory>a{color:#fff;background:#526dc5;border-radius:8px;flex:none;align-items:center;gap:12px;min-height:43px;padding:0 16px;font-size:10px;font-weight:750;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.automation-directory>a:hover{transform:translateY(-2px);box-shadow:0 10px 22px #3b5aa033}.generator-hero{max-width:980px}.guest-generator-shell{background:radial-gradient(circle at 50% 0,#fff 0,#f6f7fb 54%,#f4f6f2 100%);padding:15px 24px 84px}.guest-generator-heading{text-align:center;max-width:850px;margin:0 auto 30px}.guest-generator-heading>span{color:#5068b8;letter-spacing:.14em;font-size:9px;font-weight:800}.guest-generator-heading h2{letter-spacing:-.05em;margin:12px 0 10px;font-size:clamp(30px,4vw,42px);line-height:1.08}.guest-generator-heading p{color:#727a76;max-width:700px;margin:0 auto;font-size:12px;line-height:1.65}.guest-generator-grid{grid-template-columns:1.05fr .95fr;align-items:stretch;gap:12px;width:min(1120px,100%);margin:auto;display:grid}.guest-generator-card,.guest-draft-preview{background:#fff;border:1px solid #dfe2df;border-radius:15px;box-shadow:0 19px 50px #1c2f2614}.guest-generator-card{padding:22px}.guest-generator-card-head{border-bottom:1px solid #eceeec;justify-content:space-between;align-items:flex-start;gap:15px;min-height:45px;padding-bottom:17px;display:flex}.guest-generator-card-head>div{flex-direction:column;gap:5px;display:flex}.guest-generator-card-head>div>span{color:#5068b8;letter-spacing:.12em;font-size:7px;font-weight:800}.guest-generator-card-head>div>b{font-size:15px}.guest-generator-card-head>em{color:#4a60a8;text-align:center;background:#edf1ff;border-radius:12px;min-width:105px;padding:7px 9px;font-size:8px;font-style:normal;font-weight:750;position:relative;overflow:hidden}.guest-generator-card-head>em i{background:#5f77c7;height:2px;transition:width .25s;position:absolute;inset:auto 0 0}.guest-generator-card fieldset{border:0;margin:19px 0 0;padding:0}.guest-generator-card legend{color:#47544e;margin-bottom:10px;font-size:9px;font-weight:800}.guest-form-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.guest-generator-card label{color:#66716c;flex-direction:column;gap:6px;margin-bottom:10px;font-size:8px;font-weight:700;display:flex}.guest-generator-card input,.guest-generator-card textarea,.guest-generator-card select{color:#2f3e37;width:100%;font:10px/1.45 var(--font-geist-sans),sans-serif;background:#fbfcfb;border:1px solid #dde2de;border-radius:8px;outline:none;padding:10px 11px;transition:border-color .16s,box-shadow .16s}.guest-generator-card textarea{resize:vertical;min-height:78px}.guest-generator-card select{min-height:37px}.guest-generator-card input:focus,.guest-generator-card textarea:focus,.guest-generator-card select:focus{border-color:#7082bc;box-shadow:0 0 0 3px #5570bf17}.guest-generator-card>button{color:#fff;cursor:pointer;background:#526dc5;border:0;border-radius:9px;width:100%;min-height:46px;margin-top:8px;font-size:10px;font-weight:750;transition:transform .18s,box-shadow .18s,background-color .18s}.guest-generator-card>button:hover:not(:disabled){background:#4560b7;transform:translateY(-2px);box-shadow:0 10px 24px #4363b038}.guest-generator-card>button:disabled{opacity:.58;cursor:not-allowed}.guest-generator-card>button .spinner{margin-right:7px}.guest-generator-card>small{color:#939b97;text-align:center;margin-top:9px;font-size:7px;display:block}.guest-draft-preview{color:#eef5f1;background:#132e24;flex-direction:column;min-height:675px;padding:24px;display:flex}.guest-draft-preview-head{border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;padding-bottom:17px;display:flex}.guest-draft-preview-head>span{color:#9fc6b3;letter-spacing:.13em;font-size:7px;font-weight:800}.guest-draft-preview-head>b{color:#c0cfc8;font-size:8px}.guest-draft-preview>small{color:#8fa59a;letter-spacing:.11em;margin-top:23px;font-size:7px;font-weight:800}.guest-draft-preview>h3{margin:8px 0 4px;font-size:18px;line-height:1.35}.guest-draft-preview>p{color:#c0cec7;white-space:pre-line;font-size:10px;line-height:1.75}.guest-draft-empty{text-align:center;max-width:310px;margin:auto}.guest-draft-empty>span{color:#ccd7fa;background:#5c7bcc38;border-radius:13px;place-items:center;width:43px;height:43px;margin:0 auto 13px;font-size:17px;display:grid}.guest-draft-empty h3{margin:0 0 8px;font-size:17px}.guest-draft-empty p{color:#93a79d;font-size:9px;line-height:1.65}.guest-research-note{background:#ffffff09;border:1px solid #ffffff17;border-radius:8px;flex-direction:column;gap:5px;margin-top:18px;padding:13px;display:flex}.guest-research-note b{color:#dce8e2;font-size:8px}.guest-research-note span{color:#98aba1;font-size:8px;line-height:1.55}.guest-automation-steps{border-top:1px solid #ffffff1c;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:auto;padding-top:17px;display:grid}.guest-automation-steps>div{background:#ffffff0b;border-radius:7px;align-items:center;gap:7px;min-width:0;padding:8px;display:flex}.guest-automation-steps>div>span{color:#17382b;background:#98c7b0;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;font-size:7px;font-weight:800;display:grid}.guest-automation-steps p{flex-direction:column;gap:2px;min-width:0;margin:0;display:flex}.guest-automation-steps b{font-size:7px}.guest-automation-steps small{color:#8ea198;white-space:nowrap;text-overflow:ellipsis;font-size:6px;overflow:hidden}.guest-automation-steps .locked{opacity:.55}.guest-automation-steps .locked>span{color:#6478b8;background:#d5ddf6}.guest-generator-notice{color:#485378;background:#f2f5ff;border:1px solid #d7ddef;border-radius:9px;align-items:center;gap:9px;width:min(1120px,100%);margin:12px auto 0;padding:11px 13px;font-size:9px;display:flex}.guest-generator-notice>span{color:#fff;background:#526dc5;border-radius:50%;place-items:center;width:21px;height:21px;font-size:8px;display:grid}.guest-generator-notice p{flex:1;margin:0;line-height:1.5}.guest-generator-notice a{color:#3c529b;font-weight:750}.generator-benefits{margin-top:0}@media (width<=900px){.guest-generator-grid{grid-template-columns:1fr}.guest-draft-preview{min-height:570px}.automation-directory{margin-left:24px;margin-right:24px}.guest-automation-steps small{white-space:normal}}@media (width<=620px){.automation-directory{flex-direction:column;align-items:stretch;margin:0 14px 65px;padding:25px 21px}.automation-directory>a{justify-content:center}.guest-generator-shell{padding-left:14px;padding-right:14px}.guest-generator-card,.guest-draft-preview{padding:18px}.guest-form-grid{grid-template-columns:1fr;gap:0}.guest-automation-steps{grid-template-columns:1fr 1fr}.guest-draft-preview{min-height:610px}}@media (prefers-reduced-motion:reduce){.automation-directory>a,.guest-generator-card>button,.guest-generator-card input,.guest-generator-card textarea,.guest-generator-card select,.guest-generator-card-head>em i{transition:none!important}}.workspace-settings-link{color:#557065;background:#eef4f0;border-radius:7px;justify-content:space-between;align-items:center;margin:8px 0 4px;padding:8px 10px;font-size:9px;font-weight:700;text-decoration:none;display:flex}.team-page{min-height:78vh;color:var(--ink);background:#f7f8f5;padding:34px max(24px,50vw - 520px) 80px}.team-breadcrumb{color:#8a948f;align-items:center;gap:8px;margin-bottom:25px;font-size:10px;display:flex}.team-breadcrumb a{color:var(--green);text-decoration:none}.team-breadcrumb b{color:#5a6861}.team-hero{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:24px;display:flex}.team-hero>div:first-child>span{color:var(--green);letter-spacing:.13em;font-size:8px;font-weight:800}.team-hero h1{letter-spacing:-.05em;margin:9px 0 5px;font-size:35px}.team-hero p{color:#748079;margin:0;font-size:11px}.seat-summary{background:#fff;border:1px solid #e0e4e0;border-radius:11px;grid-template-columns:auto 1fr;align-items:center;gap:1px 9px;min-width:170px;padding:15px 17px;display:grid}.seat-summary b{color:var(--green);grid-row:1/3;font-size:28px}.seat-summary span{color:#45564d;font-size:9px;font-weight:700}.seat-summary small{color:#8a938e;font-size:8px}.team-notice{color:#315c49;overflow-wrap:anywhere;background:#e9eeff;border:1px solid #cfe4d9;border-radius:9px;align-items:center;gap:9px;margin-bottom:14px;padding:11px 14px;font-size:9px;display:flex}.team-notice button{cursor:pointer;background:0 0;border:0;margin-left:auto}.invite-panel,.member-panel,.permissions-note{background:#fff;border:1px solid #e0e4e0;border-radius:12px;margin-bottom:14px}.invite-panel{grid-template-columns:.7fr 1.3fr;align-items:end;gap:34px;padding:22px;display:grid}.invite-panel h2,.panel-heading h2,.permissions-note h2{margin:0 0 5px;font-size:15px}.invite-panel p,.panel-heading p{color:#85908a;margin:0;font-size:9px;line-height:1.55}.invite-panel form{grid-template-columns:1fr 120px auto;align-items:end;gap:9px;display:grid}.invite-panel label{color:#69766f;flex-direction:column;gap:5px;font-size:8px;font-weight:700;display:flex}.invite-panel input,.invite-panel select,.role-select{color:#34443c;background:#fff;border:1px solid #dce1dd;border-radius:8px;outline:none;min-height:38px;padding:0 10px;font-size:10px}.invite-panel input:focus,.invite-panel select:focus{border-color:#5d9b7f;box-shadow:0 0 0 3px #1f714e14}.panel-heading{border-bottom:1px solid #eceeec;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.role-key{color:#9aa29e;font-size:8px}.member-list article{border-top:1px solid #f0f1f0;align-items:center;gap:11px;min-height:66px;padding:11px 19px;display:flex}.member-list article:first-child{border-top:0}.member-avatar{color:#276048;background:#e4f1ea;border-radius:9px;flex:none;place-items:center;width:35px;height:35px;font-size:9px;font-weight:800;display:grid}.member-avatar.pending{color:#5a6eae;background:#ecf0fb}.member-identity{flex-direction:column;flex:1;gap:3px;min-width:180px;display:flex}.member-identity b{font-size:10px}.member-identity b em{color:#4d8069;background:#e9eeff;border-radius:9px;margin-left:6px;padding:2px 5px;font-size:7px;font-style:normal}.member-identity>span{color:#8d9691;font-size:8px}.role-badge{text-align:center;color:#626e68;text-transform:capitalize;background:#f0f2f0;border-radius:12px;min-width:62px;padding:5px 8px;font-size:8px}.role-badge.owner{color:#236046;background:#e2f0e9}.role-select{width:90px;min-height:30px}.member-actions{justify-content:flex-end;gap:10px;min-width:205px;display:flex}.member-actions button{color:#64736b;cursor:pointer;background:0 0;border:0;font-size:8px}.member-actions .danger-text{color:#ad514c}.empty-members{color:#919995;text-align:center;padding:26px;font-size:10px}.permissions-note{padding:20px}.permissions-note>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.permissions-note p{background:#f7f9f7;border-radius:8px;flex-direction:column;margin:0;padding:12px;display:flex}.permissions-note b{margin-bottom:4px;font-size:9px}.permissions-note span{color:#7e8983;font-size:8px;line-height:1.5}.signed-out-team{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:72vh;display:flex}.signed-out-team h1{letter-spacing:-.045em;margin:14px 0 7px;font-size:30px}.signed-out-team p{color:#77827c;margin:0 0 20px;font-size:11px}.signin-method-note{color:#8a948f;margin-top:12px;font-size:8px}.invite-page{background:#f5f7f3;place-items:start center;min-height:76vh;padding:70px 20px;display:grid}.invite-card{text-align:center;background:#fff;border:1px solid #dfe4df;border-radius:16px;width:min(470px,100%);padding:35px;box-shadow:0 18px 55px #182e2317}.invite-icon{background:#e5f2eb;border-radius:13px;place-items:center;width:45px;height:45px;margin:0 auto 12px;font-size:18px;display:grid}.invite-card h1{letter-spacing:-.045em;margin:10px 0 8px;font-size:27px}.invite-card>p{color:#77827c;max-width:360px;margin:0 auto 20px;font-size:10px;line-height:1.65}.invite-card>small{color:#959d99;margin-top:17px;font-size:8px;display:block}.invite-message,.invite-error{border-radius:8px;margin:15px 0;padding:12px;font-size:9px;line-height:1.5}.invite-message{color:#607068;background:#f1f5f2}.invite-error{color:#9f4641;background:#fceceb}.invite-details{grid-template-columns:repeat(3,1fr);gap:7px;margin:18px 0;display:grid}.invite-details div{background:#f7f9f7;border-radius:8px;flex-direction:column;gap:4px;padding:10px 7px;display:flex}.invite-details span{color:#8b9490;text-transform:uppercase;letter-spacing:.05em;font-size:7px}.invite-details b{color:#34443c;overflow-wrap:anywhere;font-size:9px}@media (width<=760px){.team-page{padding:25px 14px 55px}.team-hero{flex-direction:column;align-items:flex-start}.seat-summary{width:100%}.invite-panel{grid-template-columns:1fr;gap:18px}.invite-panel form{grid-template-columns:1fr}.member-list article{flex-wrap:wrap}.member-actions{justify-content:flex-start;width:100%;min-width:0;padding-left:46px}.permissions-note>div{grid-template-columns:1fr}}.allowance.generation{border-top:0;padding-top:8px}.allowance.generation b{color:#5068b8}.allowance.discovery{border-top:0;padding-top:8px}.allowance.discovery b{color:#0b7653}.discovery-page{background:radial-gradient(circle at 50% 12%,#fff 0,#f7f9f5 48%,#f3f6f2 100%);min-height:calc(100vh - 116px);padding:50px clamp(24px,5vw,70px) 60px}.discovery-page-hero{justify-content:space-between;align-items:flex-end;gap:30px;max-width:920px;margin:0 auto 24px;display:flex}.discovery-page-hero>div>span{color:#3554aa;letter-spacing:.13em;font-size:8px;font-weight:850}.discovery-page-hero h1{letter-spacing:-.05em;margin:9px 0 8px;font-size:37px;line-height:1.08}.discovery-page-hero h1 em{color:#64726b;font-style:normal;font-weight:560}.discovery-page-hero p{color:#748079;max-width:650px;margin:0;font-size:11px;line-height:1.6}.discovery-page-hero>aside{background:#fff;border:1px solid #d9e4de;border-radius:11px;min-width:172px;padding:14px 16px;display:grid;box-shadow:0 7px 22px #183a2a0f}.discovery-page-hero>aside b{color:#0d704f;font-size:25px;line-height:1}.discovery-page-hero>aside span{color:#53635b;margin-top:4px;font-size:8px;font-weight:750}.discovery-page-hero>aside small{color:#89938e;border-top:1px solid #edf0ee;margin-top:7px;padding-top:7px;font-size:7px}.discovery-page .unified-finder{margin:0 auto}.discovery-page .discovery-mode{padding:22px}.discovery-page-notes{grid-template-columns:repeat(3,1fr);gap:9px;max-width:920px;margin:14px auto 0;display:grid}.discovery-page-notes article{background:#fffc;border:1px solid #e1e6e2;border-radius:10px;padding:14px}.discovery-page-notes span{color:#21805d;letter-spacing:.1em;font-size:7px;font-weight:850}.discovery-page-notes h2{margin:6px 0 4px;font-size:10px}.discovery-page-notes p{color:#7a8680;margin:0;font-size:7px;line-height:1.5}@media (width<=720px){.discovery-page{padding:34px 13px 45px}.discovery-page-hero{flex-direction:column;align-items:flex-start}.discovery-page-hero h1{font-size:32px}.discovery-page-hero>aside{width:100%}.discovery-page-notes{grid-template-columns:1fr}}.generation-toolbar{background:linear-gradient(100deg,#f6f8ff,#fff);border:1px solid #d7ddef;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin:0 0 13px;padding:12px 14px;display:flex}.generation-toolbar>div{align-items:center;gap:10px;display:flex}.generation-toolbar>div>span{color:#4f6ac1;background:#e6ebfb;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.generation-toolbar p{flex-direction:column;margin:0;display:flex}.generation-toolbar b{color:#383f57;font-size:10px}.generation-toolbar small{color:#848c9e;margin-top:2px;font-size:8px}.generation-toolbar button{color:#fff;cursor:pointer;background:#526dc5;border:0;border-radius:7px;padding:9px 12px;font-size:9px;font-weight:700}.generation-toolbar button:disabled{opacity:.45;cursor:not-allowed}.generator-backdrop{align-items:start;overflow-y:auto}.generator-modal{width:min(760px,100%);margin:35px 0;padding:30px}.generator-heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.generator-heading h2{margin:9px 0 3px}.generator-heading p{color:#86908b;margin:0;font-size:9px}.generator-heading>span{color:#4d65b2;white-space:nowrap;background:#edf1ff;border-radius:12px;padding:6px 9px;font-size:8px}.generator-instructions{color:#59665f;flex-direction:column;gap:6px;margin:20px 0 10px;font-size:9px;font-weight:700;display:flex}.generator-instructions textarea{resize:vertical;min-height:88px;font:10px/1.55 var(--font-geist-sans),sans-serif;border:1px solid #dce1dd;border-radius:9px;outline:none;padding:11px}.generator-instructions textarea:focus{border-color:#647ac2;box-shadow:0 0 0 3px #516fbf14}.generation-cost{flex-wrap:wrap;gap:7px;margin-bottom:16px;display:flex}.generation-cost span{color:#68766f;background:#f0f3f1;border-radius:12px;padding:5px 8px;font-size:7px}.draft-results{gap:8px;max-height:330px;margin:15px 0;display:grid;overflow:auto}.draft-results article{background:#fbfcfb;border:1px solid #e2e4e2;border-radius:9px;padding:12px}.draft-results article>div{justify-content:space-between;gap:15px;margin-bottom:8px;display:flex}.draft-results article>div b{font-size:9px}.draft-results article>div span{color:#83908a;font-size:8px}.draft-results strong{color:#33453c;margin-bottom:6px;font-size:10px;display:block}.draft-results p{color:#68756e;white-space:pre-line;margin:0 0 7px;font-size:9px;line-height:1.55}.draft-results small{color:#8e9692;font-size:7px}.draft-results .draft-error{color:#a54d47}.generator-actions{justify-content:flex-end;gap:8px;margin-top:17px;display:flex}.secondary-action{color:#405149;cursor:pointer;background:#fff;border:1px solid #d9ded9;border-radius:8px;padding:0 15px;font-size:9px;font-weight:700}.generator-caveat{text-align:right;color:#929a96;margin:12px 0 0;font-size:7px}@media (width<=620px){.generation-toolbar{flex-direction:column;align-items:stretch}.generation-toolbar button{width:100%}.generator-modal{margin:10px 0;padding:25px 18px}.generator-heading{flex-direction:column}.generator-actions{flex-direction:column-reverse}.generator-actions button{width:100%;min-height:38px}.generator-caveat{text-align:left}}.integrations-page{max-width:1120px}.integration-summary{text-align:right;background:#f7faf8;border:1px solid #dce5df;border-radius:16px;gap:4px;min-width:190px;padding:20px 24px;display:grid}.integration-summary b{color:#215a42;font-size:30px;line-height:1}.integration-summary span{font-size:10px;font-weight:800}.integration-summary small{color:#7d8882;font-size:8px}.app-brand-link{color:inherit;text-decoration:none}.integration-app-page{max-width:none;padding:34px clamp(24px,4vw,56px) 80px}.settings-app-shell .site-footer{margin-top:0}.settings-app-shell .sidebar .list-link{text-decoration:none}.settings-app-shell .profile-row{cursor:default}.signal-pill.booked{color:#236146;background:#e1f1e8}.signal-pill.rescheduled{color:#4a5d9d;background:#edf1ff}.signal-pill.cancelled{color:#9b4d49;background:#f9e8e7}.integration-grid{grid-template-columns:1fr 1fr;gap:16px;margin:0 0 18px;display:grid}.integration-card{background:#fff;border:1px solid #e0e5e1;border-radius:17px;padding:22px;box-shadow:0 8px 30px #2445330d}.integration-card.wide{grid-column:1/-1}.integration-card-head{align-items:flex-start;gap:13px;display:flex}.integration-card-head>div{flex:1;min-width:0}.integration-card-head h2{margin:1px 0 5px;font-size:15px}.integration-card-head p{color:#77817c;margin:0;font-size:9px;line-height:1.55}.integration-logo{border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:13px;font-weight:900;display:grid}.integration-logo.gmail{color:#a23e35;background:#fae9e6}.integration-logo.hubspot{color:#b45128;background:#fff0e7}.integration-logo.webhook{color:#3c6a56;background:#e6f2eb}.integration-logo.calendly{color:#275ba6;background:#e7effb}.integration-status{color:#7c8781;text-transform:uppercase;background:#f0f2f0;border-radius:12px;padding:5px 8px;font-size:7px;font-style:normal;font-weight:800}.integration-status.active{color:#216047;background:#e4f2ea}.integration-card>ul{gap:8px;margin:18px 0;padding:0;list-style:none;display:grid}.integration-card>ul li{color:#68736d;font-size:9px}.integration-card>ul li:before{content:"✓";color:#399166;margin-right:7px;font-weight:900}.webhook-form{gap:14px;margin-top:20px;display:grid}.webhook-form>label{color:#58655e;gap:7px;font-size:9px;font-weight:800;display:grid}.webhook-form input[type=url]{min-height:42px;font:inherit;background:#fbfcfb;border:1px solid #d9dfdb;border-radius:9px;padding:0 13px}.webhook-form fieldset{border:0;flex-wrap:wrap;gap:8px;padding:0;display:flex}.webhook-form legend{color:#58655e;width:100%;margin-bottom:7px;font-size:9px;font-weight:800}.webhook-form fieldset label{color:#627069;cursor:pointer;border:1px solid #e0e4e1;border-radius:8px;padding:7px 10px;font-size:8px}.webhook-form fieldset input{accent-color:#328861;margin-right:6px}.integration-card-actions{flex-wrap:wrap;gap:8px;display:flex}.integration-card-actions .secondary-action{align-items:center;min-height:36px;text-decoration:none;display:inline-flex}.integration-card[id]{scroll-margin-top:24px}.integration-foundation-layout{grid-template-columns:minmax(0,1fr) minmax(300px,1.1fr);gap:20px;margin-top:20px;display:grid}.integration-foundation-layout>form{background:#f8faf8;border:1px solid #e2e7e3;border-radius:12px;grid-template-columns:1fr 1fr;align-content:start;gap:11px;padding:16px;display:grid}.integration-foundation-layout>form label{color:#65726b;gap:6px;font-size:8px;font-weight:800;display:grid}.integration-foundation-layout>form select{color:#405149;background:#fff;border:1px solid #d9dfdb;border-radius:8px;outline:none;min-height:38px;padding:0 10px;font-size:9px}.integration-foundation-layout>form select:focus{border-color:#65a087;box-shadow:0 0 0 3px #096b4a12}.integration-foundation-layout>form .primary-action{width:max-content;min-height:38px}.integration-foundation-layout>form>small{color:#89938e;align-self:center;font-size:7px;line-height:1.45}.integration-connection-list{align-content:start;gap:8px;display:grid}.integration-connection-list>article{background:#fff;border:1px solid #e0e5e1;border-radius:10px;align-items:center;gap:10px;min-height:64px;padding:11px 12px;display:flex}.integration-connection-list>article>div{flex:1;gap:3px;min-width:0;display:grid}.integration-connection-list>article b{color:#384b41;font-size:10px}.integration-connection-list>article span{color:#627169;text-transform:capitalize;font-size:8px}.integration-connection-list>article small{color:#929b96;text-transform:capitalize;font-size:7px}.integration-connection-list>article>button{color:#9b5b56;cursor:pointer;background:#f8eeee;border:0;border-radius:6px;width:25px;height:25px}.integration-connection-state{color:#7b7154;text-transform:capitalize;white-space:nowrap;background:#f5f0dc;border-radius:10px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:850}.integration-connection-state.connected{color:#24704f;background:#e4f1e9}.integration-connection-state.attention{color:#a34f47;background:#f8e9e7}.integration-connection-state.disconnected{color:#7f8984;background:#edf0ee}.integration-connection-empty{color:#728078;background:#fbfcfb;border:1px dashed #cdd6d1;border-radius:11px;flex-direction:column;justify-content:center;gap:5px;min-height:100px;padding:18px;display:flex}.integration-connection-empty b{color:#4b5d54;font-size:10px}.integration-connection-empty span{font-size:8px;line-height:1.5}.integration-job-summary{border-top:1px solid #e3e7e4;gap:6px;margin-top:5px;padding-top:10px;display:grid}.integration-job-summary>b{text-transform:uppercase;letter-spacing:.06em;font-size:8px}.integration-job-summary>span{justify-content:space-between;font-size:8px;display:flex}.integration-job-summary em{text-transform:capitalize;font-style:normal}.connected-integration,.scheduler-connect{background:#f7f9f7;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding:15px;display:flex}.connected-integration>div:first-child{gap:4px;min-width:0;display:grid}.connected-integration small{color:#909a94;font-size:7px}.connected-integration b{text-overflow:ellipsis;color:#35463d;font-size:9px;overflow:hidden}.connected-integration span,.connected-integration em{color:#7b8780;font-size:8px;font-style:normal}.connected-integration>div:last-child{gap:8px;display:flex}.danger-action{color:#a34c47;cursor:pointer;background:#fff8f7;border:1px solid #ecd4d2;border-radius:8px;min-height:36px;padding:0 12px;font-size:8px;font-weight:800}.one-time-secret{background:#fffaf0;border:1px solid #eedda8;border-radius:10px;align-items:center;gap:12px;margin-top:12px;padding:13px 14px;display:flex}.one-time-secret>div{flex:1;gap:6px;min-width:0;display:grid}.one-time-secret b{color:#765d21;font-size:8px}.one-time-secret code{text-overflow:ellipsis;white-space:nowrap;color:#5d5134;font-size:8px;overflow:hidden}.one-time-secret button{color:#fff;cursor:pointer;background:#806a33;border:0;border-radius:7px;padding:8px 11px;font-size:8px;font-weight:800}.scheduler-connect ol{color:#56635c;gap:5px;margin:0;padding-left:17px;font-size:9px;display:grid}.scheduler-connect p{color:#87918c;margin:9px 0 0;font-size:8px}.scheduler-connect .primary-action{flex:none}.integration-note{background:#f7faf8;border:1px solid #dfe6e2;border-radius:13px;margin:0 0 60px;padding:18px 20px}.integration-note b{color:#385447;font-size:10px}.integration-note p{color:#718078;margin:6px 0 0;font-size:9px;line-height:1.65}.draft-handoff{display:flex;justify-content:flex-start!important;gap:7px!important;margin:10px 0 0!important}.draft-handoff button{color:#365d49;cursor:pointer;background:#f7faf8;border:1px solid #d9e1dc;border-radius:7px;min-height:30px;padding:0 10px;font-size:8px;font-weight:800}.generation-profile-card{background:linear-gradient(110deg,#f8fbf9,#fff)}.generation-profile-form{grid-template-columns:1fr 1fr 1.35fr auto;align-items:end;gap:11px;margin-top:20px;display:grid}.generation-profile-form label{color:#58655e;gap:6px;font-size:8px;font-weight:800;display:grid}.generation-profile-form input,.generation-profile-form textarea{background:#fff;border:1px solid #d8dfda;border-radius:8px;outline:none;width:100%;min-height:41px;padding:9px 11px;font:9px/1.5 inherit}.generation-profile-form textarea{resize:vertical;min-height:72px}.generation-profile-form .value-field{grid-column:1/4}.generation-profile-form small{color:#8a958f;font-size:7px;font-weight:500;line-height:1.45}.generation-profile-form .primary-action{white-space:nowrap;min-height:41px;padding:0 14px}@media (width<=760px){.integration-grid{grid-template-columns:1fr}.integration-card.wide{grid-column:auto}.integration-summary{display:none}.connected-integration,.scheduler-connect{flex-direction:column;align-items:flex-start}.connected-integration>div:last-child{width:100%}.integration-card{padding:18px}.integration-foundation-layout,.integration-foundation-layout>form{grid-template-columns:1fr}}@media (width<=900px){.generation-profile-form{grid-template-columns:1fr 1fr}.generation-profile-form .website-field,.generation-profile-form .value-field{grid-column:1/-1}.generation-profile-form .primary-action{width:max-content}}@media (width<=560px){.generation-profile-form{grid-template-columns:1fr}.generation-profile-form .website-field,.generation-profile-form .value-field{grid-column:auto}.generation-profile-form .primary-action{width:100%}}@media (width<=620px){.organizer-modal{margin:10px 0;padding:25px 17px}.organizer-heading{flex-direction:column;gap:10px}.organizer-group>header{flex-direction:column;align-items:stretch}.organizer-destination{justify-content:space-between;min-width:0}.organizer-destination select{width:min(220px,68%)}.organizer-email{display:none}.organizer-footer{flex-direction:column;align-items:stretch}.organizer-footer>p{margin-bottom:4px}.organizer-footer button{width:100%;min-height:40px}}.campaign-workspace-backdrop{z-index:90;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f1e179e;padding:24px;position:fixed;inset:0;overflow:auto}.campaign-workspace{width:min(1180px,100%);min-height:min(760px,100vh - 48px);color:var(--ink);background:#f7f8f5;border:1px solid #dfe5e1;border-radius:19px;margin:auto;position:relative;overflow:hidden;box-shadow:0 30px 90px #091a1147}.campaign-workspace-head{background:#fff;border-bottom:1px solid #e0e5e1;justify-content:space-between;align-items:flex-start;gap:25px;padding:24px 28px;display:flex}.campaign-workspace-head>div>span{color:#287052;letter-spacing:.14em;font-size:8px;font-weight:850}.campaign-workspace-head h2{letter-spacing:-.04em;margin:7px 0 3px;font-size:24px}.campaign-workspace-head p{color:#7f8b84;margin:0;font-size:9px}.campaign-workspace-head>button{color:#69766f;cursor:pointer;background:#f0f3f1;border:0;border-radius:9px;width:34px;height:34px;font-size:20px}.campaign-notice{color:#315e49;background:#edf7f1;border:1px solid #d4e6dd;border-radius:9px;align-items:center;gap:12px;margin:14px 22px 0;padding:11px 13px;font-size:9px;display:flex}.campaign-notice button{cursor:pointer;background:0 0;border:0;margin-left:auto}.campaign-directory{padding:24px 28px 40px}.campaign-directory-bar{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.campaign-directory-bar>div{gap:3px;display:grid}.campaign-directory-bar b{font-size:13px}.campaign-directory-bar span{color:#89928e;font-size:8px}.campaign-directory-bar .primary-action,.campaign-builder-actions .primary-action,.campaign-status-actions .primary-action,.campaign-empty .primary-action{min-height:38px;padding:0 15px}.campaign-cards{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.campaign-cards>button{min-height:190px;color:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #dfe4e0;border-radius:14px;flex-direction:column;align-items:flex-start;padding:20px;transition:transform .15s,border-color .15s;display:flex;box-shadow:0 8px 28px #2544340b}.campaign-cards>button:hover{border-color:#9cc4b1;transform:translateY(-2px)}.campaign-cards h3{margin:15px 0 5px;font-size:15px}.campaign-cards p{color:#849089;margin:0;font-size:8px}.campaign-cards>button>div{border-top:1px solid #edf0ed;grid-template-columns:repeat(3,1fr);gap:5px;width:100%;margin-top:20px;padding-top:14px;display:grid}.campaign-cards>button>div span{color:#8a948f;gap:3px;font-size:7px;display:grid}.campaign-cards>button>div b{color:#344a3e;font-size:13px}.campaign-cards em{color:#297154;margin-top:auto;font-size:8px;font-style:normal;font-weight:800}.campaign-state{color:#707c76;text-transform:uppercase;background:#eff2f0;border-radius:12px;padding:5px 8px;font-size:7px;font-style:normal;font-weight:850}.campaign-state.active{color:#1e6848;background:#e2f2e9}.campaign-state.paused{color:#8b681e;background:#fff3d8}.campaign-state.completed{color:#4a5c98;background:#edf1ff}.campaign-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:430px;padding:45px 20px;display:flex}.campaign-empty>span{color:#376b55;background:#e5f2eb;border-radius:14px;place-items:center;width:48px;height:48px;font-size:18px;display:grid}.campaign-empty h3{margin:15px 0 7px;font-size:18px}.campaign-empty p{color:#7d8982;max-width:410px;margin:0 0 18px;font-size:9px;line-height:1.6}.campaign-empty small{color:#929b96;margin-top:10px;font-size:8px}.campaign-builder{padding:25px 28px 35px}.campaign-builder-main{grid-template-columns:1fr 1.5fr .75fr;align-items:end;gap:14px;display:grid}.campaign-builder-main>label{color:#56655d;gap:6px;font-size:8px;font-weight:800;display:grid}.campaign-builder-main input,.campaign-builder-main textarea{background:#fff;border:1px solid #d8ded9;border-radius:9px;outline:none;min-height:42px;padding:10px 12px;font:9px/1.5 inherit}.campaign-builder-main textarea{resize:vertical;height:76px}.campaign-recipient-summary{background:#edf6f1;border:1px solid #d8e5de;border-radius:10px;flex-direction:column;justify-content:center;height:76px;padding:13px;display:flex}.campaign-recipient-summary b{color:#315f4b;font-size:10px}.campaign-recipient-summary span{color:#769083;margin-top:4px;font-size:7px}.campaign-wizard-progress{color:#929b96;justify-content:center;align-items:center;gap:10px;width:min(590px,100%);margin:0 auto 22px;font-size:8px;font-weight:800;display:flex}.campaign-wizard-progress span{white-space:nowrap;align-items:center;gap:7px;display:flex}.campaign-wizard-progress span b{color:#85908a;background:#fff;border:1px solid #d9dfdb;border-radius:50%;place-items:center;width:24px;height:24px;font-size:7px;display:grid}.campaign-wizard-progress span.active{color:#325f4b}.campaign-wizard-progress span.active b{color:#fff;background:#347c5c;border-color:#347c5c}.campaign-wizard-progress span.complete{color:#567366}.campaign-wizard-progress span.complete b{color:#246047;background:#e6f3ec;border-color:#bcd8ca}.campaign-wizard-progress i{background:#d8dfda;width:54px;height:1px}.campaign-audience{padding:24px 28px 34px}.audience-lists,.audience-individual{background:#fff;border:1px solid #dfe4e0;border-radius:13px;overflow:hidden}.audience-lists>header,.audience-individual>header{border-bottom:1px solid #e7eae7;justify-content:space-between;align-items:center;gap:15px;padding:14px 17px;display:flex}.audience-lists>header>div,.audience-individual>header>div{gap:3px;display:grid}.audience-lists>header b,.audience-individual>header b{font-size:10px}.audience-lists>header span,.audience-individual>header span{color:#8a948f;font-size:7px}.audience-lists>header>button{color:#2c7153;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:800}.audience-lists>div{grid-template-columns:repeat(3,1fr);gap:8px;padding:12px;display:grid}.audience-lists>div>button{min-height:65px;color:inherit;cursor:pointer;text-align:left;background:#fbfcfb;border:1px solid #e0e5e1;border-radius:9px;align-items:center;gap:9px;padding:11px;display:flex}.audience-lists>div>button.selected{background:#edf6f1;border-color:#69a386;box-shadow:inset 0 0 0 1px #9bc4b1}.audience-lists>div>button:disabled{opacity:.45;cursor:not-allowed}.audience-lists>div>button>span{color:#376c55;background:#e6f2eb;border-radius:8px;flex:none;place-items:center;width:29px;height:29px;display:grid}.audience-lists>div>button p{flex:1;gap:3px;min-width:0;margin:0;display:grid}.audience-lists>div>button b{white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.audience-lists>div>button small{color:#89938e;font-size:7px}.audience-lists>div>button em{color:#347257;font-size:7px;font-style:normal;font-weight:800}.audience-no-lists{color:#8b9590;text-align:center;grid-column:1/-1;margin:8px;font-size:8px}.audience-individual{margin-top:13px}.audience-individual>header>label{color:#7e8983;background:#fbfcfb;border:1px solid #dce1dd;border-radius:8px;align-items:center;gap:7px;min-width:220px;min-height:34px;padding:0 10px;display:flex}.audience-individual>header input{background:0 0;border:0;outline:none;width:100%;font-size:8px}.audience-individual>div{grid-template-columns:1fr 1fr;gap:6px;max-height:265px;padding:9px;display:grid;overflow:auto}.audience-individual>div>label{cursor:pointer;border:1px solid #e5e8e5;border-radius:9px;align-items:center;gap:9px;min-width:0;padding:9px 10px;display:flex}.audience-individual>div>label.selected{background:#f0f7f3;border-color:#9bc4b1}.audience-individual input[type=checkbox]{accent-color:#347c5c}.audience-individual p{flex:1;gap:3px;min-width:0;margin:0;display:grid}.audience-individual p b{font-size:8px}.audience-individual p small,.audience-individual em{color:#89938e;white-space:nowrap;text-overflow:ellipsis;font-size:7px;font-style:normal;overflow:hidden}.audience-individual em{max-width:145px}.campaign-audience-actions{align-items:center;gap:12px;margin-top:15px;display:flex}.campaign-audience-actions>p{align-items:baseline;gap:5px;margin:0 auto;display:flex}.campaign-audience-actions>p b{color:#2f6f52;font-size:15px}.campaign-audience-actions>p span{color:#85908a;font-size:8px}.campaign-audience-actions button{min-height:38px;padding:0 15px}.campaign-goal-picker{margin-bottom:15px}.campaign-goal-picker>header{gap:3px;margin-bottom:9px;display:grid}.campaign-goal-picker>header b{font-size:10px}.campaign-goal-picker>header span{color:#88928d;font-size:7px}.campaign-goal-picker>div{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.campaign-goal-picker button{min-height:86px;color:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #dfe4e0;border-radius:10px;align-items:flex-start;gap:7px;padding:11px;display:flex}.campaign-goal-picker button.selected{background:#eef7f2;border-color:#6fa68c;box-shadow:inset 0 0 0 1px #a7cdbb}.campaign-goal-picker button>span{color:#34795a;font-size:10px}.campaign-goal-picker p{gap:4px;margin:0;display:grid}.campaign-goal-picker p b{font-size:8px}.campaign-goal-picker p small{color:#839089;font-size:7px;line-height:1.45}.campaign-context-panel{background:#f1f7f3;border:1px solid #d9e5de;border-radius:12px;margin-bottom:15px;padding:14px 16px}.campaign-context-panel>header{gap:3px;margin-bottom:10px;display:grid}.campaign-context-panel>header b{color:#315f4b;font-size:10px}.campaign-context-panel>header span{color:#71877b;font-size:7px}.campaign-context-panel>div{grid-template-columns:.85fr 1.35fr .8fr;align-items:stretch;gap:10px;display:grid}.campaign-context-panel label{color:#56655d;gap:6px;font-size:8px;font-weight:800;display:grid}.campaign-context-panel label span{justify-content:space-between;display:flex}.campaign-context-panel label em{color:#89958e;font-size:7px;font-style:normal;font-weight:600}.campaign-context-panel select,.campaign-context-panel textarea{color:#34483e;background:#fff;border:1px solid #d1ddd6;border-radius:8px;outline:none;width:100%;min-height:48px;padding:9px 10px;font:8px/1.45 inherit}.campaign-context-panel textarea{resize:vertical;height:66px}.campaign-context-panel aside{background:#fff;border:1px solid #d5e1da;border-radius:9px;flex-direction:column;justify-content:center;gap:4px;padding:10px 11px;display:flex}.campaign-context-panel aside b{color:#315f4b;font-size:8px}.campaign-context-panel aside span{color:#367258;font-size:7px;font-weight:800}.campaign-context-panel aside small{color:#7f8d85;font-size:7px;line-height:1.45}.generation-profile-status{color:#6f5b24;background:#fff9e9;border:1px solid #eadcae;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;padding:12px 14px;display:flex}.generation-profile-status>div{gap:3px;display:grid}.generation-profile-status b{font-size:9px}.generation-profile-status span{font-size:7px}.generation-profile-status a{color:#66511d;white-space:nowrap;font-size:8px;font-weight:850}.sequence-builder{background:#fff;border:1px solid #dfe4e0;border-radius:13px;margin-top:20px;overflow:hidden}.sequence-builder>header{border-bottom:1px solid #e7eae7;justify-content:space-between;align-items:center;padding:14px 17px;display:flex}.sequence-builder>header>div{gap:3px;display:grid}.sequence-builder>header b{font-size:10px}.sequence-builder>header span{color:#8b9590;font-size:7px}.sequence-builder>header button{color:#2d7154;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:800}.sequence-builder>article{border-top:1px solid #eef0ee;grid-template-columns:32px 1fr 130px 25px;align-items:center;gap:12px;min-height:96px;padding:13px 17px;display:grid}.sequence-builder>article:first-of-type{border-top:0}.sequence-index{color:#246145;background:#e6f2eb;border-radius:8px;place-items:center;width:27px;height:27px;font-size:8px;font-weight:850;display:grid}.sequence-builder>article>div:nth-child(2){gap:6px;display:grid}.sequence-role{color:#347257;letter-spacing:.04em;text-transform:uppercase;background:#eaf4ee;border-radius:999px;width:max-content;padding:3px 6px;font-size:6px;font-weight:850}.sequence-builder input,.sequence-builder textarea,.sequence-builder select{background:#fbfcfb;border:1px solid #dfe3df;border-radius:7px;outline:none;font:8px/1.45 inherit}.sequence-builder input{padding:7px 9px;font-weight:800}.sequence-builder textarea{resize:vertical;color:#758079;min-height:38px;padding:7px 9px}.sequence-builder>article>label{color:#7e8983;gap:6px;font-size:7px;display:grid}.sequence-builder select{min-height:34px;padding:0 8px}.sequence-remove{color:#aa5953;cursor:pointer;background:0 0;border:0;font-size:16px}.campaign-builder-actions{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.campaign-builder-actions .secondary-action{min-height:38px}.campaign-detail-toolbar{background:#fff;border-bottom:1px solid #dfe4e0;align-items:center;gap:20px;padding:14px 20px;display:flex}.campaign-detail-toolbar>button{color:#397057;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:800}.campaign-stats{flex:1;justify-content:center;gap:26px;display:flex}.campaign-stats span{color:#89938e;align-items:baseline;gap:4px;font-size:7px;display:flex}.campaign-stats b{color:#3e5147;font-size:13px}.campaign-status-actions{align-items:center;gap:8px;display:flex}.campaign-status-actions .secondary-action{min-height:34px}.campaign-review-stage{background:#edf6f1;border-bottom:1px solid #d8e5de;gap:9px;padding:15px 20px 13px;display:grid}.campaign-review-stage .campaign-wizard-progress{margin-bottom:0}.campaign-review-stage>p{justify-content:center;align-items:baseline;gap:7px;margin:0;display:flex}.campaign-review-stage>p b{color:#315e49;font-size:9px}.campaign-review-stage>p span{color:#70847a;font-size:7px}.campaign-detail-grid{grid-template-columns:295px 1fr;min-height:590px;display:grid}.campaign-detail-grid>aside{background:#fff;border-right:1px solid #dfe4e0}.campaign-detail-grid>aside>header{color:#6f7b75;justify-content:space-between;padding:14px 16px;font-size:8px;display:flex}.campaign-detail-grid>aside>button{width:100%;color:inherit;cursor:pointer;text-align:left;background:#fff;border:0;border-top:1px solid #eef0ee;align-items:center;gap:9px;padding:12px 14px;display:flex}.campaign-detail-grid>aside>button.selected{background:#edf5f0}.campaign-detail-grid>aside p{flex:1;gap:3px;min-width:0;margin:0;display:grid}.campaign-detail-grid>aside p b{font-size:9px}.campaign-detail-grid>aside p small{color:#87918c;white-space:nowrap;text-overflow:ellipsis;font-size:7px;overflow:hidden}.campaign-detail-grid>aside em{color:#64726b;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;max-width:85px;font-size:6px;font-style:normal;overflow:hidden}.campaign-detail-grid>aside em.stopped{color:#a04d48}.campaign-detail-grid>aside em.completed{color:#4c5e99}.campaign-detail-grid>main{background:#f7f8f5;padding:24px 28px}.campaign-recipient-head{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.campaign-recipient-head>div:first-child>span{color:#6b877a;letter-spacing:.1em;font-size:7px;font-weight:850}.campaign-recipient-head h3{margin:5px 0 3px;font-size:19px}.campaign-recipient-head p{color:#85908a;margin:0;font-size:8px}.sequence-progress{gap:5px;display:flex}.sequence-progress span{color:#8c9691;background:#fff;border:1px solid #d9dfdb;border-radius:50%;place-items:center;width:24px;height:24px;font-size:7px;display:grid}.sequence-progress span.sent{color:#fff;background:#3a8b66;border-color:#3a8b66}.sequence-progress span.current{color:#4c5f9c;background:#edf0fa;border-color:#9eabd5}.campaign-message-editor{background:#fff;border:1px solid #dfe4e0;border-radius:13px;margin-top:20px;padding:21px;box-shadow:0 8px 26px #203e2e0a}.campaign-message-editor>header{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.campaign-message-editor>header>div{gap:3px;display:grid}.campaign-message-editor>header span{color:#5367aa;text-transform:uppercase;font-size:8px;font-weight:850}.campaign-message-editor>header b{color:#7f8984;font-size:7px}.campaign-message-editor>header em{color:#8a6a28;background:#fff5dc;border-radius:12px;padding:5px 8px;font-size:7px;font-style:normal}.campaign-message-editor>label{color:#5e6b64;gap:6px;margin-top:11px;font-size:8px;font-weight:800;display:grid}.campaign-message-editor input,.campaign-message-editor textarea{border:1px solid #dce1dd;border-radius:8px;outline:none;padding:10px 11px;font:9px/1.65 inherit}.campaign-message-editor textarea{resize:vertical;min-height:190px}.campaign-message-actions{justify-content:flex-end;gap:7px;margin-top:14px;display:flex}.campaign-message-actions button{color:#3b594a;cursor:pointer;background:#fff;border:1px solid #d9dfdb;border-radius:7px;min-height:35px;padding:0 11px;font-size:8px;font-weight:800}.campaign-message-actions .primary-action{color:#fff;border-color:var(--green);background:var(--green)}.campaign-message-actions button:disabled{opacity:.4;cursor:not-allowed}.campaign-message-editor>small{color:#919a95;text-align:right;margin-top:10px;font-size:7px;display:block}.campaign-stop{color:#874744;background:#fff3f2;border:1px solid #eccfcd;border-radius:12px;margin-top:20px;padding:22px}.campaign-stop.complete{color:#455487;background:#f2f5ff;border-color:#d7ddef}.campaign-stop b{font-size:11px}.campaign-stop p{margin:6px 0 0;font-size:8px;line-height:1.6}@media (width<=850px){.campaign-workspace-backdrop{padding:0}.campaign-workspace{border-radius:0;min-height:100vh}.campaign-cards{grid-template-columns:1fr 1fr}.campaign-builder-main{grid-template-columns:1fr}.campaign-goal-picker>div,.audience-lists>div{grid-template-columns:1fr 1fr}.campaign-detail-grid{grid-template-columns:1fr}.campaign-detail-grid>aside{border-bottom:1px solid #dfe4e0;border-right:0;max-height:230px;overflow:auto}.campaign-stats{display:none}}@media (width<=600px){.campaign-workspace-head,.campaign-directory,.campaign-builder,.campaign-audience{padding-left:17px;padding-right:17px}.campaign-cards,.audience-lists>div,.audience-individual>div,.campaign-goal-picker>div{grid-template-columns:1fr}.audience-lists>header,.audience-individual>header{flex-direction:column;align-items:stretch}.audience-individual>header>label{min-width:0}.audience-individual em{display:none}.campaign-audience-actions{flex-direction:column;align-items:stretch}.campaign-audience-actions>p{order:-1}.campaign-audience-actions button{width:100%}.sequence-builder>article{grid-template-columns:28px 1fr 24px}.sequence-builder>article>label{grid-column:2}.campaign-detail-toolbar{flex-wrap:wrap}.campaign-status-actions{margin-left:auto}.campaign-detail-grid>main{padding:20px 15px}.campaign-recipient-head{flex-direction:column;align-items:flex-start}.campaign-message-actions{flex-direction:column}.campaign-message-actions button{width:100%}.campaign-message-editor{padding:16px}}.rules-page{max-width:1180px}.rules-summary{background:#edf6f1;border:1px solid #d8e5de;border-radius:12px;gap:2px;min-width:180px;padding:15px 18px;display:grid}.rules-summary b{color:#246348;font-size:24px;line-height:1}.rules-summary span{color:#456556;font-size:9px;font-weight:750}.rules-summary small{color:#7c9186;font-size:8px}.rules-section{background:#fff;border:1px solid #dfe4e0;border-radius:14px;margin-top:18px;overflow:hidden;box-shadow:0 8px 28px #1d392a09}.rules-section>header{border-bottom:1px solid #e7ebe8;justify-content:space-between;align-items:center;gap:18px;padding:17px 20px;display:flex}.rules-section>header>div{gap:4px;display:grid}.rules-section h2{letter-spacing:-.02em;margin:0;font-size:15px}.rules-section>header p{color:#829088;margin:0;font-size:9px}.inheritance-badge,.locked-badge{color:#376a52;white-space:nowrap;background:#e9eeff;border-radius:13px;padding:6px 9px;font-size:8px;font-weight:800}.locked-badge{color:#725c24;background:#fff3d7}.rule-cards{gap:10px;padding:14px;display:grid}.rule-card{opacity:.72;background:#fafbfa;border:1px solid #e2e6e3;border-radius:12px;padding:16px}.rule-card.active{opacity:1;background:#fff}.rule-card-head{align-items:flex-start;gap:12px;display:flex}.rule-icon{color:#2d6d50;background:#e6f2eb;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;font-size:13px;display:grid}.rule-card-head>div{flex:1;min-width:0}.rule-card h3{margin:1px 0 4px;font-size:12px}.rule-card p{color:#7e8a84;margin:0;font-size:8px;line-height:1.5}.rule-switch{cursor:pointer;background:#cfd6d2;border:0;border-radius:12px;flex:none;width:34px;height:20px;padding:2px;transition:background .15s}.rule-switch span{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;display:block;box-shadow:0 1px 4px #14261d33}.rule-switch.on{background:#2d7a57}.rule-switch.on span{transform:translate(14px)}.rule-switch:disabled{opacity:.55;cursor:not-allowed}.rule-sentence{background:#f7f9f7;border:1px solid #e7ebe8;border-radius:9px;grid-template-columns:42px minmax(160px,1.2fr) auto 42px minmax(180px,1fr);align-items:center;gap:9px;margin:14px 0 0 44px;padding:11px 13px;display:grid}.rule-sentence small{color:#7d8b84;letter-spacing:.08em;font-size:7px;font-weight:850}.rule-sentence b{color:#405048;font-size:8px;font-weight:650}.rule-sentence>span{color:#6d776f;white-space:nowrap;background:#fff;border-radius:12px;padding:5px 8px;font-size:7px}.rule-sentence strong{color:#2f664e}.rule-card footer{justify-content:space-between;align-items:center;gap:12px;margin:11px 0 0 44px;display:flex}.rule-card footer span{color:#87928c;font-size:7px}.rule-card footer button{color:#2d6d50;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:800}.safeguard-grid{grid-template-columns:1fr 1fr;gap:9px;padding:14px;display:grid}.safeguard-grid article{background:#fafbf9;border:1px solid #e5e8e5;border-radius:10px;align-items:center;gap:10px;padding:13px 14px;display:flex}.safeguard-grid article>span{color:#fff;background:#34785a;border-radius:50%;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.safeguard-grid article>div{flex:1}.safeguard-grid b{font-size:9px}.safeguard-grid p{color:#859089;margin:3px 0 0;font-size:7px;line-height:1.45}.safeguard-grid em{color:#8a6a29;font-size:7px;font-style:normal;font-weight:800}.campaign-exceptions>header>span{color:#77847d;font-size:8px;font-weight:800}.rules-empty{background:#f7faf8;border:1px dashed #ccd8d1;border-radius:10px;align-items:center;gap:12px;margin:14px;padding:16px;display:flex}.rules-empty>span{color:#2d6f51;background:#e2f1e8;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.rules-empty b{font-size:9px}.rules-empty p{color:#859089;margin:3px 0 0;font-size:8px}.exceptions-list{padding:8px 14px 14px}.exceptions-list article{border-bottom:1px solid #ecefed;align-items:center;gap:11px;min-height:58px;padding:10px 4px;display:flex}.exceptions-list article:last-child{border-bottom:0}.exceptions-list article>div:nth-child(2){flex:1;gap:3px;display:grid}.exceptions-list b{font-size:9px}.exceptions-list small{color:#818d87;font-size:7px}.exceptions-list em{color:#4e5f97;background:#edf1ff;border-radius:10px;padding:5px 8px;font-size:7px;font-style:normal;font-weight:800}.exceptions-list button{color:#347156;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:800}.rule-drawer-backdrop{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f1d166b;justify-content:flex-end;display:flex;position:fixed;inset:0}.rule-drawer{background:#f8f9f6;flex-direction:column;width:min(480px,100%);height:100%;display:flex;box-shadow:-22px 0 55px #0c1f1533}.rule-drawer>header,.campaign-rule-drawer>header{background:#fff;border-bottom:1px solid #dfe4e0;justify-content:space-between;align-items:flex-start;gap:18px;padding:23px;display:flex}.rule-drawer>header span,.campaign-rule-drawer>header span{color:#2f7254;letter-spacing:.13em;font-size:7px;font-weight:850}.rule-drawer h2,.campaign-rule-drawer h2{margin:7px 0 4px;font-size:21px}.rule-drawer header p,.campaign-rule-drawer header p{color:#839089;margin:0;font-size:8px;line-height:1.5}.rule-drawer header>button,.campaign-rule-drawer header>button{cursor:pointer;background:#eef1ee;border:0;border-radius:8px;width:32px;height:32px;font-size:18px}.rule-editor-body{gap:16px;padding:22px;display:grid;overflow:auto}.rule-editor-body>label{color:#57665e;gap:7px;font-size:8px;font-weight:800;display:grid}.rule-editor-body textarea,.rule-editor-body input{background:#fff;border:1px solid #d8dfda;border-radius:9px;outline:none;padding:11px;font:9px/1.5 inherit}.rule-editor-body textarea{resize:vertical;min-height:82px}.delay-field>div{align-items:center;gap:8px;display:flex}.delay-field input{width:90px}.delay-field em{color:#78857e;font-size:9px;font-style:normal}.rule-control-note{color:#485788;background:#f2f5fd;border:1px solid #d6dcef;border-radius:10px;padding:13px 14px}.rule-control-note b{font-size:9px}.rule-control-note p{margin:4px 0 0;font-size:8px;line-height:1.5}.rule-drawer>footer,.campaign-rule-drawer>footer{background:#fff;border-top:1px solid #dfe4e0;justify-content:flex-end;gap:8px;margin-top:auto;padding:15px 22px;display:flex}.rule-drawer>footer button{min-height:38px;padding:0 16px}.campaign-rules-strip{background:#edf6f1;border:1px solid #d8e4dd;border-radius:11px;align-items:center;gap:11px;margin-top:13px;padding:12px 14px;display:flex}.campaign-rules-strip>div{flex:1;gap:3px;min-width:0;display:grid}.campaign-rules-strip b{color:#315f4b;font-size:9px}.campaign-rules-strip small{color:#71877c;white-space:nowrap;text-overflow:ellipsis;font-size:7px;overflow:hidden}.campaign-rules-strip>button{color:#2f6f52;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:850}.campaign-rule-label{margin-top:7px;color:#567367!important;font-size:7px!important}.campaign-table-rule-label{color:#49705e;margin-top:4px;font-size:7px;font-style:normal;display:block}.campaign-rules-chip{color:#35654f;cursor:pointer;background:#edf6f1;border:1px solid #d8e4dd;border-radius:13px;min-height:28px;padding:0 9px;font-size:7px;font-weight:800}.campaign-rules-chip.custom{color:#4d5d93;background:#eef1fb;border-color:#d6dcef}.campaign-defaults-card{background:linear-gradient(105deg,#edf6f1 0%,#f7faf8 68%,#fff 100%);border:1px solid #d5e3db;border-radius:12px;align-items:center;gap:13px;margin:0 0 13px;padding:15px 16px;scroll-margin-top:18px;display:flex;box-shadow:0 7px 24px #1d392a09}.campaign-defaults-icon{color:#296b4c;background:#dceee4;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-size:14px;display:grid}.campaign-defaults-copy{flex:1;gap:3px;min-width:0;display:grid}.campaign-defaults-copy small{color:#2f7254;letter-spacing:.11em;font-size:7px;font-weight:850}.campaign-defaults-copy b{color:#344b3f;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.campaign-defaults-copy span{color:#71837a;font-size:8px}.campaign-defaults-card>em{color:#4d5d93;white-space:nowrap;background:#edf1ff;border-radius:12px;padding:6px 9px;font-size:7px;font-style:normal;font-weight:800}.campaign-defaults-card>button{color:#276348;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #9ab9a8;border-radius:8px;min-height:34px;padding:0 13px;font-size:8px;font-weight:850}.campaign-defaults-card>button:hover{background:#f3f8f5;border-color:#5f9279}.campaigns-page>.campaign-defaults-card{margin-top:13px;margin-bottom:0}.campaign-today{background:#fff;border:1px solid #d9e3dd;border-radius:12px;margin-bottom:13px;box-shadow:0 8px 25px #1d392a0a}.campaign-today>header{z-index:3;background:linear-gradient(100deg,#f4faf6,#fff);border-bottom:1px solid #e5ebe7;border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:14px 16px;display:flex;position:relative}.campaign-today>header>div:first-child{gap:3px;display:grid}.campaign-today>header span{color:#2c7152;letter-spacing:.11em;font-size:7px;font-weight:850}.campaign-today h3{color:#2f4439;letter-spacing:-.02em;margin:0;font-size:14px}.campaign-today>header p{color:#78877f;margin:0;font-size:8px}.today-view-picker{flex:none;position:relative}.today-view-picker>button{color:#355246;cursor:pointer;text-align:left;background:#fff;border:1px solid #cddbd3;border-radius:9px;align-items:center;gap:8px;min-width:155px;min-height:38px;padding:0 10px 0 12px;display:flex}.today-view-picker>button>span{color:#355246;letter-spacing:0;flex:1;font-size:8px}.today-view-picker>button>small{color:#2f6e51;background:#e6f2eb;border-radius:11px;place-items:center;min-width:21px;height:21px;font-size:7px;font-weight:850;display:grid}.today-view-picker>button>i{color:#7c8a83;font-size:10px;font-style:normal}.today-view-picker>div{z-index:8;background:#fff;border:1px solid #d8e0db;border-radius:10px;width:230px;max-height:320px;padding:7px;position:absolute;top:calc(100% + 7px);right:0;overflow:auto;box-shadow:0 16px 38px #182d2329}.today-view-picker>div>span{color:#929c96;letter-spacing:.11em;padding:7px 8px 5px;font-size:6px;font-weight:850;display:block}.today-view-picker>div>button{color:#495b52;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;width:100%;min-height:35px;padding:0 8px;display:flex}.today-view-picker>div>button:hover,.today-view-picker>div>button.selected{color:#255f45;background:#eef5f1}.today-view-picker>div>button>span{color:inherit;letter-spacing:0;flex:1;font-size:8px}.today-view-picker>div>button>small{color:#7b8982;font-size:7px;font-weight:800}.campaign-today-list{border-radius:0 0 12px 12px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.campaign-today-list>button{min-height:73px;color:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #edf0ee;border-top:0;border-left:0;align-items:center;gap:10px;padding:12px 15px;display:flex}.campaign-today-list>button:nth-child(2n){border-right:0}.campaign-today-list>button:hover{background:#f7faf8}.campaign-today-list>button>p{flex:1;gap:2px;min-width:0;margin:0;display:grid}.campaign-today-list small{color:#347055;letter-spacing:.07em;font-size:6px;font-weight:850}.campaign-today-list b{color:#35473e;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.campaign-today-list p em{color:#839089;white-space:nowrap;text-overflow:ellipsis;font-size:7px;font-style:normal;overflow:hidden}.campaign-today-list time{color:#94681f;white-space:nowrap;font-size:7px;font-weight:800}.campaign-today-list strong{color:#347055;white-space:nowrap;font-size:8px}.campaign-today-empty{align-items:center;gap:11px;min-height:72px;padding:14px 16px;display:flex}.campaign-today-empty>span{color:#fff;background:#34785a;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.campaign-today-empty p{gap:3px;margin:0;display:grid}.campaign-today-empty b{font-size:9px}.campaign-today-empty small{color:#839089;font-size:7px}.campaign-today>footer{color:#7c8982;text-align:center;background:#fafbfa;border-radius:0 0 12px 12px;padding:8px 15px;font-size:7px}.campaign-defaults-drawer{background:#f7f8f5;flex-direction:column;width:min(520px,100%);height:100%;display:flex;box-shadow:-22px 0 55px #0c1f1533}.campaign-defaults-drawer>header{background:#fff;border-bottom:1px solid #dfe4e0;justify-content:space-between;align-items:flex-start;gap:18px;padding:23px;display:flex}.campaign-defaults-drawer>header span{color:#2f7254;letter-spacing:.13em;font-size:7px;font-weight:850}.campaign-defaults-drawer h2{margin:7px 0 4px;font-size:21px}.campaign-defaults-drawer header p{color:#839089;margin:0;font-size:8px;line-height:1.5}.campaign-defaults-drawer header>button{cursor:pointer;background:#eef1ee;border:0;border-radius:8px;width:32px;height:32px;font-size:18px}.campaign-defaults-drawer>footer{background:#fff;border-top:1px solid #dfe4e0;justify-content:flex-end;gap:8px;margin-top:auto;padding:15px 22px;display:flex}.campaign-defaults-drawer>footer button{min-height:38px;padding:0 16px}.campaign-rule-drawer-backdrop{z-index:8;background:#12211959;justify-content:flex-end;display:flex;position:absolute;inset:0}.campaign-rule-drawer{background:#f7f8f5;flex-direction:column;width:min(500px,100%);min-height:100%;display:flex;box-shadow:-18px 0 45px #0e20162e}.campaign-rule-drawer-body{gap:13px;padding:16px;display:grid;overflow:auto}.rule-mode-picker{gap:7px;display:grid}.rule-mode-picker>button{color:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #dfe4e0;border-radius:10px;align-items:flex-start;gap:9px;padding:12px;display:flex}.rule-mode-picker>button.selected{background:#edf6f1;border-color:#73a68d;box-shadow:inset 0 0 0 1px #add0bf}.rule-mode-picker>button>span{color:#317354;font-size:11px}.rule-mode-picker>button>div{gap:3px;display:grid}.rule-mode-picker b{font-size:9px}.rule-mode-picker small{color:#7e8b84;font-size:7px}.campaign-rule-list,.campaign-safeguards{background:#fff;border:1px solid #dfe4e0;border-radius:11px;overflow:hidden}.campaign-rule-list>header,.campaign-safeguards>header{border-bottom:1px solid #e8ebe9;gap:3px;padding:11px 13px;display:grid}.campaign-rule-list>header b,.campaign-safeguards>header b{font-size:9px}.campaign-rule-list>header span,.campaign-safeguards>header span{color:#818e87;font-size:7px}.campaign-rule-list>article{border-top:1px solid #edf0ee;align-items:center;gap:10px;padding:11px 12px;display:flex}.campaign-rule-list>article:first-of-type{border-top:0}.campaign-rule-list>article>div{flex:1;gap:3px;min-width:0;display:grid}.campaign-rule-list>article b{font-size:8px}.campaign-rule-list>article small{color:#849089;white-space:nowrap;text-overflow:ellipsis;font-size:7px;overflow:hidden}.campaign-rule-list>article label{color:#87918c;gap:4px;font-size:6px;display:grid}.campaign-rule-list select{background:#fafbfa;border:1px solid #d9dfdb;border-radius:7px;min-width:90px;min-height:30px;font-size:7px}.campaign-safeguards>div{border-top:1px solid #edf0ee;align-items:center;gap:9px;padding:10px 12px;display:flex}.campaign-safeguards>div:first-of-type{border-top:0}.campaign-safeguards>div>span{color:#fff;background:#367b5b;border-radius:50%;place-items:center;width:22px;height:22px;font-size:7px;display:grid}.campaign-safeguards p{flex:1;gap:2px;margin:0;display:grid}.campaign-safeguards p b{font-size:8px}.campaign-safeguards p small{color:#849089;font-size:7px}.campaign-safeguards em{color:#8c6d2c;font-size:6px;font-style:normal;font-weight:800}.campaign-rule-drawer>footer{justify-content:space-between;align-items:center}.campaign-rule-drawer>footer a{color:#337155;font-size:8px;font-weight:800}.campaign-rule-drawer>footer button{min-height:36px;padding:0 16px}@media (width<=760px){.rule-sentence{grid-template-columns:42px 1fr;margin-left:0}.rule-sentence>span{grid-column:2;justify-self:start}.rule-card footer{margin-left:0}.safeguard-grid{grid-template-columns:1fr}.rules-section>header{flex-direction:column;align-items:flex-start}.rules-summary{width:100%}.campaign-rules-strip{flex-wrap:wrap;align-items:flex-start}.campaign-rules-strip>button{text-align:left;width:100%;padding:6px 0}.campaign-defaults-card{flex-wrap:wrap;align-items:flex-start}.campaign-defaults-copy{flex:none;width:calc(100% - 52px)}.campaign-defaults-card>button{margin-left:49px}.campaign-defaults-card>em{margin-left:auto}.campaign-today-list{grid-template-columns:1fr}.campaign-today-list>button{border-right:0}.campaign-today>header{align-items:flex-start}.campaign-review-stage>p{text-align:center;flex-direction:column;align-items:center;gap:2px}}@media (width<=470px){.campaign-defaults-card>em{margin-left:49px}.campaign-defaults-card>button{width:calc(100% - 49px)}.campaign-rule-list>article{flex-wrap:wrap;align-items:flex-start}.campaign-rule-list>article>div{flex:none;width:calc(100% - 45px)}.campaign-rule-list>article label{margin-left:44px}.campaign-wizard-progress{gap:5px;font-size:7px}.campaign-wizard-progress i{width:16px}.campaign-wizard-progress span{gap:4px}.campaign-wizard-progress span b{width:21px;height:21px}.campaign-today-list time{display:none}.campaign-today>header{flex-direction:column}.today-view-picker,.today-view-picker>button{width:100%}.today-view-picker>div{width:100%;left:0;right:auto}}.price-card button.price-cta{cursor:pointer;background:#fff;width:100%;font-family:inherit}.price-card button.price-cta.primary{background:var(--green)}.price-card button.price-cta:disabled{cursor:wait;opacity:.65}.pricing-billing-error{color:#81452e;text-align:center;background:#fff3ed;border:1px solid #efd3c7;border-radius:8px;max-width:720px;margin:-18px auto 24px;padding:10px 13px;font-size:9px}.table-sort-control{color:#7b8680;background:#fff;border:1px solid #dfe4e0;border-radius:7px;align-items:center;gap:6px;min-height:30px;padding:0 7px 0 9px;font-size:8px;display:flex}.table-sort-control>span{font-weight:750}.table-sort-control select{color:#34463d;background:0 0;border:0;outline:0;max-width:105px;font-size:8px;font-weight:700}.sort-direction-button{color:#3f5c4e;cursor:pointer;background:#fff;border:1px solid #dfe4e0;border-radius:7px;min-height:30px;padding:0 9px;font-size:8px;font-weight:750}.sort-direction-button:hover{background:#f3f8f5;border-color:#9bb9aa}.lead-assistant-fab{z-index:58;color:#fff;cursor:pointer;white-space:nowrap;background:#3156b8;border:1px solid #ffffff47;border-radius:999px;justify-content:center;align-items:center;gap:0;width:44px;min-height:44px;padding:0;font-size:10px;font-weight:750;transition:width .22s,transform .16s,background .16s,padding .22s,gap .22s;display:flex;position:fixed;bottom:22px;right:24px;overflow:hidden;box-shadow:0 12px 32px #0c382647}.lead-assistant-fab:hover,.lead-assistant-fab:focus-visible{background:#3554aa;gap:8px;width:224px;padding:0 15px;transform:translateY(-2px)}.lead-assistant-fab.open{background:#254b3c}.lead-assistant-fab svg{flex:none}.lead-assistant-fab span{opacity:0;max-width:0;transition:max-width .2s,opacity .12s;overflow:hidden}.lead-assistant-fab:hover span,.lead-assistant-fab:focus-visible span{opacity:1;max-width:180px;transition-delay:50ms}.lead-assistant-panel{z-index:57;background:#fff;border:1px solid #dce3de;border-radius:14px;width:min(376px,100vw - 32px);max-height:calc(100vh - 104px);position:fixed;bottom:78px;right:24px;overflow:auto;box-shadow:0 20px 55px #0e291d33}.lead-assistant-panel>header{border-bottom:1px solid #edf0ee;align-items:flex-start;gap:10px;padding:17px 17px 14px;display:flex}.lead-assistant-panel>header>div{flex:1;min-width:0}.lead-assistant-panel>header small{color:#3a765b;letter-spacing:.11em;align-items:center;gap:5px;font-size:7px;font-weight:850;display:flex}.lead-assistant-panel>header small svg{color:#167552}.lead-assistant-panel h2{letter-spacing:-.025em;margin:5px 0 0;font-size:15px}.lead-assistant-panel>header p{color:#7c8882;margin:5px 0 0;font-size:8px;line-height:1.45}.lead-assistant-close{color:#69766f;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:29px;height:29px;display:grid}.lead-assistant-close:hover{background:#f0f3f1}.lead-assistant-prompt-label{color:#8c9691;letter-spacing:.12em;margin-top:2px;font-size:6px;font-weight:850;display:block}.lead-assistant-prompts{flex-wrap:wrap;gap:6px;display:flex}.lead-assistant-prompts button{color:#496357;cursor:pointer;background:#fafbfa;border:1px solid #e0e6e2;border-radius:999px;align-items:center;gap:4px;padding:6px 8px;font-size:7px;font-weight:700;display:inline-flex}.lead-assistant-prompts button>span{font-size:9px;line-height:1}.lead-assistant-prompts button:hover{color:#245d43;background:#f1f7f3;border-color:#91b5a2}.lead-assistant-form{gap:7px;padding:10px 17px 14px;display:grid}.lead-assistant-form label{color:#58665f;font-size:8px;font-weight:800}.lead-assistant-form textarea{resize:vertical;color:#2b3932;background:#fbfcfb;border:1px solid #d8dfda;border-radius:9px;outline:0;width:100%;min-height:66px;padding:10px 11px;font:9px/1.5 inherit}.lead-assistant-form textarea:focus{border-color:#72a68d;box-shadow:0 0 0 3px #15755214}.lead-assistant-form>button{color:#fff;cursor:pointer;background:#3156b8;border:0;border-radius:8px;min-height:35px;font-size:9px;font-weight:800}.lead-assistant-form>button:disabled{opacity:.55;cursor:not-allowed}.lead-assistant-error{color:#8b453d;background:#fff0ee;border-radius:7px;margin:0 17px 13px;padding:8px 10px;font-size:8px}.lead-assistant-proposal{background:#f5faf7;border:1px solid #d6e5dc;border-radius:11px;margin:0 17px 14px;padding:12px}.lead-assistant-proposal-head{justify-content:space-between;align-items:center;display:flex}.lead-assistant-proposal-head>span{color:#235e44;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:850}.lead-assistant-proposal-head>small{color:#78867f;font-size:7px}.lead-assistant-proposal>p{color:#56665e;margin:8px 0 9px;font-size:8px;line-height:1.5}.lead-assistant-filter-chips{flex-wrap:wrap;gap:5px;display:flex}.lead-assistant-filter-chips>span{color:#53635b;background:#fff;border:1px solid #dbe5df;border-radius:6px;padding:5px 7px;font-size:7px}.lead-assistant-filter-chips b{color:#255f45}.lead-assistant-sort-preview{color:#78847e;background:#eaf2ed;border-radius:7px;align-items:center;gap:6px;margin-top:8px;padding:8px;font-size:7px;display:flex}.lead-assistant-sort-preview b{color:#33483d}.lead-assistant-sort-preview em{color:#3a6953;margin-left:auto;font-style:normal;font-weight:800}.lead-assistant-actions{justify-content:flex-end;gap:7px;margin-top:11px;display:flex}.lead-assistant-actions button{min-height:34px;padding:0 11px;font-size:8px}.lead-assistant-panel>footer{color:#829089;background:#fafbfa;border-top:1px solid #e8ece9;align-items:flex-start;gap:7px;padding:10px 17px;font-size:7px;line-height:1.45;display:flex}.lead-assistant-panel>footer svg{color:#4e7964;flex:none}@media (width<=700px){.table-toolbar-meta{width:100%;margin-left:0}.lead-assistant-fab{bottom:13px;right:13px}.lead-assistant-fab:hover,.lead-assistant-fab:focus-visible{gap:0;width:44px;padding:0}.lead-assistant-fab span{display:none}.lead-assistant-panel{width:calc(100vw - 20px);max-height:calc(100vh - 80px);bottom:65px;right:10px}}.landing-discovery-link{color:#4c62ab;background:#f2f5fd;border:1px solid #d7ddf2;border-radius:999px;align-items:center;gap:6px;width:max-content;max-width:100%;margin:14px auto 0;padding:7px 10px;font-size:8px;font-weight:750;text-decoration:none;display:flex}.landing-discovery-link>span{font-size:11px}.landing-discovery-link em{font-size:12px;font-style:normal}.public-discovery{background:linear-gradient(135deg,#f2f7f4,#f9fafd);border-block:1px solid #e4e8e4;grid-template-columns:minmax(260px,.72fr) minmax(480px,1.28fr);align-items:center;gap:55px;padding:72px clamp(24px,6vw,82px);display:grid}.public-discovery:target{scroll-margin-top:74px}.public-discovery-copy{max-width:480px}.public-discovery-copy>span{color:#4d64b0;letter-spacing:.12em;align-items:center;gap:6px;font-size:8px;font-weight:850;display:flex}.public-discovery-copy h2{letter-spacing:-.045em;margin:11px 0 9px;font-size:32px}.public-discovery-copy p{color:#6d7a73;margin:0;font-size:11px;line-height:1.65}.public-discovery-copy>div{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.public-discovery-copy b{color:#446257;background:#fff;border:1px solid #dce5df;border-radius:999px;align-items:center;gap:4px;padding:6px 8px;font-size:7px;display:flex}.public-discovery-copy b svg{color:#16734f}.public-discovery-card{background:#fff;border:1px solid #d9e1dc;border-radius:14px;overflow:hidden;box-shadow:0 18px 45px #1e382c1a}.public-discovery-card>label{color:#46564e;padding:14px 16px 8px;font-size:8px;font-weight:800;display:block}.public-query{border:1px solid #d4dcd7;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:start;gap:9px;min-height:75px;margin:0 14px;padding:13px;display:grid}.public-query>svg{color:#60756a}.public-query p{color:#3e4d46;margin:0;font-size:9px;line-height:1.5}.public-query a{color:#fff;background:var(--green);border-radius:7px;align-self:end;align-items:center;gap:6px;padding:9px 11px;font-size:8px;font-weight:750;text-decoration:none;display:flex}.public-query a span{font-size:12px}.public-plan-preview{text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:repeat(3,1fr);gap:7px;padding:11px 14px;display:grid}.public-plan-preview:focus-visible{outline-offset:-2px;outline:2px solid #20805e}.public-plan-preview>span{border:1px solid #e3e8e4;border-radius:8px;grid-template-columns:auto 1fr;column-gap:6px;padding:9px;display:grid}.public-plan-preview svg{color:#34785a;grid-row:1/3}.public-plan-preview small{color:#88928d;font-size:6px}.public-plan-preview b{color:#46584f;font-size:7px}.public-discovery-card>footer{color:#829089;background:#fafbfa;border-top:1px solid #e8ece9;justify-content:space-between;padding:9px 14px;font-size:7px;display:flex}.public-discovery-card>footer b{color:#5166aa}.public-discovery.compact{border:1px solid #e0e5e1;border-radius:16px;max-width:1050px;margin:0 auto 70px;padding:32px}.public-discovery.compact .public-discovery-copy h2{font-size:27px}.public-segment-list{flex-wrap:wrap;gap:6px;margin:15px 0 0;padding:0;list-style:none;display:flex}.public-segment-list li{color:#446257;background:#fff;border:1px solid #dce5df;border-radius:999px;padding:6px 8px;font-size:7px;font-weight:750}.public-segment-list li:before{content:"";background:var(--green);border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.public-discovery-copy>.public-discovery-benefits{margin-top:8px}.public-plan-preview,.public-discovery.compact .public-plan-preview{grid-template-columns:repeat(3,1fr)}.public-result-teaser{background:#fbfdfb;border:1px solid #dce6df;border-radius:10px;margin:0 14px 12px;overflow:hidden}.public-result-head{color:#718078;letter-spacing:.08em;border-bottom:1px solid #e5ebe7;justify-content:space-between;align-items:center;padding:7px 10px;font-size:6px;font-weight:800;display:flex}.public-result-head b{color:#35624f;letter-spacing:0;font-size:7px}.public-result-row{grid-template-columns:auto 1fr minmax(115px,.8fr) auto;align-items:center;gap:9px;padding:10px;display:grid}.public-result-avatar{color:#fff;background:#6e9d88;border-radius:50%;place-items:center;width:28px;height:28px;font-size:7px;font-weight:850;display:grid}.public-result-row p,.public-result-email{gap:3px;min-width:0;margin:0;display:grid}.public-result-row p>b,.public-result-email>span{color:#435149;width:max-content;max-width:100%;font-size:7px}.public-result-row small{color:#869089;font-size:6px}.public-result-redacted{filter:blur(3.5px);-webkit-user-select:none;user-select:none;opacity:.6}.public-result-row em{color:#13704b;white-space:nowrap;background:#edf9f2;border:1px solid #bfe3d1;border-radius:999px;align-items:center;gap:4px;padding:5px 7px;font-size:6px;font-style:normal;font-weight:800;display:flex}.public-result-gate{color:#28684e;background:#f0f8f3;border-top:1px solid #e1e8e3;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:9px 10px;display:grid}.public-result-gate>p{gap:2px;margin:0;display:grid}.public-result-gate b{color:#315345;font-size:7px}.public-result-gate small{color:#718078;font-size:6px}.public-result-gate a{color:#fff;background:var(--green);white-space:nowrap;border-radius:6px;padding:7px 9px;font-size:7px;font-weight:800;text-decoration:none}.public-query textarea{resize:none;color:#3e4d46;min-height:42px;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:9px;line-height:1.5}.public-query textarea::placeholder{color:#65756d;opacity:.82}.public-query button{color:#fff;background:var(--green);white-space:nowrap;cursor:pointer;border:0;border-radius:7px;align-self:end;align-items:center;gap:6px;padding:9px 11px;font-size:8px;font-weight:750;display:flex}.public-query button:disabled{cursor:not-allowed;opacity:.5}.public-query button span{font-size:12px}.public-plan-preview.updated>span{background:#f7fcf9;border-color:#bfdcca}.discovery-demo-backdrop{z-index:120;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#101c16a3;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.discovery-demo-dialog{background:#fff;border:1px solid #d5e0da;border-radius:16px;width:min(690px,100%);max-height:calc(100vh - 48px);overflow:auto;box-shadow:0 28px 80px #08191147}.discovery-demo-dialog>header{border-bottom:1px solid #e7ece9;justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 20px 14px;display:flex}.discovery-demo-dialog>header span{color:#3554aa;letter-spacing:.1em;align-items:center;gap:6px;font-size:7px;font-weight:850;display:flex}.discovery-demo-dialog>header h2{letter-spacing:-.035em;margin:7px 0 0;font-size:21px}.discovery-demo-dialog>header>button{color:#627169;cursor:pointer;background:#fff;border:1px solid #dfe5e1;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.discovery-demo-dialog>nav{color:#9aa49f;background:#fafbfa;align-items:center;padding:12px 20px;display:flex}.discovery-demo-dialog>nav span{align-items:center;gap:5px;font-size:7px;font-weight:750;display:flex}.discovery-demo-dialog>nav span b{color:#7b8781;background:#e7ebe8;border-radius:50%;place-items:center;width:18px;height:18px;font-size:6px;display:grid}.discovery-demo-dialog>nav span.active{color:#176f4e}.discovery-demo-dialog>nav span.active b{color:#fff;background:var(--green)}.discovery-demo-dialog>nav i{background:#dfe5e1;flex:1;height:1px;margin:0 9px}.discovery-demo-stage{padding:22px 20px 20px}.discovery-demo-stage>span{color:#5369b1;letter-spacing:.1em;font-size:7px;font-weight:850}.discovery-demo-stage>h3{letter-spacing:-.025em;margin:7px 0 5px;font-size:18px}.discovery-demo-stage>p{color:#75817a;margin:0 0 14px;font-size:9px;line-height:1.55}.discovery-demo-stage>.public-plan-preview{padding:0}.discovery-demo-stage>.public-result-teaser{margin:14px 0 0}.discovery-demo-stage>footer{justify-content:flex-end;align-items:center;gap:8px;margin-top:17px;display:flex}.discovery-demo-stage>footer small{color:#89938e;margin-right:auto;font-size:7px}.discovery-demo-stage>footer button,.discovery-demo-stage>footer a{color:#fff;background:var(--green);cursor:pointer;border:0;border-radius:7px;align-items:center;gap:6px;padding:9px 12px;font-size:8px;font-weight:800;text-decoration:none;display:flex}.discovery-demo-stage>footer .secondary{color:#52625a;background:#edf1ee}.discovery-demo-sequence{gap:8px;display:grid}.discovery-demo-sequence article{background:#fbfdfb;border:1px solid #dce6e0;border-radius:9px;align-items:center;gap:9px;padding:11px;display:flex}.discovery-demo-sequence article>b{color:#fff;background:#20805e;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.discovery-demo-sequence article p{gap:3px;margin:0;display:grid}.discovery-demo-sequence strong{color:#35483f;font-size:8px}.discovery-demo-sequence small{color:#7b8781;font-size:7px}.discovery-demo-plan{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.discovery-demo-plan label{background:#fbfcfb;border:1px solid #dfe6e2;border-radius:8px;gap:6px;padding:9px 10px;display:grid}.discovery-demo-plan label>span{color:#6f7d75;align-items:center;gap:5px;font-size:7px;font-weight:750;display:flex}.discovery-demo-plan label>span svg{color:#287958}.discovery-demo-plan input,.discovery-demo-plan select{color:#30443a;width:100%;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:9px;font-weight:700}.discovery-demo-rules{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:9px;display:grid}.discovery-demo-rules>label{cursor:pointer;background:#f4faf6;border:1px solid #dce7e0;border-radius:8px;align-items:flex-start;gap:8px;padding:9px 10px;display:flex}.discovery-demo-rules input{accent-color:var(--green);margin-top:2px}.discovery-demo-rules label>span{gap:2px;display:grid}.discovery-demo-rules b{color:#355246;font-size:7px}.discovery-demo-rules small{color:#78857e;font-size:6px;line-height:1.4}.discovery-demo-stage>footer button:disabled{cursor:not-allowed;opacity:.5}.discovery-demo-edit-note{color:#176f4e;background:#eef8f2;border:1px solid #bcdaca;border-radius:8px;align-items:center;gap:8px;margin:0 0 10px;padding:9px 10px;display:flex}.discovery-demo-edit-note>p{gap:2px;margin:0;display:grid}.discovery-demo-edit-note b{color:#285140;font-size:8px}.discovery-demo-edit-note small{color:#6e7f76;font-size:6px}.discovery-demo-edit-note>span{color:#18704f;letter-spacing:.08em;white-space:nowrap;margin-left:auto;font-size:6px;font-weight:850}.discovery-demo-plan label{cursor:text;padding:8px;transition:border-color .15s,box-shadow .15s,background .15s}.discovery-demo-plan label:focus-within{background:#f6fcf8;border-color:#4b9a75;box-shadow:0 0 0 3px #1f805b1c}.discovery-demo-plan label>span:after{content:"EDIT";color:#31785b;letter-spacing:.07em;background:#e6f2eb;border-radius:4px;margin-left:auto;padding:2px 4px;font-size:5px;font-weight:850}.discovery-demo-plan input,.discovery-demo-plan select{color:#273d32;cursor:text;background:#fff;border:1px solid #cfd9d3;border-radius:6px;outline:none;padding:8px 9px;box-shadow:inset 0 1px 2px #1e372b0d}.discovery-demo-plan select{cursor:pointer}.discovery-demo-plan input:hover,.discovery-demo-plan select:hover{border-color:#9fb9ab}.discovery-demo-plan input:focus,.discovery-demo-plan select:focus{border-color:#29805c;box-shadow:0 0 0 2px #1f805b1a}.discovery-demo-tag-field{background:#fbfcfb;border:1px solid #dfe6e2;border-radius:8px;grid-column:1/-1;gap:6px;padding:8px;transition:border-color .15s,box-shadow .15s,background .15s;display:grid}.discovery-demo-tag-field:focus-within{background:#f6fcf8;border-color:#4b9a75;box-shadow:0 0 0 3px #1f805b1c}.discovery-demo-tag-field>span{color:#66766e;align-items:center;gap:5px;font-size:7px;font-weight:800;display:flex}.discovery-demo-tag-field>span svg{color:#287958}.discovery-demo-tag-field>span em{color:#39785e;letter-spacing:.07em;margin-left:auto;font-size:5px;font-style:normal}.discovery-demo-tag-field>div{background:#fff;border:1px solid #cfd9d3;border-radius:6px;flex-wrap:wrap;align-items:center;gap:5px;min-height:38px;padding:5px;display:flex;box-shadow:inset 0 1px 2px #1e372b0d}.discovery-demo-tag-field>div>button:not(.add-tag){color:#286048;cursor:pointer;background:#eaf6ef;border:1px solid #b9d7c7;border-radius:999px;align-items:center;gap:5px;padding:5px 7px;font-size:7px;font-weight:750;display:flex}.discovery-demo-tag-field>div>button:not(.add-tag):hover{background:#dff0e7;border-color:#82b49b}.discovery-demo-tag-field>div>input{min-width:150px;box-shadow:none;border:0;flex:1;padding:5px 4px}.discovery-demo-tag-field>div>input:focus{box-shadow:none;border:0}.discovery-demo-tag-field .add-tag{color:#fff;background:var(--green);cursor:pointer;border:0;border-radius:5px;padding:6px 8px;font-size:7px;font-weight:800}.discovery-demo-tag-field .add-tag:disabled{cursor:not-allowed;opacity:.4}.discovery-demo-tag-field>small{color:#87928c;font-size:6px}.discovery-demo-sequence article>em{color:#87928c;white-space:nowrap;margin-left:auto;font-size:6px;font-style:normal;font-weight:800}.discovery-demo-sequence article.queued{opacity:.58}.discovery-demo-sequence article.active{background:#f1faf5;border-color:#91bea8}.discovery-demo-sequence article.active>b{animation:1s ease-in-out infinite discovery-pulse}.discovery-demo-sequence article.complete>em{color:#18704f}.discovery-demo-sequence article.complete>b{background:#20805e}@keyframes discovery-pulse{50%{opacity:.65;transform:scale(.88)}}.discovery-demo-loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:310px;padding:46px 28px;display:flex}.discovery-demo-spinner{border:3px solid #dce9e2;border-top-color:var(--green);border-radius:50%;width:42px;height:42px;margin-bottom:19px;animation:.8s linear infinite discovery-spin}.discovery-demo-loading h3{color:#30443a;letter-spacing:-.025em;margin:0;font-size:19px}.discovery-demo-loading p{color:#74817a;max-width:440px;margin:7px 0 20px;font-size:9px;line-height:1.55}.discovery-demo-progress{background:#e5ebe7;border-radius:999px;width:min(340px,100%);height:5px;overflow:hidden}.discovery-demo-progress span{border-radius:inherit;background:linear-gradient(90deg,#19805a,#5bad87);height:100%;transition:width .4s;display:block}.discovery-demo-loading small{color:#929c97;margin-top:9px;font-size:6px}@keyframes discovery-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.discovery-demo-spinner{border-color:var(--green);animation:none}.discovery-demo-progress span{transition:none}}.discovery-demo-loading>button{color:#fff;background:var(--green);cursor:pointer;border:0;border-radius:7px;padding:9px 12px;font-size:8px;font-weight:800}.discovery-demo-results{background:#fff;border:1px solid #dce5e0;border-radius:10px;overflow:hidden}.discovery-demo-results>header,.discovery-demo-results>article{grid-template-columns:1.15fr 1.35fr 1.2fr .9fr;align-items:center;gap:9px;padding:8px 10px;display:grid}.discovery-demo-results>header{color:#87918c;letter-spacing:.07em;background:#f6f8f7;font-size:6px;font-weight:850}.discovery-demo-results>article{border-top:1px solid #edf0ee}.discovery-demo-results>article>div{align-items:center;gap:7px;min-width:0;display:flex}.discovery-demo-results article p{gap:3px;min-width:0;margin:0;display:grid}.discovery-demo-results article p>b{color:#374a40;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.discovery-demo-results article small{color:#7d8982;align-items:center;gap:3px;font-size:6px;display:flex}.discovery-demo-contact>span{color:#53635b;text-overflow:ellipsis;white-space:nowrap;width:max-content;max-width:100%;font-size:6px;overflow:hidden}.discovery-demo-results>article>em{color:#247052;background:#edf8f2;border:1px solid #c5dfd1;border-radius:999px;align-items:center;gap:3px;width:max-content;max-width:100%;padding:5px 6px;font-size:5px;font-style:normal;font-weight:800;display:flex}.discovery-demo-results>.public-result-gate{border-top:1px solid #dce5e0}.discovery-demo-results>article.locked{background:linear-gradient(90deg,#fafbfa,#f4f7f5);position:relative}.discovery-demo-results>article.locked .public-result-avatar{color:#668076;background:#dfe9e3}.discovery-demo-results>article.locked .discovery-demo-identity{filter:blur(4px);opacity:.46;-webkit-user-select:none;user-select:none}.discovery-demo-results>article.locked>em{opacity:.72}.discovery-demo-results>article.locked:after{content:"ADDITIONAL MATCH";color:#6f7d76;letter-spacing:.06em;background:#ffffffe0;border:1px solid #d3ddd7;border-radius:4px;padding:3px 5px;font-size:5px;font-weight:850;position:absolute;top:50%;left:44px;transform:translateY(-50%)}@media (width<=850px){.public-discovery,.public-discovery.compact{grid-template-columns:1fr;gap:28px}.public-discovery.compact{margin-inline:14px}.site-header nav a:nth-child(2){display:none}}@media (width<=600px){.public-discovery{padding:55px 14px}.public-query{grid-template-columns:auto 1fr}.public-query button{grid-column:1/3;justify-content:center}.public-plan-preview,.public-discovery.compact .public-plan-preview{grid-template-columns:1fr}.public-result-row{grid-template-columns:auto 1fr}.public-result-email{grid-column:2}.public-result-row em{grid-column:2;width:max-content}.public-result-gate{grid-template-columns:auto 1fr}.public-result-gate a{text-align:center;grid-column:1/3}.public-discovery-card>footer{flex-direction:column;gap:8px}.discovery-demo-backdrop{padding:10px}.discovery-demo-dialog{max-height:calc(100vh - 20px)}.discovery-demo-dialog>header h2{font-size:18px}.discovery-demo-dialog>nav{padding-inline:14px}.discovery-demo-stage{padding:18px 14px}.discovery-demo-plan,.discovery-demo-rules{grid-template-columns:1fr}.discovery-demo-stage>footer{flex-direction:column;align-items:stretch}.discovery-demo-stage>footer small{margin:0 0 2px}.discovery-demo-stage>footer button,.discovery-demo-stage>footer a{justify-content:center}.discovery-demo-results>header{display:none}.discovery-demo-results>article{grid-template-columns:1fr 1fr}.discovery-demo-results>article>div{grid-column:1/3}.discovery-demo-results>article>em{justify-self:end}.discovery-demo-contact{grid-row:3}.discovery-demo-results>.public-result-gate{grid-template-columns:auto 1fr}.discovery-demo-results>.public-result-gate a{text-align:center;grid-column:1/3}}@media (width<=850px){.campaign-context-panel>div{grid-template-columns:1fr}}.public-integrations{background:linear-gradient(135deg,#fff7f0,#fffaf6 46%,#f9f7f4);border-block:1px solid #f0daca;grid-template-columns:minmax(260px,.68fr) minmax(560px,1.32fr);align-items:center;gap:50px;padding:76px clamp(24px,6vw,82px);display:grid}.public-integrations-copy{max-width:470px}.public-integrations-copy>span{color:#b84e16;letter-spacing:.12em;align-items:center;gap:6px;font-size:8px;font-weight:850;display:flex}.public-integrations-copy h2{letter-spacing:-.045em;margin:11px 0 9px;font-size:32px}.public-integrations-copy p{color:#756f69;margin:0;font-size:11px;line-height:1.65}.public-integrations-copy>div{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.public-integrations-copy>div b{color:#675a51;background:#fff;border:1px solid #eaded5;border-radius:999px;align-items:center;gap:4px;padding:6px 8px;font-size:7px;display:flex}.public-integrations-copy>div svg{color:#c55b20}.public-integrations-copy>a{color:#fff;background:var(--orange);border-radius:8px;align-items:center;gap:7px;width:max-content;margin-top:18px;padding:9px 12px;font-size:8px;font-weight:800;text-decoration:none;display:flex;box-shadow:0 7px 18px #bf4e1429}.public-integrations-card{background:#fff;border:1px solid #ead8ca;border-radius:15px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:9px;padding:16px;display:grid;box-shadow:0 18px 45px #63391f1a}.public-integrations-card>article{background:#fffcfa;border:1px solid #eee3db;border-radius:11px;flex-direction:column;gap:13px;min-width:0;min-height:146px;padding:14px;display:flex}.public-integrations-card>article>span{color:#bd541c;background:#ffeadb;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.public-integrations-card>article>div{gap:5px;display:grid}.public-integrations-card small{color:#c16a3b;letter-spacing:.08em;font-size:6px;font-weight:850}.public-integrations-card b{color:#453c36;font-size:9px;line-height:1.4}.public-integrations-card p{color:#847a73;margin:0;font-size:7px;line-height:1.5}.public-integrations-card>i{color:#ce8b64;align-self:center}.public-integrations-card>footer{color:#765f51;background:#fff2e8;border-radius:9px;grid-column:1/-1;align-items:flex-start;gap:8px;padding:10px 12px;font-size:7px;line-height:1.5;display:flex}.public-integrations-card>footer svg{color:#be551d;flex:none}.public-integrations.compact{border:1px solid #efdccd;border-radius:16px;max-width:1050px;margin:0 auto 70px;padding:32px}.public-integrations.compact .public-integrations-copy h2{font-size:27px}@media (width<=980px){.public-integrations{grid-template-columns:1fr}.public-integrations-copy{max-width:650px}}@media (width<=650px){.public-integrations{padding:46px 20px}.public-integrations.compact{margin:0 16px 55px;padding:24px 18px}.public-integrations-card{grid-template-columns:1fr}.public-integrations-card>i{transform:rotate(90deg)}.public-integrations-card>article{min-height:0}.public-integrations-card>footer{grid-column:auto}.lead-workflow-state{grid-template-columns:1fr}.lead-workflow-state>span{justify-self:center;transform:rotate(90deg)}}.automation-page{overflow:hidden}.automation-seo-hero{padding-bottom:54px}.automation-seo-hero .public-breadcrumb{margin-bottom:32px}.automation-product-demo{background:linear-gradient(135deg,#f0f6f2,#fff 56%);border:1px solid #dce3de;border-radius:19px;grid-template-columns:.72fr 1.28fr;align-items:center;gap:48px;max-width:1120px;margin:0 auto 80px;padding:36px;display:grid;box-shadow:0 22px 60px #193e2c14}.automation-demo-heading>span,.automation-feature-copy>span,.automation-faq>div>span{color:var(--green);letter-spacing:.13em;font-size:8px;font-weight:850}.automation-demo-heading h2{letter-spacing:-.045em;margin:11px 0 10px;font-size:29px;line-height:1.1}.automation-demo-heading p{color:#718078;margin:0;font-size:10px;line-height:1.7}.automation-preview{background:#fff;border:1px solid #d8e1dc;border-radius:14px;overflow:hidden;box-shadow:0 16px 36px #1e3f2f1a}.automation-preview>header{color:#fff;background:#16243d;border-bottom:1px solid #dce5df;justify-content:space-between;align-items:center;min-height:56px;padding:11px 14px;display:flex}.automation-preview>header>div{gap:3px;display:grid}.automation-preview>header span{color:#9fbaad;letter-spacing:.1em;font-size:6px;font-weight:850}.automation-preview>header b{color:#fff;font-size:9px}.automation-preview>header>em{color:#e9f6ef;text-transform:uppercase;background:#ffffff1a;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:6px;font-style:normal;font-weight:800;display:flex}.automation-preview>header>em i{background:#7bdbac;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #7bdbac1f}.automation-avatar{background:#6e9b87;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;display:grid;color:#fff!important;letter-spacing:0!important;font-size:7px!important}.automation-avatar.violet{background:#6979ae}.automation-avatar.amber{background:#b88751}.automation-verified{white-space:nowrap;background:#e5f3eb;border-radius:999px;align-items:center;gap:4px;padding:5px 7px;display:flex;color:#17704e!important;letter-spacing:0!important;font-size:6px!important}.automation-verified svg{width:9px;height:9px}.automation-inbox-shell{background:#f7f9f7;grid-template-columns:100px 1.08fr 1.15fr;min-height:320px;display:grid;position:relative}.automation-inbox-shell>nav{color:#6c7c74;background:#eef2ef;border-right:1px solid #dce3df;align-content:start;gap:5px;padding:12px 8px;display:grid}.inbox-mini-brand{background:#16243d url(/ruvio-mark.svg) 50%/cover no-repeat;border-radius:6px;width:23px;height:23px;margin:0 5px 7px;display:block;transform:none;color:#0000!important;letter-spacing:0!important;font-size:0!important}.automation-inbox-shell>nav>div{border-radius:7px;align-items:center;gap:6px;min-height:34px;padding:6px 7px;display:flex}.automation-inbox-shell>nav>div.active{color:#3348b5;background:#fff;box-shadow:0 4px 10px #193c2b0f}.automation-inbox-shell>nav svg{flex:none;width:12px;height:12px}.automation-inbox-shell>nav div>span{letter-spacing:0;flex:1;justify-content:space-between;align-items:center;gap:3px;min-width:0;display:flex}.automation-inbox-shell>nav b{white-space:nowrap;font-size:6px;overflow:hidden}.automation-inbox-shell>nav small{color:#8e9993;font-size:5.5px}.automation-inbox-list{background:#fff;border-right:1px solid #dde4df;min-width:0}.automation-inbox-list>header{border-bottom:1px solid #e7ebe8;justify-content:space-between;align-items:center;min-height:48px;padding:9px 10px;display:flex}.automation-inbox-list>header>div{gap:2px;display:grid}.automation-inbox-list>header b{color:#35483e;font-size:8px}.automation-inbox-list>header small{color:#87928c;font-size:5.5px}.automation-inbox-list>header>span{color:#3156b8;background:#edf1ff;border-radius:999px;padding:4px 6px;font-size:5.5px;font-weight:800}.automation-inbox-list>article{border-bottom:1px solid #edf0ee;align-items:flex-start;gap:8px;min-height:71px;padding:10px;display:flex}.automation-inbox-list>article.selected{box-shadow:inset 3px 0 var(--green);background:#edf7f1}.automation-inbox-list article p{flex:1;gap:3px;min-width:0;margin:0;display:grid}.automation-inbox-list article p b{color:#35483e;font-size:7px}.automation-inbox-list article p small{color:#75827b;text-overflow:ellipsis;white-space:nowrap;font-size:5.5px;overflow:hidden}.automation-inbox-list article p em{color:#909994;text-overflow:ellipsis;white-space:nowrap;font-size:5.5px;font-style:normal;overflow:hidden}.automation-inbox-list article time{color:#7d8a83;font-size:5.5px}.automation-inbox-reader{background:#fbfcfb;min-width:0;padding:14px 13px 12px}.automation-inbox-reader>header{background:#fff;border-bottom:1px solid #e2e7e4;justify-content:space-between;align-items:center;gap:7px;min-height:43px;margin:-14px -13px 13px;padding:9px 11px;display:flex}.automation-inbox-reader>header>div{gap:3px;min-width:0;display:grid}.automation-inbox-reader>header>div>span{color:#586db2;letter-spacing:.07em;font-size:5.5px;font-weight:850}.automation-inbox-reader>header b{color:#3a4b43;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.automation-inbox-reader>small{color:#8c9691;letter-spacing:.08em;margin:10px 0 5px;font-size:5px;font-weight:850;display:block}.automation-inbox-reader h3{color:#34483e;border-bottom:1px solid #e5e9e6;margin:0;padding-bottom:9px;font-size:8px}.automation-inbox-reader>p{color:#65746c;margin:0;font-size:6px;line-height:1.55}.automation-inbox-reader>button{color:#fff;background:var(--green);border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:32px;margin-top:13px;padding:0 9px;font-size:6.5px;font-weight:800;display:flex}.automation-inbox-reader>button svg{width:11px;height:11px}.automation-inbox-reader>button span{color:#fff;letter-spacing:0;margin-left:auto;font-size:9px}.automation-inbox-reminder{z-index:2;background:#fff;border:1px solid #b8d2c4;border-radius:9px;align-items:center;gap:8px;width:205px;padding:10px;display:flex;position:absolute;top:42px;right:10px;box-shadow:0 12px 28px #153a2829}.automation-inbox-reminder>svg{color:#fff;background:#556ebe;border-radius:6px;flex:none;width:20px;height:20px;padding:4px}.automation-inbox-reminder p{flex:1;gap:2px;min-width:0;margin:0;display:grid}.automation-inbox-reminder small{color:#5f76c0;letter-spacing:.07em;font-size:5px;font-weight:850}.automation-inbox-reminder b{color:#354a3f;font-size:6.5px}.automation-inbox-reminder p>span{color:#839088;letter-spacing:0;font-size:5.5px}.automation-inbox-reminder>em{color:#176c4b;white-space:nowrap;background:#e4f2ea;border-radius:999px;padding:4px 6px;font-size:5px;font-style:normal;font-weight:850}.automation-preview>footer{color:#2b634b;background:#edf7f1;border-top:1px solid #d7e8de;align-items:center;gap:8px;min-height:45px;padding:9px 14px;display:flex}.automation-preview>footer>svg{width:17px;height:17px}.automation-preview>footer>span{letter-spacing:0;gap:2px;display:grid}.automation-preview>footer b{color:#315445;font-size:7px}.automation-preview>footer small{color:#71837a;font-size:5.5px}.automation-preview>footer>em{color:#527064;align-items:center;gap:5px;margin-left:auto;font-size:5.5px;font-style:normal;display:flex}.automation-preview>footer>em svg{width:11px;height:11px}.automation-feature{background:#f5f7f4;grid-template-columns:.88fr 1.12fr;align-items:center;gap:70px;padding:90px max(24px,50vw - 515px);display:grid}.automation-feature-dark{color:#edf5f1;background:#16243d}.automation-feature-dark .automation-feature-copy>span{color:#8ebaa5}.automation-feature-copy h2{letter-spacing:-.05em;margin:12px 0;font-size:clamp(33px,4vw,45px);line-height:1.07}.automation-feature-copy>p{color:#697a71;margin:0;font-size:11px;line-height:1.7}.automation-feature-dark .automation-feature-copy>p{color:#a7b9b0}.automation-feature-copy ul{gap:11px;margin:23px 0;padding:0;list-style:none;display:grid}.automation-feature-copy li{color:#52655b;align-items:center;gap:8px;font-size:9px;display:flex}.automation-feature-dark .automation-feature-copy li{color:#b4c6bd}.automation-feature-copy li svg{color:#58a17e;flex:none;width:15px;height:15px}.automation-feature-copy>a{color:#dbefe5;align-items:center;gap:9px;font-size:9px;font-weight:800;text-decoration:none;display:inline-flex}.automation-draft-card,.automation-signal-board{color:#33483e;background:#fff;border:1px solid #dce3df;border-radius:14px;overflow:hidden;box-shadow:0 20px 50px #06180f33}.automation-draft-card>header,.automation-signal-board>header{background:#f9faf9;border-bottom:1px solid #e5e9e6;justify-content:space-between;align-items:center;min-height:62px;padding:13px 16px;display:flex}.automation-draft-card>header>div{gap:3px;display:grid}.automation-draft-card header span,.automation-signal-board>header span{color:#7d8b84;letter-spacing:.09em;font-size:6px;font-weight:850}.automation-draft-card header b,.automation-signal-board>header b{font-size:9px}.automation-draft-card header em{color:#3554aa;background:#edf1ff;border-radius:999px;padding:5px 7px;font-size:6px;font-style:normal;font-weight:800}.automation-draft-card>label{color:#88938d;letter-spacing:.08em;text-transform:uppercase;margin:14px 17px 6px;font-size:6px;font-weight:850;display:block}.automation-subject,.automation-draft-card>p{background:#fbfcfb;border:1px solid #dfe5e1;border-radius:8px;margin:0 17px;padding:10px 12px;font-size:8px}.automation-draft-card>p{color:#53635b;white-space:normal;min-height:185px;line-height:1.65}.automation-draft-card>footer{color:#5d6f66;background:#f8faf8;border-top:1px solid #e6eae7;justify-content:space-between;align-items:center;margin-top:16px;padding:12px 17px;font-size:6px;display:flex}.automation-draft-card>footer span{align-items:center;gap:5px;display:flex}.automation-draft-card>footer svg{color:#5b73c1;width:11px;height:11px}.automation-draft-card>footer b{color:#276247}.automation-draft-card>header em{align-items:center;gap:5px;display:flex}.automation-draft-card>header em svg{width:10px;height:10px}.automation-thread-history{background:#f7f9f7;border:1px solid #e0e6e2;border-radius:9px;align-items:center;gap:9px;margin:14px 16px 0;padding:11px;display:flex}.automation-thread-history p{flex:1;gap:3px;min-width:0;margin:0;display:grid}.automation-thread-history small{color:#87938d;letter-spacing:.06em;font-size:5.5px;font-weight:850}.automation-thread-history b{color:#46574f;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.automation-thread-history em{color:#9a7a53;font-size:5.5px;font-style:normal}.automation-draft-overlay{background:#fff;border:1px solid #b9d4c5;border-radius:10px;margin:10px 16px 0;padding:12px;box-shadow:0 12px 26px #133f281c}.automation-draft-overlay>header{align-items:center;gap:8px;display:flex}.automation-draft-overlay>header>svg{color:#fff;background:#586fbb;border-radius:6px;width:21px;height:21px;padding:4px}.automation-draft-overlay>header p{gap:2px;margin:0;display:grid}.automation-draft-overlay>header small{color:#3156b8;letter-spacing:.07em;font-size:5px;font-weight:850}.automation-draft-overlay>header b{color:#354a3f;font-size:7px}.automation-draft-overlay>label{color:#88938d;letter-spacing:.08em;text-transform:uppercase;margin:11px 0 5px;font-size:5px;font-weight:850;display:block}.automation-draft-overlay .automation-subject{margin:0;padding:8px 9px;font-size:7px}.automation-draft-overlay>p{color:#53635b;background:#fbfcfb;border:1px solid #dfe5e1;border-radius:8px;min-height:102px;margin:0;padding:8px 9px;font-size:6px;line-height:1.55}.automation-draft-overlay>button{color:#fff;background:var(--green);border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:32px;margin-top:9px;padding:0 10px;font-size:6px;font-weight:800;display:flex}.automation-draft-overlay>button svg{width:11px;height:11px}.automation-draft-overlay>button span{margin-left:auto}.automation-control-feature{background:#f4f7f4}.automation-signal-board{box-shadow:0 18px 42px #1d402f1a}.automation-signal-board>header{flex-direction:column;align-items:flex-start;gap:4px}.automation-signal-board>article{border-top:1px solid #edf0ee;align-items:center;gap:10px;min-height:68px;padding:11px 15px;display:flex}.signal-icon{border-radius:9px;flex:none;place-items:center;width:31px;height:31px;display:grid}.signal-icon svg{width:15px;height:15px}.signal-icon.reply{color:#247052;background:#e5f3eb}.signal-icon.meeting{color:#3554aa;background:#edf1ff}.signal-icon.pause{color:#a45c28;background:#fff0e3}.automation-signal-board article p{flex:1;gap:3px;min-width:0;margin:0;display:grid}.automation-signal-board article b{font-size:8px}.automation-signal-board article small{color:#849088;font-size:6px}.automation-signal-board article em{color:#24684a;white-space:nowrap;background:#e8f4ed;border-radius:999px;padding:5px 7px;font-size:6px;font-style:normal;font-weight:800}.automation-signal-board>footer{color:#eef7f2;background:#183e2f;align-items:center;gap:9px;padding:13px 15px;display:flex}.automation-signal-board>footer svg{color:#9fceb8;width:19px;height:19px}.automation-signal-board>footer p{gap:2px;margin:0;display:grid}.automation-signal-board>footer b{font-size:8px}.automation-signal-board>footer small{color:#9db0a7;font-size:6px}.automation-signal-board{padding-bottom:69px;position:relative}.automation-signal-board>aside{background:#fff;border:1px solid #a9ceb9;border-radius:9px;align-items:center;gap:9px;padding:10px;display:flex;position:absolute;bottom:51px;left:28px;right:28px;box-shadow:0 11px 24px #17422b29}.automation-signal-board>aside>svg{color:#fff;background:var(--green);border-radius:7px;flex:none;width:22px;height:22px;padding:4px}.automation-signal-board>aside p{gap:2px;margin:0;display:grid}.automation-signal-board>aside small{color:#26704f;letter-spacing:.07em;font-size:5px;font-weight:850}.automation-signal-board>aside b{color:#334b3f;font-size:7px}.automation-signal-board>aside span{color:#7a8780;font-size:5.5px}.automation-signal-board>footer{min-height:55px;position:absolute;inset:auto 0 0}.automation-next-steps{border-top:1px solid #e2e7e3}.automation-next-steps>div:last-child{grid-template-columns:repeat(2,1fr)}.automation-next-steps a{min-height:390px}.automation-next-visual{background:#edf5f0;border:1px solid #dce5df;border-radius:10px;height:155px;margin:-8px -8px 20px;position:relative;overflow:hidden}.automation-next-visual>header{color:#fff;background:#163a2c;align-items:center;gap:7px;height:36px;padding:0 11px;display:flex}.automation-next-visual>header>svg{width:13px;height:13px}.automation-next-visual>header>span{color:#dbe9e2!important;letter-spacing:.08em!important;font-size:5.5px!important}.automation-next-visual>header>em{color:#9fb5aa;margin-left:auto;font-size:5.5px;font-style:normal}.automation-next-visual>aside{background:#fff;border:1px solid #b7d2c3;border-radius:8px;align-items:center;gap:8px;min-height:42px;padding:8px 10px;display:flex;position:absolute;bottom:9px;left:12px;right:12px;box-shadow:0 7px 18px #19422d1f}.automation-next-visual>aside>svg{width:17px;height:17px;color:var(--green);flex:none}.automation-next-visual>aside>span,.automation-next-visual>aside>p{gap:2px;margin:0;display:grid}.automation-next-visual aside small,.automation-next-visual div small{color:#71847a;letter-spacing:.07em;font-size:5px;font-weight:850}.automation-next-visual aside b,.automation-next-visual div b{color:#354a3f;font-size:6.5px}.next-thread{align-items:center;gap:8px;margin:10px 13px;display:flex}.next-thread>i{background:#b9d0c4;border-radius:50%;width:25px;height:25px}.next-thread p{gap:3px;margin:0;display:grid}.next-generate>aside>svg{color:#556dbb}.next-verify{background:#f1f6f3}.next-email{color:#40554a;background:#fff;border:1px solid #d7e0db;border-radius:7px;margin:9px 12px 6px;padding:8px 9px;font-size:7px}.next-checks{gap:5px;padding:0 13px;display:flex}.next-checks span{color:#44705a;background:#dfeee6;border-radius:999px;align-items:center;gap:3px;padding:4px 5px;font-size:5px;font-weight:750;display:flex}.next-checks svg{width:7px;height:7px}.next-discover{background:#eef3ff}.next-query{color:#4a5476;background:#fff;border:1px solid #d3d8ea;border-radius:7px;margin:9px 12px 7px;padding:8px 9px;font-size:6.5px}.next-result{background:#fff;border-radius:7px;align-items:center;gap:7px;margin:0 12px;padding:7px 8px;display:flex}.next-result p{flex:1;gap:2px;min-width:0;margin:0;display:grid}.next-result>svg{width:13px;height:13px;color:var(--green)}.next-discover>aside{width:120px;left:auto}.next-discover>aside>span{background:var(--green);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-weight:850;display:grid;color:#fff!important;letter-spacing:0!important;font-size:7px!important}.next-campaign{background:#f1f5f2}.next-task{background:#fff;border-bottom:1px solid #e1e7e3;align-items:center;gap:7px;min-height:42px;padding:7px 10px;display:flex}.next-task.active{box-shadow:inset 3px 0 var(--green);background:#e9f5ee}.next-task .automation-avatar{width:23px;height:23px;font-size:5.5px!important}.next-task p{flex:1;gap:2px;min-width:0;margin:0;display:grid}.next-task time{color:#7a8981;font-size:5px}.next-campaign>aside{width:145px;left:auto}.next-campaign>aside>svg{color:#556dbb}.automation-glance{max-width:1180px;margin:auto;padding:96px 24px 105px}.automation-glance-heading{max-width:690px;margin-bottom:36px}.automation-glance-heading>span,.automation-glance-grid>article>span{color:var(--green);letter-spacing:.13em;font-size:8px;font-weight:850}.automation-glance-heading h2{letter-spacing:-.05em;margin:11px 0 9px;font-size:clamp(32px,4vw,46px);line-height:1.08}.automation-glance-heading p{color:#748079;margin:0;font-size:11px;line-height:1.65}.automation-glance-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.automation-glance-grid>article{background:#fff;border:1px solid #dfe5e1;border-radius:15px;min-width:0;padding:12px 12px 24px;box-shadow:0 10px 28px #1a3e2c0b}.automation-glance-grid>article>span{margin:19px 11px 0;display:block}.automation-glance-grid h3{letter-spacing:-.03em;margin:9px 11px 7px;font-size:18px;line-height:1.18}.automation-glance-grid>article>p{color:#74817a;margin:0 11px;font-size:9px;line-height:1.65}.automation-glance-visual{background:#eaf4ef;border-radius:11px;height:245px;position:relative;overflow:hidden}.automation-glance-visual:before{content:"";border:1px solid #2c74521f;border-radius:50%;width:210px;height:210px;position:absolute;top:-110px;right:-105px;box-shadow:0 0 0 35px #2c745206}.glance-window{background:#fff;border:1px solid #bad2c5;border-radius:12px;width:82%;position:absolute;top:30px;left:9%;overflow:hidden;box-shadow:0 13px 30px #1e4a341a}.glance-window>header{background:#16243d;align-items:center;gap:5px;height:34px;padding:0 12px;display:flex}.glance-window>header i{background:#8aab9b;border-radius:50%;width:5px;height:5px}.glance-window>div{gap:7px;min-height:132px;padding:17px;display:grid}.glance-window small,.glance-mail small,.glance-float small,.glance-contact small,.glance-pipeline small{color:#819087;letter-spacing:.07em;font-size:6px;font-weight:850}.glance-window b{color:#344a3f;font-size:9px}.glance-window p{color:#66756e;margin:5px 0 0;font-size:8px;line-height:1.6}.glance-window mark{color:#4961b0;background:#e9eefd;border-radius:3px;padding:1px 3px}.glance-float{background:#fff;border:1px solid #c8d9d0;border-radius:9px;align-items:center;gap:7px;padding:9px 10px;display:flex;position:absolute;box-shadow:0 9px 22px #1d45311f}.glance-float>svg{color:#546ec3;flex:none;width:17px;height:17px}.glance-float>span,.glance-float.context{flex-direction:column;align-items:flex-start;display:flex}.glance-float b{color:#3d5047;font-size:7px}.glance-float.context{top:13px;right:8px}.glance-check{color:#176d4c;background:#dcf1e6;border-radius:999px;align-items:center;gap:5px;padding:7px 9px;font-size:6px;font-weight:800;display:flex;position:absolute;bottom:13px;left:25px}.glance-check svg{width:10px;height:10px}.glance-inbox-label{z-index:3;background:#fff;border:1px solid #c4d7cd;border-radius:8px;align-items:center;gap:7px;padding:7px 9px;display:flex;position:absolute;top:9px;left:10px;box-shadow:0 7px 17px #1c432f1a}.glance-inbox-label>svg{color:#fff;background:var(--green);border-radius:5px;width:16px;height:16px;padding:3px}.glance-inbox-label>span{gap:1px;display:grid}.glance-inbox-label small{color:#26704f;letter-spacing:.07em;font-size:4.8px;font-weight:850}.glance-inbox-label b{color:#354a3f;font-size:6px}.visual-generate .glance-window{top:49px}.visual-generate .glance-float.context{top:38px}.visual-followup .glance-mail{top:51px}.visual-followup .glance-timeline{top:139px}.visual-track .glance-contact{top:51px}.visual-track .glance-pipeline{top:128px}.visual-followup{background:#edf2fa}.glance-mail{background:#fff;border:1px solid #c8d2e0;border-radius:12px;align-items:flex-start;gap:10px;width:82%;min-height:112px;padding:20px 16px;display:flex;position:absolute;top:28px;left:9%;box-shadow:0 13px 30px #283f5c1a}.glance-mail>svg{color:#fff;background:#556ec1;border-radius:7px;width:25px;height:25px;padding:5px}.glance-mail>span{gap:5px;display:grid}.glance-mail b{color:#394850;font-size:9px}.glance-timeline{grid-template-columns:auto 1fr auto 1fr auto;align-items:center;display:grid;position:absolute;top:125px;left:18%;right:18%}.glance-timeline>span{color:#7b8580;background:#fff;border:1px solid #cbd5cf;border-radius:50%;place-items:center;width:22px;height:22px;font-size:7px;font-weight:800;display:grid}.glance-timeline>span.current{color:#fff;background:#556ec1;border-color:#556ec1;box-shadow:0 0 0 5px #5573c11a}.glance-timeline>span.done{color:#fff;border-color:var(--green);background:var(--green)}.glance-timeline span svg{width:10px;height:10px}.glance-timeline>i{background:#bdc9c2;height:1px}.glance-float.reminder{bottom:13px;left:12%;right:12%}.glance-float.reminder>svg{color:#5068b6}.glance-float.reminder>em{color:#526bbd;background:#e9eefd;border-radius:999px;margin-left:auto;padding:4px 6px;font-size:5.5px;font-style:normal;font-weight:850}.visual-track{background:#edf6f1}.glance-contact{background:#fff;border:1px solid #c9dad1;border-radius:11px;align-items:center;gap:9px;min-height:70px;padding:12px;display:flex;position:absolute;top:25px;left:8%;right:8%;box-shadow:0 12px 28px #1d453117}.glance-contact p{flex:1;gap:4px;min-width:0;margin:0;display:grid}.glance-contact p b{color:#31483c;font-size:9px}.glance-contact>svg{width:20px;height:20px;color:var(--green)}.glance-pipeline{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:5px;display:grid;position:absolute;top:112px;left:5%;right:5%}.glance-pipeline>span{text-align:center;background:#ffffffb8;border:1px solid #d7e0db;border-radius:8px;gap:3px;min-width:0;padding:9px 5px;display:grid}.glance-pipeline>span.active{background:#fff;border-color:#8fbea6;box-shadow:0 6px 14px #1c4d3414}.glance-pipeline span b{color:#41554b;font-size:11px}.glance-pipeline>i{color:#99a69f;font-size:7px;font-style:normal}.glance-float.stopped{background:#f7fcf9;border-color:#b9d8c8;bottom:14px;left:8%;right:8%}.glance-float.stopped>svg{color:var(--green)}@media (width<=900px){.automation-product-demo,.automation-feature{grid-template-columns:1fr;gap:35px}.automation-product-demo{margin-left:24px;margin-right:24px}.automation-feature-dark .automation-draft-card,.automation-control-feature .automation-signal-board{order:2}.automation-glance-grid{grid-template-columns:1fr}.automation-glance-grid>article{grid-template-columns:minmax(280px,.9fr) 1.1fr;align-items:center;column-gap:22px;display:grid}.automation-glance-visual{grid-row:1/5}.automation-glance-grid>article>span{margin-top:0}.automation-glance-grid h3,.automation-glance-grid>article>p{margin-left:0}}@media (width<=700px){.automation-product-demo{margin:0 14px 58px;padding:24px 18px}.automation-demo-heading h2{font-size:25px}.automation-feature{padding:65px 20px}.automation-next-steps>div:last-child{grid-template-columns:1fr}.automation-sequence article p{display:none}.automation-feature-copy h2{font-size:32px}.automation-glance{padding:70px 14px}.automation-glance-grid>article{display:block}.automation-glance-grid>article>span{margin:19px 11px 0}.automation-glance-grid h3,.automation-glance-grid>article>p{margin-left:11px}}.sme-visual-context{background:#163a2c;gap:7px;height:36px;padding:0 11px;position:absolute;inset:0 0 auto;color:#fff!important;flex-direction:row!important;align-items:center!important;display:flex!important}.sme-visual-context>svg{flex:none;color:#dbe9e2!important;width:13px!important;height:13px!important}.sme-visual-context>strong{white-space:nowrap;color:#dbe9e2!important;letter-spacing:.08em!important;margin:0!important;font-size:5.5px!important;font-weight:850!important;line-height:1!important}.sme-visual-context>small{white-space:nowrap;color:#9fb5aa!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 0 auto!important;font-size:5.5px!important;font-weight:650!important;line-height:1!important}.context-product-preview{color:#34483e;background:#fff;border:1px solid #bcd0c5;border-radius:16px;width:min(1010px,100%);height:370px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 24px 60px #173b2821}.context-product-preview>header{color:#fff;background:#16243d;justify-content:space-between;align-items:center;min-height:58px;padding:11px 16px;display:flex}.context-product-preview>header>div{align-items:center;gap:10px;display:flex}.context-product-preview>header>div>svg{color:#dff0e7;background:#ffffff1a;border-radius:7px;width:24px;height:24px;padding:5px}.context-product-preview>header span{gap:3px;display:grid}.context-product-preview>header small{color:#99b7a9;letter-spacing:.1em;font-size:6px;font-weight:850}.context-product-preview>header b{color:#fff;font-size:10px}.context-product-preview>header>em{color:#dcebe4;background:#ffffff17;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:6px;font-style:normal;font-weight:800;display:flex}.context-product-preview>header>em i{background:#73d4a4;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #73d4a41f}.context-product-body{grid-template-columns:185px 1fr;min-height:257px;display:grid}.context-product-body>nav{background:#f4f7f5;border-right:1px solid #dfe5e1;align-content:start;gap:5px;padding:16px 11px;display:grid}.context-product-body>nav>b{color:#84928a;letter-spacing:.09em;margin:0 8px 6px;font-size:6px}.context-product-body>nav>span{color:#65736c;border-radius:7px;align-items:center;gap:8px;min-height:39px;padding:0 9px;font-size:7px;font-weight:750;display:flex}.context-product-body>nav>span.active{color:#245a41;box-shadow:inset 3px 0 var(--green);background:#e3f0e9}.context-product-body>nav svg{width:13px;height:13px}.context-product-body>nav em{color:#537064;background:#fff;border-radius:999px;margin-left:auto;padding:3px 5px;font-size:5.5px;font-style:normal}.context-product-body>main{background:linear-gradient(135deg,#fbfcfb,#f0f6f2);min-width:0;padding:25px 28px;position:relative}.context-record{background:#fff;border:1px solid #d8e2dc;border-radius:11px;align-items:center;gap:11px;max-width:620px;min-height:82px;padding:13px 15px;display:flex;box-shadow:0 9px 24px #1e463112}.context-record>span{color:#fff;background:var(--green);border-radius:10px;flex:none;place-items:center;width:37px;height:37px;display:grid}.context-record>span svg{width:18px;height:18px}.context-record>p{flex:1;gap:3px;min-width:0;margin:0;display:grid}.context-record small{color:#75877d;letter-spacing:.08em;font-size:5.5px;font-weight:850}.context-record b{color:#324a3d;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.context-record em{color:#7a8880;font-size:6.5px;font-style:normal}.context-record>svg{width:20px;color:var(--green)}.context-lines{gap:7px;width:52%;margin:15px 0 0 49px;display:grid}.context-lines i{background:#dfe7e2;border-radius:999px;height:6px}.context-lines i:nth-child(2){width:82%}.context-lines i:nth-child(3){width:61%}.context-product-body>main>aside{background:#fff;border:1px solid #afd0bf;border-radius:11px;align-items:flex-start;gap:10px;width:min(340px,52%);min-height:92px;padding:13px 15px;display:flex;position:absolute;bottom:18px;right:25px;box-shadow:0 15px 35px #15432a26}.context-product-body>main>aside>svg{color:#fff;background:var(--green);border-radius:7px;flex:none;width:24px;height:24px;padding:4px}.context-product-body>main>aside p{gap:3px;margin:0;display:grid}.context-product-body>main>aside small{color:#25805a;letter-spacing:.08em;text-transform:uppercase;font-size:5.5px;font-weight:850}.context-product-body>main>aside b{color:#30483b;font-size:8px}.context-product-body>main>aside span{color:#75847c;font-size:6px;line-height:1.45}.context-product-body>main>aside.risk{border-color:#e2c7ad}.context-product-body>main>aside.risk>svg{background:#ad672d}.context-product-body>main>aside.risk small{color:#9b5f2b}.context-product-preview>footer{color:#eef7f2;background:#173c2e;align-items:center;gap:10px;min-height:55px;padding:9px 16px;display:flex;position:absolute;inset:auto 0 0}.context-product-preview>footer>svg{color:#9fcbb7;width:22px}.context-product-preview>footer>span{gap:2px;display:grid}.context-product-preview>footer b{font-size:7.5px}.context-product-preview>footer small{color:#9dafa6;font-size:6px}.landing-live-tool-heading{justify-content:space-between;align-items:end;gap:20px;max-width:790px;margin:50px auto 13px;display:flex}.landing-live-tool-heading>span{color:var(--green);letter-spacing:.12em;font-size:7px;font-weight:850}.landing-live-tool-heading>b{color:#64736b;font-size:8px;font-weight:650}.landing-live-tool{box-shadow:0 10px 32px #25382f12}.generator-context-preview{background:#f8f9f6;padding:0 24px 72px}.generator-context-preview>.context-product-preview{max-width:1010px}.workflow-handles{grid-template-columns:.8fr 1.2fr;align-items:center;gap:60px;max-width:1180px;margin:auto;padding:88px 24px;display:grid}.workflow-handles>div:first-child>span{color:var(--green);letter-spacing:.13em;font-size:8px;font-weight:850}.workflow-handles h2{letter-spacing:-.045em;margin:11px 0 9px;font-size:34px;line-height:1.1}.workflow-handles>div:first-child>p{color:#748079;margin:0;font-size:10px;line-height:1.65}.workflow-handles>div:last-child{gap:8px;display:grid}.workflow-handles article{background:#fff;border:1px solid #dfe6e1;border-radius:11px;align-items:flex-start;gap:13px;min-height:94px;padding:15px 17px;display:flex;box-shadow:0 7px 20px #1c3f2e0a}.workflow-handles article>em{color:#fff;background:var(--green);border-radius:8px;flex:none;place-items:center;width:29px;height:29px;font-size:7px;font-style:normal;font-weight:850;display:grid}.workflow-handles article>span{gap:5px;display:grid}.workflow-handles article b{color:#354a3f;font-size:9px}.workflow-handles article p{color:#78857e;margin:0;font-size:7.5px;line-height:1.5}@media (width<=800px){.context-product-preview{height:345px}.context-product-body{grid-template-columns:1fr}.context-product-body>nav{display:none}.workflow-handles{grid-template-columns:1fr;gap:28px}.generator-context-preview{padding-inline:14px}.landing-live-tool-heading{flex-direction:column;align-items:flex-start;gap:5px}}@media (width<=560px){.context-product-preview{height:330px}.context-product-preview>header{padding-inline:11px}.context-product-preview>header>em{display:none}.context-product-body>main{padding:18px 13px}.context-product-body>main>aside{width:calc(100% - 26px);bottom:15px;right:13px}.context-record em{white-space:normal}.context-lines{margin-left:12px}.workflow-handles{padding:65px 14px}.workflow-handles h2{font-size:29px}.landing-live-tool-heading{margin-top:38px}}@media (width<=700px){.automation-inbox-shell{grid-template-columns:1fr}.automation-inbox-shell>nav{display:none}.automation-inbox-list{border-right:0}.automation-inbox-list>article:not(.selected){display:none}.automation-inbox-reader{min-height:270px}.automation-inbox-reminder{width:195px;top:96px;right:8px}.automation-preview>footer>em{display:none}.automation-signal-board>aside{left:14px;right:14px}}.tool-outcome-preview{background:linear-gradient(135deg,#f1f6f3,#fff 62%);border:1px solid #dbe3de;border-radius:17px;max-width:1132px;margin:0 auto 76px;padding:30px;box-shadow:0 15px 42px #1d433011}.tool-outcome-heading{max-width:720px}.tool-outcome-heading>span{color:var(--green);letter-spacing:.13em;font-size:7px;font-weight:850}.tool-outcome-heading h2{letter-spacing:-.04em;margin:9px 0 22px;font-size:25px;line-height:1.12}.tool-outcome-flow{align-items:stretch;display:flex}.tool-outcome-leg{flex:1;align-items:center;min-width:0;display:flex}.tool-outcome-leg>article{background:#fff;border:1px solid #dde5e0;border-radius:11px;flex:1;align-items:flex-start;gap:11px;min-width:0;min-height:126px;padding:16px;display:flex;box-shadow:0 7px 18px #1d43300b}.tool-outcome-leg>article.checking{background:#f6f8ff;border-color:#dce5ff}.tool-outcome-leg>article.warning{background:#fff9f3;border-color:#ead8c7}.tool-outcome-leg>article>span{color:#fff;background:var(--green);border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.tool-outcome-leg>article.checking>span{background:#3156b8}.tool-outcome-leg>article.warning>span{background:#b66c32}.tool-outcome-leg>article svg{width:17px;height:17px}.tool-outcome-leg article>div{gap:5px;min-width:0;display:grid}.tool-outcome-leg small{color:#73867c;letter-spacing:.09em;font-size:5.5px;font-weight:850}.tool-outcome-leg b{color:#35483e;font-size:9px;line-height:1.25}.tool-outcome-leg p{color:#7a867f;margin:0;font-size:6.5px;line-height:1.55}.tool-outcome-leg>svg{color:#8ea098;flex:none;width:15px;height:15px;margin:0 8px}.tool-outcome-preview>aside{color:#2d5a45;background:#fff;border:1px solid #afd2bf;border-radius:9px;align-items:center;gap:8px;width:max-content;max-width:100%;margin:-10px 18px 0 auto;padding:10px 12px;display:flex;position:relative;box-shadow:0 9px 22px #1a432e1c}.tool-outcome-preview>aside>svg{width:19px;height:19px;color:var(--green);flex:none}.tool-outcome-preview>aside>span{gap:2px;display:grid}.tool-outcome-preview>aside small{color:#26704f;letter-spacing:.08em;font-size:5px;font-weight:850}.tool-outcome-preview>aside b{color:#40554b;font-size:7px;line-height:1.35}@media (width<=900px){.tool-outcome-preview{margin-left:24px;margin-right:24px}.tool-outcome-flow{gap:8px;display:grid}.tool-outcome-leg{grid-template-columns:1fr auto;display:grid}.tool-outcome-leg>svg{justify-self:center;margin:0 18px -5px 0;transform:rotate(90deg)}.tool-outcome-leg:last-child{grid-template-columns:1fr}}@media (width<=600px){.tool-outcome-preview{margin:0 14px 58px;padding:22px 17px}.tool-outcome-heading h2{font-size:22px}.tool-outcome-leg>article{min-height:0}.tool-outcome-preview>aside{width:calc(100% - 18px);margin-top:-4px;margin-right:9px}}.landing-verifier-shell.context-only .landing-live-tool-heading,.landing-verifier-shell.context-only .landing-live-tool{display:none}.context-product-preview>footer small{color:#9dafa6}@keyframes context-record-arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes context-callout-arrive{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes context-live-pulse{0%,to{box-shadow:0 0 0 3px #73d4a41f}50%{box-shadow:0 0 0 6px #73d4a409}}@keyframes context-line-breathe{0%,to{opacity:.55}50%{opacity:1}}.context-product-preview .context-record{animation:.5s cubic-bezier(.2,.72,.2,1) .12s both context-record-arrive}.context-product-preview .context-supporting-signal{animation:.5s cubic-bezier(.2,.72,.2,1) .3s both context-record-arrive}.context-product-preview .context-product-body>main>aside{animation:.55s cubic-bezier(.2,.72,.2,1) .42s both context-callout-arrive}.context-product-preview>header>em i{animation:2.4s ease-in-out infinite context-live-pulse}.context-product-preview .context-lines i{animation:2.8s ease-in-out infinite context-line-breathe}.context-product-preview .context-lines i:nth-child(2){animation-delay:.18s}.context-product-preview .context-lines i:nth-child(3){animation-delay:.36s}@media (prefers-reduced-motion:reduce){.context-product-preview .context-record,.context-product-preview .context-supporting-signal,.context-product-preview .context-product-body>main>aside,.context-product-preview>header>em i,.context-product-preview .context-lines i{animation:none!important}}.context-workflow-ribbon{background:#ffffffd1;border:1px solid #dbe4de;border-radius:9px;grid-template-columns:repeat(3,1fr);align-items:center;min-height:36px;padding:6px 9px;display:grid}.context-workflow-ribbon>span{color:#74837b;align-items:center;gap:6px;min-width:0;font-size:6px;display:flex}.context-workflow-ribbon>span>i{color:#fff;background:#87a697;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;font-size:6px;font-style:normal;font-weight:850;display:grid}.context-workflow-ribbon>span.done>i{background:var(--green)}.context-workflow-ribbon>span.current>i{background:#3156b8;box-shadow:0 0 0 4px #5570f117}.context-workflow-ribbon>span>b{text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;overflow:hidden}.context-workflow-ribbon>span>em{color:#a3afa8;margin-left:auto;font-size:8px;font-style:normal}.context-product-preview .context-record{max-width:72%;min-height:67px;margin-top:9px;padding-block:9px}.context-supporting-signal{background:#fff;border:1px solid #d9e3dd;border-radius:9px;align-items:center;gap:8px;width:43%;min-height:61px;padding:10px 11px;display:flex;position:absolute;bottom:18px;left:28px}.context-supporting-signal>svg{color:#3156b8;flex:none;width:18px;height:18px}.context-supporting-signal>p{gap:3px;margin:0;display:grid}.context-supporting-signal small{color:#3554aa;letter-spacing:.07em;font-size:5px;font-weight:850}.context-supporting-signal b{color:#46564e;font-size:6.5px;line-height:1.35}.context-product-body>main>aside{width:44%}.workflow-handles{display:block}.workflow-handles>div:first-child{max-width:710px;margin-bottom:34px}.workflow-handles>div:last-child{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.workflow-handles article{flex-direction:column;align-items:flex-start;gap:0;min-width:0;min-height:350px;padding:12px 12px 23px;display:flex}.workflow-handles article>em{width:auto;height:auto;color:var(--green);letter-spacing:.1em;background:0 0;margin:19px 10px 0;font-size:7px;display:block}.workflow-handles article>span{margin:8px 10px 0}.workflow-handles article>span>b{font-size:11px}.workflow-handles article>span>p{margin-top:7px;font-size:8px;line-height:1.6}.workflow-handle-visual,.tool-outcome-illustration{background:#eef5f1;border:1px solid #dbe5df;border-radius:10px;width:100%;height:155px;position:relative;overflow:hidden}.workflow-handle-visual>header,.tool-outcome-illustration>header{color:#dceae3;background:#163a2c;align-items:center;gap:6px;height:35px;padding:0 10px;display:flex}.workflow-handle-visual>header svg,.tool-outcome-illustration>header svg{width:13px;height:13px}.workflow-handle-visual>header span,.tool-outcome-illustration>header span{font-weight:850;color:#dceae3!important;letter-spacing:.08em!important;font-size:5.5px!important}.workflow-handle-visual>div,.tool-outcome-illustration>div{background:#fff;border:1px solid #dce4df;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:5px 8px;margin:13px 12px 0;padding:9px;display:grid}.workflow-handle-visual>div>span,.tool-outcome-illustration>div>span{background:var(--green);border-radius:8px;grid-row:1/4;place-items:center;width:29px;height:29px;display:grid;color:#fff!important}.workflow-handle-visual>div svg,.tool-outcome-illustration>div svg{width:15px;height:15px}.workflow-handle-visual>div>i,.tool-outcome-illustration>div>i{background:#dfe7e2;border-radius:999px;height:5px}.workflow-handle-visual>div>i:nth-of-type(2),.tool-outcome-illustration>div>i:nth-of-type(2){width:82%}.workflow-handle-visual>div>i:nth-of-type(3),.tool-outcome-illustration>div>i:nth-of-type(3){width:58%}.workflow-handle-visual>aside,.tool-outcome-illustration>aside{background:#fff;border:1px solid #b8d4c5;border-radius:8px;align-items:center;gap:7px;min-height:39px;padding:7px 9px;display:flex;position:absolute;bottom:8px;right:9px;box-shadow:0 8px 19px #19422d1f}.workflow-handle-visual>aside svg,.tool-outcome-illustration>aside svg{width:15px;height:15px;color:var(--green)}.workflow-handle-visual>aside b,.tool-outcome-illustration>aside b{color:#3e5348;font-size:6px}.handle-visual-2,.tool-outcome-leg>article.checking .tool-outcome-illustration{background:#eef3ff}.handle-visual-2>div>span,.tool-outcome-leg>article.checking .tool-outcome-illustration>div>span{background:#3156b8}.handle-visual-3{background:#edf3f8}.tool-outcome-preview{padding:30px}.tool-outcome-flow{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.tool-outcome-leg{display:block}.tool-outcome-leg>svg{display:none}.tool-outcome-leg>article{flex-direction:column;gap:0;min-height:330px;padding:12px 12px 20px;display:flex}.tool-outcome-copy{gap:6px;margin:18px 8px 0;display:grid}.tool-outcome-copy small{font-size:5.5px}.tool-outcome-copy>b{font-size:10px}.tool-outcome-copy>p{font-size:7.5px}.tool-outcome-preview>aside{z-index:2;margin-top:-13px}.tool-outcome-leg>article.warning .tool-outcome-illustration{background:#fff6ed}.tool-outcome-leg>article.warning .tool-outcome-illustration>div>span{background:#ad672d}.tool-outcome-leg>article.warning .tool-outcome-illustration>aside{border-color:#e0c2a6}.tool-outcome-leg>article.warning .tool-outcome-illustration>aside svg{color:#ad672d}@media (width<=900px){.workflow-handles>div:last-child,.tool-outcome-flow{grid-template-columns:1fr}.workflow-handles article{grid-template-columns:minmax(250px,.8fr) 1.2fr;align-items:center;column-gap:18px;min-height:0;display:grid}.workflow-handle-visual{grid-row:1/3;height:170px}.workflow-handles article>em{margin-top:0}.workflow-handles article>span{margin-left:0}.tool-outcome-leg>article{grid-template-columns:minmax(250px,.8fr) 1.2fr;align-items:center;column-gap:18px;min-height:0;display:grid}.tool-outcome-illustration{grid-row:1;height:170px}.tool-outcome-copy{margin:0}}@media (width<=600px){.context-product-preview .context-record{max-width:100%}.context-supporting-signal{display:none}.context-product-body>main>aside{width:calc(100% - 26px)}.workflow-handles article,.tool-outcome-leg>article{display:block}.workflow-handle-visual,.tool-outcome-illustration{height:155px}.workflow-handles article>em{margin-top:17px}.workflow-handles article>span{margin-left:10px}.tool-outcome-copy{margin:17px 8px 0}}.workflow-handles article,.tool-outcome-leg>article{min-height:430px}.rich-workflow-visual{background:#eef5f1;border:1px solid #d9e4de;border-radius:11px;width:100%;height:225px;position:relative;overflow:hidden;display:block!important}.rich-workflow-visual>header{color:#dceae3;background:#163a2c;align-items:center;gap:7px;height:37px;padding:0 11px;display:flex}.rich-workflow-visual>header>svg{width:13px;height:13px}.rich-workflow-visual>header>span{font-weight:850;color:#dceae3!important;letter-spacing:.08em!important;font-size:5.5px!important}.rich-workflow-visual>header>em{color:#9db1a7;margin-left:auto;font-size:5.5px;font-style:normal}.rich-workflow-visual>aside{background:#fff;border:1px solid #b4d2c2;border-radius:9px;align-items:center;gap:8px;min-height:46px;padding:8px 10px;display:flex;position:absolute;bottom:9px;right:10px;box-shadow:0 9px 22px #18432c24}.rich-workflow-visual>aside>svg{width:18px;height:18px;color:var(--green);flex:none}.rich-workflow-visual>aside>p{gap:3px;margin:0;display:grid}.rich-workflow-visual>aside small{color:#287552;letter-spacing:.08em;font-size:5px;font-weight:850}.rich-workflow-visual>aside b{color:#3b5146;font-size:6.5px;line-height:1.3}.rich-scene-search{background:#eef3ff}.rich-query{background:#fff;border:1px solid #d8e2fb;border-radius:8px;align-items:center;gap:8px;height:37px;margin:11px 12px 0;padding:0 10px;display:flex}.rich-query>svg{color:#3156b8;width:14px}.rich-query>b{color:#34456a;text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;overflow:hidden}.rich-chips{gap:5px;margin:6px 12px;display:flex}.rich-chips>span{color:#3554aa;background:#e3eaff;border-radius:999px;padding:4px 6px;font-size:5px;font-weight:750}.rich-result{background:#fff;border-radius:8px;align-items:center;gap:8px;width:78%;min-height:48px;margin-left:12px;padding:7px 8px;display:flex;box-shadow:0 7px 17px #16243d14}.rich-result>span,.rich-task>span{background:#50836c;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-weight:850;display:grid;color:#fff!important;font-size:6px!important}.rich-result>p,.rich-task>p{flex:1;gap:3px;min-width:0;margin:0;display:grid}.rich-result small,.rich-task small,.rich-contact small{color:#849189;letter-spacing:.06em;font-size:5px;font-weight:850}.rich-result b,.rich-task b,.rich-contact b{color:#3e5148;text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;overflow:hidden}.rich-result>svg{width:15px;color:var(--green)}.rich-scene-evidence{background:#edf5f1}.rich-contact{background:#fff;border:1px solid #d9e4de;border-radius:9px;align-items:center;gap:9px;margin:11px 12px 0;padding:10px;display:flex}.rich-contact>span{background:var(--green);border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid;color:#fff!important}.rich-contact>span svg{width:17px}.rich-contact>p{gap:3px;min-width:0;margin:0;display:grid}.rich-contact em{color:#7e8a84;text-overflow:ellipsis;white-space:nowrap;font-size:5.5px;font-style:normal;overflow:hidden}.rich-check-row{flex-wrap:wrap;gap:5px;margin:7px 12px;display:flex}.rich-check-row>span{color:#376c54;background:#fff;border-radius:6px;padding:5px 6px;font-size:5px;font-weight:750}.rich-scene-evidence.warning{background:#fff5eb}.rich-scene-evidence.warning .rich-contact>span{background:#ad672d}.rich-scene-evidence.warning .rich-check-row>span:last-child{color:#985c2c;background:#ffead8}.rich-scene-evidence.warning>aside{border-color:#e2c3a7}.rich-scene-evidence.warning>aside>svg,.rich-scene-evidence.warning>aside small{color:#a3612c}.rich-scene-action{background:#edf3f8}.rich-task{background:#fff;border-bottom:1px solid #dfe6e3;align-items:center;gap:8px;min-height:48px;padding:8px 10px;display:flex}.rich-task.active{box-shadow:inset 3px 0 var(--green);background:#eaf5ef;margin-top:0}.rich-task:nth-of-type(2)>span{background:#3b5fbf}.rich-task>time{color:#7e8b84;font-size:5px}.rich-mini-pipeline{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:4px;margin:8px 11px 0;display:grid}.rich-mini-pipeline>span{color:#75827b;text-align:center;background:#fff;border:1px solid #d6e0da;border-radius:6px;padding:6px 3px;font-size:5px;font-weight:750}.rich-mini-pipeline>span.done{color:#247052;background:#e7f3ec;border-color:#b8d4c5}.rich-mini-pipeline>i{color:#9aa7a0;font-size:6px;font-style:normal}.tool-outcome-illustration{display:none}.tool-outcome-leg>article>.rich-workflow-visual{min-width:0;display:block!important}.tool-outcome-leg>article.checking>.rich-workflow-visual{background:#edf5f1}.tool-outcome-leg>article.warning>.rich-workflow-visual{background:#fff5eb}@media (width<=900px){.workflow-handles article,.tool-outcome-leg>article{min-height:0}.rich-workflow-visual{grid-row:1/3;height:225px}}@media (width<=600px){.rich-workflow-visual{height:215px}.rich-workflow-visual>header>em{display:none}}.context-product-preview{height:455px}.context-product-body{grid-template-columns:145px 235px 1fr;min-height:342px}.context-product-body>nav{padding-top:13px}.context-record-list{background:#fff;border-right:1px solid #dfe5e1;min-width:0}.context-record-list>header{border-bottom:1px solid #e4e9e6;justify-content:space-between;align-items:center;gap:8px;min-height:55px;padding:10px 11px;display:flex}.context-record-list>header>span{gap:3px;min-width:0;display:grid}.context-record-list>header b{color:#3a4d43;font-size:7.5px}.context-record-list>header small{color:#89948e;font-size:5.5px}.context-record-list>header>em{color:#3554aa;white-space:nowrap;background:#edf1ff;border-radius:999px;padding:4px 6px;font-size:5.5px;font-style:normal;font-weight:800}.context-record-list>article{background:#fff;border-bottom:1px solid #edf0ee;align-items:flex-start;gap:8px;min-height:78px;padding:10px 9px;display:flex}.context-record-list>article.selected{box-shadow:inset 3px 0 var(--green);background:#eaf5ef}.context-record-list>article>span{color:#fff;background:#50836c;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:6px;font-weight:850;display:grid}.context-record-list>article:nth-of-type(2)>span{background:#3b5fbf}.context-record-list>article:nth-of-type(3)>span{background:#9a744c}.context-record-list article>p{flex:1;gap:3px;min-width:0;margin:0;display:grid}.context-record-list article small{color:#79877f;letter-spacing:.06em;font-size:5px;font-weight:850}.context-record-list article b{color:#3a4d43;text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;overflow:hidden}.context-record-list article p>em{color:#849089;text-overflow:ellipsis;white-space:nowrap;font-size:5.5px;font-style:normal;overflow:hidden}.context-record-list article>time{color:#849089;font-size:5px}.context-product-body>main{padding:15px 17px}.context-product-preview .context-record{max-width:100%;min-height:66px}.context-detail-copy{color:#53635b;background:#ffffff9e;border-left:2px solid #b9d2c5;gap:4px;width:77%;margin:9px 0 0 43px;padding:9px 10px;display:grid}.context-detail-copy>small{color:#72837a;letter-spacing:.08em;font-size:5px;font-weight:850}.context-detail-copy>b{color:#40544a;font-size:6.5px}.context-detail-copy>p{color:#7b8881;margin:0;font-size:5.5px;line-height:1.45}.context-supporting-signal{bottom:17px;left:17px}.context-product-body>main>aside{bottom:17px;right:17px}@media (width<=900px){.context-product-preview{height:430px}.context-product-body{grid-template-columns:215px 1fr;min-height:317px}.context-product-body>nav{display:none}.context-record-list>article{min-height:72px}}@media (width<=650px){.context-product-preview{height:410px}.context-product-body{grid-template-columns:1fr;min-height:297px}.context-record-list{display:none}.context-detail-copy{width:88%}.context-supporting-signal{display:none}.context-product-body>main>aside{width:calc(100% - 34px)}.context-product-preview>footer small{display:none}}.landing-hero-actions{justify-content:center;align-items:center;gap:10px;margin-top:24px;display:flex}.landing-hero-actions .marketing-primary,.landing-hero-actions .marketing-secondary{min-width:190px}.workflow-handles:target,.tool-outcome-preview:target,#live-verifier:target,#lead-discovery:target,#verification-demo:target{scroll-margin-top:86px}@media (width<=520px){.landing-hero-actions{flex-direction:column;align-items:stretch}.landing-hero-actions .marketing-primary,.landing-hero-actions .marketing-secondary{width:100%;min-width:0}}.home-growth-process .process-grid article{min-height:285px}.home-workflow-mini{background:#ffffff0b;border:1px solid #a4cfb92e;border-radius:10px;align-items:center;gap:10px;height:72px;margin-bottom:18px;padding:11px 12px;display:flex;position:relative}.home-workflow-mini>span{color:#fff;background:#3156b8;border-radius:9px;flex:none;place-items:center;width:35px;height:35px;display:grid}.home-workflow-mini>span svg{width:17px;height:17px}.home-workflow-mini>div{flex:1;grid-template-columns:1fr 32px;gap:4px 7px;min-width:0;display:grid}.home-workflow-mini small{color:#8fb5a3;letter-spacing:.08em;grid-column:1/3;font-size:5px;font-weight:850}.home-workflow-mini b{color:#e5f0eb;text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;overflow:hidden}.home-workflow-mini i{background:#b7d6c73d;border-radius:999px;height:5px}.home-workflow-mini i:last-child{grid-column:1;width:65%}.home-workflow-mini>em{color:#fff;background:#3a9b82;border-radius:50%;place-items:center;width:21px;height:21px;display:grid;position:absolute;bottom:7px;right:9px;box-shadow:0 5px 13px #05140d2e}.home-workflow-mini>em svg{width:11px;height:11px}.home-growth-process .process-grid h3{margin-top:18px}.mini-contact>span{background:#3a9b82}.mini-action>span,.mini-action>em{background:#3156b8}@media (width<=900px){.home-growth-process .process-grid article{min-height:0}.home-workflow-mini{max-width:360px}}.discovery-import-entry{justify-content:flex-end;max-width:920px;margin:0 auto 10px;display:flex}.linkedin-import-trigger{color:#176b4d;cursor:pointer;background:#fff;border:1px solid #cfdcd5;border-radius:8px;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:9px;font-weight:800;display:inline-flex;box-shadow:0 5px 16px #19442e0d}.linkedin-import-trigger:hover{background:#f7faf8;border-color:#8eb6a2}.linkedin-import-trigger svg{color:#0a66c2}.linkedin-import-backdrop{z-index:140;align-items:start;overflow:auto}.linkedin-import-dialog{background:#fff;border:1px solid #dbe3de;border-radius:17px;width:min(850px,100%);max-height:calc(100vh - 40px);margin:20px 0;overflow:auto;box-shadow:0 28px 85px #0d221747}.linkedin-import-dialog>header{border-bottom:1px solid #e6ebe8;align-items:flex-start;gap:13px;padding:22px 24px 18px;display:flex;position:relative}.linkedin-import-dialog>header>div:nth-child(2){flex:1;min-width:0}.linkedin-import-dialog>header span{color:#28775a;letter-spacing:.12em;font-size:7px;font-weight:850}.linkedin-import-dialog>header h2{letter-spacing:-.035em;margin:6px 0 5px;font-size:23px}.linkedin-import-dialog>header p{color:#748079;max-width:660px;margin:0;font-size:9px;line-height:1.55}.linkedin-import-dialog>header>button{color:#68756e;cursor:pointer;background:#fff;border:1px solid #e0e5e2;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;display:grid}.linkedin-import-mark{color:#fff;background:#0a66c2;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.linkedin-import-dialog>nav{background:#fafbfa;border-bottom:1px solid #ebefec;align-items:center;padding:11px 24px;display:flex}.linkedin-import-dialog>nav span{color:#9aa49f;align-items:center;gap:6px;font-size:7px;font-weight:800;display:flex}.linkedin-import-dialog>nav span b{color:#7b8781;background:#e7ebe8;border-radius:50%;place-items:center;width:19px;height:19px;font-size:7px;display:grid}.linkedin-import-dialog>nav span.active,.linkedin-import-dialog>nav span.complete{color:#176f4e}.linkedin-import-dialog>nav span.active b,.linkedin-import-dialog>nav span.complete b{color:#fff;background:var(--green)}.linkedin-import-dialog>nav i{background:#dfe5e1;flex:1;height:1px;margin:0 10px}.linkedin-import-start{grid-template-columns:1fr 1fr;gap:13px;padding:22px 24px 24px;display:grid}.linkedin-import-start>section{background:#fbfcfb;border:1px solid #dfe6e2;border-radius:11px;padding:16px}.linkedin-import-start>section>div:first-child{align-items:flex-start;gap:9px;display:flex}.linkedin-import-start>section>div:first-child>b{color:#fff;background:#267b5b;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:8px;display:grid}.linkedin-import-start>section p{gap:4px;margin:0;display:grid}.linkedin-import-start>section strong{color:#3b4d44;font-size:10px}.linkedin-import-start>section small{color:#7c8781;font-size:8px;line-height:1.5}.linkedin-import-start>section>a:not(.linkedin-help-link){color:#fff;background:#0a66c2;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:39px;margin-top:15px;font-size:8px;font-weight:800;text-decoration:none;display:flex}.linkedin-help-link{color:#58756a;text-align:center;margin-top:9px;font-size:7px;text-decoration:none;display:block}.linkedin-dropzone{color:#668075;background:#f6faf7;border:1px dashed #aabeb3;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;min-height:133px;margin-top:15px;display:flex}.linkedin-dropzone.dragging{background:#ebf5ef;border-color:#338761}.linkedin-dropzone>svg{color:#277b59}.linkedin-dropzone>b{margin-top:6px;font-size:9px}.linkedin-dropzone>small{margin-top:3px;font-size:7px}.linkedin-dropzone>button{color:#38624f;cursor:pointer;background:#fff;border:1px solid #d3ddd7;border-radius:7px;margin-top:9px;padding:7px 10px;font-size:8px;font-weight:750}.linkedin-dropzone>input{display:none}.linkedin-import-start>aside{color:#2e694f;background:#edf6f1;border-radius:9px;grid-column:1/-1;align-items:center;gap:9px;padding:12px 13px;display:flex}.linkedin-import-start>aside p{gap:3px;margin:0;display:grid}.linkedin-import-start>aside b{font-size:8px}.linkedin-import-start>aside small{color:#6f8278;font-size:7px;line-height:1.45}.linkedin-import-error{color:#91482f;background:#fff0e9;border-radius:8px;grid-column:1/-1;margin:0;padding:9px 11px;font-size:8px}.linkedin-import-preview{padding:18px 20px 20px}.linkedin-import-toolbar{align-items:center;gap:10px;margin-bottom:11px;display:flex}.linkedin-import-toolbar>div{flex:1;gap:3px;min-width:0;display:grid}.linkedin-import-toolbar>div b{color:#405149;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.linkedin-import-toolbar>div span{color:#849089;font-size:7px}.linkedin-import-toolbar>label{background:#fbfcfb;border:1px solid #dce2de;border-radius:8px;align-items:center;gap:7px;width:245px;min-height:36px;padding:0 10px;display:flex}.linkedin-import-toolbar>label svg{color:#829087}.linkedin-import-toolbar input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:8px}.linkedin-import-toolbar>button{color:#397057;cursor:pointer;background:0 0;border:0;font-size:7px;font-weight:750}.linkedin-import-table{border:1px solid #e0e5e2;border-radius:10px;max-height:380px;overflow:auto}.linkedin-import-table table{border-collapse:collapse;width:100%}.linkedin-import-table th{color:#7f8a84;text-align:left;background:#f7f9f7;padding:8px 10px;font-size:7px}.linkedin-import-table td{color:#536159;cursor:pointer;border-top:1px solid #edf0ee;padding:9px 10px;font-size:8px}.linkedin-import-table tr.selected td{background:#eef7f2}.linkedin-import-table td:first-child{width:32px}.linkedin-import-table input{accent-color:var(--green)}.linkedin-import-table td b,.linkedin-import-table td small{display:block}.linkedin-import-table td b{color:#3a4c43;font-size:8px}.linkedin-import-table td small{color:#8b958f;margin-top:3px;font-size:7px}.linkedin-import-table td span{color:#39705a}.linkedin-import-table td em{color:#3554aa;font-size:7px;font-style:normal;font-weight:750}.linkedin-preview-limit{color:#89938e;margin:7px 2px 0;font-size:7px;display:block}.linkedin-import-preview>.linkedin-import-error{margin-top:9px}.linkedin-import-preview>footer{align-items:center;gap:8px;margin-top:14px;display:flex}.linkedin-import-preview>footer p{flex:1;gap:3px;min-width:0;margin:0;display:grid}.linkedin-import-preview>footer p b{font-size:9px}.linkedin-import-preview>footer p small{color:#85918a;font-size:7px}.linkedin-import-preview>footer button{min-height:38px}.linkedin-integration-icon{color:#fff;background:#0a66c2;border-radius:10px;flex:none;place-items:center;width:42px;height:42px;display:grid}@media (width<=700px){.linkedin-import-dialog{max-height:calc(100vh - 20px);margin:10px 0}.linkedin-import-dialog>header{padding:18px 16px 15px}.linkedin-import-mark{display:none}.linkedin-import-start{grid-template-columns:1fr;padding:16px}.linkedin-import-start>aside{grid-column:auto}.linkedin-import-preview{padding:14px}.linkedin-import-toolbar{flex-direction:column;align-items:stretch}.linkedin-import-toolbar>label{width:100%}.linkedin-import-table th:nth-child(4),.linkedin-import-table td:nth-child(4){display:none}.linkedin-import-preview>footer{flex-direction:column;align-items:stretch}.linkedin-import-preview>footer p{width:100%;margin-bottom:4px}.linkedin-import-preview>footer button{width:100%}.linkedin-import-trigger{justify-content:center;width:100%}}@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-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}
