@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-vietnamese-wght-normal.XAtsl5Q_.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;src:url(/_astro/archivo-latin-ext-wght-normal.C4zznr8T.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;src:url(/_astro/archivo-latin-wght-normal.E0tuGl4L.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/cormorant-garamond-cyrillic-ext-300-normal.D8IReVS-.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-300-normal.B5wCrnbP.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/cormorant-garamond-cyrillic-300-normal.DZNkLIMe.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-300-normal.KEduutn5.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/cormorant-garamond-vietnamese-300-normal.BTzPAsHw.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-300-normal.ByHlPz7v.woff)format("woff");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/cormorant-garamond-latin-ext-300-normal.BsCYHBWC.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-300-normal.DueGyF8j.woff)format("woff");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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/cormorant-garamond-latin-300-normal.Cw-E_7L1.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-300-normal.BuXLI6C0.woff)format("woff");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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-cyrillic-ext-400-italic.BEGvmv_3.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-400-italic.C_Uk1MUY.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-cyrillic-400-italic.D3GtrbRZ.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-400-italic.AH1vqu4S.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-vietnamese-400-italic.BoXDRTEW.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-400-italic.CJpMwFnN.woff)format("woff");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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-ext-400-italic.BdEzgT7i.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-400-italic.CQvLaSWn.woff)format("woff");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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-italic.Dc_OZ8oc.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-400-italic.BLh7T8o8.woff)format("woff");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{color-scheme:dark;--color-bg-page:#000;--color-bg-surface:#111;--color-bg-inverse:#e8e8e8;--color-text-primary:#e8e8e8;--color-text-muted:#9a9a9a;--color-text-accent:#ef5b52;--color-text-inverse:#000;--color-border-default:#2e2e2e;--color-border-strong:#e8e8e8;--color-bg-hover:#b01e17;--color-overlay:#0000008c;--color-status-ok:#8fc79a;--color-status-wait:#e3b766;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-64:64px;--space-96:96px;--space-144:144px;--stroke-hairline:1px;--stroke-focus:2px;--font-sans:"Archivo Variable", "Archivo", "HTD Arrows", system-ui, sans-serif;--font-serif:"Cormorant Garamond", "EB Garamond", Garamond, serif;--layout-margin:80px;--layout-gutter:24px;--layout-section:96px;--layout-content-max:1352px;--layout-measure:680px;--header-height:96px;--page-x:max(var(--layout-margin), calc((100% - var(--layout-content-max)) / 2));--type-display-size:clamp(3.5rem, 2.2rem + 5.3333vw, 7rem);--type-display-serif-line:clamp(3.625rem, 2.4643rem + 4.7619vw, 6.75rem);--type-display-sans-line:clamp(3.25rem, 2.1357rem + 4.5714vw, 6.25rem);--type-h1-size:clamp(2.25rem, 1.6rem + 2.6667vw, 4rem);--type-h1-line:clamp(2.5rem, 1.85rem + 2.6667vw, 4.25rem);--type-h2-size:clamp(1.75rem, 1.4714rem + 1.1429vw, 2.5rem);--type-h2-line:clamp(2.125rem, 1.8464rem + 1.1429vw, 2.875rem);--type-h3-size:clamp(1.25rem, 1.1571rem + .381vw, 1.5rem);--type-h3-line:clamp(1.625rem, 1.5321rem + .381vw, 1.875rem);--type-lead-size:clamp(1.1875rem, 1.0714rem + .4762vw, 1.5rem);--type-lead-line:clamp(1.75rem, 1.6107rem + .5714vw, 2.125rem);--type-body-size:clamp(1.0625rem, 1.0393rem + .0952vw, 1.125rem);--type-body-line:clamp(1.6875rem, 1.6411rem + .1905vw, 1.8125rem);--type-body-small-size:16px;--type-body-small-line:24px;--type-caption-size:14px;--type-caption-line:20px;--type-label-size:12px;--type-label-line:16px;--type-button-size:14px;--type-button-line:16px;--type-nav-size:16px;--type-nav-line:20px;--type-quote-size:clamp(1.75rem, 1.3786rem + 1.5238vw, 2.75rem);--type-quote-line:clamp(2.25rem, 1.8321rem + 1.7143vw, 3.375rem);--weight-display-serif:300;--weight-quote:400;--weight-display-sans:760;--weight-heading:600;--weight-subheading:560;--weight-body:420;--weight-label:620;--weight-nav:480;--ease:cubic-bezier(.2, .7, .2, 1)}@media (width<=1100px){:root{--layout-margin:40px;--layout-gutter:20px;--layout-section:80px;--layout-content-max:754px;--layout-measure:640px;--page-x:var(--layout-margin)}}@media (width<=640px){:root{--layout-margin:20px;--layout-gutter:16px;--layout-section:64px;--layout-content-max:362px;--layout-measure:362px;--page-x:var(--layout-margin);--header-height:72px}}:root{--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-reveal:1.1s;--stagger:90ms}@media (prefers-reduced-motion:no-preference){.split .w>span{animation:rise var(--dur-reveal) var(--ease-out) both;animation-delay:calc(.12s + var(--i,0) * 60ms)}.intro-fade{animation:fade-up 1s var(--ease-out) both;animation-delay:calc(.38s + var(--i,0) * .11s)}.intro-wipe{animation:wipe 1.4s var(--ease-in-out) .1s both}.intro-wipe img{animation:settle 2s var(--ease-out) .1s both}.js .intro-wipe[data-wait]:not(.is-ready),.js .intro-wipe[data-wait]:not(.is-ready) img{animation-play-state:paused}@keyframes wipe{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes settle{0%{scale:1.12}}@keyframes rise{0%{transform:translateY(110%)}}@keyframes fade-up{0%{opacity:0;transform:translateY(24px)}}@keyframes fade-in{0%{opacity:0}}.js [data-reveal]{--delay:calc(var(--i,0) * var(--stagger))}.js [data-reveal=""],.js [data-reveal=up]{transition-property:opacity,transform;transition-duration:var(--dur-reveal);transition-timing-function:var(--ease-out);transition-delay:var(--delay)}.js [data-reveal=""]:not(.is-in),.js [data-reveal=up]:not(.is-in){opacity:0;transform:translateY(32px)}.js [data-reveal=wipe]{clip-path:inset(0);transition:clip-path 1.3s var(--ease-in-out) var(--delay)}.js [data-reveal=wipe]:not(.is-in){clip-path:inset(100% 0 0)}.js [data-reveal=wipe] img{transition:scale 1.8s var(--ease-out) var(--delay)}.js [data-reveal=wipe]:not(.is-in) img{scale:1.12}.js [data-reveal=rule]{position:relative;border-top-color:#0000!important}.js [data-reveal=rule]:before{content:"";top:calc(-1 * var(--stroke-hairline));height:var(--stroke-hairline);background:var(--color-border-default);transform-origin:0;transition:transform 1.6s var(--ease-in-out) var(--delay);position:absolute;left:0;right:0}.js [data-reveal=rule]:not(.is-in):before{transform:scaleX(0)}.js [data-reveal=rule]>*{transition:opacity 1s var(--ease-out), transform 1s var(--ease-out);transition-delay:calc(var(--delay) + .25s)}.js [data-reveal=rule]:not(.is-in)>*{opacity:0;transform:translateY(20px)}.js [data-reveal=line]{position:relative;border-top-color:#0000!important}.js [data-reveal=line]:before{content:"";top:calc(-1 * var(--stroke-hairline));height:var(--stroke-hairline);background:var(--color-border-default);transform-origin:0;transition:transform 1.6s var(--ease-in-out) var(--delay);position:absolute;left:0;right:0}.js [data-reveal=line]:not(.is-in):before{transform:scaleX(0)}@view-transition{navigation:auto}.header{view-transition-name:header}::view-transition-old(root){animation:.35s var(--ease-in-out) both vt-out}::view-transition-new(root){animation:.6s var(--ease-out) .1s both vt-in}::view-transition-group(work-image){animation-duration:.8s;animation-timing-function:var(--ease-out)}@keyframes vt-out{to{opacity:0;transform:translateY(-16px)}}@keyframes vt-in{0%{opacity:0;transform:translateY(24px)}}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.vt-filter::view-transition-old(root),.vt-filter::view-transition-new(root){animation:none}::view-transition-group(*){animation-timing-function:var(--ease-out)}.vt-filter::view-transition-group(*){animation-duration:.6s}@font-face{font-family:HTD Arrows;src:url(/fonts/htd-arrows.woff2)format("woff2");font-display:block;unicode-range:U+2192}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--color-bg-page);color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--weight-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}h1,h2,h3,p,figure,blockquote,ul,ol,dl,dd,fieldset{margin:0}ul,ol{padding:0;list-style:none}fieldset{border:0;min-width:0;padding:0}img,svg{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit;color:inherit}:focus-visible{outline:var(--stroke-focus) solid var(--color-text-accent);outline-offset:2px}::selection{background:var(--color-text-accent);color:var(--color-text-inverse)}.wrap{width:100%;padding-inline:var(--page-x)}.display-serif{font-family:var(--font-serif);font-size:var(--type-display-size);line-height:var(--type-display-serif-line);font-weight:var(--weight-display-serif);letter-spacing:-.01em}.h1{font-size:var(--type-h1-size);line-height:var(--type-h1-line);font-weight:var(--weight-heading);letter-spacing:-.015em}.h2{font-size:var(--type-h2-size);line-height:var(--type-h2-line);font-weight:var(--weight-heading);letter-spacing:-.01em}.h3{font-size:var(--type-h3-size);line-height:var(--type-h3-line);font-weight:var(--weight-subheading);letter-spacing:-.005em}.lead{font-size:var(--type-lead-size);line-height:var(--type-lead-line)}.body-small{font-size:var(--type-body-small-size);line-height:var(--type-body-small-line)}.caption{font-size:var(--type-caption-size);line-height:var(--type-caption-line);letter-spacing:.005em}.label{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--weight-label);letter-spacing:.1em;text-transform:uppercase}.nav-text{font-size:var(--type-nav-size);line-height:var(--type-nav-line);font-weight:var(--weight-nav);letter-spacing:.005em}.quote{font-family:var(--font-serif);font-style:italic;font-weight:var(--weight-quote);font-size:var(--type-quote-size);line-height:var(--type-quote-line)}.muted{color:var(--color-text-muted)}.accent{color:var(--color-text-accent)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{left:var(--space-16);z-index:100;background:var(--color-bg-inverse);color:var(--color-text-inverse);padding:var(--space-12) var(--space-16);position:absolute;top:-100px}.skip:focus{top:var(--space-16)}.btn[data-astro-cid-ekguhzzh]{font-size:var(--type-button-size);line-height:var(--type-button-line);font-weight:var(--weight-label);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color .15s var(--ease), background-size .45s var(--ease-out), color .2s var(--ease), border-color .15s var(--ease);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.btn[data-astro-cid-ekguhzzh]:focus-visible{outline:var(--stroke-focus) solid var(--color-text-accent);outline-offset:0}.btn--primary[data-astro-cid-ekguhzzh]{background:linear-gradient(var(--color-bg-hover) 0 0) 50% 100% / 100% 0% no-repeat, var(--color-bg-inverse);color:var(--color-text-inverse);padding:var(--space-16) var(--space-24)}.btn--primary[data-astro-cid-ekguhzzh]:hover{color:var(--color-text-primary);background-size:100% 100%}.btn--secondary[data-astro-cid-ekguhzzh]{background:linear-gradient(var(--color-bg-inverse) 0 0) 50% 100% / 100% 0% no-repeat;color:var(--color-text-primary);padding:var(--space-16) var(--space-24);border:var(--stroke-hairline) solid var(--color-border-strong)}.btn--secondary[data-astro-cid-ekguhzzh]:hover{color:var(--color-text-inverse);background-size:100% 100%}.btn--text[data-astro-cid-ekguhzzh]{color:var(--color-text-primary);padding:var(--space-4) 0}.btn--text[data-astro-cid-ekguhzzh]:hover{color:var(--color-text-accent)}.header[data-astro-cid-nen7h5rs]{height:var(--header-height);padding-inline:var(--page-x);border-bottom:var(--stroke-hairline) solid var(--color-border-default);justify-content:space-between;align-items:center;display:flex}.nav-item[data-astro-cid-nen7h5rs].desk-link,.menu-links[data-astro-cid-nen7h5rs] .desk-link[data-astro-cid-nen7h5rs]{color:var(--color-text-accent)}.home[data-astro-cid-nen7h5rs]{color:var(--color-text-primary);display:block}.home[data-astro-cid-nen7h5rs] .logo{width:53px;height:32px}.nav[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-40);display:flex}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--space-40);display:flex}.nav-item[data-astro-cid-nen7h5rs]{padding:var(--space-12) var(--space-4);color:var(--color-text-muted);transition:color .15s var(--ease);display:block}.nav-item[data-astro-cid-nen7h5rs]:hover,.nav-item[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--color-text-primary)}.nav-item[data-astro-cid-nen7h5rs]{position:relative}.nav-item[data-astro-cid-nen7h5rs]:after{content:"";left:var(--space-4);right:var(--space-4);height:var(--stroke-hairline);transform-origin:100%;transition:transform .5s var(--ease-out);background:currentColor;position:absolute;bottom:8px;transform:scaleX(0)}.nav-item[data-astro-cid-nen7h5rs]:hover:after,.nav-item[data-astro-cid-nen7h5rs][aria-current=page]:after{transform-origin:0;transform:scaleX(1)}.toggle[data-astro-cid-nen7h5rs]{padding:var(--space-12) var(--space-4);margin-right:calc(-1 * var(--space-4));color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;display:none}.menu[data-astro-cid-nen7h5rs]{background:var(--color-bg-page);width:100%;max-width:none;height:100%;max-height:none;color:var(--color-text-primary);border:0;flex-direction:column;margin:0;padding:0}.menu[data-astro-cid-nen7h5rs][open]{display:flex}@media (prefers-reduced-motion:no-preference){.menu[data-astro-cid-nen7h5rs][open]{animation:menu-in .4s var(--ease-out) both}.menu[data-astro-cid-nen7h5rs][open] .menu-links[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs],.menu[data-astro-cid-nen7h5rs][open] .menu-cta{animation:menu-rise .8s var(--ease-out) both;animation-delay:calc(80ms + var(--i,0) * 70ms)}}@keyframes menu-in{0%{opacity:0}}@keyframes menu-rise{0%{opacity:0;transform:translateY(24px)}}.menu[data-astro-cid-nen7h5rs]::backdrop{background:var(--color-bg-page)}.menu-head[data-astro-cid-nen7h5rs]{height:var(--header-height);padding-inline:var(--page-x);border-bottom:var(--stroke-hairline) solid var(--color-border-default);flex:none;justify-content:space-between;align-items:center;display:flex}.menu-head[data-astro-cid-nen7h5rs] .toggle[data-astro-cid-nen7h5rs]{display:block}.menu-links[data-astro-cid-nen7h5rs]{gap:var(--space-40);padding:var(--space-64) var(--page-x) 0;flex-direction:column;flex:1;display:flex}.menu-links[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--space-8);flex-direction:column;display:flex}.menu-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){font-family:var(--font-serif);font-size:var(--type-display-size);line-height:var(--type-display-serif-line);letter-spacing:-.01em}.menu-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--color-text-accent)}.menu-links[data-astro-cid-nen7h5rs] .menu-cta{width:100%}.menu-meta[data-astro-cid-nen7h5rs]{gap:var(--space-16);padding:0 var(--page-x) var(--space-40);flex-direction:column;display:flex}@media (width<=640px){.nav[data-astro-cid-nen7h5rs]{display:none}.header[data-astro-cid-nen7h5rs]>.toggle[data-astro-cid-nen7h5rs]{display:block}.home[data-astro-cid-nen7h5rs] .logo{width:46px;height:28px}}.footer[data-astro-cid-jo6i4kqk]{gap:var(--space-64);padding:var(--space-96) var(--page-x) var(--space-40);border-top:var(--stroke-hairline) solid var(--color-border-default);flex-direction:column;display:flex}.top[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--space-96);display:flex}.brand[data-astro-cid-jo6i4kqk]{gap:var(--space-16);flex-direction:column;display:flex}.brand[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-text-primary)}.brand[data-astro-cid-jo6i4kqk] .wordmark{width:242px;height:26px}.columns[data-astro-cid-jo6i4kqk]{gap:var(--space-64);display:flex}.col[data-astro-cid-jo6i4kqk],.col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--space-8);flex-direction:column;display:flex}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding:var(--space-12) var(--space-4);white-space:nowrap;transition:color .15s var(--ease);display:block}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-text-accent)}.legal[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--space-16);padding-top:var(--space-24);border-top:var(--stroke-hairline) solid var(--color-border-default);display:flex}.back[data-astro-cid-jo6i4kqk]{padding:var(--space-4) 0;font-size:var(--type-button-size);line-height:var(--type-button-line);font-weight:var(--weight-label);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition:color .15s var(--ease)}.back[data-astro-cid-jo6i4kqk]:hover{color:var(--color-text-accent)}@media (width<=1100px){.footer[data-astro-cid-jo6i4kqk]{gap:var(--space-40);padding-top:var(--space-64)}.top[data-astro-cid-jo6i4kqk]{gap:var(--space-40);flex-direction:column}.columns[data-astro-cid-jo6i4kqk]{gap:var(--space-40)}}.wz-ring[data-astro-cid-qsrhworb]{z-index:60;pointer-events:none;border:1px solid var(--color-text-accent);box-shadow:0 0 0 9999px #00000059, 0 0 24px -4px var(--color-text-accent);transition:top .35s var(--ease-out), left .35s var(--ease-out), width .35s var(--ease-out), height .35s var(--ease-out);position:fixed}.wz-ring[data-astro-cid-qsrhworb][hidden]{display:none}.wz-panel[data-astro-cid-qsrhworb]{z-index:61;gap:var(--space-16);width:min(400px,100vw - 32px);padding:var(--space-24);background:var(--color-bg-surface);border:var(--stroke-hairline) solid var(--color-border-strong);color:var(--color-text-primary);display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 30px 80px -30px #000000e6}.wz-kicker[data-astro-cid-qsrhworb]{justify-content:space-between;gap:var(--space-16);color:var(--color-text-accent);margin:0;display:flex}.wz-count[data-astro-cid-qsrhworb]{color:var(--color-text-muted)}.wz-step[data-astro-cid-qsrhworb]{gap:var(--space-8);display:grid}.wz-step[data-astro-cid-qsrhworb][hidden]{display:none}.wz-title[data-astro-cid-qsrhworb]{font-family:var(--font-serif);margin:0;font-size:28px;font-weight:400;line-height:1.1}.wz-body[data-astro-cid-qsrhworb]{color:var(--color-text-muted);margin:0;line-height:1.5}.wz-step[data-astro-cid-qsrhworb] p[data-astro-cid-qsrhworb]{margin:0}.wz-link[data-astro-cid-qsrhworb]{color:var(--color-text-primary)}.wz-dots[data-astro-cid-qsrhworb]{gap:6px;display:flex}.wz-dots[data-astro-cid-qsrhworb] i[data-astro-cid-qsrhworb]{background:var(--color-border-default);width:18px;height:2px;transition:background .3s}.wz-dots[data-astro-cid-qsrhworb] i[data-astro-cid-qsrhworb].on{background:var(--color-text-accent)}.wz-acts[data-astro-cid-qsrhworb]{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}.wz-nav[data-astro-cid-qsrhworb]{gap:var(--space-8);display:flex}.wz-skip[data-astro-cid-qsrhworb]{font:inherit;font-size:var(--type-caption-size);padding:var(--space-8) 0;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0}.wz-skip[data-astro-cid-qsrhworb]:hover{color:var(--color-text-primary)}.wz-btn[data-astro-cid-qsrhworb]{font:inherit;font-size:var(--type-caption-size);letter-spacing:.06em;text-transform:uppercase;padding:var(--space-8) var(--space-16);color:var(--color-text-primary);border:var(--stroke-hairline) solid var(--color-border-default);cursor:pointer;background:0 0;transition:border-color .3s}.wz-btn[data-astro-cid-qsrhworb]:hover:not(:disabled){border-color:var(--color-border-strong)}.wz-btn[data-astro-cid-qsrhworb]:disabled{opacity:.35;cursor:default}.wz-next[data-astro-cid-qsrhworb]{background:var(--color-text-primary);color:var(--color-bg-page);border-color:var(--color-text-primary)}@media (prefers-reduced-motion:no-preference){.wz[data-astro-cid-qsrhworb]:not([hidden]) .wz-panel[data-astro-cid-qsrhworb]{animation:fade-up .45s var(--ease-out) both}}@media (width<=640px){.wz-panel[data-astro-cid-qsrhworb]{width:auto;padding:var(--space-20,20px);bottom:16px;left:16px;right:16px}.wz-title[data-astro-cid-qsrhworb]{font-size:24px}}.room-top[data-astro-cid-xz5y26lt]{align-items:center;gap:var(--space-16);height:56px;padding-inline:var(--page-x);border-bottom:var(--stroke-hairline) solid var(--color-border-default);display:flex}.rt-home[data-astro-cid-xz5y26lt]{color:var(--color-text-primary);display:inline-flex}.rt-home[data-astro-cid-xz5y26lt] .logo{width:40px;height:24px}.rt-where[data-astro-cid-xz5y26lt]{color:var(--color-text-muted);padding:12px 0;text-decoration:none}.rt-where[data-astro-cid-xz5y26lt]:hover{color:var(--color-text-primary)}.rt-acts[data-astro-cid-xz5y26lt]{align-items:center;gap:var(--space-8);margin-left:auto;display:flex}.rt-acts[data-astro-cid-xz5y26lt] form[data-astro-cid-xz5y26lt]{display:contents}.rt-act[data-astro-cid-xz5y26lt]{min-height:44px;padding:0 var(--space-8);font:inherit;font-size:var(--type-caption-size);letter-spacing:.04em;color:var(--color-text-primary);cursor:pointer;transition:color .2s var(--ease-out);background:0 0;border:0;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.rt-act[data-astro-cid-xz5y26lt]:hover,.rt-act[data-astro-cid-xz5y26lt]:focus-visible{color:var(--color-text-accent)}.rt-ico[data-astro-cid-xz5y26lt]{display:inline-flex}.rt-ico[data-astro-cid-xz5y26lt] svg{width:16px;height:16px}@media (width<=480px){.rt-where[data-astro-cid-xz5y26lt]{display:none}.rt-act[data-astro-cid-xz5y26lt] .rt-txt[data-astro-cid-xz5y26lt]{font-size:14px}}@media print{.room-top[data-astro-cid-xz5y26lt]{display:none}}.room-foot[data-astro-cid-velj33vi]{padding:var(--space-24) var(--page-x) calc(var(--space-24) + 64px);border-top:var(--stroke-hairline) solid var(--color-border-default)}.room-foot[data-astro-cid-velj33vi] p[data-astro-cid-velj33vi]{margin:0}.room-foot[data-astro-cid-velj33vi] a[data-astro-cid-velj33vi]{color:inherit}.room-foot[data-astro-cid-velj33vi] a[data-astro-cid-velj33vi]:hover{color:var(--color-text-accent)}@media print{.room-foot[data-astro-cid-velj33vi]{display:none}}
