._section_1an1j_1{margin:42px 0;scroll-margin-top:100px}._heading_1an1j_1{justify-content:space-between;align-items:end;gap:24px;display:flex}._heading_1an1j_1 h2{margin:8px 0;font:clamp(1.8rem,4vw,2.65rem)/1.1 Georgia,serif}._heading_1an1j_1>p{color:#58694f;white-space:nowrap;font-size:.88rem}._eyebrow_1an1j_1{letter-spacing:.12em;color:#59694f;font-size:.73rem;font-weight:700}._intro_1an1j_1{max-width:760px;line-height:1.7}._controls_1an1j_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0 18px;display:grid}._controls_1an1j_1 label{gap:7px;min-width:0;font-size:.87rem;font-weight:600;display:grid}._controls_1an1j_1 label:last-child{grid-column:1/-1}._controls_1an1j_1 select,._controls_1an1j_1 input{color:#223629;box-sizing:border-box;background:#fff;border:1px solid #9aa78e;border-radius:5px;width:100%;min-width:0;min-height:46px;padding:10px;font:400 16px/1.4 Arial,sans-serif}._seasons_1an1j_1{flex-wrap:wrap;gap:8px;display:flex}._section_1an1j_1 button{cursor:pointer;min-height:44px;font:inherit;color:#263e2e;background:#fffdf6;border:1px solid #a7b69b;border-radius:5px;padding:9px 14px}._section_1an1j_1 button[aria-pressed=true]{color:#fffdf6;background:#243e2f;border-color:#243e2f}._section_1an1j_1 button:focus-visible,._section_1an1j_1 a:focus-visible,._controls_1an1j_1 input:focus-visible,._controls_1an1j_1 select:focus-visible{outline-offset:3px;outline:3px solid #b57736}._months_1an1j_1{grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;margin:14px 0 22px;display:grid}._months_1an1j_1 button{text-align:center;gap:3px;padding:9px 2px;display:grid}._months_1an1j_1 small{opacity:.8;font-size:.72rem}._resultBar_1an1j_1{border-top:1px solid #c7cdbf;justify-content:space-between;align-items:center;gap:12px;padding:15px 0;display:flex}._resultBar_1an1j_1 p{margin:0}._resultBar_1an1j_1>div{flex-wrap:wrap;gap:8px;display:flex}._resultBar_1an1j_1 button{font-size:.86rem}._grid_1an1j_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._card_1an1j_1{background:#faf9f3;border:1px solid #ccd3c2;border-top:3px solid #7f9469;border-radius:7px;min-width:0;padding:21px;scroll-margin-top:100px}._cardTop_1an1j_1{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._cardTop_1an1j_1 p{margin:0;font-size:.85rem;font-weight:700;line-height:1.4}._cardTop_1an1j_1 span{color:#65725d;font-weight:400;display:block}._section_1an1j_1 ._save_1an1j_1{white-space:nowrap;padding:8px 11px;font-size:.8rem}._card_1an1j_1 h3{margin:18px 0 10px;font:1.65rem/1.15 Georgia,serif}._card_1an1j_1>p{line-height:1.6}._timing_1an1j_1{color:#425538;font-size:.91rem;font-weight:600}._announced_1an1j_1{background:#edf1e7;border-left:3px solid #557347;margin:18px 0;padding:11px 13px;font-size:.9rem;line-height:1.55}._announced_1an1j_1>p{margin:8px 0}._announced_1an1j_1>a{align-items:center;min-height:44px;font-weight:600;display:inline-flex}._pending_1an1j_1{background:#f0eee3;padding:11px 13px;font-size:.9rem}._pending_1an1j_1 small{color:#66715e;margin-top:5px;display:block}._source_1an1j_1{border-top:1px solid #d8ddce;margin-top:18px;padding-top:11px}._source_1an1j_1 a{text-underline-offset:3px;align-items:center;min-height:44px;font-size:.9rem;display:inline-flex}._source_1an1j_1 small{color:#5e6c53;font-size:.74rem;line-height:1.5;display:block}._notice_1an1j_1,._empty_1an1j_1{background:#f0eee3;padding:18px;line-height:1.6}._empty_1an1j_1 h3{font-family:Georgia,serif}._footnote_1an1j_1{color:#526548;border-top:1px solid #b8c0ad;margin-top:25px;padding-top:20px;font-size:.88rem;line-height:1.65}._footnote_1an1j_1 a{color:#263e2e}._footnote_1an1j_1 p{margin:10px 0}@media (width<=760px){._heading_1an1j_1{display:block}._heading_1an1j_1>p{white-space:normal}._months_1an1j_1{grid-template-columns:repeat(6,minmax(0,1fr))}._grid_1an1j_1{grid-template-columns:1fr}._controls_1an1j_1{grid-template-columns:1fr 1fr}._controls_1an1j_1 label:nth-child(3){grid-column:1/-1}._resultBar_1an1j_1{flex-direction:column;align-items:flex-start}._card_1an1j_1{padding:18px}}@media (width<=400px){._controls_1an1j_1{grid-template-columns:1fr}._controls_1an1j_1 label{grid-column:1/-1}._months_1an1j_1{gap:4px}._section_1an1j_1 button{padding:9px 11px}._months_1an1j_1 button{padding:9px 2px}}@media print{._controls_1an1j_1,._seasons_1an1j_1,._months_1an1j_1,._resultBar_1an1j_1,._save_1an1j_1{display:none!important}._grid_1an1j_1{display:block}._card_1an1j_1{break-inside:avoid;margin-bottom:15px}}
