.goal-setting-workbook-module__r8TEfG__page .goal-hero{background:#0a0a0c;height:calc(100vh - 76px);min-height:680px;position:relative;overflow:hidden}:is(.goal-setting-workbook-module__r8TEfG__page .goal-hero picture,.goal-setting-workbook-module__r8TEfG__page .goal-hero img){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.goal-setting-workbook-module__r8TEfG__page .goal-hero-shade{background:linear-gradient(90deg,#0a0a0cf7,#0a0a0ccc 38%,#0a0a0c4d 72%,#0a0a0c21);position:absolute;inset:0}.goal-setting-workbook-module__r8TEfG__page .goal-hero-content{z-index:1;max-width:1040px;padding:clamp(76px,11vh,150px) 6vw 60px;position:relative}:is(.goal-setting-workbook-module__r8TEfG__page .goal-hero h1,.goal-setting-workbook-module__r8TEfG__page .goal-intro h2,.goal-setting-workbook-module__r8TEfG__page .goal-proof h2,.goal-setting-workbook-module__r8TEfG__page .goal-uses h2,.goal-setting-workbook-module__r8TEfG__page .goal-practice h2,.goal-setting-workbook-module__r8TEfG__page .goal-faq h2){text-transform:uppercase;letter-spacing:.025em;margin:0;font-size:clamp(3.8rem,6.1vw,7rem);line-height:.88}.goal-setting-workbook-module__r8TEfG__page .goal-hero h1{max-width:980px}.goal-setting-workbook-module__r8TEfG__page .goal-hero-content>p:not(.eyebrow){max-width:570px;margin:26px 0 32px;font-size:1.3rem;line-height:1.43}.goal-setting-workbook-module__r8TEfG__page .goal-intro{background:var(--cream);color:var(--ink);padding:110px 5vw}:is(.goal-setting-workbook-module__r8TEfG__page .goal-intro-grid,.goal-setting-workbook-module__r8TEfG__page .goal-proof-grid,.goal-setting-workbook-module__r8TEfG__page .goal-uses-grid){grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:clamp(48px,9vw,150px);display:grid}.goal-setting-workbook-module__r8TEfG__page .goal-intro-grid h2{max-width:510px}.goal-setting-workbook-module__r8TEfG__page .goal-intro-grid>div:last-child{max-width:650px}:is(.goal-setting-workbook-module__r8TEfG__page .goal-intro-grid>div:last-child p,.goal-setting-workbook-module__r8TEfG__page .goal-proof p,.goal-setting-workbook-module__r8TEfG__page .goal-practice p){margin:0 0 22px;font-size:1.18rem;line-height:1.52}.goal-setting-workbook-module__r8TEfG__page .goal-proof{background:radial-gradient(circle at 80% 7%,#6a2fb5b8,#0000 30%),#0a0a0c;padding:110px 5vw}.goal-setting-workbook-module__r8TEfG__page .goal-proof h2{max-width:600px;margin-bottom:28px}.goal-setting-workbook-module__r8TEfG__page .goal-proof ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.goal-setting-workbook-module__r8TEfG__page .goal-proof li{border-bottom:1px solid var(--line);grid-template-columns:72px 1fr;gap:20px;padding:24px 0;display:grid}.goal-setting-workbook-module__r8TEfG__page .goal-proof li>span{color:var(--gold);letter-spacing:.08em;font-size:1.1rem;font-weight:800}:is(.goal-setting-workbook-module__r8TEfG__page .goal-proof h3,.goal-setting-workbook-module__r8TEfG__page .goal-uses h3,.goal-setting-workbook-module__r8TEfG__page .goal-faq h3){text-transform:uppercase;letter-spacing:.025em;margin:0;font-size:clamp(1.8rem,2.7vw,2.45rem);line-height:.94}.goal-setting-workbook-module__r8TEfG__page .goal-proof li p{max-width:650px;margin:11px 0 0;font-size:1.06rem;line-height:1.48}.goal-setting-workbook-module__r8TEfG__page .goal-uses{background:var(--cream);color:var(--ink);padding:110px 5vw}.goal-setting-workbook-module__r8TEfG__page .goal-uses h2{max-width:570px}.goal-setting-workbook-module__r8TEfG__page .goal-use-list{border-top:1px solid var(--gold)}.goal-setting-workbook-module__r8TEfG__page .goal-use-list article{border-bottom:1px solid var(--gold);padding:27px 0}.goal-setting-workbook-module__r8TEfG__page .goal-use-list p{max-width:650px;margin:13px 0 0;font-size:1.14rem;line-height:1.48}.goal-setting-workbook-module__r8TEfG__page .goal-practice{background:radial-gradient(circle at 78% 15%,#6a2fb5 0,#0000 30%),#0a0a0c;padding:112px 5vw}.goal-setting-workbook-module__r8TEfG__page .goal-practice h2{margin-bottom:30px}.goal-setting-workbook-module__r8TEfG__page .goal-practice .button{margin-top:8px}.goal-setting-workbook-module__r8TEfG__page .goal-practice .text-link{margin-top:20px;display:table}.goal-setting-workbook-module__r8TEfG__page .goal-faq{background:var(--cream);color:var(--ink);padding:110px 5vw}.goal-setting-workbook-module__r8TEfG__page .goal-faq h2{margin-bottom:38px}.goal-setting-workbook-module__r8TEfG__page .goal-faq article{border-top:1px solid var(--gold);padding:28px 0}.goal-setting-workbook-module__r8TEfG__page .goal-faq article:last-child{border-bottom:1px solid var(--gold)}.goal-setting-workbook-module__r8TEfG__page .goal-faq p{max-width:780px;margin:14px 0 0;font-size:1.15rem;line-height:1.5}@media (max-width:900px){:is(.goal-setting-workbook-module__r8TEfG__page .goal-intro-grid,.goal-setting-workbook-module__r8TEfG__page .goal-proof-grid,.goal-setting-workbook-module__r8TEfG__page .goal-uses-grid){grid-template-columns:1fr;gap:42px}}@media (max-width:650px){.goal-setting-workbook-module__r8TEfG__page .goal-hero{height:820px;min-height:0}.goal-setting-workbook-module__r8TEfG__page .goal-hero img{object-position:60% center}.goal-setting-workbook-module__r8TEfG__page .goal-hero-shade{background:linear-gradient(90deg,#0a0a0cf5,#0a0a0cb3 85%,#0a0a0c4d)}.goal-setting-workbook-module__r8TEfG__page .goal-hero-content{padding:88px 25px 46px}:is(.goal-setting-workbook-module__r8TEfG__page .goal-hero h1,.goal-setting-workbook-module__r8TEfG__page .goal-intro h2,.goal-setting-workbook-module__r8TEfG__page .goal-proof h2,.goal-setting-workbook-module__r8TEfG__page .goal-uses h2,.goal-setting-workbook-module__r8TEfG__page .goal-practice h2,.goal-setting-workbook-module__r8TEfG__page .goal-faq h2){font-size:3.3rem}.goal-setting-workbook-module__r8TEfG__page .goal-hero-content>p:not(.eyebrow){font-size:1.12rem}:is(.goal-setting-workbook-module__r8TEfG__page .goal-intro,.goal-setting-workbook-module__r8TEfG__page .goal-proof,.goal-setting-workbook-module__r8TEfG__page .goal-uses,.goal-setting-workbook-module__r8TEfG__page .goal-practice,.goal-setting-workbook-module__r8TEfG__page .goal-faq){padding:72px 25px}.goal-setting-workbook-module__r8TEfG__page .goal-proof li{grid-template-columns:52px 1fr;gap:14px}:is(.goal-setting-workbook-module__r8TEfG__page .goal-proof h3,.goal-setting-workbook-module__r8TEfG__page .goal-uses h3,.goal-setting-workbook-module__r8TEfG__page .goal-faq h3){font-size:2rem}}
