#assessment-root.parent-change{--warm-gray:#625c51;--sage:#66765b;min-height:80vh}#assessment-root.parent-change .assessment-intro-section{padding:76px 5% 60px}#assessment-root.parent-change .assessment-intro-content{max-width:940px}#assessment-root.parent-change h1{font-family:var(--font-crimson-pro), Georgia, serif;letter-spacing:-.035em;margin-bottom:28px;font-size:clamp(3rem,7vw,5rem);font-weight:600;line-height:1.06}#assessment-root.parent-change .change-intro{max-width:690px;color:var(--warm-gray);margin:0 auto 20px;font-size:1.22rem;line-height:1.7}#assessment-root.parent-change .cta-section-lead{margin:32px 0 16px}#assessment-root.parent-change .cta-large{text-transform:none;letter-spacing:0;padding:18px 26px;font-size:1.15rem}#assessment-root.parent-change .change-caption{color:var(--warm-gray);max-width:560px;margin:0 auto;font-size:.94rem}#assessment-root.parent-change .assessment-box{margin:56px 0 32px;padding:36px 28px 20px}#assessment-root.parent-change .assessment-box h2{margin-bottom:16px;font-size:2.2rem}#assessment-root.parent-change .assessment-box>p{max-width:610px;margin:0 auto;font-size:1.1rem}#assessment-root.parent-change .assessment-details{gap:16px;margin:28px 0 12px}#assessment-root.parent-change .detail-item{padding:22px}#assessment-root.parent-change .detail-item h3{font:700 1.1rem/1.4 var(--font-dm-sans), sans-serif;margin:0 0 12px}#assessment-root.parent-change .detail-item p{font-size:1rem}#assessment-root.parent-change .change-note{color:var(--warm-gray);max-width:680px;margin:24px auto;font-size:.96rem;line-height:1.7}#assessment-root.parent-change .assessment-container{max-width:830px;padding:36px 24px 60px}#assessment-root.parent-change .progress-bar-container{margin-bottom:10px}#assessment-root.parent-change .progress-text{margin:0 0 22px}#assessment-root.parent-change .question-container{margin-bottom:20px;padding:32px;animation:none}#assessment-root.parent-change .question-text{margin-bottom:14px;scroll-margin-top:115px;font-size:1.85rem}#assessment-root.parent-change [tabindex="-1"]:focus{outline:none}#assessment-root.parent-change .question-hint{color:var(--warm-gray);margin-bottom:24px;font-size:.95rem}#assessment-root.parent-change .options{gap:10px}#assessment-root.parent-change .option{border-radius:3px;align-items:center;gap:14px;padding:15px 18px;font-size:1.07rem;line-height:1.5;display:flex}#assessment-root.parent-change .option:hover{transform:none}#assessment-root.parent-change .option input{accent-color:#a95442;flex:0 0 18px;width:18px;height:18px}#assessment-root.parent-change .option:focus-within{outline:2px solid var(--deep-navy);outline-offset:3px}#assessment-root.parent-change .nav-buttons{flex-direction:row;gap:12px;margin-top:20px}#assessment-root.parent-change .btn{text-transform:none;letter-spacing:0;border-radius:4px;padding:14px 22px;font-size:1rem}#assessment-root.parent-change .btn-primary,#assessment-root.parent-change .submit-email-btn{background:#a95442;border-color:#a95442}#assessment-root.parent-change .email-capture-container{max-width:720px;padding:48px 24px}#assessment-root.parent-change .email-capture-box{padding:38px}#assessment-root.parent-change .email-capture-box h2{scroll-margin-top:115px}#assessment-root.parent-change .email-capture-box p{margin-bottom:22px}#assessment-root.parent-change .email-form{text-align:left;gap:14px}#assessment-root.parent-change .email-label{font-weight:700}#assessment-root.parent-change .email-input{width:100%;min-width:0}#assessment-root.parent-change .change-consent{cursor:pointer;align-items:flex-start;gap:12px;margin:5px 0;font-size:.97rem;line-height:1.6;display:flex}#assessment-root.parent-change .change-consent input{accent-color:#a95442;flex:0 0 18px;height:18px;margin-top:4px}#assessment-root.parent-change .submit-email-btn{text-transform:none;letter-spacing:0;border-radius:4px;padding:17px}#assessment-root.parent-change .privacy-note{opacity:1;margin-bottom:14px;font-size:.87rem}#assessment-root.parent-change a{text-underline-offset:4px}#assessment-root.parent-change .privacy-note a,#assessment-root.parent-change .change-text-button,#assessment-root.parent-change .change-result-actions a{text-decoration:underline}#assessment-root.parent-change .change-text-button{font:inherit;color:var(--deep-navy);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:8px 0;font-size:.95rem}#assessment-root.parent-change .change-honeypot{position:absolute;left:-10000px}#assessment-root.parent-change .change-verification{width:100%;min-height:65px}#assessment-root.parent-change .change-safety{background:var(--cream);text-align:left;margin-bottom:24px;padding:20px}#assessment-root.parent-change .change-safety p{margin:12px 0 18px;font-size:1rem}#assessment-root.parent-change .results-container{max-width:900px;margin:auto;padding:40px 24px}#assessment-root.parent-change .results-header{background:var(--soft-white);box-shadow:none;text-align:left;border:1px solid #d8d4c9;border-radius:0;margin-bottom:24px;padding:40px}#assessment-root.parent-change .results-header h2{margin-bottom:22px;scroll-margin-top:115px;font-size:clamp(2rem,5vw,3rem)}#assessment-root.parent-change .results-header p{font-size:1.1rem}#assessment-root.parent-change .results-header .section-label{font-size:.85rem}#assessment-root.parent-change .results-header .change-delivery{color:var(--warm-gray);overflow-wrap:anywhere;margin-top:24px;font-size:.9rem}#assessment-root.parent-change .result-section{padding:36px}#assessment-root.parent-change .result-section p{font-size:1.1rem;line-height:1.8}#assessment-root.parent-change .result-section h2{font-size:2rem}#assessment-root.parent-change .result-section h3{color:#9a4c3b;margin:26px 0 14px}#assessment-root.parent-change blockquote{background:var(--cream);border-left:3px solid var(--terracotta);font:600 1.45rem/1.5 var(--font-crimson-pro), Georgia, serif;padding:22px}#assessment-root.parent-change .result-section .change-note{margin-bottom:0;font-size:.92rem}#assessment-root.parent-change .cta-box{box-shadow:none;text-align:left;border-radius:0;padding:40px}#assessment-root.parent-change .cta-box h2{font-family:var(--font-crimson-pro), Georgia, serif;font-size:2.6rem}#assessment-root.parent-change .cta-box p{color:#e0dfda;margin-bottom:22px;margin-left:0;font-size:1.05rem}#assessment-root.parent-change .cta-box .section-label{color:#ddbb7c;font-size:.8rem}#assessment-root.parent-change .change-book-points{color:#e0dfda;margin:0 0 28px;padding-left:20px;list-style:outside}#assessment-root.parent-change .change-book-points li{margin-bottom:10px}#assessment-root.parent-change .cta-box .change-book-confirmation{color:#ddbb7c;margin-bottom:0}#assessment-root.parent-change .cta-box .btn{padding:16px 24px}#assessment-root.parent-change .change-result-actions{justify-content:space-between;align-items:center;gap:24px;margin-top:28px;font-size:.95rem;display:flex}#assessment-root.parent-change .change-footer{color:var(--warm-gray);border-top:1px solid #ddd8ce;justify-content:center;gap:24px;padding:30px 20px;font-size:.85rem;display:flex}#assessment-root.parent-change button:focus-visible,#assessment-root.parent-change a:focus-visible,#assessment-root.parent-change input:focus-visible{outline-offset:4px;outline:3px solid #66765b}@media (max-width:600px){#assessment-root.parent-change .assessment-intro-section{padding:46px 24px}#assessment-root.parent-change .section-label{letter-spacing:1.4px;font-size:.73rem}#assessment-root.parent-change .change-intro{font-size:1.08rem}#assessment-root.parent-change .assessment-box{margin-top:44px;padding:28px 18px 16px}#assessment-root.parent-change .assessment-box h2{font-size:1.9rem}#assessment-root.parent-change .assessment-details{gap:12px}#assessment-root.parent-change .assessment-container{padding:24px 16px 40px}#assessment-root.parent-change .question-container{padding:24px 18px}#assessment-root.parent-change .question-text{font-size:1.6rem}#assessment-root.parent-change .option{padding:14px 12px;font-size:1rem}#assessment-root.parent-change .nav-buttons .btn{flex:1;width:auto;padding:13px 8px;font-size:.95rem}#assessment-root.parent-change .email-capture-container{padding:28px 16px}#assessment-root.parent-change .email-capture-box{padding:28px 18px}#assessment-root.parent-change .email-capture-box h2{font-size:2rem}#assessment-root.parent-change .email-input{padding:14px}#assessment-root.parent-change .results-container{padding:28px 16px}#assessment-root.parent-change .results-header,#assessment-root.parent-change .result-section,#assessment-root.parent-change .cta-box{padding:28px 22px}#assessment-root.parent-change .cta-box h2{font-size:2.2rem}#assessment-root.parent-change .change-result-actions{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){#assessment-root.parent-change *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{body>*{background:#fff!important}header,#assessment-root.parent-change .cta-box,#assessment-root.parent-change .change-result-actions,#assessment-root.parent-change .change-footer,#assessment-root.parent-change .change-delivery{display:none!important}#assessment-root.parent-change .results-container{max-width:none;padding:0}#assessment-root.parent-change .results-header,#assessment-root.parent-change .result-section{border:0;margin:0;padding:18px}}
