.gx-guide-hero{padding-top:48px;padding-bottom:48px}.gx-guide-frame{display:grid;isolation:isolate}.gx-guide-frame .gx-image,.gx-guide-title{grid-area:1/1}.gx-guide-frame .gx-image{background:var(--brand-primary-dark)}.gx-guide-frame .gx-image::before{aspect-ratio:3/1;background:repeating-radial-gradient(ellipse at 92% 40%,var(--brand-primary-dark) 0,var(--brand-primary-dark) 14px,var(--brand-primary) 15px,var(--brand-primary) 16px,var(--brand-primary-dark) 17px,var(--brand-primary-dark) 31px)}@supports (background:repeating-radial-gradient(red,red 1px 2px,red 3px)){.gx-guide-frame .gx-image::before{background:repeating-radial-gradient(ellipse at 92% 40%,var(--brand-primary-dark) 0 14px,var(--brand-primary) 15px 16px,var(--brand-primary-dark) 17px 31px)}}.gx-guide-frame .gx-image img{aspect-ratio:3/1}.gx-guide-frame .gx-image::after{background:linear-gradient(90deg,var(--brand-primary-dark) 20%,rgba(67,40,24,.76) 78%);content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:2}.gx-guide-frame figcaption{display:none}.gx-guide-title{align-self:end;padding:48px;position:relative;z-index:3}.gx-guide-commitment{text-align:center}.gx-guide-commitment p{margin-left:auto;margin-right:auto;max-width:66ch}.gx-guide-goals{background:var(--brand-primary-light)}.gx-guide-goals article{background:var(--brand-bg);border-radius:var(--brand-radius);height:100%;padding:24px}.gx-guide-goals article>span{color:var(--brand-primary);display:block;font-size:1.3rem;font-weight:800;margin-bottom:8px}.gx-guide-progress .container{max-width:920px}.gx-guide-progress li{margin-bottom:16px}.gx-guide-progress label{display:block;font-weight:700}.gx-guide-progress progress{accent-color:var(--brand-primary);width:100%}.gx-guide-proof{background:var(--brand-bg-alt)}.gx-evidence-row{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.gx-evidence-row li{background:var(--brand-bg);border-radius:var(--brand-radius);padding:16px}.gx-evidence-row span,.gx-evidence-row strong{display:block}@media (max-width:575.98px){.gx-guide-title{padding:24px}.gx-evidence-row{grid-template-columns:1fr}}