.field[data-v-386a0f99]{display:flex;min-width:0;flex-direction:column;gap:.25rem}.field__label[data-v-386a0f99]{font-size:14px;font-weight:500;color:#001657}.field__control[data-v-386a0f99]{position:relative;display:flex;align-items:center}.field__input[data-v-386a0f99]{width:100%;background-color:#ffffff80;padding:.5rem .75rem;border-radius:10px;font-size:.875rem;outline:none;transition:background-color .2s,box-shadow .2s;box-shadow:0 0 4px #0003}.field__control--with-left .field__input[data-v-386a0f99]{padding-left:2.25rem}.field__control--with-right .field__input[data-v-386a0f99]{padding-right:2.25rem}.field__input[data-v-386a0f99]:hover{background-color:#ffffffb2}.field__input[data-v-386a0f99]:focus{background-color:#fff}.field__input[data-v-386a0f99]:focus-visible{box-shadow:0 0 0 3px #7e65d547,0 0 4px #0003}.field__control--error .field__input[data-v-386a0f99]{background-color:#ffe2e8;box-shadow:0 0 6px #8e001f4d}.field__icon[data-v-386a0f99]{position:absolute;display:flex;align-items:center;justify-content:center;color:#6b7280}.field__icon--left[data-v-386a0f99]{left:.6rem}.field__icon--right[data-v-386a0f99]{right:.6rem}.field__error[data-v-386a0f99]{font-size:.75rem;color:#dc2626}.field__hint[data-v-386a0f99]{font-size:.75rem;color:#6b7280}.btn[data-v-f6a6f5dd]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:10px;font-weight:500;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,opacity .2s ease;border:none}.btn[data-v-f6a6f5dd]:focus-visible{outline:3px solid rgba(126,101,213,.34);outline-offset:2px}.btn--sm[data-v-f6a6f5dd]{padding:.4rem .75rem;font-size:.875rem}.btn--md[data-v-f6a6f5dd]{padding:.6rem 1rem;font-size:16px}.btn--lg[data-v-f6a6f5dd]{padding:.75rem 1.25rem;font-size:1.125rem}.btn--primary[data-v-f6a6f5dd]{background:linear-gradient(91.49deg,#304d9f .35%,#8972da 99.65%);color:#fff}.btn--primary[data-v-f6a6f5dd]:hover{background:linear-gradient(91.49deg,#4761a8 .35%,#8972da 99.65%);box-shadow:0 0 8px 1px #3539811a}.btn--secondary[data-v-f6a6f5dd]{background:#fff;color:#111827}.btn--secondary[data-v-f6a6f5dd]:hover{box-shadow:0 0 8px 1px #3539811a}.btn--danger[data-v-f6a6f5dd]{background:#dc2626;color:#fff}.btn--danger[data-v-f6a6f5dd]:hover{background:#b91c1c}.btn--ghost[data-v-f6a6f5dd]{background:transparent;color:#2563eb}.btn--ghost[data-v-f6a6f5dd]:hover{background:#2563eb1a}.btn--disabled[data-v-f6a6f5dd]{opacity:.6;cursor:auto!important}.btn__spinner[data-v-f6a6f5dd]{min-width:1em;min-height:1em;width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:spin-f6a6f5dd .6s linear infinite}@keyframes spin-f6a6f5dd{to{transform:rotate(360deg)}}.btn-wrapper[data-v-f6a6f5dd]{position:relative;display:inline-block}.btn[data-v-f6a6f5dd]{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border-radius:10px;font-weight:500;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,opacity .2s ease;border:none}.btn__caret[data-v-f6a6f5dd]{font-size:.75rem;opacity:.8}.btn__dropdown[data-v-f6a6f5dd]{position:fixed;min-width:180px;background:#fff;border-radius:10px;box-shadow:0 8px 24px #00000026;padding:.25rem;z-index:1000;display:flex;flex-direction:column;align-items:start}.fade-enter-active[data-v-f6a6f5dd],.fade-leave-active[data-v-f6a6f5dd]{transition:opacity .15s ease,transform .15s ease}.fade-enter-from[data-v-f6a6f5dd],.fade-leave-to[data-v-f6a6f5dd]{opacity:0;transform:translateY(-4px)}.dropdown-item[data-v-f6a6f5dd]{padding:.5rem .75rem;border-radius:8px;cursor:pointer;font-size:14px}.dropdown-item[data-v-f6a6f5dd]:hover{background:#f3f4f6}.btn__chevron[data-v-f6a6f5dd]{transition:transform .2s ease}.btn__chevron--open[data-v-f6a6f5dd]{transform:rotate(180deg)}.btn--icon-only[data-v-f6a6f5dd]{padding:0;width:40px;height:40px}.btn--icon-only.btn--sm[data-v-f6a6f5dd]{width:32px;height:32px}.btn--icon-only.btn--md[data-v-f6a6f5dd]{width:40px;height:40px}.btn--icon-only.btn--lg[data-v-f6a6f5dd]{width:48px;height:48px}.checkbox[data-v-1221b5da]{display:flex;align-items:center;cursor:pointer}.checkbox__input[data-v-1221b5da]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;min-width:16px;border-radius:.25rem;background:#ffffff80;box-shadow:0 0 4px #0000004d;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s,border-color .2s,box-shadow .2s}.checkbox__input[data-v-1221b5da]:hover{background:#ffffffb2}.checkbox__input[data-v-1221b5da]:focus-visible{outline:3px solid rgba(126,101,213,.3);outline-offset:2px}.checkbox__input[data-v-1221b5da]:checked{background:#fff}.checkbox__input[data-v-1221b5da]:checked:after{margin-top:-2px;content:"";width:6px;height:10px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox--disabled[data-v-1221b5da]{opacity:.6;cursor:not-allowed}.checkbox__input[data-v-1221b5da]:disabled{cursor:not-allowed}.checkbox--error .checkbox__input[data-v-1221b5da]{border:1px solid #dc2626}.checkbox__content[data-v-1221b5da]{margin-left:8px;font-size:.875rem;color:#111827}.registration-fields[data-v-2962b418]{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:10px}.registration-consent[data-v-2962b418]{margin:12px 0;align-items:flex-start}.registration-consent[data-v-2962b418] .checkbox__input{margin-top:3px}.registration-consent__link[data-v-2962b418]{color:#6d59c2;text-decoration:underline;text-underline-offset:2px}.registration-consent__link[data-v-2962b418]:hover{color:#4d3da2}.registration-consent__link[data-v-2962b418]:focus-visible{border-radius:3px;outline:3px solid rgba(126,101,213,.3);outline-offset:2px}@media(min-width:640px){.registration-fields[data-v-2962b418]{grid-template-columns:repeat(6,minmax(0,1fr));-moz-column-gap:20px;column-gap:20px}.registration-field--third[data-v-2962b418]{grid-column:span 2}.registration-field--half[data-v-2962b418]{grid-column:span 3}}.tooltip-trigger[data-v-7889ce0d]{display:inline-flex}.tooltip[data-v-7889ce0d]{position:fixed;z-index:9999;padding:.35rem .6rem;border-radius:.375rem;font-size:.75rem;white-space:nowrap;pointer-events:none;background:#ffffff80;box-shadow:0 0 6px #0000001a;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.tooltip-fade-enter-active[data-v-7889ce0d],.tooltip-fade-leave-active[data-v-7889ce0d]{transition:opacity .15s ease,transform .15s ease}.tooltip-fade-enter-from[data-v-7889ce0d],.tooltip-fade-leave-to[data-v-7889ce0d]{opacity:0;transform:translateY(2px)}.certificate-card[data-v-38ee3bf9]{display:grid;min-width:0;gap:7px;padding:10px 12px 10px 14px;color:#001657;text-align:left}.certificate-card__heading[data-v-38ee3bf9]{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:9px}.certificate-card__heading strong[data-v-38ee3bf9]{min-width:0;color:#304d9f;font-size:13px;font-weight:750;line-height:1.3;overflow-wrap:anywhere}.certificate-card__selected[data-v-38ee3bf9]{display:grid;width:21px;height:21px;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(135deg,#405ab1,#8972da);box-shadow:0 4px 10px #4f4aaa3d;font-size:12px;font-weight:800}.certificate-card__details[data-v-38ee3bf9]{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) minmax(96px,.55fr);gap:6px 12px;margin:0}.certificate-card__details>span[data-v-38ee3bf9],.certificate-card__meta span[data-v-38ee3bf9]{min-width:0}.certificate-card__label[data-v-38ee3bf9]{display:block;margin-bottom:1px;color:#00165780;font-size:11px;font-weight:750;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.certificate-card__value[data-v-38ee3bf9]{display:block;color:#001657d6;font-size:12px;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.certificate-card__meta[data-v-38ee3bf9]{display:grid;min-width:0;grid-template-columns:minmax(110px,.65fr) minmax(0,1fr);gap:6px 12px;padding-top:6px;border-top:1px solid rgba(0,22,87,.08);color:#00165799;font-size:11px;line-height:1.35}.certificate-card__meta span[data-v-38ee3bf9]{overflow-wrap:anywhere}.certificate-card__meta b[data-v-38ee3bf9]{color:#001657c2;font-weight:700}@media(max-width:390px){.certificate-card__meta[data-v-38ee3bf9]{grid-template-columns:1fr;gap:4px}}.signature-list[data-v-fcce9847]{display:flex;max-height:280px;min-width:0;flex-direction:column;gap:7px;padding:3px 4px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.signature-list__item[data-v-fcce9847]{width:100%;min-width:0;flex:0 0 auto;padding:0;overflow:hidden;border:1px solid rgba(0,22,87,.1);border-radius:12px;color:inherit;background:#ffffff8a;text-align:left;cursor:pointer;transition:border-color .18s,background-color .18s,box-shadow .18s}.signature-list__item[data-v-fcce9847]:hover:not(:disabled){border-color:#5754b957;background:#ffffffc2}.signature-list__item[data-v-fcce9847]:disabled{cursor:not-allowed;opacity:.65}.signature-list__item[data-v-fcce9847]:focus-visible{outline:3px solid rgba(126,101,213,.3);outline-offset:2px}.signature-list__item--selected[data-v-fcce9847]{border-color:#5754b994;background:#ffffffe0;box-shadow:0 0 0 2px #7466cf21,0 9px 22px #383e841a}.signature-list__item[data-v-fcce9847] .certificate-card{pointer-events:none}@media(prefers-reduced-motion:reduce){.signature-list__item[data-v-fcce9847]{transition:none}}.signature-registration[data-v-e07449e4]{width:100%;min-width:0;color:#001657}.signature-registration__state[data-v-e07449e4]{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;padding:4px 2px}.signature-registration__state-icon[data-v-e07449e4]{display:grid;width:40px;height:40px;place-items:center;border-radius:13px;background:linear-gradient(135deg,#405ab1,#8972da)}.signature-registration__state h3[data-v-e07449e4]{margin:0 0 3px;font-size:16px;line-height:1.25}.signature-registration__state p[data-v-e07449e4],.signature-registration__problem p[data-v-e07449e4]{margin:0;color:#001657a3;font-size:12px;line-height:1.45}.signature-registration__spinner[data-v-e07449e4]{width:18px;height:18px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:spin-e07449e4 .7s linear infinite}.signature-registration__problem[data-v-e07449e4]{display:grid;gap:5px;padding:13px 14px;border:1px solid rgba(171,102,24,.18);border-radius:11px;background:#fff8e88f}.signature-registration__problem strong[data-v-e07449e4]{color:#71440f;font-size:14px}.signature-registration__ready[data-v-e07449e4]{display:grid;gap:12px}.signature-registration__hint[data-v-e07449e4]{margin:0;color:#001657ad;font-size:13px;text-align:center}.signature-registration__error[data-v-e07449e4]{margin:10px 2px 0;color:#a52f3a;font-size:12px;line-height:1.45;text-align:center}@keyframes spin-e07449e4{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.signature-registration__spinner[data-v-e07449e4]{animation:none}}.table-wrapper[data-v-0c0501c6],.table-wrapper .table-header[data-v-0c0501c6]{background-image:inherit}.table-wrapper.table-wrapper--header-backdrop .table-header[data-v-0c0501c6]:before{content:"";position:absolute;inset:-5px -5px 0;z-index:-1;background-image:inherit;opacity:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.table-wrapper .table-header-scroll[data-v-0c0501c6],.table-wrapper .table-body-scroll[data-v-0c0501c6]{overflow-x:auto}.table-wrapper .table-header-scroll[data-v-0c0501c6]{scrollbar-width:none}.table-wrapper .table-header-scroll[data-v-0c0501c6]::-webkit-scrollbar{display:none}@media(max-width:1279px){.table-wrapper .table-header-inner[data-v-0c0501c6],.table-wrapper .table-body-inner[data-v-0c0501c6]{min-width:var(--table-min-width, 900px)}}@media(max-width:1023px){.table-wrapper.table-wrapper--mobile-cards .table-header-scroll[data-v-0c0501c6]{display:none}.table-wrapper.table-wrapper--mobile-cards .table-body-scroll[data-v-0c0501c6]{overflow-x:visible}.table-wrapper.table-wrapper--mobile-cards .table-header-inner[data-v-0c0501c6],.table-wrapper.table-wrapper--mobile-cards .table-body-inner[data-v-0c0501c6]{min-width:0}}.employee-registration[data-v-a05797ef]{width:100%;min-width:0;color:#001657}.employee-registration__intro[data-v-a05797ef]{margin:0 0 9px;color:#001657ad;font-size:13px;line-height:1.4;text-align:center}.employee-registration__search[data-v-a05797ef]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px}.employee-registration__results[data-v-a05797ef]{width:100%;max-height:250px;margin-top:12px;overflow-x:hidden;overflow-y:auto}.item[data-v-a05797ef]{display:grid;min-width:0;min-height:42px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:8px;padding:5px 8px;border-radius:9px;background-color:#ffffff80}.name[data-v-a05797ef],.inn[data-v-a05797ef]{min-width:0;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.item__action[data-v-a05797ef]{display:flex;min-width:0;justify-content:flex-end}.item__selected[data-v-a05797ef]{display:inline-flex;align-items:center;gap:3px;color:#00165794;font-size:12px;font-weight:600}.employee-registration__empty[data-v-a05797ef]{margin:16px 0;color:#0016579e;font-size:13px;text-align:center}.employee-registration__error[data-v-a05797ef]{margin:9px 0 0;color:#a52f3a;font-size:12px;line-height:1.45;text-align:center}.employee-registration__success[data-v-a05797ef]{display:grid;justify-items:center;gap:7px;padding:14px;border:1px solid rgba(46,125,101,.18);border-radius:12px;background:#effcf794;text-align:center}.employee-registration__success strong[data-v-a05797ef]{color:#245e4d;font-size:16px}.employee-registration__success p[data-v-a05797ef]{margin:0;color:#001657a8;font-size:13px;line-height:1.45}@media(max-width:1023px){.item[data-v-a05797ef]{grid-template-areas:"name action" "inn action";grid-template-columns:minmax(0,1fr) auto}.name[data-v-a05797ef]{grid-area:name}.inn[data-v-a05797ef]{grid-area:inn}.item__action[data-v-a05797ef]{grid-area:action;align-self:center}}@media(max-width:340px){.employee-registration__search[data-v-a05797ef]{grid-template-columns:minmax(0,1fr)}}.segmented-tabs[data-v-b8ff6b6a]{display:flex;width:100%;min-width:0;gap:4px;margin-bottom:12px;padding:4px;border:1px solid rgba(255,255,255,.52);border-radius:13px;background:#ffffff5c;box-shadow:inset 0 1px #ffffff94,0 7px 20px #232d6714;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.segmented-tabs__button[data-v-b8ff6b6a]{position:relative;min-width:0;min-height:42px;flex:1 1 0;padding:8px 12px;border:0;border-radius:10px;color:#001657ad;background:transparent;font:inherit;font-size:13px;font-weight:700;line-height:1.25;overflow-wrap:anywhere;cursor:pointer;transition:color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.segmented-tabs__button[data-v-b8ff6b6a]:hover:not(.segmented-tabs__button--active){color:#344b9d;background:#ffffff6b}.segmented-tabs__button--active[data-v-b8ff6b6a]{color:#304d9f;background:#fffffff0;box-shadow:0 5px 16px #303a7d24}.segmented-tabs__button--active[data-v-b8ff6b6a]:after{content:"";position:absolute;right:22%;bottom:4px;left:22%;height:2px;border-radius:999px;background:linear-gradient(90deg,#405ab1,#8972da)}.segmented-tabs__button[data-v-b8ff6b6a]:focus-visible{outline:3px solid rgba(126,101,213,.32);outline-offset:2px}@media(prefers-reduced-motion:reduce){.segmented-tabs__button[data-v-b8ff6b6a]{transition:none}}.register-form[data-v-135ce00b]{width:min(480px,calc(100vw - 72px));min-width:0;color:#001657;animation:fadeIn-135ce00b .3s ease-in-out}.register-form__header[data-v-135ce00b]{margin-bottom:14px;text-align:center}.register-form__heading-row[data-v-135ce00b]{display:flex;flex-direction:column;align-items:center;gap:7px}.register-form__title[data-v-135ce00b]{margin:0;font-size:28px;font-weight:700;line-height:1.2;text-wrap:balance}.register-form__step[data-v-135ce00b]{padding:5px 9px;border:1px solid rgba(48,77,159,.14);border-radius:999px;color:#284288;background:#ffffff61;font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}.register-form__hint[data-v-135ce00b]{margin:5px 0 0;color:#001657b3;font-size:14px;font-weight:500;line-height:1.4}.register-form__tabs[data-v-135ce00b]{margin-top:10px}.register-form__link[data-v-135ce00b],.register-form__back[data-v-135ce00b]{border:0;background:transparent;font:inherit;cursor:pointer}.register-form__link[data-v-135ce00b]{padding:2px}.register-form__back[data-v-135ce00b]{display:flex;min-height:40px;margin:6px auto 0;align-items:center;justify-content:center;gap:4px;font-size:14px}.register-form__link[data-v-135ce00b]:hover,.register-form__back[data-v-135ce00b]:hover{text-decoration:underline}.register-form__link[data-v-135ce00b]:focus-visible,.register-form__back[data-v-135ce00b]:focus-visible{border-radius:5px;outline:3px solid rgba(126,101,213,.3);outline-offset:2px}@keyframes fadeIn-135ce00b{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.fade-enter-active[data-v-135ce00b],.fade-leave-active[data-v-135ce00b]{transition:opacity .3s,transform .3s}.fade-enter-from[data-v-135ce00b],.fade-leave-to[data-v-135ce00b]{opacity:0;transform:translateY(5px)}@media(max-width:520px){.register-form__title[data-v-135ce00b]{font-size:26px}}@media(prefers-reduced-motion:reduce){.register-form[data-v-135ce00b]{animation:none}.fade-enter-active[data-v-135ce00b],.fade-leave-active[data-v-135ce00b]{transition:none}}.password-toggle[data-v-e9745f3a]{display:grid;place-items:center;width:32px;height:37px;margin-right:-4px;padding:6px;border:0;border-radius:6px;background:transparent;color:#646078;cursor:pointer}.password-toggle svg[data-v-e9745f3a]{width:20px;height:20px;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.password-toggle[data-v-e9745f3a]:focus-visible{outline:2px solid #7554dd;outline-offset:2px}[data-v-e9745f3a] .field__control--with-right .field__input{padding-right:46px}.recovery-link[data-v-e9745f3a]{align-self:flex-end;padding:0;border:0;background:none;color:#75618e;font:inherit;font-size:12px;cursor:pointer}.recovery-link[data-v-e9745f3a]:hover{text-decoration:underline}.recovery-link[data-v-e9745f3a]:focus-visible{border-radius:3px;outline:3px solid #7554dd40;outline-offset:3px}.login-form[data-v-e9745f3a]{animation:fadeIn-e9745f3a .3s ease-in-out}@keyframes fadeIn-e9745f3a{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.login-shell[data-v-c0dbd35c]{width:100%;min-width:0}.login-shell .login-heading[data-v-c0dbd35c]{margin-bottom:24px}.login-shell .login-title[data-v-c0dbd35c]{margin:0 0 10px;background:none;color:#383151;font-size:34px;font-weight:800;letter-spacing:-.04em;line-height:1.2}.login-shell .login-heading>span[data-v-c0dbd35c]{color:#81758e}.login-shell .login-registration[data-v-c0dbd35c]{margin:23px 0 19px;color:#81758e;font-size:12px;line-height:1.8}.login-shell .auth-link[data-v-c0dbd35c]{background:none;color:#7554dd;font-weight:700}.login-shell[data-v-c0dbd35c] .segmented-tabs{margin-bottom:21px;gap:5px;border:1px solid #ffffffc9;background:#eae4f4;box-shadow:none}.login-shell[data-v-c0dbd35c] .segmented-tabs__button{padding:12px;color:#646078;font-size:14px;font-weight:400}.login-shell[data-v-c0dbd35c] .segmented-tabs__button--active{background:#fff;color:#7554dd;font-weight:800;box-shadow:0 3px 10px #2633440d}.login-shell[data-v-c0dbd35c] .segmented-tabs__button--active:after{width:45%;right:auto;bottom:5px;left:27.5%;background:#7554dd}@media(min-width:2200px){.login-shell .login-title[data-v-c0dbd35c]{font-size:39px}.login-shell .login-heading>span[data-v-c0dbd35c],.login-shell[data-v-c0dbd35c] .segmented-tabs__button{font-size:17px}.login-shell .login-registration[data-v-c0dbd35c]{font-size:14px}}@media(max-width:1250px){.login-shell .login-title[data-v-c0dbd35c]{font-size:30px}}@media(max-width:650px){.login-shell .login-title[data-v-c0dbd35c]{font-size:29px}}.auth-link[data-v-c0dbd35c]{margin:0;padding:0;border:0;font:inherit;cursor:pointer;text-decoration:none}.auth-link[data-v-c0dbd35c]:hover{text-decoration:underline}.auth-link[data-v-c0dbd35c]:focus-visible{outline:3px solid rgba(126,101,213,.3);outline-offset:2px;border-radius:3px}.fade-enter-active[data-v-c0dbd35c],.fade-leave-active[data-v-c0dbd35c]{transition:opacity .3s,transform .3s}.fade-enter-from[data-v-c0dbd35c],.fade-leave-to[data-v-c0dbd35c]{opacity:0;transform:translateY(5px)}.recovery-form h2[data-v-cf8cc840]{margin:0;text-align:center;text-wrap:balance}.recovery-link[data-v-cf8cc840]{padding:2px;border:0;font:inherit;cursor:pointer}.recovery-link[data-v-cf8cc840]:hover{text-decoration:underline}.recovery-link[data-v-cf8cc840]:focus-visible{border-radius:3px;outline:3px solid #7554dd;outline-offset:2px}.recovery-success[data-v-cf8cc840]{display:grid;gap:16px}.recovery-success__message[data-v-cf8cc840]{margin:0;padding:14px;border:1px solid #badaca;border-radius:10px;background:#f0faf5;color:#245e4d;text-align:center}.fade-enter-active[data-v-cf8cc840],.fade-leave-active[data-v-cf8cc840]{transition:opacity .3s,transform .3s}.fade-enter-from[data-v-cf8cc840],.fade-leave-to[data-v-cf8cc840]{opacity:0;transform:translateY(5px)}.auth-card[data-v-1e185304]{min-width:0;padding:30px 32px 25px;border:1px solid #fff;border-radius:24px;background:linear-gradient(140deg,#ffffffef,#f8f5ffed);box-shadow:0 22px 65px #7553a31a;color:#383151;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.auth-card>.auth-panel[data-v-1e185304]{width:100%;min-width:0;max-width:100%}.auth-card .auth-divider[data-v-1e185304]{margin-block:0;border-color:#ded7eb}.auth-card .auth-security[data-v-1e185304]{align-items:center;gap:10px;padding-top:15px}.auth-card .auth-security span[data-v-1e185304]{color:#81778e;font-size:12px}.auth-card[data-v-1e185304] .field__label{margin-bottom:3px;color:#50445f}.auth-card[data-v-1e185304] .field__input{min-width:0;min-height:49px;padding:12px 13px;border:1px solid #d8cdeb;border-radius:10px;background:#faf9fddd;color:#383151;box-shadow:none}.auth-card[data-v-1e185304] .field__input::-moz-placeholder{color:#92899f}.auth-card[data-v-1e185304] .field__input::placeholder{color:#92899f}.auth-card[data-v-1e185304] .field__input:focus-visible{border-color:#967ad7;box-shadow:0 0 0 3px #7554dd24}.auth-card[data-v-1e185304] .field__control--error .field__input{border-color:#d97889;background:#fff0f3}.auth-card[data-v-1e185304] .btn--primary{min-height:52px;border-radius:10px;background:linear-gradient(110deg,#7854d6,#9a72df);box-shadow:0 6px 15px #7654d625;font-size:16px;font-weight:700}.auth-card[data-v-1e185304] .btn--primary:hover:not(:disabled){background:linear-gradient(110deg,#6847ce,#8b63d1)}@media(min-width:2200px){.auth-card[data-v-1e185304]{padding:36px 38px 30px}.auth-card[data-v-1e185304] .field__label,.auth-card[data-v-1e185304] .field__input{font-size:17px}.auth-card[data-v-1e185304] .field__input{min-height:55px}.auth-card[data-v-1e185304] .btn--primary{font-size:19px}.auth-card .auth-security span[data-v-1e185304]{font-size:14px}}@media(max-width:1250px){.auth-card[data-v-1e185304]{padding:27px 25px 23px}}@media(max-width:650px){.auth-card[data-v-1e185304]{padding:26px 22px 22px}}.fade-enter-active[data-v-1e185304],.fade-leave-active[data-v-1e185304]{transition:opacity .3s,transform .3s}.fade-enter-from[data-v-1e185304],.fade-leave-to[data-v-1e185304]{opacity:0;transform:translateY(5px)}.workspace-frame[data-v-36eee813]{--preview-accent: #7554dd;--preview-line: #dcd7e9;--preview-soft: #eee8fc;display:grid;grid-template-columns:minmax(0,1fr) .42fr;align-items:center;gap:6%;color:#282241}.workspace-frame[data-v-36eee813] *,.workspace-frame[data-v-36eee813] *:before,.workspace-frame[data-v-36eee813] *:after{box-sizing:border-box}.workspace[data-v-36eee813]{min-width:0;overflow:hidden;border:1px solid #fff;border-radius:16px;background:#fff;box-shadow:0 25px 80px #7864ae26;transition:transform .35s ease-out;transform-style:preserve-3d}.window-top[data-v-36eee813]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:10px 19px;background:var(--preview-soft);color:#646078;font-size:11px}.window-dots[data-v-36eee813]{display:flex;gap:5px}.window-dots i[data-v-36eee813]{width:7px;height:7px;border-radius:50%;background:var(--preview-line)}.demo-label[data-v-36eee813]{font-size:10px;opacity:.75}.app-layout[data-v-36eee813]{display:grid;grid-template-columns:190px minmax(0,1fr)}.app-sidebar[data-v-36eee813]{display:flex;flex-direction:column;gap:8px;padding:22px 14px;border-right:1px solid var(--preview-line);background:#eef1f7;color:#4a5271}.app-word[data-v-36eee813]{margin-bottom:12px}.mini-send[data-v-36eee813]{padding:11px 5px;border-radius:6px;background:var(--preview-accent);color:#fff;font-size:11px;text-align:center}.dropzone[data-v-36eee813]{padding:10px 4px 16px;border:1px dashed #beb4ce;border-radius:8px;color:#716581;font-size:10px;line-height:1.8;text-align:center}.dropzone>span[data-v-36eee813]{display:block;font-size:18px}.side-item[data-v-36eee813]{display:flex;align-items:center;gap:9px;padding:11px 8px;font-size:11px}.side-item b[data-v-36eee813]{margin-left:auto;font-size:10px}.side-item.active[data-v-36eee813]{border-radius:6px;background:var(--preview-soft);color:var(--preview-accent);font-weight:800}.side-bottom[data-v-36eee813]{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:30px;font-size:10px}.side-bottom small[data-v-36eee813]{display:block;margin-top:4px;font-size:9px}.avatar[data-v-36eee813],.app-avatar[data-v-36eee813]{display:grid;place-items:center;width:29px;height:29px;flex-shrink:0;border-radius:50%;background:#e5ddfa;color:#6753a9;font-size:10px}.app-main[data-v-36eee813]{min-width:0;padding:30px;color:#23334b}.app-heading[data-v-36eee813]{display:flex;align-items:center;justify-content:space-between}.app-heading small[data-v-36eee813]{color:#6d7585;font-size:10px}.app-heading h3[data-v-36eee813]{margin:5px 0 17px;font-size:30px;font-weight:800;letter-spacing:-.028em;line-height:1.3}.app-tabs[data-v-36eee813]{display:flex;gap:23px;padding-bottom:13px;border-bottom:1px solid #e7ebef;color:#68758c;font-size:13px}.app-tabs strong[data-v-36eee813]{color:#3856aa}.app-tabs strong span[data-v-36eee813]{padding:3px 5px;border-radius:4px;background:#eef0fe;font-size:10px}.app-tools[data-v-36eee813]{display:flex;justify-content:space-between;gap:10px;padding:14px 0;color:#70798a;font-size:13px}.table-header[data-v-36eee813],.doc-row[data-v-36eee813]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.75fr);align-items:center;gap:12px}.table-header[data-v-36eee813]{padding:9px 8px;border-block:1px solid #edf0f4;color:#70798a;font-size:9px}.documents[data-v-36eee813]{margin:0;padding:0;list-style:none}.doc-row[data-v-36eee813]{min-height:68px;padding:22px 8px;border-bottom:1px solid #edf0f4;font-size:10px}.doc-row.highlighted[data-v-36eee813]{background:#f4f6ff}.sender[data-v-36eee813]{display:flex;align-items:center;gap:7px;min-width:0}.sender strong[data-v-36eee813]{overflow-wrap:anywhere;font-size:14px}.checkbox[data-v-36eee813]{display:grid;flex-shrink:0;place-items:center;width:13px;height:13px;border-radius:3px;background:#6b68da;color:#fff;font-size:10px;font-style:normal}.checkbox.empty[data-v-36eee813]{border:1px solid #bdc4d0;background:transparent}.doc-names b[data-v-36eee813]{display:block;color:#394e9e;font-size:14px}.doc-names small[data-v-36eee813]{display:block;margin-top:5px;color:#70798a;font-size:11px;line-height:1.5}.pill[data-v-36eee813]{display:inline-flex;justify-content:center;width:-moz-fit-content;width:fit-content;max-width:100%;padding:5px 7px;border-radius:5px;font-size:11px;line-height:1.4}.amber[data-v-36eee813]{background:#fff3d5;color:#80530c}.green[data-v-36eee813]{background:#e4f6ed;color:#146747}.blue[data-v-36eee813]{background:#edf2ff;color:#4464a5}.app-preview[data-v-36eee813]{display:flex;justify-content:space-between;gap:10px;margin-top:18px;padding:20px;border:1px solid #e2e7ed;border-radius:10px;background:#fafbfc}.preview-document[data-v-36eee813]{min-width:0}.file-tag[data-v-36eee813]{display:inline-flex;align-items:center;justify-content:center;margin-bottom:10px;padding:5px 7px;border-radius:5px;background:var(--preview-soft);color:var(--preview-accent);font-size:9px;font-weight:800}.app-preview strong[data-v-36eee813]{display:block;font-size:17px;line-height:1.4}.app-preview small[data-v-36eee813]{display:block;margin-top:7px;color:#6f798a;font-size:11px}.preview-total[data-v-36eee813]{align-self:flex-end;text-align:right}.preview-total strong[data-v-36eee813]{margin-top:8px;font-size:27px;white-space:nowrap}.sign-button[data-v-36eee813]{min-height:42px;margin-top:12px;padding:9px 10px;border:0;border-radius:6px;background:var(--preview-accent);color:#fff;font:inherit;font-size:13px;line-height:1.5;cursor:pointer}.sign-button[data-v-36eee813]:hover:not(:disabled){background:#6340cc}.sign-button[data-v-36eee813]:disabled{background:#e4f6ed;color:#146747;cursor:default}.sign-button[data-v-36eee813]:focus-visible,.reset-button[data-v-36eee813]:focus-visible{outline:3px solid var(--preview-accent);outline-offset:3px}.app-status[data-v-36eee813]{display:flex;align-items:center;gap:7px;min-height:32px;margin-top:16px;color:#606b7c;font-size:9px;line-height:1.6}.status-dot[data-v-36eee813]{width:5px;height:5px;flex-shrink:0;border-radius:50%;background:#167d62}.demo-footer[data-v-36eee813]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:8px;border-top:1px solid #edf0f4;color:#697181;font-size:9px;line-height:1.5}.reset-button[data-v-36eee813]{min-height:36px;flex-shrink:0;padding:5px 0 5px 8px;border:0;background:transparent;color:#6948c7;font:inherit;font-size:10px;cursor:pointer}.reset-button[data-v-36eee813]:disabled{color:#747382;cursor:default}.workspace-aside[data-v-36eee813]{min-width:0}.eyebrow[data-v-36eee813]{font-size:13px;font-weight:800;letter-spacing:.15em}.workspace-aside h3[data-v-36eee813]{margin:20px 0 0;font-size:35px;font-weight:800;letter-spacing:-.028em;line-height:1.25}.workspace-aside p[data-v-36eee813]{margin:16px 0 24px;color:#646078;font-size:17px;line-height:1.75}.workspace-aside ol[data-v-36eee813]{margin:0 0 24px;padding-left:22px;font-size:16px;line-height:2.4;list-style:decimal}.quiet-label[data-v-36eee813]{color:#646078;font-size:12px}@media(max-width:1250px){.workspace-frame[data-v-36eee813]{gap:4%}.app-layout[data-v-36eee813]{grid-template-columns:145px minmax(0,1fr)}.app-main[data-v-36eee813]{padding:20px}.sender strong[data-v-36eee813],.doc-names b[data-v-36eee813]{font-size:11px}.pill[data-v-36eee813]{font-size:9px}.workspace-aside p[data-v-36eee813]{font-size:15px}.workspace-aside h3[data-v-36eee813]{font-size:29px}}@media(max-width:960px){.workspace-frame[data-v-36eee813]{grid-template-columns:minmax(0,1fr);gap:35px}.workspace-aside[data-v-36eee813]{max-width:650px}.workspace-aside ol[data-v-36eee813]{display:flex;flex-wrap:wrap;-moz-column-gap:35px;column-gap:35px}}@media(max-width:650px){.app-layout[data-v-36eee813]{grid-template-columns:minmax(0,1fr)}.app-sidebar[data-v-36eee813]{display:none}.app-main[data-v-36eee813]{padding:18px 12px 12px}.window-top[data-v-36eee813]{padding-inline:12px;font-size:9px}.window-dots[data-v-36eee813]{display:none}.demo-label[data-v-36eee813]{font-size:9px}.app-heading h3[data-v-36eee813]{font-size:25px}.app-tabs[data-v-36eee813]{gap:16px;font-size:11px}.app-tools[data-v-36eee813]{font-size:9px}.table-header[data-v-36eee813],.doc-row[data-v-36eee813]{gap:6px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.8fr)}.doc-row[data-v-36eee813]{padding:17px 5px}.sender strong[data-v-36eee813],.doc-names b[data-v-36eee813]{font-size:10px}.doc-names small[data-v-36eee813]{font-size:8px}.pill[data-v-36eee813]{padding:5px;font-size:8px}.app-preview[data-v-36eee813]{gap:12px;padding:12px}.app-preview strong[data-v-36eee813]{font-size:12px}.app-preview small[data-v-36eee813]{font-size:9px}.preview-total strong[data-v-36eee813]{font-size:19px}.sign-button[data-v-36eee813]{font-size:9px}.demo-footer[data-v-36eee813]{flex-wrap:wrap;gap:0}.reset-button[data-v-36eee813]{padding-left:0}.workspace-aside ol[data-v-36eee813]{display:block;font-size:15px}}@media(max-width:380px){.window-title[data-v-36eee813]{max-width:155px}.app-tabs[data-v-36eee813]{gap:12px;font-size:10px}.app-tools>span[data-v-36eee813]:first-child{max-width:160px}.checkbox[data-v-36eee813]{display:none}.app-preview[data-v-36eee813]{flex-direction:column}.preview-total[data-v-36eee813]{width:100%;text-align:left}.sign-button[data-v-36eee813]{width:100%}}@media(prefers-reduced-motion:reduce){.workspace[data-v-36eee813]{transform:none!important;transition:none}}.document-demo[data-v-2da5be7c]{--preview-accent: #7554dd;--preview-line: #dcd7e9;--preview-soft: #eee8fc;display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,1fr);align-items:start;gap:40px;padding:38px;border:1px solid var(--preview-line);border-radius:24px;background:#ffffffe8;color:#282241}.document-demo[data-v-2da5be7c] *,.document-demo[data-v-2da5be7c] *:before,.document-demo[data-v-2da5be7c] *:after{box-sizing:border-box}.document-selector[data-v-2da5be7c]{display:grid;gap:12px}.document-selector button[data-v-2da5be7c]{min-width:0;padding:25px;border:1px solid var(--preview-line);border-radius:10px;background:transparent;color:#282241;font:inherit;font-size:23px;font-weight:800;line-height:1.4;text-align:left;cursor:pointer;transition:background .25s,transform .25s}.document-selector button span[data-v-2da5be7c]{display:block;margin-top:9px;color:#646078;font-size:14px;font-weight:400}.document-selector button[aria-pressed=true][data-v-2da5be7c]{transform:translate(5px);border-color:var(--preview-accent);background:var(--preview-soft);box-shadow:inset 4px 0 var(--preview-accent)}.document-selector button[data-v-2da5be7c]:hover{background:var(--preview-soft)}.document-selector button[data-v-2da5be7c]:focus-visible{outline:3px solid var(--preview-accent);outline-offset:4px}.paper[data-v-2da5be7c]{min-width:0;padding:38px;border:1px solid #e0e5ec;border-radius:9px;background:#fff;color:#23334b;box-shadow:0 12px 25px #26333c09}.paper-title[data-v-2da5be7c]{display:flex;align-items:center;justify-content:space-between;gap:15px}.file-tag[data-v-2da5be7c]{display:inline-flex;align-items:center;justify-content:center;padding:7px 10px;border-radius:5px;background:var(--preview-soft);color:var(--preview-accent);font-size:12px;font-weight:800}.paper-title>span[data-v-2da5be7c]:last-child{color:#697589;font-size:10px;letter-spacing:.12em;text-align:right}.paper h3[data-v-2da5be7c]{margin:28px 0 0;font-size:24px;font-weight:800;letter-spacing:-.028em;line-height:1.3;overflow-wrap:anywhere}.paper p[data-v-2da5be7c]{margin:8px 0 27px;color:#6b7685;font-size:12px;line-height:1.75}.paper-parties[data-v-2da5be7c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;padding:20px 0;border-block:1px solid #e1e6ed;color:#6b7685;font-size:11px}.paper-parties strong[data-v-2da5be7c]{display:block;margin-top:8px;color:#23334b;font-size:14px;overflow-wrap:anywhere}.paper-table[data-v-2da5be7c]{width:100%;margin:12px 0;border-collapse:collapse;table-layout:fixed;font-size:13px;line-height:1.6;text-align:left}.paper-table th[data-v-2da5be7c],.paper-table td[data-v-2da5be7c]{padding:12px 6px;vertical-align:top;overflow-wrap:anywhere}.paper-table tr[data-v-2da5be7c]>:first-child{padding-left:0}.paper-table tr[data-v-2da5be7c]>:last-child{padding-right:0}.paper-table thead th[data-v-2da5be7c]{color:#6b7685;font-size:11px;font-weight:400}.paper-table thead th[data-v-2da5be7c]:nth-child(2){width:70px}.paper-table thead th[data-v-2da5be7c]:last-child{width:110px}.paper-table tbody td[data-v-2da5be7c]:last-child{white-space:nowrap}.paper-bottom[data-v-2da5be7c]{display:flex;justify-content:space-between;gap:10px;padding-top:16px;border-top:1px solid #e1e6ed;color:#6b7685;font-size:10px;line-height:1.6}.signature-seal[data-v-2da5be7c]{color:#197d5b}@media(max-width:960px){.document-demo[data-v-2da5be7c]{gap:24px;padding:24px}.document-selector button[data-v-2da5be7c]{padding:18px;font-size:20px}.document-selector button span[data-v-2da5be7c]{font-size:12px}.paper[data-v-2da5be7c]{padding:25px}.paper h3[data-v-2da5be7c]{font-size:20px}.paper-table thead th[data-v-2da5be7c]:nth-child(2){width:50px}.paper-table thead th[data-v-2da5be7c]:last-child{width:92px}}@media(max-width:650px){.document-demo[data-v-2da5be7c]{grid-template-columns:minmax(0,1fr);gap:18px;padding:16px;border-radius:18px}.document-selector[data-v-2da5be7c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.document-selector button[data-v-2da5be7c]{min-height:48px;padding:14px 8px;font-size:16px;text-align:center}.document-selector button span[data-v-2da5be7c]{display:none}.document-selector button[aria-pressed=true][data-v-2da5be7c]{transform:none;box-shadow:inset 0 -3px var(--preview-accent)}.paper[data-v-2da5be7c]{padding:19px}.paper-title>span[data-v-2da5be7c]:last-child{font-size:8px}.paper h3[data-v-2da5be7c]{min-height:0}.paper-parties[data-v-2da5be7c]{gap:12px;font-size:10px}.paper-parties strong[data-v-2da5be7c]{font-size:12px}.paper-table[data-v-2da5be7c]{font-size:11px}.paper-table th[data-v-2da5be7c],.paper-table td[data-v-2da5be7c]{padding-inline:3px}.paper-table thead th[data-v-2da5be7c]{font-size:10px}.paper-table thead th[data-v-2da5be7c]:nth-child(2){width:40px}.paper-table thead th[data-v-2da5be7c]:last-child{width:80px}.paper-bottom[data-v-2da5be7c]{flex-wrap:wrap;font-size:9px}}@media(max-width:380px){.document-demo[data-v-2da5be7c]{padding:10px}.document-selector[data-v-2da5be7c]{gap:5px}.document-selector button[data-v-2da5be7c]{padding-inline:5px;font-size:14px}.paper[data-v-2da5be7c]{padding:13px}.paper-title[data-v-2da5be7c]{gap:10px}.paper h3[data-v-2da5be7c]{font-size:18px}.paper-table thead th[data-v-2da5be7c]:nth-child(2){width:38px}.paper-table thead th[data-v-2da5be7c]:last-child{width:74px}}@media(prefers-reduced-motion:reduce){.document-selector button[data-v-2da5be7c]{transition:none}}.prism-home[data-v-6b42b44f]{--ink: #282241;--muted: #646078;--accent: #7554dd;--line: #dcd7e9;color:#fff;font-size:16px;line-height:normal}.container[data-v-6b42b44f]{width:var(--prism-container-width, calc(100% - clamp(48px, 8vw, 240px)) );max-width:var(--prism-container-max, 2200px);margin-inline:auto}.prism-home[data-v-6b42b44f] :is(h1,h2,h3,p){overflow-wrap:break-word}.prism-home[data-v-6b42b44f] :is(h1,h2,h3){margin:0;font-weight:800}.prism-home h1[data-v-6b42b44f]{font-size:clamp(48px,4.15vw,98px);letter-spacing:-.054em;line-height:1.11}.prism-home h2[data-v-6b42b44f]{font-size:clamp(36px,2.65vw,64px);letter-spacing:-.045em;line-height:1.17}.prism-home h3[data-v-6b42b44f]{font-size:24px;letter-spacing:-.028em;line-height:normal}.prism-home em[data-v-6b42b44f]{font-style:normal}.prism-home p[data-v-6b42b44f]{margin:16px 0 24px;font-size:18px;line-height:1.75}.prism-home a[data-v-6b42b44f]{color:inherit;text-decoration:none}.prism-home[data-v-6b42b44f] :is(a,button,summary):focus-visible{outline:3px solid #d9dcff;outline-offset:5px}.prism-home[data-v-6b42b44f] :is(.feature-card,.audience-card,.tariff-band) :is(a,button):focus-visible{outline-color:#7554dd}.prism-home section[data-v-6b42b44f],.auth-shell[data-v-6b42b44f]{scroll-margin-top:28px}.eyebrow[data-v-6b42b44f]{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.7;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.status-dot[data-v-6b42b44f]{display:inline-block;flex-shrink:0;width:7px;height:7px;border-radius:50%;background:#167d62}.button[data-v-6b42b44f]{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:56px;padding:16px 25px;border:1px solid transparent;border-radius:30px;font-size:16px;font-weight:700;transition:transform .25s,box-shadow .25s,background .25s;touch-action:manipulation}.button[data-v-6b42b44f]:hover{transform:translateY(-3px);box-shadow:0 8px 25px #28224118}.button span[data-v-6b42b44f]{font-size:21px;line-height:1}.prism-home .primary[data-v-6b42b44f]{background:linear-gradient(110deg,#7854d6,#9a72df);color:#fff;box-shadow:0 6px 15px #7654d625}.secondary[data-v-6b42b44f]{background:#ffffff12;border-color:#ffffff75}.hero[data-v-6b42b44f]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(380px,.85fr);align-items:center;gap:7%;padding-block:65px 70px}.hero .eyebrow[data-v-6b42b44f]{margin-bottom:25px;font-size:12px;letter-spacing:.12em}.hero h1 em[data-v-6b42b44f]{background:linear-gradient(100deg,#e4e9ff,#fff,#dbe3ff,#e4e9ff);background-size:260% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:text-shine-6b42b44f 7s ease-in-out infinite}.hero .hero-lead[data-v-6b42b44f]{max-width:730px;margin:28px 0 32px;font-size:20px;line-height:1.7}.actions[data-v-6b42b44f]{display:flex;gap:12px;flex-wrap:wrap}.hero .primary[data-v-6b42b44f]{background:#fff;color:#4a57a6}.hero-note[data-v-6b42b44f]{display:flex;align-items:center;gap:10px;margin-top:23px;font-size:13px}.hero-note .status-dot[data-v-6b42b44f],.hero .eyebrow .status-dot[data-v-6b42b44f],.auth-context .status-dot[data-v-6b42b44f]{background:#167d62}.auth-shell[data-v-6b42b44f]{width:100%;max-width:500px;min-width:0;justify-self:center}.auth-shell[data-v-6b42b44f]:focus{outline:none}.auth-shell[data-v-6b42b44f]:focus-visible{outline:3px solid #d9dcff;outline-offset:8px;border-radius:24px}.auth-context[data-v-6b42b44f]{display:flex;align-items:center;gap:8px;margin:0 0 24px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.context-line[data-v-6b42b44f]{position:relative;flex:1;height:1px;margin-left:10px;overflow:hidden;background:#ffffff40}.context-line i[data-v-6b42b44f]{position:absolute;left:-30%;width:30%;height:1px;background:#fff;animation:line-travel-6b42b44f 3s ease-in-out infinite}.capability-strip[data-v-6b42b44f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding:28px;background:#ffffffbf;color:var(--ink);border:1px solid #fff;border-radius:22px}.capability-strip>div[data-v-6b42b44f]{display:grid;grid-template-columns:38px 1fr;-moz-column-gap:12px;column-gap:12px;align-items:center}.capability-strip>div>span[data-v-6b42b44f]{grid-row:span 2;color:var(--accent);font-size:28px}.capability-strip strong[data-v-6b42b44f]{font-size:16px}.capability-strip small[data-v-6b42b44f]{margin-top:5px;font-size:12px;color:var(--muted)}.section[data-v-6b42b44f]{padding-block:100px}.section-heading[data-v-6b42b44f]{display:flex;justify-content:space-between;align-items:flex-end;gap:7%;margin-bottom:40px}.section-heading .eyebrow[data-v-6b42b44f]{margin-bottom:22px}.section-heading>p[data-v-6b42b44f]{flex:0 1 32%;margin:0 0 4px;font-size:17px;max-width:490px}.prism-home .art-section[data-v-6b42b44f]{padding-bottom:35px}.art-showcase[data-v-6b42b44f]{display:grid;grid-template-columns:.8fr 1.2fr;gap:5%;align-items:center;padding:40px 40px 40px 55px;border:1px solid #fff;border-radius:26px;background:linear-gradient(130deg,#fffd,#f7f3fbe8);color:var(--ink);overflow:hidden}.art-story .eyebrow[data-v-6b42b44f]{margin-bottom:25px;font-size:11px;color:#80718f}.art-story h3[data-v-6b42b44f]{font-size:clamp(30px,2.7vw,56px);letter-spacing:-.045em;line-height:1.2;color:#3c3251}.art-story p[data-v-6b42b44f]{font-size:17px;color:var(--muted);max-width:560px}.art-process[data-v-6b42b44f]{display:flex;justify-content:flex-start;gap:15px;margin:28px 0 32px;padding:0;list-style:none;font-size:12px;color:#655676}.art-process li[data-v-6b42b44f]{display:flex;align-items:center;gap:7px}.art-process i[data-v-6b42b44f]{display:grid;place-items:center;width:28px;height:28px;background:#e9e0f8;color:#7654bb;border-radius:50%;font-size:10px;font-style:normal;animation:process-light-6b42b44f 6s ease infinite}.art-process li:nth-child(2) i[data-v-6b42b44f]{animation-delay:2s}.art-process li:nth-child(3) i[data-v-6b42b44f]{animation-delay:4s}.art-story .secondary[data-v-6b42b44f]{border-color:var(--line);color:var(--ink)}.art-stage[data-v-6b42b44f]{position:relative;min-width:0;border-radius:24px;overflow:hidden;isolation:isolate;background:#f4f3fa}.art-stage img[data-v-6b42b44f]{display:block;width:100%;height:auto;aspect-ratio:1.5;-o-object-fit:cover;object-fit:cover;animation:art-levitate-6b42b44f 8s ease-in-out infinite}.art-stage[data-v-6b42b44f]:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,#ffffff40 49%,transparent 63%);transform:translate(-120%);animation:art-light-6b42b44f 12s ease-in-out infinite;pointer-events:none}.art-caption[data-v-6b42b44f]{position:absolute;bottom:17px;left:18px;display:flex;align-items:center;gap:8px;padding:10px 15px;border:1px solid #fff;border-radius:40px;background:#ffffffe6;font-size:11px;color:#736380}.feature-bottom[data-v-6b42b44f]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:18px;font-size:10px}.feature-pause[data-v-6b42b44f]{border:1px solid #ffffff80;border-radius:30px;padding:8px 14px;background:#ffffffeb;color:#514276;cursor:pointer;white-space:nowrap}.workspace-section[data-v-6b42b44f]{background:linear-gradient(120deg,#e5dcf4e8,#e1eaf7e8);color:var(--ink)}.workspace-section em[data-v-6b42b44f]{color:var(--accent)}.workspace-section .eyebrow[data-v-6b42b44f],.workspace-section .section-heading>p[data-v-6b42b44f]{color:var(--muted)}.audience-grid[data-v-6b42b44f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.audience-card[data-v-6b42b44f]{display:flex;flex-direction:column;padding:32px;background:#f7f8fff0;color:var(--ink);border:1px solid #fff;border-radius:22px}.audience-number[data-v-6b42b44f]{font-size:14px;color:var(--accent)}.audience-card h3[data-v-6b42b44f]{margin-top:26px;font-size:30px}.audience-card p[data-v-6b42b44f]{margin-block:18px 24px;font-size:17px;color:var(--muted);max-width:95%}.audience-card a[data-v-6b42b44f]{display:flex;justify-content:space-between;gap:10px;margin-top:auto;font-size:15px;font-weight:700}.start-grid[data-v-6b42b44f]{display:grid;grid-template-columns:1fr 1fr;gap:12%;border-top:1px solid #ffffff40;padding-top:60px}.start-grid .eyebrow[data-v-6b42b44f]{margin-bottom:24px}.start-grid p[data-v-6b42b44f]{font-size:18px}.steps[data-v-6b42b44f]{margin:0;padding:0;list-style:none}.steps li[data-v-6b42b44f]{display:flex;gap:28px;padding:25px 0;border-bottom:1px solid #ffffff40}.steps li[data-v-6b42b44f]:first-child{padding-top:0}.steps li>span[data-v-6b42b44f]{font-size:18px}.steps h3[data-v-6b42b44f]{font-size:24px}.steps p[data-v-6b42b44f]{font-size:16px;margin:10px 0 0}.tariff-band[data-v-6b42b44f]{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:45px 50px;border:1px solid #fff;border-radius:24px;background:linear-gradient(110deg,#e6ddf8,#e2edf9);color:var(--ink)}.tariff-band h2[data-v-6b42b44f]{margin-top:12px;font-size:38px}.tariff-band p[data-v-6b42b44f]{margin-bottom:0;font-size:16px;color:var(--muted)}.tariff-band .button[data-v-6b42b44f]{flex-shrink:0}.faq-section[data-v-6b42b44f]{display:grid;grid-template-columns:.65fr 1fr;gap:12%}.faq-section h2[data-v-6b42b44f]{margin-top:22px}.faq-section>div>p[data-v-6b42b44f]{font-size:18px}.faq-list details[data-v-6b42b44f]{border-bottom:1px solid #ffffff40;padding:23px 0}.faq-list details[data-v-6b42b44f]:first-child{padding-top:0}.faq-list summary[data-v-6b42b44f]{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;font-size:21px;font-weight:700;line-height:1.5}.faq-list summary[data-v-6b42b44f]::-webkit-details-marker{display:none}.faq-list summary span[data-v-6b42b44f]{font-size:26px;transition:transform .25s}.faq-list details[open] summary span[data-v-6b42b44f]{transform:rotate(45deg)}.faq-list p[data-v-6b42b44f]{margin-bottom:0;font-size:16px}.final-cta[data-v-6b42b44f]{text-align:center;position:relative;overflow:hidden;padding-block:80px;background:linear-gradient(130deg,#352355,#58407b,#313f68)}.final-cta h2[data-v-6b42b44f]{margin:22px 0 32px;font-size:clamp(48px,5vw,105px)}.final-cta em[data-v-6b42b44f]{color:#d6bdfc}.final-cta .eyebrow[data-v-6b42b44f]{color:#ded2ed}@keyframes text-shine-6b42b44f{50%{background-position:100% center}}@keyframes line-travel-6b42b44f{to{left:110%}}@keyframes art-levitate-6b42b44f{0%,to{transform:translateY(4px) scale(1.025) rotate(-.3deg)}50%{transform:translateY(-6px) scale(1.025) rotate(.3deg)}}@keyframes art-light-6b42b44f{0%,55%{transform:translate(-120%)}80%,to{transform:translate(120%)}}@keyframes process-light-6b42b44f{0%,26%{background:#7d5bc9;color:#fff;box-shadow:0 0 0 5px #8867ce12}34%,to{background:#e9e0f8;color:#7654bb}}.hero-copy .button[data-v-6b42b44f]{min-height:56px;padding:16px 24px;border-radius:12px}.art-process li+li[data-v-6b42b44f]:before{content:"→";color:#b3a5c4;margin-right:8px}@media(min-width:2200px){.hero[data-v-6b42b44f]{padding-block:108px 104px;gap:6%}.hero .hero-lead[data-v-6b42b44f]{font-size:24px;max-width:780px}.button[data-v-6b42b44f]{font-size:19px;padding:20px 30px}.hero-note[data-v-6b42b44f]{font-size:15px}.capability-strip strong[data-v-6b42b44f]{font-size:20px}.capability-strip small[data-v-6b42b44f]{font-size:15px}.section[data-v-6b42b44f]{padding-block:115px}.section-heading p[data-v-6b42b44f]{font-size:20px}.hero[data-v-6b42b44f]{padding-top:70px}.hero .hero-lead[data-v-6b42b44f]{font-size:22px}}@media(max-width:1250px){.hero[data-v-6b42b44f]{grid-template-columns:1fr 1fr;gap:30px;padding-block:60px 65px;min-height:620px}.prism-home h1[data-v-6b42b44f]{font-size:53px}.hero .hero-lead[data-v-6b42b44f]{font-size:17px}.hero .button[data-v-6b42b44f]{font-size:14px;padding:13px 17px;gap:15px}.capability-strip strong[data-v-6b42b44f]{font-size:14px}.capability-strip small[data-v-6b42b44f]{font-size:10px}.prism-home h1[data-v-6b42b44f]{font-size:48px}.section[data-v-6b42b44f]{padding-block:75px}}@media(max-width:960px){.hero[data-v-6b42b44f]{grid-template-columns:1fr;gap:45px}.hero-copy[data-v-6b42b44f]{max-width:750px}.prism-home h1[data-v-6b42b44f]{font-size:64px}.capability-strip[data-v-6b42b44f]{grid-template-columns:1fr 1fr;row-gap:25px}.section-heading[data-v-6b42b44f]{align-items:start;flex-direction:column;gap:22px}.section-heading p[data-v-6b42b44f]{max-width:650px}.audience-grid[data-v-6b42b44f]{gap:20px}.audience-card h3[data-v-6b42b44f]{font-size:24px}.audience-card p[data-v-6b42b44f]{font-size:15px}.start-grid[data-v-6b42b44f]{gap:5%}.start-grid h2[data-v-6b42b44f]{font-size:34px}.tariff-band[data-v-6b42b44f]{padding:32px}.tariff-band h2[data-v-6b42b44f]{font-size:29px}.faq-section[data-v-6b42b44f]{gap:6%}.faq-list summary[data-v-6b42b44f]{font-size:18px}.prism-home h1[data-v-6b42b44f]{font-size:42px}}@media(max-width:650px){.container[data-v-6b42b44f]{width:calc(100% - 36px)}.hero[data-v-6b42b44f]{padding-block:45px 65px;gap:35px;min-height:0}.prism-home h1[data-v-6b42b44f]{font-size:clamp(39px,10vw,59px)}.prism-home h2[data-v-6b42b44f]{font-size:35px}.hero .eyebrow[data-v-6b42b44f]{font-size:10px;letter-spacing:.1em;margin-bottom:18px}.hero .hero-lead[data-v-6b42b44f]{font-size:17px;margin:22px 0}.hero-note[data-v-6b42b44f]{font-size:10px;gap:7px}.actions[data-v-6b42b44f]{gap:10px}.actions .button[data-v-6b42b44f]{font-size:13px;min-height:48px;padding:12px 16px}.capability-strip[data-v-6b42b44f]{gap:22px 10px;padding-block:22px}.capability-strip>div[data-v-6b42b44f]{grid-template-columns:24px 1fr;gap:7px}.capability-strip>div>span[data-v-6b42b44f]{font-size:23px}.capability-strip strong[data-v-6b42b44f]{font-size:11px}.capability-strip small[data-v-6b42b44f]{font-size:9px}.section[data-v-6b42b44f]{padding-block:55px}.section-heading .eyebrow[data-v-6b42b44f]{margin-bottom:16px;font-size:10px}.section-heading p[data-v-6b42b44f]{font-size:16px}.section-heading[data-v-6b42b44f]{margin-bottom:28px}.audience-grid[data-v-6b42b44f]{grid-template-columns:1fr;gap:10px}.audience-card[data-v-6b42b44f]{padding:25px 0}.audience-card h3[data-v-6b42b44f]{margin-top:15px}.audience-card p[data-v-6b42b44f]{max-width:100%}.start-grid[data-v-6b42b44f]{grid-template-columns:1fr;gap:40px;padding-top:35px}.start-grid p[data-v-6b42b44f]{font-size:16px}.steps[data-v-6b42b44f]{padding:0}.steps h3[data-v-6b42b44f]{font-size:22px}.tariff-band[data-v-6b42b44f]{flex-direction:column;align-items:start;padding:28px}.tariff-band h2[data-v-6b42b44f]{font-size:30px}.tariff-band .button[data-v-6b42b44f]{font-size:15px}.faq-section[data-v-6b42b44f]{grid-template-columns:1fr;gap:35px}.faq-section h2 br[data-v-6b42b44f]{display:none}.faq-list summary[data-v-6b42b44f]{font-size:17px}.final-cta[data-v-6b42b44f]{padding-block:55px}.final-cta h2[data-v-6b42b44f]{font-size:43px}.final-cta .eyebrow[data-v-6b42b44f]{font-size:10px}.hero[data-v-6b42b44f]{padding-top:40px;padding-bottom:65px;gap:32px}.prism-home h1[data-v-6b42b44f]{font-size:37px}.hero .hero-lead[data-v-6b42b44f]{font-size:16px}.hero .hero-lead br[data-v-6b42b44f]{display:none}.capability-strip[data-v-6b42b44f]{padding:20px 15px}.audience-card[data-v-6b42b44f]{padding:25px}.final-cta h2[data-v-6b42b44f]{font-size:41px}}@media(min-width:2200px){.auth-context[data-v-6b42b44f]{max-width:570px;font-size:12px}.hero[data-v-6b42b44f]{padding-top:55px}}@media(max-width:960px){.hero h1[data-v-6b42b44f]{font-size:42px}.auth-context[data-v-6b42b44f]{font-size:8px}}@media(max-width:650px){.auth-context[data-v-6b42b44f]{font-size:9px;margin-bottom:15px}.hero h1[data-v-6b42b44f]{font-size:36px}.hero-note[data-v-6b42b44f]{font-size:10px}.hero[data-v-6b42b44f]{gap:30px;padding-top:35px;padding-bottom:65px}}@media(min-width:2200px){.hero[data-v-6b42b44f]{padding-block:75px 85px}.hero .hero-lead[data-v-6b42b44f]{font-size:24px;max-width:850px}.auth-context[data-v-6b42b44f]{max-width:570px}.auth-context[data-v-6b42b44f]{font-size:12px}.art-story p[data-v-6b42b44f]{font-size:22px}.art-process[data-v-6b42b44f]{font-size:16px;gap:20px}.art-process i[data-v-6b42b44f]{width:34px;height:34px;font-size:12px}.art-showcase[data-v-6b42b44f]{padding:55px 55px 55px 70px}.art-story .eyebrow[data-v-6b42b44f]{font-size:13px}}@media(max-width:1250px){.hero[data-v-6b42b44f]{gap:5%;grid-template-columns:minmax(0,1.1fr) minmax(345px,.9fr);padding-block:48px 55px}.hero h1[data-v-6b42b44f]{font-size:clamp(43px,4.3vw,54px)}.hero .hero-lead[data-v-6b42b44f]{font-size:17px;margin-block:23px 26px}.hero .eyebrow[data-v-6b42b44f]{font-size:10px}.hero-copy .button[data-v-6b42b44f]{font-size:14px;padding:13px 18px;gap:15px}.hero-note[data-v-6b42b44f]{font-size:11px}.art-story h3[data-v-6b42b44f]{font-size:33px}.art-story p[data-v-6b42b44f]{font-size:15px}.art-showcase[data-v-6b42b44f]{padding:28px;gap:4%}.art-process[data-v-6b42b44f]{font-size:10px;gap:8px}.art-process span[data-v-6b42b44f]{gap:5px}}@media(max-width:900px){.hero[data-v-6b42b44f]{grid-template-columns:minmax(0,1fr);gap:30px}.hero-copy[data-v-6b42b44f]{max-width:700px}.hero h1[data-v-6b42b44f]{font-size:55px}.hero .hero-lead[data-v-6b42b44f]{font-size:19px}.art-showcase[data-v-6b42b44f]{grid-template-columns:1fr;gap:25px}.art-stage[data-v-6b42b44f]{max-width:720px;width:100%;margin:auto}.art-story[data-v-6b42b44f]{max-width:650px}.art-story p[data-v-6b42b44f]{font-size:17px}.art-process[data-v-6b42b44f]{font-size:13px;gap:18px}}@media(max-width:650px){.hero[data-v-6b42b44f]{padding-block:36px 45px;gap:32px}.hero h1[data-v-6b42b44f]{font-size:43px}.hero .eyebrow[data-v-6b42b44f]{font-size:9px;margin-bottom:20px}.hero .hero-lead[data-v-6b42b44f]{font-size:16px;margin:23px 0}.hero-copy .button[data-v-6b42b44f]{font-size:12px;padding:13px 14px;min-height:48px;gap:10px}.hero-note[data-v-6b42b44f]{font-size:10px;gap:6px;flex-wrap:wrap}.auth-context[data-v-6b42b44f]{font-size:8px}.art-showcase[data-v-6b42b44f]{padding:25px 20px;border-radius:18px}.art-story h3[data-v-6b42b44f]{font-size:31px}.art-story .eyebrow[data-v-6b42b44f]{font-size:9px}.art-story p[data-v-6b42b44f]{font-size:15px}.art-process[data-v-6b42b44f]{font-size:10px;gap:8px;justify-content:space-between}.art-process i[data-v-6b42b44f]{width:24px;height:24px;font-size:9px}.art-stage[data-v-6b42b44f]{border-radius:12px}.art-caption[data-v-6b42b44f]{font-size:9px;bottom:10px;left:10px;padding:8px 10px}}@media(max-width:650px){.hero h1[data-v-6b42b44f]{font-size:43px}.hero .eyebrow[data-v-6b42b44f]{font-size:9px}.art-process[data-v-6b42b44f]{gap:8px}.art-process li[data-v-6b42b44f]{gap:5px}.art-process li+li[data-v-6b42b44f]:before{margin-right:0}.feature-bottom[data-v-6b42b44f]{align-items:flex-start;font-size:10px;line-height:1.6}.hero-note[data-v-6b42b44f]{font-size:10px}}.feature-deck[data-v-6b42b44f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;position:relative;z-index:1}.feature-card[data-v-6b42b44f]{--cap-color: #7451b5;--cap-bg: #e4d9f7;--cap-end: #f4edff;display:flex;flex-direction:column;position:relative;isolation:isolate;overflow:hidden;padding:28px;border:1px solid #ffffffd9;border-radius:23px;background:linear-gradient(145deg,var(--cap-bg),var(--cap-end));box-shadow:0 7px 20px #6650800a;transition:transform .35s,box-shadow .35s;color:#332641;min-width:0}.feature-2[data-v-6b42b44f]{--cap-color: #387b79;--cap-bg: #cfebe4;--cap-end: #edf9f4}.feature-3[data-v-6b42b44f]{--cap-color: #5775ad;--cap-bg: #d6e5fc;--cap-end: #edf3ff}.feature-4[data-v-6b42b44f]{--cap-color: #a36979;--cap-bg: #f2dae5;--cap-end: #fff0f0}.feature-card[data-v-6b42b44f]:hover,.feature-card[data-v-6b42b44f]:focus-within{transform:translateY(-7px);box-shadow:0 20px 35px #6850841e}.feature-card[data-v-6b42b44f]:before{content:"";pointer-events:none;position:absolute;inset:-40%;z-index:-1;background:radial-gradient(ellipse at 65% 10%,#ffffffb8,transparent 45%);animation:cap-cloud-6b42b44f 11s ease-in-out infinite alternate;animation-delay:calc(var(--feature-index) * -2s)}.feature-top[data-v-6b42b44f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px}.feature-icon[data-v-6b42b44f]{width:56px;height:56px;display:grid;place-items:center;background:linear-gradient(145deg,#fffffff7,#ffffff45);border:1px solid #ffffffef;border-radius:16px;box-shadow:0 8px 12px #6c5a8614,inset 0 -2px 2px #75618b09;color:var(--cap-color);transition:transform .3s}.feature-icon svg[data-v-6b42b44f]{width:30px;height:30px}.feature-card:hover .feature-icon[data-v-6b42b44f]{transform:translateY(-3px) rotate(-5deg)}.feature-number[data-v-6b42b44f]{font-size:10px;letter-spacing:.1em;color:var(--cap-color)}.feature-card h3[data-v-6b42b44f]{font-size:25px;line-height:1.3;letter-spacing:-.025em;min-height:2.6em;max-width:15em}.feature-card p[data-v-6b42b44f]{font-size:16px;line-height:1.65;color:#655b74;margin:15px 0 23px}.feature-micro[data-v-6b42b44f]{height:61px;margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:7px;border:1px solid #ffffffc7;background:#ffffff65;padding:12px;border-radius:12px;color:var(--cap-color);font-size:10px}.feature-footer[data-v-6b42b44f]{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #ffffffb0;padding-top:17px;margin-top:19px}.feature-footer small[data-v-6b42b44f]{font-size:11px;color:#7b6c8b;line-height:1.5}.feature-footer>a[data-v-6b42b44f],.feature-footer>button[data-v-6b42b44f]{border:1px solid #ffffffc4;border-radius:50%;width:30px;height:30px;flex-shrink:0;display:grid;place-items:center;color:var(--cap-color);background:#ffffff7a;font-size:19px;transition:background .2s,transform .2s}.feature-footer>a[data-v-6b42b44f]:hover,.feature-footer>button[data-v-6b42b44f]:hover{background:#fff;transform:rotate(45deg)}.mini-doc[data-v-6b42b44f]{font-size:9px;white-space:nowrap}.mini-doc small[data-v-6b42b44f]{display:block;font-size:8px;font-weight:400;opacity:.65;margin-top:3px}.mini-travel[data-v-6b42b44f]{height:1px;background:#bdb0d4;flex:1;min-width:12px;position:relative;overflow:hidden}.mini-travel i[data-v-6b42b44f]{position:absolute;width:12px;height:3px;top:-1px;background:#9063d0;animation:cap-send-6b42b44f 3s ease-in-out infinite}.mini-delivered[data-v-6b42b44f]{font-size:9px;white-space:nowrap}.mini-certificate[data-v-6b42b44f]{font-size:9px;max-width:110px}.mini-signature[data-v-6b42b44f]{width:51px;flex-shrink:0;height:28px;fill:none;stroke:var(--cap-color);stroke-width:1.5}.mini-signature path[data-v-6b42b44f]{stroke-dasharray:150;stroke-dashoffset:150;animation:cap-sign-6b42b44f 5s ease infinite}.draw-check[data-v-6b42b44f]{stroke-dasharray:25;stroke-dashoffset:0;animation:cap-check-6b42b44f 5s ease infinite}.mini-person[data-v-6b42b44f]{display:grid;place-items:center;width:25px;height:25px;flex-shrink:0;border-radius:50%;background:#d0dcf1;border:1px solid #fff;font-size:9px}.mini-connect[data-v-6b42b44f]{height:2px;background:#b3c6e4;width:20px;position:relative;overflow:hidden}.mini-connect i[data-v-6b42b44f]{position:absolute;inset:0;background:#6d8ec6;transform-origin:left;animation:cap-connect-6b42b44f 4s ease infinite}.mini-partner[data-v-6b42b44f]{font-size:8px;max-width:60px}.mini-chat-avatar[data-v-6b42b44f]{display:grid;place-items:center;background:#e8bacd;width:24px;height:24px;border-radius:50%;font-size:10px}.mini-typing[data-v-6b42b44f]{display:flex;gap:3px;padding:9px 8px;background:#ffffffb0;border-radius:10px 10px 10px 2px}.mini-typing i[data-v-6b42b44f]{width:4px;height:4px;border-radius:50%;background:#ab788d;animation:cap-type-6b42b44f 1.5s ease-in-out infinite}.mini-typing i[data-v-6b42b44f]:nth-child(2){animation-delay:.18s}.mini-typing i[data-v-6b42b44f]:nth-child(3){animation-delay:.36s}.mini-chat-text[data-v-6b42b44f]{font-size:9px}@keyframes cap-cloud-6b42b44f{0%{transform:translate(-6%)}to{transform:translate(8%,12%)}}@keyframes cap-send-6b42b44f{0%{left:-20%;opacity:0}15%{opacity:1}85%{opacity:1}to{left:100%;opacity:0}}@keyframes cap-sign-6b42b44f{0%,12%{stroke-dashoffset:150}55%,88%{stroke-dashoffset:0}to{stroke-dashoffset:150}}@keyframes cap-check-6b42b44f{0%,15%{stroke-dashoffset:25}45%,to{stroke-dashoffset:0}}@keyframes cap-connect-6b42b44f{0%,10%{transform:scaleX(0)}50%,to{transform:scaleX(1)}}@keyframes cap-type-6b42b44f{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-4px);opacity:1}}@media(min-width:2200px){.feature-card[data-v-6b42b44f]{padding:36px}.feature-card h3[data-v-6b42b44f]{font-size:31px}.feature-card p[data-v-6b42b44f]{font-size:20px}.feature-top[data-v-6b42b44f]{margin-bottom:32px}.feature-icon[data-v-6b42b44f]{width:65px;height:65px}.feature-icon svg[data-v-6b42b44f]{width:34px;height:34px}.feature-micro[data-v-6b42b44f]{height:73px;padding:16px}.feature-footer small[data-v-6b42b44f]{font-size:14px}.feature-number[data-v-6b42b44f],.mini-doc[data-v-6b42b44f],.mini-delivered[data-v-6b42b44f],.mini-certificate[data-v-6b42b44f],.mini-chat-text[data-v-6b42b44f]{font-size:12px}.mini-doc small[data-v-6b42b44f]{font-size:10px}.mini-partner[data-v-6b42b44f]{font-size:10px;max-width:90px}.mini-person[data-v-6b42b44f]{width:29px;height:29px}}@media(max-width:1300px){.feature-deck[data-v-6b42b44f]{gap:15px}.feature-card[data-v-6b42b44f]{padding:24px 20px}.feature-card h3[data-v-6b42b44f]{font-size:22px}.feature-card p[data-v-6b42b44f]{font-size:15px}.feature-micro[data-v-6b42b44f]{padding:9px;gap:5px}.mini-partner[data-v-6b42b44f]{font-size:8px;max-width:50px}.mini-person[data-v-6b42b44f]{width:21px;height:21px}.mini-chat-text[data-v-6b42b44f]{font-size:8px}.feature-footer small[data-v-6b42b44f]{font-size:10px}}@media(max-width:1000px){.feature-deck[data-v-6b42b44f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.feature-card[data-v-6b42b44f]{padding:26px}.feature-card h3[data-v-6b42b44f]{min-height:0}.feature-card p[data-v-6b42b44f]{font-size:16px}.feature-micro[data-v-6b42b44f]{max-width:none}.mini-doc[data-v-6b42b44f],.mini-delivered[data-v-6b42b44f],.mini-certificate[data-v-6b42b44f],.mini-chat-text[data-v-6b42b44f]{font-size:11px}.mini-partner[data-v-6b42b44f]{font-size:10px;max-width:100px}}@media(max-width:650px){.feature-deck[data-v-6b42b44f]{grid-template-columns:1fr;gap:16px}.feature-card[data-v-6b42b44f]{padding:24px;border-radius:20px}.feature-top[data-v-6b42b44f]{margin-bottom:19px}.feature-card h3[data-v-6b42b44f]{font-size:24px;min-height:0}.feature-card p[data-v-6b42b44f]{font-size:16px;margin:13px 0 20px}.feature-icon[data-v-6b42b44f]{width:49px;height:49px}.feature-number[data-v-6b42b44f]{font-size:10px}.feature-micro[data-v-6b42b44f]{height:55px;padding:12px}.feature-footer[data-v-6b42b44f]{margin-top:15px;padding-top:14px}.feature-footer small[data-v-6b42b44f]{font-size:11px}}@media(min-width:1500px){.feature-card h3[data-v-6b42b44f]{min-height:1.3em}}@media(prefers-reduced-motion:reduce){.mini-signature path[data-v-6b42b44f],.draw-check[data-v-6b42b44f]{stroke-dashoffset:0!important}.feature-card[data-v-6b42b44f]:hover,.feature-card[data-v-6b42b44f]:focus-within,.feature-card:hover .feature-icon[data-v-6b42b44f]{transform:none!important}}.features:not(.features-running) .feature-deck[data-v-6b42b44f] *,.features:not(.features-running) .feature-deck[data-v-6b42b44f] *:before,.features:not(.features-running) .feature-deck[data-v-6b42b44f] *:after{animation-play-state:paused!important}.features-paused .feature-card[data-v-6b42b44f],.features-paused .feature-icon[data-v-6b42b44f]{transition:none;transform:none!important}.hero-copy[data-v-6b42b44f]{animation:prism-enter-6b42b44f .8s both}.reveal-pending[data-v-6b42b44f]{opacity:0;transform:translateY(20px)}.reveal-section[data-v-6b42b44f]{transition:opacity .7s ease,transform .7s ease}@keyframes prism-enter-6b42b44f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.reveal-pending[data-v-6b42b44f]{opacity:1;transform:none}.mini-signature path[data-v-6b42b44f],.draw-check[data-v-6b42b44f]{stroke-dashoffset:0!important}.feature-card[data-v-6b42b44f]:hover,.feature-card[data-v-6b42b44f]:focus-within,.feature-card:hover .feature-icon[data-v-6b42b44f]{transform:none!important}}@media(prefers-reduced-motion:reduce){.prism-home[data-v-6b42b44f] *,.prism-home[data-v-6b42b44f] *:before,.prism-home[data-v-6b42b44f] *:after{animation:none!important;transition:none!important}.feature-pause[data-v-6b42b44f]{display:none}.button[data-v-6b42b44f]:hover,.feature-card[data-v-6b42b44f]:hover{transform:none}}.final-cta .eyebrow[data-v-6b42b44f]{justify-content:center}.final-cta .primary[data-v-6b42b44f]{background:#fff;color:#684c9e}@media(min-width:2200px){.hero[data-v-6b42b44f]{gap:7%}}.art-stage[data-v-6b42b44f]{transition:transform .35s ease-out}@media(prefers-reduced-motion:reduce){.art-stage[data-v-6b42b44f]{transform:none!important}}@media(max-width:900px){.art-showcase[data-v-6b42b44f]{grid-template-columns:minmax(0,1fr)}.art-story[data-v-6b42b44f]{min-width:0}}@media(max-width:380px){.art-process[data-v-6b42b44f]{flex-wrap:wrap}.art-process li+li[data-v-6b42b44f]:before{display:none}}@media(min-width:2200px){.auth-shell[data-v-6b42b44f]{max-width:570px}}.button[data-v-6b42b44f]{max-width:100%}@media(max-width:650px){.start-grid[data-v-6b42b44f],.faq-section[data-v-6b42b44f]{grid-template-columns:minmax(0,1fr)}.faq-section>div[data-v-6b42b44f]{min-width:0}}
