.cta-pill.svelte-1c5lonr{border-radius:var(--gl-radius-pill,999rem);text-align:center;cursor:pointer;isolation:isolate;transition:background var(--gl-transition-base,.2s ease), border-color var(--gl-transition-base,.2s ease), color var(--gl-transition-base,.2s ease);border:none;justify-content:center;align-items:center;padding:1.2rem 2.8rem;font-family:Google Sans,Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:500;text-decoration:none;display:inline-flex;overflow:hidden}@media (width>64rem){.cta-pill.svelte-1c5lonr{padding:1.84rem 3.68rem;font-size:1.8rem}}@media (width<460px){.short-padding.svelte-1c5lonr{padding:1.2rem}}.cta-pill.svelte-1c5lonr:disabled{cursor:not-allowed;opacity:.6}.cta-pill--solid.svelte-1c5lonr{background:var(--gl-cat-accent-soft,#e8dfd5);color:var(--gl-cat-on-accent-soft,#323232)}.cta-pill--solid.svelte-1c5lonr:not(:disabled):hover,.cta-pill--solid.svelte-1c5lonr:not(:disabled):focus-visible{background:var(--gl-cat-accent,#ddd3c7);color:var(--gl-cat-on-accent,#000)}.cta-pill--outline.svelte-1c5lonr{color:#fff;background:0 0;border:.2762rem solid #323232}.cta-pill--outline.svelte-1c5lonr:not(:disabled):hover,.cta-pill--outline.svelte-1c5lonr:not(:disabled):focus-visible{color:#1a1a1a;background:#f3efea;border-color:#f3efea}.cta-pill__stack.svelte-1c5lonr{grid-template-areas:"stack";place-items:center;display:inline-grid;overflow:hidden}.cta-pill__text.svelte-1c5lonr{white-space:nowrap;grid-area:stack;line-height:1.2;display:inline-block}.cta-pill__char.svelte-1c5lonr{--phi:1.618;vertical-align:middle;transition:transform .377s cubic-bezier(.4,0,.2,1),opacity .233s cubic-bezier(.4,0,.2,1);transition-delay:calc(var(--i,0) * 8ms);display:inline-block}.cta-pill__text--default.svelte-1c5lonr .cta-pill__char:where(.svelte-1c5lonr){opacity:1;transform:translateY(0)}.cta-pill__text--hover.svelte-1c5lonr .cta-pill__char:where(.svelte-1c5lonr){transform:translateY(calc(1em * var(--phi)));opacity:0}.cta-pill.svelte-1c5lonr:not(:disabled):hover .cta-pill__text--default:where(.svelte-1c5lonr) .cta-pill__char:where(.svelte-1c5lonr),.cta-pill.svelte-1c5lonr:not(:disabled):focus-visible .cta-pill__text--default:where(.svelte-1c5lonr) .cta-pill__char:where(.svelte-1c5lonr){transform:translateY(calc(-1em * var(--phi)));opacity:0}.cta-pill.svelte-1c5lonr:not(:disabled):hover .cta-pill__text--hover:where(.svelte-1c5lonr) .cta-pill__char:where(.svelte-1c5lonr),.cta-pill.svelte-1c5lonr:not(:disabled):focus-visible .cta-pill__text--hover:where(.svelte-1c5lonr) .cta-pill__char:where(.svelte-1c5lonr){opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.cta-pill__char.svelte-1c5lonr{transition:opacity .12s;transform:none}.cta-pill__text--hover.svelte-1c5lonr .cta-pill__char:where(.svelte-1c5lonr),.cta-pill.svelte-1c5lonr:not(:disabled):hover .cta-pill__text--default:where(.svelte-1c5lonr) .cta-pill__char:where(.svelte-1c5lonr),.cta-pill.svelte-1c5lonr:not(:disabled):focus-visible .cta-pill__text--default:where(.svelte-1c5lonr) .cta-pill__char:where(.svelte-1c5lonr){opacity:0}.cta-pill.svelte-1c5lonr:not(:disabled):hover .cta-pill__text--hover:where(.svelte-1c5lonr) .cta-pill__char:where(.svelte-1c5lonr),.cta-pill.svelte-1c5lonr:not(:disabled):focus-visible .cta-pill__text--hover:where(.svelte-1c5lonr) .cta-pill__char:where(.svelte-1c5lonr){opacity:1}}:root{--nav-padding-block:2.4rem;--nav-padding-inline:3.2rem;--nav-height:8.8rem}@media (width>1024px){:root{--nav-padding-block:2.5rem;--nav-padding-inline:3rem;--nav-height:calc(4rem + 2 * var(--nav-padding-block))}}.header.svelte-hv3zzy{min-height:var(--nav-height);z-index:100;background-color:#0000;position:relative}.header__brand.svelte-hv3zzy{z-index:1;align-items:center;margin-right:auto;display:flex}@media (width>1024px){.header__brand.svelte-hv3zzy{margin-right:0}}.header__title.svelte-hv3zzy{z-index:1;color:inherit;align-items:center;display:flex}.header__title.svelte-hv3zzy .header__logo{width:15rem;height:auto;display:block}@media (width>1024px){.header__title.svelte-hv3zzy .header__logo{width:17rem}}.header__links.svelte-hv3zzy{font-feature-settings:"liga" off, "clig" off;color:#f3efea;z-index:1;gap:3rem;font-family:Google Sans,Helvetica,Arial,sans-serif;font-size:1.8747rem;font-weight:500;line-height:120%;list-style:none;display:none}.header__links.svelte-hv3zzy a:where(.svelte-hv3zzy){color:inherit;transition:color .3s}@media (width>1024px){.header__links.svelte-hv3zzy{display:flex}}.header__socials.svelte-hv3zzy{z-index:1;list-style:none;display:none}.header__socials.svelte-hv3zzy a:where(.svelte-hv3zzy){width:var(--icon-button-size,4rem);aspect-ratio:1;border:.1rem solid var(--icon-border,#f3efea26);color:inherit;border-radius:50%;justify-content:center;align-items:center;transition:background-color .3s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;display:flex}.header__socials.svelte-hv3zzy a:where(.svelte-hv3zzy):hover,.header__socials.svelte-hv3zzy a:where(.svelte-hv3zzy):focus-visible{background-color:var(--icon-hover-bg,#1213171a);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.header__socials.svelte-hv3zzy a:where(.svelte-hv3zzy) svg{width:var(--icon-button-size,4rem);aspect-ratio:1}@media (width>1024px){.header__socials.svelte-hv3zzy{justify-content:center;align-items:center;gap:.75rem;display:flex}}.container.svelte-hv3zzy{padding:var(--nav-padding-block) var(--nav-padding-inline);left:0;right:var(--scrollbar-width,0px);z-index:100;min-height:var(--nav-height);justify-content:center;align-items:center;display:flex;position:fixed;top:0}.container--open.svelte-hv3zzy{z-index:110}@media (width>1024px){.container--open.svelte-hv3zzy{width:100%;position:relative}.container.svelte-hv3zzy{grid-template-columns:1fr auto 1fr;gap:1.2rem;display:grid}.header__brand.svelte-hv3zzy{justify-self:start}.header__links.svelte-hv3zzy{justify-self:center}.header__socials.svelte-hv3zzy{justify-self:end}}.header__mobile-button.svelte-hv3zzy{cursor:pointer;right:var(--nav-padding-inline);color:inherit;background:0 0;border:none;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.header__mobile-button.svelte-hv3zzy:before{content:"";width:max(4.4rem,100%);height:4.4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>1024px){.header__mobile-button.svelte-hv3zzy{display:none}}.header__mobile-icon.svelte-hv3zzy{grid-area:1/1;height:auto;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.header__mobile-icon--open.svelte-hv3zzy{width:3.5rem}.header__mobile-icon--close.svelte-hv3zzy{opacity:0;width:2.1811rem;transform:rotate(-90deg)}.header__mobile-menu.svelte-hv3zzy{color:#fff;visibility:hidden;overscroll-behavior:contain;z-index:105;background-color:#0000;flex-direction:column;padding:0 2.4rem;display:flex;position:fixed;inset:0;overflow:hidden}.header__mobile-menu.svelte-hv3zzy ul:where(.svelte-hv3zzy){letter-spacing:-.1rem;font-feature-settings:"liga" off, "clig" off;z-index:2;opacity:0;flex-direction:column;flex:1;justify-content:center;gap:4.2rem;font-family:Google Sans,Helvetica,Arial,sans-serif;font-size:4.2rem;font-weight:400;line-height:110%;list-style:none;transition:opacity .15s,transform .15s;display:flex;transform:translateY(.6rem)}.header__mobile-menu.svelte-hv3zzy ul:where(.svelte-hv3zzy) a:where(.svelte-hv3zzy){color:inherit;display:block}.header[data-open=true].svelte-hv3zzy .header__mobile-icon--open:where(.svelte-hv3zzy){opacity:0;transform:rotate(90deg)}.header[data-open=true].svelte-hv3zzy .header__mobile-icon--close:where(.svelte-hv3zzy){opacity:1;transform:rotate(0)}.header[data-open=true].svelte-hv3zzy .header__mobile-menu:where(.svelte-hv3zzy){visibility:visible}@media (width>1024px){.header[data-open=true].svelte-hv3zzy .header__mobile-menu:where(.svelte-hv3zzy){display:none}}.header[data-open=true].svelte-hv3zzy .header__mobile-menu:where(.svelte-hv3zzy) ul:where(.svelte-hv3zzy){opacity:1;transition:opacity .4s cubic-bezier(.2,0,0,1) .3s,transform .4s cubic-bezier(.2,0,0,1) .3s;transform:translateY(0)}.header.surface--dark.svelte-hv3zzy{--icon-border:#f3efea26;--icon-hover-bg:#f3efea1a;width:100%;position:absolute}.header.surface--dark[data-open=false].svelte-hv3zzy .container:where(.svelte-hv3zzy) ul:where(.svelte-hv3zzy),.header.surface--dark[data-open=false].svelte-hv3zzy .container:where(.svelte-hv3zzy) a:where(.svelte-hv3zzy),.header.surface--dark[data-open=false].svelte-hv3zzy .container:where(.svelte-hv3zzy) button:where(.svelte-hv3zzy){color:#fff}.header.surface--dark[data-open=false].svelte-hv3zzy .header__links:where(.svelte-hv3zzy) a:where(.svelte-hv3zzy):hover,.header.surface--dark[data-open=false].svelte-hv3zzy .header__links:where(.svelte-hv3zzy) a:where(.svelte-hv3zzy):focus{color:#ccc}.header.surface--light.svelte-hv3zzy{--icon-border:#32323226;--icon-hover-bg:#32323214;width:100%;position:absolute}.header.surface--light[data-open=false].svelte-hv3zzy .container:where(.svelte-hv3zzy) ul:where(.svelte-hv3zzy),.header.surface--light[data-open=false].svelte-hv3zzy .container:where(.svelte-hv3zzy) a:where(.svelte-hv3zzy),.header.surface--light[data-open=false].svelte-hv3zzy .container:where(.svelte-hv3zzy) button:where(.svelte-hv3zzy){color:#323232}.header.surface--light[data-open=false].svelte-hv3zzy .header__links:where(.svelte-hv3zzy) a:where(.svelte-hv3zzy):hover,.header.surface--light[data-open=false].svelte-hv3zzy .header__links:where(.svelte-hv3zzy) a:where(.svelte-hv3zzy):focus{color:#656565}.header.surface--dark[data-open=false][data-can-hide=true].svelte-hv3zzy .container:where(.svelte-hv3zzy),.header.surface--light[data-open=false][data-can-hide=true].svelte-hv3zzy .container:where(.svelte-hv3zzy){transition:transform .3s ease-in-out;transform:translateY(-200%)}.header.surface--dark[data-open=false][data-can-hide=false].svelte-hv3zzy .container:where(.svelte-hv3zzy),.header.surface--light[data-open=false][data-can-hide=false].svelte-hv3zzy .container:where(.svelte-hv3zzy){transition:transform .3s ease-in-out;transform:translateY(0)}.header.svelte-hv3zzy .header__links:where(.svelte-hv3zzy) a:where(.svelte-hv3zzy){white-space:nowrap;border-radius:999rem;padding:.6rem 1.4rem;position:relative}.header__end.svelte-hv3zzy{display:contents}.header.svelte-hv3zzy .header__cta:where(.svelte-hv3zzy){z-index:1;display:none}@media (width>1024px){.header.svelte-hv3zzy .header__end:where(.svelte-hv3zzy){z-index:1;justify-content:flex-end;justify-self:end;align-items:center;gap:1.6rem;display:flex}.header.svelte-hv3zzy .header__cta:where(.svelte-hv3zzy){align-items:center;display:flex}}.header__cta.svelte-hv3zzy .header__cta-button{padding:1rem 2.2rem;font-size:1.5rem}.header.svelte-hv3zzy .container:where(.svelte-hv3zzy){border:.1rem solid var(--pill-nav-border);background:var(--pill-nav-bg);-webkit-backdrop-filter:blur(1.6rem)saturate(1.4);backdrop-filter:blur(1.6rem)saturate(1.4);border-radius:999rem;width:min(100% - 3.2rem,132rem);min-height:5.2rem;margin-inline:auto;padding:.7rem .7rem .7rem 2rem;top:1.6rem;left:0;right:0;box-shadow:0 1.2rem 3.2rem #00000014}.header.svelte-hv3zzy .header__mobile-button:where(.svelte-hv3zzy){right:2rem}@media (width>1024px){.header.svelte-hv3zzy .container:where(.svelte-hv3zzy){padding:.7rem .7rem .7rem 2.8rem}}.header.svelte-hv3zzy .header__links:where(.svelte-hv3zzy) a:where(.svelte-hv3zzy):hover,.header.svelte-hv3zzy .header__links:where(.svelte-hv3zzy) a:where(.svelte-hv3zzy):focus-visible{background:var(--pill-nav-hover)}.header.svelte-hv3zzy .header__links:where(.svelte-hv3zzy) a.is-active:where(.svelte-hv3zzy){background:var(--pill-nav-active)}.header.surface--dark.svelte-hv3zzy{--pill-nav-ink:#f3efea;--pill-nav-bg:#1c1c1e8c;--pill-nav-border:#f3efea29;--pill-nav-hover:#f3efea1f;--pill-nav-active:#f3efea33}.header.surface--light.svelte-hv3zzy{--pill-nav-ink:#323232;--pill-nav-bg:#f3efeab8;--pill-nav-border:#32323224;--pill-nav-hover:#32323212;--pill-nav-active:#3232321c}@media (width<=1024px){.header__mobile-menu.svelte-hv3zzy{border:.1rem solid var(--pill-nav-border);color:var(--pill-nav-ink,#f3efea);opacity:0;border-radius:2.4rem;padding:1.6rem;transition:opacity .22s,translate .22s cubic-bezier(.22,1,.36,1);inset:7.6rem 1.6rem auto;translate:0 -.8rem}.header__mobile-menu.svelte-hv3zzy ul:where(.svelte-hv3zzy):not(.header__sheet-socials){flex:initial;letter-spacing:-.04rem;gap:0;font-size:2.2rem;line-height:1.1}.header__mobile-menu.svelte-hv3zzy ul:where(.svelte-hv3zzy):not(.header__sheet-socials) a:where(.svelte-hv3zzy){border-radius:1.2rem;padding:1.4rem .8rem}.header__mobile-menu.svelte-hv3zzy ul:where(.svelte-hv3zzy):not(.header__sheet-socials) a.is-active:where(.svelte-hv3zzy){background:var(--pill-nav-active)}.header__mobile-menu.svelte-hv3zzy ul.header__sheet-socials:where(.svelte-hv3zzy){flex-direction:row;flex:initial;border-top:.1rem solid var(--pill-nav-border);z-index:2;justify-content:flex-start;gap:.8rem;margin-top:.8rem;padding:1.2rem .8rem .4rem;list-style:none;display:flex}.header__mobile-menu.svelte-hv3zzy ul.header__sheet-socials:where(.svelte-hv3zzy) a:where(.svelte-hv3zzy){aspect-ratio:1;border:.1rem solid var(--pill-nav-border);width:4rem;color:inherit;border-radius:50%;justify-content:center;align-items:center;display:flex}.header__mobile-menu.svelte-hv3zzy ul.header__sheet-socials:where(.svelte-hv3zzy) a:where(.svelte-hv3zzy) svg{aspect-ratio:1;width:2.4rem}.header[data-open=true].svelte-hv3zzy .header__mobile-menu:where(.svelte-hv3zzy){background:var(--pill-nav-bg);-webkit-backdrop-filter:blur(1.6rem)saturate(1.4);backdrop-filter:blur(1.6rem)saturate(1.4);opacity:1;translate:0;box-shadow:0 1.6rem 4rem #0000002e}.header[data-open=true].svelte-hv3zzy .container:where(.svelte-hv3zzy) a:where(.svelte-hv3zzy),.header[data-open=true].svelte-hv3zzy .container:where(.svelte-hv3zzy) button:where(.svelte-hv3zzy){color:var(--pill-nav-ink,#f3efea)}}.app-footer.svelte-7lfk2o{--gl-inset:2.4rem;--gl-content-max-width:187.2rem;--gl-space-2xs:.8rem;--gl-space-xs:1rem;--gl-space-sm:1.2rem;--gl-space-xl:2.4rem;--gl-space-2xl:3rem;--gl-space-3xl:4rem;--gl-font-weight-regular:400;--gl-font-weight-medium:500;--gl-transition-base:.2s ease;color:var(--gl-color-on-surface,#323232);padding-inline:var(--gl-inset);background:0 0;padding-top:3.2rem;font-family:Google Sans,Helvetica,Arial,sans-serif;overflow-x:clip}@media (width>64rem){.app-footer.svelte-7lfk2o{padding-top:5.7rem}}.app-footer__inner.svelte-7lfk2o{max-width:var(--gl-content-max-width);margin-inline:auto}.app-footer__main.svelte-7lfk2o{flex-direction:column;gap:2.6rem;display:flex}@media (width>25rem){.app-footer__main.svelte-7lfk2o{justify-content:space-between;align-items:flex-start;gap:var(--gl-space-3xl);flex-direction:row}}.app-footer__links.svelte-7lfk2o{justify-content:space-between;width:100%;display:flex}.app-footer__links__section.svelte-7lfk2o{width:100%;font-family:Google Sans,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:var(--gl-font-weight-regular);color:var(--gl-color-on-surface,#323232);flex-flow:column wrap;gap:1rem;line-height:1.1;display:flex}@media (width>48rem){.app-footer__links__section.svelte-7lfk2o{flex-direction:row;justify-content:space-between}}.app-footer__links__section__title.svelte-7lfk2o{font:inherit;font-weight:var(--gl-font-weight-medium);margin:0}.app-footer__links__section.svelte-7lfk2o ul:where(.svelte-7lfk2o){gap:var(--gl-space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (width>48rem){.app-footer__links__section.svelte-7lfk2o ul:where(.svelte-7lfk2o){flex-direction:row;justify-content:space-between;gap:2.4rem}}@media (width>64rem){.app-footer__links__section.svelte-7lfk2o ul:where(.svelte-7lfk2o){gap:5rem}}.app-footer__links__section.svelte-7lfk2o a:where(.svelte-7lfk2o){opacity:.6;transition:opacity var(--gl-transition-base);color:inherit;text-decoration:none}.app-footer__links__section.svelte-7lfk2o a:where(.svelte-7lfk2o):hover{opacity:.8}.app-footer__wordmark.svelte-7lfk2o{border-bottom:.1rem solid var(--gl-color-on-surface,#323232);width:100%;color:var(--gl-color-on-surface,#323232);margin-top:3.2rem;padding-bottom:2.4rem}@media (width>64rem){.app-footer__wordmark.svelte-7lfk2o{margin-top:8rem;padding-bottom:2.882rem}}.app-footer__wordmark.svelte-7lfk2o svg{width:100%;max-width:32.7rem;height:auto;display:block}@media (width>25rem){.app-footer__wordmark.svelte-7lfk2o svg{max-width:100%}}.app-footer__socket.svelte-7lfk2o{--icon-button-size:4rem;--icon-border:color-mix(in srgb, currentColor 40%, transparent);--icon-hover-bg:color-mix(in srgb, currentColor 8%, transparent);padding-block:var(--gl-space-xs) var(--gl-space-xl);color:var(--gl-color-on-surface,#323232);justify-content:center;align-items:center;gap:1.2rem;margin:0;list-style:none;display:flex}@media (width>64rem){.app-footer__socket.svelte-7lfk2o{--icon-button-size:4.8rem;padding-block:var(--gl-space-2xl) var(--gl-space-3xl);gap:1.6rem}}.app-footer__socket.svelte-7lfk2o li:where(.svelte-7lfk2o){flex-shrink:0}.app-footer__socket.svelte-7lfk2o a:where(.svelte-7lfk2o){width:var(--icon-button-size);aspect-ratio:1;border:.1rem solid var(--icon-border);color:inherit;transition:background-color var(--gl-transition-base), border-color var(--gl-transition-base);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:flex}.app-footer__socket.svelte-7lfk2o a:where(.svelte-7lfk2o):hover,.app-footer__socket.svelte-7lfk2o a:where(.svelte-7lfk2o):focus-visible{background-color:var(--icon-hover-bg)}.app-footer__socket.svelte-7lfk2o a:where(.svelte-7lfk2o) svg{width:var(--icon-button-size);aspect-ratio:1;display:block}
