:root{font-family:Montserrat,system-ui,Avenir,Helvetica,sans-serif;line-height:1.5;color-scheme:light dark;color:#333;background-color:#fefefe;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;font-weight:400;word-break:break-word}html{font-size:clamp(16px,1vw,24px)}html,body{min-height:100vh}#defensiaTitle{font-family:Lexend Exa,sans-serif;color:#181855;font-size:3rem;text-align:center}h1{margin:2rem 0;font-size:1.5rem;text-align:center}@media all and (min-width:48rem){h1{font-size:2rem}}h2{text-align:center}.leftAligned{text-align:left}img{max-width:100%}a{color:#2c2c9c;text-decoration:none}header,footer{position:fixed;left:0;width:100%;background:#fefefe;padding:1rem;transition:transform .3s ease;z-index:1000;text-align:center}header{top:0}footer{bottom:0}footer img{max-width:1.5rem}header.hide{transform:translateY(-100%)}footer.hide{transform:translateY(100%)}nav{display:flex;justify-content:center;gap:1rem}#root{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:justify}#root footer,#root nav{flex:0}#root h2{margin:2rem 0}#root #contentWrapper{flex:1;padding:1rem;width:calc(100% - 2rem)}@media all and (min-width:48rem){#root #contentWrapper{padding:1rem 0}}@media all and (min-width:48rem){._expertise_1d6lc_2{max-width:65rem;margin:0 auto}}._expertise_1d6lc_2 p{margin:2rem 0}._expertise_1d6lc_2 ul{padding-left:1.5rem}._expertise_1d6lc_2 ul li{margin:.5rem 0}._expertise_1d6lc_2 ._luminaraBanner_1d6lc_16{font-style:italic;margin-bottom:2rem;padding:.5rem;background:#f5f5f5;text-align:left}@media all and (min-width:48rem){._expertise_1d6lc_2 ._luminaraBanner_1d6lc_16{padding:1rem}}._expertise_1d6lc_2 ._tilesWrapper_1d6lc_28{display:flex;flex-flow:column nowrap}@media all and (min-width:48rem){._expertise_1d6lc_2 ._tilesWrapper_1d6lc_28{flex-flow:row wrap;justify-content:space-between}}._expertise_1d6lc_2 ._tilesWrapper_1d6lc_28 ._tile_1d6lc_28{display:flex;flex-flow:row nowrap;align-items:center;margin:.65rem 0;gap:1rem;text-align:left}@media all and (min-width:48rem){._expertise_1d6lc_2 ._tilesWrapper_1d6lc_28 ._tile_1d6lc_28{flex-flow:column nowrap}}._expertise_1d6lc_2 ._tilesWrapper_1d6lc_28 ._tile_1d6lc_28 img{width:15%}@media all and (min-width:48rem){._expertise_1d6lc_2 ._tilesWrapper_1d6lc_28 ._tile_1d6lc_28 img{height:5rem;width:auto}}@media all and (min-width:48rem){._expertise_1d6lc_2 ._tilesWrapper_1d6lc_28 ._tile_1d6lc_28 ._tile-text_1d6lc_61{flex-flow:column nowrap;padding:1rem 0 0;width:75%;text-align:center;font-size:90%}}._luminara_fttbx_1 h1{margin-bottom:1rem}._luminara_fttbx_1 #_hero_fttbx_1{margin-top:1rem}@media all and (min-width:48rem){._luminara_fttbx_1 #_heroImageContainer_fttbx_1{max-width:70%}}._luminara_fttbx_1 ._imageWrapper_fttbx_12{padding:1rem;margin:1rem auto;width:fit-content}@media all and (min-width:48rem){._luminara_fttbx_1 ._imageWrapper_fttbx_12{box-shadow:0 0 30px #0000001a}}._luminara_fttbx_1 #_problemCompact_fttbx_1 p{margin:.5rem 0}._luminara_fttbx_1 #_problemCompact_fttbx_1 ul{padding-left:1.5rem}._luminara_fttbx_1 div{margin:2rem auto}@media all and (min-width:48rem){._luminara_fttbx_1>div{max-width:60rem}}._luminara_fttbx_1 #_headLine_fttbx_1{padding-top:1rem;color:#666;font-size:125%;text-align:left}@media all and (min-width:48rem){._luminara_fttbx_1 #_headLine_fttbx_1{font-size:220%;text-align:left}}._luminara_fttbx_1 ._button_fttbx_48{padding:.8rem 1.6rem;background:#4338ca;color:#fff;border-radius:1rem;text-decoration:none;display:inline-block}._luminara_fttbx_1 #_cta_fttbx_1{margin-bottom:2.5rem}._luminara_fttbx_1 #_solutionOverview_fttbx_1 p{margin:.7rem 0}@media all and (min-width:48rem){._luminara_fttbx_1 #_capabilities_fttbx_1{display:flex;flex-direction:row;justify-content:center;max-width:100%;width:100%;gap:2rem}}@media all and (min-width:48rem){._luminara_fttbx_1 #_capabilities_fttbx_1 ._capability_fttbx_73{font-size:90%;width:30%;max-width:40rem;background:#fff;box-shadow:0 0 30px #0000001a;margin-left:0;margin-right:0}}@media all and (min-width:48rem){._luminara_fttbx_1 #_capabilities_fttbx_1 ._capability_fttbx_73 ._capabilityContent_fttbx_84{display:flex;flex-direction:column-reverse;padding:0 1rem;gap:1rem}}._luminara_fttbx_1 #_capabilities_fttbx_1 ._capability_fttbx_73 img._landscape_fttbx_91{width:100%}@media all and (min-width:48rem){._luminara_fttbx_1 #_capabilities_fttbx_1 ._capability_fttbx_73 img._landscape_fttbx_91{width:auto;max-height:13rem}}._luminara_fttbx_1 #_capabilities_fttbx_1 ._capability_fttbx_73 img._portrait_fttbx_100{height:6rem;margin:0 2rem}@media all and (min-width:48rem){._luminara_fttbx_1 #_capabilities_fttbx_1 ._capability_fttbx_73 img._portrait_fttbx_100{height:7rem}}@media all and (min-width:48rem){._luminara_fttbx_1 #_capabilities_fttbx_1 ._capability_fttbx_73 ._imageWrapper_fttbx_12{box-shadow:none;margin:0;height:13rem;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}}._luminara_fttbx_1 ._challenge_fttbx_122 p:first-of-type{margin-bottom:.5rem;font-size:110%}._contact_1soyz_1 div{margin:2rem 0}@media all and (min-width:48rem){._contact_1soyz_1 div{text-align:center}}._contact_1soyz_1 #_formResult_1soyz_1{font-style:italic}._contact_1soyz_1 #_formResult_1soyz_1 p{padding:.5rem;margin:1rem 0}@media all and (min-width:48rem){._contact_1soyz_1 #_formResult_1soyz_1 p{padding:1rem}}@media all and (min-width:48rem){._contact_1soyz_1 #_formResult_1soyz_1{margin:0 auto;width:fit-content}}._contact_1soyz_1 ._successResponse_1soyz_27{background-color:#d9e6ff;color:#181855}._contact_1soyz_1 ._errorResponse_1soyz_31{background-color:#ffd6d6;color:maroon}._contact_1soyz_1 ._phoneInputLabel_1soyz_35{display:none}._contact_1soyz_1 form{display:flex;flex-direction:column;gap:1rem;width:100%;text-align:center;margin:0 auto}@media all and (min-width:48rem){._contact_1soyz_1 form{max-width:30rem}}._contact_1soyz_1 form input,._contact_1soyz_1 form textarea{font-family:inherit;padding:.5rem;width:100%;font-size:inherit}@media all and (min-width:48rem){._contact_1soyz_1 form input,._contact_1soyz_1 form textarea{padding:1rem}}._contact_1soyz_1 form textarea{height:10rem;max-height:50vh}._contact_1soyz_1 form ._inputError_1soyz_66{border:2px solid #ae0f0f;box-shadow:0 0 10px #f003}._contact_1soyz_1 form button{font-family:inherit;font-size:inherit;padding:.8rem 1.6rem;background:#4338ca;color:#fff;border-radius:1rem;border-style:none;outline:none;cursor:pointer}._imprint_y3yv0_1{margin:0 auto}._imprint_y3yv0_1 ._disclaimer_y3yv0_4{text-align:justify}._imprint_y3yv0_1 div{text-align:left;margin:1rem 0}@media all and (min-width:48rem){._imprint_y3yv0_1{max-width:65rem}}._privacy_l45oq_1{margin:0 auto}._privacy_l45oq_1 ._disclaimer_l45oq_4{text-align:justify}._privacy_l45oq_1 ._leftAligned_l45oq_7,._privacy_l45oq_1 h2{text-align:left}._privacy_l45oq_1 p{margin:1rem 0;text-align:left}._privacy_l45oq_1 ul{padding-left:1rem}@media all and (min-width:48rem){._privacy_l45oq_1{max-width:65rem}}
