.pi__in[data-astro-cid-amqgm6re]{padding-top:calc(var(--header-h) + clamp(56px,9vw,120px));padding-bottom:48px;display:grid;gap:24px;justify-items:start}.pi__title[data-astro-cid-amqgm6re]{max-width:12em}.pi__flags[data-astro-cid-amqgm6re]{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center}.pi__safety[data-astro-cid-amqgm6re]{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--text);border:1px solid var(--line);padding:10px 14px}.pm[data-astro-cid-amqgm6re]{padding-bottom:clamp(72px,10vw,140px)}.pm__grid[data-astro-cid-amqgm6re]{display:grid;gap:32px}.pm__map[data-astro-cid-amqgm6re]{margin:0;border:1px solid var(--line);background:#0c0c0e}.pm__map[data-astro-cid-amqgm6re] svg[data-astro-cid-amqgm6re]{width:100%;height:auto}.pm__note[data-astro-cid-amqgm6re]{padding:14px 18px;border-top:1px solid var(--line);font-size:12px;line-height:1.6;color:var(--text-2)}.pz__name{font-family:var(--sans);font-size:11px;letter-spacing:.06em;fill:#8c8a86}.pz__tag{font-family:var(--sans);font-size:10px;letter-spacing:.16em;fill:#8c8a86}.pz__glow{transform-box:fill-box;transform-origin:center;transition:opacity .7s var(--ease),transform .7s var(--ease);animation:pbreathe 6s ease-in-out infinite}@keyframes pbreathe{0%,to{scale:.9}50%{scale:1.06}}@media(max-width:640px){.pz__name{font-size:17px}.pz__tag{font-size:15px}}.pm__panel[data-astro-cid-amqgm6re]{display:grid;gap:28px;align-content:start}.pm__time[data-astro-cid-amqgm6re]{margin:0;font-family:var(--serif);font-size:clamp(36px,4vw,52px);line-height:1.05}.pm__time[data-astro-cid-amqgm6re] small{display:block;font-family:var(--sans);font-size:13px;color:var(--text-2);margin-top:8px;letter-spacing:.04em}.pm__range[data-astro-cid-amqgm6re]{display:grid;gap:8px}.pm__range[data-astro-cid-amqgm6re] input[data-astro-cid-amqgm6re]{width:100%;accent-color:#B89B6A;height:32px}.pm__ticks[data-astro-cid-amqgm6re]{display:flex;justify-content:space-between;font-size:11px;color:var(--text-2);letter-spacing:.08em}.pm__block[data-astro-cid-amqgm6re]{display:grid;gap:12px}.pm__top[data-astro-cid-amqgm6re]{list-style:none;margin:0;padding:0;display:grid}.pm__top[data-astro-cid-amqgm6re] li{display:grid;grid-template-columns:1fr auto;gap:6px 16px;padding:14px 0;border-top:1px solid var(--line);font-size:15px}.pm__top[data-astro-cid-amqgm6re] .lv{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-2)}.pm__top[data-astro-cid-amqgm6re] .lv--high{color:var(--accent)}.pm__top[data-astro-cid-amqgm6re] .bar{grid-column:1 / -1;height:1px;background:var(--line);position:relative}.pm__top[data-astro-cid-amqgm6re] .bar i{position:absolute;inset:0 auto 0 0;background:var(--accent);transition:width .7s var(--ease)}.pm__signals[data-astro-cid-amqgm6re]{display:grid;gap:18px;border-top:1px solid var(--line);padding-top:22px}.pm__signals[data-astro-cid-amqgm6re] p[data-astro-cid-amqgm6re]{margin:0}.pm__signals[data-astro-cid-amqgm6re] p[data-astro-cid-amqgm6re]+p[data-astro-cid-amqgm6re]{font-size:14px;color:var(--text-soft);margin-top:6px}.pm__demo[data-astro-cid-amqgm6re]{font-size:9px;letter-spacing:.2em;border:1px dashed #4A4A50;padding:1px 6px;margin-left:6px}@media(min-width:1000px){.pm__grid[data-astro-cid-amqgm6re]{grid-template-columns:8fr 4fr;gap:48px}}.pc__bar[data-astro-cid-amqgm6re]{display:grid;gap:24px;margin-bottom:40px}.pc__views[data-astro-cid-amqgm6re]{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:0;border-bottom:1px solid var(--line)}.pc__views[data-astro-cid-amqgm6re]::-webkit-scrollbar{display:none}.pc__views[data-astro-cid-amqgm6re] button[data-astro-cid-amqgm6re]{background:none;border:0;border-bottom:1px solid transparent;margin-bottom:-1px;padding:14px 0;margin-right:24px;white-space:nowrap;flex:none;min-height:48px;cursor:pointer;color:var(--text-2);font-size:15px;letter-spacing:.02em;transition:color .4s var(--ease),border-color .4s var(--ease)}.pc__views[data-astro-cid-amqgm6re] button[data-astro-cid-amqgm6re][aria-selected=true]{color:var(--text);border-bottom-color:var(--accent)}.pc__filters[data-astro-cid-amqgm6re]{display:grid;gap:18px}@media(min-width:720px){.pc__filters[data-astro-cid-amqgm6re]{grid-template-columns:repeat(3,minmax(0,220px))}}.pc__f[data-astro-cid-amqgm6re]{display:grid;gap:6px;font-size:12px;color:var(--text-2);letter-spacing:.04em}.pc__f[data-astro-cid-amqgm6re] select[data-astro-cid-amqgm6re]{min-height:44px;background:transparent;color:var(--text);border:0;border-bottom:1px solid var(--line);font-size:15px;color-scheme:dark}.pc__f[data-astro-cid-amqgm6re] select[data-astro-cid-amqgm6re] option[data-astro-cid-amqgm6re]{background:#141416}.pc__list[data-astro-cid-amqgm6re] .ev{display:grid;grid-template-columns:64px minmax(0,1fr);gap:4px 20px;padding:26px 0;border-top:1px solid var(--line)}.pc__list[data-astro-cid-amqgm6re] .ev__date{grid-row:span 4;display:grid;align-content:start;gap:2px}.pc__list[data-astro-cid-amqgm6re] .ev__dow{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-2)}.pc__list[data-astro-cid-amqgm6re] .ev__day{font-family:var(--serif);font-size:40px;line-height:1}.pc__list[data-astro-cid-amqgm6re] .ev__title{font-family:var(--serif);font-size:26px;line-height:1.15;margin:0}.pc__list[data-astro-cid-amqgm6re] .ev__title small{font-family:var(--sans);font-size:10px;letter-spacing:.2em;color:var(--text-2);border:1px dashed #4A4A50;padding:1px 6px;vertical-align:middle;margin-left:8px}.pc__list[data-astro-cid-amqgm6re] .ev__meta{display:flex;flex-wrap:wrap;gap:6px 22px;font-size:14px;color:var(--text-soft);margin:4px 0 0}.pc__list[data-astro-cid-amqgm6re] .ev__meta b{font-weight:500;color:var(--text)}.pc__list[data-astro-cid-amqgm6re] .ev__imp--high{color:var(--accent)}.pc__list[data-astro-cid-amqgm6re] .ev__tip{margin:6px 0 0;font-size:14px;color:var(--text-2);max-width:46em}.pc__list[data-astro-cid-amqgm6re] .ev__add{justify-self:start;margin-top:8px;background:none;border:0;border-bottom:1px solid var(--line);color:var(--text);padding:6px 0;font-size:13px;letter-spacing:.04em;cursor:pointer;min-height:36px;transition:border-color .4s var(--ease)}.pc__list[data-astro-cid-amqgm6re] .ev__add:hover{border-bottom-color:var(--accent)}.pc__list[data-astro-cid-amqgm6re] .empty{padding:40px 0;color:var(--text-2);border-top:1px solid var(--line)}.pc__list[data-astro-cid-amqgm6re] details{border-top:1px solid var(--line)}.pc__list[data-astro-cid-amqgm6re] summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:baseline;padding:24px 0;min-height:48px}.pc__list[data-astro-cid-amqgm6re] summary::-webkit-details-marker{display:none}.pc__list[data-astro-cid-amqgm6re] summary .m{font-family:var(--serif);font-size:clamp(28px,3vw,40px)}.pc__list[data-astro-cid-amqgm6re] summary .c{font-size:13px;color:var(--text-2);letter-spacing:.06em}.pc__list[data-astro-cid-amqgm6re] details[open] summary .c{color:var(--accent)}@media(min-width:900px){.pc__list[data-astro-cid-amqgm6re] .ev{grid-template-columns:96px minmax(0,1fr) auto}.pc__list[data-astro-cid-amqgm6re] .ev__title,.pc__list[data-astro-cid-amqgm6re] .ev__meta,.pc__list[data-astro-cid-amqgm6re] .ev__tip{grid-column:2}.pc__list[data-astro-cid-amqgm6re] .ev__add{grid-column:3;grid-row:1;align-self:start;margin-top:0}}.ps__grid[data-astro-cid-amqgm6re]{display:grid;gap:48px}.ps__copy[data-astro-cid-amqgm6re]{display:grid;gap:24px;align-content:start}.ps__form[data-astro-cid-amqgm6re]{display:grid;gap:24px;background:var(--bg-2);padding:clamp(28px,4vw,48px);align-content:start}.ps__ch[data-astro-cid-amqgm6re]{display:flex;gap:10px}.ps__ch[data-astro-cid-amqgm6re] label[data-astro-cid-amqgm6re]{position:relative;cursor:pointer}.ps__ch[data-astro-cid-amqgm6re] input[data-astro-cid-amqgm6re]{position:absolute;opacity:0;inset:0}.ps__ch[data-astro-cid-amqgm6re] span[data-astro-cid-amqgm6re]{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid var(--line);font-size:14px;transition:border-color .4s var(--ease)}.ps__ch[data-astro-cid-amqgm6re] input[data-astro-cid-amqgm6re]:checked+span[data-astro-cid-amqgm6re]{border-color:var(--accent)}.ps__ch[data-astro-cid-amqgm6re] input[data-astro-cid-amqgm6re]:focus-visible+span[data-astro-cid-amqgm6re]{outline:1px solid var(--accent);outline-offset:4px}.field[data-astro-cid-amqgm6re]{display:grid;gap:8px;font-size:12px;color:var(--text-2)}.field[data-astro-cid-amqgm6re] input[data-astro-cid-amqgm6re]{min-height:48px;background:transparent;border:0;border-bottom:1px solid var(--line);color:var(--text);font-size:17px}.field[data-astro-cid-amqgm6re] input[data-astro-cid-amqgm6re]:focus{outline:none;border-bottom-color:var(--accent)}.ps__done[data-astro-cid-amqgm6re]{margin:0;font-family:var(--serif);font-size:24px;line-height:1.25}.ps__done[data-astro-cid-amqgm6re] small{display:block;font-family:var(--sans);font-size:12px;color:var(--text-2);margin-top:10px}@media(min-width:960px){.ps__grid[data-astro-cid-amqgm6re]{grid-template-columns:6fr 6fr;gap:72px}}.ph__list[data-astro-cid-amqgm6re]{margin:0;display:grid;gap:0}.ph__item[data-astro-cid-amqgm6re]{padding:28px 0;border-top:1px solid var(--line);display:grid;gap:8px}.ph__item[data-astro-cid-amqgm6re] dd[data-astro-cid-amqgm6re]{margin:0;color:var(--text-2);max-width:34em}.ph__honest[data-astro-cid-amqgm6re]{margin:40px 0 0;padding-top:28px;border-top:1px solid var(--accent);font-family:var(--serif);font-size:clamp(24px,2.6vw,34px);line-height:1.2;max-width:26em}@media(min-width:900px){.ph__list[data-astro-cid-amqgm6re]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.ph__item[data-astro-cid-amqgm6re]{padding-right:20px}}
