#einsatz-frame{outline:1px dashed rgb(246 234 216/var(--frame-line,0));outline-offset:calc(6 * var(--u));position:absolute;overflow:hidden}#einsatz-frame:after{content:"";box-shadow:0 0 0 200vmax var(--bg);pointer-events:none;position:absolute;inset:0}#einsatz .section__inner{overflow:hidden}.einsatz-item{will-change:clip-path;margin:0;position:absolute;inset:0;overflow:hidden}.einsatz-item img{object-fit:cover;will-change:transform;width:100%;height:100%}.einsatz-item figcaption{left:calc(18 * var(--u));bottom:calc(16 * var(--u));position:absolute}#einsatz-big{font-size:calc(250 * var(--u));letter-spacing:-.03em;white-space:nowrap;will-change:transform;margin-top:-.5em;font-weight:600;line-height:1;position:absolute;top:50%;left:0}#einsatz-head{top:22vh;left:var(--pad);position:absolute}#einsatz-head p{font-size:var(--sub1);opacity:.7;font-weight:600}#einsatz-head h2{font-size:var(--h4);margin-top:.2em}#einsatz-thumbs img{width:calc(var(--thumb-h) * .8);height:var(--thumb-h);margin-top:calc(var(--thumb-h) * -.5);object-fit:cover;opacity:0;will-change:transform, opacity;--thumb-h:26vh;position:absolute;top:50%;left:0}@media (width<=767.98px){#einsatz-thumbs{display:none}#einsatz-head{top:11vh}#einsatz-big{font-size:calc(110 * var(--u))}}#merkmale-panel{width:calc(var(--pad) + 370 * var(--u));-webkit-backdrop-filter:blur(22px);will-change:transform, opacity;background:#f6ead817;position:absolute;top:0;bottom:0;left:0}.merkmal{padding:calc(var(--pad) * 2.4) calc(28 * var(--u)) calc(var(--pad) * 1.4) var(--pad);flex-direction:column;display:flex;position:absolute;inset:0}.merkmal-icon{width:calc(60 * var(--u));margin-bottom:calc(44 * var(--u))}.merkmal-tag{font-size:var(--sub1);margin-bottom:.7em;font-weight:600}.merkmal-text{font-weight:500;line-height:1.35}.merkmal .dashline{margin-top:auto;margin-bottom:calc(28 * var(--u))}.merkmal-title{font-size:calc(40 * var(--u));text-align:right;font-weight:600;line-height:1}#merkmale-extra{right:var(--pad);bottom:calc(var(--pad) * 1.3);position:absolute}.merkmal-extra{align-items:baseline;gap:calc(28 * var(--u));white-space:nowrap;opacity:0;display:flex;position:absolute;bottom:0;right:0}.merkmal-extra strong{font-size:calc(46 * var(--u));font-weight:500;font-stretch:110%}#merkmale-skala{right:var(--pad);height:44vh;padding-right:calc(22 * var(--u));opacity:0;flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;top:24vh}#merkmale-skala i{background:linear-gradient(#fff7b3,#ff8c0d 28%,#f21f59 55%,#520b8c 80%,#05001f);width:3px;position:absolute;top:0;bottom:0;right:0}#dims{pointer-events:none;opacity:0;width:100%;height:100%;position:fixed;inset:0}#dims line{stroke:#f6ead88c;stroke-width:1px}#dims text{fill:var(--cream);font-family:DM Mono,ui-monospace,monospace;font-size:max(10px, calc(var(--sub2) * .9));letter-spacing:.08em;text-anchor:middle;opacity:.8}@media (width<=767.98px){#merkmale-panel{width:auto;height:46vh;top:auto;right:0}.merkmal{padding:calc(var(--pad) * 1.2) var(--pad) calc(var(--pad) * 3.4)}.merkmal-icon{display:none}.merkmal-title{font-size:calc(24 * var(--u))}#merkmale-extra{top:11vh;bottom:auto}.merkmal-extra{flex-direction:column;align-items:flex-end;gap:.3em;top:0;bottom:auto}.merkmal-extra .mono{display:none}.merkmal-extra strong{font-size:calc(22 * var(--u))}#merkmale-skala{display:none}}#material-nail{visibility:hidden;pointer-events:none;position:absolute;inset:0;overflow:hidden}#material-nail img{object-fit:cover;object-position:61.1% 29.5%;transform-origin:61.1% 29.5%;filter:brightness(.5)contrast(1.1);will-change:transform;width:100%;height:100%;-webkit-mask:url(/textures/nagel_maske.png) 61.1% 29.5%/cover no-repeat;mask:url(/textures/nagel_maske.png) 61.1% 29.5%/cover no-repeat}#material-bg{background:#000;position:absolute;inset:0;overflow:hidden}#material-bg img{object-fit:cover;object-position:61.1% 29.5%;transform-origin:61.1% 29.5%;filter:brightness(.5)contrast(1.1);will-change:transform;width:100%;height:100%}#material-head{top:30vh;left:var(--pad);width:min(100% - var(--pad) * 2, calc(560 * var(--u)));position:absolute}#material-head>p:first-child{font-size:var(--sub1);margin-bottom:.9em;font-weight:600}#material-head h2{font-size:var(--h2)}#material-text{margin-top:1.4em;font-weight:500}#material-lupe{width:calc(300 * var(--u));margin:0 0 0 calc(-150 * var(--u));background:var(--cream);color:var(--bg);position:absolute;bottom:12vh;left:50%}#material-lupe figcaption{font-size:calc(var(--sub2) * .85);justify-content:space-between;gap:1em;padding:.5em .8em;display:flex}#material-lupe img{width:100%;height:calc(190 * var(--u));object-fit:cover;display:block}@media (width<=767.98px){#material-head{top:auto;bottom:9vh}#material-lupe{display:none}#material-lupe img{height:36vw}}.section--flow{height:auto}#nachhaltigkeit{color:var(--cream)}#nh-film{z-index:2;visibility:hidden;opacity:0;width:100%;height:100%;position:fixed;inset:0}#nh-hero{z-index:3;height:800vh;position:relative}#nh-sticky{height:100vh;position:sticky;top:0;overflow:hidden}#nh-head{width:min(100% - var(--pad) * 2, calc(1400 * var(--u)));text-align:center;text-shadow:0 2px 30px #0c152659;position:absolute;top:18vh;left:50%;transform:translate(-50%)}#nh-word{font-size:calc(190 * var(--u));letter-spacing:-.04em;font-weight:600;line-height:.95}#nh-kicker{font-size:var(--h4);margin-top:1.4em;font-weight:600}#nh-desc{width:min(100%, calc(620 * var(--u)));margin:.8em auto 0;font-weight:500}#nh-scrim{opacity:0;pointer-events:none;background:radial-gradient(70% 55%,#0c1526b3,#0c152640 70%,#0c152626);position:absolute;inset:0}.nh-say{width:min(100% - var(--pad) * 2, calc(1100 * var(--u)));text-align:center;opacity:0;text-shadow:0 2px 30px #0c152666;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nh-say-big{font-size:var(--h2);letter-spacing:-.02em;text-wrap:balance;font-weight:600;line-height:1.02}.nh-say-small{font-size:var(--sub1);margin-top:1.1em;font-weight:500}@media (width<=767.98px){#nh-head{top:16vh}#nh-word{font-size:calc(54 * var(--u))}#nh-kicker{font-size:var(--sub1)}}#ls-panel{width:calc(var(--pad) + 400 * var(--u));padding:calc(var(--pad) * 2.4) calc(28 * var(--u)) calc(var(--pad) * 1.4) var(--pad);-webkit-backdrop-filter:blur(22px);will-change:transform, opacity;background:#f6ead817;position:absolute;top:0;bottom:0;left:0}#ls-count{font-size:calc(var(--sub2) * .9);opacity:.6;margin-bottom:1.4em}#ls-list{margin:0;padding:0;list-style:none}.ls-item{font-size:var(--h4);opacity:.28;transform-origin:0;align-items:baseline;gap:.9em;font-weight:600;line-height:1.32;display:flex}.ls-item .mono{font-size:calc(var(--sub2) * .85);font-weight:400}#ls-details{left:var(--pad);right:calc(28 * var(--u));bottom:calc(var(--pad) * 1.4);height:calc(130 * var(--u));position:absolute}.ls-detail{grid-template-columns:calc(130 * var(--u)) 1fr;gap:calc(18 * var(--u));opacity:0;align-items:start;display:grid;position:absolute;inset:0}.ls-detail img{width:100%;height:calc(130 * var(--u));object-fit:cover}.ls-detail .mono{font-size:calc(var(--sub2) * .85);opacity:.6}.ls-detail h3{display:none}.ls-detail p{margin-top:.6em;font-weight:500;line-height:1.35}#ls-check{background:var(--cream);color:var(--bg);font-size:calc(var(--sub2) * .9);opacity:0;pointer-events:none;align-items:center;gap:.5em;padding:.55em .9em;display:flex;position:absolute;top:0;left:0}#ls-check svg{width:1.3em}@media (width<=767.98px){#ls-panel{width:auto;height:40vh;padding:calc(var(--pad) * 1.2) var(--pad);top:auto;right:0}#ls-count,#ls-list{display:none}#ls-details{top:calc(var(--pad) * 1.2);height:auto;bottom:auto}.ls-detail{grid-template-columns:28vw 1fr}.ls-detail img{height:28vw}.ls-detail h3{font-size:calc(22 * var(--u));margin-top:.3em;display:block}}#fl-track{gap:calc(14 * var(--u));height:80vh;padding:0 var(--pad);will-change:transform;display:flex;position:absolute;top:10vh;left:0}.fl-tile{pointer-events:auto;flex:none;height:100%;position:relative;overflow:hidden}.fl-tile.is-narrow{aspect-ratio:4/5}.fl-tile.is-wide{aspect-ratio:16/9.4}.fl-tile.is-text{aspect-ratio:1/1.05;padding:calc(28 * var(--u));flex-direction:column;display:flex}.fl-tile.is-blue{background:var(--blue)}.fl-tile.is-cream{background:var(--cream);color:var(--bg)}.fl-tile img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fl-tile img.is-fleet{object-position:50% 61%}.fl-tile.is-wide:after{content:"";background:linear-gradient(#0c15268c,#0000 55%);position:absolute;inset:0}.fl-tile>*{z-index:1;position:relative}.fl-tile>img{z-index:0;position:absolute}.fl-tile h3{font-size:calc(118 * var(--u));letter-spacing:-.03em;will-change:transform;font-weight:600;line-height:.95}.fl-tile.is-wide>.mono,.fl-tile.is-wide>h3{margin:calc(28 * var(--u)) calc(34 * var(--u)) 0}.fl-tile.is-text h3{margin-top:.35em}.fl-note{width:min(100%, calc(380 * var(--u)));margin-top:auto;font-weight:500}#fl-progress{left:var(--pad);right:var(--pad);--truck:calc(190 * var(--u));background:#f6ead82e;height:2px;position:absolute;bottom:5.2vh}#fl-progress i{background:var(--blue-hi);transform-origin:0;height:100%;display:block}#fl-progress b{width:calc(100% - var(--truck));will-change:transform;position:absolute;bottom:-1px;left:0}#fl-progress img{width:var(--truck);height:auto;display:block}@media (width<=767.98px){#fl-track{height:62vh;top:16vh}.fl-tile h3{font-size:calc(46 * var(--u))}.fl-tile.is-text{aspect-ratio:1/1.35}#fl-progress{--truck:calc(96 * var(--u))}}#pr-hero{height:260vh}#pr-sticky{height:100vh;position:sticky;top:0}#pr-kicker{text-align:center;font-size:var(--h4);font-weight:600;position:absolute;top:12vh;left:0;right:0}#pr-wordmark{text-align:center;font-size:calc(190 * var(--u));letter-spacing:-.02em;font-weight:800;font-stretch:125%;line-height:1;position:absolute;top:16.5vh;left:0;right:0}#pr-options{justify-content:center;gap:calc(10 * var(--u));display:flex;position:absolute;top:42vh;left:0;right:0}.btn.is-dark{color:var(--cream);cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#f6ead81f;border:2px solid #0000;padding:1.4em 2.6em;font-family:inherit;transition:border-color .25s,box-shadow .25s,background-color .25s}.btn.is-dark:hover,.btn.is-dark:focus-visible{color:var(--cream);background:#f6ead833}.btn.is-dark[aria-selected=true]{border-color:var(--blue-hi);box-shadow:inset 0 0 .9em #6f9bff8c}.pr-detail{top:66vh;left:var(--pad);right:var(--pad);justify-content:space-between;align-items:flex-start;transition:opacity .35s;display:flex;position:absolute}.pr-detail:not(.is-active){opacity:0;pointer-events:none}.pr-main{width:calc(400 * var(--u))}.pr-main h3{font-size:var(--h4);margin-bottom:.5em;font-weight:600}.pr-main p{opacity:.8;font-weight:500}.pr-punkte{width:calc(400 * var(--u));margin:0;padding:0;font-weight:600;list-style:none}.pr-punkte li{align-items:center;gap:1em;padding:.35em 0;display:flex}.pr-punkte li:before{content:"";width:1em;height:1em;box-shadow:inset 0 0 0 .22em var(--bg), inset 0 0 0 .5em #f6ead880;border:1px dashed;border-radius:50%;flex:none}#pr-table{width:calc(100% - var(--pad) * 2 - 12vw);border-collapse:separate;border-spacing:0;text-align:center;table-layout:fixed;margin:4vh auto 18vh}#pr-table thead th{font-size:var(--h4);padding-bottom:1.6em;font-weight:600}#pr-table thead td{width:16%}#pr-table tbody th{text-align:left;opacity:.7;padding-left:1.6em;font-weight:400}#pr-table tbody td{padding:1.3em 1em;font-weight:600}#pr-table tbody tr:nth-child(odd)>*{background:#f6ead80f}#pr-table tbody tr>:first-child{border-radius:3em 0 0 3em}#pr-table tbody tr>:last-child{border-radius:0 3em 3em 0}@media (width<=767.98px){#pr-wordmark{font-size:calc(51 * var(--u));top:16vh}#pr-options{gap:calc(5 * var(--u));top:27vh}#pr-options .btn{font-size:calc(9.5 * var(--u));padding:1.1em 1.15em}.pr-detail{flex-direction:column;gap:1em;top:68vh}.pr-main,.pr-punkte{width:auto}.pr-punkte{display:none}#pr-table{width:calc(100% - var(--pad) * 2);font-size:var(--sub2)}#pr-table thead th{font-size:var(--sub1)}#pr-table tbody th{padding-left:.8em}#pr-table tbody td{padding:1em .3em}#pr-table tbody tr>*{border-radius:0}}#nachweise{width:min(100% - var(--pad) * 2, calc(680 * var(--u)));font-size:var(--body2);margin:0 auto;padding-bottom:20vh}#nachweise>.mono{text-align:center;opacity:.7}#nachweise h2{text-align:center;white-space:nowrap;width:100vw;font-size:calc(110 * var(--u));letter-spacing:-.02em;text-transform:uppercase;margin:.2em 0 1.2em calc(50% - 50vw);font-weight:800;font-stretch:125%;line-height:1}#nachweise article{margin-top:3.2em}#nachweise h3{opacity:.6;margin-bottom:.9em;font-weight:400}#nachweise p:not(.mono){font-weight:500;line-height:1.4}#nachweise b{color:var(--blue-hi);font-weight:600}#nachweise .btn{margin-top:1.4em}@media (width<=767.98px){#nachweise h2{font-size:8vw}}#kontakt{padding:14vh var(--pad) calc(var(--pad) * .8);flex-direction:column;display:flex}#kt-top{place-items:end;gap:5vh calc(40 * var(--u));text-align:right;grid-template-rows:auto auto;grid-template-columns:auto 1fr;display:grid}#kt-logo{grid-row:1/3;place-self:center start;max-width:50vw;height:44vh}#kt-logo .logo-ring{stroke-dasharray:1;stroke-dashoffset:var(--draw,1);fill:var(--bg);fill-opacity:var(--type,0)}#kt-logo .logo-type{opacity:var(--type,0)}#kt-top h2{font-size:var(--h2);text-shadow:0 2px 24px #0c1526e6,0 0 6px #0c152699}#kt-top .btn{padding:1.5em 3em}#kt-grid{gap:calc(24 * var(--u)) calc(120 * var(--u));grid-template-columns:repeat(3,max-content);padding-top:6vh;font-style:normal;font-weight:600;line-height:1.5;display:grid}#kt-grid address{font-style:normal}#kt-grid .mono{opacity:.6;margin-bottom:.8em;font-weight:400;display:block}#kt-grid a{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;transition:background-size .3s}#kt-grid a:hover,#kt-grid a:focus-visible{background-size:100% 1px}#kt-bottom{padding-top:calc(18 * var(--u));border-top:1px dashed #f6ead866;justify-content:space-between;align-items:center;margin-top:8vh;display:flex}#kt-bottom nav{text-transform:uppercase;font-weight:600;font-size:var(--sub2);gap:2.4em;display:flex}#kt-bottom .mono{opacity:.6}.kt-credit{align-items:center;gap:.7em;display:flex}.kt-credit span{opacity:.6;transition:opacity .3s}.kt-credit img{width:auto;height:max(20px, calc(24 * var(--u)));transition:transform .4s cubic-bezier(.3,1.6,.5,1)}.kt-credit:hover span,.kt-credit:focus-visible span{opacity:1}.kt-credit:hover img,.kt-credit:focus-visible img{transform:rotate(-4deg)scale(1.06)}@media (prefers-reduced-motion:reduce){.kt-credit img{transition:none}}@media (width<=767.98px){#kt-top{text-align:left;grid-template-columns:1fr;justify-items:start}#kt-logo{grid-row:auto;max-width:70vw;height:20vh}#kt-bottom{flex-direction:column;align-items:flex-start;gap:1em}#kt-grid{padding:var(--pad);-webkit-backdrop-filter:blur(10px);background:#0c1526b8;grid-template-columns:1fr}}#karriere{padding:0 var(--pad) 14vh}#ka-panel{background:var(--cream);color:var(--bg)}#ka-body{align-items:end;gap:calc(40 * var(--u)) calc(60 * var(--u));padding:calc(56 * var(--u));grid-template-columns:1fr auto;display:grid}#ka-body .mono{opacity:.6}#ka-body h2{font-size:calc(62 * var(--u));letter-spacing:-.02em;margin:.3em 0 .4em;font-weight:800;line-height:.95}#ka-body p:not(.mono){max-width:30em;font-size:var(--sub1);font-weight:500;line-height:1.4}#ka-body ul{column-gap:calc(32 * var(--u));grid-column:1/-1;grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}#ka-body li a{font-size:var(--sub1);border-bottom:1px dashed #0c152659;justify-content:space-between;padding:.7em 0;font-weight:600;transition:color .2s,padding .2s;display:flex}#ka-body li a:hover,#ka-body li a:focus-visible{color:var(--blue);padding-left:.4em}#ka-body .btn{background:var(--bg);color:var(--cream)}#ka-body .btn:hover,#ka-body .btn:focus-visible{background:var(--blue)}@media (width<=767.98px){#ka-body,#ka-body ul{grid-template-columns:1fr}#ka-body .btn{order:1;justify-self:start}#ka-body{gap:calc(24 * var(--u));padding:calc(24 * var(--u))}#ka-body h2{font-size:calc(40 * var(--u))}}
