.four-hero{grid-template-columns:1fr 1.08fr;gap:54px;padding:46px 0 48px}.video-hero-copy{min-width:0}.video-hero-copy h1{font-size:clamp(34px,4.1vw,55px);line-height:1.07;margin:17px 0}.hero-live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#67eedb;margin-right:5px;box-shadow:0 0 12px #48ddba}.four-hero .new-hero-lead{font-size:15px;line-height:1.65;max-width:440px}.hero-value-chips{display:flex;gap:8px;flex-wrap:wrap;margin:22px 0}.hero-value-chips span{padding:8px 10px;border:1px solid #87d3cf2c;border-radius:9px;background:#8fd4c609;color:#d1efea;font-size:11px;font-weight:650}.hero-buy-zone{max-width:410px;border-top:1px solid #a0d0cb25;padding-top:19px}.four-hero .hero-buy-zone>p{display:flex;align-items:center;gap:12px;margin-bottom:12px;color:#b5cece;font-size:12px;line-height:1.35}.hero-buy-zone strong{font-size:29px;letter-spacing:-.04em;color:#fff}.four-hero .hero-purchase-link{max-width:none;margin-bottom:10px;background:linear-gradient(105deg,#5be0c8,#18baa9);box-shadow:0 8px 30px #18c8b525;font-size:15px}.hero-buy-zone>small{font-size:11px;color:#a9c9c6;line-height:1.5;display:block}.hero-phone-link{display:inline-block;color:#c5ddd9;font-size:11px;margin-top:20px;text-underline-offset:4px}
.video-hero-media{min-width:0;position:relative}.video-hero-media::before{content:'';position:absolute;inset:-50px;z-index:0;background:radial-gradient(ellipse,#26b3a713,transparent 70%);pointer-events:none}.hero-video-heading{position:relative;display:flex;justify-content:space-between;gap:10px;margin:0 0 13px;font-size:9px;letter-spacing:.08em;color:#a7d5ce}.hero-video-heading b{color:#e8d5a6;font-size:11px;letter-spacing:0}
.proof-video{position:relative;min-width:0;background:#fff;border:1px solid #d0e1db;border-radius:19px;overflow:hidden;box-shadow:0 12px 32px #0735330b}.hero-proof-video{background:#112d38;border-color:#63c8ba52;box-shadow:0 15px 55px #0003}.video-stage{position:relative;background:#061421;aspect-ratio:16/9;overflow:hidden}.video-stage video{display:block;width:100%;height:100%;object-fit:contain;background:#061421}.video-tag{position:absolute;top:11px;left:11px;padding:6px 8px;color:#fff;background:#061722d9;border-radius:6px;font-size:8px;font-weight:800;letter-spacing:.05em;pointer-events:none}.video-duration{position:absolute;right:12px;top:13px;color:#fff;background:#061722c9;padding:4px 7px;border-radius:6px;font-size:10px;pointer-events:none}.video-play{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);border:1px solid #ffffff85;border-radius:17px;padding:12px 17px;background:#0a2734d9;backdrop-filter:blur(6px);color:#fff;display:flex;align-items:center;gap:10px;cursor:pointer;font-family:inherit;min-height:52px;white-space:nowrap}.video-play>span{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#43d9c1;color:#083b39;font-size:14px;box-shadow:0 0 20px #60ead446}.video-play b{font-size:12px}.video-play:focus-visible{outline:3px solid #50d9c5;outline-offset:5px}.video-play:hover{background:#174854e8}.video-caption{padding:16px 18px}.video-caption strong{display:block;font-size:17px;color:#123f44;line-height:1.3}.video-caption small{display:block;margin-top:6px;font-size:10px;color:#728c8c}.hero-proof-video .video-caption strong{color:#fff;font-size:20px}.hero-proof-video .video-caption small{color:#9fbdbb}.hero-media-promise{position:relative;display:flex;gap:9px;align-items:center;color:#99bcb6;font-size:11px;line-height:1.5;margin:13px 4px 0}.hero-media-promise>span:first-child{color:#8ae4bd}.hero-media-promise b{color:#c9e3dc}.is-playing .video-tag,.is-playing .video-duration{display:none}.video-error{position:absolute;bottom:35px;left:10px;right:10px;background:#fff2cf;color:#594721;padding:8px;border-radius:7px;font-size:11px;line-height:1.4;z-index:2}
.video-evidence{padding-block:45px 50px}.evidence-heading{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:40px;margin-bottom:27px}.evidence-heading h2{font-size:clamp(29px,3.5vw,43px);line-height:1.08;letter-spacing:-.045em;margin:10px 0 0}.evidence-heading h2 em{font-style:normal;color:#078c81}.evidence-heading>p{font-size:14px;line-height:1.7;color:#647d81;margin:0;max-width:470px}.evidence-feature{display:grid;grid-template-columns:.85fr 1.15fr;gap:40px;align-items:center;padding:26px;border:1px solid #cfe0d8;border-radius:22px;background:linear-gradient(130deg,#e9f5ef,#f8fcf9);margin-bottom:24px}.evidence-feature h3{font-size:30px;letter-spacing:-.04em;line-height:1.1;margin:17px 0 14px;color:#113f42}.evidence-feature p{font-size:13px;line-height:1.7;color:#597b78;max-width:350px}.evidence-pill{font-size:9px;letter-spacing:.055em;color:#087562;background:#d6eddf;border-radius:6px;padding:7px 8px;font-weight:750;display:inline-block}.evidence-feature .text-cta{font-size:12px}.video-story-grid{display:grid;grid-template-columns:1.4fr .8fr .8fr;gap:18px;align-items:start}.video-story-grid>article{min-width:0}.video-story-grid>article>p{font-size:12px;line-height:1.6;margin:13px 3px 0;color:#678180}.video-story-grid>article:not(.story-tour) .video-stage{aspect-ratio:4/5}.video-story-grid .video-caption strong{font-size:14px}.video-story-grid .video-play{padding:8px 10px}.video-story-grid .video-play>span{width:29px;height:29px}.video-scope-note{font-size:10px;color:#7c9390;line-height:1.6;max-width:800px;margin:22px 0}.video-bottom-cta{display:flex;gap:24px;align-items:center}.video-bottom-cta .four-btn{min-width:280px}.video-bottom-cta .text-cta{font-size:12px}
.device-choice{box-shadow:0 10px 26px #124a4210;border-color:#b8d4ce;overflow:hidden}.device-choice::after{content:'→';position:absolute;right:18px;top:21px;width:33px;height:33px;border-radius:50%;display:grid;place-items:center;background:#ddf4eb;color:#078a70;font-size:20px}.device-choice:last-child{background:linear-gradient(120deg,#093b3b,#173946);box-shadow:0 12px 26px #10474222}.device-choice:last-child::after{background:#73eac72a;color:#a5f6d8}.device-choice>span{background:linear-gradient(125deg,#e5f6ed,#cef1e8);color:#118a77;width:64px;height:54px;box-shadow:0 0 0 5px #cceee62a}.device-choice:last-child>span{background:#ffffff0d;color:#82e5c4;box-shadow:0 0 0 5px #a5fbd608}.device-choice b{display:block;background:#0d9783;color:white;padding:12px;border-radius:10px;margin-top:22px;min-height:42px;box-sizing:border-box;font-size:12px;text-align:center;line-height:1.5}.device-choice:last-child b{background:linear-gradient(100deg,#e3c276,#f8e3aa);color:#3a351f}.device-choice[aria-pressed=true]{box-shadow:0 0 0 3px #179b8619}
@media(max-width:900px){.four-hero{gap:26px;grid-template-columns:1fr 1fr}.video-hero-copy h1{font-size:37px}.hero-value-chips span{font-size:10px;padding:7px}.video-tag{font-size:7px}.hero-video-heading{font-size:8px}.video-story-grid{grid-template-columns:1fr 1fr}.story-tour{grid-column:1/-1}.story-tour .proof-video{max-width:650px}.evidence-feature{gap:24px;padding:22px}.evidence-feature h3{font-size:25px}}
@media(max-width:700px){.four-hero{grid-template-columns:1fr;width:calc(100% - 32px);padding:27px 0 30px;gap:25px}.video-hero-copy h1{font-size:clamp(31px,8.4vw,40px);margin:13px 0 15px;line-height:1.08}.four-hero .new-hero-lead{font-size:13px;line-height:1.55;margin-bottom:0}.hero-value-chips{gap:6px;margin:15px 0}.hero-value-chips span{font-size:9px;padding:7px 8px}.hero-buy-zone{padding-top:14px;max-width:none}.hero-buy-zone strong{font-size:26px}.four-hero .hero-purchase-link{min-height:50px;font-size:13px}.hero-buy-zone>small{font-size:10px}.hero-phone-link{margin-top:12px;font-size:10px}.hero-video-heading{font-size:8px;margin-bottom:9px}.hero-proof-video .video-caption strong{font-size:17px}.video-caption{padding:12px 14px}.video-caption small{font-size:9px}.hero-media-promise{font-size:10px;margin-top:11px}.video-evidence{width:calc(100% - 32px);padding-block:29px 32px}.evidence-heading{grid-template-columns:1fr;gap:12px;margin-bottom:21px}.evidence-heading h2{font-size:32px}.evidence-heading>p{font-size:12px;line-height:1.6}.evidence-feature{grid-template-columns:1fr;padding:16px;gap:18px;border-radius:17px}.evidence-feature h3{font-size:25px;margin:14px 0 10px}.evidence-feature p{font-size:12px;margin:0 0 12px}.evidence-pill{font-size:8px}.evidence-feature .text-cta{font-size:11px}.video-story-grid{gap:12px}.video-story-grid .video-caption{padding:11px}.video-story-grid .video-caption strong{font-size:12px}.video-story-grid .video-caption small{font-size:8px}.video-story-grid .video-play b{font-size:9px}.video-story-grid>article:not(.story-tour) .video-play{padding:7px;gap:6px;min-height:45px;border-radius:12px}.video-story-grid>article>p{font-size:10px}.video-tag{max-width:calc(100% - 62px);font-size:6px;padding:5px;left:7px;top:8px}.video-duration{right:7px;top:8px;font-size:8px}.video-scope-note{font-size:9px}.video-bottom-cta{flex-direction:column;gap:15px;align-items:stretch}.video-bottom-cta .four-btn{min-width:0}.video-bottom-cta .text-cta{align-self:center}.device-choice strong{font-size:19px}.device-choice b{font-size:10px;padding:9px 6px;margin-top:16px;min-height:48px;display:flex;align-items:center;justify-content:center}.device-choice>span{width:47px;height:43px;margin-top:7px;box-shadow:none}.device-choice>span svg{width:32px}.device-choice::after{top:14px;right:11px;width:23px;height:23px;font-size:15px}.device-choice small{font-size:11px}.device-choice:last-child>span{box-shadow:none}}
@media(prefers-reduced-motion:reduce){.device-choice{transition:none}}
