/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--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}::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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}.absolute{position:absolute}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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:#14201e;--muted:#687573;--line:#dfe6e3;--green:#0f4b3e}*{box-sizing:border-box}body{color:var(--ink);background:#f7f8f5;margin:0;font-family:Arial,Helvetica,sans-serif}.app-shell{min-height:100vh;display:flex}.sidebar{color:#fff;background:#102f29;flex-direction:column;width:245px;padding:32px 20px 22px;display:flex;position:fixed;inset:0 auto 0 0}.brand{align-items:center;gap:10px;margin:0 13px 46px;font-family:Georgia,serif;font-size:25px;font-weight:700;display:flex}.brand-mark{color:#e8bb78;border:1px solid #e8bb78;border-radius:50%;place-items:center;width:31px;height:31px;font-size:17px;display:grid}.brand-dot{color:#e8bb78}.sidebar nav{gap:8px;display:grid}.nav-item{color:#b9c8c4;border-radius:8px;align-items:center;gap:13px;padding:13px 14px;font-size:14px;text-decoration:none;display:flex}.nav-item.active{color:#fff;background:#19483e}.nav-item b{color:#14201e;text-align:center;background:#d6a662;border-radius:10px;min-width:20px;margin-left:auto;padding:2px 6px;font-size:11px}.icon{font-size:20px;line-height:1}.side-bottom{margin-top:auto}.verified-card{border:1px solid #376158;border-radius:9px;align-items:center;gap:10px;margin-bottom:16px;padding:13px;display:flex}.verified-card>span{color:#d8a65f}.verified-card strong,.top-actions strong{font-size:12px;display:block}.verified-card small,.top-actions small{color:#8eaaa4;margin-top:3px;font-size:11px;display:block}.workspace{width:calc(100% - 245px);min-height:100vh;margin-left:245px}.topbar{border-bottom:1px solid var(--line);background:#fff;justify-content:flex-end;align-items:center;height:76px;padding:0 42px;display:flex}.mobile-brand{display:none}.top-actions{align-items:center;gap:11px;display:flex}.round{background:0 0;border:0;margin-right:8px;font-size:20px;position:relative}.round i{background:#c77858;border-radius:50%;width:6px;height:6px;position:absolute;top:2px;right:4px}.avatar,.person-avatar{color:#17483d;background:#d9e6dd;border-radius:50%;place-items:center;font-weight:700;display:grid}.avatar{width:38px;height:38px;font-size:12px}.content{max-width:1130px;margin:0 auto;padding:42px 42px 120px}.heading-row,.results-head{justify-content:space-between;align-items:flex-start;display:flex}.eyebrow{letter-spacing:1.7px;font-weight:800;color:#a86d31!important;margin:0 0 10px!important;font-size:10px!important}.heading-row h1{margin:0 0 8px;font-family:Georgia,serif;font-size:35px;font-weight:500}.heading-row p,.modal>p{color:var(--muted);margin:0;font-size:14px}.saved{border:1px solid var(--line);color:#34413f;background:#fff;border-radius:7px;padding:11px 15px}.search-panel{border:1px solid var(--line);background:#fff;border-radius:11px;margin-top:32px;padding:18px;box-shadow:0 7px 22px #122d2610}.searchbox{border:1px solid #ccd8d4;border-radius:7px;align-items:center;gap:11px;height:47px;padding:0 15px;display:flex}.searchbox input{border:0;outline:0;width:100%;font-size:14px}.filters{grid-template-columns:1.25fr 1.35fr .9fr 1.2fr 1fr auto;align-items:end;gap:10px;margin-top:15px;display:grid}.filters label,.modal label{letter-spacing:1.2px;color:#6e7b78;font-size:9px;font-weight:800}.filters select,.input-like,.modal input,.modal select,.modal textarea{color:#26332f;background:#fff;border:1px solid #d9e1de;border-radius:6px;width:100%;height:38px;margin-top:6px;padding:10px;font-size:12px;display:block}.more{white-space:nowrap;color:#475552;background:#fafbf9;border:1px solid #d9e1de;border-radius:6px;height:38px}.more span{background:#dfeee8;border-radius:10px;padding:2px 6px}.results-head{align-items:end;margin:31px 2px 16px}.results-head h2{margin:0 0 6px;font-family:Georgia,serif;font-size:21px;font-weight:500}.results-head p{color:#72807d;margin:0;font-size:11px}.sort{color:#6d7a78;font-size:11px}.sort select{background:0 0;border:0;font-weight:700}.candidate-list{gap:11px;display:grid}.candidate{border:1px solid var(--line);background:#fff;border-radius:9px;grid-template-columns:25px 54px 1fr 105px;align-items:start;gap:14px;padding:20px;transition:all .2s;display:grid}.candidate.selected{border-color:#8cb9a9;box-shadow:0 0 0 1px #8cb9a9}.check input{display:none}.check span{color:#0000;border:1px solid #bcc8c4;border-radius:4px;place-items:center;width:18px;height:18px;font-size:11px;display:grid}.check input:checked+span{color:#fff;background:#175345;border-color:#175345}.person-avatar{width:50px;height:50px;font-family:Georgia,serif}.name-row{align-items:center;gap:9px;display:flex}.name-row h3{margin:0;font-family:Georgia,serif;font-size:19px}.name-row em{color:#28725f;letter-spacing:.6px;background:#e1f3eb;border-radius:3px;padding:4px 6px;font-size:8px;font-style:normal;font-weight:800}.person-main>strong{margin:5px 0;font-size:12px;display:block}.meta{color:#72807d;margin:0 0 10px;font-size:11px}.meta i{padding:0 5px}.tags{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.tags span{color:#56635f;border:1px solid #dbe1de;border-radius:4px;padding:4px 7px;font-size:9px}.brand-tags span{color:#725331;background:#f2eee5;border-color:#e8dec9}.match{text-align:right}.match>span{color:#266957;font-family:Georgia,serif;font-size:23px;display:block}.match small{letter-spacing:1px;color:#81908c;font-size:8px}.match button{color:#245e52;background:0 0;border:0;margin-top:25px;font-size:11px;font-weight:700;display:block}.selection-bar{color:#fff;z-index:5;background:#102f29;border-radius:10px;justify-content:space-between;align-items:center;width:min(780px,100vw - 285px);padding:14px 17px;display:flex;position:fixed;bottom:22px;left:calc(50vw + 122.5px);transform:translate(-50%);box-shadow:0 10px 35px #0d211c48}.selection-bar>div{align-items:center;gap:10px;display:flex}.selection-bar>div>span{color:#19342e;background:#d7a55f;border-radius:50%;place-items:center;width:27px;height:27px;font-weight:800;display:grid}.selection-bar strong{font-size:12px}.selection-bar div button{color:#9cb2ac;background:0 0;border:0;font-size:10px;text-decoration:underline}.primary{color:#18362f;background:#d7a55f;border:0;border-radius:6px;padding:12px 17px;font-size:11px;font-weight:800}.modal-backdrop{z-index:20;background:#0b201cc7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{background:#fff;border-radius:13px;width:min(560px,100%);padding:30px;position:relative;box-shadow:0 25px 80px #0006}.modal h2{margin:0 0 7px;font-family:Georgia,serif;font-size:27px}.close{background:#f0f2ef;border:0;border-radius:50%;width:30px;height:30px;font-size:21px;position:absolute;top:18px;right:20px}.modal-grid{grid-template-columns:1fr 1fr;gap:14px;margin:24px 0;display:grid}.modal label.wide{grid-column:1/-1}.modal textarea{resize:none;height:75px}.recipient-line{border-top:1px solid var(--line);align-items:center;gap:12px;padding:15px 0;display:flex}.recipient-line strong{font-size:11px}.stacked{display:flex}.stacked span{color:#214d43;background:#dce8e2;border:2px solid #fff;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:-6px;font-size:9px;font-weight:800;display:grid}.stacked span:first-child{margin:0}.full{width:100%;padding:14px}@media (max-width:900px){.sidebar{width:78px;padding:26px 11px}.brand{margin:0 auto 40px}.brand>span:last-child,.nav-item:not(.active){font-size:0}.nav-item{justify-content:center}.nav-item b,.verified-card,.side-bottom{display:none}.workspace{width:calc(100% - 78px);margin-left:78px}.filters{grid-template-columns:1fr 1fr 1fr}.selection-bar{width:calc(100vw - 110px);left:calc(50vw + 39px)}}@media (max-width:650px){.sidebar{display:none}.workspace{width:100%;margin:0}.topbar{justify-content:space-between;padding:0 18px}.mobile-brand{font-family:Georgia,serif;font-weight:700;display:block}.top-actions>div:not(.avatar),.top-actions>span{display:none}.content{padding:28px 16px 110px}.heading-row h1{font-size:28px}.saved{display:none}.filters{grid-template-columns:1fr 1fr}.candidate{grid-template-columns:22px 44px 1fr}.person-avatar{width:40px;height:40px}.match{display:none}.selection-bar{width:auto;left:12px;right:12px;transform:none}.selection-bar>div button{display:none}.modal-grid{grid-template-columns:1fr}.modal label.wide{grid-column:auto}}@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}.view-switch{background:#f0f3f0;border-radius:7px;margin-right:auto;padding:3px;display:flex}.view-switch button{color:#687572;background:0 0;border:0;border-radius:5px;padding:7px 11px;font-size:10px}.view-switch button.on{color:#173f36;background:#fff;font-weight:800;box-shadow:0 1px 5px #0001}.sidebar button.nav-item{text-align:left;background:0 0;border:0;width:100%;font-family:inherit}.sidebar button.nav-item.active{background:#19483e}.portal .welcome{justify-content:space-between;align-items:center;margin-bottom:35px;display:flex}.welcome h1,.admin h1{margin:0 0 8px;font:500 35px Georgia,serif}.welcome>div>p{color:var(--muted);font-size:14px}.profile-score{border:1px solid var(--line);background:#fff;border-radius:9px;align-items:center;gap:12px;padding:13px 18px;display:flex}.profile-score>span{color:#236653;font:24px Georgia,serif}.profile-score strong,.profile-score small{font-size:10px;display:block}.profile-score small{color:#84908e;margin-top:3px}.portal-grid{grid-template-columns:1.6fr .8fr;gap:24px;display:grid}.section-title{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.section-title h2,.profile-panel h2{margin:0 0 4px;font:500 21px Georgia,serif}.section-title p{color:#778481;margin:0;font-size:11px}.section-title>span{letter-spacing:1px;color:#96652e;background:#f4e9d6;border-radius:10px;padding:5px 8px;font-size:8px;font-weight:800}.opportunity-card,.profile-panel,.admin-table{border:1px solid var(--line);background:#fff;border-radius:10px;margin-bottom:12px;padding:22px}.opp-top{align-items:center;gap:13px;display:flex}.dealer-seal{color:#93642d;background:#fbf7ef;border:1px solid #d6be98;border-radius:50%;place-items:center;width:45px;height:45px;font:20px Georgia,serif;display:grid}.opp-top small{color:#996b36;letter-spacing:1px;font-size:8px;font-weight:800}.opp-top h3{margin:4px 0;font:500 21px Georgia,serif}.opp-top p{color:#74817f;margin:0;font-size:10px}.new-pill{color:#206450!important;background:#dff1e9!important;margin-left:auto!important}.comp{background:#f6f7f3;border-radius:7px;grid-template-columns:1fr 1fr;margin:18px 0;padding:14px;display:grid}.comp div+div{border-left:1px solid var(--line);padding-left:20px}.comp small,.career small{color:#7a8783;letter-spacing:1px;margin-bottom:5px;font-size:8px;display:block}.comp strong{font:18px Georgia,serif}.message{color:#47534f;border-left:2px solid #d3a665;padding-left:12px;font:italic 13px/1.5 Georgia,serif}.response-buttons{grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:18px;display:grid}.response-buttons button,.outline,.admin-table button{color:#225d50;background:#fff;border:1px solid #b9c9c3;border-radius:6px;padding:11px;font-size:10px;font-weight:800}.response-buttons button:first-child{color:#fff;background:#174f42;border-color:#174f42}.response-confirm{color:#205d4c;background:#e4f3ec;border-radius:6px;margin-top:17px;padding:13px;font-size:11px}.response-confirm span{color:#687874;margin-top:5px;display:block}.muted-card{opacity:.62}.profile-identity{border-bottom:1px solid var(--line);align-items:center;gap:11px;margin-bottom:15px;padding-bottom:17px;display:flex}.profile-identity h3{margin:0;font:17px Georgia,serif}.profile-identity p{color:#7b8885;margin:4px 0;font-size:10px}.profile-panel label{letter-spacing:1px;color:#788582;margin:13px 0;font-size:8px;font-weight:800;display:block}.profile-panel select{border:1px solid var(--line);background:#fff;border-radius:5px;width:100%;margin-top:5px;padding:9px;font-size:10px}.career{border-top:1px solid var(--line);gap:4px;margin-top:17px;padding-top:16px;display:grid}.career strong{font-size:11px}.career span{color:#7b8885;margin-bottom:9px;font-size:9px}.outline{width:100%;margin-top:10px}.metric-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin:30px 0;display:grid}.metric-grid div{border:1px solid var(--line);background:#fff;border-radius:9px;padding:20px}.metric-grid span{color:#205d50;font:27px Georgia,serif;display:block}.metric-grid small{letter-spacing:1px;color:#7a8784;font-size:8px}.table-head,.table-row{grid-template-columns:1.3fr 1fr 1fr .8fr .8fr;align-items:center;gap:12px;display:grid}.table-head{border-bottom:1px solid var(--line);color:#7d8986;letter-spacing:1px;padding:10px 0;font-size:8px}.table-row{padding:18px 0 5px;font-size:10px}.table-row strong,.table-row small{display:block}.table-row small{color:#84908d;margin-top:4px}.pending{color:#a16a2c;background:#f4ead8;border-radius:4px;width:max-content;padding:6px}.approved{color:#17604d;background:#e2f1ea;border-radius:4px;width:max-content;padding:6px}.admin-table button{color:#fff;background:#174f42}.admin-table button:disabled{color:#50756c;background:#dce9e4}.activity-line{border-top:1px solid var(--line);gap:12px;padding:13px 0;display:flex}.activity-line>span{color:#2c6b5b}.activity-line strong,.activity-line small{font-size:11px;display:block}.activity-line small{color:#84908d;margin-top:4px}@media (max-width:800px){.portal-grid{grid-template-columns:1fr}.metric-grid{grid-template-columns:1fr 1fr}.table-head{display:none}.table-row{grid-template-columns:1fr 1fr}.portal .welcome{align-items:flex-start}.profile-score{display:none}}@media (max-width:650px){.view-switch{margin:0}.view-switch button{padding:6px}.metric-grid{grid-template-columns:1fr 1fr}.welcome h1,.admin h1{font-size:27px}.table-row{grid-template-columns:1fr}.portal-grid{display:block}}.profile-setup-link{z-index:8;color:#17352e;background:#d7a55f;border-radius:7px;padding:12px 16px;font-size:11px;font-weight:800;text-decoration:none;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 25px #102f2930}.builder-shell{background:#f7f8f5;min-height:100vh}.builder-header{color:#fff;background:#102f29;align-items:center;gap:20px;height:74px;padding:0 34px;display:flex}.builder-brand{color:#fff;align-items:center;gap:9px;margin-right:auto;font:700 24px Georgia,serif;text-decoration:none;display:flex}.builder-brand>span{color:#e8bb78;border:1px solid #e8bb78;border-radius:50%;place-items:center;width:31px;height:31px;font-size:16px;display:grid}.builder-brand b{color:#e8bb78}.builder-security{color:#b8c9c5;font-size:10px}.signout{color:#fff;border-left:1px solid #42645d;padding-left:18px;font-size:10px;text-decoration:none}.builder-layout{grid-template-columns:270px 1fr;max-width:1280px;min-height:calc(100vh - 74px);margin:auto;display:grid}.steps{background:#f2f4ef;border-right:1px solid #dde5e2;padding:42px 24px}.steps>p{letter-spacing:1.5px;color:#a8733d;margin:0 10px 17px;font-size:9px;font-weight:800}.steps>button{text-align:left;color:#76827f;background:0 0;border:0;border-radius:8px;align-items:flex-start;gap:11px;width:100%;padding:11px 9px;display:flex}.steps>button>span{border:1px solid #c4ceca;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font-size:9px;display:grid}.steps>button strong,.steps>button small{display:block}.steps>button strong{color:#53605d;font-size:11px}.steps>button small{margin-top:3px;font-size:8px}.steps>button.active{background:#fff;box-shadow:0 2px 10px #102f290b}.steps>button.active>span{color:#fff;background:#174f42;border-color:#174f42}.steps>button.active strong{color:#173e35}.steps>button.done>span{color:#22604f;background:#dcece6;border-color:#dcece6}.strength{border-top:1px solid #dce3e0;margin:32px 8px 0;padding-top:22px}.strength>div{justify-content:space-between;font-size:9px;display:flex}.strength>i{background:#dde4e1;border-radius:5px;height:5px;margin:9px 0;display:block}.strength em{background:#ce9852;border-radius:5px;height:5px;display:block}.strength small{color:#84908d;font-size:8px;line-height:1.4}.builder-main{width:100%;max-width:980px;padding:46px min(7vw,85px) 80px}.builder-title{margin-bottom:28px}.builder-title h1{margin:0 0 9px;font:500 34px Georgia,serif}.builder-title>p:last-child{color:#6e7b78;max-width:690px;margin:0;font-size:13px;line-height:1.5}.form-card{background:#fff;border:1px solid #dfe6e3;border-radius:10px;margin-bottom:16px;padding:24px}.form-card>h2,.card-heading h2{margin:0 0 5px;font:500 19px Georgia,serif}.form-card>p{color:#7b8885;margin:0 0 16px;font-size:10px}.field-grid{grid-template-columns:1fr 1fr;gap:17px 14px;margin-top:20px;display:grid}.field-grid label{letter-spacing:1px;color:#6e7c78;font-size:8px;font-weight:800}.field-grid input,.field-grid select,.field-grid textarea{color:#1f302c;background:#fff;border:1px solid #d5dfdb;border-radius:6px;width:100%;height:41px;margin-top:6px;padding:10px;font-size:11px;display:block}.field-grid input:disabled{color:#7d8986;background:#f2f4f1}.field-grid textarea{resize:vertical;height:84px}.span-2{grid-column:1/-1}.choice-grid{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:17px;display:grid}.choice-grid label{color:#53605d;cursor:pointer;border:1px solid #dce4e1;border-radius:6px;align-items:center;gap:7px;padding:9px;font-size:9px;display:flex}.choice-grid input{display:none}.choice-grid label>span{color:#0000;border:1px solid #bdc9c5;border-radius:3px;place-items:center;width:14px;height:14px;font-size:8px;display:grid}.choice-grid label.chosen{color:#214f44;background:#eef6f2;border-color:#78a997}.choice-grid label.chosen>span{color:#fff;background:#226151;border-color:#226151}.card-heading{justify-content:space-between;align-items:center;display:flex}.card-heading button{color:#9c5e45;background:0 0;border:0;font-size:9px}.current-check{align-self:end;align-items:center;gap:8px;height:41px;display:flex}.current-check input{width:auto;height:auto;margin:0}.add-job{color:#225e50;background:#f7faf8;border:1px dashed #9bb4ac;border-radius:7px;width:100%;padding:13px;font-size:10px;font-weight:800}.privacy-choice{cursor:pointer;border:1px solid #dce4e1;border-radius:7px;grid-template-columns:0 22px 1fr;align-items:start;margin-top:9px;padding:14px;display:grid}.privacy-choice input{opacity:0}.privacy-choice>span{color:#0000;border:1px solid #bdc9c5;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;display:grid}.privacy-choice:has(input:checked){background:#f0f7f3;border-color:#77a693}.privacy-choice input:checked+span{color:#fff;background:#205d4e;border-color:#205d4e}.privacy-choice strong{font-size:11px}.privacy-choice p{color:#788582;margin:4px 0 0;font-size:9px;line-height:1.4}.builder-actions{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#f7f8f5e8;border-top:1px solid #dce4e1;align-items:center;margin-top:24px;padding:15px 0;display:flex;position:sticky;bottom:0}.builder-actions button{border-radius:6px;padding:11px 17px;font-size:10px;font-weight:800}.builder-actions .back{color:#53615d;background:#fff;border:1px solid #d5dedb}.builder-actions .continue{color:#17352e;background:#d4a15c;border:0;margin-left:auto}.builder-actions>span{color:#22604f;margin-left:14px;font-size:10px}.profile-loading{color:#53615d;background:#f7f8f5;place-items:center;min-height:100vh;font:16px Georgia,serif;display:grid}@media (max-width:850px){.builder-layout{grid-template-columns:1fr}.steps{border-bottom:1px solid #dce4e1;border-right:0;padding:14px;display:flex;overflow:auto}.steps>p,.strength,.steps button small{display:none}.steps>button{width:auto;min-width:max-content}.builder-main{padding:30px 20px 70px}.choice-grid{grid-template-columns:1fr 1fr}}@media (max-width:570px){.builder-header{padding:0 15px}.builder-security{display:none}.builder-main{padding:25px 14px 60px}.builder-title h1{font-size:28px}.field-grid,.choice-grid{grid-template-columns:1fr}.span-2{grid-column:auto}.form-card{padding:18px}.profile-setup-link{bottom:14px;right:12px}}.real-action-links{z-index:8;gap:8px;display:flex;position:fixed;bottom:24px;right:24px}.real-action-links a{color:#17352e;background:#d7a55f;border-radius:7px;padding:12px 16px;font-size:11px;font-weight:800;text-decoration:none;box-shadow:0 8px 25px #102f2930}.real-action-links a:first-child{background:#fff;border:1px solid #cad7d2}.dealer-form-wrap{max-width:920px;margin:auto;padding:48px 40px 90px}.verification-banner{background:#fff8e9;border:1px solid #ead3a9;border-radius:9px;align-items:center;gap:14px;margin-bottom:20px;padding:16px 18px;display:flex}.verification-banner>span{color:#a67537;font-size:24px}.verification-banner strong,.verification-banner p{margin:0;display:block}.verification-banner p{color:#6f7c78;margin-top:4px;font-size:10px}.verification-banner a{color:#205d50;margin-left:auto;font-size:10px;font-weight:800}.verification-banner.verified{background:#eaf5f0;border-color:#b9d7cb}.verification-banner.verified>span{color:#256552}.dealer-submit{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f7f8f5e8;border-top:1px solid #dce4e1;justify-content:flex-end;align-items:center;gap:15px;padding:15px 0;display:flex;position:sticky;bottom:0}.dealer-submit span{color:#286352;font-size:10px}.dealer-submit button{color:#17352e;background:#d4a15c;border:0;border-radius:6px;padding:13px 18px;font-size:10px;font-weight:800}.review-card{background:#fff;border:1px solid #dfe6e3;border-radius:10px;margin-bottom:14px;padding:22px}.review-card h2{margin:8px 0 4px;font:500 21px Georgia,serif}.review-card>div>p{color:#788582;font-size:10px}.status-dot{text-transform:uppercase;letter-spacing:1px;color:#95652e;background:#f5ead6;border-radius:10px;padding:5px 8px;font-size:8px}.review-card dl{background:#f6f7f3;border-radius:7px;grid-template-columns:repeat(2,1fr);gap:16px;padding:16px;display:grid}.review-card dt{letter-spacing:1px;color:#7c8985;margin-bottom:4px;font-size:8px}.review-card dd{margin:0;font-size:10px;line-height:1.5}.review-actions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.review-actions button{border-radius:6px;padding:10px 14px;font-size:9px;font-weight:800}.review-actions .reject{color:#8a4c3b;background:#fff;border:1px solid #ddc6bf}.review-actions .approve{color:#fff;background:#174f42;border:1px solid #174f42}.dealer-search-shell{background:#f7f8f5;min-height:100vh;display:flex}.dealer-side{color:#fff;background:#102f29;flex-direction:column;width:235px;padding:30px 20px;display:flex;position:fixed;inset:0 auto 0 0}.dealer-side nav{gap:7px;margin-top:45px;display:grid}.dealer-side nav a{color:#adc0bb;border-radius:7px;padding:12px;font-size:11px;text-decoration:none}.dealer-side nav a.active{color:#fff;background:#19483e}.dealer-verified{border:1px solid #376158;border-radius:8px;align-items:center;gap:9px;margin-top:auto;padding:12px;display:flex}.dealer-verified>span{color:#d4a15c}.dealer-verified strong,.dealer-verified small{font-size:9px;display:block}.dealer-verified small{text-transform:uppercase;color:#9bb0ab;margin-top:3px}.dealer-work{width:calc(100% - 235px);margin-left:235px;padding:44px 48px 90px}.dealer-work>header{justify-content:space-between;align-items:start;display:flex}.dealer-work h1{margin:0 0 8px;font:500 34px Georgia,serif}.dealer-work header p{color:#71807c;font-size:12px}.dealer-work header>a{color:#245e51;font-size:10px}.access-locked{text-align:center;background:#fff;border:1px solid #dfe6e3;border-radius:11px;max-width:540px;margin:70px auto;padding:45px}.access-locked>span{color:#a87339;font-size:28px}.access-locked h2{font:500 23px Georgia,serif}.access-locked p{color:#74817e;font-size:11px;line-height:1.6}.access-locked a{color:#205c4f;font-size:10px;font-weight:800}.real-filters{background:#fff;border:1px solid #dfe6e3;border-radius:10px;grid-template-columns:1.2fr 1.2fr 1.2fr .5fr .8fr;gap:9px;margin-top:30px;padding:18px;display:grid}.real-filters label{letter-spacing:1px;color:#788582;font-size:8px;font-weight:800}.real-filters select,.real-filters input{background:#fff;border:1px solid #d7dfdc;border-radius:5px;width:100%;height:39px;margin-top:6px;padding:9px;font-size:10px;display:block}.real-results-head{justify-content:space-between;align-items:center;margin:28px 0 14px;display:flex}.real-results-head h2{margin:0;font:500 20px Georgia,serif}.real-results-head p{color:#7b8885;font-size:9px}.real-results-head button{color:#17352e;background:#d4a15c;border:0;border-radius:6px;padding:12px 14px;font-size:9px;font-weight:800}.real-talent-list{gap:10px;display:grid}.real-talent-list article{background:#fff;border:1px solid #dfe6e3;border-radius:9px;grid-template-columns:25px 48px 1fr;gap:12px;padding:18px;display:grid}.real-talent-list article.selected{border-color:#7dab9a;box-shadow:0 0 0 1px #7dab9a}.select-talent input{display:none}.select-talent span{color:#0000;border:1px solid #bac6c2;border-radius:4px;place-items:center;width:18px;height:18px;font-size:9px;display:grid}.select-talent input:checked+span{color:#fff;background:#205d4f}.real-avatar{color:#225b4e;background:#dae8e2;border-radius:50%;place-items:center;width:44px;height:44px;font:15px Georgia,serif;display:grid}.talent-name{align-items:center;gap:8px;display:flex}.talent-name h3{margin:0;font:500 18px Georgia,serif}.talent-name em{color:#896331;background:#f0e7d6;border-radius:3px;padding:4px 6px;font-size:7px;font-style:normal}.real-talent-list article>div>strong{font-size:10px}.real-talent-list article>div>p{color:#778481;margin:5px 0;font-size:9px}.mini-tags{flex-wrap:wrap;gap:5px;display:flex}.mini-tags span{border:1px solid #dbe2df;border-radius:4px;padding:4px 6px;font-size:8px}.send-status{text-align:center!important;color:#205d4f!important;font-size:10px!important}@media (max-width:800px){.dealer-form-wrap{padding:30px 18px 80px}.review-card dl{grid-template-columns:1fr}.dealer-side{width:74px;padding:25px 10px}.dealer-side .builder-brand{font-size:0}.dealer-side nav a{text-align:center;font-size:0}.dealer-side nav a:first-letter{font-size:18px}.dealer-verified{display:none}.dealer-work{width:calc(100% - 74px);margin-left:74px;padding:30px 18px}.real-filters{grid-template-columns:1fr 1fr}.real-action-links{bottom:12px;right:12px}.real-action-links a{padding:10px;font-size:9px}}@media (max-width:520px){.field-grid,.choice-grid,.real-filters{grid-template-columns:1fr}.real-action-links{flex-direction:column}.verification-banner{align-items:flex-start}.verification-banner a{margin:0}.dealer-work>header{display:block}}.workflow-shell{background:#f7f8f5;min-height:100vh;display:flex}.workflow-side{color:#fff;background:#102f29;flex-direction:column;width:235px;padding:30px 20px;display:flex;position:fixed;inset:0 auto 0 0}.workflow-side nav{gap:7px;margin-top:46px;display:grid}.workflow-side nav a{color:#adc0bb;border-radius:7px;padding:12px;font-size:11px;text-decoration:none}.workflow-side nav a.active{color:#fff;background:#19483e}.privacy-note{color:#b7c9c5;border:1px solid #376158;border-radius:8px;margin-top:auto;padding:12px;font-size:9px;line-height:1.5}.workflow-main{width:calc(100% - 235px);max-width:1040px;margin-left:235px;padding:48px 55px 90px}.workflow-main>header h1{margin:0 0 8px;font:500 34px Georgia,serif}.workflow-main>header>p:last-child{color:#71807c;font-size:12px}.workflow-error{color:#8b4937;background:#f5e4e0;border:1px solid #e4c6bf;border-radius:7px;margin:22px 0;padding:13px;font-size:10px}.inbox-heading{justify-content:space-between;align-items:center;margin:32px 0 14px;display:flex}.inbox-heading h2{margin:0;font:500 19px Georgia,serif}.inbox-heading span{color:#778481;font-size:9px}.inbox-list{gap:13px;display:grid}.inbox-card{background:#fff;border:1px solid #dfe6e3;border-radius:10px;padding:23px}.inbox-card.pending{border-color:#d6bf99;box-shadow:0 4px 18px #8a633114}.inbox-top{align-items:center;gap:13px;display:flex}.dealer-symbol{color:#986830;background:#fcf8ef;border:1px solid #d3bb93;border-radius:50%;place-items:center;width:46px;height:46px;font:19px Georgia,serif;display:grid}.inbox-top small{letter-spacing:1px;color:#95662e;text-transform:uppercase;font-size:8px}.inbox-top h2{margin:4px 0;font:500 21px Georgia,serif}.inbox-top p{color:#76837f;margin:0;font-size:9px}.response-pill{text-transform:uppercase;letter-spacing:1px;color:#95642c;background:#f0e4d1;border-radius:10px;margin-left:auto;padding:5px 8px;font-size:8px}.inbox-card.interested .response-pill,.inbox-card.tell_me_more .response-pill{color:#205f4e;background:#dff0e8}.inbox-card.pass .response-pill{color:#707c78;background:#ecefed}.inbox-details{background:#f6f7f3;border-radius:7px;grid-template-columns:1fr 1fr;margin:18px 0;padding:14px;display:grid}.inbox-details>div+div{border-left:1px solid #dce4e1;padding-left:18px}.inbox-details small{color:#7b8885;letter-spacing:1px;font-size:8px;display:block}.inbox-details strong{margin-top:5px;font:16px Georgia,serif;display:block}.inbox-card blockquote{color:#495650;border-left:2px solid #d3a15b;margin:16px 0;padding-left:13px;font:italic 13px/1.6 Georgia,serif}.inbox-actions{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.inbox-actions button{color:#225d50;background:#fff;border:1px solid #bdcdc7;border-radius:6px;padding:11px;font-size:9px;font-weight:800}.inbox-actions button:first-child{color:#fff;background:#174f42;border-color:#174f42}.response-saved{color:#286453;border-top:1px solid #dfe6e3;padding-top:15px;font-size:10px}.contact-handoff{background:#eaf4ef;border-radius:7px;margin-top:13px;padding:13px}.contact-handoff small,.contact-handoff strong,.contact-handoff p{margin:0;display:block}.contact-handoff small{letter-spacing:1px;font-size:7px}.contact-handoff strong{margin-top:5px;font-size:11px}.contact-handoff p{margin-top:3px;font-size:9px}.contact-handoff a{color:#205c50;font-size:9px}.empty-state{text-align:center;background:#fff;border:1px solid #dfe6e3;border-radius:10px;padding:50px}.empty-state>span{color:#c3904f;font-size:27px}.empty-state h2{font:500 21px Georgia,serif}.empty-state p{color:#788582;font-size:10px}.empty-state a{color:#205d50;font-size:10px;font-weight:800}.response-metrics{grid-template-columns:repeat(3,1fr);gap:10px;margin:30px 0;display:grid}.response-metrics>div{background:#fff;border:1px solid #dfe6e3;border-radius:8px;padding:17px}.response-metrics span{color:#205d50;font:25px Georgia,serif;display:block}.response-metrics small{letter-spacing:1px;color:#788582;font-size:7px}.dealer-opp-card{background:#fff;border:1px solid #dfe6e3;border-radius:10px;margin-bottom:14px;overflow:hidden}.dealer-opp-title{justify-content:space-between;align-items:start;padding:20px;display:flex}.dealer-opp-title small{letter-spacing:1px;color:#976832;font-size:8px}.dealer-opp-title h2{margin:5px 0;font:500 20px Georgia,serif}.dealer-opp-title p{color:#788582;margin:0;font-size:9px}.dealer-opp-title>span{background:#edf2ef;border-radius:10px;padding:5px 8px;font-size:8px}.response-table{border-top:1px solid #dfe6e3}.response-row{border-top:1px solid #edf1ef;grid-template-columns:1.3fr .7fr .7fr 1.2fr;align-items:center;gap:10px;padding:13px 20px;font-size:9px;display:grid}.response-row:first-child{border-top:0}.response-row.labels{letter-spacing:1px;color:#7b8885;background:#f6f7f3;font-size:7px}.response-row strong,.response-row small{display:block}.response-row small{color:#7b8885;margin-top:3px}.row-status{text-transform:uppercase;letter-spacing:.5px;background:#ecefed;border-radius:10px;width:max-content;padding:5px 7px;font-size:7px}.row-status.interested,.row-status.tell_me_more{color:#205e4d;background:#dff0e8}.row-status.pass{color:#8a5748;background:#f1e7e3}@media (max-width:780px){.workflow-side{width:74px;padding:25px 10px}.workflow-side .builder-brand{font-size:0}.workflow-side nav a{text-align:center;font-size:0}.workflow-side nav a:first-letter{font-size:18px}.privacy-note{display:none}.workflow-main{width:calc(100% - 74px);margin-left:74px;padding:30px 18px 70px}.response-row{grid-template-columns:1fr 1fr}.response-row.labels{display:none}.real-action-links{max-width:calc(100vw - 24px);overflow:auto}}@media (max-width:520px){.inbox-details,.response-metrics{grid-template-columns:1fr}.inbox-details>div+div{border:0;padding:12px 0 0}.inbox-actions{grid-template-columns:1fr}.dealer-opp-title{display:block}.workflow-main>header h1{font-size:28px}}.conversation{margin-top:14px}.conversation-toggle{color:#77451d;font:inherit;cursor:pointer;background:#fff;border:1px solid #b26b2b;border-radius:999px;padding:9px 14px}.conversation-panel{background:#f8faf8;border:1px solid #dce4df;border-radius:16px;min-width:300px;margin-top:12px;padding:14px}.message-list{flex-direction:column;gap:10px;max-height:320px;padding:4px;display:flex;overflow:auto}.message{background:#fff;border:1px solid #dde5e0;border-radius:14px;max-width:82%;padding:10px 12px}.message.mine{background:#dcefe7;border-color:#c8e4d8;align-self:flex-end}.message.theirs{align-self:flex-start}.message small,.message time{color:#70807b;font-size:11px;display:block}.message p{white-space:pre-wrap;margin:4px 0}.conversation-panel form{gap:8px;margin-top:12px;display:flex}.conversation-panel textarea{min-height:70px;font:inherit;resize:vertical;border:1px solid #ccd8d2;border-radius:12px;flex:1;padding:10px}.conversation-panel form button{color:#fff;font:inherit;background:#123f35;border:0;border-radius:12px;padding:0 18px}.no-messages{color:#71807b;text-align:center}.network-alert-link{z-index:60;color:#fff;background:#123f35;border:1px solid #d9aa61;border-radius:999px;padding:10px 16px;text-decoration:none;position:fixed;top:18px;right:22px;box-shadow:0 8px 24px #0b2f2828}.network-center{background:#f5f7f4;min-height:100vh;padding:32px}.network-center>header{justify-content:space-between;align-items:center;max-width:980px;margin:auto;display:flex}.network-center>header>a:last-child{color:#315c52}.network-center>section{max-width:800px;margin:70px auto}.network-center h1{color:#132c27;margin:10px 0;font:64px Georgia,serif}.network-center>section>p{color:#71807b}.network-alert-list{gap:12px;margin-top:36px;display:grid}.network-alert-list>a{color:#152b27;background:#fff;border:1px solid #dfe7e2;border-radius:16px;grid-template-columns:48px 1fr auto;align-items:center;gap:16px;padding:20px;text-decoration:none;display:grid}.network-alert-list>a.attention{border-left:5px solid #b26b2b}.alert-icon{color:#174f42;background:#e3eee9;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.network-alert-list p{color:#60736d;margin:4px 0}.network-alert-list small{color:#84918d}@media (max-width:700px){.network-alert-link{top:auto;bottom:16px;right:16px}.network-center{padding:22px}.network-center h1{font-size:44px}}.network-tools{z-index:60;gap:8px;display:flex;position:fixed;top:18px;right:22px}.network-tools a{color:#fff;background:#123f35;border:1px solid #d9aa61;border-radius:999px;padding:10px 16px;text-decoration:none;box-shadow:0 8px 24px #0b2f2828}.growth-page,.member-preview,.founder-overview{color:#18322c;background:#f5f7f4;min-height:100vh;padding:32px 6vw}.growth-page header,.member-preview header,.founder-overview header{justify-content:space-between;align-items:center;display:flex}.growth-page header>a:last-child,.member-preview header a,.founder-overview header a{color:#315b51;margin-left:18px}.growth-page>section,.founder-overview>section{max-width:980px;margin:70px auto}.growth-page h1,.founder-overview h1,.join-card h1{margin:12px 0;font:58px Georgia,serif}.founder-card{color:#fff;background:#123f35;border-radius:18px;align-items:center;gap:20px;margin:30px 0;padding:25px;display:flex}.founder-card span{color:#e4b56f}.founder-card strong{font:44px Georgia,serif}.founder-card small{color:#b8c9c3}.invite-choices{grid-template-columns:1fr 1fr;gap:18px;display:grid}.invite-choices button{text-align:left;color:#17352e;cursor:pointer;background:#fff;border:1px solid #d8e1dc;border-radius:18px;gap:8px;padding:28px;display:grid}.invite-choices button>span{color:#a66428;font-size:30px}.invite-choices button small{color:#6e7f79}.copy-status{color:#17624f;margin:20px 0}.invite-history{gap:8px;display:grid}.invite-history button{text-align:left;background:#fff;border:1px solid #dce4df;border-radius:12px;justify-content:space-between;padding:16px;display:flex}.invite-history small{color:#72817c;display:block}.join-card{color:#18322c;background:#fff;border:1px solid #dce4df;border-radius:22px;max-width:720px;margin:10vh auto;padding:50px}.join-card>p{color:#657670;line-height:1.6}.join-card>div{gap:12px;margin:30px 0;display:grid}.join-card>div a{color:#fff;background:#123f35;border-radius:10px;padding:16px;text-decoration:none}.join-card>div a:last-child{color:#123f35;background:#fff;border:1px solid #123f35}.join-card>small{color:#8b9793}.member-hero{color:#fff;background:#123f35;border-radius:22px;align-items:center;gap:28px;max-width:1100px;margin:70px auto 25px;padding:45px;display:flex}.member-avatar{color:#123f35;background:#d9a65b;border-radius:50%;place-items:center;width:100px;height:100px;font:36px Georgia,serif;display:grid}.member-hero span{color:#f1c27d;letter-spacing:2px}.member-hero h1{margin:8px 0;font:48px Georgia,serif}.member-hero h2{margin:0;font-weight:500}.member-hero p{color:#b8cbc4}.member-grid{grid-template-columns:1.3fr .7fr;gap:20px;max-width:1100px;margin:auto;display:grid}.member-grid article,.member-grid aside{background:#fff;border:1px solid #dce4df;border-radius:18px;padding:30px}.career-preview{border-top:1px solid #e2e8e4;padding:18px 0}.career-preview span{color:#63746e;display:block}.profile-tags{flex-wrap:wrap;gap:7px;display:flex}.profile-tags span{background:#eef2ef;border-radius:999px;padding:6px 10px}.privacy-preview{background:#edf5f1;margin-top:25px;padding:15px}.founder-metrics{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:35px;display:grid}.founder-metrics article{background:#fff;border:1px solid #dae3de;border-radius:16px;padding:25px}.founder-metrics strong{color:#165347;font:46px Georgia,serif;display:block}.founder-metrics span{letter-spacing:1px;color:#71817b;font-size:11px}@media (max-width:760px){.network-tools{top:auto;bottom:14px;right:14px}.invite-choices,.member-grid,.founder-metrics{grid-template-columns:1fr}.member-hero{flex-direction:column;align-items:flex-start}.growth-page h1,.founder-overview h1,.join-card h1{font-size:42px}}.join-card>div button{color:#fff;text-align:left;font:inherit;background:#123f35;border:0;border-radius:10px;padding:16px}.join-card>div button:last-child{color:#123f35;background:#fff;border:1px solid #123f35}.preview-controls{background:#fff;border:1px solid #dce4df;border-radius:14px;justify-content:space-between;align-items:center;max-width:1100px;margin:45px auto -45px;padding:16px 20px;display:flex}.preview-controls small{color:#6e7d78;display:block}.preview-controls>div:last-child{gap:6px;display:flex}.preview-controls button{color:#31594f;background:#fff;border:1px solid #b9c7c1;border-radius:999px;padding:9px 15px}.preview-controls button.active{color:#fff;background:#123f35;border-color:#123f35}.member-hero{position:relative}.profile-score{text-align:center;gap:4px;margin-left:auto;display:grid}.profile-score strong{color:#efbd74;font:38px Georgia,serif}.profile-score span{letter-spacing:1px;font-size:10px!important}.profile-score a{color:#fff}.viewer-explanation{color:#60451f;background:#fff5df;border-left:5px solid #d49a45;max-width:1100px;margin:-8px auto 20px;padding:16px 20px}.profile-section{margin-top:22px}.missing-profile{color:#71807b;border:1px dashed #bac9c2;border-radius:10px;padding:13px}.missing-profile a{color:#9a5a25}.privacy-preview{gap:8px;display:grid}.privacy-preview a{color:#92531f}@media (max-width:760px){.preview-controls{flex-direction:column;align-items:flex-start;gap:14px;margin-top:35px}.member-hero .profile-score{text-align:left;margin-left:0}}.community-page,.launch-control{color:#17342d;background:#f5f7f4;min-height:100vh;padding:32px 6vw}.community-page header,.launch-control header{justify-content:space-between;align-items:center;display:flex}.community-page header>a:last-child,.launch-control header a{color:#315c52;margin-left:18px}.community-page>section,.launch-control>section{max-width:1050px;margin:70px auto}.community-page h1,.launch-control h1{margin:10px 0;font:58px Georgia,serif}.community-page>section>p,.launch-control>section>p{color:#6a7a75}.standards-grid{grid-template-columns:1fr 1fr;gap:14px;margin:35px 0;display:grid}.standards-grid article{background:#fff;border:1px solid #dce4df;border-radius:16px;padding:25px}.standards-grid article>span{color:#b46d2d}.standards-grid p{color:#687972;line-height:1.6}.safety-form{color:#fff;background:#123f35;border-radius:20px;gap:12px;margin-top:50px;padding:35px;display:grid}.safety-form p{color:#c1d0cb}.safety-form label{letter-spacing:1px;gap:6px;font-size:12px;display:grid}.safety-form select,.safety-form textarea{font:inherit;border:1px solid #86a49b;border-radius:10px;padding:13px}.safety-form textarea{min-height:120px}.safety-form button{color:#17352e;background:#d9a658;border:0;border-radius:999px;justify-self:start;padding:13px 20px}.launch-grid{grid-template-columns:1fr 1fr;gap:12px;margin:30px 0;display:grid}.launch-grid article{background:#fff;border:1px solid #dae3de;border-radius:14px;gap:14px;padding:20px;display:flex}.launch-grid article.done>span{color:#19705b}.launch-grid article.pending{border-left:5px solid #d7a351}.launch-grid p{color:#71817c;margin:4px 0}.launch-warning{background:#fff4dc;border-left:5px solid #d49d45;margin:25px 0;padding:20px}.report-list{gap:10px;display:grid}.report-list article{background:#fff;border:1px solid #dce4df;border-radius:12px;justify-content:space-between;gap:18px;padding:18px;display:flex}.report-list small{color:#788681;display:block}.report-list select{align-self:start;padding:8px}@media (max-width:760px){.standards-grid,.launch-grid{grid-template-columns:1fr}.community-page h1,.launch-control h1{font-size:42px}.report-list article{flex-direction:column}}.start-guide,.feedback-page,.feedback-queue{color:#17342d;background:#f5f7f4;min-height:100vh;padding:32px 6vw}.start-guide header,.feedback-page header,.feedback-queue header{justify-content:space-between;align-items:center;display:flex}.start-guide header>a:last-child,.feedback-page header>a:last-child,.feedback-queue header a{color:#315c52;margin-left:18px}.start-guide>section,.feedback-page>section,.feedback-queue>section{max-width:900px;margin:70px auto}.start-guide h1,.feedback-page h1,.feedback-queue h1{margin:10px 0;font:58px Georgia,serif}.start-guide>section>p,.feedback-page>section>p,.feedback-queue>section>p{color:#687a74}.start-progress{color:#fff;background:#123f35;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;margin:30px 0;padding:20px;display:grid}.start-progress strong{color:#edbd76;font:32px Georgia,serif}.start-progress>div{background:#315b51;border-radius:10px;height:8px;overflow:hidden}.start-progress>div span{background:#e0aa5a;height:100%;display:block}.start-progress small{letter-spacing:1px;font-size:10px}.start-steps{gap:10px;display:grid}.start-steps a{color:#17342d;background:#fff;border:1px solid #dce4df;border-radius:14px;grid-template-columns:44px 1fr auto;align-items:center;gap:14px;padding:18px;text-decoration:none;display:grid}.start-steps a>span{background:#f0e4d2;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.start-steps a.done>span{color:#17604e;background:#dcefe7}.start-steps p{color:#71817b;margin:4px 0}.feedback-page label{letter-spacing:1px;gap:7px;margin-top:22px;font-size:12px;display:grid}.feedback-page select,.feedback-page textarea{font:inherit;border:1px solid #bac9c3;border-radius:10px;padding:13px}.feedback-page textarea{min-height:170px}.rating{margin-top:25px}.rating span{letter-spacing:1px;font-size:12px;display:block}.rating button{color:#cbd3cf;background:0 0;border:0;font-size:32px}.rating button.active{color:#d49b45}.submit-feedback{color:#fff;background:#123f35;border:0;border-radius:999px;margin-top:18px;padding:14px 20px}.feedback-list{gap:12px;display:grid}.feedback-list article{background:#fff;border:1px solid #dce4df;border-radius:14px;justify-content:space-between;gap:20px;padding:22px;display:flex}.feedback-list small{color:#a45f25;text-transform:uppercase}.feedback-list span{color:#788681;font-size:12px}.feedback-list select{align-self:start;padding:8px}@media (max-width:760px){.start-guide h1,.feedback-page h1,.feedback-queue h1{font-size:42px}.start-progress{grid-template-columns:auto 1fr}.start-progress small{grid-column:1/-1}.feedback-list article{flex-direction:column}.network-tools a:first-child{display:none}}.submit-feedback:disabled{opacity:.55;cursor:not-allowed}@media (max-width:760px){html,body{max-width:100%;overflow-x:hidden}.network-tools a{display:none}.network-tools a:last-child{display:block}.ecosystem-home,.start-guide,.growth-page,.community-page,.member-preview,.founder-overview,.launch-control,.feedback-page,.feedback-queue{max-width:100%;overflow-x:hidden}.ecosystem-home nav,.start-guide header,.growth-page header,.community-page header,.member-preview header,.founder-overview header,.launch-control header,.feedback-page header,.feedback-queue header{gap:10px;min-width:0}.home-brand{font-size:24px}.home-brand span{width:36px;height:36px}.member-preview header>div,.founder-overview header>div,.launch-control header>div,.feedback-queue header>div{flex-wrap:wrap;display:flex}.member-hero,.member-grid,.preview-controls{min-width:0;max-width:100%}.member-hero h1,.community-page h1,.launch-control h1,.founder-overview h1{overflow-wrap:anywhere}.start-steps a{grid-template-columns:36px minmax(0,1fr) auto;padding:14px}.launch-grid,.founder-metrics{min-width:0}.report-list article,.feedback-list article{overflow-wrap:anywhere;min-width:0}.workflow-main,.inbox-card,.conversation-panel{min-width:0}.contact-handoff{overflow-wrap:anywhere}.ecosystem-home nav div{gap:10px}.ecosystem-home nav div a:first-child{display:none}}.start-next{color:#17342d;background:#fff3df;border:1px solid #e7bd79;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:5px 20px;margin:-12px 0 22px;padding:20px 22px;text-decoration:none;display:grid}.start-next span{color:#9a5c22;letter-spacing:1.5px;grid-column:1/-1;font-size:11px}.start-next strong{font-size:20px}.start-next b{color:#9a5c22}.start-steps a small{color:#9a6b35;letter-spacing:1.3px;margin-bottom:4px;font-size:9px;display:block}.start-steps a.optional{border-style:dashed}.start-steps a.done small{color:#28705d}@media (max-width:760px){.start-next{grid-template-columns:1fr}.start-next b{margin-top:5px}}.activity-controls{justify-content:space-between;align-items:center;gap:15px;margin:28px 0 -14px;display:flex}.activity-controls>div{background:#e8eeea;border-radius:999px;padding:4px;display:flex}.activity-controls button{color:#48645c;background:0 0;border:0;border-radius:999px;padding:9px 13px;font-weight:700}.activity-controls>div button.active{color:#173f36;background:#fff;box-shadow:0 2px 8px #123f3514}.activity-controls>button{background:#fff;border:1px solid #bccbc5}.activity-controls>button:disabled{opacity:.5}@media (max-width:600px){.activity-controls{flex-direction:column;align-items:stretch}.activity-controls>div{grid-template-columns:1fr 1fr;display:grid}.activity-controls>button{align-self:flex-start}.network-alert-list>a{grid-template-columns:42px 1fr}.network-alert-list>a>b{display:none}}.opportunity-lifecycle{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.opportunity-lifecycle>span{text-transform:uppercase;letter-spacing:1px;border-radius:999px;padding:6px 8px;font-size:7px}.opportunity-lifecycle>span.active{color:#205e4d;background:#dff0e8}.opportunity-lifecycle>span.closed{color:#66736f;background:#ecefed}.opportunity-lifecycle>small{color:#687872}.opportunity-lifecycle button{color:#315c52;background:#fff;border:1px solid #c5d1cd;border-radius:999px;padding:7px 10px;font-size:8px}.opportunity-lifecycle button:last-child{color:#7a513b;border-color:#d7c2b5}.dealer-opp-card.closed{opacity:.78}.dealer-opp-card.closed .dealer-opp-title{background:#f3f5f3}@media (max-width:520px){.opportunity-lifecycle{justify-content:flex-start;margin-top:14px}}.inbox-card.closed{background:#f8f9f7;border-color:#cfd7d3}.inbox-card.closed .response-pill{color:#65736f;background:#e7ebe9}.closed-opportunity-note{color:#53625d;background:#ecefed;border-radius:7px;gap:4px;padding:13px;display:grid}.closed-opportunity-note span{font-size:10px}.growth-progress{grid-template-columns:.7fr 1.3fr;display:grid}.growth-progress>div:first-child{align-items:center;gap:18px;display:flex}.growth-progress>div:last-child{gap:8px;display:grid}.growth-progress i{background:#315b51;border-radius:999px;height:8px;display:block;overflow:hidden}.growth-progress i em{background:#e4b56f;height:100%;display:block}.invite-history article{background:#fff;border:1px solid #dce4df;border-radius:12px;justify-content:space-between;align-items:center;gap:15px;padding:16px;display:flex}.invite-history article.joined{border-left:4px solid #2e705c}.invite-history article.revoked{opacity:.6}.invite-history article small{color:#72817c;margin-top:4px;display:block}.invite-history footer{align-items:center;gap:6px;display:flex}.invite-history footer button{color:#225d50;background:#fff;border:1px solid #b9c9c3;border-radius:999px;padding:8px 11px}.invite-history footer .revoke{color:#82483d;border-color:#d8c3bc}.invite-history footer span{color:#22614f;white-space:nowrap;font-size:9px}@media (max-width:760px){.growth-progress{grid-template-columns:1fr}.growth-progress>div:first-child{flex-wrap:wrap}.invite-history article{flex-direction:column;align-items:flex-start}.invite-history footer{flex-wrap:wrap}}.founder-section-title{border-top:1px solid #d9e2dd;margin-top:50px;padding-top:35px}.founder-section-title h2{margin:6px 0;font:32px Georgia,serif}.founder-section-title>p:last-child{color:#71817b}.founder-overview .founder-metrics+.founder-section-title{margin-top:50px}.profile-import{color:#17342d;background:#f5f7f4;min-height:100vh;padding:32px 6vw}.profile-import header{justify-content:space-between;align-items:center;display:flex}.profile-import header>a:last-child{color:#315c52}.profile-import>section{max-width:900px;margin:70px auto}.profile-import h1{margin:10px 0;font:58px Georgia,serif}.profile-import>section>p{color:#687a74;line-height:1.6}.import-safety{background:#e6f1ec;border-left:5px solid #236454;gap:4px;margin:28px 0;padding:18px 20px;display:grid}.import-safety span{color:#526a63}.import-card,.import-results{background:#fff;border:1px solid #dce4df;border-radius:18px;padding:28px}.import-card label{letter-spacing:1px;gap:9px;font-size:11px;display:grid}.import-card textarea{min-height:280px;font:inherit;resize:vertical;border:1px solid #b9c9c2;border-radius:12px;padding:16px}.import-card small{text-align:right;color:#7c8a85;margin:8px 0 18px;display:block}.import-card button,.import-actions button{color:#fff;font:inherit;background:#123f35;border:0;border-radius:999px;padding:14px 20px}.import-card button:disabled,.import-actions button:disabled{opacity:.5}.import-summary{border-bottom:1px solid #e2e8e4;align-items:baseline;gap:10px;padding-bottom:20px;display:flex}.import-summary strong{color:#a7652b;font:42px Georgia,serif}.import-option{border-bottom:1px solid #edf1ef;align-items:center;gap:12px;padding:17px 0;display:flex}.import-option span{gap:4px;display:grid}.import-option small{color:#77857f;letter-spacing:1px}.import-group{margin-top:25px}.import-group h2{font:24px Georgia,serif}.import-group>div{flex-wrap:wrap;gap:8px;display:flex}.import-group label{border:1px solid #c8d4cf;border-radius:999px;padding:8px 12px}.import-group label.selected{background:#e0efe8;border-color:#79a697}.import-group input{margin-right:7px}.import-group p{color:#71817b}.import-actions{justify-content:space-between;gap:10px;margin-top:35px;display:flex}.import-actions .secondary{color:#123f35;background:#fff;border:1px solid #123f35}.import-status{min-height:24px;font-weight:700;color:#236454!important}.profile-import input[type=checkbox]{accent-color:#195a4c}@media (max-width:760px){.profile-import{max-width:100%;padding:24px;overflow-x:hidden}.profile-import h1{font-size:42px}.profile-import>section{margin:50px auto}.import-card,.import-results{padding:20px}.import-actions{flex-direction:column;align-items:stretch}.import-actions button{width:100%}}.trust-actions{border-top:1px solid #e7ebe9;justify-content:flex-end;gap:14px;margin-top:18px;padding-top:14px;display:flex}.trust-actions button{color:#6b7673;background:0 0;border:0;font-size:12px;text-decoration:underline}.trust-actions button:last-child{color:#8b493c}.network-tools{z-index:100;overscroll-behavior-inline:contain;background:#f6f6f2f2;border-bottom:1px solid #d8dfda;justify-content:flex-end;gap:8px;padding:10px 4vw;display:flex;position:sticky;top:0;bottom:auto;right:auto;overflow-x:auto}.network-tools a{flex:none;display:block;box-shadow:0 4px 14px #0b2f2818}.network-tools .admin-tool{color:#123f35;background:#d9a65b;font-weight:900}@media (max-width:760px){.network-tools{justify-content:flex-start;padding:8px 12px;position:sticky;top:0;bottom:auto;right:auto}.network-tools a,.network-tools a:first-child,.network-tools a:last-child{display:block}.network-tools a{padding:9px 13px}}.network-tools .admin-menu{flex:none;position:relative}.network-tools .admin-menu summary{cursor:pointer;color:#123f35;background:#d9a65b;border:1px solid #bd7f2b;border-radius:999px;padding:10px 16px;font-weight:900;list-style:none;box-shadow:0 4px 14px #0b2f2818}.network-tools .admin-menu summary::-webkit-details-marker{display:none}.network-tools .admin-menu summary:after{content:" ▾"}.network-tools .admin-menu[open] summary:after{content:" ▴"}.network-tools .admin-menu>div{z-index:120;background:#fff;border:1px solid #d8dfda;border-radius:14px;min-width:210px;padding:8px;display:grid;position:fixed;top:61px;right:4vw;box-shadow:0 16px 36px #0b2f2830}.network-tools .admin-menu>div a{color:#123f35;box-shadow:none;background:#fff;border:0;border-radius:9px;padding:11px 13px;font-weight:700}:is(.network-tools .admin-menu>div a:hover,.network-tools .admin-menu>div a:focus-visible){background:#f5ead8}@media (max-width:760px){.network-tools .admin-menu summary{padding:9px 13px}.network-tools .admin-menu>div{top:56px;left:12px;right:auto}}.ecosystem-home{color:#132d28;background:#f6f6f2;min-height:100vh}.ecosystem-home nav{border-bottom:1px solid #d9dfda;justify-content:space-between;align-items:center;height:92px;padding:0 5.5vw;display:flex}.home-brand{color:#123f35;align-items:center;gap:12px;font:700 34px Georgia,serif;text-decoration:none;display:flex}.home-brand span{color:#d29338;border:2px solid #d6a24e;border-radius:50%;place-items:center;width:45px;height:45px;display:grid}.home-brand b{color:#d29338}.ecosystem-home nav div{gap:25px;display:flex}.ecosystem-home nav div a{color:#31574e;text-decoration:none}.home-hero{background:linear-gradient(120deg,#f6f6f2 65%,#e7ece8 65%);grid-template-columns:1.5fr .75fr;gap:7vw;padding:95px 7vw 85px;display:grid}.home-hero h1{letter-spacing:-2px;max-width:850px;margin:14px 0 24px;font:72px/1.02 Georgia,serif}.home-lead{color:#63736e;max-width:760px;font-size:21px;line-height:1.65}.home-actions{gap:14px;margin-top:38px;display:flex}.home-actions a,.home-paths article div a{border-radius:999px;padding:14px 20px;text-decoration:none;display:inline-block}.home-actions a:first-child{color:#fff;background:#123f35}.home-actions a:last-child{color:#123f35;border:1px solid #9caaa5}.home-hero aside{color:#fff;background:#123f35;border-radius:4px;align-self:center;padding:42px;box-shadow:20px 20px #d8a85e}.home-hero aside small,.eyebrow{color:#ad6c2d;letter-spacing:3px;font-weight:700}.home-hero aside h2{margin:18px 0;font:40px/1.05 Georgia,serif}.home-hero aside p{color:#c8d5d0;line-height:1.6}.home-hero aside a{color:#f2c177}.home-paths{background:#dce3df;grid-template-columns:repeat(3,1fr);gap:1px;padding:75px 6vw;display:grid}.home-paths article{background:#fff;min-height:390px;padding:42px}.home-paths article>span{color:#d5a257;font:48px Georgia,serif}.home-paths article>p:first-of-type{letter-spacing:2px;color:#71827c;font-size:12px}.home-paths h2{font:35px Georgia,serif}.home-paths article>p:last-of-type{color:#687872;line-height:1.7}.home-paths article div{flex-direction:column;align-items:flex-start;gap:5px;margin-top:24px;display:flex}.home-paths article div a{color:#9b5c25;padding:7px 0}.home-foundation{text-align:center;padding:95px 10vw}.home-foundation h2{max-width:950px;margin:18px auto;font:52px Georgia,serif}.home-foundation>p:last-child{color:#687872}.ecosystem-home footer{color:#fff;background:#0d332b;justify-content:space-between;align-items:center;padding:30px 6vw;display:flex}.ecosystem-home footer span{font:28px Georgia,serif}.ecosystem-home footer p,.ecosystem-home footer small{color:#aebfba}@media (max-width:850px){.home-hero,.home-paths{grid-template-columns:1fr}.home-hero{background:#f6f6f2;padding:60px 7vw}.home-hero h1{font-size:48px}.home-actions{flex-direction:column}.home-hero aside{box-shadow:10px 10px #d8a85e}.home-foundation h2{font-size:38px}.ecosystem-home footer{flex-direction:column;align-items:flex-start;gap:12px}.ecosystem-home nav div a:last-child{display:none}}.beta-ribbon{color:#18372f;text-align:center;letter-spacing:1px;background:#e8b96e;padding:9px 18px;font-size:11px;font-weight:800}.public-proof,.join-promises{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.public-proof span,.join-promises span{color:#dce9e4;border:1px solid #adc5bc;border-radius:999px;padding:7px 11px;font-size:11px}.join-promises{margin:24px 0;display:grid}.join-promises span{color:#31594e;background:#f2f7f4;border-color:#d6e3df;border-radius:7px}.footer-links{flex-wrap:wrap;gap:15px;display:flex}.footer-links a{color:inherit}.nav-join{border-radius:7px;padding:9px 14px;color:#fff!important;background:#174f42!important}.career-hero{background:radial-gradient(circle at 82% 30%,#e2ebe6 0,#0000 30%),#f6f6f2;grid-template-columns:1.2fr .8fr;align-items:center;gap:7vw;padding:90px 7vw 100px;display:grid}.career-hero h1{letter-spacing:-2.5px;max-width:760px;margin:16px 0 25px;font:76px/.98 Georgia,serif}.career-trust{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.career-trust span{color:#49655d;font-size:12px}.career-trust span:before{content:"✓";color:#b87532;margin-right:6px;font-weight:800}.career-id-preview{color:#fff;background:#113e34;border-radius:22px;padding:35px;transform:rotate(1deg);box-shadow:22px 22px #d9a65b}.id-top{border-bottom:1px solid #41645c;align-items:center;gap:10px;padding-bottom:18px;display:flex}.id-top>span{color:#e2b46e;border:1px solid #e2b46e;border-radius:50%;place-items:center;width:38px;height:38px;font:24px Georgia,serif;display:grid}.id-top small{letter-spacing:1px;text-transform:uppercase}.id-top b{letter-spacing:1px;color:#133d34;background:#e5bd7d;border-radius:999px;margin-left:auto;padding:6px 8px;font-size:9px}.id-name{text-transform:uppercase;letter-spacing:2px;color:#e1b676;margin-top:30px;font-size:11px}.career-id-preview h2{margin:8px 0 28px;font:42px/1.08 Georgia,serif}.id-row{border-top:1px solid #41645c;grid-template-columns:105px 1fr;gap:15px;padding:16px 0;display:grid}.id-row span{letter-spacing:1px;color:#92aaa4;font-size:9px}.id-row strong{font-size:13px}.id-foot{color:#9eb1ac;justify-content:space-between;padding-top:18px;font-size:11px;display:flex}.id-foot i{color:#e3b876;font-style:normal}.career-steps{background:#fff;padding:90px 7vw}.career-steps>h2{margin:14px 0 45px;font:52px Georgia,serif}.career-steps>div{background:#d9e1dd;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.career-steps article{background:#f8f9f7;padding:38px}.career-steps article>span{color:#c38941;font:38px Georgia,serif}.career-steps h3{margin:20px 0 10px;font:28px Georgia,serif}.career-steps article p{color:#687a74;line-height:1.65}.career-outcomes{color:#fff;background:#123f35;grid-template-columns:.9fr 1.1fr;gap:7vw;padding:95px 7vw;display:grid}.career-outcomes h2{margin:14px 0 22px;font:48px/1.06 Georgia,serif}.career-outcomes>div>p:last-of-type{color:#b7c9c3;line-height:1.7}.career-outcomes>div>a{color:#f1bd70;margin-top:22px;display:inline-block}.outcome-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.outcome-grid article{border:1px solid #42675f;border-radius:14px;gap:9px;padding:25px;display:grid}.outcome-grid b{color:#f0c07a}.outcome-grid span{color:#b9cbc5;font-size:13px;line-height:1.55}@media (max-width:850px){.career-hero,.career-outcomes{grid-template-columns:1fr}.career-hero{padding:60px 7vw 75px}.career-hero h1{font-size:50px}.career-id-preview{box-shadow:10px 10px #d9a65b}.career-steps>div{grid-template-columns:1fr}.career-steps>h2{font-size:39px}.outcome-grid{grid-template-columns:1fr}.career-id-home nav div a:first-child,.career-id-home nav div a:nth-child(2){display:none}}.mobile-home-menu{display:none}@media (max-width:760px){.ecosystem-home nav{height:76px;padding:0 18px;overflow:visible}.ecosystem-home nav .desktop-home-links{display:none}.mobile-home-menu{display:block;position:relative}.mobile-home-menu summary{color:#fff;cursor:pointer;background:#123f35;border:1px solid #d6a24e;border-radius:999px;padding:10px 15px;font-weight:800;list-style:none}.mobile-home-menu summary::-webkit-details-marker{display:none}.mobile-home-menu>div{z-index:150;background:#fff;border:1px solid #d9dfda;border-radius:14px;width:min(270px,100vw - 36px);padding:8px;position:absolute;top:48px;right:0;box-shadow:0 18px 45px #0b2f2830;gap:0!important;display:grid!important}.mobile-home-menu>div a,.ecosystem-home nav .mobile-home-menu>div a:first-child,.ecosystem-home nav .mobile-home-menu>div a:last-child{border-radius:9px;padding:13px;display:block}:is(.mobile-home-menu>div a:hover,.mobile-home-menu>div a:focus-visible){background:#f5ead8}}.legal-page{background:#f7f8f5;min-height:100vh;padding:42px 24px 120px}.legal-page>header,.legal-page>article{max-width:860px;margin:auto}.legal-page>header{justify-content:space-between;align-items:center;margin-bottom:54px;display:flex}.legal-page>header nav{gap:18px;display:flex}.legal-page a{color:#174f42}.legal-page>article{background:#fff;border:1px solid #dfe6e3;border-radius:18px;padding:clamp(28px,6vw,64px);box-shadow:0 18px 55px #15362d0b}.legal-page h1{margin:8px 0 18px;font:500 clamp(38px,7vw,66px)/1 Georgia,serif}.legal-page h2{margin:38px 0 10px;font:500 25px/1.2 Georgia,serif}.legal-page p,.legal-page li{color:#50605c;line-height:1.7}.legal-page .effective{color:#31564d;background:#edf3f0;border-radius:8px;padding:14px 18px}.legal-page footer{text-align:center;color:#71807c;max-width:860px;margin:30px auto}.consent-box{background:#f4f8f6;border:1px solid #d7e2de;border-radius:9px;align-items:flex-start;gap:11px;margin-top:20px;padding:16px;font-size:14px;line-height:1.5;display:flex}.consent-box input{margin-top:3px}.consent-box a{color:#155d4d;font-weight:700}.legal-links{flex-wrap:wrap;gap:14px;margin-top:18px;font-size:13px;display:flex}.account-center{background:#f7f8f5;min-height:100vh;padding:34px 24px 120px}.account-center>header,.account-center>section{max-width:980px;margin:auto}.account-center>header{justify-content:space-between;align-items:center;display:flex}.account-center>header>a:last-child{color:#275c50}.account-center>section{padding-top:58px}.account-center h1{margin:8px 0 14px;font:500 clamp(40px,7vw,68px)/1 Georgia,serif}.account-center>section>p{color:#687773}.account-identity,.danger-zone{background:#fff;border:1px solid #dfe6e3;border-radius:14px;justify-content:space-between;align-items:center;gap:25px;margin-top:28px;padding:28px;display:flex}.account-identity h2{margin:8px 0;font:500 27px Georgia,serif}.account-identity p{color:#6b7976;margin:0}.account-identity button{color:#fff;background:#154d41;border:0;border-radius:8px;padding:13px 18px;font-weight:700}.account-summary{grid-template-columns:repeat(3,1fr);gap:12px;margin:12px 0;display:grid}.account-summary article{background:#fff;border:1px solid #dfe6e3;border-radius:12px;padding:22px}.account-summary strong{color:#195546;font:500 27px Georgia,serif;display:block}.account-summary span{color:#6d7b77;text-transform:capitalize;margin-top:7px;font-size:12px;display:block}.danger-zone{border-color:#eadbd4;display:block}.danger-zone h2{font:500 28px Georgia,serif}.danger-zone>p:not(.eyebrow){color:#6c7774;max-width:700px}.danger-zone label{margin:18px 0 10px;font-size:13px;display:block}.danger-zone input{border:1px solid #cfcfca;border-radius:7px;width:min(320px,100%);margin-top:7px;padding:12px;display:block}.danger-button,.secondary-danger{border:0;border-radius:7px;padding:12px 16px;font-weight:700}.danger-button{color:#fff;background:#8c3d2f}.danger-button:disabled{opacity:.45}.secondary-danger{color:#75382d;background:#f1e4df}.danger-zone>span{color:#6b7774;margin-left:12px;font-size:13px}.request-status{color:#76531f;background:#fff3dc;border-radius:7px;margin:16px 0;padding:12px}@media (max-width:700px){.account-summary{grid-template-columns:1fr 1fr}.account-identity{flex-direction:column;align-items:flex-start}}.pause-zone{background:#eef5f2;border:1px solid #cbded6;border-radius:14px;margin-top:18px;padding:28px}.pause-zone h2{margin:8px 0;font:500 28px Georgia,serif}.pause-zone>p:not(.eyebrow){color:#61726d;max-width:720px;line-height:1.55}.pause-zone button{color:#185044;background:#fff;border:1px solid #276456;border-radius:7px;padding:12px 16px;font-weight:700}.privacy-review-actions{justify-items:end;gap:8px;display:grid}.privacy-review-actions button{color:#fff;background:#893f31;border:0;border-radius:6px;padding:10px 12px;font-size:10px;font-weight:800}.blocked-zone{background:#fff;border:1px solid #dfe6e3;border-radius:14px;margin-top:12px;padding:28px}.blocked-zone h2{margin:8px 0;font:500 28px Georgia,serif}.blocked-zone>p:not(.eyebrow){color:#687773;max-width:720px;line-height:1.55}.blocked-list{border-top:1px solid #e2e8e5;margin-top:18px}.blocked-list>div:not(.blocked-empty){border-bottom:1px solid #e2e8e5;justify-content:space-between;align-items:center;gap:20px;padding:17px 0;display:flex}.blocked-list strong,.blocked-list small{display:block}.blocked-list small{color:#77847f;text-transform:capitalize;margin-top:5px}.blocked-list p{color:#6b7874;margin:5px 0 0}.blocked-list button{color:#285e52;background:#fff;border:1px solid #285e52;border-radius:7px;padding:9px 13px;font-weight:700}.blocked-list button:disabled{opacity:.5}.blocked-empty{color:#687773;background:#f1f5f2;border-radius:8px;margin-top:16px;padding:16px}@media (max-width:600px){.blocked-list>div:not(.blocked-empty){flex-direction:column;align-items:flex-start}}.real-filters{grid-template-columns:repeat(4,minmax(130px,1fr))}.public-proof span{color:#31594e}@media (max-width:800px){.real-filters{grid-template-columns:1fr 1fr}}@media (max-width:520px){.dealer-side{display:none}.dealer-work{width:100%;margin-left:0;padding:26px 14px 90px}.real-filters{grid-template-columns:1fr}.real-talent-list article{grid-template-columns:24px 38px minmax(0,1fr);gap:9px;padding:14px}.real-avatar{width:36px;height:36px}}.saved-search-bar{background:#f0f5f2;border:1px solid #d8e3df;border-radius:9px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;padding:13px 15px;display:flex}.saved-search-bar>div:first-child{margin-right:auto}.saved-search-bar strong,.saved-search-bar span{display:block}.saved-search-bar strong{font-size:11px}.saved-search-bar span{color:#73817d;margin-top:3px;font-size:9px}.saved-search-bar>button{color:#fff;background:#174f42;border:0;border-radius:6px;padding:9px 11px;font-size:9px;font-weight:800}.saved-search-list{flex-wrap:wrap;gap:7px;width:100%;display:flex!important}.saved-search-list article{background:#fff;border:1px solid #d5dfdb;border-radius:999px;display:flex;overflow:hidden}.saved-search-list button{color:#275b50;background:0 0;border:0;padding:6px 9px;font-size:9px}.saved-search-list button:last-child{color:#8a4b3e;padding-left:2px}.network-tools .activity-indicator{align-items:center;gap:7px;display:inline-flex;position:relative}.network-tools .activity-indicator b{color:#123f35;background:#d59843;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:9px;display:inline-grid;box-shadow:0 0 0 3px #fff}.network-tools .activity-indicator.has-attention{color:#fff;background:#174f43}@media (max-width:720px){.network-tools .activity-indicator span{font-size:0}.network-tools .activity-indicator span:after{content:"✦";font-size:15px}.network-tools .activity-indicator b{min-width:17px;height:17px;position:absolute;top:-7px;right:-6px;box-shadow:0 0 0 2px #fff}}.marketing-page,.faq-page{color:#13372f;background:#f7f7f2;min-height:100vh}.marketing-page>nav,.faq-page>header{justify-content:space-between;align-items:center;padding:25px 5vw;display:flex}.marketing-page>nav>div,.faq-page>header>div{align-items:center;gap:22px;display:flex}.marketing-page>nav a,.faq-page>header a{color:#315c52;text-decoration:none}.marketing-page .marketing-cta{color:#fff;background:#123f35;border-radius:999px;padding:11px 16px}.marketing-hero{grid-template-columns:1.2fr .8fr;align-items:center;gap:60px;max-width:1180px;margin:45px auto 0;padding:60px 5vw;display:grid}.marketing-hero h1,.faq-page h1{margin:12px 0 24px;font:clamp(50px,7vw,86px)/.98 Georgia,serif}.marketing-hero>div>p:not(.eyebrow){color:#687873;font-size:20px;line-height:1.65}.marketing-actions{gap:12px;margin-top:30px;display:flex}.marketing-actions a,.marketing-final a{color:#fff;background:#123f35;border-radius:999px;padding:15px 21px;text-decoration:none}.marketing-actions a:last-child{color:#123f35;background:#fff;border:1px solid #123f35}.dealer-marketing>aside{color:#fff;background:#123f35;border-radius:24px;padding:28px;box-shadow:18px 18px #dfa954}.dealer-marketing>aside>strong{letter-spacing:2px;color:#eab86d;font-size:11px}.dealer-marketing>aside>div{border-top:1px solid #345b52;grid-template-columns:38px 1fr;align-items:center;gap:12px;padding:17px 0;display:grid}.dealer-marketing>aside>div:first-of-type{margin-top:18px}.dealer-marketing>aside span{color:#123f35;background:#e0aa5b;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.marketing-proof{grid-template-columns:repeat(3,1fr);gap:13px;max-width:1180px;margin:55px auto;padding:0 5vw;display:grid}.marketing-proof article{background:#fff;border:1px solid #dce4df;border-radius:17px;padding:25px}.marketing-proof p{color:#6b7a75;line-height:1.55}.marketing-process{color:#fff;background:#123f35;padding:70px max(5vw,50vw - 590px)}.marketing-process h2,.marketing-final h2{font:48px Georgia,serif}.marketing-process>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.marketing-process article{border-top:1px solid #41665d;padding-top:20px}.marketing-process article>span{color:#e3ad5e}.marketing-process article p{color:#b9cac4}.marketing-final{text-align:center;max-width:950px;margin:90px auto;padding:45px}.marketing-final p{color:#6c7a75}.faq-page>section{max-width:900px;margin:55px auto;padding:0 25px}.faq-page>section>p{color:#6b7b75}.faq-page>section>div{margin-top:35px}.faq-page details{background:#fff;border:1px solid #dce4df;border-radius:13px;margin:9px 0;padding:19px}.faq-page summary{cursor:pointer;justify-content:space-between;font-weight:800;display:flex}.faq-page details p{color:#687872;line-height:1.6}.faq-page aside{color:#fff;background:#123f35;border-radius:18px;margin-top:35px;padding:28px}.faq-page aside p{color:#bfd0ca}.faq-page aside a{color:#efbc70}@media (max-width:800px){.marketing-page>nav,.faq-page>header{align-items:flex-start;gap:16px}.marketing-page>nav>div,.faq-page>header>div{flex-wrap:wrap;justify-content:flex-end}.marketing-hero,.marketing-proof{grid-template-columns:1fr}.marketing-process>div{grid-template-columns:1fr 1fr}.marketing-final{margin:50px 20px;padding:25px}.faq-page h1{font-size:50px}}@media (max-width:520px){.marketing-process>div{grid-template-columns:1fr}.marketing-actions{flex-direction:column;align-items:stretch}}.safety-form button:disabled{opacity:.5;cursor:not-allowed}.my-safety-reports{background:#fff;border:1px solid #dce4df;border-radius:20px;margin-top:22px;padding:30px}.my-safety-reports h2{margin:7px 0;font:30px Georgia,serif}.my-safety-reports>p:not(.eyebrow){color:#687873}.my-safety-reports>div{gap:10px;margin-top:20px;display:grid}.my-safety-reports article{border:1px solid #e0e6e3;border-radius:12px;padding:17px}.my-safety-reports article header{justify-content:space-between;align-items:center;display:flex}.my-safety-reports article header strong{text-transform:capitalize}.my-safety-reports article header span{letter-spacing:1px;text-transform:uppercase;border-radius:999px;padding:5px 9px;font-size:9px}.my-safety-reports .open{color:#7b5721;background:#fff0d4}.my-safety-reports .reviewing{color:#365c80;background:#e5eef8}.my-safety-reports .resolved{color:#205d4d;background:#dcefe7}.my-safety-reports article p{color:#506a63;white-space:pre-wrap;line-height:1.5}.my-safety-reports article small{color:#778580}.no-safety-reports{color:#687873;background:#f1f5f2;border-radius:9px;padding:17px}.directory-filters{background:#edf3f0;border:1px solid #d7e2dd;border-radius:12px;grid-template-columns:2fr .55fr 1fr 1fr;gap:9px;margin:15px 0;padding:14px;display:grid}.directory-filters label{letter-spacing:1px;color:#64746f;font-size:8px;font-weight:800}.directory-filters input,.directory-filters select{background:#fff;border:1px solid #cbd7d2;border-radius:7px;width:100%;height:38px;margin-top:6px;padding:8px;font-size:11px;display:block}.directory-count{color:#6f7e79;font-size:11px}.network-empty button{color:#fff;background:#123f35;border:0;border-radius:999px;padding:10px 15px}@media (max-width:760px){.directory-filters{grid-template-columns:1fr 1fr}.directory-filters label:first-child{grid-column:1/-1}}.shared-card-page,.public-card-unavailable{color:#17342d;background:#f4f6f3;min-height:100vh;padding:32px 6vw}.shared-card-page header{justify-content:space-between;align-items:center;display:flex}.shared-card-page header>a:last-child{color:#285d51}.shared-card-page>section{text-align:center;max-width:760px;margin:65px auto}.shared-card-page .digital-auto-card{text-align:left}.shared-card-note{background:#fff;border:1px solid #dae3df;border-radius:12px;max-width:650px;margin:26px auto;padding:22px}.shared-card-note p{color:#6c7b76}.shared-card-note a,.public-card-unavailable>a{color:#9a5c26;font-weight:800}.public-card-unavailable{text-align:center;place-content:center;display:grid}.public-card-unavailable h1{max-width:600px;font:42px Georgia,serif}.public-card-unavailable p{color:#6d7c77}.pipeline-control{gap:5px;margin:10px 0;display:grid}.pipeline-control span,.professional-pipeline small{letter-spacing:.12em;color:#74817e;font-size:10px}.pipeline-control select{color:#143b33;background:#fff;border:1px solid #cad6d2;border-radius:8px;max-width:180px;padding:8px 10px}.professional-pipeline{background:#edf6f2;border-radius:10px;gap:4px;margin:12px 0;padding:12px;display:grid}.professional-pipeline strong{text-transform:capitalize;color:#155446}.professional-pipeline span{color:#71807c;font-size:12px}.verification-page,.professional-review{background:#f7f8f5;min-height:100vh}.verification-page header,.professional-review header{background:#fff;border-bottom:1px solid #dfe6e3;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex}.verification-page header>a:last-child,.professional-review header a{color:#285e52;font-size:11px}.verification-page>section,.professional-review>section{max-width:900px;margin:auto;padding:60px 28px}.verification-page h1,.professional-review h1{margin:0 0 12px;font:500 42px Georgia,serif}.verification-page>section>p,.professional-review>section>p{color:#687773;line-height:1.6}.verification-result,.verification-request{background:#fff;border:1px solid #dbe4e0;border-radius:12px;margin-top:30px;padding:25px}.verification-result.verified{background:#eaf5f0;border-color:#b9d7cb}.verification-request h2{font:500 24px Georgia,serif}.verification-request>p{color:#687773;font-size:12px;line-height:1.6}.verification-request label{align-items:flex-start;gap:10px;margin:20px 0;font-size:12px;line-height:1.5;display:flex}.verification-request button{color:#fff;background:#174f42;border:0;border-radius:7px;padding:13px 18px;font-weight:800}.verification-request button:disabled{opacity:.45}.professional-review header>div{gap:16px;display:flex}.professional-review-list{gap:14px;margin-top:28px;display:grid}.professional-review-list article{background:#fff;border:1px solid #dfe6e3;border-radius:11px;padding:22px}.review-title h2{margin:10px 0 5px;font:500 24px Georgia,serif}.review-title p,.review-title small{color:#75827f;font-size:11px}.career-review{gap:9px;margin-top:20px;display:grid}.career-review>div{background:#f5f7f4;border-radius:7px;padding:13px}.career-review strong,.career-review span{font-size:11px;display:block}.career-review span{color:#6e7b78;margin-top:4px}.career-review p{font-size:10px;line-height:1.5}.review-note{color:#775a39;font-size:11px}.status-dot.pending{color:#95652e;background:#f5ead6}.status-dot.verified{color:#205f4f;background:#e1f1ea}.status-dot.rejected{color:#92513f;background:#f4e2df}@media (max-width:600px){.verification-page h1,.professional-review h1{font-size:32px}.professional-review header>div{display:none}}.endorsement-center{background:#f7f8f5;min-height:100vh;padding:32px 5vw}.endorsement-center header{justify-content:space-between;align-items:center;display:flex}.endorsement-center header>a:last-child{color:#285e52}.endorsement-center>section{max-width:950px;margin:65px auto}.endorsement-center h1{margin:8px 0 12px;font:500 clamp(38px,6vw,62px) Georgia,serif}.endorsement-center>section>p{color:#6b7975;max-width:740px;line-height:1.6}.endorsement-columns{grid-template-columns:1fr 1fr;gap:16px;margin:30px 0;display:grid}.endorsement-columns>article{background:#fff;border:1px solid #dce4df;border-radius:14px;padding:22px}.endorsement-columns h2{font:500 25px Georgia,serif}.endorsement-columns article>div{border-top:1px solid #e4e9e7;align-items:center;gap:10px;padding:12px 0;display:flex}.endorsement-columns article>div>span{color:#26705b}.endorsement-columns article>div>div{margin-right:auto}.endorsement-columns strong,.endorsement-columns small{display:block}.endorsement-columns small{color:#75827e;margin-top:3px}.endorsement-columns button{color:#7c4134;background:#f1e8e4;border:0;border-radius:6px;padding:7px 9px}.endorsement-circle-link{color:#205d4f;font-weight:800}@media (max-width:650px){.endorsement-columns{grid-template-columns:1fr}}.tester-dashboard{background:#f6f8f5;min-height:100vh;padding:30px 5vw}.tester-dashboard header{justify-content:space-between;align-items:center;display:flex}.tester-dashboard header>div{gap:16px;display:flex}.tester-dashboard header a{color:#275d51}.tester-dashboard>section{max-width:1050px;margin:60px auto}.tester-dashboard h1{margin:8px 0 12px;font:500 clamp(40px,6vw,64px) Georgia,serif}.tester-dashboard>section>p{color:#6c7a76}.tester-summary{grid-template-columns:repeat(4,1fr);gap:11px;margin:28px 0;display:grid}.tester-summary article{color:#fff;background:#123f35;border-radius:12px;padding:20px}.tester-summary strong,.tester-summary span{display:block}.tester-summary strong{color:#ecb86c;font:32px Georgia,serif}.tester-summary span{letter-spacing:1px;font-size:8px}.tester-search{letter-spacing:1px;gap:6px;font-size:9px;display:grid}.tester-search input{border:1px solid #ccd7d3;border-radius:8px;padding:12px}.tester-list{gap:12px;margin-top:18px;display:grid}.tester-list>article{background:#fff;border:1px solid #dce4df;border-radius:13px;padding:20px}.tester-heading,.tester-list footer{justify-content:space-between;align-items:center;gap:15px;display:flex}.tester-heading h2{margin:8px 0 3px;font:500 23px Georgia,serif}.tester-heading p,.tester-list>article>p,.tester-list footer small{color:#71807b;font-size:11px}.tester-heading>strong{color:#236353;font:28px Georgia,serif}.tester-state{text-transform:uppercase;letter-spacing:1px;background:#eee9df;border-radius:999px;padding:5px 8px;font-size:8px}.tester-state.complete{color:#1f654f;background:#ddf0e8}.tester-state.feedback_requested{color:#815c25;background:#fff1d6}.tester-milestones{flex-wrap:wrap;gap:6px;margin:14px 0;display:flex}.tester-milestones span{color:#89938f;border:1px solid #d8e0dd;border-radius:999px;padding:5px 8px;font-size:9px}.tester-milestones span.done{color:#225f4f;background:#e5f3ed;border-color:#bddacc}.tester-list aside{background:#f7f4eb;border-radius:7px;padding:10px;font-size:10px}.tester-list footer{border-top:1px solid #e5eae8;margin-top:14px;padding-top:12px}.tester-list select{text-transform:capitalize;background:#fff;border:1px solid #ccd7d3;border-radius:7px;padding:8px}@media (max-width:700px){.tester-summary{grid-template-columns:1fr 1fr}.tester-dashboard header>div{display:none}.tester-heading{align-items:flex-start}}.beta-goals{grid-template-columns:1.4fr repeat(4,1fr);align-items:stretch;gap:10px;margin:0 0 28px;display:grid}.beta-goals>div,.beta-goals>article{background:#fff;border:1px solid #dce4df;border-radius:12px;padding:18px}.beta-goals h2{margin:5px 0;font:500 20px Georgia,serif}.beta-goals p{color:#71807b;font-size:10px}.beta-goals article strong,.beta-goals article span,.beta-goals article b{display:block}.beta-goals article strong{color:#174f42;font:25px Georgia,serif}.beta-goals article strong small{color:#82908b;font:11px sans-serif}.beta-goals article span{color:#566660;min-height:28px;margin:7px 0;font-size:9px}.beta-goals article i{background:#edf1ef;border-radius:99px;height:6px;display:block;overflow:hidden}.beta-goals article em{background:#dfa850;height:100%;display:block}.beta-goals article.complete em{background:#2c765f}.beta-goals article b{color:#8a6332;text-transform:uppercase;margin-top:8px;font-size:8px}.beta-goals article.complete b{color:#25634f}@media (max-width:900px){.beta-goals{grid-template-columns:1fr 1fr}.beta-goals>div{grid-column:1/-1}}@media (max-width:700px){.beta-goals{grid-template-columns:1fr}}
