.learning-links,.learning-article{color:#ded3e5;width:calc(100% - 64px);max-width:1100px;margin:0 auto;padding:52px 0}.learning-article.learning-hub-header{max-width:1100px;padding-bottom:0}.learning-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#d8bd86;margin:0 0 18px;font-size:11px}.learning-links h2,.learning-article h1,.learning-article h2{font-family:var(--font-serif,Georgia, serif);color:#f3eadd;font-weight:400}.learning-links h2{margin:0 0 26px;font-size:clamp(28px,3vw,40px);line-height:1.2}.learning-link-list{border-top:1px solid #b9976438}.learning-link-list>a{color:#ead6af;border-bottom:1px solid #b9976438;grid-template-columns:1fr auto;gap:8px 20px;padding:24px 0;font-size:20px;line-height:1.4;text-decoration:none;display:grid}.learning-link-list small{color:#bdb0c6;grid-column:1/-1;max-width:78ch;font-size:15px;line-height:1.65}.learning-link-list>a:hover>span:first-child{text-underline-offset:5px;text-decoration:underline}.learning-article{max-width:820px;padding-top:44px}.learning-breadcrumb{color:#bdb0c6;flex-wrap:wrap;gap:12px;margin-bottom:44px;font-size:14px;line-height:1.6;display:flex}.learning-breadcrumb a,.learning-back{color:#d8bd86;text-underline-offset:5px}.learning-article h1{overflow-wrap:break-word;margin:0 0 28px;font-size:clamp(34px,4.4vw,60px);line-height:1.1}.learning-article p{max-width:72ch;margin:0 0 20px;font-size:17px;line-height:1.8}.learning-article .learning-intro{font-size:19px;line-height:1.7}.learning-action{color:#211a28;text-align:center;background:#d8bd86;border:1px solid #d8bd86;border-radius:6px;padding:16px 22px;font-size:16px;line-height:1.5;text-decoration:none;display:inline-block}.learning-action:hover{background:#ead6af}.learning-article .learning-note{color:#bdb0c6;margin:14px 0 24px;font-size:13px;line-height:1.7}.learning-article .learning-eyebrow{font-size:11px;line-height:1.7}.learning-contents{border-top:1px solid #b9976438;border-bottom:1px solid #b9976438;gap:12px;margin:38px 0;padding:26px 0;display:grid}.learning-contents>span{color:#bdb0c6;margin-bottom:4px;font-size:12px}.learning-contents a{color:#d8bd86;text-underline-offset:5px;padding:3px 0;line-height:1.5}.learning-section{padding:20px 0;scroll-margin-top:95px}.learning-article h2{margin:0 0 22px;font-size:clamp(27px,3vw,36px);line-height:1.25}.learning-next{border-top:1px solid #b9976438;border-bottom:1px solid #b9976438;margin:26px 0;padding:30px 0}:is(.learning-links a:focus-visible,.learning-article a:focus-visible){outline-offset:5px;outline:2px solid #d8bd86}@media (max-width:600px){.learning-links,.learning-article{width:calc(100% - 40px);padding:32px 0}.learning-breadcrumb{margin-bottom:30px}.learning-article p{font-size:16px}.learning-article .learning-intro{font-size:17px}.learning-link-list>a{gap:8px 12px;font-size:18px}.learning-action{box-sizing:border-box;width:100%}.learning-contents{margin:28px 0}.learning-section{padding:16px 0}}
