.hero[data-astro-cid-bbe6dxrz]{padding:132px 0 88px;position:relative;overflow:hidden}.hero[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;left:-10%;right:-10%;top:62%;height:120px;background:repeating-linear-gradient(90deg,rgba(241,240,235,.05) 0 60px,transparent 60px 96px);transform:rotate(-6deg);pointer-events:none}.hero-grid[data-astro-cid-bbe6dxrz]{position:relative;display:grid;gap:56px;align-items:center}@media(min-width:960px){.hero-grid[data-astro-cid-bbe6dxrz]{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}}.hero-place[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:17px;font-weight:500;line-height:1.6;text-transform:none;letter-spacing:normal;color:var(--muted)}.hero-place[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{color:var(--red-hot)}.hero-title[data-astro-cid-bbe6dxrz]{display:block;margin-top:18px;font-size:clamp(46px,7.4vw,104px);font-weight:900;line-height:.98;text-wrap:balance}.hero-sep[data-astro-cid-bbe6dxrz]{color:var(--red)}.hero-desc[data-astro-cid-bbe6dxrz]{margin-top:24px;max-width:46ch;font-size:19px;color:#d9d8d2}.hero-ctas[data-astro-cid-bbe6dxrz]{margin-top:30px;display:flex;flex-wrap:wrap;gap:12px}.hero-wellhub[data-astro-cid-bbe6dxrz]{display:inline-block;margin-top:22px;color:var(--muted);font-size:15px;text-decoration:underline;text-underline-offset:3px}.hero-wellhub[data-astro-cid-bbe6dxrz]:hover{color:var(--chalk)}.hero-print[data-astro-cid-bbe6dxrz]{position:relative;justify-self:center;width:min(360px,82vw);padding:12px 12px 0;background:#f4f3ee;transform:rotate(2.4deg);box-shadow:0 2px 4px #0000004d,0 28px 50px #00000080}.hero-print[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]{display:block;width:100%;height:auto}.hero-print[data-astro-cid-bbe6dxrz] figcaption[data-astro-cid-bbe6dxrz]{font-family:var(--font-marker);color:#1b1b1b;font-size:19px;padding:12px 4px 14px;text-align:center}.print-tape[data-astro-cid-bbe6dxrz]{position:absolute;top:-14px;left:50%;width:120px;height:30px;transform:translate(-50%) rotate(-3deg);background:#e8e0c8cc;box-shadow:0 1px 2px #00000040}.affil[data-astro-cid-twjxuvon]{border-block:1px solid var(--line);background:#0000002e}.affil-row[data-astro-cid-twjxuvon]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 28px;padding-block:26px}.affil-text[data-astro-cid-twjxuvon]{font-family:var(--font-display);font-weight:800;font-size:22px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.affil-logo[data-astro-cid-twjxuvon]{height:46px;width:auto}@media(max-width:480px){.affil-logo[data-astro-cid-twjxuvon]{height:36px}}.programs[data-astro-cid-3p7w5624]{margin-top:48px;display:grid;gap:40px}@media(min-width:900px){.programs[data-astro-cid-3p7w5624]{grid-template-columns:1fr 1fr;gap:32px}}.programs-plain[data-astro-cid-3p7w5624] .program[data-astro-cid-3p7w5624]{border-top:2px solid var(--chalk)}.program-name-sm[data-astro-cid-3p7w5624]{font-size:clamp(30px,4vw,42px)}.program-photo[data-astro-cid-3p7w5624]{aspect-ratio:4 / 3;overflow:hidden;background:var(--floor-2)}@media(max-width:640px){.program-photo[data-astro-cid-3p7w5624]{aspect-ratio:4 / 5}}.program-photo[data-astro-cid-3p7w5624] img[data-astro-cid-3p7w5624]{width:100%;height:100%;object-fit:cover;display:block}.program-body[data-astro-cid-3p7w5624]{padding-top:22px;display:grid;gap:10px;max-width:54ch}.program-name[data-astro-cid-3p7w5624]{display:flex;align-items:center;gap:12px;font-size:clamp(38px,5vw,56px)}.program-name[data-astro-cid-3p7w5624] .plate[data-astro-cid-3p7w5624]{width:20px;height:20px;box-shadow:inset 0 0 0 4px #00000040}.program-body[data-astro-cid-3p7w5624] p[data-astro-cid-3p7w5624]{color:#d4d3cd}.program-when[data-astro-cid-3p7w5624]{color:var(--chalk)!important;font-weight:600}.program-link[data-astro-cid-3p7w5624]{justify-self:start;margin-top:4px;font-family:var(--font-display);font-weight:800;font-size:20px;letter-spacing:.04em;text-transform:uppercase;color:var(--red-hot);border-bottom:2px solid currentColor;padding-bottom:2px}.program-link[data-astro-cid-3p7w5624]:hover{color:var(--chalk)}.others-title[data-astro-cid-3p7w5624]{margin-top:80px;font-size:clamp(30px,4vw,44px)}.others[data-astro-cid-3p7w5624]{margin-top:20px;display:grid;border-top:1px solid var(--line)}@media(min-width:700px){.others[data-astro-cid-3p7w5624]{grid-template-columns:1fr 1fr;column-gap:40px}}@media(min-width:1040px){.others[data-astro-cid-3p7w5624]{grid-template-columns:1fr 1fr 1fr}}.others[data-astro-cid-3p7w5624] li[data-astro-cid-3p7w5624]{padding:18px 0;border-bottom:1px solid var(--line)}.other-name[data-astro-cid-3p7w5624]{display:flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:800;font-size:26px;text-transform:uppercase;line-height:1.1}.other-desc[data-astro-cid-3p7w5624]{margin-top:4px;color:var(--muted);font-size:16px}.hor-head[data-astro-cid-3j2xixgr]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:28px}.timer[data-astro-cid-3j2xixgr]{background:#0e0e0e;border:1px solid #333;border-radius:6px;padding:14px 20px 12px;box-shadow:0 18px 30px #00000073,inset 0 0 0 4px #1a1a1a}.timer-label[data-astro-cid-3j2xixgr]{font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:.12em;text-transform:uppercase;color:#8d8d86}.timer-digits[data-astro-cid-3j2xixgr]{display:flex;align-items:center;gap:5px;height:56px;margin-top:6px;transform:skew(-6deg)}.timer-digits[data-astro-cid-3j2xixgr] svg{height:100%;width:auto}.timer-digits[data-astro-cid-3j2xixgr] rect,.timer-digits[data-astro-cid-3j2xixgr] circle{fill:#ff2d2317}.timer-digits[data-astro-cid-3j2xixgr] rect.on,.timer-digits[data-astro-cid-3j2xixgr] .colon circle{fill:#ff3326;filter:drop-shadow(0 0 4px rgba(255,51,38,.75))}.timer-caption[data-astro-cid-3j2xixgr]{margin-top:6px;font-weight:600;color:#d9d8d2;font-size:15px}@media(max-width:480px){.timer[data-astro-cid-3j2xixgr]{width:100%}.timer-digits[data-astro-cid-3j2xixgr]{height:44px}}.board[data-astro-cid-3j2xixgr]{position:relative;margin-top:36px;padding:clamp(22px,4vw,44px) clamp(18px,4vw,48px) 64px;color:#1a1a1a;background-color:#f6f6f2;background-image:radial-gradient(ellipse 30% 18% at 28% 34%,rgba(40,70,150,.06),transparent 70%),radial-gradient(ellipse 22% 14% at 74% 72%,rgba(0,0,0,.045),transparent 70%),radial-gradient(ellipse 18% 10% at 60% 18%,rgba(200,30,30,.035),transparent 70%);border:12px solid #b9bcc2;border-image:linear-gradient(160deg,#d9dce0,#9a9ea6 45%,#c7cacf) 1;box-shadow:0 30px 60px #00000080}.board-grid[data-astro-cid-3j2xixgr]{display:grid;gap:36px}@media(min-width:900px){.board-grid[data-astro-cid-3j2xixgr]{grid-template-columns:3fr 2fr;gap:56px}}.marker-head[data-astro-cid-3j2xixgr]{font-family:var(--font-marker);font-weight:400;text-transform:none;color:#1f3fa6;font-size:clamp(28px,3.6vw,40px);line-height:1.1}.mk-time[data-astro-cid-3j2xixgr]{font-family:var(--font-marker);font-size:clamp(30px,4vw,44px);line-height:1;color:#161616}.mk-ampm[data-astro-cid-3j2xixgr]{font-family:var(--font-marker);font-size:20px;color:#6d6d68;margin-left:4px}.shifts[data-astro-cid-3j2xixgr]{margin-top:18px;display:grid;gap:18px}.shifts[data-astro-cid-3j2xixgr]>div[data-astro-cid-3j2xixgr]{display:grid;gap:4px}@media(min-width:560px){.shifts[data-astro-cid-3j2xixgr]>div[data-astro-cid-3j2xixgr]{grid-template-columns:6.5rem 1fr;align-items:baseline}}.shifts[data-astro-cid-3j2xixgr] dt[data-astro-cid-3j2xixgr]{font-family:var(--font-marker);color:#c81e1e;font-size:22px}.shifts[data-astro-cid-3j2xixgr] dd[data-astro-cid-3j2xixgr]{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:22px;row-gap:6px}.mk-note[data-astro-cid-3j2xixgr]{display:inline-block;margin-top:26px;padding:6px 16px;font-family:var(--font-marker);color:#c81e1e;font-size:clamp(18px,2.2vw,22px);border:2.5px solid #c81e1e;border-radius:48% 52% 46% 54%/60% 44% 56% 40%;transform:rotate(-1.5deg)}.sat[data-astro-cid-3j2xixgr]{margin-top:14px}.sat[data-astro-cid-3j2xixgr]>div[data-astro-cid-3j2xixgr]{display:flex;align-items:baseline;gap:18px;padding:8px 0;border-bottom:2px dashed rgba(22,22,22,.15)}.sat[data-astro-cid-3j2xixgr] dd[data-astro-cid-3j2xixgr]{font-weight:600;font-size:19px;display:flex;align-items:center;gap:8px}.mk-closed[data-astro-cid-3j2xixgr]{margin-top:16px;font-family:var(--font-marker);font-size:24px;color:#c81e1e}.doodle[data-astro-cid-3j2xixgr]{display:block;flex:none;opacity:.9}.head-row[data-astro-cid-3j2xixgr]{display:flex;align-items:center;justify-content:space-between;gap:12px}.week-foot[data-astro-cid-3j2xixgr]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px}.doodle-barbell[data-astro-cid-3j2xixgr]{width:190px;margin-top:22px;transform:rotate(-4deg)}.doodle-kb[data-astro-cid-3j2xixgr]{width:72px;transform:rotate(8deg)}.doodle-rope[data-astro-cid-3j2xixgr]{width:150px;transform:rotate(-3deg)}@media(max-width:520px){.doodle-barbell[data-astro-cid-3j2xixgr]{width:150px}.doodle-rope[data-astro-cid-3j2xixgr]{width:90px}}.board-specials[data-astro-cid-3j2xixgr]{margin-top:40px;padding-top:26px;border-top:2px dashed rgba(22,22,22,.15)}.board-specials[data-astro-cid-3j2xixgr] ul[data-astro-cid-3j2xixgr]{margin-top:12px;display:grid;gap:18px}@media(min-width:700px){.board-specials[data-astro-cid-3j2xixgr] ul[data-astro-cid-3j2xixgr]{grid-template-columns:1fr 1fr}}.mk-special[data-astro-cid-3j2xixgr]{display:flex;align-items:center;gap:10px;font-family:var(--font-marker);font-size:clamp(26px,3vw,34px);color:#161616}.mk-special[data-astro-cid-3j2xixgr] .mk-time[data-astro-cid-3j2xixgr]{font-size:inherit;color:#1f3fa6;margin-left:6px}.mk-small[data-astro-cid-3j2xixgr]{margin-top:2px;font-weight:600;color:#444}.board-tray[data-astro-cid-3j2xixgr]{position:absolute;left:6%;right:6%;bottom:-12px;height:16px;background:linear-gradient(#c9ccd1,#8f939a);border-radius:2px 2px 4px 4px;box-shadow:0 6px 10px #00000059}.marker[data-astro-cid-3j2xixgr]{position:absolute;bottom:12px;width:92px;height:13px;border-radius:3px 7px 7px 3px}.marker[data-astro-cid-3j2xixgr]:after{content:"";position:absolute;right:-10px;top:2px;width:12px;height:9px;border-radius:0 6px 6px 0;background:inherit;filter:brightness(.7)}.marker-blue[data-astro-cid-3j2xixgr]{left:12%;background:#1f3fa6}.marker-red[data-astro-cid-3j2xixgr]{left:calc(12% + 120px);background:#c81e1e;transform:rotate(-2deg)}.eraser[data-astro-cid-3j2xixgr]{position:absolute;right:10%;bottom:12px;width:70px;height:22px;background:linear-gradient(#2b2b2b 55%,#e9e4d6 55%);border-radius:3px}.hor-book[data-astro-cid-3j2xixgr]{margin-top:48px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.hor-book[data-astro-cid-3j2xixgr] p[data-astro-cid-3j2xixgr]{margin-right:8px;color:var(--muted)}.prices-grid[data-astro-cid-6l3lpwr5]{display:grid;gap:48px;align-items:start}@media(min-width:900px){.prices-grid[data-astro-cid-6l3lpwr5]{grid-template-columns:1fr 1fr;gap:72px}}.prices-wellhub[data-astro-cid-6l3lpwr5]{margin-top:18px}.prices-wellhub[data-astro-cid-6l3lpwr5] a[data-astro-cid-6l3lpwr5]{color:var(--chalk);font-weight:600;text-decoration:underline;text-underline-offset:3px}.prices-wellhub[data-astro-cid-6l3lpwr5] a[data-astro-cid-6l3lpwr5]:hover{color:var(--red-hot)}.prices-promo[data-astro-cid-6l3lpwr5]{margin-top:28px;padding-left:16px;border-left:4px solid #e8792b}.prices-promo[data-astro-cid-6l3lpwr5][hidden]{display:none}.prices-promo[data-astro-cid-6l3lpwr5] p[data-astro-cid-6l3lpwr5]{font-weight:600}.prices-promo-btn[data-astro-cid-6l3lpwr5]{margin-top:4px;color:#f0954d;font-weight:700;text-decoration:underline;text-underline-offset:3px}.prices-promo-btn[data-astro-cid-6l3lpwr5]:hover{color:#ffb070}.price-list[data-astro-cid-6l3lpwr5]{border-top:2px solid var(--chalk)}.price-list[data-astro-cid-6l3lpwr5]>div[data-astro-cid-6l3lpwr5]{display:flex;align-items:baseline;gap:16px;padding:18px 0;border-bottom:1px solid var(--line)}.price-list[data-astro-cid-6l3lpwr5] dt[data-astro-cid-6l3lpwr5]{font-family:var(--font-display);font-weight:800;font-size:clamp(24px,3vw,32px);text-transform:uppercase}.price-list[data-astro-cid-6l3lpwr5]>div[data-astro-cid-6l3lpwr5]:after{content:none}.price-list[data-astro-cid-6l3lpwr5] dd[data-astro-cid-6l3lpwr5]{margin-left:auto;font-family:var(--font-display);font-weight:900;font-size:clamp(44px,6vw,68px);line-height:.9;font-variant-numeric:tabular-nums}.price-list[data-astro-cid-6l3lpwr5]>div[data-astro-cid-6l3lpwr5]:first-child dd[data-astro-cid-6l3lpwr5]{color:var(--red-hot)}.price-cur[data-astro-cid-6l3lpwr5]{font-size:.5em;vertical-align:.55em;margin-right:2px;color:var(--muted)}.prices-cta[data-astro-cid-6l3lpwr5]{margin-top:28px}.others-head[data-astro-cid-6l3lpwr5]{margin-top:36px;font-family:var(--font-display);font-weight:800;font-size:22px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.price-others[data-astro-cid-6l3lpwr5]>div[data-astro-cid-6l3lpwr5]{display:flex;align-items:baseline;gap:16px;padding:10px 0;border-bottom:1px solid var(--line)}.price-others[data-astro-cid-6l3lpwr5] dt[data-astro-cid-6l3lpwr5]{font-weight:700;font-size:18px}.price-others[data-astro-cid-6l3lpwr5] dd[data-astro-cid-6l3lpwr5]{margin-left:auto;font-weight:700;font-size:18px;font-variant-numeric:tabular-nums}.price-others[data-astro-cid-6l3lpwr5] dd[data-astro-cid-6l3lpwr5] span[data-astro-cid-6l3lpwr5]{font-weight:400;font-size:15px;color:var(--muted)}.gallery[data-astro-cid-zz5di7e4]{position:relative;margin-top:40px;max-height:760px;overflow:hidden}.gallery[data-astro-cid-zz5di7e4].open{max-height:none}.gallery-grid[data-astro-cid-zz5di7e4]{display:grid;gap:6px;grid-template-columns:repeat(2,1fr);grid-auto-rows:120px;grid-auto-flow:dense}@media(min-width:768px){.gallery-grid[data-astro-cid-zz5di7e4]{grid-template-columns:repeat(4,1fr);grid-auto-rows:170px}}.g-wide[data-astro-cid-zz5di7e4]{grid-column:span 2}.g-r2[data-astro-cid-zz5di7e4]{grid-row:span 2}.gallery[data-astro-cid-zz5di7e4] figure[data-astro-cid-zz5di7e4]{background:var(--floor-2);overflow:hidden}.g-open[data-astro-cid-zz5di7e4]{display:block;width:100%;height:100%;padding:0;cursor:zoom-in}.g-open[data-astro-cid-zz5di7e4]:focus-visible{outline-offset:-3px}.gallery[data-astro-cid-zz5di7e4] img[data-astro-cid-zz5di7e4]{width:100%;height:100%;object-fit:cover;display:block}.g-tall[data-astro-cid-zz5di7e4] img[data-astro-cid-zz5di7e4]{object-position:center top}.gallery-fade[data-astro-cid-zz5di7e4]{position:absolute;inset:auto 0 0;height:200px;background:linear-gradient(to bottom,rgba(29,30,32,0),var(--floor) 85%);pointer-events:none}.gallery[data-astro-cid-zz5di7e4].open .gallery-fade[data-astro-cid-zz5di7e4]{display:none}.gallery-toggle[data-astro-cid-zz5di7e4]{margin-top:20px}.lightbox[data-astro-cid-zz5di7e4]{width:100vw;height:100vh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:#fff;overflow:hidden}.lightbox[data-astro-cid-zz5di7e4][open]{display:flex;align-items:center;justify-content:center}.lightbox[data-astro-cid-zz5di7e4]::backdrop{background:#0a0a0beb}.lightbox[data-astro-cid-zz5di7e4] img[data-astro-cid-zz5di7e4]{max-width:calc(100vw - 32px);max-height:calc(100vh - 110px);width:auto;height:auto;object-fit:contain;box-shadow:0 20px 50px #0009}.lb-count[data-astro-cid-zz5di7e4]{position:fixed;left:0;right:0;bottom:18px;text-align:center;font-weight:600;color:#cfcec8}.lb-btn[data-astro-cid-zz5di7e4]{position:fixed;width:48px;height:48px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#f1f0eb1f;color:#fff;font-size:20px}.lb-btn[data-astro-cid-zz5di7e4]:hover{background:#f1f0eb40}.lb-close[data-astro-cid-zz5di7e4]{top:16px;right:16px}.lb-prev[data-astro-cid-zz5di7e4]{left:12px;top:50%;transform:translateY(-50%)}.lb-next[data-astro-cid-zz5di7e4]{right:12px;top:50%;transform:translateY(-50%)}@media(max-width:640px){.lb-prev[data-astro-cid-zz5di7e4],.lb-next[data-astro-cid-zz5di7e4]{top:auto;bottom:8px;transform:none}.lb-count[data-astro-cid-zz5di7e4]{bottom:22px}}.hp[data-astro-cid-xjughlio]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.form-status[data-astro-cid-xjughlio]{padding:12px 14px;font-weight:600;border-left:4px solid}.form-status[data-astro-cid-xjughlio][data-kind=ok]{border-color:#33c46c;background:#33c46c1a}.form-status[data-astro-cid-xjughlio][data-kind=error],.form-status[data-astro-cid-xjughlio][data-kind=invalid]{border-color:var(--red-hot);background:#ef2b351a}.form-submit[data-astro-cid-xjughlio]:disabled{opacity:.6;cursor:wait}.contact-grid[data-astro-cid-xjughlio]{margin-top:48px;display:grid;gap:48px}@media(min-width:960px){.contact-grid[data-astro-cid-xjughlio]{grid-template-columns:1fr 1fr;gap:64px}}.info[data-astro-cid-xjughlio]{border-top:2px solid var(--chalk)}.info[data-astro-cid-xjughlio]>div[data-astro-cid-xjughlio]{display:grid;gap:4px;padding:16px 0;border-bottom:1px solid var(--line)}@media(min-width:560px){.info[data-astro-cid-xjughlio]>div[data-astro-cid-xjughlio]{grid-template-columns:8.5rem 1fr}}.info[data-astro-cid-xjughlio] dt[data-astro-cid-xjughlio]{font-family:var(--font-display);font-weight:800;font-size:20px;text-transform:uppercase;color:var(--muted)}.info[data-astro-cid-xjughlio] dd[data-astro-cid-xjughlio]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.info[data-astro-cid-xjughlio] dd[data-astro-cid-xjughlio] a[data-astro-cid-xjughlio]:not(.info-link){color:var(--chalk)}.info[data-astro-cid-xjughlio] dd[data-astro-cid-xjughlio] a[data-astro-cid-xjughlio]:not(.info-link):hover{color:var(--red-hot)}.info-link[data-astro-cid-xjughlio]{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--red-hot)}.info-link[data-astro-cid-xjughlio]:hover{color:var(--chalk)}.info-whats[data-astro-cid-xjughlio]{color:#33c46c}.socials[data-astro-cid-xjughlio]{flex-direction:row!important;gap:18px!important;font-size:22px}.map[data-astro-cid-xjughlio]{display:block;width:100%;height:280px;margin-top:28px;border:0;filter:grayscale(.35) contrast(1.05)}.form-panel[data-astro-cid-xjughlio]{background:var(--floor-2);padding:clamp(22px,4vw,40px);border-top:4px solid var(--red)}.form-title[data-astro-cid-xjughlio]{font-size:clamp(34px,4vw,46px)}.form[data-astro-cid-xjughlio]{margin-top:22px;display:grid;gap:20px}.form-row[data-astro-cid-xjughlio]{display:grid;gap:20px}@media(min-width:560px){.form-row[data-astro-cid-xjughlio]{grid-template-columns:1fr 1fr}}.form[data-astro-cid-xjughlio] label[data-astro-cid-xjughlio]{display:grid;gap:6px;font-weight:600;font-size:15px;color:#cfcec8}.form[data-astro-cid-xjughlio] input[data-astro-cid-xjughlio],.form[data-astro-cid-xjughlio] select[data-astro-cid-xjughlio],.form[data-astro-cid-xjughlio] textarea[data-astro-cid-xjughlio]{width:100%;padding:10px 2px;background:transparent;color:var(--chalk);border:0;border-bottom:2px solid rgba(241,240,235,.3);font-size:17px}.form[data-astro-cid-xjughlio] select[data-astro-cid-xjughlio] option[data-astro-cid-xjughlio]{color:#111}.form[data-astro-cid-xjughlio] input[data-astro-cid-xjughlio]:focus,.form[data-astro-cid-xjughlio] select[data-astro-cid-xjughlio]:focus,.form[data-astro-cid-xjughlio] textarea[data-astro-cid-xjughlio]:focus{outline:none;border-bottom-color:var(--red-hot)}.form[data-astro-cid-xjughlio] textarea[data-astro-cid-xjughlio]::placeholder{color:#85847e}.form-submit[data-astro-cid-xjughlio]{justify-self:start;margin-top:4px}.form-note[data-astro-cid-xjughlio]{font-size:14px;color:var(--muted)}.promo-backdrop[data-astro-cid-6x7lmee2]{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:16px;overflow-y:auto;background:#000000b8}.promo-backdrop[data-astro-cid-6x7lmee2][hidden]{display:none}.flyer-wrap[data-astro-cid-6x7lmee2]{position:relative;width:min(380px,100%);margin:auto;padding:18px 12px 4px}.flyer[data-astro-cid-6x7lmee2]{--ink: #161616;--paper: #fbfbf8;--red: #b30000;position:relative;--tab-h: 112px;background-image:repeating-linear-gradient(0deg,rgba(0,0,0,.018) 0 1px,transparent 1px 3px),linear-gradient(var(--paper),var(--paper));background-size:100% calc(100% - var(--tab-h));background-repeat:no-repeat;color:var(--ink);padding:30px 24px 0;text-align:center;transform:rotate(-1.6deg);box-shadow:0 2px 3px #00000040,0 22px 40px #00000073;animation:flyer-drop .5s cubic-bezier(.2,.9,.3,1.2)}@keyframes flyer-drop{0%{opacity:0;transform:translateY(-28px) rotate(-5deg)}to{opacity:1;transform:rotate(-1.6deg)}}@media(prefers-reduced-motion:reduce){.flyer[data-astro-cid-6x7lmee2]{animation:none}}.tape[data-astro-cid-6x7lmee2]{position:absolute;top:-12px;width:96px;height:28px;background-color:#e8792bd9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='28' viewBox='0 0 32 28'%3E%3Cpath fill='%23161616' fill-opacity='.8' d='M16 11c-1-2-2.6-2.6-3.6-2.2.5 1-.2 2.2-1.4 2.2-1 0-1.4-.9-1.2-1.8C8 9.700 6 11 4.800 13c1.300-.3 2.400.1 3 1 .9-.8 2.200-.8 2.900.2.6-.6 1.600-.7 2.300-.1L16 16.400l3-2.300c.7-.6 1.700-.5 2.300.1.7-1 2-1 2.900-.2.6-.9 1.700-1.300 3-1C26 11 24 9.700 22.200 9.200c.2.900-.2 1.800-1.200 1.800-1.200 0-1.900-1.200-1.400-2.200C18.600 8.400 17 9 16 11z'/%3E%3C/svg%3E");background-size:32px 28px;box-shadow:0 1px 2px #0003}.tape-left[data-astro-cid-6x7lmee2]{left:-14px;transform:rotate(-24deg)}.tape-right[data-astro-cid-6x7lmee2]{right:-14px;transform:rotate(21deg)}.flyer-logo[data-astro-cid-6x7lmee2]{height:34px;width:auto;margin:0 auto 10px;filter:brightness(0)}.flyer-kicker[data-astro-cid-6x7lmee2]{font-family:"Creepster",var(--font-display);font-size:30px;line-height:1;letter-spacing:.03em;color:#e8792b;-webkit-text-stroke:.6px #161616}.spider[data-astro-cid-6x7lmee2]{position:absolute;left:26px;top:30px;z-index:3;animation:spider-drop 1.1s .7s cubic-bezier(.3,1.4,.5,1) backwards}.spider-swing[data-astro-cid-6x7lmee2]{position:relative;transform-origin:50% -320px;animation:spider-sway 4s 1.8s ease-in-out infinite}.spider-swing[data-astro-cid-6x7lmee2]:before{content:"";position:absolute;left:50%;bottom:calc(100% - 14px);width:1px;height:340px;background:linear-gradient(to bottom,#c8c8c800,#8c8c8ce6 30%)}.spider[data-astro-cid-6x7lmee2] svg[data-astro-cid-6x7lmee2]{display:block}@keyframes spider-drop{0%{transform:translateY(-260px)}to{transform:translateY(0)}}@keyframes spider-sway{0%,to{transform:rotate(0)}25%{transform:rotate(2.5deg)}75%{transform:rotate(-2.5deg)}}@media(prefers-reduced-motion:reduce){.spider[data-astro-cid-6x7lmee2],.spider-swing[data-astro-cid-6x7lmee2]{animation:none}}.flyer-headline[data-astro-cid-6x7lmee2]{font-size:clamp(40px,12vw,52px);line-height:.92;margin-top:4px;color:var(--ink)}.flyer-price[data-astro-cid-6x7lmee2]{font-family:var(--font-display);font-size:clamp(64px,20vw,84px);line-height:.95;margin-top:8px;color:var(--red);letter-spacing:.01em}.flyer-price-note[data-astro-cid-6x7lmee2]{font-size:19px;font-weight:600;line-height:1.2}.flyer-alt[data-astro-cid-6x7lmee2]{margin:16px auto 0;padding-top:12px;max-width:26ch;border-top:2px dashed rgba(22,22,22,.35);font-size:19px;font-weight:600;line-height:1.25}.flyer-small[data-astro-cid-6x7lmee2]{font-size:15px;line-height:1.35;margin-top:8px;color:#3a3a3a}.flyer-zone[data-astro-cid-6x7lmee2]{font-weight:700;color:var(--ink)}.flyer-tabs[data-astro-cid-6x7lmee2]{display:grid;grid-template-columns:repeat(7,1fr);margin:18px -24px 0;border-top:2px dashed rgba(22,22,22,.45)}.flyer-tab[data-astro-cid-6x7lmee2]{display:flex;align-items:center;justify-content:center;height:var(--tab-h);background-color:var(--paper);border-right:2px dashed rgba(22,22,22,.3);color:var(--ink);transition:transform .2s ease,background-color .2s ease}.flyer-tab[data-astro-cid-6x7lmee2]:last-child{border-right:0}.flyer-tab[data-astro-cid-6x7lmee2].torn{visibility:hidden;position:relative}.flyer-tab[data-astro-cid-6x7lmee2].torn:before{content:"";visibility:visible;position:absolute;top:0;left:0;right:0;height:14px;background-color:var(--paper);clip-path:polygon(0 0,100% 0,100% 55%,85% 100%,68% 45%,50% 90%,33% 40%,16% 85%,0 50%)}.flyer-tab[data-astro-cid-6x7lmee2] span[data-astro-cid-6x7lmee2]{writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--font-condensed);font-size:17px;font-weight:600;white-space:nowrap;letter-spacing:.02em}.flyer-tab[data-astro-cid-6x7lmee2]:hover{background:#eeeee8;transform:translateY(4px) rotate(2deg)}.flyer-tab[data-astro-cid-6x7lmee2]:focus-visible{outline:3px solid var(--red);outline-offset:-3px}.promo-close[data-astro-cid-6x7lmee2]{position:absolute;top:0;right:0;z-index:2;width:40px;height:40px;border-radius:999px;background:#fff;color:#161616;box-shadow:0 4px 10px #0006}.promo-close[data-astro-cid-6x7lmee2]:focus-visible,.promo-later[data-astro-cid-6x7lmee2]:focus-visible{outline:3px solid #fff;outline-offset:2px}.promo-later[data-astro-cid-6x7lmee2]{display:block;margin:16px auto 4px;padding:6px 12px;color:#e5e5e5;font-size:17px;text-decoration:underline;text-underline-offset:3px}.promo-later[data-astro-cid-6x7lmee2]:hover{color:#fff}
