.gl-landing{max-width:1440px;margin:auto;padding:46px var(--rg-gutter,5vw) 80px}.gl-landing>h1{max-width:1000px;font-size:clamp(40px,6.5vw,88px);margin:0 0 38px}.gl-landing .gl-landing-hero{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center;margin:0 0 65px}.gl-landing .gl-landing-hero>*{min-width:0}.gl-landing figure img{display:block;aspect-ratio:4/3;object-fit:cover;width:100%;border-radius:4px}.gl-landing figcaption{font-size:12px;line-height:1.5;margin-top:10px}.gl-landing h2{font-size:clamp(32px,4vw,54px);max-width:950px;margin:55px 0 22px}.gl-landing p{max-width:850px}.gl-landing .gl-landing-card{background:var(--rg-soft,#e7ece6);padding:clamp(22px,4vw,46px);border-radius:4px;margin:40px 0}.gl-landing .gl-landing-card h2{margin-top:0}.gl-landing .wp-block-buttons{margin:28px 0;gap:12px}.gl-landing .wp-block-button__link{background:var(--rg-ink,#183d35);color:var(--rg-paper,#fafaf7);font-size:15px;border-radius:2px;padding:14px 22px;text-decoration:none}.gl-landing .gl-secondary .wp-block-button__link{background:var(--rg-pop,#ee683e);color:var(--rg-ink,#183d35)}.gl-landing details{padding:20px 0;border-bottom:1px solid var(--rg-line,#ddd);max-width:900px}.gl-landing summary{font-weight:700;cursor:pointer}.gl-landing details p{margin-bottom:0}.gl-landing .gl-landing-breadcrumb{font-size:12px;text-align:start;margin-bottom:26px}@media(max-width:700px){.gl-landing{padding-top:28px}.gl-landing .gl-landing-hero{grid-template-columns:minmax(0,1fr)!important;gap:22px;margin-bottom:35px}.gl-landing>h1{font-size:44px}.gl-landing h2{margin-top:38px}}@media(prefers-reduced-motion:reduce){.gl-landing *{scroll-behavior:auto}}
