._94UC_q_informationPage{min-width:0}._94UC_q_aboutIntro{align-items:center;gap:var(--space-24);padding-block:var(--space-24);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);display:grid}._94UC_q_identity,._94UC_q_biography{min-width:0}._94UC_q_identity ._94UC_q_name{margin-bottom:var(--space-6);letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(3.5625rem,7vw,6rem);line-height:1.12}._94UC_q_name>span{display:block}._94UC_q_name>span:last-child{color:var(--forest)}._94UC_q_identity ._94UC_q_alternateName{font-size:var(--headline-small);margin:0 0 var(--space-8);color:var(--ink)}._94UC_q_identity ._94UC_q_identitySummary{font-size:var(--title-large);max-width:24ch;margin-bottom:var(--space-8);line-height:1.5}._94UC_q_portrait{object-fit:contain;object-position:left center;width:100%;height:auto;max-height:480px;margin-bottom:var(--space-8);display:block}._94UC_q_biography ._94UC_q_bioCopy{font-size:var(--headline-small);letter-spacing:-.015em;margin:0 0 var(--space-8);color:var(--ink);line-height:1.6}._94UC_q_practiceFacts{padding-top:var(--space-4);margin:var(--space-8) 0 0}._94UC_q_practiceFacts>div{justify-content:space-between;align-items:baseline;gap:var(--space-6);border-top:1px solid var(--line);padding-block:var(--space-4);font-size:var(--body-medium);line-height:1.5;display:flex}._94UC_q_practiceFacts dt{color:var(--muted)}._94UC_q_practiceFacts dd{text-align:right;color:var(--ink);margin:0;font-weight:600}._94UC_q_principles{background:var(--inverse);color:var(--on-inverse);padding-block:var(--space-24)}._94UC_q_principlesLayout{align-items:start;gap:var(--space-24);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);display:grid}._94UC_q_principlesChapters{min-width:0}._94UC_q_principlesHeading h2{font-size:var(--display-small);max-width:16ch;color:var(--on-inverse)}._94UC_q_principles ._94UC_q_principlesHeading p,._94UC_q_principles ._94UC_q_principleCopy p{color:color-mix(in srgb, var(--on-inverse) 84%, var(--inverse));max-width:48ch}._94UC_q_principlesHeading{margin-bottom:var(--space-16)}._94UC_q_principleCopy{min-height:54svh;padding-block:var(--space-8) var(--space-16);border-top:1px solid color-mix(in srgb, var(--on-inverse) 24%, transparent)}._94UC_q_principles ._94UC_q_principleCopy h3{font-size:var(--display-small);max-width:18ch;color:var(--on-inverse);line-height:1.25}._94UC_q_principles ._94UC_q_principleCopy ._94UC_q_principleNote{font-size:var(--body-medium);color:var(--inverse-primary);padding-top:var(--space-6);margin-top:var(--space-6)}._94UC_q_principleCopy:last-child{min-height:42svh;padding-bottom:0}._94UC_q_principlesStage{top:calc(var(--header-height) + var(--space-8));flex-direction:column;justify-content:center;min-width:0;height:min(64svh,540px);display:flex;position:sticky}._94UC_q_principlesDiagram{flex:auto;width:100%;max-height:calc(100% - 56px);display:block;overflow:visible}._94UC_q_principlesDiagram path,._94UC_q_principlesDiagram rect{stroke:var(--inverse-primary);stroke-width:1.5px;vector-effect:non-scaling-stroke}._94UC_q_principlesDiagram text{fill:var(--on-inverse);stroke:none;font-size:22px;font-family:var(--font-family);font-weight:500}._94UC_q_principlesDiagram ._94UC_q_chartNotation{font-size:28px}._94UC_q_chartGroup{transition:transform var(--motion-spatial-default-duration) var(--motion-spatial-default-easing);transform:translate(34px,96px)scale(.74)}._94UC_q_privacyBoundary{transform-origin:120px 30px;transition:transform var(--motion-spatial-default-duration) var(--motion-spatial-default-easing), opacity var(--motion-effects-fast-duration) var(--motion-effects-fast-easing);transform:translate(-98px,48px)scale(.82)}._94UC_q_privacyBoundary path{fill:var(--inverse)}._94UC_q_decisionConnector{stroke-dasharray:112;stroke-dashoffset:0;transition:stroke-dashoffset var(--motion-spatial-default-duration) var(--motion-spatial-default-easing)}._94UC_q_decisionGroup{transition:transform var(--motion-spatial-default-duration) var(--motion-spatial-default-easing), opacity var(--motion-effects-fast-duration) var(--motion-effects-fast-easing)}._94UC_q_principlesDiagram ._94UC_q_decisionGroup text{font-size:36px;font-weight:600}._94UC_q_diagramInputs{opacity:0;transition:transform var(--motion-spatial-default-duration) var(--motion-spatial-default-easing), opacity var(--motion-effects-fast-duration) var(--motion-effects-fast-easing)}._94UC_q_chartSummary{opacity:1;transition:opacity var(--motion-effects-fast-duration) var(--motion-effects-fast-easing)}._94UC_q_diagramCaptions{min-height:56px;padding-top:var(--space-4);font-size:var(--body-medium);text-align:center;color:var(--on-inverse);line-height:1.5;display:grid}._94UC_q_diagramCaptions>span{opacity:0;transition:opacity var(--motion-effects-fast-duration) var(--motion-effects-fast-easing);grid-area:1/1}._94UC_q_principles[data-phase=complete] [data-caption=complete],._94UC_q_principles[data-phase="0"] [data-caption="0"],._94UC_q_principles[data-phase="1"] [data-caption="1"],._94UC_q_principles[data-phase="2"] [data-caption="2"]{opacity:1}._94UC_q_principles[data-phase="0"] ._94UC_q_chartGroup{transform:translate(140px,40px)scale(1)}._94UC_q_principles[data-phase="0"] ._94UC_q_privacyBoundary{opacity:0;transform:translate(0)scale(1)}._94UC_q_principles[data-phase="0"] ._94UC_q_decisionGroup,._94UC_q_principles[data-phase="1"] ._94UC_q_decisionGroup{opacity:0;transform:translate(32px)}._94UC_q_principles[data-phase="0"] ._94UC_q_decisionConnector,._94UC_q_principles[data-phase="1"] ._94UC_q_decisionConnector{stroke-dashoffset:112px}._94UC_q_principles[data-phase="0"] ._94UC_q_chartSummary,._94UC_q_principles[data-phase="1"] ._94UC_q_chartSummary{opacity:0}._94UC_q_principles[data-phase="0"] ._94UC_q_diagramInputs{opacity:1}._94UC_q_principles[data-phase="1"] ._94UC_q_chartGroup{transform:translate(164px,76px)scale(.8)}._94UC_q_principles[data-phase="1"] ._94UC_q_privacyBoundary{opacity:1;transform:translate(0)scale(1)}._94UC_q_principles[data-phase="1"] ._94UC_q_diagramInputs{opacity:1;transform:translateY(-60px)}._94UC_q_aboutClosing{gap:var(--space-24);padding-block:var(--space-24);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}._94UC_q_aboutClosing h2{font-size:var(--display-medium);max-width:18ch}._94UC_q_aboutClosing p{margin-top:0;margin-bottom:var(--space-8)}._94UC_q_contactPage,._94UC_q_policyPage{padding-block:var(--space-16) var(--space-24)}._94UC_q_contactHeader{align-items:end;gap:var(--space-24);margin-bottom:var(--space-16);padding-bottom:var(--space-12);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);display:grid}._94UC_q_contactHeader h1{max-width:17ch;margin-bottom:0}._94UC_q_contactHeader p{font-size:var(--title-large);margin:0;line-height:1.6}._94UC_q_contactDesk{align-items:start;gap:var(--space-24);grid-template-columns:minmax(0,1fr) minmax(0,.95fr);display:grid}._94UC_q_contactPractice h2,._94UC_q_protectedLink h2{font-size:var(--headline-large)}._94UC_q_contactChannels{margin-block:var(--space-8) var(--space-12)}._94UC_q_contactChannel{align-items:center;gap:var(--space-6);width:100%;min-height:88px;padding:var(--space-6) var(--space-4);border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:var(--radius-small);text-align:left;color:var(--forest);transition:background-color var(--duration-short) var(--ease-standard);text-decoration:none;display:flex}._94UC_q_contactChannel+._94UC_q_contactChannel{border-top:0}._94UC_q_contactChannel:hover{background:color-mix(in srgb, var(--forest) 8%, transparent)}._94UC_q_contactChannel>svg{flex:none}._94UC_q_contactChannel>svg:last-of-type{margin-left:auto}._94UC_q_contactChannel>span:first-of-type{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._94UC_q_contactChannel>span>span{font-size:var(--label-large)}._94UC_q_contactChannel strong{font-size:var(--title-large);overflow-wrap:anywhere;line-height:1.5}._94UC_q_contactChannels ._94UC_q_contactUnavailable{padding-block:var(--space-6);border-block:1px solid var(--line);margin:0}._94UC_q_newConsultation h3,._94UC_q_contactLocation h3{font-size:var(--title-large)}._94UC_q_newConsultation p{margin-bottom:var(--space-8)}._94UC_q_contactLocation{margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--line)}._94UC_q_protectedLink{background:var(--sage);padding:var(--space-12);border-radius:var(--radius-large);min-width:0}._94UC_q_protectedLinkHeading{align-items:center;gap:var(--space-4);display:flex}._94UC_q_protectedLinkHeading h2{margin:0}._94UC_q_protectedLinkHeading>svg{color:var(--forest);flex-shrink:0;font-size:28px}._94UC_q_protectedLink p{margin-block:var(--space-6)}._94UC_q_bookingHelp{margin:var(--space-8) 0;padding:0;list-style:none}._94UC_q_bookingHelp>li{align-items:start;gap:var(--space-4);border-top:1px solid color-mix(in srgb, var(--ink) 18%, transparent);padding-block:var(--space-4);font-size:var(--body-large);color:var(--ink);line-height:1.65;display:flex}._94UC_q_bookingHelp>li>svg{color:var(--forest);flex-shrink:0;margin-top:3px;font-size:20px}._94UC_q_protectedLink ._94UC_q_protectedReminder{color:var(--ink);font-size:var(--body-medium)}._94UC_q_protectedLink .MuiButton-root{text-align:left;justify-content:flex-start;margin-left:-24px}._94UC_q_lostLink{align-items:start;gap:var(--space-24);margin-top:var(--space-24);padding-top:var(--space-12);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,.95fr);display:grid}._94UC_q_lostLink h2{font-size:var(--headline-large);max-width:20ch}._94UC_q_lostLink p{margin-top:0}._94UC_q_lostLink .MuiButton-root{margin-left:-24px}._94UC_q_policyHeader{max-width:850px;margin-bottom:var(--space-12)}._94UC_q_policyHeader h1{max-width:20ch}._94UC_q_policyHeader p{font-size:var(--title-large);max-width:44ch;line-height:1.6}._94UC_q_policyPages{align-items:center;gap:var(--space-2);padding-bottom:var(--space-8);flex-wrap:wrap;display:flex}._94UC_q_policyPages>a{min-height:48px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-full);font-size:var(--label-large);color:var(--muted);text-decoration:none}._94UC_q_policyPages>a:hover{background:color-mix(in srgb, var(--forest) 8%, transparent)}._94UC_q_policyPages [aria-current=page]{background:var(--sage);color:var(--ink);font-weight:600}._94UC_q_policyLayout{gap:var(--space-24);border-top:1px solid var(--line);padding-top:var(--space-12);grid-template-columns:minmax(0,.35fr) minmax(0,1fr);align-items:start;display:grid}._94UC_q_policyBody ._94UC_q_policyIndex{top:calc(var(--header-height) + var(--space-8));align-items:stretch;gap:var(--space-2);flex-direction:column;display:flex;position:sticky}._94UC_q_policyIndex ._94UC_q_policyIndexTitle{font-size:var(--label-large);color:var(--ink);margin-top:0}._94UC_q_policyIndex ._94UC_q_policyAnchor{text-align:left;min-height:48px;padding:var(--space-3) var(--space-4);margin-left:calc(var(--space-4) * -1);border-radius:var(--radius-small);font-size:var(--body-medium);color:var(--forest);justify-content:start;line-height:1.5;text-decoration:none}._94UC_q_policyAnchor:hover{background:color-mix(in srgb, var(--forest) 8%, transparent)}._94UC_q_policySections{min-width:0;max-width:65ch}._94UC_q_policySection+._94UC_q_policySection{padding-top:var(--space-12);margin-top:var(--space-12);border-top:1px solid var(--line)}._94UC_q_policySection h2{font-size:var(--headline-large)}._94UC_q_policySection p{margin-bottom:0;line-height:1.8}._94UC_q_policyFooter{margin-top:var(--space-16);padding-top:var(--space-8);border-top:1px solid var(--line)}._94UC_q_policyFooter .MuiButton-root{margin-left:-24px}._94UC_q_faq ._94UC_q_faqHeading h2{font-size:var(--display-small);max-width:15ch}._94UC_q_faqList .MuiAccordion-root{box-shadow:none;border-bottom:1px solid var(--line);background:0 0;border-radius:0}._94UC_q_faqList .MuiAccordion-root:before{display:none}._94UC_q_faqList .MuiAccordionSummary-root{border-radius:var(--radius-small);min-height:80px;padding-inline:0}._94UC_q_faqList .MuiAccordionSummary-content{font-size:var(--title-large);padding-right:var(--space-6);line-height:1.5}._94UC_q_faqList .MuiAccordionDetails-root{padding:0 var(--space-12) var(--space-8) 0}._94UC_q_faqList .MuiAccordionDetails-root p{max-width:62ch;margin-top:0}._94UC_q_faqList .MuiButton-root{text-align:left;margin-left:-24px}@media (max-width:1199px){._94UC_q_aboutIntro,._94UC_q_principlesLayout,._94UC_q_aboutClosing,._94UC_q_contactHeader,._94UC_q_contactDesk,._94UC_q_lostLink,._94UC_q_policyLayout{gap:var(--space-12)}._94UC_q_protectedLink{padding:var(--space-8)}}@media (max-width:839px){._94UC_q_aboutIntro{gap:var(--space-8);padding-block:var(--space-16)}._94UC_q_identity ._94UC_q_name{font-size:var(--display-large)}._94UC_q_portrait{object-fit:contain;object-position:left center;width:100%;height:auto;max-height:480px;margin-bottom:var(--space-8);display:block}._94UC_q_biography ._94UC_q_bioCopy{font-size:var(--title-large)}._94UC_q_practiceFacts>div{gap:var(--space-1);flex-direction:column}._94UC_q_practiceFacts dd{text-align:left}._94UC_q_principlesLayout{gap:var(--space-8)}._94UC_q_principles ._94UC_q_principleCopy h3{font-size:var(--headline-large)}._94UC_q_contactHeader{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}._94UC_q_contactDesk{gap:var(--space-12);grid-template-columns:minmax(0,1fr)}._94UC_q_contactPractice,._94UC_q_protectedLink{max-width:65ch}._94UC_q_policyLayout{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}._94UC_q_policyBody ._94UC_q_policyIndex{gap:var(--space-2) var(--space-4);flex-flow:wrap;position:static}._94UC_q_policyIndexTitle{flex-basis:100%}._94UC_q_policyIndex ._94UC_q_policyAnchor{padding-inline:var(--space-3);background:var(--surface-low);margin-left:0}}@media (max-width:599px){._94UC_q_aboutIntro,._94UC_q_aboutClosing,._94UC_q_lostLink{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}._94UC_q_aboutIntro{padding-block:var(--space-12) var(--space-16)}._94UC_q_identity ._94UC_q_name{font-size:var(--display-large)}._94UC_q_identity ._94UC_q_alternateName{margin-bottom:var(--space-6)}._94UC_q_biography{padding-top:var(--space-8);border-top:1px solid var(--line)}._94UC_q_practiceFacts>div{justify-content:space-between;gap:var(--space-4);flex-direction:row}._94UC_q_practiceFacts dd{text-align:right;max-width:55%}._94UC_q_principles{padding-block:var(--space-12)}._94UC_q_principlesLayout{gap:var(--space-8);flex-direction:column;display:flex}._94UC_q_principlesStage{top:var(--header-height);background:var(--inverse);z-index:1;border-bottom:1px solid color-mix(in srgb, var(--on-inverse) 24%, transparent);order:-1;width:100%;height:230px}._94UC_q_principlesDiagram{max-height:184px}._94UC_q_principlesDiagram ._94UC_q_chartNotation{display:none}._94UC_q_principlesDiagram ._94UC_q_diagramInputs text,._94UC_q_principlesDiagram ._94UC_q_chartSummary{font-size:32px}._94UC_q_diagramCaptions{min-height:46px;padding-top:0}._94UC_q_principlesHeading{margin-bottom:var(--space-8)}._94UC_q_principlesHeading h2{font-size:var(--headline-large)}._94UC_q_principleCopy{min-height:56svh;padding-block:var(--space-8) var(--space-12)}._94UC_q_principleCopy:last-child{min-height:48svh}._94UC_q_principles ._94UC_q_principleCopy h3{font-size:var(--headline-medium)}._94UC_q_principles ._94UC_q_principleCopy ._94UC_q_principleNote{padding-top:var(--space-4);margin-top:var(--space-4)}._94UC_q_aboutClosing{padding-block:var(--space-16)}._94UC_q_aboutClosing h2{font-size:var(--display-small)}._94UC_q_contactPage,._94UC_q_policyPage{padding-block:var(--space-12) var(--space-16)}._94UC_q_contactHeader h1{font-size:var(--display-small)}._94UC_q_contactHeader p,._94UC_q_policyHeader p{font-size:var(--body-large)}._94UC_q_contactPractice h2,._94UC_q_protectedLink h2,._94UC_q_lostLink h2{font-size:var(--headline-medium)}._94UC_q_contactChannel{gap:var(--space-4);padding-inline:var(--space-2)}._94UC_q_contactChannel strong{font-size:var(--body-large)}._94UC_q_protectedLink{padding:var(--space-8) var(--space-6)}._94UC_q_protectedLink .MuiButton-root{padding-inline:var(--space-4);margin-left:-16px}._94UC_q_lostLink{margin-top:var(--space-16);padding-top:var(--space-8)}._94UC_q_policyHeader h1{font-size:var(--display-small)}._94UC_q_policyPages{gap:var(--space-2)}._94UC_q_policyPages>a{padding-inline:var(--space-3)}._94UC_q_policySection h2{font-size:var(--headline-medium)}._94UC_q_policySection+._94UC_q_policySection{padding-top:var(--space-8);margin-top:var(--space-8)}._94UC_q_faq ._94UC_q_faqHeading h2{font-size:var(--headline-large);max-width:20ch}._94UC_q_faqList .MuiAccordionSummary-content{font-size:var(--body-large);padding-right:var(--space-4)}._94UC_q_faqList .MuiAccordionDetails-root{padding-right:0}}@media (prefers-reduced-motion:reduce){._94UC_q_principleCopy,._94UC_q_principleCopy:last-child{min-height:0;padding-bottom:var(--space-12)}._94UC_q_principlesStage{height:min(420px,60svh);position:static}._94UC_q_principlesDiagram{max-height:calc(100% - 56px)}._94UC_q_chartGroup,._94UC_q_privacyBoundary,._94UC_q_decisionGroup,._94UC_q_decisionConnector,._94UC_q_diagramInputs,._94UC_q_diagramCaptions>span{transition:none}}
.IoDd5W_catalogueOpening{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:112px;max-width:none;padding-bottom:80px;display:grid}.IoDd5W_catalogueOpening h1{max-width:13ch}.IoDd5W_catalogueMap{background:var(--surface-low);border-radius:var(--radius-large);min-width:0;padding:48px 40px}.IoDd5W_catalogueMap>p{white-space:pre-line;letter-spacing:-.025em;margin:0 0 48px;font-weight:600;line-height:1.25;font-size:var(--headline-large)!important}.IoDd5W_topicBranches{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-bottom:105px;display:grid;position:relative}.IoDd5W_topicBranches span{font-size:var(--body-medium);line-height:1.5}.IoDd5W_topicBranches svg{width:100%;height:100px;stroke:var(--forest);stroke-width:1px;fill:none;position:absolute;bottom:0}.IoDd5W_mapDestination{font-size:var(--title-large);text-align:center;color:var(--forest);margin-top:12px;font-weight:600;line-height:1.4}.IoDd5W_directory{grid-template-columns:210px minmax(0,1fr);gap:80px}.IoDd5W_serviceIndex{min-width:0}.IoDd5W_serviceRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 210px;gap:56px;padding-block:48px;scroll-margin-top:24px;display:grid}.IoDd5W_serviceRow:first-child{padding-top:0}.IoDd5W_serviceRowCopy,.IoDd5W_serviceRowOffer{min-width:0}.IoDd5W_serviceRowCopy h2{font-size:var(--headline-large);margin:0 0 24px;line-height:1.25}.IoDd5W_serviceRowCopy h2 a{text-decoration:none}.IoDd5W_serviceRowCopy h2 a:hover{text-decoration:underline}.IoDd5W_serviceRowCopy p{max-width:50ch;margin:0 0 16px}.IoDd5W_serviceRowCopy .IoDd5W_serviceSituation{color:var(--forest);margin-bottom:12px;font-weight:600}.IoDd5W_serviceRowCopy .MuiButton-root{margin-left:-24px}.IoDd5W_serviceRowOffer{border-left:1px solid var(--line);flex-direction:column;align-items:flex-start;padding-left:32px;display:flex}.IoDd5W_serviceRowOffer strong{font-size:var(--display-small);font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-weight:600;line-height:1.22}.IoDd5W_serviceRowOffer>span{font-size:var(--label-medium);color:var(--muted);margin-top:8px}.IoDd5W_serviceRowOffer>p{font-size:var(--body-medium);color:var(--muted);margin-block:24px}.IoDd5W_cataloguePreparation{border-top:1px solid var(--line);background:0 0;border-radius:0;padding-inline:0}.IoDd5W_serviceOpening{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:start;gap:120px;margin-top:48px;display:grid}.IoDd5W_serviceHeading{min-width:0;padding-top:16px}.IoDd5W_serviceHeading h1{font-size:var(--display-large);max-width:15ch;margin:0 0 32px;line-height:1.12}.IoDd5W_serviceHeading .lead{max-width:40ch;margin:0 0 28px}.IoDd5W_serviceHeading .MuiButton-root{margin-left:-24px}.IoDd5W_servicePage .IoDd5W_offer{background:var(--surface-low);border-radius:var(--radius-large);padding:32px;position:static}.IoDd5W_servicePage .IoDd5W_offer .summary-price{font-size:var(--display-medium)}.IoDd5W_serviceImage{object-fit:cover;max-width:920px;max-height:560px;margin-block:56px 0}.IoDd5W_consultationLimits{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:112px;margin-top:48px;padding-top:56px;display:grid}.IoDd5W_consultationLimits h2{font-size:var(--headline-large);max-width:18ch}.IoDd5W_consultationLimits p{max-width:55ch;color:var(--muted)}.IoDd5W_consultationLimits .MuiButton-root{margin-left:-24px}.IoDd5W_journalOpening{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:112px;padding-bottom:56px;display:grid}.IoDd5W_journalOpening h1{max-width:17ch;margin:0}.IoDd5W_journalOpening p{color:var(--muted);max-width:37ch;margin:0}.IoDd5W_journalOpening p+p{margin-top:20px}.IoDd5W_publicationList{min-width:0}.IoDd5W_publicationFeature{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:96px;padding-block:64px;display:grid}.IoDd5W_publicationArtifact{background:var(--surface-low);border-radius:var(--radius-large);grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:24px;min-width:0;padding:40px 32px;display:grid;overflow:hidden}.IoDd5W_publicationArtifact .consultation-art{background:0 0;border-radius:0;width:100%;min-width:0;padding:0}.IoDd5W_publicationArtifact img{object-fit:cover;grid-column:1/-1;width:100%;height:auto;display:block}.IoDd5W_publicationNotes{gap:24px;min-width:0;display:grid}.IoDd5W_publicationNotes span{font-size:var(--label-medium);border-bottom:1px solid var(--line);padding-bottom:12px;line-height:1.5}.IoDd5W_publicationCopy{min-width:0}.IoDd5W_publicationCopy h2{font-size:var(--headline-large);max-width:24ch;margin:0 0 24px;line-height:1.25}.IoDd5W_publicationCopy h2 a{text-decoration:none}.IoDd5W_publicationCopy h2 a:hover{text-decoration:underline}.IoDd5W_publicationFeature .IoDd5W_publicationCopy h2{font-size:var(--display-small)}.IoDd5W_publicationCopy>p{color:var(--muted);max-width:48ch}.IoDd5W_publicationCopy .IoDd5W_publicationByline{font-size:var(--label-medium);margin-top:28px;line-height:1.7}.IoDd5W_publicationCopy .MuiButton-root{margin-left:-24px}.IoDd5W_publicationEntry{border-bottom:1px solid var(--line);grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);align-items:center;gap:80px;padding-block:48px;display:grid}.IoDd5W_publicationEntry .IoDd5W_publicationArtifact{grid-template-columns:minmax(0,1fr);gap:24px;padding:28px}.IoDd5W_publicationEntry .IoDd5W_publicationArtifact .consultation-art{max-width:220px;margin-inline:auto}.IoDd5W_publicationEntry .IoDd5W_publicationNotes{gap:12px}.IoDd5W_publicationEntry .IoDd5W_publicationNotes span:last-child{border-bottom:0;padding-bottom:0}.IoDd5W_journalEmpty{max-width:62ch;padding-block:64px}.IoDd5W_articleOpening{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);align-items:center;gap:80px;padding-block:48px 64px;display:grid}.IoDd5W_articleHeading{min-width:0}.IoDd5W_articleHeading h1{font-size:var(--display-large);max-width:21ch;margin:0 0 32px;line-height:1.12}.IoDd5W_articleHeading .lead{max-width:49ch;margin:0 0 32px}.IoDd5W_articleByline{font-size:var(--body-medium);color:var(--muted);flex-wrap:wrap;gap:12px 24px;line-height:1.5;display:flex}.IoDd5W_articleOpening .IoDd5W_publicationArtifact{grid-template-columns:minmax(0,1fr);padding:32px}.IoDd5W_articleOpening .IoDd5W_publicationNotes{gap:16px}.IoDd5W_readingLayout{grid-template-columns:240px minmax(0,720px);justify-content:space-between;align-items:start;gap:112px;padding-top:48px;display:grid}.IoDd5W_readingIndex{top:calc(var(--header-height) + 32px);flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex;position:sticky}.IoDd5W_readingIndex h2{font-size:var(--title-large);margin:0 0 16px;line-height:1.4}.IoDd5W_readingIndex .MuiButtonBase-root{text-align:left;border-radius:var(--radius-full);max-width:100%;min-height:48px;color:var(--forest);font-size:var(--label-large);overflow-wrap:anywhere;justify-content:flex-start;margin-left:-16px;padding:12px 16px}.IoDd5W_readingIndex .MuiButtonBase-root:hover{background:color-mix(in srgb, var(--forest) 8%, transparent)}.IoDd5W_readingIndex>a:last-child{margin-top:24px}.IoDd5W_readingBody{min-width:0}.IoDd5W_readingSection{margin-bottom:48px;scroll-margin-top:24px}.IoDd5W_readingSection h2{font-size:var(--headline-large);margin-block:0 24px;line-height:1.25}.IoDd5W_readingSection h3{font-size:var(--headline-small);margin-block:32px 16px}.IoDd5W_readingSection p,.IoDd5W_readingSection li{font-size:var(--body-large);max-width:70ch;color:var(--muted);line-height:1.85}.IoDd5W_readingSection ul{padding-left:24px}.IoDd5W_readingSection strong{color:var(--ink);font-weight:600}.IoDd5W_readingSection a{text-underline-offset:.2em}.IoDd5W_articleEnding{border-top:1px solid var(--line);margin-top:64px;padding-block:48px 0}.IoDd5W_articleEnding h2{font-size:var(--headline-large);max-width:25ch;margin-bottom:24px}.IoDd5W_articleEnding p{color:var(--muted);max-width:52ch}.IoDd5W_articleEnding>div{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.IoDd5W_articleEnding>a:last-child{margin-top:32px}@media (max-width:1100px){.IoDd5W_catalogueOpening,.IoDd5W_journalOpening{gap:64px}.IoDd5W_directory{grid-template-columns:180px minmax(0,1fr);gap:48px}.IoDd5W_serviceRow{grid-template-columns:minmax(0,1fr) 185px;gap:32px}.IoDd5W_serviceRowOffer{padding-left:24px}.IoDd5W_serviceRowOffer strong{font-size:var(--headline-large)}.IoDd5W_serviceOpening{gap:64px}.IoDd5W_publicationFeature,.IoDd5W_publicationEntry{gap:48px}.IoDd5W_publicationArtifact{grid-template-columns:minmax(0,1fr);padding:32px}.IoDd5W_publicationArtifact .consultation-art{max-width:280px;margin-inline:auto}.IoDd5W_publicationNotes{gap:16px}.IoDd5W_articleOpening{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:48px}.IoDd5W_readingLayout{grid-template-columns:200px minmax(0,1fr);gap:64px}.IoDd5W_consultationLimits{gap:64px}}@media (max-width:800px){.IoDd5W_directory{display:block}.IoDd5W_directoryNav{flex-flow:wrap;gap:4px;margin-bottom:40px;position:static}.IoDd5W_directoryNav>p{width:100%}.IoDd5W_directoryNav .MuiButton-root{background:var(--surface-low);font-size:var(--body-medium);margin-left:0}.IoDd5W_serviceOpening{grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);gap:40px}.IoDd5W_serviceHeading h1,.IoDd5W_articleHeading h1{font-size:var(--display-medium)}.IoDd5W_readingLayout{grid-template-columns:170px minmax(0,1fr);gap:40px}.IoDd5W_catalogueMap{padding:32px 24px}.IoDd5W_catalogueMap>p{font-size:var(--headline-medium)!important}}@media (max-width:700px){.IoDd5W_catalogueOpening{padding-bottom:40px;display:block}.IoDd5W_catalogueOpening h1{max-width:17ch}.IoDd5W_catalogueMap{margin-top:40px;padding:28px}.IoDd5W_catalogueMap>p{margin-bottom:32px;font-size:var(--headline-medium)!important}.IoDd5W_topicBranches{padding-bottom:75px}.IoDd5W_topicBranches svg{height:70px}.IoDd5W_mapDestination{font-size:var(--title-large)}.IoDd5W_serviceRow{padding-block:36px;display:block}.IoDd5W_serviceRowCopy h2{font-size:var(--headline-medium);margin-bottom:20px}.IoDd5W_serviceRowCopy p{font-size:var(--body-large)}.IoDd5W_serviceRowOffer{border-left:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 24px;padding:24px 0 0;display:grid}.IoDd5W_serviceRowOffer strong{font-size:var(--headline-large);grid-column:1}.IoDd5W_serviceRowOffer>span{grid-column:1;margin:0}.IoDd5W_serviceRowOffer>p{font-size:var(--body-medium);grid-column:1;margin:8px 0 0}.IoDd5W_serviceRowOffer .MuiButton-root{grid-area:1/2/4}.IoDd5W_cataloguePreparation{margin-top:48px;padding-top:32px}.IoDd5W_serviceOpening{margin-top:32px;display:block}.IoDd5W_serviceHeading{margin-bottom:32px;padding:0}.IoDd5W_serviceHeading h1{font-size:var(--display-small);max-width:22ch;margin-bottom:24px}.IoDd5W_servicePage .IoDd5W_offer{padding:28px}.IoDd5W_servicePage .IoDd5W_offer .summary-price{font-size:var(--display-small)}.IoDd5W_consultationLimits{padding-top:32px;display:block}.IoDd5W_consultationLimits h2{font-size:var(--headline-medium);margin-bottom:24px}.IoDd5W_journalOpening{padding-bottom:32px;display:block}.IoDd5W_journalOpening h1{font-size:var(--display-small);margin-bottom:24px}.IoDd5W_journalOpening p+p{margin-top:16px}.IoDd5W_publicationFeature{flex-direction:column;align-items:stretch;gap:32px;padding-block:40px;display:flex}.IoDd5W_publicationFeature .IoDd5W_publicationCopy h2{font-size:var(--headline-large)}.IoDd5W_publicationArtifact{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:20px;padding:28px 20px}:is(.IoDd5W_publicationArtifact .art-register,.IoDd5W_publicationArtifact .art-caption,.IoDd5W_publicationArtifact .birth-chart text){display:none}.IoDd5W_publicationNotes{gap:16px}.IoDd5W_publicationEntry{padding-block:36px;display:block}.IoDd5W_publicationEntry .IoDd5W_publicationArtifact{display:none}.IoDd5W_publicationEntry .IoDd5W_withImage{margin-bottom:28px;display:block}.IoDd5W_publicationEntry .IoDd5W_publicationCopy h2{font-size:var(--headline-medium)}.IoDd5W_publicationCopy .IoDd5W_publicationByline{margin-top:24px}.IoDd5W_articleOpening{padding-block:32px 40px;display:block}.IoDd5W_articleHeading h1{font-size:var(--display-small);margin-bottom:24px}.IoDd5W_articleHeading .lead{margin-bottom:24px}.IoDd5W_articleByline{gap:8px 20px}.IoDd5W_articleOpening .IoDd5W_publicationArtifact{display:none}.IoDd5W_articleOpening .IoDd5W_withImage{margin-top:32px;display:block}.IoDd5W_readingLayout{padding-top:32px;display:block}.IoDd5W_readingIndex{border-bottom:1px solid var(--line);margin-bottom:40px;padding-bottom:32px;position:static}.IoDd5W_readingIndex h2{font-size:var(--title-large)}.IoDd5W_readingIndex .MuiButtonBase-root{min-height:48px}.IoDd5W_readingIndex>a:last-child{margin-top:16px}.IoDd5W_readingSection{margin-bottom:40px}.IoDd5W_readingSection h2{font-size:var(--headline-medium);margin-bottom:20px}.IoDd5W_readingSection p,.IoDd5W_readingSection li{font-size:var(--body-large);line-height:1.8}.IoDd5W_articleEnding{margin-top:48px;padding-top:32px}.IoDd5W_articleEnding h2{font-size:var(--headline-medium)}}
._2bNBhG_journey{margin-top:112px;scroll-margin-top:24px}._2bNBhG_journeyOpening{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:80px;padding-bottom:56px;display:grid}._2bNBhG_journeyOpening h2{white-space:pre-line;font-size:var(--display-small);max-width:23ch;margin:0}._2bNBhG_journeyOpening p{max-width:38ch;color:var(--muted);margin:0}._2bNBhG_journeyLayout{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:88px;display:grid}._2bNBhG_stage{background:var(--surface-low);border-radius:var(--radius-large);min-width:0;display:none;overflow:hidden}._2bNBhG_journey[data-enhanced=true] ._2bNBhG_stage{top:calc(var(--header-height) + 24px);display:block;position:sticky}._2bNBhG_artifact{aspect-ratio:1.12;background:var(--surface-low);min-width:0;color:var(--ink);isolation:isolate;position:relative;overflow:hidden}._2bNBhG_artifactHeading{font-size:var(--label-medium);color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:16px;line-height:1.4;display:flex;position:absolute;top:28px;left:32px;right:32px}._2bNBhG_questionNote,._2bNBhG_detailFields,._2bNBhG_diagram,._2bNBhG_conversationNote{transition:transform var(--motion-spatial-default-duration) var(--motion-spatial-default-easing), opacity var(--motion-effects-default-duration) var(--motion-effects-default-easing)}._2bNBhG_questionNote{transform-origin:0 0;z-index:3;position:absolute;inset:23% 10% auto}._2bNBhG_questionNote p{font-size:var(--display-small);letter-spacing:-.03em;text-wrap:balance;max-width:15ch;margin:0 0 32px;font-weight:600;line-height:1.22}._2bNBhG_noteRules{gap:24px;max-width:340px;display:grid}._2bNBhG_noteRules i{background:var(--outline);height:1px;display:block}._2bNBhG_noteRules i:nth-child(2){width:85%}._2bNBhG_noteRules i:nth-child(3){width:65%}._2bNBhG_artifact:not([data-step="0"]) ._2bNBhG_questionNote{top:15%;transform:scale(.58)}._2bNBhG_artifact:not([data-step="0"]) ._2bNBhG_noteRules{opacity:0}._2bNBhG_detailFields{opacity:0;gap:32px;display:grid;position:absolute;top:37%;left:10%;right:10%;transform:translate(35px)}._2bNBhG_artifact[data-kind=matching] ._2bNBhG_detailFields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._2bNBhG_artifact[data-step="1"] ._2bNBhG_detailFields{opacity:1;transform:none}._2bNBhG_fieldSet{min-width:0}._2bNBhG_personLabel{font-size:var(--title-large);margin-bottom:24px;font-weight:600;line-height:1.4;display:block}._2bNBhG_fieldLine{align-items:center;gap:16px;min-width:0;margin-bottom:26px;display:flex}._2bNBhG_fieldLine span{font-size:var(--body-medium);flex:0 auto;line-height:1.5}._2bNBhG_fieldLine i{background:var(--forest);transform-origin:0;min-width:20px;height:1px;transition:transform var(--motion-spatial-default-duration) var(--motion-spatial-default-easing);flex:1;display:block;transform:scaleX(0)}._2bNBhG_artifact[data-step="1"] ._2bNBhG_fieldLine i{transform:scaleX(1)}._2bNBhG_fieldLine:nth-child(2) i{transition-delay:80ms}._2bNBhG_fieldLine:nth-child(3) i{transition-delay:.16s}._2bNBhG_diagram{opacity:0;transform-origin:0;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:62%;display:flex;position:absolute;top:28%;left:8%;right:8%;transform:scale(.86)}._2bNBhG_artifact[data-step="2"] ._2bNBhG_diagram,._2bNBhG_artifact[data-step="3"] ._2bNBhG_diagram{opacity:1;transform:none}._2bNBhG_diagram svg{width:100%;min-height:0;stroke:var(--forest);stroke-width:1.5px;fill:none;flex:1;overflow:visible}._2bNBhG_drawnPath{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--motion-spatial-slow-duration) var(--motion-spatial-slow-easing)}._2bNBhG_artifact[data-step="2"] ._2bNBhG_drawnPath,._2bNBhG_artifact[data-step="3"] ._2bNBhG_drawnPath{stroke-dashoffset:0}._2bNBhG_diagram svg circle{fill:var(--forest);stroke:none}._2bNBhG_chartFirst,._2bNBhG_chartSecond{transition:transform var(--motion-spatial-default-duration) var(--motion-spatial-default-easing)}._2bNBhG_artifact[data-step="1"] ._2bNBhG_chartFirst{transform:translate(40px,15px)}._2bNBhG_artifact[data-step="1"] ._2bNBhG_chartSecond{transform:translate(340px,15px)}._2bNBhG_diagram ._2bNBhG_chartConnection{stroke:var(--outline)}._2bNBhG_diagram svg ._2bNBhG_planFocus{fill:color-mix(in srgb, var(--forest) 12%, transparent);stroke:var(--forest);stroke-width:1px;opacity:0;transition:opacity var(--motion-effects-default-duration) var(--motion-effects-default-easing) var(--motion-effects-slow-duration)}._2bNBhG_artifact[data-step="2"] ._2bNBhG_diagram svg ._2bNBhG_planFocus,._2bNBhG_artifact[data-step="3"] ._2bNBhG_diagram svg ._2bNBhG_planFocus{opacity:1}._2bNBhG_planOrientation text{fill:var(--forest);stroke:none;font-size:16px}._2bNBhG_diagramCaption{text-align:center;font-size:var(--body-medium);max-width:34ch;color:var(--muted);line-height:1.5}._2bNBhG_contextFlow{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;padding-bottom:100px;display:grid;position:relative}._2bNBhG_contextFlow>div{min-width:0}._2bNBhG_contextFlow span{text-align:center;font-size:var(--title-large);margin-bottom:24px;font-weight:600;line-height:1.4;display:block}._2bNBhG_contextFlow i{background:var(--outline);height:1px;display:block}._2bNBhG_contextFlow>svg{height:100px;position:absolute;bottom:0}._2bNBhG_conversationNote{z-index:4;opacity:0;position:absolute;top:31%;left:45%;right:8%;transform:translate(32px)}._2bNBhG_conversationNote>svg{color:var(--forest);margin-bottom:16px;font-size:36px}._2bNBhG_conversationNote p{font-size:var(--display-small);letter-spacing:-.03em;text-wrap:balance;margin-bottom:20px;font-weight:600;line-height:1.22}._2bNBhG_conversationNote span{font-size:var(--body-medium);margin-top:12px;line-height:1.5;display:block}._2bNBhG_artifact[data-step="3"] ._2bNBhG_conversationNote{opacity:1;transform:none}._2bNBhG_artifact[data-step="3"] ._2bNBhG_diagram{transform:scale(.42)}._2bNBhG_artifact[data-step="3"] ._2bNBhG_diagramCaption{opacity:0}._2bNBhG_stageAction{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;margin:0 32px;padding-block:24px;display:flex}._2bNBhG_stageAction>div{gap:4px;min-width:0;display:grid}._2bNBhG_stageAction strong{font-size:var(--headline-small);font-variant-numeric:tabular-nums}._2bNBhG_stageAction>div>span{font-size:var(--label-medium);color:var(--muted)}._2bNBhG_chapters{min-width:0}._2bNBhG_chapter{border-top:1px solid var(--line);min-width:0;padding-block:36px 72px}._2bNBhG_chapter h3{font-size:var(--headline-large);max-width:18ch;color:var(--ink);transition:color var(--motion-effects-fast-duration) var(--motion-effects-fast-easing);margin-bottom:24px;line-height:1.25}._2bNBhG_chapter[data-active=true] h3{color:var(--forest)}._2bNBhG_chapter p,._2bNBhG_chapter li{font-size:var(--body-large);color:var(--muted);line-height:1.7}._2bNBhG_chapter ul{margin-block:24px;padding-left:20px}._2bNBhG_journey[data-enhanced=true] ._2bNBhG_chapter{flex-direction:column;justify-content:center;min-height:max(650px,85svh);display:flex}._2bNBhG_journey:not([data-enhanced=true]) ._2bNBhG_journeyLayout{display:block}._2bNBhG_journey:not([data-enhanced=true]) ._2bNBhG_chapters{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}._2bNBhG_staticFigure{margin-bottom:32px}._2bNBhG_journey[data-enhanced=true] ._2bNBhG_staticFigure{display:none}._2bNBhG_staticFigure ._2bNBhG_artifact{border-radius:var(--radius-large)}._2bNBhG_staticFigure ._2bNBhG_artifact *{transition:none!important}@media (max-width:1000px){._2bNBhG_journeyLayout{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:48px}._2bNBhG_journeyOpening{gap:48px}._2bNBhG_artifactHeading{font-size:var(--label-medium);inset:20px 24px auto}._2bNBhG_questionNote p,._2bNBhG_conversationNote p{font-size:var(--headline-large)}._2bNBhG_stageAction{gap:12px;margin-inline:24px}._2bNBhG_stageAction>div>span{max-width:12ch}._2bNBhG_contextFlow span{font-size:var(--body-medium)}._2bNBhG_personLabel{font-size:var(--body-large)}._2bNBhG_fieldLine{margin-bottom:20px}._2bNBhG_fieldLine span{font-size:var(--label-medium)}._2bNBhG_chapter h3{font-size:var(--headline-medium)}}@media (max-width:700px){._2bNBhG_journey{margin-top:64px}._2bNBhG_journeyOpening{padding-bottom:32px;display:block}._2bNBhG_journeyOpening h2{font-size:var(--headline-large);margin-bottom:20px}._2bNBhG_journeyLayout{display:block}._2bNBhG_journey[data-enhanced=true] ._2bNBhG_stage{top:calc(var(--header-height) + 8px);z-index:2;margin-bottom:32px}._2bNBhG_stage ._2bNBhG_artifact{aspect-ratio:auto;height:clamp(200px,30svh,270px)}._2bNBhG_stage ._2bNBhG_artifactHeading{padding-bottom:8px;inset:12px 20px auto}._2bNBhG_stage ._2bNBhG_artifactHeading span:last-child{display:none}._2bNBhG_stage ._2bNBhG_questionNote{inset:26% 8% auto}._2bNBhG_stage ._2bNBhG_questionNote p{font-size:var(--headline-medium);max-width:20ch;margin-bottom:16px}._2bNBhG_stage ._2bNBhG_noteRules{gap:16px}._2bNBhG_stage ._2bNBhG_artifact:not([data-step="0"]) ._2bNBhG_questionNote{top:21%;transform:scale(.64)}._2bNBhG_stage ._2bNBhG_detailFields{gap:20px;top:43%;left:8%;right:8%}._2bNBhG_stage ._2bNBhG_fieldLine{gap:12px;margin-bottom:16px}._2bNBhG_stage ._2bNBhG_personLabel{font-size:var(--label-large);margin-bottom:12px}._2bNBhG_stage ._2bNBhG_diagram{flex-direction:row;gap:12px;height:62%;top:30%}._2bNBhG_stage ._2bNBhG_diagram svg{flex:none;width:58%;height:100%}._2bNBhG_stage ._2bNBhG_diagramCaption{font-size:var(--label-medium);text-align:left;width:36%}._2bNBhG_stage ._2bNBhG_contextFlow{flex:none;width:58%;padding-bottom:70px}._2bNBhG_stage ._2bNBhG_contextFlow>svg{width:100%;height:70px}._2bNBhG_stage ._2bNBhG_contextFlow span{margin-bottom:12px}._2bNBhG_stage ._2bNBhG_artifact:is([data-kind=ritual],[data-kind=question])[data-step="2"] ._2bNBhG_diagram{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:12px;height:54%;top:40%}._2bNBhG_stage ._2bNBhG_artifact:is([data-kind=ritual],[data-kind=question])[data-step="2"] ._2bNBhG_contextFlow{gap:16px;width:100%;padding-bottom:40px}._2bNBhG_stage ._2bNBhG_artifact:is([data-kind=ritual],[data-kind=question])[data-step="2"] ._2bNBhG_contextFlow>svg{height:40px}._2bNBhG_stage ._2bNBhG_artifact:is([data-kind=ritual],[data-kind=question])[data-step="2"] ._2bNBhG_contextFlow span{margin-bottom:8px}._2bNBhG_stage ._2bNBhG_artifact:is([data-kind=ritual],[data-kind=question])[data-step="2"] ._2bNBhG_diagramCaption{text-align:center;width:100%;max-width:none}._2bNBhG_stage ._2bNBhG_artifact[data-step="3"] ._2bNBhG_diagram{transform-origin:0;transform:translate(0)scale(.64)}._2bNBhG_stage ._2bNBhG_conversationNote{top:32%;left:48%}._2bNBhG_stage ._2bNBhG_conversationNote>svg{display:none}._2bNBhG_stage ._2bNBhG_conversationNote p{font-size:var(--headline-small);margin-bottom:12px}._2bNBhG_stage ._2bNBhG_conversationNote span{font-size:var(--label-medium);margin-top:8px}._2bNBhG_stageAction{gap:12px;margin-inline:20px;padding-block:16px}._2bNBhG_stageAction strong{font-size:var(--title-large)}._2bNBhG_stageAction>div>span{max-width:none}._2bNBhG_stageAction .MuiButton-root{padding-inline:20px}._2bNBhG_journey[data-enhanced=true] ._2bNBhG_chapter{justify-content:flex-start;min-height:90svh;padding-block:48px 64px}._2bNBhG_chapter h3{font-size:var(--headline-medium);max-width:24ch}._2bNBhG_journey:not([data-enhanced=true]) ._2bNBhG_chapters{display:block}._2bNBhG_staticFigure ._2bNBhG_questionNote p,._2bNBhG_staticFigure ._2bNBhG_conversationNote p{font-size:var(--headline-medium)}._2bNBhG_staticFigure ._2bNBhG_artifact:not([data-step="0"]) ._2bNBhG_questionNote{top:24%}._2bNBhG_staticFigure ._2bNBhG_detailFields{top:45%}}@media (prefers-reduced-motion:reduce),(max-height:520px){._2bNBhG_journey[data-enhanced=true] ._2bNBhG_stage{display:none}._2bNBhG_journey[data-enhanced=true] ._2bNBhG_journeyLayout{display:block}._2bNBhG_journey[data-enhanced=true] ._2bNBhG_chapters{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}._2bNBhG_journey[data-enhanced=true] ._2bNBhG_chapter{min-height:auto;display:block}._2bNBhG_journey[data-enhanced=true] ._2bNBhG_staticFigure{display:block}._2bNBhG_artifact *,._2bNBhG_chapter h3{transition:none!important}}@media (max-width:700px) and (prefers-reduced-motion:reduce),(max-width:700px) and (max-height:520px){._2bNBhG_journey[data-enhanced=true] ._2bNBhG_chapters{display:block}}
.XxZsiq_feedback{justify-content:center;align-items:center;gap:16px;min-inline-size:0;max-inline-size:100%;display:inline-flex}.XxZsiq_indicator{flex-shrink:0;block-size:48px;inline-size:48px;display:inline-flex}.XxZsiq_rotation{animation:4.666s linear infinite XxZsiq_rotate}.XxZsiq_shape{transform-origin:50%;animation:XxZsiq_morph 4.55s var(--motion-spatial-slow-easing,cubic-bezier(.2, 0, 0, 1)) infinite, XxZsiq_turn 18.2s linear infinite}.XxZsiq_label{color:var(--on-surface);overflow-wrap:anywhere}.XxZsiq_linear{flex-direction:column;align-items:stretch;margin-block-end:16px;display:flex}.XxZsiq_track{inline-size:100%}.XxZsiq_compact .XxZsiq_label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@keyframes XxZsiq_rotate{to{transform:rotate(360deg)}}@keyframes XxZsiq_turn{to{transform:rotate(2520deg)}}@keyframes XxZsiq_morph{0%,to{d:var(--shape-0)}14.2857%{d:var(--shape-1)}28.5714%{d:var(--shape-2)}42.8571%{d:var(--shape-3)}57.1429%{d:var(--shape-4)}71.4286%{d:var(--shape-5)}85.7143%{d:var(--shape-6)}}@media (prefers-reduced-motion:reduce){.XxZsiq_rotation,.XxZsiq_shape{animation:none}.XxZsiq_progress .MuiCircularProgress-root{animation:none}.XxZsiq_progress .MuiCircularProgress-circle{animation:none}.XxZsiq_progress .MuiLinearProgress-bar{animation:none}.XxZsiq_progress .MuiLinearProgress-bar{inline-size:40%;transform:none}.XxZsiq_compact .MuiCircularProgress-root{display:none}}
