:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-9b5b9f07{background-color:var(--base-2);padding-bottom:110px;padding-top:96px}.gb-element-5c389a91{margin-left:auto;margin-right:auto;max-width:1120px;padding-left:24px;padding-right:24px}.gb-element-8920230f{display:flex;flex-direction:column;flex-grow:1;padding:28px 26px}.gb-text-23dec6af{color:var(--accent);font-size:13px;letter-spacing:0.18em;margin-bottom:14px;margin-top:0;text-align:center;text-transform:uppercase}.gb-text-a9addc33{color:var(--contrast);font-size:clamp(34px,5vw,56px);line-height:1.1;margin-bottom:20px;margin-top:0;text-align:center}.gb-text-b5a1c069{color:var(--contrast-2);font-size:18px;line-height:1.65;max-width:620px;text-align:center;margin:0 auto 52px auto}.gb-text-fec02772{color:var(--contrast);font-size:22px;line-height:1.25;margin-bottom:10px;margin-top:0;text-decoration:none}.gb-text-fec02772:hover{color:var(--accent)}.gb-text-0414429a{color:var(--contrast-3);font-size:13px;letter-spacing:0.12em;margin-bottom:12px;margin-top:0;text-transform:uppercase}.gb-text-79116f72{color:var(--accent);font-size:15px;line-height:1.6;margin-bottom:0;margin-top:0}.gb-text-5777b94c{color:var(--contrast-3);font-size:16px}.gb-looper-99ab56e5{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.gb-loop-item-0eccdbb0{background-color:var(--base-3);border:1px solid var(--base);display:flex;flex-direction:column;overflow:hidden}.gb-media-5c6260c9{aspect-ratio:4/3;background-color:var(--base-2);border-bottom:1px solid var(--base);display:block;object-fit:cover;width:100%}