:root{--border-width:1px;--border-color:var(--color-neutral-300);--component-border-radius:3px;--spacing-xs:.4375rem;--spacing-sm:.875rem;--spacing-md:1.3125rem;--spacing-lg:1.75rem;--spacing-xl:2.1875rem;--grid-gutter-x:3rem;--transition-duration:.25s;--transition-timing-function:ease-in-out}section.pageblock[data-theme=blue],section.pageblock--form{background-color:var(--color-accent-100)}section.pageblock[data-theme=blue]+section[data-theme=blue],section.pageblock--form+section[data-theme=blue]{padding-top:0}:root{--color-accent-100:#edf2f6;--color-accent-300:#afc3d8;--color-accent-500:#455a6f;--color-accent-700:#2c3e50;--color-accent-900:#1a2530;--color-neutral-0:#fff;--color-neutral-100:#e5e5e5;--color-neutral-300:#b2b2b2;--color-neutral-500:#7e7e7e;--color-neutral-900:#1a1a1a;--color-neutral-1000:#000;--color-primary-100:#f7e5e5;--color-primary-500:#e5adad;--color-primary-700:#c98686;--color-primary-900:#a35f5f;--color-secondary-500:#e9dfcc;--color-secondary-700:#daceb6}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(./playfair-display-cyrillic-wght-normal-5WvUvBgz.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(./playfair-display-vietnamese-wght-normal-Cabi7G8-.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:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(./playfair-display-latin-ext-wght-normal-CT1r92Rl.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:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(./playfair-display-latin-wght-normal-BOwq7MWX.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:Dancing Script Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./dancing-script-vietnamese-wght-normal-BsUJvdxu.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:Dancing Script Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./dancing-script-latin-ext-wght-normal-DJGK6qJa.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:Dancing Script Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(./dancing-script-latin-wght-normal-CyISZbeS.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{--heading-font-family:"Playfair Display Variable", serif;--heading-font-weight:600;--heading-line-height:1;--heading-color:var(--color-accent-700);--heading-special-font-family:"Dancing Script Variable", cursive;--heading-special-color:var(--color-primary-900);--h1-size:clamp(30px, 5vw + 1rem, 60px);--h2-size:clamp(22px, 5vw + 1rem, 44px);--h3-size:clamp(14px, 5vw + 1rem, 28px);--h4-size:clamp(10px, 5vw + 1rem, 20px);--h5-size:var(--text-md);--h6-size:var(--text-sm)}.x-core-title--pre{color:var(--heading-special-color);font-size:var(--h3-size);font-family:var(--heading-special-font-family)}.x-core-title--pre .x-core-title-char{opacity:0;transition:opacity .4s ease-out,transform .4s ease-out;display:inline-block;transform:translate(-10px)}.x-core-title--pre.is-animated .x-core-title-char{opacity:1;transform:translate(0)}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-sans-cyrillic-ext-wght-normal-7w74d1lj.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:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-sans-cyrillic-wght-normal-B9hoeQUC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-sans-vietnamese-wght-normal-BhFYcaJr.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:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-sans-latin-ext-wght-normal-DMEAsnHD.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:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(./nunito-sans-latin-wght-normal-BWQ3gi2K.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{--text-xs:clamp(.375rem, 5vw + 1rem, .75rem);--text-sm:clamp(.45rem, 5vw + 1rem, .9rem);--text-md:clamp(.5rem, 5vw + 1rem, 1rem);--text-lg:clamp(.625rem, 5vw + 1rem, 1.25rem);--text-xl:clamp(.75rem, 5vw + 1rem, 1.5rem);--body-font-family:"Nunito Sans Variable", sans-serif;--body-font-size:var(--text-md);--body-font-weight:400;--body-line-height:1.5;--body-color:var(--color-neutral-1000)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--icon-sm:var(--text-sm);--icon-lg:var(--text-lg)}.x-core-button{--button-color:var(--color-accent-900);--button-font-weight:700;--button-padding-y:12px;--button-border-radius:100px}.x-core-button--primary{--button-background:var(--color-primary-500)}.x-core-button--primary.x-core-button--active,.x-core-button--primary:hover{--button-background:var(--color-primary-700)}.x-core-button--secondary{--button-background:var(--color-accent-700);--button-color:var(--color-primary-100)}.x-core-button--secondary.x-core-button--active,.x-core-button--secondary:hover{--button-background:var(--color-accent-900)}.x-core-button--tertiary{--button-background:transparent}.x-core-button--tertiary.x-core-button--active,.x-core-button--tertiary:hover{--button-background:var(--color-accent-900)}.x-core-badge{--badge-color:var(--color-neutral-0)}.x-core-badge--primary{--badge-background:var(--color-primary-500)}.x-core-badge--secondary{--badge-background:var(--color-secondary-500)}.x-core-badge--tertiary{--badge-background:var(--color-accent-500)}a.x-core-badge--primary:hover{--badge-background:var(--color-primary-700)}a.x-core-badge--secondary:hover{--badge-background:var(--color-secondary-700)}a.x-core-badge--tertiary:hover{--badge-background:var(--color-accent-700)}form .x-core-label,form label{font-weight:700}form .x-core-input{margin-bottom:0}form .form-row{margin-bottom:15px}form label{color:var(--heading-color);font-family:var(--heading-font-family);margin-bottom:10px;display:block}form label.x-core-label{color:var(--body-color);font-family:var(--body-font-family)}form .x-core-input-group .x-core-input{margin-bottom:0}form input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not([type=image]),form textarea{border-radius:6px!important}.pageblock--faq .container{grid-template-columns:var(--text-size,40%) 1fr;gap:var(--grid-gutter-x);display:grid}@container style(--breakpoint-md-max:true){.pageblock--faq .container{grid-template-columns:1fr}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--faq .container{grid-template-columns:1fr}@container style(--breakpoint-sm-max:true){.pageblock--faq .x-core-intro{margin-bottom:0!important}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--faq .x-core-intro{margin-bottom:0!important}.pageblock--faq .x-core-collapse{background-color:var(--color-accent-100);border-radius:12px;margin-bottom:20px;padding:0 30px}.pageblock--faq .x-core-collapse .x-core-icon-text__content{font-weight:600;font-size:var(--h4-size);font-family:var(--heading-font-family)}@container style(--breakpoint-sm-max:true){.pageblock--faq .x-core-collapse .x-core-icon-text__content{font-size:var(--h5-size)}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--faq .x-core-collapse .x-core-icon-text__content{font-size:var(--h5-size)}.pageblock--faq .x-core-collapse .x-core-icon-text__content span{color:var(--heading-special-color);font-size:var(--h3-size);font-family:var(--heading-special-font-family);margin-left:10px}@container style(--breakpoint-sm-max:true){.pageblock--faq .x-core-collapse .x-core-icon-text__content span{font-size:var(--h3-size);margin-left:0;display:block}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--faq .x-core-collapse .x-core-icon-text__content span{font-size:var(--h3-size);margin-left:0;display:block}.pageblock--faq .x-core-collapse__content{padding-top:0}.pageblock--text-media[data-display-rounded-borders] .x-core-media *{border-radius:12px}.pageblock--text-media .container{align-items:center}@media (min-width:0) and (max-width:575px){:root{--breakpoint-xs:true}}@media (max-width:767px){:root{--breakpoint-sm-max:true}}@media (min-width:768px){:root{--breakpoint-md-min:true}}@media (max-width:991px){:root{--breakpoint-md-max:true}}@media (min-width:992px){:root{--breakpoint-lg-min:true}}@media (min-width:1200px){:root{--breakpoint-xl-min:true}}:root{--menu-breakpoint:false}@media (max-width:768px){:root{--menu-breakpoint:true}}:root{--block-breakpoint:false}@media (max-width:992px){:root{--block-breakpoint:true}}body{-webkit-font-smoothing:antialiased}html{scroll-behavior:smooth;scroll-padding-top:100px}footer{--footer-background:var(--color-accent-900);--link-color:var(--color-neutral-0);--heading-color:var(--color-accent-300);--body-color:var(--color-neutral-0);--heading-margin-bottom:30px}footer .footerblock--image img{border-radius:12px;max-width:220px}footer .footerblock--sitemap .footer-sitemap-list a{font-size:var(--h4-size)}.header{background-color:var(--color-accent-100)}.header__logo svg{max-height:120px}@container style(--breakpoint-sm-max:true){.header .x-core-button-wrapper{justify-content:center;margin-top:15px}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .header .x-core-button-wrapper{justify-content:center;margin-top:15px}.x-core-navigation__entry a{color:var(--color-accent-700);font-weight:700}:root{--container-offset:calc(var(--grid-gutter-x) * .5)}@media (min-width:576px){:root{--container-offset:calc(calc(var(--grid-gutter-x) * .5) + (100vw - 540px) / 2)}}@media (min-width:768px){:root{--container-offset:calc(calc(var(--grid-gutter-x) * .5) + (100vw - 720px) / 2)}}@media (min-width:992px){:root{--container-offset:calc(calc(var(--grid-gutter-x) * .5) + (100vw - 960px) / 2)}}@media (min-width:1200px){:root{--container-offset:calc(calc(var(--grid-gutter-x) * .5) + (100vw - 1140px) / 2)}}@media (min-width:1400px){:root{--container-offset:calc(calc(var(--grid-gutter-x) * .5) + (100vw - 1320px) / 2)}}.container{padding-inline:var(--container-padding-left,var(--block-padding-x,var(--container-offset))) var(--container-padding-right,var(--block-padding-x,var(--container-offset)))}@media (min-width:576px){.container{padding-inline:var(--container-padding-left,var(--block-padding-x,var(--container-offset))) var(--container-padding-right,var(--block-padding-x,var(--container-offset)))}}@media (min-width:768px){.container{padding-inline:var(--container-padding-left,var(--block-padding-x,var(--container-offset))) var(--container-padding-right,var(--block-padding-x,var(--container-offset)))}}@media (min-width:992px){.container{padding-inline:var(--container-padding-left,var(--block-padding-x,var(--container-offset))) var(--container-padding-right,var(--block-padding-x,var(--container-offset)))}}@media (min-width:1200px){.container{padding-inline:var(--container-padding-left,var(--block-padding-x,var(--container-offset))) var(--container-padding-right,var(--block-padding-x,var(--container-offset)))}}@media (min-width:1400px){.container{padding-inline:var(--container-padding-left,var(--block-padding-x,var(--container-offset))) var(--container-padding-right,var(--block-padding-x,var(--container-offset)))}}:root{--block-padding-y:clamp(45px, 6.5vw, 125px);--intro-gutter-after:clamp(45px, 6.5vw, 100px)}
