/* Golf Gear Lab 8.1 — Editorial Publication */
.ggl-brand-v1 .v81-category-head{align-items:flex-end}
.ggl-brand-v1 .v81-category-head h2{max-width:900px;font-size:clamp(44px,5.2vw,78px);line-height:.98;letter-spacing:-.052em}
.v81-kicker{margin-bottom:12px;color:var(--ggl-green-dark);font-size:12px;font-weight:850;letter-spacing:.17em;text-transform:uppercase}
.ggl-start-section{background:linear-gradient(180deg,#f8f9f7 0,#eef2ee 100%)}
.v81-guides{display:grid;gap:34px}
.v81-guides-intro{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding:34px 38px;border:1px solid var(--ggl-line);border-radius:22px;background:var(--ggl-card);box-shadow:var(--ggl-shadow)}
.v81-guides-intro h2{margin:0 0 8px;font-size:clamp(38px,4vw,60px);line-height:1;letter-spacing:-.045em}
.v81-guides-intro p{margin:0;max-width:720px;color:var(--ggl-muted);font-size:18px;line-height:1.55}
.v81-guide-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.v81-guide-links>a{position:relative;display:flex;min-height:184px;flex-direction:column;padding:24px;border:1px solid var(--ggl-line);border-radius:17px;background:rgba(251,252,250,.92);color:var(--ggl-ink);text-decoration:none;box-shadow:0 8px 24px rgba(16,35,25,.045);transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}
.v81-guide-links>a:after{content:'→';position:absolute;right:22px;bottom:19px;color:var(--ggl-green-dark);font-weight:900}
.v81-guide-links>a:hover{transform:translateY(-4px);border-color:rgba(40,121,31,.35);box-shadow:0 18px 36px rgba(16,35,25,.09)}
.v81-guide-links span{margin-bottom:15px;color:var(--ggl-green-dark);font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}
.v81-guide-links strong{max-width:250px;font-size:20px;line-height:1.18;letter-spacing:-.02em}
.v81-guide-links small{display:block;margin-top:10px;padding-right:12px;color:var(--ggl-muted);font-size:14px;line-height:1.45}
/* Removing the homepage decision promo prevents a second tool-led call to action competing with editorial content. */
.ggl-brand-v1 .v6-category .v6-card-body strong{font-weight:780}
@media(max-width:1050px){.v81-guide-links{grid-template-columns:repeat(2,minmax(0,1fr))}.v81-guides-intro{grid-template-columns:auto 1fr}.v81-guides-intro .v6-btn{grid-column:2;justify-self:start}}
@media(max-width:650px){.ggl-brand-v1 .v81-category-head h2{font-size:clamp(38px,12vw,56px)}.v81-guides-intro{grid-template-columns:1fr;padding:28px 24px}.v81-guides-intro .v7-guide-mark{display:none}.v81-guides-intro .v6-btn{grid-column:auto}.v81-guide-links{grid-template-columns:1fr}.v81-guide-links>a{min-height:158px}}
@media(prefers-reduced-motion:reduce){.v81-guide-links>a{transition:none!important}}
