.wiz-site{--background:var(--paper);--foreground:var(--ink-cool);--muted:var(--paper-deep);--muted-foreground:var(--muted-cool);--border:var(--line-cool);--ring:var(--teal);--frame:var(--surface);--accent:var(--teal-deep);--accent-chip:var(--teal-tint);--accent-ink:var(--teal-deep);--card-primary:var(--accent-surface);--card-secondary:var(--teal-tint);--accent-surface:var(--paper-raised);--accent-surface-soft:var(--paper-deep);--shadow-raised:0 1.5rem 3.5rem color-mix(in srgb,var(--ink-cool) 9%,transparent);--shadow-floating:0 2rem 5rem color-mix(in srgb,var(--ink-cool) 13%,transparent);--space-section-lg:clamp(7rem,12vw,10.5rem);--space-section:clamp(6rem,10vw,9rem);--space-section-sm:clamp(4.5rem,8vw,7rem);--space-box-lg:clamp(2.5rem,5vw,3.5rem);--space-box:clamp(1.75rem,3.5vw,2.5rem);--space-box-sm:clamp(1.25rem,2.5vw,1.75rem);--gap-lg:clamp(3.5rem,8vw,7.5rem);--gap:clamp(3rem,7vw,6rem);--gap-sm:clamp(2rem,5vw,4rem);--measure-narrow:31rem;--measure:38rem;--measure-wide:44rem;--motion-fast:200ms;--motion-slow:500ms;--motion-ease:cubic-bezier(0.22,1,0.36,1);--hairline:color-mix(in srgb,var(--ink-cool) 14%,transparent);--glass:color-mix(in srgb,var(--paper) 16%,transparent);--glass-strong:color-mix(in srgb,var(--surface) 52%,transparent);--glass-blur:blur(12px) saturate(1.35) brightness(1.22);--glass-line:color-mix(in srgb,var(--surface) 40%,transparent);--glass-edge:inset 0 0 14px 1px color-mix(in srgb,var(--surface) 20%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--ink-cool) 7%,transparent);--card-foreground:var(--ink-cool);--card-foreground-muted:var(--body-cool);--phone-screen:var(--paper);--color-background:var(--background);--color-foreground:var(--foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-border:var(--border);--color-ring:var(--ring);--color-frame:var(--frame);--color-accent:var(--accent);--color-card-primary:var(--card-primary);--color-card-secondary:var(--card-secondary);--color-card-foreground:var(--card-foreground);--color-card-foreground-muted:var(--card-foreground-muted);--color-phone-screen:var(--phone-screen);background-color:var(--background);color:var(--foreground);font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;isolation:isolate}.wiz-site [data-section-rules]{position:relative;isolation:isolate;--rule-ink:var(--line-strong)}.wiz-site [data-section-rules=dark]{--rule-ink:color-mix(in srgb,var(--surface) 11%,transparent)}.wiz-site [data-section-rules]:before{position:absolute;z-index:0;inset-block:0;left:50%;width:min(100% - 3rem,1200px);translate:-50% 0;border-inline:1px solid var(--rule-ink);pointer-events:none;content:""}.wiz-site [data-section-rules]>*{position:relative;z-index:1}.wiz-site [data-page-band]:not([data-contained-section]){width:100%;margin-inline:0;border-radius:0}body:has(.wiz-site){background:var(--paper);background-image:none}:where(.wiz-site) :is(h1,h2,h3,h4){margin:0}.wiz-site{--color-neutral-900:var(--ink-cool);--color-neutral-800:var(--ink-soft-cool);--color-neutral-700:var(--body-cool);--color-neutral-600:var(--muted-cool);--color-neutral-500:var(--muted-cool);--color-zinc-900:var(--ink-cool);--color-gray-900:var(--ink-cool)}:where(.wiz-site) :is(h1,h2){color:var(--ink-cool)}:where(.wiz-site) :is(h1,h2) em{color:var(--teal-deep)}.wiz-site .link-line:focus-visible,.wiz-site .link-line:hover{text-decoration-color:var(--teal-deep)}.wiz-site .video-cover{background:var(--paper-raised);color:var(--ink-cool)}.wiz-site .video-cover-scrim{background:transparent}.wiz-site .video-cover-kicker{color:var(--body-cool)}.wiz-site .video-cover-kicker:before{background:var(--teal-deep);box-shadow:none}.wiz-site .video-cover-title{color:var(--ink-cool)}.wiz-site .video-cover-title em{color:var(--teal-deep)}.wiz-site .video-cover-label{color:var(--ink-cool)}.wiz-site .video-cover .play{border-color:var(--line-cool);background:var(--surface);color:var(--ink-cool)}.wiz-site .video-cover:focus-visible .play,.wiz-site .video-cover:hover .play{background:var(--paper-raised);box-shadow:var(--shadow-raised)}.wiz-site .video-cover .play:after{border-color:color-mix(in srgb,var(--teal-deep) 45%,transparent)}.wiz-site .video-cover:focus-visible{outline-color:var(--teal-deep)}.wiz-site .video-plus{stroke:var(--teal-deep)}.wiz-site .text-accent{color:var(--teal-deep)}.wiz-site ::selection{background-color:var(--coral);color:var(--ink-cool)}.skip-to-content{position:absolute;left:-9999px;top:1rem;z-index:9999;padding:.75rem 1rem;background:var(--paper);border:2px solid var(--teal);border-radius:.375rem;font-weight:600;text-decoration:none;color:var(--ink-cool)}.skip-to-content:focus{left:1rem;outline:2px solid var(--teal);outline-offset:2px}.focus-ring:focus-visible{outline:2px solid var(--teal);outline-offset:2px}@media (max-width:850px){.wiz-site :is(.wiz-btn-primary,.wiz-btn-secondary,.wiz-btn-tertiary,.wiz-btn-danger,.wiz-btn-primary-on-dark,.wiz-btn-secondary-on-dark,.wiz-btn-tertiary-on-dark){width:fit-content!important;min-width:0!important;max-width:100%!important;align-self:flex-start!important;justify-self:start!important;white-space:normal!important}}@media (max-width:639px){body .wiz-site .consent-preferences-trigger{position:static;display:flex;width:fit-content;max-width:calc(100% - 3rem);margin:1rem 1.5rem max(1.5rem,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.wiz-site *,.wiz-site :after,.wiz-site :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}