@font-face{font-family:Readex Pro;src:url(/fonts/ReadexPro-VariableFont_HEXP,wght.ttf) format("truetype");font-weight:200 700;font-style:normal}@font-face{font-family:Inter;src:url(/fonts/Inter_28pt-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Inter;src:url(/fonts/Inter_28pt-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-family:Inter;src:url(/fonts/Inter_28pt-Bold.ttf) format("truetype");font-weight:700}:root{--page-width: min(1280px, calc(100vw - 24px) );--bg: #edf1f0;--panel: rgba(255, 255, 255, .8);--panel-dark: rgba(255, 255, 255, .72);--text: #0f1d1d;--muted: #314241;--brand: #08db86;--brand-deep: #0b7a62;--shadow: 0 22px 40px rgba(51, 86, 78, .14)}:root[data-theme=dark]{--bg: #011212;--panel: rgba(3, 30, 27, .82);--panel-dark: rgba(3, 24, 22, .8);--text: #eef7f4;--muted: #d2dfdb;--brand: #03df88;--brand-deep: #0b7a62;--shadow: 0 24px 44px rgba(0, 0, 0, .26)}*{box-sizing:border-box}html,body,#app{min-height:100%;overflow:hidden;overflow-y:scroll}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,sans-serif}a{color:inherit;text-decoration:none}img{display:block;max-width:100%;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}svg{pointer-events:none;-webkit-user-select:none;user-select:none}h1,h2,h3,h4,p{margin:0}button{font:inherit}.site-shell{min-height:100vh;position:relative;background-position:center top;background-repeat:no-repeat;background-size:cover}.route-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at bottom left,rgba(3,223,136,.22),transparent 34%),radial-gradient(circle at bottom right,rgba(3,223,136,.2),transparent 36%),#edf1f0f0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}:root[data-theme=dark] .route-loader{background:radial-gradient(circle at bottom left,rgba(3,223,136,.18),transparent 34%),radial-gradient(circle at bottom right,rgba(3,223,136,.16),transparent 36%),#011212e6}.route-loader__content{display:grid;justify-items:center;gap:20px}.route-loader__spinner{width:64px;height:64px;color:#0f1d1d;animation:route-loader-spin 1.2s linear infinite}:root[data-theme=dark] .route-loader__spinner{color:#eef7f4}.route-loader__label-wrap{display:flex;align-items:center;gap:8px}.route-loader__label{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;background:#78dd94;color:#fff;font-family:Readex Pro,sans-serif;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:600;line-height:1;border-radius:3px}.route-loader__dots{display:inline-flex;min-width:28px;color:#0f1d1d;font-size:clamp(1.7rem,2.8vw,2.1rem);font-weight:700;line-height:1}:root[data-theme=dark] .route-loader__dots{color:#eef7f4}.route-loader__dots span{opacity:0;animation:route-loader-dot 1.3s infinite}.route-loader__dots span:nth-child(2){animation-delay:.2s}.route-loader__dots span:nth-child(3){animation-delay:.4s}.route-loader-enter-active,.route-loader-leave-active{transition:opacity .18s ease}.route-loader-enter-from,.route-loader-leave-to{opacity:0}@keyframes route-loader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes route-loader-dot{0%,20%{opacity:0}30%,70%{opacity:1}to{opacity:0}}.site-shell--home{background-image:url(/assets/images/backgrounds/startseite_desktop_light_bg.svg)}:root[data-theme=dark] .site-shell--home{background-image:url(/assets/images/backgrounds/startseite_desktop_dark_bg.svg)}.site-shell--technology{background-image:url(/assets/images/backgrounds/technologie_desktop_light_bg.svg)}.site-shell--news{background-image:url(/assets/images/backgrounds/news_desktop_light_bg.svg)}.site-shell--contact{background-image:url(/assets/images/backgrounds/contact_desktop_light_bg.svg)}.site-shell--carbon{background-image:url(/assets/images/backgrounds/carbonrecycling_desktop_light_bg.svg)}.site-shell--carbon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/assets/swirls/Swirls%20GRE_swirl_carbonrecycle_2.svg) center 24% / 175% auto no-repeat;opacity:.76;pointer-events:none;z-index:0}:root[data-theme=dark] .site-shell--technology{background-image:url(/assets/images/backgrounds/technologie_desktop_dark_bg.svg)}:root[data-theme=dark] .site-shell--news{background-image:url(/assets/images/backgrounds/news_desktop_dark_bg.svg)}:root[data-theme=dark] .site-shell--contact{background-image:url(/assets/images/backgrounds/contact_desktop_dark_bg.svg)}:root[data-theme=dark] .site-shell--carbon{background-image:url(/assets/images/backgrounds/carbonrecycling_desktop_dark_bg.svg)}.site-shell--home:before{content:"";position:absolute;left:0;right:0;top:860px;bottom:0;background:url(/assets/swirls/Swirls%20GRE_swirl_startseite.svg) no-repeat center top / cover;pointer-events:none;z-index:0}main{width:100%;position:relative;z-index:1}.site-header,.site-footer,.page-shell{width:var(--page-width);margin:0 auto}.page{width:100vw;margin-left:calc(50% - 50vw);position:relative;background-position:center top;background-repeat:no-repeat;background-size:cover}.page--news,.page--technology,.page--contact,.page--carbon{background:transparent}.site-header{display:flex;align-items:center;justify-content:space-between;padding:24px 0 10px;position:relative;z-index:30}.site-footer{position:relative;z-index:1}.brand-mark img{width:42px;height:42px}.nav-links{display:flex;align-items:center;gap:46px}.nav-link,.theme-toggle{border:0;background:transparent;text-transform:uppercase;font-size:.85rem;letter-spacing:.02em}.nav-link sup{font-size:.55em;vertical-align:super;line-height:0}.nav-link.active{color:var(--brand);font-weight:700}.theme-toggle{cursor:pointer;color:var(--muted)}.mobile-menu-button{display:none;width:36px;height:36px;border:0;background:transparent;padding:0}.mobile-menu-button span{display:block;width:20px;height:2px;margin:4px auto;background:#8a9395}.page-shell{padding:70px 0 110px;position:relative;z-index:1}.page-shell--narrow{max-width:1260px}.glass-panel{background:var(--panel);box-shadow:var(--shadow);border-radius:4px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.28)}.glass-panel--soft{background:var(--panel-dark)}.tech-process__panel,.component-table,.reference-plant,.carbon-compare__graphic,.news-listing{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.28);box-shadow:var(--shadow)}.section-chip,.news-tag{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 14px;border-radius:3px;background:var(--brand);color:#fff;font-weight:700}:root[data-theme=dark] .section-chip,:root[data-theme=dark] .news-tag{color:#001612}.section-chip{min-height:46px;padding:0 22px;font-size:1.4rem}.button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:30px;font-size:1rem;font-weight:700}.button--primary{background:var(--brand);color:#fff}.button--ghost{border:3px solid var(--brand);color:var(--text);background:#ffffff47}.button--video{gap:16px;padding:0 24px 0 18px;border-width:3px;border-radius:999px;background:#ffffff73;font-size:.95rem;letter-spacing:.06em}.button--video__icon{width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:20px solid var(--brand)}.home-hero{min-height:710px;position:relative;display:grid;grid-template-columns:520px 1fr;margin-right:-120px;grid-template-areas:"brand art" "copy art" "stats art"}.home-hero__brand{grid-area:brand;padding-top:34px;position:relative;z-index:2}.home-wordmark-image{width:min(320px,100%);height:auto}.home-hero__copy{grid-area:copy;align-self:start;margin-top:88px;max-width:540px;position:relative;z-index:2}.home-hero h1,.carbon-hero h1,.tech-hero h1{font-family:Readex Pro,sans-serif}.home-hero h1{font-size:4.2rem;line-height:1;text-transform:uppercase;max-width:13ch;letter-spacing:-.03em;font-weight:100}.home-hero__copy p{margin-top:18px;max-width:460px;font-size:1.05rem;line-height:1.35}.hero-actions{display:flex;gap:12px;margin-top:18px}.home-hero__stats{grid-area:stats;display:flex;gap:50px;align-self:start;margin-top:34px;position:relative;z-index:2}.home-stat strong{display:block;color:var(--brand);font-size:1.3rem;font-weight:700}.home-stat span{color:var(--muted);font-size:.95rem}.home-hero__illustration{grid-area:art;min-height:900px;background:url(/assets/grafiken/kw_lineart_startseite.svg) no-repeat right top / contain;opacity:1;position:absolute;top:-28px;right:calc((100vw - var(--page-width)) / -2);z-index:2;width:min(42vw,720px);pointer-events:none}.home-cards,.home-news__grid,.news-list,.carbon-benefits,.carbon-cycle__grid,.carbon-impact__grid,.carbon-residues__grid,.tech-reference__grid{display:grid;gap:16px}.home-cards{margin-top:38px;grid-template-columns:repeat(4,1fr)}.home-card{min-height:400px;padding:32px 28px 28px;background:var(--panel);border:0;position:relative;display:flex;flex-direction:column;gap:18px;overflow:hidden}.home-card__cta{position:absolute;left:0;right:0;bottom:0;min-height:52px;display:grid;place-items:center;background:var(--brand);color:#fff;font-weight:700;transform:translateY(100%);transition:transform .18s ease}.home-card:hover .home-card__cta{transform:translateY(0)}.home-card__icon{width:54px;height:54px}.home-card h2{font-family:Readex Pro,sans-serif;font-size:1.05rem;text-transform:uppercase;max-width:10ch}.home-card p{font-size:.96rem;line-height:1.35;color:var(--muted)}.home-news{margin-top:78px;padding:50px 64px;border:0;position:relative;z-index:2}.section-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.home-news__arrow img{width:58px}.home-news__arrow{position:absolute;right:0;top:50%;transform:translate(50%,-50%);display:grid;place-items:center;z-index:3}.home-news__grid{grid-template-columns:repeat(3,1fr)}.news-teaser,.news-listing{overflow:hidden}.news-teaser{border:0;display:flex;flex-direction:column}.news-teaser img,.news-listing img{width:100%;object-fit:cover}.news-teaser img{aspect-ratio:4 / 2.2}.news-teaser__body{padding:18px 26px 24px;min-height:228px;display:flex;flex-direction:column;background:transparent;position:relative;overflow:hidden}.news-teaser h3,.news-listing h2,.carbon-residues h2,.carbon-economy h2,.tech-section-title h2{font-family:Readex Pro,sans-serif}.news-teaser h3{margin-top:16px;font-size:1.05rem;line-height:1.2;max-width:14ch}.news-readmore{position:absolute;left:0;right:0;bottom:0;min-height:52px;display:grid;place-items:center;background:var(--brand);border:0;box-shadow:none;padding:0;text-align:center;color:#fff;font-weight:700;transform:translateY(100%);transition:transform .18s ease}.news-teaser:hover .news-readmore{transform:translateY(0)}.news-page__heading{margin-bottom:18px}.news-list{grid-template-columns:repeat(2,1fr);align-items:start}.news-listing img{aspect-ratio:16 / 9}.news-listing__body{padding:20px 24px 26px}.news-listing h2{margin:18px 0 14px;font-size:1.35rem;line-height:1.2}.news-listing p{font-size:.98rem;line-height:1.45;color:var(--muted)}.tech-kicker,.tech-section-title p,.carbon-economy p{color:var(--muted)}.tech-hero{display:grid;grid-template-columns:1fr 560px;gap:36px;align-items:start}.tech-hero__copy{padding-top:90px}.tech-kicker{font-family:Readex Pro,sans-serif;font-size:1.65rem}.tech-hero h1{display:inline-block;margin:8px 0 28px;padding:8px 18px 10px;background:var(--brand);color:#fff;font-size:1.65rem}:root[data-theme=dark] .tech-hero h1{color:#001612}.tech-copy-block{display:grid;gap:24px;max-width:600px}.tech-copy-block p,.carbon-hero__copy p,.carbon-list,.contact-page__intro p,.contact-page__cards p,.carbon-product__copy p{font-size:1rem;line-height:1.34;color:var(--muted)}.tech-hero__plant img{width:100%}.tech-process{margin-top:70px;display:grid;grid-template-columns:300px 1fr 300px;gap:28px;align-items:center}.tech-process__panel{padding:28px 24px}.tech-syngas{margin-top:90px;display:grid;grid-template-columns:1fr 600px;gap:44px}.tech-section-title h2{font-size:2.05rem;line-height:1}.tech-section-title p{font-size:1rem}.tech-section-title--small h3,.tech-syngas h3,.carbon-cycle h2,.carbon-product__copy h2,.carbon-compare h3,.contact-page__cards h2{font-family:Readex Pro,sans-serif}.tech-syngas h3{margin:28px 0 14px;font-size:1.05rem;text-transform:uppercase;letter-spacing:.03em}.component-table{padding:22px 34px 26px;margin-bottom:24px;background:#ffffff61;border-radius:4px;border:1px solid rgba(255,255,255,.5);box-shadow:var(--shadow);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}:root[data-theme=dark] .component-table{background:#031e1b66;border-color:#ffffff29}.component-table__header,.component-row{display:grid;grid-template-columns:1fr 56px 180px;gap:14px}.component-table__header{margin-bottom:18px}.component-table__header h4{font-family:Readex Pro,sans-serif;font-size:1.15rem}.component-row{padding:10px 0;color:var(--muted)}.component-row strong{color:var(--brand)}.tech-processflow{margin-top:90px}.tech-processflow img{margin-top:18px}.tech-reference{margin-top:88px}.tech-reference__grid{margin-top:20px;grid-template-columns:repeat(3,1fr)}.reference-plant{overflow:hidden;background:#ffffff57}.reference-plant__photo{width:100%;aspect-ratio:16 / 9;object-fit:cover}.reference-plant__body{padding:18px 22px 24px;background:#ffffff2e;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}:root[data-theme=dark] .reference-plant{background:#0318169e}:root[data-theme=dark] .reference-plant__body{background:#031e1b5c}.reference-plant__body h3{margin:10px 0 14px;font-size:1.65rem;font-family:Inter,sans-serif;font-weight:400}.carbon-hero{display:grid;grid-template-columns:minmax(0,1fr) 560px;gap:54px;align-items:start}.carbon-hero--no-graphic{grid-template-columns:1fr}.carbon-hero__copy{padding-top:54px}.carbon-hero__graphic{padding-top:24px}.carbon-hero__graphic img{width:100%;max-width:500px;margin-left:auto}.carbon-hero__title{display:inline-block;background:transparent;color:var(--text);padding:0;margin:0 0 10px;font-size:3rem;font-weight:400}.carbon-hero__title sup,.carbon-cycle__title sup{font-size:.45em;vertical-align:super}.carbon-hero__future{display:block;width:fit-content;padding:10px 18px 12px;background:var(--brand);color:#fff;font-family:Readex Pro,sans-serif;font-size:3rem;font-weight:400;line-height:1;margin-bottom:28px}.carbon-hero__list{display:grid;gap:10px;margin:28px 0 0;padding:0;list-style:none}.carbon-hero__list li{position:relative;padding-left:42px}.carbon-hero__list li:before{content:"✓";position:absolute;left:0;top:-2px;color:var(--brand);font-size:2rem;line-height:1}.carbon-benefits{margin-top:50px;grid-template-columns:repeat(4,1fr)}.carbon-benefits article,.carbon-cycle__grid article{padding:26px 24px 30px}.carbon-benefits img,.carbon-cycle__grid img{width:56px;height:56px;margin-bottom:18px}.carbon-product{margin-top:90px;display:grid;grid-template-columns:1fr 360px;gap:50px;align-items:center}.carbon-product__copy{max-width:620px}.carbon-product__title{display:inline-block;padding:8px 18px 10px;background:var(--brand);color:#fff;font-size:2.1rem;margin-bottom:24px}.carbon-product__icons{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;margin-top:34px}.carbon-product__icons div{display:grid;justify-items:center;gap:10px;text-align:center}.carbon-product__icons img{width:56px;height:56px}.icon-filter-light{filter:brightness(0) saturate(0%)}.carbon-product__image{width:100%}.carbon-cycle{margin-top:96px;padding:24px 0 28px}.carbon-cycle h2,.carbon-residues h2{font-size:2.2rem;margin-bottom:22px}.carbon-cycle__title{font-weight:400}.carbon-cycle__grid{grid-template-columns:repeat(3,1fr);position:relative;z-index:1}.carbon-cycle__grid h3{font-size:1rem;text-transform:uppercase;line-height:1.2}.carbon-cycle__grid p{margin-top:16px;color:var(--muted);line-height:1.4}:root[data-theme=dark] .site-shell--carbon:before{opacity:.42;filter:saturate(.88) brightness(.82)}.carbon-economy{margin-top:90px;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"intro map" "features features" "gallery gallery";gap:30px;align-items:start}.carbon-economy__intro{grid-area:intro;max-width:620px}.carbon-economy__title,.carbon-economy__subtitle{font-weight:400}.carbon-economy__title{margin-top:14px;font-size:2.35rem;line-height:.98}.carbon-economy__subtitle{margin-top:6px;font-size:1.45rem;line-height:1}.carbon-economy__text{margin-top:18px}.carbon-economy__text h3,.carbon-economy__feature h3{margin-bottom:10px;font-size:1.05rem;text-transform:uppercase;line-height:1.15}.carbon-economy__stats{display:flex;flex-wrap:wrap;gap:24px 40px;margin-top:34px}.carbon-economy__stats div{min-width:110px}.carbon-economy__stats span{display:block;color:var(--muted);font-size:.95rem;margin-bottom:6px}.carbon-economy__stats strong{color:var(--brand);font-family:Readex Pro,sans-serif;font-size:1.8rem;font-weight:600;line-height:1}.carbon-economy__map{grid-area:map;align-self:start}.carbon-economy__map img{width:100%;max-width:500px;margin-left:auto}.carbon-economy__features{grid-area:features;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 34px;margin-top:10px}.carbon-economy__feature{display:grid;grid-template-columns:60px 1fr;gap:18px;align-items:start}.carbon-economy__feature img{width:48px;height:48px;margin-top:4px}.carbon-economy__gallery{grid-area:gallery;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(340px,1fr);gap:14px;width:100vw;margin-top:18px;margin-left:calc(50% - 50vw);overflow-x:auto;padding:8px 0 6px;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.carbon-economy__gallery::-webkit-scrollbar{display:none}.carbon-economy__slide{overflow:hidden;scroll-snap-align:start;border-radius:0;border:0}.carbon-economy__slide img{width:100%;aspect-ratio:1.45;object-fit:cover}.carbon-compare{margin-top:90px;display:grid;grid-template-columns:repeat(2,1fr);gap:50px;align-items:start}.carbon-compare__panel{position:relative}.carbon-compare__panel h3{font-weight:400;max-width:9ch;font-size:2.45rem;line-height:.94;margin-bottom:20px}.carbon-compare__panel>img:first-of-type{width:72px;margin-left:auto;margin-bottom:-10px;position:relative;z-index:1}.carbon-compare__graphic{width:100%;background:var(--panel);box-shadow:var(--shadow);padding:22px;display:block}.carbon-impact{margin-top:90px}.carbon-impact__grid{grid-template-columns:repeat(3,1fr);margin-top:22px}.carbon-impact__grid div{padding:32px 24px;text-align:center}.carbon-impact__grid strong{display:block;color:var(--brand);font-family:Readex Pro,sans-serif;font-size:4.6rem}.carbon-impact__grid span{color:var(--muted)}.carbon-residues{margin-top:90px}.carbon-residues h2 span{display:inline-block;background:var(--brand);color:#fff;padding:2px 10px 6px}.carbon-residues>p{max-width:460px;margin:22px 0 34px;color:var(--muted);line-height:1.4}.carbon-residues__grid{grid-template-columns:repeat(5,1fr)}.residue-item img{width:100%;aspect-ratio:1.15;object-fit:cover}.residue-item h3{padding:16px 16px 20px;font-size:.95rem;color:var(--muted);font-family:Inter,sans-serif}.contact-desktop{display:grid;grid-template-columns:340px 1fr;gap:42px;align-items:start}.contact-desktop__lead{margin-top:18px;max-width:280px;color:var(--muted);font-size:1.05rem;line-height:1.35}.contact-desktop__meta{display:grid;grid-template-columns:repeat(2,minmax(220px,344px));grid-template-areas:"email email" "address phone";gap:34px 46px;margin-top:54px}.contact-desktop__item{min-height:0;padding:0;background:transparent;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.contact-desktop__meta h2{margin-bottom:12px;color:var(--brand);text-transform:uppercase;font-size:2rem;line-height:1}.contact-desktop__meta p{color:#3c4949;line-height:1.18;font-size:1.05rem}.contact-desktop__item--email{grid-area:email}.contact-desktop__item--address{grid-area:address}.contact-desktop__item--phone{grid-area:phone}.contact-desktop__item--email p{font-size:.98rem;line-height:1.15;word-break:break-word}.contact-desktop__item--address p,.contact-desktop__item--phone p{font-size:1.1rem}.contact-desktop__meta .button{margin-top:24px;min-height:48px;padding:0 42px;border-radius:999px;border-width:3px;font-size:1.15rem;font-weight:700;background:#ffffff80}.contact-desktop__map img{width:100%;max-width:860px;margin-left:auto}.site-footer{display:grid;grid-template-columns:180px minmax(420px,1fr) 360px;grid-template-areas:"brand nav logos" "copy copy logos";column-gap:64px;row-gap:44px;align-items:start;padding:34px 0 64px}.footer-brand{grid-area:brand}.footer-brand img{width:152px;height:auto}.footer-nav{grid-area:nav;display:grid;grid-template-columns:1fr 1fr;gap:40px 72px;align-content:start;padding-top:16px}.footer-links{display:grid;align-content:start;gap:12px;text-transform:uppercase;font-size:.9rem;line-height:1.25;letter-spacing:.01em}.footer-links--secondary{justify-self:start}.footer-logos{grid-area:logos;display:grid;justify-items:end;align-content:start;gap:16px;padding-top:8px}.footer-logos__row{display:flex;align-items:center;justify-content:flex-end;gap:28px;width:100%}.footer-logo{display:block;height:auto;max-width:100%}.footer-logo--asia{width:218px}.footer-logo--cxc{width:182px}.footer-logo-link{display:inline-flex;align-items:center}.gregtv-wordmark{font-weight:700;font-size:1.2rem;line-height:1;color:#444d53}.gregtv-wordmark span{color:#78a7df}.footer-copy{grid-area:copy;align-self:start;color:#182323;font-size:.8rem;line-height:1.35}.footer-copy span{color:var(--brand);display:inline-block;margin-bottom:8px;font-weight:700}.footer-copy p{max-width:32ch}@media(max-width:900px){.site-shell--home{background-image:url(/assets/images/backgrounds/startseite_handy_light_bg.svg)}.site-shell--home:before{top:760px;background-size:160%}.page--news,.page--technology,.page--contact{background:transparent}.site-shell--news{background-image:url(/assets/images/backgrounds/news_handy_light_bg.svg)}.site-shell--technology{background-image:url(/assets/images/backgrounds/technologie_handy_light_bg.svg)}.site-shell--contact{background-image:url(/assets/images/backgrounds/contact_handy_light_bg.svg)}.site-shell--carbon{background-image:url(/assets/images/backgrounds/carbonrecycling_1_handy_light_bg.svg),url(/assets/images/backgrounds/carbonrecycling_2_handy_light_bg.svg);background-size:cover,cover}:root[data-theme=dark] .site-shell--home{background-image:url(/assets/images/backgrounds/startseite_handy_dark_bg.svg)}:root[data-theme=dark] .site-shell--news{background-image:url(/assets/images/backgrounds/news_handy_dark_bg.svg)}:root[data-theme=dark] .site-shell--technology{background-image:url(/assets/images/backgrounds/technologie_handy_dark_bg.svg)}:root[data-theme=dark] .site-shell--contact{background-image:url(/assets/images/backgrounds/contact_handy_dark_bg.svg)}:root[data-theme=dark] .site-shell--carbon{background-image:url(/assets/images/backgrounds/carbonrecycling_1_handy_dark_bg.svg),url(/assets/images/backgrounds/carbonrecycling_2_handy_dark_bg.svg);background-size:cover,cover}.site-header{padding-top:20px}.mobile-menu-button{display:block}.nav-links{position:absolute;top:64px;right:0;display:none;min-width:220px;padding:18px;background:var(--panel);box-shadow:var(--shadow);flex-direction:column;align-items:flex-start;gap:14px}.nav-links.open{display:flex}.page-shell{padding:22px 0 70px}.home-hero,.tech-hero,.carbon-hero,.carbon-product,.carbon-economy,.carbon-compare,.contact-page__content,.tech-syngas,.tech-process{grid-template-columns:1fr}.home-hero{min-height:auto;grid-template-areas:"brand" "art" "copy" "stats"}.home-wordmark-image{width:min(220px,100%)}.home-hero__copy{margin-top:18px}.home-hero h1{font-size:2.8rem;max-width:8ch}.home-hero__illustration{min-height:420px;width:100%;position:relative;top:auto;right:auto;background-position:right -6px top;background-size:min(100%,420px)}.home-hero__stats,.home-cards,.home-news__grid,.news-list,.carbon-benefits,.carbon-cycle__grid,.carbon-impact__grid,.carbon-residues__grid,.tech-reference__grid{grid-template-columns:1fr}.home-news{padding:20px}.home-news__arrow{right:0;transform:translate(50%,-50%)}.component-table__header,.component-row{grid-template-columns:1fr 52px 110px}.carbon-product__icons{grid-template-columns:repeat(2,1fr)}.contact-desktop{grid-template-columns:1fr}.contact-desktop__map{order:-1}.contact-desktop__meta{grid-template-columns:1fr;grid-template-areas:"email" "address" "phone"}.carbon-economy{grid-template-areas:"intro" "map" "features" "gallery"}.carbon-economy__features{grid-template-columns:1fr}.carbon-economy__gallery{grid-auto-columns:92%}.site-footer{grid-template-columns:1fr;grid-template-areas:"brand" "nav" "logos" "copy";gap:24px;padding:28px 0 44px;align-items:start}.footer-nav{grid-template-columns:1fr;gap:20px;padding-top:0}.footer-logos{justify-items:start;padding-top:0}.footer-logos__row{justify-content:flex-start;flex-wrap:wrap;gap:18px}.footer-brand img{width:88px}.footer-logo--asia{width:170px}.footer-logo--cxc{width:150px}}
