: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-hero001{background-color:#fbf8f3;padding:64px 0}.gb-element-hero002{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1224px;padding:0 24px}@media (max-width:900px){.gb-element-hero002{grid-template-columns:1fr}}.gb-element-rgd001{background-color:#e9e7e2;padding:80px 0}.gb-element-rgd002{margin:0 auto;max-width:1224px;padding:0 24px}.gb-element-rgd003{margin-bottom:48px;max-width:640px}.gb-element-rgd007{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin-bottom:48px}@media(max-width:900px){.gb-element-rgd007{grid-template-columns:1fr}}.gb-element-rgd040{text-align:center}.gb-element-meth001{background-color:#fbf8f3;padding:80px 0}.gb-element-meth002{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1224px;padding:0 24px}@media(max-width:900px){.gb-element-meth002{grid-template-columns:1fr}}@media(max-width:900px){.gb-element-meth003{order:-1}}.gb-element-cta001{background-color:#5c7266;padding:96px 0;text-align:center}.gb-element-cta002{margin:0 auto;max-width:1224px;padding:0 24px}.gb-text-hero004{color:#1c2421;display:block;font-size:0.875rem;letter-spacing:0.12em;margin-bottom:1rem}.gb-text-hero005{color:#1c2421;font-size:clamp(3rem,5vw,3.5rem);font-weight:400;line-height:1.15}.gb-text-hero006{color:#1c2421;font-size:1rem;margin-bottom:2rem;margin-top:1.5rem;max-width:42ch;opacity:0.85}.gb-text-hero007{background-color:#1c2421;border-radius:8px;color:#ffffff;display:inline-block;font-size:0.9375rem;padding:14px 32px;text-decoration:none}.gb-text-rgd004{color:#1c2421;display:block;font-size:0.875rem;letter-spacing:0.12em;margin-bottom:1rem;text-transform:uppercase}.gb-text-rgd005{color:#1c2421;font-size:clamp(2rem,4vw,2.75rem);font-weight:400}.gb-text-rgd006{color:#1c2421;font-size:1rem;margin-top:1.5rem;opacity:0.85}.gb-text-rgd012{color:#1c2421;font-size:1.5rem;font-weight:400;margin-bottom:12px}.gb-text-rgd013{color:#1c2421;font-size:0.9375rem;opacity:0.85}.gb-text-rgd022{color:#1c2421;font-size:1.5rem;font-weight:400;margin-bottom:12px}.gb-text-rgd023{color:#1c2421;font-size:0.9375rem;opacity:0.85}.gb-text-rgd032{color:#1c2421;font-size:1.5rem;font-weight:400;margin-bottom:12px}.gb-text-rgd033{color:#1c2421;font-size:0.9375rem;opacity:0.85}.gb-text-rgd041{background-color:#1c2421;border-radius:8px;color:#ffffff;display:inline-block;font-size:0.9375rem;padding:14px 32px;text-decoration:none}.gb-text-meth006{color:#1c2421;display:block;font-size:0.875rem;letter-spacing:0.12em;margin-bottom:1rem;text-transform:uppercase}.gb-text-meth007{color:#1c2421;font-size:clamp(2rem,4vw,2.75rem);font-weight:400}.gb-text-meth008{color:#1c2421;font-size:1rem;margin-top:1.25rem;opacity:0.85}.gb-text-meth009{color:#1c2421;font-size:1rem;margin-top:1rem;opacity:0.85}.gb-text-cta003{color:#ffffff;font-size:clamp(2rem,4vw,2.75rem);font-weight:400}.gb-text-cta004{color:#ffffff;font-size:1rem;margin:1.5rem auto 2rem;max-width:56ch;opacity:0.9}.gb-text-cta005{background-color:#ffffff;border-radius:8px;color:#1c2421;display:inline-block;font-size:0.9375rem;padding:14px 32px;text-decoration:none}.gb-media-hero009{border-radius:16px;display:block;height:600px;object-fit:cover;width:100%}.gb-media-rgd011{border-radius:16px;box-shadow:0px 20px 25px -5px rgba(0,0,0,0.1),0px 8px 10px -6px rgba(0,0,0,0.1);display:block;height:222px;margin-bottom:24px;object-fit:cover;width:100%}.gb-media-rgd021{border-radius:16px;box-shadow:0px 20px 25px -5px rgba(0,0,0,0.1),0px 8px 10px -6px rgba(0,0,0,0.1);display:block;height:222px;margin-bottom:24px;object-fit:cover;width:100%}.gb-media-rgd031{border-radius:16px;box-shadow:0px 20px 25px -5px rgba(0,0,0,0.1),0px 8px 10px -6px rgba(0,0,0,0.1);display:block;height:222px;margin-bottom:24px;object-fit:cover;width:100%}.gb-media-meth004{border-radius:16px;display:block;height:600px;object-fit:cover;width:100%}