/* V10 final review build */
.display-script{line-height:1.62!important;padding-bottom:1.08em!important;overflow:visible!important}
.display-script em{margin-top:.78em!important;padding-top:.28em!important;font-size:.91em!important;line-height:1.35!important}
.intro-mark,.brand img,.footer-brand img{image-rendering:auto!important;object-fit:contain;transform:translateZ(0);backface-visibility:hidden}
.intro-mark{width:132px!important;filter:drop-shadow(0 0 24px rgba(99,230,255,.38)) drop-shadow(0 0 60px rgba(80,137,255,.22))!important}
#v9fx{display:none!important}
#constellationFx{position:fixed;inset:0;z-index:-2;pointer-events:none}
.star-grid{opacity:.22!important;background-size:58px 58px!important;animation:gridFloat 24s linear infinite}
.aurora{opacity:.34!important;filter:blur(92px)!important;animation-duration:12s!important}
.aurora-a{animation-name:auroraFloatA!important}.aurora-b{animation-name:auroraFloatB!important}
@keyframes gridFloat{to{background-position:58px 29px}}
@keyframes auroraFloatA{to{transform:translate3d(-65px,42px,0) scale(1.18)}}
@keyframes auroraFloatB{to{transform:translate3d(72px,-48px,0) scale(1.16)}}
.contact-full{display:grid!important;grid-template-columns:1fr 1fr;gap:10px 18px;max-width:760px!important}
.contact-full>*{padding:9px 12px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.035)}
.contact-full .contact-address{grid-column:1/-1;line-height:2}
.family-card.v9-family.featured{display:none!important}
@media(max-width:650px){.display-script{line-height:1.55!important}.display-script em{margin-top:.92em!important;font-size:.86em!important}.contact-full{grid-template-columns:1fr}.contact-full .contact-address{grid-column:auto}.intro-mark{width:112px!important}}
