.affiliate-cta[data-astro-cid-tptrezhw]{flex-direction:column;align-items:flex-start;gap:.55rem;display:flex}.affiliate-cta[data-astro-cid-tptrezhw] .btn{text-decoration:none}.argus-logo[data-astro-cid-f7espo7c]{align-items:center;gap:.85rem;display:inline-flex}.argus-mark[data-astro-cid-f7espo7c]{flex-shrink:0;display:inline-block;position:relative}.argus-mark-svg[data-astro-cid-f7espo7c]{width:100%;height:100%;display:block;overflow:visible}.argus-word[data-astro-cid-f7espo7c]{flex-direction:column;line-height:1.1;display:flex}.argus-name[data-astro-cid-f7espo7c]{font-family:var(--font-display,"Fraunces", serif);color:var(--color-primary,#0e1f19);letter-spacing:-.01em;font-size:1.28rem;font-weight:600}.argus-name-accent[data-astro-cid-f7espo7c]{color:var(--color-accent,#c77c33);font-style:italic}.argus-logo--nav[data-astro-cid-f7espo7c] .argus-ring[data-astro-cid-f7espo7c]{transform-origin:50%;animation:14s linear infinite argus-orbit}.argus-logo--nav[data-astro-cid-f7espo7c] .argus-ball[data-astro-cid-f7espo7c]{transform-origin:50%}.argus-logo--nav[data-astro-cid-f7espo7c] .argus-iris[data-astro-cid-f7espo7c]{transform-box:fill-box;transform-origin:50%;transform:translate(calc(var(--ix,0) * 1px), calc(var(--iy,0) * 1px));transition:transform .4s cubic-bezier(.19,.9,.3,1)}.argus-logo--hero[data-astro-cid-f7espo7c] .argus-ring[data-astro-cid-f7espo7c]{transform-origin:50%;animation:1.6s cubic-bezier(.16,.9,.2,1) both argus-wake-ring,22s linear 1.6s infinite argus-orbit}.argus-logo--hero[data-astro-cid-f7espo7c] .argus-ball[data-astro-cid-f7espo7c]{transform-origin:50%;animation:1.2s cubic-bezier(.16,.9,.2,1) both argus-wake-ball}.argus-logo--hero[data-astro-cid-f7espo7c] .argus-eye[data-astro-cid-f7espo7c]{transform-box:fill-box;transform-origin:50%;animation:.5s 1.5s both argus-blink}@keyframes argus-orbit{to{transform:rotate(360deg)}}@keyframes argus-wake-ring{0%{opacity:0;transform:rotate(-50deg)scale(.9)}60%{opacity:1}to{opacity:.9;transform:rotate(310deg)scale(1)}}@keyframes argus-wake-ball{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes argus-blink{0%,to{transform:scaleY(1)}50%{transform:scaleY(.12)}}.argus-logo--static[data-astro-cid-f7espo7c] .argus-ring[data-astro-cid-f7espo7c],.argus-logo--static[data-astro-cid-f7espo7c] .argus-ball[data-astro-cid-f7espo7c],.argus-logo--static[data-astro-cid-f7espo7c] .argus-eye[data-astro-cid-f7espo7c],.argus-logo--static[data-astro-cid-f7espo7c] .argus-iris[data-astro-cid-f7espo7c]{animation:none}@media (prefers-reduced-motion:reduce){.argus-logo[data-astro-cid-f7espo7c] .argus-ring[data-astro-cid-f7espo7c],.argus-logo[data-astro-cid-f7espo7c] .argus-ball[data-astro-cid-f7espo7c],.argus-logo[data-astro-cid-f7espo7c] .argus-eye[data-astro-cid-f7espo7c],.argus-logo[data-astro-cid-f7espo7c] .argus-iris[data-astro-cid-f7espo7c]{animation:none!important;transform:none!important}}.site-header[data-astro-cid-nen7h5rs]{z-index:50;background:var(--color-ivory);box-shadow:none;transition:box-shadow .3s;position:fixed;top:0;left:0;right:0}.header-spacer[data-astro-cid-nen7h5rs]{height:calc(var(--topbar-h,36px) + var(--nav-h,74px) + 1px)}@media (width<=860px){.header-spacer[data-astro-cid-nen7h5rs]{height:calc(var(--topbar-h,33px) + var(--nav-h-mobile,66px) + 9px)}}.top-bar[data-astro-cid-nen7h5rs]{background:var(--color-primary);color:var(--color-ivory);max-height:var(--topbar-h,36px);transition:max-height .35s cubic-bezier(.19,.8,.24,1),opacity .25s;overflow:hidden}.top-bar-inner[data-astro-cid-nen7h5rs]{letter-spacing:.03em;color:color-mix(in srgb, var(--color-ivory) 90%, transparent);flex-wrap:wrap;justify-content:center;align-items:center;gap:.85rem;padding-block:.45rem;font-size:.75rem;display:flex}.top-bar-sep[data-astro-cid-nen7h5rs]{color:var(--color-accent-soft);padding-left:.95rem;position:relative}.top-bar-sep[data-astro-cid-nen7h5rs]:before{content:"";background:var(--color-brass);border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.top-bar-email[data-astro-cid-nen7h5rs]{color:var(--color-ivory);text-underline-offset:.15em;white-space:nowrap;font-weight:650;text-decoration:underline}.site-header[data-astro-cid-nen7h5rs].is-scrolled .top-bar[data-astro-cid-nen7h5rs]{opacity:0;max-height:0}.site-header[data-astro-cid-nen7h5rs].is-scrolled .site-header-inner[data-astro-cid-nen7h5rs]{padding-block:.6rem}.site-header[data-astro-cid-nen7h5rs].is-scrolled{box-shadow:0 1px 0 var(--color-line), 0 18px 32px -22px #0e1f1947}.site-header[data-astro-cid-nen7h5rs].is-scrolled .brand-mark[data-astro-cid-nen7h5rs]{transform:scale(.92)}.site-header-inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:1.75rem;padding-block:.95rem;transition:padding-block .3s cubic-bezier(.19,.8,.24,1);display:flex}.brand[data-astro-cid-nen7h5rs]{align-items:center;gap:.85rem;text-decoration:none;display:flex}.brand-word[data-astro-cid-nen7h5rs]{flex-direction:column;line-height:1.1;display:flex}.brand-name[data-astro-cid-nen7h5rs]{font-family:var(--font-display);color:var(--color-primary);letter-spacing:-.01em;font-size:1.28rem;font-weight:600}.brand-name-accent[data-astro-cid-nen7h5rs]{color:var(--color-accent-ink);font-style:italic}.brand-baseline[data-astro-cid-nen7h5rs]{letter-spacing:.11em;text-transform:uppercase;color:var(--color-muted);margin-top:.15rem;font-size:.65rem;font-weight:600}.brand-mark{transform-origin:50%;transition:transform .3s cubic-bezier(.19,.8,.24,1)}.main-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:2rem;margin:0;padding:0;list-style:none;display:flex}.main-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--color-secondary);border-bottom:2px solid #0000;padding-block:.3rem;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s}.main-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.main-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--color-accent);border-color:var(--color-brass)}.header-actions[data-astro-cid-nen7h5rs]{align-items:center;gap:1rem;display:flex}.header-pro-link[data-astro-cid-nen7h5rs]{color:var(--color-primary);text-underline-offset:.18em;white-space:nowrap;font-size:.82rem;font-weight:700;text-decoration:underline}.header-actions[data-astro-cid-nen7h5rs] .header-purchase-desktop{flex-shrink:0}.header-actions[data-astro-cid-nen7h5rs] .header-purchase-mobile-quick{flex-shrink:0;display:none}.header-cta{padding:.65rem 1.3rem;font-size:.88rem}.header-mobile-quick-cta{padding:.58rem .85rem;font-size:.82rem}.burger-btn[data-astro-cid-nen7h5rs]{border:1px solid var(--color-line);cursor:pointer;background:0 0;border-radius:2px;width:2.4rem;height:2.4rem;padding:0;display:none;position:relative}.burger-lines[data-astro-cid-nen7h5rs],.burger-lines[data-astro-cid-nen7h5rs]:before,.burger-lines[data-astro-cid-nen7h5rs]:after{content:"";background:var(--color-primary);height:2px;position:absolute}.burger-lines[data-astro-cid-nen7h5rs]{width:1rem;top:50%;left:50%;transform:translate(-50%,-50%)}.burger-lines[data-astro-cid-nen7h5rs]:before,.burger-lines[data-astro-cid-nen7h5rs]:after{width:100%;left:0}.burger-lines[data-astro-cid-nen7h5rs]:before{top:-6px}.burger-lines[data-astro-cid-nen7h5rs]:after{top:6px}.mobile-nav[data-astro-cid-nen7h5rs]{border-top:1px solid var(--color-line);background:var(--color-ivory);padding:1rem 1.25rem 1.5rem;display:none}.mobile-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0 0 .75rem;padding:0;list-style:none}.mobile-nav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--color-line)}.mobile-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--color-primary);padding:.85rem .1rem;font-weight:500;text-decoration:none;display:block}.mobile-email[data-astro-cid-nen7h5rs]{color:var(--color-accent-ink,var(--color-primary))!important;font-weight:650!important}.mobile-pro-link[data-astro-cid-nen7h5rs]{font-weight:750!important}.mobile-purchase{margin-top:.75rem}.mobile-purchase-btn{justify-content:center;width:100%}@media (width<=860px){.top-bar[data-astro-cid-nen7h5rs]{height:var(--topbar-h,33px);max-height:var(--topbar-h,33px)}.top-bar-inner[data-astro-cid-nen7h5rs]{height:var(--topbar-h,33px);flex-wrap:nowrap;padding-block:0;font-size:.69rem}.site-header-inner[data-astro-cid-nen7h5rs]{height:var(--nav-h-mobile,66px);padding-block:.75rem}.site-header[data-astro-cid-nen7h5rs].is-scrolled .top-bar[data-astro-cid-nen7h5rs]{max-height:var(--topbar-h,33px);opacity:1}.site-header[data-astro-cid-nen7h5rs].is-scrolled .site-header-inner[data-astro-cid-nen7h5rs]{padding-block:.75rem}.top-bar-inner[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]:first-child,.top-bar-email[data-astro-cid-nen7h5rs]{display:none}.top-bar-sep[data-astro-cid-nen7h5rs]{padding-left:0}.top-bar-sep[data-astro-cid-nen7h5rs]:before,.main-nav[data-astro-cid-nen7h5rs],.header-pro-link[data-astro-cid-nen7h5rs],.header-actions[data-astro-cid-nen7h5rs] .header-purchase-desktop{display:none}.header-actions[data-astro-cid-nen7h5rs] .header-purchase-mobile-quick{display:flex}.header-actions[data-astro-cid-nen7h5rs]{gap:.55rem}.burger-btn[data-astro-cid-nen7h5rs],.mobile-nav[data-astro-cid-nen7h5rs][data-open]{display:block}}@media (width<=420px){.site-header-inner[data-astro-cid-nen7h5rs]{gap:.5rem}.brand[data-astro-cid-nen7h5rs]{gap:.5rem;min-width:0}.brand-mark{flex:0 0 36px;width:36px;height:36px}.brand-name[data-astro-cid-nen7h5rs]{font-size:1.08rem}.brand-baseline[data-astro-cid-nen7h5rs]{letter-spacing:.08em;font-size:.52rem}.burger-btn[data-astro-cid-nen7h5rs]{flex:0 0 2.25rem;width:2.25rem;height:2.25rem}}@media (prefers-reduced-motion:reduce){.site-header[data-astro-cid-nen7h5rs],.site-header[data-astro-cid-nen7h5rs] [data-astro-cid-nen7h5rs],.top-bar[data-astro-cid-nen7h5rs],.site-header-inner[data-astro-cid-nen7h5rs],.brand-mark{transition:none!important}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--color-primary);color:var(--color-ivory);padding-block:3.75rem 1.5rem}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.6fr repeat(3,1fr) 1.2fr;gap:2.5rem;padding-bottom:2.75rem;display:grid}.footer-brand[data-astro-cid-jo6i4kqk] .brand[data-astro-cid-jo6i4kqk]{align-items:center;gap:.7rem;margin-bottom:.9rem;text-decoration:none;display:flex}.brand-name[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);color:var(--color-ivory);font-size:1.1rem;font-weight:600}.brand-name-accent[data-astro-cid-jo6i4kqk]{color:var(--color-accent-soft);font-style:italic}.footer-tagline[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);color:var(--color-ivory);max-width:22rem;margin-bottom:.9rem;font-size:1.02rem;font-style:italic}.footer-partner[data-astro-cid-jo6i4kqk]{color:color-mix(in srgb, var(--color-ivory) 65%, transparent);max-width:22rem;font-size:.82rem}.footer-social[data-astro-cid-jo6i4kqk]{border:1px solid color-mix(in srgb, var(--color-ivory) 30%, transparent);width:2.2rem;height:2.2rem;color:var(--color-ivory);border-radius:50%;justify-content:center;align-items:center;margin-top:1.1rem;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.footer-social[data-astro-cid-jo6i4kqk]:hover,.footer-social[data-astro-cid-jo6i4kqk]:focus-visible{color:var(--color-accent-soft);border-color:var(--color-accent-soft);background:#fbf7ee14}.site-footer[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--color-brass-soft);margin:0 0 1.1rem;font-size:.76rem;font-weight:600}.site-footer[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.site-footer[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer-contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:color-mix(in srgb, var(--color-ivory) 88%, transparent);font-size:.9rem;text-decoration:none}.site-footer[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer-contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-accent-soft)}.footer-contact[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--color-ivory);margin:0 0 .4rem;font-size:.9rem}.footer-purchase{margin-bottom:1.15rem}.footer-buy{justify-content:center;width:100%}.footer-quote[data-astro-cid-jo6i4kqk]{justify-content:center;width:100%;margin:.75rem 0 1.15rem}.footer-tick[data-astro-cid-jo6i4kqk]{opacity:.55;margin-bottom:1.5rem}.footer-bottom[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.5rem;display:flex}.footer-bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:color-mix(in srgb, var(--color-ivory) 58%, transparent);margin:0;font-size:.8rem}.footer-bottom[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-flow:wrap;gap:1.35rem}.footer-bottom[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:.8rem}@media (width<=900px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (width<=560px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.argus-scroll-progress[data-astro-cid-xk7hv4s4]{z-index:60;pointer-events:none;background:0 0;height:2px;position:fixed;top:0;left:0;right:0}.argus-scroll-progress[data-astro-cid-xk7hv4s4] span[data-astro-cid-xk7hv4s4]{background:linear-gradient(90deg, var(--color-brass), var(--color-accent-soft));transform-origin:0;will-change:width;width:0%;height:100%;display:block;box-shadow:0 0 8px #ffa95c8c}@media (prefers-reduced-motion:reduce){.argus-scroll-progress[data-astro-cid-xk7hv4s4]{display:none}}.cookie-banner[data-astro-cid-hq3mgpmn]{z-index:80;background:var(--color-primary);color:var(--color-ivory);border-top:1px solid var(--color-brass-soft);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 30px -18px #0814108c}.cookie-banner[data-astro-cid-hq3mgpmn][hidden]{display:none}.cookie-banner-inner[data-astro-cid-hq3mgpmn]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:.9rem;display:flex}.cookie-banner-text[data-astro-cid-hq3mgpmn]{max-width:38rem;color:color-mix(in srgb, var(--color-ivory) 90%, transparent);margin:0;font-size:.86rem}.cookie-banner-text[data-astro-cid-hq3mgpmn] a[data-astro-cid-hq3mgpmn]{color:var(--color-accent-soft);text-underline-offset:.15em;text-decoration:underline}.cookie-banner-actions[data-astro-cid-hq3mgpmn]{flex-shrink:0;gap:.75rem;display:flex}.cookie-banner-actions[data-astro-cid-hq3mgpmn] .btn[data-astro-cid-hq3mgpmn]{padding:.55rem 1.15rem;font-size:.85rem}.cookie-banner-refuse[data-astro-cid-hq3mgpmn]{color:var(--color-ivory);background:0 0;border:1.5px solid #fbf7ee52}.cookie-banner-refuse[data-astro-cid-hq3mgpmn]:hover,.cookie-banner-refuse[data-astro-cid-hq3mgpmn]:focus-visible{border-color:var(--color-accent-soft);background:#fbf7ee12}@media (width<=640px){.cookie-banner-inner[data-astro-cid-hq3mgpmn]{text-align:center;flex-direction:column;align-items:stretch}.cookie-banner-actions[data-astro-cid-hq3mgpmn]{justify-content:center}.cookie-banner-actions[data-astro-cid-hq3mgpmn] .btn[data-astro-cid-hq3mgpmn]{flex:1}}
