.consultation_pageWrapper__tsVE_{max-width:1200px;margin:2rem auto;padding:0 1.5rem 3rem;font-family:var(--space-grotesk)}.consultation_breadcrumb__rOxS_{display:flex;align-items:center;gap:6px;font-size:1rem;color:#718096;margin-bottom:1.5rem}.consultation_breadcrumb__rOxS_ a{color:#7f4f3f;text-decoration:none}.consultation_breadcrumb__rOxS_ a:hover{text-decoration:underline}.consultation_layout__YhoWk{display:grid;grid-template-columns:320px 1fr;grid-gap:2rem;gap:2rem;align-items:start}.consultation_eyebrow__E4oxI{display:inline-block;font-size:1.3rem;font-family:var(--space-grotesk);letter-spacing:.18em;text-transform:uppercase;color:#c9a23a;font-weight:700!important;margin-bottom:.55rem}.consultation_infoCol__1bu0a{position:-webkit-sticky;position:sticky;top:2rem;display:flex;flex-direction:column;gap:1.25rem}.consultation_pageCard__h4qvo{background:#f8f9fa;border-radius:10px;box-shadow:0 1px 2px rgba(17,24,39,.04),0 1px 1px rgba(17,24,39,.03);padding:1.5rem 1.5rem 1.35rem}.consultation_pageCard__h4qvo h3{color:var(--black-2);font-size:1.5rem;font-family:var(--space-grotesk);font-weight:700;line-height:1.25;text-transform:uppercase;letter-spacing:-.005em;margin:0 0 .75rem}.consultation_titleRule__h9wL6{width:36px;height:2px;background:#c9a23a;border-radius:2px;margin-bottom:1.25rem}.consultation_expertRow__xMdcC{display:flex;align-items:flex-start;gap:12px;background:#fbfbfc;padding:.85rem;border-radius:6px;border:1px solid #cbd5e0}.consultation_expertMeta__dIXEz{min-width:0;font-family:var(--space-grotesk)}.consultation_expertMeta__dIXEz strong{display:block;color:#1a2230;font-size:.95rem;font-weight:700!important;margin-bottom:2px;letter-spacing:-.005em}.consultation_expertMeta__dIXEz p{color:#6b7689;font-size:.78rem;font-weight:500;margin:0 0 6px}.consultation_expertAvatar__Eb_Nw{width:42px;height:42px;background:linear-gradient(160deg,#2c3e50,#1a2230);border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 1px 2px rgba(17,24,39,.04),0 1px 1px rgba(17,24,39,.03)}.consultation_tags__3kadC{display:flex;flex-wrap:wrap;gap:4px;font-family:var(--space-grotesk)}.consultation_tag__P9nF3{background:#f7fafc;border:1px solid #cbd5e0;color:#5c5b50;font-size:.66rem;padding:2px 8px;border-radius:20px;font-weight:500;font-family:var(--space-grotesk)}.consultation_hypothesisSectionWhyUs__CLfZ6{background:#f8f9fa;border:1px solid #e6e9ee;padding:1.15rem 1.25rem;border-radius:10px;box-shadow:0 1px 2px rgba(17,24,39,.04),0 1px 1px rgba(17,24,39,.03)}.consultation_hypothesisSectionWhyUs__CLfZ6 h4{color:var(--bs-body-color);font-size:.92rem;font-weight:700;margin:0 0 .65rem;display:flex;align-items:center;gap:8px;letter-spacing:-.005em}.consultation_hypothesisSectionWhyUs__CLfZ6 ul{list-style:none;padding:0;margin:0}.consultation_hypothesisSectionWhyUs__CLfZ6 ul li{color:var(--bs-body-color);font-size:.86rem;line-height:1.5;padding:.3rem 0 .3rem 1.1rem;position:relative}.consultation_hypothesisSectionWhyUs__CLfZ6 ul li:before{content:"";position:absolute;left:0;top:.7rem;width:5px;height:5px;border-radius:50%;background:var(--gold)}.consultation_hypothesisSectionWhyUs__CLfZ6 ul li+li{border-top:1px solid #eef1f5}.consultation_benefitsCard__dx03C{background:#f8f9fa;border:1px solid #e6e9ee;border-radius:10px;overflow:hidden;box-shadow:0 1px 2px rgba(17,24,39,.04),0 1px 1px rgba(17,24,39,.03)}.consultation_benefitItem__wP8vK{display:flex;align-items:center;gap:12px;padding:.85rem 1rem;font-family:var(--space-grotesk);transition:background .2s cubic-bezier(.22,.61,.36,1)}.consultation_benefitItem__wP8vK:hover{background:#fbfbfc}.consultation_benefitItem__wP8vK+.consultation_benefitItem__wP8vK{border-top:1px solid #eef1f5}.consultation_benefitItem__wP8vK strong{display:block;color:#1a2230;font-size:.86rem;font-weight:700;margin-bottom:1px;letter-spacing:-.005em}.consultation_benefitItem__wP8vK p{color:#6b7689;font-size:.76rem;margin:0}.consultation_benefitIcon__KEHhI{width:34px;height:34px;background:#fbf6e3;border:1px solid #f3e6b5;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--gold);flex-shrink:0}.consultation_notes__mHhZY{font-size:.8rem;color:#718096;font-style:italic;font-family:var(--space-grotesk);text-align:center}.consultation_formContainer__FTzAp{background:#f8f9fa;border-radius:14px;box-shadow:0 1px 2px rgba(17,24,39,.04),0 8px 24px -12px rgba(17,24,39,.12);padding:2.25rem 2.25rem 2rem}.consultation_formContainer__FTzAp h3{color:var(--black-2);font-size:1.5rem;text-align:center;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:1.5rem;font-family:var(--space-grotesk)}.consultation_formHeader__5aSBt{text-align:center;margin-bottom:1.75rem;padding-bottom:1.5rem;border-bottom:1px solid #eef1f5}.consultation_formHeader__5aSBt h3{color:var(--black-2);font-size:2rem;font-weight:700;text-transform:none;letter-spacing:-.015em;margin:0 0 .45rem;line-height:1.2;font-family:var(--space-grotesk)}.consultation_formLede__Pitr1{color:#6b7689;font-size:.9rem;line-height:1.5;margin:0;max-width:480px;margin-inline:auto}.consultation_stepsBar__Y1BCU{display:flex;align-items:center;background:#fff;border:1px solid #cbd5e0;border-radius:10px;padding:.75rem 1.25rem;margin-bottom:1.75rem}.consultation_stepItem__1ut_z{display:flex;align-items:center;flex:1 1;gap:10px}.consultation_stepCircle__xxctb{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;border:2px solid #e6e9ee;color:#9aa3b3;background:#fff;flex-shrink:0;transition:all .25s cubic-bezier(.22,.61,.36,1)}.consultation_stepCircleActive__012CF{border-color:var(--gold,#c9a23a);background:var(--gold,#c9a23a);color:#1a2230;box-shadow:0 0 0 4px rgba(201,162,58,.14)}.consultation_stepCircleDone__R7q_y{background:#1a2230;border-color:#1a2230;color:#fff;box-shadow:0 0 0 4px rgba(26,34,48,.08)}.consultation_stepLabel__fZQYR{font-size:1rem;font-weight:500;color:#6b7689;white-space:nowrap;transition:color .3s;font-family:var(--space-grotesk)}.consultation_stepLabelActive__Q1_Gd{color:#1a2230;font-weight:700}.consultation_stepLine__VYR2_{flex:1 1;height:2px;background:#e6e9ee;margin:0 12px;transition:background .3s cubic-bezier(.22,.61,.36,1)}.consultation_stepLineDone__Fi4j3{background:var(--gold)}.consultation_formSection__TI2UH{background:#fff;border:1px solid #cbd5e0;padding:1.5rem;border-radius:6px;margin-bottom:1.25rem}.consultation_fieldGroup__X9rQd{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #eef1f5}.consultation_fieldGroup__X9rQd:first-of-type{margin-top:0;padding-top:0;border-top:none}.consultation_groupLabel__10vFK{display:block;font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:#6b7689;font-weight:700;margin-bottom:1rem}.consultation_formRow__BPRMa{display:flex;align-items:flex-start;margin-bottom:.9rem;flex-wrap:wrap;gap:.25rem}.consultation_formRow__BPRMa:last-child{margin-bottom:0}.consultation_formRow__BPRMa label{width:210px;font-weight:700;color:var(--bs-body-color);padding-top:.6rem;flex-shrink:0;font-size:.85rem;display:flex;align-items:center;gap:8px;font-family:var(--space-grotesk)}.consultation_formRow__BPRMa input,.consultation_formRow__BPRMa select,.consultation_formRow__BPRMa textarea{flex:1 1;min-width:0;padding:.6rem .85rem;border:1px solid #e6e9ee;border-radius:6px;font-size:.92rem;font-family:var(--space-grotesk);color:#1a2230;background:#fff;transition:border-color .18s cubic-bezier(.22,.61,.36,1),box-shadow .18s cubic-bezier(.22,.61,.36,1),background .18s cubic-bezier(.22,.61,.36,1)}.consultation_formRow__BPRMa input::placeholder,.consultation_formRow__BPRMa select::placeholder,.consultation_formRow__BPRMa textarea::placeholder{color:#9aa3b3}.consultation_formRow__BPRMa input:hover,.consultation_formRow__BPRMa select:hover,.consultation_formRow__BPRMa textarea:hover{border-color:hsl(217.5,19.0476190476%,85.7647058823%)}.consultation_formRow__BPRMa input:focus,.consultation_formRow__BPRMa select:focus,.consultation_formRow__BPRMa textarea:focus{outline:none;border-color:var(--gold);background:#fff;box-shadow:0 0 0 4px rgba(201,162,58,.14)}.consultation_formRow__BPRMa textarea{resize:vertical;min-height:130px;line-height:1.55}.consultation_separator__S1sDb{border:none;border-top:1px solid #eef1f5;margin:1.25rem 0}.consultation_inputError___e0LY{border-color:#c0392b!important;font-family:var(--space-grotesk)}.consultation_inputError___e0LY:focus{box-shadow:0 0 0 4px rgba(192,57,43,.14)!important}.consultation_error__doZj5{width:100%;padding-left:180px;color:#c0392b;font-size:.8rem;margin-top:4px}.consultation_profileStep__81FaH{display:flex;flex-direction:column;gap:1.25rem}.consultation_profileIntro__bcXcu{text-align:center;color:#3d4a5c;font-size:1rem;margin:0 0 .25rem;font-family:var(--space-grotesk)}.consultation_profileGrid__7sWiC{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.consultation_profileCard__arAR_{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:.85rem;padding:1.5rem 1.4rem 1.25rem;border:1px solid #e6e9ee;border-radius:10px;background:#fff;cursor:pointer;transition:transform .25s cubic-bezier(.22,.61,.36,1),box-shadow .25s cubic-bezier(.22,.61,.36,1),border-color .25s cubic-bezier(.22,.61,.36,1),background .25s cubic-bezier(.22,.61,.36,1);font-family:var(--space-grotesk);text-align:left;overflow:hidden}.consultation_profileCard__arAR_:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--gold);transform:scaleX(0);transform-origin:left center;transition:transform .35s cubic-bezier(.22,.61,.36,1)}.consultation_profileCard__arAR_:hover{border-color:hsl(217.5,19.0476190476%,88.0941176471%);transform:translateY(-3px);box-shadow:0 1px 2px rgba(17,24,39,.05),0 18px 40px -18px rgba(17,24,39,.18)}.consultation_profileCard__arAR_:hover:before{transform:scaleX(1)}.consultation_profileCardSelected__LXt4t{border-color:var(--gold);background:linear-gradient(180deg,#fbf6e3,#ffffff 60%);box-shadow:0 0 0 1px var(--gold),0 1px 2px rgba(17,24,39,.04),0 8px 24px -12px rgba(17,24,39,.12)}.consultation_profileCardSelected__LXt4t:before{transform:scaleX(1)}.consultation_profileCardHeader__55s2A{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem}.consultation_profileIconWrap__qBgnD{width:44px;height:44px;border-radius:10px;background:#fbfbfc;border:1px solid #e6e9ee;display:flex;align-items:center;justify-content:center;color:#3d4a5c;transition:all .25s cubic-bezier(.22,.61,.36,1)}.consultation_profileCard__arAR_:hover .consultation_profileIconWrap__qBgnD{background:#fbf6e3;border-color:#f3e6b5;color:var(--gold)}.consultation_profileCardSelected__LXt4t .consultation_profileIconWrap__qBgnD{background:#1a2230;border-color:#1a2230;color:#fff}.consultation_profileBadge__f6s6J{display:inline-flex;align-items:center;font-size:.65rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#6b7689;background:#fbfbfc;border:1px solid #e6e9ee;padding:4px 9px;border-radius:999px;transition:all .25s cubic-bezier(.22,.61,.36,1)}.consultation_profileCardSelected__LXt4t .consultation_profileBadge__f6s6J{background:var(--gold);color:#1a2230;border-color:var(--gold)}.consultation_profileTitle__Nv87G{font-size:1.1rem;font-weight:700;color:#1a2230;line-height:1.3;letter-spacing:-.01em;font-family:var(--space-grotesk)}.consultation_profileDesc__qnASJ{font-size:1rem;color:#3d4a5c;line-height:1.6;flex:1 1;font-family:var(--space-grotesk)}.consultation_profileCta__wRuvg{display:inline-flex;align-items:center;gap:6px;margin-top:.5rem;padding-top:.85rem;border-top:1px solid #eef1f5;font-size:.82rem;font-weight:600;color:#6b7689;transition:color .2s cubic-bezier(.22,.61,.36,1),gap .25s cubic-bezier(.22,.61,.36,1)}.consultation_profileCard__arAR_:hover .consultation_profileCta__wRuvg{color:#1a2230;gap:10px}.consultation_profileCardSelected__LXt4t .consultation_profileCta__wRuvg{color:#1a2230}.consultation_profileArrow__pg7kw{display:none}.consultation_profileError__2WZZO{display:flex;align-items:center;gap:6px;color:#c0392b;font-size:.82rem;justify-content:center;margin:0}.consultation_hypothesisSection__fFaOB{background:#fbfbfc;padding:1.15rem 1.25rem;border-radius:10px;border:1px solid #eef1f5}.consultation_hypothesisSection__fFaOB h4{color:#1a2230;font-size:1.2rem;font-family:var(--space-grotesk);font-weight:700;margin:0 0 .6rem;display:flex;align-items:center;gap:8px;letter-spacing:-.005em}.consultation_hypothesisSection__fFaOB ul{list-style:none;padding:0;margin:0}.consultation_hypothesisSection__fFaOB ul li{color:#3d4a5c;font-size:.86rem;line-height:1.5;padding:.25rem 0 .25rem 1.1rem;position:relative;font-family:var(--space-grotesk)}.consultation_hypothesisSection__fFaOB ul li:before{content:"";position:absolute;left:0;top:.65rem;width:5px;height:5px;border-radius:50%;background:var(--gold)}.consultation_selectedProfile__iRtmt{display:inline-flex;align-items:center;gap:8px;background:#fbfbfc;border:1px solid #e6e9ee;color:#1a2230;font-size:.82rem;font-weight:600;padding:6px 12px 6px 10px;border-radius:999px;margin-bottom:.5rem}.consultation_selectedProfile__iRtmt svg{color:var(--gold)}.consultation_resultSection__g2ei5{background:#fbfbfc;border:1px solid #e6e9ee;padding:.5rem 1.25rem;border-radius:10px;margin:1rem auto;max-width:460px;text-align:left;font-family:var(--space-grotesk)}.consultation_resultRow___Mx_A{display:flex;align-items:center;justify-content:space-between;padding:.7rem 0;font-size:.92rem;font-family:var(--space-grotesk)}.consultation_resultRow___Mx_A+.consultation_resultRow___Mx_A{border-top:1px solid #eef1f5}.consultation_resultRow___Mx_A strong{color:#1a2230;font-weight:700}.consultation_resultLabel__sHmTk{color:#6b7689;font-weight:500;display:flex;align-items:center;font-family:var(--space-grotesk)}.consultation_rowIcon__GRBN_{display:inline-flex;align-items:center;color:var(--gold);margin-right:8px}.consultation_labelIcon__9BDfF{color:#6b7689;flex-shrink:0}.consultation_inlineIcon__uOdug{flex-shrink:0}.consultation_spinIcon__spkqC{animation:consultation_spin__qcNil .7s linear infinite}@keyframes consultation_spin__qcNil{to{transform:rotate(1turn)}}.consultation_errorBanner__OohOg{display:flex;align-items:center;gap:10px;background:#fdecea;border:1px solid hsl(5.6375838926,63.4042553191%,64.9509803922%);border-radius:6px;padding:.75rem 1rem;margin-bottom:1.25rem;color:#c53030;font-size:.84rem;font-family:var(--space-grotesk)}.consultation_errorBanner__OohOg span{flex:1 1}.consultation_errorBanner__OohOg button{background:rgba(0,0,0,0);border:1px solid #e53e3e;color:#e53e3e;padding:5px 12px;border-radius:4px;font-size:.75rem;cursor:pointer;font-family:var(--space-grotesk);font-weight:600;white-space:nowrap;transition:all .18s cubic-bezier(.22,.61,.36,1)}.consultation_errorBanner__OohOg button:hover{background:#e53e3e;color:#fff}.consultation_formNav__7xWvU{display:flex;align-items:center;gap:10px;padding-top:1.25rem;border-top:1px solid #eef1f5;margin-top:1.5rem}.consultation_btnBack__uXdak{display:flex;align-items:center;gap:6px;background:#fff;border:1px solid #e6e9ee;color:#3d4a5c;padding:.6rem 1.1rem;border-radius:6px;font-size:.86rem;font-family:var(--space-grotesk);font-weight:600;cursor:pointer;transition:all .2s cubic-bezier(.22,.61,.36,1)}.consultation_btnBack__uXdak:hover{border-color:#3d4a5c;color:#1a2230;background:#fbfbfc}.consultation_btnBack__uXdak:disabled{opacity:.4;cursor:not-allowed}.consultation_btnNext__DYcHT,.consultation_btnSubmit__a69PR{display:inline-flex;align-items:center;gap:8px;background:#1a2230;border:1px solid #1a2230;color:#fff;padding:.7rem 1.5rem;border-radius:6px;font-size:.88rem;font-family:var(--space-grotesk);font-weight:600;letter-spacing:.005em;cursor:pointer;position:relative;overflow:hidden;transition:transform .2s cubic-bezier(.22,.61,.36,1),box-shadow .2s cubic-bezier(.22,.61,.36,1),background .2s cubic-bezier(.22,.61,.36,1);box-shadow:0 1px 2px rgba(17,24,39,.04),0 1px 1px rgba(17,24,39,.03)}.consultation_btnNext__DYcHT:after,.consultation_btnSubmit__a69PR:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--gold);transform:scaleX(0);transform-origin:left center;transition:transform .35s cubic-bezier(.22,.61,.36,1)}.consultation_btnNext__DYcHT:hover,.consultation_btnSubmit__a69PR:hover{background:rgb(35.1913513514,46.0194594595,64.9686486486);transform:translateY(-1px);box-shadow:0 1px 2px rgba(17,24,39,.04),0 8px 24px -12px rgba(17,24,39,.12)}.consultation_btnNext__DYcHT:hover:after,.consultation_btnSubmit__a69PR:hover:after{transform:scaleX(1)}.consultation_btnNext__DYcHT:disabled,.consultation_btnSubmit__a69PR:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.consultation_successScreen__Fl44t{text-align:center;padding:1rem 0 .5rem;font-family:var(--space-grotesk)}.consultation_successScreen__Fl44t h4{color:#1a2230;font-size:1.3rem;font-weight:700;text-transform:none;letter-spacing:-.01em;margin:.5rem 0 .4rem}.consultation_successIconWrap__b5Fi_{width:72px;height:72px;margin:0 auto;border-radius:50%;background:#fbf6e3;border:1px solid #f3e6b5;display:flex;align-items:center;justify-content:center}.consultation_successIcon__q0txj{color:var(--gold)}.consultation_successLede__YuS_M{color:#6b7689;font-size:.92rem;margin:0}.consultation_successNote__LbPPl{background:#fbfbfc;border:1px solid #eef1f5;border-radius:6px;padding:.75rem 1rem;color:#3d4a5c;font-size:.88rem;margin:.75rem auto 0;font-style:normal;max-width:460px;font-family:var(--space-grotesk)}@media(max-width:900px){.consultation_layout__YhoWk{grid-template-columns:1fr;gap:1.25rem}.consultation_infoCol__1bu0a{position:static}.consultation_formContainer__FTzAp{padding:1.5rem}}@media(max-width:560px){.consultation_formRow__BPRMa{flex-direction:column}.consultation_formRow__BPRMa label{width:100%;padding-top:0}.consultation_formRow__BPRMa input,.consultation_formRow__BPRMa select,.consultation_formRow__BPRMa textarea{width:100%}.consultation_error__doZj5{padding-left:0}.consultation_stepsBar__Y1BCU .consultation_stepLabel__fZQYR{display:none}.consultation_profileGrid__7sWiC{grid-template-columns:1fr}.consultation_formHeader__5aSBt h3{font-size:1.3rem}}