.personality-test-page .quiz-static-hero-art{object-fit:cover;object-position:center center;width:100%;height:100%;inset:0}.personality-test-page .quiz-static-hero-visual:before,.personality-test-page .quiz-static-hero-visual:after{z-index:1;content:"";pointer-events:none;position:absolute;inset:0}.personality-test-page .quiz-static-hero-visual:before{background:linear-gradient(#2d174014 0%,#321644c7 100%),radial-gradient(circle at 50% 62%,#f3684714,#0000 44%)}.personality-test-page .quiz-static-hero-visual:after{background:linear-gradient(90deg,#2612383d,#0000 30% 70%,#2612383d)}.personality-test-page .quiz-static-hero-overlay{z-index:2}.personality-test-page .quiz-proof-rail{background:linear-gradient(110deg,#fff 0%,#fff4ee 100%);border-color:#f0d7cd}.personality-test-page .quiz-proof-message p,.personality-test-page .quiz-article-intro>p:first-child,.personality-test-page .quiz-final-cta>p:first-child,.personality-test-page .quiz-version-section>header>p,.personality-results-section>div>p:first-child{color:#c14e3d}.personality-test-page .quiz-proof-rail li:before,.personality-test-page .quiz-steps li>span{background:#d65642}.personality-identity-callout,.personality-method-band{background:#291d38}.personality-spectrum-list{border-top:1px solid #e8e3eb;margin-top:42px}.personality-spectrum-list article{border-bottom:1px solid #e8e3eb;grid-template-columns:46px minmax(0,1fr) minmax(270px,.72fr);align-items:center;gap:22px;padding:27px 0;display:grid}.personality-spectrum-list article>span{color:#b3aab9;font-size:12px;font-weight:900}.personality-spectrum-list h3,.personality-spectrum-list p{margin:0}.personality-spectrum-list h3{color:#2d2136;font-size:20px;font-weight:900}.personality-spectrum-list p{color:#746c7b;margin-top:5px;font-size:14px;line-height:1.5}.personality-spectrum-list article>strong{color:#5a4d65;grid-template-columns:auto minmax(65px,1fr) auto;align-items:center;gap:10px;font-size:12px;font-weight:900;display:grid}.personality-spectrum-list article>strong span:last-child{text-align:right}.personality-spectrum-list i{background:linear-gradient(90deg,#4eb7b4,#e8644c);border-radius:999px;height:7px;display:block;position:relative}.personality-spectrum-list i:after{content:"";background:#5c4569;border:3px solid #fff;border-radius:50%;width:13px;height:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 7px #31203b38}.personality-method-band{margin-bottom:112px}.personality-band-kicker{letter-spacing:.12em;text-transform:uppercase;font-weight:900;color:#f1b9ab!important;margin:0 0 12px!important;font-size:13px!important;line-height:1.4!important}.personality-method-link{color:#fff;align-items:center;gap:8px;margin-top:30px;font-size:15px;font-weight:900;text-decoration:none;display:inline-flex}.personality-method-link svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;width:18px;height:18px;transition:transform .16s}.personality-method-link:hover svg,.personality-method-link:focus-visible svg{transform:translate(3px)}.personality-themes-section>header>p,.personality-themes-section>header>h2{margin:0}.personality-themes-section>header>p:first-child{color:#c14e3d;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:900}.personality-themes-section>header>h2{max-width:770px;margin-top:10px}.personality-themes-section>header>p:last-child{color:#6f6673;max-width:760px;margin-top:17px;font-size:17px;line-height:1.7}.personality-theme-grid{border-top:1px solid #e8e1e4;border-left:1px solid #e8e1e4;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:42px;display:grid}.personality-theme-grid article{background:#fff;border-bottom:1px solid #e8e1e4;border-right:1px solid #e8e1e4;min-height:218px;padding:30px 28px 28px;position:relative}.personality-theme-grid article:before{content:"";background:#d65642;width:54px;height:3px;position:absolute;top:-1px;left:-1px}.personality-theme-grid article:nth-child(3n+2):before{background:#6a4f7b}.personality-theme-grid article:nth-child(3n):before{background:#43a8a2}.personality-theme-grid article>span{color:#b6acb8;letter-spacing:.08em;font-size:11px;font-weight:900}.personality-theme-grid h3,.personality-theme-grid p{margin:0}.personality-theme-grid h3{color:#2d2136;margin-top:18px;font-size:20px;font-weight:900;line-height:1.22}.personality-theme-grid p{color:#746b77;margin-top:10px;font-size:14px;line-height:1.62}.personality-themes-note{color:#776d78!important;margin-top:22px!important;font-size:14px!important}.personality-themes-note a{color:#b94335;font-weight:900}.personality-comparison{background:#fff8f4;border:1px solid #eadbd5;border-radius:24px;padding:42px 46px}.personality-comparison h2{font-size:clamp(28px,3.5vw,40px)}.personality-comparison>p{font-size:17px}.personality-comparison>a{color:#b94335;align-items:center;gap:7px;margin-top:23px;font-size:15px;font-weight:900;text-decoration:none;display:inline-flex}.personality-comparison svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;width:18px}.personality-related-tools>div{border-top:1px solid #eaded9;margin-top:30px}.personality-related-tools a{color:inherit;border-bottom:1px solid #eaded9;grid-template-columns:minmax(190px,.75fr) minmax(0,1.5fr) 24px;align-items:center;gap:20px;padding:22px 0;text-decoration:none;transition:color .16s,transform .16s;display:grid}.personality-related-tools a:after{color:#c14e3d;content:"→";text-align:right;font-size:20px;font-weight:900}.personality-related-tools a:hover,.personality-related-tools a:focus-visible{color:#c14e3d;transform:translate(4px)}.personality-related-tools strong{font-size:16px;font-weight:900}.personality-related-tools span{color:#746a74;font-size:14px;line-height:1.55}.personality-final-cta{background:linear-gradient(135deg,#d85240 0%,#8b3b72 100%);max-width:100%;padding-inline:clamp(22px,6vw,60px);overflow:hidden}.personality-final-cta h2,.personality-final-cta p{overflow-wrap:anywhere;max-width:min(100%,680px);margin-inline:auto}.personality-final-cta button{white-space:normal;max-width:100%;height:auto;min-height:54px;padding:13px 25px;line-height:1.25}.personality-test-page .quiz-static-play-button{max-width:min(100%,320px);height:auto;min-height:64px}.personality-test-page .quiz-static-play-button span{white-space:normal;text-align:left;min-width:0}.personality-footer{margin-top:120px}.personality-footer-links{justify-content:flex-start}@media (width<=900px){.personality-test-page .quiz-static-hero-art{object-position:center 20%}.personality-test-page .quiz-static-play-button{min-height:50px}.personality-spectrum-list article{grid-template-columns:34px minmax(0,1fr)}.personality-theme-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.personality-theme-grid article{min-height:205px}.personality-spectrum-list article>strong{grid-column:2;margin-top:7px}.personality-method-band{margin-bottom:84px}.personality-footer{margin-top:84px}}@media (width<=560px){.personality-theme-grid{border-left:0;grid-template-columns:1fr}.personality-theme-grid article{border-right:0;min-height:0;padding:26px 4px 27px}.personality-theme-grid article:before{left:0}}@media (width<=640px){.personality-test-page .quiz-static-hero-art{object-position:center 20%}.personality-spectrum-list{margin-top:30px}.personality-spectrum-list article{grid-template-columns:26px minmax(0,1fr);gap:12px;padding:22px 0}.personality-spectrum-list article>strong{gap:6px;font-size:10px}.personality-comparison{border-radius:19px;padding:30px 22px}.personality-related-tools a{grid-template-columns:minmax(0,1fr) 20px;gap:7px 12px}.personality-related-tools a:after{grid-area:1/2/span 2}.personality-related-tools span{grid-column:1}.personality-footer-links a+a{margin-left:0}}
