@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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.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-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");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:Rethink Sans Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/rethink-sans-latin-ext-wght-normal-BbqtUlVa.woff2) format("woff2-variations");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:Rethink Sans Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/assets/rethink-sans-latin-wght-normal-B92CQIW4.woff2) format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.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-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2) format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2) format("woff2-variations");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:TradeGothic LT Extended;src:url(/fonts/TradeGothicLT-BoldExtended.woff) format("woff"),url(/fonts/TradeGothicLT-BoldExtended.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{color-scheme:light;--ff-title: "TradeGothic LT Extended", "Archivo Variable", "Arial Black", sans-serif;--ff-extended: "Archivo Variable", "TradeGothic LT Extended", sans-serif;--ff-body: "Montserrat", system-ui, sans-serif;--ff-ui: "Inter Variable", system-ui, sans-serif;--ff-rethink: "Rethink Sans Variable", "Montserrat", sans-serif;--mint: #8dd3bb;--ink: #112211;--teal: #00c8b3;--salmon: #ff8682;--rose: #eb888b;--unavailable: rgba(255, 56, 60, .72);--bg: #ffffff;--surface: #ffffff;--surface-soft: #f4f9f7;--text: #112211;--text-strong: #000000;--text-heading: #171717;--text-muted: #4d4d4d;--text-soft: #737373;--text-cal: #141414;--field-text: #1c1b1f;--field-border: #79747e;--border: #e6e6e6;--border-cal: #ededed;--border-card: #c7c7c7;--rule: #112211;--mint-tint: rgba(141, 211, 187, .4);--glass-grey: #ebebeb;--nav-bar: #000000;--overlay: rgba(0, 0, 0, .5);--range: rgba(0, 200, 179, .16);--shadow-soft: 0 .4944rem .9887rem rgba(17, 34, 17, .05);--shadow-review: .2391rem .4782rem .9564rem rgba(17, 34, 17, .1);--shadow-rule: 0 .4rem .4rem rgba(0, 0, 0, .25);--shadow-facon: 0 .2rem .2rem rgba(0, 0, 0, .04), 0 .1rem .1rem rgba(0, 0, 0, .08);--map-opacity: 1;--logo-chip: transparent}:root[data-theme=dark]{color-scheme:dark;--bg: #0b0f0e;--surface: #18201e;--surface-soft: #1f2a27;--text: #f3f4f6;--text-strong: #ffffff;--text-heading: #f3f4f6;--text-muted: #cbd5e1;--text-soft: #9ca3af;--text-cal: #f3f4f6;--field-text: #f3f4f6;--field-border: #4b5c57;--border: #263330;--border-cal: #263330;--border-card: #263330;--rule: #9ca3af;--mint-tint: rgba(141, 211, 187, .14);--glass-grey: #2a3633;--nav-bar: #000000;--overlay: rgba(0, 0, 0, .6);--range: rgba(0, 200, 179, .22);--shadow-soft: 0 .4944rem 1.2rem rgba(0, 0, 0, .35);--shadow-review: .2391rem .4782rem 1.2rem rgba(0, 0, 0, .45);--shadow-rule: 0 .4rem .8rem rgba(0, 0, 0, .45);--shadow-facon: 0 .2rem .6rem rgba(0, 0, 0, .35);--map-opacity: .08;--logo-chip: #f3f4f6}*,*:before,*:after{box-sizing:border-box}html{font-size:10px;-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:14rem}@media(max-width:767.98px){html{scroll-padding-top:9.6rem}}@media(min-width:1200px){html{font-size:clamp(8.5px,calc(100vw / 192),10px)}html.scale-compact{font-size:clamp(7.4px,calc(100vw / 240),9px)}}@media(min-width:768px)and (max-width:1199.98px){html{font-size:9px}html.scale-compact{font-size:8.5px}}body{margin:0;min-height:100vh;font-family:var(--ff-body);font-size:1.6rem;line-height:normal;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;transition:background-color .3s ease,color .3s ease}img,svg{display:block;max-width:100%}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,fieldset{margin:0}ul,ol{padding:0;list-style:none}fieldset{padding:0;border:0;min-width:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}:focus-visible{outline:2px solid var(--teal);outline-offset:3px}input::placeholder,textarea::placeholder{transition:color .2s ease,opacity .2s ease}input:not(:focus)::placeholder,textarea:not(:focus)::placeholder{color:transparent!important}@supports (overflow: clip){html,body{overflow-x:clip}}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:1.6rem;top:-10rem;z-index:200;padding:1rem 1.6rem;border-radius:.8rem;background:var(--mint);color:var(--ink);font-weight:600}.skip-link:focus{top:1.6rem}:root{--uc: 1rem}@media(min-width:1200px){:root{--uc: clamp(7.4px, calc(100vw / 240), 9px)}}@media(min-width:768px)and (max-width:1199.98px){:root{--uc: 8.5px}}:root{--gutter: 13.2rem;--content: 165.6rem}@media(max-width:1199.98px){:root{--gutter: 4rem}}@media(max-width:767.98px){:root{--gutter: 1.6rem}}.container{width:100%;max-width:calc(var(--content) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.icon-mask{display:inline-block;flex:none;background-color:currentColor;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}.t-title{font-family:var(--ff-title);font-weight:700;line-height:normal;color:var(--text)}.br-desktop{display:inline}@media(max-width:1199.98px){.br-desktop{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.site-header{position:sticky;top:0;z-index:50;height:12rem;padding-top:3.3rem;background:var(--surface);box-shadow:0 .4rem 1.6rem #1122110d;transition:background-color .35s ease,box-shadow .35s ease,height .35s ease,padding .35s ease}:root[data-theme=dark] .site-header{box-shadow:0 1px 0 var(--border),0 .4rem 1.6rem #00000059}.site-nav{position:relative;display:flex;align-items:center;height:6.4rem;padding-left:6.1rem;padding-right:9.3rem;transition:padding .35s ease}.site-nav__links{position:relative;display:flex;align-items:center;gap:3.5rem}.site-nav__link{position:relative;font-family:var(--ff-body);font-weight:600;font-size:1.8525rem;color:var(--text-strong);white-space:nowrap;transition:color .2s ease,opacity .2s ease}.site-nav__link:hover{color:var(--text-strong);opacity:.75}.nav-indicator{position:absolute;left:0;bottom:-2.3rem;width:0;height:.5rem;background:var(--mint);opacity:0;pointer-events:none;transform:translate(var(--ind-x, 0));transition:transform .28s cubic-bezier(.22,1,.36,1),width .28s cubic-bezier(.22,1,.36,1),opacity .25s ease}.nav-indicator.is-visible{opacity:1}.nav-indicator.is-following{transition:opacity .25s ease}.btn-nav{display:inline-flex;align-items:center;justify-content:center;width:12.8rem;height:6.4rem;margin-left:auto;border-radius:1.0586rem;background:var(--mint);color:var(--ink);font-family:var(--ff-body);font-weight:600;font-size:1.8525rem;white-space:nowrap;transition:background-color .3s ease,filter .2s ease,transform .2s ease,width .35s ease,height .35s ease}.btn-nav:hover{filter:brightness(1.05) saturate(1.1)}.btn-nav:active{transform:scale(.98)}.site-header--home{--hero-x: max(4.7rem, (100vw - 182.6rem) / 2);position:fixed;left:0;right:0;height:13.85rem;padding-top:7.5rem;background:transparent;box-shadow:none}:root[data-theme=dark] .site-header--home:not(.is-scrolled){box-shadow:none}.site-header--home:not(.is-scrolled) .site-nav{padding-left:calc(var(--hero-x) + 6.1rem);padding-right:calc(var(--hero-x) + 4.05rem)}.site-header--home:not(.is-scrolled) .site-nav__link{font-weight:500;color:#fffc}.site-header--home:not(.is-scrolled) .site-nav__link:hover,.site-header--home:not(.is-scrolled) .site-nav__link[aria-current=page]{color:#fff;opacity:1}.site-header--home:not(.is-scrolled) .site-nav__link[aria-current=page]{font-weight:600}.site-header--home:not(.is-scrolled) .btn-nav{width:14.7513rem;height:6.3513rem;background:#fff}.site-header--home:not(.is-scrolled) .btn-nav:hover{background:var(--mint);filter:none}.site-header--home:not(.is-scrolled) .nav-indicator{opacity:0}.site-header--home.is-scrolled{height:12rem;padding-top:3.3rem;background:var(--surface);box-shadow:0 .4rem 1.6rem #1122110d}.burger{display:none;position:relative;width:4.4rem;height:4.4rem;margin-left:1.2rem;border-radius:1rem;background:var(--surface-soft);color:var(--text-strong);transition:background-color .3s ease}.site-header--home:not(.is-scrolled) .burger{background:#ffffff29;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.burger span,.burger span:before,.burger span:after{position:absolute;left:50%;width:2rem;height:.2rem;margin-left:-1rem;border-radius:.2rem;background:currentColor;transition:transform .3s ease,opacity .2s ease}.burger span{top:50%;margin-top:-.1rem}.burger span:before,.burger span:after{content:"";left:0;margin-left:0}.burger span:before{transform:translateY(-.65rem)}.burger span:after{transform:translateY(.65rem)}.site-nav.is-open .burger span{background:transparent}.site-nav.is-open .burger span:before{transform:rotate(45deg)}.site-nav.is-open .burger span:after{transform:rotate(-45deg)}.nav-backdrop{display:none}@media(max-width:1199.98px){.site-header--home{--hero-x: 2rem;height:11.6rem;padding-top:5.2rem}.site-header--home:not(.is-scrolled) .site-nav{padding-left:calc(var(--hero-x) + 3.2rem);padding-right:calc(var(--hero-x) + 2.4rem)}.site-nav{padding-left:4rem;padding-right:4rem}.site-nav__links{gap:2.8rem}}@media(max-width:767.98px){.site-header{height:8rem;padding-top:1.6rem}.site-header--home{--hero-x: 1rem;height:8.6rem;padding-top:2.6rem}.site-header--home.is-scrolled{height:8rem;padding-top:1.6rem}.site-nav,.site-header--home:not(.is-scrolled) .site-nav{height:4.8rem;padding-left:calc(var(--hero-x, 0rem) + 1.6rem);padding-right:calc(var(--hero-x, 0rem) + 1.6rem)}.site-header--home.is-scrolled .site-nav{padding-inline:1.6rem}.btn-nav,.site-header--home:not(.is-scrolled) .btn-nav{width:auto;height:4.4rem;padding-inline:2rem;font-size:1.5rem}.burger{display:block}.nav-indicator{display:none}.site-nav__links{position:fixed;top:0;right:0;bottom:0;z-index:40;width:min(32rem,84vw);flex-direction:column;align-items:flex-start;gap:.4rem;padding:9.6rem 2.4rem 3.2rem;background:var(--surface);box-shadow:-1rem 0 4rem #0000002e;clip-path:inset(0 0 0 100%);visibility:hidden;transition:clip-path .4s cubic-bezier(.22,1,.36,1),visibility 0s linear .4s}.site-nav.is-open .site-nav__links{clip-path:inset(0 0 0 -5rem);visibility:visible;transition:clip-path .4s cubic-bezier(.22,1,.36,1)}.site-nav__links li{width:100%}.site-nav__link,.site-header--home:not(.is-scrolled) .site-nav__link{display:block;width:100%;padding:1.4rem 0;border-bottom:1px solid var(--border);color:var(--text);font-weight:600;font-size:2rem}.site-nav__link:hover,.site-nav__link.is-current,.site-header--home:not(.is-scrolled) .site-nav__link:hover,.site-header--home:not(.is-scrolled) .site-nav__link.is-current{color:var(--text);opacity:1}.site-nav__link.is-current,.site-header--home:not(.is-scrolled) .site-nav__link.is-current{padding-left:1.2rem;box-shadow:inset .4rem 0 0 var(--mint)}.site-nav.is-open .burger,.site-header--home:not(.is-scrolled) .site-nav.is-open .burger{position:relative;z-index:50;background:var(--surface-soft);color:var(--text)}.nav-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:35;display:block;background:var(--overlay);opacity:0;pointer-events:none;transition:opacity .3s ease}.site-nav.is-open+.nav-backdrop,.nav-backdrop.is-visible{opacity:1;pointer-events:auto}}.glass-btn{position:relative;width:4rem;height:4rem;border-radius:50%;background:var(--glass-grey);box-shadow:.0963rem 0 #e6e6e6,-.0963rem 0 #e6e6e6,0 .6164rem 1.1557rem #00000005;transition:background-color .25s ease,transform .2s ease}.glass-btn img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.glass-btn.is-active{background:var(--teal)}.glass-btn:not(:disabled):hover{transform:scale(1.06)}.glass-btn:disabled{cursor:default}.btn-mint{display:inline-flex;align-items:center;justify-content:center;gap:.53rem;border-radius:1.0586rem;background:var(--mint);color:var(--ink);font-family:var(--ff-body);font-weight:600;font-size:1.8525rem;white-space:nowrap;transition:filter .2s ease,transform .2s ease,box-shadow .2s ease}.btn-mint:hover{filter:brightness(1.04) saturate(1.1);box-shadow:0 .6rem 1.6rem #8dd3bb73}.btn-mint:active{transform:scale(.99)}.faq{padding-top:.8rem;padding-bottom:12rem}.faq__title{font-family:var(--ff-title);font-weight:700;font-size:3.6rem;line-height:1.25;color:var(--text)}.faq__list{margin-top:3.2rem;border-top:1px solid rgba(17,34,17,.5)}:root[data-theme=dark] .faq__list{border-top-color:#f3f4f659}.faq__item{border-bottom:.5px solid var(--rule)}.faq__q{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;width:100%;padding:2.4rem 0;text-align:left;font-family:var(--ff-body);font-weight:500;font-size:1.8rem;line-height:1.6;color:var(--text)}.faq__icon{position:relative;flex:none;width:2.4rem;height:2.4rem;margin-right:0;border-radius:50%;background:var(--glass-grey);box-shadow:.077rem 0 #e6e6e6,-.077rem 0 #e6e6e6,0 .4931rem .9246rem #00000005;transition:width .3s ease,height .3s ease,background-color .3s ease,margin .3s ease}.faq__icon:before,.faq__icon:after{content:"";position:absolute;left:50%;top:50%;width:1.44rem;height:.12rem;background:#121;transform:translate(-50%,-50%);transition:transform .3s ease,width .3s ease,height .3s ease}.faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}:root[data-theme=dark] .faq__icon:before,:root[data-theme=dark] .faq__icon:after{background:#f3f4f6}.faq__item.is-open .faq__icon{width:3rem;height:3rem;background:var(--teal)}.faq__item.is-open .faq__icon:before,.faq__item.is-open .faq__icon:after{width:1.8rem;height:.15rem;background:#121}.faq__item.is-open .faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.faq__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.22,1,.36,1)}.faq__item.is-open .faq__a{grid-template-rows:1fr}.faq__a-inner{overflow:hidden}.faq__a p{max-width:132rem;padding-bottom:2.8rem;font-size:1.6rem;line-height:1.6;color:var(--text)}.place-card{position:relative;width:73rem;height:21.6251rem}.place-card:before{content:"";position:absolute;left:1.6rem;top:1.632rem;width:100%;height:100%;border-radius:2.7515rem;background:var(--mint-tint)}.place-card__body{position:relative;height:100%;padding:0 2rem 0 23rem;border:1px solid var(--border-card);border-radius:2.7515rem;background:var(--surface);box-shadow:.2571rem .5141rem 2.0565rem #1122111a}.place-card__photo{position:absolute;left:2.15rem;top:1.898rem;width:18.5724rem;height:17.8284rem;border-radius:1.5477rem;object-fit:cover}.place-card__name{padding-top:3.072rem;font-family:var(--ff-title);font-weight:700;font-size:4.6684rem;line-height:normal;text-transform:uppercase;color:var(--text-strong)}.place-card__address{display:inline-flex;align-items:center;gap:.6rem;margin-top:.8rem;font-weight:600;font-size:2.4rem;line-height:3.4382rem;color:var(--text-muted);transition:color .2s ease}.place-card__address:hover{color:var(--text)}.place-card__address img{width:1.6rem;height:1.8442rem}.place-card__cta{position:absolute;left:23rem;top:14.399rem;width:14.8rem;height:4.1277rem}.site-footer{position:relative;z-index:2;padding-top:calc(6.4 * var(--uc));padding-bottom:calc(3.2 * var(--uc));background:var(--mint);color:var(--ink);filter:drop-shadow(0 0 calc(1.0667 * var(--uc)) rgba(0,0,0,.02))}.site-footer__brand{display:block;font-family:var(--ff-title);font-weight:700;font-size:calc(6.4 * var(--uc));line-height:normal;letter-spacing:.02em;text-align:center;text-transform:uppercase;color:#000}.site-footer__cols{display:grid;grid-template-columns:repeat(4,minmax(0,calc(24 * var(--uc))));column-gap:calc(10 * var(--uc));justify-content:center;margin-top:calc(5.6 * var(--uc))}.site-footer__col h2{font-family:var(--ff-title);font-weight:700;font-size:max(calc(1.8 * var(--uc)),14px);line-height:normal;color:var(--ink)}.site-footer__col ul{display:grid;row-gap:calc(1.1 * var(--uc));margin-top:calc(1.8 * var(--uc))}.site-footer__col li,.site-footer__col a{font-weight:500;font-size:max(calc(1.55 * var(--uc)),13px);line-height:normal;color:#112211b3;transition:color .2s ease}.site-footer__col a:hover{color:var(--ink)}.site-footer__bottom{display:flex;align-items:center;justify-content:space-between;margin-top:calc(6.4 * var(--uc));padding-inline:calc(3.8 * var(--uc)) calc(2.8 * var(--uc))}.site-footer__platforms{display:flex;align-items:center;gap:calc(.64 * var(--uc))}.site-footer__platform{display:inline-flex;flex:none;border-radius:.4rem;transition:opacity .2s ease,transform .2s ease}.site-footer__platform:hover{opacity:.65;transform:translateY(-1px)}.site-footer__platform:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.site-footer__platform img{max-width:none}.site-footer__platform--airbnb img{width:calc(2.2 * var(--uc));height:calc(2.4 * var(--uc))}.site-footer__platform--abritel img{width:calc(2.7 * var(--uc));height:calc(2.5 * var(--uc))}.theme-switch{position:relative;display:inline-flex;align-items:center;gap:0;height:max(calc(2.4 * var(--uc)),22px);padding:0;border-radius:999px;box-shadow:0 0 0 1px #ffffff24,0 0 0 1px #000}.theme-switch legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.theme-switch label{position:relative;display:grid;place-items:center;width:max(calc(2.4 * var(--uc)),22px);height:max(calc(2.4 * var(--uc)),22px);border-radius:50%;color:var(--ink);cursor:pointer;transition:background-color .25s ease,color .25s ease,box-shadow .25s ease}.theme-switch input{position:absolute;opacity:0;pointer-events:none}.theme-switch input:checked+label{background:#0a0a0a;color:#fafafa;box-shadow:0 0 0 1px #2e2e2e,0 1px 2px #ffffff0f}.theme-switch input:focus-visible+label{outline:2px solid var(--ink);outline-offset:2px}.theme-switch .icon-mask{width:calc(1.6 * var(--uc));height:calc(1.6 * var(--uc))}.theme-switch .ico-light{width:calc(1.35 * var(--uc));height:calc(1.35 * var(--uc))}.theme-switch .ico-dark{width:calc(1.15 * var(--uc));height:calc(1.15 * var(--uc))}.field{position:relative;display:flex;align-items:center;min-width:0;border:.1322rem solid var(--field-border);border-radius:.5289rem;background:var(--surface);transition:border-color .2s ease,box-shadow .2s ease}.field:focus-within{border-color:var(--teal);box-shadow:0 0 0 1px var(--teal)}.field.is-invalid{border-color:#e5484d;box-shadow:0 0 0 1px #e5484d}.field__label{position:absolute;left:1.6rem;top:0;padding-inline:.5289rem;background:var(--surface);font-size:1.8511rem;line-height:normal;color:var(--field-text);white-space:nowrap;transform:translateY(-55%);pointer-events:none}.field__control{flex:1;min-width:0;height:100%;padding:0 0 0 2.3266rem;border:0;outline:0;background:transparent;font-size:2.1156rem;color:var(--field-text);-webkit-appearance:none;-moz-appearance:none;appearance:none}.field__control::placeholder{color:var(--text-soft)}.field__icon{display:grid;place-items:center;flex:none;width:6.3468rem;height:6.3468rem;color:var(--ink)}:root[data-theme=dark] .field__icon{color:var(--text)}.field__icon .icon-mask{width:3.1734rem;height:3.1734rem}.logo-chip{display:inline-grid;place-items:center;border-radius:.6rem;background:var(--logo-chip)}@media(max-width:1199.98px){.site-footer__cols{grid-template-columns:repeat(2,minmax(0,calc(32 * var(--uc))));row-gap:calc(4 * var(--uc));margin-top:calc(4 * var(--uc))}.site-footer__bottom{margin-top:calc(5.6 * var(--uc));padding-inline:calc(4 * var(--uc))}}@media(max-width:767.98px){.faq__title{font-size:2.8rem}.faq__q{font-size:1.6rem;padding:2rem 0}.faq__a p{font-size:1.5rem}.faq{padding-bottom:8rem}.site-footer{padding-top:4.8rem}.site-footer__brand{font-size:4.4rem}.site-footer__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:2rem;padding-inline:2rem}.site-footer__col h2{font-size:1.5rem}.site-footer__col li,.site-footer__col a{font-size:1.4rem;overflow-wrap:anywhere}.site-footer__col:nth-child(3){grid-column:1 / -1}.site-footer__col ul{row-gap:1.2rem;margin-top:1.6rem}.site-footer__bottom{padding-inline:2rem}.place-card{width:min(73rem,100%);height:auto}.place-card:before{left:1rem;top:1rem}.place-card__body{display:grid;grid-template-columns:10.4rem 1fr;grid-template-rows:auto auto auto;column-gap:1.4rem;padding:1.2rem;border-radius:2rem}.place-card__photo{position:static;grid-row:1 / span 3;width:10.4rem;height:11.2rem;border-radius:1.2rem}.place-card__name{padding-top:.4rem;font-size:2.6rem}.place-card__address{margin-top:.2rem;font-size:1.5rem;line-height:2.2rem}.place-card__cta{position:static;align-self:end;width:12rem;height:3.6rem;margin-top:.8rem;font-size:1.5rem}}@media(min-width:768px){.scale-compact .faq__title{font-size:max(3.6rem,26px)}.scale-compact .faq__q{padding-block:2rem;font-size:max(1.8rem,15px)}.scale-compact .faq__a p{font-size:max(1.6rem,15px)}.scale-compact .field__label{font-size:max(1.8511rem,13px)}.scale-compact .field__control{font-size:max(2.1156rem,15px)}}
