.acely.resource-site:is(.decision-shell,.study-public,.resource-guide){--decision-ink:var(--aa-ink);--decision-blue:var(--aa-ink);--decision-sky:#f7f5f1;color:var(--aa-ink);font-family:var(--aa-body-font);background:#fff}.acely.resource-site :is(.skill-page,.skill-hero,.study-public){color:var(--aa-ink);background:#fff}.resource-guide .skill-hero{background:#f7f5f1;min-height:0;padding-block:72px}.resource-guide :is(.container,.hero-grid){width:min(960px,100% - 96px);max-width:960px;margin-inline:auto;padding-inline:0}.resource-guide .hero-grid{display:block}.resource-guide .hero-content{max-width:850px}.acely.resource-site :is(.skill-title,.decision-hero h1,.study-public h1){font-family:var(--aa-heading-font);letter-spacing:-.02em;max-width:960px;color:var(--aa-ink);font-size:clamp(36px,4.5vw,56px);font-weight:400;line-height:1.15}.resource-guide :is(.skill-lede,.skill-section>p,.seo-guide-answer p){font-family:var(--aa-body-font);color:var(--aa-ink);max-width:800px;font-size:18px;line-height:1.75}.acely.resource-site :is(.skill-section h2,.seo-guide-answer h2,.study-card h2,.study-public main h2,.decision-prose h2,.decision-next h2){font-family:var(--aa-heading-font);text-align:left;color:var(--aa-ink);font-size:32px;font-weight:400;line-height:1.3}.resource-guide h3{font-family:var(--aa-body-font);color:var(--aa-ink);font-size:21px;font-weight:600;line-height:1.4}.resource-guide .skill-section{border-bottom:1px solid #08295b14;padding-block:48px}.resource-guide .skill-section-heading{margin-bottom:24px}.resource-guide :is(.section-eyebrow,.hero-eyebrow,.skill-breadcrumbs){font-family:var(--aa-mono-font);color:var(--aa-ink);letter-spacing:.06em;font-size:12px;font-weight:400}.resource-guide .seo-guide-answer{padding-top:48px}.resource-guide .seo-guide-answer>div{background:var(--aa-accent-soft);box-shadow:none;border:0;border-radius:12px;padding:32px}.resource-guide :is(.skill-check-list,.skill-mistake-list,.skill-example-card,.skill-related-grid a,.skill-faq details,.seo-guide-callout){font-family:var(--aa-body-font);box-shadow:none;color:var(--aa-ink);border-color:#08295b20}.resource-guide .skill-check-list{padding-left:28px;line-height:1.8}.resource-guide :is(.skill-check-list li,.skill-mistake-list article){margin-bottom:20px}.resource-guide .skill-check-list li::marker{color:var(--aa-ink)}.resource-guide .skill-example-card{background:#f7f5f1;border-radius:12px}.resource-guide .seo-workflow-table table{background:#fff;font-size:16px}.resource-guide .seo-workflow-table thead{background:#f7f5f1}.resource-guide .skill-faq summary{font:500 18px/1.5 var(--aa-body-font);padding-block:20px}.resource-guide .skill-faq p{font-size:16px;line-height:1.75}.acely.resource-site :is(.btn-primary,.study-action,.decision-button){background:var(--aa-accent);min-height:50px;box-shadow:none;font:500 16px/1.5 var(--aa-body-font);border:1px solid #0000;border-radius:999px;padding:13px 24px;text-decoration:none;color:var(--aa-ink)!important}.acely.resource-site .btn-outline{border:1px solid var(--aa-ink);color:var(--aa-ink);box-shadow:none;font:500 16px/1.5 var(--aa-body-font);background:0 0;border-radius:999px}.acely.resource-site :is(.btn-primary,.study-action,.decision-button):hover{background:var(--aa-accent-hover);box-shadow:none;transform:none}.acely.resource-site :is(.decision-button,.study-action,.btn-primary,.btn-outline){text-align:center;justify-content:center;align-items:center;display:inline-flex}.acely.resource-site.study-public main{max-width:1100px;padding:72px 48px 80px}.acely.resource-site.study-public :is(.study-card,.study-price,.study-note){background:#f7f5f1;border-color:#08295b20;border-radius:12px}.acely.resource-site.study-public p{color:var(--aa-ink);font-size:18px;line-height:1.75}.acely.resource-site.study-public .study-eyebrow{color:var(--aa-ink);font:400 12px/1.5 var(--aa-mono-font)!important}.acely.decision-shell .decision-hero{background:#f7f5f1;border:0;padding-block:64px}.acely.decision-shell .decision-container{max-width:1100px}.acely.decision-shell .decision-prose{font-size:18px;line-height:1.8}.acely.decision-shell .decision-prose h3{font:600 21px/1.4 var(--aa-body-font)}.acely.decision-shell .decision-prose th{background:#f7f5f1}.acely.decision-shell .decision-next{background:var(--aa-accent-soft);border-radius:12px}.acely.decision-shell .decision-body{gap:48px}@media (width<=767px){.resource-guide :is(.container,.hero-grid){width:calc(100% - 48px)}.resource-guide .skill-hero,.acely.decision-shell .decision-hero{padding-block:48px}.resource-guide .skill-section{padding-block:32px}.resource-guide :is(.skill-lede,.skill-section>p,.seo-guide-answer p),.acely.resource-site.study-public p,.acely.decision-shell .decision-prose{font-size:16px}.acely.resource-site :is(.skill-section h2,.seo-guide-answer h2,.study-public main h2,.decision-prose h2){font-size:28px}.resource-guide .seo-guide-answer>div{padding:24px}.acely.resource-site.study-public main{padding:48px 24px 64px}.acely.decision-shell .decision-body{display:block}}.acely.resource-site.comparison-resource .comparison-page{color:var(--aa-ink);background:#fff}.acely.resource-site.comparison-resource .comparison-hero{background:#f7f5f1}.acely.resource-site.comparison-resource .comparison-title{font:400 clamp(36px,4.5vw,56px)/1.15 var(--aa-heading-font);letter-spacing:-.02em;max-width:960px;color:var(--aa-ink)}.acely.resource-site.comparison-resource :is(.comparison-lede,.comparison-card p,.comparison-copy-card p,.comparison-faq p,.comparison-answer h2+p,.comparison-table td){font-family:var(--aa-body-font);color:var(--aa-ink);font-weight:400;line-height:1.75}.acely.resource-site.comparison-resource :is(.comparison-section h2,.comparison-answer h2){font:400 32px/1.3 var(--aa-heading-font);color:var(--aa-ink)}.acely.resource-site.comparison-resource :is(.comparison-card,.comparison-table,.comparison-copy-card,.comparison-faq details,.comparison-resource-grid a,.comparison-answer>div){box-shadow:none;background:#f7f5f1;border:1px solid #08295b20;border-radius:12px}.acely.resource-site.comparison-resource .comparison-answer>div{background:var(--aa-accent-soft);padding:32px}.acely.resource-site.comparison-resource :is(.comparison-kicker,.comparison-reviewed,.comparison-card span,.comparison-copy-card p:first-child,.comparison-table th){color:var(--aa-ink);font-family:var(--aa-mono-font);font-weight:400}.acely.resource-site.comparison-resource .comparison-faq summary{color:var(--aa-ink);font-weight:500}.acely.resource-site.comparison-resource .comparison-section{padding-block:48px}.acely.resource-site.comparison-resource .comparison-table{overflow-x:auto}@media (width<=767px){.acely.resource-site.comparison-resource :is(.comparison-section h2,.comparison-answer h2){font-size:28px}.acely.resource-site.comparison-resource .comparison-answer>div{padding:24px}.acely.resource-site.comparison-resource .comparison-table table{min-width:640px}}
