body{background:#f4f3ee;background-image:none}.adult-header{background:#f8f7f2}.g-hero{border-bottom:1px solid #cbd0c5;gap:56px;padding:50px 0}.g-hero h1.a-page-title{font-size:clamp(36px,4vw,54px);max-width:620px}.g-dossier{background:#e9ece3;border:1px solid #c8d0be;border-radius:3px;padding:28px;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.g-dossier>strong{font:30px Georgia,serif;display:block;margin:12px 0}.g-dossier ol{padding-inline-start:22px;line-height:2.2;color:#53614b;font-size:14px}.g-round{border-radius:4px;box-shadow:none;border-top:2px solid #a9b39c}.g-round:not(.g-locked):hover{transform:none;box-shadow:0 4px 12px #253a2410}.g-round h2{font-family:Georgia,serif;font-weight:400}.g-round .a-card-top b{font-size:14px}.g-round button,.a-primary,.a-secondary{border-radius:4px}.g-track{border-radius:4px;background:#e9ece3}.g-track span{border-radius:4px}.a-choice{border-radius:4px;text-align:start}.a-choice .letter{border-radius:3px}.g-result-score strong{font-size:36px}.g-reflection{margin:26px 0;padding-top:24px;border-top:1px solid #d2d8c9}.g-reflection label{display:block;font-weight:600;margin-bottom:12px}.g-reflection textarea{display:block;width:100%;min-height:125px;resize:vertical;border:1px solid #bac5ad;border-radius:4px;padding:15px;background:#fffef9;color:#173e35;font-family:inherit;font-size:16px;line-height:1.85}.g-reflection small{display:block;font-size:12px;line-height:1.8;margin-top:10px;color:#66725e}.g-reflection textarea:focus-visible{outline:2px solid #61754d;outline-offset:3px}.g-takeaways blockquote{white-space:pre-wrap;border-inline-start:3px solid #b4c3a1;padding-inline-start:16px;line-height:1.85;font-size:15px}.g-readable .g-reflection textarea{font-size:20px}.g-result .a-complete{font-size:28px;border-radius:4px;width:52px;height:52px}.g-hero .a-source-intro{line-height:1.9}@media(max-width:650px){.g-hero{gap:24px;padding:28px 0}.g-dossier{padding:20px}.g-dossier ol{margin-bottom:0}.g-reflection textarea{font-size:16px}}
