/* 1.1.13 Growth Lab: Trend Archive divider + compact block. REVERT: delete file + enqueue line. */
.gl-ta-div{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin:14px 0 4px;padding:22px 26px;border-radius:22px;background:var(--sap-card,linear-gradient(145deg,#183570,#0a1838));box-shadow:var(--sh-2,0 18px 40px -24px rgba(8,17,32,.6));position:relative;overflow:hidden}
.gl-ta-div::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--metal-hair,linear-gradient(90deg,transparent,#CDB58A,transparent))}
.gl-ta-div .eye{flex-basis:100%;color:#CDB58A;font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}
.gl-ta-div b{font-family:var(--serif,inherit);font-size:22px;color:#f3ead8;font-weight:600}
.gl-ta-div p{flex:1 1 320px;margin:0;color:rgba(243,234,216,.78);font-size:15px}
.gl-ta-div a{color:#CDB58A;font-weight:700;text-decoration:none;white-space:nowrap}
.gl-ta-div a:hover{text-decoration:underline}
.gl-ta-div.is-slim{padding:14px 22px;margin:0 0 4px}
.gl-ta-div.is-slim .eye{flex-basis:auto}
.gl-ta-block{margin:40px 0 0;border-radius:28px;background:var(--pmm-green,linear-gradient(192deg,#0a1838,#071126));box-shadow:var(--sh-2,0 18px 40px -24px rgba(8,17,32,.6));position:relative;overflow:hidden}
.gl-ta-block::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:var(--metal-hair,linear-gradient(90deg,transparent,#CDB58A,transparent))}
.gl-ta-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:28px;align-items:center;padding:34px 36px}
.gl-ta-c .eye{color:#CDB58A;font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}
.gl-ta-c h2{font-family:var(--serif,inherit);color:#f3ead8;font-size:clamp(24px,2.6vw,32px);line-height:1.15;margin:8px 0 10px}
.gl-ta-c p{color:rgba(243,234,216,.78);margin:0 0 16px;max-width:52ch}
.gl-ta-hub{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 22px;border-radius:999px;background:var(--brushed,linear-gradient(135deg,#D3BE96,#9C7A47));color:#0b1530;font-weight:800;text-decoration:none}
.gl-ta-hub:hover{filter:brightness(1.06)}
.gl-ta-ys{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}
.gl-ta-y{display:flex;flex-direction:column;gap:2px;padding:14px 16px;border-radius:18px;border:1px solid rgba(205,181,138,.28);background:rgba(255,255,255,.04);color:#f3ead8;text-decoration:none;position:relative;transition:border-color .2s,background .2s,transform .2s}
.gl-ta-y b{font-size:22px;color:#CDB58A;font-weight:800}
.gl-ta-y span{font-size:13px;white-space:nowrap;color:rgba(243,234,216,.72)}
.gl-ta-y i{position:absolute;right:14px;top:14px;font-style:normal;color:#CDB58A}
.gl-ta-y:hover{border-color:rgba(205,181,138,.7);background:rgba(255,255,255,.08);transform:translateY(-2px)}
.gl-ta-y:focus-visible,.gl-ta-hub:focus-visible,.gl-ta-div a:focus-visible{outline:2px solid #CDB58A;outline-offset:2px}
@media (max-width:820px){.gl-ta-in{grid-template-columns:1fr;padding:26px 20px;gap:20px}.gl-ta-ys{grid-template-columns:repeat(2,minmax(0,1fr))}.gl-ta-div{padding:18px 20px}.gl-ta-div b{font-size:19px}.gl-ta-hub{width:100%;justify-content:center}}
