.u-text-align-center{text-align:center}.form_main_label{margin-bottom:var(--_size---space--extra-small);text-align:left;text-transform:uppercase;font-size:.75rem}.form_main_input{min-height:3.5rem;padding:var(--_size---space--medium) var(--_size---space--main);border:1px solid var(--_theme---border);border-radius:var(--_size---radius--main);background-color:var(--swatch--transparent);color:var(--_theme---text);margin-bottom:0;font-size:1rem;transition:border-color .3s cubic-bezier(.165,.84,.44,1)}.form_main_input:focus{border-color:var(--_theme---text)}.form_main_input::placeholder{color:color-mix(in srgb, var(--_theme---text-faded) 50%, transparent)}.form_main_input.is-text-area{min-height:10rem}.form_main_btn{padding:var(--_size---space--medium) var(--_size---space--large);border:1px solid var(--_theme---text);border-radius:var(--_size---radius--small);background-color:var(--_theme---text);color:var(--_theme---background);font-size:var(--_text-style---font-size);cursor:pointer;--_button-style---border:var(--_theme---button-primary--border);--_button-style---background:var(--_theme---button-primary--background);--_button-style---text:var(--_theme---button-primary--text);--_button-style---border-hover:var(--_theme---button-primary--border-hover);--_button-style---background-hover:var(--_theme---button-primary--background-hover);--_button-style---text-hover:var(--_theme---button-primary--text-hover);--_text-style---font-family:var(--_typography---font--primary-family);--_text-style---font-size:var(--_size---font-size--text-small);--_text-style---line-height:var(--_typography---line-height--1-5);--_text-style---font-weight:var(--_typography---font--primary-regular);--_text-style---letter-spacing:var(--_typography---letter-spacing--0em);transition:transform .3s cubic-bezier(.165,.84,.44,1),color .3s cubic-bezier(.165,.84,.44,1),background-color .3s cubic-bezier(.165,.84,.44,1),border-color .3s cubic-bezier(.165,.84,.44,1)}.form_main_btn:where(.w-variant-f5b20957-1214-b921-0c52-59266dcc3b18),.form_main_btn:where(.w-variant-b1e93108-30f8-67a6-a885-c82c56f85043){--_button-style---border:var(--_theme---button-secondary--border);--_button-style---background:var(--_theme---button-secondary--background);--_button-style---text:var(--_theme---button-secondary--text);--_button-style---border-hover:var(--_theme---button-secondary--border-hover);--_button-style---background-hover:var(--_theme---button-secondary--background-hover);--_button-style---text-hover:var(--_theme---button-secondary--text-hover)}.form_main_btn:hover{border-color:var(--_theme---text);background-color:var(--_theme---text);color:var(--_theme---background);transform:scale(.98)}.form_main_layout{width:100%}.form_main_error{margin-top:var(--_size---space--medium);padding:var(--_size---space--small) var(--_size---space--medium);border:1px solid var(--_theme---border);border-radius:var(--_size---radius--main);background-color:var(--swatch--transparent);text-align:center}.g_icon{width:100%;max-width:3rem;height:100%}.item_main_wrap{width:100%;padding-top:var(--_size---space--extra-small);padding-bottom:var(--_size---space--extra-small);grid-column-gap:var(--_size---space--small);grid-row-gap:var(--_size---space--small);justify-content:flex-start;align-items:center;display:flex}.icon-slot{opacity:.5;flex:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-top:1px;display:flex}.icon-slot.is-large{width:2.5rem;height:2.5rem;margin-top:0}.item_main_text{color:var(--_theme---text);--_text-style---font-family:var(--_typography---font--primary-family);--_text-style---font-size:var(--_size---font-size--text-small);--_text-style---line-height:var(--_typography---line-height--1-5);--_text-style---font-weight:var(--_typography---font--primary-regular);--_text-style---letter-spacing:var(--_typography---letter-spacing--0em)}.form_main_success{height:100%;padding:var(--_size---space--main);border:1px solid var(--_theme---border);border-radius:var(--_size---radius--main);background-color:var(--swatch--transparent);text-align:left}.form_main_success.is-contact{padding:var(--_size---space--huge);padding:var(--_size---space--huge)}.form_main_success_layout{grid-column-gap:var(--_size---space--extra-small);grid-row-gap:var(--_size---space--extra-small);flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.form_main_success_layout.is-contact{grid-column-gap:var(--_size---space--medium);grid-row-gap:var(--_size---space--medium);text-align:center;grid-column-gap:var(--_size---space--medium);grid-row-gap:var(--_size---space--medium);text-align:center;justify-content:flex-start;align-items:center}.form_main_error_layout{grid-column-gap:var(--_size---space--extra-small);grid-row-gap:var(--_size---space--extra-small);justify-content:flex-start;align-items:center;display:flex}.form_contact_wrap.u-grid{grid-row-gap:var(--_size---space--extra-large);grid-row-gap:var(--_size---space--extra-large)}.form_contact_left{grid-column-gap:var(--_size---space--main);grid-row-gap:var(--_size---space--main);flex-flow:column;grid-column:span 4;justify-content:space-between;display:flex}.form_contact_right{padding-left:var(--_size---space--huge);grid-column:6/span 7}.form_contact_form{margin-bottom:0}.form_main_columns{grid-column-gap:var(--_size---space--main);grid-row-gap:var(--_size---space--main);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}@media screen and (width<=991px){.form_main_btn:hover{border-color:var(--_theme---text);background-color:var(--_theme---text);color:var(--_theme---background);transform:scale(1)}.form_contact_wrap.u-grid{flex-flow:column;display:flex}.form_contact_right{padding-left:0}.form_newsletter_btn:hover{border-color:var(--_theme---text);background-color:var(--_theme---text);color:var(--_theme---background);transform:scale(1)}}@media screen and (width<=767px){.tag_main_text,.form_main_label{font-size:.69rem}.icon-slot{width:1.25rem;height:1.25rem}.icon-slot.is-large{width:2rem;height:2rem}.form_main_columns{flex-flow:column;display:flex}.form_newsletter_layout.u-vflex-stretch-top.u-gap-small{text-align:center;text-align:center;text-align:center}.form_newsletter_horizontal{grid-column-gap:var(--_size---space--medium);grid-row-gap:var(--_size---space--medium);flex-flow:column}.form_newsletter_btn{padding-top:var(--_size---space--main);padding-bottom:var(--_size---space--main);border-radius:var(--_size---radius--main);position:relative;top:auto;bottom:auto;right:auto}}
