.band[data-v-b53d38f3]{isolation:isolate;border-radius:var(--radius-2xl);background:var(--teal-900);color:var(--sand-25);padding:calc(clamp(2.5rem,1.5rem + 5vw,5.5rem)) calc(clamp(1.5rem,1rem + 4vw,5rem));position:relative;overflow:hidden}.band-mark[data-v-b53d38f3]{z-index:-1;height:135%;color:var(--teal-800);position:absolute;top:50%;right:-6%;transform:translateY(-50%)}.band-copy[data-v-b53d38f3]{gap:1.25rem;max-width:40rem;display:grid}.band-body[data-v-b53d38f3]{font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);color:var(--teal-100)}.btn-highlight[data-v-b53d38f3]{background:var(--highlight);color:var(--highlight-foreground);box-shadow:inset 0 1px oklch(100% 0 0/.25),0 1px 2px oklch(0% 0 0/.2)}.btn-on-brand[data-v-b53d38f3]{color:var(--sand-25);border-color:color-mix(in oklch,var(--sand-25) 35%,transparent)}@media (hover:hover) and (pointer:fine){.btn-highlight[data-v-b53d38f3]:hover{background:var(--saffron-300)}.btn-on-brand[data-v-b53d38f3]:hover{background:color-mix(in oklch,var(--sand-25) 10%,transparent)}}.band[data-v-b53d38f3] :focus-visible{outline-color:var(--saffron-300)}
