.quiz-module__79mhaG__quizShell{background:var(--sz-color-surface-canvas);min-height:100svh;color:var(--sz-color-text-primary);flex-direction:column;display:flex}.quiz-module__79mhaG__header{align-items:center;gap:var(--sz-space-4);padding:var(--sz-space-6) var(--sz-space-8);display:flex}.quiz-module__79mhaG__wordmark{text-decoration:none}.quiz-module__79mhaG__headerActions{align-items:center;gap:var(--sz-space-2);margin-left:auto;display:flex}.quiz-module__79mhaG__iconButton,.quiz-module__79mhaG__closeLink{width:var(--sz-control-sm);min-width:var(--sz-control-sm);height:var(--sz-control-sm);place-items:center;padding:0;display:grid}.quiz-module__79mhaG__closeLink{color:inherit;border-radius:var(--sz-radius-full)}.quiz-module__79mhaG__closeLink:hover{background:var(--sz-color-surface-subtle)}.quiz-module__79mhaG__closeLink svg,.quiz-module__79mhaG__icon{width:var(--sz-space-5);height:var(--sz-space-5);flex-shrink:0}.quiz-module__79mhaG__focusHeading{text-wrap:balance;outline:none}.quiz-module__79mhaG__secondary{color:var(--sz-color-text-secondary)}.quiz-module__79mhaG__closeLink:focus-visible,.quiz-module__79mhaG__choice:focus-visible,.quiz-module__79mhaG__familyChoice:focus-visible,.quiz-module__79mhaG__vibeChoice:focus-visible,.quiz-module__79mhaG__toneButton:focus-visible,.quiz-module__79mhaG__brandFilter select:focus-visible,.quiz-module__79mhaG__quizShell summary:focus-visible{outline:var(--sz-stroke-focus) solid var(--sz-color-border-focus);outline-offset:var(--sz-space-1)}.quiz-module__79mhaG__questionMain{min-height:calc(100svh - var(--sz-control-sm) - var(--sz-space-12));align-items:center;gap:var(--sz-space-8);padding:var(--sz-space-12) var(--sz-space-6) var(--sz-space-6);flex-direction:column;flex:1;display:flex;position:relative}.quiz-module__79mhaG__questionBack{top:0;left:var(--sz-space-8);position:absolute}.quiz-module__79mhaG__questionStage{width:min(100%, calc(var(--sz-layout-swatch) * 3 + var(--sz-space-12)));flex-direction:column;margin-block:auto;display:flex}.quiz-module__79mhaG__question{gap:var(--sz-space-8);animation:quiz-module__79mhaG__arrive var(--sz-motion-duration-fast) var(--sz-motion-easing-out) both;flex-direction:column;display:flex}.quiz-module__79mhaG__questionHeading{text-align:center}.quiz-module__79mhaG__choiceGrid{gap:var(--sz-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.quiz-module__79mhaG__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.quiz-module__79mhaG__choice{min-width:0;min-height:calc(var(--sz-space-16) + var(--sz-space-10));justify-content:center;align-items:center;gap:var(--sz-space-2);padding:var(--sz-space-4);border:calc(var(--sz-stroke-focus) / 2) solid var(--sz-color-border-strong);border-radius:var(--sz-radius-none);background:var(--sz-color-surface-canvas);color:inherit;cursor:pointer;text-align:center;transition:background var(--sz-motion-duration-fast) var(--sz-motion-easing-out), border-color var(--sz-motion-duration-fast) var(--sz-motion-easing-out);flex-direction:column;display:flex;position:relative}.quiz-module__79mhaG__choice:hover,.quiz-module__79mhaG__choice:active{background:var(--sz-color-surface-subtle);border-color:var(--sz-color-text-secondary)}.quiz-module__79mhaG__choice[aria-pressed=true]{background:var(--sz-color-surface-subtle);border-color:var(--sz-color-border-focus)}.quiz-module__79mhaG__roomIcon{width:var(--sz-space-6);height:var(--sz-space-6);margin-block:var(--sz-space-2)}.quiz-module__79mhaG__roomChoices .quiz-module__79mhaG__choice:last-child{grid-column:2/4}.quiz-module__79mhaG__pathOptions{gap:var(--sz-space-3);flex-direction:column;display:flex}.quiz-module__79mhaG__pathOptions .quiz-module__79mhaG__choice{min-height:var(--sz-space-16);justify-content:flex-start;gap:var(--sz-space-4);text-align:left;flex-direction:row}.quiz-module__79mhaG__primaryChoice{border-color:var(--sz-color-border-focus);background:var(--sz-color-surface-subtle)}.quiz-module__79mhaG__pinterestSlot{align-items:center;gap:var(--sz-space-2);margin-bottom:var(--sz-space-5);flex-direction:column;display:flex}.quiz-module__79mhaG__whyAsk{gap:var(--sz-space-2);text-align:center;color:var(--sz-color-text-secondary);text-wrap:balance;flex-direction:column;display:flex}.quiz-module__79mhaG__whyAsk p:first-child{color:var(--sz-color-text-primary)}.quiz-module__79mhaG__familyGrid{gap:var(--sz-space-5) var(--sz-space-3);grid-template-columns:repeat(5,minmax(0,1fr));width:100%;display:grid}.quiz-module__79mhaG__familyChoice{justify-content:center;align-items:center;gap:var(--sz-space-2);min-width:0;padding-block:var(--sz-space-1);color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}.quiz-module__79mhaG__familySwatch{width:var(--sz-space-16);aspect-ratio:1;border-radius:var(--sz-radius-full);outline:calc(var(--sz-stroke-focus) / 2) solid var(--sz-color-border-strong);outline-offset:var(--sz-space-1);max-width:100%;transition:outline-color var(--sz-motion-duration-fast) var(--sz-motion-easing-out);display:block}.quiz-module__79mhaG__familyChoice:hover .quiz-module__79mhaG__familySwatch,.quiz-module__79mhaG__familyChoice[aria-pressed=true] .quiz-module__79mhaG__familySwatch{outline:var(--sz-stroke-focus) solid var(--sz-color-border-focus)}.quiz-module__79mhaG__familyLabel{font-weight:var(--sz-font-weight-bold)}.quiz-module__79mhaG__vibeStage{width:min(100%, calc(var(--sz-layout-swatch) * 4))}.quiz-module__79mhaG__vibeGrid{gap:var(--sz-space-4);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.quiz-module__79mhaG__vibeChoice{border:calc(var(--sz-stroke-focus) / 2) solid var(--sz-color-border-strong);background:var(--sz-color-surface-canvas);min-width:0;color:inherit;cursor:pointer;text-align:center;transition:border-color var(--sz-motion-duration-fast) var(--sz-motion-easing-out);flex-direction:column;grid-column:span 2;padding:0;display:flex}.quiz-module__79mhaG__vibeChoice:nth-child(4){grid-column:2/span 2}.quiz-module__79mhaG__vibeChoice:hover,.quiz-module__79mhaG__vibeChoice[aria-pressed=true]{border-color:var(--sz-color-border-focus)}.quiz-module__79mhaG__vibeLabel{padding:var(--sz-space-3);flex:1;place-items:center;display:grid}.quiz-module__79mhaG__roomHero{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.quiz-module__79mhaG__imagePreparing{aspect-ratio:3/2;width:100%;padding:var(--sz-space-4);background:var(--sz-color-surface-subtle);color:var(--sz-color-text-secondary);text-align:center;place-items:center;display:grid}.quiz-module__79mhaG__vibeChoice .quiz-module__79mhaG__roomHero,.quiz-module__79mhaG__vibeChoice .quiz-module__79mhaG__imagePreparing{aspect-ratio:4/3}.quiz-module__79mhaG__toneOptions{gap:var(--sz-space-4);flex-direction:column;display:flex}.quiz-module__79mhaG__toneFigure{gap:var(--sz-space-3);text-align:center;flex-direction:column;margin:0;display:flex}.quiz-module__79mhaG__toneControls{gap:var(--sz-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.quiz-module__79mhaG__toneButton{min-height:var(--sz-control-md);padding:var(--sz-space-2);border:calc(var(--sz-stroke-focus) / 2) solid var(--sz-color-border-strong);border-radius:var(--sz-radius-none);background:var(--sz-color-surface-canvas);color:inherit;cursor:pointer}.quiz-module__79mhaG__toneButton[aria-pressed=true]{border-color:var(--sz-color-border-focus);background:var(--sz-color-surface-subtle)}.quiz-module__79mhaG__toneActions{justify-content:center;align-items:center;gap:var(--sz-space-3);margin-top:var(--sz-space-2);flex-wrap:wrap;display:flex}.quiz-module__79mhaG__progress{padding-block:var(--sz-space-2);justify-content:center;display:flex}.quiz-module__79mhaG__progressDots{gap:var(--sz-space-2);margin:0;padding:0;list-style:none;display:flex}.quiz-module__79mhaG__progressDots li{width:var(--sz-space-1);height:var(--sz-space-1);border-radius:var(--sz-radius-full);background:var(--sz-color-border-strong)}.quiz-module__79mhaG__progressDots li[aria-current=step]{background:var(--sz-color-text-primary)}.quiz-module__79mhaG__resultsMain{width:100%;max-width:var(--sz-layout-content);padding:var(--sz-space-4) var(--sz-space-8) var(--sz-space-10);margin:0 auto}.quiz-module__79mhaG__resultsTop{justify-content:space-between;align-items:flex-end;gap:var(--sz-space-6);margin-block:var(--sz-space-6) var(--sz-space-8);display:flex}.quiz-module__79mhaG__brandFilter{gap:var(--sz-space-2);width:min(100%, calc(var(--sz-space-16) * 4));flex-direction:column;display:flex}.quiz-module__79mhaG__resultsHeading{gap:var(--sz-space-2);flex-direction:column;min-width:0;display:flex}.quiz-module__79mhaG__brandFilter select{min-height:var(--sz-control-md);width:100%;padding:var(--sz-space-3) var(--sz-space-4);border:calc(var(--sz-stroke-focus) / 2) solid var(--sz-color-border-strong);border-radius:var(--sz-radius-full);background:var(--sz-color-surface-canvas);color:var(--sz-color-text-primary);font:inherit}.quiz-module__79mhaG__roomKitsGrid{align-items:start;gap:var(--sz-space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.quiz-module__79mhaG__roomKitsGrid[data-count="1"]{max-width:calc(var(--sz-layout-swatch) * 3 + var(--sz-space-12));grid-template-columns:1fr;margin-inline:auto}.quiz-module__79mhaG__roomKitsGrid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.quiz-module__79mhaG__roomKitCard{gap:var(--sz-space-4);flex-direction:column;min-width:0;display:flex}.quiz-module__79mhaG__roomKitHeading{justify-content:flex-end;gap:var(--sz-space-2);min-height:calc(var(--sz-font-line-height-title) + var(--sz-font-line-height-caption) + var(--sz-space-2));flex-direction:column;display:flex}.quiz-module__79mhaG__surfacePalette{aspect-ratio:2;gap:var(--sz-space-1);grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.quiz-module__79mhaG__surfaceSwatch{border-radius:var(--sz-radius-none);cursor:pointer;border:0;width:100%;min-width:0;min-height:0;padding:0;display:block}.quiz-module__79mhaG__surfaceSwatch.quiz-module__79mhaG__wallOne{grid-area:1/1/span 2/span 3}.quiz-module__79mhaG__surfaceSwatch.quiz-module__79mhaG__wallTwo{grid-area:3/1}.quiz-module__79mhaG__surfaceSwatch.quiz-module__79mhaG__wallThree{grid-area:3/2/auto/span 2}.quiz-module__79mhaG__surfaceSwatch.quiz-module__79mhaG__ceiling{grid-area:1/4}.quiz-module__79mhaG__surfaceSwatch.quiz-module__79mhaG__trim{grid-area:2/4}.quiz-module__79mhaG__surfaceSwatch.quiz-module__79mhaG__accent{grid-area:3/4}.quiz-module__79mhaG__surfaceSwatch:focus-visible{outline:var(--sz-stroke-focus) solid var(--sz-color-border-focus);outline-offset:calc(var(--sz-stroke-focus) * -1)}.quiz-module__79mhaG__surfaceLegend{justify-content:space-between;gap:var(--sz-space-3);margin-top:calc(var(--sz-space-2) * -1);display:flex}.quiz-module__79mhaG__kitPrice{align-items:baseline;gap:var(--sz-space-3);display:flex}.quiz-module__79mhaG__kitAlternates{margin-top:var(--sz-space-10)}.quiz-module__79mhaG__kitAlternates>summary{cursor:pointer;width:max-content;max-width:100%;margin-inline:auto}.quiz-module__79mhaG__kitAlternates>.quiz-module__79mhaG__roomKitsGrid{margin-top:var(--sz-space-8)}.quiz-module__79mhaG__issue{max-width:var(--sz-layout-line-item);margin:0 auto var(--sz-space-8);padding:var(--sz-space-6);background:var(--sz-color-surface-subtle);gap:var(--sz-space-3);flex-wrap:wrap;display:flex}.quiz-module__79mhaG__issue output{width:100%;display:block}.quiz-module__79mhaG__bagMain{width:100%;max-width:var(--sz-layout-line-item);padding:var(--sz-space-8) var(--sz-space-6) var(--sz-space-10);margin:0 auto}.quiz-module__79mhaG__bagMain>h1{text-align:center;margin-bottom:var(--sz-space-4)}.quiz-module__79mhaG__bagContent{gap:var(--sz-space-4);flex-direction:column;display:flex}.quiz-module__79mhaG__bagNotice{color:var(--sz-color-text-secondary);text-align:center}.quiz-module__79mhaG__bagList{margin:0;padding:0;list-style:none}.quiz-module__79mhaG__bagRow{align-items:center;gap:var(--sz-space-4);padding-block:var(--sz-space-3);display:flex}.quiz-module__79mhaG__bagChip{width:var(--sz-space-12);height:var(--sz-space-12);flex-shrink:0}.quiz-module__79mhaG__sampleCopy{flex-direction:column;flex:1;min-width:0;display:flex}.quiz-module__79mhaG__bagTotal{justify-content:space-between;align-items:center;gap:var(--sz-space-3);padding-top:var(--sz-space-4);border-top:calc(var(--sz-stroke-focus) / 2) solid var(--sz-color-border-strong);display:flex}.quiz-module__79mhaG__bagActions{justify-content:space-between;align-items:center;gap:var(--sz-space-3);margin-top:var(--sz-space-2);flex-wrap:wrap;display:flex}@keyframes quiz-module__79mhaG__arrive{0%{opacity:0;transform:translateY(var(--sz-space-1))}to{opacity:1;transform:translateY(0)}}@media (max-width:1023px){.quiz-module__79mhaG__roomKitsGrid{gap:var(--sz-space-6)}}@media (max-width:767px){.quiz-module__79mhaG__header{padding:var(--sz-space-4)}.quiz-module__79mhaG__headerActions{gap:0}.quiz-module__79mhaG__questionMain{min-height:calc(100svh - var(--sz-control-sm) - var(--sz-space-8));padding:var(--sz-space-10) var(--sz-space-4) var(--sz-space-4)}.quiz-module__79mhaG__questionBack{left:var(--sz-space-4)}.quiz-module__79mhaG__question{gap:var(--sz-space-6)}.quiz-module__79mhaG__choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.quiz-module__79mhaG__roomChoices .quiz-module__79mhaG__choice:last-child{min-height:var(--sz-control-lg);gap:var(--sz-space-3);flex-direction:row;grid-column:1/-1}.quiz-module__79mhaG__boldnessChoices{grid-template-columns:1fr}.quiz-module__79mhaG__boldnessChoices .quiz-module__79mhaG__choice{min-height:var(--sz-control-lg);gap:var(--sz-space-4);flex-direction:row}.quiz-module__79mhaG__familyGrid{gap:var(--sz-space-4) var(--sz-space-2)}.quiz-module__79mhaG__familySwatch{width:var(--sz-space-12)}.quiz-module__79mhaG__vibeGrid{gap:var(--sz-space-3);grid-template-columns:repeat(4,minmax(0,1fr))}.quiz-module__79mhaG__vibeChoice:nth-child(4){grid-column:span 2}.quiz-module__79mhaG__vibeChoice:last-child{grid-column:2/span 2}.quiz-module__79mhaG__vibeLabel{padding:var(--sz-space-2)}.quiz-module__79mhaG__resultsMain{padding:var(--sz-space-3) var(--sz-space-4) var(--sz-space-8)}.quiz-module__79mhaG__resultsTop{align-items:stretch;gap:var(--sz-space-5);flex-direction:column}.quiz-module__79mhaG__brandFilter{width:100%}.quiz-module__79mhaG__roomKitsGrid,.quiz-module__79mhaG__roomKitsGrid[data-count="2"]{gap:var(--sz-space-10);grid-template-columns:1fr}.quiz-module__79mhaG__roomKitHeading{min-height:0}.quiz-module__79mhaG__bagMain{padding:var(--sz-space-6) var(--sz-space-4) var(--sz-space-8)}.quiz-module__79mhaG__bagRow{gap:var(--sz-space-3)}}@media (prefers-reduced-motion:reduce){.quiz-module__79mhaG__question{animation:none}.quiz-module__79mhaG__choice,.quiz-module__79mhaG__familySwatch,.quiz-module__79mhaG__vibeChoice{transition:none}}
