.phone-hero-glow[data-astro-cid-cl53unje]{position:absolute;inset:-2.5rem;border-radius:9999px;background-color:#9619301a;--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.phone-hero-blob[data-astro-cid-cl53unje]{position:absolute;border-radius:9999px;--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);animation:blobFloat 8s ease-in-out infinite}.phone-hero-blob-a[data-astro-cid-cl53unje]{left:-2rem;top:1.5rem;height:7rem;width:7rem;background-color:#96193033}.phone-hero-blob-b[data-astro-cid-cl53unje]{right:-1.5rem;bottom:4rem;height:6rem;width:6rem;background-color:#96193026;animation-delay:-4s}.phone-hero-stack[data-astro-cid-cl53unje]{position:relative;animation:phoneFloat 7s ease-in-out infinite}.phone-hero-stack[data-astro-cid-cl53unje] .phone-hero-back{position:absolute;right:0;top:1.5rem;width:88%;opacity:.4;transform:rotate(6deg) translate(12%)}.phone-hero-stack[data-astro-cid-cl53unje] .phone-hero-front{position:relative;z-index:10;width:100%;transform:rotate(-2deg)}@keyframes blobFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes phoneFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@media(prefers-reduced-motion:reduce){.phone-hero-blob[data-astro-cid-cl53unje],.phone-hero-stack[data-astro-cid-cl53unje]{animation:none}.phone-hero-stack[data-astro-cid-cl53unje] .phone-hero-back{display:none}}.headline-stack[data-astro-cid-hki4iby4]{display:grid}.headline-slide[data-astro-cid-hki4iby4]{grid-area:1 / 1;min-width:0;visibility:hidden;opacity:0;transition:opacity .65s cubic-bezier(.22,1,.36,1),visibility 0s linear .65s}.headline-slide[data-astro-cid-hki4iby4].is-active{visibility:visible;opacity:1;transition-delay:0s}@media(prefers-reduced-motion:reduce){.headline-slide[data-astro-cid-hki4iby4]{transition:none}}.overview-stage[data-astro-cid-shjrkfbp]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:48px;padding:32px 40px;border-radius:36px;background:linear-gradient(160deg,#a9293c,#39090e);color:#fff9ef;box-shadow:0 12px 30px #25101618}.overview-screen[data-astro-cid-shjrkfbp]{position:relative;max-width:440px;width:100%;margin:auto;border-radius:28px;overflow:hidden;background:#f6f0e6;box-shadow:0 15px 40px #23081040}video[data-astro-cid-shjrkfbp]{display:block;width:100%;height:auto;aspect-ratio:9/16}.overview-controls[data-astro-cid-shjrkfbp]{position:absolute;bottom:16px;left:12px;right:12px;display:flex;justify-content:center;gap:8px;opacity:0;transition:opacity .18s}.overview-screen[data-astro-cid-shjrkfbp]:hover .overview-controls[data-astro-cid-shjrkfbp],.overview-screen[data-astro-cid-shjrkfbp]:focus-within .overview-controls[data-astro-cid-shjrkfbp]{opacity:1}.overview-controls[data-astro-cid-shjrkfbp] button[data-astro-cid-shjrkfbp]{padding:10px 12px;min-height:44px;border-radius:999px;background:#211418e8;color:#fff9ef;font-size:12px}.overview-controls[data-astro-cid-shjrkfbp] button[data-astro-cid-shjrkfbp]:focus-visible{outline:3px solid #e5bd55;outline-offset:2px}@media(hover:none){.overview-controls[data-astro-cid-shjrkfbp]{opacity:1}}@media(prefers-reduced-motion:reduce){.overview-controls[data-astro-cid-shjrkfbp]{opacity:1;transition:none}}h3[data-astro-cid-shjrkfbp]{margin-top:18px;font-family:var(--font-display,inherit);font-size:clamp(30px,3.5vw,48px);font-weight:600;line-height:1.12}.overview-copy[data-astro-cid-shjrkfbp]>p[data-astro-cid-shjrkfbp]:not(.eyebrow){margin-top:24px;line-height:1.7;color:#f5e8df}.overview-link[data-astro-cid-shjrkfbp]{display:inline-block;margin-top:28px;color:#f4d891;font-weight:600;text-decoration:none}@media(max-width:767px){.overview-stage[data-astro-cid-shjrkfbp]{grid-template-columns:1fr;gap:28px;padding:16px 16px 28px;border-radius:28px}.overview-screen[data-astro-cid-shjrkfbp]{max-width:440px}.overview-copy[data-astro-cid-shjrkfbp]{text-align:center}}.hero-form[data-astro-cid-2ltb2oys]{display:flex;align-items:center;min-width:0;gap:4px;padding:6px;border:1px solid rgb(255 255 255 / .25);border-radius:20px;background:#fffaf5;box-shadow:0 8px 24px #270b1214}.hero-fields[data-astro-cid-2ltb2oys]{display:flex;align-items:center;flex:1;min-width:0}.hero-query[data-astro-cid-2ltb2oys]{padding:10px}.hero-service[data-astro-cid-2ltb2oys]{width:180px;flex-shrink:0;gap:8px;margin:3px;padding:11px 12px;border:1px solid rgb(104 22 39 / .08);border-radius:12px;background:#6816270b;transition:background .18s,border-color .18s}.hero-service[data-astro-cid-2ltb2oys]:hover,.hero-service[data-astro-cid-2ltb2oys]:focus-within{background:#68162713;border-color:#68162733}.hero-service[data-astro-cid-2ltb2oys]>svg[data-astro-cid-2ltb2oys]:first-child{width:17px;height:17px;opacity:.75}.hero-service[data-astro-cid-2ltb2oys]>svg[data-astro-cid-2ltb2oys]:last-child{width:14px;height:14px;opacity:.65}.hero-service[data-astro-cid-2ltb2oys] select[data-astro-cid-2ltb2oys]{flex:1;width:0;padding-right:4px;font-size:14px;font-weight:500}.hero-divider[data-astro-cid-2ltb2oys]{width:1px;height:28px;flex-shrink:0;background:#6816273d}.hero-submit[data-astro-cid-2ltb2oys]{min-height:46px;flex-shrink:0;padding:12px 16px;border-radius:14px;background:#c9a51b;color:#29161b;font-size:14px;font-weight:700}.hero-submit[data-astro-cid-2ltb2oys]:hover{background:#d9b52b}.hero-form[data-astro-cid-2ltb2oys]:focus-within{outline:2px solid #e5bd55;outline-offset:3px}.hero-submit[data-astro-cid-2ltb2oys]:focus-visible{outline:2px solid #681627;outline-offset:2px}@media(max-width:639px){.hero-form[data-astro-cid-2ltb2oys]{flex-direction:column;align-items:stretch;gap:6px}.hero-fields[data-astro-cid-2ltb2oys]{flex-direction:column;align-items:stretch}.hero-query[data-astro-cid-2ltb2oys]{min-height:48px}.hero-service[data-astro-cid-2ltb2oys]{width:auto;min-height:48px;margin:3px}.hero-divider[data-astro-cid-2ltb2oys]{width:calc(100% - 20px);height:1px;margin:0 10px}}.hero-paths[data-astro-cid-2ltb2oys]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hero-path[data-astro-cid-2ltb2oys]{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:15px 18px;border:1px solid transparent;border-radius:16px;font-size:15px;font-weight:600;line-height:1.3;transition:background .18s,border-color .18s,transform .18s}.hero-path[data-astro-cid-2ltb2oys] svg[data-astro-cid-2ltb2oys]{width:20px;height:20px;flex-shrink:0}.hero-path-client[data-astro-cid-2ltb2oys]{color:#681627;background:#fff9ef;box-shadow:0 6px 20px #24080b18}.hero-path-client[data-astro-cid-2ltb2oys]:hover{background:#fff;transform:translateY(-2px)}.hero-path-business[data-astro-cid-2ltb2oys]{color:var(--bb-burgundy-dark, #60101F);background:var(--bb-gold-light, #E9CE7A);border-color:transparent}.hero-path-business[data-astro-cid-2ltb2oys]:hover{filter:brightness(1.05);transform:translateY(-2px)}.path-arrow[data-astro-cid-2ltb2oys]{margin-left:4px;font-size:20px;line-height:1;opacity:.75}.hero-path[data-astro-cid-2ltb2oys]:focus-visible{outline:3px solid #e5bd55;outline-offset:4px}@media(max-width:1023px){.hero-paths[data-astro-cid-2ltb2oys]{justify-content:center}}@media(min-width:1280px){.hero-path[data-astro-cid-2ltb2oys]{flex:1;padding-left:14px;padding-right:14px;gap:8px}}@media(max-width:1279px){.hero-paths[data-astro-cid-2ltb2oys]{flex-direction:column}.hero-path[data-astro-cid-2ltb2oys]{justify-content:flex-start;width:100%}.path-arrow[data-astro-cid-2ltb2oys]{margin-left:auto}}@media(prefers-reduced-motion:reduce){.hero-path[data-astro-cid-2ltb2oys]{transition:none}.hero-path[data-astro-cid-2ltb2oys]:hover{transform:none}}.hero-grid[data-astro-cid-2ltb2oys]{display:grid;grid-template-areas:"heading" "search" "phone"}@media(min-width:1024px){.hero-grid[data-astro-cid-2ltb2oys]{grid-template-columns:1fr 1fr;grid-template-areas:"heading phone" "search  phone"}}.hero-heading[data-astro-cid-2ltb2oys]{grid-area:heading}.hero-phone[data-astro-cid-2ltb2oys]{grid-area:phone}.hero-search[data-astro-cid-2ltb2oys]{grid-area:search}
