.template-article .section-wrapper{background:#050505;color:#eee9df}.template-article .section-content-wrapper{max-width:900px!important;margin:0 auto}.template-article header{max-width:820px;margin:0 auto 8px}.template-article h1{letter-spacing:-.035em;line-height:1.02;text-wrap:balance}.template-article .rte{font-size:18px;line-height:1.82;color:#d4d0c7}.template-article .rte p{margin:0 0 1.35em}.template-article .rte h2{margin:2.25em 0 .7em;font-size:clamp(28px,4vw,42px);line-height:1.12;color:#f3f0e8}.template-article .rte h3{margin-top:1.8em}.template-article .rte a{color:#c7a75f;text-decoration-thickness:1px;text-underline-offset:3px}.template-article .rte blockquote{border-left:1px solid #b89a57;padding-left:24px;color:#c9c1b2}.template-article .section-content-wrapper img{display:block;max-width:100%;height:auto}.template-article .section-content-wrapper header+* img,.template-article .section-content-wrapper>img{width:100%;aspect-ratio:16/9;object-fit:cover;object-position:center}.gk-article-back{display:inline-block;margin-bottom:26px;color:#b89a57;text-decoration:none;font-size:10px;letter-spacing:.18em}.gk-article-footer{border-top:1px solid #2a251c;margin-top:54px;padding-top:28px;display:flex;justify-content:space-between;gap:20px;align-items:center}.gk-article-footer a{color:#c7a75f;text-decoration:none;font-size:10px;letter-spacing:.16em}@media(max-width:749px){.template-article .section-content-wrapper{padding-left:20px!important;padding-right:20px!important}.template-article .rte{font-size:16px;line-height:1.75}.template-article h1{font-size:clamp(36px,11vw,54px)!important}.template-article .rte h2{font-size:28px}.gk-article-footer{align-items:flex-start;flex-direction:column}}