.blanklist{margin:0;padding:0;list-style:none;list-style-type:none}.clearfix::after{content:"";clear:both;display:table}.no_SpaceBottom{margin-bottom:0}.justify-content-center{-ms-flex-pack:center !important;justify-content:center !important}.py-3{padding-top:3.125rem;padding-bottom:3.125rem}.py-5{padding-top:5rem;padding-bottom:5rem}.mb-5{margin-bottom:5rem}.img-fluid{width:100%;height:auto}.mb-2{margin-bottom:2.25rem}@media only screen and (min-width: 577px){.text-center-xs{text-align:center}}.my-3{margin-top:3.125rem;margin-bottom:3.125rem}[data-product-layout="2"] h2.bigger,[data-product-layout="2"] .h2.bigger{font-size:2.5rem}[data-product-layout="2"] h2::after,[data-product-layout="2"] .h2::after{display:none}[data-product-layout="2"] figure.service-icon figcaption{text-align:left}[data-product-layout="2"] figure.service-icon figcaption h2{margin-bottom:1.5rem}[data-product-layout="2"] figure.service-icon figcaption h2::after{display:none}[data-product-layout="2"] figure.service-icon figcaption ul{padding-left:0}nav.meta ul li.search,nav.meta ul li.shop,nav.meta ul li.contact{margin-right:10px}nav.meta ul li a.link-search::before,nav.meta ul li a.link-shop::before,nav.meta ul li a.link-contact::before,nav.meta li.langswitch::before{z-index:2;position:relative}nav.meta ul li a.link-contact::before{color:#fff}nav.meta ul li a.link-search::after,nav.meta ul li a.link-shop::after,nav.meta ul li a.link-contact::after,nav.meta li.langswitch::after{content:"";position:absolute;top:0;background:#cfd6e3;width:100%;height:calc(100% + 20px);-webkit-transform:translateY(-13px);transform:translateY(-13px);left:0;z-index:1}nav.meta ul li a.link-contact::after{background:#1d3e79}nav.meta ul li.langswitch{min-width:46px}nav.meta li.langswitch>ul{right:3px;top:40px}.logo+.link-search{margin-left:auto;margin-right:2rem}.mm-listitem.title{display:none}.accordion .accordion-header>span::after{transition:.15s ease-out}.accordion .accordion-header[aria-expanded='true']>span::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.accordion .accordion-header[aria-expanded='true']+.accordion-content{opacity:1;transition:all 200ms linear;will-change:opacity, max-height}.accordion .accordion-content{opacity:0;max-height:0;overflow:hidden;transition:opacity 200ms linear, max-height 200ms linear;will-change:opacity, max-height}.accordion .accordion-content-inner{padding:2rem 0}.accordion.accordion-lp .subheader{margin-bottom:3.125rem}.accordion.accordion-lp .subheader::before{display:block;content:"";width:40px;height:1px;background:#707070;margin:0 auto 1.25rem auto}.accordion.accordion-lp .accordion-item{margin-bottom:1rem}.accordion.accordion-lp .btn.accordion-header{background-color:rgba(207,214,227,0.2);color:#111;font-size:1rem;border:0;font-weight:normal;display:-ms-flexbox;display:flex;padding:1.25em 1.125em}.accordion.accordion-lp .btn.accordion-header>span{display:-ms-flexbox;display:flex;position:relative;-ms-flex:1;flex:1;width:auto}.accordion.accordion-lp .btn.accordion-header>span::after{position:absolute;right:0;top:0;font-size:1.25rem;color:#003D7C}.accordion.accordion-lp .btn.accordion-header[aria-expanded='true'],.accordion.accordion-lp .btn.accordion-header:hover{color:#003D7C;font-weight:bold}.accordion.accordion-lp .accordion-content-inner{border-left:2px solid rgba(207,214,227,0.2);border-right:2px solid rgba(207,214,227,0.2);border-bottom:2px solid rgba(207,214,227,0.2);padding:1.875rem 3.125rem}.teaser--list{gap:3.125rem 0}.teaser--list>div{display:-ms-flexbox;display:flex}.teaser--list .product-view-slide::before{display:none}.teaser--list .product-view-slide figure img{margin:0;width:100%}.teaser--list .product-view-slide figure::after{display:none}.teaser--list .product-view-slide .product-view-slide-desc header{margin-bottom:1rem;height:80px}.teaser--list .product-view-slide .product-view-slide-desc header>*{font-size:1.875rem}.teaser--list .product-view-slide .product-view-slide-desc>p:first-of-type::before{display:block;content:"";width:40px;height:1px;background:#707070;margin-bottom:1rem}[data-product-layout="2"] .data-table ul li{padding-top:.75rem;padding-bottom:.75rem}.newsView-item.publication figure img{padding:0;margin:20px 0;background-color:#fff}.d-flex{display:-ms-flexbox;display:flex}.flex-column{-ms-flex-direction:column;flex-direction:column}html:not([lang=zh]) footer.pageFooter ul li a{opacity:1}html:not([lang=zh]) footer.pageFooter .socialFooter{-ms-flex-pack:end;justify-content:flex-end}html:not([lang=zh]) footer.pageFooter .socialFooter li:last-child{margin-right:0}html:not([lang=zh]) .newsletterIcon{background-color:#fff;height:48px;width:51px;position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 1024px){html:not([lang=zh]) footer.pageFooter .row{margin-bottom:0}html:not([lang=zh]) .footerAdditionalColumn{display:none}html:not([lang=zh]) footer.pageFooter ul.socialFooter{padding-top:0;margin-top:0;-ms-flex-pack:end;justify-content:flex-end;margin-left:6px}html:not([lang=zh]) footer.pageFooter{padding-top:inherit}html:not([lang=zh]) footer.pageFooter .secondaryFooter{-ms-flex-pack:center;justify-content:center;margin-top:2rem;display:-ms-grid;display:grid;-ms-grid-columns:auto 1rem auto 1rem auto 1rem auto 1rem auto;grid-template-columns:repeat(5, auto);-ms-flex-pack:start;justify-content:start;gap:0 1rem}html:not([lang=zh]) footer.pageFooter .secondaryFooter li{border:none;text-align:left}html:not([lang=zh]) footer.pageFooter .secondaryFooter li a{padding:10px;padding-right:0;padding-left:0}html:not([lang=zh]) .pageFooter>.container .row:nth-child(2){display:block}}@media (max-width: 768px){html:not([lang=zh]) footer.pageFooter ul.socialFooter{-ms-flex-pack:start;justify-content:flex-start;margin-top:30px}}@media (max-width: 576px){html:not([lang=zh]) footer.pageFooter .secondaryFooter{-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2, auto)}}:root{--text-color: #fff;--primary: #003D7C;--primary-light: #4A95D0;--font-helvetica-neue-ltw1g-bd: 'HelveticaNeueLTW1G-Bd';--font-helvetica-neue-ltw1g-bd-cn: 'HelveticaNeueLTW1G-BdCn';--font-helvetica-neue-ltw1g-cn: 'HelveticaNeueLTW1G-Cn';--font-helvetica-neue-ltw1g-lt: 'HelveticaNeueLTW1G-Lt';--font-helvetica-neue-ltw1g-lt-cn-0: 'HelveticaNeueLTW1G-LtCn_0';--font-helvetica-neue-ltw1g-md: 'HelveticaNeueLTW1G-Md';--font-helvetica-neue-ltw1g-md-cn: 'HelveticaNeueLTW1G-MdCn';--font-helvetica-neue-ltw1g-roman: 'HelveticaNeueLTW1G-Roman';--font-helvetica-lt-77-bold-condensed: 'HelveticaLT77BoldCondensed'}@font-face{font-family:'HelveticaNeueLTW1G-Bd';src:url("../fonts/Helvetica-Neue-LT-W1G/HelveticaNeueLTW1G-Bd.otf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'HelveticaNeueLTW1G-BdCn';src:url("../fonts/Helvetica-Neue-LT-W1G/HelveticaNeueLTW1G-BdCn.otf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'HelveticaNeueLTW1G-Cn';src:url("../fonts/Helvetica-Neue-LT-W1G/HelveticaNeueLTW1G-Cn.otf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'HelveticaNeueLTW1G-Lt';src:url("../fonts/Helvetica-Neue-LT-W1G/HelveticaNeueLTW1G-Lt.otf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'HelveticaNeueLTW1G-LtCn_0';src:url("../fonts/Helvetica-Neue-LT-W1G/HelveticaNeueLTW1G-LtCn_0.otf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'HelveticaNeueLTW1G-Md';src:url("../fonts/Helvetica-Neue-LT-W1G/HelveticaNeueLTW1G-Md.otf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'HelveticaNeueLTW1G-MdCn';src:url("../fonts/Helvetica-Neue-LT-W1G/HelveticaNeueLTW1G-MdCn.otf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'HelveticaNeueLTW1G-Roman';src:url("../fonts/Helvetica-Neue-LT-W1G/HelveticaNeueLTW1G-Roman.otf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'HelveticaNeueLTW1G-MdCn';src:url("../fonts/Helvetica-Neue-LT-W1G/HelveticaNeueLTW1G-MdCn.otf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'HelveticaLT77BoldCondensed';src:url("../fonts/Helvetica_Neue_LT/HelveticaLT77BoldConden.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}body#messetool{margin:0}body#messetool *,body#messetool ::after,body#messetool ::before{box-sizing:border-box}body#messetool a{text-decoration:none;transition:all .5s ease-in-out}#app .btn{position:fixed;top:4vh;z-index:100}#app .btn-home{left:3vw;width:2.5vw;height:2.5vw}#app .btn-home svg path{fill:rgba(70,147,205,0.55)}#app .btn-lang{right:3vw;width:2.5vw;height:2.5vw}#app .btn-lang svg path{fill:rgba(70,147,205,0.55)}#app .btn-back{position:absolute;bottom:3.5vh;left:3vw;top:auto;font-size:clamp(1rem, 1.5vw, 1.5rem)}#app .btn-back a{color:var(--text-color)}#app .btn-back:hover a{color:var(--primary)}#app .btn svg path{transition:all .5s ease-in-out}#app .btn:hover svg path,#app .btn.is--active svg path{fill:var(--primary-light)}#app .lang{position:relative}#app .menu-lang{position:absolute;top:.75vw;right:4vw;display:-ms-flexbox;display:flex;list-style:none;gap:1vw;margin:0}#app .menu-lang>li{opacity:0;visibility:hidden}#app .menu-lang>li img{display:block;width:1.5vw}#app .menu-lang.is--open>li{opacity:1;visibility:visible;transition:all .5s ease-in-out}#app .menu-lang a{color:#fff;text-decoration:none}#app[data-lang="de"] [data-lang="en"]{display:none !important}#app[data-lang="en"] [data-lang="de"]{display:none  !important}#app{margin:0;min-height:100vh;font-family:var(--font-helvetica-lt-77-bold-condensed);background:radial-gradient(at left bottom, rgba(70,147,205,0.55) 20%, #00183f 100%);color:var(--text-color);overflow:hidden;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;position:relative}#app .app-title,#app .main-title{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:4vh;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .5s ease-in-out, visibility .5s ease-in-out}@media (max-width: 1024px){#app .app-title,#app .main-title{text-align:center}}@media (max-width: 1024px){.page #app .app-title,.page #app .main-title{position:static;-webkit-transform:none;transform:none;width:100%;text-align:center;line-height:1.2}}#app .app-title>*,#app .main-title>*{margin:0;font-size:clamp(2rem, 3vw, 3.75rem);font-family:var(--font-helvetica-neue-ltw1g-cn);font-weight:400}#app .main-frame{width:100%;min-height:100vh;display:-ms-grid;display:grid;position:fixed;right:0}.page #app .main-frame{min-height:inherit;position:static}#app .main-frame .frame-content{background-color:transparent;width:80%;-ms-grid-row-align:center;-ms-grid-column-align:center;place-self:center;-ms-flex-direction:column;flex-direction:column;gap:10px;padding-left:0}@media (min-width: 1200px){#app .main-frame .frame-content{-ms-flex-direction:row;flex-direction:row}}#app .main-frame .frame-content>.frame-col{color:#fff;position:relative;transition:all 1s ease-in-out;transition-property:flex, width;transition-property:flex, width, -ms-flex;-ms-flex:1 auto;flex:1 auto}#app .main-frame .frame-content>.frame-col>div{position:absolute;height:100%;inset:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:1rem;-ms-flex-direction:column;flex-direction:column;cursor:pointer;transition:all .5s ease-in-out;transition-property:background, height, top}@media (min-width: 1200px){#app .main-frame .frame-content>.frame-col>div{padding-bottom:2rem}}#app .main-frame .frame-content>.frame-col>div svg{transition:all .5s ease-in-out;transition-property:margin, -webkit-transform;transition-property:transform, margin;transition-property:transform, margin, -webkit-transform;margin-bottom:1rem}#app .main-frame .frame-content>.frame-col>div span{margin:0;font-weight:600;font-size:clamp(1rem, 1vw, 1.313rem);transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out, -webkit-transform .5s ease-in-out;font-family:var(--font-helvetica-lt-77-bold-condensed)}#app .main-frame .frame-content>.frame-col .frame-col-link{position:absolute;inset:0}#app .main-frame .frame-content>.frame-col:nth-child(odd)>div{background-color:rgba(0,61,124,0.5)}#app .main-frame .frame-content>.frame-col:nth-child(even)>div{background-color:rgba(74,149,208,0.5)}#app .second-frame{position:absolute;left:-100vw;top:0;height:100%;width:100vw;mix-blend-mode:hue;transition:all 1s ease-in-out;visibility:hidden;opacity:0;background:radial-gradient(at left bottom, rgba(70,147,205,0.55) 20%, #00183f 100%)}@media (min-width: 1200px){#app .second-frame{width:calc(90vw + 1px)}}#app .second-frame .main-title{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:4vh;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .5s ease-in-out, visibility .5s ease-in-out;-ms-flex-pack:start;justify-content:flex-start;position:static;-webkit-transform:none;transform:none;margin-bottom:1.5rem}#app .second-frame .main-title>*{font-size:clamp(2rem, 2.55vw, 3.125rem);font-family:var(--font-helvetica-neue-ltw1g-bd-cn)}#app .second-frame .second-frame-content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;height:100%;padding-left:4vw;opacity:0;transition:all 250ms ease-in}#app .second-frame .second-frame-content .col-title{margin-bottom:1.5rem;font-size:clamp(1.35rem, 1.6vw, 1.875rem);font-family:var(--font-helvetica-neue-ltw1g-bd-cn)}#app .second-frame .col-1,#app .second-frame .col-2,#app .second-frame .col-3,#app .second-frame .col-4{-ms-flex-preferred-size:33.333vw;flex-basis:33.333vw}#app .second-frame .col-1 img,#app .second-frame .col-1 video,#app .second-frame .col-1 iframe,#app .second-frame .col-2 img,#app .second-frame .col-2 video,#app .second-frame .col-2 iframe,#app .second-frame .col-3 img,#app .second-frame .col-3 video,#app .second-frame .col-3 iframe,#app .second-frame .col-4 img,#app .second-frame .col-4 video,#app .second-frame .col-4 iframe{width:100%;max-width:100%;height:auto}#app .third-frame{position:absolute;left:-100vw;top:0;height:100%;width:100vw;mix-blend-mode:hue;transition:all 1s ease-in-out;visibility:hidden;opacity:0;background:radial-gradient(at left bottom, rgba(70,147,205,0.55) 20%, #00183f 100%)}@media (min-width: 1200px){#app .third-frame{width:calc(90vw + 1px)}}#app .third-frame .third-frame-content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;height:100%;padding-left:4vw}#app .third-frame .third-frame-content .col-top .main-subtitle *{font-size:clamp(1.5rem, 1.6vw, 1.875rem)}#app .third-frame .third-frame-content .col-top .main-additional-title{font-size:clamp(1.5rem, 1.6vw, 1.875rem);margin:3rem 0 2.5rem 0}#app .third-frame .third-frame-content .col-1 .col-subtitle{font-size:clamp(1rem, 1vw, 1.313rem)}#app .third-frame .third-frame-content .frame-media{margin-top:1rem}#app .third-frame .col-1,#app .third-frame .col-2,#app .third-frame .col-3,#app .third-frame .col-4{-ms-flex-preferred-size:20vw;flex-basis:20vw}#app .third-frame .col-1 img,#app .third-frame .col-1 video,#app .third-frame .col-1 iframe,#app .third-frame .col-2 img,#app .third-frame .col-2 video,#app .third-frame .col-2 iframe,#app .third-frame .col-3 img,#app .third-frame .col-3 video,#app .third-frame .col-3 iframe,#app .third-frame .col-4 img,#app .third-frame .col-4 video,#app .third-frame .col-4 iframe{width:100%;max-width:100%;height:auto}#app .frame-back{height:100%;right:0;left:auto;width:10vw;position:absolute;top:0;z-index:1;cursor:pointer}#app .frame-content{background-color:#003D7C;width:100%;height:78vh;height:75vh;padding-left:4vw;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;position:relative;transition:all .5s ease-in-out;transition-property:width;margin-top:5vh}#app .frame-content a{color:#fff}#app .frame-image{position:absolute;right:0;left:0;top:0;height:100%;display:-ms-flexbox;display:flex;transition:right .5s ease-in-out}#app .frame-image img{max-width:100%;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}#app .frame-list{display:-ms-flexbox;display:flex;gap:5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}#app .frame-list ul{list-style:none;padding:0}#app .frame-list ul>li{font-size:clamp(1rem, 1vw, 1.313rem);margin-bottom:.5rem}#app .frame-list ul>li>a{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="10.528" height="18.554" viewBox="0 0 10.528 18.554"%3E%3Cpath id="Pfad_24" data-name="Pfad 24" d="M17.371,6.586,9.863,14.094,2.355,6.586.586,8.355l8.393,8.393a1.251,1.251,0,0,0,1.769,0L19.14,8.355Z" transform="translate(-6.586 19.14) rotate(-90)" fill="%23f7f7f7"/%3E%3C/svg%3E%0A');background-repeat:no-repeat;padding:0px 0 0 24px;background-position:left center;transition:all .5s ease-in-out}#app .frame-list ul>li>a:hover,#app .frame-list ul>li>a:focus-visible,#app .frame-list ul>li>a:active{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="10.528" height="18.554" viewBox="0 0 10.528 18.554"%3E%3Cpath id="Pfad_24" data-name="Pfad 24" d="M17.371,6.586,9.863,14.094,2.355,6.586.586,8.355l8.393,8.393a1.251,1.251,0,0,0,1.769,0L19.14,8.355Z" transform="translate(-6.586 19.14) rotate(-90)" fill="%23003D7C"/%3E%3C/svg%3E%0A');color:var(--primary)}#app .frame-list ul>li>span{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="10.528" height="18.554" viewBox="0 0 10.528 18.554"%3E%3Cpath id="Pfad_24" data-name="Pfad 24" d="M17.371,6.586,9.863,14.094,2.355,6.586.586,8.355l8.393,8.393a1.251,1.251,0,0,0,1.769,0L19.14,8.355Z" transform="translate(-6.586 19.14) rotate(-90)" fill="%23f7f7f7"/%3E%3C/svg%3E%0A');background-repeat:no-repeat;padding:0px 0 3px 24px;background-position:left center}#app .content-list>li{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="10.528" height="18.554" viewBox="0 0 10.528 18.554"%3E%3Cpath id="Pfad_24" data-name="Pfad 24" d="M17.371,6.586,9.863,14.094,2.355,6.586.586,8.355l8.393,8.393a1.251,1.251,0,0,0,1.769,0L19.14,8.355Z" transform="translate(-6.586 19.14) rotate(-90)" fill="%23f7f7f7"/%3E%3C/svg%3E%0A');background-repeat:no-repeat;padding:0px 0 3px 24px;background-position:left 2px;margin-bottom:.5rem}#app .col-2{font-family:var(--font-helvetica-neue-ltw1g-md-cn);font-size:clamp(1rem, 1vw, 1.313rem)}#app .col-breadcrumb{font-size:clamp(1rem, 1vw, 1.313rem);font-family:var(--font-helvetica-neue-ltw1g-cn)}@media (min-width: 1200px){body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col.frame-col-1:focus-visible>div,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col.frame-col-1:active>div,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col.is--active-1>div{height:calc(100% - 300px);top:300px}body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col.frame-col-2:focus-visible>div,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col.frame-col-2:active>div,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col.is--active-2>div{height:calc(100% - 230px);top:230px}body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col.frame-col-3:focus-visible>div,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col.frame-col-3:active>div,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col.is--active-3>div{height:calc(100% - 150px);top:150px}body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col.frame-col-4:focus-visible>div,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col.frame-col-4:active>div,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col.is--active-4>div{height:calc(100% - 70px);top:70px}body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col.frame-col-5:focus-visible>div,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col.frame-col-5:active>div,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col.is--active-5>div{height:calc(100% - 150px);top:150px}body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col.frame-col-6:focus-visible>div,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col.frame-col-6:active>div,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col.is--active-6>div{height:calc(100% - 230px);top:230px}body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col:hover.is--active-1>div,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col:hover.is--active-2>div,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col:hover.is--active-3>div,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col:hover.is--active-4>div,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col:hover.is--active-5>div,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col:hover.is--active-6>div{height:100%;top:0}}@media (min-width: 1200px){body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col:hover>div,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col:focus-visible>div,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col:active>div{background-color:rgba(255,255,255,0.4)}body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col:hover>div svg,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col:hover>div span,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col:focus-visible>div svg,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col:focus-visible>div span,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col:active>div svg,body:not(.open-second-frame):not(.open-third-frame) #app .main-frame .frame-content>.frame-col:active>div span{-webkit-transform:translateY(-30px);transform:translateY(-30px)}}body.open-second-frame #app .btn-back,body.open-second-frame #app .frame-back{transition:all 1s ease-in-out;opacity:1 !important;visibility:visible !important}body.open-second-frame #app .frame-image{right:-100%;opacity:0}@media (min-width: 1200px){body.open-second-frame #app .frame-image{opacity:.7}}body.open-second-frame #app .second-frame{left:0;opacity:1;visibility:visible}body.open-second-frame #app .second-frame .second-frame-content{opacity:1;transition-delay:1s}body.open-second-frame #app .frame-content{width:100%;gap:0;-ms-flex-pack:end;justify-content:flex-end}body.open-second-frame #app .main-frame .app-title{opacity:0;visibility:hidden}body.open-second-frame #app .frame-col{-ms-flex:0 !important;flex:0 !important;width:1.66vw !important;opacity:0}@media (min-width: 1200px){body.open-second-frame #app .frame-col{opacity:1}}body.open-second-frame #app .frame-col>div{position:static !important;min-width:1.66vw;padding-bottom:.5rem !important}body.open-second-frame #app .frame-col>div span{display:none}body.open-second-frame #app .frame-col>div svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:.4;width:60%;margin-bottom:5px !important}body.open-second-frame.open-third-frame #app .second-frame{opacity:0;visibility:hidden}body.open-second-frame.open-third-frame #app .third-frame{left:0;opacity:1;visibility:visible}

/*# sourceMappingURL=main.min.css.map */
