.slct-page{background-color:var(--sl-bg);color:var(--sl-text);font-family:var(--sl-font)}.slct-page .slct-sec-w{z-index:2;width:90%;max-width:var(--sl-shell-max);margin:0 auto;position:relative}.slct-page .slct-meta{border:1px solid var(--sl-border);background-color:var(--sl-border);box-shadow:0 1px 2px #0a0a0a0a, 0 16px 36px -14px rgba(var(--sl-accent-rgb), .2);border-radius:2px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.slct-page .slct-meta--hero{margin-top:clamp(40px,5vw,64px)}.slct-page .slct-cell{background-color:var(--sl-bg);transition:background-color var(--sl-dur-fast) var(--sl-ease-out);flex-direction:column;gap:6px;padding:18px 20px;display:flex}.slct-page .slct-cell:hover{background-color:var(--sl-bg-subtle)}.slct-page .slct-key{letter-spacing:-.005em;color:var(--sl-text-label,var(--sl-text-muted));font-size:13px;font-weight:400}.slct-page .slct-val{color:var(--sl-text);font-size:14px;font-weight:500}.slct-page .slct-link{color:var(--sl-accent);text-decoration:none}.slct-page .slct-link:hover{color:var(--sl-accent-hover);text-decoration:underline}.slct-page .slct-sec{background-color:var(--sl-bg);color:var(--sl-text);padding-top:clamp(72px,10vh,124px);padding-bottom:clamp(72px,10vh,124px);position:relative}.slct-page .slct-sec.is-alt{background-color:#0000}.slct-page .slct-head{max-width:62ch;margin-bottom:clamp(44px,6vh,68px)}.slct-page .slct-form-sec{background-color:var(--sl-bg);padding:5rem 0 7rem}.slct-page .slct-form-in{width:90%;max-width:var(--sl-shell-max);grid-template-columns:.85fr 1.15fr;align-items:start;gap:clamp(40px,6vw,80px);margin:0 auto;display:grid}.slct-page .slct-form-left{top:calc(var(--sl-chrome-h,119px) + 24px);flex-direction:column;align-self:start;gap:20px;display:flex;position:sticky}.slct-page .slct-form-note{max-width:46ch;color:var(--sl-text-muted);margin:18px 0 0;font-size:clamp(16px,1.6vw,20px);line-height:1.6}.slct-page .slct-contact-list{border:1px solid var(--sl-border);background-color:var(--sl-bg-subtle);border-radius:2px;margin-top:8px;overflow:hidden}.slct-page .slct-contact-row{border-bottom:1px solid var(--sl-border);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 18px;font-size:14px;display:flex}.slct-page .slct-contact-row:last-child{border-bottom:0}.slct-page .slct-contact-k{color:var(--sl-text-faint);margin:0;font-size:14px;font-weight:400;line-height:1.4}.slct-page .slct-contact-v{text-align:right;color:var(--sl-text);font-size:14px;font-weight:500;text-decoration:none}.slct-page a.slct-contact-v:hover{color:var(--sl-accent)}.slct-page .slct-form{border:1px solid var(--sl-border);background-color:var(--sl-bg);border-radius:2px;flex-direction:column;gap:18px;padding:clamp(24px,3vw,34px);display:flex;box-shadow:0 2px 8px -2px #0a18341a,0 1px 2px #0a18340d}.slct-page .slct-field{flex-direction:column;gap:7px;display:flex}.slct-page .slct-2col{grid-template-columns:1fr 1fr;gap:14px;display:grid}.slct-page .slct-label{letter-spacing:-.005em;color:var(--sl-text-muted);font-size:13.5px;font-weight:500}.slct-page .slct-input{appearance:none;border:1px solid var(--sl-border-strong);background-color:var(--sl-bg);width:100%;min-height:2.75rem;color:var(--sl-text);font-family:var(--sl-font);transition:border-color var(--sl-dur) var(--sl-ease-out), box-shadow var(--sl-dur) var(--sl-ease-out);border-radius:2px;padding:12px 14px;font-size:15px;line-height:1.6}.slct-page .slct-input:hover{border-color:var(--sl-text-faint)}.slct-page .slct-input:focus,.slct-page .slct-input:focus-visible{border-color:var(--sl-accent);box-shadow:0 0 0 3px rgba(var(--sl-accent-rgb), .18);outline:none}.slct-page .slct-input::placeholder{color:var(--sl-text-faint)}.slct-page select.slct-input{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%236b6b6b' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.slct-page textarea.slct-input{resize:vertical;min-height:148px;padding-top:.75rem;padding-bottom:.75rem}.slct-page .slct-roles{padding-block:1rem}.slct-page .slct-roles legend,.slct-page .slct-consent--privacy{margin-bottom:1rem}.slct-page .slct-consent--news{margin-block:14px}.slct-page .slct-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.slct-page .slct-radio-grid{grid-template-columns:1fr 1fr;gap:.875rem 1.5rem;display:grid}.slct-page .slct-choice{color:var(--sl-text);cursor:pointer;align-items:center;gap:.5rem;font-size:15px;display:flex}.slct-page .slct-choice input{width:1.125rem;height:1.125rem;accent-color:var(--sl-accent);cursor:pointer;flex-shrink:0;margin:0}.slct-page .slct-choice input:focus-visible{outline:2px solid var(--sl-accent);outline-offset:2px}.slct-page .slct-consent{color:var(--sl-text-muted);cursor:pointer;align-items:flex-start;gap:.5rem;font-size:13.5px;font-weight:500;line-height:1.5;display:flex}.slct-page .slct-consent input{margin-top:2px}.slct-page .slct-consent a{color:var(--sl-accent);text-decoration:underline}.slct-page .slct-submit,.slct-page .sl-btn.slct-submit{border-radius:2px;width:100%;min-height:48px;font-weight:600}.slct-page .slct-status{margin:0;font-size:14px;line-height:1.5}.slct-page .slct-status:empty{display:none}.slct-page .slct-status[data-state=error]{color:var(--sl-danger)}.slct-page .slct-status[data-state=ok]{color:var(--sl-success)}.slct-page .slct-steps{border:1px solid var(--sl-border);background-color:var(--sl-border);box-shadow:0 1px 2px #0a0a0a0a, 0 16px 36px -14px rgba(var(--sl-accent-rgb), .2);border-radius:2px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.slct-page .slct-step{background-color:var(--sl-bg);flex-direction:column;gap:10px;padding:30px 26px 32px;display:flex}.slct-page .slct-steps--six{grid-template-columns:repeat(3,1fr)}.slct-page .slct-step-t{font-variation-settings:"wght" 600;letter-spacing:-.012em;margin:0;font-size:17px;font-weight:600;line-height:1.3}.slct-page .slct-step-b{color:var(--sl-text-muted);margin:0;font-size:14px;line-height:1.6}.slct-page .slct-step-when{color:var(--sl-text-label,var(--sl-text-muted));letter-spacing:.1em;text-transform:uppercase;font-variant-numeric:tabular-nums;margin:-4px 0 2px;font-size:11px;font-weight:600;line-height:1.2}.slct-page .slct-inline{color:var(--sl-accent);text-underline-offset:3px;text-decoration:underline}.slct-page .slct-opt{color:var(--sl-text-label,var(--sl-text-muted));font-weight:400}.slct-page .slct-done-t{color:var(--sl-text);letter-spacing:-.02em;margin:0;font-size:clamp(19px,2vw,24px);font-weight:600;line-height:1.3}.slct-page .slct-done-b{color:var(--sl-text-muted);margin:0;font-size:15px;line-height:1.62}.slct-page .slct-routes{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.slct-page .slct-route{border:1px solid var(--sl-border);background-color:var(--sl-bg);box-shadow:var(--sl-shadow);border-radius:2px;flex-direction:column;gap:12px;padding:30px 28px;display:flex}.slct-page .slct-route-t{font-variation-settings:"wght" 600;letter-spacing:-.018em;margin:0;font-size:20px;font-weight:600;line-height:1.25}.slct-page .slct-route-b{color:var(--sl-text-muted);flex-grow:1;margin:0 0 4px;font-size:15px;line-height:1.6}.slct-page .slct-route-a{letter-spacing:-.005em;color:var(--sl-accent);font-size:14px;font-weight:500;text-decoration:none}.slct-page .slct-route-a:hover{text-decoration:underline}.slct-page .slct-bens{border:1px solid var(--sl-border);background-color:var(--sl-border);border-radius:2px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.slct-page .slct-ben{background-color:var(--sl-bg);flex-direction:column;gap:10px;padding:34px 30px 36px;display:flex}.slct-page .slct-ben-t{font-variation-settings:"wght" 600;letter-spacing:-.016em;margin:0;font-size:18px;font-weight:600;line-height:1.28}.slct-page .slct-ben-b{color:var(--sl-text-muted);margin:0;font-size:15px;line-height:1.62}.slct-page .slct-faq{grid-template-columns:repeat(2,1fr);column-gap:clamp(40px,6vw,80px);display:grid}.slct-page .slct-faq-item{border-bottom:1px solid var(--sl-border);flex-direction:column;gap:8px;padding:26px 0;display:flex}.slct-page .slct-faq-q{font-variation-settings:"wght" 600;letter-spacing:-.014em;margin:0;font-size:17px;font-weight:600;line-height:1.35}.slct-page .slct-faq-a{color:var(--sl-text-muted);margin:0;font-size:15px;line-height:1.62}.slct-page .slct-form-left .mkt-h2{max-width:12ch}@media (max-width:991px){.slct-page .slct-meta,.slct-page .slct-steps,.slct-page .slct-steps--six,.slct-page .slct-bens{grid-template-columns:repeat(2,1fr)}.slct-page .slct-faq{grid-template-columns:1fr}.slct-page .slct-form-in{grid-template-columns:1fr 1fr;column-gap:3rem}.slct-page .slct-form-left{position:static;top:auto}}@media (max-width:767px){.slct-page .slct-sec-w{width:94%}.slct-page .slct-sec{padding-top:clamp(56px,8vh,80px);padding-bottom:clamp(56px,8vh,80px)}.slct-page .slct-meta,.slct-page .slct-steps,.slct-page .slct-steps--six,.slct-page .slct-routes,.slct-page .slct-bens{grid-template-columns:1fr}.slct-page .slct-form-in{grid-template-columns:1fr;row-gap:3rem;width:94%}.slct-page .slct-radio-grid{grid-template-columns:1fr}}@media (max-width:479px){.slct-page .slct-2col{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.slct-page .slct-cell,.slct-page .slct-input{transition:none}}
