.happiness-mind-skills-module__5S8euG__page{--green:#2f6754;--deep:#1f493d;--sage:#e8f1ea;--warm:#fff5e7;--orange:#c86337;color:#263b34;width:min(1100px,100%);margin:auto;padding:clamp(24px,5vw,64px) 20px 90px}.happiness-mind-skills-module__5S8euG__eyebrow{color:#56776b;letter-spacing:.11em;font-size:.76rem;font-weight:850}.happiness-mind-skills-module__5S8euG__landingHero,.happiness-mind-skills-module__5S8euG__lessonHero{background:#f0f6f1;border:1px solid #d4e1d8;border-radius:32px;padding:clamp(30px,6vw,64px)}.happiness-mind-skills-module__5S8euG__landingHero h1,.happiness-mind-skills-module__5S8euG__lessonHero h1{letter-spacing:-.045em;margin:14px 0 8px;font:700 clamp(2.4rem,4.4vw,4.2rem)/1.12 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__lessonHero h1{white-space:nowrap;font-size:clamp(2rem,3.4vw,3.25rem)}.happiness-mind-skills-module__5S8euG__season{color:var(--orange);font-weight:850}.happiness-mind-skills-module__5S8euG__lead,.happiness-mind-skills-module__5S8euG__lessonHero>p:not(.happiness-mind-skills-module__5S8euG__eyebrow){color:#52675f;max-width:700px;margin:20px 0;font-size:1.08rem;line-height:1.75}.happiness-mind-skills-module__5S8euG__primary{background:var(--green);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:52px;margin-top:10px;padding:0 22px;font-weight:850;display:inline-flex}.happiness-mind-skills-module__5S8euG__index,.happiness-mind-skills-module__5S8euG__explanation,.happiness-mind-skills-module__5S8euG__tool,.happiness-mind-skills-module__5S8euG__practice,.happiness-mind-skills-module__5S8euG__quote,.happiness-mind-skills-module__5S8euG__daily{max-width:920px;margin:64px auto}.happiness-mind-skills-module__5S8euG__index h2,.happiness-mind-skills-module__5S8euG__section h2,.happiness-mind-skills-module__5S8euG__explanation h2,.happiness-mind-skills-module__5S8euG__tool h2,.happiness-mind-skills-module__5S8euG__practice h2,.happiness-mind-skills-module__5S8euG__daily h2{margin:8px 0 20px;font:700 clamp(1.65rem,3vw,2.5rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__index ol{gap:12px;padding:0;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__index li{background:#f8faf7;border:1px solid #dde4de;border-radius:18px;grid-template-columns:58px 1fr auto;align-items:center;gap:16px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__index li>span,.happiness-mind-skills-module__5S8euG__field>span{color:#5a6b64;background:#e2e9e3;border-radius:16px;place-items:center;width:52px;height:52px;font-size:1.1rem;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__index .happiness-mind-skills-module__5S8euG__available{background:#fff}.happiness-mind-skills-module__5S8euG__index .happiness-mind-skills-module__5S8euG__available>span{background:var(--green);color:#fff}.happiness-mind-skills-module__5S8euG__index li div{gap:5px;display:grid}.happiness-mind-skills-module__5S8euG__index small{color:#5d776c}.happiness-mind-skills-module__5S8euG__index a{color:var(--orange);font-weight:850}.happiness-mind-skills-module__5S8euG__index em{color:#7b877f;font-size:.86rem;font-style:normal}.happiness-mind-skills-module__5S8euG__planned{color:#6b776f;margin-top:15px;line-height:1.65}.happiness-mind-skills-module__5S8euG__section{grid-template-columns:1.15fr .85fr;align-items:center;gap:40px;margin:64px auto;display:grid}.happiness-mind-skills-module__5S8euG__speech{gap:9px;display:grid}.happiness-mind-skills-module__5S8euG__speech p{background:#fff5e8;border-radius:15px;padding:12px 15px;line-height:1.55}.happiness-mind-skills-module__5S8euG__conclusion{color:#50675d;margin-top:20px;line-height:1.8}.happiness-mind-skills-module__5S8euG__branch{background:var(--sage);border-radius:28px;min-height:280px;position:relative;overflow:hidden}.happiness-mind-skills-module__5S8euG__person{z-index:2;font-size:32px;position:absolute;bottom:32px;left:calc(50% - 12px)}.happiness-mind-skills-module__5S8euG__branch>i{background:#91ab9b;width:8px;height:92px;position:absolute;bottom:67px;left:50%}.happiness-mind-skills-module__5S8euG__branch>div{justify-content:space-around;padding-top:42px;display:flex}.happiness-mind-skills-module__5S8euG__branch b{width:58px;height:58px;color:var(--green);background:#fff;border-radius:50%;place-items:center;font-size:1.3rem;display:grid}.happiness-mind-skills-module__5S8euG__branch b:after{content:"";transform-origin:bottom;z-index:-1;background:#91ab9b;width:8px;height:90px;position:absolute}.happiness-mind-skills-module__5S8euG__branch b:first-child:after{transform:translate(24px,50px)rotate(-42deg)}.happiness-mind-skills-module__5S8euG__branch b:nth-child(2):after{transform:translate(24px,50px)}.happiness-mind-skills-module__5S8euG__branch b:last-child:after{transform:translate(24px,50px)rotate(42deg)}.happiness-mind-skills-module__5S8euG__explanation{background:#fff8ed;border-radius:28px;padding:clamp(26px,5vw,48px)}.happiness-mind-skills-module__5S8euG__explanation>p,.happiness-mind-skills-module__5S8euG__concept p{color:#4f625a;line-height:1.8}.happiness-mind-skills-module__5S8euG__concept{background:#fff;border-radius:18px;grid-template-columns:180px 1fr;align-items:start;gap:22px;margin:24px 0;padding:22px;display:grid}.happiness-mind-skills-module__5S8euG__concept strong{color:var(--green);font-size:1.25rem}.happiness-mind-skills-module__5S8euG__explanation blockquote{border-left:4px solid var(--orange);background:#fff;margin-top:24px;padding:20px;font-size:1.15rem;font-weight:800;line-height:1.7}.happiness-mind-skills-module__5S8euG__tool{background:var(--deep);color:#fff;border-radius:30px;overflow:hidden}.happiness-mind-skills-module__5S8euG__tool header{padding:30px 34px 16px}.happiness-mind-skills-module__5S8euG__tool header p{color:#a9c9bb;font-weight:850}.happiness-mind-skills-module__5S8euG__tool ol{gap:2px;padding:0;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__tool li{border-top:1px solid #ffffff24;grid-template-columns:70px 1fr;align-items:center;gap:18px;padding:24px 34px;display:grid}.happiness-mind-skills-module__5S8euG__tool li>span{width:64px;height:64px;color:var(--deep);background:#fff;border-radius:20px;place-items:center;font-size:1.8rem;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__tool li b{font-size:1.1rem}.happiness-mind-skills-module__5S8euG__tool li p{color:#bfd3ca;margin-top:7px}.happiness-mind-skills-module__5S8euG__practice{scroll-margin-top:20px}.happiness-mind-skills-module__5S8euG__field{background:#fff;border:1px solid #dbe3dd;border-radius:18px;grid-template-columns:64px 1fr;gap:8px 15px;margin-top:16px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__field>span{background:var(--sage);color:var(--green);grid-row:1/3;font-size:1.4rem}.happiness-mind-skills-module__5S8euG__field textarea,.happiness-mind-skills-module__5S8euG__extraField textarea{min-height:82px;color:inherit;font:inherit;resize:vertical;border:1px solid #cbd7ce;border-radius:11px;grid-column:2;padding:12px;line-height:1.55}.happiness-mind-skills-module__5S8euG__extraField{background:#f6f8f5;border-radius:16px;gap:8px;margin:16px 0;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__extraField textarea{grid-column:auto}.happiness-mind-skills-module__5S8euG__add{min-height:48px;color:var(--green);font:inherit;cursor:pointer;background:#fff;border:1px solid #a9c3b3;border-radius:12px;margin-top:16px;padding:0 17px;font-weight:800}.happiness-mind-skills-module__5S8euG__complete{background:var(--sage);color:var(--green);border-radius:14px;margin-top:18px;padding:16px;font-weight:850}.happiness-mind-skills-module__5S8euG__saveActions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.happiness-mind-skills-module__5S8euG__saveActions button{background:var(--green);color:#fff;min-height:50px;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 18px;font-weight:800}.happiness-mind-skills-module__5S8euG__saveActions button+button{color:var(--green);background:#fff;box-shadow:inset 0 0 0 1px #a8c0b1}.happiness-mind-skills-module__5S8euG__saveActions button[aria-pressed=true]{color:#2d604d;background:#deeee3}.happiness-mind-skills-module__5S8euG__saveActions button:disabled{opacity:.55;cursor:wait}.happiness-mind-skills-module__5S8euG__practice>small{color:#68756f;margin-top:12px;line-height:1.6;display:block}.happiness-mind-skills-module__5S8euG__quote{text-align:center;background:#edf4ee;border-radius:28px;padding:38px}.happiness-mind-skills-module__5S8euG__quote blockquote{margin-top:18px;font:700 clamp(1.45rem,3vw,2.2rem)/1.6 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__daily{background:var(--warm);border:1px solid #ead9bd;border-radius:28px;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__daily p{line-height:1.9}.happiness-mind-skills-module__5S8euG__daily strong{color:#704c36}.happiness-mind-skills-module__5S8euG__daily label{align-items:center;gap:12px;margin-top:22px;font-weight:850;display:flex}.happiness-mind-skills-module__5S8euG__daily input{width:22px;height:22px;accent-color:var(--green)}.happiness-mind-skills-module__5S8euG__nav{grid-template-columns:.65fr 1.35fr;gap:18px;max-width:920px;margin:64px auto;display:grid}.happiness-mind-skills-module__5S8euG__nav>button,.happiness-mind-skills-module__5S8euG__nav>div{background:#f5f7f4;border:1px solid #dce3dd;border-radius:18px;min-height:118px;padding:22px}.happiness-mind-skills-module__5S8euG__nav>button,.happiness-mind-skills-module__5S8euG__nav div button{color:#7d8982;font:inherit}.happiness-mind-skills-module__5S8euG__nav>button:disabled,.happiness-mind-skills-module__5S8euG__nav div button:disabled{cursor:not-allowed}.happiness-mind-skills-module__5S8euG__nav>div{gap:7px;display:grid}.happiness-mind-skills-module__5S8euG__nav small{color:#6d7d75}.happiness-mind-skills-module__5S8euG__nav b{line-height:1.45}.happiness-mind-skills-module__5S8euG__nav div button{background:0 0;border:0;justify-self:start}.happiness-mind-skills-module__5S8euG__safety{color:#6e7873;text-align:center;max-width:800px;margin:0 auto;font-size:.84rem;line-height:1.65}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__page{padding-inline:14px}.happiness-mind-skills-module__5S8euG__landingHero,.happiness-mind-skills-module__5S8euG__lessonHero{border-radius:24px;padding:30px 20px}.happiness-mind-skills-module__5S8euG__lessonHero h1{white-space:nowrap}.happiness-mind-skills-module__5S8euG__section{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__branch{min-height:240px}.happiness-mind-skills-module__5S8euG__concept{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__index li{grid-template-columns:48px 1fr}.happiness-mind-skills-module__5S8euG__index li>span{width:46px;height:46px}.happiness-mind-skills-module__5S8euG__index li>a,.happiness-mind-skills-module__5S8euG__index li>em{grid-column:2}.happiness-mind-skills-module__5S8euG__tool header,.happiness-mind-skills-module__5S8euG__tool li{padding-inline:20px}.happiness-mind-skills-module__5S8euG__tool li{grid-template-columns:56px 1fr}.happiness-mind-skills-module__5S8euG__tool li>span{width:54px;height:54px}.happiness-mind-skills-module__5S8euG__field{grid-template-columns:50px 1fr;padding:16px}.happiness-mind-skills-module__5S8euG__field>span{width:48px;height:48px}.happiness-mind-skills-module__5S8euG__saveActions,.happiness-mind-skills-module__5S8euG__saveActions button{width:100%}.happiness-mind-skills-module__5S8euG__nav{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__nav>button{min-height:62px}.happiness-mind-skills-module__5S8euG__section,.happiness-mind-skills-module__5S8euG__index,.happiness-mind-skills-module__5S8euG__explanation,.happiness-mind-skills-module__5S8euG__tool,.happiness-mind-skills-module__5S8euG__practice,.happiness-mind-skills-module__5S8euG__quote,.happiness-mind-skills-module__5S8euG__daily,.happiness-mind-skills-module__5S8euG__nav{margin-block:44px}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__page{scroll-behavior:auto}}.happiness-mind-skills-module__5S8euG__nav a{color:var(--green);justify-self:start;font-weight:850}.happiness-mind-skills-module__5S8euG__choiceVisual{background:var(--sage);text-align:center;border-radius:28px;align-content:center;gap:20px;min-height:280px;padding:30px;display:grid}.happiness-mind-skills-module__5S8euG__choiceVisual>div{justify-content:center;gap:12px;display:flex}.happiness-mind-skills-module__5S8euG__choiceVisual b{width:58px;height:58px;color:var(--green);background:#fff;border-radius:18px;place-items:center;font-size:1.35rem;display:grid}.happiness-mind-skills-module__5S8euG__choiceVisual>span{color:var(--orange);font-size:2rem;font-weight:900}.happiness-mind-skills-module__5S8euG__extremes{grid-template-columns:repeat(4,1fr);gap:8px;margin:20px 0;padding:0;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__extremes li{text-align:center;background:#fff;border-radius:12px;padding:12px;font-weight:800}.happiness-mind-skills-module__5S8euG__fiveTool ol{grid-template-columns:repeat(5,1fr);gap:1px}.happiness-mind-skills-module__5S8euG__fiveTool li{padding:22px 16px;display:block}.happiness-mind-skills-module__5S8euG__fiveTool li>span{margin-bottom:16px}.happiness-mind-skills-module__5S8euG__fiveTool li b{display:block}.happiness-mind-skills-module__5S8euG__problemField{background:#f5f8f4;border-radius:18px;gap:9px;margin:20px 0;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__problemField textarea,.happiness-mind-skills-module__5S8euG__optionFields textarea{min-height:82px;color:inherit;font:inherit;resize:vertical;border:1px solid #cbd7ce;border-radius:11px;padding:12px;line-height:1.55}.happiness-mind-skills-module__5S8euG__optionFields{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__optionFields label{background:#fff;border:1px solid #dbe3dd;border-radius:16px;grid-template-columns:48px 1fr;gap:8px 12px;padding:17px;display:grid}.happiness-mind-skills-module__5S8euG__optionFields label:last-child{grid-column:1/-1}.happiness-mind-skills-module__5S8euG__optionFields span{background:var(--sage);width:46px;height:46px;color:var(--green);border-radius:14px;grid-row:1/3;place-items:center;font-size:1.2rem;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__optionFields textarea{grid-column:2}.happiness-mind-skills-module__5S8euG__decision{border:1px solid #d8e2da;border-radius:16px;flex-wrap:wrap;gap:10px;margin-top:22px;padding:20px;display:flex}.happiness-mind-skills-module__5S8euG__decision legend{padding:0 7px;font-weight:850}.happiness-mind-skills-module__5S8euG__decision label{background:#f2f6f2;border-radius:999px;align-items:center;gap:7px;min-height:44px;padding:9px 13px;display:flex}.happiness-mind-skills-module__5S8euG__decision input{width:19px;height:19px;accent-color:var(--green)}.happiness-mind-skills-module__5S8euG__microExample{background:#f2f6f2;border-radius:28px;max-width:920px;margin:64px auto;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__microExample h2{margin:8px 0 18px;font:700 clamp(1.6rem,3vw,2.3rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__microExample>p{line-height:1.7}.happiness-mind-skills-module__5S8euG__microExample dl{gap:8px;margin:22px 0;display:grid}.happiness-mind-skills-module__5S8euG__microExample dl div{grid-template-columns:46px 1fr;align-items:center;gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__microExample dt{width:42px;height:42px;color:var(--green);background:#fff;border-radius:12px;place-items:center;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__microExample dd{margin:0}.happiness-mind-skills-module__5S8euG__microExample small{color:#66756e;line-height:1.6}@media (max-width:900px){.happiness-mind-skills-module__5S8euG__fiveTool ol{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__fiveTool li{grid-template-columns:56px 1fr;display:grid}.happiness-mind-skills-module__5S8euG__fiveTool li>span{margin:0}}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__choiceVisual{min-height:240px}.happiness-mind-skills-module__5S8euG__extremes{grid-template-columns:repeat(2,1fr)}.happiness-mind-skills-module__5S8euG__optionFields{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__optionFields label:last-child{grid-column:auto}.happiness-mind-skills-module__5S8euG__decision{display:grid}.happiness-mind-skills-module__5S8euG__microExample{margin-block:44px}}.happiness-mind-skills-module__5S8euG__eyeCompare,.happiness-mind-skills-module__5S8euG__distinction,.happiness-mind-skills-module__5S8euG__whenUse{max-width:920px;margin:64px auto}.happiness-mind-skills-module__5S8euG__eyeCompare h2,.happiness-mind-skills-module__5S8euG__distinction h2,.happiness-mind-skills-module__5S8euG__whenUse h2{margin:8px 0 20px;font:700 clamp(1.65rem,3vw,2.5rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__eyeCompare>div{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.happiness-mind-skills-module__5S8euG__eyeCompare article{background:#fff;border:1px solid #d9e3dc;border-radius:24px;padding:28px}.happiness-mind-skills-module__5S8euG__eyeCompare article+article{background:var(--sage)}.happiness-mind-skills-module__5S8euG__eyeCompare article>span{background:var(--sage);width:52px;height:52px;color:var(--green);border-radius:50%;place-items:center;margin-bottom:14px;font-size:1.7rem;display:grid}.happiness-mind-skills-module__5S8euG__eyeCompare article+article>span{background:#fff}.happiness-mind-skills-module__5S8euG__eyeCompare h3{font-size:1.5rem}.happiness-mind-skills-module__5S8euG__eyeCompare b{color:#567068;margin-top:6px;display:block}.happiness-mind-skills-module__5S8euG__eyeCompare ul{color:#53675f;gap:8px;margin:18px 0 0;padding-left:20px;display:grid}.happiness-mind-skills-module__5S8euG__sceneIntro{color:#52675f;margin-bottom:12px;line-height:1.7}.happiness-mind-skills-module__5S8euG__flowCompare{grid-template-columns:repeat(2,1fr);gap:14px;margin:22px 0;display:grid}.happiness-mind-skills-module__5S8euG__flowCompare ol{counter-reset:flow;background:#fff;border-radius:18px;gap:24px;padding:20px;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__flowCompare li{text-align:center;background:#f2f6f2;border-radius:11px;padding:12px;font-weight:800;position:relative}.happiness-mind-skills-module__5S8euG__flowCompare li:not(:last-child):after{content:"↓";color:var(--orange);position:absolute;bottom:-24px;left:50%}.happiness-mind-skills-module__5S8euG__scanField{background:#fff;border:1px solid #dbe3dd;border-radius:17px;grid-template-columns:54px 1fr;gap:8px 12px;margin-top:16px;padding:18px;display:grid}.happiness-mind-skills-module__5S8euG__scanField>span,.happiness-mind-skills-module__5S8euG__emotions legend>span,.happiness-mind-skills-module__5S8euG__helpful legend>span{background:var(--sage);width:48px;height:48px;color:var(--green);border-radius:15px;place-items:center;font-size:1.25rem;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__scanField>span{grid-row:1/3}.happiness-mind-skills-module__5S8euG__scanField textarea{min-height:86px;color:inherit;font:inherit;resize:vertical;border:1px solid #cbd7ce;border-radius:11px;grid-column:2;padding:12px;line-height:1.55}.happiness-mind-skills-module__5S8euG__emotions,.happiness-mind-skills-module__5S8euG__helpful{border:1px solid #dbe3dd;border-radius:17px;margin-top:16px;padding:18px}.happiness-mind-skills-module__5S8euG__emotions legend,.happiness-mind-skills-module__5S8euG__helpful legend{align-items:center;gap:12px;padding:0 7px;font-weight:850;display:flex}.happiness-mind-skills-module__5S8euG__emotions>div{flex-wrap:wrap;gap:9px;margin-top:10px;display:flex}.happiness-mind-skills-module__5S8euG__emotions button{color:#31483f;min-height:46px;font:inherit;cursor:pointer;background:#fff;border:1px solid #b9cbbf;border-radius:999px;padding:9px 15px;font-weight:750}.happiness-mind-skills-module__5S8euG__emotions button[aria-pressed=true]{border-color:var(--green);background:var(--sage);color:var(--green);box-shadow:0 0 0 2px #2f67541a}.happiness-mind-skills-module__5S8euG__emotions>label{align-items:center;gap:9px;margin-top:14px;font-weight:750;display:flex}.happiness-mind-skills-module__5S8euG__emotions input{min-width:0;min-height:44px;font:inherit;border:1px solid #cbd7ce;border-radius:10px;flex:1;padding:9px 11px}.happiness-mind-skills-module__5S8euG__helpful{flex-wrap:wrap;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__helpful legend{width:100%}.happiness-mind-skills-module__5S8euG__helpful label{background:#f2f6f2;border-radius:999px;align-items:center;gap:7px;min-height:44px;padding:9px 13px;display:flex}.happiness-mind-skills-module__5S8euG__helpful input{width:19px;height:19px;accent-color:var(--green)}.happiness-mind-skills-module__5S8euG__distinction{background:#fff;border:1px solid #d8e2da;border-radius:28px;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__distinction>p:not(.happiness-mind-skills-module__5S8euG__eyebrow){color:#52675f;line-height:1.8}.happiness-mind-skills-module__5S8euG__distinction ol{counter-reset:distinction;grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0;padding:0;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__distinction li{background:var(--sage);text-align:center;border-radius:14px;padding:16px;font-weight:850}.happiness-mind-skills-module__5S8euG__distinction strong,.happiness-mind-skills-module__5S8euG__whenUse>strong{border-left:4px solid var(--orange);background:var(--warm);padding:17px;line-height:1.7;display:block}.happiness-mind-skills-module__5S8euG__whenUse>div{grid-template-columns:repeat(3,1fr);gap:10px;margin:24px 0;display:grid}.happiness-mind-skills-module__5S8euG__whenUse article{background:#fff;border:1px solid #dce4de;border-radius:16px;align-items:center;gap:11px;padding:17px;display:flex}.happiness-mind-skills-module__5S8euG__whenUse article span{background:var(--sage);width:38px;height:38px;color:var(--green);border-radius:12px;flex:none;place-items:center;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__whenUse article p{line-height:1.55}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__eyeCompare>div,.happiness-mind-skills-module__5S8euG__flowCompare,.happiness-mind-skills-module__5S8euG__whenUse>div,.happiness-mind-skills-module__5S8euG__distinction ol{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__eyeCompare,.happiness-mind-skills-module__5S8euG__distinction,.happiness-mind-skills-module__5S8euG__whenUse{margin-block:44px}.happiness-mind-skills-module__5S8euG__scanField{grid-template-columns:48px 1fr;padding:16px}.happiness-mind-skills-module__5S8euG__scanField>span,.happiness-mind-skills-module__5S8euG__emotions legend>span,.happiness-mind-skills-module__5S8euG__helpful legend>span{width:44px;height:44px}.happiness-mind-skills-module__5S8euG__emotions>label{flex-direction:column;align-items:flex-start}.happiness-mind-skills-module__5S8euG__emotions input{width:100%}.happiness-mind-skills-module__5S8euG__helpful{display:grid}.happiness-mind-skills-module__5S8euG__helpful legend{grid-template-columns:48px 1fr;display:grid}.happiness-mind-skills-module__5S8euG__helpful label{width:100%}}.happiness-mind-skills-module__5S8euG__pauseQuestion{border-left:4px solid var(--orange);background:#fff;margin:18px 0;padding:16px;font-size:1.15rem;font-weight:850}.happiness-mind-skills-module__5S8euG__waveVisual{background:var(--sage);border-radius:28px;grid-template-columns:repeat(3,64px);place-content:center;gap:14px;min-height:280px;padding:28px;display:grid}.happiness-mind-skills-module__5S8euG__waveVisual>span,.happiness-mind-skills-module__5S8euG__waveVisual>i,.happiness-mind-skills-module__5S8euG__waveVisual>b{width:64px;height:64px;color:var(--green);background:#fff;border-radius:20px;place-items:center;font-size:1.8rem;font-style:normal;display:grid}.happiness-mind-skills-module__5S8euG__waveVisual>i{background:var(--warm);color:var(--orange);font-size:1.2rem;font-weight:900}.happiness-mind-skills-module__5S8euG__waveVisual>small{text-align:center;color:#52675f;grid-column:1/-1;font-weight:850}.happiness-mind-skills-module__5S8euG__impulseExamples{grid-template-columns:repeat(2,1fr);gap:9px;margin:20px 0;padding:0;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__impulseExamples li{text-align:center;background:#fff;border-radius:12px;padding:14px;font-weight:800}.happiness-mind-skills-module__5S8euG__tool header blockquote{background:#ffffff14;border-left:4px solid #bbd0c5;margin-top:18px;padding:18px;font-size:1.2rem;line-height:1.65}.happiness-mind-skills-module__5S8euG__countdown{background:var(--deep);color:#fff;text-align:center;border-radius:24px;margin-top:22px;padding:clamp(24px,5vw,42px)}.happiness-mind-skills-module__5S8euG__countdown h3{font-size:1.45rem}.happiness-mind-skills-module__5S8euG__countdown>strong{color:#fff;letter-spacing:.06em;margin:18px 0;font:700 clamp(2.8rem,8vw,5rem)/1 Georgia,serif;display:block}.happiness-mind-skills-module__5S8euG__countdown>button{min-height:52px;color:var(--deep);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;margin-top:18px;padding:0 20px;font-weight:850}.happiness-mind-skills-module__5S8euG__countdown p{color:#c5d9d0}.happiness-mind-skills-module__5S8euG__countdown ul{gap:8px;max-width:430px;margin:14px auto 0;padding:0;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__countdown li{background:#ffffff1a;border-radius:11px;padding:11px}.happiness-mind-skills-module__5S8euG__countdown fieldset{border:1px solid #ffffff40;border-radius:16px;flex-wrap:wrap;justify-content:center;gap:9px;padding:18px;display:flex}.happiness-mind-skills-module__5S8euG__countdown legend{padding:0 8px;font-weight:850}.happiness-mind-skills-module__5S8euG__countdown fieldset label{min-height:44px;color:var(--deep);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;display:flex}.happiness-mind-skills-module__5S8euG__countdown input{width:19px;height:19px;accent-color:var(--green)}.happiness-mind-skills-module__5S8euG__pausePhrase{background:var(--sage);border-radius:28px;max-width:920px;margin:64px auto;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__pausePhrase h2{margin:8px 0 20px;font:700 clamp(1.65rem,3vw,2.5rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__pausePhrase fieldset{background:#fff;border:1px solid #cbd9cf;border-radius:16px;gap:9px;padding:18px;display:grid}.happiness-mind-skills-module__5S8euG__pausePhrase legend{padding:0 7px;font-weight:850}.happiness-mind-skills-module__5S8euG__pausePhrase fieldset label{align-items:flex-start;gap:9px;line-height:1.55;display:flex}.happiness-mind-skills-module__5S8euG__pausePhrase fieldset input{width:20px;height:20px;accent-color:var(--green);margin-top:2px}.happiness-mind-skills-module__5S8euG__customPhrase{gap:8px;margin-top:15px;font-weight:800;display:grid}.happiness-mind-skills-module__5S8euG__customPhrase input{min-height:48px;font:inherit;border:1px solid #bfcfc3;border-radius:10px;padding:10px 12px}.happiness-mind-skills-module__5S8euG__pausePhrase>button{background:var(--green);color:#fff;min-height:50px;font:inherit;cursor:pointer;border:0;border-radius:999px;margin-top:16px;padding:0 19px;font-weight:850}.happiness-mind-skills-module__5S8euG__pausePhrase>button:disabled{opacity:.55;cursor:not-allowed}.happiness-mind-skills-module__5S8euG__phrasePreview{background:#fff;border-radius:13px;margin-top:16px;padding:15px;line-height:1.7}.happiness-mind-skills-module__5S8euG__phrasePreview strong{color:var(--green);display:block}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__waveVisual{grid-template-columns:repeat(3,54px);min-height:230px}.happiness-mind-skills-module__5S8euG__waveVisual>span,.happiness-mind-skills-module__5S8euG__waveVisual>i,.happiness-mind-skills-module__5S8euG__waveVisual>b{width:54px;height:54px}.happiness-mind-skills-module__5S8euG__impulseExamples{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__countdown fieldset{display:grid}.happiness-mind-skills-module__5S8euG__countdown fieldset label{width:100%}.happiness-mind-skills-module__5S8euG__pausePhrase{margin-block:44px}}.happiness-mind-skills-module__5S8euG__eveningPage{--deep:#263f43;--sage:#e8f0ed;--warm:#fff5e9}.happiness-mind-skills-module__5S8euG__dustVisual{background:linear-gradient(145deg,#edf3f0,#fff7eb);border-radius:28px;grid-template-columns:repeat(5,52px);place-content:center;gap:10px;min-height:280px;padding:28px;display:grid}.happiness-mind-skills-module__5S8euG__dustVisual i,.happiness-mind-skills-module__5S8euG__dustVisual span,.happiness-mind-skills-module__5S8euG__dustVisual b{color:#6c8179;background:#fff;border-radius:16px;place-items:center;width:52px;height:52px;font-size:1.8rem;font-style:normal;display:grid}.happiness-mind-skills-module__5S8euG__dustVisual span{color:var(--orange)}.happiness-mind-skills-module__5S8euG__dustVisual b{background:var(--green);color:#fff}.happiness-mind-skills-module__5S8euG__dustVisual small{text-align:center;color:#536a61;grid-column:1/-1;font-weight:850}.happiness-mind-skills-module__5S8euG__dustExamples{flex-wrap:wrap;gap:9px;margin:20px 0;padding:0;list-style:none;display:flex}.happiness-mind-skills-module__5S8euG__dustExamples li{color:#435d53;background:#fff;border-radius:999px;padding:11px 14px;font-weight:800}.happiness-mind-skills-module__5S8euG__sweepTool .happiness-mind-skills-module__5S8euG__destinations{background:#ffffff1f;grid-template-columns:repeat(3,1fr);gap:2px;padding:2px;display:grid}.happiness-mind-skills-module__5S8euG__destinations div{background:var(--deep);align-items:center;gap:12px;min-height:88px;padding:18px;display:flex}.happiness-mind-skills-module__5S8euG__destinations span{width:42px;height:42px;color:var(--deep);background:#fff;border-radius:13px;flex:none;place-items:center;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__destinationChoice{border:1px solid #d5dfd8;border-radius:18px;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;padding:18px;display:grid}.happiness-mind-skills-module__5S8euG__destinationChoice legend{padding:0 8px;font-weight:850}.happiness-mind-skills-module__5S8euG__destinationChoice label{background:#f1f6f2;border-radius:13px;align-items:center;gap:9px;min-height:52px;padding:11px 13px;font-weight:800;display:flex}.happiness-mind-skills-module__5S8euG__destinationChoice input{width:20px;height:20px;accent-color:var(--green)}.happiness-mind-skills-module__5S8euG__conditionalField{background:var(--warm);border-radius:16px;gap:8px;margin-top:16px;padding:18px;display:grid}.happiness-mind-skills-module__5S8euG__conditionalField input{min-height:48px;font:inherit;border:1px solid #c9d6cc;border-radius:10px;padding:10px 12px}.happiness-mind-skills-module__5S8euG__letGoMessage{background:var(--sage);color:var(--green);text-align:center;border-radius:16px;margin-top:16px;padding:18px;font-size:1.15rem;font-weight:850}.happiness-mind-skills-module__5S8euG__completeSweep{background:var(--orange);color:#fff;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:999px;margin-top:18px;padding:0 20px;font-weight:850}.happiness-mind-skills-module__5S8euG__completeSweep:disabled{opacity:.5;cursor:not-allowed}.happiness-mind-skills-module__5S8euG__ritual{background:#eef4f1;border-radius:28px;max-width:920px;margin:64px auto;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__ritual h2{margin:8px 0 20px;font:700 clamp(1.65rem,3vw,2.5rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__ritual fieldset{background:#fff;border:1px solid #cad9d0;border-radius:18px;grid-template-columns:repeat(2,1fr);gap:10px;padding:18px;display:grid}.happiness-mind-skills-module__5S8euG__ritual legend{padding:0 8px;font-weight:850}.happiness-mind-skills-module__5S8euG__ritual label{background:#f3f7f4;border-radius:12px;align-items:center;gap:9px;min-height:50px;padding:11px 13px;display:flex}.happiness-mind-skills-module__5S8euG__ritual input{width:20px;height:20px;accent-color:var(--green)}.happiness-mind-skills-module__5S8euG__ritualSaved{color:var(--green);margin-top:14px;font-weight:850}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__dustVisual{grid-template-columns:repeat(5,44px);min-height:230px;padding-inline:14px}.happiness-mind-skills-module__5S8euG__dustVisual i,.happiness-mind-skills-module__5S8euG__dustVisual span,.happiness-mind-skills-module__5S8euG__dustVisual b{width:44px;height:44px}.happiness-mind-skills-module__5S8euG__sweepTool .happiness-mind-skills-module__5S8euG__destinations,.happiness-mind-skills-module__5S8euG__destinationChoice,.happiness-mind-skills-module__5S8euG__ritual fieldset{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__destinations div{min-height:68px}.happiness-mind-skills-module__5S8euG__ritual{margin-block:44px}.happiness-mind-skills-module__5S8euG__completeSweep{width:100%}}.happiness-mind-skills-module__5S8euG__boundaryPage{--deep:#28484b;--sage:#e7f0ee;--warm:#fff4e8}.happiness-mind-skills-module__5S8euG__filterVisual{background:var(--sage);border-radius:28px;align-content:center;justify-items:center;gap:14px;min-height:280px;padding:28px;display:grid}.happiness-mind-skills-module__5S8euG__filterVisual>strong{background:#fff;border-radius:14px;padding:14px 24px;font-size:1.25rem}.happiness-mind-skills-module__5S8euG__filterVisual>span{color:var(--orange);font-size:2rem}.happiness-mind-skills-module__5S8euG__filterVisual>div{grid-template-columns:repeat(2,1fr);gap:12px;width:100%;display:grid}.happiness-mind-skills-module__5S8euG__filterVisual b{min-height:72px;color:var(--green);background:#fff;border-radius:18px;place-items:center;font-size:1.25rem;display:grid}.happiness-mind-skills-module__5S8euG__boundaryComplete{background:var(--sage);color:var(--green);text-align:center;border-radius:17px;gap:9px;margin-top:18px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__boundaryComplete span{font:700 1.35rem/1.55 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__exampleCard{background:#fff;border:1px solid #d8e2da;border-radius:28px;max-width:920px;margin:64px auto;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__exampleCard h2{margin:8px 0 20px;font:700 clamp(1.65rem,3vw,2.5rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__exampleCard dl{gap:10px;margin:22px 0;display:grid}.happiness-mind-skills-module__5S8euG__exampleCard dl div{background:#f1f6f3;border-radius:14px;grid-template-columns:150px 1fr;gap:16px;padding:15px;display:grid}.happiness-mind-skills-module__5S8euG__exampleCard dt{color:var(--green);font-weight:900}.happiness-mind-skills-module__5S8euG__exampleCard dd{margin:0;line-height:1.6}.happiness-mind-skills-module__5S8euG__exampleCard blockquote{border-left:4px solid var(--orange);background:var(--warm);margin:20px 0 10px;padding:18px;font-weight:850;line-height:1.65}.happiness-mind-skills-module__5S8euG__exampleCard small{color:#66756e}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__filterVisual{min-height:230px}.happiness-mind-skills-module__5S8euG__exampleCard{margin-block:44px}.happiness-mind-skills-module__5S8euG__exampleCard dl div{grid-template-columns:1fr;gap:6px}}.happiness-mind-skills-module__5S8euG__angerPage{--deep:#36474a;--sage:#e9f0ed;--warm:#fff3e5}.happiness-mind-skills-module__5S8euG__escalationList{color:#465d54;gap:8px;padding-left:22px;display:grid}.happiness-mind-skills-module__5S8euG__flowVisual{background:var(--sage);border-radius:28px;grid-template-columns:repeat(4,1fr);align-content:center;gap:8px;min-height:280px;padding:22px;display:grid}.happiness-mind-skills-module__5S8euG__flowVisual>div{background:#fff;border-radius:18px;justify-items:center;gap:8px;padding:18px 8px;display:grid;position:relative}.happiness-mind-skills-module__5S8euG__flowVisual span{background:var(--green);color:#fff;border-radius:14px;place-items:center;width:48px;height:48px;font-size:1.35rem;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__flowVisual b{font-size:1.25rem}.happiness-mind-skills-module__5S8euG__flowVisual i{z-index:2;color:var(--orange);font-style:normal;font-weight:900;position:absolute;top:50%;right:-12px}.happiness-mind-skills-module__5S8euG__angerTool ol{grid-template-columns:repeat(4,1fr);gap:2px}.happiness-mind-skills-module__5S8euG__angerTool li{padding:24px 20px;display:block}.happiness-mind-skills-module__5S8euG__angerTool li>span{margin-bottom:16px}.happiness-mind-skills-module__5S8euG__stepDetails{grid-template-columns:repeat(2,1fr);gap:12px;max-width:920px;margin:64px auto;display:grid}.happiness-mind-skills-module__5S8euG__stepDetails article{background:#fff;border:1px solid #d8e2da;border-radius:20px;padding:24px}.happiness-mind-skills-module__5S8euG__stepDetails b{color:var(--green);font-size:1.25rem}.happiness-mind-skills-module__5S8euG__stepDetails p{line-height:1.7}.happiness-mind-skills-module__5S8euG__stepDetails small{color:#65736d;line-height:1.6}.happiness-mind-skills-module__5S8euG__warningCard{background:#fff5e9;border-radius:28px;max-width:920px;margin:64px auto;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__warningCard h2{margin:8px 0 20px;font:700 clamp(1.65rem,3vw,2.5rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__warningCard ul{flex-wrap:wrap;gap:9px;margin:20px 0;padding:0;list-style:none;display:flex}.happiness-mind-skills-module__5S8euG__warningCard li{background:#fff;border-radius:999px;padding:11px 14px;font-weight:800}.happiness-mind-skills-module__5S8euG__warningCard strong{color:#754d35;margin-top:20px;font-size:1.2rem;display:block}@media (max-width:900px){.happiness-mind-skills-module__5S8euG__angerTool ol{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__angerTool li{grid-template-columns:56px 1fr;display:grid}.happiness-mind-skills-module__5S8euG__angerTool li>span{margin:0}}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__flowVisual{grid-template-columns:1fr;min-height:auto}.happiness-mind-skills-module__5S8euG__flowVisual>div{grid-template-columns:48px 1fr;place-items:center start}.happiness-mind-skills-module__5S8euG__flowVisual i{inset:auto auto -16px 50%;transform:rotate(90deg)}.happiness-mind-skills-module__5S8euG__stepDetails{grid-template-columns:1fr;margin-block:44px}.happiness-mind-skills-module__5S8euG__warningCard{margin-block:44px}}.happiness-mind-skills-module__5S8euG__bodyFirstPage{--deep:#324b49;--sage:#e7f0ed;--warm:#fff5e8}.happiness-mind-skills-module__5S8euG__bodyCircleVisual{background:var(--sage);border-radius:28px;grid-template-columns:repeat(3,66px);place-content:center;gap:12px;min-height:280px;display:grid}.happiness-mind-skills-module__5S8euG__bodyCircleVisual span,.happiness-mind-skills-module__5S8euG__bodyCircleVisual i,.happiness-mind-skills-module__5S8euG__bodyCircleVisual b{width:66px;height:66px;color:var(--green);background:#fff;border-radius:50%;place-items:center;font-size:1.6rem;font-style:normal;display:grid}.happiness-mind-skills-module__5S8euG__bodyCircleVisual small{text-align:center;grid-column:1/-1;font-weight:850}.happiness-mind-skills-module__5S8euG__bodySignals{gap:9px;margin:20px 0;padding:0;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__bodySignals li{background:#fff;border-radius:12px;padding:14px;font-weight:800}.happiness-mind-skills-module__5S8euG__breathNote{color:#c7d9d2;margin:0;padding:20px 34px 28px;line-height:1.7}.happiness-mind-skills-module__5S8euG__releasePoints{grid-template-columns:repeat(3,1fr);gap:12px;max-width:920px;margin:64px auto;display:grid}.happiness-mind-skills-module__5S8euG__releasePoints article{text-align:center;background:#fff;border:1px solid #d8e2da;border-radius:20px;padding:24px}.happiness-mind-skills-module__5S8euG__releasePoints span{background:var(--sage);width:42px;height:42px;color:var(--green);border-radius:13px;place-items:center;margin:0 auto 12px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__releasePoints b{font-size:1.25rem}.happiness-mind-skills-module__5S8euG__releasePoints p{color:#52675f}.happiness-mind-skills-module__5S8euG__tensionSlider{background:#f3f7f4;border-radius:18px;grid-template-columns:1fr auto;gap:12px;margin:18px 0;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__tensionSlider output{background:var(--green);color:#fff;border-radius:14px;place-items:center;width:48px;height:48px;font-size:1.25rem;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__tensionSlider input{width:100%;height:32px;accent-color:var(--green);grid-column:1/-1}.happiness-mind-skills-module__5S8euG__tensionSlider>span{color:#64736c;grid-column:1/-1;justify-content:space-between;display:flex}.happiness-mind-skills-module__5S8euG__breathingGuide{background:var(--deep);color:#fff;text-align:center;border-radius:28px;justify-items:center;gap:14px;padding:clamp(26px,5vw,44px);display:grid}.happiness-mind-skills-module__5S8euG__breathCircle{background:#ffffff14;border:5px solid #fff;border-radius:50%;width:clamp(110px,24vw,170px);height:clamp(110px,24vw,170px)}.happiness-mind-skills-module__5S8euG__breathCircle.happiness-mind-skills-module__5S8euG__inhale{animation:4s linear forwards happiness-mind-skills-module__5S8euG__breathIn}.happiness-mind-skills-module__5S8euG__breathCircle.happiness-mind-skills-module__5S8euG__hold{transform:scale(1.18)}.happiness-mind-skills-module__5S8euG__breathCircle.happiness-mind-skills-module__5S8euG__exhale{animation:6s linear forwards happiness-mind-skills-module__5S8euG__breathOut}.happiness-mind-skills-module__5S8euG__breathingGuide>p{color:#c7d9d2}.happiness-mind-skills-module__5S8euG__breathingGuide>strong{font-size:clamp(1.8rem,5vw,3rem)}.happiness-mind-skills-module__5S8euG__breathingGuide>button{min-height:50px;color:var(--deep);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;padding:0 18px;font-weight:850}.happiness-mind-skills-module__5S8euG__bodyReminders{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__bodyReminders span{background:#ffffff1f;border-radius:999px;padding:9px 13px}.happiness-mind-skills-module__5S8euG__alternatives{background:#eef4f1;border-radius:28px;max-width:920px;margin:64px auto;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__alternatives h2{margin:8px 0 20px;font:700 clamp(1.65rem,3vw,2.5rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__alternatives>div{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__alternatives article{background:#fff;border-radius:14px;align-items:center;gap:11px;padding:15px;display:flex}.happiness-mind-skills-module__5S8euG__alternatives article span{background:var(--sage);width:38px;height:38px;color:var(--green);border-radius:12px;flex:none;place-items:center;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__alternatives strong{margin-top:20px;line-height:1.7;display:block}@keyframes happiness-mind-skills-module__5S8euG__breathIn{0%{transform:scale(.78)}to{transform:scale(1.18)}}@keyframes happiness-mind-skills-module__5S8euG__breathOut{0%{transform:scale(1.18)}to{transform:scale(.78)}}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__bodyCircleVisual{grid-template-columns:repeat(3,54px);min-height:230px}.happiness-mind-skills-module__5S8euG__bodyCircleVisual span,.happiness-mind-skills-module__5S8euG__bodyCircleVisual i,.happiness-mind-skills-module__5S8euG__bodyCircleVisual b{width:54px;height:54px}.happiness-mind-skills-module__5S8euG__releasePoints,.happiness-mind-skills-module__5S8euG__alternatives>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__releasePoints,.happiness-mind-skills-module__5S8euG__alternatives{margin-block:44px}.happiness-mind-skills-module__5S8euG__tensionSlider{grid-template-columns:1fr auto;padding:16px}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__breathCircle.happiness-mind-skills-module__5S8euG__inhale,.happiness-mind-skills-module__5S8euG__breathCircle.happiness-mind-skills-module__5S8euG__hold,.happiness-mind-skills-module__5S8euG__breathCircle.happiness-mind-skills-module__5S8euG__exhale{animation:none;transform:none}.happiness-mind-skills-module__5S8euG__breathingGuide:after{content:"Text timer mode";color:#c7d9d2;font-size:.8rem}}.happiness-mind-skills-module__5S8euG__namingPage{--deep:#314b48;--sage:#e8f1ed;--warm:#fff4e8}.happiness-mind-skills-module__5S8euG__emotionExampleGrid{grid-template-columns:repeat(2,1fr);gap:9px;margin:18px 0;display:grid}.happiness-mind-skills-module__5S8euG__emotionExampleGrid span{background:var(--sage);color:var(--green);text-align:center;border-radius:12px;padding:12px;font-weight:850}.happiness-mind-skills-module__5S8euG__namingVisual{background:var(--sage);border-radius:28px;align-content:center;justify-items:center;gap:15px;min-height:280px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__namingVisual>span{color:#65766f;background:#fff;border-radius:14px;padding:14px 22px;font-weight:850}.happiness-mind-skills-module__5S8euG__namingVisual>i{color:var(--orange);font-size:2rem;font-style:normal}.happiness-mind-skills-module__5S8euG__namingVisual>div{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__namingVisual b{border:2px solid var(--green);color:var(--green);background:#fff;border-radius:999px;padding:12px 16px}.happiness-mind-skills-module__5S8euG__emotionNaming button[aria-pressed=true]:before{content:"✓ ";font-weight:950}.happiness-mind-skills-module__5S8euG__namingTool ol{grid-template-columns:repeat(4,1fr);gap:2px}.happiness-mind-skills-module__5S8euG__namingTool li{padding:22px 18px;display:block}.happiness-mind-skills-module__5S8euG__namingTool li>span{margin-bottom:14px}@media (max-width:900px){.happiness-mind-skills-module__5S8euG__namingTool ol{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__namingTool li{grid-template-columns:56px 1fr;display:grid}.happiness-mind-skills-module__5S8euG__namingTool li>span{margin:0}}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__namingVisual{min-height:230px}.happiness-mind-skills-module__5S8euG__emotionExampleGrid{grid-template-columns:1fr}}.happiness-mind-skills-module__5S8euG__informationPage{--deep:#334d49;--sage:#e8f1ed}.happiness-mind-skills-module__5S8euG__infoFactVisual{background:var(--sage);border-radius:28px;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;min-height:280px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__infoFactVisual div{text-align:center;background:#fff;border-radius:18px;gap:10px;padding:22px;display:grid}.happiness-mind-skills-module__5S8euG__infoFactVisual span{font-size:2rem;font-weight:900}.happiness-mind-skills-module__5S8euG__infoFactVisual strong{color:var(--green);font-size:1.45rem}.happiness-mind-skills-module__5S8euG__factExamples{gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__factExamples p,.happiness-mind-skills-module__5S8euG__reflectivePrompt{background:var(--warm);border-radius:13px;padding:15px;font-weight:800;line-height:1.6}.happiness-mind-skills-module__5S8euG__infoExamples{max-width:920px;margin:64px auto}.happiness-mind-skills-module__5S8euG__infoExamples h2{font:700 clamp(1.65rem,3vw,2.5rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__infoExamples>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__infoExamples article{background:#fff;border:1px solid #d8e2da;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__infoExamples article b,.happiness-mind-skills-module__5S8euG__infoExamples article small{display:block}.happiness-mind-skills-module__5S8euG__infoExamples article small{color:#60736b;margin:7px 0}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__infoFactVisual{grid-template-columns:1fr;min-height:auto}.happiness-mind-skills-module__5S8euG__infoExamples>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__infoExamples{margin-block:44px}}.happiness-mind-skills-module__5S8euG__worryPage{--deep:#304a47;--sage:#e8f1ed;--warm:#fff4e8}.happiness-mind-skills-module__5S8euG__worryFlow{background:var(--sage);border-radius:28px;align-content:center;gap:7px;min-height:310px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__worryFlow div{background:#fff;border-radius:14px;grid-template-columns:44px 1fr;align-items:center;gap:12px;padding:11px 14px;display:grid;position:relative}.happiness-mind-skills-module__5S8euG__worryFlow div:not(:last-child):after{content:"↓";z-index:2;color:var(--orange);font-weight:900;position:absolute;bottom:-16px;left:32px}.happiness-mind-skills-module__5S8euG__worryFlow span{background:var(--green);color:#fff;border-radius:12px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__worryTool ol{grid-template-columns:repeat(4,1fr);gap:2px}.happiness-mind-skills-module__5S8euG__worryTool li{padding:24px 18px;display:block}.happiness-mind-skills-module__5S8euG__worryTool li>span{margin-bottom:15px}.happiness-mind-skills-module__5S8euG__factInterpretation,.happiness-mind-skills-module__5S8euG__questionShift,.happiness-mind-skills-module__5S8euG__nextStep{background:#fff;border:1px solid #d8e2da;border-radius:28px;max-width:920px;margin:64px auto;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__factInterpretation h2,.happiness-mind-skills-module__5S8euG__questionShift h2,.happiness-mind-skills-module__5S8euG__nextStep h2{margin:8px 0 20px;font:700 clamp(1.65rem,3vw,2.5rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__factInterpretation>div{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__factInterpretation article{background:var(--warm);border-radius:17px;padding:20px}.happiness-mind-skills-module__5S8euG__factInterpretation article+article{background:var(--sage)}.happiness-mind-skills-module__5S8euG__factInterpretation small,.happiness-mind-skills-module__5S8euG__questionShift p small{color:#60746b;margin-bottom:8px;font-weight:850;display:block}.happiness-mind-skills-module__5S8euG__factInterpretation>p{color:#52675f;line-height:1.8}.happiness-mind-skills-module__5S8euG__scanField small{color:#68776f;grid-column:2;line-height:1.55}.happiness-mind-skills-module__5S8euG__worryOptions{background:#f7f9f7;border:1px solid #dbe3dd;border-radius:18px;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__worryOptions legend{align-items:center;gap:12px;padding:0 8px;display:flex}.happiness-mind-skills-module__5S8euG__worryOptions legend span{background:var(--sage);width:48px;height:48px;color:var(--green);border-radius:15px;place-items:center;font-size:1.25rem;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__worryOptions label{gap:8px;display:grid}.happiness-mind-skills-module__5S8euG__worryOptions textarea{min-height:96px;color:inherit;font:inherit;resize:vertical;border:1px solid #cbd7ce;border-radius:11px;padding:12px;line-height:1.55}.happiness-mind-skills-module__5S8euG__worryOptions .happiness-mind-skills-module__5S8euG__add{grid-column:1/-1;justify-self:start}.happiness-mind-skills-module__5S8euG__questionShift{background:var(--sage)}.happiness-mind-skills-module__5S8euG__questionShift>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__questionShift p{background:#fff;border-radius:15px;padding:18px;font-weight:800;line-height:1.65}.happiness-mind-skills-module__5S8euG__questionShift span{color:var(--orange);font-size:1.8rem;font-weight:900}.happiness-mind-skills-module__5S8euG__questionShift>small{color:#5c7067;line-height:1.6}.happiness-mind-skills-module__5S8euG__nextStep>div{grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0;display:grid}.happiness-mind-skills-module__5S8euG__nextStep article{background:var(--sage);border-radius:15px;align-items:center;gap:10px;padding:16px;display:flex}.happiness-mind-skills-module__5S8euG__nextStep article span{width:38px;height:38px;color:var(--green);background:#fff;border-radius:12px;flex:none;place-items:center;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__nextStep strong{border-left:4px solid var(--orange);background:var(--warm);padding:17px;line-height:1.7;display:block}.happiness-mind-skills-module__5S8euG__worryPage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(3){background:var(--orange);color:#fff;box-shadow:none}@media (max-width:900px){.happiness-mind-skills-module__5S8euG__worryTool ol{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__worryTool li{grid-template-columns:56px 1fr;display:grid}.happiness-mind-skills-module__5S8euG__worryTool li>span{margin:0}}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__worryFlow{min-height:auto}.happiness-mind-skills-module__5S8euG__factInterpretation,.happiness-mind-skills-module__5S8euG__questionShift,.happiness-mind-skills-module__5S8euG__nextStep{margin-block:44px}.happiness-mind-skills-module__5S8euG__factInterpretation>div,.happiness-mind-skills-module__5S8euG__worryOptions,.happiness-mind-skills-module__5S8euG__questionShift>div,.happiness-mind-skills-module__5S8euG__nextStep>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__questionShift span{justify-self:center;transform:rotate(90deg)}.happiness-mind-skills-module__5S8euG__worryOptions .happiness-mind-skills-module__5S8euG__add{grid-column:auto;width:100%}.happiness-mind-skills-module__5S8euG__scanField small{grid-column:2}.happiness-mind-skills-module__5S8euG__worryPage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(3){width:100%}}.happiness-mind-skills-module__5S8euG__worstCasePage{--deep:#304946;--sage:#e7f0ec;--warm:#fff4e6}.happiness-mind-skills-module__5S8euG__copingFlow{background:var(--sage);border-radius:28px;align-content:center;gap:8px;min-height:300px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__copingFlow div{background:#fff;border-radius:15px;grid-template-columns:44px 1fr;align-items:center;gap:12px;padding:13px;display:grid;position:relative}.happiness-mind-skills-module__5S8euG__copingFlow div:not(:last-child):after{content:"↓";z-index:2;color:var(--orange);font-weight:900;position:absolute;bottom:-17px;left:31px}.happiness-mind-skills-module__5S8euG__copingFlow span{background:var(--green);color:#fff;border-radius:12px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__catastropheChain{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.happiness-mind-skills-module__5S8euG__catastropheChain span{background:#fff;border-radius:999px;padding:12px 15px;font-weight:800}.happiness-mind-skills-module__5S8euG__worstCaseTool ol{grid-template-columns:repeat(3,1fr);gap:2px}.happiness-mind-skills-module__5S8euG__worstCaseTool li{padding:26px 20px;display:block}.happiness-mind-skills-module__5S8euG__worstCaseTool li>span{margin-bottom:16px}.happiness-mind-skills-module__5S8euG__worstCaseTool li b{font-size:1.25rem}.happiness-mind-skills-module__5S8euG__scenarioKind{border:1px solid #d8e2da;border-radius:17px;flex-wrap:wrap;gap:10px;margin-top:20px;padding:20px;display:flex}.happiness-mind-skills-module__5S8euG__scenarioKind legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__scenarioKind label{background:var(--sage);border-radius:999px;align-items:center;gap:8px;min-height:48px;padding:10px 14px;font-weight:800;display:flex}.happiness-mind-skills-module__5S8euG__scenarioKind input{width:20px;height:20px;accent-color:var(--green)}.happiness-mind-skills-module__5S8euG__worstCasePage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(3){background:var(--orange);color:#fff;box-shadow:none}.happiness-mind-skills-module__5S8euG__worstLikely,.happiness-mind-skills-module__5S8euG__realityCheck,.happiness-mind-skills-module__5S8euG__ruminationGuard{border-radius:28px;max-width:920px;margin:64px auto;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__worstLikely{text-align:center;background:#fff;border:1px solid #d7e1da}.happiness-mind-skills-module__5S8euG__worstLikely h2,.happiness-mind-skills-module__5S8euG__realityCheck h2,.happiness-mind-skills-module__5S8euG__ruminationGuard h2{margin:8px 0 20px;font:700 clamp(1.65rem,3vw,2.5rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__worstLikely p{color:#52675f;line-height:1.8}.happiness-mind-skills-module__5S8euG__worstLikely strong{background:var(--sage);color:var(--green);border-radius:16px;margin-top:20px;padding:18px;font-size:1.2rem;line-height:1.7;display:block}.happiness-mind-skills-module__5S8euG__realityCheck{background:#f2f6f3}.happiness-mind-skills-module__5S8euG__realityCheck label{gap:8px;margin-top:14px;display:grid}.happiness-mind-skills-module__5S8euG__realityCheck textarea{min-height:92px;color:inherit;font:inherit;resize:vertical;border:1px solid #c6d4ca;border-radius:12px;padding:12px;line-height:1.55}.happiness-mind-skills-module__5S8euG__realityCheck>small{color:#62746c;margin-top:13px;display:block}.happiness-mind-skills-module__5S8euG__ruminationGuard{background:var(--warm);border:2px solid #d49a75}.happiness-mind-skills-module__5S8euG__ruminationGuard>p{line-height:1.8}.happiness-mind-skills-module__5S8euG__ruminationGuard ol{grid-template-columns:repeat(4,1fr);gap:8px;margin:22px 0 0;padding:0;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__ruminationGuard li{text-align:center;background:#fff;border-radius:15px;justify-items:center;gap:9px;padding:17px 10px;display:grid}.happiness-mind-skills-module__5S8euG__ruminationGuard li span{background:var(--orange);color:#fff;border-radius:13px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}@media (max-width:900px){.happiness-mind-skills-module__5S8euG__worstCaseTool ol{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__worstCaseTool li{grid-template-columns:56px 1fr;display:grid}.happiness-mind-skills-module__5S8euG__worstCaseTool li>span{margin:0}.happiness-mind-skills-module__5S8euG__ruminationGuard ol{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__copingFlow{min-height:auto}.happiness-mind-skills-module__5S8euG__catastropheChain,.happiness-mind-skills-module__5S8euG__scenarioKind{display:grid}.happiness-mind-skills-module__5S8euG__scenarioKind label{width:100%}.happiness-mind-skills-module__5S8euG__worstLikely,.happiness-mind-skills-module__5S8euG__realityCheck,.happiness-mind-skills-module__5S8euG__ruminationGuard{margin-block:44px}.happiness-mind-skills-module__5S8euG__ruminationGuard ol{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__worstCasePage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(3){width:100%}}.happiness-mind-skills-module__5S8euG__pastPresentPage{--deep:#344b49;--sage:#e8f0ed;--warm:#fff5e8}.happiness-mind-skills-module__5S8euG__replayVisual{background:var(--sage);border-radius:28px;grid-template-columns:1fr repeat(3,48px);align-content:center;align-items:center;gap:9px;min-height:280px;padding:28px;display:grid}.happiness-mind-skills-module__5S8euG__replayVisual span,.happiness-mind-skills-module__5S8euG__replayVisual i,.happiness-mind-skills-module__5S8euG__replayVisual b{min-height:54px;color:var(--green);background:#fff;border-radius:15px;place-items:center;font-style:normal;display:grid}.happiness-mind-skills-module__5S8euG__replayVisual i{font-size:1.35rem}.happiness-mind-skills-module__5S8euG__replayVisual b{background:var(--green);color:#fff;grid-column:1/-1}.happiness-mind-skills-module__5S8euG__reflectionCompare{grid-template-columns:repeat(2,1fr);gap:12px;margin:20px 0;display:grid}.happiness-mind-skills-module__5S8euG__reflectionCompare article{background:#fff;border-radius:17px;padding:20px}.happiness-mind-skills-module__5S8euG__reflectionCompare article+article{background:#fffaf3}.happiness-mind-skills-module__5S8euG__reflectionCompare b{color:var(--green)}.happiness-mind-skills-module__5S8euG__reflectionCompare p{line-height:1.7}.happiness-mind-skills-module__5S8euG__twoColumnsTool{background:var(--deep);color:#fff;border-radius:30px;max-width:920px;margin:64px auto;overflow:hidden}.happiness-mind-skills-module__5S8euG__twoColumnsTool header{padding:30px 34px 20px}.happiness-mind-skills-module__5S8euG__twoColumnsTool header p{color:#b4cdc3;font-weight:850}.happiness-mind-skills-module__5S8euG__twoColumnsTool h2{margin:8px 0;font:700 clamp(1.65rem,3vw,2.5rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__twoColumnsTool>div{grid-template-columns:repeat(2,1fr);gap:2px;display:grid}.happiness-mind-skills-module__5S8euG__twoColumnsTool article{color:#31483f;background:#fff;padding:28px}.happiness-mind-skills-module__5S8euG__twoColumnsTool article+article{background:var(--sage)}.happiness-mind-skills-module__5S8euG__twoColumnsTool small{background:var(--green);color:#fff;border-radius:999px;padding:7px 11px;font-weight:850;display:inline-block}.happiness-mind-skills-module__5S8euG__twoColumnsTool h3{font-size:1.35rem;line-height:1.45}.happiness-mind-skills-module__5S8euG__twoColumnsTool ul{gap:9px;padding-left:20px;line-height:1.55;display:grid}.happiness-mind-skills-module__5S8euG__pastPresentFields{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__pastPresentFields .happiness-mind-skills-module__5S8euG__scanField{margin-top:0}.happiness-mind-skills-module__5S8euG__pastPresentPage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(2){background:var(--orange);color:#fff;box-shadow:none}.happiness-mind-skills-module__5S8euG__stopCharge,.happiness-mind-skills-module__5S8euG__pastMatters{border-radius:28px;max-width:920px;margin:64px auto;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__stopCharge{background:var(--deep);color:#fff}.happiness-mind-skills-module__5S8euG__stopCharge h2,.happiness-mind-skills-module__5S8euG__pastMatters h2{margin:8px 0 20px;font:700 clamp(1.65rem,3vw,2.5rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__stopCharge .happiness-mind-skills-module__5S8euG__eyebrow{color:#bad0c7}.happiness-mind-skills-module__5S8euG__stopCharge blockquote{background:#ffffff14;border-left:4px solid #e5ae83;margin:20px 0;padding:20px;font:700 clamp(1.3rem,3vw,1.8rem)/1.6 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__stopCharge>div{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__stopCharge article{background:#ffffff1a;border-radius:16px;padding:18px}.happiness-mind-skills-module__5S8euG__stopCharge article p{color:#d2e0da}.happiness-mind-skills-module__5S8euG__stopCharge>button{min-height:50px;color:var(--deep);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;margin-top:18px;padding:0 18px;font-weight:850}.happiness-mind-skills-module__5S8euG__stopCharge>button[aria-pressed=true]{color:var(--green);background:#dcece3}.happiness-mind-skills-module__5S8euG__pastMatters{text-align:center;background:#fff;border:1px solid #d8e2da}.happiness-mind-skills-module__5S8euG__pastMatters p{color:#52675f;line-height:1.8}.happiness-mind-skills-module__5S8euG__pastMatters strong{background:var(--sage);color:var(--green);border-radius:16px;margin-top:20px;padding:18px;font-size:1.15rem;line-height:1.7;display:block}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__replayVisual{grid-template-columns:1fr repeat(3,44px);min-height:230px;padding:18px}.happiness-mind-skills-module__5S8euG__reflectionCompare,.happiness-mind-skills-module__5S8euG__twoColumnsTool>div,.happiness-mind-skills-module__5S8euG__pastPresentFields,.happiness-mind-skills-module__5S8euG__stopCharge>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__twoColumnsTool,.happiness-mind-skills-module__5S8euG__stopCharge,.happiness-mind-skills-module__5S8euG__pastMatters{margin-block:44px}.happiness-mind-skills-module__5S8euG__pastPresentFields{gap:16px}.happiness-mind-skills-module__5S8euG__pastPresentPage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(2){width:100%}}.happiness-mind-skills-module__5S8euG__worryLimitPage{--deep:#304a47;--sage:#e8f1ed;--warm:#fff5e8}.happiness-mind-skills-module__5S8euG__scheduleVisual{background:var(--sage);border-radius:28px;grid-template-columns:64px auto 1fr;align-content:center;align-items:center;gap:13px;min-height:280px;padding:28px;display:grid}.happiness-mind-skills-module__5S8euG__scheduleVisual span,.happiness-mind-skills-module__5S8euG__scheduleVisual b{min-height:64px;color:var(--green);background:#fff;border-radius:18px;place-items:center;font-size:1.2rem;display:grid}.happiness-mind-skills-module__5S8euG__scheduleVisual i{color:var(--orange);font-size:2rem}.happiness-mind-skills-module__5S8euG__scheduleVisual small{text-align:center;grid-column:3;padding:10px;font-weight:850}.happiness-mind-skills-module__5S8euG__worryLimitTool ol{grid-template-columns:repeat(4,1fr);gap:2px}.happiness-mind-skills-module__5S8euG__worryLimitTool li{padding:22px 16px;display:block}.happiness-mind-skills-module__5S8euG__worryLimitTool li>span{margin-bottom:14px}.happiness-mind-skills-module__5S8euG__timeBooking{background:var(--sage);border-radius:18px;grid-template-columns:1fr 180px;gap:12px;margin-top:18px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__timeBooking label,.happiness-mind-skills-module__5S8euG__timeBooking div{gap:8px;display:grid}.happiness-mind-skills-module__5S8euG__timeBooking input{min-height:50px;font:inherit;background:#fff;border:1px solid #bfcfc5;border-radius:11px;padding:10px}.happiness-mind-skills-module__5S8euG__timeBooking output{background:#fff;border-radius:11px;place-items:center;min-height:50px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__timeBooking small{color:#5d7067}.happiness-mind-skills-module__5S8euG__returnPhrase{border:1px solid #d8e2da;border-radius:18px;gap:10px;margin-top:18px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__returnPhrase legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__returnPhrase label{align-items:center;gap:9px;line-height:1.55;display:flex}.happiness-mind-skills-module__5S8euG__returnPhrase input[type=radio]{width:20px;height:20px;accent-color:var(--green)}.happiness-mind-skills-module__5S8euG__returnPhrase>input{min-height:48px;font:inherit;border:1px solid #c8d5cb;border-radius:10px;padding:10px}.happiness-mind-skills-module__5S8euG__scheduledResult{background:var(--sage);text-align:center;border-radius:18px;margin-top:18px;padding:20px}.happiness-mind-skills-module__5S8euG__scheduledResult blockquote{font-size:1.15rem;line-height:1.7}.happiness-mind-skills-module__5S8euG__scheduledResult button,.happiness-mind-skills-module__5S8euG__worryReview>button{background:var(--green);color:#fff;min-height:48px;font:inherit;border:0;border-radius:999px;padding:0 18px;font-weight:850}.happiness-mind-skills-module__5S8euG__worryReview,.happiness-mind-skills-module__5S8euG__importantLimit{border-radius:28px;max-width:920px;margin:64px auto;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__worryReview{background:#f0f5f2}.happiness-mind-skills-module__5S8euG__worryReview h2,.happiness-mind-skills-module__5S8euG__importantLimit h2{font:700 clamp(1.65rem,3vw,2.5rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__worryReview>label{gap:8px;margin:16px 0;display:grid}.happiness-mind-skills-module__5S8euG__worryReview textarea{min-height:90px;font:inherit;border:1px solid #c4d2c8;border-radius:11px;padding:12px}.happiness-mind-skills-module__5S8euG__worryReview fieldset{border:1px solid #cedbd2;border-radius:16px;flex-wrap:wrap;gap:9px;margin-top:16px;padding:18px;display:flex}.happiness-mind-skills-module__5S8euG__worryReview legend{padding:0 7px;font-weight:850}.happiness-mind-skills-module__5S8euG__worryReview fieldset label{background:#fff;border-radius:999px;align-items:center;gap:7px;padding:9px 12px;display:flex}.happiness-mind-skills-module__5S8euG__worryReview input{width:19px;height:19px;accent-color:var(--green)}.happiness-mind-skills-module__5S8euG__importantLimit{background:var(--warm);border:2px solid #e0b38f}.happiness-mind-skills-module__5S8euG__importantLimit>div{flex-wrap:wrap;gap:9px;margin:18px 0;display:flex}.happiness-mind-skills-module__5S8euG__importantLimit span{background:#fff;border-radius:999px;padding:10px 13px;font-weight:800}.happiness-mind-skills-module__5S8euG__importantLimit strong{border-left:4px solid var(--orange);background:#fff;padding:16px;line-height:1.7;display:block}@media (max-width:900px){.happiness-mind-skills-module__5S8euG__worryLimitTool ol{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__worryLimitTool li{grid-template-columns:56px 1fr;display:grid}.happiness-mind-skills-module__5S8euG__worryLimitTool li>span{margin:0}}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__scheduleVisual{grid-template-columns:54px auto 1fr;min-height:220px;padding:18px}.happiness-mind-skills-module__5S8euG__timeBooking{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__worryReview,.happiness-mind-skills-module__5S8euG__importantLimit{margin-block:44px}.happiness-mind-skills-module__5S8euG__worryReview fieldset{display:grid}.happiness-mind-skills-module__5S8euG__worryReview fieldset label{width:100%}}.happiness-mind-skills-module__5S8euG__ifThenPage{--deep:#304a47;--sage:#e8f1ed;--warm:#fff5e8}.happiness-mind-skills-module__5S8euG__whatIfChain{gap:9px;margin:20px 0;display:grid}.happiness-mind-skills-module__5S8euG__whatIfChain p{background:var(--warm);border-radius:14px;margin:0;padding:12px 15px;font-weight:800;line-height:1.55}.happiness-mind-skills-module__5S8euG__ifThenFlow{background:var(--sage);border-radius:28px;align-content:center;gap:8px;min-height:300px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__ifThenFlow div{background:#fff;border-radius:15px;grid-template-columns:44px 1fr;align-items:center;gap:12px;padding:13px;display:grid;position:relative}.happiness-mind-skills-module__5S8euG__ifThenFlow div:not(:last-child):after{content:"↓";z-index:2;color:var(--orange);font-weight:900;position:absolute;bottom:-17px;left:31px}.happiness-mind-skills-module__5S8euG__ifThenFlow span{background:var(--green);color:#fff;border-radius:12px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__probabilityTool{background:var(--deep);color:#fff;border-radius:28px;grid-template-columns:1fr 1fr .85fr;gap:2px;max-width:920px;margin:64px auto;display:grid;overflow:hidden}.happiness-mind-skills-module__5S8euG__probabilityTool article,.happiness-mind-skills-module__5S8euG__probabilityTool blockquote{background:#ffffff0f;margin:0;padding:clamp(24px,4vw,34px)}.happiness-mind-skills-module__5S8euG__probabilityTool article{grid-template-columns:48px 1fr;gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__probabilityTool article>span{width:44px;height:44px;color:var(--deep);background:#fff;border-radius:14px;place-items:center;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__probabilityTool h2{margin:2px 0 10px;font:700 clamp(1.4rem,2.5vw,2rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__probabilityTool p{color:#d2e0da;line-height:1.65}.happiness-mind-skills-module__5S8euG__probabilityTool small{color:#b7cdc4;line-height:1.6}.happiness-mind-skills-module__5S8euG__probabilityTool blockquote{background:var(--orange);text-align:center;place-items:center;font:700 clamp(1.15rem,2vw,1.5rem)/1.7 Georgia,Noto Serif SC,serif;display:grid}.happiness-mind-skills-module__5S8euG__probabilityChoices>div{grid-template-columns:repeat(4,1fr);display:grid}.happiness-mind-skills-module__5S8euG__probabilityChoices button{width:100%}.happiness-mind-skills-module__5S8euG__finalSentence{background:var(--sage);border:2px solid #a9c5b5;border-radius:18px;gap:9px;margin-top:18px;padding:22px;display:grid}.happiness-mind-skills-module__5S8euG__finalSentence textarea{min-height:104px;color:inherit;resize:vertical;background:#fff;border:1px solid #b8cbbf;border-radius:12px;padding:14px;font:700 1.05rem/1.7 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__finalSentence small{color:#567068;line-height:1.55}.happiness-mind-skills-module__5S8euG__ifThenPage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(2){background:var(--orange);color:#fff;box-shadow:none}.happiness-mind-skills-module__5S8euG__planningLimit,.happiness-mind-skills-module__5S8euG__reasonablePrep{border-radius:28px;max-width:920px;margin:64px auto;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__planningLimit{background:var(--deep);color:#fff;text-align:center}.happiness-mind-skills-module__5S8euG__planningLimit h2,.happiness-mind-skills-module__5S8euG__reasonablePrep h2{margin:0 0 18px;font:700 clamp(1.65rem,3vw,2.5rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__planningLimit p{color:#d0dfd9;line-height:1.8}.happiness-mind-skills-module__5S8euG__planningLimit strong{color:var(--green);background:#fff;border-radius:999px;margin-top:12px;padding:11px 18px;font-size:1.15rem;display:inline-block}.happiness-mind-skills-module__5S8euG__reasonablePrep{background:#fff;border:1px solid #d8e2da}.happiness-mind-skills-module__5S8euG__reasonablePrep p{color:#52675f;line-height:1.8}.happiness-mind-skills-module__5S8euG__reasonablePrep>div{flex-wrap:wrap;gap:9px;margin:20px 0;display:flex}.happiness-mind-skills-module__5S8euG__reasonablePrep span{background:var(--sage);color:var(--green);border-radius:999px;padding:11px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__reasonablePrep strong{border-left:4px solid var(--orange);background:var(--warm);padding:17px;line-height:1.7;display:block}@media (max-width:900px){.happiness-mind-skills-module__5S8euG__probabilityTool{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__probabilityChoices>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__ifThenFlow{min-height:auto}.happiness-mind-skills-module__5S8euG__probabilityTool,.happiness-mind-skills-module__5S8euG__planningLimit,.happiness-mind-skills-module__5S8euG__reasonablePrep{margin-block:44px}.happiness-mind-skills-module__5S8euG__probabilityChoices>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__probabilityChoices button{min-height:50px}.happiness-mind-skills-module__5S8euG__finalSentence{padding:17px}.happiness-mind-skills-module__5S8euG__ifThenPage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(2){width:100%}}.happiness-mind-skills-module__5S8euG__releasePage{--deep:#334946;--sage:#e8f1ed;--warm:#fff4e7}.happiness-mind-skills-module__5S8euG__jarStory{background:var(--sage);border-radius:28px;align-content:center;gap:8px;min-height:300px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__jarStory div{background:#fff;border-radius:15px;grid-template-columns:44px 1fr;align-items:center;gap:12px;padding:13px;display:grid;position:relative}.happiness-mind-skills-module__5S8euG__jarStory div:not(:last-child):after{content:"↓";z-index:2;color:var(--orange);font-weight:900;position:absolute;bottom:-17px;left:31px}.happiness-mind-skills-module__5S8euG__jarStory span{background:var(--green);color:#fff;border-radius:50% 50% 42% 42%;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__holdingExamples{grid-template-columns:repeat(2,1fr);gap:9px;margin:20px 0;display:grid}.happiness-mind-skills-module__5S8euG__holdingExamples p{background:#fff;border-radius:13px;margin:0;padding:14px;font-weight:800;line-height:1.55}.happiness-mind-skills-module__5S8euG__explanation>small{color:#5d7067;margin-top:18px;line-height:1.65;display:block}.happiness-mind-skills-module__5S8euG__releaseTool{background:var(--deep);color:#fff;border-radius:30px;max-width:920px;margin:64px auto;overflow:hidden}.happiness-mind-skills-module__5S8euG__releaseTool header{padding:30px 34px 20px}.happiness-mind-skills-module__5S8euG__releaseTool header p{color:#b9cfc6;font-weight:850}.happiness-mind-skills-module__5S8euG__releaseTool header h2{margin:6px 0 0;font:700 clamp(1.65rem,3vw,2.5rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__releaseTool ol{background:#ffffff24;grid-template-columns:repeat(4,1fr);gap:2px;margin:0;padding:2px;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__releaseTool li{background:var(--deep);align-content:start;gap:16px;min-height:180px;padding:24px 18px;display:grid}.happiness-mind-skills-module__5S8euG__releaseTool li span{width:52px;height:52px;color:var(--deep);background:#fff;border-radius:17px;place-items:center;font-size:1.35rem;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__releaseTool li b{line-height:1.6}.happiness-mind-skills-module__5S8euG__releaseTool .happiness-mind-skills-module__5S8euG__releaseEmphasis{background:var(--orange)}.happiness-mind-skills-module__5S8euG__releaseTool .happiness-mind-skills-module__5S8euG__releaseEmphasis span{color:var(--orange)}.happiness-mind-skills-module__5S8euG__releaseChoices{background:#fff;border:1px solid #d8e2da;border-radius:18px;margin-top:16px;padding:18px}.happiness-mind-skills-module__5S8euG__releaseChoices legend{align-items:center;gap:12px;padding:0 8px;font-weight:850;display:flex}.happiness-mind-skills-module__5S8euG__releaseChoices legend span{background:var(--sage);width:48px;height:48px;color:var(--green);border-radius:15px;place-items:center;font-size:1.2rem;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__releaseChoices>div{flex-wrap:wrap;gap:9px;margin-top:10px;display:flex}.happiness-mind-skills-module__5S8euG__releaseChoices button,.happiness-mind-skills-module__5S8euG__willingness button,.happiness-mind-skills-module__5S8euG__persistenceLimit button{color:#31483f;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #b9cbbf;border-radius:999px;padding:10px 15px;font-weight:800}.happiness-mind-skills-module__5S8euG__releaseChoices button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__willingness button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__persistenceLimit button[aria-pressed=true]{border-color:var(--green);background:var(--sage);color:var(--green);box-shadow:0 0 0 2px #2f67541a}.happiness-mind-skills-module__5S8euG__releaseChoices>input{width:100%;min-height:48px;font:inherit;border:1px solid #c5d3c9;border-radius:11px;margin-top:12px;padding:10px 12px}.happiness-mind-skills-module__5S8euG__releaseTenField{background:var(--sage);border-width:2px;border-color:#a7c4b4}.happiness-mind-skills-module__5S8euG__willingness{border:1px solid #d6e0d9;border-radius:18px;margin-top:18px;padding:20px}.happiness-mind-skills-module__5S8euG__willingness legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__willingness>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__willingness button{width:100%}.happiness-mind-skills-module__5S8euG__willingness small{color:#63736c;margin-top:12px;line-height:1.55;display:block}.happiness-mind-skills-module__5S8euG__releasePage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(2){background:var(--orange);color:#fff;box-shadow:none}.happiness-mind-skills-module__5S8euG__tenPercent,.happiness-mind-skills-module__5S8euG__releaseDistinction,.happiness-mind-skills-module__5S8euG__persistenceLimit{border-radius:28px;max-width:920px;margin:64px auto;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__tenPercent{background:var(--deep);color:#fff}.happiness-mind-skills-module__5S8euG__tenPercent h2,.happiness-mind-skills-module__5S8euG__releaseDistinction h2,.happiness-mind-skills-module__5S8euG__persistenceLimit h2{margin:8px 0 20px;font:700 clamp(1.65rem,3vw,2.5rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__tenPercent h2 strong{color:#f2bd91}.happiness-mind-skills-module__5S8euG__tenPercent>div{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__tenPercent article{background:#ffffff17;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__tenPercent article small{color:var(--deep);background:#fff;border-radius:999px;padding:6px 10px;font-weight:900;display:inline-block}.happiness-mind-skills-module__5S8euG__tenPercent article p{line-height:1.65}.happiness-mind-skills-module__5S8euG__tenPercent>strong{background:#ffffff14;border-left:4px solid #f0b481;margin-top:20px;padding:17px;line-height:1.7;display:block}.happiness-mind-skills-module__5S8euG__releaseDistinction{background:#fff;border:1px solid #d8e2da}.happiness-mind-skills-module__5S8euG__releaseDistinction>div{grid-template-columns:repeat(4,1fr);gap:9px;margin:20px 0;display:grid}.happiness-mind-skills-module__5S8euG__releaseDistinction span{background:var(--warm);text-align:center;border-radius:14px;padding:14px;font-weight:800}.happiness-mind-skills-module__5S8euG__releaseDistinction strong{border-left:4px solid var(--orange);background:var(--sage);padding:18px;line-height:1.7;display:block}.happiness-mind-skills-module__5S8euG__persistenceLimit{background:var(--warm);border:2px solid #d7aa86}.happiness-mind-skills-module__5S8euG__persistenceLimit>p{color:#52675f;line-height:1.8}.happiness-mind-skills-module__5S8euG__persistenceLimit blockquote{border-left:4px solid var(--orange);background:#fff;margin:20px 0;padding:18px;font:700 clamp(1.2rem,3vw,1.65rem)/1.6 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__persistenceLimit>div{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.happiness-mind-skills-module__5S8euG__persistenceLimit button{background:#fff;width:100%}.happiness-mind-skills-module__5S8euG__persistenceLimit>small{color:#68766f;margin-top:13px;display:block}.happiness-mind-skills-module__5S8euG__releasePage .happiness-mind-skills-module__5S8euG__nav>div:first-child{min-height:118px}@media (max-width:900px){.happiness-mind-skills-module__5S8euG__releaseTool ol{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__releaseTool li{grid-template-columns:56px 1fr;align-items:center;min-height:auto}.happiness-mind-skills-module__5S8euG__releaseTool li span{width:52px}.happiness-mind-skills-module__5S8euG__releaseDistinction>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__jarStory{min-height:auto}.happiness-mind-skills-module__5S8euG__holdingExamples,.happiness-mind-skills-module__5S8euG__tenPercent>div,.happiness-mind-skills-module__5S8euG__willingness>div,.happiness-mind-skills-module__5S8euG__persistenceLimit>div,.happiness-mind-skills-module__5S8euG__releaseDistinction>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__releaseTool,.happiness-mind-skills-module__5S8euG__tenPercent,.happiness-mind-skills-module__5S8euG__releaseDistinction,.happiness-mind-skills-module__5S8euG__persistenceLimit{margin-block:44px}.happiness-mind-skills-module__5S8euG__releaseChoices>div{grid-template-columns:repeat(2,1fr);display:grid}.happiness-mind-skills-module__5S8euG__releaseChoices button,.happiness-mind-skills-module__5S8euG__releasePage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(2){width:100%}}.happiness-mind-skills-module__5S8euG__tenReleasePage{--deep:#314b48;--sage:#e8f1ed;--warm:#fff4e7}.happiness-mind-skills-module__5S8euG__phoneChecking{background:var(--warm);border-radius:18px;align-items:center;gap:14px;margin:20px 0;padding:18px;display:flex}.happiness-mind-skills-module__5S8euG__phoneChecking span{font-size:2rem}.happiness-mind-skills-module__5S8euG__phoneChecking p{margin:0;font-weight:800;line-height:1.6}.happiness-mind-skills-module__5S8euG__gripVisual{background:var(--sage);border-radius:28px;grid-template-columns:1fr auto 1fr;align-content:center;align-items:center;gap:14px;min-height:280px;padding:26px;display:grid}.happiness-mind-skills-module__5S8euG__gripVisual>div{text-align:center;background:#fff;border-radius:22px;place-items:center;gap:10px;min-height:130px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__gripVisual span{border:8px solid var(--green);width:74px;height:74px;color:var(--green);border-radius:50%;place-items:center;font-size:1.2rem;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__gripVisual>div+div span{border-width:4px}.happiness-mind-skills-module__5S8euG__gripVisual i{color:var(--orange);font-size:2rem;font-style:normal;font-weight:900}.happiness-mind-skills-module__5S8euG__gripVisual small{color:#5e7169;text-align:center;grid-column:1/-1}.happiness-mind-skills-module__5S8euG__softerWords{grid-template-columns:repeat(4,1fr);gap:9px;margin:20px 0;display:grid}.happiness-mind-skills-module__5S8euG__softerWords span{color:var(--green);text-align:center;background:#fff;border-radius:14px;padding:14px;font-weight:900}.happiness-mind-skills-module__5S8euG__tenReleaseTool{background:var(--deep);color:#fff;text-align:center;border-radius:30px;justify-items:center;max-width:920px;margin:64px auto;padding:clamp(28px,5vw,48px);display:grid}.happiness-mind-skills-module__5S8euG__tenReleaseTool>p{color:#b9cfc6;font-weight:850}.happiness-mind-skills-module__5S8euG__tenReleaseTool h2{margin:7px 0 12px;font:700 clamp(1.8rem,3vw,2.7rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__tenReleaseTool blockquote{margin:18px 0 24px;font:700 clamp(1.35rem,3vw,2rem)/1.6 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__tenReleaseTool>div{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__tenReleaseTool span{background:#ffffff1f;border-radius:999px;padding:11px 14px;font-weight:800}.happiness-mind-skills-module__5S8euG__durationSelector{background:#fff;border:1px solid #d8e2da;border-radius:18px;margin-top:16px;padding:18px}.happiness-mind-skills-module__5S8euG__durationSelector legend{align-items:center;gap:12px;padding:0 8px;font-weight:850;display:flex}.happiness-mind-skills-module__5S8euG__durationSelector legend span{background:var(--sage);width:48px;height:48px;color:var(--green);border-radius:15px;place-items:center;font-size:1.2rem;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__durationSelector>div{grid-template-columns:repeat(5,1fr);gap:9px;margin-top:10px;display:grid}.happiness-mind-skills-module__5S8euG__durationSelector button,.happiness-mind-skills-module__5S8euG__completionCheck button{color:#31483f;min-height:50px;font:inherit;cursor:pointer;background:#fff;border:1px solid #b8cbbf;border-radius:14px;padding:9px 13px;font-weight:850}.happiness-mind-skills-module__5S8euG__durationSelector button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__completionCheck button[aria-pressed=true]{border-color:var(--green);background:var(--sage);color:var(--green);box-shadow:0 0 0 2px #2f67541a}.happiness-mind-skills-module__5S8euG__durationSelector>label{background:var(--warm);border-radius:13px;grid-template-columns:1fr 160px;align-items:center;gap:10px;margin-top:12px;padding:13px;display:grid}.happiness-mind-skills-module__5S8euG__durationSelector input,.happiness-mind-skills-module__5S8euG__startTime input{min-height:48px;font:inherit;background:#fff;border:1px solid #c4d3c9;border-radius:10px;padding:9px 11px}.happiness-mind-skills-module__5S8euG__startTime{background:#f2f6f3;border-radius:17px;grid-template-columns:1fr 180px;align-items:center;gap:12px;margin-top:16px;padding:18px;display:grid}.happiness-mind-skills-module__5S8euG__startExperiment{background:var(--orange);color:#fff;min-height:54px;font:inherit;cursor:pointer;border:0;border-radius:999px;margin-top:18px;padding:0 22px;font-weight:900}.happiness-mind-skills-module__5S8euG__startExperiment:disabled{opacity:.5;cursor:not-allowed}.happiness-mind-skills-module__5S8euG__activeExperiment{background:var(--deep);color:#fff;border-radius:18px;gap:10px;margin-top:18px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__activeExperiment p{color:#d4e1dc;margin:0}.happiness-mind-skills-module__5S8euG__activeExperiment button{min-height:46px;color:var(--deep);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;justify-self:start;padding:0 16px;font-weight:850}.happiness-mind-skills-module__5S8euG__completionCheck{background:var(--sage);border:2px solid #aec8b8;border-radius:18px;margin-top:18px;padding:20px}.happiness-mind-skills-module__5S8euG__completionCheck legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__completionCheck>div{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.happiness-mind-skills-module__5S8euG__completionCheck button{width:100%}.happiness-mind-skills-module__5S8euG__completionCheck p{background:#fff;border-radius:13px;margin:14px 0 0;padding:14px;line-height:1.65}.happiness-mind-skills-module__5S8euG__completionCheck small{color:#5d7067;margin-top:12px;display:block}.happiness-mind-skills-module__5S8euG__tenReleasePage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(2){background:var(--orange);color:#fff;box-shadow:none}.happiness-mind-skills-module__5S8euG__uncertaintyPractice{background:#eef4f1;border-radius:28px;max-width:920px;margin:64px auto;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__uncertaintyPractice h2{margin:8px 0 20px;font:700 clamp(1.65rem,3vw,2.5rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__uncertaintyPractice blockquote{border-left:4px solid var(--orange);background:#fff;margin:18px 0;padding:18px;font:700 clamp(1.2rem,3vw,1.65rem)/1.6 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__uncertaintyPractice label{gap:8px;display:grid}.happiness-mind-skills-module__5S8euG__uncertaintyPractice textarea{min-height:88px;font:inherit;resize:vertical;border:1px solid #c4d2c8;border-radius:11px;padding:12px;line-height:1.55}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__gripVisual{grid-template-columns:1fr;min-height:auto}.happiness-mind-skills-module__5S8euG__gripVisual i{transform:rotate(90deg)}.happiness-mind-skills-module__5S8euG__softerWords,.happiness-mind-skills-module__5S8euG__durationSelector>div,.happiness-mind-skills-module__5S8euG__completionCheck>div,.happiness-mind-skills-module__5S8euG__durationSelector>label,.happiness-mind-skills-module__5S8euG__startTime{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__tenReleaseTool,.happiness-mind-skills-module__5S8euG__uncertaintyPractice{margin-block:44px}.happiness-mind-skills-module__5S8euG__tenReleasePage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(2){width:100%}}.happiness-mind-skills-module__5S8euG__controlPage{--deep:#304a47;--sage:#e8f1ed;--warm:#fff4e7}.happiness-mind-skills-module__5S8euG__resultSplit{background:var(--sage);border-radius:28px;gap:12px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__resultSplit article{background:#fff;border-radius:17px;gap:8px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__resultSplit small{color:#64766e;font-weight:850}.happiness-mind-skills-module__5S8euG__resultSplit b{color:var(--green);line-height:1.55}.happiness-mind-skills-module__5S8euG__circleModel{text-align:center;max-width:920px;margin:64px auto}.happiness-mind-skills-module__5S8euG__circleModel h2{margin:8px 0 24px;font:700 clamp(1.7rem,3vw,2.6rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__circleDiagram{place-items:center;display:grid}.happiness-mind-skills-module__5S8euG__circleDiagram article{border:2px solid var(--green);text-align:center;border-radius:50%;align-content:start;place-items:center;display:grid}.happiness-mind-skills-module__5S8euG__circleDiagram h3{color:var(--green);margin:0;font-size:1.05rem}.happiness-mind-skills-module__5S8euG__circleDiagram p{color:#52675f;margin:7px 0 0;font-size:.88rem;line-height:1.45}.happiness-mind-skills-module__5S8euG__outerCircle{background:#f7faf8;width:min(720px,92vw);height:min(720px,92vw);padding:38px}.happiness-mind-skills-module__5S8euG__middleCircle{background:#eef5f1;width:76%;height:76%;margin-top:22px;padding:34px}.happiness-mind-skills-module__5S8euG__innerCircle{background:#fff;width:68%;height:68%;margin-top:20px;padding:28px}.happiness-mind-skills-module__5S8euG__focusChoice{border:1px solid #d6e0d9;border-radius:18px;margin-top:18px;padding:20px}.happiness-mind-skills-module__5S8euG__focusChoice legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__focusChoice>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__focusChoice button{color:#31483f;min-height:50px;font:inherit;cursor:pointer;background:#fff;border:1px solid #b7cbbf;border-radius:14px;padding:9px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__focusChoice button[aria-pressed=true]{border-color:var(--green);background:var(--sage);color:var(--green);box-shadow:0 0 0 2px #2f67541a}.happiness-mind-skills-module__5S8euG__conditionalAction{background:var(--sage);border-radius:18px;gap:9px;margin-top:16px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__conditionalAction small{color:#5d7067;line-height:1.55}.happiness-mind-skills-module__5S8euG__conditionalAction textarea,.happiness-mind-skills-module__5S8euG__redirectEffort textarea{min-height:88px;font:inherit;resize:vertical;border:1px solid #c4d3c9;border-radius:11px;padding:12px;line-height:1.55}.happiness-mind-skills-module__5S8euG__controlPage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(2){background:var(--orange);color:#fff;box-shadow:none}.happiness-mind-skills-module__5S8euG__controlPage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(3){color:#fff;box-shadow:none;background:#6b836f}.happiness-mind-skills-module__5S8euG__controlDistinctions{grid-template-columns:repeat(2,1fr);gap:16px;max-width:920px;margin:64px auto;display:grid}.happiness-mind-skills-module__5S8euG__controlDistinctions article{background:#fff;border:1px solid #d8e2da;border-radius:24px;padding:clamp(24px,4vw,36px)}.happiness-mind-skills-module__5S8euG__controlDistinctions article+article{background:var(--warm)}.happiness-mind-skills-module__5S8euG__controlDistinctions h2{font:700 clamp(1.45rem,2.6vw,2rem)/1.25 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__controlDistinctions p{color:#52675f;line-height:1.75}.happiness-mind-skills-module__5S8euG__controlDistinctions strong{border-left:4px solid var(--orange);background:var(--sage);margin-top:18px;padding:15px;line-height:1.6;display:block}.happiness-mind-skills-module__5S8euG__redirectEffort{background:#eef4f1;border-radius:28px;max-width:920px;margin:64px auto;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__redirectEffort h2{margin:8px 0 20px;font:700 clamp(1.65rem,3vw,2.5rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__redirectEffort label{gap:8px;margin-top:14px;display:grid}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__circleDiagram{display:block}.happiness-mind-skills-module__5S8euG__circleDiagram article{text-align:left;border-radius:20px;width:auto;height:auto;margin:12px 0;padding:22px;display:block}.happiness-mind-skills-module__5S8euG__circleDiagram article article{width:auto;height:auto;margin:14px 0 0}.happiness-mind-skills-module__5S8euG__focusChoice>div,.happiness-mind-skills-module__5S8euG__controlDistinctions{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__circleModel,.happiness-mind-skills-module__5S8euG__controlDistinctions,.happiness-mind-skills-module__5S8euG__redirectEffort{margin-block:44px}.happiness-mind-skills-module__5S8euG__controlPage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(2),.happiness-mind-skills-module__5S8euG__controlPage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(3){width:100%}}.happiness-mind-skills-module__5S8euG__expectationPage{--deep:#384946;--sage:#e9f1ed;--warm:#fff3e7}.happiness-mind-skills-module__5S8euG__expectationShift{background:var(--sage);border-radius:28px;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__expectationShift article{text-align:center;background:#fff;border-radius:20px;place-content:center;gap:8px;min-height:130px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__expectationShift small{color:#66766f;font-weight:850}.happiness-mind-skills-module__5S8euG__expectationShift b{color:var(--green);font:700 clamp(1.15rem,2.5vw,1.6rem)/1.5 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__expectationShift>span{color:var(--orange);font-size:2rem;font-weight:900}.happiness-mind-skills-module__5S8euG__expectationTool{background:var(--deep);color:#fff;border-radius:30px;max-width:920px;margin:64px auto;overflow:hidden}.happiness-mind-skills-module__5S8euG__expectationTool header{padding:30px 34px 20px}.happiness-mind-skills-module__5S8euG__expectationTool header p{color:#bdd0c8;font-weight:850}.happiness-mind-skills-module__5S8euG__expectationTool header h2{margin:6px 0 0;font:700 clamp(1.7rem,3vw,2.55rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__expectationTool ol{background:#ffffff26;grid-template-columns:repeat(4,1fr);gap:2px;margin:0;padding:2px;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__expectationTool li{background:var(--deep);align-content:start;gap:18px;min-height:190px;padding:24px 18px;display:grid}.happiness-mind-skills-module__5S8euG__expectationTool li span,.happiness-mind-skills-module__5S8euG__expectationChoices legend span,.happiness-mind-skills-module__5S8euG__communicationFormula article span{width:52px;height:52px;color:var(--deep);background:#fff;border-radius:17px;place-items:center;font-size:1.35rem;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__expectationTool li b{line-height:1.65}.happiness-mind-skills-module__5S8euG__expectationChoices{border:1px solid #d6e0d9;border-radius:18px;margin-top:18px;padding:20px}.happiness-mind-skills-module__5S8euG__expectationChoices legend{align-items:center;gap:12px;padding:0 8px;font-weight:900;display:flex}.happiness-mind-skills-module__5S8euG__expectationChoices legend span{background:var(--sage);color:var(--green)}.happiness-mind-skills-module__5S8euG__expectationChoices>div{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:10px;display:grid}.happiness-mind-skills-module__5S8euG__expectationChoices button{color:#31483f;min-height:50px;font:inherit;cursor:pointer;background:#fff;border:1px solid #b8cbbf;border-radius:14px;padding:9px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__expectationChoices button[aria-pressed=true]{border-color:var(--green);background:var(--sage);color:var(--green);box-shadow:0 0 0 2px #2f67541a}.happiness-mind-skills-module__5S8euG__expressionField{background:var(--sage);border-radius:18px;gap:9px;margin-top:18px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__expressionField>div{background:#fff;border:1px solid #b8cbbf;border-radius:13px;grid-template-columns:auto 1fr;align-items:stretch;display:grid;overflow:hidden}.happiness-mind-skills-module__5S8euG__expressionField>div>span{background:var(--deep);color:#fff;place-items:center;padding:12px 16px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__expressionField textarea{min-height:96px;color:inherit;font:inherit;resize:vertical;border:0;padding:14px;line-height:1.6}.happiness-mind-skills-module__5S8euG__expressionField small{color:#5c7067;line-height:1.55}.happiness-mind-skills-module__5S8euG__expectationPage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(2){background:var(--orange);color:#fff;box-shadow:none}.happiness-mind-skills-module__5S8euG__communicationFormula,.happiness-mind-skills-module__5S8euG__expectationDemand,.happiness-mind-skills-module__5S8euG__adjustExpectations,.happiness-mind-skills-module__5S8euG__commonBelief{border-radius:28px;max-width:920px;margin:64px auto;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__communicationFormula{background:#eef4f1}.happiness-mind-skills-module__5S8euG__communicationFormula h2,.happiness-mind-skills-module__5S8euG__expectationDemand h2,.happiness-mind-skills-module__5S8euG__adjustExpectations h2,.happiness-mind-skills-module__5S8euG__commonBelief h2{font:700 clamp(1.6rem,3vw,2.45rem)/1.25 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__communicationFormula>div{grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0;display:grid}.happiness-mind-skills-module__5S8euG__communicationFormula article{text-align:center;background:#fff;border-radius:18px;justify-items:center;gap:12px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__communicationFormula article span{background:var(--green);color:#fff}.happiness-mind-skills-module__5S8euG__communicationFormula>small{color:#61736b;font-weight:850;display:block}.happiness-mind-skills-module__5S8euG__communicationFormula blockquote{border-left:4px solid var(--orange);background:#fff;margin:12px 0 0;padding:20px;font:700 1.05rem/1.9 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__expectationDemand{background:var(--warm);border:2px solid #d5a77f}.happiness-mind-skills-module__5S8euG__expectationDemand p{color:#52675f;line-height:1.8}.happiness-mind-skills-module__5S8euG__expectationDemand strong{border-left:4px solid var(--orange);background:#fff;margin-top:18px;padding:18px;line-height:1.7;display:block}.happiness-mind-skills-module__5S8euG__adjustExpectations{background:var(--deep);color:#fff}.happiness-mind-skills-module__5S8euG__adjustExpectations>div{grid-template-columns:repeat(2,1fr);gap:14px;margin:22px 0;display:grid}.happiness-mind-skills-module__5S8euG__adjustExpectations article{background:#ffffff17;border-radius:18px;gap:12px;padding:22px;display:grid}.happiness-mind-skills-module__5S8euG__adjustExpectations small{color:#c5d7d0;font-weight:900}.happiness-mind-skills-module__5S8euG__adjustExpectations s{color:#d2ded9;line-height:1.6}.happiness-mind-skills-module__5S8euG__adjustExpectations b{border-top:1px solid #ffffff3d;padding-top:12px;line-height:1.65}.happiness-mind-skills-module__5S8euG__adjustExpectations>p{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__adjustExpectations>p span{color:var(--deep);background:#fff;border-radius:999px;padding:10px 14px;font-weight:900}.happiness-mind-skills-module__5S8euG__commonBelief{background:var(--sage);text-align:center}.happiness-mind-skills-module__5S8euG__commonBelief p{color:#52675f;font-size:1.08rem;line-height:1.9}@media (max-width:900px){.happiness-mind-skills-module__5S8euG__expectationTool ol{grid-template-columns:1fr 1fr}.happiness-mind-skills-module__5S8euG__expectationTool li{min-height:155px}.happiness-mind-skills-module__5S8euG__communicationFormula>div{grid-template-columns:1fr}}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__expectationShift{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__expectationShift>span{text-align:center;transform:rotate(90deg)}.happiness-mind-skills-module__5S8euG__expectationTool,.happiness-mind-skills-module__5S8euG__communicationFormula,.happiness-mind-skills-module__5S8euG__expectationDemand,.happiness-mind-skills-module__5S8euG__adjustExpectations,.happiness-mind-skills-module__5S8euG__commonBelief{margin-block:44px}.happiness-mind-skills-module__5S8euG__expectationTool ol,.happiness-mind-skills-module__5S8euG__expectationChoices>div,.happiness-mind-skills-module__5S8euG__adjustExpectations>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__expectationTool li{grid-template-columns:58px 1fr;align-items:center;min-height:auto}.happiness-mind-skills-module__5S8euG__expressionField>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__expressionField>div>span{justify-content:start}.happiness-mind-skills-module__5S8euG__expectationPage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(2){width:100%}}.happiness-mind-skills-module__5S8euG__forgivenessPage{--deep:#354b48;--sage:#e8f1ed;--warm:#fff4e8}.happiness-mind-skills-module__5S8euG__mistakeIdentity{background:var(--sage);border-radius:28px;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__mistakeIdentity article{text-align:center;background:#fff;border-radius:20px;place-content:center;gap:8px;min-height:140px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__mistakeIdentity small{color:#66776f;font-weight:900}.happiness-mind-skills-module__5S8euG__mistakeIdentity b{color:var(--green);font:700 clamp(1.1rem,2.5vw,1.55rem)/1.55 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__mistakeIdentity>span{color:var(--orange);font-size:2rem;font-weight:900}.happiness-mind-skills-module__5S8euG__forwardWords{flex-wrap:wrap;gap:9px;margin:20px 0;display:flex}.happiness-mind-skills-module__5S8euG__forwardWords span{background:var(--sage);color:var(--green);border-radius:999px;padding:10px 14px;font-weight:900}.happiness-mind-skills-module__5S8euG__forgivenessTool{background:var(--deep);color:#fff;border-radius:30px;max-width:920px;margin:64px auto;overflow:hidden}.happiness-mind-skills-module__5S8euG__forgivenessTool header{padding:30px 34px 20px}.happiness-mind-skills-module__5S8euG__forgivenessTool header p{color:#bfd1ca;font-weight:850}.happiness-mind-skills-module__5S8euG__forgivenessTool header h2{margin:6px 0 0;font:700 clamp(1.7rem,3vw,2.55rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__forgivenessTool ol{background:#ffffff26;grid-template-columns:repeat(4,1fr);gap:2px;margin:0;padding:2px;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__forgivenessTool li{background:var(--deep);align-content:start;gap:16px;min-height:210px;padding:24px 18px;display:grid}.happiness-mind-skills-module__5S8euG__forgivenessTool li>span{width:52px;height:52px;color:var(--deep);background:#fff;border-radius:17px;place-items:center;font-size:1.35rem;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__forgivenessTool li div{gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__forgivenessTool li b{line-height:1.55}.happiness-mind-skills-module__5S8euG__forgivenessTool li small{color:#c7d8d1;line-height:1.55}.happiness-mind-skills-module__5S8euG__forgivenessTool .happiness-mind-skills-module__5S8euG__optionalStep{background:#48605c}.happiness-mind-skills-module__5S8euG__responsibilityStatement{border-left:4px solid var(--orange);background:var(--sage);color:var(--deep);margin:20px 0 0;padding:20px;font:700 clamp(1.1rem,2.5vw,1.45rem)/1.7 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__forgivenessPage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(2){background:var(--orange);color:#fff;box-shadow:none}.happiness-mind-skills-module__5S8euG__guiltShame,.happiness-mind-skills-module__5S8euG__repairSection,.happiness-mind-skills-module__5S8euG__lessonExample,.happiness-mind-skills-module__5S8euG__responsibilityPath{border-radius:28px;max-width:920px;margin:64px auto;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__guiltShame{background:#eef4f1}.happiness-mind-skills-module__5S8euG__guiltShame h2,.happiness-mind-skills-module__5S8euG__repairSection h2,.happiness-mind-skills-module__5S8euG__lessonExample h2,.happiness-mind-skills-module__5S8euG__responsibilityPath h2{font:700 clamp(1.6rem,3vw,2.45rem)/1.25 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__guiltShame>div,.happiness-mind-skills-module__5S8euG__responsibilityPath>div{grid-template-columns:repeat(2,1fr);gap:14px;margin:20px 0;display:grid}.happiness-mind-skills-module__5S8euG__guiltShame article,.happiness-mind-skills-module__5S8euG__responsibilityPath article{background:#fff;border-radius:18px;gap:10px;padding:22px;display:grid}.happiness-mind-skills-module__5S8euG__guiltShame small,.happiness-mind-skills-module__5S8euG__responsibilityPath small{color:#687971;font-weight:900}.happiness-mind-skills-module__5S8euG__guiltShame b,.happiness-mind-skills-module__5S8euG__responsibilityPath b{color:var(--green);line-height:1.65}.happiness-mind-skills-module__5S8euG__guiltShame p{color:#52675f;line-height:1.75}.happiness-mind-skills-module__5S8euG__repairSection{background:var(--deep);color:#fff}.happiness-mind-skills-module__5S8euG__repairExamples{flex-wrap:wrap;gap:9px;margin:20px 0;display:flex}.happiness-mind-skills-module__5S8euG__repairExamples span{color:var(--deep);background:#fff;border-radius:999px;padding:10px 14px;font-weight:900}.happiness-mind-skills-module__5S8euG__repairSection>strong{border-left:4px solid var(--orange);background:#ffffff17;padding:17px;line-height:1.7;display:block}.happiness-mind-skills-module__5S8euG__repairFlow{grid-template-columns:repeat(5,1fr);gap:9px;margin-top:22px;display:grid}.happiness-mind-skills-module__5S8euG__repairFlow span{min-height:64px;color:var(--deep);text-align:center;background:#fff;border-radius:15px;place-items:center;padding:10px;font-weight:900;display:grid;position:relative}.happiness-mind-skills-module__5S8euG__repairFlow i{color:#f1b17d;font-size:1.2rem;font-style:normal;position:absolute;right:-11px;transform:rotate(-90deg)}.happiness-mind-skills-module__5S8euG__lessonExample{background:#fff;border:1px solid #d8e2da}.happiness-mind-skills-module__5S8euG__lessonExample dl{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__lessonExample dl div{background:var(--sage);border-radius:17px;padding:20px}.happiness-mind-skills-module__5S8euG__lessonExample dt{color:var(--green);font-weight:900}.happiness-mind-skills-module__5S8euG__lessonExample dd{color:#52675f;margin:9px 0 0;line-height:1.65}.happiness-mind-skills-module__5S8euG__responsibilityPath{background:var(--warm);border:2px solid #d5aa83}.happiness-mind-skills-module__5S8euG__responsibilityPath article+article{opacity:.78}.happiness-mind-skills-module__5S8euG__responsibilityPath article+article b{color:#6a6056}@media (max-width:900px){.happiness-mind-skills-module__5S8euG__forgivenessTool ol{grid-template-columns:1fr 1fr}.happiness-mind-skills-module__5S8euG__forgivenessTool li{min-height:170px}.happiness-mind-skills-module__5S8euG__repairFlow{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__repairFlow i{bottom:-14px;right:auto;transform:none}}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__mistakeIdentity{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__mistakeIdentity>span{text-align:center}.happiness-mind-skills-module__5S8euG__forgivenessTool,.happiness-mind-skills-module__5S8euG__guiltShame,.happiness-mind-skills-module__5S8euG__repairSection,.happiness-mind-skills-module__5S8euG__lessonExample,.happiness-mind-skills-module__5S8euG__responsibilityPath{margin-block:44px}.happiness-mind-skills-module__5S8euG__forgivenessTool ol,.happiness-mind-skills-module__5S8euG__guiltShame>div,.happiness-mind-skills-module__5S8euG__lessonExample dl,.happiness-mind-skills-module__5S8euG__responsibilityPath>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__forgivenessTool li{grid-template-columns:58px 1fr;align-items:center;min-height:auto}.happiness-mind-skills-module__5S8euG__forgivenessPage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(2){width:100%}}.happiness-mind-skills-module__5S8euG__lifeTreePage{--deep:#344b42;--sage:#e8f1e8;--warm:#fff4e6}.happiness-mind-skills-module__5S8euG__lifeTreeSection{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(28px,6vw,70px);max-width:1080px;margin:64px auto;display:grid}.happiness-mind-skills-module__5S8euG__lifeTreeSection h2,.happiness-mind-skills-module__5S8euG__middleGround h2,.happiness-mind-skills-module__5S8euG__kindnessBoundary h2,.happiness-mind-skills-module__5S8euG__compassionColumns h2,.happiness-mind-skills-module__5S8euG__rootSignals h2{font:700 clamp(1.65rem,3vw,2.5rem)/1.25 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__lifeTreeSection p{color:#52675f;line-height:1.8}.happiness-mind-skills-module__5S8euG__lifeTreeVisual{background:var(--sage);border-radius:30px;justify-items:center;gap:0;padding:28px;display:grid}.happiness-mind-skills-module__5S8euG__lifeTreeVisual article{text-align:center;place-items:center;gap:6px;padding:16px;display:grid}.happiness-mind-skills-module__5S8euG__lifeTreeVisual article:first-child{color:#fff;background:#5f8069;border-radius:48% 48% 36% 36%;width:86%;min-height:145px}.happiness-mind-skills-module__5S8euG__lifeTreeVisual article:nth-child(2){color:#fff;background:#80684e;width:34%;min-height:110px}.happiness-mind-skills-module__5S8euG__lifeTreeVisual article:last-child{color:#3e493e;background:#d4c09c;border-radius:16px 16px 48% 48%;width:92%;min-height:92px}.happiness-mind-skills-module__5S8euG__lifeTreeVisual small{font-weight:900}.happiness-mind-skills-module__5S8euG__lifeTreeVisual b{line-height:1.5}.happiness-mind-skills-module__5S8euG__capacityQuestion{background:var(--sage);border-radius:28px;flex-wrap:wrap;gap:9px;padding:24px;display:flex}.happiness-mind-skills-module__5S8euG__capacityQuestion b{width:100%;margin-bottom:8px;font-size:1.2rem}.happiness-mind-skills-module__5S8euG__capacityQuestion span{color:var(--green);background:#fff;border-radius:999px;padding:9px 13px;font-weight:850}.happiness-mind-skills-module__5S8euG__lifeTreeTool{background:var(--deep);color:#fff;border-radius:30px;max-width:920px;margin:64px auto;overflow:hidden}.happiness-mind-skills-module__5S8euG__lifeTreeTool header{padding:30px 34px 20px}.happiness-mind-skills-module__5S8euG__lifeTreeTool header p{color:#c2d5c5;font-weight:850}.happiness-mind-skills-module__5S8euG__lifeTreeTool header h2{margin:6px 0 0;font:700 clamp(1.7rem,3vw,2.55rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__lifeTreeTool ol{background:#ffffff26;grid-template-columns:repeat(4,1fr);gap:2px;margin:0;padding:2px;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__lifeTreeTool li{background:var(--deep);align-content:start;gap:16px;min-height:190px;padding:24px 18px;display:grid}.happiness-mind-skills-module__5S8euG__lifeTreeTool li span,.happiness-mind-skills-module__5S8euG__treeChoices legend span,.happiness-mind-skills-module__5S8euG__impactChoices legend span{width:52px;height:52px;color:var(--deep);background:#fff;border-radius:17px;place-items:center;font-size:1.35rem;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__lifeTreeTool li b{line-height:1.6}.happiness-mind-skills-module__5S8euG__treeChoices,.happiness-mind-skills-module__5S8euG__impactChoices{border:1px solid #d6e0d9;border-radius:18px;margin-top:18px;padding:20px}.happiness-mind-skills-module__5S8euG__treeChoices legend,.happiness-mind-skills-module__5S8euG__impactChoices legend{align-items:center;gap:12px;padding:0 8px;font-weight:900;display:flex}.happiness-mind-skills-module__5S8euG__treeChoices legend span,.happiness-mind-skills-module__5S8euG__impactChoices legend span{background:var(--sage);color:var(--green)}.happiness-mind-skills-module__5S8euG__treeChoices>div,.happiness-mind-skills-module__5S8euG__impactChoices>div{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.happiness-mind-skills-module__5S8euG__treeChoices button,.happiness-mind-skills-module__5S8euG__impactChoices button{color:#31483f;min-height:50px;font:inherit;cursor:pointer;background:#fff;border:1px solid #b8cbbf;border-radius:14px;padding:9px 12px;font-weight:850}.happiness-mind-skills-module__5S8euG__treeChoices button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__impactChoices button[aria-pressed=true]{border-color:var(--green);background:var(--sage);color:var(--green);box-shadow:0 0 0 2px #2f67541a}.happiness-mind-skills-module__5S8euG__impactChoices input{width:100%;min-height:48px;font:inherit;border:1px solid #c5d3c9;border-radius:11px;margin-top:12px;padding:10px 12px}.happiness-mind-skills-module__5S8euG__lifeTreePage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(2){background:var(--orange);color:#fff;box-shadow:none}.happiness-mind-skills-module__5S8euG__middleGround,.happiness-mind-skills-module__5S8euG__kindnessBoundary,.happiness-mind-skills-module__5S8euG__compassionColumns,.happiness-mind-skills-module__5S8euG__rootSignals{border-radius:28px;max-width:920px;margin:64px auto;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__middleGround{background:var(--deep);color:#fff}.happiness-mind-skills-module__5S8euG__middleGround>div{flex-wrap:wrap;gap:9px;margin:20px 0;display:flex}.happiness-mind-skills-module__5S8euG__middleGround span{color:var(--deep);background:#fff;border-radius:999px;padding:10px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__middleGround strong{border-left:4px solid var(--orange);background:#ffffff14;padding:17px;line-height:1.7;display:block}.happiness-mind-skills-module__5S8euG__kindnessBoundary{background:var(--warm);border:2px solid #d6ab82}.happiness-mind-skills-module__5S8euG__kindnessBoundary p{color:#52675f;line-height:1.8}.happiness-mind-skills-module__5S8euG__kindnessBoundary strong{border-left:4px solid var(--orange);background:#fff;padding:17px;display:block}.happiness-mind-skills-module__5S8euG__compassionColumns{background:var(--sage)}.happiness-mind-skills-module__5S8euG__compassionColumns>div{grid-template-columns:repeat(2,1fr);gap:14px;margin:20px 0;display:grid}.happiness-mind-skills-module__5S8euG__compassionColumns article{background:#fff;border-radius:18px;gap:10px;padding:22px;display:grid}.happiness-mind-skills-module__5S8euG__compassionColumns small{color:#687971;font-weight:900}.happiness-mind-skills-module__5S8euG__compassionColumns b{color:var(--green);line-height:1.6}.happiness-mind-skills-module__5S8euG__compassionColumns>strong{text-align:center;display:block}.happiness-mind-skills-module__5S8euG__rootSignals{background:#fff;border:1px solid #d8e2da}.happiness-mind-skills-module__5S8euG__rootSignals>div{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__rootSignals article{background:var(--sage);border-radius:15px;grid-template-columns:44px 1fr;align-items:center;gap:10px;padding:14px;display:grid}.happiness-mind-skills-module__5S8euG__rootSignals article span{width:40px;height:40px;color:var(--green);background:#fff;border-radius:13px;place-items:center;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__rootSignals article p{margin:0}.happiness-mind-skills-module__5S8euG__rootSignals>small{color:#677970;margin-top:16px;line-height:1.6;display:block}@media (max-width:900px){.happiness-mind-skills-module__5S8euG__lifeTreeSection{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__lifeTreeTool ol{grid-template-columns:1fr 1fr}.happiness-mind-skills-module__5S8euG__treeChoices>div,.happiness-mind-skills-module__5S8euG__impactChoices>div{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__lifeTreeVisual{gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__lifeTreeVisual article,.happiness-mind-skills-module__5S8euG__lifeTreeVisual article:first-child,.happiness-mind-skills-module__5S8euG__lifeTreeVisual article:nth-child(2),.happiness-mind-skills-module__5S8euG__lifeTreeVisual article:last-child{text-align:left;border-radius:18px;width:100%;min-height:auto;padding:22px}.happiness-mind-skills-module__5S8euG__lifeTreeTool,.happiness-mind-skills-module__5S8euG__middleGround,.happiness-mind-skills-module__5S8euG__kindnessBoundary,.happiness-mind-skills-module__5S8euG__compassionColumns,.happiness-mind-skills-module__5S8euG__rootSignals,.happiness-mind-skills-module__5S8euG__lifeTreeSection{margin-block:44px}.happiness-mind-skills-module__5S8euG__lifeTreeTool ol,.happiness-mind-skills-module__5S8euG__treeChoices>div,.happiness-mind-skills-module__5S8euG__impactChoices>div,.happiness-mind-skills-module__5S8euG__compassionColumns>div,.happiness-mind-skills-module__5S8euG__rootSignals>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__lifeTreeTool li{grid-template-columns:58px 1fr;align-items:center;min-height:auto}.happiness-mind-skills-module__5S8euG__lifeTreePage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(2){width:100%}}.happiness-mind-skills-module__5S8euG__boundaryWordsPage{--deep:#394b48;--sage:#e9f1ed;--warm:#fff4e8}.happiness-mind-skills-module__5S8euG__warmFirmVisual{background:var(--sage);border-radius:28px;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__warmFirmVisual article{text-align:center;background:#fff;border-radius:20px;place-content:center;gap:8px;min-height:140px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__warmFirmVisual small{color:#687971;font-weight:900}.happiness-mind-skills-module__5S8euG__warmFirmVisual b{color:var(--green);font:700 clamp(1.1rem,2.5vw,1.5rem)/1.55 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__warmFirmVisual>span{color:var(--orange);font-size:2rem;font-weight:900}.happiness-mind-skills-module__5S8euG__learnedBeliefs{grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0;display:grid}.happiness-mind-skills-module__5S8euG__learnedBeliefs p{background:var(--sage);border-radius:16px;margin:0;padding:18px;font-weight:800;line-height:1.6}.happiness-mind-skills-module__5S8euG__boundaryWordsTool{background:var(--deep);color:#fff;border-radius:30px;max-width:920px;margin:64px auto;overflow:hidden}.happiness-mind-skills-module__5S8euG__boundaryWordsTool header{padding:30px 34px 20px}.happiness-mind-skills-module__5S8euG__boundaryWordsTool header p{color:#c2d4ce;font-weight:850}.happiness-mind-skills-module__5S8euG__boundaryWordsTool header h2{margin:6px 0 0;font:700 clamp(1.7rem,3vw,2.55rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__boundaryWordsTool ol{background:#ffffff26;grid-template-columns:repeat(3,1fr);gap:2px;margin:0;padding:2px;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__boundaryWordsTool li{background:var(--deep);align-content:start;gap:18px;min-height:190px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__boundaryWordsTool li span{width:54px;height:54px;color:var(--deep);background:#fff;border-radius:17px;place-items:center;font-size:1.4rem;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__boundaryWordsTool li b{line-height:1.65}.happiness-mind-skills-module__5S8euG__composedBoundary{background:var(--sage);border:2px solid #abc6b6;border-radius:18px;gap:9px;margin-top:18px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__composedBoundary textarea{min-height:150px;color:inherit;resize:vertical;background:#fff;border:1px solid #b8cbbf;border-radius:12px;padding:14px;font:700 1.02rem/1.75 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__composedBoundary small{color:#5c7067;line-height:1.55}.happiness-mind-skills-module__5S8euG__boundaryWordsPage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(2){background:var(--orange);color:#fff;box-shadow:none}.happiness-mind-skills-module__5S8euG__boundaryCards,.happiness-mind-skills-module__5S8euG__calmRepeat,.happiness-mind-skills-module__5S8euG__warmFirm,.happiness-mind-skills-module__5S8euG__boundaryControl{border-radius:28px;max-width:920px;margin:64px auto;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__boundaryCards{grid-template-columns:repeat(2,1fr);gap:16px;padding:0;display:grid}.happiness-mind-skills-module__5S8euG__boundaryCards article{background:#fff;border:1px solid #d8e2da;border-radius:24px;padding:32px}.happiness-mind-skills-module__5S8euG__boundaryCards article+article{background:var(--warm)}.happiness-mind-skills-module__5S8euG__boundaryCards h2,.happiness-mind-skills-module__5S8euG__calmRepeat h2,.happiness-mind-skills-module__5S8euG__warmFirm h2,.happiness-mind-skills-module__5S8euG__boundaryControl h2{font:700 clamp(1.55rem,3vw,2.35rem)/1.25 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__boundaryCards p{color:#52675f;line-height:1.75}.happiness-mind-skills-module__5S8euG__boundaryCards blockquote{border-left:4px solid var(--orange);background:var(--sage);margin:16px 0;padding:16px;font-weight:800}.happiness-mind-skills-module__5S8euG__calmRepeat{background:var(--deep);color:#fff}.happiness-mind-skills-module__5S8euG__calmRepeat strong{color:#cbdad5;margin-top:18px;display:block}.happiness-mind-skills-module__5S8euG__warmFirm{background:var(--sage)}.happiness-mind-skills-module__5S8euG__warmFirm>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__warmFirm article{background:#fff;border-radius:18px;gap:10px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__warmFirm small{color:#65776f;font-weight:900}.happiness-mind-skills-module__5S8euG__warmFirm b{color:var(--green);line-height:1.65}.happiness-mind-skills-module__5S8euG__boundaryControl{background:var(--warm);border:2px solid #d5aa83}.happiness-mind-skills-module__5S8euG__boundaryControl p{color:#52675f;font-size:1.08rem;line-height:1.8}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__warmFirmVisual,.happiness-mind-skills-module__5S8euG__learnedBeliefs,.happiness-mind-skills-module__5S8euG__boundaryWordsTool ol,.happiness-mind-skills-module__5S8euG__boundaryCards,.happiness-mind-skills-module__5S8euG__warmFirm>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__boundaryWordsTool,.happiness-mind-skills-module__5S8euG__boundaryCards,.happiness-mind-skills-module__5S8euG__calmRepeat,.happiness-mind-skills-module__5S8euG__warmFirm,.happiness-mind-skills-module__5S8euG__boundaryControl{margin-block:44px}.happiness-mind-skills-module__5S8euG__boundaryWordsTool li{grid-template-columns:58px 1fr;align-items:center;min-height:auto}.happiness-mind-skills-module__5S8euG__boundaryWordsPage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(2){width:100%}}.happiness-mind-skills-module__5S8euG__fiveMinutePage{--deep:#314a43;--sage:#e8f2ea;--warm:#fff3e4}.happiness-mind-skills-module__5S8euG__actionMotivation{background:var(--sage);border-radius:28px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;padding:28px;display:grid}.happiness-mind-skills-module__5S8euG__actionMotivation span{min-height:90px;color:var(--green);text-align:center;background:#fff;border-radius:18px;place-items:center;padding:16px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__actionMotivation i{color:var(--orange);font-size:1.5rem;font-style:normal;font-weight:900}.happiness-mind-skills-module__5S8euG__fiveMinuteTool{background:var(--deep);color:#fff;border-radius:30px;max-width:920px;margin:64px auto;overflow:hidden}.happiness-mind-skills-module__5S8euG__fiveMinuteTool header{padding:30px 34px 20px}.happiness-mind-skills-module__5S8euG__fiveMinuteTool header p{color:#bfd3ca;font-weight:850}.happiness-mind-skills-module__5S8euG__fiveMinuteTool header h2{margin:6px 0 0;font:700 clamp(1.7rem,3vw,2.55rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__fiveMinuteTool ol{background:#ffffff26;grid-template-columns:repeat(4,1fr);gap:2px;margin:0;padding:2px;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__fiveMinuteTool li{background:var(--deep);align-content:start;gap:16px;min-height:180px;padding:24px 18px;display:grid}.happiness-mind-skills-module__5S8euG__fiveMinuteTool li span{width:54px;height:54px;color:var(--deep);background:#fff;border-radius:17px;place-items:center;font-size:1.4rem;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__fiveMinuteTool li b{line-height:1.65}.happiness-mind-skills-module__5S8euG__shrinkExamples,.happiness-mind-skills-module__5S8euG__trustCard,.happiness-mind-skills-module__5S8euG__fiveMinuteLimit{border-radius:28px;max-width:920px;margin:64px auto;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__shrinkExamples{background:var(--sage)}.happiness-mind-skills-module__5S8euG__shrinkExamples h2,.happiness-mind-skills-module__5S8euG__trustCard h2,.happiness-mind-skills-module__5S8euG__fiveMinuteLimit h2{font:700 clamp(1.6rem,3vw,2.4rem)/1.25 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__shrinkExamples>div{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__shrinkExamples article{background:#fff;border-radius:17px;grid-template-columns:1fr auto 1.5fr;align-items:center;gap:10px;padding:18px;display:grid}.happiness-mind-skills-module__5S8euG__shrinkExamples s{color:#79857f}.happiness-mind-skills-module__5S8euG__shrinkExamples span{color:var(--orange);font-weight:900}.happiness-mind-skills-module__5S8euG__shrinkExamples b{color:var(--green);line-height:1.55}.happiness-mind-skills-module__5S8euG__timerPanel{background:var(--deep);color:#fff;text-align:center;border-radius:26px;justify-items:center;gap:18px;margin-top:22px;padding:clamp(24px,5vw,42px);display:grid}.happiness-mind-skills-module__5S8euG__timerPanel p{color:#cfddd7;margin:0}.happiness-mind-skills-module__5S8euG__timerDisplay{letter-spacing:.04em;font-variant-numeric:tabular-nums;font:700 clamp(3.8rem,10vw,7rem)/1 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__timerControls{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__timerControls button,.happiness-mind-skills-module__5S8euG__completionChoices button{min-height:50px;color:var(--deep);font:inherit;cursor:pointer;background:#fff;border:1px solid #ffffff4d;border-radius:999px;padding:0 20px;font-weight:900}.happiness-mind-skills-module__5S8euG__timerControls button:disabled{opacity:.5;cursor:not-allowed}.happiness-mind-skills-module__5S8euG__completionChoices{background:var(--sage);border:2px solid #b6cdbf;border-radius:20px;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;padding:22px;display:grid}.happiness-mind-skills-module__5S8euG__completionChoices legend{color:var(--deep);padding:0 10px;font-weight:900}.happiness-mind-skills-module__5S8euG__completionChoices button{border-color:#aec4b7}.happiness-mind-skills-module__5S8euG__completionChoices button[aria-pressed=true]{background:var(--green);color:#fff}.happiness-mind-skills-module__5S8euG__completionChoices small{color:#536b61;grid-column:1/-1;line-height:1.6}.happiness-mind-skills-module__5S8euG__fiveMinutePage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(2){background:var(--orange);color:#fff;box-shadow:none}.happiness-mind-skills-module__5S8euG__trustCard{background:var(--warm);border:2px solid #d8ac83}.happiness-mind-skills-module__5S8euG__trustCard p,.happiness-mind-skills-module__5S8euG__fiveMinuteLimit p{color:#52675f;line-height:1.85}.happiness-mind-skills-module__5S8euG__fiveMinuteLimit{background:var(--deep);color:#fff}.happiness-mind-skills-module__5S8euG__fiveMinuteLimit p{color:#d4dfdb}@media (max-width:900px){.happiness-mind-skills-module__5S8euG__fiveMinuteTool ol{grid-template-columns:1fr 1fr}.happiness-mind-skills-module__5S8euG__fiveMinuteTool li{min-height:140px}}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__actionMotivation{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__actionMotivation i{text-align:center;transform:rotate(90deg)}.happiness-mind-skills-module__5S8euG__fiveMinuteTool,.happiness-mind-skills-module__5S8euG__shrinkExamples,.happiness-mind-skills-module__5S8euG__trustCard,.happiness-mind-skills-module__5S8euG__fiveMinuteLimit{margin-block:44px}.happiness-mind-skills-module__5S8euG__fiveMinuteTool ol,.happiness-mind-skills-module__5S8euG__shrinkExamples>div,.happiness-mind-skills-module__5S8euG__completionChoices{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__fiveMinuteTool li{grid-template-columns:58px 1fr;align-items:center;min-height:auto}.happiness-mind-skills-module__5S8euG__shrinkExamples article{grid-template-columns:1fr auto 1.4fr}.happiness-mind-skills-module__5S8euG__fiveMinutePage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(2){width:100%}.happiness-mind-skills-module__5S8euG__timerDisplay{font-size:clamp(3.25rem,18vw,5.5rem)}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__fiveMinutePage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__dailyPriorityPage{--deep:#334a44;--sage:#e8f1ea;--warm:#fff3e4}.happiness-mind-skills-module__5S8euG__busyImportant{background:var(--sage);border-radius:28px;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__busyImportant article{text-align:center;background:#fff;border-radius:19px;place-content:center;gap:8px;min-height:135px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__busyImportant small{color:#66776f;font-weight:900}.happiness-mind-skills-module__5S8euG__busyImportant b{color:var(--green);font:700 clamp(1.05rem,2vw,1.35rem)/1.5 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__busyImportant>span{color:var(--orange);font-size:2rem;font-weight:900}.happiness-mind-skills-module__5S8euG__dailyPriorityTool{background:var(--deep);color:#fff;border-radius:30px;max-width:920px;margin:64px auto;overflow:hidden}.happiness-mind-skills-module__5S8euG__dailyPriorityTool header{padding:32px 34px}.happiness-mind-skills-module__5S8euG__dailyPriorityTool header p{color:#c2d5cd;font-weight:850}.happiness-mind-skills-module__5S8euG__dailyPriorityTool header h2{margin:6px 0 18px;font:700 clamp(1.75rem,3vw,2.6rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__dailyPriorityTool blockquote{background:#ffffff17;border-left:4px solid #efad74;margin:0;padding:18px;font:700 clamp(1.2rem,2.5vw,1.65rem)/1.65 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__dailyPriorityTool ol{background:#ffffff24;grid-template-columns:repeat(3,1fr);gap:2px;margin:0;padding:2px;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__dailyPriorityTool li{background:var(--deep);align-content:start;gap:16px;min-height:170px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__dailyPriorityTool li span{width:52px;height:52px;color:var(--deep);background:#fff;border-radius:17px;place-items:center;font-size:1.35rem;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__dailyPriorityTool li b{line-height:1.6}.happiness-mind-skills-module__5S8euG__dailyPriorityTool>small{color:#c7d7d1;padding:18px 34px;display:block}.happiness-mind-skills-module__5S8euG__priorityTasks{border:0;gap:12px;margin:20px 0;padding:0;display:grid}.happiness-mind-skills-module__5S8euG__priorityTasks legend{margin-bottom:8px;font-weight:900}.happiness-mind-skills-module__5S8euG__priorityTasks label{background:#fff;border:2px solid #d9e2db;border-radius:18px;grid-template-columns:54px 1fr auto auto;align-items:center;gap:12px;padding:14px;display:grid}.happiness-mind-skills-module__5S8euG__priorityTasks label>span{color:#63756d;background:#edf2ee;border-radius:14px;place-items:center;width:48px;height:48px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__priorityTasks textarea{min-height:64px;color:inherit;font:inherit;resize:vertical;border:1px solid #c7d4ca;border-radius:11px;padding:12px;line-height:1.5}.happiness-mind-skills-module__5S8euG__priorityTasks input{width:24px;height:24px;accent-color:var(--green)}.happiness-mind-skills-module__5S8euG__priorityTasks label>b{color:#687970;font-size:.88rem}.happiness-mind-skills-module__5S8euG__priorityTasks .happiness-mind-skills-module__5S8euG__selectedPriority{border-color:var(--green);background:var(--sage);box-shadow:0 0 0 3px #2f67541a}.happiness-mind-skills-module__5S8euG__priorityTasks .happiness-mind-skills-module__5S8euG__selectedPriority>span{background:var(--green);color:#fff}.happiness-mind-skills-module__5S8euG__priorityTasks .happiness-mind-skills-module__5S8euG__selectedPriority>b{color:var(--green)}.happiness-mind-skills-module__5S8euG__priorityPrompt{background:var(--warm);color:#5d6a63;border-radius:15px;padding:18px;line-height:1.65}.happiness-mind-skills-module__5S8euG__priorityReflection{background:var(--sage);border-radius:24px;gap:15px;margin-top:22px;padding:clamp(22px,4vw,34px);display:grid}.happiness-mind-skills-module__5S8euG__priorityReflection>p{border-left:4px solid var(--orange);background:#fff;margin:0;padding:16px}.happiness-mind-skills-module__5S8euG__priorityReflection label{gap:8px;display:grid}.happiness-mind-skills-module__5S8euG__priorityReflection textarea{min-height:88px;color:inherit;font:inherit;resize:vertical;border:1px solid #b9cbbf;border-radius:12px;padding:13px;line-height:1.55}.happiness-mind-skills-module__5S8euG__priorityTime input{width:min(260px,100%);min-height:50px;color:inherit;font:inherit;background:#fff;border:1px solid #b9cbbf;border-radius:12px;padding:10px 13px}.happiness-mind-skills-module__5S8euG__dailyPriorityPage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(2){background:var(--orange);color:#fff;box-shadow:none}.happiness-mind-skills-module__5S8euG__schedulePrinciple,.happiness-mind-skills-module__5S8euG__priorityDistinction,.happiness-mind-skills-module__5S8euG__valuesPriority{border-radius:28px;max-width:920px;margin:64px auto;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__schedulePrinciple{background:var(--deep);color:#fff}.happiness-mind-skills-module__5S8euG__schedulePrinciple h2,.happiness-mind-skills-module__5S8euG__priorityDistinction h2,.happiness-mind-skills-module__5S8euG__valuesPriority h2{font:700 clamp(1.6rem,3vw,2.4rem)/1.25 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__schedulePrinciple>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:22px 0;display:grid}.happiness-mind-skills-module__5S8euG__schedulePrinciple article{background:#ffffff1a;border-radius:18px;gap:10px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__schedulePrinciple small{color:#c6d7d1;font-weight:900}.happiness-mind-skills-module__5S8euG__schedulePrinciple>div>span{color:#efb47f;font-size:1.6rem;font-weight:900}.happiness-mind-skills-module__5S8euG__schedulePrinciple>strong{background:#ffffff17;border-left:4px solid #efb47f;padding:17px;line-height:1.7;display:block}.happiness-mind-skills-module__5S8euG__lessonCrossRef{background:#fff;border:1px solid #cedbd2;border-radius:22px;justify-content:space-between;align-items:center;gap:20px;max-width:920px;margin:64px auto;padding:24px 28px;display:flex}.happiness-mind-skills-module__5S8euG__lessonCrossRef p{color:#62736c;margin:0 0 6px}.happiness-mind-skills-module__5S8euG__lessonCrossRef a{color:var(--orange);flex:none;font-weight:900}.happiness-mind-skills-module__5S8euG__priorityDistinction{background:var(--warm);border:2px solid #d8ac83}.happiness-mind-skills-module__5S8euG__priorityDistinction p{color:#52675f;line-height:1.8}.happiness-mind-skills-module__5S8euG__valuesPriority{background:var(--sage);text-align:center}.happiness-mind-skills-module__5S8euG__valuesPriority>div{flex-wrap:wrap;justify-content:center;gap:9px;margin:20px 0;display:flex}.happiness-mind-skills-module__5S8euG__valuesPriority span{color:var(--green);background:#fff;border-radius:999px;padding:10px 14px;font-weight:900}.happiness-mind-skills-module__5S8euG__valuesPriority strong{color:var(--deep);font-size:1.1rem;display:block}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__busyImportant,.happiness-mind-skills-module__5S8euG__schedulePrinciple>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__busyImportant>span,.happiness-mind-skills-module__5S8euG__schedulePrinciple>div>span{text-align:center;transform:rotate(90deg)}.happiness-mind-skills-module__5S8euG__dailyPriorityTool,.happiness-mind-skills-module__5S8euG__schedulePrinciple,.happiness-mind-skills-module__5S8euG__lessonCrossRef,.happiness-mind-skills-module__5S8euG__priorityDistinction,.happiness-mind-skills-module__5S8euG__valuesPriority{margin-block:44px}.happiness-mind-skills-module__5S8euG__dailyPriorityTool ol{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__dailyPriorityTool li{grid-template-columns:58px 1fr;align-items:center;min-height:auto}.happiness-mind-skills-module__5S8euG__priorityTasks label{grid-template-columns:46px 1fr auto}.happiness-mind-skills-module__5S8euG__priorityTasks label>b{grid-column:2/4}.happiness-mind-skills-module__5S8euG__lessonCrossRef{flex-direction:column;align-items:flex-start}.happiness-mind-skills-module__5S8euG__dailyPriorityPage .happiness-mind-skills-module__5S8euG__saveActions button:nth-child(2){width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__dailyPriorityPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__seasonClosingPage{--deep:#344942;--sage:#e7f1e9;--warm:#fff3e3}.happiness-mind-skills-module__5S8euG__seasonReview,.happiness-mind-skills-module__5S8euG__coreToolSelect,.happiness-mind-skills-module__5S8euG__seasonPhilosophy,.happiness-mind-skills-module__5S8euG__knowledgePractice,.happiness-mind-skills-module__5S8euG__sevenDayPractice,.happiness-mind-skills-module__5S8euG__seasonReflection,.happiness-mind-skills-module__5S8euG__toolboxView{max-width:920px;margin:64px auto}.happiness-mind-skills-module__5S8euG__seasonReview h2,.happiness-mind-skills-module__5S8euG__coreToolSelect h2,.happiness-mind-skills-module__5S8euG__seasonPhilosophy h2,.happiness-mind-skills-module__5S8euG__knowledgePractice h2,.happiness-mind-skills-module__5S8euG__sevenDayPractice h2,.happiness-mind-skills-module__5S8euG__seasonReflection h2,.happiness-mind-skills-module__5S8euG__toolboxView h2{font:700 clamp(1.65rem,3vw,2.5rem)/1.25 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__seasonReview>div{gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__seasonReview details,.happiness-mind-skills-module__5S8euG__sevenDayPractice>details{background:#fff;border:1px solid #d5e0d8;border-radius:18px;overflow:hidden}.happiness-mind-skills-module__5S8euG__seasonReview summary,.happiness-mind-skills-module__5S8euG__sevenDayPractice summary{color:var(--deep);cursor:pointer;padding:18px 22px;font-weight:900}.happiness-mind-skills-module__5S8euG__seasonReview details>div{background:#e2e9e4;grid-template-columns:repeat(2,1fr);gap:2px;padding:2px;display:grid}.happiness-mind-skills-module__5S8euG__seasonReview a{color:var(--deep);background:#fff;grid-template-columns:46px 1fr;align-items:center;gap:10px;padding:14px;display:grid}.happiness-mind-skills-module__5S8euG__seasonReview a span{color:var(--orange);font-weight:900}.happiness-mind-skills-module__5S8euG__coreToolSelect>fieldset{border:1px solid #d3ded6;border-radius:20px;margin:18px 0;padding:22px}.happiness-mind-skills-module__5S8euG__coreToolSelect legend{align-items:center;gap:12px;padding:0 8px;font-weight:900;display:flex}.happiness-mind-skills-module__5S8euG__coreToolSelect legend span{background:var(--deep);color:#fff;border-radius:15px;place-items:center;width:46px;height:46px;display:grid}.happiness-mind-skills-module__5S8euG__coreToolSelect fieldset>div{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.happiness-mind-skills-module__5S8euG__coreToolSelect fieldset button,.happiness-mind-skills-module__5S8euG__sevenDayPractice button{min-height:46px;color:var(--deep);font:inherit;cursor:pointer;background:#fff;border:1px solid #b7c9bd;border-radius:999px;padding:8px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__coreToolSelect button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__sevenDayPractice button[aria-pressed=true]{background:var(--green);color:#fff}.happiness-mind-skills-module__5S8euG__coreToolSelect fieldset>input{width:100%;min-height:48px;font:inherit;border:1px solid #bccbbf;border-radius:11px;margin-top:12px;padding:10px}.happiness-mind-skills-module__5S8euG__personalSequence{background:var(--sage);border-radius:24px;gap:10px;padding:28px;display:grid}.happiness-mind-skills-module__5S8euG__personalSequence h3{margin:0;font:700 1.5rem/1.3 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__personalSequence textarea{min-height:140px;color:inherit;resize:vertical;border:1px solid #afc3b6;border-radius:12px;padding:14px;font:700 1.02rem/1.7 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__seasonPhilosophy,.happiness-mind-skills-module__5S8euG__knowledgePractice{border-radius:28px;padding:clamp(28px,5vw,46px)}.happiness-mind-skills-module__5S8euG__seasonPhilosophy{background:var(--deep);color:#fff}.happiness-mind-skills-module__5S8euG__seasonPhilosophy p,.happiness-mind-skills-module__5S8euG__knowledgePractice p{line-height:1.85}.happiness-mind-skills-module__5S8euG__seasonPhilosophy strong{background:#ffffff17;border-left:4px solid #efae78;margin-top:18px;padding:16px;display:block}.happiness-mind-skills-module__5S8euG__knowledgePractice{background:var(--warm);border:2px solid #d6aa82}.happiness-mind-skills-module__5S8euG__sevenDayPractice{gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__sevenDayPractice>p,.happiness-mind-skills-module__5S8euG__sevenDayPractice>h2{width:100%}.happiness-mind-skills-module__5S8euG__sevenDayPractice details>fieldset,.happiness-mind-skills-module__5S8euG__dayDetails{border:0;border-top:1px solid #e0e7e2;margin:0;padding:18px 22px}.happiness-mind-skills-module__5S8euG__sevenDayPractice fieldset legend{margin-bottom:10px;font-weight:900}.happiness-mind-skills-module__5S8euG__sevenDayPractice button+button{margin-left:8px}.happiness-mind-skills-module__5S8euG__dayDetails{background:var(--sage);gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__dayDetails label{gap:7px;display:grid}.happiness-mind-skills-module__5S8euG__dayDetails select,.happiness-mind-skills-module__5S8euG__dayDetails input,.happiness-mind-skills-module__5S8euG__seasonReflection input{min-height:48px;color:inherit;font:inherit;background:#fff;border:1px solid #b9c9be;border-radius:11px;padding:10px}.happiness-mind-skills-module__5S8euG__seasonReflection{background:var(--sage);border-radius:28px;gap:14px;padding:clamp(25px,5vw,42px);display:grid}.happiness-mind-skills-module__5S8euG__seasonReflection label{gap:7px;display:grid}.happiness-mind-skills-module__5S8euG__toolboxView{background:var(--deep);color:#fff;border-radius:28px;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__toolboxView>div,.happiness-mind-skills-module__5S8euG__completionTools{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__toolboxView article,.happiness-mind-skills-module__5S8euG__completionTools article{color:var(--deep);background:#fff;border-radius:18px;gap:9px;padding:22px;display:grid}.happiness-mind-skills-module__5S8euG__toolboxView small,.happiness-mind-skills-module__5S8euG__completionTools small{color:#687a72;font-weight:900}.happiness-mind-skills-module__5S8euG__toolboxView blockquote{background:#ffffff17;border-left:4px solid #efae78;margin:22px 0 0;padding:18px;line-height:1.8}.happiness-mind-skills-module__5S8euG__completionMilestone{background:var(--sage);text-align:center;border-radius:34px;padding:clamp(34px,7vw,74px)}.happiness-mind-skills-module__5S8euG__completionMilestone span{background:var(--green);color:#fff;border-radius:999px;padding:9px 14px;font-weight:900;display:inline-flex}.happiness-mind-skills-module__5S8euG__completionMilestone h1{max-width:780px;margin:22px auto 12px;font:700 clamp(2.1rem,4vw,3.7rem)/1.15 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__completionMilestone p{color:#52675f;max-width:720px;margin:auto;line-height:1.8}.happiness-mind-skills-module__5S8euG__completionTools,.happiness-mind-skills-module__5S8euG__completionClosing,.happiness-mind-skills-module__5S8euG__completionActions,.happiness-mind-skills-module__5S8euG__seasonTwoPlanned,.happiness-mind-skills-module__5S8euG__notCompleted{max-width:920px;margin:48px auto}.happiness-mind-skills-module__5S8euG__completionClosing{border-left:5px solid var(--orange);background:var(--warm);padding:28px;font:700 clamp(1.2rem,2.6vw,1.65rem)/1.8 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__completionActions{flex-wrap:wrap;gap:12px;display:flex}.happiness-mind-skills-module__5S8euG__completionActions a,.happiness-mind-skills-module__5S8euG__notCompleted a{background:var(--green);color:#fff;border-radius:999px;padding:14px 20px;font-weight:900}.happiness-mind-skills-module__5S8euG__completionActions a+a{color:var(--green);background:#fff;box-shadow:inset 0 0 0 1px #9fbaaa}.happiness-mind-skills-module__5S8euG__seasonTwoPlanned{background:#eef3ef;border-radius:18px;justify-content:space-between;padding:22px;display:flex}.happiness-mind-skills-module__5S8euG__seasonTwoPlanned span{color:#6d7b74}.happiness-mind-skills-module__5S8euG__notCompleted{background:var(--warm);border-radius:24px;padding:32px}.happiness-mind-skills-module__5S8euG__notCompleted p{margin-bottom:24px;line-height:1.7}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__seasonReview,.happiness-mind-skills-module__5S8euG__coreToolSelect,.happiness-mind-skills-module__5S8euG__seasonPhilosophy,.happiness-mind-skills-module__5S8euG__knowledgePractice,.happiness-mind-skills-module__5S8euG__sevenDayPractice,.happiness-mind-skills-module__5S8euG__seasonReflection,.happiness-mind-skills-module__5S8euG__toolboxView{margin-block:44px}.happiness-mind-skills-module__5S8euG__seasonReview details>div,.happiness-mind-skills-module__5S8euG__toolboxView>div,.happiness-mind-skills-module__5S8euG__completionTools{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__coreToolSelect fieldset>div{display:grid}.happiness-mind-skills-module__5S8euG__coreToolSelect fieldset button{text-align:left;width:100%}.happiness-mind-skills-module__5S8euG__seasonTwoPlanned{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__seasonClosingPage *,.happiness-mind-skills-module__5S8euG__seasonCompletionPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__seasonHeading{max-width:920px;color:var(--deep);margin:28px auto 12px;font:700 1.35rem/1.3 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__seasonEntryGrid{grid-template-columns:repeat(3,1fr);gap:12px;max-width:920px;margin:48px auto;display:grid}.happiness-mind-skills-module__5S8euG__seasonEntryGrid span{background:var(--sage);color:var(--green);text-align:center;border-radius:18px;padding:22px;font-weight:900}.happiness-mind-skills-module__5S8euG__bigRocksPage{--deep:#394940;--sage:#e9f0e7;--warm:#fff2df}.happiness-mind-skills-module__5S8euG__jarStory{grid-template-columns:1fr 1fr;gap:18px;max-width:920px;margin:64px auto;display:grid}.happiness-mind-skills-module__5S8euG__jarStory article{background:var(--sage);text-align:center;border-radius:26px;padding:28px}.happiness-mind-skills-module__5S8euG__jar{border:5px solid #70877b;border-top:0;border-radius:10px 10px 38px 38px;flex-wrap:wrap;place-content:flex-end center;gap:5px;width:180px;height:210px;margin:20px auto;padding:18px;display:flex}.happiness-mind-skills-module__5S8euG__jar i{background:#d5b47f;border-radius:50%;width:18px;height:18px}.happiness-mind-skills-module__5S8euG__jar span{background:#6d8277;border-radius:50%;width:64px;height:64px}.happiness-mind-skills-module__5S8euG__jar:not(.happiness-mind-skills-module__5S8euG__rocksFirst) i{order:1}.happiness-mind-skills-module__5S8euG__jar:not(.happiness-mind-skills-module__5S8euG__rocksFirst) span{order:2}.happiness-mind-skills-module__5S8euG__bigRockTool{background:var(--deep);color:#fff;border-radius:30px;max-width:920px;margin:64px auto;overflow:hidden}.happiness-mind-skills-module__5S8euG__bigRockTool header{padding:30px}.happiness-mind-skills-module__5S8euG__bigRockTool h2{font:700 2rem/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__bigRockTool ol{background:#ffffff24;grid-template-columns:repeat(4,1fr);gap:2px;margin:0;padding:2px;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__bigRockTool li{background:var(--deep);align-content:start;gap:15px;min-height:180px;padding:22px;display:grid}.happiness-mind-skills-module__5S8euG__bigRockTool li span{width:52px;height:52px;color:var(--deep);background:#fff;border-radius:16px;place-items:center;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__rockChoices,.happiness-mind-skills-module__5S8euG__realityCheck,.happiness-mind-skills-module__5S8euG__alignmentCheck,.happiness-mind-skills-module__5S8euG__protectRock{border:1px solid #d3ded6;border-radius:18px;flex-wrap:wrap;gap:9px;margin:18px 0;padding:20px;display:flex}.happiness-mind-skills-module__5S8euG__rockChoices legend,.happiness-mind-skills-module__5S8euG__realityCheck legend,.happiness-mind-skills-module__5S8euG__alignmentCheck legend,.happiness-mind-skills-module__5S8euG__protectRock legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__rockChoices button,.happiness-mind-skills-module__5S8euG__realityCheck button,.happiness-mind-skills-module__5S8euG__alignmentCheck button,.happiness-mind-skills-module__5S8euG__protectRock button{min-height:46px;color:var(--deep);font:inherit;background:#fff;border:1px solid #b4c7ba;border-radius:999px;padding:8px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__rockChoices button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__realityCheck button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__alignmentCheck button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__protectRock button[aria-pressed=true]{background:var(--green);color:#fff}.happiness-mind-skills-module__5S8euG__rockChoices button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__customRock,.happiness-mind-skills-module__5S8euG__rockAction input{width:100%;min-height:50px;font:inherit;border:1px solid #b9c9bd;border-radius:11px;padding:11px}.happiness-mind-skills-module__5S8euG__chosenRocks{grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0;display:grid}.happiness-mind-skills-module__5S8euG__chosenRocks article{background:var(--deep);color:#fff;border-radius:20px;gap:8px;padding:25px;display:grid}.happiness-mind-skills-module__5S8euG__chosenRocks small{color:#c8d7d0;font-weight:900}.happiness-mind-skills-module__5S8euG__chosenRocks b{font:700 1.35rem/1.4 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__rockAction{gap:8px;margin:14px 0;display:grid}.happiness-mind-skills-module__5S8euG__rockNotes{grid-template-columns:1fr 1fr;gap:16px;max-width:920px;margin:64px auto;display:grid}.happiness-mind-skills-module__5S8euG__rockNotes article,.happiness-mind-skills-module__5S8euG__sandSection{background:var(--warm);border-radius:26px;padding:32px}.happiness-mind-skills-module__5S8euG__rockNotes article+article{background:var(--sage)}.happiness-mind-skills-module__5S8euG__sandSection{max-width:920px;margin:64px auto}.happiness-mind-skills-module__5S8euG__sandSection>div{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.happiness-mind-skills-module__5S8euG__sandSection span{background:#fff;border-radius:999px;padding:9px 13px;font-weight:850}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__seasonEntryGrid,.happiness-mind-skills-module__5S8euG__jarStory,.happiness-mind-skills-module__5S8euG__bigRockTool ol,.happiness-mind-skills-module__5S8euG__chosenRocks,.happiness-mind-skills-module__5S8euG__rockNotes{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__bigRockTool li{grid-template-columns:58px 1fr;align-items:center;min-height:auto}.happiness-mind-skills-module__5S8euG__rockChoices,.happiness-mind-skills-module__5S8euG__realityCheck,.happiness-mind-skills-module__5S8euG__alignmentCheck,.happiness-mind-skills-module__5S8euG__protectRock{display:grid}.happiness-mind-skills-module__5S8euG__chosenRocks article{min-height:110px}.happiness-mind-skills-module__5S8euG__seasonHeading{margin-top:34px}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__bigRocksPage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__bigThreePage{--deep:#354a43;--sage:#e8f1ea;--warm:#fff3e4}.happiness-mind-skills-module__5S8euG__overloadedList{background:var(--warm);border-radius:25px;flex-wrap:wrap;gap:8px;padding:25px;display:flex}.happiness-mind-skills-module__5S8euG__overloadedList span{color:#68746e;background:#fff;border-radius:999px;padding:9px 12px;font-weight:800}.happiness-mind-skills-module__5S8euG__bigThreeTool{max-width:920px;margin:64px auto}.happiness-mind-skills-module__5S8euG__bigThreeTool>p{color:var(--green);font-weight:900}.happiness-mind-skills-module__5S8euG__bigThreeTool>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__bigThreeTool article{background:var(--deep);color:#fff;border-radius:24px;min-height:230px;padding:26px}.happiness-mind-skills-module__5S8euG__bigThreeTool article:nth-child(2){background:#496156}.happiness-mind-skills-module__5S8euG__bigThreeTool article:nth-child(3){background:#695a48}.happiness-mind-skills-module__5S8euG__bigThreeTool span{color:#d3e2db;font-weight:900}.happiness-mind-skills-module__5S8euG__bigThreeTool h2{font:700 1.6rem/1.3 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__bigThreeTool p{line-height:1.7}.happiness-mind-skills-module__5S8euG__taskDump{grid-template-columns:52px 1fr;align-items:center;gap:12px;margin:10px 0;display:grid}.happiness-mind-skills-module__5S8euG__taskDump>span{background:var(--sage);width:48px;height:48px;color:var(--green);border-radius:15px;place-items:center;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__taskDump textarea{min-height:62px;color:inherit;font:inherit;resize:vertical;border:1px solid #c3d1c7;border-radius:12px;padding:12px}.happiness-mind-skills-module__5S8euG__bigSlot{border:2px solid #d2dfd6;border-radius:22px;margin:24px 0;padding:22px}.happiness-mind-skills-module__5S8euG__bigSlot legend{align-items:center;gap:10px;padding:0 8px;font-weight:900;display:flex}.happiness-mind-skills-module__5S8euG__bigSlot legend span{background:var(--deep);color:#fff;border-radius:10px;padding:8px 11px}.happiness-mind-skills-module__5S8euG__bigSlot>div{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.happiness-mind-skills-module__5S8euG__bigSlot button{min-height:46px;color:var(--deep);font:inherit;background:#fff;border:1px solid #b6c9bc;border-radius:999px;padding:8px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__bigSlot button[aria-pressed=true]{background:var(--green);color:#fff}.happiness-mind-skills-module__5S8euG__bigSlot label{gap:7px;margin-top:12px;display:grid}.happiness-mind-skills-module__5S8euG__bigSlot input{min-height:48px;font:inherit;border:1px solid #b9c9bd;border-radius:11px;padding:10px}.happiness-mind-skills-module__5S8euG__optionalTasks{background:#f2f4f1;border-radius:20px;margin:24px 0;padding:24px}.happiness-mind-skills-module__5S8euG__optionalTasks ul{grid-template-columns:repeat(2,1fr);gap:8px;padding-left:20px;display:grid}.happiness-mind-skills-module__5S8euG__rightSize,.happiness-mind-skills-module__5S8euG__planChange{border-radius:28px;max-width:920px;margin:64px auto;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__rightSize{background:var(--sage)}.happiness-mind-skills-module__5S8euG__rightSize>div{gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__rightSize article{background:#fff;border-radius:16px;grid-template-columns:1fr auto 1fr;gap:12px;padding:18px;display:grid}.happiness-mind-skills-module__5S8euG__rightSize span{color:var(--orange);font-weight:900}.happiness-mind-skills-module__5S8euG__rightSize b{color:var(--green)}.happiness-mind-skills-module__5S8euG__planChange{background:var(--deep);color:#fff}.happiness-mind-skills-module__5S8euG__planChange blockquote{background:#ffffff12;border-left:4px solid #efb17e;padding:18px;font:700 1.2rem/1.7 Georgia,Noto Serif SC,serif}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__bigThreeTool>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__bigThreeTool article{min-height:auto}.happiness-mind-skills-module__5S8euG__bigSlot>div{display:grid}.happiness-mind-skills-module__5S8euG__bigSlot button{text-align:left;width:100%}.happiness-mind-skills-module__5S8euG__optionalTasks ul{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__rightSize article{grid-template-columns:1fr auto 1.3fr}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__bigThreePage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__singleTaskPage{--deep:#344841;--sage:#e8f1e9;--warm:#fff3e4}.happiness-mind-skills-module__5S8euG__switchStory,.happiness-mind-skills-module__5S8euG__singleTaskTool,.happiness-mind-skills-module__5S8euG__singleTaskPractice,.happiness-mind-skills-module__5S8euG__singleTaskNotes,.happiness-mind-skills-module__5S8euG__realWorldLimit{max-width:920px;margin:64px auto}.happiness-mind-skills-module__5S8euG__switchStory{background:var(--warm);border-radius:28px;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__switchStory>div{flex-wrap:wrap;gap:9px;margin:20px 0;display:flex}.happiness-mind-skills-module__5S8euG__switchStory span{background:#fff;border-radius:14px;align-items:center;gap:9px;padding:11px 13px;font-weight:850;display:flex}.happiness-mind-skills-module__5S8euG__switchStory i{color:var(--orange);font-style:normal}.happiness-mind-skills-module__5S8euG__switchStory strong{color:var(--deep);line-height:1.7;display:block}.happiness-mind-skills-module__5S8euG__singleTaskTool{background:var(--deep);color:#fff;border-radius:30px;overflow:hidden}.happiness-mind-skills-module__5S8euG__singleTaskTool header{padding:30px 34px}.happiness-mind-skills-module__5S8euG__singleTaskTool header p{color:#c8d9d2;font-weight:850}.happiness-mind-skills-module__5S8euG__singleTaskTool h2{font:700 clamp(1.7rem,3vw,2.5rem)/1.25 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__singleTaskTool ol{background:#ffffff24;grid-template-columns:repeat(4,1fr);gap:2px;margin:0;padding:2px;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__singleTaskTool li{background:var(--deep);align-content:start;gap:16px;min-height:175px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__singleTaskTool li span{width:52px;height:52px;color:var(--deep);background:#fff;border-radius:16px;place-items:center;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__singleTaskPractice{background:#fff;border:1px solid #d6e0d8;border-radius:30px;padding:clamp(24px,5vw,42px)}.happiness-mind-skills-module__5S8euG__currentTaskField,.happiness-mind-skills-module__5S8euG__customDuration{gap:8px;display:grid}.happiness-mind-skills-module__5S8euG__currentTaskField input,.happiness-mind-skills-module__5S8euG__customDuration input,.happiness-mind-skills-module__5S8euG__otherDistraction,.happiness-mind-skills-module__5S8euG__laterList input{min-height:50px;color:inherit;font:inherit;border:1px solid #b8c9bd;border-radius:12px;padding:11px 13px}.happiness-mind-skills-module__5S8euG__currentTaskField small,.happiness-mind-skills-module__5S8euG__singleTaskPractice>small{color:#687971;line-height:1.6}.happiness-mind-skills-module__5S8euG__durationChoices,.happiness-mind-skills-module__5S8euG__distractionChoices{border:1px solid #d1ddd4;border-radius:18px;flex-wrap:wrap;gap:9px;margin:22px 0;padding:20px;display:flex}.happiness-mind-skills-module__5S8euG__durationChoices legend,.happiness-mind-skills-module__5S8euG__distractionChoices legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__durationChoices button{min-height:46px;color:var(--deep);font:inherit;background:#fff;border:1px solid #adc1b4;border-radius:999px;padding:8px 15px;font-weight:900}.happiness-mind-skills-module__5S8euG__durationChoices button[aria-pressed=true]{background:var(--green);color:#fff}.happiness-mind-skills-module__5S8euG__distractionChoices label{background:var(--sage);border-radius:999px;align-items:center;gap:8px;min-height:46px;padding:8px 13px;font-weight:850;display:flex}.happiness-mind-skills-module__5S8euG__distractionChoices input{width:20px;height:20px;accent-color:var(--green)}.happiness-mind-skills-module__5S8euG__otherDistraction{width:100%}.happiness-mind-skills-module__5S8euG__autonomyNote{color:#62736b;line-height:1.7}.happiness-mind-skills-module__5S8euG__focusTimer{background:var(--deep);color:#fff;text-align:center;border-radius:26px;justify-items:center;gap:15px;margin:28px 0;padding:clamp(25px,5vw,44px);display:grid}.happiness-mind-skills-module__5S8euG__focusTimer p{color:#c9dad3;margin:0}.happiness-mind-skills-module__5S8euG__focusTimer h3{margin:0;font:700 clamp(1.35rem,3vw,2rem)/1.35 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__timerStatus{color:#d0ded8;min-height:24px;font-weight:800}.happiness-mind-skills-module__5S8euG__laterList{background:var(--sage);border-radius:22px;padding:24px}.happiness-mind-skills-module__5S8euG__laterList>div{grid-template-columns:1fr auto;gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__laterList button{background:var(--green);color:#fff;min-height:50px;font:inherit;border:0;border-radius:12px;padding:8px 16px;font-weight:900}.happiness-mind-skills-module__5S8euG__laterList button:disabled{opacity:.5}.happiness-mind-skills-module__5S8euG__laterList ul{gap:8px;margin-bottom:0;padding-left:22px;display:grid}.happiness-mind-skills-module__5S8euG__singleTaskNotes{grid-template-columns:1fr 1fr;gap:16px;display:grid}.happiness-mind-skills-module__5S8euG__singleTaskNotes article,.happiness-mind-skills-module__5S8euG__realWorldLimit{background:var(--sage);border-radius:27px;padding:clamp(25px,4vw,38px)}.happiness-mind-skills-module__5S8euG__singleTaskNotes article+article{background:var(--warm)}.happiness-mind-skills-module__5S8euG__singleTaskNotes p,.happiness-mind-skills-module__5S8euG__realWorldLimit p{line-height:1.85}.happiness-mind-skills-module__5S8euG__singleTaskNotes strong{color:var(--green)}.happiness-mind-skills-module__5S8euG__realWorldLimit{background:var(--warm);border:2px solid #d4a77f}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__switchStory,.happiness-mind-skills-module__5S8euG__singleTaskTool,.happiness-mind-skills-module__5S8euG__singleTaskPractice,.happiness-mind-skills-module__5S8euG__singleTaskNotes,.happiness-mind-skills-module__5S8euG__realWorldLimit{margin-block:44px}.happiness-mind-skills-module__5S8euG__singleTaskTool ol,.happiness-mind-skills-module__5S8euG__singleTaskNotes{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__singleTaskTool li{grid-template-columns:58px 1fr;align-items:center;min-height:auto}.happiness-mind-skills-module__5S8euG__durationChoices,.happiness-mind-skills-module__5S8euG__distractionChoices{display:grid}.happiness-mind-skills-module__5S8euG__durationChoices button,.happiness-mind-skills-module__5S8euG__distractionChoices label{width:100%}.happiness-mind-skills-module__5S8euG__laterList>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__laterList button{width:100%}.happiness-mind-skills-module__5S8euG__switchStory span{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__singleTaskPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__organizerPage{--deep:#344a43;--sage:#e8f1e9;--warm:#fff3e4}.happiness-mind-skills-module__5S8euG__findRemember,.happiness-mind-skills-module__5S8euG__organizerConcept,.happiness-mind-skills-module__5S8euG__organizerFramework,.happiness-mind-skills-module__5S8euG__organizerPractice,.happiness-mind-skills-module__5S8euG__organizerPrinciples,.happiness-mind-skills-module__5S8euG__organizerExample,.happiness-mind-skills-module__5S8euG__brainOffload,.happiness-mind-skills-module__5S8euG__organizerDistinction{max-width:920px;margin:64px auto}.happiness-mind-skills-module__5S8euG__findRemember{background:var(--warm);border-radius:28px;grid-template-columns:1.1fr .9fr;gap:20px;padding:clamp(26px,5vw,44px);display:grid}.happiness-mind-skills-module__5S8euG__findRemember p{line-height:1.8}.happiness-mind-skills-module__5S8euG__findRemember ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__findRemember li{background:#fff;border-radius:13px;padding:13px 15px;font-weight:850}.happiness-mind-skills-module__5S8euG__organizerConcept{background:var(--deep);color:#fff;border-radius:28px;padding:clamp(26px,5vw,44px)}.happiness-mind-skills-module__5S8euG__organizerConcept>div{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.happiness-mind-skills-module__5S8euG__organizerConcept span{background:#ffffff17;border-radius:999px;padding:9px 13px}.happiness-mind-skills-module__5S8euG__organizerConcept strong{background:#ffffff12;border-left:4px solid #efae78;padding:16px;display:block}.happiness-mind-skills-module__5S8euG__organizerFramework{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__organizerFramework article{background:var(--sage);border-radius:25px;min-height:220px;padding:27px;position:relative}.happiness-mind-skills-module__5S8euG__organizerFramework article:nth-child(2){background:var(--deep);color:#fff}.happiness-mind-skills-module__5S8euG__organizerFramework article:nth-child(3){background:var(--warm)}.happiness-mind-skills-module__5S8euG__organizerFramework article>span{width:58px;height:58px;color:var(--green);background:#fff;border-radius:18px;place-items:center;font-size:1.6rem;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__organizerFramework small{opacity:.55;font-size:1.2rem;font-weight:900;position:absolute;top:24px;right:24px}.happiness-mind-skills-module__5S8euG__organizerFramework h2{margin-top:28px;font:700 1.55rem/1.35 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__organizerPractice{background:#f6f8f5;border-radius:30px;padding:clamp(24px,5vw,42px)}.happiness-mind-skills-module__5S8euG__organizerFormCard{background:#fff;border:1px solid #d2ddd5;border-radius:23px;margin:18px 0;padding:clamp(22px,4vw,32px)}.happiness-mind-skills-module__5S8euG__organizerFormCard header{align-items:center;gap:14px;margin-bottom:20px;display:flex}.happiness-mind-skills-module__5S8euG__organizerFormCard header>span{background:var(--deep);color:#fff;border-radius:17px;place-items:center;width:54px;height:54px;font-size:1.4rem;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__organizerFormCard header small{color:#718079;font-weight:900}.happiness-mind-skills-module__5S8euG__organizerFormCard h3{margin:3px 0 0;font:700 1.45rem/1.3 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__organizerFormCard label{gap:8px;margin:14px 0;display:grid}.happiness-mind-skills-module__5S8euG__organizerFormCard input{width:100%;min-height:50px;color:inherit;font:inherit;border:1px solid #b9cabf;border-radius:12px;padding:11px 13px}.happiness-mind-skills-module__5S8euG__organizerFormCard fieldset{border:1px solid #d2ded5;border-radius:17px;flex-wrap:wrap;gap:9px;margin:18px 0;padding:18px;display:flex}.happiness-mind-skills-module__5S8euG__organizerFormCard legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__organizerFormCard fieldset button{min-height:46px;color:var(--deep);font:inherit;background:#fff;border:1px solid #b2c6b8;border-radius:999px;padding:8px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__organizerFormCard fieldset button[aria-pressed=true]{background:var(--green);color:#fff}.happiness-mind-skills-module__5S8euG__organizerFormCard p{color:#687971;font-size:.92rem;line-height:1.65}.happiness-mind-skills-module__5S8euG__organizerPreview{background:var(--deep);color:#fff;border-radius:23px;margin:25px 0;padding:26px}.happiness-mind-skills-module__5S8euG__organizerPreview>div{border-top:1px solid #fff2;grid-template-columns:42px 1fr;align-items:center;gap:10px;padding:11px 0;display:grid}.happiness-mind-skills-module__5S8euG__organizerPreview span{width:36px;height:36px;color:var(--green);background:#fff;border-radius:11px;place-items:center;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__organizerPreview p{margin:0}.happiness-mind-skills-module__5S8euG__organizerPrinciples{grid-template-columns:1fr 1fr;gap:16px;display:grid}.happiness-mind-skills-module__5S8euG__organizerPrinciples article,.happiness-mind-skills-module__5S8euG__organizerExample,.happiness-mind-skills-module__5S8euG__brainOffload,.happiness-mind-skills-module__5S8euG__organizerDistinction{border-radius:28px;padding:clamp(26px,5vw,42px)}.happiness-mind-skills-module__5S8euG__organizerPrinciples article{background:var(--sage)}.happiness-mind-skills-module__5S8euG__organizerPrinciples article+article{background:var(--warm)}.happiness-mind-skills-module__5S8euG__organizerPrinciples p,.happiness-mind-skills-module__5S8euG__brainOffload p,.happiness-mind-skills-module__5S8euG__organizerDistinction p{line-height:1.85}.happiness-mind-skills-module__5S8euG__organizerPrinciples article>div{grid-template-columns:1fr 1fr;gap:9px;margin:18px 0;display:grid}.happiness-mind-skills-module__5S8euG__organizerPrinciples span{background:#fff;border-radius:12px;padding:11px;font-weight:850}.happiness-mind-skills-module__5S8euG__organizerPrinciples strong{color:var(--green)}.happiness-mind-skills-module__5S8euG__organizerExample{background:var(--warm)}.happiness-mind-skills-module__5S8euG__organizerExample>small{color:#68776f;background:#fff;border-radius:999px;padding:8px 12px;font-weight:900;display:inline-flex}.happiness-mind-skills-module__5S8euG__organizerExample>div{background:#fff;border-radius:15px;grid-template-columns:1fr auto 1.4fr;gap:12px;margin-top:10px;padding:17px;display:grid}.happiness-mind-skills-module__5S8euG__organizerExample span{color:var(--orange);font-weight:900}.happiness-mind-skills-module__5S8euG__organizerExample strong{color:var(--green)}.happiness-mind-skills-module__5S8euG__brainOffload{background:var(--deep);color:#fff}.happiness-mind-skills-module__5S8euG__brainOffload p{color:#d2dfda}.happiness-mind-skills-module__5S8euG__organizerDistinction{background:var(--warm);border:2px solid #d7aa82}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__findRemember,.happiness-mind-skills-module__5S8euG__organizerFramework,.happiness-mind-skills-module__5S8euG__organizerPrinciples{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__findRemember,.happiness-mind-skills-module__5S8euG__organizerConcept,.happiness-mind-skills-module__5S8euG__organizerFramework,.happiness-mind-skills-module__5S8euG__organizerPractice,.happiness-mind-skills-module__5S8euG__organizerPrinciples,.happiness-mind-skills-module__5S8euG__organizerExample,.happiness-mind-skills-module__5S8euG__brainOffload,.happiness-mind-skills-module__5S8euG__organizerDistinction{margin-block:44px}.happiness-mind-skills-module__5S8euG__organizerFramework article{min-height:auto}.happiness-mind-skills-module__5S8euG__organizerFormCard fieldset{display:grid}.happiness-mind-skills-module__5S8euG__organizerFormCard fieldset button{text-align:left;width:100%}.happiness-mind-skills-module__5S8euG__organizerPrinciples article>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__organizerExample>div{grid-template-columns:1fr auto 1.3fr}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__organizerPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__fourTaskPage{--deep:#344943;--sage:#e8f1e9;--warm:#fff3e4}.happiness-mind-skills-module__5S8euG__busyFlow,.happiness-mind-skills-module__5S8euG__fourCategoryTool,.happiness-mind-skills-module__5S8euG__fourTaskPractice,.happiness-mind-skills-module__5S8euG__taskExample,.happiness-mind-skills-module__5S8euG__taskPrinciples{max-width:920px;margin:64px auto}.happiness-mind-skills-module__5S8euG__busyFlow{background:var(--sage);border-radius:28px;grid-template-columns:1fr .8fr;gap:22px;padding:clamp(26px,5vw,44px);display:grid}.happiness-mind-skills-module__5S8euG__busyFlow p{line-height:1.8}.happiness-mind-skills-module__5S8euG__busyFlow ol{gap:5px;margin:0;padding:0;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__busyFlow li{background:#fff;border-radius:12px;grid-template-columns:1fr auto;padding:10px 13px;font-weight:850;display:grid}.happiness-mind-skills-module__5S8euG__busyFlow li span{color:var(--orange)}.happiness-mind-skills-module__5S8euG__busyFlow .happiness-mind-skills-module__5S8euG__untouched{background:var(--deep);color:#fff}.happiness-mind-skills-module__5S8euG__fourCategoryTool>p{color:var(--green);font-weight:900}.happiness-mind-skills-module__5S8euG__fourCategoryTool>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__fourCategoryTool article{background:var(--sage);border-radius:23px;min-height:230px;padding:24px}.happiness-mind-skills-module__5S8euG__fourCategoryTool article[data-category=later]{background:#e8eef3}.happiness-mind-skills-module__5S8euG__fourCategoryTool article[data-category=notDo]{background:var(--warm)}.happiness-mind-skills-module__5S8euG__fourCategoryTool article[data-category=delegate]{background:var(--deep);color:#fff}.happiness-mind-skills-module__5S8euG__fourCategoryTool article>span,.happiness-mind-skills-module__5S8euG__categoryZones header span{width:48px;height:48px;color:var(--green);background:#fff;border-radius:15px;place-items:center;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__fourCategoryTool h2{font:700 1.35rem/1.35 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__fourCategoryTool p{line-height:1.65}.happiness-mind-skills-module__5S8euG__fourTaskPractice{background:#f5f7f4;border-radius:30px;padding:clamp(24px,5vw,42px)}.happiness-mind-skills-module__5S8euG__taskClassifier{gap:12px;margin:22px 0;display:grid}.happiness-mind-skills-module__5S8euG__taskClassifier>article{background:#fff;border:1px solid #d2ddd5;border-radius:20px;padding:18px}.happiness-mind-skills-module__5S8euG__taskTextRow{grid-template-columns:48px 1fr minmax(190px,.65fr);align-items:end;gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__taskTextRow>span{background:var(--sage);width:46px;height:46px;color:var(--green);border-radius:14px;place-items:center;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__taskTextRow>input,.happiness-mind-skills-module__5S8euG__taskTextRow select,.happiness-mind-skills-module__5S8euG__categoryDetail input,.happiness-mind-skills-module__5S8euG__delegateDetails input{width:100%;min-height:48px;color:inherit;font:inherit;background:#fff;border:1px solid #b8cabd;border-radius:11px;padding:10px 12px}.happiness-mind-skills-module__5S8euG__taskTextRow label,.happiness-mind-skills-module__5S8euG__categoryDetail,.happiness-mind-skills-module__5S8euG__delegateDetails label{gap:7px;display:grid}.happiness-mind-skills-module__5S8euG__taskTextRow label b,.happiness-mind-skills-module__5S8euG__categoryDetail b,.happiness-mind-skills-module__5S8euG__delegateDetails b{font-size:.88rem}.happiness-mind-skills-module__5S8euG__categoryDetail,.happiness-mind-skills-module__5S8euG__delegateDetails{margin:15px 0 0 60px}.happiness-mind-skills-module__5S8euG__categoryDetail textarea,.happiness-mind-skills-module__5S8euG__delegateDetails textarea{min-height:75px;color:inherit;font:inherit;resize:vertical;border:1px solid #b8cabd;border-radius:11px;padding:11px}.happiness-mind-skills-module__5S8euG__categoryDetail small{color:#63756c}.happiness-mind-skills-module__5S8euG__delegateDetails{grid-template-columns:1fr 1.2fr;gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__categoryZones{grid-template-columns:repeat(2,1fr);gap:12px;margin:30px 0;display:grid}.happiness-mind-skills-module__5S8euG__categoryZones>article{background:var(--sage);border-radius:21px;min-height:190px;padding:21px}.happiness-mind-skills-module__5S8euG__categoryZones>article[data-category=later]{background:#e8eef3}.happiness-mind-skills-module__5S8euG__categoryZones>article[data-category=notDo]{background:var(--warm)}.happiness-mind-skills-module__5S8euG__categoryZones>article[data-category=delegate]{background:var(--deep);color:#fff}.happiness-mind-skills-module__5S8euG__categoryZones header{align-items:center;gap:11px;display:flex}.happiness-mind-skills-module__5S8euG__categoryZones h3{margin:0;font:700 1.2rem/1.35 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__categoryZones ul{gap:8px;padding:0;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__categoryZones li{color:var(--deep);background:#fff;border-radius:12px;gap:4px;padding:11px;display:grid}.happiness-mind-skills-module__5S8euG__categoryZones li small{color:#65776f}.happiness-mind-skills-module__5S8euG__taskExample{background:var(--warm);border-radius:28px;padding:clamp(26px,5vw,42px)}.happiness-mind-skills-module__5S8euG__taskExample>small{background:#fff;border-radius:999px;padding:8px 12px;font-weight:900;display:inline-flex}.happiness-mind-skills-module__5S8euG__taskExample>div{background:#fff;border-radius:14px;grid-template-columns:1fr auto 1.2fr;gap:12px;margin-top:9px;padding:16px;display:grid}.happiness-mind-skills-module__5S8euG__taskExample span{color:var(--orange);font-weight:900}.happiness-mind-skills-module__5S8euG__taskExample strong{color:var(--green)}.happiness-mind-skills-module__5S8euG__taskPrinciples{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__taskPrinciples article{background:var(--sage);border-radius:25px;padding:27px}.happiness-mind-skills-module__5S8euG__taskPrinciples article:nth-child(2){background:var(--warm)}.happiness-mind-skills-module__5S8euG__taskPrinciples article:nth-child(3){background:var(--deep);color:#fff}.happiness-mind-skills-module__5S8euG__taskPrinciples h2{font:700 1.35rem/1.35 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__taskPrinciples p{line-height:1.8}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__busyFlow,.happiness-mind-skills-module__5S8euG__fourCategoryTool>div,.happiness-mind-skills-module__5S8euG__categoryZones,.happiness-mind-skills-module__5S8euG__taskPrinciples{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__busyFlow,.happiness-mind-skills-module__5S8euG__fourCategoryTool,.happiness-mind-skills-module__5S8euG__fourTaskPractice,.happiness-mind-skills-module__5S8euG__taskExample,.happiness-mind-skills-module__5S8euG__taskPrinciples{margin-block:44px}.happiness-mind-skills-module__5S8euG__fourCategoryTool article{min-height:auto}.happiness-mind-skills-module__5S8euG__taskTextRow{grid-template-columns:42px 1fr}.happiness-mind-skills-module__5S8euG__taskTextRow label{grid-column:2}.happiness-mind-skills-module__5S8euG__categoryDetail,.happiness-mind-skills-module__5S8euG__delegateDetails{margin-left:0}.happiness-mind-skills-module__5S8euG__delegateDetails{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__taskExample>div{grid-template-columns:1fr auto 1.25fr}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__fourTaskPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__bufferPage{--deep:#344943;--sage:#e8f1e9;--warm:#fff3e4}.happiness-mind-skills-module__5S8euG__delayStory,.happiness-mind-skills-module__5S8euG__blankConcept,.happiness-mind-skills-module__5S8euG__eightyTool,.happiness-mind-skills-module__5S8euG__bufferOptions,.happiness-mind-skills-module__5S8euG__bufferPractice,.happiness-mind-skills-module__5S8euG__scheduleCompare,.happiness-mind-skills-module__5S8euG__bufferNotes{max-width:920px;margin:64px auto}.happiness-mind-skills-module__5S8euG__delayStory{background:var(--warm);border-radius:28px;grid-template-columns:1fr .8fr;gap:18px;padding:clamp(26px,5vw,44px);display:grid}.happiness-mind-skills-module__5S8euG__delayStory ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__delayStory li{background:#fff;border-radius:12px;padding:12px;font-weight:850}.happiness-mind-skills-module__5S8euG__delayStory strong{border-left:4px solid var(--orange);background:#fff;grid-column:1/-1;padding:15px}.happiness-mind-skills-module__5S8euG__blankConcept{background:var(--deep);color:#fff;border-radius:30px;padding:clamp(28px,5vw,46px)}.happiness-mind-skills-module__5S8euG__blankConcept>div{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.happiness-mind-skills-module__5S8euG__blankConcept span{background:#ffffff17;border-radius:999px;padding:9px 13px}.happiness-mind-skills-module__5S8euG__blankConcept strong{color:#f2bf91;display:block}.happiness-mind-skills-module__5S8euG__eightyTool{text-align:center;background:#fff;border:2px solid #cbdcd0;border-radius:30px;padding:clamp(28px,5vw,46px)}.happiness-mind-skills-module__5S8euG__eightyTool>p:first-child{color:var(--green);font-weight:900}.happiness-mind-skills-module__5S8euG__eightyTool h2{font:700 clamp(2rem,4vw,3.2rem)/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__eightyTool>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin:25px 0;display:grid}.happiness-mind-skills-module__5S8euG__eightyTool article{background:var(--sage);border-radius:20px;gap:9px;padding:23px;display:grid}.happiness-mind-skills-module__5S8euG__eightyTool article+article{background:var(--warm)}.happiness-mind-skills-module__5S8euG__eightyTool>div>span{color:var(--orange);font-size:1.8rem;font-weight:900}.happiness-mind-skills-module__5S8euG__eightyTool small{color:#677970;font-weight:900}.happiness-mind-skills-module__5S8euG__bufferOptions{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__bufferOptions article{background:var(--sage);border-radius:24px;min-height:230px;padding:25px}.happiness-mind-skills-module__5S8euG__bufferOptions article:nth-child(2){background:#eef2f4}.happiness-mind-skills-module__5S8euG__bufferOptions article:nth-child(3){background:var(--warm)}.happiness-mind-skills-module__5S8euG__bufferOptions span{width:50px;height:50px;color:var(--green);background:#fff;border-radius:16px;place-items:center;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__bufferOptions h2{font:700 1.35rem/1.4 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__bufferOptions p{line-height:1.7}.happiness-mind-skills-module__5S8euG__bufferPractice{background:#f5f7f4;border-radius:30px;padding:clamp(25px,5vw,43px)}.happiness-mind-skills-module__5S8euG__crowdedPeriod,.happiness-mind-skills-module__5S8euG__bufferChoices{background:#fff;border:1px solid #cedbd1;border-radius:19px;flex-wrap:wrap;gap:10px;margin:20px 0;padding:20px;display:flex}.happiness-mind-skills-module__5S8euG__crowdedPeriod legend,.happiness-mind-skills-module__5S8euG__bufferChoices legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__crowdedPeriod label{flex:1;gap:7px;display:grid}.happiness-mind-skills-module__5S8euG__crowdedPeriod input,.happiness-mind-skills-module__5S8euG__betweenTasks input,.happiness-mind-skills-module__5S8euG__customBuffer input{width:100%;min-height:50px;color:inherit;font:inherit;border:1px solid #b6c8ba;border-radius:11px;padding:10px 12px}.happiness-mind-skills-module__5S8euG__betweenTasks{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__betweenTasks label,.happiness-mind-skills-module__5S8euG__customBuffer{gap:8px;display:grid}.happiness-mind-skills-module__5S8euG__betweenTasks>span{color:var(--orange);font-size:1.6rem;font-weight:900}.happiness-mind-skills-module__5S8euG__bufferChoices button{min-height:46px;color:var(--deep);font:inherit;background:#fff;border:1px solid #afc4b5;border-radius:999px;padding:8px 15px;font-weight:850}.happiness-mind-skills-module__5S8euG__bufferChoices button[aria-pressed=true]{background:var(--green);color:#fff}.happiness-mind-skills-module__5S8euG__customBuffer{margin:14px 0}.happiness-mind-skills-module__5S8euG__bufferPreview{background:var(--deep);color:#fff;text-align:center;border-radius:26px;justify-items:center;gap:11px;margin:28px 0;padding:30px;display:grid}.happiness-mind-skills-module__5S8euG__bufferPreview small{color:#c7d8d0;font-weight:900}.happiness-mind-skills-module__5S8euG__bufferPreview h3{background:#ffffff13;border-radius:15px;width:min(520px,100%);margin:0;padding:16px}.happiness-mind-skills-module__5S8euG__bufferPreview>div{border:2px dashed #b8d0c2;border-radius:18px;gap:6px;padding:18px 30px;display:grid}.happiness-mind-skills-module__5S8euG__bufferPreview>div span{font-size:1.25rem;font-weight:900}.happiness-mind-skills-module__5S8euG__bufferPreview>div b{color:#efbb8c}.happiness-mind-skills-module__5S8euG__scheduleCompare{background:var(--warm);border-radius:28px;padding:clamp(25px,5vw,42px)}.happiness-mind-skills-module__5S8euG__scheduleCompare>small{font-weight:900}.happiness-mind-skills-module__5S8euG__scheduleCompare>div{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.happiness-mind-skills-module__5S8euG__scheduleCompare article{background:#fff;border-radius:20px;padding:22px}.happiness-mind-skills-module__5S8euG__scheduleCompare article p,.happiness-mind-skills-module__5S8euG__scheduleCompare article b{border-radius:9px;padding:9px;display:block}.happiness-mind-skills-module__5S8euG__scheduleCompare article b{background:var(--sage);color:var(--green)}.happiness-mind-skills-module__5S8euG__bufferNotes{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__bufferNotes article{background:var(--sage);border-radius:25px;padding:27px}.happiness-mind-skills-module__5S8euG__bufferNotes article:nth-child(2){background:var(--warm)}.happiness-mind-skills-module__5S8euG__bufferNotes article:nth-child(3){background:var(--deep);color:#fff}.happiness-mind-skills-module__5S8euG__bufferNotes h2{font:700 1.3rem/1.4 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__bufferNotes p{line-height:1.8}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__delayStory,.happiness-mind-skills-module__5S8euG__bufferOptions,.happiness-mind-skills-module__5S8euG__scheduleCompare>div,.happiness-mind-skills-module__5S8euG__bufferNotes{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__delayStory,.happiness-mind-skills-module__5S8euG__blankConcept,.happiness-mind-skills-module__5S8euG__eightyTool,.happiness-mind-skills-module__5S8euG__bufferOptions,.happiness-mind-skills-module__5S8euG__bufferPractice,.happiness-mind-skills-module__5S8euG__scheduleCompare,.happiness-mind-skills-module__5S8euG__bufferNotes{margin-block:44px}.happiness-mind-skills-module__5S8euG__delayStory strong{grid-column:auto}.happiness-mind-skills-module__5S8euG__eightyTool>div,.happiness-mind-skills-module__5S8euG__betweenTasks{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__eightyTool>div>span,.happiness-mind-skills-module__5S8euG__betweenTasks>span{text-align:center}.happiness-mind-skills-module__5S8euG__bufferOptions article{min-height:auto}.happiness-mind-skills-module__5S8euG__crowdedPeriod,.happiness-mind-skills-module__5S8euG__bufferChoices{display:grid}.happiness-mind-skills-module__5S8euG__bufferChoices button{width:100%}.happiness-mind-skills-module__5S8euG__bufferNotes{gap:10px}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__bufferPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__capturePage{--capture-ink:#314940;--capture-soft:#edf5ef;--capture-warm:#fff3e4}.happiness-mind-skills-module__5S8euG__captureStory,.happiness-mind-skills-module__5S8euG__captureTool,.happiness-mind-skills-module__5S8euG__capturePractice,.happiness-mind-skills-module__5S8euG__captureSettings,.happiness-mind-skills-module__5S8euG__captureVsDo,.happiness-mind-skills-module__5S8euG__processInbox,.happiness-mind-skills-module__5S8euG__captureDistinction,.happiness-mind-skills-module__5S8euG__captureActions{max-width:920px;margin:60px auto}.happiness-mind-skills-module__5S8euG__captureStory{grid-template-columns:1.15fr .85fr;align-items:center;gap:24px;display:grid}.happiness-mind-skills-module__5S8euG__captureStory h2,.happiness-mind-skills-module__5S8euG__capturePractice h2,.happiness-mind-skills-module__5S8euG__captureSettings h2,.happiness-mind-skills-module__5S8euG__captureVsDo h2,.happiness-mind-skills-module__5S8euG__processInbox h2,.happiness-mind-skills-module__5S8euG__captureDistinction h2{font:700 clamp(1.5rem,3vw,2.35rem)/1.25 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__captureStory>div:first-child>div,.happiness-mind-skills-module__5S8euG__captureTool>div,.happiness-mind-skills-module__5S8euG__processInbox>div{flex-wrap:wrap;gap:9px;margin:18px 0;display:flex}.happiness-mind-skills-module__5S8euG__captureStory span,.happiness-mind-skills-module__5S8euG__captureTool span,.happiness-mind-skills-module__5S8euG__processInbox span{background:#fff;border:1px solid #c8d7cd;border-radius:999px;padding:9px 13px;font-weight:800}.happiness-mind-skills-module__5S8euG__captureFlow{background:var(--capture-soft);text-align:center;border-radius:24px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:8px;padding:26px;display:grid}.happiness-mind-skills-module__5S8euG__captureFlow span{border:0;border-radius:18px;place-items:center;min-height:88px;display:grid}.happiness-mind-skills-module__5S8euG__captureTool{background:var(--capture-ink);color:#fff;text-align:center;border-radius:30px;padding:clamp(28px,5vw,48px)}.happiness-mind-skills-module__5S8euG__captureTool h2{font:700 clamp(2rem,4vw,3.4rem)/1.1 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__captureTool strong{max-width:650px;margin:18px auto;font-size:1.15rem;line-height:1.7;display:block}.happiness-mind-skills-module__5S8euG__captureTool span{background:#ffffff1a;border-color:#ffffff40}.happiness-mind-skills-module__5S8euG__capturePractice,.happiness-mind-skills-module__5S8euG__captureSettings,.happiness-mind-skills-module__5S8euG__captureActions{background:var(--capture-soft);border-radius:28px;padding:clamp(24px,4vw,40px)}.happiness-mind-skills-module__5S8euG__quickCapture{grid-template-columns:1fr auto;gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__quickCapture input,.happiness-mind-skills-module__5S8euG__captureList input,.happiness-mind-skills-module__5S8euG__captureSettings input{width:100%;min-height:50px;color:inherit;font:inherit;background:#fff;border:1px solid #abc0b2;border-radius:12px;padding:11px 13px}.happiness-mind-skills-module__5S8euG__quickCapture button,.happiness-mind-skills-module__5S8euG__captureSettings button,.happiness-mind-skills-module__5S8euG__captureActions button,.happiness-mind-skills-module__5S8euG__captureList fieldset button{min-height:48px;color:var(--capture-ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #9fb6a7;border-radius:12px;padding:10px 15px;font-weight:850}.happiness-mind-skills-module__5S8euG__quickCapture button{background:var(--capture-ink);color:#fff}.happiness-mind-skills-module__5S8euG__quickCapture button:disabled,.happiness-mind-skills-module__5S8euG__captureActions button:disabled{cursor:not-allowed;opacity:.5}.happiness-mind-skills-module__5S8euG__captureList{gap:12px;margin-top:22px;display:grid}.happiness-mind-skills-module__5S8euG__captureList article{background:#fff;border-radius:18px;gap:12px;padding:18px 54px 18px 18px;display:grid;position:relative}.happiness-mind-skills-module__5S8euG__captureList label{gap:6px;display:grid}.happiness-mind-skills-module__5S8euG__captureList fieldset,.happiness-mind-skills-module__5S8euG__captureSettings fieldset{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.happiness-mind-skills-module__5S8euG__captureList legend,.happiness-mind-skills-module__5S8euG__captureSettings legend{width:100%;margin-bottom:8px;font-weight:900}.happiness-mind-skills-module__5S8euG__captureList button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__captureSettings button[aria-pressed=true]{background:var(--capture-ink);color:#fff}.happiness-mind-skills-module__5S8euG__captureList .happiness-mind-skills-module__5S8euG__removeCapture{color:#7b3f35;background:#f8e8e3;border:0;border-radius:50%;width:38px;min-height:38px;padding:0;font-size:1.4rem;position:absolute;top:16px;right:16px}.happiness-mind-skills-module__5S8euG__emptyCapture{text-align:center;border:1px dashed #9fb6a7;border-radius:16px;padding:24px}.happiness-mind-skills-module__5S8euG__captureSettings{background:var(--capture-warm);gap:20px;display:grid}.happiness-mind-skills-module__5S8euG__captureSettings>label{gap:7px;display:grid}.happiness-mind-skills-module__5S8euG__captureSummary{background:#fff;border-radius:16px;grid-template-columns:auto 1fr;gap:8px 18px;padding:18px;display:grid}.happiness-mind-skills-module__5S8euG__captureSummary small{color:#65776f;font-weight:850}.happiness-mind-skills-module__5S8euG__captureVsDo{grid-template-columns:1fr 1fr;gap:18px;display:grid}.happiness-mind-skills-module__5S8euG__captureVsDo>div,.happiness-mind-skills-module__5S8euG__captureDistinction,.happiness-mind-skills-module__5S8euG__processInbox{background:#fff;border:1px solid #d4dfd8;border-radius:24px;padding:28px}.happiness-mind-skills-module__5S8euG__captureVsDo a{color:#376d58;margin-top:10px;font-weight:900;display:inline-flex}.happiness-mind-skills-module__5S8euG__processInbox{background:var(--capture-ink);color:#fff}.happiness-mind-skills-module__5S8euG__processInbox span{background:#ffffff1a;border-color:#ffffff40}.happiness-mind-skills-module__5S8euG__captureDistinction{background:var(--capture-warm);border-left:6px solid #d9905b}.happiness-mind-skills-module__5S8euG__captureActions{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__captureActions button[aria-pressed=true]{background:var(--capture-ink);color:#fff}.happiness-mind-skills-module__5S8euG__captureActions small{grid-column:1/-1;line-height:1.6}.happiness-mind-skills-module__5S8euG__capturePage button:focus-visible,.happiness-mind-skills-module__5S8euG__capturePage input:focus-visible,.happiness-mind-skills-module__5S8euG__capturePage a:focus-visible{outline-offset:3px;outline:3px solid #df8b4f}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__captureStory,.happiness-mind-skills-module__5S8euG__captureVsDo,.happiness-mind-skills-module__5S8euG__captureFlow{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__captureFlow b{transform:rotate(90deg)}.happiness-mind-skills-module__5S8euG__quickCapture,.happiness-mind-skills-module__5S8euG__captureActions{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__captureSettings fieldset,.happiness-mind-skills-module__5S8euG__captureList fieldset{display:grid}.happiness-mind-skills-module__5S8euG__captureSettings fieldset button,.happiness-mind-skills-module__5S8euG__captureList fieldset button{text-align:left;width:100%}.happiness-mind-skills-module__5S8euG__captureSummary{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__captureStory,.happiness-mind-skills-module__5S8euG__captureTool,.happiness-mind-skills-module__5S8euG__capturePractice,.happiness-mind-skills-module__5S8euG__captureSettings,.happiness-mind-skills-module__5S8euG__captureVsDo,.happiness-mind-skills-module__5S8euG__processInbox,.happiness-mind-skills-module__5S8euG__captureDistinction,.happiness-mind-skills-module__5S8euG__captureActions{margin-block:42px}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__capturePage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__recoveryPage{--rest-ink:#304943;--rest-soft:#eef5f1;--rest-blue:#eaf2f4;--rest-warm:#fff5e8}.happiness-mind-skills-module__5S8euG__recoveryStory,.happiness-mind-skills-module__5S8euG__recoveryTool,.happiness-mind-skills-module__5S8euG__recoveryPractice,.happiness-mind-skills-module__5S8euG__recoveryNotes,.happiness-mind-skills-module__5S8euG__healthLimit{max-width:920px;margin:60px auto}.happiness-mind-skills-module__5S8euG__recoveryStory{grid-template-columns:1.1fr .9fr;align-items:center;gap:24px;display:grid}.happiness-mind-skills-module__5S8euG__recoveryStory h2,.happiness-mind-skills-module__5S8euG__recoveryPractice h2,.happiness-mind-skills-module__5S8euG__recoveryNotes h2,.happiness-mind-skills-module__5S8euG__healthLimit h2{font:700 clamp(1.55rem,3vw,2.4rem)/1.25 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__recoveryStory>div:first-child>div,.happiness-mind-skills-module__5S8euG__restOptions{flex-wrap:wrap;gap:9px;margin:18px 0;display:flex}.happiness-mind-skills-module__5S8euG__recoveryStory span,.happiness-mind-skills-module__5S8euG__restOptions span{background:#fff;border:1px solid #c3d4cc;border-radius:999px;padding:9px 13px;font-weight:850}.happiness-mind-skills-module__5S8euG__restVisual{background:linear-gradient(145deg,var(--rest-blue),#fff);text-align:center;border-radius:30px;place-items:center;min-height:250px;padding:28px;display:grid}.happiness-mind-skills-module__5S8euG__restVisual span{background:0 0;border:0;font-size:3.5rem}.happiness-mind-skills-module__5S8euG__restVisual b{font-size:4rem}.happiness-mind-skills-module__5S8euG__restVisual small{color:#60766e;font-weight:900}.happiness-mind-skills-module__5S8euG__recoveryTool{background:var(--rest-ink);color:#fff;border-radius:30px;padding:clamp(28px,5vw,48px)}.happiness-mind-skills-module__5S8euG__recoveryTool h2{font:700 clamp(2rem,4vw,3.4rem)/1.1 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__recoveryTool ol{grid-template-columns:repeat(4,1fr);gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__recoveryTool li{background:#ffffff1a;border-radius:17px;gap:10px;padding:18px;display:grid}.happiness-mind-skills-module__5S8euG__recoveryTool li span{width:34px;height:34px;color:var(--rest-ink);background:#fff;border-radius:50%;place-items:center;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__recoveryPractice{background:var(--rest-soft);border-radius:30px;gap:20px;padding:clamp(24px,5vw,44px);display:grid}.happiness-mind-skills-module__5S8euG__recoveryTime,.happiness-mind-skills-module__5S8euG__recoveryOther{gap:7px;display:grid}.happiness-mind-skills-module__5S8euG__recoveryTime input,.happiness-mind-skills-module__5S8euG__recoveryOther input{min-height:50px;color:inherit;font:inherit;background:#fff;border:1px solid #a9beb4;border-radius:12px;padding:11px 13px}.happiness-mind-skills-module__5S8euG__restSelections,.happiness-mind-skills-module__5S8euG__activityChoices,.happiness-mind-skills-module__5S8euG__recoveryFeeling{border:0;flex-wrap:wrap;gap:9px;margin:0;padding:0;display:flex}.happiness-mind-skills-module__5S8euG__restSelections legend,.happiness-mind-skills-module__5S8euG__activityChoices legend,.happiness-mind-skills-module__5S8euG__recoveryFeeling legend{width:100%;margin-bottom:8px;font-weight:900}.happiness-mind-skills-module__5S8euG__restSelections label{background:#fff;border:1px solid #a9beb4;border-radius:999px;align-items:center;gap:8px;min-height:48px;padding:9px 14px;font-weight:850;display:flex}.happiness-mind-skills-module__5S8euG__restSelections input{width:20px;height:20px}.happiness-mind-skills-module__5S8euG__activityChoices button,.happiness-mind-skills-module__5S8euG__recoveryFeeling button{min-height:48px;color:var(--rest-ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #a9beb4;border-radius:999px;padding:9px 15px;font-weight:850}.happiness-mind-skills-module__5S8euG__activityChoices button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__recoveryFeeling button[aria-pressed=true]{background:var(--rest-ink);color:#fff}.happiness-mind-skills-module__5S8euG__recoveryTimer{text-align:center;background:#fff;border-radius:24px;place-items:center;gap:10px;padding:28px;display:grid}.happiness-mind-skills-module__5S8euG__recoveryTimer h3{margin:0;font:700 1.4rem/1.3 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__recoveryFeeling{background:var(--rest-warm);border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__recoveryFeeling small{width:100%;line-height:1.6}.happiness-mind-skills-module__5S8euG__recoveryNotes{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.happiness-mind-skills-module__5S8euG__recoveryNotes article{background:#fff;border:1px solid #d4dfd9;border-radius:22px;padding:25px}.happiness-mind-skills-module__5S8euG__recoveryNotes blockquote{border-left:4px solid #de9560;margin:16px 0;padding-left:15px;line-height:1.7}.happiness-mind-skills-module__5S8euG__recoveryNotes article>div{background:var(--rest-blue);border-radius:15px;justify-content:center;align-items:center;gap:12px;padding:18px;display:flex}.happiness-mind-skills-module__5S8euG__recoveryNotes article>div span{font-weight:900}.happiness-mind-skills-module__5S8euG__healthLimit{background:var(--rest-warm);border-left:6px solid #ca7d53;border-radius:18px;padding:28px}.happiness-mind-skills-module__5S8euG__recoveryPage button:focus-visible,.happiness-mind-skills-module__5S8euG__recoveryPage input:focus-visible,.happiness-mind-skills-module__5S8euG__recoveryPage a:focus-visible{outline-offset:3px;outline:3px solid #dd8a52}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__recoveryStory,.happiness-mind-skills-module__5S8euG__recoveryNotes,.happiness-mind-skills-module__5S8euG__recoveryTool ol{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__restSelections,.happiness-mind-skills-module__5S8euG__activityChoices,.happiness-mind-skills-module__5S8euG__recoveryFeeling{display:grid}.happiness-mind-skills-module__5S8euG__restSelections label,.happiness-mind-skills-module__5S8euG__activityChoices button,.happiness-mind-skills-module__5S8euG__recoveryFeeling button{text-align:left;width:100%}.happiness-mind-skills-module__5S8euG__recoveryStory,.happiness-mind-skills-module__5S8euG__recoveryTool,.happiness-mind-skills-module__5S8euG__recoveryPractice,.happiness-mind-skills-module__5S8euG__recoveryNotes,.happiness-mind-skills-module__5S8euG__healthLimit{margin-block:42px}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__recoveryPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__energyPage{--energy-ink:#344b45;--energy-sage:#edf5f0;--energy-blue:#edf3f6;--energy-warm:#fff3e5}.happiness-mind-skills-module__5S8euG__energyStory,.happiness-mind-skills-module__5S8euG__energyCompare,.happiness-mind-skills-module__5S8euG__energyTool,.happiness-mind-skills-module__5S8euG__energyPractice,.happiness-mind-skills-module__5S8euG__energyExample,.happiness-mind-skills-module__5S8euG__longFatigue{max-width:920px;margin:60px auto}.happiness-mind-skills-module__5S8euG__energyStory{grid-template-columns:1.15fr .85fr;align-items:center;gap:24px;display:grid}.happiness-mind-skills-module__5S8euG__energyStory h2,.happiness-mind-skills-module__5S8euG__energyPractice h2,.happiness-mind-skills-module__5S8euG__energyExample h2,.happiness-mind-skills-module__5S8euG__longFatigue h2{font:700 clamp(1.55rem,3vw,2.4rem)/1.25 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__twoPathVisual{background:var(--energy-sage);border-radius:28px;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:28px;display:grid}.happiness-mind-skills-module__5S8euG__twoPathVisual span{min-height:100px;color:var(--energy-ink);background:#fff;border-radius:18px;place-items:center;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__twoPathVisual b{font-size:1.7rem}.happiness-mind-skills-module__5S8euG__energyCompare{grid-template-columns:1fr 1fr;gap:16px;display:grid}.happiness-mind-skills-module__5S8euG__energyCompare article{background:var(--energy-blue);border-radius:24px;padding:26px}.happiness-mind-skills-module__5S8euG__energyCompare article+article{background:var(--energy-warm)}.happiness-mind-skills-module__5S8euG__energyCompare h2{font:700 1.8rem/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__energyCompare li{margin:.75rem 0;line-height:1.5}.happiness-mind-skills-module__5S8euG__energyCompare>small{text-align:center;color:#687a73;grid-column:1/-1}.happiness-mind-skills-module__5S8euG__energyTool{background:var(--energy-ink);color:#fff;border-radius:30px;padding:clamp(28px,5vw,48px)}.happiness-mind-skills-module__5S8euG__energyTool>div{grid-template-columns:1fr 1fr;gap:12px;margin:22px 0;display:grid}.happiness-mind-skills-module__5S8euG__energyTool article{background:#ffffff1a;border-radius:20px;padding:26px;position:relative}.happiness-mind-skills-module__5S8euG__energyTool article span{width:38px;height:38px;color:var(--energy-ink);background:#fff;border-radius:50%;place-items:center;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__energyTool h2{font:700 clamp(1.25rem,2.5vw,1.8rem)/1.45 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__energyPractice{background:var(--energy-sage);border-radius:30px;gap:20px;padding:clamp(24px,5vw,44px);display:grid}.happiness-mind-skills-module__5S8euG__energyChoices,.happiness-mind-skills-module__5S8euG__pathChoices,.happiness-mind-skills-module__5S8euG__recoveryPathChoices{border:0;flex-wrap:wrap;gap:9px;margin:0;padding:0;display:flex}.happiness-mind-skills-module__5S8euG__energyChoices legend,.happiness-mind-skills-module__5S8euG__pathChoices legend,.happiness-mind-skills-module__5S8euG__recoveryPathChoices legend{width:100%;margin-bottom:8px;font-weight:900}.happiness-mind-skills-module__5S8euG__energyChoices button,.happiness-mind-skills-module__5S8euG__pathChoices button,.happiness-mind-skills-module__5S8euG__recoveryPathChoices button,.happiness-mind-skills-module__5S8euG__pathResult>button{min-height:48px;color:var(--energy-ink);font:inherit;cursor:pointer;background:#fff;border:1px solid #a9beb4;border-radius:999px;padding:9px 15px;font-weight:850}.happiness-mind-skills-module__5S8euG__energyChoices button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__pathChoices button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__recoveryPathChoices button[aria-pressed=true]{background:var(--energy-ink);color:#fff}.happiness-mind-skills-module__5S8euG__pathChoices button:disabled{cursor:not-allowed;opacity:.45}.happiness-mind-skills-module__5S8euG__pathChoices small{width:100%;line-height:1.6}.happiness-mind-skills-module__5S8euG__pathResult{background:#fff;border-radius:22px;gap:16px;padding:26px;display:grid}.happiness-mind-skills-module__5S8euG__pathResult h3{margin:0;font:700 2rem/1.2 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__pathResult>label{gap:7px;display:grid}.happiness-mind-skills-module__5S8euG__pathResult input{min-height:48px;font:inherit;border:1px solid #a9beb4;border-radius:11px;padding:10px 12px}.happiness-mind-skills-module__5S8euG__tinySteps{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__tinySteps span{background:var(--energy-blue);border-radius:999px;padding:9px 13px;font-weight:850}.happiness-mind-skills-module__5S8euG__pathResult a{color:#376c58;font-weight:900}.happiness-mind-skills-module__5S8euG__energyTimer{background:var(--energy-blue);text-align:center;border-radius:18px;place-items:center;gap:10px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__energyTimer h4{margin:0;font:700 1.25rem/1.4 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__energyExample{background:var(--energy-warm);border-radius:25px;padding:28px}.happiness-mind-skills-module__5S8euG__energyExample ol{grid-template-columns:repeat(3,1fr);gap:10px;padding:0;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__energyExample li{background:#fff;border-radius:16px;gap:10px;padding:18px;display:grid}.happiness-mind-skills-module__5S8euG__energyExample li span{background:var(--energy-ink);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__longFatigue{background:var(--energy-warm);border-left:6px solid #c97d54;border-radius:18px;padding:28px}.happiness-mind-skills-module__5S8euG__energyPage button:focus-visible,.happiness-mind-skills-module__5S8euG__energyPage input:focus-visible,.happiness-mind-skills-module__5S8euG__energyPage a:focus-visible{outline-offset:3px;outline:3px solid #dd8950}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__energyStory,.happiness-mind-skills-module__5S8euG__energyCompare,.happiness-mind-skills-module__5S8euG__energyTool>div,.happiness-mind-skills-module__5S8euG__twoPathVisual{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__twoPathVisual b{transform:rotate(90deg)}.happiness-mind-skills-module__5S8euG__energyCompare>small{grid-column:auto}.happiness-mind-skills-module__5S8euG__energyChoices,.happiness-mind-skills-module__5S8euG__pathChoices,.happiness-mind-skills-module__5S8euG__recoveryPathChoices{display:grid}.happiness-mind-skills-module__5S8euG__energyChoices button,.happiness-mind-skills-module__5S8euG__pathChoices button,.happiness-mind-skills-module__5S8euG__recoveryPathChoices button{text-align:left;width:100%}.happiness-mind-skills-module__5S8euG__energyExample ol{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__energyStory,.happiness-mind-skills-module__5S8euG__energyCompare,.happiness-mind-skills-module__5S8euG__energyTool,.happiness-mind-skills-module__5S8euG__energyPractice,.happiness-mind-skills-module__5S8euG__energyExample,.happiness-mind-skills-module__5S8euG__longFatigue{margin-block:42px}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__energyPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__energyBudgetPage{--budget-ink:#344b45;--budget-high:#e3f1e8;--budget-mid:#edf2e9;--budget-low:#f4f0e8;--budget-warm:#fff3e4}.happiness-mind-skills-module__5S8euG__budgetStory,.happiness-mind-skills-module__5S8euG__budgetTool,.happiness-mind-skills-module__5S8euG__energyMap,.happiness-mind-skills-module__5S8euG__budgetExample,.happiness-mind-skills-module__5S8euG__budgetNotes,.happiness-mind-skills-module__5S8euG__personalVariation{max-width:920px;margin:60px auto}.happiness-mind-skills-module__5S8euG__budgetStory{grid-template-columns:1.15fr .85fr;align-items:center;gap:24px;display:grid}.happiness-mind-skills-module__5S8euG__budgetStory h2,.happiness-mind-skills-module__5S8euG__energyMap h2,.happiness-mind-skills-module__5S8euG__budgetNotes h2,.happiness-mind-skills-module__5S8euG__personalVariation h2{font:700 clamp(1.55rem,3vw,2.4rem)/1.25 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__energyBands{background:#fff;border-radius:28px;gap:10px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__energyBands span{background:var(--budget-high);border-radius:16px;place-items:center;min-height:70px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__energyBands span:nth-child(2){background:var(--budget-mid)}.happiness-mind-skills-module__5S8euG__energyBands span:nth-child(3){background:var(--budget-low)}.happiness-mind-skills-module__5S8euG__budgetTool{background:var(--budget-ink);color:#fff;border-radius:30px;padding:clamp(28px,5vw,48px)}.happiness-mind-skills-module__5S8euG__budgetTool>div{grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0;display:grid}.happiness-mind-skills-module__5S8euG__budgetTool article{background:#ffffff1a;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__budgetTool article span{width:34px;height:34px;color:var(--budget-ink);background:#fff;border-radius:50%;place-items:center;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__budgetTool h2{font:700 1.55rem/1.3 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__energyMap{background:#f3f7f4;border-radius:30px;gap:16px;padding:clamp(24px,5vw,44px);display:grid}.happiness-mind-skills-module__5S8euG__energyWindow{background:#fff;border:0;border-radius:20px;grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;margin:0;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__energyWindow legend{padding:0 8px;font-weight:950}.happiness-mind-skills-module__5S8euG__energyWindow label{gap:6px;display:grid}.happiness-mind-skills-module__5S8euG__energyWindow input[type=time],.happiness-mind-skills-module__5S8euG__taskMatch input{min-height:48px;color:inherit;font:inherit;background:#fff;border:1px solid #aec1b5;border-radius:11px;padding:10px}.happiness-mind-skills-module__5S8euG__energyWindow .happiness-mind-skills-module__5S8euG__notFixed{background:var(--budget-low);border-radius:11px;align-items:center;gap:8px;min-height:48px;padding:10px;font-weight:850;display:flex}.happiness-mind-skills-module__5S8euG__notFixed input{width:20px;height:20px}.happiness-mind-skills-module__5S8euG__taskMatch{background:var(--budget-warm);border-radius:22px;gap:16px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__taskMatch>label{gap:7px;display:grid}.happiness-mind-skills-module__5S8euG__taskMatch fieldset{border:0;flex-wrap:wrap;gap:9px;margin:0;padding:0;display:flex}.happiness-mind-skills-module__5S8euG__taskMatch legend{width:100%;margin-bottom:7px;font-weight:900}.happiness-mind-skills-module__5S8euG__taskMatch button{min-height:48px;color:var(--budget-ink);font:inherit;background:#fff;border:1px solid #afbea8;border-radius:999px;padding:9px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__taskMatch button[aria-pressed=true]{background:var(--budget-ink);color:#fff}.happiness-mind-skills-module__5S8euG__budgetExample{background:var(--budget-warm);border-radius:25px;padding:28px}.happiness-mind-skills-module__5S8euG__budgetExample>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__budgetExample article{background:#fff;border-radius:17px;padding:20px}.happiness-mind-skills-module__5S8euG__budgetNotes{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__budgetNotes article{background:#fff;border:1px solid #d5dfd9;border-radius:22px;padding:24px}.happiness-mind-skills-module__5S8euG__personalVariation{background:var(--budget-high);border-radius:24px;padding:28px}.happiness-mind-skills-module__5S8euG__personalVariation>div{flex-wrap:wrap;gap:9px;margin:16px 0;display:flex}.happiness-mind-skills-module__5S8euG__personalVariation span{background:#fff;border-radius:999px;padding:9px 13px;font-weight:850}.happiness-mind-skills-module__5S8euG__energyBudgetPage button:focus-visible,.happiness-mind-skills-module__5S8euG__energyBudgetPage input:focus-visible,.happiness-mind-skills-module__5S8euG__energyBudgetPage a:focus-visible{outline-offset:3px;outline:3px solid #db8852}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__budgetStory,.happiness-mind-skills-module__5S8euG__budgetExample>div,.happiness-mind-skills-module__5S8euG__budgetNotes,.happiness-mind-skills-module__5S8euG__budgetTool>div,.happiness-mind-skills-module__5S8euG__energyWindow{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__taskMatch fieldset{display:grid}.happiness-mind-skills-module__5S8euG__taskMatch button{text-align:left;width:100%}.happiness-mind-skills-module__5S8euG__budgetStory,.happiness-mind-skills-module__5S8euG__budgetTool,.happiness-mind-skills-module__5S8euG__energyMap,.happiness-mind-skills-module__5S8euG__budgetExample,.happiness-mind-skills-module__5S8euG__budgetNotes,.happiness-mind-skills-module__5S8euG__personalVariation{margin-block:42px}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__energyBudgetPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__defaultRulePage{--default-ink:#354a45;--default-sage:#e7f1e9;--default-warm:#fff4e5;--default-gold:#b7743c}.happiness-mind-skills-module__5S8euG__decisionStory{grid-template-columns:1.05fr .95fr;align-items:center;gap:24px;max-width:920px;margin:58px auto;display:grid}.happiness-mind-skills-module__5S8euG__decisionStory>div,.happiness-mind-skills-module__5S8euG__defaultExample,.happiness-mind-skills-module__5S8euG__flexibleDefault,.happiness-mind-skills-module__5S8euG__defaultCaution,.happiness-mind-skills-module__5S8euG__decisionChecklist,.happiness-mind-skills-module__5S8euG__ruleReview{background:#fff;border:1px solid #d8e3da;border-radius:28px;padding:28px}.happiness-mind-skills-module__5S8euG__choiceCloud{flex-wrap:wrap;place-content:center;gap:12px;min-height:250px;display:flex;background:linear-gradient(145deg,var(--default-sage),var(--default-warm))!important}.happiness-mind-skills-module__5S8euG__choiceCloud span{background:#fff;border-radius:999px;padding:11px 15px;font-weight:800;box-shadow:0 6px 18px #31483e18}.happiness-mind-skills-module__5S8euG__defaultTypes,.happiness-mind-skills-module__5S8euG__defaultRuleTool{background:var(--default-ink);color:#fff;border-radius:30px;max-width:960px;margin:64px auto;padding:30px}.happiness-mind-skills-module__5S8euG__defaultTypes>p,.happiness-mind-skills-module__5S8euG__defaultRuleTool>header>p{color:#f1d1a7;font-weight:900}.happiness-mind-skills-module__5S8euG__defaultTypes>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__defaultTypes article{background:#ffffff12;border-radius:20px;padding:20px}.happiness-mind-skills-module__5S8euG__defaultTypes article>span{color:#49301c;background:#f4d3a4;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__defaultTypes h2{font-size:1.04rem}.happiness-mind-skills-module__5S8euG__defaultExample,.happiness-mind-skills-module__5S8euG__flexibleDefault,.happiness-mind-skills-module__5S8euG__defaultCaution,.happiness-mind-skills-module__5S8euG__decisionChecklist,.happiness-mind-skills-module__5S8euG__ruleReview{max-width:920px;margin:52px auto}.happiness-mind-skills-module__5S8euG__defaultExample{background:var(--default-warm);text-align:center}.happiness-mind-skills-module__5S8euG__defaultExample p{color:var(--deep);font-size:1.2rem;font-weight:850}.happiness-mind-skills-module__5S8euG__defaultRuleTool>header{text-align:center}.happiness-mind-skills-module__5S8euG__defaultRuleCard{color:#283d37;background:#fff;border:1px solid #ffffff35;border-radius:24px;margin:22px 0;padding:24px;position:relative}.happiness-mind-skills-module__5S8euG__defaultRuleCard>legend{color:#fff;padding:0 9px;font-weight:900}.happiness-mind-skills-module__5S8euG__defaultRuleCard label{gap:7px;margin:18px 0;display:grid}.happiness-mind-skills-module__5S8euG__defaultRuleCard input,.happiness-mind-skills-module__5S8euG__defaultRuleCard textarea{width:100%;min-height:48px;font:inherit;border:1px solid #bdcbc2;border-radius:13px;padding:11px 13px}.happiness-mind-skills-module__5S8euG__defaultRuleCard textarea{resize:vertical;min-height:92px}.happiness-mind-skills-module__5S8euG__optionGroup{border:0;flex-wrap:wrap;gap:9px;margin:18px 0;padding:0;display:flex}.happiness-mind-skills-module__5S8euG__optionGroup legend{width:100%;margin-bottom:8px;font-weight:850}.happiness-mind-skills-module__5S8euG__optionGroup button,.happiness-mind-skills-module__5S8euG__addRule,.happiness-mind-skills-module__5S8euG__removeRule{color:#273f37;background:#f7faf7;border:1px solid #9fb6a8;border-radius:999px;min-height:44px;padding:9px 14px;font-weight:800}.happiness-mind-skills-module__5S8euG__optionGroup button[aria-pressed=true]{background:var(--deep);color:#fff;border-color:var(--deep)}.happiness-mind-skills-module__5S8euG__removeRule{color:#7b3b2d;position:absolute;top:14px;right:20px}.happiness-mind-skills-module__5S8euG__addRule{background:#f4d3a4;border-color:#f4d3a4;margin:20px auto;display:block}.happiness-mind-skills-module__5S8euG__flexibleDefault>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__flexibleDefault article{background:var(--default-sage);border-radius:18px;padding:18px}.happiness-mind-skills-module__5S8euG__defaultCaution{border-left:7px solid #b8674e}.happiness-mind-skills-module__5S8euG__defaultCaution li,.happiness-mind-skills-module__5S8euG__decisionChecklist li{margin:10px 0}.happiness-mind-skills-module__5S8euG__ruleReview>div{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__ruleReview span{background:var(--default-sage);border-radius:14px;padding:13px;font-weight:750}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__decisionStory,.happiness-mind-skills-module__5S8euG__defaultTypes>div,.happiness-mind-skills-module__5S8euG__flexibleDefault>div,.happiness-mind-skills-module__5S8euG__ruleReview>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__defaultTypes,.happiness-mind-skills-module__5S8euG__defaultRuleTool{padding:22px 16px}.happiness-mind-skills-module__5S8euG__defaultRuleCard{padding:20px 15px}.happiness-mind-skills-module__5S8euG__removeRule{margin-bottom:8px;position:static}.happiness-mind-skills-module__5S8euG__choiceCloud{min-height:190px}.happiness-mind-skills-module__5S8euG__optionGroup button{flex:42%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__defaultRulePage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__todayQuestionsPage{--today:#31594d;--future:#edf1ea;--sand:#fff3e1}.happiness-mind-skills-module__5S8euG__horizonStory{grid-template-columns:1fr 1.15fr;align-items:center;gap:24px;max-width:940px;margin:58px auto;display:grid}.happiness-mind-skills-module__5S8euG__horizonStory>div,.happiness-mind-skills-module__5S8euG__todayExample,.happiness-mind-skills-module__5S8euG__futureCards article{background:#fff;border:1px solid #d8e2da;border-radius:27px;padding:27px}.happiness-mind-skills-module__5S8euG__horizonFlow{gap:9px;display:grid;background:linear-gradient(145deg,#e5f0e8,#fff5e8)!important}.happiness-mind-skills-module__5S8euG__horizonFlow span{background:#fff;border-radius:15px;justify-content:space-between;align-items:center;padding:13px 16px;font-weight:850;display:flex}.happiness-mind-skills-module__5S8euG__horizonFlow i{color:#a06d40;font-style:normal}.happiness-mind-skills-module__5S8euG__todayThreeTool,.happiness-mind-skills-module__5S8euG__todayPlanner{background:var(--today);color:#fff;border-radius:30px;max-width:980px;margin:62px auto;padding:30px}.happiness-mind-skills-module__5S8euG__todayThreeTool>p,.happiness-mind-skills-module__5S8euG__todayPlanner>header>p{color:#f1d0a2;font-weight:900}.happiness-mind-skills-module__5S8euG__todayThreeTool>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__todayThreeTool article{background:#ffffff13;border-radius:20px;padding:22px}.happiness-mind-skills-module__5S8euG__todayThreeTool article span,.happiness-mind-skills-module__5S8euG__todayZone>div span,.happiness-mind-skills-module__5S8euG__futureZone>div span,.happiness-mind-skills-module__5S8euG__enoughZone>div span{color:#3c2d20;background:#f1d0a2;border-radius:50%;place-items:center;width:42px;height:42px;font-size:1.15rem;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__todayThreeTool h2{font-size:1.12rem}.happiness-mind-skills-module__5S8euG__todayPlanner>header{text-align:center}.happiness-mind-skills-module__5S8euG__todayZone,.happiness-mind-skills-module__5S8euG__futureZone,.happiness-mind-skills-module__5S8euG__enoughZone{color:#263e37;background:#fff;border-radius:24px;margin:22px 0;padding:26px}.happiness-mind-skills-module__5S8euG__todayZone>div,.happiness-mind-skills-module__5S8euG__futureZone>div,.happiness-mind-skills-module__5S8euG__enoughZone>div{align-items:center;gap:12px;display:flex}.happiness-mind-skills-module__5S8euG__todayZone label,.happiness-mind-skills-module__5S8euG__futureParkingItem label,.happiness-mind-skills-module__5S8euG__enoughZone label{gap:7px;margin:15px 0;display:grid}.happiness-mind-skills-module__5S8euG__todayZone input,.happiness-mind-skills-module__5S8euG__futureParkingItem input,.happiness-mind-skills-module__5S8euG__futureParkingItem select,.happiness-mind-skills-module__5S8euG__enoughZone textarea{width:100%;min-height:48px;font:inherit;border:1px solid #b8c8be;border-radius:13px;padding:11px 13px}.happiness-mind-skills-module__5S8euG__enoughZone textarea{resize:vertical;min-height:100px}.happiness-mind-skills-module__5S8euG__gentleLimit{background:var(--sand);color:#70492b;border-radius:12px;margin-top:12px;padding:12px;display:block}.happiness-mind-skills-module__5S8euG__futureZone{background:var(--future)}.happiness-mind-skills-module__5S8euG__futureParkingItem{background:#fff;border:1px solid #c4d2c8;border-radius:19px;margin:17px 0;padding:20px;position:relative}.happiness-mind-skills-module__5S8euG__futureParkingItem legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__addFuture{color:#28463d;background:#fff;border:1px solid #8aa596;border-radius:999px;min-height:46px;padding:10px 17px;font-weight:850}.happiness-mind-skills-module__5S8euG__todayExample{background:var(--sand);max-width:940px;margin:54px auto}.happiness-mind-skills-module__5S8euG__todayExample>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__todayExample article{background:#fff;border-radius:17px;padding:17px}.happiness-mind-skills-module__5S8euG__todayExample h2{font-size:1rem}.happiness-mind-skills-module__5S8euG__futureCards{grid-template-columns:repeat(3,1fr);gap:16px;max-width:940px;margin:54px auto;display:grid}.happiness-mind-skills-module__5S8euG__futureCards article:nth-child(2){background:#e8f1eb}.happiness-mind-skills-module__5S8euG__futureCards blockquote{color:var(--deep);margin:14px 0;font-weight:900}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__horizonStory,.happiness-mind-skills-module__5S8euG__todayThreeTool>div,.happiness-mind-skills-module__5S8euG__todayExample>div,.happiness-mind-skills-module__5S8euG__futureCards{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__todayThreeTool,.happiness-mind-skills-module__5S8euG__todayPlanner{padding:22px 15px}.happiness-mind-skills-module__5S8euG__todayZone,.happiness-mind-skills-module__5S8euG__futureZone,.happiness-mind-skills-module__5S8euG__enoughZone{padding:20px 14px}.happiness-mind-skills-module__5S8euG__futureParkingItem{padding:18px 13px}.happiness-mind-skills-module__5S8euG__horizonFlow span i{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__todayQuestionsPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__smallStepPage{--step-deep:#31564a;--step-sage:#e6f0e9;--step-warm:#fff3e2}.happiness-mind-skills-module__5S8euG__bigProblemStory{grid-template-columns:1fr 1fr;align-items:center;gap:24px;max-width:940px;margin:58px auto;display:grid}.happiness-mind-skills-module__5S8euG__bigProblemStory>div,.happiness-mind-skills-module__5S8euG__stepQuality,.happiness-mind-skills-module__5S8euG__smallStepExample,.happiness-mind-skills-module__5S8euG__shrinkingExamples,.happiness-mind-skills-module__5S8euG__controlCircleLink,.happiness-mind-skills-module__5S8euG__bigProblemReminder{background:#fff;border:1px solid #d6e2d9;border-radius:27px;padding:27px}.happiness-mind-skills-module__5S8euG__shrinkVisual{grid-template-columns:1fr auto 1fr auto 1.15fr;align-items:center;gap:9px;display:grid;background:linear-gradient(145deg,var(--step-warm),var(--step-sage))!important}.happiness-mind-skills-module__5S8euG__shrinkVisual>*{text-align:center}.happiness-mind-skills-module__5S8euG__shrinkVisual strong{font-size:1.25rem}.happiness-mind-skills-module__5S8euG__shrinkVisual span,.happiness-mind-skills-module__5S8euG__shrinkVisual small{background:#fff;border-radius:15px;padding:13px;font-weight:800}.happiness-mind-skills-module__5S8euG__shrinkVisual i{color:#a26e3e;font-style:normal}.happiness-mind-skills-module__5S8euG__smallStepTool,.happiness-mind-skills-module__5S8euG__smallStepPractice{background:var(--step-deep);color:#fff;border-radius:30px;max-width:980px;margin:62px auto;padding:30px}.happiness-mind-skills-module__5S8euG__smallStepTool>p,.happiness-mind-skills-module__5S8euG__smallStepPractice>header>p{color:#f1d0a2;font-weight:900}.happiness-mind-skills-module__5S8euG__smallStepTool>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__smallStepTool article{background:#ffffff13;border-radius:20px;padding:22px}.happiness-mind-skills-module__5S8euG__smallStepTool article span{color:#3c2d20;background:#f1d0a2;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__smallStepTool h2{font-size:1.1rem}.happiness-mind-skills-module__5S8euG__smallStepPractice>header{text-align:center}.happiness-mind-skills-module__5S8euG__smallStepPractice>label,.happiness-mind-skills-module__5S8euG__smallerField,.happiness-mind-skills-module__5S8euG__stepTime{gap:8px;margin:18px 0;display:grid}.happiness-mind-skills-module__5S8euG__smallStepPractice textarea,.happiness-mind-skills-module__5S8euG__smallStepPractice input{width:100%;min-height:49px;font:inherit;border:1px solid #b9c9bf;border-radius:14px;padding:12px 14px}.happiness-mind-skills-module__5S8euG__smallStepPractice textarea{resize:vertical;min-height:88px}.happiness-mind-skills-module__5S8euG__shrinkChoice,.happiness-mind-skills-module__5S8euG__completionReflection{border:1px solid #ffffff38;border-radius:20px;flex-wrap:wrap;gap:10px;margin:22px 0;padding:20px;display:flex}.happiness-mind-skills-module__5S8euG__shrinkChoice legend,.happiness-mind-skills-module__5S8euG__completionReflection legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__shrinkChoice button,.happiness-mind-skills-module__5S8euG__completionReflection button{color:#28463c;background:#fff;border:1px solid #aac0b3;border-radius:999px;min-height:45px;padding:10px 16px;font-weight:850}.happiness-mind-skills-module__5S8euG__shrinkChoice button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__completionReflection button[aria-pressed=true]{color:#3c2d20;background:#f1d0a2;border-color:#f1d0a2}.happiness-mind-skills-module__5S8euG__smallerField{background:#ffffff12;border-radius:19px;padding:18px}.happiness-mind-skills-module__5S8euG__chosenSmallStep{background:var(--step-warm);color:#30483f;border-radius:20px;gap:7px;margin:20px 0;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__chosenSmallStep b{font-size:1.15rem}.happiness-mind-skills-module__5S8euG__completeSmallStep{color:#3c2d20;background:#f1d0a2;border:1px solid #f1d0a2;border-radius:999px;min-height:48px;margin:22px auto;padding:11px 18px;font-weight:900;display:block}.happiness-mind-skills-module__5S8euG__completeSmallStep:disabled{opacity:.5}.happiness-mind-skills-module__5S8euG__completionReflection small{color:#e4efe8;width:100%}.happiness-mind-skills-module__5S8euG__stepQuality,.happiness-mind-skills-module__5S8euG__smallStepExample,.happiness-mind-skills-module__5S8euG__shrinkingExamples,.happiness-mind-skills-module__5S8euG__controlCircleLink,.happiness-mind-skills-module__5S8euG__bigProblemReminder{max-width:940px;margin:52px auto}.happiness-mind-skills-module__5S8euG__stepQuality>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__stepQuality span{background:var(--step-sage);border-radius:16px;padding:16px;font-weight:850}.happiness-mind-skills-module__5S8euG__smallStepExample{background:var(--step-warm)}.happiness-mind-skills-module__5S8euG__smallStepExample>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__smallStepExample article{background:#fff;border-radius:17px;padding:17px}.happiness-mind-skills-module__5S8euG__shrinkingExamples article{background:var(--step-sage);border-radius:16px;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin:12px 0;padding:16px;display:grid}.happiness-mind-skills-module__5S8euG__shrinkingExamples i{font-style:normal}.happiness-mind-skills-module__5S8euG__controlCircleLink{grid-template-columns:1fr auto 1fr auto;align-items:center;gap:18px;display:grid}.happiness-mind-skills-module__5S8euG__controlCircleLink>div{gap:5px;display:grid}.happiness-mind-skills-module__5S8euG__controlCircleLink i{font-style:normal}.happiness-mind-skills-module__5S8euG__controlCircleLink a{font-weight:850}.happiness-mind-skills-module__5S8euG__bigProblemReminder{background:var(--step-warm);border-left:7px solid #ad6d45}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__bigProblemStory,.happiness-mind-skills-module__5S8euG__smallStepTool>div,.happiness-mind-skills-module__5S8euG__stepQuality>div,.happiness-mind-skills-module__5S8euG__smallStepExample>div,.happiness-mind-skills-module__5S8euG__shrinkVisual{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__shrinkVisual i{transform:rotate(90deg)}.happiness-mind-skills-module__5S8euG__smallStepTool,.happiness-mind-skills-module__5S8euG__smallStepPractice{padding:22px 15px}.happiness-mind-skills-module__5S8euG__shrinkingExamples article,.happiness-mind-skills-module__5S8euG__controlCircleLink{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__shrinkingExamples i,.happiness-mind-skills-module__5S8euG__controlCircleLink i{text-align:center;transform:rotate(90deg)}.happiness-mind-skills-module__5S8euG__completionReflection button{flex:42%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__smallStepPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__mentalSpacePage{--space-deep:#31564d;--space-sage:#e6f1eb;--space-warm:#fff3e2;--space-blue:#e9f0f4}.happiness-mind-skills-module__5S8euG__spaceStory,.happiness-mind-skills-module__5S8euG__spaceTool,.happiness-mind-skills-module__5S8euG__spacePractice,.happiness-mind-skills-module__5S8euG__spaceExample,.happiness-mind-skills-module__5S8euG__spaceDistinctions{max-width:960px;margin:60px auto}.happiness-mind-skills-module__5S8euG__spaceStory{grid-template-columns:1fr 1fr;align-items:center;gap:24px;display:grid}.happiness-mind-skills-module__5S8euG__spaceStory>div{background:#fff;border:1px solid #d7e3dc;border-radius:28px;padding:28px}.happiness-mind-skills-module__5S8euG__spaceVisual{grid-template-columns:1fr 1fr;gap:10px;background:linear-gradient(145deg,var(--space-sage),var(--space-warm))!important;display:grid!important}.happiness-mind-skills-module__5S8euG__spaceVisual span{text-align:center;background:#fff;border-radius:18px;place-items:center;gap:7px;min-height:110px;padding:14px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__spaceVisual b,.happiness-mind-skills-module__5S8euG__spaceTool span,.happiness-mind-skills-module__5S8euG__spacePractice legend span,.happiness-mind-skills-module__5S8euG__spaceExample span{color:#3f3023;background:#efcb96;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.happiness-mind-skills-module__5S8euG__spaceTool{background:var(--space-deep);color:#fff;border-radius:30px;padding:32px}.happiness-mind-skills-module__5S8euG__spaceTool>p,.happiness-mind-skills-module__5S8euG__spacePractice>header>p{color:#f1d0a2;font-weight:900}.happiness-mind-skills-module__5S8euG__spaceTool>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__spaceTool article{background:#ffffff13;border-radius:19px;gap:12px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__spacePractice{background:var(--space-deep);color:#fff;border-radius:30px;padding:30px}.happiness-mind-skills-module__5S8euG__spacePractice>header{text-align:center}.happiness-mind-skills-module__5S8euG__spaceGrid{grid-template-columns:1fr 1fr;gap:16px;margin-top:22px;display:grid}.happiness-mind-skills-module__5S8euG__spaceGrid>fieldset{color:#29433b;background:#fff;border:0;border-radius:23px;min-width:0;margin:0;padding:24px}.happiness-mind-skills-module__5S8euG__spaceGrid legend{align-items:center;gap:9px;padding:0 8px;font-weight:950;display:flex}.happiness-mind-skills-module__5S8euG__spaceGrid label{gap:7px;margin:14px 0;font-weight:800;display:grid}.happiness-mind-skills-module__5S8euG__spaceGrid input,.happiness-mind-skills-module__5S8euG__spaceGrid textarea{width:100%;min-height:48px;font:inherit;border:1px solid #b8c8be;border-radius:13px;padding:11px 13px}.happiness-mind-skills-module__5S8euG__spaceGrid textarea{resize:vertical;min-height:92px}.happiness-mind-skills-module__5S8euG__spaceOptions{flex-wrap:wrap;gap:8px;display:flex}.happiness-mind-skills-module__5S8euG__spaceOptions button,.happiness-mind-skills-module__5S8euG__spaceCheck button,.happiness-mind-skills-module__5S8euG__spaceActions button{color:#29433b;min-height:46px;font:inherit;background:#f8faf8;border:1px solid #a9bdb1;border-radius:999px;padding:9px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__spaceOptions button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__spaceCheck button[aria-pressed=true]{background:var(--space-deep);color:#fff}.happiness-mind-skills-module__5S8euG__inlineFields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__spaceCheck{border:1px solid #ffffff38;border-radius:20px;flex-wrap:wrap;gap:9px;margin:18px 0 0;padding:20px;display:flex}.happiness-mind-skills-module__5S8euG__spaceCheck legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__spaceCheck p{background:var(--space-warm);color:#604225;border-radius:12px;width:100%;margin:4px 0 0;padding:12px;font-weight:800}.happiness-mind-skills-module__5S8euG__spaceExample{background:var(--space-warm);border-radius:26px;padding:28px}.happiness-mind-skills-module__5S8euG__spaceExample>div{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__spaceExample article{background:#fff;border-radius:17px;gap:10px;padding:17px;display:grid}.happiness-mind-skills-module__5S8euG__spaceDistinctions{grid-template-columns:1fr 1fr;gap:16px;display:grid}.happiness-mind-skills-module__5S8euG__spaceDistinctions article{background:var(--space-sage);border-radius:24px;padding:26px}.happiness-mind-skills-module__5S8euG__spaceDistinctions article+article{background:var(--space-blue)}.happiness-mind-skills-module__5S8euG__spaceActions{flex-wrap:wrap;justify-content:center;gap:10px;max-width:960px;margin:44px auto;display:flex}.happiness-mind-skills-module__5S8euG__spaceActions button{background:#fff}.happiness-mind-skills-module__5S8euG__spaceActions button[aria-pressed=true]{background:var(--space-deep);color:#fff}.happiness-mind-skills-module__5S8euG__spaceActions button:disabled{opacity:.5}.happiness-mind-skills-module__5S8euG__spaceActions small{text-align:center;color:#65766f;width:100%}.happiness-mind-skills-module__5S8euG__mentalSpacePage button:focus-visible,.happiness-mind-skills-module__5S8euG__mentalSpacePage input:focus-visible,.happiness-mind-skills-module__5S8euG__mentalSpacePage textarea:focus-visible,.happiness-mind-skills-module__5S8euG__mentalSpacePage a:focus-visible{outline-offset:3px;outline:3px solid #d8884f}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__spaceStory,.happiness-mind-skills-module__5S8euG__spaceTool>div,.happiness-mind-skills-module__5S8euG__spaceGrid,.happiness-mind-skills-module__5S8euG__spaceExample>div,.happiness-mind-skills-module__5S8euG__spaceDistinctions{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__spacePractice,.happiness-mind-skills-module__5S8euG__spaceTool{padding:22px 15px}.happiness-mind-skills-module__5S8euG__spaceGrid>fieldset{padding:20px 14px}.happiness-mind-skills-module__5S8euG__spaceOptions{display:grid}.happiness-mind-skills-module__5S8euG__spaceOptions button{text-align:left;width:100%}.happiness-mind-skills-module__5S8euG__inlineFields{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__spaceStory,.happiness-mind-skills-module__5S8euG__spaceTool,.happiness-mind-skills-module__5S8euG__spacePractice,.happiness-mind-skills-module__5S8euG__spaceExample,.happiness-mind-skills-module__5S8euG__spaceDistinctions{margin-block:42px}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__mentalSpacePage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__threeGoalsPage{--goals-deep:#31564d;--goals-sage:#e6f1eb;--goals-warm:#fff3e2;--goals-blue:#e8f0f4}.happiness-mind-skills-module__5S8euG__goalsStory,.happiness-mind-skills-module__5S8euG__threeGoalsTool,.happiness-mind-skills-module__5S8euG__threeGoalsPractice,.happiness-mind-skills-module__5S8euG__goalsExample,.happiness-mind-skills-module__5S8euG__goalDistinctions,.happiness-mind-skills-module__5S8euG__dayModes,.happiness-mind-skills-module__5S8euG__floorLimit{max-width:960px;margin:60px auto}.happiness-mind-skills-module__5S8euG__goalsStory{grid-template-columns:1.1fr .9fr;align-items:center;gap:24px;display:grid}.happiness-mind-skills-module__5S8euG__goalsStory>div{background:#fff;border:1px solid #d7e3dc;border-radius:28px;padding:28px}.happiness-mind-skills-module__5S8euG__goalsPressure{gap:10px;background:linear-gradient(145deg,var(--goals-sage),var(--goals-warm))!important;display:grid!important}.happiness-mind-skills-module__5S8euG__goalsPressure span{text-align:center;background:#fff;border-radius:15px;padding:15px;font-weight:900}.happiness-mind-skills-module__5S8euG__goalsPressure b{text-align:center;font-size:1.5rem}.happiness-mind-skills-module__5S8euG__threeGoalsTool,.happiness-mind-skills-module__5S8euG__threeGoalsPractice{background:var(--goals-deep);color:#fff;border-radius:30px;padding:32px}.happiness-mind-skills-module__5S8euG__threeGoalsTool>p,.happiness-mind-skills-module__5S8euG__threeGoalsPractice>header>p{color:#f1d0a2;font-weight:900}.happiness-mind-skills-module__5S8euG__threeGoalsTool>div,.happiness-mind-skills-module__5S8euG__goalLists,.happiness-mind-skills-module__5S8euG__goalsExample>div,.happiness-mind-skills-module__5S8euG__dayModes>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__threeGoalsTool article{background:#ffffff13;border-radius:20px;padding:22px}.happiness-mind-skills-module__5S8euG__threeGoalsTool article span,.happiness-mind-skills-module__5S8euG__goalLists legend span{color:#3c2d20;background:#f1d0a2;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__threeGoalsPractice>header{text-align:center}.happiness-mind-skills-module__5S8euG__goalLists{margin-top:24px}.happiness-mind-skills-module__5S8euG__goalLists fieldset{color:#28433b;background:#fff;border:0;border-radius:22px;min-width:0;margin:0;padding:20px}.happiness-mind-skills-module__5S8euG__goalLists legend{align-items:center;gap:9px;padding:0 7px;font-weight:950;display:flex}.happiness-mind-skills-module__5S8euG__goalLists>fieldset>small{color:#65766f;min-height:46px;line-height:1.45;display:block}.happiness-mind-skills-module__5S8euG__goalRow{grid-template-columns:1fr auto;gap:7px;margin:12px 0;display:grid}.happiness-mind-skills-module__5S8euG__goalRow input{width:100%;min-height:48px;font:inherit;border:1px solid #b5c7bd;border-radius:12px;padding:10px 12px}.happiness-mind-skills-module__5S8euG__goalRow button,.happiness-mind-skills-module__5S8euG__addGoal,.happiness-mind-skills-module__5S8euG__dayType button,.happiness-mind-skills-module__5S8euG__goalActions button{color:#29433b;min-height:44px;font:inherit;background:#f8faf8;border:1px solid #a8bdb1;border-radius:999px;padding:8px 13px;font-weight:850}.happiness-mind-skills-module__5S8euG__goalRow button{width:44px;padding:0;font-size:1.2rem}.happiness-mind-skills-module__5S8euG__addGoal{width:100%;margin-top:5px}.happiness-mind-skills-module__5S8euG__dayType{border:1px solid #ffffff38;border-radius:20px;flex-wrap:wrap;gap:9px;margin:22px 0 0;padding:20px;display:flex}.happiness-mind-skills-module__5S8euG__dayType legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__dayType button[aria-pressed=true]{color:#3d3024;background:#f1d0a2;border-color:#f1d0a2}.happiness-mind-skills-module__5S8euG__dayType small{color:#e4eee9;width:100%}.happiness-mind-skills-module__5S8euG__goalsExample{background:var(--goals-warm);border-radius:26px;padding:28px}.happiness-mind-skills-module__5S8euG__goalsExample header{justify-content:space-between;align-items:baseline;gap:15px;display:flex}.happiness-mind-skills-module__5S8euG__goalsExample article,.happiness-mind-skills-module__5S8euG__dayModes article{background:#fff;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__goalsExample article b,.happiness-mind-skills-module__5S8euG__dayModes article b{color:var(--goals-deep);font-size:1.08rem}.happiness-mind-skills-module__5S8euG__goalDistinctions{grid-template-columns:1fr 1fr;gap:16px;display:grid}.happiness-mind-skills-module__5S8euG__goalDistinctions article{background:var(--goals-sage);border-radius:24px;padding:27px}.happiness-mind-skills-module__5S8euG__goalDistinctions article+article{background:var(--goals-blue)}.happiness-mind-skills-module__5S8euG__dayModes{border:1px solid #d8e3dc;border-radius:26px;padding:28px}.happiness-mind-skills-module__5S8euG__dayModes>small{text-align:center;color:#63766e;margin-top:14px;display:block}.happiness-mind-skills-module__5S8euG__floorLimit{background:var(--goals-warm);border-left:7px solid #b6744d;border-radius:20px;padding:28px}.happiness-mind-skills-module__5S8euG__goalActions{flex-wrap:wrap;justify-content:center;gap:10px;max-width:960px;margin:44px auto;display:flex}.happiness-mind-skills-module__5S8euG__goalActions button{background:#fff}.happiness-mind-skills-module__5S8euG__goalActions button[aria-pressed=true]{background:var(--goals-deep);color:#fff}.happiness-mind-skills-module__5S8euG__goalActions button:disabled{opacity:.5}.happiness-mind-skills-module__5S8euG__goalActions small{text-align:center;color:#65766f;width:100%}.happiness-mind-skills-module__5S8euG__threeGoalsPage button:focus-visible,.happiness-mind-skills-module__5S8euG__threeGoalsPage input:focus-visible,.happiness-mind-skills-module__5S8euG__threeGoalsPage a:focus-visible{outline-offset:3px;outline:3px solid #d8884f}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__goalsStory,.happiness-mind-skills-module__5S8euG__threeGoalsTool>div,.happiness-mind-skills-module__5S8euG__goalLists,.happiness-mind-skills-module__5S8euG__goalsExample>div,.happiness-mind-skills-module__5S8euG__goalDistinctions,.happiness-mind-skills-module__5S8euG__dayModes>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__threeGoalsTool,.happiness-mind-skills-module__5S8euG__threeGoalsPractice{padding:22px 15px}.happiness-mind-skills-module__5S8euG__goalLists>fieldset>small{min-height:0}.happiness-mind-skills-module__5S8euG__goalsExample header,.happiness-mind-skills-module__5S8euG__dayType{display:grid}.happiness-mind-skills-module__5S8euG__dayType button{text-align:left;width:100%}.happiness-mind-skills-module__5S8euG__goalsStory,.happiness-mind-skills-module__5S8euG__threeGoalsTool,.happiness-mind-skills-module__5S8euG__threeGoalsPractice,.happiness-mind-skills-module__5S8euG__goalsExample,.happiness-mind-skills-module__5S8euG__goalDistinctions,.happiness-mind-skills-module__5S8euG__dayModes,.happiness-mind-skills-module__5S8euG__floorLimit{margin-block:42px}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__threeGoalsPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__subtractPage{--subtract-deep:#31564d;--subtract-sage:#e6f1eb;--subtract-warm:#fff3e2;--subtract-blue:#e9f0f4}.happiness-mind-skills-module__5S8euG__subtractStory,.happiness-mind-skills-module__5S8euG__subtractTool,.happiness-mind-skills-module__5S8euG__subtractPractice,.happiness-mind-skills-module__5S8euG__protectRecovery,.happiness-mind-skills-module__5S8euG__subtractExample,.happiness-mind-skills-module__5S8euG__consequenceCheck,.happiness-mind-skills-module__5S8euG__subtractDistinction{max-width:960px;margin:60px auto}.happiness-mind-skills-module__5S8euG__subtractStory{grid-template-columns:1.05fr .95fr;align-items:center;gap:24px;display:grid}.happiness-mind-skills-module__5S8euG__subtractStory>div{background:#fff;border:1px solid #d7e3dc;border-radius:28px;padding:28px}.happiness-mind-skills-module__5S8euG__overloadVisual{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;background:linear-gradient(145deg,var(--subtract-sage),var(--subtract-warm))!important;display:grid!important}.happiness-mind-skills-module__5S8euG__overloadVisual>div{gap:7px;display:grid}.happiness-mind-skills-module__5S8euG__overloadVisual span{text-align:center;background:#fff;border-radius:12px;padding:10px;font-weight:850}.happiness-mind-skills-module__5S8euG__overloadVisual>b{font-size:1.6rem}.happiness-mind-skills-module__5S8euG__subtractTool,.happiness-mind-skills-module__5S8euG__subtractPractice{background:var(--subtract-deep);color:#fff;border-radius:30px;padding:32px}.happiness-mind-skills-module__5S8euG__subtractTool>p,.happiness-mind-skills-module__5S8euG__subtractPractice>header>p{color:#f1d0a2;font-weight:900}.happiness-mind-skills-module__5S8euG__subtractTool>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__subtractTool article{background:#ffffff13;border-radius:19px;padding:20px}.happiness-mind-skills-module__5S8euG__subtractTool article span{color:#3d3024;background:#f1d0a2;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__subtractPractice>header{text-align:center}.happiness-mind-skills-module__5S8euG__overloadList{max-width:720px;margin:22px auto}.happiness-mind-skills-module__5S8euG__overloadRow{grid-template-columns:auto 1fr auto;gap:8px;margin:10px 0;display:grid}.happiness-mind-skills-module__5S8euG__overloadRow input,.happiness-mind-skills-module__5S8euG__branchCard input,.happiness-mind-skills-module__5S8euG__branchCard textarea{width:100%;min-height:48px;font:inherit;border:1px solid #b5c7bd;border-radius:12px;padding:10px 12px}.happiness-mind-skills-module__5S8euG__branchCard textarea{resize:vertical;min-height:92px}.happiness-mind-skills-module__5S8euG__selectDemand,.happiness-mind-skills-module__5S8euG__removeDemand,.happiness-mind-skills-module__5S8euG__addDemand,.happiness-mind-skills-module__5S8euG__reductionOptions button,.happiness-mind-skills-module__5S8euG__subtractActions button{color:#29433b;min-height:46px;font:inherit;background:#fff;border:1px solid #a8bdb1;border-radius:999px;padding:9px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__selectDemand,.happiness-mind-skills-module__5S8euG__removeDemand{width:46px;padding:0}.happiness-mind-skills-module__5S8euG__selectDemand[aria-pressed=true],.happiness-mind-skills-module__5S8euG__reductionOptions button[aria-pressed=true]{color:#3d3024;background:#f1d0a2;border-color:#f1d0a2}.happiness-mind-skills-module__5S8euG__selectDemand:disabled,.happiness-mind-skills-module__5S8euG__reductionOptions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__addDemand{margin:14px auto;display:block}.happiness-mind-skills-module__5S8euG__reductionOptions{border:1px solid #ffffff38;border-radius:20px;flex-wrap:wrap;justify-content:center;gap:10px;margin:22px 0;padding:20px;display:flex}.happiness-mind-skills-module__5S8euG__reductionOptions legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__branchCard{color:#29433b;background:#fff;border-radius:23px;margin:22px 0;padding:25px}.happiness-mind-skills-module__5S8euG__branchCard label{gap:7px;margin:14px 0;font-weight:850;display:grid}.happiness-mind-skills-module__5S8euG__branchCard>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__branchCard small{background:var(--subtract-warm);color:#68482e;border-radius:12px;padding:11px;display:block}.happiness-mind-skills-module__5S8euG__protectRecovery{background:var(--subtract-sage);border-radius:27px;padding:30px}.happiness-mind-skills-module__5S8euG__protectRecovery>div{flex-wrap:wrap;gap:9px;margin:16px 0;display:flex}.happiness-mind-skills-module__5S8euG__protectRecovery span{background:#fff;border-radius:999px;padding:10px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__subtractExample{background:var(--subtract-warm);border-radius:26px;padding:28px}.happiness-mind-skills-module__5S8euG__subtractExample header{justify-content:space-between;align-items:baseline;gap:15px;display:flex}.happiness-mind-skills-module__5S8euG__subtractExample>div{grid-template-columns:1fr auto 1.4fr auto 1fr;align-items:center;gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__subtractExample span{text-align:center;background:#fff;border-radius:16px;padding:16px;font-weight:850}.happiness-mind-skills-module__5S8euG__subtractExample b{text-align:center}.happiness-mind-skills-module__5S8euG__consequenceCheck,.happiness-mind-skills-module__5S8euG__subtractDistinction{background:#fff;border:1px solid #d7e3dc;border-radius:25px;padding:28px}.happiness-mind-skills-module__5S8euG__consequenceCheck blockquote{background:var(--subtract-warm);border-left:6px solid #b6784d;margin:18px 0;padding:18px;font-size:1.15rem;font-weight:900}.happiness-mind-skills-module__5S8euG__subtractDistinction{background:var(--subtract-blue)}.happiness-mind-skills-module__5S8euG__subtractActions{flex-wrap:wrap;justify-content:center;gap:10px;max-width:960px;margin:44px auto;display:flex}.happiness-mind-skills-module__5S8euG__subtractActions button[aria-pressed=true]{background:var(--subtract-deep);color:#fff}.happiness-mind-skills-module__5S8euG__subtractActions button:disabled{opacity:.5}.happiness-mind-skills-module__5S8euG__subtractActions small{text-align:center;color:#65766f;width:100%}.happiness-mind-skills-module__5S8euG__subtractPage button:focus-visible,.happiness-mind-skills-module__5S8euG__subtractPage input:focus-visible,.happiness-mind-skills-module__5S8euG__subtractPage textarea:focus-visible,.happiness-mind-skills-module__5S8euG__subtractPage a:focus-visible{outline-offset:3px;outline:3px solid #d8884f}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__subtractStory,.happiness-mind-skills-module__5S8euG__subtractTool>div,.happiness-mind-skills-module__5S8euG__overloadVisual,.happiness-mind-skills-module__5S8euG__branchCard>div,.happiness-mind-skills-module__5S8euG__subtractExample>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__overloadVisual>b,.happiness-mind-skills-module__5S8euG__subtractExample>b{text-align:center;transform:rotate(90deg)}.happiness-mind-skills-module__5S8euG__subtractTool,.happiness-mind-skills-module__5S8euG__subtractPractice{padding:22px 15px}.happiness-mind-skills-module__5S8euG__reductionOptions{display:grid}.happiness-mind-skills-module__5S8euG__reductionOptions button{text-align:left;width:100%}.happiness-mind-skills-module__5S8euG__subtractExample header{display:grid}.happiness-mind-skills-module__5S8euG__subtractStory,.happiness-mind-skills-module__5S8euG__subtractTool,.happiness-mind-skills-module__5S8euG__subtractPractice,.happiness-mind-skills-module__5S8euG__protectRecovery,.happiness-mind-skills-module__5S8euG__subtractExample,.happiness-mind-skills-module__5S8euG__consequenceCheck,.happiness-mind-skills-module__5S8euG__subtractDistinction{margin-block:42px}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__subtractPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__shutdownPage{--shutdown-deep:#304d49;--shutdown-sage:#e7f0ec;--shutdown-warm:#fff4e6;--shutdown-lavender:#eeeaf4}.happiness-mind-skills-module__5S8euG__shutdownStory,.happiness-mind-skills-module__5S8euG__shutdownTool,.happiness-mind-skills-module__5S8euG__shutdownPractice,.happiness-mind-skills-module__5S8euG__shutdownExample,.happiness-mind-skills-module__5S8euG__sleepLimit{max-width:960px;margin:60px auto}.happiness-mind-skills-module__5S8euG__shutdownStory{grid-template-columns:1.05fr .95fr;align-items:center;gap:24px;display:grid}.happiness-mind-skills-module__5S8euG__shutdownStory>div{background:#fff;border:1px solid #d7e3dc;border-radius:28px;padding:28px}.happiness-mind-skills-module__5S8euG__shutdownStory>div:first-child div{gap:8px;margin:20px 0;display:grid}.happiness-mind-skills-module__5S8euG__shutdownStory>div:first-child span{background:var(--shutdown-warm);border-radius:14px;padding:12px 15px;font-weight:800}.happiness-mind-skills-module__5S8euG__eveningVisual{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;background:linear-gradient(145deg,var(--shutdown-sage),var(--shutdown-lavender))!important;display:grid!important}.happiness-mind-skills-module__5S8euG__eveningVisual span{text-align:center;background:#fff;border-radius:17px;place-items:center;min-height:92px;padding:14px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__eveningVisual b{text-align:center;color:#6e696f}.happiness-mind-skills-module__5S8euG__shutdownTool,.happiness-mind-skills-module__5S8euG__shutdownPractice{background:var(--shutdown-deep);color:#fff;border-radius:30px;padding:32px}.happiness-mind-skills-module__5S8euG__shutdownTool>p,.happiness-mind-skills-module__5S8euG__shutdownPractice>header>p{color:#f1d0a2;font-weight:900}.happiness-mind-skills-module__5S8euG__shutdownTool>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__shutdownTool article{background:#ffffff13;border-radius:20px;padding:22px}.happiness-mind-skills-module__5S8euG__shutdownTool article span{color:#3d3024;background:#f1d0a2;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__shutdownPractice>header{text-align:center}.happiness-mind-skills-module__5S8euG__shutdownCard{color:#29433b;background:#fff;border-radius:23px;margin:22px 0;padding:24px}.happiness-mind-skills-module__5S8euG__shutdownCard>legend{padding:0 8px;font-weight:950}.happiness-mind-skills-module__5S8euG__shutdownCard>label{gap:7px;margin:14px 0;font-weight:850;display:grid}.happiness-mind-skills-module__5S8euG__shutdownRow{grid-template-columns:40px 1fr auto;align-items:center;gap:9px;margin:11px 0;display:grid}.happiness-mind-skills-module__5S8euG__shutdownRow>span{background:var(--shutdown-sage);border-radius:50%;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__shutdownRow input,.happiness-mind-skills-module__5S8euG__shutdownCard textarea,.happiness-mind-skills-module__5S8euG__revisitFields input{width:100%;min-height:48px;font:inherit;border:1px solid #b5c7bd;border-radius:12px;padding:10px 12px}.happiness-mind-skills-module__5S8euG__shutdownCard textarea{resize:vertical;min-height:92px}.happiness-mind-skills-module__5S8euG__shutdownRow button,.happiness-mind-skills-module__5S8euG__addShutdownStep,.happiness-mind-skills-module__5S8euG__ritualChoices button,.happiness-mind-skills-module__5S8euG__shutdownActions button{color:#29433b;min-height:46px;font:inherit;background:#fff;border:1px solid #a8bdb1;border-radius:999px;padding:9px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__shutdownRow button{width:46px;padding:0}.happiness-mind-skills-module__5S8euG__addShutdownStep{margin:14px auto;display:block}.happiness-mind-skills-module__5S8euG__addShutdownStep:disabled{opacity:.5}.happiness-mind-skills-module__5S8euG__scheduleRevisit{background:var(--shutdown-warm);border-radius:14px;align-items:center;gap:9px;padding:13px;grid-template-columns:none!important;display:flex!important}.happiness-mind-skills-module__5S8euG__scheduleRevisit input{accent-color:var(--shutdown-deep);width:21px!important;min-height:21px!important}.happiness-mind-skills-module__5S8euG__revisitFields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__ritualChoices{flex-wrap:wrap;gap:9px;margin-top:15px;display:flex}.happiness-mind-skills-module__5S8euG__ritualChoices button[aria-pressed=true]{background:var(--shutdown-deep);color:#fff}.happiness-mind-skills-module__5S8euG__shutdownGuardrail{background:var(--shutdown-warm);color:#63452e;border-left:6px solid #b9794e;border-radius:14px;margin:20px 0;padding:17px;font-weight:900}.happiness-mind-skills-module__5S8euG__shutdownExample,.happiness-mind-skills-module__5S8euG__sleepLimit{background:var(--shutdown-warm);border-radius:26px;padding:28px}.happiness-mind-skills-module__5S8euG__shutdownExample>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__shutdownExample article{background:#fff;border-radius:17px;padding:18px}.happiness-mind-skills-module__5S8euG__sleepLimit{background:var(--shutdown-lavender)}.happiness-mind-skills-module__5S8euG__sleepLimit a{color:var(--shutdown-deep);font-weight:900}.happiness-mind-skills-module__5S8euG__shutdownActions{flex-wrap:wrap;justify-content:center;gap:10px;max-width:960px;margin:44px auto;display:flex}.happiness-mind-skills-module__5S8euG__shutdownActions button[aria-pressed=true]{background:var(--shutdown-deep);color:#fff}.happiness-mind-skills-module__5S8euG__shutdownActions button:disabled{opacity:.5}.happiness-mind-skills-module__5S8euG__shutdownActions small{text-align:center;color:#65766f;width:100%}.happiness-mind-skills-module__5S8euG__shutdownPage button:focus-visible,.happiness-mind-skills-module__5S8euG__shutdownPage input:focus-visible,.happiness-mind-skills-module__5S8euG__shutdownPage textarea:focus-visible,.happiness-mind-skills-module__5S8euG__shutdownPage a:focus-visible{outline-offset:3px;outline:3px solid #d8884f}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__shutdownStory,.happiness-mind-skills-module__5S8euG__shutdownTool>div,.happiness-mind-skills-module__5S8euG__eveningVisual,.happiness-mind-skills-module__5S8euG__revisitFields,.happiness-mind-skills-module__5S8euG__shutdownExample>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__eveningVisual b{transform:rotate(90deg)}.happiness-mind-skills-module__5S8euG__shutdownTool,.happiness-mind-skills-module__5S8euG__shutdownPractice{padding:22px 15px}.happiness-mind-skills-module__5S8euG__ritualChoices{display:grid}.happiness-mind-skills-module__5S8euG__ritualChoices button{text-align:left;width:100%}.happiness-mind-skills-module__5S8euG__shutdownRow{grid-template-columns:36px minmax(0,1fr) 46px}.happiness-mind-skills-module__5S8euG__shutdownStory,.happiness-mind-skills-module__5S8euG__shutdownTool,.happiness-mind-skills-module__5S8euG__shutdownPractice,.happiness-mind-skills-module__5S8euG__shutdownExample,.happiness-mind-skills-module__5S8euG__sleepLimit{margin-block:42px}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__shutdownPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__shutdownRow{grid-template-columns:minmax(0,1fr) auto}.happiness-mind-skills-module__5S8euG__shutdownRow label{min-width:0}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__shutdownRow{grid-template-columns:minmax(0,1fr) 46px}}.happiness-mind-skills-module__5S8euG__transitionPage{--transition-deep:#31554d;--transition-sage:#e6f1eb;--transition-warm:#fff3e2;--transition-blue:#e8f0f3}.happiness-mind-skills-module__5S8euG__transitionStory,.happiness-mind-skills-module__5S8euG__transitionTool,.happiness-mind-skills-module__5S8euG__transitionPractice,.happiness-mind-skills-module__5S8euG__transitionExample,.happiness-mind-skills-module__5S8euG__boundaryVersions{max-width:960px;margin:60px auto}.happiness-mind-skills-module__5S8euG__transitionStory{grid-template-columns:1.05fr .95fr;align-items:center;gap:24px;display:grid}.happiness-mind-skills-module__5S8euG__transitionStory>div{background:#fff;border:1px solid #d7e3dc;border-radius:28px;padding:28px}.happiness-mind-skills-module__5S8euG__transitionVisual{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;background:linear-gradient(145deg,var(--transition-sage),var(--transition-warm))!important;display:grid!important}.happiness-mind-skills-module__5S8euG__transitionVisual span{text-align:center;background:#fff;border-radius:17px;place-items:center;min-height:92px;padding:14px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__transitionVisual b{text-align:center;color:#6b756f}.happiness-mind-skills-module__5S8euG__transitionTool,.happiness-mind-skills-module__5S8euG__transitionPractice{background:var(--transition-deep);color:#fff;border-radius:30px;padding:32px}.happiness-mind-skills-module__5S8euG__transitionTool>p,.happiness-mind-skills-module__5S8euG__transitionPractice>header>p{color:#f1d0a2;font-weight:900}.happiness-mind-skills-module__5S8euG__transitionTool>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__transitionTool article{background:#ffffff13;border-radius:20px;padding:22px}.happiness-mind-skills-module__5S8euG__transitionTool article span,.happiness-mind-skills-module__5S8euG__transitionCard legend span,.happiness-mind-skills-module__5S8euG__transitionChoices legend span,.happiness-mind-skills-module__5S8euG__roleChoices legend span{color:#3d3024;background:#f1d0a2;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__transitionPractice>header{text-align:center}.happiness-mind-skills-module__5S8euG__transitionCard,.happiness-mind-skills-module__5S8euG__transitionChoices,.happiness-mind-skills-module__5S8euG__roleChoices{color:#29433b;background:#fff;border:0;border-radius:23px;margin:22px 0;padding:24px}.happiness-mind-skills-module__5S8euG__transitionCard legend,.happiness-mind-skills-module__5S8euG__transitionChoices legend,.happiness-mind-skills-module__5S8euG__roleChoices legend{align-items:center;gap:10px;padding:0 8px;font-weight:950;display:flex}.happiness-mind-skills-module__5S8euG__transitionCard label,.happiness-mind-skills-module__5S8euG__transitionChoices label,.happiness-mind-skills-module__5S8euG__roleChoices label{gap:7px;margin:14px 0;font-weight:850;display:grid}.happiness-mind-skills-module__5S8euG__transitionCard input,.happiness-mind-skills-module__5S8euG__transitionCard textarea,.happiness-mind-skills-module__5S8euG__transitionChoices input,.happiness-mind-skills-module__5S8euG__roleChoices input{width:100%;min-height:48px;font:inherit;border:1px solid #b5c7bd;border-radius:12px;padding:10px 12px}.happiness-mind-skills-module__5S8euG__transitionCard textarea{resize:vertical;min-height:92px}.happiness-mind-skills-module__5S8euG__transitionCard small,.happiness-mind-skills-module__5S8euG__transitionChoices small,.happiness-mind-skills-module__5S8euG__roleChoices small{color:#63756d;line-height:1.6;display:block}.happiness-mind-skills-module__5S8euG__transitionChoices,.happiness-mind-skills-module__5S8euG__roleChoices{flex-wrap:wrap;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__transitionChoices legend,.happiness-mind-skills-module__5S8euG__roleChoices legend{width:100%}.happiness-mind-skills-module__5S8euG__transitionChoices button,.happiness-mind-skills-module__5S8euG__roleChoices button,.happiness-mind-skills-module__5S8euG__transitionActions button{color:#29433b;min-height:48px;font:inherit;background:#f8faf8;border:1px solid #a8bdb1;border-radius:999px;padding:9px 15px;font-weight:850}.happiness-mind-skills-module__5S8euG__transitionChoices button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__roleChoices button[aria-pressed=true]{background:var(--transition-deep);color:#fff}.happiness-mind-skills-module__5S8euG__transitionChoices label,.happiness-mind-skills-module__5S8euG__roleChoices label,.happiness-mind-skills-module__5S8euG__transitionChoices small,.happiness-mind-skills-module__5S8euG__roleChoices small{width:100%}.happiness-mind-skills-module__5S8euG__transitionExample{background:var(--transition-warm);border-radius:26px;padding:28px}.happiness-mind-skills-module__5S8euG__transitionExample>div,.happiness-mind-skills-module__5S8euG__boundaryVersions{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__transitionExample article,.happiness-mind-skills-module__5S8euG__boundaryVersions article{background:#fff;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__boundaryVersions article{border:1px solid #d8e2dc}.happiness-mind-skills-module__5S8euG__boundaryVersions article:nth-child(2){background:var(--transition-sage)}.happiness-mind-skills-module__5S8euG__boundaryVersions article:nth-child(3){background:var(--transition-blue)}.happiness-mind-skills-module__5S8euG__transitionActions{flex-wrap:wrap;justify-content:center;gap:10px;max-width:960px;margin:44px auto;display:flex}.happiness-mind-skills-module__5S8euG__transitionActions button[aria-pressed=true]{background:var(--transition-deep);color:#fff}.happiness-mind-skills-module__5S8euG__transitionActions button:disabled{opacity:.5}.happiness-mind-skills-module__5S8euG__transitionActions small{text-align:center;color:#65766f;width:100%}.happiness-mind-skills-module__5S8euG__transitionPage button:focus-visible,.happiness-mind-skills-module__5S8euG__transitionPage input:focus-visible,.happiness-mind-skills-module__5S8euG__transitionPage textarea:focus-visible,.happiness-mind-skills-module__5S8euG__transitionPage a:focus-visible{outline-offset:3px;outline:3px solid #d8884f}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__transitionStory,.happiness-mind-skills-module__5S8euG__transitionVisual,.happiness-mind-skills-module__5S8euG__transitionTool>div,.happiness-mind-skills-module__5S8euG__transitionExample>div,.happiness-mind-skills-module__5S8euG__boundaryVersions{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__transitionVisual b{transform:rotate(90deg)}.happiness-mind-skills-module__5S8euG__transitionTool,.happiness-mind-skills-module__5S8euG__transitionPractice{padding:22px 15px}.happiness-mind-skills-module__5S8euG__transitionChoices,.happiness-mind-skills-module__5S8euG__roleChoices{display:grid}.happiness-mind-skills-module__5S8euG__transitionChoices button,.happiness-mind-skills-module__5S8euG__roleChoices button{text-align:left;width:100%}.happiness-mind-skills-module__5S8euG__transitionStory,.happiness-mind-skills-module__5S8euG__transitionTool,.happiness-mind-skills-module__5S8euG__transitionPractice,.happiness-mind-skills-module__5S8euG__transitionExample,.happiness-mind-skills-module__5S8euG__boundaryVersions{margin-block:42px}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__transitionPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__weeklyReviewPage{--review-deep:#34564e;--review-sage:#e8f1eb;--review-warm:#fff3e2;--review-blue:#e8f0f3}.happiness-mind-skills-module__5S8euG__weekStory,.happiness-mind-skills-module__5S8euG__weeklyTool,.happiness-mind-skills-module__5S8euG__weeklyPractice,.happiness-mind-skills-module__5S8euG__oneChange,.happiness-mind-skills-module__5S8euG__bigRockReview,.happiness-mind-skills-module__5S8euG__reviewTime,.happiness-mind-skills-module__5S8euG__wholeLife,.happiness-mind-skills-module__5S8euG__specialWeek{max-width:960px;margin:60px auto}.happiness-mind-skills-module__5S8euG__weekStory{grid-template-columns:1.05fr .95fr;align-items:center;gap:24px;display:grid}.happiness-mind-skills-module__5S8euG__weekStory>div{background:#fff;border:1px solid #d7e3dc;border-radius:28px;padding:28px}.happiness-mind-skills-module__5S8euG__weekPattern{grid-template-columns:repeat(5,1fr);gap:8px;background:linear-gradient(145deg,var(--review-sage),var(--review-warm))!important;display:grid!important}.happiness-mind-skills-module__5S8euG__weekPattern span{text-align:center;background:#fff;border-radius:15px;place-items:center;min-height:82px;padding:10px;font-weight:850;display:grid}.happiness-mind-skills-module__5S8euG__weekPattern b{background:var(--review-deep);color:#fff;text-align:center;border-radius:14px;grid-column:1/-1;padding:13px}.happiness-mind-skills-module__5S8euG__weeklyTool,.happiness-mind-skills-module__5S8euG__weeklyPractice{background:var(--review-deep);color:#fff;border-radius:30px;padding:32px}.happiness-mind-skills-module__5S8euG__weeklyTool>p,.happiness-mind-skills-module__5S8euG__weeklyPractice>header>p{color:#f1d0a2;font-weight:900}.happiness-mind-skills-module__5S8euG__weeklyTool>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__weeklyTool article{background:#ffffff13;border-radius:20px;padding:20px}.happiness-mind-skills-module__5S8euG__weeklyTool article span,.happiness-mind-skills-module__5S8euG__fourQuestions label>span{color:#3d3024;background:#f1d0a2;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__weeklyTool .happiness-mind-skills-module__5S8euG__oneChangeCard{background:#f1d0a225}.happiness-mind-skills-module__5S8euG__weeklyTool small{color:#f4d8b6;display:block}.happiness-mind-skills-module__5S8euG__weeklyPractice>header{text-align:center}.happiness-mind-skills-module__5S8euG__fourQuestions{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:22px;display:grid}.happiness-mind-skills-module__5S8euG__fourQuestions label{color:#29433b;background:#fff;border-radius:20px;grid-template-columns:48px 1fr;gap:8px 10px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__fourQuestions label>span{grid-row:1/3}.happiness-mind-skills-module__5S8euG__fourQuestions textarea{min-height:90px;font:inherit;resize:vertical;border:1px solid #b6c7bd;border-radius:12px;grid-column:2;padding:11px 13px}.happiness-mind-skills-module__5S8euG__fourQuestions .happiness-mind-skills-module__5S8euG__singleAdjustment{background:var(--review-warm)}.happiness-mind-skills-module__5S8euG__oneChange{background:var(--review-warm);border-left:7px solid #b7784c;border-radius:24px;padding:30px}.happiness-mind-skills-module__5S8euG__bigRockReview,.happiness-mind-skills-module__5S8euG__reviewTime,.happiness-mind-skills-module__5S8euG__wholeLife,.happiness-mind-skills-module__5S8euG__specialWeek{background:#fff;border:1px solid #d7e3dc;border-radius:27px;padding:28px}.happiness-mind-skills-module__5S8euG__bigRockReview header p{color:#60736b}.happiness-mind-skills-module__5S8euG__bigRockReview fieldset{border:1px solid #d4dfd7;border-radius:19px;margin:18px 0;padding:20px}.happiness-mind-skills-module__5S8euG__bigRockReview legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__bigRockReview input,.happiness-mind-skills-module__5S8euG__reviewTime input,.happiness-mind-skills-module__5S8euG__specialWeek textarea{width:100%;min-height:48px;font:inherit;border:1px solid #b5c7bd;border-radius:12px;padding:10px 12px}.happiness-mind-skills-module__5S8euG__bigRockReview fieldset>div,.happiness-mind-skills-module__5S8euG__reviewTime fieldset{flex-wrap:wrap;gap:9px;margin-top:13px;display:flex}.happiness-mind-skills-module__5S8euG__bigRockReview button,.happiness-mind-skills-module__5S8euG__reviewTime button,.happiness-mind-skills-module__5S8euG__weeklyActions button{color:#29433b;min-height:46px;font:inherit;background:#f8faf8;border:1px solid #a8bdb1;border-radius:999px;padding:9px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__bigRockReview button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__reviewTime button[aria-pressed=true]{background:var(--review-deep);color:#fff}.happiness-mind-skills-module__5S8euG__bigRockReview>a{color:var(--review-deep);font-weight:900}.happiness-mind-skills-module__5S8euG__reviewTime{background:var(--review-sage)}.happiness-mind-skills-module__5S8euG__reviewTime fieldset{border:0;padding:0}.happiness-mind-skills-module__5S8euG__reviewTime legend{width:100%;margin-bottom:7px;font-weight:900}.happiness-mind-skills-module__5S8euG__reviewTime>label{gap:7px;margin:16px 0;font-weight:850;display:grid}.happiness-mind-skills-module__5S8euG__reviewTime>button[aria-pressed=true]{background:var(--review-deep);color:#fff}.happiness-mind-skills-module__5S8euG__reviewTime>button:disabled{opacity:.5}.happiness-mind-skills-module__5S8euG__reviewTime>small{color:#60736b;margin-top:12px;display:block}.happiness-mind-skills-module__5S8euG__wholeLife{background:var(--review-blue)}.happiness-mind-skills-module__5S8euG__wholeLife>div{flex-wrap:wrap;gap:9px;margin:17px 0;display:flex}.happiness-mind-skills-module__5S8euG__wholeLife span{background:#fff;border-radius:999px;padding:10px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__specialWeek{background:var(--review-warm)}.happiness-mind-skills-module__5S8euG__specialWeek label{gap:7px;margin-top:16px;font-weight:850;display:grid}.happiness-mind-skills-module__5S8euG__specialWeek textarea{resize:vertical;min-height:86px}.happiness-mind-skills-module__5S8euG__weeklyActions{flex-wrap:wrap;justify-content:center;gap:10px;max-width:960px;margin:44px auto;display:flex}.happiness-mind-skills-module__5S8euG__weeklyActions button[aria-pressed=true]{background:var(--review-deep);color:#fff}.happiness-mind-skills-module__5S8euG__weeklyActions button:disabled{opacity:.5}.happiness-mind-skills-module__5S8euG__weeklyActions small{text-align:center;color:#65766f;width:100%}.happiness-mind-skills-module__5S8euG__weeklyReviewPage button:focus-visible,.happiness-mind-skills-module__5S8euG__weeklyReviewPage input:focus-visible,.happiness-mind-skills-module__5S8euG__weeklyReviewPage textarea:focus-visible,.happiness-mind-skills-module__5S8euG__weeklyReviewPage a:focus-visible{outline-offset:3px;outline:3px solid #d8884f}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__weekStory,.happiness-mind-skills-module__5S8euG__weeklyTool>div,.happiness-mind-skills-module__5S8euG__fourQuestions,.happiness-mind-skills-module__5S8euG__weekPattern{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__weeklyTool,.happiness-mind-skills-module__5S8euG__weeklyPractice{padding:22px 15px}.happiness-mind-skills-module__5S8euG__bigRockReview,.happiness-mind-skills-module__5S8euG__reviewTime,.happiness-mind-skills-module__5S8euG__wholeLife,.happiness-mind-skills-module__5S8euG__specialWeek{padding:22px 17px}.happiness-mind-skills-module__5S8euG__bigRockReview fieldset>div,.happiness-mind-skills-module__5S8euG__reviewTime fieldset{display:grid}.happiness-mind-skills-module__5S8euG__bigRockReview button,.happiness-mind-skills-module__5S8euG__reviewTime button{text-align:left;width:100%}.happiness-mind-skills-module__5S8euG__weekStory,.happiness-mind-skills-module__5S8euG__weeklyTool,.happiness-mind-skills-module__5S8euG__weeklyPractice,.happiness-mind-skills-module__5S8euG__oneChange,.happiness-mind-skills-module__5S8euG__bigRockReview,.happiness-mind-skills-module__5S8euG__reviewTime,.happiness-mind-skills-module__5S8euG__wholeLife,.happiness-mind-skills-module__5S8euG__specialWeek{margin-block:42px}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__weeklyReviewPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__supportPage{--support-ink:#173b3a;--support-green:#347a67;--support-mint:#eaf6ef;--support-warm:#fff7e8}.happiness-mind-skills-module__5S8euG__supportStory,.happiness-mind-skills-module__5S8euG__supportTypes,.happiness-mind-skills-module__5S8euG__supportTool,.happiness-mind-skills-module__5S8euG__supportPractice,.happiness-mind-skills-module__5S8euG__scriptGrid,.happiness-mind-skills-module__5S8euG__askEarlier,.happiness-mind-skills-module__5S8euG__noIsPossible,.happiness-mind-skills-module__5S8euG__supportMap,.happiness-mind-skills-module__5S8euG__supportActions{border-radius:28px;max-width:1080px;margin:0 auto 28px}.happiness-mind-skills-module__5S8euG__supportStory{background:linear-gradient(135deg,#eef8f2,#fff8e9);grid-template-columns:1.25fr .75fr;gap:24px;padding:34px;display:grid}.happiness-mind-skills-module__5S8euG__supportStory blockquote{color:var(--support-ink);background:#fff;border-radius:22px;align-items:center;margin:0;padding:28px;font-size:1.35rem;font-weight:800;display:flex}.happiness-mind-skills-module__5S8euG__supportTypes{background:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__supportTypes>div{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.happiness-mind-skills-module__5S8euG__supportTypes article{background:#f8fcfa;border:1px solid #cee4d9;border-radius:20px;padding:22px}.happiness-mind-skills-module__5S8euG__supportTypes article span,.happiness-mind-skills-module__5S8euG__supportTool li span{color:var(--support-green);font-weight:900}.happiness-mind-skills-module__5S8euG__supportTool{background:var(--support-ink);color:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__supportTool>p{letter-spacing:.12em;text-transform:uppercase;color:#aee2cf}.happiness-mind-skills-module__5S8euG__supportTool ol{grid-template-columns:repeat(3,1fr);gap:14px;padding:0;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__supportTool li{background:#ffffff1a;border-radius:18px;padding:20px;font-weight:750}.happiness-mind-skills-module__5S8euG__supportTool li span{color:#f6ce7d;font-size:1.8rem;display:block}.happiness-mind-skills-module__5S8euG__supportPractice{background:#fff;border:1px solid #d6e9df;padding:34px}.happiness-mind-skills-module__5S8euG__supportPractice label,.happiness-mind-skills-module__5S8euG__supportPractice fieldset{gap:9px;margin:0 0 22px;display:grid}.happiness-mind-skills-module__5S8euG__supportPractice fieldset{border:0;padding:0}.happiness-mind-skills-module__5S8euG__supportPractice input,.happiness-mind-skills-module__5S8euG__supportPractice textarea,.happiness-mind-skills-module__5S8euG__supportMap input{width:100%;font:inherit;background:#fbfefc;border:1px solid #abcbbd;border-radius:13px;padding:13px 14px}.happiness-mind-skills-module__5S8euG__supportPractice textarea{resize:vertical;min-height:100px}.happiness-mind-skills-module__5S8euG__supportChoices{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__supportChoices button,.happiness-mind-skills-module__5S8euG__supportMap button{color:var(--support-ink);background:#fff;border:1px solid #96c2af;border-radius:999px;padding:10px 14px;font-weight:700}.happiness-mind-skills-module__5S8euG__supportChoices button[aria-pressed=true]{background:var(--support-green);color:#fff;border-color:var(--support-green)}.happiness-mind-skills-module__5S8euG__requestComposer{background:var(--support-mint);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:10px 14px;display:grid}.happiness-mind-skills-module__5S8euG__requestComposer input{background:#fff}.happiness-mind-skills-module__5S8euG__requestPreview{border-left:5px solid var(--support-green);color:var(--support-ink);background:#f2faf6;border-radius:6px 16px 16px 6px;padding:18px 22px;font-size:1.12rem;font-weight:750}.happiness-mind-skills-module__5S8euG__scriptGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.happiness-mind-skills-module__5S8euG__scriptGrid article,.happiness-mind-skills-module__5S8euG__askEarlier,.happiness-mind-skills-module__5S8euG__noIsPossible{background:var(--support-warm);border:1px solid #f0d9ad;padding:28px}.happiness-mind-skills-module__5S8euG__scriptGrid article{border-radius:24px}.happiness-mind-skills-module__5S8euG__scriptGrid p{font-size:1.08rem;line-height:1.8}.happiness-mind-skills-module__5S8euG__askEarlier{background:#edf7f2;border-color:#cfe5da}.happiness-mind-skills-module__5S8euG__noIsPossible ul{grid-template-columns:1fr 1fr;gap:10px 28px;display:grid}.happiness-mind-skills-module__5S8euG__supportMap{background:#f5faf7;padding:34px}.happiness-mind-skills-module__5S8euG__supportMap fieldset{border:1px solid #cfe3d9;border-radius:18px;gap:9px;margin:18px 0;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__supportMap legend{padding:0 8px;font-weight:850}.happiness-mind-skills-module__5S8euG__supportMap fieldset>div{grid-template-columns:1fr auto;gap:8px;display:grid}.happiness-mind-skills-module__5S8euG__supportMap fieldset>div button{width:44px;padding:8px}.happiness-mind-skills-module__5S8euG__supportMap fieldset>button{justify-self:start}.happiness-mind-skills-module__5S8euG__supportMap small{color:#527066;justify-self:end}.happiness-mind-skills-module__5S8euG__supportActions{background:#eff8f3;flex-wrap:wrap;gap:12px;padding:28px;display:flex}.happiness-mind-skills-module__5S8euG__supportActions button{background:var(--support-green);color:#fff;border:0;border-radius:999px;padding:13px 19px;font-weight:800}.happiness-mind-skills-module__5S8euG__supportActions button:disabled{opacity:.42}.happiness-mind-skills-module__5S8euG__supportActions button[aria-pressed=true]{background:#245f50}.happiness-mind-skills-module__5S8euG__supportActions small{color:#527066;flex-basis:100%}.happiness-mind-skills-module__5S8euG__supportPage button:focus-visible,.happiness-mind-skills-module__5S8euG__supportPage input:focus-visible,.happiness-mind-skills-module__5S8euG__supportPage textarea:focus-visible,.happiness-mind-skills-module__5S8euG__supportPage a:focus-visible{outline-offset:3px;outline:3px solid #d8884f}@media (max-width:720px){.happiness-mind-skills-module__5S8euG__supportStory,.happiness-mind-skills-module__5S8euG__supportTypes>div,.happiness-mind-skills-module__5S8euG__supportTool ol,.happiness-mind-skills-module__5S8euG__scriptGrid{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__supportStory,.happiness-mind-skills-module__5S8euG__supportTypes,.happiness-mind-skills-module__5S8euG__supportTool,.happiness-mind-skills-module__5S8euG__supportPractice,.happiness-mind-skills-module__5S8euG__supportMap{padding:24px 18px}.happiness-mind-skills-module__5S8euG__requestComposer{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__requestComposer>span:last-child{display:none}.happiness-mind-skills-module__5S8euG__noIsPossible ul{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__supportActions{padding:22px 18px}.happiness-mind-skills-module__5S8euG__supportActions button{width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__supportPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__paperMeetingPage{--paper-deep:#283f49;--paper-blue:#eaf1f4;--paper-cream:#fff8ea;--paper-green:#dfeee6}.happiness-mind-skills-module__5S8euG__thoughtLoop,.happiness-mind-skills-module__5S8euG__thinkingDistinction,.happiness-mind-skills-module__5S8euG__paperTool,.happiness-mind-skills-module__5S8euG__paperPractice,.happiness-mind-skills-module__5S8euG__paperExample,.happiness-mind-skills-module__5S8euG__imaginaryArgument,.happiness-mind-skills-module__5S8euG__thinkingLimit,.happiness-mind-skills-module__5S8euG__paperActions{border-radius:28px;max-width:1080px;margin:0 auto 34px}.happiness-mind-skills-module__5S8euG__thoughtLoop{background:linear-gradient(135deg,var(--paper-blue),var(--paper-cream));grid-template-columns:.8fr 1.2fr;gap:25px;padding:34px;display:grid}.happiness-mind-skills-module__5S8euG__thoughtLoop ol{align-items:center;gap:7px;padding:0;list-style:none;display:flex;overflow:hidden}.happiness-mind-skills-module__5S8euG__thoughtLoop li{text-align:center;background:#fff;border-radius:16px;min-width:118px;padding:15px 10px;font-weight:800}.happiness-mind-skills-module__5S8euG__thoughtLoop li span{color:#5b7f8e;display:block}.happiness-mind-skills-module__5S8euG__thoughtLoop li:not(:last-child):after{content:"→";color:#78929c;margin-left:14px;position:absolute}.happiness-mind-skills-module__5S8euG__thoughtLoop>strong{background:#fff;border-left:5px solid #618897;border-radius:7px 16px 16px 7px;grid-column:1/-1;padding:16px 20px}.happiness-mind-skills-module__5S8euG__thinkingDistinction{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;display:grid}.happiness-mind-skills-module__5S8euG__thinkingDistinction article{background:#fff;border:1px solid #d3e1e5;border-radius:24px;padding:28px}.happiness-mind-skills-module__5S8euG__thinkingDistinction article:last-of-type{background:var(--paper-cream)}.happiness-mind-skills-module__5S8euG__thinkingDistinction article div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__thinkingDistinction span{background:var(--paper-blue);border-radius:999px;padding:9px 12px;font-weight:750}.happiness-mind-skills-module__5S8euG__thinkingDistinction>b{color:#78909a}.happiness-mind-skills-module__5S8euG__thinkingDistinction>small{text-align:center;color:#5d6e74;grid-column:1/-1}.happiness-mind-skills-module__5S8euG__paperTool{background:var(--paper-deep);color:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__paperTool>p{color:#bed6df;letter-spacing:.12em;font-weight:850}.happiness-mind-skills-module__5S8euG__paperTool>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__paperTool article{background:#ffffff12;border-radius:19px;padding:20px}.happiness-mind-skills-module__5S8euG__paperTool article span{color:#3f3424;background:#f1d49b;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__paperPractice{background:#fff;border:1px solid #d3e1e5;padding:34px}.happiness-mind-skills-module__5S8euG__paperPractice>label{gap:8px;margin:20px 0;display:grid}.happiness-mind-skills-module__5S8euG__paperPractice textarea,.happiness-mind-skills-module__5S8euG__paperPractice input,.happiness-mind-skills-module__5S8euG__closingRitual input{width:100%;font:inherit;border:1px solid #aebfc5;border-radius:13px;padding:13px 14px}.happiness-mind-skills-module__5S8euG__paperPractice textarea{resize:vertical;min-height:94px}.happiness-mind-skills-module__5S8euG__paperPractice>fieldset{border:1px solid #cedde1;border-radius:20px;margin:22px 0;padding:20px}.happiness-mind-skills-module__5S8euG__paperPractice>fieldset legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__paperPractice>fieldset>label{grid-template-columns:38px 1fr;align-items:center;gap:8px;margin:10px 0;display:grid}.happiness-mind-skills-module__5S8euG__paperPractice>fieldset>label span{background:var(--paper-blue);border-radius:50%;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__factGuess{grid-template-columns:1fr 1fr;gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__factGuess label{background:var(--paper-blue);border-radius:20px;gap:8px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__factGuess label:last-child{background:var(--paper-cream)}.happiness-mind-skills-module__5S8euG__factGuess small{color:#5d6e74}.happiness-mind-skills-module__5S8euG__paperNextStep{background:var(--paper-green);border-radius:20px;padding:20px}.happiness-mind-skills-module__5S8euG__paperTimer{color:var(--paper-deep);background:#eef4f5;border-radius:24px;justify-items:center;gap:10px;margin-top:26px;padding:28px;display:grid}.happiness-mind-skills-module__5S8euG__paperTimer .happiness-mind-skills-module__5S8euG__timerDisplay{color:var(--paper-deep);font-variant-numeric:tabular-nums}.happiness-mind-skills-module__5S8euG__paperTimer .happiness-mind-skills-module__5S8euG__timerControls{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__paperTimer button,.happiness-mind-skills-module__5S8euG__closingRitual button,.happiness-mind-skills-module__5S8euG__paperActions button{min-height:46px;color:var(--paper-deep);font:inherit;background:#fff;border:1px solid #9fb5bd;border-radius:999px;padding:10px 16px;font-weight:850}.happiness-mind-skills-module__5S8euG__closingRitual{background:var(--paper-green)!important}.happiness-mind-skills-module__5S8euG__closingRitual>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__closingRitual button[aria-pressed=true]{background:var(--paper-deep);color:#fff}.happiness-mind-skills-module__5S8euG__closingRitual p{color:#2f6452;font-weight:900}.happiness-mind-skills-module__5S8euG__paperExample{background:var(--paper-cream);padding:30px}.happiness-mind-skills-module__5S8euG__paperExample header p{color:#8a6335;font-weight:850}.happiness-mind-skills-module__5S8euG__paperExample dl{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__paperExample dl div{background:#fff;border-radius:16px;padding:16px}.happiness-mind-skills-module__5S8euG__paperExample dt{color:#59717a;font-weight:900}.happiness-mind-skills-module__5S8euG__paperExample dd{margin:7px 0 0}.happiness-mind-skills-module__5S8euG__imaginaryArgument{background:var(--paper-cream);border-left:7px solid #c79455;padding:30px}.happiness-mind-skills-module__5S8euG__thinkingLimit{background:var(--paper-blue);padding:30px}.happiness-mind-skills-module__5S8euG__paperActions{background:#f0f5f6;flex-wrap:wrap;justify-content:center;gap:10px;padding:26px;display:flex}.happiness-mind-skills-module__5S8euG__paperActions button[aria-pressed=true]{background:var(--paper-deep);color:#fff}.happiness-mind-skills-module__5S8euG__paperActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__paperActions small{text-align:center;color:#5d6e74;width:100%}.happiness-mind-skills-module__5S8euG__paperMeetingPage button:focus-visible,.happiness-mind-skills-module__5S8euG__paperMeetingPage input:focus-visible,.happiness-mind-skills-module__5S8euG__paperMeetingPage textarea:focus-visible,.happiness-mind-skills-module__5S8euG__paperMeetingPage a:focus-visible{outline-offset:3px;outline:3px solid #d28b43}@media (max-width:900px){.happiness-mind-skills-module__5S8euG__thoughtLoop{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__thoughtLoop ol{grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:visible}.happiness-mind-skills-module__5S8euG__thoughtLoop li{min-width:0}.happiness-mind-skills-module__5S8euG__thoughtLoop li:not(:last-child):after{content:none}}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__thoughtLoop,.happiness-mind-skills-module__5S8euG__thinkingDistinction,.happiness-mind-skills-module__5S8euG__paperTool>div,.happiness-mind-skills-module__5S8euG__factGuess{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__thoughtLoop ol{grid-template-columns:1fr;display:grid;overflow:visible}.happiness-mind-skills-module__5S8euG__thoughtLoop li{min-width:0}.happiness-mind-skills-module__5S8euG__thoughtLoop li:not(:last-child):after{content:"↓";margin:8px 0 -23px;display:block;position:static}.happiness-mind-skills-module__5S8euG__thinkingDistinction>b{text-align:center}.happiness-mind-skills-module__5S8euG__paperTool,.happiness-mind-skills-module__5S8euG__paperPractice{padding:23px 17px}.happiness-mind-skills-module__5S8euG__paperExample dl{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__paperTimer .happiness-mind-skills-module__5S8euG__timerControls,.happiness-mind-skills-module__5S8euG__closingRitual>div{width:100%;display:grid}.happiness-mind-skills-module__5S8euG__paperTimer button,.happiness-mind-skills-module__5S8euG__closingRitual button,.happiness-mind-skills-module__5S8euG__paperActions button{width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__paperMeetingPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__foundationPage{--foundation-deep:#354a45;--foundation-sage:#e6efe9;--foundation-sand:#fff5e6;--foundation-blue:#edf3f5}.happiness-mind-skills-module__5S8euG__foundationStory,.happiness-mind-skills-module__5S8euG__foundationConcept,.happiness-mind-skills-module__5S8euG__foundationTool,.happiness-mind-skills-module__5S8euG__foundationCheck,.happiness-mind-skills-module__5S8euG__foundationPriority,.happiness-mind-skills-module__5S8euG__foundationExample,.happiness-mind-skills-module__5S8euG__baselineVsOptimize,.happiness-mind-skills-module__5S8euG__floorMode,.happiness-mind-skills-module__5S8euG__exitFloor,.happiness-mind-skills-module__5S8euG__persistentLimit,.happiness-mind-skills-module__5S8euG__foundationActions{border-radius:28px;max-width:1080px;margin:0 auto 34px}.happiness-mind-skills-module__5S8euG__foundationStory{background:linear-gradient(135deg,var(--foundation-sage),var(--foundation-sand));grid-template-columns:1fr 1fr;gap:24px;padding:34px;display:grid}.happiness-mind-skills-module__5S8euG__foundationStory>div:first-child{align-content:center;display:grid}.happiness-mind-skills-module__5S8euG__overloadPlan{background:#fff;border-radius:22px;grid-template-columns:repeat(3,1fr);align-content:center;gap:9px;padding:22px;display:grid}.happiness-mind-skills-module__5S8euG__overloadPlan span{background:var(--foundation-blue);text-align:center;border-radius:14px;padding:12px;font-weight:800}.happiness-mind-skills-module__5S8euG__overloadPlan b{text-align:center;color:#73847e;grid-column:1/-1}.happiness-mind-skills-module__5S8euG__overloadPlan p{background:var(--foundation-sand);text-align:center;border-radius:14px;grid-column:1/-1;margin:0;padding:15px;font-weight:900}.happiness-mind-skills-module__5S8euG__foundationConcept{background:var(--foundation-sage);border-left:7px solid #6e9080;padding:30px}.happiness-mind-skills-module__5S8euG__foundationTool{background:var(--foundation-deep);color:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__foundationTool>p{color:#c5dcd1;letter-spacing:.12em;font-weight:850}.happiness-mind-skills-module__5S8euG__foundationTool>div{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__foundationTool article{background:#ffffff12;border-radius:18px;padding:18px}.happiness-mind-skills-module__5S8euG__foundationTool article span{color:#443728;background:#efd09b;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__foundationTool article p{color:#e0e9e5}.happiness-mind-skills-module__5S8euG__foundationCheck{background:#fff;border:1px solid #d5e1db;padding:34px}.happiness-mind-skills-module__5S8euG__foundationCheck fieldset{border:1px solid #d5e1db;border-radius:20px;grid-template-columns:minmax(190px,.7fr) 1.3fr;gap:18px;margin:18px 0;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__foundationCheck legend{display:contents}.happiness-mind-skills-module__5S8euG__foundationCheck legend span{display:none}.happiness-mind-skills-module__5S8euG__foundationCheck legend b{font-size:1.13rem}.happiness-mind-skills-module__5S8euG__foundationCheck legend small{color:#667a71;margin-top:5px;font-weight:500;display:block}.happiness-mind-skills-module__5S8euG__foundationCheck fieldset>div{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.happiness-mind-skills-module__5S8euG__foundationCheck button,.happiness-mind-skills-module__5S8euG__foundationPriority button,.happiness-mind-skills-module__5S8euG__foundationActions button{min-height:46px;color:var(--foundation-deep);font:inherit;background:#fff;border:1px solid #9eb8ab;border-radius:999px;padding:10px 13px;font-weight:800}.happiness-mind-skills-module__5S8euG__foundationCheck button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__foundationPriority button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__foundationActions button[aria-pressed=true]{background:var(--foundation-deep);color:#fff}.happiness-mind-skills-module__5S8euG__noScore{background:var(--foundation-blue);text-align:center;border-radius:15px;padding:14px 18px;font-weight:800}.happiness-mind-skills-module__5S8euG__foundationPriority{background:var(--foundation-sage);padding:34px}.happiness-mind-skills-module__5S8euG__foundationPriority fieldset{border:0;padding:0}.happiness-mind-skills-module__5S8euG__foundationPriority fieldset>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__foundationPriority label{gap:8px;margin-top:22px;display:grid}.happiness-mind-skills-module__5S8euG__foundationPriority textarea{min-height:95px;font:inherit;resize:vertical;border:1px solid #9eb8ab;border-radius:13px;padding:13px 14px}.happiness-mind-skills-module__5S8euG__foundationChoice{background:#fff;border-radius:18px;margin-top:18px;padding:20px}.happiness-mind-skills-module__5S8euG__foundationChoice small,.happiness-mind-skills-module__5S8euG__foundationChoice b{display:block}.happiness-mind-skills-module__5S8euG__foundationChoice b{color:var(--foundation-deep);font-size:1.3rem}.happiness-mind-skills-module__5S8euG__foundationExample{background:var(--foundation-sand);padding:30px}.happiness-mind-skills-module__5S8euG__foundationExample header p{color:#896435;font-weight:850}.happiness-mind-skills-module__5S8euG__foundationExample>div{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__foundationExample article{background:#fff;border-radius:17px;padding:17px}.happiness-mind-skills-module__5S8euG__foundationExample article span{color:#718c7f;font-weight:900}.happiness-mind-skills-module__5S8euG__baselineVsOptimize{background:var(--foundation-blue);grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;padding:30px;display:grid}.happiness-mind-skills-module__5S8euG__baselineVsOptimize>div{background:#fff;border-radius:20px;padding:22px}.happiness-mind-skills-module__5S8euG__baselineVsOptimize>span{color:#758b84;font-size:1.8rem}.happiness-mind-skills-module__5S8euG__baselineVsOptimize>strong{text-align:center;grid-column:1/-1}.happiness-mind-skills-module__5S8euG__floorMode,.happiness-mind-skills-module__5S8euG__exitFloor,.happiness-mind-skills-module__5S8euG__persistentLimit{padding:30px}.happiness-mind-skills-module__5S8euG__floorMode{background:var(--foundation-sage)}.happiness-mind-skills-module__5S8euG__exitFloor{background:#fff;border:1px solid #d5e1db}.happiness-mind-skills-module__5S8euG__exitFloor>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__exitFloor span{background:var(--foundation-blue);border-radius:999px;padding:10px 14px;font-weight:800}.happiness-mind-skills-module__5S8euG__persistentLimit{background:var(--foundation-sand);border:2px solid #dcc49f}.happiness-mind-skills-module__5S8euG__foundationActions{background:#eff5f1;flex-wrap:wrap;justify-content:center;gap:10px;padding:26px;display:flex}.happiness-mind-skills-module__5S8euG__foundationActions button:disabled{opacity:.44}.happiness-mind-skills-module__5S8euG__foundationActions small{text-align:center;color:#60736a;width:100%}.happiness-mind-skills-module__5S8euG__foundationPage button:focus-visible,.happiness-mind-skills-module__5S8euG__foundationPage textarea:focus-visible,.happiness-mind-skills-module__5S8euG__foundationPage a:focus-visible{outline-offset:3px;outline:3px solid #d48c44}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__foundationStory,.happiness-mind-skills-module__5S8euG__foundationTool>div,.happiness-mind-skills-module__5S8euG__baselineVsOptimize{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__foundationCheck,.happiness-mind-skills-module__5S8euG__foundationPriority,.happiness-mind-skills-module__5S8euG__foundationTool{padding:23px 17px}.happiness-mind-skills-module__5S8euG__foundationCheck fieldset{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__foundationCheck fieldset>div{grid-template-columns:1fr 1fr}.happiness-mind-skills-module__5S8euG__foundationExample>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__baselineVsOptimize>span{text-align:center;transform:rotate(90deg)}.happiness-mind-skills-module__5S8euG__foundationActions button{width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__foundationPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__anchorPage{--anchor-deep:#304c52;--anchor-blue:#e8f1f3;--anchor-sand:#fff4e5;--anchor-sage:#e7f0ea}.happiness-mind-skills-module__5S8euG__anchorStory,.happiness-mind-skills-module__5S8euG__anchorConcept,.happiness-mind-skills-module__5S8euG__anchorTool,.happiness-mind-skills-module__5S8euG__anchorBuilder,.happiness-mind-skills-module__5S8euG__returnPrinciple,.happiness-mind-skills-module__5S8euG__anchorExample,.happiness-mind-skills-module__5S8euG__goodAnchor,.happiness-mind-skills-module__5S8euG__anchorFlexibility,.happiness-mind-skills-module__5S8euG__anchorActions{border-radius:28px;max-width:1080px;margin:0 auto 34px}.happiness-mind-skills-module__5S8euG__anchorStory{background:linear-gradient(135deg,var(--anchor-blue),var(--anchor-sand));grid-template-columns:1fr 1fr;gap:24px;padding:34px;display:grid}.happiness-mind-skills-module__5S8euG__anchorTimeline{background:#fff;border-radius:22px;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:10px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__anchorTimeline i{background:#cbdde1;border-radius:99px;height:4px}.happiness-mind-skills-module__5S8euG__anchorTimeline b{background:var(--anchor-deep);color:#fff;text-align:center;border-radius:50%;place-items:center;width:110px;height:110px;display:grid}.happiness-mind-skills-module__5S8euG__anchorConcept{background:var(--anchor-blue);border-left:7px solid #6c9299;padding:30px}.happiness-mind-skills-module__5S8euG__anchorTool{background:var(--anchor-deep);color:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__anchorTool>p{color:#c2dce1;letter-spacing:.12em;font-weight:850}.happiness-mind-skills-module__5S8euG__anchorTool>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__anchorTool article{background:#ffffff12;border-radius:19px;padding:22px}.happiness-mind-skills-module__5S8euG__anchorTool article span{color:#443728;background:#f1d19b;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__anchorTool>strong{text-align:center;background:#ffffff14;border-radius:14px;margin-top:16px;padding:14px;font-size:1.2rem;display:block}.happiness-mind-skills-module__5S8euG__anchorBuilder{background:#fff;border:1px solid #d2e0e3;padding:34px}.happiness-mind-skills-module__5S8euG__anchorBuilder fieldset{border:1px solid #cedde0;border-radius:20px;margin:22px 0;padding:22px}.happiness-mind-skills-module__5S8euG__anchorBuilder legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__anchorBuilder legend span{background:var(--anchor-deep);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;margin-right:8px;display:inline-grid}.happiness-mind-skills-module__5S8euG__anchorChoices,.happiness-mind-skills-module__5S8euG__anchorModes,.happiness-mind-skills-module__5S8euG__anchorTrial{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__anchorChoices button,.happiness-mind-skills-module__5S8euG__anchorModes button,.happiness-mind-skills-module__5S8euG__anchorTrial button,.happiness-mind-skills-module__5S8euG__anchorActions button{min-height:46px;color:var(--anchor-deep);font:inherit;background:#fff;border:1px solid #9db7bd;border-radius:999px;padding:10px 15px;font-weight:850}.happiness-mind-skills-module__5S8euG__anchorChoices button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__anchorModes button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__anchorTrial button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__anchorActions button[aria-pressed=true]{background:var(--anchor-deep);color:#fff}.happiness-mind-skills-module__5S8euG__anchorChoices label,.happiness-mind-skills-module__5S8euG__anchorAction{gap:8px;width:100%;margin-top:10px;display:grid}.happiness-mind-skills-module__5S8euG__anchorChoices input,.happiness-mind-skills-module__5S8euG__anchorModes input{min-height:48px;font:inherit;border:1px solid #9db7bd;border-radius:12px;padding:11px 13px}.happiness-mind-skills-module__5S8euG__anchorModes>div{flex-wrap:wrap;gap:9px;width:100%;display:flex}.happiness-mind-skills-module__5S8euG__anchorRange{grid-template-columns:1fr auto 1fr;align-items:end;gap:12px;width:100%;margin-top:12px;display:grid!important}.happiness-mind-skills-module__5S8euG__anchorRange label{gap:7px;display:grid}.happiness-mind-skills-module__5S8euG__anchorRange span{padding-bottom:14px}.happiness-mind-skills-module__5S8euG__anchorModes>small,.happiness-mind-skills-module__5S8euG__anchorTrial>small{color:#60757a;width:100%}.happiness-mind-skills-module__5S8euG__anchorSummary{background:var(--anchor-sage);border-radius:20px;padding:24px}.happiness-mind-skills-module__5S8euG__anchorSummary small,.happiness-mind-skills-module__5S8euG__anchorSummary b{display:block}.happiness-mind-skills-module__5S8euG__anchorSummary h3{color:var(--anchor-deep);margin:.25rem 0;font-size:1.45rem}.happiness-mind-skills-module__5S8euG__returnPrinciple{background:var(--anchor-sand);border-left:7px solid #bc8751;padding:32px}.happiness-mind-skills-module__5S8euG__anchorExample{background:var(--anchor-blue);padding:30px}.happiness-mind-skills-module__5S8euG__anchorExample header p{color:#557983;font-weight:850}.happiness-mind-skills-module__5S8euG__anchorExample dl{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__anchorExample dl div{background:#fff;border-radius:17px;padding:17px}.happiness-mind-skills-module__5S8euG__anchorExample dt{color:#57747b;font-weight:900}.happiness-mind-skills-module__5S8euG__anchorExample dd{margin:7px 0 0}.happiness-mind-skills-module__5S8euG__goodAnchor{background:var(--anchor-sage);padding:30px}.happiness-mind-skills-module__5S8euG__goodAnchor ul{grid-template-columns:1fr 1fr;gap:10px;padding:0;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__goodAnchor li{background:#fff;border-radius:14px;padding:13px;font-weight:800}.happiness-mind-skills-module__5S8euG__anchorFlexibility{background:var(--anchor-sand);border:2px solid #cfb184;padding:30px}.happiness-mind-skills-module__5S8euG__anchorActions{background:#eff5f3;flex-wrap:wrap;justify-content:center;gap:10px;padding:26px;display:flex}.happiness-mind-skills-module__5S8euG__anchorActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__anchorActions small{text-align:center;color:#60736f;width:100%}.happiness-mind-skills-module__5S8euG__anchorPage button:focus-visible,.happiness-mind-skills-module__5S8euG__anchorPage input:focus-visible,.happiness-mind-skills-module__5S8euG__anchorPage a:focus-visible{outline-offset:3px;outline:3px solid #d48c44}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__anchorStory,.happiness-mind-skills-module__5S8euG__anchorTool>div,.happiness-mind-skills-module__5S8euG__anchorTimeline{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__anchorTimeline i{justify-self:center;width:4px;height:28px}.happiness-mind-skills-module__5S8euG__anchorTimeline b{justify-self:center}.happiness-mind-skills-module__5S8euG__anchorBuilder,.happiness-mind-skills-module__5S8euG__anchorTool{padding:23px 17px}.happiness-mind-skills-module__5S8euG__anchorChoices button,.happiness-mind-skills-module__5S8euG__anchorModes button,.happiness-mind-skills-module__5S8euG__anchorTrial button{width:100%}.happiness-mind-skills-module__5S8euG__anchorRange{grid-template-columns:1fr!important}.happiness-mind-skills-module__5S8euG__anchorRange span{display:none}.happiness-mind-skills-module__5S8euG__anchorExample dl,.happiness-mind-skills-module__5S8euG__goodAnchor ul{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__anchorActions button{width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__anchorPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__requestTriagePage{--request-deep:#344b52;--request-blue:#e9f1f3;--request-sand:#fff4e4;--request-sage:#e8f1ea}.happiness-mind-skills-module__5S8euG__requestStory,.happiness-mind-skills-module__5S8euG__requestConcept,.happiness-mind-skills-module__5S8euG__requestTool,.happiness-mind-skills-module__5S8euG__requestPractice,.happiness-mind-skills-module__5S8euG__responseTemplates,.happiness-mind-skills-module__5S8euG__waitingArea,.happiness-mind-skills-module__5S8euG__otherUrgency,.happiness-mind-skills-module__5S8euG__requestExample,.happiness-mind-skills-module__5S8euG__realUrgency,.happiness-mind-skills-module__5S8euG__requestActions{border-radius:28px;max-width:1080px;margin:0 auto 34px}.happiness-mind-skills-module__5S8euG__requestStory{background:linear-gradient(135deg,var(--request-blue),var(--request-sand));grid-template-columns:1fr 1.25fr;gap:24px;padding:34px;display:grid}.happiness-mind-skills-module__5S8euG__requestStory ol{background:#fff;border-radius:22px;grid-template-columns:repeat(5,1fr);align-content:center;gap:8px;padding:20px;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__requestStory li{background:var(--request-blue);text-align:center;border-radius:15px;align-content:center;min-height:110px;padding:12px;font-weight:800;display:grid}.happiness-mind-skills-module__5S8euG__requestStory li span{color:#6e8992}.happiness-mind-skills-module__5S8euG__requestConcept{background:var(--request-blue);border-left:7px solid #71929a;padding:30px}.happiness-mind-skills-module__5S8euG__requestTool{background:var(--request-deep);color:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__requestTool>p{color:#c2dce2;letter-spacing:.12em;font-weight:850}.happiness-mind-skills-module__5S8euG__requestTool>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__requestTool article{background:#ffffff12;border-radius:19px;padding:22px}.happiness-mind-skills-module__5S8euG__requestTool article span{color:#423728;background:#f1d09b;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:12px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__requestPractice{background:#fff;border:1px solid #d2e0e3;padding:34px}.happiness-mind-skills-module__5S8euG__requestPractice>label,.happiness-mind-skills-module__5S8euG__requestPractice fieldset label{gap:8px;margin:18px 0;display:grid}.happiness-mind-skills-module__5S8euG__requestPractice input,.happiness-mind-skills-module__5S8euG__requestPractice textarea{width:100%;min-height:48px;font:inherit;border:1px solid #9fb8be;border-radius:13px;padding:12px 14px}.happiness-mind-skills-module__5S8euG__requestPractice textarea{resize:vertical;min-height:110px}.happiness-mind-skills-module__5S8euG__requestPractice fieldset{border:1px solid #cfdee1;border-radius:20px;margin:22px 0;padding:22px}.happiness-mind-skills-module__5S8euG__requestPractice legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__requestPractice legend span{background:var(--request-deep);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;margin-right:8px;display:inline-grid}.happiness-mind-skills-module__5S8euG__requestPractice fieldset>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__requestPractice button,.happiness-mind-skills-module__5S8euG__responseTemplates button,.happiness-mind-skills-module__5S8euG__waitingArea button,.happiness-mind-skills-module__5S8euG__requestActions button{min-height:46px;color:var(--request-deep);font:inherit;background:#fff;border:1px solid #9db7bd;border-radius:999px;padding:10px 15px;font-weight:850}.happiness-mind-skills-module__5S8euG__requestPractice button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__requestActions button[aria-pressed=true]{background:var(--request-deep);color:#fff}.happiness-mind-skills-module__5S8euG__responseTemplates{background:var(--request-sand);padding:30px}.happiness-mind-skills-module__5S8euG__responseTemplates header p{color:#896536;font-weight:850}.happiness-mind-skills-module__5S8euG__responseTemplates>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__responseTemplates button{text-align:left;border-radius:17px;height:auto}.happiness-mind-skills-module__5S8euG__waitingArea{background:var(--request-sage);grid-template-columns:1fr auto;align-items:center;gap:18px;padding:30px;display:grid}.happiness-mind-skills-module__5S8euG__waitingArea button{background:var(--request-deep);color:#fff;border-color:#729487}.happiness-mind-skills-module__5S8euG__waitingArea button:disabled{opacity:.48}.happiness-mind-skills-module__5S8euG__waitingArea>a{color:#315f5a;font-weight:850}.happiness-mind-skills-module__5S8euG__waitingArea small{color:#557069;grid-column:1/-1}.happiness-mind-skills-module__5S8euG__otherUrgency{background:var(--request-sand);border-left:7px solid #bd8c54;padding:30px}.happiness-mind-skills-module__5S8euG__requestExample{background:var(--request-blue);padding:30px}.happiness-mind-skills-module__5S8euG__requestExample header p{color:#567985;font-weight:850}.happiness-mind-skills-module__5S8euG__requestExample dl{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__requestExample dl div{background:#fff;border-radius:16px;padding:16px}.happiness-mind-skills-module__5S8euG__requestExample dt{color:#58727a;font-weight:900}.happiness-mind-skills-module__5S8euG__requestExample dd{margin:7px 0 0}.happiness-mind-skills-module__5S8euG__realUrgency{background:#f7faf8;border:2px solid #c8d8d1;padding:30px}.happiness-mind-skills-module__5S8euG__realUrgency>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__realUrgency span{background:var(--request-sage);border-radius:999px;padding:10px 14px;font-weight:800}.happiness-mind-skills-module__5S8euG__requestActions{background:#eff5f3;flex-wrap:wrap;justify-content:center;gap:10px;padding:26px;display:flex}.happiness-mind-skills-module__5S8euG__requestActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__requestActions small{text-align:center;color:#60736f;width:100%}.happiness-mind-skills-module__5S8euG__requestTriagePage button:focus-visible,.happiness-mind-skills-module__5S8euG__requestTriagePage input:focus-visible,.happiness-mind-skills-module__5S8euG__requestTriagePage textarea:focus-visible,.happiness-mind-skills-module__5S8euG__requestTriagePage a:focus-visible{outline-offset:3px;outline:3px solid #d48c44}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__requestStory,.happiness-mind-skills-module__5S8euG__requestTool>div,.happiness-mind-skills-module__5S8euG__responseTemplates>div,.happiness-mind-skills-module__5S8euG__waitingArea,.happiness-mind-skills-module__5S8euG__requestStory ol{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__requestStory li{min-height:0}.happiness-mind-skills-module__5S8euG__requestPractice,.happiness-mind-skills-module__5S8euG__requestTool{padding:23px 17px}.happiness-mind-skills-module__5S8euG__requestPractice fieldset>div{display:grid}.happiness-mind-skills-module__5S8euG__requestPractice button,.happiness-mind-skills-module__5S8euG__responseTemplates button,.happiness-mind-skills-module__5S8euG__waitingArea button,.happiness-mind-skills-module__5S8euG__requestActions button{width:100%}.happiness-mind-skills-module__5S8euG__requestExample dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__requestTriagePage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__planBPage{--plan-deep:#334c4d;--plan-blue:#e8f2f2;--plan-sand:#fff4e5;--plan-sage:#e8f1e9}.happiness-mind-skills-module__5S8euG__planBStory,.happiness-mind-skills-module__5S8euG__planBConcept,.happiness-mind-skills-module__5S8euG__planBTool,.happiness-mind-skills-module__5S8euG__planBPractice,.happiness-mind-skills-module__5S8euG__goodPlanB,.happiness-mind-skills-module__5S8euG__planBExamples,.happiness-mind-skills-module__5S8euG__planBPause,.happiness-mind-skills-module__5S8euG__planBNotPunishment,.happiness-mind-skills-module__5S8euG__planBActions{border-radius:28px;max-width:1080px;margin:0 auto 34px}.happiness-mind-skills-module__5S8euG__planBStory{background:linear-gradient(135deg,var(--plan-blue),var(--plan-sand));grid-template-columns:1fr 1fr;gap:24px;padding:34px;display:grid}.happiness-mind-skills-module__5S8euG__planBScenario{background:#fff;border-radius:22px;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:22px;display:grid}.happiness-mind-skills-module__5S8euG__planBScenario article{background:var(--plan-blue);border-radius:18px;align-content:center;min-height:150px;padding:18px;display:grid}.happiness-mind-skills-module__5S8euG__planBScenario article:nth-of-type(2){background:var(--plan-sage)}.happiness-mind-skills-module__5S8euG__planBScenario small,.happiness-mind-skills-module__5S8euG__planBTool span{color:#526f70;font-size:1.5rem;font-weight:950}.happiness-mind-skills-module__5S8euG__planBScenario>span{color:#708b84;font-size:2rem}.happiness-mind-skills-module__5S8euG__planBScenario>p{text-align:center;grid-column:1/-1;margin:0;font-weight:800}.happiness-mind-skills-module__5S8euG__planBConcept{background:var(--plan-sage);border-left:7px solid #718f88;padding:30px}.happiness-mind-skills-module__5S8euG__planBTool{background:var(--plan-deep);color:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__planBTool>p{color:#c7ded9;letter-spacing:.12em;font-weight:850}.happiness-mind-skills-module__5S8euG__planBTool>div{grid-template-columns:1fr 1fr;gap:16px;display:grid}.happiness-mind-skills-module__5S8euG__planBTool article{background:#ffffff13;border-radius:21px;padding:24px}.happiness-mind-skills-module__5S8euG__planBTool span{color:#42382a;background:#f0d09c;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.happiness-mind-skills-module__5S8euG__planBPractice{background:#fff;border:1px solid #d2e0dc;padding:34px}.happiness-mind-skills-module__5S8euG__planBPractice>label,.happiness-mind-skills-module__5S8euG__planBPractice fieldset label{gap:8px;margin:20px 0;display:grid}.happiness-mind-skills-module__5S8euG__planBPractice input,.happiness-mind-skills-module__5S8euG__planBPractice textarea{width:100%;min-height:48px;font:inherit;border:1px solid #9db8b1;border-radius:13px;padding:12px 14px}.happiness-mind-skills-module__5S8euG__planBPractice textarea{resize:vertical;min-height:105px}.happiness-mind-skills-module__5S8euG__planBPractice fieldset{border:1px solid #ceded9;border-radius:20px;margin:22px 0;padding:22px}.happiness-mind-skills-module__5S8euG__planBPractice legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__planBPractice fieldset>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__planBPractice button,.happiness-mind-skills-module__5S8euG__planBActions button{min-height:46px;color:var(--plan-deep);font:inherit;background:#fff;border:1px solid #9ab8b1;border-radius:999px;padding:10px 15px;font-weight:850}.happiness-mind-skills-module__5S8euG__planBPractice button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__planBActions button[aria-pressed=true]{background:var(--plan-deep);color:#fff}.happiness-mind-skills-module__5S8euG__planBPractice aside{background:var(--plan-blue);border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__planBPractice aside p,.happiness-mind-skills-module__5S8euG__planBPractice aside b{margin:0}.happiness-mind-skills-module__5S8euG__planBPractice aside small{color:#5d7573;grid-column:1/-1}.happiness-mind-skills-module__5S8euG__planBSummary{background:var(--plan-sage);border-radius:22px;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__planBSummary article{background:#fff;border-radius:17px;gap:7px;padding:18px;display:grid}.happiness-mind-skills-module__5S8euG__planBSummary>span{color:#708a83;font-size:1.8rem}.happiness-mind-skills-module__5S8euG__goodPlanB{background:var(--plan-sage);padding:30px}.happiness-mind-skills-module__5S8euG__goodPlanB>div,.happiness-mind-skills-module__5S8euG__planBPause>div{flex-wrap:wrap;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__goodPlanB span,.happiness-mind-skills-module__5S8euG__planBPause span{background:#fff;border-radius:999px;padding:11px 15px;font-weight:850}.happiness-mind-skills-module__5S8euG__planBExamples{background:var(--plan-blue);padding:30px}.happiness-mind-skills-module__5S8euG__planBExamples header p{color:#577878;font-weight:850}.happiness-mind-skills-module__5S8euG__planBExamples article{background:#fff;border-radius:17px;grid-template-columns:90px 1fr auto 1fr;align-items:center;gap:12px;margin:10px 0;padding:17px;display:grid}.happiness-mind-skills-module__5S8euG__planBExamples article small{color:#647f7f;font-weight:900}.happiness-mind-skills-module__5S8euG__planBExamples article strong{color:#365f58}.happiness-mind-skills-module__5S8euG__planBPause{background:#f7faf8;border:2px solid #c8d9d0;padding:30px}.happiness-mind-skills-module__5S8euG__planBNotPunishment{background:var(--plan-sand);border-left:7px solid #c28d50;padding:30px}.happiness-mind-skills-module__5S8euG__planBActions{background:#eff5f2;flex-wrap:wrap;justify-content:center;gap:10px;padding:26px;display:flex}.happiness-mind-skills-module__5S8euG__planBActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__planBActions small{text-align:center;color:#60736d;width:100%}.happiness-mind-skills-module__5S8euG__planBPage button:focus-visible,.happiness-mind-skills-module__5S8euG__planBPage input:focus-visible,.happiness-mind-skills-module__5S8euG__planBPage textarea:focus-visible,.happiness-mind-skills-module__5S8euG__planBPage a:focus-visible{outline-offset:3px;outline:3px solid #d48c44}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__planBStory,.happiness-mind-skills-module__5S8euG__planBTool>div,.happiness-mind-skills-module__5S8euG__planBScenario,.happiness-mind-skills-module__5S8euG__planBSummary{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__planBScenario>span,.happiness-mind-skills-module__5S8euG__planBSummary>span{text-align:center;transform:rotate(90deg)}.happiness-mind-skills-module__5S8euG__planBPractice,.happiness-mind-skills-module__5S8euG__planBTool{padding:23px 17px}.happiness-mind-skills-module__5S8euG__planBPractice fieldset>div{display:grid}.happiness-mind-skills-module__5S8euG__planBPractice button,.happiness-mind-skills-module__5S8euG__planBActions button{width:100%}.happiness-mind-skills-module__5S8euG__planBPractice aside{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__planBPractice aside small{grid-column:auto}.happiness-mind-skills-module__5S8euG__planBExamples article{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__planBExamples article>span{justify-self:start;transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__planBPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__factTaskPage{--fact-deep:#344d55;--fact-blue:#e9f1f4;--fact-sand:#fff4e5;--fact-sage:#e8f1e9}.happiness-mind-skills-module__5S8euG__factTaskStory,.happiness-mind-skills-module__5S8euG__factTaskConcept,.happiness-mind-skills-module__5S8euG__factTaskTool,.happiness-mind-skills-module__5S8euG__factTaskPractice,.happiness-mind-skills-module__5S8euG__factExamples,.happiness-mind-skills-module__5S8euG__factTaskExample,.happiness-mind-skills-module__5S8euG__worryAction,.happiness-mind-skills-module__5S8euG__quickFactTemplate,.happiness-mind-skills-module__5S8euG__factTaskUrgency,.happiness-mind-skills-module__5S8euG__factTaskActions{border-radius:28px;max-width:1080px;margin:0 auto 34px}.happiness-mind-skills-module__5S8euG__factTaskStory{background:linear-gradient(135deg,var(--fact-blue),var(--fact-sand));grid-template-columns:1fr 1fr;gap:24px;padding:34px;display:grid}.happiness-mind-skills-module__5S8euG__factTaskStory>div:first-child div{gap:7px;display:grid}.happiness-mind-skills-module__5S8euG__factTaskStory>div:first-child p{background:#fff;border-radius:13px;margin:0;padding:10px 14px}.happiness-mind-skills-module__5S8euG__factTaskMini{background:#fff;border-radius:22px;align-content:center;gap:10px;padding:22px;display:grid}.happiness-mind-skills-module__5S8euG__factTaskMini span{background:var(--fact-blue);border-radius:14px;padding:14px;font-weight:800}.happiness-mind-skills-module__5S8euG__factTaskMini span:nth-child(2){background:var(--fact-sand)}.happiness-mind-skills-module__5S8euG__factTaskMini span:nth-child(3){background:var(--fact-sage)}.happiness-mind-skills-module__5S8euG__factTaskConcept{background:#fff;border:1px solid #d5e1e4;padding:30px}.happiness-mind-skills-module__5S8euG__factTaskConcept>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__factTaskConcept article{background:var(--fact-blue);border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__factTaskConcept article:nth-child(2){background:var(--fact-sand)}.happiness-mind-skills-module__5S8euG__factTaskConcept article:nth-child(3){background:var(--fact-sage)}.happiness-mind-skills-module__5S8euG__factTaskTool{background:var(--fact-deep);color:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__factTaskTool>p{color:#c5dce2;letter-spacing:.12em;font-weight:850}.happiness-mind-skills-module__5S8euG__factTaskTool>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__factTaskTool article{background:#ffffff12;border-radius:19px;padding:22px}.happiness-mind-skills-module__5S8euG__factTaskTool article span{color:#423728;background:#f1d09b;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:12px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__factTaskPractice{background:#fff;border:1px solid #d2e0e3;padding:34px}.happiness-mind-skills-module__5S8euG__factTaskPractice>label,.happiness-mind-skills-module__5S8euG__threeColumns label{gap:8px;display:grid}.happiness-mind-skills-module__5S8euG__factTaskPractice textarea{width:100%;min-height:105px;font:inherit;resize:vertical;border:1px solid #9fb8be;border-radius:13px;padding:12px 14px}.happiness-mind-skills-module__5S8euG__threeColumns{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:22px;display:grid}.happiness-mind-skills-module__5S8euG__threeColumns>label,.happiness-mind-skills-module__5S8euG__threeColumns fieldset{border:1px solid #cedde1;border-radius:20px;margin:0;padding:20px}.happiness-mind-skills-module__5S8euG__threeColumns>label:first-child{background:var(--fact-blue)}.happiness-mind-skills-module__5S8euG__threeColumns>label:nth-child(2){background:var(--fact-sand)}.happiness-mind-skills-module__5S8euG__threeColumns fieldset{background:var(--fact-sage)}.happiness-mind-skills-module__5S8euG__threeColumns span,.happiness-mind-skills-module__5S8euG__threeColumns legend span{background:var(--fact-deep);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__threeColumns legend{grid-template-columns:auto 1fr;align-items:center;gap:8px;padding:0 7px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__threeColumns fieldset>div{gap:8px;margin-top:10px;display:grid}.happiness-mind-skills-module__5S8euG__threeColumns button,.happiness-mind-skills-module__5S8euG__factTaskActions button{min-height:46px;color:var(--fact-deep);font:inherit;background:#fff;border:1px solid #9ab8b0;border-radius:999px;padding:10px 14px;font-weight:800}.happiness-mind-skills-module__5S8euG__threeColumns button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__factTaskActions button[aria-pressed=true]{background:var(--fact-deep);color:#fff}.happiness-mind-skills-module__5S8euG__factTaskPractice aside{background:var(--fact-sage);border-left:6px solid #6f9285;border-radius:8px 18px 18px 8px;margin-top:18px;padding:19px}.happiness-mind-skills-module__5S8euG__factTaskSummary{background:#f3f7f6;border-radius:20px;gap:8px;margin-top:20px;padding:22px;display:grid}.happiness-mind-skills-module__5S8euG__factTaskSummary p{margin:0}.happiness-mind-skills-module__5S8euG__factExamples{background:var(--fact-blue);padding:30px}.happiness-mind-skills-module__5S8euG__factExamples>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__factExamples article{background:#fff;border-radius:18px;gap:7px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__factExamples small{color:#657d84;font-weight:850}.happiness-mind-skills-module__5S8euG__factExamples p{margin:0}.happiness-mind-skills-module__5S8euG__factTaskExample{background:var(--fact-sand);padding:30px}.happiness-mind-skills-module__5S8euG__factTaskExample header p{color:#896536;font-weight:850}.happiness-mind-skills-module__5S8euG__factTaskExample>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__factTaskExample article{background:#fff;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__worryAction{background:var(--fact-sand);border-left:7px solid #c28c51;padding:30px}.happiness-mind-skills-module__5S8euG__worryAction>div,.happiness-mind-skills-module__5S8euG__factTaskUrgency>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__worryAction span,.happiness-mind-skills-module__5S8euG__factTaskUrgency span{background:#fff;border-radius:999px;padding:10px 14px;font-weight:800}.happiness-mind-skills-module__5S8euG__quickFactTemplate{background:var(--fact-sage);padding:30px}.happiness-mind-skills-module__5S8euG__quickFactTemplate p{background:#fff;border-radius:13px;padding:12px 16px;font-weight:800}.happiness-mind-skills-module__5S8euG__factTaskUrgency{background:#f7faf8;border:2px solid #c8d8d1;padding:30px}.happiness-mind-skills-module__5S8euG__factTaskActions{background:#eff5f3;flex-wrap:wrap;justify-content:center;gap:10px;padding:26px;display:flex}.happiness-mind-skills-module__5S8euG__factTaskActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__factTaskActions small{text-align:center;color:#60736f;width:100%}.happiness-mind-skills-module__5S8euG__factTaskPage button:focus-visible,.happiness-mind-skills-module__5S8euG__factTaskPage textarea:focus-visible,.happiness-mind-skills-module__5S8euG__factTaskPage a:focus-visible{outline-offset:3px;outline:3px solid #d48c44}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__factTaskStory,.happiness-mind-skills-module__5S8euG__factTaskConcept>div,.happiness-mind-skills-module__5S8euG__factTaskTool>div,.happiness-mind-skills-module__5S8euG__threeColumns,.happiness-mind-skills-module__5S8euG__factExamples>div,.happiness-mind-skills-module__5S8euG__factTaskExample>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__factTaskPractice,.happiness-mind-skills-module__5S8euG__factTaskTool{padding:23px 17px}.happiness-mind-skills-module__5S8euG__threeColumns button,.happiness-mind-skills-module__5S8euG__factTaskActions button{width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__factTaskPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__dailyShutdownPage{--shutdown-deep:#344d4a;--shutdown-blue:#e9f2f1;--shutdown-sand:#fff3e2;--shutdown-sage:#e8f1e8}.happiness-mind-skills-module__5S8euG__dailyShutdownStory,.happiness-mind-skills-module__5S8euG__dailyShutdownConcept,.happiness-mind-skills-module__5S8euG__dailyShutdownTool,.happiness-mind-skills-module__5S8euG__dailyShutdownPractice,.happiness-mind-skills-module__5S8euG__dailyShutdownExample,.happiness-mind-skills-module__5S8euG__dailyShutdownVsDelay,.happiness-mind-skills-module__5S8euG__diminishingCheck,.happiness-mind-skills-module__5S8euG__homeShutdown,.happiness-mind-skills-module__5S8euG__dailyShutdownFlex,.happiness-mind-skills-module__5S8euG__dailyShutdownActions{border-radius:28px;max-width:1080px;margin:0 auto 34px}.happiness-mind-skills-module__5S8euG__dailyShutdownStory{background:linear-gradient(135deg,var(--shutdown-blue),var(--shutdown-sand));grid-template-columns:1.2fr .8fr;gap:24px;padding:34px;display:grid}.happiness-mind-skills-module__5S8euG__dailyShutdownTimeline{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.happiness-mind-skills-module__5S8euG__dailyShutdownTimeline span{background:#fff;border-radius:999px;align-items:center;gap:8px;padding:10px 13px;font-weight:800;display:flex}.happiness-mind-skills-module__5S8euG__dailyShutdownTimeline b{color:#739086}.happiness-mind-skills-module__5S8euG__dailyShutdownClock{text-align:center;background:#fff;border-radius:22px;place-items:center;gap:10px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__dailyShutdownClock span{color:var(--shutdown-deep);font:900 3rem/1 Georgia,serif}.happiness-mind-skills-module__5S8euG__dailyShutdownClock b{background:var(--shutdown-deep);color:#fff;border-radius:999px;padding:10px 16px}.happiness-mind-skills-module__5S8euG__dailyShutdownClock em{color:#5f7a71;font-style:normal;font-weight:850}.happiness-mind-skills-module__5S8euG__dailyShutdownConcept{background:var(--shutdown-sage);border-left:7px solid #71938a;padding:30px}.happiness-mind-skills-module__5S8euG__dailyShutdownConcept>div,.happiness-mind-skills-module__5S8euG__dailyShutdownFlex>div,.happiness-mind-skills-module__5S8euG__diminishingCheck>div,.happiness-mind-skills-module__5S8euG__homeShutdown>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__dailyShutdownConcept span,.happiness-mind-skills-module__5S8euG__dailyShutdownFlex span,.happiness-mind-skills-module__5S8euG__diminishingCheck span,.happiness-mind-skills-module__5S8euG__homeShutdown span{background:#fff;border-radius:999px;padding:10px 14px;font-weight:800}.happiness-mind-skills-module__5S8euG__dailyShutdownTool{background:var(--shutdown-deep);color:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__dailyShutdownTool>p{color:#c8ddd8;letter-spacing:.12em;font-weight:850}.happiness-mind-skills-module__5S8euG__dailyShutdownTool>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__dailyShutdownTool article{background:#ffffff12;border-radius:19px;padding:22px}.happiness-mind-skills-module__5S8euG__dailyShutdownTool article span{color:#423728;background:#f1d09b;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:12px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__dailyShutdownPractice{background:#fff;border:1px solid #d2dfdc;padding:34px}.happiness-mind-skills-module__5S8euG__dailyShutdownPractice>label,.happiness-mind-skills-module__5S8euG__dailyShutdownPractice fieldset label{gap:8px;margin:20px 0;display:grid}.happiness-mind-skills-module__5S8euG__dailyShutdownPractice input,.happiness-mind-skills-module__5S8euG__dailyShutdownPractice textarea{width:100%;min-height:48px;font:inherit;border:1px solid #9db8b1;border-radius:13px;padding:12px 14px}.happiness-mind-skills-module__5S8euG__dailyShutdownPractice textarea{resize:vertical;min-height:90px}.happiness-mind-skills-module__5S8euG__dailyShutdownPractice fieldset{border:1px solid #ceddd9;border-radius:20px;margin:22px 0;padding:22px}.happiness-mind-skills-module__5S8euG__dailyShutdownPractice legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__dailyShutdownPractice fieldset>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__dailyShutdownPractice button,.happiness-mind-skills-module__5S8euG__tomorrowTransfer button,.happiness-mind-skills-module__5S8euG__dailyShutdownActions button{min-height:46px;color:var(--shutdown-deep);font:inherit;background:#fff;border:1px solid #96b4ab;border-radius:999px;padding:10px 15px;font-weight:850}.happiness-mind-skills-module__5S8euG__dailyShutdownPractice button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__dailyShutdownActions button[aria-pressed=true]{background:var(--shutdown-deep);color:#fff}.happiness-mind-skills-module__5S8euG__tomorrowTransfer{background:var(--shutdown-blue);border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:16px;margin:20px 0;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__tomorrowTransfer p{margin:.4rem 0 0}.happiness-mind-skills-module__5S8euG__tomorrowTransfer button{background:var(--shutdown-deep);color:#fff}.happiness-mind-skills-module__5S8euG__tomorrowTransfer button:disabled{opacity:.5}.happiness-mind-skills-module__5S8euG__dailyShutdownSummary{background:var(--shutdown-sage);border-radius:20px;padding:22px}.happiness-mind-skills-module__5S8euG__dailyShutdownSummary h3{color:var(--shutdown-deep);margin:.35rem 0;font-size:1.45rem}.happiness-mind-skills-module__5S8euG__dailyShutdownSummary p{margin:.5rem 0}.happiness-mind-skills-module__5S8euG__dailyShutdownExample{background:var(--shutdown-blue);padding:30px}.happiness-mind-skills-module__5S8euG__dailyShutdownExample header small{color:#587973;font-weight:850}.happiness-mind-skills-module__5S8euG__dailyShutdownExample>div{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__dailyShutdownExample p{background:#fff;border-radius:17px;margin:0;padding:18px}.happiness-mind-skills-module__5S8euG__dailyShutdownExample b{color:#52716a;display:block}.happiness-mind-skills-module__5S8euG__dailyShutdownVsDelay{background:var(--shutdown-sand);border-left:7px solid #c28d51;padding:30px}.happiness-mind-skills-module__5S8euG__diminishingCheck{background:var(--shutdown-sage);padding:30px}.happiness-mind-skills-module__5S8euG__diminishingCheck small{color:#526b64;margin-top:16px;display:block}.happiness-mind-skills-module__5S8euG__homeShutdown{background:var(--shutdown-blue);padding:30px}.happiness-mind-skills-module__5S8euG__dailyShutdownFlex{background:var(--shutdown-sand);border:2px solid #d3bd97;padding:30px}.happiness-mind-skills-module__5S8euG__dailyShutdownActions{background:#eff5f2;flex-wrap:wrap;justify-content:center;gap:10px;padding:26px;display:flex}.happiness-mind-skills-module__5S8euG__dailyShutdownActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__dailyShutdownActions small{text-align:center;color:#60736d;width:100%}.happiness-mind-skills-module__5S8euG__dailyShutdownPage button:focus-visible,.happiness-mind-skills-module__5S8euG__dailyShutdownPage input:focus-visible,.happiness-mind-skills-module__5S8euG__dailyShutdownPage textarea:focus-visible,.happiness-mind-skills-module__5S8euG__dailyShutdownPage a:focus-visible{outline-offset:3px;outline:3px solid #d48c44}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__dailyShutdownStory,.happiness-mind-skills-module__5S8euG__dailyShutdownTool>div,.happiness-mind-skills-module__5S8euG__dailyShutdownExample>div,.happiness-mind-skills-module__5S8euG__tomorrowTransfer{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__dailyShutdownPractice,.happiness-mind-skills-module__5S8euG__dailyShutdownTool{padding:23px 17px}.happiness-mind-skills-module__5S8euG__dailyShutdownPractice fieldset>div{display:grid}.happiness-mind-skills-module__5S8euG__dailyShutdownPractice button,.happiness-mind-skills-module__5S8euG__tomorrowTransfer button,.happiness-mind-skills-module__5S8euG__dailyShutdownActions button{width:100%}.happiness-mind-skills-module__5S8euG__dailyShutdownTimeline{display:grid}.happiness-mind-skills-module__5S8euG__dailyShutdownTimeline span{justify-content:space-between}.happiness-mind-skills-module__5S8euG__dailyShutdownTimeline b{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__dailyShutdownPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__recoveryBlockPage{--rest-deep:#35504d;--rest-blue:#e8f2f1;--rest-sand:#fff3e2;--rest-sage:#e8f1e8}.happiness-mind-skills-module__5S8euG__recoveryBlockStory,.happiness-mind-skills-module__5S8euG__recoveryBlockConcept,.happiness-mind-skills-module__5S8euG__recoveryBlockTool,.happiness-mind-skills-module__5S8euG__recoveryBlockPractice,.happiness-mind-skills-module__5S8euG__recoveryBlockExample,.happiness-mind-skills-module__5S8euG__shortRecovery,.happiness-mind-skills-module__5S8euG__noPerformanceRest,.happiness-mind-skills-module__5S8euG__recoveryFlex,.happiness-mind-skills-module__5S8euG__recoveryBlockActions{border-radius:28px;max-width:1080px;margin:0 auto 34px}.happiness-mind-skills-module__5S8euG__recoveryBlockStory{background:linear-gradient(135deg,var(--rest-blue),var(--rest-sand));grid-template-columns:1.15fr .85fr;gap:24px;padding:34px;display:grid}.happiness-mind-skills-module__5S8euG__recoveryBlockStory>div:first-child>div{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.happiness-mind-skills-module__5S8euG__recoveryBlockStory span{background:#fff;border-radius:999px;align-items:center;gap:8px;padding:10px 13px;font-weight:800;display:flex}.happiness-mind-skills-module__5S8euG__recoveryBlockStory span b{color:#719087}.happiness-mind-skills-module__5S8euG__protectedCalendar{background:#fff;border-radius:22px;grid-template-columns:1fr auto;align-content:center;gap:10px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__protectedCalendar small{color:#678078;letter-spacing:.12em;grid-column:1/-1;font-weight:900}.happiness-mind-skills-module__5S8euG__protectedCalendar b{background:var(--rest-sage);color:var(--rest-deep);border-left:7px solid #6f9387;border-radius:12px;grid-column:1/-1;padding:22px}.happiness-mind-skills-module__5S8euG__protectedCalendar span{background:0 0;padding:0}.happiness-mind-skills-module__5S8euG__recoveryBlockConcept{background:var(--rest-sage);border-left:7px solid #73948a;padding:30px}.happiness-mind-skills-module__5S8euG__recoveryBlockTool{background:var(--rest-deep);color:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__recoveryBlockTool>p{color:#c7ddd7;letter-spacing:.12em;font-weight:850}.happiness-mind-skills-module__5S8euG__recoveryBlockTool>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__recoveryBlockTool article{background:#ffffff12;border-radius:19px;padding:22px}.happiness-mind-skills-module__5S8euG__recoveryBlockTool article span{color:#423728;background:#f1d09b;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:12px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__recoveryBlockPractice{background:#fff;border:1px solid #d2dfdc;padding:34px}.happiness-mind-skills-module__5S8euG__recoveryBlockPractice>label,.happiness-mind-skills-module__5S8euG__recoveryBlockPractice fieldset label{gap:8px;margin:20px 0;display:grid}.happiness-mind-skills-module__5S8euG__recoveryBlockPractice input{width:100%;min-height:48px;font:inherit;border:1px solid #9db8b1;border-radius:13px;padding:12px 14px}.happiness-mind-skills-module__5S8euG__recoveryBlockPractice fieldset{border:1px solid #ceddd9;border-radius:20px;margin:22px 0;padding:22px}.happiness-mind-skills-module__5S8euG__recoveryBlockPractice legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__recoveryBlockPractice fieldset>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__recoveryBlockPractice button,.happiness-mind-skills-module__5S8euG__recoveryBlockActions button{min-height:46px;color:var(--rest-deep);font:inherit;background:#fff;border:1px solid #96b4ab;border-radius:999px;padding:10px 15px;font-weight:850}.happiness-mind-skills-module__5S8euG__recoveryBlockPractice button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__recoveryBlockActions button[aria-pressed=true]{background:var(--rest-deep);color:#fff}.happiness-mind-skills-module__5S8euG__recoveryBlockSummary{background:var(--rest-sage);border-radius:20px;padding:22px}.happiness-mind-skills-module__5S8euG__recoveryBlockSummary h3{color:var(--rest-deep);margin:.35rem 0;font-size:1.45rem}.happiness-mind-skills-module__5S8euG__recoveryBlockSummary small{color:#5d746d;display:block}.happiness-mind-skills-module__5S8euG__recoveryBlockExample{background:var(--rest-blue);padding:30px}.happiness-mind-skills-module__5S8euG__recoveryBlockExample header small{color:#587973;font-weight:850}.happiness-mind-skills-module__5S8euG__shortRecovery{background:var(--rest-sage);padding:30px}.happiness-mind-skills-module__5S8euG__shortRecovery>div{flex-wrap:wrap;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__shortRecovery span{background:#fff;border-radius:999px;padding:12px 18px;font-weight:900}.happiness-mind-skills-module__5S8euG__noPerformanceRest{background:var(--rest-sand);border-left:7px solid #c28d51;padding:30px}.happiness-mind-skills-module__5S8euG__recoveryFlex{background:var(--rest-sand);border:2px solid #d4be98;padding:30px}.happiness-mind-skills-module__5S8euG__recoveryBlockActions{background:#eff5f2;flex-wrap:wrap;justify-content:center;gap:10px;padding:26px;display:flex}.happiness-mind-skills-module__5S8euG__recoveryBlockActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__recoveryBlockActions small{text-align:center;color:#60736d;width:100%}.happiness-mind-skills-module__5S8euG__recoveryBlockPage button:focus-visible,.happiness-mind-skills-module__5S8euG__recoveryBlockPage input:focus-visible,.happiness-mind-skills-module__5S8euG__recoveryBlockPage a:focus-visible{outline-offset:3px;outline:3px solid #d48c44}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__recoveryBlockStory,.happiness-mind-skills-module__5S8euG__recoveryBlockTool>div,.happiness-mind-skills-module__5S8euG__protectedCalendar{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__recoveryBlockPractice,.happiness-mind-skills-module__5S8euG__recoveryBlockTool{padding:23px 17px}.happiness-mind-skills-module__5S8euG__recoveryBlockPractice fieldset>div{display:grid}.happiness-mind-skills-module__5S8euG__recoveryBlockPractice button,.happiness-mind-skills-module__5S8euG__recoveryBlockActions button{width:100%}.happiness-mind-skills-module__5S8euG__recoveryBlockStory>div:first-child>div{display:grid}.happiness-mind-skills-module__5S8euG__recoveryBlockStory span{justify-content:space-between}.happiness-mind-skills-module__5S8euG__recoveryBlockStory span b{transform:rotate(90deg)}.happiness-mind-skills-module__5S8euG__protectedCalendar b,.happiness-mind-skills-module__5S8euG__protectedCalendar small{grid-column:auto}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__recoveryBlockPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__shouldSortingPage{--should-deep:#3d4e54;--should-blue:#eaf1f3;--should-sand:#fff3e3;--should-sage:#e8f1e9;--should-lilac:#f0ecf4}.happiness-mind-skills-module__5S8euG__shouldStory,.happiness-mind-skills-module__5S8euG__shouldConcept,.happiness-mind-skills-module__5S8euG__shouldTool,.happiness-mind-skills-module__5S8euG__shouldPractice,.happiness-mind-skills-module__5S8euG__shouldZones,.happiness-mind-skills-module__5S8euG__chooseReframe,.happiness-mind-skills-module__5S8euG__realResponsibility,.happiness-mind-skills-module__5S8euG__shouldExample,.happiness-mind-skills-module__5S8euG__optionalShould,.happiness-mind-skills-module__5S8euG__shouldLimit,.happiness-mind-skills-module__5S8euG__shouldActions{border-radius:28px;max-width:1080px;margin:0 auto 34px}.happiness-mind-skills-module__5S8euG__shouldStory{background:linear-gradient(135deg,var(--should-blue),var(--should-sand));grid-template-columns:1.1fr .9fr;gap:24px;padding:34px;display:grid}.happiness-mind-skills-module__5S8euG__shouldStory>div:first-child>div{flex-wrap:wrap;gap:8px;display:flex}.happiness-mind-skills-module__5S8euG__shouldStory>div:first-child span{background:#fff;border-radius:999px;padding:10px 13px;font-weight:800}.happiness-mind-skills-module__5S8euG__shouldCloud{background:#fff;border-radius:22px;place-items:center;gap:10px;padding:22px;display:grid}.happiness-mind-skills-module__5S8euG__shouldCloud>span{color:var(--should-deep);font-size:1.4rem;font-weight:950}.happiness-mind-skills-module__5S8euG__shouldCloud>b{color:#9c7f5e;font-size:2rem}.happiness-mind-skills-module__5S8euG__shouldCloud>div{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.happiness-mind-skills-module__5S8euG__shouldCloud small{background:var(--should-blue);text-align:center;border-radius:13px;padding:11px;font-weight:800}.happiness-mind-skills-module__5S8euG__shouldCloud small:nth-child(2){background:var(--should-sage)}.happiness-mind-skills-module__5S8euG__shouldCloud small:nth-child(3){background:var(--should-sand)}.happiness-mind-skills-module__5S8euG__shouldCloud small:nth-child(4){background:var(--should-lilac)}.happiness-mind-skills-module__5S8euG__shouldConcept{background:var(--should-blue);border-left:7px solid #718f97;padding:30px}.happiness-mind-skills-module__5S8euG__shouldConcept>div,.happiness-mind-skills-module__5S8euG__realResponsibility>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__shouldConcept span,.happiness-mind-skills-module__5S8euG__realResponsibility span{background:#fff;border-radius:999px;padding:10px 14px;font-weight:800}.happiness-mind-skills-module__5S8euG__shouldTool{background:var(--should-deep);color:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__shouldTool>p{color:#c8dce1;letter-spacing:.12em;font-weight:850}.happiness-mind-skills-module__5S8euG__shouldTool>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__shouldTool article{background:#ffffff12;border-radius:19px;padding:20px}.happiness-mind-skills-module__5S8euG__shouldTool article span{color:#423728;background:#f1d09b;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:12px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__shouldTool article small{color:#dce8e5;margin-top:8px;display:block}.happiness-mind-skills-module__5S8euG__shouldPractice{background:#fff;border:1px solid #d2dfe2;padding:34px}.happiness-mind-skills-module__5S8euG__shouldList{gap:16px;display:grid}.happiness-mind-skills-module__5S8euG__shouldList>article{background:#fbfdfd;border:1px solid #ccdadd;border-radius:22px;padding:22px}.happiness-mind-skills-module__5S8euG__shouldList article>header{grid-template-columns:auto 1fr auto;align-items:end;gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__shouldList article>header>span{background:var(--should-deep);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__shouldList article>header label,.happiness-mind-skills-module__5S8euG__shouldFollowup>label,.happiness-mind-skills-module__5S8euG__optionalShould label{gap:7px;display:grid}.happiness-mind-skills-module__5S8euG__shouldList input,.happiness-mind-skills-module__5S8euG__shouldList textarea,.happiness-mind-skills-module__5S8euG__optionalShould select{width:100%;min-height:48px;font:inherit;border:1px solid #9fb7bd;border-radius:12px;padding:11px 13px}.happiness-mind-skills-module__5S8euG__shouldList textarea{resize:vertical;min-height:90px}.happiness-mind-skills-module__5S8euG__shouldList article>header>button{color:#5d7176;background:#eef3f4;border:0;border-radius:50%;width:42px;height:42px;font-size:1.4rem}.happiness-mind-skills-module__5S8euG__shouldList fieldset{border:1px solid #d1dee1;border-radius:18px;margin:18px 0 0;padding:18px}.happiness-mind-skills-module__5S8euG__shouldList legend{padding:0 7px;font-weight:900}.happiness-mind-skills-module__5S8euG__shouldList fieldset>div{flex-wrap:wrap;gap:8px;display:flex}.happiness-mind-skills-module__5S8euG__shouldList fieldset button,.happiness-mind-skills-module__5S8euG__shouldActions button{min-height:44px;color:var(--should-deep);font:inherit;background:#fff;border:1px solid #9bb4ba;border-radius:999px;padding:9px 13px;font-weight:800}.happiness-mind-skills-module__5S8euG__shouldList fieldset button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__shouldActions button[aria-pressed=true]{background:var(--should-deep);color:#fff}.happiness-mind-skills-module__5S8euG__shouldFollowup{background:var(--should-sand);margin-top:16px!important}div.happiness-mind-skills-module__5S8euG__shouldFollowup{border-radius:18px;padding:18px}div.happiness-mind-skills-module__5S8euG__shouldFollowup fieldset{background:#fff}.happiness-mind-skills-module__5S8euG__shouldZones{background:var(--should-blue);padding:30px}.happiness-mind-skills-module__5S8euG__shouldZones>div{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__shouldZones article{background:#fff;border-radius:17px;padding:18px}.happiness-mind-skills-module__5S8euG__shouldZones article header{align-items:center;gap:8px;display:flex}.happiness-mind-skills-module__5S8euG__shouldZones article header span{background:var(--should-deep);color:#fff;border-radius:50%;place-items:center;width:31px;height:31px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__shouldZones ul{padding-left:20px}.happiness-mind-skills-module__5S8euG__shouldZones p{color:#6b7c80}.happiness-mind-skills-module__5S8euG__chooseReframe{background:var(--should-sage);padding:30px}.happiness-mind-skills-module__5S8euG__chooseReframe>p{background:#fff;border-radius:17px;padding:20px}.happiness-mind-skills-module__5S8euG__chooseReframe blockquote{border-left:5px solid #759084;margin:18px 0;padding-left:18px;font-weight:900}.happiness-mind-skills-module__5S8euG__realResponsibility{background:var(--should-sand);border-left:7px solid #c28d51;padding:30px}.happiness-mind-skills-module__5S8euG__shouldExample{background:var(--should-lilac);padding:30px}.happiness-mind-skills-module__5S8euG__shouldExample header small{color:#71677a;font-weight:850}.happiness-mind-skills-module__5S8euG__shouldExample dl{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__shouldExample dl div{background:#fff;border-radius:16px;padding:17px}.happiness-mind-skills-module__5S8euG__shouldExample dt{color:#5d6e73;font-weight:900}.happiness-mind-skills-module__5S8euG__shouldExample dd{margin:7px 0 0}.happiness-mind-skills-module__5S8euG__shouldExample>strong{margin-top:14px;display:block}.happiness-mind-skills-module__5S8euG__optionalShould{background:var(--should-sage);padding:30px}.happiness-mind-skills-module__5S8euG__optionalShould select{background:#fff;margin-top:8px}.happiness-mind-skills-module__5S8euG__shouldLimit{background:var(--should-sand);border:2px solid #d2bd98;padding:30px}.happiness-mind-skills-module__5S8euG__shouldActions{background:#eff5f3;flex-wrap:wrap;justify-content:center;gap:10px;padding:26px;display:flex}.happiness-mind-skills-module__5S8euG__shouldActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__shouldActions small{text-align:center;color:#60736f;width:100%}.happiness-mind-skills-module__5S8euG__shouldSortingPage button:focus-visible,.happiness-mind-skills-module__5S8euG__shouldSortingPage input:focus-visible,.happiness-mind-skills-module__5S8euG__shouldSortingPage textarea:focus-visible,.happiness-mind-skills-module__5S8euG__shouldSortingPage select:focus-visible,.happiness-mind-skills-module__5S8euG__shouldSortingPage a:focus-visible{outline-offset:3px;outline:3px solid #d48c44}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__shouldStory,.happiness-mind-skills-module__5S8euG__shouldTool>div,.happiness-mind-skills-module__5S8euG__shouldZones>div,.happiness-mind-skills-module__5S8euG__shouldExample dl,.happiness-mind-skills-module__5S8euG__shouldCloud>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__shouldPractice,.happiness-mind-skills-module__5S8euG__shouldTool{padding:23px 17px}.happiness-mind-skills-module__5S8euG__shouldList article>header{grid-template-columns:auto 1fr}.happiness-mind-skills-module__5S8euG__shouldList article>header>button{grid-column:2;justify-self:end}.happiness-mind-skills-module__5S8euG__shouldList fieldset>div{display:grid}.happiness-mind-skills-module__5S8euG__shouldList fieldset button,.happiness-mind-skills-module__5S8euG__shouldActions button{width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__shouldSortingPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__simplificationPage{--simple-deep:#3b5051;--simple-blue:#e9f2f2;--simple-sand:#fff3e2;--simple-sage:#e8f1e8}.happiness-mind-skills-module__5S8euG__simplificationStory,.happiness-mind-skills-module__5S8euG__simplificationConcept,.happiness-mind-skills-module__5S8euG__simplificationTool,.happiness-mind-skills-module__5S8euG__simplificationPractice,.happiness-mind-skills-module__5S8euG__simplificationExample,.happiness-mind-skills-module__5S8euG__highFrequency,.happiness-mind-skills-module__5S8euG__antiOverengineering,.happiness-mind-skills-module__5S8euG__communicationSimple,.happiness-mind-skills-module__5S8euG__simplificationLimit,.happiness-mind-skills-module__5S8euG__simplificationActions{border-radius:28px;max-width:1080px;margin:0 auto 34px}.happiness-mind-skills-module__5S8euG__simplificationStory{background:linear-gradient(135deg,var(--simple-blue),var(--simple-sand));grid-template-columns:1.15fr .85fr;gap:24px;padding:34px;display:grid}.happiness-mind-skills-module__5S8euG__simplificationStory>div:first-child>div{flex-wrap:wrap;gap:8px;display:flex}.happiness-mind-skills-module__5S8euG__simplificationStory span{background:#fff;border-radius:999px;align-items:center;gap:8px;padding:10px 13px;font-weight:800;display:flex}.happiness-mind-skills-module__5S8euG__simplificationStory span b{color:#718c86}.happiness-mind-skills-module__5S8euG__simpleFlow{background:#fff;border-radius:22px;place-items:center;gap:12px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__simpleFlow>div{gap:6px;display:flex}.happiness-mind-skills-module__5S8euG__simpleFlow i{color:#3f625b;background:#dfecea;border-radius:50%;place-items:center;width:35px;height:35px;font-style:normal;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__simpleFlow>b{color:#759188;font-size:2rem}.happiness-mind-skills-module__5S8euG__simpleFlow small{color:#5b746d;letter-spacing:.12em;font-weight:900}.happiness-mind-skills-module__5S8euG__simplificationConcept{background:var(--simple-sage);border-left:7px solid #71928a;padding:30px}.happiness-mind-skills-module__5S8euG__simplificationConcept>div,.happiness-mind-skills-module__5S8euG__antiOverengineering>div,.happiness-mind-skills-module__5S8euG__simplificationLimit>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__simplificationConcept span,.happiness-mind-skills-module__5S8euG__antiOverengineering span,.happiness-mind-skills-module__5S8euG__simplificationLimit span{background:#fff;border-radius:999px;padding:10px 14px;font-weight:800}.happiness-mind-skills-module__5S8euG__simplificationTool{background:var(--simple-deep);color:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__simplificationTool>p{color:#c7ddd8;letter-spacing:.12em;font-weight:850}.happiness-mind-skills-module__5S8euG__simplificationTool>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__simplificationTool article{background:#ffffff12;border-radius:19px;padding:20px}.happiness-mind-skills-module__5S8euG__simplificationTool article span{color:#423728;background:#f1d09b;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:12px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__simplificationTool article small{color:#dce8e5;margin-top:8px;display:block}.happiness-mind-skills-module__5S8euG__simplificationPractice{background:#fff;border:1px solid #d2e0dc;padding:34px}.happiness-mind-skills-module__5S8euG__simplificationPractice>label,.happiness-mind-skills-module__5S8euG__simplificationQuestions label{gap:8px;display:grid}.happiness-mind-skills-module__5S8euG__simplificationPractice textarea{width:100%;min-height:92px;font:inherit;resize:vertical;border:1px solid #9db8b1;border-radius:13px;padding:12px 14px}.happiness-mind-skills-module__5S8euG__simplificationQuestions{grid-template-columns:1fr 1fr;gap:14px;margin:22px 0;display:grid}.happiness-mind-skills-module__5S8euG__simplificationQuestions label{background:#fbfdfc;border:1px solid #ceded9;border-radius:20px;padding:20px}.happiness-mind-skills-module__5S8euG__simplificationQuestions label>span{background:var(--simple-deep);color:#fff;border-radius:50%;place-items:center;width:35px;height:35px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__simplificationPractice fieldset{border:1px solid #ceded9;border-radius:20px;padding:20px}.happiness-mind-skills-module__5S8euG__simplificationPractice legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__simplificationPractice fieldset>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__simplificationPractice button,.happiness-mind-skills-module__5S8euG__simplificationActions button{min-height:46px;color:var(--simple-deep);font:inherit;background:#fff;border:1px solid #98b6af;border-radius:999px;padding:10px 15px;font-weight:850}.happiness-mind-skills-module__5S8euG__simplificationPractice button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__simplificationActions button[aria-pressed=true]{background:var(--simple-deep);color:#fff}.happiness-mind-skills-module__5S8euG__simplificationSummary{background:var(--simple-sage);border-radius:20px;margin-top:20px;padding:22px}.happiness-mind-skills-module__5S8euG__simplificationSummary h3{color:var(--simple-deep);margin:.35rem 0;font-size:1.4rem}.happiness-mind-skills-module__5S8euG__simplificationExample{background:var(--simple-blue);padding:30px}.happiness-mind-skills-module__5S8euG__simplificationExample header small{color:#5e7a77;font-weight:850}.happiness-mind-skills-module__5S8euG__simplificationExample dl{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__simplificationExample dl div{background:#fff;border-radius:16px;padding:17px}.happiness-mind-skills-module__5S8euG__simplificationExample dt{color:#58736f;font-weight:900}.happiness-mind-skills-module__5S8euG__simplificationExample dd{margin:7px 0 0}.happiness-mind-skills-module__5S8euG__highFrequency{background:var(--simple-sage);padding:30px}.happiness-mind-skills-module__5S8euG__highFrequency blockquote,.happiness-mind-skills-module__5S8euG__antiOverengineering blockquote{border-left:5px solid #759087;margin:18px 0;padding-left:18px;font-weight:900}.happiness-mind-skills-module__5S8euG__antiOverengineering{background:var(--simple-sand);border-left:7px solid #c28d51;padding:30px}.happiness-mind-skills-module__5S8euG__communicationSimple{background:var(--simple-blue);padding:30px}.happiness-mind-skills-module__5S8euG__communicationSimple>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__communicationSimple p{background:#fff;border-radius:16px;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:17px;display:grid}.happiness-mind-skills-module__5S8euG__communicationSimple p b{color:#719088}.happiness-mind-skills-module__5S8euG__simplificationLimit{background:var(--simple-sand);border:2px solid #cfae78;padding:30px}.happiness-mind-skills-module__5S8euG__simplificationActions{background:#eff5f2;flex-wrap:wrap;justify-content:center;gap:10px;padding:26px;display:flex}.happiness-mind-skills-module__5S8euG__simplificationActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__simplificationActions small{text-align:center;color:#60736d;width:100%}.happiness-mind-skills-module__5S8euG__simplificationPage button:focus-visible,.happiness-mind-skills-module__5S8euG__simplificationPage textarea:focus-visible,.happiness-mind-skills-module__5S8euG__simplificationPage a:focus-visible{outline-offset:3px;outline:3px solid #d48c44}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__simplificationStory,.happiness-mind-skills-module__5S8euG__simplificationTool>div,.happiness-mind-skills-module__5S8euG__simplificationQuestions,.happiness-mind-skills-module__5S8euG__simplificationExample dl,.happiness-mind-skills-module__5S8euG__communicationSimple>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__simplificationPractice,.happiness-mind-skills-module__5S8euG__simplificationTool{padding:23px 17px}.happiness-mind-skills-module__5S8euG__simplificationPractice fieldset>div{display:grid}.happiness-mind-skills-module__5S8euG__simplificationPractice button,.happiness-mind-skills-module__5S8euG__simplificationActions button{width:100%}.happiness-mind-skills-module__5S8euG__simplificationStory>div:first-child>div{display:grid}.happiness-mind-skills-module__5S8euG__simplificationStory span{justify-content:space-between}.happiness-mind-skills-module__5S8euG__simplificationStory span b{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__simplificationPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__mustPage{--must-ink:#304d51;--must-teal:#dfeceb;--must-cream:#fff5e7;--must-quiet:#f4f6f3}.happiness-mind-skills-module__5S8euG__mustStory,.happiness-mind-skills-module__5S8euG__mustConcept,.happiness-mind-skills-module__5S8euG__mustTool,.happiness-mind-skills-module__5S8euG__mustPractice,.happiness-mind-skills-module__5S8euG__mustBoard,.happiness-mind-skills-module__5S8euG__mustExample,.happiness-mind-skills-module__5S8euG__oneMust,.happiness-mind-skills-module__5S8euG__lessonCrossReference,.happiness-mind-skills-module__5S8euG__extraAfterMust,.happiness-mind-skills-module__5S8euG__mustDistinction,.happiness-mind-skills-module__5S8euG__mustActions{border-radius:28px;max-width:1080px;margin:0 auto 34px}.happiness-mind-skills-module__5S8euG__mustStory{background:linear-gradient(135deg,var(--must-teal),var(--must-cream));grid-template-columns:1.1fr .9fr;gap:26px;padding:34px;display:grid}.happiness-mind-skills-module__5S8euG__mustStory blockquote{border-left:5px solid #688b88;margin:20px 0;padding-left:18px;font-weight:900}.happiness-mind-skills-module__5S8euG__mustListVisual{background:#fff;border-radius:22px;grid-template-columns:repeat(4,24px);place-content:center;gap:10px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__mustListVisual i{background:#cbdad7;border-radius:7px;width:24px;height:24px}.happiness-mind-skills-module__5S8euG__mustListVisual b,.happiness-mind-skills-module__5S8euG__mustListVisual span{text-align:center;grid-column:1/-1}.happiness-mind-skills-module__5S8euG__mustListVisual b{color:#78918d}.happiness-mind-skills-module__5S8euG__mustListVisual span{background:var(--must-ink);color:#fff;border-radius:15px;padding:16px;font-weight:900;line-height:1.7}.happiness-mind-skills-module__5S8euG__mustConcept{background:var(--must-teal);border-left:7px solid #6d918c;padding:30px}.happiness-mind-skills-module__5S8euG__mustConcept>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__mustConcept span{background:#fff;border-radius:999px;padding:10px 14px;font-weight:800}.happiness-mind-skills-module__5S8euG__mustTool{background:var(--must-ink);color:#fff;text-align:center;padding:34px}.happiness-mind-skills-module__5S8euG__mustTool>p{color:#c8deda;letter-spacing:.12em;font-weight:850}.happiness-mind-skills-module__5S8euG__mustTool h2{font-size:clamp(2.3rem,6vw,4.8rem)}.happiness-mind-skills-module__5S8euG__mustTool>div{justify-content:center;gap:14px;display:flex}.happiness-mind-skills-module__5S8euG__mustTool strong{width:72px;height:72px;color:var(--must-ink);background:#fff;border-radius:20px;place-items:center;font-size:1.55rem;display:grid}.happiness-mind-skills-module__5S8euG__mustPractice{background:#fff;border:1px solid #ceddda;padding:34px}.happiness-mind-skills-module__5S8euG__mustTaskList{gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__mustTaskList article{background:#fbfdfc;border:1px solid #d2dfdc;border-radius:20px;grid-template-columns:1.2fr 1.7fr auto;align-items:end;gap:14px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__mustTaskList header{align-items:center;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__mustTaskList header>span{background:var(--must-ink);color:#fff;border-radius:50%;flex:0 0 36px;place-items:center;height:36px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__mustTaskList label{gap:6px;width:100%;display:grid}.happiness-mind-skills-module__5S8euG__mustTaskList input{width:100%;min-height:46px;font:inherit;border:1px solid #9db6b2;border-radius:12px;padding:10px 12px}.happiness-mind-skills-module__5S8euG__mustTaskList fieldset{border:1px solid #cbdad7;border-radius:15px;padding:12px}.happiness-mind-skills-module__5S8euG__mustTaskList legend{padding:0 6px;font-weight:800}.happiness-mind-skills-module__5S8euG__mustTaskList fieldset div{flex-wrap:wrap;gap:7px;display:flex}.happiness-mind-skills-module__5S8euG__mustTaskList button,.happiness-mind-skills-module__5S8euG__mustActions button{min-height:46px;color:var(--must-ink);font:inherit;background:#fff;border:1px solid #91ada8;border-radius:999px;padding:9px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__mustTaskList button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__mustActions button[aria-pressed=true]{background:var(--must-ink);color:#fff}.happiness-mind-skills-module__5S8euG__mustTaskList button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__mustAnnouncement{background:var(--must-cream);color:#5b5142;border-radius:16px;margin-top:18px;padding:15px 18px;font-weight:850}.happiness-mind-skills-module__5S8euG__mustBoard{grid-template-columns:1.1fr .9fr;gap:20px;display:grid}.happiness-mind-skills-module__5S8euG__mustCards,.happiness-mind-skills-module__5S8euG__laterArea{border-radius:25px;padding:28px}.happiness-mind-skills-module__5S8euG__mustCards{background:var(--must-teal)}.happiness-mind-skills-module__5S8euG__mustCards article{color:#69807c;background:#f9fcfb;border:2px dashed #9bb5b0;border-radius:18px;gap:8px;margin-top:10px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__mustCards article.happiness-mind-skills-module__5S8euG__filled{border-style:solid;border-color:var(--must-ink);color:var(--must-ink);background:#fff}.happiness-mind-skills-module__5S8euG__mustCards article span{font-weight:900}.happiness-mind-skills-module__5S8euG__laterArea{background:var(--must-quiet);color:#61706d}.happiness-mind-skills-module__5S8euG__laterArea li{margin:.55rem 0}.happiness-mind-skills-module__5S8euG__mustExample{background:var(--must-cream);padding:30px}.happiness-mind-skills-module__5S8euG__mustExample header small{color:#75644e;font-weight:850}.happiness-mind-skills-module__5S8euG__mustExample>div{flex-wrap:wrap;gap:8px;display:flex}.happiness-mind-skills-module__5S8euG__mustExample span{background:#fff;border-radius:999px;padding:9px 12px}.happiness-mind-skills-module__5S8euG__oneMust{text-align:center;background:var(--must-teal);padding:30px}.happiness-mind-skills-module__5S8euG__lessonCrossReference{background:#fff;border:1px solid #cfddd9;justify-content:space-between;align-items:center;gap:18px;padding:28px;display:flex}.happiness-mind-skills-module__5S8euG__lessonCrossReference a{background:var(--must-ink);color:#fff;border-radius:999px;min-height:46px;padding:12px 16px;font-weight:900;text-decoration:none}.happiness-mind-skills-module__5S8euG__extraAfterMust{background:var(--must-cream);border-left:7px solid #bd9867;padding:30px}.happiness-mind-skills-module__5S8euG__mustDistinction{background:#fff;border:2px solid #9bb6b1;padding:30px}.happiness-mind-skills-module__5S8euG__mustActions{background:#edf4f2;flex-wrap:wrap;justify-content:center;gap:10px;padding:26px;display:flex}.happiness-mind-skills-module__5S8euG__mustActions small{text-align:center;color:#61736f;width:100%}.happiness-mind-skills-module__5S8euG__mustActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__mustPage button:focus-visible,.happiness-mind-skills-module__5S8euG__mustPage input:focus-visible,.happiness-mind-skills-module__5S8euG__mustPage a:focus-visible{outline-offset:3px;outline:3px solid #d58e45}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__mustStory,.happiness-mind-skills-module__5S8euG__mustBoard,.happiness-mind-skills-module__5S8euG__mustTaskList article{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__mustPractice,.happiness-mind-skills-module__5S8euG__mustTool{padding:23px 17px}.happiness-mind-skills-module__5S8euG__mustTaskList fieldset div{display:grid}.happiness-mind-skills-module__5S8euG__mustTaskList button,.happiness-mind-skills-module__5S8euG__mustActions button{width:100%}.happiness-mind-skills-module__5S8euG__lessonCrossReference{flex-direction:column;align-items:stretch}.happiness-mind-skills-module__5S8euG__lessonCrossReference a{text-align:center}.happiness-mind-skills-module__5S8euG__mustListVisual{min-height:260px}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__mustPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__reviewPage{--review-ink:#3c5058;--review-blue:#e9f1f3;--review-sage:#e8f1e9;--review-sand:#fff3e3}.happiness-mind-skills-module__5S8euG__reviewStory,.happiness-mind-skills-module__5S8euG__reviewConcept,.happiness-mind-skills-module__5S8euG__reviewTool,.happiness-mind-skills-module__5S8euG__reviewPractice,.happiness-mind-skills-module__5S8euG__factVsJudgment,.happiness-mind-skills-module__5S8euG__reviewExample,.happiness-mind-skills-module__5S8euG__unfinishedInfo,.happiness-mind-skills-module__5S8euG__responsibilityWithoutAttack,.happiness-mind-skills-module__5S8euG__reviewActions{border-radius:28px;max-width:1080px;margin:0 auto 34px}.happiness-mind-skills-module__5S8euG__reviewStory{background:linear-gradient(135deg,var(--review-blue),var(--review-sand));grid-template-columns:1.15fr .85fr;gap:24px;padding:34px;display:grid}.happiness-mind-skills-module__5S8euG__reviewStory>div>div{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__reviewStory span{background:#fff;border-radius:999px;padding:11px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__reviewStory blockquote{background:#fff;border-radius:20px;gap:10px;margin:0;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__reviewStory del{color:#7b6a68;text-decoration-thickness:2px}.happiness-mind-skills-module__5S8euG__reviewStory small{color:#586d72}.happiness-mind-skills-module__5S8euG__reviewConcept{background:var(--review-blue);border-left:7px solid #779198;padding:30px}.happiness-mind-skills-module__5S8euG__reviewConcept>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__reviewConcept article{background:#fff;border-radius:17px;padding:18px}.happiness-mind-skills-module__5S8euG__reviewConcept b{color:var(--review-ink)}.happiness-mind-skills-module__5S8euG__reviewTool{background:var(--review-ink);color:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__reviewTool>p{color:#cbdde1;letter-spacing:.12em;font-weight:850}.happiness-mind-skills-module__5S8euG__reviewTool>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__reviewTool article{background:#ffffff12;border-radius:18px;padding:21px}.happiness-mind-skills-module__5S8euG__reviewTool span{color:#473a2a;background:#f1d09b;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:12px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__reviewPractice{background:#fff;border:1px solid #d2dfe2;padding:34px}.happiness-mind-skills-module__5S8euG__reviewFields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__reviewFields label,.happiness-mind-skills-module__5S8euG__reviewPractice fieldset label,.happiness-mind-skills-module__5S8euG__firstStep{gap:8px;display:grid}.happiness-mind-skills-module__5S8euG__reviewPractice textarea,.happiness-mind-skills-module__5S8euG__reviewPractice input{width:100%;min-height:92px;font:inherit;resize:vertical;border:1px solid #9fb6bc;border-radius:13px;padding:12px 14px}.happiness-mind-skills-module__5S8euG__reviewPractice input{min-height:48px}.happiness-mind-skills-module__5S8euG__reviewPractice fieldset{border:1px solid #cedcdf;border-radius:20px;margin:22px 0;padding:20px}.happiness-mind-skills-module__5S8euG__reviewPractice legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__reviewPractice fieldset>div{flex-wrap:wrap;gap:8px;display:flex}.happiness-mind-skills-module__5S8euG__reviewPractice button,.happiness-mind-skills-module__5S8euG__reviewActions button{min-height:46px;color:var(--review-ink);font:inherit;background:#fff;border:1px solid #9bb3b9;border-radius:999px;padding:10px 15px;font-weight:850}.happiness-mind-skills-module__5S8euG__reviewPractice button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__reviewActions button[aria-pressed=true]{background:var(--review-ink);color:#fff}.happiness-mind-skills-module__5S8euG__reviewSummary{background:var(--review-sage);border-radius:20px;margin-top:20px;padding:22px}.happiness-mind-skills-module__5S8euG__reviewSummary h3{color:var(--review-ink);margin:.35rem 0}.happiness-mind-skills-module__5S8euG__factVsJudgment{background:var(--review-sage);padding:30px}.happiness-mind-skills-module__5S8euG__factVsJudgment>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__factVsJudgment article{background:#fff;border-radius:17px;padding:20px}.happiness-mind-skills-module__5S8euG__factVsJudgment article:last-child{color:#776a69}.happiness-mind-skills-module__5S8euG__reviewExample{background:var(--review-blue);padding:30px}.happiness-mind-skills-module__5S8euG__reviewExample header small{color:#60777c;font-weight:850}.happiness-mind-skills-module__5S8euG__reviewExample dl{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__reviewExample dl div{background:#fff;border-radius:16px;padding:17px}.happiness-mind-skills-module__5S8euG__reviewExample dt{color:#586f75;font-weight:900}.happiness-mind-skills-module__5S8euG__reviewExample dd{margin:7px 0 0}.happiness-mind-skills-module__5S8euG__unfinishedInfo{background:var(--review-sage);padding:30px}.happiness-mind-skills-module__5S8euG__unfinishedInfo>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__unfinishedInfo span{background:#fff;border-radius:999px;padding:10px 14px;font-weight:800}.happiness-mind-skills-module__5S8euG__responsibilityWithoutAttack{background:var(--review-sand);border-left:7px solid #c3975f;padding:30px}.happiness-mind-skills-module__5S8euG__reviewActions{background:#eef4f3;flex-wrap:wrap;justify-content:center;gap:10px;padding:26px;display:flex}.happiness-mind-skills-module__5S8euG__reviewActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__reviewActions small{text-align:center;color:#607277;width:100%}.happiness-mind-skills-module__5S8euG__reviewPage button:focus-visible,.happiness-mind-skills-module__5S8euG__reviewPage input:focus-visible,.happiness-mind-skills-module__5S8euG__reviewPage textarea:focus-visible,.happiness-mind-skills-module__5S8euG__reviewPage a:focus-visible{outline-offset:3px;outline:3px solid #d58e45}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__reviewStory,.happiness-mind-skills-module__5S8euG__reviewConcept>div,.happiness-mind-skills-module__5S8euG__reviewTool>div,.happiness-mind-skills-module__5S8euG__reviewFields,.happiness-mind-skills-module__5S8euG__factVsJudgment>div,.happiness-mind-skills-module__5S8euG__reviewExample dl{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__reviewPractice,.happiness-mind-skills-module__5S8euG__reviewTool{padding:23px 17px}.happiness-mind-skills-module__5S8euG__reviewPractice fieldset>div{display:grid}.happiness-mind-skills-module__5S8euG__reviewPractice button,.happiness-mind-skills-module__5S8euG__reviewActions button{width:100%}.happiness-mind-skills-module__5S8euG__reviewStory>div>div{display:grid}.happiness-mind-skills-module__5S8euG__reviewStory>div>div b{text-align:center;transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__reviewPage *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__nextThingPage{--next:#35504d;--next-soft:#e7f1ed;--next-warm:#fff3e2}.happiness-mind-skills-module__5S8euG__nextStory,.happiness-mind-skills-module__5S8euG__nextConcept,.happiness-mind-skills-module__5S8euG__nextTool,.happiness-mind-skills-module__5S8euG__nextPractice,.happiness-mind-skills-module__5S8euG__nextExample,.happiness-mind-skills-module__5S8euG__noCompensation,.happiness-mind-skills-module__5S8euG__restNext,.happiness-mind-skills-module__5S8euG__reframeNext,.happiness-mind-skills-module__5S8euG__urgencyNext,.happiness-mind-skills-module__5S8euG__nextActions{border-radius:28px;max-width:1080px;margin:0 auto 34px}.happiness-mind-skills-module__5S8euG__nextStory{background:linear-gradient(135deg,var(--next-soft),var(--next-warm));grid-template-columns:1.2fr .8fr;gap:22px;padding:34px;display:grid}.happiness-mind-skills-module__5S8euG__nextStory strong{color:var(--next);background:#fff;border-radius:20px;place-items:center;padding:25px;display:grid}.happiness-mind-skills-module__5S8euG__nextConcept,.happiness-mind-skills-module__5S8euG__restNext{background:var(--next-soft);padding:30px}.happiness-mind-skills-module__5S8euG__nextTool{background:var(--next);color:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__nextTool>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__nextTool article{background:#ffffff12;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__nextTool span{color:#403426;background:#f1d09b;border-radius:50%;place-items:center;width:42px;height:42px;margin-bottom:12px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__nextPractice{background:#fff;border:1px solid #cfddd8;padding:34px}.happiness-mind-skills-module__5S8euG__nextPractice label{gap:8px;margin:18px 0;display:grid}.happiness-mind-skills-module__5S8euG__nextPractice textarea,.happiness-mind-skills-module__5S8euG__nextPractice input{width:100%;min-height:48px;font:inherit;border:1px solid #9db7b0;border-radius:13px;padding:12px}.happiness-mind-skills-module__5S8euG__nextPractice textarea{min-height:88px}.happiness-mind-skills-module__5S8euG__nextPractice fieldset{border:1px solid #cfddd8;border-radius:19px;margin:20px 0;padding:20px}.happiness-mind-skills-module__5S8euG__nextPractice fieldset>div{flex-wrap:wrap;gap:8px;display:flex}.happiness-mind-skills-module__5S8euG__nextPractice button,.happiness-mind-skills-module__5S8euG__nextActions button,.happiness-mind-skills-module__5S8euG__reframeNext button{min-height:46px;color:var(--next);font:inherit;background:#fff;border:1px solid #96b2aa;border-radius:999px;padding:10px 15px;font-weight:850}.happiness-mind-skills-module__5S8euG__nextPractice button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__nextActions button[aria-pressed=true]{background:var(--next);color:#fff}.happiness-mind-skills-module__5S8euG__doNext{width:100%;background:var(--next)!important;color:#fff!important}.happiness-mind-skills-module__5S8euG__nextDone{background:var(--next-soft);border-radius:20px;padding:22px}.happiness-mind-skills-module__5S8euG__nextDone button{margin-right:8px}.happiness-mind-skills-module__5S8euG__nextExample,.happiness-mind-skills-module__5S8euG__reframeNext{background:var(--next-soft);padding:30px}.happiness-mind-skills-module__5S8euG__noCompensation{background:var(--next-warm);border-left:7px solid #c29155;padding:30px}.happiness-mind-skills-module__5S8euG__urgencyNext{background:var(--next-warm);border:2px solid #c7aa7f;padding:30px}.happiness-mind-skills-module__5S8euG__nextActions{background:#eef4f1;flex-wrap:wrap;justify-content:center;gap:10px;padding:26px;display:flex}.happiness-mind-skills-module__5S8euG__nextActions small{text-align:center;width:100%}.happiness-mind-skills-module__5S8euG__nextThingPage :focus-visible{outline-offset:3px;outline:3px solid #d58e45}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__nextStory,.happiness-mind-skills-module__5S8euG__nextTool>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__nextPractice,.happiness-mind-skills-module__5S8euG__nextTool{padding:23px 17px}.happiness-mind-skills-module__5S8euG__nextPractice fieldset>div{display:grid}.happiness-mind-skills-module__5S8euG__nextPractice button,.happiness-mind-skills-module__5S8euG__nextActions button{width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__nextThingPage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__goodTalkPage{--talk:#2f5550;--talk-soft:#e7f2ee;--talk-warm:#fff3e6;--talk-blue:#edf3f5}.happiness-mind-skills-module__5S8euG__goodTalkStory,.happiness-mind-skills-module__5S8euG__goodTalkConcept,.happiness-mind-skills-module__5S8euG__goodTalkTool,.happiness-mind-skills-module__5S8euG__goodTalkPractice,.happiness-mind-skills-module__5S8euG__feelingInterpretation,.happiness-mind-skills-module__5S8euG__needExamples,.happiness-mind-skills-module__5S8euG__requestCard,.happiness-mind-skills-module__5S8euG__oneIssueCard,.happiness-mind-skills-module__5S8euG__frictionWords,.happiness-mind-skills-module__5S8euG__goodTalkExample,.happiness-mind-skills-module__5S8euG__relationshipSafety,.happiness-mind-skills-module__5S8euG__goodTalkActions{border-radius:28px;max-width:1080px;margin:0 auto 34px}.happiness-mind-skills-module__5S8euG__goodTalkStory{background:linear-gradient(135deg,var(--talk-soft),var(--talk-warm));grid-template-columns:1.15fr .85fr;gap:22px;padding:34px;display:grid}.happiness-mind-skills-module__5S8euG__goodTalkStory blockquote{background:#fff;border-radius:15px;margin:10px 0;padding:15px 18px;font-weight:850}.happiness-mind-skills-module__5S8euG__goodTalkStory>div:last-child{background:#fff;border-radius:20px;align-content:center;gap:8px;padding:22px;display:grid}.happiness-mind-skills-module__5S8euG__goodTalkConcept{background:var(--talk-blue);padding:30px}.happiness-mind-skills-module__5S8euG__goodTalkConcept>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:20px 0;display:grid}.happiness-mind-skills-module__5S8euG__goodTalkConcept article{background:#fff;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__goodTalkConcept small{color:#63777a;font-weight:900}.happiness-mind-skills-module__5S8euG__goodTalkConcept>div>span{color:#b66f3f;font-size:1.7rem;font-weight:900}.happiness-mind-skills-module__5S8euG__goodTalkTool{background:var(--talk);color:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__goodTalkTool>p{color:#bcd8cf;font-weight:900}.happiness-mind-skills-module__5S8euG__goodTalkTool>div{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.happiness-mind-skills-module__5S8euG__goodTalkTool article{background:#ffffff12;border-radius:18px;padding:22px}.happiness-mind-skills-module__5S8euG__goodTalkTool article span{width:48px;height:48px;color:var(--talk);background:#fff;border-radius:15px;place-items:center;margin-bottom:14px;font-size:1.25rem;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__goodTalkPractice{background:#fff;border:1px solid #cadcd6;padding:34px}.happiness-mind-skills-module__5S8euG__goodTalkPractice label{gap:8px;margin:18px 0;display:grid}.happiness-mind-skills-module__5S8euG__goodTalkPractice label>span{color:#60736d}.happiness-mind-skills-module__5S8euG__goodTalkPractice textarea,.happiness-mind-skills-module__5S8euG__goodTalkPractice input{width:100%;min-height:52px;color:inherit;font:inherit;resize:vertical;border:1px solid #91afa6;border-radius:13px;padding:13px 14px;line-height:1.65}.happiness-mind-skills-module__5S8euG__goodTalkPractice textarea{min-height:96px}.happiness-mind-skills-module__5S8euG__goodTalkPractice fieldset{border:1px solid #c9dad4;border-radius:19px;margin:20px 0;padding:20px}.happiness-mind-skills-module__5S8euG__goodTalkPractice fieldset>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__goodTalkPractice button,.happiness-mind-skills-module__5S8euG__goodTalkActions button{min-height:48px;color:var(--talk);font:inherit;background:#fff;border:1px solid #8caaa1;border-radius:999px;padding:10px 15px;font-weight:850}.happiness-mind-skills-module__5S8euG__goodTalkPractice button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__goodTalkActions button[aria-pressed=true]{background:var(--talk);color:#fff}.happiness-mind-skills-module__5S8euG__composedExpression{background:var(--talk-soft);border-radius:20px;padding:22px}.happiness-mind-skills-module__5S8euG__recomposeButton{margin-bottom:12px}.happiness-mind-skills-module__5S8euG__feelingInterpretation{background:var(--talk-soft);padding:30px}.happiness-mind-skills-module__5S8euG__feelingInterpretation>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__feelingInterpretation p{background:#fff;border-radius:16px;padding:18px;font-weight:850}.happiness-mind-skills-module__5S8euG__needExamples,.happiness-mind-skills-module__5S8euG__goodTalkExample{background:var(--talk-warm);padding:30px}.happiness-mind-skills-module__5S8euG__needExamples header small,.happiness-mind-skills-module__5S8euG__goodTalkExample>small{color:#7c684f;font-weight:900}.happiness-mind-skills-module__5S8euG__needExamples>div{background:#fff;border-radius:15px;grid-template-columns:1fr auto 1.3fr;gap:12px;margin-top:10px;padding:16px;display:grid}.happiness-mind-skills-module__5S8euG__needExamples span{color:#b66f3f;font-weight:900}.happiness-mind-skills-module__5S8euG__needExamples strong{color:var(--talk)}.happiness-mind-skills-module__5S8euG__requestCard{background:var(--talk);color:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__requestCard>div,.happiness-mind-skills-module__5S8euG__frictionWords>div{flex-wrap:wrap;gap:9px;margin:18px 0;display:flex}.happiness-mind-skills-module__5S8euG__requestCard span{background:#ffffff17;border-radius:999px;padding:10px 14px}.happiness-mind-skills-module__5S8euG__requestCard strong{background:#ffffff10;border-left:4px solid #efbd88;padding:17px;display:block}.happiness-mind-skills-module__5S8euG__oneIssueCard{background:var(--talk-soft);border-left:7px solid #72958c;padding:30px}.happiness-mind-skills-module__5S8euG__frictionWords{background:var(--talk-blue);padding:30px}.happiness-mind-skills-module__5S8euG__frictionWords span{background:#fff;border-radius:999px;padding:10px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__goodTalkExample article{background:#fff;border-radius:18px;margin-top:13px;padding:20px}.happiness-mind-skills-module__5S8euG__goodTalkExample article:last-child{border-left:5px solid #659083}.happiness-mind-skills-module__5S8euG__relationshipSafety{background:var(--talk-warm);border:2px solid #c89263;padding:32px}.happiness-mind-skills-module__5S8euG__goodTalkActions{background:#eef5f2;flex-wrap:wrap;justify-content:center;gap:10px;padding:26px;display:flex}.happiness-mind-skills-module__5S8euG__goodTalkActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__goodTalkActions small{text-align:center;color:#60746c;width:100%}.happiness-mind-skills-module__5S8euG__goodTalkPage :focus-visible{outline-offset:3px;outline:3px solid #d48643}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__goodTalkStory,.happiness-mind-skills-module__5S8euG__goodTalkConcept>div,.happiness-mind-skills-module__5S8euG__goodTalkTool>div,.happiness-mind-skills-module__5S8euG__feelingInterpretation>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__goodTalkStory,.happiness-mind-skills-module__5S8euG__goodTalkConcept,.happiness-mind-skills-module__5S8euG__goodTalkTool,.happiness-mind-skills-module__5S8euG__goodTalkPractice,.happiness-mind-skills-module__5S8euG__feelingInterpretation,.happiness-mind-skills-module__5S8euG__needExamples,.happiness-mind-skills-module__5S8euG__requestCard,.happiness-mind-skills-module__5S8euG__oneIssueCard,.happiness-mind-skills-module__5S8euG__frictionWords,.happiness-mind-skills-module__5S8euG__goodTalkExample,.happiness-mind-skills-module__5S8euG__relationshipSafety,.happiness-mind-skills-module__5S8euG__goodTalkActions{border-radius:22px}.happiness-mind-skills-module__5S8euG__goodTalkPractice,.happiness-mind-skills-module__5S8euG__goodTalkTool{padding:23px 17px}.happiness-mind-skills-module__5S8euG__goodTalkPractice fieldset>div{display:grid}.happiness-mind-skills-module__5S8euG__goodTalkPractice button,.happiness-mind-skills-module__5S8euG__goodTalkActions button{width:100%}.happiness-mind-skills-module__5S8euG__goodTalkConcept>div>span,.happiness-mind-skills-module__5S8euG__feelingInterpretation>div>span{text-align:center}.happiness-mind-skills-module__5S8euG__needExamples>div{overflow-wrap:anywhere;grid-template-columns:1fr auto 1.2fr}}@media (max-width:420px){.happiness-mind-skills-module__5S8euG__needExamples>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__needExamples span{text-align:center;transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__goodTalkPage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__sharedProblemPage{--shared:#344f50;--shared-soft:#e8f1ef;--shared-warm:#fff4e7;--shared-blue:#edf2f4}.happiness-mind-skills-module__5S8euG__sharedStory,.happiness-mind-skills-module__5S8euG__sharedDiagram,.happiness-mind-skills-module__5S8euG__sharedConcept,.happiness-mind-skills-module__5S8euG__sharedTool,.happiness-mind-skills-module__5S8euG__sharedPractice,.happiness-mind-skills-module__5S8euG__sharedExample,.happiness-mind-skills-module__5S8euG__accountabilityCard,.happiness-mind-skills-module__5S8euG__behaviorCharacter,.happiness-mind-skills-module__5S8euG__sharedGoalCard,.happiness-mind-skills-module__5S8euG__accountabilityLimit,.happiness-mind-skills-module__5S8euG__sharedActions{border-radius:28px;max-width:1080px;margin:0 auto 34px}.happiness-mind-skills-module__5S8euG__sharedStory{background:linear-gradient(135deg,var(--shared-soft),var(--shared-warm));grid-template-columns:1.15fr .85fr;gap:22px;padding:34px;display:grid}.happiness-mind-skills-module__5S8euG__sharedStory blockquote{background:#fff;border-radius:15px;margin:10px 0;padding:15px 18px;font-weight:850}.happiness-mind-skills-module__5S8euG__sharedStory>div:last-child{background:#fff;border-radius:20px;align-content:center;gap:12px;padding:23px;display:grid}.happiness-mind-skills-module__5S8euG__sharedDiagram{background:var(--shared-blue);justify-items:center;gap:14px;padding:32px;display:grid}.happiness-mind-skills-module__5S8euG__sharedDiagram>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;width:min(650px,100%);display:grid}.happiness-mind-skills-module__5S8euG__sharedDiagram b{color:var(--shared);text-align:center;background:#fff;border-radius:18px;padding:18px;font-size:1.25rem}.happiness-mind-skills-module__5S8euG__sharedDiagram span{color:#7a898a;font-weight:950}.happiness-mind-skills-module__5S8euG__sharedDiagram>div:last-child b{background:var(--shared);color:#fff}.happiness-mind-skills-module__5S8euG__sharedDiagram>i{color:#af754b;font-size:1.8rem;font-style:normal}.happiness-mind-skills-module__5S8euG__sharedConcept{background:var(--shared-soft);padding:30px}.happiness-mind-skills-module__5S8euG__sharedConcept>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:18px 0;display:grid}.happiness-mind-skills-module__5S8euG__sharedConcept article{background:#fff;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__sharedConcept small{color:#60736f;font-weight:900}.happiness-mind-skills-module__5S8euG__sharedConcept>div>span{color:#af754b;font-size:1.6rem;font-weight:900}.happiness-mind-skills-module__5S8euG__sharedConcept>strong{background:#fff;border-left:5px solid #af754b;padding:16px;display:block}.happiness-mind-skills-module__5S8euG__sharedTool{background:var(--shared);color:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__sharedTool>p{color:#bfd5d0;font-weight:900}.happiness-mind-skills-module__5S8euG__sharedTool>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__sharedTool article{background:#ffffff12;border-radius:18px;padding:22px}.happiness-mind-skills-module__5S8euG__sharedTool span{width:48px;height:48px;color:var(--shared);background:#fff;border-radius:15px;place-items:center;margin-bottom:14px;font-size:1.25rem;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__sharedPractice{background:#fff;border:1px solid #cadbd7;padding:34px}.happiness-mind-skills-module__5S8euG__sharedPractice label{gap:8px;margin:19px 0;display:grid}.happiness-mind-skills-module__5S8euG__sharedPractice label>span{color:#60736e}.happiness-mind-skills-module__5S8euG__sharedPractice textarea{width:100%;min-height:96px;color:inherit;font:inherit;resize:vertical;border:1px solid #92aca7;border-radius:13px;padding:13px 14px;line-height:1.65}.happiness-mind-skills-module__5S8euG__sharedOpening{background:var(--shared-soft);border-radius:20px;padding:22px}.happiness-mind-skills-module__5S8euG__sharedOpening textarea{background:#fff;min-height:142px}.happiness-mind-skills-module__5S8euG__sharedPractice button,.happiness-mind-skills-module__5S8euG__sharedActions button{min-height:48px;color:var(--shared);font:inherit;background:#fff;border:1px solid #8ca8a3;border-radius:999px;padding:10px 15px;font-weight:850}.happiness-mind-skills-module__5S8euG__sharedPractice>small{color:#60736f;display:block}.happiness-mind-skills-module__5S8euG__sharedExample{background:var(--shared-warm);padding:30px}.happiness-mind-skills-module__5S8euG__sharedExample>small{color:#79664f;font-weight:900}.happiness-mind-skills-module__5S8euG__sharedExample dl{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}.happiness-mind-skills-module__5S8euG__sharedExample dl div{background:#fff;border-radius:17px;padding:18px}.happiness-mind-skills-module__5S8euG__sharedExample dt{color:#687a75;font-weight:900}.happiness-mind-skills-module__5S8euG__sharedExample dd{margin:7px 0 0;line-height:1.65}.happiness-mind-skills-module__5S8euG__accountabilityCard{background:var(--shared);color:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__accountabilityCard>div,.happiness-mind-skills-module__5S8euG__sharedGoalCard>div{flex-wrap:wrap;gap:9px;margin:18px 0;display:flex}.happiness-mind-skills-module__5S8euG__accountabilityCard span{background:#ffffff16;border-radius:999px;padding:10px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__behaviorCharacter{background:var(--shared-blue);padding:30px}.happiness-mind-skills-module__5S8euG__behaviorCharacter>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__behaviorCharacter article{background:#fff;border-radius:18px;grid-template-columns:1fr auto 1.2fr;align-items:center;gap:10px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__behaviorCharacter span{color:#af754b;font-weight:900}.happiness-mind-skills-module__5S8euG__behaviorCharacter strong{color:var(--shared)}.happiness-mind-skills-module__5S8euG__sharedGoalCard{background:var(--shared-soft);padding:30px}.happiness-mind-skills-module__5S8euG__sharedGoalCard span{background:#fff;border-radius:999px;padding:10px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__accountabilityLimit{background:var(--shared-warm);border:2px solid #bd7c52;padding:32px}.happiness-mind-skills-module__5S8euG__sharedActions{background:#edf4f2;flex-wrap:wrap;justify-content:center;gap:10px;padding:26px;display:flex}.happiness-mind-skills-module__5S8euG__sharedActions button[aria-pressed=true]{background:var(--shared);color:#fff}.happiness-mind-skills-module__5S8euG__sharedActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__sharedActions small{text-align:center;color:#60736f;width:100%}.happiness-mind-skills-module__5S8euG__sharedProblemPage :focus-visible{outline-offset:3px;outline:3px solid #d08443}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__sharedStory,.happiness-mind-skills-module__5S8euG__sharedConcept>div,.happiness-mind-skills-module__5S8euG__sharedTool>div,.happiness-mind-skills-module__5S8euG__sharedExample dl,.happiness-mind-skills-module__5S8euG__behaviorCharacter>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__sharedStory,.happiness-mind-skills-module__5S8euG__sharedDiagram,.happiness-mind-skills-module__5S8euG__sharedConcept,.happiness-mind-skills-module__5S8euG__sharedTool,.happiness-mind-skills-module__5S8euG__sharedPractice,.happiness-mind-skills-module__5S8euG__sharedExample,.happiness-mind-skills-module__5S8euG__accountabilityCard,.happiness-mind-skills-module__5S8euG__behaviorCharacter,.happiness-mind-skills-module__5S8euG__sharedGoalCard,.happiness-mind-skills-module__5S8euG__accountabilityLimit,.happiness-mind-skills-module__5S8euG__sharedActions{border-radius:22px}.happiness-mind-skills-module__5S8euG__sharedTool,.happiness-mind-skills-module__5S8euG__sharedPractice{padding:23px 17px}.happiness-mind-skills-module__5S8euG__sharedPractice button,.happiness-mind-skills-module__5S8euG__sharedActions button{width:100%}.happiness-mind-skills-module__5S8euG__sharedConcept>div>span{text-align:center}.happiness-mind-skills-module__5S8euG__behaviorCharacter article{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__behaviorCharacter span{text-align:center;transform:rotate(90deg)}}@media (max-width:420px){.happiness-mind-skills-module__5S8euG__sharedDiagram>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__sharedDiagram>div span{text-align:center;transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__sharedProblemPage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__smallJoyPage{--joy:#405d55;--joy-soft:#edf5ed;--joy-warm:#fff4df;--joy-blue:#eef4f5}.happiness-mind-skills-module__5S8euG__joyStory,.happiness-mind-skills-module__5S8euG__joyConcept,.happiness-mind-skills-module__5S8euG__joyTool,.happiness-mind-skills-module__5S8euG__joyConditions,.happiness-mind-skills-module__5S8euG__joyPractice,.happiness-mind-skills-module__5S8euG__joyExamples,.happiness-mind-skills-module__5S8euG__joyNotReward,.happiness-mind-skills-module__5S8euG__joyGuardrails,.happiness-mind-skills-module__5S8euG__joyLimit,.happiness-mind-skills-module__5S8euG__joyActions{border-radius:28px;max-width:1080px;margin:0 auto 34px}.happiness-mind-skills-module__5S8euG__joyStory{background:linear-gradient(135deg,var(--joy-soft),var(--joy-warm));grid-template-columns:1.25fr .75fr;gap:22px;padding:34px;display:grid}.happiness-mind-skills-module__5S8euG__joyStory>div>div,.happiness-mind-skills-module__5S8euG__joyConcept>div{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.happiness-mind-skills-module__5S8euG__joyStory span,.happiness-mind-skills-module__5S8euG__joyConcept span{background:#fff;border-radius:999px;padding:9px 13px;font-weight:800}.happiness-mind-skills-module__5S8euG__joyStory blockquote{background:#fff;border-left:5px solid #c28752;margin:18px 0 0;padding:17px;font-weight:900}.happiness-mind-skills-module__5S8euG__joyStory>strong{color:var(--joy);text-align:center;background:#fff;border-radius:20px;place-items:center;padding:24px;font-size:1.2rem;display:grid}.happiness-mind-skills-module__5S8euG__joyConcept{background:var(--joy-blue);padding:30px}.happiness-mind-skills-module__5S8euG__joyConcept>strong{background:#fff;border-left:5px solid #6d9487;padding:17px;line-height:1.7;display:block}.happiness-mind-skills-module__5S8euG__joyTool{background:var(--joy);color:#fff;text-align:center;padding:38px}.happiness-mind-skills-module__5S8euG__joyTool>p{color:#c9ddd5;font-weight:900}.happiness-mind-skills-module__5S8euG__joyTool blockquote{max-width:720px;margin:24px auto 0;font:700 clamp(1.35rem,3vw,2rem)/1.65 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__joyConditions{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__joyConditions article{background:var(--joy-soft);border-radius:24px;padding:27px}.happiness-mind-skills-module__5S8euG__joyConditions article:nth-child(2){background:var(--joy-warm)}.happiness-mind-skills-module__5S8euG__joyConditions article:nth-child(3){background:var(--joy-blue)}.happiness-mind-skills-module__5S8euG__joyConditions span{width:44px;height:44px;color:var(--joy);background:#fff;border-radius:14px;place-items:center;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__joyPractice{background:#fff;border:1px solid #cfddd8;padding:34px}.happiness-mind-skills-module__5S8euG__joyPractice fieldset{border:1px solid #cad9d3;border-radius:19px;margin:20px 0;padding:20px}.happiness-mind-skills-module__5S8euG__joyPractice legend{padding:0 8px;font-weight:900}.happiness-mind-skills-module__5S8euG__joyPractice fieldset>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__joyPractice button,.happiness-mind-skills-module__5S8euG__joyActions button{min-height:48px;color:var(--joy);font:inherit;background:#fff;border:1px solid #95ada5;border-radius:999px;padding:10px 15px;font-weight:850}.happiness-mind-skills-module__5S8euG__joyPractice button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__joyActions button[aria-pressed=true]{background:var(--joy);color:#fff}.happiness-mind-skills-module__5S8euG__joyPractice label{gap:8px;margin:17px 0;display:grid}.happiness-mind-skills-module__5S8euG__joyPractice input{width:100%;min-height:50px;color:inherit;font:inherit;border:1px solid #96ada6;border-radius:12px;padding:10px 12px}.happiness-mind-skills-module__5S8euG__joyPreview{background:var(--joy-soft);text-align:center;border-radius:22px;gap:7px;margin-top:22px;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__joyPreview b{color:var(--joy);font-size:1.4rem}.happiness-mind-skills-module__5S8euG__joyExamples{background:var(--joy-warm);padding:30px}.happiness-mind-skills-module__5S8euG__joyExamples>small{color:#77654f;font-weight:900}.happiness-mind-skills-module__5S8euG__joyExamples>div{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px;display:grid}.happiness-mind-skills-module__5S8euG__joyExamples article{background:#fff;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__joyExamples h2{font:700 1.25rem/1.4 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__joyNotReward{background:var(--joy);color:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__joyGuardrails{grid-template-columns:1fr 1fr;gap:16px;display:grid}.happiness-mind-skills-module__5S8euG__joyGuardrails article{background:var(--joy-soft);border-radius:25px;padding:30px}.happiness-mind-skills-module__5S8euG__joyGuardrails article+article{background:var(--joy-blue)}.happiness-mind-skills-module__5S8euG__joyGuardrails strong{background:#fff;border-left:5px solid #c28752;margin:18px 0;padding:15px;display:block}.happiness-mind-skills-module__5S8euG__joyLimit{background:var(--joy-warm);border:2px solid #c28a59;padding:32px}.happiness-mind-skills-module__5S8euG__joyActions{background:#edf4f0;flex-wrap:wrap;justify-content:center;gap:10px;padding:26px;display:flex}.happiness-mind-skills-module__5S8euG__joyActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__joyActions small{text-align:center;color:#60736c;width:100%}.happiness-mind-skills-module__5S8euG__smallJoyPage :focus-visible{outline-offset:3px;outline:3px solid #d08443}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__joyStory,.happiness-mind-skills-module__5S8euG__joyConditions,.happiness-mind-skills-module__5S8euG__joyExamples>div,.happiness-mind-skills-module__5S8euG__joyGuardrails{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__joyStory,.happiness-mind-skills-module__5S8euG__joyConcept,.happiness-mind-skills-module__5S8euG__joyTool,.happiness-mind-skills-module__5S8euG__joyConditions,.happiness-mind-skills-module__5S8euG__joyPractice,.happiness-mind-skills-module__5S8euG__joyExamples,.happiness-mind-skills-module__5S8euG__joyNotReward,.happiness-mind-skills-module__5S8euG__joyGuardrails,.happiness-mind-skills-module__5S8euG__joyLimit,.happiness-mind-skills-module__5S8euG__joyActions{border-radius:22px}.happiness-mind-skills-module__5S8euG__joyTool,.happiness-mind-skills-module__5S8euG__joyPractice{padding:23px 17px}.happiness-mind-skills-module__5S8euG__joyPractice fieldset>div{display:grid}.happiness-mind-skills-module__5S8euG__joyPractice button,.happiness-mind-skills-module__5S8euG__joyActions button{width:100%}.happiness-mind-skills-module__5S8euG__joyConditions{gap:10px}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__smallJoyPage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__singleIssuePage{--issue:#3d5351;--issue-soft:#e9f1ee;--issue-warm:#fff3e5;--issue-blue:#edf2f4}.happiness-mind-skills-module__5S8euG__issueStory,.happiness-mind-skills-module__5S8euG__issueConcept,.happiness-mind-skills-module__5S8euG__issueTool,.happiness-mind-skills-module__5S8euG__issuePractice,.happiness-mind-skills-module__5S8euG__issueParking,.happiness-mind-skills-module__5S8euG__issueExample,.happiness-mind-skills-module__5S8euG__notNever,.happiness-mind-skills-module__5S8euG__issueFriction,.happiness-mind-skills-module__5S8euG__calmRepeat,.happiness-mind-skills-module__5S8euG__pastRelevant,.happiness-mind-skills-module__5S8euG__singleIssueSafety,.happiness-mind-skills-module__5S8euG__issueActions{border-radius:28px;max-width:1080px;margin:0 auto 34px}.happiness-mind-skills-module__5S8euG__issueStory{background:linear-gradient(135deg,var(--issue-soft),var(--issue-warm));grid-template-columns:1.2fr .8fr;gap:22px;padding:34px;display:grid}.happiness-mind-skills-module__5S8euG__issueStory>div>div{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.happiness-mind-skills-module__5S8euG__issueStory span{background:#fff;border-radius:14px;align-items:center;gap:8px;padding:10px 13px;font-weight:850;display:flex}.happiness-mind-skills-module__5S8euG__issueStory span b{color:#ae784f}.happiness-mind-skills-module__5S8euG__issueStory>strong{color:var(--issue);text-align:center;background:#fff;border-radius:20px;place-items:center;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__issueConcept{background:var(--issue-blue);padding:30px}.happiness-mind-skills-module__5S8euG__issueConcept strong{background:#fff;border-left:5px solid #738f89;margin-top:18px;padding:16px;display:block}.happiness-mind-skills-module__5S8euG__issueTool{background:var(--issue);color:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__issueTool>p{color:#c3d8d2;font-weight:900}.happiness-mind-skills-module__5S8euG__issueTool>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__issueTool article{background:#ffffff12;border-radius:18px;padding:22px}.happiness-mind-skills-module__5S8euG__issueTool span{width:48px;height:48px;color:var(--issue);background:#fff;border-radius:15px;place-items:center;margin-bottom:14px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__issuePractice{background:#fff;border:1px solid #cedbd7;padding:34px}.happiness-mind-skills-module__5S8euG__issuePractice label{gap:8px;margin:18px 0;display:grid}.happiness-mind-skills-module__5S8euG__issuePractice input,.happiness-mind-skills-module__5S8euG__issuePractice textarea{width:100%;min-height:50px;color:inherit;font:inherit;border:1px solid #97aca6;border-radius:13px;padding:12px 14px;line-height:1.65}.happiness-mind-skills-module__5S8euG__issuePractice textarea{resize:vertical;min-height:92px}.happiness-mind-skills-module__5S8euG__parkingEditor{background:var(--issue-soft);border-radius:20px;grid-template-columns:1fr auto;align-items:end;gap:10px;margin:20px 0;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__parkingEditor label{margin:0}.happiness-mind-skills-module__5S8euG__parkingEditor button,.happiness-mind-skills-module__5S8euG__issueParking button,.happiness-mind-skills-module__5S8euG__issueActions button{min-height:48px;color:var(--issue);font:inherit;background:#fff;border:1px solid #91aaa3;border-radius:999px;padding:10px 15px;font-weight:850}.happiness-mind-skills-module__5S8euG__parkingEditor button:disabled,.happiness-mind-skills-module__5S8euG__issueActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__reminderPhrase{background:var(--issue-warm);border-radius:20px;padding:20px}.happiness-mind-skills-module__5S8euG__reminderPhrase textarea{background:#fff}.happiness-mind-skills-module__5S8euG__issueParking{background:var(--issue-soft);padding:30px}.happiness-mind-skills-module__5S8euG__issueParking header p{color:#657871;font-weight:900}.happiness-mind-skills-module__5S8euG__issueParking ul{gap:9px;margin:20px 0;padding:0;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__issueParking li{background:#fff;border-radius:15px;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:14px 16px;display:grid}.happiness-mind-skills-module__5S8euG__issueParking li button{color:#824d43;border-radius:50%;place-items:center;width:42px;min-height:42px;padding:0;display:grid}.happiness-mind-skills-module__5S8euG__emptyParking{background:#fff;border:1px dashed #9eafa9;border-radius:16px;padding:20px}.happiness-mind-skills-module__5S8euG__issueParking>small{color:#60736d}.happiness-mind-skills-module__5S8euG__issueExample{background:var(--issue-warm);padding:30px}.happiness-mind-skills-module__5S8euG__issueExample>small{color:#76634f;font-weight:900}.happiness-mind-skills-module__5S8euG__issueExample>div{grid-template-columns:1fr 1fr;gap:12px;margin:18px 0;display:grid}.happiness-mind-skills-module__5S8euG__issueExample article{background:#fff;border-radius:17px;padding:19px}.happiness-mind-skills-module__5S8euG__issueExample article b{color:var(--issue)}.happiness-mind-skills-module__5S8euG__issueExample blockquote{background:#fff;border-left:5px solid #ae784f;margin:0;padding:18px;font-weight:850}.happiness-mind-skills-module__5S8euG__notNever{background:var(--issue-soft);padding:30px}.happiness-mind-skills-module__5S8euG__issueFriction{background:var(--issue-blue);padding:30px}.happiness-mind-skills-module__5S8euG__issueFriction>div{flex-wrap:wrap;gap:9px;margin:17px 0;display:flex}.happiness-mind-skills-module__5S8euG__issueFriction span{background:#fff;border-radius:999px;padding:10px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__issueFriction>strong{background:#fff;border-left:5px solid #ae784f;padding:16px;display:block}.happiness-mind-skills-module__5S8euG__calmRepeat{background:var(--issue);color:#fff;padding:32px}.happiness-mind-skills-module__5S8euG__calmRepeat blockquote{background:#ffffff10;border-left:5px solid #e2b082;margin:20px 0;padding:18px;font:700 clamp(1.15rem,2.6vw,1.55rem)/1.7 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__pastRelevant{background:var(--issue-soft);padding:30px}.happiness-mind-skills-module__5S8euG__pastRelevant blockquote{background:#fff;border-left:5px solid #738f89;margin:18px 0;padding:18px;font-weight:850}.happiness-mind-skills-module__5S8euG__singleIssueSafety{background:var(--issue-warm);border:2px solid #b97750;padding:32px}.happiness-mind-skills-module__5S8euG__issueActions{background:#edf3f1;flex-wrap:wrap;justify-content:center;gap:10px;padding:26px;display:flex}.happiness-mind-skills-module__5S8euG__issueActions button[aria-pressed=true]{background:var(--issue);color:#fff}.happiness-mind-skills-module__5S8euG__issueActions small{text-align:center;color:#60736d;width:100%}.happiness-mind-skills-module__5S8euG__singleIssuePage :focus-visible{outline-offset:3px;outline:3px solid #d08243}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__issueStory,.happiness-mind-skills-module__5S8euG__issueTool>div,.happiness-mind-skills-module__5S8euG__issueExample>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__issueStory,.happiness-mind-skills-module__5S8euG__issueConcept,.happiness-mind-skills-module__5S8euG__issueTool,.happiness-mind-skills-module__5S8euG__issuePractice,.happiness-mind-skills-module__5S8euG__issueParking,.happiness-mind-skills-module__5S8euG__issueExample,.happiness-mind-skills-module__5S8euG__notNever,.happiness-mind-skills-module__5S8euG__issueFriction,.happiness-mind-skills-module__5S8euG__calmRepeat,.happiness-mind-skills-module__5S8euG__pastRelevant,.happiness-mind-skills-module__5S8euG__singleIssueSafety,.happiness-mind-skills-module__5S8euG__issueActions{border-radius:22px}.happiness-mind-skills-module__5S8euG__issueTool,.happiness-mind-skills-module__5S8euG__issuePractice{padding:23px 17px}.happiness-mind-skills-module__5S8euG__parkingEditor{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__parkingEditor button,.happiness-mind-skills-module__5S8euG__issueActions button{width:100%}}@media (max-width:420px){.happiness-mind-skills-module__5S8euG__issueStory span{justify-content:space-between;width:100%}.happiness-mind-skills-module__5S8euG__issueStory span b{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__singleIssuePage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__pausePage{--pause:#354e59;--pause-soft:#e8f0f1;--pause-warm:#fff2e2;--pause-calm:#edf3ed}.happiness-mind-skills-module__5S8euG__pauseStory,.happiness-mind-skills-module__5S8euG__pauseComparison,.happiness-mind-skills-module__5S8euG__pauseTool,.happiness-mind-skills-module__5S8euG__pausePractice,.happiness-mind-skills-module__5S8euG__pauseActivity,.happiness-mind-skills-module__5S8euG__returnPhrase,.happiness-mind-skills-module__5S8euG__pauseLinks,.happiness-mind-skills-module__5S8euG__pauseRefusal,.happiness-mind-skills-module__5S8euG__pauseReturnLimit,.happiness-mind-skills-module__5S8euG__pauseSafety,.happiness-mind-skills-module__5S8euG__pauseActions{border-radius:28px;max-width:1080px;margin:0 auto 34px}.happiness-mind-skills-module__5S8euG__pauseStory{background:linear-gradient(135deg,var(--pause-warm),var(--pause-soft));grid-template-columns:1.25fr .75fr;gap:22px;padding:34px;display:grid}.happiness-mind-skills-module__5S8euG__pauseStory>div>div{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.happiness-mind-skills-module__5S8euG__pauseStory span{background:#fff;border-radius:15px;align-items:center;gap:9px;padding:11px 14px;font-weight:850;display:flex}.happiness-mind-skills-module__5S8euG__pauseStory span b{color:#b67b4e}.happiness-mind-skills-module__5S8euG__pauseStory>strong{color:var(--pause);text-align:center;background:#fff;border-radius:20px;place-items:center;padding:24px;display:grid}.happiness-mind-skills-module__5S8euG__pauseComparison{background:var(--pause-soft);padding:32px}.happiness-mind-skills-module__5S8euG__pauseComparison>div{grid-template-columns:1fr 1fr;gap:14px;margin:20px 0;display:grid}.happiness-mind-skills-module__5S8euG__pauseComparison article{background:#fff;border-radius:20px;padding:22px}.happiness-mind-skills-module__5S8euG__pauseComparison article:last-child{background:#f7f2ef}.happiness-mind-skills-module__5S8euG__pauseComparison li{margin:9px 0}.happiness-mind-skills-module__5S8euG__pauseComparison>p{color:#5b6d72}.happiness-mind-skills-module__5S8euG__pauseTool{background:var(--pause);color:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__pauseTool>p{color:#c9dce0;font-weight:900}.happiness-mind-skills-module__5S8euG__pauseTool>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__pauseTool article{background:#ffffff12;border-radius:18px;padding:22px}.happiness-mind-skills-module__5S8euG__pauseTool span{width:48px;height:48px;color:var(--pause);background:#fff;border-radius:15px;place-items:center;margin-bottom:15px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__pausePractice,.happiness-mind-skills-module__5S8euG__pauseActivity,.happiness-mind-skills-module__5S8euG__returnPhrase{background:#fff;border:1px solid #cad8da;padding:34px}.happiness-mind-skills-module__5S8euG__pausePractice fieldset{border:0;margin:22px 0;padding:0}.happiness-mind-skills-module__5S8euG__pausePractice legend{margin-bottom:12px;font-weight:900}.happiness-mind-skills-module__5S8euG__pausePractice label,.happiness-mind-skills-module__5S8euG__pauseActivity label{gap:8px;margin:20px 0;display:grid}.happiness-mind-skills-module__5S8euG__pausePractice input,.happiness-mind-skills-module__5S8euG__pausePractice textarea,.happiness-mind-skills-module__5S8euG__pauseActivity input,.happiness-mind-skills-module__5S8euG__returnPhrase textarea{width:100%;min-height:50px;color:inherit;font:inherit;border:1px solid #92a9ae;border-radius:14px;padding:13px 15px;line-height:1.65}.happiness-mind-skills-module__5S8euG__pausePractice textarea,.happiness-mind-skills-module__5S8euG__returnPhrase textarea{resize:vertical;min-height:132px}.happiness-mind-skills-module__5S8euG__pauseChoices{flex-wrap:wrap;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__pauseChoices button,.happiness-mind-skills-module__5S8euG__pauseActions button{min-height:48px;color:var(--pause);font:inherit;background:#fff;border:1px solid #89a3a9;border-radius:999px;padding:10px 16px;font-weight:850}.happiness-mind-skills-module__5S8euG__pauseChoices button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__pauseActions button[aria-pressed=true]{background:var(--pause);color:#fff}.happiness-mind-skills-module__5S8euG__pausePractice>small{background:var(--pause-soft);color:#52676d;border-radius:14px;padding:15px;display:block}.happiness-mind-skills-module__5S8euG__pauseActivity{background:var(--pause-calm)}.happiness-mind-skills-module__5S8euG__pauseActivity>strong{background:#fff;border-left:5px solid #75947e;margin-top:22px;padding:17px;display:block}.happiness-mind-skills-module__5S8euG__returnPhrase{background:var(--pause-warm)}.happiness-mind-skills-module__5S8euG__returnPhrase textarea{background:#fff}.happiness-mind-skills-module__5S8euG__pauseLinks{background:var(--pause-soft);padding:30px}.happiness-mind-skills-module__5S8euG__pauseLinks>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__pauseLinks a{color:inherit;background:#fff;border-radius:17px;gap:4px;padding:19px;text-decoration:none;display:grid}.happiness-mind-skills-module__5S8euG__pauseLinks a b{color:var(--pause)}.happiness-mind-skills-module__5S8euG__pauseRefusal{background:var(--pause);padding:32px}.happiness-mind-skills-module__5S8euG__pauseRefusal h2,.happiness-mind-skills-module__5S8euG__pauseRefusal p{color:#fff}.happiness-mind-skills-module__5S8euG__pauseRefusal blockquote{color:#fff;background:#ffffff12;border-left:5px solid #e5b686;margin:20px 0;padding:19px;font:700 clamp(1.1rem,2.4vw,1.45rem)/1.7 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__pauseReturnLimit{background:var(--pause-calm);border:2px solid #9bb1ad;padding:30px}.happiness-mind-skills-module__5S8euG__pauseSafety{background:var(--pause-warm);border:2px solid #b66c4f;padding:32px}.happiness-mind-skills-module__5S8euG__pauseActions{background:var(--pause-soft);flex-wrap:wrap;justify-content:center;gap:10px;padding:26px;display:flex}.happiness-mind-skills-module__5S8euG__pauseActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__pauseActions small{text-align:center;color:#586c71;width:100%}.happiness-mind-skills-module__5S8euG__pausePage :focus-visible{outline-offset:3px;outline:3px solid #d07d42}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__pauseStory,.happiness-mind-skills-module__5S8euG__pauseComparison>div,.happiness-mind-skills-module__5S8euG__pauseTool>div,.happiness-mind-skills-module__5S8euG__pauseLinks>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__pauseStory,.happiness-mind-skills-module__5S8euG__pauseComparison,.happiness-mind-skills-module__5S8euG__pauseTool,.happiness-mind-skills-module__5S8euG__pausePractice,.happiness-mind-skills-module__5S8euG__pauseActivity,.happiness-mind-skills-module__5S8euG__returnPhrase,.happiness-mind-skills-module__5S8euG__pauseLinks,.happiness-mind-skills-module__5S8euG__pauseRefusal,.happiness-mind-skills-module__5S8euG__pauseReturnLimit,.happiness-mind-skills-module__5S8euG__pauseSafety,.happiness-mind-skills-module__5S8euG__pauseActions{border-radius:22px}.happiness-mind-skills-module__5S8euG__pauseTool,.happiness-mind-skills-module__5S8euG__pausePractice,.happiness-mind-skills-module__5S8euG__pauseActivity{padding:23px 17px}.happiness-mind-skills-module__5S8euG__pauseActions button{width:100%}}@media (max-width:420px){.happiness-mind-skills-module__5S8euG__pauseStory span{justify-content:space-between;width:100%}.happiness-mind-skills-module__5S8euG__pauseStory span b{transform:rotate(90deg)}.happiness-mind-skills-module__5S8euG__pauseChoices button{width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__pausePage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__repairPage{--repair:#4e5044;--repair-soft:#eef0e8;--repair-warm:#fff0e4;--repair-rose:#f6ebe8}.happiness-mind-skills-module__5S8euG__repairStory,.happiness-mind-skills-module__5S8euG__repairConcept,.happiness-mind-skills-module__5S8euG__repairTool,.happiness-mind-skills-module__5S8euG__repairPractice,.happiness-mind-skills-module__5S8euG__apologyCompare,.happiness-mind-skills-module__5S8euG__noImmediateBut,.happiness-mind-skills-module__5S8euG__repairExample,.happiness-mind-skills-module__5S8euG__forgivenessLimit,.happiness-mind-skills-module__5S8euG__repairSafety,.happiness-mind-skills-module__5S8euG__repairActions{border-radius:28px;max-width:1080px;margin:0 auto 34px}.happiness-mind-skills-module__5S8euG__repairStory{background:linear-gradient(135deg,var(--repair-warm),var(--repair-soft));grid-template-columns:1.15fr .85fr;gap:22px;padding:34px;display:grid}.happiness-mind-skills-module__5S8euG__repairStory>div>div{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.happiness-mind-skills-module__5S8euG__repairStory span{background:#fff;border-radius:15px;align-items:center;gap:8px;padding:11px 14px;font-weight:850;display:flex}.happiness-mind-skills-module__5S8euG__repairStory span b{color:#ad7959}.happiness-mind-skills-module__5S8euG__repairStory aside{gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__repairStory blockquote,.happiness-mind-skills-module__5S8euG__repairStory strong{background:#fff;border-radius:17px;margin:0;padding:18px}.happiness-mind-skills-module__5S8euG__repairStory strong{color:var(--repair)}.happiness-mind-skills-module__5S8euG__repairConcept{background:var(--repair-soft);padding:30px}.happiness-mind-skills-module__5S8euG__repairTool{background:var(--repair);color:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__repairTool>p{color:#d8dacd;font-weight:900}.happiness-mind-skills-module__5S8euG__repairTool>div{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.happiness-mind-skills-module__5S8euG__repairTool article{background:#ffffff12;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__repairTool span{width:46px;height:46px;color:var(--repair);background:#fff;border-radius:14px;place-items:center;margin-bottom:14px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__repairPractice{background:#fff;border:1px solid #d8d8cc;padding:34px}.happiness-mind-skills-module__5S8euG__repairPractice label{gap:8px;margin:19px 0;display:grid}.happiness-mind-skills-module__5S8euG__repairPractice fieldset{border:0;margin:22px 0;padding:0}.happiness-mind-skills-module__5S8euG__repairPractice legend{margin-bottom:12px;font-weight:900}.happiness-mind-skills-module__5S8euG__repairPractice input,.happiness-mind-skills-module__5S8euG__repairPractice textarea{width:100%;min-height:50px;color:inherit;font:inherit;border:1px solid #a8aa9b;border-radius:14px;padding:13px 15px;line-height:1.65}.happiness-mind-skills-module__5S8euG__repairPractice textarea{resize:vertical;min-height:96px}.happiness-mind-skills-module__5S8euG__repairEmotions{flex-wrap:wrap;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__repairEmotions button,.happiness-mind-skills-module__5S8euG__repairActions button{min-height:48px;color:var(--repair);font:inherit;background:#fff;border:1px solid #9a9e8c;border-radius:999px;padding:10px 16px;font-weight:850}.happiness-mind-skills-module__5S8euG__repairEmotions button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__repairActions button[aria-pressed=true]{background:var(--repair);color:#fff}.happiness-mind-skills-module__5S8euG__repairComposed{background:var(--repair-warm);border-radius:20px;padding:20px}.happiness-mind-skills-module__5S8euG__repairComposed textarea{background:#fff;min-height:170px}.happiness-mind-skills-module__5S8euG__apologyCompare{background:var(--repair-rose);padding:32px}.happiness-mind-skills-module__5S8euG__apologyCompare>div{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;display:grid}.happiness-mind-skills-module__5S8euG__apologyCompare article{background:#fff;border-radius:19px;padding:22px}.happiness-mind-skills-module__5S8euG__apologyCompare small{color:#74655f;font-weight:850}.happiness-mind-skills-module__5S8euG__apologyCompare blockquote{margin:14px 0 0;font-weight:850}.happiness-mind-skills-module__5S8euG__noImmediateBut{background:var(--repair-warm);border:2px solid #b98b6e;padding:30px}.happiness-mind-skills-module__5S8euG__repairExample{background:var(--repair-soft);padding:32px}.happiness-mind-skills-module__5S8euG__repairExample>small{color:#6b705e;font-weight:900}.happiness-mind-skills-module__5S8euG__repairExample ol{gap:10px;padding:0;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__repairExample li{background:#fff;border-radius:16px;grid-template-columns:auto 1fr;align-items:start;gap:12px;padding:17px;display:grid}.happiness-mind-skills-module__5S8euG__repairExample li span{background:var(--repair);color:#fff;border-radius:12px;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__repairExample li p{margin:5px 0}.happiness-mind-skills-module__5S8euG__forgivenessLimit{background:var(--repair-rose);padding:30px}.happiness-mind-skills-module__5S8euG__repairSafety{background:var(--repair-warm);border:2px solid #b9674b;padding:32px}.happiness-mind-skills-module__5S8euG__repairActions{background:var(--repair-soft);flex-wrap:wrap;justify-content:center;gap:10px;padding:26px;display:flex}.happiness-mind-skills-module__5S8euG__repairActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__repairActions small{text-align:center;color:#666b5d;width:100%}.happiness-mind-skills-module__5S8euG__repairPage :focus-visible{outline-offset:3px;outline:3px solid #cf7447}@media (max-width:800px){.happiness-mind-skills-module__5S8euG__repairTool>div{grid-template-columns:1fr 1fr}}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__repairStory,.happiness-mind-skills-module__5S8euG__apologyCompare>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__repairStory,.happiness-mind-skills-module__5S8euG__repairConcept,.happiness-mind-skills-module__5S8euG__repairTool,.happiness-mind-skills-module__5S8euG__repairPractice,.happiness-mind-skills-module__5S8euG__apologyCompare,.happiness-mind-skills-module__5S8euG__noImmediateBut,.happiness-mind-skills-module__5S8euG__repairExample,.happiness-mind-skills-module__5S8euG__forgivenessLimit,.happiness-mind-skills-module__5S8euG__repairSafety,.happiness-mind-skills-module__5S8euG__repairActions{border-radius:22px}.happiness-mind-skills-module__5S8euG__repairTool,.happiness-mind-skills-module__5S8euG__repairPractice{padding:23px 17px}.happiness-mind-skills-module__5S8euG__repairActions button{width:100%}}@media (max-width:420px){.happiness-mind-skills-module__5S8euG__repairStory span{justify-content:space-between;width:100%}.happiness-mind-skills-module__5S8euG__repairStory span b{transform:rotate(90deg)}.happiness-mind-skills-module__5S8euG__repairTool>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__repairEmotions button{width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__repairPage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__apologyPage{--apology:#4d5147;--apology-soft:#eef1e9;--apology-warm:#fff1e3;--apology-blue:#eaf1f2}.happiness-mind-skills-module__5S8euG__apologyStory,.happiness-mind-skills-module__5S8euG__apologyTimeline,.happiness-mind-skills-module__5S8euG__apologyTool,.happiness-mind-skills-module__5S8euG__apologyPractice,.happiness-mind-skills-module__5S8euG__specificApology,.happiness-mind-skills-module__5S8euG__apologyRepair,.happiness-mind-skills-module__5S8euG__futureBehavior,.happiness-mind-skills-module__5S8euG__explanationCard,.happiness-mind-skills-module__5S8euG__promiseLimit,.happiness-mind-skills-module__5S8euG__notReadyChange,.happiness-mind-skills-module__5S8euG__apologyForgiveness,.happiness-mind-skills-module__5S8euG__apologySafety,.happiness-mind-skills-module__5S8euG__apologyActions{border-radius:28px;max-width:1080px;margin:0 auto 34px}.happiness-mind-skills-module__5S8euG__apologyStory{background:linear-gradient(135deg,var(--apology-warm),var(--apology-blue));grid-template-columns:1.2fr .8fr;gap:22px;padding:34px;display:grid}.happiness-mind-skills-module__5S8euG__apologyStory>div>div{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.happiness-mind-skills-module__5S8euG__apologyStory span{background:#fff;border-radius:15px;align-items:center;gap:8px;padding:11px 14px;font-weight:850;display:flex}.happiness-mind-skills-module__5S8euG__apologyStory span b{color:#ad7959}.happiness-mind-skills-module__5S8euG__apologyStory aside{background:#fff;border-radius:20px;place-content:center;gap:12px;padding:22px;display:grid}.happiness-mind-skills-module__5S8euG__apologyTimeline{background:var(--apology-soft);padding:30px}.happiness-mind-skills-module__5S8euG__apologyTimeline>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__apologyTimeline article{background:#fff;border-radius:17px;gap:5px;padding:20px;display:grid;position:relative}.happiness-mind-skills-module__5S8euG__apologyTimeline article>span{font-size:1.5rem;position:absolute;top:35%;right:-13px}.happiness-mind-skills-module__5S8euG__apologyTool{background:var(--apology);color:#fff;padding:34px}.happiness-mind-skills-module__5S8euG__apologyTool>p{color:#d7ddcf;font-weight:900}.happiness-mind-skills-module__5S8euG__apologyTool>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__apologyTool article{background:#ffffff12;border-radius:18px;padding:22px}.happiness-mind-skills-module__5S8euG__apologyTool article>span{width:48px;height:48px;color:var(--apology);background:#fff;border-radius:15px;place-items:center;margin-bottom:14px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__apologyTool article p{color:#eef1eb}.happiness-mind-skills-module__5S8euG__apologyPractice{background:#fff;border:1px solid #d4d9cf;padding:34px}.happiness-mind-skills-module__5S8euG__apologyPractice label{gap:8px;margin:19px 0;display:grid}.happiness-mind-skills-module__5S8euG__apologyPractice textarea{width:100%;min-height:96px;color:inherit;font:inherit;resize:vertical;border:1px solid #a0aa9a;border-radius:14px;padding:13px 15px;line-height:1.65}.happiness-mind-skills-module__5S8euG__apologyComposed{background:var(--apology-warm);border-radius:20px;padding:20px}.happiness-mind-skills-module__5S8euG__apologyComposed textarea{background:#fff;min-height:180px}.happiness-mind-skills-module__5S8euG__specificApology{background:var(--apology-blue);padding:32px}.happiness-mind-skills-module__5S8euG__specificApology>div,.happiness-mind-skills-module__5S8euG__futureBehavior>div{grid-template-columns:1fr 1fr;gap:14px;margin-top:20px;display:grid}.happiness-mind-skills-module__5S8euG__specificApology article,.happiness-mind-skills-module__5S8euG__futureBehavior article{background:#fff;border-radius:19px;padding:22px}.happiness-mind-skills-module__5S8euG__specificApology small{font-weight:850}.happiness-mind-skills-module__5S8euG__apologyRepair{background:var(--apology-soft);padding:30px}.happiness-mind-skills-module__5S8euG__apologyRepair>div{flex-wrap:wrap;gap:9px;margin:18px 0;display:flex}.happiness-mind-skills-module__5S8euG__apologyRepair span{background:#fff;border-radius:999px;padding:11px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__futureBehavior{background:var(--apology-warm);padding:30px}.happiness-mind-skills-module__5S8euG__futureBehavior article{gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__futureBehavior del{color:#83695b}.happiness-mind-skills-module__5S8euG__explanationCard,.happiness-mind-skills-module__5S8euG__promiseLimit,.happiness-mind-skills-module__5S8euG__apologyForgiveness{background:var(--apology-blue);padding:30px}.happiness-mind-skills-module__5S8euG__explanationCard strong{background:#fff;border-left:5px solid #78969a;margin-top:17px;padding:17px;display:block}.happiness-mind-skills-module__5S8euG__promiseLimit{background:var(--apology-warm);border:2px solid #b68a69}.happiness-mind-skills-module__5S8euG__notReadyChange{background:var(--apology);color:#fff;padding:32px}.happiness-mind-skills-module__5S8euG__notReadyChange blockquote{background:#ffffff12;border-left:5px solid #e2b282;margin:18px 0;padding:18px;font:700 clamp(1.1rem,2.5vw,1.45rem)/1.7 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__apologySafety{background:var(--apology-warm);border:2px solid #b9694d;padding:32px}.happiness-mind-skills-module__5S8euG__apologyActions{background:var(--apology-soft);flex-wrap:wrap;justify-content:center;gap:10px;padding:26px;display:flex}.happiness-mind-skills-module__5S8euG__apologyActions button{min-height:48px;color:var(--apology);font:inherit;background:#fff;border:1px solid #999f90;border-radius:999px;padding:10px 16px;font-weight:850}.happiness-mind-skills-module__5S8euG__apologyActions button[aria-pressed=true]{background:var(--apology);color:#fff}.happiness-mind-skills-module__5S8euG__apologyActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__apologyActions small{text-align:center;color:#62685d;width:100%}.happiness-mind-skills-module__5S8euG__apologyPage :focus-visible{outline-offset:3px;outline:3px solid #cf7844}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__apologyStory,.happiness-mind-skills-module__5S8euG__apologyTimeline>div,.happiness-mind-skills-module__5S8euG__apologyTool>div,.happiness-mind-skills-module__5S8euG__specificApology>div,.happiness-mind-skills-module__5S8euG__futureBehavior>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__apologyStory,.happiness-mind-skills-module__5S8euG__apologyTimeline,.happiness-mind-skills-module__5S8euG__apologyTool,.happiness-mind-skills-module__5S8euG__apologyPractice,.happiness-mind-skills-module__5S8euG__specificApology,.happiness-mind-skills-module__5S8euG__apologyRepair,.happiness-mind-skills-module__5S8euG__futureBehavior,.happiness-mind-skills-module__5S8euG__explanationCard,.happiness-mind-skills-module__5S8euG__promiseLimit,.happiness-mind-skills-module__5S8euG__notReadyChange,.happiness-mind-skills-module__5S8euG__apologyForgiveness,.happiness-mind-skills-module__5S8euG__apologySafety,.happiness-mind-skills-module__5S8euG__apologyActions{border-radius:22px}.happiness-mind-skills-module__5S8euG__apologyTool,.happiness-mind-skills-module__5S8euG__apologyPractice{padding:23px 17px}.happiness-mind-skills-module__5S8euG__apologyTimeline article>span{display:none}.happiness-mind-skills-module__5S8euG__apologyActions button{width:100%}}@media (max-width:420px){.happiness-mind-skills-module__5S8euG__apologyStory span{justify-content:space-between;width:100%}.happiness-mind-skills-module__5S8euG__apologyStory span b{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__apologyPage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__clarifyPage{--clarify:#3f5360;--clarify-soft:#eaf1f3;--clarify-warm:#fff2e4;--clarify-green:#edf3ec}.happiness-mind-skills-module__5S8euG__clarifyStory,.happiness-mind-skills-module__5S8euG__clueConcept,.happiness-mind-skills-module__5S8euG__clarifyTool,.happiness-mind-skills-module__5S8euG__factGuess,.happiness-mind-skills-module__5S8euG__clarifyPractice,.happiness-mind-skills-module__5S8euG__leadingQuestion,.happiness-mind-skills-module__5S8euG__listenAnswer,.happiness-mind-skills-module__5S8euG__guessPhrase,.happiness-mind-skills-module__5S8euG__uncertaintyCard,.happiness-mind-skills-module__5S8euG__wrongGuess,.happiness-mind-skills-module__5S8euG__clarifyExample,.happiness-mind-skills-module__5S8euG__clarifyLimit,.happiness-mind-skills-module__5S8euG__clarifySafety,.happiness-mind-skills-module__5S8euG__clarifyActions{border-radius:28px;max-width:1080px;margin:0 auto 34px;padding:30px}.happiness-mind-skills-module__5S8euG__clarifyStory{background:linear-gradient(135deg,var(--clarify-warm),var(--clarify-soft));grid-template-columns:1.2fr .8fr;gap:22px;display:grid}.happiness-mind-skills-module__5S8euG__clarifyStory>div>div,.happiness-mind-skills-module__5S8euG__clueConcept>div{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.happiness-mind-skills-module__5S8euG__clarifyStory span,.happiness-mind-skills-module__5S8euG__clueConcept span{background:#fff;border-radius:15px;align-items:center;gap:8px;padding:11px 14px;font-weight:850;display:flex}.happiness-mind-skills-module__5S8euG__clarifyStory>strong{background:#fff;border-radius:18px;place-items:center;padding:22px;display:grid}.happiness-mind-skills-module__5S8euG__clueConcept{background:var(--clarify-soft)}.happiness-mind-skills-module__5S8euG__clarifyTool{background:var(--clarify);color:#fff}.happiness-mind-skills-module__5S8euG__clarifyTool>p{color:#cbdce2;font-weight:900}.happiness-mind-skills-module__5S8euG__clarifyTool>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__clarifyTool article{background:#ffffff12;border-radius:17px;padding:20px}.happiness-mind-skills-module__5S8euG__clarifyTool article span{width:46px;height:46px;color:var(--clarify);background:#fff;border-radius:14px;place-items:center;margin-bottom:12px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__factGuess,.happiness-mind-skills-module__5S8euG__leadingQuestion{background:var(--clarify-warm)}.happiness-mind-skills-module__5S8euG__factGuess>div,.happiness-mind-skills-module__5S8euG__leadingQuestion>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__factGuess article,.happiness-mind-skills-module__5S8euG__leadingQuestion article{background:#fff;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__clarifyPractice{background:#fff;border:1px solid #ccd9dd}.happiness-mind-skills-module__5S8euG__clarifyPractice label{gap:8px;margin:18px 0;display:grid}.happiness-mind-skills-module__5S8euG__clarifyPractice textarea{width:100%;min-height:96px;color:inherit;font:inherit;resize:vertical;border:1px solid #96aab1;border-radius:14px;padding:13px 15px;line-height:1.65}.happiness-mind-skills-module__5S8euG__clarifyComposed{background:var(--clarify-soft);border-radius:20px;padding:20px}.happiness-mind-skills-module__5S8euG__clarifyComposed textarea{background:#fff;min-height:165px}.happiness-mind-skills-module__5S8euG__listenAnswer,.happiness-mind-skills-module__5S8euG__uncertaintyCard,.happiness-mind-skills-module__5S8euG__clarifyLimit{background:var(--clarify-green)}.happiness-mind-skills-module__5S8euG__listenAnswer blockquote,.happiness-mind-skills-module__5S8euG__uncertaintyCard blockquote{background:#fff;border-left:5px solid #76927d;margin:16px 0;padding:17px}.happiness-mind-skills-module__5S8euG__guessPhrase,.happiness-mind-skills-module__5S8euG__wrongGuess{background:var(--clarify);color:#fff}.happiness-mind-skills-module__5S8euG__guessPhrase button,.happiness-mind-skills-module__5S8euG__clarifyActions button{min-height:48px;color:var(--clarify);font:inherit;background:#fff;border:1px solid #91a5aa;border-radius:999px;padding:10px 16px;font-weight:850}.happiness-mind-skills-module__5S8euG__guessPhrase button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__clarifyActions button[aria-pressed=true]{background:#d9e7ea}.happiness-mind-skills-module__5S8euG__wrongGuess blockquote{margin:15px 0;font:700 clamp(1.1rem,2.5vw,1.45rem)/1.7 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__clarifyExample{background:var(--clarify-soft)}.happiness-mind-skills-module__5S8euG__clarifyExample>div{grid-template-columns:1fr 1fr;gap:11px;display:grid}.happiness-mind-skills-module__5S8euG__clarifyExample p{background:#fff;border-radius:15px;padding:17px}.happiness-mind-skills-module__5S8euG__clarifyExample b{color:var(--clarify);display:block}.happiness-mind-skills-module__5S8euG__clarifySafety{background:var(--clarify-warm);border:2px solid #b86c4e}.happiness-mind-skills-module__5S8euG__clarifyActions{background:var(--clarify-soft);flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__clarifyActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__clarifyActions small{text-align:center;width:100%}.happiness-mind-skills-module__5S8euG__clarifyPage :focus-visible{outline-offset:3px;outline:3px solid #ce7845}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__clarifyStory,.happiness-mind-skills-module__5S8euG__clarifyTool>div,.happiness-mind-skills-module__5S8euG__factGuess>div,.happiness-mind-skills-module__5S8euG__leadingQuestion>div,.happiness-mind-skills-module__5S8euG__clarifyExample>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__clarifyStory,.happiness-mind-skills-module__5S8euG__clueConcept,.happiness-mind-skills-module__5S8euG__clarifyTool,.happiness-mind-skills-module__5S8euG__factGuess,.happiness-mind-skills-module__5S8euG__clarifyPractice,.happiness-mind-skills-module__5S8euG__leadingQuestion,.happiness-mind-skills-module__5S8euG__listenAnswer,.happiness-mind-skills-module__5S8euG__guessPhrase,.happiness-mind-skills-module__5S8euG__uncertaintyCard,.happiness-mind-skills-module__5S8euG__wrongGuess,.happiness-mind-skills-module__5S8euG__clarifyExample,.happiness-mind-skills-module__5S8euG__clarifyLimit,.happiness-mind-skills-module__5S8euG__clarifySafety,.happiness-mind-skills-module__5S8euG__clarifyActions{border-radius:22px;padding:23px 17px}.happiness-mind-skills-module__5S8euG__clarifyActions button{width:100%}}@media (max-width:420px){.happiness-mind-skills-module__5S8euG__clarifyStory span{justify-content:space-between;width:100%}.happiness-mind-skills-module__5S8euG__clarifyStory span b{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__clarifyPage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__needPage{--need:#48564c;--need-soft:#edf3ed;--need-warm:#fff2e5;--need-blue:#eaf1f2}.happiness-mind-skills-module__5S8euG__needStory,.happiness-mind-skills-module__5S8euG__intimacyConcept,.happiness-mind-skills-module__5S8euG__needTool,.happiness-mind-skills-module__5S8euG__needPractice,.happiness-mind-skills-module__5S8euG__requestCompare,.happiness-mind-skills-module__5S8euG__requestAutonomy,.happiness-mind-skills-module__5S8euG__noTesting,.happiness-mind-skills-module__5S8euG__importantEarlier,.happiness-mind-skills-module__5S8euG__unknownNeed,.happiness-mind-skills-module__5S8euG__needLimit,.happiness-mind-skills-module__5S8euG__needSafety,.happiness-mind-skills-module__5S8euG__needActions{border-radius:28px;max-width:1080px;margin:0 auto 34px;padding:30px}.happiness-mind-skills-module__5S8euG__needStory{background:linear-gradient(135deg,var(--need-warm),var(--need-soft));grid-template-columns:1.2fr .8fr;gap:22px;display:grid}.happiness-mind-skills-module__5S8euG__needStory>div>div,.happiness-mind-skills-module__5S8euG__requestAutonomy>div,.happiness-mind-skills-module__5S8euG__importantEarlier>div{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.happiness-mind-skills-module__5S8euG__needStory span,.happiness-mind-skills-module__5S8euG__requestAutonomy span,.happiness-mind-skills-module__5S8euG__importantEarlier span{background:#fff;border-radius:15px;align-items:center;gap:8px;padding:11px 14px;font-weight:850;display:flex}.happiness-mind-skills-module__5S8euG__needStory>strong{background:#fff;border-radius:18px;place-items:center;padding:22px;display:grid}.happiness-mind-skills-module__5S8euG__intimacyConcept,.happiness-mind-skills-module__5S8euG__needLimit{background:var(--need-soft)}.happiness-mind-skills-module__5S8euG__needTool{background:var(--need);color:#fff}.happiness-mind-skills-module__5S8euG__needTool>p{color:#d2e0d5;font-weight:900}.happiness-mind-skills-module__5S8euG__needTool>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__needTool article{background:#ffffff12;border-radius:17px;padding:20px}.happiness-mind-skills-module__5S8euG__needTool article span{width:46px;height:46px;color:var(--need);background:#fff;border-radius:14px;place-items:center;margin-bottom:12px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__needPractice{background:#fff;border:1px solid #cbd8cd}.happiness-mind-skills-module__5S8euG__needPractice label{gap:8px;margin:18px 0;display:grid}.happiness-mind-skills-module__5S8euG__needPractice fieldset{border:0;margin:22px 0;padding:0}.happiness-mind-skills-module__5S8euG__needPractice legend{margin-bottom:12px;font-weight:900}.happiness-mind-skills-module__5S8euG__needPractice input,.happiness-mind-skills-module__5S8euG__needPractice textarea{width:100%;min-height:50px;color:inherit;font:inherit;border:1px solid #98aa9b;border-radius:14px;padding:13px 15px;line-height:1.65}.happiness-mind-skills-module__5S8euG__needPractice textarea{resize:vertical;min-height:100px}.happiness-mind-skills-module__5S8euG__needChips{flex-wrap:wrap;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__needChips button,.happiness-mind-skills-module__5S8euG__needActions button{min-height:48px;color:var(--need);font:inherit;background:#fff;border:1px solid #90a393;border-radius:999px;padding:10px 16px;font-weight:850}.happiness-mind-skills-module__5S8euG__needChips button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__needActions button[aria-pressed=true]{background:var(--need);color:#fff}.happiness-mind-skills-module__5S8euG__needComposed{background:var(--need-warm);border-radius:20px;padding:20px}.happiness-mind-skills-module__5S8euG__needComposed textarea{background:#fff;min-height:165px}.happiness-mind-skills-module__5S8euG__requestCompare{background:var(--need-blue)}.happiness-mind-skills-module__5S8euG__requestCompare>div{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.happiness-mind-skills-module__5S8euG__requestCompare article{background:#fff;border-radius:18px;gap:14px;padding:20px;display:grid}.happiness-mind-skills-module__5S8euG__requestAutonomy{background:var(--need-soft)}.happiness-mind-skills-module__5S8euG__noTesting,.happiness-mind-skills-module__5S8euG__unknownNeed{background:var(--need);color:#fff}.happiness-mind-skills-module__5S8euG__importantEarlier{background:var(--need-blue)}.happiness-mind-skills-module__5S8euG__unknownNeed blockquote{margin:14px 0;font:700 clamp(1.1rem,2.5vw,1.45rem)/1.7 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__needSafety{background:var(--need-warm);border:2px solid #b86c4e}.happiness-mind-skills-module__5S8euG__needActions{background:var(--need-soft);flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__needActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__needActions small{text-align:center;width:100%}.happiness-mind-skills-module__5S8euG__needPage :focus-visible{outline-offset:3px;outline:3px solid #cb7745}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__needStory,.happiness-mind-skills-module__5S8euG__needTool>div,.happiness-mind-skills-module__5S8euG__requestCompare>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__needStory,.happiness-mind-skills-module__5S8euG__intimacyConcept,.happiness-mind-skills-module__5S8euG__needTool,.happiness-mind-skills-module__5S8euG__needPractice,.happiness-mind-skills-module__5S8euG__requestCompare,.happiness-mind-skills-module__5S8euG__requestAutonomy,.happiness-mind-skills-module__5S8euG__noTesting,.happiness-mind-skills-module__5S8euG__importantEarlier,.happiness-mind-skills-module__5S8euG__unknownNeed,.happiness-mind-skills-module__5S8euG__needLimit,.happiness-mind-skills-module__5S8euG__needSafety,.happiness-mind-skills-module__5S8euG__needActions{border-radius:22px;padding:23px 17px}.happiness-mind-skills-module__5S8euG__needActions button{width:100%}}@media (max-width:420px){.happiness-mind-skills-module__5S8euG__needStory span,.happiness-mind-skills-module__5S8euG__needChips button{justify-content:space-between;width:100%}.happiness-mind-skills-module__5S8euG__needStory span b{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__needPage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__fairnessPage{--fair:#43584f;--fair-soft:#edf3ef;--fair-warm:#fff2e4;--fair-blue:#eaf2f3}.happiness-mind-skills-module__5S8euG__fairnessStory,.happiness-mind-skills-module__5S8euG__fairnessConcept,.happiness-mind-skills-module__5S8euG__fairnessTool,.happiness-mind-skills-module__5S8euG__responsibilityMap,.happiness-mind-skills-module__5S8euG__visibleInvisible,.happiness-mind-skills-module__5S8euG__helpingLanguage,.happiness-mind-skills-module__5S8euG__capacityCheck,.happiness-mind-skills-module__5S8euG__adjustmentPlan,.happiness-mind-skills-module__5S8euG__fairnessExample,.happiness-mind-skills-module__5S8euG__reassessFairness,.happiness-mind-skills-module__5S8euG__fairnessLimit,.happiness-mind-skills-module__5S8euG__fairnessSafety,.happiness-mind-skills-module__5S8euG__fairnessActions{border-radius:28px;max-width:1080px;margin:0 auto 34px;padding:30px}.happiness-mind-skills-module__5S8euG__fairnessStory{background:linear-gradient(135deg,var(--fair-warm),var(--fair-blue));grid-template-columns:1.2fr .8fr;gap:22px;display:grid}.happiness-mind-skills-module__5S8euG__fairnessStory>div>div,.happiness-mind-skills-module__5S8euG__fairnessConcept>div{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.happiness-mind-skills-module__5S8euG__fairnessStory span,.happiness-mind-skills-module__5S8euG__fairnessConcept span{background:#fff;border-radius:999px;padding:11px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__fairnessStory>strong{background:#fff;border-radius:18px;place-items:center;padding:22px;line-height:1.7;display:grid}.happiness-mind-skills-module__5S8euG__fairnessConcept,.happiness-mind-skills-module__5S8euG__fairnessLimit{background:var(--fair-soft)}.happiness-mind-skills-module__5S8euG__fairnessTool{background:var(--fair);color:#fff}.happiness-mind-skills-module__5S8euG__fairnessTool>p{color:#d5e2db;font-weight:900}.happiness-mind-skills-module__5S8euG__fairnessTool>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__fairnessTool article{background:#ffffff12;border-radius:17px;padding:20px}.happiness-mind-skills-module__5S8euG__fairnessTool article span{width:46px;height:46px;color:var(--fair);background:#fff;border-radius:14px;place-items:center;margin-bottom:12px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__responsibilityMap{background:#fff;border:1px solid #cbd8d0}.happiness-mind-skills-module__5S8euG__responsibilityRows{gap:18px;margin:22px 0;display:grid}.happiness-mind-skills-module__5S8euG__responsibilityRows article{background:var(--fair-soft);border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:22px;display:grid}.happiness-mind-skills-module__5S8euG__responsibilityRows header{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.happiness-mind-skills-module__5S8euG__responsibilityRows header button{width:44px;height:44px;color:var(--fair);background:#fff;border:1px solid #9cac9f;border-radius:50%;font-size:1.4rem}.happiness-mind-skills-module__5S8euG__responsibilityRows label{align-content:start;gap:7px;font-weight:800;display:grid}.happiness-mind-skills-module__5S8euG__responsibilityRows label:nth-last-child(-n+2){grid-column:1/-1}.happiness-mind-skills-module__5S8euG__responsibilityRows input,.happiness-mind-skills-module__5S8euG__responsibilityRows select,.happiness-mind-skills-module__5S8euG__responsibilityRows textarea,.happiness-mind-skills-module__5S8euG__capacityCheck textarea,.happiness-mind-skills-module__5S8euG__adjustmentPlan input,.happiness-mind-skills-module__5S8euG__adjustmentPlan textarea{width:100%;min-height:50px;color:inherit;font:inherit;background:#fff;border:1px solid #97aa9c;border-radius:13px;padding:12px 14px;line-height:1.6}.happiness-mind-skills-module__5S8euG__responsibilityRows textarea,.happiness-mind-skills-module__5S8euG__capacityCheck textarea,.happiness-mind-skills-module__5S8euG__adjustmentPlan textarea{resize:vertical;min-height:94px}.happiness-mind-skills-module__5S8euG__responsibilityRows fieldset{border:0;margin:0;padding:0}.happiness-mind-skills-module__5S8euG__responsibilityRows legend{margin-bottom:7px;font-weight:800}.happiness-mind-skills-module__5S8euG__responsibilityRows fieldset div,.happiness-mind-skills-module__5S8euG__capacityCheck>div,.happiness-mind-skills-module__5S8euG__adjustmentPlan>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__responsibilityRows fieldset button,.happiness-mind-skills-module__5S8euG__capacityCheck button,.happiness-mind-skills-module__5S8euG__adjustmentPlan button,.happiness-mind-skills-module__5S8euG__fairnessActions button,.happiness-mind-skills-module__5S8euG__addResponsibility{min-height:48px;color:var(--fair);font:inherit;background:#fff;border:1px solid #92a598;border-radius:999px;padding:10px 16px;font-weight:850}.happiness-mind-skills-module__5S8euG__responsibilityRows button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__capacityCheck button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__adjustmentPlan button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__fairnessActions button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__addResponsibility{background:var(--fair);color:#fff}.happiness-mind-skills-module__5S8euG__visibleInvisible{background:var(--fair-blue)}.happiness-mind-skills-module__5S8euG__visibleInvisible>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__visibleInvisible article{background:#fff;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__helpingLanguage{background:var(--fair);color:#fff}.happiness-mind-skills-module__5S8euG__helpingLanguage blockquote,.happiness-mind-skills-module__5S8euG__reassessFairness blockquote{background:#ffffff12;border-left:5px solid #deb07e;margin:18px 0;padding:18px;font:700 clamp(1.1rem,2.5vw,1.45rem)/1.7 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__capacityCheck,.happiness-mind-skills-module__5S8euG__adjustmentPlan{background:var(--fair-soft)}.happiness-mind-skills-module__5S8euG__capacityCheck label,.happiness-mind-skills-module__5S8euG__adjustmentPlan label{gap:8px;margin-top:20px;display:grid}.happiness-mind-skills-module__5S8euG__fairnessExample{background:var(--fair-warm)}.happiness-mind-skills-module__5S8euG__fairnessExample blockquote{background:#fff;border-left:5px solid #bc805a;margin:18px 0 0;padding:18px;font-weight:850}.happiness-mind-skills-module__5S8euG__reassessFairness{background:var(--fair);color:#fff}.happiness-mind-skills-module__5S8euG__fairnessSafety{background:var(--fair-warm);border:2px solid #b96c4e}.happiness-mind-skills-module__5S8euG__fairnessActions{background:var(--fair-soft);flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__fairnessActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__fairnessActions small{text-align:center;width:100%}.happiness-mind-skills-module__5S8euG__fairnessPage :focus-visible{outline-offset:3px;outline:3px solid #cb7745}@media (max-width:800px){.happiness-mind-skills-module__5S8euG__fairnessTool>div{grid-template-columns:1fr 1fr}}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__fairnessStory,.happiness-mind-skills-module__5S8euG__responsibilityRows article,.happiness-mind-skills-module__5S8euG__visibleInvisible>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__responsibilityRows header,.happiness-mind-skills-module__5S8euG__responsibilityRows label:nth-last-child(-n+2){grid-column:auto}.happiness-mind-skills-module__5S8euG__fairnessStory,.happiness-mind-skills-module__5S8euG__fairnessConcept,.happiness-mind-skills-module__5S8euG__fairnessTool,.happiness-mind-skills-module__5S8euG__responsibilityMap,.happiness-mind-skills-module__5S8euG__visibleInvisible,.happiness-mind-skills-module__5S8euG__helpingLanguage,.happiness-mind-skills-module__5S8euG__capacityCheck,.happiness-mind-skills-module__5S8euG__adjustmentPlan,.happiness-mind-skills-module__5S8euG__fairnessExample,.happiness-mind-skills-module__5S8euG__reassessFairness,.happiness-mind-skills-module__5S8euG__fairnessLimit,.happiness-mind-skills-module__5S8euG__fairnessSafety,.happiness-mind-skills-module__5S8euG__fairnessActions{border-radius:22px;padding:23px 17px}.happiness-mind-skills-module__5S8euG__fairnessTool>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__fairnessActions button{width:100%}}@media (max-width:420px){.happiness-mind-skills-module__5S8euG__capacityCheck button,.happiness-mind-skills-module__5S8euG__adjustmentPlan button,.happiness-mind-skills-module__5S8euG__addResponsibility{width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__fairnessPage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__index>.happiness-mind-skills-module__5S8euG__seasonHeading:last-of-type+ol>li:last-child{display:none}.happiness-mind-skills-module__5S8euG__seasonThreeContinuation{margin-top:0!important}.happiness-mind-skills-module__5S8euG__chainPage{--chain:#3f5552;--chain-soft:#edf3f1;--chain-warm:#fff2e4;--chain-blue:#e8f1f3}.happiness-mind-skills-module__5S8euG__chainStory,.happiness-mind-skills-module__5S8euG__chainConcept,.happiness-mind-skills-module__5S8euG__chainTool,.happiness-mind-skills-module__5S8euG__chainPractice,.happiness-mind-skills-module__5S8euG__fullOwnership,.happiness-mind-skills-module__5S8euG__chainSummary,.happiness-mind-skills-module__5S8euG__chainExample,.happiness-mind-skills-module__5S8euG__tellMeCard,.happiness-mind-skills-module__5S8euG__familyManager,.happiness-mind-skills-module__5S8euG__sharedTools,.happiness-mind-skills-module__5S8euG__keepChainSmall,.happiness-mind-skills-module__5S8euG__chainLimit,.happiness-mind-skills-module__5S8euG__chainSafety,.happiness-mind-skills-module__5S8euG__chainActions{border-radius:28px;max-width:1080px;margin:0 auto 34px;padding:30px}.happiness-mind-skills-module__5S8euG__chainStory{background:linear-gradient(135deg,var(--chain-warm),var(--chain-blue));grid-template-columns:1.2fr .8fr;gap:22px;display:grid}.happiness-mind-skills-module__5S8euG__chainStory>strong{background:#fff;border-radius:18px;place-items:center;padding:22px;line-height:1.7;display:grid}.happiness-mind-skills-module__5S8euG__chainConcept{background:var(--chain-soft)}.happiness-mind-skills-module__5S8euG__chainConcept>div{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.happiness-mind-skills-module__5S8euG__chainConcept span{text-align:center;background:#fff;border-radius:15px;justify-content:center;align-items:center;gap:7px;min-height:66px;padding:10px;font-weight:850;display:flex}.happiness-mind-skills-module__5S8euG__chainConcept span b{background:var(--chain);color:#fff;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.happiness-mind-skills-module__5S8euG__chainConcept i{color:#af7553;font-style:normal;position:absolute;transform:translate(72px)}.happiness-mind-skills-module__5S8euG__chainTool{background:var(--chain);color:#fff}.happiness-mind-skills-module__5S8euG__chainTool>p{color:#d3e1dd;font-weight:900}.happiness-mind-skills-module__5S8euG__chainTool>div{grid-template-columns:repeat(6,1fr);gap:9px;display:grid}.happiness-mind-skills-module__5S8euG__chainTool article{background:#ffffff12;border-radius:17px;padding:18px}.happiness-mind-skills-module__5S8euG__chainTool article>span{width:42px;height:42px;color:var(--chain);background:#fff;border-radius:13px;place-items:center;margin-bottom:12px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__chainTool article p{color:#dae4e1;line-height:1.55}.happiness-mind-skills-module__5S8euG__chainPractice{background:#fff;border:1px solid #c7d6d1}.happiness-mind-skills-module__5S8euG__chainPractice>label,.happiness-mind-skills-module__5S8euG__chainLink{gap:8px;margin:18px 0;font-weight:800;display:grid}.happiness-mind-skills-module__5S8euG__chainPractice input,.happiness-mind-skills-module__5S8euG__chainPractice select{width:100%;min-height:50px;color:inherit;font:inherit;background:#fff;border:1px solid #91a8a0;border-radius:13px;padding:11px 13px}.happiness-mind-skills-module__5S8euG__chainRows{gap:12px;margin-top:22px;display:grid}.happiness-mind-skills-module__5S8euG__chainRows article{background:var(--chain-soft);border-radius:18px;grid-template-columns:1.1fr .8fr 1.1fr;align-items:end;gap:14px;padding:18px;display:grid}.happiness-mind-skills-module__5S8euG__chainRows header{align-items:center;gap:12px;display:flex}.happiness-mind-skills-module__5S8euG__chainRows header>span{background:var(--chain);color:#fff;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__chainRows header small{color:#60726c;margin-top:4px;display:block}.happiness-mind-skills-module__5S8euG__chainRows label{gap:7px;font-weight:800;display:grid}.happiness-mind-skills-module__5S8euG__fullOwnership{background:var(--chain-blue)}.happiness-mind-skills-module__5S8euG__fullOwnership>div,.happiness-mind-skills-module__5S8euG__sharedTools>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__fullOwnership button,.happiness-mind-skills-module__5S8euG__chainActions button{min-height:48px;color:var(--chain);font:inherit;background:#fff;border:1px solid #8ca39c;border-radius:999px;padding:10px 16px;font-weight:850}.happiness-mind-skills-module__5S8euG__fullOwnership button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__chainActions button[aria-pressed=true]{background:var(--chain);color:#fff}.happiness-mind-skills-module__5S8euG__chainSummary{background:var(--chain-soft)}.happiness-mind-skills-module__5S8euG__chainSummary>div{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__chainSummary>div p{background:#fff;border-radius:14px;justify-content:space-between;padding:15px;display:flex}.happiness-mind-skills-module__5S8euG__chainSummary ol{gap:7px;padding:0;list-style:none;display:grid}.happiness-mind-skills-module__5S8euG__chainSummary li{border-bottom:1px solid #cbd9d3;justify-content:space-between;padding:11px 14px;display:flex}.happiness-mind-skills-module__5S8euG__chainExample{background:var(--chain-warm)}.happiness-mind-skills-module__5S8euG__chainExample>div{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.happiness-mind-skills-module__5S8euG__chainExample article{background:#fff;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__tellMeCard{background:var(--chain);color:#fff}.happiness-mind-skills-module__5S8euG__tellMeCard blockquote{background:#ffffff12;border-left:5px solid #e1b07b;margin:18px 0 0;padding:18px;font:700 clamp(1.15rem,2.5vw,1.5rem)/1.7 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__familyManager,.happiness-mind-skills-module__5S8euG__sharedTools{background:var(--chain-blue)}.happiness-mind-skills-module__5S8euG__sharedTools span{background:#fff;border-radius:999px;padding:10px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__keepChainSmall,.happiness-mind-skills-module__5S8euG__chainLimit{background:var(--chain-soft)}.happiness-mind-skills-module__5S8euG__chainSafety{background:var(--chain-warm);border:2px solid #b8694c}.happiness-mind-skills-module__5S8euG__chainActions{background:var(--chain-soft);flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__chainActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__chainActions small{text-align:center;width:100%}.happiness-mind-skills-module__5S8euG__chainPage :focus-visible{outline-offset:3px;outline:3px solid #ca7544}@media (max-width:900px){.happiness-mind-skills-module__5S8euG__chainTool>div,.happiness-mind-skills-module__5S8euG__chainConcept>div{grid-template-columns:repeat(3,1fr)}.happiness-mind-skills-module__5S8euG__chainConcept i{display:none}.happiness-mind-skills-module__5S8euG__chainRows article{grid-template-columns:1fr 1fr}.happiness-mind-skills-module__5S8euG__chainRows header{grid-column:1/-1}}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__chainStory,.happiness-mind-skills-module__5S8euG__chainExample>div,.happiness-mind-skills-module__5S8euG__chainTool>div,.happiness-mind-skills-module__5S8euG__chainConcept>div,.happiness-mind-skills-module__5S8euG__chainSummary>div,.happiness-mind-skills-module__5S8euG__chainRows article{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__chainRows header{grid-column:auto}.happiness-mind-skills-module__5S8euG__chainStory,.happiness-mind-skills-module__5S8euG__chainConcept,.happiness-mind-skills-module__5S8euG__chainTool,.happiness-mind-skills-module__5S8euG__chainPractice,.happiness-mind-skills-module__5S8euG__fullOwnership,.happiness-mind-skills-module__5S8euG__chainSummary,.happiness-mind-skills-module__5S8euG__chainExample,.happiness-mind-skills-module__5S8euG__tellMeCard,.happiness-mind-skills-module__5S8euG__familyManager,.happiness-mind-skills-module__5S8euG__sharedTools,.happiness-mind-skills-module__5S8euG__keepChainSmall,.happiness-mind-skills-module__5S8euG__chainLimit,.happiness-mind-skills-module__5S8euG__chainSafety,.happiness-mind-skills-module__5S8euG__chainActions{border-radius:22px;padding:23px 17px}.happiness-mind-skills-module__5S8euG__chainConcept span{justify-content:flex-start}.happiness-mind-skills-module__5S8euG__chainActions button,.happiness-mind-skills-module__5S8euG__fullOwnership button{width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__chainPage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__depositPage{--deposit:#584b4c;--deposit-soft:#f3eeee;--deposit-warm:#fff1e4;--deposit-rose:#f7e8e5}.happiness-mind-skills-module__5S8euG__depositStory,.happiness-mind-skills-module__5S8euG__depositConcept,.happiness-mind-skills-module__5S8euG__depositTool,.happiness-mind-skills-module__5S8euG__depositPractice,.happiness-mind-skills-module__5S8euG__depositExample,.happiness-mind-skills-module__5S8euG__bigGesture,.happiness-mind-skills-module__5S8euG__practicalCare,.happiness-mind-skills-module__5S8euG__noDepositScore,.happiness-mind-skills-module__5S8euG__noImmediateReturn,.happiness-mind-skills-module__5S8euG__depositSafety,.happiness-mind-skills-module__5S8euG__depositActions{border-radius:28px;max-width:1080px;margin:0 auto 34px;padding:30px}.happiness-mind-skills-module__5S8euG__depositStory{background:linear-gradient(135deg,var(--deposit-warm),var(--deposit-rose));grid-template-columns:1.2fr .8fr;gap:22px;display:grid}.happiness-mind-skills-module__5S8euG__depositStory>strong{background:#fff;border-radius:18px;place-items:center;padding:22px;line-height:1.7;display:grid}.happiness-mind-skills-module__5S8euG__depositConcept,.happiness-mind-skills-module__5S8euG__practicalCare,.happiness-mind-skills-module__5S8euG__noImmediateReturn{background:var(--deposit-soft)}.happiness-mind-skills-module__5S8euG__depositTool{background:var(--deposit);color:#fff}.happiness-mind-skills-module__5S8euG__depositTool>p{color:#eadbd9;font-weight:900}.happiness-mind-skills-module__5S8euG__depositTool>div{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__depositTool article{background:#ffffff12;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__depositTool article>span{width:44px;height:44px;color:var(--deposit);background:#fff;border-radius:14px;place-items:center;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__depositTool ul{color:#f4eae9;padding-left:20px;line-height:1.75}.happiness-mind-skills-module__5S8euG__depositPractice{background:#fff;border:1px solid #d9cbca}.happiness-mind-skills-module__5S8euG__depositPractice fieldset{border:0;margin:20px 0;padding:0}.happiness-mind-skills-module__5S8euG__depositPractice legend{margin-bottom:11px;font-weight:900}.happiness-mind-skills-module__5S8euG__depositPractice>label{gap:8px;margin:18px 0;display:grid}.happiness-mind-skills-module__5S8euG__depositPractice textarea,.happiness-mind-skills-module__5S8euG__depositPractice input{width:100%;min-height:50px;color:inherit;font:inherit;border:1px solid #aa9695;border-radius:13px;padding:12px 14px;line-height:1.6}.happiness-mind-skills-module__5S8euG__depositPractice textarea{resize:vertical;min-height:96px}.happiness-mind-skills-module__5S8euG__depositChips{flex-wrap:wrap;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__depositChips button,.happiness-mind-skills-module__5S8euG__depositActions button{min-height:48px;color:var(--deposit);font:inherit;background:#fff;border:1px solid #a18d8d;border-radius:999px;padding:10px 17px;font-weight:850}.happiness-mind-skills-module__5S8euG__depositChips button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__depositActions button[aria-pressed=true]{background:var(--deposit);color:#fff}.happiness-mind-skills-module__5S8euG__depositPractice output{background:var(--deposit-soft);border-radius:14px;padding:15px;font-weight:850;display:block}.happiness-mind-skills-module__5S8euG__depositExample{background:var(--deposit-warm)}.happiness-mind-skills-module__5S8euG__depositExample blockquote{background:#fff;border-left:5px solid #b97d63;margin:18px 0 0;padding:18px;font:700 clamp(1.1rem,2.5vw,1.4rem)/1.7 Georgia,Noto Serif SC,serif}.happiness-mind-skills-module__5S8euG__bigGesture{background:var(--deposit);color:#fff}.happiness-mind-skills-module__5S8euG__practicalCare{border-left:6px solid #8a7271}.happiness-mind-skills-module__5S8euG__noDepositScore{background:var(--deposit-rose);border:2px solid #a86d67}.happiness-mind-skills-module__5S8euG__depositSafety{background:var(--deposit-warm);border:2px solid #b6654c}.happiness-mind-skills-module__5S8euG__depositActions{background:var(--deposit-soft);flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__depositActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__depositActions small{text-align:center;width:100%}.happiness-mind-skills-module__5S8euG__depositPage :focus-visible{outline-offset:3px;outline:3px solid #c96f45}@media (max-width:800px){.happiness-mind-skills-module__5S8euG__depositTool>div{grid-template-columns:1fr 1fr}}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__depositStory,.happiness-mind-skills-module__5S8euG__depositTool>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__depositStory,.happiness-mind-skills-module__5S8euG__depositConcept,.happiness-mind-skills-module__5S8euG__depositTool,.happiness-mind-skills-module__5S8euG__depositPractice,.happiness-mind-skills-module__5S8euG__depositExample,.happiness-mind-skills-module__5S8euG__bigGesture,.happiness-mind-skills-module__5S8euG__practicalCare,.happiness-mind-skills-module__5S8euG__noDepositScore,.happiness-mind-skills-module__5S8euG__noImmediateReturn,.happiness-mind-skills-module__5S8euG__depositSafety,.happiness-mind-skills-module__5S8euG__depositActions{border-radius:22px;padding:23px 17px}.happiness-mind-skills-module__5S8euG__depositActions button{width:100%}}@media (max-width:420px){.happiness-mind-skills-module__5S8euG__depositChips button{width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__depositPage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__appreciationPage{--thanks:#52514a;--thanks-soft:#f0f1eb;--thanks-warm:#fff2e4;--thanks-blue:#eaf1f1}.happiness-mind-skills-module__5S8euG__appreciationStory,.happiness-mind-skills-module__5S8euG__appreciationConcept,.happiness-mind-skills-module__5S8euG__appreciationTool,.happiness-mind-skills-module__5S8euG__appreciationPractice,.happiness-mind-skills-module__5S8euG__appreciationCompare,.happiness-mind-skills-module__5S8euG__behaviorPraise,.happiness-mind-skills-module__5S8euG__smallThings,.happiness-mind-skills-module__5S8euG__finishThanks,.happiness-mind-skills-module__5S8euG__gratitudeAndProblems,.happiness-mind-skills-module__5S8euG__appreciationLimit,.happiness-mind-skills-module__5S8euG__appreciationActions{border-radius:28px;max-width:1080px;margin:0 auto 34px;padding:30px}.happiness-mind-skills-module__5S8euG__appreciationStory{background:linear-gradient(135deg,var(--thanks-warm),var(--thanks-blue));grid-template-columns:1.2fr .8fr;gap:22px;display:grid}.happiness-mind-skills-module__5S8euG__appreciationStory>strong{background:#fff;border-radius:18px;place-items:center;padding:22px;line-height:1.7;display:grid}.happiness-mind-skills-module__5S8euG__appreciationConcept{background:var(--thanks-soft)}.happiness-mind-skills-module__5S8euG__appreciationConcept>div{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__appreciationConcept span{text-align:center;background:#fff;border-radius:15px;padding:17px;font-weight:900}.happiness-mind-skills-module__5S8euG__appreciationConcept b{color:#b57a58;font-size:1.4rem}.happiness-mind-skills-module__5S8euG__appreciationTool{background:var(--thanks);color:#fff}.happiness-mind-skills-module__5S8euG__appreciationTool>p{color:#e1e0d8;font-weight:900}.happiness-mind-skills-module__5S8euG__appreciationTool>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__appreciationTool article{background:#ffffff12;border-radius:18px;padding:22px}.happiness-mind-skills-module__5S8euG__appreciationTool article>span{width:46px;height:46px;color:var(--thanks);background:#fff;border-radius:14px;place-items:center;margin-bottom:13px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__appreciationPractice{background:#fff;border:1px solid #d4d6cb}.happiness-mind-skills-module__5S8euG__appreciationPractice>label{gap:8px;margin:18px 0;display:grid}.happiness-mind-skills-module__5S8euG__appreciationPractice fieldset{border:0;margin:20px 0;padding:0}.happiness-mind-skills-module__5S8euG__appreciationPractice legend{margin-bottom:11px;font-weight:900}.happiness-mind-skills-module__5S8euG__appreciationPractice textarea,.happiness-mind-skills-module__5S8euG__appreciationPractice input{width:100%;min-height:50px;color:inherit;font:inherit;border:1px solid #a3a699;border-radius:13px;padding:12px 14px;line-height:1.65}.happiness-mind-skills-module__5S8euG__appreciationPractice textarea{resize:vertical;min-height:94px}.happiness-mind-skills-module__5S8euG__appreciationComposed{background:var(--thanks-warm);border-radius:19px;padding:20px}.happiness-mind-skills-module__5S8euG__appreciationComposed textarea{background:#fff;min-height:170px}.happiness-mind-skills-module__5S8euG__appreciationChips{flex-wrap:wrap;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__appreciationChips button,.happiness-mind-skills-module__5S8euG__appreciationActions button{min-height:48px;color:var(--thanks);font:inherit;background:#fff;border:1px solid #979b8d;border-radius:999px;padding:10px 16px;font-weight:850}.happiness-mind-skills-module__5S8euG__appreciationChips button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__appreciationActions button[aria-pressed=true]{background:var(--thanks);color:#fff}.happiness-mind-skills-module__5S8euG__appreciationCompare{background:var(--thanks-blue)}.happiness-mind-skills-module__5S8euG__appreciationCompare>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__appreciationCompare article{background:#fff;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__appreciationCompare blockquote{margin:13px 0 0;font-weight:850;line-height:1.7}.happiness-mind-skills-module__5S8euG__behaviorPraise{background:var(--thanks-soft)}.happiness-mind-skills-module__5S8euG__behaviorPraise>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__behaviorPraise p{background:#fff;border-radius:15px;padding:18px;font-weight:850}.happiness-mind-skills-module__5S8euG__smallThings{background:var(--thanks-blue)}.happiness-mind-skills-module__5S8euG__smallThings>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__smallThings span{background:#fff;border-radius:999px;padding:10px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__finishThanks{background:var(--thanks);color:#fff}.happiness-mind-skills-module__5S8euG__finishThanks del{background:#ffffff12;border-radius:15px;margin:18px 0;padding:17px;display:block}.happiness-mind-skills-module__5S8euG__gratitudeAndProblems{background:var(--thanks-soft)}.happiness-mind-skills-module__5S8euG__appreciationLimit{background:var(--thanks-warm);border:2px solid #b7684c}.happiness-mind-skills-module__5S8euG__appreciationActions{background:var(--thanks-soft);flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__appreciationActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__appreciationActions small{text-align:center;width:100%}.happiness-mind-skills-module__5S8euG__appreciationPage :focus-visible{outline-offset:3px;outline:3px solid #c87346}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__appreciationStory,.happiness-mind-skills-module__5S8euG__appreciationConcept>div,.happiness-mind-skills-module__5S8euG__appreciationTool>div,.happiness-mind-skills-module__5S8euG__appreciationCompare>div,.happiness-mind-skills-module__5S8euG__behaviorPraise>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__appreciationConcept b,.happiness-mind-skills-module__5S8euG__behaviorPraise b{justify-self:center;transform:rotate(90deg)}.happiness-mind-skills-module__5S8euG__appreciationStory,.happiness-mind-skills-module__5S8euG__appreciationConcept,.happiness-mind-skills-module__5S8euG__appreciationTool,.happiness-mind-skills-module__5S8euG__appreciationPractice,.happiness-mind-skills-module__5S8euG__appreciationCompare,.happiness-mind-skills-module__5S8euG__behaviorPraise,.happiness-mind-skills-module__5S8euG__smallThings,.happiness-mind-skills-module__5S8euG__finishThanks,.happiness-mind-skills-module__5S8euG__gratitudeAndProblems,.happiness-mind-skills-module__5S8euG__appreciationLimit,.happiness-mind-skills-module__5S8euG__appreciationActions{border-radius:22px;padding:23px 17px}.happiness-mind-skills-module__5S8euG__appreciationActions button{width:100%}}@media (max-width:420px){.happiness-mind-skills-module__5S8euG__appreciationChips button{width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__appreciationPage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__connectionPage{--connection:#3f5e5b;--connection-soft:#edf3f0;--connection-warm:#fff2e2}.happiness-mind-skills-module__5S8euG__connectionStory,.happiness-mind-skills-module__5S8euG__connectionConcept,.happiness-mind-skills-module__5S8euG__tenMinuteTool,.happiness-mind-skills-module__5S8euG__coreQuestions,.happiness-mind-skills-module__5S8euG__connectionSetup,.happiness-mind-skills-module__5S8euG__lessonLink,.happiness-mind-skills-module__5S8euG__notMeeting,.happiness-mind-skills-module__5S8euG__gentleConnection,.happiness-mind-skills-module__5S8euG__parkLogistics,.happiness-mind-skills-module__5S8euG__connectionSafety,.happiness-mind-skills-module__5S8euG__connectionActions{border-radius:28px;max-width:1080px;margin:0 auto 34px;padding:30px}.happiness-mind-skills-module__5S8euG__connectionStory{background:linear-gradient(135deg,var(--connection-warm),var(--connection-soft));grid-template-columns:1fr 1fr;gap:18px;display:grid}.happiness-mind-skills-module__5S8euG__connectionStory>p{grid-column:1/-1}.happiness-mind-skills-module__5S8euG__connectionStory blockquote{background:#fff;border-radius:20px;place-items:center;margin:0;font-size:1.4rem;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__logistics,.happiness-mind-skills-module__5S8euG__connectionChips,.happiness-mind-skills-module__5S8euG__questionChoices{flex-wrap:wrap;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__logistics span{background:#fff;border-radius:999px;padding:9px 13px;font-weight:800}.happiness-mind-skills-module__5S8euG__connectionConcept,.happiness-mind-skills-module__5S8euG__gentleConnection,.happiness-mind-skills-module__5S8euG__parkLogistics{background:var(--connection-soft)}.happiness-mind-skills-module__5S8euG__tenMinuteTool,.happiness-mind-skills-module__5S8euG__lessonLink{background:var(--connection);color:#fff}.happiness-mind-skills-module__5S8euG__tenMinuteTool>div{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__tenMinuteTool span{text-align:center;background:#ffffff16;border-radius:14px;padding:16px;font-weight:900}.happiness-mind-skills-module__5S8euG__tenMinuteTool strong{text-align:center;margin-top:20px;display:block}.happiness-mind-skills-module__5S8euG__coreQuestions>div{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__coreQuestions article{background:var(--connection-warm);border-radius:19px;padding:22px}.happiness-mind-skills-module__5S8euG__coreQuestions article span{background:var(--connection);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__connectionSetup{border:1px solid #cbd7d1}.happiness-mind-skills-module__5S8euG__connectionSetup fieldset{border:0;margin:20px 0;padding:0}.happiness-mind-skills-module__5S8euG__connectionSetup legend{margin-bottom:12px;font-weight:900}.happiness-mind-skills-module__5S8euG__connectionSetup>label{gap:8px;margin:18px 0;display:grid}.happiness-mind-skills-module__5S8euG__connectionSetup input,.happiness-mind-skills-module__5S8euG__connectionSetup textarea{width:100%;min-height:50px;font:inherit;border:1px solid #98aaa3;border-radius:13px;padding:12px}.happiness-mind-skills-module__5S8euG__connectionSetup textarea{min-height:110px}.happiness-mind-skills-module__5S8euG__connectionChips button,.happiness-mind-skills-module__5S8euG__questionChoices button,.happiness-mind-skills-module__5S8euG__connectionActions button{min-height:48px;color:var(--connection);font:inherit;background:#fff;border:1px solid #879b94;border-radius:999px;padding:10px 16px;font-weight:850}.happiness-mind-skills-module__5S8euG__connectionChips button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__questionChoices button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__connectionActions button[aria-pressed=true]{background:var(--connection);color:#fff}.happiness-mind-skills-module__5S8euG__questionChoices button{text-align:left}.happiness-mind-skills-module__5S8euG__connectionSetup output{background:var(--connection-soft);border-radius:16px;padding:18px;font-weight:900;display:block}.happiness-mind-skills-module__5S8euG__privateNote{background:var(--connection-warm);border-radius:18px;padding:18px}.happiness-mind-skills-module__5S8euG__lessonLink{text-align:center}.happiness-mind-skills-module__5S8euG__lessonLink a{color:#fff;font-weight:900}.happiness-mind-skills-module__5S8euG__notMeeting{background:var(--connection-warm)}.happiness-mind-skills-module__5S8euG__notMeeting>div,.happiness-mind-skills-module__5S8euG__gentleConnection{grid-template-columns:1fr 1fr;gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__notMeeting article,.happiness-mind-skills-module__5S8euG__gentleConnection article{background:#fff;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__connectionSafety{background:var(--connection-warm);border:2px solid #ad634b}.happiness-mind-skills-module__5S8euG__connectionActions{background:var(--connection-soft);flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__connectionActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__connectionActions small{text-align:center;width:100%}.happiness-mind-skills-module__5S8euG__connectionPage :focus-visible{outline-offset:3px;outline:3px solid #bd6f45}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__connectionStory,.happiness-mind-skills-module__5S8euG__tenMinuteTool>div,.happiness-mind-skills-module__5S8euG__coreQuestions>div,.happiness-mind-skills-module__5S8euG__notMeeting>div,.happiness-mind-skills-module__5S8euG__gentleConnection{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__connectionStory>p{grid-column:auto}.happiness-mind-skills-module__5S8euG__connectionStory,.happiness-mind-skills-module__5S8euG__connectionConcept,.happiness-mind-skills-module__5S8euG__tenMinuteTool,.happiness-mind-skills-module__5S8euG__coreQuestions,.happiness-mind-skills-module__5S8euG__connectionSetup,.happiness-mind-skills-module__5S8euG__lessonLink,.happiness-mind-skills-module__5S8euG__notMeeting,.happiness-mind-skills-module__5S8euG__gentleConnection,.happiness-mind-skills-module__5S8euG__parkLogistics,.happiness-mind-skills-module__5S8euG__connectionSafety,.happiness-mind-skills-module__5S8euG__connectionActions{border-radius:22px;padding:23px 17px}.happiness-mind-skills-module__5S8euG__connectionActions button{width:100%}}@media (max-width:420px){.happiness-mind-skills-module__5S8euG__connectionChips button,.happiness-mind-skills-module__5S8euG__questionChoices button{width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__connectionPage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__weTimePage{--we:#4d5967;--we-soft:#edf1f4;--we-warm:#fff0df}.happiness-mind-skills-module__5S8euG__weTimeStory,.happiness-mind-skills-module__5S8euG__weTimeConcept,.happiness-mind-skills-module__5S8euG__weTimeTool,.happiness-mind-skills-module__5S8euG__weTimeSetup,.happiness-mind-skills-module__5S8euG__weTimeExample,.happiness-mind-skills-module__5S8euG__smallWeTime,.happiness-mind-skills-module__5S8euG__sharedPreference,.happiness-mind-skills-module__5S8euG__noPressure,.happiness-mind-skills-module__5S8euG__calendarPrinciple,.happiness-mind-skills-module__5S8euG__weTimeSafety,.happiness-mind-skills-module__5S8euG__weTimeActions{border-radius:28px;max-width:1080px;margin:0 auto 34px;padding:30px}.happiness-mind-skills-module__5S8euG__weTimeStory{background:linear-gradient(135deg,var(--we-warm),var(--we-soft))}.happiness-mind-skills-module__5S8euG__weTimeStory>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__weTimeStory span{background:#fff;border-radius:999px;padding:10px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__weTimeStory strong{margin-top:20px;display:block}.happiness-mind-skills-module__5S8euG__weTimeConcept{background:var(--we-soft)}.happiness-mind-skills-module__5S8euG__weTimeConcept>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__weTimeConcept article{background:#fff;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__weTimeTool{background:var(--we);color:#fff}.happiness-mind-skills-module__5S8euG__weTimeTool>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__weTimeTool article{background:#ffffff14;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__weTimeTool article span{width:45px;height:45px;color:var(--we);background:#fff;border-radius:14px;place-items:center;margin-bottom:12px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__weTimeSetup{border:1px solid #ccd3da}.happiness-mind-skills-module__5S8euG__weTimeSetup fieldset{border:0;margin:20px 0;padding:0}.happiness-mind-skills-module__5S8euG__weTimeSetup legend{margin-bottom:11px;font-weight:900}.happiness-mind-skills-module__5S8euG__weTimeSetup>label{gap:8px;margin:18px 0;display:grid}.happiness-mind-skills-module__5S8euG__weTimeSetup input{width:100%;min-height:50px;font:inherit;border:1px solid #929eaa;border-radius:13px;padding:12px}.happiness-mind-skills-module__5S8euG__weTimeChips,.happiness-mind-skills-module__5S8euG__activityChoices{flex-wrap:wrap;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__weTimeChips button,.happiness-mind-skills-module__5S8euG__activityChoices button,.happiness-mind-skills-module__5S8euG__weTimeActions button{min-height:48px;color:var(--we);font:inherit;background:#fff;border:1px solid #87929e;border-radius:999px;padding:10px 16px;font-weight:850}.happiness-mind-skills-module__5S8euG__weTimeChips button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__activityChoices button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__weTimeActions button[aria-pressed=true]{background:var(--we);color:#fff}.happiness-mind-skills-module__5S8euG__weTimeSetup output{background:var(--we-soft);border-radius:16px;padding:18px;font-weight:900;display:block}.happiness-mind-skills-module__5S8euG__weTimeExample,.happiness-mind-skills-module__5S8euG__sharedPreference{background:var(--we-warm)}.happiness-mind-skills-module__5S8euG__smallWeTime,.happiness-mind-skills-module__5S8euG__noPressure,.happiness-mind-skills-module__5S8euG__calendarPrinciple{background:var(--we-soft)}.happiness-mind-skills-module__5S8euG__weTimeSafety{background:var(--we-warm);border:2px solid #ad634b}.happiness-mind-skills-module__5S8euG__weTimeActions{background:var(--we-soft);flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__weTimeActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__weTimeActions small{text-align:center;width:100%}.happiness-mind-skills-module__5S8euG__weTimePage :focus-visible{outline-offset:3px;outline:3px solid #bd6f45}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__weTimeConcept>div,.happiness-mind-skills-module__5S8euG__weTimeTool>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__weTimeStory,.happiness-mind-skills-module__5S8euG__weTimeConcept,.happiness-mind-skills-module__5S8euG__weTimeTool,.happiness-mind-skills-module__5S8euG__weTimeSetup,.happiness-mind-skills-module__5S8euG__weTimeExample,.happiness-mind-skills-module__5S8euG__smallWeTime,.happiness-mind-skills-module__5S8euG__sharedPreference,.happiness-mind-skills-module__5S8euG__noPressure,.happiness-mind-skills-module__5S8euG__calendarPrinciple,.happiness-mind-skills-module__5S8euG__weTimeSafety,.happiness-mind-skills-module__5S8euG__weTimeActions{border-radius:22px;padding:23px 17px}.happiness-mind-skills-module__5S8euG__weTimeActions button{width:100%}}@media (max-width:420px){.happiness-mind-skills-module__5S8euG__weTimeChips button,.happiness-mind-skills-module__5S8euG__activityChoices button{width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__weTimePage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__listeningPage{--listen:#465a61;--listen-soft:#edf3f3;--listen-warm:#fff1e5}.happiness-mind-skills-module__5S8euG__listeningStory,.happiness-mind-skills-module__5S8euG__listeningFlow,.happiness-mind-skills-module__5S8euG__listeningTool,.happiness-mind-skills-module__5S8euG__listeningPractice,.happiness-mind-skills-module__5S8euG__understandingNotAgreement,.happiness-mind-skills-module__5S8euG__keepTheCamera,.happiness-mind-skills-module__5S8euG__questionStyle,.happiness-mind-skills-module__5S8euG__listeningExample,.happiness-mind-skills-module__5S8euG__listeningSafety,.happiness-mind-skills-module__5S8euG__listeningActions{border-radius:28px;max-width:1080px;margin:0 auto 34px;padding:30px}.happiness-mind-skills-module__5S8euG__listeningStory{background:linear-gradient(135deg,var(--listen-warm),var(--listen-soft))}.happiness-mind-skills-module__5S8euG__listeningStory blockquote,.happiness-mind-skills-module__5S8euG__listeningStory strong{background:#fff;border-radius:14px;padding:15px;display:block}.happiness-mind-skills-module__5S8euG__listeningFlow{background:var(--listen-soft)}.happiness-mind-skills-module__5S8euG__listeningFlow>div{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__listeningFlow span{text-align:center;background:#fff;border-radius:14px;gap:8px;padding:15px;font-weight:900;display:grid}.happiness-mind-skills-module__5S8euG__listeningTool{background:var(--listen);color:#fff}.happiness-mind-skills-module__5S8euG__listeningTool>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__listeningTool article{background:#ffffff14;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__listeningTool article span{width:45px;height:45px;color:var(--listen);background:#fff;border-radius:14px;place-items:center;margin-bottom:12px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__listeningPractice{border:1px solid #c7d4d4}.happiness-mind-skills-module__5S8euG__listeningPractice>label{gap:8px;margin:18px 0;display:grid}.happiness-mind-skills-module__5S8euG__listeningPractice textarea,.happiness-mind-skills-module__5S8euG__listeningPractice input{width:100%;min-height:52px;font:inherit;border:1px solid #8da1a3;border-radius:13px;padding:12px}.happiness-mind-skills-module__5S8euG__listeningPractice textarea{min-height:100px}.happiness-mind-skills-module__5S8euG__listeningPractice fieldset{border:0;margin:20px 0;padding:0}.happiness-mind-skills-module__5S8euG__listeningPractice legend{margin-bottom:11px;font-weight:900}.happiness-mind-skills-module__5S8euG__listeningChips{flex-wrap:wrap;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__listeningChips button,.happiness-mind-skills-module__5S8euG__listeningActions button{min-height:48px;color:var(--listen);font:inherit;background:#fff;border:1px solid #819496;border-radius:999px;padding:10px 16px;font-weight:850}.happiness-mind-skills-module__5S8euG__listeningChips button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__listeningActions button[aria-pressed=true]{background:var(--listen);color:#fff}.happiness-mind-skills-module__5S8euG__listeningResponse{background:var(--listen-warm);border-radius:18px;padding:18px}.happiness-mind-skills-module__5S8euG__understandingNotAgreement,.happiness-mind-skills-module__5S8euG__questionStyle{background:var(--listen-soft)}.happiness-mind-skills-module__5S8euG__keepTheCamera{background:var(--listen-warm)}.happiness-mind-skills-module__5S8euG__keepTheCamera del{margin:14px 0;display:block}.happiness-mind-skills-module__5S8euG__questionStyle>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__questionStyle span{background:#fff;border-radius:999px;padding:10px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__listeningExample{background:var(--listen);color:#fff}.happiness-mind-skills-module__5S8euG__listeningSafety{background:var(--listen-warm);border:2px solid #ad634b}.happiness-mind-skills-module__5S8euG__listeningActions{background:var(--listen-soft);flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__listeningActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__listeningActions small{text-align:center;width:100%}.happiness-mind-skills-module__5S8euG__listeningPage :focus-visible{outline-offset:3px;outline:3px solid #bd6f45}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__listeningFlow>div,.happiness-mind-skills-module__5S8euG__listeningTool>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__listeningStory,.happiness-mind-skills-module__5S8euG__listeningFlow,.happiness-mind-skills-module__5S8euG__listeningTool,.happiness-mind-skills-module__5S8euG__listeningPractice,.happiness-mind-skills-module__5S8euG__understandingNotAgreement,.happiness-mind-skills-module__5S8euG__keepTheCamera,.happiness-mind-skills-module__5S8euG__questionStyle,.happiness-mind-skills-module__5S8euG__listeningExample,.happiness-mind-skills-module__5S8euG__listeningSafety,.happiness-mind-skills-module__5S8euG__listeningActions{border-radius:22px;padding:23px 17px}.happiness-mind-skills-module__5S8euG__listeningActions button{width:100%}}@media (max-width:420px){.happiness-mind-skills-module__5S8euG__listeningChips button{width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__listeningPage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__moneyMeaningPage{--money:#4f5b4e;--money-soft:#eef2e9;--money-warm:#fff1df}.happiness-mind-skills-module__5S8euG__moneyStory,.happiness-mind-skills-module__5S8euG__moneyConcept,.happiness-mind-skills-module__5S8euG__moneyTool,.happiness-mind-skills-module__5S8euG__moneyPractice,.happiness-mind-skills-module__5S8euG__moneyExample,.happiness-mind-skills-module__5S8euG__behaviorMoney,.happiness-mind-skills-module__5S8euG__moneyRules,.happiness-mind-skills-module__5S8euG__accountNeutral,.happiness-mind-skills-module__5S8euG__moneyTiming,.happiness-mind-skills-module__5S8euG__moneySafety,.happiness-mind-skills-module__5S8euG__moneyActions{border-radius:28px;max-width:1080px;margin:0 auto 34px;padding:30px}.happiness-mind-skills-module__5S8euG__moneyStory{background:linear-gradient(135deg,var(--money-warm),var(--money-soft))}.happiness-mind-skills-module__5S8euG__moneyStory>div{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__moneyStory p{background:#fff;border-radius:15px;padding:16px;font-weight:850}.happiness-mind-skills-module__5S8euG__moneyConcept,.happiness-mind-skills-module__5S8euG__moneyRules,.happiness-mind-skills-module__5S8euG__accountNeutral{background:var(--money-soft)}.happiness-mind-skills-module__5S8euG__moneyConcept>div,.happiness-mind-skills-module__5S8euG__moneyRules>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__moneyConcept span,.happiness-mind-skills-module__5S8euG__moneyRules span{background:#fff;border-radius:999px;padding:10px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__moneyTool{background:var(--money);color:#fff}.happiness-mind-skills-module__5S8euG__moneyTool>div{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.happiness-mind-skills-module__5S8euG__moneyTool article{background:#ffffff14;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__moneyTool article span{width:44px;height:44px;color:var(--money);background:#fff;border-radius:14px;place-items:center;margin-bottom:11px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__moneyPractice{border:1px solid #ccd5c7}.happiness-mind-skills-module__5S8euG__moneyPractice>label{gap:8px;margin:18px 0;display:grid}.happiness-mind-skills-module__5S8euG__moneyPractice textarea,.happiness-mind-skills-module__5S8euG__moneyPractice input{width:100%;min-height:50px;font:inherit;border:1px solid #8d9d88;border-radius:13px;padding:12px}.happiness-mind-skills-module__5S8euG__moneyPractice textarea{min-height:94px}.happiness-mind-skills-module__5S8euG__moneyPractice fieldset{border:0;margin:20px 0;padding:0}.happiness-mind-skills-module__5S8euG__moneyPractice legend{margin-bottom:11px;font-weight:900}.happiness-mind-skills-module__5S8euG__moneyChips{flex-wrap:wrap;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__moneyChips button,.happiness-mind-skills-module__5S8euG__moneyActions button{min-height:48px;color:var(--money);font:inherit;background:#fff;border:1px solid #859180;border-radius:999px;padding:10px 16px;font-weight:850}.happiness-mind-skills-module__5S8euG__moneyChips button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__moneyActions button[aria-pressed=true]{background:var(--money);color:#fff}.happiness-mind-skills-module__5S8euG__partnerMoneyQuestion{background:var(--money-warm);border-radius:18px;padding:18px}.happiness-mind-skills-module__5S8euG__moneyPractice output{background:var(--money-soft);border-radius:16px;padding:18px;font-weight:900;display:block}.happiness-mind-skills-module__5S8euG__moneyExample,.happiness-mind-skills-module__5S8euG__behaviorMoney{background:var(--money-warm)}.happiness-mind-skills-module__5S8euG__moneyExample>div,.happiness-mind-skills-module__5S8euG__behaviorMoney>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__moneyExample del,.happiness-mind-skills-module__5S8euG__behaviorMoney del,.happiness-mind-skills-module__5S8euG__behaviorMoney p{background:#fff;border-radius:15px;padding:16px}.happiness-mind-skills-module__5S8euG__moneyTiming{background:var(--money);color:#fff}.happiness-mind-skills-module__5S8euG__moneyTiming a{color:#fff;font-weight:900}.happiness-mind-skills-module__5S8euG__moneySafety{background:var(--money-warm);border:2px solid #ad634b}.happiness-mind-skills-module__5S8euG__moneyActions{background:var(--money-soft);flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__moneyActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__moneyActions small{text-align:center;width:100%}.happiness-mind-skills-module__5S8euG__moneyMeaningPage :focus-visible{outline-offset:3px;outline:3px solid #bd6f45}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__moneyStory>div,.happiness-mind-skills-module__5S8euG__moneyTool>div,.happiness-mind-skills-module__5S8euG__moneyExample>div,.happiness-mind-skills-module__5S8euG__behaviorMoney>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__moneyStory>div>b,.happiness-mind-skills-module__5S8euG__moneyExample>div>b{justify-self:center}.happiness-mind-skills-module__5S8euG__moneyStory,.happiness-mind-skills-module__5S8euG__moneyConcept,.happiness-mind-skills-module__5S8euG__moneyTool,.happiness-mind-skills-module__5S8euG__moneyPractice,.happiness-mind-skills-module__5S8euG__moneyExample,.happiness-mind-skills-module__5S8euG__behaviorMoney,.happiness-mind-skills-module__5S8euG__moneyRules,.happiness-mind-skills-module__5S8euG__accountNeutral,.happiness-mind-skills-module__5S8euG__moneyTiming,.happiness-mind-skills-module__5S8euG__moneySafety,.happiness-mind-skills-module__5S8euG__moneyActions{border-radius:22px;padding:23px 17px}.happiness-mind-skills-module__5S8euG__moneyActions button{width:100%}}@media (max-width:420px){.happiness-mind-skills-module__5S8euG__moneyChips button{width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__moneyMeaningPage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__rhythmPage{--rhythm:#4f5962;--rhythm-soft:#eef2f3;--rhythm-warm:#fff0e4}.happiness-mind-skills-module__5S8euG__rhythmStory,.happiness-mind-skills-module__5S8euG__rhythmTool,.happiness-mind-skills-module__5S8euG__rhythmPractice,.happiness-mind-skills-module__5S8euG__noRhythmLabel,.happiness-mind-skills-module__5S8euG__rhythmCards,.happiness-mind-skills-module__5S8euG__rhythmSafety,.happiness-mind-skills-module__5S8euG__rhythmActions{border-radius:28px;max-width:1080px;margin:0 auto 34px;padding:30px}.happiness-mind-skills-module__5S8euG__rhythmStory{background:linear-gradient(135deg,var(--rhythm-warm),var(--rhythm-soft))}.happiness-mind-skills-module__5S8euG__rhythmStory>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__rhythmStory p{text-align:center;background:#fff;border-radius:17px;padding:18px;font-weight:900}.happiness-mind-skills-module__5S8euG__rhythmStory strong{margin-top:18px;display:block}.happiness-mind-skills-module__5S8euG__rhythmTool{background:var(--rhythm);color:#fff}.happiness-mind-skills-module__5S8euG__rhythmTool>div{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.happiness-mind-skills-module__5S8euG__rhythmTool article{background:#ffffff14;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__rhythmTool article span{width:44px;height:44px;color:var(--rhythm);background:#fff;border-radius:14px;place-items:center;margin-bottom:11px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__rhythmPractice{background:#fff;border:1px solid #c9d2d5}.happiness-mind-skills-module__5S8euG__rhythmGrid{grid-template-columns:1fr 1fr;gap:16px;margin:22px 0;display:grid}.happiness-mind-skills-module__5S8euG__rhythmPractice label{gap:8px;margin:18px 0;display:grid}.happiness-mind-skills-module__5S8euG__rhythmPractice select,.happiness-mind-skills-module__5S8euG__rhythmPractice input,.happiness-mind-skills-module__5S8euG__rhythmPractice textarea{width:100%;min-height:52px;color:inherit;font:inherit;background:#fff;border:1px solid #89999f;border-radius:13px;padding:12px;line-height:1.55}.happiness-mind-skills-module__5S8euG__rhythmPractice textarea{resize:vertical;min-height:115px}.happiness-mind-skills-module__5S8euG__rhythmOpener{background:var(--rhythm-warm);border-radius:18px;padding:18px}.happiness-mind-skills-module__5S8euG__noRhythmLabel{background:var(--rhythm-soft)}.happiness-mind-skills-module__5S8euG__rhythmCards{grid-template-columns:1fr 1fr;gap:14px;padding:0;display:grid}.happiness-mind-skills-module__5S8euG__rhythmCards article{background:var(--rhythm-soft);border-radius:22px;padding:25px}.happiness-mind-skills-module__5S8euG__rhythmCards article:nth-child(2n){background:var(--rhythm-warm)}.happiness-mind-skills-module__5S8euG__rhythmSafety{background:var(--rhythm-warm);border:2px solid #ad634b}.happiness-mind-skills-module__5S8euG__rhythmActions{background:var(--rhythm-soft);flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__rhythmActions button{min-height:48px;color:var(--rhythm);font:inherit;background:#fff;border:1px solid #829197;border-radius:999px;padding:10px 16px;font-weight:850}.happiness-mind-skills-module__5S8euG__rhythmActions button[aria-pressed=true]{background:var(--rhythm);color:#fff}.happiness-mind-skills-module__5S8euG__rhythmActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__rhythmActions small{text-align:center;width:100%}.happiness-mind-skills-module__5S8euG__rhythmPage :focus-visible{outline-offset:3px;outline:3px solid #bd6f45}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__rhythmStory>div,.happiness-mind-skills-module__5S8euG__rhythmTool>div,.happiness-mind-skills-module__5S8euG__rhythmGrid,.happiness-mind-skills-module__5S8euG__rhythmCards{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__rhythmStory>div>b{justify-self:center}.happiness-mind-skills-module__5S8euG__rhythmStory,.happiness-mind-skills-module__5S8euG__rhythmTool,.happiness-mind-skills-module__5S8euG__rhythmPractice,.happiness-mind-skills-module__5S8euG__noRhythmLabel,.happiness-mind-skills-module__5S8euG__rhythmSafety,.happiness-mind-skills-module__5S8euG__rhythmActions{border-radius:22px;padding:23px 17px}.happiness-mind-skills-module__5S8euG__rhythmCards article{padding:23px 17px}.happiness-mind-skills-module__5S8euG__rhythmActions button{width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__rhythmPage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__touchPage{--touch:#53615d;--touch-soft:#edf3ef;--touch-warm:#fff1e4}.happiness-mind-skills-module__5S8euG__touchStory,.happiness-mind-skills-module__5S8euG__touchConcept,.happiness-mind-skills-module__5S8euG__touchTool,.happiness-mind-skills-module__5S8euG__touchPractice,.happiness-mind-skills-module__5S8euG__touchExample,.happiness-mind-skills-module__5S8euG__justAHug,.happiness-mind-skills-module__5S8euG__touchCards,.happiness-mind-skills-module__5S8euG__touchNeutral,.happiness-mind-skills-module__5S8euG__separateTalks,.happiness-mind-skills-module__5S8euG__touchSafety,.happiness-mind-skills-module__5S8euG__touchActions{border-radius:28px;max-width:1080px;margin:0 auto 34px;padding:30px}.happiness-mind-skills-module__5S8euG__touchStory{background:linear-gradient(135deg,var(--touch-warm),var(--touch-soft))}.happiness-mind-skills-module__5S8euG__touchStory>div{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__touchStory p{text-align:center;background:#fff;border-radius:16px;padding:17px;font-weight:850}.happiness-mind-skills-module__5S8euG__touchStory strong{margin-top:18px;display:block}.happiness-mind-skills-module__5S8euG__touchConcept,.happiness-mind-skills-module__5S8euG__touchNeutral{background:var(--touch-soft)}.happiness-mind-skills-module__5S8euG__touchConcept>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__touchConcept span{background:#fff;border-radius:999px;padding:10px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__touchTool{background:var(--touch);color:#fff}.happiness-mind-skills-module__5S8euG__touchTool>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__touchTool article{background:#ffffff14;border-radius:18px;padding:22px}.happiness-mind-skills-module__5S8euG__touchTool article span{width:46px;height:46px;color:var(--touch);background:#fff;border-radius:14px;place-items:center;margin-bottom:12px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__touchPractice{border:1px solid #c8d5cf}.happiness-mind-skills-module__5S8euG__touchPractice fieldset{border:0;margin:20px 0;padding:0}.happiness-mind-skills-module__5S8euG__touchPractice legend{margin-bottom:11px;font-weight:900}.happiness-mind-skills-module__5S8euG__touchPractice>label{gap:8px;margin:18px 0;display:grid}.happiness-mind-skills-module__5S8euG__touchPractice textarea,.happiness-mind-skills-module__5S8euG__touchPractice input{width:100%;min-height:52px;color:inherit;font:inherit;border:1px solid #879b93;border-radius:13px;padding:12px;line-height:1.6}.happiness-mind-skills-module__5S8euG__touchPractice textarea{resize:vertical;min-height:105px}.happiness-mind-skills-module__5S8euG__touchChips{flex-wrap:wrap;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__touchChips button,.happiness-mind-skills-module__5S8euG__touchActions button{min-height:48px;color:var(--touch);font:inherit;background:#fff;border:1px solid #81968e;border-radius:999px;padding:10px 16px;font-weight:850}.happiness-mind-skills-module__5S8euG__touchChips button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__touchActions button[aria-pressed=true]{background:var(--touch);color:#fff}.happiness-mind-skills-module__5S8euG__consentReminders{background:var(--touch-warm);border-radius:18px!important;padding:18px!important}.happiness-mind-skills-module__5S8euG__touchPractice output{background:var(--touch-soft);border-radius:16px;padding:18px;font-weight:900;display:block}.happiness-mind-skills-module__5S8euG__touchExample,.happiness-mind-skills-module__5S8euG__justAHug,.happiness-mind-skills-module__5S8euG__separateTalks{background:var(--touch-warm)}.happiness-mind-skills-module__5S8euG__touchExample blockquote,.happiness-mind-skills-module__5S8euG__touchNeutral blockquote{background:#fff;border-left:5px solid #b77b5e;margin:16px 0 0;padding:18px;font-weight:800;line-height:1.8}.happiness-mind-skills-module__5S8euG__justAHug{border:2px solid #be7b5d}.happiness-mind-skills-module__5S8euG__touchCards{grid-template-columns:1fr 1fr;gap:14px;padding:0;display:grid}.happiness-mind-skills-module__5S8euG__touchCards article{background:var(--touch-soft);border-radius:22px;padding:24px}.happiness-mind-skills-module__5S8euG__touchSafety{background:var(--touch-warm);border:2px solid #a95f4a}.happiness-mind-skills-module__5S8euG__touchActions{background:var(--touch-soft);flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__touchActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__touchActions small{text-align:center;width:100%}.happiness-mind-skills-module__5S8euG__touchPage :focus-visible{outline-offset:3px;outline:3px solid #bd6f45}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__touchStory>div,.happiness-mind-skills-module__5S8euG__touchTool>div,.happiness-mind-skills-module__5S8euG__touchCards{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__touchStory>div>b{justify-self:center}.happiness-mind-skills-module__5S8euG__touchStory,.happiness-mind-skills-module__5S8euG__touchConcept,.happiness-mind-skills-module__5S8euG__touchTool,.happiness-mind-skills-module__5S8euG__touchPractice,.happiness-mind-skills-module__5S8euG__touchExample,.happiness-mind-skills-module__5S8euG__justAHug,.happiness-mind-skills-module__5S8euG__touchNeutral,.happiness-mind-skills-module__5S8euG__separateTalks,.happiness-mind-skills-module__5S8euG__touchSafety,.happiness-mind-skills-module__5S8euG__touchActions{border-radius:22px;padding:23px 17px}.happiness-mind-skills-module__5S8euG__touchCards article{padding:23px 17px}.happiness-mind-skills-module__5S8euG__touchActions button{width:100%}}@media (max-width:420px){.happiness-mind-skills-module__5S8euG__touchChips button{width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__touchPage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__familyBoundaryPage{--family:#4f5d58;--family-soft:#edf2ed;--family-warm:#fff0df}.happiness-mind-skills-module__5S8euG__familyStory,.happiness-mind-skills-module__5S8euG__familyConcept,.happiness-mind-skills-module__5S8euG__familyTool,.happiness-mind-skills-module__5S8euG__familyPractice,.happiness-mind-skills-module__5S8euG__noBlamePartner,.happiness-mind-skills-module__5S8euG__familyCards,.happiness-mind-skills-module__5S8euG__boundaryNotes,.happiness-mind-skills-module__5S8euG__culturalBoundary,.happiness-mind-skills-module__5S8euG__familySafety,.happiness-mind-skills-module__5S8euG__familyActions{border-radius:28px;max-width:1080px;margin:0 auto 34px;padding:30px}.happiness-mind-skills-module__5S8euG__familyStory{background:linear-gradient(135deg,var(--family-warm),var(--family-soft))}.happiness-mind-skills-module__5S8euG__familyStory>div{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:10px;display:grid}.happiness-mind-skills-module__5S8euG__familyStory p,.happiness-mind-skills-module__5S8euG__familyStory blockquote{text-align:center;background:#fff;border-radius:16px;margin:0;padding:17px;font-weight:850}.happiness-mind-skills-module__5S8euG__familyStory strong{margin-top:18px;display:block}.happiness-mind-skills-module__5S8euG__familyConcept,.happiness-mind-skills-module__5S8euG__culturalBoundary{background:var(--family-soft)}.happiness-mind-skills-module__5S8euG__familyConcept>div{flex-wrap:wrap;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__familyConcept span{background:#fff;border-radius:999px;padding:10px 15px;font-weight:850}.happiness-mind-skills-module__5S8euG__familyTool{background:var(--family);color:#fff}.happiness-mind-skills-module__5S8euG__familyTool>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__familyTool article{background:#ffffff14;border-radius:18px;padding:22px}.happiness-mind-skills-module__5S8euG__familyTool article span{width:46px;height:46px;color:var(--family);background:#fff;border-radius:14px;place-items:center;margin-bottom:12px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__familyPractice,.happiness-mind-skills-module__5S8euG__boundaryNotes{border:1px solid #c8d2ca}.happiness-mind-skills-module__5S8euG__familyPractice fieldset{border:0;margin:20px 0;padding:0}.happiness-mind-skills-module__5S8euG__familyPractice legend{margin-bottom:11px;font-weight:900}.happiness-mind-skills-module__5S8euG__familyPractice>label,.happiness-mind-skills-module__5S8euG__boundaryNotes label{gap:8px;margin:18px 0;display:grid}.happiness-mind-skills-module__5S8euG__familyPractice textarea,.happiness-mind-skills-module__5S8euG__familyPractice input,.happiness-mind-skills-module__5S8euG__boundaryNotes textarea{width:100%;min-height:52px;color:inherit;font:inherit;border:1px solid #87968c;border-radius:13px;padding:12px;line-height:1.6}.happiness-mind-skills-module__5S8euG__familyPractice textarea,.happiness-mind-skills-module__5S8euG__boundaryNotes textarea{resize:vertical;min-height:96px}.happiness-mind-skills-module__5S8euG__familyChips{flex-wrap:wrap;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__familyChips button,.happiness-mind-skills-module__5S8euG__familyActions button{min-height:48px;color:var(--family);font:inherit;background:#fff;border:1px solid #819187;border-radius:999px;padding:10px 16px;font-weight:850}.happiness-mind-skills-module__5S8euG__familyChips button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__familyActions button[aria-pressed=true]{background:var(--family);color:#fff}.happiness-mind-skills-module__5S8euG__familyResponse{background:var(--family-warm);border-radius:18px;padding:18px}.happiness-mind-skills-module__5S8euG__familyPractice output{background:var(--family-soft);border-radius:16px;padding:18px;font-weight:900;display:block}.happiness-mind-skills-module__5S8euG__noBlamePartner{background:var(--family-warm)}.happiness-mind-skills-module__5S8euG__noBlamePartner>div{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__noBlamePartner del,.happiness-mind-skills-module__5S8euG__noBlamePartner p{background:#fff;border-radius:15px;padding:17px}.happiness-mind-skills-module__5S8euG__familyCards{grid-template-columns:1fr 1fr;gap:14px;padding:0;display:grid}.happiness-mind-skills-module__5S8euG__familyCards article{background:var(--family-soft);border-radius:22px;padding:24px}.happiness-mind-skills-module__5S8euG__familyCards article:nth-child(2){background:var(--family-warm)}.happiness-mind-skills-module__5S8euG__familySafety{background:var(--family-warm);border:2px solid #a85f4a}.happiness-mind-skills-module__5S8euG__familyActions{background:var(--family-soft);flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__familyActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__familyActions small{text-align:center;width:100%}.happiness-mind-skills-module__5S8euG__familyBoundaryPage :focus-visible{outline-offset:3px;outline:3px solid #bd6f45}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__familyStory>div,.happiness-mind-skills-module__5S8euG__familyTool>div,.happiness-mind-skills-module__5S8euG__noBlamePartner>div,.happiness-mind-skills-module__5S8euG__familyCards{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__familyStory>div>b,.happiness-mind-skills-module__5S8euG__noBlamePartner>div>b{justify-self:center}.happiness-mind-skills-module__5S8euG__familyStory,.happiness-mind-skills-module__5S8euG__familyConcept,.happiness-mind-skills-module__5S8euG__familyTool,.happiness-mind-skills-module__5S8euG__familyPractice,.happiness-mind-skills-module__5S8euG__noBlamePartner,.happiness-mind-skills-module__5S8euG__boundaryNotes,.happiness-mind-skills-module__5S8euG__culturalBoundary,.happiness-mind-skills-module__5S8euG__familySafety,.happiness-mind-skills-module__5S8euG__familyActions{border-radius:22px;padding:23px 17px}.happiness-mind-skills-module__5S8euG__familyCards article{padding:23px 17px}.happiness-mind-skills-module__5S8euG__familyActions button{width:100%}}@media (max-width:420px){.happiness-mind-skills-module__5S8euG__familyChips button{width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__familyBoundaryPage *{transition:none!important;animation:none!important}}.happiness-mind-skills-module__5S8euG__parentPartnerPage{--parents:#53606a;--parents-soft:#eef2f4;--parents-warm:#fff0df}.happiness-mind-skills-module__5S8euG__parentStory,.happiness-mind-skills-module__5S8euG__identityConcept,.happiness-mind-skills-module__5S8euG__parentPartnerTool,.happiness-mind-skills-module__5S8euG__partnerTimePractice,.happiness-mind-skills-module__5S8euG__parentPartnerExample,.happiness-mind-skills-module__5S8euG__noParentBlame,.happiness-mind-skills-module__5S8euG__startNowSmall,.happiness-mind-skills-module__5S8euG__personBehindRole,.happiness-mind-skills-module__5S8euG__parentPartnerSafety,.happiness-mind-skills-module__5S8euG__parentPartnerActions{border-radius:28px;max-width:1080px;margin:0 auto 34px;padding:30px}.happiness-mind-skills-module__5S8euG__parentStory{background:linear-gradient(135deg,var(--parents-warm),var(--parents-soft))}.happiness-mind-skills-module__5S8euG__parentStory>div,.happiness-mind-skills-module__5S8euG__identityConcept>div{flex-wrap:wrap;gap:9px;display:flex}.happiness-mind-skills-module__5S8euG__parentStory span,.happiness-mind-skills-module__5S8euG__identityConcept span{background:#fff;border-radius:999px;padding:10px 14px;font-weight:850}.happiness-mind-skills-module__5S8euG__parentStory strong{margin-top:18px;display:block}.happiness-mind-skills-module__5S8euG__identityConcept,.happiness-mind-skills-module__5S8euG__startNowSmall{background:var(--parents-soft)}.happiness-mind-skills-module__5S8euG__parentPartnerTool{background:var(--parents);color:#fff}.happiness-mind-skills-module__5S8euG__parentPartnerTool>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.happiness-mind-skills-module__5S8euG__parentPartnerTool article{background:#ffffff14;border-radius:18px;padding:22px}.happiness-mind-skills-module__5S8euG__parentPartnerTool article span{width:46px;height:46px;color:var(--parents);background:#fff;border-radius:14px;place-items:center;margin-bottom:12px;font-weight:950;display:grid}.happiness-mind-skills-module__5S8euG__partnerTimePractice{border:1px solid #cad3da}.happiness-mind-skills-module__5S8euG__partnerTimePractice fieldset{border:0;margin:20px 0;padding:0}.happiness-mind-skills-module__5S8euG__partnerTimePractice legend{margin-bottom:11px;font-weight:900}.happiness-mind-skills-module__5S8euG__partnerTimePractice>label{gap:8px;margin:18px 0;display:grid}.happiness-mind-skills-module__5S8euG__partnerTimePractice textarea,.happiness-mind-skills-module__5S8euG__partnerTimePractice input{width:100%;min-height:52px;color:inherit;font:inherit;border:1px solid #87949e;border-radius:13px;padding:12px;line-height:1.6}.happiness-mind-skills-module__5S8euG__partnerTimePractice textarea{resize:vertical;min-height:96px}.happiness-mind-skills-module__5S8euG__parentPartnerChips{flex-wrap:wrap;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__parentPartnerChips button,.happiness-mind-skills-module__5S8euG__parentPartnerActions button,.happiness-mind-skills-module__5S8euG__lesson80Reuse button{min-height:48px;color:var(--parents);font:inherit;background:#fff;border:1px solid #82909a;border-radius:999px;padding:10px 16px;font-weight:850}.happiness-mind-skills-module__5S8euG__parentPartnerChips button[aria-pressed=true],.happiness-mind-skills-module__5S8euG__parentPartnerActions button[aria-pressed=true]{background:var(--parents);color:#fff}.happiness-mind-skills-module__5S8euG__lesson80Reuse{background:var(--parents-warm);border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;padding:18px;display:flex}.happiness-mind-skills-module__5S8euG__lesson80Reuse b{width:100%}.happiness-mind-skills-module__5S8euG__lesson80Reuse a{color:var(--parents);font-weight:900}.happiness-mind-skills-module__5S8euG__partnerTimePractice output{background:var(--parents-soft);border-radius:16px;padding:18px;font-weight:900;display:block}.happiness-mind-skills-module__5S8euG__parentPartnerExample,.happiness-mind-skills-module__5S8euG__noParentBlame{background:var(--parents-warm)}.happiness-mind-skills-module__5S8euG__noParentBlame blockquote{background:#fff;border-left:5px solid #b87b5c;margin:16px 0 0;padding:18px;font-weight:850;line-height:1.8}.happiness-mind-skills-module__5S8euG__personBehindRole{background:var(--parents-soft)}.happiness-mind-skills-module__5S8euG__personBehindRole>div{grid-template-columns:1fr 1fr;gap:14px;display:grid}.happiness-mind-skills-module__5S8euG__personBehindRole article{background:#fff;border-radius:18px;padding:20px}.happiness-mind-skills-module__5S8euG__personBehindRole b{text-align:center;display:block}.happiness-mind-skills-module__5S8euG__parentPartnerSafety{background:var(--parents-warm);border:2px solid #aa614a}.happiness-mind-skills-module__5S8euG__parentPartnerActions{background:var(--parents-soft);flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.happiness-mind-skills-module__5S8euG__parentPartnerActions button:disabled{opacity:.45}.happiness-mind-skills-module__5S8euG__parentPartnerActions small{text-align:center;width:100%}.happiness-mind-skills-module__5S8euG__parentPartnerPage :focus-visible{outline-offset:3px;outline:3px solid #bd6f45}@media (max-width:760px){.happiness-mind-skills-module__5S8euG__parentPartnerTool>div,.happiness-mind-skills-module__5S8euG__personBehindRole>div{grid-template-columns:1fr}.happiness-mind-skills-module__5S8euG__parentStory,.happiness-mind-skills-module__5S8euG__identityConcept,.happiness-mind-skills-module__5S8euG__parentPartnerTool,.happiness-mind-skills-module__5S8euG__partnerTimePractice,.happiness-mind-skills-module__5S8euG__parentPartnerExample,.happiness-mind-skills-module__5S8euG__noParentBlame,.happiness-mind-skills-module__5S8euG__startNowSmall,.happiness-mind-skills-module__5S8euG__personBehindRole,.happiness-mind-skills-module__5S8euG__parentPartnerSafety,.happiness-mind-skills-module__5S8euG__parentPartnerActions{border-radius:22px;padding:23px 17px}.happiness-mind-skills-module__5S8euG__parentPartnerActions button,.happiness-mind-skills-module__5S8euG__lesson80Reuse button{width:100%}}@media (max-width:420px){.happiness-mind-skills-module__5S8euG__parentPartnerChips button{width:100%}}@media (prefers-reduced-motion:reduce){.happiness-mind-skills-module__5S8euG__parentPartnerPage *{transition:none!important;animation:none!important}}
