#question-screen .question-body h2{font-family:var(--serif);letter-spacing:-.035em;max-width:12ch;margin:0 0 18px;font-size:clamp(2.5rem,4.2vw,3.7rem);font-weight:500;line-height:.98}#question-screen .question-body .intro{font-family:var(--sans);color:#746c66;max-width:36rem;font-size:1rem;line-height:1.65}#answers{grid-template-columns:1fr;gap:12px;width:100%;margin-top:30px;display:grid}#answers .finder-answer{appearance:none;width:100%;min-height:84px;color:var(--ink);text-align:left;cursor:pointer;font:inherit;background:#fff;border:1px solid #1e1d1b1a;border-radius:14px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:16px;margin:0;padding:12px 16px 12px 12px;transition:background .18s,border-color .18s,transform .18s,box-shadow .18s;display:grid;box-shadow:0 3px 12px #261d1806}#answers .finder-answer-visual{width:58px;height:58px;color:var(--clay);font-family:var(--serif);background:linear-gradient(145deg,#f8eee8,#f1e1d7);border-radius:12px;place-items:center;display:grid;overflow:hidden}#answers .finder-answer-copy{flex-direction:column;gap:5px;min-width:0;display:flex}#answers .finder-answer-label{font-family:var(--serif);letter-spacing:-.015em;color:var(--ink);font-size:1.18rem;font-weight:500;line-height:1.16;display:block}#answers .finder-answer-hint{font-family:var(--sans);color:#817870;font-size:.75rem;line-height:1.35;display:block}#answers .finder-answer-arrow{color:var(--clay);font-family:var(--sans);font-size:1.15rem;transition:transform .18s;display:block}#answers .finder-answer:hover,#answers .finder-answer:focus-visible{background:#fcf8f5;border-color:#b9795e80;outline:none;transform:translate(4px);box-shadow:0 8px 22px #261d180e}#answers .finder-answer:hover .finder-answer-arrow,#answers .finder-answer:focus-visible .finder-answer-arrow{transform:translate(4px)}#answers .viz-coverage{align-items:flex-end;gap:4px;height:28px;display:flex}#answers .viz-coverage i{background:#d9c9bf;border-radius:4px;width:7px;display:block}#answers .viz-coverage i:first-child{height:11px}#answers .viz-coverage i:nth-child(2){height:18px}#answers .viz-coverage i:nth-child(3){height:26px}#answers .viz-coverage i.on{background:var(--clay)}#answers .viz-question{font:500 1.6rem/1 var(--serif)}#answers .viz-drop{border:2px solid;border-radius:55% 45%;width:23px;height:29px;position:relative;transform:rotate(45deg)}#answers .viz-drop i{opacity:.18;background:currentColor;border-radius:50%;position:absolute;inset:6px}#answers .viz-sparkle{font-size:1.6rem}.viz-matte{background:var(--clay);opacity:.55;border-radius:50%;width:25px;height:25px}.viz-natural{font-size:1.7rem}#answers .viz-effort{align-items:center;gap:3px;display:flex}#answers .viz-effort i{width:15px;height:15px;font:600 .55rem var(--sans);color:#fff;background:#dfd0c7;border-radius:50%;place-items:center;font-style:normal;display:grid}#answers .viz-effort i.on{background:var(--clay)}#answers .viz-goal{border:1.5px solid;border-radius:50%;width:28px;height:28px;position:relative}#answers .viz-goal i{background:currentColor;position:absolute}#answers .viz-goal i:first-child{width:12px;height:1.5px;top:12px;left:7px}#answers .viz-goal i:last-child{width:1.5px;height:12px;top:7px;left:12px}#answers .viz-shield{font-size:1.75rem}.viz-fix{font:300 1.8rem/1 var(--sans)}.viz-dot{background:var(--clay);opacity:.65;border-radius:50%;width:20px;height:20px}@media (width<=800px){#question-screen .question-body h2{font-size:clamp(2.25rem,11vw,3.25rem)}#answers .finder-answer{grid-template-columns:50px minmax(0,1fr) auto;gap:13px;min-height:76px;padding:10px 14px 10px 10px}#answers .finder-answer-visual{width:50px;height:50px}#answers .finder-answer-label{font-size:1.08rem}}.finder-hero[data-astro-cid-rrh446g7]{background:linear-gradient(120deg,var(--cream),#f8eee7 58%,#ead7ca);padding:110px 0 100px}.narrow[data-astro-cid-rrh446g7]{max-width:900px}.finder-hero[data-astro-cid-rrh446g7] .display[data-astro-cid-rrh446g7]{margin:18px 0 28px}.finder-hero[data-astro-cid-rrh446g7] .display[data-astro-cid-rrh446g7] em[data-astro-cid-rrh446g7]{font-weight:500}.finder-hero[data-astro-cid-rrh446g7]>div[data-astro-cid-rrh446g7]>p[data-astro-cid-rrh446g7]{color:#625b55;max-width:680px;font-size:1.08rem;line-height:1.75}.finder-hero[data-astro-cid-rrh446g7] .button[data-astro-cid-rrh446g7]{cursor:pointer;border:0;margin-top:12px}.fine[data-astro-cid-rrh446g7]{color:#81776f!important;margin-top:14px!important;font-size:.78rem!important}.finder-shell[data-astro-cid-rrh446g7]{background:var(--paper)}.finder-layout[data-astro-cid-rrh446g7]{grid-template-columns:190px minmax(0,1fr);gap:54px;display:grid}.finder-layout[data-astro-cid-rrh446g7] aside[data-astro-cid-rrh446g7]{padding-top:12px}.progress[data-astro-cid-rrh446g7]{background:var(--sand);border-radius:10px;height:4px;margin:18px 0 10px;overflow:hidden}.progress[data-astro-cid-rrh446g7] span[data-astro-cid-rrh446g7]{background:var(--clay);width:8%;height:100%;transition:width .25s;display:block}.finder-layout[data-astro-cid-rrh446g7] aside[data-astro-cid-rrh446g7] p[data-astro-cid-rrh446g7]{color:#6d665f;font-size:.78rem}.back[data-astro-cid-rrh446g7]{font:600 .72rem var(--sans);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:8px 0}.finder-panel[data-astro-cid-rrh446g7]{width:100%;max-width:980px}.step-kicker[data-astro-cid-rrh446g7],.result-label[data-astro-cid-rrh446g7]{color:var(--clay);letter-spacing:.17em;text-transform:uppercase;margin-bottom:12px;font-size:.7rem;font-weight:600}.finder-panel[data-astro-cid-rrh446g7] h2[data-astro-cid-rrh446g7]{font-family:var(--serif);margin:0 0 15px;font-size:clamp(2.2rem,4vw,4rem);font-weight:500;line-height:1.05}.intro[data-astro-cid-rrh446g7],.result-lede[data-astro-cid-rrh446g7]{color:#655f59;max-width:650px;line-height:1.7}.category-grid[data-astro-cid-rrh446g7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;width:100%;margin-top:38px;display:grid}.category-card[data-astro-cid-rrh446g7]{appearance:none;cursor:pointer;text-align:left;width:100%;min-width:0;color:var(--ink);font:inherit;background:#fff;border:1px solid #1e1d1b17;border-radius:18px;flex-direction:column;margin:0;padding:0;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;overflow:hidden;box-shadow:0 8px 28px #2a1f180f}.category-image[data-astro-cid-rrh446g7]{aspect-ratio:16/9;background:var(--cream);width:100%;display:block;position:relative;overflow:hidden}.category-image[data-astro-cid-rrh446g7] img[data-astro-cid-rrh446g7]{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.category-shade[data-astro-cid-rrh446g7]{pointer-events:none;background:linear-gradient(#0000 58%,#18120f24);position:absolute;inset:0}.category-content[data-astro-cid-rrh446g7]{box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;min-height:210px;padding:24px 26px 22px;display:flex}.category-kicker[data-astro-cid-rrh446g7]{font:600 .66rem/1.2 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--clay);margin:0 0 10px;display:block}.category-title[data-astro-cid-rrh446g7]{font:500 1.75rem/1.1 var(--serif);letter-spacing:-.015em;color:var(--ink);margin:0;display:block}.category-copy[data-astro-cid-rrh446g7]{font:400 .9rem/1.6 var(--sans);color:#69615b;max-width:34rem;margin:10px 0 22px;display:block}.category-action[data-astro-cid-rrh446g7]{width:100%;font:600 .66rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border-top:1px solid #1e1d1b17;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:16px;display:flex}.category-action[data-astro-cid-rrh446g7] span[data-astro-cid-rrh446g7]{font-size:1rem;transition:transform .2s}.category-card[data-astro-cid-rrh446g7]:hover,.category-card[data-astro-cid-rrh446g7]:focus-visible{border-color:#b9795e6b;outline:none;transform:translateY(-4px);box-shadow:0 18px 42px #2a1f181f}.category-card[data-astro-cid-rrh446g7]:hover .category-image[data-astro-cid-rrh446g7] img[data-astro-cid-rrh446g7],.category-card[data-astro-cid-rrh446g7]:focus-visible .category-image[data-astro-cid-rrh446g7] img[data-astro-cid-rrh446g7]{transform:scale(1.035)}.category-card[data-astro-cid-rrh446g7]:hover .category-action[data-astro-cid-rrh446g7] span[data-astro-cid-rrh446g7],.category-card[data-astro-cid-rrh446g7]:focus-visible .category-action[data-astro-cid-rrh446g7] span[data-astro-cid-rrh446g7]{transform:translate(4px)}.category-card[data-astro-cid-rrh446g7][data-category=fix]{color:#fff;background:#272321;border-color:#272321}.category-card[data-astro-cid-rrh446g7][data-category=fix] .category-title[data-astro-cid-rrh446g7],.category-card[data-astro-cid-rrh446g7][data-category=fix] .category-action[data-astro-cid-rrh446g7]{color:#fff}.category-card[data-astro-cid-rrh446g7][data-category=fix] .category-copy[data-astro-cid-rrh446g7]{color:#d8d0ca}.category-card[data-astro-cid-rrh446g7][data-category=fix] .category-kicker[data-astro-cid-rrh446g7]{color:#e4ad94}.category-card[data-astro-cid-rrh446g7][data-category=fix] .category-action[data-astro-cid-rrh446g7]{border-color:#ffffff24}.question-editorial[data-astro-cid-rrh446g7]{background:#fff;border:1px solid #1e1d1b14;border-radius:20px;grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);min-height:600px;display:grid;overflow:hidden;box-shadow:0 14px 42px #2a1f1812}.question-visual[data-astro-cid-rrh446g7]{background:var(--cream);min-height:600px;position:relative;overflow:hidden}.question-visual[data-astro-cid-rrh446g7] img[data-astro-cid-rrh446g7]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.question-image-shade[data-astro-cid-rrh446g7]{background:linear-gradient(#19131005 45%,#19131085);position:absolute;inset:0}.question-image-label[data-astro-cid-rrh446g7]{color:#fff;font:600 .68rem/1 var(--sans);letter-spacing:.18em;text-transform:uppercase;position:absolute;bottom:28px;left:28px}.question-body[data-astro-cid-rrh446g7]{flex-direction:column;justify-content:center;padding:52px 48px;display:flex}.question-body[data-astro-cid-rrh446g7] .intro[data-astro-cid-rrh446g7]{margin-bottom:6px}.answers[data-astro-cid-rrh446g7]{width:100%;grid-template-columns:1fr!important;gap:12px!important;margin-top:28px!important;display:grid!important}.finder-answer[data-astro-cid-rrh446g7]{appearance:none!important;width:100%!important;min-height:64px!important;color:var(--ink)!important;text-align:left!important;cursor:pointer!important;font:inherit!important;box-shadow:none!important;background:#fff!important;border:1px solid #1e1d1b1f!important;border-radius:12px!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;margin:0!important;padding:0 20px!important;transition:background .18s,border-color .18s,transform .18s!important;display:flex!important}.finder-answer-label[data-astro-cid-rrh446g7]{font:500 1.12rem/1.25 var(--serif)!important;letter-spacing:-.01em!important;color:var(--ink)!important;margin:0!important;padding:0!important;display:block!important}.finder-answer-arrow[data-astro-cid-rrh446g7]{font:400 1.15rem/1 var(--sans)!important;color:var(--clay)!important;flex:none!important;margin:0!important;padding:0!important;transition:transform .18s!important;display:block!important}.finder-answer[data-astro-cid-rrh446g7]:hover,.finder-answer[data-astro-cid-rrh446g7]:focus-visible{border-color:var(--clay)!important;background:#faf5f1!important;outline:none!important;transform:translate(3px)!important}.finder-answer[data-astro-cid-rrh446g7]:hover .finder-answer-arrow[data-astro-cid-rrh446g7],.finder-answer[data-astro-cid-rrh446g7]:focus-visible .finder-answer-arrow[data-astro-cid-rrh446g7]{transform:translate(4px)!important}.choice[data-astro-cid-rrh446g7]{appearance:none;text-align:left;border:1px solid var(--line);cursor:pointer;min-height:130px;color:var(--ink);background:#fff;border-radius:10px;flex-direction:column;padding:22px;transition:all .18s;display:flex}.choice[data-astro-cid-rrh446g7]:hover,.choice[data-astro-cid-rrh446g7]:focus-visible{border-color:var(--clay);outline:none;transform:translateY(-2px);box-shadow:0 10px 24px #32231912}.choice[data-astro-cid-rrh446g7] strong[data-astro-cid-rrh446g7]{font:500 1.35rem var(--serif)}.choice[data-astro-cid-rrh446g7] span[data-astro-cid-rrh446g7]{color:#6d665f;margin-top:7px;font-size:.84rem;line-height:1.5}.choice[data-astro-cid-rrh446g7] b[data-astro-cid-rrh446g7]{letter-spacing:.12em;text-transform:uppercase;margin-top:auto;padding-top:16px;font-size:.65rem}.choice[data-astro-cid-rrh446g7].answer{min-height:95px}.result-lede[data-astro-cid-rrh446g7]{font-size:1.08rem}.result-grid[data-astro-cid-rrh446g7]{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;margin:32px 0;display:grid}.result-grid[data-astro-cid-rrh446g7]>div[data-astro-cid-rrh446g7]{background:var(--paper);padding:24px}.result-grid[data-astro-cid-rrh446g7] span[data-astro-cid-rrh446g7]{text-transform:uppercase;letter-spacing:.14em;color:var(--clay);font-size:.67rem;font-weight:600}.result-grid[data-astro-cid-rrh446g7] p[data-astro-cid-rrh446g7]{color:#625d57;margin-bottom:0;line-height:1.6}.result-actions[data-astro-cid-rrh446g7]{gap:10px;display:flex}.result-actions[data-astro-cid-rrh446g7] button[data-astro-cid-rrh446g7]{cursor:pointer}.result-note[data-astro-cid-rrh446g7]{color:#837b74;margin-top:18px;font-size:.75rem}.principles[data-astro-cid-rrh446g7]{background:var(--cream)}.principle-grid[data-astro-cid-rrh446g7]{grid-template-columns:1fr 1fr;gap:70px;display:grid}.principle-grid[data-astro-cid-rrh446g7] p[data-astro-cid-rrh446g7]{color:#625d57;margin-top:0;line-height:1.8}@media (width<=800px){.question-editorial[data-astro-cid-rrh446g7]{grid-template-columns:1fr;min-height:0}.question-visual[data-astro-cid-rrh446g7]{aspect-ratio:16/9;min-height:240px}.question-body[data-astro-cid-rrh446g7]{padding:32px 22px}.category-grid[data-astro-cid-rrh446g7]{grid-template-columns:1fr;gap:16px}.category-image[data-astro-cid-rrh446g7]{aspect-ratio:16/9}.category-content[data-astro-cid-rrh446g7]{min-height:0;padding:21px 22px}.category-title[data-astro-cid-rrh446g7]{font-size:1.55rem}.finder-hero[data-astro-cid-rrh446g7]{padding:75px 0}.finder-layout[data-astro-cid-rrh446g7]{grid-template-columns:1fr;gap:30px}.finder-layout[data-astro-cid-rrh446g7] aside[data-astro-cid-rrh446g7]{grid-template-columns:1fr auto;align-items:end;display:grid}.finder-layout[data-astro-cid-rrh446g7] aside[data-astro-cid-rrh446g7] .eyebrow[data-astro-cid-rrh446g7]{grid-column:1/-1}.progress[data-astro-cid-rrh446g7]{grid-column:1/-1;width:100%}.result-grid[data-astro-cid-rrh446g7],.principle-grid[data-astro-cid-rrh446g7]{grid-template-columns:1fr}.choice[data-astro-cid-rrh446g7]{min-height:110px}.result-actions[data-astro-cid-rrh446g7]{flex-direction:column}.result-actions[data-astro-cid-rrh446g7] .button[data-astro-cid-rrh446g7]{width:100%}}
