.november-art{background:#e5eadf;border-radius:24px;overflow:hidden;color:#294735;text-align:center;margin-top:2rem}.november-art-label{display:block;padding:24px 12px 0;letter-spacing:.18em;font-size:.72rem;font-weight:700}.november-art svg{display:block;width:100%;height:auto}.november-art p{font-family:Lora,Georgia,serif;font-size:1.6rem;line-height:1.4;padding:0 20px 26px;margin:0}.november-card .november-art{margin:0}.november-hero h1{font-size:clamp(2.5rem,4.4vw,4.4rem)}.november-story{max-width:1000px;margin:auto}.november-story>p{max-width:760px}.november-columns{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:32px 0}.november-weather{border-left:3px solid #7a8b6b;background:#e7eadf;padding:22px}.november-draft{padding:12px 20px;text-align:center;background:#e9dfca}.november-hero select{width:100%;padding:12px;border:1px solid #9ba88d;border-radius:8px;background:#fffdf7;color:#294735;font:inherit}.november-card [aria-disabled=true]{pointer-events:none;opacity:.7}@media(max-width:760px){.november-columns{grid-template-columns:1fr;gap:10px}.november-hero h1{font-size:2.6rem}.november-art p{font-size:1.35rem}}
.november-hero a,.november-story a,.terms a{overflow-wrap:anywhere}.november-hero>*{min-width:0}.november-hero input,.november-hero select{max-width:100%;box-sizing:border-box}
.november-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center;max-width:1100px;margin:0 auto}.november-card .feature-copy{min-width:0}.november-card h2{font-size:clamp(1.8rem,3vw,2.7rem);line-height:1.15}.november-card p{line-height:1.7}.november-card .btn{display:inline-flex;padding:14px 22px;white-space:normal;text-align:center}.november-card .november-art svg{max-height:340px}@media(max-width:760px){.november-card{grid-template-columns:1fr;gap:24px}.november-card .november-art svg{max-height:260px}}
