.XJz12G_wrapper{gap:1.5rem;display:grid;margin-top:57px!important}@media screen and (min-width:768px){.XJz12G_wrapper{margin-top:134px!important}}@media screen and (min-width:1024px){.XJz12G_wrapper{gap:3.1875rem}}.XJz12G_title{font-size:2.25rem}@media screen and (min-width:1024px){.XJz12G_title{font-size:4.5rem}}.XJz12G_slice{align-content:flex-start;gap:3rem;display:grid}@media screen and (min-width:1200px){.XJz12G_slice{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.875rem}}.XJz12G_description{font-size:.875rem}@media screen and (min-width:1024px){.XJz12G_description{font-size:1.3125rem}}
.bCh1Rq_icon{vertical-align:top;width:1em;height:1em;display:inline-block}.bCh1Rq_icon path[fill],.bCh1Rq_icon path:not([fill],[stroke]){fill:currentColor}.bCh1Rq_icon path[stroke]{stroke:currentColor}
.TQ3gJG_headline-l{font-size:var(--fontsize-headline-l);line-height:var(--lineheight-headline-l)}.TQ3gJG_headline-m{font-size:var(--fontsize-headline-m);line-height:var(--lineheight-headline-m)}.TQ3gJG_headline-s{font-size:var(--fontsize-headline-s);line-height:var(--lineheight-headline-s)}.TQ3gJG_subtitle{font-size:var(--fontsize-subtitle);line-height:var(--lineheight-subtitle)}.TQ3gJG_body-l{font-size:var(--fontsize-body-l);line-height:var(--lineheight-body-l)}.TQ3gJG_body-m{font-size:var(--fontsize-body-m);line-height:var(--lineheight-body-m)}.TQ3gJG_body-s{font-size:var(--fontsize-body-s);line-height:var(--lineheight-body-s)}.TQ3gJG_caption{font-size:var(--fontsize-caption);line-height:var(--lineheight-caption)}
.Pnk9Aa_fields,.Pnk9Aa_actions,.Pnk9Aa_field,.Pnk9Aa_label,.Pnk9Aa_input{position:static}.Pnk9Aa_field{flex-direction:column;align-items:stretch;margin-bottom:1.75rem;display:flex;position:relative}.Pnk9Aa_field:not(.Pnk9Aa_field:has(input.Pnk9Aa_change,textarea[style],[aria-selected=true])) label{color:var(--gaia-blue)}.Pnk9Aa_field:has(textarea[style=""]) label{color:var(--gaia-blue)}.Pnk9Aa_label{color:var(--dark-blue);pointer-events:none;z-index:1;text-transform:uppercase;font-size:.5625rem;font-weight:500;position:absolute;top:.375rem;left:.875rem}.Pnk9Aa_inputReset{appearance:none;text-align:left;background:0 0;margin:0;display:block}.Pnk9Aa_input{font-size:var(--fontsize-body-m);border:none;border-radius:.25rem;outline:none;padding:1.3125rem .875rem;font-family:inherit;}.Pnk9Aa_input:focus,.Pnk9Aa_input:focus-visible{border-color:var(--n-900);box-shadow:inset 0 0 0 1px var(--p-900)}.Pnk9Aa_input::placeholder{color:var(--gaia-blue)}.Pnk9Aa_field.invalid .Pnk9Aa_input{border-color:var(--error-dark)}:is(.Pnk9Aa_field.invalid .Pnk9Aa_input:focus,.Pnk9Aa_field.invalid .Pnk9Aa_input:focus-visible){box-shadow:inset 0 0 0 1px var(--error-dark)}.Pnk9Aa_input.Pnk9Aa_change{background-color:var(--pale-blue)}.Pnk9Aa_input.Pnk9Aa_change:-webkit-autofill{-webkit-box-shadow:0 0 0 40rem var(--pale-blue) inset}.Pnk9Aa_input.Pnk9Aa_blur{background-color:var(--very-bright-blue)}.Pnk9Aa_input.Pnk9Aa_blur:-webkit-autofill{-webkit-box-shadow:0 0 0 40rem var(--very-bright-blue) inset}.Pnk9Aa_select{position:relative}.Pnk9Aa_selectToggle{color:#000;padding-right:3rem;position:relative;}.Pnk9Aa_selectToggle>[data-id]{color:var(--marine-blue);font-size:1.5rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.Pnk9Aa_selectDropdown{background:var(--n-100);border:1px solid var(--n-600);z-index:2;-webkit-user-select:none;user-select:none;max-height:300px;margin-top:-1px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.Pnk9Aa_selectDropdownItem{cursor:pointer;color:#000;padding:.75rem 1rem;position:relative}.Pnk9Aa_field.multiple .Pnk9Aa_selectDropdownItem{padding-left:3rem}:is(.Pnk9Aa_selectDropdownItem.highlighted,.Pnk9Aa_selectDropdownItem:focus,.Pnk9Aa_selectDropdownItem:focus-visible,.Pnk9Aa_selectDropdownItem:hover){background:var(--n-200)}.Pnk9Aa_selectDropdownItemCheckbox{width:1rem;height:1rem;box-shadow:inset 0 0 0 1px var(--p-900);font-size:1rem;position:absolute;left:1rem}.Pnk9Aa_selectDropdownItemCheckbox [data-id]{visibility:hidden}.Pnk9Aa_selectDropdownItem[aria-selected=true] .Pnk9Aa_selectDropdownItemCheckbox{background:var(--p-900);color:var(--n-100)}.Pnk9Aa_selectDropdownItem[aria-selected=true] .Pnk9Aa_selectDropdownItemCheckbox [data-id]{visibility:visible}.Pnk9Aa_radio{flex-direction:column;gap:.5rem;display:flex}.Pnk9Aa_radioOption{align-items:baseline;display:flex}.Pnk9Aa_radioOptionLabel{padding-left:.5rem}.Pnk9Aa_error{font-size:var(--fontsize-caption);line-height:var(--lineheight-caption);color:var(--error-light);margin-top:.25rem}.Pnk9Aa_errorPassword{grid-template-columns:repeat(2,minmax(10px,1fr));gap:.375rem;margin-top:.5rem;display:grid}.Pnk9Aa_errorPassword__item{align-items:center;gap:.25rem;display:flex}.Pnk9Aa_errorPassword__item [data-id]{font-size:1.25rem}.Pnk9Aa_errorPassword__item [data-id][data-id=check-circle]{color:var(--success-dark)}.Pnk9Aa_errorPassword__item [data-id][data-id=error]{color:var(--error-dark)}.Pnk9Aa_errorPassword__text{}.Pnk9Aa_input{background:var(--n-100)}.Pnk9Aa_form[data-form=contact] .Pnk9Aa_fields [data-field-name=subject],.Pnk9Aa_form[data-form=contact] .Pnk9Aa_fields [data-field-name=message],.Pnk9Aa_form[data-form=contact] .Pnk9Aa_fields [data-field-name=company],.Pnk9Aa_form[data-form=contact] .Pnk9Aa_fields [data-field-name=email],.Pnk9Aa_form[data-form=contact] .Pnk9Aa_fields [data-field-name=other]{grid-column:1/-1}.Pnk9Aa_form[data-form=contact] .Pnk9Aa_fields textarea{min-height:9.0625rem}.Pnk9Aa_form[data-form=contact] .Pnk9Aa_fields [data-field-name=subject] .Pnk9Aa_radio{flex-direction:row;gap:1.5rem}@media screen and (min-width:768px){.Pnk9Aa_form[data-form=contact] .Pnk9Aa_fields{grid-column-gap:1.75rem;grid-template-columns:repeat(2,minmax(10px,1fr));display:grid}}.Pnk9Aa_form[data-form=contact] .Pnk9Aa_actions{justify-content:flex-end;display:flex}.Pnk9Aa_mandatory{text-transform:uppercase;margin-bottom:.75rem;font-size:.75rem;font-weight:500}@media screen and (min-width:1024px){.Pnk9Aa_mandatory{margin-bottom:.875rem}}
.gW1A4G_button{background-color:var(--marine-blue);color:var(--white);border-radius:9999px;min-width:7.5rem;height:2.5rem;font-size:.875rem;transition:all .3s ease-in-out}.gW1A4G_button:focus-visible{background-color:var(--strong-blue);transform:scale(1.04)}@media (hover:hover) and (pointer:fine){.gW1A4G_button:hover{background-color:var(--strong-blue);transform:scale(1.04)}}@media screen and (min-width:768px){.gW1A4G_button{min-width:12.5rem;height:3.5625rem;font-size:1.3125rem}}
