.brand-test-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:30px;align-items:center;padding:10px 0 30px}.brand-test-intro h1{font-size:clamp(48px,6vw,84px)}.brand-test-intro>div>p:not(.journal-eyebrow){font-size:16px;line-height:1.7;margin-top:23px;max-width:600px}.brand-test-intro .test-timing{font-size:11px!important;letter-spacing:.025em;margin-top:20px!important}.brand-test-intro img{width:100%;height:auto;max-height:480px;object-fit:contain}.brand-test-intro .journal-button{margin-top:22px}.test-scope{font-size:11px!important;line-height:1.7!important;color:#746d63!important;max-width:750px;margin-top:22px!important}.brand-questions{max-width:850px;margin:30px auto 40px}.question-progress{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:12px;margin-bottom:17px}.quiet-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;background:transparent;border:0;padding:10px 0;min-height:42px;font:600 12px/1.4 Manrope,Arial,sans-serif;color:#151515;text-decoration:underline;text-underline-offset:5px}.quiet-button:disabled{opacity:.4;cursor:default}.brand-questions progress{width:100%;height:5px;accent-color:#ff4d20;display:block;margin-bottom:40px}.brand-questions fieldset{border:0;padding:0;margin:0}.brand-questions legend{font-size:clamp(25px,3.2vw,40px);font-weight:750;letter-spacing:-.045em;line-height:1.2;max-width:800px}.question-hint{font-size:13px;margin:20px 0;color:#656057}.brand-options{display:grid;gap:10px;margin-top:24px}.brand-options label{display:flex;align-items:center;gap:15px;cursor:pointer;border:1px solid #d6d0c6;border-radius:7px;padding:17px 20px;min-height:57px;font-size:15px;background:#faf8f2}.brand-options label:has(input:checked){border-color:#d84821;background:#fff0e5}.brand-options input,.site-format-option input{width:18px;height:18px;accent-color:#c63d17;flex:none}.question-actions{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-top:30px}.brand-result>h1{font-size:clamp(42px,6.2vw,86px);margin-top:10px}.brand-result-description{font-size:18px;line-height:1.6;max-width:800px;margin-top:24px}.brand-result-profiles{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:32px}.brand-result-profiles>article{border-top:2px solid #ff4d20;padding-top:25px}.profile-label{font-size:11px;color:#9e3216;margin-bottom:10px}.brand-result-profiles h2{font-size:34px;letter-spacing:-.05em;font-weight:800}.brand-result-profiles h3{font-size:17px;font-weight:750;margin-top:24px}.brand-result-profiles p:not(.profile-label),.brand-result-profiles li{font-size:14px;line-height:1.7;margin-top:8px}.brand-result-profiles ul{padding-left:18px}.profile-example{padding:18px;border:1px solid #d6d0c6;border-radius:7px;background:#faf8f2}.brand-score-details{margin-top:35px;border-top:1px solid #d6d0c6;border-bottom:1px solid #d6d0c6;padding:20px 0}.brand-score-details>summary{cursor:pointer;font-size:15px;font-weight:650}.brand-score-details>div{display:grid;grid-template-columns:1fr 1fr;gap:15px 30px;margin-top:20px}.brand-score-details>div>div{display:grid;grid-template-columns:100px 1fr 45px;gap:10px;align-items:center;font-size:11px}.brand-score-details meter{width:100%;height:12px;accent-color:#ff4d20}.brand-score-details>p{font-size:11px;line-height:1.7;margin-top:20px;max-width:740px}.brand-result-actions{display:flex;align-items:center;gap:15px 25px;flex-wrap:wrap;margin-top:28px}.result-status{font-size:12px;line-height:1.7;margin-top:15px;overflow-wrap:anywhere}.result-next{margin-top:35px;border-top:1px solid #d6d0c6;padding-top:25px}.result-next h2{font-size:30px;letter-spacing:-.045em}.result-next p{font-size:14px;line-height:1.7;margin-top:15px;max-width:800px}.result-next>div{display:flex;flex-wrap:wrap;gap:25px;margin-top:20px}.result-next a{display:inline-flex;gap:15px;align-items:center;font-size:12px;text-decoration:underline;text-underline-offset:4px}.site-format-page{max-width:960px!important}.site-format-page form{max-width:740px;margin-top:30px}.site-format-page fieldset{border:0;padding:0;margin:0 0 25px}.site-format-page legend{font-size:19px;font-weight:700;margin-bottom:18px;letter-spacing:-.025em}.site-format-option{display:flex;gap:15px;align-items:center;padding:15px 17px;border:1px solid #d6d0c6;border-radius:6px;margin:10px 0;cursor:pointer;font-size:14px}.site-format-option:has(input:checked){background:#fff0e5;border-color:#d84821}.site-format-field{display:flex;flex-direction:column;gap:10px;margin:25px 0;font-size:17px;font-weight:650}.site-format-field select{font-size:14px;font-weight:400;padding:13px;border:1px solid #c9c1b4;border-radius:6px;background:#fffdfa;color:#151515}.site-format-result{margin-top:40px;padding-top:25px;border-top:2px solid #ff4d20}.site-format-result h2{font-size:32px;line-height:1.15;letter-spacing:-.045em}.site-format-result>p:not(.journal-eyebrow){font-size:16px;line-height:1.7;margin-top:17px}.site-format-result #site-format-price{font-size:25px;font-weight:750;color:#b33210}@media (max-width:767px){.brand-test-intro{grid-template-columns:1fr;padding-top:0;gap:10px}.brand-test-intro h1{font-size:clamp(42px,11vw,65px)}.brand-test-intro>div>p:not(.journal-eyebrow){font-size:14px;margin-top:18px}.brand-test-intro img{max-height:230px;grid-row:2}.brand-test-intro .test-timing,.test-scope{font-size:10px!important}.brand-questions{margin-top:20px}.brand-questions progress{margin-bottom:28px}.brand-questions legend{font-size:28px}.question-hint{font-size:12px;margin-top:18px}.brand-options label{font-size:14px;padding:15px;min-height:54px}.brand-result-description{font-size:16px}.brand-result-profiles{grid-template-columns:1fr;gap:25px}.brand-result-profiles h2{font-size:30px}.brand-result-profiles h3{font-size:16px}.brand-result-profiles p:not(.profile-label),.brand-result-profiles li{font-size:13px}.brand-score-details>div{grid-template-columns:1fr;gap:12px}.brand-result-actions{gap:10px 20px}.brand-result-actions>.journal-button{width:100%}.quiet-button{font-size:11px}.result-next>div{gap:15px}.site-format-page legend{font-size:17px}.site-format-option{font-size:13px;padding:14px 12px}.site-format-field{font-size:16px}.site-format-result h2{font-size:28px}.site-format-result>p:not(.journal-eyebrow){font-size:14px}}
