@import url(https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400&family=Sora:wght@500;600;700;800&display=swap);.notification-container[data-v-144b2275]{position:fixed;top:20px;right:20px;z-index:9999;pointer-events:none}.notification[data-v-144b2275]{pointer-events:all;margin-bottom:12px;min-width:320px;max-width:480px;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);overflow:hidden;position:relative;cursor:pointer;transition:all .3s ease}.notification[data-v-144b2275]:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(0,0,0,.2)}.notification-success[data-v-144b2275]{background:rgb(var(--v-theme-success));color:#fff}.notification-error[data-v-144b2275]{background:rgb(var(--v-theme-error));color:#fff}.notification-warning[data-v-144b2275]{background:rgb(var(--v-theme-warning));color:#fff}.notification-info[data-v-144b2275]{background:rgb(var(--v-theme-info));color:#fff}.notification-content[data-v-144b2275]{display:flex;align-items:flex-start;padding:16px;gap:12px}.notification-icon[data-v-144b2275]{flex-shrink:0;margin-top:2px}.notification-text[data-v-144b2275]{flex:1;min-width:0}.notification-title[data-v-144b2275]{font-weight:600;font-size:14px;margin-bottom:4px;line-height:1.3}.notification-message[data-v-144b2275]{font-size:13px;opacity:.9;line-height:1.4;margin-bottom:8px}.notification-details[data-v-144b2275]{margin-top:8px;padding-top:8px;border-top:1px solid hsla(0,0%,100%,.2);max-height:220px;overflow-y:auto}.notification-details ul[data-v-144b2275]{margin:0;padding-left:16px;list-style:none}.notification-details li[data-v-144b2275]{font-size:12px;opacity:.8;margin-bottom:4px;line-height:1.3}.notification-details li[data-v-144b2275]:before{content:"•";margin-right:8px;opacity:.6}.notification-close[data-v-144b2275]{flex-shrink:0;opacity:.7;transition:opacity .2s ease}.notification:hover .notification-close[data-v-144b2275]{opacity:1}.notification-progress[data-v-144b2275]{position:absolute;bottom:0;left:0;height:3px;background:hsla(0,0%,100%,.3);animation:progress-144b2275 linear forwards}.notification-enter-active[data-v-144b2275],.notification-leave-active[data-v-144b2275]{transition:all .3s ease}.notification-enter-from[data-v-144b2275],.notification-leave-to[data-v-144b2275]{opacity:0;transform:translateX(100%)}.notification-move[data-v-144b2275]{transition:transform .3s ease}@keyframes progress-144b2275{0%{width:100%}to{width:0}}@media (max-width:600px){.notification-container[data-v-144b2275]{top:10px;right:10px;left:10px}.notification[data-v-144b2275]{min-width:auto;max-width:none}}.floating-navbar[data-v-285f754a]{position:fixed;top:10px;left:50%;transform:translateX(-50%);z-index:1000;width:calc(100% - 32px);max-width:1240px;pointer-events:none;font-family:Public Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased}.floating-navbar__card[data-v-285f754a]{pointer-events:all;overflow:hidden;background:hsla(0,0%,100%,.9)!important;backdrop-filter:blur(18px);border:1px solid rgba(15,23,42,.08)!important;box-shadow:0 12px 36px rgba(15,23,42,.1)!important;transition:background .25s ease,box-shadow .25s ease,border-color .25s ease,transform .25s ease}.floating-navbar__card--scrolled[data-v-285f754a]{background:hsla(0,0%,100%,.97)!important;border-color:rgba(var(--v-theme-primary),.16)!important;box-shadow:0 16px 40px rgba(15,23,42,.14)!important}.floating-navbar__bar[data-v-285f754a]{display:flex;align-items:center;gap:12px;min-height:68px;padding:10px 14px}.floating-navbar__brand[data-v-285f754a]{display:inline-flex;align-items:center;gap:10px;border:none;background:transparent;cursor:pointer;padding:4px;border-radius:14px;transition:background-color .16s ease,transform .16s ease}.floating-navbar__brand[data-v-285f754a]:hover{background:rgba(var(--v-theme-primary),.06);transform:translateY(-1px)}.floating-navbar__logo[data-v-285f754a]{background:#fff;border:1px solid rgba(var(--v-theme-primary),.16);padding:4px;box-shadow:0 6px 14px rgba(var(--v-theme-primary),.12);flex-shrink:0}.floating-navbar__title[data-v-285f754a]{font-size:.95rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#1e1b4b;line-height:1.15}.floating-navbar__subtitle[data-v-285f754a]{font-size:.56rem;font-weight:700;letter-spacing:.01em;text-transform:uppercase;color:rgb(var(--v-theme-primary));margin-top:2px}.floating-navbar__nav[data-v-285f754a]{display:inline-flex;align-items:center;gap:3px;margin-left:auto;margin-right:auto;padding:4px;border-radius:999px;background:#f1f5f9;border:1px solid #e2e8f0;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8);max-width:100%;overflow-x:auto}.floating-navbar__nav-btn[data-v-285f754a]{position:relative;display:inline-flex;align-items:center;gap:7px;border:none;background:transparent;color:#64748b;font:inherit;padding:7px 10px;border-radius:999px;cursor:pointer;white-space:nowrap;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.floating-navbar__nav-btn[data-v-285f754a]:hover{color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08);transform:translateY(-1px)}.floating-navbar__nav-btn--active[data-v-285f754a]{color:#fff!important;background:rgb(var(--v-theme-primary))!important;box-shadow:0 8px 18px rgba(var(--v-theme-primary),.28)}.floating-navbar__nav-icon[data-v-285f754a]{width:24px;height:24px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:rgba(148,163,184,.18);color:inherit}.floating-navbar__nav-btn--active .floating-navbar__nav-icon[data-v-285f754a]{background:hsla(0,0%,100%,.22)}.floating-navbar__mobile-item--active .floating-navbar__nav-icon[data-v-285f754a]{background:rgba(var(--v-theme-primary),.14);color:rgb(var(--v-theme-primary))}.floating-navbar__nav-label[data-v-285f754a]{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.2}.floating-navbar__nav-dot[data-v-285f754a]{width:6px;height:6px;border-radius:999px;background:#fff;box-shadow:0 0 0 3px hsla(0,0%,100%,.25)}.floating-navbar__actions[data-v-285f754a]{display:flex;align-items:center;gap:8px;flex-shrink:0}.floating-navbar__cta[data-v-285f754a],.floating-navbar__ghost[data-v-285f754a]{font-family:Public Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif!important;text-transform:uppercase!important;font-size:.7rem!important;font-weight:700!important;letter-spacing:.08em!important}.floating-navbar__cta[data-v-285f754a]{box-shadow:0 8px 18px rgba(var(--v-theme-primary),.28)}.floating-navbar__user-trigger[data-v-285f754a]{display:inline-flex;align-items:center;border:none;background:transparent;padding:0;cursor:pointer;border-radius:12px;transition:transform .16s ease}.floating-navbar__user-trigger[data-v-285f754a]:hover{transform:translateY(-1px)}.floating-navbar__user-avatar[data-v-285f754a]{width:36px;height:36px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.75rem;font-weight:800;letter-spacing:.04em;color:#fff;background:rgb(var(--v-theme-primary));box-shadow:0 6px 14px rgba(var(--v-theme-primary),.28)}.floating-navbar__user-avatar--lg[data-v-285f754a]{width:44px;height:44px;border-radius:12px;font-size:.85rem}.floating-navbar__user-name[data-v-285f754a]{font-size:.82rem;font-weight:700;color:#1e1b4b;line-height:1.2}.floating-navbar__user-role[data-v-285f754a]{font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--v-theme-primary))}.floating-navbar__menu[data-v-285f754a]{border:1px solid rgba(15,23,42,.08);box-shadow:0 18px 40px rgba(15,23,42,.14);overflow:hidden}.floating-navbar__menu-head[data-v-285f754a]{display:flex;align-items:center;gap:12px;padding:16px;background:rgb(var(--v-theme-primary));color:#fff}.floating-navbar__menu-name[data-v-285f754a]{font-size:.95rem;font-weight:800}.floating-navbar__menu-sub[data-v-285f754a]{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.85;margin-top:2px}.floating-navbar__menu[data-v-285f754a] .v-list-item-title{font-family:Public Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:.78rem!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important}.floating-navbar__menu-toggle[data-v-285f754a]{margin-left:auto;border-radius:12px!important}.floating-navbar__mobile[data-v-285f754a]{border-top:1px solid rgba(15,23,42,.08);background:rgba(var(--v-theme-primary),.03);padding:14px}.floating-navbar__mobile-glance[data-v-285f754a]{padding:14px 16px;border-radius:16px;background:rgb(var(--v-theme-primary));color:#fff;box-shadow:0 10px 24px rgba(var(--v-theme-primary),.28)}.floating-navbar__mobile-glance-label[data-v-285f754a]{font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.8}.floating-navbar__mobile-glance-value[data-v-285f754a]{font-size:1.3rem;font-weight:800;margin-top:2px;line-height:1.2}.floating-navbar__mobile-glance-sub[data-v-285f754a]{font-size:.75rem;opacity:.85;margin-top:4px;line-height:1.35}.floating-navbar__mobile-section[data-v-285f754a]{padding:14px 4px 8px;font-size:.65rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#94a3b8}.floating-navbar__mobile-nav[data-v-285f754a]{display:flex;flex-direction:column;gap:6px}.floating-navbar__mobile-item[data-v-285f754a]{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:12px;border:1px solid transparent;border-radius:14px;background:#fff;color:#334155;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.floating-navbar__mobile-item[data-v-285f754a]:hover{border-color:rgba(var(--v-theme-primary),.16);background:rgba(var(--v-theme-primary),.05);transform:translateY(-1px)}.floating-navbar__mobile-item--active[data-v-285f754a]{background:rgba(var(--v-theme-primary),.16);border-color:rgba(var(--v-theme-primary),.18);box-shadow:inset 3px 0 0 rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))}.floating-navbar__mobile-item-label[data-v-285f754a]{flex:1;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.floating-navbar__mobile-check[data-v-285f754a]{color:rgb(var(--v-theme-primary))}.floating-navbar__mobile-footer[data-v-285f754a]{margin-top:14px;padding-top:14px;border-top:1px solid rgba(15,23,42,.06)}.floating-navbar__drawer-user[data-v-285f754a]{display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px;background:#fff;border:1px solid rgba(var(--v-theme-primary),.14)}.min-width-0[data-v-285f754a]{min-width:0}@media (max-width:960px){.floating-navbar[data-v-285f754a]{width:calc(100% - 20px);top:8px}}@media (max-width:600px){.floating-navbar[data-v-285f754a]{width:calc(100% - 12px);top:6px}.floating-navbar__bar[data-v-285f754a]{min-height:60px;padding:8px 10px}}.public-footer[data-v-c467cc30]{position:relative;margin-top:auto;background:rgb(var(--v-theme-primary));color:hsla(0,0%,100%,.92);font-family:Public Sans,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;margin-top:40px}.public-footer__glow[data-v-c467cc30]{position:absolute;top:-120px;right:-80px;width:420px;height:420px;border-radius:50%;background:transparent;pointer-events:none}.public-footer__main[data-v-c467cc30]{position:relative;z-index:1}.public-footer__logo-wrap[data-v-c467cc30]{background:hsla(0,0%,100%,.95);padding:6px}.public-footer__brand[data-v-c467cc30]{font-size:1.35rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:#fff}.public-footer__tagline[data-v-c467cc30]{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.55);margin-top:2px}.public-footer__desc[data-v-c467cc30]{font-size:.9375rem;line-height:1.65;color:hsla(0,0%,100%,.72);max-width:22rem;margin:0}.public-footer__cta[data-v-c467cc30]{text-transform:none;font-weight:600;letter-spacing:.01em}.public-footer__heading[data-v-c467cc30]{font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.55);margin:0 0 1.25rem}.public-footer__muted[data-v-c467cc30]{font-size:.875rem;line-height:1.55;color:hsla(0,0%,100%,.6);margin:0}.public-footer__nav[data-v-c467cc30]{display:flex;flex-direction:column;gap:.65rem}.public-footer__link[data-v-c467cc30]{display:inline-flex;align-items:center;font-size:.9375rem;font-weight:500;color:hsla(0,0%,100%,.88);text-decoration:none;transition:color .2s ease,transform .2s ease}.public-footer__link[data-v-c467cc30]:hover{color:#fff;transform:translateX(4px)}.public-footer__partners[data-v-c467cc30]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:-moz-fit-content;width:fit-content;max-width:100%}.public-footer__partner[data-v-c467cc30]{display:inline-flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:8px 12px 8px 8px;border-radius:14px;text-decoration:none;color:inherit;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 4px 20px rgba(0,0,0,.15);transition:background .22s ease,border-color .22s ease,transform .22s ease,box-shadow .22s ease}.public-footer__partner[data-v-c467cc30]:hover{background:hsla(0,0%,100%,.11);border-color:hsla(0,0%,100%,.22);transform:translateY(-2px);box-shadow:0 8px 28px rgba(0,0,0,.22)}.public-footer__partner[data-v-c467cc30]:focus-visible{outline:2px solid rgba(165,180,252,.9);outline-offset:2px}.public-footer__partner-logo[data-v-c467cc30]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:auto;height:40px;padding:4px 6px;border-radius:10px;background:hsla(0,0%,100%,.94);box-shadow:inset 0 0 0 1px rgba(15,23,42,.06)}.public-footer__partner-img[data-v-c467cc30]{display:block;width:auto;height:32px;max-width:88px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.public-footer__partner-text[data-v-c467cc30]{display:flex;flex-direction:column;gap:1px;min-width:0}.public-footer__partner-name[data-v-c467cc30]{font-size:.8125rem;font-weight:700;letter-spacing:.02em;color:#fff;line-height:1.2}.public-footer__partner-full[data-v-c467cc30]{font-size:.6875rem;font-weight:500;line-height:1.3;color:hsla(0,0%,100%,.55);max-width:11rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.public-footer__partner-icon[data-v-c467cc30]{flex-shrink:0;margin-left:2px;opacity:.45;transition:opacity .2s ease,transform .2s ease}.public-footer__partner:hover .public-footer__partner-icon[data-v-c467cc30]{opacity:.9;transform:translate(2px,-2px)}.public-footer__contact-list[data-v-c467cc30]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.public-footer__contact-item[data-v-c467cc30]{display:flex;align-items:flex-start;gap:12px;font-size:.875rem;line-height:1.45;color:hsla(0,0%,100%,.85);text-decoration:none}.public-footer__contact-item--link:hover .public-footer__contact-value[data-v-c467cc30]{color:#a5b4fc;text-decoration:underline}.public-footer__contact-icon[data-v-c467cc30]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.9)}.public-footer__contact-label[data-v-c467cc30]{display:block;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:hsla(0,0%,100%,.45);margin-bottom:2px}.public-footer__contact-value[data-v-c467cc30]{display:block;font-weight:500;color:hsla(0,0%,100%,.9);transition:color .2s ease}.public-footer__bar[data-v-c467cc30]{position:relative;z-index:1;border-top:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.2)}.public-footer__copyright[data-v-c467cc30]{font-size:.8125rem;font-weight:500;letter-spacing:.01em;color:hsla(0,0%,100%,.65);line-height:1.5}@media (max-width:600px){.public-footer__desc[data-v-c467cc30]{max-width:none}.public-footer__partner[data-v-c467cc30],.public-footer__partners[data-v-c467cc30]{width:100%}.public-footer__partner-full[data-v-c467cc30]{max-width:9rem}}.theme-text[data-v-6e818da3]{color:#7367f0}.partners-sponsors[data-v-6e818da3]{overflow:hidden;border-radius:16px;margin-block-end:40px;padding-block:80px;padding-inline:0}.logo-carousel[data-v-6e818da3]{position:relative;overflow:hidden;inline-size:100%;padding-block:0;padding-inline:0}.logo-track[data-v-6e818da3]{display:flex;gap:40px;will-change:transform}.logo-item[data-v-6e818da3]{display:flex;flex:0 0 auto;align-items:center;justify-content:center;border-radius:12px;background:#fff;padding-block:5px;padding-inline:5px;transition:all .3s ease}.logo-item[data-v-6e818da3]:hover{box-shadow:0 8px 25px rgba(0,0,0,.1);transform:translateY(-5px)}.logo-image[data-v-6e818da3]{filter:grayscale(100%);opacity:.7;transition:all .3s ease}.logo-item:hover .logo-image[data-v-6e818da3]{filter:grayscale(0);opacity:1}@media (max-width:960px){.logo-item[data-v-6e818da3]{padding-block:8px;padding-inline:16px}.logo-image[data-v-6e818da3]{block-size:60px;inline-size:140px}}@media (max-width:600px){.partners-sponsors[data-v-6e818da3]{padding-block:40px;padding-inline:0}.logo-track[data-v-6e818da3]{gap:20px}.logo-item[data-v-6e818da3]{padding-block:5px;padding-inline:10px}.logo-image[data-v-6e818da3]{block-size:40px;inline-size:100px}}.accreditation-card[data-v-313bbf0a]{width:100%;background:rgb(var(--v-theme-surface));border:1px solid rgba(0,0,0,.05);transition:all .3s cubic-bezier(.2,0,0,1)}.accreditation-card[data-v-313bbf0a]:hover{transform:translateY(-2px);box-shadow:0 20px 35px -12px rgba(0,0,0,.1)!important}.card-header[data-v-313bbf0a]{position:relative;padding:20px 28px 0 28px;overflow:hidden}.header-decoration[data-v-313bbf0a]{position:absolute;top:-30px;right:-30px;width:150px;height:150px;background:rgb(var(--v-theme-info));border-radius:50%;pointer-events:none}.header-content[data-v-313bbf0a]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.badge-wrapper[data-v-313bbf0a]{display:flex;align-items:center;gap:12px;background:rgba(33,150,243,.08);padding:8px 20px;border-radius:100px;backdrop-filter:blur(2px)}.badge-text[data-v-313bbf0a]{font-size:.85rem;font-weight:600;letter-spacing:.3px;color:#1a5f9e;text-transform:uppercase}.accent-icon[data-v-313bbf0a]{opacity:.7}.card-title[data-v-313bbf0a]{font-size:2rem!important;font-weight:700!important;line-height:1.2!important;margin-top:16px;margin-bottom:8px;color:#0b2b3f;position:relative;padding-bottom:12px}.title-underline[data-v-313bbf0a]{position:absolute;bottom:0;left:0;width:60px;height:4px;background:rgb(var(--v-theme-info));border-radius:4px}.card-subtitle[data-v-313bbf0a]{font-size:1rem;color:#5a6e7c;margin-top:8px;line-height:1.5}.registration-container[data-v-313bbf0a]{margin-top:32px!important}.registration-col[data-v-313bbf0a]{padding:12px!important}.registration-card[data-v-313bbf0a]{position:relative;overflow:hidden;padding:28px;border-radius:28px;background:#fff;border:1px solid #e8eef5;height:100%;transition:all .3s ease}.registration-card[data-v-313bbf0a]:hover{border-color:#c5d9f0;box-shadow:0 16px 40px rgba(15,23,42,.08)}.registration-card--indigo[data-v-313bbf0a]{border-top:4px solid #3949ab}.registration-card--indigo .registration-card__glow[data-v-313bbf0a]{background:transparent}.registration-card--teal[data-v-313bbf0a]{border-top:4px solid #00897b}.registration-card--teal .registration-card__glow[data-v-313bbf0a]{background:transparent}.registration-card__glow[data-v-313bbf0a]{position:absolute;inset:0;pointer-events:none}.registration-card__header[data-v-313bbf0a]{position:relative;display:flex;gap:20px;align-items:flex-start;margin-bottom:24px}.registration-card__icon[data-v-313bbf0a]{flex-shrink:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#f4f7fc;border-radius:20px}.registration-card__intro[data-v-313bbf0a]{flex:1;min-width:0}.registration-card__meta[data-v-313bbf0a]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.registration-card__title[data-v-313bbf0a]{font-size:1.45rem;font-weight:700;color:#0f2438;margin:0 0 8px;line-height:1.25}.registration-card__description[data-v-313bbf0a]{font-size:.95rem;line-height:1.6;color:#5c6f87;margin:0}.registration-card__steps[data-v-313bbf0a]{position:relative;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px dashed #e2e8f0}.registration-card__step-pill[data-v-313bbf0a]{display:inline-flex;align-items:center;gap:8px;padding:6px 14px 6px 8px;background:#f8fafd;border:1px solid #e8eef5;border-radius:100px;font-size:.78rem;font-weight:600;color:#3d5a73}.registration-card__step-num[data-v-313bbf0a]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#fff;border:1px solid #d6e2ef;font-size:.7rem;font-weight:700;color:#1976d2}.registration-card__sections[data-v-313bbf0a]{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-bottom:24px}.requirement-section[data-v-313bbf0a]{background:#f9fbfe;border:1px solid #edf2f8;border-radius:18px;padding:16px 18px}.requirement-section__head[data-v-313bbf0a]{display:flex;align-items:center;margin-bottom:12px}.requirement-section__title[data-v-313bbf0a]{font-size:.88rem;font-weight:700;color:#1e3348;margin:0;line-height:1.3}.requirement-section__list[data-v-313bbf0a]{list-style:none;padding:0;margin:0}.requirement-section__item[data-v-313bbf0a]{display:flex;align-items:flex-start;gap:4px;padding:5px 0;font-size:.82rem;line-height:1.4}.requirement-section__bullet[data-v-313bbf0a]{flex-shrink:0;margin-top:1px}.requirement-section__label[data-v-313bbf0a]{flex:1;color:#4a627a}.requirement-section__chip[data-v-313bbf0a]{flex-shrink:0;margin-left:4px;font-size:.65rem!important;height:20px!important}.registration-card__documents[data-v-313bbf0a]{position:relative;background:rgb(var(--v-theme-surface));border:1px solid #e6edf5;border-radius:18px;padding:18px 20px;margin-bottom:24px}.registration-card__documents-head[data-v-313bbf0a]{display:flex;align-items:center;font-size:.88rem;font-weight:700;color:#1e3348;margin-bottom:12px}.registration-card__doc-chips[data-v-313bbf0a]{display:flex;flex-wrap:wrap;gap:8px}.registration-card__doc-chip[data-v-313bbf0a]{font-size:.78rem!important}.registration-card__file-note[data-v-313bbf0a]{display:flex;align-items:flex-start;margin:14px 0 0;font-size:.78rem;line-height:1.5;color:#6b829c}.registration-card__footer[data-v-313bbf0a]{position:relative;display:flex;justify-content:flex-end}.registration-card__cta[data-v-313bbf0a]{font-weight:600;text-transform:none;letter-spacing:.2px}.services-kicker[data-v-313bbf0a]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:#6c86a3;margin:8px 12px 16px}.services-container[data-v-313bbf0a]{margin-top:16px!important}.service-col[data-v-313bbf0a]{padding:12px!important}.service-item[data-v-313bbf0a]{display:flex;gap:18px;padding:20px;background:#fff;border-radius:24px;transition:all .25s ease;border:1px solid #eef2f6;height:100%}.service-item[data-v-313bbf0a]:hover{border-color:#bbdef5;background:#fefefe;box-shadow:0 8px 20px rgba(0,0,0,.02)}.service-icon-wrapper[data-v-313bbf0a]{flex-shrink:0;width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:#eef3fc;border-radius:18px;transition:.2s}.service-item:hover .service-icon-wrapper[data-v-313bbf0a]{background:#1976d2}.service-item:hover .service-icon-wrapper[data-v-313bbf0a] .v-icon{color:#fff!important}.service-content[data-v-313bbf0a]{flex:1}.service-title[data-v-313bbf0a]{font-size:1.2rem;font-weight:600;margin:0 0 8px 0;color:#1e2f3e}.service-description[data-v-313bbf0a]{font-size:.9rem;line-height:1.5;color:#5c6f87;margin-bottom:12px}.service-features[data-v-313bbf0a]{list-style:none;padding:0;margin:8px 0 0 0}.service-features li[data-v-313bbf0a]{display:flex;align-items:center;gap:8px;font-size:.8rem;color:#3d5a73;margin-bottom:6px}.service-features li span[data-v-313bbf0a]{color:#4a627a}.stats-row[data-v-313bbf0a]{display:flex;align-items:center;justify-content:space-around;background:#f8fafd;border-radius:60px;margin:32px 0 8px 0;padding:16px 20px;flex-wrap:wrap;gap:16px}.stat-item[data-v-313bbf0a]{text-align:center;flex:1;min-width:100px}.stat-value[data-v-313bbf0a]{font-size:1.6rem;font-weight:800;color:#1976d2;line-height:1.2}.stat-label[data-v-313bbf0a]{font-size:.75rem;font-weight:500;color:#6c86a3;text-transform:uppercase;letter-spacing:.5px}.stat-divider[data-v-313bbf0a]{width:1px;height:30px;background:#e2e8f0}.card-actions[data-v-313bbf0a]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px;padding:20px 28px 28px 28px}.card-actions__buttons[data-v-313bbf0a]{display:flex;flex-wrap:wrap;gap:12px}.action-left[data-v-313bbf0a]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.deadline-text[data-v-313bbf0a]{font-size:.8rem;color:#788aa7;font-weight:500}@media(max-width:700px){.card-title[data-v-313bbf0a]{font-size:1.6rem!important}.registration-card[data-v-313bbf0a]{padding:20px}.registration-card__header[data-v-313bbf0a]{flex-direction:column;gap:14px}.registration-card__sections[data-v-313bbf0a]{grid-template-columns:1fr}.registration-card__footer[data-v-313bbf0a]{justify-content:stretch}.registration-card__footer .registration-card__cta[data-v-313bbf0a]{width:100%}.service-item[data-v-313bbf0a]{flex-direction:column;align-items:flex-start}.stats-row[data-v-313bbf0a]{flex-direction:column;background:transparent;padding:16px 0;gap:12px}.stats-row .stat-divider[data-v-313bbf0a]{display:none}.stats-row .stat-item[data-v-313bbf0a]{background:#f8fafd;width:100%;padding:12px;border-radius:40px}.card-actions[data-v-313bbf0a]{flex-direction:column;align-items:stretch}.card-actions .action-left[data-v-313bbf0a]{justify-content:center}.card-actions .card-actions__buttons[data-v-313bbf0a]{flex-direction:column;width:100%}.card-actions .card-actions__buttons .v-btn[data-v-313bbf0a]{width:100%}}.home-page[data-v-d7bd5f04]{--home-font-display:"Sora","Public Sans",sans-serif;--home-font-body:"Public Sans",sans-serif;--home-space-xs:0.5rem;--home-space-sm:0.75rem;--home-space-md:1.25rem;--home-space-lg:2rem;--home-space-xl:3.5rem;--home-space-2xl:5.5rem;--home-max:1180px;font-family:var(--home-font-body);font-size:1rem;line-height:1.6;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(63,81,181,.06),transparent 60%),rgb(var(--v-theme-background));color:rgb(var(--v-theme-on-surface))}.home-hero__parallax[data-v-d7bd5f04] .v-parallax__content{display:flex;flex-direction:column}.home-hero__container[data-v-d7bd5f04]{max-width:var(--home-max);padding-block:clamp(4.5rem,12vh,7.5rem)}.home-hero__kicker[data-v-d7bd5f04]{display:inline-block;font-family:var(--home-font-body);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;opacity:.92;margin:0;animation:home-fade-up-d7bd5f04 .7s ease both}.home-hero__title[data-v-d7bd5f04]{font-family:var(--home-font-display);font-size:clamp(2.35rem,5.8vw,3.75rem);font-weight:700;letter-spacing:-.035em;line-height:1.08;text-wrap:balance;text-shadow:0 2px 28px rgba(0,0,0,.32);animation:home-fade-up-d7bd5f04 .75s ease .06s both}.home-hero__lead[data-v-d7bd5f04]{font-family:var(--home-font-body);font-size:clamp(1.05rem,2.1vw,1.25rem);line-height:1.7;max-width:34rem;opacity:.9;font-weight:400;letter-spacing:.01em;animation:home-fade-up-d7bd5f04 .75s ease .12s both}.home-hero__actions[data-v-d7bd5f04]{animation:home-fade-up-d7bd5f04 .8s ease .18s both}.home-hero__btn[data-v-d7bd5f04]{font-family:var(--home-font-body);font-weight:600;text-transform:none;letter-spacing:.01em;padding-inline:1.35rem!important;min-height:3rem}.home-stats-wrap[data-v-d7bd5f04]{position:relative;z-index:2;max-width:var(--home-max);margin-top:clamp(-5.5rem,-9vw,-4rem);margin-bottom:0;padding-bottom:0}.home-stats-row[data-v-d7bd5f04]{margin-top:0}.home-stat-card[data-v-d7bd5f04]{background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-on-surface),.08);box-shadow:0 14px 40px rgba(15,23,42,.07);transition:transform .28s ease,box-shadow .28s ease}.home-stat-card[data-v-d7bd5f04]:hover{transform:translateY(-5px);box-shadow:0 18px 48px rgba(15,23,42,.11)}.home-stat-card__inner[data-v-d7bd5f04]{padding:1.5rem 1.25rem!important}.home-stat-value[data-v-d7bd5f04]{font-family:var(--home-font-display);font-size:clamp(1.75rem,3vw,2.15rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;color:rgb(var(--v-theme-on-surface));min-height:2.4rem;display:flex;align-items:center;justify-content:center}.home-stat-label[data-v-d7bd5f04]{font-family:var(--home-font-body);font-size:.8125rem;font-weight:600;line-height:1.35;color:rgba(var(--v-theme-on-surface),.6);letter-spacing:.02em}.home-section[data-v-d7bd5f04]{max-width:var(--home-max)}.home-section--links[data-v-d7bd5f04]{padding-block:var(--home-space-2xl)}.home-section--muted[data-v-d7bd5f04]{max-width:none;padding-block:var(--home-space-2xl);background:rgba(var(--v-theme-on-surface),.03);border-top:1px solid rgba(var(--v-theme-on-surface),.06)}.home-section__inner[data-v-d7bd5f04]{max-width:var(--home-max)}.home-section__intro[data-v-d7bd5f04]{margin-bottom:clamp(2.25rem,5vw,3.25rem)}.home-section-kicker[data-v-d7bd5f04]{font-family:var(--home-font-body);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--v-theme-primary));margin:0}.home-section-title[data-v-d7bd5f04]{font-family:var(--home-font-display);font-size:clamp(1.65rem,3.2vw,2.35rem);font-weight:700;letter-spacing:-.03em;line-height:1.15;text-wrap:balance;color:rgb(var(--v-theme-on-surface));margin:0}.home-section-desc[data-v-d7bd5f04]{font-family:var(--home-font-body);font-size:1.05rem;line-height:1.7;color:rgba(var(--v-theme-on-surface),.62);max-width:38rem;margin:0}.home-link-card[data-v-d7bd5f04]{border-color:rgba(var(--v-theme-on-surface),.1)!important;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease;text-decoration:none}.home-link-card[data-v-d7bd5f04]:hover{transform:translateY(-6px);box-shadow:0 18px 44px rgba(15,23,42,.1);border-color:rgba(var(--v-theme-primary),.28)!important}.home-link-card__inner[data-v-d7bd5f04]{padding:1.75rem 1.5rem!important}.home-link-title[data-v-d7bd5f04]{font-family:var(--home-font-display);font-size:1.2rem;font-weight:600;letter-spacing:-.02em;line-height:1.25;color:rgb(var(--v-theme-on-surface));margin:0}.home-link-desc[data-v-d7bd5f04]{font-family:var(--home-font-body);font-size:.95rem;line-height:1.6;color:rgba(var(--v-theme-on-surface),.6);margin:0}.home-link-action[data-v-d7bd5f04]{display:inline-flex;align-items:center;gap:.15rem;font-family:var(--home-font-body);font-size:.875rem;font-weight:700;letter-spacing:.01em;color:rgb(var(--v-theme-primary))}@keyframes home-fade-up-d7bd5f04{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.home-hero__actions[data-v-d7bd5f04]{flex-direction:column;align-items:stretch}.home-hero__btn[data-v-d7bd5f04]{width:100%;justify-content:center}.home-section--links[data-v-d7bd5f04],.home-section--muted[data-v-d7bd5f04]{padding-block:var(--home-space-xl)}.home-stat-card__inner[data-v-d7bd5f04]{padding:1.25rem 1rem!important}}@media (prefers-reduced-motion:reduce){.home-hero__actions[data-v-d7bd5f04],.home-hero__kicker[data-v-d7bd5f04],.home-hero__lead[data-v-d7bd5f04],.home-hero__title[data-v-d7bd5f04]{animation:none}.home-link-card[data-v-d7bd5f04],.home-stat-card[data-v-d7bd5f04]{transition:none}}