:root{--ink:#151a1f;--graphite:#1f252b;--graphite-2:#2f383d;--paper:#fbfbf4;--paper-2:#f1efe2;--mist:#dfe8e4;--line:#d5ded9;--muted:#657176;--cyan:#2ccddc;--coral:#ff6757;--lime:#b3e24c;--gold:#f0bf53;--white:#fff;--shadow:0 20px 60px #151a1f2e;--radius:8px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--paper);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}.site-header,.app-header{z-index:20;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 2rem;display:flex;position:fixed;inset:0 0 auto}.site-header{color:var(--white)}.app-header{color:var(--ink);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fbfbf4f0}.brand,.primary-nav,.hero-actions,.store-row,.panel-actions{align-items:center;display:flex}.brand{gap:.65rem;font-weight:900}.brand-mark{color:#0000;background:var(--ink) url(/assets/influencera-mark.svg) center / cover no-repeat;border-radius:var(--radius);border:1px solid #ffffff2e;flex:none;width:2.15rem;height:2.15rem;font-size:0;line-height:0;display:inline-block;overflow:hidden;box-shadow:0 10px 24px #151a1f2e,inset 0 0 0 1px #ffffff1a}.primary-nav{gap:1.25rem;font-size:.92rem;font-weight:800}.button{border-radius:var(--radius);border:1px solid #0000;justify-content:center;align-items:center;min-height:2.75rem;padding:.8rem 1rem;font-weight:900;line-height:1;display:inline-flex}.button-primary{color:var(--ink);background:var(--cyan);border-color:var(--cyan)}.button-light{color:var(--ink);background:var(--white);border-color:var(--line)}.button-ghost{color:var(--white);background:#ffffff1a;border-color:#ffffff4d}.hero{min-height:92vh;color:var(--white);isolation:isolate;align-items:center;padding:8rem 2rem 5rem;display:grid;position:relative;overflow:hidden}.hero-product{grid-template-columns:minmax(0,.95fr) minmax(320px,.65fr);gap:2rem}.hero-image,.hero-shade{width:100%;height:100%;position:absolute;inset:0}.hero-image{object-fit:cover;z-index:-3}.hero-shade{z-index:-2;background:linear-gradient(90deg,#0d1318eb,#0d1318b3 38%,#0d13181f 74%),linear-gradient(#0d13180a 52%,#0d1318b8)}.hero-content{width:min(700px,100%)}.hero-dashboard{width:min(460px,100%);color:var(--ink);border-radius:var(--radius);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fbfbf4f0;border:1px solid #ffffff61;align-self:end;gap:.75rem;margin-left:auto;padding:1rem;display:grid}.hero-dashboard-head{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding-bottom:.75rem;display:flex}.hero-dashboard-head span,.hero-dashboard-grid span,.hero-command-list span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.hero-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.hero-dashboard-grid article,.hero-command-list{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);gap:.35rem;min-height:6rem;padding:.8rem;display:grid}.hero-dashboard-grid strong{overflow-wrap:anywhere;font-size:1.1rem}.hero-dashboard-grid small,.hero-command-list p{color:var(--muted);margin:0;line-height:1.45}.eyebrow,.micro-label{color:var(--coral);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .75rem;font-size:.76rem;font-weight:900}h1,h2,h3,h4,p{margin-top:0}h1{margin-bottom:1rem;font-size:5.25rem;line-height:.95}h2{margin-bottom:1rem;font-size:2.65rem;line-height:1}h3{margin-bottom:.65rem;font-size:1.35rem}.hero-copy,.section-heading p,.mobile-layout p,.feature-card p,.loop-stage p{color:var(--muted);line-height:1.7}.hero-copy{color:#ffffffdb;max-width:45rem;margin-bottom:1.4rem;font-size:1.16rem}.hero-actions,.store-row,.panel-actions{flex-wrap:wrap;gap:.8rem}.hero-metrics,.metric-grid,.forecast-results,.kit-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.hero-metrics{width:min(610px,100%);margin:2rem 0 0}.hero-metrics div{border-radius:var(--radius);background:#ffffff1a;border:1px solid #ffffff2e;padding:1rem}.hero-metrics dt{font-size:1.75rem;font-weight:900}.hero-metrics dd{color:#ffffffb8;margin:.2rem 0 0}.proof-strip{background:var(--line);border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.proof-strip div{background:var(--paper);align-content:center;gap:.35rem;min-height:7rem;padding:1.25rem 2rem;display:grid}.proof-strip span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:900}.section{padding:6rem 2rem}.section-light{background:var(--paper)}.section-white{background:var(--white)}.section-ink{color:var(--white);background:var(--ink)}.section-ink .section-heading p,.section-ink .wall-panel p{color:#ffffffb8}.section-heading,.roi-command,.feature-grid,.loop-grid,.mobile-layout,.final-cta-inner,.studio-console{width:min(1180px,100%);margin-inline:auto}.section-heading{margin-bottom:2.5rem}.section-heading p{max-width:690px}.roi-command{grid-template-columns:1.1fr .9fr;gap:.9rem;margin-bottom:.9rem;display:grid}.roi-panel,.roi-formula,.roi-card,.trust-card,.price-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--white)}.roi-panel{align-content:start;gap:.85rem;min-height:18rem;padding:1.25rem;display:grid}.roi-panel-lead{color:var(--white);background:var(--graphite);border-color:var(--graphite)}.roi-panel span,.roi-card span,.roi-formula span,.payback-line{width:fit-content;color:var(--ink);background:var(--lime);border-radius:var(--radius);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.roi-panel span,.roi-card span,.payback-line{padding:.42rem .55rem}.roi-panel-lead span{background:var(--cyan)}.roi-panel h3{max-width:760px;margin-bottom:0;font-size:2rem;line-height:1.05}.roi-panel p,.roi-card p,.trust-card p,.price-card p{color:var(--muted);margin-bottom:0;line-height:1.58}.roi-panel-lead p{color:#ffffffb8}.roi-formula{background:var(--line);gap:1px;display:grid;overflow:hidden}.roi-formula div{background:var(--paper);align-content:center;gap:.35rem;min-height:6rem;padding:1rem;display:grid}.roi-formula span{color:var(--muted);background:0 0}.roi-formula strong{font-size:1.15rem;line-height:1.2}.roi-grid,.trust-grid,.pricing-grid{gap:.9rem;width:min(1180px,100%);margin-inline:auto;display:grid}.roi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.trust-grid,.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.report-preview{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;width:min(1180px,100%);margin-inline:auto;display:grid}.report-preview article{border-radius:var(--radius);background:#ffffff14;border:1px solid #ffffff24;align-content:start;gap:.65rem;min-height:13rem;padding:1.1rem;display:grid}.report-preview span,.report-scorecard span,.report-funnel span,.report-actions span{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.report-preview p{color:#ffffffb8;margin:0;line-height:1.55}.report-preview-action{width:min(1180px,100%);margin:1rem auto 0}.roi-card,.trust-card,.price-card{align-content:start;gap:.8rem;min-height:13rem;padding:1.1rem;display:grid}.trust-card{background:var(--paper)}.price-card{background:var(--paper);min-height:25rem}.price-card-featured{color:var(--white);background:var(--graphite);border-color:var(--graphite);box-shadow:var(--shadow)}.price-card-featured p,.price-card-featured li{color:#ffffffb8}.price{color:var(--ink);margin:0;font-size:2.6rem;font-weight:900;line-height:1}.price-card-featured .price,.price-card-featured h3{color:var(--white)}.price span{color:var(--muted);font-size:1rem}.price-card ul{gap:.55rem;margin:0;padding-left:1.1rem;display:grid}.price-card li{color:var(--graphite-2);line-height:1.45}.price-card .button{align-self:end;margin-top:auto}.application-shell,.legal-shell,.site-footer{width:min(1180px,100%);margin-inline:auto}.application-shell{grid-template-columns:.78fr 1fr;gap:.9rem;display:grid}.application-copy,.application-form,.legal-shell{border:1px solid var(--line);border-radius:var(--radius)}.application-copy{min-height:34rem;color:var(--white);background:var(--graphite);border-color:var(--graphite);align-content:start;gap:1rem;padding:1.25rem;display:grid}.application-copy p{color:#ffffffbd;line-height:1.65}.application-proof{gap:.7rem;margin-top:auto;display:grid}.application-proof article{border-radius:var(--radius);background:#ffffff14;border:1px solid #ffffff1f;gap:.35rem;padding:.85rem;display:grid}.application-proof span{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.application-form{background:var(--white);grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding:1rem;display:grid}.application-wide,.application-form .button,.application-status,.screen-reader-field{grid-column:1/-1}.application-form textarea{min-height:7rem}.application-status{color:var(--muted);margin:0;line-height:1.45}.application-status-success{color:#24734c;font-weight:900}.application-status-error{color:#b8352d;font-weight:900}.application-result{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);grid-column:1/-1;gap:.7rem;padding:.95rem;display:grid}.application-result strong{font-size:1.18rem;line-height:1.25}.application-result ul{color:var(--muted);gap:.45rem;margin:0;padding-left:1.15rem;line-height:1.45;display:grid}.application-result-meta{flex-wrap:wrap;gap:.45rem;display:flex}.application-result-meta span{width:fit-content;color:var(--ink);background:var(--lime);border-radius:var(--radius);letter-spacing:.08em;text-transform:uppercase;padding:.38rem .5rem;font-size:.72rem;font-weight:900}.screen-reader-field{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.footer-actions{flex-wrap:wrap;gap:.75rem;display:flex}.site-footer{color:var(--muted);background:var(--paper);border-top:1px solid var(--line);justify-content:space-between;gap:1rem;padding:1.2rem 2rem;display:flex}.site-footer span{color:var(--ink);font-weight:900}.site-footer nav{flex-wrap:wrap;gap:1rem;font-weight:800;display:flex}.legal-page{background:var(--paper);min-height:100vh;padding:2rem}.report-page,.solutions-page,.compare-page{background:var(--paper);min-height:100vh}.solutions-hero,.solution-detail-hero,.compare-hero,.compare-detail-hero{color:var(--white);background:var(--graphite);padding:8rem 2rem 4rem}.solutions-hero h1,.solution-detail-hero h1,.compare-hero h1,.compare-detail-hero h1{max-width:980px;font-size:4.6rem}.solutions-hero p,.solution-detail-hero p,.compare-hero p,.compare-detail-hero p{color:#ffffffbd;max-width:760px;line-height:1.65}.solutions-grid,.solution-section,.solution-detail-hero,.compare-grid,.compare-section,.compare-detail-hero,.adsense-panel{width:min(1180px,100%);margin-inline:auto}.adsense-panel{gap:.75rem;min-height:120px;padding:1rem 2rem;display:grid}.adsense-panel span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:900}.adsense-panel ins{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffad;min-height:96px;overflow:hidden}.solutions-grid,.compare-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;padding:1rem 2rem 5rem;display:grid}.solutions-grid article,.solution-outcomes article,.solution-steps article,.solution-proof-grid article,.solution-stat,.compare-grid article,.compare-wins article,.compare-steps article,.compare-stat{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);align-content:start;gap:.65rem;padding:1rem;display:grid}.solutions-grid article,.compare-grid article{min-height:19rem}.solutions-grid span,.solution-stat span,.solution-steps span,.solution-proof-grid span,.compare-grid span,.compare-stat span,.compare-steps span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.solutions-grid p,.solution-steps p,.solution-proof-grid p,.compare-grid p,.compare-steps p{color:var(--muted);margin:0;line-height:1.55}.solutions-grid strong,.compare-grid strong{width:fit-content;color:var(--ink);background:var(--lime);border-radius:var(--radius);text-transform:uppercase;margin-top:auto;padding:.42rem .55rem;font-size:.72rem}.solution-detail-hero,.compare-detail-hero{grid-template-columns:minmax(0,1fr) minmax(260px,.34fr);align-items:end;gap:1rem;padding-inline:2rem;display:grid}.solution-stat,.compare-stat{color:var(--ink);background:var(--paper);box-shadow:var(--shadow);justify-self:end}.solution-stat strong,.compare-stat strong{font-size:2.2rem;line-height:1}.solution-section,.compare-section{gap:1rem;padding:5rem 2rem;display:grid}.solution-outcomes,.solution-steps,.solution-proof-grid,.compare-wins,.compare-steps{gap:.85rem;display:grid}.solution-outcomes,.solution-steps,.compare-wins{grid-template-columns:repeat(4,minmax(0,1fr))}.solution-workflow{grid-template-columns:.35fr 1fr;align-items:start}.solution-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.comparison-table{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);gap:.35rem;padding:1rem;display:grid}.comparison-row{background:var(--paper);border-radius:var(--radius);grid-template-columns:.8fr 1fr 1fr;align-items:center;gap:.75rem;min-height:3.25rem;padding:.75rem .85rem;display:grid}.comparison-row span{color:var(--muted);line-height:1.4}.comparison-head{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;background:0 0;font-size:.76rem;font-weight:900}.compare-migration{grid-template-columns:.35fr 1fr;align-items:start}.compare-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.report-hero{color:var(--white);background:var(--graphite);grid-template-columns:minmax(0,1fr) minmax(280px,.34fr);align-items:end;gap:1rem;padding:8rem 2rem 4rem;display:grid}.report-hero>div,.report-section,.report-hero .report-scorecard{width:min(1180px,100%)}.report-hero h1{max-width:920px;font-size:4.6rem}.report-hero p,.report-section>div>p{color:#ffffffbd;max-width:740px;line-height:1.65}.report-scorecard{color:var(--ink);background:var(--paper);border-radius:var(--radius);box-shadow:var(--shadow);border:1px solid #fff3;justify-self:end;gap:.65rem;padding:1.1rem;display:grid}.report-scorecard strong{font-size:3rem;line-height:1}.report-scorecard p{color:var(--muted);margin:0}.report-section{gap:1rem;margin-inline:auto;padding:5rem 2rem;display:grid}.report-section .section-heading{width:100%;margin-bottom:1rem}.report-funnel,.readiness-grid,.report-actions{gap:.85rem;display:grid}.report-funnel{grid-template-columns:repeat(4,minmax(0,1fr))}.report-funnel article,.readiness-grid article,.report-actions article{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);align-content:start;gap:.6rem;min-height:12rem;padding:1rem;display:grid}.report-funnel p,.readiness-grid p,.report-actions p{color:var(--muted);margin:0;line-height:1.5}.report-funnel strong{width:fit-content;color:var(--ink);background:var(--lime);border-radius:var(--radius);text-transform:uppercase;margin-top:auto;padding:.42rem .55rem;font-size:.72rem}.report-split{grid-template-columns:.62fr 1fr;align-items:start}.report-split>div:first-child{min-height:100%;color:var(--white);background:var(--ink);border-radius:var(--radius);padding:1.25rem}.report-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.readiness-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.legal-shell{background:var(--white);box-shadow:var(--shadow);gap:1rem;padding:1.25rem;display:grid}.legal-brand{width:fit-content}.legal-shell h1{max-width:820px;font-size:4rem}.legal-shell>p{max-width:760px;color:var(--muted);line-height:1.65}.legal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin-top:1rem;display:grid}.legal-grid article{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);min-height:11rem;padding:1rem}.legal-grid p,.legal-note{color:var(--muted);line-height:1.6}.legal-note{border-radius:var(--radius);background:#2ccddc24;border:1px solid #2ccddc52;margin:0;padding:1rem}.calculator-shell{grid-template-columns:.8fr 1fr .75fr;gap:.9rem;width:min(1180px,100%);margin:.9rem auto 0;display:grid}.calculator-copy,.calculator-controls,.calculator-results{border:1px solid var(--line);border-radius:var(--radius);align-content:start;gap:.85rem;padding:1.1rem;display:grid}.calculator-copy{color:var(--white);background:var(--ink);border-color:var(--ink)}.calculator-copy p,.calculator-copy small{color:#ffffffb8;line-height:1.6}.calculator-copy h3,.calculator-copy p{margin-bottom:0}.calculator-copy small{font-size:.82rem;display:block}.calculator-controls,.calculator-results{background:var(--paper)}.calculator-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.calculator-controls label{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);letter-spacing:0;min-height:7.2rem;padding:.85rem}.calculator-controls label>span,.calculator-results span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.calculator-controls strong{letter-spacing:0;text-transform:none;font-size:1.35rem}.calculator-results article{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);align-content:center;gap:.2rem;min-height:4.6rem;padding:.8rem;display:grid}.calculator-results strong{font-size:1.5rem;line-height:1}.calculator-hero-result{color:var(--white);background:var(--graphite)!important;border-color:var(--graphite)!important}.calculator-hero-result span,.calculator-hero-result small{color:#ffffffb8}.calculator-hero-result strong{color:var(--white);font-size:2rem}.feature-grid,.loop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.engine-grid,.role-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;width:min(1180px,100%);margin-inline:auto;display:grid}.role-action{width:min(1180px,100%);margin:1rem auto 0}.engine-card,.role-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);align-content:start;gap:.7rem;min-height:14rem;padding:1.1rem;display:grid}.engine-card span{width:fit-content;color:var(--ink);background:var(--lime);border-radius:var(--radius);text-transform:uppercase;padding:.42rem .55rem;font-size:.72rem;font-weight:900}.engine-card p,.role-card p,.workflow-stage p{color:var(--muted);margin-bottom:0;line-height:1.55}.workflow-wall,.command-wall{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;width:min(1180px,100%);margin-inline:auto;display:grid}.workflow-stage{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);align-content:start;min-height:16rem;padding:1.1rem;display:grid}.workflow-stage span{width:2.8rem;height:2.8rem;color:var(--ink);background:var(--cyan);border-radius:var(--radius);place-items:center;margin-bottom:1rem;font-weight:900;display:grid}.command-wall{grid-template-columns:1.2fr repeat(2,minmax(0,.8fr))}.wall-panel{min-height:11rem;color:var(--white);border-radius:var(--radius);background:#ffffff14;border:1px solid #ffffff24;align-content:start;gap:.7rem;padding:1.1rem;display:grid}.wall-main{background:var(--cyan);color:var(--ink);grid-row:span 2}.wall-panel span{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:900}.wall-main span,.wall-main p{color:var(--graphite)}.wall-panel strong{font-size:1.7rem;line-height:1.05}.loop-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.feature-card,.loop-stage,.metric-card,.command-card,.assistant-card,.vault-list,.vault-item,.deal-card,.kit-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--white)}.feature-card,.loop-stage{min-height:15rem;padding:1.25rem}.feature-icon,.loop-stage span:first-child{width:2.6rem;height:2.6rem;color:var(--ink);background:var(--mist);border-radius:var(--radius);place-items:center;margin-bottom:1rem;font-weight:900;display:inline-grid}.feature-card:nth-child(2n) .feature-icon,.loop-stage:nth-child(2) span:first-child{background:#2ccddc33}.feature-card:nth-child(3n) .feature-icon,.loop-stage:nth-child(3) span:first-child{background:#ff67572e}.mobile-layout{grid-template-columns:.85fr 1.15fr;align-items:center;gap:2rem;display:grid}.framed-image{border:1px solid var(--line);border-radius:var(--radius);width:100%;height:auto;box-shadow:var(--shadow)}.store-button{min-width:10.4rem;min-height:4rem;color:var(--white);background:var(--ink);border-radius:var(--radius);align-content:center;padding:.65rem .9rem;display:grid}.store-button span{color:#ffffffb8;font-size:.75rem}.final-cta{color:var(--white);background:var(--graphite);padding:4rem 2rem}.final-cta-inner{justify-content:space-between;align-items:center;gap:1rem;display:flex}.final-cta h2{margin-bottom:0}.studio-page{background:var(--graphite);min-height:100vh;padding:6rem 1rem 2rem}.studio-console{border-radius:var(--radius);background:var(--paper);min-height:calc(100vh - 8rem);box-shadow:var(--shadow);border:1px solid #ffffff1f;grid-template-columns:280px 1fr;display:grid;overflow:hidden}.studio-rail{color:var(--white);background:#151a1f;align-content:start;gap:1rem;padding:1rem;display:grid}.studio-profile{border-radius:var(--radius);border:1px solid #ffffff1f;align-items:center;gap:.85rem;min-height:4.5rem;padding:.8rem;display:flex}.studio-profile span:last-child{color:#ffffffa3;margin-top:.2rem;font-size:.85rem;display:block}.studio-tabs{gap:.45rem;display:grid}.studio-tab{color:#ffffffbd;border-radius:var(--radius);text-align:left;background:0 0;border:1px solid #0000;min-height:2.8rem;padding:.75rem;font-weight:900}.studio-tab.is-active{color:var(--ink);background:var(--cyan)}.sync-card{color:var(--white);border-radius:var(--radius);border:1px solid #ffffff1f;gap:.65rem;padding:.85rem;display:grid}.sync-card span{color:#fff9;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:900}.sync-card strong{font-size:.9rem}.sync-card div{grid-template-columns:1fr 1fr;gap:.45rem;display:grid}.sync-card button{min-height:2.25rem;color:var(--white);border-radius:var(--radius);background:#ffffff14;border:1px solid #ffffff29;font-weight:900}.studio-workspace{background:var(--paper)}.studio-signal-ribbon{background:var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.studio-signal-ribbon article{background:var(--paper);align-content:center;gap:.35rem;min-height:5.2rem;padding:.8rem 1rem;display:grid}.studio-signal-ribbon span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.studio-signal-ribbon strong{overflow-wrap:anywhere}.workspace-topbar{background:var(--white);border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:1rem;min-height:4.75rem;padding:1rem 1.35rem;display:grid}.workspace-topbar span,.workspace-topbar small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:900}.workspace-topbar strong{margin-top:.2rem;display:block}.workspace-actions{flex-wrap:wrap;gap:.5rem;display:flex}.workspace-actions button,.workspace-actions a{min-height:2.35rem;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);place-items:center;padding:.45rem .7rem;font-size:.85rem;font-weight:900;display:inline-grid}.studio-panel{padding:1.35rem}.panel-topline{justify-content:space-between;gap:1rem;margin-bottom:1.2rem;display:flex}.input-grid,.deal-form,.forecast-grid,.offer-grid,.vault-composer,.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.forecast-grid,.offer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.executive-grid,.insight-grid{grid-template-columns:1.2fr .8fr;gap:.9rem;margin-bottom:1rem;display:grid}.insight-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.insight-grid article,.settings-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:1rem}.insight-grid span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:900}.insight-grid strong{margin:.45rem 0;font-size:1.05rem;display:block}.insight-grid p,.settings-card p{color:var(--muted);margin-bottom:0;line-height:1.55}.hero-command-card{background:var(--graphite);color:var(--white)}.hero-command-card .command-list li{color:var(--white);background:#ffffff14;border-color:#ffffff1f}.hero-command-card .muted-copy{color:#ffffffbd}.progress-track{background:var(--mist);border-radius:var(--radius);height:.65rem;overflow:hidden}.progress-track span{background:var(--cyan);border-radius:var(--radius);height:100%;display:block}.check-list{gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.check-list li{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);color:var(--graphite-2);align-items:center;gap:.55rem;padding:.55rem;font-weight:800;display:flex}.check-list span{min-width:3rem;color:var(--muted);text-transform:uppercase;font-size:.72rem;font-weight:900}.check-list .is-done span{color:var(--ink)}.settings-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.settings-card{align-content:start;gap:.85rem;display:grid}.billing-row{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:.65rem 0;display:flex}.billing-row span{color:var(--muted);font-weight:800}label{color:var(--graphite-2);letter-spacing:.08em;text-transform:uppercase;gap:.45rem;font-size:.8rem;font-weight:900;display:grid}input,select,textarea{width:100%;min-height:2.85rem;color:var(--ink);background:var(--white);border:1px solid var(--line);border-radius:var(--radius);letter-spacing:0;text-transform:none;outline:none;padding:.76rem .8rem}textarea{resize:vertical;line-height:1.55}input:focus,select:focus,textarea:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #2ccddc2e}input[type=range]{accent-color:var(--cyan);padding:0}label small{color:var(--muted);letter-spacing:0;text-transform:none;font-size:.78rem;font-weight:700}.channel-row,.panel-actions{margin:1rem 0}.channel-row{flex-wrap:wrap;gap:.55rem;display:flex}.channel-pill{min-height:2.35rem;color:var(--ink);background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:.52rem .75rem;font-weight:900}.channel-pill.is-selected{background:var(--lime);border-color:var(--lime)}.metric-card{min-height:9rem;padding:1rem}.metric-card span,.metric-card small{color:var(--muted);display:block}.metric-card span{font-size:.82rem;font-weight:900}.metric-card strong{margin:.4rem 0 .25rem;font-size:2rem;line-height:1;display:block}.daily-command,.content-builder,.vault-layout,.kit-layout{grid-template-columns:1.1fr .9fr;gap:.9rem;margin-top:1rem;display:grid}.content-builder,.kit-layout{grid-template-columns:1fr 1fr}.command-card,.assistant-card,.kit-card,.vault-list{padding:1rem}.command-list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.command-list li{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);justify-content:space-between;gap:.75rem;min-height:2.75rem;padding:.65rem .75rem;font-weight:800;display:flex}.command-list span{color:var(--muted);font-size:.78rem;font-weight:800}.flywheel{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.flywheel span{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);place-items:center;min-height:5rem;font-weight:900;display:grid}.builder-controls,.vault-list{align-content:start;gap:.8rem;display:grid}.vault-item{background:var(--paper);gap:.35rem;padding:.8rem;display:grid}.vault-item strong{letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.vault-item p{color:var(--graphite-2);margin:0;line-height:1.5}.vault-item small{color:var(--muted)}.signal-table{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);gap:.35rem;margin-top:1rem;padding:1rem;display:grid}.signal-row{background:var(--paper);border-radius:var(--radius);grid-template-columns:1fr .6fr .8fr;align-items:center;gap:.8rem;min-height:3rem;padding:.7rem .8rem;display:grid}.signal-head{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;background:0 0;font-size:.78rem;font-weight:900}.planner-layout,.handoff-bar{grid-template-columns:1.2fr .8fr;gap:.9rem;display:grid}.planner-composer,.sponsor-grid{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding:1rem;display:grid}.planner-composer label:last-child{grid-column:1/-1}.muted-copy{color:var(--muted);margin:.8rem 0 0;line-height:1.55}.pipeline-counts{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:1rem;display:grid}.pipeline-counts span{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);min-height:4.4rem;color:var(--muted);text-transform:uppercase;align-content:center;gap:.2rem;padding:.7rem;font-size:.76rem;font-weight:900;display:grid}.pipeline-counts strong{color:var(--ink);font-size:1.45rem}.content-board,.sponsor-board,.team-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin-top:1rem;display:grid}.content-lane,.sponsor-lane{align-content:start;gap:.65rem;min-height:18rem;display:grid}.asset-card,.sponsor-card,.team-card,.experiment-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);gap:.5rem;padding:.85rem;display:grid}.asset-card p,.sponsor-card p,.team-card p,.experiment-card p{color:var(--muted);margin:0;line-height:1.45}.asset-card strong,.sponsor-card strong,.team-card strong,.experiment-card strong,.metric-card strong{overflow-wrap:anywhere}.asset-card small,.sponsor-card small{color:var(--muted)}.asset-card button,.sponsor-card button{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);min-height:2.25rem;font-weight:900}.asset-card button:disabled{color:var(--muted);cursor:default}.status-chip{width:fit-content;color:var(--ink);background:var(--mist);border-radius:var(--radius);text-transform:uppercase;padding:.35rem .5rem;font-size:.72rem;font-weight:900}.sponsor-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.sponsor-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.fit-meter{background:var(--mist);border-radius:var(--radius);height:.55rem;overflow:hidden}.fit-meter span{background:var(--lime);border-radius:var(--radius);height:100%;display:block}.handoff-bar{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.handoff-bar .button{min-height:100%}.team-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.team-card h3{margin-bottom:0}.inline-select{background:var(--paper);min-height:2.45rem;margin-top:.2rem}.experiment-stack{gap:.65rem;margin-top:1rem;display:grid}.experiment-card{grid-template-columns:auto 1fr;align-items:start}.inbox-layout,.analytics-layout,.automation-layout{grid-template-columns:1.2fr .8fr;gap:.9rem;display:grid}.inbox-composer,.automation-composer{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding:1rem;display:grid}.inbox-composer .wide-label,.automation-composer .wide-label{grid-column:1/-1}.message-board,.automation-grid,.storefront-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1rem;display:grid}.message-lane{align-content:start;gap:.65rem;min-height:18rem;display:grid}.message-card,.automation-card,.storefront-card{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);gap:.55rem;padding:.9rem;display:grid}.message-card p,.automation-card p,.storefront-card p{color:var(--muted);margin:0;line-height:1.45}.message-head,.mini-actions{justify-content:space-between;align-items:center;gap:.55rem;display:flex}.message-head small,.automation-card small{color:var(--muted);font-weight:800}.mini-actions button,.automation-card button{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);flex:1;min-height:2.25rem;font-weight:900}.analytics-hero,.storefront-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin-bottom:1rem;display:grid}.analytics-table{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);gap:.35rem;padding:1rem;display:grid}.analytics-row{background:var(--paper);border-radius:var(--radius);grid-template-columns:.8fr repeat(5,minmax(0,1fr));align-items:center;gap:.7rem;min-height:3rem;padding:.7rem .8rem;display:grid}.analytics-head{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;background:0 0;font-size:.76rem;font-weight:900}.automation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.storefront-summary{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.storefront-card strong{font-size:1.35rem}.assistant-head{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding-bottom:.8rem;display:flex}.assistant-head h4{margin-bottom:0}.assistant-head>span{width:fit-content;height:fit-content;color:var(--ink);background:var(--lime);border-radius:var(--radius);padding:.35rem .5rem;font-size:.75rem;font-weight:900}.assistant-card pre{white-space:pre-wrap;color:var(--graphite-2);margin:1rem 0 0;font-family:inherit;line-height:1.6}.deal-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1rem;display:grid}.deal-lane{align-content:start;gap:.65rem;min-height:18rem;display:grid}.deal-card{background:var(--paper);gap:.25rem;padding:.8rem;display:grid}.deal-card span,.deal-card small{color:var(--muted)}.deal-card button{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);min-height:2.25rem;margin-top:.5rem;font-weight:900}.kit-header{border-bottom:1px solid var(--line);align-items:center;gap:.85rem;padding-bottom:1rem;display:flex}.kit-header span:last-child{color:var(--muted);margin-top:.25rem;display:block}.kit-card{align-content:start;gap:1rem;display:grid}.launch-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem;display:grid}.launch-day{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);align-content:space-between;min-height:6.5rem;padding:.7rem;display:grid}.launch-day span{color:var(--muted);font-size:.8rem}.launch-day.is-active{border-color:var(--cyan);background:#2ccddc2e}.kit-page{background:var(--paper);min-height:100vh;padding:2rem}.kit-public-shell{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);width:min(1080px,100%);box-shadow:var(--shadow);margin-inline:auto}.kit-public-header,.kit-hero,.kit-section{padding:1.25rem}.kit-public-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;display:flex}.kit-hero{background:var(--graphite);color:var(--white);grid-template-columns:1fr .48fr;align-items:end;gap:1rem;display:grid}.kit-hero h1{font-size:4rem}.kit-hero p{color:#ffffffbd;max-width:640px;line-height:1.65}.kit-contact-card{border-radius:var(--radius);background:#ffffff14;border:1px solid #ffffff1f;gap:.35rem;padding:1rem;display:grid}.kit-contact-card span,.kit-contact-card small{color:#ffffffad}.kit-public-grid,.campaign-menu{background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.kit-action-strip{background:var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.kit-action-strip article{background:var(--paper);align-content:center;gap:.35rem;min-height:6rem;padding:1rem;display:grid}.kit-action-strip span,.offer-showcase span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:900}.kit-action-strip strong{font-size:1.6rem}.kit-public-grid article,.campaign-menu article{background:var(--white);gap:.4rem;min-height:9rem;padding:1rem;display:grid}.kit-public-grid span,.kit-public-grid small{color:var(--muted)}.kit-public-grid span{letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:900}.kit-public-grid strong{font-size:1.45rem;line-height:1.1}.campaign-menu{grid-template-columns:repeat(3,minmax(0,1fr))}.campaign-menu p{color:var(--muted);line-height:1.55}.proof-library,.offer-showcase{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.proof-library article,.offer-showcase article{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);gap:.45rem;min-height:8rem;padding:1rem;display:grid}.proof-library p,.offer-showcase p{color:var(--muted);margin:0;line-height:1.5}.offer-showcase small{color:var(--graphite-2);font-weight:900}.channel-showcase{flex-wrap:wrap;gap:.55rem;display:flex}.channel-showcase span{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:.55rem .7rem;font-weight:900}@media (max-width:980px){.primary-nav{display:none}h1{font-size:4rem}h2{font-size:2.1rem}.proof-strip,.roi-command,.roi-grid,.application-shell,.application-form,.legal-grid,.calculator-shell,.calculator-controls,.trust-grid,.pricing-grid,.solutions-grid,.solution-detail-hero,.solution-outcomes,.solution-steps,.solution-workflow,.solution-proof-grid,.compare-grid,.compare-detail-hero,.compare-wins,.comparison-row,.compare-migration,.compare-steps,.report-preview,.report-hero,.report-funnel,.report-split,.report-actions,.readiness-grid,.feature-grid,.engine-grid,.workflow-wall,.command-wall,.role-grid,.loop-grid,.mobile-layout,.studio-console,.workspace-topbar,.studio-signal-ribbon,.daily-command,.content-builder,.inbox-layout,.message-board,.planner-layout,.content-board,.analytics-hero,.analytics-layout,.analytics-row,.sponsor-grid,.sponsor-summary,.sponsor-board,.storefront-summary,.storefront-grid,.automation-layout,.automation-grid,.vault-layout,.kit-layout,.handoff-bar,.team-grid,.executive-grid,.insight-grid,.settings-grid,.deal-board,.forecast-grid,.offer-grid,.kit-hero,.kit-public-grid,.kit-action-strip,.campaign-menu,.proof-library,.offer-showcase,.hero-product{grid-template-columns:1fr}.hero-dashboard{margin:1rem 0 0}.wall-main{grid-row:auto}.studio-rail{overflow-x:auto}.studio-tabs{grid-template-columns:repeat(4,minmax(8rem,1fr))}.launch-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.site-header,.app-header{padding:.8rem 1rem}.site-header .button{display:none}.hero{min-height:90vh;padding:7rem 1rem 4rem}h1{font-size:3.1rem}.hero-metrics,.hero-dashboard-grid,.calculator-shell,.calculator-controls,.metric-grid,.forecast-results,.kit-stats,.input-grid,.deal-form,.vault-composer,.inbox-composer,.planner-composer,.automation-composer,.pipeline-counts,.flywheel,.experiment-card,.signal-row{grid-template-columns:1fr}.section,.final-cta,.studio-panel{padding-inline:1rem}.final-cta-inner,.site-footer,.panel-topline{display:grid}.studio-tabs{grid-template-columns:1fr}.launch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
