.RepresentativeMessageSection_section__kRWub{padding-block:var(--section-pad)}.RepresentativeMessageSection_layout__2mjm1{display:grid;max-width:1200px;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-template-areas:"message portrait" "links portrait";column-gap:clamp(32px,5vw,72px);align-items:start}.RepresentativeMessageSection_message__MPGcp{grid-area:message;min-width:0}.RepresentativeMessageSection_heading__EmBwY{padding-bottom:28px}.RepresentativeMessageSection_label__VxD47{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:var(--color-text-sub,#75644a);font-size:.75rem;letter-spacing:.06em;line-height:1.8}.RepresentativeMessageSection_label__VxD47 span[lang]{font-size:.6875rem;letter-spacing:.18em}.RepresentativeMessageSection_rule__x_G_P{width:24px;height:1px;background:#b39b52}.RepresentativeMessageSection_portrait__Mls3_{grid-area:portrait;min-width:0;margin:0}.RepresentativeMessageSection_imageFrame__SqMoz{position:relative;overflow:hidden;aspect-ratio:3/4;background:var(--color-surface-alt,#f4f0e4);border-radius:2px 2px 48px 2px}.RepresentativeMessageSection_image__lhlJy{object-fit:cover}.RepresentativeMessageSection_brandPanel__djmvx{position:absolute;inset:0;display:grid;place-items:center;padding:32px;background:linear-gradient(145deg,#fbf7ed,#efe8d5)}.RepresentativeMessageSection_brandPanel__djmvx img{width:min(100%,216px);height:auto}.RepresentativeMessageSection_portrait__Mls3_ figcaption{margin-top:12px;font-size:1rem;font-weight:600;line-height:1.9;letter-spacing:.04em;overflow-wrap:anywhere}.RepresentativeMessageSection_copy__9v8ky{max-width:32em;font-size:max(1rem,var(--text-base));line-height:2.05;letter-spacing:.025em;line-break:strict;word-break:normal;overflow-wrap:break-word;text-wrap:pretty}.RepresentativeMessageSection_copy__9v8ky p+p{margin-top:1.5em}.RepresentativeMessageSection_phrase__MF9vz{max-width:100%;white-space:normal}.RepresentativeMessageSection_links__S701b{grid-area:links;display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:32px;padding-top:26px;border-top:1px solid #ebe5d7}@media (max-width:1199px){.RepresentativeMessageSection_layout__2mjm1{max-width:720px;grid-template-columns:minmax(0,1fr);grid-template-areas:"message" "portrait" "links"}.RepresentativeMessageSection_portrait__Mls3_{width:100%;max-width:280px;margin:32px 0 0;justify-self:start}.RepresentativeMessageSection_imageFrame__SqMoz{aspect-ratio:4/5;border-bottom-right-radius:40px}.RepresentativeMessageSection_copy__9v8ky{max-width:100%}}.CtaBanner_container__2FYJj{padding-inline:min(1rem,16px)}@media (min-width:768px){.CtaBanner_container__2FYJj{padding-inline:min(2rem,32px)}}.ImageViewer_viewer__kYvEr{margin:auto;width:min(96vw,1280px);height:92dvh;max-width:none;max-height:92dvh;overflow:hidden;border:1px solid var(--border-default);border-radius:18px;padding:0;background:var(--color-surface);color:var(--text-body);box-shadow:0 18px 80px #0004}.ImageViewer_viewer__kYvEr[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto auto}.ImageViewer_viewer__kYvEr::backdrop{background:#111b}.ImageViewer_header__11OtR{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--border-default);padding:14px 22px}.ImageViewer_header__11OtR>div{min-width:0}.ImageViewer_header__11OtR h2{font-size:var(--text-base);font-weight:700;line-height:1.5;overflow-wrap:anywhere}.ImageViewer_header__11OtR p{font-size:var(--text-xs);color:var(--text-muted);margin-top:2px}.ImageViewer_close__Tc5dD,.ImageViewer_reset__Rq2rR,.ImageViewer_round__HzUnz{min-height:44px;cursor:pointer;color:var(--color-primary-dark)}.ImageViewer_close__Tc5dD,.ImageViewer_round__HzUnz{display:flex;align-items:center;justify-content:center;border:1px solid var(--border-default);background:var(--color-surface);border-radius:999px}.ImageViewer_close__Tc5dD{gap:8px;padding:8px 16px;flex-shrink:0;font-size:var(--text-sm)}.ImageViewer_close__Tc5dD svg,.ImageViewer_round__HzUnz svg{width:20px;height:20px;flex-shrink:0}.ImageViewer_close__Tc5dD:hover,.ImageViewer_reset__Rq2rR:hover,.ImageViewer_round__HzUnz:hover{background:var(--color-primary-light)}.ImageViewer_close__Tc5dD:focus-visible,.ImageViewer_reset__Rq2rR:focus-visible,.ImageViewer_round__HzUnz:focus-visible,.ImageViewer_stage__kSVeA:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.ImageViewer_reset__Rq2rR:disabled,.ImageViewer_round__HzUnz:disabled{opacity:.45;cursor:default}.ImageViewer_stage__kSVeA{position:relative;display:grid;place-items:center;min-height:0;overflow:hidden;touch-action:none;user-select:none;border-radius:10px;background:var(--color-surface-alt);margin:14px 18px 0}.ImageViewer_zoomed__jKhQq{cursor:grab}.ImageViewer_dragging__dmggQ{cursor:grabbing}.ImageViewer_image__AacyA{position:absolute;max-width:none;max-height:none;object-fit:contain;pointer-events:none;user-select:none;transform-origin:center}.ImageViewer_image__AacyA[hidden]{display:none}.ImageViewer_status__9I9D4{font-size:var(--text-sm);padding:12px;text-align:center;color:var(--text-muted);max-width:90%}.ImageViewer_controls__E5cU1{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 24px 8px}.ImageViewer_single__BDysA{justify-content:center}.ImageViewer_zoomControls__V4MU_{display:flex;align-items:center;justify-content:center;gap:12px;min-width:0}.ImageViewer_round__HzUnz{width:46px;height:46px;min-width:46px;min-height:46px;flex-shrink:0}.ImageViewer_zoomControls__V4MU_ output{min-width:50px;text-align:center;font-size:var(--text-sm);font-weight:700}.ImageViewer_reset__Rq2rR{padding:5px 9px;font-size:var(--text-sm);text-decoration:underline;text-underline-offset:5px;background:transparent;border:0}.ImageViewer_help__Bi2id{font-size:var(--text-xs);line-height:1.6;text-align:center;color:var(--text-muted);padding:0 20px 13px}@media (max-width:700px){.ImageViewer_viewer__kYvEr{width:100vw;height:100dvh;max-height:100dvh;border-radius:0}.ImageViewer_header__11OtR{padding:12px}.ImageViewer_close__Tc5dD{gap:5px;padding:8px 11px}.ImageViewer_close__Tc5dD svg{width:17px;height:17px}.ImageViewer_stage__kSVeA{margin:8px 10px 0}.ImageViewer_controls__E5cU1{padding:12px 10px 8px;gap:4px}.ImageViewer_zoomControls__V4MU_{flex-wrap:wrap;gap:5px}.ImageViewer_zoomControls__V4MU_ output{min-width:40px;font-size:var(--text-xs)}.ImageViewer_round__HzUnz{width:44px;height:44px;min-width:44px;min-height:44px}.ImageViewer_reset__Rq2rR{font-size:var(--text-xs);padding:5px}.ImageViewer_help__Bi2id{padding:0 12px 12px}}.StepFlow_flow__66Vk0{list-style:none;margin:0;padding:0}.StepFlow_diagramContainer__YR_ky{--step-number-size:max(40px,2.5rem);container:step-diagram/inline-size}.StepFlow_diagram__VCm43{display:grid;list-style:none;margin:0;padding:0}.StepFlow_diagramStep__qtKqk{display:grid;grid-template-columns:var(--step-number-size) minmax(0,1fr);grid-template-areas:"track heading" "track visual" "track description";column-gap:1rem;padding-bottom:2.5rem;min-width:0}.StepFlow_diagramStep__qtKqk:last-child{padding-bottom:0}.StepFlow_diagramTrack__Klwpy{grid-area:track;position:relative;display:flex;flex-direction:column;align-items:center}.StepFlow_diagramNumber__TB0Pc{display:grid;place-items:center;flex-shrink:0;width:var(--step-number-size);min-height:var(--step-number-size);border-radius:var(--radius-circle);background:var(--color-primary-dark);color:var(--text-on-dark);font-family:var(--font-num);font-size:1.125rem;line-height:1;white-space:nowrap}.StepFlow_diagramStep__qtKqk:not(:last-child) .StepFlow_diagramTrack__Klwpy:after{content:"";flex:1;width:2px;background:var(--color-primary);margin-block:.625rem -1.5rem}.StepFlow_diagramStep__qtKqk:not(:last-child) .StepFlow_diagramTrack__Klwpy:before{content:"";position:absolute;bottom:-1.5rem;width:.5rem;height:.5rem;border-right:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary);transform:rotate(45deg)}.StepFlow_diagramHeading__ZncMA{grid-area:heading;min-width:0}.StepFlow_diagramLabel__rciXw{margin-bottom:.375rem;color:var(--color-primary-dark);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:1.6;overflow-wrap:anywhere}.StepFlow_diagramHeading__ZncMA h3{font-size:var(--text-xl);font-weight:var(--weight-bold);line-height:1.5;text-wrap:balance}.StepFlow_diagramPhrase__52L_F{max-width:100%;white-space:normal;line-break:strict}.StepFlow_diagramVisual__ErLX4{grid-area:visual;display:grid;align-items:center;min-width:0;min-height:200px;margin-block:1rem;background:var(--surface-card);border-radius:var(--radius-sm)}.StepFlow_diagramImage__ife8F{width:100%;aspect-ratio:3/2;background:var(--surface-card)}.StepFlow_diagramDescription__X7aQB{grid-area:description;min-width:0;font-size:var(--text-base);line-height:var(--leading-body);overflow-wrap:anywhere;text-wrap:pretty}@container step-diagram (max-width: 16rem){.StepFlow_diagramStep__qtKqk{grid-template-columns:minmax(0,1fr);grid-template-areas:"track" "heading" "visual" "description"}.StepFlow_diagramTrack__Klwpy{align-items:flex-start;margin-bottom:.75rem}.StepFlow_diagramStep__qtKqk:not(:last-child) .StepFlow_diagramTrack__Klwpy:after,.StepFlow_diagramStep__qtKqk:not(:last-child) .StepFlow_diagramTrack__Klwpy:before{display:none}.StepFlow_diagramStep__qtKqk:not(:last-child):after{content:"";justify-self:center;width:.5rem;height:.5rem;margin-top:1rem;border-right:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary);transform:rotate(45deg)}}@container step-diagram (min-width: 36rem){.StepFlow_diagramStep__qtKqk{grid-template-columns:var(--step-number-size) minmax(0,19rem) minmax(0,1fr);grid-template-areas:"track visual heading" "track visual description";grid-template-rows:1fr 1fr;column-gap:1.5rem;padding-bottom:2rem}.StepFlow_diagramHeading__ZncMA{align-self:end;padding-bottom:.5rem}.StepFlow_diagramVisual__ErLX4{margin:0}}@container step-diagram (min-width: 68rem){.StepFlow_diagram__VCm43{grid-template-columns:repeat(var(--flow-columns),minmax(0,1fr));gap:1.5rem}.StepFlow_diagramStep__qtKqk{grid-template-columns:minmax(0,1fr);grid-template-areas:"track" "heading" "visual" "description";grid-template-rows:subgrid;grid-row:span 4;gap:0;padding:0}.StepFlow_diagramTrack__Klwpy{align-items:flex-start}.StepFlow_diagramStep__qtKqk:not(:last-child) .StepFlow_diagramTrack__Klwpy:after{position:absolute;top:calc(var(--step-number-size) / 2 - 1px);left:calc(var(--step-number-size) + 12px);right:-.75rem;height:2px;width:auto;margin:0}.StepFlow_diagramStep__qtKqk:not(:last-child) .StepFlow_diagramTrack__Klwpy:before{top:calc(var(--step-number-size) / 2 - .25rem);right:-.75rem;bottom:auto;transform:rotate(-45deg)}.StepFlow_diagramHeading__ZncMA{align-self:start;padding-block:1.25rem 1rem}.StepFlow_diagramDescription__X7aQB{padding-top:1rem}}.StepFlow_step__FdjSv{display:grid;grid-template-columns:2.75rem minmax(0,1fr);column-gap:.75rem}.StepFlow_track__h_XDs{display:flex;flex-direction:column;align-items:center}.StepFlow_number__Ck6rr{display:grid;place-items:center;width:2.75rem;min-height:2.75rem;border-radius:var(--radius-circle);background:var(--color-primary-dark);color:var(--text-on-dark);font-size:1.25rem;font-weight:700;line-height:1}.StepFlow_line__EwQsk{flex:1;width:3px;background:var(--color-primary)}.StepFlow_arrow__ZtmBw{width:1.5rem;height:1.5rem;margin-block:-.375rem .375rem;color:var(--color-primary-dark);stroke-width:3}.StepFlow_card__sLSS8{min-width:0;display:grid;grid-template-columns:minmax(0,min(6rem,35%)) minmax(0,1fr);gap:.75rem;margin-bottom:1.5rem;border:1px solid var(--border-default);border-radius:var(--radius-sm);padding:1rem;background:var(--surface-card);box-shadow:var(--shadow-card);container:step-card/inline-size}.StepFlow_heading__b1Tgi{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.StepFlow_heading__b1Tgi h3{font-size:1.5rem;font-weight:700;line-height:1.45;overflow-wrap:anywhere}.StepFlow_photo__5qyxK{width:100%;aspect-ratio:1;border-radius:var(--radius-sm)}.StepFlow_caption__f2ZN5{grid-column:1/-1;min-width:0;overflow-wrap:anywhere}.StepFlow_description__LfmWh{min-width:0;font-size:var(--text-base);line-height:1.65;overflow-wrap:anywhere}.StepFlow_details__VVW9x{grid-column:1/-1;min-width:0;container:step-details/inline-size}.StepFlow_sceneCard__qIILb{grid-template-columns:minmax(0,1fr)}.StepFlow_illustration__XpGee{grid-column:1/-1;aspect-ratio:3/2;background:#fff}@media (min-width:640px){.StepFlow_card__sLSS8{grid-template-columns:minmax(0,28%) minmax(0,1fr);column-gap:1.5rem;padding:1.25rem}.StepFlow_photo__5qyxK{grid-column:1;grid-row:1/5;aspect-ratio:3/2;align-self:start}.StepFlow_caption__f2ZN5,.StepFlow_description__LfmWh,.StepFlow_details__VVW9x,.StepFlow_heading__b1Tgi{grid-column:2}.StepFlow_sceneCard__qIILb{grid-template-columns:minmax(0,36%) minmax(0,1fr)}.StepFlow_illustration__XpGee{grid-column:1;align-self:center}}@container step-card (max-width: 160px){.StepFlow_photo__5qyxK{grid-column:1/-1;grid-row:auto;aspect-ratio:3/2}.StepFlow_description__LfmWh{grid-column:1/-1}}@media (min-width:768px){.StepFlow_step__FdjSv{grid-template-columns:3.5rem minmax(0,1fr);column-gap:1.5rem}.StepFlow_number__Ck6rr{width:3.5rem;min-height:3.5rem;font-size:1.5rem}.StepFlow_heading__b1Tgi h3{font-size:1.75rem}}@media (max-width:359px){.StepFlow_card__sLSS8{grid-template-columns:minmax(0,min(4.5rem,35%)) minmax(0,1fr);padding:.75rem}.StepFlow_sceneCard__qIILb{grid-template-columns:minmax(0,1fr)}}.MenuGuidanceLinks_guidance__N0w01{--guidance-ink:var(--color-primary-dark);--guidance-muted:#756a56;--guidance-border:#dcd6c7;container:menu-guidance/inline-size;color:var(--guidance-ink)}.MenuGuidanceLinks_guidance__N0w01 a{color:inherit;text-decoration:none;scroll-margin-block:calc(var(--site-sticky-header-height, 64px) + 1rem) calc(var(--mobile-bottom-nav-height, 0px) + 8rem)}.MenuGuidanceLinks_guidance__N0w01 a:focus-visible{outline:3px solid var(--guidance-ink);outline-offset:5px}.MenuGuidanceLinks_diagnosis__Gw9vb{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:1.5rem;padding:clamp(1.5rem,4cqi,3rem);border:1px solid #e4d8b7;background:#f5efdc;transition:background .18s ease,border-color .18s ease}.MenuGuidanceLinks_diagnosisCopy__Vyyrj,.MenuGuidanceLinks_purposeCopy__6Yd_y{min-width:0}.MenuGuidanceLinks_eyebrow__h4tMp{display:flex;align-items:center;gap:.5rem;margin-bottom:.875rem;font-size:1rem;line-height:1.7}.MenuGuidanceLinks_eyebrow__h4tMp:before{width:.5rem;height:.5rem;flex:none;border-radius:50%;background:var(--color-primary);content:""}.MenuGuidanceLinks_heading__O504_{margin-bottom:1.125rem;font-size:clamp(1.5rem,3.1cqi,2rem);font-weight:700;line-height:1.6;letter-spacing:.025em}.MenuGuidanceLinks_heading__O504_ span,.MenuGuidanceLinks_purposeCopy__6Yd_y h3 span{display:inline-block}.MenuGuidanceLinks_assurances__bOqI0{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:0 0 1.5rem;padding:0;list-style:none;font-size:.9375rem;line-height:1.7}.MenuGuidanceLinks_assurances__bOqI0 li{display:flex;align-items:flex-start;gap:.25rem}.MenuGuidanceLinks_assurances__bOqI0 svg{width:1rem;height:1rem;flex:none;margin-top:.25rem}.MenuGuidanceLinks_diagnosisAction__W7hH8{display:inline-flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:3.5rem;padding:.875rem 1.25rem;background:var(--guidance-ink);color:#fff7dc;font-size:1.125rem;font-weight:700;line-height:1.6}.MenuGuidanceLinks_diagnosisAction__W7hH8 svg{width:1.375rem;height:1.375rem;flex:none;transition:transform .18s ease}.MenuGuidanceLinks_report__aedUT{position:relative;width:min(100%,13rem);margin:.5rem auto 1.75rem;transform:rotate(5deg);transition:transform .18s ease}.MenuGuidanceLinks_reportBacking__9u03S{position:absolute;inset:0;border-radius:3px;background:#e3c769;transform:rotate(-9deg)}.MenuGuidanceLinks_reportPaper__rZsbP{position:relative;border:1px solid #e3ded1;border-radius:3px;padding:1rem;background:var(--color-surface);box-shadow:0 7px 15px #58421612}.MenuGuidanceLinks_reportHeading__6cKJg{display:flex;align-items:center;gap:.375rem;margin-bottom:.6875rem;border-bottom:1px solid #d9d4c4;padding-bottom:.625rem;font-size:.5625rem;font-weight:700}.MenuGuidanceLinks_reportHeading__6cKJg svg{width:1.375rem;height:1.375rem;flex:none}.MenuGuidanceLinks_reportPhoto__qSbnG{position:relative;overflow:hidden;aspect-ratio:2/1}.MenuGuidanceLinks_reportPhoto__qSbnG img{width:100%;height:100%;object-fit:cover}.MenuGuidanceLinks_photoMarker__30lEc{position:absolute;top:38%;left:20%;width:17%;aspect-ratio:1;border:2px solid var(--color-action);border-radius:50%}.MenuGuidanceLinks_reportLine__eYhrm{width:89%;height:3px;margin-top:.75rem;background:#e6e2d8}.MenuGuidanceLinks_reportLine__eYhrm+.MenuGuidanceLinks_reportLine__eYhrm{width:62%;margin-top:.5rem}.MenuGuidanceLinks_reportTags__BzBN2{display:flex;flex-wrap:wrap;gap:.3125rem;margin-top:.75rem;font-size:.4375rem}.MenuGuidanceLinks_reportTags__BzBN2 span{border:1px solid #d8d2c2;border-radius:2px;padding:.1875rem .3125rem}.MenuGuidanceLinks_report__aedUT figcaption{position:absolute;inset-inline:-.75rem;margin-top:.75rem;color:var(--guidance-muted);font-size:.6875rem;line-height:1.5;text-align:center;transform:rotate(-5deg)}.MenuGuidanceLinks_purposes__898e3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1rem;margin-top:1rem}.MenuGuidanceLinks_purpose__JQBVA{display:grid;grid-template-columns:2.5rem minmax(0,1fr) 2rem;align-items:center;gap:1rem;border:1px solid var(--guidance-border);padding:1.5rem;background:var(--color-surface);transition:background .18s ease,border-color .18s ease}.MenuGuidanceLinks_purposeIcon__CKA_a{width:2.5rem;height:2.5rem;color:#897142;stroke-width:1.5}.MenuGuidanceLinks_purposeCopy__6Yd_y h3{margin-block:.375rem;font-size:1.25rem;font-weight:700;line-height:1.6}.MenuGuidanceLinks_purposeDetail__hqjg4,.MenuGuidanceLinks_purposeEyebrow__qSqyQ{color:var(--guidance-muted);font-size:.9375rem;line-height:1.7}.MenuGuidanceLinks_circleArrow__YZDb3{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid #d4c8aa;border-radius:50%;transition:background .18s ease,color .18s ease}.MenuGuidanceLinks_circleArrow__YZDb3 svg{width:1rem;height:1rem}.MenuGuidanceLinks_area__WAn1B,.MenuGuidanceLinks_area__WAn1B>span{display:flex;align-items:center;gap:.5rem}.MenuGuidanceLinks_area__WAn1B{justify-content:space-between;flex-wrap:wrap;gap:.75rem 1.5rem;min-height:3.5rem;border-bottom:1px solid var(--guidance-border);padding-block:1.25rem;padding-inline-end:4rem;font-size:1rem;line-height:1.7}.MenuGuidanceLinks_area__WAn1B>span:last-child{margin-left:auto}.MenuGuidanceLinks_area__WAn1B svg{width:1.25rem;height:1.25rem;flex:none}@container menu-guidance (max-width: 40rem){.MenuGuidanceLinks_diagnosis__Gw9vb{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr)}.MenuGuidanceLinks_report__aedUT{width:min(100%,10.5rem)}.MenuGuidanceLinks_reportPaper__rZsbP{padding:.75rem}.MenuGuidanceLinks_reportHeading__6cKJg{font-size:.5rem}.MenuGuidanceLinks_purpose__JQBVA{padding:1.25rem}}@container menu-guidance (max-width: 32rem){.MenuGuidanceLinks_diagnosis__Gw9vb{grid-template-columns:minmax(0,1fr) 6.5rem;gap:1rem;padding:1.5rem}.MenuGuidanceLinks_diagnosisCopy__Vyyrj{display:contents}.MenuGuidanceLinks_eyebrow__h4tMp{grid-area:1/1/2/-1;margin:0}.MenuGuidanceLinks_heading__O504_{grid-area:2/1/3/-1;margin:0}.MenuGuidanceLinks_assurances__bOqI0{grid-area:3/1;flex-direction:column;gap:.75rem;margin:0}.MenuGuidanceLinks_diagnosisAction__W7hH8{grid-area:4/1/5/-1;display:flex;gap:.75rem;margin-top:.5rem;padding:.875rem 1rem}.MenuGuidanceLinks_report__aedUT{grid-area:3/2;width:5.5rem;margin-block:.5rem 1.75rem}.MenuGuidanceLinks_reportPaper__rZsbP{padding:.4375rem}.MenuGuidanceLinks_reportHeading__6cKJg{gap:.1875rem;margin-bottom:.3125rem;padding-bottom:.3125rem;font-size:.25rem}.MenuGuidanceLinks_reportHeading__6cKJg svg{width:.6875rem;height:.6875rem}.MenuGuidanceLinks_reportLine__eYhrm{height:2px;margin-top:.4375rem}.MenuGuidanceLinks_reportLine__eYhrm+.MenuGuidanceLinks_reportLine__eYhrm{margin-top:.3125rem}.MenuGuidanceLinks_reportTags__BzBN2{gap:.125rem;margin-top:.375rem;font-size:.1875rem}.MenuGuidanceLinks_reportTags__BzBN2 span{padding:.125rem}.MenuGuidanceLinks_report__aedUT figcaption{margin-top:.375rem;font-size:.625rem}.MenuGuidanceLinks_purpose__JQBVA{grid-template-columns:2rem minmax(0,1fr) 1.75rem;gap:.75rem;padding:1.25rem 1rem}.MenuGuidanceLinks_purposeIcon__CKA_a{width:2rem;height:2rem}.MenuGuidanceLinks_circleArrow__YZDb3{width:1.75rem;height:1.75rem}.MenuGuidanceLinks_area__WAn1B{flex-direction:column;align-items:flex-start;padding-inline-end:0}.MenuGuidanceLinks_area__WAn1B>span:last-child{margin-left:0}}@container menu-guidance (max-width: 19rem){.MenuGuidanceLinks_diagnosis__Gw9vb{grid-template-columns:minmax(0,1fr) 5rem;gap:.875rem;padding:1.25rem 1rem}.MenuGuidanceLinks_report__aedUT{width:4.75rem}.MenuGuidanceLinks_purpose__JQBVA{grid-template-columns:minmax(0,1fr) 1.75rem}.MenuGuidanceLinks_purposeIcon__CKA_a{grid-column:1/-1}.MenuGuidanceLinks_purposeCopy__6Yd_y{grid-column:1}}@container menu-guidance (max-width: 15rem){.MenuGuidanceLinks_diagnosis__Gw9vb{grid-template-columns:minmax(0,1fr)}.MenuGuidanceLinks_heading__O504_ span{display:inline}.MenuGuidanceLinks_assurances__bOqI0{grid-column:1/-1}.MenuGuidanceLinks_diagnosisAction__W7hH8{gap:.5rem;padding-inline:.625rem}.MenuGuidanceLinks_report__aedUT{display:none}}@media (hover:hover){.MenuGuidanceLinks_diagnosis__Gw9vb:hover{border-color:#b69b52;background:#f2e9cc}.MenuGuidanceLinks_diagnosis__Gw9vb:hover .MenuGuidanceLinks_diagnosisAction__W7hH8 svg{transform:translateX(3px)}.MenuGuidanceLinks_diagnosis__Gw9vb:hover .MenuGuidanceLinks_report__aedUT{transform:rotate(1deg) translateY(-2px)}.MenuGuidanceLinks_purpose__JQBVA:hover{border-color:#ab9766;background:#faf7ef}.MenuGuidanceLinks_purpose__JQBVA:hover .MenuGuidanceLinks_circleArrow__YZDb3{border-color:var(--guidance-ink);background:var(--guidance-ink);color:var(--color-surface)}.MenuGuidanceLinks_area__WAn1B:hover>span:last-child{text-decoration:underline;text-underline-offset:.25rem}}@media (prefers-reduced-motion:reduce){.MenuGuidanceLinks_circleArrow__YZDb3,.MenuGuidanceLinks_diagnosisAction__W7hH8 svg,.MenuGuidanceLinks_guidance__N0w01 a,.MenuGuidanceLinks_report__aedUT{transition:none}}.CaseDetail_title__6QO33{font-size:clamp(1.75rem,1.25rem + 1.1vw,2.25rem);font-weight:700;line-height:1.5;overflow-wrap:anywhere;text-wrap:wrap}