body[data-visual=momentum]{--qw-navy:#0a2f45;--qw-navy-deep:#071f31;--qw-aqua:#5dc8c4;--qw-aqua-soft:#e9f7f6;--qw-mist:#f5f8f8;--qw-line:#dbe4e6;--qw-ink:#172938;--qw-muted:#5d6b73;--qw-white:#fff;--qw-navy-tint:#eef3f7;--qw-aqua-strong:#1f807d;--qw-aqua-deep:#14615f;--qw-aqua-tint:#f4fbfa;--qw-line-soft:#eaf0f1;--qw-sand:#f7f3ec;--qw-gradient-deep:linear-gradient(135deg, #0a2f45 0%, #123c58 52%, #071f31 100%);--qw-gradient-aqua:linear-gradient(120deg, #14615f 0%, #1f807d 55%, #5dc8c4 100%);--qw-gradient-mist:linear-gradient(180deg, #fff 0%, #f4fbfa 100%);--qw-gradient-rule:linear-gradient(90deg, #5dc8c4 0%, #1f807d 55%, #0a2f45 100%);--qw-shadow-sm:0 1px 2px #0a2f450d, 0 6px 16px -10px #0a2f452e;--qw-shadow-md:0 2px 6px #0a2f450d, 0 18px 40px -22px #0a2f4552;--qw-shadow-lg:0 4px 12px #0a2f450f, 0 34px 70px -34px #0a2f4566;--qw-radius-sm:12px;--qw-radius:18px;--qw-radius-lg:26px;--qw-bar-h:68px;--qw-header-h:68px;background:var(--qw-white);color:var(--qw-ink);padding-bottom:0}@media (min-width:700px){body[data-visual=momentum]{--qw-bar-h:76px;--qw-header-h:76px}}@media (min-width:1080px){body[data-visual=momentum]{--qw-bar-h:106px;--qw-header-h:148px}}html:has(body[data-visual=momentum]){scroll-padding-top:0}body[data-visual=momentum] .reveal:has(:target){opacity:1;transition:none;transform:none}:where(body[data-visual=momentum]) :is(h1,h2,h3,h4){color:var(--qw-navy);letter-spacing:-.018em}:where([dir=rtl] body[data-visual=momentum]) :is(h1,h2,h3,h4){letter-spacing:0}:where([dir=rtl] body[data-visual=momentum]) h4{line-height:1.35}:where(body[data-visual=momentum]) h1{white-space:normal;word-break:normal;overflow-wrap:normal;text-wrap:wrap;width:100%;max-width:none;font-size:40px;line-height:1.2;display:block}:where(body[data-visual=momentum]) h2{white-space:normal;word-break:normal;overflow-wrap:normal;text-wrap:wrap;width:100%;max-width:none;font-size:30px;line-height:1.25;display:block}:where(body[data-visual=momentum]) h3{white-space:normal;word-break:normal;overflow-wrap:normal;text-wrap:wrap;width:100%;max-width:none;font-size:25px;line-height:1.3;display:block}body[data-visual=momentum] :is(h1,h2,h3){white-space:normal;word-break:normal;overflow-wrap:normal}:where(body[data-visual=momentum]) a{color:var(--qw-aqua-deep)}body[data-visual=momentum] :focus-visible{outline:3px solid var(--qw-aqua-strong);outline-offset:3px;border-radius:6px}body[data-visual=momentum] ::selection{background:var(--qw-aqua-soft);color:var(--qw-navy-deep)}body[data-visual=momentum]{overflow-x:clip}@media (prefers-reduced-motion:reduce){body[data-visual=momentum] *,body[data-visual=momentum] :before,body[data-visual=momentum] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
