.october{max-width:1100px;margin:auto;padding:48px 24px}.october h1{font-size:clamp(2.3rem,5vw,4.6rem);line-height:1.08;letter-spacing:-.04em;max-width:1000px}.october .deck{font-size:1.25rem;max-width:780px;color:#454550}.october .copy{max-width:760px;margin:48px auto;font-size:1.1rem;line-height:1.8}.october h2{line-height:1.2;margin-top:48px;font-size:1.8rem}.october p{margin:20px 0}.october a{color:#a00e31;text-decoration:underline;text-underline-offset:3px}.october .hero{width:100%;height:auto;border-radius:16px;margin:32px 0}.october .eyebrow{color:#a00e31;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.october .answer,.october .takeaways{background:#f5f3f6;padding:24px;border-left:5px solid #a00e31;border-radius:0 12px 12px 0}.october .framework{list-style:none;counter-reset:step;padding:0;display:grid;gap:12px}.october .framework li{counter-increment:step;background:#15131d;color:white;padding:18px 24px;border-radius:8px;display:flex;align-items:center;gap:20px}.october .framework li:before{content:counter(step,decimal-leading-zero);color:#ffadb9;font-weight:bold;font-size:1.6rem}.october .cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px}.october .card{border:1px solid #dedce3;border-radius:12px;padding:22px}.october .card img{width:100%;height:auto;border-radius:8px}.october .card h2{font-size:1.35rem;margin:18px 0}.october .meta{font-size:.9rem;color:#54515c}.october .cta{border:2px solid #65105f;padding:24px;border-radius:12px}.october .cta a{display:inline-block;margin:8px 20px 8px 0;font-weight:bold}.october figure{margin:32px 0}.october figcaption{font-size:.85rem;color:#54515c}.october nav{display:flex;flex-wrap:wrap;gap:20px}.october :focus-visible{outline:3px solid #a00e31;outline-offset:5px}@media(max-width:600px){.october{padding:28px 18px}.october .copy{margin:24px auto}.october h2{font-size:1.5rem}}