.consultation_page__c8oNm{--ink:var(--gmm-ink);--muted:var(--gmm-body);--paper:var(--gmm-bg);background:var(--paper);color:var(--ink);min-height:100vh;font-size:16px}.consultation_bridge__osrKq,.consultation_closing__aATpt,.consultation_fitSection__0poP1,.consultation_footer__xH3tO,.consultation_header__QhGdr,.consultation_hero__5Cce_,.consultation_review__plWBH,.consultation_section__mpqTz{max-width:1120px;margin-inline:auto}.consultation_header__QhGdr{padding:30px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px}.consultation_wordmark__7Reoz{font-size:23px}.consultation_page__c8oNm h1,.consultation_page__c8oNm h2,.consultation_page__c8oNm h3{font-family:Switzer,sans-serif;text-wrap:balance}.consultation_headerNote__vmHkX{color:var(--muted);font-size:13px}.consultation_hero__5Cce_{padding:58px 28px 64px;display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:72px}.consultation_eyebrow__wgvDv{color:var(--gmm-muted);font-size:11px;font-weight:700;letter-spacing:.13em;line-height:1.6}.consultation_hero__5Cce_ h1{margin:23px 0;font-size:clamp(52px,5.8vw,76px);line-height:1.01;letter-spacing:-.055em;font-weight:600}.consultation_page__c8oNm em{font-family:inherit;font-style:normal;font-weight:400}.consultation_lead__CRa6C{font-size:21px;line-height:1.45;max-width:390px}.consultation_intro__Q4sFG{margin-top:17px;max-width:440px;color:var(--muted);line-height:1.75}.consultation_heroBooking__euDBG{margin-top:30px;max-width:370px}.consultation_cta__J_RZt{min-height:56px;display:flex;align-items:center;justify-content:center;gap:22px;padding:16px 20px;border-radius:8px;background:var(--ink);color:#fff;text-decoration:none;font-weight:600;line-height:1.4;transition:background-color .15s,transform .15s}.consultation_cta__J_RZt:hover{background:#34333c}.consultation_cta__J_RZt:active{transform:scale(.96)}.consultation_bookingNote__CKQ5_{margin-top:12px;font-size:12px;color:var(--muted);text-align:center;line-height:1.7}.consultation_founderCard__d9NSJ{border:1px solid var(--gmm-border);border-radius:15px;overflow:hidden;background:var(--gmm-surface);transform:rotate(2deg);box-shadow:0 1px 3px rgba(0,0,0,.03),0 24px 56px -28px rgba(0,0,0,.18)}.consultation_portrait__4DwpY{position:relative;aspect-ratio:1.2;background:var(--gmm-alt);overflow:hidden}.consultation_portrait__4DwpY img{object-fit:cover;object-position:center top}.consultation_founderDetails__dLaDH{padding:24px 28px 28px}.consultation_founderDetails__dLaDH h2{font-size:29px;font-weight:600;letter-spacing:-.03em;margin:7px 0 3px}.consultation_founderDetails__dLaDH>p:not(.consultation_eyebrow__wgvDv){color:var(--muted);font-size:14px}.consultation_experience__qgZ8x{border-top:1px solid var(--gmm-border-strong);margin-top:24px;padding-top:20px;display:flex;gap:17px;align-items:center}.consultation_experience__qgZ8x strong{font-size:38px;letter-spacing:-.05em;white-space:nowrap}.consultation_experience__qgZ8x span{max-width:130px;font-size:13px;line-height:1.6}.consultation_bridge__osrKq{border-block:1px solid var(--gmm-border-strong);padding:24px 28px;display:flex;gap:18px;align-items:flex-start;line-height:1.7;font-size:14px;color:var(--muted)}.consultation_bridge__osrKq>span{font-size:28px;color:var(--ink)}.consultation_bridge__osrKq strong{color:var(--ink)}.consultation_section__mpqTz{padding:88px 28px}.consultation_closing__aATpt h2,.consultation_sectionHeading__ZAMRg h2{font-size:clamp(36px,4.3vw,52px);line-height:1.1;letter-spacing:-.045em;font-weight:500;margin:18px 0 20px}.consultation_sectionHeading__ZAMRg>p:last-child:not(.consultation_eyebrow__wgvDv){max-width:475px;line-height:1.75;color:var(--muted)}.consultation_outcomes__StE2A{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin-top:43px}.consultation_outcome__QyZXt{border-top:1px solid var(--gmm-border-strong);padding-top:20px}.consultation_number__AnsgN{color:var(--gmm-accent);font-size:13px;font-variant-numeric:tabular-nums}.consultation_fitGrid___7r9V h3,.consultation_outcome__QyZXt h3,.consultation_timeline__MV4DC h3{font-size:21px;letter-spacing:-.025em;font-weight:600;margin:18px 0 12px}.consultation_fitGrid___7r9V p,.consultation_outcome__QyZXt p,.consultation_timeline__MV4DC p{color:var(--muted);line-height:1.75;font-size:15px}.consultation_fitSection__0poP1{padding:55px 42px;background:var(--gmm-alt);border-radius:16px}.consultation_fitGrid___7r9V{display:grid;grid-template-columns:1fr 1fr;gap:56px;margin-top:38px}.consultation_pill__fHe0i{display:inline-block;font-size:10px;font-weight:650;letter-spacing:.09em;padding:7px 10px;border:1px solid var(--gmm-border-strong);border-radius:4px}.consultation_fitGrid___7r9V h3{font-size:26px}.consultation_fitGrid___7r9V ul{list-style:none;padding:0;margin:22px 0 0;font-size:14px;line-height:1.6}.consultation_fitGrid___7r9V li{position:relative;padding:8px 0 8px 25px}.consultation_fitGrid___7r9V li:before{content:"✓";position:absolute;left:0}.consultation_faqLayout__JbHEt,.consultation_process__xpVu_{display:grid;grid-template-columns:1fr 1.15fr;gap:75px}.consultation_timeline__MV4DC{list-style:none;padding:0 0 0 26px;margin:0;border-left:1px solid var(--gmm-border-strong)}.consultation_timeline__MV4DC li{position:relative;padding-bottom:32px}.consultation_timeline__MV4DC li:last-child{padding-bottom:0}.consultation_timeline__MV4DC li:before{content:"";position:absolute;width:9px;height:9px;border-radius:50%;background:var(--ink);left:-31px;top:7px}.consultation_timeline__MV4DC li>span{font-size:10px;font-weight:700;letter-spacing:.12em}.consultation_timeline__MV4DC h3{margin-top:9px}.consultation_review__plWBH{text-align:center;padding:50px 70px;border-block:1px solid var(--gmm-border-strong)}.consultation_review__plWBH blockquote{font-family:Switzer,sans-serif;font-size:clamp(26px,3vw,35px);line-height:1.4;letter-spacing:-.02em;margin:22px auto;max-width:760px}.consultation_review__plWBH>p:last-child{font-size:13px}.consultation_review__plWBH a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.consultation_faqs__aNkDb details{border-bottom:1px solid var(--gmm-border-strong)}.consultation_faqs__aNkDb summary{min-height:64px;padding:20px 0;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;line-height:1.5}.consultation_faqs__aNkDb summary::-webkit-details-marker{display:none}.consultation_faqs__aNkDb summary>span{font-size:24px;font-weight:400}.consultation_faqs__aNkDb details[open] summary>span{transform:rotate(45deg)}.consultation_faqs__aNkDb details>p{padding-bottom:22px;color:var(--muted);font-size:15px;line-height:1.75}.consultation_closing__aATpt{padding:58px 28px;border-radius:16px;background:var(--gmm-alt);text-align:center}.consultation_closing__aATpt>p:not(.consultation_eyebrow__wgvDv):not(.consultation_bookingNote__CKQ5_){color:var(--muted);line-height:1.75}.consultation_closing__aATpt .consultation_cta__J_RZt{margin:27px auto 0;max-width:365px}.consultation_returnLink__mmzZw{text-align:center;padding:25px 20px;font-size:13px;color:var(--muted)}.consultation_returnLink__mmzZw a{display:inline-flex;min-height:44px;align-items:center;text-decoration:underline;text-underline-offset:4px}.consultation_footer__xH3tO{padding:24px 28px;border-top:1px solid var(--gmm-border-strong);display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:12px}.consultation_footer__xH3tO>div{display:flex;gap:20px}.consultation_footer__xH3tO a{display:inline-flex;align-items:center;min-height:44px}@media (max-width:760px){.consultation_header__QhGdr{padding:20px}.consultation_headerNote__vmHkX{max-width:95px;text-align:right;font-size:11px}.consultation_hero__5Cce_{padding:36px 22px 40px;grid-template-columns:1fr;gap:38px}.consultation_hero__5Cce_ h1{font-size:clamp(47px,12.5vw,72px);margin:18px 0 22px}.consultation_lead__CRa6C{font-size:20px}.consultation_intro__Q4sFG{font-size:15px}.consultation_heroBooking__euDBG{max-width:none}.consultation_founderCard__d9NSJ{transform:none;max-width:430px;width:100%;margin-inline:auto}.consultation_portrait__4DwpY{aspect-ratio:1.45}.consultation_founderDetails__dLaDH{padding:20px 24px}.consultation_experience__qgZ8x{margin-top:18px;padding-top:15px}.consultation_bridge__osrKq{margin-inline:22px;padding:22px 0;gap:12px}.consultation_section__mpqTz{padding:56px 22px}.consultation_outcomes__StE2A{grid-template-columns:1fr;gap:26px;margin-top:30px}.consultation_outcome__QyZXt h3{margin-top:9px}.consultation_fitSection__0poP1{margin-inline:12px;padding:34px 22px}.consultation_fitGrid___7r9V{grid-template-columns:1fr;gap:34px;margin-top:30px}.consultation_fitGrid___7r9V article+article{border-top:1px solid var(--gmm-border-strong);padding-top:30px}.consultation_faqLayout__JbHEt,.consultation_process__xpVu_{grid-template-columns:1fr;gap:32px}.consultation_review__plWBH{margin-inline:22px;padding:35px 0}.consultation_closing__aATpt{margin-inline:12px;padding:38px 22px}.consultation_closing__aATpt h2{font-size:clamp(32px,8.5vw,48px)}.consultation_footer__xH3tO{margin-inline:22px;padding-inline:0}}@media (prefers-reduced-motion:reduce){.consultation_cta__J_RZt{transition:none}.consultation_cta__J_RZt:active{transform:none}}