.adhd-quiz .test-header{border-bottom:0}.adhd-quiz .test-header-inner{max-width:1180px;height:60px;padding-inline:0}.adhd-quiz .test-header-logo{gap:9px;width:auto;display:flex}.adhd-quiz .test-header-logo img{width:30px;height:30px}.adhd-quiz .love-progress{background:#a89d9b}.adhd-quiz .love-progress>div{background:#efd0c5}.adhd-quiz .love-intro{width:min(400px,100% - 48px);margin:81px auto 0}.adhd-quiz .love-intro-image{width:158px;height:158px;margin:0 auto;display:block}.adhd-quiz .love-intro h1{color:#1a1a1a;margin:26.56px 0 48px;font:700 32px/38.4px Lato,Arial,sans-serif}.adhd-quiz .love-intro ul{color:#333;width:100%;margin:0 0 32px;display:block}.adhd-quiz .love-intro li{min-height:30px;margin:0 0 16px;padding:0 0 0 47px;font:700 16px/25.6px Lato,Arial,sans-serif}.adhd-quiz .love-intro li:before{content:"✓";color:#fff;background:#13845a;border-radius:50%;place-items:center;width:21px;height:21px;font:700 14px/1 Lato,Arial,sans-serif;display:grid;top:3px;left:0}.adhd-quiz .love-start{background:#086e3d;border-radius:6px;width:100%;max-width:none;margin:64px auto 0;padding:14.5px 16px;font:400 16px/19.2px Lato,Arial,sans-serif}.adhd-quiz .love-start:hover{background:#075e35}.adhd-quiz .love-start:disabled{opacity:.65;cursor:wait}.adhd-turnstile{width:100%;max-width:400px;margin:0 auto}.adhd-turnstile:empty{display:none}.adhd-turnstile p,.adhd-start-error{color:#a13b3b;margin:12px 0 0;font:400 14px/1.5 Lato,Arial,sans-serif}.adhd-quiz .love-question{width:min(800px,100% - 40px);margin:95px auto 0}.adhd-quiz .love-question .love-quiz-title{color:#0b784e;margin:0 0 32px;font:400 24px/28px Lato,Arial,sans-serif}.adhd-quiz .love-question h1{color:#0b784e;margin:0 0 30px;font:700 20px/28px Lato,Arial,sans-serif}.adhd-quiz .love-options button{min-height:52px;padding:12px;font:400 16px/26px Lato,Arial,sans-serif}.adhd-quiz .love-options button:hover,.adhd-quiz .love-options button.selected{background:#efd0c5;border-color:#333}.adhd-quiz .quiz-back-row{margin-top:26px}.adhd-quiz .quiz-back-row button{color:#999;width:64px;height:64px;min-height:64px;padding:0;font-size:0}.adhd-quiz .adhd-processing{width:min(640px,100% - 40px);margin:85px auto 0}@media (width<=640px){.adhd-quiz .adhd-processing{margin-top:58px}.adhd-quiz .test-header-inner{padding-inline:24px}.adhd-quiz .love-intro{margin-top:76px}}.adhd-report{color:#172c39;background:#fff;min-height:100svh;font:400 16px/1.55 Lato,Arial,sans-serif}.adhd-report h1,.adhd-report h2,.adhd-report h3,.adhd-report h4{letter-spacing:normal;font-family:Lato,Arial,sans-serif}.adhd-report-width{width:min(1200px,calc(100% - 2 * var(--page-gutter)));margin-inline:auto}.adhd-report-banner{background:#dfeee9;border-bottom:1px solid #c5d8d0}.adhd-report-banner h1{padding:58px 0 32px;font-size:clamp(42px,6vw,86px);font-weight:400;line-height:1.1}.adhd-report-banner h1 strong{font-weight:700}.adhd-report-banner nav{white-space:nowrap;scrollbar-width:thin;gap:28px;padding:0 0 14px;font-size:14px;display:flex;overflow-x:auto}.adhd-report-banner nav a:hover{text-decoration:underline}.adhd-disclaimer{color:#526965;margin:28px 0;font-size:14px}.adhd-report main section{margin:48px 0 72px;scroll-margin-top:90px}.adhd-report main section h2{margin:0 0 25px;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.2}.adhd-report main section h3{margin:0 0 15px;font-size:22px;font-weight:700;line-height:1.3}.adhd-report main section h4{color:#376f56;margin:18px 0 4px;font-size:16px;font-weight:700}.adhd-report main section p{max-width:850px;margin:0 0 16px}.adhd-report-profile{background:#f8eae3;border-radius:8px;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);align-items:end;gap:20px;min-height:360px;display:grid;overflow:hidden}.adhd-report-profile>div{padding:42px 36px}.adhd-report-profile .adhd-profile-label{margin:0 0 8px;font-size:22px;font-weight:700}.adhd-report-profile h2{margin-bottom:30px!important;font-size:clamp(32px,3.5vw,46px)!important}.adhd-report-profile img{object-fit:contain;object-position:bottom;align-self:end;width:100%;height:360px}.adhd-day-grid,.adhd-two-columns,.adhd-help-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.adhd-day-card,.adhd-list-card,.adhd-help-grid article{background:#f7f8f5;border-radius:12px;padding:26px}.adhd-day-card h3{color:#376f56}.adhd-list-card{background:#eaf3ef}.adhd-list-card:nth-child(2){background:#f8eae3}.adhd-list-card ul{margin:0 0 20px;padding-left:22px;list-style:outside}.adhd-list-card li{padding:3px 0}.adhd-mechanics h3{margin:30px 0 12px!important}.adhd-mechanics .adhd-lead,.adhd-report .adhd-lead{color:#376f56;font-size:19px;font-weight:700}.adhd-mechanic-point{padding-left:22px;position:relative}.adhd-mechanic-point:before{content:"•";color:#376f56;position:absolute;left:5px}.adhd-help-grid article{background:#eaf3ef}.adhd-help-grid article h3{font-size:18px!important}.adhd-report-actions{align-items:center;gap:28px;margin:60px 0 80px;display:flex}.adhd-report-actions button,.adhd-report-actions a:first-child{color:#fff;cursor:pointer;background:#326f50;border:0;border-radius:8px;padding:14px 24px;font:700 17px/1.4 Lato,Arial,sans-serif;text-decoration:none}.adhd-report-actions a:last-child{text-decoration:underline}.adhd-report :focus-visible,.adhd-quiz :focus-visible{outline-offset:3px;outline:3px solid #326f50}@media (width<=700px){.adhd-report-banner h1{padding:42px 0 28px}.adhd-report main section{margin:36px 0 55px}.adhd-report-profile{grid-template-columns:1fr}.adhd-report-profile>div{padding:28px 24px 0}.adhd-report-profile img{object-position:center bottom;height:230px}.adhd-day-grid,.adhd-two-columns,.adhd-help-grid{grid-template-columns:1fr}.adhd-report-actions{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.adhd-quiz .love-progress>div{transition:none}}
