@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-italic.DS6JCx7O.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-italic.Cq9u_6Zz.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-italic.BuvkOFDm.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#070708;--ink-2:#0f0f11;--ink-3:#18181b;--bone:#f3efe6;--bone-2:#e7e1d4;--gold:#c9a96e;--gold-hi:#dcc28f;--gold-ink:#6f5730;--mute:#a19d95;--mute-ink:#57534c;--line:#f3efe61f;--line-strong:#f3efe63d;--line-ink:#07070824;--rec:#e5484d;--wa:#25d366;--font-display:"Archivo Variable", "Archivo", "Helvetica Neue", Arial, sans-serif;--font-body:"Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--step--1:clamp(.8rem, .78rem + .1vw, .86rem);--step-0:clamp(1rem, .97rem + .15vw, 1.0625rem);--step-1:clamp(1.15rem, 1.08rem + .35vw, 1.35rem);--step-2:clamp(1.4rem, 1.25rem + .75vw, 1.85rem);--step-3:clamp(1.8rem, 1.5rem + 1.5vw, 2.75rem);--step-4:clamp(2.3rem, 1.75rem + 2.75vw, 4.25rem);--step-5:clamp(2.9rem, 1.9rem + 5vw, 6.75rem);--step-6:clamp(3.4rem, 1.6rem + 8.4vw, 10.5rem);--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--s-9:6rem;--s-10:8rem;--section:clamp(4.5rem, 3rem + 7vw, 10rem);--max:1440px;--gutter:clamp(16px, 4vw, 56px);--col-gap:clamp(16px, 2vw, 32px);--header-h:72px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--t-fast:.2s;--t-med:.45s;--t-slow:.9s;--radius:2px;color-scheme:dark}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--ink);color:var(--bone);font-family:var(--font-body);font-size:var(--step-0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;line-height:1.6;overflow-x:clip}img,svg,video,iframe{max-width:100%;display:block}img{height:auto}ul,ol{list-style:none}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}:where(h1,h2,h3,h4){font-weight:inherit;font-size:inherit;text-wrap:balance}p{text-wrap:pretty}::selection{background:var(--gold);color:var(--ink)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:1px}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.38s;animation-timing-function:var(--ease-out)}}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip-link{z-index:200;background:var(--bone);color:var(--ink);transition:transform var(--t-fast) var(--ease-out);padding:.75rem 1rem;font-weight:600;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:none}.wrap{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.wrap--narrow{max-width:860px}.grid{gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.section{padding-block:var(--section);position:relative}.section--tight{padding-block:calc(var(--section) * .6)}.surface-light{background:var(--bone);color:var(--ink);--line:var(--line-ink);--mute:var(--mute-ink);--accent-text:var(--gold-ink);color-scheme:light}.surface-light ::selection{background:var(--ink);color:var(--bone)}.surface-light :focus-visible{outline-color:var(--ink)}.surface-raised{background:var(--ink-2)}.display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.02em;font-weight:800;font-stretch:112%;line-height:.88}.display em,.h em{color:var(--accent-text,var(--gold));letter-spacing:-.03em;font-style:italic;font-weight:300;font-stretch:100%}.h{font-family:var(--font-display);letter-spacing:-.025em;font-weight:700;font-stretch:104%;line-height:1.02}.h--6{font-size:var(--step-6)}.h--5{font-size:var(--step-5)}.h--4{font-size:var(--step-4)}.h--3{font-size:var(--step-3)}.h--2{font-size:var(--step-2);letter-spacing:-.015em;line-height:1.12}.h--1{font-size:var(--step-1);letter-spacing:-.01em;line-height:1.25}.lead{font-size:var(--step-1);color:var(--mute);max-width:38ch;line-height:1.5}.surface-light .lead{color:var(--mute-ink)}.muted{color:var(--mute)}.prose-measure{max-width:64ch}.label{font-family:var(--font-display);letter-spacing:.26em;text-transform:uppercase;color:var(--accent-text,var(--gold));align-items:center;gap:.9em;font-size:.72rem;font-weight:600;font-stretch:118%;display:inline-flex}.label:before{content:"";opacity:.7;background:currentColor;width:2.25rem;height:1px}.label--plain:before{display:none}.label--center:after{content:"";opacity:.7;background:currentColor;width:2.25rem;height:1px}.index-num{font-family:var(--font-display);letter-spacing:.12em;color:var(--mute);font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:500;font-stretch:118%}.hairline{background:var(--line);border:0;height:1px}.btn{--btn-bg:var(--bone);--btn-fg:var(--ink);--btn-fill:var(--gold);isolation:isolate;background:var(--btn-bg);min-height:52px;color:var(--btn-fg);font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--btn-bg);border-radius:var(--radius);transition:color var(--t-med) var(--ease-out), border-color var(--t-med) var(--ease-out);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:.75rem;padding:.95rem 1.6rem;font-size:.8rem;font-weight:700;font-stretch:115%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;background:var(--btn-fill);transform-origin:bottom;transition:transform var(--t-med) var(--ease-out);position:absolute;inset:0;transform:scaleY(0)}.btn:hover:before,.btn:focus-visible:before{transform:scaleY(1)}.btn:hover,.btn:focus-visible{border-color:var(--btn-fill)}.btn .arrow{transition:transform var(--t-med) var(--ease-out)}.btn:hover .arrow{transform:translate(4px)}.btn--gold{--btn-bg:var(--gold);--btn-fg:var(--ink);--btn-fill:var(--bone)}.btn--ghost{--btn-bg:transparent;--btn-fg:currentColor;--btn-fill:var(--bone);border-color:var(--line-strong)}.btn--ghost:hover,.btn--ghost:focus-visible{color:var(--ink)}.surface-light .btn{--btn-bg:var(--ink);--btn-fg:var(--bone);--btn-fill:var(--gold-ink)}.surface-light .btn--ghost{--btn-bg:transparent;--btn-fg:var(--ink);--btn-fill:var(--ink);border-color:#0707084d}.surface-light .btn--ghost:hover,.surface-light .btn--ghost:focus-visible{color:var(--bone)}.btn--wa .wa-icon{color:var(--wa);transition:color var(--t-med)}.btn--wa:hover .wa-icon{color:currentColor}.btn[aria-disabled=true]{opacity:.45;pointer-events:none}.btn--block{width:100%}.link{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;transition:background-size var(--t-med) var(--ease-out), color var(--t-fast);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;align-items:center;gap:.6em;padding-block:.4em;font-size:.8rem;font-weight:700;font-stretch:115%;display:inline-flex}.link:hover,.link:focus-visible{background-size:100% 1px}.link .arrow{transition:transform var(--t-med) var(--ease-out)}.link:hover .arrow{transform:translate(4px)}.link--gold{color:var(--accent-text,var(--gold))}.text-link{color:var(--accent-text,var(--gold));text-underline-offset:.2em;transition:text-decoration-color var(--t-fast);text-decoration:underline 1px}.text-link:hover{text-decoration-color:#0000}.media{background:var(--ink-3);position:relative;overflow:hidden}.media img{object-fit:cover;width:100%;height:100%}.frame-marks{position:relative}.frame-marks:before,.frame-marks:after{content:"";z-index:2;pointer-events:none;border-color:var(--bone);opacity:.85;border-style:solid;width:22px;height:22px;position:absolute}.frame-marks:before{border-width:1px 0 0 1px;top:14px;left:14px}.frame-marks:after{border-width:0 1px 1px 0;bottom:14px;right:14px}.provisional{margin-block:var(--s-5);border:1px dashed var(--gold);color:var(--accent-text,var(--gold));font-size:var(--step--1);align-items:flex-start;gap:.75rem;padding:.85rem 1rem;line-height:1.5;display:flex}.provisional strong{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;flex:none;padding-top:.15em;font-size:.68rem;font-stretch:115%}@media (prefers-reduced-motion:no-preference){.js [data-reveal]{opacity:0;transition:opacity var(--t-slow) var(--ease-out), transform var(--t-slow) var(--ease-out);transition-delay:calc(var(--d,0) * 90ms);transform:translateY(28px)}.js [data-reveal=fade]{transform:none}.js [data-reveal=lines]{opacity:1;transform:none}.js [data-reveal=text]{transition-duration:.8s;transform:translateY(16px)}.js [data-reveal].is-in{opacity:1;transform:none}.js [data-reveal=mask]{opacity:1;clip-path:inset(0 0 100%);transition:clip-path 1.1s var(--ease-out);transition-delay:calc(var(--d,0) * 90ms);transform:none}.js [data-reveal=mask].is-in{clip-path:inset(0)}}.line-mask{margin-bottom:-.06em;padding-bottom:.06em;display:block;overflow:hidden}.line-mask>span{display:block}@media (prefers-reduced-motion:no-preference){.js .line-mask>span{transition:transform 1.1s var(--ease-out);transition-delay:calc(var(--d,0) * .11s + .15s);transform:translateY(105%)}.js .is-in .line-mask>span,.js .line-mask.is-in>span{transform:none}}.stack>*+*{margin-top:var(--flow,1em)}.center{text-align:center}.nowrap{white-space:nowrap}.tabular{font-variant-numeric:tabular-nums}@media (width<=720px){:root{--header-h:64px}}@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}.icon[data-astro-cid-ccg5yoga]{flex:none}.site-header[data-astro-cid-nen7h5rs]{z-index:100;color:var(--bone);transition:transform var(--t-med) var(--ease-out);position:fixed;inset:0 0 auto}.site-header__bar[data-astro-cid-nen7h5rs]{z-index:2;align-items:center;gap:var(--s-6);height:var(--header-h);display:flex;position:relative}.site-header[data-astro-cid-nen7h5rs]:before{content:"";height:var(--header-h);-webkit-backdrop-filter:blur(14px)saturate(140%);border-bottom:1px solid var(--line);transition:opacity var(--t-med) var(--ease-out);background:#070708d1;position:absolute;inset:0 0 auto}.site-header[data-astro-cid-nen7h5rs].is-overlay:not(.is-scrolled):not(.is-open):before{opacity:0}.site-header[data-astro-cid-nen7h5rs].is-hidden:not(.is-open){transform:translateY(-100%)}.site-header__brand[data-astro-cid-nen7h5rs]{margin-right:auto;padding-block:8px;display:block}.site-header__brand[data-astro-cid-nen7h5rs] .logo{width:112px}.site-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:clamp(1.25rem,2.2vw,2.25rem);display:flex}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#f3efe6c7;transition:color var(--t-fast);padding-block:.5rem;font-size:.875rem;font-weight:500;display:block;position:relative}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";background:var(--gold);transform-origin:100%;height:1px;transition:transform var(--t-med) var(--ease-out);position:absolute;bottom:.15rem;left:0;right:0;transform:scaleX(0)}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--bone)}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover:after,.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.site-header__cta[data-astro-cid-nen7h5rs]{border-radius:999px;min-height:40px;padding:.65rem 1.2rem;font-size:.7rem;overflow:hidden}.site-header__progress[data-astro-cid-nen7h5rs]{z-index:3;background:linear-gradient(90deg, var(--gold-ink), var(--gold-hi));transform-origin:0;pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}@media (width>=1081px){.site-header__bar[data-astro-cid-nen7h5rs]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"nav brand cta";display:grid}.site-header__brand[data-astro-cid-nen7h5rs]{grid-area:brand;margin:0}.site-header__brand[data-astro-cid-nen7h5rs] .logo{width:124px}.site-nav[data-astro-cid-nen7h5rs]{grid-area:nav}.site-header__cta[data-astro-cid-nen7h5rs]{grid-area:cta;justify-self:end}}.menu-toggle[data-astro-cid-nen7h5rs]{justify-content:center;align-items:center;width:48px;height:48px;margin-right:-12px;display:none}.menu-toggle__bars[data-astro-cid-nen7h5rs]{width:26px;height:10px;position:relative}.menu-toggle__bars[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{height:1.5px;transition:transform var(--t-med) var(--ease-out), top var(--t-med) var(--ease-out);background:currentColor;position:absolute;left:0;right:0}.menu-toggle__bars[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:first-child{top:0}.menu-toggle__bars[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:last-child{top:8.5px}.is-open[data-astro-cid-nen7h5rs] .menu-toggle__bars[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:first-child{top:4.25px;transform:rotate(45deg)}.is-open[data-astro-cid-nen7h5rs] .menu-toggle__bars[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]:last-child{top:4.25px;transform:rotate(-45deg)}.mobile-menu[data-astro-cid-nen7h5rs]{z-index:1;padding-top:var(--header-h);background:var(--ink);overscroll-behavior:contain;position:fixed;inset:0;overflow-y:auto}.mobile-menu[data-astro-cid-nen7h5rs][hidden]{display:none}.mobile-menu__inner[data-astro-cid-nen7h5rs]{justify-content:space-between;gap:var(--s-7);min-height:100%;padding-block:var(--s-6) var(--s-7);flex-direction:column;display:flex}.mobile-menu__list[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line)}.mobile-menu__list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line)}.mobile-menu__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{align-items:baseline;gap:var(--s-4);font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;padding-block:.85rem;font-size:clamp(1.9rem,8vw,2.6rem);font-weight:700;font-stretch:108%;line-height:1.05;display:flex}.mobile-menu__list[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--gold)}.mobile-menu__foot[data-astro-cid-nen7h5rs]{gap:var(--s-5);display:grid}.mobile-menu__social[data-astro-cid-nen7h5rs]{gap:var(--s-5);color:var(--mute);font-size:.9rem;display:flex}@media (prefers-reduced-motion:no-preference){.mobile-menu[data-astro-cid-nen7h5rs].is-visible .mobile-menu__list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{animation:menu-in .7s var(--ease-out) both;animation-delay:calc(var(--i) * 45ms + 60ms)}.mobile-menu[data-astro-cid-nen7h5rs].is-visible{animation:menu-fade .35s var(--ease-out) both}}@keyframes menu-in{0%{opacity:0;transform:translateY(18px)}}@keyframes menu-fade{0%{opacity:0}}@media (width<=1080px){.site-nav[data-astro-cid-nen7h5rs],.site-header__cta[data-astro-cid-nen7h5rs]{display:none}.menu-toggle[data-astro-cid-nen7h5rs]{display:inline-flex}}.site-footer[data-astro-cid-jo6i4kqk]{padding-block:var(--section) var(--s-6);background:var(--ink);border-top:1px solid var(--line);position:relative}.site-footer__top[data-astro-cid-jo6i4kqk]{gap:var(--s-7);padding-bottom:var(--s-9);border-bottom:1px solid var(--line);display:grid}.site-footer__statement[data-astro-cid-jo6i4kqk]{text-transform:uppercase;font-weight:800;font-stretch:112%;line-height:.92;font-size:var(--step-4)}.site-footer__contact[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--s-5) var(--s-6);flex-wrap:wrap;display:flex}.site-footer__cols[data-astro-cid-jo6i4kqk]{gap:var(--s-7) var(--col-gap);padding-block:var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.site-footer__brand[data-astro-cid-jo6i4kqk]{gap:var(--s-4);grid-column:1/-1;align-content:start;max-width:30ch;display:grid}.site-footer__brand[data-astro-cid-jo6i4kqk] .logo{width:150px;margin-left:-6px}.site-footer[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{margin-bottom:var(--s-4);color:var(--mute)}.site-footer[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:.55rem;display:grid}.site-footer[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#f3efe6d1;transition:color var(--t-fast);font-size:.92rem}.site-footer[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--gold)}.site-footer__legal[data-astro-cid-jo6i4kqk]{gap:var(--s-4);padding-top:var(--s-5);border-top:1px solid var(--line);font-size:var(--step--1);color:var(--mute);display:grid}.site-footer__legal[data-astro-cid-jo6i4kqk] .link[data-astro-cid-jo6i4kqk]{color:var(--bone);justify-self:start}.up[data-astro-cid-jo6i4kqk]{transform:rotate(-90deg)}.link[data-astro-cid-jo6i4kqk]:hover .up[data-astro-cid-jo6i4kqk]{transform:rotate(-90deg)translate(4px)}@media (width>=900px){.site-footer__top[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr;align-items:end}.site-footer__contact[data-astro-cid-jo6i4kqk]{justify-content:flex-end}.site-footer__cols[data-astro-cid-jo6i4kqk]{grid-template-columns:1.5fr repeat(4,minmax(0,1fr))}.site-footer__brand[data-astro-cid-jo6i4kqk]{grid-column:auto}.site-footer__legal[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--s-6);grid-template-columns:auto 1fr auto}.site-footer__legal[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]:nth-child(2){text-align:center}}
