.intro[data-astro-cid-mxzsubub]{border:1px solid var(--line);border-radius:var(--radius);background:var(--sheet);max-width:52rem;box-shadow:var(--shadow-sheet);margin:0 auto 2.5rem;padding:2rem clamp(1.25rem,4vw,2.5rem) 2.25rem}.intro__kicker[data-astro-cid-mxzsubub]{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0;font-size:.7rem;font-weight:700}.intro[data-astro-cid-mxzsubub] h1[data-astro-cid-mxzsubub]{font-family:var(--font-display);letter-spacing:-.015em;margin:.35rem 0 .75rem;font-size:clamp(1.7rem,4vw,2.3rem);font-weight:560}.intro__lead[data-astro-cid-mxzsubub]{max-width:44rem;color:var(--ink-soft);margin:0;font-size:1.02rem;line-height:1.6}.intro__cols[data-astro-cid-mxzsubub]{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.25rem 2.5rem;margin-top:1.75rem;padding-top:1.5rem;display:grid}.intro[data-astro-cid-mxzsubub] h2[data-astro-cid-mxzsubub]{font-family:var(--font-display);margin:0 0 .5rem;font-size:1rem;font-weight:600}.intro[data-astro-cid-mxzsubub] ul[data-astro-cid-mxzsubub]{color:var(--muted);margin:0;padding-left:1.1rem;font-size:.92rem;line-height:1.55}.intro[data-astro-cid-mxzsubub] li[data-astro-cid-mxzsubub]+li[data-astro-cid-mxzsubub]{margin-top:.3rem}.intro[data-astro-cid-mxzsubub] strong[data-astro-cid-mxzsubub]{color:var(--ink-soft)}.sheet[data-astro-cid-mxzsubub]{--c-ink:#26292c;--c-muted:#646a70;--c-head:#2f5a4a;--c-warm:#b8692a;--c-rule:#aab3ba;--c-grid:#dde2e6;--c-cut:#9aa1a7;--c-tint:#f3f5f4;height:100%;color:var(--c-ink);flex-direction:column;gap:5mm;font-size:9pt;line-height:1.3;display:flex}.ico[data-astro-cid-mxzsubub]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:4.2mm;height:4.2mm}.head[data-astro-cid-mxzsubub]{border-bottom:.6mm solid var(--c-head);flex-shrink:0;justify-content:space-between;align-items:flex-end;gap:8mm;padding-bottom:2.5mm;display:flex}.head__kicker[data-astro-cid-mxzsubub]{letter-spacing:.16em;text-transform:uppercase;color:var(--c-warm);align-items:center;gap:1.6mm;margin:0;font-size:7pt;font-weight:700;display:flex}.head__kicker[data-astro-cid-mxzsubub]:before{content:"";background:var(--c-warm);border-radius:50%;flex-shrink:0;width:1.8mm;height:1.8mm}.head[data-astro-cid-mxzsubub] h2[data-astro-cid-mxzsubub]{font-family:var(--font-display);letter-spacing:-.01em;margin:.6mm 0 0;font-size:22pt;font-weight:600;line-height:1.3}.foot[data-astro-cid-mxzsubub]{border-top:.3mm solid var(--c-grid);color:var(--c-muted);flex-shrink:0;justify-content:space-between;margin-top:auto;padding-top:1.5mm;font-size:6.8pt;display:flex}.sec[data-astro-cid-mxzsubub]{font-family:var(--font-display);color:var(--c-head);align-items:baseline;gap:2mm;margin:0 0 2mm;font-size:12pt;font-weight:600;line-height:1.3;display:flex}.sec__hint[data-astro-cid-mxzsubub]{font-family:var(--font-sans);color:var(--c-muted);margin-left:auto;font-size:7.5pt;font-weight:400}.field[data-astro-cid-mxzsubub]{flex-shrink:0;align-items:flex-end;gap:2mm;margin:0 0 1mm;display:flex}.field--grow[data-astro-cid-mxzsubub]{flex:1}.field__label[data-astro-cid-mxzsubub]{letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);white-space:nowrap;font-size:7pt;font-weight:700}.field__blank[data-astro-cid-mxzsubub]{border-bottom:.3mm solid var(--c-rule);flex:1;height:6mm;display:block}.field--grow[data-astro-cid-mxzsubub] .field__blank[data-astro-cid-mxzsubub]{min-width:0}.cut[data-astro-cid-mxzsubub]{border-top:.25mm dashed var(--c-cut);border-left:.25mm dashed var(--c-cut);flex:1;min-height:0;display:grid}.cut--big[data-astro-cid-mxzsubub]{grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(2,minmax(0,1fr))}.cut--small[data-astro-cid-mxzsubub]{grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(3,minmax(0,1fr))}.cut__cell[data-astro-cid-mxzsubub]{border-right:.25mm dashed var(--c-cut);border-bottom:.25mm dashed var(--c-cut);min-height:0;padding:3.5mm;display:flex}.tag[data-astro-cid-mxzsubub]{border:.6mm solid var(--f);border-top-width:3mm;border-radius:3mm;flex-direction:column;flex:1;gap:2.5mm;padding:3.5mm 5mm 4mm;display:flex}.tag__top[data-astro-cid-mxzsubub]{align-items:center;gap:4mm;display:flex}.tag__badge[data-astro-cid-mxzsubub]{background:color-mix(in srgb, var(--f) 13%, white);width:21mm;height:21mm;color:var(--f);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.tag__ico[data-astro-cid-mxzsubub]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:13.5mm;height:13.5mm}.tag__name[data-astro-cid-mxzsubub]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--f);hyphens:manual;margin:0;font-size:17pt;font-weight:600;line-height:1.3}.tag__ex[data-astro-cid-mxzsubub]{color:var(--c-muted);margin:auto 0 0;font-size:9.5pt;line-height:1.35}.mini[data-astro-cid-mxzsubub]{border:.5mm solid var(--f);text-align:center;border-top-width:2mm;border-radius:2.5mm;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2.2mm;padding:2mm 3mm;display:flex}.mini__badge[data-astro-cid-mxzsubub]{background:color-mix(in srgb, var(--f) 13%, white);width:12mm;height:12mm;color:var(--f);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.mini--blank[data-astro-cid-mxzsubub] .mini__badge[data-astro-cid-mxzsubub]{border:.3mm dashed var(--c-cut);background:0 0}.mini__ico[data-astro-cid-mxzsubub]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:8mm;height:8mm}.mini__name[data-astro-cid-mxzsubub]{font-family:var(--font-display);color:var(--f);margin:0;font-size:11pt;font-weight:600;line-height:1.3}.mini__line[data-astro-cid-mxzsubub]{border-bottom:.3mm solid var(--c-rule);width:80%;height:6mm;display:block}.rules[data-astro-cid-mxzsubub]{flex-shrink:0;grid-template-columns:repeat(4,1fr);gap:4mm;display:grid}.rule[data-astro-cid-mxzsubub]{align-items:flex-start;gap:2.2mm;display:flex}.ico--rule[data-astro-cid-mxzsubub]{width:6mm;height:6mm;color:var(--c-head)}.rule__title[data-astro-cid-mxzsubub]{color:var(--c-head);margin:0;font-weight:700}.rule__text[data-astro-cid-mxzsubub]{color:var(--c-muted);margin:.6mm 0 0;font-size:8.2pt}.guide[data-astro-cid-mxzsubub]{border-collapse:collapse;table-layout:fixed;flex-shrink:0;width:100%}.guide[data-astro-cid-mxzsubub] thead[data-astro-cid-mxzsubub] th[data-astro-cid-mxzsubub]{letter-spacing:.1em;text-align:left;text-transform:uppercase;color:var(--c-muted);padding:0 2.5mm 1.5mm;font-size:7pt;font-weight:700}.guide[data-astro-cid-mxzsubub] tbody[data-astro-cid-mxzsubub] tr[data-astro-cid-mxzsubub]{border-top:.3mm solid var(--c-grid)}.guide[data-astro-cid-mxzsubub] tbody[data-astro-cid-mxzsubub] tr[data-astro-cid-mxzsubub]:last-child{border-bottom:.3mm solid var(--c-grid)}.guide[data-astro-cid-mxzsubub] td[data-astro-cid-mxzsubub],.guide[data-astro-cid-mxzsubub] tbody[data-astro-cid-mxzsubub] th[data-astro-cid-mxzsubub]{vertical-align:middle;text-align:left;padding:3.4mm 2.5mm;font-size:8.8pt}.guide__name[data-astro-cid-mxzsubub]{font-family:var(--font-display);color:var(--f);border-left:1.4mm solid var(--f);align-items:center;gap:2.2mm;font-weight:600;line-height:1.2;display:flex;font-size:9.5pt!important}.guide__badge[data-astro-cid-mxzsubub]{background:color-mix(in srgb, var(--f) 13%, white);border-radius:50%;flex-shrink:0;place-items:center;width:7.5mm;height:7.5mm;display:grid}.guide__no[data-astro-cid-mxzsubub]{color:var(--c-muted)}.away[data-astro-cid-mxzsubub]{grid-template-columns:repeat(3,1fr);gap:3mm;display:grid}.away__item[data-astro-cid-mxzsubub]{border:.3mm solid var(--c-grid);border-left:1.4mm solid var(--f);border-radius:1.5mm;padding:2.5mm 3mm}.away__name[data-astro-cid-mxzsubub]{color:var(--f);align-items:center;gap:1.6mm;margin:0;font-weight:700;display:flex}.away__text[data-astro-cid-mxzsubub]{color:var(--c-muted);margin:1mm 0 0;font-size:8.2pt}.note[data-astro-cid-mxzsubub]{color:var(--c-muted);margin:0;font-size:7.5pt}.tbl[data-astro-cid-mxzsubub]{border-collapse:collapse;table-layout:fixed;width:100%}.tbl[data-astro-cid-mxzsubub] th[data-astro-cid-mxzsubub]{letter-spacing:.1em;text-align:left;text-transform:uppercase;color:var(--c-muted);padding:0 2mm 1.2mm;font-size:6.8pt;font-weight:700}.tbl[data-astro-cid-mxzsubub] td[data-astro-cid-mxzsubub]{border:.3mm solid var(--c-grid);height:8.9mm;padding:0 2mm;font-size:8.5pt}.tbl__label[data-astro-cid-mxzsubub]{background:var(--c-tint);font-weight:600}.contact[data-astro-cid-mxzsubub]{align-items:flex-end;gap:8mm;display:flex}
