.hs-card[data-astro-cid-afqtkerq]{border:1px solid var(--color-sand-200);box-shadow:var(--shadow-card);background:#fff;border-radius:16px;min-width:0;padding:12px 14px 12px 18px;position:relative;overflow:hidden}.hs-card[data-astro-cid-afqtkerq]:before{content:"";background:var(--hs-edge);width:6px;position:absolute;top:0;bottom:0;left:0}.hs-card[data-astro-cid-afqtkerq]:hover{border-color:var(--color-sand-300)}.hs-card[data-astro-cid-afqtkerq]:focus-within{outline:3px solid var(--color-fir-500);outline-offset:2px}.hs-closed[data-astro-cid-afqtkerq]{background:var(--color-sand-100);box-shadow:none;opacity:.8}.hs-closed[data-astro-cid-afqtkerq]:before{background:var(--color-sand-300)}.hs-stretch[data-astro-cid-afqtkerq]:after{content:"";position:absolute;inset:0}.hs-stretch[data-astro-cid-afqtkerq]:focus-visible{outline:none}.hs-opt[data-astro-cid-dakp6acc]{border:1.5px solid var(--color-sand-300);min-height:48px;color:var(--color-ink);text-align:center;overflow-wrap:anywhere;background:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:4px 2px;font-size:.875rem;font-weight:700;line-height:1.15;text-decoration:none;display:flex}.hs-opt[data-astro-cid-dakp6acc] small[data-astro-cid-dakp6acc]{color:var(--color-ink-subtle);font-size:.75rem;font-weight:600}a[data-astro-cid-dakp6acc].hs-opt:hover{border-color:var(--color-ink-subtle)}.hs-opt-on[data-astro-cid-dakp6acc]{background:var(--color-ink);border-color:var(--color-ink);color:#fff}.hs-opt-on[data-astro-cid-dakp6acc] small[data-astro-cid-dakp6acc]{color:#fff;opacity:.85}.hs-opt-off[data-astro-cid-dakp6acc]{opacity:.45}.hs-toggle[data-astro-cid-dakp6acc]{min-height:56px;color:var(--color-ink);align-items:center;gap:12px;padding:6px 2px;text-decoration:none;display:flex}.hs-switch[data-astro-cid-dakp6acc]{background:var(--color-sand-300);border-radius:14px;flex:none;width:46px;height:28px;position:relative}.hs-switch[data-astro-cid-dakp6acc]:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.hs-switch-on[data-astro-cid-dakp6acc]{background:var(--color-fir-700)}.hs-switch-on[data-astro-cid-dakp6acc]:after{transform:translate(18px)}.hs-summary[data-astro-cid-opuqj64j]{cursor:pointer;list-style:none}.hs-summary[data-astro-cid-opuqj64j]::-webkit-details-marker{display:none}.hs-backdrop[data-astro-cid-opuqj64j],.hs-panel[data-astro-cid-opuqj64j]{display:none}.hs-sheet[data-astro-cid-opuqj64j][open]>.hs-backdrop[data-astro-cid-opuqj64j]{z-index:60;background:#141c2e73;display:block;position:fixed;inset:0}.hs-sheet[data-astro-cid-opuqj64j][open]>.hs-panel[data-astro-cid-opuqj64j]{z-index:61;background:var(--color-sand-50);max-height:92dvh;animation:hs-up .2s var(--ease-out);cursor:auto;border-radius:22px 22px 0 0;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 40px #1f2a442e}.hs-grip[data-astro-cid-opuqj64j]{background:var(--color-sand-300);border-radius:3px;width:40px;height:5px;margin:8px auto 0}.hs-body[data-astro-cid-opuqj64j]{overscroll-behavior:contain;flex:auto;overflow-y:auto}.hs-foot[data-astro-cid-opuqj64j]{padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}@keyframes hs-up{0%{opacity:0;transform:translateY(32px)}}@media (width>=64rem){.hs-sheet[data-astro-cid-opuqj64j][open]>.hs-panel[data-astro-cid-opuqj64j]{width:min(38rem,100vw - 2rem);max-height:86vh;animation:hs-fade .15s var(--ease-out);border-radius:22px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.hs-grip[data-astro-cid-opuqj64j]{display:none}@keyframes hs-fade{0%{opacity:0;transform:translate(-50%,-47%)}}}@media (prefers-reduced-motion:reduce){.hs-sheet[data-astro-cid-opuqj64j][open]>.hs-panel[data-astro-cid-opuqj64j]{animation:none}}html:has(.hs-sheet[open]){overflow:hidden}.hs-tone-green{color:#285c39;background:#e3f0e7}.hs-tone-yellow{color:#6b4f08;background:#fff4cc}.hs-tone-violet{color:#373b94;background:#e7e8fb}.hs-tone-coral{color:#9a3f29;background:#fbe3dc}.hs-tone-blue{color:#1f4f7a;background:#dceefa}.hs-edge-green{--hs-edge:#3e8e5a}.hs-edge-yellow{--hs-edge:#e3ae2b}.hs-edge-violet{--hs-edge:#6a6fd8}.hs-edge-coral{--hs-edge:#e86f51}.hs-edge-blue{--hs-edge:#3c8cc8}.hs-top[data-astro-cid-nzv4356p]{background:linear-gradient(180deg, var(--color-hero-bg,var(--color-gold-100)) 0%, var(--color-sand-50) 100%)}.hs-field{border:1.5px solid var(--color-sand-300);height:100%;min-height:56px;box-shadow:var(--shadow-card);text-align:left;background:#fff;border-radius:14px;align-items:flex-start;gap:8px;padding:8px 12px;display:flex}.hs-field:hover{border-color:var(--color-ink-subtle)}.hs-field:focus-visible,.hs-choice[data-astro-cid-nzv4356p]:focus-visible,.hs-week[data-astro-cid-nzv4356p]:focus-visible,.hs-seg[data-astro-cid-nzv4356p]:focus-visible,.hs-chip:focus-visible,.hs-btn[data-astro-cid-nzv4356p]:focus-visible,.hs-num[data-astro-cid-nzv4356p]:focus-visible,.hs-step[data-astro-cid-nzv4356p]:focus-visible,.hs-link[data-astro-cid-nzv4356p]:focus-visible{outline:3px solid var(--color-fir-500);outline-offset:2px}.hs-choice[data-astro-cid-nzv4356p]{border:1.5px solid var(--color-sand-300);height:100%;min-height:52px;color:var(--color-ink);overflow-wrap:break-word;hyphens:auto;background:#fff;border-radius:14px;flex-direction:column;justify-content:center;gap:1px;padding:8px 12px;line-height:1.2;text-decoration:none;display:flex}.hs-choice[data-astro-cid-nzv4356p] small[data-astro-cid-nzv4356p]{color:var(--color-ink-subtle);font-size:.8125rem;font-weight:600}.hs-choice-row[data-astro-cid-nzv4356p]{flex-direction:row;justify-content:space-between;align-items:center;gap:8px}.hs-choice-center[data-astro-cid-nzv4356p]{text-align:center;align-items:center}.hs-choice-on[data-astro-cid-nzv4356p]{border-color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink);background:#e6f3fb}.hs-tag[data-astro-cid-nzv4356p]{background:var(--color-fir-100);color:var(--color-fir-700);border-radius:999px;padding:1px 7px;font-size:.6875rem;font-weight:800;line-height:1.4;display:inline-block}.hs-num[data-astro-cid-nzv4356p]{border:1.5px solid var(--color-sand-300);min-height:48px;color:var(--color-ink);background:#fff;border-radius:12px;justify-content:center;align-items:center;font-size:1.0625rem;font-weight:800;text-decoration:none;display:flex}.hs-step[data-astro-cid-nzv4356p]{width:52px;height:52px;color:var(--color-ink);background:#e6f3fb;border-radius:12px;place-items:center;font-size:1.625rem;font-weight:800;text-decoration:none;display:grid}.hs-chip{border:1.5px solid var(--color-sand-300);min-height:44px;color:var(--color-ink);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.hs-chip-dark{background:var(--color-ink);border-color:var(--color-ink);color:#fff}.hs-badge{background:var(--color-olive-500);color:#fff;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:.75rem;font-weight:800;display:inline-grid}.hs-link[data-astro-cid-nzv4356p]{min-height:44px;color:var(--color-ink-muted);text-underline-offset:3px;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.hs-btn[data-astro-cid-nzv4356p]{text-align:center;min-height:48px;color:var(--color-ink);border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:6px 18px;font-size:1rem;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}.hs-foot .hs-btn[data-astro-cid-nzv4356p]{min-width:0}.hs-foot .hs-btn-outline[data-astro-cid-nzv4356p]{white-space:nowrap}.hs-btn-yellow[data-astro-cid-nzv4356p]{background:var(--color-gold-500)}.hs-btn-yellow[data-astro-cid-nzv4356p]:hover{background:var(--color-gold-600)}.hs-btn-outline[data-astro-cid-nzv4356p]{border:1.5px solid var(--color-sand-300);background:#fff}.hs-pill[data-astro-cid-nzv4356p]{border:1.5px solid var(--color-sand-300);min-height:44px;color:var(--color-ink);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.hs-pill-n[data-astro-cid-nzv4356p]{background:var(--color-sand-100);min-width:1.5rem;color:var(--color-ink-muted);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 6px;font-size:.75rem}.hs-pill-on[data-astro-cid-nzv4356p]{background:var(--color-ink);border-color:var(--color-ink);color:#fff}.hs-pill-on[data-astro-cid-nzv4356p] .hs-pill-n[data-astro-cid-nzv4356p]{color:#fff;background:#fff3}.hs-pill[data-astro-cid-nzv4356p]:focus-visible{outline:3px solid var(--color-fir-500);outline-offset:2px}.hs-seg[data-astro-cid-nzv4356p]{min-height:44px;color:var(--color-ink-muted);border-radius:9px;align-items:center;gap:6px;padding:0 12px;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.hs-seg-text[data-astro-cid-nzv4356p]{display:none}@media (width>=26.25rem){.hs-seg-text[data-astro-cid-nzv4356p]{display:inline}}.hs-seg-on[data-astro-cid-nzv4356p]{color:var(--color-ink);box-shadow:var(--shadow-card);background:#fff}.hs-sort[data-astro-cid-nzv4356p]{border:1.5px solid var(--color-sand-300);background:#fff;border-radius:12px;align-items:center;gap:4px;min-height:48px;padding:0 4px 0 10px;display:inline-flex}.hs-sort[data-astro-cid-nzv4356p] select[data-astro-cid-nzv4356p]{min-height:44px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;font-size:.9375rem;font-weight:700}.hs-sort[data-astro-cid-nzv4356p] select[data-astro-cid-nzv4356p]:focus-visible{outline:none}.hs-sort[data-astro-cid-nzv4356p]:focus-within{outline:3px solid var(--color-fir-500);outline-offset:2px}.hs-week[data-astro-cid-nzv4356p]{border:1.5px solid var(--color-sand-300);height:100%;min-height:52px;color:var(--color-ink);background:#fff;border-radius:14px;flex-direction:column;justify-content:center;padding:6px 12px;font-size:.9375rem;line-height:1.2;text-decoration:none;display:flex}.hs-week[data-astro-cid-nzv4356p] small[data-astro-cid-nzv4356p]{color:var(--color-ink-subtle);font-size:.8125rem;font-weight:600}.hs-week-on[data-astro-cid-nzv4356p]{background:var(--color-ink);border-color:var(--color-ink);color:#fff}.hs-week-on[data-astro-cid-nzv4356p] small[data-astro-cid-nzv4356p]{color:#fff;opacity:.85}@media (width<40rem){.hs-field{align-items:center;min-height:44px;padding:6px 10px}.hs-pill[data-astro-cid-nzv4356p]{gap:4px;padding:0 10px;font-size:.8125rem}.hs-week[data-astro-cid-nzv4356p]{min-height:44px;padding:4px 10px;font-size:.875rem}.hs-week[data-astro-cid-nzv4356p] small[data-astro-cid-nzv4356p]{font-size:.75rem}}.hs-dot[data-astro-cid-nzv4356p]{background:var(--color-fir-500);border-radius:50%;width:8px;height:8px}
