*,*::before,*::after{margin:0;padding:0;box-sizing:inherit;text-decoration:none}html,body{overscroll-behavior-y:none}html{width:100%;font-size:62.5%;scroll-behavior:smooth}@media(max-width: 1199px){html{font-size:61.5%}}@media(max-width: 768px){html{font-size:60.75%}}@media(max-width: 470px){html{font-size:60%}}::-moz-selection{color:#fff;background:#cd0023;-moz-transition:.2s;transition:.2s}::selection{color:#fff;background:#cd0023;transition:.2s}::-webkit-scrollbar{width:10px;-webkit-transition:.2s;transition:.2s}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px hsl(0,0%,30%);border-radius:10px;background-color:#ccc}::-webkit-scrollbar-thumb{background:#7c0216;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#222}body{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;font-family:reg,sans-serif;color:#000;font-size:1.7rem;line-height:1.4;hyphens:auto;overflow-x:hidden}a{color:#555}#start,#kontakt{margin-top:-3rem;padding-top:3rem}@font-face{font-family:thin;src:url(./IBM/IBMPlexSans-Thin.ttf) format("truetype")}@font-face{font-family:light;src:url(./IBM/IBMPlexSans-Light.ttf) format("truetype")}@font-face{font-family:lighti;src:url(./IBM/IBMPlexSans-LightItalic.ttf) format("truetype")}@font-face{font-family:reg;src:url(./IBM/IBMPlexSans-Regular.ttf) format("truetype")}@font-face{font-family:italic;src:url(./IBM/IBMPlexSans-Italic.ttf) format("truetype")}@font-face{font-family:med1;src:url(./IBM/IBMPlexSans-Medium.ttf) format("truetype")}@font-face{font-family:medi;src:url(./IBM/IBMPlexSans-MediumItalic.ttf) format("truetype")}@font-face{font-family:bold;src:url(./IBM/IBMPlexSans-Bold.ttf) format("truetype")}@font-face{font-family:black1;src:url(./IBM/IBMPlexSans-Bold.ttf) format("truetype")}@font-face{font-family:logoBold;src:url(../../FS_Albert_Pro/FSAlbertPro-Bold.ttf) format("truetype")}@font-face{font-family:logoBlack;src:url(../../FS_Albert_Pro/FSAlbertPro-ExtraBold.ttf) format("truetype")}@font-face{font-family:condLight;src:url(./IBM_Plex_Sans_Condensed/IBMPlexSansCondensed-Light.ttf) format("truetype")}@font-face{font-family:cond;src:url(./IBM_Plex_Sans_Condensed/IBMPlexSansCondensed-Regular.ttf) format("truetype")}@font-face{font-family:fancy;src:url(./Cormorant-Light.ttf) format("truetype")}@font-face{font-family:fancyBold;src:url(./Cormorant-SemiBold.ttf) format("truetype")}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url("./flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2") format("woff2")}.bold{font-family:bold}.med{font-family:med1}.white{color:#fff}.reg{font-family:reg}.tac{text-align:center !important}.tt{text-transform:uppercase}.small{font-size:1.2rem !important}.secondary{color:#555}.primary{color:#cd0023}.padd2{padding:0 2rem}.center50Ch{margin-left:auto;margin-right:auto;max-width:50ch;text-align:center}.center75Ch{margin:auto;max-width:75ch;text-align:center}h1{padding:0 2rem .4rem 2rem;font-family:bold;letter-spacing:-1px;font-size:clamp(3rem,4.7vw,3.5rem);line-height:1.1;hyphens:none}h1 span{font-family:thin}.h1Sub{margin-top:1.5rem;font-family:reg;font-size:2.4rem;line-height:1.1}h2{padding:0 0 .4rem 0;font-family:bold;letter-spacing:-1px;font-size:clamp(3rem,4.7vw,3.5rem);line-height:1.1;hyphens:none}h2 span{font-family:thin}h3{padding:0 2rem .4rem 2rem;font-family:bold;color:#cd0023;font-size:clamp(2.2rem,5vw,2.8rem);letter-spacing:-0.4px;line-height:1.1;hyphens:none}h3.wichtigeInfo{color:hsl(0,0%,30%);font-size:2rem;margin-top:1rem}h3 span{font-family:thin}.sub-h1h2{padding:0 0 1rem 0;font-family:reg;color:hsl(0,0%,70%);letter-spacing:-1.5px;font-size:clamp(2rem,3vw,2.7rem);line-height:1.1;hyphens:none}@media(max-width: 550px){.sub-h1h2{margin:0 0 clamp(1.23rem,2.7vw,2rem)}}@media(max-width: 980px)and (orientation: landscape){h1,h2{font-size:clamp(2.8rem,5.5vw,3.2rem)}.sub-h1h2{font-size:2rem}}h4{font-family:bold;font-size:clamp(1.7rem,3.5vw,2rem);letter-spacing:-0.4px;hyphens:none;margin-bottom:.3vw}h4.h4Big{font-size:3.2rem}p.col{font-family:light;font-size:1.7rem;line-height:1.4;hyphens:auto;margin-bottom:1.8rem}@media(min-width: 768px){p.col{-moz-column-count:2;column-count:2;-moz-column-gap:4rem;column-gap:4rem;-moz-column-fill:balance;column-fill:balance;text-align:justify;-moz-column-rule:1px dotted hsl(0,0%,70%);column-rule:1px dotted hsl(0,0%,70%)}}p.col span.bold{font-family:bold}p.col:not(:last-child){margin-bottom:clamp(1rem,2.8vw,1.5rem)}p{font-family:reg;font-size:1.7rem;line-height:1.5;hyphens:auto;margin-bottom:1rem}p.big{font-size:1.9rem;line-height:1.7}p.big a{display:inline-block}@media(max-width: 980px){p.big{font-size:1.8rem;line-height:1.5}}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.noPadd{padding:0 !important}.abstand1{height:1rem}.abstand2{height:2rem}.abstand3{height:3rem}.abstand4{height:4rem}.abstand5{height:5rem}.abstand6{height:6rem}.abstand7{height:7rem}.abstand8{height:8rem}.abstand9{height:9rem}.abstand10{height:10rem}.abstand12{height:12rem}.abstand13{height:13rem}@media(max-width: 1024px){.abstand2{height:1.4rem}.abstand3{height:2rem}.abstand4{height:3rem}.abstand5{height:4rem}.abstand6{height:5rem}.abstand7{height:4rem}.abstand8{height:4rem}.abstand9{height:6rem}.abstand10{height:7rem}.abstand12{height:9rem}.abstand13{height:9rem}}.container{position:relative;margin-inline:auto;width:min(1200px,100% - 4rem)}.greyLight{background-color:rgba(0,0,0,.1)}.secundaryBack{width:100%;background:unset !important;background-color:rgba(85,85,85,.18);padding:6rem 0}@media(max-width: 550px){.secundaryBack{padding:2rem 0}}.whiteBack{width:100%;background-color:rgba(0,0,0,0);padding:6rem 0}@media(max-width: 550px){.whiteBack{padding:3rem 0}}.flexCenter{position:relative;display:flex;justify-content:center}.alignCenter{display:flex;flex-direction:column;justify-content:center}.balanced-container{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}@media(max-width: 760px){.balanced-container{-moz-column-count:1;column-count:1}}.balanced-container h4{margin-bottom:10px;font-size:1.6rem}.balanced-container .argument-list{list-style:none;padding:0}.balanced-container .argument-list li{display:flex;align-items:flex-start;gap:6px;margin-bottom:11px;-moz-column-break-inside:avoid;break-inside:avoid;font-size:1.6rem}.balanced-container .argument-list li::before{content:"•";color:red;font-size:2.2rem;line-height:.7;flex-shrink:0}.grid2{position:relative;width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:2.5rem}.grid2-item{position:relative;width:100%}.grid2-item .image{overflow:hidden;mix-blend-mode:multiply;border-radius:14px}.grid2-item .image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.grid2-item ul li{list-style:disc;margin-left:2rem}.grid2-item ul li::marker{color:red}.grid2 .abstand4-Onoff{height:4rem;display:none}@media(max-width: 900px){.grid2{display:block}.grid2-item{margin-bottom:3rem}.grid2 .abstand4-Onoff{display:block}.grid2:not(:last-child){margin-bottom:3rem}}.grid3{width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));gap:5rem}.grid3-item{display:grid;grid-template-rows:1fr 1fr 1fr}@media(max-width: 690px){.grid3{display:flex;flex-wrap:wrap;flex-direction:column;gap:unset}.grid3-item{display:flex;justify-content:center;grid-template-rows:unset}.grid3-item:not(:last-child){margin-bottom:4rem}}.grid4{width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(130px, 1fr));gap:3rem}.grid4-item{background-color:rgba(0,0,0,0)}@media(max-width: 690px){.grid4{grid-template-columns:repeat(auto-fit, minmax(260px, 1fr))}}@media(max-width: 500px){.grid4{display:block}.grid4-item:not(:last-child){margin-bottom:3rem}}.secondary{color:#555;hyphens:none}.white{color:#fff}.panorama{position:relative;width:100%;height:550px}.panorama img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.linedivider-small{position:relative;display:block;margin:auto;width:14%;height:3px;background-color:#cd0023;transition:all .4s}.linedivider-small::before{content:"";position:absolute;top:1px;left:-100px;width:95px;height:1px;background-image:linear-gradient(to left, #a5a5a5, transparent)}.linedivider-small::after{content:"";position:absolute;top:1px;right:-100px;width:95px;height:1px;background-image:linear-gradient(to right, #a5a5a5, transparent)}.top{position:fixed;z-index:9000;right:2rem;bottom:40%;width:30px;height:30px;padding-bottom:3px;display:flex;justify-content:center;align-items:center;background-color:#cd0023;color:#fff;border-radius:30px;opacity:0;visibility:hidden;font-size:1.6rem;border:1px solid #666;transition:all .2s}.top.active{bottom:1.5%;opacity:1;visibility:visible;transition:bottom .7s;box-shadow:0 0 8px rgba(0,0,0,.5);border:1px solid #fff}.top.active:hover{transition:all .2s;box-shadow:0 0 15px rgba(0,0,0,.8);background-color:#4d010e;border:1px solid #fff}.footer-copy{width:100%;text-align:center;font-size:1rem}.footer-copy .divider{display:inline-block;margin:0 8px}.footer-copy a{color:#cd0023}.footer-copy .allRight{text-align:center;color:#fff;font-family:light;font-size:1.26rem;padding:0 2rem;margin-bottom:1rem}.btn{position:absolute;z-index:1;bottom:11.5%;left:calc(50% - 80px);width:160px;display:inline-block;padding:10px 15px;font:13px/1.2 med1,sans-serif;letter-spacing:.1em;text-indent:2px;text-transform:uppercase;text-decoration:none;background:hsla(0,0%,100%,.5);text-align:center;border:1px solid #cd0023;transition:color .1s linear .05s}.btn::before{content:"";position:absolute;display:block;top:50%;left:0;width:100%;height:1px;background:#cd0023;opacity:0;transition:height .2s ease,top .2s ease,opacity 0s linear .2s}.btn .btn-inner{position:relative;color:#000}.btn:hover{color:#373737;transition:color .1s linear 0s}.btn:hover::before{top:0;height:100%;opacity:1;transition:height .2s ease,top .2s ease,opacity 0s linear 0s}.btn:hover .btn-inner{color:#fff}.btn-primary{display:inline-block;padding:1rem 2rem;border-radius:5px;font-family:bold;font-size:1.8rem;color:#fff;background-color:#cd0023;transition:background-color .3s}.btn-primary:hover{background-color:#555}@media(max-width: 950px)and (orientation: landscape){.btn-primary{padding:.5rem 1rem;font-size:1.6rem}}.btn4{position:relative;z-index:1;display:inline-block;padding:10px 15px;background:hsla(0,0%,100%,.5);border:1px solid #cd0023;letter-spacing:.1em;text-transform:uppercase;transition:color .1s linear .05s;cursor:pointer}.btn4::before{content:"";position:absolute;z-index:0;display:block;top:50%;left:0;width:100%;height:1px;background:#cd0023;opacity:0;transition:height .2s ease,top .2s ease,opacity 0s linear .2s}.btn4 .btn-inner{position:relative;color:#000;font-family:med1}.btn4:hover{color:#373737;transition:color .1s linear 0s}.btn4:hover::before{top:0;height:100%;opacity:1;transition:height .2s ease,top .2s ease,opacity 0s linear 0s}.btn4:hover .btn-inner{color:#fff}p.big{font-size:19px;font-family:bold;margin-bottom:5px}.agb .section{margin-bottom:30px}.download-btn{position:relative;display:inline-flex;align-items:center;gap:5px;padding:10px 10px;border-radius:60px;text-decoration:none;font-family:cond;text-transform:uppercase;font-size:16px;letter-spacing:.5px;color:#fff;overflow:hidden;background:linear-gradient(180deg, #444, #181818);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 18px 35px rgba(0,0,0,.35),inset 0 1px 1px hsla(0,0%,100%,.18);transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease;isolation:isolate}.download-btn .icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.download-btn .icon svg{width:22px;height:22px;stroke:#cd0023;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round;transition:.35s}.download-btn .text{position:relative;z-index:2}.download-btn .shine{position:absolute;left:-40%;top:-150%;width:30%;height:400%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.45), transparent);transform:rotate(25deg);transition:1s;z-index:1}.download-btn:hover{transform:translateY(-4px);border-color:rgba(205,0,35,.7);box-shadow:0 26px 45px rgba(0,0,0,.45),0 0 28px rgba(205,0,35,.35),inset 0 1px 1px hsla(0,0%,100%,.2)}.download-btn:hover .shine{left:140%}.download-btn:hover svg{transform:translateY(2px);stroke:#fff}.download-btn:active{transform:translateY(0)}.download-btn:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(205,0,35,.35),0 20px 35px rgba(0,0,0,.45)}.download-btn.clicked{transform:scale(0.97)}.download-btn.clicked .icon svg{animation:downloadPulse .6s ease}@keyframes downloadPulse{0%{transform:translateY(0)}40%{transform:translateY(5px)}100%{transform:translateY(0)}}#lightbox{position:fixed;z-index:9000;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.87);visibility:hidden;opacity:0;transition:all .4s ease;display:flex;justify-content:center;align-items:center}#lightbox.active{opacity:1;visibility:visible;transition:all .4s ease;padding:3rem 0}#lightbox.active img{padding:20px;max-width:90%;max-height:90%;background-color:#fff}.light1{cursor:pointer}.noRadius{border-radius:0 !important}@keyframes heroFilter{0%{mix-blend-mode:difference;filter:opacity(0.5)}100%{mix-blend-mode:none;filter:opacity(0)}}@keyframes blincMarquee{0%{color:#fff}50%{color:#cd0023}100%{color:#fff}}.navi{position:fixed;z-index:9999;top:0;left:0;width:100%;height:54px;background-color:#cd0023;box-shadow:0 4px 8px rgba(0,0,0,.4);transition:all .2s ease}.navi-content3{position:relative;max-width:1200px;height:100%;margin:auto;display:flex;justify-content:flex-end;align-items:center}.navi-content3 .navLogo{position:absolute;z-index:1;left:0;display:inline-block;height:38px;display:flex;align-items:center;transition:.25s}.navi-content3 .navLogo img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;transition:.25s}.navi-content3 .navLogo:hover img{transform:scale(1.04);filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.4)) drop-shadow(0 0 4px rgba(0, 0, 0, 0.4)) drop-shadow(0 0 6px rgba(0, 0, 0, 0.4))}.navi-content3 nav{position:relative;height:100%}.navi-content3 nav.hover{filter:blur(5px)}.navi-content3 nav .header{width:100%;height:100%;z-index:5600}.navi-content3 nav .header ::-webkit-scrollbar{width:6px}.navi-content3 nav .header .acontainer{max-width:1200px;height:100%;margin:0 auto 0}.navi-content3 nav .header .acontainer .header-main{height:100%;display:flex;justify-content:flex-end;align-items:center}.navi-content3 nav .header .acontainer .header-main .nav-menu{font-weight:400}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu{height:100%}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item{position:relative;display:inline-block;transition:all .3s cubic-bezier(0.95, 0, 0.25, 0.99);height:100%}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item:not(:last-child) a{margin-right:16px}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item>a{display:block;margin:0;font-size:16px;font-family:reg;line-height:54px;color:#fff;transition:all .2s cubic-bezier(0.95, 0, 0.25, 0.99)}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item>a.shopMargin span.shop{display:inline-block}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item>a.shopMargin span.shop svg{height:100%;margin-bottom:-4px;width:22px;filter:invert(1);transition:all .2s cubic-bezier(0.95, 0, 0.25, 0.99)}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item>a.boldGlow{font-family:bold;font-size:18px;filter:drop-shadow(0 0 2px rgba(0, 0, 0, 0.7)) drop-shadow(0 0 2px rgba(0, 0, 0, 0.7)) drop-shadow(0 0 2px rgba(0, 0, 0, 0.7));transition:all .2s cubic-bezier(0.95, 0, 0.25, 0.99)}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item>a.boldGlow:hover{filter:drop-shadow(0 0 2px white) drop-shadow(0 0 2px white) drop-shadow(0 0 2px rgba(255, 255, 255, 0.9));color:#000}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item>a .plus{position:relative;display:inline-block;width:12px;height:12px;margin-left:2px;pointer-events:none}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item>a .plus::before,.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item>a .plus::after{content:"";position:absolute;box-sizing:border-box;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:2px;background-color:#ccc;transition:all .3s cubic-bezier(0.95, 0, 0.25, 0.99)}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item>a .plus::after{transform:translate(-50%, -50%) rotate(-90deg)}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item>a.aktiv{color:#fff;font-family:bold;text-transform:uppercase;filter:drop-shadow(0 0 3px #000) drop-shadow(0 0 3px #000)}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item>a.aktiv .plus::before,.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item>a.aktiv .plus::after{background-color:#fff}@media(min-width: 1025px){.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item-has-children:hover>.sub-menu{transform:translateY(0);opacity:1;visibility:visible;pointer-events:all}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item-has-children:hover>a .plus::after{transform:translate(-50%, -50%) rotate(0deg)}}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item:hover>a{color:#cc979f}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item:hover>a.shopMargin{color:#cc979f}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item:hover>a.shopMargin span.shop svg{filter:invert(0.7)}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item>a .aktiv{color:#cc979f}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item:hover>a .plus::before,.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item:hover>a .plus::after{background-color:#fff}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item>.sub-menu{position:absolute;left:0;top:100%;box-shadow:0 0 10px rgba(0,0,0,.3);min-width:-moz-max-content;min-width:max-content;background-color:hsla(0,0%,100%,.89);transition:all .2s cubic-bezier(0.95, 0, 0.25, 0.99);transform:translateY(20px);opacity:0;pointer-events:none;visibility:hidden}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item>.sub-menu>.menu-item{display:block;margin-right:0}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item>.sub-menu>.menu-item:not(:last-child) a{margin-right:0}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item>.sub-menu>.menu-item>a{position:relative;display:block;margin-right:0;padding:12px 12px;font-weight:500;font-size:16px;letter-spacing:-0.5px;color:#cd0023;transition:all .7s ease;transition-delay:background-color .25s}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item>.sub-menu>.menu-item>a::before{content:"";display:inline-block;width:8px;height:8px;margin-right:5px;margin-bottom:2px;background-color:currentColor;clip-path:polygon(0 0, 100% 50%, 0 100%);opacity:0;transition:all .5s ease;transition-delay:.16s}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item>.sub-menu>.menu-item>a.aktiv{transition:.15s;font-family:black1;color:#555;background-color:rgba(0,0,0,.16)}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item>.sub-menu>.menu-item>a.aktiv::before{transition:.15s;opacity:1;color:#cd0023}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item>.sub-menu>.menu-item:hover>a{color:#fff;background-color:#cd0023;transition:.15s}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item>.sub-menu>.menu-item:hover>a::before{opacity:1;transition:.15s}@media(max-width: 1200px){.navi-content3 nav .header .acontainer{margin:0 3rem}}.navi-content3 nav .header .acontainer .open-nav-menu{position:fixed;top:.5rem;right:10px;z-index:1500;width:34px;height:40px;display:none;justify-content:center;align-items:center;transition:all .5s ease;cursor:pointer}.navi-content3 nav .header .acontainer .open-nav-menu span{display:block;width:24px;height:3px;background-color:#fff;position:relative}.navi-content3 nav .header .acontainer .open-nav-menu span::before,.navi-content3 nav .header .acontainer .open-nav-menu span::after{content:"";position:absolute;left:0;width:100%;height:100%;background-color:#fff;box-sizing:border-box}.navi-content3 nav .header .acontainer .open-nav-menu span::before{top:-7px}.navi-content3 nav .header .acontainer .open-nav-menu span::after{top:7px}.navi-content3 nav .header .acontainer .close-nav-menu{width:28px;height:28px;margin:-6px 8px 11px auto;background-color:#ccc;display:none;justify-content:center;align-items:center;cursor:pointer}.navi-content3 nav .header .acontainer .close-nav-menu img{width:15px}@media(max-width: 1200px){.navi-content3 nav .header .acontainer .header-main .open-nav-menu{margin-top:10px;height:30px}.navi-content3 nav .header{background-color:rgba(0,0,0,0)}.navi-content3 nav .header .nav-menu{position:fixed;z-index:10;top:0;right:-280px;width:280px;height:100%;overflow-y:auto;background-color:#ccc;z-index:6000;padding:15px 0;visibility:hidden;transition:all .5s cubic-bezier(0.95, 0, 0.25, 0.99)}.navi-content3 nav .header .nav-menu.open{visibility:visible;right:0}.navi-content3 nav .header .nav-menu.open .menu-overlay{position:fixed;left:0;top:0;width:100%;height:100%;opacity:0;transition:all .5s cubic-bezier(0.95, 0, 0.25, 0.99);background-color:rgba(0,0,0,.8);backdrop-filter:blur(0)}.navi-content3 nav .header .nav-menu.open .menu-overlay.active{opacity:1;transition:all .5s cubic-bezier(0.95, 0, 0.25, 0.99);backdrop-filter:blur(2px)}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item{display:block;height:unset}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item a{padding:14px 15px !important;font-size:16px !important;line-height:unset;margin-right:0 !important;color:#fff;border-bottom:1px dotted #999}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item a .plus::before,.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item a .plus::after{background-color:#fff}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item a span.shop{top:15px;left:59px}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item a.aktiv{color:#cc979f !important}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item-has-children>a{display:flex;justify-content:space-between;align-items:center}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item-has-children.active>a{color:#cc979f !important}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item-has-children.active>a .plus:after{transform:translate(-50%, -50%) rotate(0deg)}.navi-content3 nav .header .acontainer .header-main .nav-menu .menu>.menu-item-has-children:first-child>a{border-top:1px dotted #999}.navi-content3 nav .acontainer .header-main .open-nav-menu{display:flex}.navi-content3 nav .acontainer .header-main .close-nav-menu{z-index:7000;display:flex;position:relative}.navi-content3 nav .header .menu>.menu-item>.sub-menu{width:100%;min-width:100% !important;position:relative !important;background-color:rgba(0,0,0,0) !important;opacity:1 !important;visibility:visible !important;border:none !important;padding:0 !important;transform:translateY(0px) !important;left:auto;top:auto;max-height:0;overflow:hidden;pointer-events:all !important}.navi-content3 nav .header .menu>.menu-item>.sub-menu>.menu-item>a{padding:14px 0 14px 25px !important;font-size:16px;color:#fff !important}.navi-content3 nav .header .menu>.menu-item>.sub-menu>.menu-item>a img.mesoNav{display:none !important}.navi-content3 nav .header .menu>.menu-item>.sub-menu>.menu-item>a img.mesoNavNeg{display:inline-block !important}}@media(max-width: 1200px){.navi{padding:0 3rem}}@media(max-width: 1080px){.navi-content3{max-width:unset;width:100%}.navi-content3 .navLogo{height:37px}.navi-content3 nav .header .acontainer .header-main .open-nav-menu{margin:0;top:13px;right:10px;z-index:1500;width:34px;height:30px}}.grid4,.grid3{max-width:1200px;margin:0 auto;display:grid;gap:40px}@media(max-width: 1200px){.grid4,.grid3{padding:0 20px;gap:20px}}.grid4-item,.grid3-item{background:#fff;box-sizing:border-box;font-family:light;font-size:13px}.grid3{grid-template-columns:1fr}@media(min-width: 480px)and (max-width: 767px){.grid3{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.grid3{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 851px){.grid4{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 380px){.grid4{grid-template-columns:repeat(1, 1fr)}}@media(min-width: 854px){.grid4{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 359px){.grid3,.grid4{padding:0 15px;gap:15px}}@media(min-width: 1240px){.grid3,.grid4{padding:0}}.headingMail{color:#000}.kontakt-angebot{position:relative;width:100%;flex:1;display:block;margin:0 auto;padding:0}.kontakt-angebot-wrapper{width:100%;display:flex;gap:4rem;flex-wrap:wrap;justify-content:center}@media(max-width: 700px){.kontakt-angebot-wrapper{flex-direction:column}.kontakt-angebot-wrapper .mail-angebot{order:1}.kontakt-angebot-wrapper .mail-Container{order:2}}.mailContainer{flex:1;display:flex;flex-wrap:wrap;gap:5rem}@media(max-width: 1100px){.mailContainer{gap:2rem}}.mailhead{text-align:center;padding-top:3rem;font-size:2.4rem}.kontakt-container{flex:1;margin:0 auto}.kontakt-mail{box-sizing:border-box;position:relative;width:100%;transition:all .4s}@media(max-width: 900px){.kontakt-mail{flex-direction:column}.kontakt-mail .kontakt{width:100%}}.contact-form{width:100%;display:flex;flex-wrap:wrap;gap:10px;transition:all .3s}.form-input{position:relative;overflow:visible;font-size:1.7rem;border:none;outline:none;width:calc(50% - 5px)}.form-input.full{width:100% !important}.form-input:focus{outline:none;border:none}.form-input label{position:absolute;top:14px;left:7px;font-size:15px;color:#666;transition:all .3s;font-family:reg;pointer-events:none}.form-input__input{display:block;padding:1.8rem 1rem .9rem;width:100%;display:block;outline:none;border:none;background-color:#eae8e8;font-family:reg;font-size:1.7rem;color:#7c0216;border-bottom:1px solid hsla(0,0%,10%,.3);transition:all .2s ease}.form-input__input:focus{background-color:rgba(204,151,159,.4);border:none !important}.form-input__input:focus~label,.form-input__input.filled~label{z-index:8000;top:3px;color:#7c0216;line-height:100%;font-size:11px}.form-input__input:focus-visible{outline:none}@media(max-width: 800px){.form-input{width:100%}}.input-flex{width:100%;display:flex;flex-wrap:wrap;gap:1rem}.input-flex .form-input{flex:1}@media(max-width: 700px){.input-flex{flex-direction:column;gap:0}.input-flex .form-input:not(:last-child){margin-bottom:.8rem}}.form-input__input:-moz-placeholder:not(:focus)::-moz-placeholder, #contact-message:-moz-placeholder:not(:focus)::-moz-placeholder{opacity:0;color:rgba(0,0,0,0)}.form-input__input:placeholder-shown:not(:focus)::-moz-placeholder,#contact-message:placeholder-shown:not(:focus)::-moz-placeholder{opacity:0;color:rgba(0,0,0,0)}textarea{width:100%;border:none;height:120px;padding:1.7rem .8rem 1.1rem;background-color:#f3f3f3;border-bottom:1px solid hsla(0,0%,10%,.3);font-family:reg;line-height:100%;font-size:15px;letter-spacing:.5px}textarea:focus~label,textarea.filled~label{z-index:8000;top:2px;color:#4d010e}.textNachricht{position:relative;width:100%;display:block;margin:0 0 .3rem}.textNachricht #contact-message{width:100%;border:none;height:120px;padding:1.7rem .8rem 1.1rem;background-color:#e6e5e5;border-bottom:1px solid hsla(0,0%,10%,.3);font-family:reg;font-size:1.7rem}.textNachricht #contact-message:focus~label,.textNachricht #contact-message.filled~label{z-index:8000;top:2px;color:#7c0216;line-height:100%;font-size:11px}.textNachricht #contact-message:focus{outline:none;background-color:rgba(204,151,159,.4)}.textNachricht label{position:absolute;top:15px;left:8px;font-size:15px;color:#666;transition:all .3s;font-family:reg;pointer-events:none}.checkHead{padding:2rem 0 0;font-family:bold;font-size:16px;letter-spacing:-0.75px;line-height:1}.checkHead span{font-family:light;font-size:13px}.index{font-size:14px}.checkbox-container{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 2rem}.checkbox-container .checkbox-wrapper{margin:0;flex-basis:calc(50% - 5px);padding:5px;background-color:#f3f3f3;gap:5px}.checkbox-container .checkbox-wrapper label{font-size:15px;font-family:light}.checkbox-container .checkbox-wrapper p{font-family:bold}.checkbox-container .checkbox-wrapper .checkmarkSix{position:relative;height:2rem;aspect-ratio:1/1;background-color:#fff !important;border-radius:5px;border:1px solid #cd0023;transition:all .4s}.checkbox-container .checkbox-wrapper .checkmarkSix::after{content:"";position:absolute;top:-2px;left:6px;width:9px;height:17px;border-right:4px solid #cd0023;border-bottom:4px solid #cd0023;transform:rotate(45deg) scale(2);opacity:0;visibility:hidden;transition:all .3s}.checkBox6:checked~.checkmarkSix::after{visibility:visible;opacity:1;transform:rotate(45deg) scale(1)}.buttonwrapper{width:100%;display:flex;justify-content:center}.absenden{position:relative;z-index:9000;align-self:center;width:auto;margin-top:1rem;margin-right:0;margin-left:0;font-family:reg;font-size:1.7rem;line-height:100%;padding:.8rem 1.5rem 1rem;border-radius:30px;border:none;outline:none;background-color:#cd0023;color:#fff;transition:all .4s;cursor:pointer}.absenden.btnSmaller{padding:.4rem 1rem -0.6rem;font-size:13px;opacity:.7}.absenden.greyback{background-color:hsl(0,0%,30%)}.absenden:not(:last-child){margin-right:3rem}.absenden:hover{background-color:#fff;color:#7c0216;transform:translateY(-2px);box-shadow:0 0 7px 6px rgba(205,0,35,.884)}@media only screen and (max-width: 450px){.absenden{margin-top:1rem;font-size:1.7rem}}.abstand{margin-top:2rem}.checkbox-wrapper{z-index:500;position:relative;margin-bottom:.7rem;display:flex;align-items:center;gap:1rem}.checkbox-wrapper .checkmark{position:relative;height:2.7rem;aspect-ratio:1/1;background-color:#fff !important;border-radius:5px;border:1px solid #cd0023;transition:all .4s}.checkbox-wrapper .checkmark::after{content:"";position:absolute;top:-3px;left:7px;width:13px;height:23px;border-right:5px solid #cd0023;border-bottom:5px solid #cd0023;transform:rotate(45deg) scale(5);opacity:0;visibility:hidden;transition:all .4s}.checkbox-wrapper p.checkbox{display:inline-block;font-family:reg;font-size:1.5rem;line-height:1.6rem;margin:unset;color:#666;hyphens:auto}@media(max-width: 550px){.checkbox-wrapper p.checkbox{font-size:1.2rem}}#check:checked~.checkmark{background-color:#cd0023}#check:checked~.checkmark::after{visibility:visible;opacity:1;transform:rotate(45deg) scale(1)}.mailAngebot{position:relative;flex:1;background-image:url("./medical/empty-background-modern-factory-environment.jpg");background-position:center;background-size:cover;background-repeat:no-repeat}.mailAngebot .content{position:relative;height:100%;width:100%;display:flex;flex-direction:column}.mailAngebot .content .up{display:flex;justify-content:center;background-color:#cd0023;padding:1rem 0;color:#fff}.mailAngebot .content .up .heading-head{text-align:center;font-size:2.6rem;font-family:light;padding:0 2rem}.mailAngebot .content .middle{position:relative;flex:1;display:flex;justify-content:center;align-items:center;flex-direction:column;align-items:center;background-color:rgba(0,0,0,.5)}.mailAngebot .content .middle .head{text-transform:uppercase;text-align:center;font-size:2rem;font-family:bold;color:#fff}.mailAngebot .content .middle-image{width:100%;height:auto}.mailAngebot .content .middle-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mailAngebot .content .middle p{font-size:18px;margin-bottom:.8rem;padding:2rem 2rem}footer{position:relative;left:0;width:100%;transition:all .45s cubic-bezier(0.9, 0, 0.12, 0.99);background-color:hsl(0,0%,10%)}footer .footer{position:relative;max-width:1200px;margin:0 auto;padding:4rem 0 3rem;display:flex;flex-wrap:wrap;justify-content:space-between;gap:3rem}footer .footer-item{flex:1}footer .footer-item .footerLogo{width:100%;margin-bottom:.2rem}footer .footer-item .footerLogo img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:90%}footer .footer-item .bd-wrapper{display:flex;align-items:center;gap:10px;margin-top:13px}footer .footer-item .bd-wrapper a.bd-logo{display:inline-block;height:31px;transition:all .2s}footer .footer-item .bd-wrapper a.bd-logo img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-o-object-position:left;object-position:left}footer .footer-item .bd-wrapper a.bd-logo:hover{filter:opacity(0.6)}footer .footer-item .bd-wrapper .bdtext{color:#fff;font-family:cond;font-size:13px;line-height:1.2;text-transform:uppercase}footer .footer-item .footerFB a{display:inline-block;margin-top:10px;color:#fff;font-size:25px;transition:all .3s}footer .footer-item .footerFB a:hover{color:#cc979f}footer .footer-item:nth-child(1),footer .footer-item:nth-child(2),footer .footer-item:nth-child(3){border-right:1px solid hsl(0,0%,50%)}footer .footer-item .head{font-size:18px;font-family:light;color:hsl(0,0%,70%);text-transform:uppercase;padding-bottom:6px}footer .footer-item .address{font-size:14px;font-family:reg;line-height:1.7;color:hsl(0,0%,70%)}footer .footer-item .address-bold{font-weight:600}footer .footer-item .address a{position:relative;display:block;color:hsl(0,0%,70%);padding-left:12px;margin-left:6px;transition:.2s ease}footer .footer-item .address a::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:0;height:0;border-top:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(0,0,0,0);border-left:5px solid #cc979f;transition:.2s ease}footer .footer-item .address a:hover,footer .footer-item .address a.active{color:#cc979f}footer .footer-item .address a:hover::before,footer .footer-item .address a.active::before{color:#fff}footer .footer-item .address.mleft{margin-left:-5px}footer .footer-item .position{font-size:12px;color:hsl(0,0%,70%)}@media(max-width: 980px){footer .footer{gap:4rem}footer .footer-item{flex:unset;width:45%}footer .footer-item:nth-child(1),footer .footer-item:nth-child(2),footer .footer-item:nth-child(3){border-right:1px solid rgba(0,0,0,0)}footer .footer-item:nth-child(1),footer .footer-item:nth-child(2){border-bottom:1px solid hsl(0,0%,10%)}}footer .footer-copy{width:100%;margin-bottom:3rem;text-align:center;font-size:1.26rem;font-family:light;letter-spacing:.5px;color:#fff}footer .footer-copy .divider{display:inline-block;margin:0 8px}footer .footer-copy a{position:relative;color:#fff}footer .footer-copy a .icon-globe{margin-right:5px;vertical-align:middle;transform:translateY(-1px);transition:.2s ease}footer .footer-copy a:hover{color:#cd0023}@media(max-width: 1200px){footer .footer{padding:4rem 3rem}}@media(max-width: 980px){footer{position:relative;left:unset;bottom:unset;width:100%;height:unset}footer .footer-copy{padding-bottom:3rem;hyphens:none}}footer:hover{bottom:0}@media(max-width: 700px){footer{position:relative}footer .footerBadge{display:none}}@media(max-width: 550px){footer .footer-item{width:100%}footer .footer-item .address{font-size:18px}footer .footer-item .position{font-size:16px}footer .footer-item .head{font-size:18px}footer .footer-copy{padding-bottom:3rem;padding-right:3rem;padding-left:3rem}}.headDistance{height:54px}.mobilHero{display:none;height:auto}@media(max-width: 550px){.mobilHero{display:block}.mobilHero img{width:100%}}.beratung{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem 1.5rem;border-radius:14px}.beratung p{hyphens:none}.claim{width:100%;text-align:center}.claim .title{font-size:clamp(3rem,5vw,4.6rem);line-height:1.1;hyphens:none;font-family:fancy;color:#666}.claim .title span.fancyBold{font-family:fancyBold}.infoImg{position:relative;margin-inline:auto;width:min(1200px,100% - 4rem);margin-bottom:3rem}.infoImg.px400{height:400px}.infoImg img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.vorteile .grid4{width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(130px, 1fr));gap:3rem}.vorteile .grid4-item{display:flex;flex-direction:column;align-items:center;padding:2rem 1rem 2rem 1rem;box-shadow:0 3px 15px rgba(0,0,0,.3)}.vorteile .grid4-item .image{width:40%;margin-bottom:1rem}.vorteile .grid4-item .image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.vorteile .grid4-item .text-vorteile{padding-top:1rem;text-align:center;font-family:med1;font-size:2rem;line-height:1.2;color:hsl(0,0%,30%);hyphens:none}.vorteile .grid4-item p.small a{color:#cd0023;font-family:med1}.vorteile .grid4-item p.small a:hover{color:#555}@media(max-width: 690px){.vorteile .grid4{grid-template-columns:repeat(auto-fit, minmax(260px, 1fr))}}@media(max-width: 500px){.vorteile .grid4{display:block}.vorteile .grid4-item:not(:last-child){margin-bottom:3rem}}.genderBlocks{width:100%}.genderBlocks .grid2{position:relative;width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(40%, 1fr));gap:3rem}.genderBlocks .grid2-item{position:relative;padding:2.5rem;width:100%;border:1px solid hsl(0,0%,70%)}.genderBlocks .grid2-item h4.genderH4{font-family:bold;color:#000;font-size:2.5rem;line-height:1.1;margin-top:unset;margin-bottom:12px !important}.genderBlocks .grid2-item .text{font-family:med1;font-size:1.8rem;line-height:1.3;color:hsl(0,0%,30%)}@media(max-width: 760px){.genderBlocks .grid2{display:block}.genderBlocks .grid2-item{margin-bottom:4rem}.genderBlocks .grid2:not(:last-child){margin-bottom:3rem}}.main-content{position:relative;display:block;width:100%;height:54vh;overflow:hidden}.main-content .slideshow{position:relative;display:block;width:100%;height:100%;overflow:hidden}.main-content .slideshow .slideshow-inner{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.main-content .slideshow .slides{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.main-content .slideshow .slide{position:absolute;display:none;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:1}.main-content .slideshow .slide.is-active,.main-content .slideshow .slide.is-new{display:block}.main-content .slideshow .slide .caption{padding:0 100px}@media(max-width: 500px)and (orientation: portrait){.main-content .slideshow .slide .caption{padding:110px 40px 0}.main-content .slideshow .slide .caption .title{letter-spacing:.15em;font-size:3.3rem}}.main-content .slideshow .slide .image-container{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.main-content .slideshow .slide .image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-content .slideshow .pagination{position:absolute;z-index:2;width:100%;height:12px;left:0;bottom:19px;text-align:center;cursor:default}.main-content .slideshow .pagination .btn{margin:15px 0 0;border-color:#fff}.main-content .slideshow .pagination .btn::before{background:#fff}.main-content .slideshow .pagination .item{position:relative;z-index:1;display:inline-block;width:46px;height:32px;padding:15px 5px;text-indent:-999em;cursor:pointer}.main-content .slideshow .pagination .item+.page{margin-left:-2px}.main-content .slideshow .pagination .item::before{content:"";position:absolute;display:block;top:15px;left:5px;width:36px;height:2px;background:hsla(0,0%,100%,.5);transition:background .2s ease}.main-content .slideshow .pagination .item::after{z-index:2;width:0;background:#fff;transition:width .2s ease}.main-content .slideshow .pagination .item:hover::before,.main-content .slideshow .pagination .item.is-active::before{background-color:#cd0023}@media(max-width: 890px)and (orientation: landscape){.main-content .slideshow .pagination{bottom:10px}}.main-content .slideshow .arrows .arrow{position:absolute;z-index:3;top:50%;margin:-33px 0 0;padding:20px;cursor:pointer}.main-content .slideshow .arrows .prev{left:30px}.main-content .slideshow .arrows .prev:hover .svg{left:-10px}.main-content .slideshow .arrows .next{right:30px}.main-content .slideshow .arrows .next:hover .svg{left:10px}.main-content .slideshow .arrows .svg{position:relative;left:0;width:14px;height:26px;fill:#fff;transition:left .2s ease}@media(max-width: 2000px)and (orientation: landscape){.main-content{height:567px}}@media(min-width: 2001px)and (orientation: landscape){.main-content{height:800px}}@media(max-width: 1700px)and (orientation: portrait){.main-content{height:30vh}}@media(max-width: 1450px)and (orientation: landscape){.main-content{height:50vh}}@media(max-width: 1200px)and (orientation: landscape){.main-content{height:44vh}}@media(max-width: 980px)and (orientation: landscape){.main-content{height:72vh}}@media(max-width: 1390px)and (orientation: portrait){.main-content{height:19vh}}@media(max-width: 1024px)and (orientation: portrait){.main-content{height:360px}}@media(max-width: 768px)and (orientation: portrait){.main-content{height:271px}}@media(max-width: 550px){.main-content{display:none}}.icons3er{width:100%;display:flex;gap:1rem;flex-wrap:wrap}.icons3er-item{flex:1;padding:1rem;background-color:#fff;overflow:hidden;border-radius:8px}.icons3er-item .image{height:90px;margin-bottom:1rem}.icons3er-item .image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.icons3er-item .text{font-size:16px;text-align:center;hyphens:none;line-height:1.2}@media(max-width: 550px){.icons3er{flex-direction:column}}.grid2-item-heading{color:#000;font-family:bold;font-size:2.1rem;margin-bottom:1rem}.grid3Faq{width:100%;display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));gap:5rem}.grid3Faq-item{display:block}.grid3Faq-item .grid2-intern{display:grid;grid-template-rows:1fr 1fr;gap:1rem;box-shadow:0 0 20px rgba(0,0,0,.3)}.grid3Faq-item .grid2-intern .box1{width:100%;padding:2rem;background-color:rgba(0,0,0,.1)}.grid3Faq-item .grid2-intern .box1 .number{font-family:light;font-size:3.4rem;display:flex;justify-content:center;align-items:center;width:55px;aspect-ratio:1/1;color:#fff;background-color:#cd0023;border-radius:50%;margin-bottom:1.7rem}.grid3Faq-item .grid2-intern .box1 .text{font-family:medi;font-size:19px;color:#000}.grid3Faq-item .grid2-intern .box2{width:100%;background-color:#fff}.grid3Faq-item .grid2-intern .box2 .text2{padding:2rem 2rem 0;font-size:17px;color:#255293}@media(max-width: 690px){.grid3Faq{display:flex;flex-wrap:wrap;flex-direction:column;gap:unset}.grid3Faq-item{display:flex;justify-content:center;grid-template-rows:unset}.grid3Faq-item:not(:last-child){margin-bottom:4rem}}img{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:2px solid #cd0023;outline-offset:3px}.wrap{max-width:1200px;margin:0 auto}@media(max-width: 1200px){.wrap{margin:0 2rem}}.wrap{display:flex;align-items:center;justify-content:space-between;gap:24px}img.rotate{transform:rotate(130deg)}.catalog__row{padding:3rem 0;border-bottom:1px solid #ece9e7}.catalog__row:nth-child(even){background:#e7e7e7}.catalog__inner{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:430px}@media(max-width: 900px){.catalog__inner{grid-template-columns:1fr;min-height:0}}.product__text{display:flex;flex-direction:column;justify-content:center;max-width:640px}.product__tag{font-family:"IBM Plex Mono","SF Mono",monospace;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#cd0023;border:1px solid rgba(205,0,35,.35);border-radius:100px;padding:5px 12px;display:inline-flex;width:-moz-fit-content;width:fit-content;margin-bottom:22px}.product__title{font-family:bold;font-size:clamp(24px,2.6vw,32px);letter-spacing:-0.01em;line-height:1.15;margin:0 0 18px}.product__title sup{font-size:.45em;color:#cd0023;font-weight:500;vertical-align:super}.product__desc{font-size:15.5px;color:#6b6663;line-height:1.65;margin:0 0 18px}.product__price-block{border-top:1px solid #ece9e7;padding-top:24px;margin-bottom:28px}.product__price-row{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.product__price{font-family:"IBM Plex Mono","SF Mono",monospace;font-size:clamp(34px,3.6vw,44px);font-weight:500;letter-spacing:-0.02em;color:#141414}.product__price .cur{font-size:.42em;color:#6b6663;font-weight:500;letter-spacing:0}.product__price-note{font-family:"IBM Plex Mono","SF Mono",monospace;font-size:11.5px;letter-spacing:.04em;color:#6b6663;text-transform:uppercase}.product__shipping{margin-top:10px;font-size:14px;color:#6b6663;display:flex;align-items:center;gap:7px}.product__shipping::before{content:"";width:5px;height:5px;border-radius:50%;background:#2f8f4e;flex-shrink:0}.product__shipping--paid::before{background:#a6a29d}.product__specs{list-style:none;margin:0 0 32px;padding:0;border-top:1px solid #ece9e7}.product__specs li{display:grid;grid-template-columns:128px 1fr;gap:16px;padding:11px 0;border-bottom:1px solid #ece9e7;font-size:13.5px}.product__specs li span:first-child{font-family:"IBM Plex Mono","SF Mono",monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#a6a29d;padding-top:1px}.product__specs li span:last-child{color:#141414}.product__visual{position:relative;background:radial-gradient(circle at 30% 20%, rgba(205, 0, 35, 0.06), transparent 55%),linear-gradient(160deg, #ece9e7 0%, #ffffff 60%);display:flex;align-items:center;justify-content:center;padding:20px;min-height:320px;overflow:hidden}.product__visual::after{content:"";position:absolute;inset:0;border-left:1px solid #ece9e7}@media(max-width: 900px){.product__visual::after{border-left:none;border-top:1px solid #ece9e7}}.product__visual .device-icon{width:min(220px,60%);height:auto;color:#141414}.product__visual .device-icon .accent{color:#cd0023}.product__visual .visual-caption{position:absolute;bottom:22px;left:24px;font-family:"IBM Plex Mono","SF Mono",monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:#a6a29d}@media(max-width: 550px){.product__visual{margin-top:-5rem}}a.product__cta{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;font-family:"IBM Plex Mono","SF Mono",monospace;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:#141414;background:rgba(0,0,0,0);border:1px solid #141414;padding:14px 24px;transition:background .35s cubic-bezier(0.16, 1, 0.3, 1),color .35s cubic-bezier(0.16, 1, 0.3, 1),border-color .35s cubic-bezier(0.16, 1, 0.3, 1)}a.product__cta svg{width:14px;height:14px;transition:transform .35s cubic-bezier(0.16, 1, 0.3, 1)}a.product__cta:hover{background:#cd0023;border-color:#cd0023;color:#fff}a.product__cta:hover svg{transform:translateX(3px)}.catalog__row:nth-child(2) .catalog__inner{grid-template-columns:1fr 1fr}@media(max-width: 900px){.catalog__row:nth-child(2) .catalog__inner{grid-template-columns:1fr}}.trust{padding:clamp(10px,6vw,60px) 0;border-bottom:1px solid #ece9e7}.trust .wrap{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px}@media(max-width: 720px){.trust .wrap{grid-template-columns:1fr;gap:28px}}.trust__item{display:flex;gap:12px;align-items:flex-start;padding:1.5rem;background-color:rgba(0,0,0,.11);border-radius:4px}.trust__item .num{font-family:reg;font-size:21px;color:#cd0023;border:1px solid #cd0023;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.trust__item h3{font-family:reg;font-size:18px;margin:0 0 8px;padding:0 0 0 0 !important}.trust__item p{font-size:13.5px;color:#6b6663;margin:0;line-height:1.25}.reveal{opacity:0;transform:translateY(18px);transition:opacity .7s cubic-bezier(0.16, 1, 0.3, 1),transform .7s cubic-bezier(0.16, 1, 0.3, 1)}.reveal.is-visible{opacity:1;transform:translateY(0)}ul li{list-style-type:none}ul li a{text-decoration:none}/*# sourceMappingURL=main.min.css.map */