.case-study-card__modules-list,.case-study-card__tags,.case-study-hero__authors,.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gfield_radio,.footer__legal-list,.footer__menu-list,.gform_wrapper.gravity-theme .gform_fields .gfield--type-checkbox .gfield_checkbox,.gform_wrapper.gravity-theme .gform_fields .gfield--type-checkbox .gfield_radio,.gform_wrapper.gravity-theme .gform_fields .gfield--type-multi_choice .gfield_checkbox,.gform_wrapper.gravity-theme .gform_fields .gfield--type-multi_choice .gfield_radio,.gform_wrapper.gravity-theme .gform_fields .gfield--type-radio .gfield_checkbox,.gform_wrapper.gravity-theme .gform_fields .gfield--type-radio .gfield_radio,.hero__anchors-list,.lang-switcher__list,.nav-primary__list{list-style:none;margin:0;padding:0}html{scroll-behavior:smooth;--root-font-scale:1;font-size:calc(clamp(1rem, 1rem + 4 * (100vw - 1536px) / 1024, 1.25rem)*var(--root-font-scale))}html[data-font-size=large]{--root-font-scale:1.125}html[data-font-size=xlarge]{--root-font-scale:1.25}:root{--ff-primary:"Figtree",sans-serif;--ff-secondary:"Poppins",sans-serif;--font-size-small:clamp(0.75rem,0.75rem + 1 * (100vw - 430px)/1010,0.8125rem);--font-size-base:clamp(0.875rem,0.875rem + 1 * (100vw - 430px)/1010,0.9375rem);--font-size-medium:clamp(1rem,1rem + 1 * (100vw - 430px)/1010,1.0625rem);--font-size-caption:clamp(0.75rem,0.75rem + 2 * (100vw - 430px)/1010,0.875rem);--font-size-h1:clamp(2.5rem,2.5rem + 12 * (100vw - 430px)/1010,3.25rem);--font-size-h2:clamp(2rem,2rem + 10 * (100vw - 430px)/1010,2.625rem);--font-size-h3:clamp(1.5rem,1.5rem + 8 * (100vw - 430px)/1010,2rem);--font-size-h4:clamp(1.25rem,1.25rem + 4 * (100vw - 430px)/1010,1.5rem);--font-size-h5:clamp(1.0625rem,1.0625rem + 1 * (100vw - 430px)/1010,1.125rem);--font-size-h6:clamp(0.9375rem,0.9375rem + 1 * (100vw - 430px)/1010,1rem);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--color-white:#fff;--color-black:#000;--color-navy:#0f265c;--color-blue:#13aff1;--color-blue-dark:#009cde;--color-gray-100:#eff3f4;--color-gray-200:#cce2ed;--color-gray-400:#6a7981;--color-gray-500:#697982;--color-violet:#a5adf2;--color-green:#2ad39b;--color-orange:#fd9170;--color-error:#e30004;--color-overlay-photo:rgba(15,38,92,.4);--color-overlay-photo-strong:rgba(15,38,92,.4);--color-text:var(--color-navy);--color-background:var(--color-white);--color-primary:var(--color-blue);--color-secondary:var(--color-navy);--color-accent:var(--color-blue);--color-border:var(--color-gray-100);--color-input-text:var(--color-gray-500);--wp-admin-theme-color:var(--color-primary);--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-column:1rem;--spacing-container-px:clamp(1.25rem,3vw,3vw) * 2;--spacing-container-px-global:clamp(1.25rem,3vw,3vw) * 2;--spacing-section:clamp(3rem,3rem + 48 * (100vw - 430px)/1010,6rem);--widths-container-max-width:87.5rem;--widths-container-width:calc(100% - var(--spacing-container-px));--header-height:4.375rem}@media(width >= 1260px){:root{--header-height:6.25rem}}:root{--grid-columns:repeat(12,minmax(0,1fr));--grid-gap:1rem;--icon-check-circle:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+PGNpcmNsZSBjeD0iOCIgY3k9IjgiIHI9IjgiIGZpbGw9IiMxM0FGRjEiLz48cGF0aCBkPSJtNC41IDguMiAyLjQgMi40IDQuNi00LjgiIHN0cm9rZT0iIzBGMjY1QyIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48L3N2Zz4K);--icon-arrow-circle:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4KCTxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgcng9IjgiIGZpbGw9IiMxM0FGRjEiLz4KCTxwYXRoIGQ9Ik03LjgxNjQxIDExLjAxNjlMMTAuODMzNCA3Ljk5OTlMNy44MTY0MSA0Ljk4MjkxTTEwLjU5MTIgOC4wMDY4Mkw0Ljc5OTQyIDcuOTk5OSIgc3Ryb2tlPSIjMEYyNjVDIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIi8+Cjwvc3ZnPgo=);--icon-search:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+PGNpcmNsZSBjeD0iNi45IiBjeT0iNi45IiByPSI1LjQiIHN0cm9rZT0iIzBGMjY1QyIgc3Ryb2tlLXdpZHRoPSIxLjQiLz48cGF0aCBkPSJNMTAuOSAxMC45bDMuOSAzLjkiIHN0cm9rZT0iIzBGMjY1QyIgc3Ryb2tlLXdpZHRoPSIxLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPgo=);--icon-partner:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCIgdmlld0JveD0iMCAwIDQ0IDQ0IiBmaWxsPSJub25lIj4KICA8cmVjdCB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIGZpbGw9IndoaXRlIi8+CiAgPHBhdGggZD0iTTMzLjY5OTUgMzQuOTc4MkMzMy42OTk1IDI4LjUxNjggMjguNDYxNSAyMy4yNzg4IDIyLjAwMDEgMjMuMjc4OEMxNS41Mzg4IDIzLjI3ODggMTAuMzAwOCAyOC41MTY4IDEwLjMwMDggMzQuOTc4MiIgc3Ryb2tlPSIjMEYyNjVDIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz4KICA8cGF0aCBkPSJNMjIuNDMyMSAxOS44MzlDMjUuNDE5MiAxOS44MzkgMjcuODQwNyAxNy40MTc1IDI3Ljg0MDcgMTQuNDMwNEMyNy44NDA3IDExLjQ0MzMgMjUuNDE5MiA5LjAyMTczIDIyLjQzMjEgOS4wMjE3M0MxOS40NDUgOS4wMjE3MyAxNy4wMjM0IDExLjQ0MzMgMTcuMDIzNCAxNC40MzA0QzE3LjAyMzQgMTcuNDE3NSAxOS40NDUgMTkuODM5IDIyLjQzMjEgMTkuODM5WiIgZmlsbD0iIzEzQUZGMSIvPgo8L3N2Zz4K);--icon-scope:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCIgdmlld0JveD0iMCAwIDQ0IDQ0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMTUuODI5NyAzNC44MzM0QzE5LjMyNDMgMzQuODMzNCAyMi4xNTc0IDMyLjAwMDQgMjIuMTU3NCAyOC41MDU3QzIyLjE1NzQgMjUuMDExIDE5LjMyNDMgMjIuMTc4IDE1LjgyOTcgMjIuMTc4QzEyLjMzNSAyMi4xNzggOS41MDE5NSAyNS4wMTEgOS41MDE5NSAyOC41MDU3QzkuNTAxOTUgMzIuMDAwNCAxMi4zMzUgMzQuODMzNCAxNS44Mjk3IDM0LjgzMzRaIiBzdHJva2U9IiMwRjI2NUMiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPgogIDxwYXRoIGQ9Ik0yOC41MDc0IDM0LjgzMzRDMzIuMDAyMSAzNC44MzM0IDM0LjgzNTEgMzIuMDAwNCAzNC44MzUxIDI4LjUwNTdDMzQuODM1MSAyNS4wMTEgMzIuMDAyMSAyMi4xNzggMjguNTA3NCAyMi4xNzhDMjUuMDEyNyAyMi4xNzggMjIuMTc5NyAyNS4wMTEgMjIuMTc5NyAyOC41MDU3QzIyLjE3OTcgMzIuMDAwNCAyNS4wMTI3IDM0LjgzMzQgMjguNTA3NCAzNC44MzM0WiIgc3Ryb2tlPSIjMEYyNjVDIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz4KICA8cGF0aCBkPSJNMjguNTA3NCAyMi4xNzc5QzMyLjAwMjEgMjIuMTc3OSAzNC44MzUxIDE5LjM0NDkgMzQuODM1MSAxNS44NTAyQzM0LjgzNTEgMTIuMzU1NSAzMi4wMDIxIDkuNTIyNDYgMjguNTA3NCA5LjUyMjQ2QzI1LjAxMjcgOS41MjI0NiAyMi4xNzk3IDEyLjM1NTUgMjIuMTc5NyAxNS44NTAyQzIyLjE3OTcgMTkuMzQ0OSAyNS4wMTI3IDIyLjE3NzkgMjguNTA3NCAyMi4xNzc5WiIgc3Ryb2tlPSIjMEYyNjVDIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz4KICA8cGF0aCBkPSJNMTUuNTAzNyAyMS44NDE5QzE5LjAwMzkgMjEuODQxOSAyMS44NDEzIDE5LjAwNDUgMjEuODQxMyAxNS41MDQzQzIxLjg0MTMgMTIuMDA0MSAxOS4wMDM5IDkuMTY2NjMgMTUuNTAzNyA5LjE2NjYzQzEyLjAwMzUgOS4xNjY2MyA5LjE2NjAyIDEyLjAwNDEgOS4xNjYwMiAxNS41MDQzQzkuMTY2MDIgMTkuMDA0NSAxMi4wMDM1IDIxLjg0MTkgMTUuNTAzNyAyMS44NDE5WiIgZmlsbD0iIzEzQUZGMSIvPgo8L3N2Zz4K);--icon-goal:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCIgdmlld0JveD0iMCAwIDQ0IDQ0IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNMzAuNTU3NSAyMi4wMDQ1QzMwLjU1NzUgMjUuMjY3OSAyOC43MjQxIDI4LjEwOTcgMjYuMDIgMjkuNTU3OEMyNC44MTkzIDMwLjE5OTYgMjMuNDUzMyAzMC41NTcxIDIxLjk5NTkgMzAuNTU3MUMxNy4yNzUgMzAuNTU3MSAxMy40NDM0IDI2LjcyNTUgMTMuNDQzNCAyMi4wMDQ1QzEzLjQ0MzQgMTcuMjc0NiAxNy4yNzUgMTMuNDQzIDIxLjk5NTkgMTMuNDQzQzI2LjcyNTkgMTMuNDQzIDMwLjU1NzUgMTcuMjc0NiAzMC41NTc1IDIyLjAwNDVaIiBmaWxsPSIjMTNBRkYxIi8+CiAgPHBhdGggZD0iTTIxLjk5OTQgMzcuMDE1QzMwLjI5MTkgMzcuMDE1IDM3LjAxNDQgMzAuMjkyNSAzNy4wMTQ0IDIyQzM3LjAxNDQgMTMuNzA3NCAzMC4yOTE5IDYuOTg0OTkgMjEuOTk5NCA2Ljk4NDk5QzEzLjcwNjggNi45ODQ5OSA2Ljk4NDM4IDEzLjcwNzQgNi45ODQzOCAyMkM2Ljk4NDM4IDMwLjI5MjUgMTMuNzA2OCAzNy4wMTUgMjEuOTk5NCAzNy4wMTVaIiBzdHJva2U9IiMwRjI2NUMiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPgo8L3N2Zz4K)}html[data-contrast=high]{--color-navy:#000;--color-blue-dark:#005a94;--color-gray-100:#e8ecee;--color-gray-200:#6b7a84;--color-gray-400:#35454f;--color-gray-500:#2e3d46;--color-error:#b3000e;--color-overlay-photo:rgba(0,0,0,.55);--color-overlay-photo-strong:rgba(0,0,0,.6)}.block-editor-block-list__layout .block-editor-block-list__block[data-type^="fluo/"]{max-width:100%;width:100%}.block-editor-block-list__layout .block-editor-block-list__block:has(>[data-type^="fluo/"]){max-width:100%;width:100%}.editor-styles-wrapper .acf-block-preview a[href]{pointer-events:none}.editor-styles-wrapper .acf-block-preview .block-editor-block-list__layout a[href]{pointer-events:auto}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html:focus-within{scroll-behavior:smooth}body{margin:0}button,input,textarea{font:inherit}img,picture{display:block;height:auto;max-width:100%}a{color:inherit}button{background-color:transparent;color:inherit;cursor:pointer;touch-action:manipulation}button,fieldset{border:0;padding:0}fieldset{margin:0}legend{padding:0}[hidden]{display:none}img{overflow-clip-margin:unset}body{color:var(--color-text);font-family:var(--ff-primary);font-size:var(--font-size-base);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:600px){#wpadminbar{position:fixed}}#wpadminbar #wp-admin-bar-site-name>.ab-item .site-icon{border-radius:0}section p{margin:0}section :is(h1,h2,h3,h4,h5,h6){margin-bottom:0;margin-top:0;text-wrap:balance}section.is-preview{pointer-events:none}a:has(mark.has-blue-color){text-decoration-color:var(--color-primary);text-underline-position:under}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2:not(.wp-block-heading),h3:not(.wp-block-heading),h4:not(.wp-block-heading),h5:not(.wp-block-heading),h6:not(.wp-block-heading){font-family:var(--ff-secondary);font-weight:var(--font-weight-semibold);text-wrap:balance}.h1[class],h1:not(.wp-block-heading){font-size:var(--font-size-h1);letter-spacing:normal;line-height:1}.h2[class],h2:not(.wp-block-heading){font-size:var(--font-size-h2);letter-spacing:-.01em;line-height:1.0952380952}.h3:not(.wp-block-heading),.h3[class],h3:not(.wp-block-heading){font-size:var(--font-size-h3);letter-spacing:-.01em;line-height:1.3125}.h4[class],h4:not(.wp-block-heading){font-size:var(--font-size-h4);letter-spacing:normal;line-height:1.1666666667}.h5[class],h5:not(.wp-block-heading){font-size:var(--font-size-h5);letter-spacing:normal;line-height:1.2222222222}.h6[class],h6:not(.wp-block-heading){font-size:var(--font-size-h6);letter-spacing:normal;line-height:1.25}.is-style-lead,.lead{font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:normal}.text-small{font-size:var(--font-size-small)}.text-semibold{font-weight:var(--font-weight-semibold)}.text-caption{font-family:var(--ff-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);letter-spacing:.01em;line-height:1.2857142857;text-transform:uppercase}p{margin-top:0}p:last-child{margin-bottom:0}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:400;src:url(fonts/figtree-v9-latin_latin-ext-regular.c529ff25.woff2) format("woff2")}@font-face{font-display:swap;font-family:Figtree;font-style:normal;font-weight:600;src:url(fonts/figtree-v9-latin_latin-ext-600.8d5177fc.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(fonts/poppins-v24-latin_latin-ext-regular.b8edd6df.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(fonts/poppins-v24-latin_latin-ext-500.532a013c.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(fonts/poppins-v24-latin_latin-ext-600.47188f92.woff2) format("woff2")}.case-study-hero,.home{position:relative}.case-study-hero{background-color:var(--color-navy);color:var(--color-white);display:flex;flex-direction:column;isolation:isolate;min-height:37.5rem;overflow:hidden;padding-block:calc(var(--header-height) + 1.5rem) 1.5rem}@media(width >= 1260px){.case-study-hero{border-radius:20px;margin:1rem 1rem 0;min-height:33rem;padding-block:calc(var(--header-height) + 1.4375rem) 2rem}}.case-study-hero__image,.case-study-hero__media,.case-study-hero__media:after{inset:0;position:absolute}.case-study-hero__media{background-color:var(--color-navy);z-index:0}.case-study-hero__media:after{background-color:var(--color-overlay-photo);content:"";z-index:1}.case-study-hero__image{height:100%;object-fit:cover;object-position:60% 40%;width:100%;z-index:0}.case-study-hero__inner{display:flex;flex:1;flex-direction:column;position:relative;z-index:3}@media(width >= 1260px){.case-study-hero__inner{--spacing-container-px:calc(var(--spacing-container-px-global) - 2rem);column-gap:var(--grid-gap);display:grid;grid-template-columns:var(--grid-columns);grid-template-rows:auto 1fr;row-gap:5.1875rem}}.case-study-hero__breadcrumbs{color:var(--color-white);overflow-x:auto;scrollbar-width:none;white-space:nowrap}@media(width >= 1260px){.case-study-hero__breadcrumbs{grid-column:1/-1}}.case-study-hero__breadcrumbs::-webkit-scrollbar{display:none}.case-study-hero__content{display:flex;flex-direction:column;margin-top:3rem}@media(width >= 1260px){.case-study-hero__content{grid-column:1/span 6;margin-top:0;min-width:0}}.case-study-hero__meta{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1rem}.case-study-hero__reading-time{align-items:center;background:linear-gradient(90deg,transparent,var(--color-violet));border-radius:90px;color:var(--color-navy);display:inline-flex;gap:.75rem;padding-right:1rem}.case-study-hero__reading-icon{align-items:center;background-color:var(--color-gray-100);border-radius:50%;display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;width:2.25rem}.case-study-hero__reading-icon:before{background-color:var(--color-navy);content:"";height:1.25rem;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KCTxjaXJjbGUgY3g9IjEwIiBjeT0iMTAiIHI9IjcuNSIgc3Ryb2tlPSIjMDAwIi8+Cgk8cGF0aCBkPSJNMTAgNS41VjEwTDEyLjc1IDEyLjI1IiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K) no-repeat center/contain;width:1.25rem}.case-study-hero__dates{display:flex;flex-wrap:wrap;gap:0 .25rem}.case-study-hero__title{color:var(--color-white);margin-top:1.3125rem}.case-study-hero__authors{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem;margin-top:3rem}@media(width >= 1260px){.case-study-hero__authors{gap:0;margin-top:auto}}.case-study-hero__author{align-items:center;display:flex;flex-wrap:wrap;gap:.375rem .75rem}.case-study-hero__author-dot{background-color:var(--color-blue);border-radius:50%;flex-shrink:0;height:.5625rem;width:.5625rem}.case-study-hero__author-role{color:var(--color-white)}html[data-contrast=high] .case-study-hero__media:after{background-color:var(--color-overlay-photo-strong)}@media(width >= 1260px){.search-page--initial{padding-bottom:1rem}}.search-page__hero{background-color:var(--color-gray-100);display:flex;min-height:26.25rem;padding-top:calc(var(--header-height) - 1rem)}@media(width >= 1260px){.search-page__hero{border-radius:20px;margin:1rem 1rem 0;min-height:28.75rem}}.search-page__hero-inner{align-items:center;display:flex;flex:1;justify-content:center;padding-block:2rem}@media(width < 1260px){.search-page__hero-inner{max-width:none;padding-inline:calc(var(--spacing-container-px)/2);width:100%}}.search-page__hero-content{align-items:center;display:flex;flex-direction:column;text-align:center;width:100%}.search-page__caption{color:var(--color-blue);margin:0}.search-page__title{color:var(--color-navy);margin:.75rem 0 0;max-width:24ch}.search-page .search-form{align-items:center;background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:8px;display:flex;gap:.75rem;margin:0;padding:.25rem;position:relative;transition:border-color .2s ease;width:100%}@media(width >= 1260px){.search-page .search-form{max-width:34.375rem}}.search-page .search-form:has(input:focus){border-color:var(--color-blue)}.search-page .search-form:before{background-color:var(--color-blue);content:"";height:1rem;left:.75rem;mask:var(--icon-search) no-repeat center/contain;pointer-events:none;position:absolute;top:50%;translate:0 -50%;width:1rem}.search-page .search-form input[type=search]{background:transparent;border:0;color:var(--color-navy);flex:1 1 auto;font-family:var(--ff-secondary);font-size:.875rem;font-weight:var(--font-weight-semibold);height:2.5rem;min-width:0;padding:0 .5rem 0 1.875rem}.search-page .search-form input[type=search]::placeholder{color:var(--color-navy);opacity:1}.search-page .search-form input[type=search]:focus{outline:none}.search-page .search-form input[type=search]::-webkit-search-cancel-button{display:none}.search-page .search-form{margin-top:clamp(1.5rem,1.5rem + 11*(100vw - 430px)/1010,2.1875rem)}.search-page__results{padding-block:clamp(2.5rem,2.5rem + 8*(100vw - 430px)/1010,3rem) var(--spacing-section)}.search-page__results--populated{padding-bottom:calc(var(--spacing-section)*1.5)}@media(width >= 1260px){.search-page__results>.container{display:grid;gap:var(--grid-gap);grid-template-columns:var(--grid-columns)}}.search-page__results-inner{min-width:0}@media(width >= 1260px){.search-page__results-inner{grid-column:3/span 9}}.search-page__results-heading{color:var(--color-navy);margin:0}.search-page__results-heading span{color:var(--color-blue)}.search-page__list{display:flex;flex-direction:column;margin-top:3rem}.search-page__list:empty{margin-top:0}.search-page__result{align-items:flex-start;border-bottom:1px solid var(--color-gray-200);display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem 1rem}@media(width >= 768px){.search-page__result{align-items:center;flex-direction:row;justify-content:space-between}}.search-page__result-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;min-width:0}@media(width >= 768px){.search-page__result-copy{flex:0 1 55%}}.search-page__result-title,.search-page__result-url{margin:0}.search-page__result-title{color:var(--color-navy);text-wrap:pretty}.search-page__result-url{color:var(--color-blue);overflow-wrap:anywhere}.search-page__result-link{flex-shrink:0}.search-page__status{color:var(--color-orange);margin:3rem 0 0}.search-page__status:empty{margin:0}.search-page__footer{margin-top:3rem;text-align:center}.search-page__more[disabled]{cursor:progress;opacity:.6}.error-page{background-color:var(--color-gray-100);display:flex;min-height:100svh;overflow:hidden;padding-block:calc(var(--header-height) + 1.5rem) var(--spacing-section);position:relative}body.admin-bar .error-page{min-height:calc(100svh - var(--wp-admin--admin-bar--height, 32px))}@media(width >= 1260px){.error-page{border-radius:1.25rem;margin:1rem;min-height:calc(100svh - 2rem)}body.admin-bar .error-page{min-height:calc(100svh - var(--wp-admin--admin-bar--height, 32px) - 2rem)}}.error-page:after,.error-page:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.error-page:before{aspect-ratio:1;background-color:var(--color-violet);right:calc(clamp(6.25rem, 6.25rem + 40 * (100vw - 430px) / 1010, 8.75rem)*-1);top:calc(clamp(7.5rem, 7.5rem + 60 * (100vw - 430px) / 1010, 11.25rem)*-1);width:clamp(15rem,15rem + 160*(100vw - 430px)/1010,25rem)}.error-page:after{aspect-ratio:1;background-color:var(--color-blue);bottom:calc(clamp(5rem, 5rem + 70 * (100vw - 430px) / 1010, 9.375rem)*-1);left:calc(clamp(6.25rem, 6.25rem + 50 * (100vw - 430px) / 1010, 9.375rem)*-1);width:clamp(12.5rem,12.5rem + 140*(100vw - 430px)/1010,21.25rem)}.error-page__inner{align-items:center;display:flex;justify-content:center;position:relative;z-index:1}.error-page__content{align-items:center;display:flex;flex-direction:column;text-align:center}.error-page__code{color:var(--color-blue);font-family:var(--ff-secondary);font-size:clamp(7rem,7rem + 108*(100vw - 430px)/1010,13.75rem);font-weight:var(--font-weight-semibold);letter-spacing:-.06em;line-height:.8;margin:0}.error-page__title{color:var(--color-navy);margin:clamp(2rem,2rem + 16*(100vw - 430px)/1010,3rem) 0 0;max-width:20ch}.error-page__link{margin-top:clamp(2rem,2rem + 16*(100vw - 430px)/1010,3rem)}@media(width < 1260px){body.nav-open,html:has(body.nav-open){overflow:hidden}}.header{color:var(--color-navy);position:sticky;top:0;z-index:10}body.admin-bar .header{top:var(--wp-admin--admin-bar--height,32px)}@media(width >= 1260px){.header{padding-block:1.875rem 0;transition:transform .2s ease}body.is-scrolling-down:not(.mega-menu-open) .header{transform:translateY(-100%)}}.header>.container{align-items:center;background-color:var(--color-white);display:flex;gap:.75rem;padding-block:1.25rem;transition:background-color .2s ease,border-color .2s ease}@media(width < 1260px){.header>.container{border-bottom:1px solid transparent;border-radius:0 0 16px 16px;max-width:none;padding-inline:calc(var(--spacing-container-px)/2);width:100%}}@media(width >= 1260px){.header>.container{background-color:hsla(0,0%,100%,.9);border:1px solid var(--color-gray-200);border-radius:24px;max-width:none;overflow-x:auto;padding-inline:1.5rem;width:calc(100% - 3.25rem)}@supports not selector(::-webkit-scrollbar){.header>.container{scrollbar-color:var(--color-gray-200) transparent;scrollbar-width:thin}}.header>.container::-webkit-scrollbar{height:.375rem;width:.375rem}.header>.container::-webkit-scrollbar-track{background:transparent;margin:0 1.5rem}.header>.container::-webkit-scrollbar-thumb{background-color:var(--color-gray-200);border-radius:100px}.header>.container::-webkit-scrollbar-button{display:none}.header>.container:has(.lang-switcher[open]){overflow:visible}}body.is-scrolled .header>.container{background-color:var(--color-white)}@media(width < 1260px){body.is-scrolled .header>.container{border-bottom-color:var(--color-gray-200)}}@media(width >= 1260px){body.is-scrolled .header>.container{border-color:var(--color-gray-200)}}@media(width < 1260px){body.nav-open .header>.container{border-bottom-color:var(--color-gray-200)}}@media(width >= 1260px){body.mega-menu-open .header>.container{border-color:var(--color-white)}}@media(width < 1260px){.header.is-active>.container{border-radius:0}}.header__logo{display:flex;flex-shrink:0}@media(width >= 1260px){.header__logo{order:1}}.header__logo a{display:flex}.header__logo img,.header__logo svg{height:1.625rem;width:auto}.header--overlay{left:0;position:fixed;top:0;width:100%}@media(width >= 1260px){.header--overlay>.container{border-color:transparent;border-radius:16px}}.header__search{align-items:center;border:1px solid var(--color-blue);border-radius:100px;display:inline-flex;flex-shrink:0;height:2rem;justify-content:center;margin-left:auto;transition:border-color .2s ease;width:2.875rem}@media(width >= 1260px){.header__search{margin-left:0;order:3}}.header__search:hover{border-color:var(--color-navy)}.header__search:before{background-color:currentcolor;content:"";height:1rem;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+PGNpcmNsZSBjeD0iNi45IiBjeT0iNi45IiByPSI1LjQiIHN0cm9rZT0iIzBGMjY1QyIgc3Ryb2tlLXdpZHRoPSIxLjQiLz48cGF0aCBkPSJNMTAuOSAxMC45bDMuOSAzLjkiIHN0cm9rZT0iIzBGMjY1QyIgc3Ryb2tlLXdpZHRoPSIxLjQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPgo=) no-repeat center/1rem;width:1rem}.header__menu-button{align-items:center;background:none;border:0;color:var(--color-blue);cursor:pointer;display:flex;flex-shrink:0;height:2rem;justify-content:center;padding:0;width:2rem}@media(width >= 1260px){.header__menu-button{display:none}}.header__hamburger{background-color:currentcolor;height:2rem;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTUuMzMgOS4zM2gyMS4zNE01LjMzIDE2aDIxLjM0TTUuMzMgMjIuNjdoMjEuMzQiIHN0cm9rZT0iIzBGMjY1QyIgc3Ryb2tlLXdpZHRoPSIyLjciIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPgo=) no-repeat center/2rem;width:2rem}.header__menu-button.is-active .header__hamburger{mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTguNCA4LjRsMTUuMiAxNS4yTTIzLjYgOC40TDguNCAyMy42IiBzdHJva2U9IiMwRjI2NUMiIHN0cm9rZS13aWR0aD0iMi43IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4K)}@media(width >= 1260px){body:after{background:rgba(15,38,92,.2);content:"";inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;z-index:8}body.mega-menu-open:after{opacity:1;pointer-events:auto;visibility:visible}}.footer{background-color:var(--color-navy);color:var(--color-white);overflow:hidden;padding:var(--spacing-section) 0 2.5rem;position:relative}.footer__shape{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:block;pointer-events:none;position:absolute}.footer__shape--left{aspect-ratio:726/799;background-image:url(df38d821ab82536c1a91.avif);left:0;top:0;width:min(55%,45.375rem)}.footer__shape--right{aspect-ratio:483/540;background-image:url(866c2e007af14fd1664f.avif);bottom:0;right:0;width:min(38%,30.1875rem)}.footer__dots{position:absolute;top:var(--spacing-section)}@media(width >= 1260px){.footer__dots{top:6.75rem}}.footer__dots{display:flex;flex-direction:column;gap:.375rem;pointer-events:none;right:-1.875rem}.footer__dots span{border-radius:50%;height:3.375rem;width:3.375rem}.footer__dots span:first-child{background-color:var(--color-violet)}.footer__dots span:nth-child(2){background-color:var(--color-orange)}.footer__dots span:nth-child(3){background-color:var(--color-green)}.footer>.container{position:relative;z-index:1}@media(width >= 1260px){.footer>.container{display:grid;grid-template-columns:var(--grid-columns);grid-gap:var(--grid-gap)}}.footer a{color:currentcolor}.footer__newsletter{display:grid;gap:2rem;margin-bottom:4rem}@media(width >= 1260px){.footer__newsletter{gap:var(--grid-gap);grid-column:5/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width < 1260px){.footer__newsletter-intro{padding-right:2rem}}.footer__newsletter-title{margin:0 0 3rem}.footer__newsletter-subtitle{margin:0 0 1rem}.footer__newsletter-benefits{max-width:36ch;text-wrap:pretty}.footer__newsletter-benefits ul{margin:0;padding-left:1.375rem}.footer__newsletter-benefits li+li{margin-top:.25rem}@media(width >= 1260px){.footer .footer__form .gform_wrapper.gravity-theme{max-width:87%}}.footer .footer__form .gform_wrapper.gravity-theme .gform_confirmation_message,.footer .footer__form .gform_wrapper.gravity-theme .gform_required_legend,.footer .footer__form .gform_wrapper.gravity-theme .gform_required_legend .gfield_required_asterisk{color:var(--color-white)}.footer .footer__form .gform_wrapper.gravity-theme .gform_validation_errors{border-color:var(--color-white);color:var(--color-white);font-size:.625rem;margin-bottom:1rem;padding:.75rem}.footer .footer__form .gform_wrapper.gravity-theme .gform_validation_errors h2{color:var(--color-white);font-size:var(--font-size-small)}.footer .footer__form .gform_wrapper.gravity-theme .gform_footer{justify-content:flex-start}.footer .footer__form .gform_wrapper.gravity-theme .gform_footer button[type=submit]{margin-left:0}.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gfield--type-consent,.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gfield--type-radio,.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gfield_consent_description,.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gfield_html,.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gfield_label,.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gfield_required_asterisk,.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gfield_validation_message{color:var(--color-white);font-size:.75rem}.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gfield--type-consent,.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gfield--type-radio{font-family:var(--ff-secondary);font-size:var(--font-size-small)}.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gfield--type-consent .gfield_consent_description,.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gfield--type-consent label,.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gfield_validation_message{font-size:.625rem}.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gfield_radio{display:flex;flex-direction:column;gap:.375rem}.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gchoice,.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gfield--type-consent .ginput_container_consent{align-items:flex-start;display:flex;gap:.5rem;line-height:normal}.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gchoice{font-size:.75rem}.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gfield--type-consent .ginput_container_consent{font-size:.625rem}.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gchoice label{color:var(--color-white);font-size:inherit}.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gchoice input[type=radio],.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gfield--type-consent input[type=checkbox]{appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0IiBmaWxsPSJub25lIj4KCTxjaXJjbGUgY3g9IjciIGN5PSI3IiByPSI2LjUiIHN0cm9rZT0iIzEzQUZGMSIvPgo8L3N2Zz4K) no-repeat 50%/contain;border:0;border-radius:50%;box-sizing:border-box;cursor:pointer;flex-shrink:0;font:inherit;height:1rem;margin:calc(1lh/2 - .5rem) 0 0;position:relative;width:1rem}.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gchoice input[type=radio]:focus-visible,.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gfield--type-consent input[type=checkbox]:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gchoice input[type=radio]:checked{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0IiBmaWxsPSJub25lIj4KCTxjaXJjbGUgY3g9IjciIGN5PSI3IiByPSI2LjUiIHN0cm9rZT0iIzEzQUZGMSIvPgoJPGNpcmNsZSBjeD0iNyIgY3k9IjciIHI9IjMiIGZpbGw9IiNGRkYiLz4KPC9zdmc+Cg==) no-repeat 50%/contain}.footer .footer__form .gform_wrapper.gravity-theme .gform_fields .gfield--type-consent input[type=checkbox]:checked{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0IiBmaWxsPSJub25lIj4KCTxjaXJjbGUgY3g9IjciIGN5PSI3IiByPSI2LjUiIHN0cm9rZT0iIzEzQUZGMSIvPgoJPHBhdGggZD0iTTMuNzUgNy4xIDYuMSA5LjQ1IDEwLjUgNC43NSIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=) no-repeat 50%/contain}.footer__main{display:grid;gap:1.5rem}@media(width >= 1260px){.footer__main{column-gap:var(--grid-gap);grid-column:1/-1;grid-template-columns:var(--grid-columns);padding-top:2.5rem;row-gap:1.5rem}}.footer__brand{align-items:flex-start;display:flex;flex-direction:column;gap:2rem}@media(width >= 1260px){.footer__brand{gap:4rem;grid-column:1/span 3;grid-row:1/span 2}}.footer__logo{display:flex}.footer__logo svg{height:2.75rem;width:auto}.footer__address{display:flex;flex-direction:column;font-style:normal}.footer__address a{text-decoration:none}.footer__address a:hover{text-decoration:underline;text-underline-position:from-font}.footer__company{font-weight:var(--font-weight-semibold)}.footer__address-line+.footer__address-line,.footer__email{margin-top:.5rem}.footer__phones{column-gap:.5rem;display:flex;flex-wrap:wrap;row-gap:.25rem}.footer__menu-row{border-top:1px solid hsla(0,0%,100%,.2);display:grid;gap:.5rem;padding-top:1.5rem}@media(width >= 1260px){.footer__menu-row{gap:var(--grid-gap);grid-column:5/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}.footer__menu-list{display:flex;flex-direction:column;gap:.5rem;text-wrap:pretty}.footer__menu-list a{text-decoration:none}.footer__menu-list a:hover{text-decoration:underline;text-underline-position:from-font}.footer__bottom{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:3rem;position:relative}@media(width >= 1260px){.footer__bottom{display:grid;grid-column:1/-1;grid-template-columns:var(--grid-columns);grid-gap:var(--grid-gap);margin-top:4rem}.footer__bottom .social-icons{grid-column:1/span 3}.footer__legal{grid-column:5/-1;grid-row:1}}.footer__legal-list{display:flex;flex-wrap:wrap;font-family:var(--ff-secondary);font-size:.75rem;gap:1.5rem}@media(width >= 1260px){.footer__legal-list{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}.footer__legal-list a{text-decoration:underline;text-underline-position:from-font}.footer__credit{flex-basis:100%;font-family:var(--ff-secondary);font-size:.75rem;margin:0}@media(width >= 1260px){.footer__credit{grid-column:11/-1;grid-row:1;justify-self:end;white-space:nowrap}}.footer__credit a{text-decoration:underline;text-underline-position:from-font}.footer__to-top{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSIxNjQiIHZpZXdCb3g9IjAgMCA1MCAxNjQiIGZpbGw9Im5vbmUiPgoJPGRlZnM+CgkJPG1hc2sgaWQ9ImJhY2stdG8tdG9wLWNpcmNsZS0yIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iNTAiIGhlaWdodD0iMTY0Ij4KCQkJPHJlY3Qgd2lkdGg9IjUwIiBoZWlnaHQ9IjE2NCIgZmlsbD0id2hpdGUiLz4KCQkJPGNpcmNsZSBjeD0iMjUiIGN5PSIzNy4yIiByPSIxOC43NSIgZmlsbD0iYmxhY2siLz4KCQk8L21hc2s+CgkJPG1hc2sgaWQ9ImJhY2stdG8tdG9wLWNpcmNsZS0zIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iNTAiIGhlaWdodD0iMTY0Ij4KCQkJPHJlY3Qgd2lkdGg9IjUwIiBoZWlnaHQ9IjE2NCIgZmlsbD0id2hpdGUiLz4KCQkJPGNpcmNsZSBjeD0iMjUiIGN5PSI1NS4xIiByPSIxOC43NSIgZmlsbD0iYmxhY2siLz4KCQk8L21hc2s+CgkJPG1hc2sgaWQ9ImJhY2stdG8tdG9wLWNpcmNsZS00IiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iNTAiIGhlaWdodD0iMTY0Ij4KCQkJPHJlY3Qgd2lkdGg9IjUwIiBoZWlnaHQ9IjE2NCIgZmlsbD0id2hpdGUiLz4KCQkJPGNpcmNsZSBjeD0iMjUiIGN5PSI3MyIgcj0iMTguNzUiIGZpbGw9ImJsYWNrIi8+CgkJPC9tYXNrPgoJCTxtYXNrIGlkPSJiYWNrLXRvLXRvcC1jaXJjbGUtNSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjUwIiBoZWlnaHQ9IjE2NCI+CgkJCTxyZWN0IHdpZHRoPSI1MCIgaGVpZ2h0PSIxNjQiIGZpbGw9IndoaXRlIi8+CgkJCTxjaXJjbGUgY3g9IjI1IiBjeT0iOTAuOSIgcj0iMTguNzUiIGZpbGw9ImJsYWNrIi8+CgkJPC9tYXNrPgoJCTxtYXNrIGlkPSJiYWNrLXRvLXRvcC1jaXJjbGUtNiIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjUwIiBoZWlnaHQ9IjE2NCI+CgkJCTxyZWN0IHdpZHRoPSI1MCIgaGVpZ2h0PSIxNjQiIGZpbGw9IndoaXRlIi8+CgkJCTxjaXJjbGUgY3g9IjI1IiBjeT0iMTA4LjgiIHI9IjE4Ljc1IiBmaWxsPSJibGFjayIvPgoJCTwvbWFzaz4KCTwvZGVmcz4KCTxjaXJjbGUgY3g9IjI1IiBjeT0iMzcuMiIgcj0iMTguNzUiIGZpbGw9IiMxM0FGRjEiLz4KCTxjaXJjbGUgY3g9IjI1IiBjeT0iNTUuMSIgcj0iMTguNzUiIGZpbGw9IiMxM0FGRjEiIGZpbGwtb3BhY2l0eT0iLjgyIiBtYXNrPSJ1cmwoI2JhY2stdG8tdG9wLWNpcmNsZS0yKSIvPgoJPGNpcmNsZSBjeD0iMjUiIGN5PSI3MyIgcj0iMTguNzUiIGZpbGw9IiMxM0FGRjEiIGZpbGwtb3BhY2l0eT0iLjY0IiBtYXNrPSJ1cmwoI2JhY2stdG8tdG9wLWNpcmNsZS0zKSIvPgoJPGNpcmNsZSBjeD0iMjUiIGN5PSI5MC45IiByPSIxOC43NSIgZmlsbD0iIzEzQUZGMSIgZmlsbC1vcGFjaXR5PSIuNDgiIG1hc2s9InVybCgjYmFjay10by10b3AtY2lyY2xlLTQpIi8+Cgk8Y2lyY2xlIGN4PSIyNSIgY3k9IjEwOC44IiByPSIxOC43NSIgZmlsbD0iIzEzQUZGMSIgZmlsbC1vcGFjaXR5PSIuMzIiIG1hc2s9InVybCgjYmFjay10by10b3AtY2lyY2xlLTUpIi8+Cgk8Y2lyY2xlIGN4PSIyNSIgY3k9IjEyNi43IiByPSIxOC43NSIgZmlsbD0iIzEzQUZGMSIgZmlsbC1vcGFjaXR5PSIuMTgiIG1hc2s9InVybCgjYmFjay10by10b3AtY2lyY2xlLTYpIi8+Cgk8cGF0aCBkPSJNMjUgNDEuMTExVjMxLjMyM20tNC44OTQgNC44OTRMMjUgMzEuMzIzbDQuODk0IDQuODk0IiBzdHJva2U9IiMwRjI2NUMiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiLz4KPC9zdmc+Cg==) no-repeat 50%/contain;bottom:100%;height:10.25rem;position:absolute;right:1.375rem;transition:filter .2s ease;width:3.125rem}@media(width < 1260px){.footer__to-top{display:none}}.footer__to-top:hover{filter:brightness(1.1)}.footer__to-top:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.grid-flow{display:grid;gap:1rem}.nav-primary{background-color:var(--color-white);display:none;height:calc(100dvh - 100%);left:0;overflow-y:auto;overscroll-behavior-y:contain;position:absolute;top:100%;width:100%;z-index:10}.nav-primary.is-active{display:flex;flex-direction:column}@media(width >= 1260px){.nav-primary{display:contents}}.nav-primary__list{display:flex;flex-direction:column;padding:1rem calc(var(--spacing-container-px)/2) 0}@media(width >= 1260px){.nav-primary__list{align-items:center;flex-direction:row;gap:1.25rem;margin-inline:auto;order:2;padding:0 1rem}}@media(width < 1260px){.nav-primary__list>li{border-bottom:1px solid var(--color-gray-200)}}.nav-primary__list>li.is-open .nav-arrow{rotate:180deg}@media(width < 1260px){.nav-primary__list>li.is-open>:is(a,button){color:var(--color-blue);font-weight:var(--font-weight-semibold)}}@media(width >= 1260px){.nav-primary__list>li.is-open>:is(a,button){text-decoration:underline;text-underline-position:from-font}}.nav-primary__list>li>:is(a,button){align-items:center;background:none;border:0;color:currentcolor;cursor:pointer;display:flex;font:inherit;gap:.125rem;padding:0;text-align:left;text-decoration:none}@media(width < 1260px){.nav-primary__list>li>:is(a,button){font-size:var(--font-size-medium);padding-block:1.25rem;width:100%}}@media(width >= 1260px){.nav-primary__list>li>:is(a,button){font-family:var(--ff-secondary);font-size:clamp(.75rem,.75rem + 2*(100vw - 1260px)/180,.875rem);white-space:nowrap}}.nav-primary__list>li>:is(a,button):hover{color:var(--color-blue-dark)}.nav-primary .nav-arrow{background-color:currentcolor;flex-shrink:0;height:1rem;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTQgNmw0IDQgNC00IiBzdHJva2U9IiMwRjI2NUMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPgo=) no-repeat center/1rem;transition:rotate .2s ease;width:1rem}@media(width < 1260px){.nav-primary .nav-arrow{margin-left:auto;margin-right:1rem}}.nav-primary__actions{display:flex}@media(width < 1260px){.nav-primary__actions{align-items:flex-start;flex-direction:column;gap:1.5rem;padding:2rem calc(var(--spacing-container-px)/2) 2.5rem}}@media(width >= 1260px){.nav-primary__actions{align-items:center;flex-shrink:0;gap:.375rem;order:4}}@media(width < 1260px){.nav-primary__actions .lang-switcher{align-self:stretch;border-top:1px solid var(--color-gray-200);order:2;padding-top:1.5rem}}.nav-primary__buttons{display:flex;gap:.625rem}@media(width >= 1260px){.nav-primary__buttons{display:contents}}@media(width < 1260px){.nav-primary__buttons .btn{padding-block:.6875rem}.nav-primary.has-open-submenu>ul>li:not(.is-open){display:none}.nav-primary.has-open-submenu>ul>li.is-open{border-bottom:0}}@media(width < 1260px){.nav-primary.has-open-submenu>ul>li.is-open>:is(a,button){display:none}.nav-primary.has-open-submenu .nav-primary__actions{display:none}}.nav-primary .has-mega-menu{position:static}.nav-primary .mega-menu{display:none;padding-bottom:3rem;width:100%}@media(width >= 1260px){.nav-primary .mega-menu{left:0;margin-inline:auto;padding:0;position:absolute;right:0;top:calc(100% + 1.1875rem);width:calc(100% - 3.25rem);z-index:9}.nav-primary .mega-menu .menu-panel{max-height:calc(100dvh - var(--header-height) - 2.6875rem);overflow-y:auto;overscroll-behavior:contain}@supports not selector(::-webkit-scrollbar){.nav-primary .mega-menu .menu-panel{scrollbar-color:var(--color-gray-200) transparent;scrollbar-width:thin}}.nav-primary .mega-menu .menu-panel::-webkit-scrollbar{height:.375rem;width:.375rem}.nav-primary .mega-menu .menu-panel::-webkit-scrollbar-track{background:transparent;margin:1.5rem 0}.nav-primary .mega-menu .menu-panel::-webkit-scrollbar-thumb{background-color:var(--color-gray-200);border-radius:100px}.nav-primary .mega-menu .menu-panel::-webkit-scrollbar-button{display:none}}@media(width < 1260px){.nav-primary .mega-menu>.container{max-width:100%;width:100%}}.nav-primary .has-mega-menu.is-open>.mega-menu{display:block}.btn-group{display:flex;flex-wrap:wrap;gap:1.5rem}.btn{background-color:var(--color-blue);border:1px solid var(--color-blue);border-radius:100px;color:var(--color-navy);cursor:pointer;display:inline-block;font-family:var(--ff-primary);font-size:.9375rem;font-weight:var(--font-weight-regular);justify-content:center;line-height:normal;padding:.6875rem 1rem;position:relative;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.btn:hover{background-color:var(--color-violet);border-color:var(--color-violet)}.btn:focus-visible{outline:2px solid var(--color-navy);outline-offset:2px}.btn--arrow,.btn--download{margin-right:2.875rem}.btn--arrow:after,.btn--download:after{background:var(--color-blue) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEgOGgxM003LjUgMS41IDE0IDhsLTYuNSA2LjUiIHN0cm9rZT0iIzBGMjY1QyIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLXdpZHRoPSIxLjI1Ii8+PC9zdmc+Cg==) no-repeat center/1rem;border:1px solid var(--color-blue);border-radius:50%;content:"";height:2.625rem;left:100%;position:absolute;top:50%;transition:background-color .2s ease,border-color .2s ease;translate:0 -50%;width:2.625rem}.btn--arrow:hover:after,.btn--download:hover:after{background-color:var(--color-violet);border-color:var(--color-violet)}.btn--download:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDE5IDE5IiBmaWxsPSJub25lIj4KCTxwYXRoIGQ9Ik0xLjUwMTI2IDguNDIwMDVMOS40MjA4NiAxNi4zMzk2TDE3LjM0MDUgOC40MjAwNU05LjQwMjcgMTUuNzA0TDkuNDIwODYgMC41MDA0NU0wLjUwMTE1OSAxOC41MDA1TDE3LjUwMTIgMTguNTAwNSIgc3Ryb2tlPSIjMEYyNjVDIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIi8+Cjwvc3ZnPgo=);background-size:1.125rem;rotate:none}.btn--white{background-color:var(--color-white);border-color:var(--color-white)}.btn--white:hover{background-color:var(--color-violet);border-color:var(--color-violet)}.btn--outline,.btn--outline:hover{background-color:transparent}.btn--outline:hover{border-color:var(--color-navy)}.btn--outline:after,.btn--outline:hover:after{background-color:transparent}.btn--outline:hover:after{border-color:var(--color-navy)}.btn--outline-light{background-color:transparent;color:var(--color-white)}.btn--outline-light:hover{border-color:var(--color-white)}.btn--outline-light:after,.btn--outline-light:hover{background-color:transparent}.btn--outline-light:hover:after{background-color:transparent;border-color:var(--color-white)}.btn--hover-green:focus-visible,.btn--hover-green:hover,.btn-hover-context:is(:hover,:focus-within) .btn--hover-green{background-color:var(--color-green);border-color:var(--color-green)}.btn--hover-green:focus-visible:after,.btn--hover-green:hover:after,.btn-hover-context:is(:hover,:focus-within) .btn--hover-green:after{background-color:var(--color-green);border-color:var(--color-green)}.btn--sm{padding:.375rem 1rem}.btn--tertiary{background:none;border:0;border-radius:0;font-family:var(--ff-secondary);font-size:.875rem;gap:.75rem;height:auto;margin-right:0;padding:0;text-decoration:underline;text-underline-position:under}.btn--tertiary:hover{background:none;color:currentcolor}.btn--tertiary:after{background:var(--color-blue) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEgOGgxM003LjUgMS41IDE0IDhsLTYuNSA2LjUiIHN0cm9rZT0iIzBGMjY1QyIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLXdpZHRoPSIxLjI1Ii8+PC9zdmc+Cg==) no-repeat center/.5625rem;border:0;border-radius:50%;content:"";display:inline-block;height:1.5rem;margin-left:.75rem;position:static;rotate:none;translate:none;vertical-align:middle;width:1.5rem}.btn--tertiary:hover:after{background-color:var(--color-violet)}.btn--tertiary.btn--download{margin-right:0}.btn--tertiary.btn--download:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDE5IDE5IiBmaWxsPSJub25lIj4KCTxwYXRoIGQ9Ik0xLjUwMTI2IDguNDIwMDVMOS40MjA4NiAxNi4zMzk2TDE3LjM0MDUgOC40MjAwNU05LjQwMjcgMTUuNzA0TDkuNDIwODYgMC41MDA0NU0wLjUwMTE1OSAxOC41MDA1TDE3LjUwMTIgMTguNTAwNSIgc3Ryb2tlPSIjMEYyNjVDIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIi8+Cjwvc3ZnPgo=);background-size:round(.75rem,1px);rotate:none}input{accent-color:var(--color-blue)}@keyframes btn-spin{to{rotate:1turn}}.gform_wrapper.gravity-theme{width:100%}.gform_wrapper.gravity-theme .gf_progressbar_wrapper{border-bottom:1px solid var(--color-gray-200);margin:0 0 1.5rem;padding:0 0 .625rem;position:relative}.gform_wrapper.gravity-theme .gf_progressbar_title{color:var(--color-blue);font-family:var(--ff-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);letter-spacing:.01em;line-height:1.2857142857;margin:0;text-transform:uppercase}.gform_wrapper.gravity-theme .gf_progressbar{background:none;border-radius:0;bottom:-1px;box-shadow:none;height:2px;left:0;overflow:visible;position:absolute;right:0}.gform_wrapper.gravity-theme .gf_progressbar_percentage{background-color:var(--color-blue)!important;border-radius:0;height:2px;position:static}.gform_wrapper.gravity-theme .gf_progressbar_percentage span{bottom:.625rem;color:var(--color-gray-500);font-family:var(--ff-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);letter-spacing:.01em;line-height:1.2857142857;position:absolute;right:0;text-transform:uppercase;white-space:nowrap}.gform_wrapper.gravity-theme .gform_title{font-family:var(--ff-secondary);font-size:var(--font-size-h4);font-weight:var(--font-weight-semibold);margin-bottom:1.5rem;margin-top:0}.gform_wrapper.gravity-theme .gfield_label{color:var(--color-navy);display:block;font-family:var(--ff-secondary);font-size:.875rem;font-weight:var(--font-weight-semibold);line-height:normal;margin:0 0 .25rem}.gform_wrapper.gravity-theme .gfield_label .gfield_required .gfield_required_asterisk{color:var(--color-error)}.gform_wrapper.gravity-theme .gform_fields{display:grid;gap:1rem}@media(width >= 768px){.gform_wrapper.gravity-theme .gform_fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.gform_wrapper.gravity-theme .gform_fields .gfield{margin:0}@media(width >= 768px){.gform_wrapper.gravity-theme .gform_fields .gfield{grid-column:span 2}}.gform_wrapper.gravity-theme .gform_fields .gfield-label-row{align-items:baseline;display:inline-flex;gap:.75rem;max-width:100%}.gform_wrapper.gravity-theme .gform_fields>.gfield>.gfield-label-row{margin-bottom:.25rem}.gform_wrapper.gravity-theme .gform_fields>.gfield>.gfield-label-row>.gfield_label{margin:0}.gform_wrapper.gravity-theme .gform_fields .hidden_label>.gfield-label-row{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);font-size:1px;height:1px;line-height:1;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;word-wrap:normal!important}@media(width >= 768px){.gform_wrapper.gravity-theme .gform_fields .gfield--width-half{grid-column:span 1}}.gform_wrapper.gravity-theme .gform_fields .gfield--type-honeypot{display:none}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload{margin:0}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .ginput_container_fileupload{max-width:100%;min-width:0;position:relative;width:100%}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gform_fileupload_multifile{max-width:100%;min-width:0;overflow-x:clip;position:relative;width:100%}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .moxie-shim{max-width:100%;overflow:hidden}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .moxie-shim input[type=file]{max-width:100%}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gform_drop_area{background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:8px;box-shadow:none;color:var(--color-navy);font-family:var(--ff-secondary);font-size:1rem;font-weight:var(--font-weight-regular);line-height:normal;outline:none;transition:border-color .2s ease;width:100%}@media(width >= 1260px){.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gform_drop_area{font-size:.875rem}}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gform_drop_area::placeholder{color:var(--color-input-text);opacity:1}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gform_drop_area:focus{border-color:var(--color-blue);outline:none}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gform_drop_area{align-items:center;display:flex;gap:.25rem;height:2.625rem;margin:0;min-width:0;overflow:hidden;padding:0 1rem}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gform_drop_instructions{color:var(--color-input-text);display:block;flex:1 1 auto;font-family:var(--ff-secondary);font-size:.875rem;font-weight:var(--font-weight-regular);line-height:normal;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gform_button_select_files{background:transparent;border:0;color:var(--color-navy);cursor:pointer;flex:0 0 auto;font-family:var(--ff-secondary);font-size:.875rem;font-weight:var(--font-weight-regular);line-height:normal;padding:0;text-decoration:underline;text-underline-offset:.12em}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .ginput_container_fileupload>input[type=file]{background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:8px;box-shadow:none;color:var(--color-navy);font-family:var(--ff-secondary);font-size:1rem;font-weight:var(--font-weight-regular);line-height:normal;outline:none;transition:border-color .2s ease;width:100%}@media(width >= 1260px){.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .ginput_container_fileupload>input[type=file]{font-size:.875rem}}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .ginput_container_fileupload>input[type=file]::placeholder{color:var(--color-input-text);opacity:1}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .ginput_container_fileupload>input[type=file]:focus{border-color:var(--color-blue);outline:none}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .ginput_container_fileupload>input[type=file]{color:var(--color-input-text);cursor:pointer;height:2.625rem;padding:0 1rem;padding-block:.25rem;padding-inline:.25rem 1rem}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .ginput_container_fileupload>input[type=file]::file-selector-button{background-color:var(--color-blue);border:0;border-radius:100px;color:var(--color-navy);cursor:pointer;font:inherit;height:2rem;margin:0;margin-inline-end:.75rem;padding:0 .75rem;transition:background-color .2s ease}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .ginput_container_fileupload>input[type=file]:hover::file-selector-button{background-color:var(--color-violet)}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gfield_description.gform_fileupload_rules{color:var(--color-input-text);display:block;font-family:var(--ff-secondary);font-size:.75rem;font-weight:var(--font-weight-regular);line-height:normal;margin-top:.375rem;max-width:100%;text-wrap:pretty;width:100%}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .ginput_preview_list{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .ginput_preview{align-content:center;align-items:center;background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:8px;color:var(--color-navy);display:grid;font-family:var(--ff-secondary);font-size:.75rem;font-weight:var(--font-weight-regular);gap:.5rem;grid-template-columns:minmax(0,1fr) auto auto 1.5rem;line-height:normal;min-height:2.625rem;overflow:hidden;padding:.5625rem .75rem .5625rem 1rem}@media(width < 576px){.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .ginput_preview{grid-template-columns:minmax(0,1fr) 1.5rem}}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gfield_fileupload_filename{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(width < 576px){.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gfield_fileupload_filename{grid-column:1}}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gfield_fileupload_filesize,.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gfield_fileupload_percent{color:var(--color-input-text);white-space:nowrap}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gfield_fileupload_filesize{text-transform:uppercase}@media(width < 576px){.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gfield_fileupload_filesize{grid-column:1}}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gfield_fileupload_progress{align-items:center;animation:none;display:flex;gap:.5rem;min-width:5.5rem;transition:none}@media(width < 576px){.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gfield_fileupload_progress{grid-column:1}}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gfield_fileupload_progressbar{animation:none;background:var(--color-gray-100);border-radius:100px;display:block;height:.25rem;overflow:hidden;transition:none;width:3rem}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gfield_fileupload_progressbar_progress{animation:none;background:var(--color-blue);display:block;height:100%;transition:none}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gfield_fileupload_cancel{--file-cancel-color:var(--color-input-text);align-items:center;color:transparent;display:inline-flex;font-size:0;height:1.5rem;justify-content:center;line-height:0;overflow:hidden;position:relative;text-decoration:none;width:1.5rem}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gfield_fileupload_cancel:after,.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gfield_fileupload_cancel:before{background:var(--file-cancel-color);content:"";display:block;height:1px;left:50%;position:absolute;top:50%;width:.875rem}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gfield_fileupload_cancel:before{transform:translate(-50%,-50%) rotate(45deg)}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gfield_fileupload_cancel:after{transform:translate(-50%,-50%) rotate(-45deg)}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gfield_fileupload_cancel:focus-visible,.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gfield_fileupload_cancel:hover{--file-cancel-color:var(--color-navy)}@media(width < 576px){.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gfield_fileupload_cancel{grid-column:2;grid-row:1}}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gform_delete_file{--file-delete-color:var(--color-input-text);align-items:center;background:transparent;border:0;color:transparent;cursor:pointer;display:inline-flex;font-size:0;height:1.5rem;justify-content:center;line-height:0;overflow:hidden;padding:0;position:relative;width:1.5rem}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gform_delete_file:after,.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gform_delete_file:before{background:var(--file-delete-color);content:"";display:block;height:1px;left:50%;position:absolute;top:50%;width:.875rem}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gform_delete_file:before{transform:translate(-50%,-50%) rotate(45deg)}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gform_delete_file:after{transform:translate(-50%,-50%) rotate(-45deg)}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gform_delete_file:focus-visible,.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gform_delete_file:hover{--file-delete-color:var(--color-navy)}@media(width < 576px){.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gform_delete_file{grid-column:2;grid-row:1}}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gform_delete_file .dashicons{color:transparent;display:none;font-size:0;height:0;line-height:0;width:0}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gform_delete_file .dashicons:before{content:"";display:none}.gform_wrapper.gravity-theme .gform_fields .gfield--type-fileupload .gform_delete_file .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);font-size:1px;height:1px;line-height:1;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;word-wrap:normal!important}.gform_wrapper.gravity-theme .gform_fields .gfield--type-checkbox,.gform_wrapper.gravity-theme .gform_fields .gfield--type-multi_choice,.gform_wrapper.gravity-theme .gform_fields .gfield--type-radio{color:var(--color-navy)}.gform_wrapper.gravity-theme .gform_fields .gfield--type-checkbox .gfield_checkbox,.gform_wrapper.gravity-theme .gform_fields .gfield--type-checkbox .gfield_radio,.gform_wrapper.gravity-theme .gform_fields .gfield--type-multi_choice .gfield_checkbox,.gform_wrapper.gravity-theme .gform_fields .gfield--type-multi_choice .gfield_radio,.gform_wrapper.gravity-theme .gform_fields .gfield--type-radio .gfield_checkbox,.gform_wrapper.gravity-theme .gform_fields .gfield--type-radio .gfield_radio{display:flex;flex-direction:column;gap:.5rem}.gform_wrapper.gravity-theme .gform_fields .gfield--type-checkbox .gchoice,.gform_wrapper.gravity-theme .gform_fields .gfield--type-multi_choice .gchoice,.gform_wrapper.gravity-theme .gform_fields .gfield--type-radio .gchoice{align-items:flex-start;display:flex;font-family:var(--ff-secondary);font-size:1rem;font-weight:var(--font-weight-regular);gap:.5rem;line-height:normal}@media(width >= 1260px){.gform_wrapper.gravity-theme .gform_fields .gfield--type-checkbox .gchoice,.gform_wrapper.gravity-theme .gform_fields .gfield--type-multi_choice .gchoice,.gform_wrapper.gravity-theme .gform_fields .gfield--type-radio .gchoice{font-size:.875rem}}.gform_wrapper.gravity-theme .gform_fields .gfield--type-checkbox .gchoice label,.gform_wrapper.gravity-theme .gform_fields .gfield--type-multi_choice .gchoice label,.gform_wrapper.gravity-theme .gform_fields .gfield--type-radio .gchoice label{color:var(--color-navy);font:inherit;margin:0}.gform_wrapper.gravity-theme .gform_fields .gfield--type-checkbox input[type=checkbox],.gform_wrapper.gravity-theme .gform_fields .gfield--type-multi_choice input[type=checkbox],.gform_wrapper.gravity-theme .gform_fields .gfield--type-radio input[type=checkbox]{appearance:none;aspect-ratio:1;background-color:var(--color-white);border:1px solid var(--color-navy);border-radius:2px;cursor:pointer;flex-shrink:0;margin:0;width:1rem}.gform_wrapper.gravity-theme .gform_fields .gfield--type-checkbox input[type=checkbox]:checked,.gform_wrapper.gravity-theme .gform_fields .gfield--type-multi_choice input[type=checkbox]:checked,.gform_wrapper.gravity-theme .gform_fields .gfield--type-radio input[type=checkbox]:checked{background:var(--color-navy) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4KCTxwYXRoIGQ9Ik00LjEyNSA4LjQyNSA2LjcgMTEgMTEuODc1IDUuNCIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=) no-repeat center/contain}.gform_wrapper.gravity-theme .gform_fields .gfield--type-checkbox input[type=checkbox]:focus-visible,.gform_wrapper.gravity-theme .gform_fields .gfield--type-multi_choice input[type=checkbox]:focus-visible,.gform_wrapper.gravity-theme .gform_fields .gfield--type-radio input[type=checkbox]:focus-visible{outline:2px solid var(--color-navy);outline-offset:2px}.gform_wrapper.gravity-theme .gform_fields .gfield--type-checkbox input[type=checkbox],.gform_wrapper.gravity-theme .gform_fields .gfield--type-multi_choice input[type=checkbox],.gform_wrapper.gravity-theme .gform_fields .gfield--type-radio input[type=checkbox]{font:inherit;margin:calc(1lh/2 - .5rem) 0 0}.gform_wrapper.gravity-theme .gform_fields .gfield--type-checkbox input[type=radio],.gform_wrapper.gravity-theme .gform_fields .gfield--type-multi_choice input[type=radio],.gform_wrapper.gravity-theme .gform_fields .gfield--type-radio input[type=radio]{appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4KCTxjaXJjbGUgY3g9IjgiIGN5PSI4IiByPSI3LjUiIGZpbGw9IiNGRkYiIHN0cm9rZT0iIzBGMjY1QyIvPgo8L3N2Zz4K) no-repeat 50%/contain;border:0;border-radius:50%;cursor:pointer;flex-shrink:0;font:inherit;height:1rem;margin:calc(1lh/2 - .5rem) 0 0;width:1rem}.gform_wrapper.gravity-theme .gform_fields .gfield--type-checkbox input[type=radio]:checked,.gform_wrapper.gravity-theme .gform_fields .gfield--type-multi_choice input[type=radio]:checked,.gform_wrapper.gravity-theme .gform_fields .gfield--type-radio input[type=radio]:checked{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4KCTxjaXJjbGUgY3g9IjgiIGN5PSI4IiByPSI3LjUiIGZpbGw9IiNGRkYiIHN0cm9rZT0iIzBGMjY1QyIvPgoJPGNpcmNsZSBjeD0iOCIgY3k9IjgiIHI9IjMiIGZpbGw9IiMwRjI2NUMiLz4KPC9zdmc+Cg==) no-repeat 50%/contain}.gform_wrapper.gravity-theme .gform_fields .gfield--type-checkbox input[type=radio]:focus-visible,.gform_wrapper.gravity-theme .gform_fields .gfield--type-multi_choice input[type=radio]:focus-visible,.gform_wrapper.gravity-theme .gform_fields .gfield--type-radio input[type=radio]:focus-visible{outline:2px solid var(--color-navy);outline-offset:2px}.gform_wrapper.gravity-theme .gform_fields .gfield--type-checkbox input[type=checkbox]:disabled,.gform_wrapper.gravity-theme .gform_fields .gfield--type-checkbox input[type=radio]:disabled,.gform_wrapper.gravity-theme .gform_fields .gfield--type-multi_choice input[type=checkbox]:disabled,.gform_wrapper.gravity-theme .gform_fields .gfield--type-multi_choice input[type=radio]:disabled,.gform_wrapper.gravity-theme .gform_fields .gfield--type-radio input[type=checkbox]:disabled,.gform_wrapper.gravity-theme .gform_fields .gfield--type-radio input[type=radio]:disabled{cursor:not-allowed;opacity:.6}.gform_wrapper.gravity-theme .gform_fields .gfield--type-checkbox .gfield_choice_limit_message,.gform_wrapper.gravity-theme .gform_fields .gfield--type-multi_choice .gfield_choice_limit_message,.gform_wrapper.gravity-theme .gform_fields .gfield--type-radio .gfield_choice_limit_message{color:var(--color-input-text);display:block;font-family:var(--ff-secondary);font-size:.75rem;font-weight:var(--font-weight-regular);line-height:normal;margin-bottom:.5rem}.gform_wrapper.gravity-theme .gform_fields .gfield--type-checkbox .gfield_checkbox{gap:.25rem}.gform_wrapper.gravity-theme .gform_fields .gsection{border:0;grid-column:1/-1;margin:2rem 0 0;padding:0}.gform_wrapper.gravity-theme .gform_fields .gsection:first-child{margin-top:0}.gform_wrapper.gravity-theme .gform_fields .gsection_title{color:var(--color-navy);font-family:var(--ff-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);letter-spacing:normal;line-height:1;margin:0;text-transform:uppercase}.gform_wrapper.gravity-theme .gform_fields .gsection_description{color:var(--color-input-text);font-family:var(--ff-secondary);font-size:.75rem;font-weight:var(--font-weight-regular);line-height:normal;margin-top:.5rem}.gform_wrapper.gravity-theme .gform_fields .gfield--choice-align-horizontal .gfield_checkbox,.gform_wrapper.gravity-theme .gform_fields .gfield--choice-align-horizontal .gfield_radio{flex-direction:row;flex-wrap:wrap;gap:.5rem 1rem}.gform_wrapper.gravity-theme .gform_fields .gfield--choice-align-horizontal .gchoice_select_all{flex-basis:100%}.gform_wrapper.gravity-theme .gform_fields .gfield--choice-align-columns{--choice-columns:2}@media(width >= 768px){.gform_wrapper.gravity-theme .gform_fields .gfield--choice-align-columns .gfield_checkbox,.gform_wrapper.gravity-theme .gform_fields .gfield--choice-align-columns .gfield_radio{display:grid;gap:.25rem 1rem;grid-template-columns:repeat(var(--choice-columns),minmax(0,1fr))}.gform_wrapper.gravity-theme .gform_fields .gfield--choice-align-columns .gchoice_select_all{grid-column:1/-1}}.gform_wrapper.gravity-theme .gform_fields .gf_list_3col{--choice-columns:3}.gform_wrapper.gravity-theme .gform_fields .gf_list_4col{--choice-columns:4}.gform_wrapper.gravity-theme .gform_fields .gfield--type-consent{color:var(--color-navy);margin:.5rem 0 0}.gform_wrapper.gravity-theme .gform_fields .gfield--type-consent .ginput_container_consent{align-items:flex-start;display:flex;font-family:var(--ff-secondary);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);gap:.5rem;line-height:normal}.gform_wrapper.gravity-theme .gform_fields .gfield--type-consent input[type=checkbox]{appearance:none;aspect-ratio:1;background-color:var(--color-white);border:1px solid var(--color-navy);border-radius:2px;cursor:pointer;flex-shrink:0;margin:0;width:1rem}.gform_wrapper.gravity-theme .gform_fields .gfield--type-consent input[type=checkbox]:checked{background:var(--color-navy) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4KCTxwYXRoIGQ9Ik00LjEyNSA4LjQyNSA2LjcgMTEgMTEuODc1IDUuNCIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=) no-repeat center/contain}.gform_wrapper.gravity-theme .gform_fields .gfield--type-consent input[type=checkbox]:focus-visible{outline:2px solid var(--color-navy);outline-offset:2px}.gform_wrapper.gravity-theme .gform_fields .gfield--type-consent input[type=checkbox]{font:inherit;margin:calc(1lh/2 - .5rem) 0 0}.gform_wrapper.gravity-theme .gform_fields .gfield--type-consent .gfield_consent_description,.gform_wrapper.gravity-theme .gform_fields .gfield--type-consent label{font-family:var(--ff-secondary);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:normal}.gform_wrapper.gravity-theme .gform_fields .gfield--type-consent .gfield_consent_description{background:none;border:0;color:var(--color-navy);height:auto;margin-top:.5rem;max-height:none;overflow:visible;padding:0}.gform_wrapper.gravity-theme .gform_fields .gfield--type-consent .gfield_consent_description a{color:inherit;text-decoration:underline;text-underline-offset:.12em}.gform_wrapper.gravity-theme .gform_fields .gfield--type-consent:last-of-type{margin-top:0}.gform_wrapper.gravity-theme .gform_fields .gfield--type-consent .gfield_validation_message{margin-left:1.5rem}.gform_wrapper.gravity-theme .gform_fields .ginput_container input:not([type=checkbox],[type=radio],[type=file],[type=submit],[type=button],[type=hidden]){background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:8px;box-shadow:none;color:var(--color-navy);font-family:var(--ff-secondary);font-size:1rem;font-weight:var(--font-weight-regular);line-height:normal;outline:none;transition:border-color .2s ease;width:100%}@media(width >= 1260px){.gform_wrapper.gravity-theme .gform_fields .ginput_container input:not([type=checkbox],[type=radio],[type=file],[type=submit],[type=button],[type=hidden]){font-size:.875rem}}.gform_wrapper.gravity-theme .gform_fields .ginput_container input:not([type=checkbox],[type=radio],[type=file],[type=submit],[type=button],[type=hidden])::placeholder{color:var(--color-input-text);opacity:1}.gform_wrapper.gravity-theme .gform_fields .ginput_container input:not([type=checkbox],[type=radio],[type=file],[type=submit],[type=button],[type=hidden]):focus{border-color:var(--color-blue);outline:none}.gform_wrapper.gravity-theme .gform_fields .ginput_container input:not([type=checkbox],[type=radio],[type=file],[type=submit],[type=button],[type=hidden]){height:2.625rem;padding:0 1rem}.gform_wrapper.gravity-theme .gform_fields .ginput_container textarea{background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:8px;box-shadow:none;color:var(--color-navy);font-family:var(--ff-secondary);font-size:1rem;font-weight:var(--font-weight-regular);line-height:normal;outline:none;transition:border-color .2s ease;width:100%}@media(width >= 1260px){.gform_wrapper.gravity-theme .gform_fields .ginput_container textarea{font-size:.875rem}}.gform_wrapper.gravity-theme .gform_fields .ginput_container textarea::placeholder{color:var(--color-input-text);opacity:1}.gform_wrapper.gravity-theme .gform_fields .ginput_container textarea:focus{border-color:var(--color-blue);outline:none}.gform_wrapper.gravity-theme .gform_fields .ginput_container textarea{display:block;height:8.875rem;min-height:8.875rem;padding:1rem;resize:vertical}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select{position:relative}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select:after{background-color:var(--color-navy);content:"";display:block;height:1.75rem;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTQgNmw0IDQgNC00IiBzdHJva2U9IiMwRjI2NUMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPgo=) no-repeat center/1.75rem;pointer-events:none;position:absolute;right:1rem;top:50%;transition:rotate .2s ease;translate:0 -50%;width:1.75rem}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select:has(select:open):after{rotate:180deg}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select{background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:8px;box-shadow:none;font-family:var(--ff-secondary);font-size:1rem;font-weight:var(--font-weight-regular);line-height:normal;outline:none;transition:border-color .2s ease;width:100%}@media(width >= 1260px){.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select{font-size:.875rem}}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select::placeholder{color:var(--color-input-text);opacity:1}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select:focus{border-color:var(--color-blue);outline:none}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select{appearance:none;color:var(--color-navy);cursor:pointer;height:2.625rem;padding:0 3.25rem 0 1rem}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select::picker-icon{display:none}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select option{background:var(--color-white);border:1px solid var(--color-gray-200);color:var(--color-navy);display:flex;font-family:var(--ff-secondary);font-size:.875rem;font-weight:var(--font-weight-regular);gap:.5rem;line-height:normal;outline:none;padding:.625rem 1rem}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select option:focus-visible,.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select option:hover{background:var(--color-gray-100)}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select option:checked{background:var(--color-gray-100)}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select option.gf_placeholder,.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select option:disabled:first-child{color:var(--color-input-text)}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select option.gf_placeholder{display:none}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select option.gf_placeholder+option,.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select option:disabled:first-child+option,.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select option:first-of-type{border-radius:8px 8px 0 0}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select option:last-of-type{border-radius:0 0 8px 8px}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select option:not(:last-of-type){border-bottom:0}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select option::checkmark{display:none}@supports(appearance:base-select){.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select,.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select::picker(select){appearance:base-select}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select{align-items:center;display:flex}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select::picker(select){background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:8px;box-shadow:0 .5rem 1.5rem color-mix(in srgb,var(--color-navy) 14%,transparent);color:var(--color-navy);margin-block-start:0;max-height:17.25rem;overflow-y:auto;padding:0;scrollbar-width:thin;top:calc(anchor(bottom) - 1px);width:anchor-size(width)}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select option{border:0;border-radius:0}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select option:not(:last-of-type){border-bottom:1px solid var(--color-gray-200)}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select option:disabled:first-child{display:none}}.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select:has(option.gf_placeholder:checked),.gform_wrapper.gravity-theme .gform_fields .ginput_container_select select:required:invalid{color:var(--color-input-text)}.gform_wrapper.gravity-theme .gform_fields .gfield_html{color:var(--color-navy);font-family:var(--ff-secondary);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:normal;text-transform:none}.gform_wrapper.gravity-theme .gform_fields .gfield_html a{color:inherit;text-decoration:underline;text-underline-offset:.12em}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{align-items:center;display:flex;gap:1rem;justify-content:flex-end;margin:1.5rem 0 0;padding:0}.gform_wrapper.gravity-theme .gform_footer button[type=submit]{align-items:center;background-color:var(--color-blue);border:1px solid var(--color-blue);border-radius:100px;color:var(--color-navy);cursor:pointer;font-family:var(--ff-secondary);font-size:.875rem;font-weight:var(--font-weight-regular);line-height:normal;margin:0 0 0 auto;min-height:2.625rem;text-decoration:none;text-transform:none;transition:background-color .2s ease,border-color .2s ease;width:auto}.gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus-visible,.gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover{background-color:var(--color-violet);border-color:var(--color-violet)}.gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus-visible{outline:2px solid var(--color-navy);outline-offset:2px}.gform_wrapper.gravity-theme .gform_footer button[type=submit]{display:inline-block;margin-right:2.625rem;padding:.4375rem 1rem;position:relative}.gform_wrapper.gravity-theme .gform_footer button[type=submit]:after{background:var(--color-blue) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEgOGgxM003LjUgMS41IDE0IDhsLTYuNSA2LjUiIHN0cm9rZT0iIzBGMjY1QyIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLXdpZHRoPSIxLjI1Ii8+PC9zdmc+Cg==) no-repeat center/1rem;border:1px solid var(--color-blue);border-radius:50%;content:"";height:2.625rem;left:100%;position:absolute;top:50%;transition:background-color .2s ease,border-color .2s ease;translate:0 -50%;width:2.625rem}.gform_wrapper.gravity-theme .gform_footer button[type=submit]:focus-visible:after,.gform_wrapper.gravity-theme .gform_footer button[type=submit]:hover:after{background-color:var(--color-violet);border-color:var(--color-violet)}.gform_wrapper.gravity-theme .gform_footer button[type=submit].gform-has-spinner{-webkit-text-fill-color:currentcolor!important}.gform_wrapper.gravity-theme .gform_footer button[type=submit].gform-has-spinner:after{animation:btn-spin .9s linear infinite;background:none;border-color:transparent;border-top-color:var(--color-navy);border-width:2px}.gform_wrapper.gravity-theme .gform_footer button[type=submit].gform-has-spinner .gform-loader{display:none}.gform_wrapper.gravity-theme .gform_page_footer button.gform_next_button,.gform_wrapper.gravity-theme .gform_page_footer button[type=submit]{align-items:center;background-color:var(--color-blue);border:1px solid var(--color-blue);border-radius:100px;color:var(--color-navy);cursor:pointer;font-family:var(--ff-secondary);font-size:.875rem;font-weight:var(--font-weight-regular);line-height:normal;margin:0 0 0 auto;min-height:2.625rem;text-decoration:none;text-transform:none;transition:background-color .2s ease,border-color .2s ease;width:auto}.gform_wrapper.gravity-theme .gform_page_footer button.gform_next_button:focus-visible,.gform_wrapper.gravity-theme .gform_page_footer button.gform_next_button:hover,.gform_wrapper.gravity-theme .gform_page_footer button[type=submit]:focus-visible,.gform_wrapper.gravity-theme .gform_page_footer button[type=submit]:hover{background-color:var(--color-violet);border-color:var(--color-violet)}.gform_wrapper.gravity-theme .gform_page_footer button.gform_next_button:focus-visible,.gform_wrapper.gravity-theme .gform_page_footer button[type=submit]:focus-visible{outline:2px solid var(--color-navy);outline-offset:2px}.gform_wrapper.gravity-theme .gform_page_footer button.gform_next_button,.gform_wrapper.gravity-theme .gform_page_footer button[type=submit]{display:inline-block;margin-right:2.625rem;padding:.4375rem 1rem;position:relative}.gform_wrapper.gravity-theme .gform_page_footer button.gform_next_button:after,.gform_wrapper.gravity-theme .gform_page_footer button[type=submit]:after{background:var(--color-blue) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEgOGgxM003LjUgMS41IDE0IDhsLTYuNSA2LjUiIHN0cm9rZT0iIzBGMjY1QyIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLXdpZHRoPSIxLjI1Ii8+PC9zdmc+Cg==) no-repeat center/1rem;border:1px solid var(--color-blue);border-radius:50%;content:"";height:2.625rem;left:100%;position:absolute;top:50%;transition:background-color .2s ease,border-color .2s ease;translate:0 -50%;width:2.625rem}.gform_wrapper.gravity-theme .gform_page_footer button.gform_next_button:focus-visible:after,.gform_wrapper.gravity-theme .gform_page_footer button.gform_next_button:hover:after,.gform_wrapper.gravity-theme .gform_page_footer button[type=submit]:focus-visible:after,.gform_wrapper.gravity-theme .gform_page_footer button[type=submit]:hover:after{background-color:var(--color-violet);border-color:var(--color-violet)}.gform_wrapper.gravity-theme .gform_page_footer button.gform_next_button.gform-has-spinner,.gform_wrapper.gravity-theme .gform_page_footer button[type=submit].gform-has-spinner{-webkit-text-fill-color:currentcolor!important}.gform_wrapper.gravity-theme .gform_page_footer button.gform_next_button.gform-has-spinner:after,.gform_wrapper.gravity-theme .gform_page_footer button[type=submit].gform-has-spinner:after{animation:btn-spin .9s linear infinite;background:none;border-color:transparent;border-top-color:var(--color-navy);border-width:2px}.gform_wrapper.gravity-theme .gform_page_footer button.gform_next_button.gform-has-spinner .gform-loader,.gform_wrapper.gravity-theme .gform_page_footer button[type=submit].gform-has-spinner .gform-loader{display:none}.gform_wrapper.gravity-theme .gform_page_footer button.gform_next_button,.gform_wrapper.gravity-theme .gform_page_footer button[type=submit]{padding:.4375rem 1.5rem}.gform_wrapper.gravity-theme .gform_page_footer button.gform_previous_button{align-items:center;background-color:var(--color-blue);border:1px solid var(--color-blue);border-radius:100px;color:var(--color-navy);cursor:pointer;font-family:var(--ff-secondary);font-size:.875rem;font-weight:var(--font-weight-regular);line-height:normal;margin:0 0 0 auto;min-height:2.625rem;text-decoration:none;text-transform:none;transition:background-color .2s ease,border-color .2s ease;width:auto}.gform_wrapper.gravity-theme .gform_page_footer button.gform_previous_button:focus-visible,.gform_wrapper.gravity-theme .gform_page_footer button.gform_previous_button:hover{background-color:var(--color-violet);border-color:var(--color-violet)}.gform_wrapper.gravity-theme .gform_page_footer button.gform_previous_button:focus-visible{outline:2px solid var(--color-navy);outline-offset:2px}.gform_wrapper.gravity-theme .gform_page_footer button.gform_previous_button{background-color:transparent;border-color:var(--color-blue);margin:0;padding:.4375rem 1.5rem}.gform_wrapper.gravity-theme .gform_page_footer button.gform_previous_button:focus-visible,.gform_wrapper.gravity-theme .gform_page_footer button.gform_previous_button:hover{background-color:transparent;border-color:var(--color-navy)}.gform_confirmation_message,.gform_validation_errors,.gform_wrapper .gfield{scroll-margin-top:calc(var(--header-height) + 1rem)}.gform_validation_errors{border:1px solid var(--color-error);border-radius:8px;color:var(--color-error);margin-bottom:1.5rem;padding:1rem}.gform_validation_errors h2{font-family:var(--ff-secondary);font-size:1rem;font-weight:400;letter-spacing:normal;line-height:normal;margin-bottom:0;margin-top:0;text-wrap:pretty}.gform_validation_errors .gform_submission_error{color:inherit}.gform_validation_errors ol{list-style:inside;margin:0;padding:0}.gfield_validation_message{color:var(--color-error);font-family:var(--ff-secondary);font-size:.75rem;font-weight:var(--font-weight-regular);margin-top:.375rem}.gform_confirmation_message{font-size:.875rem;line-height:1.5}.gform_confirmation_message,.gform_wrapper.gravity-theme .gform_required_legend{color:var(--color-navy);font-family:var(--ff-secondary);font-weight:var(--font-weight-regular)}.gform_wrapper.gravity-theme .gform_required_legend{font-size:.75rem;line-height:normal;margin:0 0 1rem;text-align:right}.gform_wrapper.gravity-theme .gform_required_legend .gfield_required_asterisk{color:var(--color-error)}.gform_wrapper.gravity-theme .hidden_label .gfield_label,.gform_wrapper.gravity-theme .hidden_sub_label,.gform_wrapper.gravity-theme .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);font-size:1px;height:1px;line-height:1;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;word-wrap:normal!important}.gform_wrapper.gravity-theme button.screen-reader-text:focus{border:0;clip:auto;clip-path:none;height:auto;margin:0;position:static!important;width:auto}.validation_message--hidden-on-empty:empty{margin:0}.social-icons{display:flex;flex-wrap:wrap;gap:.375rem}.social-icons--tight{gap:0}.social-icons>.social-icon:first-child:not(.social-icon--share){background-color:var(--color-violet)}.social-icons>.social-icon:first-child:not(.social-icon--share):hover{background-color:var(--color-orange)}.social-icon{background:var(--color-blue) no-repeat center/contain;background-size:1.125rem 1.125rem;border-radius:4px;display:block;height:2.25rem;transition:background-color .2s ease;width:2.25rem}.social-icon:hover{background-color:var(--color-orange)}.social-icon--linkedin{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIiBmaWxsPSJub25lIj4KCTxwYXRoIGQ9Ik0wIDEuMzI3NTZDMCAwLjk0Mjc1MyAwLjEzNTEzOSAwLjYyNTI5MyAwLjQwNTQwNSAwLjM3NTE4QzAuNjc1NjcyIDAuMTI1MDU2IDEuMDI3MDMgMCAxLjQ1OTQ2IDBDMS44ODQxNyAwIDIuMjI3OCAwLjEyMzEyOCAyLjQ5MDM1IDAuMzY5NDA4QzIuNzYwNjEgMC42MjMzNzYgMi44OTU3NSAwLjk1NDI5NyAyLjg5NTc1IDEuMzYyMTlDMi44OTU3NSAxLjczMTYgMi43NjQ0OCAyLjAzOTQzIDIuNTAxOTMgMi4yODU3MUMyLjIzMTY2IDIuNTM5NjggMS44NzY0NSAyLjY2NjY3IDEuNDM2MjkgMi42NjY2N0gxLjQyNDcxQzAuOTk5OTk2IDIuNjY2NjcgMC42NTYzNzUgMi41Mzk2OCAwLjM5MzgyMiAyLjI4NTcxQzAuMTMxMjcgMi4wMzE3NSAwIDEuNzEyMzYgMCAxLjMyNzU2Wk0wLjE1MDU3OSAxMS40Mjg2VjMuNzE3MTdIMi43MjIwMVYxMS40Mjg2SDAuMTUwNTc5Wk00LjE0NjcyIDExLjQyODZINi43MTgxNVY3LjEyMjY1QzYuNzE4MTUgNi44NTMyOCA2Ljc0OTA0IDYuNjQ1NDkgNi44MTA4MSA2LjQ5OTI4QzYuOTE4OTEgNi4yMzc2MSA3LjA4MzAxIDYuMDE2MzQgNy4zMDMwOSA1LjgzNTVDNy41MjMxNyA1LjY1NDY0IDcuNzk5MjIgNS41NjQyMSA4LjEzMTI3IDUuNTY0MjFDOC45OTYxNCA1LjU2NDIxIDkuNDI4NTcgNi4xNDUyNiA5LjQyODU3IDcuMzA3MzZWMTEuNDI4NkgxMlY3LjAwNzIxQzEyIDUuODY4MiAxMS43Mjk3IDUuMDA0MzMgMTEuMTg5MiA0LjQxNTU4QzEwLjY0ODYgMy44MjY4NCA5LjkzNDM3IDMuNTMyNDcgOS4wNDYzMyAzLjUzMjQ3QzguMDUwMTkgMy41MzI0NyA3LjI3NDEzIDMuOTU5NTkgNi43MTgxNSA0LjgxMzg1VjQuODM2OTRINi43MDY1Nkw2LjcxODE1IDQuODEzODVWMy43MTcxN0g0LjE0NjcyQzQuMTYyMTYgMy45NjM0NCA0LjE2OTg4IDQuNzI5MTkgNC4xNjk4OCA2LjAxNDQzQzQuMTY5ODggNy4yOTk2NiA0LjE2MjE2IDkuMTA0MzcgNC4xNDY3MiAxMS40Mjg2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)}.social-icon--facebook{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgNyAxMiIgZmlsbD0ibm9uZSI+Cgk8cGF0aCBkPSJNNC4yNDg2NCAxMlY2LjUyNjI0SDYuMTc4NDNMNi40NjczNiA0LjM5M0g0LjI0ODU4VjMuMDMxMDJDNC4yNDg1OCAyLjQxMzQgNC40Mjg3IDEuOTkyNTIgNS4zNTkgMS45OTI1Mkw2LjU0NTQ2IDEuOTkxOTlWMC4wODQwNDc4QzYuMzQwMjUgMC4wNTgwOTczIDUuNjM1OTEgMCA0LjgxNjU5IDBDMy4xMDU5IDAgMS45MzQ3NCAwLjk5NDExNyAxLjkzNDc0IDIuODE5ODJWNC4zOTNIMFY2LjUyNjI0SDEuOTM0NzRWMTEuOTk5OUg0LjI0ODY0VjEyWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)}.social-icon--share{background-color:var(--color-navy);background-size:1.25rem 1.25rem;border:0;border-radius:50%;cursor:pointer;height:2.75rem;padding:0;width:2.75rem}.social-icon--share.social-icon--facebook,.social-icon--share.social-icon--linkedin{background-image:none;position:relative}.social-icon--share.social-icon--facebook:before,.social-icon--share.social-icon--linkedin:before{background-color:var(--color-navy);content:"";inset:0;mask-position:center;mask-repeat:no-repeat;mask-size:1.25rem 1.25rem;position:absolute}.social-icon--share.social-icon--facebook{background-color:var(--color-violet)}.social-icon--share.social-icon--facebook:before{mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjEyIiB2aWV3Qm94PSIwIDAgNyAxMiIgZmlsbD0ibm9uZSI+Cgk8cGF0aCBkPSJNNC4yNDg2NCAxMlY2LjUyNjI0SDYuMTc4NDNMNi40NjczNiA0LjM5M0g0LjI0ODU4VjMuMDMxMDJDNC4yNDg1OCAyLjQxMzQgNC40Mjg3IDEuOTkyNTIgNS4zNTkgMS45OTI1Mkw2LjU0NTQ2IDEuOTkxOTlWMC4wODQwNDc4QzYuMzQwMjUgMC4wNTgwOTczIDUuNjM1OTEgMCA0LjgxNjU5IDBDMy4xMDU5IDAgMS45MzQ3NCAwLjk5NDExNyAxLjkzNDc0IDIuODE5ODJWNC4zOTNIMFY2LjUyNjI0SDEuOTM0NzRWMTEuOTk5OUg0LjI0ODY0VjEyWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)}.social-icon--share.social-icon--linkedin{background-color:var(--color-green)}.social-icon--share.social-icon--linkedin:before{mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIiBmaWxsPSJub25lIj4KCTxwYXRoIGQ9Ik0wIDEuMzI3NTZDMCAwLjk0Mjc1MyAwLjEzNTEzOSAwLjYyNTI5MyAwLjQwNTQwNSAwLjM3NTE4QzAuNjc1NjcyIDAuMTI1MDU2IDEuMDI3MDMgMCAxLjQ1OTQ2IDBDMS44ODQxNyAwIDIuMjI3OCAwLjEyMzEyOCAyLjQ5MDM1IDAuMzY5NDA4QzIuNzYwNjEgMC42MjMzNzYgMi44OTU3NSAwLjk1NDI5NyAyLjg5NTc1IDEuMzYyMTlDMi44OTU3NSAxLjczMTYgMi43NjQ0OCAyLjAzOTQzIDIuNTAxOTMgMi4yODU3MUMyLjIzMTY2IDIuNTM5NjggMS44NzY0NSAyLjY2NjY3IDEuNDM2MjkgMi42NjY2N0gxLjQyNDcxQzAuOTk5OTk2IDIuNjY2NjcgMC42NTYzNzUgMi41Mzk2OCAwLjM5MzgyMiAyLjI4NTcxQzAuMTMxMjcgMi4wMzE3NSAwIDEuNzEyMzYgMCAxLjMyNzU2Wk0wLjE1MDU3OSAxMS40Mjg2VjMuNzE3MTdIMi43MjIwMVYxMS40Mjg2SDAuMTUwNTc5Wk00LjE0NjcyIDExLjQyODZINi43MTgxNVY3LjEyMjY1QzYuNzE4MTUgNi44NTMyOCA2Ljc0OTA0IDYuNjQ1NDkgNi44MTA4MSA2LjQ5OTI4QzYuOTE4OTEgNi4yMzc2MSA3LjA4MzAxIDYuMDE2MzQgNy4zMDMwOSA1LjgzNTVDNy41MjMxNyA1LjY1NDY0IDcuNzk5MjIgNS41NjQyMSA4LjEzMTI3IDUuNTY0MjFDOC45OTYxNCA1LjU2NDIxIDkuNDI4NTcgNi4xNDUyNiA5LjQyODU3IDcuMzA3MzZWMTEuNDI4NkgxMlY3LjAwNzIxQzEyIDUuODY4MiAxMS43Mjk3IDUuMDA0MzMgMTEuMTg5MiA0LjQxNTU4QzEwLjY0ODYgMy44MjY4NCA5LjkzNDM3IDMuNTMyNDcgOS4wNDYzMyAzLjUzMjQ3QzguMDUwMTkgMy41MzI0NyA3LjI3NDEzIDMuOTU5NTkgNi43MTgxNSA0LjgxMzg1VjQuODM2OTRINi43MDY1Nkw2LjcxODE1IDQuODEzODVWMy43MTcxN0g0LjE0NjcyQzQuMTYyMTYgMy45NjM0NCA0LjE2OTg4IDQuNzI5MTkgNC4xNjk4OCA2LjAxNDQzQzQuMTY5ODggNy4yOTk2NiA0LjE2MjE2IDkuMTA0MzcgNC4xNDY3MiAxMS40Mjg2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==)}.social-icon--share.social-icon--copy{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIj4KCTxwYXRoIGQ9Ik04LjU5ODYyIDExLjI1MTlDNy45ODM5NSAxMS4yMTU4IDcuMzY4NTkgMTEuMzEgNi43OTI4NSAxMS41MjgzQzYuMjE3MTIgMTEuNzQ2NiA1LjY5NCAxMi4wODQxIDUuMjU3NzcgMTIuNTE4Nkw0LjIyMDY3IDEzLjU1NTdDMy4zOTU1MSAxNC4zODA5IDIuOTMxOTMgMTUuNSAyLjkzMTkzIDE2LjY2N0MyLjkzMTkzIDE3LjgzNCAzLjM5NTUxIDE4Ljk1MzEgNC4yMjA2NyAxOS43NzgzQzUuMDQ1ODQgMjAuNjAzNSA2LjE2NTAxIDIxLjA2NyA3LjMzMTk3IDIxLjA2N0M4LjQ5ODk0IDIxLjA2NyA5LjYxODEgMjAuNjAzNSAxMC40NDMzIDE5Ljc3ODNMMTEuNDgwNCAxOC43NDEyQzExLjkxNDcgMTguMzA0OCAxMi4yNTIgMTcuNzgxNyAxMi40NzAzIDE3LjIwNkMxMi42ODg2IDE2LjYzMDMgMTIuNzgyOSAxNi4wMTUgMTIuNzQ3IDE1LjQwMDMiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cgk8cGF0aCBkPSJNMTEuMjUxOSA4LjU5OTcyQzExLjIxNTggNy45ODUwNSAxMS4zMDk5IDcuMzY5NjcgMTEuNTI4MiA2Ljc5MzkzQzExLjc0NjUgNi4yMTgxOCAxMi4wODQgNS42OTUwNyAxMi41MTg2IDUuMjU4ODhMMTMuNTU1NyA0LjIyMTc4QzE0LjM4MDkgMy4zOTY2MSAxNS41IDIuOTMzMDQgMTYuNjY3IDIuOTMzMDRDMTcuODMzOSAyLjkzMzA0IDE4Ljk1MzEgMy4zOTY2MSAxOS43NzgzIDQuMjIxNzhDMjAuNjAzNSA1LjA0Njk1IDIxLjA2NyA2LjE2NjExIDIxLjA2NyA3LjMzMzA4QzIxLjA2NyA4LjUwMDA0IDIwLjYwMzUgOS42MTkyMSAxOS43NzgzIDEwLjQ0NDRMMTguNzQxMiAxMS40ODE1QzE4LjMwNDkgMTEuOTE1OSAxNy43ODE4IDEyLjI1MzMgMTcuMjA2IDEyLjQ3MTZDMTYuNjMwMyAxMi42ODk5IDE2LjAxNSAxMi43ODQxIDE1LjQwMDMgMTIuNzQ4MSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KCTxwYXRoIGQ9Ik04LjM2NzE5IDE1LjYyOTJMMTUuNjI2OSA4LjM2OTQ1IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K)}.social-icon--share.is-copied{background-color:var(--color-blue)}.breadcrumbs{align-items:center;display:flex;gap:.375rem;line-height:1.8333333333}.breadcrumbs:before{background-color:var(--color-blue);border-radius:50%;content:"";flex-shrink:0;height:.25rem;width:.25rem}.breadcrumbs a{color:inherit;text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs--dots:before{display:none}.breadcrumbs--dots a{opacity:.5}.breadcrumbs--dots.breadcrumbs--home:before{display:block}.breadcrumbs__separator{background-color:var(--color-blue);border-radius:50%;flex-shrink:0;height:round(.25rem,1px);width:round(.25rem,1px)}.lang-switcher{position:relative}.lang-switcher__toggle{align-items:center;border:1px solid var(--color-blue);border-radius:100px;color:var(--color-navy);cursor:pointer;display:inline-flex;font-family:var(--ff-secondary);font-size:.875rem;gap:.25rem;height:1.875rem;list-style:none;padding-inline:.8125rem;transition:border-color .2s ease}.lang-switcher__toggle::-webkit-details-marker{display:none}.lang-switcher__toggle:hover{border-color:var(--color-navy)}.lang-switcher__toggle:after{background-color:currentcolor;content:"";height:1rem;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTQgNmw0IDQgNC00IiBzdHJva2U9IiMwRjI2NUMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPgo=) no-repeat center/1rem;transition:rotate .2s ease;width:1rem}.lang-switcher[open] .lang-switcher__toggle:after{rotate:180deg}.lang-switcher__flag{border-radius:50%;height:.875rem;object-fit:cover;width:.875rem}.lang-switcher__list{background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:12px;display:flex;flex-direction:column;gap:.125rem;left:0;min-width:100%;padding:.375rem;position:absolute;top:calc(100% + .375rem);z-index:11}.lang-switcher__list a{align-items:center;border-radius:8px;color:var(--color-navy);display:flex;font-family:var(--ff-secondary);font-size:.875rem;gap:.375rem;padding:.25rem .5rem;text-decoration:none}.lang-switcher__list a:hover{background-color:var(--color-gray-100)}.font-size-switcher{align-items:baseline;display:flex;gap:.625rem}.font-size-switcher__btn{background:none;border:0;color:currentcolor;cursor:pointer;font-family:var(--ff-secondary);font-size:.8125rem;line-height:1;padding:0;transition:color .2s ease}.font-size-switcher__btn--large{font-size:1rem}.font-size-switcher__btn--xlarge{font-size:1.1875rem}.font-size-switcher__btn:hover{color:var(--color-blue-dark)}.font-size-switcher__btn[aria-pressed=true]{color:var(--color-blue)}.a11y-menu{align-items:center;background-color:hsla(0,0%,100%,.9);border:1px solid var(--color-gray-200);border-radius:8px 0 0 8px;border-right:0;display:flex;flex-direction:row-reverse;position:fixed;right:0;top:50%;translate:0 -50%;z-index:20}@media(width < 1260px){.a11y-menu{display:none}}.a11y-menu__toggle{align-items:center;color:var(--color-navy);cursor:pointer;display:flex;flex-shrink:0;height:2.25rem;justify-content:center;list-style:none;transition:color .2s ease;width:2.25rem}.a11y-menu__toggle::-webkit-details-marker{display:none}.a11y-menu__toggle:before{background-color:currentcolor;content:"";height:1.25rem;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSIjZTNlM2UzIj48cGF0aCBkPSJNNDIzLjUtNzQzLjVRNDAwLTc2NyA0MDAtODAwdDIzLjUtNTYuNVE0NDctODgwIDQ4MC04ODB0NTYuNSAyMy41UTU2MC04MzMgNTYwLTgwMHQtMjMuNSA1Ni41UTUxMy03MjAgNDgwLTcyMHQtNTYuNS0yMy41Wk0zNjAtMTIwdi00ODBxLTY4LTYtMTI3LTE2dC0xMTMtMjRsMjAtODBxNzUgMjAgMTU5IDMwdDE4MSAxMHE5NyAwIDE4MS0xMHQxNTktMzBsMjAgODBxLTU0IDE0LTExMyAyNHQtMTI3IDE2djQ4MGgtODB2LTI0MGgtODB2MjQwaC04MFptNDExLjUtMzMxLjVRNzYwLTQ2MyA3NjAtNDgwdDExLjUtMjguNVE3ODMtNTIwIDgwMC01MjB0MjguNSAxMS41UTg0MC00OTcgODQwLTQ4MHQtMTEuNSAyOC41UTgxNy00NDAgODAwLTQ0MHQtMjguNS0xMS41Wm0wIDE2MFE3NjAtMzAzIDc2MC0zMjB0MTEuNS0yOC41UTc4My0zNjAgODAwLTM2MHQyOC41IDExLjVRODQwLTMzNyA4NDAtMzIwdC0xMS41IDI4LjVRODE3LTI4MCA4MDAtMjgwdC0yOC41LTExLjVabTAgMTYwUTc2MC0xNDMgNzYwLTE2MHQxMS41LTI4LjVRNzgzLTIwMCA4MDAtMjAwdDI4LjUgMTEuNVE4NDAtMTc3IDg0MC0xNjB0LTExLjUgMjguNVE4MTctMTIwIDgwMC0xMjB0LTI4LjUtMTEuNVoiLz48L3N2Zz4K) no-repeat center/1.25rem;width:1.25rem}.a11y-menu__toggle:hover{color:var(--color-blue-dark)}.a11y-menu[open] .a11y-menu__toggle{color:var(--color-blue)}.a11y-menu__panel,.a11y-tools{align-items:center;display:flex}.a11y-tools{gap:.75rem;padding-inline:.875rem .25rem}.a11y-tools__contrast{background:none;border:0;color:var(--color-navy);cursor:pointer;display:flex;flex-shrink:0;height:1rem;padding:0;transition:color .2s ease;width:1rem}.a11y-tools__contrast:before{background-color:currentcolor;content:"";height:100%;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+PGNpcmNsZSBjeD0iOCIgY3k9IjgiIHI9IjYuNSIgc3Ryb2tlPSIjMEYyNjVDIiBzdHJva2Utd2lkdGg9IjEuNCIvPjxwYXRoIGQ9Ik04IDEuNWE2LjUgNi41IDAgMDEwIDEzeiIgZmlsbD0iIzBGMjY1QyIvPjwvc3ZnPgo=) no-repeat center/1rem;width:100%}.a11y-tools__contrast:hover{color:var(--color-blue-dark)}.a11y-tools__contrast[aria-pressed=true]{color:var(--color-blue)}.tab-switch{background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:80px;padding:.125rem}.tab-switch,.tab-switch__btn{align-items:center;display:inline-flex}.tab-switch__btn{background:none;border:0;border-radius:100px;color:var(--color-navy);cursor:pointer;font-family:var(--ff-primary);font-size:.9375rem;justify-content:center;padding:.5rem 1rem;transition:background-color .2s ease}.tab-switch__btn.is-active{background-color:var(--color-blue)}.tab-switch--chips{background:none;border:0;border-radius:0;flex-wrap:wrap;gap:.5rem;padding:0}.tab-switch--chips .tab-switch__btn{border:1px solid var(--color-gray-400);border-radius:4px;padding:.375rem .625rem}.tab-switch--chips .tab-switch__btn.is-active{border-color:var(--color-blue)}.tab-nav{display:flex;gap:1rem;max-width:100%}@media(width < 1260px){.tab-nav{flex-direction:column}}@media(width >= 1260px){.tab-nav{align-items:center;gap:1.875rem}}.tab-nav>.tab-switch{min-width:0}.tab-nav__arrows{display:flex;flex-shrink:0;gap:.4375rem}.dialog{background:transparent;border:0;color:var(--color-navy);margin:auto;max-height:none;max-width:59.5rem;opacity:0;overflow:visible;padding:3rem 0 0;transform:translateY(.5rem) scale(.98);transition:opacity .2s ease,transform .2s ease;width:calc(100% - 2rem)}@media(width >= 1260px){.dialog{max-width:58.5625rem;padding:0 3.0625rem 0 0}}.dialog[open]{opacity:1;transform:translateY(0) scale(1)}.dialog[data-closing],.dialog[data-opening]{opacity:0;transform:translateY(.5rem) scale(.98)}.dialog::backdrop{background-color:color-mix(in srgb,var(--color-navy) 20%,transparent);opacity:0;transition:opacity .2s ease}.dialog[open]::backdrop{opacity:1}.dialog[data-closing]::backdrop,.dialog[data-opening]::backdrop{opacity:0}.dialog__close{align-items:center;background-color:var(--color-blue);border-radius:50%;display:flex;height:2.1875rem;justify-content:center;position:absolute;right:0;top:0;width:2.1875rem}.dialog__close:after{background-color:var(--color-white);content:"";height:1.5rem;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTguNCA4LjRsMTUuMiAxNS4yTTIzLjYgOC40TDguNCAyMy42IiBzdHJva2U9IiMwRjI2NUMiIHN0cm9rZS13aWR0aD0iMi43IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4K) no-repeat center/contain;position:absolute;width:1.5rem}.dialog__close:hover{background-color:var(--color-violet)}.dialog__close:focus-visible{outline:2px solid var(--color-white)}.dialog__panel{background-color:var(--color-white);border-radius:24px;display:flex;flex-direction:column;gap:1.5rem;max-height:calc(100dvh - 4rem);overflow-y:auto;padding:1.5rem}@media(width >= 1260px){.dialog__panel{max-height:calc(100dvh - 2rem)}}.dialog-open{overflow:hidden}@media(prefers-reduced-motion:reduce){.dialog,.dialog::backdrop{transition:none}}.magazine-access-gate.dialog{max-width:39.5rem}.magazine-access-gate__content,.magazine-access-gate__header{align-items:center;display:flex;flex-direction:column;width:100%}.magazine-access-gate__header{gap:.75rem;text-align:center}.magazine-access-gate__caption,.magazine-access-gate__description,.magazine-access-gate__title{margin:0}.magazine-access-gate__caption{color:var(--color-blue)}.magazine-access-gate__title{color:var(--color-navy);max-width:18ch}.magazine-access-gate__content{gap:2rem}.magazine-access-gate__description{color:var(--color-navy);max-width:55ch;text-align:center;white-space:pre-line}.magazine-access-gate__consent{align-items:flex-start;color:var(--color-navy);display:flex;gap:.5rem;width:100%}.magazine-access-gate__consent-input{appearance:none;aspect-ratio:1;background-color:var(--color-white);border:1px solid var(--color-navy);border-radius:2px;cursor:pointer;flex-shrink:0;margin:0;width:1rem}.magazine-access-gate__consent-input:checked{background:var(--color-navy) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4KCTxwYXRoIGQ9Ik00LjEyNSA4LjQyNSA2LjcgMTEgMTEuODc1IDUuNCIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=) no-repeat center/contain}.magazine-access-gate__consent-input:focus-visible{outline:2px solid var(--color-navy);outline-offset:2px}.magazine-access-gate__consent-input{margin-top:calc(1lh/2 - .5rem)}.magazine-access-gate__consent-label{cursor:pointer;font-family:var(--ff-secondary);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:normal}.magazine-access-gate__required{color:var(--color-error)}.magazine-access-gate__actions{display:flex;flex-wrap:wrap;gap:.625rem;justify-content:center}.magazine-access-gate__confirm:disabled{cursor:not-allowed;opacity:.45}.magazine-access-gate__confirm:disabled:hover{background-color:var(--color-blue);border-color:var(--color-blue)}.brand-shape{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:block;pointer-events:none;position:absolute}.brand-shape--hero-bottom-left{aspect-ratio:778/460;background-image:url(143506d242b15826e06a.avif);bottom:0;left:0;width:min(100%,48.625rem);z-index:2}.brand-shape--dark-section-top-left{aspect-ratio:885/551;background-image:url(4ad2349ec638a302f797.avif);left:0;top:0;width:min(100%,55.3125rem)}.brand-shape--image-bottom{aspect-ratio:437/141;background-image:url(08c5257f0c0314146a7b.avif);bottom:-.0625rem;left:-.0625rem;width:100%;z-index:1}.brand-shape--case-studies-bottom-right{aspect-ratio:562/615;background-image:url(5c12e75f1721abcac92c.avif);bottom:0;right:0;width:min(100%,35.125rem)}.brand-shape--case-study-image-bottom-left{aspect-ratio:352/275;background-image:url(6f3a67827daa2b7b1abd.avif);bottom:-.0625rem;left:-.0625rem;width:min(100%,22rem);z-index:1}.brand-shape--menu-panel-promo{background-image:radial-gradient(circle at bottom left,color-mix(in srgb,var(--color-blue) 55%,var(--color-navy)),var(--color-navy) 72%);height:100%;left:0;top:0;width:11.625rem}.brand-shape--case-study-hero-bottom-left{aspect-ratio:546/438;background-image:url(6f3a67827daa2b7b1abd.avif);bottom:-.0625rem;left:-.0625rem;width:min(100%,34.125rem);z-index:2}.brand-shape--content-image-bottom-left{aspect-ratio:351/176;background:url(6f3a67827daa2b7b1abd.avif) no-repeat bottom/100% auto;bottom:-.0625rem;left:-.0625rem;pointer-events:none;position:absolute;width:min(80.2%,22rem);z-index:1}.brand-shape--communication-channels-top{aspect-ratio:437/242;background-image:url(60fc3bdacdd62ef3316e.avif);left:0;top:0;width:100%;z-index:0}.brand-shape--target-group-bottom-left{aspect-ratio:309/339;background-image:url(3e569d043d0afafbd817.avif);bottom:-.0625rem;left:-.0625rem;width:min(100%,19.3125rem);z-index:1}.brand-shape--cooperation-model-left{aspect-ratio:1018/884;background-image:url(02a6d4386b2a7432865b.avif);left:0;top:0;width:min(100%,63.625rem)}.brand-shape--contact-form-faq-right{aspect-ratio:333/543;background-image:url(37f507a922a7d099b171.avif);right:0;top:1.75rem;width:min(78%,20.8125rem)}.brand-shape--contact-banner-left{aspect-ratio:824/679;background-image:url(8309e80cbb57db5309c3.avif);left:0;top:0;width:min(100%,51.5rem)}.brand-shape--playbook-banner-bottom-left{aspect-ratio:620/466;background-image:url(2fba1db5948a53b19dbe.avif);bottom:0;left:0;width:min(100%,38.75rem)}.brand-shape--why-us-bottom-left{aspect-ratio:605/509;background-image:url(24df958ac9c8f436f4cd.avif);bottom:0;left:0;width:min(100%,37.8125rem);z-index:0}.brand-shape--urtica-foundation-bottom-left{aspect-ratio:549/509;background-image:url(dcc71a0861908039cb0f.avif);bottom:0;left:0;width:100%;z-index:2}.brand-shape--newsletter-left{aspect-ratio:726/799;background-image:url(df38d821ab82536c1a91.avif);left:-4.375rem;top:4rem;width:min(80%,45.375rem)}.brand-shape--newsletter-right{aspect-ratio:483/540;background-image:url(866c2e007af14fd1664f.avif);bottom:0;right:0;width:min(70%,30.1875rem)}.brand-shape--behind-overlay{z-index:-1}.card-arrow{background-color:var(--card-arrow-color,var(--color-blue));border-radius:0 0 50% 50%/0 0 100% 100%;height:2.5625rem;pointer-events:none;position:absolute;width:5.0625rem}.card-arrow:after{background-color:var(--color-navy);content:"";height:.9375rem;left:50%;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEgOGgxM003LjUgMS41IDE0IDhsLTYuNSA2LjUiIHN0cm9rZT0iIzBGMjY1QyIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLXdpZHRoPSIxLjI1Ii8+PC9zdmc+Cg==) no-repeat center/.9375rem;position:absolute;top:.5625rem;translate:-50% 0;width:.9375rem}.carousel-arrow{background-color:var(--color-orange);border:0;border-radius:50%;cursor:pointer;height:2.25rem;padding:0;position:relative;transition:background-color .2s ease;width:2.25rem}.carousel-arrow:before{background-color:var(--color-navy);content:"";height:.875rem;left:50%;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEgOGgxM003LjUgMS41IDE0IDhsLTYuNSA2LjUiIHN0cm9rZT0iIzBGMjY1QyIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLXdpZHRoPSIxLjI1Ii8+PC9zdmc+Cg==) no-repeat center/.875rem;position:absolute;top:50%;translate:-50% -50%;width:.875rem}.carousel-arrow--prev:before{rotate:180deg}.carousel-arrow--large{height:2.625rem;width:2.625rem}.carousel-arrow--info{height:2.1875rem;width:2.1875rem}.carousel-arrow--info:before{height:.5625rem;mask-size:.5625rem;width:.5625rem}.carousel-arrow:hover{background-color:var(--color-violet)}.carousel-arrow:focus-visible{outline:.125rem solid var(--color-navy)}.carousel-arrow--on-dark:focus-visible{outline-color:var(--color-white)}.carousel-arrow--navy{background-color:var(--color-navy)}.carousel-arrow--navy:before{background-color:var(--color-white)}.carousel-arrow--navy:hover{background-color:var(--color-blue)}@media(prefers-reduced-motion:reduce){.carousel-arrow{transition:none}}.disclosure::details-content{height:0;overflow:clip;interpolate-size:allow-keywords;transition:height .3s ease,content-visibility allow-discrete .3s ease}.disclosure[open]::details-content{height:auto}.disclosure[open]>summary .disclosure__toggle:after{display:none}.disclosure[open]>summary .disclosure__toggle--open-green{background-color:var(--color-green)}.disclosure__toggle{background-color:var(--color-violet);border-radius:50%;flex-shrink:0;height:2.1875rem;position:relative;width:2.1875rem}.disclosure__toggle:after,.disclosure__toggle:before{background-color:var(--color-navy);content:"";left:50%;position:absolute;top:50%;translate:-50% -50%}.disclosure__toggle:before{height:1px;width:.8125rem}.disclosure__toggle:after{height:.8125rem;width:1px}.disclosure__toggle--small{height:1.5rem;width:1.5rem}.disclosure__toggle--small:before{width:.625rem}.disclosure__toggle--small:after{height:.625rem}@media(prefers-reduced-motion:reduce){.disclosure::details-content{transition:none}}.related-link{align-items:center;background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:108px;color:var(--color-navy);display:flex;gap:.25rem;max-width:100%;min-height:2.625rem;padding:.125rem 1rem .125rem .1875rem;text-decoration:none;transition:background-color .2s ease}.related-link:hover{background-color:var(--color-gray-200)}.related-link:hover .related-link__icon{background-color:var(--color-white)}.related-link:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.related-link:not(:has(.related-link__icon)){padding-left:1rem}.related-link__icon{align-items:center;background-color:var(--color-gray-100);border-radius:50%;display:flex;flex-shrink:0;height:2.375rem;justify-content:center;overflow:hidden;transition:background-color .2s ease;width:2.375rem}.related-link__icon img{height:100%;object-fit:contain;width:100%}.case-study-card{display:flex;flex-direction:column}@media(width >= 1260px){.case-study-card{display:grid;grid-template-columns:var(--grid-columns);grid-gap:var(--grid-gap);align-items:stretch}}.case-study-card+.case-study-card{border-top:1px solid var(--color-gray-200);margin-top:3rem;padding-top:3rem}.case-study-card__content{display:flex;flex-direction:column}@media(width >= 1260px){.case-study-card__content{grid-column:1/span 7;min-height:31.4375rem}}.case-study-card__title{margin:0;max-width:34ch}.case-study-card__title-link{color:inherit;text-decoration:none}.case-study-card__title-link:hover{color:var(--color-blue-dark)}.case-study-card__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem;order:2}@media(width >= 1260px){.case-study-card__actions{order:0}}.case-study-card__boxes{display:grid;gap:1rem;margin-top:3rem;order:1}@media(width >= 1260px){.case-study-card__boxes{grid-template-columns:repeat(7,minmax(0,1fr));margin-top:auto;order:0;padding-top:3rem}}.case-study-card__box{background-color:var(--color-gray-100);border-radius:20px;display:flex;flex-direction:column;gap:2rem;justify-content:space-between;min-height:14.25rem;padding:1.5rem}@media(width >= 1260px){.case-study-card__box--effect{grid-column:span 3}.case-study-card__box--requirements{grid-column:span 4}.case-study-card__box:only-child{grid-column:1/-1}}.case-study-card__box-text,.case-study-card__box-title{margin:0}.case-study-card__box-text{font-size:var(--font-size-base)}.case-study-card__requirements{display:flex;flex-direction:column;gap:.375rem;list-style:none;margin:0;padding:0}.case-study-card__requirements li{font-size:.875rem;line-height:1.2857142857;padding-left:1.75rem;position:relative}.case-study-card__requirements li:before{background:var(--icon-check-circle) no-repeat center/contain;content:"";height:1rem;left:0;position:absolute;top:.0625rem;width:1rem}.case-study-card__media{aspect-ratio:555/503;background-color:var(--color-gray-100);border-radius:20px;isolation:isolate;margin-bottom:2rem;order:-1;overflow:hidden;position:relative}@media(width >= 1260px){.case-study-card__media{aspect-ratio:auto;grid-column:8/span 5;margin-bottom:0;min-height:31.4375rem;order:0}}.case-study-card__media:after{background-color:var(--color-overlay-photo);content:"";inset:0;position:absolute;z-index:0}.case-study-card__image{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:-1}.case-study-card__tags{display:flex;flex-wrap:wrap;gap:.25rem;justify-content:flex-end;position:absolute;right:1.5625rem;top:1.25rem;z-index:2}.case-study-card__tag{background-color:var(--color-gray-200);border-radius:4px;color:var(--color-navy);font-family:var(--ff-secondary);font-size:.75rem;line-height:1.5;padding:.125rem .375rem}.case-study-card__modules{bottom:1rem;left:1rem;position:absolute;right:1rem;z-index:2}.case-study-card__modules-title{color:var(--color-white);margin:0 0 1rem}.case-study-card__modules-list{display:flex;flex-wrap:wrap;gap:.375rem}.hero__anchors{background-color:var(--color-white);border-bottom:1px solid var(--color-gray-200)}.hero__anchors-inner{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:space-between;padding-block:.75rem}.hero__anchors-label{color:var(--color-gray-400);margin:0}.hero__anchors-list{display:flex;flex-wrap:wrap;gap:.375rem}.hero__anchor{align-items:center;border:1px solid var(--color-gray-200);border-radius:4px;color:var(--color-navy);display:inline-flex;gap:.375rem;padding:.25rem .375rem .25rem .5rem;text-decoration:none;transition:border-color .2s ease}.hero__anchor:hover{border-color:var(--color-blue)}.hero__anchor:after{background-color:var(--color-blue);content:"";height:.75rem;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEgOGgxM003LjUgMS41IDE0IDhsLTYuNSA2LjUiIHN0cm9rZT0iIzBGMjY1QyIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIgc3Ryb2tlLXdpZHRoPSIxLjI1Ii8+PC9zdmc+Cg==) no-repeat center/.75rem;width:.75rem}.hero__anchors--borderless{border-bottom:0}.editor-placeholder{background-color:var(--color-gray-100);border:1px dashed var(--color-gray-200);color:var(--color-gray-400);display:grid;padding:.5rem;place-items:center}.editor-placeholder:before{content:attr(data-placeholder);font-size:var(--font-size-small);text-align:center}:where(ol,ul).wp-block-list:is(:not([class*=is-style-]),.is-style-default){color:var(--color-navy);font-family:var(--ff-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:normal;list-style:none;margin-block:2rem;padding:0}:where(ol,ul).wp-block-list:is(:not([class*=is-style-]),.is-style-default)>li{padding-inline-start:2.0625rem;position:relative}:where(ol,ul).wp-block-list:is(:not([class*=is-style-]),.is-style-default)>li+li{margin-top:2rem}:where(ol,ul).wp-block-list:is(:not([class*=is-style-]),.is-style-default)>li:before{color:var(--color-blue);inset-inline-start:0;position:absolute}:where(ol).wp-block-list:is(:not([class*=is-style-]),.is-style-default)>li:before{content:counter(list-item) ".";font-family:var(--ff-secondary);font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1.2857142857;top:0}:where(ul).wp-block-list:is(:not([class*=is-style-]),.is-style-default)>li:before{background-color:var(--color-blue);border-radius:50%;content:"";height:.375rem;top:calc(.5lh - .1875rem);width:.375rem}.case-study-single__content,.entry__editorial{margin-top:var(--spacing-section)}.editorial-content{--editorial-measure:70ch;--editorial-gap:clamp(2rem,2rem + 32 * (100vw - 430px)/1010,4rem);margin:0;max-width:none;width:100%}.editorial-content__top{margin-block:0;margin-inline:auto;max-width:var(--widths-container-max-width);width:var(--widths-container-width)}@media(width >= 1260px){.editorial-content__top{display:grid;gap:var(--grid-gap);grid-template-columns:var(--grid-columns)}.editorial-content__top.is-layout-flex{display:grid}}.editorial-content__article,.editorial-content__toc{margin:0;min-width:0}@media(width >= 1260px){.editorial-content__article{grid-column-end:span 8;grid-column-start:1}}.editorial-content__article>:is(p,ul,ol,blockquote){max-width:var(--editorial-measure,70ch)}.editorial-content__toc{display:none}@media(width >= 1260px){.editorial-content__toc{display:block;grid-column-end:span 3;grid-column-start:10}}.editorial-content__blocks{margin:var(--spacing-section) 0 0;max-width:none;width:100%}.editorial-content__blocks:empty{display:none}.editorial-content:not(:has(>.editorial-content__blocks>*)) .editorial-content__article,.editorial-content:not(:has(>.editorial-content__blocks>*)) .editorial-content__toc{padding-bottom:var(--spacing-section)}p.is-style-editorial-lead{font-family:var(--ff-secondary);font-size:var(--font-size-h5);font-weight:var(--font-weight-semibold);line-height:1.2222222222}:where(ul.is-style-editorial-arrow-list){display:flex;flex-direction:column;gap:.375rem;list-style:none;margin:0;padding:0}:where(ul.is-style-editorial-arrow-list) li{font-size:.875rem;line-height:1.2857142857;padding-left:1.75rem;position:relative}:where(ul.is-style-editorial-arrow-list) li:before{background:var(--icon-arrow-circle) no-repeat center/contain;content:"";height:1rem;left:0;position:absolute;top:.0625rem;width:1rem}ul.is-style-editorial-arrow-list{gap:1rem}ul.is-style-editorial-arrow-list li{font-size:var(--font-size-base);line-height:normal}.editorial-content__article>*,.editorial-section__content>*{margin-block:0}.editorial-content__article>*+*,.editorial-section__content>*+*{margin-top:var(--editorial-gap)}.editorial-content__article>*+:has(:is(.editorial-section,.editorial-authors)),.editorial-content__article>*+:is(.editorial-section,.editorial-authors){margin-top:var(--spacing-section)}.editorial-content__article>:is(.h5,h2,h3,h4,h5,h6)+*,.editorial-section__content>:is(.h5,h2,h3,h4,h5,h6)+*{margin-top:1rem}.editorial-section__content>p+p{margin-top:1rem}.editorial-section__content :where(ol,ul).wp-block-list:is(:not([class*=is-style-]),.is-style-default)>li+li{margin-top:1rem}.wp-block-image.is-style-editorial-media{border-radius:32px;overflow:hidden;position:relative}.wp-block-image.is-style-editorial-media:after{aspect-ratio:351/176;background:url(6f3a67827daa2b7b1abd.avif) no-repeat bottom/100% auto;bottom:-.0625rem;content:"";left:-.0625rem;pointer-events:none;position:absolute;width:min(80.2%,22rem);z-index:1}.wp-block-image.is-style-editorial-media img{display:block;max-height:31.25rem;min-height:17.5rem;object-fit:cover;width:100%}.editor-styles-wrapper .editorial-content{width:100%}.editor-styles-wrapper .editorial-content__toc{display:block}.editor-styles-wrapper .editorial-content__article:empty{border:1px dashed var(--color-gray-200);border-radius:20px;color:var(--color-gray-400);display:grid;min-height:15rem;padding:1.25rem;place-items:center}.editor-styles-wrapper .editorial-content__article:empty:before{content:"Dodaj sekcję artykułu lub wzorzec z kategorii „Treść artykułu”";text-align:center}.editor-styles-wrapper .editorial-content__blocks{border:1px dashed var(--color-gray-200);border-radius:20px;display:block;min-height:11.25rem;padding:1.25rem}.editor-styles-wrapper .editorial-content__blocks:empty:before{color:var(--color-gray-400);content:"Pełna szerokość — dodaj blok ACF";display:block;text-align:center}.editor-styles-wrapper .editorial-content__blocks.is-layout-flow>.block-editor-block-list__block{margin-block:0}.editor-styles-wrapper .wp-block-image.is-style-editorial-media:not(:has(img)){background-color:transparent;border:0}.editor-styles-wrapper .wp-block-image.is-style-editorial-media:not(:has(img)):after{content:none}.editor-styles-wrapper .wp-block-image.is-style-editorial-media:after{z-index:0}.editor-styles-wrapper .wp-block-image.is-style-editorial-media.has-child-selected:after,.editor-styles-wrapper .wp-block-image.is-style-editorial-media.is-selected:after{content:none}.trust-callout{align-items:center;display:flex;gap:0}.trust-callout__mark{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNzciIGhlaWdodD0iNDkiIHZpZXdCb3g9IjAgMCAxNzcgNDkiIGZpbGw9Im5vbmUiPgoJPHBhdGggZD0iTTE1MC41MiA0OC41ODg0QzE0Ni4wMSA0OC41ODg0IDE0MS43NiA0Ny41MTEzIDEzOC4wNiA0NS42MTAxQzEzMi4wOCA0Mi41MzgyIDEyNy41MyAzNy4zMjE3IDEyNS42IDMxLjA2NTVDMTI0LjkzIDI4LjkyMDggMTI0LjU4IDI2LjY0NSAxMjQuNTggMjQuMzAzNkMxMjQuNTggMjEuOTYyMiAxMjQuOTQgMTkuNjg2NCAxMjUuNiAxNy41NDE3QzEyNy41MyAxMS4yODU1IDEzMi4wOCA2LjA2ODkyIDEzOC4wNiAyLjk5NzAzQzE0MS43NiAxLjA5NTgzIDE0NiAwLjAxODc5ODggMTUwLjUyIDAuMDE4Nzk4OEMxNjQuODUgMC4wMTg3OTg4IDE3Ni40NiAxMC44OTIyIDE3Ni40NiAyNC4zMTNDMTc2LjQ2IDM3LjczMzcgMTY0Ljg1IDQ4LjYwNzEgMTUwLjUyIDQ4LjYwNzFWNDguNTg4NFoiIGZpbGw9IiMxM0FGRjEiLz4KCTxwYXRoIG9wYWNpdHk9IjAuOCIgZD0iTTEyNS42IDQ4LjU4ODRDMTIxLjA4IDQ4LjU4ODQgMTE2Ljg0IDQ3LjUxMTMgMTEzLjE0IDQ1LjYxMDFDMTA3LjE2IDQyLjUzODIgMTAyLjYyIDM3LjMyMTcgMTAwLjY5IDMxLjA3NDlDMTAwLjAyIDI4LjkzMDEgOTkuNjYwMiAyNi42NTQzIDk5LjY2MDIgMjQuMzAzNkM5OS42NjAyIDIxLjk1MjggMTAwLjAyIDE5LjY3NyAxMDAuNjkgMTcuNTMyM0MxMDIuNjIgMTEuMjc2MSAxMDcuMTcgNi4wNjg5MiAxMTMuMTQgMi45OTcwM0MxMTYuODQgMS4wOTU4MyAxMjEuMDggMC4wMTg3OTg4IDEyNS42IDAuMDE4Nzk4OEMxMzAuMTIgMC4wMTg3OTg4IDEzNC4zNiAxLjA5NTgzIDEzOC4wNiAyLjk5NzAzQzEzMi4wOCA2LjA2ODkyIDEyNy41MyAxMS4yODU1IDEyNS42IDE3LjU0MTdDMTI0LjkzIDE5LjY4NjQgMTI0LjU4IDIxLjk2MjIgMTI0LjU4IDI0LjMwMzZDMTI0LjU4IDI2LjY0NSAxMjQuOTQgMjguOTIwOCAxMjUuNiAzMS4wNjU1QzEyNy41MyAzNy4zMjE3IDEzMi4wOCA0Mi41MzgyIDEzOC4wNiA0NS42MTAxQzEzNC4zNiA0Ny41MTEzIDEzMC4xMiA0OC41ODg0IDEyNS42IDQ4LjU4ODRaIiBmaWxsPSIjMTNBRkYxIi8+Cgk8cGF0aCBvcGFjaXR5PSIwLjYiIGQ9Ik0xMDAuNjkgNDguNTg4MkM5Ni4xOCA0OC41ODgyIDkxLjkzIDQ3LjUxMTIgODguMjMgNDUuNjFDODIuMjUgNDIuNTM4MSA3Ny43IDM3LjMzMDkgNzUuNzcgMzEuMDc0N0M3NS4xIDI4LjkyMDYgNzQuNzUgMjYuNjU0MiA3NC43NSAyNC4zMDM0Qzc0Ljc1IDIxLjk1MjcgNzUuMTEgMTkuNjg2MiA3NS43NyAxNy41MzIyQzc3LjcgMTEuMjc2IDgyLjI1IDYuMDU5NCA4OC4yMyAyLjk4NzUxQzkxLjkzIDEuMDg2MzEgOTYuMTcgMC4wMDkyNzczNCAxMDAuNjkgMC4wMDkyNzczNEMxMDUuMjEgMC4wMDkyNzczNCAxMDkuNDUgMS4wODYzMSAxMTMuMTUgMi45ODc1MUMxMDcuMTcgNi4wNTk0IDEwMi42MyAxMS4yNzYgMTAwLjcgMTcuNTIyOEMxMDAuMDMgMTkuNjY3NSA5OS42NyAyMS45NDMzIDk5LjY3IDI0LjI5NDFDOTkuNjcgMjYuNjQ0OCAxMDAuMDMgMjguOTIwNiAxMDAuNyAzMS4wNjUzQzEwMi42MyAzNy4zMjE1IDEwNy4xOCA0Mi41Mjg3IDExMy4xNSA0NS42MDA2QzEwOS40NSA0Ny41MDE4IDEwNS4yMSA0OC41Nzg4IDEwMC42OSA0OC41Nzg4VjQ4LjU4ODJaIiBmaWxsPSIjMTNBRkYxIi8+Cgk8cGF0aCBvcGFjaXR5PSIwLjQiIGQ9Ik03NS43NzAxIDQ4LjU4ODJDNzEuMjYwMSA0OC41ODgyIDY3LjAxMDEgNDcuNTExMiA2My4zMTAxIDQ1LjYxQzU3LjMzMDEgNDIuNTM4MSA1Mi43ODAxIDM3LjMzMDkgNTAuODUwMSAzMS4wNzQ3QzUwLjE4MDEgMjguOTIwNiA0OS44MzAxIDI2LjY1NDIgNDkuODMwMSAyNC4zMDM0QzQ5LjgzMDEgMjEuOTUyNyA1MC4xOTAxIDE5LjY4NjIgNTAuODUwMSAxNy41MzIyQzUyLjc4MDEgMTEuMjc2IDU3LjMzMDEgNi4wNTk0IDYzLjMxMDEgMi45ODc1MUM2Ny4wMTAxIDEuMDg2MzEgNzEuMjUwMSAwLjAwOTI3NzM0IDc1Ljc3MDEgMC4wMDkyNzczNEM4MC4yOTAxIDAuMDA5Mjc3MzQgODQuNTMwMSAxLjA4NjMxIDg4LjIzMDEgMi45ODc1MUM4Mi4yNTAxIDYuMDU5NCA3Ny43MDAxIDExLjI2NjYgNzUuNzcwMSAxNy41MjI4Qzc1LjEwMDEgMTkuNjc2OSA3NC43NTAxIDIxLjk0MzMgNzQuNzUwMSAyNC4yOTQxQzc0Ljc1MDEgMjYuNjQ0OCA3NS4xMTAxIDI4LjkxMTMgNzUuNzcwMSAzMS4wNjUzQzc3LjcwMDEgMzcuMzIxNSA4Mi4yNTAxIDQyLjUzODEgODguMjMwMSA0NS42MUM4NC41MzAxIDQ3LjUxMTIgODAuMjkwMSA0OC41ODgyIDc1Ljc3MDEgNDguNTg4MloiIGZpbGw9IiMxM0FGRjEiLz4KCTxwYXRoIG9wYWNpdHk9IjAuMiIgZD0iTTUwLjg1MDIgNDguNTg4M0M0Ni4zNDAyIDQ4LjU4ODMgNDIuMDkwMiA0Ny41MTEzIDM4LjM5MDIgNDUuNjEwMUMzMC4zNTAyIDQxLjQ3OTkgMjQuOTEwMiAzMy40ODE3IDI0LjkxMDIgMjQuMjk0MkMyNC45MTAyIDE1LjEwNjYgMzAuMzYwMiA3LjEwODQzIDM4LjQwMDIgMi45NzgyM0M0Mi4xMDAyIDEuMDc3MDMgNDYuMzQwMiAwIDUwLjg2MDIgMEM1NS4zODAyIDAgNTkuNjIwMiAxLjA3NzAzIDYzLjMyMDIgMi45NzgyM0M1Ny4zNDAyIDYuMDUwMTIgNTIuNzkwMiAxMS4yNTc0IDUwLjg2MDIgMTcuNTEzNUM1MC4xOTAyIDE5LjY2NzYgNDkuODQwMiAyMS45MzQgNDkuODQwMiAyNC4yODQ4QzQ5Ljg0MDIgMjYuNjM1NSA1MC4yMDAyIDI4LjkwMiA1MC44NjAyIDMxLjA1NjFDNTIuNzkwMiAzNy4zMTIyIDU3LjM0MDIgNDIuNTI4OCA2My4zMjAyIDQ1LjYwMDdDNTkuNjIwMiA0Ny41MDE5IDU1LjM4MDIgNDguNTc4OSA1MC44NjAyIDQ4LjU3ODlMNTAuODUwMiA0OC41ODgzWiIgZmlsbD0iIzEzQUZGMSIvPgoJPHBhdGggb3BhY2l0eT0iMC4xIiBkPSJNMjUuOTQgNDguNTg4M0MxMS42MSA0OC41ODgzIDAgMzcuNzA1NiAwIDI0LjI5NDJDMCAxMC44ODI3IDExLjYxIDAgMjUuOTQgMEMzMC40NSAwIDM0LjcgMS4wNzcwMyAzOC40IDIuOTc4MjNDMzAuMzYgNy4xMDg0MyAyNC45MiAxNS4xMDY2IDI0LjkyIDI0LjI5NDJDMjQuOTIgMzMuNDgxNyAzMC4zNyA0MS40Nzk5IDM4LjQgNDUuNjEwMUMzNC43IDQ3LjUxMTMgMzAuNDYgNDguNTg4MyAyNS45NCA0OC41ODgzWiIgZmlsbD0iIzEzQUZGMSIvPgo8L3N2Zz4K) no-repeat 50%/contain;flex:0 0 11.0625rem;height:3.0625rem;position:relative;width:11.0625rem;z-index:0}.trust-callout__text{margin:0 0 0 -1.3125rem;min-width:0;position:relative;z-index:1}:root.reveal-ready main section:not([class*=hero]):not(.page-breadcrumbs)>.container{opacity:0}.container{margin-inline:auto;max-width:var(--widths-container-max-width);width:var(--widths-container-width)}.text-highlight{color:var(--color-accent)}.text-primary{color:var(--color-primary)}.text-secondary{color:var(--color-secondary)}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;white-space:normal!important;width:auto!important}.skip-to-content:focus{background-color:var(--color-white);border:1px solid var(--color-blue)!important;border-radius:100px;color:var(--color-navy);font-family:var(--ff-secondary);font-size:.875rem;left:.75rem;margin:0!important;outline-offset:2px;padding:.625rem 1.125rem!important;position:fixed!important;text-decoration:none;top:.75rem;z-index:30}
