.RegistrationPage_page__KhXjD{--ink-primary:#174a8b;--ink-dark:#102f59;--ink-muted:#536b88;--paper:#f5f0e6;--paper-light:#fbf8f1;--line:rgba(23,74,139,0.18);--line-strong:rgba(23,74,139,0.34);--danger:#a3332a;--ease:cubic-bezier(0.16,1,0.3,1);min-height:100vh;color:var(--ink-dark);background-color:var(--paper);background-image:radial-gradient(circle at 8% 4%,rgba(255,255,255,.55),transparent 28%),repeating-linear-gradient(0deg,rgba(16,47,89,.018) 0 1px,transparent 1px 4px);font-family:var(--font-body),ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.RegistrationPage_page__KhXjD *,.RegistrationPage_page__KhXjD :after,.RegistrationPage_page__KhXjD :before{box-sizing:border-box}.RegistrationPage_page__KhXjD h1,.RegistrationPage_page__KhXjD h2,.RegistrationPage_page__KhXjD h3,.RegistrationPage_page__KhXjD p{margin:0}.RegistrationPage_page__KhXjD a{color:inherit}.RegistrationPage_page__KhXjD ::-moz-selection{color:var(--paper-light);background:var(--ink-primary)}.RegistrationPage_page__KhXjD ::selection{color:var(--paper-light);background:var(--ink-primary)}.RegistrationPage_top__39f0f{width:min(1400px,calc(100% - 48px));height:72px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.RegistrationPage_brand__RKnKA{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display),Georgia,serif;font-size:1.55rem;font-weight:600;letter-spacing:-.025em;text-decoration:none}.RegistrationPage_brandMark__P2be8{width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--line);border-radius:10px;background:var(--paper-light)}.RegistrationPage_topActions__oS_Se{display:flex;gap:24px}.RegistrationPage_textLink__nWHDI{display:inline-flex;align-items:center;gap:6px;color:var(--ink-primary)!important;font-size:.82rem;font-weight:600;text-decoration:none}.RegistrationPage_textLink__nWHDI:hover{text-decoration:underline;text-underline-offset:4px}.RegistrationPage_layout__v9oa9{width:min(1400px,calc(100% - 48px));margin-inline:auto;padding-block:clamp(48px,6vw,88px) clamp(56px,7vw,104px);display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:clamp(40px,6vw,96px)}.RegistrationPage_intro__wtrKJ{position:sticky;top:32px}.RegistrationPage_eyebrow__85wje,.RegistrationPage_plateTag__jLajI{font-family:var(--font-mono),monospace;font-size:.69rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-primary)}.RegistrationPage_intro__wtrKJ h1{margin-top:20px;font-family:var(--font-display),Georgia,serif;font-size:clamp(3rem,5.4vw,5.4rem);font-weight:500;line-height:.92;letter-spacing:-.04em}.RegistrationPage_intro__wtrKJ h1 span{display:block}.RegistrationPage_intro__wtrKJ h1 span:last-child{color:var(--ink-primary);font-style:italic;line-height:1.08}.RegistrationPage_lead__ds4jt{max-width:48ch;margin-top:24px!important;color:var(--ink-muted);font-size:1.02rem;line-height:1.7}.RegistrationPage_agenda__OBuMW{margin:36px 0 0;padding:0;list-style:none;border-top:1px solid var(--line-strong)}.RegistrationPage_agenda__OBuMW li{display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;padding:16px 0;border-bottom:1px solid var(--line)}.RegistrationPage_agenda__OBuMW em{font-family:var(--font-display),Georgia,serif;font-size:1.1rem;color:var(--ink-primary)}.RegistrationPage_agenda__OBuMW h3{font-family:var(--font-body),sans-serif;font-size:.95rem;font-weight:600}.RegistrationPage_agenda__OBuMW p{margin-top:3px!important;color:var(--ink-muted);font-size:.84rem}.RegistrationPage_contactNote__kYUMO{margin-top:24px;display:flex;align-items:center;gap:10px;color:var(--ink-muted);font-size:.84rem}.RegistrationPage_contactNote__kYUMO svg{color:var(--ink-primary)}.RegistrationPage_contactNote__kYUMO a{color:var(--ink-primary);font-weight:600}.RegistrationPage_plate___VVx5{position:relative;height:200px;margin:32px 0 0;overflow:hidden;border:1px solid var(--line);border-radius:14px}.RegistrationPage_plate___VVx5 img{-o-object-fit:cover;object-fit:cover;-o-object-position:76% 42%;object-position:76% 42%}.RegistrationPage_plate___VVx5:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--paper) 0,rgba(245,240,230,.4) 46%,transparent 72%)}.RegistrationPage_plate___VVx5 figcaption{position:absolute;left:18px;bottom:14px;z-index:1;font-family:var(--font-mono),monospace;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-primary)}.RegistrationPage_formCard__9x9bV{padding:clamp(28px,3.4vw,48px);border:1px solid var(--line-strong);border-radius:20px;background:var(--paper-light);box-shadow:0 1px 0 rgba(23,74,139,.06),0 32px 80px rgba(16,47,89,.08)}.RegistrationPage_form__ENc_E{display:flex;flex-direction:column;gap:26px}.RegistrationPage_formHead__hLysI h2,.RegistrationPage_success__bkUeY h2{margin-top:10px!important;font-family:var(--font-display),Georgia,serif;font-size:clamp(2rem,3vw,2.6rem);font-weight:500;line-height:1;letter-spacing:-.025em}.RegistrationPage_formHead__hLysI p{margin-top:8px!important;color:var(--ink-muted);font-size:.86rem}.RegistrationPage_group__ib_MQ{margin:0;padding:0;display:flex;flex-direction:column;gap:16px;border:0}.RegistrationPage_group__ib_MQ legend{width:100%;margin-bottom:14px;padding-bottom:8px;border-bottom:1px solid var(--line);font-family:var(--font-mono),monospace;font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.RegistrationPage_row2__JCR7U{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.RegistrationPage_field__Hp8b1{display:flex;flex-direction:column;gap:7px;min-width:0}.RegistrationPage_field__Hp8b1>span{font-size:.8rem;font-weight:600;color:var(--ink-dark)}.RegistrationPage_field__Hp8b1 em{margin-left:4px;font-style:normal;font-weight:400;color:var(--ink-muted)}.RegistrationPage_field__Hp8b1 input,.RegistrationPage_field__Hp8b1 select,.RegistrationPage_field__Hp8b1 textarea{width:100%;min-height:48px;padding:0 14px;border:1px solid var(--line-strong);border-radius:10px;background:#fffdf9;color:var(--ink-dark);font:inherit;font-size:.92rem;transition:border-color .18s ease,box-shadow .18s ease}.RegistrationPage_field__Hp8b1 textarea{padding-block:12px;resize:vertical}.RegistrationPage_field__Hp8b1 input::-moz-placeholder,.RegistrationPage_field__Hp8b1 textarea::-moz-placeholder{color:rgba(83,107,136,.6)}.RegistrationPage_field__Hp8b1 input::placeholder,.RegistrationPage_field__Hp8b1 textarea::placeholder{color:rgba(83,107,136,.6)}.RegistrationPage_field__Hp8b1 input:focus,.RegistrationPage_field__Hp8b1 select:focus,.RegistrationPage_field__Hp8b1 textarea:focus{outline:none;border-color:var(--ink-primary);box-shadow:0 0 0 3px rgba(23,74,139,.14)}.RegistrationPage_chips__GjVsy{display:flex;flex-wrap:wrap;gap:8px}.RegistrationPage_chip__Ah6ej{min-height:38px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--line-strong);border-radius:999px;background:#fffdf9;color:var(--ink-dark);font:inherit;font-size:.82rem;font-weight:500;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.RegistrationPage_chip__Ah6ej:hover{border-color:var(--ink-primary)}.RegistrationPage_chip__Ah6ej:focus-visible{outline:2px solid var(--ink-primary);outline-offset:2px}.RegistrationPage_chip__Ah6ej[aria-checked=true]{border-color:var(--ink-primary);background:var(--ink-primary);color:var(--paper-light)}.RegistrationPage_chipBox__FwKQb{width:16px;height:16px;display:grid;place-items:center;border:1px solid;border-radius:4px;font-size:.66rem;line-height:1}.RegistrationPage_consent__S5duM{display:grid;grid-template-columns:auto 1fr;gap:12px;padding:14px 16px;border-left:2px solid var(--ink-primary);background:rgba(245,240,230,.7);color:var(--ink-muted);font-size:.8rem;line-height:1.55;cursor:pointer}.RegistrationPage_consent__S5duM input{width:18px;height:18px;margin-top:1px;accent-color:var(--ink-primary)}.RegistrationPage_consent__S5duM a{color:var(--ink-primary);font-weight:600}.RegistrationPage_error__eqHBG{display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:10px;background:#fbeceb;color:var(--danger);font-size:.84rem}.RegistrationPage_primaryButton__pOq2N,.RegistrationPage_secondaryButton__UjcdX{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 24px;border-radius:999px;font:inherit;font-size:.92rem;font-weight:600;text-decoration:none;cursor:pointer;transition:background-color .22s var(--ease),border-color .22s var(--ease),transform .16s var(--ease)}.RegistrationPage_primaryButton__pOq2N{width:100%;border:1px solid var(--ink-primary);background:var(--ink-primary);color:var(--paper-light)}.RegistrationPage_primaryButton__pOq2N:hover:not(:disabled){background:var(--ink-dark);border-color:var(--ink-dark)}.RegistrationPage_primaryButton__pOq2N:active{transform:translateY(1px)}.RegistrationPage_primaryButton__pOq2N:disabled{opacity:.7;cursor:progress}.RegistrationPage_secondaryButton__UjcdX{border:1px solid var(--line-strong);background:transparent;color:var(--ink-primary)!important}.RegistrationPage_secondaryButton__UjcdX:hover{border-color:var(--ink-primary);background:#fffdf9}.RegistrationPage_formFoot__h6ijH{margin-top:-12px!important;text-align:center;color:var(--ink-muted);font-size:.74rem}.RegistrationPage_success__bkUeY{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding-block:12px;animation:RegistrationPage_in__NPxEo .6s var(--ease) both}.RegistrationPage_success__bkUeY>svg{color:var(--ink-primary)}.RegistrationPage_success__bkUeY p{color:var(--ink-muted);font-size:.95rem}.RegistrationPage_success__bkUeY strong{color:var(--ink-dark)}.RegistrationPage_nextSteps__CK2qH{margin:8px 0;padding:0;width:100%;list-style:none;counter-reset:step;border-top:1px solid var(--line)}.RegistrationPage_nextSteps__CK2qH li{counter-increment:step;display:grid;grid-template-columns:34px 1fr;padding:12px 0;border-bottom:1px solid var(--line);font-size:.88rem}.RegistrationPage_nextSteps__CK2qH li:before{content:counter(step,upper-roman);font-family:var(--font-display),Georgia,serif;color:var(--ink-primary)}.RegistrationPage_successActions__YCjdD{display:flex;align-items:center;gap:20px;flex-wrap:wrap}@keyframes RegistrationPage_in__NPxEo{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:980px){.RegistrationPage_layout__v9oa9{grid-template-columns:1fr}.RegistrationPage_intro__wtrKJ{position:static}.RegistrationPage_plate___VVx5{display:none}}@media (max-width:620px){.RegistrationPage_layout__v9oa9,.RegistrationPage_top__39f0f{width:calc(100% - 40px)}.RegistrationPage_topActions__oS_Se a:last-child{display:none}.RegistrationPage_row2__JCR7U{grid-template-columns:1fr}.RegistrationPage_formCard__9x9bV{padding:24px 20px;border-radius:16px}}@media (prefers-reduced-motion:reduce){.RegistrationPage_success__bkUeY{animation:none}}