:root{--ink:#172321;--muted:#68716d;--paper:#f5f3ee;--panel:#fffefb;--line:#dedfd8;--soft-line:#ecece6;--coral:#ff6b55;--coral-dark:#df4f3d;--peach:#ffd9c7;--blue:#c8dcff;--green:#c7eac3;--yellow:#f4dfa1;--shadow:0 18px 55px #1a272314;--radius:20px}*{box-sizing:border-box}html{background:var(--paper)}body{color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{color:inherit}.brand{letter-spacing:-.8px;align-items:center;gap:11px;font-size:21px;font-weight:800;display:inline-flex}.brand>span:last-child>span{color:#b9372b}.brand-mark{background:var(--ink);border-radius:9px;grid-template-columns:repeat(3,1fr);align-items:end;gap:2px;width:30px;height:30px;padding:5px;display:grid}.brand-mark i{background:var(--panel);border-radius:4px 4px 2px 2px;display:block}.brand-mark i:first-child{height:8px}.brand-mark i:nth-child(2){background:var(--coral);height:17px}.brand-mark i:nth-child(3){height:12px}.login-page{grid-template-columns:minmax(0,1.15fr) minmax(430px,.85fr);min-height:100svh;display:grid}.login-hero{isolation:isolate;background:#dce7ff;min-height:100svh;padding:38px 5.5vw;position:relative;overflow:hidden}.login-hero:before{content:"";background:var(--peach);z-index:-1;border-radius:50%;width:510px;height:510px;position:absolute;bottom:-220px;left:-170px}.login-hero:after{content:"";z-index:-1;background:#c8e6c1;border-radius:42% 58% 58% 42%;width:310px;height:310px;position:absolute;top:17%;right:-80px;transform:rotate(24deg)}.login-topbar{z-index:3;justify-content:space-between;align-items:center;display:flex;position:relative}.prototype-pill{text-transform:uppercase;letter-spacing:1.2px;border:1px solid #17232133;border-radius:999px;padding:8px 12px;font-size:10px;font-weight:800}.hero-copy{z-index:3;max-width:670px;margin-top:clamp(100px,17vh,180px);position:relative}.eyebrow,.page-eyebrow,.mini-kicker{color:var(--coral-dark);text-transform:uppercase;letter-spacing:1.6px;margin-bottom:14px;font-size:11px;font-weight:800;display:block}.hero-copy h1{letter-spacing:-3.5px;max-width:650px;margin:0;font-size:clamp(48px,4.4vw,66px);font-weight:780;line-height:.98}.hero-copy>p{color:#485653;max-width:560px;margin:28px 0 36px;font-size:18px;line-height:1.6}.hero-metrics{gap:45px;display:flex}.hero-metrics div{flex-direction:column;gap:3px;display:flex}.hero-metrics strong{font-size:22px}.hero-metrics span{color:#5f6c68;font-size:12px}.hero-orbit{border:1px dashed #1723213b;border-radius:50%;width:330px;height:330px;position:absolute;bottom:-90px;right:-55px;transform:rotate(-6deg)}.orbit-center{color:#fff;background:var(--ink);letter-spacing:-4px;border-radius:50%;place-items:center;font-size:48px;font-weight:900;display:grid;position:absolute;inset:95px;box-shadow:0 25px 50px #17232140}.orbit-card{background:#fffefbeb;border:1px solid #17232126;border-radius:13px;padding:13px 16px;font-size:14px;font-weight:800;line-height:1.1;position:absolute;box-shadow:0 12px 30px #1723211a}.orbit-card small{color:var(--muted);font-size:10px;font-weight:600}.orbit-one{top:18px;left:5px}.orbit-two{background:var(--coral);color:#fff;top:85px;right:-10px}.orbit-two small{color:#ffffffbf}.orbit-three{background:var(--yellow);bottom:28px;left:16px}.login-panel{background:var(--panel);place-items:center;min-height:100svh;padding:45px clamp(28px,5vw,85px);display:grid}.login-panel-inner{width:100%;max-width:510px}.telegram-box{background:#edf5ff;border:1px solid #cfe1f6;border-radius:17px;align-items:flex-start;gap:16px;padding:20px;display:flex}.telegram-icon{color:#fff;background:#2b9ee7;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;display:grid;transform:rotate(-5deg)}.telegram-box strong{font-size:15px}.telegram-box p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.45}.telegram-content{flex:1;min-width:0}.telegram-box p.telegram-error{color:#b63b35}.telegram-login-button{color:#fff;min-height:42px;font:inherit;cursor:pointer;background:#249bd7;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:14px;padding:0 18px;font-size:12px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.telegram-login-button:hover{background:#168dcc;transform:translateY(-1px)}.telegram-login-button:disabled{opacity:.58;cursor:wait;transform:none}.telegram-fallback-link{color:#1578b7;width:fit-content;margin-top:10px;font-size:11px;text-decoration:none;display:block}.google-box{border:1px solid var(--line);background:#fff;border-radius:17px;padding:20px}.google-content{min-width:0}.google-content strong{font-size:15px}.google-content p{color:var(--muted);margin:4px 0 13px;font-size:12px;line-height:1.45}.google-content p.google-error{color:#b63b35}.google-button-container{align-items:center;width:100%;min-height:44px;display:flex;overflow:hidden}.google-button-container[hidden]{display:none}.google-button-host{width:100%;min-height:44px}.google-prepare-button{color:#24302e;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9cecb;border-radius:11px;justify-content:center;align-items:center;gap:11px;padding:0 18px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 1px 2px #1723210a}.google-prepare-button:hover{background:#fafafa;border-color:#969e99;transform:translateY(-1px)}.google-logo{flex:none;width:18px;height:18px}.google-loading{min-height:42px;color:var(--muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}.auth-method-divider{color:#8b918e;text-transform:uppercase;letter-spacing:1.1px;align-items:center;gap:14px;margin:14px 0;font-size:10px;display:flex}.auth-method-divider:before,.auth-method-divider:after{content:"";background:var(--line);flex:1;height:1px}.spin{animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.divider{color:#8b918e;text-transform:uppercase;letter-spacing:1.1px;align-items:center;gap:14px;margin:28px 0 18px;font-size:11px;display:flex}.divider:before,.divider:after{content:"";background:var(--line);flex:1;height:1px}.role-list{gap:10px;display:grid}.role-card{text-align:left;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:16px;align-items:center;gap:15px;width:100%;padding:15px;transition:all .2s;display:flex}.role-card:hover{border-color:#aeb4af;transform:translateY(-2px);box-shadow:0 10px 28px #17232114}.role-card>svg{color:#87908c}.role-icon{border-radius:13px;flex:none;place-items:center;width:46px;height:46px;display:grid}.role-coral{background:var(--peach);color:#9e3c2d}.role-blue{background:var(--blue);color:#315c94}.role-green{background:var(--green);color:#316d45}.role-copy{flex-direction:column;flex:1;min-width:0;display:flex}.role-copy small{color:#bd3d30;text-transform:uppercase;letter-spacing:1px;font-size:9px;font-weight:800}.role-copy strong{margin-top:3px;font-size:14px}.role-copy em{color:var(--muted);margin-top:3px;font-size:11px;font-style:normal}.login-footnote{color:#909693;text-align:center;margin:24px 0 0;font-size:11px}.onboarding-page{background:linear-gradient(145deg, #dce7ff 0 36%, var(--paper) 36%);min-height:100svh;padding:34px clamp(20px,5vw,72px) 60px}.onboarding-topbar{justify-content:space-between;align-items:center;max-width:1080px;margin:0 auto 55px;display:flex}.onboarding-card{background:var(--panel);border:1px solid var(--line);width:min(680px,100%);box-shadow:var(--shadow);border-radius:26px;margin:0 auto;padding:clamp(26px,5vw,48px)}.onboarding-heading h1{letter-spacing:-2px;margin:0;font-size:clamp(31px,5vw,46px);line-height:1.02}.onboarding-heading p{color:var(--muted);margin:14px 0 30px;font-size:13px;line-height:1.55}.onboarding-form{gap:24px;display:grid}.role-choice-grid{border:0;grid-template-columns:repeat(2,1fr);gap:10px;margin:0;padding:0;display:grid}.role-choice-grid legend{grid-column:1/-1}.role-choice{text-align:left;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.role-choice.active{border-color:var(--ink);box-shadow:0 0 0 2px var(--ink)}.role-choice>span:last-child{flex-direction:column;display:flex}.role-choice strong{font-size:12px}.role-choice small{color:var(--muted);margin-top:4px;font-size:9px;line-height:1.35}.onboarding-fields{gap:14px;display:grid}.onboarding-submit{min-height:48px}.onboarding-submit:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.onboarding-role-prompt{color:var(--muted);text-align:center;background:#f5f6f2;border:1px dashed #cbd1ca;border-radius:13px;margin:0;padding:18px;font-size:11px;line-height:1.55}.onboarding-note{color:var(--muted);text-align:center;margin:-13px 0 0;font-size:9px}.app-frame{grid-template-columns:235px minmax(0,1fr);min-height:100svh;display:grid}.sidebar{z-index:20;background:var(--ink);color:#fff;flex-direction:column;height:100svh;padding:30px 20px 18px;display:flex;position:sticky;top:0}.sidebar-brand{padding:0 10px 30px}.sidebar .brand-mark{background:#fff}.sidebar .brand-mark i{background:var(--ink)}.sidebar .brand-mark i:nth-child(2){background:var(--coral)}.sidebar-nav{gap:5px;display:grid}.nav-link{color:#aeb9b5;border-radius:11px;align-items:center;gap:12px;padding:12px 13px;font-size:13px;font-weight:620;transition:all .15s;display:flex}.nav-link:hover{color:#fff;background:#ffffff0f}.nav-link.active{color:var(--ink);background:#fff}.nav-link.active svg{color:var(--coral-dark)}.sidebar-account{border-top:1px solid #ffffff1f;align-items:center;gap:10px;margin-top:auto;padding:14px 2px 0;display:flex}.avatar{background:var(--peach);color:#803b31;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:12px;font-weight:800;display:grid}.avatar.small{width:32px;height:32px}.avatar.large{width:56px;height:56px;font-size:19px}.avatar.xlarge{width:86px;height:86px;font-size:28px}.account-copy{flex-direction:column;flex:1;min-width:0;display:flex}.account-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.account-copy small{color:#99a6a2;margin-top:3px;font-size:9px}.icon-button{color:#9eaaa6;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:8px;display:grid}.icon-button:hover{color:#fff;background:#ffffff14}.app-main{min-width:0}.content{width:min(1240px,100%);margin:0 auto;padding:54px clamp(28px,4vw,64px) 80px}.mobile-header,.bottom-nav{display:none}.page-header{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:30px;display:flex}.page-header h1{letter-spacing:-2.2px;margin:0;font-size:clamp(32px,4vw,48px);font-weight:760;line-height:1.02}.page-header p{max-width:650px;color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.55}.page-eyebrow{margin-bottom:9px}.button{cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 16px;font-size:12px;font-weight:750;transition:all .16s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button-primary{background:var(--coral);color:#fff;box-shadow:0 7px 16px #ef58442e}.button-primary:hover{background:var(--coral-dark)}.button-dark{background:var(--ink);color:#fff}.button-ghost{border-color:var(--line);color:var(--ink);background:#fff}.button-danger{color:#a73f35;background:#fff3f1;border-color:#f2c8c1}.button-danger:hover{background:#ffe7e3}.button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.button.wide{width:100%}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);min-width:0;padding:25px}.notice{border-radius:11px;align-items:center;gap:9px;min-height:43px;margin:-8px 0 22px;padding:10px 14px;font-size:12px;display:flex}.notice.demo{color:#705d21;background:#fff7de;border:1px solid #ebdca9}.notice.success{color:#285b37;background:#e5f4e2;border:1px solid #c6dfc3}.notice.error{color:#8a332c;background:#fff0ed;border:1px solid #efc5bf}.notice.verification{color:#355b86;background:#edf3ff;border:1px solid #c6d7ef}.status{text-transform:uppercase;letter-spacing:.45px;white-space:nowrap;border-radius:999px;align-items:center;width:max-content;padding:5px 8px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.status-green{color:#245d36;background:#dcefd9}.status-amber{color:#735a13;background:#f6e8b9}.status-blue{color:#315c85;background:#dce9fb}.status-coral{color:#8e392e;background:#ffe0d8}.status-red{color:#8b2c2c;background:#f8d7d7}.status-neutral{color:#5f6864;background:#e9ebe8}.stats-grid{gap:14px;margin-bottom:22px;display:grid}.stats-grid.four{grid-template-columns:repeat(4,1fr)}.stat-card{background:var(--panel);border:1px solid var(--line);border-radius:17px;flex-direction:column;min-height:133px;padding:19px;display:flex;position:relative;overflow:hidden}.stat-card:after{content:"";background:#ffffff6b;border-radius:50%;width:80px;height:80px;position:absolute;top:-35px;right:-32px}.stat-card>span{color:var(--muted);font-size:11px}.stat-card>strong{letter-spacing:-1.2px;margin:auto 0 2px;font-size:27px}.stat-card>small{color:var(--muted);font-size:9px}.stat-peach{background:var(--peach);border-color:#ebc5b2}.stat-blue{background:var(--blue);border-color:#b2c8ed}.stat-green{background:var(--green);border-color:#afd8aa}.split-grid{grid-template-columns:minmax(0,1.5fr) minmax(280px,.75fr);gap:18px;display:grid}.section-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;display:flex}.section-heading span{color:var(--coral-dark);text-transform:uppercase;letter-spacing:1.1px;font-size:9px;font-weight:800}.section-heading h2{letter-spacing:-.5px;margin:4px 0 0;font-size:19px}.section-heading>a{color:var(--muted);align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.empty-state{text-align:center;border:1px dashed #cdd1cc;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:190px;padding:30px;display:flex}.empty-state>span{width:46px;height:46px;color:var(--muted);background:#eceeea;border-radius:50%;place-items:center;margin-bottom:11px;display:grid}.empty-state strong{font-size:14px}.empty-state p{max-width:330px;color:var(--muted);font-size:11px;line-height:1.5}.dashboard-split{grid-template-columns:1.35fr .65fr}.compact-list{min-width:0;display:grid}.compact-row{border-bottom:1px solid var(--soft-line);align-items:center;gap:13px;width:100%;min-width:0;padding:13px 0;display:flex}.compact-row:last-child{border:0}.row-art{width:38px;height:38px;color:var(--coral-dark);background:#f0eeea;border-radius:11px;flex:none;place-items:center;display:grid}.row-main{flex-direction:column;flex:1;min-width:0;display:flex}.row-main strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.row-main small{color:var(--muted);margin-top:4px;font-size:9px}.row-end{flex-direction:column;flex:0 auto;align-items:flex-end;gap:5px;min-width:0;display:flex}.row-end>strong{font-size:12px}.accent-panel{background:var(--coral);color:#fff;border-color:#e95b48;flex-direction:column;min-height:300px;display:flex;position:relative;overflow:hidden}.accent-panel:after{content:"";border:1px solid #ffffff47;border-radius:50%;width:180px;height:180px;position:absolute;top:-55px;right:-55px}.accent-panel .mini-kicker{color:#ffffffb3}.accent-panel h2{letter-spacing:-1px;max-width:350px;margin:auto 0 10px;font-size:25px;line-height:1.05}.accent-panel p{color:#fffc;margin:0 0 18px;font-size:11px;line-height:1.55}.accent-panel .button{align-self:flex-start}.accent-dots{gap:4px;display:flex;position:absolute;bottom:20px;right:20px}.accent-dots i{background:#fff6;border-radius:50%;width:5px;height:5px}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:11px}th{color:var(--muted);text-align:left;border-bottom:1px solid var(--line);padding:9px 12px;font-size:9px;font-weight:650}td{border-bottom:1px solid var(--soft-line);padding:13px 12px}tr:last-child td{border:0}td>strong,td>small{display:block}td>small{color:var(--muted);margin-top:3px;font-size:9px}.admin-grid{grid-template-columns:.7fr 1.3fr}.queue-callout{background:var(--blue);border-color:#b2caed;flex-direction:column;align-items:flex-start;display:flex}.callout-icon{color:#416b9d;background:#fff;border-radius:15px;place-items:center;width:50px;height:50px;margin-bottom:auto;display:grid}.queue-callout>div{margin:35px 0 20px}.queue-callout>div>span{color:#536b82;font-size:10px}.queue-callout>div>strong{margin-top:5px;font-size:25px;display:block}.queue-callout p{color:#526474;font-size:11px;line-height:1.5}.timeline{display:grid}.timeline-item{border-bottom:1px solid var(--soft-line);grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.timeline-item:last-child{border:0}.timeline-item>i{background:var(--coral);border-radius:50%;width:8px;height:8px}.timeline-item>div{flex-direction:column;min-width:0;display:flex}.timeline-item strong{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.timeline-item small{color:var(--muted);margin-top:3px;font-size:8px}.mini-summary{color:var(--muted);justify-content:flex-end;align-items:center;gap:8px;margin-top:13px;font-size:9px;display:flex}.mini-summary svg:nth-of-type(2){margin-left:14px}.performance-explainer{grid-template-columns:repeat(3,1fr);gap:10px;margin:-6px 0 22px;display:grid}.performance-explainer>span{background:#edf3ff;border:1px solid #cedcf2;border-radius:14px;grid-template-columns:30px 1fr;align-items:center;padding:15px;display:grid}.performance-explainer svg{color:#3c6595;grid-row:1/3}.performance-explainer strong{font-size:11px}.performance-explainer small{color:var(--muted);margin-top:3px;font-size:9px}.performance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.performance-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;min-width:0;padding:22px;display:flex}.performance-card>header{align-items:center;gap:12px;display:flex}.performance-card>header>div{flex:1;min-width:0}.performance-card h2{letter-spacing:-.4px;margin:3px 0 0;font-size:18px}.performance-card header small{color:var(--muted);font-size:9px}.performance-card>p{color:var(--muted);font-size:11px;line-height:1.55}.performance-logo{background-color:var(--ink);color:#fff;background-position:50%;background-size:cover;border-radius:13px;flex:none;place-items:center;width:46px;height:46px;font-size:12px;font-weight:850;display:grid}.joined-badge{color:#28603a;white-space:nowrap;background:#dcefd9;border-radius:999px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:800}.performance-tags{flex-wrap:wrap;gap:5px;display:flex}.performance-tags span{color:#57615d;background:#eff0ec;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:700}.performance-payout{background:var(--peach);border-radius:13px;margin:16px 0;padding:15px;display:grid}.performance-payout small{color:#824235;font-size:9px}.performance-payout strong{letter-spacing:-.8px;margin-top:4px;font-size:22px}.performance-payout em{color:#76554e;margin-top:3px;font-size:8px;font-style:normal}.performance-meta{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;display:grid}.performance-meta>div{background:#f5f4f0;border-radius:9px;padding:9px}.performance-meta dt{color:var(--muted);align-items:center;gap:4px;font-size:8px;display:flex}.performance-meta dd{margin:4px 0 0;font-size:11px;font-weight:800}.performance-card .traffic-note{border-top:1px solid var(--soft-line);padding-top:12px;font-size:9px}.performance-card>footer,.performance-card-actions{justify-content:flex-end;gap:8px;margin-top:auto;padding-top:10px;display:flex}.performance-detail-grid{align-items:start}.performance-kpi-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:-8px 0 22px;display:grid}.performance-kpi-strip>span{background:var(--panel);border:1px solid var(--line);border-radius:11px;padding:11px;display:grid}.performance-kpi-strip small{color:var(--muted);font-size:8px}.performance-kpi-strip strong{margin-top:4px;font-size:11px}.performance-detail-main,.performance-detail-aside{gap:18px;display:grid}.affiliate-link-box{gap:8px;display:flex}.affiliate-link-box code{text-overflow:ellipsis;white-space:nowrap;background:#eff1ed;border-radius:10px;flex:1;min-width:0;padding:13px;font-size:11px;overflow:hidden}.affiliate-link-content{grid-template-columns:minmax(0,1fr) 120px;align-items:start;gap:16px;display:grid}.affiliate-qr{border:1px solid var(--line);border-radius:11px}.promo-line{color:var(--muted);font-size:11px}.performance-funnel{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px;display:grid}.performance-funnel>span{text-align:center;background:#f3f3ef;border-radius:13px;justify-items:center;padding:17px 10px;display:grid}.performance-funnel svg{color:var(--coral-dark)}.performance-funnel strong{margin-top:8px;font-size:19px}.performance-funnel small{color:var(--muted);margin-top:3px;font-size:8px}.performance-funnel>i{color:#9ba19e;font-style:normal}.performance-daily-chart{border-top:1px solid var(--soft-line);align-items:flex-end;gap:8px;height:150px;margin-top:22px;padding:14px 8px 0;display:flex}.performance-daily-chart>div{flex:1;grid-template-rows:1fr auto;gap:6px;min-width:24px;height:100%;display:grid}.daily-bars{justify-content:center;align-items:flex-end;gap:2px;display:flex}.daily-bars i,.daily-bars b{background:var(--blue);border-radius:4px 4px 2px 2px;width:min(12px,42%);min-height:5px;display:block}.daily-bars b{background:var(--coral)}.performance-daily-chart small{color:var(--muted);text-align:center;font-size:7px}.daily-legend{color:var(--muted);justify-content:flex-end;align-items:center;gap:5px;font-size:8px;display:flex}.daily-legend i,.daily-legend b{background:var(--blue);border-radius:2px;width:8px;height:8px;display:inline-block}.daily-legend b{background:var(--coral);margin-left:8px}.performance-terms{color:#fff;background:var(--ink)}.performance-terms .mini-kicker{color:var(--peach)}.performance-terms>strong{font-size:27px;display:block}.performance-terms>p{color:#adb8b4;font-size:10px}.performance-terms>div{color:#e1e5e3;align-items:flex-start;gap:8px;margin-top:12px;font-size:10px;line-height:1.4;display:flex}.performance-detail-aside h3{margin:16px 0 4px;font-size:11px}.performance-detail-aside p{color:var(--muted);font-size:10px;line-height:1.5}.creative-link{color:#315c94;border-bottom:1px solid var(--soft-line);padding:10px 0;font-size:10px;font-weight:700;display:block}.risk-note,.risk-badge{color:#8a332c}.performance-form-step{border-bottom:1px solid var(--soft-line);padding:17px 0}.performance-form-step svg{color:var(--coral-dark)}.performance-form-step strong{margin-top:8px;font-size:12px;display:block}.performance-form-step p{color:var(--muted);font-size:9px;line-height:1.45}.performance-company-toolbar{gap:8px;margin-bottom:18px;display:flex}.performance-company-metrics{grid-template-columns:repeat(5,1fr);gap:8px;margin:16px 0;display:grid}.performance-company-metrics span{background:#f4f3ef;border-radius:10px;padding:10px;display:grid}.performance-company-metrics small{color:var(--muted);font-size:8px}.performance-company-metrics strong{margin-top:4px;font-size:12px}.campaign-state-note{align-items:center;gap:5px;display:flex}.performance-assets-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:18px;display:grid}.performance-asset-panel{align-self:start}.performance-asset-panel .section-heading{align-items:center}.performance-asset-panel .section-heading .button{min-height:35px;padding:7px 10px;font-size:9px}.performance-asset-form{background:#f4f3ef;border-radius:12px;align-items:end;gap:9px;margin-top:16px;padding:14px;display:grid}.performance-asset-form.promo-form{grid-template-columns:minmax(0,1.1fr) minmax(130px,.8fr) auto}.performance-asset-form.creative-form,.performance-asset-form.event-rule-form{grid-template-columns:repeat(2,minmax(0,1fr))}.performance-asset-form.creative-form .button{width:100%}.performance-feature-off{color:#735a13;background:#fff7de;border:1px solid #ebdca9;border-radius:10px;margin:16px 0 0;padding:12px;font-size:9px;line-height:1.45}.performance-asset-list{margin-top:14px;display:grid}.performance-asset-row{border-bottom:1px solid var(--soft-line);align-items:center;gap:10px;min-width:0;padding:10px 0;display:flex}.performance-asset-row:last-child{border-bottom:0}.performance-asset-row>span,.performance-asset-row>a{flex:1;min-width:0;display:grid}.performance-asset-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.performance-asset-row small{color:var(--muted);align-items:center;gap:4px;margin-top:3px;font-size:8px;display:flex}.performance-asset-row .icon-button{color:#8a332c;background:#fff3f1}.performance-asset-row .icon-button:hover{color:#8a332c;background:#ffe7e3}.performance-breakdown{margin-bottom:18px}.source-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.source-stat-grid>div{background:#f4f3ef;border-radius:11px;min-width:0;padding:13px;display:grid}.source-stat-grid span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.source-stat-grid strong{margin-top:7px;font-size:18px}.source-stat-grid small{color:var(--muted);margin-top:3px;font-size:8px}.manual-conversion{margin-bottom:18px}.manual-conversion summary{cursor:pointer;align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}.manual-conversion-form{grid-template-columns:repeat(4,1fr);align-items:end;gap:10px;margin-top:18px;display:grid}.conversion-actions{gap:5px;display:flex}.conversion-refund{min-width:150px}.conversion-refund summary{color:#a24435;cursor:pointer;align-items:center;gap:5px;font-weight:700;display:inline-flex}.conversion-refund form{gap:7px;margin-top:8px;display:grid}.conversion-refund textarea{resize:vertical;min-width:210px}.conversion-refund .button{min-height:34px;padding:7px 9px;font-size:9px}.performance-event-offer{border-bottom:1px solid var(--line);gap:3px;padding:10px 0;display:grid}.performance-event-offer small{color:var(--muted);align-items:center;gap:5px;display:flex}.icon-decision{cursor:pointer;border:0;border-radius:8px;place-items:center;width:31px;height:31px;display:grid}.icon-decision.accept{color:#28603a;background:#dcefd9}.icon-decision.reject{color:#8a332c;background:#ffe1dc}.icon-decision:disabled{opacity:.38;cursor:not-allowed}.risk-badge{align-items:center;gap:3px;font-size:10px;font-weight:800;display:inline-flex}.integrations-grid{margin-bottom:18px}.inline-api-form{grid-template-columns:1.4fr .7fr auto;align-items:end;gap:9px;display:grid}.api-secret{color:#285b37;background:#e5f4e2;border:1px solid #c6dfc3;border-radius:11px;gap:8px;margin-top:16px;padding:14px;display:grid}.api-secret strong{font-size:10px}.api-secret code{overflow-wrap:anywhere;font-size:10px}.inline-error{color:#9b3f33;font-size:10px}.security-note>svg{color:#39715b}.security-note h2{font-size:17px}.security-note p{color:var(--muted);font-size:10px;line-height:1.55}.api-key-list{display:grid}.api-key-row{border-bottom:1px solid var(--soft-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.api-key-row:last-child{border:0}.api-key-row>span{display:grid}.api-key-row strong{font-size:11px}.api-key-row small{color:var(--muted);margin-top:3px;font-size:8px}.pixel-key-panel{margin-top:18px}.pixel-key-form{grid-template-columns:1fr 1.3fr .65fr auto;align-items:end;gap:9px;margin-top:16px;display:grid}.pixel-key-list{border-top:1px solid var(--soft-line);margin-top:18px;padding-top:8px}.webhook-create-panel{margin-top:18px}.webhook-form{gap:12px;margin-top:16px;display:grid}.webhook-event-grid{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.webhook-event-grid legend{width:100%;color:var(--muted);margin-bottom:5px;font-size:8px}.webhook-event-grid label{cursor:pointer;position:relative}.webhook-event-grid input{opacity:0;pointer-events:none;position:absolute}.webhook-event-grid span{color:var(--muted);border:1px solid var(--line);background:#fff;border-radius:9px;padding:8px 10px;font-size:9px;font-weight:700;display:block}.webhook-event-grid input:checked+span{color:#315f3f;background:#e9f5e7;border-color:#9dc79f}.webhook-endpoint-list{gap:14px;margin-top:18px;display:grid}.webhook-endpoint>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.webhook-endpoint h2{margin:5px 0;font-size:17px}.webhook-endpoint header code{color:#315c94;text-overflow:ellipsis;white-space:nowrap;max-width:720px;font-size:9px;display:block;overflow:hidden}.webhook-endpoint-meta{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.webhook-endpoint-meta span{color:var(--muted);background:#f4f3ef;border-radius:9px;padding:8px 10px;font-size:8px}.webhook-endpoint-meta strong{color:var(--ink);margin-left:4px}.webhook-deliveries{border-top:1px solid var(--soft-line);margin-top:14px;padding-top:12px}.webhook-deliveries summary{color:#315f4d;cursor:pointer;justify-content:space-between;align-items:center;font-size:10px;font-weight:800;list-style:none;display:flex}.webhook-deliveries summary::-webkit-details-marker{display:none}.webhook-deliveries summary span{background:#e7f1e4;border-radius:99px;padding:3px 7px;font-size:8px}.webhook-delivery-row{border-top:1px solid var(--soft-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 0;display:grid}.webhook-delivery-row:first-child{margin-top:10px}.webhook-delivery-row>span{min-width:0;display:grid}.webhook-delivery-row strong{font-size:10px}.webhook-delivery-row small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8px;overflow:hidden}.performance-moderation-list{gap:16px;display:grid}.performance-monitor-list{gap:14px;display:grid}.performance-admin-controls{flex-wrap:wrap;gap:8px;display:flex}.performance-admin-controls form{display:contents}.performance-admin-details{border-top:1px solid var(--soft-line);margin-top:14px;padding-top:13px}.performance-admin-details summary{color:#315f4d;cursor:pointer;align-items:center;gap:7px;font-size:10px;font-weight:800;list-style:none;display:flex}.performance-admin-details summary::-webkit-details-marker{display:none}.performance-limit-form{grid-template-columns:1fr 1fr auto;align-items:end;gap:9px;margin:14px 0;display:grid}.performance-limit-form label{gap:5px;display:grid}.performance-limit-form label span{color:var(--muted);font-size:8px}.performance-limit-form input{border:1px solid var(--line);background:#fff;border-radius:10px;min-height:40px;padding:0 11px;font-size:10px}.performance-member-list{display:grid}.performance-member-list>div{border-top:1px solid var(--soft-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:9px 0;display:grid}.performance-member-list>div>span{display:grid}.performance-member-list strong{font-size:10px}.performance-member-list small{color:var(--muted);margin-top:3px;font-size:8px}.performance-review-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin:15px 0;display:grid}.performance-review-grid>span{background:#f4f3ef;border-radius:9px;min-width:0;padding:10px;display:grid}.performance-review-grid small{color:var(--muted);font-size:8px}.performance-review-grid strong,.performance-review-grid a{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;overflow:hidden}.performance-review-grid a{color:#315c94}.docs-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:18px;display:grid}.docs-nav{gap:5px;display:grid;position:sticky;top:24px}.docs-nav a{color:var(--muted);border-radius:9px;align-items:center;gap:8px;padding:10px;font-size:10px;display:flex}.docs-nav a:hover{color:var(--ink);background:#f1f1ed}.docs-content section{border-bottom:1px solid var(--soft-line);padding:8px 0 24px}.docs-content section:last-child{border:0}.docs-content h2{margin:12px 0 8px;font-size:19px}.docs-content p{color:var(--muted);font-size:11px;line-height:1.65}.docs-content p code{color:#33577e;background:#edf3ff;border-radius:5px;padding:2px 5px}.docs-content pre{color:#e8eeeb;background:#15211f;border-radius:13px;padding:17px;font-size:10px;line-height:1.65;overflow-x:auto}.operations-finance-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.operations-finance-grid>div{background:var(--panel);border:1px solid var(--line);border-radius:13px;align-items:center;gap:11px;padding:15px 17px;display:flex}.operations-finance-grid svg{color:#39715b;flex:none}.operations-finance-grid span{gap:3px;min-width:0;display:grid}.operations-finance-grid small{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;font-size:8px}.operations-finance-grid strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.operations-filter{grid-template-columns:minmax(260px,1fr) 190px auto auto;align-items:center;gap:9px;margin:22px 0;display:grid}.operations-filter select{min-height:42px;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:11px;padding:0 12px;font-size:10px}.operations-heading{justify-content:space-between;align-items:end;gap:18px;margin:27px 0 13px;display:flex}.operations-heading span{color:var(--coral-dark);text-transform:uppercase;letter-spacing:.8px;font-size:8px;font-weight:800}.operations-heading h2{margin:4px 0 0;font-size:22px}.operations-heading>strong{color:var(--muted);font-size:10px}.operations-campaign-list{gap:13px;display:grid}.operations-campaign-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:20px}.operations-campaign-card>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.operations-campaign-title{min-width:0}.operations-campaign-title>span{color:var(--coral-dark);text-transform:uppercase;letter-spacing:.55px;font-size:8px;font-weight:800}.operations-campaign-title h2{letter-spacing:-.4px;margin:5px 0 4px;font-size:18px}.operations-campaign-title p{color:var(--muted);margin:0;font-size:9px}.operations-campaign-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:17px 0;display:grid}.operations-campaign-facts>span{background:#f5f5f1;border-radius:10px;min-width:0;padding:11px 12px}.operations-campaign-facts small,.operations-campaign-facts strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.operations-campaign-facts small{color:var(--muted);font-size:7px}.operations-campaign-facts strong{margin-top:4px;font-size:9px}.operations-campaign-controls{flex-wrap:wrap;gap:8px;margin:-3px 0 16px;display:flex}.operations-campaign-controls form{display:contents}.operations-campaign-controls .button{min-height:36px;padding:8px 12px;font-size:9px}.operations-management-note{color:#8a5b24;margin:-3px 0 16px;font-size:8px;line-height:1.5}.operations-people{border-top:1px solid var(--soft-line)}.operations-people summary{color:#315f4d;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding-top:15px;font-size:10px;font-weight:800;list-style:none;display:flex}.operations-people summary::-webkit-details-marker{display:none}.operations-people summary span{text-align:center;background:#e7f1e4;border-radius:999px;min-width:24px;padding:4px 7px;font-size:8px}.operations-people-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:14px;display:grid}.operations-people-grid>section{border:1px solid var(--soft-line);background:#fafbf9;border-radius:11px;min-width:0;padding:14px}.operations-people-grid h3{margin:0 0 8px;font-size:11px}.operations-person-row{border-bottom:1px solid var(--soft-line);justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.operations-person-row:last-child{border:0}.operations-person-row>div{gap:3px;min-width:0;display:grid}.operations-person-row>div>strong,.operations-person-row>div>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operations-person-row>div>strong{font-size:9px}.operations-person-row>div>small{color:var(--muted);font-size:7px}.operations-person-row.assignment>span{flex:none;justify-items:end;gap:5px;display:grid}.operations-person-row.assignment>span>strong{font-size:9px}.operations-person-row em{color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px;font-size:7px;font-style:normal;display:flex}.operations-person-row em .status{font-size:6px}.operations-person-row em a{color:#286d9a;align-items:center;gap:3px;font-weight:750;display:inline-flex}.operations-empty-copy{color:var(--muted);margin:12px 0 0;font-size:9px}.operations-pagination{grid-template-columns:1fr auto 1fr;align-items:center;gap:15px;margin-top:18px;display:grid}.operations-pagination>:last-child{justify-self:end}.operations-pagination>strong{color:var(--muted);font-size:9px}.admin-filter-form{grid-template-columns:minmax(240px,1fr) 170px 150px auto auto;align-items:center;gap:9px;margin:-8px 0 20px;display:grid}.admin-filter-form select,.filter-search{border:1px solid var(--line);background:#fff;border-radius:11px;min-height:42px}.admin-filter-form select{color:var(--ink);padding:0 12px;font-size:10px}.filter-search{color:var(--muted);align-items:center;gap:8px;padding:0 12px;display:flex}.filter-search input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:11px}.user-review-list{gap:14px;display:grid}.user-review-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);width:100%;min-width:0;padding:18px}.user-review-card>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.user-review-card>header small{color:var(--coral-dark);text-transform:uppercase;letter-spacing:.8px;font-size:8px;font-weight:800}.user-review-card>header h2{margin:2px 0 3px;font-size:18px}.user-review-card>header p{color:var(--muted);margin:0;font-size:9px}.user-review-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.user-review-facts>span{background:#f4f4f0;border-radius:10px;min-width:0;padding:11px}.user-review-facts small,.user-review-facts strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.user-review-facts small{color:var(--muted);font-size:8px}.user-review-facts strong{margin-top:4px;font-size:10px}.user-review-bio{color:var(--muted);margin:0 0 12px;font-size:10px;line-height:1.55}.review-socials{flex-wrap:wrap;gap:6px;margin-bottom:13px;display:flex}.review-socials a{color:#4c6683;background:#edf1f8;border-radius:7px;padding:6px 8px;font-size:8px;font-weight:700}.user-review-form{border-top:1px solid var(--soft-line);grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:10px;min-width:0;padding-top:14px;display:grid}.user-review-form textarea{resize:vertical;border:1px solid var(--line);background:#fff;border-radius:10px;min-height:42px;max-height:100px;padding:11px 12px;font-size:10px}.catalog-filter-form{grid-template-columns:minmax(190px,1.4fr) repeat(6,minmax(110px,.8fr)) auto auto;align-items:center;gap:8px;margin:-8px 0 20px;display:grid}.matching-notice{background:#f3faf1;border:1px solid #c7dcc2;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;margin:-8px 0 16px;padding:13px 15px;display:flex}.matching-notice>div{flex-direction:column;gap:3px;display:flex}.matching-notice strong{font-size:10px}.matching-notice span{color:var(--muted);font-size:8px}.matching-notice a{color:#376f48;flex:none;font-size:9px;font-weight:800}.required-skill-tags{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.required-skill-tags span{color:#46613e;background:#f3faf1;border:1px solid #c9ddc4;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:750}.catalog-filter-form select{min-height:42px;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:11px;padding:0 10px;font-size:9px}.catalog-search{min-width:0}.catalog-result-count{color:var(--muted);grid-column:1/-1;justify-self:end;font-size:9px}.filter-row{align-items:center;gap:8px;margin:-8px 0 20px;padding-bottom:3px;display:flex;overflow-x:auto}.filter-row>span{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:10px}.chip{border:1px solid var(--line);color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:8px 13px;font-size:10px}.chip.active{background:var(--ink);color:#fff;border-color:var(--ink)}.campaign-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.campaign-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:190px minmax(0,1fr);min-height:335px;display:grid;overflow:hidden}.campaign-cover{background:var(--peach);isolation:isolate;min-height:100%;padding:17px;position:relative;overflow:hidden}.cover-1{background:var(--blue)}.cover-2{background:var(--green)}.cover-3{background:var(--yellow)}.campaign-cover:after{content:"CH";z-index:-1;color:#ffffff80;letter-spacing:-10px;font-size:85px;font-weight:900;position:absolute;bottom:-10px;left:8px}.campaign-category{z-index:2;text-transform:uppercase;letter-spacing:.6px;border:1px solid #17232133;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:800;display:inline-flex;position:relative}.test-task-badge{z-index:2;color:#5d4711;background:#ffffffb8;border-radius:999px;padding:6px 8px;font-size:8px;font-weight:850;display:inline-flex;position:absolute;top:17px;right:17px}.test-task-inline{color:#725714;background:#fff0b7;border-radius:999px;width:fit-content;margin:8px 0 0 6px;padding:5px 8px;font-size:8px;font-weight:850;display:inline-flex}.campaign-reward{z-index:2;letter-spacing:-.8px;flex-direction:column;font-size:19px;font-weight:850;display:flex;position:absolute;bottom:18px;left:16px}.campaign-reward small{letter-spacing:0;font-size:9px;font-weight:600}.cover-shape{border:1px solid #17232126;border-radius:50%;position:absolute}.shape-one{width:120px;height:120px;top:70px;right:-45px}.shape-two{background:#ffffff59;width:75px;height:75px;top:115px;left:25px}.campaign-body{flex-direction:column;min-width:0;padding:19px;display:flex}.company-line{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:9px;display:flex}.platform-tags{flex-wrap:wrap;gap:4px;display:flex}.platform-tags i{color:#58605c;background:#eeefeb;border-radius:6px;padding:4px 6px;font-size:8px;font-style:normal;font-weight:700}.review-mode-badge{border-radius:999px;width:fit-content;margin-top:8px;padding:5px 8px;font-size:8px;font-weight:800;display:inline-flex}.review-mode-badge.freedom{color:#805913;background:#fff0bd}.review-mode-badge.approval{color:#3e658f;background:#e5eefb}.campaign-body h2{letter-spacing:-.6px;margin:12px 0 6px;font-size:18px;line-height:1.12}.campaign-body>p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:10px;line-height:1.5;display:-webkit-box;overflow:hidden}.campaign-body>.reputation-requirement{color:#49615a;margin:2px 0 8px;font-size:8px;font-weight:750;display:block;overflow:visible}.campaign-body>.test-task-note,.test-task-note{color:#715710;-webkit-line-clamp:initial;background:#fff8d8;border:1px solid #eadca6;border-radius:10px;margin:10px 0;padding:9px 11px;font-size:8px;font-weight:700;line-height:1.45;display:block;overflow:visible}.meta-row{color:#59625e;flex-wrap:wrap;gap:9px 12px;margin:14px 0 7px;font-size:9px;display:flex}.meta-row span{align-items:center;gap:4px;display:inline-flex}.requirements{margin-bottom:12px}.requirements summary{color:#53615c;cursor:pointer;font-size:9px;font-weight:750}.requirements p{color:var(--muted);font-size:9px;line-height:1.5}.apply-form{grid-template-columns:minmax(0,1fr) auto;gap:7px;margin-top:auto;display:grid}.apply-form input{min-width:0}.application-state{color:var(--muted);background:#f0f1ed;border-radius:10px;align-items:center;gap:8px;margin-top:auto;padding:10px;font-size:9px;display:flex}.reservation-note{background:#fff7d9;border-radius:9px;align-items:center;gap:6px;margin:0;padding:8px 10px;display:flex;color:#6f5d2e!important;font-size:8px!important}.pending-strip{justify-content:space-between;align-items:center;margin-bottom:15px;padding:15px 19px;display:flex}.pending-strip>div{align-items:center;gap:11px;display:flex}.pending-strip strong{font-size:11px}.pending-strip p{color:var(--muted);margin:3px 0 0;font-size:9px}.count-bubble{background:var(--yellow);border-radius:9px;place-items:center;width:31px;height:31px;font-size:12px;font-weight:800;display:grid}.job-list,.application-list,.moderation-list,.company-campaigns{gap:15px;display:grid}.job-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);width:100%;min-width:0;padding:23px}.job-card>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.job-card header span{color:var(--muted);font-size:9px}.job-card h2{margin:5px 0 0;font-size:19px}.reservation-countdown{color:#4d674f;background:#eaf5e8;border-radius:9px;align-items:center;gap:7px;width:fit-content;margin-top:12px;padding:8px 10px;font-size:9px;font-weight:750;display:inline-flex}.reservation-countdown.urgent{color:#87513e;background:#fff0e8}.job-review-mode{border-radius:11px;align-items:center;gap:9px;margin-top:15px;padding:11px 12px;font-size:9px;display:flex}.job-review-mode strong{flex:none;font-size:9px}.job-review-mode span{min-width:0;color:var(--muted);overflow-wrap:anywhere;line-height:1.45}.job-review-mode.freedom{background:#fff7da}.job-review-mode.approval{background:#edf3fc}.job-brief-checklist{border:1px solid var(--soft-line);border-radius:11px;gap:6px;margin-top:10px;padding:12px;display:grid}.job-brief-checklist p{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.job-brief-checklist strong{color:var(--ink)}.job-facts{border:1px solid var(--line);background:var(--line);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:20px 0;display:grid;overflow:hidden}.job-facts div{background:#f8f8f5;flex-direction:column;min-width:0;padding:12px;display:flex}.job-facts small{color:var(--muted);font-size:8px}.job-facts strong{overflow-wrap:anywhere;margin-top:4px;font-size:11px}.review-note{color:#7c3a31;background:#fff0eb;border-radius:11px;align-items:flex-start;gap:10px;margin:0 0 16px;padding:12px;display:flex}.review-note strong{font-size:10px}.review-note p{margin:3px 0 0;font-size:10px;line-height:1.5}.review-note.approved-review{color:#376646;background:#e9f5e7}.video-link{color:#49615a;white-space:nowrap;text-overflow:ellipsis;background:#f1f3f0;border-radius:11px;align-items:center;gap:8px;min-width:0;padding:12px;font-size:10px;display:flex;overflow:hidden}.video-link svg:last-child{flex:none;margin-left:auto}.submission-form{grid-template-columns:1.2fr 1fr auto;align-items:end;gap:10px;display:grid}.submission-form-files{margin-top:12px}.artifact-uploader{background:#fafbf8;border:1px dashed #cbd1cc;border-radius:12px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px;padding:13px;display:grid}.artifact-uploader>small{color:var(--muted);grid-column:1/-1;font-size:8px;line-height:1.45}.artifact-uploader input[type=file]{padding:8px;font-size:9px}.artifact-uploader input[type=file]::file-selector-button{color:var(--ink);font:inherit;cursor:pointer;background:#edf0eb;border:0;border-radius:8px;margin-right:9px;padding:7px 9px;font-weight:750}.form-error{color:#9b3f33;grid-column:1/-1;margin:0;font-size:9px;font-weight:700}.artifact-list{grid-column:1/-1;gap:7px;display:grid}.artifact-list>a,.artifact-item>a{color:#41604a;background:#f3f8f1;border:1px solid #dbe3d8;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;min-width:0;padding:10px 11px;font-size:9px;display:grid}.artifact-list a span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.artifact-list a small{color:var(--muted);font-size:8px}.artifact-item{gap:5px;display:grid}.geo-check{color:#776635;background:#fff8df;border-radius:8px;align-items:center;gap:6px;margin:0;padding:7px 9px;font-size:8px;display:flex}.geo-check.verified{color:#356148;background:#e9f6e9}.artifact-review-list{border:1px solid var(--soft-line);border-radius:11px;gap:8px;margin-top:12px;padding:12px;display:grid}.artifact-review-list>strong{font-size:9px}.artifact-review-list>small{color:var(--muted);font-size:8px}input,textarea,select{width:100%;min-width:0;color:var(--ink);background:#fff;border:1px solid #d7d9d4;border-radius:10px;outline:none;padding:11px 12px;font-size:11px;transition:all .15s}textarea{resize:vertical;line-height:1.5}input:focus,textarea:focus,select:focus{border-color:#7b8b84;box-shadow:0 0 0 3px #50685e14}input::placeholder,textarea::placeholder{color:#a3aaa6}label{min-width:0}label>span,.field>span,fieldset>legend{color:#59615e;margin-bottom:7px;font-size:9px;font-weight:700;display:block}.back-link{color:var(--muted);align-items:center;gap:6px;margin-bottom:22px;font-size:10px;font-weight:700;display:inline-flex}.form-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:18px;display:grid}.form-main{padding:0 28px}.form-section{border-bottom:1px solid var(--soft-line);gap:15px;padding:28px 0;display:grid}.form-section:last-child{border:0}.form-section.compact{border:0;padding:0}.form-section-title{align-items:flex-start;gap:12px;margin-bottom:3px;display:flex}.form-section-title>span{background:var(--peach);color:#883d31;border-radius:9px;flex:none;place-items:center;width:31px;height:31px;font-size:10px;font-weight:800;display:grid}.form-section-title h2{margin:0;font-size:17px}.form-section-title p{color:var(--muted);margin:4px 0 0;font-size:9px}.field-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.field-grid.three{grid-template-columns:repeat(3,1fr)}.review-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.review-mode-card{border-radius:12px;align-items:flex-start;gap:10px;padding:13px;display:flex}.review-mode-card svg{flex:none;margin-top:1px}.review-mode-card strong{font-size:10px}.review-mode-card p{color:var(--muted);margin:4px 0 0;font-size:9px;line-height:1.45}.task-workflow-note{border:1px solid var(--soft-line);background:var(--soft-bg);border-radius:13px;align-items:flex-start;gap:11px;margin:0 0 16px;padding:13px 14px;display:flex}.task-workflow-note svg{color:var(--primary);flex:none;margin-top:1px}.task-workflow-note>div{overflow-wrap:anywhere;min-width:0}.task-workflow-note strong{font-size:10px;display:block}.task-workflow-note p{color:var(--muted);margin:4px 0 0;font-size:9px;line-height:1.45}.review-mode-card.freedom{color:#7c5a19;background:#fff6d7}.review-mode-card.approval{color:#456b98;background:#eaf1fc}.field{display:block}.field.full{grid-column:1/-1}fieldset.field{border:0;margin:0;padding:0}.check-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.check-grid label{position:relative}.check-grid input{opacity:0;pointer-events:none;position:absolute}.check-grid label span{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;min-height:43px;margin:0;display:flex}.check-grid input:checked+span{border-color:var(--ink);color:#fff;background:var(--ink)}.sticky-card{position:sticky;top:30px}.aside-icon{color:#8c3d31;background:var(--peach);border-radius:14px;place-items:center;width:49px;height:49px;display:grid}.sticky-card h3{margin:20px 0 14px;font-size:18px}.sticky-card ul{color:var(--muted);gap:11px;margin:0 0 20px;padding:0;font-size:9px;list-style:none;display:grid}.sticky-card li{align-items:center;gap:7px;display:flex}.sticky-card li svg{color:#3d8050}.demo-budget{color:#6e5b21;background:#fff6d8;border-radius:10px;gap:8px;margin:0 0 16px;padding:12px;font-size:9px;line-height:1.45;display:flex}.demo-budget>span{overflow-wrap:anywhere;min-width:0}.form-hint{color:#55645e;background:#eef2ef;border-radius:10px;margin:0;padding:11px 12px;font-size:9px;line-height:1.5}.campaign-form-footer{grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;padding:20px 22px;display:flex}.campaign-form-footer-copy{gap:5px;min-width:0;display:grid}.campaign-form-footer-copy strong{font-size:12px}.campaign-form-footer-copy span{max-width:650px;color:var(--muted);overflow-wrap:anywhere;font-size:9px;line-height:1.5}.campaign-form-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.campaign-form-actions .button{min-width:170px}.submission-field-builder{border:1px solid var(--soft-line);background:#fafbf8;border-radius:13px;gap:10px;padding:14px;display:grid}.builder-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.builder-heading>div{overflow-wrap:anywhere;min-width:0}.builder-heading strong{font-size:11px}.builder-heading p{color:var(--muted);margin:4px 0 0;font-size:9px;line-height:1.45}.submission-field-row{background:#fff;border:1px solid #e0e4de;border-radius:11px;grid-template-columns:minmax(0,1.4fr) minmax(150px,.7fr) auto auto;align-items:end;gap:8px;padding:11px;display:grid}.submission-field-row .field.full{grid-column:1/3}.builder-required{white-space:nowrap;align-items:center;gap:6px;min-height:39px;padding:0 5px;display:flex}.builder-required input{width:auto}.builder-required span{margin:0;font-size:8px}.submission-field-row .icon-button{color:#9b4c42;background:#fff0ec;min-height:39px}.submission-field-row .icon-button:hover{color:#7f342c;background:#ffe3dd}.structured-answer-form{border:1px solid var(--soft-line);border-radius:12px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:13px;display:grid}.structured-answer-form legend{padding:0 5px}.structured-answer-list{border:1px solid var(--soft-line);background:var(--soft-line);border-radius:11px;gap:1px;margin:12px 0;display:grid;overflow:hidden}.structured-answer-list>div{background:#f8f9f6;grid-template-columns:minmax(160px,.65fr) minmax(0,1.35fr);gap:12px;padding:10px 12px;display:grid}.structured-answer-list dt{color:var(--muted);font-size:9px}.structured-answer-list dd{overflow-wrap:anywhere;margin:0;font-size:10px;font-weight:700}.structured-answer-review{margin-top:12px}.structured-answer-review>strong{font-size:9px}.company-campaign-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);width:100%;min-width:0;padding:22px}.company-campaign-card header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.company-campaign-card h2{margin:9px 0 4px;font-size:19px}.company-campaign-card header p{color:var(--muted);margin:0;font-size:9px}.campaign-progress{margin:20px 0}.campaign-progress>div:first-child{color:var(--muted);justify-content:space-between;align-items:center;font-size:9px;display:flex}.campaign-progress strong{color:var(--ink)}.progress-track{background:#e6e8e4;border-radius:9px;height:6px;margin-top:8px;overflow:hidden}.progress-track i{background:var(--coral);border-radius:9px;height:100%;display:block}.campaign-footer{border-top:1px solid var(--soft-line);color:var(--muted);align-items:center;gap:18px;padding-top:15px;font-size:9px;display:flex}.campaign-footer span{align-items:center;gap:5px;display:inline-flex}.campaign-footer>strong{color:var(--ink);margin-left:auto;font-size:13px}.campaign-cost{flex-direction:column;margin-left:auto;align-items:flex-end!important;gap:2px!important;display:flex!important}.campaign-cost small{color:var(--muted);font-size:7px}.campaign-cost strong{color:var(--ink);font-size:13px}.campaign-controls{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.campaign-controls form{display:contents}.campaign-controls .button{min-height:36px;padding:8px 12px;font-size:10px}.campaign-state-note{color:#7a5f20;margin:11px 0 0;font-size:9px;line-height:1.45}.application-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:23px}.application-card>header{justify-content:space-between;align-items:flex-start;display:flex}.creator-head{align-items:center;gap:13px;display:flex}.creator-head small{color:var(--coral-dark);font-size:8px;font-weight:750}.creator-head h2{margin:3px 0;font-size:18px}.creator-head p{color:var(--muted);align-items:center;gap:4px;margin:0;font-size:9px;display:flex}.creator-stats{grid-template-columns:repeat(2,1fr);gap:10px;margin:19px 0;display:grid}.creator-stats>div{border:1px solid var(--soft-line);background:#f8f8f5;border-radius:11px;flex-direction:column;padding:12px;display:flex}.creator-stats span{color:var(--muted);font-size:8px}.creator-stats strong{margin-top:5px;font-size:15px}.creator-stats strong small{color:var(--muted);font-size:8px;font-weight:500}.creator-stats em{color:var(--muted);margin-top:3px;font-size:8px;font-style:normal}.application-card blockquote{border-left:3px solid var(--coral);color:#59615d;background:#fff7f3;margin:0;padding:12px 15px;font-size:10px;line-height:1.5}.application-card>footer{justify-content:space-between;align-items:center;gap:15px;margin-top:18px;display:flex}.application-card>footer>span{color:var(--muted);align-items:center;gap:6px;font-size:8px;display:inline-flex}.button-row{gap:7px;min-width:0;display:flex}.moderation-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:minmax(0,1fr) 300px;display:grid;overflow:hidden}.moderation-main{padding:23px}.moderation-title{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.moderation-title span{color:var(--coral-dark);text-transform:uppercase;letter-spacing:.7px;font-size:8px;font-weight:800}.moderation-title h2{margin:5px 0;font-size:19px}.moderation-title p{color:var(--muted);margin:0;font-size:9px}.brief-box{border:1px solid var(--soft-line);background:#faf9f6;border-radius:11px;margin:18px 0 12px;padding:12px}.brief-box strong{font-size:9px}.brief-box p{color:var(--muted);margin:5px 0 0;font-size:9px;line-height:1.5}.brief-box.objective{background:#f3f9ef;border-color:#c9ddbe}.brief-box.prohibited{background:#fff4f0;border-color:#efd0c8}.review-mode-banner{border-radius:11px;align-items:flex-start;gap:10px;margin-top:17px;padding:12px;display:flex}.review-mode-banner svg{flex:none}.review-mode-banner strong{font-size:10px}.review-mode-banner p{color:var(--muted);margin:3px 0 0;font-size:9px;line-height:1.45}.review-mode-banner.freedom{color:#7c5a19;background:#fff6d7}.review-mode-banner.approval{color:#456b98;background:#eaf1fc}.video-preview{background:#eaf1fd;border-radius:11px;align-items:center;gap:11px;min-width:0;padding:12px;display:flex}.video-preview>span{color:#fff;background:#4d76a7;border-radius:10px;flex:none;place-items:center;width:37px;height:37px;display:grid}.video-preview>div{flex-direction:column;min-width:0;display:flex}.video-preview small,.video-preview em{color:#627589;font-size:8px;font-style:normal}.video-preview strong{white-space:nowrap;text-overflow:ellipsis;margin:3px 0;font-size:10px;overflow:hidden}.creator-note{color:var(--muted);font-size:9px;line-height:1.5}.moderation-actions{border-left:1px solid var(--line);background:#f0efea;flex-direction:column;padding:23px;display:flex}.moderation-actions>div{flex-direction:column;margin-bottom:20px;display:flex}.moderation-actions>div small{color:var(--muted);font-size:8px}.moderation-actions>div strong{margin-top:4px;font-size:24px}.moderation-actions form{gap:10px;display:grid}.objective-confirm{cursor:pointer;background:#fff;border-radius:10px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;padding:10px;display:grid}.objective-confirm input{width:16px;height:16px;accent-color:var(--ink);margin:0}.objective-confirm span{color:#4e5f58;margin:0;font-size:9px;line-height:1.45}.decision-grid{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.moderation-actions>p{color:var(--muted);margin:auto 0 0;padding-top:18px;font-size:8px;line-height:1.45}.metric-list{gap:18px;display:grid}.metric-card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:24px}.metric-card-header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.metric-card-header>div>span{color:var(--coral-dark);text-transform:uppercase;letter-spacing:.7px;font-size:8px;font-weight:800}.metric-card-header h2{margin:5px 0;font-size:20px}.metric-card-header p{color:var(--muted);margin:0;font-size:9px}.metric-card-header>a{color:#456b97;flex:none;align-items:center;gap:6px;font-size:10px;font-weight:750;display:inline-flex}.metric-publication-meta{color:var(--muted);background:#f5f6f2;border-radius:10px;align-items:center;gap:7px;margin:18px 0 12px;padding:10px 12px;font-size:9px;display:flex}.metric-window-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.metric-window{border:1px solid var(--soft-line);background:#faf9f6;border-radius:14px;min-width:0;padding:17px}.metric-window.due{background:#fff9e8;border-color:#e6cf80}.metric-window.complete{background:#f4faf2;border-color:#bfd9bc}.metric-window>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.metric-window>header>div{align-items:center;gap:8px;display:flex}.metric-window>header>div>span{flex-direction:column;display:flex}.metric-window>header strong{font-size:11px}.metric-window>header small{color:var(--muted);margin-top:2px;font-size:8px}.metric-state{color:#66706c;background:#fff;border-radius:8px;padding:5px 7px;font-size:8px;font-weight:750}.metric-window.due .metric-state{color:#785f16;background:#f6e8b9}.metric-window.complete .metric-state{color:#2d6540;background:#dcefd9}.metric-values{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.metric-values>span{border:1px solid var(--soft-line);background:#fff;border-radius:10px;flex-direction:column;min-width:0;padding:10px;display:flex}.metric-values svg{width:14px;height:14px;color:var(--coral-dark)}.metric-values strong{margin-top:8px;font-size:15px}.metric-values small{color:var(--muted);text-overflow:ellipsis;margin-top:2px;font-size:7px;overflow:hidden}.metric-summary{justify-content:space-between;align-items:center;gap:12px;margin-top:11px;font-size:9px;display:flex}.metric-summary span{color:var(--muted)}.metric-note,.metric-waiting{color:var(--muted);margin:12px 0 0;font-size:9px;line-height:1.5}.metric-correction{border-top:1px solid var(--soft-line);margin-top:13px}.metric-correction summary{color:var(--muted);cursor:pointer;padding-top:11px;font-size:9px;font-weight:700}.metric-form{gap:10px;display:grid}.metric-correction .metric-form{margin-top:11px}.metric-form-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.metric-form label{gap:5px;display:grid}.metric-form label>span{color:var(--muted);font-size:8px;font-weight:650}.metric-form input,.metric-form textarea{border:1px solid var(--line);background:#fff;border-radius:9px;width:100%;min-width:0;padding:9px 10px;font-size:10px}.metric-form textarea{resize:vertical}.metric-form .button{justify-self:start}.wallet-hero{background:var(--ink);color:#fff;border-radius:var(--radius);grid-template-columns:1fr 320px;margin-bottom:18px;display:grid;overflow:hidden}.wallet-hero>div:first-child{padding:28px;position:relative}.wallet-icon{color:var(--coral);position:absolute;top:28px;right:28px}.wallet-hero small{color:#aeb9b5;font-size:10px;display:block}.wallet-hero>div>strong{letter-spacing:-2px;margin:8px 0;font-size:38px;display:block}.wallet-hero p{color:#aeb9b5;margin:0;font-size:9px}.wallet-side{background:#ffffff0f;flex-direction:column;justify-content:center;gap:1px;display:flex}.wallet-side span{color:#b9c2bf;border-bottom:1px solid #ffffff14;grid-template-columns:25px 1fr auto;align-items:center;gap:5px;padding:17px 20px;font-size:9px;display:grid}.wallet-side span:last-child{border:0}.wallet-side strong{color:#fff}.ledger-list{display:grid}.ledger-row{border-bottom:1px solid var(--soft-line);grid-template-columns:39px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 0;display:grid}.ledger-row:last-child{border:0}.ledger-icon{border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.ledger-icon.income{color:#2f7144;background:#def0dc}.ledger-icon.outcome{color:#8a3d32;background:#ffe1da}.ledger-row>div{flex-direction:column;display:flex}.ledger-row>div strong{font-size:10px}.ledger-row>div small{color:var(--muted);margin-top:4px;font-size:8px}.ledger-row>strong{font-size:12px}.money-positive{color:#357348}.profile-hero{color:#fff;background:var(--ink);border-radius:var(--radius);align-items:center;gap:18px;margin-bottom:18px;padding:25px;display:flex}.profile-hero h2{margin:0;font-size:22px}.profile-hero p{color:#aeb9b5;margin:4px 0 9px;font-size:10px}.profile-hero div>span{color:#c8d2ce;align-items:center;gap:5px;margin-right:12px;font-size:9px;display:inline-flex}.profile-grid{grid-template-columns:.75fr 1.25fr}.social-list{display:grid}.social-editor{border-bottom:1px solid var(--soft-line)}.social-editor:last-child{border:0}.social-editor summary{cursor:pointer;list-style:none}.social-editor summary::-webkit-details-marker{display:none}.social-row{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 0;display:grid}.social-row>span{background:var(--blue);color:#3e6795;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.social-row>div{flex-direction:column;min-width:0;display:flex}.social-row strong{font-size:10px}.social-row small{color:var(--muted);margin-top:3px;font-size:8px}.social-row em{color:#376f48;background:#e2f0df;border-radius:7px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:800}.social-row>.social-row-meta{background:0 0;border-radius:0;align-items:center;gap:8px;width:auto;height:auto;display:flex}.social-row-meta i{width:29px;height:29px;color:var(--muted);background:#f3f4f1;border-radius:8px;place-items:center;font-style:normal;display:grid}.social-editor[open] .social-row-meta i{color:var(--ink);background:var(--yellow)}.social-editor-body{border:1px solid var(--soft-line);background:#fafbf9;border-radius:14px;margin:0 0 16px 45px;padding:16px}.verification-pill{color:#7a6654;background:#fff4d5;border-radius:8px;align-items:center;gap:6px;width:fit-content;margin-bottom:14px;padding:6px 9px;font-size:8px;font-weight:800;display:inline-flex}.verification-pill.verified{color:#376f48;background:#e2f0df}.social-editor-form{gap:12px}.social-editor-actions{flex-wrap:wrap;gap:8px;display:flex}.social-delete-form{border-top:1px solid var(--soft-line);margin-top:10px;padding-top:10px}.social-delete-form .button{min-height:36px;padding:8px 12px;font-size:10px}.social-empty{color:var(--muted);margin:0;padding:18px 0 4px;font-size:10px;line-height:1.5}.social-api-panel{margin-top:18px}.social-api-panel .section-heading>svg{color:#39724a}.social-api-intro{max-width:740px;color:var(--muted);margin:-7px 0 18px;font-size:10px;line-height:1.55}.social-api-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.social-api-card{border:1px solid var(--soft-line);background:#fafbf9;border-radius:15px;flex-direction:column;min-height:210px;padding:16px;display:flex}.social-api-card.connected{background:#f5fbf3;border-color:#bcd9bc}.social-api-card-head{grid-template-columns:35px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.social-api-card-head>span{color:#3e6795;background:var(--blue);border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.social-api-card-head>div{flex-direction:column;min-width:0;display:flex}.social-api-card-head strong{font-size:11px}.social-api-card-head small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8px;overflow:hidden}.social-api-card-head>svg{color:#39724a}.social-api-card>p{color:var(--muted);flex:1;margin:15px 0;font-size:9px;line-height:1.5}.social-api-card>p small{margin-top:5px;display:block}.social-api-actions{flex-wrap:wrap;gap:6px;display:flex}.social-api-actions .button,.social-api-card>.button{min-height:36px;padding:8px 11px;font-size:9px}.social-api-managed p{color:var(--muted);margin:0 0 12px;font-size:9px;line-height:1.5}.social-api-identity{align-items:center;gap:10px;margin-bottom:12px;display:flex}.social-profile-avatar{color:#fff;background-color:var(--ink);background-position:50%;background-size:cover;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:15px;font-weight:850;display:grid}.social-api-identity>div{flex-direction:column;min-width:0;display:flex}.social-api-identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.social-api-identity small{color:var(--muted);margin-top:3px;font-size:8px}.social-api-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:12px;display:grid}.social-api-stats span{border:1px solid var(--soft-line);background:#fff;border-radius:10px;min-width:0;padding:9px}.social-api-stats small,.social-api-stats strong{display:block}.social-api-stats small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.social-api-stats strong{margin-top:4px;font-size:10px}.social-api-managed .social-api-calculation{color:#376f48;background:#e2f0df;border-radius:9px;padding:9px 10px}.add-social{margin-top:18px}.add-social summary{cursor:pointer;align-items:center;gap:7px;font-size:11px;font-weight:750;display:flex}.add-social[open] summary{margin-bottom:22px}.skill-requirements>p,.profile-skills>p{color:var(--muted);margin:0 0 13px;font-size:9px;line-height:1.5}.skill-group-list{gap:13px;display:grid}.skill-group-list>div{gap:7px;display:grid}.skill-group-list>div>strong{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;font-size:8px}.skill-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.skill-choice-grid label{cursor:pointer;position:relative}.skill-choice-grid input{opacity:0;pointer-events:none;position:absolute}.skill-choice-grid span{min-height:38px;color:var(--muted);border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;padding:9px 11px;font-size:9px;font-weight:700;display:flex}.skill-choice-grid input:checked+span{color:#315f3f;background:#e9f5e7;border-color:#9dc79f;box-shadow:inset 0 0 0 1px #9dc79f}.skill-choice-grid input:focus-visible+span{outline-offset:2px;outline:2px solid #3e6795}@media (max-width:1150px){.login-hero{padding-left:4vw;padding-right:4vw}.hero-orbit{opacity:.55;right:-90px}.stats-grid.four{grid-template-columns:repeat(2,1fr)}.campaign-grid{grid-template-columns:1fr}.campaign-card{grid-template-columns:210px 1fr}.form-layout{grid-template-columns:minmax(0,1fr)}.form-aside{order:-1}.sticky-card{padding:14px;display:block;position:static}.sticky-card ul,.sticky-card .aside-icon,.sticky-card h3{display:none}.sticky-card .demo-budget{margin:0}}@media (max-width:850px){.login-page{grid-template-columns:minmax(0,1fr);width:100%;overflow:hidden}.login-hero,.login-panel{width:100%;min-width:0}.login-hero{min-height:590px;padding:28px}.hero-copy{margin-top:90px}.hero-copy h1{font-size:clamp(42px,11vw,62px)}.hero-orbit{display:none}.login-panel{min-height:auto;padding:40px 24px}.app-frame{display:block}.sidebar{display:none}.mobile-header{z-index:30;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f5f3eeeb;align-items:center;gap:10px;height:62px;padding:0 18px;display:flex;position:sticky;top:0}.mobile-header .brand{font-size:17px}.mobile-header .brand-mark{width:27px;height:27px}.header-balance{border:1px solid var(--line);background:#fff;border-radius:8px;margin-left:auto;padding:6px 8px;font-size:9px;font-weight:800}.mobile-header .avatar{margin-left:auto}.header-balance+.avatar{margin-left:0}.content{padding:30px 18px 92px}.bottom-nav{z-index:40;min-height:calc(64px + env(safe-area-inset-bottom));padding:7px 5px env(safe-area-inset-bottom);border-top:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffefbf5;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.bottom-link{color:#86908c;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:7px;display:flex}.bottom-link.active{color:var(--coral-dark)}.page-header{flex-direction:column;align-items:flex-start;margin-bottom:23px}.page-header h1{font-size:34px}.page-header .button{width:100%}.split-grid,.dashboard-split,.admin-grid,.profile-grid{grid-template-columns:1fr}.campaign-form-footer{flex-direction:column;align-items:stretch;gap:15px}.campaign-form-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.campaign-form-actions .button{width:100%;min-width:0}.moderation-card{grid-template-columns:1fr}.moderation-actions{border-left:0;border-top:1px solid var(--line)}.metric-window-grid,.wallet-hero{grid-template-columns:1fr}.catalog-filter-form{grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-search{grid-column:1/-1}.admin-filter-form{grid-template-columns:1fr 1fr}.filter-search{grid-column:1/-1}.user-review-facts,.source-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.performance-limit-form{grid-template-columns:1fr}.user-review-form{grid-template-columns:minmax(0,1fr)}.wallet-side{grid-template-columns:repeat(2,1fr);display:grid}}@media (max-width:580px){.login-hero{min-height:510px}.hero-copy{margin-top:75px}.hero-copy h1{letter-spacing:-2.5px;font-size:41px}.login-topbar{gap:12px}.login-topbar .brand{letter-spacing:-.5px;font-size:18px}.login-topbar .brand-mark{width:27px;height:27px}.login-topbar .prototype-pill{letter-spacing:.8px;padding:7px 9px;font-size:8px}.hero-copy>p{margin:21px 0 26px;font-size:14px}.hero-metrics{gap:25px}.hero-metrics strong{font-size:17px}.hero-metrics span{font-size:9px}.role-copy em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.onboarding-page{background:#dce7ff;padding:24px 16px 40px}.onboarding-topbar{margin-bottom:32px}.onboarding-card{border-radius:20px;padding:24px 18px}.role-choice-grid{grid-template-columns:1fr}.stats-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-card{min-height:115px;padding:15px}.stat-card>strong{font-size:21px}.stat-card>span{font-size:9px}.campaign-card{display:block}.company-campaign-card{padding:18px}.company-campaign-card header{flex-wrap:wrap}.campaign-cover{min-height:150px}.campaign-cover:after{left:auto;right:20px}.apply-form,.submission-form,.artifact-uploader{grid-template-columns:1fr}.artifact-uploader>small{grid-column:auto}.job-card{padding:18px}.job-card>header{flex-wrap:wrap}.job-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.job-facts>div:last-child{grid-column:1/-1}.field-grid,.field-grid.three,.review-mode-grid,.check-grid{grid-template-columns:1fr}.form-main{padding:0 18px}.form-layout input:not([type=checkbox]):not([type=radio]),.form-layout textarea,.form-layout select{font-size:16px}.application-card>footer{flex-direction:column;align-items:stretch}.button-row{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.button-row .button{width:100%}.creator-stats{grid-template-columns:1fr}.campaign-footer{flex-wrap:wrap}.campaign-cost{width:100%;margin-left:0;align-items:flex-start!important}.campaign-controls{grid-template-columns:1fr 1fr;display:grid}.campaign-controls .button{width:100%}.campaign-form-footer{padding:18px}.wallet-side{grid-template-columns:1fr}.metric-card{padding:18px}.metric-card-header{flex-direction:column}.metric-values,.metric-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-summary{flex-direction:column;align-items:flex-start}.wallet-hero>div>strong{font-size:31px}.ledger-row{grid-template-columns:36px minmax(0,1fr)}.ledger-row>strong{grid-column:2}.profile-hero{align-items:flex-start}.profile-hero .avatar{width:62px;height:62px}.skill-choice-grid{grid-template-columns:1fr}.matching-notice{flex-direction:column;align-items:flex-start}.social-row{grid-template-columns:36px minmax(0,1fr)}.social-row>.social-row-meta{grid-column:2;justify-content:space-between;width:100%}.social-editor-body{margin-left:0}.social-editor-actions .button{width:100%}.social-api-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.social-api-grid{grid-template-columns:1fr}.filter-row>span{display:none}.catalog-filter-form{grid-template-columns:1fr 1fr}.catalog-search{grid-column:1/-1}.catalog-filter-form .button{width:100%}.catalog-result-count{grid-column:1/-1}.admin-filter-form{grid-template-columns:1fr}.filter-search{grid-column:auto}.admin-filter-form .button{width:100%}.user-review-card>header{grid-template-columns:auto minmax(0,1fr)}.user-review-card>header .status{grid-column:2;justify-self:start}.user-review-facts{grid-template-columns:1fr}.table-wrap{margin:0 -12px}.mini-summary{display:none}}html{scroll-behavior:smooth}.home-nav{align-items:center;gap:20px;margin-left:auto;margin-right:8px;display:flex}.home-nav a{color:#465451;font-size:10px;font-weight:750}.home-nav a:hover{color:var(--coral-dark)}.hero-actions{flex-wrap:wrap;gap:9px;margin:-12px 0 31px;display:flex}.hero-actions .button-ghost{background:#ffffff8f;border-color:#1723212e}.login-panel-heading{margin-bottom:24px}.login-panel-heading .eyebrow{margin-bottom:8px}.login-panel-heading h2{letter-spacing:-1.5px;margin:0;font-size:31px;line-height:1}.login-panel-heading p{color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.5}.login-legal-links{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:15px;margin-top:24px;font-size:9px;display:flex}.login-legal-links a:hover{color:var(--coral-dark)}.home-hero{isolation:isolate;grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);align-items:center;gap:clamp(45px,7vw,100px);width:min(1240px,100% - 44px);min-height:670px;margin:0 auto;padding:clamp(70px,9vw,120px) 0 95px;display:grid;position:relative}.home-hero:before{content:"";z-index:-1;background:#dce7ff;border-radius:50%;width:520px;height:520px;position:absolute;top:-155px;right:-245px}.home-hero:after{content:"";z-index:-1;background:var(--peach);border-radius:45% 55% 55% 45%;width:310px;height:310px;position:absolute;bottom:-120px;left:-210px;transform:rotate(22deg)}.home-hero-copy h1{letter-spacing:-5.2px;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(54px,6.4vw,88px);font-weight:800;line-height:.94}.home-hero-actions{flex-wrap:wrap;gap:10px;display:flex}.home-hero-actions .button-ghost{background:#fffefbc2}.home-proof-row{color:#5d6965;flex-wrap:wrap;gap:15px 22px;margin-top:29px;font-size:10px;font-weight:700;display:flex}.home-proof-row span{align-items:center;gap:6px;display:inline-flex}.home-proof-row svg{color:#397049}.home-task-preview{color:#fff;background:var(--ink);border:1px solid #263936;border-radius:27px;min-width:0;padding:24px;transform:rotate(1.3deg);box-shadow:0 32px 70px #1723212e}.home-task-preview-head{justify-content:space-between;align-items:center;gap:15px;padding:0 2px 17px;display:flex}.home-task-preview-head>div{align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.home-task-preview-head small{color:#899995;font-size:9px}.live-dot{background:#78d56f;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #78d56f1f}.home-task-stack{gap:9px;display:grid}.home-task-card{min-height:91px;color:var(--ink);background:#fffefb;border-radius:16px;grid-template-columns:43px minmax(0,1fr) auto;align-items:center;gap:13px;padding:14px;display:grid}.home-task-card:nth-child(2){transform:translate(-12px)}.home-task-card:nth-child(3){transform:translate(7px)}.home-task-icon{border-radius:12px;place-items:center;width:43px;height:43px;display:grid}.task-coral .home-task-icon{color:#993e31;background:var(--peach)}.task-yellow .home-task-icon{color:#6e5b1f;background:var(--yellow)}.task-blue .home-task-icon{color:#365f91;background:var(--blue)}.home-task-card>div{flex-direction:column;min-width:0;display:flex}.home-task-card strong{font-size:11px;line-height:1.3}.home-task-card small{color:var(--muted);margin-top:5px;font-size:8px}.home-task-card b{color:#315d40;white-space:nowrap;background:#e2f2de;border-radius:8px;align-self:start;padding:6px 8px;font-size:10px}.home-task-preview>a{color:#dce4e1;align-items:center;gap:6px;margin:18px 2px 0;font-size:10px;font-weight:750;display:inline-flex}.home-category-section,.home-audience-section,.home-workflow-section,.home-missions-section,.home-login-section,.home-faq-section{width:min(1180px,100% - 44px);margin-left:auto;margin-right:auto}.home-category-section{padding:92px 0 105px}.home-section-heading{justify-content:space-between;align-items:flex-end;gap:45px;margin-bottom:30px;display:flex}.home-section-heading h2{letter-spacing:-2.8px;text-wrap:balance;max-width:800px;margin:0;font-size:clamp(34px,4.5vw,57px);line-height:1}.home-section-heading>p{max-width:390px;color:var(--muted);margin:0 0 4px;font-size:11px;line-height:1.65}.home-section-heading>a{color:var(--coral-dark);white-space:nowrap;align-items:center;gap:6px;margin-bottom:7px;font-size:10px;font-weight:800;display:inline-flex}.home-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.home-category-card{border:1px solid #1723211a;border-radius:18px;flex-direction:column;min-height:184px;padding:20px;display:flex}.home-category-card>span{background:#ffffffab;border-radius:11px;place-items:center;width:39px;height:39px;display:grid}.home-category-card h3{letter-spacing:-.5px;margin:auto 0 6px;font-size:16px}.home-category-card p{color:#58635f;margin:0;font-size:9px;line-height:1.45}.category-tone-1{background:var(--peach)}.category-tone-2{background:var(--blue)}.category-tone-3{background:var(--green)}.category-tone-4{background:var(--yellow)}.home-audience-section{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-bottom:108px;display:grid}.home-audience-card{border-radius:25px;flex-direction:column;min-height:510px;padding:clamp(30px,4vw,46px);display:flex;position:relative;overflow:hidden}.home-audience-card:after{content:"";opacity:.12;border:1px solid;border-radius:50%;width:250px;height:250px;position:absolute;top:-130px;right:-95px}.home-audience-card.creator{color:#24382b;background:#d9eecf}.home-audience-card.business{color:#fff;background:var(--ink)}.home-audience-card .mini-kicker{color:currentColor;opacity:.65}.home-audience-card h2{letter-spacing:-2.4px;text-wrap:balance;max-width:510px;margin:15px 0 16px;font-size:clamp(33px,4vw,51px);line-height:1}.home-audience-card>p{color:currentColor;opacity:.72;max-width:520px;margin:0;font-size:12px;line-height:1.65}.home-audience-card ul{gap:10px;margin:35px 0 0;padding:0;list-style:none;display:grid}.home-audience-card li{align-items:center;gap:8px;font-size:10px;font-weight:720;display:flex}.home-audience-card>a{color:currentColor;align-items:center;gap:7px;width:fit-content;margin-top:auto;padding-top:35px;font-size:11px;font-weight:820;display:inline-flex}.home-business-numbers{background:#ffffff21;border:1px solid #ffffff21;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:38px;display:grid;overflow:hidden}.home-business-numbers>div{background:#ffffff0a;flex-direction:column;padding:17px;display:flex}.home-business-numbers strong{letter-spacing:-1px;font-size:24px}.home-business-numbers span{color:#aeb9b5;margin-top:3px;font-size:8px}.home-workflow-section{margin-bottom:108px}.home-workflow-list{border:1px solid var(--line);background:var(--line);border-radius:22px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid;overflow:hidden}.home-workflow-list li{background:var(--panel);flex-direction:column;min-height:275px;padding:22px;display:flex}.home-workflow-number{color:#9da6a2;font-size:9px;font-weight:800}.home-workflow-icon{color:#8e392e;background:var(--peach);border-radius:12px;place-items:center;width:42px;height:42px;margin:auto 0 22px;display:grid}.home-workflow-list li:nth-child(2) .home-workflow-icon,.home-workflow-list li:nth-child(5) .home-workflow-icon{color:#355f90;background:var(--blue)}.home-workflow-list li:nth-child(3) .home-workflow-icon{color:#376946;background:var(--green)}.home-workflow-list li:nth-child(4) .home-workflow-icon{color:#705d1e;background:var(--yellow)}.home-workflow-list strong{font-size:14px}.home-workflow-list p{color:var(--muted);margin:8px 0 0;font-size:9px;line-height:1.55}.home-missions-section{color:#fff;isolation:isolate;background:#1c2a44;border-radius:29px;grid-template-columns:minmax(0,1.05fr) minmax(370px,.7fr);align-items:center;gap:clamp(40px,7vw,90px);min-height:520px;margin-bottom:108px;padding:clamp(35px,6vw,70px);display:grid;position:relative;overflow:hidden}.home-missions-section:before{content:"";z-index:-1;border:1px solid #ffffff29;border-radius:50%;width:400px;height:400px;position:absolute;bottom:-270px;left:-180px}.home-missions-copy .mini-kicker{color:#8fb4ef}.home-missions-copy h2{letter-spacing:-3px;text-wrap:balance;max-width:680px;margin:0;font-size:clamp(39px,5vw,62px);line-height:.98}.home-missions-copy p{color:#afbdd4;max-width:650px;margin:22px 0 27px;font-size:12px;line-height:1.65}.home-mission-card{color:var(--ink);background:#fffefb;border-radius:21px;padding:26px;transform:rotate(-1.5deg);box-shadow:0 28px 60px #0000003b}.home-mission-card header{justify-content:space-between;align-items:center;gap:15px;display:flex}.home-mission-card header span{font-size:13px;font-weight:800}.home-mission-card header small{color:#355f90;background:var(--blue);letter-spacing:.7px;border-radius:7px;padding:5px 7px;font-size:7px;font-weight:850}.mission-progress{background:#e8e9e5;border-radius:999px;height:9px;margin:34px 0 30px;position:relative}.mission-progress i{background:var(--coral);border-radius:inherit;width:62%;height:100%;display:block}.mission-progress span{color:var(--muted);font-size:8px;position:absolute;top:14px;right:0}.home-mission-card dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:27px 0 22px;display:grid}.home-mission-card dl div{flex-direction:column;display:flex}.home-mission-card dt{color:var(--muted);font-size:8px}.home-mission-card dd{margin:5px 0 0;font-size:15px;font-weight:820}.home-mission-card footer{color:#4f5b57;border-top:1px solid var(--soft-line);align-items:center;gap:8px;padding-top:18px;font-size:8px;font-weight:700;display:flex}.home-login-section{background:#e8eefb;border:1px solid #cfdaec;border-radius:28px;grid-template-columns:minmax(0,.85fr) minmax(440px,.65fr);align-items:start;gap:clamp(45px,8vw,110px);margin-bottom:108px;padding:clamp(35px,6vw,70px);display:grid}.home-login-copy{position:sticky;top:115px}.home-login-copy h2{letter-spacing:-3.2px;text-wrap:balance;max-width:550px;margin:0;font-size:clamp(41px,5vw,63px);line-height:.98}.home-login-copy>p{color:#526578;max-width:530px;margin:21px 0 0;font-size:12px;line-height:1.68}.home-login-note{color:#345e44;background:#ffffff9e;border:1px solid #335e4429;border-radius:14px;align-items:flex-start;gap:12px;margin-top:35px;padding:17px;display:flex}.home-login-note svg{flex:none}.home-login-note div{flex-direction:column;display:flex}.home-login-note span{color:#62766d;margin-top:4px;font-size:9px}.home-auth-card{background:var(--panel);border:1px solid var(--line);min-width:0;box-shadow:var(--shadow);border-radius:22px;padding:24px}.home-auth-card .google-box,.home-auth-card .telegram-box{padding:17px}.home-auth-card .role-card{padding:12px}.home-auth-card .role-icon{width:41px;height:41px}.home-faq-section{padding-bottom:105px}.home-faq-list{margin-bottom:0}.public-home-summary{background:var(--paper);padding:84px clamp(24px,6vw,90px) 96px}.public-home-summary>*{width:min(1180px,100%);margin-left:auto;margin-right:auto}.public-home-summary-heading{margin-bottom:25px}.public-home-summary-heading h2{letter-spacing:-2.2px;max-width:650px;margin:0;font-size:clamp(31px,4vw,48px);line-height:1.02}.public-header{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffefbeb;position:sticky;top:0}.public-header-inner{align-items:center;gap:34px;width:min(1240px,100%);min-height:72px;margin:0 auto;padding:0 clamp(22px,4vw,54px);display:flex}.public-nav{align-items:center;gap:24px;margin-left:auto;display:flex}.public-nav a{color:#5d6965;align-items:center;min-height:38px;font-size:13px;font-weight:700;display:inline-flex}.public-nav a:hover{color:var(--coral-dark)}.public-login-button{min-height:38px;padding:8px 13px}.public-mobile-menu{display:none}.public-page{width:min(1180px,100% - 44px);margin:0 auto;padding-bottom:90px}.public-page-hero{max-width:930px;padding:90px 0 66px}.public-page-hero h1{letter-spacing:-4.5px;overflow-wrap:break-word;margin:0;font-size:clamp(48px,7vw,82px);font-weight:780;line-height:.98}.privacy-title{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;font-size:.9em}.review-access-page{background:var(--surface-soft,#f3f5f2);place-items:center;min-height:100vh;padding:32px 20px;display:grid}.review-access-card{border:1px solid var(--line,#dfe5df);background:#fff;border-radius:28px;gap:26px;width:min(100%,520px);padding:clamp(24px,5vw,42px);display:grid;box-shadow:0 24px 70px #1723211c}.review-access-card h1{margin:8px 0 10px;font-size:clamp(2rem,7vw,3rem)}.review-access-card p{color:var(--muted,#68716e);margin:0;line-height:1.6}.review-access-form{gap:18px;display:grid}.review-access-form label{color:#26312e;gap:8px;font-weight:700;display:grid}.review-access-form input{color:#172321;min-height:50px;font:inherit;background:#fff;border:1px solid #ccd5d0;border-radius:13px;padding:0 15px}.review-access-form input:focus{border-color:#2b7d62;outline:3px solid #2b7d622e}.review-access-form .button{cursor:pointer;border:0;justify-content:center;min-height:50px}.review-access-note{font-size:.86rem}.public-page-hero p{color:#586560;max-width:790px;margin:25px 0 0;font-size:17px;line-height:1.65}.public-section{margin-bottom:76px}.public-section-soft{background:#e8eefb;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:70px max(22px,50vw - 590px)}.public-section-heading{margin-bottom:25px}.public-section-heading>span{color:var(--coral-dark);text-transform:uppercase;letter-spacing:1.25px;font-size:10px;font-weight:800}.public-section-heading h2{letter-spacing:-2px;max-width:760px;margin:8px 0 0;font-size:clamp(29px,4vw,44px);line-height:1.04}.public-card-grid{gap:16px;display:grid}.public-card-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.public-card-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.public-info-card{background:var(--panel);border:1px solid var(--line);border-radius:19px;flex-direction:column;min-width:0;min-height:255px;padding:24px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex}.public-info-card:hover{border-color:#c4c8c1;transform:translateY(-3px);box-shadow:0 15px 35px #17232112}.public-info-card.compact{min-height:225px}.public-info-card>small{color:var(--coral-dark);text-transform:uppercase;letter-spacing:.8px;margin:auto 0 8px;font-size:9px;font-weight:800}.public-info-card h3{letter-spacing:-.7px;margin:0;font-size:20px}.public-info-card p{color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.62}.public-info-card>strong{color:var(--coral-dark);align-items:center;gap:5px;margin-top:22px;font-size:10px;display:inline-flex}.public-card-icon{border-radius:13px;place-items:center;width:45px;height:45px;margin-bottom:28px;display:grid}.tone-blue{color:#365f91;background:var(--blue)}.tone-coral{color:#953e31;background:var(--peach)}.tone-green{color:#356b43;background:var(--green)}.tone-yellow{color:#705d1e;background:var(--yellow)}.home-link-card{min-height:230px}.home-link-card>small{margin-top:0}.public-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.public-mode-card{border-radius:22px;flex-direction:column;min-height:310px;padding:30px;display:flex;position:relative;overflow:hidden}.public-mode-card:after{content:"";opacity:.16;border:1px solid;border-radius:50%;width:170px;height:170px;position:absolute;top:-70px;right:-65px}.public-mode-card.freedom{color:#594913;background:#f4dfa1}.public-mode-card.approval{color:#314e71;background:#c8dcff}.public-mode-card small{text-transform:uppercase;letter-spacing:.8px;font-size:9px;font-weight:800}.public-mode-card h3{letter-spacing:-1.4px;margin:auto 0 11px;font-size:31px}.public-mode-card p{max-width:480px;margin:0;font-size:12px;line-height:1.6}.public-mode-card strong{margin-top:22px;font-size:10px}.public-note{color:#375f45;background:#e3f1df;border:1px solid #c3ddbd;border-radius:16px;margin:0 0 70px;padding:22px 24px}.public-note.warning{color:#735a18;background:#fff6d9;border-color:#eadba7}.public-note strong{align-items:center;gap:7px;font-size:12px;display:inline-flex}.public-note p{margin:7px 0 0;font-size:10px;line-height:1.6}.public-cta{color:#fff;background:var(--ink);border-radius:25px;justify-content:space-between;align-items:flex-end;gap:35px;min-height:300px;padding:clamp(30px,5vw,55px);display:flex;position:relative;overflow:hidden}.public-cta:after{content:"";border:1px solid #ffffff2e;border-radius:50%;width:300px;height:300px;position:absolute;top:-165px;right:-70px}.public-cta .mini-kicker{color:#ff9585}.public-cta h2{letter-spacing:-2.3px;max-width:650px;margin:0;font-size:clamp(30px,5vw,48px);line-height:1}.public-cta p{color:#aeb9b5;max-width:620px;margin:15px 0 0;font-size:11px;line-height:1.6}.public-cta-actions{z-index:2;flex-direction:column;gap:8px;min-width:220px;display:flex;position:relative}.public-cta .button-ghost{color:#fff;background:0 0;border-color:#fff3}.public-footer{color:#dce4e1;background:#111c1a}.public-footer-main{grid-template-columns:1.5fr .7fr .8fr .9fr;gap:55px;width:min(1240px,100%);margin:0 auto;padding:62px clamp(24px,4vw,54px) 48px;display:grid}.public-footer .brand{color:#fff}.public-footer .brand>span:last-child>span{color:#ff8b78}.public-footer .brand-mark{background:#fff}.public-footer .brand-mark i{background:var(--ink)}.public-footer .brand-mark i:nth-child(2){background:var(--coral)}.public-footer-main>div:first-child p{color:#8e9d98;max-width:350px;margin:18px 0 0;font-size:10px;line-height:1.6}.public-footer nav,.public-footer-contact{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.public-footer nav strong,.public-footer-contact>strong{color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:5px;font-size:10px}.public-footer nav a,.public-footer-contact a,.public-footer-contact span{color:#8e9d98;font-size:10px}.public-footer nav a{align-items:center;min-height:32px;display:inline-flex}.public-footer nav a:hover,.public-footer-contact a:hover{color:#fff}.public-footer-contact a{align-items:center;gap:6px;display:inline-flex}.public-footer-bottom{color:#8e9d98;border-top:1px solid #ffffff17;justify-content:space-between;width:min(1240px,100% - 48px);margin:0 auto;padding:20px 0 28px;font-size:9px;display:flex}.public-pricing-hero{color:#fff;background:var(--ink);border-radius:25px;grid-template-columns:1.3fr .7fr;align-items:center;gap:55px;min-height:390px;padding:45px;display:grid}.public-pricing-hero h2{letter-spacing:-3px;max-width:650px;margin:0;font-size:clamp(36px,5vw,58px);line-height:.98}.public-pricing-hero>div:first-child>p{color:#acb8b4;max-width:600px;font-size:12px;line-height:1.65}.public-price-card{min-height:245px;color:var(--ink);background:var(--peach);border-radius:20px;flex-direction:column;padding:28px;display:flex}.public-price-card small{text-transform:uppercase;letter-spacing:1px;font-size:9px;font-weight:800}.public-price-card>strong{letter-spacing:-4px;margin:auto 0 0;font-size:67px;line-height:.85}.public-price-card>span{margin-top:10px;font-size:10px;font-weight:700}.public-price-card p{border-top:1px solid #17232126;margin:20px 0 0;padding-top:14px;font-size:9px}.public-example{background:#e8eefb;border:1px solid #cfd9eb;border-radius:21px;grid-template-columns:1.2fr .8fr;align-items:end;gap:45px;padding:40px;display:grid}.public-example h2{letter-spacing:-2.2px;margin:0;font-size:clamp(31px,4vw,47px);line-height:1}.public-example p{color:var(--muted);font-size:11px;line-height:1.6}.public-example dl{background:#fff;border-radius:15px;margin:0;padding:20px}.public-example dl div{border-bottom:1px solid var(--soft-line);justify-content:space-between;align-items:center;gap:15px;padding:12px 0;display:flex}.public-example dl div:last-child{border:0}.public-example dt{color:var(--muted);font-size:10px}.public-example dd{margin:0;font-size:14px;font-weight:800}.public-example dl div:last-child dd{color:var(--coral-dark);font-size:20px}.public-creator-flow{background:#dceac6;border-radius:23px;padding:45px}.public-creator-flow ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.public-creator-flow li{background:#ffffffad;border-radius:15px;flex-direction:column;justify-content:space-between;min-height:190px;padding:20px;display:flex}.public-creator-flow li>span{color:#5e7c56;font-size:11px;font-weight:800}.public-creator-flow li strong{font-size:13px}.public-creator-flow li p{color:var(--muted);margin:7px 0 0;font-size:9px;line-height:1.5}.public-story{background:#dce7ff;border-radius:23px;grid-template-columns:1.1fr .9fr;align-items:end;gap:70px;padding:45px;display:grid}.public-story h2{letter-spacing:-2.5px;margin:0;font-size:clamp(32px,5vw,52px);line-height:1}.public-story>p{color:#526578;font-size:13px;line-height:1.7}.public-platform-integrations{margin-bottom:70px}.public-integration-grid{gap:12px;display:grid}.public-integration-grid article{background:var(--panel);border:1px solid var(--line);border-radius:17px;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:19px;padding:22px 24px;display:grid}.public-integration-grid .public-card-icon{width:48px;height:48px;margin:0}.public-integration-grid h3{letter-spacing:-.5px;margin:3px 0 6px;font-size:18px}.public-integration-grid p{max-width:780px;color:var(--muted);margin:0;font-size:11px;line-height:1.62}.public-security-callout{color:#365e46;background:#e5f2df;border:1px solid #c4ddbc;border-radius:16px;align-items:flex-start;gap:12px;margin-top:16px;padding:19px 22px;display:flex}.public-security-callout svg{flex:none;margin-top:1px}.public-security-callout p{margin:0;font-size:11px;line-height:1.6}.public-review-links{color:#fff;background:#172321;border-radius:25px;grid-template-columns:1.05fr .95fr;align-items:end;gap:42px;padding:clamp(28px,5vw,52px);display:grid}.public-review-links .mini-kicker{color:#ff9585}.public-review-links h2{letter-spacing:-2.2px;max-width:560px;margin:0;font-size:clamp(30px,5vw,48px);line-height:1}.public-review-links p{color:#aeb9b5;max-width:570px;margin:15px 0 0;font-size:11px;line-height:1.6}.public-review-links nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.public-review-links a{color:#fff;border:1px solid #ffffff2e;border-radius:11px;padding:13px 14px;font-size:11px;font-weight:700;transition:all .18s}.public-review-links a:hover{color:#172321;background:#fff;border-color:#fff}.public-faq-list{gap:10px;margin-bottom:75px;display:grid}.public-faq-list details{background:var(--panel);border:1px solid var(--line);border-radius:15px}.public-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;font-size:13px;font-weight:750;list-style:none;display:flex}.public-faq-list summary::-webkit-details-marker{display:none}.public-faq-list summary span{width:27px;height:27px;color:var(--coral-dark);background:var(--peach);border-radius:8px;flex:none;place-items:center;font-size:18px;transition:transform .18s;display:grid}.public-faq-list details[open] summary span{transform:rotate(45deg)}.public-faq-list details p{max-width:850px;color:var(--muted);margin:0;padding:0 22px 22px;font-size:11px;line-height:1.65}.public-contact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:50px;display:grid}.public-contact-card{background:var(--panel);border:1px solid var(--line);border-radius:20px;flex-direction:column;min-height:300px;padding:27px;display:flex}.public-contact-card.primary{color:#fff;background:#249bd7;border-color:#188ac3}.public-contact-card>span{color:#365d8b;background:var(--blue);border-radius:14px;place-items:center;width:49px;height:49px;margin-bottom:auto;display:grid}.public-contact-card.primary>span{color:#1686bd;background:#fff}.public-contact-card small{color:var(--coral-dark);text-transform:uppercase;letter-spacing:.9px;margin-top:35px;font-size:8px;font-weight:800}.public-contact-card.primary small{color:#ffffffb8}.public-contact-card h2{letter-spacing:-1px;margin:5px 0;font-size:24px}.public-contact-card p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.public-contact-card.primary p{color:#ffffffc7}.public-contact-card>strong{align-items:center;gap:6px;margin-top:22px;font-size:10px;display:flex}.legal-document{background:var(--panel);border:1px solid var(--line);border-radius:23px;max-width:900px;padding:clamp(25px,5vw,55px)}.legal-meta{color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;margin-bottom:40px;padding-bottom:18px;font-size:9px;display:flex}.legal-document section{margin-top:38px}.legal-document h2{letter-spacing:-.7px;margin:0 0 13px;font-size:20px}.legal-document h3{margin:23px 0 8px;font-size:13px}.legal-document p,.legal-document li{color:#5c6763;font-size:11px;line-height:1.72}.legal-document p{margin:10px 0}.legal-document ul{gap:7px;padding-left:20px;display:grid}.legal-document a{color:#246f9f;text-underline-offset:3px;text-decoration:underline}.managed-campaign-option{cursor:pointer;background:#edf3ff;border:1px solid #d2def3;border-radius:14px;align-items:flex-start;gap:12px;margin-top:15px;padding:18px;display:flex}.managed-campaign-option input{flex:none;width:auto;margin-top:3px}.managed-campaign-option span{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.managed-campaign-option strong{font-size:12px}.managed-campaign-option small{color:var(--muted);font-size:9px;line-height:1.45}.pricing-quote-card{color:#30463f;background:#e8f2e4;border:1px solid #c9ddc1;border-radius:15px;gap:10px;margin-top:14px;padding:19px;display:grid}.pricing-quote-card>div{justify-content:space-between;align-items:center;gap:15px;font-size:10px;display:flex}.pricing-quote-card>div strong{font-size:12px}.pricing-quote-card .pricing-total{border-top:1px solid #bdd2b6;margin-top:4px;padding-top:12px}.pricing-quote-card .pricing-total span,.pricing-quote-card .pricing-total strong{font-size:17px;font-weight:800}.pricing-quote-card p{color:#5a6e66;margin:0;font-size:9px;line-height:1.5}.pricing-quote-card p.field-error{color:#a3382f;font-weight:700}.pricing-admin-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.pricing-admin-summary>div{background:var(--panel);border:1px solid var(--line);border-radius:15px;align-items:center;gap:13px;padding:20px;display:flex}.pricing-admin-summary svg{color:#2d7853}.pricing-admin-summary span{gap:3px;display:grid}.pricing-admin-summary small{color:var(--muted);text-transform:uppercase;letter-spacing:.6px;font-size:8px}.pricing-admin-summary strong{font-size:14px}.pricing-admin-panel{padding:24px}.pricing-rule-list{gap:9px;display:grid}.pricing-rule-row{border:1px solid var(--soft-line);background:#fafbf9;border-radius:12px;grid-template-columns:minmax(170px,1.4fr) repeat(4,minmax(90px,.7fr)) minmax(100px,.7fr) auto;align-items:end;gap:9px;padding:14px;display:grid}.pricing-rule-name{align-self:center;gap:4px;display:grid}.pricing-rule-name strong{font-size:11px}.pricing-rule-name small{color:var(--muted);font-size:8px}.pricing-rule-row label,.pricing-simple-form label{color:var(--muted);gap:6px;font-size:8px;font-weight:700;display:grid}.pricing-rule-row input,.pricing-simple-form input,.pricing-simple-form select{border:1px solid var(--line);width:100%;min-width:0;font:inherit;color:var(--ink);background:#fff;border-radius:9px;padding:10px 11px}.pricing-rule-row details{align-self:center;position:relative}.pricing-rule-row summary{color:#356c57;cursor:pointer;font-size:9px;font-weight:750}.pricing-extra-rates{z-index:5;border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:8px;width:330px;padding:12px;display:grid;position:absolute;top:25px;right:0;box-shadow:0 14px 34px #20302b24}.pricing-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:15px;display:grid}.pricing-simple-form{gap:12px;display:grid}.pricing-simple-form .builder-required{display:flex}.pricing-simple-form .builder-required input{width:auto}.pricing-simple-form .button{justify-self:start}.pricing-override-list,.pricing-promo-list{border-top:1px solid var(--line);gap:8px;margin-top:20px;padding-top:18px;display:grid}.pricing-override-list>div{justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.pricing-override-list span{gap:4px;display:grid}.pricing-override-list strong,.pricing-promo-list strong{font-size:10px}.pricing-override-list small,.pricing-promo-list span{color:var(--muted);font-size:8px}.pricing-promo-list>div{border-bottom:1px solid var(--soft-line);grid-template-columns:.7fr 1.5fr auto;align-items:center;gap:10px;padding:11px 0;display:grid}.pricing-promo-list i{color:#39785c;font-size:8px;font-style:normal;font-weight:750}@media (max-width:1000px){.operations-campaign-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-rule-row{grid-template-columns:repeat(4,minmax(90px,1fr))}.pricing-rule-name{grid-column:1/-1}.home-nav,.public-nav{display:none}.public-login-button{margin-left:auto}.public-mobile-menu{display:block;position:relative}.public-mobile-menu summary{color:#394844;cursor:pointer;background:#ffffffb8;border:1px solid #17232121;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-width:44px;min-height:44px;padding:8px 11px;font-size:12px;font-weight:800;list-style:none;display:inline-flex}.public-mobile-menu summary::-webkit-details-marker{display:none}.public-mobile-menu[open] summary{color:#fff;background:var(--ink);border-color:var(--ink)}.public-mobile-menu nav{z-index:70;width:min(310px,100vw - 34px);color:var(--ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffefbfa;border:1px solid #1723211f;border-radius:16px;gap:3px;padding:10px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 24px 60px #1723212e}.public-mobile-menu nav a{border-radius:10px;align-items:center;min-height:44px;padding:10px 12px;font-size:14px;font-weight:750;display:flex}.public-mobile-menu nav a:hover,.public-mobile-menu nav a:focus-visible{color:#9f3025;background:#fff1eb}.home-hero{grid-template-columns:1fr;gap:55px;padding-top:80px}.home-hero-copy{max-width:850px}.home-task-preview{justify-self:end;width:min(650px,100%);transform:rotate(.7deg)}.home-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-workflow-list{border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.home-workflow-list li{min-height:245px}.home-missions-section{grid-template-columns:1fr}.home-mission-card{justify-self:end;width:min(560px,100%)}.home-login-section{grid-template-columns:1fr}.home-login-copy{position:static}.home-auth-card{justify-self:end;width:min(620px,100%)}.public-card-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.public-footer-main{grid-template-columns:1.3fr repeat(2,.8fr)}.public-footer-contact{grid-column:1/-1}.public-creator-flow ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.operations-finance-grid,.operations-people-grid,.operations-filter{grid-template-columns:1fr}.operations-filter .button{width:100%}.operations-campaign-facts{grid-template-columns:1fr 1fr}.operations-campaign-controls{grid-template-columns:1fr;display:grid}.operations-campaign-controls .button{width:100%}.pricing-admin-summary,.pricing-admin-grid{grid-template-columns:1fr}.pricing-rule-row{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-rule-row details,.pricing-rule-row .button{align-self:end}.login-page{min-height:auto}.hero-actions .button{flex:1}.home-hero,.home-category-section,.home-audience-section,.home-workflow-section,.home-missions-section,.home-login-section,.home-faq-section{width:min(100% - 34px,1180px)}.home-hero{min-height:0;padding:62px 0 72px}.home-hero-copy h1{letter-spacing:-3.8px;font-size:clamp(48px,13vw,68px)}.home-hero-copy>p{font-size:14px}.home-section-heading{flex-direction:column;align-items:flex-start;gap:15px}.home-section-heading>p{max-width:620px}.home-category-section{padding:72px 0 78px}.home-audience-section{grid-template-columns:1fr;margin-bottom:80px}.home-audience-card{min-height:460px}.home-workflow-section,.home-missions-section,.home-login-section{margin-bottom:80px}.home-workflow-list{grid-template-columns:repeat(2,minmax(0,1fr))}.home-missions-section,.home-login-section{padding:34px 25px}.home-missions-copy h2,.home-login-copy h2{letter-spacing:-2.5px}.home-faq-section{padding-bottom:80px}.public-page{width:min(100% - 34px,1180px)}.public-page-hero{padding:62px 0 46px}.public-page-hero h1{letter-spacing:-3px;font-size:clamp(40px,12vw,62px)}.public-page-hero p{font-size:14px}.public-card-grid.three,.public-mode-grid,.public-contact-grid,.public-review-links{grid-template-columns:1fr}.public-info-card{min-height:220px}.builder-heading{flex-direction:column;align-items:stretch}.submission-field-row{grid-template-columns:1fr}.submission-field-row .field.full{grid-column:auto}.builder-required{min-height:30px}.structured-answer-form{grid-template-columns:1fr}.structured-answer-list>div{grid-template-columns:1fr;gap:4px}.public-pricing-hero,.public-example,.public-story{grid-template-columns:1fr;gap:30px;padding:28px}.public-price-card{min-height:220px}.public-cta{flex-direction:column;align-items:stretch;min-height:0}.public-cta-actions{min-width:0}.public-footer-main{grid-template-columns:1fr 1fr;gap:38px 24px}.public-footer-main>div:first-child,.public-footer-contact{grid-column:1/-1}.public-home-summary{padding-top:58px;padding-bottom:68px}}@media (max-width:520px){.login-topbar .prototype-pill{display:none}.hero-actions{grid-template-columns:1fr;display:grid}.hero-actions .button{width:100%}.home-hero-copy h1{letter-spacing:-3.1px;font-size:47px}.home-hero-actions{display:grid}.home-hero-actions .button{width:100%}.campaign-form-actions{grid-template-columns:1fr}.button-row{grid-template-columns:minmax(0,1fr)}.pricing-quote-card>div{flex-wrap:wrap;align-items:flex-start}.pricing-quote-card>div strong{margin-left:auto}.home-proof-row{display:grid}.home-task-preview{border-radius:21px;padding:17px;transform:none}.home-task-preview-head{flex-direction:column;align-items:flex-start}.home-task-card{grid-template-columns:39px minmax(0,1fr)}.home-task-card:nth-child(2),.home-task-card:nth-child(3){transform:none}.home-task-icon{width:39px;height:39px}.home-task-card b{grid-column:2;justify-self:start}.home-section-heading h2{letter-spacing:-2px;font-size:36px}.home-category-grid{grid-template-columns:1fr}.home-category-card{min-height:160px}.home-audience-card{min-height:440px;padding:28px 23px}.home-audience-card h2{letter-spacing:-2px;font-size:37px}.home-business-numbers{grid-template-columns:1fr}.home-business-numbers>div{padding:12px 15px}.home-workflow-list{grid-template-columns:1fr}.home-workflow-list li{min-height:215px}.home-workflow-icon{margin-top:40px}.home-missions-section,.home-login-section{border-left:0;border-right:0;border-radius:0;width:100%}.home-missions-copy h2,.home-login-copy h2{letter-spacing:-2.1px;font-size:39px}.home-mission-card{padding:21px;transform:none}.home-mission-card dl{grid-template-columns:1fr;gap:14px}.home-mission-card dl div{flex-direction:row;justify-content:space-between;align-items:center}.home-auth-card{padding:17px}.home-auth-card .google-box,.home-auth-card .telegram-box{padding:14px}.public-header-inner{gap:14px;min-height:62px;padding:0 17px}.public-header .brand{font-size:18px}.public-login-button{margin-left:auto;font-size:10px}.public-mobile-menu summary span{display:none}.public-page-hero h1{overflow-wrap:anywhere;font-size:40px}.public-card-grid.four,.public-creator-flow ol{grid-template-columns:1fr}.public-integration-grid article{grid-template-columns:44px minmax(0,1fr);gap:13px;padding:18px}.public-integration-grid .public-card-icon{width:42px;height:42px}.public-review-links{padding:28px 23px}.public-review-links nav{grid-template-columns:1fr}.public-section-soft{padding-top:50px;padding-bottom:50px}.public-mode-card{min-height:270px;padding:24px}.public-creator-flow{padding:25px 18px}.public-footer-main{grid-template-columns:1fr}.public-footer-main>div:first-child,.public-footer-contact{grid-column:auto}.public-footer-bottom{flex-direction:column;align-items:flex-start;gap:7px}.legal-meta{flex-direction:column}.legal-document{padding:23px 18px}}@media (max-width:980px){.performance-grid,.performance-assets-grid{grid-template-columns:1fr}.manual-conversion-form{grid-template-columns:repeat(2,minmax(0,1fr))}.performance-company-metrics,.performance-kpi-strip{grid-template-columns:repeat(3,1fr)}.pixel-key-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.performance-explainer{grid-template-columns:1fr}.performance-meta,.performance-company-metrics,.performance-review-grid,.performance-kpi-strip{grid-template-columns:repeat(2,1fr)}.performance-funnel{grid-template-columns:1fr}.performance-funnel>i{justify-self:center;transform:rotate(90deg)}.affiliate-link-content,.docs-layout{grid-template-columns:1fr}.affiliate-qr{width:100px;height:100px}.docs-nav{grid-template-columns:repeat(2,1fr);position:static}.inline-api-form,.manual-conversion-form,.performance-asset-form.promo-form,.performance-asset-form.creative-form,.performance-asset-form.event-rule-form,.pixel-key-form{grid-template-columns:1fr}.affiliate-link-box{flex-direction:column;align-items:stretch}.performance-card>header{flex-wrap:wrap;align-items:flex-start}.joined-badge{margin-left:58px}}.home-page{background:radial-gradient(circle at 10% 4%, #ffd8c557, transparent 23rem), radial-gradient(circle at 92% 17%, #c8dcff4d, transparent 26rem), var(--paper);overflow:clip visible}.home-hero{perspective:1400px;grid-template-columns:minmax(0,1.02fr) minmax(470px,.98fr);gap:clamp(42px,6vw,84px);min-height:650px;padding-top:clamp(48px,5.5vw,76px);padding-bottom:82px}.home-hero:before{background:linear-gradient(145deg,#d7e4ff,#c7dbff);width:600px;height:600px;animation:18s ease-in-out infinite alternate home-blob-blue;top:-230px;right:-300px}.home-hero:after{background:linear-gradient(145deg,#ffd8c5,#ffc9b6);width:360px;height:360px;animation:21s ease-in-out infinite alternate home-blob-peach;bottom:-165px;left:-260px}.home-hero-copy h1{letter-spacing:-.065em;max-width:780px;font-size:clamp(50px,5.7vw,76px);line-height:.93}.home-title-accent{color:#bd3d30;-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#b9372b 4%,#d65343 92%);-webkit-background-clip:text;background-clip:text}.home-hero-copy>.eyebrow{color:#a84134;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffefbb3;border:1px solid #a8413421;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:8px 11px;display:inline-flex;box-shadow:0 8px 24px #48342d0a}.home-hero-copy>.eyebrow:before{content:"";background:var(--coral);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 5px #ff6b551a}.home-hero-copy>p{color:#4f5d59;max-width:680px;margin:22px 0 24px;font-size:clamp(16px,1.35vw,18px);line-height:1.55}.home-hero-actions .button{min-height:52px;padding:13px 20px;font-size:14px}.home-proof-row{gap:12px;margin-top:27px}.home-proof-row span{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#fffefbb8;border:1px solid #1723211a;border-radius:999px;min-height:38px;padding:8px 12px;font-size:12px;box-shadow:0 8px 28px #17232109}.home-product-preview{--preview-rotate-x:0deg;--preview-rotate-y:0deg;--preview-light-x:72%;--preview-light-y:18%;--preview-lift:0px;color:#fff;min-width:0;transform:perspective(1200px) rotateX(var(--preview-rotate-x)) rotateY(var(--preview-rotate-y)) rotateZ(1deg) translateY(var(--preview-lift));transform-style:preserve-3d;isolation:isolate;background:linear-gradient(145deg,#172623,#101b19);border:1px solid #31423e;border-radius:29px;padding:24px;transition:transform .38s cubic-bezier(.22,1,.36,1),box-shadow .38s;animation:.9s cubic-bezier(.22,1,.36,1) .16s both home-preview-in;position:relative;box-shadow:0 38px 90px #1723213b,inset 0 1px #ffffff0f}.home-product-preview:before{content:"";z-index:3;pointer-events:none;border:1px solid #ffffff0e;border-radius:23px;position:absolute;inset:8px}.home-product-preview:after{content:"";z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at var(--preview-light-x) var(--preview-light-y), #ffffff21, transparent 31%), linear-gradient(112deg, transparent 30%, #ffffff1f 42%, transparent 54%);background-position:0 0,160% 0;background-size:100% 100%,240% 100%;animation:1.35s ease-out .9s both home-preview-sheen;position:absolute;inset:0}.home-product-preview>:not(.home-preview-floating){z-index:1;position:relative}.home-preview-toolbar{justify-content:space-between;align-items:center;gap:15px;padding:0 2px 17px;display:flex}.home-preview-toolbar>span{align-items:center;gap:9px;font-size:12px;font-weight:800;display:inline-flex}.home-preview-toolbar>small{color:#a8b5b1;font-size:12px}.home-preview-offer{color:var(--ink);background:#fffefb;border-radius:19px;padding:20px}.home-preview-offer header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.home-preview-logo{color:#fff;letter-spacing:-.5px;background:linear-gradient(145deg,#315782,#1d3654);border-radius:13px;place-items:center;width:45px;height:45px;font-size:12px;font-weight:900;display:grid;box-shadow:0 9px 18px #243e5d38}.home-preview-offer header>div{gap:3px;min-width:0;display:grid}.home-preview-offer header small{color:#9f3429;text-transform:uppercase;letter-spacing:.7px;font-size:11px;font-weight:800}.home-preview-offer header strong{font-size:15px;line-height:1.25}.home-preview-geo{color:#5c6663;background:#f0f0eb;border-radius:8px;align-items:center;gap:4px;padding:6px 7px;font-size:11px;font-weight:750;display:inline-flex}.home-preview-offer>p{color:#59635f;margin:17px 0;font-size:14px;line-height:1.55}.home-preview-reward{background:#f1f3ed;border-radius:13px;grid-template-columns:1fr auto 1fr;align-items:center;gap:9px;padding:13px;display:grid}.home-preview-reward>span{gap:3px;display:grid}.home-preview-reward small{color:#68716d;font-size:11px}.home-preview-reward strong{letter-spacing:-.5px;font-size:18px}.home-preview-reward>i{color:#8c9692;font-size:18px;font-style:normal}.home-preview-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:9px;display:grid}.home-preview-metrics>span{opacity:0;background:#fff1;border:1px solid #ffffff14;border-radius:13px;gap:3px;min-width:0;padding:14px;animation:.55s cubic-bezier(.22,1,.36,1) forwards home-metric-in;display:grid}.home-preview-metrics>span:first-child{animation-delay:.7s}.home-preview-metrics>span:nth-child(2){animation-delay:.79s}.home-preview-metrics>span:nth-child(3){animation-delay:.88s}.home-preview-metrics small{color:#a7b5b1;font-size:11px}.home-preview-metrics strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;letter-spacing:-.4px;font-size:16px}.home-preview-metrics em{color:#c1ccc8;font-size:11px;font-style:normal}.home-preview-conversion{color:var(--ink);background:#d8efcf;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:9px;padding:13px;animation:.75s cubic-bezier(.22,1,.36,1) 1.03s both home-conversion-in;display:grid}.home-preview-conversion>span{color:#346749;background:#ffffffb3;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.home-preview-conversion>div{gap:2px;min-width:0;display:grid}.home-preview-conversion strong{font-size:13px}.home-preview-conversion small{color:#59705f;font-size:11px}.home-preview-conversion b{color:#285a3e;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;animation:.55s cubic-bezier(.22,1,.36,1) 1.5s both home-reward-pop}.home-preview-floating{z-index:2;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:9px;padding:11px 13px;display:flex;position:absolute;transform:rotate(-2deg);box-shadow:0 14px 32px #1723212b}.home-preview-floating>svg{color:var(--coral-dark);flex:none}.home-preview-floating>span{gap:2px;display:grid}.home-preview-floating small{color:var(--muted);font-size:11px}.home-preview-floating strong{font-size:12px}.home-preview-floating.link{animation:6.4s ease-in-out 1.3s infinite home-float-link;bottom:72px;left:-30px}.home-preview-floating.safe{animation:5.7s ease-in-out .7s infinite home-float-safe;top:108px;right:-18px;transform:rotate(2deg)}.home-preview-floating.safe>svg{color:#397049}.home-model-section,.home-solutions-section,.home-campaign-story,.home-trust-section,.home-final-cta{width:min(1180px,100% - 44px);margin-left:auto;margin-right:auto}.home-model-section{isolation:isolate;padding:94px 0 108px;position:relative}.home-model-section:before{content:"";z-index:-1;background:#fffefb80;border:1px solid #1723210e;border-radius:44px;position:absolute;inset:34px -54px 40px;box-shadow:0 35px 90px #17232109}.home-section-heading{margin-bottom:34px}.home-section-heading h2{letter-spacing:-.055em;font-size:clamp(38px,4.8vw,60px);line-height:.98}.home-section-heading>p{color:#5b6763;max-width:430px;font-size:15px;line-height:1.65}.home-section-heading>a{min-height:40px;font-size:14px}.home-model-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.home-model-card{isolation:isolate;border:1px solid #ffffff3d;border-radius:24px;flex-direction:column;min-width:0;min-height:415px;padding:27px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 44px #1723210b}.home-model-card:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(circle at 14% 8%,#ffffff8c,#0000 36%);transition:opacity .32s;position:absolute;inset:0}.home-model-card:after{content:"";z-index:-1;opacity:.12;border:1px solid;border-radius:50%;width:210px;height:210px;transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .3s;position:absolute;top:-118px;right:-112px}.home-model-card.model-fixed{color:#283c31;background:#d9edcf}.home-model-card.model-performance{color:#fff;background:#1a2943}.home-model-card.model-hybrid{color:#3f302c;background:#ffd8c5}.home-model-card>header{align-items:center;gap:10px;display:flex}.home-model-card>header>span{background:#ffffffab;border-radius:12px;place-items:center;width:42px;height:42px;transition:transform .32s cubic-bezier(.22,1,.36,1);display:grid;box-shadow:0 8px 20px #17232112}.home-model-card.model-performance>header>span{background:#ffffff1c}.home-model-card>header small{text-transform:uppercase;letter-spacing:.9px;font-size:12px;font-weight:850}.home-model-card h3{letter-spacing:-1.2px;max-width:360px;margin:48px 0 14px;font-size:28px;line-height:1.02}.home-model-card>p{color:currentColor;opacity:.78;margin:0;font-size:15px;line-height:1.6}.home-model-card>div{border-top:1px solid;border-color:color-mix(in srgb, currentColor 15%, transparent);justify-content:space-between;align-items:flex-end;gap:14px;margin-top:auto;padding-top:27px;display:flex}.home-model-card>div>span{gap:4px;display:grid}.home-model-card>div small{opacity:.75;font-size:12px}.home-model-card>div strong{letter-spacing:-.8px;font-size:24px}.home-model-card>div em{text-align:right;opacity:.76;max-width:105px;font-size:12px;font-style:normal}.home-performance-showcase{color:#fff;isolation:isolate;background:radial-gradient(circle at 96% 4%,#6f97da38,#0000 28rem),radial-gradient(circle at 4% 100%,#ff6b551f,#0000 24rem),linear-gradient(145deg,#182b49,#111f36);border:1px solid #ffffff12;border-radius:31px;width:min(1180px,100% - 44px);margin:0 auto 112px;padding:clamp(38px,5vw,62px);position:relative;overflow:hidden;box-shadow:0 34px 84px #15233d30}.home-performance-showcase:after{content:"";z-index:-1;border:1px solid #ffffff29;border-radius:50%;width:390px;height:390px;position:absolute;bottom:-275px;right:-240px}.home-performance-heading{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);align-items:end;gap:clamp(30px,6vw,76px);display:grid}.home-performance-heading .mini-kicker{color:#94b8f1}.home-performance-heading h2{letter-spacing:-.055em;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(40px,5.2vw,64px);line-height:.96}.home-performance-heading>p{color:#bac7d9;max-width:430px;margin:0 0 4px;font-size:15px;line-height:1.65}.home-performance-path{background:#ffffff14;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:37px 0 16px;padding:0;list-style:none;display:grid;overflow:hidden}.home-performance-path li{background:#ffffff0a;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:10px;min-width:0;min-height:118px;padding:17px;display:grid}.home-performance-path li>span{color:#ff9d8d;background:#ff6b551a;border-radius:11px;place-items:center;width:37px;height:37px;display:grid}.home-performance-path li>div{gap:3px;min-width:0;display:grid}.home-performance-path small{color:#8295b1;font-size:12px;font-weight:800}.home-performance-path strong{font-size:13px;line-height:1.25}.home-performance-path p{color:#9eafc7;margin:0;font-size:12px;line-height:1.4}.home-performance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.home-performance-card{color:#26312e;background:#fffefb;border:1px solid #ffffff8c;border-radius:20px;flex-direction:column;min-width:0;min-height:445px;padding:23px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 46px #030d1b29}.home-performance-card:before{content:"";background:var(--offer-accent,#dbe7ff);opacity:.72;border-radius:50%;width:170px;height:170px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;top:-102px;right:-95px}.home-performance-card header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid;position:relative}.home-performance-card header>div{min-width:0}.home-performance-brand{width:45px;height:45px;color:var(--offer-ink,#365f91);background:var(--offer-accent,#dbe7ff);letter-spacing:-.04em;border-radius:13px;place-items:center;font-size:13px;font-weight:900;display:grid}.home-performance-card header small{color:#64706b;margin-bottom:3px;font-size:12px;display:block}.home-performance-card h3{letter-spacing:-.035em;margin:0;font-size:18px;line-height:1.18}.home-performance-card header em{color:var(--offer-ink,#365f91);background:var(--offer-accent,#dbe7ff);white-space:nowrap;border-radius:999px;align-self:start;padding:7px 9px;font-size:11px;font-style:normal;font-weight:850}.home-performance-card>p{color:#58645f;margin:22px 0 18px;font-size:14px;line-height:1.55}.home-performance-payout{grid-template-columns:.65fr 1.35fr;gap:8px;display:grid}.home-performance-payout>span{background:#f3f4f0;border-radius:12px;align-content:center;gap:5px;min-width:0;min-height:79px;padding:12px;display:grid}.home-performance-payout small,.home-performance-source small{color:#69736f;font-size:11px}.home-performance-payout strong{overflow-wrap:anywhere;font-size:16px;line-height:1.3}.home-performance-payout>span:first-child strong{color:var(--offer-ink,#365f91);letter-spacing:-.04em;font-size:23px}.home-performance-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:8px 0 0;display:grid}.home-performance-card dl>div{background:#f7f7f3;border:1px solid #ecece6;border-radius:11px;justify-content:space-between;align-items:center;gap:9px;padding:11px 12px;display:flex}.home-performance-card dt{color:#69736f;font-size:11px}.home-performance-card dd{margin:0;font-size:12px;font-weight:850}.home-performance-source{color:#35684a;background:#eaf4e6;border-radius:11px;align-items:center;gap:9px;margin-top:8px;padding:11px 12px;display:flex}.home-performance-source svg{flex:none}.home-performance-source>span{gap:2px;min-width:0;display:grid}.home-performance-source strong{color:#3f5f49;font-size:12px;line-height:1.35}.home-performance-card footer{border-top:1px solid #e7e9e4;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:17px;display:flex}.home-performance-card footer span{color:#737d79;font-size:11px}.home-performance-card footer strong{font-variant-numeric:tabular-nums;text-align:right;font-size:14px}.home-performance-card.performance-coral{--offer-accent:#ffe0d1;--offer-ink:#9b3d31}.home-performance-card.performance-blue{--offer-accent:#dbe7ff;--offer-ink:#365f91}.home-performance-card.performance-green{--offer-accent:#d9edcf;--offer-ink:#376946}.home-performance-card.performance-yellow{--offer-accent:#f6e8b9;--offer-ink:#6e5b1f}.home-performance-actions{background:#ffffff0e;border:1px solid #ffffff12;border-radius:17px;justify-content:space-between;align-items:center;gap:34px;margin-top:16px;padding:22px 24px;display:flex}.home-performance-actions>div{gap:5px;max-width:590px;display:grid}.home-performance-actions>div strong{font-size:13px}.home-performance-actions>div span{color:#aebcd0;font-size:12px;line-height:1.5}.home-performance-actions nav{flex:none;gap:8px;display:flex}.home-performance-actions .button-ghost{color:#fff;background:0 0;border-color:#ffffff3d}.home-solutions-section{padding:108px 0}.home-solution-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:13px;display:grid}.home-solution-card{isolation:isolate;border:1px solid #1723211a;border-radius:20px;flex-direction:column;grid-column:span 3;min-width:0;min-height:318px;padding:23px;display:flex;position:relative;overflow:hidden;box-shadow:0 13px 35px #17232109}.home-solution-card:before{content:"";z-index:-1;pointer-events:none;opacity:.28;background:radial-gradient(circle at 13% 8%,#ffffffb8,#0000 39%);transition:opacity .32s,transform .45s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.home-solution-card:first-child,.home-solution-card:nth-child(5),.home-solution-card:nth-child(7),.home-solution-card:nth-child(8){grid-column:span 6}.home-solution-card header{align-items:center;gap:9px;display:flex}.home-solution-card header>span{background:#ffffffa8;border-radius:11px;place-items:center;width:39px;height:39px;transition:transform .3s cubic-bezier(.22,1,.36,1);display:grid;box-shadow:0 7px 18px #1723210e}.home-solution-card header small{text-transform:uppercase;letter-spacing:.9px;font-size:12px;font-weight:850}.home-solution-card h3{letter-spacing:-.8px;max-width:520px;margin:34px 0 11px;font-size:22px;line-height:1.08}.home-solution-card>p{color:#59645f;max-width:540px;margin:0;font-size:14px;line-height:1.58}.home-solution-card dl{gap:7px;margin:auto 0 0;padding-top:24px;display:grid}.home-solution-card dl>div{grid-template-columns:82px minmax(0,1fr);gap:10px;display:grid}.home-solution-card dt{color:#68726e;font-size:12px}.home-solution-card dd{margin:0;font-size:13px;font-weight:750}.solution-coral{background:#ffe0d1}.solution-blue{background:#dbe7ff}.solution-yellow{background:#f6e8b9}.solution-green{background:#d9edcf}.home-campaign-story{color:#fff;isolation:isolate;background:radial-gradient(circle at 86% 6%,#7ca6e738,#0000 28rem),linear-gradient(145deg,#1d3153,#15233d);border:1px solid #ffffff0f;border-radius:30px;grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);align-items:center;gap:clamp(45px,8vw,100px);min-height:610px;margin-bottom:110px;padding:clamp(42px,6vw,72px);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 80px #15233d2e}.home-campaign-story:before{content:"";z-index:-1;border:1px solid #ffffff2b;border-radius:50%;width:470px;height:470px;position:absolute;bottom:-330px;left:-250px}.home-story-copy .mini-kicker{color:#94b8f1}.home-story-copy h2{letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(43px,5.4vw,67px);line-height:.95}.home-story-copy p{color:#b5c1d5;max-width:590px;margin:24px 0 29px;font-size:14px;line-height:1.65}.home-story-board{color:var(--ink);background:linear-gradient(160deg,#fffefb,#f9f8f3);border:1px solid #fff9;border-radius:22px;padding:24px;transform:rotate(-1deg);box-shadow:0 28px 65px #0000003b}.home-story-board ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.home-story-board li{background:#f3f3ee;border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}.home-story-board li>span{color:#6b7471;background:#fff;border-radius:9px;place-items:center;width:32px;height:32px;font-size:11px;font-weight:850;display:grid}.home-story-board li>div{gap:3px;min-width:0;display:grid}.home-story-board li strong{font-size:14px}.home-story-board li small{color:var(--muted);font-size:12px}.home-story-board li>b{color:#35684a;background:#dbefd5;border-radius:8px;padding:6px 8px;font-size:11px}.home-story-board li:last-child>b{color:#fff;background:var(--coral-dark)}.home-story-track{grid-template-columns:repeat(4,1fr);gap:5px;margin-bottom:16px;display:grid}.home-story-track i{background:#dbe9d4;border-radius:999px;height:6px}.home-story-track i:nth-child(3),.home-story-track i:nth-child(4){background:#c8dcff}.home-audience-section{gap:16px;margin-bottom:110px}.home-company-panel,.home-creator-panel{border-radius:27px;flex-direction:column;min-width:0;min-height:700px;padding:clamp(29px,4vw,46px);display:flex;position:relative;overflow:hidden}.home-company-panel{color:#fff;background:radial-gradient(circle at 96% 4%,#ff6b5526,#0000 22rem),linear-gradient(145deg,#1a2926,#111d1b);border:1px solid #ffffff0f;box-shadow:0 30px 72px #17232121}.home-creator-panel{color:#263a2e;background:radial-gradient(circle at 96% 4%,#ffffff80,#0000 20rem),linear-gradient(145deg,#e0f1d7,#cfe8c5);border:1px solid #263a2e14;box-shadow:0 30px 72px #2b4d3516}.home-company-panel:after,.home-creator-panel:after{content:"";opacity:.13;border:1px solid;border-radius:50%;width:280px;height:280px;position:absolute;top:-150px;right:-155px}.home-company-panel .mini-kicker{color:#ff9786}.home-creator-panel .mini-kicker{color:#477054}.home-company-panel h2,.home-creator-panel h2{letter-spacing:-.055em;text-wrap:balance;max-width:560px;margin:5px 0 17px;font-size:clamp(38px,4.4vw,54px);line-height:.98}.home-company-panel>p,.home-creator-panel>p{color:currentColor;opacity:.78;max-width:560px;margin:0;font-size:15px;line-height:1.65}.home-company-panel>ol{gap:7px;margin:35px 0;padding:0;list-style:none;display:grid}.home-company-panel>ol li{background:#ffffff0e;border:1px solid #ffffff13;border-radius:13px;grid-template-columns:37px minmax(0,1fr);gap:12px;padding:14px;transition:transform .28s cubic-bezier(.22,1,.36,1),background-color .28s,border-color .28s;display:grid}.home-company-panel>ol li>span{color:#ff9b8c;background:#ff6b551a;border-radius:9px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:850;display:grid}.home-company-panel>ol li div{min-width:0}.home-company-panel>ol strong{font-size:14px}.home-company-panel>ol p{color:#b7c4c0;margin:5px 0 0;font-size:12px;line-height:1.5}.home-company-panel-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-top:auto;display:flex}.home-company-panel-footer>span{color:#b7c4c0;align-items:center;gap:6px;font-size:12px;display:inline-flex}.button-light{color:var(--ink);background:#fff;border-color:#fff}.home-creator-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:34px;display:grid}.home-creator-flow>div{background:#ffffff94;border:1px solid #263a2e14;border-radius:14px;grid-template-columns:auto 1fr;align-content:start;gap:7px 10px;min-height:150px;padding:16px;transition:transform .28s cubic-bezier(.22,1,.36,1),background-color .28s,box-shadow .28s;display:grid;box-shadow:0 8px 24px #2b4d3509}.home-creator-flow>div>span{color:#3b6949;background:#fff;border-radius:10px;place-items:center;width:37px;height:37px;display:grid}.home-creator-flow>div>small{color:#5c7563;place-self:center end;font-size:11px;font-weight:850}.home-creator-flow>div>strong,.home-creator-flow>div>p{grid-column:1/-1}.home-creator-flow>div>strong{margin-top:7px;font-size:14px}.home-creator-flow>div>p{color:#586b5f;margin:0;font-size:12px;line-height:1.5}.home-creator-example{background:#fffefb;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:9px;padding:14px;display:grid}.home-creator-avatar{color:#fff;background:#bd3d30;border-radius:50%;place-items:center;width:39px;height:39px;font-size:11px;font-weight:850;display:grid}.home-creator-example>div{gap:3px;min-width:0;display:grid}.home-creator-example small{color:var(--muted);font-size:11px}.home-creator-example strong{font-size:12px;line-height:1.4}.home-creator-example b{color:#35674a;white-space:nowrap;background:#e1f1dc;border-radius:8px;padding:6px 8px;font-size:11px}.home-creator-panel>a{align-items:center;gap:7px;width:fit-content;min-height:44px;margin-top:auto;padding-top:28px;font-size:14px;font-weight:850;display:inline-flex}.home-trust-section{padding:10px 0 110px}.home-trust-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.home-trust-grid article{border:1px solid var(--line);background:linear-gradient(145deg,#fffefb,#fbfaf6);border-radius:17px;grid-template-columns:auto minmax(0,1fr);gap:13px;min-width:0;padding:20px;display:grid;box-shadow:0 12px 32px #17232109}.home-trust-grid article>span{color:#365f91;background:var(--blue);border-radius:12px;place-items:center;width:42px;height:42px;transition:transform .3s cubic-bezier(.22,1,.36,1),filter .3s;display:grid}.home-trust-grid article:nth-child(2n)>span{color:#376946;background:var(--green)}.home-trust-grid article:nth-child(3n)>span{color:#963f32;background:var(--peach)}.home-trust-grid h3{letter-spacing:-.3px;margin:2px 0 7px;font-size:16px}.home-trust-grid p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.home-money-strip{color:#fff;background:radial-gradient(circle at 82% -20%,#78d56f21,#0000 22rem),#172321;border:1px solid #ffffff0e;border-radius:21px;grid-template-columns:.75fr 1.25fr;align-items:center;gap:35px;margin-top:14px;padding:30px;display:grid;overflow:hidden;box-shadow:0 22px 55px #1723211f}.home-money-strip .mini-kicker{color:#ff9786}.home-money-strip h3{letter-spacing:-1px;margin:0;font-size:27px}.home-money-flow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;display:grid}.home-money-flow>span{background:#fff1;border:1px solid #ffffff0e;border-radius:12px;gap:3px;min-width:0;padding:13px;display:grid}.home-money-flow svg{color:#ff9b8c;margin-bottom:6px}.home-money-flow small{color:#aab8b3;font-size:11px}.home-money-flow strong{font-size:13px;line-height:1.35}.home-money-flow>i{color:#788783;font-style:normal}.home-login-section{background:radial-gradient(circle at 8% 92%,#c8eac385,#0000 24rem),linear-gradient(145deg,#edf2fd,#dfe8f8);min-height:720px;padding:clamp(37px,6vw,68px);scroll-margin-top:90px;box-shadow:0 28px 75px #30486913}.home-login-section .home-auth-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffefbf0;border-color:#ffffffb8;box-shadow:0 25px 65px #2335481f}.home-login-copy h2{font-size:clamp(43px,5vw,65px)}.home-login-copy>p{font-size:15px}.home-login-choice{gap:8px;margin-top:30px;display:grid}.home-login-choice>a{min-height:72px;color:inherit;background:#ffffff85;border:1px solid #0000;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px;transition:transform .2s,background-color .2s,border-color .2s,box-shadow .2s;display:grid}.home-login-choice>a:hover{background:#ffffffd1;border-color:#365f912e;transform:translate(3px);box-shadow:0 10px 24px #30486912}.home-login-choice>a.selected{background:#fff;border-color:#557aa6;box-shadow:0 0 0 2px #557aa621,0 12px 28px #30486917}.home-login-choice>a:focus-visible{outline-offset:2px;outline:3px solid #365f913d}.home-login-choice svg{color:#365f91;flex:none}.home-login-choice div{gap:3px;display:grid}.home-login-choice strong{font-size:14px}.home-login-choice small{color:#52677e;font-size:12px}.home-login-choice em{color:#35674a;background:#e1f1dc;border-radius:999px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:800}.home-auth-intent{color:#355f46;background:#e7f3e3;border:1px solid #c6dfc0;border-radius:12px;align-items:center;gap:10px;margin-bottom:12px;padding:12px 14px;display:flex}.home-auth-intent svg{flex:none}.home-auth-intent span{gap:2px;display:grid}.home-auth-intent small{color:#61796a;text-transform:uppercase;letter-spacing:.65px;font-size:9px}.home-auth-intent strong{font-size:12px}.home-login-note strong{font-size:13px}.home-login-note span{font-size:12px}.home-faq-section{padding-top:6px}.home-faq-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}.home-faq-list details{margin:0;transition:border-color .24s,box-shadow .24s,background-color .24s}.home-faq-list summary{min-height:68px;font-size:14px}.home-faq-list p{font-size:14px;line-height:1.65}.home-final-cta{color:#fff;isolation:isolate;background:radial-gradient(circle at 88% 10%,#ffffff1f,#0000 22rem),linear-gradient(135deg,#a92f26,#bd3a2f 58%,#8f251f);border:1px solid #ffffff1f;border-radius:28px;justify-content:space-between;align-items:flex-end;gap:40px;min-height:310px;margin-bottom:110px;padding:clamp(35px,5vw,58px);display:flex;position:relative;overflow:hidden;box-shadow:0 32px 78px #89271f38}.home-final-cta:before{content:"";z-index:-1;background:#ffd8c521;border-radius:50%;width:210px;height:210px;position:absolute;bottom:-175px;left:42%}.home-final-cta:after{content:"";z-index:-1;border:1px solid #ffffff3d;border-radius:50%;width:320px;height:320px;position:absolute;top:-180px;right:-65px}.home-final-cta.is-visible:after{animation:14s ease-in-out infinite alternate home-cta-orbit}.home-final-cta .mini-kicker{color:#fff7f4}.home-final-cta h2{letter-spacing:-.055em;max-width:720px;margin:0;font-size:clamp(39px,5.4vw,65px);line-height:.95}.home-final-cta p{color:#fff7f4;margin:17px 0 0;font-size:15px}.home-final-cta>div:last-child{z-index:2;gap:8px;min-width:220px;display:grid;position:relative}.home-final-cta .button-primary{color:var(--ink);background:#fff;border-color:#fff}.home-final-cta .button-ghost{color:#fff;background:0 0;border-color:#ffffff4d}#models,#performance,#solutions,#companies,#creators,#faq{scroll-margin-top:90px}.public-header.home-motion-header{transition:background-color .3s,border-color .3s,box-shadow .3s}.public-header.home-motion-header.is-scrolled{background:#fffefbd1;border-color:#17232114;box-shadow:0 12px 36px #17232112}.home-page .button{isolation:isolate;transition:transform .26s cubic-bezier(.22,1,.36,1),background-color .22s,border-color .22s,box-shadow .26s;position:relative;overflow:hidden}.home-page .button:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff47,#0000);width:24%;transition:transform .72s cubic-bezier(.22,1,.36,1);position:absolute;inset:-35% auto -35% -35%;transform:translate(-220%)skew(-18deg)}.home-page .button-primary{color:#fff;background:#c94132;border-color:#c94132;box-shadow:0 10px 26px #ac362a38}.home-page .button-primary:hover{background:#ac3025;border-color:#ac3025;box-shadow:0 14px 32px #992b2145}.home-page .home-final-cta .button-primary{color:var(--ink);background:#fff;border-color:#fff;box-shadow:0 12px 28px #5b1c1629}.home-page .home-final-cta .button-primary:hover{background:#fff8f5;border-color:#fff8f5}.home-page .button svg,.home-section-heading>a svg,.home-creator-panel>a svg{transition:transform .28s cubic-bezier(.22,1,.36,1)}.home-page[data-motion-ready=true] [data-reveal]{opacity:1;transition:opacity .72s cubic-bezier(.22,1,.36,1),translate .72s cubic-bezier(.22,1,.36,1),scale .72s cubic-bezier(.22,1,.36,1);translate:0;scale:1}.home-page[data-motion-ready=true] [data-reveal]:not(.is-visible){opacity:0;translate:0 24px}.home-page[data-motion-ready=true] [data-reveal=panel]:not(.is-visible),.home-page[data-motion-ready=true] [data-reveal=cta]:not(.is-visible){scale:.985}.home-page[data-motion-ready=true] .home-auth-card[data-reveal]{transition-delay:.11s}.home-page [data-reveal-item]{--motion-delay:0s}.home-page[data-motion-ready=true] [data-reveal-group]>[data-reveal-item]{opacity:0;transition:opacity .62s var(--motion-delay) cubic-bezier(.22,1,.36,1), translate .62s var(--motion-delay) cubic-bezier(.22,1,.36,1), scale .62s var(--motion-delay) cubic-bezier(.22,1,.36,1);translate:0 20px;scale:.99}.home-page[data-motion-ready=true] [data-reveal-group].is-visible>[data-reveal-item]{opacity:1;translate:0;scale:1}.home-page[data-motion-ready=true] [data-reveal]:focus-within,.home-page[data-motion-ready=true] [data-reveal-group]:focus-within>[data-reveal-item]{opacity:1;transition-delay:0s;translate:0;scale:1}.home-page [data-reveal-item]:nth-child(2){--motion-delay:65ms}.home-page [data-reveal-item]:nth-child(3){--motion-delay:.13s}.home-page [data-reveal-item]:nth-child(4){--motion-delay:.195s}.home-page [data-reveal-item]:nth-child(5){--motion-delay:.26s}.home-page [data-reveal-item]:nth-child(6){--motion-delay:.325s}.home-page [data-reveal-item]:nth-child(7){--motion-delay:.39s}.home-page [data-reveal-item]:nth-child(8){--motion-delay:.455s}.home-page [data-reveal-item]:nth-child(9){--motion-delay:.26s}.home-page [data-reveal-item]:nth-child(10){--motion-delay:.325s}.home-page [data-reveal-item]:nth-child(11){--motion-delay:.39s}.home-page [data-reveal-item]:nth-child(12){--motion-delay:.455s}.home-hero-copy>.eyebrow{animation:.5s cubic-bezier(.22,1,.36,1) 30ms both home-hero-in}.home-hero-copy>h1{animation:.78s cubic-bezier(.22,1,.36,1) .1s both home-hero-in}.home-hero-copy>p{animation:.68s cubic-bezier(.22,1,.36,1) .2s both home-hero-in}.home-hero-copy>.home-hero-actions{animation:.65s cubic-bezier(.22,1,.36,1) .29s both home-hero-in}.home-hero-copy>.home-proof-row{animation:.65s cubic-bezier(.22,1,.36,1) .37s both home-hero-in}.home-page .live-dot{display:inline-block;position:relative}.home-page .live-dot:after{content:"";pointer-events:none;border:1px solid #78d56f8c;border-radius:50%;animation:2.4s ease-out infinite home-live-pulse;position:absolute;inset:-5px}.home-page[data-motion-ready=true] .home-campaign-story.is-visible .home-story-track i{transform-origin:0;animation:.62s cubic-bezier(.22,1,.36,1) both home-track-fill}.home-page[data-motion-ready=true] .home-campaign-story.is-visible .home-story-track i:nth-child(2){animation-delay:.1s}.home-page[data-motion-ready=true] .home-campaign-story.is-visible .home-story-track i:nth-child(3){animation-delay:.2s}.home-page[data-motion-ready=true] .home-campaign-story.is-visible .home-story-track i:nth-child(4){animation-delay:.3s}.home-page[data-motion-ready=true] .home-campaign-story.is-visible .home-story-board li,.home-page[data-motion-ready=true] .home-company-panel.is-visible>ol li,.home-page[data-motion-ready=true] .home-creator-panel.is-visible .home-creator-flow>div{animation:.55s cubic-bezier(.22,1,.36,1) both home-cascade-in}.home-page[data-motion-ready=true] .home-campaign-story.is-visible .home-story-board li:nth-child(2),.home-page[data-motion-ready=true] .home-company-panel.is-visible>ol li:nth-child(2),.home-page[data-motion-ready=true] .home-creator-panel.is-visible .home-creator-flow>div:nth-child(2){animation-delay:90ms}.home-page[data-motion-ready=true] .home-campaign-story.is-visible .home-story-board li:nth-child(3),.home-page[data-motion-ready=true] .home-company-panel.is-visible>ol li:nth-child(3),.home-page[data-motion-ready=true] .home-creator-panel.is-visible .home-creator-flow>div:nth-child(3){animation-delay:.18s}.home-page[data-motion-ready=true] .home-campaign-story.is-visible .home-story-board li:nth-child(4),.home-page[data-motion-ready=true] .home-company-panel.is-visible>ol li:nth-child(4),.home-page[data-motion-ready=true] .home-creator-panel.is-visible .home-creator-flow>div:nth-child(4){animation-delay:.27s}.home-page[data-motion-ready=true] .home-campaign-story.is-visible .home-story-board li:last-child>b{animation:.65s cubic-bezier(.22,1,.36,1) .64s both home-live-badge}.home-page[data-motion-ready=true] .home-money-strip.is-visible .home-money-flow>span{animation:.58s cubic-bezier(.22,1,.36,1) both home-money-step}.home-page[data-motion-ready=true] .home-money-strip.is-visible .home-money-flow>span:nth-of-type(2){animation-delay:.16s}.home-page[data-motion-ready=true] .home-money-strip.is-visible .home-money-flow>span:nth-of-type(3){animation-delay:.32s}.home-page[data-motion-ready=true] .home-money-strip.is-visible .home-money-flow>i{animation:.5s cubic-bezier(.22,1,.36,1) .13s both home-money-arrow}.home-page[data-motion-ready=true] .home-money-strip.is-visible .home-money-flow>i:nth-of-type(2){animation-delay:.29s}.home-page[data-motion-ready=true] .home-performance-path.is-visible li{animation:.55s cubic-bezier(.22,1,.36,1) both home-cascade-in}.home-page[data-motion-ready=true] .home-performance-path.is-visible li:nth-child(2){animation-delay:80ms}.home-page[data-motion-ready=true] .home-performance-path.is-visible li:nth-child(3){animation-delay:.16s}.home-page[data-motion-ready=true] .home-performance-path.is-visible li:nth-child(4){animation-delay:.24s}.home-page[data-motion-ready=true] .home-performance-path.is-visible li:nth-child(5){animation-delay:.32s}.home-faq-list details[open]{background:#fff;border-color:#bdc8c2;box-shadow:0 15px 38px #1723210f}.home-faq-list details[open] p{animation:.28s cubic-bezier(.22,1,.36,1) both home-faq-answer}.home-final-cta>div{z-index:1;position:relative}.home-page[data-motion-ready=true] .home-final-cta.is-visible>div:first-child{animation:.7s cubic-bezier(.22,1,.36,1) .12s both home-cta-copy}.home-page[data-motion-ready=true] .home-final-cta.is-visible>div:last-child{animation:.7s cubic-bezier(.22,1,.36,1) .2s both home-cta-actions}@keyframes home-blob-blue{0%{transform:translate(0,0)scale(1)}to{transform:translate(-16px,18px)scale(1.045)}}@keyframes home-blob-peach{0%{transform:translate(0,0)rotate(22deg)scale(1)}to{transform:translate(18px,-12px)rotate(28deg)scale(1.05)}}@keyframes home-hero-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes home-preview-in{0%{opacity:0;translate:0 28px;scale:.97}to{opacity:1;translate:0;scale:1}}@keyframes home-preview-sheen{0%{background-position:0 0,160% 0}to{background-position:0 0,-160% 0}}@keyframes home-metric-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes home-conversion-in{0%{opacity:0;transform:translateY(10px);box-shadow:0 0 #78d56f00}68%{opacity:1;transform:translateY(0);box-shadow:0 0 0 7px #78d56f1a}to{opacity:1;transform:translateY(0);box-shadow:0 0 #78d56f00}}@keyframes home-reward-pop{0%,to{transform:scale(1)}55%{transform:scale(1.09)}}@keyframes home-float-link{0%,to{transform:translate(0,0)rotate(-2deg)}50%{transform:translate(-3px,-7px)rotate(-3deg)}}@keyframes home-float-safe{0%,to{transform:translate(0,0)rotate(2deg)}50%{transform:translate(3px,6px)rotate(3deg)}}@keyframes home-live-pulse{0%{opacity:.78;transform:scale(.72)}70%,to{opacity:0;transform:scale(1.45)}}@keyframes home-track-fill{0%{opacity:.25;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes home-cascade-in{0%{opacity:0;translate:0 13px}to{opacity:1;translate:0}}@keyframes home-live-badge{0%,to{transform:scale(1)}55%{transform:scale(1.12)}}@keyframes home-money-step{0%{opacity:.3;translate:-10px}to{opacity:1;translate:0}}@keyframes home-money-arrow{0%{opacity:.2;translate:-5px}to{opacity:1;translate:0}}@keyframes home-faq-answer{0%{opacity:0;translate:0 -5px}to{opacity:1;translate:0}}@keyframes home-cta-copy{0%{opacity:0;translate:-18px}to{opacity:1;translate:0}}@keyframes home-cta-actions{0%{opacity:0;translate:18px}to{opacity:1;translate:0}}@keyframes home-cta-orbit{0%{transform:translate(0,0)scale(1)}to{transform:translate(-18px,20px)scale(1.08)}}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #3f70c252}.home-page a:focus-visible,.home-page button:focus-visible,.home-page summary:focus-visible,.public-header.home-motion-header a:focus-visible{outline-offset:2px;outline:2px solid #fff;box-shadow:0 0 0 5px #315c94}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.home-product-preview{will-change:transform}.home-page .button:hover:after,.home-page .button:focus-visible:after{transform:translate(680%)skew(-18deg)}.home-page .button:hover,.home-page .button:focus-visible{transform:translateY(-2px)}.home-page .button:hover svg,.home-page .button:focus-visible svg,.home-section-heading>a:hover svg,.home-section-heading>a:focus-visible svg,.home-creator-panel>a:hover svg,.home-creator-panel>a:focus-visible svg{transform:translate(4px)}.home-product-preview:hover{--preview-lift:-5px;box-shadow:0 48px 105px #17232147,inset 0 1px #ffffff14}.home-product-preview:hover .home-preview-floating.link{translate:-3px -2px}.home-product-preview:hover .home-preview-floating.safe{translate:3px -2px}.home-model-card,.home-solution-card,.home-trust-grid article{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s,border-color .3s}.home-model-card:hover{transform:translateY(-7px);box-shadow:0 25px 52px #1723211c}.home-model-card:hover:before{opacity:.72}.home-model-card:hover:after{opacity:.2;transform:translate(-12px,12px)scale(1.12)}.home-model-card:hover>header>span{transform:translateY(-2px)rotate(3deg)scale(1.05)}.home-model-card:hover>div strong{translate:0 -2px}.home-performance-card{transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s}.home-performance-card:hover{transform:translateY(-5px);box-shadow:0 26px 58px #030d1b3d}.home-performance-card:hover:before{transform:translate(-8px,9px)scale(1.12)}.home-solution-card:hover{border-color:#1723212e;transform:translateY(-5px);box-shadow:0 23px 48px #17232117}.home-solution-card:hover:before{opacity:.78;transform:scale(1.08)}.home-solution-card:hover header>span{transform:translateY(-3px)rotate(-2deg)}.home-trust-grid article:hover{border-color:#c9cec7;transform:translateY(-4px);box-shadow:0 20px 44px #17232113}.home-trust-grid article:hover>span{filter:saturate(1.08);transform:translateY(-2px)rotate(3deg)scale(1.04)}.home-company-panel>ol li:hover{background:#ffffff16;border-color:#ffffff1f;transform:translate(4px)}.home-creator-flow>div:hover{background:#ffffffc2;transform:translateY(-3px);box-shadow:0 15px 30px #2b4d3512}.home-faq-list details:hover{border-color:#c6ccc5;box-shadow:0 12px 32px #1723210b}}@media (max-width:1000px){.home-hero{grid-template-columns:1fr;min-height:0}.home-product-preview{justify-self:end;width:min(720px,100%)}.home-model-grid{grid-template-columns:1fr}.home-model-card{min-height:340px}.home-performance-heading{grid-template-columns:1fr;align-items:start}.home-performance-heading>p{max-width:650px}.home-performance-path{grid-template-columns:repeat(2,minmax(0,1fr))}.home-performance-path li:last-child{grid-column:1/-1}.home-solution-card,.home-solution-card:nth-child(n){grid-column:span 6}.home-campaign-story{grid-template-columns:1fr}.home-story-board{justify-self:end;width:min(650px,100%)}.home-audience-section{grid-template-columns:1fr}.home-company-panel,.home-creator-panel{min-height:650px}.home-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-money-strip{grid-template-columns:1fr}}@media (max-width:760px){.home-hero,.home-model-section,.home-solutions-section,.home-campaign-story,.home-audience-section,.home-trust-section,.home-login-section,.home-faq-section,.home-final-cta{width:min(100% - 34px,1180px)}.home-hero{gap:50px;padding:52px 0 76px}.home-hero-copy h1{font-size:clamp(46px,11.8vw,62px)}.home-preview-floating{margin-top:9px;animation:none;position:static;transform:none}.home-model-section{padding:78px 0 88px}.home-performance-showcase{width:min(100% - 34px,1180px);margin-bottom:86px;padding:35px 25px}.home-performance-path{grid-template-columns:1fr}.home-performance-path li,.home-performance-path li:last-child{grid-column:auto;min-height:86px}.home-performance-grid{grid-template-columns:1fr}.home-performance-card{min-height:0}.home-performance-actions{flex-direction:column;align-items:stretch}.home-performance-actions nav{flex-wrap:wrap}.home-solutions-section{padding:88px 0}.home-solution-card,.home-solution-card:nth-child(n){grid-column:span 12;min-height:285px}.home-campaign-story{min-height:0;margin-bottom:86px;padding:35px 25px}.home-story-copy h2{font-size:clamp(39px,10vw,58px)}.home-company-panel,.home-creator-panel{min-height:0;padding:34px 25px}.home-company-panel-footer,.home-creator-panel>a{margin-top:30px}.home-trust-grid,.home-money-flow{grid-template-columns:1fr}.home-money-flow>i{justify-self:center;transform:rotate(90deg)}.home-page[data-motion-ready=true] .home-money-strip.is-visible .home-money-flow>i{animation-name:home-money-arrow-mobile}.home-login-section{min-height:0}.home-faq-list{grid-template-columns:1fr}.home-final-cta{flex-direction:column;align-items:stretch;min-height:0;margin-bottom:86px}.home-final-cta>div:last-child{min-width:0}}@media (max-width:520px){.home-hero{width:min(100% - 28px,1180px)}.home-hero-copy h1{letter-spacing:-.06em;overflow-wrap:anywhere;font-size:clamp(40px,12vw,49px)}.home-hero-copy>p{font-size:15px}.home-product-preview{border-radius:22px;padding:15px;transform:none}.home-preview-toolbar{flex-direction:column;align-items:flex-start}.home-preview-offer{padding:15px}.home-preview-offer header{grid-template-columns:auto minmax(0,1fr)}.home-preview-geo{grid-column:2;justify-self:start}.home-preview-metrics{grid-template-columns:1fr}.home-preview-conversion{grid-template-columns:auto minmax(0,1fr)}.home-preview-conversion>b{grid-column:2;justify-self:start}.home-section-heading h2{font-size:clamp(34px,10vw,43px)}.home-model-card{min-height:385px;padding:23px}.home-model-card h3{font-size:26px}.home-model-card>div{flex-direction:column;align-items:flex-start}.home-model-card>div em{text-align:left;max-width:none}.home-performance-showcase{border-left:0;border-right:0;border-radius:0;width:100%;padding:35px 18px}.home-performance-heading h2{font-size:39px}.home-performance-card{padding:19px}.home-performance-card header{grid-template-columns:auto minmax(0,1fr)}.home-performance-card header em{grid-column:2;justify-self:start}.home-performance-payout,.home-performance-card dl{grid-template-columns:1fr}.home-performance-actions{padding:19px}.home-performance-actions nav{display:grid}.home-performance-actions .button{width:100%}.home-story-board{padding:15px;transform:none}.home-story-board li{grid-template-columns:32px minmax(0,1fr)}.home-story-board li>b{grid-column:2;justify-self:start}.home-creator-flow{grid-template-columns:1fr}.home-creator-flow>div{min-height:135px}.home-creator-example{grid-template-columns:auto minmax(0,1fr)}.home-creator-example>b{grid-column:2;justify-self:start}.home-campaign-story,.home-login-section,.home-final-cta{border-left:0;border-right:0;border-radius:0;width:100%}.home-company-panel h2,.home-creator-panel h2,.home-login-copy h2{font-size:39px}}@media (forced-colors:active){.home-title-accent{color:canvastext;-webkit-text-fill-color:CanvasText;background:0 0}.home-page .button{border:1px solid buttontext}}@media print{.home-page [data-reveal],.home-page [data-reveal-group]>[data-reveal-item]{opacity:1!important;translate:none!important;scale:1!important}.home-hero:before,.home-hero:after,.home-hero-copy>*,.home-product-preview,.home-product-preview:after,.home-preview-metrics>span,.home-preview-conversion,.home-preview-conversion b,.home-preview-floating,.home-page .live-dot:after,.home-final-cta:after,.home-final-cta>div{animation:none!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.home-hero:before,.home-hero:after,.home-hero-copy>*,.home-product-preview,.home-product-preview:after,.home-preview-metrics>span,.home-preview-conversion,.home-preview-conversion b,.home-preview-floating,.home-page .live-dot:after,.home-story-track i,.home-story-board li,.home-performance-path li,.home-company-panel>ol li,.home-creator-flow>div,.home-money-flow>span,.home-money-flow>i,.home-faq-list details[open] p,.home-final-cta:after,.home-final-cta>div{animation:none!important}.home-page[data-motion-ready=true] [data-reveal],.home-page[data-motion-ready=true] [data-reveal-group]>[data-reveal-item]{opacity:1!important;translate:none!important;scale:1!important}.home-product-preview,.home-story-board,.home-preview-floating{transform:translate(0,0)}}@keyframes home-money-arrow-mobile{0%{opacity:.2;translate:0 -5px}to{opacity:1;translate:0}}.sidebar-nav{scrollbar-width:thin;scrollbar-color:#ffffff3d transparent;min-height:0;padding-right:2px;overflow-y:auto}.nav-link{min-height:44px;font-size:14px}.account-copy strong{font-size:12px}.account-copy small{font-size:10px}.desktop-logout{min-width:44px;min-height:44px}.app-frame .button{min-height:44px;font-size:13px}.app-frame .icon-button{min-width:44px;min-height:44px;padding:10px}.app-frame .icon-decision{width:44px;height:44px}.app-frame p{font-size:13px;line-height:1.55}.app-frame .page-header p{font-size:14px}.app-frame small{font-size:11px;line-height:1.4}.app-frame dt{font-size:11px}.app-frame input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.app-frame textarea,.app-frame select{min-height:44px;font-size:13px}.app-frame label>span,.app-frame .field>span,.app-frame fieldset>legend{font-size:11px}.app-frame .status{font-size:10px}.app-frame table{font-size:13px}.app-frame th,.app-frame td>small{font-size:11px}.app-frame .section-heading>a{align-items:center;min-height:44px;font-size:12px}.app-frame .table-wrap{overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#98a29e #ebece7;max-width:100%}.app-frame .requirements summary,.app-frame .metric-correction summary,.app-frame .performance-admin-details summary,.app-frame .webhook-deliveries summary,.app-frame .operations-people summary,.app-frame .pricing-rule-row summary,.app-frame .manual-conversion summary,.app-frame .conversion-refund summary,.app-frame .add-social summary{align-items:center;min-height:44px}.mobile-workspace-dialog{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ink);background:0 0;border:0;margin:0;padding:0;inset:0;overflow:hidden}.mobile-workspace-dialog:not([open]){display:none}.mobile-workspace-dialog[open]{display:block}body:has(.mobile-workspace-dialog[open]){overflow:hidden}.mobile-workspace-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0d191685}.mobile-workspace-sheet{width:min(720px,100%);max-height:calc(100dvh - max(32px, env(safe-area-inset-top)));padding:10px max(18px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));background:var(--panel);border:1px solid #1723211f;border-bottom:0;border-radius:26px 26px 0 0;flex-direction:column;margin:auto;animation:.22s cubic-bezier(.22,1,.36,1) both mobile-sheet-enter;display:flex;position:absolute;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -25px 70px #0d191633}.mobile-sheet-handle{background:#cdd1cc;border-radius:999px;flex:none;align-self:center;width:42px;height:4px;margin:1px 0 13px}.mobile-sheet-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.mobile-user-identity{align-items:center;gap:12px;min-width:0;display:flex}.mobile-user-identity>span:last-child{gap:3px;min-width:0;display:grid}.mobile-user-identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.mobile-user-identity small{color:var(--muted);font-size:12px}.mobile-sheet-close{color:#59635f;cursor:pointer;background:#f1f2ee;border:0;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid}.mobile-sheet-balance{color:#294d3d;background:#e7f3e3;border:1px solid #c9dfc3;border-radius:14px;justify-content:space-between;align-items:center;gap:15px;min-height:58px;margin-top:17px;padding:12px 15px;display:flex}.mobile-sheet-balance span{font-size:12px}.mobile-sheet-balance strong{white-space:nowrap;font-size:16px}.mobile-sheet-nav{gap:5px;margin-top:17px;display:grid}.mobile-sheet-link{color:#56615d;border-radius:13px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;min-height:50px;padding:6px 10px;display:grid}.mobile-sheet-link>span{color:#65716c;background:#f0f1ed;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.mobile-sheet-link strong{font-size:14px}.mobile-sheet-link.active{color:var(--ink);background:#fff0ea}.mobile-sheet-link.active>span{color:#9d3d31;background:var(--peach)}.mobile-logout-form{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.mobile-logout-button{color:#9e3d32;cursor:pointer;background:#fff1ed;border:1px solid #f0ccc5;border-radius:13px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:50px;padding:11px 16px;font-size:14px;font-weight:780;display:flex}@keyframes mobile-sheet-enter{0%{opacity:.45;transform:translateY(38px)}to{opacity:1;transform:translateY(0)}}@media (min-width:600px) and (max-width:1050px){.mobile-sheet-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1050px){.app-frame{display:block}.app-frame .sidebar{display:none}.app-frame .mobile-header{min-height:calc(64px + env(safe-area-inset-top));z-index:30;height:auto;padding:env(safe-area-inset-top) max(16px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left));border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f5f3eef0;align-items:center;gap:10px;display:flex;position:sticky;top:0}.app-frame .mobile-header .brand{flex:none;font-size:17px}.app-frame .mobile-header .brand-mark{width:28px;height:28px}.app-frame .header-balance{border:1px solid var(--line);white-space:nowrap;background:#fff;border-radius:10px;align-items:center;min-height:40px;margin-left:auto;padding:7px 10px;font-size:12px;font-weight:800;display:inline-flex}.app-frame .mobile-account-trigger{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;margin-left:auto;padding:0;display:grid}.app-frame .header-balance+.mobile-account-trigger{margin-left:0}.app-frame .mobile-account-trigger .avatar{width:36px;height:36px;margin:0;box-shadow:0 0 0 1px #803b311f}.app-frame .content{padding:30px max(18px, env(safe-area-inset-right)) calc(106px + env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left))}.app-frame .bottom-nav{min-height:calc(72px + env(safe-area-inset-bottom));z-index:40;padding:7px max(5px, env(safe-area-inset-right)) env(safe-area-inset-bottom) max(5px, env(safe-area-inset-left));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffefbf7;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 28px #1723210f}.app-frame .bottom-link{color:#78847f;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:57px;padding:4px 2px;font-size:10px;font-weight:720;line-height:1.08;display:flex}.app-frame .bottom-link svg{flex:none}.app-frame .bottom-link.active{color:#a23e32;background:#fff4ef}.app-frame .page-header{flex-direction:column;align-items:flex-start;margin-bottom:24px}.app-frame .page-header h1{font-size:clamp(34px,6vw,44px)}.app-frame .page-header .button{width:100%}.app-frame .split-grid,.app-frame .dashboard-split,.app-frame .admin-grid,.app-frame .profile-grid{grid-template-columns:1fr}.app-frame input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.app-frame textarea,.app-frame select{min-height:46px;font-size:16px}.app-frame label>span,.app-frame .field>span,.app-frame fieldset>legend,.app-frame small,.app-frame dt{font-size:12px}.app-frame .table-wrap>table{min-width:680px}.app-frame .campaign-form-footer{flex-direction:column;align-items:stretch;gap:15px}.app-frame .campaign-form-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.app-frame .campaign-form-actions .button{width:100%;min-width:0}.app-frame .moderation-card{grid-template-columns:1fr}.app-frame .moderation-actions{border-left:0;border-top:1px solid var(--line)}.app-frame .metric-window-grid,.app-frame .wallet-hero{grid-template-columns:1fr}.app-frame .admin-filter-form{grid-template-columns:1fr 1fr}.app-frame .filter-search{grid-column:1/-1}.app-frame .user-review-facts,.app-frame .source-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-frame .performance-limit-form,.app-frame .user-review-form{grid-template-columns:minmax(0,1fr)}.app-frame .wallet-side{grid-template-columns:repeat(2,1fr);display:grid}.app-frame .social-api-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-frame .performance-company-toolbar,.app-frame .performance-card-actions{flex-wrap:wrap}.app-frame .campaign-state-note{flex-wrap:wrap;min-width:0}.app-frame .performance-daily-chart{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}}@media (max-width:650px){.app-frame .social-api-grid{grid-template-columns:1fr}.app-frame .field-grid.three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){.app-frame .content{padding:24px max(14px, env(safe-area-inset-right)) calc(104px + env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left))}.app-frame .panel{border-radius:17px;padding:18px}.app-frame .page-header{gap:18px}.app-frame .page-header h1{overflow-wrap:anywhere;font-size:34px}.app-frame .page-header p{font-size:14px}.app-frame .stat-card>span,.app-frame .stat-card>small,.app-frame .empty-state p,.app-frame .row-main small,.app-frame .ledger-row>div small{font-size:11px}.app-frame .section-heading span{font-size:10px}.app-frame .table-wrap{margin:0 -18px;padding:0 18px 8px}.app-frame .table-wrap>table{min-width:620px}.app-frame .table-wrap th:first-child,.app-frame .table-wrap td:first-child{z-index:2;background:var(--panel);position:sticky;left:0;box-shadow:8px 0 12px -12px #17232159}.app-frame .performance-company-toolbar,.app-frame .performance-card-actions,.app-frame .performance-card>footer{grid-template-columns:1fr;width:100%;display:grid}.app-frame .performance-company-toolbar .button,.app-frame .performance-card-actions .button,.app-frame .performance-card-actions form,.app-frame .performance-card>footer .button{width:100%}.app-frame .pricing-extra-rates{width:100%;box-shadow:none;grid-template-columns:1fr;margin-top:10px;position:static}.app-frame .pricing-rule-row details{grid-column:1/-1}.app-frame .operations-campaign-facts small,.app-frame .operations-campaign-facts strong,.app-frame .operations-person-row>div>strong,.app-frame .operations-person-row>div>small{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}}@media (max-width:420px){.app-frame .mobile-header .brand>span:last-child{display:none}.app-frame .field-grid.three,.app-frame .campaign-controls{grid-template-columns:1fr}.app-frame .mobile-workspace-sheet{border-radius:22px 22px 0 0}}
