.PageTransition-module__wpw5Ha__sheet{z-index:1000;background:var(--ground);pointer-events:none;visibility:hidden;clip-path:polygon(100% 100%,100% 100%,100% 100%);position:fixed;inset:0;overflow:hidden}.PageTransition-module__wpw5Ha__sheet[data-phase=covering]{visibility:visible;pointer-events:auto;clip-path:polygon(100% -120%,100% 100%,-120% 100%);transition:clip-path var(--pt-cover) var(--pt-cover-ease)}.PageTransition-module__wpw5Ha__sheet[data-phase=covered]{visibility:visible;pointer-events:auto;clip-path:polygon(0 0,240% 0,0 240%);transition:none}.PageTransition-module__wpw5Ha__sheet[data-phase=uncovering]{visibility:visible;pointer-events:auto;clip-path:polygon(0 0,0 0,0 0);transition:clip-path var(--pt-uncover) var(--pt-uncover-ease)}.PageTransition-module__wpw5Ha__arrive{position:absolute;inset:0;transform:translate(12%,12%)}.PageTransition-module__wpw5Ha__sheet[data-phase=covering] .PageTransition-module__wpw5Ha__arrive{transition:transform var(--pt-cover) var(--pt-cover-ease);transform:translate(0)}.PageTransition-module__wpw5Ha__sheet[data-phase=covered] .PageTransition-module__wpw5Ha__arrive{transition:none;transform:translate(0)}.PageTransition-module__wpw5Ha__sheet[data-phase=uncovering] .PageTransition-module__wpw5Ha__arrive{transition:transform var(--pt-uncover) var(--pt-uncover-ease);transform:translate(-12%,-12%)}.PageTransition-module__wpw5Ha__pattern{width:calc(100% + 1920px);height:calc(100% + 1920px);animation:PageTransition-module__wpw5Ha__drift var(--t-drift) linear infinite;position:absolute;top:-960px;left:-960px}@keyframes PageTransition-module__wpw5Ha__drift{to{transform:translate(-640px,-640px)}}@media (prefers-reduced-motion:reduce){.PageTransition-module__wpw5Ha__sheet,.PageTransition-module__wpw5Ha__arrive,.PageTransition-module__wpw5Ha__pattern{transition:none;animation:none}}
.Button-module__8RiFmG__button{justify-content:center;align-items:center;gap:var(--space-3);height:44px;padding-inline:var(--space-5);border-radius:var(--radius-pill);font:var(--type-ui);letter-spacing:var(--track-ui);white-space:nowrap;cursor:pointer;transition:filter var(--t-hover) var(--ease-hover), transform var(--t-hover) var(--ease-hover);border:0;text-decoration:none;display:inline-flex}.Button-module__8RiFmG__button:hover{filter:brightness(1.2)}.Button-module__8RiFmG__button:active{transform:scale(.98)}.Button-module__8RiFmG__button:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.Button-module__8RiFmG__primary{background:var(--btn);color:var(--btn-ink);box-shadow:0 1px 2px color-mix(in srgb, var(--shadow) 18%, transparent), inset 0 1px 0 color-mix(in srgb, var(--paper) 14%, transparent)}.Button-module__8RiFmG__secondary{background:color-mix(in srgb, var(--card) 60%, transparent);color:var(--ink);box-shadow:0 0 0 1px var(--hair), 0 1px 2px color-mix(in srgb, var(--shadow) 5%, transparent)}@media (prefers-reduced-motion:reduce){.Button-module__8RiFmG__button{transition:none}.Button-module__8RiFmG__button:active{transform:none}}
.DemoCall-module__prHUBa__handset{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linejoin:round;flex:none;width:15px;height:15px}.DemoCall-module__prHUBa__number{padding-left:var(--space-3);border-left:1px solid var(--hair);font:var(--type-figure);letter-spacing:.02em;color:var(--caption)}
.Footer-module__nctMiG__footer{border-top:1px solid var(--hair);background:var(--ground);color:var(--caption);position:relative;overflow:hidden}:root:has(main form[data-signup]) .Footer-module__nctMiG__signup{display:none}.Footer-module__nctMiG__foot{container-type:inline-size}.Footer-module__nctMiG__lockup{margin:calc(var(--space-8) - .3em) 0 -.27em;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;align-items:flex-start;gap:.12em;font-size:27.6243cqi;line-height:1;display:flex}.Footer-module__nctMiG__lily{pointer-events:auto;width:.4em;height:.4em;transition:transform var(--t-tick) var(--ease-overshoot);flex:none;margin-top:.3em}.Footer-module__nctMiG__lily:hover{transform:rotate(90deg)}.Footer-module__nctMiG__name{color:color-mix(in srgb, var(--ink) 28%, var(--ground));margin-right:-.06em;font-size:1em;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}@media (prefers-reduced-motion:reduce){.Footer-module__nctMiG__lily{transition:none}}
.Header-module__Mg1eeW__root{--glass:color-mix(in srgb, var(--ground) 80%, transparent);--tint:color-mix(in srgb, var(--ink) 6%, transparent);z-index:40;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Header-module__Mg1eeW__root{--glass:var(--ground)}}.Header-module__Mg1eeW__bar{z-index:50;position:fixed;inset:0 0 auto}.Header-module__Mg1eeW__bar:before{content:"";z-index:-1;pointer-events:none;transition:background-color var(--t-micro) var(--ease), border-color var(--t-micro) var(--ease), backdrop-filter var(--t-micro) var(--ease);border-bottom:1px solid #0000;position:absolute;inset:0}.Header-module__Mg1eeW__bar[data-scrolled=true]:before{border-bottom-color:var(--hair);background:var(--glass);-webkit-backdrop-filter:blur(12px)saturate(1.6);backdrop-filter:blur(12px)saturate(1.6)}.Header-module__Mg1eeW__row{height:var(--nav-h);max-width:calc(var(--page) + 2 * var(--margin));padding-inline:var(--margin);grid-template-columns:1fr auto;align-items:center;margin-inline:auto;display:grid}.Header-module__Mg1eeW__mark{justify-self:start;align-items:center;display:flex}.Header-module__Mg1eeW__mark :focus-visible{outline:1px solid var(--ink);outline-offset:4px;border-radius:2px}.Header-module__Mg1eeW__links{display:none}.Header-module__Mg1eeW__list{align-items:center;margin:0;padding:0;list-style:none;display:flex}.Header-module__Mg1eeW__link{height:40px;font:var(--type-ui);letter-spacing:var(--track-ui);white-space:nowrap;color:var(--ink);transition:opacity var(--t-hover) var(--ease-hover);align-items:center;padding-inline:14px;text-decoration:none;display:flex;position:relative}.Header-module__Mg1eeW__link:hover{opacity:.6}.Header-module__Mg1eeW__link.Header-module__Mg1eeW__active:after{content:"";background:var(--line);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:1px;left:50%}.Header-module__Mg1eeW__link:focus-visible,.Header-module__Mg1eeW__round:focus-visible{border-radius:var(--radius-pill);outline:1px solid var(--ink);outline-offset:-3px}.Header-module__Mg1eeW__sheetLink:focus-visible{border-bottom-color:var(--ink);outline:none}.Header-module__Mg1eeW__disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:.5}.Header-module__Mg1eeW__disabled:hover{opacity:.5}.Header-module__Mg1eeW__short{display:none}.Header-module__Mg1eeW__panelItem{position:relative}.Header-module__Mg1eeW__trigger{cursor:pointer;background:0 0;border:0;gap:6px}.Header-module__Mg1eeW__trigger.Header-module__Mg1eeW__active:after{margin-left:-7px}.Header-module__Mg1eeW__chevron{fill:none;stroke:currentColor;stroke-width:1.25px;width:10px;height:10px;transition:transform var(--t-move) var(--ease);flex:none}.Header-module__Mg1eeW__trigger[aria-expanded=true] .Header-module__Mg1eeW__chevron,.Header-module__Mg1eeW__sheetTrigger[aria-expanded=true] .Header-module__Mg1eeW__chevron{transform:rotate(180deg)}.Header-module__Mg1eeW__drop{width:320px;padding-top:calc((var(--nav-h) - 40px) / 2 + var(--space-2));visibility:hidden;transition:visibility 0s linear var(--t-micro);position:absolute;top:100%;left:50%;transform:translate(-50%)}.Header-module__Mg1eeW__drop[data-open=true]{visibility:visible;transition:none}.Header-module__Mg1eeW__dropPanel{border:1px solid var(--card-rim);border-radius:var(--radius-card);background:var(--card);box-shadow:inset 0 1px 0 var(--card-hi), 0 24px 48px -24px color-mix(in srgb, var(--shadow) 30%, transparent);opacity:0;transition:opacity var(--t-micro) var(--ease), transform var(--t-move) var(--ease);padding:6px;transform:translateY(-4px)}.Header-module__Mg1eeW__drop[data-open=true] .Header-module__Mg1eeW__dropPanel{opacity:1;transform:none}.Header-module__Mg1eeW__dropList{margin:0;padding:0;list-style:none}.Header-module__Mg1eeW__dropItem{color:var(--ink);transition:background-color var(--t-hover) var(--ease-hover);border-radius:14px;gap:4px;padding:12px 14px;text-decoration:none;display:grid}a.Header-module__Mg1eeW__dropItem:hover,a.Header-module__Mg1eeW__dropItem:focus-visible{background:var(--tint)}.Header-module__Mg1eeW__dropItem:focus-visible,.Header-module__Mg1eeW__dropAll:focus-visible,.Header-module__Mg1eeW__subLink:focus-visible{outline:1px solid var(--ink);outline-offset:-3px}.Header-module__Mg1eeW__dropTitle{font:var(--type-ui);justify-content:space-between;align-items:baseline;gap:12px;line-height:1.3;display:flex}.Header-module__Mg1eeW__dropItem.Header-module__Mg1eeW__active .Header-module__Mg1eeW__dropTitle{color:var(--line-ink)}.Header-module__Mg1eeW__dropLine{font:var(--type-small);color:var(--caption)}.Header-module__Mg1eeW__soon{cursor:default}.Header-module__Mg1eeW__soon .Header-module__Mg1eeW__dropTitle,.Header-module__Mg1eeW__subLink.Header-module__Mg1eeW__soon{color:var(--caption)}.Header-module__Mg1eeW__tag{font:var(--type-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--faint);line-height:1}.Header-module__Mg1eeW__dropAll{border-top:1px solid var(--card-rim);font:var(--type-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--caption);transition:color var(--t-hover) var(--ease-hover);justify-content:space-between;align-items:center;margin-top:6px;padding:14px 14px 10px;line-height:1;text-decoration:none;display:flex}.Header-module__Mg1eeW__dropAll:hover{color:var(--ink)}.Header-module__Mg1eeW__actions{justify-self:end;align-items:center;gap:var(--space-1);display:flex}.Header-module__Mg1eeW__actions .Header-module__Mg1eeW__wide,.Header-module__Mg1eeW__actions .Header-module__Mg1eeW__cta{display:none}.Header-module__Mg1eeW__round{width:40px;height:40px;color:var(--caption);cursor:pointer;transition:color var(--t-hover) var(--ease-hover), background-color var(--t-hover) var(--ease-hover);background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.Header-module__Mg1eeW__round:hover{background:var(--tint);color:var(--ink)}.Header-module__Mg1eeW__lang{font:var(--type-label);letter-spacing:var(--track-label);line-height:1;text-decoration:none}.Header-module__Mg1eeW__actions .Header-module__Mg1eeW__cta{height:40px;margin-left:var(--space-2);padding-inline:18px}.Header-module__Mg1eeW__menu{color:var(--ink);margin-right:-8px}.Header-module__Mg1eeW__glyph{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;width:22px;height:22px}.Header-module__Mg1eeW__barTop,.Header-module__Mg1eeW__barBottom{transform-box:fill-box;transform-origin:50%;transition:transform var(--t-move) var(--ease)}.Header-module__Mg1eeW__bar[data-open=true] .Header-module__Mg1eeW__barTop{transform:translateY(2.5px)rotate(45deg)}.Header-module__Mg1eeW__bar[data-open=true] .Header-module__Mg1eeW__barBottom{transform:translateY(-2.5px)rotate(-45deg)}.Header-module__Mg1eeW__sheet{z-index:-1;overscroll-behavior:contain;padding:calc(var(--nav-h) + var(--space-3)) var(--margin) calc(var(--space-6) + env(safe-area-inset-bottom));background:var(--ground);opacity:0;visibility:hidden;transition:opacity var(--t-micro) var(--ease), visibility 0s linear var(--t-micro);position:fixed;inset:0;overflow-y:auto}.Header-module__Mg1eeW__sheet:focus{outline:none}.Header-module__Mg1eeW__bar[data-open=true] .Header-module__Mg1eeW__sheet{opacity:1;visibility:visible;transition:opacity var(--t-micro) var(--ease)}.Header-module__Mg1eeW__sheetInner{min-height:100%;transition:transform var(--t-move) var(--ease);flex-direction:column;display:flex;transform:translateY(-8px)}.Header-module__Mg1eeW__bar[data-open=true] .Header-module__Mg1eeW__sheetInner{transform:none}.Header-module__Mg1eeW__sheetList{margin:0;padding:0;list-style:none}.Header-module__Mg1eeW__sheetLink{justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--hair);width:100%;min-height:68px;font:var(--type-title);letter-spacing:var(--track-title);text-align:left;color:var(--ink);padding:0;text-decoration:none;display:flex}.Header-module__Mg1eeW__sheetLink.Header-module__Mg1eeW__active{color:var(--line-ink)}.Header-module__Mg1eeW__sheetTrigger{cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0}.Header-module__Mg1eeW__sheetLabel{align-items:center;gap:var(--space-3);display:inline-flex}.Header-module__Mg1eeW__sheetLabel .Header-module__Mg1eeW__chevron{width:14px;height:14px}.Header-module__Mg1eeW__sub{transition:grid-template-rows var(--t-move) var(--ease);grid-template-rows:0fr;display:grid}.Header-module__Mg1eeW__sub[data-open=true]{grid-template-rows:1fr}.Header-module__Mg1eeW__subList{min-height:0;margin:0;padding:0;list-style:none;overflow:hidden}.Header-module__Mg1eeW__sub[data-open=true] .Header-module__Mg1eeW__subList{padding-block:var(--space-2);border-bottom:1px solid var(--hair)}.Header-module__Mg1eeW__subLink{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:44px;padding-left:var(--space-5);font:var(--type-lead);color:var(--ink);text-decoration:none;display:flex}.Header-module__Mg1eeW__subLink.Header-module__Mg1eeW__active{color:var(--line-ink)}.Header-module__Mg1eeW__subAll{font:var(--type-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--caption)}.Header-module__Mg1eeW__index{font:var(--type-figure);color:var(--faint);align-items:center;display:inline-flex}.Header-module__Mg1eeW__dot{background:var(--line);border-radius:50%;width:8px;height:8px;display:block}.Header-module__Mg1eeW__sheetTheme{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;min-height:56px;display:flex}.Header-module__Mg1eeW__sheetTheme:first-of-type{margin-top:var(--space-7)}.Header-module__Mg1eeW__schemeState{align-items:center;gap:var(--space-1);display:flex}.Header-module__Mg1eeW__caption{font:var(--type-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--caption)}.Header-module__Mg1eeW__sheetTheme:last-of-type{margin-bottom:var(--space-7)}.Header-module__Mg1eeW__sheetCta{width:100%;margin-top:auto}@media (min-width:768px){.Header-module__Mg1eeW__row{grid-template-columns:1fr auto 1fr}.Header-module__Mg1eeW__links{display:block}.Header-module__Mg1eeW__actions .Header-module__Mg1eeW__wide{display:inline-flex}.Header-module__Mg1eeW__menu,.Header-module__Mg1eeW__sheet{display:none}}@media (min-width:768px) and (max-width:1099px){.Header-module__Mg1eeW__full{display:none}.Header-module__Mg1eeW__short{display:inline}.Header-module__Mg1eeW__link{padding-inline:12px}}@media (min-width:1024px){.Header-module__Mg1eeW__actions .Header-module__Mg1eeW__cta{display:inline-flex}}@media (prefers-reduced-motion:reduce){.Header-module__Mg1eeW__bar:before,.Header-module__Mg1eeW__link,.Header-module__Mg1eeW__round,.Header-module__Mg1eeW__barTop,.Header-module__Mg1eeW__barBottom,.Header-module__Mg1eeW__sheet,.Header-module__Mg1eeW__bar[data-open=true] .Header-module__Mg1eeW__sheet,.Header-module__Mg1eeW__sheetInner,.Header-module__Mg1eeW__chevron,.Header-module__Mg1eeW__drop,.Header-module__Mg1eeW__dropPanel,.Header-module__Mg1eeW__dropItem,.Header-module__Mg1eeW__dropAll,.Header-module__Mg1eeW__sub{transition:none}}
