.en-main{color:#08264a;padding-top:82px}.en-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-bottom:1px solid #c9d9ee;grid-template-columns:1fr auto 1fr;align-items:center;height:82px;padding:0 4vw;display:grid;position:absolute;top:0;left:0;right:0}.en-brand{align-items:center;gap:10px;display:flex}.en-brand>b{color:#fff;background:linear-gradient(135deg,#0756d9,#25a7ff);border-radius:10px;place-items:center;width:38px;height:38px;font-size:16px;display:grid}.en-brand span,.en-brand small{font-size:10px;display:block}.en-brand small{color:#55708f;font-size:7px}.en-header nav,.en-header>div{align-items:center;gap:22px;display:flex}.en-header a{color:#0a274d;font-size:10px}.en-header>div{justify-self:end}.en-cta,.en-search button,.en-contact-form button{background:linear-gradient(135deg,#0756d9,#1788f2);padding:12px;color:#fff!important}.en-home,.en-hero{background:radial-gradient(circle at 82% 15%,#45b2ff47,#0000 30%),linear-gradient(125deg,#f7fbff 0 66%,#e2f1ff 66%);border-bottom:1px solid #b9d2ef;padding:95px 8vw}.en-home{flex-direction:column;justify-content:center;min-height:620px;display:flex}.en-home small,.en-hero small{letter-spacing:.15em;font-size:9px}.en-home h1,.en-hero h1{letter-spacing:-.055em;max-width:1000px;margin:24px 0;font-size:clamp(48px,6vw,82px);line-height:1.05}.en-home p,.en-hero p{color:#4c6785;max-width:760px;line-height:1.8}.en-home>div{gap:10px;margin-top:25px;display:flex}.en-home>div a{border:1px solid #b7cce5;padding:14px}.en-home>div a:first-child{color:#fff;background:#0b66df;border-color:#0b66df}.en-grid{grid-template-columns:repeat(4,1fr);padding:70px 5vw;display:grid}.en-grid a{background:linear-gradient(145deg,#fff,#f0f7ff);border:1px solid #b7cce5;border-right:0;flex-direction:column;min-height:260px;padding:22px;display:flex}.en-grid a:last-child{border-right:1px solid #b7cce5}.en-grid small,.en-list small{color:#4773a3;font-size:8px}.en-grid h2{margin-top:50px;font-size:25px}.en-grid span{margin-top:auto;font-size:9px}.en-list{padding:70px 8vw 100px}.en-list article{border-top:1px solid #b7cce5;padding:28px 0}.en-list h2,.en-list h3{margin:10px 0;font-size:25px}.en-list p,.en-detail p,.en-detail li{color:#4c6785;font-size:12px;line-height:1.8}.en-list article>a{border:1px solid #b7cce5;padding:9px;font-size:9px;display:inline-block}.en-detail{grid-template-columns:1.2fr .8fr;gap:8vw;padding:80px 8vw;display:grid}.en-detail aside{border-left:1px solid #b7cce5;padding-left:4vw}.en-form-wrap{padding:70px 8vw}.en-contact-form{grid-template-columns:1fr 1fr;gap:16px;max-width:900px;display:grid}.en-contact-form label{gap:7px;font-size:10px;display:grid}.en-contact-form label:nth-of-type(n+5){grid-column:1/-1}.en-contact-form input,.en-contact-form select,.en-contact-form textarea{background:#fff;border:1px solid #b7cce5;padding:11px}.en-contact-form button{border:0;grid-column:1/-1;padding:14px}.en-honeypot{position:absolute;left:-9999px}.en-consent{grid-column:1/-1;display:flex!important}.en-search{max-width:700px}.en-search label{font-size:9px}.en-search>div{grid-template-columns:1fr auto;display:grid}.en-search input,.en-search button{border:1px solid #b7cce5;padding:12px}.en-footer{color:#fff;background:linear-gradient(120deg,#061a36,#073d85);justify-content:space-between;padding:40px 5vw;font-size:9px;display:flex}.en-footer span{color:#c4d7ed}@media (max-width:900px){.en-header{grid-template-columns:1fr auto}.en-header nav{display:none}.en-grid{grid-template-columns:1fr 1fr}.en-detail{grid-template-columns:1fr}.en-detail aside{border-top:1px solid #b7cce5;border-left:0;padding:30px 0}.en-header>div>a:first-child{display:none}}@media (max-width:600px){.en-header>div{gap:8px}.en-cta{padding:9px}.en-home,.en-hero,.en-list,.en-detail,.en-form-wrap{padding-left:20px;padding-right:20px}.en-grid{grid-template-columns:1fr;padding:50px 20px}.en-grid a{border-bottom:0;border-right:1px solid #b7cce5}.en-grid a:last-child{border-bottom:1px solid #b7cce5}.en-contact-form{grid-template-columns:1fr}.en-contact-form label{grid-column:1!important}.en-footer{gap:12px;display:grid}}
