.register-module__LT5dxG__page{background:linear-gradient(135deg,#fff,#f6f0ec);overflow:clip;padding:0!important}.register-module__LT5dxG__layout{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);min-height:calc(100svh - 86px);display:grid}.register-module__LT5dxG__formPanel{grid-area:1/1;width:100%;max-width:760px;margin:auto;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:clamp(2rem,5vw,5rem)!important}.register-module__LT5dxG__formPanel h1{letter-spacing:-.066em;font-size:clamp(3rem,4.6vw,5rem);line-height:.98;font-weight:800!important}.register-module__LT5dxG__formPanel>p{max-width:600px;font-size:.95rem;line-height:1.7}.register-module__LT5dxG__requiredNote{color:var(--rc-muted);font-size:.74rem}.register-module__LT5dxG__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.register-module__LT5dxG__fields>div{min-width:0}.register-module__LT5dxG__section{border-top:1px solid var(--rc-line);grid-column:1/-1;align-items:center;gap:1rem;margin-top:1rem;padding-top:2rem;display:flex}.register-module__LT5dxG__section:first-child{border:0;margin-top:0;padding-top:0}.register-module__LT5dxG__section>span{color:var(--rc-wine);font-size:.75rem;font-weight:900}.register-module__LT5dxG__section h2{font:800 1.55rem/.98 var(--font-display);letter-spacing:-.055em}.register-module__LT5dxG__section p{color:var(--rc-muted);margin-top:.2rem;font-size:.75rem}.register-module__LT5dxG__fullWidth{grid-column:1/-1}.register-module__LT5dxG__form label:not(.register-module__LT5dxG__terms){letter-spacing:.08em;text-transform:uppercase;color:var(--rc-ink);margin-bottom:.45rem;font-size:.72rem;font-weight:900;display:block}.register-module__LT5dxG__form input:not([type=checkbox]):not([type=date]),.register-module__LT5dxG__form select{min-height:52px;box-shadow:none;background:#fff;border:1px solid #65090c24;border-radius:0;font-size:1rem}.register-module__LT5dxG__form input:focus,.register-module__LT5dxG__form select:focus{border-color:var(--rc-plum)}.register-module__LT5dxG__passwordRules{color:var(--rc-muted);flex-wrap:wrap;gap:.8rem;font-size:.73rem;display:flex}.register-module__LT5dxG__passwordRules span[data-met=true]{color:#2e664c}.register-module__LT5dxG__terms{color:var(--rc-muted);align-items:flex-start;gap:.75rem;font-size:.8rem;line-height:1.7;display:flex}.register-module__LT5dxG__terms input{flex:none;width:18px;height:18px;margin-top:.15rem}.register-module__LT5dxG__submit{width:100%;min-height:54px;background:var(--rc-plum)!important;box-shadow:none!important;border-radius:0!important}.register-module__LT5dxG__freeNote{text-align:center;color:var(--rc-muted);font-size:.73rem}.register-module__LT5dxG__visual{background:var(--rc-plum);grid-area:1/2;align-self:start;height:calc(100svh - 86px);min-height:680px;position:sticky;top:86px;overflow:hidden}.register-module__LT5dxG__visualImage{object-fit:cover;filter:saturate(.94)contrast(1.04);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.015)}.register-module__LT5dxG__visual:before{content:"";z-index:2;pointer-events:none;border:1px solid #ffffff24;position:absolute;inset:1.15rem}.register-module__LT5dxG__visual:after{content:"";background:linear-gradient(#0000 35%,#170b13e6),linear-gradient(90deg,#2504076b,#0000 58%);position:absolute;inset:0}.register-module__LT5dxG__visualCopy{z-index:3;color:#fff;position:absolute;bottom:clamp(2rem,4vw,5rem);left:clamp(2rem,4vw,5rem);right:2rem}.register-module__LT5dxG__visualEyebrow{letter-spacing:.2em;text-transform:uppercase;color:#eecfc5;font-size:.7rem;font-weight:900}.register-module__LT5dxG__visualCopy h2{letter-spacing:-.066em;margin:1rem 0;font-size:clamp(2.5rem,4vw,5rem);font-weight:800;line-height:.98}.register-module__LT5dxG__visualDescription{max-width:420px;font-size:.9rem;line-height:1.7}.register-module__LT5dxG__visualFeatures{border-top:1px solid #ffffff60;flex-wrap:wrap;gap:1rem;margin-top:2rem;padding-top:1.3rem;display:flex}.register-module__LT5dxG__visualFeatures li{letter-spacing:.07em;text-transform:uppercase;font-size:.7rem;font-weight:900}.register-module__LT5dxG__visualLogo{z-index:2;filter:drop-shadow(0 3px 12px #00000059);width:100px;height:auto;position:absolute;top:1.5rem;left:clamp(2rem,4vw,5rem)}@media (max-width:1020px){.register-module__LT5dxG__layout{grid-template-columns:1fr}.register-module__LT5dxG__visual{display:none}.register-module__LT5dxG__formPanel{max-width:780px}}@media (max-width:620px){.register-module__LT5dxG__fields{grid-template-columns:1fr}.register-module__LT5dxG__formPanel{padding:3rem 1.5rem!important}.register-module__LT5dxG__formPanel h1{font-size:3.2rem}.register-module__LT5dxG__page{min-height:0}}
