.brand-voice{--bv-dark:color-mix(in srgb,var(--brand-primary) 30%,#07090d);--bv-dark-2:color-mix(in srgb,var(--brand-secondary) 24%,#080a10);--bv-paper:color-mix(in srgb,var(--brand-bg) 92%,#fff);min-height:100vh;overflow-x:hidden;background:var(--bv-paper);color:var(--brand-text);font-family:var(--font-body)}.brand-voice h1,.brand-voice h2,.brand-voice h3{font-family:var(--font-heading)}.brand-voice a{color:inherit}.bv-hero{position:relative;isolation:isolate;min-height:100svh;overflow:hidden;color:#fff;background:radial-gradient(circle at 72% 38%,color-mix(in srgb,var(--orb-glow) 22%,transparent),transparent 28%),linear-gradient(135deg,var(--bv-dark),var(--bv-dark-2))}.bv-hero-media,.bv-hero-scrim{position:absolute;inset:0;z-index:-2}.bv-hero-media{overflow:hidden;background:radial-gradient(circle at 74% 38%,color-mix(in srgb,var(--orb-glow) 35%,transparent),transparent 34%),linear-gradient(135deg,var(--brand-primary),var(--brand-secondary))}.bv-hero-image{width:100%;height:100%;object-fit:cover;object-position:center;filter:saturate(1.04) contrast(1.03)}.bv-hero-scrim{z-index:-1;background:radial-gradient(circle at 65% 52%,transparent 0 16%,rgba(4,6,10,.28) 42%,transparent 68%),linear-gradient(180deg,rgba(5,7,11,.54),rgba(5,7,11,.8))}.bv-header{position:absolute;inset:0 0 auto;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:24px;width:min(100% - 10vw,1440px);margin-inline:auto;padding-block:24px}.bv-brand{display:inline-flex;min-width:0;text-decoration:none}.bv-logo-shell{display:inline-flex;align-items:center;justify-content:center;min-height:48px;max-width:min(250px,42vw)}.bv-logo-shell.needs-chip{padding:8px 14px;border-radius:10px;background:rgba(255,255,255,.96);box-shadow:0 8px 30px rgba(0,0,0,.14)}.bv-logo{display:block;width:auto;max-width:100%;height:46px;object-fit:contain}.bv-logo-fallback{display:inline-flex;align-items:center;gap:11px;min-width:0}.bv-logo-fallback>span{display:grid;flex:0 0 auto;width:44px;height:44px;place-items:center;border:1px solid color-mix(in srgb,var(--orb-glow) 60%,#fff);border-radius:12px;background:color-mix(in srgb,var(--brand-primary) 72%,#090b10);color:#fff;font-family:var(--font-heading);font-size:22px}.bv-logo-fallback strong{max-width:240px;overflow:hidden;color:currentColor;font-family:var(--font-heading);font-size:17px;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.bv-phone{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(255,255,255,.42);border-radius:999px;text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.bv-phone:hover{border-color:var(--orb-glow);background:color-mix(in srgb,var(--orb-glow) 15%,transparent);transform:translateY(-1px)}.bv-phone-top{padding:10px 16px;background:rgba(5,7,11,.25);font-size:13px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.bv-phone-top span{color:rgba(255,255,255,.68);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.bv-phone-top strong{color:#fff;font-size:14px;white-space:nowrap}.bv-hero-layout{position:relative;z-index:2;display:grid;align-items:center;width:min(90vw,1320px);min-height:100svh;margin-inline:auto;padding-block:138px 104px}.bv-hero-copy{min-width:0}.bv-eyebrow,.bv-section-kicker{display:block;color:var(--orb-glow);font-size:11px;font-weight:800;letter-spacing:.18em;line-height:1.35;text-transform:uppercase}.bv-hero-copy h1{max-width:950px;margin:14px 0 18px;font-size:clamp(42px,6.4vw,92px);font-weight:700;letter-spacing:-.045em;line-height:.98;overflow-wrap:anywhere;text-wrap:balance}.bv-hero-copy h1 span{color:color-mix(in srgb,var(--orb-glow) 72%,#fff)}.bv-hero-copy>p{max-width:650px;color:rgba(255,255,255,.82);font-size:clamp(16px,1.6vw,20px);line-height:1.6;text-wrap:pretty}.bv-call-stage{display:flex;min-width:0;flex-direction:column;align-items:center;text-align:center}.bv-call-status{display:inline-flex;align-items:center;gap:8px;margin-bottom:20px;color:rgba(255,255,255,.78);font-size:11px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.bv-call-status i{width:8px;height:8px;border-radius:50%;background:var(--orb-glow);box-shadow:0 0 18px var(--orb-glow)}.bv-availability{display:inline-flex;align-items:center;gap:9px;margin-bottom:14px;padding:8px 16px 8px 13px;border-radius:999px;font-size:12.5px;font-weight:800;letter-spacing:.04em;color:#fff;background:color-mix(in srgb,var(--orb-glow) 16%,transparent);border:1px solid color-mix(in srgb,var(--orb-glow) 55%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 6px 22px color-mix(in srgb,var(--orb-glow) 22%,transparent)}.bv-availability i{position:relative;width:9px;height:9px;border-radius:50%;background:var(--orb-glow);box-shadow:0 0 12px var(--orb-glow)}.bv-availability i:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:1.5px solid var(--orb-glow);animation:bv-availability-pulse 1.9s ease-out infinite}@keyframes bv-availability-pulse{0%{transform:scale(.55);opacity:.85}to{transform:scale(1.7);opacity:0}}@media (prefers-reduced-motion:reduce){.bv-availability i:after{animation:none}}.bv-orb-shell{display:grid;min-height:258px;place-items:center;padding:20px 46px 48px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--orb-glow) 13%,transparent),transparent 68%)}.brand-voice .voice-orb{width:clamp(174px,17vw,218px);height:clamp(174px,17vw,218px);background:radial-gradient(circle at 48% 34%,color-mix(in srgb,var(--orb-glow) 66%,#fff),var(--orb-glow) 56%,color-mix(in srgb,var(--orb-glow) 58%,#05070c));box-shadow:0 0 0 1px color-mix(in srgb,var(--orb-glow) 70%,transparent),0 0 44px color-mix(in srgb,var(--orb-glow) 55%,transparent),0 0 110px color-mix(in srgb,var(--orb-glow) 42%,transparent);transition:transform .18s ease,box-shadow .18s ease}.brand-voice .voice-orb:hover{transform:scale(1.035);box-shadow:0 0 0 2px color-mix(in srgb,var(--orb-glow) 80%,transparent),0 0 58px color-mix(in srgb,var(--orb-glow) 70%,transparent),0 0 140px color-mix(in srgb,var(--orb-glow) 52%,transparent)}.brand-voice .voice-orb:focus-visible{outline:4px solid #fff;outline-offset:8px}.brand-voice .voice-orb-ring{border-color:color-mix(in srgb,var(--orb-glow) 68%,transparent)}.brand-voice .voice-orb-label{bottom:-36px;color:rgba(255,255,255,.92);font-weight:800}.bv-call-title{margin-top:2px;color:#fff;font-size:15px}.bv-call-note{margin-top:6px;color:rgba(255,255,255,.58);font-size:12px}.bv-phone-inline{margin-top:16px;padding:9px 15px;color:rgba(255,255,255,.82);font-size:12px}.bv-hero-foot{position:absolute;right:5vw;bottom:25px;left:5vw;z-index:3;display:flex;justify-content:center;gap:28px;color:rgba(255,255,255,.48);font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.bv-1 .bv-hero-media{opacity:.66}.bv-1 .bv-hero-image{object-position:center 30%}.bv-1 .bv-hero-scrim{background:radial-gradient(circle at 50% 70%,color-mix(in srgb,var(--brand-primary) 22%,transparent),rgba(5,7,11,.46) 32%,transparent 62%),linear-gradient(180deg,rgba(4,6,10,.54),rgba(4,6,10,.83))}.bv-1 .bv-hero-layout{justify-items:center;align-content:center;gap:22px;text-align:center}.bv-1 .bv-hero-copy>p{margin-inline:auto}.bv-1 .bv-call-stage{margin-top:-8px}.bv-2 .bv-hero-media{left:48%}.bv-2 .bv-hero-scrim{background:linear-gradient(90deg,var(--bv-dark) 0 44%,color-mix(in srgb,var(--bv-dark) 68%,transparent) 61%,rgba(4,6,10,.34) 100%),linear-gradient(180deg,rgba(4,6,10,.28),rgba(4,6,10,.64))}.bv-2 .bv-hero-layout{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:clamp(40px,7vw,110px)}.bv-2 .bv-hero-copy h1{font-size:clamp(48px,6vw,86px)}.bv-2 .bv-call-stage{justify-self:end;width:min(100%,470px);padding:38px 30px 30px;border:1px solid rgba(255,255,255,.2);border-radius:30px;background:color-mix(in srgb,var(--bv-dark) 58%,transparent);box-shadow:0 34px 80px rgba(0,0,0,.32);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.bv-3 .bv-hero-media{opacity:.84;transform:scale(1.03)}.bv-3 .bv-hero-scrim{background:radial-gradient(circle at 50% 54%,rgba(4,6,10,.12),rgba(4,6,10,.66) 58%),linear-gradient(180deg,rgba(4,6,10,.46),rgba(4,6,10,.64))}.bv-3 .bv-hero-layout{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:34px;width:min(88vw,1080px);min-height:auto;margin-top:max(118px,12vh);margin-bottom:max(86px,9vh);padding:clamp(38px,5vw,68px);border:1px solid rgba(255,255,255,.24);border-radius:36px;background:color-mix(in srgb,var(--bv-dark) 62%,transparent);box-shadow:0 40px 120px rgba(0,0,0,.38);-webkit-backdrop-filter:blur(24px) saturate(1.1);backdrop-filter:blur(24px) saturate(1.1)}.bv-3 .bv-hero-copy h1{font-size:clamp(44px,5.5vw,76px)}.bv-3 .bv-orb-shell{padding-inline:20px}.bv-4 .bv-hero{color:color-mix(in srgb,var(--brand-text) 86%,#111);background:linear-gradient(115deg,color-mix(in srgb,var(--brand-bg) 92%,#fff) 0 54%,color-mix(in srgb,var(--brand-primary) 12%,var(--brand-bg)) 54% 100%)}.bv-4 .bv-hero-media{inset:112px 4vw 66px 52%;border-radius:28px;box-shadow:0 30px 90px color-mix(in srgb,var(--brand-primary) 25%,transparent)}.bv-4 .bv-hero-scrim{background:linear-gradient(90deg,transparent 0 54%,rgba(4,6,10,.08) 72%,rgba(4,6,10,.32))}.bv-4 .bv-header{color:var(--brand-text)}.bv-4 .bv-logo-shell.is-light{padding:8px 14px;border-radius:10px;background:var(--brand-primary)}.bv-4 .bv-phone-top{border-color:color-mix(in srgb,var(--brand-primary) 30%,transparent);background:color-mix(in srgb,var(--brand-primary) 7%,transparent)}.bv-4 .bv-phone-top span{color:color-mix(in srgb,var(--brand-text) 58%,transparent)}.bv-4 .bv-phone-top strong{color:var(--brand-text)}.bv-4 .bv-hero-layout{grid-template-columns:minmax(0,.95fr) minmax(390px,1.05fr);gap:7vw}.bv-4 .bv-hero-copy h1{color:color-mix(in srgb,var(--brand-primary) 72%,#111);font-size:clamp(46px,5.8vw,80px)}.bv-4 .bv-hero-copy h1 span{color:var(--brand-secondary)}.bv-4 .bv-hero-copy>p{color:color-mix(in srgb,var(--brand-text) 76%,transparent)}.bv-4 .bv-call-stage{justify-self:end;width:min(100%,430px);padding:36px 28px 28px;border-radius:26px;background:color-mix(in srgb,var(--bv-dark) 78%,transparent);box-shadow:0 26px 70px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.bv-4 .bv-hero-foot{color:color-mix(in srgb,var(--brand-text) 46%,transparent)}.bv-5 .bv-hero-image{object-fit:contain;object-position:72% bottom;padding:7vh 3vw 0 30vw;filter:saturate(1.06) contrast(1.03) drop-shadow(0 24px 50px rgba(0,0,0,.35))}.bv-5 .bv-hero-scrim{background:linear-gradient(105deg,color-mix(in srgb,var(--bv-dark) 94%,transparent) 0 38%,color-mix(in srgb,var(--bv-dark) 46%,transparent) 66%,rgba(4,6,10,.28)),linear-gradient(180deg,rgba(4,6,10,.14),rgba(4,6,10,.74))}.bv-5 .bv-hero-layout{grid-template-columns:minmax(0,1.15fr) minmax(350px,.85fr);align-items:end;gap:clamp(40px,7vw,110px)}.bv-5 .bv-hero-copy{align-self:center}.bv-5 .bv-hero-copy h1{font-size:clamp(52px,7vw,102px)}.bv-5 .bv-call-stage{position:relative;padding:16px 0 12px;border:0;border-radius:48px;background:transparent;box-shadow:none}.bv-5 .bv-call-status{padding:8px 13px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 10px 30px rgba(0,0,0,.12);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2)}.bv-5 .bv-orb-shell{width:min(100%,330px);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.08) 0,color-mix(in srgb,var(--orb-glow) 11%,transparent) 46%,transparent 72%)}.bv-5 .bv-call-title{font-weight:600;letter-spacing:-.01em}.bv-5 .bv-call-note{color:rgba(255,255,255,.62)}.bv-5 .bv-phone-inline{border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 12px 34px rgba(0,0,0,.14);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2)}.bv-about,.bv-practice,.bv-testimonials{width:min(90vw,1240px);margin-inline:auto;padding-block:clamp(72px,9vw,120px)}.bv-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:38px}.bv-about h2,.bv-section-head h2{margin-top:8px;color:color-mix(in srgb,var(--brand-primary) 78%,#111);font-size:clamp(34px,4vw,56px);letter-spacing:-.035em;line-height:1.04;text-wrap:balance}.bv-area-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid color-mix(in srgb,var(--brand-text) 16%,transparent)}.bv-area{display:flex;min-height:124px;flex-direction:column;justify-content:space-between;gap:20px;padding:22px;border-right:1px solid color-mix(in srgb,var(--brand-text) 13%,transparent);border-bottom:1px solid color-mix(in srgb,var(--brand-text) 13%,transparent);transition:background .16s ease,color .16s ease}.bv-area:nth-child(4n+1){border-left:1px solid color-mix(in srgb,var(--brand-text) 13%,transparent)}.bv-area:hover{background:var(--brand-primary);color:#fff}.bv-area>span{color:var(--orb-glow);font-size:11px;font-weight:800;letter-spacing:.12em}.bv-area strong{font-family:var(--font-heading);font-size:clamp(17px,1.5vw,22px);line-height:1.2}.bv-results{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;padding:1px;background:color-mix(in srgb,var(--orb-glow) 20%,var(--bv-dark))}.bv-result{display:flex;min-height:190px;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:28px 20px;background:var(--bv-dark);color:#fff;text-align:center}.bv-result strong{color:color-mix(in srgb,var(--orb-glow) 82%,#fff);font-family:var(--font-heading);font-size:clamp(30px,4vw,52px);letter-spacing:-.04em;line-height:1}.bv-result span{max-width:210px;color:rgba(255,255,255,.64);font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1.5;text-transform:uppercase}.bv-about{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;grid-gap:clamp(46px,8vw,110px);gap:clamp(46px,8vw,110px)}.bv-about:not(.has-image){grid-template-columns:minmax(0,820px)}.bv-about-copy p{max-width:780px;margin-top:24px;color:color-mix(in srgb,var(--brand-text) 76%,transparent);font-size:clamp(16px,1.55vw,19px);line-height:1.75}.bv-about-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:30px}.bv-primary-action{display:inline-flex;min-height:50px;align-items:center;padding:12px 20px;border-radius:999px;background:var(--brand-primary);color:#fff!important;font-size:13px;font-weight:800;text-decoration:none}.bv-text-action{color:var(--brand-primary)!important;font-size:13px;font-weight:800;text-underline-offset:4px}.bv-about-media{min-height:460px;overflow:hidden;border-radius:24px;background:linear-gradient(135deg,var(--brand-primary),var(--brand-secondary));box-shadow:24px 24px 0 color-mix(in srgb,var(--orb-glow) 14%,transparent)}.bv-about-image{display:block;width:100%;height:100%;min-height:460px;object-fit:cover}.bv-testimonials{border-top:1px solid color-mix(in srgb,var(--brand-text) 12%,transparent)}.bv-quote-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.bv-quote-grid blockquote{min-width:0;padding:clamp(28px,4vw,46px);border-left:4px solid var(--orb-glow);background:color-mix(in srgb,var(--brand-primary) 5%,var(--brand-bg))}.bv-quote-grid blockquote>span{color:var(--orb-glow);font-family:var(--font-heading);font-size:58px;line-height:.65}.bv-quote-grid p{display:-webkit-box;margin-top:18px;overflow:hidden;color:color-mix(in srgb,var(--brand-text) 78%,transparent);font-size:15px;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:6}.bv-final-call{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:center;grid-gap:40px;gap:40px;min-height:570px;padding:clamp(72px,8vw,120px) max(5vw,calc((100vw - 1240px) / 2));overflow:hidden;background:radial-gradient(circle at 76% 48%,color-mix(in srgb,var(--orb-glow) 25%,transparent),transparent 26%),linear-gradient(135deg,var(--bv-dark),var(--bv-dark-2));color:#fff}.bv-final-copy h2{max-width:760px;margin:12px 0 16px;color:#fff;font-size:clamp(42px,5.5vw,78px);letter-spacing:-.045em;line-height:1;overflow-wrap:anywhere}.bv-final-copy p{max-width:610px;color:rgba(255,255,255,.7);font-size:17px;line-height:1.6}.bv-phone-final{margin-top:24px;padding:11px 18px;color:rgba(255,255,255,.86)!important;font-size:13px}.bv-orb-final{justify-self:center}.brand-voice .crm2{background:color-mix(in srgb,var(--brand-primary) 4%,var(--brand-bg))}.bv-footer{display:grid;grid-template-columns:minmax(180px,1fr) auto;align-items:center;grid-gap:24px 50px;gap:24px 50px;padding:54px max(5vw,calc((100vw - 1240px) / 2)) 34px;background:color-mix(in srgb,var(--brand-primary) 28%,#080a0e);color:#fff}.bv-footer .bv-logo-shell.is-light{justify-self:start}.bv-footer-contact,.bv-socials{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:14px 22px}.bv-footer-contact a,.bv-socials a{color:rgba(255,255,255,.76);font-size:13px;text-decoration:none}.bv-socials{grid-column:1/-1;justify-content:flex-start}.bv-socials a{color:color-mix(in srgb,var(--orb-glow) 76%,#fff);font-weight:700}.bv-footer>p{grid-column:1/-1;padding-top:20px;border-top:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.42);font-size:12px}.brand-voice a:focus-visible,.brand-voice button:focus-visible{outline:3px solid var(--orb-glow);outline-offset:4px}@media (max-width:980px){.bv-header{width:calc(100% - 48px)}.bv-2 .bv-hero-layout,.bv-3 .bv-hero-layout,.bv-4 .bv-hero-layout,.bv-5 .bv-hero-layout,.bv-hero-layout{grid-template-columns:minmax(0,1fr);justify-items:center;gap:34px;width:min(88vw,720px);text-align:center}.bv-hero-copy>p{margin-inline:auto}.bv-2 .bv-hero-media,.bv-4 .bv-hero-media{inset:0;border-radius:0}.bv-2 .bv-hero-scrim,.bv-4 .bv-hero-scrim{background:linear-gradient(180deg,rgba(4,6,10,.56),rgba(4,6,10,.84))}.bv-4 .bv-hero{color:#fff;background:var(--bv-dark)}.bv-4 .bv-header,.bv-4 .bv-phone-top strong{color:#fff}.bv-4 .bv-phone-top{border-color:rgba(255,255,255,.38);background:rgba(4,6,10,.24)}.bv-4 .bv-phone-top span{color:rgba(255,255,255,.62)}.bv-4 .bv-hero-copy h1,.bv-4 .bv-hero-copy h1 span{color:#fff}.bv-4 .bv-hero-copy>p{color:rgba(255,255,255,.78)}.bv-4 .bv-hero-foot{color:rgba(255,255,255,.48)}.bv-2 .bv-call-stage,.bv-4 .bv-call-stage,.bv-5 .bv-call-stage{justify-self:center;width:min(100%,470px)}.bv-area-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bv-area:nth-child(4n+1){border-left:0}.bv-area:nth-child(odd){border-left:1px solid color-mix(in srgb,var(--brand-text) 13%,transparent)}.bv-results{grid-template-columns:repeat(2,minmax(0,1fr))}.bv-about{grid-template-columns:minmax(0,1fr)}.bv-about-media{min-height:380px}.bv-final-call{grid-template-columns:minmax(0,1fr);text-align:center}.bv-final-copy p{margin-inline:auto}}@media (max-width:600px){.bv-header{width:calc(100% - 32px);padding-block:16px}.bv-logo-shell{min-height:40px;max-width:150px}.bv-4 .bv-logo-shell.is-light,.bv-logo-shell.needs-chip{padding:6px 9px}.bv-logo{height:34px}.bv-logo-fallback>span{width:38px;height:38px}.bv-logo-fallback strong{display:none}.bv-phone-top{min-height:42px;padding:8px 12px}.bv-phone-top span{display:none}.bv-phone-top strong{max-width:132px;overflow:hidden;font-size:12px;text-overflow:ellipsis}.bv-2 .bv-hero-layout,.bv-4 .bv-hero-layout,.bv-5 .bv-hero-layout,.bv-hero-layout{width:calc(100% - 32px);min-height:100svh;align-content:center;gap:14px;padding-block:84px 44px}.bv-3 .bv-hero-layout{width:calc(100% - 24px);min-height:auto;margin-block:78px 46px;padding:26px 14px 22px;border-radius:24px}.bv-2 .bv-hero-copy h1,.bv-3 .bv-hero-copy h1,.bv-4 .bv-hero-copy h1,.bv-5 .bv-hero-copy h1,.bv-hero-copy h1{margin-top:11px;font-size:clamp(34px,11.5vw,46px);line-height:1}.bv-hero-copy>p{display:-webkit-box;overflow:hidden;font-size:14px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.bv-2 .bv-call-stage,.bv-4 .bv-call-stage,.bv-5 .bv-call-stage,.bv-call-stage{padding:14px 10px 12px;border-radius:22px}.bv-call-status{margin-bottom:8px;font-size:9px}.bv-orb-shell{min-height:188px;padding:8px 24px 38px}.brand-voice .voice-orb{width:150px;height:150px}.bv-call-title{font-size:13px}.bv-call-note{display:none}.bv-phone-inline{max-width:100%;margin-top:9px;padding:7px 12px}.bv-hero-foot{display:none}.bv-5 .bv-hero-image{padding:9vh 0 0;opacity:.72}.bv-about,.bv-practice,.bv-testimonials{width:calc(100% - 32px);padding-block:68px}.bv-section-head{align-items:flex-start;flex-direction:column;margin-bottom:28px}.bv-about h2,.bv-section-head h2{font-size:36px}.bv-area-grid,.bv-quote-grid,.bv-results{grid-template-columns:minmax(0,1fr)}.bv-area,.bv-area:nth-child(4n+1),.bv-area:nth-child(odd){min-height:94px;border-right:1px solid color-mix(in srgb,var(--brand-text) 13%,transparent);border-left:1px solid color-mix(in srgb,var(--brand-text) 13%,transparent)}.bv-result{min-height:150px}.bv-about-image,.bv-about-media{min-height:310px}.bv-about-actions{align-items:flex-start;flex-direction:column}.bv-final-call{min-height:auto;padding:70px 16px}.bv-final-copy h2{font-size:42px}.bv-footer{grid-template-columns:minmax(0,1fr);padding:44px 20px 28px}.bv-footer-contact{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.brand-voice *,.brand-voice :after,.brand-voice :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}