:root{--primary: #09159a;--secondary: #84c1ff;--info: #d5e8fe;--warning: #ff9900;--success: #1e8302;--danger: #e40101;--light: #fafafc;--dark: #071a31;--white: #ffffff;--black: #000000;--gray-100: #fafafc;--gray-200: #e6e7e8;--gray-300: #c2c5c8;--gray-400: #a0a7ac;--gray-500: #7f8991;--gray-600: #5f6d77;--gray-700: #3d464e;--gray-800: #242f3f;--gray-900: #071a31;--blue-100: #d5e8fe;--blue-200: #b5d9fc;--blue-300: #84c1ff;--blue-400: #769ffc;--blue-500: #637df9;--blue-600: #485bf6;--blue-700: #0538f2;--blue-800: #09159a;--blue-900: #030734;--beige: #e6e7e8;--purple: #030734;--blue: #2e53f1;--orange: #ff9900;--body-bg: #ffffff;--body-color: #071a31;--link-color: #09159a;--link-hover-color: #030734;--font-family-base: "Allianz Neo", system-ui, -apple-system, sans-serif;--headings-font-family: "Allianz Neo", system-ui, -apple-system, sans-serif;--headings-color: #071a31;--font-size-h1: 4rem;--font-size-h2: 3rem;--font-size-h3: 2.5rem;--font-size-h4: 2rem;--font-size-h5: 1.5rem;--font-size-h6: 1.25rem;--font-size-body-lg: 1.25rem;--font-size-body-md: 1rem;--font-size-body-sm: .875rem;--font-size-body-xs: .75rem;--line-height-h1: 1.3;--letter-spacing-h1: -3px;--line-height-h2: 1.3;--letter-spacing-h2: -2.5px;--line-height-h3: 1.3;--letter-spacing-h3: -2.5px;--line-height-h4: 1.2;--letter-spacing-h4: -.5px;--line-height-h5: 1.5;--letter-spacing-h5: -.5px;--line-height-h6: 1.5;--letter-spacing-h6: -.5px;--line-height-body-lg: 1.5;--letter-spacing-body-lg: -.5px;--line-height-body-md: 1.5;--letter-spacing-body-md: -.5px;--line-height-body-sm: 1.5;--letter-spacing-body-sm: 0px;--line-height-body-xs: 1.5;--letter-spacing-body-xs: 0px;--spacing-0: 0px;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 20px;--spacing-6: 24px;--spacing-7: 28px;--spacing-8: 32px;--spacing-9: 36px;--spacing-10: 40px;--spacing-11: 44px;--spacing-12: 48px;--spacing-14: 56px;--spacing-16: 64px;--spacing-20: 80px;--spacing-24: 96px;--spacing-28: 112px;--spacing-32: 128px;--spacing-36: 144px;--spacing-40: 160px;--spacing-44: 176px;--spacing-48: 192px;--spacing-none: 0px;--spacing-md: 8px;--spacing-rg: 12px;--spacing-lg: 16px;--spacing-2xl: 24px;--spacing-3xl: 32px;--spacing-4xl: 48px;--spacing-5xl: 64px;--spacing-6xl: 96px;--border-radius-sm: 4px;--border-radius: 8px;--border-radius-lg: 24px;--border-color: #d5e8fe}@media (max-width: 767px){:root{--font-size-h1: 2.25rem;--font-size-h2: 2rem;--font-size-h3: 1.75rem;--font-size-h4: 1.5rem;--font-size-h5: 1.25rem;--font-size-h6: 1rem;--font-size-body-lg: 1.25rem;--font-size-body-md: 1rem;--font-size-body-sm: .875rem;--letter-spacing-h1: -2px;--letter-spacing-h2: -2px;--letter-spacing-h3: -1.5px;--letter-spacing-h4: -1.5px;--letter-spacing-h5: -1px;--letter-spacing-h6: -1px;--letter-spacing-body-lg: -.5px;--letter-spacing-body-md: -.5px;--letter-spacing-body-sm: 0px;--letter-spacing-body-xs: 0px;--spacing-none: 0px;--spacing-md: 8px;--spacing-rg: 12px;--spacing-lg: 16px;--spacing-2xl: 24px;--spacing-3xl: 28px;--spacing-4xl: 32px;--spacing-5xl: 36px;--spacing-6xl: 48px}}:root,[data-theme-status=light]{color-scheme:light;--surface: #ffffff;--surface-muted: #fafafc;--on-surface: #071a31;--on-surface-muted: #3d464e;--surface-border: rgba(7, 26, 49, .12)}[data-theme-status=dark]{color-scheme:dark;--surface: #071a31;--surface-muted: #242f3f;--on-surface: #ffffff;--on-surface-muted: #c2c5c8;--surface-border: rgba(255, 255, 255, .15);--link-color: #ffffff;--link-hover-color: #d5e8fe}@keyframes text-shimmer{0%{background-position:200% 0}}.site-footer{max-width:var(--content-max-width);margin-inline:auto;padding:var(--spacing-6) var(--content-gutter);background-color:var(--white)}.site-footer__card{--surface: var(--blue-900);--on-surface: var(--white);--link-color: var(--white);--link-hover-color: var(--blue-100);padding:var(--spacing-12) min(138px,9.6vw);background-color:var(--blue-900);border-radius:24px;color:var(--white)}.site-footer__inner{display:flex;flex-direction:column;gap:var(--spacing-6);max-width:1116px;margin-inline:auto}.site-footer__top{display:flex;align-items:flex-start;gap:min(138px,9.6vw);padding-block:var(--spacing-2xl)}.site-footer__brand{display:flex;flex:0 1 318px;flex-direction:column;justify-content:space-between;gap:var(--spacing-12);align-self:stretch}.site-footer__intro{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-6)}.site-footer__newsletter{display:flex;flex-direction:column;gap:var(--spacing-3);width:100%}.site-footer__newsletter-title{margin:0;font-size:var(--font-size-body-sm);line-height:1.5;letter-spacing:0}h2.site-footer__heading{margin:0;font-size:var(--font-size-body-md);font-weight:600;line-height:1.5;letter-spacing:-.5px;color:var(--white)}.site-footer__social{display:flex;flex-direction:column;gap:var(--spacing-2)}.site-footer__social-list,.site-footer__list,.site-footer__legal{margin:0;padding:0;list-style:none}.site-footer__social-list{display:flex;gap:var(--spacing-2)}.site-footer__social-link{display:flex;align-items:center;justify-content:center;width:var(--spacing-12);height:var(--spacing-12);background-color:#ffffff1a;border-radius:8px;transition:background-color .2s ease}.site-footer__social-glyph{display:block;width:var(--spacing-6);height:var(--spacing-6);color:var(--white)}.site-footer__social-link:hover{background-color:#fff3}.site-footer__columns{flex:1;columns:3;column-gap:var(--spacing-6)}.site-footer__group{display:flex;flex-direction:column;gap:var(--spacing-2);break-inside:avoid;margin-bottom:var(--spacing-6)}.site-footer__group--link{margin-bottom:var(--spacing-2)}.site-footer__group:last-child{margin-bottom:0}.site-footer__list{display:flex;flex-direction:column;gap:var(--spacing-2)}.site-footer__link,.site-footer__copyright{display:block;margin:0;color:var(--gray-300);font-size:var(--font-size-body-sm);line-height:1.5;letter-spacing:-.5px;text-decoration:none}a.site-footer__link:hover,.site-footer__link[aria-current=page]{color:var(--white);text-decoration:underline}.site-footer a:focus-visible{outline:2px solid var(--white);outline-offset:2px;border-radius:4px}.site-footer__divider{display:block;width:100%;height:24px}.site-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3) var(--spacing-6);flex-wrap:wrap}.site-footer__legal{display:flex;flex-wrap:wrap;line-height:1.5}.site-footer__legal li{display:flex}.site-footer__legal li+li:before{content:"|";margin-inline:var(--spacing-3);color:var(--gray-300);font-size:var(--font-size-body-sm)}.site-footer__form{--hsf-global__color: var(--white);--hsf-field-label__color: var(--gray-300);--hsf-field-input__background-color: var(--white);--hsf-field-input__color: var(--dark);--hsf-field-input__placeholder-color: var(--gray-600);--hsf-field-input__border-radius: 8px;--hsf-field-input__border-width: 0;--hsf-button__background-color: var(--white);--hsf-button__color: var(--dark);--hsf-button__border-radius: 8px;--hsf-button__font-size: var(--font-size-body-sm);--hsf-richtext__color: var(--gray-300)}.site-footer__form .hs-form{position:relative;display:flex;flex-direction:column;gap:var(--spacing-3)}.site-footer__form .hs-form fieldset.form-columns-2{gap:var(--spacing-3)}.site-footer__form .hs-form .hs-form-field{float:none;width:auto;margin:0}.site-footer__form .hs-form .input{margin-right:0}.site-footer__form .hs-form label{margin-bottom:var(--spacing-1);color:var(--gray-300);font-size:var(--font-size-body-sm);font-weight:400;letter-spacing:0;text-transform:none}.site-footer__form .hs-form .hs-form-required{margin-left:.15em;color:var(--gray-300)}.site-footer__form .hs-form .input:after{content:none}.site-footer__form .hs-form .hs-input:not([type=checkbox],[type=radio]){width:100%;height:var(--spacing-12);padding:0 var(--spacing-4);background-color:var(--white);border:0;border-radius:8px;color:var(--dark);font-size:var(--font-size-body-sm);letter-spacing:-.5px}.site-footer__form .hs-form .hs-input:focus-visible{outline:2px solid var(--white);outline-offset:2px}.site-footer__form .hs-form .hs-input::placeholder{color:var(--gray-600);font-weight:600;opacity:1}.site-footer__form .hs-form :is(.hs-richtext,.legal-consent-container){color:var(--gray-300);font-size:var(--font-size-body-xs);line-height:1.5;opacity:1}.site-footer__form .hs-form :is(.hs-richtext,.legal-consent-container) p{margin:0 0 var(--spacing-2);font-size:inherit}.site-footer__form .hs-form :is(.hs-richtext,.legal-consent-container) a{color:var(--white)}.site-footer__form .hs-form .hs-submit{margin:0}.site-footer__form .hs-form .hs-button{height:var(--spacing-12);padding:0 var(--spacing-5);background-color:var(--white);border:0;border-radius:8px;color:var(--dark);font-size:var(--font-size-body-sm);font-weight:400;letter-spacing:-.5px;text-transform:none}.site-footer__form .hs-form .hs-button:hover{background-color:var(--blue-100)}.site-footer__form .hs-form .hs-error-msgs label{color:var(--white)}.site-footer__form .hs-form:not(:has(fieldset~fieldset,.hs-form-field~.hs-form-field)) .hs-form-field>label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.site-footer__form .hs-form:not(:has(fieldset~fieldset,.hs-form-field~.hs-form-field)) .hs-input{height:52px;padding:0 calc(var(--spacing-5) * 6) 0 var(--spacing-5)}.site-footer__form .hs-form:not(:has(fieldset~fieldset,.hs-form-field~.hs-form-field)) .hs-submit{position:absolute;top:6px;right:6px}.site-footer__form .hs-form:not(:has(fieldset~fieldset,.hs-form-field~.hs-form-field)) .hs-button{height:var(--spacing-10);padding:0 var(--spacing-4);background-color:var(--blue-900);border-radius:4px;color:var(--white)}.site-footer__form .hs-form:not(:has(fieldset~fieldset,.hs-form-field~.hs-form-field)) .hs-button:focus-visible{outline-color:var(--blue-900)}@media (max-width: 991px){.site-footer__card{padding:var(--spacing-8) var(--spacing-6)}.site-footer__top{flex-direction:column;gap:var(--spacing-12)}.site-footer__brand{flex-basis:auto;width:100%;max-width:318px}}@media (max-width: 767px){.site-footer__columns{columns:2}}@media (max-width: 575px){.site-footer{padding-block:var(--spacing-3)}.site-footer__columns{columns:1}.site-footer__bottom{flex-direction:column;align-items:flex-start}.site-footer__legal{gap:var(--spacing-2) var(--spacing-6)}.site-footer__legal li+li:before{content:none}}
