.reg{padding-top:130px}.reg__grid{align-items:start;display:grid;gap:clamp(36px,5vw,80px);grid-template-columns:.9fr 1.1fr}.reg__aside .eyebrow{margin-bottom:1.2rem}.reg__aside h1{font-size:clamp(2.2rem,4vw,3.4rem)}.reg__aside .lead{margin-top:1.2rem}.reg__points{display:grid;gap:1.1rem;list-style:none;margin-top:2rem}.reg__points li{align-items:flex-start;display:flex;gap:.85rem}.reg__points .ck{color:var(--accent);flex:0 0 auto;margin-top:3px}.reg__points b{color:var(--text);display:block}.reg__points span{color:var(--text-muted);font-size:.9rem}.form-card{background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-xl);box-shadow:var(--shadow-lg);padding:clamp(26px,3vw,44px)}.form-card .hs-form-field{margin-bottom:1.2rem}.form-card .hs-form-field>label{color:var(--text-soft);display:block;font-size:.85rem;font-weight:500;margin-bottom:.5rem}.form-card .hs-form-field>label .hs-form-required{color:var(--accent)}.form-card .hs-input select,.form-card .hs-input:not([type=checkbox]):not([type=radio]),.form-card select.hs-input,.form-card textarea.hs-input{background:var(--petrol-950);border:1px solid var(--border-strong);border-radius:var(--r-md);color:var(--text);font-family:inherit;font-size:.98rem;padding:.85rem 1rem;transition:border-color .2s var(--ease),box-shadow .2s var(--ease);width:100%!important}.form-card .hs-input::placeholder{color:var(--text-muted)}.form-card .hs-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(221,168,92,.18);outline:none}.form-card textarea.hs-input{min-height:110px;resize:vertical}.form-card .inputs-list{list-style:none;margin:0;padding:0}.form-card .hs-form-booleancheckbox-display,.form-card .hs-form-checkbox-display{align-items:flex-start;color:var(--text-muted);display:flex;font-size:.86rem;gap:.7rem}.form-card .hs-form-booleancheckbox-display input{accent-color:var(--accent);flex:0 0 auto;height:18px;margin-top:3px;width:18px}.form-card .hs-form-booleancheckbox-display a,.form-card .legal-consent-container a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.form-card .legal-consent-container{color:var(--text-muted);font-size:.82rem;margin-top:.5rem}.form-card .hs-button{align-items:center;background:linear-gradient(180deg,var(--amber-400),var(--amber-600));border:0;border-radius:var(--r-pill);box-shadow:var(--glow-amber);color:var(--on-accent);cursor:pointer;display:inline-flex;font-size:1.05rem;font-weight:600;justify-content:center;margin-top:.6rem;padding:1.1rem 2rem;transition:transform .25s var(--ease);width:100%}.form-card .hs-button:hover{transform:translateY(-2px)}.form-card .hs-error-msg,.form-card .hs-error-msgs label{color:var(--danger);font-size:.8rem}.form-card .hs_error_rollup{margin-top:.6rem}.form-card .submitted-message{color:var(--text-soft);font-size:1.05rem;padding:1.5rem .5rem;text-align:center}@media (max-width:860px){.reg__grid{grid-template-columns:1fr}}@media (min-width:640px){.form-card .hs-form fieldset{max-width:none!important}.form-card .hs-form-field{width:100%}}