@font-face{font-family:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-display-vietnamese-wght-normal.B-JM5mJH.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:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-display-latin-ext-wght-normal.EP2r9iG4.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:Big Shoulders Display Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-display-latin-wght-normal.Bn_gnr7w.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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-vietnamese-400-normal.Dpl4UHAZ.woff2)format("woff2"),url(/_astro/barlow-vietnamese-400-normal.BFeobeCK.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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-ext-400-normal.HxX4XjxC.woff2)format("woff2"),url(/_astro/barlow-latin-ext-400-normal.CvBsJvxq.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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-400-normal.qiz4-Cze.woff2)format("woff2"),url(/_astro/barlow-latin-400-normal.fsAxiSwU.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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-vietnamese-500-normal.zTViEIzf.woff2)format("woff2"),url(/_astro/barlow-vietnamese-500-normal.GNfB7rCE.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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-latin-ext-500-normal.DOaysfXq.woff2)format("woff2"),url(/_astro/barlow-latin-ext-500-normal.CJPcKP2Q.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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-latin-500-normal.BPAOfeC8.woff2)format("woff2"),url(/_astro/barlow-latin-500-normal.C1h8hMer.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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-vietnamese-600-normal.DcjprdFV.woff2)format("woff2"),url(/_astro/barlow-vietnamese-600-normal.CA_GiK2e.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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-latin-ext-600-normal.B8NK_A3D.woff2)format("woff2"),url(/_astro/barlow-latin-ext-600-normal.DMVRjfRT.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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-latin-600-normal.DILqtrty.woff2)format("woff2"),url(/_astro/barlow-latin-600-normal.CNwfPWQD.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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-vietnamese-700-normal.D6euyNzi.woff2)format("woff2"),url(/_astro/barlow-vietnamese-700-normal.4Jt4k04K.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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-latin-ext-700-normal.BLuWmldJ.woff2)format("woff2"),url(/_astro/barlow-latin-ext-700-normal.CctuGmmz.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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-latin-700-normal.A9pxMQ4z.woff2)format("woff2"),url(/_astro/barlow-latin-700-normal.__SGTsZ1.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{--ink:#0b0b0b;--ink-2:#151515;--ink-3:#1f1f1f;--line-d:#2a2a2a;--line-d2:#3d3d3d;--on-ink:#f4f2ed;--on-ink-2:#c9c6bf;--on-ink-3:#94918a;--paper:#f3f0e8;--paper-2:#ebe7dc;--card:#fbfaf6;--line-l:#dcd6c8;--on-paper:#151413;--on-paper-2:#4f4b44;--on-paper-3:#6f6a62;--gold:#d6b26a;--gold-hover:#e4c27f;--gold-ink:#85621f;--gold-soft:#e8cf98;--on-gold:#151413;--display:"Big Shoulders Display Variable", "Big Shoulders Display", "Arial Narrow", sans-serif;--font:"Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;--r-panel:0px;--r-card:14px;--r-img:12px;--r-btn:10px;--wrap:1320px;--gut:clamp(16px, 4vw, 48px);--ease:cubic-bezier(.16, 1, .3, 1);--top-h:56px;--h1:clamp(2.5rem, 4.6vw, 4rem);--h2:clamp(2.1rem, 3.5vw, 3.1rem);--h3:clamp(1.45rem, 1.9vw, 1.75rem);--shadow:0 0 0 1px var(--line-l);--shadow-hover:0 0 0 1px var(--on-paper-3);color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--top-h) + 40px);scrollbar-color:var(--line-d2) var(--ink)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--ink);color:var(--on-ink);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;line-height:1.6}img,svg{max-width:100%;display:block}img{height:auto}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}::selection{background:var(--gold);color:var(--on-gold)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}h1,h2,h3,h4{font-family:var(--display);letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;margin:0;font-weight:700;line-height:1.02}h1 em,h2 em,h3 em{color:var(--gold-soft);font-style:normal}.light h1 em,.light h2 em,.light h3 em{color:var(--gold-ink)}h1 .lt,h2 .lt,h3 .lt{font-weight:inherit}p{text-wrap:pretty;margin:0}p b,p strong,li b,dd b{color:var(--on-ink);font-weight:600}.light p b,.light p strong,.light li b,.light dd b{color:var(--on-paper)}.wrap{width:100%;max-width:var(--wrap);padding-inline:var(--gut);margin-inline:auto}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[hidden]{display:none!important}.sec{padding-block:clamp(56px,6.5vw,96px)}.light{background:var(--paper);color:var(--on-paper);color-scheme:light}.light+.light{border-top:1px solid var(--line-l)}.light.alt{background:var(--paper-2)}.fx{isolation:isolate;--fx-x:100%;--fx-y:0%;--fx-c:214 178 106;--fx-a:.2;--fx-g:.13;--fx-r:760px;position:relative;overflow:clip}.fx:before,.fx:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.fx:before{background:repeating-radial-gradient(circle at var(--fx-x) var(--fx-y), transparent 0 44px, rgb(var(--fx-c) / var(--fx-a)) 44px 45px);-webkit-mask-image:radial-gradient(circle var(--fx-r) at var(--fx-x) var(--fx-y), #000 0%, #00000073 45%, transparent 100%);mask-image:radial-gradient(circle var(--fx-r) at var(--fx-x) var(--fx-y), #000 0%, #00000073 45%, transparent 100%)}.fx:after{background:radial-gradient(circle calc(var(--fx-r) * .9) at var(--fx-x) var(--fx-y), rgb(214 178 106/var(--fx-g)), transparent 70%)}.light.fx{--fx-c:133 98 31;--fx-a:.16;--fx-g:.2}.fx--tl{--fx-x:0%;--fx-y:0%}.fx--tr{--fx-x:100%;--fx-y:0%}.fx--bl{--fx-x:0%;--fx-y:100%}.fx--br{--fx-x:100%;--fx-y:100%}@media (width<=700px){.fx{--fx-r:420px}}.idx{color:var(--gold-soft);letter-spacing:.18em;text-transform:uppercase;background:#d6b26a12;border:1px solid #d6b26a59;border-radius:999px;align-items:center;gap:10px;margin-bottom:clamp(14px,1.8vw,20px);padding:7px 14px 7px 12px;font-size:.76rem;font-weight:600;line-height:1;display:inline-flex}.idx:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #d6b26a2e}.light .idx{background:#d6b26a1f;border-color:#85621f4d}.idx b{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.light .idx{color:var(--gold-ink)}.head{gap:14px;max-width:860px;margin-bottom:clamp(28px,3.4vw,44px);display:grid}.head h2{font-size:var(--h2)}.head p{color:var(--on-ink-2);max-width:54ch;font-size:1.06rem;line-height:1.55}.light .head p{color:var(--on-paper-2)}.head--split{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:14px 64px;max-width:none;display:grid}@media (width<=860px){.head--split{grid-template-columns:1fr}}.btn{--bg:var(--gold);--fg:var(--on-gold);--bd:var(--gold);border:1px solid var(--bd);border-radius:var(--r-btn);background:var(--bg);min-height:52px;color:var(--fg);font:inherit;font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background-color .25s var(--ease), border-color .25s var(--ease), color .25s var(--ease);justify-content:center;align-items:center;gap:.6em;padding:0 1.5rem;font-size:1.12rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.btn:hover{--bg:var(--gold-hover);--bd:var(--gold-hover)}.btn svg{width:18px;height:18px;transition:transform .25s var(--ease);flex:none}.btn:hover svg.i-arrow{transform:translate(3px)}.btn--white{--bg:#fff;--fg:var(--on-paper);--bd:#fff}.btn--white:hover{--bg:#ebe7dc;--bd:#ebe7dc}.btn--dark{--bg:var(--on-paper);--fg:#fff;--bd:var(--on-paper)}.btn--dark:hover{--bg:#2c2a27;--bd:#2c2a27}.btn--line{--bg:transparent;--fg:var(--on-ink);--bd:#fff6}.btn--line:hover{--bg:#ffffff14;--bd:#fff}.light .btn--line{--fg:var(--on-paper);--bd:#bdb6a6}.light .btn--line:hover{--bg:transparent;--bd:var(--on-paper)}.btn--sm{min-height:42px;padding:0 1.05rem;font-size:1rem}.chip{border:1px solid var(--line-d2);border-radius:var(--r-btn);min-height:28px;color:var(--on-ink-2);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;font-size:.84rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.light .chip{border-color:var(--line-l);background:var(--card);color:var(--on-paper-2)}a.chip{transition:border-color .2s var(--ease), color .2s var(--ease)}a.chip:hover{border-color:var(--on-ink-3);color:var(--on-ink)}.light a.chip:hover{border-color:var(--on-paper-3);color:var(--on-paper)}.chip svg{width:14px;height:14px}.chip--gold{background:var(--gold);color:var(--on-gold);border-color:#0000;font-weight:600}.light .chip--gold{background:var(--gold);color:var(--on-gold);border-color:#0000}.chips{flex-wrap:wrap;gap:6px;display:flex}.count{border-radius:var(--r-btn);background:var(--ink-3);min-width:26px;height:21px;color:var(--on-ink-2);font-family:var(--font);letter-spacing:0;place-items:center;padding:0 6px;font-size:.78rem;font-weight:600;display:inline-grid}.light .count{color:var(--on-paper-2);background:#e3ddd0}.more{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.5em;font-size:1.1rem;font-weight:700;text-decoration:none;display:inline-flex}.more svg{width:17px;height:17px;transition:transform .25s var(--ease)}.more:hover{color:var(--gold-soft)}.light .more:hover{color:var(--gold-ink)}.more:hover svg{transform:translate(3px)}.kicker{color:var(--gold-soft);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:12px;font-size:.8rem;font-weight:600;display:inline-flex}.light .kicker{color:var(--gold-ink)}.ico{flex:none;width:1.15em;height:1.15em}.hrs{grid-template-columns:auto auto;justify-content:start;gap:4px 28px;display:grid}@media (prefers-reduced-motion:no-preference){.js [data-in]{opacity:0;transition:opacity .9s var(--ease), translate .9s var(--ease);translate:0 22px}.js [data-in].is-in{opacity:1;translate:0}}html.is-loading body{opacity:0}body{transition:opacity .5s var(--ease)}@media (prefers-reduced-motion:no-preference){.is-ready [data-top]{animation:fa-drop .8s var(--ease) both}.is-ready [data-rise]{animation:fa-rise .9s var(--ease) both;animation-delay:calc(var(--r,0) * 90ms + .12s)}.is-ready [data-fade]{animation:fa-fade 1.4s var(--ease) both}}@keyframes fa-drop{0%{opacity:0;translate:0 -16px}}@keyframes fa-rise{0%{opacity:0;translate:0 22px}}@keyframes fa-fade{0%{opacity:0;scale:1.03}}.skip[data-astro-cid-hkbrpulz]{z-index:100;background:var(--gold);color:var(--on-gold);border-radius:var(--r-btn);padding:10px 14px;position:absolute;top:-60px;left:12px}.skip[data-astro-cid-hkbrpulz]:focus{top:12px}.top[data-astro-cid-hkbrpulz]{z-index:50;backdrop-filter:blur(18px)saturate(150%);transition:background-color .35s var(--ease), border-color .35s var(--ease), box-shadow .35s var(--ease);background:#0b0b0be6;border-bottom:1px solid #ffffff14;padding:2px 0;position:sticky;top:0}.top--over[data-astro-cid-hkbrpulz]{background:#0e0e0e61;border-bottom-color:#ffffff1a;position:fixed;left:0;right:0}.top[data-astro-cid-hkbrpulz].is-scrolled,.menu-open .top[data-astro-cid-hkbrpulz]{background:#0b0b0bdb;border-bottom-color:#ffffff1a;box-shadow:0 12px 40px #0000004d}.top__in[data-astro-cid-hkbrpulz]{--lp:clamp(9px, .9vw, 15px);height:var(--top-h);align-items:center;gap:10px;display:flex;position:relative}.top__logo[data-astro-cid-hkbrpulz]{color:var(--on-ink);flex:none;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.top__logo[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{width:28px;height:auto}.top__logo--full[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{width:auto;height:clamp(36px,2.8vw,42px)}.foot__logo[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{height:clamp(60px,5vw,72px)}.top__word[data-astro-cid-hkbrpulz]{font-family:var(--display);text-transform:uppercase;letter-spacing:.04em;color:var(--on-ink);white-space:nowrap;font-size:clamp(1.45rem,1.7vw,1.7rem);font-weight:700;line-height:1}.top__word[data-astro-cid-hkbrpulz] em[data-astro-cid-hkbrpulz]{color:var(--gold-soft);font-style:normal}.foot__logo[data-astro-cid-hkbrpulz]{gap:14px}.foot__logo[data-astro-cid-hkbrpulz] .top__word[data-astro-cid-hkbrpulz]{font-size:clamp(1.9rem,2.6vw,2.4rem)}.top__nav[data-astro-cid-hkbrpulz]{gap:2px;margin-left:clamp(16px,2.4vw,40px);display:flex}.top__nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{height:38px;padding:0 var(--lp);color:#f4f2eddb;transition:color .2s var(--ease), background-color .2s var(--ease);border-radius:999px;align-items:center;font-size:.95rem;font-weight:500;text-decoration:none;display:flex;position:relative}.top__nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:#fff;background:#ffffff12}.top__nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{color:#fff}.top__nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]:after{content:"";background:var(--gold);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:4px;left:50%}.top__tel[data-astro-cid-hkbrpulz]{color:#fff;white-space:nowrap;height:40px;transition:background-color .2s var(--ease);border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:0 10px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.top__tel[data-astro-cid-hkbrpulz] svg{color:#fff;width:16px;height:16px}.top__tel[data-astro-cid-hkbrpulz]:hover{background:#ffffff12}.top__cta[data-astro-cid-hkbrpulz]{height:42px;color:var(--ink);white-space:nowrap;transition:background-color .2s var(--ease), color .2s var(--ease);background:#fff;border-radius:999px;align-items:center;margin-left:6px;padding:0 20px;font-size:.93rem;font-weight:600;text-decoration:none;display:inline-flex}.top__cta[data-astro-cid-hkbrpulz]:hover{background:var(--gold);color:var(--on-gold)}.top__burger[data-astro-cid-hkbrpulz]{width:44px;height:44px;color:var(--on-ink);cursor:pointer;background:#ffffff14;border:0;border-radius:10px;justify-content:center;align-items:center;display:none}.top__burger[data-astro-cid-hkbrpulz] svg{width:20px;height:20px}.top__burger[data-astro-cid-hkbrpulz] .i-close,.top__burger[data-astro-cid-hkbrpulz][aria-expanded=true] .i-open{display:none}.top__burger[data-astro-cid-hkbrpulz][aria-expanded=true] .i-close{display:block}.menu[data-astro-cid-hkbrpulz]{border-top:1px solid var(--line-d);max-height:calc(100dvh - var(--top-h) - 12px);padding:4px 0 20px;overflow-y:auto}.menu[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]{display:grid}.menu[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{border-bottom:1px solid var(--line-d);color:var(--on-ink);font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:13px 0;font-size:1.35rem;font-weight:700;line-height:1;text-decoration:none;display:flex}.menu[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=page]{color:var(--gold-soft)}.menu[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz] svg{width:18px;color:var(--gold-soft)}.menu__contact[data-astro-cid-hkbrpulz]{gap:8px;margin-top:18px;display:grid}.menu__contact[data-astro-cid-hkbrpulz] .btn[data-astro-cid-hkbrpulz]{width:100%;min-height:46px;font-size:.95rem}@media (width<=1100px){.top__tel[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{display:none}.top__tel[data-astro-cid-hkbrpulz]{justify-content:center;width:44px;padding:0}}@media (width<=960px){.top[data-astro-cid-hkbrpulz]{padding:3px 0}.top__nav[data-astro-cid-hkbrpulz],.top__cta[data-astro-cid-hkbrpulz]{display:none}.top__burger[data-astro-cid-hkbrpulz]{display:inline-flex}:root{--top-h:58px}}@media (width>=961px){.menu[data-astro-cid-hkbrpulz]{display:none!important}}.foot[data-astro-cid-hkbrpulz]{background:var(--ink);color:var(--on-ink-3);padding:clamp(56px,7vw,88px) 0 28px;font-size:.95rem}.foot__top[data-astro-cid-hkbrpulz]{border-bottom:1px solid var(--line-d);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px 56px;padding-bottom:48px;display:grid}.foot__intro[data-astro-cid-hkbrpulz]{justify-items:start;gap:24px;max-width:54ch;display:grid}.foot__claim[data-astro-cid-hkbrpulz]{color:var(--on-ink-2);font-size:1.08rem;line-height:1.65}.foot__claim[data-astro-cid-hkbrpulz] b[data-astro-cid-hkbrpulz],.foot__co[data-astro-cid-hkbrpulz]{color:var(--on-ink);font-weight:600}.foot__tag[data-astro-cid-hkbrpulz]{color:var(--on-ink);font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;text-align:right;font-size:clamp(2.4rem,4.6vw,4.2rem);font-weight:700;line-height:.94}.foot__tag[data-astro-cid-hkbrpulz] em[data-astro-cid-hkbrpulz]{color:var(--gold-soft);font-style:normal}.foot__love[data-astro-cid-hkbrpulz]{align-items:center;gap:6px;display:inline-flex}.foot__love[data-astro-cid-hkbrpulz] svg[data-astro-cid-hkbrpulz]{color:#e5484d}.foot__grid[data-astro-cid-hkbrpulz]{grid-template-columns:1.3fr repeat(3,1fr);gap:40px;padding-top:40px;display:grid}.foot__col[data-astro-cid-hkbrpulz]{align-content:start;gap:9px;display:grid}.foot__col[data-astro-cid-hkbrpulz] h2[data-astro-cid-hkbrpulz]{color:var(--gold-soft);font-family:var(--font);text-transform:uppercase;letter-spacing:.2em;margin-bottom:8px;font-size:.78rem;font-weight:600}.foot__col[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{line-height:1.7}.foot[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--on-ink-2);text-decoration:none}.foot[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--on-ink)}.foot__muted[data-astro-cid-hkbrpulz]{color:var(--on-ink-3)}.foot__social[data-astro-cid-hkbrpulz]{gap:8px;margin-top:12px;display:flex}.foot__social[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{border:1px solid var(--line-d2);border-radius:var(--r-btn);width:40px;height:40px;color:var(--on-ink-2);transition:color .2s var(--ease), border-color .2s var(--ease);place-items:center;display:inline-grid}.foot__social[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--gold-soft);border-color:var(--on-ink-3)}.foot__social[data-astro-cid-hkbrpulz] svg{width:18px;height:18px}.foot__base[data-astro-cid-hkbrpulz]{border-top:1px solid var(--line-d);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:48px;padding-top:22px;font-size:.85rem;display:flex}@media (width<=900px){.foot__top[data-astro-cid-hkbrpulz]{grid-template-columns:1fr}.foot__tag[data-astro-cid-hkbrpulz]{text-align:left;font-size:clamp(2.2rem,10vw,3rem)}.foot__grid[data-astro-cid-hkbrpulz]{grid-template-columns:1fr 1fr}}@media (width<=480px){.foot__grid[data-astro-cid-hkbrpulz]{grid-template-columns:1fr;gap:32px}}
