.m-video .plate:after{content:"";position:absolute;left:0;right:0;bottom:0;height:150px;z-index:0;pointer-events:none;background:linear-gradient(to bottom,rgba(242,240,232,0) 0,var(--paper) 92%)}.m-video .hero .plate{opacity:0;filter:blur(8px);transition:opacity .55s var(--ease-out),filter .55s var(--ease-out)}.m-video .hero .plate.live{opacity:1;filter:none}.m-video .figure,.m-video .plate{overflow:visible}.m-video .plate{justify-content:flex-start}.m-video .view{position:relative;width:102%;margin-left:-1%;flex-shrink:0;line-height:0}.m-video .hero-vid{position:fixed;left:0;bottom:0;width:2px;height:2px;opacity:.01;pointer-events:none;z-index:0}.m-video .figure canvas,.m-video .figure svg,.m-video .hero-still{display:block;max-width:none;height:auto}.m-video .hero-still{width:100%}.m-video #hero{position:relative;z-index:1;width:100%;cursor:crosshair;background:transparent;image-rendering:pixelated;image-rendering:crisp-edges}.m-video #hero[hidden],.m-video .plate.dither-on .hero-still{display:none!important}.m-video .orbit{position:absolute;left:-1%;width:102%;top:0;height:100%;z-index:5;pointer-events:none;overflow:visible}.m-video .orbit span{position:absolute;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);background:rgba(255,255,255,.92);padding:4px 9px;border-radius:999px;box-shadow:0 1px 0 rgba(20,23,26,.06);white-space:nowrap;opacity:0;transform:translateY(6px)}.m-video .orb-athena{left:12%;top:3%;translate:-50% -50%}.m-video .orb-wisdom{left:52%;top:8%}.m-video .orb-protection{left:78%;top:52%}.m-video .orbit span.orb-protection{background:var(--ink);color:#fff;box-shadow:none}.m-video .plate.live .orb-athena{animation:orb-in .55s 2.2s var(--ease-out) forwards}.m-video .plate.live .orb-wisdom{animation:orb-in .55s 2.85s var(--ease-out) forwards}.m-video .plate.live .orb-protection{animation:orb-in .55s 3.5s var(--ease-out) forwards}@keyframes orb-in{to{opacity:.95;transform:none}}@keyframes pspin{to{transform:rotate(1turn)}}@keyframes pspinr{to{transform:rotate(-1turn)}}@keyframes fadeup{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.hero-copy>*,.m-video .closing,.statement h2,.statement p{animation:fadeup .7s var(--ease-out) both}.m-video .hero-copy .eyebrow{animation-delay:40ms;margin-bottom:10px}.m-video .hero-copy h1{animation-delay:.12s;margin-bottom:30px}.m-video .hero-copy .sub2{animation-delay:.2s}.m-video .hero-copy a.cta{animation-delay:.28s}.m-video .statement h2{animation-delay:.36s}.m-video .statement p{animation-delay:.44s}.m-video .closing{animation-delay:.52s}.m-video .trust-section{padding:80px 0 0}.m-video .closing{padding:64px 0 100px}@media(prefers-reduced-motion:reduce){.m-video .closing,.m-video .hero-copy>*,.m-video .statement h2,.m-video .statement p{animation:none}.m-video .hero .plate{opacity:1;filter:none}.m-video .orbit span,.m-video .plate.live .orbit span{animation:none;opacity:.95;transform:none}}@media(max-width:900px){.m-video .closing h2{font-size:clamp(28px,6.5vw,34px);line-height:1.25;max-width:24ch;text-wrap:balance}.m-video .hero{padding-top:24px;gap:24px}.m-video .hero-copy .eyebrow{font-size:11.5px;line-height:1.6;margin-bottom:10px;text-wrap:balance}.m-video .hero-copy h1{font-size:clamp(32px,8.8vw,42px);line-height:1.1;max-width:18ch;margin-bottom:28px;text-wrap:balance}.m-video .hero-copy .cta{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;font-size:13px;line-height:1.4;border-radius:8px}.m-video .view{width:100%;margin-left:0}.m-video .orbit{left:0;width:100%}}@media(max-width:640px){.m-video .trust-section{padding:56px 0 0}.m-video .closing{padding:48px 0 72px}.m-video .view{width:100%;margin-left:0}.m-video .orbit{left:0;width:100%}.m-video .orb-wisdom{left:44%;top:2%}.m-video .orb-protection{left:62%;top:46%}}.m-video .statement{grid-template-columns:minmax(0,1fr);justify-items:center;gap:28px;padding:88px 0 56px;text-align:center}.m-video .statement h2{max-width:none;margin:0;text-indent:0;font-style:italic}.m-video .statement p{max-width:68ch;margin:0}@media(max-width:640px){.m-video .statement{gap:22px;padding:52px 0 32px}}.statement .pull-quote .qm{font-size:1.5em;line-height:0;vertical-align:-.06em}.statement .pull-quote .qm-open{vertical-align:-.216em}