.home-mobile-break{display:none}
@media(max-width:760px){
 .wbfr-brand-site .experience-section .experience-grid{grid-template-columns:minmax(0,1fr);gap:32px}
 .wbfr-brand-site .real-product-scene{display:block;position:relative;width:100%;max-width:560px;min-width:0;margin:0 auto;padding:16px 62px 54px 0;box-sizing:border-box;isolation:isolate}
 .wbfr-brand-site .real-product-scene .scene-browser{display:block;width:100%;min-width:0;position:relative;left:auto;top:auto;transform:rotate(-2deg);z-index:1;border-radius:9px}
 .wbfr-brand-site .real-product-scene .scene-bar{font-size:8px;padding:9px 12px;min-height:25px}
 .wbfr-brand-site .real-product-scene .real-phone-preview{display:block;position:absolute;right:0;bottom:0;top:auto;width:clamp(105px,30vw,145px);padding:4px;border-width:5px;border-radius:20px;transform:rotate(5deg);animation:none;z-index:2}
 .wbfr-brand-site .real-product-scene .real-preview-window{width:100%;aspect-ratio:1100/850}
 .wbfr-brand-site .real-product-scene .real-phone-preview .real-preview-window{aspect-ratio:390/800}
 .wbfr-brand-site .experience-section .preview-switch{gap:8px;margin-bottom:20px}
 .wbfr-brand-site .experience-section .preview-switch button{font-size:12px;min-height:44px;padding:10px 12px}
 .wbfr-brand-site .experience-section .experience-grid>.real-product-scene{align-self:start;justify-self:stretch}
 .wbfr-brand-site .home-positioning-hero{padding-top:0;padding-bottom:0}
 .wbfr-brand-site .home-hero-statement{padding:20px 0 24px;min-height:calc(100svh - var(--site-header-height,78px) - 110px);display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}
 .wbfr-brand-site .home-mobile-break{display:inline}
 .wbfr-brand-site .home-positioning-hero h1{font-size:clamp(44px,12vw,56px);line-height:1.02;letter-spacing:-.045em;width:100%;margin:0}
 .wbfr-brand-site .home-positioning-hero h1 .home-title-accent{font-size:clamp(25px,7.4vw,34px);line-height:1.08;margin-top:12px;letter-spacing:-.035em}
 .wbfr-brand-site .home-title-mobile-break{display:block}
 .wbfr-brand-site .home-hero-statement .home-hero-subtext{font-size:14px;line-height:1.55;margin:18px 0 0;max-width:360px}
 .wbfr-brand-site .home-hero-actions{width:100%;display:flex;flex-direction:column;gap:10px;margin-top:20px}
 .wbfr-brand-site .home-hero-actions .home-hero-primary{font-size:14px;min-height:48px;padding:14px 20px;width:100%;max-width:360px;justify-content:space-between}
 .wbfr-brand-site .home-hero-actions .home-hero-secondary{font-size:13px;line-height:1.4;padding:11px 18px;min-height:42px}
 .wbfr-brand-site .home-media-bridge .home-film-frame{border-radius:8px}
}
@media(max-width:760px) and (max-height:740px){
 .wbfr-brand-site .home-hero-statement{padding:12px 0 18px}
 .wbfr-brand-site .home-positioning-hero h1{font-size:clamp(40px,11vw,48px)}
 .wbfr-brand-site .home-positioning-hero h1 .home-title-accent{font-size:clamp(24px,7vw,30px);margin-top:8px}
 .wbfr-brand-site .home-hero-statement .home-hero-subtext{font-size:13px;line-height:1.5;margin-top:12px}
 .wbfr-brand-site .home-hero-actions{margin-top:14px;gap:8px}
}
.wbfr-brand-site .case-video-toolbar{display:flex;justify-content:flex-end;margin-top:12px}
.wbfr-brand-site .case-video-toolbar button{background:#1f2a44;color:#fff;border:1px solid #1f2a44;padding:12px 18px;min-height:44px;font:inherit;font-size:13px;cursor:pointer}
.wbfr-brand-site .case-video-toolbar button[aria-pressed=true]{background:#f9d601;color:#1f2a44;border-color:#f9d601}
.wbfr-brand-site .case-video-toolbar button[hidden]{display:none}
.wbfr-brand-site .case-video-toolbar[hidden]{display:none}
