.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}:root{--haas: "neue-haas-grotesk-display", "Roboto", "Helvetica Neue", Arial, sans-serif}html body,html body *{font-family:var(--haas)!important;font-synthesis:none}html body .hero-heading,html body .hero-heading>span,html body .lhb-title,html body .ab-open-copy h1,html body .gh-heading{font-weight:200!important;font-size:clamp(40px,3.429vw + 26.63px,76px)!important;letter-spacing:.018em!important;line-height:1.02!important}html body .fe-title,html body .eco-title,html body .hi-heading-main,html body .hi-heading-accent{font-weight:200!important;font-size:clamp(36px,3.429vw + 22.63px,72px)!important;letter-spacing:.004em!important;line-height:1.06!important}html body .proof-integrations-copy h3,html body .ab-chapter>h2,html body .ab-said-lead,html body .ed-h1{font-weight:200!important;font-size:clamp(29px,1.429vw + 23.43px,44px)!important;letter-spacing:-.008em!important;line-height:1.14!important}html body .eco-chapter h3,html body .cs-story h2,html body .hero-glass-modal__title{font-weight:200!important;font-size:clamp(24px,.571vw + 21.77px,30px)!important;letter-spacing:-.014em!important;line-height:1.24!important}html body .hero-sub,html body .fe-lead,html body .proof-lede,html body .ab-lede,html body .gh-sub,html body .ed-lede{font-weight:400!important;font-size:clamp(18px,.286vw + 16.89px,21px)!important;letter-spacing:0!important;line-height:1.5!important}html body p:not(:where([class*=nav-])),html body li:not(:where([class*=nav-])),html body dd,html body .hi-body,html body .cs-body,html body .ab-said-body,html body .lhb-desc{font-weight:300!important;font-size:clamp(16px,.095vw + 15.63px,17px)!important;letter-spacing:.006em!important;line-height:1.62!important}html body .ft-col,html body .eco-chapter p,html body .lhb-line,html body .fe-explanation p,html body .proof-integration-labelled,html body .proof-integrations-copy span{font-weight:300!important;font-size:clamp(14px,.095vw + 13.63px,15px)!important;letter-spacing:.008em!important;line-height:1.65!important}html body .fe-stat strong,html body .proof-stat strong,html body .cs-figures dt{font-weight:200!important;font-size:clamp(40px,1.714vw + 33.31px,58px)!important;letter-spacing:-.016em!important;line-height:1!important}html body .fe-stat span,html body .proof-stat span,html body .cs-figures dd{font-weight:300!important;font-size:clamp(14px,.095vw + 13.63px,15px)!important;letter-spacing:.01em!important;line-height:1.5!important}html body .fe-tag,html body .proof-kicker,html body .hi-kicker,html body .eco-intro-kicker,html body .ab-eyebrow,html body .rs-eyebrow,html body .gh-eyebrow,html body .ed-eyebrow,html body [class*=eyebrow],html body [class*=kicker]{font-weight:400!important;font-size:11px!important;letter-spacing:.18em!important;line-height:1.4!important;text-transform:uppercase!important}html body .ft-col-title,html body .ft-section-label,html body .editorial-field__label,html body .ed-tab,html body .lhb-image-label{font-weight:400!important;font-size:11px!important;letter-spacing:.12em!important;line-height:1.4!important;text-transform:uppercase!important}html body .ht-text,html body blockquote,html body [class*=quote]{font-weight:200!important;font-size:clamp(22px,.762vw + 19.03px,30px)!important;letter-spacing:.008em!important;line-height:1.4!important;font-style:italic!important}html body .ht-attr,html body figcaption,html body .cs-client,html body .ab-sign{font-weight:400!important;font-size:clamp(11.5px,.048vw + 11.31px,12px)!important;letter-spacing:.1em!important;line-height:1.5!important;text-transform:uppercase!important}html body button,html body .hero-btn,html body .fe-cta,html body .eco-cta,html body .ab-cta,html body .ab-link,html body .cs-more,html body .editorial-button,html body [class*=cta],html body [class*=btn]{font-weight:400!important;font-size:15px!important;letter-spacing:.02em!important;line-height:1!important}html body .nav-link,html body .nav-login,html body .nav-mega-heading{font-weight:400!important;font-size:14px!important;letter-spacing:.012em!important;line-height:1!important}html body .fe-stats-note,html body .proof-footnote,html body .ft-reg,html body .ft-copy,html body .velto-consent-note,html body .ft-ask-label{font-weight:300!important;font-size:13px!important;letter-spacing:.01em!important;line-height:1.6!important}html body .hero-ctas{font-weight:300!important;font-size:14px!important;letter-spacing:.01em!important;line-height:1.6!important}html body .eco-intro-body>p:nth-of-type(1){font-weight:300!important;font-size:clamp(18px,.19vw + 17.26px,20px)!important;letter-spacing:.02em!important;line-height:1.5!important}html body .eco-intro-body>p:nth-of-type(2){font-weight:400!important;font-size:clamp(18px,.19vw + 17.26px,20px)!important;letter-spacing:.01em!important;line-height:1.6!important}.f-navigation.w-nav{display:none!important}:root{--nav-glass-tint: rgba(6, 4, 16, .72);--nav-glass-border: rgba(255,255,255,.08);--nav-glass-shine: rgba(255,255,255,.1);--nav-glass-filter: blur(22px) saturate(190%);--nav-announcement-bg: #0b5faf;--nav-height: 72px;--nav-announcement-height: 40px;--nav-total-height: calc(var(--nav-height) + var(--nav-announcement-height))}[data-theme=light]{--nav-glass-tint: rgba(248,248,252,.68);--nav-glass-border: rgba(22,0,66,.07);--nav-glass-shine: rgba(255,255,255,.8)}[data-theme=dark]{--nav-announcement-bg: #2a1862}@media (prefers-color-scheme: light){[data-theme=system]{--nav-glass-tint: rgba(248,248,252,.68);--nav-glass-border: rgba(22,0,66,.07);--nav-glass-shine: rgba(255,255,255,.8)}}@media (prefers-color-scheme: dark){[data-theme=system]{--nav-announcement-bg: #2a1862}}#site-nav[data-over=dark]{--nav-glass-tint: var(--nav-over-tint, rgba(6, 4, 16, .72));--nav-glass-border: var(--nav-over-border, rgba(255,255,255,.1));--nav-glass-shine: rgba(255,255,255,.07);--nav-glass-filter: blur(22px) saturate(115%);--nav-mobile-trigger-color: #fff}[data-theme=light] #site-nav[data-over=hero]{--nav-glass-tint: rgba(113, 199, 236, .52);--nav-glass-border: rgba(255, 255, 255, .24);--nav-glass-shine: rgba(255, 255, 255, .34);--nav-glass-filter: blur(22px) saturate(132%)}[data-theme=dark] #site-nav[data-over=hero]{--nav-glass-tint: rgba(39, 18, 83, .68);--nav-glass-border: rgba(226, 210, 255, .13);--nav-glass-shine: rgba(255, 255, 255, .09);--nav-glass-filter: blur(22px) saturate(125%)}@media (prefers-color-scheme: dark){[data-theme=system] #site-nav[data-over=hero]{--nav-glass-tint: rgba(39, 18, 83, .68);--nav-glass-border: rgba(226, 210, 255, .13);--nav-glass-shine: rgba(255, 255, 255, .09);--nav-glass-filter: blur(22px) saturate(125%)}}#site-nav[data-over=dark]:after{opacity:0!important}[data-theme=light] .nav-featured-img--dark,[data-theme=dark] .nav-featured-img--light{display:none!important}[data-unpublished=true]{opacity:.42;outline:1px dashed rgba(245,165,36,.55);outline-offset:2px;border-radius:6px}html[data-view-as-public=true] [data-unpublished=true]{display:none!important}#site-nav{--nav-mobile-trigger-color: #fff;position:fixed;top:0;left:0;right:0;height:var(--nav-total-height);z-index:8000;overflow:visible;isolation:isolate}[data-theme=light] #site-nav:not([data-immersive=true]):not(.mega-open):not([data-over=dark]),[data-theme=light] #site-nav[data-immersive=true].is-scrolled:not(.mega-open):not([data-over=dark]){--nav-mobile-trigger-color: #0a0014}#site-nav:after{content:"";position:absolute;top:var(--nav-announcement-height);left:0;right:0;height:120px;z-index:0;pointer-events:none;background:linear-gradient(to bottom,rgba(4,8,18,.24) 0%,rgba(4,8,18,.1) 58%,transparent 100%);opacity:0;transition:opacity .28s cubic-bezier(.16,1,.3,1)}[data-theme=light] #site-nav[data-immersive=true]:not(.is-scrolled):not(.mega-open):after{opacity:1}#nav-glass{position:absolute;top:var(--nav-announcement-height);left:0;right:0;bottom:0;backdrop-filter:var(--nav-glass-filter);-webkit-backdrop-filter:var(--nav-glass-filter);background:var(--nav-glass-tint);border-bottom:1px solid var(--nav-glass-border);box-shadow:inset 0 1px 0 var(--nav-glass-shine);pointer-events:none;opacity:0;transition:opacity .35s ease;z-index:0}#site-nav.is-scrolled #nav-glass,#site-nav.mega-open #nav-glass,#site-nav[data-over=dark] #nav-glass{opacity:1}.nav-announcement{position:absolute;top:0;left:0;right:0;z-index:4;height:var(--nav-announcement-height);display:flex;align-items:center;justify-content:center;gap:.65rem;padding:0 1.25rem;box-sizing:border-box;background:var(--nav-announcement-bg);color:#fff;font-family:var(--font-aktiv);font-size:.86rem;font-weight:400;line-height:1;text-decoration:none;letter-spacing:-.005em;transform:translateZ(0);backface-visibility:hidden}.nav-announcement__action{color:#ffffffad;transition:color .2s ease}.nav-announcement:hover .nav-announcement__action{color:#fff}#nav-inner{position:absolute;top:var(--nav-announcement-height);left:50%;transform:translate(-50%);z-index:3;display:flex;align-items:center;justify-content:space-between;height:var(--nav-height);width:min(calc(100% - 6rem),1760px);padding:0;box-sizing:border-box}@media (min-width: 1120px){#nav-inner{display:grid;grid-template-columns:1fr auto 1fr;justify-content:unset}}.nav-right{display:flex;align-items:center;justify-content:flex-end;gap:10px}.nav-desktop-actions{display:none;align-items:center;gap:8px}@media (min-width: 1120px){.nav-desktop-actions{display:flex}}.nav-logo{display:flex;align-items:center;flex-shrink:0}.nav-logo-img{height:54px;width:auto;display:block}[data-theme=light] #site-nav:not([data-immersive=true]):not(.mega-open):not([data-over=dark]) .nav-logo-img,[data-theme=light] #site-nav[data-immersive=true].is-scrolled:not(.mega-open):not([data-over=dark]) .nav-logo-img{filter:invert(1) brightness(0)}.nav-pill{display:none;align-items:center;gap:.15rem;background:transparent;border:0;border-radius:0;padding:0}@media (min-width: 1120px){.nav-pill{display:flex}}@media (min-width: 1120px){.fluid-menu-trigger{display:none!important}}.nav-link{font-family:var(--font-aktiv);font-size:.86rem;font-weight:400;color:#fffffff0;text-decoration:none;padding:7px 10px;border-radius:8px;letter-spacing:.01em;transition:color .2s,background .2s;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;gap:5px;white-space:nowrap}.nav-link:hover,.nav-dropdown-wrap.is-active .nav-dropdown-trigger{color:#fff;background:#ffffff1a}[data-theme=light] #site-nav:not([data-immersive=true]):not(.mega-open):not([data-over=dark]) .nav-link,[data-theme=light] #site-nav[data-immersive=true].is-scrolled:not(.mega-open):not([data-over=dark]) .nav-link{color:#0a0014d1}[data-theme=light] #site-nav:not([data-immersive=true]):not(.mega-open):not([data-over=dark]) .nav-link:hover,[data-theme=light] #site-nav:not([data-immersive=true]):not(.mega-open):not([data-over=dark]) .nav-dropdown-wrap.is-active .nav-dropdown-trigger,[data-theme=light] #site-nav[data-immersive=true].is-scrolled:not(.mega-open):not([data-over=dark]) .nav-link:hover,[data-theme=light] #site-nav[data-immersive=true].is-scrolled:not(.mega-open):not([data-over=dark]) .nav-dropdown-wrap.is-active .nav-dropdown-trigger{color:#0a0014;background:#16004212}.nav-book{font-family:Poppins,sans-serif;font-size:.8rem;font-weight:400;color:#ffffffd9;text-decoration:none;padding:8px 20px;border-radius:999px;background:transparent;border:1px solid transparent;white-space:nowrap;transition:background .35s ease,border-color .35s ease,color .35s ease,transform .2s;margin-left:4px;display:block}#site-nav.is-scrolled .nav-book{background:#ffffff14;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff26,inset 0 -1px #ffffff0d,0 2px 12px #0000001a}.nav-book:hover{background:#ffffff26;border-color:#ffffff4d;transform:translateY(-1px)}[data-theme=light] #site-nav:not([data-over=dark]) .nav-book{color:#0a0014b3}[data-theme=light] #site-nav.is-scrolled:not([data-over=dark]) .nav-book{color:#0a0014;background:#0000000a;border-color:#0000001f}[data-theme=light] #site-nav:not([data-over=dark]) .nav-book:hover{background:#00000014;border-color:#0000002e}.nav-divider{width:1px;height:18px;background:#ffffff24;margin:0 6px 0 8px;display:inline-block}[data-theme=light] #site-nav:not([data-over=dark]) .nav-divider{background:#0a00141f}.nav-toggle-wrap{display:inline-flex;align-items:center;margin-right:4px}.nav-theme{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin-left:6px;padding:0;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#ffffff0f;color:#ffffffdb;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease}.nav-theme:hover{color:#fff;background:#ffffff24;border-color:#fff6}.nav-theme:focus-visible{outline:2px solid #fff;outline-offset:3px}[data-theme=light] #site-nav:not([data-immersive=true]):not(.mega-open):not([data-over=dark]) .nav-theme,[data-theme=light] #site-nav[data-immersive=true].is-scrolled:not(.mega-open):not([data-over=dark]) .nav-theme{border-color:#0a00142e;background:#0a00140a;color:#0a0014b8}[data-theme=light] #site-nav:not([data-immersive=true]):not(.mega-open):not([data-over=dark]) .nav-theme:hover,[data-theme=light] #site-nav[data-immersive=true].is-scrolled:not(.mega-open):not([data-over=dark]) .nav-theme:hover{color:#0a0014;background:#0a001417;border-color:#0a00145c}.nav-login{display:inline-flex;align-items:center;color:#ffffffeb;font-family:var(--font-aktiv);font-size:.84rem;font-weight:400;text-decoration:none;white-space:nowrap;padding:7px 4px;transition:color .2s ease}.nav-login:hover{color:#fff}[data-theme=light] #site-nav:not([data-immersive=true]):not(.mega-open):not([data-over=dark]) .nav-login,[data-theme=light] #site-nav[data-immersive=true].is-scrolled:not(.mega-open):not([data-over=dark]) .nav-login{color:#0a0014b8}[data-theme=light] #site-nav:not([data-immersive=true]):not(.mega-open):not([data-over=dark]) .nav-login:hover,[data-theme=light] #site-nav[data-immersive=true].is-scrolled:not(.mega-open):not([data-over=dark]) .nav-login:hover{color:#0a0014}.nav-demo{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-aktiv);font-size:.84rem;font-weight:400;letter-spacing:.01em;color:#0a0710;text-decoration:none;padding:8px 15px;border-radius:9px;background:#fff;border:1px solid #fff;white-space:nowrap;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease,transform .2s}.nav-demo__arrow{transition:transform .25s ease}.nav-demo:hover{background:#ffffffe0;border-color:#ffffffe0;color:#0a0710;transform:translateY(-1px)}.nav-demo:hover .nav-demo__arrow{transform:translate(2px)}[data-theme=light] #site-nav:not([data-immersive=true]):not(.mega-open):not([data-over=dark]) .nav-demo,[data-theme=light] #site-nav[data-immersive=true].is-scrolled:not(.mega-open):not([data-over=dark]) .nav-demo{color:#fff;background:#0a0710;border-color:#0a0710}[data-theme=light] #site-nav:not([data-immersive=true]):not(.mega-open):not([data-over=dark]) .nav-demo:hover,[data-theme=light] #site-nav[data-immersive=true].is-scrolled:not(.mega-open):not([data-over=dark]) .nav-demo:hover{background:#0a0710d6;border-color:#0a0710d6;color:#fff}body{padding-top:var(--nav-total-height)}#hero{margin-top:calc(-1 * var(--nav-total-height))}@media (max-width: 700px){:root{--nav-announcement-height: 36px}#nav-inner{width:calc(100% - 3rem)}.nav-announcement{justify-content:space-between;gap:.5rem;font-size:.72rem}.nav-announcement__message{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-announcement__action{white-space:nowrap}}.footer-section[data-astro-cid-sz7xmlte]{--ft-ink: #111318;--ft-soft: rgba(17, 19, 24, .66);--ft-faint: rgba(17, 19, 24, .43);--ft-line: rgba(17, 19, 24, .16);--ft-paper: #f2f4f5;--ft-dot: rgba(78, 91, 104, .22);--ft-dot-live: #0b5faf;--ft-signal: #24a8e0;position:relative;overflow:hidden;background-color:var(--ft-paper);background-image:radial-gradient(ellipse 46% 30% at 18% 12%,rgba(255,255,255,.58) 0%,rgba(255,255,255,.18) 48%,transparent 72%),radial-gradient(ellipse 40% 26% at 82% 16%,rgba(255,255,255,.5) 0%,rgba(255,255,255,.14) 46%,transparent 70%),radial-gradient(ellipse 52% 30% at 50% 44%,rgba(255,255,255,.34) 0%,rgba(255,255,255,.08) 52%,transparent 76%),linear-gradient(180deg,#cfe4f4,#bfd9ef 34%,#eef2f3);color:var(--ft-ink)}.ft-surface[data-astro-cid-sz7xmlte]{position:relative;overflow:hidden;max-width:118rem;margin-inline:auto;padding:clamp(2rem,4vw,4.25rem) clamp(1.5rem,4vw,4.75rem) 0}html[data-theme=dark] .footer-section[data-astro-cid-sz7xmlte]{background-image:radial-gradient(ellipse 70% 40% at 28% 20%,rgba(150,118,220,.16) 0%,transparent 76%),radial-gradient(ellipse 62% 36% at 82% 26%,rgba(104,74,178,.12) 0%,transparent 78%),linear-gradient(180deg,#0c0714,#241544,#2b1a52 18%,#24123f 34%,#1a0a2e 52%,#11041d 72%,#06010a 89%,#000);--ft-ink: #f4f1fb;--ft-soft: rgba(244, 241, 251, .67);--ft-faint: rgba(244, 241, 251, .43);--ft-line: rgba(227, 218, 249, .16);--ft-paper: #0b0910;--ft-dot: rgba(181, 164, 215, .17);--ft-dot-live: #8b65d5;--ft-signal: #b88bf2}.ft-head[data-astro-cid-sz7xmlte]{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem}.ft-brand[data-astro-cid-sz7xmlte]{display:block;width:clamp(8rem,12vw,11rem);line-height:0}.ft-brand[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{display:block;width:100%;height:auto;filter:brightness(0)}html[data-theme=dark] .ft-brand[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{filter:brightness(0) invert(1)}.ft-conversation[data-astro-cid-sz7xmlte]{position:relative;display:inline-flex;align-items:center;gap:1.2rem;min-height:3rem;padding:.72rem .72rem .72rem 1.15rem;border-radius:.55rem;background:var(--ft-ink);color:var(--ft-paper);font-family:var(--font-aktiv, "Helvetica Neue", Arial, sans-serif);font-size:.8rem;font-weight:400;text-decoration:none}.ft-conversation-arrow[data-astro-cid-sz7xmlte]{display:grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:.34rem;background:#ffffff1f;transition:transform .3s cubic-bezier(.33,1,.68,1),background .16s ease}.ft-conversation[data-astro-cid-sz7xmlte]:hover .ft-conversation-arrow[data-astro-cid-sz7xmlte],.ft-conversation[data-astro-cid-sz7xmlte]:focus-visible .ft-conversation-arrow[data-astro-cid-sz7xmlte]{transform:translate(.12rem,-.12rem);background:#fff3}.ft-directory[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:minmax(8rem,.42fr) minmax(0,1.58fr);gap:clamp(2rem,7vw,8rem);align-items:start;margin-top:clamp(4.5rem,8vw,8rem);padding-top:1.2rem;border-top:1px solid var(--ft-line)}.ft-section-label[data-astro-cid-sz7xmlte],.ft-col-title[data-astro-cid-sz7xmlte]{margin:0;color:var(--ft-faint);font-family:var(--font-aktiv, "Helvetica Neue", Arial, sans-serif);font-size:.65rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.ft-columns[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2.8rem)}.ft-col[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:flex-start;gap:.72rem}.ft-col-title[data-astro-cid-sz7xmlte]{margin-bottom:.35rem}.ft-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.ft-legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--ft-soft);font-family:var(--font-aktiv, "Helvetica Neue", Arial, sans-serif);font-size:.76rem;font-weight:400;line-height:1.35;text-decoration:none;transition:color .16s ease}.ft-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.ft-col[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:focus-visible,.ft-legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.ft-legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:focus-visible{color:var(--ft-ink)}.ft-ask[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:1.1rem;margin-top:clamp(3rem,5vw,5rem)}.ft-ask-label[data-astro-cid-sz7xmlte]{margin:0;color:var(--ft-soft);font-family:var(--font-aktiv, "Helvetica Neue", Arial, sans-serif);font-size:.78rem}.ft-ask-marks[data-astro-cid-sz7xmlte]{display:flex;gap:.5rem}.ft-ask-marks[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:.55rem;background:color-mix(in srgb,var(--ft-ink) 6%,transparent);color:var(--ft-ink);transition:background .18s ease,transform .22s cubic-bezier(.33,1,.68,1)}.ft-ask-marks[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.ft-ask-marks[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:focus-visible{background:color-mix(in srgb,var(--ft-ink) 11%,transparent);transform:translateY(-1px)}.ft-ask-marks[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{width:1.1rem;height:1.1rem}.ft-ask[data-astro-cid-sz7xmlte]+.ft-meta[data-astro-cid-sz7xmlte]{margin-top:clamp(2rem,3vw,3rem)}.ft-colophon[data-astro-cid-sz7xmlte]{display:grid;gap:.35rem}.ft-meta[data-astro-cid-sz7xmlte]{position:relative;z-index:3;display:grid;grid-template-columns:1fr auto auto;gap:1.5rem 3rem;align-items:center;margin-top:clamp(3.5rem,6vw,6rem);padding-top:1.25rem;padding-bottom:clamp(1.75rem,3vh,2.75rem);border-top:1px solid var(--ft-line)}.ft-copy[data-astro-cid-sz7xmlte],.ft-reg[data-astro-cid-sz7xmlte]{margin:0;color:var(--ft-faint);font-family:var(--font-aktiv, "Helvetica Neue", Arial, sans-serif);font-size:.7rem}.ft-reg[data-astro-cid-sz7xmlte]{margin:0;max-width:60ch;font-size:.68rem;line-height:1.5;opacity:.6}.ft-legal[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:clamp(.85rem,1.8vw,1.8rem);flex-wrap:wrap}.ft-legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--ft-faint);font-size:.7rem}@media (max-width: 1100px){.ft-columns[data-astro-cid-sz7xmlte]{max-width:58rem}}@media (max-width: 720px){.ft-surface[data-astro-cid-sz7xmlte]{padding-inline:1.25rem}.ft-head[data-astro-cid-sz7xmlte]{align-items:center}.ft-brand[data-astro-cid-sz7xmlte]{width:7.5rem}.ft-directory[data-astro-cid-sz7xmlte]{margin-top:4.5rem}.ft-columns[data-astro-cid-sz7xmlte]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.25rem}.ft-meta[data-astro-cid-sz7xmlte]{grid-template-columns:1fr auto}.ft-legal[data-astro-cid-sz7xmlte]{grid-column:1 / -1;grid-row:2}}@media (max-width: 430px){.ft-head[data-astro-cid-sz7xmlte]{align-items:flex-start;flex-direction:column}.ft-conversation[data-astro-cid-sz7xmlte]{width:100%;justify-content:space-between}.ft-meta[data-astro-cid-sz7xmlte]{gap:1.25rem}}#velto-page-transition{position:fixed;inset:0;z-index:2147483600;display:flex;width:100vw;height:100vh;height:100dvh;align-items:center;justify-content:center;overflow:hidden;pointer-events:none;background:radial-gradient(72% 42% at 50% 105%,#184a8e73,#0d2c6000 68%),linear-gradient(180deg,#01041a,#02061f,#040f2d 48%,#07193d 70%,#0a2350 86%,#0d2c60);transform:translateY(106%);will-change:transform}#velto-page-transition__mark{width:clamp(3.75rem,5.6vw,5rem);aspect-ratio:1;background:var(--velto-transition-mark, #fff);-webkit-mask:url(/images/webclip.png) center / contain no-repeat;mask:url(/images/webclip.png) center / contain no-repeat;will-change:transform}@media (prefers-reduced-motion: reduce){#velto-page-transition{display:none!important}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
