:root{--ink:#20253c;--muted:#6c7286;--accent:#5953d7;--accent-dark:#403aaf;--border:#e5e6ee;--paper:#fff;--background:#f7f8fc;--green:#27745b;--soft:#eeedff;color-scheme:light}*{box-sizing:border-box}body{margin:0;background:var(--background);color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.55}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}button,input,select,textarea{font:inherit}a,button,input,select,summary,textarea{outline-offset:4px}:focus-visible{outline:3px solid #9690f4}button{cursor:pointer}.disabled,button:disabled{opacity:.55;cursor:not-allowed}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(30px,4vw,48px);line-height:1.12;letter-spacing:-1.8px;font-weight:650}h2{font-size:21px;line-height:1.3;letter-spacing:-.45px}h3{font-size:17px}p{margin-bottom:14px}.small,small{font-size:12px}.eyebrow,.muted{color:var(--muted)}.eyebrow{font-size:10px;font-weight:750;letter-spacing:1.8px;text-transform:uppercase;margin-bottom:13px}.container{max-width:1320px;margin:0 auto;padding:34px 40px 64px}.app-header{background:#fff;border-bottom:1px solid var(--border)}.header-inner{max-width:1320px;min-height:82px;padding:0 40px;margin:auto;display:flex;align-items:center;gap:56px}.brand{font-weight:750;font-size:29px;letter-spacing:-1.7px;color:var(--ink);display:inline-flex;gap:5px;align-items:center}.brand:hover{text-decoration:none}.brand span{color:#7770e7;font-size:31px;line-height:1}.header-inner nav{display:flex;align-items:stretch;gap:30px;align-self:stretch}.header-inner nav>a{color:var(--muted);font-size:14px;display:flex;align-items:center;border-bottom:2px solid transparent;padding:0 1px}.header-inner nav>a.active{border-color:var(--accent);color:var(--accent);font-weight:650}.workspace-menu{margin-left:auto;font-size:12px;position:relative}.workspace-menu summary{display:flex;align-items:center;gap:9px;cursor:pointer;list-style:none}.workspace-avatar{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:#efeefb;color:var(--accent);font-weight:700}.workspace-menu details>div{position:absolute;top:42px;right:0;min-width:210px;padding:15px;background:#fff;z-index:10;border:1px solid var(--border);border-radius:12px;box-shadow:0 8px 30px #25244314}.workspace-menu details>div>a{display:block;padding:8px}.app-footer{max-width:1240px;margin:0 auto;padding:26px 0 35px;border-top:1px solid var(--border);display:flex;gap:20px;align-items:center;color:var(--muted);font-size:12px}.app-footer>span:first-child{font-size:18px;font-weight:650;letter-spacing:-.8px;color:var(--ink)}.app-footer p{margin:0}.app-footer>span:last-child{margin-left:auto}.button,button:not(.text-button){background:var(--accent);color:#fff;border:1px solid var(--accent);border-radius:8px;padding:11px 18px;display:inline-flex;justify-content:center;align-items:center;gap:13px;font-weight:600;font-size:13px;text-decoration:none;transition:background .15s,box-shadow .15s}.button:hover,button:not(.text-button):hover{background:var(--accent-dark);text-decoration:none;box-shadow:0 3px 10px #554fc323}.button.secondary{background:#fff;color:var(--accent);border-color:#d8d6f2}.text-button{border:0;background:none;color:var(--muted);padding:7px;font-size:12px}.text-button:hover{color:var(--accent)}.full{width:100%}.discovery-hero{display:flex;justify-content:space-between;align-items:center;min-height:264px;padding:8px 12px 30px 0}.discovery-hero h1{margin-bottom:18px}.discovery-hero h1>span{color:var(--accent)}.discovery-hero>div>p:last-child{color:var(--muted);font-size:15px;line-height:1.7;margin-bottom:0}.hero-aside{display:flex;gap:40px;align-items:center;margin-right:20px}.orbit{width:230px;height:210px;position:relative;background:radial-gradient(ellipse at center,#e9e8ff 0,transparent 68%)}.orbit:after,.orbit:before{content:"";position:absolute;inset:27px 10px;border:1px solid #dfddf5;border-radius:50%;transform:rotate(-30deg)}.orbit:after{transform:rotate(35deg);inset:13px 35px}.orbit i{position:absolute;inset:64px 74px;display:grid;place-items:center;background:#fff;border:1px solid #d7d4f3;border-radius:25px;color:#7069d9;font-size:48px;font-style:normal;box-shadow:0 6px 25px #6c63c71c;z-index:2}.orbit>span{position:absolute;z-index:3;padding:5px 10px;border:1px solid #e1dfed;border-radius:7px;background:#fff;font-size:9px;letter-spacing:1px;font-weight:700;color:#77738c}.orbit>span:first-child{top:22px;right:25px}.orbit>span:nth-child(2){bottom:22px;right:35px}.orbit>span:nth-child(3){top:87px;left:0}.demo-banner{background:#fff9eb;border:1px solid #eee1c6;border-radius:8px;padding:11px 15px;font-size:12px;color:#796331;display:flex;align-items:center;gap:12px;margin-bottom:22px}.badge{display:inline-flex;align-items:center;font-size:10px;font-weight:600;white-space:nowrap;background:#f2f3f7;border:1px solid #e5e7ee;border-radius:5px;padding:2px 6px;color:#72798b}.demo-badge{background:#fff1cf;border-color:#f0dfb4;color:#8b6b22}.warning{background:#fff2df;color:#88591f;border-color:#f4dcbd}.search-bar{background:#fff;border:1px solid var(--border);border-radius:11px;display:flex;align-items:center;padding:9px 10px 9px 18px;gap:14px;margin-bottom:28px;box-shadow:0 2px 3px #25244302}.search-bar>span{font-size:27px;color:#8a8da3;line-height:1}.search-bar input:not([type=hidden]){border:0;background:transparent;flex:1 1;min-width:0;padding:9px 0;color:var(--ink)}.search-bar input::placeholder{color:#9397a7}.search-bar input:focus{outline:0}.search-bar:focus-within{border-color:#a5a0e8;box-shadow:0 0 0 3px #ededff}.search-bar button{min-width:95px}.discovery-layout{display:grid;grid-template-columns:225px minmax(0,1fr);gap:32px;align-items:start}.filter-panel{background:#fff;border:1px solid var(--border);border-radius:11px;padding:20px 18px}.filter-heading{display:flex;justify-content:space-between;align-items:center;font-weight:650;font-size:14px;list-style:none;cursor:pointer;margin-bottom:20px}.filter-panel form{font-size:12px}.filter-panel fieldset{border:0;border-top:1px solid #efeff5;margin:0;padding:17px 0 13px;min-width:0}.filter-panel legend{font-size:12px;font-weight:700;float:left;width:100%;margin-bottom:10px}.checkbox-label{display:flex!important;gap:8px;align-items:flex-start;margin:7px 0!important;font-weight:400!important;font-size:12px;line-height:1.5}.checkbox-label input{width:14px!important;height:14px;flex:none;margin:2px 0 0;padding:0;accent-color:var(--accent)}.filter-panel label:not(.checkbox-label){margin:12px 0}.filter-panel input,.filter-panel select{font-size:12px;padding:8px;min-width:0}.filter-more{border-top:1px solid var(--border);padding-top:15px;margin-top:5px}.filter-more>summary{cursor:pointer;font-size:12px;font-weight:600;margin-bottom:12px}.filter-reset{display:block;text-align:center;font-size:12px;margin-top:13px;color:var(--muted)}.results-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:51px;margin-bottom:19px}.results-heading h2{font-size:19px;margin-bottom:5px;display:flex;align-items:center;gap:10px}.results-heading h2>span{background:#eae9f6;color:#77728d;min-width:27px;padding:3px 7px;border-radius:6px;font-size:11px;letter-spacing:0;text-align:center}.results-heading p{font-size:12px;color:var(--muted);margin:0}.creator-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.creator-card{background:#fff;border:1px solid var(--border);border-radius:12px;overflow:hidden;padding:22px 22px 0;box-shadow:0 2px 3px #1d244202;transition:box-shadow .15s,border-color .15s}.creator-card:hover{border-color:#c9c6e8;box-shadow:0 7px 22px #3b37710b}.card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.avatar{width:49px;height:49px;flex:none;display:grid;place-items:center;border-radius:15px;background:#e5e1ff;color:#625ab6;font-size:17px;font-weight:600;letter-spacing:-1px;box-shadow:inset 0 0 0 1px #ffffff88}.avatar-1{background:#dfede5;color:#46745f}.avatar-2{background:#f3e4d9;color:#a17755}.avatar-3{background:#dfebf5;color:#557c9e}.avatar-4{background:#f1e0e8;color:#976680}.avatar.large{width:82px;height:82px;border-radius:24px;font-size:28px}.compare-check{font-size:11px!important;color:var(--muted);display:flex;align-items:center;gap:6px!important;font-weight:400!important;margin:0!important}.compare-check input{width:13px;height:13px;accent-color:var(--accent);margin:0}.card-title{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.card-title h2{font-size:20px;letter-spacing:-.5px;margin:0}.card-title h2 a{color:var(--ink)}.creator-subtitle{font-size:12px;color:var(--muted);margin:6px 0 15px;min-height:19px}.topic-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px;min-height:24px}.chip{background:#f0effb;border:1px solid #e7e5f6;color:#706b9c;border-radius:5px;font-size:10px;padding:4px 8px;line-height:1.4}.card-accounts{border-top:1px solid #f0f0f5;padding:12px 0;display:grid;gap:9px}.card-accounts>div{display:flex;align-items:center;gap:9px;color:var(--muted);font-size:10px;flex-wrap:wrap}.platform{font-size:10px;font-weight:650;border-radius:5px;padding:3px 6px;background:#f1f1f6;color:#606579;text-transform:capitalize;white-space:nowrap}.platform-youtube{background:#fff0ef;color:#be5c53}.platform-substack{background:#fff1e6;color:#b4733e}.platform-linkedin{background:#eaf2ff;color:#527fb5}.platform-instagram{background:#f9ecf6;color:#ac6a98}.platform-tiktok{background:#e9f4f2;color:#4f8d85}.platform-github{background:#eeeef4;color:#626175}.card-reach{border-top:1px solid #f0f0f5;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:15px 0}.card-reach>div+div{border-left:1px solid #f0f0f5;padding-left:14px}.card-reach .eyebrow{font-size:8px;letter-spacing:1.1px;display:block;margin-bottom:4px}.metric-value{margin:8px 0 12px;font-size:11px;color:var(--muted)}.metric-value strong{font-size:21px;color:var(--ink);font-weight:650;letter-spacing:-.6px}.metric-value>.badge{margin-left:4px}.metric-value small{display:block;font-size:10px;margin-top:4px;line-height:1.6}.card-reach .metric-value{margin:0}.card-reach .metric-value strong{font-size:20px}.card-reach .metric-value>span:not(.badge){font-size:10px}.card-reach .metric-value small{font-size:9px;line-height:1.5}.card-evidence{background:#f7f7fc;border:1px solid #eeeef7;border-radius:7px;padding:10px 11px;margin:0 0 17px;font-size:11px}.card-evidence>summary{cursor:pointer;display:flex;gap:7px;align-items:center;color:#65628b;list-style:none}.card-evidence>summary>.status{margin-left:auto}.card-evidence>p{margin-top:12px}.card-footer{border-top:1px solid var(--border);margin:0 -22px;padding:13px 22px;display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#9297a6}.card-footer>a{font-weight:650;color:var(--accent)}.status{font-size:9px;padding:2px 6px;border-radius:4px;white-space:nowrap;font-weight:600}.status-inferred{color:#8a6b24;background:#f8f0dc}.status-observed{color:#4b7f6b;background:#eaf4ef}.status-creator-confirmed{color:#6759a5;background:#ede8fc}.pagination{justify-content:center;gap:25px;font-size:12px;color:var(--muted);padding:30px 0}.compare-tray,.pagination{display:flex;align-items:center}.compare-tray{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:20;background:#25273d;color:#fff;border-radius:13px;padding:14px 20px;gap:24px;box-shadow:0 12px 45px #11132940;max-width:calc(100% - 30px)}.compare-tray>div{display:grid;gap:2px;min-width:165px}.compare-tray strong{font-size:13px}.compare-tray>div>span{font-size:10px;color:#babaca}.compare-tray .text-button{color:#d5d4e4}.compare-tray .button{white-space:nowrap}.panel{background:#fff;border:1px solid var(--border);border-radius:12px;padding:25px;margin-bottom:20px}.panel>summary{cursor:pointer;font-weight:650;font-size:14px}.panel>summary+*{margin-top:20px}.empty-state{text-align:center;padding:65px 28px;min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center}.empty-state h1{font-size:32px}.empty-state p{color:var(--muted);max-width:480px}.empty-icon{font-size:42px;color:#aca7da;margin-bottom:10px}.page-heading{margin:20px 0 32px}.page-heading h1{font-size:38px;margin-bottom:13px}.page-heading>p:last-child{color:var(--muted);max-width:700px}.section-title{display:flex;align-items:center;justify-content:space-between;gap:15px}.section-title h2{margin-bottom:0}.back-link{font-size:12px;display:inline-block;margin-bottom:25px;color:var(--muted)}.profile-heading{display:flex;align-items:center;gap:26px;margin:10px 0 35px}.profile-heading h1{font-size:39px;margin-bottom:10px}.profile-heading .eyebrow{margin-bottom:7px}.profile-heading p{margin-bottom:8px;color:var(--muted)}.profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.profile-grid .panel{margin:0}.profile-section h2{font-size:19px;margin-bottom:22px}.wide{grid-column:1/-1}.claim-row{border-top:1px solid #efeff5;padding:18px 0 8px}.claim-row:first-of-type{border:0;padding-top:0}.claim-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:8px}.claim-heading strong{font-size:14px}.claim-row>p{font-size:12px;margin-bottom:10px}.source-details{font-size:11px;color:var(--muted);margin:8px 0}.source-details>summary{cursor:pointer;color:var(--accent);padding:4px 0}.source-details>div{background:#fafaff;border:1px solid #ebeaf5;border-radius:7px;padding:12px;margin-top:7px;overflow-wrap:anywhere}.source-details p{margin:6px 0}.source-details blockquote{font-size:12px;border-left:2px solid #d3cfed;padding-left:12px;margin:12px 0;color:#66697f}.source-details dl{display:grid;grid-template-columns:90px 1fr;gap:4px;margin:10px 0 0;font-size:10px}.source-details dt{color:#9295a8}.source-details dd{margin:0}.account-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.account-card{border:1px solid var(--border);border-radius:9px;padding:19px}.account-card .section-title>a{font-size:11px}.account-card>p{font-size:11px;margin-top:12px}.notice{font-size:11px;background:#f5f4fb;color:#77718b;border-radius:6px;padding:10px 12px;line-height:1.6}.empty-note{font-size:12px;color:var(--muted);padding:8px 0;line-height:1.7}.performance{border-top:1px solid var(--border);padding-top:12px;font-size:11px}.performance p{margin-top:7px}.performance small{color:var(--muted);font-size:10px}label:not(.checkbox-label){display:grid;gap:6px;font-size:12px;font-weight:550;margin:12px 0}input,select,textarea{width:100%;border:1px solid #dbdde7;border-radius:7px;background:#fff;color:var(--ink);padding:10px 11px;font-size:13px}input[type=checkbox]{width:auto}select[multiple]{min-height:100px}textarea{resize:vertical;min-height:80px}label>small{font-weight:400;color:var(--muted);font-size:10px}.action-form{display:grid;gap:0}.action-form .button{justify-self:start;margin-top:10px}.action-form .error{font-size:12px;color:#a34f4f;margin:12px 0}.action-form .success{font-size:12px;color:var(--green);margin:12px 0}.curation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.curation-grid>.panel{margin:0}.review-row{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:25px;padding:20px 0;border-top:1px solid var(--border);font-size:12px}.review-row p{font-size:11px;color:var(--muted);margin:6px 0}.review-row .action-form label{margin-top:0}.topbar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border);padding-bottom:20px}.auth-page{min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at 20% 20%,#edebff,transparent 45%),var(--background);padding:25px}.auth-card{width:100%;max-width:435px;background:#fff;border:1px solid #e4e1f0;border-radius:18px;padding:38px;box-shadow:0 15px 70px #4d438412}.auth-card .brand{margin-bottom:38px}.auth-card h1{font-size:34px}.auth-card>p:not(.eyebrow){font-size:13px;color:var(--muted)}.auth-card form{margin:26px 0 20px}.auth-card form button{width:100%;margin-top:13px}.loading-state{display:flex;align-items:center;justify-content:center;min-height:65vh;gap:12px;color:var(--muted)}.loading-state p{margin:0}.loading-dot{width:12px;height:12px;border-radius:50%;background:var(--accent);animation:pulse 1s ease-in-out infinite alternate}@keyframes pulse{to{opacity:.3;transform:scale(.8)}}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.comparison-scroll{overflow:auto;border:1px solid var(--border);border-radius:12px;background:#fff}.comparison-table{border-collapse:collapse;min-width:800px;width:100%;font-size:12px}.comparison-table td,.comparison-table th{vertical-align:top;text-align:left;padding:21px;border-bottom:1px solid var(--border);border-right:1px solid var(--border);min-width:220px;max-width:320px}.comparison-table th:first-child{min-width:150px;width:170px;position:sticky;left:0;background:#fafaff;z-index:2;font-size:11px;color:var(--muted)}.comparison-table thead th{background:#fff;position:sticky;top:0;z-index:3}.comparison-table thead th:first-child{z-index:4}.comparison-table h2{font-size:18px}.comparison-table .metric-value strong{font-size:19px}.comparison-table .source-details{font-size:10px}.workspace-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.workspace-card h2{font-size:21px;margin:12px 0}.workspace-card p{color:var(--muted);font-size:12px}.workspace-card .card-footer{margin:20px -25px -25px;padding:16px 25px}.brief-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:25px}.brief-grid .action-form{display:grid;grid-template-columns:1fr 1fr;column-gap:18px}.brief-grid .action-form>label:has(textarea),.brief-grid .action-form>p{grid-column:1/-1}.brief-summary dl{display:grid;grid-template-columns:100px 1fr;gap:14px;font-size:12px}.brief-summary dt{color:var(--muted)}.brief-summary dd{margin:0}.shortlist-entry{border-top:1px solid var(--border);padding:25px 0}.shortlist-entry:first-of-type{border:0}.shortlist-entry-heading{display:flex;justify-content:space-between;gap:20px}.shortlist-entry h2{margin:0 0 10px;font-size:22px}.shortlist-entry .action-form{max-width:650px}.reason-list{padding-left:18px;font-size:12px;line-height:1.8}.inline-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.inline-actions .action-form .button,.inline-actions .action-form label{margin:0}.match-row{display:grid;grid-template-columns:1fr auto;gap:22px;align-items:start;border-top:1px solid var(--border);padding:24px 0}.match-row h3{margin-bottom:8px}.match-row p{font-size:12px;color:var(--muted)}.match-row .action-form{min-width:180px}.error-banner{background:#fff0ef;border:1px solid #f3d5d1;color:#914e48;padding:14px 18px;border-radius:8px;margin-bottom:20px;font-size:12px}@media(min-width:1450px){.container,.header-inner{max-width:1390px}.app-footer{max-width:1310px}.discovery-layout{gap:38px;grid-template-columns:235px minmax(0,1fr)}}@media(max-width:1050px){.header-inner{gap:25px}.header-inner nav{gap:18px}.workspace-menu summary{font-size:0}.workspace-menu summary>span{font-size:13px}.hero-aside{gap:0;margin-right:0}.orbit{width:180px}.hero-aside .button{display:none}.discovery-layout{grid-template-columns:195px minmax(0,1fr);gap:22px}.creator-card{padding:18px 17px 0}.card-footer{margin:0 -17px;padding:13px 17px}.card-title h2{font-size:18px}.card-reach{grid-template-columns:1fr}.card-reach>div+div{border:0;padding:0}.card-reach .metric-value small{display:none}.card-accounts{min-height:90px}.profile-grid{gap:16px}.brief-grid{grid-template-columns:1fr}.app-footer{margin:0 40px}}@media(max-width:780px){.container{padding:24px 20px 50px}.header-inner{padding:0 20px;min-height:70px;gap:22px;flex-wrap:wrap}.brand{font-size:26px}.header-inner nav{gap:20px;order:3;width:100%;overflow:auto;height:44px}.header-inner nav>a{font-size:12px;white-space:nowrap}.workspace-menu{margin-left:auto}.discovery-hero{padding:15px 0 28px;min-height:225px}.discovery-hero h1{font-size:39px}.hero-aside{display:none}.discovery-hero>div>p:last-child{font-size:13px}.discovery-layout{display:block}.filter-panel{margin-bottom:23px;padding:17px}.filter-panel form{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.filter-panel .filter-more{grid-column:1/-1}.filter-heading{margin-bottom:10px}.filter-panel fieldset{border-top:0}.filter-panel .full{margin-top:10px;align-self:start}.filter-panel .filter-reset{align-self:start;margin-top:24px}.results-heading{align-items:flex-start}.results-heading>span{display:none}.demo-banner{font-size:10px;align-items:flex-start}.search-bar{padding-left:12px;gap:8px}.search-bar input:not([type=hidden]){font-size:12px}.search-bar button{min-width:0;font-size:12px;padding:9px 12px}.creator-grid{gap:15px}.creator-card{padding:17px 15px 0}.card-title h2{font-size:18px}.card-reach{grid-template-columns:1fr}.card-evidence>summary>.status{display:none}.card-footer{padding:12px 15px;margin:0 -15px;font-size:10px}.card-footer>span{display:none}.card-footer>a{margin-left:auto}.creator-subtitle{min-height:35px;font-size:11px}.avatar{width:43px;height:43px;border-radius:13px}.compare-check{font-size:10px!important}.topic-chips{min-height:54px;align-content:start}.topic-chips .chip{font-size:9px}.card-evidence{font-size:10px}.compare-tray{bottom:14px;padding:12px 15px;gap:12px}.compare-tray>div{min-width:110px}.compare-tray>div>span{display:none}.compare-tray .button{font-size:11px;padding:9px 12px}.compare-tray .text-button{font-size:10px}.account-grid,.curation-grid,.profile-grid,.workspace-grid{grid-template-columns:1fr}.profile-heading{gap:18px}.profile-heading h1{font-size:30px}.profile-heading .large{width:64px;height:64px;border-radius:20px;font-size:23px}.profile-heading .small{font-size:10px}.review-row{grid-template-columns:1fr;gap:12px}.review-row .action-form{max-width:300px}.panel{padding:21px}.app-footer{margin:0 20px;gap:15px;flex-wrap:wrap;font-size:10px}.app-footer>span:last-child{width:100%;margin:0}.brief-grid .action-form,.match-row{grid-template-columns:1fr}.match-row .action-form{min-width:0}.page-heading h1{font-size:32px}.desktop-only{display:none}}@media(max-width:440px){.creator-grid{grid-template-columns:1fr}.creator-card{padding:21px 21px 0}.card-title h2{font-size:21px}.creator-subtitle,.topic-chips{min-height:0}.card-reach{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.card-reach>div+div{border-left:1px solid #f0f0f5;padding-left:12px}.card-accounts{min-height:0}.card-evidence>summary>.status{display:inline-block}.card-footer{margin:0 -21px;padding:14px 21px}.card-footer>span{display:inline}.filter-panel form{grid-template-columns:1fr}.filter-panel .filter-more{grid-column:1}.compare-tray>div{min-width:95px}.compare-tray strong{font-size:11px}.auth-card{padding:28px}.demo-banner{gap:8px}.profile-heading .eyebrow{font-size:8px}.profile-heading .large{width:52px;height:52px;border-radius:17px;font-size:20px}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.save-candidate{font-size:11px;margin:4px 0 17px}.save-candidate>summary{cursor:pointer;color:var(--accent);font-weight:600;list-style:none}.save-candidate>form{margin-top:12px;padding:15px;background:#fafaff;border:1px solid var(--border);border-radius:8px;min-width:200px}.save-candidate form input,.save-candidate form label,.save-candidate form select{font-size:11px}.save-candidate .error{color:#a34f4f;font-size:11px}.save-candidate .success{color:var(--green);font-size:11px}.profile-heading>.save-candidate{margin-left:auto;min-width:190px}.review-rationale{margin:24px 0 5px;padding-top:15px;border-top:1px solid var(--border)}.review-rationale>summary{font-size:12px;color:var(--accent);cursor:pointer}.review-rationale>p{margin-top:12px}.comparison-claim{padding-bottom:13px;margin-bottom:13px;border-bottom:1px solid #efeff5}.comparison-claim:last-child{border:0;margin-bottom:0}.comparison-claim>strong{display:inline-block;margin-bottom:5px}.comparison-table .save-candidate{font-weight:400}.comparison-table .save-candidate>form{min-width:0}@media(max-width:780px){.profile-heading{flex-wrap:wrap}.profile-heading>.save-candidate{margin-left:0;width:100%;min-width:0}.profile-heading>.save-candidate>form{max-width:360px}}