.nap-page{color:#171c2b;background:#fff;font-family:Kumbh Sans,Arial,sans-serif}.nap-page__sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nap-page__hero{margin-top:40px;padding-top:0}.nap-page__hero picture,.nap-page__hero img{width:100%;display:block}.nap-page__hero img{height:auto}.nap-page__content{padding:max(48px,min(6vw,76px)) 0 max(72px,min(8vw,112px))}.nap-page__description{gap:24px;display:grid}.nap-page__description p,.nap-page__contact p,.nap-page__contact h2{margin:0}.nap-page__description p{color:#313745;letter-spacing:-.012em;font-size:max(16px,min(1.45vw,19px));font-weight:500;line-height:1.65}.nap-page__contact{border-top:1px solid #d9dde6;border-bottom:1px solid #d9dde6;justify-content:space-between;align-items:center;gap:32px;margin-top:max(42px,min(5vw,64px));padding:28px 0;display:flex}.nap-page__responsible,.nap-page__contact-channel{flex-direction:column;gap:6px;display:flex}.nap-page__contact-channel{text-align:right;align-items:flex-end}.nap-page__responsible h2{color:#00024f;letter-spacing:-.035em;font-size:max(24px,min(2.4vw,34px));font-weight:900;line-height:1.1}.nap-page__responsible p,.nap-page__contact-channel p{color:#5d6472;letter-spacing:.055em;text-transform:uppercase;font-size:14px;font-weight:800;line-height:1.35}.nap-page__contact-channel a{color:#ff4d00;text-underline-offset:5px;font-size:max(20px,min(2vw,28px));font-weight:900;line-height:1.2;text-decoration:underline;text-decoration-thickness:2px;transition:color .16s}.nap-page__contact-channel a:hover{color:#d43f00}.nap-page__contact-channel a:focus-visible{color:#d43f00}.nap-page__contact-channel a:focus-visible{outline-offset:4px;outline:3px solid rgba(255,77,0,.3)}.nap-page__documents{margin-top:max(48px,min(6vw,72px))}.nap-page__documents h2{color:#00024f;letter-spacing:-.025em;margin:0 0 22px;padding:0;font-size:max(22px,min(2.2vw,30px));font-weight:900;line-height:1.2}.nap-page__documents-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.nap-page__document-card{color:#00024f;background:#fff;border:1px solid rgba(255,77,0,.16);border-radius:10px;min-height:96px;overflow:hidden;box-shadow:0 5px 16px rgba(0,2,79,.04)}.nap-page__document-card>a,.nap-page__document-card>div{height:100%;min-height:inherit;align-items:center;gap:16px;padding:18px 20px;font-size:16px;font-weight:800;display:flex}.nap-page__document-card>a{color:inherit;text-decoration:none;transition:background-color .16s,color .16s}.nap-page__document-card>a:hover{color:#ff4d00;background:rgba(255,77,0,.06);outline:none}.nap-page__document-card>a:focus-visible{color:#ff4d00;background:rgba(255,77,0,.06);outline:none}.nap-page__document-card>a:focus-visible{box-shadow:inset 0 0 0 3px rgba(255,77,0,.28)}.nap-page__document-icon{color:#ff4d00;background:rgba(255,77,0,.1);border-radius:10px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}.nap-page__document-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:25px;height:25px}.nap-page__document-action{color:#ff4d00;margin-left:auto;display:inline-flex}.nap-page__document-action svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:20px;height:20px}@media (max-width:820px){.nap-page__documents-grid{gap:14px}.nap-page__document-card{gap:12px}.nap-page__document-card>a,.nap-page__document-card>div{gap:12px;padding:16px}}@media (max-width:720px){.nap-page__content{padding:42px 0 72px}.nap-page__description{gap:20px}.nap-page__description p{font-size:16px;line-height:1.6}.nap-page__contact{flex-direction:column;align-items:flex-start;gap:28px;margin-top:40px;padding:26px 0}.nap-page__contact-channel{text-align:left;align-items:flex-start}.nap-page__documents{margin-top:44px}.nap-page__documents h2{margin-bottom:18px}.nap-page__documents-grid{grid-template-columns:1fr;gap:14px}.nap-page__document-card{min-height:82px}}@media (max-width:380px){.nap-page__responsible h2{font-size:23px}.nap-page__contact-channel a{font-size:20px}.nap-page__document-card{font-size:15px}}@media (prefers-reduced-motion:reduce){.nap-page__contact-channel a{transition:none}}
