.ConsultFormats_section__8ofjl{padding:clamp(2.5rem,5vw,4rem) 0}.ConsultFormats_head__UQj9Z{max-width:44rem}.ConsultFormats_heading__yH32j{margin:0}.ConsultFormats_text__tJ3cH{margin:1rem 0 0;max-width:42rem;font-size:clamp(1rem,1.1vw,1.0625rem);line-height:1.6;color:var(--color-text-muted);text-wrap:pretty}.ConsultFormats_tabs__PYBkl{display:inline-flex;gap:.25rem;margin:clamp(1.5rem,3vw,2rem) 0 0;padding:.3125rem;background:var(--color-bg-soft);border:1px solid var(--color-border);border-radius:var(--radius-full)}.ConsultFormats_tab__ayJrO{appearance:none;border:none;cursor:pointer;padding:.625rem 1.375rem;border-radius:var(--radius-full);background:transparent;font-family:var(--font-main);font-size:.9375rem;font-weight:600;color:var(--color-text-muted);transition:background-color var(--duration-normal) var(--ease-out),color var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out)}.ConsultFormats_tab__ayJrO:hover{color:var(--color-text-main)}.ConsultFormats_tabActive__hvmjV{background:var(--color-bg-card);color:var(--color-text-main);box-shadow:var(--shadow-card)}.ConsultFormats_note__XNr6r{margin:.875rem 0 0;font-size:.9375rem;line-height:1.5;color:var(--color-text-muted)}.ConsultFormats_panel__16dGh[hidden]{display:none}.ConsultFormats_grid__8ZYIw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.875rem,1.4vw,1.25rem);margin:clamp(1.25rem,2.5vw,1.75rem) 0 0;padding:0;list-style:none}.ConsultFormats_card__Gw_B6{display:flex;flex-direction:column;padding:clamp(1.375rem,1.7vw,1.875rem);cursor:default;-webkit-user-select:none;user-select:none;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);transition:transform var(--duration-normal) var(--ease-out),background var(--duration-normal) ease,box-shadow var(--duration-normal) ease,border-color var(--duration-normal) ease}@media (prefers-reduced-motion:no-preference){.ConsultFormats_card__Gw_B6:hover{transform:translateY(-4px);background:linear-gradient(0deg,var(--tint-hover),var(--tint-hover)),var(--color-bg-card);border-color:var(--color-border-secondary);box-shadow:var(--shadow-card-hover)}}.ConsultFormats_cardTitle__B0AjS{margin:0;font-size:clamp(1.0625rem,1.1vw,1.25rem);line-height:1.3;font-weight:600;letter-spacing:-.01em;color:var(--color-text-main);text-wrap:balance}.ConsultFormats_duration__G0QNx{display:inline-block;width:fit-content;margin-top:.625rem;padding:.25rem .6875rem;border-radius:var(--radius-full);background:var(--tint-lavender);font-size:.8125rem;font-weight:600;white-space:nowrap;color:var(--accent-violet-readable)}.ConsultFormats_cardText__KsgFi{margin:.75rem 0 0;min-height:3.1em;font-size:clamp(.9375rem,.9vw,1rem);line-height:1.55;color:var(--color-text-muted);text-wrap:balance}.ConsultFormats_priceRow__Hgtbl{margin-top:auto;padding-top:1rem}.ConsultFormats_price__1qET5{font-size:clamp(1.375rem,1.6vw,1.625rem);font-weight:700;letter-spacing:-.02em;color:var(--color-text-main)}@media (prefers-reduced-motion:no-preference){.ConsultFormats_price__1qET5{animation:ConsultFormats_price-swap__Rqe4X .4s var(--ease-out) both}}@keyframes ConsultFormats_price-swap__Rqe4X{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ConsultFormats_cardFootnote__W7j0O{margin:.625rem 0 0;font-size:.8125rem;line-height:1.45;color:var(--color-text-muted);text-wrap:pretty}.ConsultFormats_desktopOnly__h1x0m{display:inline}.ConsultFormats_mobileOnly__Ke8nH{display:none}.ConsultFormats_ctaRow__MPZJx{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:clamp(1.5rem,2.5vw,2rem)}.ConsultFormats_ctaNote__l8sqO{margin:0;font-size:.875rem;color:var(--color-text-muted)}.ConsultFormats_ctaNoteLink__bB0wG{color:inherit;font-weight:600;text-decoration:none;transition:color var(--duration-fast) ease}.ConsultFormats_ctaNoteLink__bB0wG:hover{color:var(--color-accent-primary)}@media (max-width:640px){.ConsultFormats_desktopOnly__h1x0m{display:none}.ConsultFormats_mobileOnly__Ke8nH{display:inline}.ConsultFormats_grid__8ZYIw{grid-template-columns:1fr}.ConsultFormats_cardText__KsgFi{min-height:0}.ConsultFormats_tabs__PYBkl{display:flex;width:100%}.ConsultFormats_tab__ayJrO{flex:1 1;padding:.625rem .75rem}.ConsultFormats_ctaRow__MPZJx{flex-direction:column;align-items:stretch}.ConsultFormats_ctaRow__MPZJx>a,.ConsultFormats_ctaRow__MPZJx>button{width:100%;justify-content:center}}.ConsultHero_hero__2n6a_{padding:clamp(1.5rem,3vw,2.75rem) 0 clamp(2.5rem,5vw,4.5rem);overflow:hidden}.ConsultHero_inner__5PBuu{display:grid;gap:clamp(2.5rem,5vw,4rem);align-items:center}@media (min-width:1024px){.ConsultHero_inner__5PBuu{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(1.5rem,2.5vw,2.5rem)}}.ConsultHero_content__JjdE1{max-width:44rem}.ConsultHero_badge__UOoJ5{display:inline-flex;align-items:center;gap:.5rem;min-height:2.5rem;margin-bottom:1.25rem;padding:.5rem 1.125rem .5rem .875rem;border-radius:var(--radius-full);background:var(--tint-lavender);line-height:1.25}.ConsultHero_badgeIcon__lBckI{flex-shrink:0;width:1.125rem;height:1.125rem;color:var(--accent-violet-deep)}.ConsultHero_badgeText__iTqqd{font-size:.9375rem;font-weight:500;color:var(--color-text-body)}.ConsultHero_title__6xNza{margin:0;max-width:14ch;font-family:var(--font-main);font-size:clamp(2.25rem,4.2vw,3.375rem);line-height:1.1;font-weight:600;letter-spacing:-.03em;color:var(--color-text-main);text-wrap:balance}.ConsultHero_subtitle__MfZnV{margin:1.125rem 0 0}.ConsultHero_leadAccentLine__CZmiN,.ConsultHero_subtitle__MfZnV{max-width:36rem;font-family:var(--font-main);font-size:clamp(1.0625rem,1.45vw,1.1875rem);line-height:1.55;font-weight:400;color:var(--color-text-body);text-wrap:pretty}.ConsultHero_leadAccentLine__CZmiN{margin:1rem 0 0}.ConsultHero_leadAccent__SbH9i{font-weight:600;color:var(--accent-violet-deep)}.ConsultHero_actions__Hs1Mt{display:flex;flex-wrap:wrap;align-items:center;gap:.875rem 1rem;margin-top:1.625rem}.ConsultHero_ctaSecondary__icO5n{color:var(--color-text-muted)}.ConsultHero_ctaSecondary__icO5n:hover{color:var(--color-accent-primary)}.ConsultHero_safety__Rw4uO{margin:.875rem 0 0;max-width:36rem;font-size:.8125rem;line-height:1.5;color:var(--color-text-muted)}.ConsultHero_safetyBreak__vBDyb{display:none}@media (min-width:641px){.ConsultHero_safety__Rw4uO{white-space:nowrap}}@media (max-width:640px){.ConsultHero_safetyBreak__vBDyb{display:inline}.ConsultHero_safetyDash__0s2fz{display:none}}.ConsultHero_visual__wQqdA{display:flex;justify-content:center}@media (min-width:1024px){.ConsultHero_visual__wQqdA{justify-content:flex-end}}.ConsultHero_visualStage__iv4uH{position:relative;width:min(100%,32rem);aspect-ratio:1/1.08;isolation:isolate}.ConsultHero_blobA__al8_d,.ConsultHero_blobB__1EzLc{position:absolute;z-index:0;border-radius:50%;pointer-events:none}.ConsultHero_blobA__al8_d{top:-6%;right:-4%;width:58%;aspect-ratio:1;background:radial-gradient(circle at 40% 40%,rgba(184,155,94,.32) 0,rgba(184,155,94,0) 76%)}.ConsultHero_blobB__1EzLc{bottom:-6%;left:-3%;width:46%;aspect-ratio:1;background:radial-gradient(circle at 48% 42%,rgba(61,122,109,.4) 0,rgba(61,122,109,0) 82%)}.ConsultHero_disc__fFr__{bottom:4%;width:84%;background:radial-gradient(circle at 50% 24%,rgba(61,122,109,.55) 0,rgba(61,122,109,0) 68%),linear-gradient(180deg,var(--color-bg-sage) 0,var(--color-bg-soft) 100%);box-shadow:inset 0 0 6px 1px rgba(212,175,55,.1);mask-image:radial-gradient(circle at 50% 50%,#000 62%,transparent 92%);-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 62%,transparent 92%)}.ConsultHero_discRing___cBdY,.ConsultHero_disc__fFr__{position:absolute;left:50%;aspect-ratio:1;translate:-50% 0;border-radius:50%}.ConsultHero_discRing___cBdY{bottom:1%;width:92%;border:1px solid rgba(212,175,55,.22);pointer-events:none}.ConsultHero_portrait__99ecE{position:absolute;left:50%;bottom:0;z-index:1;width:68%;height:auto;max-width:100%;translate:-52% 0;mask-image:linear-gradient(0deg,rgba(0,0,0,0) 0,rgba(0,0,0,.9) 12%,#000 24%);-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,0) 0,rgba(0,0,0,.9) 12%,#000 24%)}@media (min-width:1024px){.ConsultHero_portrait__99ecE{width:48%;translate:-52% 6%}}.ConsultHero_videoCard__DVZuo{position:absolute;right:-2%;bottom:3%;z-index:2;display:flex;align-items:center;gap:.75rem;width:min(16.5rem,70%);margin:0;padding:.75rem .875rem;background:var(--color-bg-card);border:1px solid var(--color-border-secondary);border-radius:1.25rem;box-shadow:var(--shadow-card);text-decoration:none;color:inherit}.ConsultHero_videoCard__DVZuo:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.ConsultHero_videoThumb__mKL1F{display:grid;place-items:center;flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:.875rem;background:var(--tint-peach);color:var(--accent-peach)}.ConsultHero_videoThumbIcon__BZ5iq{width:1.5rem;height:1.5rem}.ConsultHero_videoBody__jpKjs{display:flex;flex-direction:column;gap:.0625rem;min-width:0}.ConsultHero_videoTag__5Tlno{font-size:.75rem;font-weight:600;color:var(--accent-peach)}.ConsultHero_videoTitle__TvICG{font-size:.875rem;font-weight:600;line-height:1.3;color:var(--color-text-main)}.ConsultHero_videoMeta__aFuqe{margin-top:.125rem;font-size:.75rem;color:var(--color-text-muted)}.ConsultHero_desktopOnly__cRBJC{display:inline}.ConsultHero_mobileOnly__yGqyT{display:none}@media (max-width:1023px){.ConsultHero_inner__5PBuu{grid-template-columns:1fr;grid-template-areas:"badge" "title" "subtitle" "lead" "visual" "actions" "safety";gap:0}.ConsultHero_content__JjdE1{display:contents}.ConsultHero_badge__UOoJ5{grid-area:badge;justify-self:start}.ConsultHero_title__6xNza{grid-area:title}.ConsultHero_subtitle__MfZnV{grid-area:subtitle}.ConsultHero_leadAccentLine__CZmiN{grid-area:lead}.ConsultHero_visual__wQqdA{grid-area:visual;margin-top:1.75rem}.ConsultHero_actions__Hs1Mt{grid-area:actions}.ConsultHero_safety__Rw4uO{grid-area:safety}.ConsultHero_visualStage__iv4uH{max-width:28rem;margin-inline:auto}}@media (max-width:640px){.ConsultHero_desktopOnly__cRBJC{display:none}.ConsultHero_mobileOnly__yGqyT{display:inline}.ConsultHero_title__6xNza{font-size:clamp(1.875rem,8vw,2.375rem);max-width:none}.ConsultHero_leadAccentLine__CZmiN,.ConsultHero_subtitle__MfZnV{font-size:1rem}.ConsultHero_subtitle__MfZnV{margin-top:1rem}.ConsultHero_leadAccentLine__CZmiN{margin-top:.875rem}.ConsultHero_actions__Hs1Mt{flex-direction:column;align-items:stretch;margin-top:1.375rem}.ConsultHero_actions__Hs1Mt>:first-child{width:100%;justify-content:center}.ConsultHero_actions__Hs1Mt>.ConsultHero_ctaSecondary__icO5n{align-self:center;width:auto}.ConsultHero_ctaSecondary__icO5n,.ConsultHero_safety__Rw4uO{display:none}.ConsultHero_visualStage__iv4uH{max-width:22rem;aspect-ratio:1/1.2}.ConsultHero_portrait__99ecE{width:52%;translate:-52% 6%}.ConsultHero_videoCard__DVZuo{right:0;width:min(14.5rem,82%)}}@media (prefers-reduced-motion:no-preference){.ConsultHero_actions__Hs1Mt,.ConsultHero_badge__UOoJ5,.ConsultHero_leadAccentLine__CZmiN,.ConsultHero_safety__Rw4uO,.ConsultHero_subtitle__MfZnV{animation:ConsultHero_consult-rise__SAl1P .7s var(--ease-out) backwards}.ConsultHero_badge__UOoJ5{animation-delay:.05s}.ConsultHero_title__6xNza{animation:ConsultHero_consult-rise__SAl1P .8s var(--ease-out) .14s backwards}.ConsultHero_subtitle__MfZnV{animation-delay:.24s}.ConsultHero_leadAccentLine__CZmiN{animation-delay:.32s}.ConsultHero_actions__Hs1Mt{animation-delay:.4s}.ConsultHero_safety__Rw4uO{animation-delay:.48s}.ConsultHero_portrait__99ecE{animation:ConsultHero_consult-photo__lfAo1 .9s cubic-bezier(.34,1.3,.5,1) .18s backwards}.ConsultHero_discRing___cBdY,.ConsultHero_disc__fFr__{animation:ConsultHero_consult-fade__5buci .9s ease-out .12s backwards}.ConsultHero_blobA__al8_d{animation:ConsultHero_consult-fade__5buci .9s ease-out .1s backwards}.ConsultHero_blobB__1EzLc{animation:ConsultHero_consult-fade__5buci .9s ease-out .28s backwards}.ConsultHero_videoCard__DVZuo{animation:ConsultHero_consult-pop__yj6N8 .7s cubic-bezier(.34,1.45,.55,1) .55s backwards;transition:transform var(--duration-normal) var(--ease-out)}.ConsultHero_videoCard__DVZuo:hover{transform:translateY(-4px)}}@keyframes ConsultHero_consult-rise__SAl1P{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes ConsultHero_consult-photo__lfAo1{0%{opacity:0;transform:scale(1.05) translateY(14px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes ConsultHero_consult-fade__5buci{0%{opacity:0}to{opacity:1}}@keyframes ConsultHero_consult-pop__yj6N8{0%{opacity:0;transform:translateY(18px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}.ConsultPains_section__vpUr4{padding:clamp(2.5rem,5vw,4rem) 0 clamp(1rem,2vw,1.5rem)}.ConsultPains_head__Y0liX{max-width:44rem}.ConsultPains_heading__qYEzO{margin:0;max-width:18ch}.ConsultPains_intro__yrQGw{margin:1rem 0 0;max-width:40rem;font-size:clamp(1rem,1.1vw,1.0625rem);line-height:1.6;color:var(--color-text-muted);text-wrap:pretty}.ConsultPains_grid__peI_C{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.875rem,1.4vw,1.25rem);margin:clamp(1.75rem,3vw,2.5rem) 0 0;padding:0;list-style:none}.ConsultPains_rose__nsADB{--tone-wash:var(--tint-rose);--tone-icon:var(--accent-rose)}.ConsultPains_butter__84VpG{--tone-wash:var(--tint-butter);--tone-icon:var(--accent-yellow)}.ConsultPains_peach__b9bE6{--tone-wash:var(--tint-peach);--tone-icon:var(--accent-peach)}.ConsultPains_lavender__Oes55{--tone-wash:var(--tint-lavender);--tone-icon:var(--accent-violet-deep)}.ConsultPains_card__Cizr2{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(1.375rem,1.7vw,1.875rem);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);cursor:default;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-normal) ease,border-color var(--duration-normal) ease,transform var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) ease}.ConsultPains_card__Cizr2:hover{background:linear-gradient(0deg,var(--tint-hover),var(--tint-hover)),var(--color-bg-card);border-color:var(--color-border-secondary);box-shadow:var(--shadow-card-hover)}@media (prefers-reduced-motion:no-preference){.ConsultPains_card__Cizr2:hover{transform:translateY(-4px)}.ConsultPains_card__Cizr2:hover .ConsultPains_iconWrap__KUmUE{transform:scale(1.08) rotate(-4deg)}}.ConsultPains_iconWrap__KUmUE{display:flex;align-items:center;justify-content:center;width:2.875rem;height:2.875rem;border-radius:var(--radius-full);background:var(--color-bg-soft);color:var(--color-text-muted);transition:background-color var(--duration-normal) ease,color var(--duration-normal) ease,transform var(--duration-normal) var(--ease-out)}.ConsultPains_card__Cizr2:hover .ConsultPains_iconWrap__KUmUE{background:color-mix(in srgb,var(--tone-icon) 24%,var(--color-bg-soft));color:var(--tone-icon)}.ConsultPains_icon__OtmOI{width:1.375rem;height:1.375rem}.ConsultPains_cardTitle__7qaZ2{margin:1rem 0 0;font-size:clamp(1.0625rem,1vw,1.1875rem);line-height:1.3;font-weight:600;letter-spacing:-.01em;color:var(--color-text-main);text-wrap:balance}.ConsultPains_list__i8iTD{margin:.875rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.ConsultPains_listItem___kOHb{display:flex;align-items:flex-start;gap:.5rem;font-size:1rem;line-height:1.45;color:var(--color-text-muted);text-wrap:balance}.ConsultPains_listIcon__y12Qy{flex-shrink:0;width:1.0625rem;height:1.0625rem;margin-top:.1875rem;color:var(--color-text-muted);transition:color var(--duration-normal) ease}.ConsultPains_card__Cizr2:hover .ConsultPains_listIcon__y12Qy{color:var(--tone-icon)}@media (max-width:1023px){.ConsultPains_grid__peI_C{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ConsultPains_grid__peI_C{grid-template-columns:1fr;gap:.875rem}}.ConsultProcess_section__LB5zt{padding:clamp(2.5rem,5vw,4rem) 0}.ConsultProcess_panel__TjD5G{padding:0}.ConsultProcess_head__rfWFu{max-width:44rem;margin-bottom:clamp(2rem,4vw,3rem)}.ConsultProcess_heading__RJXhw{margin:0}.ConsultProcess_text__1hJPO{margin:1rem 0 0;max-width:40rem;font-size:clamp(1rem,1.1vw,1.0625rem);line-height:1.6;color:var(--color-text-muted);text-wrap:pretty}.ConsultProcess_track__i5w7V{--track-gap:clamp(0.5rem,1vw,1rem);--node-size:3rem;--node-rail:calc(0.5rem + var(--node-size) / 2);--dash-color:color-mix(in srgb,var(--accent-violet-deep) 24%,var(--color-border-secondary));position:relative;display:flex;flex-direction:column;align-items:stretch;gap:0;max-width:44rem;margin:0;padding:0;list-style:none}.ConsultProcess_track__i5w7V:before{content:"";position:absolute;z-index:0;pointer-events:none;top:var(--node-rail);bottom:var(--node-rail);left:calc(var(--node-size) / 2);width:0;height:auto;border:dashed var(--dash-color);border-width:0 0 0 2px;transform:translateX(-50%) scaleY(0);transform-origin:top center;transition:transform 1.15s var(--ease-out)}.ConsultProcess_trackActive__Q2_T9:before{transform:translateX(-50%) scaleY(1)}.ConsultProcess_step__phfgo{position:relative;z-index:1;flex:none;width:100%;display:grid;grid-template-columns:var(--node-size) 1fr;column-gap:1rem;padding:0 0 1.75rem}.ConsultProcess_step__phfgo:last-child{padding-bottom:0}.ConsultProcess_content__K8iGX{padding-right:0;padding-bottom:.25rem;text-align:left;max-width:none;transition:translate var(--duration-fast) var(--ease-out)}.ConsultProcess_node__kePm8{position:relative;z-index:1;display:grid;place-items:center;width:var(--node-size);height:var(--node-size);border-radius:var(--radius-full);background:var(--tint-lavender);border:2px solid var(--color-bg-main);box-shadow:none;-webkit-user-select:none;user-select:none;transition:scale var(--duration-fast) var(--ease-out),background-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease}.ConsultProcess_num__EqBZG{font-family:var(--font-main);font-size:1.125rem;font-weight:700;color:var(--accent-violet-deep);pointer-events:none;-webkit-user-select:none;user-select:none}.ConsultProcess_stepTitle__44nxR{margin:.5rem 0 0;font-size:clamp(1rem,1vw,1.125rem);line-height:1.3;font-weight:600;letter-spacing:-.01em;color:var(--color-text-main);text-wrap:balance}.ConsultProcess_stepText__V_TGj{margin:.375rem 0 0;font-size:clamp(.875rem,.85vw,.9375rem);line-height:1.5;color:var(--color-text-muted);text-wrap:pretty}.ConsultProcess_stepNote__Xy4Ti{margin:.625rem 0 0;font-size:clamp(.8125rem,.8vw,.875rem);line-height:1.55;color:color-mix(in srgb,var(--color-text-muted) 88%,var(--color-text-body));text-wrap:pretty}.ConsultProcess_stepLink__DeYdK{color:var(--accent-violet-deep);font-weight:600;text-decoration:none;transition:color var(--duration-fast) var(--ease-out)}.ConsultProcess_stepLink__DeYdK:hover{text-decoration:underline;text-underline-offset:2px}.ConsultProcess_desktopOnly__e8dcn{display:inline}.ConsultProcess_mobileOnly__ygh2_{display:none}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ConsultProcess_stepReady__5Cqg3:hover .ConsultProcess_node__kePm8{scale:1.08;background:color-mix(in srgb,var(--tint-lavender) 55%,white);box-shadow:0 0 4px 1px color-mix(in srgb,var(--accent-violet-deep) 18%,transparent),0 6px 16px color-mix(in srgb,var(--accent-violet-deep) 10%,transparent)}.ConsultProcess_stepReady__5Cqg3:hover .ConsultProcess_content__K8iGX{translate:0 -2px}}@media (prefers-reduced-motion:no-preference){.ConsultProcess_track__i5w7V:not(.ConsultProcess_trackActive__Q2_T9) .ConsultProcess_step__phfgo{opacity:0;translate:-.75rem .5rem}.ConsultProcess_trackActive__Q2_T9 .ConsultProcess_stepReady__5Cqg3{opacity:1;translate:0 0;transition:opacity .55s var(--ease-out),translate .55s var(--ease-out);transition-delay:var(--step-delay,0s)}.ConsultProcess_trackActive__Q2_T9 .ConsultProcess_stepReady__5Cqg3 .ConsultProcess_node__kePm8{animation:ConsultProcess_step-node-pop__v8kEq .48s cubic-bezier(.34,1.25,.55,1) var(--step-delay,0s) both}.ConsultProcess_trackActive__Q2_T9 .ConsultProcess_stepReady__5Cqg3 .ConsultProcess_content__K8iGX{animation:ConsultProcess_step-content-rise__nCvF9 .55s var(--ease-out) calc(var(--step-delay, 0s) + 70ms) both}}@media (prefers-reduced-motion:reduce){.ConsultProcess_track__i5w7V:before{transform:translateX(-50%) scaleY(1)}.ConsultProcess_step__phfgo{opacity:1;translate:none}}@keyframes ConsultProcess_step-node-pop__v8kEq{0%{opacity:0;scale:.55}to{opacity:1;scale:1}}@keyframes ConsultProcess_step-content-rise__nCvF9{0%{opacity:0;translate:0 .625rem}to{opacity:1;translate:0 0}}@media (max-width:760px){.ConsultProcess_desktopOnly__e8dcn{display:none}.ConsultProcess_mobileOnly__ygh2_{display:inline}.ConsultProcess_stepText__V_TGj{font-size:.9375rem}}.ConsultWhenNeeded_section__zbehM{padding:clamp(.75rem,1.5vw,1rem) 0 clamp(2.5rem,5vw,4rem)}@media (min-width:1024px){.ConsultWhenNeeded_section__zbehM{padding-top:clamp(2.5rem,5vw,4rem)}}.ConsultWhenNeeded_panel__itmd1{position:relative;overflow:hidden;padding:clamp(1.75rem,4vw,3.25rem);background:radial-gradient(70% 90% at 102% -8%,color-mix(in srgb,var(--color-accent-primary) 20%,transparent) 0,transparent 68%),linear-gradient(110deg,var(--color-bg-card) 0,var(--color-bg-soft) 52%,var(--color-bg-sage) 100%);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);isolation:isolate}.ConsultWhenNeeded_head____E0D{position:relative;z-index:1;max-width:42rem}.ConsultWhenNeeded_heading__MyeXj{margin:0;color:var(--color-text-main)}.ConsultWhenNeeded_text__KsVN5{margin:.875rem 0 0;font-size:clamp(1rem,1.1vw,1.0625rem);line-height:1.6;color:var(--color-text-body);text-wrap:pretty}.ConsultWhenNeeded_list__0Fy51{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.25rem;margin:clamp(1.5rem,3vw,2.25rem) 0 0;padding:0;list-style:none}.ConsultWhenNeeded_item__5O2oG{display:flex;align-items:flex-start;gap:.75rem;cursor:default;-webkit-user-select:none;user-select:none;padding:.9375rem 1.125rem;background:var(--color-bg-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);font-size:1rem;line-height:1.45;color:var(--color-text-body);transition:transform var(--duration-normal) var(--ease-out)}.ConsultWhenNeeded_itemText__O2bXA{text-wrap:balance}@media (prefers-reduced-motion:no-preference){.ConsultWhenNeeded_item__5O2oG:focus-within,.ConsultWhenNeeded_item__5O2oG:hover{transform:translateY(-3px)}}.ConsultWhenNeeded_itemIcon__RV67h{display:grid;place-items:center;flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:var(--radius-full);background:var(--tint-hover-icon-bg);color:var(--color-accent-primary)}.ConsultWhenNeeded_itemIconSvg__tLD_M{width:1.0625rem;height:1.0625rem}.ConsultWhenNeeded_conclusion__Kya54{position:relative;z-index:1;margin:clamp(2rem,4vw,3rem) 0 0;max-width:46rem}.ConsultWhenNeeded_reassurance__AwtGC{margin:0;font-size:clamp(1rem,1.05vw,1.125rem);line-height:1.6;font-weight:500;color:var(--color-text-main);text-wrap:pretty}.ConsultWhenNeeded_cta__GxGq8{display:inline-flex;align-items:center;gap:.5rem;margin-top:clamp(1.25rem,1.5vw,1.5rem);font-size:1rem;font-weight:600;color:var(--color-accent-primary);text-decoration:none}.ConsultWhenNeeded_cta__GxGq8:hover{color:var(--color-accent-primary-hover)}.ConsultWhenNeeded_ctaIcon__bQfbI{width:1rem;height:1rem;transition:transform var(--duration-fast) var(--ease-out)}.ConsultWhenNeeded_cta__GxGq8:hover .ConsultWhenNeeded_ctaIcon__bQfbI{transform:translateX(3px)}@media (max-width:640px){.ConsultWhenNeeded_list__0Fy51{grid-template-columns:1fr}.ConsultWhenNeeded_cta__GxGq8{display:flex;width:100%;justify-content:center}}.ConsultResults_section__9BQht{padding:clamp(2.5rem,5vw,4rem) 0;background:var(--color-bg-light)}.ConsultResults_head__mRAkn{max-width:44rem}.ConsultResults_heading__RiGDF{margin:0;color:var(--color-text-on-light-main)}.ConsultResults_text__PR0N4{margin:1rem 0 0;max-width:40rem;font-size:clamp(1rem,1.1vw,1.0625rem);line-height:1.6;color:var(--color-text-on-light-muted);text-wrap:pretty}.ConsultResults_grid__tKJTJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.875rem,1.4vw,1.25rem);margin:clamp(1.75rem,3vw,2.5rem) 0 0;padding:0;list-style:none}.ConsultResults_card__qNiYg{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(1.375rem,1.7vw,1.875rem);cursor:default;-webkit-user-select:none;user-select:none;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);transition:background-color var(--duration-normal) ease,border-color var(--duration-normal) ease,transform var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) ease}@media (prefers-reduced-motion:no-preference){.ConsultResults_card__qNiYg:hover{transform:translateY(-4px);background:linear-gradient(0deg,var(--tint-hover),var(--tint-hover)),var(--color-bg-card);border-color:var(--color-border-secondary);box-shadow:var(--shadow-card-hover)}}.ConsultResults_card__qNiYg:hover .ConsultResults_iconWrap__t_tjU{transform:scale(1.08) rotate(4deg)}.ConsultResults_iconWrap__t_tjU{display:flex;align-items:center;justify-content:center;width:2.875rem;height:2.875rem;border-radius:var(--radius-full);background:color-mix(in srgb,var(--accent-green) 20%,var(--color-bg-soft));color:var(--accent-green);transition:transform var(--duration-normal) var(--ease-out)}.ConsultResults_icon__tZhL1{width:1.375rem;height:1.375rem}.ConsultResults_cardTitle__HugJU{margin:.5rem 0 0;font-size:clamp(1.0625rem,1vw,1.1875rem);line-height:1.3;font-weight:600;letter-spacing:-.01em;color:var(--color-text-main);text-wrap:balance}.ConsultResults_cardText__ag01S{margin:.5rem 0 0;min-height:3.1em;font-size:clamp(.9375rem,.85vw,1rem);line-height:1.55;color:var(--color-text-muted);text-wrap:balance}.ConsultResults_desktopOnly__UjrCd{display:inline}.ConsultResults_mobileOnly___Iik7{display:none}@media (max-width:1023px){.ConsultResults_grid__tKJTJ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ConsultResults_desktopOnly__UjrCd{display:none}.ConsultResults_mobileOnly___Iik7{display:inline}.ConsultResults_grid__tKJTJ{grid-template-columns:1fr}.ConsultResults_cardText__ag01S{min-height:0;font-size:1rem}}.ConsultVsCourse_section__tKuby{padding:clamp(2.5rem,5vw,4rem) 0;background:var(--color-bg-light)}.ConsultVsCourse_wrap__5M1A6{max-width:75rem}.ConsultVsCourse_head__xbgUM{max-width:48rem;margin-bottom:clamp(1.75rem,3.5vw,2.5rem);text-align:center;margin-inline:auto}.ConsultVsCourse_heading___Ig7S{margin:0;color:var(--color-text-on-light-main)}.ConsultVsCourse_text__XOvC0{margin:.875rem auto 0;max-width:36rem;font-size:clamp(1rem,1.1vw,1.0625rem);line-height:1.6;color:var(--color-text-on-light-muted);text-wrap:pretty}.ConsultVsCourse_grid__Pza_p{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.875rem,1.6vw,1.375rem)}.ConsultVsCourse_lavender__tsGGO{--tone-wash:var(--tint-lavender);--tone-accent:var(--accent-violet-readable)}.ConsultVsCourse_sage__n5NnW{--tone-wash:var(--tint-sage);--tone-accent:var(--accent-green)}.ConsultVsCourse_peach__hHVbO{--tone-wash:var(--tint-peach);--tone-accent:var(--accent-peach-readable)}.ConsultVsCourse_card__ck0W0{display:flex;flex-direction:column;padding:clamp(1.5rem,2.2vw,2.125rem);cursor:default;-webkit-user-select:none;user-select:none;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);transition:transform var(--duration-normal) var(--ease-out),background-color var(--duration-normal) ease,border-color var(--duration-normal) ease,box-shadow var(--duration-normal) ease}@media (prefers-reduced-motion:no-preference){.ConsultVsCourse_card__ck0W0:hover{transform:translateY(-4px);background:linear-gradient(0deg,var(--tint-hover),var(--tint-hover)),var(--color-bg-card);border-color:var(--color-border-secondary);box-shadow:var(--shadow-card-hover)}}.ConsultVsCourse_eyebrow__PSnVK{display:inline-block;align-self:flex-start;padding:.25rem .75rem;border-radius:var(--radius-full);background:var(--tone-wash);font-size:.8125rem;font-weight:600;color:var(--tone-accent)}.ConsultVsCourse_cardTitle__236K3{margin:.875rem 0 0;font-size:clamp(1.125rem,1.2vw,1.3125rem);line-height:1.3;font-weight:600;letter-spacing:-.01em;color:var(--color-text-main);text-wrap:balance}.ConsultVsCourse_list__zxRxK{margin:1rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.625rem}.ConsultVsCourse_listItem__TuOqp{display:flex;align-items:flex-start;gap:.5rem;font-size:clamp(.9375rem,.9vw,1rem);line-height:1.45;color:var(--color-text-body);text-wrap:pretty}.ConsultVsCourse_listIcon__yj3hE{flex-shrink:0;width:1.0625rem;height:1.0625rem;margin-top:.1875rem;color:var(--tone-accent)}.ConsultVsCourse_cta__FTFsL{display:inline-flex;align-items:center;gap:.5rem;margin-top:auto;padding-top:1.5rem;font-size:1rem;font-weight:600;color:var(--color-accent-primary);text-decoration:none}.ConsultVsCourse_cta__FTFsL:hover{color:var(--color-accent-primary-hover)}.ConsultVsCourse_ctaIcon__ztE8N{width:1rem;height:1rem;transition:transform var(--duration-fast) var(--ease-out)}.ConsultVsCourse_cta__FTFsL:hover .ConsultVsCourse_ctaIcon__ztE8N{transform:translateX(3px)}.ConsultVsCourse_desktopOnly__PX5gb{display:inline}.ConsultVsCourse_mobileOnly__0WOo9{display:none}@media (max-width:900px){.ConsultVsCourse_grid__Pza_p{grid-template-columns:1fr}.ConsultVsCourse_cta__FTFsL{display:flex;width:100%;justify-content:center}}@media (max-width:640px){.ConsultVsCourse_desktopOnly__PX5gb{display:none}.ConsultVsCourse_mobileOnly__0WOo9{display:inline}}.ConsultTrust_section__QMVB4{padding:clamp(2.5rem,5vw,4rem) 0}.ConsultTrust_inner__t5fHD{display:grid;gap:clamp(1.5rem,3vw,2rem);align-items:start}@media (min-width:1024px){.ConsultTrust_inner__t5fHD{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-areas:"heading visual" "profile visual" "paragraph visual" "link visual";column-gap:clamp(2rem,4vw,3.5rem);row-gap:0}.ConsultTrust_heading__kkNpc{grid-area:heading;margin-bottom:0}.ConsultTrust_profile__hyQEi{grid-area:profile}.ConsultTrust_paragraph__SyYWP{grid-area:paragraph;margin-top:1.5rem}.ConsultTrust_aboutLink__QO7Fp{grid-area:link;margin-top:clamp(1.5rem,2vw,2rem)}.ConsultTrust_visual__6Rxd9{grid-area:visual;align-self:stretch}}.ConsultTrust_heading__kkNpc{margin:0}.ConsultTrust_profile__hyQEi{max-width:40rem}.ConsultTrust_name__mhJWo{margin:1.125rem 0 0;font-size:clamp(1.25rem,1.4vw,1.5rem);font-weight:600;letter-spacing:-.01em;color:var(--color-text-main)}@media (min-width:1024px){.ConsultTrust_name__mhJWo{margin-top:0}}.ConsultTrust_role__tIoRg{margin:.25rem 0 0;font-size:1rem;color:var(--color-accent-primary)}.ConsultTrust_description__BhYub{margin:clamp(1.25rem,1.5vw,1.5rem) 0 0;font-size:clamp(1rem,1.05vw,1.0625rem);line-height:1.65;color:var(--color-text-body);text-wrap:pretty}.ConsultTrust_badges__VDvle{display:flex;flex-direction:column;gap:.625rem;margin:1rem 0 0;padding:0;list-style:none}.ConsultTrust_badge__bGhcm{display:flex;align-items:flex-start;gap:.5rem;font-size:clamp(.9375rem,.9vw,1rem);line-height:1.45;color:var(--color-text-body)}.ConsultTrust_badgeIcon__CX0c8{flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.1875rem;color:var(--accent-green)}.ConsultTrust_tooltipWrap__A3IOm{position:relative;display:inline}.ConsultTrust_abbrBtn__R8zaZ{padding:0;font:inherit;color:var(--color-accent-primary);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:.18em;background:none;border:none;cursor:help}.ConsultTrust_abbrBtn__R8zaZ:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:.125rem}.ConsultTrust_tooltip__J467N{position:absolute;z-index:2;top:calc(100% + .375rem);left:50%;width:max-content;max-width:min(18rem,70vw);padding:.625rem .875rem;font-size:.8125rem;line-height:1.45;font-weight:400;color:var(--color-text-body);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card);opacity:0;visibility:hidden;translate:-50% 4px;transition:opacity var(--duration-fast) ease,visibility var(--duration-fast) ease,translate var(--duration-fast) var(--ease-out);pointer-events:none}.ConsultTrust_tooltipWrap__A3IOm:focus-within .ConsultTrust_tooltip__J467N,.ConsultTrust_tooltipWrap__A3IOm:hover .ConsultTrust_tooltip__J467N{opacity:1;visibility:visible;translate:-50% 0}.ConsultTrust_paragraph__SyYWP{margin:1.5rem 0 0;max-width:40rem;font-size:clamp(1rem,1.05vw,1.0625rem);line-height:1.65;color:var(--color-text-body);text-wrap:pretty}.ConsultTrust_aboutLink__QO7Fp{display:inline-flex;align-items:center;gap:.5rem;max-width:40rem;margin-top:clamp(1.5rem,2vw,2rem);font-size:1rem;font-weight:600;color:var(--color-accent-primary);text-decoration:none}.ConsultTrust_aboutLink__QO7Fp:hover{color:var(--color-accent-primary-hover)}.ConsultTrust_aboutLinkIcon__zUv7t{width:1rem;height:1rem;transition:transform var(--duration-fast) var(--ease-out)}.ConsultTrust_aboutLink__QO7Fp:hover .ConsultTrust_aboutLinkIcon__zUv7t{transform:translateX(3px)}.ConsultTrust_visual__6Rxd9{position:relative;isolation:isolate;min-width:0}.ConsultTrust_blob__3eh0Z{position:absolute;top:-8%;right:-12%;z-index:0;width:65%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 40% 40%,rgba(212,175,55,.22) 0,rgba(61,122,109,.14) 78%);pointer-events:none}.ConsultTrust_photoWrap__vl_Z4{position:relative;z-index:1;height:100%;min-height:clamp(20rem,30vw,28rem);overflow:hidden;border-radius:4rem 1.25rem 4rem 1.25rem;box-shadow:0 18px 44px rgba(0,0,0,.32)}.ConsultTrust_photo__4EX_b{object-fit:cover;object-position:center center}.ConsultTrust_desktopOnly__fI8xU{display:inline}.ConsultTrust_description__BhYub.ConsultTrust_desktopOnly__fI8xU,.ConsultTrust_paragraph__SyYWP.ConsultTrust_desktopOnly__fI8xU{display:block}.ConsultTrust_mobileOnly__aK4Ke{display:none}@media (max-width:640px){.ConsultTrust_description__BhYub.ConsultTrust_desktopOnly__fI8xU,.ConsultTrust_desktopOnly__fI8xU,.ConsultTrust_paragraph__SyYWP.ConsultTrust_desktopOnly__fI8xU{display:none}.ConsultTrust_mobileOnly__aK4Ke{display:inline}.ConsultTrust_visual__6Rxd9{width:100%;max-width:20rem;margin-inline:auto;overflow:hidden;border-radius:4rem 1.25rem 4rem 1.25rem}.ConsultTrust_photoWrap__vl_Z4{min-height:clamp(16rem,65vw,22rem)}.ConsultTrust_name__mhJWo{margin-top:.875rem}}.ConsultFaq_section__Bcvmq{padding:clamp(2.5rem,5vw,4rem) 0}.ConsultFaq_heading__cG9bY{margin:0}.ConsultFaq_grid__3FUNg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1.25rem;align-items:start;margin-top:1.75rem}.ConsultFaq_column__zVBYI{display:flex;flex-direction:column;gap:.875rem;min-width:0}.ConsultFaq_item__CWa53{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-full);transition:border-color var(--duration-fast) ease}.ConsultFaq_item__CWa53[open]{border-radius:1.375rem;border-color:var(--color-border-secondary)}.ConsultFaq_question__YcEe4{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.125rem 1.625rem;font-size:1rem;font-weight:500;color:var(--color-text-main);list-style:none;cursor:pointer;transition:color var(--duration-fast) ease}.ConsultFaq_item__CWa53:hover .ConsultFaq_question__YcEe4{color:var(--color-accent-primary)}.ConsultFaq_question__YcEe4:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-full);color:var(--color-accent-primary)}.ConsultFaq_item__CWa53[open] .ConsultFaq_question__YcEe4:focus-visible{border-radius:1.375rem 1.375rem 0 0}.ConsultFaq_question__YcEe4::-webkit-details-marker{display:none}.ConsultFaq_marker__4L5m2{position:relative;flex-shrink:0;width:.875rem;height:.875rem}.ConsultFaq_marker__4L5m2:after,.ConsultFaq_marker__4L5m2:before{content:"";position:absolute;inset:0;margin:auto;background:var(--color-text-muted);border-radius:var(--radius-full);transition:transform var(--duration-normal) var(--ease-out)}.ConsultFaq_marker__4L5m2:before{width:100%;height:1.5px}.ConsultFaq_marker__4L5m2:after{width:1.5px;height:100%}.ConsultFaq_item__CWa53[open] .ConsultFaq_marker__4L5m2:after{transform:rotate(90deg)}.ConsultFaq_answerWrap__ql15f{display:flex;flex-direction:column;gap:.625rem;padding:0 1.625rem 1.25rem}.ConsultFaq_answer__WO_ZK{margin:0;font-size:.9375rem;line-height:1.6;color:var(--color-text-muted)}.ConsultFaq_answerLink__WZuU6{color:var(--color-accent-primary);text-decoration:underline;text-underline-offset:.18em}.ConsultFaq_answerLink__WZuU6:hover{color:var(--color-accent-primary-hover)}.ConsultFaq_answerNote__vKkgP{margin:0;font-size:.8125rem;line-height:1.5;color:var(--color-text-muted)}.ConsultFaq_footer__VIJts{margin-top:clamp(1.75rem,3vw,2.25rem);padding:clamp(1.25rem,2vw,1.5rem) clamp(1.375rem,2vw,1.625rem);background:var(--tint-sage);border-radius:var(--radius-card)}.ConsultFaq_footerHeading__X9JHk{margin:0;font-size:clamp(1rem,1.05vw,1.0625rem);font-weight:600;color:var(--color-text-main)}.ConsultFaq_footerText__R0aMF{margin:.5rem 0 0;font-size:clamp(.9375rem,.95vw,1rem);line-height:1.55;color:var(--color-text-body);text-wrap:pretty}.ConsultFaq_footerLink__3izgW{color:var(--color-accent-primary);font-weight:600;text-decoration:underline;text-underline-offset:.18em}.ConsultFaq_footerLink__3izgW:hover{color:var(--color-accent-primary-hover)}.ConsultFaq_desktopOnly__aeNig{display:inline}.ConsultFaq_mobileOnly__qZbdZ{display:none}@media (max-width:640px){.ConsultFaq_desktopOnly__aeNig{display:none}.ConsultFaq_mobileOnly__qZbdZ{display:inline}}@media (prefers-reduced-motion:no-preference){.ConsultFaq_item__CWa53::details-content{block-size:0;overflow:clip;transition:block-size var(--duration-slow) var(--ease-out),content-visibility var(--duration-slow) allow-discrete}.ConsultFaq_item__CWa53[open]::details-content{block-size:auto}}@media (max-width:1023px){.ConsultFaq_grid__3FUNg{grid-template-columns:1fr}}.ConsultStickyCta_bar__m6dMv,.ConsultStickyCta_spacer__jlnp5{display:none}@media (max-width:767px){.ConsultStickyCta_bar__m6dMv{position:fixed;left:0;right:0;bottom:0;z-index:40;display:block;padding:.625rem 1rem calc(.625rem + env(safe-area-inset-bottom, 0px));background:color-mix(in srgb,var(--color-bg-main) 90%,transparent);border-top:1px solid var(--color-border);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ConsultStickyCta_button__sKXZ4{width:100%;justify-content:center}.ConsultStickyCta_spacer__jlnp5{display:block;height:var(--sticky-cta-bar-height)}}@media (prefers-reduced-motion:no-preference){@media (max-width:767px){.ConsultStickyCta_bar__m6dMv{animation:ConsultStickyCta_sticky-rise__v5lkj var(--duration-slow) var(--ease-out) both}}}@keyframes ConsultStickyCta_sticky-rise__v5lkj{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}