.vai-brand-root.dsp-page{--dsp-bar-h:76px;padding-bottom:var(--dsp-bar-room,var(--dsp-bar-h))}.vai-brand-root a.dsp-offer{text-align:left;border:1px solid var(--su-line);background:var(--su-card);min-height:42px;color:var(--su-ink);border-radius:999px;align-items:center;gap:10px;padding:5px 18px 5px 6px;font-size:15px;font-weight:500;text-decoration:none;transition:border-color .2s;display:inline-flex}@media (hover:hover){.vai-brand-root a.dsp-offer:hover{border-color:#c9d8ff}}.vai-brand-root .dsp-offer__tag{background:var(--clay-blue-body);box-shadow:var(--clay-blue-shade-sm);color:#fff;border-radius:999px;padding:5px 11px;font-size:13px;font-weight:600}.vai-brand-root .dsp-stats{background:var(--su-box);border-radius:32px;padding:8px}.vai-brand-root .dsp-stats ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.vai-brand-root .dsp-stats li{background:var(--su-card);border-radius:26px;flex-direction:column;gap:12px;padding:30px 26px 28px;display:flex}.vai-brand-root .dsp-stats__value{letter-spacing:-.035em;color:var(--su-ink);font-variant-numeric:tabular-nums;font-size:clamp(38px,3.6vw,52px);font-weight:500;line-height:1}.vai-brand-root .dsp-stats__label{color:var(--su-muted);font-size:15px;line-height:1.45}.vai-brand-root section.su-sec.dsp-quote{padding-top:16px}.vai-brand-root .dsp-soft{flex-direction:column;align-items:center;gap:16px;margin-bottom:28px;display:flex}.vai-brand-root section.su-sec .dsp-soft__label{color:var(--su-dim);margin:0;font-size:14px;font-weight:500}.vai-brand-root .dsp-soft ul{flex-wrap:wrap;justify-content:center;gap:8px;max-width:900px;margin:0;padding:0;list-style:none;display:flex}.vai-brand-root .dsp-soft__pill{color:#333;background:#fff;border:1px solid #e7e5e0;border-radius:999px;align-items:center;height:48px;padding:0 20px;font-size:15px;font-weight:500;display:inline-flex}.vai-brand-root .dsp-soft__pill img{width:auto;height:22px;display:block}.vai-brand-root .dsp-book{border-radius:32px;align-items:center;gap:48px;padding:56px 64px;display:flex}.vai-brand-root .dsp-book__mascot{filter:drop-shadow(0 18px 22px #1e3ca040);flex:none;width:150px;height:auto;rotate:-8deg}.vai-brand-root .dsp-book__text{flex:1;min-width:0}.vai-brand-root section.su-sec .dsp-book__title{letter-spacing:-.03em;color:#111a3a;margin:0;font-size:clamp(32px,3.4vw,48px);font-weight:500;line-height:1.12}.vai-brand-root section.su-sec .dsp-book__body{color:#34406b;max-width:34em;margin:16px 0 0;font-size:18px;line-height:1.55}.vai-brand-root .dsp-book__actions{gap:14px var(--btn-gap);flex-wrap:wrap;margin-top:30px;display:flex}.vai-brand-root .dsp-book__terms{flex-wrap:wrap;gap:8px;margin:26px 0 0;padding:0;list-style:none;display:flex}.vai-brand-root .dsp-book__terms li{color:#26335e;background:#ffffffb8;border-radius:999px;padding:6px 13px;font-size:14px;font-weight:500}.vai-brand-root .dsp-bar{z-index:40;height:var(--dsp-bar-h);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-family:var(--font-brand-sans);background:#ffffffdb;border-top:1px solid #14141414;grid-template-columns:1fr auto 1fr;place-items:center;gap:16px;padding:0 24px;display:grid;position:fixed;bottom:0;left:0;right:0}.vai-brand-root .dsp-bar>:first-child{justify-self:start}.vai-brand-root .dsp-bar>:last-child{justify-self:end}.vai-brand-root .dsp-bar__text{color:#535353;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.vai-brand-root .dsp-bar__text b{color:#1a1a1a;font-weight:600}.vai-brand-root .dsp-bar a.clay-btn{height:48px;padding-right:22px;font-size:15.5px}.vai-brand-root .dsp-bar .clay-btn__knob{width:34px;height:34px}.vai-brand-root .mk .dsp-mk-board{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);height:auto}.vai-brand-root .mk .dsp-mk-board .mk-row[data-on="1"]{background:var(--mk-blue-soft);box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--mk-blue) 45%, transparent)}.vai-brand-root .mk p.dsp-mk-what{font-size:14px;font-weight:600}.vai-brand-root .mk .dsp-mk-trail{border-top:1px solid var(--mk-sep);margin-top:10px;padding-top:6px}.vai-brand-root .mk .dsp-mk-trail__line{flex:1}.vai-brand-root .dsp-call-frame{margin-top:0}html.dark .vai-brand-root .dsp-bar{background:#000000c7;border-top-color:#ffffff1a}html.dark .vai-brand-root .dsp-bar__text{color:#a1a1aa}html.dark .vai-brand-root .dsp-bar__text b{color:#fff}@media (hover:hover){html.dark .vai-brand-root a.dsp-offer:hover{border-color:#3a4a78}}@media (max-width:1000px){.vai-brand-root .dsp-stats ul{grid-template-columns:repeat(2,minmax(0,1fr))}.vai-brand-root .dsp-book{gap:32px;padding:44px 40px}}@media (max-width:760px){.vai-brand-root .dsp-book{flex-direction:column;align-items:flex-start;gap:22px;padding:32px 24px}.vai-brand-root .dsp-book__mascot{width:96px}.vai-brand-root .dsp-book__actions{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.vai-brand-root.dsp-page{--dsp-bar-h:68px}.vai-brand-root .dsp-bar{grid-template-columns:auto auto;justify-content:center;padding:0 12px}.vai-brand-root .dsp-bar .dsp-bar__text{display:none}.vai-brand-root .dsp-bar a.clay-btn{height:44px;font-size:15px}}@media (max-width:560px){.vai-brand-root .dsp-stats ul{grid-template-columns:minmax(0,1fr)}.vai-brand-root .dsp-stats li{padding:24px 22px}}.vai-brand-root a.dsp-proof{background:var(--clay-light-body);min-height:40px;box-shadow:var(--clay-tile-shade);color:var(--su-muted);text-align:left;border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 6px;font-size:14.5px;line-height:1.35;text-decoration:none;display:inline-flex}.vai-brand-root a.dsp-proof img{object-fit:cover;border-radius:50%;flex:none;width:28px;height:28px}.vai-brand-root a.dsp-proof b{color:var(--su-ink);font-weight:600}.vai-brand-root a.dsp-proof svg{flex:none;transition:transform .2s}@media (hover:hover){.vai-brand-root a.dsp-proof:hover svg{transform:translate(2px)}}@media (max-width:560px){.vai-brand-root a.dsp-proof{border-radius:22px}}.vai-brand-root .sp-hero__foot{margin-top:22px}.vai-brand-root section.su-sec p.dsp-terms{max-width:46em;color:var(--su-muted);text-align:center;text-wrap:balance;margin:0 auto;font-size:14.5px;line-height:1.5}.vai-brand-root section.su-sec .dsp-second{margin:20px auto 0}.vai-brand-root figure.dsp-mini-quote{text-align:left;align-items:center;gap:12px;width:fit-content;max-width:34em;display:flex}.vai-brand-root figure.dsp-mini-quote img{object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px}.vai-brand-root figure.dsp-mini-quote blockquote{color:var(--su-ink);margin:0;font-size:15px;line-height:1.45}.vai-brand-root figure.dsp-mini-quote figcaption{color:var(--su-muted);margin-top:2px;font-size:13.5px}.vai-brand-root section.su-sec p.dsp-mini-logos{color:var(--su-dim);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;font-size:13.5px;display:flex}.vai-brand-root .dsp-mini-logos__item{color:var(--su-muted);align-items:center;gap:7px;font-weight:500;display:inline-flex}.vai-brand-root .dsp-mini-logos .su-logo-mark{opacity:.6}.vai-brand-root .dsp-bar.dsp-bar--slim{right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));border:0;border-radius:999px;gap:8px;width:fit-content;height:auto;margin:0 auto;padding:6px;transition:transform .32s cubic-bezier(.22,1,.36,1);display:flex;left:12px;transform:translateY(calc(100% + 24px));box-shadow:0 0 0 1px #1414140f,0 14px 34px -14px #1e1e3c59}.vai-brand-root .dsp-bar.dsp-bar--slim[data-show]{transform:none}html.dark .vai-brand-root .dsp-bar.dsp-bar--slim{box-shadow:0 0 0 1px #ffffff1a,0 14px 34px -14px #0009}.vai-brand-root .dsp-bar--slim a.clay-btn{height:44px;font-size:15px}.vai-brand-root .dsp-bar--slim .clay-btn__knob{width:32px;height:32px}.vai-brand-root .dsp-bar--slim .call-shell--idle{background:var(--clay-light-body);height:44px;box-shadow:var(--clay-light-shade);color:var(--ch-ink);text-shadow:none;padding:0 18px 0 4px;animation:none}.vai-brand-root .dsp-bar--slim .call-knob{width:36px;height:36px}@media (max-width:640px){.vai-brand-root .dsp-bar.dsp-bar--slim{width:auto}.vai-brand-root .dsp-bar--slim a.clay-btn{flex:1;justify-content:center}}@media (max-width:380px){.vai-brand-root .dsp-bar--slim .call-shell--idle{justify-content:center;gap:0;width:44px;padding:0;font-size:0}}@media (prefers-reduced-motion:reduce){.vai-brand-root .dsp-bar.dsp-bar--slim{transition:none}}
