.v-i .contact-hero-jumps{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;max-width:min(720px,100%);display:flex}@media (max-width:640px){.v-i .contact-hero-jumps{flex-direction:column;width:100%}.v-i .contact-hero-jumps .v-btn{justify-content:center;width:100%;min-width:0}}@media (prefers-reduced-motion:no-preference){.v-i .contact-hero>*{opacity:0;animation:v-i-rise-in .54s var(--easing-emphasis) both}.v-i .contact-hero>h1{animation-duration:.6s;animation-delay:0s}.v-i .contact-hero>.contact-hero-jumps{animation-duration:.52s;animation-delay:90ms}.v-i .contact-hero>.contact-hero-note{animation-duration:.46s;animation-delay:.2s}}.v-i .contact-hero-note{max-width:min(560px,100%);font:400 13.5px/1.55 var(--font-sans);color:var(--fg-on-dark-2);text-wrap:pretty;margin:0}.v-i .contact-hero-note a{color:var(--fg-on-dark-1);border-bottom:1px solid var(--fg-on-dark-4);font-weight:600}.v-i .contact-hero-note a:hover{color:var(--teal);border-bottom-color:var(--teal)}@media (prefers-reduced-motion:reduce){.v-i .contact-hero>*{opacity:1;animation:none}}.v-i .signin-hint-wrap{padding-top:clamp(24px,4vw,40px);padding-bottom:0}.v-i .form-sec{background:var(--white);border-top:1px solid var(--fg-on-light-5);border-bottom:1px solid var(--fg-on-light-5);padding:clamp(72px,9vw,112px) 0}.v-i .form-sec .sec-head{border-top:none;padding-top:0}.v-i .form-layout{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:start;gap:clamp(40px,6vw,80px);display:grid}.v-i .form-main{min-width:0}.v-i .form-expect-inline{display:none}.v-i .form-side-block-expect{display:block}@media (max-width:900px){.v-i .form-layout{grid-template-columns:1fr;gap:32px}.v-i .form-expect-inline{border-bottom:1px solid var(--fg-on-light-5);margin-bottom:28px;padding-bottom:22px;display:block}.v-i .form-side-block-expect{display:none}}.v-i .form-side{top:calc(var(--v-nav-h,72px) + 24px);flex-direction:column;gap:28px;display:flex;position:sticky}@media (max-width:900px){.v-i .form-side{position:static}}.v-i .form-side-block{border-top:1px solid var(--fg-on-light-5);flex-direction:column;gap:6px;padding-top:18px;display:flex}.v-i .form-side-block:first-child{border-top:none;padding-top:0}.v-i .form-side-label{font:600 11px/1 var(--font-sans);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--fg-on-light-3);margin:0}.v-i .form-side-value{font:400 14px/1.55 var(--font-sans);color:var(--fg-on-light-2);text-wrap:pretty;margin:0}.v-i .form-side-steps{font:400 14px/1.55 var(--font-sans);color:var(--fg-on-light-2);margin:0;padding:0 0 0 1.1em;list-style:decimal}.v-i .form-side-steps li+li{margin-top:8px}.v-i .form-expect .form-side-label{margin-bottom:2px}.v-i .form-side-channels{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.v-i .form-side-channels li{flex-direction:column;gap:4px;display:flex}.v-i .form-side-channel-note{font:400 13px/1.5 var(--font-sans);color:var(--fg-on-light-2)}.v-i .form-side-pgp{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:4px;display:flex}.v-i .form-side-pgp-label{font:600 11px/1 var(--font-sans);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--fg-on-light-3);width:100%}.v-i .form-side-pgp-fingerprint{font:500 12.5px/1.4 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--fg-on-light-1);letter-spacing:.02em}.v-i .form-side-block-security{background:var(--mist);border:1px solid var(--fg-on-light-5);border-radius:var(--r-md);padding:16px}.v-i .form-side-link-sub{margin-top:4px;font-size:13px}.v-i .form-side-link{font:600 14px/1.4 var(--font-mono);color:var(--teal-on-light);border-bottom:1px solid color-mix(in srgb, var(--teal-on-light) 35%, transparent);transition:color var(--dur-1) var(--easing-standard), border-color var(--dur-1) var(--easing-standard);align-self:flex-start;padding-bottom:1px}.v-i .form-side-link:hover{color:var(--ink);border-bottom-color:var(--ink)}.v-i .cf{flex-direction:column;gap:28px;display:flex}.v-i .cf-head{border-bottom:1px solid var(--fg-on-light-5);flex-direction:column;gap:6px;padding-bottom:22px;display:flex}.v-i .cf-title{font:700 clamp(22px, 2.6vw, 28px)/1.15 var(--font-sans);letter-spacing:var(--ls-title);color:var(--fg-on-light-1);text-wrap:balance;margin:0}.v-i .cf-sub{font:400 14.5px/1.6 var(--font-sans);color:var(--fg-on-light-2);margin:0}.v-i .cf-inbox{font:600 .95em/1.4 var(--font-mono);color:var(--fg-on-light-1)}.v-i .cf-grid{grid-template-columns:1fr 1fr;gap:22px 24px;display:grid}@media (max-width:640px){.v-i .cf-grid{grid-template-columns:1fr;gap:20px}}.v-i .cf-field{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.v-i .cf-field-span-2{grid-column:1/-1}.v-i .cf-label{font:600 12.5px/1 var(--font-sans);letter-spacing:0;color:var(--fg-on-light-1);align-items:baseline;gap:6px;display:inline-flex}.v-i .cf-optional{font:500 11px/1 var(--font-sans);letter-spacing:.02em;color:var(--fg-on-light-3)}.v-i .cf input[type=text],.v-i .cf input[type=email],.v-i .cf input[type=tel],.v-i .cf input[type=url],.v-i .cf select,.v-i .cf textarea{appearance:none;width:100%;min-height:44px;font:400 14.5px/1.45 var(--font-sans);color:var(--fg-on-light-1);background:var(--white);border:1px solid var(--fg-on-light-4);border-radius:var(--r-md);transition:border-color var(--dur-1) var(--easing-standard), box-shadow var(--dur-1) var(--easing-standard), background var(--dur-1) var(--easing-standard);padding:11px 14px}.v-i .cf textarea{resize:vertical;min-height:132px;line-height:1.55;font-family:var(--font-sans);padding:12px 14px}.v-i .cf input::placeholder,.v-i .cf textarea::placeholder{color:var(--fg-on-light-3)}.v-i .cf input[type=text]:hover,.v-i .cf input[type=email]:hover,.v-i .cf input[type=tel]:hover,.v-i .cf input[type=url]:hover,.v-i .cf select:hover,.v-i .cf textarea:hover{border-color:var(--fg-on-light-2)}.v-i .cf input[type=text]:focus-visible,.v-i .cf input[type=email]:focus-visible,.v-i .cf input[type=tel]:focus-visible,.v-i .cf input[type=url]:focus-visible,.v-i .cf select:focus-visible,.v-i .cf textarea:focus-visible{border-color:var(--teal-on-light);box-shadow:0 0 0 3px var(--teal-14);outline:none}.v-i .cf select{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23485066' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right 14px center;background-repeat:no-repeat;background-size:12px;padding-right:38px}.v-i .cf-field-invalid input,.v-i .cf-field-invalid select,.v-i .cf-field-invalid textarea{background:#fff6f6;background:lab(97.5354% 4.49166 1.69587);border-color:#cf3f50;border-color:lab(49.3368% 57.9785 24.3098)}.v-i .cf-field-invalid input:focus-visible,.v-i .cf-field-invalid select:focus-visible,.v-i .cf-field-invalid textarea:focus-visible{border-color:#c42942;border-color:lab(44.5766% 61.215 26.2711);box-shadow:0 0 0 3px #cf3f502e;box-shadow:0 0 0 3px lab(49.3368% 57.9785 24.3098/.18)}.v-i .cf-error{font:500 12.5px/1.4 var(--font-sans);color:#a11732;color:lab(35.5092% 54.7764 23.7672);margin:0}.v-i .cf-alert{border-radius:var(--r-md);background:#fff1f1;background:lab(96.3339% 5.77548 2.18283);border:1px solid #cf3f5059;border:1px solid lab(49.3368% 57.9785 24.3098/.35);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.v-i .cf-alert-title{font:700 13px/1.3 var(--font-sans);color:#79001d;color:lab(23.9996% 51.5702 23.6501)}.v-i .cf-alert-body{font:400 13px/1.55 var(--font-sans);color:var(--fg-on-light-2)}.v-i .cf-alert-link{color:#79001d;color:lab(23.9996% 51.5702 23.6501);border-bottom:1px solid;font-weight:600}.v-i .cf-summary{font:500 12.5px/1.4 var(--font-sans);color:#a11732;color:lab(35.5092% 54.7764 23.7672);margin:0}.v-i .cf-hp{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.v-i .cf-turnstile-row{flex-direction:column;gap:8px;display:flex}.v-i .cf-turnstile{min-height:65px}.v-i .cf-foot{border-top:1px solid var(--fg-on-light-5);justify-content:space-between;align-items:center;gap:16px;padding-top:22px;display:flex}@media (max-width:640px){.v-i .cf-foot{flex-direction:column;align-items:stretch;gap:0}}.v-i .cf-submit{min-height:48px;padding-inline:22px;font-size:14px}.v-i .cf-submit:disabled{opacity:.6;cursor:progress;box-shadow:none;transform:none}.v-i .cf-done{background:var(--white);border:1px solid var(--fg-on-light-5);border-radius:var(--r-lg);flex-direction:column;gap:14px;padding:36px clamp(24px,4vw,40px);display:flex;position:relative;box-shadow:0 1px #0b102005}.v-i .cf-done-dot{background:var(--teal-on-light);width:10px;height:10px;box-shadow:0 0 0 4px var(--teal-14);border-radius:50%}.v-i .cf-done-title{font:700 22px/1.2 var(--font-sans);letter-spacing:var(--ls-title);color:var(--fg-on-light-1);margin:0}.v-i .cf-done-body{max-width:56ch;font:400 15px/1.6 var(--font-sans);color:var(--fg-on-light-2);margin:0}.v-i .cf-done-inbox{font:600 .95em/1.4 var(--font-mono);color:var(--teal-on-light);border-bottom:1px solid color-mix(in srgb, var(--teal-on-light) 35%, transparent)}.v-i .cf-done-inbox:hover{color:var(--ink);border-bottom-color:var(--ink)}.v-i .cf-done-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:6px;display:flex}.v-i .cf-link{appearance:none;font:600 13.5px/1 var(--font-sans);color:var(--teal-on-light);border:0;border-bottom:1px solid color-mix(in srgb, var(--teal-on-light) 35%, transparent);padding:0;cursor:pointer;transition:color var(--dur-1) var(--easing-standard), border-color var(--dur-1) var(--easing-standard);background:0 0;padding-bottom:2px}.v-i .cf-link:hover{color:var(--ink);border-bottom-color:var(--ink)}.v-i .signin-hint{background:var(--mist);border:1px solid var(--fg-on-light-5);border-radius:var(--r-lg);grid-template-columns:1fr auto;align-items:center;gap:18px 32px;margin-bottom:0;padding:20px 24px;display:grid}@media (max-width:720px){.v-i .signin-hint{grid-template-columns:1fr;gap:16px}}.v-i .signin-hint-body{flex-direction:column;gap:6px;display:flex}.v-i .signin-hint-title{font:700 14.5px/1.2 var(--font-sans);letter-spacing:var(--ls-snug);color:var(--fg-on-light-1)}.v-i .signin-hint-body p{max-width:60ch;font:400 13.5px/1.55 var(--font-sans);color:var(--fg-on-light-2);margin:0}.v-i .signin-hint-link{color:var(--teal-on-light);border-bottom:1px solid color-mix(in srgb, var(--teal-on-light) 35%, transparent);font-weight:600}.v-i .signin-hint-link:hover{color:var(--ink);border-bottom-color:var(--ink)}.v-i .signin-hint-cta{white-space:nowrap}@media (max-width:720px){.v-i .signin-hint-cta{justify-self:start}}@media (prefers-reduced-motion:reduce){.v-i .cf input,.v-i .cf select,.v-i .cf textarea,.v-i .cf-link,.v-i .form-side-link{transition:none}}
