:root{--body-font-family: Arimo, Arial, sans-serif;--headline-font-family: Arimo, Arial, sans-serif;--primary: #00a19a;--secondary: #585757;--tertiary: #34b4af;--quaternary: #2A4858;--white: #ffffff;--lightGray: #F5F5F0;--gray: #E0DED8;--darkGray: #585757;--black: #1A1A1E;--fontColor: #000000;--fontColorLight: #ffffff;--linkColor: #00a19a;--linkColorDark: #585757;--navigationBg: #585757;--footerBg: #585757;--btnPrimary: #00a19a;--btnSecondary: #585757;--btnWhite: #F5F5F0;--btnBlack: #2C2C30;--btnPrimaryInactive: #1B6B6E;--btnSecondaryInactive: #134B4D;--btnWhiteInactive: #ffffff;--btnBlackInactive: #4A4A4D;--overlayOpacity: 0.85;--overlay: #7f7f7f66;--border-radius: 0px;--swiper-navigation-size: 34px;--gap: 20px;--topBottomSpace: 60px;--imageDefaultHeight: 100px;--pMin: 1rem;--pAv: 1rem;--pMax: 1rem;--h1Max: 2.8rem;--h1Av: 2.2rem;--h1Min: 1.8rem;--h2Max: 1.85rem;--h2Av: 1.7rem;--h2Min: 1.6rem;--h3Max: 1.3rem;--h3Av: 1.3rem;--h3Min: 1.3rem;--h4Max: 1.1rem;--h4Av: 1.1rem;--h4Min: 1.1rem;--boxesBg: #f3f3f3;--contentWidthSmall: 720px;--contentWidthMiddle: 1024px;--contentWidthLarge: 1440px;--contentWidthXLarge: 1920px;--deskTextPadding: 40px;--deskTextPaddingBig: 100px;--mobileTextPadding: 20px;--boxShadow: 0px 0px 25px rgba(0,0,0,0.2);--mobileBreakpoint: 960px}@font-face{font-family:"Arimo";src:url("/files/fm-theme/fonts/Arimo-Regular.woff2") format("woff2"),url("/files/fm-theme/fonts/Arimo-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Arimo";src:url("/files/fm-theme/fonts/Arimo-Italic.woff2") format("woff2"),url("/files/fm-theme/fonts/Arimo-Italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Arimo";src:url("/files/fm-theme/fonts/Arimo-Medium.woff2") format("woff2"),url("/files/fm-theme/fonts/Arimo-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Arimo";src:url("/files/fm-theme/fonts/Arimo-SemiBold.woff2") format("woff2"),url("/files/fm-theme/fonts/Arimo-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Arimo";src:url("/files/fm-theme/fonts/Arimo-Bold.woff2") format("woff2"),url("/files/fm-theme/fonts/Arimo-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Arimo";src:url("/files/fm-theme/fonts/Arimo-BoldItalic.woff2") format("woff2"),url("/files/fm-theme/fonts/Arimo-BoldItalic.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Bricolage Grotesque";src:url("/files/fm-theme/fonts/bricolage-grotesque-latin.woff2") format("woff2");font-weight:200 800;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Bricolage Grotesque";src:url("/files/fm-theme/fonts/bricolage-grotesque-latin-ext.woff2") format("woff2");font-weight:200 800;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Figtree";src:url("/files/fm-theme/fonts/figtree-latin.woff2") format("woff2");font-weight:300 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Figtree";src:url("/files/fm-theme/fonts/figtree-latin-ext.woff2") format("woff2");font-weight:300 900;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@view-transition{navigation:auto}html{scroll-behavior:smooth;font-size:20px}html body{font-size:100%;font-family:var(--body-font-family);overflow-x:hidden;text-rendering:optimizeLegibility;color:var(--fontColor);margin:0}html body *{box-sizing:border-box}@media(max-width: calc(960px - 1px)){html body.safari #main figure.scrollUp{background-attachment:scroll !important;background-position:center !important}}html body h1{font-family:var(--headline-font-family);font-size:var(--h1Min);font-weight:800;line-height:1}@media(min-width: 960px){html body h1{font-size:var(--h1Av)}html body h1 span{font-size:1.6rem}}@media(min-width: 1240px){html body h1{font-size:var(--h1Max)}}html body h2{font-family:var(--headline-font-family);font-size:var(--h2Min);line-height:1.1;text-transform:none}@media(min-width: 960px){html body h2{font-size:var(--h2Av)}}@media(min-width: 1240px){html body h2{font-size:var(--h2Max)}}html body h3{font-family:var(--headline-font-family);font-size:var(--h3Min);margin:5px 0}@media(min-width: 960px){html body h3{font-size:var(--h3Av)}}@media(min-width: 1240px){html body h3{font-size:var(--h3Max)}}html body h4{font-family:var(--headline-font-family);font-size:var(--h4Min);margin:5px 0}@media(min-width: 960px){html body h4{font-size:var(--h4Av)}}@media(min-width: 1240px){html body h4{font-size:var(--h4Max)}}html body h5,html body h6{font-family:var(--headline-font-family)}html body p,html body li{margin:5px 0;font-size:var(--pMin)}@media(min-width: 960px){html body p,html body li{font-size:var(--pAv)}}@media(min-width: 1240px){html body p,html body li{font-size:var(--pMax)}}html body a:is(.text){color:var(--linkColor)}html body a:visited{color:var(--fontColor)}html body a[href*="tel:"]{display:inline-flex}html body .text a:not(.btn),html body .ce_text a:not(.btn){color:var(--linkColor);text-decoration:none}html body .text a:not(.btn):hover,html body .ce_text a:not(.btn):hover{text-decoration:underline}html body figure{margin:0}html body .text-light h1,html body .text-light h2,html body .text-light h3,html body .text-light h4,html body .text-light h5{color:var(--fontColorLight)}html body p.error{width:100%;color:#cf2626}html body video{object-fit:cover;width:100%}html body table{width:100%}html body table tbody th,html body table tbody td{padding:12px 15px}html body table tbody tr{border-bottom:1px solid var(--gray)}html body table tbody tr:nth-of-type(even){background-color:var(--lightGray)}html body table tbody tr:last-of-type{border-bottom:2px solid var(--secondary)}html body table tbody tr.active-row{font-weight:bold;color:var(--secondary)}@media(min-width: calc(960px - 1px)){html body table{max-width:450px}}html body .btn{border-radius:0px;padding:5px 60px;display:flex;align-items:center;min-height:50px;font-weight:500;border:none;max-width:100%;flex-wrap:wrap;white-space:inherit;line-height:1.2;height:inherit;width:max-content;background:var(--btnPrimary);color:var(--white);transition:background .2s;-webkit-transition:background .2s;font-size:1em;text-decoration:none}html body ::selection{background:var(--fontColor);color:var(--fontColorLight)}html body ::-moz-selection{background:var(--primary);color:var(--fontColor)}html body #header{position:sticky;top:0;z-index:10;background:var(--navigationBg);box-shadow:0 0 5px rgba(0,0,0,.2)}html body #header .infobar{display:flex;justify-content:flex-start;background:var(--primary);padding:5px 20px;transition:padding .4s ease}html body #header .infobar *{color:var(--white);font-size:.6rem}html body #header .infobar h5{margin:0 3px 0 0}html body #header .infobar-left,html body #header .infobar-center,html body #header .infobar-right{display:flex;align-items:center}html body #header .infobar-left .infobar-devider,html body #header .infobar-center .infobar-devider,html body #header .infobar-right .infobar-devider{width:1px;height:100%;background:var(--white)}html body #header .infobar-left .infobar-phone,html body #header .infobar-left .infobar-mail,html body #header .infobar-left .infobar-openingtimes,html body #header .infobar-left .infobar-devider,html body #header .infobar-center .infobar-phone,html body #header .infobar-center .infobar-mail,html body #header .infobar-center .infobar-openingtimes,html body #header .infobar-center .infobar-devider,html body #header .infobar-right .infobar-phone,html body #header .infobar-right .infobar-mail,html body #header .infobar-right .infobar-openingtimes,html body #header .infobar-right .infobar-devider{margin-right:12px}@media(max-width: 959px){html body #header .infobar{padding:5px 15px}html body #header .infobar .infobar-phone,html body #header .infobar .infobar-mail,html body #header .infobar .infobar-openingtimes{display:flex;align-items:center}html body #header .infobar .infobar-phone h5,html body #header .infobar .infobar-mail h5,html body #header .infobar .infobar-openingtimes h5{display:none}html body #header .infobar .infobar-phone::before,html body #header .infobar .infobar-mail::before,html body #header .infobar .infobar-openingtimes::before{content:"";display:inline-block;width:18px;height:18px;margin-right:5px;flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-position:center}html body #header .infobar .infobar-phone::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z'%3E%3C/path%3E%3C/svg%3E")}html body #header .infobar .infobar-mail::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23ffffff' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M3 7a2 2 0 0 1 2 -2h14a2 2 0 0 1 2 2v10a2 2 0 0 1 -2 2h-14a2 2 0 0 1 -2 -2v-10z'/%3E%3Cpath d='M3 7l9 6l9 -6'/%3E%3C/svg%3E")}html body #header .infobar .infobar-openingtimes::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cpolyline points='12 6 12 12 16 14'%3E%3C/polyline%3E%3C/svg%3E")}}html body #header nav{background:rgba(0,0,0,0)}html body #header nav .header-logo{padding:12px 0 12px 0}html body #header nav .header-logo img{display:block;width:80px;height:100%;padding:8px;object-fit:contain;transition:all .4s ease}html body #header nav ul{margin:0;padding:0}@media(max-width: 959px){html body #header nav{display:flex;align-items:center;justify-content:space-between;padding:0 15px}html body #header nav .burger-btn{display:flex;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;background:none;border:none;cursor:pointer;z-index:1010;position:relative;padding:0;gap:5px}html body #header nav .burger-btn .line{display:block;width:26px;height:3px;background:var(--fontColorLight);border-radius:2px;transition:transform .35s cubic-bezier(0.4, 0, 0.2, 1),opacity .25s ease;transform-origin:center}html body #header nav .main-menu{position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;background:var(--navigationBg);z-index:1000;display:flex;flex-direction:column;padding:100px 30px 0;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility 0s .4s}html body #header nav>p,html body #header nav .header-logo{z-index:1010;position:relative}html body #header nav.nav-open .burger-btn .line:nth-child(1){transform:translateY(8px) rotate(45deg)}html body #header nav.nav-open .burger-btn .line:nth-child(2){opacity:0}html body #header nav.nav-open .burger-btn .line:nth-child(3){transform:translateY(-8px) rotate(-45deg)}html body #header nav.nav-open .main-menu{opacity:1;visibility:visible;transition:opacity .4s ease,visibility 0s 0s}html body #header nav.nav-open .level_1>li{opacity:1;transform:translateY(0)}html body #header nav.nav-open .level_1>li:nth-child(1){transition-delay:0.05s}html body #header nav.nav-open .level_1>li:nth-child(2){transition-delay:0.1s}html body #header nav.nav-open .level_1>li:nth-child(3){transition-delay:0.15s}html body #header nav.nav-open .level_1>li:nth-child(4){transition-delay:0.2s}html body #header nav.nav-open .level_1>li:nth-child(5){transition-delay:0.25s}html body #header nav.nav-open .level_1>li:nth-child(6){transition-delay:0.3s}html body #header nav.nav-open .level_1>li:nth-child(7){transition-delay:0.35s}html body #header nav.nav-open .level_1>li:nth-child(8){transition-delay:0.4s}html body #header nav.nav-open .level_1>li:nth-child(9){transition-delay:0.45s}html body #header nav.nav-open .level_1>li:nth-child(10){transition-delay:0.5s}html body #header nav.nav-open .level_1>li:nth-child(11){transition-delay:0.55s}html body #header nav.nav-open .level_1>li:nth-child(12){transition-delay:0.6s}html body #header nav.nav-open .social-links{opacity:1 !important;transition-delay:.35s}html body #header nav .level_1{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:10px 0 100px;margin:0}html body #header nav .level_1>li{opacity:0;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease;list-style:none;margin-bottom:0;border-bottom:1px solid rgba(255,255,255,.12);position:relative}html body #header nav .level_1>li>a{display:block;padding:14px 10px;font-size:1.1rem;font-weight:600;color:var(--fontColorLight);text-decoration:none;text-transform:uppercase;letter-spacing:.5px}html body #header nav .level_1>li>a.active,html body #header nav .level_1>li>a.trail{text-decoration:underline}html body #header nav .level_1>li .open-dropdown{display:inline-flex !important;align-items:center;justify-content:center;position:absolute;right:0;top:4px;width:44px;height:44px;cursor:pointer;transition:transform .3s ease;color:var(--fontColorLight);font-style:normal}html body #header nav .level_1>li.open>.open-dropdown{transform:rotate(180deg)}html body #header nav .level_1>li ul{display:block;max-height:0;overflow:hidden;margin:0;padding:0;transition:max-height .4s ease}html body #header nav .level_1>li ul li{list-style:none;border-bottom:none;position:relative}html body #header nav .level_1>li ul li a{display:block;padding:10px 10px 10px 30px;font-size:.95rem;font-weight:600;color:var(--fontColorLight);text-decoration:none;opacity:.8}html body #header nav .level_1>li ul li a.active{text-decoration:underline}html body #header nav .level_1>li ul li .open-dropdown{display:inline-flex !important;align-items:center;justify-content:center;position:absolute;right:0;top:0;width:44px;height:44px;cursor:pointer;transition:transform .3s ease;color:var(--fontColorLight);font-style:normal}html body #header nav .level_1>li ul li.open>.open-dropdown{transform:rotate(180deg)}html body #header nav .level_1>li ul li.open>ul{max-height:500px}html body #header nav .level_1>li ul li ul li a{padding-left:50px;font-size:.9rem}html body #header nav .level_1>li.open>ul{max-height:500px}html body #header nav .social-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:20px 0 30px;margin:0;opacity:0;transition:opacity .4s ease;flex-shrink:0}html body #header nav .social-links li{list-style:none}html body #header nav .social-links li a{display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--fontColorLight);text-decoration:none}html body #header nav .social-links li a i.fa{font-size:22px}html body #header nav.mobile-nav-centered .main-menu{justify-content:center;text-align:center}html body #header nav.mobile-nav-centered .level_1{flex:0 1 auto;overflow-y:visible;padding-bottom:20px}html body #header nav.mobile-nav-centered .level_1>li{border-bottom:none}html body #header nav.mobile-nav-centered .level_1>li>a{text-align:center;font-size:1.3rem;padding:16px 10px}html body #header nav.mobile-nav-centered .level_1>li .open-dropdown{display:none !important}}@media(max-width: 959px)and (max-height: 400px){html body #header nav .social-links{display:none !important}}@media(min-width: 600px){html body #header .infobar *{font-size:.7rem}html body #header .infobar h5{display:inline;margin-right:3px}}@media(min-width: 960px){html body #header:has(.infobar){top:-36px}html body #header .infobar .infobar-mail,html body #header .infobar .infobar-phone,html body #header .infobar .infobar-openingtimes{display:flex;align-items:center;flex-wrap:wrap}html body #header nav{display:flex;flex-wrap:nowrap;margin-right:auto;margin-left:auto;justify-content:space-between;padding:0 20px}html body #header nav .burger-btn{display:none}html body #header nav .header-logo img{width:100px;padding:8px}html body #header nav .main-menu{display:flex;align-items:center;justify-content:flex-end}html body #header nav .main-menu ul{display:flex}html body #header nav .main-menu ul li{display:flex;position:relative;margin-bottom:0;text-align:left;padding:0;list-style:none}html body #header nav .main-menu ul li .open-dropdown{display:none}html body #header nav .main-menu ul li a{border:none;font-size:.7rem;line-height:1rem;padding:10px;text-transform:uppercase;color:var(--fontColorLight);text-decoration:none}html body #header nav .main-menu ul li a:hover,html body #header nav .main-menu ul li a.active{text-decoration:underline}html body #header nav .main-menu ul li ul{position:absolute;top:0;display:block;padding:0;opacity:0;overflow:hidden;visibility:hidden;max-height:0;min-width:250px;transition:opacity .4s,visibility 0s .4s,max-height .4s}html body #header nav .main-menu ul li ul li{margin-top:0;justify-content:flex-start}html body #header nav .main-menu ul li ul li a{border-radius:0}html body #header nav .main-menu ul li.active{text-decoration:none}html body #header nav .main-menu ul li:hover>ul,html body #header nav .main-menu ul li:has(a:focus)>ul{opacity:1;visibility:visible;overflow:visible;max-height:300px;transition:opacity .4s,visibility 0s 0s,max-height .4s;background:var(--navigationBg)}html body #header nav .main-menu ul li::after{display:none}html body #header nav .main-menu .level_1{justify-content:flex-end}html body #header nav .main-menu .level_1>li>a{transition:none !important}html body #header nav .main-menu .level_1 .level_2{width:auto;min-width:200px;top:100%;left:0;padding-top:28px}html body #header nav .main-menu .level_1 .level_2 a{background:rgba(0,0,0,0);text-transform:uppercase;font-size:.7rem;line-height:1.4}html body #header nav .main-menu .level_1 .level_2 .level_3{left:100%}html body #header nav .main-menu .level_1 .level_2 .level_3 li{padding-left:10px}html body #header nav .main-menu .level_1>li:nth-last-child(1) .level_3,html body #header nav .main-menu .level_1>li:nth-last-child(2) .level_3{left:auto;right:100%}html body #header nav .main-menu .social-links{display:flex;flex-wrap:nowrap !important;justify-content:center}html body #header nav .main-menu .social-links::before{content:"";display:inline-block;width:1px;height:45px;background-color:var(--gray);opacity:.5;margin:0 4px 0 10px}html body #header nav .main-menu .social-links li a{text-align:center;min-width:38px}html body #header nav .main-menu .social-links li a i.fa{font-size:.7rem;line-height:.7rem}html body #header nav[data-nav-version=vcenter]{flex-direction:column;align-items:center}html body #header nav[data-nav-version=hcenter]{justify-content:flex-start}html body #header nav[data-nav-version=hcenter] .main-menu{position:absolute;height:100%;width:calc(100% - 80px);justify-content:center}html body #header.fixed{box-shadow:0px 0px 15px rgba(0,0,0,.4)}html body #header.fixed .header-logo img{width:100px}html body #header.fixed .main-menu .level_1{margin:0}}@media(min-width: 1240px){html body #header nav .main-menu .level_1 li a{font-size:.75rem}html body #header nav .main-menu .level_1 li .level_2 li a{font-size:.75rem;line-height:1}html body #header nav .main-menu .social-links li a i.fa{font-size:.8rem;line-height:.8rem}}@media(min-width: 1470px){html body #header .infobar{padding-left:calc((100% - var(--contentWidthLarge))/2);padding-right:calc((100% - var(--contentWidthLarge))/2)}html body #header nav{padding-left:calc((100% - var(--contentWidthLarge))/2);padding-right:calc((100% - var(--contentWidthLarge))/2)}html body #header nav.vcenter .header-logo img{width:100px}html body #header nav .main-menu .level_1 li a{font-size:.8rem}html body #header nav .main-menu .social-links li a i.fa{font-size:1rem;line-height:1rem}html body #header nav[data-nav-version=hcenter] .main-menu{width:calc(100% - (100% - var(--contentWidthLarge)))}}html body.landingpage #header{position:fixed;background:rgba(0,0,0,0);box-shadow:unset;width:100%}html body.landingpage main{margin:0}@media(min-width: 1240px){html body.landingpage #header nav .header-logo img{width:150px;height:100px;margin:12px 0 12px 0}}html body #main .stage .ce_text_fm_v2,html body #main .stage video{height:100%}html body #main .stage .content-swiper .swiper{--swiper-navigation-top-offset: calc(100% - 80px)}html body #main .stage .content-swiper .swiper .swiper-wrapper,html body #main .stage .content-swiper .swiper .ce_text_fm_v2{height:100%}@media(min-width: 960px){html body #main .stage .content-swiper .swiper{height:calc(100vh - 116px);--swiper-navigation-top-offset: 50%}}@media(min-width: 1240px){html body #main .stage .content-swiper .swiper{height:calc(100vh - 132px)}}html body.aiog-layout{background:#fff url(/files/fm-theme/layout/bg-stretch.jpg) center/cover no-repeat fixed;font-family:Arimo,Arial,sans-serif;font-size:16px;color:#000}html body.aiog-layout>#wrapper{position:relative;isolation:isolate}html body.aiog-layout #main{min-height:0}@media(max-width: 959px){html body.aiog-layout .button-webshop{display:none}}html body.aiog-layout #header{position:relative;top:auto;z-index:auto;background:none;box-shadow:none}html body.aiog-layout #header nav.navbar>p{margin:0}html body.aiog-layout #header nav .header-logo{padding:0}html body.aiog-layout #header nav .header-logo img{height:auto;padding:0;object-fit:initial}html body.aiog-layout #header .main-menu .social-links{display:none}@media(min-width: 960px){html body.aiog-layout>#wrapper{width:min(1324px,100%);margin:0 auto;display:grid;grid-template-columns:[main-start] minmax(0, 865fr) [side-start] minmax(0, 300fr) [side-end] minmax(0, 159fr) [main-end]}html body.aiog-layout>#wrapper>#header{grid-column:main-start/main-end;grid-row:1}html body.aiog-layout>#wrapper>#main{grid-column:main-start/main-end;grid-row:2}html body.aiog-layout>#wrapper>#right{grid-column:side-start/side-end;grid-row:2}html body.aiog-layout>#wrapper>#footer{grid-column:main-start/main-end;grid-row:3}html body.aiog-layout.aiog-download>#wrapper,html body.aiog-layout.aiog-kataloge>#wrapper{grid-template-columns:[main-start] minmax(0, 1024fr) [side-start] minmax(0, 300fr) [side-end main-end]}html body.aiog-layout #header{height:180px}html body.aiog-layout #header::before{content:"";position:absolute;z-index:-1;top:0;left:50%;width:100vw;height:200px;transform:translateX(-50%);background:#585757}html body.aiog-layout #header nav.navbar{position:absolute;inset:0 0 auto 0;height:180px;display:block;max-width:none;padding:0}html body.aiog-layout #header nav .header-logo{position:absolute;top:0;right:14.3504531722%;z-index:40}html body.aiog-layout #header nav .header-logo img{width:233px}html body.aiog-layout #header .main-menu{position:absolute;left:50px;top:144px;display:block}html body.aiog-layout #header .main-menu>.level_1{display:flex;gap:0;padding:0;justify-content:flex-start}html body.aiog-layout #header .main-menu>.level_1>li{position:static;margin:0 20px 0 0;padding:0;display:block;opacity:1;transform:none}html body.aiog-layout #header .main-menu>.level_1>li .open-dropdown{display:none}html body.aiog-layout #header .main-menu>.level_1>li>a,html body.aiog-layout #header .main-menu>.level_1>li>strong{display:block;padding:0 15px;margin:0;height:36px;font-size:20px;line-height:23px;font-weight:400;text-transform:uppercase;color:#fff;text-decoration:none;border-bottom:8px solid rgba(0,0,0,0);text-shadow:1px 1px #888}html body.aiog-layout #header .main-menu>.level_1>li>a:hover,html body.aiog-layout #header .main-menu>.level_1>li>a:focus-visible,html body.aiog-layout #header .main-menu>.level_1>li>a.active,html body.aiog-layout #header .main-menu>.level_1>li>a.trail,html body.aiog-layout #header .main-menu>.level_1>li.active>a,html body.aiog-layout #header .main-menu>.level_1>li.trail>a{border-bottom-color:#00a19a;text-decoration:none}html body.aiog-layout #header .main-menu>.level_1>li>ul.level_2{position:absolute;z-index:50;top:34px;left:-54px;width:1025px;min-width:0;padding:0 !important;display:grid;grid-template-columns:repeat(3, 258px);background:#00a19a !important}html body.aiog-layout #header .main-menu>.level_1>li>ul.level_2 li{display:block;width:258px;margin:0;padding:0;border-right:7px solid #34b4af;text-align:center}html body.aiog-layout #header .main-menu>.level_1>li>ul.level_2 li a,html body.aiog-layout #header .main-menu>.level_1>li>ul.level_2 li strong{display:block;padding:15px 0;font-size:15px;line-height:22px;text-transform:none;color:#fff;text-decoration:none;text-shadow:1px 1px #888}html body.aiog-layout #header .main-menu>.level_1>li>ul.level_2 li a:hover,html body.aiog-layout #header .main-menu>.level_1>li>ul.level_2 li a:focus-visible{background:#585757;text-decoration:none}html body.aiog-layout #header .main-menu>.level_1>li:hover>ul.level_2,html body.aiog-layout #header .main-menu>.level_1>li:focus-within>ul.level_2{max-height:none;opacity:1;visibility:visible;overflow:visible}html body.aiog-layout.aiog-sub #header{height:auto;padding-top:180px}html body.aiog-layout .aiog-titelbild{position:relative;z-index:1;background:#fff;height:122px}html body.aiog-layout .aiog-titelbild img{display:block;width:100%;height:118px;object-fit:cover}html body.aiog-layout #main{display:flex;flex-direction:column;background:#fff;padding:0 0 25px;min-height:0}html body.aiog-layout #main>.mod_article{margin:0;padding:0 0 0 15px}html body.aiog-layout #main>.aiog-kopf{padding:0 15px}html body.aiog-layout #main>.mod_article:not(.aiog-kopf):not(.aiog-slider-art){width:65.332326284%}html body.aiog-layout #main .aiog-kopf{order:-2;height:49px}html body.aiog-layout #main .aiog-slider-art{order:-2}html body.aiog-layout.aiog-download #main>.mod_article:not(.aiog-kopf),html body.aiog-layout.aiog-kataloge #main>.mod_article:not(.aiog-kopf){width:77.3413897281%}html body.aiog-layout #right{position:relative;z-index:2;align-self:start;margin-top:89px;margin-bottom:40px}html body.aiog-layout.aiog-start #main{background:linear-gradient(transparent 574px, #fff 574px)}html body.aiog-layout.aiog-start #main>.aiog-slider-art{height:327px;margin-bottom:247px;padding:0;background:#fff}html body.aiog-layout.aiog-start #right{margin-top:614px}}html body.aiog-layout .aiog-kopf .ce_text_fm_v2,html body.aiog-layout .aiog-kopf .content-wrap{margin:0;padding:0}html body.aiog-layout .aiog-kopf h1,html body.aiog-layout .aiog-kopf .aiog-kopf-titel{margin:0;padding:5px 0;background:#00a19a;color:#fff;text-align:center;font-size:32px;line-height:37px;font-weight:700;text-transform:uppercase}html body.aiog-layout .nav-bread{order:-1;margin:15px 0;padding:0 15px}html body.aiog-layout .nav-bread ul{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}html body.aiog-layout .nav-bread li{margin:0;font-size:13px;line-height:15px;color:#585757}html body.aiog-layout .nav-bread li:not(:last-child)::after{content:" > ";white-space:pre;padding:0 5px}html body.aiog-layout .nav-bread a{font-size:13px;color:#585757;text-decoration:underline}html body.aiog-layout .nav-bread a:hover{text-decoration:none}html body.aiog-layout #main .aiog-slider{position:relative;height:277px;overflow:hidden;background:#fff}html body.aiog-layout #main .aiog-slider .aiog-slide{position:absolute;inset:0 299px 0 0;width:auto;max-width:none;margin:0;opacity:0;visibility:hidden;transition:opacity .8s,visibility 0s .8s}html body.aiog-layout #main .aiog-slider .aiog-slide.is-active{opacity:1;visibility:visible;transition:opacity .8s,visibility 0s 0s}html body.aiog-layout #main .aiog-slider .aiog-slide .content-wrap{display:block;position:static;padding:0}html body.aiog-layout #main .aiog-slider .aiog-slide figure,html body.aiog-layout #main .aiog-slider .aiog-slide .image{position:absolute;inset:0;margin:0;max-width:none;height:100% !important}html body.aiog-layout #main .aiog-slider .aiog-slide picture,html body.aiog-layout #main .aiog-slider .aiog-slide img{display:block;width:100%;height:100% !important;object-fit:cover;object-position:left top}html body.aiog-layout #main .aiog-slider .aiog-slide .text{position:absolute;left:380px;right:0;top:137px;bottom:0;width:auto;max-width:none;overflow:hidden;z-index:1;padding:10px 15px;background:rgba(255,255,255,.85);color:#585757}html body.aiog-layout #main .aiog-slider .aiog-slide .text h3{margin:0 0 10px;font-size:22px;line-height:38px;font-weight:700;text-transform:uppercase}html body.aiog-layout #main .aiog-slider .aiog-slide .text h3 a{color:#00a19a;text-decoration:underline}html body.aiog-layout #main .aiog-slider .aiog-slide .text h3 a:hover{text-decoration:none}html body.aiog-layout #main .aiog-slider .aiog-slide .text p{margin:0;font-size:16px;line-height:22px;color:#585757}html body.aiog-layout #main .aiog-slider .aiog-slide .text p a{color:#00e}html body.aiog-layout #main .aiog-slider .aiog-slider-tabs{position:absolute;top:0;right:0;width:299px;height:100%;margin:0;padding:50px 0 0;list-style:none;background:#00a19a}html body.aiog-layout #main .aiog-slider .aiog-slider-tabs button{display:block;width:100%;margin:0 0 10px;padding:7px 10px;border:0;border-radius:0;background:rgba(0,0,0,0);cursor:pointer;font:400 23px/1.2 "Lucida Grande",Verdana,sans-serif;color:#fff;text-align:left}html body.aiog-layout #main .aiog-slider .aiog-slider-tabs button:hover,html body.aiog-layout #main .aiog-slider .aiog-slider-tabs button[aria-pressed=true]{background:#34b4af}html body.aiog-layout #main .aiog-slider .aiog-slider-tabs button:focus-visible{outline:2px solid #fff;outline-offset:-4px}@media(max-width: 959px){html body.aiog-layout .aiog-slider-art{display:none}}@media(max-width: 959px){html body.aiog-layout>#wrapper{display:flex;flex-direction:column}html body.aiog-layout #header{background:#585757}html body.aiog-layout #header nav.navbar{position:relative;display:block;height:200px;padding:0}html body.aiog-layout #header nav .header-logo{position:absolute;left:50%;top:0;transform:translateX(-38%)}html body.aiog-layout #header nav .header-logo img{width:233px}html body.aiog-layout #header .burger-btn{position:absolute;left:10px;top:20px;width:auto;height:auto;padding:10px;gap:0;background:#00a19a;border-radius:0;z-index:1020}html body.aiog-layout #header .burger-btn .line{display:none}html body.aiog-layout #header .burger-btn::before{content:"Menü";font-size:16px;line-height:18px;text-transform:uppercase;color:#fff}html body.aiog-layout #header nav.nav-open .burger-btn::before{content:"×";font-size:22px}html body.aiog-layout #header .main-menu{background:#00a19a}html body.aiog-layout #header .main-menu a,html body.aiog-layout #header .main-menu strong{color:#fff}html body.aiog-layout .aiog-titelbild img{display:block;width:100%;height:33px;object-fit:cover}html body.aiog-layout #main{background:#fff;padding:0 0 25px;display:flex;flex-direction:column}html body.aiog-layout #main>.mod_article{padding:0 25px;margin:0}html body.aiog-layout #main .aiog-kopf{order:-2;padding:5px 15px 0}html body.aiog-layout #main .nav-bread{padding:0 25px;margin:25px 0 15px}html body.aiog-layout.aiog-start #main{padding-top:50px;background:linear-gradient(transparent 50px, #fff 50px)}html body.aiog-layout #right{background:#fff;padding:25px 25px 40px}}html body.aiog-layout #main .aiog-slider .aiog-slider-tabs button.aiog-slider-pause{position:absolute;right:10px;bottom:8px;width:auto;min-height:24px;margin:0;padding:2px 8px;font:400 13px/20px Arimo,Arial,sans-serif;text-decoration:underline}html body.aiog-modern{--m-petrol: #00a19a;--m-petrol-d: #007a75;--m-petrol-l: #5fe0d9;--m-grau: #585757;--m-ink: #222121;--m-ink2: #2e2d2d;--m-soft: #eef5f5;--m-line: #d6e0e0;--m-txt: #2b2a2a;--m-f-d: "Bricolage Grotesque", Arial, sans-serif;--m-f-b: "Figtree", Arial, sans-serif;--m-gut: clamp(18px, 4.5vw, 56px);--m-max: 1240px;--m-cut: clamp(28px, 5vw, 72px);--m-pad: max(var(--m-gut), calc((100% - var(--m-max)) / 2 + var(--m-gut)));background:#fff;color:var(--m-txt);font:400 18px/1.7 var(--m-f-b);-webkit-font-smoothing:antialiased}html body.aiog-modern #main{min-height:0}html body.aiog-modern :focus-visible{outline:3px solid var(--m-petrol);outline-offset:3px}html body.aiog-modern h1,html body.aiog-modern h2,html body.aiog-modern h3,html body.aiog-modern h4{font-family:var(--m-f-d);font-weight:800;line-height:1.08;letter-spacing:-0.015em;text-wrap:balance;margin:0;color:inherit;text-transform:none}html body.aiog-modern h1{font-size:clamp(34px,5.4vw,70px)}html body.aiog-modern h2{font-size:clamp(28px,3.8vw,52px)}html body.aiog-modern h3{font-size:clamp(20px,2.2vw,28px)}html body.aiog-modern h4{font-size:clamp(20px,2vw,26px)}html body.aiog-modern p{margin:0}html body.aiog-modern a{color:inherit}html body.aiog-modern .btn{display:inline-flex;align-items:center;gap:12px;background:var(--m-petrol);color:#fff;font:700 19px/1.2 var(--m-f-b);padding:16px 28px;border-radius:999px;text-decoration:none;border:2px solid var(--m-petrol);text-transform:none;letter-spacing:0;transition:background .18s,transform .18s,box-shadow .18s}html body.aiog-modern .btn i.icon,html body.aiog-modern .btn>span{display:none}html body.aiog-modern .btn::after{content:"→";font-weight:800;position:static;background:none;width:auto;height:auto}html body.aiog-modern .btn::before{display:none}html body.aiog-modern .btn:hover,html body.aiog-modern .btn:focus-visible{background:var(--m-petrol-d);border-color:var(--m-petrol-d);color:#fff;transform:translateY(-2px);box-shadow:0 12px 24px -12px rgba(0,161,154,.7)}html body.aiog-modern #header{position:sticky;top:0;z-index:30;background:rgba(255,255,255,.96);backdrop-filter:blur(8px);border-bottom:1px solid var(--m-line);box-shadow:none}html body.aiog-modern #header nav.navbar{max-width:var(--m-max);margin:0 auto;padding:10px var(--m-gut);background:none;display:flex;align-items:center;justify-content:space-between;gap:16px}html body.aiog-modern #header nav.navbar>p{margin:0}html body.aiog-modern #header nav.navbar .header-logo{padding:0;display:block}html body.aiog-modern #header nav.navbar .header-logo img{width:auto;height:56px;padding:0}html body.aiog-modern #header nav.navbar .main-menu .social-links{display:none}@media(min-width: 960px){html body.aiog-modern #header nav.navbar .main-menu .level_1{gap:4px 28px;align-items:center}html body.aiog-modern #header nav.navbar .main-menu .level_1>li>a{font:500 16px/1.2 var(--m-f-b);text-transform:none;letter-spacing:0;color:var(--m-ink);padding:8px 0;border-bottom:3px solid rgba(0,0,0,0);text-decoration:none}html body.aiog-modern #header nav.navbar .main-menu .level_1>li>a:hover,html body.aiog-modern #header nav.navbar .main-menu .level_1>li>a.active,html body.aiog-modern #header nav.navbar .main-menu .level_1>li>a.trail{border-color:var(--m-petrol);text-decoration:none}html body.aiog-modern #header nav.navbar .main-menu .level_1>li.aiog-m-cta>a{background:var(--m-petrol);color:#fff;border:2px solid var(--m-petrol);border-radius:999px;padding:11px 20px;font-weight:700}html body.aiog-modern #header nav.navbar .main-menu .level_1>li.aiog-m-cta>a:hover,html body.aiog-modern #header nav.navbar .main-menu .level_1>li.aiog-m-cta>a:focus-visible{background:var(--m-petrol-d);border-color:var(--m-petrol-d)}html body.aiog-modern #header nav.navbar .main-menu .level_1 .level_2{top:100%;left:-18px;padding:0;min-width:230px;background:#fff;border:0;border-radius:6px}html body.aiog-modern #header nav.navbar .main-menu .level_1 .level_2 li a{font:500 15px/1.3 var(--m-f-b);text-transform:none;color:var(--m-ink);padding:8px 18px;width:100%}html body.aiog-modern #header nav.navbar .main-menu .level_1 .level_2 li a:hover,html body.aiog-modern #header nav.navbar .main-menu .level_1 .level_2 li a:focus-visible,html body.aiog-modern #header nav.navbar .main-menu .level_1 .level_2 li a.active{background:var(--m-soft);color:var(--m-petrol-d);text-decoration:none}html body.aiog-modern #header nav.navbar .main-menu .level_1>li:hover>ul,html body.aiog-modern #header nav.navbar .main-menu .level_1>li:focus-within>ul{max-height:none;background:#fff;opacity:1;visibility:visible;overflow:visible;padding:10px 0;border:1px solid var(--m-line);box-shadow:0 20px 40px -20px rgba(0,0,0,.35)}}@media(max-width: 959px){html body.aiog-modern #header nav.navbar{padding:8px var(--m-gut)}html body.aiog-modern #header nav.navbar .header-logo img{height:48px}html body.aiog-modern #header nav.navbar .burger-btn{width:48px;height:48px;border:2px solid var(--m-grau);border-radius:50%;background:#fff}html body.aiog-modern #header nav.navbar .burger-btn .line{width:20px;height:3px;background:var(--m-ink)}html body.aiog-modern #header nav.navbar .main-menu{background:#fff;padding-top:90px}html body.aiog-modern #header nav.navbar .level_1>li{border-bottom:1px solid var(--m-line)}html body.aiog-modern #header nav.navbar .level_1>li>a{font:500 19px/1.3 var(--m-f-b);text-transform:none;letter-spacing:0;color:var(--m-ink);padding:14px 0}html body.aiog-modern #header nav.navbar .level_1>li .open-dropdown{color:var(--m-ink)}html body.aiog-modern #header nav.navbar .level_1>li ul li a{color:var(--m-ink);font:500 16px/1.3 var(--m-f-b);opacity:1;padding-left:18px}html body.aiog-modern #header nav.navbar .level_1>li.aiog-m-cta{border:0;margin-top:14px}html body.aiog-modern #header nav.navbar .level_1>li.aiog-m-cta>a{background:var(--m-petrol);color:#fff;border-radius:999px;text-align:center;padding:14px 20px;font-weight:700}}html body.aiog-modern #main>.mod_article,html body.aiog-modern #main .mod_article.aiog-m-hero{max-width:none;margin:0}html body.aiog-modern #main .aiog-m-hero,html body.aiog-modern #main .aiog-m-ph,html body.aiog-modern #main .aiog-m-sec{padding-inline:var(--m-pad);position:relative}html body.aiog-modern #main .ce_text_fm_v2,html body.aiog-modern #main .ce_text_fm_v2 .content-wrap{margin:0;padding:0;max-width:none}html body.aiog-modern #main .ce_text_fm_v2 .content-wrap>.text{max-width:none}html body.aiog-modern #main .aiog-m-img{display:block}html body.aiog-modern #main .aiog-m-img>.content-wrap{display:none}html body.aiog-modern #main .aiog-m-img figure{margin:0}html body.aiog-modern #main .aiog-m-img img{display:block;width:100%;height:100%;object-fit:cover}html body.aiog-modern #main .aiog-m-hero,html body.aiog-modern #main .aiog-m-ph{background:radial-gradient(1100px 600px at 85% 20%, #353434 0, var(--m-ink) 65%);color:#fff;overflow:hidden;padding-bottom:calc(var(--m-cut) + 48px)}html body.aiog-modern #main .aiog-m-hero::before,html body.aiog-modern #main .aiog-m-ph::before{content:"";position:absolute;right:-120px;top:-80px;width:620px;aspect-ratio:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 400' fill='none' stroke='%2300a19a'%3E%3Ccircle cx='200' cy='200' r='190' stroke-width='2'/%3E%3Ccircle cx='200' cy='200' r='150' stroke-width='10' opacity='.55'/%3E%3Ccircle cx='200' cy='200' r='100' stroke-width='2'/%3E%3Ccircle cx='200' cy='200' r='50' stroke-width='14' opacity='.8'/%3E%3C/svg%3E") center/contain no-repeat;opacity:.5;pointer-events:none}html body.aiog-modern #main .aiog-m-hero::after,html body.aiog-modern #main .aiog-m-ph::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:var(--m-cut);background:#fff;clip-path:polygon(0 100%, 100% 100%, 100% 0)}html body.aiog-modern #main .aiog-m-hero h1,html body.aiog-modern #main .aiog-m-ph h1{color:#fff}html body.aiog-modern #main .aiog-m-hero-grid,html body.aiog-modern #main .aiog-m-ph-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0, 1.05fr) minmax(0, 0.95fr);gap:clamp(32px,5vw,80px);align-items:center;padding-top:clamp(48px,7vw,104px)}html body.aiog-modern #main .aiog-m-hero-grid>*,html body.aiog-modern #main .aiog-m-ph-grid>*{min-width:0}html body.aiog-modern #main .aiog-m-hero-text h1{max-width:18ch;font-size:clamp(34px,5vw,64px)}html body.aiog-modern #main .aiog-m-hero-text .buttons{margin-top:34px}html body.aiog-modern #main .aiog-m-ph{padding-bottom:calc(var(--m-cut) + 36px)}html body.aiog-modern #main .aiog-m-ph::before{right:-140px;top:-100px;width:560px;opacity:.45}html body.aiog-modern #main .aiog-m-ph .aiog-m-ph-grid{grid-template-columns:minmax(0, 1.1fr) minmax(0, 0.9fr);padding-top:clamp(48px,6vw,88px)}html body.aiog-modern #main .aiog-m-ph:not(.aiog-m-ph-img) .aiog-m-ph-grid{grid-template-columns:minmax(0, 1fr);padding-bottom:12px}html body.aiog-modern #main .aiog-m-ph h1{font-size:clamp(30px,4.2vw,54px);max-width:22ch;overflow-wrap:break-word;hyphens:auto}html body.aiog-modern #main .aiog-m-ph .text{margin-top:24px;max-width:46ch;color:#eaf1f1;font-size:clamp(18px,1.6vw,21px)}html body.aiog-modern #main .aiog-m-ph .text .aiog-m-lead{font:700 clamp(20px, 2vw, 26px)/1.45 var(--m-f-b);border-left:5px solid var(--m-petrol);padding-left:20px}html body.aiog-modern #main .aiog-m-ph .text p+p{margin-top:12px}html body.aiog-modern #main .aiog-m-stage{position:relative;padding:0 0 28px 28px}html body.aiog-modern #main .aiog-m-stage figure{position:relative;aspect-ratio:1/1.05;overflow:visible}html body.aiog-modern #main .aiog-m-stage figure::before{content:"";position:absolute;inset:-14px 14px 14px -14px;border:2px solid var(--m-petrol);border-radius:6px 6px 6px 110px}html body.aiog-modern #main .aiog-m-stage figure::after{content:"";position:absolute;z-index:2;left:-14px;right:14px;bottom:-14px;height:14px;border-inline:2px solid var(--m-petrol-l);background:linear-gradient(var(--m-petrol-l), var(--m-petrol-l)) center/100% 2px no-repeat}html body.aiog-modern #main .aiog-m-stage picture,html body.aiog-modern #main .aiog-m-stage img{position:relative;z-index:1;display:block;width:100%;height:100%}html body.aiog-modern #main .aiog-m-stage img{object-fit:cover;object-position:60% 50%;border-radius:6px 6px 6px 110px;box-shadow:0 40px 60px -30px rgba(0,0,0,.7)}html body.aiog-modern #main .aiog-m-stage::before{content:"";position:absolute;z-index:2;left:-12px;top:-14px;bottom:56px;width:14px;border-block:2px solid var(--m-petrol-l);background:linear-gradient(var(--m-petrol-l), var(--m-petrol-l)) center/2px 100% no-repeat}html body.aiog-modern #main .aiog-m-stage::after{content:"";position:absolute;z-index:3;right:-26px;bottom:-4px;width:150px;aspect-ratio:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 150' fill='none'%3E%3Ccircle cx='75' cy='75' r='72' fill='%231d1d1d' stroke='%2300a19a' stroke-width='3'/%3E%3Ccircle cx='75' cy='75' r='52' stroke='%235fe0d9' stroke-width='5' opacity='.7'/%3E%3Ccircle cx='75' cy='75' r='30' stroke='%2300a19a' stroke-width='3'/%3E%3Ccircle cx='75' cy='75' r='9' fill='%2300a19a'/%3E%3C/svg%3E") center/contain no-repeat;filter:drop-shadow(0 14px 18px rgba(0, 0, 0, 0.5))}html body.aiog-modern #main .aiog-m-ph .aiog-m-stage figure{aspect-ratio:16/11}html body.aiog-modern #main .aiog-m-cover{justify-self:center;width:min(300px,70%);position:relative}html body.aiog-modern #main .aiog-m-cover img{border-radius:4px;box-shadow:0 40px 60px -26px rgba(0,0,0,.8);aspect-ratio:1060/1500;transform:rotate(-3deg)}html body.aiog-modern #main .aiog-m-cover::after{content:"";position:absolute;z-index:-1;inset:18px -18px -18px 18px;border:2px solid var(--m-petrol);border-radius:6px;transform:rotate(3deg)}@media(max-width: 860px){html body.aiog-modern #main .aiog-m-hero-grid,html body.aiog-modern #main .aiog-m-ph .aiog-m-ph-grid{grid-template-columns:minmax(0, 1fr)}html body.aiog-modern #main .aiog-m-stage{padding-left:22px}html body.aiog-modern #main .aiog-m-stage figure{aspect-ratio:16/11}html body.aiog-modern #main .aiog-m-stage::before{left:-4px}html body.aiog-modern #main .aiog-m-stage::after{width:110px}html body.aiog-modern #main .aiog-m-hero::before{width:420px;right:-160px}html body.aiog-modern #main .aiog-m-cover{width:min(220px,60%)}}