.bp-legal{padding:var(--space-2xl,4rem) var(--space-md,1rem)}.bp-legal__measure{max-width:var(--measure,68ch);margin-inline:auto}.bp-legal__title{font-family:var(--font-serif,Georgia,serif);line-height:var(--leading-tight,1.1);margin:0 0 var(--space-xs,.5rem)}.bp-legal__reviewed{margin:0 0 var(--space-lg,2rem);color:var(--color-ink-muted,#666);font-size:.875rem}.bp-legal__prose{line-height:var(--leading-normal,1.6)}.bp-legal__prose>*+*{margin-top:var(--space-md,1rem)}.bp-legal__prose a{color:var(--color-accent,#b4491f)}.bp-legalbar{padding:.85rem var(--space-md,1rem);color:inherit;font-size:.8125rem}.bp-legalbar__list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-md,1rem);margin:0;padding:0;list-style:none}.bp-legalbar__link{color:inherit;font-size:.8125rem;text-decoration:underline;text-underline-offset:.25em}.bp-legalbar__link:focus-visible,.bp-legalbar__link:hover{text-decoration-thickness:2px}.bp-legalbar__link:focus-visible,.bp-legalbar__link:hover{text-decoration:underline}.bp-legalbar__link:focus-visible{outline:2px solid var(--color-focus,#2563eb);outline-offset:2px}.bp-cookie{position:fixed;z-index:60;inset-inline:var(--space-md,1rem);inset-block-end:var(--space-md,1rem);max-width:34rem;margin-inline:auto;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md,1rem);padding:var(--space-md,1rem);border:1px solid var(--color-border,#e2e0db);border-radius:var(--radius-md,8px);background:var(--color-surface-raised,#fff);box-shadow:var(--shadow-md,0 8px 24px rgba(0,0,0,.12))}:root[data-foundry-account-open] .bp-cookie,:root[data-foundry-announcement-open] .bp-cookie{z-index:0}[data-foundry-announcement=root]{position:fixed;inset-inline:0;bottom:0;z-index:55;display:flex;gap:var(--space-md,1rem);align-items:flex-start;max-inline-size:40rem;margin-inline:auto;padding:var(--space-md,1rem);background:var(--color-surface,#fff);color:var(--color-ink,#1a1a1a);border:1px solid rgb(0 0 0/.12);border-radius:var(--radius-md,.5rem);box-shadow:0 8px 30px rgb(0 0 0/.18);letter-spacing:normal;text-transform:none}[data-foundry-announcement=media]{flex:0 0 auto;max-inline-size:8rem}[data-foundry-announcement=media] img{display:block;max-inline-size:100%;height:auto}[data-foundry-announcement=content]{flex:1 1 auto;min-inline-size:0}[data-foundry-announcement=heading]{margin:0 0 .25rem;font-weight:600}[data-foundry-announcement=body]{font-size:.9375rem}[data-foundry-announcement=body]>:first-child{margin-top:0}[data-foundry-announcement=body]>:last-child{margin-bottom:0}[data-foundry-announcement=cta]{margin-top:.5rem}[data-foundry-announcement=close]{order:1;flex:0 0 auto;display:flex;align-items:center;justify-content:center;inline-size:2.5rem;block-size:2.5rem;padding:0;font:inherit;line-height:1;color:inherit;background:none;border:0;border-radius:var(--radius-sm,.25rem);cursor:pointer}[data-foundry-announcement=close-mark]{font-size:1.5rem;line-height:1}.bp-cookie__text{flex:1 1 16rem;margin:0;font-size:.9375rem;line-height:var(--leading-snug,1.35)}.bp-cookie__actions{display:flex;gap:var(--space-xs,.5rem)}.bp-cookie__btn{padding:var(--space-2xs,.35rem) var(--space-md,1rem);border:1px solid transparent;border-radius:var(--radius-sm,4px);background:var(--color-accent,#b4491f);color:var(--color-accent-ink,#fff);font:inherit;font-size:.9375rem;cursor:pointer}.bp-cookie__btn--ghost{background:transparent;border-color:var(--color-border,#e2e0db);color:var(--color-ink,#17141d)}.bp-cookie__btn:focus-visible{outline:2px solid var(--color-focus,#2563eb);outline-offset:2px}[data-foundry-account=root]{position:relative;display:inline-flex;align-items:center;gap:.5rem}[data-foundry-account=signout],[data-foundry-account=trigger]{font:inherit;letter-spacing:inherit;text-transform:inherit;font-weight:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:.2em}[data-foundry-account=panel]{position:absolute;top:calc(100% + .5rem);right:0;z-index:50;min-width:min(21rem,calc(100vw - 2rem));max-width:calc(100vw - 2rem);max-height:min(80vh,40rem);overflow-y:auto;overscroll-behavior:contain;padding:var(--space-md,1rem);background:var(--color-surface,#fff);color:var(--color-ink,#1a1a1a);border:1px solid rgb(0 0 0/.12);border-radius:var(--radius-md,.5rem);box-shadow:0 8px 30px rgb(0 0 0/.18);text-align:left;letter-spacing:normal;text-transform:none}[data-foundry-account=form]{display:grid;grid-gap:.75rem;gap:.75rem}[data-foundry-account=field]{display:grid;grid-gap:.25rem;gap:.25rem;font-size:.875rem}[data-foundry-account=field-label]{display:block}[data-foundry-account=input]{font:inherit;letter-spacing:normal;text-transform:none;padding:.5rem;border:1px solid rgb(0 0 0/.25);border-radius:var(--radius-sm,.25rem);background:#fff;color:#1a1a1a}@media (max-width:47.99rem),(pointer:coarse){[data-foundry-account=input]{font-size:max(1em,16px)}}[data-foundry-account=close]{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:center;margin:0 0 .25rem auto;inline-size:2.5rem;block-size:2.5rem;padding:0;font:inherit;line-height:1;color:inherit;background:var(--color-surface,#fff);border:0;border-radius:var(--radius-sm,.25rem);cursor:pointer}[data-foundry-account=close-mark]{font-size:1.5rem;line-height:1}[data-foundry-account=tabs]{display:flex;gap:1rem;margin-bottom:.75rem}[data-foundry-account=tab]{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:none;border:0;padding:0 0 .35rem;cursor:pointer;font-weight:inherit;text-decoration:none}[data-foundry-account=tab][aria-selected=true]{font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.3em}[data-foundry-account=social]{display:grid;grid-gap:.5rem;gap:.5rem}[data-foundry-account=social-button]{font:inherit;letter-spacing:normal;text-transform:none;display:flex;align-items:center;justify-content:center;gap:.6em;width:100%;padding:.55rem .75rem;cursor:pointer;border:1px solid;border-radius:var(--radius-sm,.25rem);background:none;color:inherit;font-size:.9375rem}[data-foundry-account=social-icon]{display:inline-flex;font-size:1.15em;line-height:0}[data-foundry-account=divider]{display:flex;align-items:center;gap:.75rem;margin:.85rem 0;font-size:.8125rem}[data-foundry-account=divider]:after,[data-foundry-account=divider]:before{content:"";flex:1 1 auto;border-top:1px solid;opacity:.35}[data-foundry-account=divider-label]{flex:0 0 auto}[data-foundry-account=intro]{margin:0 0 .75rem;font-size:.875rem}[data-foundry-account=submit]{font:inherit;padding:.5rem .75rem;cursor:pointer;border:1px solid;border-radius:var(--radius-sm,.25rem);background:none;color:inherit}[data-foundry-account=links]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.75rem}[data-foundry-account=link]{font:inherit;font-size:.8125rem;letter-spacing:normal;text-transform:none;background:none;border:0;padding:0;color:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:.2em}[data-foundry-account=error]{margin:0;font-size:.875rem;color:#b00020}[data-foundry-account=success]{margin:0;font-size:.875rem}[data-foundry-item=root]{max-width:var(--measure,68ch);margin-inline:auto;padding:var(--space-xl,3rem) var(--space-md,1rem);display:grid;grid-gap:var(--space-md,1rem);gap:var(--space-md,1rem)}[data-foundry-item=name]{font-family:var(--font-display,var(--font-serif,Georgia,serif));line-height:var(--leading-tight,1.1);margin:0}[data-foundry-item=price]{margin:0;font-weight:700}[data-foundry-item=description]{margin:0;line-height:var(--leading-normal,1.6)}[data-foundry-item=ratings]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}[data-foundry-item=rating]{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:none;border:1px solid;border-radius:var(--radius-sm,.25rem);padding:.4rem .8rem;cursor:pointer;display:inline-flex;align-items:center;gap:.4em;transition:transform .12s ease,border-color .12s ease,color .12s ease}[data-foundry-item=rating-icon]{display:inline-flex;font-size:1.15em;line-height:0}[data-foundry-item=rating-count]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}[data-foundry-item=rating-summary]{display:inline-flex;align-items:center;gap:.55em}[data-foundry-item=rating-summary][data-state=empty]{display:none}[data-foundry-item=rating-summary-item]{display:inline-flex;align-items:center;gap:.2em}[data-foundry-item=rating-summary-icon] svg{width:.9em;height:.9em}[data-foundry-item=rating-summary-count]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (hover:hover){[data-foundry-item=rating]:not(:disabled):hover{transform:translateY(-1px)}}[data-foundry-item=rating]:not(:disabled):active{transform:translateY(0) scale(.97)}[data-foundry-item=rating][data-chosen=true]{opacity:1;font-weight:700}[data-foundry-item=rating][data-chosen=true] svg{fill:currentColor}[data-foundry-item=ratings][data-state=rated] [data-chosen=false]{opacity:.4}[data-foundry-item=ratings][data-state=pending]{cursor:progress}@media (prefers-reduced-motion:reduce){[data-foundry-item=rating]{transition:none}[data-foundry-item=rating]:not(:disabled):active,[data-foundry-item=rating]:not(:disabled):hover{transform:none}}[data-foundry-item=rating]:disabled{cursor:default}[data-foundry-item=ratings][data-state=rated] [data-chosen=true]{opacity:1}[data-foundry-item=rated]{margin:0;font-size:.875rem}[data-foundry-item=reviews]{display:grid;grid-gap:var(--space-sm,.75rem);gap:var(--space-sm,.75rem)}[data-foundry-item=review-list]{list-style:none;margin:0;padding:0;display:grid;grid-gap:.75rem;gap:.75rem}[data-foundry-item=review]{border-left:2px solid;padding-left:.75rem}[data-foundry-item=review-body]{margin:0}[data-foundry-item=review-meta]{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}[data-foundry-item=review-author]{font-size:.875rem;font-style:normal;opacity:.8}[data-foundry-item=review-time]{font-size:.875rem;opacity:.8}[data-foundry-item=moderation]{display:block;font-size:.8125rem;opacity:.7}[data-foundry-item=reviews-note]{margin:0;font-size:.875rem;opacity:.8}[data-foundry-item=empty]{margin:0}[data-foundry-item=review-form]{display:grid;grid-gap:.5rem;gap:.5rem}[data-foundry-item=review-field]{display:grid;grid-gap:.25rem;gap:.25rem;font-size:.875rem}[data-foundry-item=review-input]{font:inherit;letter-spacing:normal;text-transform:none;min-height:6rem;padding:.5rem;border:1px solid rgb(0 0 0/.25);border-radius:var(--radius-sm,.25rem)}[data-foundry-item=review-submit]{font:inherit;justify-self:start;padding:.5rem .9rem;cursor:pointer;border:1px solid;border-radius:var(--radius-sm,.25rem);background:none;color:inherit}[data-foundry-item=signin-prompt]{margin:0}[data-foundry-item=error]{margin:0;font-size:.875rem;color:#b00020}[data-foundry-contact=root]{max-width:40rem}[data-foundry-contact=form],[data-foundry-contact=root]{display:grid;grid-gap:var(--space-md,1rem);gap:var(--space-md,1rem)}[data-foundry-contact=form][hidden]{display:none!important}[data-foundry-contact=field]{display:grid;grid-gap:.35rem;gap:.35rem}[data-foundry-contact=field-label]{display:block;font-weight:600}[data-foundry-contact=input]{font:inherit;letter-spacing:normal;text-transform:none;box-sizing:border-box;inline-size:100%;padding:.65rem .75rem;border:1px solid rgb(0 0 0/.35);border-radius:var(--radius-sm,.25rem);background:#fff;color:#1a1a1a}textarea[data-foundry-contact=input]{min-block-size:9rem;resize:vertical}@media (max-width:47.99rem),(pointer:coarse){[data-foundry-contact=input]{font-size:max(1em,16px)}}[data-foundry-contact=captcha]{display:grid;grid-gap:.5rem;gap:.5rem}[data-foundry-contact=captcha][data-captcha=loading],[data-foundry-contact=captcha][data-captcha=ready]{min-block-size:78px}[data-foundry-contact=captcha-widget]{max-inline-size:100%}[data-foundry-contact=notice]{margin:0;font-size:.9375rem}[data-foundry-contact=error]{margin:0;-webkit-padding-start:.65rem;padding-inline-start:.65rem;-webkit-border-start:3px solid currentColor;border-inline-start:3px solid currentColor;font-weight:600}[data-foundry-contact=submit]{font:inherit;justify-self:start;padding:.7rem 1.25rem;cursor:pointer;border:1px solid;border-radius:var(--radius-sm,.25rem);background:none;color:inherit}[data-foundry-contact=submit]:disabled{cursor:progress}[data-foundry-contact=sent]{display:grid;grid-gap:var(--space-sm,.75rem);gap:var(--space-sm,.75rem);justify-items:start}[data-foundry-contact=sent]:focus{outline:none}[data-foundry-contact=sent-message]{margin:0;font-size:1.125rem}[data-foundry-contact=again]{font:inherit;padding:0;border:0;background:none;color:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:.2em}[data-foundry-seasonal][data-theme=halloween][data-palette=classic]{--seasonal-art-1:#f28c28;--seasonal-art-2:#4b2a6b;--seasonal-ink:#1b1222;--seasonal-stem:#3e5a2a;--seasonal-web:#6b6470;--seasonal-band-bg:#21142e;--seasonal-band-fg:#f59a3c}[data-foundry-seasonal][data-theme=halloween][data-palette=muted]{--seasonal-art-1:#c8642b;--seasonal-art-2:#4a2c3f;--seasonal-ink:#221a20;--seasonal-stem:#4a5235;--seasonal-web:#7a7178;--seasonal-band-bg:#2a1d27;--seasonal-band-fg:#e3925a}[data-foundry-seasonal][data-theme=halloween][data-palette=playful]{--seasonal-art-1:#ff7a1a;--seasonal-art-2:#6b3fa0;--seasonal-ink:#24163a;--seasonal-stem:#3f7a2a;--seasonal-web:#8a7fa0;--seasonal-band-bg:#4a2380;--seasonal-band-fg:#ffb347}[data-foundry-seasonal][data-theme=harvest][data-palette=classic]{--seasonal-art-1:#c8561e;--seasonal-art-2:#a8742a;--seasonal-ink:#3b2414;--seasonal-stem:#5a6b2a;--seasonal-band-bg:#3b2414;--seasonal-band-fg:#f4c27a}[data-foundry-seasonal][data-theme=harvest][data-palette=muted]{--seasonal-art-1:#a65a35;--seasonal-art-2:#8c7a4a;--seasonal-ink:#2f241c;--seasonal-stem:#5b5e3a;--seasonal-band-bg:#2f241c;--seasonal-band-fg:#e6c9a0}[data-foundry-seasonal][data-theme=harvest][data-palette=playful]{--seasonal-art-1:#e8641b;--seasonal-art-2:#d9a21b;--seasonal-ink:#4a2511;--seasonal-stem:#4f7a24;--seasonal-band-bg:#7a2e0e;--seasonal-band-fg:#ffe2b0}[data-foundry-seasonal][data-theme=winter][data-palette=classic]{--seasonal-art-1:#1f5a3d;--seasonal-art-2:#c9a227;--seasonal-ink:#14281e;--seasonal-glow:#f2dfa7;--seasonal-flake:#8fb3c9;--seasonal-band-bg:#173d2c;--seasonal-band-fg:#f2dfa7}[data-foundry-seasonal][data-theme=winter][data-palette=muted]{--seasonal-art-1:#3f5a4e;--seasonal-art-2:#b8a27a;--seasonal-ink:#1c252b;--seasonal-glow:#e8dcc2;--seasonal-flake:#9aaab5;--seasonal-band-bg:#22303a;--seasonal-band-fg:#e8dcc2}[data-foundry-seasonal][data-theme=winter][data-palette=playful]{--seasonal-art-1:#1f5a3d;--seasonal-art-2:#9e2235;--seasonal-ink:#2a0f14;--seasonal-glow:#f6c445;--seasonal-flake:#7fb0d6;--seasonal-band-bg:#7a1f2b;--seasonal-band-fg:#ffffff}[data-foundry-seasonal][data-theme=hearts][data-palette=classic]{--seasonal-art-1:#d2335c;--seasonal-art-2:#f28ca6;--seasonal-ink:#3a0f1f;--seasonal-band-bg:#5a1230;--seasonal-band-fg:#ffd9e2}[data-foundry-seasonal][data-theme=hearts][data-palette=muted]{--seasonal-art-1:#b5576b;--seasonal-art-2:#d9a3ae;--seasonal-ink:#3d2229;--seasonal-band-bg:#3d2229;--seasonal-band-fg:#f0d3d8}[data-foundry-seasonal][data-theme=hearts][data-palette=playful]{--seasonal-art-1:#ff4f7b;--seasonal-art-2:#ff9ec0;--seasonal-ink:#4a0b29;--seasonal-band-bg:#8a1048;--seasonal-band-fg:#ffffff}[data-foundry-seasonal][data-theme=lunar-new-year][data-palette=classic]{--seasonal-band-bg:#7f1a12;--seasonal-band-fg:#ffd98a}[data-foundry-seasonal][data-theme=lunar-new-year][data-palette=muted]{--seasonal-band-bg:#4f2a26;--seasonal-band-fg:#efd9b0}[data-foundry-seasonal][data-theme=lunar-new-year][data-palette=playful]{--seasonal-band-bg:#a8102a;--seasonal-band-fg:#fff3d1}[data-foundry-seasonal][data-theme=st-patricks][data-palette=classic]{--seasonal-band-bg:#0f4d32;--seasonal-band-fg:#f2e3a0}[data-foundry-seasonal][data-theme=st-patricks][data-palette=muted]{--seasonal-band-bg:#2e4237;--seasonal-band-fg:#dfe6d3}[data-foundry-seasonal][data-theme=st-patricks][data-palette=playful]{--seasonal-band-bg:#0a6634;--seasonal-band-fg:#ffffff}[data-foundry-seasonal][data-theme=easter][data-palette=classic]{--seasonal-band-bg:#4b3a6e;--seasonal-band-fg:#fde9a9}[data-foundry-seasonal][data-theme=easter][data-palette=muted]{--seasonal-band-bg:#3d4a43;--seasonal-band-fg:#ebe3f2}[data-foundry-seasonal][data-theme=easter][data-palette=playful]{--seasonal-band-bg:#f9d7e8;--seasonal-band-fg:#5b2148}[data-foundry-seasonal][data-theme=cinco-de-mayo][data-palette=classic]{--seasonal-band-bg:#006341;--seasonal-band-fg:#ffffff}[data-foundry-seasonal][data-theme=cinco-de-mayo][data-palette=muted]{--seasonal-band-bg:#6e3524;--seasonal-band-fg:#f6dcc0}[data-foundry-seasonal][data-theme=cinco-de-mayo][data-palette=playful]{--seasonal-band-bg:#a8144f;--seasonal-band-fg:#fff5d6}[data-foundry-seasonal][data-theme=mothers-day][data-palette=classic]{--seasonal-band-bg:#7a2048;--seasonal-band-fg:#ffe1ec}[data-foundry-seasonal][data-theme=mothers-day][data-palette=muted]{--seasonal-band-bg:#4a3540;--seasonal-band-fg:#f1dde4}[data-foundry-seasonal][data-theme=mothers-day][data-palette=playful]{--seasonal-band-bg:#b0306a;--seasonal-band-fg:#ffffff}[data-foundry-seasonal][data-theme=graduation][data-palette=classic]{--seasonal-band-bg:#1c1c1c;--seasonal-band-fg:#f2c14e}[data-foundry-seasonal][data-theme=graduation][data-palette=muted]{--seasonal-band-bg:#22303f;--seasonal-band-fg:#e3d3a8}[data-foundry-seasonal][data-theme=graduation][data-palette=playful]{--seasonal-band-bg:#1d3a8a;--seasonal-band-fg:#ffd23f}[data-foundry-seasonal][data-theme=summer][data-palette=classic]{--seasonal-band-bg:#0a4d63;--seasonal-band-fg:#ffe08a}[data-foundry-seasonal][data-theme=summer][data-palette=muted]{--seasonal-band-bg:#36494f;--seasonal-band-fg:#f0e2c8}[data-foundry-seasonal][data-theme=summer][data-palette=playful]{--seasonal-band-bg:#ffd23f;--seasonal-band-fg:#1f4e5f}[data-foundry-seasonal][data-theme=fourth-of-july][data-palette=classic]{--seasonal-band-bg:#1b2a5c;--seasonal-band-fg:#ffffff}[data-foundry-seasonal][data-theme=fourth-of-july][data-palette=muted]{--seasonal-band-bg:#2f3747;--seasonal-band-fg:#e8e2d6}[data-foundry-seasonal][data-theme=fourth-of-july][data-palette=playful]{--seasonal-band-bg:#b22234;--seasonal-band-fg:#ffffff}[data-foundry-seasonal=band]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-xs,.5rem) var(--space-sm,.75rem);padding:.4rem var(--space-md,1rem);background:var(--seasonal-band-bg);color:var(--seasonal-band-fg);font-size:.9375rem;line-height:1.35;letter-spacing:normal;text-transform:none;text-align:center}[data-foundry-seasonal=band-text]{margin:0;min-width:0;color:inherit;overflow-wrap:break-word}[data-foundry-seasonal=band-cta]{flex:none}[data-foundry-seasonal=band-cta] a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.2em}[data-foundry-seasonal=pause]{flex:none;min-height:1.75rem;padding:.2rem .65rem;font:inherit;font-size:.8125rem;color:inherit;background:none;border:1px solid;border-radius:var(--radius-sm,.25rem);cursor:pointer}[data-foundry-seasonal=band-cta] a:focus-visible,[data-foundry-seasonal=pause]:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media (max-width:47.99rem){[data-foundry-seasonal=band-text]{flex:1 1 100%}}[data-foundry-seasonal=layer]{position:relative;height:4.5rem;pointer-events:none}[data-foundry-seasonal=sprite]{position:absolute;width:0;height:0;overflow:hidden}[data-foundry-seasonal=still]{position:absolute;inset-inline:0;inset-block:0;overflow:hidden;z-index:var(--seasonal-still-z,1);pointer-events:none}[data-foundry-seasonal=flight]{position:fixed;inset:0 0 auto 0;height:min(40vh,18rem);overflow:hidden;z-index:var(--seasonal-flight-z,40);pointer-events:none}[data-foundry-seasonal=piece]{position:absolute;display:block;overflow:visible;pointer-events:none}[data-foundry-seasonal=still] [data-foundry-seasonal=piece]{inset-inline-start:var(--x,0);inset-block-end:var(--y,0);width:var(--size,2.5rem);height:var(--size,2.5rem);transform:scaleX(var(--flip,1)) rotate(var(--tilt,0deg))}[data-foundry-seasonal=flight] [data-foundry-seasonal=piece]{left:var(--x,0);top:var(--y,0);width:var(--size,1.5rem);height:var(--size,1.5rem)}[data-foundry-seasonal=flight] [data-kind=bat]{animation:bp-seasonal-cross var(--duration,13s) linear var(--delay,0s) var(--passes,3) both}[data-foundry-seasonal=flight] [data-kind=bat]:nth-child(2n){animation-name:bp-seasonal-cross-back}[data-foundry-seasonal=flight] [data-kind=flake],[data-foundry-seasonal=flight] [data-kind=leaf]{animation:bp-seasonal-fall var(--duration,13s) ease-in-out var(--delay,0s) var(--passes,3) both}[data-foundry-seasonal=flight] [data-kind=heart]{animation:bp-seasonal-rise var(--duration,12s) ease-in-out var(--delay,0s) var(--passes,3) both}[data-foundry-seasonal=still] .bp-seasonal-twinkle{animation:bp-seasonal-glow 15s ease-in-out var(--delay,0s) var(--passes,3) both}@keyframes bp-seasonal-cross{0%{transform:translate(-5rem) scale(1)}12.5%{transform:translate(calc(12.5vw - 3.75rem),-.8rem) scaleY(.8)}25%{transform:translate(calc(25vw - 2.5rem),.4rem) scale(1)}37.5%{transform:translate(calc(37.5vw - 1.25rem),-.6rem) scaleY(.8)}50%{transform:translate(50vw,.2rem) scale(1)}62.5%{transform:translate(calc(62.5vw + 1.25rem),-.8rem) scaleY(.8)}75%{transform:translate(calc(75vw + 2.5rem),.4rem) scale(1)}87.5%{transform:translate(calc(87.5vw + 3.75rem),-.4rem) scaleY(.8)}to{transform:translate(calc(100vw + 5rem)) scale(1)}}@keyframes bp-seasonal-cross-back{0%{transform:translate(calc(100vw + 5rem)) scaleX(-1)}12.5%{transform:translate(calc(87.5vw + 3.75rem),-.6rem) scale(-1,.8)}25%{transform:translate(calc(75vw + 2.5rem),.3rem) scaleX(-1)}37.5%{transform:translate(calc(62.5vw + 1.25rem),-.8rem) scale(-1,.8)}50%{transform:translate(50vw,.4rem) scaleX(-1)}62.5%{transform:translate(calc(37.5vw - 1.25rem),-.5rem) scale(-1,.8)}75%{transform:translate(calc(25vw - 2.5rem),.2rem) scaleX(-1)}87.5%{transform:translate(calc(12.5vw - 3.75rem),-.7rem) scale(-1,.8)}to{transform:translate(-5rem) scaleX(-1)}}@keyframes bp-seasonal-fall{0%{transform:translateY(-3rem) rotate(0deg);opacity:0}10%{opacity:1}50%{transform:translate(var(--drift,1.5rem),calc(min(40vh, 18rem) * .5)) rotate(calc(var(--spin, 180deg) * .5))}85%{opacity:1}to{transform:translateY(calc(min(40vh, 18rem) + 2rem)) rotate(var(--spin,180deg));opacity:0}}@keyframes bp-seasonal-rise{0%{transform:translateY(calc(min(40vh, 18rem) + 2rem)) scale(.8);opacity:0}15%{opacity:1}50%{transform:translate(var(--drift,1.5rem),calc(min(40vh, 18rem) * .5)) scale(1)}85%{opacity:1}to{transform:translateY(-3rem) scale(.9);opacity:0}}@keyframes bp-seasonal-glow{0%,40%,80%,to{opacity:1}20%,60%{opacity:.55}}[data-foundry-seasonal=scene],[data-foundry-seasonal=scene] *{pointer-events:none}[data-foundry-seasonal=scene][data-motion=off],[data-foundry-seasonal=scene][data-motion=off] *{animation:none!important;transition:none!important}:root[data-foundry-seasonal-paused] [data-foundry-seasonal=flight] *,:root[data-foundry-seasonal-paused] [data-foundry-seasonal=scene],:root[data-foundry-seasonal-paused] [data-foundry-seasonal=scene] *,:root[data-foundry-seasonal-paused] [data-foundry-seasonal=still] *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){[data-foundry-seasonal=flight],[data-foundry-seasonal=pause]{display:none!important}[data-foundry-seasonal=still] *{animation:none!important}[data-foundry-seasonal=scene],[data-foundry-seasonal=scene] *{animation:none!important;transition:none!important}}@media print{[data-foundry-seasonal=layer],[data-foundry-seasonal=pause],[data-foundry-seasonal=scene]{display:none!important}}@font-face{font-family:Bodoni Moda Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_next/static/media/bodoni-moda-math-opsz-normal.28162f62.woff2) format("woff2-variations");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Bodoni Moda Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_next/static/media/bodoni-moda-symbols-opsz-normal.4c453452.woff2) format("woff2-variations");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-family:Bodoni Moda Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_next/static/media/bodoni-moda-latin-ext-opsz-normal.f7df038f.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bodoni Moda Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_next/static/media/bodoni-moda-latin-opsz-normal.67480a5e.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bodoni Moda Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_next/static/media/bodoni-moda-math-opsz-italic.7e8811aa.woff2) format("woff2-variations");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Bodoni Moda Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_next/static/media/bodoni-moda-symbols-opsz-italic.c09bb1ef.woff2) format("woff2-variations");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-family:Bodoni Moda Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_next/static/media/bodoni-moda-latin-ext-opsz-italic.e107c9af.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bodoni Moda Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/_next/static/media/bodoni-moda-latin-opsz-italic.64d59b43.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/jost-cyrillic-wght-normal.b5347c96.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/jost-latin-ext-wght-normal.1643396c.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/jost-latin-wght-normal.c925c607.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}