@font-face{font-family:Archivo Wide;src:url(/fonts/archivo-125-v1.woff2)format("woff2");font-weight:800;font-style:normal;font-display:block}@font-face{font-family:Switzer;src:url(/fonts/switzer-400-v1.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/switzer-500-v1.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/switzer-600-v1.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-400-v1.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-500-v1.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/geist-v1.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Switzer Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Arimo);font-weight:400;size-adjust:100.85%;ascent-override:97.18%;descent-override:24.79%;line-gap-override:8.92%}@font-face{font-family:Switzer Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Arimo);font-weight:500;size-adjust:102.09%;ascent-override:95.99%;descent-override:24.49%;line-gap-override:8.82%}@font-face{font-family:Switzer Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Arimo Bold);font-weight:600;size-adjust:95.72%;ascent-override:102.39%;descent-override:26.12%;line-gap-override:9.4%}@font-face{font-family:IBM Plex Mono Fallback;src:local(Courier New),local(CourierNewPSMT),local(Liberation Mono),local(Cousine);font-weight:400;size-adjust:99.98%;ascent-override:102.52%;descent-override:27.5%;line-gap-override:0.0%}@font-face{font-family:IBM Plex Mono Fallback;src:local(Courier New),local(CourierNewPSMT),local(Liberation Mono),local(Cousine);font-weight:500;size-adjust:99.98%;ascent-override:102.52%;descent-override:27.5%;line-gap-override:0.0%}@font-face{font-family:Geist Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Arimo);font-weight:400;size-adjust:105.7%;ascent-override:95.08%;descent-override:27.91%;line-gap-override:0.0%}@font-face{font-family:Geist Fallback;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Arimo Bold);font-weight:600;size-adjust:102.1%;ascent-override:98.43%;descent-override:28.89%;line-gap-override:0.0%}@font-face{font-family:Archivo Wide Fallback;src:local(Arial Black),local(Arial-Black);font-weight:800;size-adjust:114.87%;ascent-override:76.44%;descent-override:18.28%;line-gap-override:0.0%}:root{--c-black:#000;--c-dark-section:#0d0d0d;--c-dark-card:#141414;--c-light-section:#f2f2f2;--c-faq:#ebebeb;--c-ink:#0a0a0a;--c-ink-2:#141414;--c-muted:#757575;--c-eyebrow:#c4c4c4;--c-scrub-start:#aeb5b4;--c-hero-text:#f8f5f2;--c-footer-text:#fffdf6;--c-footer-label:#fffdf67a;--c-footer-legal:#fffdf6a3;--c-white:#fff;--c-live:#4ecf9c;--font-display:"Archivo Wide", "Archivo Wide Fallback", sans-serif;--font-sans:"Switzer", "Switzer Fallback", sans-serif;--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback", monospace;--font-alt:"Geist", "Geist Fallback", sans-serif;--t-h1:800 clamp(19px, (100vw - 32px) / 12.85, 31px)/.9 var(--font-display);--ls-h1:-.02em;--t-footer-cta:800 clamp(36px, 11.74vw, 44px)/1 var(--font-display);--ls-footer-cta:-.02em;--t-eyebrow:400 11px/15.4px var(--font-mono);--ls-eyebrow:-.33px;--t-intro:400 13px/16.9px var(--font-mono);--ls-intro:-.39px;--t-nav:500 16px/19.2px var(--font-sans);--t-button:500 16px/19.2px var(--font-sans);--t-heading:600 32px/32px var(--font-sans);--ls-heading:-.03em;--t-scrub:600 18px/21px var(--font-sans);--ls-scrub:-.7px;--t-stage-heading:600 34px/32.64px var(--font-sans);--ls-stage-heading:-.03em;--t-body:400 18px/23.4px var(--font-sans);--t-body-alt:400 14px/18.9px var(--font-alt);--ls-body-alt:-.03em;--t-sub:400 15px/21px var(--font-alt);--ls-sub:-.03em;--t-stat:500 36px/36px var(--font-sans);--ls-stat:-.05em;--t-stat-label:400 14px/16.8px var(--font-mono);--ls-stat-label:-.28px;--t-trade:600 17px/22.1px var(--font-alt);--ls-trade:-.02em;--t-usp-num:500 12px/15px var(--font-mono);--ls-usp-num:.8px;--t-usp-title:600 22px/24px var(--font-sans);--t-footer-label:500 12px/16px var(--font-mono);--ls-footer-label:1px;--t-footer-link:500 14px/20px var(--font-sans);--ls-footer-link:-.25px;--t-footer-legal:500 12px/16px var(--font-sans);--ease-spring:cubic-bezier(.22, 1, .36, 1);--gutter:20px;--radius:16px}@media (min-width:810px){:root{--t-h1:800 44px/39.6px var(--font-display);--ls-h1:-.01em;--t-footer-cta:800 77px/70px var(--font-display);--ls-footer-cta:-.01em;--t-eyebrow:500 13px/15.6px var(--font-mono);--ls-eyebrow:.1em;--t-intro:400 15px/19.5px var(--font-mono);--ls-intro:-.45px;--t-heading:600 48px/48px var(--font-sans);--t-scrub:600 28px/32px var(--font-sans);--t-stage-heading:600 64px/60.8px var(--font-sans);--t-body-alt:400 18px/24.3px var(--font-alt);--t-sub:400 16px/22.4px var(--font-alt);--t-stat:500 48px/48px var(--font-sans);--t-trade:600 18px/23.4px var(--font-alt);--t-usp-title:600 24px/24px var(--font-sans);--t-footer-link:500 16px/24px var(--font-sans);--ls-footer-link:normal;--gutter:30px}}@media (min-width:1200px){:root{--t-h1:800 57px/51.3px var(--font-display);--t-scrub:600 34px/36px var(--font-sans)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html,body{background:#000;margin:0;padding:0;overflow-x:clip}body{min-height:100vh;color:#fff;min-height:100svh;font:var(--t-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul[class],ol[class]{margin:0;padding:0;list-style:none}img,picture,video,canvas,svg{max-width:100%;display:block}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;margin:0;padding:0}a{color:inherit;text-decoration:none}[hidden]{display:none!important}html{scroll-padding-top:calc(50px + env(safe-area-inset-top,0px))}@media (min-width:1200px){html{scroll-padding-top:59px}}h1,h2,h3,h4{text-wrap:balance}p,li,dd{text-wrap:pretty}:focus-visible{outline-offset:3px;outline:2px solid}.skip{z-index:200;color:#141414;font:var(--t-button);background:#fff;border-radius:999px;padding:10px 16px;text-decoration:none;position:fixed;top:8px;left:8px;transform:translateY(calc(-100% - 16px))}.skip:focus{outline-color:#fff;transform:none}.btn{--btn-fg:#fff;--btn-bg:transparent;--btn-bd:#fff;--btn-hover-fg:#141414;--btn-hover-bg:#fff;--btn-hover-bd:#fff;border:1px solid var(--btn-bd);background:var(--btn-bg);color:var(--btn-fg);font:var(--t-button);text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .6s var(--ease-spring), color .6s var(--ease-spring), border-color .6s var(--ease-spring), transform .2s var(--ease-spring);align-items:center;gap:8px;padding:4px 12px;display:inline-flex;position:relative}.btn:active{transform:scale(.96)}@media (pointer:coarse){.btn:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.btn--outline-dark{--btn-fg:#141414;--btn-bd:#141414;--btn-hover-fg:#fff;--btn-hover-bg:#141414;--btn-hover-bd:#141414}.btn--filled-light{--btn-fg:#141414;--btn-bg:#fff;--btn-bd:#fff;--btn-hover-fg:#141414;--btn-hover-bg:#c4c4c4;--btn-hover-bd:#c4c4c4}.btn--filled-dark{--btn-fg:#fff;--btn-bg:#000;--btn-bd:#000;--btn-hover-fg:#fff;--btn-hover-bg:#757575;--btn-hover-bd:#757575}.btn--filled-dark:focus-visible{outline-color:var(--c-ink)}.roll{height:19.2px;display:grid;overflow:hidden}.roll>*{transition:transform .6s var(--ease-spring);grid-area:1/1}.roll>:nth-child(2){transform:translateY(100%)}.roll.ic{align-items:center}.roll.ic>*{height:100%}@media (hover:hover) and (pointer:fine){.btn:hover{background:var(--btn-hover-bg);color:var(--btn-hover-fg);border-color:var(--btn-hover-bd)}.btn:hover .roll>:first-child{transform:translateY(-100%)}.btn:hover .roll>:nth-child(2){transform:translateY(0)}}.anim-off{animation:none!important}@supports selector(:not(a b)){.anim-off :not(.anim-off [data-anim]:not(.anim-off),.anim-off [data-anim]:not(.anim-off) *){animation:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}html.modal-open{overflow:hidden}@media (scripting:none){[data-lazy]{display:none!important}}html.no-js [data-lazy]{display:none!important}img[data-lazy],picture.lazy>img{min-height:0;overflow:hidden}.cursor-dot{z-index:9999;mix-blend-mode:difference;pointer-events:none;opacity:0;will-change:transform;background:#fff;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;transition:opacity .3s;position:fixed;top:0;left:0}.cursor-dot.is-on{opacity:1}html.cursor-hidden .cursor-dot{opacity:0}@media (max-height:499.98px){.pin{position:relative!important;top:auto!important}}.hdr{z-index:100;position:fixed;top:0;left:0;right:0}.hdr nav{padding-top:env(safe-area-inset-top,0px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:0 0 var(--radius) var(--radius);color:#fff;background:#000000d9;position:relative;overflow:clip}@supports ((-webkit-backdrop-filter:blur(10px))){.hdr nav{-webkit-backdrop-filter:blur(10px)}}@supports not (overflow:clip){.hdr nav{overflow:hidden}}.hdr .bar{height:50px;padding:0 max(20px, env(safe-area-inset-right,0px)) 0 max(20px, env(safe-area-inset-left,0px));align-items:center;display:flex}.hdr .logo{flex:none;margin:-11px auto -11px -12px;padding:11px 12px;display:block}.hdr .logo-img{width:auto;height:22px}.hdr .nav-links{display:none}.hdr .bar-cta{gap:6px;margin-right:14px;padding:3px 10px;font-size:13px;line-height:16px}.hdr .bar-cta .roll{height:16px}.hdr[data-menu=open] .bar-cta{visibility:hidden}.hdr .nav-links a{font:var(--t-nav);text-transform:uppercase;display:block;position:relative}.hdr .nav-links a:after,.hdr .btn:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hdr .menu-btn{-webkit-tap-highlight-color:transparent;flex:none;width:44px;height:44px;margin-right:-12px;position:relative}.hdr .menu-btn span{width:20px;height:2px;transition:transform .5s var(--ease-spring);background:currentColor;border-radius:10px;position:absolute;left:12px}.hdr .menu-btn span:first-child{top:17px}.hdr .menu-btn span:last-child{top:25px}.hdr .menu-btn[aria-expanded=true] span:first-child{transform:translateY(4px)rotate(45deg)}.hdr .menu-btn[aria-expanded=true] span:last-child{transform:translateY(-4px)rotate(-45deg)}html.menu-open{scrollbar-gutter:stable;overflow:hidden}.hdr .menu{max-height:calc(100vh - 50px);max-height:calc(100dvh - 50px - env(safe-area-inset-top,0px));overscroll-behavior:contain;padding:16px max(20px, env(safe-area-inset-right,0px)) 40px max(20px, env(safe-area-inset-left,0px));overflow-y:auto}.hdr .menu-link{min-height:48px;font:var(--t-nav);text-transform:uppercase;align-items:center;display:flex}.hdr .menu-foot{margin-top:32px}html:not(.js):not(.booted) .hdr .menu-btn{display:none}html:not(.js):not(.booted) .hdr .bar-cta{--btn-fg:#fff;--btn-bg:transparent;--btn-bd:#fff;--btn-hover-fg:#fff;--btn-hover-bg:#757575;--btn-hover-bd:#757575}.hdr .btn:focus-visible{outline-color:#fff}:is(.hdr .logo:focus-visible,.hdr .menu-btn:focus-visible){outline-offset:-4px}@media (forced-colors:active){.hdr nav{forced-color-adjust:none}}@media (min-width:1200px){.hdr nav{border-radius:0;padding-top:0}.hdr .bar{height:59px}.hdr .logo{margin:-10px auto -10px -12px;padding:10px 12px}.hdr .logo-img{height:24px}.hdr .nav-links{gap:21px;margin-right:32px;display:flex}.hdr .bar-cta{font:var(--t-button);gap:8px;margin-right:0;padding:4px 12px}.hdr .bar-cta .roll{height:19.2px}.hdr .logo:focus-visible{outline-offset:3px}html:not(.js):not(.booted) .hdr .bar-cta{--btn-fg:#141414;--btn-bg:#fff;--btn-bd:#fff;--btn-hover-fg:#141414;--btn-hover-bg:#c4c4c4;--btn-hover-bd:#c4c4c4}.hdr .menu-btn,.hdr .menu{display:none!important}}@media (hover:hover) and (pointer:fine){.hdr .nav-links a:hover .roll>:first-child{transform:translateY(-100%)}.hdr .nav-links a:hover .roll>:nth-child(2){transform:translateY(0)}}dialog.cal{width:100%;max-width:100%;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;color:var(--cal-fg);overscroll-behavior:contain;--cal-bg:var(--c-dark-section);--cal-fg:var(--c-hero-text);--cal-muted:#f8f5f2a3;--cal-line:#f8f5f21f;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}dialog.cal::backdrop{background:#000000b8}.cal-sheet{width:100%;height:100%;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);background:var(--cal-bg);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;display:grid}.cal-head{z-index:1;grid-area:1/2;place-self:start end;padding:6px 8px 0;display:flex;position:relative}.cal-close{background:var(--cal-bg);min-width:44px;min-height:44px;font:var(--t-button);text-transform:uppercase;-webkit-tap-highlight-color:transparent;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.cal-info{grid-area:1/1/2/3;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo logo""title title""meta privacy";align-items:center;column-gap:16px;min-width:0;padding:6px 20px 8px;display:grid}.cal-logo{grid-area:logo;width:auto;height:20px;margin:12px 0;display:block}.cal-title{font:600 20px/24px var(--font-sans);letter-spacing:-.02em;text-wrap:balance;grid-area:title;margin:0}.cal-meta{font:var(--t-footer-link);letter-spacing:var(--ls-footer-link);color:var(--cal-muted);grid-area:meta;gap:10px;display:grid}.cal-meta li{align-items:flex-start;gap:10px;display:flex}.cal-meta svg{flex:none;margin-top:2px}.cal-meta .cal-conf,.cal-desc{display:none}.cal-desc{font:400 15px/22px var(--font-sans);color:var(--cal-muted);text-wrap:pretty;margin:0}.cal-privacy{min-height:36px;font:var(--t-footer-link);letter-spacing:var(--ls-footer-link);color:var(--cal-muted);text-underline-offset:4px;grid-area:privacy;align-items:center;-webkit-text-decoration:underline #f8f5f252;text-decoration:underline #f8f5f252;transition:color .2s,text-decoration-color .2s;display:inline-flex}.cal-privacy:hover{color:var(--cal-fg);text-decoration-color:currentColor}.cal-info .nw{white-space:nowrap}.cal-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cal-frame{border-top:1px solid var(--cal-line);grid-area:2/1/3/3;min-height:0;position:relative}.cal-mount{-webkit-overflow-scrolling:touch;max-width:990px;margin-inline:auto;position:absolute;inset:0;overflow:auto}.cal-mount iframe{border:0;width:100%;height:100%;display:block}.cal-mount .calendly-spinner{display:none}.cal-status{pointer-events:none;place-content:center;justify-items:center;padding:0 20px;display:grid;position:absolute;inset:0}.cal-status>*{pointer-events:auto;grid-area:1/1}.cal-loading{font:var(--t-intro);letter-spacing:var(--ls-intro);color:var(--cal-muted)}@media (min-width:640px){.cal-info{grid-area:1/1;grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"logo title meta privacy";column-gap:20px;padding:6px 4px 6px 24px}.cal-head{padding-bottom:6px}.cal-logo{margin:0}.cal-title{white-space:nowrap;font-size:18px}}@media (min-width:810px) and (min-height:500px){dialog.cal{width:min(1040px,100% - 60px);height:min(780px,100vh - 60px);border-radius:var(--radius);height:min(780px,100dvh - 60px);box-shadow:0 0 0 1px var(--cal-line);margin:auto;inset:0}.cal-sheet{border-radius:var(--radius);padding:0}.cal-head{padding:10px}.cal-info{padding:10px 4px 10px 28px}}@media (min-width:1200px) and (min-height:500px){dialog.cal{width:min(1240px,100% - 60px)}.cal-head{padding:10px 10px 0}.cal-sheet{grid-template-columns:minmax(0,320px) minmax(900px,1fr)}.cal-info{border-right:1px solid var(--cal-line);flex-direction:column;grid-area:1/1/3/2;align-items:flex-start;padding:36px 32px 24px;display:flex;overflow-y:auto}.cal-logo{height:28px;margin:0 0 40px}.cal-title{font:600 28px/32px var(--font-sans);letter-spacing:-.03em;white-space:normal}.cal-info .cal-meta{gap:12px;margin:20px 0 24px}.cal-meta .cal-conf{display:flex}.cal-desc{margin-bottom:24px;display:block}.cal-privacy{margin-top:auto}.cal-frame{border-top:0;grid-area:1/2/3/3}}@media (min-width:1200px) and (min-height:500px) and (max-height:679px){.cal-desc{display:none}}dialog.mia-voice{width:100%;max-width:100%;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);background:var(--c-ink);color:var(--c-hero-text);font:400 16px/1.45 var(--font-sans);overscroll-behavior:contain;opacity:0;-webkit-tap-highlight-color:transparent;--mv-muted:#8c8c8c;--mv-line:#ffffff1f;--mv-chip:#ffffff1a;border:0;margin:0;transition:opacity .22s;position:fixed;inset:0;overflow:hidden}dialog.mia-voice[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}dialog.mia-voice.on{opacity:1}dialog.mia-voice::backdrop{background:0 0}.mv-nw{white-space:nowrap}.mv-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mv-top{letter-spacing:.02em;justify-content:center;align-items:center;gap:8px;padding:18px 16px 0;font-weight:600;display:flex}.mv-dot{background:var(--mv-muted);border-radius:50%;width:8px;height:8px;transition:background .3s}dialog.mia-voice.live .mv-dot{background:var(--c-live)}.mv-stage{flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:0;padding:0 16px;display:flex;overflow:hidden}.mv-orb{width:min(80vw,44vh,360px);aspect-ratio:1;flex:none;width:min(80vw,44svh,360px);position:relative}.mv-orb canvas,.mv-orb i{width:100%;height:100%;display:block;position:absolute;inset:0}.mv-orb i{background:radial-gradient(circle at 36% 30%, #fbfcfb 0, #cfeee1 30%, var(--c-live) 72%, #0f2a22 100%);border-radius:50%}.mv-status{max-width:32ch;min-height:1.45em;color:var(--mv-muted);text-align:center;flex:none;font-size:15px;transition:color .3s}dialog.mia-voice.live .mv-status{color:#cfcfcf}.mv-retry{border:1px solid var(--mv-line);border-radius:999px;flex:none;min-height:44px;margin-top:-12px;padding:0 20px;font-size:15px}.mv-cap{color:#dcdcdc;text-align:center;flex:0 7.25em;max-width:32ch;min-height:0;margin-top:-8px;font-size:17px;display:none;overflow:hidden}.mv-cap.over{-webkit-mask-image:linear-gradient(#0000 .45em,#000 2.1em);mask-image:linear-gradient(#0000 .45em,#000 2.1em)}dialog.mia-voice.cc .mv-cap{display:block}.mv-controls{justify-content:center;gap:clamp(12px,5vw,22px);padding:12px 16px 30px;display:flex}.mv-ctl{background:var(--mv-chip);color:#fff;border-radius:50%;place-items:center;width:clamp(52px,16vw,64px);height:clamp(52px,16vw,64px);transition:background .2s,color .2s,transform .12s;display:grid}.mv-ctl svg{max-width:none}.mv-ctl:active{transform:scale(.94)}.mv-ctl[aria-pressed=true],.mv-end{color:var(--c-ink);background:#fff}.mv-cc{font:700 15px/1 var(--font-sans);letter-spacing:.04em}.mv-slash{display:none}.mv-mute[aria-pressed=true] .mv-slash{display:inline}@media (hover:hover) and (pointer:fine){.mv-ctl:hover{background:#ffffff29}.mv-ctl[aria-pressed=true]:hover,.mv-end:hover{background:#ebebeb}}dialog.mia-voice :focus-visible{outline:2px solid var(--c-live);outline-offset:3px}dialog.mia-voice.asking .mv-controls{visibility:hidden}.mv-sheet{left:16px;right:16px;bottom:max(16px, env(safe-area-inset-bottom));border:1px solid var(--mv-line);opacity:0;visibility:hidden;background:#151515;border-radius:20px;max-width:480px;margin:0 auto;padding:20px 20px 12px;transition:transform .22s,opacity .22s,visibility 0s linear .22s;position:absolute;transform:translateY(16px)}dialog.mia-voice.asking .mv-sheet{opacity:1;visibility:visible;transition:transform .22s,opacity .22s;transform:none}.mv-sheet h2{margin-bottom:8px;font-size:18px;font-weight:600;line-height:1.3}.mv-sheet p{color:#c4c4c4;margin-bottom:16px;font-size:15px}.mv-sheet a{color:var(--c-hero-text);text-underline-offset:3px;text-decoration:underline}.mv-row{gap:10px;display:flex}.mv-row button{border:1px solid var(--mv-line);border-radius:999px;flex:1;min-height:48px}.mv-row .mv-accept{color:var(--c-ink);background:#fff;border-color:#fff;font-weight:600}.mv-instead{text-underline-offset:3px;width:100%;min-height:44px;margin-top:4px;font-size:15px;text-decoration:underline;display:block}@media (max-height:480px){.mv-top{padding-top:10px}.mv-stage{gap:14px}.mv-controls{padding-bottom:14px}dialog.mia-voice.cc .mv-orb{width:min(80vw,26vh)}}@media (prefers-reduced-motion:reduce){dialog.mia-voice,.mv-sheet,dialog.mia-voice.asking .mv-sheet{transition:none}}:root{--mia-pad:32px;--mia-cap:calc(1.5rem + env(safe-area-inset-top,0px));--mia-edge:16px;--mia-fade:.2s}@media (prefers-reduced-motion:reduce){:root{--mia-fade:0s}}.mia[data-astro-cid-hmprptnb]{right:max(.75rem, env(safe-area-inset-right));bottom:calc(max(.75rem, env(safe-area-inset-bottom)) + 1rem);z-index:110;width:max-content;max-width:calc(100vw - 1.5rem);max-height:calc(100svh - var(--mia-cap));pointer-events:none;transition:opacity var(--mia-fade) ease, visibility 0s;position:fixed}.mia[data-astro-cid-hmprptnb][hidden]{display:none}.mia[data-astro-cid-hmprptnb] elevenlabs-convai{max-width:100%;max-height:inherit;pointer-events:none;--font-sans:"Switzer", "Switzer Fallback", sans-serif;font-family:var(--font-sans);--elevenlabs-convai-widget-width:min(24rem, calc(100vw - 1.5rem));--elevenlabs-convai-widget-height:min(32rem, calc(100svh - 6rem));display:block}html.modal-open .mia[data-astro-cid-hmprptnb],html.menu-open .mia[data-astro-cid-hmprptnb],.mia[data-astro-cid-hmprptnb].is-aside{visibility:hidden;opacity:0;transition:opacity var(--mia-fade) ease, visibility 0s var(--mia-fade)}html.modal-open .mia[data-astro-cid-hmprptnb] elevenlabs-convai,html.menu-open .mia[data-astro-cid-hmprptnb] elevenlabs-convai,html.modal-open .mia-face[data-astro-cid-hmprptnb],html.menu-open .mia-face[data-astro-cid-hmprptnb]{visibility:hidden}.mia[data-astro-cid-hmprptnb].is-aside elevenlabs-convai,.mia[data-astro-cid-hmprptnb].is-aside .mia-face[data-astro-cid-hmprptnb]{visibility:hidden;transition:visibility 0s var(--mia-fade)}.mia[data-astro-cid-hmprptnb].is-aside .mia-sheet[data-astro-cid-hmprptnb],.mia[data-astro-cid-hmprptnb].is-aside .mia-orb[data-astro-cid-hmprptnb]{pointer-events:none}@media (max-width:1024px){.mia[data-astro-cid-hmprptnb]{right:max(.5rem, env(safe-area-inset-right));bottom:calc(max(.5rem, env(safe-area-inset-bottom)) + 1rem);max-width:calc(100vw - 1rem)}.mia[data-astro-cid-hmprptnb] elevenlabs-convai{--elevenlabs-convai-widget-width:min(26rem, calc(100vw - 1rem));--elevenlabs-convai-widget-height:min(70svh, calc(100svh - 5.5rem))}}@media (max-width:640px){.mia[data-astro-cid-hmprptnb]{right:max(.75rem, env(safe-area-inset-right));bottom:calc(max(.75rem, env(safe-area-inset-bottom)) + 1rem);max-width:calc(100vw - 1.5rem)}.mia[data-astro-cid-hmprptnb] elevenlabs-convai{--elevenlabs-convai-widget-width:calc(100vw - 1.5rem);--elevenlabs-convai-widget-height:min(62svh, calc(100svh - 4.5rem))}}@media (max-width:767.98px){.mia[data-astro-cid-hmprptnb] elevenlabs-convai{max-height:none}}@media (min-width:768px) and (max-width:1024px) and (max-height:500px){.mia[data-astro-cid-hmprptnb] elevenlabs-convai{--el-overlay-padding:8px;max-height:none}}.mia-face[data-astro-cid-hmprptnb]{z-index:0;max-height:inherit;padding:var(--mia-pad);pointer-events:none;color:#f8f5f2;font:400 16px/24px var(--font-sans);flex-direction:column;justify-content:flex-end;align-items:flex-end;display:flex;position:fixed;inset:0}@media not all and (max-width:1024px){.mia[data-astro-cid-hmprptnb] elevenlabs-convai,.mia-face[data-astro-cid-hmprptnb]{height:100%;top:auto}}.mia-sheet[data-astro-cid-hmprptnb]{pointer-events:auto;cursor:pointer;background:#0a0a0a;border-radius:24px;flex-direction:column;padding:8px;display:flex;overflow:hidden;box-shadow:0 2px 24px 1px #00000029}.mia-row[data-astro-cid-hmprptnb]{align-items:center;min-width:248px;min-height:44px;display:flex}.mia-avatar[data-astro-cid-hmprptnb]{background:#0a0a0a;border-radius:50%;flex-shrink:0;width:36px;height:36px;display:block;position:relative;overflow:hidden}.mia-avatar[data-astro-cid-hmprptnb]:before{content:"";border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff3d}.mia-avatar[data-astro-cid-hmprptnb] img[data-astro-cid-hmprptnb]{width:77.39%;height:auto;position:absolute;top:36.65%;left:12.96%}.mia-btn[data-astro-cid-hmprptnb]{-webkit-tap-highlight-color:transparent;flex:none;padding:4px;display:block}.mia-btn[data-astro-cid-hmprptnb]:focus-visible{outline:none}.mia-ink[data-astro-cid-hmprptnb]{-webkit-user-select:none;user-select:none;background:#0a0a0a;border:1px solid #2b2b2b;border-radius:18px;justify-content:center;align-items:center;min-width:36px;height:36px;padding:0 10px;font-size:14px;line-height:20px;transition-property:color,background-color,border-color,box-shadow,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.mia-btn[data-astro-cid-hmprptnb]:focus-visible .mia-ink[data-astro-cid-hmprptnb]{box-shadow:0 0 0 2px #0a0a0a,0 0 0 4px #fff}.mia-icon[data-astro-cid-hmprptnb]{flex:none;width:18px;max-width:none;height:18px;margin:0 -2px}.mia-text[data-astro-cid-hmprptnb]{white-space:nowrap;text-overflow:ellipsis;max-width:256px;padding:0 6px;display:none;overflow:hidden}.mia-call[data-astro-cid-hmprptnb],.mia-face[data-astro-cid-hmprptnb]:not([data-voice]) .mia-chat[data-astro-cid-hmprptnb]{flex-grow:1}.mia-call[data-astro-cid-hmprptnb] .mia-ink[data-astro-cid-hmprptnb],.mia-face[data-astro-cid-hmprptnb]:not([data-voice]) .mia-chat[data-astro-cid-hmprptnb] .mia-ink[data-astro-cid-hmprptnb]{color:#0a0a0a;background:#fff;border-color:#fff}.mia-call[data-astro-cid-hmprptnb] .mia-icon[data-astro-cid-hmprptnb],.mia-face[data-astro-cid-hmprptnb]:not([data-voice]) .mia-chat[data-astro-cid-hmprptnb] .mia-icon[data-astro-cid-hmprptnb]{margin:0}.mia-call[data-astro-cid-hmprptnb] .mia-text[data-astro-cid-hmprptnb],.mia-face[data-astro-cid-hmprptnb]:not([data-voice]) .mia-chat[data-astro-cid-hmprptnb] .mia-text[data-astro-cid-hmprptnb]{display:block}.mia-face[data-astro-cid-hmprptnb]:not([data-voice]) .mia-call[data-astro-cid-hmprptnb]{display:none}@media (hover:hover) and (pointer:fine){.mia-btn[data-astro-cid-hmprptnb]:hover .mia-ink[data-astro-cid-hmprptnb]{background:#141414}.mia-call[data-astro-cid-hmprptnb]:hover .mia-ink[data-astro-cid-hmprptnb],.mia-face[data-astro-cid-hmprptnb]:not([data-voice]) .mia-chat[data-astro-cid-hmprptnb]:hover .mia-ink[data-astro-cid-hmprptnb]{background:#ebebeb;border-color:#ebebeb}}.mia-btn[data-astro-cid-hmprptnb]:active .mia-ink[data-astro-cid-hmprptnb]{background:#1f1f1f}.mia-call[data-astro-cid-hmprptnb]:active .mia-ink[data-astro-cid-hmprptnb],.mia-face[data-astro-cid-hmprptnb]:not([data-voice]) .mia-chat[data-astro-cid-hmprptnb]:active .mia-ink[data-astro-cid-hmprptnb]{background:#c4c4c4;border-color:#c4c4c4}.mia-face[data-astro-cid-hmprptnb][data-variant=compact]{max-height:none;padding:0 max(var(--mia-edge), env(safe-area-inset-right)) max(var(--mia-edge), env(safe-area-inset-bottom)) 0;inset:auto 0 0 auto}.mia[data-astro-cid-hmprptnb][data-tucked] elevenlabs-convai{visibility:hidden}.mia-orb[data-astro-cid-hmprptnb]{pointer-events:auto;-webkit-tap-highlight-color:transparent;border-radius:50%;width:48px;height:48px;transition:scale .2s cubic-bezier(.4,0,.2,1);display:block;position:relative}.mia-orb[data-astro-cid-hmprptnb] .mia-avatar[data-astro-cid-hmprptnb]{width:48px;height:48px}.mia-wave[data-astro-cid-hmprptnb],.mia-face[data-astro-cid-hmprptnb][data-variant=compact] .mia-orb[data-astro-cid-hmprptnb] img[data-astro-cid-hmprptnb]{display:none}.mia-face[data-astro-cid-hmprptnb][data-variant=compact] .mia-wave[data-astro-cid-hmprptnb]{color:#f8f5f2;margin:auto;display:block;position:absolute;inset:0;overflow:visible}.mia-wave[data-astro-cid-hmprptnb] path[data-astro-cid-hmprptnb]{transform-box:fill-box;transform-origin:50%}html:not(.modal-open):not(.menu-open) .mia[data-astro-cid-hmprptnb]:not(.is-aside) .mia-wave[data-astro-cid-hmprptnb] path[data-astro-cid-hmprptnb]{animation-name:mia-talk;animation-duration:1.1s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.mia-wave[data-astro-cid-hmprptnb] path[data-astro-cid-hmprptnb]:nth-child(2){animation-delay:.12s}.mia-wave[data-astro-cid-hmprptnb] path[data-astro-cid-hmprptnb]:nth-child(3){animation-delay:40ms}.mia-wave[data-astro-cid-hmprptnb] path[data-astro-cid-hmprptnb]:nth-child(4){animation-delay:.18s}.mia-wave[data-astro-cid-hmprptnb] path[data-astro-cid-hmprptnb]:nth-child(5){animation-delay:80ms}@keyframes mia-talk{18%{transform:scaleY(.4)}42%{transform:scaleY(1.2)}66%{transform:scaleY(.6)}84%{transform:scaleY(1.08)}}.mia-orb[data-astro-cid-hmprptnb]:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #0a0a0a}@media (hover:hover) and (pointer:fine){.mia-orb[data-astro-cid-hmprptnb]:hover{scale:1.05}}.mia-orb[data-astro-cid-hmprptnb]:active{scale:.95}.mia-face[data-astro-cid-hmprptnb][aria-busy=true] .mia-sheet[data-astro-cid-hmprptnb],.mia-face[data-astro-cid-hmprptnb][aria-busy=true] .mia-btn[data-astro-cid-hmprptnb],.mia-face[data-astro-cid-hmprptnb][aria-busy=true] .mia-orb[data-astro-cid-hmprptnb]{cursor:progress}.mia-orb[data-astro-cid-hmprptnb][data-busy] .mia-avatar[data-astro-cid-hmprptnb]{opacity:.7}.mia-orb[data-astro-cid-hmprptnb][data-busy]:after{content:"";border:2px solid #fff;border-right-color:#0000;border-radius:50%;animation:.8s linear infinite mia-spin;position:absolute;inset:-4px}.mia-btn[data-astro-cid-hmprptnb][data-busy] .mia-ink[data-astro-cid-hmprptnb]{opacity:.7}.mia-btn[data-astro-cid-hmprptnb][data-busy] .mia-icon[data-astro-cid-hmprptnb]{display:none}.mia-btn[data-astro-cid-hmprptnb][data-busy] .mia-ink[data-astro-cid-hmprptnb]:before{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;margin:1px -1px;animation:.8s linear infinite mia-spin}.mia-call[data-astro-cid-hmprptnb][data-busy] .mia-ink[data-astro-cid-hmprptnb]:before,.mia-face[data-astro-cid-hmprptnb]:not([data-voice]) .mia-chat[data-astro-cid-hmprptnb][data-busy] .mia-ink[data-astro-cid-hmprptnb]:before{margin:1px}@keyframes mia-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.mia-ink[data-astro-cid-hmprptnb],.mia-orb[data-astro-cid-hmprptnb]{transition:none}.mia-btn[data-astro-cid-hmprptnb][data-busy] .mia-ink[data-astro-cid-hmprptnb]:before,.mia-orb[data-astro-cid-hmprptnb][data-busy]:after,html:not(.modal-open):not(.menu-open) .mia[data-astro-cid-hmprptnb]:not(.is-aside) .mia-wave[data-astro-cid-hmprptnb] path[data-astro-cid-hmprptnb]{animation:none}}.sticky-cta{left:max(var(--mia-edge), env(safe-area-inset-left,0px));bottom:max(var(--mia-edge), env(safe-area-inset-bottom,0px));z-index:105;visibility:hidden;opacity:0;pointer-events:none;transition:opacity var(--mia-fade) ease, transform var(--mia-fade) var(--ease-spring), visibility 0s var(--mia-fade);position:fixed;transform:translateY(8px)}.sticky-cta.is-on{visibility:visible;opacity:1;pointer-events:auto;transition:opacity var(--mia-fade) ease, transform var(--mia-fade) var(--ease-spring), visibility 0s;transform:none}html.modal-open .sticky-cta,html.menu-open .sticky-cta{visibility:hidden;opacity:0;pointer-events:none}.sticky-cta-btn{isolation:isolate;color:#f8f5f2;min-height:48px;font:500 16px/24px var(--font-sans);text-wrap:balance;-webkit-tap-highlight-color:transparent;background:#0a0a0a;border-radius:24px;align-items:center;gap:8px;padding:12px 18px 12px 20px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff3d}.sc-head,.sc-row,.sc-pill{align-items:center;display:flex}.sc-disc,.sc-more{display:none}.sticky-cta-btn .arrow{flex:none}.sc-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1024px){.sticky-cta-btn{border-radius:50%;justify-content:center;width:48px;height:48px;padding:0}.sc-disc{display:flex}.sc-disc svg{width:22px;height:22px}.sc-row{display:none}}.sticky-cta-btn:before,.sc-pill:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background:#141414;transition:opacity .2s cubic-bezier(.4,0,.2,1);position:absolute;inset:1px}.sc-pill:before{content:none}@media (hover:hover) and (pointer:fine){.sticky-cta-btn:hover:before,.sticky-cta-btn:hover .sc-pill:before{opacity:1}}.sticky-cta-btn:active:before,.sticky-cta-btn:active .sc-pill:before{opacity:1;background:#1f1f1f}.sticky-cta-btn:focus-visible{outline:2px solid #0000;box-shadow:inset 0 0 0 1px #ffffff3d,0 0 0 2px #fff,0 0 0 4px #0a0a0a}@media (max-width:359px){.sticky-cta{left:max(12px, env(safe-area-inset-left,0px))}}@media not all and (max-width:1024px){.sticky-cta{left:var(--mia-pad);bottom:var(--mia-pad)}.sticky-cta-btn{height:auto;font:400 16px/24px var(--font-sans);background:#0a0a0a;flex-direction:column;align-items:stretch;gap:0;padding:8px;box-shadow:0 2px 24px 1px #00000029}.sticky-cta-btn:before{content:none}.sc-row{min-width:248px;min-height:44px}.sc-pill{isolation:isolate;color:#0a0a0a;background:#fff;border-radius:18px;flex:1;justify-content:center;height:36px;margin:4px;padding:0 10px;font-size:14px;line-height:20px;position:relative}.sc-pill:before{content:"";background:#ebebeb;inset:0}.sticky-cta-btn:active .sc-pill:before{background:#c4c4c4}.sc-more{padding:0 6px;display:block}.sticky-cta-btn:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #0a0a0a,0 2px 24px 1px #00000029}}@media (prefers-reduced-motion:reduce){.sticky-cta,.sticky-cta.is-on{transform:none}.sticky-cta-btn:before,.sc-pill:before{transition:none}}
