.nov-hero{max-width:850px;padding:28px 0 20px}.nov-hero h1{font-size:clamp(2.3rem,6vw,4.8rem);line-height:1.06}.nov-jumps{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 36px}.nov-jumps a{padding:10px 16px;border:1px solid var(--btp-line);border-radius:30px;font-weight:700}.nov-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:20px;margin:24px 0 48px}.nov-card{padding:24px;border:1px solid var(--btp-line);border-radius:18px;background:var(--btp-white);scroll-margin-top:110px;min-width:0}.nov-card h3{font-size:1.5rem;line-height:1.2;margin:10px 0}.nov-date{font-weight:800;color:var(--btp-teal)}.nov-card dl{margin:20px 0}.nov-card dt{font-size:0.8125rem;font-weight:800;text-transform:uppercase;margin-top:12px}.nov-card dd{margin:4px 0;overflow-wrap:anywhere}.nov-card .small{font-size:0.85rem}.nov-planning{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:32px}.nov-notice{padding:20px;border:2px solid var(--btp-teal);border-radius:12px}#november-filters{display:flex;align-items:end;flex-wrap:wrap;gap:16px;padding:20px;background:var(--btp-sand-deep);border-radius:14px}#november-filters[hidden],.nov-card[hidden]{display:none}#november-filters label{display:flex;gap:8px;align-items:center;min-width:0}#november-filters label:has(select){display:grid;flex:1 1 230px;font-weight:700}#november-filters select{width:100%;min-height:44px;font:inherit;border:1px solid var(--btp-line);border-radius:8px;padding:8px;background:var(--btp-white);color:var(--btp-ink)}#november-filters input{width:22px;height:22px}#november-guide-content section{scroll-margin-top:100px;margin-bottom:36px}#november-guide-content li{margin:10px 0}#november-guide-content a{overflow-wrap:anywhere}

#november-filters label{min-height:44px}
:where(html[data-btp-theme="dark"]) .nov-date{color:var(--btp-link)}