:root{--site-navy:#030b2b;--site-navy-2:#071640;--site-blue:#1d5cff;--site-blue-hover:#3a72ff;--site-blue-press:#1449d6;--site-azure:#3d8bff;--site-ink:#1d2129;--site-ink-2:#4e5969;--site-grey:#86909c;--site-paper:#f4f7fc;--site-line:#e3e8f1;--site-x:clamp(16px,3.9vw,84px);--site-text-w:clamp(320px,41.7vw,800px);--site-ease:cubic-bezier(.22,.61,.36,1);--site-ring:0 0 0 3px rgba(61,139,255,.45)}.site-mark{background:url(../brand/mark.svg) 50%/contain no-repeat;display:inline-block;flex:none;height:26px;width:26px}.site-mark i{display:none}.ft .site-mark,.hd.is-dark .site-mark,.site-mark.is-white{background-image:url(../brand/mark-white.svg)}.site-h1{font-size:var(--fs-site-hero);letter-spacing:.06em;line-height:1.2}.site-h1,.site-h2{font-weight:var(--fw-bold);margin:0}.site-h2{font-size:var(--fs-site-h2);letter-spacing:.04em;line-height:1.3;text-wrap:balance}.site-p{font-size:var(--fs-site-body);line-height:1.9;margin:clamp(20px,1.67vw,32px) 0 0;text-wrap:pretty}.site-btn{align-items:center;border:1px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-size:var(--fs-site-btn);font-weight:var(--fw-medium);gap:8px;height:clamp(48px,3.6vw,56px);justify-content:center;letter-spacing:.06em;overflow:hidden;padding:0 clamp(28px,2.36vw,44px);position:relative;transition:background .25s var(--site-ease),border-color .25s var(--site-ease),color .25s var(--site-ease),box-shadow .25s var(--site-ease),transform .25s var(--site-ease);white-space:nowrap}.site-btn:focus-visible{box-shadow:var(--site-ring);outline:none}.site-btn:active{transform:scale(.97)}.site-btn--primary{background:var(--site-blue);color:#fff}.site-btn--primary:after{background:linear-gradient(105deg,transparent 30%,hsla(0,0%,100%,.28) 50%,transparent 70%);content:"";inset:0;position:absolute;transform:translate(-110%);transition:transform .7s var(--site-ease)}.site-btn--primary:hover{background:var(--site-blue-hover);box-shadow:0 10px 28px -12px #1d5cffbf}.site-btn--primary:hover:after{transform:translate(110%)}.site-btn--primary:active{background:var(--site-blue-press)}.site-btn--glass{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff0f;border-color:#fff9;color:#fff}.site-btn--glass:hover{background:#ffffff29;border-color:#fff}.site-btn--line{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffb3;border-color:#c9d2e3;color:var(--site-ink)}.site-btn--line:hover{background:#fff;border-color:var(--site-blue);color:var(--site-blue)}.site-more{align-items:center;border-radius:4px;color:var(--site-azure);display:inline-flex;font-size:var(--fs-site-small);font-weight:var(--fw-medium);gap:8px;letter-spacing:.06em;margin-top:clamp(26px,2.2vw,42px);transition:color .2s ease}.site-more i{font-style:normal;transition:transform .3s var(--site-ease)}.site-more:hover i{transform:translate(6px)}.site-more:focus-visible{box-shadow:var(--site-ring);outline:none}.site-more--light{color:#fff}.site-more--light:hover{color:#cfe0ff}.site-eyebrow{color:var(--site-azure);display:block;font-size:var(--fs-site-eyebrow);font-weight:var(--fw-medium);letter-spacing:.3em;margin:0 0 clamp(14px,1.25vw,24px)}@media(prefers-reduced-motion:reduce){.site-btn,.site-btn--primary:after,.site-more i{transition:none}.site-btn--primary:hover:after{transform:translate(-110%)}.site-btn:active{transform:none}}.lzq-site .lzq-main .dk.dk{--dk-pad:var(--site-x)}.lzq-site .lzq-main .mpg.mpg{--mpg-x:var(--site-x);padding-left:var(--site-x);padding-right:var(--site-x)}.lzq-site:has(.lzq-main .mpg,.lzq-main .dk){background:var(--app-surface,#fff)}
