@charset "UTF-8";:root{--border-width: 2px;--border-color: var(--color-neutral-300);--component-border-radius: 50px;--media-border-radius: var(--border-radius-xl)}:root{--box-shadow: 0 3px 6px rgb(from var(--color-neutral-1000) r g b / .15)}:root{--spacing-xs: .4375rem;--spacing-sm: .875rem;--spacing-md: 1.3125rem;--spacing-lg: 1.75rem;--spacing-xl: 2.1875rem;--column-gap: clamp(10px, 5vw, 200px);--footer-sitemap-gap: clamp(10px, 1vw, 20px);--footer-line-height: 2;--grid-gutter-x: 2rem}:root{--transition-duration: .25s;--transition-timing-function: ease-in-out}:root{--color-accent-500: #fec340;--color-accent-700: #bf8124}:root{--color-neutral-0: #fff;--color-neutral-50: #f5f5f7;--color-neutral-100: #f0f0f2;--color-neutral-300: #c4c4cc;--color-neutral-500: #8a8a99;--color-neutral-700: #515166;--color-neutral-800: #363642;--color-neutral-900: #1d1d1f;--color-neutral-1000: #000}:root{--color-primary-100: #e6f7ff;--color-primary-300: #80d4f5;--color-primary-500: #00aeef;--color-primary-700: #0088bf}:root{--color-secondary-500: #0b1f4d;--color-secondary-700: #081739}:root{--color-logo: #91b337}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./outfit-latin-ext-wght-normal-DdQaqQDo.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./outfit-latin-wght-normal-Bc-8i84L.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--heading-font-family: "Outfit Variable", sans-serif;--heading-font-weight: 500;--heading-line-height: 1.2;--heading-color: var(--color-neutral-1000);--h1-size: clamp(30px, 5vw + 1rem, 60px);--h2-size: clamp(22px, 5vw + 1rem, 44px);--h3-size: clamp(16px, 5vw + 1rem, 32px);--h4-size: clamp(14px, 5vw + 1rem, 28px);--h5-size: var(--text-md) !important;--h6-size: var(--text-sm) !important}@media only screen and (max-width: 600px){:root{--h1-size: clamp(25px, 5vw + 1rem, 50px);--h2-size: clamp(17px, 5vw + 1rem, 34px);--h3-size: clamp(11px, 5vw + 1rem, 22px);--h4-size: clamp(7px, 5vw + 1rem, 14px);--h5-size: var(--text-md) !important;--h6-size: var(--text-sm) !important}}:root{--text-xs: clamp(.375rem, 5vw + 1rem, .75rem);--text-sm: clamp(.45rem, 5vw + 1rem, .9rem);--text-md: clamp(.5rem, 5vw + 1rem, 1rem);--text-lg: clamp(.625rem, 5vw + 1rem, 1.25rem);--text-xl: clamp(.75rem, 5vw + 1rem, 1.5rem);--body-font-family: "Outfit Variable", sans-serif;--body-font-size: var(--text-md);--body-font-weight: 300;--body-line-height: 1.3;--body-color: var(--color-neutral-1000)}:root{--icon-sm: var(--text-sm);--icon-lg: var(--text-lg);--font-icon: "Font Awesome 6 Pro"}:root{--button-padding-y: 10px;--button-padding-x: 30px;--button-border-radius: var(--component-border-radius)}.x-core-button{align-content:center;justify-items:center;box-shadow:none}.x-core-button--primary{--button-background: var(--color-primary-500);--button-color: var(--color-neutral-0);--button-border-color: var(--color-primary-500);--button-border-width: 2px}.x-core-button--primary.x-core-button--active,.x-core-button--primary:hover{--button-background: var(--color-primary-700);--button-border-color: var(--color-primary-700)}.x-core-button--secondary{--button-background: var(--color-neutral-0);--button-color: var(--color-neutral-1000) !important;--button-border-width: 2px;--button-border-color: var(--color-neutral-0)}.x-core-button--secondary.x-core-button--active,.x-core-button--secondary:hover{--button-border-color: var(--color-neutral-300);--button-background: var(--color-neutral-300)}.x-core-button--tertiary{--button-background: transparent;--button-border-width: 2px;--button-border-color: var(--color-neutral-300)}.x-core-button--tertiary.x-core-button--active,.x-core-button--tertiary:hover{--button-background: var(--color-neutral-500)}.x-core-button--quaternary{--button-background: transparent;--button-border-width: 2px;--button-border-color: var(--color-neutral-300);--button-color: --color-neutral-1000}.x-core-button--quaternary.x-core-button--active,.x-core-button--quaternary:hover{--button-background: var(--color-neutral-500)}input[type=submit]:not(.gform-button--white){--button-background: var(--color-primary-500);--button-color: var(--color-neutral-0);--button-border-color: var(--color-primary-300) !important;--button-border-width: 2px;height:100%;padding:var(--button-padding-y) var(--button-padding-x)!important;color:var(--button-color)!important;font-size:var(--text-md)!important;background-color:var(--button-background)!important;border-color:var(--button-border-color)!important;border-style:solid;border-width:var(--button-border-width)!important;border-radius:var(--button-border-radius);transition-duration:var(--transition-duration)}input[type=submit]:not(.gform-button--white):hover{--button-background: var(--color-primary-700)}input[type=submit].gform-button--white{--button-background: transparent;--button-color: var(--color-neutral-0);--button-border-color: var(--color-neutral-0);--button-border-width: 2px;padding:var(--button-padding-y) var(--button-padding-x)!important;color:var(--color-neutral-0)!important;font-size:var(--text-md)!important;background-color:transparent!important;border-color:var(--color-neutral-0)!important;border-style:solid;border-width:2px!important;border-radius:var(--button-border-radius)}input[type=submit].gform-button--white:hover{--button-background: var(--color-neutral-0);color:var(--color-neutral-1000)!important;background-color:var(--color-neutral-0)!important}.x-core-badge{--badge-color: var(--color-neutral-0)}.x-core-badge--primary{--badge-background: var(--color-primary-500)}.x-core-badge--secondary{--badge-background: var(--color-secondary-500)}.x-core-badge--tertiary{--badge-background: var(--color-accent-500)}a.x-core-badge--primary:hover{--badge-background: var(--color-primary-700)}a.x-core-badge--secondary:hover{--badge-background: var(--color-secondary-700)}a.x-core-badge--tertiary:hover{--badge-background: var(--color-accent-700)}div .gform_wrapper.gravity-theme input[type=color],div .gform_wrapper.gravity-theme input[type=date],div .gform_wrapper.gravity-theme input[type=datetime-local],div .gform_wrapper.gravity-theme input[type=datetime],div .gform_wrapper.gravity-theme input[type=email],div .gform_wrapper.gravity-theme input[type=month],div .gform_wrapper.gravity-theme input[type=number],div .gform_wrapper.gravity-theme input[type=password],div .gform_wrapper.gravity-theme input[type=search],div .gform_wrapper.gravity-theme input[type=tel],div .gform_wrapper.gravity-theme input[type=text],div .gform_wrapper.gravity-theme input[type=time],div .gform_wrapper.gravity-theme input[type=url],div .gform_wrapper.gravity-theme input[type=week],div .gform_wrapper.gravity-theme select,div .gform_wrapper.gravity-theme textarea{height:100%;padding:var(--button-padding-y) var(--button-padding-x)!important;font-weight:var(--body-font-weight);font-family:var(--body-font-family);border:2px solid var(--color-neutral-300)!important}div .gform_wrapper.gravity-theme input[type=color]:hover,div .gform_wrapper.gravity-theme input[type=date]:hover,div .gform_wrapper.gravity-theme input[type=datetime-local]:hover,div .gform_wrapper.gravity-theme input[type=datetime]:hover,div .gform_wrapper.gravity-theme input[type=email]:hover,div .gform_wrapper.gravity-theme input[type=month]:hover,div .gform_wrapper.gravity-theme input[type=number]:hover,div .gform_wrapper.gravity-theme input[type=password]:hover,div .gform_wrapper.gravity-theme input[type=search]:hover,div .gform_wrapper.gravity-theme input[type=tel]:hover,div .gform_wrapper.gravity-theme input[type=text]:hover,div .gform_wrapper.gravity-theme input[type=time]:hover,div .gform_wrapper.gravity-theme input[type=url]:hover,div .gform_wrapper.gravity-theme input[type=week]:hover,div .gform_wrapper.gravity-theme select:hover,div .gform_wrapper.gravity-theme textarea:hover{border:2px solid var(--color-neutral-500)!important}.gfield_radio input[type=radio]{display:none!important}.gfield_radio input[type=radio]+label{width:100%;margin-bottom:5%!important;padding:var(--button-padding-y) 0!important;text-align:center;background-color:var(--color-neutral-100);border-radius:var(--border-radius-l);cursor:pointer;transition-duration:var(--transition-duration)}.gfield_radio input[type=radio]:hover+label{background-color:var(--color-neutral-300)}.gfield_radio input[type=radio]:checked+label{color:var(--color-neutral-0);background-color:var(--color-secondary-500)}@media screen and (max-width: 1200px){.gfield_radio{gap:1rem!important}.gfield_radio input[type=radio]+label{padding:var(--button-padding-y) 2px!important}}.gfield_checkbox input{display:none!important}.gfield_checkbox label{display:flex!important;gap:var(--column-gap);align-items:center;justify-content:center}.gfield_checkbox input:checked~label:after{min-width:100px;padding:var(--button-padding-y) var(--button-padding-x)!important;color:var(--color-neutral-0);text-align:center;background-color:var(--color-primary-500);border-radius:var(--button-border-radius);cursor:pointer;transition-duration:var(--transition-duration);content:" Ja"}.gfield_checkbox input:not(:checked)~label:after{min-width:100px;padding:var(--button-padding-y) var(--button-padding-x)!important;text-align:center;background-color:var(--color-neutral-100);border-radius:var(--button-border-radius);cursor:pointer;transition-duration:var(--transition-duration);content:" Nee"}.gfield_checkbox input:not(:checked)~label:hover:after{background-color:var(--color-neutral-300)!important}.gform-page-footer{display:flex;gap:var(--column-gap);align-items:center;justify-content:center}.gform-page-footer .gform_image_button{max-width:50px;height:100%;margin:10px 0 10px 10px!important;padding:5px;object-fit:contain;background-color:var(--color-neutral-0);border:var(--border-color) var(--button-border-width) solid!important;border-radius:100%;transition-duration:var(--transition-duration);aspect-ratio:1/1}.gform-page-footer .gform_image_button:hover{max-width:60px;margin:0!important}.gform-page-footer .gform-loader{display:none!important}.pageblock--archive-post article a{border:0;border-radius:0}.pageblock--archive-post article a .x-core-card__content{right:0;left:0;justify-items:center;padding:10px 0}.pageblock--archive-post article a .x-core-intro{z-index:1;display:flex;justify-items:center}.pageblock--archive-post article a .x-core-intro h1,.pageblock--archive-post article a .x-core-intro h2,.pageblock--archive-post article a .x-core-intro h3,.pageblock--archive-post article a .x-core-intro h4,.pageblock--archive-post article a .x-core-intro h5,.pageblock--archive-post article a .x-core-intro h6,.pageblock--archive-post article a .x-core-intro p,.pageblock--archive-post article a .x-core-intro strong{color:var(--color-neutral-0)}.pageblock--archive-post article a .x-core-intro .x-core-title{margin:10px 0}.pageblock--archive-post article a .x-core-intro .x-core-title--title{font-weight:calc(var(--heading-font-weight) + 100);font-size:var(--text-xl)}.pageblock--archive-post article a .x-core-intro .x-core-intro__content{font-size:var(--text-sm)}.pageblock--archive-post .x-core-pagination{padding-bottom:0}.pageblock--archive-post .x-core-pagination a,.pageblock--archive-post .x-core-pagination span{align-self:center;justify-self:center;padding:0 10px;color:var(--color-neutral-500);font-weight:300;background-color:transparent}.pageblock--archive-post .x-core-pagination .current{color:var(--color-neutral-1000);font-weight:400}.pageblock--archive-post .x-core-pagination .next{padding:10px 13px;font-size:0;border:2px solid var(--color-neutral-300);border-radius:100%}.pageblock--archive-post .x-core-pagination .next:before{color:var(--color-neutral-1000);font-size:var(--text-lg);font-family:var(--font-icon);content:""}.pageblock--archive-post .x-core-pagination .prev{padding:10px 13px;font-size:0;border:2px solid var(--color-neutral-300);border-radius:100%}.pageblock--archive-post .x-core-pagination .prev:before{color:var(--color-neutral-1000);font-size:var(--text-lg);font-family:var(--font-icon);content:""}:root{--border-radius-s: 4px;--border-radius-l: 8px;--border-radius-xl: 10px;--border-radius-xxl: 14px}@media (min-width: 768px){:root{--breakpoint-md-min: true}}@media (min-width: 992px){:root{--breakpoint-lg-min: true}}@media (min-width: 1200px){:root{--breakpoint-xl-min: true}}:root{--menu-breakpoint: false}@media (max-width: 1400px){:root{--menu-breakpoint: true}}:root{--block-breakpoint: false}@media (max-width: 992px){:root{--block-breakpoint: true}}:root{--body-background-color: var(--color-neutral-50)}li::marker{color:var(--color-primary-500)}body:before{position:sticky;top:0;z-index:-2;width:100vw;height:100vh;margin-top:-100vh;background:url(./background-web-DsxP3nYv.svg) no-repeat;background-size:cover;filter:invert(.91);content:""}footer{--link-color: var(--color-neutral-0) !important;--footer-heading-font-size: var(--text-md);position:relative;overflow:hidden;color:var(--color-neutral-0)!important;line-height:var(--footer-line-height)}footer a{transition-duration:var(--transition-duration)}footer a:hover{color:var(--color-primary-500);text-decoration:none}footer a:hover span{border-color:var(--color-primary-500)!important}footer h3,footer p{color:var(--color-neutral-0)!important}footer .container{flex-wrap:nowrap!important}footer .footerblock--socials .x-core-socials{flex-direction:row;flex-wrap:wrap;gap:var(--spacing-sm);align-items:center;width:auto}footer .footerblock--socials .x-core-link{display:inline-flex;align-items:center}footer .footerblock--socials .x-core-icon-text{display:inline-flex;gap:1rem;align-items:center;margin:0}footer .footerblock--socials .x-core-icon-text__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:solid 1px var(--color-neutral-500);border-radius:100%;transition:border-color var(--transition-duration)}footer .footerblock--socials .x-core-icon-text__content{display:inline;margin:0;line-height:1;white-space:nowrap}footer .footerblock--socials .x-core-icon{display:inline-flex;align-items:center;justify-content:center;padding:0;line-height:1;border:0}footer .footerblock--socials a:hover .x-core-icon-text__icon{border-color:var(--color-primary-500)}footer .x-core-link{display:block;width:fit-content}footer .x-core-icon-text__content{display:flex;flex-wrap:nowrap}footer .x-core-icon-text__content a{text-decoration:underline!important}footer .footerblock--contact .x-core-contact-information div:not(:has(.x-core-icon-text__icon)){margin-left:30px}footer .x-core-heading{margin-block-end:var(--footer-main-padding-bottom)}@media only screen and (max-width: 1200px){footer .container{flex-wrap:wrap!important}footer .container .footerblock--column{align-items:center;align-self:center;padding-bottom:40px;text-align:center}footer .container .footerblock--column .footerblock--socials .x-core-socials{justify-content:center;width:100%}footer .container .footerblock--column .footerblock--brands{width:100%}footer .container .footerblock--socials .x-core-icon-text__content{display:inline;margin:0;line-height:1;white-space:nowrap}footer .container .x-core-icon-text__content{display:block;flex-wrap:nowrap}footer .container .x-core-icon-text__content a{text-decoration:underline!important}}.footer-main{--footer-main-padding-bottom: 15px;--footer-background: var(--color-neutral-900)}.footer-copyright{--footer-copyright-background: var(--color-neutral-800);justify-items:center;text-wrap:wrap}:root{--nav-link-padding-y: 1vw;--nav-link-padding-x: 1vw;--nav-link-width: 70px}.before-header-main{display:flex;justify-content:space-between;padding:10px 0;background-color:var(--color-neutral-100)}.before-header-main .rating__topBar .rating-text__topBar p{font-weight:600;text-decoration:underline}.before-header-main *{align-items:center;font-size:var(--text-sm)}.before-header-main a{color:var(--color-neutral-1000);transition-duration:var(--transition-duration)}.before-header-main a:hover{color:var(--color-primary-500);text-decoration:none}.before-header-main .x-core-rating__icons-wrapper{color:var(--color-logo)}.before-header-main .x-core-rating__icons-wrapper .x-core-rating__icons--empty{color:transparent}.before-header-main div{display:flex;height:min-content;margin:0 5px}.before-header-main div div{display:flex;justify-content:center}.before-header-main div div div{display:block;margin:0}.main-menu{justify-content:space-between;width:85%}.main-menu .x-core-icon-text{margin:0;text-wrap:nowrap}.main-menu .x-core-navigation--primary{justify-content:space-evenly;width:100%;text-align:center}.main-menu div a{align-content:center;justify-self:center;text-align:center;border-radius:30px}.main-menu .x-core-navigation__entry{text-align:center;transition-duration:.3s}.main-menu .x-core-navigation__entry:hover{color:var(--color-primary-500)}.main-menu .x-core-navigation__entry:has(.open){color:var(--color-primary-500)}.main-menu .x-core-navigation__dropdown{z-index:10;grid-auto-rows:1fr;grid-template-columns:1fr;justify-items:center;width:calc(100% + var(--nav-link-width));margin-top:20px;margin-left:calc(var(--nav-link-width) / -2);background-color:var(--color-neutral-0);border-radius:var(--border-radius-s)}.main-menu .x-core-navigation__dropdown li{width:100%}.main-menu .x-core-navigation__dropdown li a{align-content:center;justify-self:center;width:100%;height:100%;padding:var(--nav-link-padding-y) var(--nav-link-padding-x)}.header--main{background-color:var(--color-neutral-0);box-shadow:var(--box-shadow)}.x-core-button-wrapper{align-items:center}header .placeholder{--icon-color: var(--color-neutral-0)}@media only screen and (max-width: 1400px){.before-header-main{display:none}.x-core-navigation__entry{display:block!important;border:0!important}.x-core-navigation--primary{display:flex!important}.x-core-navigation--primary>li{padding:var(--nav-link-padding-y, .5rem) 0}.x-core-button-wrapper{justify-content:center}}:root{--container-offset: calc(var(--grid-gutter-x) * .5)}@media (min-width: 576px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 540px) / 2)}}@media (min-width: 768px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 720px) / 2)}}@media (min-width: 992px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 960px) / 2)}}@media (min-width: 1200px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 1140px) / 2)}}@media (min-width: 1400px){:root{--container-offset: calc(calc(var(--grid-gutter-x) * .5) + (100vw - 1320px) / 2)}}.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}@media (min-width: 576px){.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 768px){.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 992px){.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 1200px){.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}@media (min-width: 1400px){.container{padding-inline:var(--container-padding-left, var(--block-padding-x, var(--container-offset))) var(--container-padding-right, var(--block-padding-x, var(--container-offset)))}}:root{--block-padding-top: 0;--block-padding-bottom: 100px;--intro-gutter-after: clamp(45px, 6.5vw, 100px)}.gform_wrapper.gravity-theme,.gform_wrapper.gform-theme--framework,.gform_wrapper .gform-theme--framework{--gf-color-primary: var(--color-primary-500);--gf-color-secondary: var(--color-secondary-500);--gf-ctrl-btn-bg-color-primary: var(--color-primary-500);--gf-ctrl-btn-bg-color-hover-primary: var(--color-primary-700);--gf-ctrl-btn-bg-color-secondary: var(--color-neutral-0);--gf-ctrl-btn-bg-color-hover-secondary: var(--color-neutral-300);--gf-ctrl-btn-color-primary: var(--color-neutral-0);--gf-ctrl-btn-color-secondary: var(--color-neutral-1000);--gf-ctrl-btn-radius: var(--button-border-radius);--gf-ctrl-radius: 10px;--gf-local-radius: var(--button-border-radius);--gf-ctrl-border-width: 2px;--gf-ctrl-border-color: var(--color-neutral-0);--gf-ctrl-bg-color: var(--color-neutral-0);--gf-ctrl-color: var(--color-neutral-1000);--gf-ctrl-label-color-req: var(--color-neutral-1000);--gf-font-family-base: var(--body-font-family);--gf-ctrl-outline-color-focus: var(--color-secondary-500);--gf-ctrl-shadow: 0;--gf-local-shadow: none;--gf-ctrl-btn-bg-color-ctrl: var(--color-primary-500);--gf-ctrl-btn-bg-color-hover-ctrl: var(--color-primary-700);--gf-ctrl-file-zone-icon-color: var(--color-primary-500);--gf-color-in-ctrl-primary: var(--color-primary-500);--gf-ctrl-choice-check-color: var(--color-primary-500);--gf-ctrl-bg-color-hover: var(--color-neutral-0);--gf-ctrl-bg-color-focus: var(--color-neutral-0)}.gform_wrapper.gravity-theme .gform_button:not(.gform-button--white),.gform_wrapper.gravity-theme .gform_next_button:not(.gform-button--white),.gform_wrapper.gravity-theme .gform_previous_button,.gform_wrapper.gravity-theme input[type=submit]:not(.gform-button--white),.gform_wrapper.gform-theme--framework .gform_button:not(.gform-button--white),.gform_wrapper.gform-theme--framework .gform_next_button:not(.gform-button--white),.gform_wrapper.gform-theme--framework .gform_previous_button,.gform_wrapper.gform-theme--framework input[type=submit]:not(.gform-button--white),.gform_wrapper .gform-theme--framework .gform_button:not(.gform-button--white),.gform_wrapper .gform-theme--framework .gform_next_button:not(.gform-button--white),.gform_wrapper .gform-theme--framework .gform_previous_button,.gform_wrapper .gform-theme--framework input[type=submit]:not(.gform-button--white){--button-background: var(--color-primary-500);--button-color: var(--color-neutral-0);--button-border-color: var(--color-primary-300);--button-border-width: 2px;padding:var(--button-padding-y) var(--button-padding-x)!important;color:var(--button-color, var(--color-neutral-0))!important;font-size:var(--text-md)!important;font-family:var(--body-font-family);line-height:var(--body-line-height);background-color:var(--button-background, var(--color-primary-500))!important;border-color:var(--button-border-color, var(--color-primary-300))!important;border-style:solid;border-width:var(--button-border-width, 2px)!important;border-radius:var(--button-border-radius)!important;transition-duration:var(--transition-duration)}.gform_wrapper.gravity-theme .gform_button:not(.gform-button--white):hover,.gform_wrapper.gravity-theme .gform_next_button:not(.gform-button--white):hover,.gform_wrapper.gravity-theme input[type=submit]:not(.gform-button--white):hover,.gform_wrapper.gform-theme--framework .gform_button:not(.gform-button--white):hover,.gform_wrapper.gform-theme--framework .gform_next_button:not(.gform-button--white):hover,.gform_wrapper.gform-theme--framework input[type=submit]:not(.gform-button--white):hover,.gform_wrapper .gform-theme--framework .gform_button:not(.gform-button--white):hover,.gform_wrapper .gform-theme--framework .gform_next_button:not(.gform-button--white):hover,.gform_wrapper .gform-theme--framework input[type=submit]:not(.gform-button--white):hover{--button-background: var(--color-primary-700);background-color:var(--color-primary-700)!important}.gform_wrapper.gravity-theme .gform-button--white,.gform_wrapper.gravity-theme input[type=submit].gform-button--white,.gform_wrapper.gform-theme--framework .gform-button--white,.gform_wrapper.gform-theme--framework input[type=submit].gform-button--white,.gform_wrapper .gform-theme--framework .gform-button--white,.gform_wrapper .gform-theme--framework input[type=submit].gform-button--white{--button-background: transparent;--button-color: var(--color-neutral-0);--button-border-color: var(--color-neutral-0);--button-border-width: 2px;padding:var(--button-padding-y) var(--button-padding-x)!important;color:var(--color-neutral-0)!important;font-size:var(--text-md)!important;font-family:var(--body-font-family);background-color:transparent!important;border-color:var(--color-neutral-0)!important;border-style:solid;border-width:2px!important;border-radius:var(--button-border-radius)!important}.gform_wrapper.gravity-theme .gform-button--white:hover,.gform_wrapper.gravity-theme input[type=submit].gform-button--white:hover,.gform_wrapper.gform-theme--framework .gform-button--white:hover,.gform_wrapper.gform-theme--framework input[type=submit].gform-button--white:hover,.gform_wrapper .gform-theme--framework .gform-button--white:hover,.gform_wrapper .gform-theme--framework input[type=submit].gform-button--white:hover{--button-background: var(--color-neutral-0);color:var(--color-neutral-1000)!important;background-color:var(--color-neutral-0)!important}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{padding:12px 20px!important;border:2px solid var(--color-neutral-0);border-radius:10px;transition:border-color var(--transition-duration) ease-in-out}.gform_wrapper.gravity-theme input[type=color]:focus-visible,.gform_wrapper.gravity-theme input[type=color]:focus,.gform_wrapper.gravity-theme input[type=date]:focus-visible,.gform_wrapper.gravity-theme input[type=date]:focus,.gform_wrapper.gravity-theme input[type=datetime-local]:focus-visible,.gform_wrapper.gravity-theme input[type=datetime-local]:focus,.gform_wrapper.gravity-theme input[type=datetime]:focus-visible,.gform_wrapper.gravity-theme input[type=datetime]:focus,.gform_wrapper.gravity-theme input[type=email]:focus-visible,.gform_wrapper.gravity-theme input[type=email]:focus,.gform_wrapper.gravity-theme input[type=month]:focus-visible,.gform_wrapper.gravity-theme input[type=month]:focus,.gform_wrapper.gravity-theme input[type=number]:focus-visible,.gform_wrapper.gravity-theme input[type=number]:focus,.gform_wrapper.gravity-theme input[type=password]:focus-visible,.gform_wrapper.gravity-theme input[type=password]:focus,.gform_wrapper.gravity-theme input[type=search]:focus-visible,.gform_wrapper.gravity-theme input[type=search]:focus,.gform_wrapper.gravity-theme input[type=tel]:focus-visible,.gform_wrapper.gravity-theme input[type=tel]:focus,.gform_wrapper.gravity-theme input[type=text]:focus-visible,.gform_wrapper.gravity-theme input[type=text]:focus,.gform_wrapper.gravity-theme input[type=time]:focus-visible,.gform_wrapper.gravity-theme input[type=time]:focus,.gform_wrapper.gravity-theme input[type=url]:focus-visible,.gform_wrapper.gravity-theme input[type=url]:focus,.gform_wrapper.gravity-theme input[type=week]:focus-visible,.gform_wrapper.gravity-theme input[type=week]:focus,.gform_wrapper.gravity-theme select:focus-visible,.gform_wrapper.gravity-theme select:focus,.gform_wrapper.gravity-theme textarea:focus-visible,.gform_wrapper.gravity-theme textarea:focus{box-shadow:none}.gform_wrapper.gravity-theme input[type=color]:hover,.gform_wrapper.gravity-theme input[type=date]:hover,.gform_wrapper.gravity-theme input[type=datetime-local]:hover,.gform_wrapper.gravity-theme input[type=datetime]:hover,.gform_wrapper.gravity-theme input[type=email]:hover,.gform_wrapper.gravity-theme input[type=month]:hover,.gform_wrapper.gravity-theme input[type=number]:hover,.gform_wrapper.gravity-theme input[type=password]:hover,.gform_wrapper.gravity-theme input[type=search]:hover,.gform_wrapper.gravity-theme input[type=tel]:hover,.gform_wrapper.gravity-theme input[type=text]:hover,.gform_wrapper.gravity-theme input[type=time]:hover,.gform_wrapper.gravity-theme input[type=url]:hover,.gform_wrapper.gravity-theme input[type=week]:hover,.gform_wrapper.gravity-theme select:hover,.gform_wrapper.gravity-theme textarea:hover{border-color:var(--color-secondary-500)}.gform_wrapper.gravity-theme input[type=color]:focus-visible,.gform_wrapper.gravity-theme input[type=date]:focus-visible,.gform_wrapper.gravity-theme input[type=datetime-local]:focus-visible,.gform_wrapper.gravity-theme input[type=datetime]:focus-visible,.gform_wrapper.gravity-theme input[type=email]:focus-visible,.gform_wrapper.gravity-theme input[type=month]:focus-visible,.gform_wrapper.gravity-theme input[type=number]:focus-visible,.gform_wrapper.gravity-theme input[type=password]:focus-visible,.gform_wrapper.gravity-theme input[type=search]:focus-visible,.gform_wrapper.gravity-theme input[type=tel]:focus-visible,.gform_wrapper.gravity-theme input[type=text]:focus-visible,.gform_wrapper.gravity-theme input[type=time]:focus-visible,.gform_wrapper.gravity-theme input[type=url]:focus-visible,.gform_wrapper.gravity-theme input[type=week]:focus-visible,.gform_wrapper.gravity-theme select:focus-visible,.gform_wrapper.gravity-theme textarea:focus-visible{border-color:var(--color-secondary-500)}.gform_wrapper.gravity-theme .ginput_container_fileupload{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;background:transparent;border:2px dashed var(--color-neutral-0);border-radius:12px;cursor:pointer;transition:border-color var(--transition-duration)}.gform_wrapper.gravity-theme .ginput_container_fileupload:hover,.gform_wrapper.gravity-theme .ginput_container_fileupload:focus-within{border-color:var(--color-secondary-500, #4f8cff)}.gform_wrapper.gravity-theme .ginput_container_fileupload .gfield_description.gform_fileupload_rules{margin:0 auto;padding-top:0;text-align:center}.gform_wrapper.gravity-theme .ginput_container_fileupload .gfield_description.gform_fileupload_rules:before{display:flex;align-items:center;justify-content:center;width:50px;height:50px;margin:0 auto 20px;color:var(--color-primary-500);font-size:24px;font-family:var(--font-icon);background-color:var(--color-neutral-0);border-radius:50%;content:""}.gform_wrapper.gravity-theme .ginput_container_fileupload input[type=file]{position:absolute;z-index:2;width:100%;height:100%;cursor:pointer;opacity:0;inset:0}.gform_wrapper.gravity-theme .ginput_container_fileupload .gform_fileupload span,.gform_wrapper.gravity-theme .ginput_container_fileupload label.gform_fileupload_multifile span{display:block;color:#666;font-size:var(--text-md);text-align:center}select{appearance:none}textarea{font-family:var(--font-body)}
