.calendar-page[data-astro-cid-sl2ubhge]{--peak: var(--estate);--rec: #cdd7ba;--avoid-base: rgba(176, 83, 58, .12);--avoid-line: rgba(176, 83, 58, .55);background:#e7e3d6;padding:40px 16px 64px;display:flex;flex-direction:column;align-items:center;position:relative}.calendar-page[data-astro-cid-sl2ubhge] *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.nowtag[data-astro-cid-sl2ubhge]{display:none}.print-cta[data-astro-cid-sl2ubhge]{position:absolute;top:22px;right:24px;z-index:5;font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--estate);background:var(--paper);border:1px solid var(--rule);padding:11px 18px;border-radius:2px;cursor:pointer;transition:background .2s,border-color .2s}.print-cta[data-astro-cid-sl2ubhge]:hover{background:#2d4a2b0d;border-color:var(--moss)}.sheet[data-astro-cid-sl2ubhge]{width:1180px;max-width:100%;background:var(--paper);padding:50px 56px 70px;position:relative;overflow:hidden;box-shadow:0 20px 60px -28px #2d4a2b73}.head[data-astro-cid-sl2ubhge]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.nt-logo[data-astro-cid-sl2ubhge]{display:inline-flex;align-items:center;gap:16px;color:var(--bark);font-family:var(--font-display)}.nt-logo[data-astro-cid-sl2ubhge] .nt-mono[data-astro-cid-sl2ubhge]{font-style:italic;font-weight:500;font-size:46px;line-height:1;letter-spacing:-.01em;color:var(--gold)}.nt-logo[data-astro-cid-sl2ubhge] .nt-rule[data-astro-cid-sl2ubhge]{width:1px;height:40px;background:var(--bark);opacity:.4}.nt-logo[data-astro-cid-sl2ubhge] .nt-word[data-astro-cid-sl2ubhge]{font-weight:500;font-size:17px;letter-spacing:.02em;line-height:1.16;color:var(--bark)}.nt-logo[data-astro-cid-sl2ubhge] .nt-word[data-astro-cid-sl2ubhge] em{font-weight:400;color:var(--gold);font-style:italic}.nt-logo[data-astro-cid-sl2ubhge] .nt-tag[data-astro-cid-sl2ubhge]{font-family:var(--font-mono);font-size:8px;letter-spacing:.28em;text-transform:uppercase;opacity:.6;margin-top:6px;white-space:nowrap;display:block}.doc-title[data-astro-cid-sl2ubhge]{text-align:right}.doc-title[data-astro-cid-sl2ubhge] .dt-word[data-astro-cid-sl2ubhge]{font-family:var(--font-display);font-weight:400;font-size:40px;line-height:1;letter-spacing:.005em;color:var(--estate);white-space:nowrap}.doc-title[data-astro-cid-sl2ubhge] .dt-word[data-astro-cid-sl2ubhge] em{font-style:italic;color:var(--gold)}.doc-title[data-astro-cid-sl2ubhge] .dt-sub[data-astro-cid-sl2ubhge]{font-family:var(--font-mono);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--fg3);margin-top:12px}.head-rule[data-astro-cid-sl2ubhge]{height:1px;background:var(--rule);margin:24px 0 0}.intro[data-astro-cid-sl2ubhge]{font-family:var(--font-display);font-style:italic;font-weight:400;font-size:21px;line-height:1.45;color:var(--gold);margin:22px 0 0;max-width:760px}.legend[data-astro-cid-sl2ubhge]{display:flex;align-items:center;gap:26px;flex-wrap:wrap;margin:26px 0 0}.lg[data-astro-cid-sl2ubhge]{display:inline-flex;align-items:center;gap:9px}.lg[data-astro-cid-sl2ubhge] .sw[data-astro-cid-sl2ubhge]{width:18px;height:18px;border:1px solid var(--rule);flex:none}.lg[data-astro-cid-sl2ubhge] .sw[data-astro-cid-sl2ubhge].p{background:var(--peak);border-color:var(--peak)}.lg[data-astro-cid-sl2ubhge] .sw[data-astro-cid-sl2ubhge].r{background:var(--rec);border-color:#b9c4a3}.lg[data-astro-cid-sl2ubhge] .sw[data-astro-cid-sl2ubhge].a{background:var(--avoid-base);background-image:repeating-linear-gradient(45deg,var(--avoid-line) 0 1px,transparent 1px 5px);border-color:#b0533a80}.lg[data-astro-cid-sl2ubhge] .sw[data-astro-cid-sl2ubhge].blank{background:var(--paper)}.lg[data-astro-cid-sl2ubhge] .lt[data-astro-cid-sl2ubhge]{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--fg2)}.lg[data-astro-cid-sl2ubhge] .lt[data-astro-cid-sl2ubhge] b[data-astro-cid-sl2ubhge]{color:var(--fg1);font-weight:500}.matrix-wrap[data-astro-cid-sl2ubhge]{margin:24px 0 0}table[data-astro-cid-sl2ubhge].matrix{width:100%;border-collapse:collapse;table-layout:fixed}table[data-astro-cid-sl2ubhge].matrix col[data-astro-cid-sl2ubhge].opcol{width:286px}table[data-astro-cid-sl2ubhge].matrix col[data-astro-cid-sl2ubhge].mcol{width:auto}table[data-astro-cid-sl2ubhge].matrix thead[data-astro-cid-sl2ubhge] th[data-astro-cid-sl2ubhge]{padding:0 0 9px;vertical-align:bottom}th[data-astro-cid-sl2ubhge].op-h{text-align:left;font-family:var(--font-mono);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--fg3);font-weight:400;padding-left:2px}th[data-astro-cid-sl2ubhge].m-h{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg2);font-weight:400;text-align:center}th[data-astro-cid-sl2ubhge].m-h.m-h-now{color:var(--gold)}th[data-astro-cid-sl2ubhge].m-h.m-h-now .nowtag[data-astro-cid-sl2ubhge]{display:block;font-size:7px;letter-spacing:.18em;color:var(--gold);margin-top:3px}tr[data-astro-cid-sl2ubhge].band td[data-astro-cid-sl2ubhge]{padding:13px 0 6px}tr[data-astro-cid-sl2ubhge].band .band-inner[data-astro-cid-sl2ubhge]{display:flex;align-items:center;gap:12px}tr[data-astro-cid-sl2ubhge].band .band-rule[data-astro-cid-sl2ubhge]{width:22px;height:1px;background:var(--gold);opacity:.8;flex:none}tr[data-astro-cid-sl2ubhge].band .band-name[data-astro-cid-sl2ubhge]{font-family:var(--font-display);font-weight:500;font-size:20px;line-height:1;color:var(--estate)}tr[data-astro-cid-sl2ubhge].band .band-name[data-astro-cid-sl2ubhge] em{font-style:italic;color:var(--gold)}tr[data-astro-cid-sl2ubhge].band.first td[data-astro-cid-sl2ubhge]{padding-top:4px}tbody[data-astro-cid-sl2ubhge] tr[data-astro-cid-sl2ubhge].op td[data-astro-cid-sl2ubhge]{border-top:1px solid var(--rule-soft)}tbody[data-astro-cid-sl2ubhge] tr[data-astro-cid-sl2ubhge].op td[data-astro-cid-sl2ubhge].op-name{font-family:var(--font-body);font-size:12.5px;line-height:1.25;color:var(--fg1);padding:0 14px 0 2px;height:30px;vertical-align:middle}tbody[data-astro-cid-sl2ubhge] tr[data-astro-cid-sl2ubhge].op td[data-astro-cid-sl2ubhge].op-name .sub[data-astro-cid-sl2ubhge]{color:var(--fg3);font-size:11px}tbody[data-astro-cid-sl2ubhge] tr[data-astro-cid-sl2ubhge].op td[data-astro-cid-sl2ubhge].op-name em{font-style:italic;color:var(--gold)}td[data-astro-cid-sl2ubhge].cell{height:30px;text-align:center;vertical-align:middle;border-left:1px solid rgba(45,74,43,.07);position:relative}td[data-astro-cid-sl2ubhge].cell .fill[data-astro-cid-sl2ubhge]{position:absolute;inset:3px}td[data-astro-cid-sl2ubhge].cell.p .fill[data-astro-cid-sl2ubhge]{background:var(--peak)}td[data-astro-cid-sl2ubhge].cell.r .fill[data-astro-cid-sl2ubhge]{background:var(--rec)}td[data-astro-cid-sl2ubhge].cell.a .fill[data-astro-cid-sl2ubhge]{background:var(--avoid-base);background-image:repeating-linear-gradient(45deg,var(--avoid-line) 0 1px,transparent 1px 5px)}td[data-astro-cid-sl2ubhge].cell.now,th[data-astro-cid-sl2ubhge].m-h.now{background:#a8843f12}.mow[data-astro-cid-sl2ubhge]{margin:30px 0 0;display:flex;gap:16px;align-items:flex-start;background:#a8843f12;border:1px solid rgba(168,132,63,.28);padding:16px 20px;border-radius:2px}.mow[data-astro-cid-sl2ubhge] .mk[data-astro-cid-sl2ubhge]{font-family:var(--font-mono);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);white-space:nowrap;padding-top:2px;flex:none;width:132px}.mow[data-astro-cid-sl2ubhge] .mt[data-astro-cid-sl2ubhge]{font-size:12.5px;line-height:1.6;color:var(--fg1)}.mow[data-astro-cid-sl2ubhge] .mt[data-astro-cid-sl2ubhge] b[data-astro-cid-sl2ubhge]{font-weight:500;color:var(--estate)}.notes-kick[data-astro-cid-sl2ubhge]{display:flex;align-items:center;gap:13px;margin:34px 0 0}.notes-kick[data-astro-cid-sl2ubhge] .nr[data-astro-cid-sl2ubhge]{width:22px;height:1px;background:var(--gold);opacity:.8}.notes-kick[data-astro-cid-sl2ubhge] .nl[data-astro-cid-sl2ubhge]{font-family:var(--font-mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--fg3)}.notes[data-astro-cid-sl2ubhge]{margin:18px 0 0;columns:2;column-gap:46px}.note[data-astro-cid-sl2ubhge]{break-inside:avoid;display:grid;grid-template-columns:26px 1fr;gap:12px;margin:0 0 15px}.note[data-astro-cid-sl2ubhge] .nn[data-astro-cid-sl2ubhge]{font-family:var(--font-mono);font-size:11px;color:var(--gold);padding-top:2px}.note[data-astro-cid-sl2ubhge] .nb[data-astro-cid-sl2ubhge] h5[data-astro-cid-sl2ubhge]{margin:0 0 3px;font-family:var(--font-display);font-weight:500;font-size:16px;line-height:1.15;color:var(--estate)}.note[data-astro-cid-sl2ubhge] .nb[data-astro-cid-sl2ubhge] h5[data-astro-cid-sl2ubhge] em{font-style:italic;color:var(--gold)}.note[data-astro-cid-sl2ubhge] .nb[data-astro-cid-sl2ubhge] p[data-astro-cid-sl2ubhge]{margin:0;font-size:11.5px;line-height:1.55;color:var(--fg2)}.foot[data-astro-cid-sl2ubhge]{margin:40px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:7px 11px;padding-top:16px;border-top:1px solid var(--rule-soft);font-family:var(--font-mono);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--fg3)}.foot[data-astro-cid-sl2ubhge] .fn[data-astro-cid-sl2ubhge]{color:var(--gold)}.foot[data-astro-cid-sl2ubhge] .sep[data-astro-cid-sl2ubhge]{opacity:.4}.foot[data-astro-cid-sl2ubhge] .pageno[data-astro-cid-sl2ubhge]{margin-left:auto;color:var(--fg3)}.foot[data-astro-cid-sl2ubhge] .pageno[data-astro-cid-sl2ubhge] em{color:var(--gold);font-style:normal}@media(max-width:1240px){.sheet[data-astro-cid-sl2ubhge]{width:100%;padding:36px 22px 56px}.matrix-wrap[data-astro-cid-sl2ubhge]{overflow-x:auto}table[data-astro-cid-sl2ubhge].matrix{min-width:1020px}.notes[data-astro-cid-sl2ubhge]{columns:1}.doc-title[data-astro-cid-sl2ubhge] .dt-word[data-astro-cid-sl2ubhge]{font-size:32px}.print-cta[data-astro-cid-sl2ubhge]{display:none}}@media print{.print-cta[data-astro-cid-sl2ubhge]{display:none!important}.calendar-page[data-astro-cid-sl2ubhge]{padding:0;background:#fff}.sheet[data-astro-cid-sl2ubhge]{width:297mm;box-shadow:none;padding:12mm 13mm}.note[data-astro-cid-sl2ubhge],tr[data-astro-cid-sl2ubhge].op,tr[data-astro-cid-sl2ubhge].band{break-inside:avoid}}@media print{.nav,.footer,.skip-link{display:none!important}main>:not(.calendar-page){display:none!important}body{background:#fff}@page{size:A4 landscape;margin:0}}
