.Personality-module__44-nKW__section{padding:clamp(6rem,12vw,11rem) 0;scroll-margin-top:80px}.Personality-module__44-nKW__intro{grid-template-columns:1fr 1fr;align-items:end;gap:4rem;margin:5rem 0 3.5rem;display:grid}.Personality-module__44-nKW__intro>p:first-child{font-size:clamp(2.8rem,4.5vw,4.8rem);line-height:1.03}.Personality-module__44-nKW__intro>p:last-child{max-width:37ch;color:var(--muted);font-size:1.25rem}.Personality-module__44-nKW__intro em,.Personality-module__44-nKW__quizBody h3 em{color:var(--color-verdigris-300)}.Personality-module__44-nKW__profile{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);padding:2rem 0;display:grid}.Personality-module__44-nKW__profile>div{border-left:1px solid var(--line);padding:0 1.5rem}.Personality-module__44-nKW__profile>div:first-child{border:0;padding-left:0}.Personality-module__44-nKW__profile dt{color:var(--muted)}.Personality-module__44-nKW__profile dd{margin-top:1rem;font-size:clamp(2rem,3vw,3.3rem)}.Personality-module__44-nKW__details{grid-template-columns:1fr 1fr;gap:3rem;margin-top:1rem;display:grid}.Personality-module__44-nKW__details summary,.Personality-module__44-nKW__breakdown summary{cursor:pointer;min-height:48px;padding:1rem 0}.Personality-module__44-nKW__details summary{border-bottom:1px solid var(--line);justify-content:space-between;display:flex}.Personality-module__44-nKW__details details[open] summary span{transform:rotate(45deg)}.Personality-module__44-nKW__traits{padding:1.5rem 0}.Personality-module__44-nKW__traits>div{margin-bottom:1rem}.Personality-module__44-nKW__traits>div>div{justify-content:space-between;display:flex}.Personality-module__44-nKW__traits meter{appearance:none;background:#283835;border:0;width:100%;height:7px;margin-top:.4rem;display:block}.Personality-module__44-nKW__traits meter::-webkit-meter-bar{background:#283835;border:0;border-radius:0}.Personality-module__44-nKW__traits meter::-webkit-meter-optimum-value{background:#9fcfc0}.Personality-module__44-nKW__traits meter::-moz-meter-bar{background:#9fcfc0}.Personality-module__44-nKW__magic{flex-wrap:wrap;gap:2rem;padding:1.5rem 0;display:flex}.Personality-module__44-nKW__magic dt{color:var(--muted);margin-bottom:.8rem}.Personality-module__44-nKW__magic .Personality-module__44-nKW__display{font-size:3rem}.Personality-module__44-nKW__quiz{background:linear-gradient(125deg,#192b26,#121b1a 65%);border:1px solid #344640;grid-template-columns:1fr 1.15fr;margin-top:5rem;display:grid}.Personality-module__44-nKW__explore{border-right:1px solid #344640;padding:3rem 2rem}.Personality-module__44-nKW__explore>p{text-align:center;color:#a8c2b6}.Personality-module__44-nKW__wheel{aspect-ratio:1;width:100%;max-width:400px;margin:1.5rem auto;position:relative}.Personality-module__44-nKW__wheel svg{fill:none;stroke:#53675b;stroke-width:1px;width:100%;height:100%}.Personality-module__44-nKW__wheel svg path{stroke:#85967b;opacity:.65}.Personality-module__44-nKW__wheel button{width:44px;height:44px;font-family:var(--font-mono);cursor:pointer;background:#182823;border:1px solid #0000;border-radius:50%;font-size:12px;position:absolute;transform:translate(-50%,-50%)}.Personality-module__44-nKW__wheel button[aria-pressed=true]{background:#24372f;border-color:currentColor}.Personality-module__44-nKW__wheel button:hover{background:#34463a}.Personality-module__44-nKW__wheelCenter{background:#1a2a24;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;display:flex;position:absolute;inset:35%}.Personality-module__44-nKW__wheelCenter>span:first-child{font-size:3.6rem}.Personality-module__44-nKW__wheelCenter .Personality-module__44-nKW__label{font-size:9px}.Personality-module__44-nKW__archetype{text-align:center;max-width:35ch;min-height:180px;margin:auto}.Personality-module__44-nKW__archetype h3{font-size:3rem}.Personality-module__44-nKW__archetype>p{color:#c1cec4;margin-top:1rem;line-height:1.5}.Personality-module__44-nKW__archetype .Personality-module__44-nKW__correspondence{color:#a8b7ad;font-size:.95rem;font-style:italic}.Personality-module__44-nKW__quizBody{align-self:center;min-width:0;padding:clamp(1.5rem,4vw,4rem)}.Personality-module__44-nKW__quizBody>h3{outline:none;margin:1.5rem 0;font-size:clamp(3.6rem,6vw,6.5rem);line-height:.95}.Personality-module__44-nKW__quizBody>p:not(.Personality-module__44-nKW__label){color:#c1cec4;max-width:42ch;margin-bottom:1.25rem}.Personality-module__44-nKW__primary{color:#17271e;font-family:var(--font-mono);cursor:pointer;background:#c4d7bf;justify-content:space-between;align-items:center;gap:2rem;min-height:48px;padding:.9rem 1.3rem;font-size:12px;transition:background .2s;display:flex}.Personality-module__44-nKW__primary:hover{background:#e1ead6}.Personality-module__44-nKW__primary:disabled{opacity:.35;cursor:not-allowed}.Personality-module__44-nKW__quizBody>.Personality-module__44-nKW__primary{width:100%;margin:2rem 0 1.2rem}.Personality-module__44-nKW__note{color:var(--muted);font-size:.95rem;line-height:1.5}.Personality-module__44-nKW__quizBody .Personality-module__44-nKW__note{color:#aabcb0}.Personality-module__44-nKW__footnote{color:var(--muted);max-width:75ch;margin-top:1.25rem;font-size:.95rem}.Personality-module__44-nKW__progressLabel{color:#b8cbbb;justify-content:space-between;display:flex}.Personality-module__44-nKW__quizBody progress{appearance:none;background:#344640;width:100%;height:3px;margin:1rem 0 2rem;display:block}.Personality-module__44-nKW__quizBody progress::-webkit-progress-bar{background:#344640}.Personality-module__44-nKW__quizBody progress::-webkit-progress-value{background:#c4d7bf}.Personality-module__44-nKW__quizBody progress::-moz-progress-bar{background:#c4d7bf}.Personality-module__44-nKW__quizBody h3.Personality-module__44-nKW__question{min-height:130px;font-size:clamp(2rem,3vw,3rem);line-height:1.08}.Personality-module__44-nKW__answers{gap:.5rem;margin:1.5rem 0;display:grid}.Personality-module__44-nKW__answers label{cursor:pointer;border:1px solid #506056;align-items:center;gap:.8rem;min-height:48px;padding:.65rem .9rem;display:flex}.Personality-module__44-nKW__answers label:hover,.Personality-module__44-nKW__answers label[data-checked=true]{background:#2c4236;border-color:#c4d7bf}.Personality-module__44-nKW__answers input{accent-color:#c4d7bf;flex-shrink:0;width:16px;height:16px}.Personality-module__44-nKW__answerNumber{font:11px var(--font-mono);color:#b8cbbb;margin-left:auto}.Personality-module__44-nKW__controls{justify-content:space-between;align-items:center;gap:1rem;display:flex}.Personality-module__44-nKW__back{cursor:pointer;color:#c1cec4;padding:.8rem 0;font-size:1rem}.Personality-module__44-nKW__resultLabel{font:10px var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:#a8c2b6;margin-bottom:.5rem;display:block}.Personality-module__44-nKW__quizBody h3.Personality-module__44-nKW__resultTitle{font-size:clamp(3rem,5vw,5rem)}.Personality-module__44-nKW__breakdown{border-block:1px solid #506056}.Personality-module__44-nKW__breakdown>div{justify-content:space-between;padding:.35rem 0;display:flex}.Personality-module__44-nKW__breakdown button{text-underline-offset:4px;cursor:pointer;text-decoration:underline}.Personality-module__44-nKW__section button:focus-visible,.Personality-module__44-nKW__section summary:focus-visible,.Personality-module__44-nKW__answers label:focus-within{outline-offset:4px;outline:2px solid #e8b96a}@media (max-width:800px){.Personality-module__44-nKW__intro{grid-template-columns:1fr;gap:1.5rem;margin-top:3rem}.Personality-module__44-nKW__profile{grid-template-columns:1fr 1fr;gap:2rem 0}.Personality-module__44-nKW__profile>div:nth-child(3){border:0;padding-left:0}.Personality-module__44-nKW__details{grid-template-columns:1fr;gap:0}.Personality-module__44-nKW__quiz{grid-template-columns:1fr;margin-top:3rem}.Personality-module__44-nKW__explore{border-bottom:1px solid #344640;border-right:0;padding:2rem 1.25rem}.Personality-module__44-nKW__wheel{max-width:300px;margin:.75rem auto}.Personality-module__44-nKW__archetype{min-height:0}.Personality-module__44-nKW__quizBody{padding:2rem 1.5rem}.Personality-module__44-nKW__quizBody h3.Personality-module__44-nKW__question{min-height:0}.Personality-module__44-nKW__controls .Personality-module__44-nKW__primary{gap:1rem}.Personality-module__44-nKW__intro>p:last-child{font-size:1.15rem}}.Personality-module__44-nKW__quizBody h3{scroll-margin-top:110px}
