@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:300;src:url(/assets/cormorant-garamond-latin-300-italic.qkwBXYHn.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-300-italic.DRnsRYID.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-500-normal.zIXX3Q-H.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-600-normal.Co1r35X9.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-600-normal.2CBVLo0M.woff)format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jost-latin-400-normal.q-RKOgPK.woff2)format("woff2"),url(/assets/jost-latin-400-normal.C7S-3Ky6.woff)format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jost-latin-500-normal.41lBe9I9.woff2)format("woff2"),url(/assets/jost-latin-500-normal.B-AtzreL.woff)format("woff")}:root{--mly-footer-bg:#070707;--mly-bg:#090909;--mly-band:#111;--mly-panel:#121212;--mly-panel-2:#191919;--mly-card:linear-gradient(145deg, #171717, #101010);--mly-card-warm:linear-gradient(145deg, #19150e, #111);--mly-text:#f4efe5;--mly-text-soft:#d0c9bd;--mly-muted:#b9b3a8;--mly-gold:#c9a96a;--mly-gold-light:#ead7ad;--mly-gold-deep:#72582e;--mly-gold-wash:#c9a96a14;--mly-topline:linear-gradient(90deg, #72582e, #ead7ad, #72582e);--mly-button-ink:#090909;--mly-hairline:#c9a96a47;--mly-hairline-strong:#c9a96a8c;--mly-field-bg:#151515;--mly-field-border:#66573a;--mly-error:#f2a08f;--mly-font-display:"Cormorant Garamond", "Cormorant", Georgia, "Times New Roman", serif;--mly-font-body:"Jost", "Futura", "Avenir Next", "Helvetica Neue", Arial, sans-serif;--mly-radius:18px;--mly-radius-sm:14px;--mly-radius-pill:999px;--mly-ease:cubic-bezier(.22, 1, .36, 1);--mly-duration:.2s;--mly-container:1160px;--mly-gutter:18px;--mly-section-y:72px;--mly-header-h:68px;--mly-topline-h:4px;color-scheme:dark}@media (width>=768px){:root{--mly-gutter:40px;--mly-header-h:80px}}@media (width>=1024px){:root{--mly-section-y:104px}}*,:before,:after{box-sizing:border-box}html{text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--mly-header-h) + var(--mly-topline-h) + 16px);background:var(--mly-bg)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--mly-bg);min-height:100vh;color:var(--mly-text);font-family:var(--mly-font-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:17px;font-weight:400;line-height:1.65;overflow-x:clip}h1,h2,h3,h4,p,ol,ul,figure,dl,dd{margin:0}ol,ul{padding:0;list-style:none}img,picture,svg{max-width:100%;display:block}img{height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--mly-gold-light);outline-offset:3px}::selection{color:var(--mly-text);background:#c9a96a59}.mly-container{width:100%;max-width:calc(var(--mly-container) + 2 * var(--mly-gutter));padding-inline:var(--mly-gutter);margin-inline:auto}.mly-skip-link{z-index:100;border-radius:var(--mly-radius-pill);background:var(--mly-gold);color:var(--mly-button-ink);transition:transform var(--mly-duration) var(--mly-ease);padding:10px 16px;font-size:15px;position:absolute;top:8px;left:8px;transform:translateY(-160%)}.mly-skip-link:focus{transform:none}.mly-eyebrow{font-family:var(--mly-font-body);letter-spacing:.24em;text-transform:uppercase;color:var(--mly-gold-light);font-size:12px;font-weight:500;line-height:1.5}@media (width>=768px){.mly-eyebrow{font-size:13px}}.mly-btn{border:1px solid var(--mly-gold);border-radius:var(--mly-radius-pill);background:var(--mly-gold);min-height:52px;color:var(--mly-button-ink);font-family:var(--mly-font-body);letter-spacing:.04em;text-align:center;cursor:pointer;transition:background-color var(--mly-duration) var(--mly-ease), border-color var(--mly-duration) var(--mly-ease), color var(--mly-duration) var(--mly-ease), transform var(--mly-duration) var(--mly-ease);justify-content:center;align-items:center;gap:10px;padding:14px 28px;font-size:15px;font-weight:500;line-height:1.2;display:inline-flex}.mly-btn:hover{background:var(--mly-gold-light);border-color:var(--mly-gold-light);transform:translateY(-1px)}.mly-btn--outline{color:var(--mly-gold-light);background:0 0}.mly-btn--outline:hover{background:var(--mly-gold-wash);border-color:var(--mly-gold-light);color:var(--mly-gold-light)}@media (prefers-reduced-motion:reduce){.mly-btn:hover{transform:none}}.mly-link{color:var(--mly-gold-light);letter-spacing:.18em;text-transform:uppercase;transition:color var(--mly-duration) var(--mly-ease);align-items:center;gap:8px;padding-block:6px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.mly-link:after{content:"";transform-origin:0;height:1px;transition:transform var(--mly-duration) var(--mly-ease);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.35)}.mly-link:hover{color:var(--mly-text)}.mly-link:hover:after{transform:scaleX(1)}.mly-placeholder{border:1px dashed var(--mly-gold);color:var(--mly-gold-light);letter-spacing:.01em;border-radius:8px;padding:4px 12px;font-size:14px;line-height:1.5;display:inline-block}.mly-section{padding-block:var(--mly-section-y)}.mly-section--band{background:var(--mly-band);border-block:1px solid var(--mly-hairline)}.mly-reveal-on [data-reveal]{opacity:0;transition:opacity .7s var(--mly-ease), transform .7s var(--mly-ease);transform:translateY(16px)}.mly-reveal-on [data-reveal].is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.mly-reveal-on [data-reveal]{opacity:1;transition:none;transform:none}}.wordmark[data-astro-cid-abbawp5v]{flex-direction:column;gap:6px;line-height:1;display:inline-flex}.name[data-astro-cid-abbawp5v]{font-family:var(--mly-font-display);letter-spacing:.08em;color:var(--mly-gold-light);white-space:nowrap;font-size:18px;font-weight:600}.tagline[data-astro-cid-abbawp5v]{font-family:var(--mly-font-body);letter-spacing:.3em;color:var(--mly-muted);white-space:nowrap;font-size:9px;font-weight:500}@media (width>=768px){.name[data-astro-cid-abbawp5v]{font-size:24px}.tagline[data-astro-cid-abbawp5v]{font-size:10px}.lg[data-astro-cid-abbawp5v] .name[data-astro-cid-abbawp5v]{font-size:30px}.lg[data-astro-cid-abbawp5v] .tagline[data-astro-cid-abbawp5v]{font-size:11px}}.footer[data-astro-cid-bddg4lij]{background:var(--mly-footer-bg);border-top:1px solid var(--mly-hairline);color:var(--mly-text-soft);padding-block:64px 40px;font-size:15px}.top[data-astro-cid-bddg4lij]{border-bottom:1px solid var(--mly-hairline);gap:32px;padding-bottom:40px;display:grid}.identity[data-astro-cid-bddg4lij]{justify-items:start;gap:14px;display:grid}.baseline[data-astro-cid-bddg4lij]{color:var(--mly-muted);font-size:14px}.links[data-astro-cid-bddg4lij]{flex-wrap:wrap;gap:12px 32px;display:flex}.link[data-astro-cid-bddg4lij]{color:var(--mly-text-soft);transition:color var(--mly-duration) var(--mly-ease);padding-block:4px}.link[data-astro-cid-bddg4lij]:hover{color:var(--mly-gold-light)}.email[data-astro-cid-bddg4lij]{color:var(--mly-gold-light);text-underline-offset:4px;text-decoration:underline 1px}.email[data-astro-cid-bddg4lij]:hover{color:var(--mly-text)}.bottom[data-astro-cid-bddg4lij]{gap:16px;padding-top:32px;display:grid}.disclaimer[data-astro-cid-bddg4lij]{max-width:80ch;color:var(--mly-muted);font-size:13px;line-height:1.6}.legal[data-astro-cid-bddg4lij],.meta[data-astro-cid-bddg4lij]{flex-wrap:wrap;gap:6px 0;font-size:14px;line-height:1.6;display:flex}.legal[data-astro-cid-bddg4lij] span[data-astro-cid-bddg4lij]+span[data-astro-cid-bddg4lij]:before,.meta[data-astro-cid-bddg4lij]>[data-astro-cid-bddg4lij]+[data-astro-cid-bddg4lij]:before{content:"·";color:var(--mly-gold);margin-inline:10px}.meta[data-astro-cid-bddg4lij]{color:var(--mly-muted);font-size:13px}.muted-link[data-astro-cid-bddg4lij]{color:var(--mly-muted);text-underline-offset:3px;transition:color var(--mly-duration) var(--mly-ease);text-decoration:underline #b9b3a880}.muted-link[data-astro-cid-bddg4lij]:hover{color:var(--mly-text)}@media (width>=768px){.footer[data-astro-cid-bddg4lij]{padding-block:80px 48px}.top[data-astro-cid-bddg4lij]{grid-template-columns:1fr auto;align-items:center}}.qr[data-astro-cid-bddg4lij]{align-items:center;gap:16px;margin:20px 0 0;display:flex}.qr[data-astro-cid-bddg4lij] img[data-astro-cid-bddg4lij]{border:1px solid var(--mly-hairline-strong);background:#fff;border-radius:12px;width:104px;height:104px;padding:6px}.qr[data-astro-cid-bddg4lij] figcaption[data-astro-cid-bddg4lij]{max-width:180px;color:var(--mly-muted);font-size:.8125rem;line-height:1.5}.header[data-astro-cid-jae56hh5]{z-index:50;border-bottom:1px solid var(--mly-hairline);-webkit-backdrop-filter:blur(12px);background:#090909f0;position:sticky;top:0}.topline[data-astro-cid-jae56hh5]{height:var(--mly-topline-h);background:var(--mly-topline)}.inner[data-astro-cid-jae56hh5]{min-height:var(--mly-header-h);justify-content:space-between;align-items:center;gap:12px;display:flex}.brand[data-astro-cid-jae56hh5]{min-width:0;padding-block:8px}.nav[data-astro-cid-jae56hh5]{align-items:center;gap:32px;display:flex}.nav-link[data-astro-cid-jae56hh5]{color:var(--mly-text-soft);letter-spacing:.02em;transition:color var(--mly-duration) var(--mly-ease);padding-block:8px;font-size:15px;display:none;position:relative}.nav-link[data-astro-cid-jae56hh5]:after{content:"";background:var(--mly-gold);transform-origin:0;height:1px;transition:transform var(--mly-duration) var(--mly-ease);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.nav-link[data-astro-cid-jae56hh5]:hover{color:var(--mly-gold-light)}.nav-link[data-astro-cid-jae56hh5]:hover:after{transform:scaleX(1)}.cta[data-astro-cid-jae56hh5]{letter-spacing:.03em;white-space:nowrap;min-height:40px;padding:8px 16px;font-size:13px}@media (width>=768px){.cta[data-astro-cid-jae56hh5]{min-height:44px;padding:10px 24px;font-size:14px}}@media (width>=1024px){.nav-link[data-astro-cid-jae56hh5]{display:inline-block}}
