.acp-general{--acp-ink:#18392d;--acp-muted:#54675c;--acp-paper:#f4f5ed;--acp-accent:#204f39;--acp-line:#d1dbcc;--acp-display:system-ui,-apple-system,"Segoe UI",sans-serif}.acp-general .acp-brand-symbol{background:#204f39;color:#fff;border:0;border-radius:4px;font:bold 22px system-ui}.acp-general .acp-masthead{border-top:5px solid #d0db79}.acp-general .acp-hero{background:#173f2f;color:#fff;padding-block:64px}.acp-general .acp-hero-inner{display:grid;grid-template-columns:230px 1fr;gap:70px}.acp-general .acp-heading h1{font-size:clamp(40px,4.7vw,64px);font-weight:750;max-width:850px}.acp-general .acp-hero .acp-eyebrow{color:#e0e79d}.acp-general .acp-dek{color:#d6e5d5}.acp-general .acp-start{background:#d7e48a;color:#193c29!important;border-radius:0}.acp-general .acp-workshop-title{border-right:1px solid #54745a;display:flex;flex-direction:column;padding-right:40px;justify-content:center}.acp-general .acp-workshop-title>p:last-child{font-size:14px;color:#d6e5d5}.acp-general .acp-workshop-count{white-space:nowrap;font-size:120px;letter-spacing:-.08em;line-height:1.1;font-weight:750;color:#d7e48a;margin:24px 0 12px}.acp-general .acp-trust{background:#e6ecd5}.acp-general .acp-section-heading h2{font-weight:750;font-size:39px}.acp-general .acp-pick{border-radius:0;border-top:4px solid #204f39;box-shadow:5px 5px 0 #e3e9d7}.acp-general .acp-pick-head{background:#e8eedb}.acp-general .acp-pick:first-child .acp-pick-head{background:#d7e48a}.acp-general .acp-number{font-weight:750;font-size:22px}.acp-general .acp-pick h3{font-size:30px;font-weight:800}.acp-general .acp-amazon{border-radius:0}.acp-general .acp-limit{border:0;background:#f2f4e9;padding:14px}.acp-general .acp-dossier-band{background:#e6ecd5;border-block:2px solid #204f39}.acp-general .acp-dossier-band h2{font-weight:750}.acp-general .acp-reading .nc-review{border-radius:0;border-left:6px solid #204f39}.acp-general .acp-reading .nc-review-guide h2{font-weight:750}.acp-general .acp-reading .nc-review-guide h3{font-weight:750}.acp-general .acp-reading .nc-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.acp-general .acp-reading .nc-card,.acp-general .acp-reading .nc-duels article,.acp-general .acp-reading .nc-criteria article{border-radius:0}.acp-general .acp-reading .nc-card h3{font-family:inherit;font-size:24px;font-weight:750}.acp-general .acp-last-choice{border:2px solid #204f39}.acp-general .acp-last-choice h2{font-weight:750}.acp-general .acp-footer{background:#173f2f;color:#fff}.acp-general .acp-footer p{color:#d6e5d5}
@media(max-width:1024px){.acp-general .acp-hero-inner{grid-template-columns:150px 1fr;gap:40px}.acp-general .acp-workshop-title{padding-right:25px}.acp-general .acp-workshop-count{font-size:100px}.acp-general .acp-reading .nc-cards{grid-template-columns:1fr}}
@media(max-width:760px){.acp-general .acp-hero-inner{display:flex;flex-direction:column;gap:25px}.acp-general .acp-workshop-title{border-right:0;border-bottom:1px solid #54745a;display:grid;grid-template-columns:70px 1fr;gap:0 15px;padding:0 0 20px;width:100%}.acp-general .acp-workshop-title>.acp-eyebrow{grid-column:2;align-self:end}.acp-general .acp-workshop-count{font-size:64px;grid-column:1;grid-row:1/3;margin:0}.acp-general .acp-workshop-title>p:last-child{grid-column:2;font-size:12px}.acp-general .acp-workshop-title br{display:none}.acp-general .acp-heading h1{font-size:39px}.acp-general .acp-section-heading h2{font-size:31px}}
.acp-general .acp-hero :focus-visible{outline-color:#fff}
