.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.dual-hero .hero-inner{padding-top:54px;min-height:635px}
.hero-switch{display:inline-flex;gap:4px;padding:5px;background:#1b1b1bcc;border:1px solid #494038;border-radius:8px;margin-bottom:27px;backdrop-filter:blur(12px)}
.hero-switch button{padding:10px 18px;min-height:42px;background:transparent;border:0;border-radius:5px;color:#bbb6b1;font-size:13px;font-weight:550;transition:background .2s,color .2s}
.hero-switch button:hover{color:white;background:#ffffff08}
.hero-switch button[aria-pressed=true]{background:#eddfd2;color:#211b15}
.dual-hero .hero-art{animation:none;transition:opacity .6s ease}
.dual-hero .hero-art--business.loaded{background-image:linear-gradient(90deg,#111112 0%,#11111288 12%,transparent 33%),linear-gradient(0deg,#111112,transparent 18%),url('/assets/connected-business.png');opacity:0}
.dual-hero[data-mode=business] .hero-art:not(.hero-art--business){opacity:0}
.dual-hero[data-mode=business] .hero-art--business.loaded{opacity:1}
.dual-hero .hero-copy>p{min-height:62px}
@media(max-width:700px){.dual-hero .hero-inner{padding-top:35px;min-height:930px}.hero-switch{margin-bottom:25px}.hero-switch button{padding:10px 15px;font-size:12px}.dual-hero .hero-art.loaded{top:505px}.dual-hero .hero-art--business.loaded{background-image:linear-gradient(180deg,#111112 0%,transparent 24%),linear-gradient(0deg,#111112,transparent 20%),url('/assets/connected-business.png');background-position:65% center}.dual-hero .hero-copy>p{min-height:58px}.dual-hero .hero-actions{min-height:95px;align-content:start}.dual-hero .hero-note{margin-top:22px}}
@media(prefers-reduced-motion:reduce){.dual-hero .hero-art,.hero-switch button{transition:none}}
