.gbg-decision,.gbg-signals{margin-block:var(--space-8);margin-inline:0;padding:clamp(1.25rem,4vw,2rem);background:var(--lp-sky-soft);border-radius:var(--radius-lg)}.article-reading .gbg-decision h3,.article-reading .gbg-signals h3{margin:0 0 var(--space-5);font-size:var(--article-h4-size);line-height:var(--article-h4-line)}.gbg-decision__grid{display:grid;gap:var(--space-3)}.gbg-decision__grid>div{min-width:0;padding:var(--space-5);background:var(--lp-white);border-radius:var(--radius-md)}.gbg-decision__grid span{display:block;margin-bottom:var(--space-3);color:var(--lp-blue-deep);font-family:var(--font-heading);font-size:1.5rem;font-weight:700}.gbg-decision__grid strong{display:block;color:var(--lp-ink);line-height:1.4}.article-reading .gbg-decision__grid p{margin:var(--space-2) 0 0;font-size:0.95rem;line-height:1.5}.gbg-decision figcaption,.gbg-signals figcaption{margin-top:var(--space-4);color:var(--lp-text);font-size:0.875rem;line-height:1.5}.gbg-steps{margin:var(--space-8) 0;padding-left:1.5rem}.gbg-steps li{padding-left:var(--space-2)}.gbg-steps li + li{margin-top:var(--space-4)}.gbg-questions{display:grid;margin-block:var(--space-8);gap:var(--space-3)}.gbg-questions>div{padding:var(--space-5);background:var(--lp-mint-soft);border-radius:var(--radius-md)}.gbg-questions span,.gbg-questions strong{display:block}.gbg-questions span{margin-bottom:var(--space-2);color:var(--lp-green-deep);font-size:0.875rem;font-weight:750}.gbg-questions strong{color:var(--lp-ink);font-family:var(--font-heading);font-size:1.125rem}.article-reading .gbg-questions p{margin:var(--space-2) 0 0;font-size:0.95rem;line-height:1.5}.gbg-signals>div{display:grid;gap:var(--space-3)}.article-reading .gbg-signals p{display:grid;gap:var(--space-1);min-width:0;margin:0;padding:var(--space-5);background:var(--lp-white);border-radius:var(--radius-md)}.gbg-signals strong{color:var(--lp-blue-deep);font-family:var(--font-heading)}.gbg-signals span{font-size:0.95rem;line-height:1.5}.gbg-routine{padding-left:1.5rem}.gbg-routine li + li{margin-top:var(--space-4)}.gbg-troubles{display:grid;gap:var(--space-3)}.gbg-troubles>div{padding:var(--space-5);background:var(--lp-canvas);border-radius:var(--radius-md)}.article-reading .gbg-troubles h3{margin:0 0 var(--space-2);font-size:var(--article-h4-size);line-height:var(--article-h4-line)}.article-reading .gbg-troubles p{margin:0;font-size:0.95rem;line-height:1.5}.gbg-tools__grid{margin-top:var(--space-8)}.gbg-tools__grid article{padding:var(--space-4);background:var(--lp-mint-soft)}.gbg-tool-card{display:grid;grid-template-columns:5.5rem minmax(0,1fr);align-items:center;height:100%;gap:var(--space-3);text-decoration:none}.gbg-tools__grid a{color:var(--lp-ink);font-weight:400}.gbg-tool-card:focus-visible{outline:3px solid var(--lp-green-action);outline-offset:3px}.gbg-tool-card img{width:100%}.gbg-tool-card__copy{display:grid;gap:var(--space-1);font-size:0.875rem}.gbg-tool-card__kicker{font-weight:750}.article-reading .gbg-tool-card__title{margin:0;font-family:var(--font-heading);font-size:1rem;line-height:1.2}.article-reading .gbg-tool-card__description{margin:0;line-height:1.5}.gbg-tool-card__action{font-weight:750}.gbg-next{margin-block:clamp(4rem,8vw,6rem) var(--space-8);padding:clamp(1.5rem,5vw,2.5rem);color:var(--lp-white);background:var(--lp-blue-deep);border-radius:var(--radius-lg)}.article-reading .gbg-next__eyebrow{margin:0 0 var(--space-3);color:var(--lp-white);font-size:0.75rem;font-weight:800;letter-spacing:0.09em;text-transform:uppercase}body[data-page-type="article"] .article-body .gbg-next h2{margin:0 0 var(--space-3);color:var(--lp-white);font-size:var(--article-h3-size);line-height:var(--article-h3-line)}.article-reading .gbg-next p:not(.gbg-next__eyebrow){margin:0;color:var(--lp-white)}.gbg-next__actions{display:flex;flex-wrap:wrap;align-items:center;margin-top:var(--space-5);gap:var(--space-4)}.gbg-next__actions a{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:var(--space-2);color:var(--lp-white);font-size:0.925rem;font-weight:750;text-align:center}.gbg-next__actions a:first-child{padding:0.7rem 1.15rem;color:var(--lp-ink);background:var(--lp-yellow);border-radius:999px;text-decoration:none}.gbg-next__actions a:first-child:hover,.gbg-next__actions a:first-child:focus-visible{background:var(--lp-yellow-soft)}.gbg-next__actions a:last-child:hover,.gbg-next__actions a:last-child:focus-visible{color:var(--lp-sky)}@media (min-width:42rem){.gbg-decision__grid,.gbg-questions,.gbg-troubles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:55rem){.gbg-signals>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:38rem){.gbg-next__actions{align-items:stretch;flex-direction:column}}