.el-form-item{--font-size:14px;display:flex;margin-bottom:18px}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--large{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:22px}.el-form-item--large .el-form-item__label{height:40px;line-height:40px}.el-form-item--large .el-form-item__content{line-height:40px}.el-form-item--large .el-form-item__error{padding-top:4px}.el-form-item--default{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--default .el-form-item__label{height:32px;line-height:32px}.el-form-item--default .el-form-item__content{line-height:32px}.el-form-item--default .el-form-item__error{padding-top:2px}.el-form-item--small{--font-size:12px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--small .el-form-item__label{height:24px;line-height:24px}.el-form-item--small .el-form-item__content{line-height:24px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--label-left .el-form-item__label{justify-content:flex-start;text-align:left}.el-form-item--label-right .el-form-item__label{justify-content:flex-end;text-align:right}.el-form-item--label-top{display:block}.el-form-item--label-top .el-form-item__label{display:block;height:auto;line-height:22px;margin-bottom:8px;padding-right:0;text-align:left;width:fit-content}.el-form-item__label-wrap{display:flex}.el-form-item__label{align-items:flex-start;box-sizing:border-box;color:var(--el-text-color-regular);display:inline-flex;flex:none;font-size:var(--el-form-label-font-size);height:32px;line-height:32px;padding:0 12px 0 0}.el-form-item__content{align-items:center;display:flex;flex:1;flex-wrap:wrap;font-size:var(--font-size);line-height:32px;min-width:0;position:relative}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:var(--el-color-danger);font-size:12px;left:0;line-height:1;padding-top:2px;position:absolute;top:100%}.el-form-item__error--inline{display:inline-block;left:auto;margin-left:10px;position:relative;top:auto}.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label:before{color:var(--el-color-danger);content:"*";margin-right:4px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label-wrap>.el-form-item__label:after,.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label:after{color:var(--el-color-danger);content:"*";margin-left:4px}.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input-tag__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-input__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-input__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-select__wrapper,.el-form-item.is-error .el-form-item__content .el-select__wrapper.is-focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper:focus,.el-form-item.is-error .el-form-item__content .el-select__wrapper:hover,.el-form-item.is-error .el-form-item__content .el-textarea__inner,.el-form-item.is-error .el-form-item__content .el-textarea__inner.is-focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner:focus,.el-form-item.is-error .el-form-item__content .el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-form-item.is-error .el-form-item__content .el-input-group__append .el-input__wrapper,.el-form-item.is-error .el-form-item__content .el-input-group__prepend .el-input__wrapper{box-shadow:inset 0 0 0 1px #0000}.el-form-item.is-error .el-form-item__content .el-input-group__append .el-input__validateIcon,.el-form-item.is-error .el-form-item__content .el-input-group__prepend .el-input__validateIcon{display:none}.el-form-item.is-error .el-form-item__content .el-input__validateIcon{color:var(--el-color-danger)}.el-form-item--feedback .el-input__validateIcon{display:inline-flex}.el-checkbox-group{font-size:0;line-height:0}.el-form{--el-form-label-font-size:var(--el-font-size-base);--el-form-inline-content-width:220px}.el-form--inline .el-form-item{display:inline-flex;margin-right:32px;vertical-align:middle}.el-form--inline.el-form--label-top{display:flex;flex-wrap:wrap}.el-form--inline.el-form--label-top .el-form-item{display:block}.brief-overlay[data-v-cc650844]{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f172a8c;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100}.brief-modal[data-v-cc650844]{background:radial-gradient(circle at top right,rgba(59,130,246,.12),transparent 32%),linear-gradient(180deg,#fffffffa,#f8fafcfa);border-radius:32px;box-shadow:0 32px 80px #0f172a47;max-height:min(90vh,860px);overflow:hidden;width:min(920px,100%)}.brief-modal__inner[data-v-cc650844]{display:grid;gap:28px;max-height:inherit;overflow-y:auto;padding:32px}.brief-modal__head[data-v-cc650844]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.brief-eyebrow[data-v-cc650844]{align-items:center;background:#2563ff1a;border-radius:999px;color:#2563eb;display:inline-flex;font-size:13px;font-weight:700;letter-spacing:.08em;padding:8px 14px;text-transform:uppercase}.brief-modal__head h2[data-v-cc650844]{color:#0f172a;font-size:clamp(28px,4vw,40px);letter-spacing:-.04em;line-height:1.05;margin:14px 0 0}.brief-close[data-v-cc650844]{background:#0f172a0f;border:0;border-radius:14px;color:#0f172a;cursor:pointer;font-size:20px;height:44px;width:44px}.brief-form[data-v-cc650844]{display:grid;gap:14px}.brief-form[data-v-cc650844] .el-form-item{margin-bottom:0}.brief-form[data-v-cc650844] .el-form-item__label{align-items:center;color:#0f172a;display:inline-flex;font-size:15px;font-weight:700;line-height:1.4;padding-bottom:8px}.brief-form[data-v-cc650844] .el-form-item__content{display:grid;gap:8px}.brief-form[data-v-cc650844] .el-form-item__error{color:#ef4444;font-size:13px;line-height:1.5;padding-top:0;position:static}.brief-grid[data-v-cc650844]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.brief-field[data-v-cc650844]{display:grid;gap:8px}.brief-field--full[data-v-cc650844]{grid-column:1/-1}.brief-optional[data-v-cc650844]{color:#64748b;font-size:13px;font-weight:600;margin-left:6px}.brief-field[data-v-cc650844] .brief-select .el-select__wrapper,.brief-form[data-v-cc650844] .el-input__wrapper,.brief-form[data-v-cc650844] .el-textarea__inner{background:#fffffffa;border-radius:14px;color:#0f172a;transition:box-shadow .18s ease,border-color .18s ease;width:100%}.brief-select[data-v-cc650844]{width:100%}.brief-field[data-v-cc650844] .brief-select .el-select__wrapper,.brief-form[data-v-cc650844] .el-input__wrapper{box-shadow:inset 0 0 0 1px #0f17241a;min-height:52px;padding:7px 15px}.brief-form[data-v-cc650844] .el-textarea__inner{box-shadow:inset 0 0 0 1px #0f17241a;min-height:118px;padding:14px 15px;resize:vertical}.brief-form[data-v-cc650844] .el-input__inner::-moz-placeholder,.brief-form[data-v-cc650844] .el-textarea__inner::-moz-placeholder{color:#94a3b8}.brief-field[data-v-cc650844] .brief-select .el-select__placeholder,.brief-form[data-v-cc650844] .el-input__inner::placeholder,.brief-form[data-v-cc650844] .el-textarea__inner::placeholder{color:#94a3b8}.brief-field[data-v-cc650844] .brief-select.is-focus .el-select__wrapper,.brief-form[data-v-cc650844] .el-input.is-focus .el-input__wrapper,.brief-form[data-v-cc650844] .el-textarea__inner:focus{box-shadow:inset 0 0 0 1px #2563ff47,0 0 0 4px #2563ff14}.brief-chip-group[data-v-cc650844]{display:flex;flex-wrap:wrap;gap:10px}.brief-chip[data-v-cc650844]{margin-right:0}.brief-field[data-v-cc650844] .brief-chip .el-checkbox__input{display:none}.brief-field[data-v-cc650844] .brief-chip .el-checkbox__label{align-items:center;background:#fffffffa;border:1px solid rgba(15,23,36,.08);border-radius:999px;color:#64748b;display:inline-flex;font-size:15px;font-weight:700;justify-content:center;line-height:1;min-height:42px;padding:0 14px;transition:all .18s ease}.brief-field[data-v-cc650844] .brief-chip.is-checked .el-checkbox__label,.brief-field[data-v-cc650844] .brief-chip:hover .el-checkbox__label{background:#2563ff14;border-color:#2563ff29;color:#0f172a}.brief-form[data-v-cc650844] .is-error .el-input__wrapper,.brief-form[data-v-cc650844] .is-error .el-select__wrapper,.brief-form[data-v-cc650844] .is-error .el-textarea__inner{box-shadow:inset 0 0 0 1px #ef4444,0 0 0 4px #ef444414}.brief-hint[data-v-cc650844],.brief-submit-note[data-v-cc650844]{color:#64748b;line-height:1.55}.brief-hint[data-v-cc650844]{font-size:13px}.brief-submit-row[data-v-cc650844]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:6px}.brief-submit[data-v-cc650844]{background:linear-gradient(135deg,#2563eb,#49a8ff);border:0;border-radius:999px;box-shadow:0 14px 28px #2563ff2e;color:#fff;cursor:pointer;font-weight:800;min-height:48px;padding:0 18px}.brief-submit[data-v-cc650844]:disabled{box-shadow:none;cursor:not-allowed;opacity:.72}@media(max-width:768px){.brief-overlay[data-v-cc650844]{align-items:center;overflow-y:auto;padding:12px}.brief-modal[data-v-cc650844]{border-radius:28px;max-height:min(88dvh,920px);width:min(100%,720px)}.brief-modal__inner[data-v-cc650844]{padding:24px 20px 28px}.brief-modal__head h2[data-v-cc650844]{font-size:28px}.brief-form[data-v-cc650844] .el-form-item__label{font-size:14px}.brief-field[data-v-cc650844] .brief-select .el-select__wrapper,.brief-form[data-v-cc650844] .el-input__wrapper{min-height:48px}.brief-form[data-v-cc650844] .el-textarea__inner{min-height:104px}.brief-field[data-v-cc650844] .brief-chip .el-checkbox__label{font-size:14px;min-height:38px}.brief-submit-row[data-v-cc650844]{align-items:stretch;flex-direction:column}.brief-submit[data-v-cc650844]{width:100%}}@media(max-width:640px){.brief-overlay[data-v-cc650844]{padding:10px}.brief-modal[data-v-cc650844]{border-radius:24px;max-height:min(88dvh,860px);width:min(100%,100vw - 20px)}.brief-modal__inner[data-v-cc650844]{gap:20px;padding:20px 16px 24px}.brief-modal__head h2[data-v-cc650844]{font-size:24px}.brief-form[data-v-cc650844],.brief-grid[data-v-cc650844]{grid-template-columns:1fr}.brief-chip-group[data-v-cc650844]{gap:8px}.brief-field[data-v-cc650844] .brief-chip .el-checkbox__label{font-size:13px;min-height:36px;padding:0 12px}}@media(max-width:480px){.brief-overlay[data-v-cc650844]{padding:8px}.brief-modal[data-v-cc650844]{border-radius:20px;max-height:min(90dvh,820px);width:min(100%,100vw - 16px)}.brief-modal__inner[data-v-cc650844]{gap:18px;padding:18px 14px 20px}.brief-modal__head[data-v-cc650844]{gap:12px}.brief-modal__head h2[data-v-cc650844]{font-size:22px}}.marketing-container[data-v-34b6e9ee]{margin:0 auto;width:min(1280px,100% - 48px)}.site-footer[data-v-34b6e9ee]{background:#020617;color:#64748b;padding:96px 24px 48px}.site-footer__grid[data-v-34b6e9ee]{display:grid;gap:64px;grid-template-columns:2fr 1fr 1fr 1fr;margin-bottom:80px}.brand-mark[data-v-34b6e9ee]{align-items:center;color:#4c64ff;display:inline-flex;font-size:30px;font-weight:700;gap:10px;letter-spacing:-.04em;text-decoration:none}.rabbit2[data-v-34b6e9ee]{color:#fff}.brand-mark__badge[data-v-34b6e9ee]{display:grid;height:32px;place-items:center;width:32px}.brand-mark__badge img[data-v-34b6e9ee]{display:block;height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.site-footer__brand p[data-v-34b6e9ee]{max-width:320px}.site-footer__logo[data-v-34b6e9ee]{color:#4c64ff;margin-bottom:24px}.site-footer h4[data-v-34b6e9ee]{color:#fff;font-size:18px;margin-bottom:12px}.site-footer ul[data-v-34b6e9ee]{list-style:none;margin:0;padding:0}.site-footer li+li[data-v-34b6e9ee]{margin-top:16px}.site-footer a[data-v-34b6e9ee]{color:inherit;font-size:15px;text-decoration:none;transition:color .2s ease}.site-footer a[data-v-34b6e9ee]:hover{color:#2563eb}.site-footer__bottom[data-v-34b6e9ee]{align-items:center;border-top:1px solid #0f172a;display:flex;font-size:13px;gap:24px;justify-content:space-between;padding-top:48px}.site-footer__links[data-v-34b6e9ee]{align-items:center;display:flex;gap:32px}@media(max-width:1024px){.site-footer__grid[data-v-34b6e9ee]{gap:40px;grid-template-columns:1fr;margin-bottom:56px}.site-footer__brand p[data-v-34b6e9ee]{max-width:none}}@media(max-width:768px){.marketing-container[data-v-34b6e9ee]{width:min(100% - 32px,1280px)}}@media(max-width:640px){.site-footer[data-v-34b6e9ee]{padding:64px 16px 32px}.site-footer__grid[data-v-34b6e9ee]{gap:28px;margin-bottom:36px}.site-footer h4[data-v-34b6e9ee]{font-size:16px}.site-footer li+li[data-v-34b6e9ee]{margin-top:10px}.site-footer__bottom[data-v-34b6e9ee]{align-items:flex-start;flex-direction:column}.site-footer__links[data-v-34b6e9ee]{flex-wrap:wrap;gap:20px}}.marketing-container[data-v-41c926fd]{margin:0 auto;width:min(1280px,100% - 48px)}.glass[data-v-41c926fd]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#fffc;border-bottom:1px solid #f1f5f9}.marketing-nav[data-v-41c926fd]{inset:0 0 auto;position:fixed;z-index:50}.cta-actions[data-v-41c926fd],.marketing-nav__actions[data-v-41c926fd],.marketing-nav__inner[data-v-41c926fd],.marketing-nav__links[data-v-41c926fd],.site-footer__links[data-v-41c926fd]{align-items:center;display:flex}.marketing-nav__inner[data-v-41c926fd]{gap:20px;justify-content:space-between;min-height:76px}.brand-mark[data-v-41c926fd]{align-items:center;color:#4c64ff;display:inline-flex;font-size:30px;font-weight:700;gap:10px;letter-spacing:-.04em;text-decoration:none}.rabbit[data-v-41c926fd]{color:#0f172a}.brand-mark__badge[data-v-41c926fd]{display:grid;height:32px;place-items:center;width:32px}.brand-mark__badge img[data-v-41c926fd]{display:block;height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.marketing-nav__links[data-v-41c926fd]{gap:32px}.marketing-nav__actions[data-v-41c926fd]{gap:16px}.marketing-link[data-v-41c926fd]{color:#475569;font-size:15px;font-weight:600;text-decoration:none;transition:color .24s ease,text-underline-offset .24s ease}.marketing-nav__links .marketing-link[data-v-41c926fd]{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:8px}.marketing-link[data-v-41c926fd]:hover{color:#2563eb}.marketing-nav__links .marketing-link--active[data-v-41c926fd]{color:#2563eb;text-decoration-color:#2563eb;text-underline-offset:6px}.mobile-toggle[data-v-41c926fd]{background:transparent;border:0;color:#0f172a;cursor:pointer;display:none}.mobile-menu[data-v-41c926fd]{background:#fff;display:flex;flex-direction:column;gap:24px;inset:0;padding:112px 24px 32px;pointer-events:none;position:fixed;transform:translateY(-100%);transition:transform .3s ease-in-out;visibility:hidden;z-index:40}.mobile-menu.active[data-v-41c926fd]{pointer-events:auto;transform:translateY(0);visibility:visible}.mobile-menu__link[data-v-41c926fd],.mobile-menu__secondary[data-v-41c926fd]{color:#0f172a;font-size:32px;font-weight:700;letter-spacing:-.03em;text-decoration:none}.mobile-menu__divider[data-v-41c926fd]{border:0;border-top:1px solid #e2e8f0;margin:4px 0;width:100%}.icon-20[data-v-41c926fd]{height:20px;width:20px}.btn[data-v-41c926fd]{align-items:center;border:1px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;gap:10px;justify-content:center;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.btn[data-v-41c926fd]:hover{transform:translateY(-1px)}.btn-compact[data-v-41c926fd]{font-size:15px;font-weight:600;min-height:42px;padding:0 20px}.btn-dark[data-v-41c926fd]{background:#0f172a;box-shadow:0 14px 28px #2563eb2e;color:#fff}.btn-dark[data-v-41c926fd]:hover,.mobile-menu__cta[data-v-41c926fd]:hover{background:#2563eb}.mobile-menu__cta[data-v-41c926fd]{align-items:center;background:#0f172a;border:0;border-radius:24px;color:#fff;display:inline-flex;font-size:18px;font-weight:700;justify-content:center;min-height:56px;text-decoration:none}@media(max-width:768px){.marketing-container[data-v-41c926fd]{width:min(100% - 32px,1280px)}.marketing-nav__inner[data-v-41c926fd]{gap:12px;min-height:64px}.brand-mark[data-v-41c926fd]{font-size:24px;gap:8px}.brand-mark__badge[data-v-41c926fd],.brand-mark__badge img[data-v-41c926fd]{height:28px;width:28px}.marketing-nav__actions[data-v-41c926fd],.marketing-nav__links[data-v-41c926fd]{display:none}.mobile-toggle[data-v-41c926fd]{align-items:center;border-radius:10px;display:inline-flex;height:40px;justify-content:center;width:40px}.mobile-menu[data-v-41c926fd]{gap:16px;padding:88px 20px 24px}.mobile-menu__link[data-v-41c926fd],.mobile-menu__secondary[data-v-41c926fd]{font-size:24px;line-height:1.25}.mobile-menu__cta[data-v-41c926fd]{font-size:18px;margin-top:28px;min-height:56px;padding:0 20px}}
