.countdown[data-astro-cid-2p4quwok]{gap:var(--space-2);background:var(--paper);border:2px dashed var(--navy);border-radius:var(--radius-small);max-width:26rem;padding:var(--space-3);display:grid;transform:rotate(-1deg)}.lbl[data-astro-cid-2p4quwok]{color:var(--burgundy);font-size:var(--text-small);margin:0}.units[data-astro-cid-2p4quwok]{gap:var(--space-3);display:flex}.unit[data-astro-cid-2p4quwok]{justify-items:center;display:grid}.unit[data-astro-cid-2p4quwok] b[data-astro-cid-2p4quwok]{font-family:var(--font-label);font-variant-numeric:tabular-nums;font-size:2.5rem;line-height:1.1}.unit[data-astro-cid-2p4quwok] span[data-astro-cid-2p4quwok]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.06em;font-size:1rem}.when[data-astro-cid-2p4quwok]{font-size:var(--text-small)}.doors[data-astro-cid-knwi5wun]{gap:var(--space-3) var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.doors[data-astro-cid-knwi5wun]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=64rem){.doors[data-astro-cid-knwi5wun]{gap:var(--space-4) var(--space-3);grid-template-columns:repeat(6,minmax(0,1fr))}}.door[data-astro-cid-knwi5wun],.door[data-astro-cid-knwi5wun] a[data-astro-cid-knwi5wun]{justify-items:center;gap:var(--space-1);text-align:center;display:grid}.door[data-astro-cid-knwi5wun] a[data-astro-cid-knwi5wun]{color:inherit;border-radius:var(--radius);text-decoration:none}.door[data-astro-cid-knwi5wun] a[data-astro-cid-knwi5wun]:hover .label[data-astro-cid-knwi5wun]{text-decoration:underline}.art[data-astro-cid-knwi5wun]{width:100%;display:block;position:relative;container-type:inline-size}.art[data-astro-cid-knwi5wun] img{width:100%}.is-sealed[data-astro-cid-knwi5wun] .art[data-astro-cid-knwi5wun]{cursor:not-allowed}.plaque[data-astro-cid-knwi5wun]{color:var(--navy);font-size:9cqw;font-weight:700;line-height:1;position:absolute;top:30.4%;left:50.3%;transform:translate(-50%,-50%)}.is-open[data-astro-cid-knwi5wun] .plaque[data-astro-cid-knwi5wun]{font-size:7.4cqw;top:33.6%;left:44%;transform:translate(-50%,-50%)skewY(9deg)scaleX(.82)}.label[data-astro-cid-knwi5wun]{font-size:var(--text-small);line-height:1.2}.is-open[data-astro-cid-knwi5wun] .label[data-astro-cid-knwi5wun]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.05em;color:var(--green-ink);font-weight:700}.postmark[data-astro-cid-knwi5wun]{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.01em;color:var(--burgundy);background:var(--paper);white-space:nowrap;border:2px solid;border-radius:999px;max-width:100%;padding:.15em .45em;font-size:.95rem;font-weight:700;transform:rotate(-4deg)}.today[data-astro-cid-knwi5wun] .art[data-astro-cid-knwi5wun]:before{content:"";z-index:-1;background:radial-gradient(closest-side,#b7873e99,#0000);border-radius:50%;position:absolute;inset:4% 0 0}.today[data-astro-cid-knwi5wun] .label[data-astro-cid-knwi5wun]{background:var(--navy);color:var(--cream);border-radius:var(--radius-small);padding:.15em .7em}.today[data-astro-cid-knwi5wun] .art[data-astro-cid-knwi5wun]{transform-origin:50% 100%;animation:7s ease-in-out 1.5s 4 door-wiggle}.today[data-astro-cid-knwi5wun] a[data-astro-cid-knwi5wun]:hover .art[data-astro-cid-knwi5wun],.today[data-astro-cid-knwi5wun] a[data-astro-cid-knwi5wun]:focus-visible .art[data-astro-cid-knwi5wun]{animation:.6s ease-in-out door-wiggle-once}@keyframes door-wiggle{0%,9%,to{transform:rotate(0)}2%{transform:rotate(-3deg)}4.5%{transform:rotate(2.5deg)}7%{transform:rotate(-1deg)}}@keyframes door-wiggle-once{0%,to{transform:rotate(0)}25%{transform:rotate(-3deg)}55%{transform:rotate(2.5deg)}80%{transform:rotate(-1deg)}}.is-sealed[data-astro-cid-knwi5wun].shake .art[data-astro-cid-knwi5wun]{animation:.45s ease-in-out door-shake}@keyframes door-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.hero[data-astro-cid-5fh4nrgu]{background:var(--sky);flex-direction:column;display:flex}.copy[data-astro-cid-5fh4nrgu]{gap:var(--space-4);padding-block:var(--space-4) var(--space-3);z-index:1;display:grid;position:relative}.intro[data-astro-cid-5fh4nrgu]{gap:var(--space-3);align-content:start;display:grid}h1[data-astro-cid-5fh4nrgu] em[data-astro-cid-5fh4nrgu]{color:var(--burgundy);font-weight:600;display:block}.lede[data-astro-cid-5fh4nrgu]{font-size:var(--text-lead);max-width:30rem}.today-box[data-astro-cid-5fh4nrgu]{gap:var(--space-2);justify-items:start;display:grid}.today-box[data-astro-cid-5fh4nrgu] .typed[data-astro-cid-5fh4nrgu]{color:var(--burgundy);font-size:var(--text-small)}.form-card[data-astro-cid-5fh4nrgu]{background:var(--paper);border-radius:var(--radius-small);padding:var(--space-3);box-shadow:0 0 0 6px var(--paper), 0 0 0 8px var(--burgundy), 0 0 0 10px var(--paper), 0 0 0 12px var(--navy), var(--shadow);gap:var(--space-2);align-self:start;margin:12px;display:grid}.form-title[data-astro-cid-5fh4nrgu]{font-size:var(--h3)}.art[data-astro-cid-5fh4nrgu]{aspect-ratio:2400/1350;object-fit:cover;width:100%;-webkit-mask-image:linear-gradient(#0000 0,#000 14%);mask-image:linear-gradient(#0000 0,#000 14%)}@media (width>=56rem){.copy[data-astro-cid-5fh4nrgu]{column-gap:var(--space-5);padding-top:var(--space-5);max-width:62rem;margin-left:max(0px, calc((100vw - var(--page-max)) / 2));grid-template-columns:1.1fr .9fr}.art[data-astro-cid-5fh4nrgu]{margin-top:-14vw}}.doors-sec[data-astro-cid-5fh4nrgu]{gap:var(--space-3);padding-block:var(--space-5);display:grid}.hint[data-astro-cid-5fh4nrgu]{color:var(--text-soft)}
