:root{--gmfy-logo-w:clamp(7rem, 5.6132rem + 2.9014vw, 10rem);--gmfy-logos-h:calc(var(--gmfy-logo-w) + 1px);--gmfy-header-h:80px;--gmfy-bar-h:0px;--gmfy-fold-offset:calc(var(--gmfy-header-h) + var(--gmfy-bar-h) + var(--gmfy-logos-h))}body.home{--gmfy-fold-offset:var(--gmfy-logos-h)}:root:has(#brx-header .brxe-xnotificationbar){--gmfy-bar-h:47px}@media (max-width:478px){:root{--gmfy-logos-h:calc(7rem + 11px)}}@media (min-width:479px){:root{--gmfy-header-h:100px}}@media (min-width:992px){:root{--gmfy-header-h:88px}}:root{--gmfy-hero-pad-top:clamp(var(--space-l), 8svh, var(--section-space-xl));--gmfy-hero-pad-bottom:clamp(var(--space-l), 7svh, var(--section-space-l))}@media (max-width:478px){:root{--gmfy-hero-pad-top:clamp(var(--space-m), 6svh, var(--section-space-xl));--gmfy-hero-pad-bottom:clamp(var(--space-m), 5svh, var(--section-space-l))}}@media (max-height:800px){:root{--gmfy-hero-pad-top:var(--space-s);--gmfy-hero-pad-bottom:var(--space-l)}}body.home{--gmfy-hero-pad-top-base:var(--gmfy-hero-pad-top)}body.home #brx-content{--gmfy-hero-pad-top:calc(var(--gmfy-header-h) + var(--gmfy-bar-h) + var(--gmfy-hero-pad-top-base))}section.brxe-section.brand-logos{min-height:var(--gmfy-logos-h)}.brand-logos li.brand-logos__logo-wrapper img.bricks-lazy-hidden{height:auto;aspect-ratio:1 / 1}.brand-logos li.brand-logos__logo-wrapper{max-height:var(--gmfy-logo-w)}.brand-logos li.brand-logos__logo-wrapper .brxe-image img{filter:brightness(0) invert(1) opacity(.4);transition:filter 200ms var(--ease-out)}@media (hover:hover) and (pointer:fine){.brand-logos li.brand-logos__logo-wrapper:hover .brxe-image img{filter:brightness(0) invert(1) opacity(1)}html.color-scheme--alt .brand-logos li.brand-logos__logo-wrapper:hover .brxe-image img,html[data-gmfy-theme="light"] .brand-logos li.brand-logos__logo-wrapper:hover .brxe-image img{filter:brightness(0) opacity(1)}}.brand-logos li.brand-logos__logo-wrapper:focus-within .brxe-image img{filter:brightness(0) invert(1) opacity(1)}html.color-scheme--alt .brand-logos li.brand-logos__logo-wrapper:focus-within .brxe-image img,html[data-gmfy-theme="light"] .brand-logos li.brand-logos__logo-wrapper:focus-within .brxe-image img{filter:brightness(0) opacity(1)}@media (prefers-reduced-motion:reduce){.brand-logos li.brand-logos__logo-wrapper .brxe-image img{transition:none}}.brand-logos li.brand-logos__logo-wrapper img.brand-logos__logo--symbol{display:block;width:45%;height:auto;margin-inline:auto}.gf-hero{isolation:isolate;overflow:clip}.gf-hero__media{position:absolute;inset:-8% 0;pointer-events:none}.gf-hero__bild{width:100%;height:100%;object-fit:cover}.gf-hero__overlay{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,var(--black-950) 0%,color-mix(in srgb,var(--black-950) 70%,transparent) 28%,color-mix(in srgb,var(--black-950) 35%,transparent) 60%,color-mix(in srgb,var(--black-950) 55%,transparent) 100%),linear-gradient(90deg,color-mix(in srgb,var(--black-950) 85%,transparent) 0%,color-mix(in srgb,var(--black-950) 45%,transparent) 50%,color-mix(in srgb,var(--black-950) 20%,transparent) 100%),linear-gradient(160deg,color-mix(in srgb,var(--green) 14%,transparent) 0%,transparent 45%)}.gf-hero.brxe-section::before{display:none}.gf-hero{--gmfy-hero-pad-bottom:clamp(var(--space-xl), 11svh, 10.4rem)}.gf-hero h1 .gf-hero__rad{display:block;overflow:hidden;padding-bottom:.04em}.gf-hero h1 .gf-hero__rad>span{display:block;color:var(--white)}.gf-hero h1 .gf-hero__rad--accent>span{color:var(--green)}@media (hover:hover) and (pointer:fine){.gf-hero .btn--primary:hover{box-shadow:0 0 40px color-mix(in srgb,var(--green) 45%,transparent)}}.gf-hero .btn--primary{transition:background-color .2s var(--ease-out),box-shadow .3s var(--ease-out)}.gf-hero .gf-hero__pris{margin-top:28px}.gf-hero .gf-hero__pris .pcb-from-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;font-family:var(--font-display);font-weight:var(--weight-bold);font-size:1.5rem;color:color-mix(in srgb,var(--white) 85%,transparent)}.gf-hero .gf-hero__pris strong{font-weight:inherit;color:inherit;margin-left:-8px}.gf-hero .gf-hero__pris .pcb-from-price__meta{font-family:var(--font-body);font-weight:var(--weight-regular,400);font-size:1.4rem;color:color-mix(in srgb,var(--white) 55%,transparent)}.gf-hero__svep{position:absolute;inset:0;overflow:hidden;pointer-events:none;mix-blend-mode:screen}.gf-hero__svep>span{position:absolute;top:0;bottom:0;left:0;width:28%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--green) 13%,transparent),transparent);translate:-120% 0}.gf-hero__cue{position:absolute;left:50%;bottom:26px;translate:-50% 0;width:1.5px;height:38px;overflow:hidden;background:color-mix(in srgb,var(--white) 15%,transparent)}.gf-hero__cue>span{display:block;width:100%;height:40%;background:var(--green);translate:0 -100%}.gf-hero__cue{transition:opacity .3s var(--ease-out)}.gf-hero--scrollad .gf-hero__cue{opacity:0}.gf-hero--scrollad .gf-hero__cue>span{animation-play-state:paused}@media (prefers-reduced-motion:no-preference){.gf-hero__bild,.gf-hero .bricks-background-video-wrapper video{animation:gf-hero-zoom 26s ease-in-out infinite alternate}.gf-hero__svep>span{animation:gf-hero-svep 9s cubic-bezier(.5,0,.3,1) 1.4s infinite}.gf-hero__cue>span{animation:gf-hero-cue 1.8s cubic-bezier(.6,0,.4,1) infinite}.gf-hero .eyebrow{animation:gf-hero-in .8s cubic-bezier(.2,.7,.2,1) .1s both}.gf-hero h1 .gf-hero__rad>span{animation:gf-hero-upp 1s cubic-bezier(.2,.8,.2,1) .2s both}.gf-hero h1 .gf-hero__rad:nth-child(2)>span{animation-delay:.32s}.gf-hero h1 .gf-hero__rad:nth-child(3)>span{animation-delay:.44s}.gf-hero h1+p{animation:gf-hero-in .9s cubic-bezier(.2,.7,.2,1) .7s both}.gf-hero h1~.brxe-block{animation:gf-hero-in .9s cubic-bezier(.2,.7,.2,1) .85s both}.gf-hero .gf-hero__pris{animation:gf-hero-in .9s cubic-bezier(.2,.7,.2,1) 1s both}}@keyframes gf-hero-zoom{from{scale:1.04}to{scale:1.16}}@keyframes gf-hero-svep{0%{translate:-120% 0}55%,100%{translate:420% 0}}@keyframes gf-hero-cue{from{translate:0 -100%}to{translate:0 220%}}@keyframes gf-hero-upp{from{translate:0 108%}to{translate:none}}@keyframes gf-hero-in{from{opacity:0;translate:0 16px}to{opacity:1;translate:none}}section.brxe-section.brand-logos{border-block:1px solid color-mix(in srgb,var(--ink) 8%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.gf-hero__fps{display:none}@media (min-width:900px){.gf-hero__fps{display:block;position:absolute;z-index:2;right:clamp(20px, 3.3vw, 48px);bottom:104px;min-width:260px;padding:16px 18px 14px;border:1px solid rgb(242 242 242 / .14);border-radius:10px;background:rgb(10 10 10 / .72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#F2F2F2}}.gf-hero__fps-topp{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 10px}.gf-hero__fps-topp,.gf-hero__fps-under{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:rgb(242 242 242 / .55)}.gf-hero__fps-rad{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.gf-hero__fps-tal{margin:0;font-family:var(--font-display);font-weight:var(--weight-bold);font-size:44px;line-height:1;color:var(--green);font-variant-numeric:tabular-nums}.gf-hero__fps-under{margin:4px 0 0;letter-spacing:.08em}.gf-hero__fps-eq{display:flex;align-items:flex-end;gap:3px;height:40px}.gf-hero__fps-eq>span{width:4px;height:100%;background:var(--green);opacity:.7;transform-origin:bottom;scale:1 .6}@media (prefers-reduced-motion:no-preference){.gf-hero__fps{animation:gf-hero-in 1s cubic-bezier(.2,.7,.2,1) 1.15s both}.gf-hero__fps-eq>span{animation:gf-hero-eq var(--gf-eq-d) ease-in-out var(--gf-eq-dl) infinite}}@keyframes gf-hero-eq{0%,100%{scale:1 .3}50%{scale:1 1}}.gf-hero>.brxe-container{column-gap:4rem}#brx-content .gf-hero .eyebrow{margin:0 0 2.2rem}.gf-hero h1{margin:0 0 2.2rem}#brx-content .gf-hero h1+p{margin-bottom:3rem}.gf-hero .gf-hero__pris .pcb-from-price{font-family:var(--font-display);font-weight:var(--weight-bold);font-size:1.5rem}.gf-hero .gf-hero__pris .pcb-from-price__meta{font-family:var(--font-body);font-weight:400;font-size:1.4rem}#brx-content .gf-hero .btn--primary{padding:1.7rem 3rem;font-size:1.55rem;letter-spacing:.06em}.brand-logos li.brand-logos__logo-wrapper.brxe-div{width:auto;max-height:none;display:flex;align-items:center;justify-content:center}.brand-logos li.brand-logos__logo-wrapper .brxe-image,.brand-logos li.brand-logos__logo-wrapper .brxe-image img{width:auto;height:var(--gmfy-logo-h);max-width:16rem;object-fit:contain}.brand-logos li.brand-logos__logo-wrapper{--gmfy-logo-h:3.4rem}.brand-logos li.brand-logos__logo-wrapper.is-logo-wide{--gmfy-logo-h:2.6rem}.brand-logos li.brand-logos__logo-wrapper.is-logo-square{--gmfy-logo-h:5.6rem}@media (max-width:478px){.brand-logos li.brand-logos__logo-wrapper{--gmfy-logo-h:2.8rem}.brand-logos li.brand-logos__logo-wrapper.is-logo-wide{--gmfy-logo-h:2.2rem}.brand-logos li.brand-logos__logo-wrapper.is-logo-square{--gmfy-logo-h:4.4rem}}