@charset "UTF-8";@font-face{font-family:'Onest';src:url(../fonts/Onest/Regular/Onest-Regular.woff2) format("woff2"),url(../fonts/Onest/Regular/Onest-Regular.woff) format("woff"),url(../fonts/Onest/Regular/Onest-Regular.svg) format("svg"),url(../fonts/Onest/Regular/Onest-Regular.ttf) format("ttf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Onest';src:url(../fonts/Onest/Medium/Onest-Medium.woff2) format("woff2"),url(../fonts/Onest/Medium/Onest-Medium.woff) format("woff"),url(../fonts/Onest/Medium/Onest-Medium.svg) format("svg"),url(../fonts/Onest/Medium/Onest-Medium.ttf) format("ttf");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Onest';src:url(../fonts/Onest/SemiBold/Onest-SemiBold.woff2) format("woff2"),url(../fonts/Onest/SemiBold/Onest-SemiBold.woff) format("woff"),url(../fonts/Onest/SemiBold/Onest-SemiBold.svg) format("svg"),url(../fonts/Onest/SemiBold/Onest-SemiBold.ttf) format("ttf");font-weight:600;font-style:normal;font-display:swap}:root{--content-width: 145rem;--container-offset: 7.5rem;--container-width: calc(var(--content-width) + (var(--container-offset) * 2));--content-secondary-width: 157.5rem;--container-secondary-offset: 1.25rem;--container-secondary-width: calc(var(--content-secondary-width) + (var(--container-secondary-offset) * 2));--content-thirty-width: 120.5rem;--container-thirty-offset: 19.75rem;--container-thirty-width: calc(var(--content-thirty-width) + (var(--container-thirty-offset) * 2))}@media screen and (min-width:2561px){:root{--content-width: 90.625vw;--container-offset: 4.6875vw}}@media screen and (max-width:2200px){:root{--container-offset: 4.375rem}}@media screen and (max-width:1850px){:root{--container-offset: 3.75rem}}@media screen and (max-width:1340px){:root{--container-offset: 2.5rem}}@media screen and (max-width:630px){:root{--container-offset: 1.25rem}}@media screen and (min-width:2561px){:root{--content-secondary-width: 98.4375vw;--container-secondary-offset: 0.78125vw}}@media screen and (max-width:2200px){:root{--container-secondary-offset: 0.9375rem}}@media screen and (max-width:1340px){:root{--container-secondary-offset: 0.3125rem}}@media screen and (min-width:2561px){:root{--content-thirty-width: 75.3125vw;--container-thirty-offset: 12.34375vw}}@media screen and (max-width:2200px){:root{--container-thirty-offset: 13.75rem}}@media screen and (max-width:1850px){:root{--container-thirty-offset: 10.75rem}}@media screen and (max-width:1340px){:root{--container-thirty-offset: 2.5rem}}@media screen and (max-width:630px){:root{--container-thirty-offset: 1.25rem}}:root{--font-primary: "Onest", sans-serif;--font-h1-main: 600 8.5rem/1 var(--font-primary);--font-h1: 600 8.125rem/1.1 var(--font-primary);--font-h2: 600 7.75rem/1.1 var(--font-primary);--font-h3: 600 7.5rem/1 var(--font-primary);--font-h4: 600 3.25rem/1.2 var(--font-primary);--font-title-popup: 600 7.875rem/1.1 var(--font-primary);--font-title-L: 600 4.25rem/1.2 var(--font-primary);--font-title-M: 600 3.5rem/1.3 var(--font-primary);--font-title-S: 500 2.625rem/1.3 var(--font-primary);--font-btn: 400 1.75rem/1.5 var(--font-primary);--font-btn-S: 400 1.625rem/1.5 var(--font-primary);--font-field: 400 1.75rem/1.5 var(--font-primary);--font-error: 400 1.25rem/1.5 var(--font-primary);--font-body-XL-m: 500 2.25rem/1.5 var(--font-primary);--font-body-XL-r: 400 2.25rem/1.5 var(--font-primary);--font-body-L-m: 500 1.875rem/1.5 var(--font-primary);--font-body-L-r: 400 1.875rem/1.5 var(--font-primary);--font-body-M-m: 500 1.75rem/1.5 var(--font-primary);--font-body-M-r: 400 1.75rem/1.5 var(--font-primary);--font-body-S-m: 500 1.625rem/1.5 var(--font-primary);--font-body-S-r: 400 1.625rem/1.5 var(--font-primary);--font-body-XS-m: 500 1.5rem/1.5 var(--font-primary);--font-body-XS-r: 400 1.5rem/1.5 var(--font-primary);--font-body-cap: 400 1.5rem/1.5 var(--font-primary)}@media screen and (min-width:2561px){:root{--font-h1-main: 600 5.3125vw/1 var(--font-primary);--font-h1: 600 5.07812vw/1.1 var(--font-primary);--font-h2: 600 4.84375vw/1.1 var(--font-primary);--font-h3: 600 4.6875vw/1 var(--font-primary);--font-h4: 600 2.42188vw/1.2 var(--font-primary);--font-title-popup: 600 4.92188vw/1.1 var(--font-primary);--font-title-L: 600 2.65625vw/1.2 var(--font-primary);--font-title-M: 600 2.1875vw/1.3 var(--font-primary);--font-title-S: 500 1.64062vw/1.3 var(--font-primary);--font-btn: 400 1.09375vw/1.5 var(--font-primary);--font-btn-S: 400 1.01562vw/1.5 var(--font-primary);--font-field: 400 1.09375vw/1.5 var(--font-primary);--font-error: 400 0.78125vw/1.5 var(--font-primary);--font-body-XL-m: 500 1.40625vw/1.5 var(--font-primary);--font-body-XL-r: 400 1.40625vw/1.5 var(--font-primary);--font-body-L-m: 500 1.17188vw/1.5 var(--font-primary);--font-body-L-r: 400 1.17188vw/1.5 var(--font-primary);--font-body-M-m: 500 1.09375vw/1.5 var(--font-primary);--font-body-M-r: 400 1.09375vw/1.5 var(--font-primary);--font-body-S-m: 500 1.01562vw/1.5 var(--font-primary);--font-body-S-r: 400 1.01562vw/1.5 var(--font-primary);--font-body-XS-m: 500 0.9375vw/1.5 var(--font-primary);--font-body-XS-r: 400 0.9375vw/1.5 var(--font-primary);--font-body-cap: 400 0.9375vw/1.5 var(--font-primary)}}@media screen and (max-width:2200px){:root{--font-h1-main: 600 6.5625rem/1 var(--font-primary);--font-h1: 600 6rem/1.1 var(--font-primary);--font-h2: 600 5.4375rem/1.1 var(--font-primary);--font-h3: 600 4.9375rem/1 var(--font-primary);--font-title-popup: 600 5.4375rem/1.1 var(--font-primary);--font-title-L: 600 3.75rem/1.2 var(--font-primary);--font-title-M: 600 3.1875rem/1.3 var(--font-primary);--font-title-S: 600 2.625rem/1.3 var(--font-primary);--font-btn: 400 1.5rem/1.5 var(--font-primary);--font-btn-S: 400 1.375rem/1.5 var(--font-primary);--font-field: 400 1.5rem/1.5 var(--font-primary);--font-error: 400 1rem/1.5 var(--font-primary);--font-body-XL-m: 500 2rem/1.5 var(--font-primary);--font-body-XL-r: 400 2rem/1.5 var(--font-primary);--font-body-L-m: 500 1.625rem/1.5 var(--font-primary);--font-body-L-r: 400 1.625rem/1.5 var(--font-primary);--font-body-M-m: 500 1.5rem/1.5 var(--font-primary);--font-body-M-r: 400 1.5rem/1.5 var(--font-primary);--font-body-S-m: 500 1.375rem/1.5 var(--font-primary);--font-body-S-r: 400 1.375rem/1.5 var(--font-primary);--font-body-XS-m: 500 1.25rem/1.5 var(--font-primary);--font-body-XS-r: 400 1.25rem/1.5 var(--font-primary);--font-body-cap: 400 1.25rem/1.5 var(--font-primary)}}@media screen and (max-width:1850px){:root{--font-h1-main: 600 5.625rem/1 var(--font-primary);--font-h1: 600 5.375rem/1.1 var(--font-primary);--font-h2: 600 5.125rem/1.1 var(--font-primary);--font-h3: 600 4.625rem/1 var(--font-primary);--font-h4: 600 2.625rem/1.2 var(--font-primary);--font-title-popup: 600 5.125rem/1.1 var(--font-primary);--font-title-L: 600 3.25rem/1.2 var(--font-primary);--font-title-M: 600 2.625rem/1.3 var(--font-primary);--font-title-S: 600 2.125rem/1.3 var(--font-primary);--font-btn: 400 1.125rem/1.5 var(--font-primary);--font-btn-S: 400 0.875rem/1.5 var(--font-primary);--font-field: 400 1.125rem/1.5 var(--font-primary);--font-error: 400 0.875rem/1.5 var(--font-primary);--font-body-XL-m: 500 1.625rem/1.5 var(--font-primary);--font-body-XL-r: 400 1.625rem/1.5 var(--font-primary);--font-body-L-m: 500 1.25rem/1.5 var(--font-primary);--font-body-L-r: 400 1.25rem/1.5 var(--font-primary);--font-body-M-m: 500 1.125rem/1.5 var(--font-primary);--font-body-M-r: 400 1.125rem/1.5 var(--font-primary);--font-body-S-m: 500 1rem/1.5 var(--font-primary);--font-body-S-r: 400 1rem/1.5 var(--font-primary);--font-body-XS-m: 500 0.875rem/1.5 var(--font-primary);--font-body-XS-r: 400 0.875rem/1.5 var(--font-primary);--font-body-cap: 400 0.875rem/1.5 var(--font-primary)}}@media screen and (max-width:1340px){:root{--font-h1-main: 600 3.5rem/1 var(--font-primary);--font-h1: 600 3.25rem/1.1 var(--font-primary);--font-h2: 600 3.125rem/1.1 var(--font-primary);--font-h3: 600 2.875rem/1 var(--font-primary);--font-h4: 600 1.875rem/1.2 var(--font-primary);--font-title-popup: 600 3.125rem/1.1 var(--font-primary);--font-title-L: 600 2.25rem/1.2 var(--font-primary);--font-title-M: 600 2.25rem/1.3 var(--font-primary);--font-title-S: 600 1.75rem/1.3 var(--font-primary);--font-btn: 400 1rem/1.5 var(--font-primary);--font-btn-S: 400 0.875rem/1.5 var(--font-primary);--font-field: 400 1rem/1.5 var(--font-primary);--font-error: 400 0.75rem/1.5 var(--font-primary);--font-body-XL-m: 500 1.25rem/1.5 var(--font-primary);--font-body-XL-r: 400 1.25rem/1.5 var(--font-primary);--font-body-L-m: 500 1rem/1.5 var(--font-primary);--font-body-L-r: 400 1rem/1.5 var(--font-primary);--font-body-M-m: 500 1rem/1.5 var(--font-primary);--font-body-M-r: 400 1rem/1.5 var(--font-primary);--font-body-S-m: 500 0.875rem/1.5 var(--font-primary);--font-body-S-r: 400 0.875rem/1.5 var(--font-primary);--font-body-XS-m: 500 0.75rem/1.5 var(--font-primary);--font-body-XS-r: 400 0.75rem/1.5 var(--font-primary);--font-body-cap: 400 0.75rem/1.5 var(--font-primary)}}@media screen and (max-width:630px){:root{--font-h1-main: 600 2.25rem/1 var(--font-primary);--font-h1: 600 2.125rem/1.1 var(--font-primary);--font-h2: 600 1.875rem/1.1 var(--font-primary);--font-h3: 600 1.75rem/1 var(--font-primary);--font-h4: 600 1.375rem/1.2 var(--font-primary);--font-title-popup: 600 1.875rem/1.1 var(--font-primary);--font-title-L: 600 1.625rem/1.2 var(--font-primary);--font-title-M: 600 1.375rem/1.3 var(--font-primary);--font-title-S: 600 1.125rem/1.3 var(--font-primary);--font-btn: 400 0.875rem/1.5 var(--font-primary);--font-btn-S: 400 0.75rem/1.5 var(--font-primary);--font-field: 400 0.875rem/1.5 var(--font-primary);--font-error: 400 0.75rem/1.5 var(--font-primary);--font-body-XL-m: 500 1rem/1.5 var(--font-primary);--font-body-XL-r: 400 1rem/1.5 var(--font-primary);--font-body-L-m: 500 0.875rem/1.5 var(--font-primary);--font-body-L-r: 400 0.875rem/1.5 var(--font-primary);--font-body-M-m: 500 0.875rem/1.5 var(--font-primary);--font-body-M-r: 400 0.875rem/1.5 var(--font-primary);--font-body-S-m: 500 0.75rem/1.5 var(--font-primary);--font-body-S-r: 400 0.75rem/1.5 var(--font-primary);--font-body-XS-m: 500 0.75rem/1.5 var(--font-primary);--font-body-XS-r: 400 0.75rem/1.5 var(--font-primary);--font-body-cap: 400 0.75rem/1.5 var(--font-primary)}}:root{--common-background: var(--bg-white);--accent-primary-default: #376FDD;--accent-primary-hover: #336BD9;--accent-secondary-default: #031E51;--accent-secondary-hover: #031840;--text-light-primary: #FFFFFF;--text-light-secondary: rgba(255, 255, 255, 0.7);--text-light-tertiary: rgba(255, 255, 255, 0.5);--text-dark-primary: #000000;--text-dark-secondary: rgba(0, 0, 0, 0.7);--text-dark-tertiary: rgba(0, 0, 0, 0.4);--bg-white: #FFFFFF;--bg-grey: #EAF0F3;--bg-grey-light: #EAF0F366;--bg-disable: #F8F8F8;--stroke-dark-50: rgba(0, 0, 0, 0.50);--stroke-dark-30: rgba(0, 0, 0, 0.30);--stroke-dark-20: rgba(0, 0, 0, 0.20);--stroke-dark-15: rgba(0, 0, 0, 0.15);--stroke-light-70: rgba(255, 255, 255, 0.7);--stroke-light-50: rgba(255, 255, 255, 0.5);--stroke-light-30: rgba(255, 255, 255, 0.3);--stroke-light-20: rgba(255, 255, 255, 0.2);--stroke-light-15: rgba(255, 255, 255, 0.15);--stroke-light-5: rgba(255, 255, 255, 0.05);--system-error: #FC2323;--system-disable-light: rgba(255, 255, 255, 0.2);--system-disable-dark: rgba(0, 0, 0, 0.2);--color-logo-100: var(--accent-primary-default);--color-logo-80: #072047;--color-logo-70: #BCC6CC;--color-logo-60: linear-gradient(106deg, rgba(201, 220, 255, 0.90) 3.66%, rgba(203, 221, 255, 0.86) 5.42%, rgba(219, 231, 255, 0.60) 16.88%, rgba(232, 240, 255, 0.39) 28.34%, rgba(242, 246, 255, 0.22) 38.91%, rgba(249, 251, 255, 0.10) 47.73%, rgba(253, 254, 255, 0.03) 55.66%, rgba(255, 255, 255, 0.00) 60.95%);--color-logo-50: linear-gradient(240deg, rgba(201, 220, 255, 0.90) 0.01%, rgba(203, 221, 255, 0.86) 1.86%, rgba(219, 231, 255, 0.60) 13.89%, rgba(232, 240, 255, 0.39) 25.92%, rgba(242, 246, 255, 0.22) 37.02%, rgba(249, 251, 255, 0.10) 46.28%, rgba(253, 254, 255, 0.03) 54.61%, rgba(255, 255, 255, 0.00) 60.16%);--color-logo-40: linear-gradient(0deg, rgba(201, 220, 255, 0.90) 0%, rgba(203, 221, 255, 0.86) 2%, rgba(219, 231, 255, 0.60) 15%, rgba(232, 240, 255, 0.39) 28%, rgba(242, 246, 255, 0.22) 40%, rgba(249, 251, 255, 0.10) 50%, rgba(253, 254, 255, 0.03) 59%, rgba(255, 255, 255, 0.00) 65%);--color-history-100: #041E51;--color-history-90: #062769;--color-history-80: #072F7F;--color-history-70: #0B368D;--color-history-60: #0F3E99;--color-history-50: #1446A5;--color-history-40: #164CB5;--color-history-30: #1B53C1;--color-history-20: #245ccc;--color-history-15: #2c66db;--color-history-10: #3b78f0}:root{--cubic-bezier: cubic-bezier(.36, .3, 0, 1);--animation-duration: 0.3s;--animation-duration-medium: 0.4s;--animation-duration-long: 0.6s;--animation-default: var(--cubic-bezier) var(--animation-duration);--animation-medium: var(--cubic-bezier) var(--animation-duration-medium);--animation-long: var(--cubic-bezier) var(--animation-duration-long)}:root{--section-padding-top: 9.375rem;--section-padding-bottom: 10rem;--section-padding-top-small: 1.25rem;--section-padding-bottom-small: 1.25rem;--section-gap: 5.625rem}@media screen and (min-width:2561px){:root{--section-padding-top: 5.85938vw;--section-padding-bottom: 6.25vw;--section-gap: 3.51562vw}}@media screen and (max-width:2200px){:root{--section-padding-top: 7.5rem;--section-padding-bottom: 8.125rem;--section-gap: 4.375rem}}@media screen and (max-width:1850px){:root{--section-padding-top: 9.375rem;--section-padding-bottom: 10rem;--section-gap: 6.25rem}}@media screen and (max-width:1340px){:root{--section-padding-top: 5.625rem;--section-padding-bottom: 6.25rem;--section-gap: 3.75rem}}@media screen and (max-width:630px){:root{--section-padding-top: 3.125rem;--section-padding-bottom: 3.75rem;--section-gap: 1.875rem}}:root{--radius-common: 0.3125rem;--radius-secondary: 0.3125rem;--radius-thirty: 1.25rem;--radius-forty: 2.5rem;--radius-infinity: 100rem}@media screen and (min-width:2561px){:root{--radius-common: 0.19531vw;--radius-secondary: 0.19531vw;--radius-thirty: 0.78125vw;--radius-forty: 1.5625vw;--radius-infinity: 62.5vw}}@media screen and (max-width:2200px){:root{--radius-thirty: 0.9375rem;--radius-forty: 1.875rem}}@media screen and (max-width:1340px){:root{--radius-forty: var(--radius-thirty)}}@media screen and (max-width:630px){:root{--radius-thirty: 0.625rem}}:root{--grid-column-gap: 2rem;--grid-row-gap: 2rem}@media screen and (min-width:2561px){:root{--grid-column-gap: 1.25vw;--grid-row-gap: 1.25vw}}@media screen and (max-width:2200px){:root{--grid-column-gap: 1.5rem;--grid-row-gap: 1.5rem}}@media screen and (max-width:1850px){:root{--grid-column-gap: 1.375rem;--grid-row-gap: 1.375rem}}@media screen and (max-width:1340px){:root{--grid-column-gap: 1.25rem;--grid-row-gap: 1.25rem}}@media screen and (max-width:630px){:root{--grid-column-gap: 0.625rem;--grid-row-gap: 0.625rem}}:root{--global-header-height: 8.75rem}@media screen and (min-width:2561px){:root{--global-header-height: 5.46875vw}}@media screen and (max-width:2200px){:root{--global-header-height: 8.125rem}}@media screen and (max-width:1850px){:root{--global-header-height: 6.875rem}}@media screen and (max-width:1340px){:root{--global-header-height: 5.625rem}}@media screen and (max-width:630px){:root{--global-header-height: 4.625rem}}*{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.page{height:100%;font-family:var(--font-primary);font-style:normal;font-weight:400;-webkit-text-size-adjust:100%;color:var(--text-dark-primary);scroll-behavior:smooth;scroll-padding:6.75rem}@media screen and (min-width:2561px){.page{scroll-padding:4.21875vw}}@media screen and (max-width:1850px){.page{scroll-padding:4.0625rem}}@media screen and (max-width:630px){.page{scroll-padding:3.5rem}}.main{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}::-moz-selection{background:var(--accent-primary-default);color:var(--text-light-primary)}::selection{background:var(--accent-primary-default);color:var(--text-light-primary)}::-moz-selection{background:var(--accent-primary-default);color:var(--text-light-primary)}.page__body{margin:0;min-width:320px;min-height:100%;font-size:16px;background-color:var(--common-background);-webkit-transition:background-color var(--animation-medium);transition:background-color var(--animation-medium)}.page__body::-webkit-scrollbar{width:.375rem}@media screen and (min-width:2561px){.page__body::-webkit-scrollbar{width:.23438vw}}@media screen and (max-width:2200px){.page__body::-webkit-scrollbar{width:.25rem}}.page__body::-webkit-scrollbar-track{background:var(--common-background)}.page__body::-webkit-scrollbar-thumb{background-color:var(--common-background);border-radius:var(--radius-infinity);border:.1875rem solid var(--bg-grey);cursor:pointer}@media screen and (min-width:2561px){.page__body::-webkit-scrollbar-thumb{border-width:.11719vw}}@media screen and (max-width:2200px){.page__body::-webkit-scrollbar-thumb{border-width:.125rem}}@media (any-hover:hover){.page__body::-webkit-scrollbar-thumb:hover{background-color:var(--accent-primary-default)}}.disable-scroll{position:relative;width:100%;height:100vh;overflow:hidden}.wrapper{position:relative;z-index:1;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrapper__content{padding-top:var(--global-header-height);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer{margin-top:auto}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background-color:var(--bg-white)}input::-webkit-search-decoration,input::-webkit-search-cancel-button,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{appearance:none;-webkit-appearance:none;-moz-appearance:textfield}.visually-hidden{position:absolute;overflow:hidden;margin:-1px;border:0;padding:0;width:1px;height:1px;clip:rect(0 0 0 0)}.container{margin:0 auto;padding:0 var(--container-offset);width:100%;max-width:var(--container-width)}.container .container-thirty{padding:0 calc(var(--container-thirty-offset) - var(--container-offset))}.container-secondary{margin:0 auto;padding:0 var(--container-secondary-offset);width:100%;max-width:var(--container-secondary-width)}.container-secondary .container{padding:0 calc(var(--container-offset) - var(--container-secondary-offset))}.container-secondary .container-thirty{padding:0 calc(var(--container-thirty-offset) - var(--container-secondary-offset))}.container-thirty{margin:0 auto;padding:0 var(--container-thirty-offset);width:100%;max-width:var(--container-thirty-width)}.container-thirty .container,.container-thirty .container-secondary,.container-thirty .container-thirty{padding:0}.reset-styles{padding:0;margin:0}.disabled{opacity:.5;pointer-events:none;-webkit-transform:opacity var(--animation-default);-ms-transform:opacity var(--animation-default);transform:opacity var(--animation-default)}.elite-backdrop{position:fixed;top:0;left:0;z-index:5;width:100%;height:100%;background-color:#000;opacity:0;visibility:hidden;pointer-events:none;cursor:pointer;-webkit-transition:opacity var(--animation-timing-medium) var(--cubic-bezier) var(--animation-timing),visibility var(--animation-timing-medium) var(--cubic-bezier) var(--animation-timing);transition:opacity var(--animation-timing-medium) var(--cubic-bezier) var(--animation-timing),visibility var(--animation-timing-medium) var(--cubic-bezier) var(--animation-timing)}.elite-backdrop_show{opacity:.1;visibility:visible;pointer-events:all}.image{margin:0;padding:0;width:100%;height:auto;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.image:not(a){pointer-events:none}.image img,.image picture{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.swiper__pagination{position:relative;margin-top:2.5rem;width:100%;height:.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:2561px){.swiper__pagination{margin-top:1.5625vw;height:.58594vw}}@media screen and (max-width:2200px){.swiper__pagination{margin-top:1.875rem;height:.5625rem}}@media screen and (max-width:1850px){.swiper__pagination{margin-top:3.75rem}}@media screen and (max-width:1340px){.swiper__pagination{margin-top:3.125rem}}@media screen and (max-width:630px){.swiper__pagination{margin-top:1.875rem}}.swiper__pagination>div{--swiper-pagination-color: var(--accent-primary-default);--swiper-pagination-left: 0;--swiper-pagination-right: 0;--swiper-pagination-bottom: 0;--swiper-pagination-top: 0;--swiper-pagination-bullet-size: 0.9375rem;--swiper-pagination-bullet-width: 0.9375rem;--swiper-pagination-bullet-height: 0.9375rem;--swiper-pagination-bullet-inactive-color: var(--stroke-dark-15);--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-bullet-opacity: 1;--swiper-pagination-bullet-horizontal-gap: 0.46875rem;--swiper-pagination-bullet-vertical-gap: 0}@media screen and (min-width:2561px){.swiper__pagination>div{--swiper-pagination-bullet-size: 0.58594vw;--swiper-pagination-bullet-width: 0.58594vw;--swiper-pagination-bullet-height: 0.58594vw;--swiper-pagination-bullet-horizontal-gap: 0.29297vw}}@media screen and (max-width:2200px){.swiper__pagination>div{--swiper-pagination-bullet-size: 0.5625rem;--swiper-pagination-bullet-width: 0.5625rem;--swiper-pagination-bullet-height: 0.5625rem;--swiper-pagination-bullet-horizontal-gap: 0.28125rem}}.swiper__pagination>div>.swiper-pagination-bullet{-webkit-transition:background-color var(--animation-medium),left var(--animation-medium),-webkit-transform var(--animation-medium)!important;transition:background-color var(--animation-medium),left var(--animation-medium),-webkit-transform var(--animation-medium)!important;transition:background-color var(--animation-medium),transform var(--animation-medium),left var(--animation-medium)!important;transition:background-color var(--animation-medium),transform var(--animation-medium),left var(--animation-medium),-webkit-transform var(--animation-medium)!important}@media (any-hover:hover){.swiper__pagination>div>.swiper-pagination-bullet:hover{background-color:var(--stroke-dark-30)}}.swiper__pagination>div>.swiper-pagination-bullet-active-main{background-color:var(--swiper-pagination-color)!important}.swiper__pagination>div>.swiper-pagination-bullet-active-prev,.swiper__pagination>div>.swiper-pagination-bullet-active-next{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper__pagination>div>.swiper-pagination-bullet-active-prev-prev,.swiper__pagination>div>.swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}.to-top{position:fixed;left:0;bottom:5.625rem;z-index:5;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.to-top>[class*=container]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.to-top .icon-button{-webkit-transform:translateX(calc(var(--container-offset) + var(--button-size)));-ms-transform:translateX(calc(var(--container-offset) + var(--button-size)));transform:translateX(calc(var(--container-offset) + var(--button-size)));-webkit-transition:-webkit-transform var(--animation-medium);transition:-webkit-transform var(--animation-medium);transition:transform var(--animation-medium);transition:transform var(--animation-medium),-webkit-transform var(--animation-medium);pointer-events:all}@media (any-hover:hover){.to-top .icon-button:hover .icon:first-child{-webkit-animation:animeButtonFadeInHideTop var(--animation-duration-medium) ease forwards;animation:animeButtonFadeInHideTop var(--animation-duration-medium) ease forwards}}@media screen and (any-hover:hover) and (max-width:1340px){.to-top .icon-button:hover .icon:first-child{-webkit-animation:unset;animation:unset}}@media (any-hover:hover){.to-top .icon-button:hover:not(:disabled):not(.disabled){--button-text-color: var(--button-text-color-hover);--button-icon-color: var(--button-icon-color-hover);--button-bg-color: var(--button-bg-color-hover)}.to-top .icon-button:hover:not(:disabled):not(.disabled) .icon:last-child{-webkit-animation:animeButtonFadeInTop var(--animation-duration-medium) ease forwards;animation:animeButtonFadeInTop var(--animation-duration-medium) ease forwards}}@media screen and (any-hover:hover) and (max-width:1340px){.to-top .icon-button:hover:not(:disabled):not(.disabled) .icon:last-child{-webkit-animation:unset;animation:unset}}.to-top .icon-button__wrapper{-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.25);box-shadow:0 0 14px 0 rgba(0,0,0,.25)}.to-top_show .icon-button{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.text{margin:0;padding:0;text-wrap:balance}.text_body-xl_m{font:var(--font-body-XL-m)}.text_body-xl_r{font:var(--font-body-XL-r)}.text_body-l_m{font:var(--font-body-L-m)}.text_body-l_r{font:var(--font-body-L-r)}.text_body-m_m{font:var(--font-body-M-m)}.text_body-m_r{font:var(--font-body-M-r)}.text_body-s_m{font:var(--font-body-S-m)}.text_body-s_r{font:var(--font-body-S-r)}.text_body-xs_m{font:var(--font-body-XS-m)}.text_body-xs_r{font:var(--font-body-XS-r)}.text_body_cap{font:var(--font-body-cap);letter-spacing:calc(-1em/100);text-transform:uppercase}.text_btn{font:var(--font-btn)}.text_btn-s{font:var(--font-btn-s)}.text_field{font:var(--font-field)}.text_error{font:var(--font-error)}.title{margin:0;padding:0;text-wrap:balance}.title_popup{font:var(--font-title-popup);letter-spacing:calc(-1em/100)}.title_l{font:var(--font-title-L);letter-spacing:calc(-1em/100)}.title_m{font:var(--font-title-M)}.title_s{font:var(--font-title-S)}.link{--link-default-color: inherit;--link-hover-color: var(--accent-primary-default);--link-line: underline;--link-line-default-color: var(--link-default-color);--link-line-hover-color: var(--link-hover-color);margin:0;padding:0;color:var(--link-default-color);-webkit-text-decoration:var(--link-line);text-decoration:var(--link-line);-webkit-text-decoration-color:var(--link-default-color);text-decoration-color:var(--link-default-color);text-underline-position:auto;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:1px;text-wrap:balance;-webkit-transition:color var(--animation-default),-webkit-text-decoration-color var(--animation-default);transition:color var(--animation-default),-webkit-text-decoration-color var(--animation-default);transition:color var(--animation-default),text-decoration-color var(--animation-default);transition:color var(--animation-default),text-decoration-color var(--animation-default),-webkit-text-decoration-color var(--animation-default);cursor:pointer}@media screen and (min-width:2561px){.link{text-decoration-thickness:.03906vw}}@media (any-hover:hover){.link:hover{color:var(--link-hover-color);-webkit-text-decoration-color:var(--link-hover-color);text-decoration-color:var(--link-hover-color)}}.link_xl{font:var(--font-body-XL-r)}.link_l{font:var(--font-body-L-r)}.link_m{font:var(--font-body-M-r)}.link_s{font:var(--font-body-S-r)}.h1,.h2,.h3,.h4,article h1,article h2,article h3,article h4,article h5,article h6{margin:0;padding:0;letter-spacing:calc(-1em/100);text-wrap:balance}.h1-main{font:var(--font-h1-main)}.h1,.article h1{font:var(--font-h1)}.h2,.article h2{font:var(--font-h2)}.h3,.article h3{font:var(--font-h3)}.h4,.article h4,.article h5,.article h6{font:var(--font-h4)}.icon{width:1.25rem;height:1.25rem;-ms-flex-negative:0;flex-shrink:0;fill:var(--text-dark-primary);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media screen and (min-width:2561px){.icon{width:.78125vw;height:.78125vw}}@media screen and (max-width:1850px){.icon{width:1.125rem;height:1.125rem}}@media screen and (max-width:1340px){.icon{width:.875rem;height:.875rem}}.button{--button-text-color: var(--text-dark-primary);--button-text-color-hover: var(--text-light-primary);--button-icon-color: var(--text-dark-primary);--button-icon-color-hover: var(--text-light-primary);--button-bg-color: var(--stroke-dark-15);--button-bg-color-hover: var(--accent-primary-default);--button-gap: 0.625rem;--button-padding: 1.8125rem;--button-size: 4.125rem;position:relative;margin:0;padding:0 var(--button-padding);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:var(--button-size);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--button-text-color);font:var(--font-btn-S);text-decoration:none;background:0 0;border:solid 1px var(--button-bg-color);border-radius:var(--radius-infinity);-webkit-transition:color var(--animation-default),background-color var(--animation-default),border-color var(--animation-default);transition:color var(--animation-default),background-color var(--animation-default),border-color var(--animation-default);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-tap-highlight-color:transparent}@media screen and (min-width:2561px){.button{--button-gap: 0.39062vw;--button-padding: 1.13281vw;--button-size: 2.57812vw}}@media screen and (max-width:2200px){.button{--button-size: 3.5rem}}@media screen and (max-width:1850px){.button{--button-padding: 1.5rem;--button-size: 3.125rem}}@media screen and (max-width:1340px){.button{--button-gap: 0.75rem;--button-padding: 1.1875rem;--button-size: 2.75rem}}@media screen and (max-width:630px){.button{--button-padding: 1.0625rem;--button-size: 2.25rem}}@media (any-hover:hover){.button:hover{border-color:var(--button-bg-color-hover)}.button:hover:not([data-button-animation]){color:var(--button-text-color-hover);background-color:var(--button-bg-color-hover)}.button:hover:not([data-button-animation]) .icon{fill:var(--button-icon-color-hover)}.button:hover[data-button-animation]{--button-text-color: var(--button-text-color-hover);--button-icon-color: var(--button-icon-color-hover)}}.button:disabled,.button.disabled{--button-text-color: var(--system-disable-dark);--button-text-color-hover: var(--system-disable-dark);--button-icon-color: var(--system-disable-dark);--button-icon-color-hover: var(--system-disable-dark);--button-bg-color: var(--system-disable-dark);--button-bg-color-hover: var(--system-disable-dark);opacity:1;pointer-events:none}.button .icon{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;fill:var(--button-icon-color);-webkit-transition:fill var(--animation-default);transition:fill var(--animation-default)}.button__content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--button-gap);pointer-events:none}.button__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:block;white-space:nowrap}.button_icon_right .icon{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.button_dark{--button-text-color: var(--text-light-primary);--button-text-color-hover: var(--text-light-primary);--button-icon-color: var(--text-light-primary);--button-icon-color-hover: var(--text-light-primary);--button-bg-color: var(--stroke-light-15);--button-bg-color-hover: var(--accent-primary-default)}.button_dark:disabled,.button_dark.disabled{--button-text-color: var(--system-disable-light);--button-text-color-hover: var(--system-disable-light);--button-icon-color: var(--system-disable-light);--button-icon-color-hover: var(--system-disable-light);--button-bg-color: var(--system-disable-light);--button-bg-color-hover: var(--system-disable-light)}@media (any-hover:hover){.button[data-button-animation]{--before-top: 0;--before-left: 0;--before-scale: 0;--before-size: 0}.button[data-button-animation]::before{content:"";position:absolute;z-index:0;top:var(--before-top);left:var(--before-left);width:var(--before-size);height:var(--before-size);background-color:var(--button-bg-color-hover);border-radius:var(--radius-infinity);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity var(--animation-default),background-color var(--animation-default);transition:opacity var(--animation-default),background-color var(--animation-default);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}@-webkit-keyframes animeButtonBounceOut{0%{-webkit-transform:translateX(var(--button-size));transform:translateX(var(--button-size))}40%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}70%{-webkit-transform:translateX(7px);transform:translateX(7px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes animeButtonBounceOut{0%{-webkit-transform:translateX(var(--button-size));transform:translateX(var(--button-size))}40%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}70%{-webkit-transform:translateX(7px);transform:translateX(7px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes animeButtonBounceOutHide{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(0px - var(--button-size)));transform:translateX(calc(0px - var(--button-size)))}}@keyframes animeButtonBounceOutHide{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(0px - var(--button-size)));transform:translateX(calc(0px - var(--button-size)))}}@-webkit-keyframes animeButtonBounceIn{0%{-webkit-transform:translateX(calc(0px - var(--button-size)));transform:translateX(calc(0px - var(--button-size)))}40%{-webkit-transform:translateX(7px);transform:translateX(7px)}70%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes animeButtonBounceIn{0%{-webkit-transform:translateX(calc(0px - var(--button-size)));transform:translateX(calc(0px - var(--button-size)))}40%{-webkit-transform:translateX(7px);transform:translateX(7px)}70%{-webkit-transform:translateX(-7px);transform:translateX(-7px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes animeButtonBounceInHide{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(var(--button-size));transform:translateX(var(--button-size))}}@keyframes animeButtonBounceInHide{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(var(--button-size));transform:translateX(var(--button-size))}}@-webkit-keyframes animeButtonFadeIn{0%{opacity:0;-webkit-transform:translateX(calc(0px - (var(--button-size)/2)));transform:translateX(calc(0px - (var(--button-size)/2)))}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes animeButtonFadeIn{0%{opacity:0;-webkit-transform:translateX(calc(0px - (var(--button-size)/2)));transform:translateX(calc(0px - (var(--button-size)/2)))}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes animeButtonFadeInTop{0%{opacity:0;-webkit-transform:translateY(calc(var(--button-size)/2));transform:translateY(calc(var(--button-size)/2))}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes animeButtonFadeInTop{0%{opacity:0;-webkit-transform:translateY(calc(var(--button-size)/2));transform:translateY(calc(var(--button-size)/2))}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes animeButtonFadeInHide{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(calc(var(--button-size)/2));transform:translateX(calc(var(--button-size)/2))}}@keyframes animeButtonFadeInHide{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(calc(var(--button-size)/2));transform:translateX(calc(var(--button-size)/2))}}@-webkit-keyframes animeButtonFadeInHideTop{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(calc(0px - var(--button-size)/2));transform:translateY(calc(0px - var(--button-size)/2))}}@keyframes animeButtonFadeInHideTop{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(calc(0px - var(--button-size)/2));transform:translateY(calc(0px - var(--button-size)/2))}}@-webkit-keyframes animeButtonFadeOut{0%{opacity:0;-webkit-transform:translateX(calc(var(--button-size)/2));transform:translateX(calc(var(--button-size)/2))}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes animeButtonFadeOut{0%{opacity:0;-webkit-transform:translateX(calc(var(--button-size)/2));transform:translateX(calc(var(--button-size)/2))}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes animeButtonFadeOutHide{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(calc(0px - (var(--button-size)/2)));transform:translateX(calc(0px - (var(--button-size)/2)))}}@keyframes animeButtonFadeOutHide{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(calc(0px - (var(--button-size)/2)));transform:translateX(calc(0px - (var(--button-size)/2)))}}.icon-button{--button-icon-color: var(--text-dark-primary);--button-icon-color-hover: var(--text-dark-primary);--button-bg-color: var(--bg-white);--button-bg-color-hover: var(--bg-white);--button-size: 5.25rem;--icon-size: 1.25rem;margin:0;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:block;text-decoration:none;background:0 0;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}@media screen and (min-width:2561px){.icon-button{--button-size: 3.28125vw;--icon-size: 0.78125vw}}@media screen and (max-width:2200px){.icon-button{--button-size: 4.625rem}}@media screen and (max-width:1850px){.icon-button{--button-size: 4rem;--icon-size: 1.125rem}}@media screen and (max-width:1340px){.icon-button{--button-size: 2.75rem;--icon-size: 0.875rem}}@media (any-hover:hover){.icon-button:hover .icon:first-child{-webkit-animation:animeButtonFadeInHide var(--animation-duration-medium) ease forwards;animation:animeButtonFadeInHide var(--animation-duration-medium) ease forwards}}@media screen and (any-hover:hover) and (max-width:1340px){.icon-button:hover .icon:first-child{-webkit-animation:unset;animation:unset}}@media (any-hover:hover){.icon-button:hover:not(:disabled):not(.disabled){--button-text-color: var(--button-text-color-hover);--button-icon-color: var(--button-icon-color-hover);--button-bg-color: var(--button-bg-color-hover)}.icon-button:hover:not(:disabled):not(.disabled) .icon:last-child{-webkit-animation:animeButtonFadeIn var(--animation-duration-medium) ease forwards;animation:animeButtonFadeIn var(--animation-duration-medium) ease forwards}}@media screen and (any-hover:hover) and (max-width:1340px){.icon-button:hover:not(:disabled):not(.disabled) .icon:last-child{-webkit-animation:unset;animation:unset}}.icon-button__wrapper{position:relative;width:var(--button-size);height:var(--button-size);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--radius-infinity);background-color:var(--button-bg-color);overflow:hidden;-webkit-transition:background-color var(--animation-long);transition:background-color var(--animation-long)}.icon-button__wrapper .icon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:var(--icon-size);height:var(--icon-size);fill:var(--button-icon-color);-webkit-transition:fill var(--animation-long);transition:fill var(--animation-long)}.icon-button__wrapper .icon:last-child{opacity:0}.icon-button_dark{--button-icon-color: var(--text-light-primary);--button-icon-color-hover: var(--text-light-primary);--button-bg-color: var(--accent-secondary-default);--button-bg-color-hover: var(--accent-secondary-default)}.icon-button:disabled,.icon-button.disabled{--button-icon-color: var(--system-disable-dark);--button-icon-color-hover: var(--system-disable-dark);--button-icon-color-open: var(--system-disable-dark);--button-bg-color: var(--bg-disable);--button-bg-color-hover: var(--bg-disable);--button-bg-color-open: var(--bg-disable);opacity:1;cursor:not-allowed}.icon-button.icon-button_flip{--button-icon-color: var(--text-light-primary);--button-icon-color-hover: var(--text-light-primary);--button-icon-color-open: var(--accent-secondary-default);--button-bg-color: var(--accent-secondary-default);--button-bg-color-hover: var(--accent-secondary-default);--button-bg-color-open: var(--bg-white);--button-size: 4.125rem;--icon-size: 1.5rem}@media screen and (min-width:2561px){.icon-button.icon-button_flip{--button-size: 2.57812vw;--icon-size: 0.9375vw}}@media screen and (max-width:2200px){.icon-button.icon-button_flip{--button-size: 3.5rem;--icon-size: 1.25rem}}@media screen and (max-width:1850px){.icon-button.icon-button_flip{--button-size: 3.125rem;--icon-size: 1.125rem}}@media screen and (max-width:1340px){.icon-button.icon-button_flip{--button-size: 2.75rem;--icon-size: 0.875rem}}.icon-button.icon-button_flip .icon[data-flip-button-icon]{-webkit-animation:animeButtonFadeOutHide var(--animation-duration-medium) ease forwards;animation:animeButtonFadeOutHide var(--animation-duration-medium) ease forwards}.icon-button.icon-button_flip_open:not(:disabled):not(.disabled){--button-icon-color: var(--button-icon-color-open);--button-bg-color: var(--button-bg-color-open)}.icon-button.icon-button_flip_open .icon:first-child{-webkit-animation:animeButtonFadeInHide var(--animation-duration-medium) ease forwards!important;animation:animeButtonFadeInHide var(--animation-duration-medium) ease forwards!important}.icon-button.icon-button_flip_open .icon[data-flip-button-icon]{-webkit-animation:animeButtonFadeIn var(--animation-duration-medium) ease forwards;animation:animeButtonFadeIn var(--animation-duration-medium) ease forwards}.icon-button.icon-button_flip_open .icon:last-child{-webkit-animation:animeButtonFadeInHide var(--animation-duration-medium) ease forwards!important;animation:animeButtonFadeInHide var(--animation-duration-medium) ease forwards!important}.icon-button.icon-button_flip:disabled,.icon-button.icon-button_flip.disabled{--button-icon-color: var(--system-disable-dark);--button-icon-color-hover: var(--system-disable-dark);--button-icon-color-open: var(--system-disable-dark);--button-bg-color: var(--bg-disable);--button-bg-color-hover: var(--bg-disable);--button-bg-color-open: var(--bg-disable)}.icon-button.icon-button_flip.js-hide-animation .icon:last-child{-webkit-animation:animeButtonFadeOut var(--animation-duration-medium) ease forwards!important;animation:animeButtonFadeOut var(--animation-duration-medium) ease forwards!important}.icon-button.icon-button_stroke{--button-icon-color: var(--text-dark-primary);--button-icon-color-hover: var(--text-dark-primary);--button-icon-color-open: var(--text-dark-primary);--button-bg-color: var(--stroke-dark-15);--button-bg-color-hover: var(--stroke-dark-15);--button-bg-color-open: var(--stroke-dark-15)}.icon-button.icon-button_stroke .icon-button__wrapper{border:solid 1px var(--button-bg-color);background-color:transparent}.icon-button.icon-button_stroke:disabled,.icon-button.icon-button_stroke.disabled{--button-icon-color: var(--system-disable-dark);--button-icon-color-hover: var(--system-disable-dark);--button-icon-color-open: var(--system-disable-dark);--button-bg-color: var(--system-disable-dark);--button-bg-color-hover: var(--system-disable-dark);--button-bg-color-open: var(--system-disable-dark)}.icon-button.icon-button_dot{--button-icon-color: var(--text-dark-primary);--button-icon-color-hover: var(--text-dark-primary);--button-bg-color: var(--bg-white);--button-bg-color-hover: var(--bg-white);--button-size: 2.75rem;--button-size-hover: 5.25rem;--icon-size: 1.5rem}@media screen and (min-width:2561px){.icon-button.icon-button_dot{--button-size: 1.71875vw;--button-size-hover: 3.28125vw;--icon-size: 0.9375vw}}@media screen and (max-width:2200px){.icon-button.icon-button_dot{--button-size: 2.125rem;--button-size-hover: 4.625rem;--icon-size: 1.25rem}}@media screen and (max-width:1850px){.icon-button.icon-button_dot{--button-size: 1.75rem;--button-size-hover: 4rem;--icon-size: 1.125rem}}@media screen and (max-width:1340px){.icon-button.icon-button_dot{--button-size: 2.75rem;--button-size-hover: 2.75rem;--icon-size: 0.875rem}}@media (any-hover:hover){.icon-button.icon-button_dot:hover .icon-button__wrapper{margin:calc((var(--button-size-hover) - var(--button-size))/-2);width:var(--button-size-hover);height:var(--button-size-hover)}.icon-button.icon-button_dot:hover .icon{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-animation:unset!important;animation:unset!important}}.icon-button.icon-button_dot .icon-button__wrapper{margin:calc((var(--button-size-hover) - var(--button-size))/-2);width:var(--button-size-hover);height:var(--button-size-hover);-webkit-transition:width var(--animation-medium),height var(--animation-medium),margin var(--animation-medium);transition:width var(--animation-medium),height var(--animation-medium),margin var(--animation-medium)}.icon-button.icon-button_dot .icon{opacity:1;-webkit-animation:unset;animation:unset}@media (any-hover:hover){.icon-button.icon-button_dot .icon-button__wrapper{margin:0;width:var(--button-size);height:var(--button-size)}.icon-button.icon-button_dot .icon{z-index:1;opacity:0;-webkit-transform:translateX(calc(0px - var(--button-size-hover)));-ms-transform:translateX(calc(0px - var(--button-size-hover)));transform:translateX(calc(0px - var(--button-size-hover)));-webkit-transition:opacity var(--animation-duration-medium) ease,fill var(--animation-default),-webkit-transform var(--animation-medium);transition:opacity var(--animation-duration-medium) ease,fill var(--animation-default),-webkit-transform var(--animation-medium);transition:transform var(--animation-medium),opacity var(--animation-duration-medium) ease,fill var(--animation-default);transition:transform var(--animation-medium),opacity var(--animation-duration-medium) ease,fill var(--animation-default),-webkit-transform var(--animation-medium)}}.icon-button.icon-button_dot.icon-button_grey{--button-icon-color: var(--text-dark-primary);--button-icon-color-hover: var(--text-dark-primary);--button-bg-color: var(--bg-grey);--button-bg-color-hover: var(--bg-grey)}.icon-button.icon-button_dot.icon-button_dark{--button-icon-color: var(--text-light-primary);--button-icon-color-hover: var(--text-light-primary);--button-bg-color: var(--accent-secondary-default);--button-bg-color-hover: var(--accent-secondary-default)}.anime-button{--button-text-color: var(--text-light-primary);--button-text-color-hover: var(--text-light-primary);--button-icon-color: var(--text-light-primary);--button-icon-color-hover: var(--text-light-primary);--button-bg-color: var(--accent-primary-default);--button-bg-color-hover: var(--accent-primary-default);--button-gap: 0.625rem;--button-padding: 2.5rem;--button-size: 5.25rem;margin:0;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:var(--button-size);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:var(--button-gap);color:var(--button-text-color);font:var(--font-btn);text-decoration:none;white-space:nowrap;background:0 0;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:color var(--animation-default);transition:color var(--animation-default)}@media screen and (min-width:2561px){.anime-button{--button-gap: 0.39062vw;--button-padding: 1.5625vw;--button-size: 3.28125vw}}@media screen and (max-width:2200px){.anime-button{--button-size: 4.625rem}}@media screen and (max-width:1850px){.anime-button{--button-gap: 0.5rem;--button-padding: 1.875rem;--button-size: 4rem}}@media screen and (max-width:1340px){.anime-button{--button-gap: 0.75rem;--button-padding: 1.25rem;--button-size: 2.75rem}}@media screen and (max-width:1340px){.anime-button{padding:0 var(--button-padding);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--button-bg-color);border-radius:var(--radius-infinity)}}@media (any-hover:hover){.anime-button:hover:not(:disabled):not(.disabled){--button-text-color: var(--button-text-color-hover);--button-icon-color: var(--button-icon-color-hover);--button-bg-color: var(--button-bg-color-hover)}.anime-button:hover:not(:disabled):not(.disabled) .anime-button__text::before{width:calc(100% + var(--button-size) + var(--button-gap))}.anime-button:hover:not(:disabled):not(.disabled) .anime-button__icon .icon:first-child{-webkit-animation:animeButtonBounceInHide var(--animation-default) forwards;animation:animeButtonBounceInHide var(--animation-default) forwards}}@media screen and (any-hover:hover) and (max-width:1340px){.anime-button:hover:not(:disabled):not(.disabled) .anime-button__icon .icon:first-child{-webkit-animation:unset;animation:unset}}@media (any-hover:hover){.anime-button:hover:not(:disabled):not(.disabled) .anime-button__icon .icon:last-child{-webkit-animation:animeButtonBounceIn var(--animation-duration-medium) ease-in forwards;animation:animeButtonBounceIn var(--animation-duration-medium) ease-in forwards}}@media screen and (any-hover:hover) and (max-width:1340px){.anime-button:hover:not(:disabled):not(.disabled) .anime-button__icon .icon:last-child{-webkit-animation:unset;animation:unset}}.anime-button__text{position:relative;padding:0 var(--button-padding);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--button-bg-color);border-radius:var(--radius-infinity);-webkit-transition:background-color var(--animation-default);transition:background-color var(--animation-default)}@media screen and (max-width:1340px){.anime-button__text{padding:0;background-color:unset}}.anime-button__text::before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-color:var(--button-bg-color);border-radius:var(--radius-infinity);-webkit-transition:width var(--animation-default),background-color var(--animation-default),opacity var(--animation-default);transition:width var(--animation-default),background-color var(--animation-default),opacity var(--animation-default)}@media screen and (max-width:1340px){.anime-button__text::before{content:unset}}.anime-button__text span{position:relative;z-index:1}.anime-button__icon{position:relative;z-index:1;width:var(--button-size);height:var(--button-size);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--button-bg-color);border-radius:var(--radius-infinity);overflow:hidden;-webkit-transition:background-color var(--animation-default);transition:background-color var(--animation-default)}@media screen and (max-width:1340px){.anime-button__icon{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:unset}}.anime-button__icon .icon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;fill:var(--button-icon-color);-webkit-transition:fill var(--animation-default);transition:fill var(--animation-default)}.anime-button__icon .icon:first-child{-webkit-animation:animeButtonBounceOut var(--animation-duration-medium) ease-in forwards;animation:animeButtonBounceOut var(--animation-duration-medium) ease-in forwards}@media screen and (max-width:1340px){.anime-button__icon .icon:first-child{position:static;-webkit-animation:unset;animation:unset}}.anime-button__icon .icon:last-child{-webkit-animation:animeButtonBounceOutHide var(--animation-default) forwards;animation:animeButtonBounceOutHide var(--animation-default) forwards}@media screen and (max-width:1340px){.anime-button__icon .icon:last-child{display:none}}.anime-button:disabled,.anime-button.disabled{--button-text-color: var(--system-disable-dark);--button-text-color-hover: var(--system-disable-dark);--button-icon-color: var(--system-disable-dark);--button-icon-color-hover: var(--system-disable-dark);--button-bg-color: var(--bg-disable);--button-bg-color-hover: var(--bg-disable);opacity:1;pointer-events:all;cursor:not-allowed}.anime-button:disabled .anime-button__text::before,.anime-button.disabled .anime-button__text::before{opacity:0}.anime-button_dark:disabled,.anime-button_dark.disabled{--button-text-color: var(--system-disable-light);--button-text-color-hover: var(--system-disable-light);--button-icon-color: var(--system-disable-light);--button-icon-color-hover: var(--system-disable-light);--button-bg-color: var(--system-disable-light);--button-bg-color-hover: var(--system-disable-light)}.anime-button.anime-button_secondary:not(:disabled):not(.disabled){--button-text-color: var(--text-dark-primary);--button-text-color-hover: var(--text-dark-primary);--button-icon-color: var(--text-dark-primary);--button-icon-color-hover: var(--text-dark-primary);--button-bg-color: var(--bg-white);--button-bg-color-hover: var(--bg-white)}.search-input{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem}@media screen and (min-width:2561px){.search-input{gap:.39062vw}}.search-input:has(.search-input__input input:disabled)::before{background:var(--system-disable-light)}.search-input__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:1.1875rem;gap:2.5rem;background-color:transparent;border-bottom:solid 1px var(--stroke-light-30)}@media screen and (min-width:2561px){.search-input__input{padding-bottom:.74219vw;border-bottom-width:.03906vw}}@media screen and (max-width:2200px){.search-input__input{padding-bottom:.875rem}}@media screen and (max-width:1340px){.search-input__input{padding-bottom:.6875rem;gap:1.25rem}}@media screen and (max-width:630px){.search-input__input{padding-bottom:.5625rem;gap:.625rem}}.search-input__input input{padding:0;width:100%;color:var(--text-light-primary);font:var(--font-body-S-m);background-color:transparent;border:0;border-radius:0;-webkit-transition:border-color var(--animation-default),color var(--animation-default);transition:border-color var(--animation-default),color var(--animation-default);outline:0;resize:none}@media (any-hover:hover){.search-input__input input:hover{border-color:var(--text-light-secondary)}.search-input__input input:hover::-webkit-input-placeholder{color:var(--text-light-secondary)}.search-input__input input:hover::-moz-placeholder{color:var(--text-light-secondary)}.search-input__input input:hover:-ms-input-placeholder{color:var(--text-light-secondary)}.search-input__input input:hover::-ms-input-placeholder{color:var(--text-light-secondary)}.search-input__input input:hover::placeholder{color:var(--text-light-secondary)}}.search-input__input input:focus{border-color:var(--text-light-secondary)}.search-input__input input:focus::-webkit-input-placeholder{color:var(--text-light-secondary)}.search-input__input input:focus::-moz-placeholder{color:var(--text-light-secondary)}.search-input__input input:focus:-ms-input-placeholder{color:var(--text-light-secondary)}.search-input__input input:focus::-ms-input-placeholder{color:var(--text-light-secondary)}.search-input__input input:focus::placeholder{color:var(--text-light-secondary)}.search-input__input input::-webkit-input-placeholder{color:var(--text-light-tertiary);-webkit-transition:color var(--animation-default);transition:color var(--animation-default)}.search-input__input input::-moz-placeholder{color:var(--text-light-tertiary);-moz-transition:color var(--animation-default);transition:color var(--animation-default)}.search-input__input input:-ms-input-placeholder{color:var(--text-light-tertiary);-ms-transition:color var(--animation-default);transition:color var(--animation-default)}.search-input__input input::-ms-input-placeholder{color:var(--text-light-tertiary);-ms-transition:color var(--animation-default);transition:color var(--animation-default)}.search-input__input input::placeholder{color:var(--text-light-tertiary);-webkit-transition:color var(--animation-default);transition:color var(--animation-default)}.search-input__input input:disabled{color:var(--system-disable-light);border-color:var(--system-disable-light)}.search-input__input input:disabled::-webkit-input-placeholder{color:var(--system-disable-light)}.search-input__input input:disabled::-moz-placeholder{color:var(--system-disable-light)}.search-input__input input:disabled:-ms-input-placeholder{color:var(--system-disable-light)}.search-input__input input:disabled::-ms-input-placeholder{color:var(--system-disable-light)}.search-input__input input:disabled::placeholder{color:var(--system-disable-light)}.search-input_required::before{content:"";position:absolute;top:.5625rem;right:0;width:1.5rem;height:1.5rem;background-color:var(--text-light-tertiary);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M6.34783 11.8333L5.01449 10.8853L6.66667 8.71039L4 7.87389L4.49275 6.36819L7.15942 7.20469V4.5H8.84058V7.20469L11.4783 6.36819L12 7.87389L9.33333 8.71039L10.9855 10.8853L9.65217 11.8333L8 9.65843L6.34783 11.8333Z' fill='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M6.34783 11.8333L5.01449 10.8853L6.66667 8.71039L4 7.87389L4.49275 6.36819L7.15942 7.20469V4.5H8.84058V7.20469L11.4783 6.36819L12 7.87389L9.33333 8.71039L10.9855 10.8853L9.65217 11.8333L8 9.65843L6.34783 11.8333Z' fill='white'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media screen and (min-width:2561px){.search-input_required::before{width:.9375vw;height:.9375vw}}@media screen and (min-width:2561px){.search-input_required::before{top:.35156vw}}@media screen and (max-width:2200px){.search-input_required::before{top:.5rem;width:1.25rem;height:1.25rem}}@media screen and (max-width:1850px){.search-input_required::before{top:.28125rem;width:1.125rem;height:1.125rem}}@media screen and (max-width:1340px){.search-input_required::before{top:.25rem;width:1rem;height:1rem}}@media screen and (max-width:630px){.search-input_required::before{top:.15625rem}}.search-input_dark .search-input__input{border-bottom-color:var(--stroke-dark-30)}@media (any-hover:hover){.search-input_dark .search-input__input:hover{border-color:var(--text-dark-secondary)}}.search-input_dark .search-input__input input{color:var(--text-dark-primary)}@media (any-hover:hover){.search-input_dark .search-input__input input:hover::-webkit-input-placeholder{color:var(--text-dark-secondary)}.search-input_dark .search-input__input input:hover::-moz-placeholder{color:var(--text-dark-secondary)}.search-input_dark .search-input__input input:hover:-ms-input-placeholder{color:var(--text-dark-secondary)}.search-input_dark .search-input__input input:hover::-ms-input-placeholder{color:var(--text-dark-secondary)}.search-input_dark .search-input__input input:hover::placeholder{color:var(--text-dark-secondary)}}.search-input_dark .search-input__input input:focus{border-color:var(--text-dark-secondary)}.search-input_dark .search-input__input input:focus::-webkit-input-placeholder{color:var(--text-dark-secondary)}.search-input_dark .search-input__input input:focus::-moz-placeholder{color:var(--text-dark-secondary)}.search-input_dark .search-input__input input:focus:-ms-input-placeholder{color:var(--text-dark-secondary)}.search-input_dark .search-input__input input:focus::-ms-input-placeholder{color:var(--text-dark-secondary)}.search-input_dark .search-input__input input:focus::placeholder{color:var(--text-dark-secondary)}.search-input_dark .search-input__input input::-webkit-input-placeholder{color:var(--text-dark-tertiary)}.search-input_dark .search-input__input input::-moz-placeholder{color:var(--text-dark-tertiary)}.search-input_dark .search-input__input input:-ms-input-placeholder{color:var(--text-dark-tertiary)}.search-input_dark .search-input__input input::-ms-input-placeholder{color:var(--text-dark-tertiary)}.search-input_dark .search-input__input input::placeholder{color:var(--text-dark-tertiary)}.search-input_dark .search-input__input input:disabled{color:var(--system-disable-dark);border-color:var(--system-disable-dark)}.search-input_dark .search-input__input input:disabled::-webkit-input-placeholder{color:var(--system-disable-dark)}.search-input_dark .search-input__input input:disabled::-moz-placeholder{color:var(--system-disable-dark)}.search-input_dark .search-input__input input:disabled:-ms-input-placeholder{color:var(--system-disable-dark)}.search-input_dark .search-input__input input:disabled::-ms-input-placeholder{color:var(--system-disable-dark)}.search-input_dark .search-input__input input:disabled::placeholder{color:var(--system-disable-dark)}.select-input{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.select-input__checkbox:focus~.select-current,.select-input__checkbox:checked~.select-current{border-color:var(--accent-primary-default);background-color:var(--accent-primary-default)}.select-input__checkbox:focus~.select-current .button__text,.select-input__checkbox:checked~.select-current .button__text{color:var(--text-light-primary)}.select-input__checkbox:focus~.select-current .select-current__icon,.select-input__checkbox:checked~.select-current .select-current__icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.select-input__checkbox:focus~.select-answer,.select-input__checkbox:checked~.select-answer{max-height:30rem;opacity:1!important;visibility:visible}@media screen and (min-width:2561px){.select-input__checkbox:focus~.select-answer,.select-input__checkbox:checked~.select-answer{max-height:18.75vw}}@media screen and (max-width:2200px){.select-input__checkbox:focus~.select-answer,.select-input__checkbox:checked~.select-answer{max-height:26.875rem}}@media screen and (max-width:1850px){.select-input__checkbox:focus~.select-answer,.select-input__checkbox:checked~.select-answer{max-height:23.75rem}}@media screen and (max-width:1340px){.select-input__checkbox:focus~.select-answer,.select-input__checkbox:checked~.select-answer{max-height:17.5rem}}.select-input.common-input_error>.select-input__current{border-color:var(--system-error)}.select-input_top .select-answer{top:unset;bottom:-.3125rem;padding-top:.3125rem;padding-bottom:var(--padding-top)}.select-current{z-index:5}.select-answer{--padding-top: calc(0.3125rem + 4.125rem + 0.9375rem);position:absolute;z-index:4;top:-.3125rem;left:-.3125rem;margin-top:0;padding:.3125rem;padding-top:var(--padding-top);width:calc(100% + .625rem);max-height:4.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.3125rem;background-color:var(--bg-white);-webkit-box-shadow:var(--shadow-large);box-shadow:var(--shadow-large);border-radius:2.25rem;overflow:auto;-webkit-transition:margin-top var(--animation-default),opacity var(--animation-default),visibility var(--animation-default),max-height var(--animation-duration-long) ease;transition:margin-top var(--animation-default),opacity var(--animation-default),visibility var(--animation-default),max-height var(--animation-duration-long) ease;opacity:0;visibility:hidden;scrollbar-width:none}@media screen and (min-width:2561px){.select-answer{--padding-top: calc(0.19531vw + 2.57812vw + 0.58594vw)}}@media screen and (max-width:2200px){.select-answer{--padding-top: calc(0.3125rem + 3.5rem + 0.9375rem)}}@media screen and (max-width:1850px){.select-answer{--padding-top: calc(0.3125rem + 3.125rem + 0.9375rem)}}@media screen and (max-width:1340px){.select-answer{--padding-top: calc(0.3125rem + 2.75rem + 0.625rem)}}@media screen and (max-width:630px){.select-answer{--padding-top: calc(0.3125rem + 2.25rem + 0.3125rem)}}.select-answer::-webkit-scrollbar{display:none}.select-answer::-webkit-scrollbar-track{display:none}.select-answer::-webkit-scrollbar-thumb{display:none}@media screen and (min-width:2561px){.select-answer{top:-.19531vw;left:-.19531vw;padding:.19531vw;max-height:2.96875vw;border-radius:1.40625vw}}@media screen and (max-width:2200px){.select-answer{max-height:4.125rem;border-radius:2rem}}@media screen and (max-width:1850px){.select-answer{max-height:3.75rem;border-radius:1.875rem}}@media screen and (max-width:1340px){.select-answer{max-height:3.375rem;border-radius:1.625rem}}@media screen and (max-width:630px){.select-answer{border-radius:1.375rem}}.select-answer__item{padding:0 1.875rem;width:100%;min-height:4.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--text-dark-primary);font:var(--font-body-S-r);text-decoration:none;border:0;background-color:var(--bg-white);border-radius:2rem;-webkit-transition:background-color var(--animation-default),color var(--animation-default);transition:background-color var(--animation-default),color var(--animation-default);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}@media screen and (min-width:2561px){.select-answer__item{padding:0 1.17188vw;min-height:2.57812vw;border-radius:1.25vw}}@media screen and (max-width:2200px){.select-answer__item{min-height:3.5rem}}@media screen and (max-width:1850px){.select-answer__item{padding:0 1.5625rem;min-height:3.125rem;border-radius:1.875rem}}@media screen and (max-width:1340px){.select-answer__item{padding:0 1.25rem;min-height:2.75rem;border-radius:1.625rem}}@media screen and (max-width:630px){.select-answer__item{padding:0 1.125rem;min-height:2.25rem;border-radius:1.375rem}}@media (any-hover:hover){.select-answer__item:hover{background-color:var(--bg-grey)}}.select-answer__item_active{color:var(--accent-primary-default);background-color:var(--bg-grey)}.select-input.select-input_filter .select-input__checkbox:checked~.select-current .select-current__icon{fill:var(--accent-primary-default)}.select-input.select-input_filter .select-input__checkbox:checked~.select-current .select-current__text{color:var(--accent-primary-default)}.select-input.select-input_filter .select-input__checkbox:checked~.select-answer{max-height:30rem;opacity:1!important;visibility:visible}@media screen and (min-width:2561px){.select-input.select-input_filter .select-input__checkbox:checked~.select-answer{max-height:18.75vw}}@media screen and (max-width:2200px){.select-input.select-input_filter .select-input__checkbox:checked~.select-answer{max-height:26.875rem}}@media screen and (max-width:1850px){.select-input.select-input_filter .select-input__checkbox:checked~.select-answer{max-height:23.75rem}}@media screen and (max-width:1340px){.select-input.select-input_filter .select-input__checkbox:checked~.select-answer{max-height:17.5rem}}.select-input.select-input_filter .select-current{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1.5625rem;background:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}@media screen and (min-width:2561px){.select-input.select-input_filter .select-current{gap:.97656vw}}@media screen and (max-width:1850px){.select-input.select-input_filter .select-current{gap:1.25rem}}@media screen and (max-width:1340px){.select-input.select-input_filter .select-current{gap:.625rem}}@media (any-hover:hover){.select-input.select-input_filter .select-current:hover .select-current__icon{fill:var(--accent-primary-default)}.select-input.select-input_filter .select-current:hover .select-current__text{color:var(--accent-primary-default)}}.select-input.select-input_filter .select-current__icon{width:1.75rem;height:1.75rem;fill:var(--text-dark-primary);-webkit-transition:fill var(--animation-default),-webkit-transform var(--animation-default);transition:fill var(--animation-default),-webkit-transform var(--animation-default);transition:transform var(--animation-default),fill var(--animation-default);transition:transform var(--animation-default),fill var(--animation-default),-webkit-transform var(--animation-default)}@media screen and (min-width:2561px){.select-input.select-input_filter .select-current__icon{width:1.09375vw;height:1.09375vw}}@media screen and (max-width:2200px){.select-input.select-input_filter .select-current__icon{width:1.5rem;height:1.5rem}}@media screen and (max-width:1850px){.select-input.select-input_filter .select-current__icon{width:1.375rem;height:1.375rem}}@media screen and (max-width:1340px){.select-input.select-input_filter .select-current__icon{width:1.125rem;height:1.125rem}}@media screen and (max-width:630px){.select-input.select-input_filter .select-current__icon{width:1rem;height:1rem}}.select-input.select-input_filter .select-current__text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;color:var(--text-dark-primary);font:var(--font-body-XL-r);-webkit-transition:color var(--animation-default);transition:color var(--animation-default)}.select-input.select-input_filter .select-answer{top:100%;width:auto;padding:1.875rem .625rem;max-height:30rem}@media screen and (min-width:2561px){.select-input.select-input_filter .select-answer{padding:1.17188vw .39062vw;max-height:18.75vw}}@media screen and (max-width:2200px){.select-input.select-input_filter .select-answer{max-height:26.875rem}}@media screen and (max-width:1850px){.select-input.select-input_filter .select-answer{max-height:23.75rem}}@media screen and (max-width:1340px){.select-input.select-input_filter .select-answer{max-height:17.5rem}}.select-input.select-input_filter .select-answer__item{padding:0 2.5rem;min-height:5.25rem;border-radius:2.625rem}@media screen and (min-width:2561px){.select-input.select-input_filter .select-answer__item{padding:0 1.5625vw;min-height:3.28125vw;border-radius:1.64062vw}}@media screen and (max-width:2200px){.select-input.select-input_filter .select-answer__item{min-height:4.625rem;border-radius:2.3125rem}}@media screen and (max-width:1850px){.select-input.select-input_filter .select-answer__item{padding:0 1.875rem;min-height:4rem;border-radius:2rem}}@media screen and (max-width:1340px){.select-input.select-input_filter .select-answer__item{padding:0 1.25rem;min-height:2.75rem;border-radius:1.375rem}}@media screen and (max-width:630px){.select-input.select-input_filter .select-answer__item{padding:0 1.125rem}}.select-input.select-input_filter .select-answer__text{font:var(--font-body-L-r)}.select-input.select-input_search .select-input__checkbox:checked~.select-current .select-current__icon{fill:var(--accent-primary-default)}.select-input.select-input_search .select-input__checkbox:checked~.select-current .select-current__text{color:var(--accent-primary-default)}.select-input.select-input_search .select-input__checkbox:checked~.select-answer{max-height:30rem;opacity:1!important;visibility:visible}@media screen and (min-width:2561px){.select-input.select-input_search .select-input__checkbox:checked~.select-answer{max-height:18.75vw}}@media screen and (max-width:2200px){.select-input.select-input_search .select-input__checkbox:checked~.select-answer{max-height:26.875rem}}@media screen and (max-width:1850px){.select-input.select-input_search .select-input__checkbox:checked~.select-answer{max-height:23.75rem}}@media screen and (max-width:1340px){.select-input.select-input_search .select-input__checkbox:checked~.select-answer{max-height:17.5rem}}.select-input.select-input_search .select-current{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.5rem;background:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}@media screen and (max-width:1850px){.select-input.select-input_search .select-current{gap:.3125rem}}@media screen and (max-width:1340px){.select-input.select-input_search .select-current{gap:.1875rem}}@media (any-hover:hover){.select-input.select-input_search .select-current:hover .select-current__icon{fill:var(--accent-primary-default)}.select-input.select-input_search .select-current:hover .select-current__text{color:var(--accent-primary-default)}}.select-input.select-input_search .select-current__icon{width:1.75rem;height:1.75rem;fill:var(--text-dark-primary);-webkit-transition:fill var(--animation-default),-webkit-transform var(--animation-default);transition:fill var(--animation-default),-webkit-transform var(--animation-default);transition:transform var(--animation-default),fill var(--animation-default);transition:transform var(--animation-default),fill var(--animation-default),-webkit-transform var(--animation-default)}@media screen and (min-width:2561px){.select-input.select-input_search .select-current__icon{width:1.09375vw;height:1.09375vw}}@media screen and (max-width:2200px){.select-input.select-input_search .select-current__icon{width:1.5rem;height:1.5rem}}@media screen and (max-width:1850px){.select-input.select-input_search .select-current__icon{width:1.375rem;height:1.375rem}}@media screen and (max-width:1340px){.select-input.select-input_search .select-current__icon{width:1.125rem;height:1.125rem}}@media screen and (max-width:630px){.select-input.select-input_search .select-current__icon{width:1rem;height:1rem}}.select-input.select-input_search .select-current__text{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;color:var(--text-dark-primary);font:var(--font-body-S-m);white-space:nowrap;-webkit-transition:color var(--animation-default);transition:color var(--animation-default)}.select-input.select-input_search .select-answer{top:100%;width:auto;padding:1.25rem .3125rem;max-height:30rem}@media screen and (min-width:2561px){.select-input.select-input_search .select-answer{padding:.78125vw .19531vw;max-height:18.75vw}}@media screen and (max-width:2200px){.select-input.select-input_search .select-answer{max-height:26.875rem}}@media screen and (max-width:1850px){.select-input.select-input_search .select-answer{max-height:23.75rem}}@media screen and (max-width:1340px){.select-input.select-input_search .select-answer{max-height:17.5rem}}.select-input.select-input_search .select-answer__item{padding:0 1.25rem;min-height:5.25rem;border-radius:2.625rem}@media screen and (min-width:2561px){.select-input.select-input_search .select-answer__item{padding:0 .78125vw;min-height:3.28125vw;border-radius:1.64062vw}}@media screen and (max-width:2200px){.select-input.select-input_search .select-answer__item{min-height:4.625rem;border-radius:2.3125rem}}@media screen and (max-width:1850px){.select-input.select-input_search .select-answer__item{padding:0 1.875rem;min-height:4rem;border-radius:2rem}}@media screen and (max-width:1340px){.select-input.select-input_search .select-answer__item{padding:0 .9375rem;min-height:2.75rem;border-radius:1.375rem}}.select-input.select-input_search .select-answer__text{font:var(--font-body-S-m);white-space:nowrap}.section{width:100%;overflow:hidden}.section_padding_top{padding-top:var(--section-padding-top)}.section_padding_top_small{padding-top:var(--section-padding-top-small)}.section_padding_bottom{padding-bottom:var(--section-padding-bottom)}.section_padding_bottom_small{padding-top:var(--section-padding-bottom-small)}.section>[class*=container]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:var(--section-gap)}.section__head{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:3.125rem}@media screen and (min-width:2561px){.section__head{gap:1.95312vw}}@media screen and (max-width:1850px){.section__head{gap:2.5rem}}@media screen and (max-width:1340px){.section__head{gap:1.875rem}}@media screen and (max-width:630px){.section__head{gap:.9375rem}}.section__name{width:100%;display:none;color:var(--text-dark-primary);font:var(--font-body-M-r)}.section__title{width:100%;display:block;color:var(--text-dark-primary)}.section__title b{color:var(--accent-primary-default);font:inherit}.section__content{width:100%}.section_dark-bg .section__head{--text-dark-primary: var(--text-light-primary)}.部分填充顶部{padding-top:calc(var(--section-padding-top)/2)}.nav{width:100%}@media screen and (max-width:1340px){.nav{display:none}}.nav__list{margin:0;padding:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:5rem;list-style:none}@media screen and (min-width:2561px){.nav__list{gap:3.125vw}}@media screen and (max-width:2200px){.nav__list{gap:3.75rem}}@media screen and (max-width:1850px){.nav__list{gap:2.5rem}}.nav__item{--list-gap: 5rem;--offset-y: 0;position:relative}@media screen and (min-width:2561px){.nav__item{--list-gap: 3.125vw}}@media screen and (max-width:2200px){.nav__item{--list-gap: 3.75rem}}@media screen and (max-width:1850px){.nav__item{--list-gap: 2.5rem}}.nav__item>.nav-submenu{display:none}.nav__link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;color:var(--text-dark-primary);font:var(--font-body-S-r);text-decoration:none;white-space:nowrap;-webkit-transition:color var(--animation-default);transition:color var(--animation-default)}@media (any-hover:hover){.nav__link:hover{color:var(--accent-primary-default)}}.nav__link::before{content:"";position:absolute;top:calc(var(--offset-y)*-1);left:calc(var(--list-gap)/-2);width:calc(100% + var(--list-gap));height:calc(100% + (var(--offset-y)*2));background:0 0;opacity:0}.nav__bump{position:absolute;bottom:0;left:0;width:25rem;height:1.25rem;fill:var(--bg-grey);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nav__hostel{--nav-offset: 13.6875rem;--submenu-gap: 6.25rem;--nav-padding-top: 5.625rem;--nav-padding-right: 6.25rem;--nav-padding-bottom: 5.625rem;--nav-padding-left: 6.25rem;--nav-height: 0rem;position:absolute;top:100%;left:var(--nav-offset);right:var(--nav-offset);padding:0;height:var(--nav-height);display:grid;grid-template-columns:repeat(3,1fr);gap:var(--submenu-gap);-webkit-box-sizing:content-box;box-sizing:content-box;background-color:var(--bg-grey);border-radius:0 0 var(--radius-thirty) var(--radius-thirty);overflow:hidden;-webkit-transition:padding var(--animation-medium);transition:padding var(--animation-medium)}@media screen and (min-width:2561px){.nav__hostel{--nav-offset: 8.55469vw;--submenu-gap: 3.90625vw;--nav-padding-top: 3.51562vw;--nav-padding-right: 3.90625vw;--nav-padding-bottom: 3.51562vw;--nav-padding-left: 3.90625vw}}@media screen and (max-width:2200px){.nav__hostel{--nav-offset: 8.75rem;--submenu-gap: 5rem;--nav-padding-top: 3.75rem;--nav-padding-right: 5rem;--nav-padding-bottom: 4.0625rem;--nav-padding-left: 5rem}}@media screen and (max-width:1850px){.nav__hostel{--nav-offset: 6.375rem;--submenu-gap: 4.375rem;--nav-padding-top: 3.125rem;--nav-padding-right: 4.375rem;--nav-padding-bottom: 3.4375rem;--nav-padding-left: 4.375rem}}.nav__hostel_show{padding:var(--nav-padding-top) var(--nav-padding-right) var(--nav-padding-bottom) var(--nav-padding-left)}.nav__hostel_show .nav-submenu{padding:0}.nav-submenu{margin:0;padding:0;padding-top:var(--nav-padding-top);padding-left:var(--nav-padding-left);width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1.5625rem;list-style:none;opacity:0;-webkit-transition:padding var(--animation-medium);transition:padding var(--animation-medium)}@media screen and (min-width:2561px){.nav-submenu{gap:.97656vw}}@media screen and (max-width:1850px){.nav-submenu{gap:1.25rem}}.nav-submenu ul{padding:0;list-style:none}.nav-submenu__item{width:100%}.nav-submenu__item_active .nav-submenu__link{color:var(--accent-primary-default)}.nav-submenu__item_active .nav-submenu__link::after{background-color:var(--accent-primary-default)}.nav-submenu__item_active .nav-child{display:block}.nav-submenu__link{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:.625rem;color:var(--text-dark-primary);font:var(--font-body-L-r);text-decoration:none;-webkit-transition:color var(--animation-default);transition:color var(--animation-default)}@media screen and (min-width:2561px){.nav-submenu__link{gap:.39062vw}}@media (any-hover:hover){.nav-submenu__link:hover{color:var(--accent-primary-default)}.nav-submenu__link:hover::after{background-color:var(--accent-primary-default)}}.nav-submenu__link_child::after{content:"";margin-left:auto;width:1.5rem;height:1.5rem;-ms-flex-negative:0;flex-shrink:0;background-color:var(--text-dark-primary);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='type=fi-rr-angle-small-right'%3E%3Cpath id='Vector' d='M15.4003 9.88001L10.8103 5.29001C10.6229 5.10376 10.3695 4.99922 10.1053 4.99922C9.8411 4.99922 9.58765 5.10376 9.40029 5.29001C9.30656 5.38298 9.23217 5.49358 9.1814 5.61544C9.13063 5.7373 9.10449 5.868 9.10449 6.00001C9.10449 6.13203 9.13063 6.26273 9.1814 6.38459C9.23217 6.50645 9.30656 6.61705 9.40029 6.71001L14.0003 11.29C14.094 11.383 14.1684 11.4936 14.2192 11.6154C14.27 11.7373 14.2961 11.868 14.2961 12C14.2961 12.132 14.27 12.2627 14.2192 12.3846C14.1684 12.5065 14.094 12.6171 14.0003 12.71L9.40029 17.29C9.21199 17.477 9.10567 17.7311 9.10473 17.9965C9.1038 18.2618 9.20831 18.5167 9.39529 18.705C9.58227 18.8933 9.83639 18.9996 10.1018 19.0006C10.3671 19.0015 10.622 18.897 10.8103 18.71L15.4003 14.12C15.9621 13.5575 16.2777 12.795 16.2777 12C16.2777 11.205 15.9621 10.4425 15.4003 9.88001Z' fill='black'/%3E%3C/g%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='type=fi-rr-angle-small-right'%3E%3Cpath id='Vector' d='M15.4003 9.88001L10.8103 5.29001C10.6229 5.10376 10.3695 4.99922 10.1053 4.99922C9.8411 4.99922 9.58765 5.10376 9.40029 5.29001C9.30656 5.38298 9.23217 5.49358 9.1814 5.61544C9.13063 5.7373 9.10449 5.868 9.10449 6.00001C9.10449 6.13203 9.13063 6.26273 9.1814 6.38459C9.23217 6.50645 9.30656 6.61705 9.40029 6.71001L14.0003 11.29C14.094 11.383 14.1684 11.4936 14.2192 11.6154C14.27 11.7373 14.2961 11.868 14.2961 12C14.2961 12.132 14.27 12.2627 14.2192 12.3846C14.1684 12.5065 14.094 12.6171 14.0003 12.71L9.40029 17.29C9.21199 17.477 9.10567 17.7311 9.10473 17.9965C9.1038 18.2618 9.20831 18.5167 9.39529 18.705C9.58227 18.8933 9.83639 18.9996 10.1018 19.0006C10.3671 19.0015 10.622 18.897 10.8103 18.71L15.4003 14.12C15.9621 13.5575 16.2777 12.795 16.2777 12C16.2777 11.205 15.9621 10.4425 15.4003 9.88001Z' fill='black'/%3E%3C/g%3E%3C/svg%3E%0A");-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transition:background-color var(--animation-default);transition:background-color var(--animation-default)}@media screen and (min-width:2561px){.nav-submenu__link_child::after{width:.9375vw;height:.9375vw}}@media screen and (max-width:2200px){.nav-submenu__link_child::after{width:1.25rem;height:1.25rem}}@media screen and (max-width:1850px){.nav-submenu__link_child::after{width:1.125rem;height:1.125rem}}.nav-child{position:absolute;right:var(--nav-padding-right);top:var(--nav-padding-top);margin:0;margin-bottom:-1.5625rem;width:calc((100%/3)*2 - (var(--nav-padding-right) + var(--nav-padding-left)) + (var(--submenu-gap)/3));display:none;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:var(--submenu-gap);-moz-column-gap:var(--submenu-gap);column-gap:var(--submenu-gap);overflow:auto}@media screen and (min-width:2561px){.nav-child{margin-bottom:-.97656vw}}@media screen and (max-width:1850px){.nav-child{margin-bottom:-1.25rem}}.nav-child__item:last-child .nav-child__link{margin-bottom:0}.nav-child__link{position:relative;margin-bottom:1.5625rem;width:100%;display:block;color:var(--text-dark-primary);font:var(--font-body-S-r);text-decoration:none;-webkit-transition:color var(--animation-default);transition:color var(--animation-default);-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}@media screen and (min-width:2561px){.nav-child__link{margin-bottom:.97656vw}}@media screen and (max-width:1850px){.nav-child__link{margin-bottom:1.25rem}}@media (any-hover:hover){.nav-child__link:hover{color:var(--accent-primary-default)}}.logo{--logo-size: 5rem;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:var(--logo-size);display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:2561px){.logo{--logo-size: 3.125vw}}@media screen and (max-width:2200px){.logo{--logo-size: 4.375rem}}@media screen and (max-width:1850px){.logo{--logo-size: 3.75rem}}@media screen and (max-width:1340px){.logo{--logo-size: 3.125rem}}@media screen and (max-width:630px){.logo{--logo-size: 2.75rem}}@media (any-hover:hover){.logo:hover .logo__hover{opacity:1;visibility:visible}}.logo__image,.logo__hover{position:relative;z-index:0;width:auto;height:100%;pointer-events:none;-webkit-transition:opacity var(--animation-duration-medium) linear,visibility var(--animation-duration-medium) linear;transition:opacity var(--animation-duration-medium) linear,visibility var(--animation-duration-medium) linear}.logo__hover{position:absolute;top:0;left:0;z-index:1;opacity:0;visibility:hidden}.flip-link{position:relative;overflow:hidden}@media (any-hover:hover){.flip-link:hover::after,.flip-link:hover span{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}.flip-link span{width:100%;display:block;-webkit-transition:-webkit-transform var(--animation-default);transition:-webkit-transform var(--animation-default);transition:transform var(--animation-default);transition:transform var(--animation-default),-webkit-transform var(--animation-default)}.flip-link::after{content:attr(data-flip-content);position:absolute;top:100%;left:0;width:100%;height:auto;-webkit-transition:-webkit-transform var(--animation-default);transition:-webkit-transform var(--animation-default);transition:transform var(--animation-default);transition:transform var(--animation-default),-webkit-transform var(--animation-default)}