.consultations-page_page__uDt5D{min-height:100vh;background:#f7f9f5;color:#141821;font-family:Arial,Helvetica Neue,sans-serif}.consultations-page_header__f_520{display:flex;align-items:center;justify-content:space-between;padding:20px 5vw;background:#f7f9f5;color:#141821;border-bottom:1px solid #dce3d7}.consultations-page_header__f_520 img{display:block;width:154px;height:auto}.consultations-page_header__f_520 nav{display:flex;align-items:center;gap:26px}.consultations-page_header__f_520 nav a{color:#687069;font-size:12px;text-decoration:none}.consultations-page_signIn__VvKtz{padding:10px 15px;border:1px solid #cbd5c8;border-radius:99px;color:#141821!important}.consultations-page_hero__mEnc6{display:grid;grid-template-columns:1.2fr .8fr;gap:8vw;min-height:520px;padding:105px 5vw 90px;background:radial-gradient(circle at 85% 12%,rgba(168,240,140,.18),transparent 28%),#0b0f0c;color:white}.consultations-page_hero__mEnc6>div:first-child{align-self:center}.consultations-page_eyebrow__7G0se{color:#42880c;font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.consultations-page_hero__mEnc6 .consultations-page_eyebrow__7G0se{color:#a8f08c}.consultations-page_hero__mEnc6 h1{margin:28px 0 25px;font-size:clamp(60px,8vw,116px);font-weight:400;letter-spacing:-.075em;line-height:.87}.consultations-page_hero__mEnc6 h1 em{color:#a8f08c;font-style:normal}.consultations-page_hero__mEnc6 p{max-width:650px;color:#aab4ac;font-size:18px;line-height:1.6}.consultations-page_heroActions__fx_4T{display:flex;gap:12px;margin-top:34px}.consultations-page_primary__Yho3T,.consultations-page_secondary__3qRxc{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 20px;border-radius:99px;font-size:12px;font-weight:700;text-decoration:none}.consultations-page_primary__Yho3T{background:#a8f08c;color:#0b0f0c}.consultations-page_primary__Yho3T svg{width:15px}.consultations-page_secondary__3qRxc{border:1px solid rgba(255,255,255,.3);color:white}.consultations-page_heroPanel__Z2n9A{align-self:end;display:grid;gap:18px;padding:30px;border:1px solid rgba(168,240,140,.24);border-radius:22px;background:rgba(255,255,255,.05)}.consultations-page_panelTop__b_X13{display:flex;align-items:center;gap:10px;color:#a8f08c;font-size:9px;font-weight:800;letter-spacing:.12em}.consultations-page_panelTop__b_X13 svg{width:18px}.consultations-page_heroPanel__Z2n9A strong{font-size:25px;font-weight:500;letter-spacing:-.04em;line-height:1.08}.consultations-page_panelLine__RB4yt{display:flex;align-items:center;gap:10px;padding-top:18px;border-top:1px solid rgba(255,255,255,.12);color:#7f8a81;font-size:10px;line-height:1.45}.consultations-page_panelLine__RB4yt i{width:7px;height:7px;flex:none;border-radius:50%;background:#a8f08c;box-shadow:0 0 0 5px rgba(168,240,140,.08)}.consultations-page_content__EiSKf{padding:90px 5vw 120px}.consultations-page_sectionIntro__F7XCu{display:grid;grid-template-columns:1.2fr .8fr;gap:8vw;align-items:end}.consultations-page_sectionIntro__F7XCu h2{margin:18px 0 0;font-size:clamp(46px,6vw,86px);font-weight:400;letter-spacing:-.065em;line-height:.92}.consultations-page_sectionIntro__F7XCu>p{margin:0;color:#687069;font-size:16px;line-height:1.6}.consultations-page_topicGrid__xv1iC{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:65px}.consultations-page_topicGrid__xv1iC button{display:flex;align-items:center;gap:12px;min-height:70px;padding:12px 16px;border:1px solid #dce3d7;border-radius:15px;background:white;color:#2d382f;cursor:pointer;font-size:12px;font-weight:700;text-align:left;transition:.25s ease}.consultations-page_topicGrid__xv1iC .consultations-page_activeTopic__jRV_G,.consultations-page_topicGrid__xv1iC button:hover{border-color:#96b38e;background:#ecf3e7;color:#3f820b;transform:translateY(-3px)}.consultations-page_topicGrid__xv1iC button>span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#e4efe0;color:#4a8b3c}.consultations-page_topicGrid__xv1iC button svg{width:15px}.consultations-page_filterBar__i_bTo{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:75px}.consultations-page_search__I_xmO{display:flex;align-items:center;gap:11px;width:min(560px,100%);min-height:52px;padding:0 16px;border:1px solid #dce3d7;border-radius:14px;background:white;box-shadow:0 10px 26px rgba(20,24,33,.04)}.consultations-page_search__I_xmO svg{width:17px;color:#42880c}.consultations-page_search__I_xmO input{width:100%;border:0;outline:0;background:transparent;color:#141821;font:inherit;font-size:13px}.consultations-page_filterBar__i_bTo>span{color:#788279;font-size:11px}.consultations-page_expertGrid__B1xi7{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px}.consultations-page_expertCard__w84Zk{display:flex;flex-direction:column;min-height:590px;padding:24px;border:1px solid #dce3d7;border-radius:22px;background:white;box-shadow:0 16px 40px rgba(20,24,33,.05);transition:.35s ease}.consultations-page_expertCard__w84Zk:hover{transform:translateY(-7px);border-color:#9fba98;box-shadow:0 28px 66px rgba(20,24,33,.1)}.consultations-page_expertPhoto__1ZRiX{height:180px;background:linear-gradient(145deg,#e2eddf,#f2f5ef);color:#4d8742}.consultations-page_expertPhoto__1ZRiX img{width:75px;height:auto;opacity:.8}.consultations-page_expertPhoto__1ZRiX>span{position:absolute;right:13px;bottom:13px;padding:6px 8px;border-radius:99px;background:rgba(20,24,33,.66);color:#dbe8d6;font-size:7px;font-weight:700;letter-spacing:.1em}.consultations-page_expertHeader__C7YmO{display:flex;align-items:start;justify-content:space-between;gap:10px;margin-top:22px}.consultations-page_expertType__1QGGm{color:#42880c;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.consultations-page_expertCard__w84Zk h3{margin:9px 0 0;font-size:25px;font-weight:600;letter-spacing:-.04em;line-height:1}.consultations-page_pending__brtt8{padding:6px 8px;border-radius:99px;background:#f0f2ed;color:#879088;font-size:7px;font-weight:700;white-space:nowrap}.consultations-page_expertCard__w84Zk>p{min-height:58px;margin:18px 0 0;color:#687069;font-size:12px;line-height:1.5}.consultations-page_expertTopics__QGBOa{display:flex;flex-wrap:wrap;gap:6px;margin-top:19px}.consultations-page_expertTopics__QGBOa span{padding:6px 8px;border-radius:99px;background:#ecf3e7;color:#4e7548;font-size:8px;font-weight:700}.consultations-page_expertCard__w84Zk dl{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:22px 0 0;overflow:hidden;border:1px solid #e0e5de;border-radius:12px;background:#e0e5de}.consultations-page_expertCard__w84Zk dl div{display:grid;gap:6px;padding:12px;background:#f8f9f6}.consultations-page_expertCard__w84Zk dt{display:flex;align-items:center;gap:5px;color:#879088;font-size:8px;text-transform:uppercase}.consultations-page_expertCard__w84Zk dt svg{width:12px}.consultations-page_expertCard__w84Zk dd{margin:0;font-size:11px;font-weight:700}.consultations-page_expertCard__w84Zk>a{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:20px;color:#3f820b;font-size:11px;font-weight:700;text-decoration:none}.consultations-page_expertCard__w84Zk>a svg{width:15px}.consultations-page_notice__PUQza{display:flex;align-items:start;gap:10px;max-width:820px;margin:42px auto 0;padding:18px;border:1px solid #d5dfd0;border-radius:14px;background:#ecf3e7;color:#687069;font-size:10px;line-height:1.5}.consultations-page_notice__PUQza svg{width:15px;flex:none;color:#42880c}.consultations-page_empty__gBjb8{display:grid;place-items:center;padding:70px 20px;color:#687069;text-align:center}.consultations-page_empty__gBjb8 svg{width:35px;color:#7b9774}.consultations-page_empty__gBjb8 h3{margin:16px 0 7px;font-size:23px}.consultations-page_empty__gBjb8 p{margin:0;font-size:13px}.consultations-page_footer__GAzVw{display:grid;grid-template-columns:1.8fr 1fr 1fr auto;gap:40px;padding:55px 5vw 28px;border-top:1px solid #dce3d7;background:white;color:#687069;font-size:11px}.consultations-page_footer__GAzVw>div{display:grid;align-content:start;gap:10px}.consultations-page_footer__GAzVw img{width:154px;height:auto}.consultations-page_footer__GAzVw p{margin:0;line-height:1.5}.consultations-page_footer__GAzVw strong{color:#141821;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.consultations-page_footer__GAzVw a{color:#687069;text-decoration:none}.consultations-page_footer__GAzVw small{align-self:end;white-space:nowrap}@media(max-width:850px){.consultations-page_hero__mEnc6{grid-template-columns:1fr;min-height:auto}.consultations-page_heroPanel__Z2n9A{margin-top:25px}.consultations-page_sectionIntro__F7XCu{grid-template-columns:1fr;gap:35px}.consultations-page_expertGrid__B1xi7,.consultations-page_topicGrid__xv1iC{grid-template-columns:1fr 1fr}.consultations-page_expertCard__w84Zk:last-child{grid-column:1/-1}.consultations-page_footer__GAzVw{grid-template-columns:1fr 1fr}.consultations-page_footer__GAzVw small{grid-column:1/-1}}@media(max-width:600px){.consultations-page_header__f_520{padding:18px 20px}.consultations-page_header__f_520 nav a:not(.consultations-page_signIn__VvKtz){display:none}.consultations-page_hero__mEnc6{padding:78px 20px 60px}.consultations-page_hero__mEnc6 h1{font-size:62px}.consultations-page_hero__mEnc6 p{font-size:16px}.consultations-page_heroActions__fx_4T{align-items:stretch;flex-direction:column}.consultations-page_content__EiSKf{padding:55px 20px 80px}.consultations-page_sectionIntro__F7XCu h2{font-size:53px}.consultations-page_expertGrid__B1xi7,.consultations-page_topicGrid__xv1iC{grid-template-columns:1fr}.consultations-page_expertCard__w84Zk:last-child{grid-column:auto}.consultations-page_filterBar__i_bTo{align-items:stretch;flex-direction:column}.consultations-page_search__I_xmO{width:100%}.consultations-page_footer__GAzVw{grid-template-columns:1fr;padding:42px 20px 25px}.consultations-page_footer__GAzVw small{grid-column:auto}}.consultations-page_attorneyPrep__h5TB4{grid-column:span 2;min-height:0!important;padding:38px;border:1px solid #234127;border-radius:22px;background:linear-gradient(145deg,#0f1711,#1b291b);color:white;box-shadow:0 18px 48px rgba(16,30,17,.16)}.consultations-page_attorneyPrep__h5TB4 .consultations-page_eyebrow__7G0se{color:#a8f08c}.consultations-page_attorneyPrep__h5TB4 h3{max-width:680px;margin:18px 0 12px;font-size:clamp(30px,3.5vw,48px);font-weight:400;letter-spacing:-.05em;line-height:1}.consultations-page_attorneyPrep__h5TB4>p{max-width:560px;margin:0;color:#aeb9af;font-size:14px;line-height:1.55}.consultations-page_attorneyPrep__h5TB4 ul{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin:30px 0 0;padding:25px 0 0;border-top:1px solid rgba(255,255,255,.13);list-style:none}.consultations-page_attorneyPrep__h5TB4 li{display:flex;align-items:center;gap:9px;color:#d2dbd3;font-size:12px}.consultations-page_attorneyPrep__h5TB4 li svg{width:15px;color:#a8f08c}.consultations-page_attorneyBoundary__bHFa6{display:flex;align-items:center;gap:9px;margin-top:30px;padding:13px;border:1px solid rgba(168,240,140,.2);border-radius:12px;background:rgba(168,240,140,.07);color:#aebaaf;font-size:10px;line-height:1.45}.consultations-page_attorneyBoundary__bHFa6 svg{width:16px;flex:none;color:#a8f08c}@media(max-width:600px){.consultations-page_attorneyPrep__h5TB4{grid-column:auto;padding:26px}.consultations-page_attorneyPrep__h5TB4 ul{grid-template-columns:1fr}}.consultations-page_careerMode__uvFOz .consultations-page_heroPanel__Z2n9A{border-color:rgba(168,240,140,.32);background:radial-gradient(circle at 85% 0,rgba(168,240,140,.13),transparent 34%),rgba(255,255,255,.05)}.consultations-page_careerMode__uvFOz .consultations-page_expertCard__w84Zk:first-child{border-color:#a8c49f;box-shadow:0 0 38px -18px rgba(66,136,12,.35),0 16px 40px rgba(20,24,33,.05)}.consultations-page_careerMode__uvFOz .consultations-page_expertCard__w84Zk:first-child .consultations-page_expertStatus__JJhvM,.consultations-page_careerMode__uvFOz .consultations-page_expertCard__w84Zk:first-child .consultations-page_pending__brtt8{background:#ecf3e7;color:#42880c}.consultations-page_careerMode__uvFOz .consultations-page_content__EiSKf{background:linear-gradient(180deg,#f7f9f5,#eef4ec)}.consultations-page_careerMode__uvFOz .consultations-page_expertGrid__B1xi7,.consultations-page_careerMode__uvFOz .consultations-page_filterBar__i_bTo,.consultations-page_careerMode__uvFOz .consultations-page_sectionIntro__F7XCu,.consultations-page_careerMode__uvFOz .consultations-page_topicGrid__xv1iC{max-width:1180px;margin-right:auto;margin-left:auto}.consultations-page_careerMode__uvFOz .consultations-page_topicGrid__xv1iC{margin-top:56px}.consultations-page_careerMode__uvFOz .consultations-page_filterBar__i_bTo{margin-top:64px}.consultations-page_careerMode__uvFOz .consultations-page_expertGrid__B1xi7{align-items:stretch;margin-top:26px}.consultations-page_careerMode__uvFOz .consultations-page_expertCard__w84Zk{min-height:600px;border-color:#d6e0d3;border-radius:24px;box-shadow:0 18px 46px rgba(38,67,39,.07)}.consultations-page_careerMode__uvFOz .consultations-page_expertCard__w84Zk:first-child{background:linear-gradient(160deg,#fff,#f3f9f0)}.consultations-page_careerMode__uvFOz .consultations-page_expertPhoto__1ZRiX{height:210px;border:1px solid #dcead8;background:radial-gradient(circle at 50% 35%,rgba(168,240,140,.3),transparent 40%),linear-gradient(145deg,#dcebd8,#f7faf5)}.consultations-page_careerMode__uvFOz .consultations-page_expertPhoto__1ZRiX img{width:150px;opacity:.95}.consultations-page_careerMode__uvFOz .consultations-page_expertPhoto__1ZRiX>span{background:#172219;color:#dbe8d6}.consultations-page_careerMode__uvFOz .consultations-page_expertType__1QGGm{color:#3f820b}.consultations-page_careerMode__uvFOz .consultations-page_expertTopics__QGBOa span{border:1px solid #d5e5d0;background:#eff7ec}.consultations-page_careerMode__uvFOz .consultations-page_expertCard__w84Zk>a{min-height:46px;padding:0 15px;border:1px solid #9fbc98;border-radius:999px;background:#ecf5e9;color:#35742c}.consultations-page_careerMode__uvFOz .consultations-page_expertCard__w84Zk>a svg{transition:transform .25s ease}.consultations-page_careerMode__uvFOz .consultations-page_expertCard__w84Zk>a:hover svg{transform:translateX(4px)}.consultations-page_careerMode__uvFOz .consultations-page_careerPrep__Y_ZtD{grid-column:1/-1;border-color:#c3d9bb;background:linear-gradient(135deg,#eff8eb,#dcebd7);box-shadow:0 20px 55px rgba(57,111,46,.1)}.consultations-page_careerMode__uvFOz .consultations-page_careerPrep__Y_ZtD:after{content:"";position:absolute;right:5%;bottom:-25%;width:280px;height:280px;border:1px solid rgba(66,136,12,.12);border-radius:50%;box-shadow:0 0 0 35px rgba(66,136,12,.035),0 0 0 70px rgba(66,136,12,.02);pointer-events:none}.consultations-page_careerMode__uvFOz .consultations-page_sessionFlow__pBkhM div{background:rgba(255,255,255,.7);border-color:#c9dec4}.consultations-page_careerMode__uvFOz .consultations-page_sessionFlow__pBkhM strong{color:#203121}.consultations-page_careerPrep__Y_ZtD{grid-column:span 2;min-height:0!important;padding:38px;border:1px solid #c5d6bf;border-radius:22px;background:linear-gradient(145deg,#f7fbf4,#e7f1e2);color:#1c281e;box-shadow:0 18px 48px rgba(66,136,12,.08)}.consultations-page_careerPrep__Y_ZtD .consultations-page_eyebrow__7G0se{color:#42880c}.consultations-page_careerPrep__Y_ZtD h3{max-width:680px;margin:18px 0 12px;font-size:clamp(30px,3.5vw,48px);font-weight:500;letter-spacing:-.05em;line-height:1}.consultations-page_careerPrep__Y_ZtD>p{max-width:580px;margin:0;color:#687069;font-size:14px;line-height:1.55}.consultations-page_sessionFlow__pBkhM{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:30px;padding-top:25px;border-top:1px solid #cbdac6}.consultations-page_sessionFlow__pBkhM div{display:grid;gap:5px;padding:15px;border:1px solid #d4e0d0;border-radius:13px;background:rgba(255,255,255,.55)}.consultations-page_sessionFlow__pBkhM span{color:#42880c;font-size:9px;font-weight:800;letter-spacing:.1em}.consultations-page_sessionFlow__pBkhM strong{font-size:12px}.consultations-page_sessionFlow__pBkhM small{color:#788279;font-size:9px}.consultations-page_careerBoundary__1rcOo{display:flex;align-items:center;gap:8px;margin-top:24px;color:#5b715d;font-size:10px}.consultations-page_careerBoundary__1rcOo svg{width:15px;color:#42880c}@media(max-width:600px){.consultations-page_careerPrep__Y_ZtD{grid-column:auto;padding:26px}.consultations-page_sessionFlow__pBkhM{grid-template-columns:1fr}}.consultations-page_expertPhoto__1ZRiX{position:relative;display:grid;place-items:center;height:210px;overflow:hidden;border:1px solid #dcead8;border-radius:16px;background:radial-gradient(circle at 50% 30%,rgba(168,240,140,.28),transparent 42%),linear-gradient(145deg,#dcebd8,#f7faf5)}.consultations-page_expertPhotoPattern__s7c22{position:absolute;inset:-20%;border:1px solid rgba(66,136,12,.12);border-radius:50%;box-shadow:0 0 0 34px rgba(66,136,12,.035),0 0 0 68px rgba(66,136,12,.025)}.consultations-page_expertPortraitPlaceholder__SjM4i{position:relative;z-index:1;display:grid;place-items:center;width:104px;height:104px;border:8px solid rgba(255,255,255,.55);border-radius:50%;background:linear-gradient(145deg,#7da975,#315f32);box-shadow:0 16px 34px rgba(40,91,43,.22)}.consultations-page_expertPortraitPlaceholder__SjM4i span{color:white;font-size:26px;font-weight:700;letter-spacing:-.06em}.consultations-page_photoLabel__UqGWw{position:absolute;z-index:2;right:13px;bottom:13px;padding:6px 8px;border-radius:99px;background:rgba(20,35,21,.74);color:#dbe8d6;font-size:7px;font-weight:700;letter-spacing:.1em}.consultations-page_pending__brtt8{display:inline-flex;align-items:center;gap:6px}.consultations-page_pending__brtt8 i{width:6px;height:6px;border-radius:50%;background:#8aa487}.consultations-page_expertFocus__dh0Fw{display:grid;gap:5px;margin-top:20px;padding:13px;border:1px solid #dbe7d8;border-radius:12px;background:#f4f9f2}.consultations-page_expertFocus__dh0Fw span{color:#7e8e80;font-size:8px;font-weight:800;letter-spacing:.12em}.consultations-page_expertFocus__dh0Fw strong{color:#306b2d;font-size:13px}.consultations-page_expertFocus__dh0Fw small{color:#89958a;font-size:9px}.consultations-page_careerMode__uvFOz .consultations-page_expertCard__w84Zk:nth-child(2) .consultations-page_expertPhoto__1ZRiX{background:radial-gradient(circle at 50% 35%,rgba(168,240,140,.2),transparent 42%),linear-gradient(145deg,#d8e4ed,#f5f8fb)}.consultations-page_careerMode__uvFOz .consultations-page_expertCard__w84Zk:nth-child(2) .consultations-page_expertPortraitPlaceholder__SjM4i{background:linear-gradient(145deg,#7692a6,#304c62)}.consultations-page_careerMode__uvFOz .consultations-page_expertCard__w84Zk:nth-child(2) .consultations-page_expertFocus__dh0Fw{border-color:#d5e0ea;background:#f3f7fa}.consultations-page_careerMode__uvFOz .consultations-page_expertCard__w84Zk:nth-child(2) .consultations-page_expertFocus__dh0Fw strong{color:#3f667d}@keyframes consultations-page_expertCardIn__SqhMy{0%{opacity:0}to{opacity:1}}@keyframes consultations-page_portraitFloat__3_AMZ{50%{transform:translateY(-4px)}}@media(prefers-reduced-motion:no-preference){.consultations-page_expertCard__w84Zk{animation:consultations-page_expertCardIn__SqhMy .7s ease-out both}.consultations-page_expertCard__w84Zk:nth-child(2){animation-delay:.1s}.consultations-page_expertCard__w84Zk:nth-child(3){animation-delay:.2s}.consultations-page_expertPortraitPlaceholder__SjM4i{animation:consultations-page_portraitFloat__3_AMZ 4s ease-in-out infinite}.consultations-page_expertCard__w84Zk:hover .consultations-page_expertPortraitPlaceholder__SjM4i{transform:translateY(-5px) scale(1.04)}}@media(prefers-reduced-motion:reduce){.consultations-page_expertCard__w84Zk,.consultations-page_expertPortraitPlaceholder__SjM4i{animation:none}}.consultations-page_expertGrid__B1xi7{position:relative;isolation:isolate}.consultations-page_attorneyPrep__h5TB4,.consultations-page_careerPrep__Y_ZtD,.consultations-page_expertCard__w84Zk{position:relative;z-index:1}.consultations-page_careerPrep__Y_ZtD{isolation:isolate}.consultations-page_careerPrep__Y_ZtD:after{z-index:-1}.consultations-page_careerPrep__Y_ZtD>*{position:relative;z-index:1}.consultations-page_notice__PUQza{position:relative;z-index:2;clear:both}