.hbadge[data-v-0e1eaa5e]{background:var(--h-wash);height:27px;box-shadow:inset 0 0 0 1px var(--h-line-2);letter-spacing:-.02em;color:var(--h-ink-2);white-space:nowrap;border-radius:20px;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:500;line-height:17px;display:inline-flex}.hbadge[data-v-0e1eaa5e]:has(.hbadge__tag){padding-left:2px}.hbadge__tag[data-v-0e1eaa5e]{background:var(--h-teal);color:#fff;border-radius:12px;align-items:center;height:23px;padding:0 8px;display:inline-flex}.dform[data-v-24f43e60]{background:var(--h-card);box-shadow:0 0 0 1px var(--h-line),var(--h-shadow-lg);text-align:left;border-radius:22px;padding:26px}.dform__form[data-v-24f43e60]{flex-direction:column;gap:14px;display:flex}.dform__row[data-v-24f43e60]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.dform__field[data-v-24f43e60]{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.dform__field>span[data-v-24f43e60]{letter-spacing:-.01em;color:var(--h-ink-2);font-size:13.5px;font-weight:500}.dform__field input[data-v-24f43e60],.dform__field select[data-v-24f43e60],.dform__field textarea[data-v-24f43e60]{background:var(--h-wash);width:100%;min-height:46px;color:var(--h-ink);font:inherit;letter-spacing:-.01em;border:1px solid #0000;border-radius:12px;outline:0;padding:11px 14px;font-size:15px;transition:background-color .25s,border-color .25s,box-shadow .25s}.dform__field textarea[data-v-24f43e60]{resize:vertical;min-height:84px}.dform__field[data-v-24f43e60] ::placeholder{color:var(--h-gray-2)}.dform__field select[data-v-24f43e60]{appearance:none;cursor:pointer;padding-right:38px}.dform__field--select[data-v-24f43e60] svg{color:var(--h-gray);pointer-events:none;position:absolute;bottom:15px;right:14px}.dform__field input[data-v-24f43e60]:focus,.dform__field select[data-v-24f43e60]:focus,.dform__field textarea[data-v-24f43e60]:focus{background:var(--h-card);box-shadow:0 0 0 4px var(--h-teal-soft);border-color:#14b8a68c}.dform__field input[data-v-24f43e60]:user-invalid{border-color:#ff3b3080}.dform__trap[data-v-24f43e60]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.dform__consent[data-v-24f43e60]{color:var(--h-gray);cursor:pointer;align-items:flex-start;gap:10px;font-size:13.5px;font-weight:500;line-height:1.45;display:flex;position:relative}.dform__consent input[data-v-24f43e60]{opacity:0;width:20px;height:20px;margin:0;position:absolute}.dform__box[data-v-24f43e60]{background:var(--h-wash-2);color:#0000;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;transition:background-color .25s,color .25s;display:grid}.dform__consent input:checked+.dform__box[data-v-24f43e60]{background:var(--h-ink);color:#fff}.dform__consent input:focus-visible+.dform__box[data-v-24f43e60]{outline:2px solid var(--h-teal-2);outline-offset:2px}.dform__consent a[data-v-24f43e60]{color:var(--h-ink);text-decoration:underline;-webkit-text-decoration-color:var(--h-gray-3);text-decoration-color:var(--h-gray-3);text-underline-offset:3px}.dform__submit[data-v-24f43e60]{background:var(--h-ink);color:#fff;letter-spacing:-.02em;height:48px;transition:background-color .3s,transform .4s var(--h-ease);border-radius:999px;margin-top:4px;font-size:15px;font-weight:600;box-shadow:inset 0 1px #ffffff29,0 8px 20px -10px #0000008c}.dform__submit[data-v-24f43e60]:hover{background:#000}.dform__submit[data-v-24f43e60]:active{transform:scale(.985)}.dform__submit[data-v-24f43e60]:disabled{opacity:.6;cursor:progress}.dform__error[data-v-24f43e60]{color:var(--h-red);font-size:14px;font-weight:500}.dform__done[data-v-24f43e60]{flex-direction:column;align-items:flex-start;gap:10px;padding:18px 4px;display:flex}.dform__ok[data-v-24f43e60]{background:var(--h-green);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;margin-bottom:6px;display:grid}.dform__done-title[data-v-24f43e60]{letter-spacing:-.03em;font-size:24px;font-weight:600}.dform__done-text[data-v-24f43e60]{color:var(--h-gray);font-size:16px;font-weight:500;line-height:1.45}.dform__again[data-v-24f43e60],.dform__done-text a[data-v-24f43e60]{color:var(--h-ink)}.dform__again[data-v-24f43e60]{text-underline-offset:3px;margin-top:8px;font-size:14px;font-weight:600;text-decoration:underline}.dform-enter-active[data-v-24f43e60],.dform-leave-active[data-v-24f43e60]{transition:opacity .35s var(--h-ease),transform .45s var(--h-ease)}.dform-enter-from[data-v-24f43e60],.dform-leave-to[data-v-24f43e60]{opacity:0;transform:translateY(8px)}@media (width<=639px){.dform[data-v-24f43e60]{padding:20px}.dform__row[data-v-24f43e60]{grid-template-columns:1fr}}.hcta[data-v-2e4fb3d0]{padding:80px 0 40px;scroll-margin-top:20px}.hcta__card[data-v-2e4fb3d0]{background:var(--h-wash);border-radius:30px;grid-template-columns:minmax(0,1fr) minmax(0,500px);align-items:center;gap:56px;padding:72px 56px;display:grid;position:relative;overflow:hidden}.hcta__line[data-v-2e4fb3d0]{transform-origin:50%;background:linear-gradient(90deg,#0f766e00,#0f766ee6 50%,#0f766e00);width:440px;max-width:70%;height:2px;position:absolute;top:0;left:50%;translate:-50%}.hcta__copy[data-v-2e4fb3d0]{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.hcta__title[data-v-2e4fb3d0]{max-width:520px}.hcta__lead[data-v-2e4fb3d0]{letter-spacing:-.02em;max-width:470px;color:var(--h-gray);font-size:17px;font-weight:500;line-height:1.45}.hcta__points[data-v-2e4fb3d0]{flex-direction:column;gap:10px;display:flex}.hcta__points li[data-v-2e4fb3d0]{letter-spacing:-.02em;color:var(--h-ink-2);align-items:center;gap:10px;font-size:15.5px;font-weight:500;display:flex}.hcta__points li span[data-v-2e4fb3d0]{background:var(--h-ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid}.hcta__alt[data-v-2e4fb3d0]{color:var(--h-gray);font-size:15px;font-weight:500}.hcta__alt a[data-v-2e4fb3d0]{color:var(--h-ink);text-decoration:underline;-webkit-text-decoration-color:var(--h-gray-3);text-decoration-color:var(--h-gray-3);text-underline-offset:3px}@media (width<=1023px){.hcta__card[data-v-2e4fb3d0]{grid-template-columns:1fr;gap:40px;padding:64px 40px}}@media (width<=809px){.hcta__card[data-v-2e4fb3d0]{border-radius:24px;padding:56px 16px 16px}.hcta__copy[data-v-2e4fb3d0]{padding:0 6px}}
