.gdc{max-width:100%!important;padding:0 1rem!important;margin-top:0!important;margin-bottom:3.75rem!important}.gdc .gdc-banner{background:linear-gradient(155deg,#24463a 0%,#16291f 100%)!important;box-shadow:0 1.875rem 3.75rem -1.875rem rgba(22,41,31,.6);border-radius:1.5rem;padding:3rem 3rem!important}.gdc .gdc-banner>.wp-block-group__inner-container{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:3rem;align-items:center}.gdc .gdc-banner>.wp-block-group__inner-container>*{margin:0!important;max-width:none!important}.gdc .gdc-eyebrow{font-size:var(--fs-sm)!important;letter-spacing:.18em;text-transform:uppercase;color:#d8b98a!important;margin:0 0 0.75rem!important}.gdc .gdc-banner h2{color:#fff!important;font-family:var(--gdf-font-display);font-size:clamp(1.625rem,3.2vw,2.25rem);line-height:1.2;margin:0 0 1rem!important}.gdc p.gdc-lead{font-size:var(--fs-md);line-height:1.75;color:rgba(255,255,255,.78)!important;margin:0!important}.gdc ul.gdc-pillars{list-style:none!important;margin:0!important;padding:0!important;display:flex;flex-direction:column;gap:0.75rem}.gdc ul.gdc-pillars li{list-style:none!important;margin:0!important;display:grid;grid-template-columns:auto 1fr;column-gap:1.125rem;align-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:1rem;padding:1rem 1.25rem!important;font-size:var(--fs-sm);line-height:1.5;color:rgba(255,255,255,.7)}.gdc ul.gdc-pillars li::before{content:"";grid-row:1/3;width:0.625rem;height:0.625rem;border-radius:50%;background:#B8935F;box-shadow:0 0 0 0.375rem rgba(184,147,95,.2)}.gdc ul.gdc-pillars li strong{grid-column:2;font-family:var(--gdf-font-display);font-size:var(--fs-md);font-weight:500;color:#fff}.gdc .gdc-section{margin-top:3.5rem!important}.gdc .gdc-box{background:#fff!important;border-radius:1.25rem;padding:2.25rem 2rem!important;box-shadow:0 1.125rem 2.5rem -1.875rem rgba(60,45,20,.35)}.gdc .gdc-box .gdc-eyebrow,.gdc .gdc-events .gdc-eyebrow{color:#B8935F!important}.gdc .gdc-box h2,.gdc .gdc-events h2{font-size:clamp(1.5rem,2.8vw,2rem);margin:0 0 1.25rem!important}.gdc .gdc-box>.wp-block-group__inner-container>.gdc-eyebrow,.gdc .gdc-box>.wp-block-group__inner-container>h2{text-align:center}.gdc .gdc-events .gdc-head{text-align:center;max-width:45rem!important;margin-bottom:2rem!important}.gdc .gdc-events .gdc-head p.gdc-sub{color:#5b5b5b;font-size:var(--fs-base);margin:0!important}.gdc .gdc-events .gdc-head h2{margin-bottom:0.625rem!important}@media(max-width:860px){.gdc .gdc-banner>.wp-block-group__inner-container{grid-template-columns:1fr;gap:1.75rem}.gdc .gdc-banner{padding:2rem 1.5rem!important}}