:root{--color-cream:#f9f6f1;--color-cream-nav:#fcf7ee;--color-white:#fff;--color-olive:#524815;--color-olive-deep:#434204;--color-gold:#8a7d19;--color-blue:#567ab3;--color-lilac:#d0b8d1;--color-orange:#f25e2f;--color-yellow:#d6d625;--color-tag-bg:#e4e6ee;--color-avatar-bg:#efefe8;--color-search-bg:#e8e7e3;--color-search-text:#737061;--color-text-primary:#0f172a;--color-text-secondary:#64748b;--color-border:#cbd5e1;--color-track:#e2e8f0;--color-error:#dc2626;--radius-pill:50px;--radius-card:50px;--radius-box:20px;--shadow-nav:1px 0 12.1px -1px #00000014;--shadow-card:0 4px 12px 0 #00000040;--shadow-box:0 2px 12px 0 #0003;--shadow-sticker:0 4px 6px 0 #0000001a;--font-display:"ivypresto-display", "Cormorant Garamond", Georgia, serif;--font-body:"Libre Franklin", system-ui, sans-serif;--font-ui:"Inter", system-ui, sans-serif;--page-max:1512px;--content-max:1296px;--gutter:clamp(16px, 5vw, 72px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-cream);color:var(--color-olive);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.25}img,svg{max-width:100%;display:block}a{color:inherit}.display-h1{font-family:var(--font-display);margin:0;font-size:clamp(36px,4vw,56px);font-weight:300;line-height:1.06}.display-h2{font-family:var(--font-display);margin:0;font-size:clamp(28px,2.9vw,38px);font-weight:300;line-height:1.15}.display-h1 em,.display-h2 em{font-style:italic}.display-h3{font-family:var(--font-display);margin:0;font-size:24px;font-weight:300;line-height:1.3}.display-quote{font-family:var(--font-display);margin:0;font-size:clamp(22px,2vw,27px);font-weight:300;line-height:1.3}.body-regular{margin:0;font-size:16px;line-height:1.25}.body-small{font-size:14px;font-weight:600;line-height:1.43}.label-caps{text-transform:uppercase;margin:0;font-size:14px;line-height:1.43}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}:focus-visible{outline:3px solid var(--color-blue);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}.btn[data-astro-cid-ekguhzzh]{border-radius:var(--radius-pill);font:inherit;white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;padding:12px 24px;font-size:14px;font-weight:600;line-height:1.43;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex}.btn[data-astro-cid-ekguhzzh]:hover{filter:brightness(1.08)}.btn[data-astro-cid-ekguhzzh]:active{transform:translateY(1px)}.btn--olive[data-astro-cid-ekguhzzh]{background:var(--color-olive);color:var(--color-white)}.btn--blue[data-astro-cid-ekguhzzh]{background:var(--color-blue);color:var(--color-cream)}.btn--cream[data-astro-cid-ekguhzzh]{background:var(--color-cream);color:var(--color-blue)}.btn--cream[data-astro-cid-ekguhzzh]:hover{filter:brightness(.97)}.btn--gold[data-astro-cid-ekguhzzh]{background:var(--color-gold);color:var(--color-white)}.btn--orange[data-astro-cid-ekguhzzh]{background:var(--color-orange);color:var(--color-white)}.nav-wrap[data-astro-cid-wpvy4v7s]{z-index:50;pointer-events:none;padding-inline:16px;position:fixed;top:40px;left:0;right:0}.nav[data-astro-cid-wpvy4v7s]{pointer-events:auto;max-width:var(--content-max);background:var(--color-cream-nav);border-radius:var(--radius-pill);height:72px;box-shadow:var(--shadow-nav);justify-content:space-between;align-items:center;margin-inline:auto;padding-inline:32px;display:flex;position:relative}.nav__logo[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s]{object-fit:contain;width:167px;height:32px}.nav__links[data-astro-cid-wpvy4v7s]{align-items:center;display:flex}.nav__link[data-astro-cid-wpvy4v7s]{color:var(--color-olive);padding:8px 16px;font-size:14px;font-weight:600;line-height:1.43;text-decoration:none}.nav__link[data-astro-cid-wpvy4v7s]:hover,.nav__link[data-astro-cid-wpvy4v7s][aria-current=page]{text-underline-offset:4px;text-decoration:underline}.nav__links[data-astro-cid-wpvy4v7s] .btn{margin-left:16px}.nav__toggle[data-astro-cid-wpvy4v7s]{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;margin-right:-8px;padding:0;display:none}.nav__toggle[data-astro-cid-wpvy4v7s]:hover{background:#52481514}.nav__bars[data-astro-cid-wpvy4v7s]{width:22px;height:16px;display:block;position:relative}.nav__bars[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{background:var(--color-olive);border-radius:2px;width:100%;height:2px;transition:transform .25s,opacity .2s,top .25s;position:absolute;left:0}.nav__bars[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:first-child{top:0}.nav__bars[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:nth-child(2){top:7px}.nav__bars[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:nth-child(3){top:14px}.nav__toggle[data-astro-cid-wpvy4v7s][aria-expanded=true] .nav__bars[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:first-child{top:7px;transform:rotate(45deg)}.nav__toggle[data-astro-cid-wpvy4v7s][aria-expanded=true] .nav__bars[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:nth-child(2){opacity:0}.nav__toggle[data-astro-cid-wpvy4v7s][aria-expanded=true] .nav__bars[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]:nth-child(3){top:7px;transform:rotate(-45deg)}@media (width<=640px){.nav-wrap[data-astro-cid-wpvy4v7s]{top:16px}.nav[data-astro-cid-wpvy4v7s]{border-radius:30px;height:60px;padding-inline:20px}.nav__logo[data-astro-cid-wpvy4v7s] img[data-astro-cid-wpvy4v7s]{width:128px;height:25px}.nav__toggle[data-astro-cid-wpvy4v7s]{display:grid}.nav__links[data-astro-cid-wpvy4v7s]{background:var(--color-cream-nav);opacity:0;visibility:hidden;border-radius:24px;flex-direction:column;align-items:stretch;gap:4px;padding:12px;transition:opacity .2s,transform .2s,visibility 0s linear .2s;position:absolute;top:calc(100% + 8px);left:0;right:0;transform:translateY(-6px);box-shadow:0 8px 24px #0000001f}.nav__links[data-astro-cid-wpvy4v7s][data-open]{opacity:1;visibility:visible;transition:opacity .2s,transform .2s,visibility;transform:none}.nav__link[data-astro-cid-wpvy4v7s]{border-radius:14px;padding:14px 16px;font-size:16px}.nav__link[data-astro-cid-wpvy4v7s]:hover{background:#5248150f;text-decoration:none}.nav__links[data-astro-cid-wpvy4v7s] .btn{margin:8px 0 0;padding:14px 24px;font-size:15px}}.footer[data-astro-cid-jo6i4kqk]{background:var(--color-olive-deep);color:var(--color-cream);padding:80px var(--gutter);flex-direction:column;gap:112px;display:flex}.footer__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr auto 1fr;align-items:start;gap:24px;display:grid}.footer__logo[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{object-fit:contain;width:194px;height:50px}.footer__links[data-astro-cid-jo6i4kqk]{gap:24px;font-size:16px;line-height:1.25;display:flex}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.footer__social[data-astro-cid-jo6i4kqk]{justify-self:end;gap:12px;display:flex}.footer__bottom[data-astro-cid-jo6i4kqk]{justify-content:center;gap:24px;font-size:14px;font-weight:600;line-height:1.43;display:flex}.footer__bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin:0}@media (width<=800px){.footer[data-astro-cid-jo6i4kqk]{gap:56px;padding-block:56px}.footer__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;justify-items:start}.footer__links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap}.footer__social[data-astro-cid-jo6i4kqk]{justify-self:start}.footer__bottom[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:flex-start}}
