.site.flow-preview .he-overview{color:#173746;text-align:right;max-width:1160px;margin:auto;padding:clamp(90px,12vw,160px) clamp(22px,5vw,64px) 90px;font-family:Arial,sans-serif}.he-overview header{max-width:840px;margin-bottom:72px}.he-overview .he-kicker{letter-spacing:.02em;color:#42687b;font-size:13px}.site.flow-preview .he-overview h1{letter-spacing:0;margin:20px 0;font-family:Arial,sans-serif;font-size:clamp(30px,4.2vw,52px);font-weight:700;line-height:1.25}.he-overview p{color:#385969;font-size:17px;line-height:1.85}.he-overview .he-intro{font-size:20px}.he-overview .he-cta{color:#172329;background:#d5ef61;margin-top:15px;padding:12px 22px;font-weight:700;text-decoration:none;display:inline-block}.he-overview .he-language{color:#315d70;margin-inline-start:25px;font-size:14px}.he-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 48px;display:grid}.he-sections section{border-top:1px solid #b7cbd5;padding-top:22px}.site.flow-preview .he-overview h2{letter-spacing:0;margin:0 0 16px;font:700 24px/1.4 Arial,sans-serif}.he-overview section a,.he-overview aside a{color:#225f79;text-underline-offset:5px;font:700 15px/1.6 Arial,sans-serif}.he-overview aside{border-top:1px solid #b7cbd5;margin-top:64px;padding-top:28px}.he-overview a:focus-visible{outline-offset:5px;outline:2px solid #246f91}@media (max-width:700px){.he-sections{grid-template-columns:1fr;gap:32px}.site.flow-preview .he-overview{padding-top:96px}.he-overview header{margin-bottom:42px}.he-overview .he-intro{font-size:17px}.he-overview p{font-size:16px}.site.flow-preview .he-overview h2{font-size:22px}}
