*,*:before,*:after{margin:0;padding:0;border:0;box-sizing:border-box}ul,ol{list-style:none}a{text-decoration:none;color:inherit;background-color:transparent}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit;background:none;border:none;outline:none}button{cursor:pointer;background-color:transparent}table{border-collapse:collapse;border-spacing:0;width:100%}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}:focus{outline:none}[hidden]{display:none!important}@media(hover:none)and (pointer:coarse){*,*:before,*:after{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}}strong,b{font-weight:400}:root{--color-brown: #f2b548;--color-constant-greyscale-0: #fff;--color-constant-greyscale-100: #f2f3f7;--color-constant-greyscale-200: #e2e5eb;--color-constant-greyscale-300: #bbc1c7;--color-constant-greyscale-400: #969fa8;--color-constant-greyscale-500: #626c77;--color-constant-greyscale-600: #434a51;--color-constant-greyscale-700: #2c3135;--color-constant-greyscale-800: #1d2023;--color-constant-greyscale-900: #000;--color-constant-blackberry-lightest: #e7eafa;--color-constant-blackberry-light: #6384e0;--color-constant-blackberry-normal: #014fce;--color-constant-blackberry-dark: #003db7;--color-constant-blackberry-darkest: #002094;--color-constant-blueberry-lightest: #e1f3fe;--color-constant-blueberry-light: #45b6fc;--color-constant-blueberry-normal: #0097fd;--color-constant-blueberry-dark: #007cff;--color-constant-blueberry-darkest: #0048aa;--color-constant-mint-lightest: #dff9f5;--color-constant-mint-light: #00d9bc;--color-constant-mint-normal: #00c19b;--color-constant-mint-dark: #03a17b;--color-constant-mint-darkest: #00724d;--color-constant-apple-lightest: #e8faeb;--color-constant-apple-light: #74df8b;--color-constant-apple-normal: #26cd58;--color-constant-apple-dark: #04aa42;--color-constant-apple-darkest: #027722;--color-constant-lime-lightest: #f8fee7;--color-constant-lime-light: #d3f36b;--color-constant-lime-normal: #c1eb1d;--color-constant-lime-dark: #a6c100;--color-constant-lime-darkest: #808201;--color-constant-banana-lightest: #fffde8;--color-constant-banana-light: #fdf177;--color-constant-banana-normal: #fbe739;--color-constant-banana-dark: #fac031;--color-constant-banana-darkest: #f37f19;--color-constant-orange-lightest: #fbe9e7;--color-constant-orange-light: #ffa080;--color-constant-orange-normal: #f95721;--color-constant-orange-dark: #e04a17;--color-constant-orange-darkest: #ba360a;--color-constant-raspberry-lightest: #ffe4e9;--color-constant-raspberry-light: #f55f7e;--color-constant-raspberry-normal: #ea1f49;--color-constant-raspberry-dark: #c51345;--color-constant-raspberry-darkest: #523d50;--color-constant-green: #39ed8a;--color-constant-red: #fd3a3d;--color-constant-red: #AA3853;--color-constant-red-dark: #2b0e0e;--color-constant-red-light: #ff7b7e;--color-primary: #0156ff;--max: 1500px;--min: 1000px;--breakpointMid: 999px;--bp-mobile: 999px;--bp-19: 1950px;--bp-16: 1650px;--bp-14: 1450px;--font-body: "YS Text Web", "YS Text", sans-serif;--font-heading: "YS Text Web", "YS Text", sans-serif;--font-ui: "YS Text Web", "YS Text", sans-serif;--heading-weight: 500;--heading-width: 110%;--heading-line-height: .95;--heading-letter-spacing: -.01em;--text-medium-weight: 500;--text-medium-line-height: 1.05;--text-medium-letter-spacing: 0;--text-regular-weight: 400;--text-regular-line-height: 1.05;--text-regular-letter-spacing: 0;--transition: .2s;--space-1: 8px;--space-2: 12px;--space-3: 16px;--space-4: 24px;--space-5: 32px;--space-6: 48px;--space-7: 64px;--space-8: 96px;--space-9: 128px;--space-10: 192px;--gap-stack: calc(var(--space-6) + var(--space-1) / 4);--gap-stack-md: calc(var(--space-5) - var(--space-1) / 4);--gap-tight: calc(var(--space-1) / 2 + var(--space-1) / 8);--gap-compact: calc((var(--space-1) + var(--space-2)) / 2);--gap-list: calc(var(--space-2) + var(--space-1) / 4 + var(--space-1) / 8);--gap-row: calc(var(--space-3) + var(--space-1) / 2);--radius-chip: calc(var(--space-1) / 2 + var(--space-1) / 16);--radius-panel: calc(var(--space-1) + var(--space-1) / 8);--radius-media: calc( var(--space-2) + var(--space-1) / 2 + var(--space-1) / 4 );--text-1: 13px;--text-2: 15px;--text-3: 17px;--text-4: 21px;--control-height: var(--space-6);--control-height-mobile: 42px;--control-radius: var(--space-2);--control-radius-lg: var(--space-5);--glass-bg: rgba(255, 255, 255, .05);--glass-shadow: inset 0 0 var(--space-3) 0 rgba(255, 255, 255, .15), 0 var(--space-2) var(--space-2) 0 rgba(0, 0, 0, .1);--glass-shadow-chip: inset 0 0 var(--space-1) 0 rgba(255, 255, 255, .1), 0 var(--space-1) var(--space-1) 0 rgba(0, 0, 0, .1);--glass-shadow-hover: inset 0 0 var(--space-3) 0 rgba(255, 255, 255, .25), 0 var(--space-1) var(--space-1) 0 rgba(0, 0, 0, .1);--glass-dropdown-bg: rgba(43, 14, 14, .95);--glass-placeholder-color: rgba(255, 255, 255, .75);--tab-height: 38px;--text-muted: rgba(0, 0, 0, .65);--text-muted-light: rgba(255, 255, 255, .65);--color-surface-muted: #eaecf1;--color-surface-blue: #34343C;--card-title-size: calc(var(--text-4) + var(--space-1) / 2);--card-title-size-compact: calc(var(--text-2) + var(--space-1) / 4);--glass-tab-shadow-hover: inset 0 0 var(--space-2) 0 rgba(255, 255, 255, .15), 0 var(--space-1) var(--space-2) 0 rgba(0, 0, 0, .12);--glass-tab-shadow-active: inset 0 0 var(--space-2) 0 rgba(255, 255, 255, .2), 0 var(--space-2) var(--space-2) 0 rgba(0, 0, 0, .12)}@font-face{font-family:YS Text Web;src:url("/resources/fonts/YS Text Web/tff/YSText-Upright-weight-VF.ttf") format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:YS Text Web;src:url("/resources/fonts/YS Text Web/tff/YSText-Italic-weight-VF.ttf") format("truetype");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:YS Text;src:url("/resources/fonts/YS Text/woff/YS Text-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:YS Text;src:url("/resources/fonts/YS Text/woff/YS Text-Regular Italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:YS Text;src:url("/resources/fonts/YS Text/woff/YS Text-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:YS Text;src:url("/resources/fonts/YS Text/woff/YS Text-Medium Italic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;src:url(/resources/fonts/material/sykg-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190Fjzag.woff2) format("woff2")}.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.material-symbols-rounded--fill{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48}@font-face{font-family:Material Symbols Sharp;font-style:normal;font-weight:400;src:url(/resources/fonts/material/gNMVW2J8Roq16WD5tFNRaeLQk6-SHQ_R00k4aWE.woff2) format("woff2")}.material-symbols-sharp{font-family:Material Symbols Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.material-symbols-sharp--fill{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 48}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;width:100%;height:100%;overflow-x:clip;background-color:#fff}body{font-family:var(--font-body);font-size:var(--text-2);font-weight:var(--text-regular-weight);line-height:var(--text-regular-line-height);letter-spacing:var(--text-regular-letter-spacing);color:var(--color-constant-greyscale-900);background-color:#fff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;width:100%;max-width:100%;margin:0;min-height:100%;min-height:100svh;display:flex;flex-direction:column}@media(max-width:999px){body{font-size:calc((var(--text-1) + var(--text-2)) / 2);overflow-x:clip}}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-track,::-webkit-scrollbar-track-piece{background-color:var(--color-constant-greyscale-0)}::-webkit-scrollbar-thumb{height:50px;background-color:var(--color-primary);border-radius:0}::-webkit-resizer,::-webkit-scrollbar-corner{background-color:var(--color-constant-greyscale-0)}.heading{font-family:var(--font-heading);font-weight:var(--heading-weight);font-stretch:var(--heading-width);line-height:var(--heading-line-height);letter-spacing:var(--heading-letter-spacing);font-size:51px;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}@media(max-width:1950px){.heading{font-size:47px}}@media(max-width:1650px){.heading{font-size:43px}}@media(max-width:999px){.heading{font-size:27px;overflow-wrap:break-word}}.heading--small{font-size:calc(var(--text-4) + var(--space-2))}@media(max-width:999px){.heading--small{font-size:calc(var(--space-4) - var(--space-1) / 2)}}.heading--medium{font-size:calc(var(--text-2) * 4 - var(--space-3) / 2)}.heading--large{font-size:calc(var(--text-4) * 4 - var(--space-4) / 2);line-height:.9}.description{font-family:var(--font-body);line-height:var(--text-medium-line-height);letter-spacing:var(--text-medium-letter-spacing);font-size:calc(var(--text-3) * 2 - var(--space-2) / 2);display:block;color:var(--text-muted)}@media(max-width:1450px){.description{font-size:var(--card-title-size-compact)}}@media(max-width:999px){.description{font-size:var(--text-2)}}.description--small{font-size:calc(var(--text-2) * 2 - var(--space-1));line-height:1.2}@media(max-width:1450px){.description--small{font-size:var(--text-2)}}@media(max-width:999px){.description--small{font-size:var(--text-3)}}.description p:not(:last-child){margin-bottom:var(--space-1)}.text{font-family:var(--font-body);font-weight:var(--text-regular-weight);line-height:var(--text-regular-line-height);letter-spacing:var(--text-regular-letter-spacing);font-size:calc(var(--text-1) + var(--space-2) / 2);display:block}@media(max-width:999px){.text{font-size:var(--text-2)}}.text p:not(:last-child){margin-bottom:var(--space-2)}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{font-family:var(--font-body);font-weight:var(--text-medium-weight);line-height:var(--text-medium-line-height);letter-spacing:var(--text-medium-letter-spacing);font-size:var(--text-4);margin-bottom:var(--space-2);margin-top:var(--space-5)}@media(max-width:999px){.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{font-size:var(--text-3);margin-top:var(--space-4);margin-bottom:var(--space-1)}}.text h1:first-child,.text h2:first-child,.text h3:first-child,.text h4:first-child,.text h5:first-child,.text h6:first-child{margin-top:0}.text ul{list-style:none;margin:0 0 var(--space-2);padding:0}.text ul li{position:relative;display:block;padding-left:calc(var(--space-3) + var(--space-1) / 2)}.text ul li:not(:last-child){margin-bottom:var(--space-2)}.text ul li:before{content:"";position:absolute;left:var(--space-1);top:.45em;width:5px;height:5px;border-radius:50%;background:var(--color-constant-greyscale-900)}.text ol{list-style:decimal;padding-left:0;margin-left:0;list-style-position:inside}.text ol li:not(:last-child){margin-bottom:var(--space-1)}.text a{color:inherit;text-decoration:underline;text-underline-offset:.15em;transition:color var(--transition)}@media(any-hover:hover){.text a:hover{color:var(--color-primary)}}@media(any-hover:none){.text a:active{color:var(--color-primary)}}.text img{max-width:100%;height:auto;display:block;margin:var(--space-2) 0}.text table{width:100%;border-collapse:separate;border-spacing:0;margin:var(--space-2) 0;font-size:var(--text-2);border:1px solid var(--color-constant-greyscale-200);border-radius:var(--space-2);overflow:hidden}@media(max-width:999px){.text table{font-size:var(--text-1)}}.text table th,.text table td{padding:var(--space-3);border-top:0;border-left:0;border-right:1px solid var(--color-constant-greyscale-200);border-bottom:1px solid var(--color-constant-greyscale-200);text-align:left;vertical-align:top}@media(max-width:999px){.text table th,.text table td{padding:var(--space-2)}}.text table th:last-child,.text table td:last-child{border-right:0}.text table tr:last-child th,.text table tr:last-child td{border-bottom:0}.text table th{font-weight:var(--text-medium-weight)}.text code{background-color:#eee;padding:2px 4px;font-size:90%}.text pre{padding:var(--space-2);overflow-x:auto;font-size:90%;margin-bottom:var(--space-1)}.text b,.text strong{font-weight:var(--text-medium-weight)}.checkbox{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:var(--gap-compact);cursor:pointer}.checkbox__icon{display:flex;flex-direction:row;justify-content:center;align-items:center;width:25px;min-width:25px;height:25px;aspect-ratio:1;cursor:pointer;transition:var(--transition);flex-shrink:0;line-height:1;background:transparent;position:relative;color:transparent;border:1px rgba(255,255,255,.11) solid;-webkit-user-select:none;user-select:none;font-size:var(--space-3);border-radius:var(--radius-chip);box-shadow:var(--glass-shadow-chip)}.checkbox__input{display:none}.checkbox__text{font-size:12px;line-height:1.4}.checkbox__text a{color:inherit;text-decoration:underline;text-underline-offset:.15em;transition:color var(--transition)}@media(any-hover:hover){.checkbox__text a:hover{color:var(--color-primary)}}@media(any-hover:none){.checkbox__text a:active{color:var(--color-primary)}}.checkbox.is-checked .checkbox__icon{color:var(--color-constant-green)}.checkbox.is-error .checkbox__icon{border-color:var(--color-constant-green)}@media(any-hover:hover){.checkbox:hover.is-checked .checkbox:hover__icon{color:var(--color-constant-green);border:1px rgba(255,255,255,.22) solid}.checkbox:hover:not(.is-checked) .checkbox:hover__icon{border:1px rgba(255,255,255,.22) solid}}@media(any-hover:none){.checkbox:active.is-checked .checkbox:active__icon{color:var(--color-constant-green);border:1px rgba(255,255,255,.22) solid}.checkbox:active:not(.is-checked) .checkbox:active__icon{border:1px rgba(255,255,255,.22) solid}}.nav-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;width:calc(var(--space-5) + var(--space-4) / 2);aspect-ratio:1;flex-shrink:0;padding:0;border:0;border-radius:var(--space-1);background:var(--color-surface-muted);color:var(--color-constant-greyscale-900);cursor:pointer;line-height:1;-webkit-user-select:none;user-select:none;transition:var(--transition)}.nav-btn .material-symbols-rounded{font-size:var(--text-4);line-height:1}.nav-btn.swiper-button-disabled{opacity:.5;pointer-events:none;cursor:default;background:transparent}.button{display:flex;flex-direction:row;justify-content:center;align-items:center;display:inline-flex;cursor:pointer;height:calc(var(--space-5) + var(--space-5) / 2);padding:0 var(--space-3);border-radius:var(--space-1);line-height:1;text-transform:uppercase;font-weight:var(--heading-weight);position:relative;transition:var(--transition);overflow:hidden;border:1px solid transparent}@media(max-width:999px){.button{height:calc(var(--space-5) + var(--space-4) / 2)}}.button__content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--space-3);position:relative}@media(max-width:999px){.button__content{gap:var(--space-2)}}.button__text{-webkit-user-select:none;user-select:none;white-space:nowrap;font-family:var(--font-ui);font-size:calc((var(--text-1) + var(--text-1)) / 2)}.button__icon{transition:var(--transition);-webkit-user-select:none;user-select:none;overflow:hidden}.button__icon-material{transition:transform .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;font-size:var(--text-4)}.button__icon--swap{position:relative}.button__icon--swap .button__icon-material{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%}.button__icon--swap .button__icon-material:last-child{position:absolute;inset:0;transform:translate(-110%,110%)}.button--medium{height:calc(var(--space-5) + var(--space-4) / 2);padding:0 var(--space-2)}@media(max-width:999px){.button--medium{height:calc(var(--space-4) + var(--space-4) / 2)}.button--medium .button__text{font-size:11px}}.button--small{height:var(--control-height)}.button--primary{background:var(--color-primary);color:var(--color-constant-greyscale-0);border-color:var(--color-primary)}.button--primary .button__icon{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:50%;background:linear-gradient(to bottom,#fffc,rgba(255,255,255,0.949));width:40px;aspect-ratio:1;flex-shrink:0;color:var(--color-primary);font-size:var(--text-4)}@media(max-width:999px){.button--primary .button__icon{width:35px;font-size:calc(var(--space-2) + var(--space-1) - var(--space-1) / 4)}}@media(any-hover:hover){.button--primary:hover{background:#0038e1;border-color:#0038e1}}@media(any-hover:none){.button--primary:active{background:#0038e1;border-color:#0038e1}}.button--secondary{border:1px solid var(--color-constant-red);color:var(--color-constant-red);-webkit-backdrop-filter:blur(10px) saturate(180%);backdrop-filter:blur(10px) saturate(180%)}.button--white{background:var(--color-constant-greyscale-0);color:var(--color-constant-greyscale-900);border-color:var(--color-constant-greyscale-0)}@media(any-hover:hover){.button--white:hover{background:#e8e9eb;border-color:#e8e9eb}}@media(any-hover:none){.button--white:active{background:#e8e9eb;border-color:#e8e9eb}}.button--white-static{background:var(--color-constant-greyscale-0);color:var(--color-constant-greyscale-900);border-color:var(--color-constant-greyscale-0)}@media(any-hover:hover){.button--white-static:hover{box-shadow:inset 0 0 var(--space-4) 0 rgba(0,0,0,0.051)}}@media(any-hover:none){.button--white-static:active{box-shadow:inset 0 0 var(--space-4) 0 rgba(0,0,0,0.051)}}.button--gray{background:var(--color-surface-muted);color:var(--color-constant-greyscale-900);border-color:var(--color-surface-muted)}@media(any-hover:hover){.button--gray:hover{box-shadow:inset 0 0 var(--space-4) 0 rgba(0,0,0,0.051)}}@media(any-hover:none){.button--gray:active{box-shadow:inset 0 0 var(--space-4) 0 rgba(0,0,0,0.051)}}.button--dark{background:var(--color-surface-blue);color:var(--color-constant-greyscale-0);border-color:var(--color-constant-greyscale-900)}.button--disabled{opacity:.5;cursor:not-allowed;pointer-events:none;filter:grayscale(100%)}.link{display:block;text-transform:uppercase;font-weight:600;font-size:var(--text-1);line-height:1;padding-bottom:5px;color:inherit;border-bottom:1px dotted currentColor;transition:var(--transition)}@media(any-hover:hover){.link:hover{color:var(--color-primary)}}@media(any-hover:none){.link:active{color:var(--color-primary)}}.select{position:relative;z-index:1}.select__trigger{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;background:var(--glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--glass-shadow);transition:var(--transition)}.select__trigger:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(to bottom,rgba(255,255,255,0.051),#fff3);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;transition:var(--transition)}.select__trigger{height:var(--control-height);border-radius:var(--control-radius);border:0}@media(max-width:999px){.select__trigger{height:var(--control-height-mobile)}}@media(any-hover:hover){.select__trigger:hover{box-shadow:var(--glass-shadow-hover)}}@media(any-hover:none){.select__trigger:active{box-shadow:var(--glass-shadow-hover)}}.select__trigger{gap:var(--space-2);width:100%;padding:0 var(--space-3);font-family:var(--font-ui);font-size:calc((var(--text-1) + var(--text-2)) / 2);font-weight:600;cursor:pointer}@media(max-width:999px){.select__trigger{font-size:var(--text-1);padding-right:var(--space-2)}}.select__value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.select__icon{flex-shrink:0;font-size:calc(var(--space-2) + var(--space-1) - var(--space-1) / 4);transition:transform var(--transition)}.select__dropdown{position:absolute;top:calc(100% + var(--space-2));left:0;right:0;z-index:20;max-height:280px;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;border-radius:var(--control-radius);background:var(--glass-dropdown-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 var(--space-2) 0 rgba(255,255,255,0.122),0 var(--space-3) var(--space-4) 0 rgba(0,0,0,0.251);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-10px) scale(.98);transform-origin:top center;transition:opacity .32s cubic-bezier(.4,0,.2,1),transform .32s cubic-bezier(.4,0,.2,1),visibility .32s cubic-bezier(.4,0,.2,1)}.select__dropdown::-webkit-scrollbar{display:none}.select__dropdown[hidden]{display:block}.select__list{margin:0;padding:var(--space-2);list-style:none}.select__option{margin:0}.select__option:not(:last-child){margin-bottom:2px}.select__link{display:block;padding:var(--space-2) var(--space-3);border-radius:var(--space-1);font-family:var(--font-ui);font-size:calc((var(--text-1) + var(--text-2)) / 2);font-weight:500;line-height:1.2;color:#fffc;text-decoration:none;transition:var(--transition);position:relative}.select__link:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(to bottom,rgba(255,255,255,0.051),#fff3);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;transition:var(--transition)}@media(max-width:999px){.select__link{font-size:var(--text-1)}}.select__link:before{opacity:0}@media(any-hover:hover){.select__link:hover{color:var(--color-constant-greyscale-0);background:rgba(255,255,255,0.059)}.select__link:hover:before{opacity:.5}}@media(any-hover:none){.select__link:active{color:var(--color-constant-greyscale-0);background:rgba(255,255,255,0.059)}.select__link:active:before{opacity:.5}}.select__link.is-active{color:var(--color-constant-greyscale-0);background:rgba(255,255,255,0.102);font-weight:600}.select__link.is-active:before{opacity:.5}.select.is-open{z-index:10}.select.is-open .select__icon{transform:rotate(180deg)}.select.is-open .select__dropdown{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto}.socials{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-1);flex-wrap:wrap}.socials__item{display:flex;flex-direction:row;justify-content:center;align-items:center;width:calc(var(--space-5) + var(--space-4) / 2);aspect-ratio:1;flex-shrink:0;padding:0;border:1px solid var(--color-constant-greyscale-0);border-radius:var(--space-1);background:var(--color-constant-greyscale-0);color:var(--color-constant-greyscale-900);appearance:none;-webkit-appearance:none;cursor:pointer;text-decoration:none;transition:var(--transition)}@media(any-hover:hover){.socials__item:hover{opacity:.85}}@media(any-hover:none){.socials__item:active{opacity:.85}}.socials__item-icon{width:var(--space-3);aspect-ratio:1;flex-shrink:0;background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none}.label{display:block;width:100%;position:relative}.label__name{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:var(--text-2);text-align:left;transition:var(--transition)}.label__required{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:var(--text-1);color:var(--color-constant-red);margin-left:6px}.label__input{display:block;width:100%;font-size:var(--text-2);border:none;border-bottom:1px rgba(255,255,255,.1) solid;transition:border-color var(--transition) ease;padding:0;background:transparent}@media(max-width:999px){.label__input{font-size:calc((var(--text-1) + var(--text-2)) / 2)}}.label__input::placeholder{color:var(--glass-placeholder-color)}.label__input:focus{border-color:var(--color-constant-greyscale-0);outline:none}.label__input[type=date],.label__input[type=time]{-webkit-appearance:none;appearance:none}.label__input[type=date]::-webkit-calendar-picker-indicator,.label__input[type=time]::-webkit-calendar-picker-indicator{opacity:0;position:absolute;right:0;width:100%;height:100%;cursor:pointer}.label__input[type=number]{-moz-appearance:textfield}.label__input[type=number]::-webkit-inner-spin-button,.label__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.label__input.is-error{border-bottom-color:transparent!important;box-shadow:inset 0 -2px 0 0 var(--color-constant-red)!important}.label__input.is-error:focus{border-bottom-color:transparent!important;box-shadow:inset 0 -2px 0 0 var(--color-constant-red)!important;outline:none}.label input.label__input{height:var(--control-height);line-height:var(--control-height)}@media(max-width:999px){.label input.label__input{height:var(--control-height-mobile);line-height:var(--control-height-mobile)}}.label textarea.label__input{min-height:120px;padding-top:10px;resize:none;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.label textarea.label__input::-webkit-scrollbar{width:0;height:0}.label textarea.label__input::-webkit-resizer{background:transparent}.label select.label__input{appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative}.label select.label__input option{color:var(--color-constant-greyscale-900);background:var(--color-constant-greyscale-0)}.label__select{position:relative}.label__select:before{content:"";position:absolute;right:15px;top:0;height:100%;aspect-ratio:1;transition:.2s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960' width='18' fill='%23000'%3E%3Cpath d='M480-361q-8 0-15-2.5t-13-8.5L268-556q-11-11-11-28t11-28q11-11 28-11t28 11l156 156 156-156q11-11 28-11t28 11q11 11 11 28t-11 28L508-372q-6 6-13 8.5t-15 2.5Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:24px;background-position:center right;pointer-events:none;z-index:1}.label--date:after,.label--time:after{content:"";position:absolute;right:0;bottom:10px;font-family:Material Symbols Sharp;font-size:22px;pointer-events:none;color:var(--color-constant-font)}.label--date:after{content:"calendar_today"}.label--time:after{content:"schedule"}.label.is-error .label__input{border-color:var(--color-constant-red)}.label.is-error .label__input:focus{outline:none}:root{--quiz-navy:#071d3d;--quiz-navy-light:#0d315f;--quiz-ink:#162131;--quiz-paper:#f4f6f8;--quiz-gold:#c9a45c;--quiz-red:#bd2431;--quiz-line:#d8e0e8;--quiz-content-width:920px;--quiz-brand-region-color:rgba(255,255,255,.68)}*{-ms-overflow-style:none;scrollbar-width:none}*::-webkit-scrollbar{display:none;width:0;height:0}html:has(.recruitment-app),body:has(.recruitment-app){overscroll-behavior:none;transition:background-color .2s ease}body:has(.recruitment-app){background:var(--quiz-paper);color:var(--quiz-ink)}.recruitment-app{position:relative;min-height:100dvh;overflow-x:clip;font-family:YS Text,Arial,sans-serif}.quiz-main{position:relative;transform:none;transition:transform .42s cubic-bezier(.22,1,.36,1)}.quiz-main--outgoing{position:absolute;inset:0;z-index:2;width:100%;pointer-events:none;will-change:transform}.quiz-main--incoming{z-index:1;will-change:transform}.quiz-main--incoming.quiz-main--slide-forward{transform:translate3d(100vw,0,0)}.quiz-main--incoming.quiz-main--slide-back,.quiz-main--outgoing.quiz-main--slide-forward{transform:translate3d(-100vw,0,0)}.quiz-main--outgoing.quiz-main--slide-back{transform:translate3d(100vw,0,0)}html:has(.quiz-main--start),body:has(.quiz-main--start){height:100%;height:100dvh;height:100svh;max-height:100svh;overflow:hidden;overscroll-behavior:none;background:#01101f}.recruitment-app:has(.quiz-main--start){height:100%;min-height:0;max-height:100%;overflow:hidden}.quiz-header{position:absolute;inset:0 0 auto;z-index:20;min-height:72px;padding:12px 76px;background-color:var(--quiz-navy);color:#fff;transition:background-color .2s ease}.recruitment-app:has(.quiz-main--start) .quiz-header{background-color:transparent}.recruitment-app:has(.quiz-main--start) .quiz-header.quiz-header--solid{background-color:var(--quiz-navy)}.quiz-header__inner{position:relative;display:flex;width:100%;max-width:var(--quiz-content-width);align-items:center;justify-content:space-between;gap:24px;margin:0 auto}.quiz-header__brand{display:inline-flex;align-items:center;gap:12px;color:inherit;text-decoration:none;white-space:nowrap}.quiz-header__logo{display:block;width:60px;height:60px;object-fit:contain;object-position:center}.quiz-header__brand-text{display:grid;gap:2px;line-height:1.2}.quiz-header__brand-name,.quiz-header__brand-region{display:block;color:#fff;font-size:14px;font-weight:700;letter-spacing:1px}.quiz-header__brand-region{color:var(--quiz-brand-region-color);font-size:11px;letter-spacing:2px}.quiz-header__actions{display:flex;align-items:center;gap:8px}.quiz-header__phone,.quiz-header__menu-toggle{display:inline-grid;width:44px;height:44px;place-items:center;padding:0;border:0;border-radius:6px;background:transparent;color:#fff;cursor:pointer;text-decoration:none;transition:background .2s ease,color .2s ease}@media(any-hover:hover){.quiz-header__phone:hover,.quiz-header__menu-toggle:hover{background:rgba(255,255,255,0.102);color:#fff}}@media(any-hover:none){.quiz-header__phone:active,.quiz-header__menu-toggle:active{background:rgba(255,255,255,0.102);color:#fff}}.quiz-header__phone svg{width:22px;height:22px}.quiz-header__phone:focus-visible,.quiz-header__menu-toggle:focus-visible{background:rgba(255,255,255,0.102);color:#fff}.quiz-header__phone:focus-visible,.quiz-header__menu-toggle:focus-visible{outline:2px solid rgba(255,255,255,.72);outline-offset:2px}.quiz-header__menu-icon{display:grid;gap:4px;width:20px}.quiz-header__menu-line{display:block;height:2px;border-radius:2px;background:currentColor;transition:transform .2s ease,opacity .2s ease}.quiz-header__menu-toggle[aria-expanded=true] .quiz-header__menu-line:nth-child(1){transform:translateY(6px) rotate(45deg)}.quiz-header__menu-toggle[aria-expanded=true] .quiz-header__menu-line:nth-child(2){opacity:0}.quiz-header__menu-toggle[aria-expanded=true] .quiz-header__menu-line:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.quiz-header__menu{position:absolute;top:calc(100% + 8px);right:0;display:grid;width:420px;padding:10px;border:1px solid rgba(7,29,61,.14);border-radius:10px;background:#fff;box-shadow:0 16px 30px rgba(7,29,61,0.18);transform:translateY(-8px);transform-origin:top;opacity:0;pointer-events:none;will-change:transform,opacity;transition:transform .2s ease,opacity .2s ease}.quiz-header__menu--open{transform:translateY(0);opacity:1;pointer-events:auto}.quiz-header__menu-list{display:grid;gap:2px;margin:0;padding:0;list-style:none}.quiz-header__menu-list li{min-width:0}.quiz-header__menu-link{display:block;padding:14px 15px;border-radius:6px;color:var(--quiz-navy);font-size:14px;line-height:1.2;text-decoration:none;transition:background .2s ease,color .2s ease}@media(any-hover:hover){.quiz-header__menu-link:hover{background:#edf2f7;color:var(--quiz-navy-light)}}@media(any-hover:none){.quiz-header__menu-link:active{background:#edf2f7;color:var(--quiz-navy-light)}}.quiz-header__menu-link:focus-visible{background:#edf2f7;color:var(--quiz-navy-light)}.quiz-main{padding:158px 76px 74px}.quiz-main--start{height:100%;max-height:100%;min-height:0;padding:0;overflow:hidden}.quiz-shell{display:block;max-width:var(--quiz-content-width);margin:0 auto}.quiz-shell--start{display:block;width:100%;max-width:none;height:100%}.quiz-stage{min-width:0}.quiz-screen{min-height:calc(100dvh - 230px)}.quiz-shell--start .quiz-stage{height:100%}.quiz-screen--start{position:relative;isolation:isolate;display:flex;min-height:100%;align-items:flex-end;padding:80px 76px;background:#01101f var(--quiz-hero-image-desktop, url(/resources/images/recruitment-hero-pc.jpg)) center top/cover no-repeat}.quiz-screen--start:after{content:"";position:absolute;z-index:0;right:0;bottom:0;left:0;height:34%;pointer-events:none;background:linear-gradient(180deg,rgba(1,16,31,0),rgba(1,16,31,0.62) 48%,#01101f)}.quiz-screen--start .quiz-screen__copy{position:relative;z-index:1;width:100%;max-width:var(--quiz-content-width);margin:0 auto}.quiz-screen__copy{max-width:650px}.quiz-screen h1{max-width:820px;margin:0;color:var(--quiz-navy);font-size:72px;font-weight:600;line-height:1.2}.quiz-heading__line,.quiz-benefits__line{display:block}.quiz-lead{max-width:650px;margin:0;color:#425165;font-size:19px;line-height:1.2}.quiz-lead p{margin:0}.quiz-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-width:650px;margin:34px 0;padding:0;list-style:none}.quiz-benefits li{min-height:92px;padding:16px;border:1px solid var(--quiz-line);border-radius:10px;background:#fff;font-size:14px;font-weight:600;line-height:1.2}.quiz-benefits li:before{content:"";display:block;width:20px;height:2px;margin-bottom:16px;background:var(--quiz-gold)}.quiz-screen--start .quiz-screen__copy{display:grid;gap:var(--gap-stack-md)}.quiz-hero__intro,.quiz-hero__action{display:grid;gap:var(--space-4)}.quiz-hero__action{gap:var(--gap-list)}.quiz-hero__action .quiz-button{width:100%}.quiz-screen--start h1{max-width:900px;color:#fff;font-size:72px;line-height:1.2}.quiz-screen--start .quiz-lead{max-width:650px;margin:0;color:rgba(255,255,255,0.878)}.quiz-screen--start .quiz-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:740px;margin:0;gap:var(--space-3)}.quiz-screen--start .quiz-benefits__item{display:flex;min-width:0;min-height:0;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-2) var(--space-1);border:0;border-radius:18px;background:rgba(255,255,255,0.051);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;font-size:18px;font-weight:400;text-align:center}.quiz-screen--start .quiz-benefits__item:before{content:none}.quiz-benefits__icon{display:block;width:44px;height:44px;flex:0 0 44px}.quiz-benefits__icon svg{display:block;width:100%;height:100%}.quiz-benefits__text{display:block}.quiz-screen--start .quiz-note{display:flex;align-items:center;justify-content:center;gap:var(--space-1);margin:0;color:rgba(255,255,255,0.659);text-align:center}.quiz-screen--start .quiz-note svg{width:16px;height:16px}.quiz-button{display:inline-flex;min-height:54px;align-items:center;justify-content:center;padding:14px 24px;border:2px solid transparent;border-radius:18px;font:inherit;font-size:15px;font-weight:600;letter-spacing:1px;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease}.quiz-button--yellow{background:linear-gradient(180deg,#f4dda3,#e9c680 42%,#b28a47);border-color:#e2c17a;color:#17253a;box-shadow:0 8px 18px rgba(139,105,49,0.22),inset 0 1px rgba(255,255,255,0.478),inset 0 -2px rgba(110,75,27,0.2)}.quiz-button--blue{background:var(--quiz-navy);border-color:var(--quiz-navy);color:#fff}@media(any-hover:hover){.quiz-button:hover{transform:translateY(-1px)}}@media(any-hover:none){.quiz-button:active{transform:translateY(-1px)}}@media(any-hover:hover){.quiz-button--yellow:hover{filter:brightness(1.06) saturate(1.04);box-shadow:0 12px 24px rgba(139,105,49,0.278),inset 0 1px rgba(255,255,255,0.58),inset 0 -2px rgba(110,75,27,0.2)}}@media(any-hover:none){.quiz-button--yellow:active{filter:brightness(1.06) saturate(1.04);box-shadow:0 12px 24px rgba(139,105,49,0.278),inset 0 1px rgba(255,255,255,0.58),inset 0 -2px rgba(110,75,27,0.2)}}@media(any-hover:hover){.quiz-button--blue:hover{filter:brightness(1.18);box-shadow:0 10px 22px rgba(7,29,61,0.2)}}@media(any-hover:none){.quiz-button--blue:active{filter:brightness(1.18);box-shadow:0 10px 22px rgba(7,29,61,0.2)}}.quiz-button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.quiz-button:disabled{cursor:not-allowed;opacity:.46}.quiz-note{margin:14px 0 0;color:#738094;font-size:13px}.quiz-screen--content{display:grid;width:100%;max-width:var(--quiz-content-width);align-content:start;gap:var(--space-5)}.quiz-screen__intro{display:grid;gap:var(--space-1)}.quiz-screen--content h1{font-size:40px}.quiz-vacancy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.quiz-vacancy{min-width:0}.quiz-vacancy__button{display:grid;grid-template-columns:1fr 28px;width:100%;align-items:center;gap:16px;min-height:118px;padding:16px;border:1px solid var(--quiz-line);border-radius:10px;background:#fff;color:var(--quiz-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .24s ease,background .24s ease,box-shadow .24s ease,transform .24s ease}@media(any-hover:hover){.quiz-vacancy__button:hover{border-color:var(--quiz-gold);box-shadow:0 8px 20px rgba(7,29,61,0.09);transform:translateY(-1px)}}@media(any-hover:none){.quiz-vacancy__button:active{border-color:var(--quiz-gold);box-shadow:0 8px 20px rgba(7,29,61,0.09);transform:translateY(-1px)}}.quiz-vacancy__button:focus-visible{border-color:var(--quiz-gold);box-shadow:0 8px 20px rgba(7,29,61,0.09);transform:translateY(-1px)}.quiz-vacancy__button.is-selected{border-color:var(--quiz-navy);background:#f7faff;box-shadow:0 8px 20px rgba(7,29,61,0.122)}.quiz-vacancy__body{display:grid;gap:var(--space-2)}.quiz-vacancy__summary{display:grid;gap:var(--space-1)}.quiz-vacancy__body strong{color:var(--quiz-navy);font-size:17px;font-weight:500;line-height:1.2}.quiz-vacancy__salary{color:#6d5529;font-size:15px;line-height:1.2}.quiz-vacancy__description{display:block;color:#667386;font-size:13px;line-height:1.2}.quiz-vacancy__check{display:grid;width:26px;height:26px;place-items:center;border:1px solid #b8c4d0;border-radius:50%;color:#fff;transition:border-color .24s ease,background .24s ease}.quiz-vacancy__check svg{width:15px;height:15px;opacity:0;transform:scale(.65);transition:opacity .18s ease,transform .24s ease}.quiz-vacancy__button.is-selected .quiz-vacancy__check{border-color:var(--quiz-navy);background:var(--quiz-navy)}.quiz-vacancy__button.is-selected .quiz-vacancy__check svg{opacity:1;transform:scale(1)}.quiz-actions{margin:0}.quiz-screen--vacancies{padding-bottom:104px}.quiz-screen--vacancies .quiz-actions{position:fixed;z-index:10;bottom:28px;left:50%;width:min(var(--quiz-content-width),100vw - 152px);margin:0;transform:translate(-50%);transition:opacity .28s ease}.quiz-screen--vacancies .quiz-actions.quiz-actions--reveal{opacity:0}.quiz-screen--vacancies .quiz-actions.quiz-actions--reveal.quiz-actions--visible{opacity:1}.quiz-screen--vacancies .quiz-actions .quiz-button{width:100%}.quiz-empty{padding:24px;border:1px dashed #aebac6;border-radius:10px;color:#657184}.quiz-selected{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--quiz-line);border-radius:var(--radius-panel);background:#fff}.quiz-selected strong{color:var(--quiz-navy);font-size:16px;font-weight:500}.quiz-selected a{color:var(--quiz-navy);font-size:14px;font-weight:500;text-decoration-thickness:1px;text-underline-offset:3px}.quiz-selected{min-height:64px;padding:var(--space-3) var(--space-4);border-color:#c8d4e2;border-left:3px solid var(--quiz-gold);background:linear-gradient(135deg,#fff,#f5f8fc);box-shadow:0 6px 18px rgba(7,29,61,0.059)}.quiz-selected__vacancy{display:flex;min-width:0;align-items:center;gap:var(--space-2)}.quiz-selected__mark{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;border-radius:50%;background:var(--quiz-navy);color:var(--quiz-gold)}.quiz-selected__mark svg{width:15px;height:15px}.quiz-selected strong{overflow:hidden;font-size:17px;font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.quiz-selected .quiz-selected__change{display:inline-flex;min-height:36px;align-items:center;justify-content:center;padding:0 var(--space-3);border:1px solid var(--quiz-navy);border-radius:18px;color:var(--quiz-navy);font-size:13px;font-weight:500;text-decoration:none;transition:background .2s ease,color .2s ease}.quiz-selected .quiz-selected__change:focus-visible{outline:2px solid var(--quiz-navy);outline-offset:2px}.quiz-selected{box-sizing:border-box;max-width:100%;min-width:0}.quiz-selected__vacancy{flex:1 1 auto;overflow:hidden}.quiz-selected strong{min-width:0}.quiz-selected__mark{color:#fff}.quiz-selected .quiz-selected__change{flex:0 0 auto}.quiz-application-heading__line{display:block}.quiz-screen--application{padding-bottom:104px}.quiz-form{box-sizing:border-box;width:100%;max-width:none;padding:40px;border:1px solid var(--quiz-line);border-radius:12px;background:#fff}.quiz-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.quiz-field{display:grid;gap:8px}.quiz-field:has(textarea){grid-column:1/-1}.quiz-field label{color:var(--quiz-navy);font-size:15px;font-weight:500}.quiz-field label em{color:var(--quiz-red);font-style:normal}.quiz-field__control{box-sizing:border-box;width:100%;min-height:48px;padding:12px 13px;border:1px solid #bdc8d4;border-radius:7px;outline:none;background:#fff;color:var(--quiz-ink);font:inherit;font-size:16px;line-height:1.2;-webkit-text-size-adjust:100%;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.quiz-field input.quiz-field__control,.quiz-field textarea.quiz-field__control{-webkit-appearance:none;appearance:none}.quiz-field select.quiz-field__control{padding-right:44px;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23071d3d' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 6 5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-3) center;background-size:16px}.quiz-field textarea{min-height:112px;resize:vertical}.quiz-field__control:focus{border-color:var(--quiz-navy);box-shadow:0 0 0 3px rgba(7,29,61,0.11)}.quiz-field.is-error .quiz-field__control{border-color:var(--quiz-red)}.quiz-field__error,.quiz-form__alert{margin:0;color:var(--quiz-red);font-size:12px;line-height:1.2}.quiz-form__alert{margin-bottom:20px;padding:12px;border-radius:7px;background:#fff0f1}.quiz-consent{margin:26px 0 20px}.quiz-consent__label{position:relative;display:flex;align-items:flex-start;gap:var(--space-2);color:#4e5b6d;font-size:13px;line-height:1.2;cursor:pointer}.quiz-consent__label input{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.quiz-consent__control{display:grid;width:20px;height:20px;flex:0 0 20px;place-items:center;margin-top:1px;border:1px solid #9eabb9;border-radius:6px;background:#fff;color:#fff;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.quiz-consent__control svg{width:13px;height:13px;opacity:0;transform:scale(.65);transition:opacity .16s ease,transform .2s ease}.quiz-consent__label input:checked+.quiz-consent__control{border-color:var(--quiz-navy);background:var(--quiz-navy);transform:scale(1.04)}.quiz-consent__label input:checked+.quiz-consent__control svg{opacity:1;transform:scale(1)}.quiz-consent__label input:focus-visible+.quiz-consent__control{box-shadow:0 0 0 3px rgba(7,29,61,0.18)}.quiz-consent a{color:var(--quiz-navy)}.quiz-consent.is-error{display:grid;gap:var(--space-2);padding:10px;border-radius:7px;background:#fff0f1}.quiz-application-submit{position:fixed;z-index:10;bottom:28px;left:50%;width:min(var(--quiz-content-width),100vw - 152px);margin:0;transform:translate(-50%);transition:opacity .28s ease}.quiz-application-submit.quiz-actions--reveal{opacity:0}.quiz-application-submit.quiz-actions--reveal.quiz-actions--visible{opacity:1}@media(any-hover:hover){.quiz-application-submit:hover{transform:translate(-50%) translateY(-1px)}}@media(any-hover:none){.quiz-application-submit:active{transform:translate(-50%) translateY(-1px)}}.quiz-form{display:grid;gap:var(--space-4)}.quiz-form__alert,.quiz-consent{margin:0}.quiz-field__error,.quiz-form__alert{margin:0;color:var(--quiz-red);font-size:13px;line-height:1.2}.quiz-form__alert{display:flex;min-height:48px;align-items:center;box-sizing:border-box;padding:var(--space-2) var(--space-3);border:1px solid var(--quiz-red);border-radius:7px;background:#fff0f1}.quiz-main:has(.quiz-screen--success),body:has(.quiz-screen--success){background:#fff}.quiz-screen--success{display:flex;min-height:calc(100dvh - 232px);max-width:var(--quiz-content-width);flex-direction:column;align-items:center;justify-content:center;gap:var(--space-5);padding-bottom:104px;text-align:center}.quiz-success__icon{display:grid;place-items:center}.quiz-success__content{display:grid;gap:var(--space-1)}.quiz-screen--success h1,.quiz-screen--success .quiz-lead{margin:0}.quiz-screen--success h1{font-size:40px}.quiz-screen--success .quiz-lead{max-width:610px}.quiz-success-mark{display:grid;width:84px;height:84px;place-items:center;border:3px solid #288920;border-radius:50%;background:#fff;box-shadow:0 0 0 12px #e4efe6;color:#288920}.quiz-success-mark svg{width:38px;height:38px}.quiz-screen--success .quiz-button{position:fixed;z-index:10;bottom:28px;left:50%;width:min(var(--quiz-content-width),100vw - 152px);margin:0;transform:translate(-50%)}@media(any-hover:hover){.quiz-screen--success .quiz-button:hover{transform:translate(-50%) translateY(-1px)}}@media(any-hover:none){.quiz-screen--success .quiz-button:active{transform:translate(-50%) translateY(-1px)}}.quiz-screen--info{max-width:850px}.quiz-contacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.quiz-contact{display:flex;min-height:118px;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:20px;border:1px solid var(--quiz-line);border-radius:10px;background:#fff}.quiz-contact__label{color:var(--quiz-navy);font-size:15px;font-weight:500;line-height:1.2}.quiz-contact__value{color:var(--quiz-navy);font-size:16px;font-weight:400;line-height:1.2;white-space:pre-line}.quiz-contact__value a{color:inherit}.quiz-contact__route{display:inline-grid;min-height:40px;margin-top:auto;align-items:center;padding:0 var(--space-3);border:1px solid var(--quiz-navy);border-radius:7px;color:var(--quiz-navy);font-size:14px;font-weight:500;line-height:1.2;text-decoration:none;transition:background .2s ease,color .2s ease}@media(any-hover:hover){.quiz-contact__route:hover{background:var(--quiz-navy);color:#fff}}@media(any-hover:none){.quiz-contact__route:active{background:var(--quiz-navy);color:#fff}}.quiz-legal{max-width:780px;padding:var(--space-4);border:1px solid var(--quiz-line);border-radius:10px;background:#fff;color:#455366;line-height:1.2}.quiz-legal h2{margin:var(--space-5) 0 var(--space-3);color:var(--quiz-navy);line-height:1.2}.quiz-legal p{margin:0}.quiz-legal p+p{margin-top:var(--space-2)}.quiz-legal ul,.quiz-legal ol{margin:var(--space-3) 0}.quiz-legal>:first-child{margin-top:0}.quiz-legal>:last-child{margin-bottom:0}.quiz-legal a{color:var(--quiz-navy)}@media(max-width:900px){.quiz-screen{min-height:0}.quiz-screen--start{min-height:100%;padding:64px}}@media(max-width:767px){.quiz-screen--start{background-image:var(--quiz-hero-image-mobile, url(/resources/images/recruitment-hero.jpg))}}@media(max-width:560px){.quiz-header{padding:var(--space-2) var(--space-3)}.quiz-header__logo{width:50px;height:50px}.quiz-header__brand-name{font-size:13px}.quiz-header__brand-region{font-size:11px}.quiz-header__phone,.quiz-header__menu-toggle{width:40px;height:40px}.quiz-header__actions{gap:4px}.quiz-header__menu{right:0;width:100%}.quiz-main{padding:100px 16px 42px}.quiz-main--start{padding:0}.quiz-screen h1{font-size:48px}.quiz-screen--content h1{font-size:32px}.quiz-screen--start{min-height:100%;padding:30px 20px;background-position:center top,center top,center top}.quiz-screen--start:after{top:24%;height:auto;background:linear-gradient(180deg,rgba(1,16,31,0),rgba(1,16,31,0.451) 26%,#01101f 70%)}.quiz-screen--start h1{font-size:48px}.quiz-screen--start .quiz-screen__copy{gap:var(--space-5)}.quiz-hero__intro{gap:var(--gap-list)}.quiz-screen--start .quiz-benefits{gap:var(--space-1)}.quiz-screen--start .quiz-benefits__item{gap:var(--space-1);font-size:13px}.quiz-benefits__icon{width:32px;height:32px;flex-basis:32px}.quiz-benefits,.quiz-vacancy-grid,.quiz-form__grid,.quiz-contacts{grid-template-columns:1fr}.quiz-benefits li{min-height:auto}.quiz-vacancy__button{grid-template-columns:1fr 26px;min-height:104px}.quiz-form{padding:20px}.quiz-field:has(textarea){grid-column:auto}.quiz-selected a{width:100%;margin-left:0}.quiz-button,.quiz-screen--start .quiz-button{width:100%}.quiz-screen--vacancies .quiz-actions,.quiz-application-submit{bottom:16px;width:calc(100vw - 32px)}.quiz-screen--success{min-height:calc(100dvh - 142px);padding-bottom:92px}.quiz-screen--success .quiz-button{bottom:16px;width:calc(100vw - 32px)}.quiz-contacts article{min-height:0}}@media(max-width:560px){.quiz-selected{padding:var(--space-2) var(--space-3)}.quiz-selected strong{font-size:15px}.quiz-selected .quiz-selected__change{width:auto;margin-left:0;padding:0 var(--space-2)}}@media(max-width:560px){.quiz-screen--success h1{font-size:32px}}@media(prefers-reduced-motion:reduce){.quiz-main,.quiz-button,.quiz-vacancy__button,.quiz-vacancy__check,.quiz-vacancy__check svg,.quiz-field__control,.quiz-consent__control,.quiz-consent__control svg,.quiz-header,.quiz-header__menu,.quiz-header__menu-line{transition:none}}.quiz-screen--start:after{height:60%;background:linear-gradient(180deg,rgba(1,16,31,0),rgba(1,16,31,0.18) 24%,rgba(1,16,31,0.58) 64%,#01101f)}@media(max-width:767px){.quiz-screen--start:after{top:24%;height:auto;background:linear-gradient(180deg,rgba(1,16,31,0),rgba(1,16,31,0.451) 26%,#01101f 70%)}}@media(min-width:768px){.quiz-screen--start:after{height:72%;background:linear-gradient(180deg,rgba(1,16,31,0),rgba(1,16,31,0.141) 22%,rgba(1,16,31,0.58) 66%,#01101f)}}html.is-quiz-start,body.is-quiz-start{height:100vh;min-height:100vh;max-height:100vh;overflow:hidden;overscroll-behavior:none;background:#01101f}@supports (height: 100dvh){html.is-quiz-start,body.is-quiz-start{height:100dvh;min-height:100dvh;max-height:100dvh}}.recruitment-app.is-quiz-start{height:100vh;min-height:100vh;max-height:100vh;overflow:hidden}@supports (height: 100dvh){.recruitment-app.is-quiz-start{height:100dvh;min-height:100dvh;max-height:100dvh}}html.is-quiz-content-background,body.is-quiz-content-background,.recruitment-app.is-quiz-content-background{background:var(--quiz-paper)}html.is-quiz-start-background,body.is-quiz-start-background,.recruitment-app.is-quiz-start-background{background:#01101f}.recruitment-app.is-quiz-start-background .quiz-header{background-color:transparent}.recruitment-app.is-quiz-content-background .quiz-header,.recruitment-app.is-quiz-content-background .quiz-header.quiz-header--solid{background-color:var(--quiz-navy)}.recruitment-app.is-quiz-start .quiz-main--start,.recruitment-app.is-quiz-start .quiz-screen--start{height:100%;min-height:100%;max-height:100%}html:has(body.has-quiz-legal-modal),body.has-quiz-legal-modal{overflow:hidden;overscroll-behavior:none}.quiz-legal-modal{position:fixed;z-index:100;inset:0;display:grid;align-items:end;opacity:0;pointer-events:none;transition:opacity .2s ease}.quiz-legal-modal.is-open{opacity:1;pointer-events:auto}.quiz-legal-modal__backdrop{position:absolute;inset:0;width:100%;border:0;background:rgba(1,16,31,0.561);cursor:default}.quiz-legal-modal__sheet{position:relative;z-index:1;display:flex;flex-direction:column;width:min(920px,100%);max-height:min(86dvh,900px);margin:0 auto;overflow:hidden;border-radius:var(--radius-panel) var(--radius-panel) 0 0;background:#fff;box-shadow:0 -12px 36px rgba(1,16,31,0.2);transform:translateY(100%);transition:transform .2s ease}.quiz-legal-modal.is-open .quiz-legal-modal__sheet{transform:translateY(0)}.quiz-legal-modal__header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:72px;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--quiz-line)}.quiz-legal-modal__header h2{margin:0;color:var(--quiz-navy);font-size:22px;font-weight:600;line-height:1.2}.quiz-legal-modal__close{display:grid;flex:0 0 auto;width:44px;height:44px;padding:0;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--quiz-navy);cursor:pointer;transition:background .2s ease}.quiz-legal-modal__close svg{width:22px;height:22px}.quiz-legal-modal__close:focus-visible{outline:2px solid var(--quiz-gold);outline-offset:2px}@media(any-hover:hover){.quiz-legal-modal__close:hover{background:#edf2f7}}@media(any-hover:none){.quiz-legal-modal__close:active{background:#edf2f7}}.quiz-legal-modal__body{overflow-y:auto;padding:var(--space-4)}.quiz-legal-modal .quiz-legal{max-width:none;padding:0;border:0;border-radius:0;background:transparent}@media(max-width:560px){.quiz-legal-modal__sheet{max-height:90dvh}.quiz-legal-modal__header{min-height:64px;padding:var(--space-2) var(--space-3)}.quiz-legal-modal__header h2{font-size:18px}.quiz-legal-modal__close{width:40px;height:40px}.quiz-legal-modal__body{padding:var(--space-3)}}
