.application{padding-top:160px;padding-bottom:80px}.application-heading{max-width:850px;padding-bottom:38px}.application-heading h1{font-size:clamp(38px,4.5vw,58px);margin:0 0 24px}.application-heading p{font-size:18px;max-width:760px}.application-heading p:last-child{margin:26px 0 0}.application-heading p:last-child a{display:inline-flex;padding:12px 20px;border-radius:8px;background:#80cbd6;color:#10212a;font-size:16px;border:0}.application-body{display:grid;grid-template-columns:220px minmax(0,1fr);gap:55px;border-top:1px solid #ffffff20;padding-top:36px}.on-page{position:sticky;top:115px;align-self:start;display:flex;flex-direction:column;gap:12px}.on-page span{font-size:12px;letter-spacing:1.5px;color:#80cbd6;margin-bottom:7px}.on-page a{font-size:14px;color:#b4c3cc;padding:5px 0}.on-page a:hover{color:#92dce6}.application-content section{scroll-margin-top:120px;padding:29px 0;border-bottom:1px solid #ffffff20}.application-content section:first-child{padding:28px;border:1px solid #66bfce44;border-radius:13px;background:#142732;margin-bottom:6px}.application-content h3{font-size:25px;margin:0 0 18px;line-height:1.3}.application-content p{font-size:16px;line-height:1.8;margin:0}.application-content a:not(.document-button){color:#92d6df;text-decoration:underline;text-underline-offset:4px}.document-button{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:24px;padding:17px 19px;border:1px solid #80cbd66b;border-radius:8px;color:#b2edf3;background:#20404d;font-size:13px;line-height:1.6;letter-spacing:.35px}.document-button span{font-size:23px}.document-button:hover{background:#2c5260}.application-content #regulations{padding-bottom:30px}footer{border-top:1px solid #ffffff20}@media(max-width:760px){.application{padding-top:125px}.application-body{grid-template-columns:1fr;gap:26px;padding-top:24px}.on-page{position:static;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px 18px}.on-page span{width:100%;margin:0}.on-page a{font-size:14px}.application-heading{padding-bottom:25px}.application-content section:first-child{padding:22px}.application-content h3{font-size:23px}.document-button{font-size:12px;padding:15px}.application-heading p{font-size:17px}}
