:root{--primary-color:#e7a646;--primary-gold-lighter:#eab95f;--text-color:#fff;--background-color:#0a0a0a;--main-gray:#454253;--light-gray:#dad9dc;--tab-active-background:#f8ebcd;--tab-background:#dad9dc;--tab-text:#454253;--header-background:#dad9dc;--border-primary:#e7a646;--border-secondary:#fff;--shadow-color:221deg 63% 2%;--shadow-elevation-low:.5px .5px .8px hsl(var(--shadow-color)/.34),.7px .9px 1.3px -1.2px hsl(var(--shadow-color)/.34),1.8px 2.2px 3.2px -2.5px hsl(var(--shadow-color)/.34);--shadow-elevation-medium:.5px .5px .8px hsl(var(--shadow-color)/.36),1.5px 1.8px 2.6px -.8px hsl(var(--shadow-color)/.36),3.7px 4.5px 6.6px -1.7px hsl(var(--shadow-color)/.36),9.1px 11px 16.1px -2.5px hsl(var(--shadow-color)/.36);--shadow-elevation-high:.5px .5px .8px hsl(var(--shadow-color)/.34),2.6px 3.2px 4.6px -.4px hsl(var(--shadow-color)/.34),4.9px 6px 8.7px -.7px hsl(var(--shadow-color)/.34),8.1px 9.8px 14.3px -1.1px hsl(var(--shadow-color)/.34),12.9px 15.7px 22.9px -1.4px hsl(var(--shadow-color)/.34),20.2px 24.5px 35.7px -1.8px hsl(var(--shadow-color)/.34),30.7px 37.3px 54.3px -2.1px hsl(var(--shadow-color)/.34),45.3px 54.9px 80.1px -2.5px hsl(var(--shadow-color)/.34);--spacing-nudge:4px;--spaceing-xxs:8px;--spacing-xs:12px;--spacing-sm:16px;--spacing-md:24px;--spacing-lg:32px;--spacing-xl:40px;--spacing-xxl:48px;--spacing-section:64px;--spacing-nudge-em:.25em;--spaceing-xxs-em:.5em;--spacing-xs-em:.75em;--spacing-sm-em:1em;--spacing-md-em:1.5em;--spacing-lg-em:2em;--spacing-xl-em:2.25em;--spacing-xxl-em:3em;--spacing-section-em:4em}*,:after,:before{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;background:var(--background-color);color:var(--text-color);font-family:Montserrat Variable,sans-serif;line-height:1.5}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{line-height:1.2}@font-face{font-display:swap;font-family:Montserrat Variable;font-style:normal;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-ext-wght-normal.3fef5946.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat Variable;font-style:normal;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-wght-normal.a8447cde.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Montserrat Variable;font-style:normal;font-weight:100 900;src:url(/_astro/montserrat-vietnamese-wght-normal.56544b89.woff2) format("woff2-variations");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-display:swap;font-family:Montserrat Variable;font-style:normal;font-weight:100 900;src:url(/_astro/montserrat-latin-ext-wght-normal.cffe1393.woff2) format("woff2-variations");unicode-range:u+0100-02af,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat Variable;font-style:normal;font-weight:100 900;src:url(/_astro/montserrat-latin-wght-normal.ae919a7c.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.pushable:where(.astro-LV35K6IU){background:var(--primary-color);border:none;border-bottom:1px solid var(--main-gray);border-radius:.75rem;cursor:pointer;display:inline-block;padding:0;text-decoration:none}.buttonText:where(.astro-LV35K6IU){background-color:var(--primary-gold-lighter);border-radius:12px;color:#fff;display:block;font-size:1.25rem;font-weight:700;letter-spacing:.05em;padding:12px 16px;text-shadow:0 2px 2px #000;transform:translateY(-4px);transition:transform .5s ease,background-color .5s ease;will-change:transform,text-shadow}.pushable:where(.astro-LV35K6IU):hover .buttonText:where(.astro-LV35K6IU){background-color:#ecc06f;transform:translateY(-6px);transition:transform .25s,background-color .25s}.pushable:where(.astro-LV35K6IU):active .buttonText:where(.astro-LV35K6IU){transform:translateY(-2px);transition:transform 125ms}.center-wrapper:where(.astro-LV35K6IU){display:flex;justify-content:center;margin-bottom:var(--spacing-sm-em)}.hero-cta:where(.astro-LV35K6IU){margin-top:var(--spacing-md-em);text-align:center}.icon-span:where(.astro-LV35K6IU){margin-left:8px}@media (min-width:48rem){.center-wrapper:where(.astro-LV35K6IU){margin:8px 0}.buttonText:where(.astro-LV35K6IU){font-size:1.375rem}}@media (min-width:64rem){.center-wrapper:where(.astro-LV35K6IU){margin:16px 0}.buttonText:where(.astro-LV35K6IU){font-size:1.5rem}}.iframe-container:where(.astro-WOF3QJ36) iframe:where(.astro-WOF3QJ36){border-radius:.75rem;display:block;max-width:100%}.iframe-container:where(.astro-WOF3QJ36){position:relative}.hero-video-wrapper:where(.astro-WOF3QJ36){border-bottom:1px solid var(--light-gray);border:solid var(--light-gray);border-radius:.75rem;border-width:1px 1px 5px;border-top:2px solid var(--light-gray);margin-top:16px;position:relative}.svelte-compare-image-container.svelte-qgpj5s{box-sizing:border-box;height:var(--container-height);overflow:hidden;position:relative;width:100%}.svelte-compare-image-container.svelte-qgpj5s:focus-within{outline:4px auto rgba(59,153,252,.7);outline:4px auto -moz-mac-focusring;outline:4px auto -webkit-focus-ring-color}img.svelte-qgpj5s{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.left-img.svelte-qgpj5s{clip:rect(auto,calc(var(--container-width)*var(--slider-position)),auto,auto)}.right-img.svelte-qgpj5s{clip:rect(auto,auto,auto,calc(var(--container-width)*var(--slider-position)))}.slider.svelte-qgpj5s{align-items:center;cursor:ew-resize;display:flex;flex-direction:column;height:100%;justify-content:center;left:calc(var(--container-width)*var(--slider-position) - var(--handle-size, 2.5rem)/2);position:absolute;top:0;width:var(--handle-size)}.slider.svelte-qgpj5s:focus{outline:none}.line.svelte-qgpj5s{background:var(--slider-color,#fff);flex:0 1 auto;height:100%;width:var(--slider-width,.125rem)}.handle.svelte-qgpj5s,.line.svelte-qgpj5s{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.handle.svelte-qgpj5s{align-items:center;border:var(--slider-width,.125rem) solid var(--slider-color,#fff);border-radius:100%;box-sizing:border-box;display:flex;flex:1 0 auto;height:var(--handle-size,2.5rem);justify-content:center;width:var(--handle-size,2.5rem)}.handle.svelte-qgpj5s:before{border:calc(var(--handle-size, 2.5rem)*.15) inset transparent;border-right:calc(var(--handle-size, 2.5rem)*.15) solid var(--slider-color,#fff);content:"";height:0;margin-right:calc(var(--handle-size, 2.5rem)*.25);width:0}.handle.svelte-qgpj5s:after{border:calc(var(--handle-size, 2.5rem)*.15) inset transparent;border-left:calc(var(--handle-size, 2.5rem)*.15) solid var(--slider-color,#fff);content:"";height:0;width:0}main:where(.astro-J7PV25F6){margin-inline:auto;max-width:1000px;padding:0 var(--spacing-sm)}h2:where(.astro-J7PV25F6){border-bottom:3px solid var(--primary-color);font-size:1.5rem;width:-moz-fit-content;width:fit-content}section:where(.astro-J7PV25F6){margin-bottom:var(--spacing-lg-em)}h2:where(.astro-J7PV25F6){margin-bottom:var(--spacing-xs-em)}ul:where(.astro-J7PV25F6){padding-left:var(--spacing-md)}ol:where(.astro-J7PV25F6),ul:where(.astro-J7PV25F6){font-size:1.125rem;font-weight:400}ol:where(.astro-J7PV25F6){counter-reset:num;list-style:none;padding-left:0}ol:where(.astro-J7PV25F6) li:where(.astro-J7PV25F6){counter-increment:num;margin-bottom:var(--spacing-sm-em)}ol:where(.astro-J7PV25F6) li:where(.astro-J7PV25F6):before{color:var(--primary-color);content:counter(num) ". ";font-weight:700}footer:where(.astro-J7PV25F6),p:where(.astro-J7PV25F6){font-size:1.125rem;font-weight:500;margin-bottom:var(--spacing-sm-em)}.slider-grid:where(.astro-J7PV25F6){display:grid;gap:16px 0;grid-template-columns:1fr}.underline-instead:where(.astro-J7PV25F6){border-bottom:none;line-height:1.4;-webkit-text-decoration:underline 2.5px solid var(--primary-color);text-decoration:underline 2.5px solid var(--primary-color);text-underline-offset:6px}footer:where(.astro-J7PV25F6){display:flex;flex-direction:column;gap:var(--spacing-xxs-em) 0;margin-top:var(--spacing-lg-em)}footer:where(.astro-J7PV25F6) a:where(.astro-J7PV25F6){color:var(--text-color);text-decoration-color:var(--primary-color);text-underline-offset:3px}:where(.astro-J7PV25F6)[astro-icon]{margin-right:8px;transition:transform .25s ease;width:40px}:where(.astro-J7PV25F6)[astro-icon]:first-of-type{transform:translate(-8px)}:where(.astro-J7PV25F6)[astro-icon]:hover{transform:scale(1.1) translate(-8px)}.socials:where(.astro-J7PV25F6){align-items:baseline;display:flex;margin-bottom:var(--spacing-xxs-em);margin-left:6px;margin-top:var(--spacing-xxs-em)}footer:where(.astro-J7PV25F6){line-height:1.5;margin-bottom:32px}.links:where(.astro-J7PV25F6){display:flex;flex-direction:column}@media (min-width:40rem){h1:where(.astro-J7PV25F6){font-size:2rem}h2:where(.astro-J7PV25F6){font-size:1.75rem}.slider-grid:where(.astro-J7PV25F6){gap:16px;grid-template-columns:1fr 1fr}}@media (min-width:48rem){main:where(.astro-J7PV25F6){padding:0 var(--spacing-md)}h2:where(.astro-J7PV25F6){font-size:2rem}h1:where(.astro-J7PV25F6){font-size:2.25rem}a:where(.astro-J7PV25F6),li:where(.astro-J7PV25F6),p:where(.astro-J7PV25F6){font-size:1.25rem}:where(.astro-J7PV25F6)[astro-icon]{width:50px}}.hero:where(.astro-J7PV25F6){display:flex;flex-direction:column}section:where(.astro-J7PV25F6):first-of-type{margin-top:var(--spacing-section-em)}h1:where(.astro-J7PV25F6){align-self:center;font-size:1.75rem;font-weight:700;max-width:30ch;text-align:center}h1:where(.astro-J7PV25F6) span:where(.astro-J7PV25F6){color:var(--primary-color)}.intro-image:where(.astro-J7PV25F6){border-bottom:3px solid var(--light-gray);border-radius:.75rem;height:25rem;margin-bottom:var(--spacing-md-em);max-width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:64rem){main:where(.astro-J7PV25F6){padding:0 var(--spacing-lg)}h1:where(.astro-J7PV25F6){font-size:2.5rem}.socials:where(.astro-J7PV25F6){margin-top:var(--spacing-xs-em)}footer:where(.astro-J7PV25F6){align-items:center;display:flex;flex-direction:row;justify-content:space-between}}
