/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}h1,h1.wp-block-heading{font-size:clamp(1.5rem,calc(1.5rem + (1vw - .4rem)/.16),3rem)}h2,h2.wp-block-heading{margin-top:3.125rem;font-size:clamp(1.375rem,calc(1.375rem + (1vw - .4rem) * 2.6041666667),2rem)}h3,h3.wp-block-heading{font-size:clamp(1rem,calc(1rem + (1vw - .4rem)/.32),1.75rem);font-weight:var(--wp--custom--font-weight--400)}h4,h4.wp-block-heading{font-size:clamp(1.125rem,calc(1.125rem + (1vw - .4rem)/.64),1.5rem)}p,p.wp-block-paragraph{font-size:clamp(1rem,calc(1rem + (1vw - .4rem) * .5208333333),1.125rem);line-height:clamp(1.75rem,calc(1.75rem + (1vw - .4rem) * 1.0416666667),2rem);margin-block:1.25rem}ul,ol,ul.wp-block-list,ol.wp-block-list{font-size:clamp(1rem,calc(1rem + (1vw - .4rem) * .5208333333),1.125rem);line-height:clamp(1.75rem,calc(1.75rem + (1vw - .4rem) * 1.0416666667),2rem)}.gform_wrapper{padding:1.875rem;background-color:var(--wp--preset--color--gray-300)}.gform_wrapper .gform_heading{display:none}.gform_wrapper .gform_validation_errors{border:1.5px solid var(--wp--preset--color--red-100)}.gform_wrapper .gform_validation_errors>h2{color:var(--wp--preset--color--red-100)}.gform_wrapper .gform_body .gfield{position:relative}.gform_wrapper .gform_body .gfield .gchoice{width:auto}.gform_wrapper .gform_body .gfield_label{margin-bottom:.625rem;font-weight:var(--wp--custom--font-weight--500)}.gform_wrapper .gform_body .gfield input[type=radio]{position:absolute;opacity:0}.gform_wrapper .gform_body .gfield input[type=radio]+label{display:flex;align-items:center;justify-content:stretch;min-width:6.25rem;height:1.875rem;max-width:100%}.gform_wrapper .gform_body .gfield input[type=radio]+label:before{position:relative;content:"";min-width:1.875rem;height:1.875rem;margin-right:.625rem;cursor:pointer;transition:all var(--wp--custom--transition-duration) var(--wp--custom--transition-timing-function);text-align:center;vertical-align:top;border:none;background:var(--wp--preset--color--white)}.gform_wrapper .gform_body .gfield input[type=radio]:checked+label:before{background-color:var(--wp--preset--color--gray-400);box-shadow:inset 0 0 0 .25rem var(--wp--preset--color--white)}.gform_wrapper .gform_body .gfield input[type=radio]:focus+label:before{border-color:var(--wp--preset--color--gray-400);outline:none}.gform_wrapper .gform_body .gfield input[type=radio]:disabled+label:before{background:var(--wp--preset--color--gray-200);box-shadow:inset 0 0 0 .375rem var(--wp--preset--color--white)}.gform_wrapper .gform_body .gfield input[type=radio]+label:empty:before{margin-right:0}.gform_wrapper .gform_body .gfield_checkbox label{padding-left:.9375rem;line-height:clamp(1.25rem,calc(1.25rem + (1vw - .4rem) * 1.0416666667),1.5rem);color:var(--wp--preset--color--black)}.gform_wrapper .gform_body .gfield_checkbox .gchoice{display:flex;padding-right:1.25rem}.gform_wrapper .gform_body .gfield_checkbox .gchoice input[type=checkbox]{width:1.25rem;height:1.25rem;margin-top:.3125rem;accent-color:var(--wp--preset--color--gray-400)}.gform_wrapper .gform_body .gfield_radio{display:flex}.gform_wrapper .gform_body .gfield_radio .gchoice{padding-right:1.25rem}.gform_wrapper .gform_body .gfield_radio .gchoice input[type=radio]+label:before{width:1.25rem;min-width:1.25rem;height:1.25rem;border-radius:50%}.gform_wrapper .gform_body .gfield_description{padding:.3125rem .9375rem;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--gray-400)}.gform_wrapper .gform_body .gfield_validation_message{margin-top:.3125rem;color:var(--wp--preset--color--red-100);border:none;background:none}.gform_wrapper .gform_body .gfield .ginput_container{position:relative}.gform_wrapper .gform_body .gfield .ginput_container input:not([type=checkbox]):not([type=radio]),.gform_wrapper .gform_body .gfield .ginput_container textarea,.gform_wrapper .gform_body .gfield .ginput_container select{width:100%;padding:.9375rem;font-weight:var(--wp--custom--font-weight--500);border:.0625rem solid var(--wp--preset--color--white);border-radius:var(--wp--custom--border-radius);background-color:var(--wp--preset--color--white)}.gform_wrapper .gform_body .gfield .ginput_container input:not([type=checkbox]):not([type=radio])::placeholder,.gform_wrapper .gform_body .gfield .ginput_container textarea::placeholder,.gform_wrapper .gform_body .gfield .ginput_container select::placeholder{font-weight:var(--wp--custom--font-weight--300);color:var(--wp--preset--color--gray-500)}.gform_wrapper .gform_body .gfield .ginput_container input:not([type=checkbox]):not([type=radio]):focus,.gform_wrapper .gform_body .gfield .ginput_container textarea:focus,.gform_wrapper .gform_body .gfield .ginput_container select:focus{outline:none}.gform_wrapper .gform_body .gfield_error .ginput_container input,.gform_wrapper .gform_body .gfield_error .ginput_container textarea,.gform_wrapper .gform_body .gfield_error .ginput_container select{border:.0625rem solid var(--wp--preset--color--vivid-red)}.gform_wrapper .gform_body .gfield_error label,.gform_wrapper .gform_body .gfield_error label a,.gform_wrapper .gform_body .gfield_required{color:var(--wp--preset--color--red-100)}.gform_wrapper .gform_body .gform_fields{grid-row-gap:1.5625rem}.gform_wrapper .gform_body .gsection{padding:unset;border-bottom:none}.gform_wrapper .gform_body .gsection h3{margin:2.5rem 0 1.25rem;font-size:clamp(1.125rem,calc(1.125rem + (1vw - .4rem)/.64),1.5rem);font-weight:var(--wp--custom--font-weight--900)}.gform_wrapper .gform_body_footer{padding-top:2.5rem}.gform_wrapper .gform_footer{margin:1.875rem 0 2.5rem!important;padding:unset!important}.gform_wrapper button,.gform_wrapper .gform_button,.gform_wrapper .button,.gform_wrapper .gform_next_button{width:100%!important;margin:0!important;padding:.9375rem;font-weight:var(--wp--custom--font-weight--500);cursor:pointer;color:var(--wp--preset--color--white);border:none;border-radius:var(--wp--custom--border-radius);background-color:var(--wp--preset--color--black)}.gform_wrapper button:hover,.gform_wrapper .gform_button:hover,.gform_wrapper .button:hover,.gform_wrapper .gform_next_button:hover{transition:all var(--wp--custom--transition-duration) var(--wp--custom--transition-timing-function);background-color:var(--wp--preset--color--gray-400)}
