/* Hidden states take priority over legacy layout declarations. */
.hs-assistant-form[hidden],.v622-finder-result[hidden],.v644-gallery-controls[hidden]{display:none!important}
.hs16-finder-back{display:block;margin:14px auto 0;padding:9px 15px;border:1px solid #cedbeb;background:#fff;color:#123e72;border-radius:6px;cursor:pointer}
.hs16-technical{grid-column:1/-1;border:1px solid #d7e2ee;border-radius:8px;padding:16px;margin:8px 0}
.hs16-technical summary{font-weight:600;color:#123e72;cursor:pointer}
.hs16-technical-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px}
.hs16-technical-grid label{min-width:0}
.hs16-proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}
.hs16-proof-grid>img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:12px}
.hs16-proof-grid p{max-width:60ch;line-height:1.8;color:#53687f}
.v622-home .v44-hero h1{max-width:19ch}
.v622-home .v44-hero p[data-page-field="hero_subtitle"]{max-width:58ch}
@media(max-width:700px){.hs16-proof-grid{grid-template-columns:1fr;gap:22px}.hs16-technical-grid{grid-template-columns:1fr}.hs16-technical{padding:14px}.hs65-section{padding-top:44px;padding-bottom:44px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
