.-dIW6W_experience{width:min(100% - 4rem,84rem);color:var(--foreground);margin:0 auto;padding-block:clamp(5rem,9vw,9rem)}.-dIW6W_diagnostic{z-index:2;background:var(--background);color:var(--foreground);white-space:pre-wrap;overflow-wrap:anywhere;pointer-events:none;border:1px solid #a28329;margin:0 0 1rem;padding:.75rem;font:12px/1.45 monospace;position:sticky;top:4.5rem}.-dIW6W_heading{max-width:55rem;margin-bottom:3rem}.-dIW6W_heading h2{font-family:var(--font-display);letter-spacing:-.055em;margin:0 0 1.4rem;font-size:clamp(2.6rem,5vw,5.2rem);font-weight:660;line-height:1}.-dIW6W_heading p{max-width:44rem;color:var(--muted-foreground);line-height:1.7}.-dIW6W_stage{border-top:1px solid var(--border);background:var(--background);padding-block:1rem}.-dIW6W_navigation{justify-content:space-between;gap:.5rem;margin-bottom:.75rem;display:flex}.-dIW6W_navigation[hidden],.-dIW6W_explanation[hidden]{display:none}.-dIW6W_navigation button{min-height:2.75rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;padding:.55rem .9rem;font-size:.8rem;font-weight:750;transition:color .18s,background .18s,border-color .18s}.-dIW6W_navigation button[aria-pressed=true]{background:var(--foreground);color:var(--background)}.-dIW6W_navigation button:focus-visible{outline-offset:3px;outline:3px solid #d5ac27}.-dIW6W_experience[data-measuring=true] .-dIW6W_linearCopy,.-dIW6W_experience[data-measuring=true] .-dIW6W_linearEnd{display:none}.-dIW6W_experience[data-measuring=true] .-dIW6W_navigation{display:flex}.-dIW6W_experience[data-measuring=true] .-dIW6W_explanation{display:grid}.-dIW6W_world{perspective:1400px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;padding:2rem .5rem .75rem;display:grid}.-dIW6W_space{min-width:0;transform-style:preserve-3d}.-dIW6W_room{isolation:isolate;--wall:#e4e1d4;--wall-shade:#d3cebc;--ink:#3a392e;height:16rem;color:var(--ink);margin-bottom:.65rem;position:relative}.-dIW6W_backWall{background:var(--wall);clip-path:polygon(0 0,100% 10%,100% 100%,0 91%);position:absolute;inset:0 8% 23% 4%}.-dIW6W_backWall>span{text-transform:uppercase;letter-spacing:.1em;font-size:.62rem;font-weight:800;position:absolute;top:1.7rem;left:1.3rem}.-dIW6W_floor{background:var(--wall-shade);clip-path:polygon(3% 0,93% 10%,100% 82%,16% 100%);z-index:-1;position:absolute;inset:62% 1% 0}.-dIW6W_window{background:#faf8ef;border:.32rem solid #faf8ef;gap:3px;width:29%;height:5.2rem;display:flex;position:absolute;top:3.9rem;right:1.15rem;transform:skewY(5deg)}.-dIW6W_window i{background:#abb9b8;flex:1}.-dIW6W_desk{background:#b9a471;border-bottom:1rem solid #8c7e57;border-radius:.2rem;width:52%;height:3.3rem;position:absolute;bottom:2.2rem;left:12%;transform:skewY(5deg)}.-dIW6W_desk:after{content:"";border-inline:.5rem solid #6a6451;height:1.8rem;position:absolute;top:100%;left:10%;right:10%}.-dIW6W_chair{z-index:-1;background:#5d7370;border-radius:.7rem .7rem 0 0;width:18%;height:3.8rem;position:absolute;bottom:5.1rem;left:12%}.-dIW6W_referral{background:#fffdf5;width:53%;padding:.8rem;font-size:.78rem;font-weight:800;position:absolute;bottom:4rem;left:33%;transform:rotate(-6deg);box-shadow:0 .6rem 1.1rem #29291c26}.-dIW6W_referral span{margin:.5rem 0;font-size:.58rem;font-weight:550;display:block}.-dIW6W_referral i{background:#d5d0c0;height:1px;margin-top:.3rem;display:block}.-dIW6W_bed{background:#f7f6f0;border-bottom:1rem solid #abbbb8;border-radius:.4rem;width:65%;height:3.6rem;position:absolute;bottom:2.5rem;left:18%;transform:skewY(8deg)}.-dIW6W_bed>span{background:#fffdf5;border-radius:.3rem;width:27%;height:1.3rem;position:absolute;top:-.7rem;left:.4rem}.-dIW6W_bed:after{content:"";border-inline:.4rem solid #6f7875;position:absolute;inset:100% 8% -2rem}.-dIW6W_bedside{background:#afa587;width:20%;height:2rem;position:absolute;bottom:6.8rem;left:12%}.-dIW6W_roomLabel{background:#e9c64b;padding:.55rem .7rem;font-size:.7rem;font-weight:750;position:absolute;bottom:.4rem;right:7%;transform:rotate(3deg)}.-dIW6W_roomLabel small{font-size:.55rem;font-weight:500;display:block}.-dIW6W_preventionSheet{background:#fffdf5;width:61%;padding:1.2rem;position:absolute;bottom:1.6rem;left:13%;transform:rotate(-7deg);box-shadow:0 .65rem 1.2rem #29291c24}.-dIW6W_preventionSheet strong{letter-spacing:-.04em;margin-bottom:.9rem;font-size:1.2rem;display:block}.-dIW6W_preventionSheet span{border-bottom:1px solid #d5d0c0;padding:.45rem 0;font-size:.7rem;display:block}.-dIW6W_calendar{background:#fffdf5;border-top:.65rem solid #bc9d47;grid-template-columns:repeat(3,1fr);gap:.4rem;width:27%;padding:.9rem .6rem .6rem;display:grid;position:absolute;top:3.3rem;right:6%;transform:rotate(5deg)}.-dIW6W_calendar i{background:#dedbce;height:.6rem}.-dIW6W_calendar i:nth-child(3){background:#bc9d47}.-dIW6W_space>h3{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 .35rem;font-size:1.15rem}.-dIW6W_question{color:var(--muted-foreground);margin:0;font-size:.83rem;line-height:1.5}.-dIW6W_linearCopy{padding:1.3rem 0 1.5rem}.-dIW6W_linearCopy h4{margin:0 0 .6rem;font-size:1.1rem}.-dIW6W_linearCopy p,.-dIW6W_linearEnd p{color:var(--muted-foreground);font-size:.92rem;line-height:1.65}.-dIW6W_experience[data-enhanced=true] .-dIW6W_linearCopy,.-dIW6W_experience[data-enhanced=true] .-dIW6W_linearEnd{display:none}.-dIW6W_explanation{border-top:1px solid var(--border);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:3rem;min-height:8.7rem;margin-top:.9rem;display:grid}.-dIW6W_explanation>p{max-width:25ch;font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:1.65rem;font-weight:650;line-height:1.12}.-dIW6W_explanation>div{color:var(--muted-foreground);font-size:.94rem;line-height:1.65}.-dIW6W_decision{border:1px solid var(--border);border-radius:.7rem;justify-content:center;align-items:center;gap:2rem;padding:1rem;font-size:.79rem;font-weight:750;display:flex}.-dIW6W_decision i{color:#b58b18;font-style:normal}.-dIW6W_decision[data-final=true]{border-color:#b58b18}.-dIW6W_disclaimer{text-align:center;color:var(--muted-foreground);margin:.9rem 0 0;font-size:.69rem}.-dIW6W_linearEnd{max-width:48rem;padding:2rem 0 0}.-dIW6W_linearEnd h3{font-size:1.6rem}@media (hover:hover) and (pointer:fine){.-dIW6W_navigation button:hover{border-color:var(--foreground)}}@media (max-width:1099px),(max-height:799px){.-dIW6W_world{gap:1rem}.-dIW6W_room{height:14rem}.-dIW6W_referral{width:64%;left:25%}.-dIW6W_preventionSheet{width:72%;left:7%}}@media (max-width:760px){.-dIW6W_experience{width:min(100% - 2rem,40rem);padding-block:4.5rem}.-dIW6W_heading{margin-bottom:2rem}.-dIW6W_heading h2{font-size:clamp(2.5rem,9.7vw,3.7rem)}.-dIW6W_heading p{font-size:.95rem}.-dIW6W_world{perspective:none;padding:1rem 0 0;display:block}.-dIW6W_space{border-bottom:1px solid var(--border);padding:1.5rem 0}.-dIW6W_room{max-width:24rem;height:17rem;margin:0 auto 1.4rem}.-dIW6W_space>h3{font-size:1.7rem}.-dIW6W_question{font-size:.87rem}.-dIW6W_linearCopy{padding-bottom:.4rem}.-dIW6W_linearCopy h4{font-size:1.1rem}.-dIW6W_linearCopy p{font-size:.96rem}.-dIW6W_decision{flex-direction:column;gap:.5rem;margin-top:1.8rem}.-dIW6W_decision i{transform:rotate(90deg)}.-dIW6W_disclaimer{text-align:left;line-height:1.6}}@media (prefers-reduced-motion:reduce){.-dIW6W_space,.-dIW6W_navigation button{transition:none;transform:none!important}}@media (max-width:1099px),(max-height:799px){.-dIW6W_world{perspective:none;padding-inline:0;display:block}.-dIW6W_space{border-bottom:1px solid var(--border);transform-style:flat;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:2rem;padding-block:1.8rem;display:grid}.-dIW6W_room{grid-row:1/4;align-self:center;width:100%;max-width:24rem;height:17rem;margin:0 auto}.-dIW6W_space>h3{font-size:1.6rem}.-dIW6W_linearCopy p{font-size:1rem}.-dIW6W_backWall>span,.-dIW6W_referral span,.-dIW6W_roomLabel small,.-dIW6W_preventionSheet span{letter-spacing:0;font-size:.75rem}.-dIW6W_referral,.-dIW6W_roomLabel{font-size:.875rem}.-dIW6W_disclaimer{font-size:.8125rem;line-height:1.6}}@media (max-width:760px){.-dIW6W_space{display:block}.-dIW6W_room{margin-bottom:1.2rem}.-dIW6W_linearCopy{padding-top:.75rem}}@media (max-width:1099px) and (prefers-reduced-motion:no-preference),(max-height:799px) and (prefers-reduced-motion:no-preference){.-dIW6W_room:after{content:"";opacity:0;pointer-events:none;border:1px solid #bc9d47;transition:opacity .22s;position:absolute;inset:0}.-dIW6W_space[data-mobile-current=true] .-dIW6W_room:after{opacity:1}.-dIW6W_space>h3{transition:color .22s}.-dIW6W_space[data-mobile-current=true]>h3{color:#a28329}}
