:root{--orange:#ff5a17;--orange2:#ff7a1a;--ink:#141722;--muted:#707580;--line:#ece8e4;--soft:#fff8f4;--green:#18a566;--shadow:0 18px 50px rgba(47,33,25,.08)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#fff;color:var(--ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;line-height:1.45}a{text-decoration:none;color:inherit}button,input,select,textarea{font:inherit}.wrap{width:min(1180px,calc(100% - 42px));margin:auto}.header{height:76px;position:-webkit-sticky;position:sticky;top:0;background:hsla(0,0%,100%,.96);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:50;border-bottom:1px solid hsla(34,19%,93%,.65)}.header,.nav{display:flex;align-items:center}.nav{justify-content:space-between;gap:30px}.brand{display:inline-flex;align-items:center;gap:9px;font-size:21px;font-style:normal;letter-spacing:-.6px}.brand img{width:38px;height:38px;object-fit:cover;border-radius:8px}.brand b{font-weight:800}.brand em{font-style:normal;color:var(--orange);font-weight:700}.nav nav{display:flex;gap:34px;font-size:14px;font-weight:600}.nav nav a:hover{color:var(--orange)}.nav-actions{display:flex;gap:10px}.mobile-cta{display:none;padding:9px 14px;border-radius:9px;font-weight:700}.btn,.mobile-cta{background:var(--orange);color:#fff}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid var(--orange);border-radius:10px;font-weight:750;padding:13px 19px;cursor:pointer;box-shadow:none;transition:.18s}.btn:hover{transform:translateY(-1px);box-shadow:0 12px 25px rgba(255,90,23,.18)}.btn.ghost,.btn.outline{background:#fff;color:var(--orange)}.btn.ghost{color:var(--ink);border-color:#e8e6e4}.btn.small{padding:9px 15px;font-size:13px}.hero{padding:54px 0 35px;background:radial-gradient(circle at 72% 45%,#fff4ee 0,transparent 40%),linear-gradient(180deg,#fff,#fffdfa)}.hero-grid{display:grid;grid-template-columns:.82fr 1.18fr;grid-gap:58px;gap:58px;align-items:center}.hero-copy{padding:25px 0}.eyebrow{display:inline-block;border:1px solid #ffc9ae;color:var(--orange);border-radius:20px;padding:5px 11px;font-size:11px;font-weight:800;letter-spacing:.5px;background:#fff}.hero h1{font-size:55px;line-height:1.01;letter-spacing:-2.7px;margin:18px 0 16px}.hero h1 em{font-style:normal;color:var(--orange)}.hero p{font-size:17px;color:var(--muted);max-width:550px}.hero-actions{display:flex;gap:12px;margin:26px 0 25px}.hero-stats{display:flex;gap:23px;flex-wrap:wrap}.hero-stats div{display:flex;flex-direction:column;padding-right:17px;border-right:1px solid var(--line)}.hero-stats div:last-child{border-right:0}.hero-stats b{font-size:16px}.hero-stats span{color:#8b8f96;font-size:10px;margin-top:2px}.dash-window{min-height:415px;border:1px solid #f2d6c8;border-radius:18px;background:#fff;box-shadow:0 20px 70px rgba(61,40,28,.09);display:grid;grid-template-columns:145px 1fr;overflow:hidden;transform:perspective(1000px) rotateY(-.5deg)}.dash-window aside{padding:18px 13px;border-right:1px solid #eee9e5;background:#fffdfa;display:flex;flex-direction:column;gap:8px}.mini-brand{display:flex;align-items:center;gap:6px;margin-bottom:14px;font-size:11px}.mini-brand img{width:25px;height:25px;object-fit:cover;border-radius:5px}.mini-brand em{color:var(--orange);font-style:normal}.dash-window aside span{padding:8px 9px;font-size:10px;color:#70757d;border-radius:6px}.dash-window aside .active{background:#fff1e8;color:var(--orange);font-weight:700}.dash-window main{padding:20px}.dash-top{display:flex;justify-content:space-between;gap:15px}.dash-top div{display:flex;flex-direction:column}.dash-top b{font-size:15px}.dash-top small{font-size:9px;color:#999}.dash-top>span{font-size:10px}.dash-filters{display:grid;grid-template-columns:2fr repeat(3,1fr);grid-gap:7px;gap:7px;margin:15px 0}.dash-filters span{border:1px solid #e7e5e3;border-radius:7px;padding:8px;font-size:8px;color:#7d8187;white-space:nowrap;overflow:hidden}.dash-cards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:9px;gap:9px}.dash-card{border:1px solid #ece9e6;border-radius:10px;overflow:hidden;padding-bottom:9px}.dash-card img{display:block;width:100%;aspect-ratio:1/1.03;object-fit:cover;background:#fff4ee}.dash-card p,.dash-card strong,.dash-card>div,.dash-card>span{margin:5px 8px}.dash-card>div{display:flex;justify-content:space-between;gap:5px}.dash-card b{font-size:8.5px}.dash-card small{font-size:7px;color:#f39a00}.dash-card p,.dash-card span{display:block;font-size:7px;color:#888}.dash-card strong{display:block;font-size:9px}.finder{border-top:1px solid #f5eee9;border-bottom:1px solid #f5eee9;background:#fffaf7;padding:19px 0}.finder-row{display:grid;grid-template-columns:270px 1fr;align-items:center;grid-gap:25px;gap:25px}.finder h2{font-size:19px;margin:0}.finder p{font-size:11px;color:#888;margin:4px 0 0}.mini-search{border:1px solid #eee8e4;background:#fff;border-radius:12px;box-shadow:0 8px 24px rgba(50,35,20,.04);padding:9px 11px;display:grid;grid-template-columns:1.8fr repeat(4,.8fr);grid-gap:7px;gap:7px;align-items:center;color:#aaa;font-size:11px}.mini-search b{border-left:1px solid #eee8e4;padding-left:11px;color:#555;font-weight:600}.how-section{padding:42px 0}.how-section>h2{text-align:center;font-size:22px;margin:0 0 30px}.how-section h2 em{font-style:normal;color:var(--orange)}.steps{display:grid;grid-template-columns:1fr 45px 1fr 45px 1fr;grid-gap:12px;gap:12px}.steps,.steps>div{align-items:center}.steps>div{display:flex;gap:16px}.steps i{font-style:normal;width:52px;height:52px;display:grid;place-items:center;border-radius:13px;background:#fff4ed;color:var(--orange);font-size:23px}.steps b{font-size:14px}.steps p{font-size:10px;color:#85898e;margin:3px 0 0}.steps>span{text-align:center;color:#c9c9c9;font-size:20px}.featured{padding:26px 0 45px}.section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:16px}.section-head h2{font-size:21px;margin:0}.section-head p{margin:3px 0 0;color:#8b8e93;font-size:11px}.section-head a{color:var(--orange);font-size:12px;font-weight:700}.creator-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.creator-grid.six{grid-template-columns:repeat(6,1fr);gap:11px}.creator-card{border:1px solid #eae7e4;border-radius:14px;overflow:hidden;background:#fff;transition:.18s;min-width:0}.creator-card:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(36,26,20,.09)}.creator-photo{position:relative;background:#fff4ee;aspect-ratio:1/1;overflow:hidden}.creator-photo img{width:100%;height:100%;display:block;object-fit:cover}.creator-photo .demo-pill{position:absolute;top:9px;left:9px;background:rgba(20,23,34,.8);color:#fff;border-radius:10px;padding:3px 7px;font-size:8px;font-weight:800;letter-spacing:.4px}.heart{top:8px;width:29px;height:29px;border:0;background:hsla(0,0%,100%,.9);border-radius:50%;font-size:17px;cursor:pointer}.heart,.rating{position:absolute;right:8px}.rating{bottom:8px;background:rgba(20,23,34,.7);color:#fff;font-size:9px;padding:3px 6px;border-radius:7px}.creator-body{padding:11px}.creator-name-row{display:flex;justify-content:space-between;gap:8px}.creator-name-row h3{font-size:13px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.creator-name-row span{font-size:8px;color:#999}.creator-name-row b{font-size:11px}.creator-body p{font-size:9px;color:#6e7479;margin:8px 0}.meta{display:flex;justify-content:space-between;color:#999;font-size:8px}.card-link{display:inline-block;color:var(--orange);font-size:9px;font-weight:700;margin-top:9px}.creator-card.compact .creator-body{padding:8px}.creator-card.compact .creator-name-row h3{font-size:10px}.creator-card.compact .creator-body p{font-size:8px;margin:5px 0}.creator-card.compact .card-link{display:none}.brand-section{display:grid;grid-template-columns:.65fr 1.35fr;grid-gap:45px;gap:45px;align-items:center;padding:36px 0 46px}.brand-copy>span{color:var(--orange);font-size:10px;font-weight:800}.brand-copy h2{font-size:28px;line-height:1.04;margin:10px 0}.brand-copy p{font-size:12px;color:#7d8187}.brand-copy ul{list-style:none;padding:0;margin:17px 0 22px}.brand-copy li{font-size:11px;margin:8px 0}.brand-copy li:before{content:"✓";color:var(--orange);font-weight:900;margin-right:8px}.campaign-mock{border:1px solid #f0d9cd;border-radius:16px;padding:18px;background:#fff;box-shadow:var(--shadow)}.campaign-title{display:flex;justify-content:space-between;gap:10px;align-items:center}.campaign-title b{font-size:13px}.active-chip{font-size:8px;background:#e6f7ee;color:#12834d;border-radius:8px;padding:3px 6px;margin-left:8px}.campaign-title button{border:1px solid #e8e5e2;background:#fff;border-radius:6px;padding:6px 9px;font-size:8px;margin-left:4px}.tabs{display:flex;gap:20px;border-bottom:1px solid #eee9e5;margin:15px 0}.tabs>*{font-size:8px;padding-bottom:9px}.tabs b{color:var(--orange);border-bottom:2px solid var(--orange)}.campaign-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.campaign-stats>div{border:1px solid #eeeae7;border-radius:10px;padding:13px;min-height:120px}.campaign-stats small,.campaign-stats span{display:block;font-size:8px;color:#7e8389}.campaign-stats b{display:block;font-size:17px;margin:5px 0}.avatar-stack,.thumbs{font-size:10px;margin-top:18px;color:#5f6670}.progress{height:5px;background:#f0ece9;border-radius:4px;margin:18px 0 5px}.progress i{display:block;width:70%;height:100%;background:var(--orange);border-radius:4px}.brand-cloud{text-align:center;padding:18px 0 35px}.brand-cloud>p{font-size:10px;color:#95989d}.brand-cloud>div{display:flex;justify-content:space-around;align-items:center;gap:20px;flex-wrap:wrap;margin:17px 0}.brand-cloud b{font-size:17px;color:#85888d;filter:grayscale(1);font-weight:700}.brand-cloud small{font-size:8px;color:#aaa}.cta{margin-top:10px;margin-bottom:35px;background:linear-gradient(100deg,#ff6a26,#ff7a32 58%,#ffe3d2);border-radius:16px;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:25px 36px;position:relative;overflow:hidden}.cta:after{content:"";position:absolute;right:0;top:0;width:120px;height:100%;background-image:radial-gradient(hsla(0,0%,100%,.6) 1.5px,transparent 0);background-size:9px 9px;opacity:.5}.cta h2{font-size:24px;margin:0}.cta p{font-size:11px;margin:5px 0 0;opacity:.9}.cta>div:last-child{display:flex;gap:10px;position:relative;z-index:2}.btn.white{background:#fff;border-color:#fff;color:var(--orange)}.btn.dark-orange{background:#f84d00;border-color:#f84d00}.footer{border-top:1px solid #f0edea;padding:32px 0 19px}.footer-grid{display:grid;grid-template-columns:1.8fr repeat(4,1fr);grid-gap:40px;gap:40px}.footer h4{font-size:11px;margin:0 0 9px}.footer a:not(.brand){display:block;font-size:9px;color:#777d84;margin:7px 0}.footer p{font-size:9px;color:#8d9197;max-width:220px}.footer-brand{margin-bottom:10px}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid #f0edea;margin-top:25px;padding-top:15px;color:#aaa;font-size:8px}.page-shell{min-height:70vh;padding:38px 0 60px}.page-title{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:25px}.page-title h1{font-size:40px;letter-spacing:-1.5px;margin:0}.page-title p{color:#7b8086;margin:5px 0 0}.filterbar{display:grid;grid-template-columns:2.2fr repeat(4,1fr);grid-gap:10px;gap:10px;background:#fff;border:1px solid #ece8e4;border-radius:14px;padding:10px;box-shadow:0 9px 28px rgba(30,20,15,.04);margin-bottom:18px}.filterbar select,.searchbox{height:42px;border:1px solid #ece8e4;border-radius:9px;background:#fff;padding:0 11px;color:#62676d}.searchbox{display:flex;align-items:center;gap:8px}.searchbox input{border:0;outline:0;width:100%;background:transparent}.result-head{display:flex;justify-content:space-between;gap:15px;margin:10px 0 18px;color:#777d83;font-size:12px}.result-head b{color:var(--orange)}.profile-hero{display:grid;grid-template-columns:360px 1fr;grid-gap:35px;gap:35px}.profile-media{border-radius:18px;background:#fff3ec;overflow:hidden;border:1px solid #f0e5df}.profile-media img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block}.profile-info{padding:8px 0}.profile-info .demo-pill-inline{display:inline-block;background:#201f24;color:#fff;border-radius:12px;padding:4px 8px;font-size:9px;font-weight:800}.profile-info h1{font-size:44px;margin:10px 0 2px}.profile-info h2{font-size:17px;color:#666;margin:0 0 15px}.profile-info p{color:#777d84;max-width:700px}.profile-chips{display:flex;gap:7px;flex-wrap:wrap;margin:15px 0}.chip{background:#fff5ef;border:1px solid #ffe0d1;color:#9b3c14;border-radius:17px;padding:6px 10px;font-size:10px}.profile-actions{display:flex;gap:10px;margin:23px 0}.profile-facts{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.profile-facts div{border:1px solid #ece8e4;border-radius:11px;padding:12px}.profile-facts b{display:block}.profile-facts span{font-size:9px;color:#92969b}.portfolio{padding:35px 0}.portfolio-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.portfolio-tile{aspect-ratio:9/12;border-radius:14px;background:linear-gradient(145deg,#ffe9de,#f5f1ee);position:relative;display:grid;place-items:center;color:var(--orange);font-size:35px;overflow:hidden}.portfolio-tile:after{content:attr(data-label);position:absolute;bottom:10px;left:10px;background:hsla(0,0%,100%,.88);color:#3d4148;font-size:9px;padding:5px 7px;border-radius:6px}.auth-wrap{min-height:calc(100vh - 76px);display:grid;place-items:center;padding:35px;background:#fff9f5}.auth-card{width:min(460px,100%);border:1px solid #eee7e2;border-radius:18px;padding:30px;background:#fff;box-shadow:var(--shadow)}.auth-card h1{margin:0 0 5px}.auth-card>p{color:#7b8086;margin-top:0}.form-grid{display:grid;grid-gap:12px;gap:12px}.form-grid input,.form-grid select,.form-grid textarea{width:100%;padding:12px;border:1px solid #e6e2df;border-radius:9px;outline:0}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:#ffb58f;box-shadow:0 0 0 3px #fff1e9}.role-switch{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.role-switch button{padding:10px;border:1px solid #e6e2df;background:#fff;border-radius:9px}.role-switch button.active{border-color:var(--orange);color:var(--orange);background:#fff5ef}.form-msg{font-size:11px;padding:9px;border-radius:8px;background:#f7f7f7}.dashboard-layout{display:grid;grid-template-columns:210px 1fr;min-height:calc(100vh - 76px)}.dashboard-side{border-right:1px solid #ece9e6;padding:25px 16px}.dashboard-side a{display:block;padding:10px 11px;border-radius:8px;font-size:12px;color:#62676d;margin:3px 0}.dashboard-side a:first-of-type{background:#fff3ec;color:var(--orange);font-weight:700}.dashboard-main{padding:30px}.kpi-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.kpi{border:1px solid #ece8e4;border-radius:13px;padding:16px;background:#fff}.kpi span{font-size:10px;color:#8a8e94}.kpi b{display:block;font-size:24px;margin-top:5px}.panel{border:1px solid #ece8e4;border-radius:14px;background:#fff;padding:18px;margin-top:16px}.panel h3{margin-top:0}.list-row{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #f0edea;padding:12px 0;font-size:11px}.list-row:first-of-type{border-top:0}.campaign-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;gap:15px}.campaign-card{border:1px solid #ece8e4;border-radius:14px;padding:17px}.campaign-card .tag{color:var(--orange);font-size:9px;font-weight:800}.campaign-card h3{font-size:17px}.campaign-card p{font-size:11px;color:#777d83}.campaign-card .budget{font-size:18px;font-weight:800}.resource-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;gap:15px}.resource-card{border:1px solid #ece8e4;border-radius:14px;padding:18px;min-height:180px}.resource-card i{width:42px;height:42px;background:#fff1e8;color:var(--orange);display:grid;place-items:center;border-radius:11px;font-style:normal}.resource-card h3{font-size:17px}.resource-card p{font-size:11px;color:#777d83}.seo-hero{padding:55px 0;background:linear-gradient(#fff,#fff8f3)}.seo-hero h1{font-size:46px;letter-spacing:-1.8px;margin:0}.seo-hero p{max-width:730px;color:#73787e;font-size:16px}.seo-section{padding:35px 0}.seo-grid{display:grid;grid-template-columns:2fr 1fr;grid-gap:28px;gap:28px}.seo-content h2{font-size:28px}.seo-content p{color:#6f747a}.seo-side{border:1px solid #ece8e4;border-radius:14px;padding:18px;height:max-content}.seo-side a{display:block;color:var(--orange);font-size:11px;margin:9px 0}.tool-box{max-width:720px;margin:25px auto;border:1px solid #ece8e4;border-radius:16px;padding:25px;box-shadow:var(--shadow)}.tool-result{margin-top:15px;padding:17px;background:#fff5ef;border-radius:10px}.legal-note{font-size:10px;color:#999;margin-top:15px}@media(max-width:980px){.nav nav{display:none}.hero-grid{grid-template-columns:1fr}.hero{padding-top:25px}.dash-window{max-width:760px}.creator-grid.six{grid-template-columns:repeat(3,1fr)}.brand-section{grid-template-columns:1fr}.footer-grid{grid-template-columns:2fr repeat(2,1fr)}.filterbar{grid-template-columns:1fr 1fr}.searchbox{grid-column:1/-1}.profile-hero{grid-template-columns:300px 1fr}.campaign-list,.resource-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.wrap{width:min(100% - 28px,1180px)}.header{height:66px}.nav-actions{display:none}.mobile-cta{display:block;font-size:11px}.brand{font-size:18px}.brand img{width:33px;height:33px}.hero h1{font-size:42px;letter-spacing:-1.8px}.hero-grid{gap:25px}.hero-actions{flex-direction:column;align-items:stretch}.hero-stats{display:grid;grid-template-columns:1fr 1fr}.dash-window{grid-template-columns:1fr;min-height:0}.dash-window aside{display:none}.dash-cards{grid-template-columns:repeat(2,1fr)}.finder-row{grid-template-columns:1fr}.mini-search{grid-template-columns:1fr 1fr}.mini-search>span{grid-column:1/-1}.steps{grid-template-columns:1fr}.steps>span{display:none}.creator-grid,.creator-grid.six{grid-template-columns:repeat(2,1fr)}.brand-section{padding-top:20px}.campaign-stats{grid-template-columns:1fr}.brand-cloud>div{gap:16px}.cta{flex-direction:column;align-items:flex-start;padding:24px}.cta>div:last-child{flex-direction:column;width:100%}.footer-grid{grid-template-columns:1fr 1fr;gap:25px}.footer-grid>div:first-child{grid-column:1/-1}.page-title{align-items:flex-start;flex-direction:column}.page-title h1{font-size:34px}.filterbar{grid-template-columns:1fr}.searchbox{grid-column:auto}.result-head{flex-direction:column}.profile-hero{grid-template-columns:1fr}.profile-info h1{font-size:37px}.portfolio-grid,.profile-facts{grid-template-columns:1fr 1fr}.dashboard-layout{grid-template-columns:1fr}.dashboard-side{display:none}.dashboard-main{padding:20px 14px}.kpi-grid{grid-template-columns:1fr 1fr}.campaign-list,.resource-grid,.seo-grid{grid-template-columns:1fr}.seo-hero h1{font-size:38px}}.two-col{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.check-row{display:flex!important;align-items:center;gap:8px;font-size:12px;color:#555}.check-row input{width:auto!important}.muted{color:#8a8f95;font-size:11px}.empty-state{text-align:center;padding:34px}.resource-link{color:var(--orange);font-size:11px;font-weight:750}.featured-price{border-color:#ffb997!important;box-shadow:0 16px 45px rgba(255,90,23,.09)}.managed-mock{border:1px solid #f2d6c8;border-radius:20px;background:#fff;box-shadow:0 24px 80px rgba(61,40,28,.1);padding:20px;min-height:400px}.managed-mock-head{display:flex;justify-content:space-between;gap:15px;align-items:flex-start;padding-bottom:14px;border-bottom:1px solid #f0ece8}.managed-mock-head div{display:flex;flex-direction:column}.managed-mock-head small{font-size:8px;color:#94989e;letter-spacing:.5px}.managed-mock-head b{font-size:15px;margin-top:3px}.managed-mock-head>span{font-size:9px;font-weight:800;color:#a74818;background:#fff1e8;border:1px solid #ffd2ba;border-radius:12px;padding:5px 8px}.managed-brief-row{display:flex;gap:10px;align-items:center;background:#fff8f4;border:1px solid #ffeadf;border-radius:12px;padding:12px;margin:14px 0}.managed-brief-row i{width:34px;height:34px;display:grid;place-items:center;background:var(--orange);color:#fff;border-radius:10px;font-style:normal;font-size:10px;font-weight:800}.managed-brief-row div{display:flex;flex-direction:column}.managed-brief-row b{font-size:10px}.managed-brief-row small{font-size:8px;color:#858a90;margin-top:2px}.managed-match-title{display:flex;justify-content:space-between;gap:10px;margin:15px 0 9px}.managed-match-title b{font-size:11px}.managed-match-title small{font-size:8px;color:#9b9fa4}.managed-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px}.managed-mini-card{border:1px solid #ece8e4;border-radius:11px;overflow:hidden;background:#fff}.managed-mini-card img{width:100%;aspect-ratio:1/1;object-fit:cover;background:#fff3eb;display:block}.managed-mini-card>div{padding:8px;display:flex;flex-direction:column}.managed-mini-card span{font-size:7px;color:var(--orange);font-weight:800}.managed-mini-card b{font-size:9px;margin:2px 0}.managed-mini-card small{font-size:7px;color:#8b8f94}.managed-mini-card strong{font-size:8px;margin-top:5px;color:#15965d}.managed-timeline{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:5px;gap:5px;margin-top:16px}.managed-timeline span{font-size:7px;color:#a1a4a8;border-top:2px solid #ece8e4;padding-top:6px}.managed-timeline .done{color:#555;border-color:var(--orange)}.managed-brief-chips{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.managed-brief-chips b{font-size:10px;border:1px solid #e8e4e1;border-radius:8px;background:#fff;padding:8px 10px;color:#555}.managed-brief-chips a{font-size:11px;color:var(--orange);font-weight:800;margin-left:auto}.payment-story{border:1px solid #f1ddd2;border-radius:18px;padding:24px;background:linear-gradient(145deg,#fff,#fff9f5);box-shadow:var(--shadow)}.payment-story h3{font-size:26px;margin:10px 0 20px;line-height:1.1}.payment-flow{display:grid;grid-gap:10px;gap:10px}.payment-flow>div{display:grid;grid-template-columns:34px 1fr;grid-column-gap:10px;column-gap:10px;align-items:center;border:1px solid #ece8e4;border-radius:11px;padding:11px;background:#fff}.payment-flow i{grid-row:1/3;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#fff1e8;color:var(--orange);font-style:normal;font-size:10px;font-weight:800}.payment-flow b{font-size:11px}.payment-flow small{font-size:8px;color:#8a8f95}.payment-flow .done{border-color:#ffd2bc}.process-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.process-card{display:flex;gap:14px;border:1px solid #ece8e4;border-radius:15px;padding:18px;background:#fff}.process-card i{flex:0 0 38px;height:38px;display:grid;place-items:center;border-radius:11px;background:#fff1e8;color:var(--orange);font-style:normal;font-weight:850}.process-card h3{font-size:15px;margin:0 0 5px}.process-card p{font-size:10px;color:#777d83;margin:0}.creator-process{margin-top:24px!important}.creator-process h2{font-size:24px;margin:10px 0}.creator-process p{max-width:800px;color:#70757c}.fee-example{max-width:720px;margin:26px auto!important}.fee-row{display:flex;justify-content:space-between;padding:11px 0;border-top:1px solid #eee9e5}.fee-row.total{font-size:18px;border-top:2px solid #e8e3df}.payment-protection-note{border:1px solid #ffd7c4;background:#fff7f2;border-radius:12px;padding:14px}.payment-protection-note b{color:#9b431b}.payment-protection-note p{font-size:10px;color:#6f747a;margin:5px 0 0}.payment-protection-note.big{max-width:850px;margin:22px auto;padding:22px}.payment-protection-note.big h2{margin-top:0}.payment-protection-note.big p{font-size:12px}.inline-auth{margin:20px auto 40px}.request-wizard{max-width:900px;margin:0 auto}.wizard-progress{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px;margin-bottom:12px}.wizard-progress span{font-size:10px;text-align:center;border-bottom:3px solid #ece8e4;padding:9px;color:#999}.wizard-progress .active{border-color:var(--orange);color:var(--orange);font-weight:800}.wizard-panel{padding:26px!important}.wizard-panel h2{font-size:28px;margin:10px 0 20px}.creator-application label,.wizard-panel label{display:grid;grid-gap:5px;gap:5px;font-size:11px;font-weight:700;color:#555}.creator-application input,.creator-application textarea,.wizard-panel input,.wizard-panel select,.wizard-panel textarea{width:100%;padding:12px;border:1px solid #e6e2df;border-radius:9px;outline:0}.wizard-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:7px}.checks-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.request-list{display:grid;grid-gap:12px;gap:12px}.request-card{display:flex;justify-content:space-between;gap:20px;align-items:center;border:1px solid #ece8e4;border-radius:14px;padding:18px;background:#fff;transition:.18s}.request-card:hover{border-color:#ffbea0;box-shadow:0 14px 32px rgba(50,30,20,.06);transform:translateY(-1px)}.request-card h3{font-size:18px;margin:8px 0 4px}.request-card p{font-size:11px;color:#777d83;margin:0}.request-card>div:last-child{text-align:right;display:flex;flex-direction:column;gap:6px}.request-card>div:last-child b{font-size:12px}.request-card>div:last-child span{font-size:10px;color:var(--orange);font-weight:700}.floating-request-cta{margin-top:16px}.status-pill{display:inline-block;padding:5px 8px;border-radius:12px;background:#f4f2f0;color:#666;font-size:9px;font-weight:800;text-transform:capitalize}.status-brief_submitted{background:#fff1e8;color:#a64818}.status-finding_creators{background:#fff7da;color:#8a6a00}.status-shortlist_ready{background:#eaf6ff;color:#17689f}.status-contracting,.status-creator_selected{background:#f0ecff;color:#6341aa}.status-approved,.status-completed,.status-paid,.status-payment_protected{background:#e8f7ef;color:#147c4c}.request-overview{padding:23px!important}.request-overview-top{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.request-overview h1{font-size:34px;margin:8px 0}.request-overview p{color:#6f747a}.stage-track{display:flex;gap:0;overflow-x:auto;padding:16px 0 5px;scrollbar-width:thin}.stage-track>div{min-width:110px;flex:1 1;position:relative;padding-right:8px}.stage-track>div:before{content:"";position:absolute;top:14px;left:30px;right:0;height:2px;background:#ebe7e4}.stage-track>div:last-child:before{display:none}.stage-track i{position:relative;z-index:1;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#f3f0ee;color:#999;font-style:normal;font-size:9px;font-weight:800}.stage-track span{display:block;font-size:8px;color:#999;margin-top:6px}.stage-track .done i{background:var(--orange);color:#fff}.stage-track .done:before{background:#ffbe9f}.stage-track .done span{color:#555}.brief-summary{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:15px}.brief-summary span{font-size:8px;color:#8a8e94;border:1px solid #eeeae7;border-radius:9px;padding:10px}.brief-summary b{display:block;color:#343840;font-size:10px;margin-top:3px}.shortlist-section{padding:30px 0}.sourcing-state{text-align:center;padding:38px!important}.sourcing-orbit{font-size:46px;color:var(--orange);animation:ugcspin 4s linear infinite}.sourcing-state h3{font-size:22px;margin:10px 0}.sourcing-state p{max-width:620px;margin:0 auto;color:#777d83}@keyframes ugcspin{to{transform:rotate(1turn)}}.shortlist-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;gap:15px}.shortlist-card{border:1px solid #ece8e4;border-radius:16px;overflow:hidden;background:#fff}.shortlist-card.selected{border:2px solid var(--orange);box-shadow:0 14px 40px rgba(255,90,23,.1)}.shortlist-photo{height:190px;background:#fff3ed;position:relative;overflow:hidden}.shortlist-photo img{width:100%;height:100%;object-fit:cover}.avatar-placeholder{height:100%;display:grid;place-items:center;color:var(--orange);font-weight:900;font-size:28px}.match-score{position:absolute;right:10px;bottom:10px;background:#15251e;color:#fff;border-radius:10px;padding:5px 8px;font-size:9px;font-weight:800}.shortlist-body{padding:16px}.status-mini{font-size:8px;color:var(--orange);font-weight:800}.shortlist-body h3{font-size:18px;margin:5px 0}.shortlist-body>p{font-size:10px;color:#70757a}.match-reasons{display:grid;grid-gap:4px;gap:4px;background:#f8fbf9;border-radius:9px;padding:10px;margin:10px 0}.match-reasons b{font-size:9px}.match-reasons span{font-size:8px;color:#547064}.candidate-facts{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.candidate-facts span{font-size:8px;color:#888;border:1px solid #eeeae7;border-radius:8px;padding:8px}.candidate-facts b{display:block;color:#333;margin-top:2px}.candidate-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.text-action{border:0;background:none;color:#777;font-size:9px;cursor:pointer;text-decoration:underline}.compare-count{font-size:10px;color:var(--orange);font-weight:800}.compare-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.compare-grid>div{border:1px solid #ece8e4;border-radius:11px;padding:13px}.compare-grid h3{font-size:14px}.compare-grid p{font-size:9px;color:#777}.activity-panel{margin-top:25px!important}.activity-row{display:flex;gap:10px;border-top:1px solid #eeeae7;padding:12px 0}.activity-row:first-of-type{border-top:0}.activity-row i{color:var(--orange)}.activity-row b{font-size:11px}.activity-row p{font-size:9px;color:#777;margin:2px 0}.activity-row small{font-size:8px;color:#aaa}.creator-application{max-width:850px;margin:0 auto!important;padding:26px!important}.creator-application h2{font-size:27px;margin:10px 0 5px}.creator-application>div>p{color:#777d83}.admin-request-select,.admin-search{width:100%;padding:11px;border:1px solid #e6e2df;border-radius:9px;background:#fff}.admin-brief{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:12px}.admin-brief>div{border:1px solid #eeeae7;border-radius:8px;padding:9px}.admin-brief span{display:block;font-size:8px;color:#999}.admin-brief b{font-size:10px}.admin-brief p{grid-column:1/-1;color:#6f747a;font-size:11px}.admin-brief button{width:max-content}.admin-talent-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px;margin-top:12px;max-height:600px;overflow:auto}.admin-talent{border:1px solid #ece8e4;border-radius:11px;padding:11px;gap:5px}.admin-talent,.admin-talent>div{display:flex;flex-direction:column}.admin-talent b{font-size:11px}.admin-talent small,.admin-talent span{font-size:8px;color:#84898e}.admin-talent p{font-size:9px;margin:2px 0}.admin-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.action-row>span:last-child{display:flex;gap:6px;align-items:center}.contract-box{border:1px solid #f0d8cc;border-radius:12px;padding:14px;margin-top:12px;background:#fffaf7}.contract-box.accepted{border-color:#bfe5cf;background:#f6fbf8}.contract-box>div:first-child{display:flex;justify-content:space-between;gap:10px}.contract-box>div:first-child span{font-size:9px;color:var(--orange);font-weight:800}.contract-terms{display:grid!important;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;margin:10px 0}.contract-terms span{font-size:8px;color:#888;border:1px solid #eee7e2;border-radius:8px;padding:7px}.contract-terms b{display:block;color:#333;margin-top:2px}.contract-box p{font-size:9px;color:#70757b}.payment-box{border:1px solid #f0dfd5;border-radius:12px;padding:13px;margin-top:10px;background:#fff}.payment-box.protected{border-color:#b9e4ca;background:#f4fbf7}.payment-box>div{display:flex;justify-content:space-between;gap:10px}.payment-box>div span{font-size:9px;font-weight:800;color:#9b4b24}.payment-box.protected>div span{color:#167548}.payment-box>span{display:block;font-size:10px;margin:6px 0}.payment-box small{display:block;color:#777d83;font-size:8px}.context-link{font-size:9px;color:var(--orange);font-weight:700}.delivery-form,.review-form{border-top:1px solid #eeeae7;margin-top:13px;padding-top:13px;display:grid;grid-gap:8px;gap:8px}.delivery-form p{font-size:9px;color:#777}.delivery-list{border-top:1px solid #eeeae7;margin-top:13px;padding-top:12px}.delivery-item{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:8px 0;border-top:1px solid #f2efed;font-size:9px}.delivery-item a{color:var(--orange);font-weight:700}.dispute-note,.review-done{margin-top:10px;border-radius:9px;padding:9px;background:#f6f7f7;font-size:9px}.sticky-msg{position:fixed;right:20px;bottom:20px;z-index:80;max-width:420px;box-shadow:0 12px 40px rgba(0,0,0,.12)}.article-page{max-width:900px}.article-page h1{font-size:45px;letter-spacing:-1.6px;margin:12px 0}.article-intro{font-size:17px;color:#6f747a;max-width:760px}.article-page section{padding:16px 0;border-top:1px solid #eeeae7}.article-page section h2{font-size:22px}.article-page section p{color:#676d73;font-size:13px}.seo-brief-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin:16px 0}.seo-brief-grid>div{border:1px solid #ece8e4;border-radius:10px;padding:11px}.seo-brief-grid b{display:block;font-size:10px}.seo-brief-grid span{font-size:8px;color:#85898f}.seo-cta-box{margin-top:24px;padding:22px;border-radius:15px;background:#fff5ef;border:1px solid #ffd8c5}.seo-cta-box h2{margin-top:0}.seo-side hr{border:0;border-top:1px solid #eee;margin:14px 0}.seo-side small{display:block;margin-top:12px;color:#999}.long-copy{margin-top:25px!important}.long-copy p{color:#70757c;max-width:900px}.dashboard-request-row{align-items:center}.dashboard-request-row:hover{color:var(--orange)}.dashboard-brand{margin-bottom:18px}.dashboard-logout{margin-top:20px}.nav-badge{display:inline-grid;place-items:center;min-width:17px;height:17px;border-radius:9px;background:var(--orange);color:#fff;font-size:8px;margin-left:5px}@media(max-width:980px){.admin-talent-grid,.compare-grid,.contract-terms,.process-grid,.shortlist-grid{grid-template-columns:1fr 1fr}.managed-timeline{grid-template-columns:repeat(3,1fr)}}@media(max-width:680px){.admin-brief,.brief-summary,.candidate-facts,.checks-grid,.seo-brief-grid,.two-col{grid-template-columns:1fr}.managed-cards{grid-template-columns:repeat(3,1fr)}.managed-mini-card small{display:none}.managed-timeline{grid-template-columns:1fr 1fr}.managed-brief-chips a{width:100%;margin:5px 0 0}.admin-grid,.admin-talent-grid,.compare-grid,.process-grid,.shortlist-grid{grid-template-columns:1fr}.request-card,.request-overview-top{flex-direction:column;align-items:flex-start}.request-card>div:last-child{text-align:left}.wizard-progress span{font-size:8px}.wizard-panel{padding:18px!important}.stage-track>div{min-width:92px}.shortlist-photo{height:240px}.contract-terms{grid-template-columns:1fr 1fr}.delivery-item{flex-direction:column;align-items:flex-start}.article-page h1{font-size:35px}.payment-story h3{font-size:22px}}