:root{--surface-page:#fffbf4;--surface-cream:#fffaf0;--surface-honey:#fff5e0;--surface-white:#fff;--surface-linen:#f6eee0;--surface-honey-rich:#fbe7bf;--surface-bark:#3a2814;--ink:#232323;--ink-body:#333;--ink-muted:#474747;--ink-faint:#969696;--gold:#b77900;--gold-deep:#946200;--green:#13612e;--bark:#342b06;--info:#1159af;--error:#b82105;--warning:#f7630c;--notice:#f5a524;--font-display:"Merriweather", Georgia, "Times New Roman", serif;--font-body:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-size-h1:2rem;--line-height-h1:1.5;--font-weight-h1:700;--font-size-h2:1.75rem;--line-height-h2:1.5;--font-weight-h2:700;--font-size-h3:1.5rem;--line-height-h3:1.5;--font-weight-h3:700;--font-size-h4:1.375rem;--line-height-h4:1.5;--font-weight-h4:700;--font-size-h5:1.25rem;--line-height-h5:1.5;--font-weight-h5:700;--font-size-h6:1.125rem;--line-height-h6:1.5;--font-weight-h6:700;--font-size-display-xxxl:clamp(2.75rem, .489rem + 7.065vw, 6rem);--line-height-display-xxxl:1.1;--font-weight-display-xxxl:700;--font-size-display-xxl:clamp(2.5rem, 1.456rem + 3.26vw, 4rem);--line-height-display-xxl:1.1;--font-weight-display-xxl:700;--font-size-display-xl:clamp(2.25rem, 1.728rem + 1.63vw, 3rem);--line-height-display-xl:1.2;--font-weight-display-xl:700;--font-size-display-lg:clamp(1.75rem, 1.576rem + .543vw, 2rem);--line-height-display-lg:1.3;--font-weight-display-lg:700;--font-size-body:1.0625rem;--line-height-body:1.6;--font-weight-body:500;--font-size-body-lg:1.25rem;--line-height-body-lg:1.6;--font-weight-body-lg:500;--font-size-label:1rem;--line-height-label:1.2;--font-weight-label:600;--font-size-button:1.0625rem;--line-height-button:1.2;--font-weight-button:600;--font-size-small:.875rem;--line-height-small:1.5;--font-weight-small:500;--space-2:8px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-20:80px;--radius-sm:5px;--radius-md:12px;--radius-lg:16px;--radius-pill:100px;--shadow-header:0px 15px 15px -10px #0000000d;--shadow-card-hover:0 6px 16px #b58c1626;--content-width:1290px;--content-narrow:842px;--content-wide:1520px;--border-button:3px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--surface-page);color:var(--ink-body);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);font-weight:var(--font-weight-body);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);text-wrap:balance;margin:0}h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1);font-weight:var(--font-weight-h1);color:var(--ink)}h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2);font-weight:var(--font-weight-h2);color:var(--ink)}h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3);font-weight:var(--font-weight-h3);color:var(--ink)}h4{font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:var(--font-weight-h4);color:var(--ink-body)}h5{font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-weight:var(--font-weight-h5);color:var(--ink-body)}h6{font-size:var(--font-size-h6);line-height:var(--line-height-h6);font-weight:var(--font-weight-h6);color:var(--ink-muted)}p,ul,ol,figure,blockquote{margin:0}img,svg,video{max-width:100%;height:auto;display:block}a{color:var(--green);text-underline-offset:.15em}a:hover{color:var(--bark)}:focus-visible{outline:2px solid var(--green);outline-offset:3px}button,input,select,textarea{font:inherit;color:inherit}small{font-size:var(--font-size-small);line-height:var(--line-height-small)}.container{width:100%;max-width:calc(var(--content-width) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.container--narrow{max-width:calc(var(--content-narrow) + 2 * var(--gutter))}.section{padding-block:var(--section-space)}.section--cream{background:var(--surface-cream)}.section--honey{background:var(--surface-honey)}.section--linen{background:var(--surface-linen)}.section--honey-rich{background:radial-gradient(ellipse 70% 55% at 50% 0%, #fff8e6bf, transparent 70%), var(--surface-honey-rich)}.section--bark{background:radial-gradient(ellipse 60% 50% at 50% 45%, #b7790029, transparent 70%), var(--surface-bark);color:#fffbf4d1}.section--bark :is(h1,h2){color:var(--surface-page)}:root{--gutter:var(--space-4);--section-space:4.5rem;--meadow-height:clamp(4.5rem, 9vw, 8rem);--card-edge:1px solid #342b0612;--card-shadow:0 1px 2px #342b060f, 0 10px 24px -14px #342b0638;--ease-out:cubic-bezier(.22, 1, .36, 1);--panel-duration:.3s}@media (width>=48rem){:root{--gutter:var(--space-8);--section-space:8rem}}:root{--header-space:0rem}@media (width>=72rem){:root{--header-space:5.5rem}#main{margin-top:calc(-1 * var(--header-space))}}.no-scroll{overflow:hidden}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:var(--space-2);left:var(--space-2);z-index:100;padding:var(--space-2) var(--space-4);background:var(--surface-white);color:var(--ink);border-radius:var(--radius-sm);position:absolute;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.btn[data-astro-cid-ekguhzzh]{--btn-bg:var(--surface-white);--btn-fg:var(--ink);--btn-edge:#23232329;--btn-shadow:52, 43, 6;--btn-glow:#ffffff14;--btn-pad:var(--space-8);--btn-grow:1.25rem;--btn-icon-inset:calc(var(--btn-pad) - .5rem);--btn-ease:cubic-bezier(.34, 1.3, .64, 1);isolation:isolate;padding:var(--space-4) var(--btn-pad);font-family:var(--font-body);font-size:var(--font-size-button);font-weight:var(--font-weight-button);line-height:var(--line-height-button);color:var(--btn-fg);white-space:nowrap;cursor:pointer;border-radius:var(--radius-pill);-webkit-tap-highlight-color:transparent;transition:transform .3s var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.btn[data-astro-cid-ekguhzzh]:before,.btn[data-astro-cid-ekguhzzh]:after{content:"";z-index:-1;border-radius:inherit;transition:right .5s var(--btn-ease), box-shadow .3s var(--ease-out), opacity .3s var(--ease-out);position:absolute;inset:0}.btn[data-astro-cid-ekguhzzh]:before{background:var(--btn-bg);border:1px solid var(--btn-edge);box-shadow:inset 0 1px 0 #ffffff52, 0 1px 2px rgba(var(--btn-shadow), .16), 0 6px 14px -6px rgba(var(--btn-shadow), .32)}.btn[data-astro-cid-ekguhzzh]:after{background:var(--btn-glow);opacity:0;inset:1px}.btn__icon[data-astro-cid-ekguhzzh]{top:50%;left:calc(100% - var(--btn-icon-inset));fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:1.125em;height:1.125em;transition:opacity .25s var(--ease-out), transform .5s var(--btn-ease);margin-top:-.5625em;position:absolute;transform:translate(-.375rem,.375rem)scale(.7)}.btn__icon--heart[data-astro-cid-ekguhzzh]{fill:currentColor;stroke-width:1.5px;transition:opacity .25s var(--ease-out), transform .5s var(--btn-ease), fill .25s var(--ease-out)}.btn__icon--book[data-astro-cid-ekguhzzh],.btn__icon--member[data-astro-cid-ekguhzzh]{stroke-width:1.9px}@media (hover:none){.btn__icon[data-astro-cid-ekguhzzh]{opacity:1;flex:none;margin:0 0 0 .5em;position:static;transform:none}.btn[data-astro-cid-ekguhzzh].btn--small{--btn-pad:var(--space-4)}}@media (hover:hover){.btn[data-astro-cid-ekguhzzh]:hover{color:var(--btn-fg);transform:translateY(-1px)}.btn[data-astro-cid-ekguhzzh]:hover:before,.btn[data-astro-cid-ekguhzzh]:hover:after{right:calc(-1 * var(--btn-grow))}.btn[data-astro-cid-ekguhzzh]:hover:after{right:calc(1px - var(--btn-grow));opacity:1}.btn[data-astro-cid-ekguhzzh]:hover:before{box-shadow:inset 0 1px 0 #fff6, 0 2px 4px rgba(var(--btn-shadow), .16), 0 12px 22px -8px rgba(var(--btn-shadow), .38)}.btn[data-astro-cid-ekguhzzh]:hover .btn__icon[data-astro-cid-ekguhzzh]{opacity:1;transition-delay:50ms;transform:none}.btn[data-astro-cid-ekguhzzh]:hover .btn__icon--heart[data-astro-cid-ekguhzzh]{fill:#e5383b;animation:1.1s ease-in-out .35s infinite btn-heartbeat}}@keyframes btn-heartbeat{0%,40%,to{scale:1}10%{scale:1.25}20%{scale:1}30%{scale:1.18}}@media (prefers-reduced-motion:reduce){.btn__icon--heart[data-astro-cid-ekguhzzh]{animation:none!important}}.btn[data-astro-cid-ekguhzzh].is-peeking{color:var(--btn-fg);transform:translateY(-1px)}.btn[data-astro-cid-ekguhzzh].is-peeking:before,.btn[data-astro-cid-ekguhzzh].is-peeking:after{right:calc(-1 * var(--btn-grow))}.btn[data-astro-cid-ekguhzzh].is-peeking:after{right:calc(1px - var(--btn-grow));opacity:1}.btn[data-astro-cid-ekguhzzh].is-peeking:before{box-shadow:inset 0 1px 0 #fff6, 0 2px 4px rgba(var(--btn-shadow), .16), 0 12px 22px -8px rgba(var(--btn-shadow), .38)}.btn[data-astro-cid-ekguhzzh].is-peeking .btn__icon[data-astro-cid-ekguhzzh]{opacity:1;transition-delay:50ms;transform:none}.btn[data-astro-cid-ekguhzzh]:active{transition-duration:80ms;transform:translateY(0)}.btn[data-astro-cid-ekguhzzh]:active:before{box-shadow:inset 0 1px 2px rgba(var(--btn-shadow), .18), 0 1px 1px rgba(var(--btn-shadow), .12)}.btn[data-astro-cid-ekguhzzh]:focus-visible{outline:2px solid var(--green);outline-offset:4px}.btn--small[data-astro-cid-ekguhzzh]{--btn-pad:var(--space-6);padding-block:calc(var(--space-2) + 2px)}.btn--donate[data-astro-cid-ekguhzzh]{--btn-bg:var(--gold-deep);--btn-fg:var(--surface-page);--btn-edge:#0003}.btn--primary[data-astro-cid-ekguhzzh]{--btn-bg:var(--green);--btn-fg:var(--surface-page);--btn-edge:#00000038;--btn-shadow:10, 50, 24}.btn--secondary[data-astro-cid-ekguhzzh]{--btn-edge:#13612e8c;--btn-glow:var(--surface-honey)}.btn--on-dark[data-astro-cid-ekguhzzh]{--btn-shadow:0, 20, 8}.btn--on-dark[data-astro-cid-ekguhzzh]:focus-visible{outline-color:var(--surface-page)}.btn--secondary[data-astro-cid-ekguhzzh].btn--on-dark{--btn-bg:#fffbf41a;--btn-fg:var(--surface-page);--btn-edge:#fffbf480;--btn-glow:#fffbf414}.header[data-astro-cid-nen7h5rs]{z-index:50;background:var(--surface-page);transition:box-shadow .3s var(--ease-out);position:sticky;top:0}.header[data-astro-cid-nen7h5rs][data-scrolled]{box-shadow:var(--shadow-header)}.header__bar[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-6);min-height:4.5rem;display:flex}.header__pill[data-astro-cid-nen7h5rs]{display:contents}.header__logo[data-astro-cid-nen7h5rs]{color:var(--ink);border-radius:var(--radius-sm);flex-shrink:0;align-items:center;gap:.5rem;margin-right:auto;text-decoration:none;display:inline-flex}.header__mark[data-astro-cid-nen7h5rs]{flex:none;width:auto;height:2.5rem}.header__name[data-astro-cid-nen7h5rs]{font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;font-size:.625rem;font-weight:700;line-height:1.25}.header__actions[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2);display:flex}@media (width<=24.99rem){.header__bar[data-astro-cid-nen7h5rs]{gap:var(--space-4)}.header__mark[data-astro-cid-nen7h5rs]{height:2rem}.header__name[data-astro-cid-nen7h5rs]{font-size:.5625rem}}@media (width<=22.49rem){.header__bar[data-astro-cid-nen7h5rs]{gap:var(--space-2)}.header__actions[data-astro-cid-nen7h5rs]{gap:0}.header__mark[data-astro-cid-nen7h5rs]{height:1.75rem}.header__name[data-astro-cid-nen7h5rs]{font-size:.5rem}.header__logo[data-astro-cid-nen7h5rs]{gap:.375rem}.header__actions[data-astro-cid-nen7h5rs] .btn__icon{display:none}}.menu-toggle[data-astro-cid-nen7h5rs]{width:2.75rem;height:2.75rem;color:var(--ink);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.menu-toggle__bars[data-astro-cid-nen7h5rs]{width:1.25rem;height:.875rem;position:relative}.menu-toggle__bars[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{width:100%;height:2px;transition:transform .35s var(--ease-out), opacity .2s var(--ease-out);background:currentColor;border-radius:2px;position:absolute;left:0}.menu-toggle__bars[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{top:0}.menu-toggle__bars[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(2){top:calc(50% - 1px)}.menu-toggle__bars[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(3){bottom:0}.header[data-astro-cid-nen7h5rs][data-menu-open] .menu-toggle__bars[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(6px)rotate(45deg)}.header[data-astro-cid-nen7h5rs][data-menu-open] .menu-toggle__bars[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0;transform:scaleX(.2)}.header[data-astro-cid-nen7h5rs][data-menu-open] .menu-toggle__bars[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.nav__list[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.nav__toggle[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-4) 0;color:var(--ink);border-radius:var(--radius-sm);cursor:pointer;transition:background-color .2s var(--ease-out);background:0 0;border:0;font-weight:600;display:flex}.nav__chevron[data-astro-cid-nen7h5rs]{transition:transform .35s var(--ease-out);flex-shrink:0}.nav__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .nav__chevron[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}.nav__panel[data-astro-cid-nen7h5rs]{visibility:hidden;transition:visibility 0s linear var(--panel-duration)}.nav__toggle[data-astro-cid-nen7h5rs][aria-expanded=true]+.nav__panel[data-astro-cid-nen7h5rs]{visibility:visible;transition-delay:0s}.nav__menu[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.nav__feature[data-astro-cid-nen7h5rs],.nav__title[data-astro-cid-nen7h5rs],.nav__intro[data-astro-cid-nen7h5rs]{display:none}.nav__mobile-extra[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:var(--space-2) var(--space-4);color:var(--ink-body);border-radius:var(--radius-sm);text-decoration:none;display:block}.nav__link[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-4);padding:.625rem var(--space-2);color:var(--ink-body);border-radius:var(--radius-md);transition:background-color .2s var(--ease-out);text-decoration:none;display:flex}.nav__icon[data-astro-cid-nen7h5rs]{width:2.5rem;height:2.5rem;color:var(--bark);background:var(--surface-honey);transition:background-color .25s var(--ease-out), color .25s var(--ease-out), box-shadow .3s var(--ease-out), transform .35s var(--ease-out);border-radius:.75rem;flex:none;place-items:center;display:grid}.nav__icon[data-astro-cid-nen7h5rs] .icon{width:1.375rem;height:1.375rem}.nav__text[data-astro-cid-nen7h5rs]{flex-direction:column;min-width:0;display:flex}.nav__label[data-astro-cid-nen7h5rs]{color:var(--ink);transition:color .2s var(--ease-out);font-weight:600;line-height:1.3}.nav__arrow[data-astro-cid-nen7h5rs]{vertical-align:-.1em;color:var(--gold-deep);opacity:0;transition:opacity .2s var(--ease-out), transform .35s var(--ease-out);margin-left:.25rem;display:inline-block;transform:translate(-.375rem)}.nav__hint[data-astro-cid-nen7h5rs]{font-size:var(--font-size-small);color:var(--ink-muted);line-height:1.35}.nav__link[data-astro-cid-nen7h5rs]:hover,.nav__link[data-astro-cid-nen7h5rs]:focus-visible{background:var(--surface-honey)}.nav__link[data-astro-cid-nen7h5rs]:hover .nav__icon[data-astro-cid-nen7h5rs],.nav__link[data-astro-cid-nen7h5rs]:focus-visible .nav__icon[data-astro-cid-nen7h5rs]{color:var(--gold-deep);background:var(--surface-white);transform:translateY(-2px);box-shadow:0 6px 14px -6px #342b0659}.nav__link[data-astro-cid-nen7h5rs]:hover .nav__label[data-astro-cid-nen7h5rs],.nav__link[data-astro-cid-nen7h5rs]:focus-visible .nav__label[data-astro-cid-nen7h5rs]{color:var(--bark)}.nav__link[data-astro-cid-nen7h5rs]:hover .nav__arrow[data-astro-cid-nen7h5rs],.nav__link[data-astro-cid-nen7h5rs]:focus-visible .nav__arrow[data-astro-cid-nen7h5rs]{opacity:1;transform:none}.nav__link[data-astro-cid-nen7h5rs][aria-current=page] .nav__icon[data-astro-cid-nen7h5rs]{color:var(--surface-page);background:var(--green)}@media (prefers-reduced-motion:reduce){.nav__icon[data-astro-cid-nen7h5rs],.nav__arrow[data-astro-cid-nen7h5rs]{transition:none}.nav__link[data-astro-cid-nen7h5rs]:hover .nav__icon[data-astro-cid-nen7h5rs],.nav__link[data-astro-cid-nen7h5rs]:focus-visible .nav__icon[data-astro-cid-nen7h5rs],.nav__arrow[data-astro-cid-nen7h5rs]{transform:none}}@media (width<=71.99rem){.nav[data-astro-cid-nen7h5rs]{overscroll-behavior:contain;padding:var(--space-2) var(--gutter) var(--space-12);background:var(--surface-page);border-top:1px solid var(--surface-honey);visibility:hidden;opacity:0;transition:opacity .3s var(--ease-out), transform .4s var(--ease-out), visibility 0s linear .4s;position:fixed;inset:4.5rem 0 0;overflow-y:auto;transform:translateY(-.75rem)}.header[data-astro-cid-nen7h5rs][data-menu-open] .nav[data-astro-cid-nen7h5rs]{visibility:visible;opacity:1;transition-delay:0s;transform:none}.nav__item[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--surface-honey)}.nav__toggle[data-astro-cid-nen7h5rs]{font-size:var(--font-size-h6);font-family:var(--font-display);font-weight:700}.nav__panel[data-astro-cid-nen7h5rs]{--panel-duration:.4s;transition:grid-template-rows var(--panel-duration) var(--ease-out), visibility 0s linear var(--panel-duration);grid-template-rows:0fr;display:grid}.nav__toggle[data-astro-cid-nen7h5rs][aria-expanded=true]+.nav__panel[data-astro-cid-nen7h5rs]{grid-template-rows:1fr}.nav__mega[data-astro-cid-nen7h5rs]{min-height:0;overflow:hidden}.nav__menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{opacity:0;transition:opacity .25s var(--ease-out), transform .35s var(--ease-out);transform:translateY(-.25rem)}.nav__toggle[data-astro-cid-nen7h5rs][aria-expanded=true]+.nav__panel[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{opacity:1;transform:none}.nav__toggle[data-astro-cid-nen7h5rs][aria-expanded=true]+.nav__panel[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(2){transition-delay:30ms}.nav__toggle[data-astro-cid-nen7h5rs][aria-expanded=true]+.nav__panel[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(3){transition-delay:60ms}.nav__toggle[data-astro-cid-nen7h5rs][aria-expanded=true]+.nav__panel[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(4){transition-delay:90ms}.nav__toggle[data-astro-cid-nen7h5rs][aria-expanded=true]+.nav__panel[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(5){transition-delay:.12s}.nav__toggle[data-astro-cid-nen7h5rs][aria-expanded=true]+.nav__panel[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(6){transition-delay:.15s}.nav__toggle[data-astro-cid-nen7h5rs][aria-expanded=true]+.nav__panel[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:nth-child(7){transition-delay:.18s}.nav__menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:last-child{padding-bottom:var(--space-4)}.nav__mobile-extra[data-astro-cid-nen7h5rs]{padding-top:var(--space-4);flex-direction:column;display:flex}.nav__mobile-extra[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--green);padding-inline:0;font-weight:600}}@media (width>=72rem){.header[data-astro-cid-nen7h5rs]{padding-top:var(--space-4);box-shadow:none;pointer-events:none;background:0 0}.header[data-astro-cid-nen7h5rs][data-scrolled]{box-shadow:none}.header[data-astro-cid-nen7h5rs]{transition:transform .4s var(--ease-out)}.header[data-astro-cid-nen7h5rs][data-hidden]{transform:translateY(calc(-100% - var(--space-4)))}.header__bar[data-astro-cid-nen7h5rs]{align-items:stretch;gap:var(--space-2);padding-block:0}.header__pill[data-astro-cid-nen7h5rs],.header__actions[data-astro-cid-nen7h5rs]{border-radius:var(--radius-lg);backdrop-filter:blur(12px);pointer-events:auto;min-height:4.5rem;transition:box-shadow .3s var(--ease-out);background:#ffffffeb;border:1px solid #342b0614;align-items:center;display:flex;position:relative;box-shadow:0 10px 30px -12px #342b062e}.header[data-astro-cid-nen7h5rs][data-scrolled] .header__pill[data-astro-cid-nen7h5rs],.header[data-astro-cid-nen7h5rs][data-scrolled] .header__actions[data-astro-cid-nen7h5rs]{box-shadow:0 16px 40px -14px #342b0647}.header__pill[data-astro-cid-nen7h5rs]{gap:var(--space-8);padding-inline:var(--space-6) var(--space-2);flex:1}.header__logo[data-astro-cid-nen7h5rs]{margin-right:auto}.header__actions[data-astro-cid-nen7h5rs]{backdrop-filter:none;background:0 0;border:0}.header__actions[data-astro-cid-nen7h5rs] .btn{--btn-grow:0rem;border-radius:var(--radius-lg);align-self:stretch;gap:.5rem}.header__actions[data-astro-cid-nen7h5rs] .btn__icon{opacity:1;margin:0;position:static;transform:none}.header__actions[data-astro-cid-nen7h5rs] .btn:hover .btn__icon--heart{animation-delay:0s}.nav[data-astro-cid-nen7h5rs][data-instant] .nav__panel[data-astro-cid-nen7h5rs],.nav[data-astro-cid-nen7h5rs][data-instant] .nav__photo[data-astro-cid-nen7h5rs]{transition:none}.header__mark[data-astro-cid-nen7h5rs]{height:2.75rem}.header__name[data-astro-cid-nen7h5rs]{font-size:.6875rem}.menu-toggle[data-astro-cid-nen7h5rs],.nav__mobile-extra[data-astro-cid-nen7h5rs]{display:none}.nav__list[data-astro-cid-nen7h5rs]{gap:var(--space-2);display:flex}.nav__item[data-astro-cid-nen7h5rs]{position:static}.nav__toggle[data-astro-cid-nen7h5rs]{padding:var(--space-2) var(--space-4);white-space:nowrap}.nav__toggle[data-astro-cid-nen7h5rs]:hover,.nav__toggle[data-astro-cid-nen7h5rs][aria-expanded=true]{color:var(--bark);background:var(--surface-honey-rich)}.nav__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .nav__chevron[data-astro-cid-nen7h5rs]{color:var(--gold-deep)}@media (width<=79.99rem){.header__pill[data-astro-cid-nen7h5rs]{gap:var(--space-4)}.nav__list[data-astro-cid-nen7h5rs]{gap:.25rem}.nav__toggle[data-astro-cid-nen7h5rs]{padding-inline:.75rem}}.nav__panel[data-astro-cid-nen7h5rs]{--panel-duration:.3s;top:calc(100% + var(--space-2));background:var(--surface-white);border-radius:var(--radius-lg);opacity:0;transition:opacity .2s var(--ease-out), transform var(--panel-duration) var(--ease-out), visibility 0s linear var(--panel-duration);border:1px solid #342b0614;position:absolute;left:0;right:0;transform:translateY(-.5rem);box-shadow:0 24px 48px -16px #342b0647}.nav__toggle[data-astro-cid-nen7h5rs][aria-expanded=true]+.nav__panel[data-astro-cid-nen7h5rs]{opacity:1;transform:none}.nav__panel[data-astro-cid-nen7h5rs]:before{content:"";inset:calc(-1 * var(--space-2) - 1.5rem) 0 100%;position:absolute}.nav__mega[data-astro-cid-nen7h5rs]{gap:var(--space-8);padding:var(--space-6);grid-template-columns:14rem 1fr;align-items:start;display:grid;overflow:hidden}.nav__feature[data-astro-cid-nen7h5rs]{aspect-ratio:1;border-radius:var(--radius-lg);background:var(--surface-honey);display:block;position:relative;overflow:hidden}.nav__photo[data-astro-cid-nen7h5rs]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .35s var(--ease-out), transform .9s var(--ease-out);position:absolute;inset:0;transform:scale(1.06)}.nav__photo[data-astro-cid-nen7h5rs][data-shown]{opacity:1}.nav__toggle[data-astro-cid-nen7h5rs][aria-expanded=true]+.nav__panel[data-astro-cid-nen7h5rs] .nav__photo[data-astro-cid-nen7h5rs]{transform:none}.nav__photo--badge[data-astro-cid-nen7h5rs]{object-fit:contain;padding:var(--space-4)}.nav__mystery[data-astro-cid-nen7h5rs]{background:radial-gradient(ellipse 70% 55% at 50% 0%, #fff8e6bf, transparent 70%), var(--surface-honey-rich);place-items:center;display:grid}.nav__mystery[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:62%;overflow:visible}.nav__mystery-hook[data-astro-cid-nen7h5rs]{fill:none;stroke:var(--gold);stroke-width:10px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.nav__mystery-dot[data-astro-cid-nen7h5rs]{fill:var(--gold);transform-box:fill-box;transform-origin:50% 0;scale:0}.nav__mystery[data-astro-cid-nen7h5rs][data-shown] .nav__mystery-hook[data-astro-cid-nen7h5rs]{animation:mystery-draw .9s var(--ease-out) forwards}.nav__mystery[data-astro-cid-nen7h5rs][data-shown] .nav__mystery-dot[data-astro-cid-nen7h5rs]{animation:.9s ease-in .75s forwards mystery-drip}@keyframes mystery-draw{to{stroke-dashoffset:0}}@keyframes mystery-drip{0%{translate:0 -13px;scale:.35}40%{translate:0 -13px;scale:.7 1.3}68%{translate:0 -5px;scale:.8 1.4}82%{translate:0 2px;scale:1.25 .75}92%{translate:0;scale:.95 1.05}to{translate:0;scale:1}}.nav__title[data-astro-cid-nen7h5rs]{font-family:var(--font-display);font-size:var(--font-size-h4);color:var(--ink);font-weight:700;line-height:1.2;display:block}.nav__intro[data-astro-cid-nen7h5rs]{max-width:34rem;margin:var(--space-2) 0 var(--space-6);color:var(--ink-muted);display:block}.nav__menu[data-astro-cid-nen7h5rs]{gap:var(--space-2) var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (prefers-reduced-motion:reduce){.nav__photo[data-astro-cid-nen7h5rs]{transition:none;transform:none}.nav__mystery-hook[data-astro-cid-nen7h5rs]{stroke-dashoffset:0}.nav__mystery-dot[data-astro-cid-nen7h5rs]{scale:1}.nav__mystery[data-astro-cid-nen7h5rs][data-shown] .nav__mystery-hook[data-astro-cid-nen7h5rs],.nav__mystery[data-astro-cid-nen7h5rs][data-shown] .nav__mystery-dot[data-astro-cid-nen7h5rs]{animation:none}}}.bee-toggle[data-astro-cid-y7fadamz]{cursor:pointer}.bee-toggle[data-astro-cid-y7fadamz][hidden]{display:none}.bee-toggle__icon[data-astro-cid-y7fadamz]{place-items:center;display:grid;position:relative}.bee-toggle__icon[data-astro-cid-y7fadamz]:after{content:"";width:130%;height:2px;transition:transform .25s var(--ease-out);background:currentColor;border-radius:2px;position:absolute;transform:rotate(-45deg)scaleX(0)}.bee-toggle[data-astro-cid-y7fadamz][data-off] .bee-toggle__icon[data-astro-cid-y7fadamz]:after{transform:rotate(-45deg)}.bee-toggle--round[data-astro-cid-y7fadamz]{width:2.75rem;height:2.75rem;color:var(--ink);backdrop-filter:blur(6px);opacity:.85;transition:opacity .2s var(--ease-out), transform .3s var(--ease-out);background:#fffbf4d1;border:0;border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:0 4px 12px -4px #342b0659}.bee-toggle--round[data-astro-cid-y7fadamz]:hover{opacity:1;transform:scale(1.06)}.bee-toggle--round[data-astro-cid-y7fadamz]:focus-visible{opacity:1;outline:2px solid var(--surface-page);outline-offset:3px;box-shadow:0 0 0 5px var(--green)}.bee-toggle--round[data-astro-cid-y7fadamz] .bee-toggle__icon[data-astro-cid-y7fadamz] .icon{width:1.25rem;height:1.25rem}.bee-toggle--text[data-astro-cid-y7fadamz]{align-items:center;gap:var(--space-2);font:inherit;font-size:var(--font-size-small);line-height:var(--line-height-small);color:inherit;border-radius:var(--radius-sm);background:0 0;border:0;padding:0;display:inline-flex}.bee-toggle--text[data-astro-cid-y7fadamz]:hover{color:var(--ink)}.bee-toggle--text[data-astro-cid-y7fadamz] .bee-toggle__icon[data-astro-cid-y7fadamz] .icon{width:1rem;height:1rem}.plant[data-astro-cid-dciivemx]{transform-box:fill-box;transform-origin:50% 100%;animation:5s ease-in-out infinite alternate sway}@keyframes sway{0%{transform:rotate(-3deg)}to{transform:rotate(3.5deg)}}.stem[data-astro-cid-dciivemx],.grass[data-astro-cid-dciivemx]{fill:none;stroke-linecap:round}.stem[data-astro-cid-dciivemx]{stroke:#4b7a3a;stroke-width:2px}.grass[data-astro-cid-dciivemx]{stroke:#6b8f3e;stroke-width:2.5px}.leaf[data-astro-cid-dciivemx]{fill:#5d8a43}.dandelion[data-astro-cid-dciivemx]{fill:#f2bd3b}.dandelion-heart[data-astro-cid-dciivemx]{fill:#d18f12}.clover[data-astro-cid-dciivemx]{fill:#d57aa0}.clover-tip[data-astro-cid-dciivemx]{fill:#e9a7c2}.heather[data-astro-cid-dciivemx]{fill:#9b6bb0}.bluebell[data-astro-cid-dciivemx]{fill:#6d72cf}@media (prefers-reduced-motion:reduce){.plant[data-astro-cid-dciivemx]{animation:none}}.meadow[data-astro-cid-vywzdn3h]{height:var(--meadow-height);pointer-events:none;opacity:.7;position:absolute;bottom:calc(100% - 2px);left:0;right:0;overflow:hidden}.meadow-bubble[data-astro-cid-vywzdn3h]{--scale:max(100% / var(--drawing-width), var(--meadow-height) / var(--drawing-height));z-index:5;left:calc(50% + var(--hive-from-centre) * var(--scale));bottom:calc(100% - 2px + var(--hive-height) * var(--meadow-height) / var(--drawing-height) + .5rem);font-family:var(--font-display);font-size:var(--font-size-small);white-space:nowrap;color:var(--ink);pointer-events:none;background:var(--surface-white);border-radius:var(--radius-md);opacity:0;transform-origin:50% 100%;transition:opacity .25s var(--ease-out), scale .35s cubic-bezier(.34, 1.5, .64, 1);padding:.5rem .875rem;font-weight:700;position:absolute;translate:-50%;scale:.6;box-shadow:0 0 0 1px #342b0614,0 10px 24px -10px #342b0673}.meadow-bubble[data-astro-cid-vywzdn3h]:after{content:"";background:inherit;border-radius:0 0 .2rem;width:.75rem;height:.75rem;margin:-.4rem 0 0 -.375rem;position:absolute;top:100%;left:50%;rotate:45deg;box-shadow:1px 1px #342b0614}.meadow-bubble[data-astro-cid-vywzdn3h].is-showing{opacity:1;scale:1}.meadow[data-astro-cid-vywzdn3h] svg[data-astro-cid-vywzdn3h]{width:100%;height:100%;display:block}.meadow__hive-box[data-astro-cid-vywzdn3h]{fill:#f6f1e6;stroke:#b8a988;stroke-width:1.4px;stroke-linejoin:round}.meadow__hive-roof[data-astro-cid-vywzdn3h]{fill:#d9ac55;stroke:#a87c2a;stroke-width:1.4px;stroke-linejoin:round}.meadow__hive-wood[data-astro-cid-vywzdn3h]{fill:#a87c2a}.meadow__hive-leg[data-astro-cid-vywzdn3h]{fill:#7a5a2a}.meadow__hive-door[data-astro-cid-vywzdn3h]{fill:#3a2814}.meadow__hive-bee[data-astro-cid-vywzdn3h] ellipse[data-astro-cid-vywzdn3h]{fill:#2a1f07}.meadow__hive-bee[data-astro-cid-vywzdn3h] .meadow__hive-wing[data-astro-cid-vywzdn3h]{fill:#ffffffd9}.meadow__hive-bee[data-astro-cid-vywzdn3h]{opacity:0;animation:7s ease-in-out infinite meadow-bee}.meadow__hive-bee[data-astro-cid-vywzdn3h]:nth-of-type(2){animation-name:meadow-bee-2;animation-delay:-2.3s}.meadow__hive-bee[data-astro-cid-vywzdn3h]:nth-of-type(3){animation-name:meadow-bee-3;animation-delay:-4.6s}@keyframes meadow-bee{0%{opacity:0;transform:translate(0)}8%{opacity:1}40%{transform:translate(-48px,-38px)}70%{opacity:1;transform:translate(-110px,-20px)}80%,to{opacity:0;transform:translate(-140px,-26px)}}@keyframes meadow-bee-2{0%{opacity:0;transform:translate(0)}10%{opacity:1}45%{transform:translate(55px,-46px)}72%{opacity:1;transform:translate(120px,-30px)}82%,to{opacity:0;transform:translate(150px,-38px)}}@keyframes meadow-bee-3{0%,30%{opacity:0;transform:translate(90px,-50px)}40%{opacity:1}80%{opacity:1;transform:translate(10px,-8px)}90%,to{opacity:0;transform:translate(0)}}.meadow__tufts[data-astro-cid-vywzdn3h]{fill:none;stroke:#6b8f3e;stroke-width:2px;stroke-linecap:round}@media (prefers-reduced-motion:reduce){.meadow__hive-bee[data-astro-cid-vywzdn3h]{display:none}}.footer[data-astro-cid-jo6i4kqk]{--footer-gold:#e0b25a;margin-top:var(--meadow-height);padding-block:var(--space-20) var(--space-6);color:#fffbf4c7;background:var(--surface-bark);position:relative}.footer__grid[data-astro-cid-jo6i4kqk]{gap:var(--space-12) var(--space-8);display:grid}.footer__brand[data-astro-cid-jo6i4kqk]{align-self:start;align-items:center;column-gap:var(--space-4);grid-template-columns:auto 1fr;max-width:24rem;display:grid}.footer__seal[data-astro-cid-jo6i4kqk]{background:var(--surface-page);border-radius:50%;place-items:center;width:3.75rem;height:3.75rem;display:grid;box-shadow:0 0 0 3px #fffbf41f}.footer__mark[data-astro-cid-jo6i4kqk]{width:2.5rem;height:auto;translate:0 -7%}.footer__tagline[data-astro-cid-jo6i4kqk]{margin-top:var(--space-6);text-wrap:pretty;grid-column:1/-1}.footer__name[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);font-weight:700;font-size:var(--font-size-h6);color:var(--surface-page);line-height:1.3}.footer__heading[data-astro-cid-jo6i4kqk]{margin-bottom:var(--space-4);font-family:var(--font-body);font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--footer-gold);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.footer__list[data-astro-cid-jo6i4kqk]{gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}.footer__link[data-astro-cid-jo6i4kqk]{font-weight:600;text-decoration:none}.footer__link[data-astro-cid-jo6i4kqk],.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.social__label[data-astro-cid-jo6i4kqk]{--link-rest:#fffbf4e6;color:#0000;background:linear-gradient(to right, var(--footer-gold) 50%, var(--link-rest) 50%) 100% 0 / 200% 100%;transition:background-position .4s var(--ease-out);-webkit-background-clip:text;background-clip:text;display:inline-block}.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{--link-rest:#fffbf4b3}.footer__link[data-astro-cid-jo6i4kqk]:hover,.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.social[data-astro-cid-jo6i4kqk]:hover .social__label[data-astro-cid-jo6i4kqk]{background-position:0 0}@media (forced-colors:active){.footer__link[data-astro-cid-jo6i4kqk],.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.social__label[data-astro-cid-jo6i4kqk]{color:linktext;background:0 0}}.social[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-4);border-radius:var(--radius-md);min-height:2.75rem;font-weight:600;text-decoration:none;display:inline-flex}.social__icon[data-astro-cid-jo6i4kqk]{width:2.5rem;height:2.5rem;color:var(--surface-page);transition:color .25s var(--ease-out), border-color .25s var(--ease-out), transform .25s var(--ease-out);background:#fffbf414;border:1px solid #fffbf433;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.social__icon[data-astro-cid-jo6i4kqk]:before{content:"";border-radius:inherit;opacity:0;transition:opacity .25s var(--ease-out);position:absolute;inset:-1px}.social__icon--facebook[data-astro-cid-jo6i4kqk]:before{background:#0866ff}.social__icon--instagram[data-astro-cid-jo6i4kqk]:before{background:radial-gradient(circle at 30% 107%,#fdd264 0%,#f7743f 25%,#d62976 50%,#962fbf 75%,#4f5bd5 100%)}.social__icon[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:1.25rem;height:1.25rem;position:relative}.social[data-astro-cid-jo6i4kqk]:hover .social__icon[data-astro-cid-jo6i4kqk],.social[data-astro-cid-jo6i4kqk]:focus-visible .social__icon[data-astro-cid-jo6i4kqk]{color:#fff;border-color:#0000;transform:translateY(-2px)}.social[data-astro-cid-jo6i4kqk]:hover .social__icon[data-astro-cid-jo6i4kqk]:before,.social[data-astro-cid-jo6i4kqk]:focus-visible .social__icon[data-astro-cid-jo6i4kqk]:before{opacity:1}@media (prefers-reduced-motion:reduce){.footer__link[data-astro-cid-jo6i4kqk],.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.social__label[data-astro-cid-jo6i4kqk],.social__icon[data-astro-cid-jo6i4kqk],.social__icon[data-astro-cid-jo6i4kqk]:before{transition:none}}.footer__legal[data-astro-cid-jo6i4kqk]{gap:var(--space-4);margin-top:var(--space-12);padding-top:var(--space-6);color:#fffbf4b3;border-top:1px solid #fffbf424;flex-direction:column;display:flex}.footer__legal[data-astro-cid-jo6i4kqk] .bee-toggle--text:hover{color:var(--footer-gold)}.footer[data-astro-cid-jo6i4kqk] a:focus-visible,.footer[data-astro-cid-jo6i4kqk] button:focus-visible{outline-color:var(--footer-gold)}.footer__policies[data-astro-cid-jo6i4kqk]{gap:var(--space-2) var(--space-6);font-size:var(--font-size-small);line-height:var(--line-height-small);flex-wrap:wrap;padding:0;list-style:none;display:flex}.footer__legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none}@media (width>=48rem){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:2fr 1fr 1fr}}@media (width>=64rem){.footer__legal[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-8);flex-direction:row}.footer__credit[data-astro-cid-jo6i4kqk]{margin-left:auto}}.bee[data-astro-cid-wrhnzyxi]{z-index:100;pointer-events:none;opacity:0;width:52px;height:35px;transition:opacity .25s var(--ease-out);will-change:transform;position:fixed;top:0;left:0}.bee[data-astro-cid-wrhnzyxi].is-visible{opacity:1}.bee__body[data-astro-cid-wrhnzyxi]{filter:drop-shadow(0 0 1px #fffbf4e6)drop-shadow(0 3px 3px #342b064d);width:100%;height:100%;transition:opacity .4s var(--ease-out)}.bee[data-astro-cid-wrhnzyxi] svg[data-astro-cid-wrhnzyxi]{width:100%;height:100%;display:block;overflow:visible}.bee__wings[data-astro-cid-wrhnzyxi]{fill:#ffffffb8;stroke:#342b0666;stroke-width:.5px;transform-origin:26.8px 12.6px;animation:80ms ease-in-out infinite alternate bee-flap}.bee__wings--far[data-astro-cid-wrhnzyxi]{fill:#dcd6c899}.bee__vein[data-astro-cid-wrhnzyxi]{fill:none;stroke:#342b0659;stroke-width:.4px}.bee[data-astro-cid-wrhnzyxi].is-home .bee__body[data-astro-cid-wrhnzyxi]{opacity:0}.bee[data-astro-cid-wrhnzyxi].is-landed .bee__wings[data-astro-cid-wrhnzyxi]{animation:1.8s ease-in-out infinite bee-rest}.bee__leg[data-astro-cid-wrhnzyxi]{animation:.9s ease-in-out infinite alternate bee-leg}.bee__leg--front[data-astro-cid-wrhnzyxi]{transform-origin:31px 20.2px}.bee__leg--mid[data-astro-cid-wrhnzyxi]{transform-origin:28px 21px;animation-delay:-.3s}.bee__leg--hind[data-astro-cid-wrhnzyxi]{transform-origin:25px 20.6px;animation-duration:1.1s;animation-delay:-.6s}.bee[data-astro-cid-wrhnzyxi].is-landed .bee__leg[data-astro-cid-wrhnzyxi]{animation:none}@keyframes bee-leg{0%{transform:rotate(-10deg)}to{transform:rotate(9deg)}}@keyframes bee-flap{0%{transform:rotate(30deg)}to{transform:rotate(-8deg)}}@keyframes bee-rest{0%,70%,to{transform:rotate(-4deg)}80%{transform:rotate(24deg)}}
