.s-hero[data-astro-cid-vnuvew2f]{padding:clamp(56px,9vw,130px) 0 clamp(36px,5vw,64px);position:relative}.s-hero__inner[data-astro-cid-vnuvew2f]{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.s-hero__title{max-width:980px;font-size:clamp(46px,6.4vw,104px)}.s-hero__lead[data-astro-cid-vnuvew2f]{max-width:600px;margin:clamp(22px,2.6vw,34px) 0 0}.s-picker[data-astro-cid-vnuvew2f]{z-index:20;padding:12px 0;position:sticky;top:92px}.s-picker__inner[data-astro-cid-vnuvew2f]{align-items:center;gap:12px;display:flex}.s-arrow[data-astro-cid-vnuvew2f]{--off:var(--butter);border-radius:50%;flex-shrink:0;place-items:center;width:52px;height:52px;transition:box-shadow .3s,translate .45s cubic-bezier(.34,1.56,.64,1);display:grid}.s-arrow[data-astro-cid-vnuvew2f]:hover{box-shadow:var(--print-hover);translate:-1px -2px}.s-arrow[data-astro-cid-vnuvew2f]:active{box-shadow:inset 0 0 0 1.5px var(--ink);translate:2px 3px}.s-months[data-astro-cid-vnuvew2f]{--off:var(--butter);scrollbar-width:none;border-radius:999px;flex:1;grid-template-columns:repeat(12,1fr);padding:6px;display:grid;position:relative;overflow-x:auto}.s-months__indicator[data-astro-cid-vnuvew2f]{background:var(--ink);pointer-events:none;border-radius:999px;width:0;position:absolute;top:6px;bottom:6px;left:0}.s-month[data-astro-cid-vnuvew2f]{z-index:1;height:var(--ctl-md);color:var(--ink-2);white-space:nowrap;border-radius:999px;padding:0 6px;font-size:14px;font-weight:600;transition:color .35s;position:relative}.s-month[data-astro-cid-vnuvew2f]:hover{color:var(--ink)}.s-month[data-astro-cid-vnuvew2f][aria-selected=true]{color:var(--cream)}.s-month__short[data-astro-cid-vnuvew2f]{display:none}@media (width<=1180px){.s-month__long[data-astro-cid-vnuvew2f]{display:none}.s-month__short[data-astro-cid-vnuvew2f]{display:inline}}.s-board[data-astro-cid-vnuvew2f]{padding:clamp(48px,6vw,84px) 0 clamp(70px,9vw,130px)}.s-board__head[data-astro-cid-vnuvew2f]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(36px,4vw,56px);display:flex}.s-board__title[data-astro-cid-vnuvew2f]{isolation:isolate;position:relative}.s-board__sun[data-astro-cid-vnuvew2f]{z-index:-1;width:clamp(120px,15vw,230px);position:absolute;top:50%;left:clamp(-30px,-2vw,-12px);translate:0 -58%}.s-board__sun[data-astro-cid-vnuvew2f] svg[data-astro-cid-vnuvew2f]{width:100%;height:auto;display:block}.s-board__month[data-astro-cid-vnuvew2f]{color:var(--ink);margin:-.16em -.06em -.12em;padding:.16em .06em .12em;font-size:clamp(64px,10vw,168px);line-height:.9;overflow:hidden}.s-board__month[data-astro-cid-vnuvew2f] span[data-astro-cid-vnuvew2f]{display:inline-block}.s-board__side[data-astro-cid-vnuvew2f]{flex-direction:column;align-items:flex-end;gap:16px;display:flex}.s-board__count[data-astro-cid-vnuvew2f]{background:var(--white) url(/textures/paper-grain.png) 0 0 / 240px 240px;box-shadow:inset 0 0 0 1.5px var(--line), 3px 4px 0 0 var(--leaf);color:var(--ink-2);border-radius:14px;margin:0;padding:8px 16px;rotate:-2deg}.s-board__count[data-astro-cid-vnuvew2f] strong[data-astro-cid-vnuvew2f]{font-family:var(--font-display);color:var(--ink);font-size:28px}.s-kind[data-astro-cid-vnuvew2f]{gap:8px;display:flex}.s-grid[data-astro-cid-vnuvew2f]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px 14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.s-item[data-astro-cid-vnuvew2f]{rotate:var(--tilt,0deg);border-radius:20px;grid-template-rows:auto auto;grid-template-columns:56px 1fr;align-items:center;gap:8px 14px;padding:14px 16px 16px 14px;transition:rotate .5s cubic-bezier(.34,1.56,.64,1),translate .5s cubic-bezier(.34,1.56,.64,1),box-shadow .35s;display:grid;position:relative}.s-item[data-astro-cid-vnuvew2f]:hover{box-shadow:var(--print-hover);translate:-2px -4px;rotate:0deg}.s-item__art[data-astro-cid-vnuvew2f]{grid-row:1/3;width:56px;height:56px;transition:rotate .55s cubic-bezier(.34,1.56,.64,1),scale .55s cubic-bezier(.34,1.56,.64,1);overflow:visible}.s-item[data-astro-cid-vnuvew2f]:hover .s-item__art[data-astro-cid-vnuvew2f]{rotate:-12deg;scale:1.16}.s-item__name[data-astro-cid-vnuvew2f]{font-size:16px;font-weight:700;line-height:1.2}.s-item__badge[data-astro-cid-vnuvew2f]{letter-spacing:.02em;box-shadow:0 0 0 1.5px var(--ink);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;position:absolute;top:-10px;right:12px;rotate:3deg}.s-item__badge[data-astro-cid-vnuvew2f]:empty{display:none}.s-item__badge[data-astro-cid-vnuvew2f].is-new{background:var(--butter)}.s-item__badge[data-astro-cid-vnuvew2f].is-last{background:var(--coral);color:var(--white)}.s-item__bar[data-astro-cid-vnuvew2f]{grid-template-columns:repeat(12,1fr);gap:2px;display:grid}.s-item__bar[data-astro-cid-vnuvew2f] i[data-astro-cid-vnuvew2f]{background:var(--sand);border-radius:3px;height:6px}.s-item__bar[data-astro-cid-vnuvew2f] i[data-astro-cid-vnuvew2f].on{background:var(--c);opacity:.8}.s-item__bar[data-astro-cid-vnuvew2f] i[data-astro-cid-vnuvew2f].now{outline:1.5px solid var(--ink);outline-offset:1px}.s-cta[data-astro-cid-vnuvew2f]{text-align:center;flex-direction:column;align-items:center;min-height:clamp(720px,92svh,960px);display:flex;position:relative;overflow:hidden}.s-cta__ribbon{margin-bottom:clamp(40px,6vw,90px)}.s-cta__content[data-astro-cid-vnuvew2f]{z-index:2;max-width:880px;padding-inline:var(--gutter);flex-direction:column;align-items:center;display:flex;position:relative}.s-cta__title{font-size:clamp(52px,8vw,128px)}.s-cta__lead[data-astro-cid-vnuvew2f]{max-width:460px;margin:24px 0 30px}.s-cta__scene[data-astro-cid-vnuvew2f]{width:100%;height:clamp(260px,28vw,400px);margin-top:auto;position:relative}.s-cta__hill[data-astro-cid-vnuvew2f]{width:100%;height:62%;position:absolute;bottom:0;left:0;right:0}.s-cta__basket{width:clamp(220px,24vw,340px);height:auto;position:absolute;bottom:20%;left:50%;translate:-50%}@media (width<=640px){.s-picker[data-astro-cid-vnuvew2f]{top:80px}.s-arrow[data-astro-cid-vnuvew2f]{display:none}.s-months[data-astro-cid-vnuvew2f]{grid-template-columns:repeat(12,minmax(52px,1fr))}.s-board__side[data-astro-cid-vnuvew2f]{align-items:flex-start}.s-grid[data-astro-cid-vnuvew2f]{grid-template-columns:1fr 1fr}.s-item[data-astro-cid-vnuvew2f]{text-align:left;grid-template-columns:1fr}.s-item__art[data-astro-cid-vnuvew2f]{grid-row:auto}}
