.wisdom-page h2,.wisdom-page h3{word-break:keep-all}.wisdom-page .im-hero h1{font-size:clamp(35px,3.7vw,51px);line-height:1.4}.wisdom-page .im-hero-image{min-height:500px}.wisdom-page .im-hero-copy>.wt-hero-lead{color:var(--im-dark);margin:18px 0 10px;font-size:20px;font-weight:500}.wisdom-page .im-section-title p{max-width:790px;font-size:15px}.wisdom-page .im-toc>div{gap:20px}.wisdom-page .im-toc a{font-size:13px}.wt-reasons{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.wt-reasons article{border-top:1px solid #afc6b6;padding-top:23px}.wt-reasons article>span{color:var(--im-green);font-size:12px}.wt-reasons h3{letter-spacing:-.04em;margin:15px 0;font-size:21px;font-weight:500;line-height:1.65}.wt-reasons p,.wt-copy p{color:var(--im-copy);font-size:15px;line-height:1.95}.wt-monitor{background:#f8f8ef;border:1px solid #ccd9c7;grid-template-columns:.8fr 1.2fr;gap:45px;margin-top:35px;padding:32px;display:grid}.wt-monitor .eyebrow{font-size:10px}.wt-monitor h3{letter-spacing:-.04em;margin-top:15px;font-size:25px;font-weight:500;line-height:1.6}.wt-monitor p{color:var(--im-copy);font-size:15px;line-height:1.95}.wt-monitor p+p{margin-top:15px}.wt-intro-split{grid-template-columns:1fr 1fr;align-items:start;gap:60px;display:grid}.wt-intro-split .im-section-title{margin-bottom:0}.wt-intro-split>p{color:var(--im-copy);margin-top:27px;font-size:16px;line-height:2}.wt-position-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:38px;display:grid}.wt-position-grid article{background:#fffef9;border:1px solid #d3decd;min-width:0}.wt-position-grid svg{background:#eef2e7;width:100%;height:auto;display:block}.wt-position-grid article>div{padding:26px}.wt-position-grid article>div>span{color:var(--im-green);letter-spacing:.13em;font-size:10px}.wt-position-grid h3{letter-spacing:-.04em;margin:12px 0 15px;font-size:22px;font-weight:500;line-height:1.6}.wt-position-grid p{color:var(--im-copy);font-size:15px;line-height:1.95}.wt-caption{color:#72826f;margin-top:18px;font-size:12px;line-height:1.9}.wt-related{border-top:1px solid #c8d6c0;justify-content:space-between;align-items:center;gap:25px;margin-top:29px;padding-top:27px;display:flex}.wt-related>p{color:#426c56;font-size:16px}.wt-related>div{gap:30px;display:flex}.wt-related a{color:var(--im-green);border-bottom:1px solid #adc6b2;align-items:center;gap:10px;padding-bottom:5px;font-size:14px;display:inline-flex}.wt-assessment-layout{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.wt-assessment-layout .im-section-title{margin-bottom:25px}.wt-lead{letter-spacing:-.03em;margin-bottom:20px;font-size:21px;font-weight:500;line-height:1.8}.wt-copy p+p{margin-top:18px}.wt-diagram{background:#edf2e7;border-radius:4px 70px 4px 4px;min-width:0;margin:0;padding:18px}.wt-diagram svg{width:100%;height:auto;display:block}.wt-diagram figcaption{color:#70816a;text-align:center;padding:0 18px 15px;font-size:12px;line-height:1.9}.wt-assessment-notes{background:#f8f8f0;border:1px solid #d4ddc9;grid-template-columns:1fr 1fr;gap:38px;margin-top:36px;padding:29px 32px;display:grid}.wt-assessment-notes h3{margin-bottom:13px;font-size:20px;font-weight:500;line-height:1.6}.wt-assessment-notes p{color:var(--im-copy);font-size:15px;line-height:1.95}.wt-process-band{color:#fff;background:#203f3e}.wt-process-band .eyebrow{color:#acdccc}.wt-process-intro{grid-template-columns:1fr 1fr;align-items:end;gap:60px;display:grid}.wt-process-intro h2{letter-spacing:-.045em;margin-top:18px;font-size:clamp(29px,3vw,38px);line-height:1.5}.wt-process-intro em{color:#b8dfce;font-style:normal}.wt-process-intro>p{color:#c9ddcf;font-size:16px;line-height:2}.wt-process-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:45px 0 35px;padding:0;list-style:none;display:grid}.wt-process-steps li{border-top:1px solid #6b8c7a;padding-top:24px}.wt-process-steps li>span{color:#a9d5bf;font-size:12px}.wt-process-steps h3{margin:15px 0;font-size:21px;font-weight:500;line-height:1.6}.wt-process-steps p{color:#cbded0;font-size:15px;line-height:1.95}.wt-risk{background:#294e45;border:1px solid #62806e}.wt-risk summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:26px 30px;list-style:none;display:flex}.wt-risk summary::-webkit-details-marker{display:none}.wt-risk summary span{color:#add6c2;letter-spacing:.13em;font-size:10px}.wt-risk summary h3{margin-top:10px;font-size:22px;font-weight:500;line-height:1.6}.wt-risk summary>svg{flex-shrink:0;transition:transform .2s}.wt-risk[open] summary>svg{transform:rotate(45deg)}.wt-risk-body{padding:0 30px 30px}.wt-risk-body p{color:#d1e2d5;font-size:15px;line-height:1.95}.wt-risk-body>div{border-top:1px solid #638372;grid-template-columns:1fr 1fr;gap:35px;margin-top:23px;padding-top:23px;display:grid}.wt-risk h4{margin-bottom:12px;font-size:20px;font-weight:500;line-height:1.6}.wt-aftercare-heading{justify-content:space-between;align-items:center;gap:35px;display:flex}.wt-aftercare-heading .im-section-title{max-width:820px}.wt-jump{white-space:nowrap;color:var(--im-green);border-bottom:1px solid #a8c5b2;align-items:center;gap:10px;padding-bottom:8px;font-size:14px;display:inline-flex}.wt-recovery{border-top:1px solid #9fbaaa}.wt-recovery>article{border-bottom:1px solid #c8d7c8;grid-template-columns:.7fr 1.3fr;gap:60px;padding:35px 0;display:grid}.wt-time>span{color:var(--im-green);letter-spacing:.11em;font-size:11px}.wt-time h3{letter-spacing:-.04em;margin:15px 0;font-size:30px;font-weight:500}.wt-time>p{color:#70806e;font-size:16px;line-height:1.8}.wt-recovery ul{margin:0;padding:0;list-style:none}.wt-recovery li+li{margin-top:25px}.wt-recovery li{padding-left:23px;position:relative}.wt-recovery li:before{content:"";background:#6ba68c;border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:0}.wt-recovery b{color:#2f5746;font-size:17px;font-weight:500;line-height:1.7}.wt-recovery li p{color:var(--im-copy);margin-top:8px;font-size:15px;line-height:1.95}.wt-onbyeol{background:#edf5e9;align-items:center;gap:25px;margin-top:32px;padding:25px 35px;display:flex}.wt-onbyeol img{object-fit:contain;flex-shrink:0;width:100px;height:110px}.wt-onbyeol span{letter-spacing:.13em;color:var(--im-green);font-size:10px}.wt-onbyeol h3{margin:10px 0;font-size:22px;font-weight:500;line-height:1.6}.wt-onbyeol p{color:#54715e;font-size:15px;line-height:1.95}.wt-contact-band{background:#f8f6ef}.wt-contact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.wt-contact-grid article{border-top:1px solid #bbcbb7;padding-top:22px}.wt-contact-grid article>span{color:var(--im-green);font-size:12px}.wt-contact-grid h3{letter-spacing:-.035em;margin:14px 0;font-size:22px;font-weight:500;line-height:1.6}.wt-contact-grid p{color:var(--im-copy);font-size:15px;line-height:1.95}.wt-urgent{background:#eaf0e1;border:1px solid #cad8bf;align-items:center;gap:35px;margin-top:34px;padding:28px 30px;display:flex}.wt-urgent>div{flex:1}.wt-urgent strong{color:#385a45;font-size:17px;font-weight:500;line-height:1.8}.wt-urgent p{color:#667a60;margin-top:10px;font-size:14px;line-height:1.9}.wt-urgent a{white-space:nowrap;color:var(--im-green);align-items:center;gap:10px;font-size:15px;display:inline-flex}.wisdom-page .im-faq summary{font-size:17px}.wisdom-page .im-faq summary>svg{flex-shrink:0}.wisdom-page .im-faq details>div,.wisdom-page .im-faq-intro>p{font-size:15px}.wisdom-page .im-prepare ul{color:var(--im-copy);padding-left:18px;font-size:15px;line-height:2.1}.wisdom-page .im-prepare .wt-prepare-note{border-top:1px solid #c5d8c5;margin-top:20px;padding-top:15px;font-size:13px;display:block}:is(.wisdom-page a:focus-visible,.wisdom-page summary:focus-visible){outline:2px solid var(--im-green);outline-offset:5px}:is(.wt-process-band a:focus-visible,.wt-process-band summary:focus-visible){outline-color:#b8decb}@media (max-width:1050px){.wt-reasons,.wt-process-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}.wt-intro-split,.wt-assessment-layout,.wt-process-intro{gap:33px}.wt-monitor{gap:30px;padding:28px}.wt-position-grid{gap:18px}.wt-position-grid article>div{padding:22px}.wt-related{flex-wrap:wrap;gap:20px}.wt-aftercare-heading{display:block}.wt-jump{margin-bottom:30px}.wt-recovery>article{gap:35px}.wt-urgent{flex-wrap:wrap;gap:23px}.wt-urgent>div{flex-basis:100%}.wisdom-page .im-toc>div{justify-content:flex-start;gap:25px;width:100%;padding:18px 5%;overflow-x:auto}}@media (max-width:700px){.wisdom-page .im-hero h1{font-size:35px}.wisdom-page .im-hero-image{min-height:285px}.wisdom-page .im-hero-copy>p{font-size:15px}.wisdom-page .im-hero-copy>.wt-hero-lead{font-size:18px}.wisdom-page .im-toc>div{padding-top:15px;padding-bottom:15px}.wisdom-page .im-toc a{font-size:12px}.wt-reasons{grid-template-columns:1fr;gap:24px}.wt-reasons h3{margin:12px 0;font-size:22px}.wt-monitor{grid-template-columns:1fr;gap:22px;margin-top:28px;padding:25px}.wt-monitor h3{font-size:24px}.wt-intro-split{grid-template-columns:1fr;gap:23px}.wt-intro-split>p{margin-top:0;font-size:15px}.wt-position-grid{grid-template-columns:1fr;gap:25px;margin-top:28px}.wt-position-grid svg{max-height:300px}.wt-position-grid article>div{padding:25px}.wt-position-grid h3{font-size:24px}.wt-related>div{flex-direction:column;align-items:flex-start;gap:18px}.wt-assessment-layout{grid-template-columns:1fr;gap:28px}.wt-lead{font-size:20px}.wt-diagram{border-top-right-radius:50px;padding:10px}.wt-diagram figcaption{padding:0 14px 15px;font-size:12px}.wt-assessment-notes{grid-template-columns:1fr;gap:25px;margin-top:28px;padding:25px}.wt-assessment-notes h3{font-size:21px}.wt-process-intro{grid-template-columns:1fr;gap:23px}.wt-process-intro h2{font-size:30px}.wt-process-intro>p{font-size:15px}.wt-process-steps{grid-template-columns:1fr;gap:25px;margin:32px 0}.wt-process-steps li{padding:22px 0 0 36px;position:relative}.wt-process-steps li>span{position:absolute;top:27px;left:0}.wt-process-steps h3{margin:0 0 12px}.wt-risk summary{padding:23px}.wt-risk summary h3{font-size:21px}.wt-risk-body{padding:0 23px 25px}.wt-risk-body>div{grid-template-columns:1fr;gap:23px}.wt-aftercare-heading .im-section-title{margin-bottom:22px}.wt-jump{margin-bottom:27px;font-size:14px}.wt-recovery>article{grid-template-columns:1fr;gap:25px;padding:29px 0}.wt-time h3{margin:12px 0;font-size:27px}.wt-time>p{font-size:15px}.wt-recovery b{font-size:17px}.wt-recovery li+li{margin-top:22px}.wt-onbyeol{align-items:flex-start;gap:17px;padding:23px}.wt-onbyeol img{width:70px;height:78px}.wt-onbyeol h3{font-size:21px}.wt-onbyeol p{font-size:15px}.wt-contact-grid{grid-template-columns:1fr;gap:25px}.wt-contact-grid h3{font-size:22px}.wt-urgent{margin-top:28px;padding:25px}.wt-urgent strong{font-size:17px}.wt-urgent a,.wisdom-page .im-faq summary{font-size:16px}.wisdom-page .im-faq details>div,.wisdom-page .im-faq-intro>p,.wisdom-page .im-consult p{font-size:15px}}
