@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
.site-root{--site-primary-l:#1f2a44;--site-accent-l:#c9a961;--site-ink-l:#171717;--site-ink-muted-l:#5f6368;--site-surface-l:#fff;--site-surface-alt-l:#f5f3ee;--site-line-l:#e6e3dc;--site-primary-d:#8fa3d9;--site-accent-d:#d9bd7a;--site-ink-d:#fff;--site-ink-muted-d:#ffffffc7;--site-surface-d:#14171f;--site-surface-alt-d:#1c2030;--site-line-d:#ffffff2e;--site-on-primary-l:#fff;--site-on-primary-d:#0b1020;--site-on-accent-l:#0b1020;--site-on-accent-d:#0b1020;--site-primary:var(--site-primary-l);--site-on-primary:var(--site-on-primary-l);--site-accent:var(--site-accent-l);--site-on-accent:var(--site-on-accent-l);--site-ink:var(--site-ink-l);--site-ink-muted:var(--site-ink-muted-l);--site-surface:var(--site-surface-l);--site-surface-alt:var(--site-surface-alt-l);--site-surface-dark:var(--site-surface-d);--site-line:var(--site-line-l);--site-link:var(--site-link-l,inherit);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--site-font-display:var(--font-geist-sans,ui-sans-serif, system-ui, sans-serif);--site-font-body:var(--font-geist-sans,ui-sans-serif, system-ui, sans-serif);--site-radius:.75rem;--site-space-xs:.5rem;--site-space-sm:1rem;--site-space-md:2rem;--site-space-lg:3rem;--site-space-xl:5rem;--site-space-2xl:8rem;color:var(--site-ink);background:var(--site-surface);font-family:var(--site-font-body)}.site-root :where(a:not([class*=bg-site-],[data-action],.site-nav-phone)){color:var(--site-link,inherit);-webkit-font-smoothing:antialiased}.site-root[data-mode=dark]{--site-primary:var(--site-primary-d);--site-on-primary:var(--site-on-primary-d);--site-accent:var(--site-accent-d);--site-on-accent:var(--site-on-accent-d);--site-ink:var(--site-ink-d);--site-ink-muted:var(--site-ink-muted-d);--site-surface:var(--site-surface-d);--site-surface-alt:var(--site-surface-alt-d);--site-line:var(--site-line-d);--site-link:var(--site-link-d,var(--site-link-l,inherit));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.site-root[data-mode=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.site-root[data-mode=system]{--lightningcss-light: ;--lightningcss-dark:initial;--site-primary:var(--site-primary-d);--site-on-primary:var(--site-on-primary-d);--site-accent:var(--site-accent-d);--site-on-accent:var(--site-on-accent-d);--site-ink:var(--site-ink-d);--site-ink-muted:var(--site-ink-muted-d);--site-surface:var(--site-surface-d);--site-surface-alt:var(--site-surface-alt-d);--site-line:var(--site-line-d);--site-link:var(--site-link-d,var(--site-link-l,inherit));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.site-root [data-scheme=dark]{--site-ink:var(--site-ink-d);--site-ink-muted:var(--site-ink-muted-d);--site-line:var(--site-line-d);--site-link:var(--site-link-d,var(--site-link-l,inherit));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--site-ink)}.site-root [data-scheme=light]{--site-ink:var(--site-ink-l);--site-ink-muted:var(--site-ink-muted-l);--site-line:var(--site-line-l);--site-link:var(--site-link-l,inherit);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--site-ink)}.site-spotlight{transition:box-shadow .3s,transform .3s}.site-spotlight:hover{box-shadow:0 0 0 1px var(--site-line), 0 18px 40px -20px color-mix(in srgb, var(--site-accent) 55%, transparent)}.site-tilt{transform-origin:bottom;transition:transform .35s cubic-bezier(.22,1,.36,1)}.site-tilt:hover{transform:perspective(900px)rotateX(3deg)rotateY(-3deg)translateY(-4px)}@media (prefers-reduced-motion:reduce){.site-spotlight,.site-tilt{transition:none}.site-tilt:hover{transform:none}}.site-root[data-mode=dark] .site-when-light,.site-root[data-mode=light] .site-when-dark,.site-root:not([data-mode]) .site-when-dark{display:none}@media (prefers-color-scheme:dark){.site-root[data-mode=system] .site-when-light{display:none}}@media (prefers-color-scheme:light){.site-root[data-mode=system] .site-when-dark{display:none}}.site-pt{padding-top:var(--site-pt,0)}.site-pb{padding-bottom:var(--site-pb,0)}.site-pl{padding-left:var(--site-pl,0)}.site-pr{padding-right:var(--site-pr,0)}.site-mt{margin-top:var(--site-mt,0)}.site-mb{margin-bottom:var(--site-mb,0)}@media (max-width:1023px){.site-pt{padding-top:var(--site-pt-t,var(--site-pt,0))}.site-pb{padding-bottom:var(--site-pb-t,var(--site-pb,0))}.site-pl{padding-left:var(--site-pl-t,var(--site-pl,0))}.site-pr{padding-right:var(--site-pr-t,var(--site-pr,0))}.site-mt{margin-top:var(--site-mt-t,var(--site-mt,0))}.site-mb{margin-bottom:var(--site-mb-t,var(--site-mb,0))}}@media (max-width:767px){.site-pt{padding-top:var(--site-pt-m,var(--site-pt-t,var(--site-pt,0)))}.site-pb{padding-bottom:var(--site-pb-m,var(--site-pb-t,var(--site-pb,0)))}.site-pl{padding-left:var(--site-pl-m,var(--site-pl-t,var(--site-pl,0)))}.site-pr{padding-right:var(--site-pr-m,var(--site-pr-t,var(--site-pr,0)))}.site-mt{margin-top:var(--site-mt-m,var(--site-mt-t,var(--site-mt,0)))}.site-mb{margin-bottom:var(--site-mb-m,var(--site-mb-t,var(--site-mb,0)))}}.site-min-h{min-height:var(--site-min-h,auto)}@media (max-width:1023px){.site-min-h{min-height:var(--site-min-h-t,var(--site-min-h,auto))}}@media (max-width:767px){.site-min-h{min-height:var(--site-min-h-m,var(--site-min-h-t,var(--site-min-h,auto)))}}.site-row{--g:min(var(--site-gutter,0px), 3rem);column-gap:0;row-gap:var(--g);margin-inline:calc(var(--g) / -2)}.site-row>[data-component=column]{padding-inline:calc(var(--g) / 2)}@media (max-width:1023px){.site-row{--g:min(var(--site-gutter-t,var(--site-gutter,0px)), 3rem)}}@media (max-width:767px){.site-row{--g:min(var(--site-gutter-m,0px), 1.5rem)}}.site-h-sm{font-size:clamp(.7rem,.64rem + .27vw,.84rem);line-height:1.3}.site-h-md{font-size:clamp(.9rem,.74rem + .6vw,1.27rem);line-height:1.2}.site-h-lg{font-size:clamp(1.2rem,.87rem + 1.2vw,1.88rem);line-height:1.12}.site-h-xl{font-size:clamp(1.54rem,1rem + 1.88vw,2.68rem);line-height:1.06}.site-h-display{font-size:clamp(1.94rem,1.2rem + 3vw,4.02rem);line-height:1}@media (max-width:767px){.site-h-display{font-size:clamp(1.54rem,1rem + 1.88vw,2.68rem);line-height:1.06}.site-h-xl{font-size:clamp(1.2rem,.87rem + 1.2vw,1.88rem);line-height:1.12}}.site-word-mask{vertical-align:bottom;display:inline-block;overflow:hidden}.site-word{animation:.75s cubic-bezier(.22,1,.36,1) both site-word-rise;animation-delay:calc(var(--i,0) * 60ms + var(--site-reveal-delay,0s));display:inline-block}@keyframes site-word-rise{0%{transform:translateY(110%)}to{transform:translateY(0)}}.site-eager-rise{animation:.7s cubic-bezier(.22,1,.36,1) both site-eager-rise;animation-delay:var(--delay,0s)}@keyframes site-eager-rise{0%{opacity:.001;transform:translateY(18px)}to{opacity:1;transform:none}}.site-root [id]{scroll-margin-top:var(--site-anchor-offset,0px)}[data-site-ready] [data-reveal]:not([data-inview]){opacity:.001;transform:translateY(18px)}[data-site-ready] [data-reveal=fade]:not([data-inview]){transform:none}[data-site-ready] [data-reveal=scale]:not([data-inview]){transform:scale(.96)}[data-reveal]{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:var(--site-reveal-delay,0s)}[data-reveal-item]{transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * var(--site-stagger,60ms))}[data-site-ready] [data-reveal-group]:not([data-inview]) [data-reveal-item]{opacity:.001;transform:translateY(18px)}.site-slide{opacity:0;transition:opacity 1.2s ease-in-out;position:absolute;inset:0}.site-slide[data-active]{opacity:1}.site-scroll-cue{animation:1.8s ease-in-out infinite site-cue}@keyframes site-cue{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}.site-shimmer{position:relative;overflow:hidden}.site-shimmer:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%);animation:2.4s ease-in-out infinite site-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes site-shimmer{to{transform:translate(100%)}}.site-pulse:before{content:"";border-radius:inherit;opacity:0;border:2px solid;animation:3s ease-out infinite site-pulse;position:absolute;inset:-4px}@keyframes site-pulse{0%{opacity:.6;transform:scale(.9)}60%{opacity:0;transform:scale(1.25)}to{opacity:0}}.site-prose{font-family:var(--site-font-body);color:var(--site-ink);line-height:1.7}.site-prose>*+*{margin-top:1em}.site-prose h2,.site-prose h3,.site-prose h4{font-family:var(--site-font-display);color:var(--site-ink);margin-top:1.6em;line-height:1.2}.site-prose h2{font-size:1.6em}.site-prose h3{font-size:1.3em}.site-prose h4{font-size:1.1em}.site-prose a{color:var(--site-link,var(--site-accent));text-underline-offset:.15em;text-decoration:underline}.site-prose ul{padding-left:1.4em;list-style:outside}.site-prose ol{padding-left:1.4em;list-style:decimal}.site-prose li+li{margin-top:.35em}.site-prose>:is([data-slate-list-style-type],[style*=list-item],:has(>ol),:has(>ul))+:is([data-slate-list-style-type],[style*=list-item],:has(>ol),:has(>ul)){margin-top:.14em}.site-prose mark{border-radius:.15em;padding-inline:.1em}.site-prose blockquote{border-left:3px solid var(--site-accent);color:var(--site-ink-muted);padding-left:1em;font-style:italic}.site-prose hr{border:0;border-top:1px solid var(--site-line)}.site-prose code{font-family:var(--font-geist-mono,ui-monospace, monospace);background:color-mix(in srgb, var(--site-ink) 6%, transparent);border-radius:.3em;padding:.1em .3em;font-size:.92em}.site-prose pre{background:var(--site-surface-dark);color:#fff;border-radius:var(--site-radius);padding:1em;overflow-x:auto}.site-prose table{border-collapse:collapse;width:100%}.site-prose th,.site-prose td{border:1px solid var(--site-line);text-align:left;padding:.5em .75em}.site-prose img{border-radius:var(--site-radius);max-width:100%;height:auto}.site-prose>figure.site-prose-figure{margin-block:1.6em}.site-prose mark{background:color-mix(in srgb, var(--site-accent) 35%, transparent);color:inherit}.site-prose-lead>p:first-child{color:var(--site-ink);font-size:1.2em;line-height:1.55}.site-prose-dropcap>p:first-child:first-letter{float:left;font-family:var(--site-font-display);padding-right:.12em;font-size:3.2em;line-height:.85}@media (prefers-reduced-motion:reduce){.site-word,.site-eager-rise,.site-slide,.site-scroll-cue,.site-shimmer:after,.site-pulse:before{animation:none!important}.site-slide:first-child{opacity:1}[data-site-ready] [data-reveal]:not([data-inview]),[data-site-ready] [data-reveal-group]:not([data-inview]) [data-reveal-item]{opacity:1;transform:none}[data-reveal],[data-reveal-item]{transition:none}}.site-navbar{--nav-h:var(--nav-h-d,72px);z-index:40;transition:background-color .25s,box-shadow .25s,transform .3s}@media (max-width:1023px){.site-navbar{--nav-h:var(--nav-h-t,var(--nav-h-d,64px))}}@media (max-width:767px){.site-navbar{--nav-h:var(--nav-h-m,var(--nav-h-t,56px))}}.site-navbar[data-condensed=true]{--nav-h:var(--nav-h-c,56px)}.site-navbar [class~="h-[var(--nav-h)]"]{transition:height .25s}.site-navbar[data-position=sticky]{position:sticky;top:0}.site-navbar[data-position=fixed]{position:fixed;top:0;left:0;right:0}.site-navbar[data-position=static]{position:relative}.builder-frame [data-slot=header]{z-index:40;position:relative}.builder-frame .site-navbar[data-position=fixed],.builder-frame .site-navbar[data-position=sticky]{position:relative;top:auto;left:auto;right:auto}.builder-frame .site-navbar-spacer{display:none}.site-navbar-spacer{height:var(--nav-h-d,72px)}@media (max-width:1023px){.site-navbar-spacer{height:var(--nav-h-t,var(--nav-h-d,64px))}}@media (max-width:767px){.site-navbar-spacer{height:var(--nav-h-m,var(--nav-h-t,56px))}}.site-navbar[data-surface=solid]{background:var(--nav-bg,var(--site-surface))}.site-navbar[data-surface=translucent]{background:color-mix(in srgb, var(--nav-bg,var(--site-surface)) 80%, transparent);-webkit-backdrop-filter:blur(12px)}.site-navbar[data-surface=transparent]{background:0 0}.site-navbar[data-condensed=true][data-surface-condensed=solid]{background:var(--nav-bg,var(--site-surface));box-shadow:0 1px 0 var(--site-line)}.site-navbar[data-condensed=true][data-surface-condensed=translucent]{background:color-mix(in srgb, var(--nav-bg,var(--site-surface)) 80%, transparent);-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--site-line)}.site-navbar[data-hidden=true]{transform:translateY(-100%)}.site-navbar[data-over-hero=dark]:not([data-condensed=true]){--site-ink:#fff;--site-ink-muted:#ffffffc7;--site-line:#ffffff2e;color:var(--site-ink)}.site-navbar[data-over-hero=dark]:not([data-condensed=true]) .site-nav-logo-invert,.site-root[data-mode=dark] .site-footer-logo-invert{filter:brightness(0)invert()}.site-nav-logo{height:var(--logo-h,40px);flex:none;transition:height .25s}@media (max-width:1023px){.site-nav-logo{height:min(calc(var(--logo-h,40px) * .8), var(--nav-h))}}@media (max-width:767px){.site-nav-logo{height:min(calc(var(--logo-h,40px) * .65), var(--nav-h))}}.site-navbar[data-condensed=true] .site-nav-logo{height:calc(var(--logo-h,40px) * .8)}.site-nav-panel{visibility:hidden;opacity:0;transition:opacity .18s,transform .18s,visibility 0s linear .18s;transform:translateY(6px)}.group:hover>.site-nav-panel,.group:focus-within>.site-nav-panel{visibility:visible;opacity:1;transition-delay:0s;transform:none}.site-navbar .site-nav-item{color:var(--nav-link,var(--site-link,inherit))}.site-nav-underline{position:relative}.site-nav-underline:after{content:"";transform-origin:0;background:currentColor;height:1.5px;transition:transform .25s cubic-bezier(.22,1,.36,1);position:absolute;bottom:.35rem;left:.75rem;right:.75rem;transform:scaleX(0)}.site-nav-underline:hover:after,.site-nav-underline[aria-current=page]:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.site-navbar,.site-nav-panel,.site-nav-underline:after,.site-nav-logo{transition:none}}details[open]>summary .site-drawer-caret{transform:rotate(180deg)}.site-announcement-enter{animation:.4s cubic-bezier(.22,1,.36,1) both site-announce-down}@keyframes site-announce-down{0%{transform:translateY(-100%)}to{transform:none}}.site-ticker-track{animation:20s linear infinite site-ticker;animation-duration:calc(var(--strip-w,1200px) / var(--ticker-speed,40px) * 1s);width:max-content}.site-ticker:hover .site-ticker-track{animation-play-state:paused}@keyframes site-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.site-rotate-item{transition:opacity .4s}.site-rotate-hidden{opacity:0;pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.site-announcement-enter{animation:none}.site-ticker{overflow:visible}.site-ticker-track{flex-wrap:wrap;width:auto;animation:none}.site-ticker-track>[aria-hidden]{display:none}.site-ticker-strip{flex-wrap:wrap;gap:.75rem 1.5rem;padding-right:0}}@media (max-width:1023px){.site-carousel-slide{--per:var(--per-t,3)}}@media (max-width:767px){.site-carousel-slide{--per:var(--per-m,1.2)}}.site-jumbo-slide{transition:opacity var(--jt,.9s) ease-in-out, transform var(--jt,.9s) cubic-bezier(.22, 1, .36, 1)}[data-transition^=slide] .site-jumbo-slide{opacity:1}.site-kb{animation:12s ease-out both site-kb}[data-active]>[data-media] .site-kb{animation-play-state:running}@keyframes site-kb{0%{transform:scale(1)}to{transform:scale(1.06)translate(-1%,-1%)}}.site-line-fill{animation:linear both site-line-fill}@keyframes site-line-fill{0%{width:0}to{width:100%}}@media (prefers-reduced-motion:reduce){.site-jumbo-slide{transition:none}.site-kb,.site-line-fill{animation:none!important}}@keyframes site-marquee{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--marquee-gap,3rem)))}}@media (prefers-reduced-motion:reduce){.site-marquee-track{animation:none!important}.site-marquee>.site-marquee-track+.site-marquee-track{display:none}.site-marquee[data-static-wrap]>.site-marquee-track{flex-wrap:wrap;justify-content:center}}.site-beam{position:relative}.site-beam:before{content:"";border-radius:inherit;background:conic-gradient(from var(--beam,0deg), transparent 0 70%, var(--site-accent) 85%, transparent 100%);-webkit-mask-composite:xor;pointer-events:none;padding:2px;animation:4s linear infinite site-beam;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --beam{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes site-beam{to{--beam:360deg}}@media (prefers-reduced-motion:reduce){.site-beam:before{animation:none;display:none}}.site-outline-text{-webkit-text-stroke:1.5px var(--outline,currentColor);color:#0000!important}.site-lb-zoom{animation:.3s cubic-bezier(.22,1,.36,1) both site-lb-zoom}@keyframes site-lb-zoom{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}.site-lb-fade{animation:.25s ease-out both site-lb-fade}@keyframes site-lb-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.site-lb-zoom,.site-lb-fade{animation:none}}@media (max-width:1023px){[data-embed-box]{--embed-h:var(--embed-h-t,var(--embed-h))}}@media (max-width:767px){[data-embed-box]{--embed-h:var(--embed-h-m,var(--embed-h))}}[data-timer][data-last-minute] [data-tile=seconds]{animation:1s ease-in-out infinite site-pulse-tile}@keyframes site-pulse-tile{50%{transform:scale(1.04)}}.site-edge-fade{-webkit-mask-image:radial-gradient(#000 55%,#0000 100%);mask-image:radial-gradient(#000 55%,#0000 100%)}@media (max-width:1023px){[data-model-box]{--mv-h:var(--mv-h-t,var(--mv-h))}}@media (max-width:767px){[data-model-box]{--mv-h:var(--mv-h-m,var(--mv-h))}}[data-site-ready] [data-fx=draw]:not([data-inview]){transform:scaleX(0)}[data-fx=draw]{transform-origin:0;transition:transform .9s cubic-bezier(.22,1,.36,1)}[data-site-ready] [data-fx=draw-y]:not([data-inview]){transform:scaleY(0)}[data-fx=draw-y]{transform-origin:top;transition:transform .9s cubic-bezier(.22,1,.36,1)}[data-site-ready] [data-fx=pop]:not([data-inview]) [data-marker]{opacity:.001;transform:scale(.4)}[data-fx=pop] [data-marker]{transition:transform .5s cubic-bezier(.34,1.56,.64,1),opacity .4s;transition-delay:calc(var(--i,0) * 80ms)}[data-site-ready] [data-fx=mark-fade]:not([data-inview]) [data-mark]{opacity:.001}[data-site-ready] [data-fx=mark-rotate_in]:not([data-inview]) [data-mark]{opacity:.001;transform:rotate(-25deg)translateY(10px)}[data-site-ready] [data-fx=mark-scale]:not([data-inview]) [data-mark]{opacity:.001;transform:scale(.5)}[data-fx^=mark-] [data-mark]{transition:opacity .6s,transform .6s cubic-bezier(.22,1,.36,1)}[data-fx=active-step] [data-step]{transition:opacity .4s}[data-site-ready] [data-fx=active-step]:not([data-inview]) [data-step]{opacity:.5}.site-faq-item>div{overflow:hidden}.site-faq-item[data-animate]>div{animation:.3s ease-out site-faq-open}@keyframes site-faq-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.site-shape-drift:before{animation:14s ease-in-out infinite alternate site-drift}@keyframes site-drift{0%{transform:translate(0)scale(1)}to{transform:translate(-6%,8%)scale(1.15)}}.site-cursor-glow{background:radial-gradient(400px circle at var(--gx,50%) var(--gy,50%), color-mix(in srgb, var(--site-accent) 22%, transparent), transparent 70%);pointer-events:none}.site-badge-bump{animation:.4s cubic-bezier(.34,1.56,.64,1) site-badge-bump}@keyframes site-badge-bump{40%{transform:scale(1.35)}}.site-shake{animation:.4s ease-in-out site-shake}@keyframes site-shake{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){[data-fx],[data-fx] [data-marker],[data-fx] [data-mark],[data-fx] [data-step]{opacity:1!important;transition:none!important;transform:none!important}.site-faq-item[data-animate]>div,.site-shape-drift:before,.site-badge-bump,.site-shake{animation:none!important}.site-scale-active .site-carousel-slide>*{transform:none}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.site-compare-hint:hover [data-divider]>span{animation:1s ease-in-out infinite site-compare-nudge}}@keyframes site-compare-nudge{50%{transform:translate(-50%,-50%)scale(1.12)}}.site-range-vertical{writing-mode:vertical-lr;direction:rtl}@media (min-width:1024px){.site-sticky-bg{background-attachment:fixed}}[data-site-ready] .site-color-shift:not([data-inview]){background-color:#0000!important}[data-site-ready] .site-color-shift:not([data-inview])>[aria-hidden]:first-child{opacity:.001}.site-color-shift{transition:background-color 1s}.site-color-shift>[aria-hidden]:first-child{transition:opacity 1s}@media (prefers-reduced-motion:reduce){.site-color-shift{transition:none}.site-color-shift>[aria-hidden]:first-child{transition:none;opacity:1!important}}[data-site-ready] [data-fx=image-reveal]:not([data-inview]) .site-image-reveal{clip-path:inset(0 100% 0 0)}.site-image-reveal{transition:clip-path 1s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){[data-fx=image-reveal] .site-image-reveal{transition:none;clip-path:none!important}}@keyframes site-step-slide{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes site-step-slide-back{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.site-step-slide,.site-step-slide-back,.site-step-fade{animation:none}}.site-menu-bar{z-index:30;background:var(--bar-bg,var(--site-surface))}.site-menu-bar[data-surface=translucent]{background:color-mix(in srgb, var(--bar-bg,var(--site-surface)) 80%, transparent);-webkit-backdrop-filter:blur(12px)}.site-menu-bar[data-position=sticky]{position:sticky;top:0}.builder-frame .site-menu-bar[data-position=sticky]{position:relative;top:auto}.site-menu-bar .site-nav-item{color:var(--nav-link,var(--site-link,inherit))}.site-flyout-dep{color:var(--flyout-fg)}.site-flyout-deps>li:hover>.site-flyout-dep,.site-flyout-deps>li:focus-within>.site-flyout-dep,.site-flyout-dep[aria-current=page]{background:var(--flyout-hi);color:var(--flyout-hi-fg,#fff)}.site-flyout-overlay{transform:none}.site-dropdown{background:var(--dd-bg,var(--site-surface));color:var(--dd-fg,var(--site-ink));border:var(--dd-border,1px solid var(--site-line));border-radius:var(--dd-radius,var(--site-radius));box-shadow:var(--dd-shadow,0 10px 30px #00000029)}ul.site-dropdown{min-width:var(--dd-minw,14rem)}.site-flyout-detail.site-dropdown{border-top-left-radius:0;border-bottom-left-radius:0}.site-dropdown-row,.site-dropdown-link{color:var(--dd-link,inherit)}.site-dropdown-row{border-radius:var(--dd-item-radius,.375rem);transition:background-color .15s,color .15s}.site-dropdown-row:hover,.site-dropdown-row:focus-visible,.site-dropdown-row[aria-current=page]{background:var(--dd-hover-bg);color:var(--dd-hover-fg,currentColor)}.site-dropdown-link:hover{color:var(--dd-hover-fg,var(--site-primary))}.site-flyout-accordion{position:static}.site-vmenu .site-vmenu-fold{display:none}[data-slot=sidebar] .site-vmenu-link{color:var(--nav-link,var(--site-link,inherit))}.site-vmenu-link[aria-current=page]{color:inherit}.site-sidebar{--sidebar-w:var(--vmenu-w,260px)}@media (min-width:1024px){.site-sidebar{width:var(--sidebar-w);flex:none}.site-sidebar[data-sticky=true]{align-self:flex-start;max-height:100svh;position:sticky;top:0;overflow-y:auto}.builder-frame .site-sidebar[data-sticky=true]{max-height:none;position:relative}}@media (max-width:1023px){.site-sidebar .site-vmenu-full{display:none}.site-sidebar .site-vmenu .site-vmenu-fold{display:block}.site-sidebar[data-mobile=hidden]{display:none}.site-sidebar{border-bottom:1px solid var(--site-line)}}.site-carousel-track{gap:var(--car-gap,1rem)}.site-carousel-slide{flex:0 0 calc((100% - (var(--per) - 1) * var(--car-gap,1rem)) / var(--per));--per:var(--per-d,4)}@media (max-width:1023px){.site-carousel-slide{--per:var(--per-t,3)}}@media (max-width:767px){.site-carousel-slide{--per:var(--per-m,1.2)}}.site-carousel-progress{background:color-mix(in srgb, var(--site-ink) 12%, transparent);border-radius:999px;height:3px;overflow:hidden}.site-carousel-progress>span{background:var(--site-accent);height:100%;transition:width .3s;display:block}.site-scale-active .site-carousel-slide>*{transition:transform .4s;transform:scale(.94)}.site-scale-active .site-carousel-slide[data-active]>*{transform:scale(1)}.site-marquee{gap:var(--marquee-gap,3rem);-webkit-mask-image:var(--marquee-mask,none);-webkit-mask-image:var(--marquee-mask,none);mask-image:var(--marquee-mask,none);display:flex;overflow:hidden}.site-marquee-track{align-items:center;gap:var(--marquee-gap,3rem);min-width:100%;animation:site-marquee var(--marquee-duration,30s) linear infinite;animation-direction:var(--marquee-dir,normal);flex:none;justify-content:space-around;display:flex}.site-marquee[data-pause-on-hover]:hover .site-marquee-track{animation-play-state:paused}.site-marquee[data-edge-fade]{--marquee-mask:linear-gradient(to right, transparent, #000 8%, #000 92%, transparent)}.site-logo-mono{filter:grayscale()contrast(0)brightness(.6)}@media (prefers-reduced-motion:reduce){.site-marquee-track{animation:none!important}.site-marquee>.site-marquee-track+.site-marquee-track{display:none}.site-marquee[data-static-wrap]>.site-marquee-track{flex-wrap:wrap;justify-content:center}.site-scale-active .site-carousel-slide>*{transform:none}}.site-step-slide{animation:.28s ease-out site-step-in}.site-step-slide-back{animation:.28s ease-out site-step-back}.site-step-fade{animation:.2s ease-out site-step-fade}@keyframes site-step-in{0%{opacity:0;transform:translate(16px)}}@keyframes site-step-back{0%{opacity:0;transform:translate(-16px)}}@keyframes site-step-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.site-step-slide,.site-step-slide-back,.site-step-fade{animation:none!important}}[data-scroll-story] [data-story-image="0"]{opacity:1}[data-scroll-story]:not([data-active="0"]) [data-story-image="0"]{opacity:0}[data-scroll-story][data-active="0"] [data-story-image="0"],[data-scroll-story][data-active="1"] [data-story-image="1"],[data-scroll-story][data-active="2"] [data-story-image="2"],[data-scroll-story][data-active="3"] [data-story-image="3"],[data-scroll-story][data-active="4"] [data-story-image="4"],[data-scroll-story][data-active="5"] [data-story-image="5"],[data-scroll-story][data-active="6"] [data-story-image="6"],[data-scroll-story][data-active="7"] [data-story-image="7"]{opacity:1}@media (prefers-reduced-motion:reduce){.site-liquid img{filter:none!important;transform:none!important}}
