.chooser[data-astro-cid-gyl2s3ui]{gap:var(--space-l);align-items:start;display:grid}html:not(.js) .chooser[data-astro-cid-gyl2s3ui]{display:none}@media (width>=60rem){.chooser[data-astro-cid-gyl2s3ui]{gap:var(--space-xl);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.chooser__out[data-astro-cid-gyl2s3ui]{top:calc(var(--header-h) + 1.5rem);position:sticky}}.chooser__qs[data-astro-cid-gyl2s3ui]{gap:var(--space-m);display:grid}.chooser__q[data-astro-cid-gyl2s3ui]{min-width:0;transition:opacity var(--dur-base) var(--ease-canopy);border:0;margin:0;padding:0}.chooser__q[data-astro-cid-gyl2s3ui].is-muted{opacity:.55}.chooser__q[data-astro-cid-gyl2s3ui] legend[data-astro-cid-gyl2s3ui]{font-family:var(--font-display);font-weight:700;font-size:var(--step-2);align-items:center;gap:.6rem;padding:0;line-height:1.15;display:flex}.chooser__qn[data-astro-cid-gyl2s3ui]{background:var(--c-plum);width:2.1rem;height:2.1rem;color:var(--c-white);font-family:var(--font-hand);font-size:var(--step-0);border-radius:0 70%;flex-shrink:0;place-items:center;font-weight:600;display:inline-grid;transform:rotate(-8deg)}.chooser__hint[data-astro-cid-gyl2s3ui]{font-size:var(--step--1);color:var(--c-ink-soft);max-width:52ch;margin:.35rem 0 .7rem}.chooser__opts[data-astro-cid-gyl2s3ui]{flex-wrap:wrap;gap:.6rem;display:flex}.chip[data-astro-cid-gyl2s3ui]{background:var(--c-white);min-height:48px;color:var(--c-ink);border:2px solid color-mix(in srgb, var(--c-ink) 30%, transparent);cursor:pointer;transition:background-color var(--dur-quick) var(--ease-canopy), border-color var(--dur-quick) var(--ease-canopy), color var(--dur-quick) var(--ease-canopy);border-radius:6px;align-items:center;gap:.55rem;padding:.55rem 1.1rem .6rem .8rem;font-weight:500;display:inline-flex;position:relative}.chip[data-astro-cid-gyl2s3ui]:hover{border-color:var(--c-plum)}.chip[data-astro-cid-gyl2s3ui] input[data-astro-cid-gyl2s3ui]{appearance:none;background:var(--c-white);border:2px solid;border-radius:50%;flex-shrink:0;place-items:center;width:1.3rem;height:1.3rem;margin:0;display:grid}.chip[data-astro-cid-gyl2s3ui] input[data-astro-cid-gyl2s3ui]:before{content:"";background:var(--c-plum);border-radius:50%;width:.6rem;height:.6rem;transform:scale(0)}.chip[data-astro-cid-gyl2s3ui] input[data-astro-cid-gyl2s3ui]:checked:before{transform:scale(1)}.chip[data-astro-cid-gyl2s3ui]:has(input:checked){background:var(--c-plum);border-color:var(--c-plum);color:var(--c-white)}.chip[data-astro-cid-gyl2s3ui]:has(input:checked) input[data-astro-cid-gyl2s3ui]{border-color:var(--c-white)}.chip[data-astro-cid-gyl2s3ui] input[data-astro-cid-gyl2s3ui]:focus-visible{outline:3px solid var(--c-focus);outline-offset:3px;box-shadow:0 0 0 6px var(--c-focus-halo)}@media (prefers-reduced-motion:no-preference){.chip[data-astro-cid-gyl2s3ui] input[data-astro-cid-gyl2s3ui]:before{transition:transform var(--dur-base) var(--ease-squish)}.chip[data-astro-cid-gyl2s3ui]:active{transform:scale(.97)}}@media (forced-colors:active){.chip[data-astro-cid-gyl2s3ui]:has(input:checked){outline:3px solid highlight}}.chooser__out[data-astro-cid-gyl2s3ui]{gap:var(--space-s);display:grid}.chooser__guide[data-astro-cid-gyl2s3ui]{font-size:var(--step--1);line-height:1.45}.chooser__guide-tag[data-astro-cid-gyl2s3ui]{background:var(--c-ink);color:var(--c-sunbeam);font-family:var(--font-hand);border-radius:4px;margin-right:.35rem;padding:.1rem .6rem .15rem;font-weight:600;display:inline-block;transform:rotate(-1.5deg)}.res[data-astro-cid-gyl2s3ui]{gap:var(--space-s);padding:var(--space-m);background:var(--c-white);color:var(--c-ink);border-radius:var(--r-blob-b);box-shadow:var(--shadow-lift);display:grid;position:relative}.res--plum[data-astro-cid-gyl2s3ui]{background:var(--c-plum);color:var(--c-white)}.res--start[data-astro-cid-gyl2s3ui]{box-shadow:none;border:3px dashed color-mix(in srgb, var(--c-plum) 45%, transparent);padding-top:var(--space-l);background:0 0}.res__arrow[data-astro-cid-gyl2s3ui]{width:4rem;color:var(--c-plum);position:absolute;top:-1.2rem;left:-.4rem;transform:scaleX(-1)rotate(-10deg)}@media (width>=60rem){.res__arrow[data-astro-cid-gyl2s3ui]{top:1rem;left:-3.4rem;transform:rotate(-20deg)}}.res__title[data-astro-cid-gyl2s3ui]{font-family:var(--font-display);font-weight:800;font-size:var(--step-3);line-height:1.05}.res--start[data-astro-cid-gyl2s3ui] .res__title[data-astro-cid-gyl2s3ui]{font-size:var(--step-2)}.res__title[data-astro-cid-gyl2s3ui]:focus{outline:none}.res__body[data-astro-cid-gyl2s3ui]{gap:var(--space-xs);display:grid}.res__badge[data-astro-cid-gyl2s3ui]{aspect-ratio:1.15;background:var(--c-sunbeam);min-width:7.5rem;color:var(--c-ink);box-shadow:0 0 0 4px var(--c-white), var(--shadow-sticker);border-radius:0 70%;align-content:center;justify-self:start;place-items:center;padding:.8rem 1.1rem;display:grid;transform:rotate(-6deg)}.res--white[data-astro-cid-gyl2s3ui] .res__badge[data-astro-cid-gyl2s3ui]{background:var(--c-plum-tint)}.res__hours[data-astro-cid-gyl2s3ui]{font-family:var(--font-display);font-weight:800;font-size:var(--step-5);white-space:nowrap;line-height:.9}.res__badge[data-astro-cid-gyl2s3ui]:has(.res__unit:only-child),.res__hours[data-astro-cid-gyl2s3ui]:only-child{font-size:var(--step-3)}.res__unit[data-astro-cid-gyl2s3ui]{font-family:var(--font-hand);font-size:var(--step--1);text-align:center;font-weight:600;line-height:1.1}@media (width>=30rem){.res[data-astro-cid-gyl2s3ui]:not(.res--start){align-items:start;gap:var(--space-m);grid-template-columns:auto 1fr}}.res__links[data-astro-cid-gyl2s3ui]{gap:.35rem;margin:.25rem 0 0;display:grid}.res__links[data-astro-cid-gyl2s3ui] a[data-astro-cid-gyl2s3ui]{min-height:32px;color:inherit;text-underline-offset:.22em;align-items:baseline;gap:.4rem;font-weight:600;text-decoration-thickness:2px;display:inline-flex}.res__links[data-astro-cid-gyl2s3ui] a[data-astro-cid-gyl2s3ui]:before{content:"";background:var(--c-sunbeam);border-radius:0 70%;flex-shrink:0;width:.65rem;height:.65rem;transform:translateY(.05rem)}.res--white[data-astro-cid-gyl2s3ui] .res__links[data-astro-cid-gyl2s3ui] a[data-astro-cid-gyl2s3ui]:before{background:var(--c-plum)}.res--plum[data-astro-cid-gyl2s3ui] a[data-astro-cid-gyl2s3ui]:focus-visible{outline-color:var(--c-sunbeam);color:inherit;background:0 0}.res[data-astro-cid-gyl2s3ui].is-new .res__badge[data-astro-cid-gyl2s3ui]{animation:none}@media (prefers-reduced-motion:no-preference){.res[data-astro-cid-gyl2s3ui].is-new{animation:res-in .42s var(--ease-canopy)}.res[data-astro-cid-gyl2s3ui].is-new .res__badge[data-astro-cid-gyl2s3ui]{animation:badge-pop .56s var(--ease-squish)}}@keyframes res-in{0%{opacity:0;transform:translateY(8px)rotate(-.6deg)}}@keyframes badge-pop{0%{transform:rotate(-24deg)scale(.6)}}.chooser__reset[data-astro-cid-gyl2s3ui]{min-height:44px;color:var(--c-ink);text-underline-offset:.25em;background:0 0;border:0;justify-self:start;align-items:center;gap:.4rem;padding:.4rem .2rem;font-weight:600;text-decoration:underline 2px;display:inline-flex}.chooser-noscript[data-astro-cid-gyl2s3ui]{padding:var(--space-s) var(--space-m);background:var(--c-white);border-radius:var(--r-m)}.calc[data-astro-cid-ci23p7za]{gap:var(--space-l);margin-top:var(--space-xl);padding:var(--space-l);background:var(--c-white);border-radius:var(--r-blob-a);box-shadow:var(--shadow-paper);align-items:start;display:grid}html:not(.js) .calc[data-astro-cid-ci23p7za]{display:none}@media (width>=56rem){.calc[data-astro-cid-ci23p7za]{gap:var(--space-xl);padding:var(--space-xl);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.calc__qs[data-astro-cid-ci23p7za]{gap:var(--space-m);min-width:0;display:grid}.calc__q[data-astro-cid-ci23p7za]{border:0;min-width:0;margin:0;padding:0}.calc__q[data-astro-cid-ci23p7za] legend[data-astro-cid-ci23p7za]{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);line-height:1.2}.calc__hint[data-astro-cid-ci23p7za]{font-size:var(--step--1);color:var(--c-ink-soft);max-width:46ch;margin:.3rem 0 .6rem}.calc__opts[data-astro-cid-ci23p7za]{flex-wrap:wrap;gap:.55rem;margin-top:.5rem;display:flex}.calc__chip[data-astro-cid-ci23p7za]{background:var(--c-lagoon-tint);min-height:48px;color:var(--c-ink);border:2px solid color-mix(in srgb, var(--c-ink) 25%, transparent);cursor:pointer;transition:background-color var(--dur-quick) var(--ease-canopy), border-color var(--dur-quick) var(--ease-canopy), color var(--dur-quick) var(--ease-canopy);border-radius:6px;align-items:center;gap:.5rem;padding:.5rem 1rem .55rem .75rem;font-weight:500;display:inline-flex;position:relative}.calc__chip--num[data-astro-cid-ci23p7za]{justify-content:center;min-width:3rem;padding-inline:.6rem}.calc__chip[data-astro-cid-ci23p7za]:hover{border-color:var(--c-lagoon-deep)}.calc__chip[data-astro-cid-ci23p7za] input[data-astro-cid-ci23p7za]{appearance:none;background:var(--c-white);border:2px solid;border-radius:50%;flex-shrink:0;place-items:center;width:1.2rem;height:1.2rem;margin:0;display:grid}.calc__chip--num[data-astro-cid-ci23p7za] input[data-astro-cid-ci23p7za]{opacity:0;clip-path:inset(50%);border:0;width:1px;height:1px;margin:0;padding:0;position:absolute}.calc__chip--num[data-astro-cid-ci23p7za]:has(input:focus-visible){outline:3px solid var(--c-focus);outline-offset:3px;box-shadow:0 0 0 6px var(--c-focus-halo)}.calc__chip[data-astro-cid-ci23p7za] input[data-astro-cid-ci23p7za]:before{content:"";background:var(--c-lagoon-deep);border-radius:50%;width:.55rem;height:.55rem;transform:scale(0)}.calc__chip[data-astro-cid-ci23p7za] input[data-astro-cid-ci23p7za]:checked:before{transform:scale(1)}.calc__chip[data-astro-cid-ci23p7za]:has(input:checked){background:var(--c-lagoon-deep);border-color:var(--c-lagoon-deep);color:var(--c-white)}.calc__chip[data-astro-cid-ci23p7za]:has(input:checked) input[data-astro-cid-ci23p7za]{border-color:var(--c-white)}.calc__chip[data-astro-cid-ci23p7za] input[data-astro-cid-ci23p7za]:focus-visible{outline:3px solid var(--c-focus);outline-offset:3px;box-shadow:0 0 0 6px var(--c-focus-halo)}.calc__chip[data-astro-cid-ci23p7za]:has(input:disabled){opacity:.4;cursor:not-allowed}@media (prefers-reduced-motion:no-preference){.calc__chip[data-astro-cid-ci23p7za] input[data-astro-cid-ci23p7za]:before{transition:transform var(--dur-base) var(--ease-squish)}}@media (forced-colors:active){.calc__chip[data-astro-cid-ci23p7za]:has(input:checked){outline:3px solid highlight}}.calc__note[data-astro-cid-ci23p7za]{background:var(--c-marigold-tint);color:var(--c-ink);font-size:var(--step--1);border-radius:6px;margin:.6rem 0 0;padding:.5rem .8rem}.calc__out[data-astro-cid-ci23p7za]{gap:var(--space-s);padding:var(--space-m);background:var(--c-marigold-tint);border-radius:var(--r-blob-b);align-content:start;display:grid}.calc__label[data-astro-cid-ci23p7za]{background:var(--c-ink);color:var(--c-sunbeam);font-family:var(--font-hand);font-weight:600;font-size:var(--step--1);border-radius:4px;justify-self:start;padding:.15rem .7rem .2rem;transform:rotate(-1.5deg)}.calc__breakdown[data-astro-cid-ci23p7za]{gap:.55rem;min-width:0;display:grid}.calc__line[data-astro-cid-ci23p7za]{overflow-wrap:break-word;max-width:100%;font-size:var(--step--1);color:var(--c-ink-soft)}.calc__line[data-astro-cid-ci23p7za] span[data-astro-cid-ci23p7za]{color:var(--c-ink);font-weight:600}.calc__result[data-astro-cid-ci23p7za]{overflow-wrap:break-word;background:var(--c-lagoon-deep);max-width:100%;color:var(--c-white);font-size:var(--step-1);box-shadow:var(--shadow-lift);border-radius:6px;padding:.65rem .9rem;font-weight:500;line-height:1.3}.calc__result[data-astro-cid-ci23p7za] strong[data-astro-cid-ci23p7za]{font-family:var(--font-display);font-weight:800;font-size:var(--step-2);line-height:1}.calc__monthly[data-astro-cid-ci23p7za]{overflow-wrap:break-word;max-width:100%;font-size:var(--step--1);color:var(--c-ink-soft)}.calc__monthly[data-astro-cid-ci23p7za] span[data-astro-cid-ci23p7za]{color:var(--c-ink);font-weight:700}.calc__tfc[data-astro-cid-ci23p7za]{font-size:var(--step--1);color:var(--c-ink-soft)}.calc-noscript[data-astro-cid-ci23p7za]{margin-top:var(--space-l);padding:var(--space-s) var(--space-m);background:var(--c-white);border-radius:var(--r-m)}.calc__heading[data-astro-cid-sh3glyla]{margin-top:var(--space-2xl);font-size:var(--step-3)}.english-note[data-astro-cid-sh3glyla]{margin-bottom:var(--space-s);background:var(--c-sunbeam-tint);border-radius:var(--r-s);font-size:var(--step--1);padding:.5rem .9rem;display:inline-block}.jump[data-astro-cid-sh3glyla]{margin-top:var(--space-2xs);flex-wrap:wrap;gap:.5rem .6rem;display:flex}.jump[data-astro-cid-sh3glyla] a[data-astro-cid-sh3glyla]{background:color-mix(in srgb, var(--c-white) 14%, transparent);min-height:44px;color:var(--c-white);font-weight:600;font-size:var(--step--1);border:2px solid color-mix(in srgb, var(--c-white) 55%, transparent);border-radius:6px;align-items:center;padding:.35rem .9rem;text-decoration:none;display:inline-flex}.jump[data-astro-cid-sh3glyla] a[data-astro-cid-sh3glyla]:hover{background:var(--c-white);color:var(--c-plum)}.hero-art[data-astro-cid-sh3glyla]{width:clamp(7.5rem,5rem + 12vw,16rem);height:clamp(7rem,5rem + 12vw,15rem);margin-inline-start:auto;position:relative}.hero-art__leaf[data-astro-cid-sh3glyla]{text-align:center;aspect-ratio:1;width:52%;color:var(--c-ink);box-shadow:0 0 0 4px var(--c-white), var(--shadow-lift);border-radius:0 72%;place-content:center;display:grid;position:absolute}.hero-art__leaf[data-astro-cid-sh3glyla] b[data-astro-cid-sh3glyla]{font-family:var(--font-display);font-size:clamp(2rem,1.2rem + 3.4vw,4.2rem);font-weight:800;line-height:.85}.hero-art__leaf[data-astro-cid-sh3glyla] i[data-astro-cid-sh3glyla]{font-family:var(--font-hand);font-style:normal;font-size:var(--step--1);font-weight:600}.hero-art__leaf--a[data-astro-cid-sh3glyla]{inset-inline-start:0;background:var(--c-sunbeam);top:0;transform:rotate(-12deg)}.hero-art__leaf--b[data-astro-cid-sh3glyla]{inset-inline-end:0;background:var(--c-marigold);bottom:0;transform:rotate(9deg)}.band[data-astro-cid-sh3glyla]{padding-block:var(--space-2xl)}.band--tight[data-astro-cid-sh3glyla]{padding-block:var(--space-xl) var(--space-2xl)}.band--sun[data-astro-cid-sh3glyla]{background:var(--c-sunbeam-tint);padding-top:calc(var(--space-2xl) + 1.5rem);margin-top:calc(-1*clamp(16px,1rem + 1.6vw,36px))}.band--fern[data-astro-cid-sh3glyla]{--cut-bg:var(--c-fern-tint);padding-block:calc(var(--space-2xl) + 20px)}.band--ink[data-astro-cid-sh3glyla]{background:var(--c-ink);color:var(--c-white)}.band--marigold[data-astro-cid-sh3glyla]{--cut-bg:var(--c-marigold-tint);padding-top:calc(var(--space-2xl) + 20px);margin-top:-20px}.band__head[data-astro-cid-sh3glyla]{gap:var(--space-xs);max-width:48rem;margin-bottom:var(--space-xl);display:grid}.band[data-astro-cid-sh3glyla] h2[data-astro-cid-sh3glyla]{font-size:var(--step-4)}.kicker[data-astro-cid-sh3glyla]{background:var(--c-plum);color:var(--c-white);font-family:var(--font-hand);font-weight:600;font-size:var(--step--1);border-radius:4px;justify-self:start;padding:.15rem .7rem .2rem;transform:rotate(-2deg)}.kicker--sun[data-astro-cid-sh3glyla]{background:var(--c-sunbeam);color:var(--c-ink)}.kinds[data-astro-cid-sh3glyla]{gap:var(--space-l) var(--space-m);margin:0;display:grid}@media (width>=48rem){.kinds[data-astro-cid-sh3glyla]{grid-template-columns:repeat(6,1fr)}.kind--wide[data-astro-cid-sh3glyla]{grid-column:span 3}.kind--third[data-astro-cid-sh3glyla]{grid-column:span 2}}.kind[data-astro-cid-sh3glyla]{align-content:start;gap:var(--space-2xs);padding:var(--space-l) var(--space-m) var(--space-m);padding-top:calc(var(--space-l) + 1.2rem);background:var(--bg);border-radius:var(--r-blob-a);margin-top:1.6rem;display:grid;position:relative}.kind[data-astro-cid-sh3glyla]:nth-child(2n){border-radius:var(--r-blob-b)}.kind--wide[data-astro-cid-sh3glyla]{padding-inline:var(--space-l)}.kind[data-astro-cid-sh3glyla][style*=white]{box-shadow:var(--shadow-paper)}.kind__sticker[data-astro-cid-sh3glyla]{top:-1.9rem;background:var(--st);width:4.6rem;height:4.6rem;color:var(--st-fg);transform:rotate(var(--rot));box-shadow:0 0 0 3px var(--c-white), var(--shadow-sticker);border-radius:6px;align-content:center;place-items:center;display:grid;position:absolute;inset-inline-end:1.2rem}.kind--wide[data-astro-cid-sh3glyla] .kind__sticker[data-astro-cid-sh3glyla]{width:5.6rem;height:5.6rem}.kind__sticker[data-astro-cid-sh3glyla] b[data-astro-cid-sh3glyla]{font-family:var(--font-display);font-size:2rem;font-weight:800;line-height:.85}.kind--wide[data-astro-cid-sh3glyla] .kind__sticker[data-astro-cid-sh3glyla] b[data-astro-cid-sh3glyla]{font-size:2.6rem}.kind__sticker[data-astro-cid-sh3glyla] i[data-astro-cid-sh3glyla]{font-family:var(--font-hand);font-size:.75rem;font-style:normal;font-weight:600}.kind__sticker[data-astro-cid-sh3glyla] .kind__icon{width:2.4rem;height:2.4rem}.kind[data-astro-cid-sh3glyla] h3[data-astro-cid-sh3glyla]{font-size:var(--step-2);padding-inline-end:4.5rem}.kind--wide[data-astro-cid-sh3glyla] h3[data-astro-cid-sh3glyla]{font-size:var(--step-3);padding-inline-end:5.5rem}.kind[data-astro-cid-sh3glyla] p[data-astro-cid-sh3glyla]{max-width:56ch}.kind__link[data-astro-cid-sh3glyla]{margin-top:var(--space-2xs);color:var(--c-ink);font-weight:600;font-size:var(--step--1);text-underline-offset:.22em;justify-self:start;text-decoration-thickness:2px}.kind__link[data-astro-cid-sh3glyla]:after{content:" ↗";margin-inline-start:.15em;text-decoration:none;display:inline-block}.kind__link[data-astro-cid-sh3glyla][href^=\/]:after{content:""}.apply[data-astro-cid-sh3glyla]{gap:var(--space-l);display:grid}.apply__steps[data-astro-cid-sh3glyla]{gap:var(--space-m);counter-reset:none;margin:0;display:grid}@media (width>=52rem){.apply__steps[data-astro-cid-sh3glyla]{gap:var(--space-l);grid-template-columns:repeat(3,1fr)}.apply__steps[data-astro-cid-sh3glyla] li[data-astro-cid-sh3glyla]:nth-child(2){margin-top:2.2rem}.apply__steps[data-astro-cid-sh3glyla] li[data-astro-cid-sh3glyla]:nth-child(3){margin-top:.8rem}}.apply__steps[data-astro-cid-sh3glyla] li[data-astro-cid-sh3glyla]{gap:var(--space-s);padding:var(--space-m);background:var(--c-white);border-radius:var(--r-sticker);box-shadow:var(--shadow-paper);transform:rotate(calc((var(--i) - 1) * .8deg));grid-template-columns:auto 1fr;align-items:start;display:grid;position:relative}.apply__n[data-astro-cid-sh3glyla]{background:var(--c-fern-deep);width:2.6rem;height:2.6rem;color:var(--c-white);font-family:var(--font-display);font-weight:800;font-size:var(--step-2);border-radius:0 70%;place-items:center;line-height:1;display:grid}.apply__after[data-astro-cid-sh3glyla] p{font-size:var(--step-1);font-family:var(--font-hand)}.fees[data-astro-cid-sh3glyla]{gap:var(--space-xl);align-items:center;display:grid}@media (width>=56rem){.fees[data-astro-cid-sh3glyla]{grid-template-columns:1fr 1.1fr}}.fees[data-astro-cid-sh3glyla]>[data-astro-cid-sh3glyla],.extras[data-astro-cid-sh3glyla]>[data-astro-cid-sh3glyla],.ask[data-astro-cid-sh3glyla]>[data-astro-cid-sh3glyla]{min-width:0}.fees__text[data-astro-cid-sh3glyla]{gap:var(--space-s);display:grid}.fees__text[data-astro-cid-sh3glyla] h2[data-astro-cid-sh3glyla]{color:var(--c-sunbeam)}.fees__copy[data-astro-cid-sh3glyla] p+p{margin-top:.6em}.pay[data-astro-cid-sh3glyla]{margin:var(--space-2xs) 0 0;flex-wrap:wrap;gap:.5rem;display:flex}.pay[data-astro-cid-sh3glyla] li[data-astro-cid-sh3glyla]{border:2px solid color-mix(in srgb, var(--c-white) 35%, transparent);font-size:var(--step--1);border-radius:6px;align-items:center;gap:.45rem;padding:.35rem .8rem .35rem .55rem;font-weight:500;display:inline-flex}.pay[data-astro-cid-sh3glyla] .pay__icon{width:1.5rem;height:1.5rem;color:var(--c-sunbeam)}.ticket[data-astro-cid-sh3glyla]{padding:var(--space-m) var(--space-m) var(--space-l);background:var(--c-white);color:var(--c-ink);padding-left:calc(var(--space-m) + .8rem);border-radius:6px;position:relative;transform:rotate(1.2deg);box-shadow:0 30px 50px -30px #000;-webkit-mask:radial-gradient(circle at 0,#0000 .7rem,#000 .75rem) 0 0/100% 2.2rem;mask:radial-gradient(circle at 0,#0000 .7rem,#000 .75rem) 0 0/100% 2.2rem}.ticket__table[data-astro-cid-sh3glyla]{border-collapse:collapse;width:100%}.ticket__table[data-astro-cid-sh3glyla] caption[data-astro-cid-sh3glyla]{caption-side:top;padding-bottom:var(--space-s);text-align:start}.ticket__cap[data-astro-cid-sh3glyla]{font-family:var(--font-display);font-weight:800;font-size:var(--step-2);margin-inline-end:.8rem;line-height:1.1;display:inline-block}.ticket__reviewed[data-astro-cid-sh3glyla]{font-family:var(--font-hand);font-size:var(--step--1);background:var(--c-sunbeam);border-radius:4px;padding:0 .5rem;display:inline-block;transform:rotate(2deg)}.ticket__table[data-astro-cid-sh3glyla] th[data-astro-cid-sh3glyla],.ticket__table[data-astro-cid-sh3glyla] td[data-astro-cid-sh3glyla]{text-align:start;vertical-align:middle;border-bottom:2px dashed color-mix(in srgb, var(--c-ink) 25%, transparent);padding:.8rem .4rem}.ticket__table[data-astro-cid-sh3glyla] tbody[data-astro-cid-sh3glyla] tr[data-astro-cid-sh3glyla]:last-child>[data-astro-cid-sh3glyla]{border-bottom:0}.ticket__table[data-astro-cid-sh3glyla] thead[data-astro-cid-sh3glyla] th[data-astro-cid-sh3glyla]{font-size:var(--step--1);color:var(--c-ink-soft);padding-top:0;font-weight:600}.ticket__table[data-astro-cid-sh3glyla] tbody[data-astro-cid-sh3glyla] th[data-astro-cid-sh3glyla]{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);white-space:nowrap}.ticket__table[data-astro-cid-sh3glyla] .num[data-astro-cid-sh3glyla]{text-align:end}.ticket__sub[data-astro-cid-sh3glyla]{font-size:var(--step--1);color:var(--c-ink-soft);white-space:nowrap;display:block}.ticket__price[data-astro-cid-sh3glyla]{background:var(--c-plum);color:var(--c-white);font-family:var(--font-display);font-weight:800;font-size:var(--step-3);border-radius:6px;padding:.1rem .55rem .15rem;line-height:1.1;display:inline-block;transform:rotate(-2deg)}.ticket__scissors[data-astro-cid-sh3glyla]{width:2rem;color:color-mix(in srgb, var(--c-ink) 45%, transparent);position:absolute;bottom:.3rem;left:50%}@media (width<=26rem){.ticket__table[data-astro-cid-sh3glyla] tbody[data-astro-cid-sh3glyla] th[data-astro-cid-sh3glyla]{white-space:normal}.ticket__table[data-astro-cid-sh3glyla] th[data-astro-cid-sh3glyla],.ticket__table[data-astro-cid-sh3glyla] td[data-astro-cid-sh3glyla]{padding-inline:.25rem}}.extras[data-astro-cid-sh3glyla]{gap:var(--space-xl);align-items:start;display:grid}@media (width>=60rem){.extras[data-astro-cid-sh3glyla]{gap:var(--space-2xl);grid-template-columns:1.25fr 1fr}}.extras__table-wrap[data-astro-cid-sh3glyla]{gap:var(--space-s);display:grid}.extras__intro[data-astro-cid-sh3glyla]{max-width:48ch}.xt[data-astro-cid-sh3glyla]{border-collapse:separate;border-spacing:0 .6rem;width:100%;margin-top:var(--space-2xs)}.xt[data-astro-cid-sh3glyla] thead[data-astro-cid-sh3glyla] th[data-astro-cid-sh3glyla]{font-size:var(--step--1);text-align:start;padding:0 .7rem;font-weight:600}.xt[data-astro-cid-sh3glyla] tbody[data-astro-cid-sh3glyla]>tr[data-astro-cid-sh3glyla]>[data-astro-cid-sh3glyla]{background:var(--c-white);text-align:start;vertical-align:top;padding:.9rem .7rem}.xt[data-astro-cid-sh3glyla] tbody[data-astro-cid-sh3glyla] th[data-astro-cid-sh3glyla]{border-radius:16px 0 0 20px;font-weight:600}.xt[data-astro-cid-sh3glyla] tbody[data-astro-cid-sh3glyla] td[data-astro-cid-sh3glyla]:last-child{border-radius:0 20px 14px 0}.xt__note[data-astro-cid-sh3glyla]{font-weight:400;font-size:var(--step--1);color:var(--c-ink-soft);margin-top:.3rem;display:block}.xt__price[data-astro-cid-sh3glyla]{font-family:var(--font-display);font-weight:800;font-size:var(--step-1);white-space:nowrap}.vol[data-astro-cid-sh3glyla]{font-size:var(--step--1);align-items:center;gap:.3rem;font-weight:500;display:inline-flex}.vol--yes[data-astro-cid-sh3glyla]{background:var(--c-sunbeam);font-family:var(--font-hand);border-radius:4px;padding:.2rem .6rem .25rem .4rem;font-weight:600;transform:rotate(-2deg)}.vol[data-astro-cid-sh3glyla] .vol__icon{flex-shrink:0;width:1.2rem;height:1.2rem}@media (width<=34rem){.xt[data-astro-cid-sh3glyla] thead[data-astro-cid-sh3glyla]{display:none}.xt[data-astro-cid-sh3glyla],.xt[data-astro-cid-sh3glyla] tbody[data-astro-cid-sh3glyla]{display:block}.xt[data-astro-cid-sh3glyla] tbody[data-astro-cid-sh3glyla] tr[data-astro-cid-sh3glyla]{background:var(--c-white);border-radius:6px;grid-template-columns:1fr auto;margin-bottom:.7rem;display:grid}.xt[data-astro-cid-sh3glyla] tbody[data-astro-cid-sh3glyla]>tr[data-astro-cid-sh3glyla]>[data-astro-cid-sh3glyla]{background:0 0;display:block;border-radius:0!important}.xt[data-astro-cid-sh3glyla] tbody[data-astro-cid-sh3glyla] td[data-astro-cid-sh3glyla]:last-child{grid-column:1/-1;padding-top:0}}.xt__foot[data-astro-cid-sh3glyla]{font-size:var(--step--1);margin:0}.nocharge[data-astro-cid-sh3glyla]{padding:var(--space-xl) var(--space-l) var(--space-l);background:var(--c-sunbeam);color:var(--c-ink);border-radius:var(--r-blob-b);box-shadow:var(--shadow-lift);position:relative;transform:rotate(-1.2deg)}.nocharge__stamp[data-astro-cid-sh3glyla]{top:-1.6rem;background:var(--c-ink);width:5rem;height:5rem;color:var(--c-sunbeam);font-family:var(--font-display);border:3px dashed var(--c-sunbeam);outline:4px solid var(--c-ink);border-radius:50%;place-items:center;font-size:2rem;font-weight:800;display:grid;position:absolute;inset-inline-end:1.2rem;transform:rotate(12deg)}.nocharge__title[data-astro-cid-sh3glyla]{font-size:var(--step-4);margin-bottom:var(--space-s);padding-inline-end:4.5rem;line-height:.95}.nocharge__text[data-astro-cid-sh3glyla] p{font-size:var(--step-1);line-height:1.45}.nocharge__text[data-astro-cid-sh3glyla] p+p{margin-top:.6em}.nocharge__small[data-astro-cid-sh3glyla]{margin-top:var(--space-s);font-size:var(--step--1)}.ask[data-astro-cid-sh3glyla]{gap:var(--space-xl);align-items:center;display:grid}@media (width>=56rem){.ask[data-astro-cid-sh3glyla]{grid-template-columns:minmax(16rem,.7fr) 1.3fr}}.ask[data-astro-cid-sh3glyla] .ask__note{justify-self:center;max-width:24rem}.ask__note-title[data-astro-cid-sh3glyla]{font-weight:600;font-size:var(--step-1)}.ask__panel[data-astro-cid-sh3glyla]{gap:var(--space-s);padding:var(--space-xl) clamp(1.25rem, .5rem + 4vw, 3.5rem);background:var(--c-lagoon-deep);color:var(--c-white);border-radius:var(--r-blob-a);display:grid}.ask__panel[data-astro-cid-sh3glyla] h2[data-astro-cid-sh3glyla]{font-size:var(--step-4)}.ask__copy[data-astro-cid-sh3glyla] a{color:var(--c-white)}.ask__actions[data-astro-cid-sh3glyla]{align-items:center;gap:var(--space-s) var(--space-m);margin-top:var(--space-2xs);flex-wrap:wrap;display:flex}.ask__panel[data-astro-cid-sh3glyla] .ask__office{margin-top:var(--space-s)}
