@font-face{font-family:Barlow-Light;src:url(../../../fonts/Barlow/Barlow-Light.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow-Light-Italic;src:url(../../../fonts/Barlow/Barlow-LightItalic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow-Regular;src:url(../../../fonts/Barlow/Barlow-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow-Italic;src:url(../../../fonts/Barlow/Barlow-Italic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow-Medium;src:url(../../../fonts/Barlow/Barlow-Medium.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow-Medium-Italic;src:url(../../../fonts/Barlow/Barlow-MediumItalic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow-Semibold;src:url(../../../fonts/Barlow/Barlow-SemiBold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow-Semibold-Italic;src:url(../../../fonts/Barlow/Barlow-SemiBoldItalic.ttf) format("truetype");font-weight:400;font-style:normal}#hero{z-index:0;background:#f4f2ee;position:relative;padding:0;display:flex;justify-content:center;align-items:center;top:0;width:100vw;height:150vw;max-height:500px}#hero>.image{position:absolute;z-index:0;opacity:0;-webkit-transition:opacity 1.2s ease-out 0s;-moz-transition:opacity 1.2s ease-out 0s;-ms-transition:opacity 1.2s ease-out 0s;-o-transition:opacity 1.2s ease-out 0s;transition:opacity 1.2s ease-out 0s}#hero>.image img{position:absolute;height:100%;width:auto;object-fit:cover}#hero>.image#hero1 img{height:100%;left:-147px;top:0}#hero>.image#hero2 img{height:180%;left:-463px;top:-341px}#hero>.image#hero3 img{height:125%;left:-275px;top:-111px}#hero>.image#hero4 img{height:102%;left:-150px;top:0}#hero>.image.current{z-index:1;opacity:1}#hero>.image.previous{z-index:0;opacity:0}#hero>.image.next{z-index:0;opacity:0}#hero>.overlay{z-index:1;position:absolute;width:100%;max-width:1280px;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);margin-top:48px;justify-content:flex-start;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%)}#hero>.overlay .text{padding:20px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;color:#c3053c}#hero>.overlay .text h1{cursor:default;margin-bottom:8px;max-width:272px;font-size:2rem;line-height:2.4rem;letter-spacing:-.06rem;font-family:Barlow-Semibold,Aptos,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width: 768px) and (min-height: 640px){#hero>.overlay .text h1{font-size:3.5rem;line-height:4rem;letter-spacing:-.1rem}}#hero>.overlay .text h1>span{font-size:2rem;line-height:2.4rem;letter-spacing:-.06rem;font-family:Barlow-Semibold,Aptos,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width: 768px) and (min-height: 640px){#hero>.overlay .text h1>span{font-size:3.5rem;line-height:4rem;letter-spacing:-.1rem}}#hero>.overlay .text h1>span.desktop{display:none}#hero>.overlay .text p{-webkit-hyphens:manual;hyphens:manual;color:#0c589f;margin:8px 0;max-width:272px;font-size:1.375rem;line-height:2rem;letter-spacing:0;font-family:Barlow-Light,Aptos,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width: 768px) and (min-height: 640px){#hero>.overlay .text p{font-size:1.5rem;line-height:2.2rem;letter-spacing:-.04rem}}@media screen and (max-height: 439px){#hero>.overlay{margin-top:0}#hero>.overlay .text h1,#hero>.overlay .text p{max-width:440px}}@media screen and (min-width: 568px) and (min-height: 320px){#hero>.image#hero1 img{height:100%;width:100%;left:0;top:0}#hero>.image#hero2 img{height:100%;width:100%;left:0;top:0}#hero>.image#hero3 img{height:100%;width:100%;left:0;top:0}}@media screen and (min-width: 768px) and (min-height: 440px){#hero{height:100vh;max-height:100vh}#hero>.image#hero4 img{height:120%;width:auto;left:0;top:-210px}#hero>.overlay{padding:48px}#hero>.overlay .text{padding:0;margin-top:0}#hero>.overlay .text p{max-width:720px;margin:16px 0 32px}#hero>.overlay .text h1{max-width:720px}#hero>.overlay .text h1>span.mobile{display:none}#hero>.overlay .text h1>span.desktop{display:inline}}#home{text-align:center;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;opacity:0;-webkit-animation:fade-in .7s ease-in-out 0s 1 forwards;animation:fade-in .7s ease-in-out 0s 1 forwards}#home>.teaser{background:#f4f2ee;z-index:1}#home>.teaser .container{display:grid;grid-template-columns:100%;grid-template-rows:auto;align-items:center;justify-items:center;width:100%;padding:48px 0;max-width:520px}#home>.teaser .image-container{justify-self:start}#home>.teaser .image{padding:0 12px;grid-area:image;width:fit-content;height:fit-content}#home>.teaser .image img{min-width:183.3333333333px;width:230px}#home>.teaser .text{padding:20px;grid-area:text;display:flex;flex-direction:column;width:fit-content;max-width:520px}#home>.teaser .text .headline{max-width:272px}#home>.teaser .text .headline h1{margin-bottom:16px;font-size:2rem;line-height:2.4rem;letter-spacing:-.06rem;font-family:Barlow-Semibold,Aptos,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width: 768px) and (min-height: 640px){#home>.teaser .text .headline h1{font-size:2.7rem;line-height:3.6rem;letter-spacing:-.07rem}}#home>.teaser .text p{color:#0c589f;margin-bottom:24px;font-size:1.125rem;line-height:1.5rem;letter-spacing:.01rem;font-family:Barlow-Light,Aptos,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width: 768px) and (min-height: 640px){#home>.teaser .text p{font-size:1.375rem;line-height:2rem;letter-spacing:0}}@media screen and (min-width: 768px) and (max-height: 439px){#home>.teaser{grid-template-columns:50% 50%}}@media screen and (min-width: 768px) and (min-height: 440px){#home>.teaser{grid-template-columns:50% 50%}#home>.teaser .container{max-width:1000px}#home>.teaser .image{padding:24px}#home>.teaser .image img{width:100%;max-width:460px}#home>.teaser .text{padding:24px}#home>.teaser .text .headline h1{margin-bottom:32px;max-width:520px}}#home #einkauf-scm{padding-top:96px}#home #karriere{padding-bottom:96px}#home #clients{width:100%;max-width:1280px;padding:96px 20px 48px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;z-index:1}#home #clients h1{color:#c3053c;margin:24px;width:fit-content;font-size:2rem;line-height:2.4rem;letter-spacing:-.06rem;font-family:Barlow-Semibold,Aptos,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width: 768px) and (min-height: 640px){#home #clients h1{font-size:2.7rem;line-height:3.6rem;letter-spacing:-.07rem}}#home #clients .slider{position:relative;width:100%;display:grid;justify-items:center;grid-template-columns:100%;grid-template-areas:"items" "controls"}#home #clients .slider>.container{grid-area:items;background:#fff;border-radius:24px;min-width:280px;width:calc(100vw - 40px);max-width:1184px;min-height:240px;height:calc((100vw - 80px)*.8 + 48px);overflow:hidden;position:relative}#home #clients .slider .item-container{position:relative;display:flex;flex-flow:row nowrap;align-items:center;justify-items:center;width:fit-content;-webkit-transition:left 1s cubic-bezier(.645,.045,.355,1) 0s;-moz-transition:left 1s cubic-bezier(.645,.045,.355,1) 0s;-ms-transition:left 1s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:left 1s cubic-bezier(.645,.045,.355,1) 0s;transition:left 1s cubic-bezier(.645,.045,.355,1) 0s}#home #clients .slider .item-container .package{min-width:240px;width:calc(100vw - 80px);max-width:1144px;height:auto;margin:22px 20px 26px;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:center;position:relative;display:flex;z-index:0;background:#fff;opacity:1;-webkit-transition:opacity 450s ease-out 0s;-moz-transition:opacity 450s ease-out 0s;-ms-transition:opacity 450s ease-out 0s;-o-transition:opacity 450s ease-out 0s;transition:opacity 450s ease-out 0s}#home #clients .slider .item-container .package .image{min-width:80px;width:calc((100vw - 80px) / 3);height:auto;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#home #clients .slider .buttons-next-previous{position:absolute;top:0;left:0;min-width:280px;width:100%;min-height:240px;height:calc((100vw - 80px)*.8 + 48px);opacity:0;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;-webkit-transition:opacity .45s ease-out 0s;-moz-transition:opacity .45s ease-out 0s;-ms-transition:opacity .45s ease-out 0s;-o-transition:opacity .45s ease-out 0s;transition:opacity .45s ease-out 0s}#home #clients .slider .buttons-next-previous button{width:24px;height:24px;margin:4px;border-radius:4px;opacity:.4;-webkit-transition:opacity .45s ease-out 0s;-moz-transition:opacity .45s ease-out 0s;-ms-transition:opacity .45s ease-out 0s;-o-transition:opacity .45s ease-out 0s;transition:opacity .45s ease-out 0s;font-size:.75rem;line-height:1.5rem;letter-spacing:.02rem;font-family:Barlow-Regular,Aptos,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width: 768px) and (min-height: 640px){#home #clients .slider .buttons-next-previous button{font-size:.9rem;line-height:1.5rem;letter-spacing:.015rem}}#home #clients .slider .buttons-next-previous button:hover{opacity:1;-webkit-transition:opacity .15s ease-out 0s;-moz-transition:opacity .15s ease-out 0s;-ms-transition:opacity .15s ease-out 0s;-o-transition:opacity .15s ease-out 0s;transition:opacity .15s ease-out 0s}#home #clients .slider .buttons-next-previous button.next{order:2}#home #clients .slider .buttons-next-previous button.next:before{content:url(../../../ui-elements/arrow-next-secondary.svg)}#home #clients .slider .buttons-next-previous button.previous{order:1}#home #clients .slider .buttons-next-previous button.previous:before{content:url(../../../ui-elements/arrow-back-secondary.svg)}#home #clients .slider .buttons-next-previous.preventclick{color:red}#home #clients .slider .buttons-next-previous:hover{opacity:1;-webkit-transition:opacity .15s ease-out 0s;-moz-transition:opacity .15s ease-out 0s;-ms-transition:opacity .15s ease-out 0s;-o-transition:opacity .15s ease-out 0s;transition:opacity .15s ease-out 0s}#home #clients .slider .dotnav{grid-area:controls;justify-self:center;padding:16px}#home #clients .slider .dotnav>.container{display:flex;flex-direction:row;flex-wrap:nowrap}#home #clients .slider .dotnav>.container button{opacity:.3;margin:8px;scale:.8;background:#0c589f;width:12px;height:12px;border-radius:50%;-webkit-transition:opacity .7s ease-in-out 0s;-moz-transition:opacity .7s ease-in-out 0s;-ms-transition:opacity .7s ease-in-out 0s;-o-transition:opacity .7s ease-in-out 0s;transition:opacity .7s ease-in-out 0s}#home #clients .slider .dotnav>.container button.current{opacity:1;-webkit-transition:opacity .7s ease-in-out 0s;-moz-transition:opacity .7s ease-in-out 0s;-ms-transition:opacity .7s ease-in-out 0s;-o-transition:opacity .7s ease-in-out 0s;transition:opacity .7s ease-in-out 0s}#home #clients .slider .dotnav>.container button:hover{cursor:pointer;scale:1.2;-webkit-transition:scale .15s ease-in-out 0s;-moz-transition:scale .15s ease-in-out 0s;-ms-transition:scale .15s ease-in-out 0s;-o-transition:scale .15s ease-in-out 0s;transition:scale .15s ease-in-out 0s}@media screen and (min-width: 768px) and (max-height: 439px){#home #clients .slider>.container{height:calc((100vw - 80px)/5 + 48px)}#home #clients .slider>.container .item-container .package .image{min-width:114.6666666667px;width:calc((100vw - 80px) / 6);height:auto}#home #clients .slider .buttons-next-previous{height:calc((100vw - 80px)/5 + 48px)}}@media screen and (min-width: 768px) and (min-height: 440px){#home #clients{padding:48px}#home #clients h1{margin:48px}#home #clients .slider>.container{width:calc(100vw - 96px);height:calc((100vw - 136px) / 4 / 5 * 3 * 3 + 48px)}#home #clients .slider>.container .item-container .package{width:calc(100vw - 136px)}#home #clients .slider>.container .item-container .package .image{min-width:158px;width:calc((100vw - 136px)/4);height:auto}#home #clients .slider .dotnav{padding:32px}#home #clients .slider .dotnav ul button{scale:1;margin:16px}#home #clients .slider .dotnav ul button:hover{scale:1.5}#home #clients .slider .buttons-next-previous{height:calc((100vw - 136px) / 4 / 5 * 3 * 3 + 48px)}}@media screen and (min-width: 1240px) and (min-height: 0px){#home #clients .slider>.container{height:272px}#home #clients .slider>.container .item-container .package .image{width:190.6666666667px}#home #clients .slider .buttons-next-previous{height:272px}}#home #nachhaltigkeit .container{padding:64px 0;position:relative;height:fit-content;grid-template-areas:"image" "text";grid-template-rows:184px auto}#home #nachhaltigkeit .text{justify-self:center;margin:48px 0}#home #nachhaltigkeit .text span,#home #nachhaltigkeit .text h1,#home #nachhaltigkeit .text h2,#home #nachhaltigkeit .text p{color:#fff!important}#home #nachhaltigkeit .text .button_stack button{background-color:transparent;border-color:#fff}#home #nachhaltigkeit .text .button_stack button:focus{outline:2px solid white;outline-offset:2px}#home #nachhaltigkeit>.image-container{align-self:start;justify-self:end;height:fit-content;width:fit-content}#home #nachhaltigkeit .background{position:absolute;z-index:-1;grid-area:text;width:100%;left:50%;min-width:720px;transform:translate(-50%)}@media screen and (min-width: 768px) and (min-height: 0px){#home #nachhaltigkeit{padding:160px 0}}@media screen and (min-width: 768px) and (min-height: 640px){#home #nachhaltigkeit .container{height:750px;grid-template-areas:"image text";grid-template-rows:auto}#home #nachhaltigkeit .text{margin:96px 0}#home #nachhaltigkeit .background{width:800px;left:-160px;transform:translate(0)}}@media screen and (min-width: 768px) and (max-height: 439px){#home #nachhaltigkeit .text p{max-width:420px}}#home #einkauf-scm .container,#home #wie .container,#home #mensch .container,#home #leistungsangebot .container,#home #nachhaltigkeit .container,#home #karriere .container{grid-template-areas:"image" "text";grid-template-columns:100%}#home #einkauf-scm .container .text,#home #wie .container .text,#home #mensch .container .text,#home #leistungsangebot .container .text,#home #nachhaltigkeit .container .text,#home #karriere .container .text{align-items:flex-start}#home #einkauf-scm .container .text span,#home #einkauf-scm .container .text h1,#home #einkauf-scm .container .text p,#home #wie .container .text span,#home #wie .container .text h1,#home #wie .container .text p,#home #mensch .container .text span,#home #mensch .container .text h1,#home #mensch .container .text p,#home #leistungsangebot .container .text span,#home #leistungsangebot .container .text h1,#home #leistungsangebot .container .text p,#home #nachhaltigkeit .container .text span,#home #nachhaltigkeit .container .text h1,#home #nachhaltigkeit .container .text p,#home #karriere .container .text span,#home #karriere .container .text h1,#home #karriere .container .text p{text-align:left}@media screen and (min-width: 768px) and (max-height: 439px){#home #einkauf-scm .container,#home #wie .container,#home #mensch .container,#home #leistungsangebot .container,#home #nachhaltigkeit .container,#home #karriere .container{grid-template-areas:"image text";grid-template-columns:50% 50%}#home #einkauf-scm .container .image-container,#home #wie .container .image-container,#home #mensch .container .image-container,#home #leistungsangebot .container .image-container,#home #nachhaltigkeit .container .image-container,#home #karriere .container .image-container{justify-self:end;width:fit-content}}@media screen and (min-width: 768px) and (min-height: 440px){#home #einkauf-scm .container,#home #wie .container,#home #mensch .container,#home #leistungsangebot .container,#home #nachhaltigkeit .container,#home #karriere .container{grid-template-areas:"image text";grid-template-columns:50% 50%}#home #einkauf-scm .container .image-container,#home #wie .container .image-container,#home #mensch .container .image-container,#home #leistungsangebot .container .image-container,#home #nachhaltigkeit .container .image-container,#home #karriere .container .image-container{justify-self:end;width:fit-content}}@media screen and (min-width: 768px) and (max-height: 439px){#home #einkauf-scm .container,#home #mensch .container{grid-template-areas:"image text";grid-template-columns:50% 50%}#home #einkauf-scm .container .image-container,#home #mensch .container .image-container{justify-self:end;width:fit-content}}@media screen and (min-width: 768px) and (min-height: 440px){#home #einkauf-scm .container,#home #mensch .container{grid-template-areas:"text image"}#home #einkauf-scm .container .image-container,#home #mensch .container .image-container{justify-self:start;width:fit-content}#home #einkauf-scm .container .text,#home #mensch .container .text{justify-self:end;align-items:flex-end}#home #einkauf-scm .container .text span,#home #einkauf-scm .container .text h1,#home #einkauf-scm .container .text p,#home #mensch .container .text span,#home #mensch .container .text h1,#home #mensch .container .text p{text-align:right}}.bubble1{border-radius:61% 39% 56% 44%/41% 46% 54% 59%}.bubble2{border-radius:38% 62% 39% 61%/62% 61% 39% 38%}.bubble3{border-radius:41% 59% 34% 66%/62% 38%}.bubble4{border-radius:68% 32% 57% 43%/38% 35% 65% 62%}.bubble5{border-radius:46% 54% 51% 49%/67% 68% 32% 33%}.bubble6{border-radius:68% 10% 22% 57% 43%/38% 35% 65% 62%}.bubble7,.bubble8,.bubble9{border-radius:68% 32% 57% 43%/38% 35% 65% 62%}@font-face{font-family:Barlow-Light;src:url(../../../fonts/Barlow/Barlow-Light.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow-Light-Italic;src:url(../../../fonts/Barlow/Barlow-LightItalic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow-Regular;src:url(../../../fonts/Barlow/Barlow-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow-Italic;src:url(../../../fonts/Barlow/Barlow-Italic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow-Medium;src:url(../../../fonts/Barlow/Barlow-Medium.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow-Medium-Italic;src:url(../../../fonts/Barlow/Barlow-MediumItalic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow-Semibold;src:url(../../../fonts/Barlow/Barlow-SemiBold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow-Semibold-Italic;src:url(../../../fonts/Barlow/Barlow-SemiBoldItalic.ttf) format("truetype");font-weight:400;font-style:normal}@keyframes bounceX{0%,20%,50%,80%,to{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translate(0)}40%{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translate(-5px)}60%{-webkit-transform:translateX(-3px);-ms-transform:translateX(-3px);transform:translate(-3px)}}@keyframes bounceY{0%,20%,50%,80%,to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes fade-to-white{to{fill:#fff}}@keyframes fade-in{0%{opacity:0}to{opacity:1;visibility:visible}}@keyframes fade-out{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes slide-up{to{margin:0}}@keyframes moveUp{to{-webkit-transform:translateY(calc(var(--header-height) * -1));-ms-transform:translateY(calc(var(--header-height) * -1));transform:translateY(calc(var(--header-height) * -1))}}@keyframes moveDown{0%{-webkit-transform:translateY(calc(var(--header-height) * -1));-ms-transform:translateY(calc(var(--header-height) * -1));transform:translateY(calc(var(--header-height) * -1))}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes pulseDot{0%{background:var(--tertiary-color);width:5px;height:5px}50%{background:#000;width:7px;height:7px}to{background:var(--tertiary-color);width:5px;height:5px}}@keyframes pulseBackground{0%{background:var(--tertiary-color)}50%{background:var(--background-color)}to{background:var(--tertiary-color)}}#bouncer{position:absolute;width:48px;height:48px;bottom:8px;z-index:100;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%)}#bouncer.bounce button{animation:bounceY 1.5s ease-out 1}#bouncer button{filter:drop-shadow(0 2px 8px rgba(0,0,0,.2))}#bouncer button span{cursor:pointer;position:absolute;width:100%;height:100%;content:url(../../../ui-elements/arrow-expand-white.svg);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:1.125rem;line-height:1.5rem;letter-spacing:-.01rem;font-family:Barlow-Regular,Aptos,--apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media screen and (min-width: 768px) and (min-height: 640px){#bouncer{width:96px;height:96px;bottom:48px}}
