.relationship-skills-course-module__Ewq5pa__page,.relationship-skills-course-module__Ewq5pa__lessonPage{--ink:#26352f;--green:#315d50;--sage:#dce9df;--cream:#fbf7ef;--clay:#b96147;background:var(--cream);min-height:100vh;color:var(--ink)}.relationship-skills-course-module__Ewq5pa__hero{grid-template-columns:1.18fr .82fr;align-items:center;gap:52px;max-width:1160px;margin:auto;padding:72px 28px 62px;display:grid}.relationship-skills-course-module__Ewq5pa__badge{color:#7c3828;background:#f1d7c7;border-radius:999px;padding:8px 14px;font-weight:850;display:inline-flex}.relationship-skills-course-module__Ewq5pa__eyebrow{color:var(--green);letter-spacing:.12em;margin:20px 0 8px;font-size:.78rem;font-weight:900}.relationship-skills-course-module__Ewq5pa__hero h1,.relationship-skills-course-module__Ewq5pa__lessonHeader h1,.relationship-skills-course-module__Ewq5pa__completionHero h1{font-family:var(--font-serif);letter-spacing:-.04em;margin:14px 0;font-size:clamp(2.7rem,6vw,5.4rem);line-height:1}.relationship-skills-course-module__Ewq5pa__englishTitle{color:#657069;font-weight:750}.relationship-skills-course-module__Ewq5pa__subtitle{max-width:700px;font-size:1.18rem;font-weight:750;line-height:1.6}.relationship-skills-course-module__Ewq5pa__lead{max-width:700px;font-size:1.08rem;line-height:1.75}.relationship-skills-course-module__Ewq5pa__meta{color:#68736c;margin:18px 0}.relationship-skills-course-module__Ewq5pa__primary,.relationship-skills-course-module__Ewq5pa__secondary{min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;padding:0 22px;font-weight:900;text-decoration:none;display:inline-flex}.relationship-skills-course-module__Ewq5pa__primary{background:var(--green);color:#fff}.relationship-skills-course-module__Ewq5pa__secondary{color:var(--ink);background:#fff;border:1px solid #9baaa2}.relationship-skills-course-module__Ewq5pa__heroArt{background:linear-gradient(150deg,#c9ded0,#efd4c2);border-radius:42% 42% 20px 20px;grid-template-columns:1fr 1fr;gap:13px;min-height:350px;padding:28px;display:grid;box-shadow:0 28px 70px #39524620}.relationship-skills-course-module__Ewq5pa__heroArt span{font-family:var(--font-serif);background:#fff6;border:1px solid #fff9;border-radius:50%;place-items:center;font-size:1.2rem;font-weight:800;display:grid}.relationship-skills-course-module__Ewq5pa__heroArt strong{text-align:center;grid-column:1/-1}.relationship-skills-course-module__Ewq5pa__content,.relationship-skills-course-module__Ewq5pa__lessonContainer,.relationship-skills-course-module__Ewq5pa__os{max-width:1000px;margin:auto;padding:58px 28px 88px}.relationship-skills-course-module__Ewq5pa__content>blockquote{border-left:6px solid var(--clay);font:700 clamp(1.3rem,3vw,2rem)/1.55 var(--font-serif);background:#fff;border-radius:0 18px 18px 0;margin:0 0 45px;padding:30px}.relationship-skills-course-module__Ewq5pa__lessonGrid{gap:14px;display:grid}.relationship-skills-course-module__Ewq5pa__lessonGrid>a{color:inherit;background:#fff;border:1px solid #d8ded9;border-radius:18px;grid-template-columns:74px 1fr;gap:20px;padding:25px;text-decoration:none;display:grid}.relationship-skills-course-module__Ewq5pa__lessonGrid>a>span{font:700 2.25rem var(--font-serif);color:var(--clay)}.relationship-skills-course-module__Ewq5pa__lessonGrid small{color:var(--green);font-weight:900}.relationship-skills-course-module__Ewq5pa__lessonGrid h2{margin:6px 0;font-size:1.3rem}.relationship-skills-course-module__Ewq5pa__lessonGrid p{color:#5c6861;margin:0;line-height:1.65}.relationship-skills-course-module__Ewq5pa__note{background:var(--sage);color:#4d5f56;border-radius:16px;margin-top:40px;padding:22px;line-height:1.7}.relationship-skills-course-module__Ewq5pa__lessonPage{background:#f7f3ea}.relationship-skills-course-module__Ewq5pa__back{color:var(--green);font-weight:800;text-decoration:none}.relationship-skills-course-module__Ewq5pa__progressWrap{margin:28px 0 34px}.relationship-skills-course-module__Ewq5pa__progressWrap>div:first-child{justify-content:space-between;display:flex}.relationship-skills-course-module__Ewq5pa__progress{background:#d9ded9;border-radius:99px;height:9px;margin-top:10px;overflow:hidden}.relationship-skills-course-module__Ewq5pa__progress i{border-radius:inherit;background:var(--clay);height:100%;display:block}.relationship-skills-course-module__Ewq5pa__lessonHeader{max-width:880px}.relationship-skills-course-module__Ewq5pa__lessonHeader h1{font-size:clamp(2.2rem,5vw,4.3rem)}.relationship-skills-course-module__Ewq5pa__lessonHeader>p:last-child{font-size:1.16rem;line-height:1.7}.relationship-skills-course-module__Ewq5pa__visual{background:linear-gradient(135deg,var(--sage),#f0dacb);border-radius:22px;gap:12px;margin:36px 0 46px;padding:24px;display:flex}.relationship-skills-course-module__Ewq5pa__visual>div{background:#ffffffbc;border-radius:15px;flex:1;gap:12px;min-height:110px;padding:16px;display:grid}.relationship-skills-course-module__Ewq5pa__visual span{font:700 1.35rem var(--font-serif);color:var(--clay)}.relationship-skills-course-module__Ewq5pa__flow{gap:14px;display:grid}.relationship-skills-course-module__Ewq5pa__flow article{background:#fff;border:1px solid #e1ded5;border-radius:18px;grid-template-columns:48px 1fr;gap:16px;padding:24px;display:grid}.relationship-skills-course-module__Ewq5pa__flow article>span{font:700 1.5rem var(--font-serif);color:var(--clay)}.relationship-skills-course-module__Ewq5pa__flow small{color:var(--green);letter-spacing:.08em;font-weight:900}.relationship-skills-course-module__Ewq5pa__flow p,.relationship-skills-course-module__Ewq5pa__flow li{font-size:1.04rem;line-height:1.7}.relationship-skills-course-module__Ewq5pa__warning{background:#fff1e8!important;border-color:#edc7b6!important}.relationship-skills-course-module__Ewq5pa__phrase{border-left:6px solid var(--clay);font:700 clamp(1.3rem,3vw,1.9rem)/1.5 var(--font-serif);background:#fff;border-radius:0 18px 18px 0;margin:34px 0;padding:30px}.relationship-skills-course-module__Ewq5pa__phrase small{color:var(--green);font:850 .76rem var(--font-sans);letter-spacing:.08em;margin-bottom:9px;display:block}.relationship-skills-course-module__Ewq5pa__toolSection{margin:58px 0}.relationship-skills-course-module__Ewq5pa__toolSection h2{font-family:var(--font-serif);margin:8px 0 24px;font-size:clamp(1.9rem,4vw,3rem)}.relationship-skills-course-module__Ewq5pa__toolPanel{gap:16px;display:grid}.relationship-skills-course-module__Ewq5pa__field{gap:8px;font-weight:800;display:grid}.relationship-skills-course-module__Ewq5pa__field textarea{min-height:92px;color:var(--ink);font:inherit;resize:vertical;background:#fff;border:1px solid #aab8b0;border-radius:11px;padding:13px}.relationship-skills-course-module__Ewq5pa__complaints,.relationship-skills-course-module__Ewq5pa__scenario,.relationship-skills-course-module__Ewq5pa__generated{background:var(--sage);border-radius:16px;padding:21px}.relationship-skills-course-module__Ewq5pa__complaints small,.relationship-skills-course-module__Ewq5pa__scenario small,.relationship-skills-course-module__Ewq5pa__generated small{color:var(--green);letter-spacing:.06em;font-weight:900}.relationship-skills-course-module__Ewq5pa__generated p{font:700 1.1rem/1.7 var(--font-serif)}.relationship-skills-course-module__Ewq5pa__choiceList,.relationship-skills-course-module__Ewq5pa__pills{border:0;gap:9px;margin:0;padding:0;display:grid}.relationship-skills-course-module__Ewq5pa__choiceList legend,.relationship-skills-course-module__Ewq5pa__pills legend{margin-bottom:10px;font-weight:900}.relationship-skills-course-module__Ewq5pa__choiceList label{cursor:pointer;background:#fff;border:1px solid #d2dbd5;border-radius:13px;grid-template-columns:auto 1fr;gap:11px;padding:16px;display:grid}.relationship-skills-course-module__Ewq5pa__choiceList label small{color:#7d4b3d;grid-column:2}.relationship-skills-course-module__Ewq5pa__selectedChoice{border-color:var(--green)!important;background:#edf5ef!important}.relationship-skills-course-module__Ewq5pa__pills{flex-wrap:wrap;display:flex}.relationship-skills-course-module__Ewq5pa__pills label{cursor:pointer;background:#fff;border:1px solid #b8c5bd;border-radius:999px;padding:10px 13px}.relationship-skills-course-module__Ewq5pa__pills input,.relationship-skills-course-module__Ewq5pa__choiceList input{accent-color:var(--green)}.relationship-skills-course-module__Ewq5pa__activePill{color:#fff;background:var(--green)!important}.relationship-skills-course-module__Ewq5pa__boundaryGrid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.relationship-skills-course-module__Ewq5pa__boundaryGrid label{background:#fff;border-radius:13px;gap:8px;padding:14px;font-weight:800;display:grid}.relationship-skills-course-module__Ewq5pa__boundaryGrid select{min-height:44px;color:var(--ink);background:#fff;border:1px solid #aab8b0;border-radius:9px;padding:8px}.relationship-skills-course-module__Ewq5pa__actions{justify-content:space-between;align-items:center;gap:14px;margin-top:30px;display:flex}.relationship-skills-course-module__Ewq5pa__actions span{color:#66736c}.relationship-skills-course-module__Ewq5pa__completionHero{text-align:center;max-width:900px;margin:auto;padding:78px 28px 36px}.relationship-skills-course-module__Ewq5pa__completionHero p{font-size:1.12rem;line-height:1.7}.relationship-skills-course-module__Ewq5pa__osIntro{background:var(--sage);border-radius:20px;margin-bottom:30px;padding:28px}.relationship-skills-course-module__Ewq5pa__osIntro p{font-size:1.15rem}.relationship-skills-course-module__Ewq5pa__osIntro strong{font:700 1.35rem/1.7 var(--font-serif)}.relationship-skills-course-module__Ewq5pa__os{gap:16px;display:grid}.relationship-skills-course-module__Ewq5pa__os .relationship-skills-course-module__Ewq5pa__actions{margin-top:20px}.relationship-skills-course-module__Ewq5pa__os .relationship-skills-course-module__Ewq5pa__actions>a{text-align:center;flex:1}@media (max-width:720px){.relationship-skills-course-module__Ewq5pa__hero{grid-template-columns:1fr;padding:42px 20px}.relationship-skills-course-module__Ewq5pa__heroArt{min-height:250px}.relationship-skills-course-module__Ewq5pa__hero h1{font-size:3.2rem}.relationship-skills-course-module__Ewq5pa__content,.relationship-skills-course-module__Ewq5pa__lessonContainer,.relationship-skills-course-module__Ewq5pa__os{padding:38px 18px 65px}.relationship-skills-course-module__Ewq5pa__lessonGrid>a{grid-template-columns:50px 1fr;padding:19px}.relationship-skills-course-module__Ewq5pa__lessonGrid>a>span{font-size:1.65rem}.relationship-skills-course-module__Ewq5pa__visual{padding:15px;overflow-x:auto}.relationship-skills-course-module__Ewq5pa__visual>div{min-width:135px}.relationship-skills-course-module__Ewq5pa__flow article{grid-template-columns:38px 1fr;padding:19px}.relationship-skills-course-module__Ewq5pa__boundaryGrid{grid-template-columns:1fr}.relationship-skills-course-module__Ewq5pa__actions{flex-direction:column;align-items:stretch}.relationship-skills-course-module__Ewq5pa__actions .relationship-skills-course-module__Ewq5pa__primary,.relationship-skills-course-module__Ewq5pa__actions a{box-sizing:border-box;width:100%}.relationship-skills-course-module__Ewq5pa__pills label{text-align:center;flex:40%}.relationship-skills-course-module__Ewq5pa__lessonHeader h1{font-size:2.4rem}}
