:root{--gb-container-width:1290px;}.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-text-8dc3abaf{align-items:center;column-gap:0.5em;display:flex}.gb-text-8dc3abaf .gb-shape svg{color:var(--theme-palette-color-1,#4f46e5);fill:currentColor;height:1em;width:1em}.gb-text-da69d10e{align-items:center;column-gap:0.5em;display:flex}.gb-text-da69d10e .gb-shape svg{color:var(--theme-palette-color-1,#4f46e5);fill:currentColor;height:1em;width:1em}.gb-text-d08fff11{align-items:center;column-gap:0.5em;display:flex}.gb-text-d08fff11 .gb-shape svg{color:var(--theme-palette-color-1,#4f46e5);fill:currentColor;height:1em;width:1em}.gb-text-8a98e0a9{background-color:var(--theme-palette-color-9,#ffd100);color:var(--theme-palette-color-4,#102136);cursor:pointer;display:inline-flex;font-size:0.875em;font-weight:500;line-height:1.5;border-radius:0px;padding:0.625em 1.25em}.gb-text-8a98e0a9:is(:hover,:focus){background-color:#1e293b}.gb-form-310b5b87{--gb-form-message-error-background:#fef2f2;--gb-form-message-error-border:#fca5a5;--gb-form-message-error-color:#991b1b;--gb-form-message-success-background:#f0fdf4;--gb-form-message-success-border:#86efac;--gb-form-message-success-color:#166534}.gb-form-310b5b87 .gb-form-field{margin-bottom:1.5em}.gb-form-310b5b87 .gb-form-field__input{background-color:var(--theme-palette-color-8,#ffffff);color:#0f172a;font-size:1em;line-height:1.5;border:1px solid var(--theme-palette-color-3,#4d5d6d);border-radius:15px;padding:1.4em 0.75em}.gb-form-310b5b87 .gb-form-field__input::placeholder{color:#9ca3af}.gb-form-310b5b87 .gb-form-field__input:is(:focus,:focus-visible){background-color:#ffffff;border-bottom-color:#0f172a;border-left-color:#0f172a;border-right-color:#0f172a;border-top-color:#0f172a;color:#0f172a}.gb-form-310b5b87 .gb-form-field__label{color:#1f2937;margin-bottom:0.25em}.gb-form-310b5b87 .gb-form-field__required{color:#dc2626}.gb-form-310b5b87 [type="submit"]{border:1px solid var(--theme-palette-color-3,#4d5d6d);border-radius:15px}