.InquiryConfigurator_section__2m_Q_{background:#edf1f5;padding:90px 0;scroll-margin-top:24px;color:#09203f}.InquiryConfigurator_layout__wU6_9{display:grid;grid-template-columns:minmax(230px,.75fr) minmax(0,1.65fr);align-items:start;gap:60px}.InquiryConfigurator_guide__rlmlM{position:sticky;top:36px}.InquiryConfigurator_guide__rlmlM h2{font-size:clamp(30px,3.5vw,48px);line-height:1.06;letter-spacing:-.04em;margin:14px 0 24px}.InquiryConfigurator_guide__rlmlM>p:not(:first-child){max-width:30ch;line-height:1.65;color:#526174}.InquiryConfigurator_steps__K28Ga{list-style:none;padding:0;margin:35px 0}.InquiryConfigurator_steps__K28Ga li+li{margin-top:9px}.InquiryConfigurator_steps__K28Ga button{display:flex;align-items:center;gap:13px;width:100%;padding:10px 0;border:0;background:none;text-align:left;font:inherit;color:inherit;cursor:pointer}.InquiryConfigurator_steps__K28Ga button:disabled{opacity:.5;cursor:default}.InquiryConfigurator_steps__K28Ga button[aria-current=step]{font-weight:700;opacity:1}.InquiryConfigurator_stepNumber__5cUdG{display:grid;place-items:center;width:34px;height:34px;border:1px solid #a8b4c2;border-radius:50%;font-size:14px;flex-shrink:0}.InquiryConfigurator_steps__K28Ga button[aria-current=step] .InquiryConfigurator_stepNumber__5cUdG{background:#09203f;border-color:#09203f;color:#fff}.InquiryConfigurator_direct__JrxJb{border-top:1px solid #cbd4de;padding-top:25px;font-size:14px}.InquiryConfigurator_direct__JrxJb span{display:block;color:#526174;margin-bottom:12px}.InquiryConfigurator_direct__JrxJb a{display:flex;align-items:center;gap:10px;font-weight:700}.InquiryConfigurator_panel__pFXxc{min-width:0;padding:38px 42px;background:#fff}.InquiryConfigurator_panel__pFXxc h2{font-size:clamp(25px,2.6vw,35px);line-height:1.15;letter-spacing:-.035em;margin:13px 0 15px;scroll-margin-top:28px}.InquiryConfigurator_panel__pFXxc h2:focus{outline:none}.InquiryConfigurator_progress__8zVXr{height:3px;background:#e3e9ef;margin:-38px -42px 32px}.InquiryConfigurator_progress__8zVXr span{display:block;height:100%;background:#facc15;transition:width .2s ease}.InquiryConfigurator_count__6audH{font-size:13px;color:#64748b;margin:0}.InquiryConfigurator_intro__Ua4Mi{margin:0 0 30px;color:#526174;line-height:1.6;max-width:57ch}.InquiryConfigurator_fields__AzhKH,.InquiryConfigurator_serviceField__NyucZ{min-width:0;border:0;padding:0;margin:0}.InquiryConfigurator_serviceField__NyucZ{margin-bottom:28px}.InquiryConfigurator_serviceField__NyucZ legend{font-size:14px;font-weight:700;margin-bottom:13px}.InquiryConfigurator_services__x0Z9f{display:grid;grid-template-columns:1fr 1fr;gap:10px}.InquiryConfigurator_service__cPkky{display:flex;align-items:flex-start;gap:13px;position:relative;border:1px solid #ccd5df;padding:18px 12px;cursor:pointer;min-width:0}.InquiryConfigurator_service__cPkky input{position:absolute;opacity:0;width:1px;height:1px}.InquiryConfigurator_service__cPkky>svg{flex-shrink:0;margin-top:2px}.InquiryConfigurator_service__cPkky>span:not(.InquiryConfigurator_check__qH6XI){min-width:0}.InquiryConfigurator_service__cPkky strong{display:block;font-size:14px;line-height:1.35}.InquiryConfigurator_service__cPkky small{display:block;font-size:12px;color:#64748b;line-height:1.5;margin-top:6px}.InquiryConfigurator_service__cPkky.InquiryConfigurator_selected__wVsvK{background:#edf3f8;border-color:#09203f;box-shadow:inset 0 0 0 1px #09203f}.InquiryConfigurator_service__cPkky:focus-within{outline:3px solid #117db0;outline-offset:3px}.InquiryConfigurator_check__qH6XI{width:18px;height:18px;border:1px solid #a5b0be;display:grid;place-items:center;flex-shrink:0;margin-left:auto}.InquiryConfigurator_selected__wVsvK .InquiryConfigurator_check__qH6XI{background:#09203f;border-color:#09203f;color:#fff}.InquiryConfigurator_field__7_PH8{display:flex;flex-direction:column;gap:9px;margin-bottom:23px;min-width:0}.InquiryConfigurator_field__7_PH8>span{font-size:14px;font-weight:700}.InquiryConfigurator_field__7_PH8 small{font-weight:400;color:#64748b}.InquiryConfigurator_field__7_PH8 input,.InquiryConfigurator_field__7_PH8 select,.InquiryConfigurator_field__7_PH8 textarea{font:inherit;font-size:16px;width:100%;min-width:0;box-sizing:border-box;border:1px solid #adb9c7;border-radius:0;color:#09203f;background:#fff;padding:13px 12px;line-height:1.45}.InquiryConfigurator_field__7_PH8 textarea{resize:vertical}.InquiryConfigurator_field__7_PH8 input:focus,.InquiryConfigurator_field__7_PH8 select:focus,.InquiryConfigurator_field__7_PH8 textarea:focus{outline:2px solid #117db0;outline-offset:2px}.InquiryConfigurator_field__7_PH8 [aria-invalid=true]{border-color:#a32d2d}.InquiryConfigurator_twoColumns__rtTGM{display:grid;grid-template-columns:1fr 1fr;gap:20px}.InquiryConfigurator_fieldError__NTHx_{display:block;font-size:13px!important;font-weight:400!important;color:#a32d2d;margin-top:3px}.InquiryConfigurator_errorSummary__IU7Wd{background:#fff3ed;border-left:3px solid #a32d2d;padding:18px;margin-bottom:25px;font-size:14px;line-height:1.5}.InquiryConfigurator_errorSummary__IU7Wd ul{margin:10px 0 0;padding-left:18px}.InquiryConfigurator_errorSummary__IU7Wd a{text-decoration:underline}.InquiryConfigurator_footnote__4kV3t,.InquiryConfigurator_note__0UDoH{font-size:13px;color:#64748b;line-height:1.6}.InquiryConfigurator_footnote__4kV3t{border-top:1px solid #e2e8f0;padding-top:20px;margin:24px 0 0}.InquiryConfigurator_actions__m7S93{display:flex;justify-content:space-between;gap:14px;margin-top:30px}.InquiryConfigurator_next__fxf71{margin-left:auto;min-height:48px}.InquiryConfigurator_next__fxf71:disabled{opacity:.5;cursor:not-allowed}.InquiryConfigurator_back__fRIIA{display:flex;align-items:center;justify-content:center;gap:7px;font:inherit;font-size:14px;font-weight:700;border:0;background:none;color:#09203f;cursor:pointer;padding:10px 0}.InquiryConfigurator_summary__vaRob>div{border-top:1px solid #d6dfe8;margin-top:25px;padding-top:20px}.InquiryConfigurator_summary__vaRob>div:first-child{margin-top:0}.InquiryConfigurator_summaryHeading__POi9A{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.InquiryConfigurator_summary__vaRob h3{font-size:18px;margin:0}.InquiryConfigurator_failure__E644E button,.InquiryConfigurator_summary__vaRob button{border:0;background:none;text-decoration:underline;color:#09203f;font:inherit;font-size:13px;cursor:pointer;padding:5px 0}.InquiryConfigurator_summary__vaRob dl{margin:18px 0}.InquiryConfigurator_summary__vaRob dl>div{display:grid;grid-template-columns:minmax(110px,.8fr) minmax(0,1.2fr);gap:16px;padding:8px 0;font-size:14px;line-height:1.55}.InquiryConfigurator_summary__vaRob dt{color:#64748b}.InquiryConfigurator_summary__vaRob dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.InquiryConfigurator_privacy__0xAnM{display:flex;align-items:flex-start;gap:12px;margin:30px 0 20px;font-size:13px;line-height:1.6}.InquiryConfigurator_privacy__0xAnM input{margin-top:4px;width:18px;height:18px;flex-shrink:0;accent-color:#09203f}.InquiryConfigurator_privacy__0xAnM a{text-decoration:underline}.InquiryConfigurator_failure__E644E{background:#fff3ed;border-left:3px solid #a32d2d;padding:20px;margin-top:25px;line-height:1.6;font-size:14px}.InquiryConfigurator_failure__E644E strong{font-weight:400}.InquiryConfigurator_failure__E644E>div{margin:16px 0}.InquiryConfigurator_failure__E644E a{display:flex;align-items:center;gap:9px;margin-top:7px;font-weight:700;overflow-wrap:anywhere}.InquiryConfigurator_failure__E644E a svg{flex-shrink:0}.InquiryConfigurator_failure__E644E>button{display:block;margin-top:8px;text-align:left}.InquiryConfigurator_success__snAqs>svg{color:#12694a}.InquiryConfigurator_success__snAqs p{line-height:1.65}.InquiryConfigurator_reference__FGbub{font-size:12px;overflow-wrap:anywhere;color:#64748b}.InquiryConfigurator_panel__pFXxc .InquiryConfigurator_credit__MeVa9{margin:24px 0 0;color:#64748b}.InquiryConfigurator_honey__cW5D_{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.InquiryConfigurator_srOnly__o_tFV{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1100px){.InquiryConfigurator_layout__wU6_9{gap:30px;grid-template-columns:minmax(200px,.6fr) minmax(0,1.4fr)}.InquiryConfigurator_panel__pFXxc{padding:30px 25px}.InquiryConfigurator_progress__8zVXr{margin:-30px -25px 28px}.InquiryConfigurator_services__x0Z9f{grid-template-columns:1fr}}@media(max-width:760px){.InquiryConfigurator_section__2m_Q_{padding:50px 0}.InquiryConfigurator_layout__wU6_9{display:block}.InquiryConfigurator_guide__rlmlM{position:static}.InquiryConfigurator_guide__rlmlM>p:not(:first-child){max-width:50ch}.InquiryConfigurator_guide__rlmlM h2{margin-bottom:15px}.InquiryConfigurator_steps__K28Ga{display:grid;grid-template-columns:1fr 1fr;gap:5px 10px;margin:23px 0 28px}.InquiryConfigurator_steps__K28Ga li+li{margin:0}.InquiryConfigurator_steps__K28Ga button{gap:8px;font-size:13px}.InquiryConfigurator_stepNumber__5cUdG{width:27px;height:27px;font-size:12px}.InquiryConfigurator_direct__JrxJb{display:none}.InquiryConfigurator_panel__pFXxc{padding:28px 20px}.InquiryConfigurator_progress__8zVXr{margin:-28px -20px 24px}.InquiryConfigurator_twoColumns__rtTGM{display:block}.InquiryConfigurator_service__cPkky{padding:16px 12px}.InquiryConfigurator_summary__vaRob dl>div{display:block}.InquiryConfigurator_summary__vaRob dt{font-size:12px;margin-bottom:3px}.InquiryConfigurator_failure__E644E{padding:14px}.InquiryConfigurator_failure__E644E a{font-size:12px}}@media(prefers-reduced-motion:reduce){.InquiryConfigurator_progress__8zVXr span{transition:none}}