.Hs8hra_experience{width:min(100% - 4rem,86rem);color:var(--foreground);margin:0 auto;padding:5rem 0 6rem}.Hs8hra_heading{max-width:64rem;margin-bottom:3rem}.Hs8hra_heading>span,.Hs8hra_base>span,.Hs8hra_readingPoint>span{letter-spacing:.08em;text-transform:uppercase;color:var(--contract-gold);font-size:.7rem;font-weight:800}.Hs8hra_heading h2{font-family:var(--font-display);letter-spacing:-.05em;margin:1rem 0 1.5rem;font-size:clamp(2.6rem,4.8vw,4.7rem);font-weight:660;line-height:1.02}.Hs8hra_heading>p{max-width:47rem;color:var(--muted-foreground);line-height:1.75}.Hs8hra_stage{border-block:1px solid var(--contract-line);background:var(--background);isolation:isolate;padding:1.1rem 0 0}.Hs8hra_navigation{border-bottom:1px solid var(--contract-line);justify-content:center;gap:.3rem;padding-bottom:1.1rem;display:flex}.Hs8hra_navigation[hidden],.Hs8hra_readingPoint[hidden]{display:none}.Hs8hra_navigation button{min-height:44px;color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.6rem;padding:.65rem 1.1rem;font-size:.8rem;font-weight:750;transition:background-color .18s,border-color .18s,color .18s}.Hs8hra_navigation button[aria-pressed=true]{background:var(--contract-yellow);color:#242015}.Hs8hra_navigation button:focus-visible{outline:3px solid var(--contract-gold);outline-offset:3px}.Hs8hra_navigation button:active{transform:translateY(1px)}.Hs8hra_world{perspective:1000px;grid-template-columns:minmax(0,1fr);gap:2rem;padding:2rem 0;display:grid;position:relative}.Hs8hra_connections{display:none}.Hs8hra_base{color:#29271e;background:#f2edde;border:1px solid #d6cba9;border-radius:1.5rem;padding:2rem}.Hs8hra_base>span{color:#746032}.Hs8hra_base h3{font-family:var(--font-display);letter-spacing:-.045em;margin:1rem 0;font-size:clamp(2rem,3vw,3rem);font-weight:670}.Hs8hra_base>p{margin:.8rem 0;font-size:1.05rem;line-height:1.5}.Hs8hra_base>small{color:#716c5e;font-size:.7rem}.Hs8hra_medicalMark{color:#8f7936;margin-top:1rem;font-size:2.5rem;font-weight:350;line-height:1}.Hs8hra_module{border-top:1px solid var(--contract-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:2rem;min-width:0;padding:2rem 0;display:grid;position:relative}.Hs8hra_moduleSeal{border:1px solid var(--contract-line-strong);background:var(--contract-surface);border-radius:1.2rem;padding:1.5rem}.Hs8hra_moduleSeal>span{color:var(--contract-gold);font-size:1.6rem;line-height:1}.Hs8hra_moduleSeal small{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.06em;margin:.5rem 0;font-size:.64rem;display:block}.Hs8hra_moduleSeal h3{font-family:var(--font-display);letter-spacing:-.045em;overflow-wrap:anywhere;margin:.8rem 0;font-size:1.55rem;font-weight:650;line-height:1.08}.Hs8hra_wordBreak{display:block}.Hs8hra_moduleSeal ul{color:var(--muted-foreground);margin:1rem 0 0;padding:0;font-size:.82rem;line-height:1.55;list-style:none}.Hs8hra_moduleSeal li+li{margin-top:.25rem}.Hs8hra_linearCopy h4{letter-spacing:-.025em;margin:0 0 1rem;font-size:1.35rem;line-height:1.15}.Hs8hra_linearCopy p{color:var(--muted-foreground);margin:.75rem 0;font-size:.95rem;line-height:1.75}.Hs8hra_base .Hs8hra_linearCopy{border-top:1px solid #cfc4a7;margin-top:2rem;padding-top:1.5rem}.Hs8hra_base .Hs8hra_linearCopy p{color:#686252}.Hs8hra_mobileConnection{background:var(--contract-gold);transform-origin:top;width:1px;height:2rem;position:absolute;top:-2rem;left:1.6rem}.Hs8hra_readingPoint{border-top:1px solid var(--contract-line);grid-template-columns:12rem minmax(0,1fr);gap:2rem;min-height:9.5rem;padding:1.3rem 0;display:grid}.Hs8hra_readingPoint h3{letter-spacing:-.035em;margin:0 0 .7rem;font-size:1.5rem;line-height:1.15}.Hs8hra_readingPoint p{color:var(--muted-foreground);max-width:58rem;margin:0;font-size:.92rem;line-height:1.65}.Hs8hra_conclusion{grid-template-columns:1fr 1fr;gap:3rem;margin-top:2rem;display:grid}.Hs8hra_conclusion strong{font-family:var(--font-display);letter-spacing:-.035em;font-size:1.6rem;font-weight:650;line-height:1.15}.Hs8hra_conclusion p{color:var(--muted-foreground);margin:0;font-size:.83rem;line-height:1.7}.Hs8hra_conclusion a{color:inherit;text-underline-offset:.2rem;margin-top:.65rem;display:block}@media (min-width:1100px) and (min-height:800px){.Hs8hra_experience:is([data-enhanced=true],[data-measuring=true]) .Hs8hra_world{height:420px;padding:0;display:block}.Hs8hra_experience:is([data-enhanced=true],[data-measuring=true]) .Hs8hra_linearCopy{display:none}.Hs8hra_experience:is([data-enhanced=true],[data-measuring=true]) .Hs8hra_connections{fill:none;width:100%;height:100%;stroke:var(--contract-gold);stroke-width:1px;vector-effect:non-scaling-stroke;display:block;position:absolute;inset:0}.Hs8hra_experience:is([data-enhanced=true],[data-measuring=true]) .Hs8hra_base{text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:31%;height:84%;padding:1.5rem;display:flex;position:absolute;top:8%;left:3%}.Hs8hra_experience:is([data-enhanced=true],[data-measuring=true]) .Hs8hra_base h3{margin:.8rem 0 .3rem;font-size:clamp(2rem,3vw,2.9rem)}.Hs8hra_experience:is([data-enhanced=true],[data-measuring=true]) .Hs8hra_base>p{font-size:1rem}.Hs8hra_experience:is([data-enhanced=true],[data-measuring=true]) .Hs8hra_module{border:0;width:25%;padding:0;display:block;position:absolute}.Hs8hra_experience:is([data-enhanced=true],[data-measuring=true]) .Hs8hra_module[data-module="0"]{top:3%;left:45%}.Hs8hra_experience:is([data-enhanced=true],[data-measuring=true]) .Hs8hra_module[data-module="1"]{top:31%;right:0}.Hs8hra_experience:is([data-enhanced=true],[data-measuring=true]) .Hs8hra_module[data-module="2"]{bottom:3%;left:45%}.Hs8hra_experience:is([data-enhanced=true],[data-measuring=true]) .Hs8hra_moduleSeal{background:var(--background);border-radius:1rem;padding:1rem 1.3rem;transition:border-color .18s,background-color .18s}.Hs8hra_experience:is([data-enhanced=true],[data-measuring=true]) .Hs8hra_moduleSeal h3{margin:.4rem 0;font-size:1.45rem}.Hs8hra_experience:is([data-enhanced=true],[data-measuring=true]) .Hs8hra_moduleSeal ul{margin:.5rem 0 0;font-size:.72rem}.Hs8hra_experience:is([data-enhanced=true],[data-measuring=true]) .Hs8hra_moduleSeal small{font-size:.56rem}.Hs8hra_experience:is([data-enhanced=true],[data-measuring=true]) .Hs8hra_module[data-active=true] .Hs8hra_moduleSeal{border-color:var(--contract-gold);background:color-mix(in srgb,var(--contract-yellow) 6%,var(--background))}.Hs8hra_experience:is([data-enhanced=true],[data-measuring=true]) .Hs8hra_mobileConnection{display:none}.Hs8hra_experience[data-measuring=true] .Hs8hra_navigation,.Hs8hra_experience[data-measuring=true] .Hs8hra_readingPoint{display:flex}}@media (hover:hover) and (pointer:fine){.Hs8hra_navigation button:hover{border-color:var(--contract-gold);color:var(--foreground)}.Hs8hra_navigation button[aria-pressed=true]:hover{color:#242015}}@media (max-width:700px){.Hs8hra_experience{width:calc(100% - 2rem);padding-block:3rem}.Hs8hra_heading{margin-bottom:2rem}.Hs8hra_heading h2{font-size:2.65rem}.Hs8hra_heading>p{font-size:.94rem}.Hs8hra_world{gap:2.3rem}.Hs8hra_base{padding:1.7rem}.Hs8hra_base h3{font-size:2.3rem}.Hs8hra_module{border-top:0;grid-template-columns:1fr;gap:1.3rem;padding-top:0}.Hs8hra_moduleSeal{padding:1.4rem}.Hs8hra_moduleSeal h3{font-size:1.85rem}.Hs8hra_wordBreak{display:inline}.Hs8hra_moduleSeal small{font-size:.64rem}.Hs8hra_moduleSeal ul{font-size:.9rem}.Hs8hra_linearCopy{padding:0 .4rem}.Hs8hra_linearCopy h4{font-size:1.4rem}.Hs8hra_conclusion{grid-template-columns:1fr;gap:1rem}.Hs8hra_conclusion strong{font-size:1.55rem}.Hs8hra_conclusion p{font-size:.87rem}}@media (prefers-reduced-motion:reduce){.Hs8hra_experience *{transition:none!important;animation:none!important}.Hs8hra_navigation{display:none}.Hs8hra_module{opacity:1!important;transform:none!important}}.Hs8hra_readingOverview{display:none}@media (prefers-reduced-motion:no-preference){.Hs8hra_experience[data-mode=reading] .Hs8hra_readingOverview{z-index:4;background:var(--background);padding:12px 0 16px;display:block;position:relative}.Hs8hra_compactDiagram{max-width:380px;height:196px;margin:auto;position:relative}.Hs8hra_compactDiagram svg{fill:none;width:100%;height:100%;stroke:var(--contract-gold);stroke-width:1.5px;position:absolute;inset:0}.Hs8hra_compactDiagram path{stroke-dasharray:1}.Hs8hra_compactBase{color:#29271e;text-align:center;background:#f2edde;border:1px solid #d6cba9;border-radius:6px;width:154px;margin:auto;padding:12px 8px;font-size:1rem;font-weight:750;position:relative}.Hs8hra_compactClinic{justify-content:center;display:flex;position:absolute;top:65px;left:0;right:0}.Hs8hra_compactClinic>div{width:154px}.Hs8hra_compactClinic>div,.Hs8hra_compactOptions>div>div{box-sizing:border-box;text-align:center;border:1px solid var(--contract-line-strong);background:var(--contract-surface);border-radius:6px;padding:12px 8px;font-size:.83rem;font-weight:700}.Hs8hra_compactOptions{grid-template-columns:1fr 1fr;gap:16px;padding:0 8px;display:grid;position:absolute;top:148px;left:0;right:0}.Hs8hra_readingOverview>p{text-align:center;color:var(--muted-foreground);margin:10px 0 0;font-size:.72rem;line-height:1.4}.Hs8hra_experience[data-mode=reading] .Hs8hra_moduleSeal{transform-origin:top}.Hs8hra_experience[data-mode=reading] .Hs8hra_world{max-width:60rem;margin-inline:auto}.Hs8hra_experience[data-mode=reading] .Hs8hra_base,.Hs8hra_experience[data-mode=reading] .Hs8hra_module{scroll-margin-top:23rem}}@media (min-height:640px) and (prefers-reduced-motion:no-preference){.Hs8hra_experience[data-mode=reading] .Hs8hra_readingOverview{position:sticky;top:76px}}
