@media(max-width:767px){.faq-page,.contact-page{background:#f5f7fa!important;color:#163862}.faq-page .faq-hero{padding-top:100px!important;padding-bottom:26px!important;background:#073a98!important}.faq-page .faq-hero>div[aria-hidden]{display:none}.faq-page .faq-hero nav{margin-bottom:14px!important;color:#d2e2ff!important;font:520 12px/1.3 Inter,system-ui,sans-serif}.faq-page .faq-hero-title{margin:0 0 10px!important;font:800 clamp(34px,10.1vw,44px)/1.03 "Inter",system-ui,sans-serif!important;letter-spacing:-.055em!important;text-transform:none!important;color:#fff!important}.faq-page .faq-hero-title+.bg-secondary{height:2px;width:48px;margin-bottom:12px}.faq-page .faq-hero p{font:470 14px/1.47 Inter,system-ui,sans-serif;color:#e2ecfb!important}.faq-page section.py-7{padding-top:23px!important;padding-bottom:25px!important;background:#fff!important}.faq-page section.pb-12{background:#f5f7fa!important;padding-bottom:35px!important}.faq-page section.py-10{padding:19px 0 30px!important;background:#f5f7fa!important}.faq-page h2,.faq-page h3{letter-spacing:-.02em!important;text-transform:none!important}.faq-page section.py-7 h2{font:790 22px/1.1 Inter,system-ui,sans-serif!important;color:#073a98!important}.faq-page section.py-7 .w-10.h-10{border-radius:10px!important;background:#073a98!important}.faq-page section.py-7 .w-10.h-10 svg{color:#ffd500!important}.faq-page section.pb-12>div{gap:17px!important}.faq-page section.pb-12>div>div{padding:15px!important;border:1px solid #e4e9f0!important;border-radius:14px!important;box-shadow:none!important;background:#fff!important}.faq-page section.pb-12 h3{font:780 19px/1.15 Inter,system-ui,sans-serif!important;color:#143d7e!important}.faq-page section.pb-12 .text-secondary\/90{color:#d9aa00!important}.faq-page section .space-y-3{display:flex;flex-direction:column;gap:8px}.faq-page section .space-y-3>div{margin-top:0!important;border:1px solid #e0e7f0!important;border-radius:10px!important;box-shadow:none!important;overflow:hidden;background:#fff!important}.faq-page section .space-y-3>div>button{padding:14px 12px!important;gap:11px!important;background:#fff!important;min-height:53px;border:0}.faq-page section .space-y-3>div>button[aria-expanded=true]{background:#f7faff!important}.faq-page section .space-y-3>div>button>span:first-child{width:24px!important;height:24px!important;background:transparent!important;color:#d5a900!important;font:740 16px/24px Inter,system-ui,sans-serif!important;border-radius:0!important;flex:none}.faq-page section .space-y-3>div>button>span:nth-child(2){color:#153b75!important;font:690 14px/1.33 Inter,system-ui,sans-serif!important;letter-spacing:-.01em}.faq-page section .space-y-3>div>button svg{width:17px!important;height:17px!important;color:#54749d!important}.faq-page section .space-y-3>div>p{padding:12px 15px 16px!important;background:#f7faff!important;border-color:#e5edf6!important;color:#536780!important;font:440 14px/1.57 Inter,system-ui,sans-serif!important}.faq-page section.py-10>div>div{border-radius:15px!important;box-shadow:none!important;padding:23px 17px!important;background:#073a98!important}.faq-page section.py-10 h2{font:790 23px/1.1 Inter,system-ui,sans-serif!important;letter-spacing:-.025em!important}.faq-page section.py-10 p{font-size:14px!important;line-height:1.48!important;margin-bottom:16px!important}.faq-page section.py-10 a{border-radius:9px!important;min-height:44px;box-shadow:none!important;font:720 13px/1.2 Inter,system-ui,sans-serif!important}.contact-page{padding-top:79px!important;background:#f5f7fa!important}.contact-page>div:first-child{padding:24px 16px 21px!important;background:#073a98!important;text-align:left!important}.contact-page>div:first-child h1{margin-bottom:9px!important;font:800 clamp(35px,10vw,43px)/1.05 "Inter",system-ui,sans-serif!important;letter-spacing:-.05em!important;color:#fff!important}.contact-page>div:first-child .bg-secondary{margin:0!important;width:44px;height:3px;border-radius:0}:is(.contact-page,.home-contact-match) section#kontakt{padding:17px 0 38px!important;background:#f5f7fa!important}:is(.contact-page,.home-contact-match) section#kontakt>div{padding-inline:15px!important}:is(.contact-page,.home-contact-match) section#kontakt .contact-content-grid{gap:21px!important}:is(.contact-page,.home-contact-match) .contact-lead-form{scroll-margin-top:105px;padding:20px 16px 19px!important;background:#fff!important;border:1px solid #dfe6ee!important;border-radius:15px!important;box-shadow:0 5px 20px #07285514!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:is(.contact-page,.home-contact-match) .contact-lead-form>div:first-child{margin-bottom:18px!important}:is(.contact-page,.home-contact-match) .contact-lead-form h2{font:790 23px/1.15 Inter,system-ui,sans-serif!important;letter-spacing:-.025em!important;color:#123c7b!important}:is(.contact-page,.home-contact-match) .contact-lead-form h2+.bg-secondary{width:43px!important;height:2px!important;margin-top:9px}:is(.contact-page,.home-contact-match) .contact-lead-form label{color:#4f627b!important;font:580 12px/1.3 Inter,system-ui,sans-serif!important;margin-bottom:7px!important}:is(.contact-page,.home-contact-match) .contact-lead-form input,:is(.contact-page,.home-contact-match) .contact-lead-form textarea{min-height:45px;background:#fff!important;border:1px solid #d8e1eb!important;border-radius:9px!important;box-shadow:none!important;font:460 14px/1.4 Inter,system-ui,sans-serif!important;color:#1a3d70!important}:is(.contact-page,.home-contact-match) .contact-lead-form textarea{min-height:94px!important;resize:vertical}:is(.contact-page,.home-contact-match) .contact-lead-form input::-moz-placeholder,:is(.contact-page,.home-contact-match) .contact-lead-form textarea::-moz-placeholder{color:#96a3b4!important;opacity:1}:is(.contact-page,.home-contact-match) .contact-lead-form input::placeholder,:is(.contact-page,.home-contact-match) .contact-lead-form textarea::placeholder{color:#96a3b4!important;opacity:1}:is(.contact-page,.home-contact-match) .contact-lead-form :is(input,textarea):focus{border-color:#4170ab!important;outline:2px solid rgba(37,86,151,.12)!important}:is(.contact-page,.home-contact-match) .contact-lead-form p.text-right{color:#8091a7!important}:is(.contact-page,.home-contact-match) .contact-lead-form button{min-height:46px!important;border-radius:9px!important;box-shadow:none!important;font:700 clamp(11px,3.3vw,13px)/1.2 "Inter",system-ui,sans-serif!important;padding:9px 8px!important}:is(.contact-page,.home-contact-match) .contact-lead-form button[type=button]{border:1px solid #d7e0eb!important;background:#f0f4f9!important;color:#153f79!important}:is(.contact-page,.home-contact-match) .contact-lead-form button[type=submit]{background:#073a98!important;color:#fff!important}:is(.contact-page,.home-contact-match) section#kontakt .contact-info-list{display:flex;flex-direction:column;gap:15px!important}:is(.contact-page,.home-contact-match) section#kontakt .contact-info-list>div{margin-top:0!important}:is(.contact-page,.home-contact-match) section#kontakt .contact-info-list>div:first-child,:is(.contact-page,.home-contact-match) section#kontakt .contact-info-list>div:last-child{background:#fff!important;border:1px solid #e0e6ef!important;border-radius:13px!important;box-shadow:none!important;padding:16px!important;margin:0!important}:is(.contact-page,.home-contact-match) section#kontakt .contact-info-list h4{color:#123b78!important;font-size:15px!important}:is(.contact-page,.home-contact-match) section#kontakt .contact-info-list p,:is(.contact-page,.home-contact-match) section#kontakt .contact-info-list a{color:#566b85!important;font-size:14px!important;line-height:1.45!important}:is(.contact-page,.home-contact-match) section#kontakt .contact-info-list .w-12.h-12{width:39px!important;height:39px!important;background:#eaf1fb!important;border-radius:10px!important}:is(.contact-page,.home-contact-match) section#kontakt .contact-info-list .w-12.h-12 svg{color:#1852a4!important}:is(.contact-page,.home-contact-match) section#kontakt .contact-info-list>div.flex.items-start{gap:12px!important}}
