.mag[data-astro-cid-pbyhs6vf]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:40px;display:grid}.viewer[data-astro-cid-pbyhs6vf]{outline:none;min-width:0}.viewer[data-astro-cid-pbyhs6vf]:focus-visible{outline:2px solid var(--fg);outline-offset:6px}.stage[data-astro-cid-pbyhs6vf]{touch-action:pan-y;user-select:none;container-type:inline-size}.spread[data-astro-cid-pbyhs6vf]{justify-content:center;display:flex}.page[data-astro-cid-pbyhs6vf]{background:var(--white);flex:none;width:min(100cqw,70.7svh - 169.68px);margin:0;box-shadow:0 8px 24px #0000002e}.page[data-astro-cid-pbyhs6vf] img{-webkit-user-drag:none;width:100%;height:auto;display:block}.spread[data-astro-cid-pbyhs6vf].double .page[data-astro-cid-pbyhs6vf]:first-child{box-shadow:0 8px 24px #0000002e,inset -1px 0 #0003}.spread[data-astro-cid-pbyhs6vf].double .page[data-astro-cid-pbyhs6vf]:first-child img{border-right:1px solid #00000026}@media (width>=900px){.stage[data-astro-cid-pbyhs6vf]{cursor:pointer}.page[data-astro-cid-pbyhs6vf]{width:min(50cqw,70.7svh - 169.68px)}}.turn-next[data-astro-cid-pbyhs6vf]{animation:.28s ease-out turn-next}.turn-prev[data-astro-cid-pbyhs6vf]{animation:.28s ease-out turn-prev}@keyframes turn-next{0%{opacity:.2;transform:translate(24px)}}@keyframes turn-prev{0%{opacity:.2;transform:translate(-24px)}}.ctrl[data-astro-cid-pbyhs6vf]{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.ctrl[data-astro-cid-pbyhs6vf] .btn[data-astro-cid-pbyhs6vf]:disabled{opacity:.35;pointer-events:none}.count[data-astro-cid-pbyhs6vf]{font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;font-weight:700}@media (width<=420px){.ctrl[data-astro-cid-pbyhs6vf]{gap:8px}.ctrl[data-astro-cid-pbyhs6vf] .btn[data-astro-cid-pbyhs6vf]{padding:11px 14px}.count[data-astro-cid-pbyhs6vf]{font-size:14px}}.thumbs[data-astro-cid-pbyhs6vf]{gap:8px;margin:18px 0 0;padding:4px 4px 10px;list-style:none;display:flex;position:relative;overflow-x:auto}.thumbs[data-astro-cid-pbyhs6vf] li[data-astro-cid-pbyhs6vf]{flex:none}.thumbs[data-astro-cid-pbyhs6vf] button[data-astro-cid-pbyhs6vf]{cursor:pointer;opacity:.55;background:0 0;border:0;border-radius:2px;padding:0;display:block}.thumbs[data-astro-cid-pbyhs6vf] button[data-astro-cid-pbyhs6vf]:hover{opacity:1}.thumbs[data-astro-cid-pbyhs6vf] button[data-astro-cid-pbyhs6vf][aria-current]{opacity:1;box-shadow:0 0 0 3px var(--mark)}.thumbs[data-astro-cid-pbyhs6vf] img{width:56px;height:auto;display:block}.side[data-astro-cid-pbyhs6vf] h3[data-astro-cid-pbyhs6vf]{margin:0 0 10px;font-size:24px}.toc[data-astro-cid-pbyhs6vf]{border-top:2px solid var(--fg);margin:0;padding:0;list-style:none}.toc[data-astro-cid-pbyhs6vf] button[data-astro-cid-pbyhs6vf]{border:0;border-bottom:1px solid var(--line);width:100%;font:600 16px/1.35 var(--font-body);color:var(--fg);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;display:flex}.toc[data-astro-cid-pbyhs6vf] button[data-astro-cid-pbyhs6vf]:hover span[data-astro-cid-pbyhs6vf]:first-child{text-underline-offset:3px;text-decoration:underline}.toc-page[data-astro-cid-pbyhs6vf]{color:var(--mut);white-space:nowrap;font-variant-numeric:tabular-nums}.side-actions[data-astro-cid-pbyhs6vf]{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.side-note[data-astro-cid-pbyhs6vf]{color:var(--mut);margin:8px 0 0;font-size:14px}.viewer[data-astro-cid-pbyhs6vf]:fullscreen{background:var(--night);color:var(--white);flex-direction:column;justify-content:center;padding:24px;display:flex;overflow:auto}.viewer[data-astro-cid-pbyhs6vf]:fullscreen .page[data-astro-cid-pbyhs6vf]{width:min(100cqw,70.7vh - 141.4px)}@media (width>=900px){.viewer[data-astro-cid-pbyhs6vf]:fullscreen .page[data-astro-cid-pbyhs6vf]{width:min(50cqw,70.7vh - 141.4px)}}.viewer[data-astro-cid-pbyhs6vf]:fullscreen .btn[data-astro-cid-pbyhs6vf].b2{color:var(--white)}.viewer[data-astro-cid-pbyhs6vf]:fullscreen .thumbs[data-astro-cid-pbyhs6vf]{display:none}.viewer[data-astro-cid-pbyhs6vf]:fullscreen .ctrl[data-astro-cid-pbyhs6vf]{width:100%;max-width:720px;margin:20px auto 0}@media (width<=1000px){.mag[data-astro-cid-pbyhs6vf]{grid-template-columns:1fr;gap:32px}}.cal-bar[data-astro-cid-n7fcdfzu]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:14px;display:flex}.cal-title[data-astro-cid-n7fcdfzu]{margin:0;font-size:clamp(26px,3vw,34px)}.cal-nav[data-astro-cid-n7fcdfzu]{flex-wrap:wrap;gap:8px;display:flex}.cal-nav[data-astro-cid-n7fcdfzu] .btn[data-astro-cid-n7fcdfzu]{padding:10px 16px}.cal-grid{border-top:2px solid var(--fg);border-left:1px solid var(--line);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.cal-wd{color:var(--mut);border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:8px 10px;font-size:13px;font-weight:700}.cal-day{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--card);flex-direction:column;gap:4px;min-width:0;min-height:112px;padding:6px 6px 8px;display:flex}.cal-day.out{background:var(--concrete)}.cal-day.today{box-shadow:inset 0 4px 0 var(--mark)}.cal-num{font:800 18px/1 var(--font-display);padding:2px 4px 4px}.cal-day.today .cal-num{color:var(--accent)}.cal-chip{text-align:left;cursor:pointer;border-radius:var(--r-sm);width:100%;font:600 12px/1.3 var(--font-body);background:var(--night);color:var(--white);white-space:nowrap;text-overflow:ellipsis;border:0;padding:4px 6px;display:block;overflow:hidden}.cal-chip.game{background:var(--red-dark)}.cal-chip:hover,.cal-chip:focus-visible{background:var(--red)}.cal-chip:focus-visible{outline:2px solid var(--fg);outline-offset:1px}.cal-more{color:var(--mut);padding-left:4px;font-size:12px}.cal-agenda{margin:0;padding:0;list-style:none}.cal-agenda li{border-bottom:1px solid var(--line);gap:6px;padding:12px 0;display:grid}.cal-agenda li.today{box-shadow:inset 4px 0 0 var(--mark);padding-left:12px}.cal-agenda .cal-chip{white-space:normal;padding:8px 10px;font-size:14px}@media (width>=720px){.cal-agenda{display:none}}@media (width<=719px){.cal-grid{display:none}.cal-agenda{border-top:2px solid var(--fg)}}.cal-when[data-astro-cid-n7fcdfzu],.cal-when{color:var(--mut);font-size:14px;font-weight:700}.cal-list[data-astro-cid-n7fcdfzu]{border-top:2px solid var(--fg);margin:0;padding:0;list-style:none}.cal-list[data-astro-cid-n7fcdfzu] li[data-astro-cid-n7fcdfzu]{border-bottom:1px solid var(--line);gap:2px;padding:12px 0;display:grid}.cal-list[data-astro-cid-n7fcdfzu] small[data-astro-cid-n7fcdfzu]{color:var(--mut)}.cal-empty[data-astro-cid-n7fcdfzu],.cal-empty{color:var(--mut);margin:16px 0 0}.cal-jump{font:inherit;color:var(--fg);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.cal-foot[data-astro-cid-n7fcdfzu]{margin:14px 0 0;font-size:15px}.cal-foot[data-astro-cid-n7fcdfzu] a[data-astro-cid-n7fcdfzu]{text-underline-offset:3px;font-weight:700;text-decoration:underline}.cal-dialog[data-astro-cid-n7fcdfzu]{border-radius:var(--r);background:var(--card);width:min(440px,100vw - 32px);color:var(--fg);border:0;border-top:4px solid var(--mark);padding:26px 28px;box-shadow:0 20px 50px #00000059}.cal-dialog[data-astro-cid-n7fcdfzu]::backdrop{background:#1c1b1a99}.cal-dialog[data-astro-cid-n7fcdfzu] small[data-astro-cid-n7fcdfzu]{color:var(--accent);font-size:12px;font-weight:800}.cal-dialog[data-astro-cid-n7fcdfzu] h3[data-astro-cid-n7fcdfzu]{overflow-wrap:anywhere;margin:4px 0 10px;font-size:26px}.cal-dialog[data-astro-cid-n7fcdfzu] p[data-astro-cid-n7fcdfzu]{color:var(--mut);margin:0 0 8px}.cal-dialog[data-astro-cid-n7fcdfzu] p[data-astro-cid-n7fcdfzu]:empty{display:none}.cal-d-when[data-astro-cid-n7fcdfzu]{font-weight:700;color:var(--fg)!important}.cal-dialog[data-astro-cid-n7fcdfzu] form[data-astro-cid-n7fcdfzu]{margin-top:16px}.mag-band[data-astro-cid-74son56o]{background:var(--concrete)}.eyebrow[data-astro-cid-74son56o]{opacity:.75;margin-bottom:6px;font-size:15px;font-weight:600;display:block}.roles[data-astro-cid-74son56o]{grid-template-columns:repeat(3,1fr);gap:36px 28px;display:grid}.role[data-astro-cid-74son56o]{border-top:2px solid var(--fg);flex-direction:column;gap:8px;padding:16px 0 4px;display:flex}.role[data-astro-cid-74son56o] h3[data-astro-cid-74son56o]{margin-top:4px;font-size:30px}.role[data-astro-cid-74son56o] p[data-astro-cid-74son56o]{color:var(--mut);flex:1;margin:0;font-size:16px}.role-links[data-astro-cid-74son56o]{flex-wrap:wrap;align-items:center;gap:14px;margin-top:6px;font-size:14px;font-weight:700;display:flex}.pick[data-astro-cid-74son56o]:not(.btn){color:var(--accent)}.ext[data-astro-cid-74son56o]{color:var(--mut);font-weight:600;text-decoration:underline}.role-mail[data-astro-cid-74son56o]{color:var(--fg);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:700;text-decoration:underline}.contact[data-astro-cid-74son56o]{background:var(--card);border:1px solid var(--line);border-radius:6px;grid-template-columns:1fr 1.3fr;gap:28px;margin-top:28px;padding:32px;scroll-margin-top:140px;display:grid}.contact[data-astro-cid-74son56o] h3[data-astro-cid-74son56o]{font-size:clamp(24px,3vw,32px)}.steps[data-astro-cid-74son56o]{counter-reset:s;gap:14px;margin:20px 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-74son56o] li[data-astro-cid-74son56o]{counter-increment:s;color:var(--mut);grid-template-columns:36px 1fr;column-gap:12px;font-size:15px;display:grid}.steps[data-astro-cid-74son56o] li[data-astro-cid-74son56o]:before{content:counter(s);background:var(--red-dark);width:36px;height:36px;color:var(--white);border-radius:50%;grid-row:span 2;place-items:center;font-weight:800;display:grid}.steps[data-astro-cid-74son56o] b[data-astro-cid-74son56o]{color:var(--fg)}.form[data-astro-cid-74son56o]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.form[data-astro-cid-74son56o] label[data-astro-cid-74son56o]{color:var(--mut);gap:6px;font-size:13px;font-weight:700;display:grid}.form[data-astro-cid-74son56o] .full[data-astro-cid-74son56o]{grid-column:1/-1}.form[data-astro-cid-74son56o] input[data-astro-cid-74son56o],.form[data-astro-cid-74son56o] select[data-astro-cid-74son56o],.form[data-astro-cid-74son56o] textarea[data-astro-cid-74son56o]{font:inherit;color:var(--fg);background:var(--bg);border:1px solid var(--line);border-radius:6px;width:100%;padding:11px 14px}.form[data-astro-cid-74son56o] textarea[data-astro-cid-74son56o]{resize:vertical}.form[data-astro-cid-74son56o] input[data-astro-cid-74son56o]:focus,.form[data-astro-cid-74son56o] select[data-astro-cid-74son56o]:focus,.form[data-astro-cid-74son56o] textarea[data-astro-cid-74son56o]:focus{outline:3px solid color-mix(in srgb, var(--red-dark) 45%, transparent);outline-offset:1px;border-color:var(--red-dark)}.form-foot[data-astro-cid-74son56o]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.form-foot[data-astro-cid-74son56o] small[data-astro-cid-74son56o]{color:var(--mut);flex:220px;font-size:12px}.form-foot[data-astro-cid-74son56o] a[data-astro-cid-74son56o]{text-decoration:underline}.support[data-astro-cid-74son56o]{background:var(--night);color:var(--white);padding:72px 0}.support-grid[data-astro-cid-74son56o]{grid-template-columns:1.3fr 1fr;align-items:center;gap:40px;display:grid}.support[data-astro-cid-74son56o] p[data-astro-cid-74son56o]{opacity:.9;max-width:56ch}.checks[data-astro-cid-74son56o]{gap:10px;margin:18px 0 0;padding-left:1.2em;display:grid}.support-card[data-astro-cid-74son56o]{backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #fff3;border-radius:6px;padding:28px}.support-card[data-astro-cid-74son56o] b[data-astro-cid-74son56o]{font:700 24px/1.15 var(--font-display);display:block}.support-card[data-astro-cid-74son56o] p[data-astro-cid-74son56o]{margin:10px 0 20px;font-size:15px}.food-photo[data-astro-cid-74son56o]{color:var(--white);background:linear-gradient(180deg, transparent 20%, #1c1b1ae0), var(--food-img) center / cover, var(--red-dark);border-radius:6px;align-items:flex-end;min-height:380px;display:flex;overflow:hidden}.food-photo[data-astro-cid-74son56o]>div[data-astro-cid-74son56o]{max-width:640px;padding:28px}.food-photo[data-astro-cid-74son56o] b[data-astro-cid-74son56o]{font:900 clamp(34px, 5vw, 48px)/1 var(--font-display);color:var(--white);display:block}.food-photo[data-astro-cid-74son56o] p[data-astro-cid-74son56o]{opacity:.9;margin:10px 0 18px;font-size:15px}.eng-grid[data-astro-cid-74son56o]{grid-template-columns:1.2fr 1fr;align-items:start;gap:24px;display:grid}.bowl[data-astro-cid-74son56o]{color:var(--white);background:linear-gradient(#991921e6, #991921e6), var(--bowl-img) center / cover;border-radius:6px;flex-direction:column;align-items:flex-start;padding:32px;display:flex}.bowl-amount[data-astro-cid-74son56o]{font:900 clamp(56px, 9vw, 96px)/.95 var(--font-display);color:var(--white)}.bowl-for[data-astro-cid-74son56o]{font-weight:800}.bowl[data-astro-cid-74son56o] p[data-astro-cid-74son56o]{opacity:.92;margin:16px 0 0;font-size:15px}.bowl[data-astro-cid-74son56o] .bowl-text[data-astro-cid-74son56o]{margin-bottom:20px}.timeline[data-astro-cid-74son56o]{border-left:3px solid var(--line);gap:20px;margin:0;padding:0 0 0 22px;list-style:none;display:grid}.timeline[data-astro-cid-74son56o] li[data-astro-cid-74son56o]{position:relative}.timeline[data-astro-cid-74son56o] li[data-astro-cid-74son56o]:before{content:"";background:var(--red-dark);border:3px solid var(--bg);border-radius:50%;width:15px;height:15px;position:absolute;top:4px;left:-31px}.tl-when[data-astro-cid-74son56o]{font:800 22px/1 var(--font-display);color:var(--accent)}.timeline[data-astro-cid-74son56o] b[data-astro-cid-74son56o]{font-size:18px;display:block}.timeline[data-astro-cid-74son56o] p[data-astro-cid-74son56o]{color:var(--mut);margin:4px 0 0;font-size:15px}.board[data-astro-cid-74son56o]{margin-top:48px}.board[data-astro-cid-74son56o] h3[data-astro-cid-74son56o]{color:var(--white);margin-bottom:16px;font-size:24px}.board-list[data-astro-cid-74son56o]{grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.board-list[data-astro-cid-74son56o] li[data-astro-cid-74son56o]{flex-direction:column;gap:2px;display:flex}.board-list[data-astro-cid-74son56o] b[data-astro-cid-74son56o]{margin-top:12px;font-size:17px}.board-list[data-astro-cid-74son56o] small[data-astro-cid-74son56o]{color:#ffffffbf;font-size:14px}.board-photo[data-astro-cid-74son56o]{aspect-ratio:4/5;object-fit:cover;border-radius:var(--r);width:100%;display:block}.placeholder[data-astro-cid-74son56o]{font:800 40px/1 var(--font-display);color:#ffffff80;background:#ffffff14;border:1px solid #fff3;place-items:center;display:grid}@media (width<=900px){.roles[data-astro-cid-74son56o]{grid-template-columns:1fr 1fr}.contact[data-astro-cid-74son56o],.support-grid[data-astro-cid-74son56o],.eng-grid[data-astro-cid-74son56o]{grid-template-columns:1fr}.board-list[data-astro-cid-74son56o]{grid-template-columns:1fr 1fr}}@media (width<=600px){.roles[data-astro-cid-74son56o],.form[data-astro-cid-74son56o]{grid-template-columns:1fr}.contact[data-astro-cid-74son56o]{padding:22px}}
