@font-face{font-family:"Allianzneow 02";src:url(../fonts/AllianzNeoW02-Regular.eot);src:url(../fonts/AllianzNeoW02-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/AllianzNeoW02-Regular.woff2) format("woff2"),url(../fonts/AllianzNeoW02-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Allianzneow 02";src:url(../fonts/AllianzNeoW02-Italic.eot);src:url(../fonts/AllianzNeoW02-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/AllianzNeoW02-Italic.woff2) format("woff2"),url(../fonts/AllianzNeoW02-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Allianzneow 02";src:url(../fonts/AllianzNeoW02-Light.eot);src:url(../fonts/AllianzNeoW02-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/AllianzNeoW02-Light.woff2) format("woff2"),url(../fonts/AllianzNeoW02-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Allianzneow 02";src:url(../fonts/AllianzNeoW02-LightItalic.eot);src:url(../fonts/AllianzNeoW02-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/AllianzNeoW02-LightItalic.woff2) format("woff2"),url(../fonts/AllianzNeoW02-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Allianzneow 02";src:url(../fonts/AllianzNeoW02-SemiBold.eot);src:url(../fonts/AllianzNeoW02-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/AllianzNeoW02-SemiBold.woff2) format("woff2"),url(../fonts/AllianzNeoW02-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Allianzneow 02";src:url(../fonts/AllianzNeoW02-Bold.eot);src:url(../fonts/AllianzNeoW02-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/AllianzNeoW02-Bold.woff2) format("woff2"),url(../fonts/AllianzNeoW02-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--theme--brand: #003781;--theme--white: #ffffff;--theme--dark: #213547;--theme--bg: #ffffff;--theme--text: #213547;--theme--text-inverse: #ffffff;--theme--lightblue: #dbeaf5;--theme--muted: rgba(33, 53, 71, .6);--theme--border: rgba(10, 61, 145, .35);--theme--border-radius: 8px;--theme--link: var(--theme--text);--theme--link-hover: var(--theme--text);--container--max: 1400px;--navbar-height: 6rem;--type-padding: clamp(1vh, 2.2vh, 4vh);--line-height: 1.2;--type-margin-bottom: "clamp(64px, 2vh, 96px)";font-family:"Allianzneow 02",Arial,sans-serif;line-height:1;font-weight:400;color-scheme:light;color:var(--theme--text);background-color:var(--theme--bg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,#root{font-family:"Allianzneow 02",Arial,sans-serif;font-size:20px}#root{width:100%;min-height:100vh}body{margin:0;min-width:320px;min-height:100vh;line-height:var(--line-height)}.container{width:100%;max-width:var(--container--max);margin-left:auto;margin-right:auto;padding:var(--type-padding);box-sizing:border-box;overflow:hidden}.text-l{font-size:clamp(3.3rem,13vw,12rem);line-height:.9;font-weight:700;letter-spacing:-.02em;margin-top:0;margin-bottom:12vh;padding:var(--type-padding)}.text-m{font-size:clamp(1.8rem,4vw,4rem);line-height:1;font-style:normal;font-weight:400;letter-spacing:-.02em;margin-top:0;margin-bottom:4vh;padding:var(--type-padding)}.text-xm{font-size:clamp(1.8rem,5vw,5rem);line-height:1;font-style:normal;font-weight:700;letter-spacing:-.02em;margin-top:0;margin-bottom:4vh;padding:var(--type-padding)}.text-s{font-size:clamp(1rem,2.8vw,2rem);line-height:1;font-style:normal;font-weight:400;letter-spacing:-1%;padding:var(--type-padding)}.section-label,.text-xl{font-size:clamp(5rem,34vw,24rem);font-weight:700;margin:0;padding:1vw}.text-nav{--navItems: 8;--gapScale: .6;--reservedSpace: 16rem;--dynamicNavSize: calc((100vh - var(--reservedSpace)) / (var(--navItems) + (var(--navItems) - 1) * var(--gapScale)));font-size:clamp(1.4rem,var(--dynamicNavSize),3rem);line-height:1.1;font-weight:400}.container .text-xl,.container .text-l,.container .text-xm,.container .text-m,.container .text-s,.container p{padding:0}.container a{margin-left:0;margin-right:0}.row{display:block;width:100%;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word}.row.left{text-align:left}.row.center{text-align:center}.row.right{text-align:right}.row>span{max-width:100%;overflow-wrap:break-word}.section-button{padding:.8rem 1.2rem;margin:0 var(--type-padding);background-color:var(--theme--brand);color:var(--theme--white);border:none;border-radius:var(--theme--border-radius);display:inline-block;text-decoration:none;cursor:pointer;transition:background-color .25s;white-space:nowrap}.section-button-secondary{padding:.8rem 1.2rem;margin:2vh var(--type-padding);background-color:transparent;color:var(--theme--white);border:var(--theme--white) solid 1px;border-radius:var(--theme--border-radius);display:inline-block;text-decoration:none;cursor:pointer;transition:background-color .25s;white-space:nowrap}.card-button{padding:.8rem 1.6rem;margin:0;background-color:var(--theme--brand);color:var(--theme--white);border:none;border-radius:var(--theme--border-radius);display:inline-block;text-decoration:none;cursor:pointer;transition:background-color .25s}button:hover{border-color:var(--theme--brand)}button:focus,button:focus-visible{outline:none}a{font-weight:500;color:var(--theme--link);text-decoration:inherit}a:hover{opacity:.8}.icon-button{width:40px;height:40px;padding:4px;border-radius:50%;background:var(--theme--white);border:none;color:var(--theme--brand);cursor:pointer;transition:background-color .25s ease,color .25s ease}.icon-button:hover{background:var(--theme--brand);color:var(--theme--white)}.icon-plus{width:100%;height:100%}.simple-loader{width:48px;height:48px;border:4px solid rgba(255,255,255,.3);border-top-color:var(--theme--white);border-radius:50%;animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.animated-text .row,.animated-text .row>span{opacity:0}
