._configurator_py6r8_1{grid-template-columns:1fr 2fr;gap:6rem;padding-block:2rem 6rem;display:grid}._sidebar_py6r8_7{border-top:1px solid var(--color-line);padding-top:1.5rem}._sidebar_py6r8_7 ol{margin-block:2.5rem;padding:0;list-style:none}._sidebar_py6r8_7 li{color:var(--color-muted);align-items:center;gap:1rem;padding-block:.75rem;font-size:.8rem;display:flex}._sidebar_py6r8_7 li>span{border:1px solid var(--color-line);border-radius:50%;place-items:center;width:30px;height:30px;font-size:.6rem;display:grid}._sidebar_py6r8_7 li[aria-current]{color:var(--color-ink);font-weight:700}._sidebar_py6r8_7 li[aria-current]>span{background:var(--color-signal);border-color:var(--color-signal)}._sidebar_py6r8_7 button{cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._help_py6r8_48{font-size:.8rem;line-height:1.9}._help_py6r8_48 a{margin-top:1rem;display:inline-block}._form_py6r8_56{min-width:0}._form_py6r8_56 h2{margin-block:1rem 1.5rem;font-size:clamp(2rem,3.5vw,3.3rem)}._form_py6r8_56 h2:focus,._success_py6r8_64 h2:focus{outline:none}._progress_py6r8_67{background:var(--color-line);height:2px;margin-bottom:2.5rem}._progress_py6r8_67 span{background:var(--color-ink);height:100%;transition:width .2s;display:block}._fields_py6r8_78{border:0;min-width:0;margin:0;padding:0}._choices_py6r8_84{border:0;min-width:0;margin:0 0 2.5rem;padding:0}._choices_py6r8_84 legend,._features_py6r8_91 legend{margin-bottom:1rem;font-size:.85rem;font-weight:600}._choices_py6r8_84>div{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}._choices_py6r8_84 label{cursor:pointer;position:relative}._choices_py6r8_84 input{opacity:0;position:absolute;top:50%;left:1rem}._choices_py6r8_84 label>span{border:1px solid var(--color-line);align-items:center;gap:1rem;min-height:80px;padding:1rem;font-size:.8rem;display:flex}._choices_py6r8_84 input:checked+span{background:var(--color-signal);border-color:var(--color-ink)}._choices_py6r8_84 input:focus-visible+span{outline:3px solid var(--color-focus);outline-offset:3px}._optionNumber_py6r8_128{font-size:.55rem}._check_py6r8_131{margin-left:auto}._features_py6r8_91{border:0;flex-wrap:wrap;gap:.7rem;margin:0 0 2rem;padding:0;display:flex}._features_py6r8_91 small{margin-top:.3rem;font-size:.7rem;font-weight:400;display:block}._features_py6r8_91 label{border:1px solid var(--color-line);cursor:pointer;border-radius:2rem;gap:.6rem;padding:.75rem 1rem;font-size:.75rem;display:flex}._features_py6r8_91 label:has(:checked){background:var(--color-signal);border-color:var(--color-ink)}._features_py6r8_91 input,._privacy_py6r8_162 input{accent-color:var(--color-ink)}._field_py6r8_78{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;font-size:.8rem;font-weight:600;display:flex}._field_py6r8_78>span{color:var(--color-muted);font-size:.7rem;font-weight:400}._field_py6r8_78 input,._field_py6r8_78 select,._field_py6r8_78 textarea{border:1px solid var(--color-line);width:100%;color:var(--color-ink);background:0 0;border-radius:0;padding:.9rem;font-size:1rem;font-weight:400}._field_py6r8_78 textarea{resize:vertical;min-height:120px}._contactGrid_py6r8_194{grid-template-columns:1fr 1fr;gap:1rem;display:grid}._privacy_py6r8_162{align-items:flex-start;gap:.7rem;font-size:.72rem;line-height:1.8;display:flex}._privacy_py6r8_162 input{flex-shrink:0;width:18px;height:18px;margin-top:.3rem}._summaryIntro_py6r8_212{font-size:.85rem}._summary_py6r8_212{margin-block:2rem}._summary_py6r8_212>div{border-bottom:1px solid var(--color-line);grid-template-columns:1fr 1.5fr auto;gap:1rem;padding-block:1rem;font-size:.75rem;display:grid}._summary_py6r8_212 dt{color:var(--color-muted)}._summary_py6r8_212 dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._summary_py6r8_212 button{cursor:pointer;background:0 0;border:0;align-self:start;font-size:.65rem;text-decoration:underline}._controls_py6r8_242{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;margin-top:2.5rem;padding-top:1.5rem;display:flex}._backButton_py6r8_250{cursor:pointer;background:0 0;border:0;border-bottom:1px solid;border-radius:0;align-items:center;min-height:44px;padding:.65rem 0;font-size:.8rem;display:inline-flex}._backButton_py6r8_250:hover{color:#175da3}._backButton_py6r8_250:disabled{opacity:.5;cursor:wait}._error_py6r8_269{color:#7b2018;background:#f5ddd2;border:1px solid #9c2c21;margin-bottom:1.5rem;padding:1rem;font-size:.85rem}._honeypot_py6r8_277{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._success_py6r8_64{max-width:46rem;margin-inline:auto;padding-block:3rem 6rem}._successIcon_py6r8_289{background:var(--color-signal);border-radius:50%;place-items:center;width:80px;height:80px;margin-bottom:2rem;font-size:2.5rem;display:grid}._success_py6r8_64 p{margin-block:2rem}@media (width<=900px){._configurator_py6r8_1{grid-template-columns:1fr 2fr;gap:3rem}}@media (width<=700px){._configurator_py6r8_1{grid-template-columns:1fr;gap:2rem}._sidebar_py6r8_7>p,._sidebar_py6r8_7 ._help_py6r8_48{display:none}._sidebar_py6r8_7 ol{justify-content:space-between;gap:.5rem;margin:0;display:flex}._sidebar_py6r8_7 li{gap:0;font-size:0;position:relative}._sidebar_py6r8_7 button{width:32px;min-height:48px;font-size:0;position:absolute;inset:0}._sidebar_py6r8_7 li[aria-current]{gap:.5rem;font-size:.7rem}._choices_py6r8_84>div{gap:.5rem}._choices_py6r8_84 label>span{gap:.6rem;padding:.8rem;font-size:.7rem}._contactGrid_py6r8_194{grid-template-columns:1fr;gap:0}._summary_py6r8_212>div{grid-template-columns:1fr auto}._summary_py6r8_212 dt{grid-column:1}._summary_py6r8_212 dd{grid-area:auto/1}._summary_py6r8_212 button{grid-area:span 2/2}}
