.RegistrationForm_section__WDZx4{position:relative;overflow:hidden;background:var(--color-cream);padding-block:clamp(8rem,24vw,22rem) clamp(4rem,9vw,8rem)}.RegistrationForm_watermark__6E_tG{position:absolute;top:clamp(1rem,2.5vw,2.5rem);left:50%;transform:translateX(-50%);z-index:0;font-family:var(--font-heading);font-size:clamp(7rem,calc(41.25 * var(--fs-vw)),44rem);line-height:.85;white-space:nowrap;color:rgb(var(--green-rgb)/.06);pointer-events:none;-webkit-user-select:none;user-select:none}.RegistrationForm_box__mTK4Y{position:relative;z-index:1;width:82%;max-width:93.75rem;margin-inline:auto;background:var(--color-green);color:var(--color-cream);padding:clamp(2.5rem,5vw,4.5rem) clamp(1.5rem,5vw,6rem);text-align:center}.RegistrationForm_photo__bk6YI{position:absolute;z-index:2;overflow:hidden}.RegistrationForm_photo__bk6YI img{object-fit:cover}.RegistrationForm_photoTopLeft__OHIC9{width:14%;aspect-ratio:193/286;bottom:40%;left:-9%;z-index:3}.RegistrationForm_photoTopRight__7mjOm{width:28%;aspect-ratio:452/301;top:0;right:-9%}.RegistrationForm_photoBottomRight___1MmS{width:16%;aspect-ratio:235/345;bottom:4%;right:-11%}.RegistrationForm_photoBottomLeft__bOU_k{width:25%;aspect-ratio:463/309;bottom:0;left:-9%}.RegistrationForm_card__rd9QY{position:relative;z-index:4}.RegistrationForm_heading__kZ20x{font-family:var(--font-heading);font-size:clamp(2.75rem,calc(5.63 * var(--fs-vw)),6rem);margin:0 0 .75rem;color:var(--color-cream)}.RegistrationForm_subtitle__DjNsl{font-family:var(--font-body);font-size:clamp(1.25rem,calc(1.88 * var(--fs-vw)),2rem);line-height:1.4;margin:0 0 clamp(2rem,5vw,3.5rem);color:var(--color-cream)}.RegistrationForm_form__ZWlNH{display:flex;flex-direction:column;gap:clamp(1.5rem,3vw,2.25rem);max-width:58rem;margin-inline:auto}.RegistrationForm_row__O8tRq{display:flex;flex-wrap:nowrap;justify-content:center;gap:clamp(1.5rem,4vw,3rem)}.RegistrationForm_input__vGmah{flex:1 1;min-width:0;background:transparent;border:0;border-bottom:1px solid var(--color-cream);color:var(--color-cream);font-family:var(--font-body);font-size:clamp(1.05rem,calc(.991rem + .243 * var(--fs-vw)),1.25rem);padding:.7rem 1.75rem;text-align:start}.RegistrationForm_input__vGmah::placeholder{color:color-mix(in srgb,var(--color-cream) 70%,transparent)}.RegistrationForm_input__vGmah:focus{outline:none;border-bottom-color:var(--color-gold-light)}.RegistrationForm_privacy__1GNsL{display:inline-flex;align-items:center;gap:.5rem;justify-content:center;font-size:1rem;color:var(--color-cream)}.RegistrationForm_checkbox__Zq_mj{appearance:none;-webkit-appearance:none;flex-shrink:0;width:.875rem;height:.875rem;border:1px solid var(--color-cream);background:transparent;cursor:pointer;display:inline-grid;place-content:center}.RegistrationForm_checkbox__Zq_mj:checked:after{content:"";width:.5rem;height:.5rem;background:var(--color-cream)}.RegistrationForm_submit__gpCIB{display:inline-flex;align-items:center;justify-content:center;gap:1rem;width:min(100%,30rem);align-self:center;background:var(--color-gold-light);color:var(--color-green);border:0;cursor:pointer;font-family:var(--font-body);font-size:clamp(1.05rem,calc(.991rem + .243 * var(--fs-vw)),1.25rem);padding:.85rem 3rem;transition:background .2s ease,opacity .2s ease}.RegistrationForm_submit__gpCIB:hover:not(:disabled){background:var(--color-gold);opacity:1}.RegistrationForm_submit__gpCIB:disabled{opacity:.7;cursor:default}.RegistrationForm_submitIcon__oOdky{width:1.1rem;height:1.1rem}.RegistrationForm_error__1rvav,.RegistrationForm_success__tzIjJ{font-family:var(--font-body);font-size:1.1rem;color:var(--color-cream)}.RegistrationForm_error__1rvav{color:var(--color-gold-light)}.RegistrationForm_honeypot__ssrji{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}@media (max-width:1100px){.RegistrationForm_photo__bk6YI{display:none}}@media (max-width:700px){.RegistrationForm_row__O8tRq{flex-direction:column;align-items:stretch}.RegistrationForm_input__vGmah{max-width:none}}.RegistrationSteps_section___BynT{background:var(--color-cream);color:var(--color-green);padding-block:clamp(4rem,9vw,8rem)}.RegistrationSteps_inner__g4VLb{max-width:75rem;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,4rem);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(2rem,6vw,5rem);align-items:start}.RegistrationSteps_intro__Dq1Mb{order:1}.RegistrationSteps_steps__ZiUvs{order:2;list-style:none;margin:0;padding:0}.RegistrationSteps_heading__0JzEz{font-family:var(--font-heading);font-size:clamp(2.5rem,calc(4.69 * var(--fs-vw)),5rem);margin:0 0 1rem}.RegistrationSteps_lead__WVinK{font-family:var(--font-body);font-size:clamp(1.05rem,calc(.991rem + .243 * var(--fs-vw)),1.25rem);line-height:1.5;margin:0 0 2.5rem;max-width:40ch}.RegistrationSteps_cta__q1Y9D{display:inline-flex;align-items:center;gap:1rem;background:var(--color-gold);color:var(--color-cream);font-family:var(--font-body);font-size:clamp(1rem,calc(.963rem + .152 * var(--fs-vw)),1.125rem);padding:.75rem 3rem;transition:background .2s ease,color .2s ease,opacity .2s ease}.RegistrationSteps_cta__q1Y9D:hover{background:var(--color-gold-light);color:var(--color-green);opacity:1}.RegistrationSteps_ctaIcon__JzhvR{width:1.1rem;height:1.1rem}.RegistrationSteps_step__iCoAS{background:var(--color-cream);border:1px solid var(--color-green);text-align:center;padding:clamp(1.25rem,2.5vw,1.5rem) clamp(1.5rem,3vw,3rem)}.RegistrationSteps_step__iCoAS+.RegistrationSteps_step__iCoAS{margin-top:-1px}.RegistrationSteps_stepHeader__Yd_8n{margin:0}.RegistrationSteps_stepToggle__hjA16{width:100%;display:flex;justify-content:center;background:none;border:0;cursor:pointer;padding:0;color:inherit;font-family:var(--font-heading)}.RegistrationSteps_stepNum__9O2Eu{font-family:var(--font-heading);font-size:clamp(2.75rem,calc(2.38rem + 1.518 * var(--fs-vw)),4rem);color:var(--color-gold);line-height:1}.RegistrationSteps_stepTitle__PZNWH{font-family:var(--font-heading);font-size:clamp(1.5rem,calc(2.11 * var(--fs-vw)),2.25rem);color:var(--color-gold);line-height:1.3}.RegistrationSteps_titled__mjKMd .RegistrationSteps_stepToggle__hjA16{justify-content:flex-start;gap:.5em;text-align:start}.RegistrationSteps_stepLabel__p76M2,.RegistrationSteps_titled__mjKMd .RegistrationSteps_stepNum__9O2Eu{font-family:var(--font-heading);font-size:clamp(1.5rem,calc(2.11 * var(--fs-vw)),2.25rem);line-height:1.3}.RegistrationSteps_stepLabel__p76M2{color:var(--color-gold)}.RegistrationSteps_stepPanel__ScxCe{overflow:hidden}.RegistrationSteps_stepPanelInner__CDY2L{display:flex;flex-direction:column;align-items:center;gap:clamp(.75rem,2vw,1.25rem);padding-top:clamp(.75rem,2vw,1.5rem);font-family:var(--font-body);font-size:clamp(1.05rem,calc(.991rem + .243 * var(--fs-vw)),1.25rem);line-height:1.5;color:var(--color-green)}.RegistrationSteps_stepPanelInner__CDY2L p{margin:0}@media (max-width:860px){.RegistrationSteps_inner__g4VLb{grid-template-columns:1fr}.RegistrationSteps_intro__Dq1Mb{order:1}.RegistrationSteps_steps__ZiUvs{order:2}}