.language-menu[data-v-c4ffd79b]{flex-direction:column;justify-content:center;height:100%;display:flex}.language-menu .arrow-down[data-v-c4ffd79b]{margin-left:var(--s-sm);color:var(--c-secondary-icon);font-size:.875rem;transition:transform .2s}.language-menu .arrow-down.up[data-v-c4ffd79b]{transform:rotate(180deg)}.language-menu .item[data-v-c4ffd79b]{min-width:150px;padding:0}.language-menu .lang-link[data-v-c4ffd79b]{width:100%;color:var(--c-text-primary);font-size:var(--fz-sm);padding:6px 1rem;display:block}body.landing{--nav-x-margins:16px;--max-inner-container-width:1170px;--max-container-with-nav-width:calc(var(--max-inner-container-width) + var(--nav-x-margins)*2);--fz-hero-title:88px;--fz-hero-subtitle:32px;--fz-heading-1:48px;--fz-heading-2:36px;--fz-body:16px;--fz-body-sm:14px;--fz-body-lg:21px;--fz-action:16px;--fz-action-sm:14px;--fz-action-lg:18px;--c-feature-card:#121213;--c-feature-card-rgb:18 18 19;background:var(--c-background);width:100%;min-height:auto;overflow-x:hidden}@media (width<=768px){body.landing{--nav-x-margins:8px;--fz-hero-title:48px;--fz-hero-subtitle:22px;--fz-heading-1:36px;--fz-heading-2:24px;--fz-body-lg:18px}}.container[data-v-db9b8072]{max-width:var(--max-inner-container-width);padding:0 calc(var(--nav-x-margins)*2);box-sizing:content-box;flex-direction:column;min-height:100vh;margin-left:auto;margin-right:auto;display:flex}.container .content[data-v-db9b8072]{flex:1 0 auto}.container[data-v-db9b8072] *{box-sizing:border-box;font-family:RF Dewi}.container[data-v-db9b8072] h1,.container[data-v-db9b8072] h2,.container[data-v-db9b8072] h3,.container[data-v-db9b8072] h4,.container[data-v-db9b8072] h5,.container[data-v-db9b8072] h6{line-height:1.1}.container[data-v-db9b8072] .dropdown .toggle{border-color:#ffffff1a}.container[data-v-db9b8072] .dropdown .toggle:hover{background:#ffffff0d}.container[data-v-db9b8072] .dropdown .dialog{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#131314bf;border-color:#ffffff1a}.container[data-v-db9b8072] .dropdown *{font-weight:600}.container[data-v-db9b8072] .btn{font-weight:600;font-size:var(--fz-body)}.container[data-v-db9b8072] .btn.sm{font-size:var(--fz-body-sm)}.container[data-v-db9b8072] .btn.lg{font-size:var(--fz-body-lg)}.container[data-v-db9b8072] .btn.secondary{background:#ffffff1a;border-color:#ffffff1a}.container[data-v-db9b8072] .btn.secondary:hover{background:#ffffff26}.nav[data-v-db9b8072]{top:var(--nav-x-margins);width:calc(100% - var(--nav-x-margins)*2);max-width:var(--max-container-with-nav-width);z-index:20;align-items:center;gap:2rem;margin:0 auto;padding:8px 8px 8px 16px;display:flex;position:fixed}.nav[data-v-db9b8072],.nav[data-v-db9b8072]:after{border-radius:16px;left:0;right:0}.nav[data-v-db9b8072]:after{content:url();-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:-1;background:#131314bf;border:1px solid #ffffff1a;display:block;position:absolute;top:0;bottom:0}.nav .logo[data-v-db9b8072]{font-size:0}.nav .logo img[data-v-db9b8072]{height:2rem}.nav .nav-content[data-v-db9b8072]{flex:1;justify-content:space-between;align-items:center;gap:1rem;display:flex}.nav .quick-links[data-v-db9b8072]{gap:24px;display:flex;position:relative;bottom:1px}.nav .nav-actions[data-v-db9b8072]{gap:8px;display:flex}.nav .nav-actions .language-btn[data-v-db9b8072] button,.nav .nav-actions .action-btn[data-v-db9b8072]{border-radius:8px}.nav .close-menu-btn[data-v-db9b8072],.nav .expand-menu-btn[data-v-db9b8072]{display:none}@media (width<=960px){.nav[data-v-db9b8072]{gap:1rem}.nav .expand-menu-btn[data-v-db9b8072]{width:36px;height:36px;color:var(--c-text-primary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;padding:0;display:flex}.nav .expand-menu-btn .icon[data-v-db9b8072]{width:1.5rem;height:1.5rem}.nav .expand-menu-btn[data-v-db9b8072]:hover{opacity:.8}.nav .nav-content[data-v-db9b8072]{display:none}.nav .nav-content.shown[data-v-db9b8072]{z-index:30;padding:max(12px,env(safe-area-inset-top)) 24px max(24px,env(safe-area-inset-bottom));background:var(--c-background);flex-direction:column;align-items:stretch;display:flex;position:fixed;inset:0;overflow-y:auto}.nav .close-menu-btn[data-v-db9b8072]{width:56px;height:56px;color:var(--c-text-primary);cursor:pointer;background:0 0;border:0;justify-content:center;align-self:flex-end;align-items:center;margin-right:-12px;padding:0;display:flex}.nav .close-menu-btn .icon[data-v-db9b8072]{width:2rem;height:2rem}.nav .quick-links[data-v-db9b8072]{flex-direction:column;align-items:flex-start;gap:8px;margin-top:24px;bottom:0}.nav .quick-links a[data-v-db9b8072]{font-size:var(--fz-hero-title);letter-spacing:-.02em;padding:8px 0;font-weight:600;line-height:1.15}.nav .nav-actions[data-v-db9b8072]{flex-direction:column;align-items:stretch;gap:8px;margin-top:auto;padding-top:32px}.nav .nav-actions .language-btn[data-v-db9b8072]{align-self:stretch;margin-bottom:8px}.nav .nav-actions .language-btn[data-v-db9b8072] button{width:100%;min-height:56px;font-size:var(--fz-body-lg)}.nav .nav-actions .language-btn[data-v-db9b8072] .dialog{--vertical-spacing:8px;inset:auto 0 calc(100% + .25rem)}.nav .nav-actions .language-btn[data-v-db9b8072] .dialog .dialog-item .text.primary{font-size:var(--fz-body-lg);padding:12px 20px}.nav .nav-actions .action-btn[data-v-db9b8072]{width:100%;min-height:56px;font-size:var(--fz-body-lg)}}footer[data-v-db9b8072]{border-top:1px solid var(--c-divider);justify-content:space-between;margin-top:6rem;padding:1rem 0 1.2rem;display:flex}footer .footer-copyright[data-v-db9b8072]{font-size:var(--fz-body);text-align:left;font-weight:400}footer .footer-nav[data-v-db9b8072]{flex-wrap:wrap;gap:24px;display:flex}@media (width<=960px){footer[data-v-db9b8072]{text-align:center;flex-direction:column;align-items:center;gap:.5rem;margin-top:2rem}footer .footer-nav[data-v-db9b8072]{justify-content:center;gap:0}footer .footer-nav .link[data-v-db9b8072]{margin:4px 8px}}.link[data-v-db9b8072]{font-size:var(--fz-body);color:var(--c-text-secondary);font-weight:400}.link[data-v-db9b8072]:hover{color:var(--text-primary);transition:color .3s}.link.active[data-v-db9b8072]{color:var(--c-text-primary)}.mobile-placeholder[data-v-db9b8072]{z-index:40;background-color:var(--c-background);flex-direction:column;gap:1rem;padding:32px 16px 16px;display:flex;position:fixed;inset:0}.mobile-placeholder[data-v-db9b8072]:after{content:"";z-index:-1;opacity:.12;-webkit-backdrop-filter:blur(70px);backdrop-filter:blur(70px);background:radial-gradient(circle closest-side,#0f8bff,#0f8bff00);width:728px;height:728px;position:absolute;top:-250px;right:0}.mobile-placeholder .illustration[data-v-db9b8072]{--illustration-height:200px;height:var(--illustration-height);margin-bottom:8rem;position:relative}.mobile-placeholder .illustration img[data-v-db9b8072]{height:var(--illustration-height);max-width:unset;position:absolute;top:0;right:25vw;transform:rotate(10deg)}.mobile-placeholder .title[data-v-db9b8072]{font-size:var(--fz-body-lg)}.mobile-placeholder .link[data-v-db9b8072]{font-size:var(--fz-heading-2);color:var(--c-text-tertiary);text-align:center;margin:1rem 0 1.6rem}.mobile-placeholder .link .highlight[data-v-db9b8072]{color:var(--c-text-primary);font-weight:600}
