.application-breadcrumb{display:flex;gap:14px;padding-top:27px;font-size:13px;color:#b8a473}.application-breadcrumb a{text-decoration:none}.application-hero{display:grid;grid-template-columns:1.2fr .8fr;gap:50px;align-items:center;padding-block:35px 55px}.application-vacancies{display:inline-flex;align-items:center;justify-content:center;min-height:57px;padding:16px 25px;border:1px solid #ecd189;border-radius:8px;margin-top:20px;background:linear-gradient(120deg,#f1d68f,#caa23c);color:#291f0d!important;font-size:14px;font-weight:800;text-decoration:none;box-sizing:border-box;transition:transform .2s,box-shadow .2s}.application-vacancies:hover{transform:translateY(-3px);box-shadow:0 10px 23px #d8b24a22}.application-hero-art{position:relative;display:grid;place-items:center;height:310px}.application-orbit{position:absolute;width:270px;height:270px;border:1px solid #d8b24a33;border-radius:50%;box-shadow:0 0 0 25px #d8b24a05;background:radial-gradient(ellipse,#d8b24a18,transparent 70%)}.application-file{position:relative;width:195px;height:240px;box-sizing:border-box;padding:22px;border:1px solid #c7a34b;border-radius:17px 35px 17px 17px;background:linear-gradient(135deg,#6a5734,#2c2c25);box-shadow:0 23px 35px #0006;transform:rotate(-8deg);animation:help-float 7s ease-in-out infinite;display:flex;flex-direction:column;align-items:center;gap:9px}.application-file>.application-icon{width:54px;height:57px;background:none;border:0;border-radius:0}.application-file>.application-icon svg{width:48px;height:51px}.application-file>span{font-size:10px;letter-spacing:.15em;color:#d3b361;font-weight:600}.application-file>strong{font-size:25px;color:#efd694;line-height:1.2;text-align:center;margin-top:3px}.application-file>i{display:block;width:80%;height:4px;border-radius:5px;background:#d8b24a38;margin-top:5px}.application-file>i:last-child{width:55%;margin-top:0}.application-art-check{position:absolute;bottom:15px;right:13%;display:grid;place-items:center;width:67px;height:67px;background:linear-gradient(130deg,#f3dba0,#b98f2e);border:2px solid #e8cd81;border-radius:50%;color:#2d230e;font-size:36px;font-weight:700;box-shadow:0 8px 17px #0005}.application-icon{display:grid;place-items:center;flex-shrink:0;width:56px;height:56px;border:1px solid #d8b24a44;border-radius:14px;background:linear-gradient(135deg,#4e422a,#2a2922);color:#dfbd68}.application-icon svg{width:34px;height:34px}.application-steps,.application-preparation,.application-status{padding-block:45px;border-top:1px solid #d8b24a33}.application-section-heading{max-width:1000px;margin-bottom:30px}.application-section-heading h2{margin-bottom:0}.application-path{list-style:none;padding:0;margin:35px auto 0;max-width:1150px}.application-path li{position:relative;display:flex;gap:25px;padding:0 9% 25px 0;align-items:start}.application-path li:nth-child(even){padding:0 0 25px 9%;flex-direction:row-reverse}.application-path li:before{content:'';position:absolute;left:28px;right:28px;top:35px;bottom:0;border:1px dashed #d8b24a44;border-top:0;border-right:0;border-radius:0 0 0 17px}.application-path li:nth-child(even):before{border:1px dashed #d8b24a44;border-top:0;border-left:0;border-radius:0 0 17px 0}.application-path li:last-child:before{display:none}.application-number{position:relative;z-index:1;flex-shrink:0;width:56px;height:56px;border:1px solid #ba9947;border-radius:50%;display:grid;place-items:center;background:#2c281e;color:#ebca77;font-size:21px;font-weight:600;box-shadow:0 0 0 6px #0d0d0f}.application-path li>div{position:relative;flex:1;min-width:0;padding:27px 85px 27px 30px;border:1px solid #d8b24a33;border-radius:14px;background:linear-gradient(120deg,#2e2920,#232427)}.application-path .application-icon{position:absolute;right:22px;top:24px;width:43px;height:43px;background:none;border:0;border-radius:0;color:#b79a4a}.application-path .application-icon svg{width:35px;height:35px}.application-path h3{font-size:26px;line-height:1.3;margin:0 0 19px}.application-path p{margin:12px 0}.application-path p:last-child{margin-bottom:0}.application-path a{text-underline-offset:4px}.application-document-pair{display:grid;grid-template-columns:1fr 1fr;gap:25px;align-items:stretch}.application-document-pair article{box-sizing:border-box;padding:30px;border:1px solid #d8b24a3d;border-radius:14px;background:radial-gradient(ellipse at 0 0,#d8b24a0e,transparent 75%),#232427}.application-document-pair h3{font-size:28px;margin:26px 0 22px;line-height:1.3;min-height:2.6em}.application-document-pair ul{padding-left:20px}.application-document-pair li{padding:8px 0;font-size:14px;line-height:1.9;color:#c4b9a4}.application-document-pair li::marker{color:#d8b24a}.application-document-pair article>p:last-child{margin-bottom:0}.application-status{display:grid;grid-template-columns:.75fr 1.25fr;gap:45px;align-items:center}.application-status-title h2{margin-bottom:20px}.application-clock{width:105px;height:105px;color:#b99b4a;margin-top:25px}.application-clock svg{width:100%;height:100%}.application-status-copy{border:1px solid #d8b24a33;border-radius:14px;background:linear-gradient(120deg,#302a20,#232427);padding:30px}.application-status-copy p{margin:0 0 20px}.application-status-copy p:last-child{padding-top:20px;border-top:1px solid #d8b24a33;margin-bottom:0}.application-privacy{display:flex;gap:28px;align-items:start;padding:35px!important;border:1px solid #b89a4b55;border-left:3px solid #d8b24a;border-radius:0 15px 15px 0;background:radial-gradient(ellipse at 0 0,#d8b24a12,transparent 75%),#232427;margin-block:25px 35px}.application-privacy-icon{display:grid;place-items:center;flex-shrink:0;width:67px;height:73px;border:1px solid #d8b24a44;border-radius:17px;background:#d8b24a08;color:#e1c06a}.application-privacy-icon svg{width:43px;height:49px}.application-privacy h2{margin-top:13px}.application-privacy ul{list-style:none;padding:0;margin:25px 0}.application-privacy li{position:relative;padding:17px 0 17px 35px;border-bottom:1px solid #d8b24a22;font-size:14px;line-height:1.9;color:#c4b9a4}.application-privacy li:before{content:'✓';position:absolute;left:0;color:#d8b24a;font-size:18px}.application-privacy li:last-child{border:0}.application-privacy p:last-child{margin-bottom:0}
@media(max-width:1000px){.application-hero{grid-template-columns:1fr}.application-hero-art{max-width:360px;width:100%;margin:auto}.application-status{grid-template-columns:1fr;gap:25px}.application-clock{width:85px;height:85px}.application-status-title{position:relative}.application-document-pair h3{font-size:26px}.application-path li{padding-right:5%}.application-path li:nth-child(even){padding-left:5%}}
@media(max-width:650px){.application-main h1{font-size:39px}.application-main h2{font-size:31px}.application-main p{font-size:14px}.application-hero{padding-top:30px;gap:20px}.application-vacancies{width:100%;padding:18px 20px}.application-path li,.application-path li:nth-child(even){flex-direction:row;gap:15px;padding:0 0 22px}.application-number{width:38px;height:38px;font-size:16px}.application-path li:before,.application-path li:nth-child(even):before{left:18px;right:auto;top:38px;bottom:0;border:0;border-left:1px dashed #d8b24a55;border-radius:0}.application-path li>div{padding:23px 21px}.application-path .application-icon{position:static;margin-bottom:17px;width:33px;height:33px}.application-path .application-icon svg{width:30px;height:30px}.application-path h3{font-size:24px}.application-document-pair{grid-template-columns:1fr;gap:18px}.application-document-pair article{padding:27px}.application-document-pair h3{font-size:27px;min-height:0}.application-status-copy{padding:26px}.application-privacy{flex-direction:column;padding:27px!important;gap:22px}.application-steps,.application-preparation,.application-status{padding-block:35px}}
@media(prefers-reduced-motion:reduce){.application-main *{animation:none!important;transition:none!important}}
