:root{--care-font:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--care-bg:#f6f7fb;--care-surface:#ffffff;--care-surface-soft:#f8f9fc;--care-surface-strong:#17112e;--care-text:#101828;--care-text-secondary:#475467;--care-text-muted:#667085;--care-text-subtle:#98a2b3;--care-border:#e4e7ec;--care-border-soft:#edf0f3;--care-brand:#6d35ff;--care-brand-hover:#5d28ef;--care-brand-soft:#f1edff;--care-success:#16835c;--care-success-soft:#e9f8ef;--care-warning:#a86814;--care-warning-soft:#fff6e6;--care-danger:#b42318;--care-danger-soft:#fff0f0;--care-info:#2d6cdf;--care-info-soft:#e9f1ff;--care-radius-xs:8px;--care-radius-sm:10px;--care-radius-md:14px;--care-radius-lg:18px;--care-radius-xl:24px;--care-radius-2xl:28px;--care-space-1:4px;--care-space-2:8px;--care-space-3:12px;--care-space-4:16px;--care-space-5:20px;--care-space-6:24px;--care-space-8:32px;--care-space-10:40px;--care-shadow-xs:0 2px 8px rgba(15,23,42,.04);--care-shadow-sm:0 8px 24px rgba(15,23,42,.06);--care-shadow-md:0 18px 45px rgba(15,23,42,.1);--care-shadow-lg:0 28px 80px rgba(15,23,42,.16);--care-content-max:1320px;--care-sidebar-width:230px;font-family:var(--care-font);color:var(--care-text);background:var(--care-bg)}body{background:var(--care-bg);color:var(--care-text)}:root{font-family:Inter,system-ui,sans-serif;color:#101828;background:#f5f7fb}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button{cursor:pointer}.center{display:grid;place-items:center;min-height:100vh}.auth{min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at top,#ece7ff,#f8f9fc 46%)}.authcard{width:min(440px,92vw);background:#fff;padding:34px;border:1px solid #e7eaf0;border-radius:20px;box-shadow:0 22px 65px #1919321f}.logo{font-size:22px;font-weight:900;letter-spacing:.5px}.logo span{color:#6d35ff}.logo.dark{color:#101828}.authcard h1{font-size:28px;margin:28px 0 7px}.authcard p,.card p,.pageHead p,.controlTop p{color:#667085}.authcard label,.card label{display:block;font-weight:750;font-size:12px;margin:13px 0 6px}.authcard input,.card input,.card select,.topActions select{width:100%;border:1px solid #d9dee7;border-radius:10px;padding:11px 12px;background:#fff}.authcard button,.card>button,.topActions button,.liveBody button,.widgetBody button{border:0;border-radius:10px;padding:11px 14px;background:linear-gradient(90deg,#5b2cff,#7848ff);color:#fff;font-weight:800}.authcard button{width:100%;margin-top:18px}.authcard a{display:block;text-align:center;margin-top:18px;color:#5b2cff;cursor:pointer}.error{margin-top:12px;background:#fff0f0;color:#b42318;padding:10px;border-radius:9px}.shell{min-height:100vh;display:grid;grid-template-columns:230px minmax(0,1fr)}.shell>.desktopSidebar{padding:24px 16px;background:linear-gradient(180deg,#10223a,#0b1728);color:#fff;display:flex;flex-direction:column;position:sticky;top:0;height:100vh}.desktopSidebar>nav,.mobileDrawer>nav{margin-top:35px;display:grid;gap:7px}.desktopSidebar>nav>b,.mobileDrawer>nav>b{font-size:11px;color:#91a0b6;text-transform:uppercase;letter-spacing:1.5px;padding:0 11px}.desktopSidebar>nav a,.mobileDrawer>nav a{padding:11px;border-radius:10px;color:#d7e0ec;font-size:13px;cursor:pointer}.desktopSidebar>nav a.active,.mobileDrawer>nav a.active{background:#5b2cff;color:#fff}.desktopSidebar>nav a.disabled,.mobileDrawer>nav a.disabled{opacity:.55;cursor:default}.desktopSidebar>nav em,.mobileDrawer>nav em{float:right;font-style:normal;font-size:9px;background:#ffffff17;padding:2px 5px;border-radius:20px}.logout{margin-top:auto;background:#ffffff0c;border:1px solid #ffffff20;color:#fff;border-radius:9px;padding:10px}.shell main{padding:22px;max-width:1700px;width:100%;margin:auto}.mobileHead{display:none}.pageHead,.controlTop{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:15px}.pageHead h1,.controlTop h1{font-size:30px;margin:0}.pageHead p,.controlTop p{margin:4px 0 0}.topActions{display:flex;gap:8px;align-items:center}.topActions select{min-width:220px}.topActions button.secondary{background:#fff;color:#101828;border:1px solid #d9dee7}.grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.card{background:#fff;border:1px solid #e7eaf0;border-radius:16px;padding:18px;box-shadow:0 12px 34px #0f172a0f}.card h2{margin:0 0 8px}.colors{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.colors input{height:47px;padding:3px}.brandPreview{margin-top:17px;padding:24px;border-radius:15px;background:linear-gradient(135deg,var(--s),#111827);color:#fff}.brandPreview span{font-size:10px;font-weight:900;background:var(--a);padding:5px 8px;border-radius:999px}.brandPreview h3{font-size:24px;margin:15px 0 5px}.brandPreview p{color:#d8deea}.success{padding:11px 13px;background:#e9f9ef;color:#147a45;border-radius:10px;margin-bottom:15px}.controlLayout{display:grid;grid-template-columns:350px minmax(0,1fr);gap:14px}.editor{height:max-content;position:sticky;top:18px}.editor>p{font-size:12px;margin-top:0}.two{display:grid;grid-template-columns:1fr 1fr;gap:8px}.featureGrid{display:grid;grid-template-columns:1fr 1fr;gap:7px}.tick{display:flex!important;gap:7px;align-items:center!important;font-weight:500!important;margin:0!important;color:#475467}.tick input{width:auto!important}.previewStack{display:grid;gap:12px}.summaryStrip{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.summaryStrip>div{background:#fff;border:1px solid #e7eaf0;border-radius:13px;padding:12px}.summaryStrip b{display:block;font-size:20px}.summaryStrip span{font-size:11px;color:#667085}.liveGrid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.7fr);gap:12px}.panelHead{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.state{font-size:10px;font-weight:900;padding:5px 8px;border-radius:999px;background:#eef2f6;color:#475467}.state.live{background:#e7f8ee;color:#148054}.state.filled{background:#feecec;color:#b42318}.state.paused{background:#fff4e5;color:#b54708}.heroPhoto{height:290px;border-radius:13px;background-size:cover;background-position:center}.liveBody small,.widgetBody small{display:inline-block;margin-top:12px;background:#efeaff;color:#6d35df;font-weight:900;border-radius:999px;padding:5px 8px}.liveBody h2{font-size:28px;margin:10px 0 4px}.liveBody p,.widgetBody p{color:#667085}.liveBody ul{padding-left:18px;color:#475467;line-height:1.7}.liveBody button{width:100%}.liveBody button:disabled{background:#d0d5dd}.widgetPhoto{height:175px;border-radius:12px;background-size:cover;background-position:center}.widgetBody h3{font-size:22px;margin:10px 0 5px}.widgetBody button{width:100%}.assetGrid{display:grid;grid-template-columns:repeat(5,1fr);gap:9px}.asset{padding:10px}.assetPhoto{height:150px;border-radius:10px;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:flex-end;padding:10px;color:#fff}.assetPhoto span{font-size:9px;font-weight:900;background:#6d35ff;width:max-content;padding:4px 6px;border-radius:999px;margin-bottom:5px}.assetPhoto b{font-size:13px;line-height:1.1}.asset small{display:block;color:#667085;margin-top:6px}.syncPanel{display:flex;justify-content:space-between;align-items:center;gap:12px}.syncPanel h3{margin:0}.syncPanel p{margin:4px 0 0}.syncPanel .danger{background:#fff;color:#b42318;border:1px solid #fecaca;border-radius:10px;padding:10px 13px;font-weight:800}.syncPanel .danger:disabled{opacity:.5}.mobileLogout{display:none;background:#fff;border:1px solid #e7eaf0;color:#b42318;border-radius:10px;padding:9px 11px;font-weight:800}@media(max-width:1200px){.assetGrid{grid-template-columns:repeat(3,1fr)}.controlLayout{grid-template-columns:320px 1fr}.liveGrid{grid-template-columns:1fr}}@media(max-width:850px){.shell{grid-template-columns:1fr}.shell>.desktopSidebar{display:none}.shell main{padding:14px}.mobileHead{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.mobileLogout{display:block}.controlTop,.pageHead{align-items:flex-start;flex-direction:column}.topActions{width:100%;flex-wrap:wrap}.topActions select{flex:1;min-width:180px}.controlLayout{grid-template-columns:1fr}.editor{position:static}.grid{grid-template-columns:1fr}.summaryStrip,.assetGrid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.featureGrid,.assetGrid{grid-template-columns:1fr}.summaryStrip{grid-template-columns:1fr 1fr}.liveBody h2{font-size:23px}}.confirmOverlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a101c94;display:grid;place-items:center;padding:20px;z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.confirmBox{width:min(460px,94vw);background:#fff;border-radius:20px;padding:26px;box-shadow:0 28px 80px #0f172a47;border:1px solid #e7eaf0}.confirmIcon{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#feecec;color:#b42318;font-weight:900;font-size:20px}.confirmBox h2{margin:14px 0 8px;font-size:24px}.confirmBox p{color:#667085;line-height:1.55;margin:0}.confirmCampaign{margin-top:16px;background:#f8fafc;border:1px solid #e7eaf0;border-radius:12px;padding:12px;font-weight:800}.confirmCampaign span{display:block;color:#667085;font-weight:500;font-size:12px;margin-top:4px}.confirmActions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.cancelBtn,.confirmFillBtn{border-radius:10px;padding:11px 13px;font-weight:800}.cancelBtn{background:#fff;border:1px solid #d9dee7;color:#101828}.confirmFillBtn{background:#b42318;border:1px solid #b42318;color:#fff}.mobileMenuBtn,.mobileCloseBtn{border:0;background:transparent;font-weight:900;cursor:pointer}.mobileMenuBtn{display:none;font-size:26px;line-height:1;padding:6px 8px;color:#101828}.mobileHeadSpacer{display:none;width:40px}.mobileMenuBackdrop,.mobileDrawer{display:none}@media(max-width:850px){.mobileHead{position:sticky;top:0;z-index:40;background:#f5f7fb;padding:8px 0 12px;display:grid!important;grid-template-columns:40px 1fr 40px;align-items:center;margin-bottom:14px}.mobileHead .logo{text-align:center;font-size:18px}.mobileMenuBtn,.mobileHeadSpacer{display:block}.mobileLogout{display:none}.mobileMenuBackdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0208178c;z-index:90;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.mobileDrawer{display:flex!important;position:fixed!important;inset:0 auto 0 0;width:min(82vw,320px);height:100dvh!important;z-index:100;padding:22px 16px!important;background:linear-gradient(180deg,#10223a,#0b1728);color:#fff;flex-direction:column;box-shadow:24px 0 70px #02081759;animation:drawerIn .18s ease-out}.mobileDrawerTop{display:flex;align-items:center;justify-content:space-between;gap:12px}.mobileDrawer .logo{font-size:20px}.mobileCloseBtn{color:#fff;font-size:32px;line-height:1;padding:0 4px}.mobileDrawer nav{margin-top:34px}.mobileDrawer .logout{margin-top:auto}}@keyframes drawerIn{0%{transform:translate(-100%)}to{transform:translate(0)}}.mediaUploader{border:1px dashed #cfd6e2;border-radius:14px;padding:12px;background:#f8fafc;display:grid;gap:10px}.uploadButton{display:inline-flex!important;width:max-content;align-items:center;justify-content:center;margin:0!important;padding:10px 13px;border-radius:10px;background:#101828;color:#fff!important;font-size:12px!important;font-weight:850!important;cursor:pointer}.uploadButton input{display:none}.mediaUploader small{color:#667085;font-size:10px;line-height:1.4}.mediaPlaceholder{min-height:76px;border-radius:10px;background:#fff;display:grid;place-items:center;color:#98a2b3;font-size:12px;border:1px solid #eaecf0}.logoUploadPreview{max-width:220px;max-height:90px;object-fit:contain;object-position:left center;background:#fff;border:1px solid #eaecf0;border-radius:10px;padding:10px}.brandPreviewLogo{display:block;max-width:220px;max-height:72px;object-fit:contain;margin-bottom:12px}.campaignUploader{margin-bottom:4px}.photoStrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.photoThumb{position:relative;aspect-ratio:4/3;border-radius:10px;overflow:hidden;background:#e5e7eb;border:1px solid #d0d5dd}.photoThumb img{width:100%;height:100%;object-fit:cover;display:block}.photoThumb span{position:absolute;left:6px;bottom:6px;background:#101828d1;color:#fff;border-radius:999px;padding:3px 6px;font-size:8px;font-weight:900}.photoThumb button{position:absolute;right:5px;top:5px;width:24px;height:24px;border:0;border-radius:50%;background:#101828d6;color:#fff;font-size:16px;line-height:1;padding:0}@media(max-width:520px){.photoStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.logoUploadPreview,.brandPreviewLogo{max-width:180px}}.crShell{padding-bottom:10px}.crTopbar{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px}.crEyebrow{font-size:10px;font-weight:950;letter-spacing:2px;color:#6d35ff;margin-bottom:6px}.crTitleRow{display:flex;align-items:center;gap:12px}.crTitleRow h1{font-size:30px;line-height:1.08;letter-spacing:-.8px;margin:0;max-width:760px}.crTitleBlock p{margin:5px 0 0;color:#667085;font-size:13px}.crStatus{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:999px;background:#eef2f6;color:#475467;text-transform:uppercase;letter-spacing:.8px;font-size:9px;font-weight:950;white-space:nowrap}.crStatus i{width:6px;height:6px;border-radius:50%;background:currentColor}.crStatus.live{background:#eafaf0;color:#13864c}.crStatus.filled{background:#fff0ef;color:#b42318}.crStatus.paused{background:#fff6e8;color:#b54708}.crTopActions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.crTopActions select{min-width:230px;border:1px solid #d9dee7;background:#fff;border-radius:11px;padding:10px 12px;font-size:12px;font-weight:700}.crPrimary,.crGhost,.crPublish,.crPause,.crDangerGhost{border-radius:10px;padding:10px 13px;font-weight:850;border:1px solid transparent}.crPrimary{background:linear-gradient(90deg,#5930e8,#7446ff);color:#fff;box-shadow:0 8px 20px #5b2cff29}.crPrimary:disabled,.crPublish:disabled,.crPause:disabled{opacity:.45;cursor:not-allowed}.crGhost{background:#fff;color:#101828;border-color:#d9dee7}.crPublish{background:#0e8a53;color:#fff}.crPause{background:#fff7ed;color:#9a3412;border-color:#fed7aa}.crDangerGhost{background:#fff;color:#b42318;border-color:#fecaca}.crNotice{margin-bottom:12px;padding:10px 13px;border-radius:11px;background:#edf9f1;border:1px solid #cdebd7;color:#147a45;font-size:12px;font-weight:700}.crPulseBar{display:grid;grid-template-columns:minmax(260px,1fr) auto auto auto;gap:8px;align-items:stretch;margin-bottom:12px}.crPulseMain,.crPulseStat{background:#fff;border:1px solid #e7eaf0;border-radius:13px;padding:11px 13px;box-shadow:0 8px 24px #0f172a09}.crCompletion{display:flex;justify-content:space-between;gap:10px;align-items:center}.crCompletion span{font-size:11px;color:#667085;font-weight:750}.crCompletion b{font-size:12px}.crProgress{height:5px;background:#edf0f5;border-radius:999px;margin-top:9px;overflow:hidden}.crProgress i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#5b2cff,#9d78ff)}.crPulseStat{min-width:95px;display:flex;flex-direction:column;justify-content:center}.crPulseStat b{font-size:16px}.crPulseStat span{font-size:9px;color:#667085;text-transform:uppercase;letter-spacing:.8px;margin-top:2px}.crMobileEdit{display:none}.crGrid{display:grid;grid-template-columns:360px minmax(0,1fr);gap:14px;align-items:start}.crEditor{position:sticky;top:18px;padding:17px;max-height:calc(100vh - 36px);overflow:auto;scrollbar-width:thin}.crWorkspace{padding:0!important;max-width:none!important;width:auto!important;margin:0!important;display:grid;gap:12px}.crSectionHead{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.crSectionHead>div{display:flex;align-items:center;gap:8px}.crSectionHead>div>span{display:grid;place-items:center;width:24px;height:24px;border-radius:8px;background:#f0ecff;color:#6137df;font-size:9px;font-weight:950}.crSectionHead h2{font-size:15px;margin:0;letter-spacing:-.2px}.crSectionHead small{font-size:9px;color:#667085;text-transform:uppercase;letter-spacing:.8px;font-weight:850}.crEditor label{font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:#475467;font-weight:850;margin:11px 0 5px}.crEditor input,.crEditor select,.crEditor textarea{width:100%;border:1px solid #d9dee7;border-radius:10px;padding:10px 11px;background:#fff;color:#101828;font:inherit;font-size:12px;outline:none;transition:.15s}.crEditor textarea{resize:vertical;min-height:70px}.crEditor input:focus,.crEditor select:focus,.crEditor textarea:focus{border-color:#7a55ef;box-shadow:0 0 0 3px #5b2cff14}.crFieldLabel{display:flex;justify-content:space-between;align-items:center;margin-top:11px}.crFieldLabel span{font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:#475467;font-weight:850}.crFieldLabel b{font-size:9px;color:#667085}.crEditor .mediaUploader{padding:10px}.crEditor .uploadButton{background:#131b2c}.crEditor .featureGrid{grid-template-columns:1fr 1fr;gap:6px}.crEditor .tick{border:1px solid #e7eaf0;border-radius:9px;padding:8px!important;background:#fbfcfe;gap:6px!important}.crEditor .tick span{font-size:10px;line-height:1.2;text-transform:none;letter-spacing:0;color:#475467}.crEditorActions{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:14px;padding-top:13px;border-top:1px solid #edf0f4}.crEditorActions button{font-size:11px}.crHero{padding:14px}.crBrowser{border:1px solid #e0e4eb;border-radius:14px;overflow:hidden;background:#fff}.crBrowserBar{height:34px;background:#f7f8fa;border-bottom:1px solid #e7eaf0;display:flex;align-items:center;gap:6px;padding:0 11px}.crBrowserBar i{width:7px;height:7px;border-radius:50%;background:#d0d5dd}.crBrowserBar i:first-child{background:#f97066}.crBrowserBar i:nth-child(2){background:#fdb022}.crBrowserBar i:nth-child(3){background:#32d583}.crBrowserBar span{margin-left:8px;font-size:9px;color:#98a2b3;letter-spacing:.3px}.crPublicHero{height:340px;position:relative;overflow:hidden;background:#111827}.crPublicHero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.crPublicOverlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#050c1bc2,#050c1b2e 58%,#050c1b14)}.crPublicBrand{position:absolute;left:28px;top:24px;color:#fff}.crPublicBrand img{max-width:150px;max-height:48px;object-fit:contain;object-position:left center;filter:drop-shadow(0 3px 8px rgba(0,0,0,.18))}.crPublicBrand b{font-size:15px}.crPublicCopy{position:absolute;left:28px;bottom:26px;color:#fff;max-width:65%}.crPublicCopy span{font-size:9px;letter-spacing:2px;font-weight:950;color:#d8cbff}.crPublicCopy h2{font-size:35px;line-height:1;letter-spacing:-1px;margin:7px 0 6px}.crPublicCopy p{margin:0;font-size:12px;color:#e8edf5}.crAvailability{position:absolute;right:25px;bottom:24px;width:105px;height:105px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#160e37e0;border:1px solid rgba(255,255,255,.35);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.crAvailability b{font-family:Georgia,serif;font-size:39px;line-height:.85}.crAvailability span{font-size:8px;letter-spacing:1.5px;margin-top:7px;font-weight:900}.crPublicBody{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px}.crPublicBody h3{margin:0 0 4px;font-size:16px}.crPublicBody p{margin:0;color:#667085;font-size:11px;line-height:1.45;max-width:670px}.crPublicBody button{border:0;border-radius:999px;background:#6035e9;color:#fff;padding:11px 17px;font-weight:850;font-size:11px;white-space:nowrap}.crPublicBody button:disabled{background:#d0d5dd}.crPublicFacts{display:flex;gap:7px;flex-wrap:wrap;padding:0 22px 18px}.crPublicFacts span{font-size:9px;padding:6px 8px;border:1px solid #e5e7eb;border-radius:999px;color:#475467;background:#fafbfc}.crLowerGrid{display:grid;grid-template-columns:minmax(300px,.85fr) minmax(380px,1.15fr);gap:12px}.crWidget,.crOutputs{padding:14px}.crMiniState{font-size:8px;font-weight:950;letter-spacing:.7px;padding:5px 7px;border-radius:999px;text-transform:uppercase;background:#eef2f6;color:#475467}.crMiniState.live{background:#e9f9ef;color:#148054}.crMiniState.filled{background:#feecec;color:#b42318}.crMiniState.paused{background:#fff4e5;color:#b54708}.crWidgetInner{display:grid;grid-template-columns:42% 1fr;min-height:190px;border:1px solid #e7eaf0;border-radius:12px;overflow:hidden}.crWidgetInner>img{width:100%;height:100%;object-fit:cover}.crWidgetInner>div{padding:16px;display:flex;flex-direction:column;align-items:flex-start}.crWidgetInner small{font-size:8px;font-weight:950;color:#6d35ff;letter-spacing:1px}.crWidgetInner h3{font-size:17px;line-height:1.05;margin:9px 0 5px}.crWidgetInner p{font-size:10px;margin:0;color:#667085}.crWidgetInner b{font-size:10px;margin-top:10px}.crWidgetInner button{margin-top:auto;border:0;border-radius:8px;background:#101828;color:#fff;padding:8px 10px;font-size:9px;font-weight:850}.crOutputList{display:grid;gap:6px}.crOutputRow{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px;border-radius:10px;border:1px solid #edf0f4}.crOutputIcon{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:#f0ecff;color:#6339e2;font-size:8px;font-weight:950}.crOutputRow b,.crOutputRow span{display:block}.crOutputRow b{font-size:10px}.crOutputRow span{font-size:8px;color:#98a2b3;margin-top:2px}.crOutputRow em{font-style:normal;font-size:7px;letter-spacing:.6px;font-weight:950;padding:4px 6px;border-radius:999px;background:#eef2f6;color:#667085}.crOutputRow em.synced{background:#e9f9ef;color:#148054}.crOutputRow em.filled{background:#feecec;color:#b42318}.crSync{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px}.crSyncMark{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:#101828;color:#fff;font-size:20px}.crSync h3{margin:0;font-size:13px}.crSync p{margin:3px 0 0;font-size:10px;color:#667085}.crSyncActions{display:flex;gap:8px}.crSyncActions button{font-size:10px}.crMobileBar{display:none}@media(max-width:1180px){.crGrid{grid-template-columns:320px minmax(0,1fr)}.crLowerGrid{grid-template-columns:1fr}.crPublicHero{height:300px}}@media(max-width:850px){.crShell{padding-bottom:78px}.crTopbar{align-items:flex-start;flex-direction:column;gap:12px}.crTitleRow h1{font-size:25px}.crTitleBlock{width:100%}.crTopActions{width:100%;display:grid;grid-template-columns:1fr auto auto}.crTopActions select{min-width:0}.crTopActions .crPrimary{display:none}.crPulseBar{grid-template-columns:1fr auto auto}.crPulseMain{grid-column:1/-1}.crPulseStat:nth-of-type(4){display:none}.crMobileEdit{display:block;border:0;border-radius:11px;background:#101828;color:#fff;font-size:10px;font-weight:850;padding:0 14px}.crGrid{display:block}.crEditor{display:none;position:static;max-height:none;margin-bottom:12px}.crGrid.mobileEditing .crEditor{display:block}.crWorkspace{display:grid}.crPublicHero{height:270px}.crPublicCopy{left:18px;bottom:18px;max-width:70%}.crPublicCopy h2{font-size:27px}.crPublicBrand{left:18px;top:17px}.crAvailability{width:82px;height:82px;right:15px;bottom:15px}.crAvailability b{font-size:31px}.crPublicBody{align-items:flex-start;flex-direction:column;padding:14px 16px}.crPublicBody button{width:100%}.crPublicFacts{padding:0 16px 14px}.crLowerGrid{grid-template-columns:1fr}.crWidgetInner{grid-template-columns:36% 1fr}.crSync{grid-template-columns:36px 1fr}.crSyncMark{width:36px;height:36px}.crSyncActions{grid-column:1/-1}.crSyncActions button{width:100%}.crMobileBar{display:grid;grid-template-columns:70px 1fr 82px;align-items:center;position:fixed;left:0;right:0;bottom:0;z-index:70;background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid #e7eaf0;padding:9px 14px calc(9px + env(safe-area-inset-bottom));box-shadow:0 -12px 30px #0f172a14}.crMobileBar button{border:1px solid #d9dee7;background:#fff;border-radius:10px;padding:10px;font-size:10px;font-weight:850}.crMobileBar button.primary{background:#5b2cff;color:#fff;border-color:#5b2cff}.crMobileBar>div{text-align:center}.crMobileBar b,.crMobileBar span{display:block}.crMobileBar b{font-size:10px}.crMobileBar span{font-size:8px;color:#98a2b3;margin-top:2px}}@media(max-width:520px){.crTopActions{grid-template-columns:1fr auto}.crTopActions .crGhost:nth-of-type(2){display:none}.crPulseBar{grid-template-columns:1fr 1fr}.crPulseStat{min-width:0}.crMobileEdit{min-height:48px}.crEditor .featureGrid{grid-template-columns:1fr}.crPublicHero{height:235px}.crPublicCopy{max-width:72%}.crPublicCopy h2{font-size:23px}.crAvailability{width:72px;height:72px}.crAvailability b{font-size:27px}.crAvailability span{font-size:6px}.crWidgetInner{grid-template-columns:1fr}.crWidgetInner>img{height:145px}.crWidgetInner>div{min-height:165px}.crOutputRow{grid-template-columns:31px minmax(0,1fr) auto}.crOutputIcon{width:31px;height:31px}}.crPublishCard{padding:14px}.crPublishGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.crPublishItem{display:flex;justify-content:space-between;gap:12px;align-items:center;border:1px solid #e7eaf0;border-radius:12px;padding:12px;background:#fbfcfe}.crPublishItem b,.crPublishItem span{display:block}.crPublishItem b{font-size:11px}.crPublishItem span{font-size:9px;color:#667085;margin-top:3px;word-break:break-all}.crPublishButtons{display:flex;gap:7px;align-items:center;flex:none}.crPublishButtons button,.crPublishButtons a{border-radius:9px;padding:8px 10px;font-size:9px;font-weight:850;text-decoration:none}.crPublishButtons a{background:#101828;color:#fff}.crPublishHint{margin-top:10px;border-radius:10px;padding:9px 11px;background:#f5f3ff;color:#5b2cff;font-size:10px}.pubLoading,.pubUnavailable{min-height:100vh;display:grid;place-items:center;background:#f5f7fb;color:#101828;padding:24px}.pubUnavailable>div{width:min(520px,92vw);text-align:center}.pubUnavailable b{font-size:11px;letter-spacing:2px;color:#6d35ff}.pubUnavailable h1{font-size:34px;margin:10px 0}.pubUnavailable p{color:#667085}.pubPage{min-height:100vh;background:#f8f9fb;color:#101828;font-family:Inter,system-ui,sans-serif}.pubHeader{height:78px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 max(5vw,24px);background:#fff;border-bottom:1px solid #e7eaf0}.pubBrand img{max-width:190px;max-height:50px;object-fit:contain}.pubBrand b{font-size:18px}.pubHeaderActions{display:flex;gap:8px}.pubHeaderActions a,.pubEnquiry a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:999px;background:var(--pub-primary);color:#fff;padding:10px 14px;font-size:11px;font-weight:850}.pubHeaderActions a.secondary,.pubEnquiry a.secondary{background:#fff;color:#101828;border:1px solid #d9dee7}.pubMain{width:min(1180px,92vw);margin:24px auto 0}.pubHero{height:540px;position:relative;border-radius:26px;overflow:hidden;background:#101828;box-shadow:0 26px 70px #0f172a24}.pubHero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pubHeroShade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#050c1bcc,#050c1b38 58%,#050c1b14)}.pubHeroCopy{position:absolute;left:48px;bottom:46px;color:#fff;max-width:67%}.pubHeroCopy span{font-size:11px;letter-spacing:2.5px;font-weight:950;color:#ded7ff}.pubHeroCopy h1{font-family:Georgia,Times New Roman,serif;font-weight:500;font-size:58px;line-height:.95;letter-spacing:-2.5px;margin:11px 0}.pubHeroCopy p{font-size:15px;color:#e8edf5;margin:0}.pubBadge{position:absolute;right:44px;bottom:40px;width:145px;height:145px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:linear-gradient(145deg,#171134,#2a195d);color:#fff;border:2px solid #9b86ff;box-shadow:0 18px 48px #120d3a4d}.pubBadge b{font:500 52px Georgia,serif;line-height:.9}.pubBadge span{max-width:105px;font-size:9px;letter-spacing:1.7px;font-weight:950;margin-top:9px}.pubBadge.filled{background:linear-gradient(145deg,#671b17,#9d2b22);border-color:#f6a79e}.pubContent{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);gap:18px;margin-top:18px}.pubIntro,.pubEnquiry{background:#fff;border:1px solid #e7eaf0;border-radius:18px;padding:28px}.pubIntro>span,.pubEnquiry small{font-size:9px;letter-spacing:1.7px;font-weight:950;color:var(--pub-primary)}.pubIntro h2{font-size:31px;line-height:1.1;letter-spacing:-.8px;margin:10px 0}.pubIntro p,.pubEnquiry p{color:#667085;line-height:1.65;margin:0}.pubEnquiry h3{font-size:21px;margin:10px 0 7px}.pubEnquiry a{width:100%;margin-top:12px}.pubEnquiry a.secondary{margin-top:7px}.pubFacts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.pubFacts>div{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e7eaf0;border-radius:13px;padding:13px}.pubFacts i{width:32px;height:32px;border-radius:10px;background:#f0ecff;color:#6339e2;display:grid;place-items:center;font-style:normal;font-weight:900}.pubFacts span{font-size:11px;font-weight:750}.pubGallery{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px}.pubGallery img{width:100%;height:240px;object-fit:cover;border-radius:16px}.pubFooter{width:min(1180px,92vw);margin:24px auto 0;padding:24px 0 34px;border-top:1px solid #e1e5eb;display:flex;justify-content:space-between;gap:16px;align-items:center}.pubFooter span{font-weight:850}.pubFooter small{color:#98a2b3}.pubWidget{--pub-primary:#5B2CFF;--pub-secondary:#0D1B2F;display:grid;grid-template-columns:42% 1fr;min-height:410px;background:#fff;border:1px solid #e7eaf0;border-radius:18px;overflow:hidden;font-family:Inter,system-ui,sans-serif;color:#101828}.pubWidgetMedia{position:relative;min-height:410px}.pubWidgetMedia img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pubWidgetMedia span{position:absolute;left:16px;bottom:16px;background:#0e1424db;color:#fff;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:950;letter-spacing:1px}.pubWidgetBody{padding:24px;display:flex;flex-direction:column;align-items:flex-start}.pubWidgetBrand{min-height:48px}.pubWidgetBrand img{max-width:170px;max-height:44px;object-fit:contain}.pubWidgetBody small{margin-top:18px;color:var(--pub-primary);font-size:9px;letter-spacing:1.6px;font-weight:950}.pubWidgetBody h2{font-size:27px;line-height:1.03;letter-spacing:-.7px;margin:8px 0 5px}.pubWidgetBody p{font-size:12px;color:#667085;margin:0}.pubWidgetFeatures{display:flex;gap:6px;flex-wrap:wrap;margin-top:14px}.pubWidgetFeatures span{font-size:9px;border:1px solid #e7eaf0;border-radius:999px;padding:6px 8px}.pubWidgetBody>a{margin-top:auto;text-decoration:none;border-radius:10px;background:var(--pub-primary);color:#fff;padding:10px 12px;font-size:10px;font-weight:900}.pubWidgetBody>a.disabled{background:#d0d5dd;pointer-events:none}@media(max-width:850px){.crPublishGrid{grid-template-columns:1fr}.pubHeader{height:auto;padding:16px 20px;align-items:flex-start}.pubHeaderActions{flex-wrap:wrap;justify-content:flex-end}.pubHeaderActions a{padding:8px 11px}.pubMain{width:min(94vw,760px);margin-top:14px}.pubHero{height:430px;border-radius:20px}.pubHeroCopy{left:24px;bottom:24px;max-width:70%}.pubHeroCopy h1{font-size:42px}.pubBadge{width:112px;height:112px;right:20px;bottom:20px}.pubBadge b{font-size:42px}.pubContent{grid-template-columns:1fr}.pubFacts,.pubGallery{grid-template-columns:1fr 1fr}.pubGallery img{height:190px}.pubWidget{grid-template-columns:1fr;min-height:0}.pubWidgetMedia{min-height:210px}.pubWidgetBody{min-height:290px}}@media(max-width:520px){.crPublishItem{align-items:flex-start;flex-direction:column}.crPublishButtons{width:100%}.crPublishButtons button,.crPublishButtons a{flex:1;text-align:center}.pubHeader{display:block}.pubHeaderActions{margin-top:12px;justify-content:flex-start}.pubHero{height:360px}.pubHeroCopy{max-width:78%;left:18px;bottom:18px}.pubHeroCopy span{font-size:8px}.pubHeroCopy h1{font-size:32px;letter-spacing:-1.4px}.pubHeroCopy p{font-size:11px}.pubBadge{width:86px;height:86px;right:12px;bottom:14px}.pubBadge b{font-size:30px}.pubBadge span{font-size:6px;max-width:62px;margin-top:5px}.pubContent{margin-top:12px}.pubIntro,.pubEnquiry{padding:20px}.pubIntro h2{font-size:25px}.pubFacts,.pubGallery{grid-template-columns:1fr}.pubFooter{align-items:flex-start;flex-direction:column}}.crStatus{border-width:1px;border-style:solid}.crStatus.live{border-color:#a7e6c2}.crStatus.filled{border-color:#f8b4ad}.crStatus.paused{border-color:#fed7aa}.crStatus.draft{border-color:#d0d5dd;background:#f8fafc;color:#475467}.crPulseStatus b{text-transform:uppercase;letter-spacing:.5px}.pubHeaderRight{display:flex;align-items:center;gap:12px}.pubStatus,.pubWidgetStatus{display:inline-flex;align-items:center;gap:6px;border-radius:999px;font-size:9px;font-weight:950;letter-spacing:1px;text-transform:uppercase}.pubStatus{padding:7px 10px;border:1px solid}.pubStatus i,.pubWidgetStatus i{width:6px;height:6px;border-radius:50%;background:currentColor}.pubStatus.live,.pubWidgetStatus.live{color:#147a45;background:#e9f9ef;border-color:#b7e4c7}.pubStatus.filled,.pubWidgetStatus.filled{color:#b42318;background:#feecec;border-color:#f8b4ad}.pubWidgetStatus{padding:5px 8px;margin-bottom:10px;width:max-content}.pubReferral{display:grid;grid-template-columns:minmax(250px,.75fr) minmax(0,1.25fr);gap:18px;margin-top:18px;background:#fff;border:1px solid #e7eaf0;border-radius:18px;padding:28px}.pubReferralIntro>span{font-size:9px;letter-spacing:1.7px;font-weight:950;color:var(--pub-primary)}.pubReferralIntro h2{font-size:30px;line-height:1.05;margin:10px 0}.pubReferralIntro p{color:#667085;line-height:1.6;margin:0}.pubReferral form{display:grid;gap:10px}.pubReferralTwo{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pubReferral label{font-size:10px;font-weight:850;color:#475467}.pubReferral input,.pubReferral textarea{display:block;width:100%;margin-top:5px;border:1px solid #d9dee7;border-radius:10px;padding:10px 11px;font:inherit;color:#101828}.pubReferral textarea{resize:vertical}.pubReferral form>button{justify-self:start;border:0;border-radius:999px;background:var(--pub-primary);color:#fff;padding:11px 16px;font-weight:850}.pubReferral form>button:disabled{opacity:.55}.pubReferralMsg{font-size:11px;padding:9px 10px;border-radius:9px;background:#f5f3ff;color:#5b2cff}.crAnalytics{padding:14px}.crMetricGrid{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.crMetricGrid>div{border:1px solid #e7eaf0;background:#fbfcfe;border-radius:11px;padding:10px}.crMetricGrid span,.crMetricGrid b{display:block}.crMetricGrid span{font-size:8px;text-transform:uppercase;letter-spacing:.8px;color:#667085;font-weight:850}.crMetricGrid b{font-size:20px;margin-top:4px}.crAnalyticsBody{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(320px,1.2fr);gap:12px;margin-top:12px}.crTrend,.crReferrals{border:1px solid #e7eaf0;border-radius:12px;padding:12px;min-width:0}.crAnalyticsSubhead{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.crAnalyticsSubhead b{font-size:11px}.crAnalyticsSubhead span{font-size:9px;color:#98a2b3}.crAnalyticsSubhead button{font-size:8px;padding:6px 8px}.crTrendBars{height:150px;display:flex;align-items:flex-end;gap:8px}.crTrendDay{flex:1;min-width:0;text-align:center}.crTrendBar{height:105px;background:#f0f2f5;border-radius:8px;display:flex;align-items:flex-end;overflow:hidden}.crTrendBar i{display:block;width:100%;min-height:8px;background:linear-gradient(180deg,#7b5cff,#5b2cff);border-radius:8px 8px 0 0}.crTrendDay span,.crTrendDay b{display:block}.crTrendDay span{font-size:7px;color:#98a2b3;margin-top:5px}.crTrendDay b{font-size:9px;margin-top:2px}.crReferralList{display:grid;gap:7px;max-height:310px;overflow:auto}.crReferralRow{display:grid;grid-template-columns:minmax(0,1fr) 110px;gap:8px;align-items:start;border:1px solid #edf0f4;border-radius:10px;padding:9px}.crReferralRow b,.crReferralRow span,.crReferralRow small{display:block}.crReferralRow b{font-size:10px}.crReferralRow span{font-size:8px;color:#667085;margin-top:2px}.crReferralRow small{font-size:8px;color:#98a2b3;margin-top:5px;line-height:1.4}.crReferralRow select{border:1px solid #d9dee7;border-radius:8px;padding:7px;font-size:8px;font-weight:850;background:#fff}.crNoData,.crAnalyticsEmpty{font-size:10px;color:#98a2b3;padding:14px;text-align:center;background:#fafbfc;border-radius:10px}.crAnalyticsEmpty{border:1px dashed #d9dee7}@media(max-width:1100px){.crMetricGrid{grid-template-columns:repeat(3,1fr)}.crAnalyticsBody{grid-template-columns:1fr}}@media(max-width:850px){.pubHeaderRight{align-items:flex-end;flex-direction:column}.pubReferral{grid-template-columns:1fr}.crMetricGrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:520px){.pubHeaderRight{align-items:flex-start;margin-top:12px}.pubHeaderActions{margin-top:0}.pubReferral{padding:20px}.pubReferralTwo{grid-template-columns:1fr}.pubReferralIntro h2{font-size:25px}.crMetricGrid{grid-template-columns:1fr 1fr}.crReferralRow{grid-template-columns:1fr}.crReferralRow select{width:100%}}.crTopLive{box-shadow:0 8px 20px #0e8a5329}@media(max-width:850px){.crTopActions .crTopLive{display:block!important}}.crLiveNow{display:inline-flex;align-items:center;gap:6px;padding:9px 11px;border-radius:10px;background:#e9f9ef;color:#147a45;border:1px solid #b7e4c7;font-size:9px;font-weight:950;letter-spacing:1px}.crLiveNow i{width:7px;height:7px;border-radius:50%;background:#17a566;box-shadow:0 0 0 4px #17a5661f}.crStatusControl{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px;padding:10px 11px;border:1px solid #dfe4eb;border-radius:11px;background:#f8fafc}.crStatusControl>div:first-child span,.crStatusControl>div:first-child b{display:block}.crStatusControl>div:first-child span{font-size:8px;letter-spacing:.9px;color:#98a2b3;font-weight:900}.crStatusControl>div:first-child b{font-size:13px;margin-top:2px;text-transform:uppercase}.crStatusText.live{color:#147a45}.crStatusText.filled{color:#b42318}.crStatusText.paused{color:#b54708}.crStatusText.draft{color:#475467}.crStatusControl button{font-size:9px;padding:8px 10px}.crStatusHint{font-size:9px;color:#98a2b3;font-weight:800}.crEditorActions{grid-template-columns:1fr}@media(max-width:850px){.crTopActions{grid-template-columns:1fr auto auto auto}.crLiveNow{justify-content:center}}@media(max-width:520px){.crTopActions{grid-template-columns:1fr 1fr}.crTopActions select{grid-column:1/-1}.crLiveNow{order:2}}.crMobileTabs,.crMobileEditorToolbar{display:none}@media(max-width:850px){.shell main{padding:10px 10px 86px}.mobileHead{padding:8px 2px 10px}.crTopbar{margin-bottom:10px}.crTitleBlock p{display:none}.crTitleRow{align-items:flex-start;justify-content:space-between}.crTitleRow h1{font-size:22px;line-height:1.05;max-width:72%}.crStatus{margin-top:1px}.crTopActions{display:grid;grid-template-columns:1fr auto auto;width:100%;gap:7px}.crTopActions select{grid-column:1/-1;min-height:44px;font-size:12px}.crTopActions button,.crTopActions .crLiveNow{min-height:42px}.crTopActions .crPrimary{display:none}.crTopActions .crGhost:nth-of-type(2){display:none}.crMobileTabs{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;padding:5px;margin-bottom:9px;background:#e9edf3;border-radius:12px}.crMobileTabs button{border:0;min-height:38px;border-radius:9px;background:transparent;color:#667085;font-size:10px;font-weight:900}.crMobileTabs button.active{background:#fff;color:#101828;box-shadow:0 5px 16px #0f172a14}.crPulseBar{grid-template-columns:1fr 1fr 1fr;gap:6px;margin-bottom:9px}.crPulseMain{grid-column:1/-1;padding:9px 11px}.crPulseStat{min-width:0;padding:9px 10px}.crPulseStat b{font-size:13px}.crPulseStat span{font-size:7px}.crMobileEdit{display:none!important}.crGrid{display:block}.crEditor{display:none!important}.crWorkspace{display:grid!important;gap:9px}.crGrid.mobileTabEdit .crEditor{display:block!important;position:relative;max-height:none;margin:0;border-radius:14px;padding:13px}.crGrid.mobileTabEdit .crWorkspace{display:none!important}.crGrid.mobileTabPreview .crAnalytics,.crGrid.mobileTabActivity .crHero,.crGrid.mobileTabActivity .crLowerGrid,.crGrid.mobileTabActivity .crPublishCard,.crGrid.mobileTabActivity .crSync{display:none}.crGrid.mobileTabActivity .crAnalytics{display:block}.crMobileEditorToolbar{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;position:sticky;top:58px;z-index:25;margin:0 -3px 10px;padding:8px;background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #e5e7eb;border-radius:11px;box-shadow:0 8px 24px #0f172a14}.crMobileEditorToolbar span{text-align:center;font-size:9px;color:#667085;font-weight:800}.crMobileEditorToolbar button{min-height:38px;font-size:9px}.crStatusControl{margin-bottom:8px}.crEditor label{margin-top:10px}.crEditor input,.crEditor textarea,.crEditor select{font-size:16px;padding:11px 12px}.crEditor textarea{min-height:92px}.crEditor .two{grid-template-columns:1fr 1fr}.crEditor .photoStrip{grid-template-columns:repeat(2,1fr)}.crEditor .featureGrid{grid-template-columns:1fr}.crEditor .tick{min-height:44px}.crEditorActions{display:none}.crHero{padding:9px;border-radius:14px}.crSectionHead{margin-bottom:9px}.crBrowser{border-radius:12px}.crBrowserBar{display:none}.crPublicHero{height:225px}.crPublicBrand{left:14px;top:14px}.crPublicBrand img{max-width:120px;max-height:38px}.crPublicCopy{left:14px;bottom:15px;max-width:75%}.crPublicCopy h2{font-size:22px}.crPublicCopy p{font-size:10px}.crAvailability{width:68px;height:68px;right:11px;bottom:12px}.crAvailability b{font-size:25px}.crAvailability span{font-size:5px;letter-spacing:1px}.crPublicBody{padding:13px}.crPublicBody h3{font-size:14px}.crPublicBody p{font-size:10px}.crPublicFacts{padding:0 13px 13px;gap:5px}.crPublicFacts span{font-size:8px;padding:5px 7px}.crLowerGrid{gap:9px}.crWidget,.crOutputs,.crPublishCard,.crAnalytics,.crSync{padding:11px;border-radius:14px}.crWidgetInner{grid-template-columns:38% 1fr;min-height:155px}.crWidgetInner>img{height:100%}.crWidgetInner>div{padding:12px;min-height:155px}.crWidgetInner h3{font-size:15px}.crOutputList{gap:5px}.crOutputRow{padding:7px}.crPublishItem{padding:10px}.crMetricGrid{grid-template-columns:repeat(2,1fr)}.crMobileBar{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;position:fixed;left:0;right:0;bottom:0;z-index:80;gap:4px;background:#fffffff7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid #e7eaf0;padding:7px 10px calc(7px + env(safe-area-inset-bottom));box-shadow:0 -10px 28px #0f172a17}.crMobileBar button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:48px;border:0;border-radius:10px;background:transparent;color:#667085;padding:5px;font-size:9px;font-weight:900}.crMobileBar button>span{font-size:16px;line-height:1}.crMobileBar button.active{background:#f0ecff;color:#5b2cff}.crMobileBar button i{position:absolute;top:4px;right:calc(50% - 25px);min-width:16px;height:16px;border-radius:999px;display:grid;place-items:center;padding:0 4px;background:#e5484d;color:#fff;font-style:normal;font-size:7px;font-weight:950}.crAnalyticsBody{grid-template-columns:1fr}.crTrendBars{height:130px}.crReferralList{max-height:none}.crReferralRow{grid-template-columns:1fr}.crReferralRow select{min-height:40px;width:100%}.pubPage{padding-bottom:env(safe-area-inset-bottom)}.pubHeader{padding:13px 14px}.pubBrand img{max-width:145px;max-height:42px}.pubHeaderRight{width:100%;align-items:flex-start;gap:8px}.pubHeaderActions{width:100%;display:grid;grid-template-columns:1fr 1fr}.pubHeaderActions a{min-height:42px;text-align:center}.pubHero{height:350px;border-radius:16px}.pubHeroCopy{left:17px;bottom:17px}.pubHeroCopy h1{font-size:31px}.pubBadge{width:82px;height:82px;right:12px;bottom:14px}.pubContent,.pubReferral{gap:10px}.pubIntro,.pubEnquiry,.pubReferral{border-radius:14px}.pubEnquiry a,.pubReferral form>button{min-height:44px}.pubReferral input,.pubReferral textarea{font-size:16px}}@media(max-width:390px){.crTitleRow h1{font-size:20px;max-width:68%}.crTopActions{grid-template-columns:1fr 1fr}.crTopActions select,.crTopActions .crLiveNow{grid-column:1/-1}.crEditor .two{grid-template-columns:1fr}.crPublicHero{height:210px}.crWidgetInner{grid-template-columns:1fr}.crWidgetInner>img{height:135px}}@media(max-width:850px){.crShell.mobileViewEdit .crPulseBar,.crShell.mobileViewEdit .crTopActions{display:none}.crShell.mobileViewEdit .crNotice,.crShell.mobileViewEdit .crMobileTabs{margin-bottom:8px}.crShell.mobileViewEdit .crMobileEditorToolbar{display:none!important}.crShell.mobileViewEdit .crGrid{margin-top:0}.crShell.mobileViewEdit .crEditor{padding:12px 13px}.crShell.mobileViewEdit .crSectionHead{margin-bottom:8px}.crShell.mobileViewEdit .crStatusControl{margin-bottom:10px}.crShell.mobileViewEdit .crTitleBlock p{display:none}.crShell.isNewCampaign.mobileViewEdit .crTitleRow h1{font-size:23px}.crShell.isNewCampaign.mobileViewEdit .crTitleRow{margin-bottom:2px}.crMobileSaveBar{grid-template-columns:86px 1fr 116px!important;gap:8px!important}.crMobileSaveBar button{min-height:46px!important;flex-direction:row!important;font-size:10px!important}.crMobileSaveBar .cancel{border:1px solid #d9dee7!important;background:#fff!important;color:#344054!important}.crMobileSaveBar .save{border:0!important;background:linear-gradient(90deg,#5b2cff,#7d48ff)!important;color:#fff!important;box-shadow:0 8px 20px #5b2cff2e}.crMobileSaveBar .save:disabled{opacity:.45}.crMobileSaveState{text-align:center;min-width:0}.crMobileSaveState b,.crMobileSaveState span{display:block}.crMobileSaveState b{font-size:9px;color:#101828;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crMobileSaveState span{font-size:8px;color:#98a2b3;margin-top:2px}}@media(max-width:390px){.crMobileSaveBar{grid-template-columns:72px 1fr 98px!important}.crMobileSaveBar .save{font-size:9px!important}}.pilotPage{display:grid;gap:14px;padding-bottom:20px}.pilotHead{display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.pilotEyebrow{display:block;font-size:10px;font-weight:950;letter-spacing:2px;color:#6d35ff;margin-bottom:5px}.pilotScore{width:92px;height:92px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#101828;color:#fff;box-shadow:0 16px 40px #0f172a29}.pilotScore b{font-size:24px}.pilotScore span{font-size:8px;letter-spacing:1.2px;margin-top:2px}.pilotGrid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.pilotSecond{grid-template-columns:.8fr 1.2fr}.pilotReadiness,.pilotNumbers,.pilotFeedbackForm,.pilotFeedbackList,.pilotAcceptance{padding:16px}.pilotSectionHead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.pilotSectionHead>div{display:flex;align-items:center;gap:8px}.pilotSectionHead small{display:grid;place-items:center;width:25px;height:25px;border-radius:8px;background:#f0ecff;color:#6035e9;font-size:9px;font-weight:950}.pilotSectionHead h2{font-size:15px;margin:0}.pilotSectionHead>span{font-size:9px;color:#667085;font-weight:800}.pilotProgress{height:7px;border-radius:999px;background:#edf0f5;overflow:hidden;margin-bottom:12px}.pilotProgress i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#5b2cff,#9d78ff)}.pilotChecklist{display:grid;gap:7px}.pilotChecklist>div{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px;border:1px solid #edf0f4;border-radius:10px}.pilotChecklist i{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;font-style:normal;font-weight:950}.pilotChecklist .pass i{background:#e9f9ef;color:#148054}.pilotChecklist .pending i{background:#f2f4f7;color:#98a2b3}.pilotChecklist span{font-size:10px;font-weight:750}.pilotChecklist b{font-size:7px;letter-spacing:.8px;color:#98a2b3}.pilotChecklist .pass b{color:#148054}.pilotStats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pilotStats>div{padding:12px;border:1px solid #e7eaf0;border-radius:11px;background:#fbfcfe}.pilotStats span,.pilotStats b{display:block}.pilotStats span{font-size:8px;text-transform:uppercase;letter-spacing:.8px;color:#667085;font-weight:850}.pilotStats b{font-size:22px;margin-top:5px}.pilotRule{margin-top:12px;padding:12px;border-radius:11px;background:#101828;color:#fff}.pilotRule b{font-size:11px}.pilotRule p{margin:4px 0 0;font-size:9px;line-height:1.5;color:#cbd5e1}.pilotFeedbackForm label{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.6px;color:#667085;font-weight:850;margin:10px 0 5px}.pilotFeedbackForm select,.pilotFeedbackForm textarea{width:100%;border:1px solid #d9dee7;border-radius:10px;padding:10px 11px;font:inherit;background:#fff}.pilotFeedbackForm textarea{resize:vertical}.pilotFeedbackForm>button{margin-top:10px}.pilotIssues{display:grid;gap:8px;max-height:430px;overflow:auto}.pilotIssue{padding:10px;border:1px solid #e7eaf0;border-radius:11px}.pilotIssueTop{display:flex;justify-content:space-between;align-items:center;gap:8px}.pilotIssueTop>div{display:flex;align-items:center;gap:7px}.pilotIssueTop b{font-size:9px}.pilotIssueTop select{border:1px solid #d9dee7;border-radius:8px;padding:6px 7px;font-size:8px;font-weight:850;background:#fff}.pilotIssue p{font-size:10px;line-height:1.45;margin:8px 0 5px}.pilotIssue small{font-size:8px;color:#98a2b3}.pilotSeverity{font-size:7px;font-weight:950;letter-spacing:.6px;padding:4px 6px;border-radius:999px}.pilotSeverity.low{background:#eef2f6;color:#475467}.pilotSeverity.medium{background:#fff4e5;color:#b54708}.pilotSeverity.high{background:#ffebe9;color:#c4320a}.pilotSeverity.blocker{background:#fee4e2;color:#b42318}.pilotSteps{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pilotSteps>div{display:flex;gap:9px;align-items:flex-start;padding:10px;border:1px solid #e7eaf0;border-radius:10px;background:#fbfcfe}.pilotSteps b{font-size:9px;color:#6d35ff}.pilotSteps span{font-size:9px;font-weight:750;line-height:1.35}@media(max-width:900px){.pilotGrid,.pilotSecond{grid-template-columns:1fr}.pilotSteps{grid-template-columns:1fr 1fr}}@media(max-width:520px){.pilotHead{align-items:flex-start}.pilotHead h1{font-size:25px}.pilotScore{width:72px;height:72px;flex:none}.pilotScore b{font-size:19px}.pilotReadiness,.pilotNumbers,.pilotFeedbackForm,.pilotFeedbackList,.pilotAcceptance{padding:12px}.pilotStats{grid-template-columns:1fr 1fr}.pilotSteps,.pilotFeedbackForm .two{grid-template-columns:1fr}.pilotFeedbackForm select,.pilotFeedbackForm textarea{font-size:16px}}.smartBrandPanel{margin:14px 0 4px;padding:13px;border:1px solid #e4e7ec;border-radius:14px;background:#fbfcfe}.smartBrandHead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.smartBrandHead>div{display:flex;align-items:center;gap:8px}.smartBrandHead span{font-size:8px;letter-spacing:1.2px;font-weight:950;color:#6d35ff}.smartBrandHead b{font-size:7px;letter-spacing:.8px;padding:4px 6px;border-radius:999px;background:#101828;color:#fff}.smartBrandHead small{font-size:8px;color:#98a2b3;font-weight:800}.smartSwatches{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.smartSwatches>div{min-height:74px;border-radius:11px;padding:9px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:inset 0 0 0 1px #10182814}.smartSwatches span{font-size:7px;text-transform:uppercase;letter-spacing:.7px;font-weight:900;opacity:.82}.smartSwatches b{font-size:10px}.smartBrandMeta{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.smartBrandMeta span{padding:6px 7px;border-radius:8px;background:#fff;border:1px solid #edf0f4;font-size:8px;color:#667085}.smartBrandMeta b{color:#101828}.smartBrandWarnings{display:grid;gap:5px;margin-top:9px}.smartBrandWarnings span{padding:7px 8px;border-radius:8px;background:#fff4e5;color:#9a3412;font-size:8px;font-weight:750}@media(max-width:520px){.smartSwatches{grid-template-columns:1fr 1fr}.smartBrandHead{align-items:flex-start}.smartBrandHead>div{align-items:flex-start;flex-direction:column;gap:4px}}.crWorkspaceTopbar{align-items:flex-start;margin-bottom:18px}.crWorkspaceTopbar .crTitleBlock h1{font-size:30px;letter-spacing:-1px}.crAddCampaign{display:inline-flex;align-items:center;gap:8px;padding:11px 15px;border:0;border-radius:11px;background:#111827;color:#fff;font-weight:900;cursor:pointer;box-shadow:0 10px 26px #11182721}.crAddCampaign span{font-size:16px;line-height:1}.campaignWorkspace{margin-bottom:18px;padding:20px;border:1px solid #e5e7eb;border-radius:18px;background:linear-gradient(145deg,#fff,#fafafa)}.campaignWorkspaceHead{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:16px}.campaignWorkspaceHead>div:first-child>span{display:block;font-size:9px;font-weight:900;letter-spacing:2px;color:#7c3aed}.campaignWorkspaceHead h2{margin:5px 0 0;font-size:20px;letter-spacing:-.5px;color:#111827}.campaignWorkspaceStats{display:flex;gap:9px}.campaignWorkspaceStats>div{min-width:58px;padding:8px 10px;border-radius:11px;background:#f4f5f7;text-align:center}.campaignWorkspaceStats b,.campaignWorkspaceStats span{display:block}.campaignWorkspaceStats b{font-size:15px;color:#111827}.campaignWorkspaceStats span{margin-top:2px;font-size:8px;color:#7a8493}.campaignCardGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.campaignAddCard,.campaignCard{min-height:190px;border:1px solid #e4e7ec;border-radius:16px;background:#fff;text-align:left;cursor:pointer;transition:.18s ease}.campaignAddCard:hover,.campaignCard:hover{transform:translateY(-2px);box-shadow:0 14px 30px #0f172a14}.campaignAddCard{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;border-style:dashed;color:#6b7280;text-align:center}.campaignAddCard .campaignAddIcon{width:42px;height:42px;display:grid;place-items:center;margin-bottom:11px;border-radius:50%;background:#f3e8ff;color:#6d28d9;font-size:22px}.campaignAddCard b{font-size:12px;color:#222b3b}.campaignAddCard small{margin-top:4px;font-size:9px;color:#98a2b3}.campaignCard{padding:15px;display:flex;flex-direction:column;position:relative;overflow:hidden}.campaignCard:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:#cbd5e1}.campaignCard.status-live:before{background:#22c55e}.campaignCard.status-paused:before{background:#f59e0b}.campaignCard.status-filled:before{background:#64748b}.campaignCard.status-draft:before{background:#8b5cf6}.campaignCard.selected{border-color:#7c3aed;box-shadow:0 0 0 2px #7c3aed1a}.campaignCardTop{display:flex;justify-content:space-between;gap:10px;align-items:center}.campaignCardStatus{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border-radius:999px;background:#f3f4f6;color:#4b5563;font-size:8px;font-weight:900;letter-spacing:.7px}.campaignCardStatus i{width:6px;height:6px;border-radius:50%;background:currentColor}.campaignCardStatus.live{background:#ecfdf3;color:#15803d}.campaignCardStatus.paused{background:#fff7ed;color:#b45309}.campaignCardStatus.filled{background:#f1f5f9;color:#475569}.campaignCardStatus.draft{background:#f5f3ff;color:#6d28d9}.campaignCardArrow{font-size:16px;color:#9aa3af}.campaignCardBody{margin-top:18px}.campaignCardBody>small{font-size:8px;font-weight:900;letter-spacing:1.4px;color:#98a2b3}.campaignCardBody h3{margin:6px 0 5px;font-size:15px;line-height:1.15;color:#111827}.campaignCardBody p{margin:0;font-size:10px;color:#667085}.campaignCardFoot{display:grid;grid-template-columns:1fr 1.6fr;gap:10px;margin-top:auto;padding-top:16px;border-top:1px solid #eef0f3}.campaignCardFoot>div{min-width:0}.campaignCardFoot b,.campaignCardFoot span{display:block}.campaignCardFoot b{font-size:10px;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.campaignCardFoot span{margin-top:2px;font-size:8px;color:#98a2b3}.currentCampaignBar{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:14px 0;padding:13px 15px;border:1px solid #e5e7eb;border-radius:14px;background:#fff}.currentCampaignBar>div:first-child span,.currentCampaignBar>div:first-child b,.currentCampaignBar>div:first-child small{display:block}.currentCampaignBar>div:first-child span{font-size:8px;font-weight:900;letter-spacing:1.5px;color:#7c3aed}.currentCampaignBar>div:first-child b{margin-top:3px;font-size:12px;color:#111827}.currentCampaignBar>div:first-child small{margin-top:2px;font-size:9px;color:#98a2b3}.currentCampaignActions{display:flex;align-items:center;gap:8px}.brandPageHead{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:20px 0 6px}.brandPageEyebrow{display:block;margin-bottom:5px;font-size:9px;font-weight:900;letter-spacing:2px;color:#7c3aed}.brandPageBadge{padding:8px 11px;border-radius:999px;background:#ecfdf3;color:#166534;font-size:9px;font-weight:900}.pilotPage{position:relative}.pilotPage:before{content:"INTERNAL PILOT WORKSPACE";display:inline-block;margin-bottom:9px;padding:5px 8px;border-radius:999px;background:#fff7ed;color:#9a3412;font-size:8px;font-weight:900;letter-spacing:1px}@media(max-width:1000px){.campaignCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.campaignWorkspaceHead{align-items:flex-start;flex-direction:column}}@media(max-width:680px){.campaignCardGrid{grid-template-columns:1fr}.campaignWorkspace{padding:14px}.campaignWorkspaceStats{width:100%;display:grid;grid-template-columns:repeat(4,1fr)}.campaignWorkspaceStats>div{min-width:0}.currentCampaignBar{align-items:flex-start;flex-direction:column}.currentCampaignActions{width:100%;flex-wrap:wrap}.brandPageHead{align-items:flex-start;flex-direction:column}}.crCampaignHome .campaignWorkspaceOnly{margin-top:8px}.crCampaignHome .campaignCardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.crCampaignHome .campaignCardArrow{font-size:9px;font-weight:900;letter-spacing:.4px;color:#667085}.crEditorTopbar{align-items:flex-start}.crBackCampaigns{display:inline-flex;align-items:center;margin-bottom:10px;padding:0;border:0;background:transparent;color:#667085;font-size:10px;font-weight:900;cursor:pointer}.crBackCampaigns:hover{color:#111827}.crWorkspaceEditor .campaignWorkspace{display:none}.crWorkspaceEditor .crTopbar{margin-bottom:14px}.crWorkspaceEditor .crTitleRow h1{max-width:760px}@media(max-width:900px){.crCampaignHome .campaignCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.crCampaignHome .campaignCardGrid{grid-template-columns:1fr}.crCampaignHome .campaignWorkspaceStats{grid-template-columns:repeat(2,1fr)}.crEditorTopbar .crTopActions{width:100%}.crEditorTopbar .crTopActions button{flex:1}}.crOfficialArtwork{display:grid;grid-template-columns:86px 1fr auto;gap:14px;align-items:center;margin:0 0 15px;padding:12px;border:1px solid #e5e7eb;border-radius:14px;background:#f8fafc}.crOfficialArtwork.ready{background:linear-gradient(145deg,#f0fdf4,#fff);border-color:#bbf7d0}.crOfficialArtworkThumb{width:86px;height:66px;border-radius:10px;overflow:hidden;background:#e5e7eb;display:grid;place-items:center}.crOfficialArtworkThumb img{width:100%;height:100%;object-fit:cover}.crOfficialArtworkThumb span{font-size:20px;color:#7c3aed}.crOfficialArtwork small,.crOfficialArtwork b,.crOfficialArtwork p{display:block}.crOfficialArtwork small{font-size:8px;font-weight:900;letter-spacing:1.4px;color:#7c3aed}.crOfficialArtwork b{margin-top:3px;font-size:11px;color:#172033}.crOfficialArtwork p{margin:3px 0 0;font-size:9px;line-height:1.45;color:#667085}.crNoApiBadge{padding:7px 9px;border-radius:999px;background:#dcfce7;color:#166534;font-size:8px;font-weight:900;white-space:nowrap}@media(max-width:680px){.crOfficialArtwork{grid-template-columns:68px 1fr}.crOfficialArtworkThumb{width:68px;height:58px}.crNoApiBadge{grid-column:1/-1;width:max-content}}.pubOfficialArtworkHero{padding:18px 0 8px}.pubOfficialArtworkHero img{display:block;width:100%;max-height:920px;object-fit:contain;border-radius:24px;background:#edf1f6;box-shadow:0 16px 45px #0f172a14}.pubDynamicAvailability{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:12px 0 4px}.pubDynamicAvailability b{padding:7px 9px;border-radius:999px;background:#ecfdf3;color:#166534;font-size:9px;letter-spacing:.5px}.pubDynamicAvailability small{font-size:9px;color:#667085}.pubWidget.hasOfficialArtwork .pubWidgetMedia{background:#0f172a}.pubWidget.hasOfficialArtwork .pubWidgetMedia img{object-fit:contain}@media(max-width:680px){.pubOfficialArtworkHero{padding-top:10px}.pubOfficialArtworkHero img{border-radius:16px}}.distributionPage{display:grid;gap:18px}.distributionHead{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.distributionEyebrow{display:block;margin-bottom:5px;font-size:9px;font-weight:900;letter-spacing:2px;color:#7c3aed}.distributionNoAi{padding:8px 11px;border-radius:999px;background:#ecfdf3;color:#166534;font-size:9px;font-weight:900}.distributionCampaignPicker{display:flex;align-items:end;justify-content:space-between;gap:18px;padding:16px}.distributionCampaignPicker>div:first-child{min-width:min(520px,100%)}.distributionCampaignPicker label,.distributionCampaignPicker>div:first-child>span{display:block;margin-bottom:6px;font-size:8px;font-weight:900;letter-spacing:1.3px;color:#7c3aed}.distributionCampaignPicker select{width:100%;height:42px;border:1px solid #dfe3e9;border-radius:10px;background:#fff;padding:0 11px;color:#111827;font-size:11px;font-weight:800}.distributionCampaignState{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.distributionCampaignState>b{font-size:9px;color:#166534}.distributionCampaignState>b.missing{color:#b45309}.distributionHero{display:grid;grid-template-columns:minmax(300px,.95fr) 1.3fr;gap:24px;align-items:center;padding:20px}.distributionArtwork{min-height:320px;border-radius:16px;overflow:hidden;background:#eef1f5}.distributionArtwork img{width:100%;height:100%;max-height:520px;object-fit:contain;display:block}.distributionArtworkMissing{min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.distributionArtworkMissing>span{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#ede9fe;color:#7c3aed;font-size:18px}.distributionArtworkMissing b{margin-top:10px;font-size:12px;color:#374151}.distributionArtworkMissing small{margin-top:4px;font-size:9px;color:#98a2b3}.distributionHeroCopy>span{font-size:8px;font-weight:900;letter-spacing:1.6px;color:#7c3aed}.distributionHeroCopy h2{margin:7px 0 5px;font-size:29px;line-height:1.08;letter-spacing:-.9px;color:#111827}.distributionHeroCopy>p{margin:0;color:#667085;font-size:11px}.distributionFacts{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:20px 0}.distributionFacts>div{padding:12px;border-radius:12px;background:#f5f6f8}.distributionFacts b,.distributionFacts span{display:block}.distributionFacts b{font-size:20px;color:#111827}.distributionFacts span{margin-top:2px;font-size:8px;color:#7b8492}.distributionHeroActions{display:flex;gap:8px;flex-wrap:wrap}.distributionHeroActions button,.distributionHeroActions a{padding:10px 12px;border:1px solid #dce1e7;border-radius:9px;background:#111827;color:#fff;text-decoration:none;font-size:9px;font-weight:900;cursor:pointer}.distributionHeroActions a{background:#fff;color:#263244}.distributionSectionHead{display:flex;align-items:flex-end;justify-content:space-between;gap:15px}.distributionSectionHead>div>span{display:block;font-size:8px;font-weight:900;letter-spacing:1.5px;color:#7c3aed}.distributionSectionHead h2{margin:5px 0 0;font-size:21px;color:#111827}.distributionSectionHead>small{font-size:8px;color:#98a2b3}.distributionChannelGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:13px}.distributionChannel{display:flex;flex-direction:column;min-height:210px;padding:15px;border:1px solid #e4e7ec;border-radius:15px;background:#fff;box-shadow:0 6px 18px #0f172a08}.distributionChannelTop{display:flex;align-items:center;justify-content:space-between;gap:9px}.distributionChannelTop>span{padding:5px 7px;border-radius:7px;background:#f3f4f6;color:#667085;font-size:7px;font-weight:900;letter-spacing:1px}.distributionChannelTop em{padding:5px 7px;border-radius:999px;font-size:7px;font-style:normal;font-weight:900}.distributionChannelTop em.ready,.distributionChannelTop em.live{background:#dcfce7;color:#166534}.distributionChannelTop em.waiting{background:#fff7ed;color:#9a3412}.distributionChannel h3{margin:17px 0 5px;font-size:14px;color:#111827}.distributionChannel p{margin:0;font-size:9px;line-height:1.5;color:#7a8493}.distributionChannelActions{display:flex;gap:6px;flex-wrap:wrap;margin-top:auto;padding-top:15px}.distributionChannelActions button,.distributionChannelActions a{padding:7px 9px;border:1px solid #dfe3e9;border-radius:8px;background:#fff;color:#263244;text-decoration:none;font-size:8px;font-weight:900;cursor:pointer}.distributionChannelActions a{background:#111827;border-color:#111827;color:#fff}.distributionChannelActions button.copied{background:#dcfce7;border-color:#86efac;color:#166534}.distributionLaunch{display:grid;grid-template-columns:1.2fr 1fr;gap:20px;align-items:center;padding:18px}.distributionLaunch>div:first-child>span{font-size:8px;font-weight:900;letter-spacing:1.5px;color:#7c3aed}.distributionLaunch h2{margin:5px 0;font-size:17px;color:#111827}.distributionLaunch p{margin:0;font-size:9px;line-height:1.5;color:#667085}.distributionChecklist{display:grid;grid-template-columns:1fr 1fr;gap:8px}.distributionChecklist span{padding:9px;border-radius:9px;background:#f3f4f6;color:#7b8493;font-size:8px;font-weight:900}.distributionChecklist span.done{background:#ecfdf3;color:#166534}.distributionEmpty{text-align:center;padding:42px}.distributionEmpty>span{display:grid;width:46px;height:46px;place-items:center;margin:0 auto 10px;border-radius:50%;background:#ede9fe;color:#7c3aed;font-size:20px}.distributionEmpty h2{margin:0;color:#111827}.distributionEmpty p{color:#667085;font-size:10px}@media(max-width:1000px){.distributionChannelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.distributionHero{grid-template-columns:1fr}}@media(max-width:700px){.distributionHead,.distributionCampaignPicker,.distributionSectionHead{align-items:flex-start;flex-direction:column}.distributionCampaignPicker>div:first-child{min-width:0;width:100%}.distributionChannelGrid{grid-template-columns:1fr}.distributionFacts{grid-template-columns:1fr 1fr}.distributionLaunch{grid-template-columns:1fr}}.performancePage{display:grid;gap:18px}.performanceHead{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.performanceEyebrow{display:block;margin-bottom:5px;font-size:9px;font-weight:900;letter-spacing:2px;color:#7c3aed}.performanceBadge{padding:8px 11px;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:9px;font-weight:900}.performanceFilter{display:flex;align-items:end;justify-content:space-between;gap:14px;padding:16px}.performanceFilter>div{width:min(520px,100%)}.performanceFilter span{display:block;margin-bottom:6px;font-size:8px;font-weight:900;letter-spacing:1.3px;color:#7c3aed}.performanceFilter select{width:100%;height:42px;border:1px solid #dfe3e9;border-radius:10px;background:#fff;padding:0 11px;color:#111827;font-size:11px;font-weight:800}.performanceFilter button{height:42px;padding:0 13px;border:0;border-radius:10px;background:#111827;color:#fff;font-size:9px;font-weight:900;cursor:pointer}.performanceKpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px}.performanceKpis article{padding:16px;border:1px solid #e5e7eb;border-radius:15px;background:#fff}.performanceKpis span{font-size:8px;font-weight:900;letter-spacing:1.2px;color:#7c3aed}.performanceKpis b{display:block;margin-top:9px;font-size:30px;line-height:1;color:#111827}.performanceKpis p{margin:6px 0 0;font-size:8px;color:#8a94a3}.performanceGrid{display:grid;grid-template-columns:1.45fr .85fr;gap:14px}.performanceGrid.lower{grid-template-columns:1.2fr .8fr}.performanceTrend,.performanceSources,.performanceCampaigns,.performanceReferrals{padding:17px}.performanceSectionHead{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.performanceSectionHead>div>span{display:block;font-size:8px;font-weight:900;letter-spacing:1.4px;color:#7c3aed}.performanceSectionHead h2{margin:4px 0 0;font-size:17px;color:#111827}.performanceSectionHead>small{font-size:8px;color:#98a2b3}.performanceBars{display:grid;grid-template-columns:repeat(14,minmax(18px,1fr));align-items:end;gap:7px;min-height:250px;margin-top:20px;padding:12px 0 4px;border-bottom:1px solid #e7eaf0}.performanceDay{display:flex;flex-direction:column;align-items:center;gap:7px;height:220px}.performanceBarStack{display:flex;align-items:end;justify-content:center;gap:2px;width:100%;height:185px}.performanceBarStack i{display:block;width:25%;min-width:3px;border-radius:4px 4px 1px 1px}.performanceBarStack .views,.performanceLegend .views{background:#7c3aed}.performanceBarStack .refs,.performanceLegend .refs{background:#10b981}.performanceBarStack .dist,.performanceLegend .dist{background:#f59e0b}.performanceDay>span{font-size:7px;color:#9aa3af;white-space:nowrap;transform:rotate(-45deg);transform-origin:center}.performanceLegend{display:flex;gap:14px;margin-top:18px;flex-wrap:wrap}.performanceLegend span{display:flex;align-items:center;gap:5px;font-size:8px;color:#667085}.performanceLegend i{width:8px;height:8px;border-radius:50%}.performanceSourceList{display:grid;gap:8px;margin-top:14px}.performanceSourceList>div{display:grid;grid-template-columns:28px 1fr auto;gap:9px;align-items:center;padding:10px;border-radius:10px;background:#f7f8fa}.performanceSourceList>div>b{font-size:8px;color:#98a2b3}.performanceSourceList strong,.performanceSourceList small{display:block}.performanceSourceList strong{font-size:9px;color:#172033}.performanceSourceList small{margin-top:2px;font-size:7px;color:#98a2b3}.performanceSourceList em{font-size:10px;font-style:normal;font-weight:900;color:#111827}.performanceCampaignList,.performanceReferralList{display:grid;gap:7px;margin-top:14px}.performanceCampaignList button{display:grid;grid-template-columns:minmax(0,1fr) 70px 70px 80px;gap:8px;align-items:center;width:100%;padding:10px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;text-align:left;cursor:pointer}.performanceCampaignList button.active{border-color:#7c3aed;background:#faf7ff}.performanceCampaignList span b,.performanceCampaignList span small,.performanceCampaignList div strong,.performanceCampaignList div small{display:block}.performanceCampaignList span b{font-size:9px;color:#172033}.performanceCampaignList span small{margin-top:2px;font-size:7px;color:#98a2b3}.performanceCampaignList div{text-align:right}.performanceCampaignList div strong{font-size:11px;color:#111827}.performanceCampaignList div small{font-size:7px;color:#98a2b3}.performanceReferralList>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border-radius:10px;background:#f7f8fa}.performanceReferralList b,.performanceReferralList small{display:block}.performanceReferralList b{font-size:9px;color:#172033}.performanceReferralList small{margin-top:2px;font-size:7px;color:#98a2b3}.performanceReferralList em{padding:5px 7px;border-radius:999px;font-size:7px;font-style:normal;font-weight:900}.performanceReferralList em.new{background:#ede9fe;color:#6d28d9}.performanceReferralList em.contacted{background:#dbeafe;color:#1d4ed8}.performanceReferralList em.closed{background:#dcfce7;color:#166534}.performanceEmpty,.performanceLoading{padding:28px;text-align:center;font-size:9px;color:#98a2b3}@media(max-width:1050px){.performanceKpis{grid-template-columns:repeat(3,minmax(0,1fr))}.performanceGrid,.performanceGrid.lower{grid-template-columns:1fr}}@media(max-width:700px){.performanceHead,.performanceFilter,.performanceSectionHead{align-items:flex-start;flex-direction:column}.performanceFilter>div{width:100%}.performanceKpis{grid-template-columns:1fr 1fr}.performanceBars{overflow-x:auto;grid-template-columns:repeat(14,34px)}.performanceCampaignList button{grid-template-columns:1fr 54px 54px}.performanceCampaignList button>div:last-child{display:none}}.billingPage,.platformPage{display:grid;gap:18px}.billingHead,.platformHead{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.billingEyebrow,.platformEyebrow{display:block;margin-bottom:5px;font-size:9px;font-weight:900;letter-spacing:2px;color:#7c3aed}.billingSecure,.platformPrivate{padding:8px 11px;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:9px;font-weight:900}.billingHero{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px;background:linear-gradient(135deg,#101827,#1f2937);color:#fff}.billingHero>div:first-child>span{font-size:8px;font-weight:900;letter-spacing:1.5px;color:#c4b5fd}.billingHero h2{margin:6px 0 4px;font-size:28px}.billingHero p{margin:0;max-width:580px;font-size:10px;line-height:1.55;color:#cbd5e1}.billingPrice{text-align:right}.billingPrice b{display:block;font-size:34px;line-height:1}.billingPrice span{display:block;margin-top:5px;font-size:8px;color:#cbd5e1}.billingGrid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.billingStatus,.billingIncluded{padding:18px}.billingSectionHead,.platformSectionHead{display:flex;align-items:center;justify-content:space-between;gap:14px}.billingSectionHead>div>span,.platformSectionHead>div>span{display:block;font-size:8px;font-weight:900;letter-spacing:1.4px;color:#7c3aed}.billingSectionHead h2,.platformSectionHead h2{margin:4px 0 0;font-size:17px;color:#111827}.billingSectionHead em{padding:6px 9px;border-radius:999px;font-size:8px;font-style:normal;font-weight:900}.billingSectionHead em.trial{background:#ede9fe;color:#6d28d9}.billingSectionHead em.active{background:#dcfce7;color:#166534}.billingSectionHead em.past_due{background:#fff7ed;color:#9a3412}.billingSectionHead em.cancelled,.billingSectionHead em.suspended{background:#fee2e2;color:#991b1b}.billingRows{display:grid;gap:8px;margin-top:15px}.billingRows>div{display:flex;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px solid #eef0f3}.billingRows span{font-size:8px;color:#98a2b3}.billingRows b{font-size:9px;color:#111827;text-align:right}.billingFeatures{display:grid;gap:9px;margin-top:15px}.billingFeatures>div{display:flex;align-items:center;gap:8px;padding:9px 10px;border-radius:9px;background:#f7f8fa}.billingFeatures i{display:grid;width:21px;height:21px;place-items:center;border-radius:50%;background:#dcfce7;color:#166534;font-size:8px;font-style:normal}.billingFeatures span{font-size:9px;font-weight:800;color:#374151}.billingNote{padding:17px}.billingNote span{font-size:8px;font-weight:900;letter-spacing:1.4px;color:#7c3aed}.billingNote h3{margin:5px 0;font-size:14px;color:#111827}.billingNote p{margin:0;font-size:9px;line-height:1.5;color:#667085}.billingLoading,.platformLoading{padding:30px;text-align:center;color:#98a2b3;font-size:9px}.platformKpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.platformKpis article{padding:15px;border:1px solid #e5e7eb;border-radius:14px;background:#fff}.platformKpis span{font-size:7px;font-weight:900;letter-spacing:1.1px;color:#7c3aed}.platformKpis b{display:block;margin-top:8px;font-size:26px;color:#111827}.platformKpis p{margin:4px 0 0;font-size:7px;color:#98a2b3}.platformTenants{padding:18px}.platformSectionHead button{padding:8px 10px;border:1px solid #dfe3e9;border-radius:8px;background:#fff;font-size:8px;font-weight:900;cursor:pointer}.platformTenantTable{margin-top:14px;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.platformTenantHeader,.platformTenantRow{display:grid;grid-template-columns:1.25fr .7fr .9fr .85fr .7fr;gap:10px;align-items:center;padding:10px 12px}.platformTenantHeader{background:#f4f5f7;font-size:7px;font-weight:900;letter-spacing:.8px;color:#667085}.platformTenantRow{border-top:1px solid #edf0f3;background:#fff}.platformTenantRow>span b,.platformTenantRow>span small{display:block}.platformTenantRow>span b{font-size:9px;color:#172033}.platformTenantRow>span small{margin-top:2px;font-size:7px;color:#98a2b3}.platformTenantRow select{width:100%;height:32px;border:1px solid #dfe3e9;border-radius:8px;background:#fff;font-size:8px;font-weight:900;padding:0 7px}@media(max-width:1100px){.platformKpis{grid-template-columns:repeat(3,minmax(0,1fr))}.platformTenantTable{overflow-x:auto}.platformTenantHeader,.platformTenantRow{min-width:760px}}@media(max-width:700px){.billingHead,.platformHead,.billingHero{align-items:flex-start;flex-direction:column}.billingPrice{text-align:left}.billingGrid{grid-template-columns:1fr}.platformKpis{grid-template-columns:1fr 1fr}}.billingPaymentCard{display:flex;align-items:center;justify-content:space-between;gap:20px}.billingPaymentCard>div:first-child{max-width:680px}.billingPaymentActions{display:flex;flex-direction:column;align-items:flex-end;gap:7px}.billingPaymentActions button{min-width:190px;height:42px;padding:0 14px;border:0;border-radius:10px;background:#111827;color:#fff;font-size:9px;font-weight:900;cursor:pointer}.billingPaymentActions button:disabled{opacity:.5;cursor:not-allowed}.billingPaymentActions small{max-width:260px;text-align:right;font-size:7px;line-height:1.45;color:#98a2b3}@media(max-width:700px){.billingPaymentCard{align-items:flex-start;flex-direction:column}.billingPaymentActions{width:100%;align-items:stretch}.billingPaymentActions button{width:100%}.billingPaymentActions small{text-align:left;max-width:none}}.billingOfflineGrid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.billingOfflineDetails,.billingOfflineSubmit{padding:18px}.billingOfflineMethods{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:14px}.billingOfflineMethods>div{padding:11px;border-radius:10px;background:#f7f8fa}.billingOfflineMethods span,.billingOfflineMethods b{display:block}.billingOfflineMethods span{font-size:7px;color:#98a2b3}.billingOfflineMethods b{margin-top:3px;font-size:10px;color:#172033;word-break:break-word}.billingOfflineNote{margin:12px 0 0;padding:10px;border-radius:9px;background:#fff7ed;color:#92400e;font-size:8px;line-height:1.5}.billingOfflineForm{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:14px}.billingOfflineForm label{font-size:8px;font-weight:800;color:#667085}.billingOfflineForm input,.billingOfflineForm select,.billingOfflineForm textarea{width:100%;margin-top:5px;border:1px solid #dfe3e9;border-radius:9px;background:#fff;padding:9px;font:inherit;color:#111827;box-sizing:border-box}.billingOfflineForm textarea{min-height:74px;resize:vertical}.billingOfflineForm label:nth-child(4),.billingOfflineForm button{grid-column:1/-1}.billingOfflineForm button{height:40px;border:0;border-radius:9px;background:#111827;color:#fff;font-size:9px;font-weight:900;cursor:pointer}.billingOfflineForm button:disabled{opacity:.45;cursor:not-allowed}.billingOfflineHistory{display:grid;gap:6px;margin-top:13px}.billingOfflineHistory>div{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:9px 10px;border-radius:9px;background:#f7f8fa}.billingOfflineHistory b,.billingOfflineHistory small{display:block}.billingOfflineHistory b{font-size:8px;color:#172033}.billingOfflineHistory small{font-size:7px;color:#98a2b3}.billingOfflineHistory em,.platformOfflineList em{padding:5px 7px;border-radius:999px;font-size:7px;font-style:normal;font-weight:900}.billingOfflineHistory em.pending,.platformOfflineList em.pending{background:#fff7ed;color:#9a3412}.billingOfflineHistory em.approved,.platformOfflineList em.approved{background:#dcfce7;color:#166534}.billingOfflineHistory em.rejected,.platformOfflineList em.rejected{background:#fee2e2;color:#991b1b}.platformBillingGrid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.platformPaymentSettings,.platformOfflineQueue{padding:18px}.platformPaymentForm{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:14px}.platformPaymentForm label{font-size:8px;font-weight:800;color:#667085}.platformPaymentForm input,.platformPaymentForm textarea{width:100%;margin-top:5px;border:1px solid #dfe3e9;border-radius:9px;background:#fff;padding:9px;font:inherit;box-sizing:border-box}.platformPaymentForm textarea{min-height:74px;resize:vertical}.platformPaymentForm .wide{grid-column:1/-1}.platformOfflineList{display:grid;gap:7px;margin-top:14px}.platformOfflineList>div{display:grid;grid-template-columns:1fr auto auto;gap:9px;align-items:center;padding:10px;border-radius:10px;background:#f7f8fa}.platformOfflineList b,.platformOfflineList small{display:block}.platformOfflineList b{font-size:9px;color:#172033}.platformOfflineList small{margin-top:2px;font-size:7px;color:#98a2b3}.platformOfflineList>div>div{display:flex;gap:5px}.platformOfflineList button{padding:6px 8px;border:0;border-radius:7px;background:#166534;color:#fff;font-size:7px;font-weight:900;cursor:pointer}.platformOfflineList button.reject{background:#991b1b}@media(max-width:900px){.billingOfflineGrid,.platformBillingGrid{grid-template-columns:1fr}}@media(max-width:620px){.billingOfflineMethods,.billingOfflineForm,.platformPaymentForm{grid-template-columns:1fr}.billingOfflineForm label:nth-child(4),.billingOfflineForm button,.platformPaymentForm .wide{grid-column:auto}.platformOfflineList>div{grid-template-columns:1fr auto}.platformOfflineList>div>div{grid-column:1/-1}}.gate10i4Billing{align-items:stretch}.billingMethodBadge{font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;background:#ecfdf3;color:#027a48;border:1px solid #abefc6;padding:7px 9px;border-radius:999px}.payidHero{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px;margin:14px 0;background:linear-gradient(135deg,#101828,#1d2939);border-radius:16px;color:#fff}.payidHero>div{min-width:0}.payidHero small{display:block;font-size:10px;font-weight:900;letter-spacing:.14em;color:#a4b2c5;margin-bottom:6px}.payidHero strong{display:block;font-size:22px;overflow-wrap:anywhere}.payidHero span{display:block;color:#cbd5e1;font-size:12px;margin-top:4px}.payidHero button{border:0;background:#fff;color:#101828;border-radius:10px;padding:10px 12px;font-weight:900;white-space:nowrap}.payidHero button:disabled{opacity:.45}.billingOfflineMethods>div{position:relative;padding-right:62px}.billingOfflineMethods>div button{position:absolute;right:0;top:50%;transform:translateY(-50%);border:1px solid #d0d5dd;background:#fff;color:#344054;border-radius:8px;padding:6px 8px;font-size:10px;font-weight:850}.billingFormTwo{display:grid;grid-template-columns:1fr 1fr;gap:10px}.billingOfflineForm input,.billingOfflineForm select,.billingOfflineForm textarea,.offlinePaymentModal input,.offlinePaymentModal select,.offlinePaymentModal textarea{width:100%;border:1px solid #d0d5dd;background:#fff;border-radius:10px;padding:10px 11px;color:#101828}.paymentHistoryCard{margin-top:16px}.paymentHistoryTable{overflow-x:auto}.paymentHistoryHead,.paymentHistoryRow{display:grid;grid-template-columns:140px 140px minmax(220px,1fr) 120px 120px;gap:10px;align-items:center;min-width:760px;padding:12px 8px}.paymentHistoryHead{border-bottom:1px solid #e4e7ec;color:#667085;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.paymentHistoryRow{border-bottom:1px solid #f0f2f5;font-size:13px}.paymentHistoryRow:last-child{border-bottom:0}.paymentHistoryRow small{display:block;color:#667085;margin-top:3px}.paymentHistoryRow em,.platformOfflineList em{font-style:normal;font-size:10px;font-weight:900;padding:5px 8px;border-radius:999px;width:max-content}.paymentHistoryRow em.pending,.platformOfflineList em.pending{background:#fff4e5;color:#b54708}.paymentHistoryRow em.approved,.platformOfflineList em.approved{background:#ecfdf3;color:#027a48}.paymentHistoryRow em.rejected,.platformOfflineList em.rejected{background:#fef3f2;color:#b42318}.platformHeadActions{display:flex;align-items:center;gap:10px}.platformPrimary,.recordPaymentBtn{border:0;background:linear-gradient(90deg,#5b2cff,#7848ff);color:#fff;border-radius:10px;padding:10px 12px;font-weight:850}.recordPaymentBtn{font-size:11px;padding:8px 10px}.platformTenantHeaderBilling,.platformTenantRowBilling{grid-template-columns:minmax(180px,1.35fr) minmax(120px,.8fr) minmax(150px,1fr) minmax(130px,.9fr) minmax(120px,.8fr) 110px}.offlinePaymentModal{width:min(700px,94vw);max-height:90vh;overflow:auto;background:#fff;border-radius:22px;padding:24px;box-shadow:0 28px 90px #0f172a52;border:1px solid #e4e7ec}.offlinePaymentModalHead{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:10px}.offlinePaymentModalHead span{font-size:10px;font-weight:900;letter-spacing:.14em;color:#6941c6}.offlinePaymentModalHead h2{font-size:26px;margin:5px 0}.offlinePaymentModalHead p{margin:0;color:#667085}.offlinePaymentModalHead>button{border:0;background:#f2f4f7;width:34px;height:34px;border-radius:10px;font-size:20px;color:#475467}.offlinePaymentModal label{display:block;font-size:12px;font-weight:800;color:#344054;margin:11px 0 5px}.approveNow{display:flex!important;gap:10px;align-items:flex-start;background:#f9fafb;border:1px solid #e4e7ec;border-radius:12px;padding:12px;margin-top:14px!important}.approveNow input{width:auto!important;margin-top:3px}.approveNow span,.approveNow b{display:block}.approveNow small{display:block;color:#667085;font-weight:500;margin-top:2px}.offlinePaymentModalActions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.offlinePaymentModalActions button{border-radius:10px;padding:11px 12px;font-weight:850;border:0}.offlinePaymentModalActions button:last-child{background:linear-gradient(90deg,#5b2cff,#7848ff);color:#fff}.offlinePaymentModalActions button:disabled{opacity:.55}@media(max-width:850px){.platformHeadActions{width:100%;justify-content:space-between}.platformTenantTable{overflow-x:auto}.platformTenantHeaderBilling,.platformTenantRowBilling{min-width:980px}.billingFormTwo{grid-template-columns:1fr}.payidHero{align-items:flex-start;flex-direction:column}.payidHero button{width:100%}.offlinePaymentModal{padding:18px}}.gate10jHistoryHead,.paymentHistoryRow{grid-template-columns:120px 120px minmax(220px,1fr) 110px 110px 100px}.receiptBtn,.pastDueBtn,.platformSecondary{border:1px solid #d0d5dd;background:#fff;color:#344054;border-radius:9px;padding:7px 9px;font-size:11px;font-weight:850}.receiptBtn:hover,.platformSecondary:hover{background:#f9fafb}.platformBillingActions{display:flex;gap:6px;flex-wrap:wrap}.pastDueBtn{color:#b54708;border-color:#fedf89;background:#fffaeb}.platformSecondary{padding:10px 12px}@media(max-width:850px){.gate10jHistoryHead,.paymentHistoryRow{min-width:900px}}.subscriptionBanner{display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:14px;padding:13px 15px;margin:0 0 16px;border:1px solid}.subscriptionBanner div{min-width:0}.subscriptionBanner b{display:block;font-size:13px}.subscriptionBanner span{display:block;font-size:12px;line-height:1.45;margin-top:2px}.subscriptionBanner button{border:0;border-radius:9px;padding:9px 11px;font-weight:850;white-space:nowrap}.subscriptionBanner.grace{background:#fffaeb;border-color:#fedf89;color:#93370d}.subscriptionBanner.grace button{background:#b54708;color:#fff}.subscriptionBanner.limited{background:#fff4ed;border-color:#ffddb5;color:#9c2a10}.subscriptionBanner.limited button{background:#c4320a;color:#fff}.subscriptionBanner.readonly{background:#fef3f2;border-color:#fecdca;color:#912018}.subscriptionBanner.readonly button{background:#b42318;color:#fff}@media(max-width:650px){.subscriptionBanner{align-items:flex-start;flex-direction:column}.subscriptionBanner button{width:100%}}.manageAccountBtn{border:1px solid #c7d7fe;background:#eef4ff;color:#3538cd;border-radius:9px;padding:7px 9px;font-size:11px;font-weight:850}.opsBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#02081794;z-index:9999;display:flex;justify-content:flex-end;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.accountOpsDrawer{width:min(620px,96vw);height:100dvh;background:#f8fafc;border-left:1px solid #e4e7ec;box-shadow:-28px 0 80px #0f172a3d;padding:22px;overflow:auto}.accountOpsHead{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.accountOpsHead span,.accountOpsSectionHead span{font-size:10px;font-weight:900;letter-spacing:.13em;color:#6941c6}.accountOpsHead h2{font-size:28px;margin:5px 0}.accountOpsHead p{margin:0;color:#667085}.accountOpsHead>button{border:0;background:#eef2f6;color:#475467;width:36px;height:36px;border-radius:10px;font-size:22px}.accountOpsLoading{padding:30px 0;color:#667085}.accountOpsSummary{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0}.accountOpsSummary>div{background:#fff;border:1px solid #e4e7ec;border-radius:13px;padding:12px}.accountOpsSummary span{display:block;font-size:10px;color:#667085;text-transform:uppercase;letter-spacing:.07em}.accountOpsSummary b{display:block;font-size:15px;margin-top:5px;color:#101828}.accountOpsActions{background:#fff;border:1px solid #e4e7ec;border-radius:16px;padding:16px}.accountOpsActions label{display:block;font-size:12px;font-weight:800;color:#344054}.accountOpsActions textarea,.accountOpsActions input{width:100%;border:1px solid #d0d5dd;border-radius:9px;padding:9px 10px;margin-top:5px}.opsExtendTrial{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:end;margin-bottom:12px}.opsExtendTrial label{position:relative}.opsExtendTrial label span{position:absolute;right:10px;bottom:10px;color:#667085;font-weight:600}.opsExtendTrial button,.opsActionGrid button{border:0;border-radius:9px;padding:10px 12px;font-weight:850}.opsExtendTrial button{background:#3538cd;color:#fff}.opsActionGrid{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:12px}.opsRestore{background:#ecfdf3;color:#027a48}.opsReactivate{background:#eef4ff;color:#3538cd}.opsSuspend{background:#fff6ed;color:#b93815}.opsCancel{background:#fef3f2;color:#b42318}.accountOpsTimeline{margin-top:16px;background:#fff;border:1px solid #e4e7ec;border-radius:16px;padding:14px}.accountOpsSectionHead{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.accountOpsSectionHead b{font-size:12px;background:#f2f4f7;padding:4px 7px;border-radius:999px}.opsTimelineItem{display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid #f0f2f5}.opsTimelineItem:last-child{border-bottom:0}.opsTimelineItem i{width:10px;height:10px;border-radius:50%;background:#98a2b3}.opsTimelineItem i.payment.approved{background:#12b76a}.opsTimelineItem i.payment.pending{background:#f79009}.opsTimelineItem i.payment.rejected{background:#f04438}.opsTimelineItem i.audit{background:#7f56d9}.opsTimelineItem b{display:block;font-size:13px}.opsTimelineItem small{display:block;color:#667085;font-size:11px;margin-top:2px}.opsTimelineItem em{font-style:normal;font-size:10px;font-weight:850;color:#475467}@media(max-width:650px){.accountOpsDrawer{width:100vw;padding:16px}.accountOpsSummary{grid-template-columns:1fr 1fr}.opsActionGrid,.opsExtendTrial{grid-template-columns:1fr}}.lifecycleAlertStrip{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:0 0 16px}.lifecycleAlertStrip article{background:#fff;border:1px solid #e4e7ec;border-radius:14px;padding:13px}.lifecycleAlertStrip span{display:block;font-size:9px;font-weight:900;letter-spacing:.09em;color:#667085}.lifecycleAlertStrip b{display:block;font-size:24px;margin:4px 0}.lifecycleAlertStrip small{color:#667085}.opsTimelineItem i.lifecycle{background:#06aed4}.subscriptionBanner.soon{background:#eef4ff;border-color:#c7d7fe;color:#363f72}.subscriptionBanner.soon button{background:#3538cd;color:#fff}@media(max-width:850px){.lifecycleAlertStrip{grid-template-columns:1fr 1fr}}.provisionModal{width:min(680px,94vw);max-height:92vh;overflow:auto;background:#fff;border-radius:22px;padding:22px;box-shadow:0 30px 90px #0f172a47}.provisionModal label{display:block;font-size:12px;font-weight:800;color:#344054;margin-top:12px}.provisionModal input,.provisionModal select{width:100%;border:1px solid #d0d5dd;border-radius:10px;padding:10px 11px;margin-top:6px;background:#fff}.provisionSuccess{text-align:center;padding:12px 4px 4px}.provisionSuccessMark{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;margin:0 auto 10px;background:#ecfdf3;color:#027a48;font-weight:900;font-size:24px}.provisionSuccess h3{font-size:24px;margin:0}.provisionSuccess p{color:#667085}.credentialCard{display:grid;grid-template-columns:130px minmax(0,1fr) auto;gap:10px;align-items:center;text-align:left;border:1px solid #e4e7ec;border-radius:12px;padding:12px;margin-top:10px;background:#f9fafb}.credentialCard span{font-size:11px;color:#667085}.credentialCard b{font-size:13px;overflow-wrap:anywhere}.credentialCard button{border:1px solid #d0d5dd;background:#fff;border-radius:8px;padding:7px 9px;font-weight:800}.credentialWarning{margin-top:12px;background:#fffaeb;border:1px solid #fedf89;color:#93370d;border-radius:10px;padding:10px;font-size:12px}.provisionDone{margin-top:14px;width:100%}.firstLoginAuth{background:radial-gradient(circle at top right,#eef2ff 0,#f8fafc 34%,#fff)}.firstLoginCard{max-width:470px}.firstLoginEyebrow{display:inline-block;margin-top:22px;font-size:10px;font-weight:900;letter-spacing:.14em;color:#6941c6}@media(max-width:650px){.credentialCard{grid-template-columns:1fr}.provisionModal{padding:16px;border-radius:16px}}.activationPage{min-height:100vh;background:radial-gradient(circle at top right,#eef2ff 0,#f8fafc 36%,#fff);padding:42px 20px}.activationShell{max-width:980px;margin:0 auto}.activationTop{display:flex;justify-content:space-between;gap:28px;align-items:flex-start}.activationTop span{font-size:10px;font-weight:900;letter-spacing:.14em;color:#6941c6}.activationTop h1{font-size:44px;line-height:1.02;margin:8px 0 12px}.activationTop p{max-width:680px;color:#667085;font-size:16px;line-height:1.6}.activationProgressRing{min-width:118px;height:118px;border-radius:50%;display:grid;place-items:center;align-content:center;background:#101828;color:#fff;box-shadow:0 18px 45px #10182833}.activationProgressRing b{font-size:26px}.activationProgressRing small{font-size:9px;letter-spacing:.13em;margin-top:3px}.activationBar{height:10px;background:#eaecf0;border-radius:999px;margin:26px 0 10px;overflow:hidden}.activationBar i{display:block;height:100%;background:linear-gradient(90deg,#6941c6,#3538cd);border-radius:999px}.activationMeta{display:flex;justify-content:space-between;color:#667085;font-size:12px;margin-bottom:18px}.activationSteps{display:grid;gap:12px}.activationSteps article{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:16px;align-items:center;background:#fff;border:1px solid #e4e7ec;border-radius:18px;padding:18px;box-shadow:0 10px 30px #0f172a0d}.activationSteps article.done{background:#f8fffb;border-color:#abefc6}.activationStepNo{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:#eef2ff;color:#3538cd;font-weight:900}.activationSteps article.done .activationStepNo{background:#dcfae6;color:#027a48}.activationSteps article span{font-size:9px;font-weight:900;letter-spacing:.11em;color:#667085}.activationSteps article h3{margin:4px 0;font-size:18px}.activationSteps article p{margin:0;color:#667085;font-size:12px;line-height:1.5}.activationSteps article button{border:0;border-radius:10px;padding:10px 12px;background:#101828;color:#fff;font-weight:850;white-space:nowrap}.activationFooter{text-align:center;margin-top:18px}.activationSkip{border:1px solid #d0d5dd;background:#fff;border-radius:10px;padding:10px 14px;font-weight:800}.activationFooter small{display:block;color:#98a2b3;margin-top:8px}@media(max-width:700px){.activationPage{padding:24px 14px}.activationTop{flex-direction:column}.activationTop h1{font-size:34px}.activationProgressRing{width:96px;height:96px;min-width:96px}.activationSteps article{grid-template-columns:42px 1fr}.activationSteps article button{grid-column:1/-1;width:100%}.activationMeta{gap:10px;flex-direction:column}}.teamPage{padding-bottom:40px}.teamHead{align-items:flex-end}.teamCard{overflow:hidden}.teamList{display:grid}.teamRow{display:grid;grid-template-columns:46px minmax(190px,1.4fr) minmax(150px,.8fr) 120px minmax(190px,auto);gap:14px;align-items:center;padding:15px 0;border-bottom:1px solid #eef1f4}.teamRow:last-child{border-bottom:0}.teamAvatar{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#eef2ff;color:#3538cd;font-weight:900}.teamIdentity b{display:flex;gap:8px;align-items:center;font-size:14px}.teamIdentity b em{font-style:normal;font-size:8px;letter-spacing:.08em;background:#eef4ff;color:#3538cd;padding:3px 5px;border-radius:999px}.teamIdentity small,.teamRole small{display:block;color:#667085;margin-top:3px}.teamRole span{font-size:10px;font-weight:900;letter-spacing:.09em;color:#475467}.teamStatus{display:flex;align-items:center;gap:7px}.teamStatus i{width:9px;height:9px;border-radius:50%;background:#98a2b3}.teamStatus i.active{background:#12b76a}.teamStatus i.disabled{background:#f04438}.teamStatus b{font-size:11px}.teamActions{display:flex;justify-content:flex-end;gap:7px;flex-wrap:wrap}.teamActions button{border:1px solid #d0d5dd;background:#fff;border-radius:8px;padding:7px 9px;font-size:10px;font-weight:800;color:#344054}.teamActions .teamDanger{border-color:#fecdca;background:#fef3f2;color:#b42318}.staffCredentialBanner{position:relative;display:grid;grid-template-columns:minmax(220px,.8fr) minmax(380px,1.2fr);gap:20px;align-items:center;border-color:#abefc6;background:#f6fef9;margin-bottom:16px}.staffCredentialBanner>div>span{font-size:9px;font-weight:900;letter-spacing:.12em;color:#027a48}.staffCredentialBanner h3{margin:5px 0 3px}.staffCredentialBanner p{margin:0;color:#667085;font-size:12px}.staffCredentialGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.staffCredentialGrid>div{background:#fff;border:1px solid #d1fadf;border-radius:11px;padding:10px}.staffCredentialGrid small{display:block;color:#667085}.staffCredentialGrid b{display:block;font-size:12px;overflow-wrap:anywhere;margin:4px 0 8px}.staffCredentialGrid button{border:1px solid #d0d5dd;background:#fff;border-radius:7px;padding:6px 8px;font-weight:800;font-size:10px}.credentialClose{position:absolute;right:10px;top:10px;border:0;background:transparent;font-size:20px;color:#667085}.teamAccessNote{margin-top:14px;border-radius:11px;padding:11px;background:#f9fafb;border:1px solid #eaecf0}.teamAccessNote b,.teamAccessNote span{display:block}.teamAccessNote b{font-size:12px}.teamAccessNote span{font-size:11px;color:#667085;margin-top:3px;line-height:1.45}@media(max-width:900px){.teamRow{grid-template-columns:44px 1fr 1fr}.teamStatus,.teamActions{grid-column:2/-1}.teamActions{justify-content:flex-start}.staffCredentialBanner,.staffCredentialGrid{grid-template-columns:1fr}}@media(max-width:600px){.teamRow{grid-template-columns:42px 1fr}.teamRole,.teamStatus,.teamActions{grid-column:2}.staffCredentialGrid{grid-template-columns:1fr}}.teamMemberBlock{border-bottom:1px solid #eef1f4}.teamMemberBlock:last-child{border-bottom:0}.teamMemberBlock .teamRow{border-bottom:0}.permissionGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:0 0 14px 60px}.permissionGrid label{display:flex;align-items:flex-start;gap:8px;border:1px solid #e4e7ec;background:#f9fafb;border-radius:11px;padding:10px;cursor:pointer}.permissionGrid input{margin-top:2px}.permissionGrid span{min-width:0}.permissionGrid b{display:block;font-size:11px;color:#344054}.permissionGrid small{display:block;font-size:10px;line-height:1.35;color:#667085;margin-top:2px}.restrictedWorkspace{min-height:58vh;display:grid;place-items:center;padding:32px}.restrictedWorkspace>div{max-width:560px;text-align:center;background:#fff;border:1px solid #e4e7ec;border-radius:20px;padding:32px;box-shadow:0 18px 50px #0f172a12}.restrictedWorkspace span{font-size:10px;font-weight:900;letter-spacing:.13em;color:#6941c6}.restrictedWorkspace h2{font-size:26px;margin:8px 0}.restrictedWorkspace p{color:#667085;line-height:1.6}.restrictedWorkspace button{border:0;border-radius:10px;padding:10px 14px;background:#101828;color:#fff;font-weight:850}@media(max-width:1000px){.permissionGrid{grid-template-columns:1fr 1fr;padding-left:0}}@media(max-width:620px){.permissionGrid{grid-template-columns:1fr}}.authTextButton{width:auto!important;background:transparent!important;color:#475467!important;border:0!important;padding:5px 0!important;margin-top:-3px!important;text-align:left!important;box-shadow:none!important;font-size:12px!important}.authSuccess{margin-top:10px}.resetAuth{background:radial-gradient(circle at top right,#eef2ff 0,#f8fafc 38%,#fff)}.securityPage{padding-bottom:40px}.securityCard{overflow:hidden}.securityEventList{display:grid}.securityEvent{display:grid;grid-template-columns:14px 1fr;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid #eef1f4}.securityEvent:last-child{border-bottom:0}.securityEvent i{width:10px;height:10px;border-radius:50%;background:#98a2b3}.securityEvent i.login_succeeded{background:#12b76a}.securityEvent i.login_failed,.securityEvent i.password_reset_invalid{background:#f04438}.securityEvent i.password_reset_requested{background:#f79009}.securityEvent i.password_reset_completed{background:#7f56d9}.securityEvent b{display:block;font-size:13px;text-transform:capitalize}.securityEvent small{display:block;color:#667085;margin-top:3px;font-size:11px}.opsTimelineItem i.notification{background:#98a2b3}.opsTimelineItem i.notification.sent{background:#12b76a}.opsTimelineItem i.notification.skipped{background:#f79009}.opsTimelineItem i.notification.failed{background:#f04438}.platformHealth{margin:0 0 16px}.healthOverall{font-size:10px;font-weight:900;letter-spacing:.08em;padding:6px 9px;border-radius:999px;background:#ecfdf3;color:#027a48}.healthOverall.action_required{background:#fff6ed;color:#b93815}.healthChecks{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.healthChecks article{display:grid;grid-template-columns:12px 1fr auto;gap:9px;align-items:center;border:1px solid #e4e7ec;border-radius:12px;padding:11px;background:#fff}.healthChecks i{width:9px;height:9px;border-radius:50%;background:#98a2b3}.healthChecks i.healthy,.healthChecks i.ready{background:#12b76a}.healthChecks i.not_configured{background:#f79009}.healthChecks i.action_required,.healthChecks i.error{background:#f04438}.healthChecks b{display:block;font-size:12px}.healthChecks small{display:block;color:#667085;font-size:10px;margin-top:2px}.healthChecks em{font-style:normal;font-size:9px;font-weight:900;color:#667085}.healthMetrics{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.healthMetrics span{background:#f9fafb;border:1px solid #eaecf0;border-radius:9px;padding:7px 9px;font-size:10px;color:#667085}.healthMetrics b{color:#101828}.tenantDiagnostics{margin-top:16px;background:#fff;border:1px solid #e4e7ec;border-radius:16px;padding:14px}.tenantDiagGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.tenantDiagGrid>div{border:1px solid #eaecf0;border-radius:11px;padding:10px;background:#f9fafb}.tenantDiagGrid span,.tenantDiagGrid small{display:block;color:#667085;font-size:10px}.tenantDiagGrid b{display:block;font-size:18px;margin:3px 0}@media(max-width:900px){.healthChecks,.tenantDiagGrid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.healthChecks,.tenantDiagGrid{grid-template-columns:1fr}}@media(max-width:700px){.platformPage,.billingPage{gap:12px}.platformHead,.billingHead{gap:14px}.platformHead h1,.billingHead h1{font-size:34px;line-height:1.05}.platformHead p,.billingHead p{font-size:15px;line-height:1.5}.platformHeadActions{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:9px}.platformHeadActions .platformPrimary{grid-column:1/-1}.platformHeadActions .platformPrivate{grid-column:1/-1;width:max-content}.platformHeadActions button{min-height:44px;font-size:13px}.platformPrivate{font-size:11px;padding:8px 10px}.billingSecure{font-size:11px}.billingHero{padding:18px;border-radius:16px}.billingHero h2{font-size:26px}.billingHero p{font-size:13px;line-height:1.5}.billingPrice b{font-size:32px}.billingPrice span{font-size:11px}.billingStatus,.billingIncluded,.billingOfflineDetails,.billingOfflineSubmit,.paymentHistoryCard{padding:16px}.billingSectionHead h2{font-size:20px}.billingSectionHead>div>span{font-size:10px}.billingSectionHead em{font-size:10px;padding:6px 8px}.billingRows{gap:0}.billingRows>div{align-items:flex-start;padding:12px 0}.billingRows span{font-size:11px}.billingRows b{font-size:12px;max-width:58%;overflow-wrap:anywhere}.billingFeatures>div{padding:11px 12px}.billingFeatures span{font-size:12px}.billingFeatures i{width:24px;height:24px;font-size:10px}.billingMethodBadge{font-size:9px}.payidHero{align-items:flex-start;flex-direction:column;padding:16px}.payidHero strong{font-size:19px}.payidHero button{width:100%;min-height:42px}.billingOfflineMethods{grid-template-columns:1fr!important}.billingOfflineMethods>div{padding:13px 64px 13px 13px}.billingOfflineMethods span{font-size:10px}.billingOfflineMethods b{font-size:13px}.billingOfflineForm{grid-template-columns:1fr!important}.billingOfflineForm label{font-size:11px}.billingOfflineForm input,.billingOfflineForm select,.billingOfflineForm textarea{font-size:16px;padding:11px}.billingOfflineForm button{grid-column:auto!important;height:46px;font-size:12px}.paymentHistoryTable{overflow:visible}.paymentHistoryHead{display:none}.paymentHistoryRow,.gate10jHistoryHead~.paymentHistoryRow{min-width:0!important;grid-template-columns:1fr 1fr!important;gap:10px 12px;padding:14px 0;font-size:12px}.paymentHistoryRow>span{min-width:0;overflow-wrap:anywhere}.paymentHistoryRow>span:nth-child(3){grid-column:1/-1}.paymentHistoryRow>span:nth-child(6){justify-self:start}.paymentHistoryRow .receiptBtn{font-size:11px}.platformKpis{grid-template-columns:1fr 1fr}.platformKpis article{padding:13px}.platformKpis b{font-size:24px}.platformHealth,.platformTenants,.platformPaymentSettings,.platformOfflineQueue{padding:14px}.platformTenantTable{border:0;overflow:visible}.platformTenantHeader{display:none}.platformTenantRowBilling{min-width:0!important;grid-template-columns:1fr 1fr!important;gap:12px;margin-bottom:10px;padding:14px;border:1px solid #e4e7ec;border-radius:14px}.platformTenantRowBilling>span:first-child{grid-column:1/-1}.platformTenantRowBilling>span:last-child{grid-column:1/-1}.platformTenantRow>span b{font-size:12px}.platformTenantRow>span small{font-size:10px}.platformBillingActions{justify-content:flex-start}}.healthChecks i.optional{background:#98a2b3}.healthChecks article:has(i.optional) em{color:#667085}.registrationQueue{padding:18px}.registrationRequestList{display:grid;gap:9px;margin-top:14px}.registrationRequestList article{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #e4e7ec;border-radius:13px;padding:13px;background:#fff}.registrationRequestList article>div:first-child{min-width:0}.registrationRequestList b,.registrationRequestList small,.registrationRequestList span{display:block}.registrationRequestList b{font-size:13px;color:#101828}.registrationRequestList small{font-size:11px;color:#667085;margin-top:3px;overflow-wrap:anywhere}.registrationRequestList span{font-size:10px;color:#98a2b3;margin-top:4px}.registrationRequestList article>div:last-child{display:flex;gap:7px}.approveRegistration,.rejectRegistration{border:0;border-radius:9px;padding:9px 12px;font-size:11px;font-weight:900}.approveRegistration{background:#ecfdf3;color:#027a48}.rejectRegistration{background:#fef3f2;color:#b42318}@media(max-width:700px){.registrationRequestList article{align-items:flex-start;flex-direction:column}.registrationRequestList article>div:last-child{width:100%}.registrationRequestList article>div:last-child button{flex:1;min-height:42px}}.billingAccountState{display:flex;align-items:center;justify-content:space-between;gap:18px;border-radius:16px;padding:18px 20px;border:1px solid}.billingAccountState>div:first-child{min-width:0}.billingAccountState span{font-size:9px;font-weight:900;letter-spacing:.13em}.billingAccountState h2{margin:5px 0 4px;font-size:21px}.billingAccountState p{margin:0;font-size:12px;line-height:1.5;max-width:720px}.billingAccountState button{border:0;border-radius:10px;padding:10px 13px;font-size:11px;font-weight:900;white-space:nowrap}.billingAccountState.trial{background:#f5f3ff;border-color:#ddd6fe;color:#5b21b6}.billingAccountState.trial button{background:#5b2cff;color:#fff}.billingAccountState.active{background:#ecfdf3;border-color:#abefc6;color:#027a48}.billingAccountState.active button{background:#027a48;color:#fff}.billingAccountState.past_due{background:#fffaeb;border-color:#fedf89;color:#93370d}.billingAccountState.past_due button{background:#b54708;color:#fff}.billingAccountState.suspended,.billingAccountState.cancelled{background:#fef3f2;border-color:#fecdca;color:#912018}.billingAccountState.suspended button{background:#b42318;color:#fff}.billingPendingBadge{padding:8px 10px;border-radius:999px;background:#fff7ed;color:#b54708;font-size:9px;font-weight:900;letter-spacing:.08em;white-space:nowrap}.pendingPaymentPanel{margin-top:14px;border:1px solid #fedf89;background:#fffaeb;border-radius:13px;padding:14px}.pendingPaymentPanel b,.pendingPaymentPanel span,.pendingPaymentPanel small{display:block}.pendingPaymentPanel b{font-size:14px;color:#93370d}.pendingPaymentPanel span{margin-top:5px;font-size:12px;color:#b54708;overflow-wrap:anywhere}.pendingPaymentPanel small{margin-top:4px;font-size:11px;line-height:1.45;color:#7a5d18}@media(max-width:700px){.billingAccountState{align-items:flex-start;flex-direction:column;padding:16px}.billingAccountState h2{font-size:20px}.billingAccountState p{font-size:13px}.billingAccountState button{width:100%;min-height:44px}.billingPendingBadge{font-size:10px}}.platformTenantTools{display:grid;grid-template-columns:minmax(220px,1fr) 180px auto;gap:10px;align-items:end;margin:14px 0}.platformTenantTools label span{display:block;font-size:9px;font-weight:900;letter-spacing:.09em;color:#667085;margin-bottom:5px}.platformTenantTools input,.platformTenantTools select{width:100%;border:1px solid #d0d5dd;background:#fff;border-radius:10px;padding:10px 11px;font:inherit;color:#101828}.platformTenantResult{display:flex;align-items:center;gap:6px;min-height:42px;padding:8px 10px;background:#f9fafb;border:1px solid #eaecf0;border-radius:10px}.platformTenantResult b{font-size:17px}.platformTenantResult span{font-size:10px;color:#667085}.platformTenantResult button{margin-left:auto;border:0;background:transparent;color:#3538cd;font-size:10px;font-weight:900}.registrationCount{min-width:34px;height:34px;border-radius:999px;display:grid;place-items:center;background:#f2f4f7;color:#667085;font-weight:900}.registrationCount.active{background:#fff4e5;color:#b54708}.lifecycleAlertStrip article{cursor:pointer;transition:transform .15s ease,border-color .15s ease}.lifecycleAlertStrip article:active{transform:scale(.985)}@media(max-width:700px){.platformTenantTools{grid-template-columns:1fr}.platformTenantResult{width:100%}.platformTenantResult button{margin-left:auto}.platformTenantTools input,.platformTenantTools select{font-size:16px}}.acceptancePanel{padding:18px}.acceptanceIntro{margin:4px 0 14px;color:#667085;font-size:12px;line-height:1.5}.acceptanceActions{display:flex;gap:9px;flex-wrap:wrap}.acceptanceActions button{min-height:42px}.acceptanceOverall{font-size:10px;font-weight:900;letter-spacing:.08em;padding:6px 9px;border-radius:999px}.acceptanceOverall.pass{background:#ecfdf3;color:#027a48}.acceptanceOverall.fail{background:#fef3f2;color:#b42318}.acceptanceHint{margin-top:12px;border:1px solid #eaecf0;background:#f9fafb;border-radius:10px;padding:10px 12px;font-size:11px;color:#667085}.acceptanceResults{display:grid;gap:7px;margin-top:14px}.acceptanceStep{display:grid;grid-template-columns:28px 1fr auto;gap:9px;align-items:center;border:1px solid #e4e7ec;border-radius:10px;padding:9px 10px;background:#fff}.acceptanceStep i{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:900;background:#f2f4f7;color:#667085}.acceptanceStep.pass i{background:#dcfae6;color:#027a48}.acceptanceStep.fail i{background:#fee4e2;color:#b42318}.acceptanceStep b{display:block;font-size:11px}.acceptanceStep small{display:block;color:#667085;font-size:10px;margin-top:2px;overflow-wrap:anywhere}.acceptanceStep em{font-style:normal;font-size:9px;font-weight:900}.acceptanceStep.pass em{color:#027a48}.acceptanceStep.fail em{color:#b42318}@media(max-width:700px){.acceptanceActions{display:grid;grid-template-columns:1fr}.acceptanceActions button{width:100%}.acceptanceStep{grid-template-columns:28px 1fr}.acceptanceStep em{grid-column:2}}.lazyFeatureLoading{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center}.lazyFeatureLoading b{font-size:14px;color:#101828}.lazyFeatureLoading span{font-size:11px;color:#667085}.launchReadinessCard{padding:18px}.launchOverall{font-size:10px;font-weight:900;letter-spacing:.08em;padding:7px 10px;border-radius:999px}.launchOverall.ready{background:#ecfdf3;color:#027a48}.launchOverall.blocked{background:#fef3f2;color:#b42318}.launchSummary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0}.launchSummary>div{border:1px solid #eaecf0;border-radius:12px;padding:10px 12px;background:#f9fafb}.launchSummary b{display:block;font-size:18px;color:#101828}.launchSummary span{display:block;margin-top:2px;font-size:10px;color:#667085}.launchChecks{display:grid;gap:7px}.launchCheck{display:grid;grid-template-columns:28px 1fr auto;gap:9px;align-items:center;border:1px solid #e4e7ec;border-radius:10px;padding:9px 10px;background:#fff}.launchCheck i{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:900;background:#f2f4f7;color:#667085}.launchCheck.pass i{background:#dcfae6;color:#027a48}.launchCheck.blocked i{background:#fee4e2;color:#b42318}.launchCheck.optional i{background:#f2f4f7;color:#667085}.launchCheck b{display:block;font-size:11px}.launchCheck small{display:block;margin-top:2px;font-size:10px;line-height:1.4;color:#667085;overflow-wrap:anywhere}.launchCheck em{font-style:normal;font-size:9px;font-weight:900}.launchCheck.pass em{color:#027a48}.launchCheck.blocked em{color:#b42318}.launchCheck.optional em{color:#667085}.launchAcceptanceNote{margin-top:12px;padding:11px 12px;border:1px solid #d0d5dd;border-radius:10px;background:#f9fafb}.launchAcceptanceNote b{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#344054}.launchAcceptanceNote span{display:block;margin-top:4px;font-size:11px;line-height:1.5;color:#667085}@media(max-width:700px){.launchSummary{grid-template-columns:repeat(3,1fr)}.launchCheck{grid-template-columns:28px 1fr}.launchCheck em{grid-column:2}}.navUtilityTitle{margin-top:18px!important}.careHome,.socialContentHome{padding:22px;max-width:1500px;margin:0 auto}.careHero{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.75fr);gap:16px;padding:22px;border-radius:24px;background:linear-gradient(135deg,#eef2ff,#f7f4ff 48%,#fff);border:1px solid #e5e7eb;box-shadow:0 18px 45px #1e293b0f}.careHeroCopy h1{margin:5px 0 8px;font-size:34px;line-height:1.05;letter-spacing:-.035em;color:#111827}.careHeroCopy p{max-width:760px;margin:0;color:#667085;line-height:1.65}.careEyebrow,.careStarterCard>span,.careSectionHead span,.socialContentIntro>div>span,.socialQueueEmpty>span{font-size:10px;font-weight:900;letter-spacing:.12em;color:#6157d7}.careHeroActions{display:flex;gap:10px;margin-top:18px;flex-wrap:wrap}.careHeroActions button,.careStarterCard button,.careEmpty button,.careCampaignBody button,.careOffer button,.socialContentIntro button,.socialQueueEmpty button{border:0;border-radius:11px;padding:11px 14px;font-weight:800;cursor:pointer}.carePrimary,.careStarterCard button,.careOffer button,.socialContentIntro button,.socialQueueEmpty button:not(.ghost){background:#13213c;color:#fff}.careSecondary,.socialQueueEmpty .ghost,.careCampaignBody .ghost{background:#fff;color:#344054;border:1px solid #d0d5dd!important}.careHeroChecks{display:flex;gap:14px;flex-wrap:wrap;margin-top:18px}.careHeroChecks span{font-size:11px;color:#98a2b3}.careHeroChecks .done{color:#027a48;font-weight:800}.careStarterCard{background:#ffffffd6;border:1px solid #e4e7ec;border-radius:18px;padding:18px;display:flex;flex-direction:column;justify-content:center;box-shadow:0 10px 30px #1018280d}.careStarterCard b{font-size:19px;margin-top:7px;color:#101828}.careStarterCard p{font-size:12px;line-height:1.55;color:#667085}.careStarterCard button{align-self:flex-start;margin-top:4px}.careKpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0}.careKpis article{background:#fff;border:1px solid #e4e7ec;border-radius:16px;padding:15px;display:flex;gap:12px;align-items:center}.careKpis i{width:40px;height:40px;border-radius:12px;background:#f2f4ff;color:#5b5bd6;display:grid;place-items:center;font-style:normal;font-weight:900}.careKpis b{font-size:22px;color:#101828}.careKpis span,.careKpis small{display:block}.careKpis span{font-size:11px;font-weight:800;color:#344054}.careKpis small{margin-top:2px;font-size:10px;color:#98a2b3}.careHomeGrid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,.7fr);gap:16px}.careReady{padding:18px}.careSectionHead{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.careSectionHead h2{margin:3px 0 2px;font-size:20px}.careSectionHead p{margin:0;font-size:11px;color:#667085}.careSectionHead>button{background:transparent;border:0;color:#5b5bd6;font-weight:800;cursor:pointer}.careSectionHead.compact h2{font-size:16px}.careCampaignCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:15px}.careCampaignCards>article{border:1px solid #e4e7ec;border-radius:15px;overflow:hidden;background:#fff}.careCampaignImage{height:150px;background-size:cover;background-position:center;position:relative}.careCampaignImage em{position:absolute;top:10px;left:10px;padding:5px 8px;border-radius:999px;background:#fff;font-size:9px;font-style:normal;font-weight:900}.careCampaignImage em.live{color:#027a48}.careCampaignImage em.draft{color:#667085}.careCampaignBody{padding:12px}.careCampaignBody>span{font-size:9px;font-weight:900;letter-spacing:.09em;color:#7f56d9}.careCampaignBody>b,.careCampaignBody>small{display:block}.careCampaignBody>b{margin-top:5px;font-size:13px}.careCampaignBody>small{margin-top:4px;color:#667085;font-size:10px}.careCampaignBody>div{display:flex;gap:7px;margin-top:10px}.careCampaignBody button{padding:8px 10px;background:#13213c;color:#fff;font-size:10px}.careEmpty{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px}.careEmpty b{font-size:18px}.careEmpty span{max-width:420px;margin:7px 0 14px;font-size:11px;line-height:1.6;color:#667085}.careSideStack{display:grid;gap:12px}.careCoverage,.careWorking{padding:16px}.careCoverageRing{width:88px;height:88px;border-radius:50%;margin:12px auto;border:9px solid #f2f4f7;display:grid;place-items:center;text-align:center}.careCoverageRing.active{border-color:#d1fadf}.careCoverageRing b{font-size:24px}.careCoverageRing span{display:block;font-size:9px;color:#667085}.careCoverage p{font-size:11px;line-height:1.55;color:#667085;text-align:center}.careWorkList{display:grid;gap:9px;margin-top:12px}.careWorkList>div{display:grid;grid-template-columns:28px 1fr;gap:8px;align-items:center}.careWorkList i{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#ecfdf3;color:#027a48;font-style:normal;font-size:11px}.careWorkList b,.careWorkList small{display:block}.careWorkList b{font-size:11px}.careWorkList small{margin-top:2px;font-size:9px;color:#98a2b3}.careOffer{padding:17px;border-radius:16px;background:linear-gradient(145deg,#f4f1ff,#eef2ff);border:1px solid #ddd6fe}.careOffer span{font-size:9px;font-weight:900;letter-spacing:.1em;color:#7f56d9}.careOffer h3{margin:5px 0;font-size:16px}.careOffer p{font-size:10px;line-height:1.55;color:#667085}.socialContentIntro{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(320px,.8fr);gap:18px;padding:22px;border-radius:22px;background:linear-gradient(135deg,#f3f1ff,#f8fafc);border:1px solid #e4e7ec}.socialContentIntro h2{margin:6px 0 8px;font-size:28px}.socialContentIntro p{max-width:720px;color:#667085;line-height:1.65}.socialContentSteps{display:grid;gap:9px}.socialContentSteps article{display:grid;grid-template-columns:38px 1fr;gap:10px;align-items:center;background:#fff;border:1px solid #e4e7ec;border-radius:13px;padding:10px}.socialContentSteps article>b{width:34px;height:34px;border-radius:10px;background:#eef2ff;color:#5b5bd6;display:grid;place-items:center;font-size:10px}.socialContentSteps strong,.socialContentSteps small{display:block}.socialContentSteps strong{font-size:11px}.socialContentSteps small{margin-top:2px;font-size:9px;color:#98a2b3}.socialQueueEmpty{margin-top:16px;padding:22px}.socialQueueEmpty h2{margin:5px 0}.socialQueueEmpty p{color:#667085}.socialQueueEmpty>div{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:1000px){.careHero,.careHomeGrid,.socialContentIntro{grid-template-columns:1fr}.careKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.careCampaignCards{grid-template-columns:1fr 1fr}}@media(max-width:680px){.careHome,.socialContentHome{padding:14px}.careHero{padding:17px;border-radius:18px}.careHeroCopy h1{font-size:28px}.careKpis{grid-template-columns:1fr 1fr}.careCampaignCards,.careHomeGrid{grid-template-columns:1fr}.careSectionHead{align-items:flex-start}.careStarterCard{margin-top:2px}}.careMarketingProfile{margin-top:18px;padding:20px}.careMarketingHead{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:18px}.careMarketingHead>div>span{font-size:10px;font-weight:900;letter-spacing:.12em;color:#6157d7}.careMarketingHead h2{margin:4px 0 5px}.careMarketingHead p{margin:0;max-width:760px;color:#667085;font-size:11px;line-height:1.55}.careMarketingHead em{font-style:normal;font-size:9px;font-weight:900;padding:6px 9px;border-radius:999px}.careMarketingHead em.ready{background:#ecfdf3;color:#027a48}.careMarketingHead em.progress{background:#fff7ed;color:#b54708}.careMarketingProfile textarea{width:100%;resize:vertical}.marketingQuestion{margin-top:16px}.marketingChoiceGrid{display:flex;flex-wrap:wrap;gap:7px;margin-top:7px}.marketingChoiceGrid button{border:1px solid #d0d5dd;background:#fff;color:#344054;border-radius:10px;padding:9px 11px;font-size:10px;font-weight:700;cursor:pointer}.marketingChoiceGrid button.selected{border-color:#7f56d9;background:#f4f3ff;color:#6941c6}.marketingChoiceGrid.compact button{min-width:110px}.marketingSelectGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.marketingSelectGrid label{display:grid;gap:6px}.marketingProfileFooter{margin-top:20px;padding-top:16px;border-top:1px solid #e4e7ec;display:flex;justify-content:space-between;gap:16px;align-items:center}.marketingProfileFooter b,.marketingProfileFooter span{display:block}.marketingProfileFooter b{font-size:12px}.marketingProfileFooter span{margin-top:3px;color:#667085;font-size:10px}.marketingProfileFooter button{border:0;border-radius:10px;padding:11px 14px;background:#13213c;color:#fff;font-weight:800;cursor:pointer}@media(max-width:720px){.careMarketingHead,.marketingProfileFooter{flex-direction:column}.marketingSelectGrid{grid-template-columns:1fr}.marketingChoiceGrid button{flex:1 1 calc(50% - 7px)}}.starterPreparing{padding:26px}.starterPreparing>span,.starterPackHero span{font-size:10px;font-weight:900;letter-spacing:.12em;color:#6157d7}.starterPreparing h2{margin:6px 0}.starterPreparing p{color:#667085;font-size:11px}.starterPreparingBar{height:8px;background:#f2f4f7;border-radius:999px;overflow:hidden;margin-top:16px}.starterPreparingBar i{display:block;width:42%;height:100%;background:linear-gradient(90deg,#7f56d9,#5b5bd6);border-radius:999px}.starterPackHero{display:flex;justify-content:space-between;gap:18px;align-items:flex-end;padding:22px;border:1px solid #e4e7ec;border-radius:20px;background:linear-gradient(135deg,#f6f3ff,#fff 70%);margin-bottom:16px}.starterPackHero h2{margin:5px 0 6px;font-size:26px}.starterPackHero p{margin:0;max-width:760px;color:#667085;font-size:11px;line-height:1.6}.starterPackMeta{min-width:170px;padding:14px;border-radius:14px;background:#fff;border:1px solid #e4e7ec}.starterPackMeta b{display:block;font-size:28px}.starterPackMeta span,.starterPackMeta small{display:block}.starterPackMeta span{font-size:10px;font-weight:800}.starterPackMeta small{margin-top:4px;font-size:9px;color:#98a2b3}.starterPostGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.starterPostCard{overflow:hidden;border:1px solid #e4e7ec;border-radius:18px;background:#fff;box-shadow:0 10px 30px #1018280a}.starterPostVisual{min-height:300px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;position:relative}.starterPostVisual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,rgba(255,255,255,.18),transparent 38%);pointer-events:none}.starterPostBrand{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.starterPostBrand img{max-width:110px;max-height:42px;object-fit:contain;background:#ffffffe0;padding:6px 8px;border-radius:10px}.starterPostBrand b{font-size:12px}.starterPostBrand i{width:11px;height:11px;border-radius:50%;background:var(--care-accent)}.starterPostVisualCopy{position:relative;z-index:1;max-width:86%}.starterPostVisualCopy>span{font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;opacity:.8}.starterPostVisualCopy h3{font-size:28px;line-height:1.03;letter-spacing:-.03em;margin:7px 0 9px}.starterPostVisualCopy small{display:block;font-size:10px;opacity:.78}.starterPostVisualCopy em{display:inline-block;margin-top:16px;padding:8px 11px;border-radius:999px;background:#ffffffeb;color:#101828;font-size:9px;font-style:normal;font-weight:900}.starterPostBody{padding:16px}.starterPostStatus{display:flex;justify-content:space-between;gap:10px;align-items:center}.starterPostStatus span{font-size:9px;font-weight:900;letter-spacing:.08em;color:#7f56d9}.starterPostStatus em{font-size:8px;font-style:normal;font-weight:900;color:#027a48;background:#ecfdf3;padding:5px 7px;border-radius:999px}.starterPostBody>h3{margin:9px 0 6px;font-size:16px}.starterPostBody>p{font-size:11px;line-height:1.6;color:#667085;white-space:pre-wrap}.starterPostFooter{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-top:13px;padding-top:12px;border-top:1px solid #f2f4f7}.starterPostFooter span{font-size:9px;color:#98a2b3;text-transform:capitalize}.starterPostFooter button{border:1px solid #d0d5dd;background:#f9fafb;color:#667085;border-radius:9px;padding:7px 9px;font-size:9px;font-weight:800}@media(max-width:900px){.starterPostGrid{grid-template-columns:1fr}.starterPackHero{align-items:flex-start;flex-direction:column}.starterPackMeta{width:100%}.starterPostVisual{min-height:260px}}.careHomeV2{padding:18px 22px 32px;background:#fafbff}.careHomeV2 .careHero{grid-template-columns:minmax(0,1fr) 280px;min-height:220px;padding:24px 28px;overflow:hidden;border:1px solid #e9e8ff;background:linear-gradient(112deg,#eeeefe,#f6f4ff 58%,#e8e8ff);box-shadow:0 8px 28px #2224550d}.careHomeV2 .careHeroCopy{position:relative;z-index:1;align-self:center}.careHomeV2 .careHeroCopy h1{max-width:820px;font-size:clamp(26px,2.6vw,39px);line-height:1.12;color:#11162e}.careHomeV2 .careHeroCopy p{max-width:660px;font-size:13px;line-height:1.55;color:#626b83}.careHomeV2 .careHeroActions button{padding:12px 18px;font-size:12px}.careHomeV2 .careHeroChecks{gap:15px;margin-top:16px}.careHomeV2 .careHeroChecks span{font-size:10px}.careHeroVisual{align-self:stretch;border-radius:20px;background:linear-gradient(145deg,#e8e0ff,#6960d9 60%,#142449);color:#fff;box-shadow:0 18px 32px #322b8629;padding:17px;display:flex;flex-direction:column;justify-content:space-between;transform:rotate(3deg) translate(13px,13px)}.careVisualTop,.careVisualBottom{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;font-weight:800}.careVisualTop span{font-size:9px;letter-spacing:.14em}.careVisualTop i{font-size:22px;font-style:normal}.careVisualHeadline{font-size:24px;line-height:1.08;font-weight:900;letter-spacing:-.03em;overflow-wrap:anywhere}.careVisualBottom b{font-size:23px}.careHomeV2 .careKpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0}.careHomeV2 .careKpis button{width:100%;min-width:0;text-align:left;display:flex;align-items:center;gap:12px;position:relative;border:1px solid #e8eaf2;border-radius:17px;background:#fff;padding:14px;cursor:pointer;box-shadow:0 4px 20px #1e244409}.careHomeV2 .careKpis button:nth-child(2) i{background:#e9f8ef;color:#18965d}.careHomeV2 .careKpis button:nth-child(3) i{background:#fff0ef;color:#d74959}.careHomeV2 .careKpis b{font-size:27px}.careHomeV2 .careKpis span{font-size:12px}.careHomeV2 .careKpis small{line-height:1.35}.careHomeV2 .careKpis em{margin-left:auto;color:#4f5875;font-style:normal}.careHomeV2 .careHomeGrid{grid-template-columns:minmax(0,1fr) 280px;gap:16px;align-items:start}.careMainStack{min-width:0;display:grid;gap:18px}.careHomeV2 .careReady,.careCampaignSection{padding:0;background:transparent;border:0;box-shadow:none}.careHomeV2 .careSectionHead{margin-bottom:12px;align-items:end}.careHomeV2 .careSectionHead h2{font-size:19px;color:#141b38}.careHomeV2 .careSectionHead p{font-size:11px}.careHomeV2 .careSectionHead>button{font-size:11px;white-space:nowrap}.carePostCards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.carePostCard{min-width:0;border:1px solid #e6e9f1;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 5px 16px #141e4609}.carePostVisual{height:180px;display:flex;flex-direction:column;justify-content:space-between;padding:13px;color:#fff;background:linear-gradient(155deg,#354878,#171d38)}.carePostVisual.tone1{background:linear-gradient(145deg,#f3d7b5,#537b6f);color:#122544}.carePostVisual.tone2{background:linear-gradient(155deg,#91c2e4,#3c60d4 65%,#251950)}.carePostVisual.tone3{background:linear-gradient(150deg,#9bcfba,#355c68 60%,#182a4d)}.carePostVisualTop{display:flex;justify-content:space-between;gap:4px;align-items:center;font-size:9px;font-weight:800}.carePostVisualTop em{font-style:normal;border-radius:99px;padding:4px 6px;background:#e4fff0;color:#087748;font-size:8px}.carePostVisual strong{display:block;font-size:19px;line-height:1.08;letter-spacing:-.03em;overflow-wrap:anywhere;max-height:105px;overflow:hidden}.carePostVisual small{font-size:9px;font-weight:700}.carePostBody{padding:12px}.carePostBody>span{font-size:9px;font-weight:900;letter-spacing:.06em;color:#6660c9}.carePostBody h3{font-size:12px;line-height:1.25;margin:6px 0}.carePostBody p{font-size:10px;line-height:1.45;color:#667085;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.carePostBody button{width:100%;margin-top:12px;border:0;border-radius:9px;padding:9px;background:#16213e;color:#fff;font-size:10px;font-weight:800;cursor:pointer}.careCampaignRows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.careCampaignRows>button{display:flex;align-items:center;gap:10px;min-width:0;text-align:left;border:1px solid #e6e9f1;background:#fff;border-radius:14px;padding:8px;cursor:pointer}.careCampaignThumb{width:62px;height:53px;flex:none;border-radius:9px;background-position:center;background-size:cover}.careCampaignRowCopy{min-width:0;flex:1}.careCampaignRowCopy b,.careCampaignRowCopy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.careCampaignRowCopy b{font-size:11px}.careCampaignRowCopy small{font-size:9px;color:#7b8499;margin-top:4px}.careCampaignRows em{font-size:9px;font-style:normal;color:#667085}.careCampaignRows em.live{color:#098756}.careCampaignRows i{font-style:normal;color:#667085}.careCampaignEmpty{padding:20px;background:#fff;border:1px solid #e6e9f1;border-radius:14px;color:#667085;font-size:12px}.careCampaignEmpty button{border:0;background:none;color:#6157d7;font-weight:800;cursor:pointer}.careHomeV2 .careSideStack{gap:12px}.careHomeV2 .careCoverage,.careHomeV2 .careWorking{padding:17px;border-radius:17px}.careHomeV2 .careSectionHead.compact h2{font-size:15px}.careCoverageContent{display:flex;align-items:center;gap:8px}.careCoverageContent p{flex:1;text-align:left;margin:0}.careCoverageContent p b,.careCoverageContent p span{display:block}.careCoverageContent p b{color:#17213d;font-size:12px}.careCoverageContent p span{font-size:10px;line-height:1.4;margin-top:4px}.careHomeV2 .careCoverageRing{width:80px;height:80px;flex:none;border-width:8px;margin:0}.careHomeV2 .careCoverageRing b{font-size:21px}.careHomeV2 .careWorkList b{font-size:10px}.careHomeV2 .careWorkList small{font-size:9px;line-height:1.3}.careHomeV2 .careOffer{background:linear-gradient(145deg,#f3edff,#e9edff);border-color:#d9d3ff}.careHomeV2 .careOffer h3{color:#17213d}.careHomeV2 .careOffer button{font-size:10px}@media(max-width:1200px){.carePostCards{grid-template-columns:repeat(2,minmax(0,1fr))}.careHomeV2 .careHomeGrid{grid-template-columns:minmax(0,1fr) 250px}}@media(max-width:900px){.careHomeV2 .careHomeGrid{grid-template-columns:1fr}.careHomeV2 .careSideStack{grid-template-columns:repeat(2,minmax(0,1fr))}.careHomeV2 .careOffer{grid-column:1/-1}}@media(max-width:680px){.careHomeV2{padding:14px 14px 28px}.careHomeV2 .careHero{grid-template-columns:1fr;min-height:0;padding:19px;border-radius:18px}.careHomeV2 .careHeroCopy h1{font-size:27px}.careHomeV2 .careHeroCopy p{font-size:12px}.careHeroVisual{display:none}.careHomeV2 .careHeroActions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.careHomeV2 .careHeroActions button{padding:11px 8px;font-size:10px}.careHomeV2 .careHeroChecks{gap:9px}.careHomeV2 .careHeroChecks span{font-size:9px}.careHomeV2 .careKpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:12px 0 20px}.careHomeV2 .careKpis button{display:block;padding:10px;min-height:92px}.careHomeV2 .careKpis i{width:28px;height:28px;font-size:13px;margin-bottom:4px}.careHomeV2 .careKpis b{font-size:19px}.careHomeV2 .careKpis span{font-size:9px;line-height:1.1}.careHomeV2 .careKpis small,.careHomeV2 .careKpis em{display:none}.careHomeV2 .careSectionHead h2{font-size:17px}.careHomeV2 .careSectionHead>button{font-size:9px}.carePostCards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding-bottom:8px}.carePostCard{flex:0 0 min(66vw,230px);scroll-snap-align:start}.carePostVisual{height:155px}.carePostVisual strong{font-size:17px}.careCampaignRows,.careHomeV2 .careSideStack{grid-template-columns:1fr}.careHomeV2 .careOffer{grid-column:auto}.careHomeV2 .careCoverageContent{justify-content:space-between}.careHomeV2 .careCoverage p{text-align:left}.careHomeV2 .careCoverageRing{margin:0}.careHomeV2 .careWorkList{gap:12px}.careHomeV2 .careWorkList>div{grid-template-columns:30px 1fr}.careHomeV2 .careOffer h3{color:#17213d}}.shell .careHomeV2 .careSideStack{position:static;top:auto;height:auto;min-height:0;padding:0;background:none;color:#17213d;display:grid;align-content:start;gap:12px}.shell .careHomeV2 .careSideStack .careCoverage,.shell .careHomeV2 .careSideStack .careWorking{background:#fff;color:#17213d;border:1px solid #e8eaf2;box-shadow:0 4px 18px #141e4609}.shell .careHomeV2 .careSideStack .careOffer{color:#17213d}@media(max-width:900px){.shell .careHomeV2 .careSideStack{grid-template-columns:repeat(2,minmax(0,1fr))}.shell .careHomeV2 .careOffer{grid-column:1/-1}}@media(max-width:680px){.shell .careHomeV2 .careSideStack{grid-template-columns:1fr}.shell .careHomeV2 .careOffer{grid-column:auto}.careHomeV2 .careKpis{grid-template-columns:repeat(3,minmax(0,1fr))}.careHomeV2 .careKpis button{overflow:hidden}.careHomeV2 .careKpis span{overflow-wrap:anywhere}.careHomeV2 .careCoverageRing{width:66px;height:66px}}.careArtwork{position:relative;isolation:isolate;aspect-ratio:1/1;min-height:0;padding:8%;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;color:#fff;background:#13223e;font-family:Inter,system-ui,sans-serif}.careArtwork:before{content:"";position:absolute;z-index:-1;width:95%;aspect-ratio:1;right:-48%;top:13%;border:1px solid currentColor;border-radius:50%;opacity:.2;box-shadow:0 0 0 35px #ffffff0b,0 0 0 78px #ffffff09}.careArtwork-ink{background:radial-gradient(circle at 85% 10%,#3b5380,#172642 60%,#10192f)}.careArtwork-cream{background:linear-gradient(135deg,#f9edd9,#e5d2b7);color:#25263d}.careArtwork-cream:before{opacity:.14}.careArtwork-lilac{background:linear-gradient(145deg,#e6dcff,#b8a7e6);color:#232548}.careArtwork-sage{background:linear-gradient(135deg,#184c4e,#3e756b);color:#fff}.careArtwork-sky{background:linear-gradient(145deg,#e0ebff,#acc7e4);color:#152a49}.careArtworkTop{display:flex;align-items:center;gap:8px;min-width:0}.careArtworkMark{display:grid;place-items:center;width:29px;height:29px;flex:none;border:1px solid currentColor;border-radius:9px;overflow:hidden}.careArtworkMark img{width:100%;height:100%;object-fit:contain;background:#fff}.careArtworkMark b{font-size:15px}.careArtworkName{font-weight:800;font-size:clamp(9px,.85vw,12px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.careArtworkMiddle{position:relative;display:flex;flex-direction:column;align-items:flex-start;max-width:95%}.careArtworkLabel{font-size:9px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;opacity:.74;margin-bottom:9px}.careArtworkMiddle strong{font-size:clamp(18px,2vw,32px);font-weight:900;letter-spacing:-.05em;line-height:1.05;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.careArtworkMiddle small{margin-top:11px;font-size:10px;font-weight:800;opacity:.8}.careArtworkBottom{display:flex;align-items:center;justify-content:space-between;gap:6px;border-top:1px solid currentColor;padding-top:9px;font-size:10px;font-weight:800}.careArtworkBottom b{font-size:20px}.carePostCard .careArtwork,.starterPostCard .careArtwork{width:100%}.careHomeV2 .carePostVisual{display:none}.starterPostGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.starterPostBody>p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:680px){.carePostCard{flex-basis:min(74vw,280px)}.careArtworkMiddle strong{font-size:clamp(19px,6vw,27px)}.starterPostGrid{grid-template-columns:1fr}.starterPostCard .careArtwork{max-height:420px}.careArtworkName{font-size:11px}}.starterUpgrade{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:16px 0;padding:17px 20px;border:1px solid #dad5ff;border-radius:16px;background:#f5f2ff}.starterUpgrade b,.starterUpgrade span{display:block}.starterUpgrade b{color:#1b2344;font-size:14px}.starterUpgrade span{margin-top:4px;color:#68718b;font-size:11px;line-height:1.4}.starterUpgrade button{border:0;border-radius:10px;background:#182341;color:#fff;font-weight:800;padding:11px 15px;white-space:nowrap;cursor:pointer}.starterUpgrade button:disabled{opacity:.6;cursor:wait}@media(max-width:680px){.starterUpgrade{align-items:stretch;flex-direction:column}.starterUpgrade button{width:100%}}.shell .careHomeV2 .careSideStack .careCoverage{position:relative;padding:18px;min-height:175px;background:linear-gradient(145deg,#f0fbf5,#fff 65%);border-color:#dceee5}.careRailIcon{position:absolute;right:17px;top:16px;width:30px;height:30px;display:grid;place-items:center;background:#dff7e9;border-radius:10px;color:#17804c;font-size:19px}.careRailLabel{display:block;color:#5c57bb;font-size:9px;letter-spacing:.11em;font-weight:900}.careHomeV2 .careCoverageContent{justify-content:flex-start;gap:12px;margin-top:18px}.careCoverageContent strong{font-size:42px;line-height:1;color:#17213d;letter-spacing:-.05em}.careCoverageContent div b,.careCoverageContent div small{display:block}.careCoverageContent div b{font-size:12px;color:#17213d}.careCoverageContent div small{font-size:10px;color:#758096;margin-top:4px;line-height:1.35}.careRailLink{width:100%;display:flex;justify-content:space-between;align-items:center;border:0;border-top:1px solid #e2ece7;background:transparent;margin-top:17px;padding:10px 0 0;color:#177549;font-size:10px;font-weight:800;cursor:pointer}.careHomeV2 .careWorking{min-height:0}.careHomeV2 .careWorkList{gap:11px}.careHomeV2 .careWorkList>div{grid-template-columns:28px 1fr}.careHomeV2 .careWorkList b{font-size:11px}.careHomeV2 .careWorkList small{font-size:10px;color:#768095}@media(max-width:680px){.shell .careHomeV2 .careSideStack .careCoverage{min-height:0}.careHomeV2 .careWorking{padding:18px}.careHomeV2 .careWorkList{grid-template-columns:1fr}.careHomeV2 .careOffer{padding:18px}.careHomeV2 .careOffer p{font-size:11px}}.starterSourceNotice{margin:14px 0;padding:11px 14px;border:1px solid #f2dbac;background:#fff9ec;border-radius:11px;color:#795521;font-size:11px;line-height:1.45}@media(max-width:900px){.shell{grid-template-columns:minmax(0,1fr)}.shell>main{min-width:0;max-width:100%;overflow-x:clip}.careHomeV2,.careHomeV2 .careHomeGrid,.careHomeV2 .careMainStack,.careHomeV2 .careReady,.careHomeV2 .careCampaignSection,.careHomeV2 .carePostCards{min-width:0;max-width:100%}}@media(max-width:680px){.careHomeV2{width:100%;overflow:hidden}.careHomeV2 .carePostCards{display:grid;grid-template-columns:minmax(0,1fr);overflow:visible;padding:0}.careHomeV2 .carePostCard{min-width:0;width:100%;max-width:100%}.careHomeV2 .carePostCard:nth-child(n+2){display:none}.careHomeV2 .careSectionHead{min-width:0;align-items:flex-start}.careHomeV2 .careSectionHead>div{min-width:0;flex:1}.careHomeV2 .careSectionHead>button{flex:none;white-space:normal;text-align:right;max-width:94px;line-height:1.3}}.starterPostStatus em.approved{background:#dff8e9;color:#087748}.starterPostFooter button{cursor:pointer;background:#172341;color:#fff;border:0}.starterPostFooter button:hover{background:#4932ba}.careReviewOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#0a1226a8;display:grid;place-items:center;padding:20px}.careReviewPanel{width:min(950px,100%);max-height:min(92vh,1000px);display:flex;flex-direction:column;overflow:hidden;background:#fff;border-radius:22px;box-shadow:0 30px 80px #0810234d}.careReviewHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:21px 24px;border-bottom:1px solid #e9eaf1}.careReviewHeader span{font-size:10px;letter-spacing:.1em;font-weight:900;color:#6356c7}.careReviewHeader h2{font-size:25px;letter-spacing:-.035em;margin:4px 0 0;color:#17213d}.careReviewHeader>button{border:0;background:#f1f2f8;color:#2d3656;width:34px;height:34px;border-radius:9px;font-size:24px;line-height:1}.careReviewBody{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:24px;min-height:0;overflow:auto;padding:24px}.careReviewPreview{align-self:start;max-width:410px}.careReviewPreview .careArtwork{width:100%;border-radius:15px;box-shadow:0 18px 40px #141e461f}.careReviewPreview>p{font-size:11px;line-height:1.5;color:#727d92}.careReviewFields{display:grid;gap:13px;align-content:start}.careReviewFields label{display:grid;gap:6px;font-size:11px;font-weight:850;color:#26344d}.careReviewFields input,.careReviewFields textarea{width:100%;border:1px solid #d8dce7;border-radius:10px;background:#fff;padding:11px 12px;font:inherit;font-weight:500;font-size:13px;color:#17213d}.careReviewFields textarea{resize:vertical;min-height:160px;line-height:1.5}.careReviewFields input:focus,.careReviewFields textarea:focus{outline:2px solid #a69afa;border-color:#7563e5}.careReviewFields small{font-size:10px;color:#7b8394;text-align:right}.careReviewError{margin:0;padding:10px;border-radius:9px;background:#fff0ee;color:#ab3028;font-size:11px}.careReviewActions{display:flex;align-items:center;justify-content:flex-end;gap:9px;padding:16px 24px;border-top:1px solid #e9eaf1;background:#fafbff}.careReviewActions span{margin-right:auto;font-size:11px;color:#65728b}.careReviewActions button{border:0;border-radius:10px;background:#172341;color:#fff;padding:11px 15px;font-size:11px;font-weight:850}.careReviewActions button.secondary{background:#fff;color:#172341;border:1px solid #d4d9e5}.careReviewActions button:disabled{opacity:.48;cursor:not-allowed}@media(max-width:700px){.careReviewOverlay{padding:0;align-items:stretch}.careReviewPanel{width:100%;max-height:100dvh;height:100dvh;border-radius:0}.careReviewHeader{padding:14px 17px}.careReviewHeader h2{font-size:20px}.careReviewBody{display:block;padding:15px 17px;overflow-y:auto}.careReviewPreview{max-width:100%;margin-bottom:18px}.careReviewPreview .careArtwork{max-width:360px;margin:auto}.careReviewFields textarea{min-height:140px}.careReviewActions{padding:12px 17px max(12px,env(safe-area-inset-bottom));flex-wrap:wrap}.careReviewActions span{flex-basis:100%}.careReviewActions button{flex:1}}.careCalendarPage{padding:22px;max-width:1500px;margin:0 auto;min-width:0}.careCalendarToolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#fff;border:1px solid #e6e8f1;border-radius:15px;padding:11px 14px;margin-bottom:18px}.careCalendarToolbar>div{display:flex;align-items:center;gap:12px}.careCalendarToolbar strong{font-size:14px;color:#1b2540}.careCalendarToolbar button{border:1px solid #dee2ed;border-radius:9px;background:#fff;color:#27334e;padding:6px 11px;font-size:19px;line-height:1}.careCalendarToolbar button:disabled{opacity:.35;cursor:not-allowed}.careCalendarToolbar .careToday{font-size:11px;font-weight:850;padding:9px 12px}.careCalendarSummary{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}.careCalendarSummary b{color:#182441;font-size:17px}.careCalendarSummary span{font-size:11px;color:#748098}.careCalendarGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:11px}.careCalendarDay{min-width:0;border:1px solid #e5e9f2;border-radius:15px;background:#fff;overflow:hidden;box-shadow:0 5px 20px #141e4609}.careCalendarDayHead{padding:11px 12px;display:flex;justify-content:space-between;align-items:center;color:#68738c;font-size:11px;font-weight:850}.careCalendarDayHead b{font-size:15px;color:#25304a}.careCalendarDay .careArtwork{width:100%;padding:8%;aspect-ratio:1/1}.careCalendarDay .careArtworkMiddle strong{font-size:clamp(15px,1.5vw,23px)}.careCalendarDay .careArtworkBottom{font-size:8px}.careCalendarDayBody{padding:12px}.careCalendarDayBody em{font-style:normal;font-size:9px;font-weight:850;color:#a45a21;text-transform:uppercase;letter-spacing:.06em}.careCalendarDayBody em.approved{color:#138256}.careCalendarDayBody h3{font-size:12px;line-height:1.3;min-height:32px;margin:7px 0 12px;color:#1b2742}.careCalendarDayBody button{width:100%;border:0;border-radius:9px;background:#172341;color:#fff;font-weight:850;font-size:10px;padding:10px}.careCalendarEmpty{display:grid;place-items:center;min-height:190px;color:#98a2b3;font-size:11px}.careCalendarBlank{text-align:center;border:1px solid #dedcf4;background:linear-gradient(135deg,#f4f1ff,#fff);border-radius:20px;padding:48px 20px}.careCalendarBlank>span{display:block;color:#7968db;font-size:32px}.careCalendarBlank h2{font-size:23px;color:#172341;margin:9px 0}.careCalendarBlank p{max-width:470px;margin:0 auto 18px;color:#67728a;font-size:12px;line-height:1.6}.careCalendarBlank button{border:0;border-radius:11px;background:#172341;color:#fff;padding:12px 18px;font-weight:850}.careCalendarBlank button:disabled{opacity:.6}.careCalendarBlank small{display:block;color:#778198}.careCalendarInfo{background:#fff8e7;color:#825c19;border:1px solid #f5dda2;border-radius:10px;padding:12px;margin-bottom:15px;font-size:11px}@media(max-width:1100px){.careCalendarGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.careCalendarPage{padding:14px;max-width:100%;overflow:hidden}.careCalendarToolbar{padding:10px}.careCalendarToolbar>div{gap:5px;min-width:0}.careCalendarToolbar strong{font-size:11px;text-align:center}.careCalendarToolbar button{padding:5px 8px}.careCalendarToolbar .careToday{font-size:9px;padding:8px}.careCalendarSummary{align-items:flex-start;flex-direction:column}.careCalendarGrid{display:grid;grid-template-columns:1fr;gap:10px}.careCalendarDay{display:grid;grid-template-columns:55px minmax(0,85px) minmax(0,1fr);align-items:stretch}.careCalendarDayHead{display:flex;flex-direction:column;justify-content:center;padding:8px 4px;font-size:9px}.careCalendarDayHead b{font-size:16px}.careCalendarDay .careArtwork{height:100%;min-height:110px;aspect-ratio:auto;padding:8px}.careCalendarDay .careArtworkTop,.careCalendarDay .careArtworkBottom{display:none}.careCalendarDay .careArtworkLabel{font-size:7px;margin-bottom:4px}.careCalendarDay .careArtworkMiddle strong{font-size:12px;-webkit-line-clamp:4}.careCalendarDayBody{padding:10px;min-width:0}.careCalendarDayBody h3{font-size:11px;min-height:0;margin:5px 0 8px}.careCalendarDayBody button{font-size:9px;padding:8px}.careCalendarEmpty{grid-column:2/-1;min-height:100px}}.carePublishPage{max-width:1440px;margin:auto;padding:24px 28px 70px;color:#121c37}.careCalendarPage>.carePublishPage{padding:18px 0 50px}.careCalendarPage>.socialContentHome{padding:12px 0 50px;max-width:none}.careContentTabs{display:flex;gap:5px;padding:5px;background:#e9eaf5;border-radius:14px;width:max-content;max-width:100%;margin-bottom:12px}.careContentTabs button{border:0;background:transparent;color:#56617b;font-weight:800;font-size:13px;padding:11px 17px;border-radius:10px;cursor:pointer}.careContentTabs button.active{background:#fff;color:#5034cc;box-shadow:0 3px 10px #1b245013}.carePublishPage .pageHead{margin-bottom:24px}.carePublishIntro{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:22px}.carePublishIntro>div{background:#f0f0ff;border:1px solid #e0def8;border-radius:20px;padding:18px;display:grid;grid-template-columns:38px 1fr;column-gap:10px;align-items:center}.carePublishIntro span{grid-row:span 2;background:#fff;color:#6651db;border-radius:12px;padding:10px;text-align:center;font-weight:800}.carePublishIntro b{font-size:15px}.carePublishIntro small{color:#737d94}.carePublishLayout{display:grid;grid-template-columns:minmax(250px,340px) minmax(0,1fr);gap:18px;align-items:start}.carePublishList{display:grid;gap:8px;max-height:840px;overflow:auto}.carePublishListItem{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e4e7ee;background:#fff;border-radius:17px;text-align:left;padding:17px;display:grid;grid-template-columns:36px minmax(0,1fr) 20px;gap:10px;align-items:start;cursor:pointer;box-shadow:0 5px 20px #17204408;color:#18213d}.carePublishListItem.selected{border-color:#7964f6;background:#f6f4ff;box-shadow:0 9px 24px #6754e31b}.carePublishIndex{color:#7a65db;font-weight:900}.carePublishListItem span:nth-child(2){display:grid;gap:7px;min-width:0}.carePublishListItem small,.carePublishDetailHead small{color:#6455be;font-size:10px;font-weight:900;letter-spacing:.12em}.carePublishListItem b{font-size:15px;line-height:1.25}.carePublishListItem em{font-style:normal;color:#63748b;font-size:12px}.carePublishListItem strong{color:#6757d9}.carePublishDetail{background:#fff;border:1px solid #e4e7ee;border-radius:24px;padding:24px;min-width:0;box-shadow:0 10px 36px #1720440b}.carePublishSelect{padding:80px 20px;text-align:center;color:#737d94}.carePublishDetailHead{display:flex;justify-content:space-between;align-items:start;gap:12px;margin-bottom:20px}.carePublishDetailHead h2{font-size:27px;line-height:1.1;letter-spacing:-.04em;margin:6px 0}.carePublishDetailHead>span{background:#e8f8ef;color:#287852;border-radius:99px;padding:7px 12px;font-size:12px;font-weight:800}.carePublishWork{display:grid;grid-template-columns:minmax(240px,.85fr) minmax(280px,1.15fr);gap:22px}.carePublishVisual{min-width:0}.carePublishVisual #care-publishing-artwork{width:100%}.carePublishVisual .careArtwork{width:100%;aspect-ratio:1;min-height:0}.carePublishVisual>button,.carePublishCopy,.carePublishActions button,.carePublishPosted,.carePublishEmpty button{border:0;border-radius:11px;background:#17213e;color:#fff;padding:13px 17px;font-weight:800;cursor:pointer}.carePublishVisual>button{width:100%;margin-top:12px}.carePublishTools{min-width:0}.carePublishTools label{display:grid;gap:7px;font-weight:800;font-size:13px}.carePublishTools textarea,.carePublishTools input{box-sizing:border-box;width:100%;border:1px solid #dfe3ed;border-radius:12px;padding:12px;font:inherit;color:#28334d;background:#fafbff}.carePublishTools textarea{resize:vertical;line-height:1.5}.carePublishCopy{margin-top:9px;background:#6746ef}.carePublishTools>p{font-size:12px;color:#68738a;line-height:1.5}.carePublishPlan{border-top:1px solid #e7e8ee;margin-top:18px;padding-top:18px}.carePublishPlan h3{margin:0 0 12px;font-size:17px}.carePublishChannels{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:17px}.carePublishChannels button{border:1px solid #dfe2ed;background:#fff;color:#33415d;border-radius:99px;padding:8px 11px;font-size:12px;font-weight:800;cursor:pointer}.carePublishChannels button.active{background:#17213e;border-color:#17213e;color:#fff}.carePublishPlan label small{font-weight:500;color:#8290a3}.carePublishActions{display:flex;gap:8px;margin:10px 0}.carePublishActions button.secondary{background:#f2f3f9;color:#273451}.carePublishPosted{width:100%;margin-top:16px;background:#edf9f2;color:#26764d;border:1px solid #bfe6d0}.carePublishOpen{display:inline-block;margin-top:12px;color:#5b3fd5;font-size:13px;font-weight:800;text-decoration:none}.carePublishDue{display:block;color:#626e83}.carePublishState{background:#e9f8ef;color:#27784f;padding:14px;border-radius:12px;font-weight:800}.carePublishEmpty{background:#f0f0ff;border-radius:24px;text-align:center;padding:70px 20px}.carePublishEmpty span{font-size:30px;color:#7152e9}.carePublishEmpty h2{margin:10px}.carePublishEmpty p{color:#6b7487}.carePublishNotice{background:#e9f8ef;color:#27784f;border-radius:12px;padding:12px 16px}.carePublishPage button:disabled{opacity:.48;cursor:not-allowed}.careAutoConnect{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;background:linear-gradient(125deg,#17213e,#302565);color:#fff;border-radius:22px;padding:24px;margin:0 0 22px;box-shadow:0 12px 30px #15214d1c}.careAutoConnect>div>span{font-size:10px;font-weight:900;letter-spacing:.16em;color:#bbaeff}.careAutoConnect h2{margin:7px 0;font-size:22px}.careAutoConnect p{margin:0;color:#d5d6ec;font-size:13px}.careAutoConnect>button,.careAutoSchedule,.careAutoWeek{border:0;background:#714bf6;color:#fff;border-radius:12px;padding:13px 18px;font-weight:900;cursor:pointer}.careAutoConnect>small{color:#d3d5ed}.careAutoAccounts{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:9px;margin-top:5px}.careAutoAccounts label{display:flex;align-items:center;gap:10px;background:#ffffff15;border:1px solid #ffffff2b;border-radius:12px;padding:12px;min-width:0}.careAutoAccounts label.reconnect{opacity:.65}.careAutoAccounts input{accent-color:#9adbb8;width:18px;height:18px}.careAutoAccounts label span{display:grid;gap:3px;min-width:0;flex:1}.careAutoAccounts label b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.careAutoAccounts label small{font-size:11px;color:#d1d4e6}.careAutoAccounts label button{border:0;background:transparent;color:#d9d5ff;font-size:10px;cursor:pointer}.careAutoArtwork{width:100%;aspect-ratio:1;object-fit:cover;display:block;border-radius:15px}.carePublishVisual>small{display:block;color:#778398;font-size:11px;margin-top:9px}.careAutoSummary{background:#f5f4ff;border:1px solid #e3e0ff;border-radius:15px;padding:16px;margin-top:18px}.careAutoSummary h3{margin:0 0 7px}.careAutoSummary p{margin:6px 0;color:#58647d;font-size:13px;line-height:1.5}.careAutoSchedule{width:100%;margin-top:16px}.careAutoWeek{margin-left:auto;padding:10px 14px;font-size:12px}.careAutoDelivery{margin-top:16px;border:1px solid #e6e7ee;border-radius:13px;padding:13px}.careAutoDelivery>b{display:block;margin-bottom:8px}.careAutoDelivery>div{display:flex;align-items:center;gap:8px;border-top:1px solid #edf0f5;padding:10px 0;font-size:12px}.careAutoDelivery>div span{flex:1;min-width:0}.careAutoDelivery strong{font-size:11px;text-transform:capitalize;color:#555f76}.careAutoDelivery strong.posted{color:#248453}.careAutoDelivery strong.failed,.careAutoDelivery strong.needs_review{color:#bf4d48}.careAutoDelivery button{border:0;background:#efeaff;color:#5d3ed6;border-radius:7px;padding:6px 8px;font-size:11px;font-weight:800;cursor:pointer}@media(max-width:1050px){.carePublishLayout{grid-template-columns:1fr}.carePublishList{display:flex;overflow-x:auto;max-height:none;padding-bottom:5px}.carePublishListItem{min-width:230px;max-width:270px}}@media(max-width:700px){.careAutoConnect{grid-template-columns:1fr;padding:18px}.careAutoConnect>button{width:100%}.careAutoWeek{width:100%;margin-left:0}}@media(max-width:700px){.carePublishPage{padding:18px 12px 50px}.careCalendarPage>.carePublishPage,.careCalendarPage>.socialContentHome{padding:12px 0 45px}.careContentTabs{width:100%;box-sizing:border-box}.careContentTabs button{flex:1;padding:10px 5px;font-size:10px;line-height:1.2;white-space:normal}.carePublishIntro{grid-template-columns:1fr;gap:6px}.carePublishIntro>div{padding:10px 12px}.carePublishIntro small{font-size:11px}.carePublishDetail{padding:16px;border-radius:18px}.carePublishWork{grid-template-columns:1fr}.carePublishDetailHead h2{font-size:23px}.carePublishVisual{max-width:520px;margin:auto;width:100%}.carePublishListItem{min-width:205px}.carePublishActions{flex-wrap:wrap}}.carePlanUsage{display:grid;gap:14px;margin:18px 0;padding:24px}.carePlanUsage h2{margin:5px 0}.carePlanUsage p{margin:0;color:#667085}.carePlanUsage small{color:#667085}.carePlanUsageMeter{height:11px;background:#ececf7;border-radius:20px;overflow:hidden}.carePlanUsageMeter i{display:block;height:100%;background:linear-gradient(90deg,#356ddf,#7043ef);border-radius:20px;transition:width .25s}.carePlanChoices{margin:22px 0}.carePlanChoices>div:first-child p{color:#667085}.carePlanChoiceGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.carePlanChoice{display:flex;flex-direction:column;gap:8px;padding:20px;min-width:0}.carePlanChoice.selected{border:2px solid #6946e8;background:#f8f7ff}.carePlanChoice strong{font-size:25px;color:#111d35}.carePlanChoice span,.carePlanChoice p{color:#667085;margin:0}.carePlanChoice em{font-style:normal;font-size:12px;color:#5b41cd;font-weight:700}@media(max-width:900px){.carePlanChoiceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.carePlanChoiceGrid{grid-template-columns:1fr 1fr}.carePlanChoice{padding:14px}.carePlanChoice strong{font-size:20px}}.careTrialJourney{margin:0 0 18px;padding:20px 24px;border:1px solid #dedaf7;border-radius:20px;background:linear-gradient(110deg,#f1edff,#f9fbff);box-shadow:0 8px 24px #2430560a}.careTrialJourneyTop{display:flex;justify-content:space-between;gap:12px;color:#5b4bb6;font-size:11px;font-weight:850;letter-spacing:.1em}.careTrialJourneyTop b{letter-spacing:0;font-size:13px;color:#16223e}.careTrialJourneySteps{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin:15px 0}.careTrialJourneySteps i{height:5px;background:#dcdced;border-radius:10px}.careTrialJourneySteps i.done{background:#6b42f2}.careTrialJourneyAction{display:flex;align-items:center;justify-content:space-between;gap:20px}.careTrialJourneyAction h2{font-size:20px;margin:0 0 5px}.careTrialJourneyAction p{color:#667085;margin:0;line-height:1.5}.careTrialJourneyAction button{flex:none;border:0;border-radius:11px;background:#16213e;color:#fff;font-weight:750;padding:12px 17px}@media(max-width:650px){.careTrialJourney{padding:17px}.careTrialJourneyAction{display:block}.careTrialJourneyAction h2{font-size:18px}.careTrialJourneyAction button{width:100%;margin-top:14px}}.billingV3{max-width:1480px;margin:0 auto;padding:28px 30px 60px;color:#111827}.billingV3Head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.billingV3Eyebrow,.billingV3SectionHead span,.billingV3PlanNow>span,.billingV3SummaryItem>span,.billingV3PayDetails span,.billingV3Bank span,.billingV3PaidTop span{display:block;font-size:10px;font-weight:900;letter-spacing:.16em;color:#6d4aff}.billingV3Head h1{margin:6px 0 5px;font-size:34px;line-height:1.06;letter-spacing:-.035em;color:#101828}.billingV3Head p{margin:0;color:#667085;font-size:14px}.billingV3Status{display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid #e4e7ec;border-radius:999px;background:#fff;font-size:11px;font-weight:850;text-transform:capitalize}.billingV3Status i{width:7px;height:7px;border-radius:50%;background:#12b76a}.billingV3Status.trial i{background:#7f56d9}.billingV3Status.suspended i,.billingV3Status.past_due i{background:#f79009}.billingV3Status.cancelled i{background:#f04438}.billingV3Notice{margin:0 0 16px;padding:12px 14px;border:1px solid #d9d6fe;border-radius:12px;background:#f7f5ff;color:#4a3bb7;font-size:12px;font-weight:700}.billingV3Loading{padding:50px;text-align:center;color:#667085;background:#fff;border:1px solid #e4e7ec;border-radius:18px}.billingV3Summary{display:grid;grid-template-columns:1.35fr .8fr .8fr 1fr;gap:0;margin-bottom:28px;border:1px solid #e5e7eb;border-radius:18px;background:#fff;box-shadow:0 12px 34px #1018280d;overflow:hidden}.billingV3Summary>div{padding:19px 20px;border-right:1px solid #eef0f3}.billingV3Summary>div:last-child{border-right:0}.billingV3PlanNow div{display:flex;align-items:baseline;gap:14px;margin-top:5px}.billingV3PlanNow h2{margin:0;font-size:24px;letter-spacing:-.025em}.billingV3PlanNow em{font-style:normal;font-size:15px;font-weight:850;color:#344054}.billingV3PlanNow em small{font-size:10px;font-weight:700;color:#98a2b3}.billingV3SummaryItem b{display:block;margin-top:8px;font-size:14px;color:#344054}.billingV3SummaryAction{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:7px}.billingV3SummaryAction button{border:0;border-radius:10px;background:#111827;color:#fff;padding:10px 14px;font-size:11px;font-weight:850;cursor:pointer}.billingV3SummaryAction small{font-size:9px;color:#98a2b3}.billingV3Pending{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 24px;padding:14px 16px;border:1px solid #abefc6;border-radius:14px;background:#ecfdf3}.billingV3Pending span{font-size:9px;font-weight:900;letter-spacing:.13em;color:#067647}.billingV3Pending b{display:block;margin:2px 0;font-size:13px}.billingV3Pending p{margin:0;font-size:10px;color:#667085}.billingV3Pending em{font-style:normal;padding:7px 10px;border-radius:999px;background:#d1fadf;color:#067647;font-size:9px;font-weight:900}.billingV3Section{margin-top:30px}.billingV3SectionHead{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:14px}.billingV3SectionHead h2{margin:4px 0 3px;font-size:22px;letter-spacing:-.025em}.billingV3SectionHead p{margin:0;color:#667085;font-size:12px}.billingV3SectionHead.compact{align-items:center}.billingV3SectionHead.compact small{color:#98a2b3}.billingV3Plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.billingV3PlanCard{position:relative;display:flex;min-height:260px;flex-direction:column;padding:18px;border:1px solid #e4e7ec;border-radius:16px;background:#fff;box-shadow:0 6px 18px #10182809;transition:.18s ease}.billingV3PlanCard:hover{transform:translateY(-2px);box-shadow:0 12px 28px #10182812}.billingV3PlanCard.current{border:1.5px solid #7f56d9;background:linear-gradient(180deg,#fcfbff,#fff)}.billingV3PlanCard.selected{outline:3px solid rgba(127,86,217,.1);border-color:#7f56d9}.billingV3PlanTop{display:flex;justify-content:space-between;gap:10px}.billingV3PlanTop span{font-size:8px;font-weight:900;letter-spacing:.12em;color:#98a2b3}.billingV3PlanTop h3{margin:4px 0 0;font-size:17px}.billingV3PlanTop em{align-self:flex-start;font-style:normal;padding:5px 7px;border-radius:999px;background:#f0ecff;color:#6941c6;font-size:8px;font-weight:900}.billingV3PlanPrice{display:flex;align-items:baseline;gap:5px;margin-top:18px}.billingV3PlanPrice b{font-size:20px;letter-spacing:-.02em}.billingV3PlanPrice small{font-size:9px;color:#98a2b3}.billingV3PlanAllowance{display:flex;align-items:baseline;gap:6px;margin-top:13px;padding-top:12px;border-top:1px solid #f0f1f3}.billingV3PlanAllowance strong{font-size:15px}.billingV3PlanAllowance span{font-size:9px;color:#667085}.billingV3PlanCard>p{margin:12px 0 18px;color:#667085;font-size:10px;line-height:1.55}.billingV3PlanCard>button{margin-top:auto;width:100%;height:38px;border:0;border-radius:10px;background:#111827;color:#fff;font-size:10px;font-weight:850;cursor:pointer}.billingV3PlanCard>button.currentBtn,.billingV3PlanCard>button.lowerBtn{background:#f2f4f7;color:#98a2b3;cursor:default}.billingV3PlanCard>button.outlineBtn{background:#fff;color:#344054;border:1px solid #d0d5dd}.billingV3PlanCard>button.selectedBtn{background:#6941c6}.billingV3PlanCard>button:disabled{opacity:.72}.billingV3PaySection{padding-top:4px}.billingV3Methods{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.billingV3Methods>button{display:grid;grid-template-columns:auto 1fr auto;gap:11px;align-items:center;padding:14px 15px;border:1px solid #e4e7ec;border-radius:14px;background:#fff;text-align:left;cursor:pointer}.billingV3Methods>button:hover,.billingV3Methods>button.active{border-color:#7f56d9;background:#fbfaff;box-shadow:0 0 0 3px #7f56d912}.billingV3Methods i{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;background:#f2f4f7;color:#475467;font-style:normal;font-size:15px}.billingV3Methods b,.billingV3Methods small{display:block}.billingV3Methods b{font-size:11px}.billingV3Methods small{margin-top:2px;font-size:9px;color:#98a2b3}.billingV3Methods em{font-style:normal;color:#98a2b3;font-size:18px}.billingV3PaymentPanel{margin-top:12px;padding:18px;border:1px solid #e4e7ec;border-radius:16px;background:#fff;box-shadow:0 8px 24px #1018280a}.billingV3PaymentPanel.cardPay{display:flex;align-items:center;justify-content:space-between;gap:20px}.billingV3PaymentPanel.cardPay h3{margin:4px 0;font-size:17px}.billingV3PaymentPanel.cardPay p{margin:0;color:#667085;font-size:10px}.billingV3PaymentPanel.cardPay>button{flex:none;border:0;border-radius:10px;background:#111827;color:#fff;padding:11px 14px;font-size:10px;font-weight:850;cursor:pointer}.billingV3PayDetails{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:2px 0 16px;border-bottom:1px solid #eef0f3}.billingV3PayDetails strong{display:block;margin-top:4px;font-size:17px;overflow-wrap:anywhere}.billingV3PayDetails small{display:block;margin-top:2px;color:#98a2b3}.billingV3PayDetails>button,.billingV3Bank button{border:1px solid #d0d5dd;border-radius:9px;background:#fff;padding:8px 10px;font-size:9px;font-weight:850;cursor:pointer}.billingV3Bank{display:grid;grid-template-columns:1.2fr .7fr 1fr;gap:10px;padding-bottom:16px;border-bottom:1px solid #eef0f3}.billingV3Bank>div{position:relative;padding:11px 12px;border:1px solid #eef0f3;border-radius:11px;background:#fafafa}.billingV3Bank b{display:block;margin-top:4px;font-size:12px;overflow-wrap:anywhere}.billingV3Bank button{position:absolute;right:8px;top:8px;padding:5px 7px}.billingV3PaidForm{padding-top:16px}.billingV3PaidTop{display:flex;align-items:center;justify-content:space-between;gap:12px}.billingV3PaidTop h3{margin:3px 0 0;font-size:15px}.billingV3PaidTop>strong{font-size:16px}.billingV3FormGrid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:13px}.billingV3FormGrid label{font-size:9px;font-weight:800;color:#475467}.billingV3FormGrid label small{font-weight:600;color:#98a2b3}.billingV3FormGrid label.wide{grid-column:1/-1}.billingV3FormGrid input,.billingV3FormGrid textarea{width:100%;box-sizing:border-box;margin-top:5px;border:1px solid #d0d5dd;border-radius:9px;background:#fff;padding:9px 10px;font:inherit;color:#101828;outline:none}.billingV3FormGrid input:focus,.billingV3FormGrid textarea:focus{border-color:#7f56d9;box-shadow:0 0 0 3px #7f56d914}.billingV3Submit{margin-top:12px;border:0;border-radius:10px;background:#111827;color:#fff;padding:10px 14px;font-size:10px;font-weight:850;cursor:pointer}.billingV3Submit:disabled{opacity:.45;cursor:not-allowed}.billingV3History{margin-top:34px}.billingV3HistoryTable{overflow:hidden;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.billingV3HistoryRow{display:grid;grid-template-columns:1fr .9fr 1.3fr .8fr .8fr .7fr;align-items:center;min-height:44px;padding:0 14px;border-bottom:1px solid #f0f1f3;font-size:10px}.billingV3HistoryRow:last-child{border-bottom:0}.billingV3HistoryRow.head{min-height:36px;background:#f9fafb;color:#98a2b3;font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.billingV3HistoryRow em{font-style:normal;padding:4px 7px;border-radius:999px;background:#f2f4f7;font-size:8px;font-weight:900}.billingV3HistoryRow em.approved{background:#ecfdf3;color:#067647}.billingV3HistoryRow em.pending{background:#fffaeb;color:#b54708}.billingV3HistoryRow em.rejected{background:#fef3f2;color:#b42318}.billingV3HistoryRow button{border:0;background:transparent;color:#6941c6;font-size:9px;font-weight:850;cursor:pointer}.billingV3Empty{padding:26px;text-align:center;color:#98a2b3;font-size:10px}@media(max-width:1050px){.billingV3Summary{grid-template-columns:1fr 1fr}.billingV3Summary>div:nth-child(2){border-right:0}.billingV3Summary>div:nth-child(-n+2){border-bottom:1px solid #eef0f3}.billingV3Plans{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.billingV3{padding:20px 14px 45px}.billingV3Head{align-items:flex-start}.billingV3Head h1{font-size:28px}.billingV3Head p{font-size:12px}.billingV3Summary{grid-template-columns:1fr}.billingV3Summary>div{border-right:0;border-bottom:1px solid #eef0f3!important}.billingV3Summary>div:last-child{border-bottom:0!important}.billingV3Plans{grid-template-columns:1fr}.billingV3PlanCard{min-height:0}.billingV3Methods{grid-template-columns:1fr}.billingV3PaymentPanel.cardPay{align-items:flex-start;flex-direction:column}.billingV3PaymentPanel.cardPay>button{width:100%}.billingV3Bank,.billingV3FormGrid{grid-template-columns:1fr}.billingV3FormGrid label.wide{grid-column:auto}.billingV3HistoryTable{overflow-x:auto}.billingV3HistoryRow{min-width:680px}.billingV3Status{display:none}}.platformPaymentOps{grid-column:1/-1;padding:0;overflow:hidden}.paymentOpsHead{padding:22px 24px 16px}.paymentOpsHead p{margin:4px 0 0;color:#667085;font-size:10px}.paymentOpsSummary{display:flex;align-items:baseline;gap:7px;padding:8px 11px;border-radius:12px;background:#f8fafc}.paymentOpsSummary b{font-size:22px}.paymentOpsSummary span{font-size:9px;color:#667085}.paymentOpsStats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:0 24px 16px}.paymentOpsStats button{display:flex;align-items:center;justify-content:space-between;border:1px solid #e4e7ec;border-radius:11px;background:#fff;padding:10px 12px;cursor:pointer}.paymentOpsStats button span{font-size:8px;font-weight:900;letter-spacing:.08em;color:#98a2b3}.paymentOpsStats button b{font-size:15px}.paymentOpsStats button.active{border-color:#7f56d9;background:#faf9ff}.paymentOpsStats button.pending.active{border-color:#f79009;background:#fffaeb}.paymentOpsStats button.approved.active{border-color:#12b76a;background:#ecfdf3}.paymentOpsStats button.rejected.active{border-color:#f04438;background:#fef3f2}.paymentOpsTools{display:grid;grid-template-columns:minmax(280px,1.5fr) .65fr .65fr auto;gap:10px;align-items:end;padding:14px 24px;border-top:1px solid #f0f1f3;border-bottom:1px solid #f0f1f3;background:#fcfcfd}.paymentOpsTools label>span{display:block;margin-bottom:5px;font-size:8px;font-weight:900;letter-spacing:.08em;color:#98a2b3}.paymentOpsTools input,.paymentOpsTools select{width:100%;box-sizing:border-box;height:38px;border:1px solid #d0d5dd;border-radius:9px;background:#fff;padding:0 10px;font:inherit;color:#101828}.paymentOpsResult{display:flex;align-items:center;gap:6px;height:38px;padding:0 4px}.paymentOpsResult b{font-size:16px}.paymentOpsResult span{font-size:9px;color:#98a2b3}.paymentOpsResult button{border:0;background:transparent;color:#6941c6;font-size:9px;font-weight:850;cursor:pointer}.paymentOpsTableWrap{overflow-x:auto}.paymentOpsTable{min-width:1020px}.paymentOpsRow{display:grid;grid-template-columns:1.3fr .8fr 1.35fr 1fr .9fr 1fr;gap:14px;align-items:center;min-height:64px;padding:0 24px;border-bottom:1px solid #f0f1f3}.paymentOpsRow.head{min-height:38px;background:#f9fafb;color:#98a2b3;font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.paymentOpsRow>span{min-width:0}.paymentOpsRow b,.paymentOpsRow small{display:block}.paymentOpsRow b{font-size:10px;color:#172033;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.paymentOpsRow small{margin-top:3px;font-size:8px;color:#98a2b3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.paymentMoney b{font-size:12px}.paymentReference b{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.paymentOpsStatus{display:inline-flex;padding:5px 8px;border-radius:999px;background:#f2f4f7;color:#475467;font-style:normal;font-size:8px;font-weight:900}.paymentOpsStatus.pending{background:#fffaeb;color:#b54708}.paymentOpsStatus.approved{background:#ecfdf3;color:#067647}.paymentOpsStatus.rejected{background:#fef3f2;color:#b42318}.reviewedAt{margin-top:5px!important}.paymentOpsActions{display:flex;gap:6px;justify-content:flex-end}.paymentOpsActions button{border:0;border-radius:8px;background:#111827;color:#fff;padding:7px 9px;font-size:8px;font-weight:850;cursor:pointer}.paymentOpsActions .reject{background:#fff;color:#b42318;border:1px solid #fecdca}.paymentOpsActions .viewAccount{background:#fff;color:#344054;border:1px solid #d0d5dd}.paymentOpsEmpty{padding:34px;text-align:center;color:#98a2b3;font-size:10px}.paymentOpsPager{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:13px 24px}.paymentOpsPager button{border:1px solid #d0d5dd;border-radius:8px;background:#fff;padding:7px 10px;font-size:8px;font-weight:850;cursor:pointer}.paymentOpsPager button:disabled{opacity:.4;cursor:default}.paymentOpsPager span{font-size:9px;color:#667085}@media(max-width:900px){.paymentOpsStats{grid-template-columns:repeat(2,1fr)}.paymentOpsTools{grid-template-columns:1fr 1fr}.paymentSearch{grid-column:1/-1}.paymentOpsResult{justify-content:flex-start}}@media(max-width:620px){.paymentOpsHead{padding:18px 16px 12px}.paymentOpsStats{padding:0 16px 12px}.paymentOpsTools{grid-template-columns:1fr;padding:12px 16px}.paymentSearch{grid-column:auto}.paymentOpsPager{justify-content:space-between;padding:12px 16px}}.accountOpsDrawer .tenantDiagnostics{background:#fff!important;border-color:#d0d5dd!important}.accountOpsDrawer .tenantDiagGrid>div{background:#f8fafc!important;border-color:#dfe3e8!important}.accountOpsDrawer .tenantDiagGrid span,.accountOpsDrawer .tenantDiagGrid small{color:#667085!important}.accountOpsDrawer .tenantDiagGrid b{color:#101828!important;text-shadow:none!important}.accountOpsDrawer .tenantDiagnostics .accountOpsSectionHead span{color:#6941c6!important}.accountOpsDrawer .tenantDiagnostics .accountOpsSectionHead b{color:#067647!important;background:#ecfdf3!important;padding:6px 9px!important;border-radius:999px!important}.accountOpsDrawer .tenantDiagnostics .accountOpsSectionHead{color:#101828!important}.paymentsAdminPage{padding-bottom:50px}.paymentsAdminHead{margin-bottom:18px}.paymentOpsOverview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}.paymentOpsOverview button{display:grid;gap:4px;text-align:left;padding:15px 16px;border:1px solid #e4e7ec;border-radius:14px;background:#fff;cursor:pointer;box-shadow:0 5px 16px #10182809}.paymentOpsOverview button span{font-size:8px;font-weight:900;letter-spacing:.1em;color:#98a2b3}.paymentOpsOverview button b{font-size:22px;color:#101828}.paymentOpsOverview button small{font-size:9px;color:#98a2b3}.paymentOpsOverview button.active{border-color:#7f56d9;background:#faf9ff}.paymentOpsOverview button.pending.active{border-color:#f79009;background:#fffaeb}.paymentOpsOverview button.approved.active{border-color:#12b76a;background:#ecfdf3}.paymentOpsOverview button.rejected.active{border-color:#f04438;background:#fef3f2}.standalonePaymentOps{padding:0;overflow:hidden}.paymentComplete{font-size:9px;font-weight:800;color:#98a2b3}@media(max-width:900px){.paymentOpsOverview{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.paymentOpsOverview,.paymentsAdminPage .platformHeadActions{grid-template-columns:1fr 1fr}}.paymentOpsActions .managePaymentBtn{background:#fff!important;color:#344054!important;border:1px solid #d0d5dd!important}.paymentManageBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1600;background:#0f172a73;display:flex;justify-content:flex-end}.paymentManageDrawer{width:min(560px,94vw);height:100%;overflow:auto;background:#fff;box-shadow:-18px 0 50px #0f172a29;padding:22px}.paymentManageHead{display:flex;justify-content:space-between;gap:18px;padding-bottom:16px;border-bottom:1px solid #eef0f3}.paymentManageHead span{font-size:9px;font-weight:900;letter-spacing:.12em;color:#6941c6}.paymentManageHead h2{margin:4px 0 3px;font-size:22px}.paymentManageHead p{margin:0;color:#667085;font-size:10px}.paymentManageHead>button{width:34px;height:34px;border:1px solid #e4e7ec;border-radius:10px;background:#fff;font-size:18px;cursor:pointer}.paymentManageHero{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:16px 0;padding:16px;border-radius:14px;background:#f8fafc;border:1px solid #e4e7ec}.paymentManageHero span,.paymentManageHero small{display:block}.paymentManageHero span{font-size:8px;font-weight:900;letter-spacing:.1em;color:#98a2b3}.paymentManageHero b{display:block;margin:2px 0;font-size:22px;color:#101828}.paymentManageHero small{font-size:9px;color:#667085}.paymentManageGrid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.paymentManageGrid>div{padding:11px;border:1px solid #e4e7ec;border-radius:11px;background:#fff}.paymentManageGrid span,.paymentManageAccountGrid span{display:block;font-size:8px;font-weight:900;letter-spacing:.08em;color:#98a2b3}.paymentManageGrid b,.paymentManageAccountGrid b{display:block;margin-top:4px;font-size:11px;color:#101828;overflow-wrap:anywhere}.paymentManageNote{margin-top:12px;padding:12px;border-radius:11px;background:#faf9ff;border:1px solid #e4dcff}.paymentManageNote.customer{background:#f8fafc;border-color:#e4e7ec}.paymentManageNote span{font-size:8px;font-weight:900;letter-spacing:.1em;color:#6941c6}.paymentManageNote p{margin:5px 0 0;font-size:10px;line-height:1.5;color:#475467}.paymentManageAccount{margin-top:14px;padding:14px;border:1px solid #e4e7ec;border-radius:13px}.paymentManageSectionHead{display:flex;justify-content:space-between;align-items:center}.paymentManageSectionHead span{font-size:8px;font-weight:900;letter-spacing:.1em;color:#98a2b3}.paymentManageSectionHead b{font-size:9px;color:#067647;background:#ecfdf3;padding:5px 7px;border-radius:999px}.paymentManageAccountGrid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.paymentManageAccountGrid>div{padding:9px;border-radius:9px;background:#f9fafb}.paymentManageActions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:16px}.paymentManageActions button{height:42px;border:0;border-radius:10px;font-size:10px;font-weight:900;cursor:pointer}.paymentManageActions .approve{background:#067647;color:#fff}.paymentManageActions .reject{background:#fff;color:#b42318;border:1px solid #fecdca}.paymentManageComplete{grid-column:1/-1;padding:13px;border-radius:11px;background:#f8fafc}.paymentManageComplete b,.paymentManageComplete span{display:block}.paymentManageComplete b{font-size:11px}.paymentManageComplete span{margin-top:2px;font-size:9px;color:#98a2b3}@media(max-width:620px){.paymentManageDrawer{width:100%;padding:16px}.paymentManageGrid,.paymentManageAccountGrid,.paymentManageActions{grid-template-columns:1fr}}.adminV2Shell{min-height:100vh;display:grid;grid-template-columns:238px 1fr;background:linear-gradient(180deg,#f8faff 0,#f4f7fb);color:#101828}.adminV2Sidebar{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;padding:18px 14px;border-right:1px solid #e7ebf2;background:#fffffff0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.adminV2Brand{display:flex;align-items:center;gap:10px;padding:7px 8px 22px}.adminV2Brand>span{display:grid;width:30px;height:30px;place-items:center;border-radius:9px;background:linear-gradient(135deg,#6d4aff,#8b5cf6);color:#fff;font-size:15px;box-shadow:0 8px 18px #6d4aff3d}.adminV2Brand b{font-size:16px;letter-spacing:-.02em}.adminV2Nav{display:grid;gap:5px}.adminV2Nav>span{margin:16px 10px 5px;font-size:8px;font-weight:900;letter-spacing:.14em;color:#98a2b3}.adminV2Nav a{display:flex;align-items:center;gap:11px;padding:11px 12px;border-radius:10px;color:#475467;font-size:11px;font-weight:750;cursor:pointer}.adminV2Nav a i{display:grid;width:24px;height:24px;place-items:center;border-radius:7px;background:#f4f6f9;font-style:normal;color:#667085}.adminV2Nav a:hover{background:#f8f7ff;color:#42307d}.adminV2Nav a.active{background:#f0edff;color:#5b2fff}.adminV2Nav a.active i{background:#e8e1ff;color:#5b2fff}.adminV2Signout{margin-top:auto;border:1px solid #e4e7ec;border-radius:10px;background:#fff;padding:10px;color:#475467;font-size:10px;font-weight:800;cursor:pointer}.adminV2Main{min-width:0}.adminV2Topbar{height:70px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 28px;border-bottom:1px solid #e7ebf2;background:#ffffffe0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.adminV2GlobalSearch{display:flex;align-items:center;gap:8px;width:min(560px,52vw);height:40px;padding:0 12px;border:1px solid #dfe4ec;border-radius:10px;background:#fff;color:#98a2b3}.adminV2GlobalSearch input{width:100%;border:0;outline:0;background:transparent;font:inherit;font-size:11px;color:#101828}.adminV2TopProfile{display:flex;align-items:center;gap:9px}.adminV2TopProfile>i{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:#6d4aff;color:#fff;font-style:normal;font-weight:900}.adminV2TopProfile div b,.adminV2TopProfile div small{display:block}.adminV2TopProfile div b{font-size:10px}.adminV2TopProfile div small{font-size:8px;color:#98a2b3}.adminBell{font-size:17px;color:#475467;margin-right:5px}.adminV2Content{padding:26px 28px 48px}.adminV2Page{max-width:1500px;margin:0 auto}.adminV2PageHead{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:20px}.adminV2PageHead h1{margin:4px 0;font-size:30px;letter-spacing:-.035em}.adminV2PageHead p{margin:0;color:#667085;font-size:12px}.adminV2HeadActions{display:flex;align-items:center;gap:8px}.adminGhostBtn,.adminPrimaryBtn{height:38px;padding:0 12px;border-radius:10px;font-size:9px;font-weight:850;cursor:pointer}.adminGhostBtn{border:1px solid #dfe4ec;background:#fff;color:#344054}.adminPrimaryBtn{border:0;background:#5b2fff;color:#fff;box-shadow:0 6px 14px #5b2fff33}.adminV2Kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 20px}.adminV2Kpis article{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;min-height:84px;padding:15px 17px;border:1px solid #e4e8ef;border-radius:16px;background:#fff;box-shadow:0 8px 24px #1018280a;cursor:pointer;transition:.15s ease}.adminV2Kpis article:hover{transform:translateY(-1px);box-shadow:0 12px 28px #10182812}.adminV2Kpis i{display:grid;width:42px;height:42px;place-items:center;border-radius:12px;font-style:normal;font-size:17px;font-weight:900}.adminV2Kpis i.violet{background:#efeaff;color:#6336ff}.adminV2Kpis i.green{background:#e9f9ef;color:#067647}.adminV2Kpis i.purple{background:#f0edff;color:#6941c6}.adminV2Kpis i.amber{background:#fff2dc;color:#e47b00}.adminV2Kpis span{display:block;font-size:10px;color:#667085}.adminV2Kpis b{display:block;margin-top:3px;font-size:22px}.adminV2Kpis em{font-style:normal;color:#667085;font-size:19px}.adminV2Tenants{padding:0;overflow:hidden;border-color:#e4e8ef!important;box-shadow:0 10px 28px #1018280b}.adminV2Toolbar{display:grid;grid-template-columns:minmax(340px,1fr) 210px auto;gap:10px;align-items:center;padding:15px 16px;border-bottom:1px solid #eef1f5;background:#fff}.adminV2Search{display:flex;align-items:center;gap:9px;height:42px;padding:0 12px;border:1px solid #d9dfe8;border-radius:10px;background:#fff}.adminV2Search>span{font-size:18px;color:#98a2b3}.adminV2Search input{width:100%;border:0;outline:0;background:transparent;font:inherit;font-size:11px;color:#101828}.adminV2Select{position:relative}.adminV2Select>span{position:absolute;left:12px;top:50%;transform:translateY(-50%);z-index:2;color:#667085}.adminV2Select select{width:100%;height:42px;padding:0 12px 0 32px;border:1px solid #d9dfe8;border-radius:10px;background:#fff;font:inherit;font-size:10px;font-weight:800;color:#344054}.adminV2Shown{display:flex;align-items:center;gap:5px;height:42px;padding:0 13px;border:1px solid #e4e7ec;border-radius:10px;background:#f9fafb}.adminV2Shown b{font-size:15px}.adminV2Shown span{font-size:9px;color:#98a2b3}.adminV2TenantHeader{min-width:0!important;grid-template-columns:1.65fr .85fr .95fr 1fr .8fr 1.45fr!important;padding:0 16px!important;min-height:38px!important;background:#f8fafc!important;border-bottom:1px solid #edf0f4!important}.adminV2TenantHeader span{font-size:7px!important;font-weight:900!important;letter-spacing:.12em!important;color:#667085!important;text-transform:uppercase}.adminV2TenantRow{min-width:0!important;grid-template-columns:1.65fr .85fr .95fr 1fr .8fr 1.45fr!important;padding:0 16px!important;min-height:78px!important;border-bottom:1px solid #f0f2f5!important;transition:.12s ease}.adminV2TenantRow:hover{background:#fcfcff}.adminV2TenantRow:last-child{border-bottom:0!important}.adminV2Provider{display:flex!important;align-items:center;gap:11px}.adminV2Provider>i{display:grid;width:36px;height:36px;place-items:center;flex:0 0 auto;border-radius:10px;background:linear-gradient(145deg,#f0ebff,#e9f0ff);color:#5b2fff;font-style:normal;font-size:14px;font-weight:900}.adminV2Provider b{font-size:10px!important}.adminV2Provider small{margin-top:3px!important;font-size:8px!important;color:#98a2b3!important}.adminV2Plan b,.adminV2Usage b,.adminV2Period b{font-size:10px!important}.adminV2Plan small,.adminV2Usage small,.adminV2Period small{margin-top:3px!important;font-size:8px!important;color:#98a2b3!important}.adminV2Status{width:100%;max-width:120px;height:34px;border:1px solid #e4e7ec;border-radius:999px;padding:0 10px;background:#fff;font:inherit;font-size:8px;font-weight:900}.adminV2Status.active{background:#ecfdf3;color:#067647;border-color:#abefc6}.adminV2Status.trial{background:#f4f0ff;color:#6941c6;border-color:#ddd6fe}.adminV2Status.past_due{background:#fff7ed;color:#b54708;border-color:#fed7aa}.adminV2Status.suspended,.adminV2Status.cancelled{background:#fef3f2;color:#b42318;border-color:#fecdca}.adminV2Actions{display:flex!important;flex-wrap:wrap;gap:6px!important;justify-content:flex-start!important}.adminV2Actions button{height:30px!important;border-radius:8px!important;padding:0 9px!important;font-size:8px!important;font-weight:850!important;white-space:nowrap}.adminV2Actions .manageAccountBtn{background:#5b2fff!important;color:#fff!important;border:0!important}.adminV2Actions .recordPaymentBtn{background:#fff!important;color:#5b2fff!important;border:1px solid #d8d0ff!important}.adminV2Actions .pastDueBtn{background:#fff8eb!important;color:#b54708!important;border:1px solid #fed7aa!important}.adminV2Page .lifecycleAlertStrip{margin:0 0 16px}.adminV2Page .lifecycleAlertStrip article{box-shadow:none;border-radius:12px}.adminV2Page .registrationQueue{border-radius:14px;box-shadow:0 8px 20px #10182809}.adminV2Page .platformBillingGrid{margin-top:16px}.adminV2Page .platformPaymentSettings{border-radius:14px;box-shadow:0 8px 20px #10182809}@media(max-width:1120px){.adminV2Shell{grid-template-columns:205px 1fr}.adminV2Kpis{grid-template-columns:repeat(2,1fr)}.adminV2Toolbar{grid-template-columns:1fr 180px}.adminV2Shown{grid-column:1/-1;width:max-content}.adminV2TenantTable{overflow-x:auto}.adminV2TenantHeader,.adminV2TenantRow{min-width:980px!important}}@media(max-width:760px){.adminV2Shell{display:block}.adminV2Sidebar{display:none}.adminV2Topbar{padding:0 14px}.adminV2GlobalSearch{width:100%}.adminV2TopProfile div{display:none}.adminV2Content{padding:18px 12px 36px}.adminV2PageHead{align-items:flex-start;flex-direction:column}.adminV2HeadActions{width:100%;display:grid;grid-template-columns:1fr 1fr}.adminV2PrimaryBtn{grid-column:1/-1}.adminV2Kpis{grid-template-columns:1fr 1fr}.adminV2Toolbar{grid-template-columns:1fr}.adminV2Select{width:100%}.adminV2Shown{grid-column:auto}.adminV2TenantHeader,.adminV2TenantRow{display:grid!important}}.performanceV2{gap:16px}.performanceRefresh{height:40px;padding:0 14px;border:1px solid #d9dee7;border-radius:11px;background:#fff;color:#172033;font-size:9px;font-weight:900;cursor:pointer;box-shadow:0 6px 20px #1018280a}.performanceRefresh:disabled{opacity:.55;cursor:not-allowed}.performanceHero{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;padding:24px 26px;border-radius:20px;background:linear-gradient(135deg,#111827,#1f2937 62%,#312e81);color:#fff;box-shadow:0 18px 42px #11182724}.performanceHeroCopy>span{display:block;font-size:8px;font-weight:900;letter-spacing:1.7px;color:#c4b5fd}.performanceHeroCopy h2{margin:7px 0;font-size:25px;line-height:1.12}.performanceHeroCopy p{margin:0;max-width:700px;font-size:10px;line-height:1.6;color:#cbd5e1}.performanceHeroScore{min-width:150px;padding:14px 18px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:#ffffff14;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.performanceHeroScore small,.performanceHeroScore span{display:block}.performanceHeroScore small{font-size:7px;font-weight:900;letter-spacing:1.5px;color:#c4b5fd}.performanceHeroScore b{display:block;margin:4px 0 2px;font-size:40px;line-height:1}.performanceHeroScore span{font-size:8px;color:#cbd5e1}.performanceKpisV2{grid-template-columns:repeat(5,minmax(0,1fr))}.performanceKpisV2 article{min-height:92px;box-shadow:0 8px 24px #10182809}.performanceKpisV2 article:nth-child(3){background:linear-gradient(180deg,#fff,#f8fafc)}.performanceV2Top{grid-template-columns:1.35fr .65fr}.performancePipeline,.performanceChannels,.performanceCampaignSummary{padding:19px}.performancePipelineTrack{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:8px;align-items:center;margin-top:20px}.performancePipelineTrack>div{display:flex;align-items:center;gap:10px;padding:13px;border:1px solid #e6eaf0;border-radius:13px;background:#fafbfc}.performancePipelineTrack>div.done{border-color:#bbf7d0;background:#f0fdf4}.performancePipelineTrack>div>i{display:grid;width:28px;height:28px;place-items:center;border-radius:9px;background:#ede9fe;color:#6d28d9;font-size:8px;font-style:normal;font-weight:900}.performancePipelineTrack>div.done>i{background:#dcfce7;color:#166534}.performancePipelineTrack b,.performancePipelineTrack small{display:block}.performancePipelineTrack b{font-size:17px;color:#111827}.performancePipelineTrack small{margin-top:1px;font-size:7px;color:#98a2b3}.performancePipelineTrack>em{font-size:12px;font-style:normal;color:#c0c7d2}.performancePipelineNote{display:flex;align-items:baseline;gap:7px;margin-top:12px;padding-top:12px;border-top:1px solid #eef0f3}.performancePipelineNote b{font-size:18px;color:#7c3aed}.performancePipelineNote span{font-size:8px;color:#667085}.performanceChannelList{display:grid;gap:8px;margin-top:14px}.performanceChannelList>div:not(.performanceEmpty){display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 12px;border-radius:11px;background:#f7f8fa}.performanceChannelList b,.performanceChannelList small{display:block}.performanceChannelList b{font-size:9px;color:#172033}.performanceChannelList small{margin-top:2px;font-size:7px;color:#98a2b3}.performanceChannelList strong{font-size:18px;color:#111827}.performanceCampaignTop{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.performanceFilterCompact{min-width:260px}.performanceFilterCompact select{width:100%;height:38px;border:1px solid #dfe3e9;border-radius:10px;background:#fff;padding:0 10px;color:#111827;font-size:9px;font-weight:800}.performanceCampaignMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:16px}.performanceCampaignMetrics>div{padding:13px;border-radius:12px;background:#f7f8fa}.performanceCampaignMetrics span{display:block;font-size:7px;font-weight:900;letter-spacing:.6px;color:#8a94a3;text-transform:uppercase}.performanceCampaignMetrics b{display:block;margin-top:4px;font-size:23px;color:#111827}@media(max-width:1050px){.performanceKpisV2{grid-template-columns:repeat(3,minmax(0,1fr))}.performanceV2Top{grid-template-columns:1fr}}@media(max-width:780px){.performanceHero{grid-template-columns:1fr;padding:20px}.performanceHeroScore{min-width:0;text-align:left}.performanceHeroScore b{font-size:34px}.performancePipelineTrack{grid-template-columns:1fr}.performancePipelineTrack>em{display:none}.performanceCampaignTop{align-items:stretch;flex-direction:column}.performanceFilterCompact{min-width:0;width:100%}.performanceCampaignMetrics{grid-template-columns:1fr 1fr}}@media(max-width:620px){.performanceKpisV2{grid-template-columns:1fr 1fr}.performanceKpisV2 article:last-child{grid-column:1/-1}.performanceCampaignMetrics{grid-template-columns:1fr 1fr}.performanceHeroCopy h2{font-size:21px}}.mdOnboarding{min-height:100vh;background:linear-gradient(145deg,#f8f7ff,#f4f7fb 45%,#eef4ff);color:#101828;padding:28px}.mdShell{max-width:1280px;margin:0 auto}.mdTop{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:4px 2px 16px}.mdBrand{font-size:15px;font-weight:900;letter-spacing:-.02em}.mdBrand span{color:#6d4aff}.mdProgressMeta{display:flex;align-items:center;gap:12px}.mdProgressMeta span{font-size:8px;font-weight:900;letter-spacing:.12em;color:#98a2b3}.mdProgressMeta b{font-size:11px}.mdProgress{height:5px;border-radius:999px;background:#e7e5f4;overflow:hidden}.mdProgress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#6d4aff,#8b5cf6);transition:width .25s ease}.mdConversation{display:grid;grid-template-columns:.72fr 1.28fr;gap:34px;align-items:start;padding-top:48px}.mdDirector{padding:30px 10px 0 4px}.mdDirectorAvatar{display:grid;width:46px;height:46px;place-items:center;border-radius:14px;background:linear-gradient(145deg,#6d4aff,#8b5cf6);color:#fff;font-size:19px;box-shadow:0 14px 30px #6d4aff38}.mdDirector>span{display:block;margin-top:20px;font-size:8px;font-weight:900;letter-spacing:.16em;color:#6d4aff}.mdDirector h2{max-width:420px;margin:8px 0 10px;font-size:30px;line-height:1.08;letter-spacing:-.035em}.mdDirector p{max-width:440px;margin:0;color:#667085;font-size:12px;line-height:1.7}.mdQuestionCard{padding:28px;border:1px solid #e4e7ec;border-radius:22px;background:#fff;box-shadow:0 20px 50px #10182812}.mdStepLabel{display:block;font-size:8px;font-weight:900;letter-spacing:.15em;color:#6d4aff}.mdQuestionCard h1{margin:7px 0 24px;font-size:27px;letter-spacing:-.03em}.mdQuestionCard>label,.mdQuestionCard .mdQuestionLabel{display:block;margin:16px 0 7px;font-size:10px;font-weight:850;color:#344054}.mdQuestionCard input,.mdQuestionCard select{width:100%;box-sizing:border-box;height:44px;border:1px solid #d0d5dd;border-radius:11px;background:#fff;padding:0 12px;font:inherit;font-size:11px;color:#101828;outline:none}.mdQuestionCard input:focus,.mdQuestionCard select:focus{border-color:#7f56d9;box-shadow:0 0 0 3px #7f56d914}.mdHint{margin-top:9px;padding:10px 12px;border-radius:10px;background:#f8f7ff;color:#6941c6;font-size:9px;line-height:1.5}.mdLogoUpload{display:flex;align-items:center;gap:16px;padding:14px;border:1px solid #e4e7ec;border-radius:14px;background:#fafbfc}.mdLogoPreview{display:grid;width:84px;height:84px;place-items:center;overflow:hidden;border:1px solid #e4e7ec;border-radius:12px;background:#fff;color:#98a2b3;font-size:9px;font-weight:900}.mdLogoPreview img{max-width:76px;max-height:76px;object-fit:contain}.mdUploadBtn{display:inline-flex!important;margin:0!important;padding:9px 12px;border-radius:9px;background:#111827;color:#fff!important;font-size:9px!important;font-weight:850!important;cursor:pointer}.mdUploadBtn input{display:none}.mdLogoUpload small{display:block;margin-top:7px;color:#98a2b3;font-size:8px}.mdColours{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.mdColours>div{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"label label" "picker hex";gap:6px;padding:11px;border:1px solid #e4e7ec;border-radius:11px;background:#fafafa}.mdColours span{grid-area:label;font-size:8px;font-weight:850;color:#667085}.mdColours input[type=color]{grid-area:picker;width:36px;height:36px;padding:0;border:0;border-radius:8px;overflow:hidden}.mdColours input:not([type=color]){grid-area:hex;height:36px;font-size:9px}.mdWebsiteExtract{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:14px;padding:13px;border-radius:12px;background:#f8fafc}.mdWebsiteExtract b,.mdWebsiteExtract span{display:block}.mdWebsiteExtract b{font-size:10px}.mdWebsiteExtract span{margin-top:3px;font-size:8px;color:#98a2b3}.mdWebsiteExtract button{flex:none;border:1px solid #d0d5dd;border-radius:9px;background:#fff;padding:8px 10px;font-size:8px;font-weight:850;color:#98a2b3}.mdServices{display:grid;gap:8px}.mdAudienceTags,.mdChannelGrid{display:flex;flex-wrap:wrap;gap:7px}.mdAudienceTags button,.mdChannelGrid button{border:1px solid #d0d5dd;border-radius:999px;background:#fff;padding:8px 10px;font-size:9px;font-weight:750;color:#475467;cursor:pointer}.mdAudienceTags button.selected,.mdChannelGrid button.selected{border-color:#7f56d9;background:#f4f0ff;color:#6941c6}.mdAudienceCustom{display:grid;grid-template-columns:1fr auto;gap:7px;margin-top:8px}.mdAudienceCustom button{border:0;border-radius:9px;background:#111827;color:#fff;padding:0 13px;font-size:9px;font-weight:850;cursor:pointer}.mdSelectedAudiences{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.mdSelectedAudiences span{display:flex;align-items:center;gap:5px;padding:6px 8px;border-radius:999px;background:#f2f4f7;font-size:8px}.mdSelectedAudiences button{border:0;background:transparent;color:#98a2b3;cursor:pointer;padding:0}.mdChoiceList{display:grid;gap:8px}.mdChoiceList button{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;text-align:left;padding:12px;border:1px solid #e4e7ec;border-radius:11px;background:#fff;color:#344054;font-size:10px;font-weight:750;cursor:pointer}.mdChoiceList button i{display:grid;width:24px;height:24px;place-items:center;border-radius:8px;background:#f2f4f7;font-style:normal}.mdChoiceList button.selected{border-color:#7f56d9;background:#faf9ff}.mdChoiceList button.selected i{background:#e9e3ff;color:#6941c6}.mdToneGrid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.mdToneGrid button{padding:13px;border:1px solid #e4e7ec;border-radius:12px;background:#fff;text-align:left;cursor:pointer}.mdToneGrid b,.mdToneGrid span{display:block}.mdToneGrid b{font-size:10px;color:#101828}.mdToneGrid span{margin-top:4px;font-size:8px;color:#98a2b3;line-height:1.45}.mdToneGrid button.selected{border-color:#7f56d9;background:#faf9ff;box-shadow:0 0 0 3px #7f56d90f}.mdChannelGrid button{display:flex;align-items:center;gap:6px;border-radius:10px}.mdChannelGrid button i{font-style:normal}.mdFinalPromise{margin-top:18px;padding:14px;border:1px solid #d9d6fe;border-radius:13px;background:linear-gradient(135deg,#f8f7ff,#fff)}.mdFinalPromise span,.mdFinalPromise b,.mdFinalPromise p{display:block}.mdFinalPromise span{font-size:8px;font-weight:900;letter-spacing:.1em;color:#6941c6}.mdFinalPromise b{margin-top:5px;font-size:11px}.mdFinalPromise p{margin:4px 0 0;color:#667085;font-size:9px;line-height:1.5}.mdError{margin-top:14px;padding:10px 12px;border-radius:10px;background:#fef3f2;color:#b42318;font-size:9px;font-weight:700}.mdActions{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:22px;padding-top:18px;border-top:1px solid #eef0f3}.mdActions button{height:40px;border-radius:10px;padding:0 14px;font-size:9px;font-weight:850;cursor:pointer}.mdActions .back{border:1px solid #d0d5dd;background:#fff;color:#475467}.mdActions .next{border:0;background:#111827;color:#fff;min-width:130px}.mdActions button:disabled{opacity:.5;cursor:default}.mdLoadingPage{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 20%,#ede8ff 0,#f7f8fc 42%,#f4f6fa)}.mdLoadingCard{width:min(680px,92vw);padding:42px;text-align:center;border:1px solid #e4e7ec;border-radius:24px;background:#ffffffeb;box-shadow:0 26px 70px #1018281a}.mdLoadingCard .mdDirectorAvatar{margin:0 auto}.mdLoadingCard>span{display:block;margin-top:18px;font-size:8px;font-weight:900;letter-spacing:.15em;color:#6941c6}.mdLoadingCard h1{margin:9px auto 8px;max-width:560px;font-size:29px;line-height:1.15;letter-spacing:-.03em}.mdLoadingCard p{margin:0 auto;max-width:500px;color:#667085;font-size:11px;line-height:1.6}.mdLoadingTrack{height:6px;margin:26px 0 12px;border-radius:999px;background:#eceaf2;overflow:hidden}.mdLoadingTrack i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#6d4aff,#8b5cf6);transition:width .5s ease}.mdLoadingTrack i.phase1{width:22%}.mdLoadingTrack i.phase2{width:48%}.mdLoadingTrack i.phase3{width:82%}.mdLoadingTrack i.phase4{width:100%}.mdLoadingSteps{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.mdLoadingSteps b{font-size:8px;color:#c0c4cc}.mdLoadingSteps b.done{color:#6941c6}@media(max-width:900px){.mdConversation{grid-template-columns:1fr;gap:18px;padding-top:28px}.mdDirector{padding-top:0}.mdDirector h2{font-size:25px}.mdDirector p{max-width:none}.mdColours,.mdToneGrid{grid-template-columns:1fr}}@media(max-width:620px){.mdOnboarding{padding:18px 12px}.mdQuestionCard{padding:20px 16px;border-radius:18px}.mdQuestionCard h1{font-size:23px}.mdDirector h2{font-size:22px}.mdLogoUpload,.mdWebsiteExtract{align-items:flex-start;flex-direction:column}.mdActions{position:sticky;bottom:0;margin:18px -16px -20px;padding:12px 16px;background:#fff;border-radius:0 0 18px 18px}.mdLoadingCard{padding:30px 18px}}.verifyAuth{background:radial-gradient(circle at 50% 18%,#eee9ff 0,#f7f8fc 42%,#f3f6fb)}.verifyCard{text-align:center;max-width:520px}.verifyCard .logo{margin-bottom:24px}.verifyPulse{display:flex;justify-content:center;gap:7px;margin-top:24px}.verifyPulse i{width:9px;height:9px;border-radius:50%;background:#6d4aff;animation:verifyPulse 1.15s infinite ease-in-out}.verifyPulse i:nth-child(2){animation-delay:.15s}.verifyPulse i:nth-child(3){animation-delay:.3s}@keyframes verifyPulse{0%,80%,to{transform:scale(.7);opacity:.35}40%{transform:scale(1);opacity:1}}.mdPaletteSuccess{margin-top:14px;padding:11px 12px;border:1px solid #abefc6;border-radius:10px;background:#ecfdf3;color:#067647;font-size:9px;font-weight:800;line-height:1.45}.registrationVerifyPending{display:inline-flex!important;width:max-content;margin-top:7px;padding:5px 8px;border:1px solid #fedf89;border-radius:999px;background:#fffaeb;color:#b54708;font-size:8px!important;font-style:normal!important;font-weight:850!important}.trialShowcase{padding:34px;max-width:1380px;margin:0 auto;color:#101828}.trialShowcaseHero{display:grid;grid-template-columns:1.08fr .92fr;gap:32px;align-items:center;padding:38px;border:1px solid #e4e7ec;border-radius:28px;background:linear-gradient(135deg,#fff,#f8f7ff 58%,#eef2ff);box-shadow:0 24px 70px #10182814;overflow:hidden}.trialShowcaseHero>div:first-child>span,.trialShowcaseIntro span,.trialUpgradePanel span{font-size:9px;font-weight:900;letter-spacing:.15em;color:#6941c6}.trialShowcaseHero h1{max-width:700px;margin:10px 0 12px;font-size:42px;line-height:1.02;letter-spacing:-.045em}.trialShowcaseHero p{max-width:650px;margin:0;color:#667085;font-size:13px;line-height:1.65}.trialShowcaseActions{display:flex;align-items:center;gap:14px;margin-top:24px;flex-wrap:wrap}.trialShowcaseActions button,.trialUpgradePanel button{border:0;border-radius:12px;background:#101828;color:#fff;padding:12px 17px;font-size:10px;font-weight:900;cursor:pointer;box-shadow:0 10px 24px #10182824}.trialShowcaseActions small{color:#98a2b3;font-size:9px}.trialCampaignHeroArt{position:relative;min-height:330px}.trialCampaignPoster{position:absolute;top:18px;right:68px;bottom:32px;left:18px;border-radius:24px;padding:26px;background:linear-gradient(155deg,#171c2e,#3d2d7d 54%,#7f56d9);color:#fff;box-shadow:0 28px 60px #32266e47;transform:rotate(-2deg)}.trialCampaignPoster span{font-size:8px;font-weight:900;letter-spacing:.14em;color:#d6ccff}.trialCampaignPoster strong{display:block;margin-top:48px;font-size:30px;line-height:1.05;letter-spacing:-.04em}.trialCampaignPoster small{position:absolute;bottom:24px;left:26px;font-size:10px;font-weight:850}.trialCampaignMini{position:absolute;width:150px;padding:13px 14px;border:1px solid rgba(255,255,255,.8);border-radius:14px;background:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 16px 40px #1018281f}.trialCampaignMini b,.trialCampaignMini span{display:block}.trialCampaignMini b{font-size:10px}.trialCampaignMini span{margin-top:3px;color:#98a2b3;font-size:8px}.trialCampaignMini.one{right:8px;top:42px}.trialCampaignMini.two{right:34px;bottom:34px}.trialShowcaseIntro{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:38px 4px 18px}.trialShowcaseIntro h2{margin:6px 0 4px;font-size:28px;letter-spacing:-.03em}.trialShowcaseIntro p{margin:0;color:#667085;font-size:11px}.trialShowcaseIntro em{font-style:normal;font-size:9px;font-weight:850;color:#98a2b3}.trialCampaignTemplateGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.trialCampaignTemplate{overflow:hidden;border:1px solid #e4e7ec;border-radius:20px;background:#fff;box-shadow:0 12px 35px #1018280d;transition:transform .2s ease,box-shadow .2s ease}.trialCampaignTemplate:hover{transform:translateY(-3px);box-shadow:0 20px 45px #10182817}.trialCampaignTemplateVisual{min-height:220px;padding:22px;color:#fff;position:relative}.trialCampaignTemplate.vacancy .trialCampaignTemplateVisual{background:linear-gradient(145deg,#151c2e,#5b3fc0)}.trialCampaignTemplate.referral .trialCampaignTemplateVisual{background:linear-gradient(145deg,#0c2e2b,#17856f)}.trialCampaignTemplate.trust .trialCampaignTemplateVisual{background:linear-gradient(145deg,#3b2317,#b66c31)}.trialCampaignTemplateVisual>span{font-size:8px;font-weight:900;letter-spacing:.13em;opacity:.78}.trialCampaignTemplateVisual>strong{display:block;max-width:90%;margin-top:42px;font-size:23px;line-height:1.08;letter-spacing:-.035em}.trialCampaignTemplateVisual>div{display:flex;gap:5px;position:absolute;left:22px;bottom:43px}.trialCampaignTemplateVisual>div i{width:22px;height:4px;border-radius:99px;background:#ffffff52}.trialCampaignTemplateVisual>small{position:absolute;left:22px;bottom:18px;font-size:9px;font-weight:850}.trialCampaignTemplateBody{padding:18px}.trialCampaignTemplateBody>span{font-size:8px;font-weight:900;letter-spacing:.12em;color:#6941c6}.trialCampaignTemplateBody h3{margin:5px 0 7px;font-size:18px}.trialCampaignTemplateBody p{min-height:58px;margin:0;color:#667085;font-size:10px;line-height:1.55}.trialTemplateMeta{display:flex;justify-content:space-between;gap:8px;margin:14px 0}.trialTemplateMeta b,.trialTemplateMeta em{font-size:8px;font-style:normal}.trialTemplateMeta b{color:#344054}.trialTemplateMeta em{color:#98a2b3}.trialCampaignTemplateBody button{width:100%;border:1px solid #d6d0f8;border-radius:10px;background:#faf9ff;color:#6941c6;padding:10px;font-size:9px;font-weight:900;cursor:pointer}.trialUpgradePanel{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:28px;padding:26px 28px;border-radius:20px;background:#101828;color:#fff}.trialUpgradePanel h2{margin:6px 0 7px;font-size:25px;letter-spacing:-.03em}.trialUpgradePanel p{max-width:760px;margin:0;color:#c7ced9;font-size:10px;line-height:1.6}.trialUpgradePanel button{background:#fff;color:#101828;white-space:nowrap}.trialShowcaseHero.graphics{background:linear-gradient(135deg,#f8fafc,#fff 45%,color-mix(in srgb,var(--trial-primary) 9%,white))}.trialGraphicsHeroArt{position:relative;min-height:330px}.trialGraphicMain{position:absolute;top:22px;right:52px;bottom:28px;left:30px;border-radius:24px;padding:25px;background:linear-gradient(150deg,var(--trial-secondary),var(--trial-primary));color:#fff;box-shadow:0 26px 62px color-mix(in srgb,var(--trial-primary) 24%,transparent);transform:rotate(2deg)}.trialGraphicMain span{font-size:9px;font-weight:850}.trialGraphicMain strong{display:block;margin-top:52px;font-size:32px;line-height:1.02;letter-spacing:-.04em}.trialGraphicMain em{position:absolute;left:25px;bottom:24px;font-size:8px;font-style:normal;font-weight:900;letter-spacing:.12em;color:#ffffffb8}.trialGraphicFloat{position:absolute;display:grid;place-items:center;width:78px;height:78px;border-radius:20px;background:#fff;border:1px solid #e4e7ec;box-shadow:0 16px 38px #1018281c}.trialGraphicFloat b,.trialGraphicFloat span{display:block}.trialGraphicFloat b{font-size:18px;color:var(--trial-primary)}.trialGraphicFloat span{font-size:8px;font-weight:850;color:#667085}.trialGraphicFloat.a{right:4px;top:24px}.trialGraphicFloat.b{right:16px;bottom:28px}.trialGraphicFloat.c{left:0;bottom:18px}.trialGraphicsGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.trialGraphicTemplate{display:grid;grid-template-columns:1.2fr .8fr;min-height:250px;overflow:hidden;border:1px solid #e4e7ec;border-radius:20px;background:#fff;box-shadow:0 12px 35px #1018280d}.trialGraphicCanvas{position:relative;padding:24px;background:linear-gradient(145deg,var(--trial-secondary),var(--trial-primary));color:#fff}.trialGraphicTemplate.referral .trialGraphicCanvas{background:linear-gradient(145deg,#f4f0ff,#fff);color:var(--trial-secondary)}.trialGraphicTemplate.trust .trialGraphicCanvas{background:linear-gradient(145deg,var(--trial-primary),var(--trial-accent))}.trialGraphicTemplate.announcement .trialGraphicCanvas{background:linear-gradient(145deg,#111827,#344054)}.trialGraphicBrand{display:flex;align-items:center;gap:8px}.trialGraphicBrand i{display:grid;width:30px;height:30px;place-items:center;border-radius:9px;background:#ffffff21;font-style:normal}.trialGraphicBrand img{max-width:22px;max-height:22px;object-fit:contain}.trialGraphicBrand span{font-size:9px;font-weight:850}.trialGraphicCanvas>small{display:block;margin-top:36px;font-size:7px;font-weight:900;letter-spacing:.14em;opacity:.75}.trialGraphicCanvas>strong{display:block;max-width:95%;margin-top:8px;font-size:22px;line-height:1.07;letter-spacing:-.035em}.trialGraphicRule{width:52px;height:3px;margin-top:17px;border-radius:99px;background:currentColor;opacity:.35}.trialGraphicCanvas>em{position:absolute;left:24px;bottom:22px;font-size:8px;font-style:normal;font-weight:850}.trialGraphicTemplateInfo{display:flex;flex-direction:column;justify-content:space-between;padding:20px}.trialGraphicTemplateInfo span{font-size:7px;font-weight:900;letter-spacing:.12em;color:#6941c6}.trialGraphicTemplateInfo h3{margin:5px 0 4px;font-size:16px}.trialGraphicTemplateInfo p{margin:0;color:#98a2b3;font-size:9px}.trialGraphicTemplateInfo button{align-self:flex-start;border:1px solid #d6d0f8;border-radius:9px;background:#faf9ff;color:#6941c6;padding:8px 10px;font-size:8px;font-weight:900;cursor:pointer}.trialUpgradePanel.graphics{background:linear-gradient(135deg,#101828,#2c225b)}@media(max-width:1040px){.trialShowcaseHero{grid-template-columns:1fr}.trialCampaignTemplateGrid{grid-template-columns:1fr 1fr}.trialGraphicsGrid{grid-template-columns:1fr}.trialCampaignHeroArt,.trialGraphicsHeroArt{min-height:300px}}@media(max-width:700px){.trialShowcase{padding:18px 12px}.trialShowcaseHero{padding:24px 18px;border-radius:20px}.trialShowcaseHero h1{font-size:31px}.trialCampaignTemplateGrid,.trialGraphicTemplate{grid-template-columns:1fr}.trialGraphicCanvas{min-height:240px}.trialUpgradePanel{align-items:flex-start;flex-direction:column}.trialUpgradePanel button{width:100%}.trialShowcaseIntro{align-items:flex-start;flex-direction:column}}.silPreviewPage,.assetSuitePage{max-width:1440px;margin:0 auto;padding:30px;color:#101828}.silPreviewHero,.assetSuiteHero{display:grid;grid-template-columns:1fr .96fr;gap:34px;align-items:center;padding:34px;border:1px solid #e5e7eb;border-radius:28px;background:linear-gradient(135deg,#fff,#fbfaff 52%,#f1f6ff);box-shadow:0 24px 70px #10182812;overflow:hidden}.silPreviewPill{display:inline-flex;padding:7px 10px;border:1px solid #d7ccff;border-radius:999px;background:#f8f6ff;color:#6941c6;font-size:8px;font-weight:950;letter-spacing:.14em}.silPreviewHero h1,.assetSuiteHero h1{max-width:720px;margin:13px 0;font-size:43px;line-height:1.02;letter-spacing:-.047em}.silPreviewHeroCopy>p,.assetSuiteHeroCopy>p{max-width:680px;margin:0;color:#667085;font-size:12px;line-height:1.7}.silPreviewHeroActions{display:flex;align-items:center;gap:16px;margin-top:24px;flex-wrap:wrap}.silPreviewHeroActions button,.silPreviewUpgrade button{border:0;border-radius:11px;background:#6547e8;color:#fff;padding:12px 17px;font-size:9px;font-weight:900;cursor:pointer;box-shadow:0 12px 28px #6547e838}.silPreviewHeroActions a{font-size:9px;font-weight:850;color:#6941c6;cursor:pointer}.silPreviewProof{display:grid;grid-template-columns:repeat(2,max-content);gap:11px 22px;margin-top:26px}.silPreviewProof span{font-size:8px;font-weight:750;color:#667085}.silPreviewPoster{position:relative;min-height:440px;overflow:hidden;border-radius:24px;background:#13233a;box-shadow:0 28px 60px #11203538}.silPreviewPoster>img:first-child{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.silPreviewPoster:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#09192b05 12%,#09192b33 45%,#09192be8)}.silPreviewPosterLogo{position:absolute;z-index:2;left:24px;top:22px;width:170px;height:50px;padding:4px 10px;border-radius:12px;background:#ffffffed;box-shadow:0 8px 30px #10182821}.silPreviewPosterLogo img{width:100%;height:100%;object-fit:contain}.silPreviewPosterBadge{position:absolute;z-index:2;left:24px;top:105px;padding:7px 10px;border-radius:999px;background:#ef476f;color:#fff;font-size:8px;font-weight:900;letter-spacing:.08em}.silPreviewPosterCopy{position:absolute;z-index:2;left:24px;right:24px;bottom:92px;color:#fff}.silPreviewPosterCopy strong{display:block;font-size:33px;line-height:1.02;letter-spacing:-.04em}.silPreviewPosterCopy p{max-width:470px;margin:8px 0 0;color:#ffffffd6;font-size:10px;line-height:1.5}.silPreviewPosterFeatures{position:absolute;z-index:2;left:24px;bottom:54px;display:flex;gap:12px;flex-wrap:wrap}.silPreviewPosterFeatures span{font-size:7px;font-weight:800;color:#fff}.silPreviewPoster>button{position:absolute;z-index:2;right:22px;bottom:20px;border:0;border-radius:999px;background:#fff;color:#14213d;padding:9px 14px;font-size:8px;font-weight:900;cursor:pointer}.silPreviewSection{margin-top:34px}.silPreviewSectionHead{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:15px}.silPreviewSectionHead span{font-size:8px;font-weight:950;letter-spacing:.14em;color:#6941c6}.silPreviewSectionHead h2{margin:5px 0 0;font-size:27px;letter-spacing:-.03em}.silPreviewSectionHead em,.silPreviewSectionHead small{font-size:8px;font-style:normal;color:#98a2b3}.silPreviewStrategyGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.silPreviewStrategyGrid article{display:flex;gap:11px;min-height:92px;padding:16px;border:1px solid #e4e7ec;border-radius:16px;background:#fff}.silPreviewStrategyGrid i{display:grid;flex:none;width:32px;height:32px;place-items:center;border-radius:10px;background:#f4f0ff;color:#6941c6;font-style:normal;font-weight:900}.silPreviewStrategyGrid b{font-size:10px}.silPreviewStrategyGrid p{margin:5px 0 0;color:#667085;font-size:8px;line-height:1.5}.silPreviewIncludedGrid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.silPreviewIncludedGrid article{padding:10px;border:1px solid #e4e7ec;border-radius:16px;background:#fff}.silPreviewIncludedGrid article>b{display:block;margin-top:10px;font-size:10px}.silPreviewIncludedGrid article>span{display:block;margin-top:4px;color:#667085;font-size:7px;line-height:1.45}.silIncludedVisual{height:130px;overflow:hidden;border-radius:11px;background:#eef2f6;position:relative}.silIncludedVisual.hero img{width:100%;height:100%;object-fit:cover}.silIncludedVisual.socials{display:flex;align-items:flex-end;justify-content:center;gap:4px;padding:9px;background:linear-gradient(145deg,#ece8ff,#dbeafe)}.silIncludedVisual.socials i{display:block;width:29%;height:86%;overflow:hidden;border:3px solid #fff;border-radius:8px;box-shadow:0 5px 14px #10182821}.silIncludedVisual.socials i:nth-child(2){height:100%}.silIncludedVisual.socials img{width:100%;height:100%;object-fit:cover}.silIncludedVisual.referral{padding:13px;background:linear-gradient(135deg,#eef7ff,#fff)}.silIncludedVisual.referral img{width:82px}.silIncludedVisual.referral strong{display:block;margin-top:17px;max-width:140px;font-size:12px;line-height:1.1;color:#16324c}.silIncludedVisual.web{padding:7px;background:#1c2635}.silIncludedVisual.web>div{height:100%;overflow:hidden;border-radius:7px;background:#fff;position:relative}.silIncludedVisual.web img{width:100%;height:64px;object-fit:cover}.silIncludedVisual.web strong{display:block;padding:5px 6px;font-size:7px}.silIncludedVisual.web button{margin-left:6px;border:0;border-radius:5px;background:#101828;color:#fff;padding:4px 6px;font-size:5px}.silIncludedVisual.cta{display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(145deg,#6547e8,#ef6b9c);color:#fff;text-align:center}.silIncludedVisual.cta strong{font-size:19px;line-height:.95}.silIncludedVisual.cta span{margin-top:8px;font-size:6px}.silSocialGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.silSocialCard{overflow:hidden;border:1px solid #e4e7ec;border-radius:18px;background:#fff;box-shadow:0 10px 28px #1018280b}.silSocialArt{position:relative;height:315px;overflow:hidden;padding:18px;color:#fff}.silSocialArt>img:first-child{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.silSocialShade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1018280d,#101828d1)}.silSocialLogo{position:absolute;z-index:2;left:14px;top:14px;width:118px;height:34px;object-fit:contain;padding:3px 7px;border-radius:8px;background:#fffffff0}.silSocialArt>span,.silSocialArt>strong,.silSocialArt>p,.silSocialArt>em{position:relative;z-index:2;display:block}.silSocialArt>span{margin-top:150px;font-size:7px;font-weight:900;letter-spacing:.12em;color:#dfd5ff}.silSocialArt>strong{margin-top:7px;font-size:20px;line-height:1.05;letter-spacing:-.03em}.silSocialArt>p{margin:8px 0 0;font-size:8px;line-height:1.4;color:#ffffffd9}.silSocialArt>em{position:absolute;left:18px;bottom:16px;font-size:7px;font-style:normal;font-weight:850}.silSocialMeta{display:flex;justify-content:space-between;gap:8px;padding:11px 12px}.silSocialMeta b{font-size:8px}.silSocialMeta span{font-size:7px;color:#6941c6}.silPreviewReferral{display:grid;grid-template-columns:.82fr 1.18fr;gap:0;margin-top:34px;overflow:hidden;border:1px solid #e4e7ec;border-radius:22px;background:#fff}.silReferralPhoto img{width:100%;height:100%;min-height:300px;object-fit:cover}.silReferralCopy{padding:28px}.silReferralCopy>img{width:150px}.silReferralCopy>span{display:block;margin-top:22px;font-size:8px;font-weight:950;letter-spacing:.13em;color:#6941c6}.silReferralCopy h2{margin:7px 0 8px;font-size:30px;letter-spacing:-.035em}.silReferralCopy p{max-width:620px;margin:0;color:#667085;font-size:10px;line-height:1.6}.silReferralCopy>div{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}.silReferralCopy>div span{font-size:8px;font-weight:750;color:#344054}.silReferralCopy button{margin-top:20px;border:1px solid #d7ccff;border-radius:10px;background:#faf9ff;color:#6941c6;padding:9px 12px;font-size:8px;font-weight:900;cursor:pointer}.silLandingPreview{margin-top:34px}.silBrowserFrame{overflow:hidden;border:1px solid #dfe3ea;border-radius:20px;background:#fff;box-shadow:0 18px 46px #10182814}.silBrowserTop{display:flex;align-items:center;gap:6px;padding:10px 12px;border-bottom:1px solid #e4e7ec;background:#f8fafc}.silBrowserTop i{width:7px;height:7px;border-radius:50%;background:#d0d5dd}.silBrowserTop span{margin-left:10px;padding:5px 10px;border-radius:999px;background:#fff;color:#98a2b3;font-size:7px}.silBrowserPage{position:relative;min-height:420px;display:grid;grid-template-columns:1fr 300px;overflow:hidden}.silBrowserPage>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.silBrowserPage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#09192be0,#09192bad 52%,#09192b33)}.silBrowserOverlay{position:relative;z-index:2;padding:42px;color:#fff}.silBrowserOverlay>img{width:160px;padding:5px 8px;border-radius:9px;background:#fff}.silBrowserOverlay>span{display:block;margin-top:38px;font-size:7px;font-weight:900;letter-spacing:.12em;color:#d8ccff}.silBrowserOverlay h3{max-width:520px;margin:7px 0 9px;font-size:34px;line-height:1.03;letter-spacing:-.04em}.silBrowserOverlay p{font-size:10px;color:#ffffffd9}.silBrowserOverlay>div{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.silBrowserOverlay>div b{font-size:7px}.silBrowserOverlay>button{margin-top:20px;border:0;border-radius:999px;background:#fff;color:#101828;padding:9px 13px;font-size:8px;font-weight:900}.silBrowserPage aside{position:relative;z-index:3;align-self:center;margin-right:26px;padding:20px;border-radius:16px;background:#fffffff2;box-shadow:0 20px 50px #1018282e}.silBrowserPage aside span{font-size:7px;font-weight:900;letter-spacing:.12em;color:#6941c6}.silBrowserPage aside b{display:block;margin:5px 0 12px;font-size:16px}.silBrowserPage aside input{width:100%;box-sizing:border-box;margin-top:7px;border:1px solid #d0d5dd;border-radius:8px;padding:9px;font-size:8px}.silBrowserPage aside button{width:100%;margin-top:9px;border:0;border-radius:8px;background:#101828;color:#fff;padding:9px;font-size:8px;font-weight:900}.silPreviewUpgrade{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:34px;padding:28px;border-radius:22px;background:linear-gradient(135deg,#101828,#2a2358);color:#fff}.silPreviewUpgrade span{font-size:8px;font-weight:950;letter-spacing:.13em;color:#cfc5ff}.silPreviewUpgrade h2{margin:6px 0 7px;font-size:28px}.silPreviewUpgrade p{max-width:780px;margin:0;color:#c8ced8;font-size:10px;line-height:1.55}.silPreviewUpgrade.asset img{width:135px;padding:4px 8px;border-radius:8px;background:#fff;margin-bottom:12px}.assetSuiteHeroCollage{position:relative;min-height:430px}.assetHeroPoster{position:absolute;top:20px;right:60px;bottom:20px;left:70px;overflow:hidden;border-radius:24px;background:#101828;box-shadow:0 26px 62px #10182838;transform:rotate(2deg);color:#fff;padding:22px}.assetHeroPoster>img:first-child{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.assetHeroPoster:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#10182814,#101828d9)}.assetHeroPoster>img:nth-child(2),.assetHeroPoster>strong,.assetHeroPoster>span,.assetHeroPoster>button{position:relative;z-index:2}.assetHeroPoster>img:nth-child(2){width:140px;padding:3px 7px;border-radius:8px;background:#fff}.assetHeroPoster>strong{display:block;margin-top:95px;font-size:28px;line-height:1.02}.assetHeroPoster>span{display:block;margin-top:7px;max-width:280px;font-size:8px;color:#ffffffd6}.assetHeroPoster>button{margin-top:14px;border:0;border-radius:999px;background:#fff;color:#101828;padding:8px 11px;font-size:7px;font-weight:900}.assetHeroPhone{position:absolute;left:18px;bottom:12px;width:110px;height:215px;padding:7px;border-radius:24px;background:#101828;box-shadow:0 18px 42px #10182833;transform:rotate(-7deg)}.assetHeroPhone>div{position:relative;height:100%;overflow:hidden;border-radius:17px;background:#fff}.assetHeroPhone img:first-child{width:100%;height:100%;object-fit:cover}.assetHeroPhone img:nth-child(2){position:absolute;left:8px;top:9px;width:75px;padding:2px 4px;border-radius:5px;background:#fff}.assetHeroPhone strong{position:absolute;left:9px;right:9px;bottom:18px;color:#fff;font-size:11px;line-height:1.08;text-shadow:0 2px 8px rgba(0,0,0,.5)}.assetHeroSheet{position:absolute;right:4px;top:16px;width:145px;height:205px;padding:13px;border-radius:12px;background:#fff;box-shadow:0 16px 38px #10182829;transform:rotate(7deg)}.assetHeroSheet>img:first-child{width:95px}.assetHeroSheet strong{display:block;margin-top:16px;font-size:13px;line-height:1.1}.assetHeroSheet>img:last-child{position:absolute;left:13px;right:13px;bottom:13px;width:calc(100% - 26px);height:70px;object-fit:cover;border-radius:8px}.assetSuiteOverview{margin-top:34px}.assetSuiteGroupCards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.assetSuiteGroupCards article{display:flex;gap:10px;padding:14px;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.assetSuiteGroupCards i{display:grid;width:31px;height:31px;place-items:center;border-radius:9px;background:#f4f0ff;color:#6941c6;font-style:normal}.assetSuiteGroupCards b,.assetSuiteGroupCards span{display:block}.assetSuiteGroupCards b{font-size:9px}.assetSuiteGroupCards span{margin-top:3px;color:#98a2b3;font-size:7px}.assetSuiteGroup{margin-top:30px}.assetSuiteGroupHead{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.assetSuiteGroupHead h2{margin:0;font-size:20px}.assetSuiteGroupHead span{font-size:8px;color:#98a2b3}.assetSuiteGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.assetSuiteGrid.web-digital{grid-template-columns:repeat(2,1fr)}.assetCard{overflow:hidden;border:1px solid #e4e7ec;border-radius:16px;background:#fff;box-shadow:0 10px 26px #1018280a}.assetCardVisual{position:relative;height:210px;overflow:hidden;padding:16px;background:linear-gradient(145deg,#14213d,#6547e8);color:#fff}.assetCardPhoto{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.assetCardOverlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1018280a,#101828c7)}.assetCardLogo{position:relative;z-index:2;width:105px;padding:3px 6px;border-radius:7px;background:#fff}.assetCardVisual>span,.assetCardVisual>strong,.assetCardVisual>em{position:relative;z-index:2;display:block}.assetCardVisual>span{margin-top:48px;font-size:6px;font-weight:900;letter-spacing:.12em;opacity:.8}.assetCardVisual>strong{max-width:88%;margin-top:6px;font-size:18px;line-height:1.05}.assetCardVisual>em{position:absolute;left:16px;bottom:14px;font-size:7px;font-style:normal;font-weight:850}.assetCard.flyer .assetCardVisual,.assetCard.sheet .assetCardVisual,.assetCard.brochure .assetCardVisual{background:linear-gradient(145deg,#eef4fb,#fff);color:#17324d}.assetCard.flyer .assetCardOverlay,.assetCard.sheet .assetCardOverlay,.assetCard.brochure .assetCardOverlay{display:none}.assetFlyerPeople{display:flex;gap:6px;position:absolute;right:14px;bottom:18px}.assetFlyerPeople i{width:46px;height:72px;border-radius:23px 23px 10px 10px;background:linear-gradient(145deg,#93c5fd,#d8b4fe)}.assetSheetLines{position:absolute;right:14px;bottom:24px;width:42%}.assetSheetLines i{display:block;height:5px;margin-top:7px;border-radius:99px;background:#cbd5e1}.assetBrochureBand{position:absolute;right:0;bottom:0;width:34%;height:100%;background:linear-gradient(180deg,#6547e8,#3ba7a0);opacity:.88}.assetCardInfo{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px}.assetCardInfo b,.assetCardInfo span{display:block}.assetCardInfo b{font-size:9px}.assetCardInfo span{margin-top:3px;color:#98a2b3;font-size:7px}.assetCardInfo button{border:1px solid #e4e7ec;border-radius:999px;background:#f8fafc;color:#667085;padding:6px 8px;font-size:7px;font-weight:850;cursor:pointer}.assetSuiteBenefits{margin-top:32px}.assetBenefitGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.assetBenefitGrid article{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"icon title" "icon copy";column-gap:10px;padding:14px;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.assetBenefitGrid i{grid-area:icon;display:grid;width:30px;height:30px;place-items:center;border-radius:9px;background:#f4f0ff;color:#6941c6;font-style:normal}.assetBenefitGrid b{grid-area:title;font-size:9px}.assetBenefitGrid span{grid-area:copy;margin-top:3px;color:#98a2b3;font-size:7px;line-height:1.45}@media(max-width:1100px){.silPreviewHero,.assetSuiteHero{grid-template-columns:1fr}.silPreviewStrategyGrid{grid-template-columns:1fr 1fr}.silPreviewIncludedGrid{grid-template-columns:repeat(3,1fr)}.silSocialGrid,.assetSuiteGroupCards,.assetSuiteGrid,.assetBenefitGrid{grid-template-columns:1fr 1fr}}@media(max-width:720px){.silPreviewPage,.assetSuitePage{padding:18px 12px}.silPreviewHero,.assetSuiteHero{padding:22px 16px;border-radius:20px}.silPreviewHero h1,.assetSuiteHero h1{font-size:32px}.silPreviewProof{grid-template-columns:1fr}.silPreviewPoster{min-height:390px}.silPreviewStrategyGrid,.silPreviewIncludedGrid,.silSocialGrid,.assetSuiteGroupCards,.assetSuiteGrid,.assetSuiteGrid.web-digital,.assetBenefitGrid,.silPreviewReferral,.silBrowserPage{grid-template-columns:1fr}.silBrowserPage aside{margin:260px 18px 18px}.silPreviewUpgrade{align-items:flex-start;flex-direction:column}.silPreviewUpgrade button{width:100%}.assetSuiteHeroCollage{min-height:390px}.assetHeroPoster{top:30px;right:28px;bottom:30px;left:50px}.assetHeroSheet{right:0}.assetHeroPhone{left:0}}.trialCampaignIndex{max-width:1440px;margin:0 auto;padding:30px;color:#101828}.trialCampaignIndexHead{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:18px;padding:10px 2px 20px}.trialCampaignIndexHead span{font-size:8px;font-weight:950;letter-spacing:.15em;color:#6941c6}.trialCampaignIndexHead h1{margin:7px 0 4px;font-size:34px;letter-spacing:-.04em}.trialCampaignIndexHead p{margin:0;color:#667085;font-size:10px}.trialCampaignIndexHead>button{border:0;border-radius:11px;background:#101828;color:#fff;padding:12px 16px;font-size:9px;font-weight:900;cursor:pointer}.trialCampaignIndexPanel{padding:22px;border:1px solid #e4e7ec;border-radius:22px;background:#fff}.trialCampaignIndexPanelHead{display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.trialCampaignIndexPanelHead span{font-size:8px;font-weight:950;letter-spacing:.14em;color:#6941c6}.trialCampaignIndexPanelHead h2{margin:5px 0 0;font-size:23px}.trialCampaignIndexStats{display:flex;gap:8px}.trialCampaignIndexStats div{display:grid;min-width:58px;place-items:center;padding:8px 10px;border-radius:12px;background:#f8fafc}.trialCampaignIndexStats b{font-size:14px}.trialCampaignIndexStats span{font-size:6px;color:#98a2b3}.trialCampaignIndexGrid{display:grid;grid-template-columns:.9fr 1.45fr;gap:14px;margin-top:18px}.trialCampaignAddLocked,.trialCampaignSampleCard{min-height:280px;border-radius:18px;cursor:pointer}.trialCampaignAddLocked{position:relative;display:grid;place-items:center;align-content:center;gap:8px;border:1px dashed #d7dce5;background:#fff;color:#344054}.trialCampaignAddLocked i{display:grid;width:50px;height:50px;place-items:center;border-radius:50%;background:#f4f0ff;color:#6941c6;font-size:25px;font-style:normal}.trialCampaignAddLocked b{font-size:10px}.trialCampaignAddLocked span{max-width:220px;text-align:center;color:#98a2b3;font-size:8px}.trialCampaignAddLocked em{position:absolute;right:12px;top:12px;padding:5px 7px;border-radius:999px;background:#fff4e5;color:#b54708;font-size:6px;font-style:normal;font-weight:900;letter-spacing:.08em}.trialCampaignSampleCard{position:relative;overflow:hidden;border:1px solid #dfe3ea;background:#fff;text-align:left;box-shadow:0 10px 30px #1018280a}.trialCampaignSampleCard:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:#17a566}.trialCampaignSampleThumb{position:absolute;right:0;top:0;width:43%;height:100%;overflow:hidden}.trialCampaignSampleThumb>img:first-child{width:100%;height:100%;object-fit:cover}.trialCampaignSampleThumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fff,#ffffffb3 24%,#fff0 70%)}.trialCampaignSampleThumb>img:nth-child(2){position:absolute;z-index:2;right:14px;top:14px;width:118px;padding:3px 6px;border-radius:7px;background:#fffffff0}.trialCampaignSampleTop,.trialCampaignSampleBody,.trialCampaignSampleFoot{position:relative;z-index:3;width:58%;box-sizing:border-box}.trialCampaignSampleTop{display:flex;justify-content:space-between;padding:16px 16px 0}.trialCampaignSampleTop>span{display:flex;align-items:center;gap:5px;padding:5px 8px;border-radius:999px;background:#ecfdf3;color:#067647;font-size:7px;font-weight:900}.trialCampaignSampleTop>span i{width:6px;height:6px;border-radius:50%;background:#17a566}.trialCampaignSampleTop em{font-size:7px;font-style:normal;font-weight:850;color:#667085}.trialCampaignSampleBody{padding:46px 16px 18px}.trialCampaignSampleBody small{font-size:7px;font-weight:900;letter-spacing:.12em;color:#98a2b3}.trialCampaignSampleBody h3{margin:7px 0 4px;font-size:22px;letter-spacing:-.03em}.trialCampaignSampleBody p{margin:0;color:#667085;font-size:8px}.trialCampaignSampleFoot{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:15px 16px;border-top:1px solid #eef0f3}.trialCampaignSampleFoot b,.trialCampaignSampleFoot span{display:block}.trialCampaignSampleFoot b{font-size:9px}.trialCampaignSampleFoot span{margin-top:2px;color:#98a2b3;font-size:6px}.trialCampaignIndexUpsell{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:16px;padding:14px 16px;border-radius:14px;background:linear-gradient(135deg,#faf9ff,#f5f8ff)}.trialCampaignIndexUpsell b,.trialCampaignIndexUpsell span{display:block}.trialCampaignIndexUpsell b{font-size:10px}.trialCampaignIndexUpsell span{margin-top:3px;color:#667085;font-size:8px}.trialCampaignIndexUpsell button{border:1px solid #d7ccff;border-radius:10px;background:#fff;color:#6941c6;padding:9px 12px;font-size:8px;font-weight:900;cursor:pointer}.trialCampaignAssetSuite{max-width:1440px;margin:0 auto;padding:28px;color:#101828}.trialAssetSuiteHead{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:4px 2px 20px}.trialAssetSuiteHead>div>button{border:0;background:transparent;padding:0;color:#667085;font-size:8px;font-weight:850;cursor:pointer}.trialAssetSuiteHead span{display:block;margin-top:13px;font-size:8px;font-weight:950;letter-spacing:.14em;color:#6941c6}.trialAssetSuiteHead h1{margin:6px 0 5px;font-size:34px;letter-spacing:-.04em}.trialAssetSuiteHead p{margin:0;color:#667085;font-size:9px}.trialAssetUnlock{border:0;border-radius:11px;background:#6547e8;color:#fff;padding:12px 15px;font-size:8px;font-weight:900;cursor:pointer}.trialAssetTabs{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:22px}.trialAssetTabs button{border:1px solid #dfe3ea;border-radius:999px;background:#fff;padding:9px 10px;color:#667085;font-size:8px;font-weight:850;cursor:pointer}.trialAssetTabs button.active{border-color:#101828;background:#101828;color:#fff}.trialAssetSection{margin-top:20px;padding:22px;border:1px solid #e4e7ec;border-radius:20px;background:#fff}.trialAssetSectionTitle{display:flex;align-items:center;gap:11px;margin-bottom:16px}.trialAssetSectionTitle>span{display:grid;width:31px;height:31px;place-items:center;border-radius:9px;background:#f4f0ff;color:#6941c6;font-size:7px;font-weight:900}.trialAssetSectionTitle h2{margin:0;font-size:18px}.trialAssetSectionTitle p{margin:3px 0 0;color:#98a2b3;font-size:7px}.trialAssetSectionTitle em{margin-left:auto;font-style:normal;font-size:7px;font-weight:900;color:#067647}.trialOfficialArtwork{display:grid;grid-template-columns:.78fr 1.22fr;gap:22px;align-items:center}.trialOfficialPoster{position:relative;min-height:520px;overflow:hidden;border-radius:17px;background:#07182c;color:#fff}.trialOfficialPoster>img:first-child{position:absolute;left:0;top:0;width:62%;height:100%;object-fit:cover}.trialOfficialPoster:after{content:"";position:absolute;right:0;top:0;width:52%;height:100%;background:linear-gradient(160deg,#09213d,#031425)}.trialOfficialShade{position:absolute;z-index:1;left:45%;top:0;width:18%;height:100%;background:linear-gradient(110deg,transparent,#6d4aff 46%,#031425 48%);transform:skew(-8deg)}.trialOfficialLogo{position:absolute;z-index:2;right:30px;top:28px;width:175px;padding:4px 8px;border-radius:8px;background:transparent;filter:brightness(0) invert(1);mix-blend-mode:screen}.trialOfficialPoster>span,.trialOfficialPoster>strong,.trialOfficialPoster>b,.trialOfficialPoster>div{position:absolute;z-index:2;left:59%;right:24px}.trialOfficialPoster>span{top:132px;font-size:8px;font-weight:900;letter-spacing:.15em;color:#ac8cff}.trialOfficialPoster>strong{top:164px;font-size:40px;line-height:.98;font-family:Georgia,serif}.trialOfficialPoster>b{top:300px;font-size:16px;line-height:1.25}.trialOfficialPoster>div{bottom:28px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.trialOfficialPoster>div i{font-size:7px;font-style:normal;line-height:1.35}.trialOfficialInfo>span{display:inline-flex;padding:6px 8px;border-radius:999px;background:#ecfdf3;color:#067647;font-size:7px;font-weight:900;letter-spacing:.1em}.trialOfficialInfo h3{margin:10px 0 7px;font-size:25px;letter-spacing:-.03em}.trialOfficialInfo p{max-width:720px;margin:0;color:#667085;font-size:9px;line-height:1.6}.trialOfficialInfo>div{display:flex;gap:8px;margin-top:16px}.trialOfficialInfo button{border:1px solid #d0d5dd;border-radius:9px;background:#fff;padding:9px 11px;font-size:8px;font-weight:850;cursor:pointer}.trialOfficialInfo button:first-child{border-color:#101828;background:#101828;color:#fff}.trialOfficialInfo small{display:block;margin-top:12px;color:#98a2b3;font-size:7px}.trialAssetSocialGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.trialAssetSocialGrid article{overflow:hidden;border:1px solid #e4e7ec;border-radius:16px;background:#fff}.trialAssetSocialArt{position:relative;height:290px;overflow:hidden;padding:16px;color:#fff}.trialAssetSocialArt>img:first-child{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.trialAssetSocialArt>div{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#06182c0d,#06182cdb)}.trialAssetSocialArt>img:nth-of-type(2){position:absolute;z-index:2;left:12px;top:12px;width:105px;padding:3px 5px;border-radius:6px;background:#fff}.trialAssetSocialArt small,.trialAssetSocialArt strong,.trialAssetSocialArt p,.trialAssetSocialArt em{position:relative;z-index:2;display:block}.trialAssetSocialArt small{margin-top:145px;font-size:6px;font-weight:900;letter-spacing:.12em;color:#d7ccff}.trialAssetSocialArt strong{margin-top:7px;font-size:18px;line-height:1.05}.trialAssetSocialArt p{margin:6px 0 0;font-size:7px;color:#ffffffd6}.trialAssetSocialArt em{position:absolute;left:16px;bottom:14px;font-size:7px;font-style:normal;font-weight:850}.trialAssetSocialGrid footer{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 11px}.trialAssetSocialGrid footer b,.trialAssetSocialGrid footer span{display:block}.trialAssetSocialGrid footer b{font-size:8px}.trialAssetSocialGrid footer span{margin-top:2px;color:#98a2b3;font-size:6px}.trialAssetSocialGrid footer button{border:1px solid #d7ccff;border-radius:8px;background:#faf9ff;color:#6941c6;padding:7px 8px;font-size:7px;font-weight:850;cursor:pointer}.trialPrintGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.trialPrintGrid article{overflow:hidden;border:1px solid #e4e7ec;border-radius:16px;background:#fff}.trialPrintGrid footer{display:flex;justify-content:space-between;align-items:center;padding:10px 11px}.trialPrintGrid footer b{font-size:8px}.trialPrintGrid footer button{border:1px solid #d7ccff;border-radius:8px;background:#faf9ff;color:#6941c6;padding:7px 8px;font-size:7px;font-weight:850}.trialReferralFlyer,.trialServiceSheet,.trialBrochureCover{height:320px;box-sizing:border-box;position:relative;overflow:hidden}.trialReferralFlyer{padding:20px;background:linear-gradient(145deg,#f8fbff,#edf3ff)}.trialReferralFlyer>img:first-child{width:120px}.trialReferralFlyer>span{display:block;margin-top:33px;font-size:6px;font-weight:900;letter-spacing:.12em;color:#6941c6}.trialReferralFlyer h3{max-width:300px;margin:8px 0 7px;font-size:22px;line-height:1.05}.trialReferralFlyer p{max-width:280px;margin:0;color:#667085;font-size:7px;line-height:1.45}.trialReferralFlyer>img:last-child{position:absolute;right:-10px;bottom:-10px;width:48%;height:58%;object-fit:cover;border-radius:18px 0 0}.trialServiceSheet{padding:20px;background:#fff}.trialServiceSheet>img{width:120px}.trialServiceSheet h3{margin:28px 0 16px;font-size:22px}.trialServiceSheet>div{display:grid;grid-template-columns:90px 1fr;gap:10px 12px}.trialServiceSheet b{font-size:7px;color:#667085}.trialServiceSheet span{font-size:8px}.trialBrochureCover>img:first-child{width:100%;height:100%;object-fit:cover}.trialBrochureCover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent,rgba(6,24,44,.85))}.trialBrochureCover>div{position:absolute;z-index:2;left:20px;right:20px;bottom:20px;color:#fff}.trialBrochureCover>div img{width:120px;padding:3px 5px;border-radius:6px;background:#fff}.trialBrochureCover>div span{display:block;margin-top:14px;font-size:6px;font-weight:900;letter-spacing:.12em}.trialBrochureCover h3{margin:6px 0 0;font-size:22px;line-height:1.05}.trialWebPreview{display:grid;grid-template-columns:1.45fr .55fr;gap:14px}.trialWebBrowser{overflow:hidden;border:1px solid #dfe3ea;border-radius:16px}.trialWebBrowserTop{display:flex;align-items:center;gap:5px;padding:8px 10px;background:#f8fafc}.trialWebBrowserTop i{width:6px;height:6px;border-radius:50%;background:#d0d5dd}.trialWebBrowserTop span{margin-left:8px;font-size:6px;color:#98a2b3}.trialWebHero{position:relative;min-height:360px;display:grid;grid-template-columns:1fr 230px;overflow:hidden}.trialWebHero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.trialWebHero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#06182ce0,#06182c73)}.trialWebHero>div{position:relative;z-index:2;padding:28px;color:#fff}.trialWebHero>div img{width:135px;padding:3px 6px;border-radius:7px;background:#fff}.trialWebHero>div span{display:block;margin-top:40px;font-size:6px;font-weight:900;letter-spacing:.12em;color:#d7ccff}.trialWebHero h3{margin:6px 0 7px;font-size:28px;line-height:1.02}.trialWebHero p{font-size:8px}.trialWebHero>div button{margin-top:12px;border:0;border-radius:999px;background:#fff;color:#101828;padding:8px 10px;font-size:7px;font-weight:900}.trialWebHero aside{position:relative;z-index:3;align-self:center;margin-right:16px;padding:15px;border-radius:14px;background:#fff}.trialWebHero aside b{display:block;font-size:10px}.trialWebHero aside input{width:100%;box-sizing:border-box;margin-top:7px;border:1px solid #d0d5dd;border-radius:7px;padding:8px;font-size:7px}.trialWebHero aside button{width:100%;margin-top:8px;border:0;border-radius:7px;background:#101828;color:#fff;padding:8px;font-size:7px;font-weight:850}.trialWebSide{display:grid;gap:12px}.trialWebSide article{overflow:hidden;border:1px solid #e4e7ec;border-radius:14px;background:#fff;padding:12px}.trialWebSide span{font-size:6px;font-weight:900;letter-spacing:.12em;color:#6941c6}.trialWebSide img{width:100%;height:110px;object-fit:cover;border-radius:9px;margin-top:8px}.trialWebSide b{display:block;margin-top:8px;font-size:9px}.trialWebSide h3{font-size:16px;margin:10px 0 6px}.trialWebSide p{font-size:7px;color:#667085}.trialWebSide button{border:0;border-radius:8px;background:#6547e8;color:#fff;padding:8px 9px;font-size:7px;font-weight:850}.trialCopyGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.trialCopyGrid article{padding:16px;border:1px solid #e4e7ec;border-radius:14px;background:#fff}.trialCopyGrid span{font-size:6px;font-weight:900;letter-spacing:.12em;color:#6941c6}.trialCopyGrid h3{margin:8px 0 7px;font-size:16px;line-height:1.12}.trialCopyGrid p{min-height:72px;margin:0;color:#667085;font-size:8px;line-height:1.55}.trialCopyGrid button{margin-top:13px;border:1px solid #d7ccff;border-radius:8px;background:#faf9ff;color:#6941c6;padding:7px 9px;font-size:7px;font-weight:850}.trialAssetStickySell{display:flex;align-items:center;justify-content:space-between;gap:26px;margin:24px 0 6px;padding:22px 24px;border-radius:18px;background:linear-gradient(135deg,#101828,#2c225b);color:#fff}.trialAssetStickySell span{font-size:7px;font-weight:950;letter-spacing:.13em;color:#cfc5ff}.trialAssetStickySell h2{margin:6px 0;font-size:24px}.trialAssetStickySell p{max-width:750px;margin:0;color:#c8ced8;font-size:8px}.trialAssetStickySell button{border:0;border-radius:10px;background:#fff;color:#101828;padding:11px 14px;font-size:8px;font-weight:900;cursor:pointer}@media(max-width:900px){.trialCampaignIndexGrid,.trialOfficialArtwork,.trialWebPreview{grid-template-columns:1fr}.trialCampaignSampleThumb{opacity:.25;width:100%}.trialCampaignSampleTop,.trialCampaignSampleBody,.trialCampaignSampleFoot{width:100%}.trialAssetSocialGrid{grid-template-columns:1fr 1fr}.trialPrintGrid,.trialCopyGrid,.trialWebHero{grid-template-columns:1fr}.trialWebHero aside{margin:220px 14px 14px}.trialAssetTabs{overflow:auto;display:flex}.trialAssetTabs button{min-width:130px}.trialAssetStickySell{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.trialCampaignIndex,.trialCampaignAssetSuite{padding:18px 12px}.trialCampaignIndexHead,.trialCampaignIndexPanelHead,.trialAssetSuiteHead{align-items:flex-start;flex-direction:column}.trialCampaignIndexStats{width:100%;overflow:auto}.trialCampaignIndexGrid,.trialAssetSocialGrid{grid-template-columns:1fr}.trialOfficialPoster{min-height:430px}.trialOfficialPoster>strong{font-size:30px}.trialAssetStickySell button,.trialAssetUnlock{width:100%}}.trialRaster{position:relative;width:100%;height:100%;min-height:100px;overflow:hidden;background:#071a30;color:#fff;isolation:isolate}.trialRasterPhoto{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.trialRasterShade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#07182c0a 12%,#07182c33 45%,#07182ceb)}.trialRasterBrand{position:absolute;z-index:3;left:18px;top:16px;width:136px;height:40px;padding:4px 8px;border-radius:9px;background:#fffffff2;box-shadow:0 8px 24px #1018281f}.trialRasterBrand img{width:100%;height:100%;object-fit:contain}.trialRasterCopy{position:absolute;z-index:3;left:18px;right:18px;bottom:20px}.trialRasterCopy span{display:block;font-size:7px;font-weight:950;letter-spacing:.14em;color:#cbbcff}.trialRasterCopy strong{display:block;max-width:90%;margin-top:7px;font-size:24px;line-height:1.02;letter-spacing:-.035em}.trialRasterCopy p{max-width:86%;margin:7px 0 0;font-size:8px;line-height:1.45;color:#ffffffdb}.trialRasterCopy em{display:inline-flex;margin-top:13px;padding:7px 10px;border-radius:999px;background:#fff;color:#10243e;font-size:7px;font-style:normal;font-weight:900}.trialRasterFeatures{position:absolute;z-index:3;left:18px;right:18px;bottom:18px;display:grid;grid-template-columns:1fr 1fr;gap:7px 12px}.trialRasterFeatures span{font-size:6px;font-weight:800;color:#fff}.trialRaster0{background:#061b31}.trialRaster0 .trialRasterPhoto{right:auto;width:59%;object-position:center}.trialRaster0 .trialRasterShade{left:51%;right:0;background:linear-gradient(135deg,#09233f,#07182c 64%,#03111f);clip-path:polygon(17% 0,100% 0,100% 100%,0 100%)}.trialRaster0:after{content:"";position:absolute;z-index:2;left:53%;top:-4%;width:10%;height:112%;background:linear-gradient(180deg,#774cff,#4f22d6);transform:skew(-10deg);opacity:.95}.trialRaster0 .trialRasterBrand{left:auto;right:28px;top:24px;width:170px;background:transparent;box-shadow:none;filter:brightness(0) invert(1)}.trialRaster0 .trialRasterCopy{left:61%;right:30px;top:30%;bottom:auto}.trialRaster0 .trialRasterCopy span{font-size:9px;color:#ae8cff}.trialRaster0 .trialRasterCopy strong{max-width:100%;font-family:Georgia,Times New Roman,serif;font-size:42px;line-height:.96}.trialRaster0 .trialRasterCopy p{max-width:100%;font-size:13px;font-weight:800;color:#fff;line-height:1.35}.trialRaster0 .trialRasterCopy em{margin-top:22px;border:2px solid #7b40ff;background:transparent;color:#fff;padding:10px 18px;font-size:9px}.trialRaster0 .trialRasterFeatures{left:61%;right:30px;bottom:26px}.trialRaster1 .trialRasterShade{background:linear-gradient(180deg,#04162805,#0416282e 38%,#051527eb)}.trialRaster1 .trialRasterCopy strong{font-size:23px}.trialRaster1 .trialRasterCopy em{background:#101f36;color:#fff}.trialRaster2{background:#f8f6f2;color:#14213d}.trialRaster2 .trialRasterPhoto{height:56%;bottom:auto}.trialRaster2 .trialRasterShade{top:56%;background:linear-gradient(135deg,#fff,#f4efff 55%,#fff0f4)}.trialRaster2 .trialRasterBrand{background:#fff}.trialRaster2 .trialRasterCopy{top:61%;bottom:auto;color:#14213d}.trialRaster2 .trialRasterCopy span{color:#6d4aff}.trialRaster2 .trialRasterCopy strong{max-width:98%;font-size:22px}.trialRaster2 .trialRasterCopy p{color:#667085}.trialRaster2 .trialRasterCopy em{background:#6d4aff;color:#fff}.trialRaster3{background:#fff;color:#14213d}.trialRaster3 .trialRasterPhoto{left:auto;width:47%;object-position:center}.trialRaster3 .trialRasterShade{right:auto;width:61%;background:linear-gradient(135deg,#f7fbff,#edf8f5)}.trialRaster3 .trialRasterBrand{width:120px}.trialRaster3 .trialRasterCopy{left:18px;right:48%;bottom:24px;color:#14213d}.trialRaster3 .trialRasterCopy span{color:#13856e}.trialRaster3 .trialRasterCopy strong{font-size:20px}.trialRaster3 .trialRasterCopy p{color:#667085}.trialRaster3 .trialRasterCopy em{background:#0d6658;color:#fff}.trialRaster4 .trialRasterShade{background:linear-gradient(135deg,#051e2d4d,#0a4e46e0)}.trialRaster4 .trialRasterCopy{bottom:26px}.trialRaster4 .trialRasterCopy span{color:#9df0cf}.trialRaster4 .trialRasterCopy strong{font-size:25px}.trialRaster4 .trialRasterCopy em{background:#fff;color:#0d6658}.trialRaster5{background:#fff;color:#14213d}.trialRaster5 .trialRasterPhoto{right:0;left:auto;width:48%;height:58%;top:auto;bottom:0;border-radius:24px 0 0}.trialRaster5 .trialRasterShade{background:linear-gradient(145deg,#f8fbff,#eef3ff);right:40%}.trialRaster5 .trialRasterBrand{width:126px}.trialRaster5 .trialRasterCopy{left:20px;right:45%;bottom:28px;color:#14213d}.trialRaster5 .trialRasterCopy span{color:#6941c6}.trialRaster5 .trialRasterCopy strong{font-family:Georgia,Times New Roman,serif;font-size:22px}.trialRaster5 .trialRasterCopy p{color:#667085}.trialRaster5 .trialRasterCopy em{background:#14213d;color:#fff}.trialRaster6{background:#fff;color:#14213d}.trialRaster6 .trialRasterPhoto{height:38%;bottom:auto}.trialRaster6 .trialRasterShade{top:38%;background:#fff}.trialRaster6 .trialRasterBrand{top:16px}.trialRaster6 .trialRasterCopy{top:45%;bottom:auto;color:#14213d}.trialRaster6 .trialRasterCopy span{color:#6941c6}.trialRaster6 .trialRasterCopy strong{font-size:24px}.trialRaster6 .trialRasterCopy p{color:#667085;font-size:9px}.trialRaster6 .trialRasterCopy em{background:#f4f0ff;color:#6941c6}.trialRaster7 .trialRasterShade{background:linear-gradient(180deg,#07182c0d 22%,#07182ce6)}.trialRaster7 .trialRasterCopy strong{font-family:Georgia,Times New Roman,serif;font-size:30px}.trialRaster7 .trialRasterCopy em{border:1px solid rgba(255,255,255,.5);background:transparent;color:#fff}.trialRaster8 .trialRasterShade{background:linear-gradient(90deg,#07182ce6,#07182c99 48%,#07182c14)}.trialRaster8 .trialRasterBrand{left:auto;right:18px}.trialRaster8 .trialRasterCopy{left:22px;right:44%;bottom:24px}.trialRaster8 .trialRasterCopy strong{font-size:25px}.trialRaster8 .trialRasterCopy em{background:#fff;color:#14213d}.trialRaster9{background:#f7f9fc;color:#14213d}.trialRaster9 .trialRasterPhoto{width:67%}.trialRaster9 .trialRasterShade{right:33%;background:linear-gradient(90deg,#06182cc7,#06182c24)}.trialRaster9 .trialRasterBrand{width:120px}.trialRaster9 .trialRasterCopy{left:24px;right:39%;bottom:28px}.trialRaster9 .trialRasterCopy strong{font-size:27px}.trialRaster9:after{content:"ASK ABOUT AVAILABILITY\aStart a conversation\a\aYour name\aPhone or email\a\aSEND ENQUIRY →";white-space:pre-wrap;position:absolute;z-index:3;right:3%;top:12%;width:25%;height:70%;box-sizing:border-box;padding:18px;border-radius:14px;background:#fff;color:#14213d;font-size:8px;font-weight:800;line-height:2.15;box-shadow:0 14px 34px #10182826}.trialRaster10{background:#fff;color:#14213d}.trialRaster10 .trialRasterPhoto{height:52%;bottom:auto}.trialRaster10 .trialRasterShade{top:52%;background:linear-gradient(135deg,#fff,#f5f1ff)}.trialRaster10 .trialRasterBrand{width:115px}.trialRaster10 .trialRasterCopy{top:58%;bottom:auto;color:#14213d}.trialRaster10 .trialRasterCopy span{color:#6941c6}.trialRaster10 .trialRasterCopy strong{font-size:21px}.trialRaster10 .trialRasterCopy p{color:#667085}.trialRaster10 .trialRasterCopy em{background:#6547e8;color:#fff}.trialCampaignSampleThumb .trialRaster{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0}.trialOfficialPoster.raster{min-height:520px;background:#fff}.trialOfficialPoster.raster:after{display:none}.trialOfficialPoster.raster .trialRaster,.trialAssetSocialArt .trialRaster,.trialReferralFlyer .trialRaster,.trialServiceSheet .trialRaster,.trialBrochureCover .trialRaster,.assetCardVisual .trialRaster{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0}.trialAssetSocialArt,.trialReferralFlyer.raster,.trialServiceSheet.raster,.trialBrochureCover.raster,.assetCardVisual.raster{padding:0;background:#fff}.trialWebHero.raster{display:block;min-height:360px;background:#fff}.trialWebHero.raster:after{display:none}.trialWebHero.raster>.trialRaster{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0}.trialWebHero.raster>button{position:absolute;z-index:5;right:18px;bottom:18px;border:0;border-radius:10px;background:#101828;color:#fff;padding:10px 12px;font-size:8px;font-weight:900}.trialWebSide article>.trialRaster{height:145px;margin-top:8px;border-radius:9px}.assetSuiteHeroCollage.real .assetHeroPoster,.assetSuiteHeroCollage.real .assetHeroPhone,.assetSuiteHeroCollage.real .assetHeroSheet{padding:0;overflow:hidden;background:#fff}.assetSuiteHeroCollage.real .trialRaster{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0}.assetCardVisual.raster .trialRasterBrand{width:92px;height:28px;left:11px;top:10px}.assetCardVisual.raster .trialRasterCopy{left:12px;right:12px;bottom:12px}.assetCardVisual.raster .trialRasterCopy strong{font-size:16px}.assetCardVisual.raster .trialRasterCopy p{display:none}.assetCardVisual.raster .trialRasterCopy em{font-size:6px;padding:5px 7px}@media(max-width:700px){.trialRaster0 .trialRasterPhoto{width:100%;height:52%}.trialRaster0 .trialRasterShade{left:0;top:48%;clip-path:none}.trialRaster0:after{display:none}.trialRaster0 .trialRasterBrand{left:16px;right:auto;top:14px;filter:none;background:#fff}.trialRaster0 .trialRasterCopy{left:18px;right:18px;top:56%}.trialRaster0 .trialRasterCopy strong{font-size:30px}.trialRaster0 .trialRasterFeatures{left:18px;right:18px;bottom:18px}.trialRaster9:after{display:none}.trialRaster9 .trialRasterPhoto{width:100%}.trialRaster9 .trialRasterShade{right:0}.trialRaster9 .trialRasterCopy{right:18px}}.billingV3PlanUnlocks{display:grid;gap:6px;margin:12px 0 14px;padding:11px 12px;border:1px solid #edf0f5;border-radius:11px;background:#fafbfc}.billingV3PlanUnlocks span{font-size:8px;font-weight:750;color:#475467}.billingV3PlanCard.selected .billingV3PlanUnlocks,.billingV3PlanCard.current .billingV3PlanUnlocks{border-color:#ded7ff;background:#faf9ff}.trialRaster.generated{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;background:#eef2f7}.trialRasterGenerated{width:100%;height:100%;display:block;object-fit:cover}.trialRaster0 .trialRasterGenerated{object-position:center center}.trialRaster1 .trialRasterGenerated{object-position:8% 18%}.trialRaster2 .trialRasterGenerated{object-position:36% 18%}.trialRaster3 .trialRasterGenerated{object-position:66% 18%}.trialRaster4 .trialRasterGenerated{object-position:96% 18%}.trialRaster5 .trialRasterGenerated{object-position:8% 64%}.trialRaster6 .trialRasterGenerated{object-position:36% 64%}.trialRaster7 .trialRasterGenerated{object-position:64% 64%}.trialRaster8 .trialRasterGenerated{object-position:72% 58%}.trialRaster9 .trialRasterGenerated{object-position:78% 67%}.trialRaster10 .trialRasterGenerated{object-position:96% 67%}.trialCampaignSampleThumb .trialRaster.generated,.trialOfficialPoster.raster .trialRaster.generated,.trialAssetSocialArt .trialRaster.generated,.trialReferralFlyer.raster .trialRaster.generated,.trialServiceSheet.raster .trialRaster.generated,.trialBrochureCover.raster .trialRaster.generated,.trialWebHero.raster .trialRaster.generated,.assetCardVisual.raster .trialRaster.generated{position:absolute}.trialCampaignSampleThumb .trialRasterGenerated{object-fit:cover}.trialOfficialPoster.raster{min-height:520px;background:#0b1d33}.trialOfficialPoster.raster .trialRasterGenerated{object-fit:contain;background:#f7f9fc}.trialAssetSocialArt .trialRasterGenerated,.assetCardVisual.raster .trialRasterGenerated{object-fit:cover}.trialReferralFlyer.raster,.trialServiceSheet.raster,.trialBrochureCover.raster{position:relative;background:#f7f9fc}.trialReferralFlyer.raster .trialRasterGenerated,.trialServiceSheet.raster .trialRasterGenerated,.trialBrochureCover.raster .trialRasterGenerated{object-fit:cover}.trialGeneratedSuiteProof>img{display:block;width:100%;max-height:760px;object-fit:contain;border:1px solid #e4e7ec;border-radius:16px;background:#f7f9fc;box-shadow:0 18px 46px #10182814}.trialGeneratedSuiteCaption{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:14px;padding:14px 16px;border-radius:14px;background:linear-gradient(135deg,#f8f7ff,#f5f8ff)}.trialGeneratedSuiteCaption b,.trialGeneratedSuiteCaption span{display:block}.trialGeneratedSuiteCaption b{font-size:10px}.trialGeneratedSuiteCaption span{margin-top:3px;color:#667085;font-size:8px}.trialGeneratedSuiteCaption button{flex:none;border:0;border-radius:10px;background:#6547e8;color:#fff;padding:10px 12px;font-size:8px;font-weight:900;cursor:pointer}.assetSuiteHeroCollage.real .trialRaster.generated{position:absolute}.assetSuiteHeroCollage.real .assetHeroPoster,.assetSuiteHeroCollage.real .assetHeroPhone,.assetSuiteHeroCollage.real .assetHeroSheet{overflow:hidden;padding:0}.assetSuiteHeroCollage.real .assetHeroPoster:after{display:none}.assetSuiteHeroCollage.real .assetHeroPoster .trialRaster.generated,.assetSuiteHeroCollage.real .assetHeroPhone .trialRaster.generated,.assetSuiteHeroCollage.real .assetHeroSheet .trialRaster.generated{top:0;right:0;bottom:0;left:0}@media(max-width:700px){.trialGeneratedSuiteCaption{align-items:flex-start;flex-direction:column}.trialGeneratedSuiteCaption button{width:100%}}.billingV3Summary.trialSummary{grid-template-columns:1.25fr .8fr 1fr 1fr}.billingV3SummaryItem small{display:block;margin-top:6px;color:#98a2b3;font-size:12px;line-height:1.35}.billingV3TrialUsage{padding:26px 28px;border-left:1px solid #e8ebf0;display:flex;flex-direction:column;justify-content:center}.billingV3TrialUsage>span{color:#704cff;font-size:12px;font-weight:800;letter-spacing:.18em}.billingV3TrialUsage>b{margin-top:9px;color:#30394d;font-size:18px}.billingV3TrialUsage>div{height:7px;margin-top:13px;border-radius:999px;background:#edf0f5;overflow:hidden}.billingV3TrialUsage>div i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#704cff,#9c82ff)}.billingV3TrialUpgrade{margin-top:18px;padding:24px 27px;border-radius:24px;background:linear-gradient(135deg,#101828,#202944);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:24px}.billingV3TrialUpgrade span{color:#ab9cff;font-size:12px;font-weight:800;letter-spacing:.18em}.billingV3TrialUpgrade h3{margin:7px 0 5px;font-size:23px}.billingV3TrialUpgrade p{margin:0;color:#c1c8d5;line-height:1.5}.billingV3TrialUpgrade button{border:0;border-radius:15px;background:#fff;color:#111827;font-weight:800;font-size:15px;padding:15px 19px;white-space:nowrap;cursor:pointer}.billingV3TrialUpgrade button b{margin-left:9px}@media(max-width:760px){.billingV3Summary.trialSummary{grid-template-columns:1fr}.billingV3TrialUsage{border-left:0;border-top:1px solid #e8ebf0;padding:23px 21px}.billingV3TrialUpgrade{align-items:stretch;flex-direction:column;padding:22px 21px}.billingV3TrialUpgrade button{width:100%}}.trialGeneratedSuiteMosaic{position:relative;min-height:520px;overflow:hidden;border-radius:24px;background:linear-gradient(135deg,#edf1f8,#f8f7ff);box-shadow:inset 0 0 0 1px #e4e7ec}.trialGeneratedSuiteMosaic>div{position:absolute;overflow:hidden;border-radius:20px;box-shadow:0 22px 54px #1018282e;background:#fff}.trialGeneratedSuiteMosaic .suiteMain{left:8%;top:7%;width:49%;height:82%;transform:rotate(-2deg)}.trialGeneratedSuiteMosaic .suiteStory{right:9%;top:8%;width:25%;height:65%;transform:rotate(5deg)}.trialGeneratedSuiteMosaic .suiteReferral{right:29%;bottom:5%;width:30%;height:39%;transform:rotate(2deg)}.trialGeneratedSuiteMosaic .suiteBanner{right:5%;bottom:5%;width:31%;height:26%;transform:rotate(-2deg)}.trialGeneratedSuiteMosaic .trialRaster,.assetHeroPoster .trialRaster,.assetHeroPhone .trialRaster,.assetHeroSheet .trialRaster{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0}.assetHeroPhone .trialRasterCopy strong{font-size:13px}.assetHeroPhone .trialRasterCopy p{display:none}.assetHeroPhone .trialRasterCopy em{padding:5px 7px;font-size:6px}.assetHeroSheet .trialRasterCopy{left:11px;right:11px;bottom:11px}.assetHeroSheet .trialRasterCopy strong{font-size:14px}.assetHeroSheet .trialRasterCopy p,.assetHeroSheet .trialRasterCopy em{display:none}@media(max-width:700px){.trialGeneratedSuiteMosaic{min-height:430px}.trialGeneratedSuiteMosaic .suiteMain{left:5%;top:5%;width:62%;height:68%}.trialGeneratedSuiteMosaic .suiteStory{right:4%;top:8%;width:33%;height:58%}.trialGeneratedSuiteMosaic .suiteReferral{left:9%;right:auto;bottom:4%;width:42%;height:34%}.trialGeneratedSuiteMosaic .suiteBanner{right:5%;bottom:4%;width:44%;height:25%}}.trialRaster.staticPremium{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;overflow:hidden;background:#0d1830}.trialRaster.staticPremium .trialStaticMaster{position:absolute;max-width:none;max-height:none;object-fit:fill;-webkit-user-select:none;user-select:none;pointer-events:none}.trialSavedMasterSuite{position:relative;overflow:hidden;border:1px solid #e4e7ec;border-radius:24px;background:#fff;box-shadow:0 22px 54px #10182814}.trialSavedMasterSuite>img{display:block;width:100%;height:auto}.trialSavedMasterSuite>span{position:absolute;left:18px;bottom:18px;padding:8px 11px;border-radius:999px;background:#101828e0;color:#fff;font-size:7px;font-weight:900;letter-spacing:.09em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.assetSuiteHeroCollage.real .trialRaster.staticPremium,.trialCampaignSampleThumb .trialRaster.staticPremium,.trialOfficialPoster.raster .trialRaster.staticPremium,.trialAssetSocialArt .trialRaster.staticPremium,.trialReferralFlyer .trialRaster.staticPremium,.trialServiceSheet .trialRaster.staticPremium,.trialBrochureCover .trialRaster.staticPremium,.assetCardVisual .trialRaster.staticPremium,.trialWebHero.raster>.trialRaster.staticPremium{position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:700px){.trialSavedMasterSuite{border-radius:18px}.trialSavedMasterSuite>span{left:10px;right:10px;bottom:10px;text-align:center;font-size:6px}}.trialRaster.staticPremium{background-color:#0d1830!important}.trialRaster.staticPremium .trialStaticMaster{display:none!important}.v216b4Studio{max-width:1180px;margin:0 auto;padding:18px 22px 72px;color:#101828}.v216b4Studio *{box-sizing:border-box}.v216b4Eyebrow{display:block;color:#6847f5;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px}.v216b4Hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);gap:46px;align-items:center;padding:28px 0 52px}.v216b4HeroCopy h1{font-size:clamp(38px,5vw,68px);line-height:.96;letter-spacing:-.055em;margin:0 0 18px;max-width:720px}.v216b4HeroCopy>p{font-size:17px;line-height:1.65;color:#667085;max-width:610px;margin:0 0 24px}.v216b4HeroActions{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.v216b4HeroActions button,.v216b4Upgrade button{border:0;border-radius:12px;background:#6941f5;color:#fff;font-weight:800;padding:14px 19px;cursor:pointer;box-shadow:0 10px 24px #6941f538}.v216b4HeroActions span{font-size:12px;color:#98a2b3;font-weight:700}.v216b4HeroVisual{position:relative;min-height:510px;border-radius:32px;background:linear-gradient(145deg,#f7f5ff,#f2f4f7);border:1px solid #eaecf0;overflow:hidden;padding:30px}.v216b4HeroMain{position:absolute;left:17%;right:17%;top:42px;border-radius:22px;overflow:hidden;box-shadow:0 24px 54px #1018282e;background:#fff}.v216b4HeroMain img,.v216b4HeroFloat img{display:block;width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;transform:none!important}.v216b4HeroFloat{position:absolute;width:32%;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 18px 42px #10182833}.v216b4HeroFloat.one{left:5%;bottom:30px;transform:rotate(-5deg)}.v216b4HeroFloat.two{right:5%;bottom:25px;transform:rotate(5deg)}.v216b4Included{padding:10px 0 34px}.v216b4Included h2,.v216b4Group h2,.v216b4Benefits h2{font-size:30px;line-height:1.05;letter-spacing:-.035em;margin:0}.v216b4IncludedGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px}.v216b4IncludedGrid span{background:#fff;border:1px solid #e4e7ec;border-radius:13px;padding:14px 15px;font-size:13px;font-weight:800;box-shadow:0 7px 18px #1018280a}.v216b4Group{padding:26px 0 20px}.v216b4GroupHead{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:16px}.v216b4GroupHead>span{font-size:12px;color:#98a2b3;font-weight:700}.v216b4Grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.v216b4Grid.single{grid-template-columns:minmax(0,1fr)}.v216b4Card{min-width:0;background:#fff;border:1px solid #e4e7ec;border-radius:19px;overflow:hidden;box-shadow:0 10px 30px #1018280e}.v216b4ImageWrap{width:100%;background:#f2f4f7;overflow:hidden;line-height:0}.v216b4ImageWrap img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:none!important;object-fit:contain!important;object-position:center!important;transform:none!important}.v216b4Meta{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 14px 14px}.v216b4Meta strong{display:block;font-size:14px;line-height:1.25}.v216b4Meta small{display:block;color:#98a2b3;font-size:11px;margin-top:4px}.v216b4Meta>span{flex:0 0 auto;border:1px solid #e4e7ec;border-radius:999px;padding:6px 9px;color:#667085;font-size:10px;font-weight:800}.v216b4Benefits{padding:48px 0 24px}.v216b4BenefitsGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:18px}.v216b4BenefitsGrid>div{display:grid;grid-template-columns:24px 1fr;column-gap:10px;row-gap:3px;background:#fff;border:1px solid #e4e7ec;border-radius:14px;padding:16px}.v216b4BenefitsGrid b{font-size:13px}.v216b4BenefitsGrid span{grid-column:2;color:#667085;font-size:12px;line-height:1.45}.v216b4Upgrade{margin-top:30px;background:linear-gradient(135deg,#101828,#24174d);border-radius:24px;padding:30px;display:flex;align-items:center;justify-content:space-between;gap:30px;color:#fff}.v216b4Upgrade>div>span{font-size:9px;font-weight:900;letter-spacing:.14em;color:#c8b9ff}.v216b4Upgrade h2{font-size:30px;line-height:1.02;letter-spacing:-.035em;margin:8px 0 9px;max-width:620px}.v216b4Upgrade p{color:#d0d5dd;font-size:13px;line-height:1.55;margin:0;max-width:650px}.v216b4Upgrade button{flex:0 0 auto;background:#fff;color:#4f35d8;box-shadow:none}@media(max-width:900px){.v216b4Hero{grid-template-columns:1fr;gap:28px;padding-top:14px}.v216b4HeroVisual{min-height:480px}.v216b4Grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v216b4IncludedGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.v216b4Studio{padding:8px 14px 54px}.v216b4Hero{padding-bottom:34px}.v216b4HeroCopy h1{font-size:38px}.v216b4HeroCopy>p{font-size:15px}.v216b4HeroActions button{width:100%}.v216b4HeroActions span{text-align:center;width:100%}.v216b4HeroVisual{min-height:340px;border-radius:22px;padding:16px}.v216b4HeroMain{left:18%;right:18%;top:26px;border-radius:15px}.v216b4HeroFloat{width:34%;border-radius:12px}.v216b4HeroFloat.one{left:4%;bottom:20px}.v216b4HeroFloat.two{right:4%;bottom:18px}.v216b4Included h2,.v216b4Group h2,.v216b4Benefits h2{font-size:25px}.v216b4IncludedGrid{grid-template-columns:1fr 1fr}.v216b4IncludedGrid span{font-size:11px;padding:12px}.v216b4Grid,.v216b4Grid.single{grid-template-columns:1fr;gap:14px}.v216b4Card{border-radius:16px}.v216b4Meta{padding:12px}.v216b4BenefitsGrid{grid-template-columns:1fr}.v216b4Upgrade{padding:23px 20px;display:block;border-radius:20px}.v216b4Upgrade h2{font-size:27px}.v216b4Upgrade button{width:100%;margin-top:20px}}.v216b4Studio{max-width:1180px;margin:0 auto;padding:28px 26px 72px;color:#101828}.v216b4Hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:40px;align-items:center;padding:34px 0 44px}.v216b4Eyebrow{display:block;color:#7047eb;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.v216b4HeroCopy h1{max-width:560px;margin:10px 0 12px;font-size:48px;line-height:.98;letter-spacing:-.045em}.v216b4HeroCopy>p{max-width:540px;margin:0;color:#667085;font-size:17px;line-height:1.55}.v216b4HeroActions{display:flex;align-items:center;gap:16px;margin-top:24px}.v216b4HeroActions button,.v216b4Upgrade button{border:0;border-radius:12px;background:#6c46e8;color:#fff;padding:14px 18px;font-weight:850;cursor:pointer;box-shadow:0 8px 20px #6c46e838}.v216b4HeroActions span{color:#667085;font-size:12px;font-weight:700}.v216b4HeroVisual{position:relative;min-height:470px}.v216b4HeroVisual img{display:block;width:100%;height:auto}.v216b4HeroMain,.v216b4HeroFloat{position:absolute;overflow:hidden;border:1px solid rgba(16,24,40,.08);background:#fff;box-shadow:0 22px 52px #1018282b}.v216b4HeroMain{left:10%;top:5%;width:72%;border-radius:22px;z-index:1}.v216b4HeroFloat{border-radius:18px;z-index:2}.v216b4HeroFloat.one{left:0;bottom:1%;width:32%;transform:rotate(-5deg)}.v216b4HeroFloat.two{right:1%;top:10%;width:25%;transform:rotate(5deg)}.v216b4Included{padding:26px 0 34px;border-top:1px solid #eaecf0}.v216b4Included h2,.v216b4Group h2,.v216b4Benefits h2{margin:7px 0 0;font-size:27px;letter-spacing:-.03em}.v216b4IncludedGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.v216b4IncludedGrid span{padding:15px 16px;border:1px solid #e4e7ec;border-radius:14px;background:#fff;font-size:13px;font-weight:800;box-shadow:0 3px 12px #10182808}.v216b4Group{padding:18px 0 22px}.v216b4GroupHead{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:14px}.v216b4GroupHead span{color:#98a2b3;font-size:12px;font-weight:700}.v216b4Grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.v216b4Grid.single{grid-template-columns:1fr}.v216b4Card{overflow:hidden;border:1px solid #e4e7ec;border-radius:20px;background:#fff;box-shadow:0 8px 24px #1018280e}.v216b4ImageWrap{overflow:hidden;background:#f5f7fb}.v216b4ImageWrap img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.v216b4Meta{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px}.v216b4Meta strong,.v216b4Meta small{display:block}.v216b4Meta strong{font-size:14px}.v216b4Meta small{margin-top:3px;color:#98a2b3;font-size:11px}.v216b4Meta>span{flex:none;border:1px solid #e4e7ec;border-radius:999px;padding:7px 10px;color:#667085;font-size:10px;font-weight:800}.v216b4Benefits{margin-top:22px;padding:30px;border-radius:24px;background:#f8f7ff}.v216b4BenefitsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.v216b4BenefitsGrid>div{padding:16px;border:1px solid #e8e3ff;border-radius:14px;background:#fff}.v216b4BenefitsGrid b,.v216b4BenefitsGrid span{display:block}.v216b4BenefitsGrid b{margin-top:8px;font-size:13px}.v216b4BenefitsGrid span{margin-top:4px;color:#667085;font-size:11px;line-height:1.45}.v216b4Upgrade{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:24px;padding:28px 30px;border-radius:24px;background:linear-gradient(135deg,#111827,#24154f);color:#fff}.v216b4Upgrade span{color:#b9a9ff;font-size:10px;font-weight:900;letter-spacing:.12em}.v216b4Upgrade h2{margin:8px 0 7px;font-size:28px}.v216b4Upgrade p{margin:0;color:#cbd5e1;font-size:13px;line-height:1.5}.v216b4Upgrade button{flex:none;background:#fff;color:#171029;box-shadow:none}@media(max-width:800px){.v216b4Studio{padding:18px 16px 52px}.v216b4Hero{grid-template-columns:1fr;gap:12px;padding-top:20px}.v216b4HeroCopy h1{font-size:38px}.v216b4HeroActions{align-items:flex-start;flex-direction:column}.v216b4HeroVisual{min-height:350px}.v216b4HeroMain{left:12%;width:72%}.v216b4HeroFloat.one{width:34%}.v216b4HeroFloat.two{width:27%}.v216b4IncludedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.v216b4Grid,.v216b4BenefitsGrid{grid-template-columns:1fr}.v216b4Upgrade{align-items:stretch;flex-direction:column}.v216b4Upgrade button{width:100%}}@media(max-width:480px){.v216b4HeroCopy h1{font-size:34px}.v216b4HeroVisual{min-height:300px}.v216b4IncludedGrid{grid-template-columns:1fr}.v216b4Meta{align-items:flex-start}}.campaignGoalOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:160;background:#080c18b8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:grid;place-items:center;padding:28px;overflow:auto}.campaignGoalModal{width:min(1180px,100%);background:linear-gradient(180deg,#fff,#faf9ff);border:1px solid rgba(255,255,255,.7);border-radius:30px;box-shadow:0 40px 120px #0f172a47;padding:30px}.campaignGoalModalHead{display:flex;justify-content:space-between;gap:30px;align-items:flex-start;margin-bottom:24px}.campaignGoalModalHead>div{max-width:760px}.campaignGoalModalHead span,.campaignBriefHero span{display:block;font-size:9px;font-weight:950;letter-spacing:2px;color:#6d35ff;margin-bottom:9px}.campaignGoalModalHead h1{margin:0;font-size:38px;line-height:1.02;letter-spacing:-1.8px;color:#101828}.campaignGoalModalHead p{margin:12px 0 0;color:#667085;font-size:14px;line-height:1.65}.campaignGoalModalHead>button{width:42px;height:42px;border:1px solid #e4e7ec;border-radius:14px;background:#fff;color:#475467;font-size:22px;cursor:pointer;box-shadow:0 6px 18px #0f172a0f}.campaignGoalGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.campaignGoalCard{position:relative;min-height:292px;text-align:left;border:1px solid #e8eaf0;border-radius:22px;background:#fff;padding:18px;cursor:pointer;transition:.22s ease;overflow:hidden}.campaignGoalCard:before{content:"";position:absolute;inset:auto -40px -70px auto;width:150px;height:150px;border-radius:50%;background:var(--goal-soft);filter:blur(2px);opacity:.85}.campaignGoalCard:hover{transform:translateY(-5px);border-color:var(--goal);box-shadow:0 22px 45px #0f172a1f}.campaignGoalCard.violet{--goal:#6d35ff;--goal-soft:#eee7ff}.campaignGoalCard.blue{--goal:#2d6cdf;--goal-soft:#e4efff}.campaignGoalCard.green{--goal:#16835c;--goal-soft:#e0f5ed}.campaignGoalCard.gold{--goal:#a86814;--goal-soft:#fff0d9}.campaignGoalCard.rose{--goal:#be3f70;--goal-soft:#ffe5ef}.campaignGoalCardTop{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.campaignGoalCardTop>span{font-size:9px;font-weight:900;letter-spacing:1px;color:#98a2b3}.campaignGoalCardTop>i{width:46px;height:46px;border-radius:15px;background:var(--goal-soft);color:var(--goal);display:grid;place-items:center;font-style:normal;font-size:21px}.campaignGoalCard>small{position:relative;z-index:1;font-size:8px;letter-spacing:1.15px;font-weight:950;color:var(--goal)}.campaignGoalCard h2{position:relative;z-index:1;margin:7px 0 9px;font-size:20px;letter-spacing:-.5px;color:#101828}.campaignGoalCard p{position:relative;z-index:1;margin:0;color:#667085;font-size:11px;line-height:1.6}.campaignGoalCard em{position:absolute;z-index:2;left:18px;right:18px;bottom:17px;display:flex;justify-content:space-between;align-items:center;color:#344054;font-style:normal;font-size:10px;font-weight:900}.campaignGoalCard em b{width:27px;height:27px;border-radius:9px;background:var(--goal);color:#fff;display:grid;place-items:center}.campaignGoalPromise{margin-top:16px;border:1px solid #e8e5f2;background:#f8f6ff;border-radius:16px;padding:13px 15px;display:flex;align-items:center;gap:12px}.campaignGoalPromise>span{width:34px;height:34px;border-radius:11px;background:#6d35ff;color:#fff;display:grid;place-items:center}.campaignGoalPromise b,.campaignGoalPromise small{display:block}.campaignGoalPromise b{font-size:11px}.campaignGoalPromise small{font-size:9px;color:#667085;margin-top:3px}.campaignBriefShell{max-width:1280px;margin:0 auto}.campaignBriefTop{margin-bottom:15px}.campaignBriefTop>.crBackCampaigns{margin-bottom:13px}.campaignBriefHero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;background:linear-gradient(135deg,#101828,#1d2939 68%,#2d1d56);color:#fff;border-radius:24px;padding:22px 24px;box-shadow:0 18px 45px #0f172a29}.campaignBriefHero h1{font-size:31px;line-height:1;margin:0;letter-spacing:-1.3px}.campaignBriefHero p{margin:8px 0 0;color:#cbd5e1;font-size:11px;line-height:1.55}.campaignBriefHero span{color:#b9a4ff;margin-bottom:6px}.campaignBriefIcon{width:58px;height:58px;border-radius:18px;display:grid;place-items:center;font-size:25px;background:#6d35ff}.campaignBriefIcon.blue{background:#2d6cdf}.campaignBriefIcon.green{background:#16835c}.campaignBriefIcon.gold{background:#a86814}.campaignBriefIcon.rose{background:#be3f70}.campaignBriefScore{width:86px;height:86px;border-radius:50%;border:1px solid rgba(255,255,255,.22);display:grid;place-items:center;align-content:center;background:#ffffff14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.campaignBriefScore b{font-size:20px}.campaignBriefScore span{font-size:7px!important;letter-spacing:.8px!important;color:#cbd5e1!important;margin:2px 0 0!important}.campaignBriefLayout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:15px;align-items:start}.campaignBriefForm{padding:20px;border-radius:20px}.campaignBriefSectionHead{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.campaignBriefSectionHead>div{display:flex;align-items:center;gap:10px}.campaignBriefSectionHead>div>span{width:30px;height:30px;border-radius:10px;background:#f0ecff;color:#6d35ff;font-size:9px;font-weight:950;display:grid;place-items:center}.campaignBriefSectionHead b,.campaignBriefSectionHead small{display:block}.campaignBriefSectionHead b{font-size:13px}.campaignBriefSectionHead small{font-size:9px;color:#98a2b3;margin-top:2px}.campaignBriefSectionHead em{font-style:normal;font-size:8px;font-weight:900;color:#98a2b3}.campaignBriefForm>label{display:block;margin-top:12px;font-size:9px;font-weight:900;color:#475467;letter-spacing:.1px}.campaignBriefForm input,.campaignBriefForm textarea{width:100%;margin-top:6px;border:1px solid #dfe3ea;border-radius:12px;padding:12px 13px;background:#fff;font:inherit;color:#101828;transition:.15s}.campaignBriefForm textarea{resize:vertical;min-height:88px}.campaignBriefForm input:focus,.campaignBriefForm textarea:focus{outline:0;border-color:#8b5cf6;box-shadow:0 0 0 3px #6d35ff17}.campaignBriefActions{display:flex;justify-content:flex-end;gap:8px;margin-top:18px;padding-top:15px;border-top:1px solid #edf0f4}.campaignBriefPreview{display:grid;gap:12px;position:sticky;top:18px}.campaignBriefPreviewCard{position:relative;overflow:hidden;min-height:355px;border-radius:22px;padding:23px;color:#fff;background:linear-gradient(145deg,#2d1d56,#6940d9 58%,#8e70e8);box-shadow:0 22px 48px #34275d38}.campaignBriefPreviewCard.blue{background:linear-gradient(145deg,#102a56,#2d6cdf 58%,#76a5f4)}.campaignBriefPreviewCard.green{background:linear-gradient(145deg,#0e3d32,#16835c 58%,#61ba9b)}.campaignBriefPreviewCard.gold{background:linear-gradient(145deg,#4e3210,#a86814 58%,#deb466)}.campaignBriefPreviewCard.rose{background:linear-gradient(145deg,#542038,#be3f70 58%,#e58cac)}.campaignBriefPreviewCard:after{content:"";position:absolute;width:260px;height:260px;border-radius:50%;right:-110px;top:-80px;background:#ffffff1f}.campaignBriefPreviewCard>span{font-size:8px;letter-spacing:1.4px;font-weight:950;opacity:.78}.campaignBriefPreviewIcon{width:48px;height:48px;border-radius:16px;background:#ffffff26;display:grid;place-items:center;font-size:20px;margin:55px 0 14px}.campaignBriefPreviewCard>small{display:block;font-size:9px;font-weight:900;opacity:.82;text-transform:uppercase;letter-spacing:1px}.campaignBriefPreviewCard h2{font-size:28px;line-height:1.03;letter-spacing:-1px;margin:7px 0 10px}.campaignBriefPreviewCard p{font-size:11px;line-height:1.6;color:#ffffffdb;max-width:88%}.campaignBriefPreviewMeta{display:flex;gap:7px;flex-wrap:wrap;margin:16px 0}.campaignBriefPreviewMeta b,.campaignBriefPreviewMeta em{font-style:normal;font-size:8px;padding:6px 8px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#ffffff14}.campaignBriefPreviewCard>button{border:0;border-radius:999px;background:#fff;color:#172033;padding:10px 14px;font-weight:900;font-size:9px}.campaignBriefOutputs{background:#fff;border:1px solid #e7eaf0;border-radius:18px;padding:15px}.campaignBriefOutputs>span{display:block;font-size:8px;letter-spacing:1.2px;font-weight:950;color:#667085;margin-bottom:8px}.campaignBriefOutputs>div{display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:9px;padding:9px 0;border-top:1px solid #f0f2f5}.campaignBriefOutputs i{width:25px;height:25px;border-radius:8px;background:#f5f3ff;color:#6d35ff;display:grid;place-items:center;font-style:normal;font-size:7px;font-weight:950}.campaignBriefOutputs b{font-size:10px}.campaignBriefOutputs em{font-style:normal;font-size:7px;color:#16835c;background:#e9f9ef;padding:4px 7px;border-radius:999px;font-weight:900}@media(max-width:1080px){.campaignGoalGrid{grid-template-columns:repeat(2,1fr)}.campaignGoalCard:last-child{grid-column:1/-1;min-height:220px}.campaignBriefLayout{grid-template-columns:1fr}.campaignBriefPreview{position:static;grid-template-columns:1fr 1fr}.campaignBriefPreviewCard{min-height:300px}}@media(max-width:700px){.campaignGoalOverlay{padding:12px;place-items:start center}.campaignGoalModal{border-radius:22px;padding:18px;margin-top:8px}.campaignGoalModalHead h1{font-size:28px}.campaignGoalModalHead p{font-size:11px}.campaignGoalGrid{grid-template-columns:1fr}.campaignGoalCard,.campaignGoalCard:last-child{grid-column:auto;min-height:225px}.campaignGoalCardTop{margin-bottom:16px}.campaignBriefHero{grid-template-columns:auto 1fr;padding:17px}.campaignBriefScore{grid-column:1/-1;width:100%;height:auto;border-radius:12px;display:flex;justify-content:space-between;padding:9px 12px}.campaignBriefLayout{display:block}.campaignBriefPreview{margin-top:12px;display:grid;grid-template-columns:1fr}.campaignBriefForm{padding:15px}.campaignBriefForm input,.campaignBriefForm textarea{font-size:16px}.campaignBriefPreviewCard{min-height:310px}}.campaignGoalCard{cursor:default}.campaignGoalActions{position:absolute;z-index:3;left:18px;right:18px;bottom:16px;display:grid;gap:7px}.campaignGoalActions button{min-height:36px;border-radius:10px;font-size:9px;font-weight:950;cursor:pointer;transition:.18s ease}.campaignGoalGuided{border:0;background:var(--goal);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 11px}.campaignGoalSurprise{border:1px solid color-mix(in srgb,var(--goal) 25%,#d9dee7);background:#fff;color:var(--goal)}.campaignGoalSurprise:hover{background:var(--goal-soft);border-color:var(--goal)}.campaignGoalActions button:disabled{opacity:.55;cursor:wait}.campaignGoalCard>p{padding-bottom:78px}.campaignBriefHero{grid-template-columns:auto minmax(0,1fr) auto auto}.campaignBriefSurprise{border:1px solid rgba(255,255,255,.22);background:#ffffff1a;color:#fff;border-radius:12px;padding:10px 13px;font-size:9px;font-weight:950;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer}.campaignBriefSurprise:hover{background:#fff;color:#172033}.campaignBriefSurprise:disabled{opacity:.55;cursor:wait}.campaignCardFoot>div:last-child span{max-width:180px}@media(max-width:900px){.campaignBriefHero{grid-template-columns:auto 1fr auto}.campaignBriefSurprise{grid-column:1/-1;justify-self:start}}@media(max-width:700px){.campaignGoalCard>p{padding-bottom:86px}.campaignGoalActions{grid-template-columns:1fr 1fr}.campaignGoalActions button{min-height:40px}.campaignBriefHero{grid-template-columns:auto 1fr}.campaignBriefSurprise{grid-column:1/-1;width:100%}.campaignBriefScore{grid-column:1/-1}}.campaignProject{max-width:1320px;margin:0 auto;padding:0 0 28px}.campaignProjectHero{position:relative;overflow:hidden;border-radius:28px;padding:20px 22px 0;color:#fff;background:linear-gradient(135deg,#111827,#251a4b 62%,#6d35ff 140%);box-shadow:0 24px 60px #0f172a2e}.campaignProjectHero.blue{background:linear-gradient(135deg,#0e1d3b,#173d78 64%,#2d6cdf 140%)}.campaignProjectHero.green{background:linear-gradient(135deg,#102c28,#135c47 64%,#16835c 140%)}.campaignProjectHero.gold{background:linear-gradient(135deg,#33230f,#73501e 64%,#b67620 140%)}.campaignProjectHero.rose{background:linear-gradient(135deg,#361728,#762949 64%,#be3f70 140%)}.campaignProjectHero:after{content:"";position:absolute;width:420px;height:420px;border-radius:50%;right:-170px;top:-250px;background:#ffffff1a;pointer-events:none}.campaignProjectHeroTop{display:flex;align-items:center;justify-content:space-between;gap:16px;position:relative;z-index:2}.campaignProjectBack{border:0;background:transparent;color:#ffffffb8;font-size:10px;font-weight:850;cursor:pointer;padding:6px 0}.campaignProjectHeroActions{display:flex;align-items:center;gap:8px}.campaignProjectHeroActions>button{border:1px solid rgba(255,255,255,.18);background:#ffffff17;color:#fff;border-radius:11px;padding:8px 11px;font-size:9px;font-weight:900;cursor:pointer}.campaignProjectStatus{display:flex;align-items:center;gap:6px;padding:7px 10px;border-radius:999px;background:#ffffff1a;font-size:8px;font-weight:950;letter-spacing:.7px}.campaignProjectStatus i{width:6px;height:6px;border-radius:50%;background:#98a2b3}.campaignProjectStatus.live i{background:#5ee3a2}.campaignProjectStatus.draft i{background:#d0d5dd}.campaignProjectStatus.paused i{background:#f8c76b}.campaignProjectStatus.filled i{background:#ff8d8d}.campaignProjectIdentity{position:relative;z-index:2;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:17px;align-items:center;padding:28px 4px 25px}.campaignProjectGoalIcon{width:64px;height:64px;border-radius:20px;background:#ffffff1f;border:1px solid rgba(255,255,255,.12);display:grid;place-items:center;font-size:27px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.campaignProjectIdentity>div:nth-child(2)>span{font-size:8px;letter-spacing:1.6px;font-weight:950;color:#d9d0ff}.campaignProjectIdentity h1{font-size:33px;line-height:1.03;letter-spacing:-1.4px;margin:5px 0 8px}.campaignProjectIdentity p{margin:0;max-width:750px;font-size:11px;line-height:1.55;color:#ffffffb8}.campaignProjectPulse{min-width:120px;text-align:right}.campaignProjectPulse b,.campaignProjectPulse span,.campaignProjectPulse em{display:block}.campaignProjectPulse b{font-size:29px;line-height:1}.campaignProjectPulse span{font-size:8px;text-transform:uppercase;letter-spacing:1px;color:#fff9;margin-top:4px}.campaignProjectPulse em{font-style:normal;font-size:8px;color:#d9d0ff;margin-top:6px}.campaignProjectFacts{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.11);background:#00000014;margin:0 -22px;padding:0 22px}.campaignProjectFacts>div{padding:12px 14px;border-right:1px solid rgba(255,255,255,.09);min-width:0}.campaignProjectFacts>div:first-child{padding-left:4px}.campaignProjectFacts>div:last-child{border-right:0}.campaignProjectFacts span,.campaignProjectFacts b{display:block}.campaignProjectFacts span{font-size:7px;letter-spacing:1.2px;font-weight:950;color:#ffffff7a;margin-bottom:3px}.campaignProjectFacts b{font-size:9px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.campaignProjectTabs{display:flex;gap:5px;overflow-x:auto;padding:14px 2px 10px;scrollbar-width:none}.campaignProjectTabs::-webkit-scrollbar{display:none}.campaignProjectTabs button{position:relative;white-space:nowrap;border:1px solid #e6e9ef;background:#fff;color:#667085;border-radius:11px;padding:9px 12px;font-size:9px;font-weight:900;cursor:pointer}.campaignProjectTabs button.active{background:#17112e;color:#fff;border-color:#17112e;box-shadow:0 8px 18px #2218411f}.campaignProjectTabs button i{position:absolute;right:-5px;top:-6px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:#6d35ff;color:#fff;display:grid;place-items:center;font-style:normal;font-size:7px}.campaignProjectBody{min-height:520px}.campaignProjectOverview{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:14px}.campaignProjectMainCard,.campaignAssetHealth,.campaignLatestArtwork,.campaignCreatingCard,.campaignOutputPage,.campaignPublishPage{background:#fff;border:1px solid #e7eaf0;border-radius:20px;box-shadow:0 8px 24px #0f172a09}.campaignProjectMainCard{padding:19px}.campaignProjectSectionTitle{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:14px}.campaignProjectSectionTitle span,.campaignTabIntro span,.campaignAssetHealth>span,.campaignLatestArtwork>span,.campaignCopyCard>span,.campaignWebCards article>span,.campaignWebHeroMock>span,.campaignPublishHero>span{display:block;font-size:8px;letter-spacing:1.3px;font-weight:950;color:#6d35ff;margin-bottom:5px}.campaignProjectSectionTitle h2,.campaignTabIntro h2{margin:0;font-size:20px;letter-spacing:-.55px;color:#101828}.campaignProjectSectionTitle button,.campaignTabIntro>button{border:1px solid #e3e6eb;background:#fff;border-radius:10px;padding:8px 10px;font-size:8px;font-weight:900;color:#475467;cursor:pointer}.campaignDirectionGrid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.campaignDirectionGrid article{background:#f8f9fb;border:1px solid #edf0f3;border-radius:14px;padding:13px;min-height:120px}.campaignDirectionGrid small{display:block;font-size:8px;font-weight:950;color:#98a2b3;text-transform:uppercase;letter-spacing:.7px}.campaignDirectionGrid p{margin:9px 0 0;font-size:11px;line-height:1.55;color:#344054}.campaignProjectSide{display:grid;gap:12px;align-content:start}.campaignAssetHealth,.campaignLatestArtwork,.campaignCreatingCard{padding:15px}.campaignAssetHealth>span{color:#667085}.campaignAssetHealth>div{display:grid;grid-template-columns:24px 1fr auto;gap:8px;align-items:center;padding:9px 0;border-top:1px solid #f0f2f5}.campaignAssetHealth i{width:22px;height:22px;border-radius:7px;background:#f2f4f7;color:#98a2b3;display:grid;place-items:center;font-style:normal;font-size:8px}.campaignAssetHealth i.ok{background:#e9f8ef;color:#16835c}.campaignAssetHealth b{font-size:9px}.campaignAssetHealth em{font-size:7px;font-style:normal;color:#667085}.campaignLatestArtwork img{width:100%;border-radius:13px;display:block;background:#eef1f5;margin-top:8px}.campaignLatestArtwork button,.campaignCreatingCard button{width:100%;margin-top:10px;border:0;border-radius:10px;background:#17112e;color:#fff;padding:9px;font-size:8px;font-weight:900;cursor:pointer}.campaignCreatingCard{text-align:center;padding:28px 18px}.campaignCreatingCard .buttonSpinner{margin:0 auto 12px}.campaignCreatingCard b{display:block;font-size:12px}.campaignCreatingCard p{font-size:9px;line-height:1.5;color:#667085}.campaignProjectGraphics{background:#fff;border:1px solid #e7eaf0;border-radius:20px;padding:18px}.campaignTabIntro{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:15px}.campaignTabIntro p{margin:5px 0 0;color:#667085;font-size:10px}.campaignTabMetric{min-width:72px;text-align:center;border-radius:13px;background:#f5f2ff;padding:10px}.campaignTabMetric b,.campaignTabMetric span{display:block}.campaignTabMetric b{font-size:19px;color:#6d35ff}.campaignTabMetric span{font-size:7px;color:#7f72a8;text-transform:uppercase;font-weight:900}.graphicsStudioEmbedded{padding:0!important}.graphicsStudioEmbedded .artworkJourney{box-shadow:none;border-color:#edf0f4}.graphicsStudioEmbedded .artworkJourneyHead h2{font-size:19px}.campaignStudioLoading{min-height:250px;display:grid;place-items:center;align-content:center;gap:10px;color:#667085}.campaignStudioLoading b{font-size:10px}.campaignOutputPage{padding:18px}.campaignCopyGrid{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:10px}.campaignCopyCard{border:1px solid #e5e8ee;border-radius:16px;padding:15px;background:#fbfcfd;min-height:220px;display:flex;flex-direction:column}.campaignCopyCard.featured{background:linear-gradient(145deg,#1c1535,#372264);color:#fff;border-color:#2c214d}.campaignCopyCard>span{color:#8064d9}.campaignCopyCard.featured>span{color:#cdbdff}.campaignCopyCard h3{margin:4px 0 9px;font-size:14px}.campaignCopyCard p{margin:0;color:#667085;font-size:10px;line-height:1.65;flex:1}.campaignCopyCard.featured p{color:#ffffffbf}.campaignCopyCard small{font-size:8px;color:#b7a9e8;margin-top:10px}.campaignCopyCard button,.campaignCopyLibrary button{align-self:flex-start;margin-top:12px;border:1px solid #e1e5eb;background:#fff;border-radius:9px;padding:7px 9px;font-size:8px;font-weight:900;cursor:pointer}.campaignCopyCard.featured button{border:0}.campaignPrintGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.campaignPrintGrid article{border:1px solid #e6e9ee;border-radius:16px;overflow:hidden;background:#fbfcfd}.campaignPrintGrid article img{width:100%;aspect-ratio:1/1.414;object-fit:cover;display:block}.campaignPrintGrid article>div{display:flex;justify-content:space-between;padding:10px}.campaignPrintGrid article>div b{font-size:9px}.campaignPrintGrid article>div span{font-size:7px;color:#667085}.campaignOutputPlaceholder{min-height:250px;display:grid;place-items:center;align-content:center;text-align:center;padding:16px}.campaignOutputPlaceholder i{width:50px;height:50px;border-radius:16px;background:#f0ecff;color:#6d35ff;display:grid;place-items:center;font-style:normal;font-size:22px}.campaignOutputPlaceholder b{font-size:11px;margin-top:10px}.campaignOutputPlaceholder span,.campaignOutputPlaceholder em{font-size:8px;color:#98a2b3;margin-top:3px}.campaignOutputPlaceholder em{font-style:normal;color:#6d35ff}.campaignWebCards{display:grid;grid-template-columns:1fr 1fr;gap:10px}.campaignWebCards article{border:1px solid #e6e9ef;border-radius:16px;padding:16px}.campaignWebCards article>b{display:block;font-size:10px;overflow:hidden;text-overflow:ellipsis;color:#344054}.campaignWebCards article>div{display:flex;gap:7px;margin-top:12px}.campaignWebCards button,.campaignWebHeroMock button{border:0;border-radius:9px;background:#17112e;color:#fff;padding:8px 10px;font-size:8px;font-weight:900;cursor:pointer}.campaignWebCards button+button{background:#f4f2fb;color:#6d35ff}.campaignWebHeroMock{min-height:300px;border-radius:18px;padding:30px;background:linear-gradient(135deg,#111827,#35225f);color:#fff;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.campaignWebHeroMock>span{color:#cdbdff}.campaignWebHeroMock h2{font-size:30px;letter-spacing:-1px;max-width:620px;margin:4px 0 10px}.campaignWebHeroMock p{max-width:650px;color:#d0d5dd;font-size:11px;line-height:1.6}.campaignWebHeroMock small{margin-top:12px;color:#98a2b3;font-size:8px}.campaignCopyLibrary{display:grid;grid-template-columns:1fr 1fr;gap:9px}.campaignCopyLibrary article{border:1px solid #e7eaf0;border-radius:14px;padding:13px}.campaignCopyLibrary article>div{display:flex;justify-content:space-between;align-items:center}.campaignCopyLibrary span{font-size:8px;text-transform:uppercase;font-weight:950;color:#98a2b3}.campaignCopyLibrary p{font-size:10px;line-height:1.55;color:#344054;margin:9px 0 0}.campaignPublishPage{padding:0;overflow:hidden}.campaignPublishHero{padding:34px;background:linear-gradient(135deg,#15102c,#412677);color:#fff}.campaignPublishHero>span{color:#cdbdff}.campaignPublishHero h2{margin:5px 0 8px;font-size:30px;letter-spacing:-1px}.campaignPublishHero p{max-width:620px;color:#cbd5e1;font-size:11px;line-height:1.6}.campaignPublishHero>div{display:flex;gap:8px;margin-top:17px}.campaignPublishHero button{border:0;border-radius:10px;background:#fff;color:#251a4b;padding:10px 13px;font-size:9px;font-weight:950;cursor:pointer}.campaignPublishHero button.secondary{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.16)}.campaignPublishSteps{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.campaignPublishSteps article{padding:18px;border-right:1px solid #edf0f4}.campaignPublishSteps article:last-child{border-right:0}.campaignPublishSteps span{font-size:8px;color:#6d35ff;font-weight:950}.campaignPublishSteps b{display:block;font-size:11px;margin:8px 0 4px}.campaignPublishSteps p{font-size:9px;color:#667085;margin:0;line-height:1.5}@media(max-width:980px){.campaignProjectOverview{grid-template-columns:1fr}.campaignProjectSide,.campaignCopyGrid{grid-template-columns:1fr 1fr}.campaignCopyCard.featured{grid-column:1/-1}.campaignProjectFacts{grid-template-columns:1fr 1fr}.campaignProjectFacts>div:nth-child(2){border-right:0}.campaignProjectIdentity{grid-template-columns:auto 1fr}.campaignProjectPulse{grid-column:1/-1;text-align:left;display:flex;align-items:center;gap:8px}.campaignProjectPulse b,.campaignProjectPulse span,.campaignProjectPulse em{display:inline}}@media(max-width:700px){.campaignProject{padding:0 0 18px}.campaignProjectHero{border-radius:20px;padding:16px 14px 0}.campaignProjectHeroTop{align-items:flex-start}.campaignProjectHeroActions>button{display:none}.campaignProjectIdentity{padding:22px 0 18px;grid-template-columns:48px 1fr;gap:12px}.campaignProjectGoalIcon{width:48px;height:48px;border-radius:15px;font-size:20px}.campaignProjectIdentity h1{font-size:25px}.campaignProjectIdentity p{font-size:10px}.campaignProjectFacts{margin:0 -14px;padding:0 14px;grid-template-columns:1fr 1fr}.campaignProjectFacts>div{padding:10px 8px}.campaignProjectTabs{padding-top:10px}.campaignProjectOverview{display:block}.campaignProjectSide{display:grid;grid-template-columns:1fr;margin-top:10px}.campaignDirectionGrid{grid-template-columns:1fr}.campaignProjectGraphics,.campaignOutputPage{padding:13px}.campaignTabIntro{display:block}.campaignTabMetric{display:none}.campaignCopyGrid,.campaignPrintGrid,.campaignWebCards,.campaignCopyLibrary{grid-template-columns:1fr}.campaignCopyCard.featured{grid-column:auto}.campaignPublishHero{padding:24px 18px}.campaignPublishHero h2{font-size:25px}.campaignPublishHero>div{display:grid}.campaignPublishSteps{grid-template-columns:1fr}.campaignPublishSteps article{border-right:0;border-bottom:1px solid #edf0f4}.campaignProjectSectionTitle{display:block}.campaignProjectSectionTitle button{margin-top:10px}.graphicsStudioEmbedded .artworkFamilyCards{grid-template-columns:1fr 1fr}}.campaignAssetHealthHead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:2px}.campaignAssetHealthHead>span{display:block;font-size:8px;letter-spacing:1.3px;font-weight:950;color:#667085}.campaignAssetHealthHead button{border:0;border-radius:8px;background:#f0ecff;color:#6d35ff;padding:6px 8px;font-size:7px;font-weight:950;cursor:pointer}.campaignAssetHealthHead button:disabled{opacity:.6;cursor:wait}.campaignContentStale{margin:10px 0 0!important;padding:9px 10px;border-radius:10px;background:#fff7e8;color:#8a5b14!important;font-size:8px!important;line-height:1.5!important}.campaignPostFoot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.campaignPostFoot em{font-style:normal;font-size:8px;font-weight:900;color:#6d35ff}.campaignCopyCard.featured .campaignPostFoot em{color:#d7cbff}.campaignCopyCard .campaignPostFoot button{margin-top:0}.campaignPrintContent{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr);gap:12px}.campaignPrintCopy{border-radius:18px;padding:24px;background:linear-gradient(145deg,#111827,#2b1e4f);color:#fff;min-height:330px;display:flex;flex-direction:column;align-items:flex-start}.campaignPrintCopy>span{font-size:8px;letter-spacing:1.3px;font-weight:950;color:#cbbcff}.campaignPrintCopy h2{font-size:27px;line-height:1.06;letter-spacing:-.9px;margin:11px 0}.campaignPrintCopy p{font-size:10px;line-height:1.65;color:#d0d5dd;max-width:680px}.campaignPrintCopy ul{margin:8px 0 16px;padding:0;list-style:none;display:grid;gap:7px}.campaignPrintCopy li{font-size:9px;color:#eef2f6;display:flex;gap:7px;align-items:flex-start}.campaignPrintCopy li:before{content:"✓";width:17px;height:17px;border-radius:6px;background:#ffffff1a;display:grid;place-items:center;color:#bba9ff;font-size:7px;flex:0 0 auto}.campaignPrintCopy button{margin-top:auto;border:0;border-radius:9px;background:#fff;color:#251a4b;padding:8px 10px;font-size:8px;font-weight:950;cursor:pointer}.campaignPrintCopy em{font-style:normal;font-size:8px;color:#cbbcff;margin-top:10px}.campaignPrintGrid.compact{grid-template-columns:1fr}.campaignPrintGrid.compact .campaignOutputPlaceholder{min-height:330px}.campaignPublishSteps article em{display:block;font-style:normal;font-size:7px;font-weight:900;color:#6d35ff;margin:3px 0 7px}.campaignCopyLibrary article:nth-child(2) p,.campaignCopyLibrary article:nth-child(3) p,.campaignCopyLibrary article:nth-child(4) p{white-space:pre-wrap}@media(max-width:800px){.campaignPrintContent{grid-template-columns:1fr}.campaignPrintGrid.compact .campaignOutputPlaceholder{min-height:220px}.campaignPostFoot{align-items:flex-end}}.campaignWebReady{display:grid;gap:12px}.campaignWebReady.hasArtwork{grid-template-columns:minmax(260px,.78fr) minmax(0,1.22fr);align-items:stretch}.campaignWebArtwork{position:relative;border-radius:18px;overflow:hidden;background:#101828;min-height:300px}.campaignWebArtwork img{width:100%;height:100%;object-fit:cover;display:block}.campaignWebArtwork span{position:absolute;left:12px;bottom:12px;background:#0a101cc2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:6px 8px;font-size:7px;font-weight:950;letter-spacing:.7px}@media(max-width:850px){.campaignWebReady.hasArtwork{grid-template-columns:1fr}.campaignWebArtwork{min-height:220px;aspect-ratio:1.5/1}}.ccx{max-width:1320px;margin:0 auto;padding:0 0 34px}.ccxHero{position:relative;overflow:hidden;border-radius:26px;background:linear-gradient(135deg,#0f1d3a,#173a70 60%,#2e62ae 125%);color:#fff;padding:18px 22px 20px;box-shadow:0 26px 70px #18315c2e}.ccxHero.violet{background:linear-gradient(135deg,#11182f,#252054 60%,#5f3fbd 125%)}.ccxHero.blue{background:linear-gradient(135deg,#0d1d3a,#173b78 62%,#2f6bd9 125%)}.ccxHero.green{background:linear-gradient(135deg,#102722,#15563f 62%,#1d8d67 125%)}.ccxHero.gold{background:linear-gradient(135deg,#2a210f,#6a4c1a 62%,#b27824 125%)}.ccxHero.rose{background:linear-gradient(135deg,#341626,#762849 62%,#c04477 125%)}.ccxHero:after{content:"";position:absolute;width:430px;height:430px;border-radius:50%;right:-180px;top:-260px;background:#ffffff17;pointer-events:none}.ccxHeroTop{display:flex;justify-content:space-between;align-items:center;gap:16px;position:relative;z-index:2}.ccxBack{border:0;background:transparent;color:#ffffffc2;font-size:10px;font-weight:850;padding:4px 0;cursor:pointer}.ccxHeroActions{display:flex;gap:8px}.ccxHeroActions button{border-radius:11px;padding:9px 12px;font-size:9px;font-weight:950;cursor:pointer}.ccxGhostBtn{border:1px solid rgba(255,255,255,.2);background:#ffffff14;color:#fff}.ccxPrimaryBtn{border:0;background:#fff;color:#18243c}.ccxHeroMain{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:22px;align-items:center;padding-top:20px}.ccxHeroIdentity{display:grid;grid-template-columns:auto 1fr;gap:15px;align-items:start}.ccxGoalMark{width:60px;height:60px;border-radius:18px;background:#ffffff1f;border:1px solid rgba(255,255,255,.14);display:grid;place-items:center;font-size:25px}.ccxEyebrow{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.ccxEyebrow span,.ccxEyebrow em{font-size:8px;letter-spacing:1px;font-weight:950;text-transform:uppercase}.ccxEyebrow span{color:#d7e4ff}.ccxEyebrow em{font-style:normal;background:#ffffff1f;padding:5px 7px;border-radius:999px;color:#fff}.ccxHeroIdentity h1{font-size:32px;line-height:1.02;letter-spacing:-1.4px;margin:7px 0 8px}.ccxHeroIdentity p{margin:0;color:#ffffffbd;font-size:11px;line-height:1.55;max-width:760px}.ccxMetaPills{display:flex;gap:7px;flex-wrap:wrap;margin-top:11px}.ccxMetaPills span{font-size:8px;padding:6px 8px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#e6ecf7}.ccxStatusPanel{background:#0b172e38;border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:15px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ccxStatusTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.ccxStatusTop>b{font-size:24px}.ccxLifecycle{display:flex;align-items:center;gap:6px;font-size:8px;font-weight:950;letter-spacing:.7px}.ccxLifecycle i{width:7px;height:7px;border-radius:50%;background:#98a2b3}.ccxLifecycle.working i{background:#b695ff;box-shadow:0 0 0 4px #b695ff1f}.ccxLifecycle.success i{background:#67d7a2}.ccxLifecycle.warning i{background:#f3c566}.ccxProgress{height:7px;background:#ffffff1f;border-radius:999px;overflow:hidden;margin:12px 0 9px}.ccxProgress i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#9c80ff,#fff)}.ccxStatusPanel strong,.ccxStatusPanel small{display:block}.ccxStatusPanel strong{font-size:9px}.ccxStatusPanel small{font-size:8px;color:#fff9;margin-top:4px}.ccxTabs{display:flex;gap:4px;overflow-x:auto;margin:14px 0 12px;padding:4px;background:#fff;border:1px solid #e7eaf0;border-radius:15px;box-shadow:0 7px 20px #0f172a09;scrollbar-width:none}.ccxTabs::-webkit-scrollbar{display:none}.ccxTabs button{display:flex;align-items:center;gap:6px;justify-content:center;flex:1;min-width:max-content;border:0;background:transparent;color:#667085;border-radius:11px;padding:9px 11px;font-size:9px;font-weight:900;cursor:pointer}.ccxTabs button.active{background:#17112e;color:#fff;box-shadow:0 6px 14px #17112e26}.ccxTabs button i{font-style:normal;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#eee9ff;color:#6d35ff;display:grid;place-items:center;font-size:7px}.ccxTabs button.active i{background:#ffffff24;color:#fff}.ccxNext{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;background:linear-gradient(90deg,#f7f5ff,#fbfaff);border:1px solid #e7e1ff;border-radius:16px;padding:12px 14px;margin-bottom:16px}.ccxNextIcon{width:38px;height:38px;border-radius:12px;background:#6d35ff;color:#fff;display:grid;place-items:center}.ccxNext span{display:block;font-size:7px;letter-spacing:1.2px;font-weight:950;color:#6d35ff}.ccxNext b{display:block;font-size:11px;margin-top:2px}.ccxNext p{margin:3px 0 0;color:#667085;font-size:9px}.ccxNext button{border:0;border-radius:10px;background:#17112e;color:#fff;padding:9px 11px;font-size:8px;font-weight:950;cursor:pointer}.ccxSectionHead{display:flex;align-items:flex-end;justify-content:space-between;margin:6px 0 10px}.ccxSectionHead span,.ccxCardHead span,.ccxTabHead span{display:block;font-size:8px;letter-spacing:1.25px;font-weight:950;color:#6d35ff}.ccxSectionHead h2,.ccxCardHead h2,.ccxTabHead h2{margin:4px 0 0;font-size:20px;letter-spacing:-.5px;color:#101828}.ccxSectionHead p,.ccxTabHead p{margin:5px 0 0;font-size:9px;color:#667085}.ccxOutputs{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.ccxOutputCard{text-align:left;border:1px solid #e5e8ee;border-radius:18px;background:#fff;padding:14px;min-height:190px;cursor:pointer;transition:.18s ease;box-shadow:0 8px 22px #0f172a08}.ccxOutputCard:hover{transform:translateY(-3px);box-shadow:0 16px 28px #0f172a12;border-color:#d9d0ff}.ccxOutputTop{display:flex;justify-content:space-between;align-items:center}.ccxOutputTop>i{width:38px;height:38px;border-radius:12px;background:#f1edff;color:#6d35ff;display:grid;place-items:center;font-style:normal;font-size:17px}.ccxOutputTop>em{font-style:normal;font-size:7px;font-weight:900;color:#667085;background:#f5f6f8;padding:5px 7px;border-radius:999px}.ccxOutputCard.ready .ccxOutputTop>em{background:#eaf8ef;color:#16835c}.ccxOutputCard.working .ccxOutputTop>em{background:#f0ebff;color:#6d35ff}.ccxOutputCard.partial .ccxOutputTop>em{background:#fff6e6;color:#9a6518}.ccxOutputCard h3{margin:12px 0 7px;font-size:15px;color:#101828}.ccxOutputCard>p{font-size:9px;line-height:1.45;color:#667085;margin:0;min-height:41px}.ccxOutputCard>span{display:flex;justify-content:space-between;align-items:center;margin-top:12px;font-size:8px;font-weight:950;color:#344054}.ccxThumbStrip{display:flex;gap:5px;height:56px}.ccxThumbStrip img{width:56px;height:56px;object-fit:cover;border-radius:9px;border:1px solid #e7eaf0}.ccxOutputArtwork{height:62px;border-radius:10px;overflow:hidden;background:#f1f3f5}.ccxOutputArtwork img{width:100%;height:100%;object-fit:cover}.ccxOverviewGrid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:12px;margin-bottom:12px}.ccxStrategyCard,.ccxLatest,.ccxQuality,.ccxActivity,.ccxTabPage{background:#fff;border:1px solid #e6e9ee;border-radius:20px;box-shadow:0 8px 24px #0f172a09}.ccxStrategyCard,.ccxLatest,.ccxQuality,.ccxActivity{padding:17px}.ccxCardHead{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.ccxCardHead>button,.ccxTabHead>button{border:1px solid #e4e7ec;background:#fff;border-radius:9px;padding:7px 9px;font-size:8px;font-weight:900;color:#475467;cursor:pointer}.ccxCardHead>strong{font-size:20px;color:#6d35ff}.ccxStrategyRows{display:grid;grid-template-columns:1fr 1fr;margin-top:13px;border:1px solid #edf0f3;border-radius:14px;overflow:hidden}.ccxStrategyRows>div{padding:11px;border-right:1px solid #edf0f3;border-bottom:1px solid #edf0f3}.ccxStrategyRows>div:nth-child(2n){border-right:0}.ccxStrategyRows>div:nth-last-child(-n+2){border-bottom:0}.ccxStrategyRows span,.ccxStrategyRows b{display:block}.ccxStrategyRows span{font-size:7px;text-transform:uppercase;letter-spacing:.8px;font-weight:950;color:#98a2b3}.ccxStrategyRows b{font-size:9px;color:#344054;margin-top:4px}.ccxCreativeDirection{margin-top:11px;padding:13px;background:#f8f7fb;border-radius:13px}.ccxCreativeDirection>span{font-size:7px;letter-spacing:1px;font-weight:950;color:#6d35ff}.ccxCreativeDirection p{font-size:10px;line-height:1.55;color:#475467;margin:6px 0}.ccxCreativeDirection button{border:0;background:transparent;color:#6d35ff;font-size:8px;font-weight:900;padding:0;cursor:pointer}.ccxHeroArtwork{position:relative;margin-top:12px;border-radius:16px;overflow:hidden;background:#101828;aspect-ratio:1.45/1}.ccxHeroArtwork img{width:100%;height:100%;object-fit:cover;display:block}.ccxHeroArtwork em{position:absolute;left:10px;bottom:10px;font-style:normal;background:#0c111db8;color:#fff;border-radius:999px;padding:5px 7px;font-size:7px;font-weight:900}.ccxCompanionArt{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:7px}.ccxCompanionArt img{width:100%;height:74px;object-fit:cover;border-radius:10px;border:1px solid #e6e9ee}.ccxArtworkSkeleton{min-height:260px;margin-top:12px;border:1px dashed #d9dee7;border-radius:16px;background:#fafbfc;display:grid;place-items:center;align-content:center;text-align:center;padding:24px}.ccxArtworkSkeleton b{font-size:10px;margin-top:10px}.ccxArtworkSkeleton p{font-size:8px;color:#98a2b3}.ccxBottomGrid{display:grid;grid-template-columns:.85fr 1.15fr;gap:12px}.ccxQualityBar{height:7px;background:#f0f2f5;border-radius:999px;overflow:hidden;margin:14px 0}.ccxQualityBar i{display:block;height:100%;background:linear-gradient(90deg,#6d35ff,#9f87ff);border-radius:999px}.ccxQualityChecks{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ccxQualityChecks>div{display:flex;align-items:center;gap:7px;font-size:8px;color:#667085}.ccxQualityChecks i{width:20px;height:20px;border-radius:7px;background:#f2f4f7;display:grid;place-items:center;font-style:normal;font-size:7px}.ccxQualityChecks i.ok{background:#e8f8ee;color:#16835c}.ccxActivityList{margin-top:10px}.ccxActivityList>div{display:flex;gap:9px;align-items:center;padding:9px 0;border-top:1px solid #f0f2f5}.ccxActivityList>div>i{width:27px;height:27px;border-radius:9px;background:#f0ecff;color:#6d35ff;display:grid;place-items:center;font-style:normal;font-size:8px}.ccxActivityList b,.ccxActivityList span{display:block}.ccxActivityList b{font-size:9px;color:#344054}.ccxActivityList span{font-size:7px;color:#98a2b3;margin-top:2px}.ccxSyncAlert{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:12px;border:1px solid #f2d6a3;background:#fff9ef;border-radius:14px;padding:11px 13px}.ccxSyncAlert b,.ccxSyncAlert span{display:block}.ccxSyncAlert b{font-size:9px}.ccxSyncAlert span{font-size:8px;color:#8a5b14}.ccxSyncAlert button{border:0;border-radius:9px;background:#8a5b14;color:#fff;padding:8px 10px;font-size:8px;font-weight:900}.ccxTabPage{padding:18px}.ccxTabHead{display:flex;justify-content:space-between;gap:15px;align-items:flex-start;margin-bottom:15px}.ccxMetric{min-width:74px;background:#f2efff;border-radius:12px;padding:9px;text-align:center}.ccxMetric b,.ccxMetric span{display:block}.ccxMetric b{font-size:19px;color:#6d35ff}.ccxMetric span{font-size:7px;color:#7e72a5;text-transform:uppercase;font-weight:900}@media(max-width:980px){.ccxHeroMain{grid-template-columns:1fr}.ccxStatusPanel{max-width:none}.ccxOutputs{grid-template-columns:1fr 1fr}.ccxOverviewGrid,.ccxBottomGrid{grid-template-columns:1fr}.ccxLatest{order:-1}}@media(max-width:700px){.ccx{padding-bottom:20px}.ccxHero{border-radius:20px;padding:14px}.ccxHeroActions .ccxGhostBtn{display:none}.ccxHeroMain{padding-top:15px}.ccxHeroIdentity{grid-template-columns:46px 1fr;gap:10px}.ccxGoalMark{width:46px;height:46px;border-radius:14px;font-size:19px}.ccxHeroIdentity h1{font-size:24px}.ccxHeroIdentity p{font-size:9px}.ccxMetaPills span{font-size:7px}.ccxStatusPanel{padding:12px}.ccxTabs{border-radius:12px;margin-top:10px}.ccxTabs button{flex:0 0 auto}.ccxNext{grid-template-columns:auto 1fr}.ccxNext button{grid-column:1/-1;width:100%}.ccxOutputs{grid-template-columns:1fr}.ccxOutputCard{min-height:170px}.ccxSectionHead h2,.ccxCardHead h2,.ccxTabHead h2{font-size:18px}.ccxStrategyRows{grid-template-columns:1fr}.ccxStrategyRows>div{border-right:0!important;border-bottom:1px solid #edf0f3!important}.ccxStrategyRows>div:last-child{border-bottom:0!important}.ccxQualityChecks{grid-template-columns:1fr}.ccxTabHead{display:block}.ccxTabHead>button{margin-top:10px}.ccxSyncAlert{display:block}.ccxSyncAlert button{margin-top:9px;width:100%}}.shell .ccxStatusPanel{position:static;top:auto;height:auto;min-height:0;padding:15px;background:#0b172e38;color:#fff;display:block;align-self:start}.shell .ccxTabs{display:flex;gap:4px;margin-top:14px}.ccxHeroMain{align-items:start}.workspaceNavWrap{display:flex;flex-direction:column;min-height:0;flex:1}.workspaceNav{display:grid!important;gap:4px!important;margin-top:28px!important}.workspaceNavSection{display:block;margin:15px 10px 5px;font-size:8px;font-weight:950;letter-spacing:1.35px;text-transform:uppercase;color:#6f8099}.workspaceNavSection:first-of-type{margin-top:10px}.desktopSidebar .workspaceNav>a,.mobileDrawer .workspaceNav>a{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:39px;padding:9px 10px;border-radius:11px;color:#cbd5e1;font-size:11px;font-weight:760;transition:background .16s ease,color .16s ease,transform .16s ease}.desktopSidebar .workspaceNav>a:hover,.mobileDrawer .workspaceNav>a:hover{background:#ffffff0e;color:#fff}.desktopSidebar .workspaceNav>a.active,.mobileDrawer .workspaceNav>a.active{background:linear-gradient(90deg,#5b2cff,#6e3bff);color:#fff;box-shadow:0 9px 22px #5b2cff33}.workspaceNav>a>i{font-style:normal;width:22px;height:22px;border-radius:7px;display:grid;place-items:center;background:#ffffff0e;color:#aebbd0;font-size:10px}.workspaceNav>a.active>i{background:#ffffff24;color:#fff}.workspaceNav>a>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspaceNav>a>em{float:none!important;justify-self:end;white-space:nowrap;font-size:7px!important;letter-spacing:.4px;padding:3px 5px!important}.workspaceNavHome{margin-bottom:1px}.workspaceNavFooter{margin-top:auto;padding-top:16px;border-top:1px solid rgba(255,255,255,.07);display:grid;gap:7px}.workspaceAccountState{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;text-align:left;border:1px solid rgba(255,255,255,.09);background:#ffffff0b;color:#fff;border-radius:12px;padding:10px;cursor:pointer}.workspaceAccountState:hover{background:#ffffff13}.workspaceAccountState>span:nth-child(2){min-width:0}.workspaceAccountState b,.workspaceAccountState small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspaceAccountState b{font-size:9px;color:#f8fafc}.workspaceAccountState small{margin-top:2px;font-size:7px;color:#8291a8}.workspaceAccountState>i{font-style:normal;color:#7f8ca1}.workspaceStateDot{width:8px;height:8px;border-radius:50%;background:#5fd19a;box-shadow:0 0 0 4px #5fd19a14}.workspaceStateDot.trial{background:#a88dff;box-shadow:0 0 0 4px #a88dff17}.workspaceStateDot.grace,.workspaceStateDot.limited,.workspaceStateDot.read_only{background:#efb34e;box-shadow:0 0 0 4px #efb34e17}.workspaceNavFooter .logout{margin-top:0;width:100%;font-size:9px;min-height:36px}@media(max-width:850px){.mobileDrawer .workspaceNavWrap{min-height:0;overflow:hidden}.mobileDrawer .workspaceNav{overflow-y:auto;padding-right:2px;margin-top:22px!important}.mobileDrawer .workspaceNavFooter{margin-top:12px}.workspaceNavSection{margin-top:13px}}.workspaceContent{width:100%;min-width:0;max-width:var(--care-content-max);margin:0 auto}.workspaceContent>[class]{min-width:0}@media(max-width:850px){.workspaceContent{max-width:100%;overflow-x:clip}}.v3Home{max-width:var(--care-content-max);margin:0 auto;padding:4px 0 34px}.v3HomeHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:17px}.v3HomeEyebrow,.v3HomeNext span,.v3HomePulse span,.v3HomePanelHead span,.v3HomeSectionHead span{display:block;font-size:8px;font-weight:950;letter-spacing:1.35px;text-transform:uppercase;color:var(--care-brand)}.v3HomeHeader h1{margin:6px 0 5px;font-size:34px;line-height:1.04;letter-spacing:-1.35px;color:var(--care-text)}.v3HomeHeader p{margin:0;color:var(--care-text-muted);font-size:11px}.v3HomeHeaderActions{display:flex;align-items:center;gap:8px}.v3HomeRefresh,.v3HomeTrialPill{border:1px solid var(--care-border);background:#fff;border-radius:10px;padding:8px 10px;font-size:8px;font-weight:900;color:var(--care-text-secondary);cursor:pointer}.v3HomeTrialPill{display:flex;align-items:center;gap:6px;background:var(--care-brand-soft);border-color:#ded4ff;color:#5d36c8}.v3HomeTrialPill i{width:6px;height:6px;border-radius:50%;background:#7c5cff;box-shadow:0 0 0 4px #7c5cff17}.v3HomeNext{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;overflow:hidden;padding:17px 18px;margin-bottom:11px;border-radius:19px;background:linear-gradient(120deg,#17122c,#27204a 60%,#4f36a0 130%);color:#fff;box-shadow:0 18px 40px #1d173724}.v3HomeNext:after{content:"";position:absolute;width:250px;height:250px;border-radius:50%;right:-130px;top:-160px;background:#ffffff14}.v3HomeNextMark{position:relative;z-index:1;width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:#ffffff1f;border:1px solid rgba(255,255,255,.12);font-size:18px}.v3HomeNext>div:nth-child(2){position:relative;z-index:1}.v3HomeNext span{color:#cbbdff}.v3HomeNext h2{margin:4px 0;font-size:18px;letter-spacing:-.4px}.v3HomeNext p{margin:0;max-width:760px;color:#ffffffab;font-size:9px;line-height:1.5}.v3HomeNext>button{position:relative;z-index:1;border:0;border-radius:11px;background:#fff;color:#22193f;padding:10px 12px;font-size:8px;font-weight:950;cursor:pointer;white-space:nowrap}.v3HomeNext>button b{margin-left:6px}.v3HomePulse{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:11px;border:1px solid var(--care-border);border-radius:16px;background:#fff;overflow:hidden;box-shadow:var(--care-shadow-xs)}.v3HomePulse>div{padding:12px 14px;border-right:1px solid var(--care-border-soft)}.v3HomePulse>div:last-child{border-right:0}.v3HomePulse span{font-size:7px;color:var(--care-text-subtle);letter-spacing:1px}.v3HomePulse b{display:block;margin:4px 0 1px;font-size:22px;letter-spacing:-.5px;color:var(--care-text)}.v3HomePulse small{display:block;font-size:7px;color:var(--care-text-muted)}.v3HomeTopGrid,.v3HomeBottomGrid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:11px;margin-bottom:11px}.v3HomePanel,.v3HomeContentSection{background:#fff;border:1px solid var(--care-border);border-radius:18px;box-shadow:var(--care-shadow-xs)}.v3HomePanel{padding:15px}.v3HomePanelHead,.v3HomeSectionHead{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.v3HomePanelHead h2,.v3HomeSectionHead h2{margin:4px 0 0;font-size:17px;letter-spacing:-.35px;color:var(--care-text)}.v3HomeSectionHead p{margin:5px 0 0;font-size:9px;color:var(--care-text-muted)}.v3HomePanelHead>em{font-style:normal;min-width:28px;height:28px;padding:0 8px;border-radius:999px;background:var(--care-brand-soft);color:var(--care-brand);display:grid;place-items:center;font-size:8px;font-weight:950}.v3HomePanelHead>button,.v3HomeSectionHead>button{border:0;background:transparent;color:var(--care-brand);font-size:8px;font-weight:900;cursor:pointer;white-space:nowrap}.v3HomeAttentionList{display:grid;gap:7px;margin-top:12px}.v3HomeAttentionList>button{width:100%;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;text-align:left;border:1px solid var(--care-border-soft);background:#fafbfc;border-radius:12px;padding:9px;cursor:pointer}.v3HomeAttentionList>button:hover{border-color:#d9d0ff;background:#fbfaff}.v3HomeAttentionList>button>i{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-style:normal;background:#f1edff;color:var(--care-brand);font-size:13px}.v3HomeAttentionList>button.warning>i{background:var(--care-warning-soft);color:var(--care-warning)}.v3HomeAttentionList>button.success>i{background:var(--care-success-soft);color:var(--care-success)}.v3HomeAttentionList>button span b,.v3HomeAttentionList>button span small{display:block}.v3HomeAttentionList>button span b{font-size:9px;color:var(--care-text)}.v3HomeAttentionList>button span small{margin-top:2px;font-size:7px;color:var(--care-text-muted)}.v3HomeAttentionList>button>em{font-style:normal;color:var(--care-brand);font-size:7px;font-weight:900}.v3HomeClear{display:flex;align-items:center;gap:10px;margin-top:12px;padding:15px;border-radius:13px;background:#f4fbf7}.v3HomeClear.soft{background:#f8f9fc}.v3HomeClear>i{width:34px;height:34px;border-radius:11px;background:#e5f7ec;color:var(--care-success);display:grid;place-items:center;font-style:normal}.v3HomeClear.soft>i{background:var(--care-brand-soft);color:var(--care-brand)}.v3HomeClear b,.v3HomeClear span{display:block}.v3HomeClear b{font-size:9px}.v3HomeClear span{margin-top:2px;font-size:7px;color:var(--care-text-muted)}.v3HomeWorkingList{display:grid;gap:2px;margin-top:9px}.v3HomeWorkingList>div{display:flex;align-items:center;gap:9px;padding:8px 2px;border-top:1px solid var(--care-border-soft)}.v3HomeWorkingList>div:first-child{border-top:0}.v3HomeWorkingList i{width:31px;height:31px;border-radius:10px;background:#f3f0ff;color:var(--care-brand);display:grid;place-items:center;font-style:normal;font-size:11px}.v3HomeWorkingList b,.v3HomeWorkingList small{display:block}.v3HomeWorkingList b{font-size:9px}.v3HomeWorkingList small{font-size:7px;color:var(--care-text-muted);margin-top:2px}.v3HomeTextAction{margin-top:8px;border:0;background:transparent;color:var(--care-brand);font-size:8px;font-weight:900;padding:0;cursor:pointer}.v3HomeContentSection{padding:16px;margin-bottom:11px}.v3HomePostGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:13px}.v3HomePost{overflow:hidden;border:1px solid var(--care-border-soft);border-radius:15px;background:#fff;min-width:0}.v3HomePost .careArtwork{border-radius:0;min-height:180px}.v3HomePostBody{padding:11px}.v3HomePostBody>div{display:flex;align-items:center;justify-content:space-between;gap:7px}.v3HomePostBody>div span{font-size:7px;font-weight:950;color:var(--care-brand);text-transform:uppercase;letter-spacing:.6px}.v3HomePostBody>div em{font-style:normal;font-size:6px;text-transform:uppercase;color:var(--care-text-subtle);background:#f5f6f8;border-radius:999px;padding:4px 6px}.v3HomePostBody h3{font-size:11px;margin:8px 0 5px}.v3HomePostBody p{font-size:8px;line-height:1.5;color:var(--care-text-muted);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.v3HomePostBody button{border:0;background:transparent;color:var(--care-brand);font-size:8px;font-weight:900;padding:8px 0 0;cursor:pointer}.v3HomeLoading{min-height:180px;display:grid;place-items:center;color:var(--care-text-muted);font-size:9px}.v3HomeEmpty{display:flex;align-items:center;gap:12px;margin-top:13px;padding:17px;border:1px dashed #d9dee7;border-radius:14px;background:#fafbfc}.v3HomeEmpty.compact{margin-top:10px}.v3HomeEmpty>i{width:42px;height:42px;border-radius:13px;background:var(--care-brand-soft);color:var(--care-brand);display:grid;place-items:center;font-style:normal;font-size:17px}.v3HomeEmpty>div{flex:1}.v3HomeEmpty b,.v3HomeEmpty span{display:block}.v3HomeEmpty b{font-size:10px}.v3HomeEmpty span{margin-top:3px;font-size:8px;color:var(--care-text-muted)}.v3HomeEmpty>button{border:0;border-radius:9px;background:var(--care-surface-strong);color:#fff;padding:8px 10px;font-size:8px;font-weight:900;cursor:pointer}.v3HomeCampaignList{display:grid;margin-top:9px}.v3HomeCampaignList>button{display:grid;grid-template-columns:52px minmax(0,1fr) auto 16px;align-items:center;gap:9px;text-align:left;border:0;border-top:1px solid var(--care-border-soft);background:transparent;padding:9px 0;cursor:pointer}.v3HomeCampaignList>button:first-child{border-top:0}.v3HomeCampaignImage{width:52px;height:46px;border-radius:10px;background-size:cover;background-position:center;background-color:#eef1f5}.v3HomeCampaignCopy{min-width:0}.v3HomeCampaignCopy small,.v3HomeCampaignCopy b,.v3HomeCampaignCopy em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v3HomeCampaignCopy small{font-size:6px;text-transform:uppercase;letter-spacing:.7px;font-weight:900;color:var(--care-brand)}.v3HomeCampaignCopy b{font-size:9px;margin-top:2px}.v3HomeCampaignCopy em{font-style:normal;font-size:7px;color:var(--care-text-muted);margin-top:2px}.v3HomeCampaignState{display:flex;align-items:center;gap:5px;border-radius:999px;background:#f4f5f7;padding:5px 7px;font-size:6px;font-weight:900;color:var(--care-text-muted)}.v3HomeCampaignState i{width:5px;height:5px;border-radius:50%;background:#98a2b3}.v3HomeCampaignState.active{background:var(--care-success-soft);color:var(--care-success)}.v3HomeCampaignState.active i{background:var(--care-success)}.v3HomeCampaignState.preparing{background:var(--care-brand-soft);color:var(--care-brand)}.v3HomeCampaignState.preparing i{background:var(--care-brand)}.v3HomeCampaignList>button>strong{font-size:16px;color:#98a2b3}.v3HomeActivityList{display:grid;margin-top:9px}.v3HomeActivityList>div{display:flex;align-items:center;gap:9px;padding:9px 0;border-top:1px solid var(--care-border-soft)}.v3HomeActivityList>div:first-child{border-top:0}.v3HomeActivityList i{width:31px;height:31px;border-radius:10px;background:#f2efff;color:var(--care-brand);display:grid;place-items:center;font-style:normal}.v3HomeActivityList b,.v3HomeActivityList small{display:block}.v3HomeActivityList b{font-size:9px}.v3HomeActivityList small{margin-top:2px;font-size:7px;color:var(--care-text-muted)}@media(max-width:1000px){.v3HomeTopGrid,.v3HomeBottomGrid{grid-template-columns:1fr}.v3HomePostGrid{grid-template-columns:1fr 1fr}.v3HomePost:nth-child(3){display:none}}@media(max-width:700px){.v3Home{padding-top:0}.v3HomeHeader{align-items:flex-start;display:block;margin-bottom:12px}.v3HomeHeader h1{font-size:27px}.v3HomeHeaderActions{margin-top:10px}.v3HomeNext{grid-template-columns:42px 1fr;padding:14px}.v3HomeNextMark{width:42px;height:42px}.v3HomeNext>button{grid-column:1/-1;width:100%}.v3HomePulse{grid-template-columns:1fr 1fr}.v3HomePulse>div:nth-child(2){border-right:0}.v3HomePulse>div:nth-child(-n+2){border-bottom:1px solid var(--care-border-soft)}.v3HomePostGrid{grid-template-columns:1fr}.v3HomePost:nth-child(2),.v3HomePost:nth-child(3){display:none}.v3HomePanelHead,.v3HomeSectionHead{align-items:flex-start}.v3HomeSectionHead{display:block}.v3HomeSectionHead>button{margin-top:9px}.v3HomeAttentionList>button{grid-template-columns:34px 1fr}.v3HomeAttentionList>button>em{grid-column:2}.v3HomeCampaignList>button{grid-template-columns:48px minmax(0,1fr) 14px}.v3HomeCampaignState{display:none}.v3HomeEmpty{align-items:flex-start;display:grid;grid-template-columns:42px 1fr}.v3HomeEmpty>button{grid-column:1/-1;width:100%}}.ccxReadiness{display:grid;grid-template-columns:minmax(220px,.78fr) minmax(0,1.22fr);gap:14px;align-items:center;margin:14px 0 10px;padding:12px 14px;border:1px solid #e7eaf0;border-radius:16px;background:linear-gradient(180deg,#fff,#fbfbfd);box-shadow:0 8px 24px #0f172a09}.ccxReadinessSummary span{display:block;font-size:7px;letter-spacing:1.2px;font-weight:950;color:#6d35ff}.ccxReadinessSummary b{display:block;margin-top:3px;font-size:13px;letter-spacing:-.2px;color:#172033}.ccxReadinessSummary p{margin:3px 0 0;font-size:8px;color:#7d8797}.ccxReadinessAreas{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.ccxReadinessAreas button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e7eaf0;background:#fff;border-radius:11px;padding:8px 7px;display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;cursor:pointer;color:#667085;font-size:8px;font-weight:900;transition:.16s ease}.ccxReadinessAreas button:hover{transform:translateY(-1px);border-color:#d8cff8}.ccxReadinessAreas button i{width:18px;height:18px;border-radius:6px;display:grid;place-items:center;font-style:normal;background:#f2f4f7;color:#98a2b3;font-size:7px;flex:0 0 auto}.ccxReadinessAreas button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ccxReadinessAreas button.ready{border-color:#d9ecdf;background:#f8fcf9;color:#21724f}.ccxReadinessAreas button.ready i{background:#dff5e7;color:#16835c}.ccxReadinessAreas button.working{border-color:#e3dcff;background:#faf8ff;color:#6241c7}.ccxReadinessAreas button.working i{background:#eee9ff;color:#6d35ff}.ccxReadinessAreas button.pending{background:#fbfcfd;color:#7f8897}.ccxOutputCard.idle .ccxOutputTop>em{background:#f4f5f7;color:#7c8595}.ccxOutputCard.idle{border-style:dashed;background:linear-gradient(180deg,#fff,#fcfcfd)}.ccxOutputCard.idle:hover{border-style:solid}.ccxStatusPanel strong{letter-spacing:.05px}.ccxStatusPanel small{line-height:1.35}@media(max-width:980px){.ccxReadiness{grid-template-columns:1fr}.ccxReadinessAreas{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.ccxReadiness{padding:11px;margin-top:10px}.ccxReadinessAreas{grid-template-columns:repeat(2,1fr)}.ccxReadinessAreas button{justify-content:flex-start}}.v36LaunchPage{display:grid;gap:14px}.v36LaunchHero{display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.v36LaunchHeroActions{display:flex;gap:8px;flex-wrap:wrap}.v36LaunchSummary{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.v36LaunchSummary>div{border:1px solid #e6e9ee;border-radius:14px;background:#fff;padding:13px}.v36LaunchSummary span{display:block;font-size:7px;font-weight:950;letter-spacing:1px;color:#6d35ff}.v36LaunchSummary b{display:block;margin-top:4px;font-size:16px;color:#172033}.v36LaunchSummary small{display:block;margin-top:3px;font-size:8px;line-height:1.4;color:#98a2b3}.v36LaunchTimeline{display:grid;gap:10px}.v36LaunchTimeline>article{display:grid;grid-template-columns:92px minmax(0,1fr);border:1px solid #e6e9ee;border-radius:16px;background:#fff;overflow:hidden}.v36LaunchTimeline>article.ready{border-color:#dceae1}.v36LaunchTimeline>article.prepare{border-color:#eadfc8}.v36LaunchDay{padding:14px 12px;background:#f8f9fb;border-right:1px solid #eceff3;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:20px}.v36LaunchDay span{font-size:9px;font-weight:950;letter-spacing:1px;color:#475467}.v36LaunchDay i{width:26px;height:26px;border-radius:9px;background:#e9f7ee;color:#16835c;display:grid;place-items:center;font-style:normal;font-size:9px;font-weight:950}.prepare .v36LaunchDay i{background:#fff5df;color:#a56a0c}.v36LaunchMain{padding:14px}.v36LaunchTop{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.v36LaunchTop small{display:block;font-size:7px;letter-spacing:1px;font-weight:950;color:#8b95a6}.v36LaunchTop h3{margin:4px 0 0;font-size:14px;color:#172033}.v36LaunchTop em{font-style:normal;font-size:7px;font-weight:950;border-radius:999px;padding:5px 7px;background:#eaf8ef;color:#16835c}.prepare .v36LaunchTop em{background:#fff6e6;color:#9a6518}.v36LaunchDetails{display:grid;grid-template-columns:.9fr 1.1fr 1.4fr;gap:8px;margin-top:12px}.v36LaunchDetails>div{padding:10px;border-radius:11px;background:#f8f9fb}.v36LaunchDetails span{display:block;font-size:7px;font-weight:950;letter-spacing:.8px;color:#98a2b3}.v36LaunchDetails b,.v36LaunchDetails p{display:block;margin:4px 0 0;font-size:8px;line-height:1.45;color:#475467}.v36LaunchDetails p{font-weight:600}.v36LaunchActions{display:flex;justify-content:flex-end;margin-top:10px}.v36LaunchActions button{border:0;background:transparent;color:#6d35ff;font-size:8px;font-weight:950;cursor:pointer}.v36LaunchFooter{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:15px 16px;border-radius:16px;background:linear-gradient(120deg,#17112e,#30265d);color:#fff}.v36LaunchFooter span{display:block;font-size:7px;letter-spacing:1px;font-weight:950;color:#b8a9ff}.v36LaunchFooter h3{margin:4px 0 3px;font-size:15px}.v36LaunchFooter p{margin:0;font-size:8px;color:#d4cfee}.v36LaunchFooter button{border:0;border-radius:10px;background:#fff;color:#17112e;padding:9px 11px;font-size:8px;font-weight:950;cursor:pointer}@media(max-width:900px){.v36LaunchHero{display:block}.v36LaunchHeroActions{margin-top:12px}.v36LaunchSummary,.v36LaunchDetails{grid-template-columns:1fr}}@media(max-width:600px){.v36LaunchTimeline>article{grid-template-columns:1fr}.v36LaunchDay{border-right:0;border-bottom:1px solid #eceff3;flex-direction:row;align-items:center}.v36LaunchFooter{display:block}.v36LaunchFooter button{width:100%;margin-top:10px}}@media(max-width:850px){.campaignBuilderShell main{padding:0 12px 18px;background:linear-gradient(180deg,#f6f4ff 0,#f7f8fc 110px,#f7f8fc)}.campaignBuilderShell .campaignMobileHead{position:sticky;top:0;z-index:70;margin:0 -12px 10px;padding:10px 12px;min-height:60px;grid-template-columns:42px 1fr 42px;background:linear-gradient(135deg,#24105f,#32157a 58%,#4320a0);border-bottom:1px solid rgba(255,255,255,.09);box-shadow:0 10px 28px #26135e2e}.campaignBuilderShell .campaignMobileHead:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,#9d7cff,transparent);opacity:.85}.campaignBuilderShell .campaignMobileHead .mobileMenuBtn{width:38px;height:38px;padding:0;border-radius:12px;display:grid;place-items:center;color:#fff;background:#ffffff17;border:1px solid rgba(255,255,255,.1);font-size:20px;box-shadow:inset 0 1px #ffffff14}.mobileCampaignBrand{display:flex;align-items:center;justify-content:center;gap:9px;color:#fff;min-width:0}.mobileCampaignBrand>i{width:30px;height:30px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(135deg,#8b5cff,#b69cff);color:#fff;box-shadow:0 7px 16px #0000002e;font-style:normal}.mobileCampaignBrand>i svg{width:18px;height:18px}.mobileCampaignBrand>span{display:block;text-align:left;line-height:1}.mobileCampaignBrand b{display:block;font-size:14px;letter-spacing:.5px;text-transform:uppercase}.mobileCampaignBrand small{display:block;margin-top:4px;font-size:7px;letter-spacing:1.1px;text-transform:uppercase;color:#cfc5ff;font-weight:800}.campaignBuilderShell .mobileHeadSpacer{width:38px}}:root{--mk-surface:#fff;--mk-surface-soft:#f8f8ff;--mk-line:#e8eaf2;--mk-ink:#14192e;--mk-muted:#69748c;--mk-purple:#6b3df4;--mk-purple-2:#8554fb;--mk-radius:20px;--mk-shadow:0 14px 38px rgba(42,44,86,.06)}.socialContentHome,.brandPageHead~.grid,.billingV3,.teamPage,.securityPage,.performancePage{color:var(--mk-ink)}.socialContentHome .pageHead,.brandPageHead,.billingV3 .pageHead,.teamPage .pageHead,.securityPage .pageHead,.performancePage .pageHead{margin-bottom:18px}.socialContentHome .pageHead h1,.brandPageHead h1,.billingV3 .pageHead h1,.teamPage .pageHead h1,.securityPage .pageHead h1,.performancePage .pageHead h1{font-size:34px!important;line-height:1.05!important;letter-spacing:-1.2px!important;color:var(--mk-ink)!important}.socialContentHome .pageHead p,.brandPageHead p,.billingV3 .pageHead p,.teamPage .pageHead p,.securityPage .pageHead p,.performancePage .pageHead p{color:var(--mk-muted)!important;font-size:11px!important;line-height:1.5!important}.socialContentHome .performanceEyebrow,.brandPageEyebrow,.teamPage .platformEyebrow,.securityPage .platformEyebrow,.performancePage .performanceEyebrow{color:var(--mk-purple)!important;font-size:7px!important;font-weight:1000!important;letter-spacing:1.1px!important}.socialContentHome .card,.brandPageHead~.grid .card,.billingV3 .card,.teamPage .card,.securityPage .card,.performancePage .card{background:var(--mk-surface)!important;border:1px solid var(--mk-line)!important;border-radius:var(--mk-radius)!important;box-shadow:var(--mk-shadow)!important}.brandPageHead~.grid{gap:14px!important}.brandPageHead~.grid .card{padding:20px!important}.brandPageHead~.grid .card h2{font-size:17px!important;letter-spacing:-.4px!important;margin-bottom:14px!important}.brandPageHead~.grid label,.billingV3 label{font-size:9px!important;font-weight:850!important;color:#465069!important}.brandPageHead~.grid input,.brandPageHead~.grid select,.brandPageHead~.grid textarea,.billingV3 input,.billingV3 select,.billingV3 textarea{border:1px solid #dfe3ed!important;border-radius:11px!important;background:#fff!important}.brandPageHead~.grid input:focus,.brandPageHead~.grid select:focus,.brandPageHead~.grid textarea:focus,.billingV3 input:focus,.billingV3 select:focus,.billingV3 textarea:focus{border-color:#9274fa!important;box-shadow:0 0 0 3px #6b3df414!important;outline:none!important}.brandPageHead~.grid button,.billingV3 button:not(.outlineBtn):not(.currentBtn),.teamPage .platformPrimary{border-radius:11px!important}.brandPageHead~.grid form>button,.billingV3 .billingV3Submit,.teamPage .platformPrimary{background:linear-gradient(135deg,var(--mk-purple),var(--mk-purple-2))!important;color:#fff!important;border:0!important;box-shadow:0 9px 22px #683def33!important}.brandPageBadge{border-radius:999px!important;background:#f0ebff!important;color:#6038db!important;border:1px solid #e0d7ff!important}.socialContentHome .starterPreparing,.socialContentHome .starterUpgrade{border-radius:18px!important}.billingV3 .billingV3PlanCard{border-radius:19px!important;border:1px solid var(--mk-line)!important;box-shadow:0 12px 32px #2a2c560d!important}.billingV3 .billingV3PlanCard.selected,.billingV3 .billingV3PlanCard.current{border-color:#b8a4ff!important;box-shadow:0 14px 36px #6b3df41a!important}.billingV3PlanPrice b{color:var(--mk-purple)!important}.teamPage .teamCard,.securityPage .securityCard{overflow:hidden}.teamPage .teamMemberBlock{border-color:#edf0f4!important}.teamPage .teamAvatar{background:linear-gradient(135deg,#6b3df4,#9a7cff)!important;color:#fff!important}.permissionGrid label{border-radius:12px!important;background:#fafaff!important;border:1px solid #eceaf7!important}.securityEvent{border-color:#edf0f4!important}.securityEvent>i{background:#f1edff!important;border-radius:9px!important}.performanceHero{border-radius:22px!important;background:linear-gradient(135deg,#6b3df4,#8152f6)!important;box-shadow:0 18px 45px #673de826!important}.performanceKpis article{border-radius:16px!important;border-color:var(--mk-line)!important;background:#fff!important}.performanceKpis article b{color:var(--mk-purple)!important}.performanceRefresh{border-radius:11px!important;border:1px solid #e0e3eb!important;background:#fff!important;color:#566079!important}.crNotice,.success{border-radius:12px!important}@media(max-width:700px){.socialContentHome .pageHead h1,.brandPageHead h1,.billingV3 .pageHead h1,.teamPage .pageHead h1,.securityPage .pageHead h1,.performancePage .pageHead h1{font-size:29px!important}.brandPageHead~.grid{grid-template-columns:1fr!important}}@media(max-width:720px){html,body,#root{max-width:100%;overflow-x:hidden}.marrkyPremiumShell .main,.marrkyPremiumShell .mainContent,.marrkyPremiumShell main{min-width:0;max-width:100%}.marrkyPremiumShell .pageHead,.marrkyPremiumShell .brandPageHead,.marrkyPremiumShell .teamHead,.marrkyPremiumShell .billingV3Head{align-items:flex-start;flex-direction:column;gap:9px}.marrkyPremiumShell .pageHead h1,.marrkyPremiumShell .brandPageHead h1,.marrkyPremiumShell .teamHead h1,.marrkyPremiumShell .billingV3Head h1{font-size:27px;line-height:1.05;letter-spacing:-.75px}.marrkyPremiumShell .pageHead p,.marrkyPremiumShell .brandPageHead p,.marrkyPremiumShell .teamHead p,.marrkyPremiumShell .billingV3Head p{max-width:100%;font-size:11px;line-height:1.45}.marrkyPremiumShell .brandPageHead{padding:8px 0 2px}.marrkyPremiumShell .brandPageBadge{align-self:flex-start;padding:6px 9px}.marrkyPremiumShell .brandPageHead~.grid{grid-template-columns:1fr}.marrkyPremiumShell .card{max-width:100%;min-width:0}.marrkyPremiumShell .mediaUploader{min-width:0}.marrkyPremiumShell .logoUploadPreview{max-width:100%}.marrkyPremiumShell .colors{grid-template-columns:1fr 1fr}.marrkyPremiumShell .brandPreview{min-width:0}.marrkyPremiumShell .smartBrandHead,.marrkyPremiumShell .careMarketingHead{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.marrkyPremiumShell .smartSwatches{flex-wrap:wrap}.marrkyPremiumShell .marketingChoiceGrid,.marrkyPremiumShell .marketingSelectGrid{display:grid;grid-template-columns:1fr 1fr;gap:7px}.marrkyPremiumShell .marketingChoiceGrid button,.marrkyPremiumShell .marketingSelectGrid button{min-width:0;min-height:42px;padding:9px;text-align:left;white-space:normal}.marrkyPremiumShell .marketingProfileFooter{position:static;display:grid;grid-template-columns:1fr;gap:8px}.marrkyPremiumShell .marketingProfileFooter button{width:100%;min-height:44px}.marrkyPremiumShell .teamPage{padding-bottom:28px}.marrkyPremiumShell .teamCard{overflow:visible}.marrkyPremiumShell .teamRow{grid-template-columns:40px minmax(0,1fr);gap:9px;padding:13px 0}.marrkyPremiumShell .teamAvatar{width:38px;height:38px}.marrkyPremiumShell .teamIdentity,.marrkyPremiumShell .teamRole,.marrkyPremiumShell .teamStatus,.marrkyPremiumShell .teamActions{min-width:0}.marrkyPremiumShell .teamRole,.marrkyPremiumShell .teamStatus,.marrkyPremiumShell .teamActions{grid-column:2}.marrkyPremiumShell .teamIdentity b{font-size:12px;overflow-wrap:anywhere}.marrkyPremiumShell .teamActions{justify-content:flex-start;display:grid;grid-template-columns:1fr 1fr;width:100%}.marrkyPremiumShell .teamActions button{min-height:40px;width:100%;white-space:normal}.marrkyPremiumShell .permissionGrid{grid-template-columns:1fr;padding:0 0 12px}.marrkyPremiumShell .permissionGrid label{min-height:44px}.marrkyPremiumShell .staffCredentialBanner{grid-template-columns:1fr;padding:14px}.marrkyPremiumShell .staffCredentialGrid{grid-template-columns:1fr}.marrkyPremiumShell .provisionModal.teamModal,.marrkyPremiumShell .confirmOverlay>div{width:calc(100vw - 24px);max-width:none;max-height:88dvh;overflow:auto}.marrkyPremiumShell .billingV3{padding:10px 0 42px;max-width:100%}.marrkyPremiumShell .billingV3Status{align-self:flex-start}.marrkyPremiumShell .billingV3Summary,.marrkyPremiumShell .billingV3Plans,.marrkyPremiumShell .billingV3Methods,.marrkyPremiumShell .billingV3FormGrid{grid-template-columns:1fr}.marrkyPremiumShell .billingV3PlanNow,.marrkyPremiumShell .billingV3Section,.marrkyPremiumShell .billingV3PaymentPanel{border-radius:15px}.marrkyPremiumShell .billingV3SummaryAction,.marrkyPremiumShell .billingV3TrialUpgrade,.marrkyPremiumShell .billingV3Submit,.marrkyPremiumShell .billingV3PlanTop button{width:100%;min-height:44px}.marrkyPremiumShell .billingV3HistoryTable{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px}.marrkyPremiumShell .billingV3HistoryRow{min-width:620px}.marrkyPremiumShell .billingV3HistoryRow.head{display:none}.marrkyPremiumShell .billingV3HistoryRow:not(.head){min-width:0;display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-bottom:8px;padding:11px;border:1px solid #e7e9ef;border-radius:12px}.marrkyPremiumShell .billingV3HistoryRow:not(.head)>*{min-width:0;overflow-wrap:anywhere}.marrkyPremiumShell .securityPage{padding-bottom:28px}.marrkyPremiumShell .securityCard{overflow:visible}.marrkyPremiumShell .securityEvent{grid-template-columns:12px minmax(0,1fr);gap:9px;padding:12px 0}.marrkyPremiumShell .securityEvent b{font-size:11px;line-height:1.3;overflow-wrap:anywhere}.marrkyPremiumShell .securityEvent small{font-size:9px;line-height:1.4;overflow-wrap:anywhere}.marrkyPremiumShell .socialContentHome,.marrkyPremiumShell .carePublishPage{max-width:100%;min-width:0}.marrkyPremiumShell .careContentTabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:4px}.marrkyPremiumShell .careContentTabs button{min-width:0;min-height:42px;padding:8px 4px;font-size:9px;white-space:normal}.marrkyPremiumShell .starterPackHero,.marrkyPremiumShell .socialContentIntro,.marrkyPremiumShell .starterPostGrid{grid-template-columns:1fr}.marrkyPremiumShell .careReviewOverlay{padding:10px}.marrkyPremiumShell .careReviewPanel{width:100%;max-width:none;max-height:92dvh;overflow:auto;border-radius:16px}.marrkyPremiumShell .careReviewBody{grid-template-columns:1fr}.marrkyPremiumShell .careReviewActions{position:sticky;bottom:0;z-index:3;background:#fff;padding-top:9px;display:grid;grid-template-columns:1fr}.marrkyPremiumShell .careReviewActions button{width:100%;min-height:44px}.marrkyPremiumShell .carePublishLayout{grid-template-columns:1fr}.marrkyPremiumShell .carePublishList{display:flex;gap:7px;max-height:none;overflow-x:auto;overflow-y:hidden;padding:0 0 7px;scroll-snap-type:x proximity}.marrkyPremiumShell .carePublishListItem{flex:0 0 82%;min-width:0;max-width:290px;scroll-snap-align:start;padding:12px}.marrkyPremiumShell .carePublishDetail{padding:13px;border-radius:15px}.marrkyPremiumShell .carePublishDetailHead{display:block}.marrkyPremiumShell .carePublishDetailHead>span{display:inline-flex;margin-top:6px}.marrkyPremiumShell .carePublishWork{grid-template-columns:1fr;gap:13px}.marrkyPremiumShell .carePublishTools textarea,.marrkyPremiumShell .carePublishTools input{font-size:16px}.marrkyPremiumShell .carePublishChannels{gap:6px}.marrkyPremiumShell .carePublishChannels button{min-height:38px}.marrkyPremiumShell .carePublishActions{display:grid;grid-template-columns:1fr}.marrkyPremiumShell .carePublishActions button{width:100%;min-height:44px}.marrkyPremiumShell .careAutoConnect{grid-template-columns:1fr;padding:15px;border-radius:16px}.marrkyPremiumShell .careAutoConnect>button,.marrkyPremiumShell .careAutoWeek{width:100%;margin-left:0;min-height:44px}.marrkyPremiumShell .careAutoAccounts{grid-template-columns:1fr}.marrkyPremiumShell .careAutoDelivery>div{align-items:flex-start;flex-wrap:wrap}.marrkyPremiumShell button,.marrkyPremiumShell a[role=button]{touch-action:manipulation}.marrkyPremiumShell input,.marrkyPremiumShell textarea,.marrkyPremiumShell select{max-width:100%;box-sizing:border-box}}@media(max-width:420px){.marrkyPremiumShell .marketingChoiceGrid,.marrkyPremiumShell .marketingSelectGrid,.marrkyPremiumShell .teamActions{grid-template-columns:1fr}.marrkyPremiumShell .billingV3HistoryRow:not(.head){grid-template-columns:1fr}.marrkyPremiumShell .careContentTabs{grid-template-columns:1fr}.marrkyPremiumShell .carePublishListItem{flex-basis:90%}.marrkyPremiumShell .pageHead h1,.marrkyPremiumShell .brandPageHead h1,.marrkyPremiumShell .teamHead h1,.marrkyPremiumShell .billingV3Head h1{font-size:24px}}.shell{background:linear-gradient(180deg,#f7f8ff 0,#f5f7fc)}.shell>.desktopSidebar{background:#fff!important;color:#151a2f!important;border-right:1px solid #e8ebf3;padding:22px 14px!important;box-shadow:6px 0 26px #2a2c560a}.desktopSidebar>.logo,.mobileDrawer .logo{font-size:24px!important;color:#13182d!important;letter-spacing:.3px!important;line-height:1.05}.desktopSidebar>.logo span,.mobileDrawer .logo span{display:block!important;color:#6f7890!important;font-size:9px!important;font-weight:650!important;letter-spacing:0!important;margin-top:4px}.workspaceNavWrap{display:flex;flex-direction:column;height:100%}.workspaceNav{margin-top:28px!important;display:grid!important;gap:5px!important}.workspaceNavSection{display:none!important}.workspaceNav a{display:flex!important;align-items:center!important;gap:11px!important;padding:11px 12px!important;border-radius:12px!important;color:#4d5872!important;font-size:12px!important;font-weight:750!important;text-decoration:none}.workspaceNav a i{width:28px;height:28px;border-radius:9px;background:#f1f2f8;color:#676f84;display:grid;place-items:center;font-style:normal;font-size:12px;flex:0 0 auto}.workspaceNav a span{flex:1}.workspaceNav a em{background:#f0ebff!important;color:#613adb!important;border-radius:999px!important;font-size:7px!important;font-weight:900!important;padding:3px 6px!important}.workspaceNav a.active{background:linear-gradient(135deg,#7142f6,#8b5cff)!important;color:#fff!important;box-shadow:0 9px 22px #683eef3b}.workspaceNav a.active i{background:#ffffff26!important;color:#fff!important}.workspaceNavFooter{margin-top:auto;border-top:1px solid #eef0f4;padding-top:12px}.workspaceAccountState{width:100%;border:0;background:#fafbfe;border-radius:13px;padding:10px;display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;text-align:left}.workspaceAccountState>span:nth-child(2) b,.workspaceAccountState>span:nth-child(2) small{display:block}.workspaceAccountState>span:nth-child(2) b{font-size:9px;color:#374056}.workspaceAccountState>span:nth-child(2) small{font-size:8px;color:#9098a8;margin-top:2px}.workspaceStateDot{width:9px;height:9px;border-radius:999px;background:#38b77a}.workspaceStateDot.trial{background:#7a50ef}.workspaceAccountState>i{font-style:normal;color:#8f97a8}.workspaceNavFooter .logout{width:100%;margin-top:8px!important;background:transparent!important;border:0!important;color:#8a93a6!important;font-size:9px!important;padding:8px!important}.shell main{padding:18px 20px!important;max-width:none!important}.workspaceContent{max-width:1400px;margin:auto}.mobileHead{background:#f7f8fff5!important;border-bottom:1px solid #eaecf3;padding:10px 0 12px!important}.mobileHead .logo{color:#13182d!important}.mobileHead .logo span{display:none!important}.mobileDrawer{background:#fff!important;color:#14192d!important}.mobileDrawerTop .logo,.mobileCloseBtn{color:#14192d!important}.mobileDrawer .workspaceNav a{color:#4d5872!important}.mobileDrawer .workspaceNav a.active{color:#fff!important}.mobileDrawer .workspaceNavFooter{margin-top:auto}.subscriptionBanner{border-radius:14px!important;margin-bottom:14px!important}.adminV2Shell .logo span{display:inline}@media(max-width:850px){.shell main{padding:12px!important}.workspaceContent{max-width:none}.mobileDrawer{box-shadow:24px 0 70px #1c1f3d29!important}}.workspaceHelpNav{width:100%;border:1px solid #e7e9f1;background:linear-gradient(135deg,#f7f4ff,#fff);border-radius:13px;padding:10px;display:grid;grid-template-columns:auto 1fr;gap:9px;align-items:center;text-align:left;margin-bottom:8px}.workspaceHelpNav>i{width:30px;height:30px;border-radius:10px;background:#6b3df4;color:#fff;display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:1000}.workspaceHelpNav b,.workspaceHelpNav small{display:block}.workspaceHelpNav b{font-size:9px;color:#3e465b}.workspaceHelpNav small{font-size:8px;color:#9098aa;margin-top:2px}.mkgFloating{position:fixed;right:24px;bottom:22px;z-index:90;border:0;border-radius:999px;background:linear-gradient(135deg,#6b3df4,#8352fb);color:#fff;display:flex;align-items:center;gap:8px;padding:11px 15px;box-shadow:0 14px 34px #633ae447;font-weight:900;font-size:10px}.mkgFloating>i{width:25px;height:25px;border-radius:999px;background:#ffffff26;display:grid;place-items:center;font-style:normal}.mkgBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1800;background:#0f13266b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:flex-end;padding:16px}.mkgPanel{width:min(430px,100%);height:100%;background:linear-gradient(180deg,#fbfaff,#fff);border:1px solid rgba(255,255,255,.9);border-radius:24px;box-shadow:0 30px 90px #1a1c3c40;display:flex;flex-direction:column;overflow:hidden}.mkgHead{display:grid;grid-template-columns:auto 1fr auto;gap:11px;align-items:center;padding:18px;border-bottom:1px solid #eceef4}.mkgGuideMark{width:42px;height:42px;border-radius:13px;background:linear-gradient(135deg,#6b3df4,#9a7bff);color:#fff;display:grid;place-items:center;font-size:18px}.mkgHead span,.mkgHead b{display:block}.mkgHead span{font-size:7px;letter-spacing:1px;color:#7048e8;font-weight:1000}.mkgHead b{font-size:12px;color:#2f374d;margin-top:2px}.mkgHead>button{width:34px;height:34px;border:1px solid #e6e8ef;border-radius:11px;background:#fff;color:#747d90;font-size:20px}.mkgIntro{padding:22px 20px 17px}.mkgIntro small{font-size:7px;letter-spacing:1.1px;color:#7048e8;font-weight:1000}.mkgIntro h2{font-size:27px;line-height:1.05;letter-spacing:-1px;margin:6px 0 8px;color:#151a30}.mkgIntro p{font-size:11px;line-height:1.55;color:#6b758d;margin:0}.mkgSteps{padding:0 20px 18px}.mkgSteps>span{font-size:7px;letter-spacing:1px;color:#8a93a6;font-weight:1000}.mkgSteps>div{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid #f0f1f4}.mkgSteps>div:last-child{border-bottom:0}.mkgSteps i{width:28px;height:28px;border-radius:9px;background:#f0ebff;color:#6840e7;display:grid;place-items:center;font-style:normal;font-size:9px;font-weight:1000}.mkgSteps p{margin:0;font-size:10px;line-height:1.45;color:#465069;font-weight:750}.mkgSafety{margin:0 20px 16px;padding:13px;border-radius:15px;background:#eef9f2;display:flex;gap:10px;align-items:center}.mkgSafety>i{width:31px;height:31px;border-radius:10px;background:#d9f1e2;color:#25815f;display:grid;place-items:center;font-style:normal;font-weight:1000}.mkgSafety b,.mkgSafety span{display:block}.mkgSafety b{font-size:9px;color:#28553f}.mkgSafety span{font-size:8px;line-height:1.4;color:#668676;margin-top:2px}.mkgActions{margin-top:auto;padding:16px 20px;border-top:1px solid #eceef3;display:grid;grid-template-columns:1fr 1fr;gap:8px;background:#fafbfe}.mkgActions button{border-radius:11px;padding:11px 12px;font-size:9px;font-weight:900}.mkgActions .secondary{border:1px solid #e0e4ec;background:#fff;color:#5b6478}.mkgActions .primary{border:0;background:linear-gradient(135deg,#6b3df4,#8352fb);color:#fff}@media(max-width:850px){.mkgFloating{right:14px;bottom:14px;padding:10px}.mkgFloating span{display:none}.mkgBackdrop{padding:0}.mkgPanel{width:100%;height:auto;max-height:92vh;align-self:flex-end;border-radius:24px 24px 0 0}.workspaceHelpNav{margin-top:4px}}.campaignBuilderShell{background:#f7f7ff}.campaignBuilderShell>.desktopSidebar{background:linear-gradient(180deg,#21105f,#1b0b55)!important;color:#fff!important;border-right:0!important;box-shadow:10px 0 34px #1c105221!important;padding:20px 14px!important}.campaignBuilderShell .desktopSidebar>.logo{color:#fff!important;font-size:27px!important;letter-spacing:-.5px!important}.campaignBuilderShell .desktopSidebar>.logo span{color:#c9c0eb!important}.campaignBuilderShell .workspaceNav{margin-top:18px!important}.campaignBuilderShell .workspaceNav a{color:#d9d5ee!important;background:transparent!important}.campaignBuilderShell .workspaceNav a i{background:#ffffff14!important;color:#d9d4f5!important}.campaignBuilderShell .workspaceNav a.active{background:linear-gradient(135deg,#7545f6,#8d57ff)!important;color:#fff!important;box-shadow:0 12px 28px #7643f64d!important}.campaignBuilderShell .workspaceNav a.active i{background:#ffffff29!important;color:#fff!important}.campaignBuilderShell .workspaceNav a em{background:#ffffff1f!important;color:#e9e4ff!important}.workspaceCreateCampaign{display:none}.campaignBuilderShell .workspaceCreateCampaign{display:flex;width:100%;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.2);background:#fff;color:#35188e;border-radius:13px;padding:11px 12px;margin-bottom:8px;font-size:12px;font-weight:900;text-align:left}.campaignBuilderShell .workspaceCreateCampaign i{width:28px;height:28px;border-radius:9px;background:#7545f6;color:#fff;display:grid;place-items:center;font-style:normal;font-size:16px}.campaignBuilderShell .workspaceNavFooter{border-top-color:#ffffff1f}.campaignBuilderShell .workspaceHelpNav{background:#ffffff0f;border-color:#ffffff24}.campaignBuilderShell .workspaceHelpNav b{color:#fff}.campaignBuilderShell .workspaceHelpNav small{color:#bfb8df}.campaignBuilderShell .workspaceHelpNav>i{background:#7545f6}.campaignBuilderShell .workspaceAccountState{background:#ffffff0f;color:#fff}.campaignBuilderShell .workspaceAccountState>span:nth-child(2) b{color:#fff}.campaignBuilderShell .workspaceAccountState>span:nth-child(2) small{color:#bfb8df}.campaignBuilderShell .workspaceAccountState>i{color:#d5cff0}.campaignBuilderShell .workspaceNavFooter .logout{color:#aaa3cb!important}.campaignBuilderShell main{padding:16px 18px 22px!important}.campaignBuilderShell .workspaceContent{max-width:1500px!important}.campaignBuilderShell .mkgFloating{display:none}@media(max-width:850px){.campaignBuilderShell .mobileHead{background:#21105f!important}.campaignBuilderShell .mobileHead .logo,.campaignBuilderShell .mobileMenuBtn{color:#fff!important}.campaignBuilderShell main{padding:10px!important}}.campaignBuilderLogo{display:flex!important;align-items:center;gap:10px!important}.campaignBuilderLogo>i{width:42px;height:42px;border-radius:13px;background:linear-gradient(135deg,#8b5cff,#c690ff);display:grid;place-items:center;color:#fff;font-style:normal;font-size:20px;box-shadow:0 8px 24px #9f5fff47}.campaignBuilderLogo>div b{display:block;color:#fff;font-size:27px;letter-spacing:-1px;line-height:1}.campaignBuilderLogo>div span{display:block!important;margin-top:5px!important;color:#c9c0eb!important;font-size:9px!important}.campaignBuilderShell>.desktopSidebar{width:230px!important;min-width:230px!important;padding:18px 12px!important}.campaignBuilderShell .workspaceNav{gap:6px!important}.campaignBuilderShell .workspaceNav a{padding:12px 13px!important;font-size:13px!important;font-weight:780!important;border-radius:12px!important}.campaignBuilderShell .workspaceNav a i{width:30px!important;height:30px!important;border-radius:9px!important}.campaignBuilderShell .workspaceCreateCampaign{padding:11px 12px!important;font-size:13px!important;min-height:48px!important}.campaignBuilderShell .workspaceCreateCampaign i{width:30px!important;height:30px!important}.campaignBuilderShell .workspaceNavFooter{display:grid;gap:8px}.campaignBuilderUpgrade{width:100%;border:1px solid rgba(255,255,255,.13);background:linear-gradient(145deg,#663fd65c,#31197db8);border-radius:15px;padding:12px;display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;text-align:left;color:#fff}.campaignBuilderUpgrade>i{width:31px;height:31px;border-radius:10px;background:linear-gradient(135deg,#ffda59,#ffb547);display:grid;place-items:center;font-style:normal;color:#6e3a00;font-size:14px}.campaignBuilderUpgrade b,.campaignBuilderUpgrade small,.campaignBuilderUpgrade em{display:block}.campaignBuilderUpgrade b{font-size:10px;color:#fff}.campaignBuilderUpgrade small{font-size:8px;line-height:1.4;color:#d2cbee;margin-top:3px}.campaignBuilderUpgrade em{font-style:normal;font-size:8px;font-weight:900;color:#fff;background:#fff;color:#5b35d7;border-radius:8px;padding:7px 8px;margin-top:8px;text-align:center}.campaignBuilderShell .workspaceHelpNav{padding:10px 11px!important}.campaignBuilderShell .workspaceAccountState{padding:10px 11px!important;border:1px solid rgba(255,255,255,.09)!important}.campaignBuilderShell .workspaceAccountState>span:nth-child(2) b{font-size:9px!important}.campaignBuilderShell .workspaceAccountState>span:nth-child(2) small{font-size:7px!important}.campaignBuilderShell .workspaceNav a i,.campaignBuilderShell .workspaceCreateCampaign i,.campaignBuilderShell .workspaceHelpNav>i{display:grid!important;place-items:center!important;transition:transform .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.campaignBuilderShell .workspaceNav a i svg,.campaignBuilderShell .workspaceCreateCampaign i svg,.campaignBuilderShell .workspaceHelpNav>i svg{width:18px;height:18px}.campaignBuilderShell .workspaceNav a:not(.active) i{background:linear-gradient(145deg,#ffffff1a,#ffffff0d)!important;border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px #ffffff0d}.campaignBuilderShell .workspaceNav a:hover i{transform:translateY(-1px);background:#ffffff24!important}.campaignBuilderShell .workspaceNav a.active i{background:linear-gradient(145deg,#ffffff40,#ffffff1f)!important;box-shadow:0 7px 16px #260f5e38,inset 0 1px #ffffff3d!important}.campaignBuilderShell .workspaceNav a.active i svg{stroke-width:2.15}.campaignBuilderShell .workspaceCreateCampaign i{background:linear-gradient(135deg,#6c3df4,#8d5eff)!important;box-shadow:0 7px 16px #693df442}.campaignBuilderShell .workspaceCreateCampaign i svg{width:19px;height:19px}.campaignBuilderShell .workspaceHelpNav>i{background:linear-gradient(135deg,#6c3df4,#8e5fff)!important;box-shadow:0 7px 16px #693df440}.campaignBuilderLogo>i{background:transparent!important;box-shadow:none!important;width:46px!important;height:46px!important;border-radius:0!important}.campaignBuilderMarkSvg{width:46px;height:46px;display:block;filter:drop-shadow(0 8px 16px rgba(116,63,239,.24))}.campaignBuilderUpgrade>i svg{width:17px;height:17px}.marrkyPremiumShell>.desktopSidebar{width:230px;min-width:230px;padding:18px 12px;background:linear-gradient(180deg,#21105f,#1b0b55);color:#fff;border-right:0;box-shadow:10px 0 34px #1c105221}.marrkyPremiumShell .campaignBuilderLogo{margin:0 4px 2px;color:#fff}.marrkyPremiumShell .campaignBuilderLogo .marrkyBrandIcon{width:46px;height:46px;border-radius:14px;background:linear-gradient(135deg,#7545f6,#a477ff);box-shadow:0 9px 24px #7c48f647}.marrkyPremiumShell .campaignBuilderLogo .marrkyBrandMark{width:29px;height:29px}.marrkyPremiumShell .campaignBuilderLogo .marrkyBrandWords b{color:#fff;font-size:25px;letter-spacing:.2px}.marrkyPremiumShell .campaignBuilderLogo .marrkyBrandWords small{color:#c9c0eb;font-size:8px}.marrkyPremiumShell .workspaceNav{margin-top:18px!important;gap:6px!important}.marrkyPremiumShell .workspaceNavSection{color:#8f84ba;margin:16px 10px 5px}.marrkyPremiumShell .workspaceNav a{min-height:48px;padding:9px 12px!important;border-radius:12px!important;color:#d9d5ee!important;background:transparent!important;font-size:12px!important;font-weight:780!important}.marrkyPremiumShell .workspaceNav a:hover{background:#ffffff12!important;color:#fff!important}.marrkyPremiumShell .workspaceNav a>i{width:30px!important;height:30px!important;border-radius:9px!important;background:linear-gradient(145deg,#ffffff1a,#ffffff0d)!important;color:#d9d4f5!important;border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px #ffffff0d}.marrkyPremiumShell .workspaceNav a>i svg{width:18px;height:18px}.marrkyPremiumShell .workspaceNav a.active{background:linear-gradient(135deg,#7545f6,#8d57ff)!important;color:#fff!important;box-shadow:0 12px 28px #7643f64d!important}.marrkyPremiumShell .workspaceNav a.active>i{background:linear-gradient(145deg,#ffffff40,#ffffff1f)!important;color:#fff!important;box-shadow:0 7px 16px #260f5e38,inset 0 1px #ffffff3d!important}.marrkyPremiumShell .workspaceNav a em{background:#ffffff1f!important;color:#e9e4ff!important}.marrkyPremiumShell .workspaceCreateCampaign{display:flex;width:100%;align-items:center;gap:10px;min-height:48px;padding:10px 12px;margin-bottom:8px;border:1px solid rgba(255,255,255,.2);border-radius:13px;background:#fff;color:#35188e;font-size:12px;font-weight:900;text-align:left}.marrkyPremiumShell .workspaceCreateCampaign i{width:30px;height:30px;border-radius:9px;background:linear-gradient(135deg,#6c3df4,#8d5eff);color:#fff;display:grid;place-items:center;font-style:normal;box-shadow:0 7px 16px #693df442}.marrkyPremiumShell .workspaceCreateCampaign i svg{width:19px;height:19px}.marrkyPremiumShell .workspaceNavFooter{border-top-color:#ffffff1f;display:grid;gap:8px}.marrkyPremiumShell .workspaceHelpNav{padding:10px 11px;background:#ffffff0f;border-color:#ffffff24}.marrkyPremiumShell .workspaceHelpNav b{color:#fff}.marrkyPremiumShell .workspaceHelpNav small{color:#bfb8df}.marrkyPremiumShell .workspaceHelpNav>i{background:linear-gradient(135deg,#6c3df4,#8e5fff);box-shadow:0 7px 16px #693df440}.marrkyPremiumShell .workspaceAccountState{padding:10px 11px;border:1px solid rgba(255,255,255,.09);background:#ffffff0f;color:#fff}.marrkyPremiumShell .workspaceAccountState>span:nth-child(2) b{color:#fff}.marrkyPremiumShell .workspaceAccountState>span:nth-child(2) small{color:#bfb8df}.marrkyPremiumShell .workspaceAccountState>i{color:#d5cff0}.marrkyPremiumShell .workspaceNavFooter .logout{color:#aaa3cb}.marrkyPremiumShell .mkgFloating{display:none}@media(max-width:850px){.marrkyPremiumShell .mobileDrawer{background:linear-gradient(180deg,#21105f,#1b0b55);color:#fff}.marrkyPremiumShell .mobileDrawerTop{border-bottom-color:#ffffff17}.marrkyPremiumShell .mobileDrawerTop .marrkyBrand{color:#fff}.marrkyPremiumShell .mobileDrawerTop .marrkyBrandWords small{color:#c9c0eb}.marrkyPremiumShell .mobileCloseBtn{color:#fff;background:#ffffff14;border-color:#ffffff1f}.marrkyPremiumShell .mobileDrawer .workspaceNav a{min-height:46px;padding:9px 11px!important;font-size:12px!important}.marrkyPremiumShell .mobileDrawer .workspaceNav a>i{width:29px!important;height:29px!important}}@media(max-width:850px){.marrkyPremiumShell .mobileHead{display:grid!important;grid-template-columns:42px minmax(0,1fr) 42px!important;align-items:center!important;min-height:60px!important;margin:0 -10px 10px!important;padding:9px 12px!important;background:linear-gradient(135deg,#24105f,#32157a 58%,#4320a0)!important;border-bottom:2px solid #7047ef!important;box-shadow:0 9px 24px #26135e29!important}.marrkyPremiumShell .mobileHead>.marrkyBrand{display:inline-flex!important;justify-self:center!important;min-width:0!important;max-width:220px!important;opacity:1!important;visibility:visible!important}.marrkyPremiumShell .mobileHead .marrkyBrandIcon{display:grid!important;width:34px!important;height:34px!important;min-width:34px!important;border-radius:10px!important}.marrkyPremiumShell .mobileHead .marrkyBrandMark{display:block!important;width:21px!important;height:21px!important}.marrkyPremiumShell .mobileHead .marrkyBrandWords{display:block!important;min-width:0!important}.marrkyPremiumShell .mobileHead .marrkyBrandWords b{display:block!important;color:#fff!important;font-size:18px!important;white-space:nowrap!important;opacity:1!important}.marrkyPremiumShell .mobileHead .marrkyBrandWords small{display:block!important;color:#cfc5ff!important;font-size:7px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.marrkyPremiumShell .mobileMenuBtn{justify-self:start!important;width:38px!important;height:38px!important;display:grid!important;place-items:center!important}.marrkyPremiumShell .mobileHeadSpacer{display:block!important;width:38px!important;height:38px!important}}@media(max-width:390px){.marrkyPremiumShell .mobileHead>.marrkyBrand{max-width:175px!important}.marrkyPremiumShell .mobileHead .marrkyBrandWords b{font-size:16px!important}.marrkyPremiumShell .mobileHead .marrkyBrandWords small{font-size:6px!important}}@media(max-width:850px){.marrkyPremiumShell .mobileDrawer{position:fixed!important;inset:0 auto 0 0!important;width:min(86vw,330px)!important;max-width:330px!important;height:100dvh!important;padding:14px 12px calc(14px + env(safe-area-inset-bottom,0px))!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;background:linear-gradient(180deg,#241063,#1a094d)!important;color:#fff!important;box-shadow:24px 0 70px #140a3a57!important;border-right:1px solid rgba(255,255,255,.07)!important}.marrkyPremiumShell .mobileDrawerTop{min-height:58px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:0 2px 12px!important;border-bottom:1px solid rgba(255,255,255,.09)!important}.marrkyPremiumShell .mobileDrawerTop .marrkyBrand{color:#fff!important;max-width:235px!important}.marrkyPremiumShell .mobileDrawerTop .marrkyBrandIcon{width:40px!important;height:40px!important;min-width:40px!important;border-radius:12px!important}.marrkyPremiumShell .mobileDrawerTop .marrkyBrandWords b{color:#fff!important;font-size:20px!important}.marrkyPremiumShell .mobileDrawerTop .marrkyBrandWords small{display:block!important;color:#c9c0eb!important;font-size:7px!important}.marrkyPremiumShell .mobileCloseBtn{width:38px!important;height:38px!important;min-width:38px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:11px!important;display:grid!important;place-items:center!important;background:#ffffff12!important;color:#fff!important;font-size:22px!important;line-height:1!important}.marrkyPremiumShell .mobileDrawer .workspaceNavWrap{min-height:0!important;height:100%!important;display:flex!important;flex-direction:column!important}.marrkyPremiumShell .mobileDrawer .workspaceNav{margin-top:12px!important;gap:4px!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:0 1px 8px!important;scrollbar-width:none!important}.marrkyPremiumShell .mobileDrawer .workspaceNav::-webkit-scrollbar{display:none!important}.marrkyPremiumShell .mobileDrawer .workspaceNav a{min-height:45px!important;padding:7px 9px!important;border-radius:11px!important;color:#d9d5ee!important;background:transparent!important;font-size:11px!important;font-weight:800!important}.marrkyPremiumShell .mobileDrawer .workspaceNav a>i{width:30px!important;height:30px!important;min-width:30px!important;border-radius:9px!important;background:#ffffff12!important;color:#ddd7f7!important;border:1px solid rgba(255,255,255,.06)!important}.marrkyPremiumShell .mobileDrawer .workspaceNav a.active{background:linear-gradient(135deg,#7545f6,#8d57ff)!important;color:#fff!important;box-shadow:0 10px 24px #5529ce57!important}.marrkyPremiumShell .mobileDrawer .workspaceNav a.active>i{background:#ffffff29!important;color:#fff!important;border-color:#ffffff1a!important}.marrkyPremiumShell .mobileDrawer .workspaceNav a em{background:#ffffff1c!important;color:#e9e4ff!important}.marrkyPremiumShell .mobileDrawer .workspaceNavFooter{margin-top:auto!important;padding-top:10px!important;border-top:1px solid rgba(255,255,255,.1)!important;display:grid!important;gap:7px!important;background:transparent!important}.marrkyPremiumShell .mobileDrawer .workspaceHelpNav{margin:0!important;padding:8px 9px!important;background:#ffffff0e!important;border:1px solid rgba(255,255,255,.11)!important;border-radius:11px!important}.marrkyPremiumShell .mobileDrawer .workspaceHelpNav>i{width:28px!important;height:28px!important;border-radius:9px!important}.marrkyPremiumShell .mobileDrawer .workspaceHelpNav b{color:#fff!important;font-size:8px!important}.marrkyPremiumShell .mobileDrawer .workspaceHelpNav small{color:#bbb3d8!important;font-size:7px!important}.marrkyPremiumShell .mobileDrawer .workspaceAccountState{margin:0!important;padding:8px 9px!important;background:#ffffff0e!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:11px!important;color:#fff!important}.marrkyPremiumShell .mobileDrawer .workspaceAccountState>span:nth-child(2) b{color:#fff!important;font-size:8px!important}.marrkyPremiumShell .mobileDrawer .workspaceAccountState>span:nth-child(2) small{color:#bbb3d8!important;font-size:7px!important}.marrkyPremiumShell .mobileDrawer .workspaceNavFooter .logout{margin:0!important;padding:7px!important;color:#aaa2c7!important;font-size:8px!important}.marrkyPremiumShell .mobileMenuBackdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:999!important;background:#0f111f8a!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important}.marrkyPremiumShell .mobileDrawer{z-index:1000!important}}@media(max-width:390px){.marrkyPremiumShell .mobileDrawer{width:88vw!important}}.marrkyBrand{display:inline-flex;align-items:center;gap:10px;min-width:0}.marrkyBrandLogoWrap{display:inline-flex;align-items:center;justify-content:center;min-width:0;border-radius:14px;transition:.2s ease}.marrkyBrandLogo{display:block;width:auto;height:52px;max-width:220px;object-fit:contain;filter:drop-shadow(0 8px 20px rgba(79,54,220,.16))}.marrkyBrandTagline{display:block;font-size:9px;letter-spacing:.15px;color:#6b7285;font-weight:650;white-space:nowrap}.marrkyBrand.small .marrkyBrandLogo{height:40px;max-width:168px}.marrkyBrand.small .marrkyBrandTagline{font-size:8px}.marrkyBrand.compact{gap:0}.marrkyBrand.compact .marrkyBrandLogo{height:44px;max-width:180px}.marrkyBrand.onDark .marrkyBrandLogoWrap{padding:3px 7px;background:#fffffff5;box-shadow:0 8px 24px #00000029,0 0 0 1px #fff3}.marrkyBrand.onDark .marrkyBrandTagline{color:#efeafd}.marrkyBrandMark{display:grid;place-items:center;width:42px;height:42px;overflow:hidden;flex:0 0 auto}.marrkyBrandMark img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 6px 14px rgba(80,45,235,.22))}.marrkyBrand.small .marrkyBrandMark{width:34px;height:34px}@media(max-width:520px){.marrkyBrandLogo{height:44px;max-width:185px}.marrkyBrandTagline{display:none}.marrkyBrand.small .marrkyBrandLogo{height:36px;max-width:150px}}.marrkyActionToast{position:fixed;top:22px;right:24px;z-index:2200;width:min(430px,calc(100vw - 32px));display:grid;grid-template-columns:38px minmax(0,1fr) 28px;gap:10px;align-items:center;padding:12px 13px;border:1px solid #cfead9;border-radius:14px;background:#fffffffa;box-shadow:0 18px 48px #18241d29;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.marrkyActionToast>i{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:#e7f8ee;color:#188a55;font-style:normal;font-weight:950}.marrkyActionToast b,.marrkyActionToast span{display:block}.marrkyActionToast b{font-size:11px;color:#16251c}.marrkyActionToast span{margin-top:2px;font-size:9px;line-height:1.35;color:#637268}.marrkyActionToast>button{width:28px;height:28px;border:0;border-radius:8px;background:#f4f6f5;color:#7d8981;font-size:15px}.marrkyActionToast.error{border-color:#f3c9ce}.marrkyActionToast.error>i{background:#fdecee;color:#b52e40}.marrkyActionToast.error b{color:#72212b}.marrkyConfirmBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2300;display:grid;place-items:center;padding:20px;background:#0e0c1c7a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.marrkyConfirmDialog{width:min(460px,100%);padding:18px;border:1px solid #e8e3f4;border-radius:20px;background:#fff;box-shadow:0 28px 80px #160d3942}.marrkyConfirmIcon{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;background:#fff0f1;color:#b92c40;font-size:20px;font-weight:950}.marrkyConfirmCopy{margin-top:13px}.marrkyConfirmCopy>span{font-size:7px;letter-spacing:1.25px;font-weight:950;color:#9a7890}.marrkyConfirmCopy h2{margin:4px 0 5px;font-size:20px;letter-spacing:-.45px;color:#171b2e}.marrkyConfirmCopy p{margin:0;font-size:10px;line-height:1.5;color:#6f7789}.marrkyConfirmActions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:17px}.marrkyConfirmActions button{min-height:44px;border-radius:11px;font-size:10px;font-weight:900}.marrkyConfirmActions .cancel{border:1px solid #dedfea;background:#fff;color:#5f6677}.marrkyConfirmActions .confirm{border:0;background:linear-gradient(135deg,#c9364a,#a72034);color:#fff;box-shadow:0 9px 20px #b92c4033}@media(max-width:700px){.marrkyActionToast{top:70px;right:12px;left:12px;width:auto}.marrkyConfirmBackdrop{padding:14px}.marrkyConfirmDialog{border-radius:17px;padding:15px}.marrkyConfirmActions{grid-template-columns:1fr}.marrkyConfirmActions .confirm{order:-1}}.v37Activity{min-height:100%}.v37Activity .ccxCardHead{align-items:center}.v37ActivityLoading,.v37ActivityEmpty{min-height:180px;display:grid;place-items:center;align-content:center;text-align:center;padding:20px;border:1px dashed #dfe3e9;border-radius:13px;background:#fafbfc}.v37ActivityLoading b,.v37ActivityEmpty b{margin-top:8px;font-size:9px;color:#475467}.v37ActivityEmpty span{display:block;margin-top:4px;max-width:300px;font-size:8px;line-height:1.45;color:#98a2b3}.v37Timeline{position:relative;margin-top:10px}.v37Timeline:before{content:"";position:absolute;left:13px;top:15px;bottom:15px;width:1px;background:#e6e9ee}.v37Event{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:9px 0}.v37Event>i{position:relative;z-index:1;width:28px;height:28px;border-radius:9px;background:#f0ecff;color:#6d35ff;display:grid;place-items:center;font-style:normal;font-size:8px;border:3px solid #fff}.v37Event>div{padding-top:1px}.v37Event b,.v37Event p,.v37Event span{display:block}.v37Event b{font-size:9px;color:#344054}.v37Event p{margin:3px 0 0;font-size:8px;line-height:1.4;color:#667085}.v37Event span{margin-top:3px;font-size:7px;color:#98a2b3}.v37Event.artwork_approved>i,.v37Event.artwork_official>i,.v37Event.campaign_published>i{background:#e8f8ee;color:#16835c}.v37Event.content_generated>i{background:#f4efff;color:#6d35ff}.crCampaignHome .campaignCardGrid{grid-template-columns:1fr}.crCampaignHome .campaignAddCard{min-height:110px;display:grid;grid-template-columns:auto 1fr;align-items:center;justify-content:start;column-gap:12px;text-align:left}.crCampaignHome .campaignAddCard .campaignAddIcon{margin:0}.crCampaignHome .campaignAddCard b,.crCampaignHome .campaignAddCard small{grid-column:2}.v38CampaignCard{display:grid;grid-template-columns:240px minmax(0,1fr);overflow:hidden;border:1px solid #e6e9ee;border-radius:20px;background:#fff;box-shadow:0 14px 34px #0f172a0d}.v38CampaignVisual{position:relative;min-height:220px;border:0;padding:0;background:#111827;overflow:hidden;cursor:pointer;text-align:left}.v38CampaignVisual img{width:100%;height:100%;object-fit:cover;display:block}.v38CampaignFallback{height:100%;min-height:220px;padding:20px;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;color:#fff;background:linear-gradient(145deg,#2b2054,#6d35ff)}.v38CampaignFallback.teal{background:linear-gradient(145deg,#073b43,#0f8a8d)}.v38CampaignFallback.orange{background:linear-gradient(145deg,#5f2d12,#d66a22)}.v38CampaignFallback.blue{background:linear-gradient(145deg,#172f56,#2e67b1)}.v38CampaignFallback.purple{background:linear-gradient(145deg,#2b2054,#6d35ff)}.v38CampaignFallback>span{font-size:34px}.v38CampaignFallback>small{font-size:8px;letter-spacing:1.3px;font-weight:950}.v38CampaignVisual>.campaignCardStatus{position:absolute;left:12px;top:12px}.v38CampaignVisual>em{position:absolute;right:12px;top:12px;font-style:normal;font-size:7px;font-weight:950;padding:6px 8px;border-radius:999px;background:#ffffffe6;color:#5d3dc4}.v38CampaignBody{min-width:0;padding:16px;display:grid;gap:13px}.v38CampaignTitle{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.v38CampaignTitle small{display:block;font-size:7px;font-weight:950;letter-spacing:1px;color:#6d35ff}.v38CampaignTitle h3{margin:4px 0 3px;font-size:18px;line-height:1.15;color:#172033}.v38CampaignTitle p{margin:0;font-size:9px;color:#8a94a4}.v38CampaignTitle>button,.v38CampaignFooter>button{border:0;background:#17112e;color:#fff;border-radius:9px;padding:8px 10px;font-size:8px;font-weight:950;cursor:pointer;white-space:nowrap}.v38CampaignReadiness{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end;padding:12px;border-radius:13px;background:#f8f9fb}.v38CampaignReadiness span{display:flex;justify-content:space-between;gap:10px}.v38CampaignReadiness b,.v38CampaignReadiness em{font-size:8px}.v38CampaignReadiness em{font-style:normal;color:#6d35ff;font-weight:950}.v38CampaignReadiness span+div{height:5px;margin-top:6px;border-radius:999px;background:#e6e9ee;overflow:hidden}.v38CampaignReadiness span+div i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7c3aed,#5b21b6)}.v38CampaignReadiness>strong{font-size:8px;color:#475467}.v38CampaignSignals{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.v38CampaignSignals>div{display:flex;gap:7px;align-items:center;padding:9px;border:1px solid #eceff3;border-radius:11px;background:#fff}.v38CampaignSignals>div>i{width:24px;height:24px;display:grid;place-items:center;border-radius:8px;background:#f0f2f5;color:#98a2b3;font-style:normal;font-size:8px;font-weight:950}.v38CampaignSignals>div.ready>i{background:#e8f8ee;color:#16835c}.v38CampaignSignals b,.v38CampaignSignals small{display:block}.v38CampaignSignals b{font-size:8px;color:#344054}.v38CampaignSignals small{margin-top:2px;font-size:7px;color:#98a2b3}.v38CampaignFooter{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:2px}.v38CampaignFooter>span{font-size:8px;color:#98a2b3}.v38CampaignFooter>span b{color:#667085}.v38CampaignFooter>button{background:transparent;color:#6d35ff;padding:0}@media(max-width:900px){.v38CampaignCard{grid-template-columns:190px minmax(0,1fr)}.v38CampaignSignals{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.v38CampaignCard{grid-template-columns:1fr}.v38CampaignVisual{min-height:190px}.v38CampaignTitle{display:block}.v38CampaignTitle>button{margin-top:10px}.v38CampaignReadiness{grid-template-columns:1fr}.v38CampaignSignals{grid-template-columns:1fr 1fr}.v38CampaignFooter{align-items:flex-end}}.v39ImpactBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1400;display:grid;place-items:center;padding:18px;background:#0b0e189e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.v39ImpactModal{width:min(760px,100%);max-height:min(760px,92vh);overflow:auto;border:1px solid rgba(255,255,255,.7);border-radius:24px;background:#fff;box-shadow:0 32px 90px #0f172a3d}.v39ImpactHead{display:flex;justify-content:space-between;gap:22px;padding:22px 22px 18px;border-bottom:1px solid #eceff3;background:linear-gradient(180deg,#faf8ff,#fff)}.v39ImpactHead span{display:block;font-size:8px;font-weight:950;letter-spacing:1.35px;color:#6d35ff}.v39ImpactHead h2{margin:5px 0 6px;font-size:22px;line-height:1.12;color:#17112e}.v39ImpactHead p{max-width:580px;margin:0;font-size:10px;line-height:1.5;color:#667085}.v39ImpactHead>button{width:34px;height:34px;flex:0 0 auto;border:1px solid #e6e9ee;border-radius:11px;background:#fff;color:#667085;font-size:20px;cursor:pointer}.v39ImpactChanged{padding:16px 22px;border-bottom:1px solid #f0f2f5}.v39ImpactChanged>span,.v39ImpactGrid>div>span{display:block;font-size:7px;font-weight:950;letter-spacing:1.1px;color:#98a2b3}.v39ImpactChanged>div{display:flex;gap:7px;flex-wrap:wrap;margin-top:8px}.v39ImpactChanged b{padding:6px 9px;border-radius:999px;background:#f1edff;color:#6040c0;font-size:8px}.v39ImpactGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:16px 22px}.v39ImpactGrid>div{border:1px solid #e8ebef;border-radius:15px;padding:13px;background:#fbfcfd}.v39ImpactGrid>div>div{display:flex;align-items:center;gap:8px;margin-top:9px}.v39ImpactGrid i{width:24px;height:24px;display:grid;place-items:center;border-radius:8px;font-style:normal;font-size:9px;font-weight:950}.v39ImpactGrid b{font-size:9px;color:#344054}.v39ImpactGrid .refresh i{background:#f1edff;color:#6d35ff}.v39ImpactGrid .keep i{background:#e9f8ef;color:#16835c}.v39ArtworkChoice{display:flex!important;align-items:flex-start!important;gap:10px!important;margin:0 22px 14px!important;padding:13px!important;border:1px solid #ddd3ff!important;border-radius:14px!important;background:#faf8ff!important;cursor:pointer!important}.v39ArtworkChoice input{margin-top:2px!important}.v39ArtworkChoice span,.v39ArtworkChoice b,.v39ArtworkChoice small{display:block!important}.v39ArtworkChoice b{font-size:9px!important;color:#34216d!important}.v39ArtworkChoice small{margin-top:3px!important;font-size:8px!important;line-height:1.45!important;color:#7a7391!important}.v39ImpactNote{display:flex;gap:10px;align-items:center;margin:0 22px 16px;padding:12px;border-radius:14px;background:#eef9f2}.v39ImpactNote>i{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:#d9f2e2;color:#16835c;font-style:normal}.v39ImpactNote b,.v39ImpactNote span{display:block}.v39ImpactNote b{font-size:9px;color:#20543d}.v39ImpactNote span{margin-top:2px;font-size:8px;color:#668676}.v39ImpactActions{display:flex;justify-content:flex-end;gap:8px;padding:16px 22px;border-top:1px solid #eceff3;background:#fafbfc}.v39ImpactActions button{border-radius:10px;padding:9px 12px;font-size:9px;font-weight:950;cursor:pointer}.v39ImpactActions .secondary{border:1px solid #e1e5ea;background:#fff;color:#475467}.v39ImpactActions .primary{border:0;background:#17112e;color:#fff}.v39ImpactActions button:disabled{opacity:.6;cursor:wait}@media(max-width:650px){.v39ImpactBackdrop{align-items:end;padding:0}.v39ImpactModal{max-height:92vh;border-radius:24px 24px 0 0}.v39ImpactHead{padding:18px 16px}.v39ImpactHead h2{font-size:19px}.v39ImpactChanged,.v39ImpactGrid{padding-left:16px;padding-right:16px}.v39ImpactGrid{grid-template-columns:1fr}.v39ArtworkChoice,.v39ImpactNote{margin-left:16px!important;margin-right:16px!important}.v39ImpactActions{padding:14px 16px;position:sticky;bottom:0}.v39ImpactActions button{flex:1}}.v310QualityGate{margin:14px 0 18px;border:1px solid #e6e9ee;border-radius:18px;background:#fff;overflow:hidden}.v310QualityGate.ready{border-color:#cfe8d8}.v310QualityGate.attention{border-color:#eadfc8}.v310GateSummary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:13px;align-items:center;padding:15px 16px}.v310GateIcon{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;font-size:14px;font-weight:950;background:#fff4de;color:#a56a0c}.v310QualityGate.ready .v310GateIcon{background:#e8f8ee;color:#16835c}.v310GateSummary span{display:block;font-size:7px;font-weight:950;letter-spacing:1.2px;color:#98a2b3}.v310GateSummary h2{margin:4px 0 3px;font-size:15px;color:#172033}.v310GateSummary p{margin:0;font-size:8px;color:#667085}.v310GateSummary>button{border:0;border-radius:10px;background:#17112e;color:#fff;padding:9px 11px;font-size:8px;font-weight:950;cursor:pointer}.v310GateMiniChecks{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #eef0f3}.v310GateMiniChecks button{display:flex;align-items:center;gap:7px;min-width:0;padding:10px;border:0;border-right:1px solid #eef0f3;background:#fff;text-align:left;cursor:pointer}.v310GateMiniChecks button:last-child{border-right:0}.v310GateMiniChecks i{width:21px;height:21px;flex:0 0 auto;border-radius:7px;display:grid;place-items:center;font-style:normal;font-size:8px;background:#f1f3f5;color:#98a2b3}.v310GateMiniChecks .ok i{background:#e8f8ee;color:#16835c}.v310GateMiniChecks span{font-size:7px;font-weight:800;color:#667085;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v310LaunchGate{margin-bottom:14px;border:1px solid #e6e9ee;border-radius:18px;background:#fff;overflow:hidden}.v310LaunchGate.ready{border-color:#cfe8d8}.v310LaunchGate.attention{border-color:#eadfc8}.v310LaunchGateHead{display:flex;justify-content:space-between;gap:15px;align-items:flex-start;padding:17px 18px;background:linear-gradient(180deg,#fbfcfd,#fff)}.v310LaunchGateHead span{display:block;font-size:7px;font-weight:950;letter-spacing:1.2px;color:#6d35ff}.v310LaunchGateHead h2{margin:4px 0;font-size:20px;letter-spacing:.4px;color:#17112e}.v310LaunchGateHead p{margin:0;font-size:9px;color:#667085}.v310LaunchGateHead strong{font-size:22px;color:#6d35ff}.v310GateChecklist{display:grid;gap:0;border-top:1px solid #eef0f3}.v310GateChecklist article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:11px 18px;border-bottom:1px solid #f0f2f5}.v310GateChecklist article:last-child{border-bottom:0}.v310GateChecklist article>i{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;font-style:normal;font-weight:950;font-size:9px;background:#f1f3f5;color:#98a2b3}.v310GateChecklist article.ok>i{background:#e8f8ee;color:#16835c}.v310GateChecklist article.issue>i{background:#fff4de;color:#a56a0c}.v310GateChecklist article.advisory>i{background:#eef2ff;color:#5364c8}.v310GateChecklist b,.v310GateChecklist span,.v310GateChecklist em{display:block}.v310GateChecklist b{font-size:9px;color:#344054}.v310GateChecklist span{margin-top:2px;font-size:8px;line-height:1.4;color:#667085}.v310GateChecklist em{margin-top:4px;font-style:normal;font-size:6px;font-weight:950;letter-spacing:1px;color:#98a2b3}.v310GateChecklist button{border:0;background:transparent;color:#6d35ff;font-size:8px;font-weight:950;cursor:pointer}.v310GateChecklist button:disabled{opacity:.55;cursor:wait}.v310GateAction{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:13px 18px;border-top:1px solid #eceff3;background:#fafbfc}.v310GateAction b,.v310GateAction span{display:block}.v310GateAction b{font-size:9px;color:#344054}.v310GateAction span{margin-top:2px;font-size:8px;color:#7d8797}.v310GateAction button{border:0;border-radius:10px;background:#17112e;color:#fff;padding:9px 11px;font-size:8px;font-weight:950;cursor:pointer}.v310GateAction button:disabled{background:#e4e7ec;color:#98a2b3;cursor:not-allowed}.v36LaunchHeroActions button:disabled,.v36LaunchFooter button:disabled{opacity:.55;cursor:not-allowed}@media(max-width:900px){.v310GateMiniChecks{grid-template-columns:1fr 1fr}.v310GateMiniChecks button:nth-child(2n){border-right:0}.v310GateMiniChecks button:last-child{grid-column:1/-1}.v310GateSummary{grid-template-columns:auto 1fr}.v310GateSummary>button{grid-column:1/-1;width:100%}}@media(max-width:650px){.v310GateChecklist article{grid-template-columns:auto 1fr}.v310GateChecklist article>button{grid-column:2;justify-self:start}.v310GateAction{display:block}.v310GateAction button{width:100%;margin-top:10px}.v310LaunchGateHead strong{font-size:18px}.v310GateMiniChecks{grid-template-columns:1fr}.v310GateMiniChecks button{border-right:0}.v310GateMiniChecks button:last-child{grid-column:auto}}.v311LaunchBackdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;display:grid;place-items:center;padding:18px;background:#090c16ad;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.v311LaunchModal{width:min(860px,100%);max-height:min(820px,94vh);overflow:auto;border:1px solid rgba(255,255,255,.75);border-radius:26px;background:#fff;box-shadow:0 36px 100px #0f172a47}.v311LaunchHead{display:flex;justify-content:space-between;gap:22px;padding:22px;border-bottom:1px solid #eceff3;background:linear-gradient(180deg,#fbf9ff,#fff)}.v311LaunchHead span{display:block;font-size:8px;font-weight:950;letter-spacing:1.35px;color:#6d35ff}.v311LaunchHead h2{margin:5px 0 6px;max-width:650px;font-size:23px;line-height:1.1;color:#17112e}.v311LaunchHead p{max-width:680px;margin:0;font-size:9px;line-height:1.5;color:#667085}.v311LaunchHead>button{width:34px;height:34px;flex:0 0 auto;border:1px solid #e6e9ee;border-radius:11px;background:#fff;color:#667085;font-size:20px;cursor:pointer}.v311LaunchCampaign{display:grid;grid-template-columns:92px minmax(0,1fr);gap:14px;align-items:center;padding:17px 22px;border-bottom:1px solid #f0f2f5}.v311LaunchArtwork{height:82px;border-radius:14px;overflow:hidden;background:linear-gradient(145deg,#2b2054,#6d35ff);display:grid;place-items:center;color:#fff;font-size:28px}.v311LaunchArtwork img{width:100%;height:100%;object-fit:cover}.v311LaunchCampaign small,.v311LaunchPromise>span,.v311LaunchSchedule>span{display:block;font-size:7px;font-weight:950;letter-spacing:1.15px;color:#98a2b3}.v311LaunchCampaign h3{margin:3px 0;font-size:17px;color:#172033}.v311LaunchCampaign p{margin:0;font-size:9px;color:#667085}.v311LaunchCampaign em{display:inline-block;margin-top:7px;padding:5px 7px;border-radius:999px;background:#e9f8ef;color:#16835c;font-style:normal;font-size:7px;font-weight:950}.v311LaunchPromise{padding:16px 22px}.v311LaunchItems{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:9px}.v311LaunchItems article{display:flex;gap:9px;padding:11px;border:1px solid #eceff3;border-radius:13px;background:#fbfcfd}.v311LaunchItems i{width:27px;height:27px;flex:0 0 auto;display:grid;place-items:center;border-radius:9px;background:#f1edff;color:#6d35ff;font-style:normal;font-size:8px;font-weight:950}.v311LaunchItems b,.v311LaunchItems small{display:block}.v311LaunchItems b{font-size:9px;color:#344054}.v311LaunchItems small{margin-top:2px;font-size:8px;line-height:1.4;color:#7b8494;word-break:break-word}.v311LaunchSchedule{padding:0 22px 16px}.v311LaunchSchedule>div{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:9px}.v311LaunchSchedule article{padding:10px;border-radius:12px;background:#f8f9fb;border:1px solid #eceff3}.v311LaunchSchedule b,.v311LaunchSchedule span,.v311LaunchSchedule small{display:block}.v311LaunchSchedule b{font-size:7px;color:#6d35ff;letter-spacing:.8px}.v311LaunchSchedule span{margin-top:3px;font-size:9px;font-weight:900;color:#344054}.v311LaunchSchedule small{margin-top:2px;font-size:7px;line-height:1.35;color:#98a2b3}.v311LaunchSafety{display:flex;gap:10px;align-items:center;margin:0 22px 16px;padding:12px;border-radius:14px;background:#eef9f2}.v311LaunchSafety>i{width:29px;height:29px;display:grid;place-items:center;border-radius:9px;background:#d9f2e2;color:#16835c;font-style:normal;font-weight:950}.v311LaunchSafety b,.v311LaunchSafety span{display:block}.v311LaunchSafety b{font-size:9px;color:#20543d}.v311LaunchSafety span{margin-top:2px;font-size:8px;color:#668676}.v311LaunchActions{display:flex;justify-content:flex-end;gap:8px;padding:16px 22px;border-top:1px solid #eceff3;background:#fafbfc}.v311LaunchActions button{border-radius:10px;padding:9px 12px;font-size:9px;font-weight:950;cursor:pointer}.v311LaunchActions .secondary{border:1px solid #e1e5ea;background:#fff;color:#475467}.v311LaunchActions .primary{border:0;background:#17112e;color:#fff}@media(max-width:700px){.v311LaunchBackdrop{align-items:end;padding:0}.v311LaunchModal{max-height:94vh;border-radius:24px 24px 0 0}.v311LaunchHead{padding:18px 16px}.v311LaunchHead h2{font-size:20px}.v311LaunchCampaign,.v311LaunchPromise,.v311LaunchSchedule{padding-left:16px;padding-right:16px}.v311LaunchItems{grid-template-columns:1fr}.v311LaunchSchedule>div{grid-template-columns:1fr 1fr}.v311LaunchSafety{margin-left:16px;margin-right:16px}.v311LaunchActions{padding:14px 16px;position:sticky;bottom:0}.v311LaunchActions button{flex:1}}.v312PublishingWorkspace{max-width:1220px;margin:0 auto;padding:4px 0 30px}.v312PublishingHero{display:flex;justify-content:space-between;gap:18px;align-items:flex-end;padding:22px 22px 18px;border:1px solid #e7eaf0;border-radius:22px;background:linear-gradient(145deg,#faf8ff,#fff);box-shadow:0 14px 34px #0f172a0d}.v312PublishingHero span{display:block;font-size:8px;font-weight:950;letter-spacing:1.4px;color:#6d35ff}.v312PublishingHero h1{margin:5px 0 6px;font-size:25px;line-height:1.08;color:#17112e}.v312PublishingHero p{margin:0;max-width:720px;font-size:10px;line-height:1.5;color:#667085}.v312HeroState{text-align:right}.v312HeroState b,.v312HeroState small{display:block}.v312HeroState b{font-size:13px;color:#16835c}.v312HeroState small{margin-top:3px;font-size:8px;color:#98a2b3}.v312CampaignBar{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-top:14px;padding:13px 14px;border:1px solid #e7eaf0;border-radius:16px;background:#fff}.v312CampaignIdentity{display:flex;gap:11px;align-items:center;min-width:0}.v312CampaignThumb{width:58px;height:58px;flex:0 0 auto;border-radius:12px;overflow:hidden;display:grid;place-items:center;background:linear-gradient(145deg,#2b2054,#6d35ff);color:#fff;font-size:22px}.v312CampaignThumb img{width:100%;height:100%;object-fit:cover}.v312CampaignIdentity small{display:block;font-size:7px;font-weight:950;letter-spacing:1px;color:#98a2b3}.v312CampaignIdentity select{max-width:520px;margin-top:3px;border:0;background:transparent;font-size:14px;font-weight:900;color:#172033}.v312CampaignIdentity p{margin:2px 0 0;font-size:8px;color:#98a2b3}.v312CampaignMeta{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.v312CampaignMeta>b,.v312CampaignMeta>em{font-style:normal;font-size:7px;font-weight:900;padding:6px 8px;border-radius:999px;background:#f4f5f7;color:#667085}.v312CampaignMeta>b.ready{background:#e9f8ef;color:#16835c}.v312CampaignMeta>b.missing{background:#fff4de;color:#a56a0c}.v312PublishTabs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:14px 0}.v312PublishTabs button{display:flex;justify-content:center;align-items:center;gap:7px;padding:11px 12px;border:1px solid #e5e8ed;border-radius:12px;background:#fff;color:#667085;font-size:9px;font-weight:950;cursor:pointer}.v312PublishTabs button.active{border-color:#cfc2ff;background:#f7f3ff;color:#5e36c7}.v312PublishTabs i{font-style:normal;font-size:7px;padding:3px 5px;border-radius:999px;background:#ece8ff;color:#6d35ff}.v312PublishPanel{border:1px solid #e7eaf0;border-radius:20px;background:#fff;overflow:hidden}.v312PanelHead{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:18px 20px;border-bottom:1px solid #eef0f3}.v312PanelHead span{display:block;font-size:7px;font-weight:950;letter-spacing:1.1px;color:#6d35ff}.v312PanelHead h2{margin:4px 0 3px;font-size:18px;color:#172033}.v312PanelHead p{margin:0;font-size:9px;color:#667085}.v312PanelHead button{border:0;border-radius:10px;background:#17112e;color:#fff;padding:9px 11px;font-size:8px;font-weight:950;cursor:pointer}.v312PanelHead button:disabled{background:#e4e7ec;color:#98a2b3;cursor:not-allowed}.v312PlanGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:18px 20px}.v312PlanGrid article{padding:14px;border:1px solid #eceff3;border-radius:14px;background:#fbfcfd}.v312PlanGrid article>div{display:flex;justify-content:space-between;align-items:center}.v312PlanGrid article>div span{font-size:18px;font-weight:950;color:#e1dbfb}.v312PlanGrid article>div em{font-style:normal;font-size:7px;font-weight:950;color:#6d35ff}.v312PlanGrid h3{margin:11px 0 4px;font-size:12px;color:#2f3747}.v312PlanGrid b{display:block;font-size:8px;color:#667085}.v312PlanGrid p{margin:8px 0 0;font-size:8px;line-height:1.45;color:#8a94a4}.v312PlanSummary{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #eef0f3}.v312PlanSummary>div{padding:13px 16px;border-right:1px solid #eef0f3}.v312PlanSummary>div:last-child{border-right:0}.v312PlanSummary b,.v312PlanSummary span{display:block}.v312PlanSummary b{font-size:14px;color:#17112e}.v312PlanSummary span{margin-top:2px;font-size:7px;color:#98a2b3}.v312Calendar{padding:8px 20px 18px}.v312Calendar article{display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid #eef0f3}.v312Calendar article:last-child{border-bottom:0}.v312CalendarDay small,.v312CalendarDay b{display:block}.v312CalendarDay small{font-size:7px;font-weight:950;color:#6d35ff}.v312CalendarDay b{margin-top:3px;font-size:11px;color:#344054}.v312CalendarContent span{display:block;font-size:7px;color:#98a2b3}.v312CalendarContent h3{margin:3px 0;font-size:11px;color:#344054}.v312CalendarContent p{margin:0;font-size:8px;color:#7e8795}.v312Calendar article>em{font-style:normal;font-size:7px;font-weight:950;padding:5px 7px;border-radius:999px;background:#f3f4f6;color:#667085}.v312CalendarNotice{display:flex;gap:10px;align-items:center;margin:0 20px 18px;padding:12px;border-radius:13px;background:#eef2ff}.v312CalendarNotice i{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:#dfe5ff;color:#5364c8;font-style:normal}.v312CalendarNotice b,.v312CalendarNotice span{display:block}.v312CalendarNotice b{font-size:9px;color:#33406f}.v312CalendarNotice span{margin-top:2px;font-size:8px;color:#6f789c}.v312ApprovalGrid{display:grid;grid-template-columns:1fr 1.2fr;gap:14px;padding:18px 20px}.v312ApprovalCreative{border:1px solid #eceff3;border-radius:14px;padding:12px;background:#fbfcfd}.v312ApprovalCreative>span{display:block;font-size:7px;font-weight:950;letter-spacing:1px;color:#98a2b3}.v312ApprovalCreative img{width:100%;max-height:300px;object-fit:contain;margin-top:9px;border-radius:12px;background:#f3f4f6}.v312ApprovalCreative>div{min-height:210px;display:grid;place-items:center;align-content:center;text-align:center}.v312ApprovalCreative>div i{font-size:28px;font-style:normal;color:#6d35ff}.v312ApprovalCreative>div b,.v312ApprovalCreative>div small{display:block}.v312ApprovalCreative>div b{margin-top:7px;font-size:10px;color:#344054}.v312ApprovalCreative>div small{margin-top:3px;font-size:8px;color:#98a2b3}.v312ApprovalCreative>button{width:100%;margin-top:9px;border:0;border-radius:10px;background:#17112e;color:#fff;padding:9px;font-size:8px;font-weight:950;cursor:pointer}.v312ApprovalChecks{display:grid;gap:8px}.v312ApprovalChecks article{display:flex;gap:10px;align-items:center;padding:11px;border:1px solid #eceff3;border-radius:12px;background:#fff}.v312ApprovalChecks article>i{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;font-style:normal;font-size:9px;font-weight:950;background:#fff4de;color:#a56a0c}.v312ApprovalChecks article.ok>i{background:#e9f8ef;color:#16835c}.v312ApprovalChecks b,.v312ApprovalChecks span{display:block}.v312ApprovalChecks b{font-size:9px;color:#344054}.v312ApprovalChecks span{margin-top:2px;font-size:8px;color:#98a2b3}.v312ApprovalCopy{padding:0 20px 18px}.v312ApprovalCopy>span{display:block;font-size:7px;font-weight:950;letter-spacing:1px;color:#98a2b3}.v312ApprovalCopy>div{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px}.v312ApprovalCopy article{padding:11px;border:1px solid #eceff3;border-radius:12px;background:#fbfcfd}.v312ApprovalCopy small,.v312ApprovalCopy b{display:block}.v312ApprovalCopy small{font-size:7px;color:#6d35ff}.v312ApprovalCopy b{margin-top:4px;font-size:9px;color:#344054}.v312ApprovalCopy p{margin:4px 0 0;font-size:8px;line-height:1.4;color:#7f8897;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.v312NoAi{padding:6px 9px;border-radius:999px;background:#eef9f2;color:#16835c;font-size:7px;font-weight:950}.v312PublishingStatus{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:16px 20px}.v312PublishingStatus>div{padding:11px;border:1px solid #eceff3;border-radius:12px;background:#fbfcfd}.v312PublishingStatus span,.v312PublishingStatus b,.v312PublishingStatus small{display:block}.v312PublishingStatus span{font-size:7px;font-weight:950;color:#98a2b3}.v312PublishingStatus b{margin-top:4px;font-size:10px;color:#344054}.v312PublishingStatus small{margin-top:2px;font-size:7px;line-height:1.4;color:#8a94a4;word-break:break-word}.v312ChannelGrid{padding:0 20px 18px}.v312PublishFooter{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:14px 20px;border-top:1px solid #eef0f3;background:#fafbfc}.v312PublishFooter span{display:block;font-size:7px;font-weight:950;letter-spacing:1px;color:#98a2b3}.v312PublishFooter h3{margin:4px 0 2px;font-size:11px;color:#344054}.v312PublishFooter p{margin:0;font-size:8px;color:#7e8795}.v312PublishFooter button{border:0;background:transparent;color:#6d35ff;font-size:8px;font-weight:950;cursor:pointer}@media(max-width:900px){.v312PlanGrid{grid-template-columns:1fr 1fr}.v312ApprovalGrid{grid-template-columns:1fr}.v312ApprovalCopy>div{grid-template-columns:1fr}.v312PublishingStatus{grid-template-columns:1fr}.v312CampaignBar{align-items:flex-start}.v312CampaignMeta{max-width:330px}}@media(max-width:650px){.v312PublishingHero{display:block}.v312HeroState{text-align:left;margin-top:12px}.v312CampaignBar{display:block}.v312CampaignMeta{margin-top:10px;justify-content:flex-start}.v312PublishTabs{grid-template-columns:1fr 1fr}.v312PlanGrid{grid-template-columns:1fr}.v312PlanSummary{grid-template-columns:1fr 1fr}.v312PanelHead{display:block}.v312PanelHead button{width:100%;margin-top:10px}.v312Calendar article{grid-template-columns:80px 1fr}.v312Calendar article>em{grid-column:2;justify-self:start}.v312PublishFooter{display:block}.v312PublishFooter button{margin-top:10px}}.v313ScheduleStatus{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:16px 20px 4px}.v313ScheduleStatus>div{padding:11px;border:1px solid #eceff3;border-radius:12px;background:#fbfcfd}.v313ScheduleStatus span,.v313ScheduleStatus b,.v313ScheduleStatus small{display:block}.v313ScheduleStatus span{font-size:7px;font-weight:950;letter-spacing:1px;color:#98a2b3}.v313ScheduleStatus b{margin-top:4px;font-size:10px;color:#344054}.v313ScheduleStatus small{margin-top:2px;font-size:7px;line-height:1.4;color:#8a94a4}.v313SmartCalendar article.approved{background:#fbfffc}.v313SmartCalendar article.approved>em{background:#e9f8ef;color:#16835c}.v313ScheduleApproval{display:flex;justify-content:space-between;gap:14px;align-items:center;margin:0 20px 14px;padding:13px;border:1px solid #ddd3ff;border-radius:14px;background:#faf8ff}.v313ScheduleApproval>div{display:flex;gap:10px;align-items:center}.v313ScheduleApproval>div>i{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border-radius:10px;background:#ece6ff;color:#6d35ff;font-style:normal;font-weight:950}.v313ScheduleApproval b,.v313ScheduleApproval span{display:block}.v313ScheduleApproval b{font-size:9px;color:#352469}.v313ScheduleApproval span{margin-top:2px;font-size:8px;color:#7c7493}.v313ScheduleApproval>button{border:0;border-radius:10px;background:#17112e;color:#fff;padding:9px 11px;font-size:8px;font-weight:950;cursor:pointer;white-space:nowrap}.v313ScheduleApproval>button:disabled{opacity:.55;cursor:wait}.v313ScheduleApproval.approved{border-color:#cfe8d8;background:#eef9f2}.v313ScheduleApproval.approved>div>i{background:#d9f2e2;color:#16835c}.v313ScheduleApproval.approved b{color:#20543d}.v313ScheduleApproval.approved span{color:#668676}@media(max-width:700px){.v313ScheduleStatus{grid-template-columns:1fr}.v313ScheduleApproval{display:block}.v313ScheduleApproval>button{width:100%;margin-top:10px}}.v314QueueSummary{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:16px 20px 6px}.v314QueueSummary>div{padding:11px;border:1px solid #eceff3;border-radius:12px;background:#fbfcfd}.v314QueueSummary span,.v314QueueSummary b,.v314QueueSummary small{display:block}.v314QueueSummary span{font-size:7px;font-weight:950;letter-spacing:1px;color:#98a2b3}.v314QueueSummary b{margin-top:4px;font-size:15px;color:#17112e}.v314QueueSummary small{margin-top:2px;font-size:7px;line-height:1.4;color:#8a94a4}.v314QueueCreate{display:flex;justify-content:space-between;gap:14px;align-items:center;margin:10px 20px 16px;padding:14px;border:1px solid #ddd3ff;border-radius:14px;background:#faf8ff}.v314QueueCreate>div{display:flex;gap:10px;align-items:center}.v314QueueCreate i{width:32px;height:32px;display:grid;place-items:center;border-radius:10px;background:#ece6ff;color:#6d35ff;font-style:normal;font-weight:950}.v314QueueCreate b,.v314QueueCreate span{display:block}.v314QueueCreate b{font-size:9px;color:#352469}.v314QueueCreate span{margin-top:2px;font-size:8px;line-height:1.4;color:#7c7493}.v314QueueCreate>button{border:0;border-radius:10px;background:#17112e;color:#fff;padding:9px 11px;font-size:8px;font-weight:950;cursor:pointer;white-space:nowrap}.v314QueueCreate>button:disabled{opacity:.55;cursor:not-allowed}.v314QueueJobs{padding:10px 20px 18px}.v314QueueJob{display:grid;grid-template-columns:170px minmax(0,1fr) auto;gap:14px;align-items:center;padding:13px 0;border-bottom:1px solid #eef0f3}.v314QueueJob:last-of-type{border-bottom:0}.v314QueueJobTime small,.v314QueueJobTime b,.v314QueueJobTime span{display:block}.v314QueueJobTime small{font-size:7px;font-weight:950;color:#6d35ff}.v314QueueJobTime b{margin-top:3px;font-size:9px;color:#344054}.v314QueueJobTime span{margin-top:2px;font-size:7px;color:#98a2b3}.v314QueueJobMain>div{display:flex;gap:8px;align-items:center}.v314QueueJobMain em{font-style:normal;font-size:7px;font-weight:950;padding:4px 6px;border-radius:999px;background:#f1edff;color:#6d35ff}.v314QueueJobMain h3{margin:0;font-size:10px;color:#344054}.v314QueueJobMain p{margin:4px 0 0;font-size:8px;color:#667085}.v314QueueJobMain small{display:block;margin-top:3px;font-size:7px;color:#98a2b3}.v314QueueJob>strong{font-size:7px;font-weight:950;padding:6px 8px;border-radius:999px;background:#f3f4f6;color:#667085;white-space:nowrap}.v314QueueJob.queued>strong{background:#e9f0ff;color:#4160ba}.v314QueueJob.ready>strong{background:#fff4de;color:#a56a0c}.v314QueueJob.posted>strong{background:#e9f8ef;color:#16835c}.v314QueueJob.failed>strong,.v314QueueJob.needs_review>strong{background:#fdecec;color:#b42318}.v314QueueNote{display:flex;gap:10px;align-items:center;margin-top:12px;padding:12px;border-radius:13px;background:#eef2ff}.v314QueueNote i{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:#dfe5ff;color:#5364c8;font-style:normal}.v314QueueNote b,.v314QueueNote span{display:block}.v314QueueNote b{font-size:9px;color:#33406f}.v314QueueNote span{margin-top:2px;font-size:8px;color:#6f789c}@media(max-width:850px){.v314QueueSummary{grid-template-columns:1fr 1fr}.v314QueueJob{grid-template-columns:130px minmax(0,1fr)}.v314QueueJob>strong{grid-column:2;justify-self:start}}@media(max-width:650px){.v314QueueSummary{grid-template-columns:1fr}.v314QueueCreate{display:block}.v314QueueCreate>button{width:100%;margin-top:10px}.v314QueueJob{grid-template-columns:1fr}.v314QueueJob>strong{grid-column:auto;justify-self:start}}.v315QueueToolbar{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:0 0 10px;border-bottom:1px solid #eef0f3}.v315QueueToolbar span,.v315QueueToolbar b{display:block}.v315QueueToolbar span{font-size:7px;font-weight:950;letter-spacing:1px;color:#98a2b3}.v315QueueToolbar b{margin-top:3px;font-size:9px;color:#344054}.v315QueueToolbar button{border:1px solid #e1e5ea;border-radius:9px;background:#fff;color:#475467;padding:7px 9px;font-size:8px;font-weight:950;cursor:pointer}.v315QueueToolbar button:disabled{opacity:.55;cursor:wait}.v315JobState{display:grid;justify-items:end;gap:6px}.v315JobState strong{font-size:7px;font-weight:950;padding:6px 8px;border-radius:999px;background:#f3f4f6;color:#667085;white-space:nowrap}.v314QueueJob.queued .v315JobState strong{background:#e9f0ff;color:#4160ba}.v314QueueJob.processing .v315JobState strong{background:#ede9fe;color:#6d35ff}.v314QueueJob.ready .v315JobState strong{background:#fff4de;color:#a56a0c}.v314QueueJob.posted .v315JobState strong{background:#e9f8ef;color:#16835c}.v314QueueJob.failed .v315JobState strong,.v314QueueJob.needs_review .v315JobState strong{background:#fdecec;color:#b42318}.v315JobState button{border:0;background:transparent;color:#6d35ff;font-size:7px;font-weight:950;cursor:pointer}.v315JobState button:disabled{opacity:.55;cursor:wait}@media(max-width:850px){.v315JobState{grid-column:2;justify-items:start}}@media(max-width:650px){.v315QueueToolbar{display:block}.v315QueueToolbar button{margin-top:8px}.v315JobState{grid-column:auto;justify-items:start}}.v316DeliveryProgress{display:grid;grid-template-columns:220px minmax(0,1fr);gap:14px;align-items:center;padding:12px 0 14px;border-bottom:1px solid #eef0f3}.v316DeliveryProgress span,.v316DeliveryProgress b,.v316DeliveryProgress small{display:block}.v316DeliveryProgress span{font-size:7px;font-weight:950;letter-spacing:1px;color:#98a2b3}.v316DeliveryProgress b{margin-top:3px;font-size:12px;color:#172033}.v316DeliveryProgress small{margin-top:2px;font-size:7px;color:#8a94a4}.v316ProgressTrack{height:8px;border-radius:999px;background:#eef0f3;overflow:hidden}.v316ProgressTrack i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#6d35ff,#16835c);transition:width .25s ease}.v316DeliveryTimeline{margin-top:14px;border:1px solid #e7eaf0;border-radius:14px;overflow:hidden;background:#fff}.v316TimelineHead{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px 14px;border-bottom:1px solid #eef0f3;background:#fbfcfd}.v316TimelineHead span{display:block;font-size:7px;font-weight:950;letter-spacing:1px;color:#6d35ff}.v316TimelineHead h3{margin:3px 0 0;font-size:11px;color:#344054}.v316TimelineHead>b{font-size:8px;color:#98a2b3}.v316TimelineList{padding:4px 14px 10px}.v316TimelineList article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid #f0f2f5}.v316TimelineList article:last-child{border-bottom:0}.v316TimelineList article>i{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;font-style:normal;font-size:9px;font-weight:950;background:#f3f4f6;color:#667085}.v316TimelineList article.event-posted>i,.v316TimelineList article.event-manual_completed>i{background:#e9f8ef;color:#16835c}.v316TimelineList article.event-failed>i,.v316TimelineList article.event-needs_review>i{background:#fdecec;color:#b42318}.v316TimelineList article.event-retried>i{background:#eef2ff;color:#5364c8}.v316TimelineList article>div>div{display:flex;gap:7px;align-items:center}.v316TimelineList article b{font-size:9px;color:#344054}.v316TimelineList article em{font-style:normal;font-size:6px;font-weight:950;padding:3px 5px;border-radius:999px;background:#f3f4f6;color:#7a8494}.v316TimelineList article span,.v316TimelineList article small{display:block}.v316TimelineList article span{margin-top:2px;font-size:8px;color:#7e8795}.v316TimelineList article small{margin-top:2px;font-size:7px;color:#b42318}.v316TimelineList time{font-size:7px;color:#98a2b3;white-space:nowrap}.v316TimelineEmpty{display:flex;gap:10px;align-items:center;padding:16px 0}.v316TimelineEmpty>i{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:#f3f4f6;color:#98a2b3;font-style:normal}.v316TimelineEmpty b,.v316TimelineEmpty span{display:block}.v316TimelineEmpty b{font-size:9px;color:#344054}.v316TimelineEmpty span{margin-top:2px;font-size:8px;color:#98a2b3}@media(max-width:650px){.v316DeliveryProgress{grid-template-columns:1fr}.v316TimelineList article{grid-template-columns:auto 1fr}.v316TimelineList time{grid-column:2}}.mkv4CreateOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#12162a6b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;place-items:center;padding:24px}.mkv4CreateModal{width:min(1120px,96vw);max-height:92vh;overflow:auto;background:linear-gradient(180deg,#fcfbff,#f8f9ff);border:1px solid rgba(255,255,255,.9);border-radius:28px;box-shadow:0 36px 100px #16193a42;padding:26px}.mkv4CreateHead{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.mkv4CreateHead>div>span{font-size:8px;letter-spacing:1.3px;color:#6d45e7;font-weight:1000}.mkv4CreateHead h1{margin:6px 0 5px;font-size:38px;letter-spacing:-1.5px;line-height:1}.mkv4CreateHead p{margin:0;color:#68728a;font-size:13px}.mkv4CreateHead>button{border:0;background:#fff;color:#7c8598;width:38px;height:38px;border-radius:12px;font-size:24px;line-height:1;box-shadow:0 6px 18px #1d1f3f14}.mkv4StartChoices{display:grid;grid-template-columns:1.08fr .92fr;gap:18px;margin-top:24px}.mkv4StartChoices>button{position:relative;min-height:430px;border-radius:24px;padding:28px;text-align:left;display:flex;flex-direction:column;align-items:flex-start}.mkv4SurpriseChoice{border:1px solid #6f46f4;background:linear-gradient(145deg,#6c3df4,#8a5cff);color:#fff;box-shadow:0 24px 50px #693eed3d}.mkv4GuidedChoice{border:1px solid #e6e7ef;background:#fff;color:#172038;box-shadow:0 14px 36px #1f22430f}.mkv4ChoiceBadge{position:absolute;right:22px;top:20px;background:#fff;color:#6139de;border-radius:999px;padding:6px 9px;font-size:7px;font-weight:1000;letter-spacing:.6px}.mkv4ChoiceIcon{width:70px;height:70px;border-radius:20px;display:grid;place-items:center;font-size:29px;font-weight:1000;margin-bottom:18px}.mkv4SurpriseChoice .mkv4ChoiceIcon{background:#ffffff24;color:#fff}.mkv4GuidedChoice .mkv4ChoiceIcon{background:#f0ebff;color:#6b3de9}.mkv4StartChoices small{font-size:8px;letter-spacing:1px;font-weight:1000;opacity:.78}.mkv4StartChoices h2{font-size:31px;letter-spacing:-1px;margin:7px 0 9px}.mkv4StartChoices p{font-size:13px;line-height:1.55;margin:0;max-width:430px}.mkv4SurpriseChoice p{color:#eee9ff}.mkv4GuidedChoice p{color:#6d778e}.mkv4ChoiceBenefits{display:grid;gap:8px;margin-top:22px}.mkv4ChoiceBenefits span{font-size:10px;font-weight:800}.mkv4SurpriseChoice .mkv4ChoiceBenefits span{color:#fff}.mkv4GuidedChoice .mkv4ChoiceBenefits span{color:#58637a}.mkv4StartChoices strong{margin-top:auto;font-size:12px;font-weight:950;border-radius:12px;padding:12px 15px}.mkv4SurpriseChoice strong{background:#fff;color:#6239dd}.mkv4GuidedChoice strong{background:#f1edff;color:#5d35d8}.mkv4CreatePromise{margin-top:16px;background:#fff;border:1px solid #e8eaf2;border-radius:16px;padding:14px 16px;display:flex;gap:11px;align-items:center}.mkv4CreatePromise>i{width:34px;height:34px;border-radius:10px;background:#efe9ff;color:#6a3de8;display:grid;place-items:center;font-style:normal}.mkv4CreatePromise b,.mkv4CreatePromise span{display:block}.mkv4CreatePromise b{font-size:10px}.mkv4CreatePromise span{font-size:8px;color:#7a8395;margin-top:3px}.mkv4BackChoice{margin-top:20px;border:0;background:transparent;color:#5f39d8;font-size:10px;font-weight:900}.mkv4GoalGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px;margin-top:14px}.mkv4GoalCard{min-height:220px;border:1px solid #e5e8ef;background:#fff;border-radius:18px;padding:18px;text-align:left;position:relative}.mkv4GoalCard:hover{border-color:#8e73f8;box-shadow:0 12px 30px #473a8d14}.mkv4GoalIcon{width:44px;height:44px;border-radius:13px;background:#f0ebff;color:#6c3df0;display:grid;place-items:center;font-size:18px;margin-bottom:14px}.mkv4GoalCard>small{font-size:7px;color:#7c8496;font-weight:1000;letter-spacing:.8px}.mkv4GoalCard h2{font-size:16px;margin:5px 0 7px;color:#273048}.mkv4GoalCard p{font-size:9px;line-height:1.45;color:#7a8395;margin:0 0 17px}.mkv4GoalCard>span{font-size:9px;font-weight:900;color:#6038dc}.mkv4GoalFooter{margin-top:14px;border-radius:14px;background:#f5f2ff;color:#5b38cf;padding:12px 14px;display:flex;gap:9px;align-items:center}.mkv4GoalFooter>i{font-style:normal;width:24px;height:24px;border-radius:999px;background:#e4dcff;display:grid;place-items:center;font-size:9px}.mkv4GoalFooter>span{font-size:9px}@media(max-width:820px){.mkv4StartChoices{grid-template-columns:1fr}.mkv4StartChoices>button{min-height:360px}.mkv4GoalGrid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.mkv4CreateOverlay{padding:10px}.mkv4CreateModal{padding:18px;border-radius:22px}.mkv4CreateHead h1{font-size:30px}.mkv4StartChoices>button{min-height:330px;padding:22px}.mkv4StartChoices h2{font-size:26px}.mkv4GoalGrid{grid-template-columns:1fr}.mkv4GoalCard{min-height:190px}}.mkv5CampaignFocus{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:14px;margin:4px 0 16px}.mkv5FocusCreative,.mkv5FocusStatus{background:#fff;border:1px solid #e7e9f1;border-radius:22px;box-shadow:0 14px 38px #272a530d}.mkv5FocusCreative{padding:16px}.mkv5FocusLabel{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.mkv5FocusLabel span,.mkv5StatusEyebrow{font-size:7px;letter-spacing:1.1px;color:#6c43e7;font-weight:1000}.mkv5FocusLabel em{font-style:normal;font-size:7px;font-weight:950;border-radius:999px;background:#eaf8ef;color:#22825e;padding:5px 7px}.mkv5FocusImage{position:relative;overflow:hidden;border-radius:17px;background:#f2f3f7;aspect-ratio:1.5/1}.mkv5FocusImage img{width:100%;height:100%;object-fit:cover;display:block}.mkv5FocusImage>div{position:absolute;left:0;right:0;bottom:0;padding:34px 14px 12px;background:linear-gradient(180deg,transparent,rgba(13,18,33,.78));color:#fff}.mkv5FocusImage b,.mkv5FocusImage span{display:block}.mkv5FocusImage b{font-size:13px}.mkv5FocusImage span{font-size:8px;margin-top:3px;color:#dce2ed}.mkv5FocusEmpty{aspect-ratio:1.5/1;border:1px dashed #d9deea;border-radius:17px;background:linear-gradient(145deg,#fafaff,#f2efff);display:grid;place-items:center;align-content:center;text-align:center;padding:24px}.mkv5FocusEmpty i{font-style:normal;width:50px;height:50px;border-radius:14px;background:#ece5ff;color:#6c3fe9;display:grid;place-items:center;font-size:22px}.mkv5FocusEmpty b{margin-top:10px;font-size:11px}.mkv5FocusEmpty span{margin-top:4px;font-size:8px;color:#8a93a5;max-width:300px;line-height:1.45}.mkv5FocusCreative>button{width:100%;margin-top:10px;border:1px solid #e2e5ed;background:#fff;color:#5f39d8;border-radius:11px;padding:10px;font-size:9px;font-weight:900}.mkv5FocusStatus{padding:18px}.mkv5StatusScore{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-top:7px}.mkv5StatusScore b{font-size:34px;letter-spacing:-1.5px;color:#5e37db}.mkv5StatusScore span{font-size:9px;font-weight:900;color:#4d5870;margin-bottom:5px}.mkv5StatusTrack{height:8px;background:#eeeef5;border-radius:999px;overflow:hidden;margin:10px 0 7px}.mkv5StatusTrack i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#6b3df4,#9b7eff)}.mkv5FocusStatus>p{margin:0 0 13px;font-size:8px;color:#7e8798}.mkv5StatusAreas{display:grid;gap:6px}.mkv5StatusAreas button{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;border:1px solid #eceef3;background:#fff;border-radius:11px;padding:8px 9px;text-align:left}.mkv5StatusAreas button>i{width:22px;height:22px;border-radius:7px;background:#f1f2f6;color:#979faf;display:grid;place-items:center;font-style:normal;font-size:7px}.mkv5StatusAreas button>span{font-size:8px;font-weight:850;color:#414b62}.mkv5StatusAreas button>em{font-style:normal;font-size:7px;color:#8a93a5}.mkv5StatusAreas button.ready>i{background:#e6f7ed;color:#22815d}.mkv5StatusAreas button.ready>em{color:#22815d}.mkv5StatusAreas button.working>i{background:#eee9ff;color:#6840e7}.mkv5StatusAreas button.working>em{color:#6840e7}.mkv5FocusNext{margin-top:13px;padding:13px;border-radius:14px;background:linear-gradient(135deg,#f4efff,#faf9ff);border:1px solid #e6defe}.mkv5FocusNext small,.mkv5FocusNext b,.mkv5FocusNext span{display:block}.mkv5FocusNext small{font-size:7px;letter-spacing:.9px;color:#7048e8;font-weight:1000}.mkv5FocusNext b{font-size:10px;margin-top:4px}.mkv5FocusNext span{font-size:8px;line-height:1.45;color:#767f91;margin-top:3px}.mkv5FocusNext button{margin-top:10px;border:0;border-radius:10px;background:linear-gradient(135deg,#6b3df4,#8453fb);color:#fff;padding:9px 11px;font-size:8px;font-weight:900}.ccxHero{background:linear-gradient(135deg,#4f2bd1,#7045ef 58%,#9c81ff 125%)!important;box-shadow:0 20px 50px #5837c829!important}.ccxHero:after{background:#ffffff1f!important}.ccxHeroIdentity h1{font-size:30px!important}.ccxTabs{position:sticky;top:8px;z-index:20}.ccxSectionHead{margin-top:4px}.ccxOutputs{grid-template-columns:repeat(3,1fr)}.ccxOutputCard{min-height:174px}.ccxNext{display:none}@media(max-width:980px){.mkv5CampaignFocus{grid-template-columns:1fr}.ccxTabs{position:static}}@media(max-width:700px){.mkv5CampaignFocus{gap:10px}.mkv5FocusCreative,.mkv5FocusStatus{border-radius:18px}.mkv5FocusStatus{padding:15px}.mkv5StatusScore b{font-size:29px}.ccxOutputs{grid-template-columns:1fr 1fr}}@media(max-width:480px){.ccxOutputs{grid-template-columns:1fr}.mkv5StatusAreas button{grid-template-columns:auto 1fr}.mkv5StatusAreas button>em{grid-column:2}}.mkv7PublishingHero{background:linear-gradient(135deg,#f3efff,#fff 62%,#f7f5ff)!important;border-color:#e4defb!important}.mkv7PublishingHero h1{font-size:30px!important;letter-spacing:-1.1px!important}.mkv7PublishingHero .v312HeroState{min-width:180px;padding:12px 14px;border-radius:15px;background:#fff;border:1px solid #e7e5f2;text-align:left!important}.mkv7PublishingHero .v312HeroState b{font-size:12px!important;color:#5f39db!important}.mkv7Journey{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:14px 0}.mkv7Journey button{border:1px solid #e6e8f0;background:#fff;border-radius:15px;padding:11px 12px;display:flex;gap:9px;align-items:center;text-align:left}.mkv7Journey button>i{width:30px;height:30px;border-radius:10px;background:#f0f1f5;color:#9098aa;display:grid;place-items:center;font-style:normal;font-size:9px;font-weight:1000}.mkv7Journey button b,.mkv7Journey button small{display:block}.mkv7Journey button b{font-size:9px;color:#3e475e}.mkv7Journey button small{font-size:7px;color:#929aab;margin-top:2px}.mkv7Journey button.done{background:#f7fbf8;border-color:#dceee3}.mkv7Journey button.done>i{background:#e2f6e9;color:#24825f}.mkv7Journey button.active{background:#f6f2ff;border-color:#d8cdfd}.mkv7Journey button.active>i{background:#6b3df4;color:#fff}.mkv7DeliveryHead>button{border:1px solid #e3e6ed;background:#fff;border-radius:10px;padding:8px 10px;font-size:8px;font-weight:900;color:#5b6478}.mkv7DeliverySummary{padding-top:14px!important}.mkv7DeliverySummary>div{background:#fff!important;border-radius:15px!important;padding:13px!important}.mkv7DeliverySummary>div b{font-size:22px!important;color:#5e38dc!important}.mkv7DeliverySummary>div.attention{border-color:#f0d5d5!important;background:snow!important}.mkv7DeliverySummary>div.attention b{color:#b54747!important}.mkv7StartDelivery{margin-top:14px!important;padding:16px!important;background:linear-gradient(135deg,#f4efff,#fbfaff)!important;border-radius:17px!important}.mkv7StartDelivery>button{background:linear-gradient(135deg,#6a3df2,#8353fb)!important;padding:11px 14px!important;box-shadow:0 9px 20px #683def33}.mkv7ProgressHead{padding-top:4px!important}.v316DeliveryProgress{background:#fafaff;border:1px solid #ece9fb;border-radius:14px;padding:12px!important;margin-bottom:10px}.v316ProgressTrack{height:10px!important}.v316ProgressTrack i{background:linear-gradient(90deg,#6b3df4,#8b63ff,#46b97b)!important}.v314QueueJob{padding:13px 10px!important;border:1px solid #eceef3!important;border-radius:13px!important;margin-top:7px!important;background:#fff}.v314QueueJob.posted{background:#fbfefc!important;border-color:#dfeee4!important}.v314QueueJob.failed,.v314QueueJob.needs_review{background:snow!important;border-color:#f1d8d8!important}.v315JobState button{border:1px solid #ded7fb!important;background:#f6f2ff!important;border-radius:8px!important;padding:7px 9px!important}.v316DeliveryTimeline{border-radius:17px!important}.v316TimelineHead{padding:14px 16px!important;background:#fafaff!important}.v316TimelineHead h3{font-size:13px!important}.v312PublishingStatus{margin-top:14px}.v312ChannelGrid{margin-top:12px}.v312PublishTabs button.active{background:linear-gradient(135deg,#6b3df4,#8453fb)!important;border-color:#6b3df4!important;color:#fff!important}@media(max-width:850px){.mkv7Journey{grid-template-columns:1fr 1fr}.mkv7PublishingHero{align-items:flex-start!important}.mkv7PublishingHero .v312HeroState{min-width:0}}@media(max-width:560px){.mkv7Journey{grid-template-columns:1fr}.mkv7Journey button{padding:10px}.mkv7DeliverySummary{grid-template-columns:1fr 1fr!important}.v314QueueJob{padding:12px!important}}@media(max-width:420px){.mkv7DeliverySummary{grid-template-columns:1fr!important}}.mkbPage{padding:8px 4px 24px;color:#161b37}.mkbBuilderHead{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:14px}.mkbBuilderHead>div>span{font-size:8px;letter-spacing:1.3px;font-weight:1000;color:#6d43e9}.mkbBuilderHead h1{margin:4px 0 3px;font-size:32px;line-height:1;letter-spacing:-1.2px;color:#171b39}.mkbBuilderHead p{margin:0;color:#737d95;font-size:10px;line-height:1.5}.mkbBuilderHead>button{border:1px solid #dddff0;background:#fff;border-radius:12px;padding:10px 14px;font-size:9px;font-weight:900;color:#343c59;box-shadow:0 8px 22px #2627520d}.mkbProgress{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:10px;align-items:center;background:#fff;border:1px solid #e8eaf3;border-radius:17px;padding:11px 14px;margin-bottom:15px;box-shadow:0 8px 24px #2528500a}.mkbProgress>div{display:flex;gap:9px;align-items:center;min-width:0}.mkbProgress>div>i{width:36px;height:36px;flex:0 0 auto;border-radius:999px;background:#f0f1f6;color:#8e96aa;display:grid;place-items:center;font-style:normal;font-size:11px;font-weight:1000}.mkbProgress>div.active>i{background:linear-gradient(135deg,#6b3df4,#925eff);color:#fff;box-shadow:0 7px 18px #6b3df43b}.mkbProgress b,.mkbProgress small{display:block}.mkbProgress b{font-size:9px;color:#434d69}.mkbProgress small{font-size:7px;color:#9199aa;margin-top:2px}.mkbProgress>div.active b{color:#5f39dd}.mkbProgress>em{font-style:normal;color:#d3d7e4}.mkbGoalLayout{display:grid;grid-template-columns:minmax(0,1fr) 265px;gap:14px}.mkbGoalMain,.mkbGoalAside>div{background:#fff;border:1px solid #e8eaf2;border-radius:21px;box-shadow:0 14px 38px #292c550d}.mkbGoalMain{padding:18px}.mkbGoalTitle{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-bottom:14px}.mkbGoalTitle h2{margin:0;font-size:25px;letter-spacing:-.8px}.mkbGoalTitle p{margin:4px 0 0;font-size:9px;color:#7c8599}.mkbGoalTitle>span{background:#faf8ff;border:1px solid #ece6ff;border-radius:999px;padding:8px 10px;font-size:8px;color:#6c4ed0}.mkbGoalTitle>span b{color:#5b35d7}.mkbSurprise{overflow:hidden;border-radius:17px;background:linear-gradient(135deg,#7a42f2,#9c62ff);color:#fff;margin-bottom:14px;box-shadow:0 14px 30px #6f3eea38}.mkbSurpriseTop{width:100%;border:0;background:transparent;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:15px;text-align:left}.mkbSurpriseTop>div{display:flex;gap:12px;align-items:center}.mkbSurpriseTop i{width:44px;height:44px;border-radius:15px;background:#ffffff26;display:grid;place-items:center;font-style:normal;font-size:19px}.mkbSurpriseTop span small,.mkbSurpriseTop span b,.mkbSurpriseTop span em{display:block}.mkbSurpriseTop span small{font-size:7px;font-style:normal;background:#fff;color:#6b3df4;border-radius:999px;padding:4px 7px;width:max-content;font-weight:1000}.mkbSurpriseTop span b{font-size:18px;margin-top:4px}.mkbSurpriseTop span em{font-style:normal;font-size:9px;opacity:.9;margin-top:2px}.mkbSurpriseTop>strong{width:35px;height:35px;border-radius:999px;background:#fff;color:#673de0;display:grid;place-items:center;font-size:16px}.mkbSurpriseInput{background:#fffffff7;color:#2d3550;margin:0 10px 10px;padding:14px;border-radius:13px}.mkbSurpriseInput label{font-size:11px;font-weight:950}.mkbSurpriseInput p{margin:3px 0 9px;font-size:8px;color:#7f8799}.mkbSurpriseInput textarea{width:100%;resize:vertical;box-sizing:border-box;border:1px solid #dedff0;border-radius:11px;padding:11px 12px;font:inherit;font-size:10px;line-height:1.45;outline:none}.mkbSurpriseInput textarea:focus{border-color:#9d82f7;box-shadow:0 0 0 3px #6b3df414}.mkbSurpriseInput>button{width:100%;margin-top:9px;border:0;border-radius:11px;padding:11px;background:linear-gradient(135deg,#6a3df1,#8757fb);color:#fff;font-size:9px;font-weight:950}.mkbSurpriseInput>button:disabled{opacity:.45}.mkbGoalGrid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.mkbGoalGrid>button{border:1px solid #e4e7f0;background:#fff;border-radius:14px;padding:11px;display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;text-align:left;transition:.18s ease}.mkbGoalGrid>button:hover{border-color:#bcaafd;transform:translateY(-1px);box-shadow:0 9px 23px #543ea514}.mkbGoalGrid>button>i{width:38px;height:38px;border-radius:12px;background:#f1edff;color:#6940e5;display:grid;place-items:center;font-style:normal;font-size:15px}.mkbGoalGrid>button:nth-child(3n+2)>i{background:#eaf4ff;color:#2674d6}.mkbGoalGrid>button:nth-child(3n)>i{background:#fff0f3;color:#e04669}.mkbGoalGrid b,.mkbGoalGrid small{display:block}.mkbGoalGrid b{font-size:10px;color:#2e3651}.mkbGoalGrid small{font-size:8px;line-height:1.35;color:#7d869a;margin-top:2px}.mkbGoalGrid strong{width:27px;height:27px;border-radius:999px;background:#f6f4fc;color:#7049e8;display:grid;place-items:center;font-size:11px}.mkbGoalFoot{margin-top:13px;padding:11px 12px;background:#faf9ff;border:1px solid #ece9f7;border-radius:13px;display:flex;gap:9px;align-items:center}.mkbGoalFoot>i{font-style:normal}.mkbGoalFoot b,.mkbGoalFoot small{display:block}.mkbGoalFoot b{font-size:8px;color:#6642db}.mkbGoalFoot small{font-size:7px;color:#8c94a5;margin-top:2px}.mkbGoalAside{display:flex;flex-direction:column;gap:12px}.mkbAdaptCard{padding:17px}.mkbAdaptCard>i{font-style:normal;font-size:22px;color:#7446eb}.mkbAdaptCard h3{font-size:15px;line-height:1.15;margin:7px 0 8px}.mkbAdaptCard p{font-size:9px;line-height:1.5;color:#778198;margin:0 0 12px}.mkbAdaptCard strong{display:inline-flex;border-radius:999px;background:#f1edff;color:#6741de;padding:7px 9px;font-size:8px}.mkbSimpleCard{padding:13px;display:flex;gap:9px;align-items:center}.mkbSimpleCard>i{font-style:normal}.mkbSimpleCard b,.mkbSimpleCard span{display:block}.mkbSimpleCard b{font-size:9px}.mkbSimpleCard span{font-size:8px;line-height:1.4;color:#858da0;margin-top:2px}@media(max-width:900px){.mkbGoalLayout{grid-template-columns:1fr}.mkbGoalAside{display:grid;grid-template-columns:1fr 1fr}.mkbProgress{overflow-x:auto;grid-template-columns:repeat(7,max-content)}}@media(max-width:620px){.mkbBuilderHead h1{font-size:27px}.mkbBuilderHead p{font-size:9px}.mkbProgress{padding:9px}.mkbProgress>div>i{width:31px;height:31px}.mkbGoalMain{padding:13px}.mkbGoalTitle{align-items:flex-start}.mkbGoalTitle>span{display:none}.mkbGoalGrid,.mkbGoalAside{grid-template-columns:1fr}.mkbSurpriseTop span em{font-size:8px}}.campaignBuilderShell .campaignWorkspace{max-width:none!important}.campaignBuilderShell .mkbPage{max-width:1500px;margin:0 auto;padding:4px 0 18px}.campaignBuilderShell .mkbBuilderHead{padding:0 4px;margin-bottom:12px}.campaignBuilderShell .mkbBuilderHead>div>span{display:none}.campaignBuilderShell .mkbBuilderHead h1:before{content:"Campaign Builder — ";font-weight:850}.campaignBuilderShell .mkbBuilderHead h1{font-size:31px}.campaignBuilderShell .mkbGoalMain{padding:15px 16px 14px}.campaignBuilderShell .mkbGoalLayout{grid-template-columns:minmax(0,1fr) 270px}.campaignBuilderShell .mkbGoalTitle h2{font-size:26px}.campaignBuilderShell .mkbSurprise{min-height:122px;display:flex;flex-direction:column;justify-content:center;background:radial-gradient(circle at 8% 50%,rgba(255,255,255,.2),transparent 19%),linear-gradient(108deg,#7c42f1,#9a5cff 60%,#8650f6)}.campaignBuilderShell .mkbSurpriseTop{padding:17px 18px}.campaignBuilderShell .mkbSurpriseTop i{font-size:26px;width:52px;height:52px;background:#ffffff21}.campaignBuilderShell .mkbSurpriseTop span small{font-size:7px}.campaignBuilderShell .mkbSurpriseTop span b{font-size:19px}.campaignBuilderShell .mkbSurpriseTop span em{font-size:9px}.campaignBuilderShell .mkbGoalGrid{gap:10px}.campaignBuilderShell .mkbGoalGrid>button{grid-template-columns:auto minmax(0,1fr) 132px auto;min-height:88px;padding:10px 9px 10px 11px;overflow:hidden;position:relative}.campaignBuilderShell .mkbGoalGrid>button.selected{border-color:#8259f4;background:#faf8ff;box-shadow:0 0 0 2px #6b3df414,0 10px 25px #533da617}.campaignBuilderShell .mkbGoalGrid>button.selected>strong{background:#7245eb;color:#fff}.campaignBuilderShell .mkbGoalGrid>button>img{width:132px;height:68px;border-radius:10px;object-fit:cover;display:block}.campaignBuilderShell .mkbGoalGrid b{font-size:11px}.campaignBuilderShell .mkbGoalGrid small{font-size:8px;max-width:240px}.campaignBuilderShell .mkbAdaptCard{padding:17px 16px}.campaignBuilderShell .mkbAdaptCard h3{font-size:15px}.campaignBuilderShell .mkbIndustryList{display:grid;gap:8px;margin-top:13px}.campaignBuilderShell .mkbIndustryList span{display:flex;align-items:center;gap:8px;font-size:8px;color:#505a74;padding:3px 0}.campaignBuilderShell .mkbIndustryList span.active{color:#6840df;font-weight:900}.campaignBuilderShell .mkbIndustryList span.active:after{content:"Your business";margin-left:auto;font-size:6px;background:#eee8ff;color:#6840df;border-radius:999px;padding:3px 5px}.campaignBuilderShell .mkbContinueBar{position:sticky;bottom:8px;z-index:30;margin-top:12px;border:1px solid #e6e8f0;background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:15px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:16px;box-shadow:0 14px 36px #2a2c541a}.campaignBuilderShell .mkbContinueBar>div{display:flex;align-items:center;gap:9px}.campaignBuilderShell .mkbContinueBar>div>i{font-style:normal;color:#7144eb}.campaignBuilderShell .mkbContinueBar b,.campaignBuilderShell .mkbContinueBar small{display:block}.campaignBuilderShell .mkbContinueBar b{font-size:8px;color:#6840df}.campaignBuilderShell .mkbContinueBar small{font-size:7px;color:#8d95a6;margin-top:2px}.campaignBuilderShell .mkbContinueBar>button{min-width:260px;border:0;border-radius:10px;background:linear-gradient(135deg,#6b3df4,#8451fa);color:#fff;padding:11px 18px;font-size:9px;font-weight:950;box-shadow:0 10px 24px #693dee33}.campaignBuilderShell .mkbContinueBar>button:disabled{background:#dcddea;color:#969cad;box-shadow:none;cursor:not-allowed}.campaignBuilderShell .mkbSimpleCard{margin-top:0}@media(max-width:1100px){.campaignBuilderShell .mkbGoalLayout{grid-template-columns:1fr}.campaignBuilderShell .mkbGoalAside{display:grid;grid-template-columns:1fr 1fr}.campaignBuilderShell .mkbAdaptCard{grid-row:span 2}}@media(max-width:760px){.campaignBuilderShell .mkbBuilderHead h1:before{content:""}.campaignBuilderShell .mkbGoalGrid>button{grid-template-columns:auto minmax(0,1fr) auto}.campaignBuilderShell .mkbGoalGrid>button>img{display:none}.campaignBuilderShell .mkbContinueBar{position:static;display:grid}.campaignBuilderShell .mkbContinueBar>button{min-width:0;width:100%}}.campaignBuilderShell .mkbPage{padding:8px 6px 20px!important}.campaignBuilderShell .mkbBuilderHead{margin-bottom:16px!important}.campaignBuilderShell .mkbBuilderHead h1{font-size:42px!important;line-height:1.02!important;letter-spacing:-1.8px!important}.campaignBuilderShell .mkbBuilderHead p{font-size:16px!important;line-height:1.35!important;color:#68718b!important;margin-top:5px!important}.campaignBuilderShell .mkbBuilderHead>button{font-size:12px!important;padding:12px 18px!important;border-radius:12px!important;min-width:120px!important}.campaignBuilderShell .mkbProgress{padding:14px 16px!important;border-radius:16px!important;margin-bottom:18px!important;min-height:74px!important}.campaignBuilderShell .mkbProgress>div{gap:12px!important}.campaignBuilderShell .mkbProgress>div>i{width:42px!important;height:42px!important;font-size:14px!important}.campaignBuilderShell .mkbProgress b{font-size:12px!important}.campaignBuilderShell .mkbProgress small{font-size:9px!important;margin-top:3px!important}.campaignBuilderShell .mkbGoalLayout{grid-template-columns:minmax(0,1fr) 286px!important;gap:16px!important}.campaignBuilderShell .mkbGoalMain{padding:18px!important;border-radius:18px!important}.campaignBuilderShell .mkbGoalTitle{margin-bottom:16px!important}.campaignBuilderShell .mkbGoalTitle h2{font-size:34px!important;line-height:1.05!important;letter-spacing:-1.2px!important}.campaignBuilderShell .mkbGoalTitle p{font-size:14px!important;line-height:1.35!important;margin-top:5px!important}.campaignBuilderShell .mkbGoalTitle>span{font-size:11px!important;padding:9px 12px!important}.campaignBuilderShell .mkbSurprise{min-height:142px!important;border-radius:16px!important;margin-bottom:14px!important}.campaignBuilderShell .mkbSurpriseTop{padding:20px 22px!important}.campaignBuilderShell .mkbSurpriseTop i{width:64px!important;height:64px!important;border-radius:18px!important;font-size:32px!important}.campaignBuilderShell .mkbSurpriseTop span small{font-size:9px!important;padding:5px 8px!important}.campaignBuilderShell .mkbSurpriseTop span b{font-size:28px!important;line-height:1.05!important;margin-top:6px!important}.campaignBuilderShell .mkbSurpriseTop span em{font-size:14px!important;line-height:1.35!important;margin-top:5px!important;max-width:640px!important}.campaignBuilderShell .mkbSurpriseTop>strong{width:48px!important;height:48px!important;font-size:22px!important}.campaignBuilderShell .mkbSurpriseInput{margin:0 14px 14px!important;padding:16px!important}.campaignBuilderShell .mkbSurpriseInput label{font-size:14px!important}.campaignBuilderShell .mkbSurpriseInput p{font-size:11px!important}.campaignBuilderShell .mkbSurpriseInput textarea{font-size:13px!important;padding:12px 13px!important}.campaignBuilderShell .mkbSurpriseInput>button{font-size:12px!important;padding:12px!important}.campaignBuilderShell .mkbGoalGrid{gap:12px!important}.campaignBuilderShell .mkbGoalGrid>button{grid-template-columns:auto minmax(0,1fr) 150px auto!important;min-height:112px!important;padding:12px!important;border-radius:14px!important;gap:12px!important}.campaignBuilderShell .mkbGoalGrid>button>i{width:48px!important;height:48px!important;border-radius:14px!important;font-size:20px!important}.campaignBuilderShell .mkbGoalGrid>button>img{width:150px!important;height:88px!important;border-radius:11px!important}.campaignBuilderShell .mkbGoalGrid b{font-size:16px!important;line-height:1.15!important}.campaignBuilderShell .mkbGoalGrid small{font-size:12px!important;line-height:1.4!important;margin-top:4px!important;max-width:270px!important}.campaignBuilderShell .mkbGoalGrid strong{width:34px!important;height:34px!important;font-size:14px!important}.campaignBuilderShell .mkbAdaptCard{padding:22px 18px!important;border-radius:18px!important}.campaignBuilderShell .mkbAdaptCard>i{font-size:30px!important}.campaignBuilderShell .mkbAdaptCard h3{font-size:22px!important;line-height:1.1!important;margin:10px 0 12px!important}.campaignBuilderShell .mkbAdaptCard p{font-size:13px!important;line-height:1.5!important;margin-bottom:16px!important}.campaignBuilderShell .mkbIndustryList{gap:9px!important}.campaignBuilderShell .mkbIndustryList span{font-size:12px!important;padding:2px 0!important}.campaignBuilderShell .mkbIndustryList span.active:after{font-size:8px!important;padding:4px 6px!important}.campaignBuilderShell .mkbSimpleCard{padding:16px!important;border-radius:16px!important}.campaignBuilderShell .mkbSimpleCard b{font-size:12px!important}.campaignBuilderShell .mkbSimpleCard span{font-size:10px!important}.campaignBuilderShell .mkbContinueBar{padding:12px 14px!important;border-radius:15px!important;margin-top:14px!important}.campaignBuilderShell .mkbContinueBar b{font-size:11px!important}.campaignBuilderShell .mkbContinueBar small{font-size:9px!important}.campaignBuilderShell .mkbContinueBar>button{min-width:300px!important;font-size:12px!important;padding:13px 20px!important;border-radius:10px!important}@media(max-width:1250px){.campaignBuilderShell .mkbBuilderHead h1{font-size:36px!important}.campaignBuilderShell .mkbGoalLayout{grid-template-columns:minmax(0,1fr) 250px!important}.campaignBuilderShell .mkbGoalGrid>button{grid-template-columns:auto minmax(0,1fr) 120px auto!important}.campaignBuilderShell .mkbGoalGrid>button>img{width:120px!important;height:78px!important}}@media(max-width:900px){.campaignBuilderShell .mkbGoalLayout{grid-template-columns:1fr!important}.campaignBuilderShell .mkbGoalAside{grid-template-columns:1fr 1fr!important}}@media(max-width:700px){.campaignBuilderShell .mkbBuilderHead h1{font-size:29px!important}.campaignBuilderShell .mkbBuilderHead p{font-size:12px!important}.campaignBuilderShell .mkbGoalTitle h2{font-size:27px!important}.campaignBuilderShell .mkbGoalGrid>button{grid-template-columns:auto 1fr auto!important;min-height:92px!important}.campaignBuilderShell .mkbGoalGrid>button>img{display:none!important}.campaignBuilderShell .mkbGoalGrid b{font-size:14px!important}.campaignBuilderShell .mkbGoalGrid small{font-size:11px!important}}.campaignBuilderShell .mkbWand{position:relative;width:74px!important;height:74px!important;border-radius:999px!important;background:radial-gradient(circle at 35% 30%,rgba(255,255,255,.95),rgba(255,255,255,.22) 34%,rgba(255,255,255,.08) 58%,transparent 70%)!important;color:#fff!important;box-shadow:0 0 0 1px #ffffff2e,0 14px 30px #5422b947,inset 0 0 26px #ffffff26!important}.campaignBuilderShell .mkbWand:before,.campaignBuilderShell .mkbWand:after{content:"";position:absolute;border-radius:999px;background:#fff;box-shadow:0 0 12px #fff}.campaignBuilderShell .mkbWand:before{width:5px;height:5px;right:7px;top:11px}.campaignBuilderShell .mkbWand:after{width:3px;height:3px;left:10px;bottom:13px}.campaignBuilderShell .mkbWand svg{width:36px;height:36px;filter:drop-shadow(0 3px 5px rgba(62,23,138,.22))}.campaignBuilderShell .goalIcon{display:grid!important;place-items:center!important;width:50px!important;height:50px!important;border-radius:15px!important}.campaignBuilderShell .goalIcon svg{width:27px;height:27px}.campaignBuilderShell .goalIcon.customers,.campaignBuilderShell .goalIcon.participants{background:#efe8ff!important;color:#7a3ff0!important}.campaignBuilderShell .goalIcon.service{background:#e8f4ff!important;color:#2487df!important}.campaignBuilderShell .goalIcon.offer{background:#ffe9ef!important;color:#f13f68!important}.campaignBuilderShell .goalIcon.event{background:#fff0e7!important;color:#f56b28!important}.campaignBuilderShell .goalIcon.local{background:#e8f8ee!important;color:#18a764!important}.campaignBuilderShell .goalIcon.trust{background:#eee8ff!important;color:#6b42ed!important}.campaignBuilderShell .goalIcon.sil{background:#ffe9f1!important;color:#ea3e72!important}.campaignBuilderShell .mkbGoalGrid>button>img{position:relative;z-index:1;box-shadow:0 9px 20px #22264229!important;border:1px solid rgba(255,255,255,.7)!important;filter:saturate(1.14) contrast(1.04) brightness(1.03)!important;transform:scale(1);transition:transform .2s ease,filter .2s ease,box-shadow .2s ease}.campaignBuilderShell .mkbGoalGrid>button:hover>img,.campaignBuilderShell .mkbGoalGrid>button.selected>img{transform:scale(1.035);filter:saturate(1.23) contrast(1.07) brightness(1.04)!important;box-shadow:0 12px 26px #262a4e38!important}.campaignBuilderShell .mkbGoalGrid>button:after{content:"";position:absolute;right:44px;top:9px;bottom:9px;width:168px;border-radius:12px;background:linear-gradient(90deg,#ffffff14,#fff0);pointer-events:none;z-index:2}.campaignBuilderShell .mkbAdaptSpark{width:42px;height:42px!important;border-radius:13px;background:#f2ebff;color:#7849ef!important;display:grid!important;place-items:center;font-style:normal!important}.campaignBuilderShell .mkbAdaptSpark svg{width:24px;height:24px}.campaignBuilderShell .mkbIndustryList span{gap:9px!important}.campaignBuilderShell .mkbIndustryList span>i{width:26px;height:26px;border-radius:8px;background:#f5f2ff;color:#7950e9;display:grid;place-items:center;font-style:normal}.campaignBuilderShell .mkbIndustryList span>i svg{width:15px;height:15px}.campaignBuilderShell .mkbIndustryList span:nth-child(2)>i{background:#f6edff;color:#a54ee6}.campaignBuilderShell .mkbIndustryList span:nth-child(3)>i{background:#e9f3ff;color:#307fd6}.campaignBuilderShell .mkbIndustryList span:nth-child(4)>i{background:#fff0e9;color:#e95f35}.campaignBuilderShell .mkbIndustryList span:nth-child(5)>i{background:#eeebff;color:#6344df}.campaignBuilderShell .mkbIndustryList span:nth-child(6)>i{background:#ffeef3;color:#e4486e}.campaignBuilderShell .mkbIndustryList span:nth-child(7)>i{background:#e9f8ee;color:#24a365}.campaignBuilderShell .mkbIndustryList span:nth-child(8)>i{background:#f3edff;color:#8445ea}@media(max-width:1250px){.campaignBuilderShell .mkbGoalGrid>button:after{width:138px}}.campaignBuilderShell .mkbQuickSurprise{border:1px solid #e8e1ff;background:linear-gradient(135deg,#fbf9ff,#f6f2ff);color:#6d49d8;border-radius:999px;padding:8px 10px;display:flex;align-items:center;gap:7px;font-size:10px;font-weight:800;white-space:nowrap}.campaignBuilderShell .mkbQuickSurprise svg{width:17px;height:17px}.campaignBuilderShell .mkbQuickSurprise b{color:#5b35d6}.campaignBuilderShell .mkbQuickSurprise:hover{border-color:#cbbcff;box-shadow:0 7px 18px #683fe014}.campaignBuilderShell .mkbPopularTag{display:inline-flex!important;margin-top:5px!important;width:max-content;background:#dff8ff;color:#1788c3;border-radius:999px;padding:3px 7px;font-style:normal!important;font-size:8px!important;font-weight:950;letter-spacing:.2px}.campaignBuilderShell .mkbGoalGrid>button.selected{position:relative}.campaignBuilderShell .mkbGoalGrid>button.selected:before{content:"SELECTED";position:absolute;left:12px;top:8px;z-index:4;background:#6b3df4;color:#fff;border-radius:999px;padding:3px 6px;font-size:6px;font-weight:1000;letter-spacing:.7px;box-shadow:0 5px 12px #693df42e}.campaignBuilderShell .mkbGoalGrid>button.selected .goalIcon{transform:translateY(6px)}.campaignBuilderShell .mkbGoalGrid>button.selected>span{transform:translateY(5px)}.campaignBuilderShell .mkbGoalGrid>button.selected>strong{font-size:14px!important}.campaignBuilderShell .mkbSimpleCard>i,.campaignBuilderShell .mkbContinueBar>div>i{width:32px;height:32px;border-radius:10px;background:#fff8dc;color:#d99617;display:grid;place-items:center;font-style:normal!important;flex:0 0 auto}.campaignBuilderShell .mkbContinueBar>div>i{background:#f1ebff;color:#6d43e6}.campaignBuilderShell .mkbSimpleCard>i svg,.campaignBuilderShell .mkbContinueBar>div>i svg{width:18px;height:18px}.campaignBuilderShell .mkbContinueBar>button{display:flex!important;align-items:center;justify-content:center;gap:8px}.campaignBuilderShell .mkbContinueBar>button svg{width:16px;height:16px}.campaignBuilderShell .mkbSurpriseTop>strong svg{width:20px;height:20px}@media(max-width:700px){.campaignBuilderShell .mkbQuickSurprise{padding:7px 9px}.campaignBuilderShell .mkbQuickSurprise>span{display:none}}@media(max-width:720px){.mkbPage{padding:2px 0 96px!important}.mkbBuilderHead{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:start!important;margin:2px 0 10px!important}.mkbBuilderHead>div>span{font-size:7px!important;letter-spacing:1.15px!important}.mkbBuilderHead h1{font-size:29px!important;line-height:.98!important;letter-spacing:-1.1px!important;margin:4px 0!important}.mkbBuilderHead p{font-size:10px!important;line-height:1.42!important;max-width:250px!important}.mkbBuilderHead>button{padding:9px 10px!important;border-radius:10px!important;font-size:8px!important;white-space:nowrap!important;box-shadow:none!important}.mkbProgress{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;padding:9px 7px!important;margin-bottom:10px!important;border-radius:14px!important;overflow:visible!important}.mkbProgress>em{display:none!important}.mkbProgress>div{display:grid!important;justify-items:center!important;gap:4px!important;text-align:center!important;min-width:0!important}.mkbProgress>div>i{width:28px!important;height:28px!important;font-size:9px!important}.mkbProgress>div span{min-width:0!important;width:100%!important}.mkbProgress b{font-size:7px!important;line-height:1.1!important;white-space:normal!important}.mkbProgress small{display:none!important}.mkbGoalLayout{display:block!important}.mkbGoalMain{padding:13px!important;border-radius:17px!important}.mkbGoalTitle{align-items:flex-start!important;margin-bottom:10px!important}.mkbGoalTitle h2{font-size:22px!important;line-height:1!important;letter-spacing:-.7px!important}.mkbGoalTitle p{font-size:8px!important;line-height:1.35!important}.mkbQuickSurprise{min-width:36px!important;width:36px!important;height:36px!important;padding:0!important;border-radius:11px!important;display:grid!important;place-items:center!important}.mkbQuickSurprise span,.mkbQuickSurprise>svg:last-child{display:none!important}.mkbQuickSurprise svg{width:15px!important;height:15px!important}.mkbSurprise{border-radius:15px!important;margin-bottom:10px!important}.mkbSurpriseTop{padding:12px!important}.mkbSurpriseTop>div{gap:9px!important;min-width:0!important}.mkbSurpriseTop i{width:38px!important;height:38px!important;border-radius:12px!important}.mkbSurpriseTop span b{font-size:16px!important;margin-top:3px!important}.mkbSurpriseTop span em{font-size:8px!important;line-height:1.25!important}.mkbSurpriseTop span small{font-size:6px!important;padding:3px 6px!important}.mkbSurpriseTop>strong{width:30px!important;height:30px!important}.mkbGoalGrid{display:grid!important;gap:7px!important}.mkbGoalGrid>button{min-height:68px!important;padding:9px 10px!important;border-radius:13px!important;grid-template-columns:38px minmax(0,1fr) 26px!important;gap:9px!important}.mkbGoalGrid>button>i.goalIcon{width:38px!important;height:38px!important;border-radius:11px!important}.mkbGoalGrid>button>i.goalIcon svg{width:18px!important;height:18px!important}.mkbGoalGrid>button>span b{font-size:10px!important;line-height:1.15!important}.mkbGoalGrid>button>span small{font-size:7px!important;line-height:1.28!important;-webkit-line-clamp:2!important}.mkbGoalGrid>button>img{display:none!important}.mkbGoalGrid>button>strong{width:26px!important;height:26px!important}.mkbPopularTag{font-size:5px!important;margin-top:3px!important}.mkbGoalAside{margin-top:9px!important;display:grid!important;grid-template-columns:1fr!important;gap:7px!important}.mkbAdaptCard{padding:12px!important;border-radius:15px!important;display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;column-gap:9px!important}.mkbAdaptSpark{grid-row:1/3!important;width:34px!important;height:34px!important;border-radius:10px!important}.mkbAdaptCard h3{font-size:13px!important;line-height:1.08!important;margin:0!important}.mkbAdaptCard>p{grid-column:2!important;margin:3px 0 0!important;font-size:8px!important;line-height:1.35!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.mkbIndustryList{grid-column:1/-1!important;margin-top:7px!important;display:flex!important;gap:5px!important;overflow-x:auto!important;padding-bottom:1px!important;scrollbar-width:none!important}.mkbIndustryList::-webkit-scrollbar{display:none!important}.mkbIndustryList span{flex:0 0 auto!important;padding:5px 7px!important;border:1px solid #eeeaf9!important;border-radius:999px!important;font-size:7px!important;background:#faf9ff!important}.mkbIndustryList span>i{width:20px!important;height:20px!important;border-radius:7px!important}.mkbIndustryList span>i svg{width:11px!important;height:11px!important}.mkbSimpleCard{display:none!important}.mkbContinueBar{position:sticky!important;bottom:calc(env(safe-area-inset-bottom,0px) + 8px)!important;z-index:55!important;margin:10px 0 0!important;padding:8px!important;border-radius:14px!important;background:#fffffff2!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;box-shadow:0 14px 36px #261a5a2e!important;border:1px solid rgba(220,215,239,.95)!important}.mkbContinueBar>div{display:none!important}.mkbContinueBar>button{width:100%!important;min-height:48px!important;border-radius:11px!important;font-size:10px!important}}@media(max-width:720px){.campaignBuilderShell .mkbGoalGrid{grid-template-columns:1fr!important;gap:8px!important}.campaignBuilderShell .mkbGoalGrid>button{position:relative!important;grid-template-columns:42px minmax(0,1fr) 30px!important;min-height:76px!important;height:auto!important;padding:10px 11px!important;gap:10px!important;overflow:hidden!important;transform:none!important;touch-action:manipulation}.campaignBuilderShell .mkbGoalGrid>button:hover{transform:none!important}.campaignBuilderShell .mkbGoalGrid>button:after{display:none!important;content:none!important}.campaignBuilderShell .mkbGoalGrid>button>i.goalIcon{width:42px!important;height:42px!important;min-width:42px!important;border-radius:12px!important}.campaignBuilderShell .mkbGoalGrid>button>i.goalIcon svg{width:20px!important;height:20px!important}.campaignBuilderShell .mkbGoalGrid>button>span{min-width:0!important;overflow:hidden!important}.campaignBuilderShell .mkbGoalGrid>button>span b{font-size:12px!important;line-height:1.15!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.campaignBuilderShell .mkbGoalGrid>button>span small{font-size:9px!important;line-height:1.3!important;margin-top:3px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.campaignBuilderShell .mkbGoalGrid>button>strong{width:30px!important;height:30px!important;min-width:30px!important;align-self:center!important;justify-self:end!important;border-radius:999px!important}.campaignBuilderShell .mkbGoalGrid>button.selected>strong{background:linear-gradient(135deg,#7041ef,#8a55fb)!important;color:#fff!important;box-shadow:0 7px 16px #6b3df438!important}.campaignBuilderShell .mkbGoalAside{display:block!important;width:100%!important;margin-top:10px!important}.campaignBuilderShell .mkbAdaptCard{width:100%!important;max-width:none!important;grid-template-columns:38px minmax(0,1fr)!important;padding:13px!important}.campaignBuilderShell .mkbAdaptSpark{width:38px!important;height:38px!important}.campaignBuilderShell .mkbAdaptCard h3{font-size:15px!important;line-height:1.08!important}.campaignBuilderShell .mkbAdaptCard>p{font-size:9px!important;line-height:1.35!important}.campaignBuilderShell .mkbIndustryList{width:100%!important;max-width:100%!important}.campaignBuilderShell .mkbContinueBar{width:100%!important;left:auto!important;right:auto!important}.campaignBuilderShell .mkbContinueBar>button{min-width:0!important;width:100%!important;min-height:50px!important;padding:12px 14px!important;font-size:11px!important;transform:none!important;touch-action:manipulation}}@media(max-width:720px){.campaignBuilderShell .mkbSurprise{margin-bottom:9px!important;border-radius:14px!important;box-shadow:0 10px 24px #5530b229!important}.campaignBuilderShell .mkbSurpriseTop{min-height:58px!important;padding:9px 10px!important;border-radius:14px!important}.campaignBuilderShell .mkbSurpriseTop>div{gap:8px!important}.campaignBuilderShell .mkbWand{width:38px!important;height:38px!important;min-width:38px!important;border-radius:12px!important;box-shadow:0 6px 14px #351a7c2e!important;background:#ffffff24!important}.campaignBuilderShell .mkbWand:before,.campaignBuilderShell .mkbWand:after{display:none!important}.campaignBuilderShell .mkbWand svg{width:19px!important;height:19px!important;filter:none!important}.campaignBuilderShell .mkbSurpriseTop span small{font-size:5px!important;padding:2px 5px!important}.campaignBuilderShell .mkbSurpriseTop span b{font-size:14px!important;line-height:1!important;margin-top:2px!important}.campaignBuilderShell .mkbSurpriseTop span em{max-width:210px!important;font-size:7px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.campaignBuilderShell .mkbSurpriseTop>strong{width:28px!important;height:28px!important;min-width:28px!important}}.mkbDesignStep{padding:4px 4px 0}.mkbDesignBuilderHead{margin-bottom:14px}.mkbDesignBuilderHead h1{font-size:38px;letter-spacing:-1.45px}.mkbDesignBuilderHead p{font-size:12px;max-width:760px}.mkbDesignProgress{margin-bottom:14px}.mkbDesignHero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:13px;padding:15px 17px;border:1px solid #e5e1f5;border-radius:18px;background:linear-gradient(135deg,#1f1544,#2d1b64 58%,#4a2ca0 125%);color:#fff;box-shadow:0 16px 34px #2a1a5b24}.mkbDesignHeroMark{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:#ffffff1f;border:1px solid rgba(255,255,255,.12);font-size:18px}.mkbDesignHero>div:nth-child(2)>span{display:block;font-size:7px;letter-spacing:1.25px;font-weight:950;color:#cbbcff}.mkbDesignHero h2{margin:4px 0 3px;font-size:20px;line-height:1.05;letter-spacing:-.45px}.mkbDesignHero p{margin:0;max-width:760px;font-size:9px;line-height:1.45;color:#d7d0ea}.mkbDesignState{min-width:190px;display:flex;align-items:center;gap:9px;padding:10px 11px;border-radius:13px;background:#ffffff1a;border:1px solid rgba(255,255,255,.1)}.mkbDesignState>i{width:31px;height:31px;border-radius:10px;display:grid;place-items:center;font-style:normal;font-weight:950;background:#ffffff24}.mkbDesignState span b,.mkbDesignState span small{display:block}.mkbDesignState span b{font-size:9px}.mkbDesignState span small{font-size:7px;line-height:1.3;color:#cfc7e6;margin-top:2px}.mkbDesignState.ready{background:#25ae6b21;border-color:#59dc932e}.mkbDesignState.ready>i{background:#e8faef;color:#15935a}.mkbDesignState.working>i{background:#f0eaff;color:#7145e8}.mkbDesignCanvas{padding-top:0}.mkbDesignCanvas>.graphicsStudioEmbedded{margin-top:0}.mkbDesignBottomBar{position:sticky;bottom:8px;z-index:35;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:13px;padding:9px 10px;border:1px solid #e3dfef;border-radius:14px;background:#fffffff5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 15px 34px #261b501f}.mkbDesignBack{min-height:44px;border:1px solid #d8d2ec;border-radius:10px;background:#fff;color:#5c5570;padding:9px 12px;font-size:9px;font-weight:900}.mkbDesignBottomBar>div{display:flex;align-items:center;gap:10px}.mkbDesignBottomBar>div>span{font-size:8px;color:#7d8496}.mkbDesignBottomBar>div>button{min-height:44px;border:0;border-radius:10px;background:linear-gradient(135deg,#6b3df4,#8854fb);color:#fff;padding:10px 16px;font-size:9px;font-weight:950;box-shadow:0 8px 20px #6b3df42e}.mkbDesignBottomBar>div>button:disabled{background:#dcdeea;color:#969cab;box-shadow:none;cursor:not-allowed}@media(max-width:850px){.mkbDesignStep{padding:2px 0 0}.mkbDesignHero{grid-template-columns:40px minmax(0,1fr);padding:12px;border-radius:15px;gap:9px}.mkbDesignHeroMark{width:40px;height:40px;border-radius:12px}.mkbDesignHero h2{font-size:16px}.mkbDesignHero p{font-size:8px;line-height:1.35}.mkbDesignState{grid-column:1/-1;min-width:0;padding:8px 9px}.mkbDesignBottomBar{bottom:calc(env(safe-area-inset-bottom,0px) + 8px);display:grid;grid-template-columns:86px minmax(0,1fr);padding:8px}.mkbDesignBack{min-width:0;width:100%;padding:8px;font-size:8px}.mkbDesignBottomBar>div{display:block}.mkbDesignBottomBar>div>span{display:none}.mkbDesignBottomBar>div>button{width:100%;min-height:46px;font-size:9px}}@media(max-width:720px){.mkbDesignBuilderHead{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start;margin:2px 0 10px}.mkbDesignBuilderHead h1{font-size:29px;line-height:.98;letter-spacing:-1.1px;margin:4px 0}.mkbDesignBuilderHead p{font-size:10px;line-height:1.42;max-width:250px}.mkbDesignBuilderHead>button{padding:9px 10px;border-radius:10px;font-size:8px;white-space:nowrap}.mkbDesignProgress{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:9px 7px;margin-bottom:10px;border-radius:14px}.mkbDesignProgress>em{display:none}.mkbDesignProgress>div{display:grid;justify-items:center;gap:4px;text-align:center;min-width:0}.mkbDesignProgress>div>i{width:28px;height:28px;font-size:9px}.mkbDesignProgress b{font-size:7px;line-height:1.1}.mkbDesignProgress small{display:none}}@media(max-width:720px){.campaignBuilderShell .ccxBody{padding-left:0!important;padding-right:0!important}.campaignBuilderShell .mkbDesignStep{padding:0!important}.campaignBuilderShell .mkbDesignBuilderHead{padding:0 2px!important;margin-bottom:8px!important}.campaignBuilderShell .mkbDesignBuilderHead h1{font-size:26px!important;line-height:1!important}.campaignBuilderShell .mkbDesignBuilderHead p{max-width:235px!important;font-size:9px!important;line-height:1.38!important}.campaignBuilderShell .mkbDesignBuilderHead>button{padding:8px 9px!important;font-size:7px!important}.campaignBuilderShell .mkbDesignProgress{margin-bottom:8px!important;padding:8px 5px!important;border-radius:12px!important}.campaignBuilderShell .mkbDesignProgress>div>i{width:26px!important;height:26px!important}.campaignBuilderShell .mkbDesignHero{grid-template-columns:34px minmax(0,1fr)!important;gap:8px!important;margin-bottom:9px!important;padding:10px!important;border-radius:13px!important}.campaignBuilderShell .mkbDesignHeroMark{width:34px!important;height:34px!important;border-radius:10px!important;font-size:14px!important}.campaignBuilderShell .mkbDesignHero>div:nth-child(2)>span{font-size:6px!important}.campaignBuilderShell .mkbDesignHero h2{margin:2px 0!important;font-size:14px!important;line-height:1.08!important}.campaignBuilderShell .mkbDesignHero p{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;font-size:7px!important;line-height:1.3!important}.campaignBuilderShell .mkbDesignState{grid-column:1/-1!important;padding:7px 8px!important;border-radius:10px!important}.campaignBuilderShell .mkbDesignState>i{width:27px!important;height:27px!important;border-radius:8px!important}.campaignBuilderShell .mkbDesignState span b{font-size:8px!important}.campaignBuilderShell .mkbDesignState span small{font-size:6px!important}.campaignBuilderShell .mkbDesignCanvas{padding:0!important;margin:0!important}.campaignBuilderShell .mkbDesignBottomBar{position:sticky!important;bottom:calc(env(safe-area-inset-bottom,0px) + 6px)!important;grid-template-columns:74px minmax(0,1fr)!important;gap:6px!important;margin:9px 0 0!important;padding:6px!important;border-radius:12px!important}.campaignBuilderShell .mkbDesignBack{min-height:42px!important;padding:6px!important;font-size:7px!important;line-height:1.15!important}.campaignBuilderShell .mkbDesignBottomBar>div>button{min-height:42px!important;font-size:8px!important;border-radius:9px!important}}.mkbPublishStep{padding:4px 4px 0}.mkbPublishBuilderHead{margin-bottom:14px}.mkbPublishBuilderHead h1{font-size:38px;letter-spacing:-1.45px}.mkbPublishBuilderHead p{font-size:12px;max-width:760px}.mkbPublishProgress{margin-bottom:14px}.mkbPublishGuide{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:14px}.mkbPublishGuide article{display:grid;grid-template-columns:34px minmax(0,1fr);gap:9px;padding:12px;border:1px solid #e4e7ef;border-radius:14px;background:#fff;box-shadow:0 7px 18px #18123609}.mkbPublishGuide article.active{border-color:#d8ceff;background:linear-gradient(145deg,#fbf9ff,#fff)}.mkbPublishGuide article>i{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:#f1ecff;color:#6d35ff;font-style:normal;font-size:11px;font-weight:950}.mkbPublishGuide article:nth-child(2)>i{background:#eef7ff;color:#3478c9}.mkbPublishGuide article:nth-child(3)>i{background:#edf9f1;color:#198754}.mkbPublishGuide span,.mkbPublishGuide b,.mkbPublishGuide p{display:block}.mkbPublishGuide span{font-size:6px;letter-spacing:1px;font-weight:950;color:#8c7db9}.mkbPublishGuide b{margin-top:3px;font-size:10px;line-height:1.15;color:#172033}.mkbPublishGuide p{margin:4px 0 0;font-size:7px;line-height:1.4;color:#7c8593}.mkbPublishFinal{position:sticky;bottom:8px;z-index:30;background:#fffffff7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 15px 34px #261b501f}.mkbPublishFinal>button{min-width:250px}@media(max-width:850px){.mkbPublishStep{padding:2px 0 0}.mkbPublishGuide{grid-template-columns:1fr;gap:6px;margin-bottom:10px}.mkbPublishGuide article{grid-template-columns:30px minmax(0,1fr);gap:8px;padding:9px;border-radius:11px}.mkbPublishGuide article>i{width:30px;height:30px;border-radius:9px;font-size:9px}.mkbPublishGuide b{font-size:9px}.mkbPublishGuide p{font-size:7px;line-height:1.32}.mkbPublishFinal{bottom:calc(env(safe-area-inset-bottom,0px) + 6px)}.mkbPublishFinal>button{min-width:0;width:100%}}@media(max-width:720px){.mkbPublishBuilderHead{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start;margin:2px 0 10px}.mkbPublishBuilderHead h1{font-size:26px;line-height:1;letter-spacing:-1px;margin:4px 0}.mkbPublishBuilderHead p{font-size:9px;line-height:1.38;max-width:235px}.mkbPublishBuilderHead>button{padding:8px 9px;border-radius:10px;font-size:7px;white-space:nowrap}.mkbPublishProgress{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:8px 5px;margin-bottom:9px;border-radius:12px}.mkbPublishProgress>em{display:none}.mkbPublishProgress>div{display:grid;justify-items:center;gap:4px;text-align:center;min-width:0}.mkbPublishProgress>div>i{width:26px;height:26px;font-size:9px}.mkbPublishProgress b{font-size:7px;line-height:1.1}.mkbPublishProgress small{display:none}.campaignPublishPage.v36LaunchPage{padding:0}.campaignPublishPage .v310LaunchGate{border-radius:13px}.campaignPublishPage .v310LaunchGateHead{padding:11px}.campaignPublishPage .v310LaunchGateHead h2{font-size:16px}.campaignPublishPage .v310LaunchGateHead p{font-size:8px;line-height:1.35}.campaignPublishPage .v310GateChecklist{padding:8px;gap:6px}.campaignPublishPage .v310GateChecklist article{padding:8px;border-radius:10px}.campaignPublishPage .v310GateChecklist article div b{font-size:8px}.campaignPublishPage .v310GateChecklist article div span{font-size:7px;line-height:1.3}.campaignPublishPage .v310GateAction{padding:8px;display:block}.campaignPublishPage .v310GateAction>button{width:100%;margin-top:7px}.campaignPublishPage .v36LaunchHero{padding:11px;border-radius:13px}.campaignPublishPage .v36LaunchHero h2{font-size:16px}.campaignPublishPage .v36LaunchHero p{font-size:8px;line-height:1.35}.campaignPublishPage .v36LaunchHeroActions{margin-top:8px}.campaignPublishPage .v36LaunchSummary{grid-template-columns:1fr 1fr;gap:6px}.campaignPublishPage .v36LaunchSummary>div{padding:9px}.campaignPublishPage .v36LaunchSummary>div:last-child{grid-column:1/-1}.campaignPublishPage .v36LaunchTimeline{gap:7px}.campaignPublishPage .v36LaunchTimeline>article{grid-template-columns:62px minmax(0,1fr);border-radius:12px}.campaignPublishPage .v36LaunchDay,.campaignPublishPage .v36LaunchMain{padding:9px}.campaignPublishPage .v36LaunchTop h3{font-size:11px}.campaignPublishPage .v36LaunchDetails{grid-template-columns:1fr;gap:5px}.campaignPublishPage .v36LaunchDetails>div{padding:7px}.campaignPublishPage .v36LaunchDetails span{font-size:5px}.campaignPublishPage .v36LaunchDetails b,.campaignPublishPage .v36LaunchDetails p{font-size:7px;line-height:1.3}.campaignPublishPage .v36LaunchActions button{width:100%}.mkbPublishFinal{display:block;padding:9px;border-radius:13px}.mkbPublishFinal h3{font-size:13px}.mkbPublishFinal p{font-size:8px;line-height:1.35}.mkbPublishFinal>button{margin-top:8px;min-height:46px;font-size:9px}}.mkbFinalCheckHead{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center}.mkbFinalCheckHead>strong{min-width:92px;padding:12px 14px;border-radius:14px;display:grid;place-items:center;background:#fff;border:1px solid #e3e7ef;box-shadow:0 8px 20px #221d430d}.mkbFinalCheckHead>strong b{display:block;font-size:20px;line-height:1;color:#1d2740}.mkbFinalCheckHead>strong small{display:block;margin-top:5px;font-size:7px;letter-spacing:.6px;text-transform:uppercase;color:#7c8494}.campaignPublishPage .v310LaunchGate.ready{border-color:#d8eadf;background:linear-gradient(145deg,#fbfffc,#f6fbff)}.campaignPublishPage .v310LaunchGate.attention{border-color:#f0d9ba;background:linear-gradient(145deg,#fffdf9,#fff)}.campaignPublishPage .v310GateChecklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.campaignPublishPage .v310GateChecklist article{min-height:76px;border-radius:12px;background:#fff;border:1px solid #e8eaf0}.campaignPublishPage .v310GateChecklist article.ok{border-color:#dceee4;background:#fbfffc}.campaignPublishPage .v310GateChecklist article.issue{border-color:#f1d1d5;background:#fffafb}.campaignPublishPage .v310GateChecklist article.advisory{border-color:#e7e4f4;background:#fbfaff}.campaignPublishPage .v310GateAction{margin-top:9px;border-radius:12px;background:#f7f8fb;border:1px solid #eceef3}.campaignPublishPage .v310GateAction>div b{font-size:10px}.campaignPublishPage .v310GateAction>div span{font-size:8px;line-height:1.4}.mkbRolloutHead{display:flex;justify-content:space-between;gap:18px;align-items:flex-end;margin:16px 0 9px;padding:0 2px}.mkbRolloutHead span{font-size:7px;letter-spacing:1.2px;font-weight:950;color:#7148e8}.mkbRolloutHead h3{margin:4px 0 3px;font-size:18px;line-height:1.08;letter-spacing:-.45px;color:#182033}.mkbRolloutHead p{margin:0;font-size:9px;line-height:1.45;color:#727b8d}.mkbRolloutHead>em{flex:0 0 auto;padding:7px 9px;border-radius:999px;background:#edf8f1;color:#1e8657;font-size:7px;font-style:normal;font-weight:950;letter-spacing:.5px}.campaignPublishPage .v36LaunchTimeline>article{overflow:hidden;border:1px solid #e5e8ef;background:#fff;box-shadow:0 8px 22px #18143a09}.campaignPublishPage .v36LaunchTimeline>article.ready{border-color:#dfe9e3}.campaignPublishPage .v36LaunchDay{background:linear-gradient(180deg,#f8f6ff,#f4f2fb)}.campaignPublishPage .v36LaunchTimeline>article.ready .v36LaunchDay{background:linear-gradient(180deg,#f3fbf6,#edf7f1)}.campaignPublishPage .v36LaunchTop em{border-radius:999px;padding:5px 7px;font-size:6px;letter-spacing:.4px}.campaignPublishPage .v36LaunchTimeline>article.ready .v36LaunchTop em{background:#e9f8ef;color:#188256}.campaignPublishPage .v36LaunchDetails>div{border-radius:10px;background:#fafbfc;border:1px solid #eef0f4}.campaignPublishPage .v36LaunchActions button{border-radius:9px;font-weight:900}.mkbPublishFinal{border:1px solid #ddd7f2!important;background:linear-gradient(135deg,#fffffffa,#faf8fffa)!important}.mkbPublishFinal>div>span{color:#6e48e0;font-weight:950}.mkbPublishFinal>button{border:0;border-radius:11px;background:linear-gradient(135deg,#6b3df4,#8a55fb);color:#fff;box-shadow:0 9px 22px #6b3df433;font-weight:950}.mkbPublishFinal>button:disabled{background:#dfe1e8;color:#9298a5;box-shadow:none}.v311LaunchBackdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.v311LaunchModal{max-width:760px;border-radius:22px;border:1px solid #e7e2f3;box-shadow:0 30px 90px #140c3647}.v311LaunchHead h2{font-size:24px;letter-spacing:-.7px}.v311LaunchSafety{border:1px solid #dceee4;background:#f7fcf9;border-radius:12px}.v311LaunchActions .primary{background:linear-gradient(135deg,#6b3df4,#8a55fb);box-shadow:0 9px 22px #6b3df433}@media(max-width:720px){.mkbFinalCheckHead{grid-template-columns:minmax(0,1fr) auto;gap:8px}.mkbFinalCheckHead>strong{min-width:70px;padding:9px 8px;border-radius:11px}.mkbFinalCheckHead>strong b{font-size:16px}.mkbFinalCheckHead>strong small{font-size:5px}.campaignPublishPage .v310GateChecklist{grid-template-columns:1fr}.campaignPublishPage .v310GateChecklist article{min-height:0}.mkbRolloutHead{align-items:flex-start;margin:12px 0 7px}.mkbRolloutHead h3{font-size:14px}.mkbRolloutHead p{font-size:7px}.mkbRolloutHead>em{padding:5px 7px;font-size:6px}.v311LaunchModal{max-height:92dvh;overflow:auto;border-radius:17px}.v311LaunchHead h2{font-size:19px}.v311LaunchItems{grid-template-columns:1fr}.v311LaunchSchedule>div{grid-template-columns:1fr 1fr}}.mkv8BuilderHandoff{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px;align-items:center;margin:0 0 12px;padding:13px 14px;border:1px solid #d9e8df;border-radius:15px;background:linear-gradient(135deg,#f7fcf9,#fff 62%,#f7f4ff);box-shadow:0 10px 26px #27372e0e}.mkv8HandoffIcon{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;background:linear-gradient(135deg,#27a66b,#57c38d);color:#fff;font-size:17px;font-weight:950;box-shadow:0 8px 20px #27a66b2e}.mkv8BuilderHandoff span,.mkv8BuilderHandoff h2,.mkv8BuilderHandoff p{display:block}.mkv8BuilderHandoff span{font-size:7px;letter-spacing:1.15px;font-weight:950;color:#20825a}.mkv8BuilderHandoff h2{margin:3px 0 2px;font-size:15px;letter-spacing:-.35px;color:#182033}.mkv8BuilderHandoff p{margin:0;max-width:760px;font-size:8px;line-height:1.45;color:#717a8b}.mkv8BuilderHandoff>em{padding:7px 9px;border-radius:999px;background:#eee9ff;color:#6940dd;font-size:6px;font-style:normal;font-weight:950;letter-spacing:.55px;white-space:nowrap}@media(max-width:720px){.mkv8BuilderHandoff{grid-template-columns:36px minmax(0,1fr);gap:9px;padding:10px;border-radius:12px}.mkv8HandoffIcon{width:36px;height:36px;border-radius:11px;font-size:14px}.mkv8BuilderHandoff h2{font-size:11px;line-height:1.15}.mkv8BuilderHandoff p{font-size:7px;line-height:1.35}.mkv8BuilderHandoff>em{grid-column:2/3;justify-self:start;padding:5px 7px;font-size:5px}}.mkbCampaignPath{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.7fr);gap:18px;align-items:center;margin:16px 0;padding:18px;border:1px solid #e5e3ef;border-radius:18px;background:linear-gradient(135deg,#fff,#fbf9ff);box-shadow:0 12px 30px #21184b0d}.mkbCampaignPath>div:first-child>span{display:block;font-size:7px;letter-spacing:1.15px;font-weight:950;color:#7047e7}.mkbCampaignPath>div:first-child h2{margin:4px 0 5px;font-size:18px;letter-spacing:-.45px;color:#1a2234}.mkbCampaignPath>div:first-child p{margin:0;max-width:420px;font-size:8px;line-height:1.5;color:#747d8e}.mkbCampaignPathSteps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mkbCampaignPathSteps>button{min-width:0;display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:8px;align-items:center;padding:10px;border:1px solid #e7e8ef;border-radius:12px;background:#fff;text-align:left;box-shadow:0 6px 16px #1f1a3d09}.mkbCampaignPathSteps>button>i{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:#f0ecff;color:#6c3df1;font-style:normal;font-size:10px;font-weight:950}.mkbCampaignPathSteps>button span b,.mkbCampaignPathSteps>button span small{display:block}.mkbCampaignPathSteps>button span b{font-size:9px;color:#1d2537}.mkbCampaignPathSteps>button span small{margin-top:2px;font-size:6px;line-height:1.3;color:#7c8595}.mkbCampaignPathSteps>button>em{font-size:6px;font-style:normal;font-weight:950;color:#6f49db}.mkbCampaignPathSteps>button.done{border-color:#d7eadf;background:#fbfffc}.mkbCampaignPathSteps>button.done>i{background:#e4f7ec;color:#168457}.mkbCampaignPathSteps>button.working{border-color:#ded5fb;background:#fdfcff}.mkbCampaignPathSteps>button.working>i{background:#eee8ff;color:#6d3ef5}@media(max-width:900px){.mkbCampaignPath{grid-template-columns:1fr}}@media(max-width:650px){.mkbCampaignPath{padding:12px;border-radius:14px;gap:11px}.mkbCampaignPath>div:first-child h2{font-size:14px}.mkbCampaignPath>div:first-child p{font-size:7px;line-height:1.4}.mkbCampaignPathSteps{grid-template-columns:1fr}.mkbCampaignPathSteps>button{padding:9px}}.v38CampaignFooter{gap:12px}.v38CampaignActions{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.v38CampaignActions button{border-radius:9px;padding:8px 10px;font-size:7px;font-weight:900;cursor:pointer}.v38CampaignActions .edit{border:1px solid #ddd9ee;background:#fff;color:#5d45c9}.v38CampaignActions .delete{border:1px solid #f0d2d2;background:#fff7f7;color:#b54848}.v38CampaignActions .open{border:0;background:#f0ebff;color:#633fd4}.v38CampaignActions button:disabled{opacity:.55;cursor:not-allowed}@media(max-width:700px){.v38CampaignFooter{align-items:stretch;flex-direction:column}.v38CampaignActions{display:grid;grid-template-columns:1fr 1fr;width:100%}.v38CampaignActions .open{grid-column:1/-1;min-height:38px}.v38CampaignActions .edit,.v38CampaignActions .delete{min-height:36px}}.mkbStrategyPage{padding:8px 6px 22px;color:#171b37}.mkbProgress>div.done>i{background:#e7f6ec!important;color:#23865d!important}.mkbProgress>div.done b{color:#2d6d51!important}.mkbStrategyLayout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px}.mkbStrategyMain{background:#fff;border:1px solid #e8eaf2;border-radius:19px;padding:18px;box-shadow:0 14px 38px #292c550d}.mkbStrategyIntro{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:16px}.mkbStrategyIntro>div:first-child>span{font-size:8px;letter-spacing:1.2px;font-weight:1000;color:#7145eb}.mkbStrategyIntro h2{margin:5px 0 3px;font-size:30px;line-height:1.05;letter-spacing:-1px;color:#171b37}.mkbStrategyIntro p{margin:0;font-size:12px;color:#7a8397}.mkbStrategyScore{min-width:105px;text-align:center;border:1px solid #e8e2fb;background:linear-gradient(135deg,#faf7ff,#fff);border-radius:15px;padding:11px}.mkbStrategyScore b,.mkbStrategyScore span{display:block}.mkbStrategyScore b{font-size:25px;color:#6b3df4;letter-spacing:-1px}.mkbStrategyScore span{font-size:8px;color:#7f8799;margin-top:2px;font-weight:850}.mkbStrategyGrid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.mkbStrategyCard{border:1px solid #e7e9f1;border-radius:15px;padding:14px;background:#fff;min-height:150px;box-sizing:border-box;transition:.18s ease}.mkbStrategyCard:hover{border-color:#d5cafb;box-shadow:0 8px 22px #523e9c0f}.mkbStrategyCard.needsReview{border-color:#f0d8be;background:#fffdf9}.mkbStrategyCardHead{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.mkbStrategyCardHead span{font-size:7px;letter-spacing:1px;color:#8774c8;font-weight:1000}.mkbStrategyCardHead h3{margin:4px 0 0;font-size:13px;color:#313a56}.mkbStrategyCardHead>button{border:1px solid #e2def3;background:#f9f7ff;color:#6842dc;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:900}.mkbStrategyValue{font-size:16px;line-height:1.35;font-weight:850;color:#171c34;margin-top:14px;min-height:42px}.mkbStrategyValue em{font-style:normal;color:#c17a2d;font-size:11px;font-weight:800}.mkbStrategyCard>p{margin:10px 0 0;padding-top:9px;border-top:1px solid #f0f1f5;font-size:8px;line-height:1.45;color:#8991a3}.mkbStrategyCard input,.mkbStrategyCard textarea{width:100%;box-sizing:border-box;margin-top:12px;border:1px solid #dddff0;border-radius:10px;background:#fff;padding:10px 11px;font:inherit;font-size:11px;line-height:1.45;color:#30374f;outline:none;resize:vertical}.mkbStrategyCard input:focus,.mkbStrategyCard textarea:focus{border-color:#9f83f7;box-shadow:0 0 0 3px #6b3df414}.mkbChannelCard{grid-column:1/-1;min-height:auto}.mkbChannelPills{display:flex;flex-wrap:wrap;gap:7px;margin-top:13px}.mkbChannelPills button{border:1px solid #e1e4ec;background:#fff;border-radius:999px;padding:8px 10px;color:#677087;font-size:9px;font-weight:850;display:flex;align-items:center;gap:5px}.mkbChannelPills button i{width:17px;height:17px;border-radius:999px;background:#f0f1f5;display:grid;place-items:center;font-style:normal;font-size:8px}.mkbChannelPills button.selected{background:#f2edff;border-color:#bca9fb;color:#633add}.mkbChannelPills button.selected i{background:#6b3df4;color:#fff}.mkbChannelPills button:disabled{opacity:1;cursor:default}.mkbStrategyAside{display:flex;flex-direction:column;gap:12px}.mkbThinkingCard,.mkbNoCostCard{background:#fff;border:1px solid #e7e9f1;border-radius:18px;box-shadow:0 12px 32px #2b2c550d}.mkbThinkingCard{padding:18px;background:linear-gradient(180deg,#fbf9ff,#fff)}.mkbThinkingCard>span{font-size:8px;letter-spacing:1px;font-weight:1000;color:#6c43e6}.mkbThinkingCard h3{font-size:21px;line-height:1.05;margin:7px 0 9px;color:#191d37}.mkbThinkingCard>p{font-size:11px;line-height:1.55;color:#6f7890;margin:0 0 15px}.mkbThinkingCard>div{padding:12px;border-radius:12px;background:#f4f1ff}.mkbThinkingCard b,.mkbThinkingCard small{display:block}.mkbThinkingCard b{font-size:9px;color:#6040c8}.mkbThinkingCard small{font-size:8px;color:#858da0;line-height:1.4;margin-top:3px}.mkbNoCostCard{padding:13px;display:flex;gap:10px;align-items:flex-start;background:#f2faf5;border-color:#daeee1}.mkbNoCostCard>i{width:30px;height:30px;border-radius:10px;background:#dff3e6;color:#26845f;display:grid;place-items:center;font-style:normal;font-weight:1000;flex:0 0 auto}.mkbNoCostCard b,.mkbNoCostCard span{display:block}.mkbNoCostCard b{font-size:9px;color:#315d49}.mkbNoCostCard span{font-size:8px;line-height:1.45;color:#6d897b;margin-top:2px}.mkbBackGoal{border:1px solid #e3e5ed;background:#fff;color:#606a80;border-radius:11px;padding:10px;font-size:9px;font-weight:900}.mkbStrategyContinue{position:sticky;bottom:8px}@media(max-width:1080px){.mkbStrategyLayout{grid-template-columns:1fr}.mkbStrategyAside{display:grid;grid-template-columns:1fr 1fr}.mkbBackGoal{grid-column:1/-1}}@media(max-width:720px){.mkbStrategyPage .mkbBuilderHead h1:before{content:""}.mkbStrategyGrid{grid-template-columns:1fr}.mkbChannelCard{grid-column:auto}.mkbStrategyAside{grid-template-columns:1fr}.mkbBackGoal{grid-column:auto}.mkbStrategyIntro{display:grid}.mkbStrategyScore{width:max-content}.mkbStrategyContinue{position:static}}.mkbStrategyPage{padding:8px 6px 22px}.mkbStrategyPage .mkbBuilderHead h1:before{content:"Campaign Builder — ";font-weight:850}.mkbStrategyOuter{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:16px}.mkbStrategyReview{background:#fff;border:1px solid #e8eaf2;border-radius:20px;padding:18px;box-shadow:0 14px 38px #292c550d}.mkbStrategyReviewHead h2{margin:0;font-size:28px;letter-spacing:-.8px;color:#171b37}.mkbStrategyReviewHead p{margin:4px 0 14px;color:#747d93;font-size:11px;line-height:1.45}.mkbStrategyPlanCard{border:1px solid #e6e8f1;border-radius:17px;background:#fff;overflow:hidden}.mkbStrategyPlanTop{display:flex;justify-content:space-between;gap:16px;padding:16px 16px 14px;border-bottom:1px solid #eceef4}.mkbStrategyPlanTop>div>span{display:flex;gap:8px;align-items:center;font-size:10px;font-weight:900;color:#2b3250}.mkbStrategyPlanTop>div>span i{width:30px;height:30px;border-radius:10px;background:#fff4d8;color:#d48f00;display:grid;place-items:center}.mkbStrategyPlanTop h3{font-size:27px;line-height:1.05;letter-spacing:-.8px;margin:8px 0 4px;color:#151a35}.mkbStrategyPlanTop p{margin:0;max-width:650px;color:#646e87;font-size:12px;line-height:1.45}.mkbStrategyPlanTop>em{font-style:normal;background:#eee8ff;color:#6740df;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:1000;height:max-content}.mkbStrategyBody{display:grid;grid-template-columns:minmax(0,1fr) 300px}.mkbStrategyRows{padding:12px;border-right:1px solid #eceef4;display:grid;gap:8px}.mkbStrategyRow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:start;padding:10px;border:1px solid #e6e8f0;border-radius:12px;background:#fff;min-height:72px}.mkbStrategyRow.editing{border-color:#bba8fb;background:#fcfbff;box-shadow:0 0 0 2px #6b3df40f}.mkbStrategyRowIcon{width:36px;height:36px;border-radius:11px;display:grid;place-items:center}.mkbStrategyRowIcon.goal{background:#fff3dc;color:#da9300}.mkbStrategyRowIcon.audience{background:#fff0e8;color:#f36b25}.mkbStrategyRowIcon.message{background:#fff0ee;color:#f24d45}.mkbStrategyRowIcon.focus{background:#f3e9ff;color:#8a42e8}.mkbStrategyRowIcon.channels{background:#eaf4ff;color:#2a82df}.mkbStrategyRowIcon.location{background:#eaf8ef;color:#1da462}.mkbStrategyRowIcon.action{background:#edf2ff;color:#4e66db}.mkbStrategyRowText b,.mkbStrategyRowText strong,.mkbStrategyRowText small{display:block}.mkbStrategyRowText b{font-size:10px;color:#2e3650}.mkbStrategyRowText strong{font-size:13px;line-height:1.3;color:#1b213d;margin-top:2px}.mkbStrategyRowText small{font-size:8px;line-height:1.4;color:#8891a4;margin-top:3px}.mkbStrategyRowText input,.mkbStrategyRowText textarea{width:100%;box-sizing:border-box;border:1px solid #dfe1eb;border-radius:9px;padding:9px 10px;font:inherit;font-size:10px;line-height:1.4;outline:none;margin-top:3px}.mkbStrategyRowText input:focus,.mkbStrategyRowText textarea:focus{border-color:#9e82f6;box-shadow:0 0 0 3px #6b3df414}.mkbStrategyRow>button{border:0;background:#f3efff;color:#6a42df;border-radius:9px;padding:6px 8px;display:flex;gap:5px;align-items:center;font-size:8px;font-weight:900}.mkbStrategyRow>button svg{width:13px;height:13px}.mkbStrategyChannelEdit{display:flex;flex-wrap:wrap;gap:5px;margin-top:4px}.mkbStrategyChannelEdit button{border:1px solid #dfe2ec;background:#fff;border-radius:999px;padding:6px 8px;font-size:8px;color:#667087;display:flex;gap:4px;align-items:center}.mkbStrategyChannelEdit button.selected{background:#efeaff;border-color:#baa7f9;color:#633bdb}.mkbStrategyChannelEdit button i{font-style:normal}.mkbCreativePreview{padding:12px;background:#fafaff}.mkbCreativePreviewHead{display:flex;gap:9px;align-items:flex-start;margin-bottom:10px}.mkbCreativePreviewHead>i{width:34px;height:34px;border-radius:10px;background:#e9f3ff;color:#2f83da;display:grid;place-items:center;flex:0 0 auto}.mkbCreativePreviewHead b,.mkbCreativePreviewHead span{display:block}.mkbCreativePreviewHead b{font-size:10px;color:#2b3450}.mkbCreativePreviewHead span{font-size:8px;line-height:1.35;color:#7c8599;margin-top:2px}.mkbCreativeMock{height:330px;border-radius:12px;background-size:cover;background-position:center;display:flex;align-items:flex-end;padding:17px;color:#fff;box-shadow:0 12px 26px #18152d29}.mkbCreativeMock>div>span{font-size:8px;letter-spacing:.7px;text-transform:uppercase;font-weight:850;opacity:.86}.mkbCreativeMock h4{font-size:30px;line-height:.98;letter-spacing:-1px;margin:6px 0 8px;max-width:230px;text-shadow:0 2px 10px rgba(0,0,0,.2)}.mkbCreativeMock p{font-size:9px;line-height:1.4;margin:0 0 11px;max-width:230px}.mkbCreativeMock button{border:0;border-radius:9px;background:#ff7a32;color:#fff;padding:8px 11px;font-size:8px;font-weight:950}.mkbPreviewThumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin:7px 0}.mkbPreviewThumbs i{height:42px;border-radius:7px;background-size:cover;background-position:center;border:1px solid #e3e5ec}.mkbPreviewNotice{display:flex;gap:8px;padding:10px;border-radius:10px;background:#f3efff;color:#6b43de}.mkbPreviewNotice>i{width:28px;height:28px;display:grid;place-items:center;flex:0 0 auto}.mkbPreviewNotice b,.mkbPreviewNotice small{display:block}.mkbPreviewNotice b{font-size:8px}.mkbPreviewNotice small{font-size:7px;line-height:1.4;color:#8177a5;margin-top:2px}.mkbStrategyRightRail{display:flex;flex-direction:column;gap:12px}.mkbGoodKnow,.mkbAdaptStrategy{background:#fff;border:1px solid #e6e8ef;border-radius:18px;padding:16px;box-shadow:0 12px 32px #2a2c560d}.mkbGoodKnow{display:grid;grid-template-columns:auto 1fr;gap:10px}.mkbGoodKnow>i{width:38px;height:38px;border-radius:12px;background:#fff4d8;color:#d78f00;display:grid;place-items:center}.mkbGoodKnow h3{margin:0;font-size:16px;color:#1d233f}.mkbGoodKnow p{margin:2px 0 0;font-size:9px;color:#7e879b}.mkbGoodKnow ul{grid-column:1/-1;list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px}.mkbGoodKnow li{display:flex;gap:8px;align-items:flex-start;font-size:9px;line-height:1.35;color:#59637b}.mkbGoodKnow li span{color:#17a353;font-weight:1000}.mkbAdaptStrategy>i{width:38px;height:38px;border-radius:12px;background:#f0eaff;color:#7445e9;display:grid;place-items:center}.mkbAdaptStrategy h3{font-size:17px;line-height:1.12;margin:8px 0 9px;color:#1d2140}.mkbAdaptStrategy p{font-size:10px;line-height:1.5;color:#69738b;margin:0 0 12px}.mkbAdaptStrategy>div{display:grid;gap:7px}.mkbAdaptStrategy>div span{font-size:9px;color:#5d6680;padding:5px 0;border-bottom:1px solid #f0f1f5}.mkbStrategyBottomBar{position:sticky;bottom:8px;z-index:30;margin-top:12px;border:1px solid #e4e7ef;background:#fffffff7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:15px;padding:10px 12px;display:flex;justify-content:space-between;align-items:center;gap:14px;box-shadow:0 14px 36px #2a2c541a}.mkbStrategyBottomLeft{display:flex;align-items:center;gap:8px;min-width:0}.mkbStrategyBottomLeft>span{font-size:8px;color:#8a92a4;white-space:nowrap}.mkbBottomBack,.mkbMakeChanges{border:1px solid #e2e5ed;background:#fff;color:#59637a;border-radius:10px;padding:9px 11px;font-size:8px;font-weight:900;display:flex;gap:6px;align-items:center}.mkbBottomBack svg,.mkbMakeChanges svg{width:15px;height:15px}.mkbMakeChanges{background:#f2edff;border-color:#e6dcff;color:#6841df}.mkbCreateDesign{border:0;border-radius:10px;background:linear-gradient(135deg,#6b3df4,#8955fa);color:#fff;padding:11px 17px;min-width:300px;font-size:10px;font-weight:950;display:flex;justify-content:center;align-items:center;gap:7px;box-shadow:0 10px 24px #693dee33}.mkbCreateDesign:disabled{background:#dcddea;color:#969cad;box-shadow:none}@media(max-width:1180px){.mkbStrategyOuter{grid-template-columns:1fr}.mkbStrategyRightRail{display:grid;grid-template-columns:1fr 1fr}.mkbStrategyBody{grid-template-columns:1fr 280px}}@media(max-width:860px){.mkbStrategyBody{grid-template-columns:1fr}.mkbStrategyRows{border-right:0;border-bottom:1px solid #eceef4}.mkbStrategyRightRail{grid-template-columns:1fr}.mkbStrategyBottomBar{position:static;display:grid}.mkbStrategyBottomLeft{flex-wrap:wrap}.mkbStrategyBottomLeft>span{white-space:normal}.mkbCreateDesign{min-width:0;width:100%}}@media(max-width:620px){.mkbStrategyPage .mkbBuilderHead h1:before{content:""}.mkbStrategyPlanTop{display:grid}.mkbStrategyRow{grid-template-columns:auto minmax(0,1fr)}.mkbStrategyRow>button{grid-column:2;width:max-content}.mkbCreativeMock{height:280px}.mkbStrategyBottomLeft{display:grid;grid-template-columns:1fr 1fr}.mkbStrategyBottomLeft>span{grid-column:1/-1}}.mkbStrategyPage .mkbBuilderHead{margin-bottom:14px!important}.mkbStrategyPage .mkbBuilderHead h1{font-size:38px!important;letter-spacing:-1.5px!important}.mkbStrategyPage .mkbBuilderHead p{font-size:13px!important;max-width:980px!important}.mkbStrategyReview{padding:16px!important}.mkbStrategyReviewHead h2{font-size:32px!important;letter-spacing:-1px!important}.mkbStrategyReviewHead p{font-size:12px!important;margin-top:5px!important}.mkbStrategyPlanTop{padding:17px 18px 15px!important}.mkbStrategyPlanTop h3{font-size:31px!important;letter-spacing:-1px!important}.mkbStrategyPlanTop p{font-size:13px!important;max-width:720px!important}.mkbStrategyBody{grid-template-columns:minmax(0,1fr) 320px!important}.mkbStrategyRows{gap:9px!important;padding:13px!important}.mkbStrategyRow{min-height:82px!important;padding:11px 12px!important}.mkbStrategyRowIcon{width:42px!important;height:42px!important;border-radius:13px!important}.mkbStrategyRowIcon svg{width:22px!important;height:22px!important}.mkbStrategyRowText b{font-size:11px!important}.mkbStrategyRowText strong{font-size:15px!important;line-height:1.3!important;margin-top:3px!important}.mkbStrategyRowText small{font-size:9px!important;line-height:1.4!important;margin-top:3px!important}.mkbStrategyRow>button{font-size:9px!important;padding:7px 9px!important}.mkbCreativePreview{padding:13px!important}.mkbCreativePreviewHead b{font-size:11px!important}.mkbCreativePreviewHead span{font-size:9px!important;line-height:1.35!important}.mkbCreativeMock{height:360px!important;border-radius:13px!important}.mkbCreativeMock h4{font-size:34px!important;max-width:250px!important}.mkbCreativeMock p{font-size:10px!important;max-width:250px!important}.mkbPreviewThumbs i{height:46px!important}.mkbPreviewNotice{padding:11px!important}.mkbPreviewNotice b{font-size:9px!important}.mkbPreviewNotice small{font-size:8px!important}.mkbGoodKnow,.mkbAdaptStrategy{padding:17px!important}.mkbGoodKnow>i,.mkbAdaptStrategy>i{width:42px!important;height:42px!important;border-radius:13px!important}.mkbGoodKnow>i svg,.mkbAdaptStrategy>i svg{width:22px!important;height:22px!important}.mkbGoodKnow h3{font-size:18px!important}.mkbGoodKnow p{font-size:10px!important}.mkbGoodKnow li{font-size:10px!important;gap:9px!important}.mkbAdaptStrategy h3{font-size:19px!important;line-height:1.12!important}.mkbAdaptStrategy p{font-size:11px!important}.mkbStrategyIndustryList{display:grid!important;gap:8px!important}.mkbStrategyIndustryList span{display:flex!important;align-items:center!important;gap:9px!important;padding:4px 0!important;border-bottom:0!important;font-size:10px!important;color:#5d6680!important}.mkbStrategyIndustryList span>i{width:28px;height:28px;border-radius:9px;background:#f3efff;color:#7247e5;display:grid;place-items:center;font-style:normal;flex:0 0 auto}.mkbStrategyIndustryList span>i svg{width:15px;height:15px}.mkbStrategyIndustryList span:nth-child(2)>i{background:#f8ecff;color:#a84cdd}.mkbStrategyIndustryList span:nth-child(3)>i{background:#fff0e9;color:#e5623d}.mkbStrategyIndustryList span:nth-child(4)>i{background:#eaf4ff;color:#2f7fd4}.mkbStrategyIndustryList span:nth-child(5)>i{background:#f3edff;color:#7147df}.mkbStrategyIndustryList span:nth-child(6)>i{background:#ffedf3;color:#df456d}.mkbStrategyIndustryList span.active{font-weight:900;color:#6540d9!important}.mkbStrategyIndustryList span.active>i{box-shadow:0 0 0 2px #6b3df41f;background:#ebe4ff!important}.mkbStrategyBottomBar{padding:11px 13px!important}.mkbBottomBack,.mkbMakeChanges{font-size:9px!important;padding:10px 12px!important}.mkbCreateDesign{font-size:11px!important;min-width:320px!important;padding:12px 18px!important}@media(max-width:1180px){.mkbStrategyBody{grid-template-columns:1fr 300px!important}}@media(max-width:900px){.mkbStrategyBody{grid-template-columns:1fr!important}.mkbCreativeMock{height:330px!important}}.mkbStrategyBodyNoPreview{display:block!important}.mkbStrategyBodyNoPreview .mkbStrategyRows{border-right:0!important;border-bottom:0!important;padding:14px!important}.mkbStrategyBottomBarSimple{display:grid!important;grid-template-columns:minmax(220px,.72fr) minmax(320px,1.28fr)!important;gap:12px!important;align-items:stretch!important}.mkbStrategyBackPrimary,.mkbCreateDesign{min-height:48px!important;border-radius:11px!important;font-size:11px!important;font-weight:950!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}.mkbStrategyBackPrimary{border:1px solid #cfc5f8!important;background:linear-gradient(135deg,#f6f2ff,#fff)!important;color:#6540d8!important;box-shadow:0 8px 20px #5c42aa12!important}.mkbStrategyBackPrimary:hover{border-color:#a994f4!important;box-shadow:0 10px 24px #5c42aa1f!important}.mkbStrategyBackPrimary svg,.mkbCreateDesign svg{width:17px!important;height:17px!important}.mkbCreateDesign{min-width:0!important;width:100%!important}@media(max-width:720px){.mkbStrategyBottomBarSimple{grid-template-columns:1fr!important}.mkbStrategyBackPrimary,.mkbCreateDesign{width:100%!important}}.mkbStrategyBottomBarSimple{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important}.mkbStrategyBackPrimary{width:auto!important;min-width:170px!important;flex:0 0 auto!important;padding:11px 16px!important}.mkbCreateDesign{width:auto!important;min-width:0!important;flex:0 0 auto!important;padding:12px 20px!important;max-width:390px!important}@media(max-width:720px){.mkbStrategyBottomBarSimple{display:grid!important}.mkbStrategyBackPrimary,.mkbCreateDesign{width:100%!important;max-width:none!important}}.mkbAiSource{font-style:normal;border-radius:999px;padding:7px 10px;font-size:8px;font-weight:1000;height:max-content;letter-spacing:.35px}.mkbAiSource.ai{background:#eee8ff;color:#6740df}.mkbAiSource.fallback{background:#fff3df;color:#ad6a09}.mkbAiFallback{display:flex;justify-content:space-between;gap:14px;align-items:center;margin:0 0 12px;padding:11px 12px;border:1px solid #f0d6a7;background:#fffaf0;border-radius:12px}.mkbAiFallback b,.mkbAiFallback span{display:block}.mkbAiFallback b{font-size:10px;color:#794d0f}.mkbAiFallback span{font-size:8px;color:#9a7542;margin-top:2px}.mkbAiFallback>button{border:0;border-radius:9px;background:#6b3df4;color:#fff;padding:9px 11px;font-size:8px;font-weight:950;white-space:nowrap}.mkbAiFallback>button:disabled{opacity:.55}@media(max-width:680px){.mkbAiFallback{display:grid}.mkbAiFallback>button{width:100%}}@media(max-width:720px){.mkbStrategyPage{padding:2px 0 104px!important}.mkbStrategyPage .mkbBuilderHead{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:start!important;margin:2px 0 10px!important}.mkbStrategyPage .mkbBuilderHead h1{font-size:29px!important;line-height:.98!important;letter-spacing:-1.1px!important;margin:4px 0!important}.mkbStrategyPage .mkbBuilderHead p{font-size:10px!important;line-height:1.42!important;max-width:250px!important}.mkbStrategyPage .mkbBuilderHead>button{padding:9px 10px!important;border-radius:10px!important;font-size:8px!important;white-space:nowrap!important;box-shadow:none!important}.mkbStrategyPage .mkbProgress{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;padding:9px 7px!important;margin-bottom:10px!important;border-radius:14px!important;overflow:visible!important}.mkbStrategyPage .mkbProgress>em{display:none!important}.mkbStrategyPage .mkbProgress>div{display:grid!important;justify-items:center!important;gap:4px!important;text-align:center!important;min-width:0!important}.mkbStrategyPage .mkbProgress>div>i{width:28px!important;height:28px!important;font-size:9px!important}.mkbStrategyPage .mkbProgress b{font-size:7px!important;line-height:1.1!important}.mkbStrategyPage .mkbProgress small{display:none!important}.mkbStrategyOuter{display:block!important}.mkbStrategyReview{padding:12px!important;border-radius:17px!important}.mkbStrategyReviewHead h2{font-size:23px!important;line-height:1!important;letter-spacing:-.7px!important}.mkbStrategyReviewHead p{font-size:9px!important;line-height:1.4!important;margin:4px 0 9px!important}.mkbAiFallback{padding:10px!important;border-radius:12px!important;gap:8px!important;align-items:flex-start!important}.mkbAiFallback b{font-size:9px!important}.mkbAiFallback span{font-size:7px!important;line-height:1.35!important}.mkbAiFallback button{font-size:8px!important;padding:8px 9px!important;white-space:nowrap!important}.mkbStrategyPlanCard{border-radius:15px!important}.mkbStrategyPlanTop{display:block!important;padding:12px!important}.mkbStrategyPlanTop>div>span{font-size:8px!important}.mkbStrategyPlanTop>div>span i{width:28px!important;height:28px!important;border-radius:9px!important}.mkbStrategyPlanTop h3{font-size:21px!important;line-height:1.02!important;letter-spacing:-.65px!important;margin:7px 0 4px!important}.mkbStrategyPlanTop p{font-size:9px!important;line-height:1.38!important}.mkbStrategyPlanTop>em{display:inline-flex!important;margin-top:8px!important;padding:5px 7px!important;font-size:6px!important}.mkbStrategyBodyNoPreview .mkbStrategyRows{padding:8px!important;gap:6px!important}.mkbStrategyRow{min-height:0!important;padding:9px!important;border-radius:11px!important;grid-template-columns:34px minmax(0,1fr) auto!important;gap:8px!important}.mkbStrategyRowIcon{width:34px!important;height:34px!important;border-radius:10px!important}.mkbStrategyRowIcon svg{width:17px!important;height:17px!important}.mkbStrategyRowText b{font-size:8px!important}.mkbStrategyRowText strong{font-size:11px!important;line-height:1.23!important;margin-top:2px!important}.mkbStrategyRowText small{font-size:7px!important;line-height:1.3!important;margin-top:2px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.mkbStrategyRow>button{grid-column:auto!important;width:auto!important;font-size:7px!important;padding:6px!important;gap:3px!important;align-self:start!important}.mkbStrategyRow>button svg{width:11px!important;height:11px!important}.mkbStrategyRowText input,.mkbStrategyRowText textarea{font-size:9px!important;padding:8px!important}.mkbStrategyRightRail{margin-top:8px!important;display:grid!important;grid-template-columns:1fr!important;gap:7px!important}.mkbGoodKnow,.mkbAdaptStrategy{padding:12px!important;border-radius:15px!important}.mkbGoodKnow{grid-template-columns:32px 1fr!important;gap:8px!important}.mkbGoodKnow>i,.mkbAdaptStrategy>i{width:32px!important;height:32px!important;border-radius:10px!important}.mkbGoodKnow>i svg,.mkbAdaptStrategy>i svg{width:16px!important;height:16px!important}.mkbGoodKnow h3{font-size:13px!important}.mkbGoodKnow p{font-size:8px!important;line-height:1.35!important}.mkbGoodKnow ul{gap:5px!important;margin-top:6px!important}.mkbGoodKnow li{font-size:8px!important;line-height:1.28!important;gap:6px!important}.mkbAdaptStrategy{display:grid!important;grid-template-columns:32px minmax(0,1fr)!important;column-gap:8px!important}.mkbAdaptStrategy h3{font-size:13px!important;line-height:1.08!important;margin:0!important}.mkbAdaptStrategy p{grid-column:2!important;font-size:8px!important;line-height:1.35!important;margin:3px 0 0!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.mkbStrategyIndustryList{grid-column:1/-1!important;display:flex!important;gap:5px!important;overflow-x:auto!important;padding-top:6px!important;scrollbar-width:none!important}.mkbStrategyIndustryList::-webkit-scrollbar{display:none!important}.mkbStrategyIndustryList span{flex:0 0 auto!important;padding:5px 7px!important;border:1px solid #eeeaf9!important;border-radius:999px!important;background:#faf9ff!important;font-size:7px!important}.mkbStrategyIndustryList span>i{width:20px!important;height:20px!important;border-radius:7px!important}.mkbStrategyIndustryList span>i svg{width:11px!important;height:11px!important}.mkbStrategyBottomBarSimple{position:sticky!important;bottom:calc(env(safe-area-inset-bottom,0px) + 8px)!important;z-index:55!important;margin:10px 0 0!important;padding:8px!important;border-radius:14px!important;background:#fffffff2!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;box-shadow:0 14px 36px #261a5a2e!important;border:1px solid rgba(220,215,239,.95)!important;display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;gap:7px!important}.mkbStrategyBackPrimary{min-width:0!important;width:100%!important;min-height:46px!important;padding:9px!important;font-size:8px!important;border-radius:10px!important}.mkbStrategyBackPrimary svg{width:14px!important;height:14px!important}.mkbCreateDesign{min-height:46px!important;width:100%!important;font-size:9px!important;padding:9px 10px!important;border-radius:10px!important}}.socialContentHome{--scp-ink:#17162e;--scp-muted:#7b8295;--scp-line:#e8e8f1;--scp-purple:#6f45f5;--scp-soft:#f8f7fd;color:var(--scp-ink)}.socialContentHome .pageHead{margin-bottom:14px}.socialContentHome .pageHead h1{font-size:34px;line-height:1.02;letter-spacing:-1.2px;margin:4px 0 5px}.socialContentHome .pageHead p{max-width:620px;color:#737b90;font-size:11px}.socialContentHome .brandPageBadge{align-self:flex-start;background:#f0ebff;color:#6841dc;border:1px solid #dfd6ff}.starterPackHero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:18px 20px;margin-bottom:10px;border:1px solid var(--scp-line);border-radius:18px;background:#fff;box-shadow:0 10px 30px #2a274c09}.starterPackHero>div:first-child>span{display:block;font-size:7px;font-weight:950;letter-spacing:1.15px;color:#7147df}.starterPackHero h2{margin:4px 0;font-size:22px;letter-spacing:-.55px}.starterPackHero p{margin:0;max-width:680px;color:#7c8497;font-size:9px;line-height:1.5}.starterPackMeta{min-width:135px;padding:12px 13px;border-radius:14px;background:#f8f6ff;border:1px solid #e6e0ff;text-align:left}.starterPackMeta b,.starterPackMeta span,.starterPackMeta small{display:block}.starterPackMeta b{font-size:24px;line-height:1;color:#23203d}.starterPackMeta span{margin-top:3px;font-size:8px;font-weight:900;color:#6741d8}.starterPackMeta small{margin-top:3px;font-size:6px;color:#9198a8}.starterGuidance{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:stretch;margin-bottom:12px}.starterSourceNotice,.starterUpgrade{min-height:58px;border:1px solid #e8e6f2;border-radius:14px;background:#fbfbfe}.starterSourceNotice{display:flex;align-items:center;gap:9px;padding:10px 12px}.starterSourceNotice>i{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:#eee9ff;color:#6841da;font-style:normal;font-size:10px;font-weight:950}.starterSourceNotice b,.starterSourceNotice small{display:block}.starterSourceNotice b{font-size:8px;color:#2d3244}.starterSourceNotice small{margin-top:2px;font-size:7px;color:#858da0;line-height:1.35}.starterUpgrade{display:flex;align-items:center;gap:12px;padding:10px 11px;background:#fffaf2;border-color:#efdcae}.starterUpgrade>div b,.starterUpgrade>div span{display:block}.starterUpgrade>div b{font-size:8px;color:#5a4828}.starterUpgrade>div span{margin-top:2px;font-size:7px;color:#927b51;white-space:nowrap}.starterUpgrade button{border:0;border-radius:9px;padding:8px 10px;background:#17213e;color:#fff;font-size:7px;font-weight:900;white-space:nowrap}.starterPostGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.starterPostCard{min-width:0;display:grid;grid-template-columns:170px minmax(0,1fr);border:1px solid var(--scp-line);border-radius:18px;background:#fff;overflow:hidden;box-shadow:0 10px 28px #2a274c09}.starterPostCard.featured{grid-column:1/-1;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);min-height:300px}.starterPostVisual{min-width:0;background:#f4f4f8;overflow:hidden}.starterPostVisual>.careArtwork{width:100%;height:100%;min-height:100%;aspect-ratio:auto}.starterPostCard:not(.featured) .starterPostVisual{min-height:220px}.starterPostBody{min-width:0;padding:15px 16px;display:flex;flex-direction:column}.starterPostCard.featured .starterPostBody{padding:22px 24px;justify-content:center}.starterPostStatus{display:flex;align-items:center;justify-content:space-between;gap:8px}.starterPostStatus>span{font-size:6px;font-weight:950;letter-spacing:.85px;color:#7147df;text-transform:uppercase}.starterPostStatus>em{font-style:normal;padding:4px 6px;border-radius:999px;background:#edf8f1;color:#267e5a;font-size:5px;font-weight:950;white-space:nowrap}.starterPostStatus>em.approved{background:#e8f4ff;color:#3768c7}.starterPostBody h3{margin:9px 0 6px;font-size:16px;line-height:1.18;letter-spacing:-.35px;color:#202537}.starterPostCard.featured .starterPostBody h3{font-size:25px;line-height:1.08;letter-spacing:-.7px}.starterPostBody p{margin:0;color:#7b8497;font-size:8px;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.starterPostCard.featured .starterPostBody p{max-width:680px;font-size:10px;line-height:1.55;-webkit-line-clamp:5}.starterPostFooter{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:14px}.starterPostFooter>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8a91a2;font-size:6px}.starterPostFooter button{border:0;border-radius:9px;padding:8px 10px;background:#f0ebff;color:#6540d7;font-size:7px;font-weight:900;white-space:nowrap}.starterPostCard.featured .starterPostFooter button{padding:10px 13px;background:linear-gradient(135deg,#6c3ff3,#8752ff);color:#fff}@media(max-width:1100px){.starterPostGrid{grid-template-columns:1fr}.starterPostCard.featured{grid-column:auto}}@media(max-width:820px){.starterGuidance{grid-template-columns:1fr}.starterUpgrade{justify-content:space-between}}@media(max-width:700px){.socialContentHome{padding:0}.socialContentHome .pageHead{margin:2px 0 10px;padding:0 2px;display:block}.socialContentHome .pageHead h1{font-size:24px;line-height:1.04;letter-spacing:-.8px;margin:3px 0}.socialContentHome .pageHead p{max-width:330px;font-size:9px;line-height:1.4}.socialContentHome .brandPageBadge{display:inline-flex;margin-top:7px;padding:5px 8px;font-size:6px}.starterPackHero{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:11px 12px;margin-bottom:8px;border-radius:14px}.starterPackHero>div:first-child>span{font-size:6px;letter-spacing:.9px}.starterPackHero h2{font-size:17px;line-height:1.08;margin:3px 0}.starterPackHero p{font-size:7px;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.starterPackMeta{width:auto;min-width:86px;padding:9px 10px;border-radius:11px}.starterPackMeta b{font-size:19px}.starterPackMeta span{font-size:7px}.starterPackMeta small{font-size:5px}.starterGuidance{grid-template-columns:1fr;gap:6px;margin-bottom:9px}.starterSourceNotice,.starterUpgrade{min-height:0;border-radius:11px}.starterSourceNotice{padding:8px 9px}.starterSourceNotice>i{width:26px;height:26px}.starterSourceNotice b{font-size:7px}.starterSourceNotice small{font-size:6px}.starterUpgrade{padding:8px 9px;align-items:center;flex-direction:row}.starterUpgrade>div b{font-size:7px}.starterUpgrade>div span{font-size:6px;line-height:1.3;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.starterUpgrade button{flex:0 0 auto;width:auto;min-height:34px;padding:7px 9px;font-size:6px}.starterPostGrid{display:grid;grid-template-columns:1fr;gap:9px}.starterPostCard,.starterPostCard.featured{display:grid;grid-template-columns:112px minmax(0,1fr);min-height:0;border-radius:14px}.starterPostCard.featured{grid-column:auto}.starterPostVisual{min-height:0;aspect-ratio:auto;background:#f3f3f7}.starterPostCard .starterPostVisual,.starterPostCard.featured .starterPostVisual{min-height:138px;height:100%}.starterPostVisual>.careArtwork{width:100%;height:100%;min-height:138px;aspect-ratio:auto}.starterPostVisual .careArtworkMiddle strong{font-size:clamp(14px,4.2vw,18px);line-height:1.02}.starterPostVisual .careArtworkTop{padding:10px 10px 0}.starterPostVisual .careArtworkMiddle{padding:8px 10px}.starterPostVisual .careArtworkBottom{padding:0 10px 9px}.starterPostVisual .careArtworkName{font-size:7px}.starterPostVisual .careArtworkLabel,.starterPostVisual .careArtworkBottom span{font-size:5px}.starterPostBody,.starterPostCard.featured .starterPostBody{padding:11px 11px 10px;justify-content:flex-start}.starterPostStatus{align-items:flex-start;gap:5px}.starterPostStatus>span{font-size:5px;letter-spacing:.65px}.starterPostStatus>em{font-size:4px;padding:3px 5px}.starterPostBody h3,.starterPostCard.featured .starterPostBody h3{margin:6px 0 4px;font-size:13px;line-height:1.12;letter-spacing:-.2px}.starterPostBody p,.starterPostCard.featured .starterPostBody p{font-size:7px;line-height:1.35;-webkit-line-clamp:3}.starterPostFooter{margin-top:auto;padding-top:8px;display:grid;grid-template-columns:1fr}.starterPostFooter>span{display:none}.starterPostFooter button,.starterPostCard.featured .starterPostFooter button{width:100%;min-height:34px;padding:7px 8px;border-radius:8px;font-size:6px;background:#f0ebff;color:#6540d7}}@media(max-width:390px){.starterPostCard,.starterPostCard.featured{grid-template-columns:100px minmax(0,1fr)}.starterPostCard .starterPostVisual,.starterPostCard.featured .starterPostVisual,.starterPostVisual>.careArtwork{min-height:128px}.starterPostBody h3,.starterPostCard.featured .starterPostBody h3{font-size:12px}}.socialContentHome .starterPackHero{display:grid;background:#fff;align-items:center}.socialContentHome .starterPostGrid,.socialContentHome .starterPostCard{display:grid}.socialContentHome .starterPostCard .starterPostVisual{padding:0;display:block;min-height:0;position:relative;overflow:hidden}.socialContentHome .starterPostCard .starterPostVisual:after{display:none}.socialContentHome .starterPostCard .starterPostVisual>.careArtwork{min-height:0}@media(max-width:700px){.marrkyPremiumShell .careCalendarPage .careContentTabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;padding:4px;margin:0 0 14px;border-radius:13px;background:#efeff7}.marrkyPremiumShell .careCalendarPage .careContentTabs button{min-width:0;width:100%;min-height:38px;padding:7px 4px;border-radius:9px;font-size:7px;line-height:1.15;white-space:normal}.socialContentHome .starterPackHero{display:grid;grid-template-columns:minmax(0,1fr) 82px;gap:9px;padding:11px 12px;margin-bottom:8px;border:1px solid #e8e8f1;border-radius:14px;background:#fff;box-shadow:0 7px 20px #2a274c08}.socialContentHome .starterPackHero h2{margin:3px 0;font-size:16px;line-height:1.08;color:#1c2033}.socialContentHome .starterPackHero p{color:#7c8497;font-size:7px;line-height:1.35}.socialContentHome .starterPackMeta{min-width:0;width:82px;padding:9px;background:#f6f3ff;border:1px solid #e5ddff;border-radius:11px}.socialContentHome .starterPostGrid{grid-template-columns:1fr;gap:8px}.socialContentHome .starterPostCard,.socialContentHome .starterPostCard.featured{grid-template-columns:104px minmax(0,1fr);min-height:136px;max-height:150px;border-radius:13px;overflow:hidden}.socialContentHome .starterPostCard .starterPostVisual,.socialContentHome .starterPostCard.featured .starterPostVisual{position:relative;width:104px;height:100%;min-height:0;max-height:150px;padding:0;overflow:hidden;background:#f3f3f7}.socialContentHome .starterPostCard .starterPostVisual>.careArtwork,.socialContentHome .starterPostCard.featured .starterPostVisual>.careArtwork{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;max-height:none;aspect-ratio:auto;overflow:hidden}.socialContentHome .starterPostVisual .careArtworkTop{padding:8px 8px 0}.socialContentHome .starterPostVisual .careArtworkMark{width:20px;height:20px}.socialContentHome .starterPostVisual .careArtworkName{font-size:5px}.socialContentHome .starterPostVisual .careArtworkMiddle{padding:6px 8px}.socialContentHome .starterPostVisual .careArtworkLabel{font-size:4px;letter-spacing:.45px}.socialContentHome .starterPostVisual .careArtworkMiddle strong{font-size:12px;line-height:1.02;-webkit-line-clamp:4}.socialContentHome .starterPostVisual .careArtworkMiddle small{margin-top:5px;font-size:5px}.socialContentHome .starterPostVisual .careArtworkBottom{padding:0 8px 7px;font-size:4px}.socialContentHome .starterPostVisual .careArtworkBottom b{font-size:10px}.socialContentHome .starterPostBody,.socialContentHome .starterPostCard.featured .starterPostBody{min-width:0;height:100%;padding:9px 9px 8px;justify-content:flex-start}.socialContentHome .starterPostStatus>span{font-size:4px}.socialContentHome .starterPostStatus>em{font-size:4px;padding:3px 4px}.socialContentHome .starterPostBody h3,.socialContentHome .starterPostCard.featured .starterPostBody h3{margin:5px 0 3px;font-size:12px;line-height:1.08}.socialContentHome .starterPostBody p,.socialContentHome .starterPostCard.featured .starterPostBody p{font-size:6px;line-height:1.3;-webkit-line-clamp:3}.socialContentHome .starterPostFooter{margin-top:auto;padding-top:5px;border-top:0}.socialContentHome .starterPostFooter button,.socialContentHome .starterPostCard.featured .starterPostFooter button{min-height:30px;padding:6px 7px;border-radius:7px;font-size:6px}}@media(max-width:390px){.socialContentHome .starterPostCard,.socialContentHome .starterPostCard.featured{grid-template-columns:96px minmax(0,1fr)}.socialContentHome .starterPostCard .starterPostVisual,.socialContentHome .starterPostCard.featured .starterPostVisual{width:96px}}.socialContentHome .starterPackHero{background:linear-gradient(135deg,#fff,#fbf9ff);border:1px solid #e7e3f3;box-shadow:0 12px 32px #2d265a0d}.socialContentHome .starterPackHero>div:first-child>span{color:#7046e7}.socialContentHome .starterPackHero h2{color:#17172f;font-weight:900}.socialContentHome .starterPackHero p{color:#5f687c;font-weight:500}.socialContentHome .starterPackMeta{background:#f2edff;border:1px solid #ded5ff;box-shadow:inset 0 0 0 1px #ffffff80}.socialContentHome .starterPackMeta b{color:#211d3a}.socialContentHome .starterPackMeta span{color:#6840dc}.socialContentHome .starterPackMeta small{color:#7d8496}@media(min-width:701px){.socialContentHome .starterPackHero{padding:21px 22px;border-radius:20px}.socialContentHome .starterPackHero h2{font-size:26px;line-height:1.05;letter-spacing:-.75px}.socialContentHome .starterPackHero p{margin-top:6px;font-size:11px;line-height:1.55}.socialContentHome .starterPackMeta{min-width:150px;padding:14px 15px}}@media(max-width:700px){.socialContentHome .starterPackHero{grid-template-columns:1fr;padding:13px 14px;border-radius:15px}.socialContentHome .starterPackHero h2{font-size:19px;line-height:1.08;letter-spacing:-.45px}.socialContentHome .starterPackHero p{margin-top:5px;font-size:11px;line-height:1.45;-webkit-line-clamp:unset;display:block}.socialContentHome .starterPackMeta{display:grid;grid-template-columns:auto 1fr;column-gap:10px;row-gap:2px;width:100%;padding:10px 11px;border-radius:11px}.socialContentHome .starterPackMeta b{grid-row:1/3;align-self:center;font-size:21px}.socialContentHome .starterPackMeta span{align-self:end;font-size:8px}.socialContentHome .starterPackMeta small{align-self:start;font-size:7px}}.mmHome{--mm-ink:#16152e;--mm-muted:#74788f;--mm-purple:#6f45f5;--mm-purple2:#915dfb;--mm-line:#e8e7f2;--mm-soft:#f7f5ff;--mm-green:#22a06b;--mm-blue:#3976e8;--mm-amber:#f5a623;padding:2px 2px 30px;color:var(--mm-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mmHome *{box-sizing:border-box}.mmHero{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:8px 2px 18px}.mmEyebrow{display:block;color:#7850eb;font-size:8px;font-weight:950;letter-spacing:1.45px}.mmHero h1{margin:6px 0 5px;font-size:38px;line-height:1.02;letter-spacing:-1.55px;color:#191830}.mmHero h1 b{color:#6f45f5}.mmHero p{margin:0;color:#747b92;font-size:13px}.mmHeroActions{display:flex;align-items:center;gap:8px}.mmHeroActions button{border:0;border-radius:11px;font-size:9px;font-weight:900;cursor:pointer}.mmTrial{padding:9px 12px;background:#f0ebff;color:#6541d4}.mmRefresh{width:38px;height:38px;border:1px solid #e5e6ed;background:#fff;color:#6f7485}.mmFlash,.mmNotice{margin-bottom:13px}.mmFlash{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid #ddd4ff;border-radius:14px;background:linear-gradient(135deg,#f8f5ff,#fff)}.mmFlash>div{display:flex;gap:10px;align-items:center;min-width:0}.mmFlash i{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:#ece8ff;color:#6540dc;font-style:normal;font-weight:950}.mmFlash b,.mmFlash small{display:block}.mmFlash b{font-size:10px}.mmFlash small{margin-top:2px;color:#798196;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mmFlash>button{border:0;background:transparent;color:#7e8496;font-size:16px}.mmNotice{padding:11px 13px;border:1px solid #ffd9d9;border-radius:12px;background:#fff4f4;color:#a43d3d;font-size:9px;font-weight:750}.mmSummary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.mmSummary article{display:flex;align-items:center;gap:10px;padding:15px;border:1px solid var(--mm-line);border-radius:17px;background:#fff;box-shadow:0 8px 24px #24224709}.mmSummary article>i{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;font-style:normal;font-size:17px;font-weight:950;flex:0 0 auto}.mmSummary .purple{background:#eee9ff;color:#6e43ea}.mmSummary .green{background:#e9f8ef;color:#23875f}.mmSummary .amber{background:#fff5df;color:#d88b11}.mmSummary .blue{background:#eaf2ff;color:#3f6fd7}.mmSummary b,.mmSummary span,.mmSummary small{display:block}.mmSummary b{font-size:19px;color:#29243e}.mmSummary span{margin-top:1px;font-size:9px;font-weight:900}.mmSummary small{margin-top:2px;font-size:7px;color:#8b93a6;line-height:1.25}.mmHandled{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;margin-bottom:12px;padding:17px 18px;border:1px solid #e5defd;border-radius:20px;background:linear-gradient(135deg,#faf8ff,#fff 58%,#f5f9ff);box-shadow:0 12px 34px #4738800e}.mmHandledBot{width:58px;height:58px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(150deg,#6d3df3,#a06bff);color:#fff;font-size:24px;font-weight:1000;box-shadow:0 10px 28px #6641e233}.mmHandledCopy>span{font-size:7px;letter-spacing:1.05px;font-weight:950;color:#7147e1}.mmHandledCopy h2{margin:3px 0 7px;font-size:18px;letter-spacing:-.35px}.mmHandledList{display:flex;gap:14px;flex-wrap:wrap}.mmHandledList p{display:flex;align-items:flex-start;gap:6px;margin:0}.mmHandledList p>i{width:16px;height:16px;border-radius:999px;display:grid;place-items:center;background:#e8f9ef;color:#1f8b5d;font-size:7px;font-style:normal;font-weight:1000;flex:none}.mmHandledList b,.mmHandledList small{display:block}.mmHandledList b{font-size:8px}.mmHandledList small{font-size:7px;color:#858da0;margin-top:1px}.mmHandled>button{border:0;border-radius:12px;padding:11px 15px;background:linear-gradient(135deg,#6a3cf4,#8752ff);color:#fff;font-size:9px;font-weight:900;white-space:nowrap}.mmMainGrid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(250px,.75fr);gap:12px;margin-bottom:12px}.mmRecommendation,.mmInsight,.mmReady,.mmSnapshot,.mmWeek{border:1px solid var(--mm-line);border-radius:20px;background:#fff;box-shadow:0 10px 30px #23234609}.mmRecommendation{padding:17px}.mmRecTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.mmRecTop>span,.mmCardTitle span,.mmSectionHead span{font-size:7px;font-weight:950;letter-spacing:1.05px;color:#7046e7}.mmRecTop em{padding:5px 8px;border-radius:999px;background:#e9f9ef;color:#25825c;font-size:7px;font-weight:900;font-style:normal}.mmRecBody{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:16px;align-items:center;margin-top:10px}.mmRecBody h2{margin:0 0 6px;font-size:25px;line-height:1.08;letter-spacing:-.8px}.mmRecBody p{margin:0;max-width:560px;color:#70798e;font-size:10px;line-height:1.55}.mmRecActions{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:15px}.mmRecActions button{border-radius:10px;padding:10px 13px;font-size:8px;font-weight:900}.mmRecActions .primary{border:0;background:linear-gradient(135deg,#6b3df4,#8853ff);color:#fff}.mmRecActions .secondary{border:1px solid #dedfed;background:#fff;color:#5f42cf}.mmRecActions .quiet{border:0;background:transparent;color:#7d8495}.mmWhy{margin-top:10px;padding:10px 11px;border-radius:11px;background:#f7f5ff;border:1px solid #ebe7ff}.mmWhy b,.mmWhy span{display:block}.mmWhy b{font-size:8px;color:#6141cf}.mmWhy span{margin-top:3px;font-size:8px;line-height:1.45;color:#757d8f}.mmRecVisual{min-width:0}.mmRecVisual>div{width:100%;aspect-ratio:1/1;border-radius:16px;overflow:hidden}.mmRecPlaceholder{display:flex!important;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:linear-gradient(145deg,#ede8ff,#faf8ff)!important;color:#6240d9}.mmRecPlaceholder i{font-style:normal;font-size:24px}.mmRecPlaceholder b{margin-top:7px;font-size:11px}.mmRecPlaceholder span{margin-top:3px;font-size:8px;color:#7f7898}.mmInsight{padding:17px;background:linear-gradient(160deg,#fff,#faf9ff)}.mmInsight h3{margin:9px 0 5px;font-size:18px;line-height:1.16;letter-spacing:-.4px}.mmInsight p{margin:0;color:#747d90;font-size:9px;line-height:1.55}.mmInsight>button{margin-top:15px;border:0;border-radius:10px;padding:10px 12px;background:#f0ebff;color:#6540d8;font-size:8px;font-weight:900}.mmSignalRow{display:flex;gap:5px;flex-wrap:wrap;margin-top:12px}.mmSignalRow span{padding:5px 7px;border:1px solid #e4e2ed;border-radius:999px;background:#fff;font-size:6px;color:#757d8e}.mmReady{padding:17px;margin-bottom:12px}.mmSectionHead{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:12px}.mmSectionHead h2{margin:3px 0 0;font-size:18px;letter-spacing:-.4px}.mmSectionHead>button{border:0;background:transparent;color:#6640d8;font-size:8px;font-weight:900}.mmReadyGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.mmReadyCard{border:1px solid #e8eaf1;border-radius:15px;background:#fff;padding:9px;text-align:left}.mmReadyArtwork{border-radius:12px;overflow:hidden;aspect-ratio:1/1;background:#f2f3f7}.mmReadyArtwork>div{width:100%;height:100%}.mmReadyCard>span{display:block;margin-top:8px;font-size:6px;letter-spacing:.8px;font-weight:950;color:#7953dd}.mmReadyCard>b{display:block;margin-top:3px;font-size:10px;line-height:1.25;color:#272d40;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mmReadyCard>small{display:block;margin-top:3px;color:#848da0;font-size:7px}.mmReadyCard>em{display:inline-block;margin-top:8px;font-style:normal;color:#633fd5;font-size:7px;font-weight:900}.mmEmptyReady{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:16px;border:1px dashed #dcdcec;border-radius:14px;background:#fbfbfe}.mmEmptyReady>i{width:38px;height:38px;border-radius:12px;background:#eee9ff;color:#6940df;display:grid;place-items:center;font-style:normal}.mmEmptyReady b,.mmEmptyReady span{display:block}.mmEmptyReady b{font-size:10px}.mmEmptyReady span{margin-top:2px;font-size:8px;color:#8790a2}.mmEmptyReady button{border:0;border-radius:10px;background:#6f45f5;color:#fff;padding:10px 12px;font-size:8px;font-weight:900}.mmBottomGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.mmSnapshot,.mmWeek{padding:17px}.mmSectionHead.compact{margin-bottom:9px}.mmSectionHead.compact h2{font-size:16px}.mmSnapshotList{display:grid}.mmSnapshotList>button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;align-items:center;padding:10px 0;border:0;border-bottom:1px solid #eef0f4;background:transparent;text-align:left}.mmSnapshotList>button:last-child{border-bottom:0}.mmSnapshotList i{width:29px;height:29px;border-radius:9px;display:grid;place-items:center;background:#f0ecff;color:#6942dc;font-style:normal;font-size:9px}.mmSnapshotList b,.mmSnapshotList small{display:block}.mmSnapshotList b{font-size:9px}.mmSnapshotList small{margin-top:2px;font-size:7px;color:#8b93a5}.mmSnapshotList em{padding:5px 7px;border-radius:999px;background:#edf8f1;color:#27815d;font-style:normal;font-size:6px;font-weight:900}.mmSnapshotEmpty,.mmWeekEmpty{padding:18px;border-radius:12px;background:#f8f8fc;color:#80889a;font-size:8px;text-align:center}.mmWeekRows{display:grid}.mmWeekRows>div:not(.mmWeekEmpty){display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;align-items:center;padding:9px 0;border-bottom:1px solid #eef0f4}.mmWeekRows>div:last-child{border-bottom:0}.mmWeekRows i{width:27px;height:27px;border-radius:9px;display:grid;place-items:center;background:#f1edff;color:#6943df;font-style:normal;font-size:8px;font-weight:900}.mmWeekRows b,.mmWeekRows small{display:block}.mmWeekRows b{font-size:9px}.mmWeekRows small{margin-top:2px;color:#8b93a5;font-size:7px}.mmWeekRows em{font-size:6px;font-style:normal;font-weight:900;color:#287f5c}.mmFooter{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 15px;border:1px solid #e6e3f4;border-radius:16px;background:linear-gradient(90deg,#faf8ff,#fff)}.mmFooter>div{display:flex;align-items:center;gap:10px;min-width:0}.mmFooter i{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(135deg,#6b3df4,#8b55ff);color:#fff;font-style:normal;font-weight:1000}.mmFooter b,.mmFooter small{display:block}.mmFooter b{font-size:9px}.mmFooter small{margin-top:2px;font-size:7px;color:#81899b}.mmFooter button{border:0;border-radius:10px;padding:9px 12px;background:#fff;color:#6440d2;font-size:8px;font-weight:900}.mmSourceNote{margin-top:9px;text-align:center;color:#8d93a0;font-size:6px;letter-spacing:.55px;font-weight:850}@media(max-width:1100px){.mmMainGrid{grid-template-columns:1fr}.mmRecBody{grid-template-columns:minmax(0,1fr) 180px}}@media(max-width:820px){.mmSummary{grid-template-columns:1fr 1fr}.mmHandled{grid-template-columns:auto 1fr}.mmHandled>button{grid-column:1/-1;width:100%}.mmReadyGrid{grid-template-columns:1fr 1fr}.mmReadyCard:nth-child(3){display:none}.mmBottomGrid{grid-template-columns:1fr}}@media(max-width:700px){.mmHome{padding:0 0 22px}.mmHero{padding:5px 0 14px}.mmHero h1{font-size:30px;letter-spacing:-1.1px}.mmHero p{font-size:10px;max-width:320px}.mmTrial{display:none}.mmSummary{gap:7px}.mmSummary article{padding:11px;gap:8px;border-radius:14px}.mmSummary article>i{width:35px;height:35px;border-radius:11px;font-size:14px}.mmSummary b{font-size:16px}.mmSummary span{font-size:8px}.mmSummary small{font-size:6px}.mmHandled{grid-template-columns:42px minmax(0,1fr);padding:13px;gap:11px;border-radius:16px}.mmHandledBot{width:42px;height:42px;border-radius:13px;font-size:18px}.mmHandledCopy h2{font-size:15px}.mmHandledList{display:grid;gap:6px}.mmHandledList p:nth-child(n+3){display:none}.mmMainGrid{gap:9px}.mmRecommendation,.mmInsight,.mmReady,.mmSnapshot,.mmWeek{border-radius:16px}.mmRecommendation,.mmInsight,.mmReady,.mmSnapshot,.mmWeek{padding:13px}.mmRecBody{grid-template-columns:1fr}.mmRecVisual{max-width:260px}.mmRecBody h2{font-size:21px}.mmRecActions{display:grid;grid-template-columns:1fr 1fr}.mmRecActions .primary{grid-column:1/-1}.mmRecActions button{min-height:41px}.mmReadyGrid{grid-template-columns:1fr 1fr}.mmSectionHead h2{font-size:15px}.mmEmptyReady{grid-template-columns:auto 1fr}.mmEmptyReady button{grid-column:1/-1;width:100%}.mmFooter{align-items:flex-start;flex-direction:column}.mmFooter button{width:100%}}@media(max-width:460px){.mmSummary{grid-template-columns:1fr 1fr}.mmSummary article{align-items:flex-start}.mmSummary article>i{width:31px;height:31px}.mmReadyGrid{grid-template-columns:1fr}.mmReadyCard:nth-child(3){display:block}.mmHeroActions{align-self:flex-start}.mmHero h1{font-size:27px}.mmRecActions{grid-template-columns:1fr}.mmRecActions .primary{grid-column:auto}}.mmPreparedDrawer{margin:-2px 0 12px;padding:16px;border:1px solid #e3def8;border-radius:18px;background:linear-gradient(145deg,#fbf9ff,#fff);box-shadow:0 14px 36px #412f7e0f}.mmPreparedHead{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:11px}.mmPreparedHead span{font-size:7px;font-weight:950;letter-spacing:1.05px;color:#7046e7}.mmPreparedHead h2{margin:3px 0 2px;font-size:17px;letter-spacing:-.35px}.mmPreparedHead p{margin:0;color:#82899b;font-size:8px}.mmPreparedHead>button{width:29px;height:29px;border:0;border-radius:9px;background:#fff;color:#7f8494;font-size:16px}.mmPreparedGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mmPreparedGrid article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;align-items:center;padding:11px;border:1px solid #ebeaf2;border-radius:13px;background:#fff}.mmPreparedGrid article>i{width:29px;height:29px;border-radius:9px;display:grid;place-items:center;background:#eaf8ef;color:#23855d;font-style:normal;font-size:9px;font-weight:950}.mmPreparedGrid article b,.mmPreparedGrid article span{display:block}.mmPreparedGrid article b{font-size:9px}.mmPreparedGrid article span{margin-top:2px;font-size:7px;color:#858da0;line-height:1.35}.mmPreparedGrid article>button{border:0;border-radius:9px;padding:8px 10px;background:#f0ebff;color:#6540d7;font-size:7px;font-weight:900;white-space:nowrap}.mmPreparedEmpty{grid-column:1/-1;padding:15px;border:1px dashed #deddeb;border-radius:12px;color:#80889a;font-size:8px;text-align:center}.mmBuildStatus{display:flex;gap:8px;align-items:center;margin-top:11px;padding:10px 11px;border-radius:11px}.mmBuildStatus.working{background:#f3efff;border:1px solid #e1d8ff}.mmBuildStatus.ready{background:#ecf8f0;border:1px solid #d4eddd}.mmBuildStatus>i{width:27px;height:27px;border-radius:9px;display:grid;place-items:center;background:#fff;color:#6941df;font-style:normal;font-size:10px;font-weight:950}.mmBuildStatus span b,.mmBuildStatus span small{display:block}.mmBuildStatus span b{font-size:8px}.mmBuildStatus span small{margin-top:2px;font-size:7px;color:#7e8598}.mmRecActions button:disabled{opacity:.55;cursor:not-allowed}.mmRecDismissed{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start}.mmRecDismissed>i{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:#eaf8ef;color:#23855d;font-style:normal;font-size:12px;font-weight:950}.mmRecDismissed h2{margin:0 0 5px;font-size:18px}.mmRecDismissed p{margin:0;color:#7b8396;font-size:9px;line-height:1.5}.mmRecDismissed>button{grid-column:2;width:max-content;margin-top:4px;border:0;background:transparent;color:#6540d7;font-size:7px;font-weight:900;padding:0}.mmRecommendation.dismissed .mmRecVisual{opacity:.35;filter:saturate(.6)}@media(max-width:820px){.mmPreparedGrid{grid-template-columns:1fr}}@media(max-width:700px){.mmPreparedDrawer{padding:12px;border-radius:15px}.mmPreparedGrid article{grid-template-columns:auto minmax(0,1fr)}.mmPreparedGrid article>button{grid-column:2;width:100%;min-height:38px}.mmRecDismissed{grid-template-columns:auto minmax(0,1fr)}}.mmTrialValue{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;margin:0 0 16px;padding:24px 26px;border:1px solid #ded6ff;border-radius:24px;background:radial-gradient(circle at 88% 12%,rgba(124,83,255,.16),transparent 28%),linear-gradient(135deg,#faf8ff,#fff 58%,#f5f2ff);box-shadow:0 18px 50px #533da417}.mmTrialValueCopy>span{display:block;font-size:8px;font-weight:950;letter-spacing:1.15px;color:#6f45e7}.mmTrialValue h2{margin:5px 0 8px;max-width:760px;font-size:30px;line-height:1.05;letter-spacing:-.9px;color:#1b1930}.mmTrialValue p{margin:0;max-width:760px;font-size:12px;line-height:1.65;color:#6e768a}.mmTrialProof{display:flex;flex-wrap:wrap;gap:9px;margin-top:15px}.mmTrialProof b{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border-radius:999px;background:#fff;border:1px solid #e8e4f5;font-size:8px;color:#4d5265}.mmTrialProof i{width:17px;height:17px;border-radius:999px;display:grid;place-items:center;background:#e9f8ef;color:#21815b;font-style:normal;font-size:7px}.mmTrialValue>button{border:0;border-radius:14px;min-width:190px;padding:14px 18px;background:linear-gradient(135deg,#6b3df4,#8b55ff);color:#fff;font-size:10px;font-weight:950;box-shadow:0 12px 28px #693eeb38}.mmHero h1{font-size:44px}.mmHero p{font-size:14px;line-height:1.55;max-width:720px}.mmSummary article{padding:18px}.mmSummary span{font-size:10px}.mmSummary small{font-size:8px;line-height:1.4}.mmHandledCopy h2{font-size:21px}.mmHandledList b{font-size:9px}.mmHandledList small{font-size:8px;line-height:1.35}.mmRecTop>span,.mmCardTitle span,.mmSectionHead span{font-size:8px}.mmRecBody h2{font-size:31px}.mmRecBody p{font-size:12px;line-height:1.65}.mmRecActions button{font-size:9px;padding:11px 15px}.mmInsight h3{font-size:21px}.mmInsight p{font-size:11px;line-height:1.65}.mmSectionHead h2{font-size:22px}.mmReadyCard>b{font-size:12px;white-space:normal;line-height:1.3}.mmReadyCard>small{font-size:8px;line-height:1.45}.mmReadyCard>em{font-size:8px}.mmSnapshotList b,.mmWeekRows b{font-size:10px}.mmSnapshotList small,.mmWeekRows small{font-size:8px}.mmFooter b{font-size:10px}.mmFooter small{font-size:8px;line-height:1.4}@media(max-width:700px){.mmTrialValue{grid-template-columns:1fr;padding:18px;border-radius:19px;gap:16px}.mmTrialValue h2{font-size:27px;line-height:1.08}.mmTrialValue p{font-size:13px}.mmTrialValue>button{width:100%;min-height:48px;font-size:11px}.mmTrialProof{display:grid;grid-template-columns:1fr}.mmTrialProof b{font-size:9px;padding:8px 10px}.mmHero h1{font-size:34px}.mmHero p{font-size:12px}.mmSummary.trialSummary{grid-template-columns:1fr 1fr}.mmSummary.trialSummary article{padding:13px}.mmSummary.trialSummary article>i{display:none}.mmSummary.trialSummary b{font-size:22px}.mmSummary.trialSummary span{font-size:9px}.mmSummary.trialSummary small{font-size:7px}.mmHandledCopy h2{font-size:18px}.mmRecBody h2{font-size:27px}.mmRecBody p{font-size:12px}.mmInsight h3{font-size:20px}.mmInsight p{font-size:11px}.mmSectionHead{align-items:flex-start}.mmSectionHead h2{font-size:20px}.mmReadyCard{padding:11px}.mmReadyCard>b{font-size:13px}.mmReadyCard>small{font-size:9px}.mmSnapshotList b,.mmWeekRows b{font-size:11px}.mmSnapshotList small,.mmWeekRows small{font-size:8px}}.mmHandledBot .marrkyBrandMark{width:38px;height:38px}.mmFooter i .marrkyBrandMark{width:28px;height:28px}.mmFooter i{background:transparent}.staffInviteAccept{min-height:100vh;padding:24px;background:linear-gradient(180deg,#faf9ff,#f4f3fb);color:#17172f;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.staffInviteAccept header{max-width:1050px;margin:0 auto}.staffInviteAccept main{width:min(480px,100%);margin:9vh auto 0;padding:30px;border:1px solid #e5e2ef;border-radius:24px;background:#fff;box-shadow:0 28px 80px #2b23591a}.staffInviteAccept main>span{font-size:8px;font-weight:950;letter-spacing:1.25px;color:#7147e7}.staffInviteAccept h1{margin:7px 0;font-size:32px;letter-spacing:-1px}.staffInviteAccept p{margin:0 0 18px;color:#737b8f;font-size:11px;line-height:1.55}.staffInviteAccept form{display:grid;gap:11px}.staffInviteAccept label{font-size:8px;font-weight:850;color:#373b4c}.staffInviteAccept input{display:block;width:100%;margin-top:5px;padding:12px;border:1px solid #ddd9e9;border-radius:10px;font:inherit;font-size:11px}.staffInviteAccept form button,.staffInviteOpen{width:100%;border:0;border-radius:10px;padding:12px;background:linear-gradient(135deg,#6b3ff2,#8654ff);color:#fff;font-size:9px;font-weight:900}.staffInviteAccept main>small{display:block;margin-top:10px;text-align:center;color:#969baa;font-size:7px}.staffInviteMsg{margin-bottom:12px;padding:9px 10px;border-radius:10px;background:#fff6f6;border:1px solid #efd7d7;color:#9d4949;font-size:8px}.staffInviteDone{width:48px;height:48px;border-radius:15px;display:grid;place-items:center;margin-bottom:16px;background:#e5f7ed;color:#26845c;font-size:18px;font-weight:950}.staffInviteOpen{margin-top:4px}@media(max-width:600px){.staffInviteAccept{padding:18px 14px}.staffInviteAccept main{margin-top:7vh;padding:22px 18px;border-radius:19px}.staffInviteAccept h1{font-size:27px}}.securityShieldPage{max-width:1180px}.securityShieldHead{align-items:center}.securityShieldState{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #e5e2ef;border-radius:14px;background:#fff;min-width:190px}.securityShieldState>i{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;font-style:normal;font-weight:950;background:#f1edff;color:#6940dd}.securityShieldState span,.securityShieldState b,.securityShieldState small{display:block}.securityShieldState b{font-size:9px;color:#25283a}.securityShieldState small{margin-top:2px;font-size:6px;color:#8a91a2}.securityShieldState.protected{border-color:#cfe9dc;background:#f8fffb}.securityShieldState.protected>i{background:#e5f7ed;color:#26845c}.securityShieldState.verify{border-color:#efdfb8;background:#fffaf2}.securityShieldState.verify>i{background:#fff0cf;color:#a56a0b}.securityShieldGrid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:14px;margin-bottom:14px}.mfaSecurityCard,.securityPostureCard,.securityHistoryCard{border-radius:18px}.mfaRequiredBadge{font-style:normal;font-size:6px;font-weight:950;letter-spacing:.7px;padding:5px 7px;border-radius:999px;background:#fff0cf;color:#9f6508}.mfaIntro,.mfaVerifyCallout,.mfaProtected,.mfaUnavailable{display:flex;align-items:flex-start;gap:11px;padding:14px;border-radius:14px;background:#f8f7fd;border:1px solid #e9e5f5}.mfaIntro>i,.mfaVerifyCallout>i,.mfaUnavailable>i{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;flex:0 0 auto;font-style:normal;font-weight:950;background:#eee9ff;color:#6940dd}.mfaIntro b,.mfaVerifyCallout b,.mfaProtected b,.mfaUnavailable b{display:block;font-size:10px;color:#24283a}.mfaIntro p,.mfaVerifyCallout p,.mfaProtected p,.mfaUnavailable p{margin:4px 0 0;font-size:8px;line-height:1.5;color:#7b8396}.mfaPrimary{margin-top:12px;border:0;border-radius:10px;padding:10px 13px;background:linear-gradient(135deg,#6840ee,#8654ff);color:#fff;font-size:8px;font-weight:900}.mfaSetupFlow{margin-top:12px;padding:13px;border:1px solid #e8e4f4;border-radius:14px;background:#fcfbff}.mfaStep{display:flex;gap:10px;align-items:flex-start}.mfaStep>b{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:#ede8ff;color:#6841db;font-size:8px}.mfaStep span,.mfaStep strong,.mfaStep small{display:block}.mfaStep strong{font-size:9px;color:#272b3d}.mfaStep small{margin-top:3px;font-size:7px;line-height:1.4;color:#858da0}.mfaSecret{margin:12px 0;padding:11px;border-radius:11px;background:#17172f;color:#fff}.mfaSecret span,.mfaSecret b{display:block}.mfaSecret span{font-size:6px;letter-spacing:.9px;color:#b7acd9}.mfaSecret b{margin-top:5px;font-size:12px;letter-spacing:1.5px;word-break:break-all}.mfaSecret button{margin-top:8px;border:1px solid rgba(255,255,255,.16);border-radius:8px;padding:6px 8px;background:#ffffff14;color:#fff;font-size:6px;font-weight:900}.mfaCodeRow{display:grid;grid-template-columns:150px auto;gap:8px;margin-top:10px}.mfaCodeRow input{min-width:0;border:1px solid #ddd9ea;border-radius:10px;padding:10px 12px;font-size:15px;font-weight:900;letter-spacing:4px;text-align:center;color:#1f2234;background:#fff}.mfaCodeRow button{border:0;border-radius:10px;padding:10px 13px;background:#17213e;color:#fff;font-size:7px;font-weight:900}.mfaExpiry{display:block;margin-top:7px;font-size:6px;color:#979dac}.mfaVerifyCallout{background:#fffaf2;border-color:#efdfb8}.mfaVerifyCallout>i{background:#fff0cf;color:#a56a0b}.mfaProtected{background:#f7fef9;border-color:#cfe9dc}.mfaProtectedMark{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;flex:0 0 auto;background:#e2f6ea;color:#26845c;font-size:15px;font-weight:950}.mfaProtected small{display:block;margin-top:5px;font-size:6px;color:#7c9487}.mfaUnavailable{background:#fff8f8;border-color:#efd5d5}.mfaUnavailable>i{background:#fde8e8;color:#b54a4a}.securityPostureList{display:grid;gap:8px}.securityPostureList>div{display:flex;align-items:center;gap:9px;padding:10px;border:1px solid #eceaf2;border-radius:11px;background:#fbfbfd}.securityPostureList>div>i{width:27px;height:27px;border-radius:9px;display:grid;place-items:center;font-style:normal;font-weight:950}.securityPostureList span,.securityPostureList b,.securityPostureList small{display:block}.securityPostureList b{font-size:8px;color:#2b2f40}.securityPostureList small{margin-top:2px;font-size:6px;color:#8a91a2}.securityPostureList .pass>i{background:#e6f6ed;color:#2b855e}.securityPostureList .attention>i{background:#fff0cf;color:#a66a0b}.securityHistoryCard{margin-top:0}@media(max-width:820px){.securityShieldHead{display:block}.securityShieldState{margin-top:10px;width:100%}.securityShieldGrid{grid-template-columns:1fr}}@media(max-width:600px){.securityShieldPage{padding:0}.securityShieldHead h1{font-size:27px}.mfaSecurityCard,.securityPostureCard,.securityHistoryCard{border-radius:14px}.mfaCodeRow{grid-template-columns:1fr}.mfaCodeRow button{min-height:40px}.mfaSecret b{font-size:10px;letter-spacing:1px}}.mfaGate{min-height:100vh;position:relative;overflow:hidden;padding:24px;background:linear-gradient(180deg,#faf9ff,#f4f3fb);color:#17172f;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mfaGateGlow{position:absolute;inset:-30% -10% auto auto;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,rgba(118,70,244,.18),transparent 66%);pointer-events:none}.mfaGateTop{position:relative;z-index:1;max-width:1100px;margin:0 auto}.mfaGateCard{position:relative;z-index:1;width:min(520px,100%);margin:8vh auto 0;padding:32px;border:1px solid #e5e2ef;border-radius:26px;background:#fffffff0;box-shadow:0 30px 90px #2b23591f}.mfaGateIcon{width:48px;height:48px;border-radius:15px;display:grid;place-items:center;margin-bottom:18px;background:linear-gradient(145deg,#7147ef,#9b63ff);color:#fff;font-weight:950;font-size:18px;box-shadow:0 12px 28px #6f45f538}.mfaGateEyebrow{font-size:8px;font-weight:950;letter-spacing:1.35px;color:#7147e7}.mfaGate h1{margin:7px 0;font-size:34px;line-height:1.03;letter-spacing:-1.2px}.mfaGateCard>p{margin:0 0 18px;color:#727b90;font-size:12px;line-height:1.55}.mfaGateMessage{margin:0 0 14px;padding:10px 11px;border-radius:11px;background:#f7f5ff;border:1px solid #e4ddff;color:#5f49b4;font-size:9px}.mfaGateInfo{display:flex;gap:10px;padding:13px;border:1px solid #ebe8f3;border-radius:13px;background:#fbfbfe}.mfaGateInfo>i{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:#eee9ff;color:#7047df;font-style:normal;font-weight:950}.mfaGateInfo b,.mfaGateInfo span{display:block}.mfaGateInfo b{font-size:9px}.mfaGateInfo span{margin-top:3px;color:#7f8799;font-size:8px;line-height:1.4}.mfaGatePrimary,.mfaGateCode button{width:100%;margin-top:12px;border:0;border-radius:11px;padding:12px 14px;background:linear-gradient(135deg,#6b3ff2,#8654ff);color:#fff;font-size:9px;font-weight:900}.mfaGateStep{display:flex;gap:10px;align-items:flex-start;margin-top:14px}.mfaGateStep>b{width:27px;height:27px;border-radius:8px;display:grid;place-items:center;background:#eee9ff;color:#6940dc;font-size:8px}.mfaGateStep strong,.mfaGateStep span{display:block}.mfaGateStep strong{font-size:9px}.mfaGateStep span{margin-top:3px;font-size:7px;color:#858da0}.mfaGateSecret{margin-top:10px;padding:12px;border-radius:12px;background:#18172f;color:#fff}.mfaGateSecret small,.mfaGateSecret strong{display:block}.mfaGateSecret small{font-size:6px;letter-spacing:1px;color:#b9afd8}.mfaGateSecret strong{margin-top:5px;font-size:12px;letter-spacing:1.2px;word-break:break-all}.mfaGateSecret button{margin-top:8px;border:1px solid rgba(255,255,255,.16);border-radius:8px;padding:6px 8px;background:#ffffff14;color:#fff;font-size:6px;font-weight:900}.mfaGateCode{margin-top:12px}.mfaGateCode input{width:100%;border:1px solid #ddd9e9;border-radius:11px;padding:13px 14px;background:#fff;color:#181b2f;font-size:22px;font-weight:900;letter-spacing:7px;text-align:center;outline:none}.mfaGateCode input:focus{border-color:#8a68ef;box-shadow:0 0 0 3px #6f45f517}.mfaGateHint{display:block;margin-top:8px;text-align:center;color:#9298a8;font-size:7px}.mfaGateLogout{display:block;margin:16px auto 0;border:0;background:transparent;color:#797f90;font-size:8px;text-decoration:underline}.mfaGateFooter{text-align:center;margin-top:20px;color:#9ba0ae;font-size:7px}@media(max-width:600px){.mfaGate{padding:18px 14px}.mfaGateCard{margin-top:6vh;padding:22px 18px;border-radius:20px}.mfaGate h1{font-size:28px}.mfaGateCard>p{font-size:11px}.mfaGateCode input{font-size:20px;letter-spacing:6px}}.mkoPage{--ink:#11162b;--muted:#66718b;--line:#e9ebf4;--purple:#6b3df4;min-height:100vh;background:linear-gradient(180deg,#f7f7ff 0,#f3f5ff 52%,#fff);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:22px 28px 36px;position:relative;overflow:hidden}.mkoPage *{box-sizing:border-box}.mkoAura{position:absolute;border-radius:999px;filter:blur(70px);opacity:.28;pointer-events:none}.mkoAura.one{width:360px;height:360px;background:#7a56ff;right:-120px;top:-120px}.mkoAura.two{width:300px;height:300px;background:#cabfff;left:-90px;top:300px}.mkoTopbar{max-width:1320px;margin:auto;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2}.mkoBrand{display:flex;align-items:center;gap:11px}.mkoMark{width:54px;height:40px;position:relative}.mkoMark i{position:absolute;width:31px;height:35px;border-radius:9px 9px 5px 5px;transform:skew(-20deg);background:linear-gradient(180deg,#8157ff,#5830e4)}.mkoMark i:first-child{left:4px}.mkoMark i:last-child{right:4px;transform:skew(20deg);opacity:.85}.mkoBrand b{display:block;font-size:26px}.mkoBrand span{display:block;font-size:11px;color:#68728c;margin-top:-2px}.mkoTopActions{display:flex;align-items:center;gap:8px;color:#6c7690}.mkoTopActions span{font-size:11px;font-weight:800}.mkoTopActions b{font-size:13px;color:#5935d8}.mkoHero{max-width:1320px;margin:52px auto 24px;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}.mkoEyebrow{font-size:8px;letter-spacing:1.4px;color:#6840e9;font-weight:1000}.mkoHero h1{margin:8px 0 6px;font-size:58px;line-height:1;letter-spacing:-2.8px}.mkoHero h1 span{background:linear-gradient(90deg,#5b31f0,#8b57ff);-webkit-background-clip:text;background-clip:text;color:transparent}.mkoHero p{margin:0;color:#5e6982;font-size:17px}.mkoHeroNote{display:flex;align-items:center;gap:14px}.mkoHeroAvatar{width:76px;height:76px;border-radius:22px;background:linear-gradient(145deg,#6d41f3,#9f83ff);display:grid;place-items:center;color:#fff;font-size:30px;font-weight:1000;box-shadow:0 16px 30px #6538f52e}.mkoHeroNote span{color:#6542e8;font-family:Comic Sans MS,cursive;font-size:15px;transform:rotate(-5deg)}.mkoStepper{max-width:1320px;margin:0 auto 18px;background:#ffffffbd;border:1px solid #ececf6;border-radius:20px;padding:10px;display:grid;grid-template-columns:repeat(4,1fr);gap:7px;box-shadow:0 9px 30px #2b2c540d;position:relative;z-index:1}.mkoStepper button{border:0;background:transparent;padding:11px 13px;border-radius:14px;display:flex;align-items:center;gap:10px;text-align:left;color:#81899b}.mkoStepper button i{width:35px;height:35px;border-radius:999px;background:#f1eff8;display:grid;place-items:center;font-style:normal;font-weight:950}.mkoStepper button b,.mkoStepper button span{display:block}.mkoStepper button b{font-size:12px;color:#596176}.mkoStepper button span{font-size:8px;margin-top:2px}.mkoStepper button.active{background:#f4f0ff}.mkoStepper button.active i{background:linear-gradient(135deg,#6b3df4,#865dff);color:#fff}.mkoStepper button.active b{color:#4d2acb}.mkoStepper button.done i{background:#e7f8ef;color:#20845d}.mkoLayout{max-width:1320px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:18px;position:relative;z-index:1}.mkoMainCard{background:#fffffff2;border:1px solid #ebeaf4;border-radius:23px;box-shadow:0 18px 48px #2a2c5812;padding:24px}.mkoStepContent{min-height:430px}.mkoSectionIntro{display:flex;gap:14px;align-items:flex-start;margin-bottom:22px}.mkoSectionIntro>i{width:42px;height:42px;border-radius:999px;background:#eee8ff;color:#693cf3;display:grid;place-items:center;font-style:normal;font-size:17px;font-weight:1000;flex:0 0 auto}.mkoSectionIntro h2{margin:0;font-size:25px;letter-spacing:-.6px}.mkoSectionIntro p{margin:4px 0 0;color:#6c768e;font-size:12px;line-height:1.45}.mkoFields{display:grid;gap:15px}.mkoFields.two{grid-template-columns:1fr 1fr}.mkoFields label,.mkoSingle,.mkoAudienceArea label{display:block}.mkoFields label>span,.mkoSingle>span,.mkoAudienceArea label>span,.mkoUploadBlock>span,.mkoColourBlock>span,.mkoToneBlock>span{display:block;font-size:10px;font-weight:900;color:#384158;margin-bottom:7px}.mkoFields input,.mkoFields select,.mkoSingle input,.mkoInlineInput input{width:100%;height:46px;border:1px solid #dfe3ee;border-radius:12px;padding:0 13px;color:#273049;background:#fff;outline:none}.mkoFields input:focus,.mkoFields select:focus,.mkoSingle input:focus,.mkoInlineInput input:focus{border-color:#8d70f9;box-shadow:0 0 0 3px #6c3df414}.mkoInlineInput{display:flex;gap:7px}.mkoInlineInput button{border:0;border-radius:10px;background:#ece7ff;color:#5f39dc;font-weight:900;padding:0 13px}.mkoInlineInput button:disabled{opacity:.5}.mkoSingle{margin-top:14px}.mkoChips{display:flex;flex-wrap:wrap;gap:7px;margin-top:14px}.mkoChips>span{background:#f0ecff;color:#5733d3;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:800}.mkoChips button{border:0;background:transparent;color:inherit;font-weight:1000;margin-left:5px}.mkoBrandGrid{display:grid;grid-template-columns:1fr .9fr 1.3fr;gap:18px;align-items:stretch}.mkoUploadBox{height:190px;border:1.5px dashed #cfc5fb;border-radius:18px;background:#faf9ff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#6840e8;cursor:pointer;overflow:hidden}.mkoUploadBox input{display:none}.mkoUploadBox img{width:100%;height:100%;object-fit:contain;padding:20px}.mkoUploadBox b{font-size:24px}.mkoUploadBox strong{font-size:11px;margin-top:7px}.mkoUploadBox small{font-size:8px;color:#9299ab;margin-top:4px}.mkoColourBlock,.mkoToneBlock{border:1px solid #ececf4;border-radius:18px;padding:16px}.mkoColourBlock>small,.mkoToneBlock>small{display:block;font-size:8px;color:#9299ab;margin-top:-2px}.mkoColourBlock>div{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.mkoColourDot{width:45px;height:45px;border-radius:999px;box-shadow:inset 0 0 0 4px #fff,0 4px 10px #1c1e3e17;cursor:pointer}.mkoColourDot input{opacity:0;width:100%;height:100%;cursor:pointer}.mkoToneBlock>div{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.mkoToneBlock button{border:1px solid #e5e7f0;background:#fff;border-radius:11px;padding:11px;text-align:left;font-size:9px;font-weight:800;color:#505a70}.mkoToneBlock button.selected{border-color:#7b55f5;background:#f4f0ff;color:#5530d0}.mkoGoalGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.mkoGoalGrid button{min-height:126px;border:1px solid #e5e8f0;background:#fff;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;position:relative;color:#333c53}.mkoGoalGrid button>i{font-style:normal;font-size:22px;color:#6f43ed}.mkoGoalGrid button>span{font-size:10px;font-weight:900;text-align:center}.mkoGoalGrid button>em{position:absolute;right:10px;top:10px;width:20px;height:20px;border-radius:999px;background:#6d3df4;color:#fff;display:grid;place-items:center;font-style:normal;font-size:8px}.mkoGoalGrid button.selected{border-color:#7a54f5;background:#f6f3ff;box-shadow:0 0 0 2px #6c3df40f}.mkoAudienceArea{margin-top:20px;border-top:1px solid #edf0f4;padding-top:18px}.mkoAudienceTags{display:flex;flex-wrap:wrap;gap:7px}.mkoAudienceTags button{border:1px solid #e3e6ee;background:#fff;border-radius:999px;padding:8px 11px;font-size:9px;color:#586278}.mkoAudienceTags button.selected{background:#f0ebff;border-color:#896af6;color:#5730d4}.mkoInlineInput.audience{margin-top:10px;max-width:520px}.mkoChannelGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.mkoChannelGrid button{border:1px solid #e4e7ef;background:#fff;border-radius:16px;min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;position:relative}.mkoChannelGrid button>i{font-style:normal;font-size:23px;color:#5c40df}.mkoChannelGrid button>span{font-size:10px;font-weight:900;color:#343d54}.mkoChannelGrid button>em{position:absolute;right:9px;top:9px;width:19px;height:19px;border-radius:999px;border:1px solid #dfe3eb;color:#fff;font-style:normal;font-size:8px;display:grid;place-items:center}.mkoChannelGrid button.selected{border-color:#815ef4;background:#f5f1ff}.mkoChannelGrid button.selected>em{background:#6e40ef;border-color:#6e40ef}.mkoPromise{margin-top:18px;background:linear-gradient(135deg,#f4f0ff,#faf9ff);border:1px solid #e5defe;border-radius:16px;padding:15px;display:flex;gap:11px;align-items:center}.mkoPromise>i{width:36px;height:36px;border-radius:11px;background:#6c3df4;color:#fff;display:grid;place-items:center;font-style:normal}.mkoPromise b,.mkoPromise span{display:block}.mkoPromise b{font-size:11px}.mkoPromise span{font-size:8px;color:#747e92;margin-top:3px}.mkoSuccess,.mkoError{margin-top:14px;border-radius:12px;padding:11px 13px;font-size:9px;font-weight:800}.mkoSuccess{background:#eaf8f0;color:#207a57}.mkoError{background:#fff0f0;color:#a93f3f}.mkoActions{margin-top:22px;border-top:1px solid #edf0f4;padding-top:16px;display:flex;justify-content:space-between;align-items:center}.mkoActions>.back{border:1px solid #e3e6ee;background:#fff;color:#526079;border-radius:11px;padding:12px 17px;font-weight:850}.mkoActions>.back:disabled{opacity:.35}.mkoActions>div{display:flex;align-items:center;gap:14px}.mkoActions>div>span{font-size:8px;color:#8a93a6}.mkoActions .next{border:0;border-radius:12px;background:linear-gradient(135deg,#6b3df4,#844fff);color:#fff;font-weight:900;padding:13px 21px;box-shadow:0 10px 22px #643aef38}.mkoActions .next:disabled{opacity:.55}.mkoHelp{display:grid;gap:14px;align-content:start}.mkoHelpCard,.mkoQuote,.mkoMiniAssets{background:#fffffff5;border:1px solid #e9eaf2;border-radius:20px;padding:18px;box-shadow:0 12px 30px #2b2d4f0d}.mkoBulb{width:45px;height:45px;border-radius:13px;background:#efe9ff;color:#6b3cf3;display:grid;place-items:center;font-size:18px}.mkoHelpCard h3{font-size:18px;margin:13px 0 5px}.mkoHelpCard>p{font-size:10px;color:#747d92;line-height:1.45}.mkoHelpPoints{display:grid;gap:14px;margin-top:17px}.mkoHelpPoints>div{display:flex;gap:10px;align-items:flex-start}.mkoHelpPoints i{width:27px;height:27px;border-radius:9px;background:#f3efff;color:#6840e9;display:grid;place-items:center;font-style:normal;font-size:10px}.mkoHelpPoints b,.mkoHelpPoints small{display:block}.mkoHelpPoints b{font-size:10px}.mkoHelpPoints small{font-size:8px;color:#8d96a8;margin-top:2px}.mkoQuote p{font-size:14px;line-height:1.4;font-style:italic;color:#5835d8;margin:0 0 12px}.mkoQuote span{color:#f3b526;font-size:11px;letter-spacing:1px}.mkoQuote small{display:block;margin-top:4px;color:#858da1;font-size:8px}.mkoMiniAssets{min-height:145px;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#faf9ff,#f2efff)}.mkoMiniAssets>span{font-family:Comic Sans MS,cursive;color:#6840e8;transform:rotate(-5deg);font-size:13px}.mkoMiniAssets>div{display:flex;gap:8px}.mkoMiniAssets b{width:50px;height:70px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(145deg,#6d40f2,#9e81ff);color:#fff;box-shadow:0 8px 20px #5539ba26}.mkoMiniAssets b:last-child{background:#fff;color:#5d36dd;border:1px solid #e5e6ef}.mdLoadingPage{min-height:100vh;display:grid;place-items:center;background:linear-gradient(180deg,#f7f7ff,#f1f4ff);padding:24px}.mdLoadingCard{width:min(620px,100%);background:#fff;border:1px solid #eaeaf3;border-radius:24px;padding:34px;box-shadow:0 18px 55px #2e2f5917;text-align:center}.mdLoadingCard .mdDirectorAvatar{width:58px;height:58px;border-radius:16px;background:#6b3df4;color:#fff;display:grid;place-items:center;margin:0 auto 12px}.mdLoadingCard>span{font-size:8px;letter-spacing:1px;color:#6e46e9;font-weight:1000}.mdLoadingCard h1{font-size:30px;line-height:1.1}.mdLoadingCard p{color:#6b758d}.mdLoadingTrack{height:8px;border-radius:999px;background:#eceef5;overflow:hidden;margin:24px 0 12px}.mdLoadingTrack i{display:block;height:100%;background:linear-gradient(90deg,#6d3df4,#885cff);transition:width .35s}.mdLoadingTrack .phase1{width:25%}.mdLoadingTrack .phase2{width:50%}.mdLoadingTrack .phase3{width:75%}.mdLoadingTrack .phase4{width:100%}.mdLoadingSteps{display:flex;justify-content:space-between;color:#9ba3b3;font-size:9px}.mdLoadingSteps .done{color:#5c38dd}@media(max-width:1050px){.mkoLayout{grid-template-columns:1fr}.mkoHelp{grid-template-columns:repeat(3,1fr)}.mkoBrandGrid{grid-template-columns:1fr 1fr}.mkoToneBlock{grid-column:1/-1}.mkoHeroNote{display:none}}@media(max-width:760px){.mkoPage{padding:16px}.mkoHero{margin-top:34px}.mkoHero h1{font-size:42px;letter-spacing:-2px}.mkoHero p{font-size:14px}.mkoStepper,.mkoFields.two,.mkoBrandGrid,.mkoGoalGrid,.mkoChannelGrid{grid-template-columns:1fr 1fr}.mkoHelp{grid-template-columns:1fr}.mkoActions{align-items:flex-end}.mkoActions>div{flex-direction:column;align-items:flex-end}.mkoActions>div>span{display:none}}@media(max-width:520px){.mkoTopActions span{display:none}.mkoBrand b{font-size:22px}.mkoHero h1{font-size:37px}.mkoStepper{grid-template-columns:1fr}.mkoStepper button:not(.active):not(.done){display:none}.mkoFields.two,.mkoBrandGrid,.mkoGoalGrid,.mkoChannelGrid,.mkoToneBlock>div{grid-template-columns:1fr}.mkoMainCard{padding:18px}.mkoStepContent{min-height:0}.mkoActions .next{width:100%}.mkoActions{gap:10px}.mkoActions>div{flex:1}.mkoActions>.back{padding:12px 13px}}.mkoNoLogo{margin-top:9px;padding:10px;border-radius:12px;background:#f7f4ff;border:1px solid #e7e0ff;display:flex;gap:9px;align-items:flex-start}.mkoNoLogo>i{width:24px;height:24px;border-radius:8px;background:#e8e0ff;color:#6138df;display:grid;place-items:center;font-style:normal;font-size:8px;font-weight:1000}.mkoNoLogo b,.mkoNoLogo span{display:block}.mkoNoLogo b{font-size:9px;color:#42365f}.mkoNoLogo span{font-size:8px;line-height:1.4;color:#817a92;margin-top:2px}.mkoPremiumBrand{gap:12px}.mkoPremiumBrand .marrkyBrandIcon{width:50px;height:50px;border-radius:16px;box-shadow:0 12px 28px #6d3df747}.mkoPremiumBrand .marrkyBrandMark{width:32px;height:32px}.mkoPremiumBrand .marrkyBrandWords b{font-size:26px;letter-spacing:1px}.mkoPremiumBrand .marrkyBrandWords small{font-size:9px;margin-top:5px}.mkoHeroAvatar{overflow:hidden}.mkoHeroAvatar .mkoHeroMark{width:46px;height:46px}@media(max-width:520px){.mkoPremiumBrand .marrkyBrandIcon{width:44px;height:44px;border-radius:14px}.mkoPremiumBrand .marrkyBrandMark{width:28px;height:28px}.mkoPremiumBrand .marrkyBrandWords b{font-size:22px}}.mkoFieldGroup{min-width:0}.mkoFieldGroup>label{display:block}.mkoFieldChips{margin-top:8px}.mkoFieldChips>span{display:inline-flex;align-items:center;gap:4px}.mkoGoalGrid button>i,.mkoChannelGrid button>i{color:#8d95a8}.mkoGoalGrid button.selected>i,.mkoChannelGrid button.selected>i{color:#6f43ed}.mkoChannelGrid button>em{display:none}.mkoChannelGrid button.selected>em{display:grid;background:#6e40ef;border-color:#6e40ef;color:#fff}.mkoGoalGrid button:not(.selected),.mkoChannelGrid button:not(.selected){background:#fff;border-color:#e4e7ef;box-shadow:none}.mkoGoalGrid button.selected,.mkoChannelGrid button.selected{background:#f5f1ff;border-color:#815ef4;box-shadow:0 0 0 2px #6c3df40f}.mkoPremiumBrand .marrkyBrandLogo{height:58px;max-width:235px}.mkoMiniAssets .mkoMiniMark{background:transparent}.mkoMiniAssets .mkoMiniMark .marrkyBrandMark{width:44px;height:44px}.mkoHeroAvatar{background:transparent;box-shadow:none}.mkoHeroAvatar .mkoHeroMark{width:64px;height:64px}@media(max-width:520px){.mkoPremiumBrand .marrkyBrandLogo{height:48px;max-width:195px}}.md60{min-height:100vh;padding:22px 28px 38px;background:radial-gradient(circle at 86% 10%,rgba(139,92,246,.13),transparent 28%),radial-gradient(circle at 12% 72%,rgba(96,165,250,.09),transparent 25%),linear-gradient(180deg,#faf9ff,#f7f7fb);color:#17162e;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.md60 *{box-sizing:border-box}.md60Top{max-width:1380px;margin:0 auto 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}.md60Top>span{font-size:8px;font-weight:950;letter-spacing:1.4px;color:#7350db}.md60Build,.md60Ready{max-width:1380px;margin:0 auto}.md60Intro{max-width:850px;margin:28px 0 22px}.md60Intro>span,.md60ReadyHero>span,.md60Campaign span,.md60ContentHead span,.md60Final span{font-size:8px;font-weight:950;letter-spacing:1.3px;color:#7550e7}.md60Intro h1,.md60ReadyHero h1{margin:7px 0 8px;font-size:52px;line-height:1.02;letter-spacing:-2.1px;color:#19182f}.md60Intro h1 b,.md60ReadyHero h1 b{background:linear-gradient(90deg,#6841f1,#a35af6);-webkit-background-clip:text;background-clip:text;color:transparent}.md60Intro p,.md60ReadyHero p{max-width:760px;margin:0;color:#747b91;font-size:14px;line-height:1.6}.md60BuildGrid{display:grid;grid-template-columns:minmax(330px,.72fr) minmax(0,1.28fr);gap:16px;align-items:stretch}.md60ProgressCard,.md60Steps,.md60ReadyGrid,.md60Campaign,.md60Content,.md60Final{border:1px solid #e7e4f2;background:#fff;border-radius:24px;box-shadow:0 18px 55px #342f6311}.md60ProgressCard{min-height:520px;padding:28px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:linear-gradient(160deg,#fff,#faf7ff 72%,#f4f1ff)}.md60Ring{--progress:0%;width:220px;height:220px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(#6f45f5 var(--progress),#ebe9f3 0);position:relative;box-shadow:0 20px 50px #6841f126}.md60Ring:before{content:"";position:absolute;top:17px;right:17px;bottom:17px;left:17px;border-radius:50%;background:#fff}.md60Ring>div{position:relative;z-index:1}.md60Ring b,.md60Ring span{display:block}.md60Ring b{font-size:48px;letter-spacing:-2px}.md60Ring span{margin-top:2px;font-size:8px;letter-spacing:1.2px;font-weight:950;color:#7851e5}.md60ProgressCopy{margin-top:25px}.md60ProgressCopy>span{font-size:7px;font-weight:950;letter-spacing:1.1px;color:#7248df}.md60ProgressCopy h2{margin:5px 0;font-size:20px}.md60ProgressCopy p{margin:0;color:#80879a;font-size:9px}.md60Steps{padding:16px;display:grid;gap:8px}.md60Steps article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px;border:1px solid #ececf2;border-radius:15px;background:#fff;transition:.25s ease}.md60Steps article>i{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#f2f0f7;color:#8b8499;font-style:normal;font-size:9px;font-weight:950}.md60Steps article b,.md60Steps article span{display:block}.md60Steps article b{font-size:11px}.md60Steps article span{margin-top:3px;color:#8990a3;font-size:8px;line-height:1.35}.md60Steps article em{font-style:normal;font-size:6px;font-weight:950;letter-spacing:.8px;color:#9a9faf}.md60Steps article.working,.md60Steps article.active{border-color:#d8cdfd;background:#faf8ff;box-shadow:0 10px 25px #6346cc12}.md60Steps article.working>i{background:linear-gradient(145deg,#7146f1,#9d65ff);color:#fff}.md60Steps article.working em{color:#6d43dd}.md60Steps article.done>i{background:#e8f8ef;color:#25825d}.md60Steps article.done em{color:#25825d}.md60ReadyHero{text-align:center;max-width:860px;margin:46px auto 24px}.md60ReadyHero h1{font-size:56px}.md60ReadyHero p{margin-left:auto;margin-right:auto}.md60Error{margin:0 auto 14px;max-width:900px;padding:11px 13px;border:1px solid #ffd6d6;border-radius:12px;background:#fff4f4;color:#9f4141;font-size:9px;text-align:center}.md60ReadyGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px}.md60ReadyGrid article{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:14px;border:1px solid #ececf2;border-radius:15px;background:#fff}.md60ReadyGrid article>i{width:39px;height:39px;border-radius:12px;display:grid;place-items:center;font-style:normal;font-size:14px}.md60ReadyGrid .violet{background:#eee9ff;color:#7145ec}.md60ReadyGrid .blue{background:#e9f1ff;color:#3971df}.md60ReadyGrid .pink{background:#ffeaf3;color:#d94b8b}.md60ReadyGrid .green{background:#e9f8ef;color:#25815d}.md60ReadyGrid .amber{background:#fff4df;color:#d88912}.md60ReadyGrid .cyan{background:#e9f8fb;color:#2e8ca5}.md60ReadyGrid article b,.md60ReadyGrid article small{display:block}.md60ReadyGrid article b{font-size:10px}.md60ReadyGrid article small{margin-top:3px;color:#8991a3;font-size:7px;line-height:1.35}.md60ReadyGrid article em{font-style:normal;font-size:6px;font-weight:950;color:#27815e}.md60Campaign{margin-top:14px;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:linear-gradient(135deg,#fff,#faf8ff)}.md60Campaign h2{margin:4px 0;font-size:22px;letter-spacing:-.5px}.md60Campaign p{margin:0;color:#7d8497;font-size:9px}.md60Campaign button,.md60Final button{border:0;border-radius:12px;padding:11px 15px;background:linear-gradient(135deg,#6a3cf4,#8b55ff);color:#fff;font-size:9px;font-weight:900;white-space:nowrap}.md60Content{margin-top:14px;padding:17px}.md60ContentHead{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:12px}.md60ContentHead h2{margin:3px 0 0;font-size:18px}.md60ContentHead>b{font-size:7px;color:#6e46df}.md60ContentGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.md60ContentGrid>div{aspect-ratio:1/1;border-radius:15px;overflow:hidden;background:#f3f3f7}.md60ContentGrid>div>div{width:100%;height:100%}.md60Final{margin-top:14px;padding:20px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:linear-gradient(110deg,#fbf9ff,#fff)}.md60Final h2{margin:4px 0 3px;font-size:21px}.md60Final p{margin:0;color:#7f8799;font-size:9px;line-height:1.45}@media(max-width:900px){.md60{padding:18px}.md60BuildGrid{grid-template-columns:1fr}.md60ProgressCard{min-height:360px}.md60ReadyGrid{grid-template-columns:1fr 1fr}}@media(max-width:700px){.md60{padding:14px}.md60Top{margin-bottom:12px}.md60Top>span{display:none}.md60Intro{margin:18px 0}.md60Intro h1,.md60ReadyHero h1{font-size:36px;letter-spacing:-1.4px}.md60Intro p,.md60ReadyHero p{font-size:11px}.md60ProgressCard{padding:20px;min-height:320px}.md60Ring{width:170px;height:170px}.md60Ring b{font-size:38px}.md60Steps{padding:10px}.md60Steps article{grid-template-columns:36px minmax(0,1fr);padding:11px}.md60Steps article>i{width:36px;height:36px}.md60Steps article em{grid-column:2}.md60ReadyHero{margin-top:26px}.md60ReadyGrid{grid-template-columns:1fr;padding:10px}.md60Campaign,.md60Final{align-items:flex-start;flex-direction:column}.md60Campaign button,.md60Final button{width:100%;min-height:44px}.md60ContentGrid{grid-template-columns:1fr 1fr}.md60ContentGrid>div:nth-child(3){display:none}}@media(max-width:460px){.md60Intro h1,.md60ReadyHero h1{font-size:31px}.md60ContentGrid{grid-template-columns:1fr}.md60ContentGrid>div:nth-child(3){display:block}}.md60Steps article.attention{border-color:#f2d7a8;background:#fffaf1}.md60Steps article.attention>i{background:#fff0cf;color:#b87508}.md60Steps article.attention em{color:#a96b09}.md60ReadyGrid article.needsAttention{border-color:#f2d7a8;background:#fffaf2}.md60RetryMini{border:0;border-radius:8px;padding:7px 9px;background:#fff0cf;color:#9f6508;font-size:6px;font-weight:950;white-space:nowrap}.md60RetryMini:disabled{opacity:.6}.md60CampaignNotice{margin:12px 0 0;padding:12px 14px;border:1px solid #f0d59d;border-radius:14px;background:#fffaf1;display:flex;align-items:center;justify-content:space-between;gap:12px}.md60CampaignNotice>div{display:flex;align-items:center;gap:9px;min-width:0}.md60CampaignNotice i{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:#fff0cf;color:#aa6d08;font-style:normal;font-size:10px;font-weight:950}.md60CampaignNotice b,.md60CampaignNotice small{display:block}.md60CampaignNotice b{font-size:9px;color:#5e481f}.md60CampaignNotice small{margin-top:2px;font-size:7px;color:#8f7444}.md60CampaignNotice>button{border:0;border-radius:9px;padding:8px 11px;background:#fff;color:#9f6508;font-size:7px;font-weight:900;white-space:nowrap}@media(max-width:700px){.md60CampaignNotice{align-items:flex-start;flex-direction:column}.md60CampaignNotice>button{width:100%;min-height:40px}}@media(max-width:700px){.md60Ready{padding-bottom:104px}.md60Final{position:sticky;bottom:max(10px,env(safe-area-inset-bottom));z-index:20;margin-top:14px;box-shadow:0 18px 50px #31276329;border-color:#ddd5fb}}.mkLanding{--ink:#11162b;--muted:#5f6b86;--purple:#6538f5;--purple2:#865cff;min-height:100vh;background:linear-gradient(180deg,#f8f8ff 0,#f4f6ff 55%,#fff);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden;position:relative;padding:24px 32px 42px}.mkLanding *{box-sizing:border-box}.mkLanding button,.mkLanding a{font:inherit}.mkGlow{position:absolute;border-radius:999px;filter:blur(65px);opacity:.28;pointer-events:none}.mkGlow.a{width:420px;height:420px;background:#7b5cff;right:-120px;top:-120px}.mkGlow.b{width:360px;height:360px;background:#bcaeff;left:-130px;top:240px}.mkNav{max-width:1320px;margin:auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;position:relative;z-index:2}.mkNav nav{display:flex;gap:34px}.mkNav nav a{color:#36405a;text-decoration:none;font-size:14px;font-weight:700}.mkNavActions{display:flex;justify-content:flex-end;gap:12px}.mkNavActions button,.mkHeroButtons button,.mkFinalCta button{border:0;cursor:pointer}.mkNavActions .text{background:transparent;color:#222943;font-weight:800;padding:11px 12px}.primary{background:linear-gradient(135deg,#6e3ef7,#804dfc);color:#fff;border-radius:14px;padding:13px 20px;font-weight:900;box-shadow:0 10px 24px #6538f53b}.primary span{margin-left:8px}.secondary{background:#fff;color:#222943;border:1px solid #e8eaf4;border-radius:14px;text-decoration:none;font-weight:900;box-shadow:0 8px 24px #2229430f}.mkLogo{display:flex;align-items:center;gap:11px}.mkLogoGlyph{width:54px;height:40px;position:relative}.mkLogoGlyph i{position:absolute;width:31px;height:35px;border-radius:9px 9px 5px 5px;transform:skew(-20deg);background:linear-gradient(180deg,#8157ff,#5830e4)}.mkLogoGlyph i:first-child{left:4px}.mkLogoGlyph i:last-child{right:4px;transform:skew(20deg);opacity:.85}.mkLogo b{display:block;font-size:27px;letter-spacing:.4px}.mkLogo span{display:block;margin-top:-2px;font-size:11px;color:#64708c}.mkLogo.small b{font-size:20px}.mkLogo.small .mkLogoGlyph{transform:scale(.82);transform-origin:left center}.mkHero{max-width:1320px;margin:62px auto 34px;display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:center;position:relative;z-index:1}.mkPill{display:inline-flex;padding:8px 12px;border:1px solid #e4defe;background:#f3f0ff;border-radius:999px;color:#5a36d7;font-size:12px;font-weight:900}.mkHero h1{font-size:64px;line-height:.98;letter-spacing:-3px;margin:22px 0 20px}.mkHero h1 span{background:linear-gradient(90deg,#5b31f0,#8a57ff);-webkit-background-clip:text;background-clip:text;color:transparent}.mkHeroCopy>p{max-width:600px;font-size:19px;line-height:1.55;color:#59657f}.mkHeroButtons{display:flex;gap:14px;margin:26px 0 19px}.big{padding:16px 23px!important;min-height:54px;display:inline-flex;align-items:center;justify-content:center}.secondary.big{padding:15px 23px}.secondary.big i{font-style:normal;width:26px;height:26px;display:grid;place-items:center;border-radius:999px;background:#6d3df7;color:#fff;font-size:9px;margin-right:10px}.mkTrust{display:flex;gap:23px;flex-wrap:wrap;color:#66718b;font-size:12px;font-weight:750}.mkTrust span:first-letter{color:#7446f6}.mkHeroVisual{position:relative;min-width:0}.mkHeroProduct{display:grid;grid-template-columns:54px 1fr;border:1px solid rgba(255,255,255,.95);background:#ffffffdb;box-shadow:0 30px 70px #302e5f29;border-radius:24px;padding:10px;transform:rotate(-1.5deg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mkHeroSide{background:#181d31;border-radius:17px;padding:13px 8px;display:flex;flex-direction:column;align-items:center;gap:17px;color:#cbd0df}.mkHeroSide i{font-style:normal;font-size:12px}.mkHeroMiniLogo{width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,#6d3df7,#9a78ff);display:grid;place-items:center;font-weight:1000;color:#fff;margin-bottom:7px}.mkHeroApp{padding:11px 12px 13px}.mkHeroAppTop{display:flex;justify-content:space-between;align-items:center}.mkHeroAppTop small{display:block;font-size:7px;color:#8d96aa;letter-spacing:.9px}.mkHeroAppTop b{display:block;font-size:16px;margin-top:3px}.mkHeroAppTop button{border:0;border-radius:8px;background:#6c40f4;color:#fff;padding:8px 11px;font-size:8px;font-weight:900}.mkHeroCampaign{margin-top:12px;border:1px solid #eceef5;border-radius:17px;padding:13px;background:#fff}.mkHeroCampaignHead{display:flex;align-items:center;justify-content:space-between}.mkHeroCampaignHead span{display:block;font-weight:900;font-size:13px}.mkHeroCampaignHead small{display:block;color:#8c95a8;font-size:8px;margin-top:2px}.mkHeroCampaignHead em{font-style:normal;font-size:7px;background:#dff7ea;color:#25865e;padding:5px 7px;border-radius:999px;font-weight:900}.mkHeroAssets{display:grid;grid-template-columns:1fr 1fr 1fr 1fr .9fr;gap:8px;margin-top:10px}.mkHeroAssets article{min-width:0;display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden;border-radius:10px;background:#f6f7fb;min-height:157px}.mkHeroAssets article img{position:absolute;width:100%;height:calc(100% - 23px);top:0;left:0;object-fit:cover}.mkHeroAssets article>span{font-size:7px;font-weight:900;padding:7px;background:#fff;position:relative}.mkHeroAssets .copy{padding:12px;background:#effdf4;justify-content:flex-start}.mkHeroAssets .copy .wa{width:21px;height:21px;border-radius:999px;background:#2dc86d;color:#fff;display:grid;place-items:center;font-size:6px}.mkHeroAssets .copy b{font-size:8px;margin-top:8px}.mkHeroAssets .copy p{font-size:7px;line-height:1.45;color:#526070}.mkHeroAssets .copy span{margin-top:auto;background:transparent;padding:0}.mkHeroAssets .plan{padding:11px;justify-content:flex-start;background:#fbfbfe}.mkHeroAssets .plan b{font-size:8px}.mkHeroAssets .plan p{font-size:6px;margin:7px 0 0;color:#6e7890}.mkHeroAssets .plan span{margin-top:auto;background:transparent;padding:0}.mkNote{position:absolute;right:-9px;top:-24px;color:#643cf0;font-family:Comic Sans MS,cursive;font-size:16px;transform:rotate(-7deg)}.mkHow{max-width:1320px;margin:34px auto 24px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;position:relative;z-index:1}.mkHow article{background:#ffffffed;border:1px solid #ebeaf5;border-radius:22px;padding:23px;display:grid;grid-template-columns:auto 1fr auto;gap:14px;min-height:220px;box-shadow:0 12px 35px #2c2d530f}.mkHow .num{width:42px;height:42px;border-radius:999px;background:#efe9ff;color:#673af0;display:grid;place-items:center;font-size:18px;font-weight:1000}.mkHow h3{margin:2px 0 8px;font-size:20px;line-height:1.1}.mkHow p{margin:0;color:#69748e;font-size:12px;line-height:1.55}.mkMiniForm{width:128px;background:#fff;border:1px solid #e8eaf1;border-radius:13px;padding:9px;box-shadow:0 10px 25px #23274c14}.mkMiniForm small{font-size:6px;font-weight:1000}.mkMiniForm label{display:block;font-size:6px;color:#7d879a;margin:7px 0 3px}.mkMiniForm div{padding:6px;border:1px solid #edf0f5;border-radius:6px;font-size:6px}.mkMiniForm button{width:100%;border:0;border-radius:6px;background:#7043f4;color:#fff;font-size:6px;font-weight:900;padding:7px;margin-top:7px}.mkAssetFan{width:148px;position:relative}.mkAssetFan img{position:absolute;width:77px;height:120px;object-fit:cover;border-radius:11px;box-shadow:0 8px 20px #20224126;border:4px solid #fff}.mkAssetFan img:nth-child(1){left:3px;top:18px;transform:rotate(-9deg)}.mkAssetFan img:nth-child(2){left:39px;top:2px;transform:rotate(3deg)}.mkAssetFan img:nth-child(3){left:73px;top:24px;transform:rotate(10deg)}.mkPublishIcon{width:120px;height:120px;border-radius:26px;background:linear-gradient(145deg,#efeaff,#ddd3ff);color:#6b3bf2;display:grid;place-items:center;font-size:43px;font-weight:1000;position:relative}.mkPublishIcon span{position:absolute;width:28px;height:28px;border-radius:999px;background:#fff;box-shadow:0 4px 10px #00000014;font-size:12px;display:grid;place-items:center}.mkPublishIcon span:nth-of-type(1){right:-6px;top:6px;color:#e1448d}.mkPublishIcon span:nth-of-type(2){right:-16px;bottom:26px;color:#3972d7}.mkPublishIcon span:nth-of-type(3){left:7px;bottom:-5px;color:#25b861}.mkSimple{max-width:1320px;margin:18px auto;display:grid;grid-template-columns:280px 1fr 300px;align-items:center;background:#fff;border:1px solid #ececf4;border-radius:22px;overflow:hidden}.mkSimplePhoto{min-height:190px;background:linear-gradient(135deg,#e9eef8,#f8f2ea);display:flex;align-items:center;justify-content:center;position:relative}.portraitShape{width:112px;height:112px;border-radius:999px;background:linear-gradient(135deg,#7c59f5,#c6b6ff);display:grid;place-items:center;color:#fff;font-size:50px;font-weight:1000}.mkSimplePhoto>span{position:absolute;right:10px;top:19px;background:#fff;padding:9px 12px;border-radius:12px;color:#7044f4;font-family:Comic Sans MS,cursive;transform:rotate(-7deg);font-size:13px}.mkSimpleCopy{padding:30px}.mkSimpleCopy small,.mkWhatIntro small{font-size:8px;color:#7450e8;font-weight:1000;letter-spacing:1px}.mkSimpleCopy h2,.mkWhatIntro h2{margin:8px 0 7px;font-size:28px;letter-spacing:-1px}.mkSimpleCopy p,.mkWhatIntro p{color:#65708b;line-height:1.55;margin:0;font-size:13px}.mkSimpleChecks{display:grid;gap:14px;padding:22px}.mkSimpleChecks span{font-size:12px;color:#59657e;font-weight:750}.mkWhat{max-width:1320px;margin:18px auto;display:grid;grid-template-columns:1.25fr repeat(6,1fr);gap:12px}.mkWhatIntro,.mkWhat article{background:#fff;border:1px solid #ececf4;border-radius:18px;padding:22px}.mkWhat article i{width:35px;height:35px;border-radius:10px;display:grid;place-items:center;background:#f1eaff;color:#6c3bf3;font-style:normal;font-weight:1000;margin-bottom:12px}.mkWhat article b{display:block;font-size:12px}.mkWhat article p{font-size:10px;line-height:1.4;color:#717b90;margin-bottom:0}.mkFinalCta{max-width:1320px;margin:30px auto 0;background:linear-gradient(135deg,#171c33,#28264a);color:#fff;border-radius:24px;padding:26px 28px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:28px}.mkFinalCta .mkLogo span{color:#bdc4d5}.mkFinalCta h2{margin:0;font-size:24px}.mkFinalCta p{margin:4px 0 0;color:#c4cad8}@media(max-width:1100px){.mkHero{grid-template-columns:1fr;gap:32px}.mkHeroCopy{text-align:center}.mkHeroCopy>p{margin-inline:auto}.mkHeroButtons,.mkTrust{justify-content:center}.mkNote{display:none}.mkHow{grid-template-columns:1fr}.mkSimple{grid-template-columns:220px 1fr}.mkSimpleChecks{grid-column:1/-1;grid-template-columns:repeat(2,1fr)}.mkWhat{grid-template-columns:repeat(3,1fr)}.mkWhatIntro{grid-column:1/-1}.mkNav{grid-template-columns:1fr auto}.mkNav nav{display:none}}@media(max-width:720px){.mkLanding{padding:16px}.mkLogo b{font-size:22px}.mkLogo span{font-size:9px}.mkNavActions .primary{padding:11px 14px}.mkNavActions .text{padding:10px 6px}.mkHero{margin-top:38px}.mkHero h1{font-size:45px;letter-spacing:-2.2px}.mkHeroCopy>p{font-size:16px}.mkHeroButtons{flex-direction:column}.mkHeroButtons>*{width:100%}.mkTrust{gap:9px 15px}.mkHeroProduct{grid-template-columns:43px 1fr;padding:7px}.mkHeroSide{gap:13px}.mkHeroAssets{grid-template-columns:1fr 1fr}.mkHeroAssets article{min-height:135px}.mkHeroAssets article:nth-child(5){display:none}.mkHow article{grid-template-columns:auto 1fr;padding:18px}.mkHow article>:last-child{grid-column:1/-1;margin:auto}.mkSimple{grid-template-columns:1fr}.mkSimplePhoto{min-height:165px}.mkSimpleChecks{grid-template-columns:1fr}.mkWhat{grid-template-columns:1fr 1fr}.mkWhatIntro{grid-column:1/-1}.mkFinalCta{grid-template-columns:1fr;text-align:center}.mkFinalCta .mkLogo{justify-content:center}}.mkLanding .primary:disabled{opacity:.58;cursor:not-allowed;box-shadow:none}.mkRegistrationNote{margin:-7px 0 15px;padding:9px 11px;border-radius:10px;background:#fff7e8;border:1px solid #f3dfb5;color:#8b651f;font-size:10px;font-weight:800}.mkNav .marrkyBrand{min-width:210px}.mkNav .marrkyBrandIcon{width:44px;height:44px;border-radius:13px}.mkNav .marrkyBrandMark{width:28px;height:28px}.mkNav .marrkyBrandWords b{font-size:25px;letter-spacing:1px}.mkNav .marrkyBrandWords small{font-size:9px}.mkFinalCta .marrkyBrand{color:#fff}.mkFinalCta .marrkyBrandWords small{color:#bdc4d5}.mkAssetFallback{display:grid;place-items:center;background:linear-gradient(145deg,#f0ebff,#e5dcff);color:#6d3df7;overflow:hidden}.mkAssetFallback span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,#7141f5,#9b78ff);color:#fff;font-weight:950}.mkHeroAssets article>.mkAssetFallback{position:absolute;top:0;right:0;bottom:23px;left:0}.mkAssetFan .mkAssetFallback{position:absolute;width:77px;height:120px;border-radius:11px;border:4px solid #fff;box-shadow:0 8px 20px #20224126}.mkAssetFan .mkAssetFallback:nth-child(1){left:3px;top:18px;transform:rotate(-9deg)}.mkAssetFan .mkAssetFallback:nth-child(2){left:39px;top:2px;transform:rotate(3deg)}.mkAssetFan .mkAssetFallback:nth-child(3){left:73px;top:24px;transform:rotate(10deg)}@media(max-width:720px){.mkNav .marrkyBrand{min-width:0}.mkNav .marrkyBrandIcon{width:36px;height:36px;border-radius:11px}.mkNav .marrkyBrandMark{width:22px;height:22px}.mkNav .marrkyBrandWords b{font-size:20px}.mkNav .marrkyBrandWords small{font-size:7px}}.mkLanding .mkHero{grid-template-columns:.88fr 1.12fr;gap:42px;margin-top:54px;align-items:center}.mkLanding .mkPill{padding:0;border:0;background:transparent;border-radius:0;color:#7648ed;font-size:11px;letter-spacing:1.45px}.mkLanding .mkHero h1{max-width:690px;font-size:67px;line-height:.98;letter-spacing:-3.2px;margin:18px 0}.mkLanding .mkHeroCopy>p{max-width:650px;font-size:18px;line-height:1.55;color:#4f5872}.mkLanding .mkHeroButtons{margin:28px 0 22px}.mkLanding .mkHeroButtons .primary.big{padding-inline:28px;min-height:58px;font-size:15px;border-radius:15px;box-shadow:0 16px 32px #683df440}.mkLanding .mkHeroButtons .secondary.big{min-height:58px;padding-inline:22px}.mkLanding .mkTrust{font-size:11px;color:#4f5973;font-weight:800}.mkLanding .mkHeroVisual{padding-top:10px}.mkLanding .mkHeroProduct{grid-template-columns:62px minmax(0,1fr);padding:12px;border-radius:27px;transform:rotate(-1deg);background:#ffffffe6;box-shadow:0 34px 85px #33296c2b}.mkLanding .mkHeroSide{border-radius:19px;padding-top:18px}.mkLanding .mkHeroApp{padding:14px 14px 15px}.mkLanding .mkHeroAppTop small{font-size:7px;color:#7767a5;font-weight:950;letter-spacing:1px}.mkLanding .mkHeroAppTop b{margin-top:4px;font-size:23px;letter-spacing:-.6px;background:linear-gradient(90deg,#6740ed,#9e5ff8);-webkit-background-clip:text;background-clip:text;color:transparent}.mkLanding .mkHeroAppTop button{padding:8px 11px;background:#f0ebff;color:#6540d8}.mkDepartmentModules{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:13px}.mkDepartmentModules article{min-width:0;padding:10px 8px;border:1px solid #eceaf4;border-radius:12px;background:#fff}.mkDepartmentModules article>i{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:#eee9ff;color:#6c42e5;font-style:normal;font-size:10px;font-weight:950}.mkDepartmentModules article b,.mkDepartmentModules article span{display:block}.mkDepartmentModules article b{margin-top:7px;font-size:8px;color:#23283c}.mkDepartmentModules article span{margin-top:3px;font-size:6px;line-height:1.25;color:#8b93a5}.mkLanding .mkHeroCampaign{margin-top:10px;padding:11px}.mkLanding .mkHeroAssets article{min-height:137px}.mkLanding .mkNote{display:none}@media(max-width:1100px){.mkLanding .mkHero{grid-template-columns:1fr}.mkLanding .mkHero h1{max-width:none}}@media(max-width:720px){.mkLanding .mkHero{margin-top:34px;gap:28px}.mkLanding .mkHero h1{font-size:44px;letter-spacing:-2.2px}.mkLanding .mkPill{font-size:9px}.mkLanding .mkHeroCopy>p{font-size:15px}.mkDepartmentModules{grid-template-columns:repeat(2,minmax(0,1fr))}.mkDepartmentModules article:nth-child(5){grid-column:1/-1}}@media(max-width:720px){.mkLanding .mkHow article.mkHowAssets{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px}.mkLanding .mkHow article.mkHowAssets>.num{grid-column:1;grid-row:1}.mkLanding .mkHow article.mkHowAssets>.mkAssetFan{grid-column:1/-1;grid-row:2;width:100%;height:180px;margin:0 auto 4px}.mkLanding .mkHow article.mkHowAssets>.mkHowAssetsCopy{grid-column:1/-1;grid-row:3;text-align:left}.mkLanding .mkHow article.mkHowAssets>.mkAssetFan img,.mkLanding .mkHow article.mkHowAssets>.mkAssetFan .mkAssetFallback{width:105px;height:154px}.mkLanding .mkHow article.mkHowAssets>.mkAssetFan img:nth-child(1),.mkLanding .mkHow article.mkHowAssets>.mkAssetFan .mkAssetFallback:nth-child(1){left:calc(50% - 118px);top:18px}.mkLanding .mkHow article.mkHowAssets>.mkAssetFan img:nth-child(2),.mkLanding .mkHow article.mkHowAssets>.mkAssetFan .mkAssetFallback:nth-child(2){left:calc(50% - 52px);top:2px}.mkLanding .mkHow article.mkHowAssets>.mkAssetFan img:nth-child(3),.mkLanding .mkHow article.mkHowAssets>.mkAssetFan .mkAssetFallback:nth-child(3){left:calc(50% + 18px);top:22px}}.mkHeroMiniLogo{width:34px;height:34px;background:transparent;border-radius:0;overflow:visible}.mkHeroMiniLogo .marrkyBrandMark{width:34px;height:34px}.mkNav .marrkyBrand{min-width:0}.mkNav .marrkyBrandLogo{height:50px;max-width:210px}.mkFinalCta .marrkyBrandLogo{height:44px;max-width:185px}@media(max-width:720px){.mkNav .marrkyBrandLogo{height:42px;max-width:175px}}
