.consent[data-astro-cid-u6s5b3h2]{z-index:2000;background:var(--bg);border-top:1px solid var(--bdr);padding-bottom:env(safe-area-inset-bottom,0px);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 40px #15120d1f}.consent[data-astro-cid-u6s5b3h2][hidden]{display:none}.consent-inner[data-astro-cid-u6s5b3h2]{max-width:var(--max-w);padding:1.75rem var(--gutter);grid-template-columns:1fr auto;align-items:start;gap:2.5rem;margin:0 auto;display:grid}.consent-text[data-astro-cid-u6s5b3h2]{min-width:0}.consent[data-astro-cid-u6s5b3h2] h2[data-astro-cid-u6s5b3h2]{font-family:var(--ff-d);letter-spacing:.04em;color:var(--text);margin:0 0 .6rem;font-size:1.6rem;font-weight:400;line-height:1}.consent[data-astro-cid-u6s5b3h2] p[data-astro-cid-u6s5b3h2]{color:var(--fg-muted);max-width:70ch;margin:0;font-size:.88rem;line-height:1.7}.consent[data-astro-cid-u6s5b3h2] p[data-astro-cid-u6s5b3h2] a[data-astro-cid-u6s5b3h2]{color:var(--gold-text)}.consent-cats[data-astro-cid-u6s5b3h2]{flex-wrap:wrap;gap:.75rem 2rem;margin-top:1.1rem;display:flex}.cat[data-astro-cid-u6s5b3h2]{cursor:pointer;grid-template-columns:auto 1fr;align-items:center;gap:.15rem .6rem;max-width:420px;display:grid}.cat[data-astro-cid-u6s5b3h2] input[data-astro-cid-u6s5b3h2]{width:18px;height:18px;accent-color:var(--gold-d);margin:0}.cat[data-astro-cid-u6s5b3h2] input[data-astro-cid-u6s5b3h2]:disabled{cursor:not-allowed}.cat-name[data-astro-cid-u6s5b3h2]{color:var(--text);letter-spacing:.04em;font-size:.82rem;font-weight:600}.cat-desc[data-astro-cid-u6s5b3h2]{color:var(--muted);grid-column:2;font-size:.78rem;line-height:1.55}.consent-actions[data-astro-cid-u6s5b3h2]{flex-direction:column;gap:.6rem;min-width:220px;display:flex}.c-btn[data-astro-cid-u6s5b3h2]{font-family:var(--ff-b);letter-spacing:.04em;border:1px solid var(--text);color:var(--text);cursor:pointer;background:0 0;padding:.85rem 1.2rem;font-size:.85rem;font-weight:500;transition:background .2s,color .2s}.c-btn[data-astro-cid-u6s5b3h2]:hover{background:var(--surf2)}.c-solid[data-astro-cid-u6s5b3h2]{background:var(--text);color:var(--bg)}.c-solid[data-astro-cid-u6s5b3h2]:hover{background:#2b251c}.c-btn[data-astro-cid-u6s5b3h2]:focus-visible,.cat[data-astro-cid-u6s5b3h2] input[data-astro-cid-u6s5b3h2]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (width<=820px){.consent-inner[data-astro-cid-u6s5b3h2]{padding:1.25rem max(1.25rem,env(safe-area-inset-left,0px));grid-template-columns:1fr;gap:1.25rem}.consent-actions[data-astro-cid-u6s5b3h2]{flex-flow:wrap;min-width:0}.c-btn[data-astro-cid-u6s5b3h2]{flex:140px}}:root{color-scheme:light;--bg:#fafaf6;--surf:#f2f0ea;--surf2:#e6e2d8;--dim:#d6d1c5;--text:#18140f;--fg-muted:#645c50;--muted:#968c7e;--gold:#c9a227;--gold-l:#e2b93e;--gold-d:#b88c1a;--gold-b:#c9a22747;--gold-text:#86690f;--gold-heading:#a8851a;--parchment:#e8dbbe;--bdr:#cac4b6;--ff-d:"Bebas Neue",sans-serif;--ff-i:"Cormorant Garamond",serif;--ff-b:"Outfit",sans-serif;--gutter:3.5rem;--max-w:1300px;--sec-y:clamp(3rem, 2.2rem + 2.6vw, 4.5rem);--hero-top:clamp(6.5rem, 5rem + 3vw, 8rem);--hero-bottom:clamp(2.5rem, 2rem + 1.5vw, 3.5rem);--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-6:1.5rem;--sp-8:2rem;--sp-10:2.5rem;--sp-12:3rem;--sp-16:4rem;--sp-20:5rem}[data-astro-cid-hkbrpulz],[data-astro-cid-hkbrpulz]:before,[data-astro-cid-hkbrpulz]:after{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--text);font-family:var(--ff-b)}.container[data-astro-cid-hkbrpulz]{max-width:var(--max-w);padding:0 var(--gutter);margin:0 auto}.accent-line[data-astro-cid-hkbrpulz]{background:var(--gold);width:40px;height:2px;margin-bottom:1.5rem}.label[data-astro-cid-hkbrpulz]{font-family:var(--ff-b);letter-spacing:.22em;text-transform:uppercase;color:var(--gold-d);margin-bottom:.6rem;font-size:.7rem}@media (width<=768px){:root{--gutter:1.5rem}}.tone-sand{--bg:#efe6d3;--surf:#e8dbbe;--surf2:#ddd0b2;--dim:#8e7f62;--bdr:#cdbf9f;--fg-muted:#4f463a;--muted:#5c5244;--gold:#76580b;--gold-d:#6e520a;--gold-l:#8a6a10;--gold-text:#634a08;--gold-heading:#6e520a;--gold-b:#7a5e0c66;background:var(--bg);color:var(--text)}.tone-ink{--bg:#18140f;--surf:#211c15;--surf2:#2b251c;--dim:#e8dbbe3d;--bdr:#e8dbbe24;--text:#e8dbbe;--fg-muted:#e8dbbebd;--muted:#e8dbbea3;--gold-text:#e2b93e;--gold-heading:#c9a227;--gold-b:#c9a22761;background:var(--bg);color:var(--text)}.bleed{box-shadow:0 0 0 100vmax var(--bg);clip-path:inset(0 -100vmax)}html,body{overflow-x:clip}.wave+*{border-top:0!important}.ink-blobs{isolation:isolate;position:relative}.ink-blobs:before,.ink-blobs:after{content:"";z-index:-1;pointer-events:none;aspect-ratio:1;background-repeat:no-repeat;background-size:contain;width:clamp(170px,24vw,360px);position:absolute}.ink-blobs:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cpath d='M0 0H170C166 40 128 58 96 78C62 100 30 92 0 126Z' fill='%23211C15'/%3E%3Cpath d='M0 0H96C94 22 72 34 54 44C34 56 16 52 0 64Z' fill='%23E8DBBE' fill-opacity='.08'/%3E%3C/svg%3E");background-position:0 0;top:0;left:min(0px,50% - 50vw)}.ink-blobs:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cpath d='M200 200H30C36 160 74 150 106 130C142 108 170 118 200 88Z' fill='%232B251C'/%3E%3Cpath d='M200 200H112C116 178 136 172 152 162C172 150 186 154 200 142Z' fill='%23C9A227' fill-opacity='.9'/%3E%3C/svg%3E");background-position:100% 100%;bottom:0;right:min(0px,50% - 50vw)}nav[data-astro-cid-gyprio74]{z-index:500;padding:1.5rem var(--gutter);justify-content:space-between;align-items:center;transition:background .4s,backdrop-filter .4s;display:flex;position:fixed;top:0;left:0;right:0}nav[data-astro-cid-gyprio74].scrolled{-webkit-backdrop-filter:blur(14px);background:#03050ae6;border-bottom:1px solid #c9a2272e;padding-top:1rem;padding-bottom:1rem}.logo[data-astro-cid-gyprio74]{font-family:var(--ff-d);letter-spacing:.1em;color:var(--text);z-index:510;flex-shrink:0;font-size:1.4rem;text-decoration:none;transition:color .4s}nav[data-astro-cid-gyprio74].scrolled .logo[data-astro-cid-gyprio74],nav[data-astro-cid-gyprio74].dark-start .logo[data-astro-cid-gyprio74],nav[data-astro-cid-gyprio74]:has(.hamburger.open) .logo[data-astro-cid-gyprio74]{color:var(--parchment)}.logo[data-astro-cid-gyprio74] em[data-astro-cid-gyprio74]{color:var(--gold);font-style:normal}.nav-links[data-astro-cid-gyprio74]{align-items:center;gap:1.75rem;margin:0 2.25rem 0 auto;padding:0;list-style:none;display:flex}.nav-links[data-astro-cid-gyprio74]>li[data-astro-cid-gyprio74]{position:relative}.top[data-astro-cid-gyprio74]{font-family:var(--ff-b);letter-spacing:.09em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.35rem;padding:.5rem 0;font-size:.78rem;text-decoration:none;transition:color .25s;display:inline-flex}.top[data-astro-cid-gyprio74]:hover,.has-menu[data-astro-cid-gyprio74]:hover .top[data-astro-cid-gyprio74],.has-menu[data-astro-cid-gyprio74]:focus-within .top[data-astro-cid-gyprio74]{color:var(--text)}nav[data-astro-cid-gyprio74].scrolled .top[data-astro-cid-gyprio74]:hover,nav[data-astro-cid-gyprio74].dark-start .top[data-astro-cid-gyprio74]:hover,nav[data-astro-cid-gyprio74].scrolled .has-menu[data-astro-cid-gyprio74]:hover .top[data-astro-cid-gyprio74],nav[data-astro-cid-gyprio74].dark-start .has-menu[data-astro-cid-gyprio74]:hover .top[data-astro-cid-gyprio74]{color:var(--parchment)}.top[data-astro-cid-gyprio74].active{color:var(--gold)!important}.caret[data-astro-cid-gyprio74]{border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;transition:transform .25s;transform:translateY(-2px)rotate(45deg)}.has-menu[data-astro-cid-gyprio74]:hover .caret[data-astro-cid-gyprio74],.has-menu[data-astro-cid-gyprio74]:focus-within .caret[data-astro-cid-gyprio74]{transform:translateY(1px)rotate(-135deg)}.dropdown[data-astro-cid-gyprio74]{opacity:0;visibility:hidden;background:#15120d;border:1px solid #c9a22738;min-width:250px;margin:0;padding:.6rem 0;list-style:none;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:100%;left:-1.25rem;transform:translateY(6px);box-shadow:0 18px 40px #00000047}.has-menu[data-astro-cid-gyprio74]:hover .dropdown[data-astro-cid-gyprio74],.has-menu[data-astro-cid-gyprio74]:focus-within .dropdown[data-astro-cid-gyprio74]{opacity:1;visibility:visible;transform:translateY(0)}.dropdown[data-astro-cid-gyprio74] a[data-astro-cid-gyprio74]{font-family:var(--ff-b);color:#f0eadcb8;white-space:nowrap;padding:.55rem 1.25rem;font-size:.85rem;text-decoration:none;transition:color .2s,background .2s;display:block}.dropdown[data-astro-cid-gyprio74] a[data-astro-cid-gyprio74]:hover,.dropdown[data-astro-cid-gyprio74] a[data-astro-cid-gyprio74]:focus-visible{color:var(--parchment);background:#c9a2271a}.dropdown[data-astro-cid-gyprio74] a[data-astro-cid-gyprio74].active{color:var(--gold)}.dropdown[data-astro-cid-gyprio74] .dd-foot[data-astro-cid-gyprio74]{color:var(--gold);letter-spacing:.09em;text-transform:uppercase;border-top:1px solid #c9a2272e;margin-top:.4rem;padding-top:.75rem;font-size:.75rem}.nav-cta[data-astro-cid-gyprio74]{font-family:var(--ff-b);letter-spacing:.09em;text-transform:uppercase;color:#18140f;background:var(--gold);border:1px solid var(--gold);white-space:nowrap;border-radius:999px;padding:.65rem 1.5rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:background .3s,color .3s}.nav-cta[data-astro-cid-gyprio74]:hover{background:var(--gold-l);border-color:var(--gold-l)}.hamburger[data-astro-cid-gyprio74]{cursor:pointer;z-index:510;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:center;gap:5px;width:40px;height:40px;padding:.4rem;display:none;position:relative}.hamburger[data-astro-cid-gyprio74] span[data-astro-cid-gyprio74]{background:var(--text);transform-origin:50%;width:22px;height:1.5px;transition:transform .3s,opacity .3s;display:block}nav[data-astro-cid-gyprio74].scrolled .hamburger[data-astro-cid-gyprio74] span[data-astro-cid-gyprio74],nav[data-astro-cid-gyprio74].dark-start .hamburger[data-astro-cid-gyprio74] span[data-astro-cid-gyprio74],.hamburger[data-astro-cid-gyprio74].open span[data-astro-cid-gyprio74]{background:var(--parchment)}.hamburger[data-astro-cid-gyprio74].open span[data-astro-cid-gyprio74]:first-child{transform:translateY(6.5px)rotate(45deg)}.hamburger[data-astro-cid-gyprio74].open span[data-astro-cid-gyprio74]:nth-child(2){opacity:0;transform:scaleX(0)}.hamburger[data-astro-cid-gyprio74].open span[data-astro-cid-gyprio74]:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}#mobile-menu[data-astro-cid-gyprio74]{-webkit-backdrop-filter:blur(16px);z-index:490;opacity:0;pointer-events:none;background:#080e18f7;padding:6rem 1.5rem 3rem;transition:opacity .35s cubic-bezier(.16,1,.3,1);position:fixed;inset:0;overflow-y:auto}#mobile-menu[data-astro-cid-gyprio74].open{opacity:1;pointer-events:auto}.mob-inner[data-astro-cid-gyprio74]{flex-direction:column;max-width:480px;margin:0 auto;display:flex}.mob-row[data-astro-cid-gyprio74],#mobile-menu[data-astro-cid-gyprio74] summary[data-astro-cid-gyprio74]{font-family:var(--ff-d);letter-spacing:.07em;color:var(--muted);cursor:pointer;border-bottom:1px solid #c9a22724;justify-content:space-between;align-items:center;padding:.8rem 0;font-size:clamp(1.6rem,7vw,2.2rem);text-decoration:none;list-style:none;display:flex}#mobile-menu[data-astro-cid-gyprio74] summary[data-astro-cid-gyprio74]::-webkit-details-marker{display:none}#mobile-menu[data-astro-cid-gyprio74] summary[data-astro-cid-gyprio74]:after{content:"+";color:var(--gold);font-family:var(--ff-b);font-size:1.4rem}#mobile-menu[data-astro-cid-gyprio74] details[data-astro-cid-gyprio74][open] summary[data-astro-cid-gyprio74]:after{content:"−"}.mob-row[data-astro-cid-gyprio74]:hover,#mobile-menu[data-astro-cid-gyprio74] summary[data-astro-cid-gyprio74]:hover,.mob-row[data-astro-cid-gyprio74].active,.mob-group-active[data-astro-cid-gyprio74]>summary[data-astro-cid-gyprio74]{color:var(--gold)}.mob-sub[data-astro-cid-gyprio74]{flex-direction:column;padding:.5rem 0 1rem .25rem;display:flex}.mob-sub[data-astro-cid-gyprio74] a[data-astro-cid-gyprio74]{font-family:var(--ff-b);color:#f0eadcb3;padding:.5rem 0;font-size:1rem;text-decoration:none}.mob-sub[data-astro-cid-gyprio74] a[data-astro-cid-gyprio74]:hover,.mob-sub[data-astro-cid-gyprio74] a[data-astro-cid-gyprio74].active{color:var(--gold)}.mob-cta[data-astro-cid-gyprio74]{border:1px solid var(--gold-b);color:var(--gold);font-family:var(--ff-b);letter-spacing:.14em;text-transform:uppercase;align-self:center;margin-top:2rem;padding:.75rem 2.25rem;font-size:1rem;text-decoration:none}.float-cta[data-astro-cid-gyprio74]{left:1rem;right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));z-index:480;background:var(--gold);color:#18140f;text-align:center;font-family:var(--ff-d);letter-spacing:.14em;text-transform:uppercase;padding:.95rem 1rem;font-size:1rem;text-decoration:none;display:none;position:fixed;box-shadow:0 10px 28px #00000040}@media (width<=1100px){.nav-links[data-astro-cid-gyprio74]{gap:1.25rem;margin-right:1.5rem}.top[data-astro-cid-gyprio74]{font-size:.72rem}}@media (width<=900px){nav[data-astro-cid-gyprio74]{padding:1.1rem 2rem}.nav-links[data-astro-cid-gyprio74],.nav-cta[data-astro-cid-gyprio74]{display:none}.hamburger[data-astro-cid-gyprio74]{display:flex}.float-cta[data-astro-cid-gyprio74]{display:block}body:has(.float-cta){padding-bottom:5rem}}@media (width<=640px){nav[data-astro-cid-gyprio74]{padding:1rem 1.5rem}}
