@font-face{font-family:"SohneBreit-Halbfett";font-style:normal;font-weight:500;src:url("../fonts/SohneBreit-Halbfett.woff") format("woff"),url("../fonts/SohneBreit-Halbfett.woff2") format("woff2"),url("../fonts/SohneBreit-Halbfett.ttf") format("truetype"),url("../fonts/SohneBreit-Halbfett.eot?") format("eot");font-display:swap}@font-face{font-family:"Sohne-Buch";font-style:normal;font-weight:500;src:url("../fonts/Sohne-Buch.woff") format("woff"),url("../fonts/Sohne-Buch.woff2") format("woff2");font-display:swap}*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearence:none;-webkit-apparence:none;border-radius:none;border:none;background:transparent;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:none;text-decoration:none;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}ul,ol{padding:0;list-style:none}.overflow{max-width:100vw;max-height:100vh;height:calc(100vh - env(safe-area-inset-top));overflow:hidden}main{max-width:100vw;height:100%;position:relative;overflow:hidden}@media screen and (min-width: 1024px){[data-scroll]{opacity:0}}button{cursor:pointer}body{width:100%;font-family:"SohneBreit-Halbfett",sans-serif;font-weight:500;background-color:#00032d}body[focus='on'] *:focus,body[focus='on'] input[type='checkbox']:focus ~ label{outline:2px solid blue !important}@media screen and (min-width: 1024px){body{overflow:hidden;height:calc(100vh - env(safe-area-inset-bottom))}}*{font-family:"SohneBreit-Halbfett",sans-serif}h1,.h1{font-size:3.75rem;line-height:1}@media screen and (min-width: 1024px){h1,.h1{font-size:calc((100 / 1440) * 100vw)}}@media screen and (min-width: 1440px){h1,.h1{font-size:calc((100 / 1440) * 100vw)}}@media screen and (min-width: 1920px){h1,.h1{font-size:10.625rem}}h2,.h2{font-size:1.75rem;line-height:1.2}@media screen and (min-width: 1024px){h2,.h2{font-size:calc((50 / 1440) * 100vw)}}@media screen and (min-width: 1200px){h2,.h2{font-size:3.75rem}}.modal h2,h3,.h3{font-family:"SohneBreit-Halbfett",sans-serif;font-size:1rem}@media screen and (min-width: 1024px){.modal h2,h3,.h3{font-size:calc((36 / 1440) * 100vw)}}@media screen and (min-width: 1440px){.modal h2,h3,.h3{font-size:2.5rem}}li,.cookies-content a,.cookies-content .link,p,.p{font-size:1rem;line-height:1.6;font-family:"Sohne-Buch",sans-serif}@media screen and (min-width: 1440px){li,.cookies-content a,.cookies-content .link,p,.p{font-size:1.125rem}}@media screen and (min-width: 1920px){li,.cookies-content a,.cookies-content .link,p,.p{font-size:1.3125rem}}li *,.cookies-content a *,.cookies-content .link *,p *,.p *{font-family:"Sohne-Buch",sans-serif}li a,.cookies-content a a,.cookies-content .link a,p a,.p a{color:#f93821;text-decoration:underline}li+p,.cookies-content a+p,.cookies-content .link+p,p+p,.p+p{margin-top:20px}ul,ol{margin:20px 0 20px 2%;list-style-type:disc}li{list-style-type:disc}.u-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.u-visually-hidden--focusable:active,.u-visually-hidden--focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.u-visually-hidden::after,.u-visually-hidden::before{display:none}picture img,picture--cover,.objectfit img,.objectfit--cover{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}picture--contain,.objectfit--contain{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media screen and (max-width: 1023px){.hide-max-l{display:none !important}}@media screen and (min-width: 1024px){.hide-min-l{display:none !important}}.grid{width:100%;max-width:100%;margin:0 auto}@supports (display: grid){.grid{display:grid;max-width:100%}@media screen and (min-width: 0px){.grid{margin:0 auto;padding-left:0;padding-right:0;max-width:1440px;grid-template-columns:repeat(4, 1fr);grid-column-gap:20px}}@media screen and (max-width: 1023px){.grid{margin:0;max-width:100%}}@media screen and (min-width: 1024px){.grid{margin:0 auto;padding-left:0;padding-right:0;max-width:1200px;grid-template-columns:repeat(12, 1fr);grid-column-gap:20px}}@media screen and (max-width: 1023px){.grid{margin:0;max-width:100%}}@media screen and (min-width: 1200px){.grid{margin:0 auto;padding-left:0;padding-right:0;max-width:1440px;grid-template-columns:repeat(12, 1fr);grid-column-gap:20px}}@media screen and (max-width: 1023px){.grid{margin:0;max-width:100%}}@media screen and (min-width: 1440px){.grid{margin:0 auto;padding-left:0;padding-right:0;max-width:1800px;grid-template-columns:repeat(12, 1fr);grid-column-gap:20px}}@media screen and (max-width: 1023px){.grid{margin:0;max-width:100%}}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (-ms-high-contrast: active) and (max-width: 1520px), (-ms-high-contrast: none) and (max-width: 1520px){.grid{padding-left:40px;padding-right:40px;margin:0;max-width:100%}}.grid-helper{width:100%;max-width:1440px;margin:0 auto;position:fixed;top:0;left:50%;height:100%;z-index:100;-webkit-transform:scaleY(0) translateX(-50%);transform:scaleY(0) translateX(-50%);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease, -webkit-transform 0.4s ease;pointer-events:none;display:grid;max-width:100%}@media screen and (min-width: 0px){.grid-helper{margin:0 auto;padding-left:0;padding-right:0;max-width:1440px;grid-template-columns:repeat(4, 1fr);grid-column-gap:20px}}@media screen and (max-width: 1023px){.grid-helper{margin:0;max-width:100%}}@media screen and (min-width: 1024px){.grid-helper{margin:0 auto;padding-left:0;padding-right:0;max-width:1200px;grid-template-columns:repeat(12, 1fr);grid-column-gap:20px}}@media screen and (max-width: 1023px){.grid-helper{margin:0;max-width:100%}}@media screen and (min-width: 1200px){.grid-helper{margin:0 auto;padding-left:0;padding-right:0;max-width:1440px;grid-template-columns:repeat(12, 1fr);grid-column-gap:20px}}@media screen and (max-width: 1023px){.grid-helper{margin:0;max-width:100%}}@media screen and (min-width: 1440px){.grid-helper{margin:0 auto;padding-left:0;padding-right:0;max-width:1800px;grid-template-columns:repeat(12, 1fr);grid-column-gap:20px}}@media screen and (max-width: 1023px){.grid-helper{margin:0;max-width:100%}}.grid-helper--active{-webkit-transform:scaleY(1) translateX(-50%);transform:scaleY(1) translateX(-50%)}.grid-helper span{background:rgba(240,171,159,0.4);display:block;grid-column:auto / span 1;margin:0}.btn{position:relative;z-index:1;display:inline-block;border-width:1px;border-style:solid;border-radius:30px;background:transparent;padding:16px 50px;font-size:1.0625rem;overflow:hidden;-webkit-transition:color 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:color 0.1s cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media screen and (min-width: 1920px){.btn{font-size:1.3125rem}}.btn:before{content:'';width:150%;height:150%;position:absolute;top:50%;left:50%;z-index:-1;will-change:transform;border-radius:50%;-webkit-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.btn:hover:before{border-radius:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.btn--light{border-color:#fff;color:#fff}.btn--light:before{background:#fff}.btn--light:hover{color:#19153a}.btn--dark{border-color:#19153a;color:#19153a}.btn--dark:before{background:#19153a}.btn--dark:hover{color:#fff}.btn--full{border-color:#f93821;background:#f93821;color:#fff}#scene{width:100vw;height:100vh;max-width:100vw;max-height:100vh;position:fixed;top:0;left:0;z-index:-1;outline:none;background-color:#00032d}.dg.ac{z-index:1000}.splitted-lines{overflow-y:hidden;-webkit-font-kerning:none;font-kerning:none}.splitted-paragraphs+.splitted-paragraphs{margin-top:20px}.scroller{position:absolute;bottom:60px;right:60px;z-index:8;height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media screen and (max-width: 1023px){.scroller{display:none}}.scroller.isUp{-webkit-transform:translateY(-300px);transform:translateY(-300px);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.scroller.isUp .scroller-stepper::before{-webkit-transform:scale(1.3);transform:scale(1.3)}.scroller-container{position:relative;width:1px;height:150px;opacity:0;-webkit-transition:opacity 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.appear .scroller-container{opacity:1}.scroller-container::before{content:'';width:100%;height:100%;background:#fff;position:absolute;top:0;left:0;-webkit-transition:background 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.isDark .scroller-container::before{-webkit-transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);background:#f93821}.scroller-stepper{display:block;width:10px;height:10px;border-radius:50%;position:absolute;top:0;left:-4.5px;cursor:pointer;-webkit-transform:translateY(var(--scroll));transform:translateY(var(--scroll));-webkit-transition:background 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.scroller-stepper::before{content:"";display:block;width:10px;height:10px;background:#fff;border-radius:50%;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.isDark .scroller-stepper::before{background:#f93821}.scroller-stepper:hover:before{-webkit-transform:scale(1.3);transform:scale(1.3)}.scroller-animation .scroller-stepper{-webkit-animation:scroller 3s infinite;animation:scroller 3s infinite}.isDark .scroller-stepper{-webkit-transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);background:#f93821}@-webkit-keyframes scroller{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:translate3d(0, 90px, 0);transform:translate3d(0, 90px, 0)}}@keyframes scroller{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}50%{-webkit-transform:translate3d(0, 90px, 0);transform:translate3d(0, 90px, 0)}}.cookies{position:fixed;left:50%;bottom:20px;z-index:10;width:calc(100% - 40px);max-width:950px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:30px;-webkit-transform:translateX(-50%) translateY(20%);transform:translateX(-50%) translateY(20%);opacity:0;pointer-events:none;-webkit-transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media screen and (min-width: 980px){.cookies{bottom:50px}}.cookies.isVisible{-webkit-transition:opacity 0.3s 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 1.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1;pointer-events:auto}@media screen and (min-width: 1200px){.cookies{width:70%}}.cookies-content{width:100%}@media screen and (min-width: 980px){.cookies-content{width:calc(70% - 50px);margin-right:50px}}@media screen and (min-width: 980px){.cookies-content{width:calc(60% - 50px);margin-right:50px}}.cookies-content h1{font-size:1.5rem;margin-bottom:12px}.cookies-content p{font-size:1rem !important}.cookies-content a,.cookies-content .link{font-size:1rem;color:#f93821;text-decoration:underline}.cookies-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 979px){.cookies-btns{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}}@media screen and (min-width: 980px){.cookies-btns{width:40%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.cookies .btn{padding:16px 30px}@media screen and (max-width: 979px){.cookies .btn{width:100%}}@media screen and (max-width: 979px){.cookies .btn+.btn{margin-top:20px}}@media screen and (min-width: 980px){.cookies .btn+.btn{margin-left:20px}}.modal{width:100%;height:100%;position:fixed;top:100%;left:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff;width:100%;height:100%;padding:120px 40px;overflow:hidden;pointer-events:none;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.modal.isVisible{pointer-events:auto;opacity:1;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.modal .grid{position:relative;overflow:auto;height:calc(100vh - 120px)}@media screen and (max-width: 1519px){.modal .grid{padding-left:40px;padding-right:40px;max-width:100%}}@media screen and (max-width: 499px){.modal .grid{padding-left:20px;padding-right:20px}}@media screen and (min-width: 1024px){.modal .grid{padding-top:30vh}}.modal-title{margin-bottom:20px}.modal h3{font-size:1.25rem}.modal h3+p{margin-top:20px}.modal h3+h3{margin-top:20px}.modal p+h3{margin-top:40px}.modal-content{padding-bottom:100px}@media screen and (min-width: 0px){@supports (display: grid){.modal-content{grid-column:auto/span 4}}}@media screen and (min-width: 0px) and (-ms-high-contrast: active) and (min-width: 0px), screen and (min-width: 0px) and (-ms-high-contrast: none) and (min-width: 0px){.modal-content{width:1360px}}@media screen and (min-width: 0px) and (-ms-high-contrast: active) and (min-width: 1520px), screen and (min-width: 0px) and (-ms-high-contrast: none) and (min-width: 1520px){.modal-content{width:1360px}}@media screen and (min-width: 0px) and (-ms-high-contrast: active), screen and (min-width: 0px) and (-ms-high-contrast: none){.modal-content:nth-child(1n+2){margin-left:20px}}@media screen and (min-width: 1024px){@supports (display: grid){.modal-content{grid-column:auto/span 8;grid-column-start:2}}}@media screen and (min-width: 1024px) and (-ms-high-contrast: active) and (min-width: 1024px), screen and (min-width: 1024px) and (-ms-high-contrast: none) and (min-width: 1024px){.modal-content{width:646.66667px}}@media screen and (min-width: 1024px) and (-ms-high-contrast: active) and (min-width: 1520px), screen and (min-width: 1024px) and (-ms-high-contrast: none) and (min-width: 1520px){.modal-content{width:646.66667px}}.modal i{display:block;margin-top:20px}.modal-close{position:fixed;top:30px;right:50px;z-index:12;pointer-events:none;opacity:0;-webkit-transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media screen and (min-width: 0px){@supports (display: grid){.modal-close{grid-column:auto/span 4}}}@media screen and (min-width: 0px) and (-ms-high-contrast: active) and (min-width: 0px), screen and (min-width: 0px) and (-ms-high-contrast: none) and (min-width: 0px){.modal-close{width:1360px}}@media screen and (min-width: 0px) and (-ms-high-contrast: active) and (min-width: 1520px), screen and (min-width: 0px) and (-ms-high-contrast: none) and (min-width: 1520px){.modal-close{width:1360px}}@media screen and (min-width: 0px) and (-ms-high-contrast: active), screen and (min-width: 0px) and (-ms-high-contrast: none){.modal-close:nth-child(1n+2){margin-left:20px}}@media screen and (min-width: 1024px){@supports (display: grid){.modal-close{grid-column:auto/span 8;grid-column-start:2}}}@media screen and (min-width: 1024px) and (-ms-high-contrast: active) and (min-width: 1024px), screen and (min-width: 1024px) and (-ms-high-contrast: none) and (min-width: 1024px){.modal-close{width:646.66667px}}@media screen and (min-width: 1024px) and (-ms-high-contrast: active) and (min-width: 1520px), screen and (min-width: 1024px) and (-ms-high-contrast: none) and (min-width: 1520px){.modal-close{width:646.66667px}}@media screen and (max-width: 1023px){.modal-close{top:20px;right:20px}}.modal-close.isVisible{pointer-events:auto;opacity:1;-webkit-transition:opacity 0.3s 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.modal address{font-style:normal;margin-top:40px}.modal address a{color:#f93821;text-decoration:underline}.modal address p+p{margin-top:5px}.topbar{position:fixed;left:0;top:0;width:100%;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;background:transparent;-webkit-transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:background 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media screen and (min-width: 1024px){.topbar{position:absolute;padding:40px 60px}}.topbar .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;list-style:none;margin-left:0;margin-right:0}@media screen and (max-width: 1023px){.topbar .social{display:none}}.topbar .social .social-item+.social-item{margin-left:30px}.topbar .social .social-item{list-style:none;-webkit-transform:translateY(30%);transform:translateY(30%);opacity:0;-webkit-transition:opacity 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);width:25px;height:25px}.topbar .social .social-item svg{width:100%;height:100%}.topbar .social a:hover path{-webkit-transition:fill 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:fill 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);fill:#f93821}.topbar .social path{-webkit-transition:fill 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:fill 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.isDark .topbar .social path{fill:#f93821}.topbar.appear .social-item{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.topbar.isHide .social-item{-webkit-transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}.topbar-brand{display:block;overflow:hidden;width:200px;-webkit-transform-origin:center left;transform-origin:center left}@media screen and (max-width: 1023px){.isHide .topbar-brand{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transform:translateY(0) scale(0.8);transform:translateY(0) scale(0.8)}}.topbar-brand svg{width:100%;-webkit-transform:translateY(30%);transform:translateY(30%);opacity:0;-webkit-transition:opacity 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.appear .topbar-brand svg{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}@media screen and (max-width: 1023px){.topbar-brand svg{max-width:150px}}.topbar-brand #name{-webkit-transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94),-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media screen and (max-width: 1023px){.isHide .topbar-brand #name{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@media screen and (min-width: 1024px){.isDark .topbar-brand #name path{-webkit-transition:fill 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:fill 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);fill:#19153a}}.topbar-brand #logo{-webkit-transition:fill 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:fill 0.3s 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.isDark .topbar-brand #logo{fill:#f93821}.bottombar{width:100%;z-index:0;padding:80px 30px 30px;color:#fff;-webkit-transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media screen and (min-width: 1024px){.bottombar{position:absolute;left:0;bottom:0;z-index:1}.bottombar.isHide{opacity:0;pointer-events:none}}@media screen and (min-width: 1024px){.bottombar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px 60px}}@media screen and (min-width: 1024px){.bottombar>*{width:calc(100% / 3)}}.bottombar-copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem}@media screen and (max-width: 1199px){.bottombar-copyright{width:100%}}@media screen and (max-width: 768px){.bottombar-copyright{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width: 1199px){.bottombar-copyright{margin-top:20px}}.bottombar-copyright button{margin-right:20px;-webkit-transition:color 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media screen and (max-width: 768px){.bottombar-copyright button{margin-top:20px}}.bottombar-copyright button:hover{color:#f93821}.bottombar-copyright .p+p{margin-top:0}.bottombar-copyright p,.bottombar-copyright .p,.bottombar-copyright a{color:#fff;font-family:"SohneBreit-Halbfett",sans-serif;font-size:1rem}.bottombar-copyright-jingle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 768px){.bottombar-copyright-jingle{margin-top:20px}}.bottombar-copyright-jingle button{margin-top:0}.bottombar-up{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.bottombar .circle{position:relative;width:35px;height:35px;border-radius:50%;border:1px solid #fff;background:#fff;margin-left:20px;overflow:hidden;cursor:pointer;-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.bottombar .circle:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.bottombar .circle img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translateX(7px);transform:translateX(7px);-o-object-fit:contain;object-fit:contain}.bottombar-social{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bottombar-social .social{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-left:0;margin-right:0}.bottombar-social .social-item{list-style:none;width:25px;height:25px}.bottombar-social .social-item :hover svg path{fill:#f93821}.bottombar-social .social-item svg{width:100%;height:100%}.bottombar-social .social-item svg path{-webkit-transition:fill 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:fill 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.bottombar-social .social-item+.social-item{margin-left:30px}.bottombar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1023px){.bottombar-nav{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:20px}.bottombar-nav a+a{margin-top:20px}}@media screen and (min-width: 1024px){.bottombar-nav a+a{margin-left:20px}}.bottombar section{width:100%;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero{width:100vw;height:auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:20px;color:#fff}@media screen and (max-width: 1023px){.hero{min-height:600px}}@media screen and (min-width: 1024px){.hero{height:100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding-bottom:150px}}@media screen and (max-width: 1519px){.hero{padding-left:20px;padding-right:20px;max-width:100%}}@media screen and (max-width: 499px){.hero{padding-left:20px;padding-right:20px}}@media screen and (min-width: 0px){@supports (display: grid){.hero-content{grid-column:auto/span 4}}}@media screen and (min-width: 0px) and (-ms-high-contrast: active) and (min-width: 0px), screen and (min-width: 0px) and (-ms-high-contrast: none) and (min-width: 0px){.hero-content{width:1360px}}@media screen and (min-width: 0px) and (-ms-high-contrast: active) and (min-width: 1520px), screen and (min-width: 0px) and (-ms-high-contrast: none) and (min-width: 1520px){.hero-content{width:1360px}}@media screen and (min-width: 0px) and (-ms-high-contrast: active), screen and (min-width: 0px) and (-ms-high-contrast: none){.hero-content:nth-child(1n+2){margin-left:20px}}@media screen and (min-width: 1024px){@supports (display: grid){.hero-content{grid-column:auto/span 9;grid-column-start:2}}}@media screen and (min-width: 1024px) and (-ms-high-contrast: active) and (min-width: 1024px), screen and (min-width: 1024px) and (-ms-high-contrast: none) and (min-width: 1024px){.hero-content{width:725px}}@media screen and (min-width: 1024px) and (-ms-high-contrast: active) and (min-width: 1520px), screen and (min-width: 1024px) and (-ms-high-contrast: none) and (min-width: 1520px){.hero-content{width:725px}}.hero-content p{max-width:85%}.hero-title{margin-bottom:30px}.floating{position:relative;width:100vw;height:calc(100vh + 300px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none;color:#fff}@media screen and (min-width: 1024px){.floating{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100vh}}.floating.active{opacity:1;pointer-events:auto}@media screen and (min-width: 1024px){.floating.isHide{opacity:0;pointer-events:none}}@media screen and (max-width: 1023px){.floating{min-height:900px}}.floating-content{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;margin:0 auto;text-align:center}.floating-content h2{margin-bottom:30px}@media screen and (min-width: 1024px){.floating-content{width:803.33333px}}@media screen and (min-width: 1520px){.floating-content{width:803.33333px}}@media screen and (min-width: 1200px){.floating-content{width:610px}}@media screen and (min-width: 1520px){.floating-content{width:610px}}@media screen and (min-width: 1200px){.floating-content{width:1200px}}@media screen and (max-width: 1519px){.floating-content{padding-left:20px;padding-right:20px;max-width:100%}}@media screen and (max-width: 499px){.floating-content{padding-left:20px;padding-right:20px}}.floating-artists{position:absolute;top:0%;left:50%;z-index:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%)}.floating-group{margin:0 10px;-webkit-perspective:1000px;perspective:1000px}.floating-group:nth-child(odd){-webkit-transform:translateY(100px);transform:translateY(100px)}.floating-image{width:calc((285 / 1440) * 100vw);height:calc((350 / 1440) * 100vw);min-width:285px;min-height:350px;max-width:450px;max-height:calc((350 / 285) * 450px);border-radius:10px;margin-bottom:20px;overflow:hidden;opacity:.7}@media screen and (min-width: 1440px){.floating-image{width:calc((285 / 1920) * 100vw);height:calc((350 / 1920) * 100vw)}}.floating-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.text-image{position:relative;width:100vw}@media screen and (max-width: 1023px){.text-image{padding-top:100px;margin-bottom:100px}}@media screen and (min-width: 1024px){.text-image{height:100vh}}.text-image .grid{width:100%;height:100%;position:absolute;top:0%;left:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1519px){.text-image{padding-left:20px;padding-right:20px;max-width:100%}}@media screen and (max-width: 499px){.text-image{padding-left:20px;padding-right:20px}}.text-image--light{color:#19153a}.text-image--light .text-image-image:before,.text-image--light .text-image-image:after{background:url("../../assets/img/winamp-fill-dark.svg");background-size:contain;background-repeat:no-repeat}.text-image--dark{color:#fff}.text-image--dark .text-image-image:before,.text-image--dark .text-image-image:after{background:url("../../assets/img/winamp-fill-light.svg");background-size:contain;background-repeat:no-repeat}.text-image-content{position:relative;grid-row:2}@media screen and (min-width: 0px){@supports (display: grid){.text-image-content{grid-column:auto/span 4}}}@media screen and (min-width: 0px) and (-ms-high-contrast: active) and (min-width: 0px), screen and (min-width: 0px) and (-ms-high-contrast: none) and (min-width: 0px){.text-image-content{width:1360px}}@media screen and (min-width: 0px) and (-ms-high-contrast: active) and (min-width: 1520px), screen and (min-width: 0px) and (-ms-high-contrast: none) and (min-width: 1520px){.text-image-content{width:1360px}}@media screen and (min-width: 0px) and (-ms-high-contrast: active), screen and (min-width: 0px) and (-ms-high-contrast: none){.text-image-content:nth-child(1n+2){margin-left:20px}}@media screen and (min-width: 1024px){@supports (display: grid){.text-image-content{grid-column:auto/span 5;grid-column-start:7}}}@media screen and (min-width: 1024px) and (-ms-high-contrast: active) and (min-width: 1024px), screen and (min-width: 1024px) and (-ms-high-contrast: none) and (min-width: 1024px){.text-image-content{width:411.66667px}}@media screen and (min-width: 1024px) and (-ms-high-contrast: active) and (min-width: 1520px), screen and (min-width: 1024px) and (-ms-high-contrast: none) and (min-width: 1520px){.text-image-content{width:411.66667px}}@media screen and (min-width: 1024px){.text-image-content{grid-row:1}}@media screen and (min-width: 0px){@supports (display: grid){.text-image--reverse .text-image-content{grid-column:auto/span 4}}}@media screen and (min-width: 0px) and (-ms-high-contrast: active) and (min-width: 0px), screen and (min-width: 0px) and (-ms-high-contrast: none) and (min-width: 0px){.text-image--reverse .text-image-content{width:1360px}}@media screen and (min-width: 0px) and (-ms-high-contrast: active) and (min-width: 1520px), screen and (min-width: 0px) and (-ms-high-contrast: none) and (min-width: 1520px){.text-image--reverse .text-image-content{width:1360px}}@media screen and (min-width: 0px) and (-ms-high-contrast: active), screen and (min-width: 0px) and (-ms-high-contrast: none){.text-image--reverse .text-image-content:nth-child(1n+2){margin-left:20px}}@media screen and (min-width: 1024px){@supports (display: grid){.text-image--reverse .text-image-content{grid-column:auto/span 5;grid-column-start:2}}}@media screen and (min-width: 1024px) and (-ms-high-contrast: active) and (min-width: 1024px), screen and (min-width: 1024px) and (-ms-high-contrast: none) and (min-width: 1024px){.text-image--reverse .text-image-content{width:411.66667px}}@media screen and (min-width: 1024px) and (-ms-high-contrast: active) and (min-width: 1520px), screen and (min-width: 1024px) and (-ms-high-contrast: none) and (min-width: 1520px){.text-image--reverse .text-image-content{width:411.66667px}}.text-image-image{position:relative;grid-row:1}@media screen and (min-width: 0px){@supports (display: grid){.text-image-image{grid-column:auto/span 4}}}@media screen and (min-width: 0px) and (-ms-high-contrast: active) and (min-width: 0px), screen and (min-width: 0px) and (-ms-high-contrast: none) and (min-width: 0px){.text-image-image{width:1360px}}@media screen and (min-width: 0px) and (-ms-high-contrast: active) and (min-width: 1520px), screen and (min-width: 0px) and (-ms-high-contrast: none) and (min-width: 1520px){.text-image-image{width:1360px}}@media screen and (min-width: 0px) and (-ms-high-contrast: active), screen and (min-width: 0px) and (-ms-high-contrast: none){.text-image-image:nth-child(1n+2){margin-left:20px}}@media screen and (min-width: 1024px){@supports (display: grid){.text-image-image{grid-column:auto/span 5;grid-column-start:2}}}@media screen and (min-width: 1024px) and (-ms-high-contrast: active) and (min-width: 1024px), screen and (min-width: 1024px) and (-ms-high-contrast: none) and (min-width: 1024px){.text-image-image{width:411.66667px}}@media screen and (min-width: 1024px) and (-ms-high-contrast: active) and (min-width: 1520px), screen and (min-width: 1024px) and (-ms-high-contrast: none) and (min-width: 1520px){.text-image-image{width:411.66667px}}@media screen and (max-width: 768px){.text-image-image{max-width:100%}}@media screen and (max-width: 1023px){.text-image-image{margin-bottom:100px}}@media screen and (min-width: 0px){@supports (display: grid){.text-image--reverse .text-image-image{grid-column:auto/span 4}}}@media screen and (min-width: 0px) and (-ms-high-contrast: active) and (min-width: 0px), screen and (min-width: 0px) and (-ms-high-contrast: none) and (min-width: 0px){.text-image--reverse .text-image-image{width:1360px}}@media screen and (min-width: 0px) and (-ms-high-contrast: active) and (min-width: 1520px), screen and (min-width: 0px) and (-ms-high-contrast: none) and (min-width: 1520px){.text-image--reverse .text-image-image{width:1360px}}@media screen and (min-width: 0px) and (-ms-high-contrast: active), screen and (min-width: 0px) and (-ms-high-contrast: none){.text-image--reverse .text-image-image:nth-child(1n+2){margin-left:20px}}@media screen and (min-width: 1024px){@supports (display: grid){.text-image--reverse .text-image-image{grid-column:auto/span 5;grid-column-start:7}}}@media screen and (min-width: 1024px) and (-ms-high-contrast: active) and (min-width: 1024px), screen and (min-width: 1024px) and (-ms-high-contrast: none) and (min-width: 1024px){.text-image--reverse .text-image-image{width:411.66667px}}@media screen and (min-width: 1024px) and (-ms-high-contrast: active) and (min-width: 1520px), screen and (min-width: 1024px) and (-ms-high-contrast: none) and (min-width: 1520px){.text-image--reverse .text-image-image{width:411.66667px}}.text-image-image .image-container{position:relative;z-index:1;overflow:hidden}.text-image-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.text-image-image::before,.text-image-image::after{content:'';position:absolute;width:calc((295 / 406) * 100%);height:calc((495 / 476) * 100%);opacity:0;-webkit-transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.visible .text-image-image::before,.visible .text-image-image::after{opacity:1}.text-image-image::before{top:calc((-60 / 406) * 100%);right:0;z-index:2}.text-image-image::after{top:calc((80 / 406) * 100%);right:calc((-80 / 406) * 100%);z-index:0}.text-image-title,.text-image-text{margin-bottom:30px}.text-image-over{width:100vw;height:auto;min-height:calc(100vh - env(safe-area-inset-top));color:#19153a;background:#fff;will-change:'transform';padding:20px 0;-webkit-transform:translate3d(0px, 100%, 0px);transform:translate3d(0px, 100%, 0px);-webkit-transition:-webkit-transform 0.8 cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform 0.8 cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.8 cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 0.8 cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 0.8 cubic-bezier(0.25, 0.46, 0.45, 0.94)}@media screen and (min-width: 1024px){.text-image-over{position:absolute;top:0;left:50%;z-index:1;height:100vh}}.text-image-over.isVisible{-webkit-transform:translate3d(0px, 0, 0px);transform:translate3d(0px, 0, 0px)}.text-image-over.active{opacity:1;pointer-events:auto}.text-image-over.isHide{opacity:0;pointer-events:none}.text-image-over.isUp{-webkit-transform:translate3d(0px, -150px, 0px);transform:translate3d(0px, -150px, 0px)}@media screen and (min-width: 1024px){.text-image-over{-webkit-box-shadow:0 0 20px rgba(25,21,58,0.1);box-shadow:0 0 20px rgba(25,21,58,0.1)}}@media screen and (max-width: 1519px){.text-image-over{padding-left:20px;padding-right:20px;max-width:100%}}@media screen and (max-width: 499px){.text-image-over{padding-left:20px;padding-right:20px}}.text-image-over .grid{height:100%;-ms-flex-line-pack:center;align-content:center;position:relative;z-index:1}@media screen and (min-width: 1024px){.text-image-over .grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.text-image-over .text-image-image::before,.text-image-over .text-image-image::after{display:none}.text-image-over .text-image-image{position:relative}@media screen and (max-width: 1023px){.text-image-over .text-image-image{margin-bottom:20px}}.text-image-over .image{position:relative}@media screen and (min-width: 1024px){.text-image-over .image{height:520px}}.text-image-over img,.text-image-over video{width:100%;max-width:100%;height:100%;-o-object-fit:contain;object-fit:contain;margin:0 auto;display:block}@media (hover: hover){.text-image-over img{display:none}}@media (hover: none){.text-image-over video{display:none}}@media screen and (min-width: 1024px){@supports (display: grid){.text-image-over .text-image--reverse .text-image-content{grid-column:auto/span 5;grid-column-start:2}}}@media screen and (min-width: 1024px) and (-ms-high-contrast: active) and (min-width: 1024px), screen and (min-width: 1024px) and (-ms-high-contrast: none) and (min-width: 1024px){.text-image-over .text-image--reverse .text-image-content{width:411.66667px}}@media screen and (min-width: 1024px) and (-ms-high-contrast: active) and (min-width: 1520px), screen and (min-width: 1024px) and (-ms-high-contrast: none) and (min-width: 1520px){.text-image-over .text-image--reverse .text-image-content{width:411.66667px}}
