.accountSettings{min-height:100vh;margin:0;padding:0 28px 70px;background:radial-gradient(circle at 80% 5%,#d9ff6355,transparent 23%),var(--bg-app);color:var(--brand-navy)}.accountSettings>nav{height:76px;display:flex;align-items:center;justify-content:space-between;max-width:1050px;margin:auto}.accountSettings nav a{color:#3e3948;text-decoration:none;font-size:15px;font-weight:800}.settingsBrand{display:flex;align-items:center;gap:9px;font-size:19px!important}.settingsBrand i{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:var(--brand-primary);color:var(--brand-accent);font-style:normal}.accountSettings>header{height:auto;position:static;display:block;max-width:1050px;margin:55px auto 28px;padding:0;background:transparent;border:0}.accountSettings>header small,.brandingWorkspace aside>small{color:#6745d7;font-size:15px;font-weight:900;letter-spacing:1.4px}.accountSettings>header h1{font-size:44px;letter-spacing:-2px;margin:8px 0}.accountSettings>header p{color:#716c79;font-size:15px}.brandingWorkspace{max-width:1050px;margin:auto;display:grid;grid-template-columns:1fr .85fr;border:1px solid #e2dce8;border-radius:20px;background:#fff;overflow:hidden;box-shadow:0 25px 70px #271d530d}.brandingForm{padding:32px;display:grid;gap:16px}.brandingForm h2{font-size:20px;margin:0 0 5px}.brandingForm label{display:grid;gap:7px;font-size:15px;font-weight:800}.brandingForm input{border:1px solid #ddd7e5;border-radius:10px;padding:12px;background:#fbfafc}.brandingForm label small{color:#817b88;font-size:15px}.brandingForm>button{border:0;border-radius:10px;padding:13px;background:var(--brand-navy);color:#fff;font-size:15px;font-weight:900}.brandingWorkspace aside{padding:40px;background:linear-gradient(145deg,#eee9ff,#f8f6ff);display:grid;align-content:center;gap:20px}.brandPreview{display:flex;align-items:center;gap:15px;padding:22px;border:1px solid #d8d0e8;border-radius:15px;background:#fff}.brandPreview img,.brandPreview>i{width:58px;height:58px;object-fit:contain;border:1px solid #e2dce8;border-radius:12px;display:grid;place-items:center;font-style:normal;font-weight:900;color:#6745d7}.brandPreview span{display:grid;gap:4px}.brandPreview b{font-size:16px}.brandPreview em{font-size:15px;color:#716c79;font-style:normal}.brandingLocked p,.brandingWorkspace aside p{font-size:15px;line-height:1.7;color:#716c79}.brandingLocked{max-width:650px;margin:auto;padding:50px;text-align:center;border:1px solid #e2dce8;border-radius:20px;background:#fff}.brandingLocked>i{font-size:40px;color:#6745d7}.brandingLocked h2{font-size:23px}.brandingLocked a{display:inline-block;margin-top:10px;padding:11px 15px;border-radius:9px;background:var(--brand-accent);color:var(--brand-navy);text-decoration:none;font-size:15px;font-weight:900}@media(max-width:760px){.accountSettings>header{margin-top:30px}.accountSettings>header h1{font-size:34px}.brandingWorkspace{grid-template-columns:1fr}.brandingForm,.brandingWorkspace aside{padding:24px}}.side footer a{color:inherit;text-decoration:none}.side footer a:hover{color:var(--blue)}.accountOptions>.panel,.accountProfile{padding:26px}.accountOverview h2{font-size:19px;margin:0 0 16px;font-weight:800}.accountProfile dl{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0}.accountProfile dt{color:#64748b;font-size:15px;margin-bottom:8px}.accountProfile dd{margin:0;font-weight:600;overflow-wrap:anywhere}.accountOptions{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:22px}.accountOptions p{color:#64748b;line-height:1.7;margin-bottom:20px}.accountOptions a{display:inline-block;background:var(--brand-primary);color:white;padding:11px 16px;border-radius:9px;text-decoration:none}@media(max-width:700px){.accountOptions,.accountProfile dl{grid-template-columns:1fr}}.dashboardBranding .brandingWorkspace{max-width:none;margin:0;box-shadow:none;border-color:var(--border);border-radius:13px}.dashboardBranding .brandingLocked{max-width:none;margin:0;border-color:var(--border);border-radius:13px;padding:48px 24px}.dashboardBranding .brandingForm>button,.dashboardBranding .brandingLocked a{background:var(--brand-primary);color:#fff}.dashboardBranding .brandingWorkspace aside{background:#f4f8fd}.dashboardBranding .brandingLocked a,.dashboardBranding .brandingLocked p{font-size:15px}.profileAvatar{flex-shrink:0;text-decoration:none;font-weight:700;cursor:pointer}.profileAvatar:hover{background:#24527b}.profileAvatar:focus-visible{outline:3px solid var(--brand-primary);outline-offset:3px}.accountProfile>a{display:inline-block;margin-bottom:18px;color:var(--brand-primary)}.passwordSettings{margin-top:22px;padding:26px}.passwordSettings>p{color:#64748b;font-size:15px}.passwordSettings form{display:grid;gap:16px;max-width:440px;margin-top:20px}.passwordSettings label{display:grid;gap:8px;font-size:15px;font-weight:600}.passwordSettings input{padding:12px;border:1px solid var(--border);border-radius:8px;width:100%}.passwordSettings button{padding:12px;border:0;border-radius:8px;background:var(--brand-primary);color:white;cursor:pointer}.passwordSettings button:disabled{opacity:.6;cursor:wait}.passwordSettings .passwordSuccess{color:#196940}.passwordSettings input:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.dashboardHeader .profileAvatar,.profileMenu{flex-shrink:0}.profileMenu{position:relative}.profileMenu>.profileAvatar{border:0;padding:0}.profileDropdown{position:absolute;top:calc(100% + 12px);right:0;width:190px;padding:6px;background:#fff;border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 36px #14253624;z-index:50}.profileDropdown p{margin:4px 10px 7px;padding-bottom:10px;border-bottom:1px solid #edf1f5;color:#64748b;font-size:15px;overflow-wrap:anywhere}.profileDropdown a,.profileDropdown button{display:block;width:100%;padding:11px 12px;border:0;border-radius:7px;background:transparent;color:#142536;text-align:left;text-decoration:none;font:inherit;font-size:15px;cursor:pointer}.profileDropdown a:hover,.profileDropdown button:hover{background:#edf5ff}.profileDropdown a:focus-visible,.profileDropdown button:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.profileDropdown button:disabled{opacity:.6;cursor:wait}.detailTop .profileMenu>.profileAvatar{width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#14314d;color:#fff;display:grid;place-items:center}.detailTop .profileMenu>.profileAvatar:hover{background:#24527b}.detailTop .profileDropdown button{border:0;background:transparent;padding:11px 12px}.detailTop .profileDropdown button:hover{background:#edf5ff}.teamSettings{margin-top:24px;padding:28px}.teamSettings>p{color:#64748b;margin:10px 0 20px}.teamSettings fieldset{border:0;padding:0;min-width:0}.teamFields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.teamFields label{display:grid;gap:8px}.teamFields input{width:100%;padding:12px;border:1px solid #dce2eb;border-radius:8px}.teamUserList article{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;border-bottom:1px solid #e2e8f0}.teamUserList p{margin:4px 0}.teamUserList small{overflow-wrap:anywhere;color:#64748b}.teamSettings h3{margin:24px 0 16px}.teamSettings .teamCampaignChoices{border:1px solid #e2e8f0;border-radius:10px;padding:16px;max-height:280px;overflow:auto;margin-top:20px}.teamCampaignChoices label{display:flex;align-items:center;gap:10px;padding:8px}.teamCampaignChoices input{width:18px;height:18px}.teamActions{display:flex;gap:12px;margin-top:18px}.teamSettings button{padding:10px 16px;border:1px solid #dce2eb;border-radius:8px;cursor:pointer}.teamActions button[type=submit]{background:#2563eb;color:white}.teamSettings button:disabled{opacity:.6;cursor:wait}@media(max-width:640px){.teamFields{grid-template-columns:1fr}.teamUserList article{align-items:flex-start;flex-direction:column}.teamSettings{padding:18px}}.detailTop{z-index:30;overflow:visible}.detailTop>.profileMenu{display:block}.profileDropdown{max-width:calc(100vw - 24px)}.teamUserActions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.assignedCampaigns{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:10px}.assignedCampaigns small{width:100%;font-weight:700}.assignedCampaigns span{padding:4px 8px;border-radius:999px;background:var(--brand-primary-light);color:var(--brand-primary-dark);font-size:13px;font-weight:700}.assignedCampaigns em{color:#64748b;font-size:13px;font-style:normal}.teamSettings .deleteTeamUser{border-color:#f4c8c8;color:var(--critical);background:#fff7f7}@font-face{font-family:Inter;src:url(/fonts/Inter.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}body,html{font-size:15px}body,button,html,input,select,textarea{font-family:var(--font-ui)}body{line-height:1.5}.dashboardHeader{min-height:68px;height:auto;padding-block:12px;gap:16px}.dashboardHeader nav{line-height:1.5}.profileAvatar{width:40px;height:40px}.profileDropdown{width:230px}.side footer{line-height:1.8}.sideSearch{display:flex;align-items:center;gap:6px}.sideSearch input{width:100%;min-width:0}.toolbar>label{display:flex;align-items:center;gap:6px}.toolbar input{min-width:0;width:100%}.stats{grid-template-columns:repeat(3,minmax(0,1fr))}.stats article{min-width:0;flex-wrap:wrap}.stats article>div{min-width:0;overflow-wrap:anywhere}.activityActions{flex-wrap:wrap}.activityCard>header{height:auto;min-height:68px;gap:16px;flex-wrap:wrap}@media(max-width:1100px){.dashboardHeader nav{display:none}.dashboardHeader .add{margin-left:auto}}@media(max-width:800px){.stats{grid-template-columns:1fr}.toolbar{flex-wrap:wrap}.toolbar>label{width:100%}.toolbar .tabs{flex-wrap:wrap}.dashboardHeader{padding-inline:16px;gap:10px}}body [role=button]:not([aria-disabled=true]),body a[href],body button:not(:disabled),body input[type=submit]:not(:disabled),body summary{cursor:pointer}body [aria-disabled=true],body button:disabled{cursor:not-allowed}h1,h2,h3,h4{font-family:var(--font-ui);color:inherit;line-height:1.25}button,input,select,textarea{font:inherit}button{font-weight:600}.detailPage>h1,.intro h1{font-size:clamp(30px,3vw,36px);font-weight:700;letter-spacing:-.8px}.activityCard h2,.panelHead h2,.sectionHead h2{font-size:22px;font-weight:700}.blHeader h2,.cardHeading,.pulseMetric span{font-size:16px;font-weight:600}.campaignChannels button,.campaignNavItem,.side nav a{font-size:14px;font-weight:500}.campaignChannels button.active,.campaignNavItem.active,.side nav a.active{font-weight:600}td,th{font-size:14px;line-height:1.5}th{font-weight:600}.pulseMetric strong,.stats strong{font-size:32px;font-weight:700}.campaignIdentity small,.intro small,.sectionHead small{font-size:12px;font-weight:600;letter-spacing:1px}@media(max-width:600px){.panelHead h2,.sectionHead h2{font-size:20px}.detailPage>h1,.intro h1{font-size:30px}}:root{--brand-primary:#1559C7;--brand-primary-dark:#073B82;--brand-navy:#082B55;--brand-accent:#F26A21;--brand-accent-hover:#DC5714;--brand-accent-highlight:#FF812D;--brand-accent-light:#FFF0E6;--brand-primary-light:#EAF2FF;--bg-app:#F6F9FC;--bg-card:#FFFFFF;--bg-muted:#F1F5F9;--text-primary:#102F4F;--text-secondary:#66788A;--text-muted:#94A3B8;--border:#DCE5EE;--border-light:#EAF0F5;--success:#16A36A;--critical:#DC3545;--warning:#F59E0B;--info:#2563EB;--neutral:#64748B;--seo-score:#F26A21;--ai-seo-score:#1559C7;--score-track:#E5EAF0;--chart-blue:#1559C7;--chart-blue-light:#4C8BE8;--chart-orange:#F26A21;--chart-orange-light:#FF9B5E;--chart-green:#16A36A;--chart-gray:#CBD5E1;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--shadow-card:0 4px 18px rgba(8,43,85,.05);--font-ui:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--blue:var(--brand-primary);--blue-hover:var(--brand-primary-dark);--blue-light:var(--brand-primary-light);--blue-soft:#DBEAFE;--ink:var(--text-primary);--muted:var(--text-secondary);--line:var(--border);--bg:var(--bg-app);--rf-teal:var(--brand-primary);--rf-deep:var(--brand-primary-dark);--rf-coral:var(--brand-accent)}.marketingHome{--ink:var(--text-primary);--muted:var(--text-secondary);--cream:var(--bg-app);--violet:var(--brand-primary);--lime:var(--brand-accent);--line:var(--border);--green:#158266;background:var(--bg-app)}.marketingHeader{max-width:none;padding-inline:6vw;background:var(--bg-app);border-bottom:1px solid var(--border)}.marketingBrand b>span{color:var(--brand-primary)}.brandBars{transform:none}.brandBars i{background:var(--brand-primary)}.brandBars i:nth-child(3){background:var(--brand-accent);border:0}.marketingHero{max-width:none;border-radius:0;padding-block:88px;background:radial-gradient(ellipse at 90% 10%,var(--brand-primary) 0,transparent 50%),linear-gradient(120deg,var(--brand-primary-dark),var(--brand-navy));color:#fff}.marketingHero:after{background-image:radial-gradient(#ffffff14 1px,transparent 0);background-size:24px 24px}.marketingHero .marketingEyebrow{color:var(--brand-accent-highlight)}.marketingHero .heroCopy h1 em,.marketingHero .heroCopy h1 span{color:#a9e1ce}.marketingHero .heroCopy>p,.marketingHero .heroCopy>small{color:var(--border)}.marketingHero .heroCopy form{box-shadow:0 12px 35px #001e2520;border-color:#ffffff40}.marketingHero .heroCopy form input{color:var(--text-primary)}.marketingHero .dashboardMock,.marketingHero .floatingMetric,.marketingHero .floatingReport{color:var(--text-primary);box-shadow:0 24px 65px #001f2c30;border-color:var(--border)}.dashboardMock{transform:none;border-radius:16px}.mockMetrics span{background:var(--bg-muted)}.floatingMetric{transform:rotate(-3deg)}.floatingReport{transform:rotate(2deg)}.limeButton{background:var(--brand-accent);color:var(--text-primary);border-radius:8px;box-shadow:0 4px 0 #173f3c14}.limeButton:hover{background:var(--brand-accent-hover)}.marketingEyebrow,.marketingKicker{color:var(--brand-primary)}.channelStrip article{box-shadow:0 5px 18px #173f3c05;border-radius:10px}.channelStrip article>i,.marketingFeatureGrid article>i{background:var(--brand-primary-light);color:var(--brand-primary)}.marketingFeatureGrid article{border-radius:12px}.marketingWorkflow{background:var(--text-primary)}.marketingWorkflow article p,.marketingWorkflow>div:first-child>p{color:var(--border)}.marketingWorkflow article{border-color:var(--brand-primary)}.marketingCta{border:1px solid #d1e5da;border-radius:16px}.marketingFooter{border-color:var(--border)}.authPage{background:var(--bg-app);color:var(--text-primary)}.authPage aside{background:radial-gradient(ellipse at top right,var(--brand-primary),transparent 65%),var(--brand-primary-dark);color:#fff}.authPage aside h2{color:#fff}.authPage aside p{color:var(--border)}.authPage aside small{color:var(--brand-accent)}.authBrand{color:var(--text-primary)}.authBrand i,.logo i,.pricingBrand i{background:var(--brand-primary);color:#fff;box-shadow:none}.authCard{border-color:var(--border);box-shadow:0 20px 60px #183d3b0c;border-radius:14px}.authCard>small,.authSwitch a{color:var(--brand-primary)}.authCard input{background:var(--bg-app);border-color:var(--border)}.authCard input:focus{box-shadow:0 0 0 3px #087f7818}.authCard form button{color:#fff}.pricingPage{background:radial-gradient(ellipse at 50% 0,#dcefe4,transparent 50%),var(--bg-app)}.comparisonHead small,.pricingHero small{color:var(--brand-primary)}.billingToggle .active{background:var(--brand-primary);box-shadow:0 4px 12px #087f7820}.side{background:var(--brand-primary-dark);border-color:var(--brand-primary-dark)}.side .logo{color:#fff}.side nav{border-color:#ffffff20}.side footer>.logoutLink,.side footer>a,.side nav a{color:var(--border)}.side nav .active,.side nav>a:hover{background:var(--brand-primary);color:#fff}.sideSearch{background:#ffffff0b;border-color:#ffffff25}.sideSearch input{background:transparent;color:#fff}.sideSearch input::placeholder{color:var(--text-muted)}.side .switch{background:#ffffff12}.side .switch button{color:var(--border)}.side .switch .active{background:var(--bg-muted);color:var(--brand-primary-dark)}.side .campaigns button{color:var(--border)}.side .campaigns button:hover{background:var(--brand-primary);border-radius:9px}.side footer{border-color:#ffffff20}.side .sidebarColorIcon{box-shadow:0 0 0 1px #ffffff18}.dashboardHeader,.detailTop{border-bottom-color:var(--border)}.dashboardHeader .add,.detailTop .detailPrimary,.intro>button{background:var(--brand-primary);color:#fff;border-color:var(--brand-primary)}.detailPanel,.panel,.stats article{border-color:var(--border);box-shadow:0 3px 12px #183d3b04}.panelHead button,.stats article strong{color:var(--brand-primary)}.side .logo i{background:var(--brand-accent);color:var(--text-primary)}.campaignHero{border-color:var(--border)}.siteMark{background:var(--brand-primary-dark);color:var(--brand-accent)}.brandIdentity>i,.campaignIdentity h1 a,.campaignIdentity small{color:var(--brand-primary)}.campaignChannels{border-color:var(--border)}.campaignChannels button.active{background:var(--brand-primary-dark);color:#fff}.campaignChannels .quickAudit{color:var(--text-primary)}.detailNav>button:first-child{color:var(--brand-primary)}.detailLogo i{background:var(--brand-primary)}.profileDropdown a:hover,.profileDropdown button:hover{background:var(--brand-primary-light)}body a:focus-visible,body button:focus-visible{outline-color:var(--brand-primary)}@media(max-width:700px){.marketingHero{padding-block:52px}.marketingHeader{padding-inline:18px}.marketingHero .heroCopy h1{letter-spacing:-1.5px}}.planCard{border-color:var(--border);box-shadow:0 5px 24px #183d3b08}.planCard.featured{border-color:var(--brand-primary);box-shadow:0 16px 35px #087f7818}.popular{background:var(--brand-primary)}.planCard button{border-color:var(--brand-primary);color:var(--brand-primary)}.comparisonHead a,.planCard.featured button{background:var(--brand-primary);color:#fff}.comparisonCard{border-color:var(--border)}.billingToggle,.comparisonCard thead th{background:var(--bg-muted)}.marketingHero .floatingMetric{top:-14px}.heroCopy form label>i{background:var(--brand-primary-light);color:var(--brand-primary)}.pricingPage{--price-ink:var(--text-primary);--price-muted:var(--text-secondary);--price-cream:var(--bg-app);--price-violet:var(--brand-primary);--price-lime:var(--brand-accent);--price-line:var(--border);--price-green:#158266;--ink:var(--text-primary);--lime:var(--brand-accent);--violet:var(--brand-primary)}.pricingPage:before{display:none}.pricingPage .marketingHeader{margin-inline:-30px}.marketingHeader nav a[aria-current=page]{color:var(--brand-primary);text-decoration:underline;text-underline-offset:8px;text-decoration-thickness:2px}.pricingPage .planCard:hover{border-color:#87b9a9;box-shadow:0 22px 55px #183d3b14}.pricingPage .popular{background:var(--brand-accent);color:var(--text-primary)}.pricingPage .planCard button{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}.pricingPage .planCard.featured button{background:var(--brand-accent);border-color:var(--brand-accent);color:var(--text-primary)}.pricingPage .comparisonHead{background:linear-gradient(120deg,var(--brand-primary-light),var(--bg-app))}.pricingPage .comparisonHead a{background:var(--brand-accent);color:var(--text-primary)}.pricingPage .comparisonCard thead th{background:var(--brand-primary-dark);color:#fff}.pricingPage .comparisonCard thead th:nth-child(5){background:var(--brand-primary);color:#fff}.pricingPage .comparisonCard tbody th{background:#fafcf9}.pricingPage .comparisonCard tbody th small{color:var(--brand-primary)}.pricingPage .comparisonCard tbody th:nth-child(5),.pricingPage .comparisonCard td:nth-child(5){background:#e8f4ed}.pricingPage .comparisonCard tr.sectionStart>*{border-top-color:#c7dcd2}.pricingPage .comparisonCard td.included{color:#08705c}.pricingPage .billingToggle{border-color:#d1e2d9}@media(max-width:700px){.pricingPage .marketingHeader{margin-inline:-14px}}.pricingPage .marketingFooter{margin-top:64px;padding-top:32px;border-top:1px solid var(--border)}.pricingPage .marketingFooter p{color:var(--text-secondary)}.informationHero{padding:78px max(6vw,24px);background:radial-gradient(ellipse at top right,var(--brand-primary),transparent 65%),var(--brand-primary-dark);color:white;text-align:center}.informationHero .marketingKicker{color:var(--brand-accent)}.informationHero h1{max-width:850px;margin:18px auto;font-size:clamp(36px,5vw,64px);line-height:1.12;letter-spacing:-2px;font-weight:800}.informationHero p{max-width:700px;margin:auto;color:#c1d9d0;line-height:1.8}.informationSplit{max-width:1160px;margin:64px auto;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.informationPage h2{font-size:26px;line-height:1.3;letter-spacing:-.6px;margin:16px 0;font-weight:600}.informationPage p{line-height:1.8}.informationGrid p,.informationSplit p{color:var(--text-secondary)}.informationBadge{font-size:15px}.informationBadge,.informationLink{color:var(--brand-primary);font-weight:700}.informationLink{display:inline-block;margin-top:16px}.platformMap{padding:36px;border-radius:18px;border:1px solid #c9ded3;background:var(--brand-primary-light);text-align:center}.platformMap>strong{font-size:22px}.platformMap>div{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:26px 0}.platformMap span{padding:20px 12px;background:white;border-radius:10px;border:1px solid #d1e3d9}.platformMap small{color:var(--text-secondary)}.informationGrid{max-width:1160px;margin:56px auto;padding:0 24px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.informationGrid article{padding:30px;background:#fff;border:1px solid var(--border);border-radius:14px}.informationGrid h2{font-size:22px}.featureDirectory{grid-template-columns:repeat(2,1fr)}.featureSymbol{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:var(--brand-primary-light);color:var(--brand-primary);font-size:26px}.featureDirectory article:nth-child(3n+2) .featureSymbol{background:#ffe7dc;color:#aa533c}.informationNote{max-width:900px;margin:32px auto;padding:0 24px;color:var(--text-secondary);text-align:center}.informationCta{max-width:1112px;margin:64px auto;padding:32px;background:var(--brand-primary-light);border-radius:16px;display:flex;justify-content:space-between;align-items:center;gap:24px}.informationCta h2{margin:0}.informationCta p{margin-bottom:0;color:var(--text-secondary)}.workflowSteps{max-width:900px;margin:64px auto;padding:0 24px}.workflowSteps article{display:flex;gap:28px;padding:28px 0;border-bottom:1px solid var(--border)}.workflowSteps article>span{flex-shrink:0;display:grid;place-items:center;width:56px;height:56px;background:var(--brand-primary-dark);color:var(--brand-accent);border-radius:50%;font-weight:700}.workflowSteps h2{margin-top:0}.workflowSteps p{color:var(--text-secondary)}.setupChecklist{max-width:852px;margin:48px auto;padding:28px;background:var(--brand-primary-light);border-radius:14px}.setupChecklist li{margin:12px 0}.contactPanel{align-items:start}.contactResources{padding:30px;background:#fff;border:1px solid var(--border);border-radius:16px}.contactResources a{display:grid;gap:8px;padding:20px 0;color:var(--brand-primary);border-bottom:1px solid var(--border);text-decoration:none}.contactResources a:last-child{border:0}.contactResources span{color:var(--text-secondary)}.contactPending{padding:16px;background:var(--brand-primary-light);border-radius:10px}.homeFaq{max-width:1160px;margin:80px auto;padding:0 24px;display:grid;grid-template-columns:1fr 1.5fr;gap:60px}.homeFaq h2{font-size:clamp(30px,4vw,44px);line-height:1.15;margin:18px 0;font-weight:800}.homeFaq a{color:var(--brand-primary)}.homeFaq details{border-bottom:1px solid #d0e0d6;padding:20px 0}.homeFaq summary{display:flex;justify-content:space-between;gap:20px;list-style:none;font-weight:600;cursor:pointer}.homeFaq summary::-webkit-details-marker{display:none}.homeFaq summary span{color:var(--brand-primary);font-size:22px}.homeFaq details[open] summary span{transform:rotate(45deg)}.homeFaq details p{color:var(--text-secondary);line-height:1.8;margin:14px 28px 0 0}.marketingFooter nav{flex-wrap:wrap;gap:18px}.marketingHeader nav{gap:20px}.marketingHeader .marketingActions{gap:12px}.informationPage .marketingFooter{border-top:1px solid var(--border)}@media(max-width:1100px){.marketingHeader{padding-inline:20px}.marketingHeader nav{gap:14px}.marketingActions{gap:8px}.informationCta,.setupChecklist{margin-inline:24px}}@media(max-width:850px){.homeFaq,.informationGrid,.informationSplit{grid-template-columns:1fr;gap:24px}.informationCta{align-items:flex-start;flex-direction:column}.informationHero{padding-block:55px}.homeFaq{margin-block:56px}.workflowSteps article{gap:18px}.marketingFooter{flex-wrap:wrap}}.marketingFooter{display:block;max-width:none;margin:0;padding:34px max(24px,calc((100vw - 1160px)/2));background:linear-gradient(125deg,var(--brand-primary-dark),var(--brand-navy));border:0;color:#fff}.footerCopyright,.marketingFooter nav a,.marketingFooter p{color:#fff}.footerPrimary{display:flex;justify-content:space-between;align-items:center;gap:30px}.footerPrimary>p{flex:1;margin:0}.footerPrimary>.marketingBrand{flex-shrink:0}.footerPrimary>nav{max-width:620px;justify-content:flex-end}.footerCopyright{font-size:15px;white-space:nowrap}.footerSocial{margin-top:24px}.footerSocial a{padding:8px 12px;background:rgb(255 255 255/.14);border-radius:8px;color:#fff}.legalContent{max-width:900px;margin:56px auto;padding:0 24px;color:var(--text-secondary);line-height:1.85}.legalContent section{margin-top:32px}.legalContent h2{font-size:24px;color:var(--text-primary)}.legalContent a{color:var(--brand-primary);text-decoration:underline}.marketingHeader nav{gap:16px}@media(max-width:1100px){.marketingHeader{flex-wrap:wrap;height:auto;min-height:78px;padding-block:14px;gap:14px}.marketingHeader>nav{order:3;width:100%;justify-content:center}.footerPrimary{flex-wrap:wrap}.footerPrimary>nav{justify-content:flex-start}}@media(max-width:700px){.marketingFooter .footerPrimary nav{gap:14px}.footerPrimary{flex-direction:column;align-items:flex-start;gap:18px}}.informationPage .marketingFooter,.pricingPage .marketingFooter{padding:34px max(24px,calc((100vw - 1160px)/2));background:linear-gradient(125deg,var(--brand-primary-dark),var(--brand-navy));border:0}.pricingPage .marketingFooter p{color:#fff}.marketingFeatureGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketingFeatureGrid article{min-height:180px;padding:24px}@media(max-width:1000px){.marketingFeatureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.marketingFeatureGrid{grid-template-columns:1fr}}.marketingSectionHead .featureIntro{max-width:580px;margin:16px 0 0;color:var(--text-secondary);font-size:16px;line-height:1.65}.contactForm{display:grid;gap:14px;margin-top:24px}.contactForm label{display:grid;gap:7px;color:var(--text-primary);font-size:14px;font-weight:600}.contactForm input,.contactForm textarea{width:100%;padding:12px;border:1px solid var(--border);border-radius:8px;background:#fff;color:var(--text-primary);font:inherit}.contactForm textarea{resize:vertical}.contactForm .limeButton{justify-self:start}.contactFormStatus{margin:0;color:var(--text-secondary)}.marketingFeatureIcon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;flex:0 0 64px;border-radius:16px;box-shadow:inset 0 0 0 1px #ffffff70}.marketingFeatureIcon svg{display:block}.marketingFeatureGrid article.wide>.marketingFeatureIcon{align-self:center}@media(max-width:700px){.marketingFeatureIcon{width:56px;height:56px;flex-basis:56px;border-radius:14px}}.marketingActions .marketingUserName{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--brand-primary);font-weight:600}.mobileLoginAction,.mobilePrimaryAction{display:none}@media(max-width:650px){.marketingHeader nav.open .mobileLoginAction{display:block;color:var(--brand-primary);font-weight:600}.marketingHeader nav.open .mobilePrimaryAction{display:flex;margin-top:6px;padding:14px 16px;background:var(--brand-accent);color:#fff;text-align:center}}.panelHead .newCampaignButton{background:var(--brand-primary);color:#fff;border:0;border-radius:9px;padding:10px 14px;font-size:15px;font-weight:700;cursor:pointer}.campaigns .campaignFavicon{flex:0 0 27px;width:27px;height:27px;background:#fff;border-radius:7px;overflow:hidden}.dashboardHeader{justify-content:flex-end}.dashboardHeader .hamb{margin-right:auto}.upstraitLogo{display:block;width:190px;height:auto;object-fit:contain;border-radius:5px;background:#fff}.side .logo{padding:0 0 20px;justify-content:center}.side .logo .upstraitLogo{width:210px;max-width:100%;padding:4px;border-radius:8px}.marketingBrand .upstraitLogo{width:190px}.authBrand .upstraitLogo{width:210px}.upstraitIcon{display:block;width:36px;height:36px;object-fit:contain;border-radius:9px}.shareEntry .upstraitIcon{width:64px;height:64px;margin:0 auto 18px}.mobileBrand .upstraitIcon{width:34px;height:34px}@media(max-width:600px){.marketingBrand .upstraitLogo{width:158px}}.auditUnverified{font-style:normal;font-size:11px;color:var(--text-secondary);white-space:nowrap}.detailLogo>.campaignWebsiteIcon{flex:0 0 34px;background:#fff;color:var(--brand-primary);overflow:hidden}.campaignWebsiteIcon img{display:block;width:24px;height:24px;object-fit:contain}.campaignIdentity .websiteHeroIcon{flex:0 0 52px;background:#fff;font-style:normal;overflow:hidden;border:1px solid var(--border)}.websiteHeroIcon img{display:block;width:34px;height:34px;object-fit:contain}body{background:var(--bg-app);color:var(--text-primary)}:where(.panel,.detailPanel,.stats article,.campaignPulse>article,.planCard,.authCard,.comparisonCard,.blProfile,.subscriptionPlan,.accountProfile){background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.campaignHero,.comparisonCard,.detailPanel{border-radius:var(--radius-xl)}:where(input,select,textarea){color:var(--text-primary);border-color:var(--border);border-radius:var(--radius-md);background:var(--bg-card)}:where(input,textarea)::placeholder{color:var(--text-muted)}:where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}:where(button,a[role=button]){border-radius:var(--radius-md);font-weight:600}button:disabled{opacity:.55;cursor:not-allowed}th{background:var(--bg-muted)}td,th{color:var(--text-secondary)}td{border-color:var(--border-light)}.brandModal>div,.campaignActionDialog,.controlModal form,.shareModal>div{border-radius:var(--radius-xl);box-shadow:var(--shadow-card);color:var(--text-primary)}.controlModal input,.controlModal select,.shareModal select,.shareUrl input{border-radius:var(--radius-md);border-color:var(--border)}.brandModal small,.controlModal h3,.controlModal small,.shareModal h3,.shareModal small{color:var(--text-primary)}.brandModal footer .saveBrand,.controlModal footer .primary,.createShare,.subscriptionBilling button[aria-pressed=true]{background:var(--brand-primary);color:white}.shareModal .createShare{background:var(--brand-primary);color:#fff}.shareUpgradeDialog footer a,.upgradeActions a{background:var(--brand-accent);color:#fff}.detailTop .profileMenu>.profileAvatar,.profileMenu>.profileAvatar{background:var(--brand-primary-dark)}.detailTop .profileMenu>.profileAvatar:hover,.profileMenu>.profileAvatar:hover{background:var(--brand-primary)}.campaignActionMenu,.profileDropdown{border-color:var(--border);box-shadow:var(--shadow-card);border-radius:var(--radius-md)}.profileDropdown a,.profileDropdown button{color:var(--text-primary)}.readOnlyNotice{color:var(--brand-primary-dark);background:var(--brand-primary-light);border-color:var(--border)}.shareEntry{background:radial-gradient(ellipse at 70% 15%,var(--brand-primary-light),transparent 45%),var(--bg-app)}.ask{background:var(--brand-primary);color:#fff}.side{background:linear-gradient(180deg,var(--brand-primary-dark),var(--brand-navy));border-color:var(--brand-navy)}.side .campaigns button,.side footer>.logoutLink,.side footer>a,.side nav a{color:#DCE9F8}.side nav a.active{background:var(--brand-accent-hover);color:#fff}.side .campaigns button:hover,.side nav a:not(.active):hover{background:rgba(255,255,255,.08);color:#fff}.side .switch .active{background:var(--brand-primary);color:#fff}.side .sidebarColorIcon{background:rgba(255,255,255,.1);color:#DCE9F8;box-shadow:none}.side .campaigns button,.side footer>.logoutLink,.side footer>a,.side nav a{font-weight:400}.side nav a.active{font-weight:600}.campaignActionDialog button,.campaignActionMenu button,.dashboardHeader button,.shell button{font-weight:400}.shell .paging b,.shell .tabs .active{font-weight:600}.ask,.detailShell button,.shell button{font-weight:400!important}.detailNav{background:var(--bg-card);border-color:var(--border)}.detailNav>.campaignNavItem.active{background:var(--brand-primary-light);color:var(--brand-primary)}.detailNav>.campaignNavItem:hover{background:var(--bg-muted)}.dashboardHeader .add,.detailTop .detailPrimary,.intro>button,.panelHead .newCampaignButton{background:var(--brand-primary);color:#fff;border-color:var(--brand-primary);border-radius:var(--radius-md)}.dashboardHeader .add:hover,.detailTop .detailPrimary:hover,.panelHead .newCampaignButton:hover{background:var(--brand-primary-dark)}.pulseMetric strong,.stats article strong{color:var(--text-primary)}.pulseMetric i,.stats article>i{color:var(--brand-primary);background:var(--brand-primary-light)}.stats article.orange>i{color:var(--brand-accent);background:var(--brand-accent-light)}.campaignHero{background:linear-gradient(115deg,#fff 0 58%,var(--brand-primary-light) 58% 76%,var(--brand-accent-light) 76%)}.campaignIdentity h1{font-weight:700;color:var(--text-primary)}.campaignChannels button.active{background:var(--brand-primary);color:white}.campaignChannels .quickAudit{background:var(--brand-accent);color:#fff;border-radius:var(--radius-md)}.campaignChannels .quickAudit:hover{background:var(--brand-accent-hover)}.overviewScore small,.pulseMetric span{color:var(--text-primary)}.campaignIdentity p,.pulseMetric small{color:var(--text-secondary)}.pulseMetric path{stroke:var(--chart-blue)}.pulseMetric.tone1 path,.pulseMetric.tone4 path{stroke:var(--chart-orange)}.scoreDial{background:conic-gradient(var(--score-color,var(--neutral)) 0 var(--score),var(--score-track) 0)}.scoreDial span{color:var(--text-muted)}.scoreDial strong{font-weight:700}.campaignChannels,.campaignHero,.heroActions button{border-color:var(--border)}.marketingHome,.pricingPage{--cream:var(--bg-app);--price-cream:var(--bg-app);--violet:var(--brand-primary);--price-violet:var(--brand-primary);--lime:var(--brand-accent);--price-lime:var(--brand-accent);--green:var(--success);--price-green:var(--success);color:var(--text-primary);background:var(--bg-app)}.authPage aside,.informationHero,.marketingHero{background:linear-gradient(125deg,var(--brand-primary-dark),var(--brand-navy));color:#fff}.marketingHero .heroCopy h1{font-size:clamp(40px,4.5vw,64px);font-weight:750;line-height:1.08;letter-spacing:-2px;color:#fff}.marketingHero .heroCopy h1 em,.marketingHero .heroCopy h1 span{color:var(--brand-accent)}.marketingHero .heroCopy>p,.marketingHero .heroCopy>small{color:#DCE9F8}.informationHero .marketingKicker,.marketingHero .marketingEyebrow{color:#FF9B5E}.marketingCta h2,.marketingSectionHead h2,.marketingWorkflow h2{font-weight:700;line-height:1.15}.marketingFeatureGrid h3{font-size:18px;font-weight:600}.limeButton,.pricingPage .comparisonHead a,.pricingPage .planCard.featured button{background:var(--brand-accent);color:#fff;border-color:var(--brand-accent);border-radius:var(--radius-md);box-shadow:none}.limeButton:hover,.pricingPage .comparisonHead a:hover,.pricingPage .planCard.featured button:hover{background:var(--brand-accent-hover);color:#fff}.marketingHeader .marketingActions>a:not(.limeButton),.marketingHeader nav a{color:var(--brand-primary)}.marketingWorkflow{background:linear-gradient(130deg,var(--brand-primary-dark),var(--brand-navy));color:#fff}.marketingWorkflow .marketingKicker,.marketingWorkflow h2 em{color:#FF9B5E}.marketingWorkflow article>b{color:var(--brand-accent);background:rgba(255,255,255,.08)}.marketingCta{background:var(--brand-primary-light);border-color:var(--border)}.channelStrip article,.dashboardMock,.marketingFeatureGrid article{border-color:var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.marketingFeatureGrid article.wide{background:var(--brand-primary-light)}.mockScore>div{background:conic-gradient(var(--seo-score) 0 88%,var(--score-track) 88%);color:var(--text-primary)}.mockMetrics span>i{background:var(--score-track)}.mockMetrics span>i:after{background:var(--chart-blue)}.mockChart path{stroke:var(--chart-blue)}.mockChart svg{background:linear-gradient(transparent,var(--brand-primary-light))}.pricingPage .popular{background:var(--brand-accent-light);border-color:var(--brand-accent);color:#913708}.pricingPage .planCard.featured{background:linear-gradient(155deg,var(--brand-primary-light),#fff 60%)}.pricingPage .planCard.featured,.pricingPage .planCard:hover{border-color:var(--brand-primary);box-shadow:var(--shadow-card)}.authCard form button{background:var(--brand-primary);border-radius:var(--radius-md)}.authCard form button:hover{background:var(--brand-primary-dark)}.authCard input:focus{border-color:var(--brand-primary);box-shadow:0 0 0 3px var(--brand-primary-light)}.subscriptionBilling button[aria-pressed=true],.subscriptionConfirm button:first-of-type{background:var(--brand-primary);color:#fff}.subscriptionPlan button{border-radius:var(--radius-md)}@media(max-width:700px){.marketingHero .heroCopy h1{font-size:40px;letter-spacing:-1px}.marketingHero{padding-block:52px}.campaignChannels button{font-size:14px}}.mockScore>div{background:radial-gradient(circle,#fff 61%,transparent 63%),conic-gradient(var(--seo-score) 88%,var(--score-track) 0)}.mockMetrics i{background:linear-gradient(90deg,var(--chart-blue) var(--value),var(--score-track) var(--value))}.heroCopy form label>span{background:var(--brand-primary-light);color:var(--brand-primary)}@media(max-width:700px){.kwHeader{flex-wrap:wrap;gap:16px;padding:18px}.kwHeaderActions{flex-wrap:wrap;max-width:100%}.kwHeaderActions button{font-size:14px}.detailTop{height:auto;min-height:64px;padding-block:8px}.detailTop>div{gap:6px}.detailTop button{font-size:14px}}.planGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.planCard{min-width:0}@media(max-width:900px){.planGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.planGrid{grid-template-columns:minmax(0,1fr)}.pricingHero h1{font-size:40px;letter-spacing:-1px}.comparisonHead{flex-wrap:wrap;gap:16px}}.homeAudienceLinks{display:grid;gap:8px;margin-top:28px}.homeAudienceLinks span{color:var(--text-secondary);font-size:13px;font-weight:800;letter-spacing:.8px;text-transform:uppercase}.homeAudienceLinks a{font-weight:700;text-decoration:none}.verificationCard>p strong{display:block;margin-top:5px;color:var(--brand-primary);overflow-wrap:anywhere}.authSuccess{padding:12px;border-radius:var(--radius-sm);background:#e8f7ef;color:#08734b}.verificationCard>button{width:100%;margin-top:12px}.turnstileWidget{min-height:65px;margin:4px 0 8px;overflow:hidden}.activityTotal{font-weight:400}.marketingSolutions{position:relative}.marketingSolutions summary{color:var(--brand-primary);font-size:15px;font-weight:700;cursor:pointer;list-style:none}.marketingSolutions summary::-webkit-details-marker{display:none}.marketingSolutions summary:after{content:"⌄";margin-left:5px}.marketingSolutionsMenu{position:absolute;top:calc(100% + 12px);left:-14px;z-index:40;display:grid;min-width:210px;padding:8px;border:1px solid var(--border);border-radius:12px;background:#fff;box-shadow:0 14px 35px rgba(8,43,85,.14)}.marketingSolutionsMenu a{padding:9px 10px;border-radius:8px;white-space:nowrap}.marketingSolutionsMenu a:hover{background:var(--brand-primary-light)}.audienceHero{padding:84px max(7vw,24px);display:grid;grid-template-columns:1fr minmax(320px,.72fr);gap:9vw;align-items:center;background:linear-gradient(125deg,var(--brand-primary-dark),var(--brand-navy));color:#fff}.audienceHero>div{max-width:680px}.audienceHero .marketingKicker{color:#FF9B5E}.audienceHero h1{margin:17px 0;font-size:clamp(42px,5vw,66px);line-height:1.08;letter-spacing:-2px}.audienceHero>div>p{max-width:620px;color:#DCE9F8;line-height:1.8}.audienceHeroActions{display:flex;align-items:center;gap:22px;margin-top:28px}.audienceHeroActions>a:not(.limeButton){color:#fff;font-weight:700}.audienceHero small{display:block;margin-top:16px;color:#DCE9F8}.audienceHero aside{padding:30px;border:1px solid rgba(255,255,255,.22);border-radius:var(--radius-xl);background:rgba(255,255,255,.1);box-shadow:0 24px 60px rgba(0,21,55,.26)}.audienceHero aside>span{color:#FFB27F;font-size:13px;font-weight:800;letter-spacing:1.2px}.audienceHero aside>strong{display:block;margin:14px 0 24px;font-size:26px;line-height:1.25}.audiencePulse{height:88px;display:flex;align-items:end;gap:8px;padding:12px;border-radius:12px;background:#fff}.audiencePulse i{flex:1;height:var(--pulse);border-radius:5px 5px 2px 2px;background:var(--brand-primary)}.audiencePulse i:first-child{--pulse:28%}.audiencePulse i:nth-child(2){--pulse:46%}.audiencePulse i:nth-child(3){--pulse:38%}.audiencePulse i:nth-child(4){--pulse:62%}.audiencePulse i:nth-child(5){--pulse:57%}.audiencePulse i:nth-child(6){--pulse:84%;background:var(--brand-accent)}.audiencePulse i:nth-child(7){--pulse:100%;background:var(--brand-accent)}.audienceHero dl{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0 0}.audienceHero dl div{display:grid;gap:4px}.audienceHero dt{color:#DCE9F8;font-size:13px}.audienceHero dd{margin:0;font-size:14px;font-weight:700}.audienceHighlights{max-width:1160px;margin:72px auto;padding:0 24px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.audienceHighlights article{padding:28px;border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;box-shadow:var(--shadow-card)}.audienceHighlights article>span{color:var(--brand-accent);font-size:14px;font-weight:800}.audienceHighlights h2{margin:14px 0 10px;font-size:23px;line-height:1.25}.audienceCallout p,.audienceHighlights p,.audienceRhythm p{color:var(--text-secondary);line-height:1.75}.audienceRhythm{padding:82px max(7vw,24px);display:grid;grid-template-columns:.8fr 1.2fr;gap:9vw;background:var(--brand-primary-light)}.audienceCallout h2,.audienceRhythm h2{margin:12px 0;font-size:clamp(30px,3.7vw,48px);line-height:1.15;letter-spacing:-1px}.audienceRhythm ol{display:grid;margin:0;padding:0;list-style:none}.audienceRhythm li{display:flex;gap:18px;padding:22px 0;border-bottom:1px solid var(--border)}.audienceRhythm li:first-child{padding-top:0}.audienceRhythm li>span{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border-radius:50%;background:var(--brand-primary-dark);color:#fff;font-size:13px;font-weight:800}.audienceRhythm h3{margin:4px 0 7px;font-size:19px}.audienceRhythm li p{margin:0}.audienceCallout{max-width:1112px;margin:76px auto;padding:46px;display:grid;grid-template-columns:1fr .8fr;gap:48px;border-radius:var(--radius-xl);background:linear-gradient(135deg,#fff,var(--brand-accent-light));border:1px solid #f4d4c0}.audienceCallout .limeButton{margin-top:12px}.audienceCallout ul{display:grid;align-content:center;gap:14px;margin:0;padding:0;list-style:none}.audienceCallout li{display:flex;gap:10px;padding:14px;border-radius:10px;background:#fff;color:var(--brand-accent);font-weight:800}.audienceCallout li span{color:var(--text-primary);font-weight:600}.audienceRelated{max-width:1160px;margin:76px auto;padding:0 24px;display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;align-items:center}.audienceRelated h2{margin:10px 0 0;font-size:clamp(28px,3.2vw,42px);line-height:1.16;letter-spacing:-1px}.audienceRelated>div:last-child{display:grid;grid-template-columns:1fr 1fr;gap:16px}.audienceRelated a{display:grid;gap:8px;padding:18px;border-radius:12px;background:var(--brand-primary-light);color:var(--brand-primary);text-decoration:none}.audienceRelated a:hover{background:#dceaff}.audienceRelated a span{color:var(--text-secondary);font-size:14px;line-height:1.5}@media(max-width:1100px){.marketingSolutionsMenu{left:auto;right:0}.audienceHero,.audienceRhythm{gap:48px}}@media(max-width:850px){.audienceCallout,.audienceHero,.audienceHighlights,.audienceRelated,.audienceRhythm{grid-template-columns:1fr}.audienceCallout{margin-inline:24px}.audienceRelated{margin-block:56px}.audienceHero aside{max-width:520px}.marketingSolutionsMenu{position:static;margin-top:8px;box-shadow:none}}@media(max-width:700px){.marketingHeader nav.open .marketingSolutions{display:block}.audienceHero{padding-block:58px}.audienceHero h1{font-size:40px;letter-spacing:-1px}.audienceHeroActions{align-items:flex-start;flex-direction:column;gap:16px}.audienceHero dl{grid-template-columns:1fr}.audienceHighlights{margin-block:52px}.audienceRhythm{padding-block:56px}.audienceCallout{margin:52px 16px;padding:28px}.audienceRelated{margin:52px auto;padding-inline:16px}.audienceRelated>div:last-child{grid-template-columns:1fr}}