.Vu-TGW_header{z-index:50;border-bottom:1px solid #0000;transition:background-color .3s,border-color .3s,box-shadow .3s;position:fixed;inset:0 0 auto}.Vu-TGW_transparent{background-color:#0000}body:has([data-marketing-hero]) .Vu-TGW_transparent .Vu-TGW_logo{--mk-brand-rest:#fff;color:#fff}:is(body:has([data-marketing-hero]) .Vu-TGW_transparent .Vu-TGW_logoImg,body:has([data-marketing-hero]) .Vu-TGW_transparent .Vu-TGW_endorsement){filter:brightness(0)invert()}body:has([data-marketing-hero]) .Vu-TGW_transparent .Vu-TGW_navLink{color:#fffc}body:has([data-marketing-hero]) .Vu-TGW_transparent .Vu-TGW_navLink:after{background-color:#fff}:is(body:has([data-marketing-hero]) .Vu-TGW_transparent .Vu-TGW_navLink:hover,body:has([data-marketing-hero]) .Vu-TGW_transparent .Vu-TGW_navLink[aria-current=page]){color:#fff}body:has([data-marketing-hero]) .Vu-TGW_transparent .Vu-TGW_burger{color:#fff;border-color:#ffffff4d}.Vu-TGW_solid{border-bottom-color:var(--mk-border);box-shadow:var(--mk-shadow-card);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fffc}.Vu-TGW_bar{height:var(--mk-header-height);max-width:var(--mk-container);justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;padding:0 1.25rem;display:flex}@media (min-width:640px){.Vu-TGW_bar{padding-inline:1.5rem}}@media (min-width:1024px){.Vu-TGW_bar{padding-inline:2rem}}.Vu-TGW_logo{color:var(--mk-text);align-items:center;text-decoration:none;display:inline-flex}.Vu-TGW_logoImg{width:auto;max-height:2.25rem;display:block}.Vu-TGW_wordmark{font-family:var(--mk-font-brand);letter-spacing:-.01em;font-size:1.25rem;font-weight:800}.Vu-TGW_logoComposite{align-items:center;gap:.625rem;display:flex}.Vu-TGW_logoBadge{border-radius:var(--mk-radius-xl);background-image:linear-gradient(to bottom right, var(--mk-primary), var(--mk-primary-700));width:2.25rem;height:2.25rem;box-shadow:var(--mk-shadow-card),inset 0 0 0 1px #ffffff1a;color:#fff;justify-content:center;align-items:center;display:flex}.Vu-TGW_logoBadgeIcon{width:1.25rem;height:1.25rem}.Vu-TGW_logoText{flex-direction:column;line-height:1;display:flex}.Vu-TGW_logoText .Vu-TGW_wordmark{font-size:1.125rem}.Vu-TGW_endorsement{width:auto;height:.75rem;margin-top:.125rem;display:block}.Vu-TGW_nav{align-items:center;gap:1.75rem;display:none}@media (min-width:768px){.Vu-TGW_nav{display:flex}}.Vu-TGW_navLink{color:var(--mk-text-muted);font-size:var(--mk-text-label);font-weight:500;text-decoration:none;transition:color .2s;position:relative}.Vu-TGW_navLink:after{content:"";background-color:var(--mk-primary);border-radius:9999px;width:0;height:2px;transition:width .2s;position:absolute;bottom:-.375rem;left:0}.Vu-TGW_navLink:hover,.Vu-TGW_navLink[aria-current=page]{color:var(--mk-text)}.Vu-TGW_navLink:hover:after,.Vu-TGW_navLink[aria-current=page]:after{width:100%}.Vu-TGW_actions{align-items:center;gap:.5rem;display:flex}.Vu-TGW_login{margin-right:.75rem;display:none}@media (min-width:768px){.Vu-TGW_login{display:inline-flex}}.Vu-TGW_menuLogin,.Vu-TGW_menuCtaSecondary,.Vu-TGW_menuCta,.Vu-TGW_cta{border-radius:var(--mk-radius-lg);min-height:2.5rem;font-size:var(--mk-text-label);justify-content:center;align-items:center;padding:.5rem 1.125rem;font-weight:600;text-decoration:none;transition:background-color .2s,box-shadow .2s;display:inline-flex}.Vu-TGW_cta{background-color:var(--mk-accent);color:#fff;box-shadow:var(--mk-shadow-glow-accent);display:none}.Vu-TGW_cta:hover{background-color:var(--mk-accent-600)}@media (min-width:640px){.Vu-TGW_cta{display:inline-flex}}.Vu-TGW_burger{border:1px solid var(--mk-border);border-radius:var(--mk-radius-lg);width:2.5rem;height:2.5rem;color:var(--mk-text);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}@media (min-width:768px){.Vu-TGW_burger{display:none}}.Vu-TGW_burgerIcon{flex-direction:column;gap:4px;display:flex}.Vu-TGW_burgerIcon span{background-color:currentColor;border-radius:1px;width:18px;height:2px;transition:transform .2s,opacity .2s;display:block}.Vu-TGW_burgerIconOpen span:first-child{transform:translateY(6px)rotate(45deg)}.Vu-TGW_burgerIconOpen span:nth-child(2){opacity:0}.Vu-TGW_burgerIconOpen span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.Vu-TGW_menu{border-top:1px solid var(--mk-border);background-color:var(--mk-bg);flex-direction:column;gap:.25rem;padding:1rem 1.25rem;display:flex}@media (min-width:768px){.Vu-TGW_menu{display:none}}.Vu-TGW_menuLink{border-radius:var(--mk-radius-lg);color:var(--mk-text-muted);padding:.625rem .5rem;font-weight:500;text-decoration:none}.Vu-TGW_menuLink:hover,.Vu-TGW_menuLink[aria-current=page]{background-color:var(--mk-surface);color:var(--mk-text)}.Vu-TGW_menuCta{background-color:var(--mk-accent);color:#fff;margin-top:.75rem}.Vu-TGW_menuCtaSecondary{border:1px solid var(--mk-border);color:var(--mk-text);margin-top:.5rem}.Vu-TGW_menuLogin{color:var(--mk-text);margin-top:.5rem}.Vu-TGW_menuLogin:hover{background-color:var(--mk-surface)}.Vu-TGW_static{z-index:50;border-bottom:1px solid var(--mk-border);background-color:var(--mk-bg);position:absolute;inset:0 0 auto}.Vu-TGW_backLink{color:var(--mk-text-muted);font-size:var(--mk-text-label);align-items:center;gap:.375rem;font-weight:500;text-decoration:none;display:inline-flex}.Vu-TGW_backLink:hover{color:var(--mk-text)}.Vu-TGW_backIcon{width:1rem;height:1rem}
.vBeA2W_reveal{z-index:0;position:fixed;inset:auto 0 0}.vBeA2W_footer{border-top:1px solid var(--mk-border);background-color:var(--mk-surface)}.vBeA2W_inner{max-width:var(--mk-container);margin:0 auto;padding:3.5rem 1.25rem 2rem}@media (min-width:640px){.vBeA2W_inner{padding-inline:1.5rem}}@media (min-width:1024px){.vBeA2W_inner{padding-inline:2rem}}.vBeA2W_grid{gap:2.5rem;display:grid}@media (min-width:768px){.vBeA2W_grid{grid-template-columns:1.6fr repeat(3,1fr)}}.vBeA2W_top{flex-direction:column;align-items:flex-start;gap:.75rem;max-width:20rem;display:flex}.vBeA2W_logo{color:var(--mk-text);display:inline-flex}.vBeA2W_tagline.vBeA2W_tagline{color:var(--mk-text-muted);font-size:var(--mk-text-label);margin:.25rem 0 0}.vBeA2W_address{color:var(--mk-text-muted);font-size:var(--mk-text-label);margin:0;font-style:normal}.vBeA2W_address span{display:block}.vBeA2W_brand{color:var(--mk-text);font-family:var(--mk-font-brand);margin:0;font-size:1.25rem;font-weight:800}.vBeA2W_contact{color:var(--mk-primary);font-size:var(--mk-text-label);align-items:center;gap:.5rem;font-weight:500;text-decoration:none;display:inline-flex}.vBeA2W_contact:hover{color:var(--mk-primary-700)}.vBeA2W_contactIcon{width:1rem;height:1rem}.vBeA2W_columnTitle.vBeA2W_columnTitle{color:var(--mk-text);font-family:var(--mk-font-sans);font-size:var(--mk-text-label);margin:0;font-weight:600;line-height:1.4}.vBeA2W_columnLinks{flex-direction:column;gap:.625rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.vBeA2W_columnLink{color:var(--mk-text-muted);font-size:var(--mk-text-label);text-decoration:none;transition:color .2s}.vBeA2W_columnLink:hover{color:var(--mk-text)}.vBeA2W_bottomEnd{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.vBeA2W_bottom{border-top:1px solid var(--mk-border);color:var(--mk-text-muted);font-size:var(--mk-text-label);flex-direction:column;gap:.5rem;margin-top:3rem;padding-top:1.5rem;display:flex}@media (min-width:640px){.vBeA2W_bottom{flex-direction:row;justify-content:space-between;align-items:center}}.vBeA2W_copyright{margin:0}.vBeA2W_legalNav{flex-wrap:wrap;gap:1.25rem;display:flex}.vBeA2W_legalLink{color:var(--mk-text-muted);text-decoration:none}.vBeA2W_legalLink:hover{color:var(--mk-text)}
._8NqpCq_bar{z-index:40;padding:.75rem 1.25rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid var(--mk-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fffffff2;gap:.5rem;transition:transform .3s;display:flex;position:fixed;inset:auto 0 0;transform:translateY(100%)}@media (min-width:768px){._8NqpCq_bar{display:none}}._8NqpCq_visible{transform:translateY(0)}._8NqpCq_ctaSecondary,._8NqpCq_cta{border-radius:var(--mk-radius-lg);white-space:nowrap;flex:1;justify-content:center;align-items:center;min-height:2.75rem;padding:0 1.25rem;font-weight:600;text-decoration:none;display:flex}._8NqpCq_cta{background-color:var(--mk-accent);color:#fff}._8NqpCq_ctaSecondary{border:1px solid color-mix(in srgb, var(--mk-primary) 30%, transparent);background-color:var(--mk-bg);color:var(--mk-primary)}
.tOtV3W_container{right:calc(22.9px + env(safe-area-inset-right,0px));bottom:calc(110px + env(safe-area-inset-bottom,0px));z-index:90;position:fixed}@media print{.tOtV3W_container{display:none}}.tOtV3W_collapsed{align-items:center;display:flex}.tOtV3W_label{white-space:nowrap;color:#1f2937;background:#fff;border-radius:100vmax;align-items:center;gap:8px;margin-right:-56px;padding:12px 80px 12px 12px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:1rem;font-weight:500;display:inline-flex;box-shadow:5px 5px 20px 5px #404040}.tOtV3W_label svg{color:#4b5563}@media (max-width:768px){.tOtV3W_label{display:none}}.tOtV3W_button{width:56px;height:56px;color:var(--showcase-text-color,#111);background:var(--showcase-bubble-background,#fff);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:5px 5px 20px 5px #404040}@media (min-width:768px){.tOtV3W_button{width:80px;height:80px}}.tOtV3W_button:focus-visible{outline:3px solid var(--primary-color);outline-offset:3px}.tOtV3W_image{object-fit:cover;width:100%;height:100%}
