
.sk-intentions{padding:110px 0 48px;scroll-margin-top:100px;border-bottom:1px solid var(--line)}
.sk-intentions>.eyebrow{color:#bbd6c0;letter-spacing:.12em;margin-bottom:18px}
.sk-intentions>h2{font-family:'Gowun Batang',serif;font-size:clamp(32px,4vw,52px);line-height:1.4;margin:0 0 32px;word-break:keep-all}
.sk-goals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.sk-goals>article{padding:26px;border:1px solid #47614f;border-radius:18px;background:#182d20;min-width:0}
.sk-goal-icon{display:flex;align-items:center;justify-content:space-between;color:#bedebc;margin-bottom:22px}.sk-goal-icon svg{width:30px;height:30px}.sk-goal-icon span{font-size:12px;letter-spacing:.1em}
.sk-goals h3{font-size:21px;line-height:1.6;word-break:keep-all;margin:0 0 16px;color:#f1f5eb}
.sk-goals p{font-size:14px;line-height:1.95;word-break:keep-all;margin:0;color:#cad8cb}
@media(max-width:800px){.sk-intentions{padding-top:92px}.sk-goals{grid-template-columns:1fr;gap:14px}.sk-goals>article{padding:22px}.sk-goal-icon{margin-bottom:16px}.sk-intentions>h2{font-size:32px}}

.sk-intentions>h2{margin-bottom:16px}.sk-intentions>.sk-subtitle{font-size:clamp(16px,1.6vw,21px);line-height:1.85;color:#d0e4d0;margin:0 0 34px;max-width:850px;word-break:keep-all}
