.case-luami{--case-bg:#f6f5f0;--case-panel:#e7e9e4}.case-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.case-primary{background:var(--case-ink);color:var(--case-bg);padding:13px 19px;border:0;border-radius:999px}.case-primary:hover{background:var(--case-accent)}.journey{padding:75px var(--pad) 80px;border-top:1px solid var(--case-line);scroll-margin-top:18px;--journey-progress:.2}.journey-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:35px}.journey-heading h2{font:500 clamp(36px,4.2vw,64px)/1.06 var(--display);letter-spacing:-.055em;max-width:16ch;margin-top:15px}.journey-utilities{display:flex;flex-direction:column;align-items:end;gap:16px;font-size:13px;white-space:nowrap}.journey-utilities a{text-decoration:underline;text-underline-offset:5px}.journey-motion{border:1px solid var(--case-line);padding:10px 14px;border-radius:999px;min-height:44px}.journey-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--case-line);margin-bottom:35px}.journey-step{position:relative;min-height:74px;display:flex;align-items:center;gap:12px;padding:15px 10px 15px 0;font-size:14px;color:var(--case-muted)}.journey-step:before{content:"";position:absolute;inset:-2px 0 auto;height:3px;background:var(--case-accent);transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ease)}.journey-step[aria-selected=true]{color:var(--case-ink);font-weight:600}.journey-step[aria-selected=true]:before,.journey-step.is-past:before{transform:scaleX(1)}.step-dot{width:8px;height:8px;border:1px solid var(--case-muted);border-radius:50%;flex-shrink:0;transition:background .3s,transform .4s}[aria-selected=true]>.step-dot{background:var(--case-accent);border-color:var(--case-accent);transform:scale(1.3)}.journey-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(32px,5vw,76px);align-items:start}.journey-visual{position:sticky;top:30px;min-width:0}.journey-art{position:relative;aspect-ratio:1/.98;min-height:330px;overflow:hidden;background:var(--case-panel);border-radius:8px;isolation:isolate;perspective:1100px;--art-x:0deg;--art-y:0deg}.journey-object{position:absolute;inset:0;transform:rotateX(var(--art-x)) rotateY(var(--art-y));transform-style:preserve-3d;transition:transform .25s ease-out;pointer-events:none}.product-frame{position:absolute;left:12%;top:23%;width:76%;padding:10px;background:#fff;box-shadow:0 28px 45px #17203b26;transform:rotate(-7deg);transition:transform .85s var(--ease),filter .85s,opacity .6s;backface-visibility:hidden;border:1px solid #ffffff40}.journey-product{display:block;width:100%;height:auto}.object-critter .product-frame{top:27%;left:14%;width:72%;padding:0;background:#793674;transform:rotate(-8deg);border-radius:8px;overflow:hidden;box-shadow:0 22px 40px #56374345}.sample-card{position:absolute;left:20%;top:13%;width:44%;height:63%;padding:20px;border-radius:10px;box-shadow:0 16px 24px #53374c23;border:1px solid #ffffff40;transition:transform .9s var(--ease);display:flex;flex-direction:column;justify-content:space-between;background:#d99fca;color:#3c1a37;transform:rotate(-19deg)}.sample-card>span{font-size:10px;letter-spacing:.1em}.sample-card strong{font:500 clamp(25px,3vw,46px)/1 var(--display);letter-spacing:-.06em}.sample-card i{font:400 80px/1 var(--display);font-style:normal}.sample-two{left:37%;top:17%;background:#4554b7;color:#fff;transform:rotate(17deg)}.case-critter-chaos [data-stage="1"] .sample-one{transform:translate(-24%,3%) rotate(-31deg)}.case-critter-chaos [data-stage="1"] .sample-two{transform:translate(21%) rotate(29deg)}.case-critter-chaos [data-stage="1"] .product-frame{transform:translateY(12%) rotate(0) scale(.9)}.case-critter-chaos [data-stage="2"] .product-frame{transform:translateY(-3%) rotate(0) scale(1.06)}.case-critter-chaos [data-stage="2"] .sample-one{transform:translate(-32%,-9%) rotate(-32deg)}.case-critter-chaos [data-stage="2"] .sample-two{transform:translate(36%,-8%) rotate(29deg)}.case-critter-chaos [data-stage="3"] .product-frame{transform:translateY(-5%) rotate(5deg) scale(1.1)}.case-critter-chaos [data-stage="3"] .sample-one{transform:translate(-16%,-10%) rotate(-16deg)}.case-critter-chaos [data-stage="4"] .product-frame{transform:translateY(-5%) rotate(0) scale(.9)}.case-critter-chaos [data-stage="4"] .sample-one{transform:translate(20%) rotate(-2deg)}.case-critter-chaos [data-stage="4"] .sample-two{transform:translate(-20%) rotate(3deg)}.feature-window{position:absolute;left:10%;top:19%;width:80%;background:#191021;border:1px solid #be98f454;border-radius:9px;box-shadow:0 25px 45px #13071b66;transform:rotate(-6deg);transition:transform .85s var(--ease);padding:0 24px 25px;color:#faf5ff}.feature-bar{padding:16px 0;border-bottom:1px solid #d0acff38;display:flex;align-items:center;justify-content:space-between;font-size:15px}.feature-bar>span+span{font-size:7px;letter-spacing:3px;color:#d0acff}.feature-window>p{font-size:9px;letter-spacing:.1em;color:#d0c3e1;margin-top:26px}.feature-window>strong{display:block;font:500 clamp(30px,4vw,55px)/1.03 var(--display);letter-spacing:-.05em;margin:18px 0 24px}.feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;font-size:11px}.feature-grid span{padding:13px 10px;background:#362348;border:1px solid #d0acff24;border-radius:4px}.new-feature{opacity:.18;transform:translateY(5px);transition:opacity .7s,transform .7s var(--ease)}.feedback-card,.school-card{position:absolute;left:55%;top:67%;padding:20px;background:#d0acff;color:#24123e;box-shadow:0 12px 25px #13071b55;transform:rotate(8deg);font-size:13px;line-height:1.6;transition:transform .85s var(--ease),opacity .5s}.school-card{left:12%;top:66%;opacity:0;background:#eee4fa;transform:translateY(30px) rotate(-8deg)}.case-pathfinder [data-stage="1"] .feature-window{transform:rotate(0) translateY(-5%)}.case-pathfinder [data-stage="1"] .feedback-card{transform:translate(-18%,5%) rotate(-5deg)}.case-pathfinder [data-stage="2"] .feature-window{transform:rotate(4deg) translateY(-4%)}.case-pathfinder [data-stage="2"] .new-feature,.case-pathfinder [data-stage="3"] .new-feature,.case-pathfinder [data-stage="4"] .new-feature{opacity:1;transform:none}.case-pathfinder [data-stage="2"] .feedback-card{transform:translate(-18%,7%) rotate(-4deg)}.case-pathfinder [data-stage="3"] .feature-window{transform:rotate(-7deg) translateY(-5%) scale(.94)}.case-pathfinder [data-stage="3"] .school-card,.case-pathfinder [data-stage="4"] .school-card{opacity:1;transform:translateY(0) rotate(-5deg)}.case-pathfinder [data-stage="3"] .feedback-card{transform:translate(4%,-28%) rotate(12deg)}.case-pathfinder [data-stage="4"] .feature-window{transform:rotate(0) translateY(-8%) scale(.9)}.case-pathfinder [data-stage="4"] .school-card{transform:translate(8%) rotate(0)}.case-pathfinder [data-stage="4"] .feedback-card{opacity:0;transform:translate(12%,30%) rotate(14deg)}.art-caption{display:flex;flex-direction:column;gap:9px;padding:20px 0;font-size:13px;line-height:1.55;min-height:97px}.art-caption>span:last-child{color:var(--case-muted);font-size:11px}.journey-progress{height:2px;background:var(--case-line);overflow:hidden}.journey-progress>span{display:block;height:100%;background:var(--case-accent);transform:scaleX(var(--journey-progress));transform-origin:left;transition:transform .8s var(--ease)}.journey-panel{padding-bottom:35px;margin-bottom:35px;border-bottom:1px solid var(--case-line);scroll-margin-top:40px}.journey-ready .journey-panel{border-bottom:0;margin-bottom:0;padding-bottom:0}.journey-ready .journey-panel[hidden]{display:none}.journey-eyebrow{font-size:12px;color:var(--case-muted);line-height:1.6;margin:3px 0 16px}.journey-panel h3{font:500 clamp(29px,3.1vw,46px)/1.1 var(--display);letter-spacing:-.045em;max-width:22ch;margin-bottom:22px}.journey-context{color:var(--case-muted);font-size:16px;line-height:1.75;max-width:58ch}.ownership{margin-top:26px;display:grid;gap:20px}.ownership>div{padding-left:18px;border-left:2px solid var(--case-line)}.ownership>div:first-child{border-color:var(--case-accent)}.ownership span,.journey-outcome>span{display:block;font-size:12px;font-weight:600;line-height:1.5;margin-bottom:8px}.ownership p,.journey-outcome>p{font-size:15px;line-height:1.7;color:var(--case-muted);max-width:57ch}.journey-outcome{padding-top:21px;margin-top:24px;border-top:1px solid var(--case-line)}.decision{margin-top:27px;padding:23px;background:var(--case-panel);border:1px solid var(--case-line);border-radius:7px}.decision-label{color:var(--case-muted);font-size:11px;margin-bottom:12px}.decision h4{font:500 22px/1.25 var(--display);letter-spacing:-.025em;margin:0 0 12px}.decision-hint{font-size:12px;line-height:1.6;color:var(--case-muted)}.decision-choices{margin-top:18px}.decision-choice{border-top:1px solid var(--case-line)}.decision-choice>summary{padding:15px 0;display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:14px;font-weight:500;cursor:pointer;list-style:none;min-height:48px}.decision-choice>summary::-webkit-details-marker{display:none}.decision-choice>summary:focus-visible{outline:2px solid var(--case-accent);outline-offset:4px}.decision-choice>summary span{font-size:21px;font-weight:400;transition:transform .3s}.decision-choice[open]>summary span{transform:rotate(45deg)}.decision-choice p{font-size:14px;line-height:1.7;color:var(--case-muted);padding:0 0 18px}.journey-controls{display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid var(--case-line);margin-top:28px;padding-top:18px}.journey-controls[hidden],.journey-motion[hidden]{display:none}.journey-controls button{border:1px solid var(--case-line);border-radius:999px;min-height:48px;padding:12px 17px;font-size:13px}.journey-controls button:last-child{background:var(--case-ink);color:var(--case-bg);border-color:var(--case-ink)}.journey-controls button:disabled{opacity:.4;cursor:default}.journey-position{font-size:12px;color:var(--case-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.journey-reflection{padding:65px var(--pad);border-block:1px solid var(--case-line);display:grid;grid-template-columns:1fr 1fr;gap:25px 10%;background:var(--case-panel)}.journey-reflection>.case-kicker{grid-column:1/-1}.journey-reflection h2{font:500 clamp(32px,4vw,56px)/1.1 var(--display);letter-spacing:-.045em;max-width:19ch}.journey-reflection>p:last-child{font-size:17px;line-height:1.8;color:var(--case-muted);max-width:54ch}.journey-full{padding:70px var(--pad);display:grid;grid-template-columns:1fr 1.8fr;gap:9%;scroll-margin-top:30px}.journey-full h2{font:500 clamp(30px,3vw,43px)/1.12 var(--display);letter-spacing:-.045em;max-width:12ch}.journey-full p{font-size:17px;line-height:1.8;color:var(--case-muted);max-width:66ch;margin-bottom:22px}@media(max-width:1000px){.journey-layout{gap:32px}.journey-step{font-size:12px;gap:8px}.packing-label{padding:13px}.journey-panel h3{font-size:32px}.journey-context{font-size:15px}.feature-window{padding-inline:17px}.feature-grid{font-size:9px}.feature-grid span{padding:11px 7px}}@media(max-width:760px){.journey{padding-block:47px}.journey-heading{align-items:start;gap:20px}.journey-heading h2{font-size:36px}.journey-utilities{align-items:start;font-size:11px;white-space:normal}.journey-utilities a{line-height:1.6}.journey-motion{font-size:11px;padding:8px 11px}.journey-steps{display:flex;gap:0;overflow-x:auto;scrollbar-width:thin;margin-bottom:22px;padding-bottom:5px}.journey-step{flex:0 0 auto;font-size:13px;padding:15px 17px 10px 0;min-height:58px}.journey-layout{grid-template-columns:1fr;gap:30px}.journey-visual{position:relative;top:0}.journey-art{aspect-ratio:1/.76;min-height:260px;max-height:430px}.art-word{font-size:25vw}.product-frame{top:17%;left:17%;width:66%}.packing-label{top:53%;left:61%;width:27%;padding:12px}.packing-label strong{font-size:16px}.packing-label i{height:12px;margin:9px 0}.packing-label small{font-size:7px}.swatch{height:47%}.swatch-b{top:35%}.art-caption{font-size:12px;min-height:0;padding-block:15px}.art-caption>span:last-child{font-size:10px}.sample-card{height:75%;left:25%;top:8%;width:38%;padding:15px}.sample-two{left:38%;top:12%}.sample-card strong{font-size:30px}.sample-card i{font-size:60px}.object-critter .product-frame{width:60%;left:20%;top:20%}.feature-window{top:9%;left:17%;width:66%;padding:0 17px 16px}.feature-window>p{margin-top:15px;font-size:8px}.feature-window>strong{font-size:34px;margin-block:11px 15px}.feature-bar{padding-block:12px;font-size:12px}.feature-grid{font-size:9px;gap:7px}.feature-grid span{padding:9px 7px}.feedback-card,.school-card{top:65%;padding:13px;font-size:11px}.school-card{left:9%;top:66%}.journey-panel h3{font-size:34px;max-width:22ch}.journey-context{font-size:16px}.ownership p,.journey-outcome>p{font-size:15px}.decision{padding:20px}.journey-controls{margin-top:24px}.journey-reflection,.journey-full{grid-template-columns:1fr;gap:25px;padding-block:44px}.journey-reflection h2{font-size:36px}.journey-full h2{font-size:32px;max-width:none}.journey-full p{font-size:16px}.journey-reflection>p:last-child{font-size:16px}.case-actions{gap:0 20px}.case-actions .case-read{font-size:13px}}@media(max-width:380px){.journey-heading{flex-direction:column}.journey-utilities{flex-direction:row;align-items:center;gap:24px}.journey-heading h2{font-size:33px}.journey-panel h3{font-size:30px}.journey-art{min-height:240px}.packing-label strong{font-size:13px}.packing-label>span{font-size:10px}.packing-label small{font-size:6px}.feature-window>strong{font-size:29px}.feature-window{left:13%;width:74%}.feature-grid{font-size:8px}.sample-card strong{font-size:25px}.sample-card>span{font-size:8px}.journey-controls button{padding:10px 13px;font-size:12px}}.journey-motion-off *{animation:none!important;transition:none!important}.journey-motion-off .journey-object{transform:none!important}.journey-ready .journey-art{cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none}.journey-art.is-dragging{cursor:grabbing}.journey-art img{-webkit-user-drag:none;pointer-events:none}.journey-object{transform:translate(var(--drag-x,0px)) rotateX(var(--art-x)) rotateY(calc(var(--art-y) + var(--drag-angle,0deg)))}.is-dragging .journey-object{transition:none}.journey-art{border-radius:3px;background:linear-gradient(140deg,var(--case-panel),var(--case-bg));border:1px solid var(--case-line)}.art-controls{display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid var(--case-line);padding:10px 0}.art-controls[hidden]{display:none}.art-gesture-hint{font-size:12px;color:var(--case-muted)}.art-gesture-hint>span{margin-left:10px;font-size:20px}.art-controls>div{display:flex;align-items:center;gap:10px}.art-controls button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--case-line);border-radius:50%;font-size:19px;transition:background .2s,color .2s,transform .2s}.art-controls button:hover:not(:disabled){background:var(--case-ink);color:var(--case-bg);transform:scale(1.05)}.art-controls button:disabled{opacity:.3;cursor:default}.art-position{font-size:11px;color:var(--case-muted);font-variant-numeric:tabular-nums;min-width:30px;text-align:center}.look-frame{position:absolute;width:38%;top:9%;left:12%;padding:8px;background:#fff;box-shadow:0 16px 28px #27314920;transform:rotate(-9deg);transition:transform .85s cubic-bezier(.2,.75,.2,1);backface-visibility:hidden}.look-frame img{display:block;width:100%;height:auto}.look-kiss{left:49%;top:19%;transform:rotate(10deg)}.object-luami .product-frame{left:10%;top:56%;width:65%;padding:8px;transform:rotate(-5deg)}.collection-label{position:absolute;right:8%;bottom:7%;font:500 18px/1.2 var(--display);letter-spacing:.12em;text-align:right;transition:transform .85s var(--ease)}.collection-label small{font:400 10px/1.6 var(--body);letter-spacing:0}.case-luami [data-stage="1"] .look-flower{transform:translate(-7%,-3%) rotate(-13deg)}.case-luami [data-stage="1"] .look-kiss{transform:translate(3%,-11%) rotate(5deg)}.case-luami [data-stage="1"] .product-frame{transform:translate(12%) rotate(4deg)}.case-luami [data-stage="2"] .look-flower{transform:translate(-6%,4%) rotate(-17deg)}.case-luami [data-stage="2"] .look-kiss{transform:translate(6%,-12%) rotate(16deg)}.case-luami [data-stage="2"] .product-frame{transform:translate(4%,-22%) rotate(0) scale(1.08)}.case-luami [data-stage="3"] .look-flower{transform:translate(15%,8%) rotate(-4deg)}.case-luami [data-stage="3"] .look-kiss{transform:translate(-9%,6%) rotate(4deg)}.case-luami [data-stage="3"] .product-frame{transform:translate(-1%,4%) rotate(-9deg)}.case-luami [data-stage="4"] .look-flower{transform:translate(48%) rotate(-3deg)}.case-luami [data-stage="4"] .look-kiss{transform:translate(-38%,-8%) rotate(3deg)}.case-luami [data-stage="4"] .product-frame{transform:translate(12%,-7%) rotate(0)}.journey-heading h2{max-width:19ch}.case-read.case-primary{border-radius:4px}.case-primary:hover{color:var(--case-bg)}@media(max-width:760px){.object-luami .look-frame{width:32%;left:18%;top:8%;padding:5px}.object-luami .look-kiss{left:52%;top:13%}.object-luami .product-frame{left:10%;top:57%;width:61%;padding:5px}.collection-label{font-size:13px;right:6%;bottom:5%}.collection-label small{font-size:8px}.art-controls{padding-block:7px}.art-gesture-hint{font-size:11px}.art-controls>div{gap:5px}.art-caption{min-height:75px}.case-read.case-primary{min-height:46px}}.journey-layout{scroll-margin-top:28px}.journey-panel:focus-visible{outline:2px solid var(--case-accent);outline-offset:12px}.journey-evidence{padding:65px var(--pad);display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;border-top:1px solid var(--case-line)}.journey-evidence h2{font:500 clamp(32px,4vw,56px)/1.1 var(--display);letter-spacing:-.045em;max-width:16ch;margin:20px 0 24px}.journey-evidence>div>p:last-child{font-size:17px;line-height:1.8;color:var(--case-muted);max-width:46ch}.journey-evidence .case-media-button{width:100%;aspect-ratio:4/5;overflow:hidden;border-radius:8px}.journey-evidence img{width:100%;height:100%;object-fit:cover}@media(max-width:760px){.journey-evidence{grid-template-columns:1fr;gap:32px;padding-block:44px}.journey-evidence h2{font-size:36px}.journey-evidence>div>p:last-child{font-size:16px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.journey *{animation:none!important;transition:none!important}.journey-object{transform:none!important}}.control-arrow{width:20px;height:20px;flex:none;vertical-align:middle}.journey-controls button{display:inline-flex;gap:9px;align-items:center;justify-content:center}.case-critter-chaos .art-controls>div,.case-critter-chaos .journey-progress{display:none}.case-critter-chaos .art-controls{padding-block:16px;border:0}.case-critter-chaos .art-caption{padding-top:0}.case-critter-chaos .journey-controls button{border:0;border-radius:0;background:none;color:var(--case-ink);padding-inline:0}.case-critter-chaos .journey-controls button:last-child{font-weight:600}.case-critter-chaos .journey-controls button:hover:not(:disabled){text-decoration:underline;text-underline-offset:5px}.production-choice{margin-top:28px;border:1px solid var(--case-line);background:#f0e6d3;border-radius:4px;overflow:hidden}.production-heading{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:24px 24px 0}.production-heading .decision-label{margin:0;color:#5e4356}.production-heading a{font-size:11px;text-decoration:underline;text-underline-offset:4px;color:#5e4356;min-height:32px;display:flex;align-items:center}.production-choice>h4{font:500 clamp(24px,2.2vw,32px)/1.16 var(--display);letter-spacing:-.035em;padding:14px 24px 0;max-width:25ch;margin:0}.production-choice>.decision-hint{padding:12px 24px 0;color:#62554e}.layout-study{margin:0;padding:0 24px 19px}.paper-scene{position:relative;height:220px;display:grid;place-items:center;perspective:800px;overflow:hidden}.rules-paper{position:relative;width:138px;height:168px;padding:16px 17px;background:#fffdf7;color:#522b50;box-shadow:2px 12px 20px #46343c26;transform:rotate(-8deg);transform-origin:center;transition:transform .65s cubic-bezier(.2,.7,.2,1),width .65s cubic-bezier(.2,.7,.2,1),height .65s cubic-bezier(.2,.7,.2,1),padding .65s;z-index:1}.rules-paper>span{display:block;font:600 7px/1.2 var(--body);letter-spacing:.08em}.rules-paper>strong{display:block;font:500 19px/1.1 var(--display);letter-spacing:-.04em;margin:11px 0 10px;transition:font-size .65s,margin .65s}.rules-paper>i{display:block;height:3px;background:#b6a7ad;margin-bottom:6px;transition:height .65s,margin .65s}.rules-paper>i:nth-of-type(3n){width:73%}.rules-paper>i:nth-of-type(4n){width:85%}.rules-paper>b{position:absolute;inset:50% 0 0;border-top:1px dashed #9a8799;opacity:0;transition:opacity .3s,background .5s;transform-origin:top}.paper-shadow{position:absolute;width:120px;height:17px;background:#63425616;border-radius:50%;filter:blur(8px);bottom:21px;transition:width .65s}[data-layout=compact] .rules-paper{width:112px;height:138px;padding:12px 14px;transform:rotate(4deg)}[data-layout=compact] .rules-paper>strong{font-size:15px;margin:8px 0 9px}[data-layout=compact] .rules-paper>i{height:2px;margin-bottom:5px}[data-layout=compact] .paper-shadow{width:96px}[data-layout=folded] .rules-paper{transform:rotateY(-18deg) rotate(3deg)}[data-layout=folded] .rules-paper>b{opacity:1;background:linear-gradient(#d8cfd433,transparent 30%,#d8cfd466)}.layout-study figcaption{font-size:10px;line-height:1.6;color:#695c55;text-align:center}.production-options{display:grid;border-top:1px solid #d2c3b6;margin:0 24px}.production-options>button{position:relative;display:grid;grid-template-columns:1fr 22px;gap:5px 12px;text-align:left;min-height:78px;padding:15px 4px;border-bottom:1px solid #d2c3b6;transition:color .2s,background .2s,padding .25s}.production-options>button>span{font-size:14px;font-weight:500;line-height:1.4}.production-options small{font-size:12px;line-height:1.5;color:#695c55}.production-options .control-arrow{grid-column:2;grid-row:1/3;align-self:center}.production-options button:hover{color:#6a305f;background:#e7d9c5}.production-options button[aria-pressed=true]{background:#57314f;color:#fff8ef;padding-inline:12px;border-color:#57314f}.production-options button[aria-pressed=true] small{color:#e9d9e6}.production-options button:focus-visible,.production-heading a:focus-visible{outline:2px solid #57314f;outline-offset:4px;z-index:2}.production-feedback{padding:22px 24px 25px;min-height:173px}.production-feedback>span{font-size:11px;font-weight:600;color:#5e4356}.production-feedback p{font-size:14px;line-height:1.7;margin-top:8px;color:#594b45}.production-feedback button{display:inline-flex;gap:12px;align-items:center;border-bottom:1px solid #57314f;color:#57314f;min-height:44px;margin-top:15px;font-size:13px;font-weight:600}.production-reveal{padding:26px 24px;background:#f8f2e5;border-top:1px solid #d2c3b6;scroll-margin-top:24px}.production-reveal:focus-visible{outline:2px solid #57314f;outline-offset:-5px}.production-reveal h4{font:500 27px/1.14 var(--display);letter-spacing:-.035em;margin:0 0 15px}.production-reveal>p:not(.decision-label){font-size:14px;line-height:1.75;color:#594b45}.production-reveal .ownership p,.production-reveal .journey-outcome p{font-size:14px}.production-reveal .decision-label{font-size:11px;font-weight:600;color:#5e4356}.production-choice [hidden]{display:none!important}.production-options:not([hidden]){margin-bottom:24px}.production-choice:has(.production-feedback:not([hidden])) .production-options{margin-bottom:0}@media(max-width:760px){.production-heading{padding:20px 20px 0}.production-choice>h4{padding-inline:20px;font-size:27px}.production-choice>.decision-hint{padding-inline:20px}.production-options{margin-inline:20px}.production-feedback,.production-reveal{padding-inline:20px}.paper-scene{height:206px}.case-critter-chaos .art-controls{padding-block:9px}.case-critter-chaos .art-caption{min-height:0}.production-reveal h4{font-size:26px}}
