*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;min-width:320px;height:100%;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{color:#212529;text-align:left;background-color:#fff;min-width:320px;height:100%;margin:0;font-size:1rem;font-weight:400;line-height:1.5}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6,p{margin:0}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;-webkit-text-decoration-skip:objects;background-color:#0000;text-decoration:none}a:hover{color:#0056b3;text-decoration:none}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:monospace;font-size:1em}pre{-ms-overflow-style:scrollbar;margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{color:#6c757d;text-align:left;caption-side:bottom;padding-top:.75rem;padding-bottom:.75rem}th{text-align:inherit}label{margin-bottom:.5rem;display:inline-block}button{font-family:inherit;font-size:inherit;text-transform:none;-webkit-appearance:button;border-radius:0;margin:0;line-height:normal;overflow:visible}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,select,optgroup,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}input{overflow:visible}select{text-transform:none}html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal;margin-bottom:.5rem;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{cursor:pointer;display:list-item}template{display:none}[hidden]{display:none!important}
@font-face{font-family:suit;font-weight:100;src:url(../media/SUIT-Thin.07i18-bzdirc4.ttf)format("opentype")}@font-face{font-family:suit;font-weight:200;src:url(../media/SUIT-ExtraLight.1nr3pujkpyxgm.ttf)format("opentype")}@font-face{font-family:suit;font-weight:300;src:url(../media/SUIT-Light.27tul46nmw3g_.ttf)format("opentype")}@font-face{font-family:suit;font-weight:400;src:url(../media/SUIT-Regular.05wtl91l0iw9i.ttf)format("opentype")}@font-face{font-family:suit;font-weight:500;src:url(../media/SUIT-Medium.1p3ou8gg0-24n.ttf)format("opentype")}@font-face{font-family:suit;font-weight:600;src:url(../media/SUIT-SemiBold.1pdcw3mw9f_7-.ttf)format("opentype")}@font-face{font-family:suit;font-weight:700;src:url(../media/SUIT-Bold.0tl06mdd8jvpd.ttf)format("opentype")}body{margin:0;font-family:suit;background:#1c1b18!important}body #root{height:100%}input,textarea{appearance:none;background-color:#fff;border-radius:0}button{background:0 0;border:none;padding:0;outline:none!important}button:hover{cursor:pointer}a{cursor:pointer;color:#212121}.headline1BD{font-size:26px;font-weight:700;line-height:140%}.headline1MD{font-size:26px;font-weight:500;line-height:140%}.headline1RG{font-size:26px;font-weight:400;line-height:140%}.headline2SB{font-size:22px;font-weight:600;line-height:140%}.headline2MD{font-size:22px;font-weight:500;line-height:140%}.headline3BD{font-size:19px;font-weight:700;line-height:140%}.headline3MD{font-size:19px;font-weight:500;line-height:140%}.headline3RG{font-size:19px;font-weight:400;line-height:140%}.title1BD{font-size:18px;font-weight:700;line-height:160%}.title1MD{font-size:18px;font-weight:500;line-height:160%}.title1RG{font-size:18px;font-weight:400;line-height:160%}.title2BD{font-size:16px;font-weight:700;line-height:160%}.title2MD{font-size:16px;font-weight:500;line-height:160%}.title2RG{font-size:16px;font-weight:400;line-height:160%}.bodyBD{font-size:14px;font-weight:700;line-height:160%}.bodyMD{font-size:14px;font-weight:500;line-height:160%}.bodyRG{font-size:14px;font-weight:400;line-height:160%}.bodyUL{font-size:14px;font-weight:500;line-height:160%;text-decoration:underline}.captionBD{font-size:12px;font-weight:700;line-height:160%}.captionMD{font-size:12px;font-weight:500;line-height:160%}.captionRG{font-size:12px;font-weight:400;line-height:160%}.captionUL{font-size:12px;font-weight:500;line-height:160%;text-decoration:underline}.overlineBD{font-size:10px;font-weight:700;line-height:160%}.overlineMD{font-size:10px;font-weight:500;line-height:160%}.button1BD{font-size:18px;font-weight:700;line-height:90%}.button1MD{font-size:18px;font-weight:500;line-height:90%}.button2BD{font-size:16px;font-weight:700;line-height:90%}.button2MD{font-size:16px;font-weight:500;line-height:90%}::selection{background-color:#76cef554!important}input[type=radio],input[type=checkbox]{filter:hue-rotate(-200deg)}.Container{max-width:1280px;margin:0 auto}.Container-S{max-width:1090px;margin:0 auto}
@media (min-width:768px){.site-shell-module-scss-module__cxM0Ra__mobile{display:none}}@media (min-width:1024px){.site-shell-module-scss-module__cxM0Ra__mobile{display:none}}@media (max-width:767px){.site-shell-module-scss-module__cxM0Ra__tablet{display:none}}@media (min-width:1024px){.site-shell-module-scss-module__cxM0Ra__tablet{display:none}}@media (max-width:767px){.site-shell-module-scss-module__cxM0Ra__desktop{display:none}}@media (min-width:768px){.site-shell-module-scss-module__cxM0Ra__desktop{display:none}}.site-shell-module-scss-module__cxM0Ra__header-container{color:#f5f2e6;word-break:keep-all;background-color:#1c1b18;height:auto;min-height:100vh;position:relative}.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__introduce-container{flex-direction:column;justify-content:space-between;align-items:flex-start;width:100vw;height:100vh;display:flex;position:relative}.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__introduce-container .site-shell-module-scss-module__cxM0Ra__content-wrapper{width:calc(100% - 40px);max-width:1140px;margin:0 auto 80px}@media (min-width:1024px){.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__introduce-container .site-shell-module-scss-module__cxM0Ra__content-wrapper{width:calc(100% - 140px);margin-bottom:120px}}.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__introduce-container .site-shell-module-scss-module__cxM0Ra__job-wrapper{margin:80px auto 0;position:relative}@media (min-width:768px){.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__introduce-container .site-shell-module-scss-module__cxM0Ra__job-wrapper{font-size:26px;line-height:140%}}@media (min-width:1024px){.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__introduce-container .site-shell-module-scss-module__cxM0Ra__job-wrapper{margin-top:120px}}.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__introduce-container .site-shell-module-scss-module__cxM0Ra__job-wrapper .site-shell-module-scss-module__cxM0Ra__border{background-color:#f5f2e6;width:0;height:1px;transition:all .4s;position:absolute;bottom:0;left:0}.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__introduce-container .site-shell-module-scss-module__cxM0Ra__job-wrapper .site-shell-module-scss-module__cxM0Ra__border.site-shell-module-scss-module__cxM0Ra__active{width:100%;transition:all .4s}.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__introduce-container .site-shell-module-scss-module__cxM0Ra__typing-area{white-space:pre-wrap;text-align:left;white-space:pre-line;font-size:48px}@media (min-width:1024px){.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__introduce-container .site-shell-module-scss-module__cxM0Ra__typing-area{font-size:60px}}.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__introduce-container .site-shell-module-scss-module__cxM0Ra__lottie-wrapper{width:50px;margin:0 auto;position:absolute;bottom:20px;left:0;right:0}.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__content-container{width:calc(100% - 40px);max-width:1140px;margin:0 auto;padding-top:40px}@media (min-width:1024px){.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__content-container{gap:44px;width:calc(100% - 140px);padding-top:68px;display:flex}}.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__content-container .site-shell-module-scss-module__cxM0Ra__index-container{z-index:1000;background-color:#1c1b18;gap:20px;width:100%;margin-bottom:24px;padding-top:12px;padding-bottom:12px;display:inline-flex;position:sticky;top:0;overflow:auto;box-shadow:0 0 7px #1c1b18}@media (min-width:1024px){.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__content-container .site-shell-module-scss-module__cxM0Ra__index-container{flex-direction:column;gap:16px;width:150px;min-width:150px;height:fit-content;margin-bottom:0;padding-top:0;padding-bottom:140px;top:36px}}.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__content-container .site-shell-module-scss-module__cxM0Ra__index-container a{color:#87847a;letter-spacing:.02em;width:fit-content;min-width:fit-content;font-size:13px;transition:color .15s}@media (min-width:1024px){.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__content-container .site-shell-module-scss-module__cxM0Ra__index-container a{width:150px;min-width:150px;padding-left:12px;position:relative}.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__content-container .site-shell-module-scss-module__cxM0Ra__index-container a:before{content:"";background-color:#bebbb0;border-radius:1px;width:2px;height:0;transition:height .2s;position:absolute;top:50%;left:0;transform:translateY(-50%)}}.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__content-container .site-shell-module-scss-module__cxM0Ra__index-container a:hover{color:#bebbb0;text-decoration:none}.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__content-container .site-shell-module-scss-module__cxM0Ra__index-container a.site-shell-module-scss-module__cxM0Ra__active{color:#f5f2e6;font-weight:600}@media (min-width:1024px){.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__content-container .site-shell-module-scss-module__cxM0Ra__index-container a.site-shell-module-scss-module__cxM0Ra__active:before{height:100%}}.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__content-container .site-shell-module-scss-module__cxM0Ra__children-container{padding-bottom:70px}@media (min-width:1024px){.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__content-container .site-shell-module-scss-module__cxM0Ra__children-container{width:inherit;padding-bottom:140px}}.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__content-container .site-shell-module-scss-module__cxM0Ra__children-container section{border-bottom:1px solid #f5f2e61a;margin-bottom:40px;padding-bottom:48px}@media (min-width:1024px){.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__content-container .site-shell-module-scss-module__cxM0Ra__children-container section{margin-bottom:56px;padding-bottom:80px}}.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__content-container .site-shell-module-scss-module__cxM0Ra__children-container section:last-of-type{border:0;margin-bottom:0;padding-bottom:0}.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__content-container .site-shell-module-scss-module__cxM0Ra__children-container section h1{letter-spacing:.06em;padding-bottom:28px;font-size:26px;position:relative}.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__content-container .site-shell-module-scss-module__cxM0Ra__children-container section h1:after{content:"";background-color:#bebbb0;border-radius:1px;width:32px;height:2px;margin-top:14px;display:block}@media (min-width:1024px){.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__content-container .site-shell-module-scss-module__cxM0Ra__children-container section h1{letter-spacing:.05em;padding-bottom:40px;font-size:42px}.site-shell-module-scss-module__cxM0Ra__header-container .site-shell-module-scss-module__cxM0Ra__content-container .site-shell-module-scss-module__cxM0Ra__children-container section h1:after{width:48px;height:3px;margin-top:18px}}
