@charset "UTF-8";.info-page{padding:50px 0 0;background:var(--background)}.info-page__content{color:var(--dark-blue);font-size:16px;line-height:24px}.info-page__content h2{margin:60px 0 25px}.info-page__content>h2:first-child{margin-top:0}.info-page__content h3{font-size:20px;line-height:26px;font-weight:700;color:var(--blue);margin:0 0 10px}.info-page__content p{margin:0 0 12px}.info-page__content a{color:var(--blue);text-decoration:underline}.info-page__content ul{margin:0;padding-inline-start:20px}.info-page__content li{margin-bottom:6px}.info-page__content .ip-lead{max-width:900px;font-size:18px;line-height:28px}.info-page__content .ip-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:30px 0 0}.info-page__content .ip-fact{padding:20px 24px;background:var(--white);border-radius:8px;border-top:4px solid var(--blue)}.info-page__content .ip-fact strong{display:block;font-size:18px;line-height:24px;color:var(--blue);margin-bottom:6px}.info-page__content .ip-fact span{font-size:15px;line-height:21px}.info-page__content .ip-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;counter-reset:ip-card}.info-page__content .ip-card{position:relative;padding:30px;background:var(--white);border-radius:8px;counter-increment:ip-card}.info-page__content .ip-card:before{content:counter(ip-card,decimal-leading-zero);display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:16px;border-radius:8px;background:#023f9c14;color:var(--blue);font-weight:800;font-size:15px}.info-page__content .ip-card ul{margin-top:14px;padding-top:14px;border-top:1px solid rgba(4,22,50,.1)}.info-page__content .ip-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;counter-reset:ip-step}.info-page__content .ip-steps>li{position:relative;margin:0;padding:24px;background:var(--white);border-radius:8px;counter-increment:ip-step}.info-page__content .ip-steps>li:before{content:counter(ip-step);display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin-bottom:14px;border-radius:50%;background:var(--blue);color:var(--white);font-weight:800}.info-page__content .ip-steps>li h3{font-size:17px;line-height:23px}.info-page__content .ip-steps>li p{font-size:15px;line-height:22px;margin:0}.info-page__content .ip-split{display:grid;grid-template-columns:1fr 1fr;gap:20px}.info-page__content .ip-yes,.info-page__content .ip-no{padding:28px 30px;border-radius:8px;background:var(--white)}.info-page__content .ip-yes ul,.info-page__content .ip-no ul{list-style:none;padding:0}.info-page__content .ip-yes li,.info-page__content .ip-no li{position:relative;padding-left:30px;margin-bottom:14px}.info-page__content .ip-yes li:last-child,.info-page__content .ip-no li:last-child{margin-bottom:0}.info-page__content .ip-yes li:before,.info-page__content .ip-no li:before{position:absolute;left:0;top:1px;width:20px;height:20px;border-radius:50%;font-size:13px;font-weight:800;line-height:20px;text-align:center;color:var(--white)}.info-page__content .ip-yes b,.info-page__content .ip-no b{display:block}.info-page__content .ip-yes{border-top:4px solid #1f8a5b}.info-page__content .ip-yes h3{color:#1f8a5b}.info-page__content .ip-yes li:before{content:"✓";background:#1f8a5b}.info-page__content .ip-no{border-top:4px solid #c0392b}.info-page__content .ip-no h3{color:#c0392b}.info-page__content .ip-no li:before{content:"!";background:#c0392b}.info-page__content .ip-table{width:100%;border-collapse:collapse;background:var(--white);border-radius:8px;overflow:hidden}.info-page__content .ip-table th,.info-page__content .ip-table td{padding:16px 20px;text-align:left;vertical-align:top;border-bottom:1px solid rgba(4,22,50,.1)}.info-page__content .ip-table th{background:var(--blue);color:var(--white);font-weight:600}.info-page__content .ip-table tr:last-child td{border-bottom:none}.info-page__content .ip-table td:first-child{font-weight:600;width:30%}.info-page__content .ip-note{margin-top:20px;padding:20px 24px;border-radius:8px;background:#023f9c0f;border-left:4px solid var(--blue)}.info-page__content .ip-note p:last-child{margin-bottom:0}.info-contact{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:60px 0 0;padding:30px;border-radius:8px;background:var(--blue);color:var(--white)}.info-contact__title{font-size:24px;line-height:30px;font-weight:800}.info-contact__sub{margin-top:6px;font-size:16px;line-height:22px;opacity:.85}.info-contact__actions{display:flex;flex-wrap:wrap;gap:12px;flex-shrink:0}.info-contact__btn{text-align:center;white-space:nowrap}.info-contact .btn--blue{background:var(--white)}.info-contact .btn--blue span{color:var(--blue)}.info-contact .btn--border{color:var(--white);border:1px solid rgba(255,255,255,.6);background:transparent}.info-contact .btn--border:hover{background:#ffffff1f}.info-related{margin:0 0 50px}.info-related__title{font-size:24px;font-weight:800;color:var(--blue);margin-bottom:20px}.info-related__items{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.info-related__item{display:flex;flex-direction:column;gap:6px;padding:20px 24px;border-radius:8px;background:var(--white);border:1px solid transparent;transition:border-color var(--time)}.info-related__item:hover{border-color:var(--blue)}.info-related__name{font-size:18px;font-weight:700;color:var(--blue)}.info-related__text{font-size:14px;line-height:20px;color:var(--dark-blue);opacity:.75}@media (max-width: 1024px){.info-page__content .ip-cards,.info-page__content .ip-split,.info-related__items{grid-template-columns:1fr}.info-contact{flex-direction:column;align-items:stretch}}@media (max-width: 768px){.info-page{padding-top:30px}.info-page__content{font-size:15px;line-height:22px}.info-page__content h2{margin:40px 0 18px}.info-page__content .ip-lead{font-size:16px;line-height:24px}.info-page__content .ip-card,.info-page__content .ip-yes,.info-page__content .ip-no{padding:20px}.info-page__content .ip-table thead{display:none}.info-page__content .ip-table tr,.info-page__content .ip-table td{display:block;width:100%}.info-page__content .ip-table tr{border-bottom:1px solid rgba(4,22,50,.1)}.info-page__content .ip-table td{border:none;padding:6px 16px}.info-page__content .ip-table td:first-child{width:100%;padding-top:14px}.info-page__content .ip-table td:last-child{padding-bottom:14px}.info-contact{padding:20px;margin-top:40px}.info-contact__title{font-size:20px}.info-contact__actions{flex-direction:column}}
