.apply-module__RbLSLq__hero.v2-hero{padding:96px 0 150px}.apply-module__RbLSLq__hero.v2-hero h1{max-width:860px;margin-left:auto;margin-right:auto}.apply-module__RbLSLq__body{background:linear-gradient(180deg,var(--sand),#efe6d6);padding:0 0 96px;display:flow-root;position:relative}.apply-module__RbLSLq__grid.wrap{z-index:2;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:28px;max-width:1120px;margin:-96px auto 0;display:grid;position:relative}.apply-module__RbLSLq__aside{gap:18px;display:grid;position:sticky;top:100px}.apply-module__RbLSLq__photo{border-radius:24px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 70px #0d1b2a47}.apply-module__RbLSLq__photo img{aspect-ratio:4/3.3;object-fit:cover;width:100%;height:auto;display:block}.apply-module__RbLSLq__photo:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#0d1b2a59);border-radius:24px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #fff3}.apply-module__RbLSLq__note{background:var(--navy);color:#d2c8b7;border:1px solid #f0c76a59;border-radius:20px;align-items:flex-start;gap:14px;padding:22px 22px 22px 20px;font-size:15px;line-height:1.65;display:flex;position:relative;box-shadow:0 20px 44px #0d1b2a38}.apply-module__RbLSLq__note strong{color:#f0c76a}.apply-module__RbLSLq__note a{color:#fff;text-underline-offset:3px;font-weight:700;text-decoration:underline}.apply-module__RbLSLq__note a:hover{color:#f0c76a}.apply-module__RbLSLq__noteIco{color:#f0c76a;background:#f0c76a24;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.apply-module__RbLSLq__card{background:#fff;border:1px solid #e8dcc6;border-radius:28px;padding:44px 44px 40px;position:relative;box-shadow:0 34px 80px #0d1b2a29}.apply-module__RbLSLq__card:before{content:"";background:linear-gradient(90deg,#f0c76a,#c9922a,#f0c76a);border-radius:0 0 4px 4px;height:4px;position:absolute;top:0;left:32px;right:32px}@media (max-width:960px){.apply-module__RbLSLq__grid.wrap{grid-template-columns:minmax(0,1fr);max-width:680px}.apply-module__RbLSLq__aside{grid-template-columns:minmax(0,1fr);position:static}.apply-module__RbLSLq__photo{display:none}.apply-module__RbLSLq__note{color:var(--charcoal);background:#fff;border-color:#c9922a73}.apply-module__RbLSLq__note strong{color:var(--navy)}.apply-module__RbLSLq__note a{color:#9a6e15}.apply-module__RbLSLq__noteIco{color:var(--gold);background:#c9922a1f}}@media (max-width:900px){.apply-module__RbLSLq__hero.v2-hero{padding:64px 0 130px}}@media (max-width:600px){.apply-module__RbLSLq__card{border-radius:22px;padding:32px 20px 28px}.apply-module__RbLSLq__body{padding-bottom:64px}.apply-module__RbLSLq__grid.wrap{padding:0 16px}}
.page-module__vAtUeW__applywrap{max-width:680px;box-shadow:var(--shadow);background:#fff;border:1px solid #e8ddca;border-radius:18px;margin:0 auto;padding:42px 44px}.page-module__vAtUeW__note{border-left:3px solid var(--amber);color:#7a5d1c;background:#e8a0201f;border-radius:6px;margin-bottom:24px;padding:12px 16px;font-size:14.5px}.page-module__vAtUeW__note a{color:#7a5d1c;font-weight:700;text-decoration:underline}.page-module__vAtUeW__fld{flex-direction:column;margin-bottom:18px;display:flex}.page-module__vAtUeW__fld label{color:var(--navy);margin-bottom:6px;font-size:15px;font-weight:700}.page-module__vAtUeW__fld input,.page-module__vAtUeW__fld select,.page-module__vAtUeW__fld textarea{min-height:56px;font-size:17px;font-family:var(--sans);border:1.5px solid #d8cdb8;border-radius:10px;padding:14px 16px}.page-module__vAtUeW__fld textarea{min-height:auto}.page-module__vAtUeW__fld input:focus,.page-module__vAtUeW__fld select:focus,.page-module__vAtUeW__fld textarea:focus{outline:3px solid var(--gold);border-color:var(--gold)}.page-module__vAtUeW__twoCol{grid-template-columns:1fr 1fr;gap:18px;display:grid}.page-module__vAtUeW__success{text-align:center;padding:20px}.page-module__vAtUeW__success h2{margin:0 0 8px}.page-module__vAtUeW__success p{color:var(--gray);margin:0}.page-module__vAtUeW__check{background:var(--forest);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;margin:0 auto 16px;font-size:34px;display:flex}@media (max-width:600px){.page-module__vAtUeW__twoCol{grid-template-columns:1fr}.page-module__vAtUeW__applywrap{padding:30px 22px}}
