.NsDacG_shell{flex-direction:column;gap:2rem;width:100%;max-width:1100px;margin:0 auto;display:flex}.NsDacG_header{flex-direction:column;gap:.6rem;display:flex}.NsDacG_eyebrow{color:#0047ab;letter-spacing:.02em;background:#0047ab14;border:1px solid #0047ab2e;border-radius:9999px;align-self:flex-start;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.NsDacG_heading{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#0a1628;letter-spacing:-.02em;text-wrap:balance;text-align:left;margin:0;font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;line-height:1.15}.NsDacG_subtitle{color:#4a5568;text-wrap:pretty;max-width:60ch;margin:0;font-size:clamp(15px,1.6vw,16px);line-height:1.55}.NsDacG_body{width:100%;display:block}@media (max-width:600px){.NsDacG_heading{font-size:clamp(1.35rem,6vw,1.75rem)}.NsDacG_subtitle{font-size:14px}.NsDacG_eyebrow{display:none}.NsDacG_header{gap:.4rem}}@media (max-width:375px){.NsDacG_heading{font-size:1.25rem}}
.GIjGva_grid{grid-template-columns:repeat(4,1fr);gap:18px;width:100%;display:grid}.GIjGva_card{background:#fff;border-radius:28px;flex-direction:column;padding:0;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 16px 36px -20px #0a162847,0 0 0 1px #0047ab14}.GIjGva_card:hover{transform:translateY(-4px);box-shadow:0 20px 40px -18px #0a162852,0 0 0 1px #0047ab1f}.GIjGva_cardActive{box-shadow:0 0 0 2px var(--color-brand,#0047ab),0 16px 36px -20px #0a162847}.GIjGva_cardActive:hover{box-shadow:0 0 0 2px var(--color-brand,#0047ab),0 20px 40px -18px #0a162852}.GIjGva_imageWrapper{aspect-ratio:4/3;background:linear-gradient(135deg,#e8edf3 0%,#d4dde6 100%);width:100%;position:relative;overflow:hidden}.GIjGva_image{object-fit:cover;transition:transform .4s cubic-bezier(.16,1,.3,1)}.GIjGva_card:hover .GIjGva_image{transform:scale(1.05)}.GIjGva_imagePlaceholder{background:linear-gradient(135deg,#e8edf3 0%,#d4dde6 100%);width:100%;height:100%}.GIjGva_imageOverlay{pointer-events:none;background:linear-gradient(#0047ab00 55%,#0047ab38 100%);position:absolute;inset:0}.GIjGva_badge{z-index:2;background:linear-gradient(135deg, var(--color-brand,#0047ab) 0%, #0071e3 100%);color:#fff;font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);letter-spacing:.6px;text-transform:uppercase;border-radius:9999px;padding:6px 11px;font-size:10px;font-weight:700;position:absolute;top:10px;right:10px;box-shadow:0 4px 14px #0047ab80,inset 0 1px #ffffff40}.GIjGva_selectedBadge{background:var(--color-brand,#0047ab);color:#fff;z-index:2;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:10px;left:10px;box-shadow:0 4px 10px #0047ab66,inset 0 1px #fff3}.GIjGva_content{background:var(--color-brand-light,#0047ab1a);flex-direction:column;flex:1;gap:10px;padding:14px 14px 12px;display:flex}.GIjGva_title{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:var(--color-brand-hover,#003a8c);margin:0;font-size:clamp(.95rem,1.1vw,1.05rem);font-weight:700;line-height:1.25}.GIjGva_description{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#2d4f7c;margin:0;font-size:13px;font-weight:400;line-height:1.45}.GIjGva_servicesBlock{flex-direction:column;flex:1;gap:8px;display:flex}.GIjGva_servicesLabel{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:var(--color-brand,#0047ab);letter-spacing:.6px;text-transform:uppercase;font-size:11px;font-weight:700;line-height:normal}.GIjGva_list{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.GIjGva_list li{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#2d4f7c;padding-left:18px;font-size:12.5px;font-weight:400;line-height:1.4;position:relative}.GIjGva_list li:before{content:"✓";color:var(--color-brand,#0047ab);font-size:12px;font-weight:700;line-height:1.5;position:absolute;top:0;left:0}.GIjGva_footer{background:var(--color-bg-dark,#0a1628);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding:12px 14px;display:flex}.GIjGva_priceValue{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#fff;letter-spacing:-.01em;font-size:14px;font-weight:700}.GIjGva_selectButton{background:var(--color-brand,#0047ab);color:#fff;font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);cursor:pointer;white-space:nowrap;border:none;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;margin:0;padding:8px 8px 8px 14px;font-size:12px;font-weight:600;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.GIjGva_selectButton svg{transition:transform .2s cubic-bezier(.16,1,.3,1)}.GIjGva_selectButton:hover{background:var(--color-brand-hover,#003a8c);transform:translateY(-2px);box-shadow:0 6px 20px #0047ab59}.GIjGva_selectButton:hover svg{transform:translate(3px)}.GIjGva_cardActive .GIjGva_selectButton{background:var(--color-brand-hover,#003a8c)}@media (max-width:1100px){.GIjGva_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:701px){.GIjGva_list li:nth-child(n+7),.GIjGva_detailsToggle{display:none}}@media (max-width:700px){.GIjGva_grid{grid-template-columns:1fr;gap:12px}.GIjGva_card{border-radius:18px;grid-template-columns:minmax(0,1fr);grid-template-areas:"img""content""footer";display:grid}.GIjGva_card:hover{transform:none}.GIjGva_imageWrapper{aspect-ratio:auto;grid-area:img;width:100%;height:150px;min-height:0}.GIjGva_card:hover .GIjGva_image{transform:none}.GIjGva_badge{letter-spacing:.3px;white-space:normal;max-width:calc(100% - 16px);padding:3px 7px;font-size:11px;line-height:1.25;top:8px;left:8px;right:auto}.GIjGva_selectedBadge{top:auto;bottom:8px;left:8px}.GIjGva_content{grid-area:content;gap:8px;padding:12px 14px}.GIjGva_footer{flex-direction:row;grid-area:footer;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px}.GIjGva_title{font-size:1rem}.GIjGva_description{font-size:13px}.GIjGva_priceValue{font-size:16px}.GIjGva_servicesBlock{gap:6px}.GIjGva_servicesLabel{display:none}.GIjGva_list{gap:4px}.GIjGva_list li{font-size:13px;line-height:1.35}.GIjGva_listItemExtra{display:none}.GIjGva_cardExpanded .GIjGva_listItemExtra{display:list-item}.GIjGva_detailsToggle{min-height:44px;color:var(--color-brand,#0047ab);font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);text-align:left;cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;margin:-4px 0;padding:0;font-size:13px;font-weight:600;display:inline-flex}.GIjGva_detailsToggle svg{transition:transform .2s cubic-bezier(.16,1,.3,1)}.GIjGva_detailsCaretOpen{transform:rotate(180deg)}.GIjGva_selectButton{min-height:44px;padding:8px 12px 8px 16px;font-size:14px}}@media (max-width:375px){.GIjGva_grid{gap:10px}.GIjGva_imageWrapper{height:130px}.GIjGva_content,.GIjGva_footer{padding:10px 12px}.GIjGva_selectButton{min-height:44px;padding:8px 10px 8px 14px;font-size:13px}.GIjGva_title{font-size:.95rem}}@media (hover:none) and (pointer:coarse){.GIjGva_selectButton{min-height:44px}.GIjGva_badge{font-size:11px}}
._6sEnNa_grid{grid-template-columns:repeat(4,1fr);gap:18px;width:100%;display:grid}._6sEnNa_card{cursor:pointer;text-align:left;background:#fff;border:none;border-radius:28px;flex-direction:column;align-items:stretch;padding:0;font-family:inherit;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 16px 36px -20px #0a162847,0 0 0 1px #0047ab14}._6sEnNa_card:hover{transform:translateY(-4px);box-shadow:0 20px 40px -18px #0a162852,0 0 0 1px #0047ab1f}._6sEnNa_cardActive{box-shadow:0 0 0 2px var(--color-brand,#0047ab),0 16px 36px -20px #0a162847}._6sEnNa_cardActive:hover{box-shadow:0 0 0 2px var(--color-brand,#0047ab),0 20px 40px -18px #0a162852}._6sEnNa_imageWrapper{aspect-ratio:4/3;width:100%;position:relative;overflow:hidden}._6sEnNa_image{object-fit:contain;padding:10px;transition:transform .4s cubic-bezier(.16,1,.3,1)}._6sEnNa_card:hover ._6sEnNa_image{transform:scale(1.05)}._6sEnNa_selectedBadge{background:var(--color-brand,#0047ab);color:#fff;z-index:2;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 4px 10px #0047ab66,inset 0 1px #fff3}._6sEnNa_content{background:var(--color-brand-light,#0047ab1a);flex-direction:column;flex:1;gap:3px;padding:14px 14px 12px;display:flex}._6sEnNa_label{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:var(--color-brand-hover,#003a8c);font-size:clamp(.95rem,1.1vw,1.05rem);font-weight:700;line-height:1.25}._6sEnNa_subtitle{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#2d4f7c;font-size:13px;font-weight:400;line-height:1.4}@media (max-width:1100px){._6sEnNa_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){._6sEnNa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._6sEnNa_card{border-radius:18px}._6sEnNa_card:hover{transform:none}._6sEnNa_imageWrapper{aspect-ratio:3/2}._6sEnNa_image{padding:6px}._6sEnNa_card:hover ._6sEnNa_image{transform:none}._6sEnNa_content{padding:10px 12px 12px}._6sEnNa_label{font-size:.95rem}._6sEnNa_subtitle{font-size:12px}}@media (max-width:375px){._6sEnNa_grid{gap:8px}._6sEnNa_content{padding:9px 10px 11px}._6sEnNa_label{font-size:.9rem}._6sEnNa_subtitle{font-size:11px}}
._8QonLW_link{color:#0047ab;text-underline-offset:3px;font-weight:600;text-decoration:underline}._8QonLW_link:hover{color:#1a5cd1}._8QonLW_optionsCol{flex-direction:column;gap:12px;display:flex}._8QonLW_optionGroup{flex-direction:column;gap:10px;display:flex}._8QonLW_option{cursor:pointer;text-align:left;background:#fff;border:1px solid #0a162814;border-radius:14px;align-items:center;gap:14px;padding:16px 20px;font-family:inherit;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:inset 0 1px #ffffff80}._8QonLW_option:hover{border-color:#0a162829;transform:translateY(-1px);box-shadow:0 6px 14px -6px #0a16281a}._8QonLW_optionActive{background:#0047ab0f;border-color:#0047ab;box-shadow:0 0 0 1px #0047ab,0 6px 16px -8px #0047ab33}._8QonLW_optionInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._8QonLW_optionLabel{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#0a1628;letter-spacing:-.01em;font-size:16px;font-weight:700}._8QonLW_optionMeta{color:#718096;font-size:12.5px}._8QonLW_radio{background:#fff;border:2px solid #0a162829;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:border-color .2s cubic-bezier(.16,1,.3,1);display:flex}._8QonLW_optionActive ._8QonLW_radio{border-color:#0047ab}._8QonLW_radioInner{background:#0047ab;border-radius:50%;width:10px;height:10px;display:block;box-shadow:inset 0 1px #ffffff4d}._8QonLW_addonsGrid{border-left:2px solid #0047ab0f;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;margin-left:18px;padding:6px 4px 4px 12px;display:grid}._8QonLW_addon{cursor:pointer;text-align:left;background:#fff;border:1px solid #0a162814;border-radius:8px;flex-direction:column;gap:6px;padding:14px 16px;font-family:inherit;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}._8QonLW_addon:hover{border-color:#0a162829;transform:translateY(-1px)}._8QonLW_addonActive{background:#0047ab0f;border-color:#0047ab;box-shadow:0 0 0 1px #0047ab}._8QonLW_addonTop{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}._8QonLW_addonTitle{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#0a1628;letter-spacing:-.01em;margin:0;font-size:14px;font-weight:700;line-height:1.3}._8QonLW_addonCheckbox{color:#fff;background:#fff;border:1.5px solid #0a162829;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}._8QonLW_addonActive ._8QonLW_addonCheckbox{background:#0047ab;border-color:#0047ab}._8QonLW_addonDesc{color:#4a5568;margin:0;font-size:12.5px;line-height:1.4}._8QonLW_addonMeta{color:#718096;align-items:center;gap:10px;margin-top:4px;font-size:12px;display:flex}._8QonLW_addonDuration{align-items:center;gap:4px;display:inline-flex}._8QonLW_addonPrice{color:#0a1628;margin-left:auto;font-size:13px;font-weight:700}@media (max-width:600px){._8QonLW_addonsGrid{grid-template-columns:1fr;margin-left:12px;padding-left:8px}._8QonLW_option{min-height:56px;padding:14px 16px}._8QonLW_optionLabel{font-size:15px}._8QonLW_optionMeta{font-size:12px}._8QonLW_radio{width:20px;height:20px}}@media (max-width:375px){._8QonLW_option{min-height:52px;padding:12px 14px}._8QonLW_addon{padding:12px 14px}._8QonLW_addonTitle{font-size:13px}._8QonLW_addonDesc{font-size:11.5px}}
.zraJ5a_container{flex-direction:column;gap:16px;display:flex}.zraJ5a_header{justify-content:flex-end;align-items:center;gap:12px;display:flex}.zraJ5a_count{color:#718096;background:#f8f9fb;border:1px solid #0a162814;border-radius:9999px;padding:4px 12px;font-size:12px;font-weight:500}.zraJ5a_addonsList{flex-direction:column;gap:8px;display:flex}.zraJ5a_addonItem{background:#fff;border:1px solid #0a162814;border-radius:12px;transition:border-color .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);overflow:hidden}.zraJ5a_addonItem:hover{border-color:#0a162829;box-shadow:0 2px 8px #0000000a}.zraJ5a_addonItemActive{background:#0047ab08;border-color:#0047ab2e}.zraJ5a_addonItemActive:hover{background:#0047ab0d;border-color:#0047ab38}.zraJ5a_addonItemExpanded{border-color:#0047ab38;box-shadow:0 2px 12px #0047ab0f}.zraJ5a_addonRow{cursor:pointer;text-align:left;color:#0a1628;background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;padding:18px 20px;font-family:inherit;display:flex}.zraJ5a_addonRow:focus-visible{outline:2px solid var(--color-brand,#0047ab);outline-offset:-2px}.zraJ5a_addonRowLeft{flex:1;align-items:flex-start;gap:14px;min-width:0;display:flex}.zraJ5a_addonCheckbox{color:#fff;background:#fff;border:1.5px solid #0a162829;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:2px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.zraJ5a_addonCheckboxChecked{background:#0047ab;border-color:#0047ab;box-shadow:0 2px 6px #0047ab40}.zraJ5a_addonRowInfo{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.zraJ5a_addonRowTitle{color:#0a1628;font-size:16px;font-weight:600;line-height:1.3}.zraJ5a_addonRowDesc{color:#4a5568;font-size:14px;line-height:1.55}.zraJ5a_addonRowRight{flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;min-width:220px;display:flex}.zraJ5a_addonRowDuration{color:#718096;white-space:nowrap;justify-content:flex-end;align-items:center;gap:5px;width:90px;font-size:13px;line-height:1;display:inline-flex}.zraJ5a_addonRowPrice{color:#0047ab;letter-spacing:-.02em;white-space:nowrap;text-align:right;width:100px;font-size:15px;font-weight:700;line-height:1}.zraJ5a_addonRowVariable{color:#4a5568;white-space:nowrap;text-align:right;width:100px;font-size:14px;font-style:italic;font-weight:600;line-height:1}.zraJ5a_variableHint{color:#4a5568;background:#0047ab0d;border:1px solid #0047ab1f;border-radius:10px;margin:4px 0 0;padding:12px 14px;font-size:13px;line-height:1.5}.zraJ5a_addonExpandBtn{color:#718096;cursor:pointer;background:0 0;border:1px solid #0a162814;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.zraJ5a_addonExpandBtn:hover,.zraJ5a_addonExpandBtnActive{color:#0047ab;background:#0047ab0f;border-color:#0047ab33}.zraJ5a_addonDetails{grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.16,1,.3,1);display:grid}.zraJ5a_addonDetails>*{overflow:hidden}.zraJ5a_addonDetailsOpen{grid-template-rows:1fr}.zraJ5a_addonDetailsText{color:#4a5568;background:#fafbfc;border-top:1px solid #0a162814;margin:0;padding:16px 20px 18px 58px;font-size:14px;line-height:1.7}.zraJ5a_emptyState{text-align:center;color:#4a5568;background:#f8f9fb;border:1px dashed #0a162814;border-radius:14px;padding:40px 20px;font-size:14px}.zraJ5a_skipHint{color:#718096;text-align:center;margin:8px 0 0;font-size:13px;font-style:italic}@media (max-width:600px){.zraJ5a_addonRow{flex-wrap:wrap;gap:10px;padding:12px 14px}.zraJ5a_addonRowTitle{font-size:15px;line-height:1.3}.zraJ5a_addonRowDesc{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.zraJ5a_addonRowRight{justify-content:flex-start;min-width:100%;margin-top:-2px;padding-left:32px}.zraJ5a_addonRowDuration{width:auto;min-width:auto}.zraJ5a_addonRowPrice{width:auto;min-width:auto;font-size:14px}.zraJ5a_addonRowVariable{text-align:left;width:auto;font-size:13px}.zraJ5a_variableHint{padding:10px 12px;font-size:12.5px}.zraJ5a_addonDetailsText{padding-left:50px}}
.XCKNYa_container{flex-direction:column;gap:16px;display:flex}.XCKNYa_dropZone{text-align:center;background:#fff;border:1.5px dashed #0a162829;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:32px 20px;transition:border-color .25s cubic-bezier(.16,1,.3,1),background .25s cubic-bezier(.16,1,.3,1);display:flex}.XCKNYa_dropZoneActive{background:#0047ab0f;border-color:#0047ab}.XCKNYa_dropIcon{color:#0047ab;background:#0047ab0f;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.XCKNYa_dropTitle{color:#0a1628;margin:4px 0 0;font-size:16px;font-weight:600;line-height:1.35}.XCKNYa_dropHint{color:#718096;margin:0;font-size:13px;line-height:1.45}.XCKNYa_chooseButton{color:#0047ab;cursor:pointer;background:#fff;border:1px solid #0047ab38;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:48px;margin-top:12px;padding:0 20px;font-family:inherit;font-size:15px;font-weight:600;transition:background .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.XCKNYa_chooseButton:hover:not(:disabled){background:#0047ab0f;border-color:#0047ab66}.XCKNYa_chooseButton:focus-visible{outline-offset:2px;outline:2px solid #0047ab}.XCKNYa_chooseButton:disabled{opacity:.45;cursor:not-allowed}.XCKNYa_hiddenInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.XCKNYa_errorText{color:#b42318;background:#b423180f;border:1px solid #b4231833;border-radius:10px;margin:0;padding:10px 14px;font-size:13.5px;line-height:1.5}.XCKNYa_counter{color:#718096;margin:0;font-size:12.5px}.XCKNYa_fileList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.XCKNYa_fileItem{background:#fff;border:1px solid #0a162814;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.XCKNYa_fileIcon{color:#0047ab;background:#0047ab0f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.XCKNYa_fileInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.XCKNYa_fileName{color:#0a1628;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.XCKNYa_fileSize{color:#718096;font-size:12px}.XCKNYa_fileRemove{color:#718096;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin:-5px -8px -5px 0;padding:0;transition:background .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1);display:flex}.XCKNYa_fileRemove:hover{color:#b42318;background:#b4231814}.XCKNYa_fileRemove:focus-visible{outline-offset:-2px;outline:2px solid #0047ab}.XCKNYa_skipHint{color:#718096;text-align:center;margin:4px 0 0;font-size:13px;font-style:italic}@media (max-width:600px){.XCKNYa_dropZone{padding:24px 16px}.XCKNYa_dropTitle{font-size:15px}.XCKNYa_dropHint{font-size:12.5px}.XCKNYa_fileName{font-size:13.5px}}
.-UCXVq_wrap{background:#0047ab0d;border:1px solid #0a16281f;border-radius:12px;margin-bottom:16px;padding:14px 16px;transition:border-color .2s cubic-bezier(.16,1,.3,1),background .2s cubic-bezier(.16,1,.3,1)}.-UCXVq_wrap:hover{border-color:#0047ab52}.-UCXVq_wrapActive{background:#0047ab17;border-color:#0047ab}.-UCXVq_label{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.-UCXVq_input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.-UCXVq_mark{color:#fff;background:#fff;border:2px solid #0a16283d;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;transition:all .18s cubic-bezier(.16,1,.3,1);display:flex}.-UCXVq_wrapActive .-UCXVq_mark{background:#0047ab;border-color:#0047ab}.-UCXVq_input:focus-visible+.-UCXVq_mark{outline-offset:2px;outline:2px solid #0047ab}.-UCXVq_input:disabled+.-UCXVq_mark{opacity:.5}.-UCXVq_text{flex-direction:column;gap:3px;min-width:0;display:flex}.-UCXVq_title{color:#0a1628;font-size:14px;font-weight:600;line-height:1.45}.-UCXVq_hint{color:#4a5568;font-size:12.5px;line-height:1.45}@media (max-width:520px){.-UCXVq_wrap{padding:12px 13px}.-UCXVq_title{font-size:13.5px}}
._0qQdYq_substepProgress{justify-content:center;align-items:center;gap:8px;margin-bottom:24px;display:flex}._0qQdYq_substepDot{color:#718096;background:#f0f2f5;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:600;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}._0qQdYq_substepDotActive{color:#fff;background:#0047ab;border-color:#0047ab;transform:scale(1.1);box-shadow:0 2px 8px #0047ab4d}._0qQdYq_substepDotDone{color:#fff;background:#22c55e;border-color:#22c55e}._0qQdYq_substepContent{flex-direction:column;gap:20px;min-height:180px;display:flex}._0qQdYq_row{grid-template-columns:1fr 1fr;gap:16px;display:grid}._0qQdYq_field{flex-direction:column;gap:6px;display:flex}._0qQdYq_label{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#0a1628;align-items:center;gap:4px;font-size:14px;font-weight:700;line-height:1.3;display:flex}._0qQdYq_required{color:#0047ab;font-weight:700;line-height:1}._0qQdYq_help{color:#718096;margin:0;font-size:12.5px;line-height:1.4}._0qQdYq_input{color:#0a1628;background:#fff;border:1.5px solid #0a162829;border-radius:14px;width:100%;padding:14px 16px;font-family:inherit;font-size:16px;line-height:1.3;transition:border-color .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1)}._0qQdYq_input::placeholder{color:#718096}._0qQdYq_input:focus{border-color:#0047ab;outline:none;box-shadow:0 0 0 3px #0047ab1f}._0qQdYq_textarea{resize:vertical;min-height:100px;}._0qQdYq_summaryCard{background:#f8f9fb;border:1px solid #0a162814;border-radius:14px;flex-direction:column;gap:0;display:flex;overflow:hidden}._0qQdYq_summaryRow{border-bottom:1px solid #0a162814;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}._0qQdYq_summaryRow:last-child{border-bottom:none}._0qQdYq_summaryLabel{color:#718096;font-size:13px;font-weight:500}._0qQdYq_summaryValue{color:#0a1628;text-align:right;font-size:14px;font-weight:600}._0qQdYq_agbField{background:#0047ab0f;border:1px solid #0047ab2e;border-radius:14px;flex-direction:column;gap:8px;margin-top:8px;padding:16px;display:flex}._0qQdYq_agbToggle{cursor:pointer;text-align:left;color:#0a1628;background:0 0;border:none;align-items:flex-start;gap:12px;padding:0;font-family:inherit;display:flex}._0qQdYq_agbCheckbox{color:#fff;background:#fff;border:1.5px solid #0a162829;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:2px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}._0qQdYq_agbToggleActive ._0qQdYq_agbCheckbox{background:#0047ab;border-color:#0047ab;box-shadow:0 2px 6px #0047ab4d}._0qQdYq_agbInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._0qQdYq_agbLabel{color:#0a1628;align-items:center;gap:4px;font-size:14px;font-weight:700;line-height:1.3;display:inline-flex}._0qQdYq_agbHelp{color:#4a5568;font-size:12.5px;line-height:1.4}._0qQdYq_agbLink{color:#0047ab;text-underline-offset:3px;align-self:flex-start;margin-left:34px;font-size:13px;font-weight:500;text-decoration:underline;transition:color .15s cubic-bezier(.16,1,.3,1)}._0qQdYq_agbLink:hover{color:#1a5cd1}._0qQdYq_substepNav{border-top:1px solid #0a162814;align-items:center;gap:12px;margin-top:24px;padding-top:20px;display:flex}._0qQdYq_substepNavSpacer{flex:1}._0qQdYq_substepBackBtn{color:#4a5568;cursor:pointer;background:0 0;border:1.5px solid #0a162829;border-radius:8px;align-items:center;gap:6px;padding:10px 18px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}._0qQdYq_substepBackBtn:hover{color:#0047ab;background:#0047ab0f;border-color:#0047ab}._0qQdYq_substepNextBtn{color:#fff;cursor:pointer;background:#0047ab;border:none;border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}._0qQdYq_substepNextBtn:hover:not(:disabled){background:#1a5cd1;box-shadow:0 4px 12px #0047ab4d}._0qQdYq_substepNextBtn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:700px){._0qQdYq_row{grid-template-columns:1fr}._0qQdYq_input{min-height:48px;padding:14px;font-size:16px}._0qQdYq_substepProgress{margin-bottom:20px}._0qQdYq_substepDot{width:26px;height:26px;font-size:11px}._0qQdYq_substepNav{flex-direction:column-reverse;gap:10px}._0qQdYq_substepBackBtn,._0qQdYq_substepNextBtn{justify-content:center;width:100%}._0qQdYq_substepNavSpacer{display:none}}@media (max-width:480px){._0qQdYq_field{gap:4px}._0qQdYq_label{font-size:13px}._0qQdYq_help{font-size:11.5px}._0qQdYq_summaryRow{flex-direction:column;align-items:flex-start;gap:4px}._0qQdYq_summaryValue{text-align:left}}
.xqLW1W_link{color:#0047ab;text-underline-offset:3px;font-weight:600;text-decoration:underline}.xqLW1W_link:hover{color:#1a5cd1}.xqLW1W_required{color:#0047ab}.xqLW1W_pickerCard{background:#fff;border:1px solid #0a162814;border-radius:18px;padding:22px;box-shadow:inset 0 1px #fff9,0 4px 16px -6px #0a162814}.xqLW1W_pickerHeader{align-items:center;margin-bottom:16px;display:flex}.xqLW1W_pickerLabel{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#0a1628;align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.xqLW1W_pickerLabel svg{color:#0047ab}.xqLW1W_pickerGrid{grid-template-columns:1.4fr 1fr;gap:24px;display:grid}.xqLW1W_calendar{flex-direction:column;gap:12px;display:flex}.xqLW1W_calHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.xqLW1W_monthLabel{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#0a1628;letter-spacing:-.01em;text-transform:capitalize;font-size:17px;font-weight:700}.xqLW1W_navButton{color:#0a1628;cursor:pointer;background:#fff;border:1px solid #0a162829;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.xqLW1W_navButton:hover{color:#fff;background:#0047ab;border-color:#0047ab}.xqLW1W_weekdays{text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.xqLW1W_weekdays span{color:#718096;letter-spacing:.06em;padding:4px 0;font-size:11px;font-weight:700}.xqLW1W_daysGrid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.xqLW1W_day{color:#0a1628;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;height:40px;font-family:inherit;font-size:14px;font-weight:500;transition:all .15s cubic-bezier(.16,1,.3,1);display:flex}.xqLW1W_day:hover:not(:disabled){color:#0047ab;background:#0047ab14}.xqLW1W_dayMuted{color:#718096;opacity:.4}.xqLW1W_dayAvailable{cursor:pointer}.xqLW1W_dayDisabled{color:#718096;opacity:.35;cursor:not-allowed}.xqLW1W_daySelected{color:#fff;background:#0047ab;border-color:#0047ab;font-weight:700;box-shadow:0 4px 10px #0047ab4d}.xqLW1W_daySelected:hover:not(:disabled){color:#fff;background:#0047ab}.xqLW1W_monatLeer{text-align:center;color:#718096;background:#fafbfc;border:1px dashed #0a162829;border-radius:8px;margin-top:10px;padding:10px 12px;font-size:12.5px;line-height:1.45}.xqLW1W_timezone{color:#718096;border-top:1px solid #0a162814;align-items:center;gap:6px;margin-top:4px;padding-top:10px;font-size:12px;display:flex}.xqLW1W_timezone svg{color:#718096;flex-shrink:0}.xqLW1W_tzLabel{color:#4a5568;font-weight:600}.xqLW1W_tzValue{color:#0a1628;font-weight:500}.xqLW1W_slots{border-left:1px solid #0a162814;flex-direction:column;gap:12px;padding-left:24px;display:flex}.xqLW1W_slotsHeader{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#0a1628;text-transform:capitalize;margin:0;font-size:15px;font-weight:700}.xqLW1W_slotList{grid-template-columns:1fr 1fr;align-content:start;gap:8px;display:grid}.xqLW1W_slot{color:#0a1628;cursor:pointer;background:#fff;border:1px solid #0a162829;border-radius:8px;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:600;transition:all .15s cubic-bezier(.16,1,.3,1)}.xqLW1W_slot:hover{color:#0047ab;background:#0047ab14;border-color:#0047ab}.xqLW1W_slotSelected{color:#fff;background:#0047ab;border-color:#0047ab;box-shadow:0 4px 10px #0047ab4d}.xqLW1W_slotSelected:hover{color:#fff;background:#0047ab;border-color:#0047ab}.xqLW1W_slotsEmpty{text-align:center;color:#718096;background:#fafbfc;border:1px dashed #0a162829;border-radius:14px;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;padding:24px 12px;font-size:13.5px;display:flex}.xqLW1W_slotsEmpty p{margin:0}.xqLW1W_slotsEmpty svg{color:#718096}.xqLW1W_slotsEmptyHinweis{opacity:.8;max-width:34ch;font-size:12.5px;line-height:1.45}.xqLW1W_mehrtaegigHinweis{color:#4a5568;background:#0047ab14;border:1px dashed #0a162829;border-radius:8px;grid-column:1/-1;margin:0 0 4px;padding:10px 12px;font-size:12.5px;line-height:1.45}@media (max-width:800px){.xqLW1W_pickerGrid{grid-template-columns:1fr}.xqLW1W_slots{border-top:1px solid #0a162814;border-left:none;padding-top:20px;padding-left:0}}@media (max-width:480px){.xqLW1W_pickerCard{padding:16px}.xqLW1W_slotList{grid-template-columns:1fr}.xqLW1W_day{height:36px;font-size:13px}.xqLW1W_slot{min-height:44px;padding:12px 14px;font-size:15px}.xqLW1W_monthLabel{font-size:15px}.xqLW1W_navButton{width:36px;height:36px}.xqLW1W_pickerLabel{font-size:14px}}@media (max-width:375px){.xqLW1W_pickerCard{padding:14px}.xqLW1W_day{height:34px;font-size:12px}.xqLW1W_slot{min-height:40px;font-size:14px}}
.d-r5OG_cardsCol{grid-template-columns:1fr 1fr;gap:14px;display:grid}.d-r5OG_card{background:#fff;border:1px solid #0a162814;border-radius:14px;flex-direction:column;gap:10px;padding:18px 20px;transition:border-color .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:inset 0 1px #ffffff80,0 2px 8px -3px #0a16280d}.d-r5OG_cardHeader{align-items:center;gap:10px;display:flex}.d-r5OG_cardIcon{color:#0047ab;background:#0047ab14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.d-r5OG_cardTitle{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#718096;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:13px;font-weight:700;line-height:1}.d-r5OG_cardValue{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#0a1628;letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700;line-height:1.3}.d-r5OG_cardNote{color:#4a5568;background:#0047ab0a;border-left:2px solid #0047ab;border-radius:8px;margin:0;padding:10px 12px;font-size:14px;line-height:1.5}.d-r5OG_cardRows{flex-direction:column;gap:6px;display:flex}.d-r5OG_cardRow{justify-content:space-between;align-items:center;gap:10px;font-size:13.5px;line-height:1.4;display:flex}.d-r5OG_rowLabel{color:#718096;flex-shrink:0;align-items:center;gap:4px;font-weight:500;display:inline-flex}.d-r5OG_rowLabel svg{color:#718096}.d-r5OG_rowValue{color:#0a1628;text-align:right;word-break:break-word;font-weight:600}.d-r5OG_addonList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.d-r5OG_addonList li{color:#0a1628;justify-content:space-between;align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:flex}.d-r5OG_addonPrice{color:#0047ab;font-size:13.5px;font-weight:700}.d-r5OG_addonVariable{color:#4a5568;white-space:nowrap;font-size:13px;font-style:italic;font-weight:600}@media (max-width:700px){.d-r5OG_cardsCol{grid-template-columns:1fr}.d-r5OG_card{padding:16px}}@media (max-width:375px){.d-r5OG_card{padding:14px}.d-r5OG_cardValue{font-size:15px}.d-r5OG_cardTitle{font-size:12px}}
.q4zfAa_summary{flex-direction:column;gap:12px;width:100%;display:flex}.q4zfAa_body{flex-direction:column;gap:12px;display:flex}.q4zfAa_mobileBar{display:none}.q4zfAa_headerCard{background:linear-gradient(160deg,#fff 0%,#fafbfc 100%);border:1px solid #0a162814;border-radius:14px;flex-direction:column;gap:12px;padding:20px;display:flex;position:relative;box-shadow:inset 0 1px #fff9,0 4px 14px -6px #0a162814}.q4zfAa_eyebrow{color:#0047ab;letter-spacing:.04em;text-transform:uppercase;background:#0047ab14;border-radius:9999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 9px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.q4zfAa_serviceCheck{color:#fff;background:#0047ab;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;box-shadow:0 2px 6px #0047ab4d}.q4zfAa_editButton{color:#718096;cursor:pointer;background:0 0;border:1px solid #0a162814;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:all .15s;display:flex}.q4zfAa_editButton:hover{color:#0047ab;background:#0047ab0f;border-color:#0047ab40}.q4zfAa_meta{flex-direction:column;gap:6px;display:flex}.q4zfAa_metaRow{background:#f8f9fb;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;transition:all .15s;display:flex}.q4zfAa_metaRow:hover{cursor:pointer;background:#f0f2f5}.q4zfAa_metaRowLeft{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.q4zfAa_metaRowLeft svg{color:#0047ab;flex-shrink:0;width:20px;height:20px}.q4zfAa_metaRowText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.q4zfAa_metaLabel{color:#718096;text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:600;line-height:1}.q4zfAa_metaValue{color:#0a1628;font-size:13px;font-weight:600;line-height:1.3}.q4zfAa_metaRowActions{flex-shrink:0;align-items:center;gap:4px;display:flex}.q4zfAa_dirtBadge{box-sizing:border-box;color:#0047ab;background:#0047ab1a;border-radius:4px;justify-content:center;align-items:center;padding:3px 8px;font-size:13px;font-weight:600;transition:width .25s,background-color .25s,color .25s;display:flex}.q4zfAa_dirtBadgeWenig{width:max(33.33%,44px)}.q4zfAa_dirtBadgeVerschmutzt{width:max(66.66%,68px)}.q4zfAa_dirtBadgeStark{color:#003a8c;background:#0047ab2e;width:100%}.q4zfAa_addonsCard{background:#fff;border:1px solid #0a162814;border-radius:14px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.q4zfAa_addonsHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.q4zfAa_addonsHeading{color:#718096;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.q4zfAa_addonEditButton{color:#718096;cursor:pointer;background:0 0;border:1px solid #0a162814;border-radius:5px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:600;transition:all .15s;display:flex}.q4zfAa_addonEditButton:hover{color:#0047ab;background:#0047ab0f;border-color:#0047ab40}.q4zfAa_addonsList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.q4zfAa_addonItem{color:#0a1628;background:#f8f9fb;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;font-size:13px;transition:background .15s;display:flex}.q4zfAa_addonItem:hover{background:#f0f2f5}.q4zfAa_addonName{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.q4zfAa_addonNameText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.q4zfAa_addonVariable{color:#718096;white-space:nowrap;flex-shrink:0;font-size:11px;font-style:italic;font-weight:600}.q4zfAa_addonRemove{color:#718096;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:all .15s;display:flex}.q4zfAa_addonRemove:hover{color:#dc3545;background:#dc354514;border-color:#dc354533}.q4zfAa_priceCard{color:#fff;background:linear-gradient(160deg,#0d1d36 0%,#0a1628 100%);border-radius:14px;flex-direction:column;gap:12px;padding:20px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 14px 32px -12px #0a162866}.q4zfAa_priceCard:before{content:"";background:linear-gradient(90deg,#0000,#0047ab99 50%,#0000);height:1px;position:absolute;top:0;left:20px;right:20px}.q4zfAa_timeRow{color:#ffffffb3;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.q4zfAa_timeRow svg{color:#1a5cd1;flex-shrink:0}.q4zfAa_timeRowLeft{align-items:center;gap:8px;display:flex}.q4zfAa_timeLabel{font-weight:500}.q4zfAa_daysLabel{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#fff;white-space:nowrap;letter-spacing:-.01em;font-size:14px;font-weight:700}.q4zfAa_divider{background:#ffffff14;width:100%;height:1px}.q4zfAa_priceRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.q4zfAa_priceLabel{color:#ffffffa6;font-size:13.5px;font-weight:400}.q4zfAa_priceValue{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#fff;font-size:15px;font-weight:600}.q4zfAa_totalRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.q4zfAa_variableNote{color:#ffffffb8;border-top:1px solid #ffffff24;margin:10px 0 0;padding-top:10px;font-size:12px;line-height:1.5}.q4zfAa_totalLabel{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#ffffffd9;font-size:15px;font-weight:600}.q4zfAa_totalValue{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#fff;letter-spacing:-.01em;background:linear-gradient(#fff 0%,#ffffffd9 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:24px;font-weight:800}.q4zfAa_emptyHint{color:#718096;text-align:center;background:#0047ab0f;border:1px dashed #0047ab40;border-radius:8px;margin:0;padding:14px 16px;font-size:13px;line-height:1.4}@media (max-width:960px){.q4zfAa_summary{order:3}}@media (max-width:600px){.q4zfAa_headerCard,.q4zfAa_priceCard{padding:16px}.q4zfAa_serviceName{font-size:16px}.q4zfAa_totalValue{font-size:20px}.q4zfAa_priceValue{font-size:14px}.q4zfAa_metaRow{font-size:12px}.q4zfAa_summary{background:#fff;border-radius:14px;gap:0;overflow:hidden;box-shadow:0 6px 20px -8px #0a162847,0 0 0 1px #0047ab1a}.q4zfAa_mobileBar{cursor:pointer;text-align:left;width:100%;min-width:0;min-height:48px;font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);background:#fff;border:none;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.q4zfAa_mobileBarLeft{color:#0047ab;align-items:center;gap:8px;min-width:0;display:flex}.q4zfAa_mobileBarText{text-overflow:ellipsis;white-space:nowrap;color:#0a1628;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.q4zfAa_mobileBarRight{color:#0047ab;flex-shrink:0;align-items:center;gap:8px;display:flex}.q4zfAa_mobileBarPrice{color:#0a1628;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.q4zfAa_mobileBarPricePending{color:#718096;white-space:nowrap;font-size:13px;font-weight:500}.q4zfAa_mobileBarCaretOpen{transform:rotate(180deg)}.q4zfAa_body{max-height:60vh;padding:0 10px 10px;display:none;overflow-y:auto}.q4zfAa_summaryOpen .q4zfAa_body{display:flex}}@media (max-width:375px){.q4zfAa_headerCard,.q4zfAa_priceCard{padding:14px}.q4zfAa_serviceName{font-size:15px}.q4zfAa_totalValue{font-size:18px}}
.dIA-GG_progress{flex-direction:column;gap:14px;width:100%;max-width:1100px;margin:0 auto 2.5rem;display:flex}.dIA-GG_topRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.dIA-GG_labelGroup{align-items:baseline;gap:12px;min-width:0;display:flex}.dIA-GG_stepNumber{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#0047ab;letter-spacing:.02em;white-space:nowrap;font-size:14px;font-weight:700}.dIA-GG_divider{color:#0a162829;margin:0 4px;font-weight:400;display:inline-block}.dIA-GG_stepTitle{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#0a1628;letter-spacing:-.01em;text-wrap:balance;text-overflow:ellipsis;min-width:0;margin:0;font-size:clamp(1.4rem,3vw,1.75rem);font-weight:700;line-height:1.2;overflow:hidden}.dIA-GG_dots{align-items:center;gap:8px;display:flex}.dIA-GG_dot{color:#4a5568;cursor:default;background:#f4f6f8;border:1px solid #0a162814;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:12px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.dIA-GG_dot:disabled{opacity:.45;cursor:not-allowed}.dIA-GG_dotIndex{line-height:1;display:block}.dIA-GG_dotCurrent{color:#fff;background:linear-gradient(135deg,#0047ab 0%,#1a5cd1 100%);border-color:#0000;transform:scale(1.08);box-shadow:0 4px 12px #0047ab4d,inset 0 1px #fff3}.dIA-GG_dotComplete{color:#fff;background:#0047ab;border-color:#0000}.dIA-GG_dotComplete:not(:disabled):hover{background:#1a5cd1;transform:scale(1.05)}.dIA-GG_dot:not(.dIA-GG_dotCurrent):not(.dIA-GG_dotComplete):not(:disabled):hover{color:#0a1628;background:#fff;border-color:#1a5cd1}.dIA-GG_barTrack{background:#f4f6f8;border-radius:9999px;width:100%;height:4px;position:relative;overflow:hidden}.dIA-GG_barFill{background:linear-gradient(90deg,#0047ab 0%,#1a5cd1 100%);border-radius:9999px;height:100%;transition:width .5s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;box-shadow:0 0 12px #0047ab66}@media (max-width:600px){.dIA-GG_progress{gap:10px;margin-bottom:1.75rem}.dIA-GG_topRow{gap:12px}.dIA-GG_stepTitle{font-size:1.1rem}.dIA-GG_dots{display:none}}@media (max-width:375px){.dIA-GG_stepTitle{font-size:1rem}.dIA-GG_stepNumber{font-size:12px}}@media (hover:none) and (pointer:coarse){.dIA-GG_dots{gap:6px}.dIA-GG_dot{width:44px;height:44px;font-size:13px}}
.Dbyqfq_skeleton{background:#e5e7eb;min-width:16px;min-height:12px;display:inline-block;position:relative;overflow:hidden}.Dbyqfq_skeleton:after{content:"";background:linear-gradient(90deg,#0000 0%,#fff9 50%,#0000 100%);animation:1.4s ease-in-out infinite Dbyqfq_shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes Dbyqfq_shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.Dbyqfq_skeleton:after{animation:none}}
.Kfspea_page{background:#f4f6f8;flex-direction:column;gap:clamp(1.5rem,3vw,2.5rem);min-height:calc(100vh - 90px);padding:clamp(1rem,3vw,2rem) clamp(1rem,3vw,2.5rem) clamp(1.5rem,3vw,2.5rem);display:flex}.Kfspea_topBar{align-items:center;width:100%;max-width:1100px;margin:0 auto;display:flex}.Kfspea_backButton{cursor:pointer;font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#4a5568;background:0 0;border:none;align-items:center;gap:6px;padding:6px 0;font-size:15px;font-weight:600;text-decoration:none;transition:color .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.Kfspea_backButton svg{transition:transform .2s cubic-bezier(.16,1,.3,1)}.Kfspea_backButton:hover{color:#0047ab}.Kfspea_backButton:hover svg{transform:translate(-2px)}.Kfspea_body{flex-direction:column;flex:1;width:100%;max-width:1100px;min-height:0;margin:0 auto;display:flex}.Kfspea_bodyWithSummary{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:clamp(1.5rem,3vw,2.5rem);display:grid}.Kfspea_stepArea{flex-direction:column;min-width:0;display:flex}.Kfspea_summaryArea{align-self:start;position:sticky;top:clamp(1.5rem,3vw,2rem)}.Kfspea_footer{flex-direction:column;gap:12px;width:100%;max-width:1100px;margin:0 auto;display:flex}.Kfspea_footerInner{background:#fff;border:1px solid #0a162814;border-radius:14px;justify-content:space-between;align-items:center;gap:1.5rem;padding:14px 18px 14px 22px;display:flex;box-shadow:0 6px 18px -8px #0a16281f}.Kfspea_footerHint{color:#4a5568;margin:0;font-size:14px;line-height:1.4}.Kfspea_nextButton{color:#fff;font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#0047ab 0%,#1a5cd1 100%);border:none;border-radius:9999px;align-items:center;gap:8px;padding:12px 14px 12px 22px;font-size:14px;font-weight:700;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),background .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 6px 18px #0047ab4d,inset 0 1px #ffffff2e}.Kfspea_nextButton:hover:not(:disabled){background:linear-gradient(135deg,#1a5cd1 0%,#2974e8 100%);transform:translateY(-1px);box-shadow:0 10px 26px #0047ab73,inset 0 1px #ffffff38}.Kfspea_nextButton:hover:not(:disabled) svg{transform:translate(2px)}.Kfspea_nextButton svg{transition:transform .2s cubic-bezier(.16,1,.3,1)}.Kfspea_nextButton:disabled{opacity:.45;cursor:not-allowed}.Kfspea_errorText{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#c0392b;margin:0;padding:0 4px;font-size:14px}.Kfspea_successWrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.75rem;max-width:640px;margin:0 auto;padding:clamp(4rem,10vw,7rem) 16px;display:flex}.Kfspea_successBadge{color:#fff;background:linear-gradient(135deg,#0047ab 0%,#1a5cd1 100%);border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;display:flex;box-shadow:0 12px 32px #0047ab59,inset 0 1px #fff3}.Kfspea_successHeading{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#0a1628;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.15}.Kfspea_successText{color:#4a5568;max-width:52ch;margin:0;font-size:clamp(15px,1.6vw,17px);line-height:1.55}.Kfspea_successNote{color:#7a5205;text-align:left;background:#b47a1814;border:1px solid #b47a1838;border-radius:10px;max-width:52ch;margin:4px 0 0;padding:12px 16px;font-size:14px;line-height:1.55}.Kfspea_successLink{color:#0047ab;text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:color .15s cubic-bezier(.16,1,.3,1)}.Kfspea_successLink:hover{color:#1a5cd1}.Kfspea_successEmphasis{color:#0047ab;font-weight:600}.Kfspea_successHomeButton{color:#fff;font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);background:linear-gradient(135deg,#0047ab 0%,#1a5cd1 100%);border-radius:9999px;align-items:center;padding:12px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 6px 18px #0047ab4d,inset 0 1px #ffffff2e}.Kfspea_successHomeButton:hover{transform:translateY(-1px)}@media (max-width:960px){.Kfspea_bodyWithSummary{flex-direction:column;align-items:stretch;display:flex}.Kfspea_summaryArea{z-index:20;order:1;align-self:stretch;min-width:0;position:sticky;top:0}.Kfspea_stepArea{order:2}}@media (max-width:600px){.Kfspea_page{gap:1.25rem;padding:1rem .75rem 1.25rem}.Kfspea_footerInner{flex-direction:column;align-items:stretch;gap:12px;padding:14px}.Kfspea_footerHint{text-align:center;font-size:13px}.Kfspea_nextButton{justify-content:center;min-height:52px;padding:14px 18px;font-size:15px}.Kfspea_successHeading{font-size:clamp(1.5rem,8vw,3rem)}.Kfspea_successText{font-size:15px}}@media (max-width:375px){.Kfspea_page{gap:1rem;padding:.75rem .5rem 1rem}.Kfspea_footerInner{padding:12px}.Kfspea_nextButton{min-height:48px;padding:12px 16px;font-size:14px}.Kfspea_backButton{font-size:14px}}@media (hover:none) and (pointer:coarse){.Kfspea_nextButton{min-height:44px}}
.sB2XxW_breadcrumb{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:var(--color-ink,#212121);align-items:center;gap:10px;margin-bottom:8px;font-size:16px;font-weight:400;display:flex}.sB2XxW_dot{background:var(--color-brand,#0047ab);border-radius:50%;flex-shrink:0;width:8px;height:8px}.sB2XxW_heading{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:var(--color-ink,#212121);text-wrap:balance;margin:0 0 24px;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.2}.sB2XxW_content{gap:30px;display:flex}.sB2XxW_left{flex-direction:column;flex:1;gap:30px;display:flex}.sB2XxW_right{border-radius:12px;flex:1;min-height:500px;position:relative;overflow:hidden}.sB2XxW_infoCard{background:var(--color-bg-off,#eee);border:1px solid #2121210a;border-radius:16px;flex-direction:column;gap:20px;padding:28px;transition:box-shadow .3s;display:flex}.sB2XxW_infoCard:hover{box-shadow:0 4px 16px #0000000a}.sB2XxW_infoRow{align-items:flex-start;gap:12px;display:flex}.sB2XxW_phoneStack{flex-direction:column;gap:4px;display:flex}.sB2XxW_phoneLink{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:var(--color-ink,#212121);font-size:15px;line-height:24px;text-decoration:none;transition:color .2s}.sB2XxW_phoneLink:hover{color:var(--color-brand,#0047ab);text-decoration:underline}.sB2XxW_socials{margin-top:8px}.sB2XxW_infoIcon{color:var(--color-brand,#0047ab);flex-shrink:0}.sB2XxW_infoText{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:var(--color-ink,#212121);margin:0;font-size:15px;font-weight:400;line-height:24px}.sB2XxW_formCard{background:var(--color-bg-off,#eee);border:1px solid #2121210a;border-radius:16px;flex-direction:column;gap:20px;padding:28px;display:flex}.sB2XxW_formRow{gap:20px;display:flex}.sB2XxW_formGroup{flex-direction:column;flex:1;gap:8px;display:flex}.sB2XxW_formGroupFull{flex-direction:column;gap:8px;display:flex}.sB2XxW_label{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:var(--color-ink,#212121);font-size:14px;font-weight:600;line-height:24px}.sB2XxW_required{color:var(--color-brand,#0047ab);margin-left:2px}.sB2XxW_input{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:var(--color-ink,#212121);background:#fff;border:1px solid #2121211a;border-radius:10px;outline:none;padding:16px;font-size:15px;transition:border-color .2s,box-shadow .2s}.sB2XxW_input:focus{border-color:var(--color-brand,#0047ab);box-shadow:0 0 0 3px #0047ab1a}.sB2XxW_input::placeholder{color:var(--color-ink-faint,#21212166)}.sB2XxW_fileUpload{cursor:pointer;color:var(--color-ink,#212121);background:#ffffff80;border:1px dashed #0000004d;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:20px 16px;transition:border-color .2s;display:flex}.sB2XxW_fileUpload:hover{border-color:var(--color-brand,#0047ab)}.sB2XxW_fileUpload:focus-within{border-color:var(--color-brand,#0047ab);outline:2px solid var(--color-brand,#0047ab);outline-offset:2px}.sB2XxW_fileInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sB2XxW_fileName{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:var(--color-ink,#212121);font-size:14px}.sB2XxW_textarea{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:var(--color-ink,#212121);resize:vertical;background:#fff;border:1px solid #2121211a;border-radius:10px;outline:none;padding:16px;font-size:15px;transition:border-color .2s,box-shadow .2s}.sB2XxW_textarea:focus{border-color:var(--color-brand,#0047ab);box-shadow:0 0 0 3px #0047ab1a}.sB2XxW_textarea::placeholder{color:var(--color-ink-faint,#21212166)}.sB2XxW_submitButton{background:var(--color-brand,#0047ab);color:#fff;font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);cursor:pointer;white-space:nowrap;border:none;border-radius:9999px;align-items:center;gap:10px;width:fit-content;padding:6px 16px;font-size:15px;font-weight:600;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}.sB2XxW_submitButton:hover{background:var(--color-brand-hover,#003a8c);transform:translateY(-2px);box-shadow:0 6px 20px #0047ab59}.sB2XxW_newsletterSection{background:var(--color-bg-dark,#0a1628);text-align:center;border-radius:20px;flex-direction:column;align-items:center;gap:16px;margin-top:clamp(3rem,6vw,5rem);padding:clamp(2rem,4vw,3rem);display:flex}.sB2XxW_newsletterHeading{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:var(--color-light-on-dark,#f1f1f1);margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.sB2XxW_newsletterText{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:var(--color-light-muted-on-dark,#f1f1f1b3);max-width:500px;margin:0;font-size:16px;line-height:1.5}.sB2XxW_newsletterForm{gap:12px;width:100%;max-width:500px;margin-top:8px;display:flex}.sB2XxW_nlInput{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:var(--color-light-on-dark,#f1f1f1);background:#ffffff0d;border:1px solid #f1f1f126;border-radius:10px;outline:none;flex:1;padding:14px 16px;font-size:15px;transition:border-color .2s,box-shadow .2s}.sB2XxW_nlInput::placeholder{color:var(--color-light-muted-on-dark,#f1f1f166)}.sB2XxW_nlInput:focus{border-color:var(--color-brand,#0047ab);box-shadow:0 0 0 3px #0047ab33}.sB2XxW_page{background:var(--color-bg,#fff);padding:var(--container-padding,2.5rem)}@media (max-width:768px){.sB2XxW_page{padding:16px}.sB2XxW_breadcrumb{font-size:14px}.sB2XxW_heading{margin-bottom:20px;font-size:clamp(1.5rem,6vw,2rem);line-height:1.3}.sB2XxW_content{flex-direction:column;gap:16px}.sB2XxW_left{gap:16px}.sB2XxW_right{border-radius:0;min-height:400px}.sB2XxW_infoCard{gap:16px;padding:20px}.sB2XxW_infoIcon{width:20px;height:20px}.sB2XxW_infoRow{gap:12px}.sB2XxW_infoText{font-size:14px}.sB2XxW_formCard{gap:16px;padding:20px 16px}.sB2XxW_formRow{flex-direction:column;gap:16px}.sB2XxW_formGroup,.sB2XxW_formGroupFull{gap:8px}.sB2XxW_input{height:48px;padding:14px 16px;font-size:16px}.sB2XxW_fileUpload{min-height:48px;padding:14px 16px}.sB2XxW_textarea{min-height:140px;font-size:16px}.sB2XxW_label{font-size:14px}.sB2XxW_submitButton{justify-content:center;width:100%;min-height:52px;padding:14px 16px;font-size:15px}.sB2XxW_newsletterSection{border-radius:16px;margin-top:2rem;padding:2rem 16px}.sB2XxW_newsletterHeading{font-size:clamp(1.25rem,5vw,1.5rem)}.sB2XxW_newsletterForm{flex-direction:column}.sB2XxW_nlInput{min-height:48px;padding:14px 16px;font-size:16px}}@media (max-width:375px){.sB2XxW_page{padding:12px}.sB2XxW_heading{font-size:1.4rem}.sB2XxW_infoCard,.sB2XxW_formCard{padding:16px 14px}.sB2XxW_submitButton{min-height:48px;font-size:14px}}.sB2XxW_inputError{border-color:#dc2626!important}.sB2XxW_errorText{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#dc2626;margin-top:4px;font-size:13px;display:block}.sB2XxW_successMessage{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:10px;margin:0;padding:14px 18px;font-size:15px}.sB2XxW_errorMessage{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;margin:0;padding:14px 18px;font-size:15px}.sB2XxW_submitButton:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;transform:none}@media (hover:none) and (pointer:coarse){.sB2XxW_phoneLink{align-items:center;min-height:44px;margin-block:-10px;margin-inline:-2px;padding-inline:2px;display:inline-flex}.sB2XxW_phoneStack{gap:12px}}
.rZco2W_wrapper{padding:28px 40px 0}.rZco2W_hero{background:#d9d9d9;border-radius:16px;width:100%;height:calc(100vh - 105px);position:relative;overflow:hidden}.rZco2W_content{flex-direction:column;justify-content:flex-end;gap:16px;padding:40px;display:flex;position:absolute;inset:0}@media (max-width:768px){.rZco2W_wrapper{padding:16px}.rZco2W_hero{height:60vh;min-height:480px}.rZco2W_content{padding:24px 24px 40px}}
._20Hv5q_rahmen{background:#f4f6f8;padding:0 clamp(1rem,3vw,2.5rem) clamp(2rem,4vw,3rem)}._20Hv5q_inhalt{width:100%;max-width:1100px;font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);flex-direction:column;gap:clamp(1.5rem,3vw,2.25rem);margin:0 auto;display:flex}._20Hv5q_block{background:#fff;border:1px solid #0a162814;border-radius:14px;padding:clamp(1.25rem,3vw,2rem)}._20Hv5q_h2{color:#0a1628;margin:0 0 .6rem;font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:700;line-height:1.25}._20Hv5q_h3{color:#0a1628;margin:0 0 .35rem;font-size:1.02rem;font-weight:700;line-height:1.3}._20Hv5q_intro,._20Hv5q_text{color:#4a5568;max-width:68ch;margin:0;font-size:.97rem;line-height:1.6}._20Hv5q_intro{margin-bottom:1.25rem}._20Hv5q_schritte{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:clamp(1rem,2vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}._20Hv5q_schritt{min-width:0}._20Hv5q_schrittNummer{color:#fff;background:#0047ab;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:.5rem;font-size:.85rem;font-weight:700;display:inline-flex}._20Hv5q_pakete{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:clamp(1rem,2vw,1.5rem);margin-bottom:1.25rem;display:grid}._20Hv5q_paket{border:1px solid #0a162814;border-radius:14px;flex-direction:column;gap:.5rem;min-width:0;padding:1rem;display:flex}._20Hv5q_paketKopf{flex-direction:column;gap:.25rem;display:flex}._20Hv5q_paketLabel{letter-spacing:.06em;text-transform:uppercase;color:#0047ab;font-size:.78rem;font-weight:700}._20Hv5q_leistungenLabel{letter-spacing:.04em;text-transform:uppercase;color:#0a1628;font-size:.8rem;font-weight:700}._20Hv5q_leistungen{color:#4a5568;flex-direction:column;gap:.25rem;margin:0;padding-left:1.1rem;font-size:.92rem;line-height:1.5;display:flex}._20Hv5q_preis{color:#0a1628;margin-top:auto;padding-top:.5rem;font-size:1.05rem;font-weight:700}._20Hv5q_links{flex-wrap:wrap;gap:1rem 1.75rem;display:flex}._20Hv5q_link{color:#0047ab;text-underline-offset:3px;font-size:.95rem;font-weight:600;text-decoration:underline;display:inline-block}._20Hv5q_link:hover{text-decoration-thickness:2px}
.gWKnAq_page{background:#fff;flex-direction:column;gap:24px;padding:40px;display:flex}.gWKnAq_layout{gap:32px;display:flex}.gWKnAq_steps{background:#21212105;border-radius:12px;flex-direction:column;flex:2;gap:16px;padding:24px;display:flex}.gWKnAq_step{align-items:center;gap:12px;display:flex}.gWKnAq_summary{background:#21212105;border-radius:12px;flex-direction:column;flex:1;align-self:flex-start;gap:12px;padding:24px;display:flex}@media (max-width:768px){.gWKnAq_page{padding:24px 16px}.gWKnAq_layout{flex-direction:column}}
.AV9mEG_page{background:#fff;justify-content:center;padding:60px 40px 100px;display:flex}.AV9mEG_article{flex-direction:column;gap:16px;width:100%;max-width:820px;display:flex}.AV9mEG_body{flex-direction:column;gap:12px;margin-top:16px;display:flex}@media (max-width:768px){.AV9mEG_page{padding:32px 16px 60px}}
.XdSHxG_section{flex-direction:column;gap:40px;padding:80px 40px;display:flex}.XdSHxG_list{flex-direction:column;gap:12px;display:flex}.XdSHxG_row{background:#fbfbfb;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;padding:18px 24px;display:flex}@media (max-width:768px){.XdSHxG_section{gap:24px;padding:40px 16px}.XdSHxG_row{padding:14px 18px}}
.C0ttba_page{background:#fff;justify-content:center;padding:60px 40px 100px;display:flex}.C0ttba_article{flex-direction:column;gap:16px;width:100%;max-width:820px;display:flex}.C0ttba_body{flex-direction:column;gap:12px;margin-top:16px;display:flex}@media (max-width:768px){.C0ttba_page{padding:32px 16px 60px}}
.oaG3cq_page{background:#f4f6f8;min-height:calc(100vh - 90px);padding:clamp(1rem,3vw,2rem) clamp(1rem,3vw,2.5rem) clamp(1.5rem,3vw,2.5rem)}.oaG3cq_container{background:#fff;border:1px solid #0a162814;border-radius:18px;max-width:880px;margin:0 auto;padding:clamp(24px,4vw,48px);box-shadow:inset 0 1px #ffffff80,0 16px 48px -16px #0a162829}.oaG3cq_header{text-align:center;margin-bottom:clamp(24px,4vw,36px)}.oaG3cq_backLink{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#4a5568;background:#f4f6f8;border-radius:9999px;align-items:center;gap:6px;margin-bottom:16px;padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.oaG3cq_backLink svg{transition:transform .2s cubic-bezier(.16,1,.3,1)}.oaG3cq_backLink:hover{color:#0047ab;background:#0047ab0f}.oaG3cq_backLink:hover svg{transform:translate(-2px)}.oaG3cq_backLink:focus-visible{outline-offset:2px;outline:2px solid #0047ab}.oaG3cq_title{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#0a1628;letter-spacing:-.02em;text-wrap:balance;margin:0 0 8px;font-size:clamp(1.5rem,3.4vw,2.25rem);font-weight:700;line-height:1.15}.oaG3cq_subtitle{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#4a5568;text-wrap:pretty;max-width:60ch;margin:0 auto;font-size:clamp(15px,1.6vw,16px);line-height:1.55}.oaG3cq_progress{flex-direction:column;gap:14px;width:100%;margin:0 auto clamp(24px,4vw,36px);display:flex}.oaG3cq_topRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.oaG3cq_labelGroup{align-items:baseline;gap:12px;min-width:0;display:flex}.oaG3cq_stepNumber{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#0047ab;letter-spacing:.02em;white-space:nowrap;font-size:14px;font-weight:700}.oaG3cq_divider{color:#0a162829;margin:0 4px;font-weight:400;display:inline-block}.oaG3cq_stepTitle{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#0a1628;letter-spacing:-.01em;text-wrap:balance;text-overflow:ellipsis;min-width:0;margin:0;font-size:clamp(1.15rem,2.6vw,1.4rem);font-weight:700;line-height:1.2;overflow:hidden}.oaG3cq_dots{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.oaG3cq_dot{color:#4a5568;cursor:default;background:#fff;border:1px solid #0a162814;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:12px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.oaG3cq_dot:disabled{opacity:.45;cursor:not-allowed}.oaG3cq_dotIndex{line-height:1;display:block}.oaG3cq_dotCurrent{color:#fff;background:linear-gradient(135deg,#0047ab 0%,#1a5cd1 100%);border-color:#0000;transform:scale(1.08);box-shadow:0 4px 12px #0047ab4d,inset 0 1px #fff3}.oaG3cq_dotComplete{color:#fff;background:#0047ab;border-color:#0000}.oaG3cq_barTrack{background:#f4f6f8;border-radius:9999px;width:100%;height:4px;position:relative;overflow:hidden}.oaG3cq_barFill{background:linear-gradient(90deg,#0047ab 0%,#1a5cd1 100%);border-radius:9999px;height:100%;transition:width .5s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;box-shadow:0 0 12px #0047ab66}.oaG3cq_stepContent{min-height:360px}.oaG3cq_section{flex-direction:column;gap:20px;display:flex}@media (prefers-reduced-motion:no-preference){.oaG3cq_section{animation:.4s cubic-bezier(.16,1,.3,1) oaG3cq_fadeInUp}}@keyframes oaG3cq_fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.oaG3cq_sectionTitle{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#0a1628;letter-spacing:-.01em;text-wrap:balance;align-items:center;gap:10px;margin:0 0 4px;font-size:clamp(1.4rem,3vw,1.75rem);font-weight:700;line-height:1.2;display:flex}.oaG3cq_sectionTitle svg{color:#0047ab;flex-shrink:0}.oaG3cq_sectionText{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#4a5568;max-width:60ch;margin:0;font-size:clamp(15px,1.6vw,16px);line-height:1.6}.oaG3cq_fieldGroup{flex-direction:column;gap:6px;display:flex}.oaG3cq_fieldRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.oaG3cq_label{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#0a1628;align-items:center;gap:4px;margin:0;font-size:14px;font-weight:700;line-height:1.3;display:flex}.oaG3cq_required{color:#0047ab;margin-left:2px;font-weight:700;line-height:1}.oaG3cq_input{color:#0a1628;background:#fff;border:1.5px solid #0a162829;border-radius:14px;outline:none;width:100%;padding:14px 16px;font-family:inherit;font-size:16px;line-height:1.3;transition:border-color .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1)}.oaG3cq_input::placeholder{color:#718096}.oaG3cq_input:focus,.oaG3cq_input:focus-visible{border-color:#0047ab;box-shadow:0 0 0 3px #0047ab1f}.oaG3cq_textarea{resize:vertical;min-height:120px;line-height:1.5;}.oaG3cq_charCount{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#718096;text-align:right;font-size:12px}.oaG3cq_inputError{border-color:#c0392b!important}.oaG3cq_inputError:focus,.oaG3cq_inputError:focus-visible{box-shadow:0 0 0 3px #c0392b1f!important}.oaG3cq_errorText{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#c0392b;margin:4px 0 0;font-size:13px}.oaG3cq_errorMessage{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#c0392b;background:#c0392b0f;border:1px solid #c0392b47;border-radius:14px;margin:0;padding:12px 16px;font-size:14px}.oaG3cq_hubSection{flex-direction:column;gap:20px;display:flex}.oaG3cq_hubGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.oaG3cq_hubCard{text-align:center;cursor:pointer;background:#fff;border:1.5px solid #0a162829;border-radius:18px;flex-direction:column;align-items:center;gap:10px;padding:28px 20px;font-family:inherit;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.oaG3cq_hubCard:hover{background:#0047ab0f;border-color:#0047ab;transform:translateY(-2px);box-shadow:0 10px 26px #0047ab29}.oaG3cq_hubCard:focus-visible{outline-offset:2px;outline:2px solid #0047ab}.oaG3cq_hubIcon{color:#0047ab;background:#0047ab0f;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.oaG3cq_hubTitle{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#0a1628;font-size:16px;font-weight:700;line-height:1.3}.oaG3cq_hubMeta{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#718096;font-size:13px}.oaG3cq_changeJobRow{justify-content:flex-start;margin-bottom:12px;display:flex}.oaG3cq_changeJobLink{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#4a5568;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:600;text-decoration:underline;transition:color .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.oaG3cq_changeJobLink:hover{color:#0047ab}.oaG3cq_changeJobLink:focus-visible{outline-offset:2px;outline:2px solid #0047ab}.oaG3cq_optionGrid{grid-template-columns:1fr;gap:10px;display:grid}.oaG3cq_optionGrid2Col{grid-template-columns:1fr}.oaG3cq_optionCard{cursor:pointer;background:#fff;border:1.5px solid #0a162829;border-radius:14px;align-items:flex-start;gap:10px;padding:14px 16px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.oaG3cq_optionCard:hover{background:#0047ab0f;border-color:#1a5cd1}.oaG3cq_optionCard:focus-within{border-color:#0047ab;box-shadow:0 0 0 3px #0047ab1f}.oaG3cq_optionCardActive{background:#0047ab0f;border-color:#0047ab}.oaG3cq_optionCardActive:hover{border-color:#0047ab}.oaG3cq_optionCheck{color:#fff;background:#fff;border:1.5px solid #0a162829;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.oaG3cq_optionCardActive .oaG3cq_optionCheck{background:#0047ab;border-color:#0047ab;box-shadow:0 2px 6px #0047ab4d}.oaG3cq_optionContent{flex-direction:column;gap:2px;min-width:0;display:flex}.oaG3cq_optionContent strong{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#0a1628;font-size:14px;font-weight:700;line-height:1.3}.oaG3cq_optionMeta{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#718096;font-size:12px}.oaG3cq_selectGrid{flex-direction:column;gap:10px;display:flex}.oaG3cq_selectChip{box-sizing:border-box;width:100%;font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#0a1628;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1.5px solid #0a162829;border-radius:9999px;align-items:center;padding:14px 20px;font-size:14px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.oaG3cq_selectChip:hover{color:#0047ab;border-color:#1a5cd1}.oaG3cq_selectChip:focus-within{border-color:#0047ab;box-shadow:0 0 0 3px #0047ab1f}.oaG3cq_selectChipActive{color:#fff;background:#0047ab;border-color:#0047ab}.oaG3cq_selectChipActive:hover{color:#fff;background:#1a5cd1;border-color:#0047ab}.oaG3cq_fileLabel{cursor:pointer;font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#4a5568;background:#fff;border:1.5px dashed #0a162829;border-radius:14px;align-items:center;gap:12px;padding:20px;font-size:14px;font-weight:500;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.oaG3cq_fileLabel:hover{color:#0a1628;background:#0047ab0f;border-color:#0047ab}.oaG3cq_fileLabel:focus-within{background:#0047ab0f;border-color:#0047ab;box-shadow:0 0 0 3px #0047ab1f}.oaG3cq_fileLabel svg{color:#0047ab;flex-shrink:0}.oaG3cq_fileInput{}.oaG3cq_summary{background:#f4f6f8;border:1px solid #0a162814;border-radius:14px;flex-direction:column;padding:0;display:flex;overflow:hidden}.oaG3cq_summaryRow{border-bottom:1px solid #0a162814;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.oaG3cq_summaryRow:last-child{border-bottom:none}.oaG3cq_summaryLabel{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#718096;flex-shrink:0;font-size:13px;font-weight:500}.oaG3cq_summaryValue{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#0a1628;text-align:right;word-break:break-word;font-size:14px;font-weight:600}.oaG3cq_checkbox{cursor:pointer;background:#0047ab0f;border:1px solid #0047ab2e;border-radius:14px;align-items:flex-start;gap:12px;padding:16px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.oaG3cq_checkbox:hover{border-color:#0047ab}.oaG3cq_checkbox:focus-within{border-color:#0047ab;box-shadow:0 0 0 3px #0047ab1f}.oaG3cq_checkboxInput{}.oaG3cq_checkboxError{background:#c0392b0f;border-color:#c0392b}.oaG3cq_checkboxError:hover{border-color:#c0392b}.oaG3cq_checkboxBox{color:#fff;background:#fff;border:1.5px solid #0a162829;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:2px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.oaG3cq_checkbox input:checked~.oaG3cq_checkboxBox{background:#0047ab;border-color:#0047ab;box-shadow:0 2px 6px #0047ab4d}.oaG3cq_checkboxText{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#0a1628;text-wrap:pretty;font-size:14px;font-weight:700;line-height:1.4}.oaG3cq_checkboxLink{color:#0047ab;text-underline-offset:3px;font-weight:500;text-decoration:underline;transition:color .15s cubic-bezier(.16,1,.3,1)}.oaG3cq_checkboxLink:hover{color:#1a5cd1}.oaG3cq_nav{border-top:1px solid #0a162814;justify-content:space-between;align-items:center;gap:12px;margin-top:clamp(28px,4vw,36px);padding-top:clamp(20px,3vw,24px);display:flex}.oaG3cq_backButton{color:#4a5568;cursor:pointer;background:0 0;border:1.5px solid #0a162829;border-radius:8px;align-items:center;gap:6px;padding:10px 18px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.oaG3cq_backButton:hover{color:#0047ab;background:#0047ab0f;border-color:#0047ab}.oaG3cq_backButton:focus-visible{outline-offset:2px;outline:2px solid #0047ab}.oaG3cq_cancelLink{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#4a5568;text-underline-offset:3px;align-items:center;padding:10px 0;font-size:14px;font-weight:600;text-decoration:underline;transition:color .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.oaG3cq_cancelLink:hover{color:#0047ab}.oaG3cq_cancelLink:focus-visible{outline-offset:2px;outline:2px solid #0047ab}.oaG3cq_nextButton,.oaG3cq_submitButton{color:#fff;font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#0047ab 0%,#1a5cd1 100%);border:none;border-radius:9999px;align-items:center;gap:8px;margin-left:auto;padding:12px 14px 12px 22px;font-size:14px;font-weight:700;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),background .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 6px 18px #0047ab4d,inset 0 1px #ffffff2e}.oaG3cq_nextButton svg,.oaG3cq_submitButton svg{transition:transform .2s cubic-bezier(.16,1,.3,1)}.oaG3cq_nextButton:hover:not(:disabled),.oaG3cq_submitButton:hover:not(:disabled){background:linear-gradient(135deg,#1a5cd1 0%,#2974e8 100%);transform:translateY(-1px);box-shadow:0 10px 26px #0047ab73,inset 0 1px #ffffff38}.oaG3cq_nextButton:hover:not(:disabled) svg,.oaG3cq_submitButton:hover:not(:disabled) svg{transform:translate(2px)}.oaG3cq_nextButton:focus-visible,.oaG3cq_submitButton:focus-visible{outline-offset:2px;outline:2px solid #0047ab}.oaG3cq_submitButton:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.oaG3cq_successCard{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.75rem;max-width:640px;margin:0 auto;padding:clamp(4rem,10vw,7rem) 16px;display:flex}.oaG3cq_successIcon{color:#fff;background:linear-gradient(135deg,#0047ab 0%,#1a5cd1 100%);border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;display:inline-flex;box-shadow:0 12px 32px #0047ab59,inset 0 1px #fff3}.oaG3cq_successTitle{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#0a1628;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.15}.oaG3cq_successText{font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);color:#4a5568;max-width:52ch;margin:0 auto;font-size:clamp(15px,1.6vw,17px);line-height:1.55}.oaG3cq_successActions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.oaG3cq_successPrimary{color:#fff;font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);background:linear-gradient(135deg,#0047ab 0%,#1a5cd1 100%);border-radius:9999px;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 6px 18px #0047ab4d,inset 0 1px #ffffff2e}.oaG3cq_successPrimary:hover{transform:translateY(-1px);box-shadow:0 10px 26px #0047ab73,inset 0 1px #ffffff38}.oaG3cq_successPrimary:focus-visible{outline-offset:2px;outline:2px solid #0047ab}.oaG3cq_successSecondary{color:#4a5568;font-family:var(--font-primary,"Helvetica Neue", Helvetica, Arial, sans-serif);background:0 0;border:1.5px solid #0a162829;border-radius:9999px;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.oaG3cq_successSecondary:hover{color:#0047ab;background:#0047ab0f;border-color:#0047ab}.oaG3cq_successSecondary:focus-visible{outline-offset:2px;outline:2px solid #0047ab}@media (max-width:700px){.oaG3cq_input{min-height:48px;padding:14px}}@media (max-width:768px){.oaG3cq_container{border-radius:14px;padding:20px 16px}.oaG3cq_progress{gap:10px;margin-bottom:20px}.oaG3cq_topRow{gap:12px}.oaG3cq_stepTitle{font-size:1.05rem}.oaG3cq_dots{gap:6px}.oaG3cq_dot{width:24px;height:24px;font-size:11px}.oaG3cq_fieldRow{grid-template-columns:1fr;gap:16px}.oaG3cq_optionGrid,.oaG3cq_optionGrid2Col,.oaG3cq_hubGrid{grid-template-columns:1fr}.oaG3cq_nav{flex-direction:column-reverse;gap:10px}.oaG3cq_backButton,.oaG3cq_nextButton,.oaG3cq_submitButton,.oaG3cq_cancelLink{justify-content:center;width:100%;margin-left:0}.oaG3cq_summaryRow{flex-direction:column;align-items:flex-start;gap:4px}.oaG3cq_summaryValue{text-align:left}.oaG3cq_successActions{flex-direction:column}.oaG3cq_successPrimary,.oaG3cq_successSecondary{justify-content:center;width:100%}.oaG3cq_input,.oaG3cq_textarea{font-size:16px}}@media (max-width:375px){.oaG3cq_page{padding:16px 12px}.oaG3cq_container{padding:16px 14px}.oaG3cq_stepNumber{font-size:12px}.oaG3cq_stepTitle{font-size:1rem}.oaG3cq_dot{width:22px;height:22px;font-size:10px}.oaG3cq_dots{gap:4px}}.oaG3cq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
._4cZ2qW_page{background:var(--color-bg,#fff)}._4cZ2qW_heroSkeleton{background:var(--color-bg-off,#f8f9fa);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:420px;margin:40px;padding:80px 40px;display:flex}._4cZ2qW_section{flex-direction:column;gap:16px;padding:clamp(3rem,6vw,5rem) 40px;display:flex}._4cZ2qW_benefitsRow{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;display:grid}._4cZ2qW_processSection{background:var(--color-bg-dark,#0a1628);flex-direction:column;gap:48px;padding:40px;display:flex}._4cZ2qW_processStep{grid-template-columns:1fr 1fr;align-items:center;gap:32px;display:grid}._4cZ2qW_processContent{flex-direction:column;gap:12px;display:flex}._4cZ2qW_processImage{height:320px}@media (max-width:768px){._4cZ2qW_heroSkeleton{min-height:320px;margin:16px;padding:48px 20px}._4cZ2qW_section{padding:32px 16px}._4cZ2qW_benefitsRow{grid-template-columns:1fr}._4cZ2qW_processSection{gap:32px;padding:32px 16px}._4cZ2qW_processStep{grid-template-columns:1fr;gap:16px}._4cZ2qW_processImage{height:220px}}
.x2R9UW_page{background:#fff;flex-direction:column;gap:16px;padding:40px;display:flex}.x2R9UW_content{gap:32px;margin-top:24px;display:flex}.x2R9UW_left{flex-direction:column;flex:1;gap:24px;display:flex}.x2R9UW_infoCard{background:#21212105;border-radius:12px;flex-direction:column;gap:16px;padding:24px;display:flex}.x2R9UW_infoRow{align-items:center;gap:12px;display:flex}.x2R9UW_formCard{background:#21212105;border-radius:12px;flex-direction:column;gap:16px;padding:24px;display:flex}.x2R9UW_row{gap:16px;display:flex}.x2R9UW_row>*{flex:1}.x2R9UW_map{flex:1;min-height:500px}@media (max-width:768px){.x2R9UW_page{padding:24px 16px}.x2R9UW_content,.x2R9UW_row{flex-direction:column}}
.lyrnUa_page{background:#fff}.lyrnUa_hero{background:#d9d9d9;border-radius:16px;height:calc(100vh - 105px);margin:28px 40px 0;position:relative;overflow:hidden}.lyrnUa_heroContent{flex-direction:column;justify-content:flex-end;gap:16px;padding:48px;display:flex;position:absolute;inset:0}.lyrnUa_cards{grid-template-columns:repeat(3,1fr);gap:32px;padding:80px 40px;display:grid}.lyrnUa_card{flex-direction:column;gap:12px;display:flex}@media (max-width:768px){.lyrnUa_hero{height:60vh;min-height:480px;margin:16px}.lyrnUa_heroContent{padding:24px 24px 40px}.lyrnUa_cards{grid-template-columns:1fr;padding:40px 16px}}
.h2vrpW_page{background:#fff}.h2vrpW_heroWrapper{padding:0 40px}.h2vrpW_hero{aspect-ratio:1360/739;background:#d9d9d9;border-radius:16px;width:100%;position:relative;overflow:hidden}.h2vrpW_heroContent{flex-direction:column;justify-content:flex-end;gap:16px;padding:40px;display:flex;position:absolute;inset:0}.h2vrpW_intro{flex-direction:column;gap:16px;padding:80px 40px 40px;display:flex}.h2vrpW_grid{grid-template-columns:repeat(2,1fr);gap:40px;padding:0 40px 80px;display:grid}.h2vrpW_card{background:#21212105;flex-direction:column;gap:24px;padding:24px;display:flex}.h2vrpW_cardMeta{flex-direction:column;gap:12px;display:flex}.h2vrpW_cardFooter{justify-content:space-between;align-items:center;display:flex}@media (max-width:960px){.h2vrpW_grid{grid-template-columns:1fr}}@media (max-width:768px){.h2vrpW_heroWrapper{padding:0 16px}.h2vrpW_hero{aspect-ratio:auto;min-height:300px}.h2vrpW_heroContent{padding:24px}.h2vrpW_intro{padding:40px 16px}.h2vrpW_grid{padding:0 16px 40px}}
.XoycBG_section{flex-direction:column;gap:56px;padding:80px 40px;display:flex}.XoycBG_headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.XoycBG_grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.XoycBG_card{flex-direction:column;gap:6px;display:flex}@media (max-width:960px){.XoycBG_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.XoycBG_section{gap:40px;padding:64px 16px 40px}.XoycBG_grid{grid-template-columns:repeat(2,1fr);gap:12px}}
._0jYonG_page{background:#fff;justify-content:center;padding:60px 40px 100px;display:flex}._0jYonG_article{flex-direction:column;gap:16px;width:100%;max-width:820px;display:flex}._0jYonG_body{flex-direction:column;gap:12px;margin-top:16px;display:flex}@media (max-width:768px){._0jYonG_page{padding:32px 16px 60px}}
.j_unYG_page{background:var(--color-bg,#fff);padding:var(--container-padding,2.5rem)}.j_unYG_back{margin-bottom:32px}.j_unYG_content{align-items:flex-start;gap:80px;display:flex}.j_unYG_article{flex-direction:column;flex:1;gap:20px;min-width:0;display:flex}.j_unYG_body{flex-direction:column;gap:14px;margin-top:12px;display:flex}.j_unYG_sidebar{flex-direction:column;flex-shrink:0;gap:24px;width:381px;display:flex}.j_unYG_sidebarCard{border:1px solid #0047ab0f;border-radius:18px;flex-direction:column;gap:10px;padding:18px;display:flex}@media (max-width:960px){.j_unYG_content{flex-direction:column;gap:48px}.j_unYG_sidebar{grid-template-columns:repeat(2,1fr);gap:20px;width:100%;display:grid}}@media (max-width:768px){.j_unYG_page{padding:20px 16px}.j_unYG_content{gap:32px}.j_unYG_sidebar{grid-template-columns:1fr;gap:16px}}
.f5FO6a_page{background:#fff;padding-bottom:80px}.f5FO6a_hero{aspect-ratio:1360/739;background:#d9d9d9;border-radius:16px;margin:0 40px;position:relative;overflow:hidden}.f5FO6a_heroContent{align-items:flex-end;padding:40px;display:flex;position:absolute;inset:0}.f5FO6a_list{flex-direction:column;gap:40px;padding:80px 40px 0;display:flex}.f5FO6a_articles{flex-direction:column;gap:24px;display:flex}.f5FO6a_card{background:#21212105;align-items:center;gap:32px;padding:24px;display:flex}.f5FO6a_cardImage{flex:0 0 50%}.f5FO6a_cardBody{flex-direction:column;flex:1;gap:16px;display:flex}@media (max-width:768px){.f5FO6a_hero{margin:0 16px}.f5FO6a_list{gap:24px;padding:40px 16px 0}.f5FO6a_card{flex-direction:column;align-items:stretch;gap:16px;padding:16px}.f5FO6a_cardImage{flex:0 0 200px;width:100%}}
