:root{--cynthia-black: #171818;--cynthia-gold: #C49B61;--cynthia-ivory: #FAF5EC;--cynthia-white: #FFFFFF;--cynthia-gold-dark: #A77F45;--cynthia-gold-light: #E8D9C1;--cynthia-text-gray: #454545;--noir-profond: var(--cynthia-black);--blanc-pur: var(--cynthia-white);--gris-charbon: var(--cynthia-text-gray);--gris-moyen: #6E6E6E;--gris-clair: var(--cynthia-gold-light);--gris-perle: var(--cynthia-ivory);--gris-brume: #F3EDE3;--noir-85: rgba(23, 24, 24, .85);--noir-60: rgba(23, 24, 24, .6);--noir-08: rgba(23, 24, 24, .08);--noir-04: rgba(23, 24, 24, .04);--blanc-90: rgba(255, 255, 255, .9);--surface-page: var(--cynthia-white);--surface-alt: var(--cynthia-ivory);--surface-card: var(--cynthia-white);--surface-inverse: var(--cynthia-black);--surface-fill: var(--gris-brume);--surface-premium: var(--cynthia-ivory);--text-strong: var(--cynthia-black);--text-body: var(--cynthia-text-gray);--text-muted: var(--gris-moyen);--text-on-inverse: var(--cynthia-white);--text-accent: var(--cynthia-gold);--border-hairline: var(--cynthia-gold-light);--border-strong: var(--cynthia-black);--border-muted: var(--cynthia-gold-dark);--rule-line: var(--cynthia-gold-light);--btn-primary-bg: var(--cynthia-black);--btn-primary-fg: var(--cynthia-white);--btn-primary-hover: var(--cynthia-gold);--btn-secondary-fg: var(--cynthia-black);--btn-secondary-border: var(--cynthia-black);--btn-secondary-hover-bg: var(--cynthia-gold);--focus-ring: var(--cynthia-gold);--font-display: "Cormorant Garamond", "Bodoni Moda", Georgia, serif;--font-serif: "Cormorant Garamond", "Bodoni Moda", Georgia, serif;--font-sans: "Montserrat", "Avenir Next", "Helvetica Neue", Arial, sans-serif;--weight-thin: 200;--weight-light: 300;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--weight-extrabold: 800;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-9: 6rem;--space-10: 8rem;--space-11: 12rem;--container-narrow: 640px;--container-base: 960px;--container-wide: 1200px;--gutter: var(--space-6);--section-y: var(--space-10);--radius-none: 0;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 6px;--radius-pill: 999px;--line-thin: 1px;--line-mid: 1.5px;--rule-short: 48px;--rule-mid: 96px;--shadow-none: none;--shadow-xs: 0 1px 2px rgba(23, 24, 24, .04);--shadow-sm: 0 2px 12px rgba(23, 24, 24, .05);--shadow-md: 0 8px 30px rgba(23, 24, 24, .06);--ease-soft: cubic-bezier(.22, .61, .36, 1);--ease-inout: cubic-bezier(.4, 0, .2, 1);--dur-fast: .18s;--dur-normal: .32s;--dur-slow: .52s}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--surface-page);color:var(--text-body);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button{font-family:inherit}img,video{max-width:100%}::selection{background:var(--cynthia-gold);color:var(--cynthia-white)}a{color:inherit}main{animation:cc-fade var(--dur-slow) var(--ease-soft) both}@keyframes cc-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){main{animation:none}html{scroll-behavior:auto}}@media(prefers-reduced-motion:no-preference){.cc-reveal{opacity:0;transform:translateY(18px);transition:opacity .8s var(--ease-soft),transform .8s var(--ease-soft);will-change:opacity,transform}.cc-reveal.cc-in{opacity:1;transform:none}}:where(a,button,input,textarea,select):focus-visible{outline:2px solid var(--cynthia-gold);outline-offset:2px}.cc-header{position:sticky;top:0;z-index:50;background:var(--blanc-pur);border-bottom:1px solid transparent;transition:background var(--dur-normal) var(--ease-soft),border-color var(--dur-normal) var(--ease-soft),box-shadow var(--dur-normal) var(--ease-soft)}.cc-header.is-scrolled{background:#ffffffeb;backdrop-filter:blur(12px);border-bottom-color:var(--border-hairline);box-shadow:0 8px 24px #1718180a}.cc-header__inner{max-width:var(--container-wide);margin:0 auto;padding:14px var(--gutter);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(1rem,2vw,2rem);min-height:72px}.cc-header__logo{display:flex;align-items:center;flex:none}.cc-header__logo img{height:48px;width:auto;display:block;transition:height var(--dur-fast) var(--ease-soft)}.cc-header.is-scrolled .cc-header__logo img{height:42px}.cc-nav-desktop{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(1.1rem,2vw,1.75rem)}.cc-nav-link{position:relative;background:none;border:none;cursor:pointer;padding:8px 0;font-family:var(--font-sans);font-weight:600;font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:var(--gris-moyen);transition:color var(--dur-fast) var(--ease-soft);white-space:nowrap}.cc-nav-link:after{content:"";position:absolute;left:0;right:0;bottom:2px;height:1px;background:var(--cynthia-gold);transform:scaleX(0);transform-origin:center;transition:transform var(--dur-normal) var(--ease-soft)}.cc-nav-link:hover,.cc-nav-link.is-active{color:var(--cynthia-black)}.cc-nav-link.is-active:after,.cc-nav-link:hover:after{transform:scaleX(1)}.cc-nav-services{position:relative;display:inline-flex;align-items:center}.cc-nav-services__trigger{display:inline-flex;align-items:center;gap:6px}.cc-nav-services__chevron{font-size:.65em;transition:transform var(--dur-fast) var(--ease-soft);color:inherit}.cc-nav-services.is-open .cc-nav-services__chevron{transform:rotate(180deg)}.cc-nav-dropdown{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%) translateY(6px);min-width:340px;background:var(--blanc-pur);border:1px solid var(--border-hairline);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:8px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-soft),transform var(--dur-fast) var(--ease-soft),visibility var(--dur-fast);z-index:70}.cc-nav-services.is-open .cc-nav-dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0)}.cc-nav-dropdown__item{display:flex;align-items:center;gap:14px;width:100%;text-align:left;text-decoration:none;border-radius:var(--radius-sm);padding:14px 12px;color:inherit;transition:background-color var(--dur-fast) var(--ease-soft)}.cc-nav-dropdown__item:hover,.cc-nav-dropdown__item.is-active{background:var(--surface-alt)}.cc-nav-dropdown__item.is-active{box-shadow:inset 2px 0 0 var(--cynthia-gold)}.cc-cta-desktop{display:inline-flex;align-items:center}.cc-burger{display:none;background:none;border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;padding:8px;color:var(--noir-profond);align-items:center;justify-content:center}.cc-burger:hover{border-color:var(--border-hairline);background:var(--surface-alt)}.cc-mobile-menu{display:none}@media(max-width:900px){.cc-header__inner{grid-template-columns:1fr auto;min-height:64px;padding:12px var(--gutter)}.cc-nav-desktop,.cc-cta-desktop{display:none}.cc-burger{display:inline-flex}.cc-mobile-menu{display:block}.cc-header__logo img{height:42px}}.cc-mobile-drawer{position:absolute;top:0;right:0;bottom:0;width:clamp(280px,84vw,360px);max-width:100%;background:var(--blanc-pur);box-shadow:var(--shadow-md);display:flex;flex-direction:column;overflow:hidden;transform:translate(100%);transition:transform var(--dur-normal) var(--ease-soft)}.cc-mobile-menu.is-open .cc-mobile-drawer{transform:translate(0)}.cc-mobile-backdrop{position:absolute;inset:0;background:#17181873;opacity:0;transition:opacity var(--dur-normal) var(--ease-soft)}.cc-mobile-menu.is-open .cc-mobile-backdrop{opacity:1}.cc-mobile-link{display:block;padding:12px 0;font-family:var(--font-sans);font-weight:600;font-size:.8125rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:var(--gris-moyen);border-bottom:1px solid var(--border-hairline)}.cc-mobile-link.is-active{color:var(--cynthia-black)}.cc-footer-grid{display:grid;grid-template-columns:minmax(240px,1.4fr) repeat(3,minmax(150px,1fr));gap:clamp(2rem,4vw,4rem)}@media(max-width:860px){.cc-footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.cc-footer-grid{grid-template-columns:1fr;gap:var(--space-6)}}.cc-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5)}@media(max-width:560px){.cc-grid-2{grid-template-columns:1fr}}@media(max-width:768px){:root{--section-y: var(--space-8)}}@media(max-width:560px){:root{--gutter: var(--space-4)}}.cc-after-header{padding-top:var(--space-8);padding-bottom:var(--section-y)}@media(max-width:768px){.cc-after-header{padding-top:var(--space-6)}}.cc-media-stack{position:relative;width:100%}.cc-media-stack__primary,.cc-media-stack__secondary{border-radius:var(--radius-md);overflow:hidden}.cc-media-stack--overlap{min-height:clamp(320px,42vw,480px)}.cc-media-stack--overlap .cc-media-stack__primary{position:absolute;top:0;right:0;width:78%;height:82%}.cc-media-stack--overlap .cc-media-stack__secondary{position:absolute;bottom:0;left:0;width:48%;height:50%;background:var(--blanc-pur)}.cc-media-stack--offset{min-height:clamp(340px,44vw,520px)}.cc-media-stack--offset .cc-media-stack__primary{position:absolute;inset:0 auto 0 0;width:82%;height:100%}.cc-media-stack--offset .cc-media-stack__secondary{position:absolute;right:0;bottom:10%;width:44%;height:40%}.cc-media-stack--grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);align-items:start;min-height:0}.cc-media-stack--grid .cc-media-stack__primary,.cc-media-stack--grid .cc-media-stack__secondary{position:relative;aspect-ratio:3 / 4}.cc-media-stack--grid .cc-media-stack__secondary{margin-top:var(--space-7)}@media(max-width:768px){.cc-media-stack--overlap,.cc-media-stack--offset{min-height:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.cc-media-stack--overlap .cc-media-stack__primary,.cc-media-stack--overlap .cc-media-stack__secondary,.cc-media-stack--offset .cc-media-stack__primary,.cc-media-stack--offset .cc-media-stack__secondary{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:3 / 4}.cc-media-stack--grid{grid-template-columns:1fr 1fr;gap:var(--space-3)}.cc-media-stack--grid .cc-media-stack__secondary{margin-top:0}}@media(max-width:420px){.cc-media-stack--overlap,.cc-media-stack--offset,.cc-media-stack--grid{grid-template-columns:1fr}.cc-media-stack--overlap .cc-media-stack__primary,.cc-media-stack--overlap .cc-media-stack__secondary,.cc-media-stack--offset .cc-media-stack__primary,.cc-media-stack--offset .cc-media-stack__secondary,.cc-media-stack--grid .cc-media-stack__primary,.cc-media-stack--grid .cc-media-stack__secondary{aspect-ratio:4 / 3}}.cc-real-preview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);width:100%;min-width:0}.cc-real-preview__cell{position:relative;aspect-ratio:3 / 4;min-height:160px;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border-hairline);background:var(--surface-alt)}.cc-real-preview__cell img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:560px){.cc-real-preview{grid-template-columns:1fr;gap:var(--space-3)}.cc-real-preview__cell{aspect-ratio:4 / 3;min-height:180px}}.cc-photo-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:var(--space-4)}.cc-photo-grid__item{position:relative;display:block;border:1px solid var(--border-hairline);border-radius:var(--radius-md);overflow:hidden;background:var(--surface-alt);aspect-ratio:3 / 4;min-height:180px;transition:transform var(--dur-normal) var(--ease-soft),box-shadow var(--dur-normal) var(--ease-soft)}.cc-photo-grid__item img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.cc-photo-grid__item--salon{aspect-ratio:4 / 3}@media(hover:hover)and (pointer:fine){.cc-photo-grid__item:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}}.cc-team-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:var(--space-6)}.cc-team-card{border:1px solid var(--border-hairline);border-radius:var(--radius-md);overflow:hidden;background:var(--blanc-pur)}.cc-team-card__photo{aspect-ratio:4 / 5;background:var(--surface-alt);overflow:hidden}.cc-service-row{display:grid;grid-template-columns:auto 1fr auto;gap:var(--space-5);align-items:center;padding:var(--space-5) 0;border-bottom:1px solid var(--border-hairline);text-decoration:none;color:inherit;transition:background-color var(--dur-fast) var(--ease-soft),padding-left var(--dur-normal) var(--ease-soft)}.cc-service-row:last-child{border-bottom:none}@media(hover:hover)and (pointer:fine){.cc-service-row:hover{background:var(--surface-fill);padding-left:var(--space-3)}}@media(max-width:560px){.cc-service-row{grid-template-columns:auto 1fr;gap:var(--space-4)}.cc-service-row__arrow{display:none}}.cc-headspa-story{margin:var(--space-8) 0 var(--space-9)}.cc-headspa-story__inner{max-width:var(--container-wide);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.cc-headspa-story__inner--center{text-align:center;display:flex;flex-direction:column;align-items:center}.cc-headspa-story__eyebrow{margin:0;font-family:var(--font-sans);font-weight:600;font-size:.6875rem;letter-spacing:.28em;text-transform:uppercase;color:var(--gris-moyen)}.cc-headspa-story__eyebrow--on-dark{color:#ffffff8c}.cc-headspa-story__japan{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:var(--surface-inverse);color:var(--text-on-inverse);padding:clamp(3.5rem,8vw,6rem) 0}.cc-headspa-story__japan-title{margin:var(--space-5) 0 0;max-width:22ch;font-family:var(--font-display);font-style:italic;text-transform:uppercase;font-weight:500;font-size:clamp(2rem,5.5vw,3.5rem);line-height:1.05;letter-spacing:.01em;color:var(--blanc-pur);text-wrap:balance}.cc-headspa-story__japan-body{margin:var(--space-6) 0 0;max-width:48ch;font-family:var(--font-sans);font-weight:400;font-size:1.0625rem;line-height:1.8;color:#ffffffe0}.cc-headspa-story__process{padding:clamp(3rem,6vw,4.5rem) 0 0}.cc-headspa-story__process-head{text-align:center;margin-bottom:var(--space-8)}.cc-headspa-story__process-title{margin:var(--space-4) 0 0;font-family:var(--font-display);font-style:italic;text-transform:uppercase;font-weight:500;font-size:clamp(1.75rem,4vw,2.5rem);letter-spacing:.02em;color:var(--noir-profond)}.cc-headspa-timeline{list-style:none;margin:0;padding:0;display:grid;gap:0;position:relative}.cc-headspa-timeline:before{content:"";position:absolute;left:11px;top:8px;bottom:8px;width:1px;background:linear-gradient(180deg,var(--cynthia-gold),var(--border-hairline))}.cc-headspa-timeline__item{display:grid;grid-template-columns:24px 1fr;gap:var(--space-5);align-items:start;padding:0 0 var(--space-7)}.cc-headspa-timeline__item:last-child{padding-bottom:0}.cc-headspa-timeline__marker{width:22px;height:22px;margin-top:4px;border-radius:999px;border:1px solid var(--cynthia-gold);background:var(--blanc-pur);box-shadow:inset 0 0 0 5px var(--cynthia-gold);position:relative;z-index:1}.cc-headspa-timeline__card{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:var(--space-5) var(--space-6);border:1px solid var(--border-hairline);border-radius:var(--radius-md);background:var(--surface-alt)}.cc-headspa-timeline__n{font-family:var(--font-display);font-style:italic;text-transform:uppercase;font-weight:500;font-size:1.125rem;letter-spacing:.1em;color:var(--cynthia-gold)}.cc-headspa-timeline__t{font-family:var(--font-sans);font-weight:600;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--noir-profond)}.cc-headspa-timeline__d{margin:0;font-family:var(--font-sans);font-weight:400;font-size:.9875rem;line-height:1.7;color:var(--gris-charbon);max-width:52ch}.cc-headspa-story__process-detail{margin:var(--space-8) auto 0;max-width:52ch;text-align:center;font-family:var(--font-serif);font-style:italic;font-weight:500;font-size:clamp(1.125rem,2.4vw,1.375rem);line-height:1.65;color:var(--noir-profond);text-wrap:balance}.cc-headspa-story__duo{margin-top:clamp(3rem,6vw,4.5rem);padding:clamp(2.5rem,5vw,3.5rem) 0;border-top:1px solid var(--border-hairline);border-bottom:1px solid var(--border-hairline)}.cc-headspa-story__duo-rule{display:block;width:48px;height:1px;background:var(--cynthia-gold)}.cc-headspa-story__duo-title{margin:var(--space-6) 0 0;max-width:18ch;font-family:var(--font-display);font-style:italic;text-transform:uppercase;font-weight:500;font-size:clamp(2rem,5vw,3rem);line-height:1.05;letter-spacing:.01em;color:var(--noir-profond);text-wrap:balance}.cc-headspa-story__duo-lede{margin:var(--space-5) 0 0;font-family:var(--font-sans);font-weight:400;font-size:1.0625rem;line-height:1.7;color:var(--gris-charbon)}.cc-headspa-story__duo-call{margin:var(--space-4) 0 var(--space-6);font-family:var(--font-sans);font-weight:600;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--noir-profond)}@media(min-width:768px){.cc-headspa-timeline{grid-template-columns:repeat(3,1fr);gap:var(--space-5)}.cc-headspa-timeline:before{inset:14px 0 auto;height:1px;width:auto}.cc-headspa-timeline__item{grid-template-columns:1fr;padding:0;position:relative}.cc-headspa-timeline__marker{position:absolute;top:4px;left:50%;transform:translate(-50%);margin:0}.cc-headspa-timeline__card{margin-top:40px;min-height:100%}}.cc-hero-stage{position:relative;width:100%;height:min(70vh,720px);border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border-hairline);background:var(--surface-inverse)}.cc-hero-stage video.cc-hero-fg{display:block;height:100%;width:auto;max-width:min(100%,400px);object-fit:contain;object-position:center center;border-radius:calc(var(--radius-md) - 2px);box-shadow:0 18px 50px #00000059}@media(max-width:560px){.cc-hero-stage{height:min(62vh,560px)}.cc-hero-stage video.cc-hero-fg{max-width:100%}}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-cyrillic-ext-400-normal-W3Dto7M0.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-400-normal-DLdKLAvx.woff) format("woff");unicode-range:U+0460-052F,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:400;src:url(/assets/cormorant-garamond-cyrillic-400-normal-DD2KOZkl.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-400-normal-CVFrM67f.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-vietnamese-400-normal-6K-YXo6g.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-400-normal-4uxlocMh.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-ext-400-normal-Drx2k2n9.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-400-normal-uvC0WHQr.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:400;src:url(/assets/cormorant-garamond-latin-400-normal-B-1hWBU7.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-400-normal-B7YtguxJ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:500;src:url(/assets/cormorant-garamond-cyrillic-ext-500-normal-Yta7XZ9C.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-500-normal-lsPpqi9g.woff) format("woff");unicode-range:U+0460-052F,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:500;src:url(/assets/cormorant-garamond-cyrillic-500-normal-CyAY5ZLS.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-500-normal-DkJXBcIH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-vietnamese-500-normal-BZGLGj12.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-500-normal-DqXqCC0q.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-ext-500-normal-CH1kM7og.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-500-normal-DYeaGGzO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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: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");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:600;src:url(/assets/cormorant-garamond-cyrillic-ext-600-normal-BMhMHfrj.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-600-normal-CsIYWmWK.woff) format("woff");unicode-range:U+0460-052F,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:600;src:url(/assets/cormorant-garamond-cyrillic-600-normal-C2atO-64.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-600-normal-FNmA3REe.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-vietnamese-600-normal-BoXdMtcr.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-600-normal-C4HEjEaf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-ext-600-normal-DaBc-lu7.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-600-normal-Dk3-quAP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:600;src:url(/assets/cormorant-garamond-latin-600-normal-Co1r35X9.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-600-normal-2CBVLo0M.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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(/assets/cormorant-garamond-cyrillic-ext-400-italic-BEGvmv_3.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-400-italic-C_Uk1MUY.woff) format("woff");unicode-range:U+0460-052F,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(/assets/cormorant-garamond-cyrillic-400-italic-D3GtrbRZ.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-400-italic-AH1vqu4S.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-vietnamese-400-italic-BoXDRTEW.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-400-italic-CJpMwFnN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-ext-400-italic-BdEzgT7i.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-400-italic-CQvLaSWn.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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(/assets/cormorant-garamond-latin-400-italic-Dc_OZ8oc.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-400-italic-BLh7T8o8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:500;src:url(/assets/cormorant-garamond-cyrillic-ext-500-italic-ClXnudBg.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-500-italic-DakTmaFY.woff) format("woff");unicode-range:U+0460-052F,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:500;src:url(/assets/cormorant-garamond-cyrillic-500-italic-DVnfXoMy.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-500-italic-C9gO-8KC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-vietnamese-500-italic-D3igDnAQ.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-500-italic-C-296ow0.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-ext-500-italic-CE7zdTnu.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-500-italic-CalKM9tT.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:500;src:url(/assets/cormorant-garamond-latin-500-italic-Y14P-dkT.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-500-italic-DhNIfkTX.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-ext-400-normal-Xqov12YL.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-400-normal-DRPPeomZ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-400-normal-BPq32Q8K.woff2) format("woff2"),url(/assets/montserrat-cyrillic-400-normal-jEs4Tk-Z.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-vietnamese-400-normal-D4oHqQTd.woff2) format("woff2"),url(/assets/montserrat-vietnamese-400-normal-BeEscFYY.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-ext-400-normal-B8bwfy6Y.woff2) format("woff2"),url(/assets/montserrat-latin-ext-400-normal-BffdBkAA.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2) format("woff2"),url(/assets/montserrat-latin-400-normal-xItZbAXg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-ext-500-normal-11xBT7e1.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-500-normal-DOzfAZ45.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-500-normal-T0SG181k.woff2) format("woff2"),url(/assets/montserrat-cyrillic-500-normal-CyGtXmN9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-vietnamese-500-normal-NT-t8RG1.woff2) format("woff2"),url(/assets/montserrat-vietnamese-500-normal-DpeZlV_K.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-ext-500-normal-BKtbrd6n.woff2) format("woff2"),url(/assets/montserrat-latin-ext-500-normal-DWPqqZgs.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2) format("woff2"),url(/assets/montserrat-latin-500-normal-Dok2oTci.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-ext-600-normal-BtBW-rpm.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-600-normal-wReYPmz2.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-600-normal-CQEPC0hM.woff2) format("woff2"),url(/assets/montserrat-cyrillic-600-normal-DUglwBrH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-vietnamese-600-normal-DKe6qT_E.woff2) format("woff2"),url(/assets/montserrat-vietnamese-600-normal-SJ-HTWuM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-ext-600-normal-DSkTqI9L.woff2) format("woff2"),url(/assets/montserrat-latin-ext-600-normal-CSDhkhgS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2) format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-ext-700-normal-MyDreaeu.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-700-normal-D-Mk2xRJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-700-normal-D-Pqjtdp.woff2) format("woff2"),url(/assets/montserrat-cyrillic-700-normal-BvLYcGP1.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-vietnamese-700-normal-C0x1De3p.woff2) format("woff2"),url(/assets/montserrat-vietnamese-700-normal-DnwGT2D9.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-ext-700-normal-BOP2Nhf0.woff2) format("woff2"),url(/assets/montserrat-latin-ext-700-normal-DdDFr05Z.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2) format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-ext-800-normal-GOAQXnVZ.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-800-normal-mB3PmEeV.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-800-normal-DDmpGQGC.woff2) format("woff2"),url(/assets/montserrat-cyrillic-800-normal-B_mUCQ9O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-vietnamese-800-normal-BDwqwvSG.woff2) format("woff2"),url(/assets/montserrat-vietnamese-800-normal-Chy8GRiB.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-ext-800-normal-BBvmbyWk.woff2) format("woff2"),url(/assets/montserrat-latin-ext-800-normal-Wjq_OapB.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-800-normal-axpkC1rd.woff2) format("woff2"),url(/assets/montserrat-latin-800-normal-C3dfDxXV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
