:root{--ink:#171521;--muted:#716e7b;--line:#e9e6eb;--paper:#fbfaf8;--white:#fff;--violet:#7257e8;--violet-dark:#5138be;--violet-soft:#eeeafd;--green:#1a9b70;--blue:#3d75dd;--amber:#c77b20;--shadow:0 18px 60px #2a224014}*{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}button{color:inherit}.app-shell{min-height:100vh;display:flex}.sidebar{z-index:30;border-right:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#faf9f7f5;flex-direction:column;width:254px;padding:28px 18px 20px;display:flex;position:fixed;inset:0 auto 0 0}.brand-row{align-items:center;gap:11px;padding:0 8px 28px;display:flex}.brand-row strong{letter-spacing:-.5px;font:700 21px/1 Georgia,serif;display:block}.brand-row small{color:#8b8791;letter-spacing:1.4px;text-transform:uppercase;margin-top:4px;font-size:9px;display:block}.brand-mark{background:var(--ink);border-radius:11px;place-items:center;width:35px;height:35px;display:grid;transform:rotate(-7deg)}.brand-mark:before,.brand-mark:after,.brand-mark span{content:"";border:2px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute}.brand-mark:before{transform:translate(-7px,4px)}.brand-mark:after{transform:translate(7px,-4px)}.brand-mark span{background:#a58df8;border:0;width:5px;height:5px}.primary-nav,.secondary-nav{gap:5px;display:grid}.nav-button{color:#77727f;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;height:43px;padding:0 12px;transition:all .18s;display:flex}.nav-button span{flex:1;font-size:13px;font-weight:560}.nav-button em{color:#696370;background:#ece9ed;border-radius:8px;place-items:center;min-width:22px;height:20px;font-size:10px;font-style:normal;display:grid}.nav-button:hover{color:var(--ink);background:#f0edef}.nav-button.active{color:#5c43cc;background:var(--violet-soft)}.nav-button.active em{color:#fff;background:var(--violet)}.sidebar-spacer{flex:1}.autopilot-card{background:linear-gradient(145deg,#f3f0fd,#faf9fb);border:1px solid #ded8f5;border-radius:14px;margin:20px 3px 16px;padding:15px}.autopilot-title{color:#5940c6;letter-spacing:.3px;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:750;display:flex}.autopilot-card p{color:#67616d;margin:9px 0 12px;font-size:11px;line-height:1.55}.safety-row{color:#3f7f68;align-items:center;gap:7px;font-size:10px;font-weight:650;display:flex}.pulse-dot,.live-dot{background:#33b183;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #33b1831f}.secondary-nav{border-top:1px solid var(--line);padding-top:7px}.profile-row{border-top:1px solid var(--line);grid-template-columns:34px 1fr auto;align-items:center;gap:10px;margin-top:14px;padding:14px 9px 0;display:grid}.avatar{color:#fff;background:linear-gradient(140deg,#18151f,#6d5b85);border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;font-weight:700;display:grid}.profile-row strong,.profile-row small{display:block}.profile-row strong{font-size:11px}.profile-row small{color:#8d8992;margin-top:3px;font-size:9px}.profile-row svg{color:#9b979f}.profile-row>div:nth-child(2){min-width:0}.profile-row small{text-overflow:ellipsis;white-space:nowrap;max-width:118px;overflow:hidden}.profile-signout{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;width:30px;height:30px;padding:0;display:grid}.profile-signout:hover{background:#f5f3f6;border-color:#e2dce5}.profile-signout:hover svg{color:#694fd1}.main-content{width:calc(100% - 254px);margin-left:254px}.topbar{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fbfaf8db;border-bottom:1px solid #e5e2e7cc;justify-content:space-between;align-items:center;height:73px;padding:0 4.3vw;display:flex;position:sticky;top:0}.date-chip{color:#77727f;letter-spacing:1.35px;align-items:center;gap:9px;font-size:9px;font-weight:750;display:flex}.topbar-actions{gap:9px;display:flex}.project-switcher{color:#706a77;align-items:center;gap:10px;min-width:220px;display:flex}.project-switcher>svg{color:#7257e8}.project-switcher label{min-width:170px;display:grid;position:relative}.project-switcher label span{color:#99939d;letter-spacing:1px;text-transform:uppercase;font-size:7px;font-weight:760}.project-switcher select{width:100%;color:var(--ink);appearance:none;cursor:pointer;background:0 0;border:0;outline:0;padding:1px 25px 0 0;font-size:12px;font-weight:700}.project-switcher label svg{pointer-events:none;position:absolute;bottom:1px;right:0}.project-switcher>strong{font-size:11px}.ghost-button,.primary-button,.outline-button,.approve-button,.connect-button,.connected-button{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;height:38px;padding:0 14px;font-size:11px;font-weight:680;text-decoration:none;transition:all .18s;display:inline-flex}.ghost-button{border:1px solid var(--line);background:#fff}.ghost-button:hover{border-color:#cfc9d2}.primary-button{border:1px solid var(--ink);color:#fff;background:var(--ink);box-shadow:0 6px 16px #17152124}.primary-button:hover{background:#292534;transform:translateY(-1px)}.primary-button:disabled{cursor:wait;opacity:.72;transform:none}.mobile-menu,.mobile-close{display:none}.page-wrap{max-width:1320px;margin:0 auto;padding:56px 4.3vw 60px}.eyebrow{color:#8c8791;letter-spacing:1.55px;font-size:9px;font-weight:760;line-height:1.4;display:block}.hero-row{justify-content:space-between;align-items:center;gap:50px;display:flex}.hero-row h1,.subpage h1{letter-spacing:-2.5px;margin:10px 0 13px;font:500 clamp(38px,4.2vw,62px)/1.01 Georgia,Times New Roman,serif}.hero-row h1 span{color:#746a7f;font-style:italic}.hero-row p{max-width:650px;color:var(--muted);margin:0;font-size:13px;line-height:1.7}.hero-row p strong{color:var(--ink);font-weight:600}.goal-ring{flex:0 0 154px;place-items:center;height:154px;display:grid;position:relative}.goal-ring svg{width:132px;position:absolute;overflow:visible;transform:rotate(-90deg)}.goal-ring circle{fill:none;stroke:#e9e5eb;stroke-width:5px}.goal-ring circle.progress{stroke:var(--violet);stroke-linecap:round;stroke-dasharray:327;stroke-dashoffset:285px}.ring-copy{z-index:1;text-align:center}.ring-copy strong{font:500 30px/1 Georgia,serif;display:block}.ring-copy span{color:#8a8590;font-size:9px}.goal-ring>small{color:var(--green);align-items:center;gap:4px;font-size:9px;font-weight:650;display:flex;position:absolute;bottom:-3px}.metric-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin:45px 0 17px;display:grid}.metric-card{border:1px solid var(--line);background:#ffffffba;border-radius:15px;grid-template-rows:25px auto auto;grid-template-columns:36px 1fr;column-gap:12px;min-height:126px;padding:19px;display:grid}.metric-icon{border-radius:10px;grid-row:1/4;place-items:center;width:36px;height:36px;display:grid}.metric-icon.violet{color:var(--violet);background:var(--violet-soft)}.metric-icon.blue{color:var(--blue);background:#eaf1fc}.metric-icon.green{color:var(--green);background:#e8f6f0}.metric-icon.amber{color:var(--amber);background:#fbf1e3}.metric-card>span{color:#7e7984;font-size:10px}.metric-card>strong{margin-top:3px;font:500 28px/1 Georgia,serif}.metric-card>small{color:#9a969e;align-self:end;font-size:9px}.content-grid{grid-template-columns:minmax(0,1.6fr) minmax(300px,.7fr);gap:17px;display:grid}.panel{border:1px solid var(--line);background:#ffffffc7;border-radius:17px;box-shadow:0 3px 20px #231c3006}.panel-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding:23px 25px 19px;display:flex}.panel-heading.compact{border-bottom:0}.panel-heading h2,.connections-strip h2{margin:5px 0 0;font:500 20px/1.1 Georgia,serif}.text-button{color:#6b52d3;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:5px;font-size:10px;font-weight:650;display:flex}.post-list{padding:0 25px}.post-row{border-bottom:1px solid var(--line);grid-template-columns:39px minmax(0,1fr) auto;gap:14px;padding:21px 0;display:grid}.post-row:last-child{border-bottom:0}.platform-icon{border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.platform-icon.large{border-radius:11px;width:39px;height:39px}.platform-icon.facebook{color:#1877f2;background:#e8f1fe}.platform-icon.instagram{color:#b32972;background:#faeaf2}.platform-icon.threads,.connection-logo.threads{color:#2f2d34;background:#efedef}.platform-icon.x,.connection-logo.x{color:#111;background:#efeff0}.platform-icon.linkedin,.connection-logo.linkedin{color:#2369ad;background:#e8f0f8}.post-copy>div{align-items:center;gap:8px;display:flex}.post-copy>div small{color:#98939d;letter-spacing:1px;text-transform:uppercase;font-size:8px}.media-kind{color:#5d46bc;background:#f1edfd;border-radius:999px;padding:3px 7px;font-size:8px;font-weight:700}.media-kind.carousel{color:#22669d;background:#eaf4fb}.media-kind.motion{color:#a24c19;background:#fff0e4}.status-pill{color:#7d6329;text-transform:uppercase;letter-spacing:.5px;background:#f8f0da;border-radius:6px;padding:4px 7px;font-size:8px;font-weight:750}.status-pill.draft{color:#716d75;background:#efedef}.status-pill.approved,.status-pill.scheduled{color:#326b59;background:#e6f3ed}.status-pill.published{color:#3b61a3;background:#e8eff9}.status-pill.failed{color:#a34848;background:#f9e9e9}.post-copy h3{margin:9px 0 5px;font-size:13px;font-weight:680;line-height:1.4}.post-copy p{color:#79747e;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:590px;margin:0 0 9px;font-size:10px;line-height:1.55;display:-webkit-box;overflow:hidden}.post-hashtags{flex-wrap:wrap;margin:2px 0 9px;gap:5px!important;display:flex!important}.post-hashtags span{color:#654ccd;font-size:9px;font-weight:650}.schedule{color:#98939c;align-items:center;gap:5px;font-size:9px;display:flex}.published-destination{color:#3f7463;align-items:center;gap:5px;margin-top:7px;font-size:10px;font-weight:650;display:flex}.published-destination a{color:#6649cc;text-decoration:underline}.publishing-readiness{color:#2e745d;align-items:center;gap:5px;margin-top:7px;font-size:9px;font-weight:650;display:flex}.publishing-readiness.mismatch{color:#9a6426}.publish-destination{background:#fbfafc;border:1px solid #e6e1e8;border-radius:12px;gap:7px;padding:14px 16px;display:grid}.publish-destination>span{color:#29242e;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:750}.publish-destination select{color:#211c26;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #d9d2df;border-radius:9px;padding:0 12px}.publish-destination small,.connection-warning{color:#8a6334;font-size:11px;line-height:1.45}.toast span{display:inline}.toast a{color:inherit;margin-left:5px;font-weight:750;text-decoration:underline}.post-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;max-width:260px;display:flex}.icon-button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:9px;place-items:center;width:34px;height:34px;padding:0;display:grid}.icon-button:hover{border-color:#c9c3ce}.image-button{color:#5d46bc;cursor:pointer;background:#f5f2fd;border:1px solid #cfc4f2;border-radius:9px;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:9px;font-weight:680;display:inline-flex}.image-button:hover{background:#eee9fc}.image-button:disabled{opacity:.62;cursor:wait}.media-type-select{border:1px solid var(--line);color:#5e5864;cursor:pointer;background:#fff;border-radius:9px;height:34px;padding:0 24px 0 9px;font-size:9px}.post-copy{min-width:0}.post-media-preview{border:1px solid var(--line);object-fit:contain;background:#f4f2f5;border-radius:11px;width:min(320px,100%);max-width:100%;height:auto;margin:11px 0;display:block}.single-media-wrap{width:min(320px,100%);position:relative}.single-media-wrap .post-media-preview{width:100%}.single-media-wrap>span,.carousel-media-preview>span{color:#fff;background:#14101bc7;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:700;position:absolute;bottom:20px;right:9px}.carousel-media-preview{scroll-snap-type:x mandatory;gap:8px;width:min(440px,100%);margin:11px 0;display:flex;position:relative;overflow-x:auto}.carousel-media-preview img{border:1px solid var(--line);scroll-snap-align:start;border-radius:11px;flex:0 0 78%;width:78%;height:auto}.carousel-media-preview>span{flex:none;align-self:flex-end;margin-left:-75px;position:sticky;bottom:9px;right:9px}.approve-button{color:#5d43c9;background:#f4f1fd;border:1px solid #d7d1eb;height:34px}.approve-button:hover{background:#ebe5fc}.publish-options-button{color:#286b55;cursor:pointer;background:#edf8f3;border:1px solid #b9dccd;border-radius:9px;align-items:center;gap:6px;height:34px;padding:0 11px;font-size:9px;font-weight:700;display:inline-flex}.publish-options-button:hover{background:#e1f3eb}.variant-button{color:#624bc2;cursor:pointer;background:#f6f3fd;border:1px solid #d8d1ed;border-radius:9px;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:9px;font-weight:700;display:inline-flex}.variant-button:hover{background:#eee9fc}.variant-button:disabled{opacity:.6;cursor:wait}.empty-state{min-height:190px;color:var(--green);flex-direction:column;justify-content:center;align-items:center;display:flex}.empty-state strong{color:var(--ink);margin:8px 0 3px;font-size:13px}.empty-state span{color:var(--muted);font-size:10px}.empty-state .text-button{margin-top:9px}.next-panel{padding-bottom:16px}.timeline{padding:4px 24px}.timeline-item{grid-template-columns:28px 1fr;gap:11px;min-height:89px;display:grid}.timeline-line{position:relative}.timeline-line .platform-icon{z-index:2;position:relative}.timeline-line i{background:#e7e3e9;width:1px;position:absolute;top:29px;bottom:-3px;left:13px}.timeline-item>div:last-child{padding:0 0 18px}.timeline-item small,.timeline-item strong,.timeline-item span{display:block}.timeline-item small{color:#96919a;margin:1px 0 6px;font-size:8px}.timeline-item strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.45;display:-webkit-box;overflow:hidden}.timeline-item span{color:#654bd0;margin-top:5px;font-size:8px;font-weight:650}.launch-panel{background:linear-gradient(110deg,#f2eefc,#fff);justify-content:space-between;align-items:center;gap:30px;margin-top:17px;padding:21px 25px;display:flex}.launch-copy{align-items:center;gap:15px;display:flex}.spark-box{color:#fff;background:var(--violet);border-radius:12px;flex:0 0 42px;place-items:center;height:42px;display:grid;box-shadow:0 8px 20px #7257e833}.launch-copy h3{margin:4px 0;font-size:12px}.launch-copy p{color:#77717c;margin:0;font-size:10px;line-height:1.5}.outline-button{color:#5e43c9;background:#ffffffbf;border:1px solid #d5cee5;flex:none}.outline-button:hover{background:#fff}.connections-strip{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:32px;padding-top:25px;display:flex}.connection-icons{align-items:center;gap:8px;display:flex}.connection-bubble{border:1px solid var(--line);color:#817b85;background:#fff;border-radius:50%;place-items:center;width:37px;height:37px;display:grid;position:relative}.connection-bubble i{background:#c4bec8;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;bottom:1px;right:0}.connection-bubble.connected i{background:#38ad80}.connection-icons button{color:#6c52d4;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-left:6px;font-size:9px;font-weight:650;display:flex}.subpage{padding-top:62px}.subpage h1{margin-bottom:10px}.page-lead{max-width:610px;color:var(--muted);margin:0 0 40px;font-size:13px;line-height:1.7}.active-publishing-panel{background:linear-gradient(120deg,#f2faf6,#fff);border:1px solid #d9e9e1;border-radius:15px;grid-template-columns:minmax(190px,.7fr) minmax(260px,1.3fr) auto;align-items:center;gap:18px;margin:-18px 0 18px;padding:18px 20px;display:grid}.active-publishing-panel>div:first-child>strong{margin-top:5px;font:500 17px Georgia,serif;display:block}.active-destination-list{flex-wrap:wrap;gap:8px;display:flex}.active-destination-list>span{color:#287158;background:#fff;border:1px solid #dceae3;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;min-width:180px;padding:9px 10px;display:grid}.active-destination-list i{min-width:0;font-style:normal}.active-destination-list strong,.active-destination-list small{display:block}.active-destination-list strong{color:var(--ink);font-size:9px}.active-destination-list small{color:#77717b;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:8px;overflow:hidden}.active-destination-list>small{color:var(--muted);font-size:9px}.calendar-list{border-top:1px solid var(--line)}.calendar-day{border-bottom:1px solid var(--line);grid-template-columns:110px 1fr;padding:21px 0;display:grid}.day-label strong,.day-label span{display:block}.day-label strong{font:500 18px Georgia,serif}.day-label span{color:var(--muted);margin-top:5px;font-size:9px}.day-posts{border-left:1px solid var(--line);background:#ffffff6b;border-radius:0 14px 14px 0;padding:0 22px}.connection-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.connection-card{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:52px 1fr auto;align-items:center;gap:15px;min-height:164px;padding:22px;display:grid}.connection-card.is-connected{border-color:#d9e9e1}.connection-logo{border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.connection-logo.meta{color:#4b66df;background:#e9edfe}.connection-card h3{color:#8d8892;letter-spacing:1px;text-transform:uppercase;margin:0 0 4px;font-size:8px}.connection-card strong{text-transform:capitalize;font-size:13px}.connection-card p{color:var(--muted);margin:7px 0 0;font-size:9px;line-height:1.4}.connection-actions{flex-direction:column;align-items:flex-end;gap:7px;display:flex}.connect-button{border:1px solid var(--ink);color:#fff;background:var(--ink)}.connect-button.needs-setup{color:#615b67;background:#f5f3f5;border-color:#ded9e1}.verify-button,.disconnect-button{cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:31px;padding:0 10px;font-size:9px;font-weight:650;display:inline-flex}.verify-button{color:#267158;border:1px solid #cfe5dc}.disconnect-button{color:#99939c;border:1px solid #0000}.disconnect-button:hover,.disconnect-button.confirm{color:#a44343;background:#fcf2f2;border-color:#edd0d0}.verify-button:disabled,.disconnect-button:disabled{opacity:.6;cursor:wait}.connected-accounts{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.connected-accounts span{color:#5f5964;background:#f1eff2;border-radius:6px;padding:4px 7px;font-size:8px}.connection-feedback{color:#5c43c6;background:#f4f1fd;border:1px solid #dcd5f2;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin:-17px 0 22px;padding:12px 14px;font-size:10px;display:flex}.connection-feedback button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.api-note{color:#5c43c6;background:var(--violet-soft);border-radius:12px;gap:12px;max-width:580px;margin-top:24px;padding:16px 18px;display:flex}.api-note strong{color:var(--ink);font-size:11px}.api-note p{color:#6f6877;margin:4px 0 0;font-size:10px}.modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#1715217a;place-items:center;padding:24px;animation:.18s fade;display:grid;position:fixed;inset:0}.composer{background:#fff;border:1px solid #ffffff80;border-radius:20px;width:min(620px,100%);max-height:calc(100vh - 48px);animation:.22s rise;overflow:auto;box-shadow:0 30px 100px #140f2047}.composer header{border-bottom:1px solid var(--line);justify-content:space-between;padding:28px 30px 21px;display:flex}.composer header h2{margin:6px 0 5px;font:500 28px Georgia,serif}.composer header p{color:var(--muted);margin:0;font-size:11px}.form-grid{grid-template-columns:1fr 1fr;gap:16px;padding:24px 30px;display:grid}.form-grid label{color:#716c77;letter-spacing:.6px;text-transform:uppercase;font-size:9px;font-weight:700}.form-grid input,.form-grid textarea{width:100%;color:var(--ink);text-transform:none;background:#fbfafb;border:1px solid #ded9e1;border-radius:9px;outline:0;margin-top:7px;padding:11px 12px;font-size:11px;line-height:1.5;transition:all .15s}.form-grid textarea{resize:vertical;min-height:82px}.form-grid input:focus,.form-grid textarea:focus{background:#fff;border-color:#917cea;box-shadow:0 0 0 3px #7257e81a}.composer-note{color:#6047c5;background:var(--violet-soft);border-radius:10px;align-items:center;gap:9px;margin:0 30px;padding:12px 14px;font-size:9px;line-height:1.4;display:flex}.form-error{color:#a84343;margin:12px 30px 0;font-size:10px}.composer footer{justify-content:flex-end;gap:9px;padding:21px 30px 27px;display:flex}.toast{z-index:70;color:#246c53;max-width:420px;box-shadow:var(--shadow);background:#f0faf5;border:1px solid #d6eade;border-radius:12px;align-items:center;gap:10px;padding:14px 16px;font-size:10px;font-weight:620;animation:.2s rise;display:flex;position:fixed;bottom:24px;right:24px}.toast button{color:#689280;cursor:pointer;background:0 0;border:0;place-items:center;margin-left:5px;padding:0;display:grid}.publish-dialog{background:#fff;border-radius:20px;width:min(650px,100%);max-height:calc(100vh - 48px);animation:.22s rise;overflow:auto;box-shadow:0 30px 100px #140f2047}.publish-dialog>header{border-bottom:1px solid var(--line);justify-content:space-between;gap:24px;padding:28px 30px 22px;display:flex}.publish-dialog header h2{margin:6px 0 7px;font:500 29px Georgia,serif}.publish-dialog header p{max-width:500px;color:var(--muted);margin:0;font-size:10px;line-height:1.5}.publish-summary{border:1px solid var(--line);background:#faf9fb;border-radius:12px;align-items:center;gap:12px;margin:22px 30px 0;padding:14px;display:flex}.publish-summary>div{min-width:0}.publish-summary strong,.publish-summary small{display:block}.publish-summary strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.publish-summary small{color:var(--muted);margin-top:4px;font-size:9px}.publish-choices{grid-template-columns:1fr 1fr;gap:12px;padding:16px 30px 24px;display:grid}.publish-choices article{border:1px solid var(--line);background:#fbfafc;border-radius:14px;flex-direction:column;align-items:stretch;min-height:190px;padding:18px;display:flex}.publish-choices article>div{color:#6650ca;gap:10px;display:flex}.publish-choices article span strong,.publish-choices article span small{display:block}.publish-choices article span strong{color:var(--ink);font-size:12px}.publish-choices article span small{color:var(--muted);margin-top:4px;font-size:9px;line-height:1.4}.publish-choices input{width:100%;height:39px;color:var(--ink);background:#fff;border:1px solid #dcd7e0;border-radius:9px;margin:23px 0 10px;padding:0 10px;font:10px Arial,sans-serif}.publish-choices button{width:100%;margin-top:auto}.publish-choices .post-now-choice{background:linear-gradient(145deg,#f6f2ff,#fff)}.post-now-choice>div{margin-bottom:27px}.publish-connection-required{color:#6a51cd;background:#f3effd;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;margin:18px 30px 24px;padding:17px;display:grid}.publish-connection-required strong{color:var(--ink);font-size:11px}.publish-connection-required p{color:var(--muted);margin:4px 0 0;font-size:9px}.publish-dialog>footer{border-top:1px solid var(--line);justify-content:flex-end;padding:18px 30px 24px;display:flex}.destination-scope{border:1px solid var(--line);border-radius:12px;margin:12px 30px 0;padding:13px 14px}.destination-scope>strong{letter-spacing:.7px;text-transform:uppercase;font-size:9px}.destination-scope>div{flex-wrap:wrap;gap:6px;margin:9px 0;display:flex}.destination-scope span{color:#716b77;background:#f4f2f5;border-radius:8px;align-items:center;gap:5px;padding:6px 8px;font-size:9px;display:inline-flex}.destination-scope span.target{color:#563dc2;background:#eee9fd}.destination-scope em{letter-spacing:.4px;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:750}.destination-scope p{color:var(--muted);margin:0;font-size:9px;line-height:1.45}.destination-scope p strong{color:var(--ink)}.publish-warning,.publish-confirmation{color:#9b671c;background:#fff9ed;border:1px solid #efd7a6;border-radius:12px;gap:12px;margin:0 30px 20px;padding:15px;display:flex}.publish-warning strong,.publish-confirmation strong{color:var(--ink);font-size:11px}.publish-warning p,.publish-confirmation p{color:#796f61;margin:4px 0 0;font-size:9px;line-height:1.5}.publish-confirmation{color:#a44a4a;background:#fff5f5;border-color:#e8c5c5}.publish-confirmation>div{flex:1}.publish-confirmation>div>div{justify-content:flex-end;gap:8px;margin-top:13px;display:flex}.edit-post-dialog{background:#fff;border-radius:20px;width:min(700px,100%);max-height:calc(100vh - 48px);animation:.22s rise;overflow:auto;box-shadow:0 30px 100px #140f2047}.edit-post-dialog>header{border-bottom:1px solid var(--line);justify-content:space-between;gap:24px;padding:28px 30px 22px;display:flex}.edit-post-dialog h2{margin:6px 0 7px;font:500 29px Georgia,serif}.edit-post-dialog header p{color:var(--muted);margin:0;font-size:10px}.edit-post-form{gap:15px;padding:23px 30px;display:grid}.edit-post-form label>span{color:#77717b;letter-spacing:.7px;text-transform:uppercase;margin-bottom:7px;font-size:9px;font-weight:750;display:block}.edit-post-form input,.edit-post-form textarea{width:100%;color:var(--ink);resize:vertical;background:#fff;border:1px solid #ddd8e0;border-radius:10px;outline:none;padding:11px 12px;font-size:11px;line-height:1.55}.edit-post-form input:focus,.edit-post-form textarea:focus{border-color:#9f8ce8;box-shadow:0 0 0 3px #7257e817}.edit-post-form label small{color:#99939c;margin-top:6px;font-size:8px;display:block}.copy-count{color:#6b6374;background:#f5f3f6;border-radius:9px;justify-content:space-between;padding:10px 12px;font-size:9px;display:flex}.copy-count.over-limit{color:#a33e3e;background:#fff0f0}.edit-post-dialog>footer{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:18px 30px 24px;display:flex}.onboarding-empty{text-align:center;background:radial-gradient(circle at 50% 38%,#f0ebfd 0,#0000 27%);flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 73px);padding:60px 24px;display:flex}.empty-orbit{color:#694fd1;background:#f4f1fd;border:1px solid #ded7f3;border-radius:21px;place-items:center;width:68px;height:68px;margin-bottom:24px;display:grid;transform:rotate(-4deg)}.onboarding-empty h1{letter-spacing:-2.5px;margin:10px 0;font:500 clamp(40px,6vw,68px)/1 Georgia,serif}.onboarding-empty>p{max-width:620px;color:var(--muted);margin:0 0 26px;font-size:13px;line-height:1.75}.empty-principles{border-top:1px solid var(--line);color:#8a8490;text-transform:uppercase;letter-spacing:.8px;gap:28px;margin-top:42px;padding-top:22px;font-size:9px;display:flex}.empty-principles span{align-items:center;gap:7px;display:flex}.empty-principles strong{color:#7158d5;font:500 14px Georgia,serif}.project-ready{padding-top:clamp(70px,11vh,130px)}.project-ready h1{letter-spacing:-3px;max-width:900px;margin:13px 0 16px;font:500 clamp(43px,5.5vw,74px)/1 Georgia,serif}.project-ready h1 em{color:#766d80;font-weight:400}.project-ready>p{max-width:680px;color:var(--muted);font-size:14px;line-height:1.7}.context-preview{grid-template-columns:repeat(3,1fr);gap:12px;margin:40px 0 22px;display:grid}.context-preview article{border:1px solid var(--line);background:#ffffffc7;border-radius:15px;min-height:150px;padding:20px}.context-preview span{color:#8c8590;letter-spacing:1.2px;text-transform:uppercase;font-size:8px;font-weight:760}.context-preview p{color:#635d69;margin:12px 0 0;font-size:11px;line-height:1.6}.ready-actions{gap:9px;display:flex}.project-hero{align-items:flex-end}.context-button{border:1px solid var(--line);cursor:pointer;text-align:left;background:#fff;border-radius:12px;grid-template-columns:30px 1fr auto;align-items:center;gap:8px;min-width:190px;padding:11px 12px;display:grid}.context-button>svg:first-child{color:#684fce;background:#f0ecfc;border-radius:8px;width:30px;height:30px;padding:7px}.context-button small,.context-button strong{display:block}.context-button small{color:#99939d;letter-spacing:1px;font-size:7px}.context-button strong{margin-top:3px;font-size:11px}.product-context-strip{grid-template-columns:minmax(280px,1fr) minmax(250px,auto) auto;align-items:center;gap:24px;margin-top:17px;padding:21px 25px;display:grid}.product-context-strip h3{margin:5px 0 3px;font-size:12px}.product-context-strip p{color:var(--muted);margin:0;font-size:9px}.context-tags{flex-wrap:wrap;gap:6px;display:flex}.context-tags span{color:#5d4a99;background:#f0ecfc;border-radius:6px;padding:5px 7px;font-size:8px}.timeline-empty{color:#96909a;text-align:center;border:1px dashed #ddd7e0;border-radius:10px;margin:10px 24px 20px;padding:30px 14px;font-size:9px}.calendar-empty{max-width:700px}.calendar-empty .empty-state{min-height:260px}.project-wizard{background:#fff;border:1px solid #fff9;border-radius:20px;width:min(980px,100%);max-height:calc(100vh - 40px);animation:.22s rise;overflow:hidden;box-shadow:0 30px 100px #140f2047}.wizard-header{border-bottom:1px solid var(--line);justify-content:space-between;padding:26px 30px 22px;display:flex}.wizard-header h2{margin:6px 0 5px;font:500 29px Georgia,serif}.wizard-header p{color:var(--muted);margin:0;font-size:10px}.wizard-layout{grid-template-columns:210px 1fr;min-height:490px;display:grid}.wizard-steps{border-right:1px solid var(--line);background:#faf9fa;margin:0;padding:27px 20px;list-style:none}.wizard-steps li{color:#98929d;grid-template-columns:27px 1fr;align-items:center;gap:10px;padding:10px 8px;display:grid}.wizard-steps li>span{border:1px solid #dfd9e2;border-radius:8px;place-items:center;width:25px;height:25px;font-size:9px;display:grid}.wizard-steps strong,.wizard-steps small{display:block}.wizard-steps strong{font-size:10px}.wizard-steps small{margin-top:3px;font-size:8px}.wizard-steps li.active{color:#5c43c7}.wizard-steps li.active>span{background:#eeeafd;border-color:#a895ec}.wizard-steps li.done>span{color:#267a5e;background:#eaf6f1;border-color:#cae5da}.wizard-body{max-height:490px;padding:5px 0;overflow:auto}.project-form-grid{padding-top:25px}.project-form-grid label.wide,.campaign-form-grid label.wide{grid-column:1/-1}.form-grid label b{color:#7a5fe3;margin-left:3px}.form-grid label>small{float:right;color:#aaa4ad;letter-spacing:0;text-transform:none;font-size:7px;font-weight:500}.project-form-grid textarea{min-height:92px}.project-form-grid label.wide textarea{min-height:78px}.wizard-error{margin-bottom:20px}.brand-logo-picker{color:#625d68;cursor:pointer;text-transform:none;background:#faf8fe;border:1px dashed #cfc6e4;border-radius:12px;grid-template-columns:68px 1fr auto;align-items:center;gap:14px;min-height:86px;margin-top:7px;padding:10px 12px;display:grid;position:relative;overflow:hidden}.brand-logo-picker>input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.brand-logo-preview{color:#7862d7;background:#fff;border:1px solid #e2dce8;border-radius:9px;place-items:center;width:68px;height:62px;display:grid;overflow:hidden}.brand-logo-preview img{object-fit:contain;max-width:58px;max-height:50px}.brand-logo-copy strong,.brand-logo-copy em{display:block}.brand-logo-copy strong{color:#2c2731;font-size:10px}.brand-logo-copy em{color:#89828d;max-width:370px;margin-top:5px;font-size:8px;font-style:normal;line-height:1.45}.brand-logo-picker .outline-button{border-radius:8px;align-items:center;height:32px;padding:0 11px;font-size:8px;font-style:normal;display:inline-flex}.website-input-row{grid-template-columns:minmax(0,1fr) auto;gap:7px;margin-top:7px;display:grid}.form-grid .website-input-row input{margin-top:0}.website-autofill-button{color:#5d45bd;cursor:pointer;background:#f3efff;border:1px solid #bcaee8;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-width:88px;padding:0 11px;font-size:9px;font-weight:750;display:inline-flex}.website-autofill-button:hover{background:#ebe4ff;border-color:#927dde}.website-autofill-button:disabled{opacity:.6;cursor:wait}.form-grid label.website-autofill-field>small{float:none;margin-top:6px;display:block}.website-autofill-status{color:#2e755f;background:#eef8f4;border:1px solid #cde4da;border-radius:10px;grid-column:1/-1;align-items:center;gap:8px;margin:-6px 0 0;padding:10px 12px;font-size:9px;line-height:1.45;display:flex}.website-autofill-status.loading{color:#6047c5;background:#f3effd;border-color:#d8cef4}.wizard-footer{border-top:1px solid var(--line);background:#fff;justify-content:space-between;padding:17px 30px;display:flex}.wizard-footer button{min-width:100px}.campaign-composer{width:min(700px,100%)}.campaign-form-grid{padding-bottom:18px}.platform-picker{border:0;grid-column:1/-1;margin:0;padding:0}.platform-picker legend{color:#716c77;letter-spacing:.6px;text-transform:uppercase;font-size:9px;font-weight:700}.platform-picker>p{color:#98929c;margin:6px 0 10px;font-size:9px;line-height:1.45}.platform-picker>div{flex-wrap:wrap;gap:7px;display:flex}.platform-picker button{border:1px solid var(--line);color:#6f6874;cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:7px;height:35px;padding:0 10px;font-size:9px;display:flex}.platform-picker button>span{background:#f1eff2;border-radius:5px;place-items:center;width:17px;height:17px;display:grid}.platform-picker button.selected{color:#5c43c7;background:#f5f2fd;border-color:#bcaef0}.platform-picker button.selected>span{color:#fff;background:#7257e8}.platform-picker button small{color:#27735a;background:#e9f5ef;border-radius:4px;padding:3px 5px;font-size:7px}.campaign-field-help{color:#98929c;letter-spacing:0;text-transform:none;min-height:25px;margin-top:5px;font-size:8px;font-weight:500;line-height:1.45;display:block}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fade{0%{opacity:0}}@keyframes rise{0%{opacity:0;transform:translateY(10px)scale(.99)}}.setup-page{background:radial-gradient(circle at 80% 0%, #f1edfc 0, transparent 30%), var(--paper);min-height:100vh;padding:48px 24px 80px}.setup-wrap{max-width:1080px;margin:0 auto}.setup-back{color:#6f6876;align-items:center;gap:7px;margin-bottom:48px;font-size:10px;font-weight:650;text-decoration:none;display:inline-flex}.setup-page h1{letter-spacing:-3px;margin:10px 0 15px;font:500 clamp(42px,6vw,72px)/.98 Georgia,serif}.setup-page h1 em{color:#756b80;font-weight:400}.setup-lead{max-width:690px;color:var(--muted);margin:0 0 28px;font-size:13px;line-height:1.75}.setup-lead code{background:#ece9ed;border-radius:4px;padding:2px 5px;font-size:11px}.setup-security{color:#28745a;background:#f0f8f4;border:1px solid #d8e8df;border-radius:12px;gap:12px;max-width:740px;margin-bottom:38px;padding:16px 18px;display:flex}.setup-security strong{color:var(--ink);font-size:11px}.setup-security p{color:#66726c;margin:4px 0 0;font-size:10px;line-height:1.55}.setup-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.setup-card{border:1px solid var(--line);background:#ffffffe0;border-radius:17px;padding:25px;scroll-margin-top:24px;box-shadow:0 8px 35px #241d3009}.setup-card header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;display:flex}.setup-card header span,.setup-field label{color:#918c96;letter-spacing:1.2px;text-transform:uppercase;font-size:8px;font-weight:750;display:block}.setup-card h2{margin:5px 0 0;font:500 21px Georgia,serif}.setup-card header a{color:#684fd0;align-items:center;gap:5px;font-size:9px;font-weight:650;text-decoration:none;display:flex}.setup-field{margin-top:17px}.setup-field>code{color:#514b57;background:#f8f7f8;border:1px solid #e9e5eb;border-radius:8px;margin-top:7px;padding:9px 10px;font:9px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;display:block;overflow:auto}.scope-list{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.scope-list span{color:#5e4e9a;background:#f0ecfc;border-radius:6px;padding:5px 7px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.setup-card ol{color:#6f6974;margin:20px 0;padding-left:22px;font-size:10px;line-height:1.55}.setup-card li{padding:3px 0 3px 4px}.setup-connect{color:#fff;background:var(--ink);border-radius:8px;align-items:center;gap:7px;height:35px;padding:0 12px;font-size:9px;font-weight:680;text-decoration:none;display:inline-flex}@media (max-width:1050px){.metric-grid{grid-template-columns:repeat(2,1fr)}.content-grid{grid-template-columns:1fr}.next-panel{order:-1}.timeline{grid-template-columns:repeat(2,1fr);gap:5px 20px;display:grid}.timeline-item{min-height:77px}.connection-grid{grid-template-columns:1fr}.active-publishing-panel{grid-template-columns:1fr auto}.active-destination-list{grid-area:2/1/auto/-1}}@media (max-width:760px){.sidebar{transition:transform .22s;transform:translate(-102%);box-shadow:20px 0 60px #140f1e26}.sidebar-open{transform:translate(0)}.mobile-close{background:0 0;border:0;place-items:center;margin-left:auto;display:grid}.main-content{width:100%;margin-left:0}.topbar{height:65px;padding:0 18px}.mobile-menu{background:0 0;border:0;place-items:center;padding:0;display:grid}.date-chip{display:none}.topbar-actions{margin-left:auto}.topbar-actions .ghost-button{display:none}.page-wrap{padding:38px 18px 45px}.hero-row{align-items:flex-start}.hero-row h1,.subpage h1{letter-spacing:-1.7px;font-size:40px}.goal-ring{display:none}.metric-grid{margin-top:32px}.content-grid{display:block}.next-panel{margin-bottom:14px}.timeline{display:block}.post-row{grid-template-columns:38px 1fr}.post-actions{grid-column:2;justify-content:flex-end}.launch-panel{flex-direction:column;align-items:flex-start}.connections-strip{flex-direction:column;align-items:flex-start;gap:20px}.calendar-day{grid-template-columns:1fr;gap:13px}.day-label{align-items:baseline;gap:8px;display:flex}.day-posts{border-left:0;border-top:1px solid var(--line);padding:0 14px}.connection-card{grid-template-columns:48px 1fr}.connection-card .connection-actions{flex-flow:wrap;grid-column:2;align-items:flex-start}.form-grid{grid-template-columns:1fr}.composer header,.form-grid{padding-left:20px;padding-right:20px}.composer-note{margin:0 20px}.composer footer{padding:20px}.modal-backdrop{padding:10px}.toast{bottom:14px;left:14px;right:14px}.project-switcher{flex:1;min-width:0;margin-left:14px}.project-switcher>svg{display:none}.project-switcher label{min-width:0}.new-project-button{display:none}.context-preview{grid-template-columns:1fr}.project-ready h1{letter-spacing:-2px;font-size:45px}.project-ready{padding-top:60px}.project-hero{align-items:flex-start}.context-button{display:none}.product-context-strip{grid-template-columns:1fr}.empty-principles{flex-wrap:wrap;justify-content:center;gap:13px}.project-wizard{max-height:calc(100vh - 20px)}.wizard-header{padding:20px}.wizard-header h2{font-size:24px}.wizard-layout{min-height:0;display:block}.wizard-steps{border-right:0;border-bottom:1px solid var(--line);padding:10px 14px;display:flex;overflow:auto}.wizard-steps li{flex:none}.wizard-steps li div{display:none}.wizard-body{max-height:calc(100vh - 230px)}.wizard-footer{padding:14px 20px}.setup-page{padding:30px 16px 55px}.setup-back{margin-bottom:34px}.setup-grid{grid-template-columns:1fr}.setup-page h1{letter-spacing:-2px;font-size:44px}.setup-card{padding:20px}.active-publishing-panel{grid-template-columns:1fr}.active-destination-list{grid-area:auto}.active-publishing-panel>button{justify-self:start}.publish-dialog>header,.edit-post-dialog>header{padding:22px 20px 18px}.publish-summary{margin:18px 20px 0}.destination-scope{margin:12px 20px 0}.publish-choices{grid-template-columns:1fr;padding:14px 20px 20px}.publish-choices article{min-height:170px}.publish-connection-required{grid-template-columns:auto 1fr;margin:16px 20px 20px}.publish-connection-required button{grid-column:2;justify-self:start}.publish-warning,.publish-confirmation{margin:0 20px 18px}.publish-dialog>footer,.edit-post-dialog>footer{padding:16px 20px 20px}.edit-post-form{padding:20px}}@media (max-width:480px){.metric-grid{grid-template-columns:1fr 1fr;gap:8px}.metric-card{grid-template-columns:30px 1fr;min-height:113px;padding:14px}.metric-icon{width:30px;height:30px}.metric-card>strong{font-size:23px}.panel-heading,.post-list{padding-left:16px;padding-right:16px}.panel-heading .text-button{display:none}.topbar .primary-button{padding:0 11px;font-size:0}.topbar .primary-button:after{content:"Campaign";font-size:11px}}.connection-logo.instagram{color:#b32972;background:#faeaf2}.auth-page{background:#fbfaf8;grid-template-columns:minmax(430px,43%) minmax(650px,57%);min-height:100svh;display:grid;overflow:hidden}.auth-panel{flex-direction:column;min-height:100svh;padding:32px clamp(38px,4.8vw,76px) 28px;display:flex}.auth-header{justify-content:space-between;align-items:center;display:flex}.auth-brand{color:var(--ink);align-items:center;gap:11px;text-decoration:none;display:inline-flex}.auth-logo-wrap{background:#171521;border-radius:11px;place-items:center;width:40px;height:40px;display:grid;overflow:hidden;box-shadow:0 6px 18px #17152121}.auth-logo-wrap img{object-fit:cover;width:100%;height:100%}.auth-brand>span:last-child,.auth-brand strong,.auth-brand small{display:block}.auth-brand strong{letter-spacing:-.45px;font:700 19px/1 Georgia,serif}.auth-brand small{color:#8d8791;letter-spacing:1.1px;text-transform:uppercase;margin-top:4px;font-size:8px;font-weight:680}.auth-home-link{color:#85808a;align-items:center;gap:4px;font-size:10px;font-weight:650;text-decoration:none;transition:color .18s;display:inline-flex}.auth-home-link:hover{color:#5d45c9}.auth-form-wrap{width:min(440px,100%);margin:auto;padding:60px 0 30px;animation:.6s cubic-bezier(.22,1,.36,1) both auth-enter}.auth-kicker{color:#6249cc;letter-spacing:.9px;text-transform:uppercase;background:#f3f0fc;border:1px solid #e1dbf5;border-radius:999px;align-items:center;gap:7px;width:max-content;padding:7px 9px;font-size:8px;font-weight:780;display:inline-flex}.auth-copy h1{letter-spacing:-3px;max-width:440px;margin:20px 0 17px;font:500 clamp(45px,4.25vw,66px)/.98 Georgia,Times New Roman,serif}.auth-copy>p{color:#716b76;max-width:410px;margin:0 0 33px;font-size:13px;line-height:1.72}.auth-form-card{background:#fffc;border:1px solid #e9e5ea;border-radius:17px;width:100%;padding:7px;box-shadow:0 18px 50px #271f340e}.google-sign-in{color:#28232d;cursor:pointer;background:#fff;border:1px solid #dcd7df;border-radius:11px;grid-template-columns:22px 1fr 22px;align-items:center;gap:11px;width:100%;height:54px;padding:0 17px;font-size:12px;font-weight:720;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;box-shadow:0 5px 16px #20192a0a}.google-sign-in>svg:first-child{width:21px;height:21px}.google-sign-in>span{grid-column:2}.google-sign-in:hover:not(:disabled){border-color:#bdb3d1;transform:translateY(-1px);box-shadow:0 9px 24px #48357017}.google-sign-in:focus-visible{outline-offset:2px;outline:3px solid #7257e833}.google-sign-in:disabled{opacity:.58;cursor:not-allowed}.auth-button-spinner{color:#745be0;grid-column:3;animation:.8s linear infinite spin;width:17px!important;height:17px!important}.auth-error,.auth-config-warning{border-radius:9px;margin:7px 0 0;padding:11px 12px;font-size:9px;line-height:1.5}.auth-error{color:#994848;background:#fff4f4;border:1px solid #f0d4d4}.auth-config-warning{color:#795a20;background:#fff9ec;border:1px solid #ebd8ae}.auth-security-note{color:#389172;grid-template-columns:28px 1fr;align-items:start;gap:9px;margin-top:7px;padding:13px 12px 10px;display:grid}.auth-security-note>svg{background:#ebf7f2;border-radius:8px;width:27px;height:27px;padding:6px}.auth-security-note p,.auth-security-note strong,.auth-security-note span{margin:0;display:block}.auth-security-note strong{color:#3d3941;font-size:9px}.auth-security-note span{color:#8b858f;margin-top:4px;font-size:8px;line-height:1.45}.auth-legal{color:#9c969f;text-align:center;margin:17px 0 0;font-size:8px}.auth-legal a{color:#716a76;text-underline-offset:2px}.auth-showcase{color:#fff;background:radial-gradient(circle at 12% 8%,#805be761,#0000 32%),linear-gradient(148deg,#17131e 0%,#211829 46%,#2e203a 100%);border:1px solid #ffffff17;border-radius:24px;flex-direction:column;min-height:calc(100svh - 28px);margin:14px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.auth-showcase:before{content:"";opacity:.2;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.auth-ambient{filter:blur(1px);pointer-events:none;border-radius:50%;position:absolute}.auth-ambient-one{border:1px solid #ffffff17;width:420px;height:420px;top:-275px;right:-70px;box-shadow:0 0 100px #805be71f}.auth-ambient-two{border:1px solid #ffffff13;width:340px;height:340px;bottom:-130px;right:-190px}.auth-showcase-copy{z-index:2;padding:clamp(48px,7vh,76px) clamp(48px,6vw,88px) 26px;position:relative}.auth-showcase-copy>span{color:#b9a8eb;letter-spacing:1.5px;font-size:8px;font-weight:760}.auth-showcase-copy h2{letter-spacing:-2.7px;margin:19px 0 0;font:500 clamp(40px,4vw,63px)/.98 Georgia,Times New Roman,serif}.auth-showcase-copy h2 em{color:#a996ed;font-weight:500}.auth-product-stage{z-index:2;perspective:1500px;flex:1;min-height:410px;margin:7px 0 0 clamp(48px,6vw,88px);position:relative}.auth-dashboard-shell{color:#211c26;transform-origin:100% 100%;background:#fbfaf9;border:1px solid #ffffff47;border-radius:17px;grid-template-columns:52px 1fr;width:min(760px,92%);height:390px;animation:.8s cubic-bezier(.22,1,.36,1) .12s both auth-dashboard-enter;display:grid;position:absolute;bottom:46px;right:-38px;overflow:hidden;transform:rotateY(-4deg)rotateX(1.2deg);box-shadow:0 40px 100px #0000005c}.auth-dashboard-sidebar{background:#f6f4f5;border-right:1px solid #ece8ed;flex-direction:column;align-items:center;gap:16px;padding-top:14px;display:flex}.auth-mini-brand{color:#fff;background:#1b1720;border-radius:8px;place-items:center;width:27px;height:27px;margin-bottom:8px;font-size:7px;display:grid}.auth-mini-brand span{display:none}.auth-dashboard-sidebar>i{background:#ded9e1;border-radius:5px;width:17px;height:17px;display:block}.auth-dashboard-main{min-width:0}.auth-dashboard-topbar{background:#ffffffeb;border-bottom:1px solid #ece8ed;justify-content:space-between;align-items:center;height:46px;padding:0 17px;display:flex}.auth-dashboard-topbar>span{color:#5e5864;font-size:8px;font-weight:700}.auth-dashboard-topbar>b{color:#fff;background:#1d1922;border-radius:6px;align-items:center;gap:5px;height:24px;padding:0 8px;font-size:7px;display:inline-flex}.auth-dashboard-content{padding:22px}.auth-dashboard-heading{justify-content:space-between;align-items:flex-end;display:flex}.auth-dashboard-heading small,.auth-dashboard-heading strong{display:block}.auth-dashboard-heading small{color:#877e8e;letter-spacing:1px;font-size:6px;font-weight:800}.auth-dashboard-heading strong{margin-top:5px;font:500 17px Georgia,serif}.auth-dashboard-heading>span{color:#2b8466;background:#e9f5ef;border-radius:999px;padding:5px 7px;font-size:6px;font-weight:750}.auth-metric-row{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:17px;display:grid}.auth-metric-row article{background:#fff;border:1px solid #e8e3ea;border-radius:9px;grid-template-columns:1fr auto;min-height:70px;padding:11px;display:grid}.auth-metric-row small{color:#908995;letter-spacing:.8px;grid-column:1/-1;font-size:5px;font-weight:800}.auth-metric-row strong{font:500 23px Georgia,serif}.auth-metric-row span{color:#97919a;align-self:end;font-size:6px}.auth-dashboard-grid{grid-template-columns:1.15fr .85fr;gap:9px;margin-top:9px;display:grid}.auth-post-preview,.auth-calendar-preview{background:#fff;border:1px solid #e8e3ea;border-radius:10px;min-height:154px;padding:12px}.auth-post-preview header{grid-template-columns:24px 1fr auto;align-items:center;gap:7px;display:grid}.auth-post-preview header>span{color:#fff;background:#3475b7;border-radius:7px;place-items:center;width:24px;height:24px;font:700 9px Arial,sans-serif;display:grid}.auth-post-preview header b,.auth-post-preview header small{display:block}.auth-post-preview header b{font-size:7px}.auth-post-preview header small{color:#9a949e;margin-top:2px;font-size:5px}.auth-post-preview header em{color:#9a671e;background:#fff5e5;border-radius:5px;padding:4px 6px;font-size:5px;font-style:normal}.auth-post-preview h3{margin:12px 0 5px;font:500 11px Georgia,serif}.auth-post-preview>p{color:#716b75;margin:0;font-size:6px;line-height:1.5}.auth-post-preview footer{justify-content:flex-end;gap:6px;margin-top:12px;display:flex}.auth-post-preview footer span,.auth-post-preview footer b{border:1px solid #e3dee6;border-radius:6px;align-items:center;height:22px;padding:0 7px;font-size:6px;display:inline-flex}.auth-post-preview footer b{color:#fff;background:#251f2b;border-color:#251f2b;gap:4px}.auth-calendar-preview>header{border-bottom:1px solid #eeeaf0;grid-template-columns:auto 1fr auto;align-items:center;gap:5px;padding-bottom:9px;display:grid}.auth-calendar-preview header svg{color:#7359df}.auth-calendar-preview header b{font-size:7px}.auth-calendar-preview header span{color:#745be0;font-size:5px}.auth-calendar-preview>div{border-bottom:1px solid #f0edf1;grid-template-columns:25px 1fr 6px;align-items:center;gap:7px;padding:9px 0;display:grid}.auth-calendar-preview>div:last-child{border:0}.auth-calendar-preview i{color:#918b95;font-size:5px;font-style:normal;font-weight:800}.auth-calendar-preview p,.auth-calendar-preview b,.auth-calendar-preview small{margin:0;display:block}.auth-calendar-preview p b{font-size:6px}.auth-calendar-preview p small{color:#9a949d;margin-top:3px;font-size:5px}.auth-calendar-preview div>em{background:#39a57d;border-radius:50%;width:5px;height:5px}.auth-floating-card{z-index:4;color:#28222d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border:1px solid #ffffffb3;border-radius:11px;grid-template-columns:31px 1fr;align-items:center;gap:9px;padding:10px 12px;animation:5s ease-in-out infinite auth-float;display:grid;position:absolute;box-shadow:0 18px 45px #0003}.auth-floating-card>span{border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.auth-floating-card p,.auth-floating-card small,.auth-floating-card strong{margin:0;display:block}.auth-floating-card small{color:#98919c;letter-spacing:.7px;font-size:5px;font-weight:800}.auth-floating-card strong{margin-top:3px;font-size:7px}.auth-floating-approval{bottom:104px;left:9px}.auth-floating-ready{animation-delay:-2.4s;bottom:25px;right:38px}.auth-showcase-footnote{z-index:5;color:#bcb4c3;letter-spacing:.35px;text-transform:uppercase;gap:20px;margin:0;font-size:7px;font-weight:650;display:flex;position:absolute;bottom:22px;left:clamp(48px,6vw,88px)}.auth-showcase-footnote span{align-items:center;gap:5px;display:inline-flex}@keyframes auth-enter{0%{opacity:0;transform:translateY(14px)}}@keyframes auth-dashboard-enter{0%{opacity:0;transform:translateY(30px)rotateY(-4deg)rotateX(1.2deg)scale(.97)}}@keyframes auth-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (max-width:1180px){.auth-page{grid-template-columns:minmax(410px,46%) minmax(550px,54%)}.auth-panel{padding-inline:40px}.auth-showcase-copy,.auth-product-stage{margin-left:44px}.auth-showcase-copy{padding-left:0;padding-right:38px}.auth-showcase-footnote{left:44px}.auth-dashboard-shell{width:96%}}@media (max-width:940px){.auth-page{display:block;overflow:auto}.auth-panel{min-height:100svh}.auth-showcase{display:none}.auth-form-wrap{width:min(470px,100%)}}@media (max-width:520px){.auth-panel{padding:24px}.auth-home-link{font-size:0}.auth-home-link svg{width:18px;height:18px}.auth-form-wrap{padding-top:64px}.auth-copy h1{letter-spacing:-2.2px;font-size:45px}}@media (prefers-reduced-motion:reduce){.auth-form-wrap,.auth-dashboard-shell,.auth-floating-card{animation:none}.google-sign-in{transition:none}}.lp-page{--lp-night:#0a0b12;--lp-ink:#12131b;--lp-cream:#f5f1e8;--lp-paper:#fbfaf6;--lp-coral:#ff6b4a;--lp-violet:#8a70ff;--lp-cyan:#57d8ff;--lp-lime:#c9ff68;min-height:100vh;color:var(--lp-ink);background:var(--lp-paper);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:clip}.lp-page a{color:inherit;text-decoration:none}.lp-page button{font:inherit}.lp-progress{z-index:100;transform-origin:0;background:linear-gradient(90deg, var(--lp-coral), var(--lp-violet), var(--lp-cyan));width:100%;height:3px;animation:linear lp-scroll-progress;animation-timeline:scroll();position:fixed;top:0;left:0;transform:scaleX(0)}.lp-nav-shell{z-index:90;pointer-events:none;padding:0 24px;position:fixed;top:16px;left:0;right:0}.lp-nav{color:#fff;-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);pointer-events:auto;background:#0c0c13ba;border:1px solid #ffffff21;border-radius:20px;align-items:center;gap:28px;width:min(1180px,100%);height:66px;margin:auto;padding:0 10px 0 13px;display:flex;box-shadow:0 18px 60px #00000038}.lp-brand{align-items:center;gap:10px;display:inline-flex}.lp-brand>span{background:#fff;border-radius:12px;place-items:center;width:40px;height:40px;display:grid;overflow:hidden;box-shadow:0 7px 20px #00000029}.lp-brand img{object-fit:cover;width:100%;height:100%}.lp-brand strong{letter-spacing:-.65px;font:700 20px/1 Georgia,serif}.lp-nav-links{align-items:center;gap:26px;margin-left:auto;display:flex}.lp-nav-links a,.lp-signin{color:#ffffffb3;font-size:12px;font-weight:600;transition:color .2s;position:relative}.lp-nav-links a:after{content:"";background:var(--lp-coral);height:1px;transition:transform .2s;position:absolute;bottom:-7px;left:0;right:0;transform:scaleX(0)}.lp-nav-links a:hover,.lp-signin:hover{color:#fff}.lp-nav-links a:hover:after{transform:scaleX(1)}.lp-nav-actions{align-items:center;gap:18px;margin-left:8px;display:flex}.lp-nav-cta{color:#12121a;background:var(--lp-lime);border-radius:13px;align-items:center;gap:9px;height:44px;padding:0 17px;font-size:11px;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex}.lp-nav-cta:hover{transform:translateY(-2px);box-shadow:0 10px 30px #c9ff6833}.lp-menu-button{color:#fff;background:0 0;border:0;margin-left:auto;padding:8px;display:none}.lp-hero{--pointer-x:65%;--pointer-y:35%;--tilt-x:0deg;--tilt-y:0deg;color:#fff;background:radial-gradient(circle at var(--pointer-x) var(--pointer-y), #8a70ff2b, transparent 25%), radial-gradient(circle at 12% 80%, #ff6b4a21, transparent 24%), var(--lp-night);grid-template-columns:minmax(400px,.82fr) minmax(570px,1.18fr);align-items:center;gap:clamp(35px,4vw,76px);min-height:940px;padding:150px max(28px,50vw - 620px) 90px;display:grid;position:relative;overflow:hidden}.lp-hero:before{content:"";opacity:.2;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:66px 66px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 20%,#0000 92%);mask-image:linear-gradient(#000 20%,#0000 92%)}.lp-hero:after{content:"";border:1px solid #ffffff12;border-radius:50%;width:760px;height:760px;position:absolute;bottom:-370px;right:-14%;box-shadow:0 0 0 90px #ffffff04,0 0 0 180px #ffffff03}.lp-hero-grid{background:linear-gradient(115deg,#0000 49.8%,#ffffff0a 50%,#0000 50.2%);position:absolute;inset:0}.lp-orb{filter:blur(2px);pointer-events:none;border-radius:50%;animation:12s ease-in-out infinite alternate lp-orbit;position:absolute}.lp-orb-one{background:#57d8ff0f;width:310px;height:310px;top:8%;right:14%;box-shadow:0 0 100px #57d8ff1a}.lp-orb-two{background:#ff6b4a14;width:220px;height:220px;animation-delay:-6s;bottom:7%;left:35%}.lp-hero-copy{z-index:4;padding-bottom:20px;position:relative}.lp-kicker{color:#ffffffbd;letter-spacing:1px;text-transform:uppercase;background:#ffffff0e;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:9px;width:max-content;max-width:100%;padding:6px 8px 6px 6px;font-size:9px;font-weight:800;display:flex}.lp-kicker>span{color:#17151d;background:var(--lp-lime);border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.lp-kicker i{color:#c8bdfd;background:#8a70ff26;border-radius:999px;padding:6px 8px;font-style:normal}.lp-hero h1{letter-spacing:-5.6px;max-width:720px;margin:28px 0 24px;font:500 clamp(63px,6.15vw,96px)/.88 Georgia,Times New Roman,serif}.lp-hero h1 span{color:var(--lp-coral);font-style:italic;display:inline-block;transform:translate(4.5vw)}.lp-hero-copy>p{color:#ffffffa3;max-width:570px;margin:0;font-size:16px;line-height:1.75}.lp-hero-actions{align-items:center;gap:18px;margin-top:34px;display:flex}.lp-primary-cta{background:var(--lp-lime);border-radius:15px;align-items:center;gap:12px;min-height:54px;padding:0 20px 0 22px;font-size:12px;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 16px 45px #c9ff681f;color:#12121a!important}.lp-primary-cta:hover{transform:translateY(-3px);box-shadow:0 20px 55px #c9ff6838}.lp-secondary-cta{align-items:center;gap:9px;font-size:12px;font-weight:650;display:inline-flex;color:#ffffffbf!important}.lp-secondary-cta span{color:#fff;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:33px;height:33px;transition:transform .2s,background .2s;display:grid}.lp-secondary-cta:hover span{background:#ffffff17;transform:scale(1.08)}.lp-hero-proof{color:#ffffff7a;flex-wrap:wrap;gap:18px;margin-top:32px;font-size:10px;font-weight:600;display:flex}.lp-hero-proof span{align-items:center;gap:5px;display:inline-flex}.lp-hero-proof svg{color:var(--lp-cyan)}.lp-hero-visual{z-index:3;perspective:1700px;min-width:0;height:650px;position:relative}.lp-visual-glow{filter:blur(38px);background:radial-gradient(circle,#8a70ff40,#0000 66%);border-radius:50%;position:absolute;inset:10% 5% 3%}.lp-product-window{color:#191820;width:820px;height:540px;transform:rotateX(var(--tilt-y)) rotateY(var(--tilt-x)) rotateZ(-1.4deg);transform-origin:50%;background:#f7f5f1;border:1px solid #fff3;border-radius:24px;transition:transform .18s ease-out;position:absolute;top:57px;left:0;overflow:hidden;box-shadow:-30px 60px 120px #0000006b}.lp-window-top{background:#ffffffe0;border-bottom:1px solid #e6e1e4;grid-template-columns:1fr 1.5fr 1fr;align-items:center;height:49px;padding:0 16px;display:grid}.lp-window-top>span{color:#8a838d;text-align:center;font:600 8px ui-monospace,SFMono-Regular,Menlo,monospace}.lp-window-dots{gap:5px;display:flex}.lp-window-dots i{background:#ddd7dc;border-radius:50%;width:7px;height:7px}.lp-window-dots i:first-child{background:var(--lp-coral)}.lp-window-dots i:nth-child(2){background:#ffc85d}.lp-window-dots i:last-child{background:#6be0ae}.lp-live-pill{color:#28765d;background:#e8f5ee;border-radius:999px;justify-self:end;align-items:center;gap:5px;padding:5px 8px;font-size:7px;font-weight:750;display:flex}.lp-live-pill i{background:#43b78e;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #43b78e1f}.lp-window-layout{grid-template-columns:65px 1fr;height:calc(100% - 49px);display:grid}.lp-demo-sidebar{background:#efeced;border-right:1px solid #e4e0e4;flex-direction:column;align-items:center;gap:20px;padding-top:18px;display:flex}.lp-demo-logo{color:#fff;background:#16141a;border-radius:10px;place-items:center;width:33px;height:33px;margin-bottom:11px;font-size:8px;font-weight:800;display:grid}.lp-demo-sidebar>i{background:#d8d3d8;border-radius:6px;width:20px;height:20px}.lp-demo-sidebar>i.active{background:var(--lp-violet);box-shadow:0 0 0 5px #e5dffd}.lp-demo-main{padding:26px}.lp-demo-main>header{justify-content:space-between;align-items:center;display:flex}.lp-demo-main header small,.lp-demo-main header strong{display:block}.lp-demo-main header small{color:#928a95;letter-spacing:1px;font-size:7px;font-weight:800}.lp-demo-main header strong{margin-top:6px;font:500 23px Georgia,serif}.lp-demo-main>header button{color:#fff;background:#1a171e;border:0;border-radius:7px;align-items:center;gap:5px;height:29px;padding:0 9px;font-size:7px;font-weight:750;display:inline-flex}.lp-demo-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;display:grid}.lp-demo-stats article{background:#fff;border:1px solid #e3dee3;border-radius:12px;grid-template-columns:1fr auto;min-height:91px;padding:14px;display:grid;box-shadow:0 8px 18px #1f182506}.lp-demo-stats span{color:#928b94;text-transform:uppercase;letter-spacing:.7px;grid-column:1/-1;font-size:7px;font-weight:800}.lp-demo-stats strong{font:500 31px Georgia,serif}.lp-demo-stats small{color:#9c959e;align-self:end;font-size:6px}.lp-demo-content{grid-template-columns:1.2fr .8fr;gap:10px;margin-top:10px;display:grid}.lp-demo-post,.lp-demo-calendar{background:#fff;border:1px solid #e3dee3;border-radius:13px;min-height:232px;padding:15px}.lp-demo-post-head{grid-template-columns:29px 1fr auto;align-items:center;gap:8px;display:grid}.lp-demo-post-head>span{color:#fff;background:#2c72b6;border-radius:8px;place-items:center;width:29px;height:29px;font:700 10px Arial,sans-serif;display:grid}.lp-demo-post-head p,.lp-demo-post-head strong,.lp-demo-post-head small{margin:0;display:block}.lp-demo-post-head strong{font-size:8px}.lp-demo-post-head small{color:#98919b;margin-top:3px;font-size:6px}.lp-demo-post-head em{color:#93631d;background:#fff3df;border-radius:6px;padding:5px 7px;font-size:6px;font-style:normal;font-weight:700}.lp-demo-post h3{margin:15px 0 7px;font:500 15px Georgia,serif}.lp-demo-post>p{color:#756e78;margin:0;font-size:8px;line-height:1.5}.lp-copy-lines{gap:5px;margin-top:13px;display:grid}.lp-copy-lines i{background:#efebef;border-radius:9px;height:4px}.lp-copy-lines i:nth-child(2){width:88%}.lp-copy-lines i:nth-child(3){width:62%}.lp-demo-post footer{justify-content:flex-end;gap:6px;margin-top:16px;display:flex}.lp-demo-post footer button{background:#fff;border:1px solid #dfd9df;border-radius:6px;align-items:center;gap:4px;height:25px;padding:0 8px;font-size:6px;display:inline-flex}.lp-demo-post footer button:last-child{color:#fff;background:#1b1720;border-color:#1b1720}.lp-demo-calendar>header{color:var(--lp-violet);border-bottom:1px solid #eee9ee;align-items:center;gap:7px;padding-bottom:12px;display:flex}.lp-demo-calendar header strong{color:#29242d;font-size:8px}.lp-demo-calendar>div{border-bottom:1px solid #f0ecf0;grid-template-columns:27px 1fr 6px;align-items:center;gap:7px;padding:15px 0;display:grid}.lp-demo-calendar>div:last-child{border:0}.lp-demo-calendar div>span{color:#918a93;font-size:6px;font-weight:800}.lp-demo-calendar p,.lp-demo-calendar b,.lp-demo-calendar small{margin:0;display:block}.lp-demo-calendar b{font-size:7px}.lp-demo-calendar small{color:#9a939c;margin-top:4px;font-size:6px}.lp-demo-calendar div>i{background:#4bc398;border-radius:50%;width:6px;height:6px}.lp-float-card{z-index:6;color:#1b1820;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border:1px solid #ffffffb3;border-radius:14px;grid-template-columns:35px 1fr;align-items:center;gap:10px;padding:12px 14px;animation:5s ease-in-out infinite lp-float;display:grid;position:absolute;box-shadow:0 22px 60px #0000004d}.lp-float-card>span{border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.lp-float-card p,.lp-float-card small,.lp-float-card strong{margin:0;display:block}.lp-float-card small{color:#96909a;letter-spacing:.8px;font-size:6px;font-weight:850}.lp-float-card strong{margin-top:4px;font-size:8px}.lp-float-context{top:20px;right:-46px}.lp-float-context>span{color:#6249d4;background:#eeeafe}.lp-float-approved{animation-delay:-2.5s;bottom:15px;right:3px}.lp-float-approved>span{color:#267e62;background:#e8f6ef}.lp-cursor-tag{z-index:7;color:#1a141b;background:var(--lp-cyan);border-radius:8px 8px 8px 2px;align-items:center;gap:5px;padding:7px 9px;font-size:7px;font-weight:800;animation:6s ease-in-out infinite lp-cursor;display:flex;position:absolute;bottom:82px;left:5px;transform:rotate(-5deg)}.lp-channel-strip{background:var(--lp-cream);border-bottom:1px solid #ded9d0;grid-template-columns:.8fr 1.8fr;align-items:center;gap:50px;min-height:170px;padding:36px max(28px,50vw - 620px);display:grid}.lp-channel-strip>p{color:#6c675e;text-transform:uppercase;letter-spacing:1px;max-width:270px;margin:0;font-size:11px;font-weight:750;line-height:1.55}.lp-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lp-marquee>div{gap:40px;width:max-content;animation:24s linear infinite lp-marquee;display:flex}.lp-marquee span{color:#3b3834;white-space:nowrap;align-items:center;gap:10px;font:600 18px Georgia,serif;display:inline-flex}.lp-marquee i{background:#ffffff8c;border:1px solid #d2ccc1;border-radius:10px;place-items:center;width:34px;height:34px;font:750 10px Inter,sans-serif;display:grid}.lp-section{padding:130px max(28px,50vw - 590px)}.lp-section-index{color:#8b847b;letter-spacing:1.4px;font:800 9px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.lp-section-heading{max-width:900px}.lp-section-heading h2,.lp-faq-heading h2{letter-spacing:-3.6px;margin:22px 0 23px;font:500 clamp(47px,5.2vw,75px)/.98 Georgia,Times New Roman,serif}.lp-section-heading h2 em,.lp-faq-heading h2 em{color:var(--lp-coral);font-weight:500}.lp-section-heading>p,.lp-faq-heading>p{color:#716b63;max-width:610px;margin:0;font-size:15px;line-height:1.75}.lp-centered{text-align:center;margin-left:auto;margin-right:auto}.lp-centered>p{margin-left:auto;margin-right:auto}.lp-problem-section{background:var(--lp-paper)}.lp-contrast-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:70px;display:grid}.lp-contrast-grid article{border-radius:25px;min-height:535px;padding:28px;overflow:hidden}.lp-contrast-grid article>header{justify-content:space-between;align-items:center;display:flex}.lp-contrast-grid header>span{letter-spacing:1.1px;font:800 8px ui-monospace,monospace}.lp-contrast-grid header em{border-radius:999px;padding:6px 8px;font-size:7px;font-style:normal;font-weight:800}.lp-before-card{background:#efebe3;border:1px solid #ddd7ce}.lp-before-card header{color:#847d74}.lp-before-card header em{color:#846b66;background:#ff6b4a1a}.lp-after-card{color:#fff;background:#12131b;box-shadow:0 35px 80px #12131b29}.lp-after-card header{color:#ffffff85}.lp-after-card header em{color:var(--lp-lime);background:#c9ff681a;align-items:center;gap:5px;display:flex}.lp-after-card header em i{background:var(--lp-lime);border-radius:50%;width:5px;height:5px}.lp-contrast-grid h3{letter-spacing:-1px;margin:28px 0 10px;font:500 29px Georgia,serif}.lp-contrast-grid article>p{color:#746e66;max-width:470px;margin:0;font-size:12px;line-height:1.7}.lp-after-card>p{color:#ffffff8c!important}.lp-chaos-map{height:295px;margin:25px 0 0;position:relative}.lp-chaos-map:before,.lp-chaos-map:after{content:"";border:1px dashed #332d2833;border-radius:50%;position:absolute;inset:42px 55px;transform:rotate(17deg)}.lp-chaos-map:after{inset:75px 28px;transform:rotate(-22deg)}.lp-chaos-map>span{background:#e5dfd5;border:1px solid #d6cfc4;border-radius:50%;width:52px;height:52px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 14px #ffffff38}.lp-chaos-map i{color:#766f66;background:#ffffff94;border:1px solid #d5cec4;border-radius:9px;padding:9px 11px;font-size:8px;font-style:normal;font-weight:700;position:absolute;box-shadow:0 8px 20px #463a2b0f}.lp-chaos-one{top:33px;left:55px;transform:rotate(-7deg)}.lp-chaos-two{top:72px;right:35px;transform:rotate(5deg)}.lp-chaos-three{bottom:47px;left:28px;transform:rotate(4deg)}.lp-chaos-four{bottom:22px;right:70px;transform:rotate(-5deg)}.lp-truth-core{height:295px;margin-top:25px;position:relative}.lp-truth-core:before,.lp-truth-core:after{content:"";border:1px solid #ffffff17;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lp-truth-core:before{width:255px;height:255px}.lp-truth-core:after{width:190px;height:190px}.lp-truth-core>div{z-index:2;background:radial-gradient(circle at 35% 25%,#8a70ff80,#442f7a59 44%,#101019e6);border:1px solid #ffffff26;border-radius:50%;align-content:center;place-items:center;width:130px;height:130px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 70px #8a70ff4d}.lp-truth-core div svg{color:var(--lp-lime)}.lp-truth-core div strong,.lp-truth-core div small{display:block}.lp-truth-core div strong{margin-top:8px;font:500 13px Georgia,serif}.lp-truth-core div small{color:#ffffff7a;margin-top:4px;font-size:6px}.lp-truth-core>i{z-index:3;color:#ffffffc7;background:#24232d;border:1px solid #ffffff26;border-radius:8px;padding:7px 9px;font-size:7px;font-style:normal;font-weight:700;position:absolute}.lp-output-one{top:22px;left:35px}.lp-output-two{top:52px;right:19px}.lp-output-three{bottom:20px;right:65px}.lp-truth-core>span{transform-origin:0;background:linear-gradient(90deg,#8a70ffcc,#0000);width:150px;height:1px;position:absolute;top:50%;left:50%}.lp-ray-one{transform:rotate(-145deg)}.lp-ray-two{transform:rotate(-28deg)}.lp-ray-three{transform:rotate(52deg)}.lp-feature-section{background:var(--lp-cream);border-top:1px solid #e4dfd6}.lp-feature-grid{grid-template-columns:repeat(12,1fr);gap:14px;margin-top:75px;display:grid}.lp-feature-card{background:#ffffff94;border:1px solid #ddd6cc;border-radius:23px;grid-column:span 4;min-height:390px;padding:25px;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;position:relative;overflow:hidden}.lp-feature-card:hover{transform:translateY(-7px);box-shadow:0 25px 55px #3e302017}.lp-feature-card>header{justify-content:space-between;align-items:center;display:flex}.lp-feature-card header>span{color:#fff;background:var(--lp-ink);border-radius:13px;place-items:center;width:43px;height:43px;display:grid}.lp-feature-card header i{color:#9a9288;font:750 9px ui-monospace,monospace}.lp-feature-card h3{letter-spacing:-.8px;max-width:300px;margin:26px 0 12px;font:500 24px/1.12 Georgia,serif}.lp-feature-card>p{color:#746d64;max-width:315px;margin:0;font-size:11px;line-height:1.65}.lp-feature-art{background:#ffffffa8;border:1px solid #ded7ce;border-radius:16px 16px 0 0;height:150px;position:absolute;bottom:-52px;left:22px;right:22px;box-shadow:0 -8px 30px #4234240a}.lp-feature-art:before,.lp-feature-art:after{content:"";background:#ddd6ce;border-radius:99px;height:7px;position:absolute;top:22px;left:20px}.lp-feature-art:before{width:40%}.lp-feature-art:after{opacity:.65;width:68%;top:39px}.lp-feature-context{color:#fff;background:#181922;grid-column:span 7}.lp-feature-context>p{color:#ffffff8c}.lp-feature-context header>span{color:#181922;background:var(--lp-lime)}.lp-feature-context .lp-feature-art{background:linear-gradient(145deg,#8a70ff4d,#ffffff0a);border-color:#ffffff1f}.lp-feature-context .lp-feature-art:before{background:var(--lp-lime)}.lp-feature-context .lp-feature-art:after{background:#fff3}.lp-feature-campaign{background:#ff8267;grid-column:span 5}.lp-feature-campaign header>span{color:#d64d31;background:#fff}.lp-feature-campaign>p{color:#341812a6}.lp-feature-native header>span{color:#133b49;background:var(--lp-cyan)}.lp-feature-approval header>span{color:#463574;background:#cfc4ff}.lp-feature-calendar header>span{color:#38520b;background:var(--lp-lime)}.lp-feature-visual{background:#ded6ff}.lp-feature-visual header>span{background:#6f57d8}.lp-workflow-section{background:var(--lp-paper);grid-template-columns:.85fr 1.15fr;gap:110px;display:grid}.lp-workflow-sticky{align-self:start;position:sticky;top:135px}.lp-workflow-sticky h2{letter-spacing:-3px;margin:20px 0;font:500 clamp(48px,4.7vw,69px)/.98 Georgia,serif}.lp-workflow-sticky>p{color:#736c64;max-width:470px;margin:0;font-size:14px;line-height:1.7}.lp-workflow-sticky>a{border-bottom:1px solid #1a1820;align-items:center;gap:10px;width:max-content;margin-top:27px;padding-bottom:5px;font-size:11px;font-weight:800;display:flex}.lp-workflow-list{margin:0;padding:0;list-style:none}.lp-workflow-list li{border-top:1px solid #ded9d1;grid-template-columns:66px 1fr;gap:24px;min-height:250px;padding:34px 0;display:grid}.lp-workflow-list li:last-child{border-bottom:1px solid #ded9d1}.lp-workflow-list li>span{color:var(--lp-coral);font:800 10px ui-monospace,monospace}.lp-workflow-list li>div>svg{color:var(--lp-violet)}.lp-workflow-list h3{letter-spacing:-.8px;margin:20px 0 11px;font:500 29px Georgia,serif}.lp-workflow-list p{color:#736c64;max-width:540px;margin:0;font-size:12px;line-height:1.7}.lp-control-section{color:#fff;background:#101119;grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;min-height:810px;padding:120px max(28px,50vw - 590px);display:grid;position:relative;overflow:hidden}.lp-control-section:before{content:"";opacity:.18;background-image:radial-gradient(#ffffff2e .7px,#0000 .7px);background-size:19px 19px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 75% 45%,#000,#0000 55%);mask-image:radial-gradient(circle at 75% 45%,#000,#0000 55%)}.lp-control-orbit{border:1px solid #ffffff12;border-radius:50%;width:750px;height:750px;position:absolute;top:20px;right:-210px}.lp-control-orbit:before,.lp-control-orbit:after{content:"";border:1px solid #ffffff0f;border-radius:50%;position:absolute;inset:90px}.lp-control-orbit:after{inset:180px}.lp-control-orbit i{background:var(--lp-cyan);width:8px;height:8px;box-shadow:0 0 20px var(--lp-cyan);border-radius:50%;position:absolute}.lp-control-orbit i:first-child{top:95px;left:165px}.lp-control-orbit i:nth-child(2){background:var(--lp-coral);bottom:240px;right:64px}.lp-control-orbit i:last-child{background:var(--lp-lime);bottom:95px;left:230px}.lp-control-copy,.lp-control-panel{z-index:2;position:relative}.lp-control-copy .lp-section-index{color:#ffffff73}.lp-control-copy h2{letter-spacing:-3.4px;margin:22px 0;font:500 clamp(49px,5vw,72px)/.96 Georgia,serif}.lp-control-copy h2 em{color:var(--lp-cyan);font-weight:500}.lp-control-copy>p{color:#ffffff91;max-width:520px;margin:0;font-size:14px;line-height:1.75}.lp-control-copy ul{grid-template-columns:1fr 1fr;gap:14px 20px;margin:30px 0 0;padding:0;list-style:none;display:grid}.lp-control-copy li{color:#ffffffb8;align-items:center;gap:7px;font-size:10px;font-weight:650;display:flex}.lp-control-copy li svg{color:var(--lp-lime)}.lp-control-panel{transform:rotate(1.5deg)}.lp-approval-card{color:#1a1720;background:#faf8f3f5;border:1px solid #ffffffb3;border-radius:22px;padding:23px;box-shadow:0 40px 100px #00000059}.lp-approval-card header{justify-content:space-between;align-items:center;gap:20px;display:flex}.lp-approval-card header>div{align-items:center;gap:11px;display:flex}.lp-approval-card header div>span{color:#fff;background:#2d73b8;border-radius:11px;place-items:center;width:39px;height:39px;font:800 12px Arial,sans-serif;display:grid}.lp-approval-card header p,.lp-approval-card header strong,.lp-approval-card header small{margin:0;display:block}.lp-approval-card header strong{font-size:10px}.lp-approval-card header small{color:#8e8790;margin-top:5px;font-size:7px}.lp-approval-card header em{color:#986927;background:#fff1da;border-radius:999px;padding:6px 8px;font-size:7px;font-style:normal;font-weight:750}.lp-approval-card blockquote{letter-spacing:-1.3px;margin:45px 8px 22px;font:500 clamp(25px,2.5vw,38px)/1.1 Georgia,serif}.lp-approval-meta{gap:7px;margin:0 8px 36px;display:flex}.lp-approval-meta span{color:#6550c0;font-size:8px;font-weight:700}.lp-approval-card footer{border-top:1px solid #e5dfe5;justify-content:flex-end;gap:8px;padding-top:17px;display:flex}.lp-approval-card footer button{background:#fff;border:1px solid #dcd5dd;border-radius:9px;height:38px;padding:0 13px;font-size:8px;font-weight:750}.lp-approval-card footer button:last-child{color:#fff;background:#1b1720;border-color:#1b1720;align-items:center;gap:6px;display:inline-flex}.lp-safety-note{color:#244a3e;background:var(--lp-lime);border:1px solid #ffffffbf;border-radius:0 0 14px 14px;grid-template-columns:38px 1fr;align-items:center;gap:10px;width:75%;margin:-7px auto 0;padding:13px 15px;display:grid;transform:rotate(-1.5deg);box-shadow:0 20px 50px #00000047}.lp-safety-note>svg{background:#ffffff8c;border-radius:10px;width:34px;height:34px;padding:8px}.lp-safety-note p,.lp-safety-note strong,.lp-safety-note small{margin:0;display:block}.lp-safety-note strong{font-size:8px}.lp-safety-note small{color:#244a3ead;margin-top:4px;font-size:6px}.lp-outcomes-section{background:var(--lp-cream)}.lp-outcome-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:70px;display:grid}.lp-outcome-grid article{background:#ffffff40;border-top:1px solid #cfc8bd;min-height:350px;padding:27px;transition:background .25s}.lp-outcome-grid article:hover{background:#ffffff94}.lp-outcome-grid svg{color:var(--lp-violet)}.lp-outcome-grid span{color:#8c847a;letter-spacing:1px;text-transform:uppercase;margin-top:85px;font:800 8px ui-monospace,monospace;display:block}.lp-outcome-grid h3{letter-spacing:-1px;margin:13px 0 10px;font:500 31px Georgia,serif}.lp-outcome-grid p{color:#746d64;margin:0;font-size:11px;line-height:1.7}.lp-faq-section{background:var(--lp-paper);grid-template-columns:.78fr 1.22fr;gap:100px;display:grid}.lp-faq-heading{align-self:start;position:sticky;top:130px}.lp-faq-heading h2{font-size:clamp(45px,4.5vw,65px)}.lp-faq-list{border-top:1px solid #dcd7cf}.lp-faq-list details{border-bottom:1px solid #dcd7cf}.lp-faq-list summary{cursor:pointer;grid-template-columns:42px 1fr 34px;align-items:center;gap:15px;min-height:86px;padding:10px 0;font:500 17px Georgia,serif;list-style:none;display:grid}.lp-faq-list summary::-webkit-details-marker{display:none}.lp-faq-list summary>span{color:var(--lp-coral);font:800 8px ui-monospace,monospace}.lp-faq-list summary>i{border:1px solid #d9d3ca;border-radius:50%;place-items:center;width:31px;height:31px;font-style:normal;transition:transform .25s,background .25s;display:grid}.lp-faq-list details[open] summary>i{color:#fff;background:var(--lp-ink);transform:rotate(90deg)}.lp-faq-list details>p{color:#716a62;max-width:680px;margin:-4px 48px 28px 57px;font-size:12px;line-height:1.75;animation:.25s both lp-faq-in}.lp-final-cta{color:#fff;text-align:center;background:var(--lp-violet);place-items:center;min-height:650px;padding:100px 28px;display:grid;position:relative;overflow:hidden}.lp-final-cta:before{content:"";background:radial-gradient(circle at 50% 10%,#ffffff30,#0000 30%),linear-gradient(135deg,#ff6b4a59,#0000 48%);position:absolute;inset:0}.lp-final-noise{opacity:.2;background-image:radial-gradient(#fff9 .5px,#0000 .5px);background-size:17px 17px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%)}.lp-final-orb{border:1px solid #ffffff21;border-radius:50%;width:650px;height:650px;animation:7s ease-in-out infinite lp-pulse;position:absolute;box-shadow:0 0 0 90px #ffffff09,0 0 0 180px #ffffff06}.lp-final-cta>div:last-child{z-index:2;position:relative}.lp-final-cta span{color:#fffc;letter-spacing:1px;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:7px;width:max-content;margin:auto;padding:7px 10px;font-size:8px;font-weight:800;display:flex}.lp-final-cta h2{letter-spacing:-6px;margin:27px 0 18px;font:500 clamp(66px,7vw,108px)/.86 Georgia,serif}.lp-final-cta p{color:#ffffffab;margin:0;font-size:14px}.lp-final-cta a{color:#11121a;background:var(--lp-lime);border-radius:15px;align-items:center;gap:11px;min-height:55px;margin-top:31px;padding:0 22px;font-size:11px;font-weight:850;transition:transform .2s;display:inline-flex;box-shadow:0 18px 55px #1a103a40}.lp-final-cta a:hover{transform:translateY(-3px)scale(1.02)}.lp-footer{color:#ffffffb3;background:#0b0c12;grid-template-columns:2fr repeat(3,1fr);gap:50px;padding:75px max(28px,50vw - 590px) 30px;display:grid}.lp-footer .lp-brand{color:#fff}.lp-footer-brand>p{color:#ffffff6b;max-width:300px;margin:20px 0 0;font-size:11px;line-height:1.65}.lp-footer>div:not(:first-child){align-content:start;gap:13px;display:grid}.lp-footer>div:not(:first-child) strong{color:#fff;margin-bottom:5px;font-size:10px}.lp-footer>div:not(:first-child) a{color:#ffffff78;width:max-content;font-size:10px;transition:color .18s}.lp-footer>div:not(:first-child) a:hover{color:var(--lp-lime)}.lp-footer-bottom{color:#ffffff4d;border-top:1px solid #ffffff17;grid-column:1/-1;margin:40px 0 0;padding-top:24px;font-size:8px}[data-reveal]{opacity:0;transition:opacity .75s,transform .75s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}.lp-feature-grid [data-reveal]:nth-child(2),.lp-outcome-grid [data-reveal]:nth-child(2){transition-delay:80ms}.lp-feature-grid [data-reveal]:nth-child(3),.lp-outcome-grid [data-reveal]:nth-child(3){transition-delay:.16s}@keyframes lp-scroll-progress{to{transform:scaleX(1)}}@keyframes lp-orbit{to{transform:translate(30px,40px)scale(1.08)}}@keyframes lp-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-10px)rotate(1deg)}}@keyframes lp-cursor{0%,to{transform:translate(0)rotate(-5deg)}50%{transform:translate(16px,-14px)rotate(-2deg)}}@keyframes lp-marquee{to{transform:translate(-50%)}}@keyframes lp-faq-in{0%{opacity:0;transform:translateY(-5px)}}@keyframes lp-pulse{50%{opacity:.75;transform:scale(1.08)}}@media (max-width:1180px){.lp-hero{grid-template-columns:.88fr 1.12fr;min-height:900px;padding-inline:42px}.lp-hero h1{letter-spacing:-4px;font-size:69px}.lp-hero h1 span{transform:none}.lp-product-window{width:720px;height:500px}.lp-hero-visual{height:600px}.lp-demo-main{padding:20px}.lp-control-section{gap:45px}.lp-section,.lp-control-section,.lp-footer{padding-inline:42px}.lp-workflow-section,.lp-faq-section{gap:65px}}@media (max-width:920px){.lp-nav,.lp-nav-links{gap:15px}.lp-signin{display:none}.lp-hero{min-height:auto;padding:145px 34px 90px;display:block}.lp-hero-copy{text-align:center;max-width:700px;margin:auto}.lp-kicker{margin:auto}.lp-hero h1{max-width:none}.lp-hero-copy>p{margin-left:auto;margin-right:auto}.lp-hero-actions,.lp-hero-proof{justify-content:center}.lp-hero-visual{width:min(760px,100%);height:590px;margin:45px auto 0}.lp-product-window{width:min(760px,100%);transform:translateX(-50%) rotateX(var(--tilt-y)) rotateY(var(--tilt-x)) rotateZ(-1.4deg);left:50%;right:auto}.lp-float-context{right:-10px}.lp-channel-strip{grid-template-columns:1fr;gap:25px}.lp-channel-strip>p{text-align:center;max-width:none}.lp-feature-card,.lp-feature-context,.lp-feature-campaign{grid-column:span 6}.lp-workflow-section,.lp-faq-section{grid-template-columns:1fr}.lp-workflow-sticky,.lp-faq-heading{position:static}.lp-workflow-list li{min-height:210px}.lp-control-section{grid-template-columns:1fr;padding-top:105px;padding-bottom:105px}.lp-control-copy{max-width:700px}.lp-control-panel{width:min(690px,100%);margin:10px auto 0}}@media (max-width:720px){.lp-nav-shell{padding:0 12px;top:10px}.lp-nav{border-radius:16px;height:58px}.lp-nav .lp-brand>span{border-radius:10px;width:34px;height:34px}.lp-nav .lp-brand strong{font-size:18px}.lp-nav-links{background:#0c0c13f5;border:1px solid #ffffff1f;border-radius:15px;align-items:stretch;padding:12px;display:none;position:absolute;top:66px;left:0;right:0;box-shadow:0 24px 60px #00000059}.lp-nav-links.is-open{display:grid}.lp-nav-links a{padding:12px}.lp-nav-actions{margin-left:auto}.lp-nav-cta{display:none}.lp-menu-button{display:grid}.lp-hero{padding:125px 20px 68px}.lp-kicker i{display:none}.lp-hero h1{letter-spacing:-3px;margin-top:24px;font-size:clamp(49px,14vw,70px)}.lp-hero-copy>p{font-size:14px}.lp-hero-actions{flex-direction:column}.lp-primary-cta{justify-content:center;width:min(360px,100%)}.lp-hero-proof{gap:11px}.lp-hero-visual{height:455px}.lp-product-window{border-radius:18px;height:400px}.lp-window-layout{grid-template-columns:45px 1fr}.lp-demo-sidebar{gap:13px}.lp-demo-sidebar>i{width:15px;height:15px}.lp-demo-logo{width:27px;height:27px}.lp-demo-main{padding:14px}.lp-demo-main header strong{font-size:17px}.lp-demo-stats{margin-top:14px}.lp-demo-stats article{min-height:72px;padding:10px}.lp-demo-stats strong{font-size:24px}.lp-demo-content{grid-template-columns:1fr}.lp-demo-calendar{display:none}.lp-demo-post{min-height:205px}.lp-float-context{display:none}.lp-float-approved{bottom:0;right:5px}.lp-cursor-tag{bottom:28px}.lp-channel-strip{min-height:150px;padding-inline:20px}.lp-marquee>div{gap:26px}.lp-section,.lp-control-section,.lp-footer{padding-left:20px;padding-right:20px}.lp-section{padding-top:90px;padding-bottom:90px}.lp-section-heading h2,.lp-faq-heading h2{letter-spacing:-2.3px;font-size:44px}.lp-contrast-grid{grid-template-columns:1fr;margin-top:45px}.lp-contrast-grid article{min-height:500px;padding:22px}.lp-feature-grid{grid-template-columns:1fr;margin-top:50px}.lp-feature-card,.lp-feature-context,.lp-feature-campaign{grid-column:1;min-height:365px}.lp-workflow-section{gap:45px}.lp-workflow-sticky h2,.lp-control-copy h2{letter-spacing:-2px;font-size:45px}.lp-workflow-list li{grid-template-columns:44px 1fr;gap:10px}.lp-control-copy ul{grid-template-columns:1fr}.lp-approval-card{padding:17px}.lp-approval-card header em{display:none}.lp-approval-card blockquote{margin:32px 3px 20px;font-size:25px}.lp-approval-card footer{flex-direction:column}.lp-approval-card footer button{justify-content:center}.lp-safety-note{width:90%}.lp-outcome-grid{grid-template-columns:1fr;margin-top:45px}.lp-outcome-grid article{min-height:285px}.lp-outcome-grid span{margin-top:55px}.lp-faq-section{gap:40px}.lp-faq-list summary{grid-template-columns:30px 1fr 31px;font-size:15px}.lp-faq-list details>p{margin-left:45px}.lp-final-cta{min-height:560px}.lp-final-cta h2{letter-spacing:-3.7px;font-size:61px}.lp-footer{grid-template-columns:1fr 1fr}.lp-footer-brand{grid-column:1/-1}}@media (max-width:430px){.lp-hero h1{font-size:48px}.lp-hero-proof{font-size:8px}.lp-hero-visual{height:400px}.lp-product-window{height:350px}.lp-window-top{grid-template-columns:1fr 1fr}.lp-window-top>span,.lp-demo-stats article:nth-child(3){display:none}.lp-demo-stats{grid-template-columns:1fr 1fr}.lp-float-approved{transform-origin:100% 100%;transform:scale(.9)}.lp-section-heading h2,.lp-faq-heading h2,.lp-workflow-sticky h2,.lp-control-copy h2{font-size:39px}.lp-footer{grid-template-columns:1fr}.lp-footer-brand,.lp-footer-bottom{grid-column:auto}.lp-final-cta h2{font-size:50px}.lp-final-cta p{font-size:12px}}@media (prefers-reduced-motion:reduce){.lp-progress,.lp-orb,.lp-float-card,.lp-cursor-tag,.lp-marquee>div,.lp-final-orb{animation:none}.lp-product-window{transition:none}[data-reveal]{opacity:1;transition:none;transform:none}}.legal-page{color:#17151d;background:#fbfaf6;min-height:100vh;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.legal-nav{border-bottom:1px solid #e4dfd7;justify-content:space-between;align-items:center;height:76px;padding:0 max(24px,50vw - 490px);display:flex}.legal-nav>a:first-child{color:#17151d;align-items:center;gap:10px;text-decoration:none;display:flex}.legal-nav span{background:#17151d;border-radius:11px;width:38px;height:38px;overflow:hidden}.legal-nav img{object-fit:cover;width:100%;height:100%}.legal-nav strong{font:700 20px Georgia,serif}.legal-nav>a:last-child{color:#17151d;border-bottom:1px solid #17151d;padding-bottom:4px;font-size:10px;font-weight:750;text-decoration:none}.legal-page article{width:min(760px,100% - 40px);margin:0 auto;padding:100px 0 80px}.legal-kicker{color:#8a70ff;letter-spacing:1.4px;font:800 9px ui-monospace,monospace}.legal-page h1{letter-spacing:-4px;margin:22px 0 12px;font:500 clamp(53px,7vw,84px)/.95 Georgia,serif}.legal-updated{color:#948d84!important;margin-bottom:45px!important;font-size:10px!important}.legal-page article>p{color:#625c55;margin:0 0 18px;font-size:13px;line-height:1.8}.legal-page h2{letter-spacing:-.7px;margin:43px 0 13px;font:500 26px Georgia,serif}.legal-page>footer{border-top:1px solid #e4dfd7;justify-content:center;gap:25px;padding:28px 20px 45px;display:flex}.legal-page>footer a{color:#625c55;text-underline-offset:4px;font-size:10px;font-weight:700}.legal-steps{color:#625c55;margin:0 0 22px;padding-left:22px;font-size:13px;line-height:1.8}.legal-steps li+li{margin-top:8px}.legal-inline-link,.legal-page article>p a{color:#4936b8;text-underline-offset:3px;font-weight:700}.proreach-logo{width:auto;height:auto;box-shadow:none;background:0 0;border-radius:0;align-items:center;gap:10px;display:inline-flex;overflow:visible}.proreach-logo-mark{background:#0a0b12;border-radius:28%;flex:none;place-items:center;display:grid;overflow:hidden;box-shadow:0 8px 24px #0a0b1229}.proreach-logo-mark img{object-fit:contain;width:100%;height:100%;display:block}.proreach-logo-type{background:0 0;border-radius:0;gap:3px;width:auto;height:auto;display:grid;overflow:visible}.proreach-logo-type strong{color:#11121a;letter-spacing:-.65px;font:700 20px/1 Georgia,Times New Roman,serif}.proreach-logo-type small{color:#8c858e;letter-spacing:1.25px;text-transform:uppercase;font-size:7px;font-weight:800;line-height:1}.proreach-logo.is-light .proreach-logo-type strong{color:#fff}.proreach-logo.is-light .proreach-logo-type small{color:#ffffff73}.proreach-logo.is-compact{gap:0}.lp-brand>.proreach-logo,.lp-nav .lp-brand>.proreach-logo{width:auto;height:auto;box-shadow:none;background:0 0;border-radius:0;overflow:visible}.lp-brand .proreach-logo-mark{width:40px;height:40px}.lp-brand .proreach-logo-type strong{font-size:20px}.lp-brand>.proreach-logo img{width:100%;height:100%}.auth-brand>.proreach-logo{display:inline-flex}.auth-brand .proreach-logo-type strong{font-size:19px}.legal-nav .proreach-logo,.legal-nav .proreach-logo-type{background:0 0;border-radius:0;width:auto;height:auto;overflow:visible}.legal-nav .proreach-logo-mark{width:38px;height:38px}.brand-row>.proreach-logo{min-width:0}.brand-row .proreach-logo-type strong{font-size:20px}.brand-row .proreach-logo-type small{font-size:7px}.lp-marquee i svg{width:16px;height:16px}.lp-marquee i.facebook{color:#1877f2}.lp-marquee i.linkedin{color:#0a66c2}.lp-marquee i.instagram{color:#e4405f}.lp-marquee i.threads,.lp-marquee i.x{color:#111}.lp-demo-post-head>span svg{width:13px;height:13px}.lp-demo-logo{color:inherit;background:0 0}.lp-demo-logo .proreach-logo-mark{box-shadow:none}.lp-feature-art{height:152px;padding:16px;bottom:-18px;overflow:hidden}.lp-feature-art:before,.lp-feature-art:after{display:none}.lp-art-context{position:absolute;background:radial-gradient(circle at 50% 48%,#8a70ff52,#ffffff09 48%,#0000 70%)!important}.lp-context-core{z-index:2;color:#fff;background:#272333;border:1px solid #ffffff2b;border-radius:17px;align-content:center;place-items:center;gap:6px;width:110px;height:74px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 15px 35px #0000003b}.lp-context-core svg{color:#c9ff68}.lp-context-core strong{font:500 10px Georgia,serif}.lp-art-context>span{color:#ffffffa3;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:7px;padding:6px 8px;font-size:6px;font-weight:750;position:absolute}.lp-art-context>span:first-of-type{top:16px;left:18px}.lp-art-context>span:nth-of-type(2){top:19px;right:22px}.lp-art-context>span:nth-of-type(3){bottom:25px;left:31px}.lp-art-context>span:nth-of-type(4){bottom:24px;right:31px}.lp-art-context>span:after{content:"";background:linear-gradient(90deg,#c9ff688c,#0000);width:55px;height:1px;position:absolute}.lp-art-context>span:first-of-type:after{transform-origin:0;top:19px;left:100%;transform:rotate(20deg)}.lp-art-context>span:nth-of-type(2):after{transform-origin:100%;top:19px;right:100%;transform:rotate(158deg)}.lp-art-context>span:nth-of-type(3):after{transform-origin:0;bottom:18px;left:100%;transform:rotate(-18deg)}.lp-art-context>span:nth-of-type(4):after{transform-origin:100%;bottom:18px;right:100%;transform:rotate(198deg)}.lp-art-campaign{background:#ffffffb8;align-content:center;gap:11px;display:grid}.lp-art-campaign>div{background:#ffffffa8;border:1px solid #411f171f;border-radius:10px;grid-template-columns:28px 1fr;align-items:center;gap:9px;padding:11px;display:grid}.lp-art-campaign>div>i{background:linear-gradient(145deg,#ff6b4a,#8a70ff);border-radius:8px;width:28px;height:28px}.lp-art-campaign p,.lp-art-campaign strong,.lp-art-campaign small{margin:0;display:block}.lp-art-campaign strong{color:#291b18;font-size:8px}.lp-art-campaign small{color:#8f675e;margin-top:3px;font-size:6px}.lp-art-campaign>span{color:#285845;background:#dffff0;border-radius:999px;justify-self:end;align-items:center;gap:5px;width:max-content;padding:6px 8px;font-size:6px;font-weight:800;display:inline-flex}.lp-art-channels{gap:6px;padding:11px 12px;display:grid}.lp-art-channels>div{background:#ffffffd9;border:1px solid #e5dfd8;border-radius:9px;grid-template-columns:23px 1fr auto;align-items:center;gap:8px;padding:7px 9px;display:grid}.lp-art-channels svg{width:14px;height:14px}.lp-art-channels>div:first-child svg{color:#0a66c2}.lp-art-channels>div:nth-child(2) svg{color:#e4405f}.lp-art-channels>div:nth-child(3) svg{color:#111}.lp-art-channels div>i{gap:4px;display:grid}.lp-art-channels b{background:#ddd7d0;border-radius:999px;height:3px;display:block}.lp-art-channels b:last-child{width:64%}.lp-art-channels em{color:#36735c;background:#e6f6ee;border-radius:999px;padding:4px 6px;font-size:5px;font-style:normal;font-weight:800}.lp-art-approval{padding:13px}.lp-art-approval header{grid-template-columns:18px 1fr auto;align-items:center;gap:7px;display:grid}.lp-art-approval header svg{color:#0a66c2}.lp-art-approval header span{font-size:7px;font-weight:800}.lp-art-approval header em{color:#8e641f;background:#fff0d8;border-radius:999px;padding:4px 6px;font-size:5px;font-style:normal}.lp-art-approval>p{color:#5f5861;margin:13px 0 12px;font:500 9px/1.35 Georgia,serif}.lp-art-approval footer{justify-content:flex-end;gap:6px;display:flex}.lp-art-approval footer span,.lp-art-approval footer strong{border:1px solid #ddd6de;border-radius:6px;align-items:center;gap:4px;height:23px;padding:0 7px;font-size:6px;display:inline-flex}.lp-art-approval footer strong{color:#fff;background:#1b1720;border-color:#1b1720}.lp-art-calendar{padding:8px 13px;display:grid}.lp-art-calendar>div{border-bottom:1px solid #ece6df;grid-template-columns:27px 1fr 6px;align-items:center;gap:8px;padding:7px 0;display:grid}.lp-art-calendar>div:last-child{border-bottom:0}.lp-art-calendar div>span{color:#928a81;font-size:5px;font-weight:850}.lp-art-calendar p,.lp-art-calendar strong,.lp-art-calendar small{margin:0;display:block}.lp-art-calendar strong{color:#272229;font-size:7px}.lp-art-calendar small{color:#928a91;margin-top:3px;font-size:5px}.lp-art-calendar div>i{background:#48be91;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #48be911f}.lp-art-visual{background:#ffffff80;border-color:#6f57d833;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px;display:grid}.lp-art-visual>div{background:linear-gradient(145deg,#1a1922,#41366b);border:1px solid #5e4aaf24;border-radius:11px;place-items:center;display:grid;position:relative;overflow:hidden}.lp-art-visual>div:nth-child(2){color:#9f543d;background:linear-gradient(145deg,#ffab92,#ffd5c9)}.lp-art-visual>div:nth-child(3){color:#294b4f;background:linear-gradient(145deg,#7ae2ec,#c5ffcf)}.lp-art-visual>div>span{place-items:center;display:grid}.lp-art-visual>div>i{color:#ffffff94;font-size:5px;font-style:normal;font-weight:800;position:absolute;bottom:5px;right:6px}.lp-art-visual .proreach-logo-mark{box-shadow:none}@media (max-width:720px){.lp-nav .lp-brand .proreach-logo-mark{width:34px!important;height:34px!important}.lp-nav .lp-brand>.proreach-logo{border-radius:0;width:auto;height:auto}.lp-feature-art{bottom:-12px}}.app-shell{--workspace-night:#0b0c13;--workspace-panel:#151620;--workspace-paper:#f6f2e9;--workspace-white:#fffdfa;--workspace-coral:#ff6b4a;--workspace-violet:#8a70ff;--workspace-cyan:#57d8ff;--workspace-lime:#c9ff68;--workspace-line:#ddd7cd;background:var(--workspace-paper);min-height:100svh}.app-shell .sidebar:after{content:"";z-index:-1;opacity:.14;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.app-shell .brand-row{border-bottom:1px solid #ffffff14;min-height:55px;padding:0 10px 22px}.app-shell .primary-nav{margin-top:18px}.app-shell .primary-nav,.app-shell .secondary-nav{gap:4px}.app-shell .nav-button{color:#ffffff85;border:1px solid #0000;border-radius:12px;gap:11px;height:45px;padding:0 12px;position:relative}.app-shell .nav-button svg{flex:none}.app-shell .nav-button.active{color:#fff;box-shadow:inset 3px 0 var(--workspace-lime);background:linear-gradient(90deg,#8a70ff38,#ffffff0b);border-color:#ffffff1a}.app-shell .autopilot-card{background:linear-gradient(145deg,#c9ff681a,#8a70ff14);border-color:#c9ff6829;border-radius:16px;margin:18px 2px 14px;padding:16px}.app-shell .autopilot-title{color:var(--workspace-lime);letter-spacing:1px;font-size:9px}.app-shell .autopilot-card p{color:#ffffff8c;font-size:10px}.app-shell .safety-row{color:#91dcbf;font-size:9px}.app-shell .secondary-nav,.app-shell .profile-row{border-color:#ffffff14}.app-shell .main-content{background:radial-gradient(circle at 92% 0,#8a70ff1a,transparent 27%),var(--workspace-paper);width:calc(100% - 276px);min-height:100svh;margin-left:276px;position:relative;overflow:hidden}.app-shell .main-content:before{content:"";opacity:.28;pointer-events:none;background-image:linear-gradient(#1f1b2208 1px,#0000 1px),linear-gradient(90deg,#1f1b2208 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 47%);mask-image:linear-gradient(#000,#0000 47%)}.app-shell .topbar{-webkit-backdrop-filter:blur(24px)saturate(130%);backdrop-filter:blur(24px)saturate(130%);background:#f6f2e9d1;border-color:#554b3e1f;height:78px;padding:0 clamp(22px,3.3vw,52px)}.topbar-left{align-items:center;gap:25px;min-width:0;display:flex}.workspace-route{border-right:1px solid #d9d2c7;gap:3px;min-width:115px;padding-right:25px;display:grid}.workspace-route span{color:#989087;letter-spacing:1.15px;text-transform:uppercase;font-size:7px;font-weight:800}.workspace-route strong{font:500 15px/1.1 Georgia,serif}.app-shell .project-switcher{min-width:190px}.app-shell .project-switcher>svg{color:var(--workspace-violet)}.app-shell .project-switcher label span{color:#9d958d}.app-shell .project-switcher select{color:#26232a;font-size:11px}.app-shell .ghost-button,.app-shell .primary-button,.app-shell .outline-button,.app-shell .approve-button,.app-shell .connect-button,.app-shell .connected-button{border-radius:11px;min-height:39px}.app-shell .primary-button{color:#fff;background:#14151d;border-color:#14151d;box-shadow:0 10px 24px #14151d21}.app-shell .topbar .primary-button{border-color:var(--workspace-lime);color:#15161c;background:var(--workspace-lime);box-shadow:0 9px 24px #9ac44d29}.app-shell .ghost-button{background:#fffdfab3;border-color:#d9d2c7}.app-shell .page-wrap{z-index:1;max-width:1450px;padding:48px clamp(22px,3.3vw,52px) 70px;position:relative}.app-shell .eyebrow{color:#8a70ff;letter-spacing:1.25px;font:800 8px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.app-shell .hero-row h1,.app-shell .subpage h1{color:#17171f;letter-spacing:-3.5px;font-size:clamp(44px,4.7vw,70px)}.app-shell .subpage h1{margin-top:13px}.app-shell .page-lead{color:#6f685f;max-width:720px;font-size:12px}.app-shell .project-hero{color:#fff;background:radial-gradient(circle at 80% 15%,#8a70ff52,transparent 31%),radial-gradient(circle at 13% 100%,#ff6b4a26,transparent 31%),var(--workspace-night);border:1px solid #ffffff1a;border-radius:25px;align-items:flex-end;min-height:290px;padding:36px;position:relative;overflow:hidden;box-shadow:0 30px 70px #1c162426}.app-shell .project-hero:after{content:"";border:1px solid #ffffff14;border-radius:50%;width:350px;height:350px;position:absolute;bottom:-165px;right:-90px;box-shadow:0 0 0 55px #ffffff05,0 0 0 110px #ffffff03}.app-shell .project-hero>*{z-index:1;position:relative}.app-shell .project-hero .eyebrow{color:var(--workspace-lime)}.app-shell .project-hero h1{color:#fff;font-size:clamp(48px,5vw,75px)}.app-shell .project-hero h1 span{color:#b9a9ff}.app-shell .project-hero p{color:#ffffff94}.app-shell .context-button{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff13;border-color:#ffffff24}.app-shell .metric-grid{gap:14px;margin:18px 0}.app-shell .metric-card{border-color:var(--workspace-line);background:#fffdfad1;border-radius:18px;min-height:132px;padding:20px;transition:transform .2s,box-shadow .2s;box-shadow:0 8px 28px #30261c09}.app-shell .metric-card:hover{transform:translateY(-3px);box-shadow:0 18px 36px #30261c12}.app-shell .metric-icon{border-radius:11px}.app-shell .metric-card>strong{font-size:34px}.app-shell .metric-card>span{color:#736c64}.app-shell .metric-card>small{color:#9a9289}.app-shell .panel{border-color:var(--workspace-line);background:#fffdfade;border-radius:20px;box-shadow:0 12px 35px #30261c09}.app-shell .panel-heading{border-color:#e6e0d7;padding:23px 24px}.app-shell .panel-heading h2,.app-shell .connections-strip h2{font-size:22px}.app-shell .text-button{color:#6d52d7}.app-shell .post-list{padding:0 24px}.app-shell .post-row{border-color:#e7e1d8;gap:15px;padding:22px 0}.app-shell .post-copy h3{font:500 16px/1.35 Georgia,serif}.app-shell .post-copy p{color:#726b63;font-size:10px}.app-shell .platform-icon,.app-shell .connection-logo{border:1px solid #50464114}.app-shell .platform-icon svg,.app-shell .connection-logo svg{width:45%;height:45%}.app-shell .status-pill{border-radius:999px}.app-shell .post-actions{padding-left:8px}.app-shell .approve-button{color:#263319;background:#edffd5;border-color:#b5e578}.app-shell .publish-options-button{border-color:#b8e2d1;border-radius:10px}.app-shell .image-button,.app-shell .variant-button,.app-shell .media-type-select{border-radius:10px}.app-shell .next-panel{color:#fff;background:#171821}.app-shell .next-panel .eyebrow{color:var(--workspace-cyan)}.app-shell .next-panel .panel-heading{border-color:#ffffff14}.app-shell .timeline-item small{color:#ffffff6b}.app-shell .timeline-item strong{color:#fff}.app-shell .timeline-item span{color:#b8a8ff}.app-shell .timeline-line i{background:#ffffff1f}.app-shell .timeline-empty{color:#ffffff73;border-color:#ffffff21}.app-shell .product-context-strip{background:linear-gradient(120deg,#fffdfa,#f1ebff)}.app-shell .connections-strip{border-color:#dcd5ca}.app-shell .active-publishing-panel{color:#fff;background:linear-gradient(110deg,#161720,#252130);border-color:#d7d0c6;border-radius:18px}.app-shell .active-publishing-panel .eyebrow{color:var(--workspace-lime)}.app-shell .active-publishing-panel>div:first-child>strong{color:#fff}.app-shell .calendar-list,.app-shell .calendar-day{border-color:#dcd5ca}.app-shell .day-posts{background:#fffdfabf;border-color:#dcd5ca;border-radius:16px}.app-shell .connection-grid{gap:16px}.app-shell .connection-card{background:#fffdfae0;border-color:#ddd6cc;border-radius:19px;min-height:185px;padding:24px;box-shadow:0 10px 30px #2c231a09}.app-shell .connection-logo{border-radius:16px}.app-shell .api-note{background:#eee9ff;border:1px solid #cfc4ff;border-radius:15px;max-width:none}.performance-summary{grid-template-columns:1.7fr repeat(3,1fr);gap:13px;margin:38px 0 16px;display:grid}.performance-summary article{border:1px solid var(--workspace-line);background:#fffdfad6;border-radius:19px;min-height:160px;padding:22px}.performance-summary article>span,.performance-summary article>strong,.performance-summary article>small{display:block}.performance-summary article>span{color:#8a837a;text-transform:uppercase;font-size:9px;font-weight:750}.performance-summary article>strong{margin-top:23px;font:500 41px Georgia,serif}.performance-summary article>small{color:#9a9289;margin-top:7px;font-size:9px}.performance-summary .performance-hero-card{color:#fff;background:radial-gradient(circle at 80% 20%,#57d8ff2e,#0000 35%),#171821;position:relative;overflow:hidden}.performance-hero-card>span{align-items:center;gap:7px;color:var(--workspace-cyan)!important;display:flex!important}.performance-hero-card>strong{margin-top:15px!important}.performance-hero-card p{color:#ffffff85;max-width:360px;margin:6px 0 19px;font-size:9px;line-height:1.5}.performance-hero-card>i{background:#ffffff1a;border-radius:99px;height:4px;position:absolute;bottom:22px;left:22px;right:22px;overflow:hidden}.performance-hero-card>i:after{content:"";width:var(--delivery);border-radius:inherit;background:linear-gradient(90deg,var(--workspace-cyan),var(--workspace-lime));height:100%;display:block}.performance-grid{grid-template-columns:1.4fr .6fr;gap:16px;display:grid}.platform-performance .panel-heading>svg{color:var(--workspace-violet)}.platform-performance-list{gap:3px;padding:10px 24px 24px;display:grid}.platform-performance-list>div{border-bottom:1px solid #ebe5dc;grid-template-columns:35px 140px 1fr 28px;align-items:center;gap:12px;padding:11px 0;display:grid}.platform-performance-list>div:last-child{border:0}.platform-performance-list p,.platform-performance-list strong,.platform-performance-list small{margin:0;display:block}.platform-performance-list strong{font-size:10px}.platform-performance-list small{color:#918a82;margin-top:3px;font-size:8px}.platform-performance-list>div>i{background:#ebe6de;border-radius:99px;height:6px;overflow:hidden}.platform-performance-list i b{border-radius:inherit;background:linear-gradient(90deg,var(--workspace-violet),var(--workspace-coral));height:100%;display:block}.platform-performance-list em{color:#7b746d;text-align:right;font:500 16px Georgia,serif}.performance-note{color:#fff;background:linear-gradient(150deg,#ff7658,#9d5c91);padding:27px}.performance-note>span{color:#272029;background:var(--workspace-lime);border-radius:12px;place-items:center;width:39px;height:39px;display:grid}.performance-note h2{margin:48px 0 12px;font:500 28px/1 Georgia,serif}.performance-note p{color:#ffffffb3;margin:0 0 24px;font-size:10px;line-height:1.65}.performance-note>div{color:#ffffffe0;align-items:center;gap:7px;margin-top:9px;font-size:9px;display:flex}.growth-hero{color:#fff;background:radial-gradient(circle at 70% 10%,#8a70ff59,#0000 35%),#15161e;border-radius:24px;grid-template-columns:1.5fr .5fr;margin-top:38px;display:grid;overflow:hidden}.growth-hero>div{flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:325px;padding:34px;display:flex}.growth-hero>div>span,.growth-hero aside>span{color:var(--workspace-lime);letter-spacing:1.2px;font:800 8px ui-monospace,monospace}.growth-hero h2{letter-spacing:-2px;max-width:780px;margin:12px 0;font:500 clamp(32px,3.7vw,54px)/1.03 Georgia,serif}.growth-hero>div>p{color:#ffffff8c;max-width:680px;margin:0 0 23px;font-size:11px;line-height:1.65}.growth-hero .primary-button{border-color:var(--workspace-lime);color:#181920;background:var(--workspace-lime)}.growth-hero aside{background:#ffffff0b;border-left:1px solid #ffffff1a;flex-direction:column;justify-content:center;min-width:270px;padding:30px;display:flex}.growth-hero aside>strong{margin:18px 0 12px;font:500 55px Georgia,serif}.growth-hero aside>div{background:#ffffff1a;border-radius:99px;height:5px;overflow:hidden}.growth-hero aside i{border-radius:inherit;background:linear-gradient(90deg,var(--workspace-coral),var(--workspace-lime));height:100%;display:block}.growth-hero aside small{color:#ffffff80;margin-top:14px;font-size:9px;line-height:1.55}.growth-hero aside .text-button{color:#c8bbff;align-self:flex-start;margin:12px 0 0 -5px}.growth-steps{grid-template-columns:repeat(3,1fr);gap:13px;margin:16px 0;display:grid}.growth-steps article{border:1px solid var(--workspace-line);background:#fffdfadb;border-radius:19px;grid-template-columns:32px 1fr;gap:13px;min-height:250px;padding:24px;display:grid}.growth-steps article>span{color:#a19991;font:700 9px ui-monospace,monospace}.growth-steps article svg{color:var(--workspace-violet)}.growth-steps small{color:#9b938b;letter-spacing:1px;margin-top:47px;font-size:7px;font-weight:800;display:block}.growth-steps h3{margin:8px 0 11px;font:500 23px/1.1 Georgia,serif}.growth-steps p{color:#706960;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:10px;line-height:1.6;display:-webkit-box;overflow:hidden}.growth-voice{grid-template-columns:1fr 1.3fr .7fr;align-items:center;gap:30px;padding:26px;display:grid}.growth-voice h2{margin:6px 0 0;font:500 21px Georgia,serif}.growth-voice blockquote{color:#665f58;margin:0;font:italic 500 16px/1.55 Georgia,serif}.growth-voice>div:last-child{border-left:1px solid #e1dbd2;padding-left:25px}.growth-voice>div:last-child span,.growth-voice>div:last-child strong{display:block}.growth-voice>div:last-child span{color:#948c84;text-transform:uppercase;font-size:8px}.growth-voice>div:last-child strong{margin-top:7px;font-size:11px}.app-shell .modal-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0b12a8}.app-shell .composer,.app-shell .project-wizard,.app-shell .publish-dialog,.app-shell .edit-post-dialog{background:var(--workspace-white);border:1px solid #fff3;border-radius:23px;overflow:hidden auto;box-shadow:0 40px 120px #00000059}.app-shell .composer>header,.app-shell .wizard-header,.app-shell .publish-dialog>header,.app-shell .edit-post-dialog>header{color:#fff;background:radial-gradient(circle at 85% 0,#8a70ff4d,#0000 35%),#15161f;border-color:#ffffff14}.app-shell .composer header .eyebrow,.app-shell .wizard-header .eyebrow,.app-shell .publish-dialog header .eyebrow,.app-shell .edit-post-dialog header .eyebrow{color:var(--workspace-lime)}.app-shell .composer header p,.app-shell .wizard-header p,.app-shell .publish-dialog header p,.app-shell .edit-post-dialog header p{color:#ffffff85}.app-shell .composer header .icon-button,.app-shell .wizard-header .icon-button,.app-shell .publish-dialog header .icon-button,.app-shell .edit-post-dialog header .icon-button{color:#fff;background:#ffffff12;border-color:#ffffff1f}.app-shell .form-grid input,.app-shell .form-grid textarea,.app-shell .edit-post-form input,.app-shell .edit-post-form textarea{background:#faf7f1;border-color:#dcd5cb;border-radius:11px}.app-shell .form-grid input:focus,.app-shell .form-grid textarea:focus,.app-shell .edit-post-form input:focus,.app-shell .edit-post-form textarea:focus{border-color:var(--workspace-violet);box-shadow:0 0 0 3px #8a70ff1f}.app-shell .composer-note{color:#5943b6;background:#eee8ff}.app-shell .wizard-steps{background:#f1ece3;border-color:#dfd9d0}.app-shell .wizard-steps li.active{color:#6248c7}.app-shell .wizard-steps li.active>span{border-color:var(--workspace-violet);background:#e9e2ff}.app-shell .brand-logo-picker{background:#f4efff;border-color:#bfb3db}.app-shell .wizard-footer{background:#f9f6f0;border-color:#dfd9d0}.app-shell .platform-picker button.selected{border-color:var(--workspace-violet);background:#eee8ff}.app-shell .platform-picker button.selected>span{background:var(--workspace-violet)}.app-shell .toast{color:#eaffc6;background:#171a18;border-color:#c9ff6873;border-radius:14px;box-shadow:0 18px 55px #00000040}.app-shell .toast button{color:#ffffff80}.auth-page{background:#f6f2e9;grid-template-columns:minmax(410px,42%) minmax(620px,58%)}.auth-panel{background:radial-gradient(circle at 5% 90%,#ff6b4a1a,#0000 27%),#f6f2e9;padding:28px clamp(35px,4.4vw,72px);position:relative;overflow:hidden}.auth-panel:before{content:"";opacity:.28;pointer-events:none;background-image:linear-gradient(#1f1b2209 1px,#0000 1px),linear-gradient(90deg,#1f1b2209 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.auth-header,.auth-form-wrap{z-index:1;position:relative}.auth-form-wrap{width:min(455px,100%)}.auth-kicker{color:#5c43c8;background:#ebe5ff;border-color:#d4c8f6}.auth-copy h1{letter-spacing:-3.8px;margin-top:24px;font-size:clamp(48px,4.5vw,70px);line-height:.94}.auth-copy>p{color:#6c655d;font-size:12px}.auth-form-card{background:#fffdfadb;border-color:#dcd5ca;border-radius:19px;padding:9px;box-shadow:0 24px 65px #392b1d14}.google-sign-in{height:58px;box-shadow:none;border-color:#d7d0c6;border-radius:13px}.auth-security-note{background:#f4f0e8;border-radius:11px}.auth-showcase{background:radial-gradient(circle at 15% 8%,#8a70ff6e,#0000 32%),radial-gradient(circle at 85% 85%,#ff6b4a26,#0000 26%),#0b0c13;border-radius:27px;min-height:calc(100svh - 20px);margin:10px}.auth-showcase:before{opacity:.33;background-size:58px 58px}.auth-showcase-copy>span{color:#c9ff68}.auth-showcase-copy h2 em{color:#b39fff}.auth-dashboard-shell{background:#f6f2e9;border-color:#ffffff2e;border-radius:20px}.auth-dashboard-sidebar{background:#171821;border-color:#ffffff14}.auth-mini-brand{background:0 0;overflow:visible}.auth-mini-brand .proreach-logo-mark{box-shadow:none}.auth-dashboard-sidebar>i{background:#ffffff21}.auth-dashboard-sidebar>i.is-active{background:#8a70ff;box-shadow:0 0 0 5px #8a70ff2e}.auth-dashboard-content{background:#f6f2e9}.auth-metric-row article,.auth-post-preview,.auth-calendar-preview{background:#fffdfa;border-color:#ded7cd}.auth-post-preview header>span svg{width:12px;height:12px}.auth-floating-card{border-radius:13px}.auth-floating-approval>span{color:#2f2b20;background:#c9ff68}.auth-floating-ready>span{color:#fff;background:#8a70ff}.auth-showcase-footnote svg{color:#c9ff68}.setup-page{color:#f8f5ef;background:radial-gradient(circle at 85% 0,#8a70ff3b,#0000 28%),#0b0c13;min-height:100svh;padding:0 24px 90px}.setup-wrap{max-width:1180px}.setup-nav{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;height:82px;margin-bottom:48px;display:flex}.setup-nav>a{text-decoration:none}.setup-nav>span{color:#fff6;letter-spacing:1.2px;text-transform:uppercase;font-size:8px;font-weight:750}.setup-back{color:#ffffff94;margin-bottom:45px}.setup-page>.setup-wrap>.eyebrow{color:#c9ff68}.setup-page h1{color:#fff}.setup-page h1 em{color:#b4a3ff}.setup-lead{color:#ffffff8f}.setup-lead code{color:#fff;background:#ffffff17}.setup-security{color:#c9ff68;background:#c9ff6814;border-color:#c9ff6838;max-width:810px}.setup-security strong{color:#fff}.setup-security p{color:#ffffff85}.setup-grid{gap:18px}.setup-card{color:#242129;background:#f6f2e9;border-color:#ffffff1c;border-radius:20px;padding:26px;box-shadow:0 22px 60px #00000029}.setup-card:target{border-color:#c9ff68;box-shadow:0 0 0 4px #c9ff681a}.setup-card header{border-color:#ddd6cd}.setup-provider-title{align-items:center;gap:12px;display:flex}.setup-provider-title>i{color:#fff;background:#171821;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.setup-provider-title>span small{color:#918981;letter-spacing:1px;font-size:7px;font-weight:800;display:block}.setup-card header a{color:#654dcc}.setup-field>code{background:#fffdfa;border-color:#ddd6cd}.scope-list span{color:#5940b7;background:#e9e2ff}.setup-connect{color:#15161c;background:#c9ff68;border-radius:10px;height:39px}@media (max-width:1180px){.performance-summary{grid-template-columns:1.5fr repeat(3,1fr)}.growth-steps{grid-template-columns:1fr}.growth-steps article{min-height:190px}.growth-steps small{margin-top:28px}}@media (max-width:1050px){.performance-summary{grid-template-columns:1fr 1fr}.performance-hero-card{grid-column:1/-1}.performance-grid,.growth-voice{grid-template-columns:1fr}.growth-voice>div:last-child{border:0;padding:0}}@media (max-width:760px){.app-shell .sidebar{width:min(292px,88vw)}.app-shell .main-content{width:100%;margin-left:0}.app-shell .topbar{height:68px;padding:0 16px}.topbar-left{flex:1;gap:12px}.workspace-route{display:none}.app-shell .project-switcher{flex:1;margin-left:0}.app-shell .page-wrap{padding:35px 17px 55px}.app-shell .project-hero{min-height:330px;padding:25px}.app-shell .project-hero h1{font-size:46px}.app-shell .hero-row h1,.app-shell .subpage h1{letter-spacing:-2px;font-size:43px}.performance-summary{grid-template-columns:1fr 1fr}.performance-summary article{min-height:140px}.platform-performance-list>div{grid-template-columns:34px 105px 1fr 22px}.growth-hero{grid-template-columns:1fr}.growth-hero aside{border-top:1px solid #ffffff1a;border-left:0}.growth-steps article{grid-template-columns:26px 1fr;padding:20px}.auth-panel{padding:23px}.setup-page{padding:0 16px 60px}.setup-nav{margin-bottom:35px}.setup-card{padding:21px}}@media (max-width:480px){.performance-summary{grid-template-columns:1fr}.performance-hero-card{grid-column:auto}.platform-performance-list>div{grid-template-columns:34px 1fr 28px}.platform-performance-list>div>i{grid-column:2/-1}.performance-note h2{margin-top:35px}.growth-hero>div{min-height:350px;padding:25px}.growth-hero h2{font-size:34px}.growth-hero aside{min-width:0;padding:25px}.app-shell .topbar .primary-button:after{content:"Campaign"}.auth-copy h1{letter-spacing:-2.7px;font-size:48px}}.overview-dashboard{max-width:1510px!important;padding-top:38px!important}.overview-welcome{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:28px;display:flex}.overview-welcome h1{letter-spacing:-3px;max-width:850px;margin:11px 0 12px;font:500 clamp(40px,4vw,60px)/.98 Georgia,Times New Roman,serif}.overview-welcome h1 em{color:#7865c9;font-weight:500}.overview-welcome>div:first-child>p{color:#746d65;max-width:650px;margin:0;font-size:11px;line-height:1.65}.overview-header-actions{flex:none;align-items:center;gap:9px;display:flex}.overview-context-action{cursor:pointer;text-align:left;background:#fffdfabf;border:1px solid #d9d2c7;border-radius:12px;grid-template-columns:29px 1fr;align-items:center;gap:9px;min-width:185px;height:43px;padding:0 12px;display:grid}.overview-context-action>svg{color:#674fd0;background:#eae4ff;border-radius:9px;width:29px;height:29px;padding:7px}.overview-context-action small,.overview-context-action strong{display:block}.overview-context-action small{color:#9b938b;letter-spacing:.8px;font-size:6px;font-weight:800}.overview-context-action strong{margin-top:3px;font-size:10px}.overview-command-grid{grid-template-columns:minmax(0,1.55fr) minmax(330px,.65fr);gap:16px;display:grid}.campaign-pulse-card,.next-action-card{border-radius:25px;min-height:420px;overflow:hidden}.campaign-pulse-card{color:#fff;background:radial-gradient(circle at 72% 17%,#765bff6b,#0000 30%),radial-gradient(circle at 0 100%,#57d8ff1c,#0000 30%),#0c0d14;flex-direction:column;padding:27px;display:flex;position:relative;box-shadow:0 28px 70px #14101c2e}.campaign-pulse-card:before{content:"";opacity:.24;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:47px 47px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#000,#0000 78%);mask-image:linear-gradient(120deg,#000,#0000 78%)}.campaign-pulse-card:after{content:"";border:1px solid #ffffff1a;border-radius:50%;width:330px;height:330px;position:absolute;top:-145px;right:-80px;box-shadow:0 0 0 50px #ffffff05,0 0 0 100px #ffffff03}.campaign-pulse-card>*{z-index:1;position:relative}.campaign-pulse-card>header{justify-content:space-between;align-items:center;display:flex}.campaign-pulse-card header>span{color:#d6ccff;letter-spacing:1.15px;align-items:center;gap:8px;font-size:7px;font-weight:850;display:flex}.campaign-pulse-card header>span i{background:#c9ff68;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #c9ff681a}.campaign-pulse-card header em{color:#ffffff85;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;padding:7px 9px;font-size:7px;font-style:normal}.campaign-pulse-copy{max-width:760px;margin-top:38px}.campaign-pulse-copy>span{color:#c9ff68;letter-spacing:.8px;text-transform:uppercase;font-size:8px;font-weight:750}.campaign-pulse-copy h2{letter-spacing:-1.5px;margin:10px 0 0;font:500 clamp(25px,2.7vw,40px)/1.08 Georgia,serif}.campaign-progress-area{align-items:center;gap:27px;margin-top:auto;padding-top:25px;display:flex}.campaign-progress-ring{background:conic-gradient(#c9ff68 0 var(--campaign-progress),#ffffff1a var(--campaign-progress) 360deg);border-radius:50%;flex:none;place-items:center;width:104px;height:104px;display:grid;box-shadow:0 0 45px #c9ff6814}.campaign-progress-ring:before{content:"";background:#151621;border-radius:50%;grid-area:1/1;width:86px;height:86px}.campaign-progress-ring>div{z-index:1;text-align:center;grid-area:1/1}.campaign-progress-ring strong,.campaign-progress-ring small{display:block}.campaign-progress-ring strong{font:500 25px/1 Georgia,serif}.campaign-progress-ring small{color:#fff6;margin-top:4px;font-size:6px}.campaign-stage-list{grid-template-columns:repeat(3,1fr);gap:9px;width:min(470px,100%);display:grid}.campaign-stage-list>div{background:#ffffff0b;border:1px solid #ffffff17;border-radius:13px;grid-template-columns:7px 1fr;align-items:center;gap:9px;min-height:62px;padding:11px;display:grid}.campaign-stage-list i{border-radius:99px;width:7px;height:28px}.campaign-stage-list i.review{background:#8a70ff}.campaign-stage-list i.scheduled{background:#57d8ff}.campaign-stage-list i.published{background:#c9ff68}.campaign-stage-list strong,.campaign-stage-list small{display:block}.campaign-stage-list strong{font:500 18px Georgia,serif}.campaign-stage-list small{color:#fff6;margin-top:4px;font-size:6px}.campaign-pulse-card>footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding-top:17px;display:flex}.campaign-pulse-card footer>span{color:#ffffff73;align-items:center;gap:6px;font-size:7px;display:flex}.campaign-pulse-card footer button{color:#d2c9fa;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:7px;font-weight:750;display:flex}.next-action-card{color:#211b22;background:linear-gradient(145deg,#ff8066 0%,#ff9d84 52%,#d6c9ff 145%);flex-direction:column;padding:25px;display:flex;position:relative;box-shadow:0 24px 60px #70433821}.next-action-card:after{content:"";border:1px solid #2d1b1d1a;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-100px;right:-75px;box-shadow:0 0 0 35px #ffffff0f,0 0 0 70px #ffffff0a}.next-action-card>*{z-index:1;position:relative}.next-action-card>header{justify-content:space-between;align-items:center;display:flex}.next-action-card header>span{letter-spacing:1px;font-size:7px;font-weight:850}.next-action-card header>i{color:#fff;background:#231923db;border-radius:10px;place-items:center;width:32px;height:32px;font-style:normal;display:grid}.next-action-platform{background:#ffffff6b;border:1px solid #2a1b1f1a;border-radius:999px;align-items:center;gap:7px;width:max-content;margin-top:31px;padding:7px 9px;font-size:7px;font-weight:750;display:flex}.next-action-platform.linkedin svg{color:#0a66c2}.next-action-platform.facebook svg{color:#1877f2}.next-action-platform.instagram svg{color:#d62976}.next-action-card h2{letter-spacing:-1px;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:18px 0 10px;font:500 27px/1.08 Georgia,serif;display:-webkit-box;overflow:hidden}.next-action-card>p{color:#281b1fa3;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:9px;line-height:1.6;display:-webkit-box;overflow:hidden}.next-action-meta{flex-wrap:wrap;gap:6px;margin-top:17px;display:flex}.next-action-meta span{color:#23181db3;text-transform:uppercase;background:#ffffff54;border-radius:7px;padding:6px 8px;font-size:6px;font-weight:750}.next-action-card>footer{gap:8px;margin-top:auto;padding-top:21px;display:flex}.next-action-card footer button{flex:1}.next-action-card .ghost-button{background:#ffffff5e;border-color:#2a1b1f2b}.next-action-clear{color:#1d4d38;background:#c9ff68;border-radius:17px;place-items:center;width:55px;height:55px;margin-top:35px;display:grid}.overview-stat-row{grid-template-columns:repeat(4,1fr);gap:11px;margin:16px 0;display:grid}.overview-stat-row article{background:#fffdfadb;border:1px solid #ddd6cc;border-radius:17px;grid-template-columns:38px 1fr auto;align-items:center;gap:12px;min-height:95px;padding:15px;transition:transform .2s,box-shadow .2s;display:grid;box-shadow:0 9px 28px #30261c09}.overview-stat-row article:hover{transform:translateY(-3px);box-shadow:0 16px 32px #30261c13}.overview-stat-icon{border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.overview-stat-icon.violet{color:#6048c7;background:#ece6ff}.overview-stat-icon.cyan{color:#17697f;background:#dcf8ff}.overview-stat-icon.coral{color:#a43f29;background:#ffe2da}.overview-stat-icon.lime{color:#40571a;background:#ebffc7}.overview-stat-row article div small,.overview-stat-row article div strong{display:block}.overview-stat-row article div small{color:#968e85;letter-spacing:.75px;font-size:6px;font-weight:800}.overview-stat-row article div strong{margin-top:4px;font:500 24px Georgia,serif}.overview-stat-row article>em{color:#918a81;font-size:7px;font-style:normal}.overview-workbench{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:16px;display:grid}.overview-review-panel{min-width:0}.overview-review-panel .panel-heading{align-items:center}.overview-review-panel .panel-heading h2{font-size:24px}.overview-queue-count{color:#5e46be;background:#eee8ff;border-radius:999px;padding:7px 9px;font-size:7px;font-weight:800}.overview-side-stack{align-content:start;gap:16px;display:grid}.overview-schedule-panel{color:#fff;background:#171821!important}.overview-schedule-panel .eyebrow{color:#57d8ff!important}.overview-schedule-panel .panel-heading{border-color:#ffffff17!important}.overview-schedule-panel .panel-heading>svg{color:#c9ff68}.overview-schedule-panel .timeline-item small{color:#ffffff6b}.overview-schedule-panel .timeline-item strong{color:#fff}.overview-schedule-panel .timeline-item span{color:#bcaeff}.overview-schedule-panel .timeline-line i{background:#ffffff1a}.overview-schedule-panel .timeline-empty{color:#fff6;border-color:#ffffff1f}.overview-channel-panel{padding:22px}.overview-channel-panel>header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.overview-channel-panel h2{margin:6px 0 0;font:500 18px Georgia,serif}.overview-channel-panel header button{color:#6750c7;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:4px;font-size:7px;font-weight:750;display:flex}.overview-channel-panel>div{gap:6px;margin-top:18px;display:grid}.overview-channel-panel>div>span{background:#faf7f1;border:1px solid #e5dfd6;border-radius:11px;grid-template-columns:30px 1fr auto;align-items:center;gap:9px;padding:9px;display:grid}.overview-channel-panel span>i{color:#756f75;background:#eee9e6;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.overview-channel-panel span.connected>i{color:#4d38af;background:#eae3ff}.overview-channel-panel span>strong{font-size:8px}.overview-channel-panel span>em{color:#9a9289;font-size:6px;font-style:normal;font-weight:750}.overview-channel-panel span.connected>em{color:#2c785c}.overview-context-ribbon{background:linear-gradient(110deg,#fffdfaeb,#e8e2ffb3);border:1px solid #d8d0c5;border-radius:18px;grid-template-columns:minmax(260px,1fr) auto auto;align-items:center;gap:24px;margin-top:16px;padding:18px 20px;display:grid}.overview-context-ribbon>div:first-child{grid-template-columns:37px 1fr;align-items:center;gap:11px;min-width:0;display:grid}.overview-context-ribbon>div:first-child>span{color:#1c1c22;background:#c9ff68;border-radius:11px;place-items:center;width:37px;height:37px;display:grid}.overview-context-ribbon p,.overview-context-ribbon small,.overview-context-ribbon strong{margin:0;display:block}.overview-context-ribbon small{color:#918981;letter-spacing:.8px;font-size:6px;font-weight:800}.overview-context-ribbon strong{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;overflow:hidden}.overview-context-ribbon>button{color:#5f48be;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:7px;font-size:7px;font-weight:750;display:flex}@media (max-width:1120px){.overview-command-grid{grid-template-columns:1fr}.next-action-card{min-height:355px}.overview-stat-row{grid-template-columns:1fr 1fr}.overview-workbench{grid-template-columns:1fr}.overview-side-stack{grid-template-columns:1fr 1fr}}@media (max-width:760px){.overview-dashboard{padding-top:28px!important}.overview-welcome{flex-direction:column;align-items:flex-start;gap:20px}.overview-welcome h1{letter-spacing:-2px;font-size:43px}.overview-header-actions{width:100%}.overview-context-action{flex:1;min-width:0}.overview-command-grid{display:block}.campaign-pulse-card{min-height:500px;padding:22px}.next-action-card{min-height:390px;margin-top:13px;padding:22px}.campaign-progress-area{flex-direction:column;align-items:flex-start}.campaign-stage-list{width:100%}.campaign-pulse-card>footer{flex-direction:column;align-items:flex-start}.overview-side-stack,.overview-context-ribbon{grid-template-columns:1fr}.overview-context-ribbon>button{justify-self:start}}@media (max-width:480px){.overview-header-actions{flex-direction:column;align-items:stretch}.overview-context-action{flex:auto}.overview-stat-row{grid-template-columns:1fr}.overview-stat-row article{min-height:82px}.campaign-stage-list{grid-template-columns:1fr}.campaign-stage-list>div{min-height:52px}.campaign-pulse-copy h2{font-size:27px}.next-action-card h2{font-size:26px}.overview-context-ribbon .context-tags{display:none}}.connections-page{max-width:1240px!important}.oauth-explainer{color:#fff;background:radial-gradient(circle at 84% 5%,#6f53e066,#0000 33%),#15161f;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:44px minmax(260px,1fr) auto;align-items:center;gap:15px;margin:24px 0;padding:17px 19px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 48px #1c162521}.oauth-explainer:after{content:"";border:1px solid #ffffff12;border-radius:50%;width:210px;height:210px;position:absolute;top:-85px;right:-55px;box-shadow:0 0 0 32px #ffffff05,0 0 0 64px #ffffff03}.oauth-explainer>*{z-index:1;position:relative}.oauth-explainer>span{color:#263215;background:#c9ff68;border-radius:13px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 0 28px #c9ff6824}.oauth-explainer strong{font-size:10px;display:block}.oauth-explainer p{color:#ffffff85;max-width:660px;margin:5px 0 0;font-size:8px;line-height:1.55}.oauth-explainer>div:last-child{color:#ffffff91;white-space:nowrap;align-items:center;gap:7px;font-size:7px;display:flex}.oauth-explainer i{color:#c9ff68;background:#ffffff0e;border:1px solid #ffffff21;border-radius:50%;place-items:center;width:21px;height:21px;margin-left:5px;font-size:7px;font-style:normal;font-weight:800;display:grid}.connected-accounts span.enabled{color:#26704d;background:#e5f8eb;border-color:#4c976738}.connected-accounts span.disabled{opacity:.56;filter:grayscale(.7)}.connected-accounts span svg{flex:none}.choose-destinations-button{color:#5f48bd;cursor:pointer;background:#fffdfa;border:1px solid #d8d0c5;border-radius:9px;align-items:center;gap:6px;width:max-content;margin-top:10px;padding:7px 9px;font-size:7px;font-weight:750;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex}.choose-destinations-button:hover{border-color:#a99adb;transform:translateY(-1px);box-shadow:0 7px 17px #49358217}.choose-destinations-button em{color:#305f20;background:#eaffca;border-radius:999px;padding:3px 5px;font-size:6px;font-style:normal}.destination-selector-dialog{background:#fbf8f2;border:1px solid #ffffff21;border-radius:24px;width:min(690px,100vw - 32px);max-height:min(760px,100vh - 32px);overflow:hidden;box-shadow:0 34px 110px #0c0a125e}.destination-selector-dialog>header{color:#fff;background:radial-gradient(circle at 82% 8%,#7456ee7a,#0000 34%),#14151d;justify-content:space-between;align-items:flex-start;gap:25px;padding:28px;display:flex;position:relative;overflow:hidden}.destination-selector-dialog>header:after{content:"";border:1px solid #ffffff14;border-radius:50%;width:280px;height:280px;position:absolute;top:-135px;right:-60px;box-shadow:0 0 0 45px #ffffff05,0 0 0 90px #ffffff03}.destination-selector-dialog>header>*{z-index:1;position:relative}.destination-selector-dialog header .eyebrow{color:#c9ff68}.destination-selector-dialog h2{letter-spacing:-1.2px;max-width:520px;margin:9px 0 7px;font:500 31px/1.04 Georgia,Times New Roman,serif}.destination-selector-dialog header p{color:#ffffff82;max-width:510px;margin:0;font-size:8px;line-height:1.55}.destination-selector-dialog header .icon-button{color:#fff;background:#ffffff12;border-color:#ffffff21;flex:none}.destination-selector-list{gap:8px;max-height:410px;padding:20px 22px;display:grid;overflow-y:auto}.destination-selector-list>button{color:#231f25;cursor:pointer;text-align:left;background:#fffdfa;border:1px solid #ded7cd;border-radius:14px;grid-template-columns:42px minmax(0,1fr) 30px;align-items:center;gap:12px;width:100%;padding:12px;transition:border-color .18s,background .18s,transform .18s;display:grid}.destination-selector-list>button:hover{border-color:#ae9fe3;transform:translateY(-1px)}.destination-selector-list button p{min-width:0;margin:0}.destination-selector-list button strong,.destination-selector-list button small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.destination-selector-list button strong{font-size:9px}.destination-selector-list button small{color:#918981;margin-top:4px;font-size:7px}.destination-selector-list button>i{color:#827a74;background:#f5f1ea;border:1px solid #ddd6cc;border-radius:9px;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.destination-selector-dialog>footer{background:#fffdfa;border-top:1px solid #dfd8ce;justify-content:space-between;align-items:center;gap:15px;min-height:72px;padding:14px 22px;display:flex}.destination-selector-dialog>footer>span{color:#7f776f;font-size:7px;font-weight:750}.destination-selector-dialog>footer>div{align-items:center;gap:8px;display:flex}@media (max-width:960px){.oauth-explainer{grid-template-columns:44px 1fr}.oauth-explainer>div:last-child{white-space:normal;border-top:1px solid #ffffff14;grid-column:1/-1;padding-top:10px}}@media (max-width:600px){.oauth-explainer{grid-template-columns:38px 1fr;padding:15px}.oauth-explainer>span{width:38px;height:38px}.oauth-explainer>div:last-child{flex-wrap:wrap;align-items:flex-start}.destination-selector-dialog>header{padding:23px 19px}.destination-selector-dialog h2{font-size:27px}.destination-selector-list{padding:15px}.destination-selector-dialog>footer{flex-direction:column;align-items:stretch}.destination-selector-dialog>footer>div{width:100%}.destination-selector-dialog>footer button{flex:1}}.app-shell{--workspace-night:#4937c8;--workspace-panel:#5f46df;--workspace-paper:#f4f6ff;--workspace-white:#fff;--workspace-coral:#ff6f61;--workspace-violet:#6d55ee;--workspace-cyan:#22c7e8;--workspace-lime:#c9ff68;--workspace-line:#dce1f7;color:#211c46;background:#eef2ff}.app-shell .sidebar{color:#fff;background:radial-gradient(circle at 8% 8%,#ff91c56b,#0000 24%),radial-gradient(circle at 96% 58%,#22c7e84d,#0000 32%),linear-gradient(165deg,#7048e8 0%,#5741d4 45%,#2573cc 100%);box-shadow:18px 0 55px #40399b33}.app-shell .sidebar:before{content:"";pointer-events:none;border:1px solid #ffffff21;border-radius:50%;width:210px;height:210px;position:absolute;bottom:80px;right:-75px;box-shadow:0 0 0 38px #ffffff09,0 0 0 76px #ffffff05}.app-shell .main-content:before{opacity:.46;background-image:linear-gradient(#5c4eb10a 1px,#0000 1px),linear-gradient(90deg,#5c4eb10a 1px,#0000 1px)}.workspace-route span,.app-shell .project-switcher label span{color:#8d89ad}.workspace-route strong,.app-shell .project-switcher select{color:#26204b}.app-shell .topbar .primary-button,.app-shell .primary-button{color:#fff;background:linear-gradient(120deg,#7357ef,#5069ea);border-color:#6550df;box-shadow:0 11px 27px #5b4ada38}.app-shell .primary-button:hover{background:linear-gradient(120deg,#654bdc,#405fe1);border-color:#5542ca;transform:translateY(-1px);box-shadow:0 14px 31px #5240c947}.app-shell .ghost-button{color:#433b6a;background:#ffffffc2;border-color:#d3d9ef;box-shadow:0 6px 18px #4f438c0b}.app-shell .ghost-button:hover{background:#fff;border-color:#bcb8e8}.app-shell .eyebrow{color:#6652e3}.app-shell .panel,.app-shell .metric-card,.performance-summary article,.growth-steps article,.app-shell .connection-card,.overview-stat-row article,.overview-channel-panel,.overview-context-action{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd1;border-color:#dce1f4;box-shadow:0 14px 38px #42378712}.app-shell .panel-heading,.app-shell .post-row,.platform-performance-list>div{border-color:#e4e7f6}.app-shell .post-copy p,.growth-steps p,.growth-voice blockquote,.overview-welcome>div:first-child>p{color:#706a8d}.app-shell .calendar-list,.app-shell .calendar-day{border-color:#dce1f4}.app-shell .day-posts{background:#ffffffb8;border-color:#dce1f4}.app-shell .connection-card.is-connected{background:linear-gradient(140deg,#effff9,#fff 62%,#eff5ff);border-color:#afe1d5}.app-shell .connect-button{background:linear-gradient(120deg,#7256ee,#4c68e8);border-color:#6650df}.app-shell .project-hero .eyebrow,.growth-hero>div>span,.growth-hero aside>span,.app-shell .active-publishing-panel .eyebrow{color:#e1ff9b}.performance-note,.next-action-card{background:linear-gradient(145deg,#ff7967 0%,#ff78a9 54%,#c886ef 120%);box-shadow:0 22px 55px #c54b7d2e}.overview-context-ribbon>div:first-child>span,.performance-note>span,.next-action-clear{background:#c9ff68}.onboarding-empty{isolation:isolate;background:0 0;min-height:calc(100svh - 78px);padding:clamp(34px,5vw,72px);position:relative;overflow:hidden}.onboarding-ambient{z-index:-1;filter:blur(1px);pointer-events:none;border-radius:50%;animation:8s ease-in-out infinite alternate workspace-drift;position:absolute}.onboarding-ambient-one{background:radial-gradient(circle,#5cd5ff61,#5cd5ff00 68%);width:420px;height:420px;top:4%;left:4%}.onboarding-ambient-two{background:radial-gradient(circle,#c091ff66,#c091ff00 70%);width:520px;height:520px;animation-delay:-4s;bottom:-16%;right:-6%}.onboarding-stage{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:linear-gradient(145deg,#ffffffdb,#f4f1ffc2);border:1px solid #ffffffd9;border-radius:36px;flex-direction:column;justify-content:center;align-items:center;width:min(920px,100%);min-height:540px;padding:clamp(45px,6vw,82px);display:flex;position:relative;overflow:hidden;box-shadow:0 35px 100px #4b3ba429,inset 0 1px #ffffffe6}.onboarding-stage:before{content:"";z-index:-1;background:radial-gradient(circle at 50% 25%,#7357ef29,#0000 28%),linear-gradient(115deg,#0000 49.85%,#5f4ebf0b 50%,#0000 50.15%);position:absolute;inset:0}.onboarding-stage:after{content:"";border:1px solid #6752d61a;border-radius:50%;width:390px;height:390px;position:absolute;top:-190px;right:-115px;box-shadow:0 0 0 55px #6c52e506,0 0 0 110px #6c52e505}.onboarding-stage>*{z-index:1;position:relative}.empty-orbit{color:#fff;background:linear-gradient(145deg,#7759ef,#4f79ea);border:1px solid #6550df3d;width:70px;height:70px;margin-bottom:21px;box-shadow:0 15px 34px #5844d240,inset 0 1px #ffffff47}.onboarding-stage h1{color:#221b49;letter-spacing:-4px;max-width:760px;margin:12px 0 16px;font-size:clamp(48px,5.3vw,76px);line-height:.94}.onboarding-stage h1 em{color:#6852e5;font-weight:500}.onboarding-stage>p{color:#696384;max-width:650px;margin-bottom:29px;font-size:12px}.onboarding-stage .primary-button{border-radius:14px;min-height:48px;padding:0 20px;font-size:11px}.onboarding-stage .empty-principles{border:0;gap:12px;margin-top:36px;padding-top:0}.onboarding-stage .empty-principles span{color:#77718e;background:#ffffffb8;border:1px solid #d9dcf1;border-radius:999px;padding:9px 11px}.onboarding-stage .empty-principles strong{color:#6852e5}.onboarding-float{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe0;border:1px solid #ffffffe6;border-radius:15px;grid-template-columns:39px 1fr;align-items:center;gap:10px;padding:11px 14px;animation:5s ease-in-out infinite workspace-float;display:grid;position:absolute;box-shadow:0 18px 48px #43359129}.onboarding-float>span{border-radius:12px;place-items:center;width:39px;height:39px;display:grid}.onboarding-float small,.onboarding-float strong{display:block}.onboarding-float small{color:#938daa;letter-spacing:.8px;font-size:6px;font-weight:850}.onboarding-float strong{color:#332b58;margin-top:4px;font-size:8px}.onboarding-float-left{bottom:12%;left:clamp(18px,5vw,80px)}.onboarding-float-left>span{color:#3e368d;background:#c9ff68}.onboarding-float-right{animation-delay:-2.5s;top:14%;right:clamp(18px,5vw,80px)}.destination-selector-list>button.selected{background:linear-gradient(100deg,#eeeaff,#eefaff);border-color:#8d7aea}@keyframes workspace-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-8px)rotate(1deg)}}@keyframes workspace-drift{0%{transform:translate(-10px,-8px)scale(.97)}to{transform:translate(14px,12px)scale(1.04)}}@media (max-width:1100px){.onboarding-float{display:none}.onboarding-stage{min-height:510px}}@media (max-width:760px){.onboarding-empty{padding:20px 14px 35px}.onboarding-stage{border-radius:25px;min-height:calc(100svh - 120px);padding:42px 20px}.onboarding-stage h1{letter-spacing:-2.7px;font-size:48px}.onboarding-stage .empty-principles{justify-content:center}.app-shell .sidebar{box-shadow:22px 0 65px #32278c4a}}@media (max-width:480px){.onboarding-stage h1{font-size:41px}.onboarding-stage .empty-principles span{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.onboarding-ambient,.onboarding-float{animation:none}}.app-shell .sidebar{color:#302858;background:radial-gradient(circle at 5% 7%,#cab8ff85,#0000 30%),radial-gradient(circle at 100% 70%,#a7e7ff7a,#0000 37%),linear-gradient(165deg,#f5f2ff 0%,#eef2ff 48%,#e8f7ff 100%);border-right:1px solid #7163b721;box-shadow:14px 0 42px #48417e14}.app-shell .sidebar:before{border-color:#6853d017;box-shadow:0 0 0 38px #6853d005,0 0 0 76px #22c7e804}.app-shell .sidebar:after{opacity:.34;background-image:linear-gradient(#6456b20d 1px,#0000 1px),linear-gradient(90deg,#6456b20d 1px,#0000 1px)}.app-shell .brand-row{border-color:#695ea624}.app-shell .nav-button{color:#716b91}.app-shell .nav-button:hover{color:#3e356a;background:#ffffff94}.app-shell .nav-button em{color:#665e87;background:#6b52e617}.app-shell .autopilot-card{background:linear-gradient(145deg,#ffffffb3,#e8e2ffb3);border-color:#6b52e629;box-shadow:0 10px 28px #5041970e}.app-shell .secondary-nav,.app-shell .profile-row{border-color:#695ea624}.app-shell .profile-signout:hover{background:#ffffffa6;border-color:#6b52e629}.app-shell .profile-signout:hover svg{color:#5c46ce}.app-shell .mobile-close{color:#554b7d}@media (max-width:760px){.app-shell .sidebar{box-shadow:18px 0 52px #3e377526}}.app-shell{background:#fff}.app-shell .sidebar{color:#25233d;background:linear-gradient(155deg,#fff 0%,#fbfcff 55%,#f7f9ff 100%);border-right:1px solid #e6e8f1;width:268px;padding:18px 14px 16px;box-shadow:10px 0 34px #2b30530b}.app-shell .sidebar:before{display:none}.app-shell .sidebar:after{opacity:.15;background-image:radial-gradient(circle,#645aa52e 1px,#0000 1px);background-size:22px 22px;-webkit-mask-image:linear-gradient(#0000 12%,#000 42%,#0000 78%);mask-image:linear-gradient(#0000 12%,#000 42%,#0000 78%)}.app-shell .main-content{background:radial-gradient(circle at 92% 4%,#ede9ff75,#0000 29%),radial-gradient(circle at 3% 72%,#ebf9ff80,#0000 31%),linear-gradient(145deg,#fff 0%,#fbfcff 52%,#fff 100%);width:calc(100% - 268px);margin-left:268px}.app-shell .main-content:before{opacity:.16}.app-shell .topbar{background:#ffffffd6;border-color:#e7e9f2;box-shadow:0 7px 24px #2e335409}.app-shell .brand-row{border-color:#e8e9f1;min-height:62px;padding:2px 10px 17px}.app-shell .brand-row .proreach-logo-mark{box-shadow:0 7px 19px #17172a1a}.app-shell .brand-row .proreach-logo-type strong{color:#25223b}.app-shell .brand-row .proreach-logo-type small{color:#9996aa}.app-shell .primary-nav{gap:7px;margin-top:16px}.app-shell .secondary-nav{border-color:#e8e9f1;gap:7px;padding-top:12px}.app-shell .nav-button{color:#716f82;background:0 0;border:1px solid #0000;border-radius:14px;gap:10px;height:52px;padding:7px 9px}.app-shell .nav-button:hover{color:#34314d;background:#fffc;border-color:#ebeaf3;box-shadow:0 8px 22px #322e570b}.app-shell .nav-icon{color:#706a8b;background:#f1f1f7;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-style:normal;transition:transform .18s,box-shadow .18s;display:grid}.app-shell .nav-button:hover .nav-icon{transform:translateY(-1px)}.app-shell .nav-button span{font-size:11px;font-weight:650}.app-shell .primary-nav .nav-button:first-child .nav-icon{color:#6552d5;background:#efecff}.app-shell .primary-nav .nav-button:nth-child(2) .nav-icon{color:#bf557d;background:#fff0f5}.app-shell .primary-nav .nav-button:nth-child(4) .nav-icon{color:#298368;background:#eaf8f3}.app-shell .primary-nav .nav-button:nth-child(5) .nav-icon{color:#b66a38;background:#fff3e9}.app-shell .secondary-nav .nav-button:nth-child(2) .nav-icon{color:#6d6295;background:#f0eff7}.app-shell .nav-button.active svg{color:inherit}.app-shell .nav-button em{color:#6f6a85;background:#eff0f5;min-width:22px;height:21px}.app-shell .autopilot-card{background:linear-gradient(140deg,#fff,#f7f6ff);border:1px solid #e2e1ef;border-radius:15px;margin:15px 3px 13px;padding:15px;box-shadow:0 8px 22px #3631630a}.app-shell .autopilot-title{color:#5549a8}.app-shell .autopilot-title svg{color:#6a58db}.app-shell .autopilot-card p{color:#817e90}.app-shell .safety-row{color:#277b62}.app-shell .pulse-dot{background:#45bd91;box-shadow:0 0 0 4px #45bd911a}.app-shell .profile-row{border-color:#e8e9f1;margin-top:11px;padding:13px 8px 0}.app-shell .profile-row strong{color:#302d48}.app-shell .profile-row small{color:#9895a6}.app-shell .avatar{color:#fff;background:linear-gradient(145deg,#6756d9,#5f91d7);box-shadow:0 7px 17px #48439124}.app-shell .profile-signout svg{color:#898697}@media (max-width:760px){.app-shell .sidebar{width:min(286px,88vw);box-shadow:18px 0 48px #2c30521c}.app-shell .main-content{width:100%;margin-left:0}}.app-shell{--workspace-night:#542477;--workspace-panel:#713187;--workspace-paper:#fff;--workspace-white:#fff;--workspace-violet:#7541bf;--workspace-cyan:#57c993;--workspace-line:#e6e1eb}.app-shell .topbar .primary-button,.app-shell .primary-button,.app-shell .connect-button{background:linear-gradient(120deg,#7541bd,#a74398);border-color:#793eb4;box-shadow:0 11px 27px #7736932e}.app-shell .ghost-button{border-color:#e1dae5}.app-shell .panel,.app-shell .metric-card,.performance-summary article,.growth-steps article,.app-shell .connection-card,.overview-stat-row article,.overview-channel-panel,.overview-context-action{border-color:#e8e2eb;box-shadow:0 14px 38px #492d550e}.app-shell .api-note{background:linear-gradient(110deg,#f7eef9,#fff4ef);border-color:#dccce4}.performance-note,.next-action-card{background:linear-gradient(145deg,#ff806c 0%,#ed6c9f 57%,#a94aa0 120%)}.destination-selector-list>button,.destination-selector-dialog>footer{border-color:#e9e2eb}.app-shell .nav-button.active .nav-icon{background:linear-gradient(145deg,#7540bd,#aa4696);box-shadow:0 7px 16px #71338b2b}.app-shell .primary-nav .nav-button:nth-child(3) .nav-icon{color:#a06b27;background:#fff4df}.app-shell .secondary-nav .nav-button:first-child .nav-icon{color:#4b7b55;background:#edf8ef}.onboarding-ambient-one{background:radial-gradient(circle,#ffc7b566,#ffc7b500 68%)}.onboarding-ambient-two{background:radial-gradient(circle,#d6a6e86b,#d6a6e800 70%)}.empty-orbit{background:linear-gradient(145deg,#7741ba,#bd4f91);box-shadow:0 15px 34px #6b348933,inset 0 1px #ffffff47}.app-shell{--workspace-night:#171821;--workspace-panel:#22232d;--workspace-paper:#fff;--workspace-white:#fff;--workspace-violet:#292a35;--workspace-cyan:#b9ff70;--workspace-line:#e5e5e9;color:#1b1c23}.app-shell .main-content:before{background-image:linear-gradient(#18192106 1px,#0000 1px),linear-gradient(90deg,#18192106 1px,#0000 1px)}.app-shell .topbar{background:#ffffffeb;border-color:#e8e8eb}.workspace-route{border-color:#e5e5e8}.app-shell .project-switcher>svg,.app-shell .eyebrow{color:#555762}.app-shell .hero-row h1,.app-shell .subpage h1{color:#171821}.app-shell .page-lead{color:#6f7078}.app-shell .primary-button:hover{background:#2d2e38;border-color:#2d2e38;box-shadow:0 13px 28px #1718212e}.app-shell .ghost-button:hover{border-color:#c8c8ce}.app-shell .panel,.app-shell .metric-card,.performance-summary article,.growth-steps article,.app-shell .connection-card,.overview-stat-row article,.overview-channel-panel,.overview-context-action{background:#fffffff0;border-color:#e4e4e8;box-shadow:0 13px 34px #1718210b}.app-shell .panel:hover,.app-shell .metric-card:hover,.performance-summary article:hover,.growth-steps article:hover,.app-shell .connection-card:hover{border-color:#d2d2d8;box-shadow:0 18px 40px #17182112}.app-shell .panel-heading,.app-shell .post-row,.platform-performance-list>div,.app-shell .calendar-list,.app-shell .calendar-day,.app-shell .day-posts{border-color:#e8e8eb}.app-shell .product-context-strip,.overview-context-ribbon{background:linear-gradient(120deg,#fff,#f7f7f8);border-color:#e2e2e6}.app-shell .context-tags span{color:#404149;background:#ededf0}.app-shell .api-note{color:#4b4c54;background:#f4f4f6;border-color:#d9d9df}.app-shell .project-hero,.growth-hero,.campaign-pulse-card,.performance-summary .performance-hero-card,.app-shell .next-panel,.app-shell .active-publishing-panel,.overview-schedule-panel,.oauth-explainer{box-shadow:0 24px 58px #17182129;background:radial-gradient(circle at 84% 8%,#ffffff14,#0000 31%),linear-gradient(145deg,#171821 0%,#22232d 100%)!important}.app-shell .project-hero .eyebrow,.growth-hero>div>span,.growth-hero aside>span,.app-shell .active-publishing-panel .eyebrow,.overview-schedule-panel .eyebrow{color:#c9ff68!important}.performance-note{color:#fff;background:#171821;box-shadow:0 20px 50px #17182121}.next-action-card{color:#1b1c23;background:#fff;border:1px solid #e1e1e5;box-shadow:0 18px 44px #17182112}.next-action-card:after{border-color:#1718210f}.platform-performance-list i b{background:#23242d}.destination-selector-dialog{background:#fff}.destination-selector-dialog>header,.app-shell .composer>header,.app-shell .wizard-header,.app-shell .publish-dialog>header,.app-shell .edit-post-dialog>header{background:radial-gradient(circle at 86% 0,#ffffff14,#0000 34%),#171821}.destination-selector-list>button,.destination-selector-dialog>footer{background:#fff;border-color:#e5e5e9}.destination-selector-list>button.selected{background:#f5f5f6;border-color:#a9a9b1;box-shadow:inset 3px 0 #171821}.destination-selector-list>button.selected>i{color:#fff;background:#171821;border-color:#171821}.app-shell .nav-icon,.app-shell .primary-nav .nav-button:first-child .nav-icon,.app-shell .primary-nav .nav-button:nth-child(2) .nav-icon,.app-shell .primary-nav .nav-button:nth-child(3) .nav-icon,.app-shell .primary-nav .nav-button:nth-child(4) .nav-icon,.app-shell .primary-nav .nav-button:nth-child(5) .nav-icon,.app-shell .secondary-nav .nav-button:first-child .nav-icon,.app-shell .secondary-nav .nav-button:nth-child(2) .nav-icon{color:#62636c;background:#f0f0f2}.app-shell .nav-button.active{color:#171821;background:#f5f5f7;border-color:#dedee3;box-shadow:0 9px 23px #1718210e}.app-shell .nav-button.active .nav-icon{color:#fff;background:#171821;box-shadow:0 7px 16px #17182126}.app-shell .autopilot-card{background:linear-gradient(140deg,#fff,#f6f6f7);border-color:#e1e1e5}.app-shell .avatar{background:#171821;box-shadow:0 7px 17px #17182121}.onboarding-ambient-one,.onboarding-ambient-two{opacity:.45;background:radial-gradient(circle,#d2d2d87a,#d2d2d800 70%)}.empty-orbit{background:#171821;border-color:#292a33;box-shadow:0 14px 30px #17182129}.onboarding-stage h1 em{color:#34353e}.onboarding-float-right>span{background:#171821}.app-shell{--workspace-night:#fff;--workspace-panel:#fafafa;--workspace-paper:#fff;--workspace-white:#fff;--workspace-violet:#5f6069;--workspace-cyan:#62b78d;--workspace-line:#e6e6ea;background:#fff}.app-shell .main-content{background:radial-gradient(circle at 91% 3%,#f5f5f7b8,#0000 30%),radial-gradient(circle at 3% 76%,#f9f9facc,#0000 32%),linear-gradient(145deg,#fff 0%,#fdfdfd 54%,#fff 100%)}.app-shell .topbar{background:#fffffff0;border-color:#e9e9ec;height:82px;padding:0 clamp(22px,3.3vw,52px);box-shadow:0 8px 24px #20212808}.topbar-left{gap:18px}.workspace-route{border-color:#e6e6e9;justify-content:center;min-width:128px;min-height:52px;padding:7px 18px 7px 0}.workspace-route span{color:#999aa1;font-size:6px}.workspace-route strong{color:#24252c;font:600 13px/1.1 Inter,sans-serif}.app-shell .project-switcher{border:1px solid #0000;border-radius:14px;gap:10px;min-width:210px;min-height:52px;padding:7px 10px}.app-shell .project-switcher:hover{background:#fafafa;border-color:#e8e8eb}.app-shell .project-switcher>svg{color:#60616a;background:#f1f1f3;border-radius:10px;width:34px;height:34px;padding:8px}.app-shell .project-switcher label span{color:#9a9ba2;font-size:6px}.app-shell .project-switcher label select,.app-shell .project-switcher>strong{color:#303139;font-size:11px}.app-shell .topbar-actions{gap:8px}.app-shell .topbar .ghost-button,.app-shell .topbar .primary-button{border-radius:12px;min-height:44px;padding-inline:14px}.app-shell .topbar .primary-button,.app-shell .primary-button,.app-shell .connect-button{color:#2d2e35;background:linear-gradient(145deg,#fff,#f5f5f6);border-color:#d6d6dc;box-shadow:0 8px 20px #1c1d2411}.app-shell .primary-button:hover{color:#1e1f25;background:linear-gradient(145deg,#fff,#efeff1);border-color:#bfc0c7;box-shadow:0 11px 24px #1c1d2417}.app-shell .ghost-button{color:#55565e;background:#fff;border-color:#e0e0e4}.app-shell .project-hero,.growth-hero,.campaign-pulse-card,.performance-summary .performance-hero-card,.app-shell .next-panel,.app-shell .active-publishing-panel,.overview-schedule-panel,.oauth-explainer,.performance-note{box-shadow:0 18px 46px #1a1b2111;color:#24252c!important;background:radial-gradient(circle at 86% 6%,#eeeef1b3,#0000 31%),linear-gradient(145deg,#fff 0%,#f8f8f9 100%)!important;border:1px solid #e1e1e5!important}.app-shell .project-hero:after,.campaign-pulse-card:after,.oauth-explainer:after{border-color:#2829300f;box-shadow:0 0 0 50px #28293003,0 0 0 100px #28293002}.campaign-pulse-card:before{opacity:.18;background-image:linear-gradient(#1f20260d 1px,#0000 1px),linear-gradient(90deg,#1f20260d 1px,#0000 1px)}.app-shell .project-hero h1,.growth-hero h2,.campaign-pulse-copy h2,.performance-summary .performance-hero-card strong,.performance-note h2,.app-shell .next-panel h2,.app-shell .active-publishing-panel>div:first-child>strong{color:#202128}.app-shell .project-hero h1 span,.app-shell .timeline-item span{color:#63646d}.app-shell .project-hero p,.growth-hero>div>p,.performance-hero-card p,.oauth-explainer p,.performance-note p{color:#777880}.app-shell .project-hero .eyebrow,.growth-hero>div>span,.growth-hero aside>span,.app-shell .active-publishing-panel .eyebrow,.overview-schedule-panel .eyebrow,.app-shell .next-panel .eyebrow,.campaign-pulse-copy>span{color:#666770!important}.app-shell .context-button{color:#31323a;background:#fff;border-color:#dedee3}.app-shell .context-button>svg:first-child{color:#55565f;background:#eeeef1}.app-shell .context-button small{color:#999aa1}.app-shell .context-button strong{color:#34353d}.campaign-pulse-card header>span{color:#64656d}.campaign-pulse-card header>span i{background:#787982;box-shadow:0 0 0 5px #5a5b6414}.campaign-pulse-card header em{color:#777880;background:#f5f5f6;border-color:#dedee2}.campaign-progress-ring{background:conic-gradient(#74757d 0 var(--campaign-progress),#e8e8eb var(--campaign-progress) 360deg)}.campaign-progress-ring:before{background:#fff}.campaign-progress-ring strong{color:#282930}.campaign-progress-ring small{color:#93949b}.campaign-stage-list>div{background:#ffffffd1;border-color:#e2e2e6}.campaign-stage-list strong{color:#2b2c33}.campaign-stage-list small{color:#8a8b92}.campaign-pulse-card>footer{border-color:#e4e4e7}.campaign-pulse-card footer>span,.campaign-pulse-card footer button{color:#707179}.campaign-pulse-card footer>span svg{color:#696a72}.app-shell .next-panel .panel-heading,.overview-schedule-panel .panel-heading{border-color:#e3e3e6!important}.app-shell .timeline-item small,.overview-schedule-panel .timeline-item small{color:#92939a}.app-shell .timeline-item strong,.overview-schedule-panel .timeline-item strong{color:#292a31}.app-shell .timeline-line i,.overview-schedule-panel .timeline-line i{background:#dddde1}.app-shell .timeline-empty,.overview-schedule-panel .timeline-empty{color:#8b8c93;border-color:#dddde1}.app-shell .active-destination-list>span{color:#51525a;background:#fff;border-color:#dedee2}.app-shell .active-destination-list strong{color:#2d2e35}.app-shell .active-destination-list small{color:#8b8c93}.app-shell .active-publishing-panel .outline-button{color:#3c3d45;background:#fff;border-color:#d8d8dd}.growth-hero aside{background:#f8f8f9c2;border-color:#e2e2e6}.growth-hero aside small{color:#81828a}.growth-hero aside .text-button{color:#5e5f68}.growth-hero aside>div{background:#e4e4e7}.growth-hero aside i{background:#777880}.growth-hero .primary-button{color:#292a31;background:#fff;border-color:#d4d4da}.performance-hero-card>span{color:#686971!important}.performance-hero-card>i{background:#e5e5e8}.performance-hero-card>i:after{background:#72737b}.performance-note>span{color:#34353d;background:#eeeef1}.performance-note>div{color:#66676f}.oauth-explainer>span{color:#51525a;box-shadow:none;background:#eeeef1}.oauth-explainer>div:last-child{color:#777880}.oauth-explainer i{color:#55565e;background:#f3f3f5;border-color:#d9d9de}.app-shell .connect-button.needs-setup:disabled{color:#9898a0;box-shadow:none;cursor:not-allowed;opacity:.8;background:#f3f3f5;border-color:#dedee3}.destination-selector-dialog>header,.app-shell .composer>header,.app-shell .wizard-header,.app-shell .publish-dialog>header,.app-shell .edit-post-dialog>header{color:#25262d;background:radial-gradient(circle at 86% 0,#efeff1b8,#0000 34%),linear-gradient(145deg,#fff,#f8f8f9);border-bottom:1px solid #e1e1e5}.destination-selector-dialog header .eyebrow,.app-shell .composer header .eyebrow,.app-shell .wizard-header .eyebrow,.app-shell .publish-dialog header .eyebrow,.app-shell .edit-post-dialog header .eyebrow{color:#686971}.destination-selector-dialog header p,.app-shell .composer header p,.app-shell .wizard-header p,.app-shell .publish-dialog header p,.app-shell .edit-post-dialog header p{color:#7c7d84}.destination-selector-dialog header .icon-button,.app-shell .composer header .icon-button,.app-shell .wizard-header .icon-button,.app-shell .publish-dialog header .icon-button,.app-shell .edit-post-dialog header .icon-button{color:#55565e;background:#fff;border-color:#dadade}.app-shell .nav-button.active{color:#2b2c33;background:linear-gradient(105deg,#fff,#f5f5f6);border-color:#dddde1}.app-shell .nav-button.active .nav-icon{color:#4d4e56;background:#fff;border:1px solid #d7d7dc;box-shadow:0 6px 14px #191a2012}.app-shell .nav-button.active em{color:#4c4d55;background:#e9e9ec}.app-shell .autopilot-title,.app-shell .autopilot-title svg{color:#55565e}.app-shell .avatar{color:#4b4c54;background:linear-gradient(145deg,#fff,#ececee);border:1px solid #d5d5da;box-shadow:0 7px 17px #17182112}.empty-orbit{color:#55565e;background:linear-gradient(145deg,#fff,#f0f0f2);border-color:#d7d7dc;box-shadow:0 12px 26px #17182113}.onboarding-float-right>span{color:#55565e;background:#eeeef1}@media (max-width:760px){.app-shell .topbar{height:72px}.app-shell .project-switcher{min-height:44px}.app-shell .project-switcher>svg{width:32px;height:32px}}
