.announce[data-astro-cid-2vfgeueo]{background:var(--blush-300);height:40px;color:var(--steel-800);transition:height .26s var(--ease-out), opacity .2s var(--ease-out);justify-content:center;align-items:center;padding-inline:56px;display:flex;position:relative;overflow:hidden}.announce[data-astro-cid-2vfgeueo].is-closing{opacity:0;height:0}.announce-text[data-astro-cid-2vfgeueo]{white-space:nowrap;font-size:14px;font-weight:400;line-height:1}.announce-text[data-astro-cid-2vfgeueo] strong[data-astro-cid-2vfgeueo]{font-weight:600}.announce-close[data-astro-cid-2vfgeueo]{width:32px;height:32px;transition:background-color var(--dur-base) var(--ease-out);border-radius:99px;place-items:center;margin-top:-16px;display:grid;position:absolute;top:50%;right:20px}.announce-close[data-astro-cid-2vfgeueo] img[data-astro-cid-2vfgeueo]{width:24px;height:24px}@media (hover:hover) and (pointer:fine){.announce-close[data-astro-cid-2vfgeueo]:hover{background:#252b370f}}@media (width<=560px){.announce[data-astro-cid-2vfgeueo]{padding-inline:44px}.announce-close[data-astro-cid-2vfgeueo]{right:8px}.announce-close[data-astro-cid-2vfgeueo] img[data-astro-cid-2vfgeueo]{width:20px;height:20px}}.cart[data-astro-cid-7o6y2myb]{z-index:100;visibility:hidden;transition:visibility 0s linear .42s;position:fixed;inset:0}.cart[data-astro-cid-7o6y2myb].is-open{visibility:visible;transition-delay:0s}.cart-scrim[data-astro-cid-7o6y2myb]{opacity:0;transition:opacity .32s var(--ease-out);background:#181d2752;position:absolute;inset:0}.cart[data-astro-cid-7o6y2myb].is-open .cart-scrim[data-astro-cid-7o6y2myb]{opacity:1}.cart-panel[data-astro-cid-7o6y2myb]{background:var(--white);outline:none;flex-direction:column;width:min(440px,100vw);transition:transform .42s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-24px 0 64px #0c0c0d1f}.cart[data-astro-cid-7o6y2myb].is-open .cart-panel[data-astro-cid-7o6y2myb]{transform:none}.cart-head[data-astro-cid-7o6y2myb]{border-bottom:1px solid var(--steel-100);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.cart-title[data-astro-cid-7o6y2myb]{font-family:var(--font-serif);letter-spacing:-.03em;color:var(--steel-900);font-size:28px;font-weight:400;line-height:1.2}.cart-count[data-astro-cid-7o6y2myb]{font-family:var(--font-sans);letter-spacing:0;color:var(--steel-500);font-size:16px;font-weight:500}.cart-x[data-astro-cid-7o6y2myb]{width:40px;height:40px;transition:background-color var(--dur-base) var(--ease-out);border-radius:99px;place-items:center;margin-right:-8px;display:grid}.cart-x[data-astro-cid-7o6y2myb] img[data-astro-cid-7o6y2myb]{width:24px;height:24px}@media (hover:hover) and (pointer:fine){.cart-x[data-astro-cid-7o6y2myb]:hover{background:var(--steel-100)}}.cart-body[data-astro-cid-7o6y2myb]{overscroll-behavior:contain;flex:1;padding:0 24px 24px;overflow-y:auto}.cart-perk[data-astro-cid-7o6y2myb]{background:var(--blush-100);color:var(--blush-800);border-radius:10px;align-items:center;gap:8px;margin:16px 0 8px;padding:10px 12px;font-size:14px;font-weight:500;line-height:20px;display:flex}.cart-perk[data-astro-cid-7o6y2myb] img[data-astro-cid-7o6y2myb]{flex:none;width:16px;height:16px}.cart-lines[data-astro-cid-7o6y2myb]{margin:0;padding:0;list-style:none}.cart-line[data-astro-cid-7o6y2myb]{border-bottom:1px solid var(--steel-100);transition:opacity .24s var(--ease-out), transform .32s var(--ease-out);gap:16px;padding-block:20px;display:flex}.cart-line[data-astro-cid-7o6y2myb].is-new{opacity:0;transform:translateY(8px)}.cart-line[data-astro-cid-7o6y2myb].is-leaving{opacity:0;transform:translate(16px)}.cart-line[data-astro-cid-7o6y2myb]{isolation:isolate;position:relative}.cart-line[data-astro-cid-7o6y2myb]:before{content:"";z-index:-1;background:var(--blush-100);opacity:0;pointer-events:none;border-radius:12px;position:absolute;inset:0 -12px}.cart-line[data-astro-cid-7o6y2myb].is-added:before{animation:cart-added 1.6s var(--ease-out) .3s}@keyframes cart-added{0%{opacity:0}15%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.cart-line[data-astro-cid-7o6y2myb].is-added:before{animation:none}}.cart-thumb[data-astro-cid-7o6y2myb]{background:var(--steel-200);border-radius:10px;flex:none;width:80px;height:96px;overflow:hidden}.cart-thumb[data-astro-cid-7o6y2myb] img{object-fit:cover;object-position:top;width:100%;height:100%}.cart-line-main[data-astro-cid-7o6y2myb]{flex-direction:column;flex:1;justify-content:space-between;gap:12px;min-width:0;display:flex}.cart-line-top[data-astro-cid-7o6y2myb]{justify-content:space-between;gap:12px;display:flex}.cart-line-title[data-astro-cid-7o6y2myb]{font-family:var(--font-serif);letter-spacing:-.03em;color:var(--steel-900);font-size:20px;line-height:1.2}.cart-line-meta[data-astro-cid-7o6y2myb]{color:var(--steel-500);margin-top:4px;font-size:13px;font-weight:500;line-height:18px}.cart-line-price[data-astro-cid-7o6y2myb]{color:var(--steel-900);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:500;line-height:24px}.cart-line-bottom[data-astro-cid-7o6y2myb]{justify-content:space-between;align-items:center;display:flex}.qty[data-astro-cid-7o6y2myb]{border:1px solid var(--steel-300);border-radius:99px;align-items:center;height:36px;display:inline-flex}.qty[data-astro-cid-7o6y2myb] button[data-astro-cid-7o6y2myb]{width:34px;height:34px;color:var(--steel-700);transition:background-color var(--dur-base) var(--ease-out);border-radius:99px;font-size:18px;line-height:1}@media (hover:hover) and (pointer:fine){.qty[data-astro-cid-7o6y2myb] button[data-astro-cid-7o6y2myb]:hover{background:var(--steel-100)}}.qty[data-astro-cid-7o6y2myb] span[data-astro-cid-7o6y2myb]{text-align:center;min-width:20px;color:var(--steel-900);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.cart-remove[data-astro-cid-7o6y2myb]{color:var(--steel-500);transition:color var(--dur-base) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;font-size:13px;font-weight:500;line-height:20px}@media (hover:hover) and (pointer:fine){.cart-remove[data-astro-cid-7o6y2myb]:hover{color:var(--steel-900)}}.cart-empty[data-astro-cid-7o6y2myb]{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:56px 0 32px;display:flex}.cart-empty[data-astro-cid-7o6y2myb][hidden]{display:none}.cart-empty-title[data-astro-cid-7o6y2myb]{font-family:var(--font-serif);letter-spacing:-.03em;color:var(--steel-900);font-size:24px}.cart-empty-sub[data-astro-cid-7o6y2myb]{color:var(--steel-500);margin-bottom:16px;font-size:14px}.cart-upsell[data-astro-cid-7o6y2myb]{margin-top:24px}.cart[data-astro-cid-7o6y2myb].has-upsell-line .cart-upsell[data-astro-cid-7o6y2myb]{display:none}.cart-upsell-label[data-astro-cid-7o6y2myb]{color:var(--hazel-base);margin-bottom:10px;font-size:13px;font-weight:500;line-height:20px}.cart-upsell-card[data-astro-cid-7o6y2myb]{background:var(--hazel-lightest);border:1px solid var(--hazel-ultralight);border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.cart-upsell-thumb[data-astro-cid-7o6y2myb]{background:var(--steel-200);border-radius:8px;flex:none;width:56px;height:56px;overflow:hidden}.cart-upsell-thumb[data-astro-cid-7o6y2myb] img{object-fit:cover;object-position:top;width:100%;height:100%}.cart-upsell-text[data-astro-cid-7o6y2myb]{flex:1;min-width:0}.cart-upsell-text[data-astro-cid-7o6y2myb] .cart-line-title[data-astro-cid-7o6y2myb]{font-size:18px}.cart-upsell-text[data-astro-cid-7o6y2myb] .cart-line-meta[data-astro-cid-7o6y2myb]{margin-top:2px}.cart-foot[data-astro-cid-7o6y2myb]{padding:20px 24px;padding-bottom:max(20px, env(safe-area-inset-bottom));border-top:1px solid var(--steel-100);background:var(--white)}.cart-foot[data-astro-cid-7o6y2myb][hidden]{display:none}.cart-row[data-astro-cid-7o6y2myb]{color:var(--steel-900);justify-content:space-between;align-items:baseline;font-size:16px;font-weight:500;display:flex}.cart-subtotal[data-astro-cid-7o6y2myb]{font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.cart-note[data-astro-cid-7o6y2myb]{color:var(--steel-500);margin:4px 0 16px;font-size:13px}.cart-continue[data-astro-cid-7o6y2myb]{color:var(--steel-600);transition:background-size .32s var(--ease-out), color var(--dur-base) var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;margin:14px auto 0;font-size:14px;font-weight:500;display:block}@media (hover:hover) and (pointer:fine){.cart-continue[data-astro-cid-7o6y2myb]:hover{color:var(--steel-900);background-size:100% 1px}}html.cart-locked{overflow:hidden}@media (width<=560px){.cart-head[data-astro-cid-7o6y2myb],.cart-foot[data-astro-cid-7o6y2myb],.cart-body[data-astro-cid-7o6y2myb]{padding-inline:20px}}.search[data-astro-cid-e66w4awt]{background:0 0;border:0;width:min(560px,100% - 32px);max-width:none;max-height:calc(100dvh - 32px);margin:12vh auto auto;padding:0;overflow:visible}.search[data-astro-cid-e66w4awt]::backdrop{background:#181d2752}.search[data-astro-cid-e66w4awt][open]{animation:search-in .26s var(--ease-out)}.search[data-astro-cid-e66w4awt][open]::backdrop{animation:search-fade .26s var(--ease-out)}@keyframes search-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:none}}@keyframes search-fade{0%{opacity:0}to{opacity:1}}.search-panel[data-astro-cid-e66w4awt]{background:var(--white);border:1px solid var(--steel-200);border-radius:16px;flex-direction:column;max-height:calc(100dvh - 12vh - 32px);display:flex;overflow:hidden;box-shadow:0 1px 2px #0c0c0d0a,0 24px 64px #0c0c0d29}.search-field[data-astro-cid-e66w4awt]{border-bottom:1px solid var(--steel-100);align-items:center;gap:12px;padding:12px 12px 12px 20px;display:flex}.search-field[data-astro-cid-e66w4awt]>img[data-astro-cid-e66w4awt]{flex:none;width:24px;height:24px}.search-field[data-astro-cid-e66w4awt] input[data-astro-cid-e66w4awt]{min-width:0;height:44px;color:var(--steel-900);-webkit-appearance:none;appearance:none;background:0 0;border:0;outline:none;flex:1;font-size:18px;line-height:24px}.search-field[data-astro-cid-e66w4awt] input[data-astro-cid-e66w4awt]::placeholder{color:var(--steel-500)}.search-field[data-astro-cid-e66w4awt] input[data-astro-cid-e66w4awt]::-webkit-search-cancel-button{display:none}.search-close[data-astro-cid-e66w4awt]{border-radius:var(--radius-sm);transition:background-color var(--dur-base) var(--ease-out);flex:none;padding:6px}.search-kbd[data-astro-cid-e66w4awt]{border:1px solid var(--steel-200);border-radius:var(--radius-xs);color:var(--steel-600);padding:2px 8px;font-size:12px;font-weight:500;line-height:18px;display:block}@media (hover:hover) and (pointer:fine){.search-close[data-astro-cid-e66w4awt]:hover{background:var(--steel-100)}}.search-body[data-astro-cid-e66w4awt]{overscroll-behavior:contain;padding:8px 12px 12px;overflow-y:auto}.search-eyebrow[data-astro-cid-e66w4awt]{color:var(--hazel-base);padding:8px 12px;font-size:13px;font-weight:500;line-height:20px}.search-list[data-astro-cid-e66w4awt]{margin:0;padding:0;list-style:none}.search-list[data-astro-cid-e66w4awt] li[data-astro-cid-e66w4awt][hidden]{display:none}.search-item[data-astro-cid-e66w4awt]{transition:background-color var(--dur-base) var(--ease-out);border-radius:10px;align-items:center;gap:16px;padding:10px 12px;display:flex}.search-thumb[data-astro-cid-e66w4awt]{border-radius:var(--radius-sm);background:var(--hazel-ultralight);flex:none;width:64px;height:64px;overflow:hidden}.search-thumb[data-astro-cid-e66w4awt] img{object-fit:cover;width:100%;height:100%}.search-text[data-astro-cid-e66w4awt]{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.search-title[data-astro-cid-e66w4awt]{font-family:var(--font-serif);letter-spacing:-.03em;color:var(--steel-900);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:22px;line-height:1.15;display:flex}.search-note[data-astro-cid-e66w4awt]{font-family:var(--font-sans);letter-spacing:0;background:var(--blush-200);color:var(--blush-700);border-radius:99px;padding:1px 8px;font-size:12px;font-weight:500;line-height:18px}.search-meta[data-astro-cid-e66w4awt]{gap:4px;display:flex}.search-meta[data-astro-cid-e66w4awt] .pill[data-astro-cid-e66w4awt]{padding-block:3px;font-size:13px;line-height:18px}.search-arrow[data-astro-cid-e66w4awt]{opacity:0;width:20px;height:20px;transition:opacity var(--dur-base) var(--ease-out), transform .32s var(--ease-out);flex:none;transform:translate(-6px)}@media (hover:hover) and (pointer:fine){.search-item[data-astro-cid-e66w4awt]:hover{background:var(--hazel-lightest)}.search-item[data-astro-cid-e66w4awt]:hover .search-arrow[data-astro-cid-e66w4awt]{opacity:1;transform:none}}.search-item[data-astro-cid-e66w4awt]:focus-visible{background:var(--hazel-lightest);outline-offset:-2px}.search-item[data-astro-cid-e66w4awt]:focus-visible .search-arrow[data-astro-cid-e66w4awt]{opacity:1;transform:none}.search-item[data-astro-cid-e66w4awt]:active{transform:scale(.99)}.search-empty[data-astro-cid-e66w4awt]{flex-direction:column;align-items:flex-start;gap:6px;padding:20px 12px 16px;display:flex}.search-empty[data-astro-cid-e66w4awt][hidden]{display:none}.search-empty-title[data-astro-cid-e66w4awt]{color:var(--steel-900);font-size:16px;font-weight:500;line-height:1.4}.search-empty-body[data-astro-cid-e66w4awt]{color:var(--steel-600);margin-bottom:6px;font-size:14px;line-height:1.5}.visually-hidden[data-astro-cid-e66w4awt]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (width<=560px){.search[data-astro-cid-e66w4awt]{width:calc(100% - 24px);margin-top:12px}.search-panel[data-astro-cid-e66w4awt]{max-height:calc(100dvh - 24px)}.search-field[data-astro-cid-e66w4awt]{padding-left:16px}.search-field[data-astro-cid-e66w4awt] input[data-astro-cid-e66w4awt]{font-size:16px}.search-body[data-astro-cid-e66w4awt]{padding:4px 8px 8px}.search-item[data-astro-cid-e66w4awt]{gap:12px;padding:10px 8px}.search-thumb[data-astro-cid-e66w4awt]{width:56px;height:56px}.search-title[data-astro-cid-e66w4awt]{font-size:19px}}html.search-locked{overflow:hidden}.nav[data-astro-cid-wpvy4v7s]{z-index:50;background:var(--white);border-bottom:1px solid var(--steel-100);position:relative}.nav-inner[data-astro-cid-wpvy4v7s]{align-items:center;gap:16px;height:79px;display:flex}.nav-left[data-astro-cid-wpvy4v7s]{flex:auto;align-items:center;gap:32px;min-width:0;display:flex}.nav-logo[data-astro-cid-wpvy4v7s]{flex:none;display:block}.nav-logo[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s]{width:147px;height:20px}.nav-links[data-astro-cid-wpvy4v7s]{align-items:center;gap:8px;display:flex}.nav-link[data-astro-cid-wpvy4v7s]{border-radius:var(--radius-sm);color:var(--steel-700);white-space:nowrap;cursor:pointer;transition:color var(--dur-base) var(--ease-out);align-items:center;gap:2px;padding:4px 8px;font-size:16px;font-weight:500;line-height:24px;display:inline-flex}.nav-link[data-astro-cid-wpvy4v7s] .chip[data-astro-cid-wpvy4v7s]{margin-left:2px}.nav-label[data-astro-cid-wpvy4v7s]{transition:background-size .32s var(--ease-out);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:1px}.nav-chev[data-astro-cid-wpvy4v7s]{width:16px;height:16px;transition:transform .32s var(--ease-out)}@media (hover:hover) and (pointer:fine){.nav-link[data-astro-cid-wpvy4v7s]:hover{color:var(--steel-900)}.nav-link[data-astro-cid-wpvy4v7s]:hover .nav-label[data-astro-cid-wpvy4v7s]{background-size:100% 1px}}.nav-has-menu[data-astro-cid-wpvy4v7s].is-open .nav-link[data-astro-cid-wpvy4v7s]{color:var(--steel-900)}.nav-has-menu[data-astro-cid-wpvy4v7s].is-open .nav-label[data-astro-cid-wpvy4v7s]{background-size:100% 1px}.nav-has-menu[data-astro-cid-wpvy4v7s].is-open .nav-chev[data-astro-cid-wpvy4v7s]{transform:rotate(180deg)}.nav-item[data-astro-cid-wpvy4v7s]{position:relative}.nav-menu[data-astro-cid-wpvy4v7s]{opacity:0;visibility:hidden;transition:opacity .2s var(--ease-out), transform .28s var(--ease-out), visibility 0s linear .28s;padding-top:22px;position:absolute;top:100%;left:-12px;transform:translateY(-6px)}.nav-has-menu[data-astro-cid-wpvy4v7s].is-open .nav-menu[data-astro-cid-wpvy4v7s]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.nav-menu-panel[data-astro-cid-wpvy4v7s]{background:var(--white);border:1px solid var(--steel-200);border-radius:16px;width:380px;padding:12px;box-shadow:0 1px 2px #0c0c0d0a,0 18px 48px #0c0c0d1a}.nav-menu-eyebrow[data-astro-cid-wpvy4v7s]{color:var(--hazel-base);padding:6px 12px 8px;font-size:13px;font-weight:500;line-height:20px}.nav-menu-list[data-astro-cid-wpvy4v7s]{margin:0;padding:0;list-style:none}.nav-menu-item[data-astro-cid-wpvy4v7s]{transition:background-color var(--dur-base) var(--ease-out);border-radius:10px;align-items:center;gap:16px;padding:12px;display:flex}.nav-menu-text[data-astro-cid-wpvy4v7s]{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.nav-menu-title[data-astro-cid-wpvy4v7s]{font-family:var(--font-serif);letter-spacing:-.03em;color:var(--steel-900);align-items:center;gap:8px;font-size:22px;line-height:1.15;display:flex}.nav-menu-note[data-astro-cid-wpvy4v7s]{font-family:var(--font-sans);letter-spacing:0;background:var(--blush-200);color:var(--blush-700);border-radius:99px;padding:1px 8px;font-size:12px;font-weight:500;line-height:18px}.nav-menu-meta[data-astro-cid-wpvy4v7s]{gap:4px;display:flex}.nav-menu-meta[data-astro-cid-wpvy4v7s] .pill[data-astro-cid-wpvy4v7s]{padding-block:3px;font-size:13px;line-height:18px}.nav-menu-arrow[data-astro-cid-wpvy4v7s]{opacity:0;width:20px;height:20px;transition:opacity var(--dur-base) var(--ease-out), transform .32s var(--ease-out);flex:none;transform:translate(-6px)}@media (hover:hover) and (pointer:fine){.nav-menu-item[data-astro-cid-wpvy4v7s]:hover{background:var(--hazel-lightest)}.nav-menu-item[data-astro-cid-wpvy4v7s]:hover .nav-menu-arrow[data-astro-cid-wpvy4v7s]{opacity:1;transform:none}}.nav-menu-item[data-astro-cid-wpvy4v7s]:focus-visible{background:var(--hazel-lightest);outline-offset:-2px}.nav-menu-item[data-astro-cid-wpvy4v7s]:focus-visible .nav-menu-arrow[data-astro-cid-wpvy4v7s]{opacity:1;transform:none}.nav-menu-all[data-astro-cid-wpvy4v7s]{border-top:1px solid var(--steel-100);color:var(--blush-600);justify-content:space-between;align-items:center;margin-top:8px;padding:14px 12px 6px;font-size:14px;font-weight:600;line-height:20px;display:flex}.nav-menu-all[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s]{width:16px;height:16px;transition:transform var(--dur-base) var(--ease-out)}@media (hover:hover) and (pointer:fine){.nav-menu-all[data-astro-cid-wpvy4v7s]:hover img[data-astro-cid-wpvy4v7s]{transform:translate(3px)}}.nav-actions[data-astro-cid-wpvy4v7s]{flex:none;align-items:center;gap:12px;display:flex}.nav-icon[data-astro-cid-wpvy4v7s]{width:40px;height:40px;transition:background-color var(--dur-base) var(--ease-out);border-radius:32px;place-items:center;display:grid;position:relative}.nav-icon[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s][width="24"]{width:24px;height:24px}.nav-icon[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s][width="40"]{width:40px;height:40px}@media (hover:hover) and (pointer:fine){.nav-icon[data-astro-cid-wpvy4v7s]:hover{background:var(--steel-100)}}.nav-burger[data-astro-cid-wpvy4v7s]{display:none}.burger[data-astro-cid-wpvy4v7s]{width:20px;height:12px;position:relative}.burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{background:var(--steel-800);width:20px;height:2px;transition:transform .3s var(--ease-out), top .3s var(--ease-out);border-radius:2px;position:absolute;left:0}.burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:first-child{top:0}.burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:last-child{top:10px}.nav[data-astro-cid-wpvy4v7s].is-open .burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:first-child{top:5px;transform:rotate(45deg)}.nav[data-astro-cid-wpvy4v7s].is-open .burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:last-child{top:5px;transform:rotate(-45deg)}.nav-sheet[data-astro-cid-wpvy4v7s]{background:var(--white);border-top:1px solid var(--steel-100);overscroll-behavior:contain;opacity:0;visibility:hidden;height:calc(100dvh - 100%);transition:opacity .26s var(--ease-out), transform .36s var(--ease-out), visibility 0s linear .36s;position:absolute;top:100%;left:0;right:0;overflow-y:auto;transform:translateY(-8px)}.nav[data-astro-cid-wpvy4v7s].is-open .nav-sheet[data-astro-cid-wpvy4v7s]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.nav-sheet-inner[data-astro-cid-wpvy4v7s]{padding-block:16px 40px;padding-bottom:max(40px, env(safe-area-inset-bottom));gap:32px;display:grid}.nav-sheet-list[data-astro-cid-wpvy4v7s]>li[data-astro-cid-wpvy4v7s]{border-bottom:1px solid var(--steel-200)}.nav-sheet-link[data-astro-cid-wpvy4v7s]{letter-spacing:-.02em;color:var(--steel-900);cursor:pointer;align-items:center;gap:8px;padding-block:18px;font-size:20px;font-weight:500;line-height:1.25;list-style:none;display:flex}.nav-sheet-link[data-astro-cid-wpvy4v7s]::-webkit-details-marker{display:none}.nav-sheet-chev[data-astro-cid-wpvy4v7s]{width:20px;height:20px;transition:transform .32s var(--ease-out);margin-left:auto}.nav-sheet-group[data-astro-cid-wpvy4v7s][open] .nav-sheet-chev[data-astro-cid-wpvy4v7s]{transform:rotate(180deg)}.nav-sheet-sub[data-astro-cid-wpvy4v7s]{margin:0;padding:0 0 12px;list-style:none}.nav-sheet-sublink[data-astro-cid-wpvy4v7s]{border-left:1px solid var(--steel-200);font-family:var(--font-serif);letter-spacing:-.03em;color:var(--steel-900);justify-content:space-between;align-items:center;gap:12px;padding:12px 0 12px 16px;font-size:20px;display:flex}.nav-sheet-sublink[data-astro-cid-wpvy4v7s] .pill[data-astro-cid-wpvy4v7s]{font-family:var(--font-sans);letter-spacing:0;padding-block:3px;font-size:13px;line-height:18px}@media (width<=1079.98px){.nav-links[data-astro-cid-wpvy4v7s]{display:none}.nav-burger[data-astro-cid-wpvy4v7s]{display:grid}.nav-inner[data-astro-cid-wpvy4v7s]{height:71px}}@media (width<=560px){.nav-inner[data-astro-cid-wpvy4v7s]{height:63px}.nav-actions[data-astro-cid-wpvy4v7s]{gap:4px;margin-right:-8px}.nav-logo[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s]{width:125px;height:17px}}html.nav-locked{overflow:hidden}.sr-only[data-astro-cid-drywyjjs]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.news[data-astro-cid-drywyjjs]{background:var(--hazel-ultralight);padding-block:86px}.news-inner[data-astro-cid-drywyjjs]{flex-wrap:wrap;align-items:flex-start;gap:32px;display:flex}.news-text[data-astro-cid-drywyjjs]{flex-direction:column;flex:1 1 0;gap:12px;min-width:min(480px,100%);max-width:768px;display:flex}.news-form[data-astro-cid-drywyjjs]{gap:8px;display:flex;position:relative}.news-input[data-astro-cid-drywyjjs]{width:375px}.news-btn[data-astro-cid-drywyjjs]{flex:none;width:197px}.news-done[data-astro-cid-drywyjjs]{color:var(--mint-700);margin-top:10px;font-size:14px;font-weight:500;position:absolute;top:100%;left:24px}@media (width<=1099.98px){.news[data-astro-cid-drywyjjs]{padding-block:64px}.news-form[data-astro-cid-drywyjjs]{width:100%;max-width:580px}.news-input[data-astro-cid-drywyjjs]{flex:auto;width:auto;min-width:0}}@media (width<=560px){.news-inner[data-astro-cid-drywyjjs]{gap:24px}.news-form[data-astro-cid-drywyjjs]{flex-direction:column}.news-btn[data-astro-cid-drywyjjs]{width:100%}.news-done[data-astro-cid-drywyjjs]{text-align:center;margin-top:4px;position:static}}
