.site-header[data-v-0c780a40]{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:40px;display:grid;gap:24px;grid-template-columns:auto minmax(0,1fr) auto;height:80px;left:50%;padding:0 40px;position:fixed;right:auto;top:24px;transform:translate(-50%);transition:background .35s ease,border-color .35s ease,color .35s ease;width:min(1760px,100% - 32px);z-index:100}.site-header.is-light[data-v-0c780a40]{background:linear-gradient(90deg,#ffffff26,#d3d3d326);border:1px solid hsla(0,0%,100%,.35)}.site-header.is-light .site-header__link[data-v-0c780a40]{color:#bfbfbf}.site-header.is-light .site-header__link.active[data-v-0c780a40],.site-header.is-light .site-header__link[data-v-0c780a40]:hover{color:#fff}.site-header.is-light .site-header__link img[data-v-0c780a40]{filter:brightness(0) invert(1);opacity:.55}.site-header.is-light .site-header__link.active img[data-v-0c780a40]{opacity:1}.site-header.is-light .site-header__link.active[data-v-0c780a40]:after{background:#fff}.site-header.is-light .site-header__cta[data-v-0c780a40]{background:#fff;color:#000}.site-header.is-dark[data-v-0c780a40]{background:linear-gradient(90deg,#00000026,#2c2c2c26);border:1px solid rgba(0,0,0,.35)}.site-header.is-dark .site-header__link[data-v-0c780a40]{color:#404040}.site-header.is-dark .site-header__link.active[data-v-0c780a40],.site-header.is-dark .site-header__link[data-v-0c780a40]:hover{color:#000}.site-header.is-dark .site-header__link img[data-v-0c780a40]{filter:none;opacity:.55}.site-header.is-dark .site-header__link.active img[data-v-0c780a40]{opacity:1}.site-header.is-dark .site-header__link.active[data-v-0c780a40]:after{background:#000}.site-header.is-dark .site-header__cta[data-v-0c780a40]{background:#000;color:#fff}.site-header.is-solid[data-v-0c780a40]{background:#fff;border:0}.site-header.is-solid .site-header__logo img[data-v-0c780a40]{filter:brightness(0)}.site-header.is-solid .site-header__link[data-v-0c780a40]{color:#333}.site-header.is-solid .site-header__link.active[data-v-0c780a40],.site-header.is-solid .site-header__link[data-v-0c780a40]:hover{color:#000}.site-header.is-solid .site-header__link img[data-v-0c780a40]{filter:none;opacity:.7}.site-header.is-solid .site-header__link.active img[data-v-0c780a40]{opacity:1}.site-header.is-solid .site-header__link.active[data-v-0c780a40]:after{background:#000}.site-header.is-solid .site-header__cta[data-v-0c780a40]{background:#000;color:#fff}.site-header__logo img[data-v-0c780a40]{height:50px;-o-object-fit:cover;object-fit:cover;transition:filter .35s ease;width:117px}.site-header__nav[data-v-0c780a40]{align-items:center;display:flex;gap:28px;justify-content:center;min-width:0;overflow-x:auto;padding-block:18px;scrollbar-width:none}.site-header__nav[data-v-0c780a40]::-webkit-scrollbar{display:none}.site-header__link[data-v-0c780a40]{align-items:center;display:inline-flex;font-size:16px;gap:4px;position:relative;transition:opacity .25s ease,color .35s ease;white-space:nowrap}.site-header__link img[data-v-0c780a40]{transform:rotate(90deg);transition:filter .35s ease,opacity .25s ease}.site-header__link.active[data-v-0c780a40]:after{border-radius:5px;bottom:-18px;content:"";height:5px;left:50%;position:absolute;transform:translate(-50%);transition:background .35s ease;width:32px}.site-header__cta[data-v-0c780a40]{align-items:center;border:0;border-radius:20px;cursor:pointer;display:inline-flex;gap:4px;height:42px;padding:0 12px;transition:background .35s ease,color .35s ease;white-space:nowrap}.site-header__cta .cta-icon[data-v-0c780a40]{display:block;flex-shrink:0}@media(max-width:1200px){.site-header[data-v-0c780a40]{grid-template-columns:auto auto;height:64px;justify-content:space-between;padding:0 16px;top:12px;width:calc(100% - 24px)}.site-header__nav[data-v-0c780a40]{display:none}}.particle-wordmark[data-v-ed4f5970]{cursor:default;line-height:0;overflow:visible;position:relative;width:100%}.particle-wordmark__canvas[data-v-ed4f5970],.particle-wordmark__fallback[data-v-ed4f5970]{display:block;height:auto;width:100%}.particle-wordmark__canvas[data-v-ed4f5970]{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.particle-wordmark__fallback[data-v-ed4f5970]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.particle-wordmark.is-ready .particle-wordmark__fallback[data-v-ed4f5970]{opacity:0}@media(prefers-reduced-motion:reduce){.particle-wordmark__canvas[data-v-ed4f5970]{display:none}.particle-wordmark__fallback[data-v-ed4f5970]{opacity:1!important}}.site-footer[data-v-a83a4f2a]{background:#000;color:#fff;height:746px;overflow:hidden;position:relative}.site-footer__mark[data-v-a83a4f2a]{left:50%;pointer-events:auto;position:absolute;top:210px;transform:translate(-50%);width:min(1680px,88%);z-index:2}.site-footer__inner[data-v-a83a4f2a]{align-items:flex-start;display:flex;gap:40px;height:100%;justify-content:space-between;padding-top:84px;pointer-events:none;position:relative;z-index:3}.site-footer__inner a[data-v-a83a4f2a]{pointer-events:auto}.site-footer__brand[data-v-a83a4f2a]{align-items:flex-start;display:flex;flex-direction:column;min-width:0}.site-footer__name[data-v-a83a4f2a]{color:#fff;display:flex;flex-direction:column;font-size:clamp(40px,3.75vw,72px);font-weight:700;letter-spacing:-.03em;line-height:1.05;margin:0}.site-footer__name span[data-v-a83a4f2a]{display:block}.site-footer__cols[data-v-a83a4f2a]{display:flex;gap:72px;padding-top:4px}.site-footer__col[data-v-a83a4f2a]{display:flex;flex-direction:column;gap:16px;min-width:96px}.site-footer__col a[data-v-a83a4f2a]{color:#ffffffc7;font-size:16px;line-height:1;transition:color .2s ease;white-space:nowrap}.site-footer__col a.is-on[data-v-a83a4f2a],.site-footer__col a[data-v-a83a4f2a]:hover{color:#fff}.site-footer__col a.is-on[data-v-a83a4f2a]{font-weight:700}.site-footer__col-title[data-v-a83a4f2a]{color:#fff;font-size:16px;font-weight:500;line-height:1;margin:0 0 4px}.site-footer__nav[data-v-a83a4f2a]{align-items:center;display:flex;gap:72px;margin-top:52px}.site-footer__nav a[data-v-a83a4f2a]{color:#ffffffb8;font-size:16px;line-height:1;transition:color .2s ease;white-space:nowrap}.site-footer__nav a[data-v-a83a4f2a]:hover{color:#fff}@media(max-width:960px){.site-footer[data-v-a83a4f2a]{display:flex;min-height:0}.site-footer[data-v-a83a4f2a],.site-footer__inner[data-v-a83a4f2a]{flex-direction:column;height:auto}.site-footer__inner[data-v-a83a4f2a]{align-items:flex-start;gap:36px;order:1;padding-bottom:8px;padding-top:32px}.site-footer__name[data-v-a83a4f2a]{font-size:36px}.site-footer__nav[data-v-a83a4f2a]{gap:28px;margin-top:28px}.site-footer__mark[data-v-a83a4f2a]{left:auto;margin-left:-20%;order:2;position:relative;top:auto;transform:none;width:140%}.site-footer__cols[data-v-a83a4f2a]{flex-wrap:wrap;gap:32px 48px}.site-footer__nav[data-v-a83a4f2a]{flex-wrap:wrap;gap:16px 28px}}.floating-cta[data-v-65dbb5e7]{align-items:center;background:#fff;border:0;border-radius:32px 0 0 32px;bottom:80px;box-shadow:0 8px 28px #0000002e;color:#111;cursor:pointer;display:inline-flex;gap:8px;height:64px;padding:0 20px 0 12px;position:fixed;right:0;transform:translate(110%);transition:transform .45s var(--ease);z-index:90}.floating-cta.show[data-v-65dbb5e7]{transform:translate(0)}.floating-cta span[data-v-65dbb5e7]{font-size:16px;font-weight:500;white-space:nowrap}.modal[data-v-4f252102]{background:#0000008c;display:grid;inset:0;padding:24px;place-items:center;position:fixed;z-index:200}.modal__panel[data-v-4f252102]{background:#fff;border-radius:16px;padding:36px 28px 28px;position:relative;width:min(100%,520px)}.modal__close[data-v-4f252102]{background:transparent;border:0;cursor:pointer;font-size:25px;line-height:1;position:absolute;right:14px;top:12px}.modal h3[data-v-4f252102]{font-size:25px;margin:0 0 8px}.modal p[data-v-4f252102]{color:#666;margin:0 0 24px}.modal__error[data-v-4f252102]{color:#c00!important;font-size:14px;margin:0!important}.modal__form[data-v-4f252102]{display:grid;gap:12px}.modal__form input[data-v-4f252102],.modal__form select[data-v-4f252102]{background:#fff;border:1px solid #ddd;border-radius:10px;color:#111;font-size:16px;height:52px;outline:none;padding:0 16px;width:100%}.modal__form input[data-v-4f252102]:focus,.modal__form select[data-v-4f252102]:focus{border-color:#111}.modal__form select[data-v-4f252102]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23333' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 9.5 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;cursor:pointer;padding-right:40px}.modal__form button[data-v-4f252102]{background:#111;border:0;border-radius:999px;color:#fff;cursor:pointer;height:52px}.modal__select[data-v-4f252102]{display:block}.site-shell[data-v-d4bf130c]{background:#000;min-height:100%;width:100%}
