.golf-blog{color:#213d2f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;min-height:100vh;font-family:Arial,Helvetica,sans-serif;line-height:1.75}.golf-blog *{box-sizing:border-box}.golf-blog a{color:inherit;text-underline-offset:4px}.golf-blog a:focus-visible{outline-offset:5px;outline:3px solid #b87343}.blog-header,.blog-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1120px;margin:auto;padding:24px;display:flex}.blog-header{border-bottom:1px solid #dbe5de}.blog-header img{border-radius:12px;width:220px;height:auto;display:block}.blog-header nav{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.golf-blog main{max-width:1120px;margin:auto;padding:0 24px 70px}.blog-intro{max-width:820px;padding:65px 0 45px}.blog-kicker{letter-spacing:1.7px;color:#80502f;margin:0 0 12px;font-weight:700;font-size:12px!important}.golf-blog h1{letter-spacing:-1.5px;color:#123d2b;overflow-wrap:anywhere;margin:0 0 24px;font:750 clamp(34px,5vw,56px)/1.12 Arial,sans-serif}.blog-intro>p:last-child,.blog-lead{color:#496153;font-size:21px}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.blog-card{background:#f3f7f4;border:1px solid #d5e2d8;border-top:4px solid #b87343;border-radius:15px;flex-direction:column;padding:29px;display:flex}.golf-blog h2{letter-spacing:-.5px;color:#123d2b;margin:0 0 18px;font:700 27px/1.25 Arial,sans-serif}.blog-card h2{font-size:25px}.blog-card h2 a{text-decoration:none}.blog-card h2 a:hover{text-decoration:underline}.blog-card p{font-size:16px}.blog-meta{color:#58695e;font-size:13px}.blog-read{margin-top:auto;padding-top:22px;font-weight:700}.blog-cta{background:#edf4ee;border:1px solid #ccddcf;border-radius:16px;margin:45px 0 0;padding:32px}.blog-cta p{margin-bottom:24px}.golf-blog .blog-button{color:#fff;background:#123d2b;border-radius:9px;justify-content:center;align-items:center;min-height:48px;padding:12px 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.blog-footer{border-top:1px solid #d5e2d8;font-size:14px}.blog-article{max-width:760px;margin:auto;padding-top:30px}.blog-breadcrumb{gap:12px;margin-bottom:42px;font-size:14px;display:flex}.blog-article h1{font-size:clamp(34px,5vw,50px)}.blog-article>section{margin-top:40px;scroll-margin-top:25px}.blog-article>section p{margin:0 0 20px;font-size:18px}.blog-contents{background:#f4f7f4;border-radius:12px;margin:30px 0;padding:25px}.blog-contents ol{margin-bottom:0;padding-left:22px}.blog-contents li+li{margin-top:8px}.blog-related{max-width:760px;margin:45px auto 0}.blog-related>a{border-bottom:1px solid #d5e2d8;padding:15px 0;display:block}.blog-skip{z-index:100;background:#fff;padding:15px;position:absolute;top:-100px;left:20px}.blog-skip:focus{top:10px}@media (max-width:760px){.blog-grid{grid-template-columns:1fr}.blog-header{padding:18px}.blog-header img{width:180px}.blog-header nav{gap:16px;font-size:14px}.blog-intro{padding-top:40px}.golf-blog main{padding-inline:20px}.blog-cta{padding:24px}.blog-article>section p{font-size:17px}}.golf-blog .blog-header>a:not(.blog-skip){background:#123d2b;border-radius:12px;padding:10px 14px;display:inline-block}
