:root{--gtc-color-ink:#0f0c0a;--gtc-color-ink-soft:#3d3833;--gtc-color-ink-mute:#4a443e;--gtc-color-muted:#6f665d;--gtc-color-line:#ddd6ce;--gtc-color-field:#8d8782;--gtc-color-bg:#faf9f7;--gtc-color-bg-soft:#f2eee7;--gtc-color-bg-deep:#16120f;--gtc-color-brand:#1c1714;--gtc-color-brand-dark:#0f0c0a;--gtc-color-brand-soft:#efe9e2;--gtc-color-accent:#867364;--gtc-color-accent-dark:#6f5d50;--gtc-color-accent-soft:#ece5dd;--gtc-color-on-accent:#ffffff;--gtc-color-photo:#ffffff;--gtc-color-error:#9b2c1f;--gtc-font-display:"Playfair Display","Iowan Old Style","Palatino Linotype",Palatino,Georgia,serif;--gtc-font-sans:"Nunito Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--gtc-font-serif:"Playfair Display","Iowan Old Style","Palatino Linotype",Palatino,Georgia,serif;--gtc-font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--gtc-step--2:clamp(0.68rem,0.66rem + 0.10vw,0.74rem);--gtc-step--1:clamp(0.82rem,0.79rem + 0.15vw,0.90rem);--gtc-step-0:clamp(1.00rem,0.96rem + 0.20vw,1.09rem);--gtc-step-1:clamp(1.15rem,1.06rem + 0.45vw,1.42rem);--gtc-step-2:clamp(1.55rem,1.25rem + 1.50vw,2.60rem);--gtc-step-3:clamp(2.10rem,1.45rem + 3.20vw,4.20rem);--gtc-step-4:clamp(2.80rem,1.50rem + 6.40vw,6.40rem);--gtc-step-5:clamp(3.40rem,0.90rem + 11.00vw,9.50rem);--gtc-space-3xs:0.25rem;--gtc-space-2xs:0.5rem;--gtc-space-xs:0.75rem;--gtc-space-s:1rem;--gtc-space-m:1.5rem;--gtc-space-l:2rem;--gtc-space-xl:3rem;--gtc-space-2xl:5rem;--gtc-space-3xl:7.5rem;--gtc-content:76rem;--gtc-narrow:44rem;--gtc-gutter:clamp(1.25rem,4vw,4rem);--gtc-radius:0.75rem;--gtc-radius-lg:1.25rem;--gtc-radius-pill:999px;--gtc-ease:cubic-bezier(0.22,1,0.36,1);--gtc-ease-tint:cubic-bezier(0.45,0,0.55,1);--gtc-ease-back:cubic-bezier(0.34,1.56,0.64,1);--gtc-spring:linear(0,0.36 12%,0.84 26%,1.08 40%,1.02 56%,0.996 74%,1);--gtc-spring-pop:linear(0,0.183 3.2%,0.593 6.4%,1.017 9.7%,1.306 13%,1.4 16.3%,1.327 19.5%,1.164 22.8%,0.994 26.1%,0.878 29.4%,0.84 32.7%,0.869 35.9%,0.934 39.2%,1.002 42.5%,1.064 49.1%,1.027 55.7%,0.974 65.5%,1 75.4%,1.01 81.9%,1)}@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url("../fonts/nunitosans-latin.woff2") format("woff2");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:"Nunito Sans";font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;src:url("../fonts/nunitosans-latin-ext.woff2") format("woff2");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Playfair Display";font-style:normal;font-weight:400 900;font-display:swap;src:url("../fonts/playfairdisplay-latin.woff2") format("woff2");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:"Playfair Display";font-style:normal;font-weight:400 900;font-display:swap;src:url("../fonts/playfairdisplay-latin-ext.woff2") format("woff2");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--gtc-laufweite-plakat:-0.03em;--gtc-laufweite-titel:-0.03em;--gtc-laufweite-mittel:-0.02em;--gtc-laufweite-klein:-0.01em;--gtc-laufweite-mini:-0.01em;--gtc-laufweite-text:0em;--gtc-schmal:1}@property --gtc-focus{syntax:"<number>";inherits:false;initial-value:1}@property --gtc-hs{syntax:"<number>";inherits:false;initial-value:1}@property --gtc-hrx{syntax:"<angle>";inherits:false;initial-value:0deg}@property --gtc-hry{syntax:"<angle>";inherits:false;initial-value:0deg}@property --gtc-hx{syntax:"<length>";inherits:false;initial-value:0px}@property --gtc-hy{syntax:"<length>";inherits:false;initial-value:0px}@property --gtc-ms{syntax:"<number>";inherits:true;initial-value:0}@property --gtc-glow-x{syntax:"<percentage>";inherits:true;initial-value:50%}@property --gtc-glow-y{syntax:"<percentage>";inherits:true;initial-value:40%}@property --gtc-glow-alpha{syntax:"<number>";inherits:true;initial-value:0}@property --gtc-tone{syntax:"<color>";inherits:true;initial-value:#8c7868}@property --gtc-pick-x{syntax:"<number>";inherits:true;initial-value:0}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--gtc-color-bg);color:var(--gtc-color-ink);font-family:var(--gtc-font-sans);font-size:var(--gtc-step-0);font-weight:600;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img,svg,video{max-width:100%;height:auto;display:block}h1,h2,h3{margin:0 0 var(--gtc-space-s);font-family:var(--gtc-font-display);font-weight:800;line-height:1.06;letter-spacing:var(--gtc-laufweite-titel);text-wrap:balance;overflow-wrap:break-word;scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-mempty h3,.gtc-pdp-modal__placeholder h3{transform-origin:50% 0}h4,h5,h6{margin:0 0 var(--gtc-space-2xs);font-weight:800;letter-spacing:-0.01em}h1{font-size:var(--gtc-step-3)}h2{font-size:var(--gtc-step-2)}h3{font-size:var(--gtc-step-1);font-weight:700;line-height:1.14;letter-spacing:var(--gtc-laufweite-klein)}h4{font-size:var(--gtc-step-0)}p,ul,ol{margin:0 0 var(--gtc-space-s)}p{text-wrap:pretty}strong,b{font-weight:800}.gtc-lead{font-size:var(--gtc-step-1);font-weight:400;line-height:1.6;color:var(--gtc-color-ink-soft);max-width:46ch}a{color:var(--gtc-color-brand);text-decoration-thickness:1px;text-underline-offset:0.22em;transition:color 0.3s var(--gtc-ease)}a:hover{color:var(--gtc-color-accent-dark)}:root{--gtc-fokus-breite:1.5px;--gtc-fokus-farbe:var(--gtc-color-field)}:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:3px;border-radius:3px}hr{border:0;border-top:1px solid var(--gtc-color-line);margin:var(--gtc-space-xl) 0}blockquote{margin:var(--gtc-space-m) 0;padding-left:var(--gtc-space-m);border-left:2px solid var(--gtc-color-accent);font-weight:400;color:var(--gtc-color-ink-soft)}code,pre{font-family:var(--gtc-font-mono);font-size:0.92em}table{width:100%;border-collapse:collapse}th,td{text-align:left;padding:var(--gtc-space-2xs) var(--gtc-space-xs);border-bottom:1px solid var(--gtc-color-line)}input,select,textarea{font:inherit;font-weight:600;color:inherit;width:100%;padding:0.75em 1em;border:1.5px solid var(--gtc-color-field);border-radius:var(--gtc-radius);background:var(--gtc-color-bg)}input:focus,select:focus,textarea:focus{border-color:var(--gtc-color-ink)}button{font-family:inherit}.screen-reader-text{position:absolute !important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.gtc-skip-link{position:absolute;left:-9999px;top:0;z-index:200;padding:var(--gtc-space-2xs) var(--gtc-space-s);background:var(--gtc-color-ink);color:var(--gtc-color-bg);border-radius:var(--gtc-radius-pill)}.gtc-skip-link:focus{left:var(--gtc-space-2xs);top:var(--gtc-space-2xs)}.gtc-glow{position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:calc(var(--gtc-glow-alpha) * var(--gtc-schein,1));background:radial-gradient(60vmax 60vmax at var(--gtc-glow-x) var(--gtc-glow-y),var(--gtc-tone) 0,var(--gtc-tone) 30%,transparent 72%),color-mix(in srgb,var(--gtc-tone) 9%,transparent);transition:--gtc-glow-x 0.5s var(--gtc-ease),--gtc-glow-y 0.5s var(--gtc-ease),opacity 0.5s var(--gtc-ease),--gtc-tone 0.5s var(--gtc-ease-tint)}.gtc-main{position:relative}.gtc-main::before{--n1:color-mix(in srgb,var(--gtc-color-accent) 8%,transparent);--n2:color-mix(in srgb,var(--gtc-color-accent) 4.5%,transparent);--n3:color-mix(in srgb,var(--gtc-color-accent) 1.5%,transparent);content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:var(--gtc-nebel,1);background-image:radial-gradient(max(40vw,17rem) 32vh at 10% 40vh,var(--n1) 0,var(--n2) 34%,var(--n3) 64%,transparent 100%),radial-gradient(max(34vw,15rem) 28vh at 84% 96vh,var(--n2) 0,var(--n3) 50%,transparent 100%),radial-gradient(max(38vw,16rem) 27vh at 36% 130vh,var(--n1) 0,var(--n2) 34%,var(--n3) 64%,transparent 100%),radial-gradient(max(36vw,16rem) 31vh at 62% 38vh,var(--n2) 0,var(--n3) 50%,transparent 100%),radial-gradient(max(42vw,18rem) 33vh at 16% 120vh,var(--n1) 0,var(--n2) 34%,var(--n3) 64%,transparent 100%),radial-gradient(max(34vw,15rem) 29vh at 78% 196vh,var(--n1) 0,var(--n2) 34%,var(--n3) 64%,transparent 100%);background-size:100% 160vh,100% 160vh,100% 160vh,100% 230vh,100% 230vh,100% 230vh;background-repeat:repeat-y,repeat-y,repeat-y,repeat-y,repeat-y,repeat-y;background-position:0 calc(var(--gtc-nebel-versatz,0) * -1vh),0 calc(var(--gtc-nebel-versatz,0) * -1vh),0 calc(var(--gtc-nebel-versatz,0) * -1vh),0 calc(var(--gtc-nebel-versatz,0) * -1.7vh),0 calc(var(--gtc-nebel-versatz,0) * -1.7vh),0 calc(var(--gtc-nebel-versatz,0) * -1.7vh)}@media (min-width:712px){.gtc-main::before{background-image:url("../img/nebel-a.webp"),url("../img/nebel-b.webp");background-size:100% 160vh,100% 230vh;background-repeat:repeat-y,repeat-y;background-position:0 calc(var(--gtc-nebel-versatz,0) * -1vh),0 calc(var(--gtc-nebel-versatz,0) * -1.7vh)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:0.01ms !important;transition-duration:0.01ms !important}.gtc-glow{display:none}}body.gtc-nav-open{overflow:hidden}.gtc-container{width:100%;max-width:var(--gtc-content);margin-inline:auto;padding-inline:var(--gtc-gutter)}.gtc-container--narrow{max-width:var(--gtc-narrow)}.gtc-container--wide{max-width:90rem}.gtc-container--bleed{max-width:none;padding-inline:0;overflow-x:hidden;overflow-x:clip}.gtc-section{padding-block:var(--gtc-space-3xl);position:relative}.gtc-section--tight{padding-block:var(--gtc-space-xl)}.gtc-section--deep{background:var(--gtc-color-bg-deep);color:#efe9e2}.gtc-section--deep h1,.gtc-section--deep h2,.gtc-section--deep h3{color:var(--gtc-color-bg)}.gtc-section--deep .gtc-lead{color:rgba(239,233,226,0.72)}.gtc-section--deep .gtc-eyebrow{color:rgba(239,233,226,0.6)}.gtc-section--deep a{color:var(--gtc-color-bg)}.gtc-section--deep .gtc-checklist{border-top-color:rgba(239,233,226,0.18)}.gtc-section--deep .gtc-checklist li{color:rgba(239,233,226,0.82)}.gtc-section--deep .gtc-checklist .gtc-icon{color:var(--gtc-color-accent)}.gtc-section--deep .gtc-btn--ghost{color:var(--gtc-color-bg);border-color:rgba(239,233,226,0.35)}.gtc-section--deep .gtc-btn--ghost:hover{background:rgba(239,233,226,0.1);color:var(--gtc-color-bg);border-color:var(--gtc-color-bg)}.gtc-header{position:fixed;top:0;left:0;right:0;z-index:90;padding:var(--gtc-space-xs) var(--gtc-space-xs) 0;pointer-events:none}.gtc-header__inner{pointer-events:auto;width:fit-content;max-width:var(--gtc-content);margin-inline:auto;display:flex;align-items:center;gap:var(--gtc-space-s);min-height:3.5rem;padding:0.4rem 0.4rem 0.4rem 1rem;border-radius:var(--gtc-radius-pill);background:color-mix(in srgb,var(--gtc-color-bg) 82%,transparent)}html:not(.no-js) .gtc-header-static .gtc-header{position:fixed;translate:0 calc(var(--gtc-kopf-weg,0) * -1px)}html:not(.no-js) .gtc-blog-seite .gtc-header{transition:translate 0.45s var(--gtc-ease)}@media (min-width:601px){.admin-bar{--gtc-admin-h:var(--wp-admin--admin-bar--height,32px)}html:not(.no-js) .admin-bar .gtc-header{top:var(--gtc-admin-h)}.admin-bar .gtc-mbar,.admin-bar.gtc-header-static .gtc-mf-nav,.admin-bar.gtc-header-static .gtc-bpille{top:calc(var(--gtc-space-xs) + var(--gtc-admin-h))}html:not(.no-js) .admin-bar.gtc-kopf-zeigen .gtc-mbar,html:not(.no-js) .admin-bar.gtc-kopf-zeigen .gtc-mf-nav,html:not(.no-js) .admin-bar.gtc-kopf-zeigen .gtc-bpille{top:calc(var(--gtc-space-xs) + 4.1rem + var(--gtc-admin-h))}.admin-bar .gtc-blog-fortschritt{top:var(--gtc-admin-h)}}html:not(.no-js) .gtc-header-static .gtc-header.is-gleiten{transition:translate 0.45s var(--gtc-ease)}html:not(.no-js) .gtc-kopf-zeigen .gtc-mbar,html:not(.no-js) .gtc-kopf-zeigen .gtc-mf-nav,html:not(.no-js) .gtc-kopf-zeigen .gtc-bpille{top:calc(var(--gtc-space-xs) + 4.1rem);animation:gtc-pille-runter 0.45s var(--gtc-ease)}html:not(.no-js) .gtc-kopf-war:not(.gtc-kopf-zeigen) .gtc-mbar,html:not(.no-js) .gtc-kopf-war:not(.gtc-kopf-zeigen) .gtc-mf-nav,html:not(.no-js) .gtc-kopf-war:not(.gtc-kopf-zeigen) .gtc-bpille{animation:gtc-pille-hoch 0.45s var(--gtc-ease)}@keyframes gtc-pille-runter{from{translate:0 -4.1rem}}@keyframes gtc-pille-hoch{from{translate:0 4.1rem}}.gtc-header--scrolled .gtc-header__inner{box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset 0 0 0 1px rgba(255,255,255,0.14),0 2px 14px rgba(25,21,18,0.07),0 14px 44px -16px var(--gtc-color-accent)}.gtc-brand{display:flex;align-items:center;flex:none;padding-block:0.2rem;padding-left:0.4rem;text-decoration:none;color:var(--gtc-color-ink)}.gtc-brand__logo{display:block;height:2.25rem;width:auto;overflow:visible}@media (min-width:40.01em) and (max-resolution:1.1dppx){.gtc-brand__satz{transform:translateX(-4.11px)}}@media (min-width:40.01em) and (min-resolution:1.2dppx) and (max-resolution:1.3dppx){.gtc-brand__satz{transform:translate(4.93px,-9.87px) scale(1.0106)}.gtc-brand__zeile{transform:translate(-8.21px,2.77px)}}@media (min-width:40.01em) and (min-resolution:1.45dppx) and (max-resolution:1.55dppx){.gtc-brand__satz{transform:translate(-2.74px,2.89px) scale(0.98253)}.gtc-brand__zeile{transform:translate(1.37px,-5.3px)}}@media (min-width:40.01em) and (min-resolution:1.7dppx) and (max-resolution:1.8dppx){.gtc-brand__satz{transform:translate(-3.52px,-4.6px) scale(0.99255)}.gtc-brand__zeile{transform:translate(-2.35px,-2.36px)}}@media (min-width:40.01em) and (min-resolution:1.9dppx) and (max-resolution:2.1dppx){.gtc-brand__satz{transform:translateX(4.11px)}.gtc-brand__zeile{transform:translateX(1.03px)}}@media (max-resolution:1.6dppx){.gtc-brand__zeile{stroke:currentColor;stroke-width:3px}}.gtc-header__rule{width:1px;height:1.5rem;background:var(--gtc-color-line);flex:none}.gtc-nav ul{display:flex;align-items:center;gap:0.15rem;list-style:none;margin:0;padding:0}.gtc-nav--inline a{display:inline-block;padding:0.45rem 0.8rem;border-radius:var(--gtc-radius-pill);color:var(--gtc-color-ink-soft);text-decoration:none;font-size:0.85rem;font-weight:700;transition:background-color 0.3s var(--gtc-ease),color 0.3s var(--gtc-ease)}.gtc-nav--inline a:hover{background:var(--gtc-color-brand-soft);color:var(--gtc-color-ink)}.gtc-nav--inline .gtc-nav__muster>a{margin-left:0.3rem;background:var(--gtc-color-accent);color:var(--gtc-color-on-accent);transition:transform 0.48s linear(0,0.42 14%,0.92 28%,1.14 40%,1.06 56%,0.98 72%,1),background-color 0.3s var(--gtc-ease),color 0.3s var(--gtc-ease),box-shadow 0.5s var(--gtc-ease)}.gtc-nav--inline .gtc-nav__muster:not(.current-menu-item)>a:hover{background:var(--gtc-color-accent-dark);color:var(--gtc-color-on-accent);transform:scale(1.045);box-shadow:0 12px 26px -14px var(--gtc-color-accent-dark)}.gtc-nav--inline .gtc-nav__muster>a:active{transform:scale(0.97)}.gtc-nav--inline .current-menu-item>a{background:var(--gtc-color-ink);color:var(--gtc-color-bg);box-shadow:none}.gtc-header__inner{position:relative}.gtc-header .gtc-header__inner{isolation:isolate;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.gtc-header .gtc-header__inner::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:color-mix(in srgb,var(--gtc-color-bg) 82%,transparent);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%)}.gtc-nav__service-knopf{display:inline-flex;align-items:center;padding:0.45rem 0.8rem;border:0;border-radius:var(--gtc-radius-pill);background:none;color:var(--gtc-color-ink-soft);font:inherit;font-size:0.85rem;font-weight:700;cursor:pointer;transition:background-color 0.3s var(--gtc-ease),color 0.3s var(--gtc-ease)}.gtc-nav__service:hover .gtc-nav__service-knopf,.gtc-nav__service.is-offen .gtc-nav__service-knopf{background:var(--gtc-color-brand-soft);color:var(--gtc-color-ink)}.gtc-nav__service.current-menu-ancestor .gtc-nav__service-knopf{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-service{position:absolute;top:calc(100% + 0.6rem);left:50%;z-index:5;display:grid;grid-template-columns:minmax(0,13rem) minmax(0,1fr);gap:1.75rem;width:min(48rem,calc(100vw - 2rem));padding:1.6rem 1.6rem 1.4rem;border-radius:1.6rem;background:color-mix(in srgb,var(--gtc-color-bg) 80%,transparent);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset 0 0 0 1px rgba(255,255,255,0.12),0 2px 14px rgba(25,21,18,0.07),0 30px 70px -30px rgba(25,21,18,0.3);opacity:0;visibility:hidden;pointer-events:none;translate:-50% -6px;scale:0.98;transform-origin:50% 0;transition:opacity 0.18s var(--gtc-ease) 0.4s,translate 0.18s var(--gtc-ease) 0.4s,scale 0.18s var(--gtc-ease) 0.4s,visibility 0s linear 0.58s}.gtc-service::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:1.6rem}.gtc-nav__service:hover .gtc-service,.gtc-nav__service:has(:focus-visible) .gtc-service,.gtc-nav__service.is-offen .gtc-service{opacity:1;visibility:visible;pointer-events:auto;translate:-50% 0;scale:1;transition:opacity 0.22s var(--gtc-ease),translate 0.5s var(--gtc-spring),scale 0.5s var(--gtc-spring),visibility 0s}.gtc-nav__service.is-zu .gtc-service{opacity:0;visibility:hidden;pointer-events:none}.gtc-nav ul:has(>.gtc-nav__service:hover)>.gtc-nav__service:not(:hover) .gtc-service{opacity:0;visibility:hidden;pointer-events:none;transition:none}.gtc-service__intro{display:flex;flex-direction:column;gap:0.6rem}.gtc-service__intro .gtc-eyebrow{margin:0}.gtc-service__satz{margin:0;font-family:var(--gtc-font-display);font-size:1.25rem;font-weight:700;line-height:1.2;color:var(--gtc-color-ink);text-wrap:balance}.gtc-service .gtc-service__status{margin:auto 0 0}.gtc-nav .gtc-service__liste{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.25rem;align-items:stretch}.gtc-nav--inline .gtc-service__eintrag{display:grid;gap:0.3rem;height:100%;margin:0.35rem -0.75rem;padding:0.75rem;border-radius:1rem;font-size:inherit;font-weight:inherit;color:var(--gtc-color-ink)}.gtc-nav--inline .gtc-service__eintrag:hover,.gtc-nav--inline .gtc-service__eintrag[aria-current="page"]{background:var(--gtc-color-brand-soft);color:var(--gtc-color-ink)}.gtc-service__titel{display:flex;align-items:center;gap:0.4rem;font-family:var(--gtc-font-display);font-size:1.15rem;font-weight:800;line-height:1.15}.gtc-service__titel .gtc-icon{width:0.95rem;height:0.95rem;flex:none;transition:translate 0.45s var(--gtc-spring)}.gtc-service__eintrag:hover .gtc-service__titel .gtc-icon,.gtc-service__eintrag:focus-visible .gtc-service__titel .gtc-icon{translate:0.25rem 0}.gtc-service__text{font-size:0.8rem;font-weight:500;line-height:1.45;color:var(--gtc-color-ink-soft)}.gtc-service--shop{width:min(54rem,calc(100vw - 2rem))}.gtc-nav--inline .gtc-service__eintrag--bild{grid-template-columns:3.75rem minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:0.9rem;align-items:start}.gtc-service__bild{grid-row:1 / span 2;position:relative;display:grid;place-items:center;width:3.75rem;height:3.75rem;overflow:hidden;border-radius:0.8rem;background:var(--gtc-color-brand-soft);color:var(--gtc-color-ink);box-shadow:inset 0 0 0 1px rgba(25,21,18,0.06)}.gtc-service__bild img{display:block;width:100%;height:100%;object-fit:cover;transition:scale 0.6s var(--gtc-ease)}.gtc-service__eintrag:hover .gtc-service__bild img,.gtc-service__eintrag:focus-visible .gtc-service__bild img{scale:1.08}.gtc-service__bild .gtc-icon{width:1.25rem;height:1.25rem}.gtc-service__eintrag--bild .gtc-service__titel{align-self:end;padding-top:0.2rem}.gtc-header__actions{display:flex;align-items:center;gap:0;margin-left:auto}.gtc-header__cart-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.3rem;height:2.3rem;border-radius:var(--gtc-radius-pill);color:var(--gtc-color-ink);text-decoration:none;transition:background-color 0.3s var(--gtc-ease)}.gtc-header__cart-icon:hover{background:var(--gtc-color-brand-soft);color:var(--gtc-color-ink)}.gtc-header__cart-icon .gtc-icon{width:1.3rem;height:1.3rem}.gtc-header__cart-icon[aria-current="page"]{background:var(--gtc-color-brand-soft)}.gtc-header [data-tip]{position:relative}.gtc-header [data-tip]::after{content:attr(data-tip);content:attr(data-tip) / "";position:absolute;top:calc(100% + 0.55rem);left:50%;padding:0.42rem 0.7rem;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-ink);color:var(--gtc-color-bg);box-shadow:0 10px 24px -12px rgba(22,18,15,0.55);font-family:var(--gtc-font-sans);font-size:0.72rem;font-weight:800;line-height:1;letter-spacing:0.01em;white-space:nowrap;pointer-events:none;opacity:0;transform:translateX(var(--gtc-tip-x,-50%)) translateY(-0.25rem) scale(0.96);transform-origin:var(--gtc-tip-origin,50%) 0;transition:opacity 0.12s var(--gtc-ease),transform 0.2s var(--gtc-ease)}@media (hover:hover){.gtc-header [data-tip]:hover::after{opacity:1;transform:translateX(var(--gtc-tip-x,-50%)) translateY(0) scale(1);transition:opacity 0.2s var(--gtc-ease) 0.18s,transform 0.5s var(--gtc-spring) 0.18s}}.gtc-header [data-tip]:focus-visible::after{opacity:1;transform:translateX(var(--gtc-tip-x,-50%)) translateY(0) scale(1);transition:opacity 0.2s var(--gtc-ease),transform 0.5s var(--gtc-spring)}.gtc-nav-toggle[data-tip]{--gtc-tip-x:0%;--gtc-tip-origin:100%}.gtc-nav-toggle[data-tip]::after{left:auto;right:0}@media (min-width:62.0625em){.gtc-header__cart[data-tip]{--gtc-tip-x:0%;--gtc-tip-origin:100%}.gtc-header__cart[data-tip]::after{left:auto;right:0}}.gtc-badge.gtc-badge--dot{position:absolute;top:0.1rem;right:0.1rem;width:0.9rem;height:0.9rem;padding:0;display:grid;place-items:center;border-radius:50%;background:var(--gtc-color-ink);color:var(--gtc-color-bg);font-size:0.55rem;font-weight:800;line-height:1;letter-spacing:-0.02em;font-variant-numeric:tabular-nums}.gtc-badge.gtc-badge--dot[data-viel]{font-size:0.42rem;letter-spacing:-0.05em}.gtc-nav-toggle{display:none;width:2.6rem;height:2.6rem;padding:0;align-items:center;justify-content:center;border:0;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-ink);color:var(--gtc-color-bg);cursor:pointer}.gtc-nav-toggle__bars{position:relative;width:1.05rem;height:0.7rem;display:block}.gtc-nav-toggle__bars span{position:absolute;left:0;right:0;height:2px;background:currentColor;border-radius:2px;transition:transform 0.35s var(--gtc-ease),opacity 0.2s var(--gtc-ease),top 0.35s var(--gtc-ease)}.gtc-nav-toggle__bars span:nth-child(1){top:0}.gtc-nav-toggle__bars span:nth-child(2){top:50%;margin-top:-1px}.gtc-nav-toggle__bars span:nth-child(3){top:100%;margin-top:-2px}.gtc-nav-toggle[aria-expanded="true"] .gtc-nav-toggle__bars span:nth-child(1){top:50%;margin-top:-1px;transform:rotate(45deg)}.gtc-nav-toggle[aria-expanded="true"] .gtc-nav-toggle__bars span:nth-child(2){opacity:0}.gtc-nav-toggle[aria-expanded="true"] .gtc-nav-toggle__bars span:nth-child(3){top:50%;margin-top:-1px;transform:rotate(-45deg)}@media (max-width:62em){.gtc-nav--inline,.gtc-header__rule{display:none}.gtc-nav-toggle{display:inline-flex}}.gtc-glass{background:color-mix(in srgb,var(--gtc-color-bg) 58%,transparent);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset 0 0 0 1px rgba(255,255,255,0.12),0 2px 14px rgba(25,21,18,0.07),0 12px 48px -12px color-mix(in srgb,var(--gtc-color-accent) 28%,transparent);transition:box-shadow 0.5s var(--gtc-ease),background-color 0.3s var(--gtc-ease)}@supports not (backdrop-filter:blur(1px)){.gtc-glass{background:color-mix(in srgb,var(--gtc-color-bg) 94%,transparent)}}.gtc-tile .gtc-glass{backdrop-filter:none;-webkit-backdrop-filter:none;background:color-mix(in srgb,var(--gtc-color-bg) 92%,transparent)}.gtc-eyebrow{display:block;margin:0 0 var(--gtc-space-s);color:var(--gtc-color-ink-mute);font-size:0.72rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase}.gtc-kicker{display:block;margin-bottom:var(--gtc-space-2xs);color:var(--gtc-color-ink-mute);font-size:0.72rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase}.gtc-meta{color:var(--gtc-color-muted);font-size:0.82rem;font-weight:400}.gtc-rule{width:100%;height:1.5px;background:var(--gtc-color-ink);margin-bottom:var(--gtc-space-s)}.gtc-btn{display:inline-flex;align-items:center;justify-content:center;gap:0.5em;padding:0.85em 1.4em;border:1.5px solid var(--gtc-color-ink);border-radius:var(--gtc-radius-pill);background:var(--gtc-color-ink);color:var(--gtc-color-bg);font-weight:800;font-size:0.88rem;line-height:1;text-decoration:none;cursor:pointer;transition:transform 0.48s linear(0,0.42 14%,0.92 28%,1.14 40%,1.06 56%,0.98 72%,1),background-color 0.3s var(--gtc-ease),color 0.3s var(--gtc-ease),box-shadow 0.5s var(--gtc-ease)}.gtc-btn:hover{background:var(--gtc-color-brand);color:var(--gtc-color-bg);transform:scale(1.045);box-shadow:0 16px 34px -16px var(--gtc-color-accent)}.gtc-btn:active{transform:scale(0.97)}.gtc-btn .gtc-icon{width:1.05em;height:1.05em}.gtc-btn--accent{background:var(--gtc-color-accent);border-color:var(--gtc-color-accent);color:var(--gtc-color-on-accent)}.gtc-btn--accent:hover{background:var(--gtc-color-accent-dark);border-color:var(--gtc-color-accent-dark);color:var(--gtc-color-bg)}.gtc-btn--ghost{background:transparent;color:var(--gtc-color-ink);border-color:var(--gtc-color-ink)}.gtc-btn--ghost:hover{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-btn--lg{padding:1.05em 1.8em;font-size:0.95rem}.gtc-actions{display:flex;flex-wrap:wrap;gap:0.6rem;margin-top:var(--gtc-space-m)}.gtc-card{padding:var(--gtc-space-m);background:var(--gtc-color-bg);border:1px solid var(--gtc-color-line);border-radius:var(--gtc-radius-lg)}.gtc-card--soft{background:var(--gtc-color-bg-soft);border-color:transparent}.gtc-card h3{margin-bottom:var(--gtc-space-3xs)}.gtc-card p:last-child{margin-bottom:0}.gtc-notice{padding:var(--gtc-space-s) var(--gtc-space-m);border-radius:1rem;background:var(--gtc-color-bg-soft);font-weight:400}.gtc-badge{display:inline-block;padding:0.3em 0.8em;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-accent-soft);color:var(--gtc-color-ink);font-size:0.75rem;font-weight:800}.gtc-icon{width:1.2em;height:1.2em;flex:none}.gtc-checklist{display:flex;flex-wrap:wrap;gap:var(--gtc-space-xs) var(--gtc-space-m);margin:var(--gtc-space-l) 0 0;padding:var(--gtc-space-s) 0 0;border-top:1.5px solid var(--gtc-color-ink);list-style:none}.gtc-checklist li{display:flex;align-items:center;gap:0.45rem;font-size:0.82rem;font-weight:700;color:var(--gtc-color-ink-soft)}.gtc-checklist .gtc-icon{width:0.95rem;height:0.95rem;color:var(--gtc-color-accent-dark)}.gtc-tile{--gtc-focus:1;--gtc-hs:1;--gtc-hx:0px;--gtc-hy:0px;--gtc-hrx:0deg;--gtc-hry:0deg;position:relative;display:block;border-radius:var(--gtc-radius-lg);overflow:hidden;text-decoration:none;color:inherit;background:var(--gtc-color-bg-soft);transform:perspective(900px) translate3d(calc(var(--gtc-hx) * var(--gtc-kippen,1)),calc(var(--gtc-hy) * var(--gtc-kippen,1)),0) rotateX(calc(var(--gtc-hrx) * var(--gtc-kippen,1))) rotateY(calc(var(--gtc-hry) * var(--gtc-kippen,1))) scale(calc(1 + (var(--gtc-focus) * var(--gtc-hs) - 1) * var(--gtc-zoom,1)));transition:box-shadow 0.55s var(--gtc-ease),--gtc-focus 0.45s var(--gtc-ease),--gtc-hs 0.45s var(--gtc-ease),--gtc-hrx 0.25s var(--gtc-ease),--gtc-hry 0.25s var(--gtc-ease),--gtc-hx 0.25s var(--gtc-ease),--gtc-hy 0.25s var(--gtc-ease)}.gtc-tiles:has(.gtc-tile:hover) .gtc-tile{--gtc-focus:0.965}.gtc-tile:hover,.gtc-tile:focus-visible{--gtc-focus:1;--gtc-hs:1.035;z-index:2}.gtc-tile:hover,.gtc-tile:focus-visible{box-shadow:0 28px 60px -20px var(--gtc-tile-tone,var(--gtc-color-accent))}.gtc-tile__inner{position:absolute;inset:0;display:grid;place-items:center;padding:var(--gtc-space-m)}.gtc-shop{--gtc-ms:0;background:color-mix(in srgb,var(--gtc-color-bg) 90%,transparent);color:var(--gtc-color-ink);--gtc-pop:clamp(0,var(--gtc-ms),1);position:absolute;top:0.7rem;right:0.7rem;z-index:3;display:flex;align-items:center;overflow:hidden;height:2.5rem;border-radius:var(--gtc-radius-pill);opacity:0;transform-origin:100% 0;transform:scale(calc(1 + var(--gtc-ms) * 0.1));transition:--gtc-ms 0.4s linear(0,0.1 5.1%,0.29 9.8%,0.52 15%,0.71 19.8%,0.86 24.8%,0.96 29.8%,1.019 34.9%,1.053 42.4%,1.053 47.4%,1.032 57.4%,1.016 64.9%,1.004 72.4%,1),opacity 0.3s var(--gtc-ease)}.gtc-tile:hover .gtc-shop,.gtc-tile:focus-within .gtc-shop{opacity:1}.gtc-shop:hover{--gtc-ms:1;transition:--gtc-ms 0.62s linear(0,0.183 3.2%,0.593 6.4%,1.017 9.7%,1.306 13%,1.4 16.3%,1.327 19.5%,1.164 22.8%,0.994 26.1%,0.878 29.4%,0.84 32.7%,0.869 35.9%,0.934 39.2%,1.002 42.5%,1.064 49.1%,1.027 55.7%,0.974 65.5%,1 75.4%,1.01 81.9%,1),opacity 0.3s var(--gtc-ease)}.gtc-shop__mark{width:2.5rem;height:2.5rem;color:var(--gtc-color-ink);flex:none;display:grid;place-items:center}.gtc-shop__mark .gtc-icon{width:1.05rem;height:1.05rem}.gtc-shop__label{display:flex;justify-content:flex-end;overflow:hidden;max-width:calc(var(--gtc-pop) * 4.2rem)}.gtc-shop__label span{white-space:nowrap;opacity:var(--gtc-pop);transform:translateX(calc((1 - var(--gtc-pop)) * 0.5rem));padding-right:0.9rem;font-size:0.76rem;font-weight:800;letter-spacing:0.02em}.gtc-rail-zone{display:block;cursor:grab;touch-action:none;padding-block:0.8rem;position:relative;border:0;background:none;width:100%}.gtc-rail-zone[data-dragging]{cursor:grabbing}.gtc-rail-zone:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:6px;border-radius:var(--gtc-radius-pill)}.gtc-rail{height:6px;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-line);overflow:hidden;transform:scaleY(0.6667);transition:transform 0.42s var(--gtc-ease),background-color 0.5s var(--gtc-ease-tint)}.gtc-rail-zone:hover .gtc-rail,.gtc-rail-zone:focus-visible .gtc-rail,.gtc-rail-zone[data-dragging] .gtc-rail{background:var(--gtc-color-ink);transform:scaleY(1)}.gtc-rail span{display:block;height:100%;border-radius:inherit;background:var(--gtc-color-accent);transform-origin:0;transform:scaleX(var(--gtc-rail-progress,0.2))}.gtc-rail__grip{position:absolute;top:50%;left:0;display:grid;grid-auto-flow:column;justify-content:center;align-items:center;gap:3px;width:2.5rem;height:1.15rem;border-radius:var(--gtc-radius-pill);pointer-events:none;opacity:0;transform:translate(-50%,-50%) scale(0.5);transition:transform 0.42s var(--gtc-ease),opacity 0.24s var(--gtc-ease)}.gtc-rail-zone:hover .gtc-rail__grip,.gtc-rail-zone:focus-visible .gtc-rail__grip,.gtc-rail-zone[data-dragging] .gtc-rail__grip{opacity:1;transform:translate(-50%,-50%) scale(1)}.gtc-rail-zone[data-dragging] .gtc-rail__grip{transform:translate(-50%,-50%) scale(1.08)}.gtc-rail__grip i{display:block;width:2px;height:0.5rem;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-accent)}.gtc-contact{position:fixed;right:1rem;bottom:1rem;z-index:110;display:flex;flex-direction:column;align-items:flex-end;gap:0.6rem;pointer-events:none}.gtc-contact__button{pointer-events:auto;display:flex;align-items:center;gap:0.5rem;height:3.1rem;padding:0 1.15rem;border:0;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-accent);color:var(--gtc-color-on-accent);font:inherit;font-size:0.85rem;font-weight:800;white-space:nowrap;cursor:pointer;transform-origin:100% 100%;transition:transform 0.48s linear(0,0.42 14%,0.92 28%,1.14 40%,1.06 56%,0.98 72%,1),box-shadow 0.5s var(--gtc-ease),background-color 0.3s var(--gtc-ease)}.gtc-contact__button:hover{transform:scale(1.09)}.gtc-contact__button:active{transform:scale(0.94)}.gtc-contact[data-open] .gtc-contact__button{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-contact__card{pointer-events:none;opacity:0;width:min(23rem,calc(100vw - 2rem));padding:1.15rem;border-radius:var(--gtc-radius-pill);transform-origin:100% 100%;transform:scale(0.42);visibility:hidden;transition:transform 0.24s var(--gtc-ease),border-radius 0.24s var(--gtc-ease),opacity 0.16s var(--gtc-ease),visibility 0s linear 0.24s}.gtc-contact[data-open] .gtc-contact__card{pointer-events:auto;opacity:1;border-radius:1.6rem;transform:none;visibility:visible;transition:transform 0.54s linear(0,0.36 12%,0.84 26%,1.08 40%,1.02 56%,0.996 74%,1),border-radius 0.4s var(--gtc-ease),opacity 0.18s linear,visibility 0s}.gtc-contact__card h2{font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);margin:0 0 0.15rem;letter-spacing:var(--gtc-laufweite-klein)}.gtc-contact__card p{font-size:0.8rem;font-weight:400;color:var(--gtc-color-ink-soft);margin:0 0 0.9rem}.gtc-contact__line{display:flex;flex-direction:column;gap:0.1rem;padding:0.6rem 0.85rem;margin-bottom:0.4rem;border-radius:0.9rem;background:var(--gtc-color-bg-soft);color:var(--gtc-color-ink);text-decoration:none;transition:background-color 0.26s var(--gtc-ease),transform 0.26s var(--gtc-ease)}.gtc-contact__line:hover{background:var(--gtc-color-accent-soft);color:var(--gtc-color-ink)}.gtc-contact__line:active{transform:scale(0.985)}.gtc-contact__label{font-size:0.64rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-contact__value{font-size:0.88rem;font-weight:800}.gtc-contact__hours{margin:0.7rem 0 0;font-size:0.72rem;font-weight:400;color:var(--gtc-color-muted)}.gtc-lift{position:fixed;left:1rem;bottom:1rem;z-index:105;display:grid;place-items:center;width:3.1rem;height:3.1rem;padding:0;border:0;border-radius:50%;color:var(--gtc-color-ink);cursor:pointer;opacity:0;visibility:hidden;transform-origin:50% 100%;transform:translateY(0.9rem) scale(0.6);transition:transform 0.26s var(--gtc-ease),opacity 0.18s var(--gtc-ease),visibility 0s linear 0.26s,scale 0.48s linear(0,0.42 14%,0.92 28%,1.14 40%,1.06 56%,0.98 72%,1),translate 0.6s var(--gtc-spring),box-shadow 0.5s var(--gtc-ease)}.gtc-lift.is-on{opacity:1;visibility:visible;transform:none;transition:transform 0.6s var(--gtc-spring),opacity 0.2s linear,visibility 0s,scale 0.48s linear(0,0.42 14%,0.92 28%,1.14 40%,1.06 56%,0.98 72%,1),translate 0.6s var(--gtc-spring),box-shadow 0.5s var(--gtc-ease)}.gtc-nav-open .gtc-lift.is-on{opacity:0;visibility:hidden;transform:translateY(0.9rem) scale(0.6)}@media (hover:hover){.gtc-lift:hover{scale:1.09}.gtc-lift:hover .gtc-icon{translate:0 -0.14rem}}.gtc-lift:active{scale:0.94}.gtc-lift .gtc-icon{position:relative;width:1.15rem;height:1.15rem;transition:translate 0.4s var(--gtc-ease)}.gtc-lift__ring{position:absolute;inset:0;width:100%;height:100%;rotate:-90deg;fill:none;stroke-width:1.6;pointer-events:none}.gtc-lift__ring circle{stroke:color-mix(in srgb,var(--gtc-color-ink) 9%,transparent)}.gtc-lift__ring .gtc-lift__read{stroke:var(--gtc-color-accent);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--gtc-read,0) * 100);transition:stroke-dashoffset 0.12s linear}@media (max-width:62em){.gtc-dock-on .gtc-has-dock .gtc-lift{translate:0 -4.1rem}}@media (max-width:63.99em){.gtc-pdp-page:has(.gtc-pdp-bar.is-visible) .gtc-lift{translate:0 -4rem}}@media (max-width:40em){.gtc-lift{left:0.75rem;bottom:0.75rem}.gtc-dock-on .gtc-has-dock .gtc-lift{translate:0 -4.35rem}}@media print{.gtc-lift{display:none}}@media (max-width:62em){:root .gtc-contact[data-contact]{transition:transform 0.45s var(--gtc-spring),opacity 0.2s linear,visibility 0s,translate 0.6s var(--gtc-spring)}.gtc-runter .gtc-contact[data-contact]:not([data-open]){transform:translateY(5rem);opacity:0;visibility:hidden;transition:transform 0.3s var(--gtc-ease),opacity 0.2s var(--gtc-ease),visibility 0s linear 0.3s,translate 0.6s var(--gtc-spring)}.gtc-runter .gtc-lift.is-on{opacity:0;visibility:hidden;transform:translateY(0.9rem) scale(0.6);transition:transform 0.26s var(--gtc-ease),opacity 0.18s var(--gtc-ease),visibility 0s linear 0.26s,translate 0.6s var(--gtc-spring)}}.gtc-hero{position:relative;padding-block:calc(var(--gtc-space-3xl) + 2.5rem) var(--gtc-space-2xl)}.gtc-hero__grid{display:grid;gap:var(--gtc-space-xl);align-items:center}@media (min-width:62em){.gtc-hero__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,0.75fr);gap:var(--gtc-space-2xl)}}.gtc-hero__headline{margin:0 0 var(--gtc-space-m);font-family:var(--gtc-font-display);font-size:var(--gtc-step-4);font-weight:900;line-height:0.96;letter-spacing:var(--gtc-laufweite-plakat)}.gtc-h1-augen{font-family:var(--gtc-font-sans);font-style:normal;font-variant-numeric:normal;line-height:1.6;text-wrap:wrap;-webkit-hyphens:manual;hyphens:manual}.gtc-hero__line{display:block;overflow:hidden;padding:0.1em 0 0.24em;margin:-0.1em 0 -0.2em}.gtc-hero__line>span{display:block;animation:gtc-zeile-auf 0.9s var(--gtc-ease) var(--gtc-delay,0ms) backwards}.gtc-hero__lead{max-width:40ch}.gtc-section__head{max-width:var(--gtc-narrow);margin-bottom:var(--gtc-space-xl)}.gtc-section__head h2{font-size:var(--gtc-step-2);font-weight:900;margin-bottom:var(--gtc-space-xs)}.gtc-section__bar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--gtc-space-m);margin-bottom:var(--gtc-space-xl);border-top:1.5px solid var(--gtc-color-ink);padding-top:var(--gtc-space-s)}.gtc-section__bar .gtc-section__head{margin-bottom:0}.gtc-count{padding-block:0.2rem;font-size:0.72rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute);white-space:nowrap}.gtc-band{display:flex;gap:var(--gtc-space-s);padding-inline:var(--gtc-gutter);scroll-padding-inline:var(--gtc-gutter);overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;padding-block:0.5rem 1.5rem}.gtc-band::-webkit-scrollbar{display:none}.gtc-band>*{flex:0 0 auto;scroll-snap-align:start;width:clamp(15rem,26vw,20rem)}.gtc-band__foot{max-width:var(--gtc-content);margin-inline:auto;padding-inline:var(--gtc-gutter)}.gtc-tile--line{background:color-mix(in srgb,var(--gtc-tile-tone,var(--gtc-color-accent)) 9%,var(--gtc-color-bg-soft));padding:var(--gtc-space-m);display:flex;flex-direction:column;gap:var(--gtc-space-m)}.gtc-tile__name{margin-top:auto;font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);font-weight:800;letter-spacing:var(--gtc-laufweite-klein);position:relative;z-index:2;scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-tile__note{display:block;margin-top:0.2rem;font-size:0.78rem;font-weight:400;color:var(--gtc-color-ink-soft);position:relative;z-index:2}.gtc-tile__meta{display:block;margin-top:0.5rem;font-size:0.66rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:var(--gtc-color-ink-mute);position:relative;z-index:2;opacity:0;transform:translateY(0.35rem);transition:opacity 0.3s var(--gtc-ease),transform 0.45s var(--gtc-ease)}.gtc-tile:hover .gtc-tile__meta,.gtc-tile:focus-within .gtc-tile__meta{opacity:1;transform:none}.gtc-steps{display:grid;gap:var(--gtc-space-l);list-style:none;margin:0;padding:0}@media (min-width:56em){.gtc-steps{grid-template-columns:repeat(3,1fr);gap:var(--gtc-space-xl)}}.gtc-step{position:relative;padding-top:var(--gtc-space-s);border-top:1.5px solid var(--gtc-color-ink)}.gtc-step__num{display:block;font-family:var(--gtc-font-display);font-size:var(--gtc-step-2);font-weight:900;line-height:1;color:var(--gtc-color-accent);margin-bottom:var(--gtc-space-s)}.gtc-step h3{font-size:var(--gtc-step-1);font-weight:800;margin-bottom:0.3rem;letter-spacing:var(--gtc-laufweite-klein)}.gtc-step p{margin:0;font-weight:400;color:var(--gtc-color-ink-soft);font-size:0.9rem}.gtc-reveal{opacity:0;transform:translateY(24px);transition:opacity 0.8s var(--gtc-ease),transform 0.8s var(--gtc-ease);transition-delay:var(--gtc-delay,0ms)}.gtc-reveal.is-visible{opacity:1;transform:none}.no-js .gtc-reveal{opacity:1;transform:none}.gtc-prose{max-width:var(--gtc-narrow);font-weight:400}.gtc-prose :is(h2,h3){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:13 5 5}.gtc-prose>h2{margin-top:var(--gtc-space-l)}.gtc-prose>h3{margin-top:var(--gtc-space-m)}.gtc-prose img{border-radius:var(--gtc-radius-lg);margin-block:var(--gtc-space-m)}.gtc-prose ul,.gtc-prose ol{padding-left:1.25rem}.gtc-prose li + li{margin-top:0.35rem}.gtc-entry + .gtc-entry{margin-top:var(--gtc-space-l);padding-top:var(--gtc-space-l);border-top:1px solid var(--gtc-color-line)}.gtc-entry h2{font-size:var(--gtc-step-1);margin-bottom:var(--gtc-space-3xs);letter-spacing:var(--gtc-laufweite-klein)}.gtc-page-head{padding-block:calc(var(--gtc-space-2xl) + 2rem) var(--gtc-space-m)}.gtc-page-head h1{font-size:min(var(--gtc-step-3),8.2vw);font-weight:900;-webkit-hyphens:auto;hyphens:auto}@keyframes gtc-zeile-auf{from{transform:translateY(135%)}}.gtc-page-head .gtc-hero__line>span{transform:none;animation:gtc-zeile-auf 0.9s var(--gtc-ease) var(--gtc-delay,0ms) backwards}.gtc-main{padding-top:0}.gtc-pagination{display:flex;gap:0.4rem;margin-top:var(--gtc-space-l);flex-wrap:wrap}.gtc-pagination .page-numbers{padding:0.38rem 0.85rem;border:1.5px solid var(--gtc-color-ink);border-radius:var(--gtc-radius-pill);text-decoration:none;font-weight:700;font-size:0.82rem;color:var(--gtc-color-ink)}.gtc-pagination .current{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.woocommerce-page .gtc-main{padding-block:calc(var(--gtc-space-2xl) + 2rem) var(--gtc-space-2xl)}.woocommerce ul.products li.product{border:1px solid var(--gtc-color-line);border-radius:var(--gtc-radius-lg);padding:var(--gtc-space-s);background:var(--gtc-color-bg)}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:var(--gtc-font-display);font-size:var(--gtc-step-0);font-weight:800;letter-spacing:var(--gtc-laufweite-mini)}.woocommerce ul.products li.product .price{color:var(--gtc-color-ink-mute);font-weight:700}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{position:relative;left:auto;display:inline-block;overflow:visible;margin:0;border:0;font-size:100%;line-height:1;text-decoration:none;background-image:none;box-shadow:none;text-shadow:none;cursor:pointer;background:var(--gtc-color-ink);color:var(--gtc-color-bg);border-radius:var(--gtc-radius-pill);font-weight:800;padding:0.85em 1.4em;transition:background-color 0.3s var(--gtc-ease),transform 0.3s var(--gtc-ease)}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:var(--gtc-color-brand);color:var(--gtc-color-bg)}.woocommerce a.button.alt,.woocommerce button.button.alt{background:var(--gtc-color-accent);color:var(--gtc-color-on-accent)}.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover{background:var(--gtc-color-accent-dark);color:var(--gtc-color-bg)}@font-face{font-family:WooCommerce;font-weight:400;font-style:normal;src:url("/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2") format("woff2"),url("/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff")}.woocommerce-error,.woocommerce-info,.woocommerce-message{position:relative;width:auto;margin:0 0 2em;padding:1em 2em 1em 3.5em;border:0;color:#515151;list-style:none outside;overflow-wrap:break-word}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before,.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{content:"\e028" / "";display:inline-block;position:absolute;top:1em;left:1.5em;font-family:WooCommerce}.woocommerce-message::before{content:"\e015" / ""}.woocommerce-error::before{content:"\e016" / "";color:#b81c23}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside !important;padding-left:0 !important;margin-left:0 !important}.woocommerce-message,.woocommerce-info,.woocommerce-error{background:var(--gtc-color-bg-soft);font-weight:600}.woocommerce-message::before,.woocommerce-info::before{color:var(--gtc-color-accent-dark)}@media (max-width:40em){.gtc-header{padding-inline:0.5rem}.gtc-header__inner{min-height:3.1rem;padding-left:0.75rem;gap:0.5rem}.gtc-brand__logo{height:1.32rem}.gtc-brand{padding-left:0.3rem}.gtc-header__actions{gap:0}.gtc-header__cart-icon,.gtc-nav-toggle{width:2.4rem;height:2.4rem}.gtc-section{padding-block:var(--gtc-space-2xl)}.gtc-hero{padding-block:calc(var(--gtc-space-2xl) + 2rem) var(--gtc-space-xl)}.gtc-band>*{width:min(74vw,17rem)}.gtc-contact{right:0.75rem;bottom:0.75rem}.gtc-checklist{gap:0.5rem var(--gtc-space-s)}}@media (max-width:23em){.gtc-brand__logo{height:1.17rem}.gtc-header__inner{max-width:100%;padding-left:0.6rem;gap:0.35rem}.gtc-brand{flex:0 1 auto;min-width:0;padding-left:0.15rem}.gtc-brand__logo{max-width:100%}}@media (hover:none){.gtc-tile__meta{opacity:1;transform:none}.gtc-shop{opacity:1}.gtc-tiles:has(.gtc-tile:hover) .gtc-tile{--gtc-focus:1}}[hidden]{display:none !important}button.gtc-header__cart-icon{border:0;padding:0;background:transparent;font:inherit;cursor:pointer}html:has(dialog[open]:modal){overflow:hidden}.gtc-mhero{padding-bottom:var(--gtc-space-xl)}.gtc-mhero .gtc-checklist{max-width:36rem}.gtc-mhero .gtc-checklist li{gap:0.55rem}.gtc-mhero .gtc-checklist .gtc-icon{flex:none;width:1.35rem;height:1.35rem}.gtc-kinetic{font-size:calc(clamp(2.6rem,1.3rem + 5.6vw,5.8rem) * var(--gtc-titel,1));font-variant-numeric:lining-nums}.gtc-kinetic__w{display:inline-block;white-space:nowrap}.gtc-mhero{overflow-x:clip}.gtc-mhero__text{position:relative;z-index:2}.gtc-wave{--gtc-wave-w:clamp(7.5rem,6rem + 6vw,12.5rem);position:relative;height:clamp(18rem,70vw,26rem);margin-inline:calc(50% - 50vw);pointer-events:none;opacity:0;transition:opacity 0.7s var(--gtc-ease)}.gtc-wave.is-ready{opacity:1}@media (min-width:62em){.gtc-wave{position:absolute;inset:0;z-index:1;height:auto;margin:0}}.gtc-wave__card{--gtc-wx:0;--gtc-wy:0;--gtc-wr:0;--gtc-ws:1;--gtc-wo:0;--gtc-wz:1;position:absolute;top:0;left:0;width:var(--gtc-wave-w);margin:calc(var(--gtc-wave-w) / -2 - 1.4rem) 0 0 calc(var(--gtc-wave-w) / -2);z-index:var(--gtc-wz);opacity:var(--gtc-wo);transform:translate3d(calc(var(--gtc-wx) * 1px),calc(var(--gtc-wy) * 1px),0) rotate(calc(var(--gtc-wr) * 1deg)) scale(var(--gtc-ws));color:var(--gtc-color-ink);text-decoration:none;pointer-events:auto;will-change:transform,opacity}.gtc-wave__card:hover,.gtc-wave__card:focus-visible{z-index:60}.gtc-wave__sheet{display:flex;flex-direction:column;gap:0.55rem;padding:0.55rem 0.55rem 0.8rem;border-radius:var(--gtc-radius-lg);background:var(--gtc-color-photo);box-shadow:0 1px 0 rgba(22,18,15,0.04),0 30px 60px -32px rgba(22,18,15,0.5);transition:transform 0.7s var(--gtc-spring),box-shadow 0.55s var(--gtc-ease)}.gtc-wave__card:hover .gtc-wave__sheet,.gtc-wave__card:focus-visible .gtc-wave__sheet{transform:translateY(-0.5rem) scale(1.06);box-shadow:0 1px 0 rgba(22,18,15,0.04),0 36px 70px -28px var(--gtc-tile-tone,var(--gtc-color-accent))}.gtc-wave__media{display:block;aspect-ratio:1;overflow:hidden;border-radius:calc(var(--gtc-radius-lg) - 0.35rem);background:color-mix(in oklab,var(--gtc-color-photo) 86%,var(--gtc-tile-tone,var(--gtc-color-accent)));isolation:isolate}.gtc-wave__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.gtc-wave__label{padding-inline:0.4rem;font-size:0.64rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:var(--gtc-color-ink-mute);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gtc-header-static .gtc-header{position:absolute}.gtc-mcatalog{position:relative;padding-bottom:var(--gtc-space-3xl)}.gtc-mcatalog>.gtc-container{max-width:none}.gtc-mbar{position:sticky;top:var(--gtc-space-xs);z-index:40;display:flex;justify-content:center;margin:0 calc(var(--gtc-gutter) * -1) var(--gtc-space-xl);pointer-events:none}.gtc-mbar>*{pointer-events:auto}.gtc-mbar__pill{position:relative;isolation:isolate;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:0.1rem;max-width:100%;padding:0.35rem;border-radius:1.6rem}.gtc-mbar__pill::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:color-mix(in srgb,var(--gtc-color-bg) 72%,transparent);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset 0 0 0 1px rgba(255,255,255,0.12),0 2px 14px rgba(25,21,18,0.07),0 12px 48px -12px color-mix(in srgb,var(--gtc-tone) 34%,transparent);transition:box-shadow 0.5s var(--gtc-ease)}.gtc-fgroup{display:flex;align-items:center}.gtc-ftrigger{display:inline-flex;align-items:center;gap:0.3rem;height:2.4rem;padding:0 0.7rem 0 0.95rem;border:0;border-radius:var(--gtc-radius-pill);background:transparent;color:var(--gtc-color-ink);font:inherit;font-size:0.82rem;font-weight:800;white-space:nowrap;cursor:pointer;transition:background-color 0.3s var(--gtc-ease),color 0.3s var(--gtc-ease)}.gtc-ftrigger:hover,.gtc-fgroup.is-open .gtc-ftrigger{background:color-mix(in srgb,var(--gtc-color-ink) 6%,transparent)}.gtc-ftrigger .gtc-icon{width:0.85rem;height:0.85rem;transition:transform 0.35s var(--gtc-ease)}.gtc-fgroup.is-open .gtc-ftrigger .gtc-icon{transform:rotate(180deg)}.gtc-fclear{display:none}.gtc-fgroup.is-set .gtc-ftrigger{background:var(--gtc-color-ink);color:var(--gtc-color-bg);padding-right:2.25rem}.gtc-fgroup.is-set .gtc-ftrigger .gtc-icon{display:none}.gtc-fgroup.is-set .gtc-fclear{position:relative;z-index:1;display:grid;place-items:center;width:1.5rem;height:1.5rem;margin:0 0.55rem 0 -2.05rem;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--gtc-color-bg) 22%,transparent);color:var(--gtc-color-bg);cursor:pointer;transition:background-color 0.25s var(--gtc-ease),color 0.25s var(--gtc-ease)}.gtc-fclear::after{content:"";position:absolute;inset:-0.6rem}.gtc-fclear:hover{background:var(--gtc-color-bg);color:var(--gtc-color-ink)}.gtc-fclear .gtc-icon{width:0.75rem;height:0.75rem}.gtc-fpanel{position:absolute;top:calc(100% + 0.6rem);left:0;width:max-content;min-width:17rem;max-width:min(36rem,calc(100vw - 2rem));max-height:min(70vh,34rem);overflow:auto;overscroll-behavior:contain;padding:0.8rem;border-radius:1.4rem;background:color-mix(in srgb,var(--gtc-color-bg) 80%,transparent);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px) scale(0.96);transform-origin:top left;transition:opacity 0.18s var(--gtc-ease),transform 0.18s var(--gtc-ease),visibility 0s linear 0.18s}.gtc-fgroup.is-open .gtc-fpanel{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:opacity 0.22s var(--gtc-ease),transform 0.5s var(--gtc-spring),visibility 0s}.gtc-fpanel--wide{display:flex;gap:1.4rem;max-width:min(58rem,calc(100vw - 2rem))}.gtc-fpanel__group{flex:1 1 auto;min-width:13rem}.gtc-fpanel__head{margin:0 0 0.35rem;padding:0.2rem 0.6rem 0;font-size:0.66rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-fpanel__list{display:grid;grid-template-columns:repeat(2,minmax(10rem,1fr));gap:0.1rem 0.5rem}.gtc-fpanel--wide .gtc-fpanel__list{grid-template-columns:minmax(12rem,1fr)}.gtc-fpanel--wide .gtc-fpanel__list:has(>:nth-child(7)){grid-template-columns:repeat(2,minmax(11rem,1fr))}.gtc-fopt{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:2.3rem;padding:0.45rem 0.6rem;border:0;border-radius:0.7rem;background:transparent;color:var(--gtc-color-ink);font:inherit;font-size:0.84rem;font-weight:700;text-align:left;cursor:pointer;transition:background-color 0.2s var(--gtc-ease),color 0.2s var(--gtc-ease)}.gtc-fopt:hover{background:color-mix(in srgb,var(--gtc-color-ink) 6%,transparent)}.gtc-fopt[aria-pressed="true"]{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-fopt:disabled{opacity:0.35;cursor:default;background:none}.gtc-fopt__n{font-size:0.72rem;font-weight:700;color:var(--gtc-color-ink-mute);font-variant-numeric:tabular-nums}.gtc-fopt[aria-pressed="true"] .gtc-fopt__n{color:inherit;opacity:0.7}.gtc-fopt--all{position:relative;margin-bottom:0.45rem;font-size:0.9rem;font-weight:800}.gtc-fopt--all::after{content:"";position:absolute;left:0.6rem;right:0.6rem;bottom:-0.25rem;height:1px;background:var(--gtc-color-line)}.gtc-fpanel--mega{--gap:1.5rem;display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));align-items:start;column-gap:var(--gap);width:min(calc(var(--cols,4) * 11.5rem + (var(--cols,4) - 1) * var(--gap) + 2rem),calc(100vw - 2rem));max-width:none;max-height:min(78vh,40rem);padding:1rem}.gtc-fpanel__col{grid-column:span var(--span,1);display:grid;gap:1.1rem;min-width:0}.gtc-fpanel--mega .gtc-fpanel__group{min-width:0}.gtc-fpanel--mega{overflow-x:hidden}.gtc-fpanel--mega .gtc-fpanel__list{display:block;columns:var(--span,1);column-gap:var(--gap)}.gtc-fpanel--mega .gtc-fopt{min-height:0;padding:0.42rem 0.6rem;align-items:baseline;break-inside:avoid}.gtc-fpanel--mega .gtc-fopt__name{text-wrap:balance}.gtc-mbar__swatches{display:flex;align-items:center;padding:0 0.2rem}.gtc-swatch-btn{position:relative;display:grid;place-items:center;width:1.5rem;height:2.4rem;padding:0;border:0;background:none;color:var(--gtc-color-ink);font:inherit;cursor:pointer}.gtc-swatch-btn__dot{width:1rem;height:1rem;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px rgba(22,18,15,0.16);transition:box-shadow 0.3s var(--gtc-ease),transform 0.5s var(--gtc-spring-pop)}.gtc-swatch-btn:hover .gtc-swatch-btn__dot{transform:scale(1.2)}.gtc-swatch-btn[aria-pressed="true"] .gtc-swatch-btn__dot{box-shadow:0 0 0 2px var(--gtc-color-bg),0 0 0 3.5px var(--c)}.gtc-swatch-btn[aria-pressed="true"][data-slug="weiss"] .gtc-swatch-btn__dot,.gtc-swatch-btn[aria-pressed="true"][data-slug="beige"] .gtc-swatch-btn__dot{box-shadow:0 0 0 2px var(--gtc-color-bg),0 0 0 3.5px var(--gtc-color-ink-mute)}.gtc-swatch-btn:disabled{opacity:0.25;cursor:default}.gtc-swatch-btn:disabled .gtc-swatch-btn__dot{transform:none}.gtc-swatch-btn[data-slug="bunt"] .gtc-swatch-btn__dot,.gtc-dot[data-slug="bunt"]{background:conic-gradient(from 90deg,#a9322b,#c49a3a,#3e6a47,#2e4b78,#a8618f,#a9322b)}.gtc-mbar__rule{flex:none;width:2px;height:1.25rem;margin:0 0.35rem;border-radius:2px;background:color-mix(in srgb,var(--gtc-color-ink) 22%,transparent)}.gtc-mbar__count{padding:0 0.55rem;font-size:0.72rem;font-weight:800;font-variant-numeric:tabular-nums;color:var(--gtc-color-ink-mute);text-align:center;white-space:nowrap}.gtc-mbar__reset{height:2.4rem;padding:0 0.6rem;border:0;background:none;color:var(--gtc-color-ink);font:inherit;font-size:0.76rem;font-weight:800;text-decoration:underline;text-underline-offset:0.25em;text-decoration-thickness:1px;cursor:pointer}.gtc-mbar__mobile{display:none;align-items:center;gap:0.3rem;padding:0.35rem;border-radius:var(--gtc-radius-pill)}.gtc-mbar__open{display:inline-flex;align-items:center;gap:0.5rem;height:2.75rem;padding:0 1.1rem;border:0;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-ink);color:var(--gtc-color-bg);font:inherit;font-size:0.86rem;font-weight:800;cursor:pointer}.gtc-mbar__open .gtc-icon{width:1.05rem;height:1.05rem}.gtc-mbar__badge{min-width:1.25rem;height:1.25rem;padding:0 0.3rem;display:inline-grid;place-items:center;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-accent);color:var(--gtc-color-on-accent);font-size:0.7rem}.gtc-mbar__badge[hidden]{display:none}@media (max-width:61.99em){.gtc-mbar__pill{display:none}.gtc-mbar__mobile{display:flex}}.gtc-mbar[data-fit="2"] .gtc-ftrigger{padding-left:0.7rem}.gtc-mbar[data-fit="2"] .gtc-fgroup:not(.is-set) .gtc-ftrigger{padding-right:0.5rem}.gtc-mbar[data-fit="2"] .gtc-mbar__rule{margin-inline:0.2rem}.gtc-mbar[data-fit="2"] .gtc-mbar__count{padding-inline:0.35rem}.gtc-mbar[data-fit="3"] .gtc-mbar__pill{display:none}.gtc-mbar[data-fit="3"] .gtc-mbar__mobile{display:flex}.gtc-fsheet{position:fixed;inset:auto 0 0 0;width:100%;max-width:100%;max-height:88dvh;margin:0;padding:0;border:0;border-radius:1.6rem 1.6rem 0 0;background:var(--gtc-color-bg);color:var(--gtc-color-ink);overflow:hidden;transform:translateY(100%);transition:transform 0.45s var(--gtc-ease),overlay 0.45s var(--gtc-ease) allow-discrete,display 0.45s var(--gtc-ease) allow-discrete}.gtc-fsheet[open]{display:flex;flex-direction:column;transform:none}@starting-style{.gtc-fsheet[open]{transform:translateY(100%)}}.gtc-fsheet__head{display:flex;align-items:center;justify-content:space-between;padding:0.9rem 0.9rem 0.7rem 1.25rem;border-bottom:1px solid var(--gtc-color-line)}.gtc-fsheet__head h2{margin:0;font-size:var(--gtc-step-1);font-weight:900;letter-spacing:var(--gtc-laufweite-klein)}.gtc-fsheet__body{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:0 1rem 1rem}.gtc-fsheet__group{padding:1rem 0;border-bottom:1px solid var(--gtc-color-line)}.gtc-fsheet__group h3{margin:0 0 0.5rem 0.6rem;font-family:var(--gtc-font-sans);font-size:0.7rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute);scale:none}.gtc-fsheet .gtc-fpanel__group + .gtc-fpanel__group{margin-top:0.9rem}.gtc-fsheet .gtc-fpanel__list{grid-template-columns:repeat(2,minmax(0,1fr))}.gtc-fsheet__foot{display:flex;gap:0.5rem;padding:0.8rem 1rem calc(0.8rem + env(safe-area-inset-bottom));border-top:1px solid var(--gtc-color-line);background:var(--gtc-color-bg)}.gtc-fsheet__foot .gtc-btn{padding-inline:1.1em;white-space:nowrap}.gtc-fsheet__foot .gtc-btn:last-child{flex:1;min-width:0}@media (max-width:23.4em){.gtc-fsheet__foot .gtc-btn:last-child{line-height:1.2;white-space:normal}}.gtc-swatch-btn--named{display:flex;align-items:center;justify-content:flex-start;gap:0.6rem;width:100%;height:auto;min-height:2.6rem;padding:0.45rem 0.6rem;border-radius:0.7rem;font-size:0.84rem;font-weight:700;text-align:left}.gtc-swatch-btn__text{display:flex;flex:1;justify-content:space-between;gap:0.5rem}.gtc-swatch-btn--named[aria-pressed="true"]{background:color-mix(in srgb,var(--gtc-color-ink) 7%,transparent)}.gtc-fsheet::backdrop,.gtc-drawer::backdrop{background:rgba(22,18,15,0.42);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity 0.35s var(--gtc-ease),overlay 0.35s allow-discrete,display 0.35s allow-discrete}.gtc-fsheet[open]::backdrop,.gtc-drawer[open]::backdrop{opacity:1}@starting-style{.gtc-fsheet[open]::backdrop,.gtc-drawer[open]::backdrop{opacity:0}}.gtc-mgrid{--gtc-spalt:var(--gtc-space-m);--gtc-karte:clamp(17rem,7.5rem + 10vw,26rem);display:grid;grid-template-columns:repeat(auto-fill,minmax(min(calc((100% - var(--gtc-spalt)) / 2),var(--gtc-karte)),1fr));gap:var(--gtc-space-xl) var(--gtc-spalt)}@media (max-width:40em){.gtc-mgrid{--gtc-spalt:0.75rem;row-gap:var(--gtc-space-l)}}.gtc-mcard{position:relative;display:flex;flex-direction:column;gap:0.8rem;min-width:0}.gtc-mcard.is-entering{animation:gtc-rise 0.7s var(--gtc-ease) both;animation-delay:calc(var(--i,0) * 45ms)}@keyframes gtc-rise{from{opacity:0;transform:translateY(22px)}}:root{--gtc-feather:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent),linear-gradient(to bottom,transparent,#000 10%,#000 90%,transparent)}.gtc-mcard__tile{aspect-ratio:1;background:color-mix(in oklab,var(--gtc-color-photo) 86%,var(--gtc-tile-tone,var(--gtc-color-accent)));isolation:isolate;cursor:pointer}.gtc-mcard__media{position:absolute;inset:0;display:block}.gtc-mcard__img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.gtc-mcard__alt{position:absolute;inset:0;display:grid;place-items:center;background:color-mix(in oklab,var(--gtc-color-photo) 86%,var(--gtc-tile-tone,var(--gtc-color-accent)));isolation:isolate;opacity:0;transform:scale(1.06);pointer-events:none;transition:opacity 0.55s var(--gtc-ease),transform 0.9s var(--gtc-ease)}.gtc-mcard__img--alt{position:static;width:auto;height:auto;max-width:100%;max-height:100%;-webkit-mask-image:var(--gtc-feather);-webkit-mask-composite:source-in;mask-image:var(--gtc-feather);mask-composite:intersect}.gtc-mcard__tile:hover .gtc-mcard__alt{opacity:1;transform:none}.gtc-mcard__caption{position:absolute;top:0.7rem;right:0.7rem;z-index:2;max-width:calc(100% - 1.4rem);padding:0.34rem 0.75rem;border-radius:var(--gtc-radius-pill);font-size:0.68rem;font-weight:800;letter-spacing:0.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transform:translateY(-0.35rem);transition:opacity 0.3s var(--gtc-ease),transform 0.5s var(--gtc-spring)}.gtc-mcard__caption:empty{display:none}.gtc-mcard__tile:hover .gtc-mcard__caption,.gtc-mcard:focus-within .gtc-mcard__caption{opacity:1;transform:none}.gtc-mcard__flag{display:none;position:absolute;bottom:0.7rem;left:0.7rem;z-index:2;max-width:calc(100% - 1.4rem);padding:0.3rem 0.65rem;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-ink);color:var(--gtc-color-bg);font-size:0.64rem;font-weight:800;letter-spacing:0.1em;text-transform:uppercase}.gtc-mcard.is-out .gtc-mcard__flag{display:block}.gtc-mcard.is-out .gtc-mcard__img{opacity:0.55;filter:grayscale(0.5)}.gtc-mcard__add{top:auto;right:auto;bottom:0.7rem;left:0.7rem;height:3rem;border:0;padding:0;font:inherit;cursor:pointer;transform-origin:0 100%}.gtc-tile .gtc-mcard__add{background:color-mix(in oklab,var(--gtc-color-accent) 24%,var(--gtc-color-accent-soft))}.gtc-mcard__add .gtc-shop__label{justify-content:flex-start;max-width:calc(var(--gtc-pop) * 6.6rem)}.gtc-mcard__add .gtc-shop__label span{transform:translateX(calc((var(--gtc-pop) - 1) * 0.5rem))}.gtc-mcard__add .gtc-shop__mark{display:grid;width:3rem;height:3rem}.gtc-mcard__add .gtc-shop__mark .gtc-icon{grid-area:1 / 1;width:1.4rem;height:1.4rem;transition:transform 0.5s var(--gtc-spring-pop),opacity 0.2s var(--gtc-ease)}.gtc-icon--check{opacity:0;transform:scale(0.4) rotate(-25deg)}.gtc-mcard__add-on{display:none}.gtc-mcard__add[aria-pressed="true"]{opacity:1;background:var(--gtc-color-ink)}.gtc-mcard__add[aria-pressed="true"] .gtc-shop__mark,.gtc-mcard__add[aria-pressed="true"] .gtc-shop__label{color:var(--gtc-color-bg)}.gtc-mcard__add[aria-pressed="true"] .gtc-icon--plus{opacity:0;transform:scale(0.4) rotate(90deg)}.gtc-mcard__add[aria-pressed="true"] .gtc-icon--check{opacity:1;transform:none}.gtc-mcard__add[aria-pressed="true"] .gtc-mcard__add-off{display:none}.gtc-mcard__add[aria-pressed="true"] .gtc-mcard__add-on{display:inline}.gtc-mcard__add:disabled{display:none}.gtc-mcard__add:focus-visible{opacity:1}.gtc-mcard__body{display:flex;flex-direction:column;gap:0.3rem;padding:0 0.15rem}.gtc-mcard__title{margin:0;font-family:var(--gtc-font-display);font-size:1.06rem;font-weight:800;line-height:1.2;letter-spacing:var(--gtc-laufweite-mini)}.gtc-mcard__link{color:var(--gtc-color-ink);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size 0.5s var(--gtc-ease)}.gtc-mcard:hover .gtc-mcard__link,.gtc-mcard__link:focus-visible{background-size:100% 1px;color:var(--gtc-color-ink)}.gtc-mcard__foot{display:flex;align-items:center;gap:0.5rem;margin:0;font-size:0.76rem;font-weight:600;color:var(--gtc-color-ink-mute)}.gtc-dots{display:inline-flex;flex:none}.gtc-dot{width:0.78rem;height:0.78rem;flex:none;border-radius:50%;background:var(--c);box-shadow:0 0 0 1.5px var(--gtc-color-bg),inset 0 0 0 1px rgba(22,18,15,0.16)}.gtc-dot + .gtc-dot{margin-left:-0.2rem}@media (hover:none){.gtc-mcard__alt{display:none}}@media (max-width:40em){.gtc-mcard__add{bottom:0.5rem;left:0.5rem;height:2.75rem}.gtc-mcard__add .gtc-shop__mark{width:2.75rem;height:2.75rem}.gtc-mcard__add .gtc-shop__mark .gtc-icon{width:1.3rem;height:1.3rem}.gtc-mcard__flag{bottom:0.5rem;left:0.5rem;max-width:calc(100% - 1rem)}}::view-transition-group(*){animation-duration:0.5s;animation-timing-function:var(--gtc-ease)}::view-transition-old(root),::view-transition-new(root){animation-duration:0.12s}.gtc-mempty{max-width:40rem;margin:var(--gtc-space-xl) auto 0;text-align:center}.gtc-mempty h3{font-size:var(--gtc-step-2);font-weight:900}.gtc-mempty p{font-weight:400;color:var(--gtc-color-ink-soft)}.gtc-mempty .gtc-actions{justify-content:center}.gtc-mmore{display:flex;flex-direction:column;align-items:center;gap:0.9rem;margin-top:var(--gtc-space-2xl)}.gtc-mmore__bar{display:block;width:min(14rem,60%);height:3px;overflow:hidden;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-line)}.gtc-mmore__bar span{display:block;height:100%;background:var(--gtc-color-ink);transform-origin:0 50%;transform:scaleX(var(--p,0));transition:transform 0.8s var(--gtc-ease)}.gtc-mmore__status{margin:0;font-size:0.72rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--gtc-color-ink-mute)}.gtc-msteps .gtc-section__bar{border-top-color:rgba(239,233,226,0.3)}.gtc-msteps .gtc-count{color:rgba(239,233,226,0.6)}.gtc-msteps .gtc-step{border-top-color:rgba(239,233,226,0.22)}.gtc-msteps .gtc-step p{color:rgba(239,233,226,0.72)}.gtc-msteps .gtc-actions{margin-top:var(--gtc-space-xl)}.gtc-roundbtn{display:inline-grid;place-items:center;flex:none;width:2.9rem;height:2.9rem;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--gtc-color-bg) 70%,transparent);color:var(--gtc-color-ink);cursor:pointer;transition:transform 0.48s linear(0,0.42 14%,0.92 28%,1.14 40%,1.06 56%,0.98 72%,1),opacity 0.25s var(--gtc-ease),background-color 0.3s var(--gtc-ease)}.gtc-roundbtn:hover{transform:scale(1.08)}.gtc-roundbtn:active{transform:scale(0.94)}.gtc-roundbtn:disabled{opacity:0;pointer-events:none}.gtc-roundbtn .gtc-icon{width:1.1rem;height:1.1rem}.gtc-mmodal{width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--gtc-color-ink);overflow:hidden}.gtc-mmodal[open]{display:block}.gtc-mmodal::backdrop{background:color-mix(in srgb,var(--gtc-tone,#8c7868) 16%,rgba(250,249,247,0.62));-webkit-backdrop-filter:blur(22px) saturate(140%);backdrop-filter:blur(22px) saturate(140%);opacity:0;transition:opacity 0.35s var(--gtc-ease),overlay 0.35s allow-discrete,display 0.35s allow-discrete}.gtc-mmodal[open]::backdrop{opacity:1}@starting-style{.gtc-mmodal[open]::backdrop{opacity:0}}.gtc-mmodal__body{position:absolute;inset:0;display:grid;place-items:start center;padding:4.75rem clamp(1rem,6.5vw,6.5rem) 3rem;overflow-y:auto;overscroll-behavior:contain}.gtc-mmodal .gtc-mdetail{width:min(76rem,100%);margin-block:auto}.gtc-mmodal .gtc-mdetail:not(.is-swapped){animation:gtc-lb-in 0.6s var(--gtc-spring) both}@keyframes gtc-lb-in{from{opacity:0;transform:translateY(16px) scale(0.985)}}.gtc-mmodal__close{position:absolute;top:1rem;right:1rem;z-index:3}.gtc-mmodal__step{position:absolute;top:50%;z-index:3;margin-top:-1.45rem}.gtc-mmodal__step--prev{left:1rem}.gtc-mmodal__step--next{right:1rem}.gtc-mmodal__pos{position:absolute;top:1.35rem;left:50%;z-index:3;margin:0;padding:0.35rem 0.85rem;border-radius:var(--gtc-radius-pill);font-size:0.72rem;font-weight:800;font-variant-numeric:tabular-nums;color:var(--gtc-color-ink-soft);transform:translateX(-50%)}.gtc-mmodal__pos:empty{display:none}.gtc-mdetail{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gtc-space-m)}@media (min-width:62em){.gtc-mdetail{--gtc-stage-reserve:22rem}.gtc-mdetail-page .gtc-mdetail{--gtc-stage-reserve:28rem}.gtc-mdetail .gtc-gallery__stage{aspect-ratio:auto;height:min(100cqw / 1.5,max(16rem,100svh - var(--gtc-stage-reserve)))}.gtc-mdetail-page__inner{max-width:calc(76rem + var(--gtc-gutter) * 2)}}.gtc-gallery{position:relative;min-width:0;container-type:inline-size}.gtc-gallery__stage{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;aspect-ratio:3 / 2;border-radius:var(--gtc-radius-lg);background:color-mix(in oklab,var(--gtc-color-photo) 86%,var(--gtc-tile-tone,var(--gtc-color-accent)));box-shadow:0 40px 90px -50px rgba(22,18,15,0.55);isolation:isolate;container-type:size}.gtc-gallery__stage::-webkit-scrollbar{display:none}.gtc-gallery__slide{flex:0 0 100%;min-height:0;margin:0;padding:4%;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);place-items:center;scroll-snap-align:center}.gtc-gallery__slide img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.gtc-gallery__slide--fill{padding:0}.gtc-gallery__slide--fill img{object-fit:cover}.gtc-mdetail .gtc-gallery__stage,.gtc-mdetail .gtc-gallery__thumb{background:var(--gtc-color-photo)}.gtc-mdetail .gtc-gallery__slide{padding:0}.gtc-mdetail .gtc-gallery__slide img{object-fit:cover}.gtc-mdetail .gtc-gallery__slide:first-child img,.gtc-mdetail .gtc-gallery__slide--frei img{object-fit:contain}.gtc-mdetail .gtc-gallery__stage{gap:0.7rem}.gtc-mdetail .gtc-gallery__slide{flex-basis:min(100cqw,100cqh * var(--r,1.5))}.gtc-gallery__nav{position:absolute;top:calc(50% - 3.7rem);z-index:2}.gtc-gallery__nav--prev{left:0.8rem}.gtc-gallery__nav--next{right:0.8rem}.gtc-gallery__thumbs{display:flex;gap:0.45rem;margin-top:0.7rem;padding:3px;overflow-x:auto;scrollbar-width:none}.gtc-gallery__thumb{flex:none;width:3.8rem;height:3.8rem;padding:0;overflow:hidden;border:0;border-radius:0.75rem;background:color-mix(in oklab,var(--gtc-color-photo) 86%,var(--gtc-tile-tone,var(--gtc-color-accent)));box-shadow:0 0 0 1px rgba(22,18,15,0.08);opacity:0.55;cursor:pointer;isolation:isolate;transition:opacity 0.25s var(--gtc-ease),box-shadow 0.25s var(--gtc-ease),transform 0.45s var(--gtc-spring)}.gtc-gallery__thumb:hover{opacity:0.85;transform:translateY(-2px)}.gtc-gallery__thumb[aria-current="true"]{opacity:1;box-shadow:0 0 0 2px var(--gtc-color-ink)}.gtc-gallery__thumb img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.gtc-mdetail__info{padding:clamp(1.25rem,2.5vw,2rem);border-radius:var(--gtc-radius-lg);background:color-mix(in srgb,var(--gtc-color-bg) 92%,transparent);box-shadow:0 0 0 1px rgba(22,18,15,0.06),0 40px 90px -50px rgba(22,18,15,0.45)}.gtc-mdetail__main,.gtc-mdetail__aside{display:contents}@media (min-width:62em){.gtc-mdetail__info{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(17rem,1fr);gap:var(--gtc-space-xl);align-items:start}.gtc-mdetail__main,.gtc-mdetail__aside{display:block}.gtc-mdetail__aside .gtc-mdetail__actions{margin-top:0}}.gtc-mdetail__title{margin-bottom:0.6rem;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:13 5 5;overflow-wrap:break-word;font-size:var(--gtc-step-2);font-weight:900}.gtc-mdetail__text{margin:0;font-weight:400;color:var(--gtc-color-ink-soft)}.gtc-specs{margin:var(--gtc-space-m) 0 0;border-top:1.5px solid var(--gtc-color-ink)}.gtc-specs__row{display:grid;grid-template-columns:8.4rem minmax(0,1fr);gap:0.8rem;padding:0.55rem 0;border-bottom:1px solid var(--gtc-color-line);font-size:0.88rem}.gtc-specs dt{padding-top:0.2rem;font-size:0.66rem;font-weight:800;letter-spacing:0.13em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-specs dd{display:flex;flex-wrap:wrap;align-items:center;gap:0.25rem 0.8rem;margin:0;font-weight:700}.gtc-specs__color{display:inline-flex;align-items:center;gap:0.4rem}.gtc-mdetail__actions{display:grid;gap:0.55rem;margin-top:var(--gtc-space-m)}.gtc-mdetail__actions .gtc-btn{width:100%}.gtc-mdetail__add-mark{display:grid}.gtc-mdetail__add-mark .gtc-icon{grid-area:1 / 1;transition:transform 0.5s var(--gtc-spring-pop),opacity 0.2s var(--gtc-ease)}.gtc-mdetail__add-on{display:none}.gtc-mdetail__add[aria-pressed="true"]{background:var(--gtc-color-ink);border-color:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-mdetail__add[aria-pressed="true"] .gtc-icon--plus{opacity:0;transform:scale(0.4)}.gtc-mdetail__add[aria-pressed="true"] .gtc-icon--check{opacity:1;transform:none}.gtc-mdetail__add[aria-pressed="true"] .gtc-mdetail__add-off{display:none}.gtc-mdetail__add[aria-pressed="true"] .gtc-mdetail__add-on{display:inline}.gtc-mdetail__add:disabled{opacity:0.5;cursor:not-allowed;transform:none;box-shadow:none}.gtc-mdetail__note{margin:0.8rem 0 0;font-size:0.82rem;font-weight:400;color:var(--gtc-color-ink-soft)}.gtc-promises{display:flex;flex-wrap:wrap;gap:0.35rem 1rem;margin:0.9rem 0 0;padding:0;list-style:none;font-size:0.76rem;font-weight:700;color:var(--gtc-color-ink-soft)}.gtc-promises li{display:flex;align-items:center;gap:0.35rem}.gtc-promises .gtc-icon{width:0.9rem;height:0.9rem;color:var(--gtc-color-accent-dark)}.gtc-skeleton{height:13rem;margin-top:var(--gtc-space-m);border-radius:1rem;background:linear-gradient(90deg,var(--gtc-color-bg-soft) 25%,var(--gtc-color-bg) 50%,var(--gtc-color-bg-soft) 75%) 0 0 / 200% 100%;animation:gtc-shimmer 1.2s linear infinite}@keyframes gtc-shimmer{to{background-position:-200% 0}}@media (max-width:61.99em){.gtc-mmodal__body{place-items:start center;padding:4.4rem 0 0}.gtc-mmodal .gtc-mdetail{gap:var(--gtc-space-s)}.gtc-mmodal .gtc-gallery__stage{border-radius:0;box-shadow:none}.gtc-mmodal .gtc-gallery__thumbs{padding-inline:1rem}.gtc-mmodal .gtc-mdetail__info{border-radius:1.4rem 1.4rem 0 0;padding:1.25rem 1.1rem 0;box-shadow:none}.gtc-mmodal .gtc-mdetail__actions{position:sticky;bottom:0;z-index:2;margin-inline:-1.1rem;padding:0.8rem 1.1rem calc(0.8rem + env(safe-area-inset-bottom));background:linear-gradient(to top,var(--gtc-color-bg) 72%,transparent)}.gtc-mmodal .gtc-promises{padding-bottom:1.5rem}.gtc-mmodal__step{top:1rem;margin-top:0}.gtc-mmodal__step--next{left:4.4rem;right:auto}.gtc-gallery__nav{display:none}}.gtc-mdetail-page{padding-top:calc(var(--gtc-space-2xl) + 2.5rem)}.gtc-mdetail-page .gtc-backlink{margin-bottom:var(--gtc-space-m)}.gtc-backlink{display:inline-flex;align-items:center;gap:0.45rem;align-self:flex-start;color:var(--gtc-color-ink);font-size:0.82rem;font-weight:800;text-decoration:none}.gtc-backlink .gtc-icon{width:1rem;height:1rem;transition:transform 0.35s var(--gtc-ease)}.gtc-backlink:hover .gtc-icon{transform:translateX(-3px)}.gtc-tray{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0.45rem;padding:0.55rem;border-radius:1.2rem;background:color-mix(in srgb,var(--gtc-color-ink) 5%,transparent);box-shadow:inset 0 1px 2px rgba(22,18,15,0.08);counter-reset:gtc-slot}.gtc-tray__slot{position:relative;display:grid;place-items:center;aspect-ratio:1;overflow:hidden;border:1.5px dashed color-mix(in srgb,var(--gtc-color-ink) 20%,transparent);border-radius:0.7rem;counter-increment:gtc-slot;isolation:isolate}.gtc-tray__slot::before{content:counter(gtc-slot);font-size:0.62rem;font-weight:800;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--gtc-color-ink) 30%,transparent)}.gtc-tray__slot.is-filled{border-color:transparent;background:var(--gtc-color-photo);box-shadow:0 8px 18px -12px rgba(22,18,15,0.5)}.gtc-tray__slot.is-filled::before{content:none}.gtc-tray__slot img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.gtc-tray__slot.is-arriving img{opacity:0}.gtc-tray__slot img{transition:opacity 0.2s var(--gtc-ease)}.gtc-tray__remove{position:absolute;top:0.3rem;right:0.3rem;z-index:1;display:grid;place-items:center;width:1.55rem;height:1.55rem;padding:0;border:0;border-radius:50%;background:var(--gtc-color-ink);color:var(--gtc-color-bg);box-shadow:0 4px 10px -4px rgba(22,18,15,0.6);opacity:0;transform:scale(0.6);transition:opacity 0.2s var(--gtc-ease),transform 0.35s var(--gtc-spring-pop),background-color 0.2s var(--gtc-ease);cursor:pointer}.gtc-tray__remove .gtc-icon{width:0.8rem;height:0.8rem;stroke-width:2.6}.gtc-tray__slot:hover .gtc-tray__remove{opacity:1;transform:none}[data-tray-removable] .gtc-tray__slot.is-filled:hover img{opacity:0.6}.gtc-tray__remove:hover{background:var(--gtc-color-error)}@media (hover:none){.gtc-tray__remove{opacity:1;transform:none}}.gtc-tray__slot.is-new{animation:gtc-slot 0.62s var(--gtc-spring-pop)}@keyframes gtc-slot{from{transform:scale(0.55)}}.gtc-tray--mini{grid-template-columns:repeat(var(--gtc-slots,10),1.55rem);gap:0.22rem;padding:0;background:none;box-shadow:none}.gtc-tray--mini .gtc-tray__slot{border-width:1px;border-radius:0.4rem}.gtc-tray--mini .gtc-tray__slot::before{content:none}.gtc-tray--lg{gap:0.6rem;padding:0.7rem}.gtc-fly{position:fixed;z-index:120;pointer-events:none;transition:transform 0.75s cubic-bezier(0.45,0,0.2,1)}.gtc-fly img{display:block;width:100%;height:100%;object-fit:contain;border-radius:var(--gtc-radius-lg);background:var(--gtc-color-photo);box-shadow:0 30px 60px -30px rgba(22,18,15,0.6);transition:transform 0.75s cubic-bezier(0.3,-0.45,0.6,1),border-radius 0.75s var(--gtc-ease)}.gtc-fly.is-flying{transform:translateX(var(--gtc-fly-x))}.gtc-fly.is-flying img{transform:translateY(var(--gtc-fly-y)) scale(var(--gtc-fly-s));border-radius:2.5rem}.gtc-drawer{position:fixed;inset:0 0 0 auto;width:min(27rem,100vw);height:100%;max-width:100vw;max-height:none;margin:0;padding:0;border:0;background:var(--gtc-color-bg);color:var(--gtc-color-ink);box-shadow:-40px 0 90px -50px rgba(22,18,15,0.55);transform:translateX(100%);transition:transform 0.55s var(--gtc-ease),overlay 0.55s var(--gtc-ease) allow-discrete,display 0.55s var(--gtc-ease) allow-discrete}.gtc-drawer[open]{display:block;transform:none}@starting-style{.gtc-drawer[open]{transform:translateX(100%)}}.gtc-drawer__panel{display:flex;flex-direction:column;gap:1rem;height:100%;padding:1.25rem 1.25rem 1rem;overflow-y:auto;overscroll-behavior:contain}.gtc-drawer__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:0.9rem;border-bottom:1.5px solid var(--gtc-color-ink)}.gtc-drawer__head .gtc-eyebrow{margin-bottom:0.35rem}.gtc-drawer__head h2{margin:0;font-size:var(--gtc-step-2);font-weight:900}.gtc-drawer__empty p{font-size:0.9rem;font-weight:400;color:var(--gtc-color-ink-soft)}.gtc-drawer__foot{display:grid;gap:0.6rem;margin-top:auto;padding-top:1rem;border-top:1px solid var(--gtc-color-line)}.gtc-drawer__foot .gtc-btn{width:100%}.gtc-drawer__fine{margin:0;font-size:0.74rem;font-weight:600;color:var(--gtc-color-muted);text-align:center}.gtc-drawer [hidden]{display:none}.gtc-drawer[open] .gtc-drawer__head{animation:gtc-rise-sm 0.4s var(--gtc-ease) 0.09s backwards}.gtc-drawer[open] .gtc-pack{animation:gtc-rise-sm 0.4s var(--gtc-ease) 0.14s backwards}.gtc-drawer[open] .gtc-korb-more{animation:gtc-rise-sm 0.4s var(--gtc-ease) 0.185s backwards}.gtc-drawer[open] .gtc-drawer__foot{animation:gtc-rise-sm 0.4s var(--gtc-ease) 0.225s backwards}@keyframes gtc-rise-sm{from{opacity:0;transform:translateY(0.7rem)}}.gtc-korb-list{margin:0;padding:0;list-style:none}.gtc-korb-item{display:grid;grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;gap:0.85rem;padding:0.65rem 0;border-bottom:1px solid var(--gtc-color-line)}.gtc-korb-item__media{width:3.5rem;height:3.5rem;overflow:hidden;border-radius:0.75rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.06);isolation:isolate}.gtc-korb-item__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.gtc-korb-item__text{display:flex;flex-direction:column;gap:0.1rem;min-width:0}.gtc-korb-item__meta{font-size:0.62rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:var(--gtc-color-ink-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gtc-korb-item__title{color:var(--gtc-color-ink);font-family:var(--gtc-font-display);font-size:0.98rem;font-weight:800;line-height:1.2;text-decoration:none;letter-spacing:var(--gtc-laufweite-mini);scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-korb-item__title:hover{color:var(--gtc-color-ink);text-decoration:underline}.gtc-korb-item__out{display:none;font-size:0.74rem;font-weight:700;color:var(--gtc-color-accent-dark)}.gtc-korb-item.is-out .gtc-korb-item__out{display:block}.gtc-pack{border-radius:1.2rem;background:color-mix(in srgb,var(--gtc-color-ink) 5%,transparent);box-shadow:inset 0 1px 2px rgba(22,18,15,0.08)}.gtc-pack.is-picking{transition:--gtc-pick-x 0.5s var(--gtc-spring)}.gtc-pack .gtc-tray{background:none;box-shadow:none}.gtc-pack .gtc-tray__slot.is-filled{transition:opacity 0.3s var(--gtc-ease),transform 0.35s var(--gtc-ease),box-shadow 0.3s var(--gtc-ease)}.gtc-pack.is-picking .gtc-tray__slot.is-filled:not(.is-picked){opacity:0.5}.gtc-pack .gtc-tray__slot.is-picked{transform:translateY(-2px);box-shadow:0 0 0 2px var(--gtc-color-ink),0 14px 24px -14px rgba(22,18,15,0.6)}.gtc-tray__pick{position:absolute;inset:0;z-index:0;padding:0;border:0;border-radius:inherit;background:none;cursor:pointer}.gtc-tray__pick:focus-visible{outline-offset:-3px;border-radius:inherit}.gtc-pack [data-tray-removable] .gtc-tray__slot.is-filled:hover img{opacity:1}.gtc-pack .gtc-tray__slot.is-filled:has(.gtc-tray__remove:hover) img{opacity:0.6}@media (hover:none){.gtc-pack .gtc-tray__remove{display:none}}.gtc-pack__label{position:relative;display:grid;min-height:4.6rem;margin:0 0.55rem 0.55rem;border-radius:0.8rem;background:var(--gtc-color-bg);box-shadow:0 0 0 1px rgba(22,18,15,0.05),0 8px 18px -14px rgba(22,18,15,0.45)}.gtc-pack__label::before{content:"";position:absolute;top:-0.3rem;left:calc(var(--gtc-pick-x) * 1px);width:0.7rem;height:0.7rem;border-radius:0.15rem 0 0 0;background:var(--gtc-color-bg);transform:translateX(-50%) rotate(45deg) scale(0);transition:transform 0.3s var(--gtc-ease)}.gtc-pack.is-picking .gtc-pack__label::before{transform:translateX(-50%) rotate(45deg)}.gtc-pack__rest,.gtc-pack__pick{grid-area:1 / 1;align-self:center;transition:opacity 0.25s var(--gtc-ease),transform 0.4s var(--gtc-ease),visibility 0s}.gtc-pack__rest{display:flex;flex-direction:column;gap:0.15rem;margin:0;padding:0.75rem 0.95rem}.gtc-pack__status{font-size:0.82rem;font-weight:700;color:var(--gtc-color-ink-soft)}.gtc-pack__hint{font-size:0.74rem;font-weight:600;color:var(--gtc-color-muted)}.gtc-pack__pick{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0.5rem;padding:0.6rem 0.3rem 0.6rem 0.95rem;opacity:0;visibility:hidden;transform:translateY(0.5rem);transition-delay:0s,0s,0.4s}.gtc-pack.is-picking .gtc-pack__pick{opacity:1;visibility:visible;transform:none;transition-delay:0s}.gtc-pack.is-picking .gtc-pack__rest{opacity:0;visibility:hidden;transform:translateY(-0.5rem);transition-delay:0s,0s,0.4s}.gtc-pack__text{display:flex;flex-direction:column;gap:0.12rem;min-width:0}.gtc-pack__text.is-swap{animation:gtc-pick-swap 0.34s var(--gtc-ease)}@keyframes gtc-pick-swap{from{opacity:0.15;transform:translateX(calc(var(--gtc-pick-dir,1) * 0.5rem))}}.gtc-pack__meta{font-size:0.62rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:var(--gtc-color-ink-mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gtc-pack__meta.is-out{color:var(--gtc-color-accent-dark)}.gtc-pack__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--gtc-color-ink);font-family:var(--gtc-font-display);font-size:0.98rem;font-weight:800;line-height:1.2;text-decoration:none;letter-spacing:var(--gtc-laufweite-mini);scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-pack__title:hover{color:var(--gtc-color-ink);text-decoration:underline}.gtc-korb-more{display:grid;grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;gap:0.85rem;padding:0.65rem 0;color:var(--gtc-color-ink);text-decoration:none}.gtc-korb-more__slot{display:grid;place-items:center;width:3.5rem;height:3.5rem;border:1.5px dashed color-mix(in srgb,var(--gtc-color-ink) 20%,transparent);border-radius:0.75rem;color:color-mix(in srgb,var(--gtc-color-ink) 40%,transparent);transition:border-color 0.25s var(--gtc-ease),background-color 0.25s var(--gtc-ease),color 0.25s var(--gtc-ease)}.gtc-korb-more__slot .gtc-icon{width:1.15rem;height:1.15rem;transition:transform 0.4s var(--gtc-spring-pop)}.gtc-korb-more__title{font-family:var(--gtc-font-display);font-size:0.98rem;font-weight:800;line-height:1.2;letter-spacing:var(--gtc-laufweite-mini);scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-korb-more__arrow{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;color:var(--gtc-color-ink-soft)}.gtc-korb-more__arrow .gtc-icon{width:1rem;height:1rem;transition:transform 0.3s var(--gtc-ease)}.gtc-korb-more:hover{color:var(--gtc-color-ink)}.gtc-korb-more:hover .gtc-korb-more__slot{border-color:color-mix(in srgb,var(--gtc-color-ink) 45%,transparent);background:color-mix(in srgb,var(--gtc-color-ink) 4%,transparent);color:var(--gtc-color-ink)}.gtc-korb-more:hover .gtc-korb-more__slot .gtc-icon{transform:scale(1.18)}.gtc-korb-more:hover .gtc-korb-more__title{text-decoration:underline}.gtc-korb-more:hover .gtc-korb-more__arrow .gtc-icon{transform:translateX(3px)}.gtc-iconbtn{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--gtc-color-ink-soft);cursor:pointer;transition:background-color 0.25s var(--gtc-ease),color 0.25s var(--gtc-ease)}.gtc-iconbtn:hover{background:color-mix(in srgb,var(--gtc-color-ink) 7%,transparent);color:var(--gtc-color-ink)}.gtc-iconbtn .gtc-icon{width:1rem;height:1rem}.gtc-dock{position:fixed;left:50%;bottom:max(1rem,env(safe-area-inset-bottom));z-index:100;display:flex;align-items:center;gap:0.4rem;padding:0.4rem;border-radius:var(--gtc-radius-pill);transform:translateX(-50%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.3s var(--gtc-ease),visibility 0s linear 0.3s}.gtc-dock.is-on{opacity:1;visibility:visible;pointer-events:auto;transition:opacity 0.35s var(--gtc-ease)}.gtc-dock__tray{display:flex;align-items:center;gap:0.7rem;height:2.9rem;padding:0 0.7rem 0 0.55rem;border:0;border-radius:var(--gtc-radius-pill);background:transparent;color:var(--gtc-color-ink);font:inherit;cursor:pointer;transition:background-color 0.25s var(--gtc-ease)}.gtc-dock__tray:hover{background:color-mix(in srgb,var(--gtc-color-ink) 6%,transparent)}.gtc-dock__count{font-size:0.8rem;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.gtc-dock .gtc-btn{padding:0.9em 1.25em}.gtc-dock__short{display:none}@media (max-width:62em){.gtc-dock-on .gtc-has-dock .gtc-contact{bottom:5.1rem}}.gtc-dock-on .gtc-mmodal__body{padding-bottom:6.5rem}@media (max-width:61.99em){.gtc-dock-on .gtc-mmodal__body{padding-bottom:0}.gtc-dock-on .gtc-mmodal .gtc-mdetail__actions{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}}@media (max-width:40em){.gtc-dock{left:0.75rem;right:0.75rem;justify-content:space-between;transform:none}.gtc-tray--mini{grid-template-columns:repeat(var(--gtc-slots,10),1.05rem);gap:0.15rem}.gtc-dock__count,.gtc-dock__long{display:none}.gtc-dock__short{display:inline}}.gtc-toast{position:fixed;left:50%;top:50%;z-index:115;width:max-content;max-width:min(34rem,calc(100vw - 2rem));margin:0;padding:1.1rem 1.6rem;border-radius:1.25rem;background:var(--gtc-color-ink);color:var(--gtc-color-bg);font-size:1.02rem;font-weight:700;line-height:1.45;text-align:center;text-wrap:balance;box-shadow:0 30px 60px -24px rgba(22,18,15,0.6);opacity:0;transform:translate(-50%,-50%) scale(0.94);pointer-events:none;transition:opacity 0.25s var(--gtc-ease),transform 0.5s var(--gtc-spring)}.gtc-toast:empty{display:none}.gtc-toast.is-visible{opacity:1;transform:translate(-50%,-50%)}@starting-style{.gtc-toast.is-visible{opacity:0;transform:translate(-50%,-50%) scale(0.94)}}.gtc-korb-hero{padding-bottom:var(--gtc-space-l)}.gtc-korb-section{padding-bottom:var(--gtc-space-3xl)}.gtc-korb{display:grid;gap:var(--gtc-space-xl);align-items:start}@media (min-width:62em){.gtc-korb{grid-template-columns:minmax(0,0.85fr) minmax(0,1.15fr);gap:var(--gtc-space-2xl)}.gtc-korb__side{position:sticky;top:6rem}}.gtc-korb__side{display:flex;flex-direction:column;gap:1rem}.gtc-korb__paket .gtc-eyebrow{margin-bottom:0.6rem}.gtc-korb__status{margin:0.7rem 0 0;font-size:0.84rem;font-weight:700;color:var(--gtc-color-ink-soft)}.gtc-korb__empty p{margin:0;font-weight:400;color:var(--gtc-color-ink-soft)}.gtc-form{display:grid;gap:1.25rem;padding:clamp(1.25rem,3vw,2.25rem);border-radius:1.6rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.06),0 50px 100px -60px rgba(22,18,15,0.45)}.gtc-form h2{margin:0;font-size:var(--gtc-step-2);font-weight:900}.gtc-form__intro{margin:-0.6rem 0 0;font-size:0.86rem;font-weight:600;color:var(--gtc-color-ink-mute)}.gtc-form fieldset{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0.85rem;min-width:0;margin:0;padding:0;border:0}.gtc-form legend{float:left;grid-column:1 / -1;width:100%;margin:0;padding:0 0 0.5rem;border-bottom:1.5px solid var(--gtc-color-ink);font-size:0.7rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-field{display:grid;gap:0.35rem;grid-column:1 / -1;min-width:0}.gtc-field--half{grid-column:span 3}.gtc-field--wide{grid-column:span 4}.gtc-field--narrow{grid-column:span 2}@media (max-width:40em){.gtc-field--half,.gtc-field--wide,.gtc-field--narrow{grid-column:1 / -1}.gtc-field[data-field="plz"]{grid-column:span 2}.gtc-field[data-field="ort"]{grid-column:span 4}}.gtc-field label{font-size:0.84rem;font-weight:800}.gtc-field label small{font-size:0.76rem;font-weight:600;color:var(--gtc-color-muted)}.gtc-field input,.gtc-field select,.gtc-field textarea{min-height:3rem;font-size:1rem;border-radius:0.85rem;background:var(--gtc-color-bg);transition:border-color 0.2s var(--gtc-ease),box-shadow 0.2s var(--gtc-ease),background-color 0.2s var(--gtc-ease)}.gtc-field input:focus,.gtc-field select:focus,.gtc-field textarea:focus{outline:none;border-color:var(--gtc-color-ink)}.gtc-field input:is([type="checkbox"],[type="radio"]):focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:2px}.gtc-field__hint{margin:0;font-size:0.76rem;font-weight:600;color:var(--gtc-color-muted)}.gtc-field__error{margin:0;font-size:0.8rem;font-weight:700;color:var(--gtc-color-error)}.gtc-field__error:empty{display:none}.gtc-field.is-invalid input:not([type="checkbox"]),.gtc-field.is-invalid select,.gtc-field.is-invalid textarea{border-color:var(--gtc-color-error);background:color-mix(in srgb,var(--gtc-color-error) 4%,var(--gtc-color-bg))}.gtc-check{display:flex;align-items:flex-start;gap:0.75rem;font-size:0.86rem;font-weight:600;line-height:1.45;cursor:pointer}.gtc-check input{flex:none;width:1.2rem;height:1.2rem;min-height:0;margin:0.12rem 0 0;padding:0;accent-color:var(--gtc-color-ink)}.gtc-check strong{display:block}.gtc-check small{display:block;font-size:0.78rem;font-weight:400;color:var(--gtc-color-ink-soft)}.gtc-check a{color:var(--gtc-color-ink);font-weight:700}.gtc-check__info{position:relative;display:inline-grid;place-items:center;vertical-align:-0.3em;width:1.45rem;height:1.45rem;margin-left:0.3rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--gtc-color-ink-mute);cursor:pointer;transition:color 0.2s var(--gtc-ease),background-color 0.2s var(--gtc-ease),transform 0.4s var(--gtc-spring)}.gtc-check__info::after{content:"";position:absolute;inset:-0.5rem}.gtc-check__info .gtc-icon{width:1.15rem;height:1.15rem}.gtc-check__info:hover{color:var(--gtc-color-ink);background:color-mix(in srgb,var(--gtc-color-ink) 8%,transparent)}.gtc-check__info:active{transform:scale(0.9)}.gtc-ffinfo{width:min(27rem,calc(100% - 2rem));max-width:none;max-height:none;margin:auto;padding:0;border:0;background:transparent;color:var(--gtc-color-ink);overflow:visible}.gtc-ffinfo::backdrop{background:rgba(15,12,10,0.34);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity 0.35s var(--gtc-ease),overlay 0.35s allow-discrete,display 0.35s allow-discrete}.gtc-ffinfo[open]::backdrop{opacity:1}@starting-style{.gtc-ffinfo[open]::backdrop{opacity:0}}.gtc-ffinfo.is-zu::backdrop{opacity:0}.gtc-ffinfo__karte{position:relative;max-height:calc(100dvh - 2rem);overflow-y:auto;overscroll-behavior:contain;padding:0.5rem;border-radius:1.6rem;background:color-mix(in srgb,var(--gtc-color-bg) 92%,transparent);animation:gtc-ffinfo-ein 0.6s var(--gtc-spring) both}.gtc-ffinfo.is-zu .gtc-ffinfo__karte{animation:gtc-ffinfo-aus 0.24s var(--gtc-ease) both}@keyframes gtc-ffinfo-ein{from{opacity:0;translate:0 1.5rem;scale:0.94}}@keyframes gtc-ffinfo-aus{to{opacity:0;translate:0 0.75rem;scale:0.97}}.gtc-ffinfo__zu{position:absolute;top:0.9rem;right:0.9rem;z-index:4;width:2.5rem;height:2.5rem}.gtc-ffinfo__zu .gtc-icon{width:1rem;height:1rem}.gtc-ffinfo__buehne{display:grid;align-items:end;height:15rem;overflow:hidden;overflow:clip;border-radius:1.15rem;background:radial-gradient(120% 85% at 50% 100%,#3b332c 0%,var(--gtc-color-bg-deep) 72%)}.gtc-ffinfo .gtc-mf-fan{--bw:2.7rem;max-width:none;height:14rem}.gtc-ffinfo .gtc-mf-fan__blade{cursor:default}.gtc-ffinfo .gtc-mf-fan__blade span{top:0.7rem;font-size:0.55rem}.gtc-ffinfo .gtc-mf-fan__box{width:70%;bottom:-8%}.gtc-ffinfo[open] .gtc-mf-fan{animation:gtc-ffinfo-fan 1.1s var(--gtc-spring) 0.12s both;animation-timeline:auto;animation-range:normal}@keyframes gtc-ffinfo-fan{from{--mf-spread:0.6deg}to{--mf-spread:7deg}}.gtc-ffinfo__inhalt{display:grid;gap:1.15rem;padding:1.2rem 0.9rem 0.9rem}.gtc-ffinfo__kopf{display:grid;gap:0.45rem}.gtc-ffinfo .gtc-eyebrow{margin:0;color:var(--gtc-color-accent-dark)}.gtc-ffinfo__titel{margin:0;font-family:var(--gtc-font-display);font-size:clamp(1.5rem,1.3rem + 0.7vw,1.85rem);font-weight:800;line-height:1.08;letter-spacing:var(--gtc-laufweite-mittel);text-wrap:balance}.gtc-ffinfo__text{margin:0;font-size:0.92rem;font-weight:500;line-height:1.55;color:var(--gtc-color-ink-soft);text-wrap:pretty}.gtc-ffinfo__liste-kopf{display:flex;justify-content:space-between;align-items:baseline;margin:0;padding-bottom:0.45rem;border-bottom:1px solid var(--gtc-color-ink);font-size:0.64rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase}.gtc-ffinfo__liste ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem;margin:0;padding:0;list-style:none}.gtc-ffinfo__liste li{display:flex;align-items:baseline;gap:0.35rem;padding:0.45rem 0;border-bottom:1px dotted color-mix(in srgb,var(--gtc-color-ink) 28%,transparent);font-size:0.86rem;font-weight:700}.gtc-ffinfo__liste small{font-size:0.74rem;font-weight:500;color:var(--gtc-color-ink-mute)}.gtc-ffinfo__knoepfe{display:grid;gap:0.8rem;justify-items:center}.gtc-ffinfo__knoepfe .gtc-btn{width:100%}.gtc-ffinfo__mehr{display:inline-flex;align-items:center;gap:0.4rem;font-size:0.8rem;font-weight:800;color:var(--gtc-color-ink);text-decoration:none}.gtc-ffinfo__mehr .gtc-icon{width:0.95rem;height:0.95rem;transition:transform 0.5s var(--gtc-spring)}.gtc-ffinfo__mehr:hover{color:var(--gtc-color-ink)}.gtc-ffinfo__mehr:hover .gtc-icon{transform:translateX(0.2rem)}@media (prefers-reduced-motion:reduce){.gtc-ffinfo__karte,.gtc-ffinfo.is-zu .gtc-ffinfo__karte,.gtc-ffinfo[open] .gtc-mf-fan{animation:none}}.gtc-form__errors{padding:0.9rem 1.1rem;border:0;border-radius:1rem;background:color-mix(in srgb,var(--gtc-color-error) 7%,var(--gtc-color-photo));font-size:0.86rem}.gtc-form__errors[hidden]{display:none}.gtc-form__errors p{margin:0 0 0.4rem}.gtc-form__errors ul{margin:0;padding-left:1.1rem}.gtc-form__errors a{color:var(--gtc-color-error);font-weight:700}.gtc-form__submit{width:100%}.gtc-form__idle{display:inline-flex;align-items:center;gap:0.5em}.gtc-form__busy{display:none}.gtc-form.is-busy .gtc-form__idle{display:none}.gtc-form.is-busy .gtc-form__busy{display:inline}.gtc-form.is-busy .gtc-form__submit{opacity:0.75;pointer-events:none}.gtc-form__fine{margin:-0.4rem 0 0;font-size:0.76rem;font-weight:600;color:var(--gtc-color-muted);text-align:center}.gtc-hp{position:absolute !important;left:-9999px;width:1px;height:1px;overflow:hidden}.gtc-form .gtc-kt-modus.gtc-korb-weg{grid-template-columns:repeat(3,minmax(0,1fr));container-type:inline-size}@container (max-width:27rem){.gtc-korb-weg .gtc-kt-modus__wahl>span{padding-inline:0.3rem;font-size:0.84rem;text-align:center}.gtc-korb-weg .gtc-kt-modus__wahl .gtc-icon{display:none}}.gtc-form legend.screen-reader-text{width:1px}.gtc-korb-felder{display:contents}.gtc-korb-form .gtc-field{align-content:start}.gtc-korb-form [data-nur]{display:none}.gtc-korb-form:has([name="gtc_konto"][value="anmelden"]:checked) .gtc-korb-login{display:grid}.gtc-korb-form:has([name="gtc_konto"][value="anmelden"]:checked) [data-nicht="anmelden"]{display:none}.gtc-korb-form:has([name="gtc_konto"][value="neu"]:checked) p[data-nur="neu"]{display:block}.gtc-korb-form:has([name="gtc_konto"][value="neu"]:checked) span[data-nur="neu"]{display:inline}.gtc-korb-form:has([name="gtc_konto"][value="neu"]:checked) .gtc-korb-felder__neu{display:grid}.gtc-korb-form:has([name="gtc_konto"][value="neu"]:checked) [data-nicht="neu"]{display:none}.gtc-korb-felder__neu{grid-column:1 / -1}.gtc-korb-weg__text{margin:-0.35rem 0 0;font-size:0.84rem;font-weight:600;line-height:1.5;color:var(--gtc-color-ink-soft)}.gtc-korb-login{gap:0.85rem}.gtc-korb-login .gtc-korb-weg__text{margin:0}.gtc-korb-login__zeile{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.5rem 1rem}.gtc-korb-login__zeile .gtc-check{align-items:center}.gtc-korb-login__zeile .gtc-check input{margin-top:0}.gtc-korb-login__zeile a{font-size:0.84rem;font-weight:800;color:var(--gtc-color-ink)}.gtc-korb-login__knopf{width:100%;margin-top:0.2rem}.gtc-form.is-busy .gtc-korb-login__knopf{opacity:0.75;pointer-events:none}.gtc-korb-konto{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.4rem 1rem;padding:0.85rem 1.1rem;border-radius:1rem;background:var(--gtc-color-bg-soft)}.gtc-korb-konto p{flex:1 1 16rem;margin:0;font-size:0.86rem;font-weight:600;line-height:1.5;color:var(--gtc-color-ink-soft)}.gtc-korb-konto strong{color:var(--gtc-color-ink);font-weight:800}.gtc-korb-konto__ab{flex:none;font-size:0.84rem;font-weight:800;color:var(--gtc-color-ink)}.gtc-korb-konto-notiz{display:flex;align-items:flex-start;gap:0.75rem;max-width:40rem;margin:0;font-weight:600;line-height:1.55;color:var(--gtc-color-ink-soft)}.gtc-korb-konto-notiz .gtc-icon{flex:none;width:1.2rem;height:1.2rem;margin-top:0.15rem;color:var(--gtc-color-ink)}.gtc-korb-konto-notiz strong{color:var(--gtc-color-ink)}.gtc-korb-konto-notiz a{font-weight:800;color:var(--gtc-color-ink);white-space:nowrap}.gtc-thanks{display:grid;gap:var(--gtc-space-l);max-width:62rem}.gtc-thanks__mark{display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:var(--gtc-color-ink);color:var(--gtc-color-bg);animation:gtc-slot 0.8s var(--gtc-spring-pop) both}.gtc-thanks__mark .gtc-icon{width:1.8rem;height:1.8rem}.gtc-mmehr{padding-block:var(--gtc-space-xl) var(--gtc-space-2xl)}.gtc-mmehr__inner{max-width:calc(76rem + var(--gtc-gutter) * 2)}.gtc-mmehr__raster{display:grid;gap:var(--gtc-space-xl)}.gtc-mmehr__titel{margin:0 0 var(--gtc-space-s);font-size:var(--gtc-step-2);font-weight:900;line-height:1.02;letter-spacing:var(--gtc-laufweite-plakat)}.gtc-mmehr__titel--klein{margin:0;font-size:var(--gtc-step-1)}.gtc-mmehr__satz{margin:0 0 var(--gtc-space-s);max-width:52ch;font-weight:400;line-height:1.6;color:var(--gtc-color-ink-soft)}.gtc-mmehr__satz--leise{margin-bottom:0;font-size:0.92rem;color:var(--gtc-color-ink-mute)}.gtc-mmehr__satz--leise + .gtc-mmehr__satz--leise{margin-top:var(--gtc-space-xs)}.gtc-mmehr__kopf>.gtc-mmehr__link{margin-top:var(--gtc-space-s)}.gtc-mmehr__zeilen{margin:0;border-top:1.5px solid var(--gtc-color-ink)}.gtc-mmehr__zeile{display:grid;gap:0.6rem;padding-block:var(--gtc-space-m);border-bottom:1px solid var(--gtc-color-line)}.gtc-mmehr__zeile dt{display:grid;gap:0.25rem}.gtc-mmehr__label{font-size:0.66rem;font-weight:800;letter-spacing:0.13em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-mmehr__name{font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);font-weight:800;line-height:1.1;letter-spacing:var(--gtc-laufweite-klein)}.gtc-mmehr__zeile dd{display:grid;justify-items:start;gap:0.7rem;margin:0}.gtc-mmehr__zeile dd p{margin:0;max-width:56ch;font-weight:400;line-height:1.6;color:var(--gtc-color-ink-soft)}.gtc-mmehr__link{display:inline-flex;align-items:center;gap:0.45rem;color:var(--gtc-color-ink);font-size:0.82rem;font-weight:800;text-decoration:none}.gtc-mmehr__link .gtc-icon{width:1rem;height:1rem;transition:transform 0.35s var(--gtc-ease)}.gtc-mmehr__link:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:3px;border-radius:2px}.gtc-mmehr__weitere{margin-top:var(--gtc-space-2xl)}.gtc-mmehr__weitere-kopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--gtc-space-s) var(--gtc-space-m);margin-bottom:var(--gtc-space-l);padding-top:var(--gtc-space-s);border-top:1.5px solid var(--gtc-color-ink)}@media (hover:hover){.gtc-mmehr__link:hover .gtc-icon{transform:translateX(0.25rem)}}@media (min-width:48em){.gtc-mmehr__zeile{grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:var(--gtc-space-l);align-items:baseline}}@media (min-width:62em){.gtc-mmehr__raster{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(2rem,0.75rem + 4vw,6rem);align-items:start}.gtc-mmehr__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.gtc-pdp{--gtc-tile-tone:var(--gtc-color-accent);--pdp-tight:0.5rem;--pdp-stack:1rem;--pdp-group:2rem;--pdp-head:clamp(2.5rem,1.75rem + 2.5vw,4.5rem);--pdp-pad:clamp(4.5rem,2.5rem + 6vw,9rem);--pdp-grid:clamp(0.75rem,0.5rem + 0.8vw,1.25rem);--pdp-cols:clamp(2rem,0.75rem + 4vw,6rem);--pdp-radius:var(--gtc-radius-lg);--pdp-title:clamp(2.3rem,1.5rem + 3.2vw,4.6rem);--pdp-subtitle:clamp(1.35rem,1.15rem + 0.7vw,1.9rem);--pdp-ease:cubic-bezier(0.16,1,0.3,1);--pdp-on-deep:rgba(239,233,226,0.72)}.gtc-pdp-page .gtc-main{padding-block:0}.gtc-pdp-sec{padding-block:var(--pdp-pad)}.gtc-pdp-head{display:grid;gap:var(--pdp-stack);margin-bottom:var(--pdp-head)}.gtc-pdp-head--bar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--pdp-group)}.gtc-pdp-head--bar>div:first-child{display:grid;gap:var(--pdp-stack)}.gtc-pdp-title{margin:0;max-width:18ch;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:13 5 5;overflow-wrap:break-word;font-size:var(--pdp-title);font-weight:900;line-height:1;letter-spacing:var(--gtc-laufweite-plakat)}.gtc-pdp-subtitle{margin:0;font-family:var(--gtc-font-display);font-size:var(--pdp-subtitle);font-weight:800;line-height:1.12;letter-spacing:var(--gtc-laufweite-mittel);text-wrap:balance}.gtc-pdp-lead{margin:0;max-width:42ch;font-size:var(--gtc-step-1);font-weight:400;line-height:1.5;color:var(--gtc-color-ink-soft)}.gtc-pdp-label{margin:0;font-size:0.72rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-pdp-sec p,.gtc-pdp-room p{font-weight:400}.gtc-pdp-actions{display:flex;flex-wrap:wrap;gap:0.75rem}.gtc-pdp .gtc-btn:not(.gtc-btn--lg){min-height:2.9rem}.gtc-pdp-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--pdp-tight);margin:0;font-size:var(--gtc-step-1);font-weight:800;font-variant-numeric:lining-nums tabular-nums}.gtc-pdp-price__from{font-size:0.72rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-pdp-price .woocommerce-price-suffix{font-size:0.8rem;font-weight:600;color:var(--gtc-color-ink-mute)}.gtc-pdp-price--small{font-size:var(--gtc-step-0)}.gtc-pdp .gtc-band{--gtc-band-inset:max(var(--gtc-gutter),(100% - var(--gtc-content)) / 2 + var(--gtc-gutter));padding-inline:var(--gtc-band-inset);scroll-padding-inline:var(--gtc-band-inset)}.gtc-pdp-hero{--pdp-kopf:calc(var(--gtc-space-xs) + 3.5rem + var(--pdp-grid));padding-top:var(--pdp-kopf)}.gtc-pdp-hero__grid{display:grid;grid-template-columns:minmax(0,1fr)}.gtc-pdp-gallery .gtc-gallery__stage{aspect-ratio:1;border-radius:0;background:var(--gtc-color-photo);box-shadow:none}@media (max-width:61.99em){.gtc-pdp-hero{padding-top:0}.gtc-pdp-gallery .gtc-gallery__stage{aspect-ratio:auto;height:calc(100cqi + var(--pdp-kopf))}.gtc-pdp-gallery .gtc-gallery__slide:not(.gtc-gallery__slide--fill){padding-top:calc(4% + var(--pdp-kopf))}.gtc-pdp-gallery .gtc-gallery__slide.gtc-pdp-gallery__video{padding-top:var(--pdp-kopf)}}.gtc-pdp-gallery__video{padding:0}.gtc-pdp-spin{position:relative;width:100%;height:100%;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.gtc-pdp-spin.is-dragging{cursor:grabbing}.gtc-pdp-spin video,.gtc-pdp-spin__frames{width:100%;height:100%;padding:6%;object-fit:contain;pointer-events:none}.gtc-pdp-spin__frames{position:absolute;inset:0;visibility:hidden;background:var(--gtc-color-photo)}.gtc-pdp-spin.is-ready .gtc-pdp-spin__frames{visibility:visible}.gtc-pdp-spin.is-loading .gtc-pdp-spin__range{opacity:0.45}.gtc-pdp-spin__note{display:none;font-size:0.82rem;font-weight:700;white-space:nowrap}.gtc-pdp-spin.is-locked .gtc-pdp-spin__note{display:inline}.gtc-pdp-spin.is-locked .gtc-pdp-spin__range{display:none}.gtc-pdp-spin__bar{position:absolute;left:var(--pdp-grid);bottom:calc(var(--pdp-grid) + 4.45rem);z-index:1;display:flex;align-items:center;gap:0.75rem;width:min(19rem,100% - var(--pdp-grid) * 2);height:3rem;padding:0 1rem;border-radius:var(--gtc-radius-pill);cursor:default}.gtc-pdp-spin__label{display:inline-flex;align-items:center;gap:0.4rem;font-size:0.82rem;font-weight:800;font-variant-numeric:lining-nums;white-space:nowrap}.gtc-pdp-spin__label .gtc-icon{width:1.1rem;height:1.1rem;animation:gtc-pdp-sway 0.9s var(--gtc-ease-tint) infinite alternate}.gtc-pdp-spin.is-used .gtc-pdp-spin__label .gtc-icon{animation:none}@keyframes gtc-pdp-sway{from{translate:-0.2rem 0}to{translate:0.2rem 0}}.gtc-pdp-spin__range{--gtc-spin:0;flex:1;min-width:0;height:3rem;margin:0;padding:0;-webkit-appearance:none;appearance:none;border:0;border-radius:0;background:none;box-shadow:none;cursor:ew-resize;touch-action:none}.gtc-pdp-spin__range::-webkit-slider-runnable-track{height:0.25rem;border-radius:var(--gtc-radius-pill);background:linear-gradient(to right,var(--gtc-color-ink) calc(var(--gtc-spin) * 100%),color-mix(in oklab,var(--gtc-color-ink) 22%,transparent) 0)}.gtc-pdp-spin__range::-moz-range-track{height:0.25rem;border-radius:var(--gtc-radius-pill);background:color-mix(in oklab,var(--gtc-color-ink) 22%,transparent)}.gtc-pdp-spin__range::-moz-range-progress{height:0.25rem;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-ink)}.gtc-pdp-spin__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1.35rem;height:1.35rem;margin-top:-0.55rem;border:0;border-radius:50%;background:var(--gtc-color-ink);box-shadow:0 0 0 3px var(--gtc-color-bg);transition:scale 0.2s var(--gtc-ease)}.gtc-pdp-spin__range::-moz-range-thumb{width:1.35rem;height:1.35rem;border:0;border-radius:50%;background:var(--gtc-color-ink);box-shadow:0 0 0 3px var(--gtc-color-bg)}.gtc-pdp-spin__range:active::-webkit-slider-thumb{scale:1.15}.gtc-pdp-spin__range:focus-visible{outline:none}.gtc-pdp-spin__bar:has(:focus-visible){outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:2px}.gtc-pdp-gallery__photo img,.gtc-pdp-gallery__thumb-photo img{mix-blend-mode:normal}.gtc-pdp-gallery__photo img{object-position:var(--fokus,50% 50%)}.gtc-pdp-gallery__bar{position:absolute;inset-inline:var(--pdp-grid);bottom:var(--pdp-grid);z-index:2;display:flex;align-items:flex-end;justify-content:flex-end;gap:0.75rem;pointer-events:none}.gtc-pdp-gallery__bar>*{pointer-events:auto}.gtc-pdp-gallery .gtc-gallery__thumbs{gap:0.35rem;min-width:0;margin:0;padding:0.35rem;border-radius:1rem}.gtc-pdp-gallery .gtc-gallery__thumb{position:relative;width:3rem;height:3rem;border-radius:0.65rem;background:var(--gtc-color-photo)}.gtc-pdp-gallery__steps{display:none;gap:var(--pdp-tight)}.gtc-pdp-gallery__badge{position:absolute;left:50%;bottom:0.2rem;padding:0.05rem 0.35rem;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-ink);color:var(--gtc-color-bg);font-size:0.58rem;font-weight:800;letter-spacing:0.04em;transform:translateX(-50%)}.gtc-pdp-buy{display:flex;flex-direction:column;gap:var(--pdp-group);padding:var(--pdp-group) var(--gtc-gutter) 0}.gtc-pdp-buy__head{display:grid;gap:var(--pdp-stack);container-type:inline-size}.gtc-pdp-crumbs ol{display:flex;flex-wrap:wrap;gap:var(--pdp-tight);margin:0;padding:0;list-style:none;font-size:0.82rem;font-weight:700;color:var(--gtc-color-ink-mute)}.gtc-pdp-crumbs li + li::before{content:"/";margin-right:var(--pdp-tight);color:var(--gtc-color-line)}.gtc-pdp-crumbs a{display:inline-block;padding-block:0.2rem;margin-block:-0.2rem;color:inherit;text-decoration:none}.gtc-pdp-crumbs a:hover{color:var(--gtc-color-ink)}.gtc-pdp-buy__title{margin:0;font-size:calc(clamp(2.9rem,1.6rem + 3.4vw,5.25rem) * var(--gtc-titel,1));font-weight:900;line-height:0.96;letter-spacing:var(--gtc-laufweite-plakat);font-variant-numeric:lining-nums}.gtc-pdp-buy__title{font-size:min(calc(clamp(2.9rem,1.6rem + 3.4vw,5.25rem) * var(--gtc-titel,1)),100cqi / (var(--wort,1) * 0.55))}.gtc-pdp-buy__title span{display:block}.gtc-pdp-buy__format{color:var(--gtc-color-accent-dark)}.gtc-pdp-buy__lead p{max-width:38ch;margin:0;font-weight:400;line-height:1.55;color:var(--gtc-color-ink-soft)}.gtc-pdp-formats{display:grid;gap:var(--pdp-stack)}.gtc-pdp-formats ul{display:flex;flex-wrap:wrap;gap:var(--pdp-tight);margin:0;padding:0;list-style:none}.gtc-pdp-formats__chip{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1rem;border:1px solid var(--gtc-color-line);border-radius:var(--gtc-radius-pill);background:var(--gtc-color-bg);color:var(--gtc-color-ink);font-size:0.85rem;font-weight:700;text-decoration:none;font-variant-numeric:lining-nums;transition:border-color 0.2s var(--gtc-ease),background-color 0.2s var(--gtc-ease),color 0.2s var(--gtc-ease)}.gtc-pdp-formats__chip:hover{border-color:var(--gtc-color-ink);color:var(--gtc-color-ink)}.gtc-pdp-formats__chip[aria-current="page"]{border-color:var(--gtc-color-ink);background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-pdp-buy__actions{display:grid;gap:0.75rem}.gtc-pdp-buy__actions>.gtc-btn{width:100%}.gtc-pdp-buy__foot{display:grid;gap:var(--pdp-stack);padding-top:var(--pdp-group);border-top:1px solid var(--gtc-color-line)}.gtc-pdp-buy__usps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pdp-tight) var(--pdp-stack);margin:0;padding:0;list-style:none;font-size:0.85rem;font-weight:700}.gtc-pdp-buy__usps li{display:flex;align-items:flex-start;gap:0.6rem;line-height:1.35}.gtc-pdp-buy__usps .gtc-icon{flex:none;width:1.4rem;height:1.4rem;margin-top:calc((1.35em - 1.4rem) / 2);color:var(--gtc-color-accent-dark)}.gtc-pdp-buy__meta{display:flex;flex-wrap:wrap;gap:var(--pdp-tight) var(--pdp-group);margin:0;padding:0;list-style:none;font-size:0.8rem;font-weight:700;color:var(--gtc-color-ink-mute)}.gtc-pdp-buy__meta a{display:inline-flex;align-items:center;gap:0.35rem;color:var(--gtc-color-ink)}.gtc-pdp-buy__meta .gtc-icon{width:1rem;height:1rem}@media (min-width:62em){.gtc-pdp-hero__grid{grid-template-columns:minmax(0,1fr) minmax(22rem,31rem);column-gap:var(--pdp-cols);align-items:start;padding-right:max(var(--gtc-gutter),(100% - 120rem) / 2 + var(--gtc-gutter))}.gtc-pdp-gallery{height:clamp(20rem,100svh - 6.5rem,58rem)}.gtc-pdp-gallery .gtc-gallery__stage{aspect-ratio:auto;height:100%;border-radius:0 var(--pdp-radius) var(--pdp-radius) 0}.gtc-pdp-gallery__bar{flex-direction:column-reverse}.gtc-pdp-spin__bar{bottom:var(--pdp-grid)}.gtc-pdp-gallery__steps{display:flex}.gtc-pdp-buy{padding:0}}@property --pdp-zx{syntax:'<number>';inherits:true;initial-value:0.5}@property --pdp-zy{syntax:'<number>';inherits:true;initial-value:0.5}.gtc-pdp-lupe{display:none}@media (hover:hover) and (pointer:fine) and (min-width:62em){.gtc-pdp-gallery{--pdp-lupe-fach:1.5}.gtc-pdp-gallery:not(.gtc-zpdp-gallery) .gtc-gallery__slide img{transform-origin:calc(var(--pdp-zx) * 100%) calc(var(--pdp-zy) * 100%)}.gtc-pdp-gallery:not(.gtc-zpdp-gallery) .gtc-pdp-gallery__photo img{transition:transform 0.45s var(--gtc-ease)}.gtc-pdp-gallery .is-pdp-zoom img{transform:scale(var(--pdp-lupe-fach))}.gtc-pdp-lupe{display:block;position:absolute;z-index:2;left:calc(var(--lupe-l,0) * 1px + var(--pdp-grid));bottom:var(--pdp-grid);width:8.5rem;aspect-ratio:var(--r,1);max-height:9rem;overflow:hidden;border-radius:0.75rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(250,249,247,0.7),0 10px 30px -12px rgba(15,12,10,0.45);opacity:0;translate:0 0.35rem;transition:opacity 0.25s var(--gtc-ease),translate 0.25s var(--gtc-ease)}.gtc-pdp-lupe{pointer-events:none}.gtc-pdp-gallery.is-pdp-lupe .gtc-pdp-lupe{opacity:1;translate:0 0}.gtc-pdp-lupe img{display:block;width:100%;height:100%}.gtc-pdp-lupe__rahmen{position:absolute;width:calc(100% / var(--pdp-lupe-fach));height:calc(100% / var(--pdp-lupe-fach));left:calc(var(--pdp-zx) * (100% - 100% / var(--pdp-lupe-fach)));top:calc(var(--pdp-zy) * (100% - 100% / var(--pdp-lupe-fach)));border:1.5px solid #fff;border-radius:0.3rem;box-shadow:0 0 0 999px rgba(15,12,10,0.32)}}@media (min-width:62em){.gtc-pdp-gallery:not(.gtc-zpdp-gallery) .gtc-gallery__stage{flex-direction:row;gap:var(--pdp-grid);border-radius:0;background:none}.gtc-pdp-gallery:not(.gtc-zpdp-gallery) .gtc-gallery__stage::before{content:"";flex:0 0 max(0px,100cqw - min(100cqw,100cqh * var(--r-anfang,1)) - var(--pdp-grid))}.gtc-pdp-gallery:not(.gtc-zpdp-gallery) .gtc-gallery__slide{flex:0 0 min(100cqw,100cqh * var(--r,1));overflow:hidden;border-radius:var(--pdp-radius);background:var(--gtc-color-photo);scroll-snap-align:end}}.gtc-pdp-intro__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--pdp-group) var(--pdp-cols)}.gtc-pdp-intro__text>h2{margin:0 0 var(--pdp-head);max-width:22ch;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:13 5 5;overflow-wrap:break-word;font-size:var(--pdp-title);font-weight:900;line-height:1;letter-spacing:var(--gtc-laufweite-plakat)}.gtc-pdp-intro__text>h2 strong{font-weight:inherit}.gtc-pdp-intro__sub{display:block;margin-top:var(--pdp-stack);font-size:var(--pdp-subtitle);font-weight:800;line-height:1.12;letter-spacing:var(--gtc-laufweite-mittel);color:var(--gtc-color-accent-dark)}.gtc-pdp-intro__text>p{max-width:42ch;margin:0 0 var(--pdp-stack);font-size:clamp(1.05rem,0.98rem + 0.3vw,1.2rem);line-height:1.6;color:var(--gtc-color-ink-soft)}.gtc-pdp-intro__text>p:first-of-type{color:var(--gtc-color-ink)}.gtc-pdp-intro__text>:is(ul,ol){margin:0 0 var(--pdp-stack);padding-left:1.2rem;font-weight:400}:is(.gtc-pdp-intro--one,.gtc-pdp-intro--plain) .gtc-pdp-intro__text>p{max-width:38ch;font-size:var(--gtc-step-1);line-height:1.5;color:var(--gtc-color-ink)}.gtc-pdp-intro__aside{display:grid;gap:var(--pdp-group);align-content:start}.gtc-pdp-intro__hinweis{display:grid;gap:var(--pdp-tight);max-width:26rem;margin:0;padding-top:var(--pdp-stack);border-top:1.5px solid var(--gtc-color-ink);font-size:0.92rem;line-height:1.5;color:var(--gtc-color-ink-soft)}.gtc-pdp-intro__hinweis strong{font-size:0.72rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink)}.gtc-pdp-intro__note{display:grid;gap:var(--pdp-stack);max-width:26rem;margin:0}.gtc-pdp-intro__note img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--pdp-radius)}.gtc-pdp-intro__note figcaption{display:grid;gap:var(--pdp-tight);font-size:0.92rem;font-weight:400;color:var(--gtc-color-ink-soft)}.gtc-pdp-intro__note strong{font-size:0.72rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink)}@media (min-width:62em){.gtc-pdp-intro__grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}.gtc-pdp-intro__text{display:contents}.gtc-pdp-intro__text>*{grid-column:2 / -1}.gtc-pdp-intro__text>h2{grid-column:1 / -1}.gtc-pdp-intro__text>p:nth-of-type(odd){grid-column:2}.gtc-pdp-intro__text>p:nth-of-type(even){grid-column:3}.gtc-pdp-intro--one .gtc-pdp-intro__text>p{grid-column:2 / -1}.gtc-pdp-intro--plain .gtc-pdp-intro__text>p{grid-column:1 / -1}.gtc-pdp-intro__aside{grid-column:1;grid-row:2 / span 4;align-self:start}}.gtc-pdp-bild{display:grid;gap:var(--pdp-grid);margin:0}.gtc-pdp-bild__frame{display:block;overflow:hidden;aspect-ratio:4 / 3;background:var(--gtc-color-bg-soft)}.gtc-pdp-bild img{width:100%;height:100%;object-fit:cover}.gtc-pdp-bild--1 .gtc-pdp-bild__frame{aspect-ratio:auto;height:clamp(22rem,58vw,92svh)}@media (min-width:48em){.gtc-pdp-bild--2{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.gtc-pdp-bild--2 .gtc-pdp-bild__frame{aspect-ratio:auto;height:clamp(20rem,44vw,48rem)}}.gtc-pdp-stil__grid{display:grid;gap:var(--pdp-grid)}.gtc-pdp-stil__head{margin-bottom:calc(var(--pdp-head) - var(--pdp-grid))}.gtc-pdp-stil__photo{margin:0;overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--pdp-radius);background:var(--gtc-color-bg-soft)}.gtc-pdp-stil__photo img{width:100%;height:100%;object-fit:cover}.gtc-pdp-stil__photo--2{width:82%;margin-left:auto;aspect-ratio:4 / 5}.gtc-pdp-stil__photo--3{width:82%;aspect-ratio:1}@media (min-width:62em){.gtc-pdp-stil__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:0 var(--pdp-grid);align-items:start}.gtc-pdp-stil__head{grid-column:1 / 6;grid-row:1;margin:0}.gtc-pdp-stil__photo{width:auto;margin:0}.gtc-pdp-stil__photo--1{grid-column:7 / 13;grid-row:1 / 3;aspect-ratio:4 / 5}.gtc-pdp-stil__photo--2{grid-column:1 / 7;grid-row:2 / 4;margin-top:var(--pdp-head);aspect-ratio:4 / 3}.gtc-pdp-stil__photo--3{grid-column:8 / 12;grid-row:3 / 5;margin-top:var(--pdp-head);aspect-ratio:1}}.gtc-pdp-story{overflow-x:clip;background:var(--gtc-color-photo)}.gtc-pdp-story__stage{display:grid;gap:var(--pdp-stack);margin-bottom:var(--pdp-group)}.gtc-pdp-story__frame{position:relative;display:grid;aspect-ratio:4 / 3;max-height:calc(100svh - 11rem);overflow:hidden;border-radius:var(--pdp-radius);background:var(--gtc-color-bg-soft);touch-action:pan-y}.gtc-pdp-story__frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:translateX(calc(var(--side,1) * 6%)) scale(1.04);transition:opacity 0.6s var(--pdp-ease),transform 0.9s var(--pdp-ease)}.gtc-pdp-story__frame img.is-active{opacity:1;transform:none}.gtc-pdp-story__nav{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--pdp-group)}.gtc-pdp-story__count{margin:0;font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);font-weight:800;font-variant-numeric:lining-nums tabular-nums}.gtc-pdp-story__progress{display:block;height:2px;overflow:hidden;background:var(--gtc-color-line)}.gtc-pdp-story__progress span{display:block;height:100%;background:var(--gtc-color-ink);transform:scaleX(var(--story-progress,0));transform-origin:left;transition:transform 0.7s var(--pdp-ease)}.gtc-pdp-story__arrows{display:flex;gap:var(--pdp-tight)}.gtc-pdp-story__steps{display:grid;gap:var(--pdp-head);margin:0;padding:0;list-style:none;touch-action:pan-y}.gtc-pdp-story__step{display:grid;align-content:center;gap:var(--pdp-stack)}.gtc-pdp-story__step p{max-width:38ch;margin:0;font-size:var(--gtc-step-1);line-height:1.5;color:var(--gtc-color-ink-soft)}.gtc-pdp-story.is-ready .gtc-pdp-story__step{grid-area:1 / 1;opacity:0;visibility:hidden;transform:translateX(calc(var(--side,1) * 2.5rem));transition:opacity 0.35s var(--pdp-ease),transform 0.6s var(--pdp-ease),visibility 0s 0.35s}.gtc-pdp-story.is-ready .gtc-pdp-story__step.is-active{opacity:1;visibility:visible;transform:none;transition:opacity 0.5s var(--pdp-ease) 0.1s,transform 0.7s var(--pdp-ease) 0.1s,visibility 0s}@media (min-width:62em){.gtc-pdp-story__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--pdp-cols);align-items:center}.gtc-pdp-story__head{grid-column:1 / -1}.gtc-pdp-story__stage{grid-column:1;grid-row:2;margin:0}.gtc-pdp-story__steps{grid-column:2;grid-row:2}}.gtc-pdp-inserts__grid{display:grid}.gtc-pdp-inserts__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pdp-head) var(--pdp-grid);margin:0;padding:0;list-style:none}.gtc-pdp-inserts__list--1>li,.gtc-pdp-inserts__list--3>li:first-child{grid-column:1 / -1}.gtc-pdp-inserts__item{display:grid;gap:var(--pdp-stack);margin:0}.gtc-pdp-inserts__item img{width:100%;aspect-ratio:4 / 3;object-fit:contain;border-radius:var(--pdp-radius)}.gtc-pdp-inserts__item figcaption{font-size:0.92rem;font-weight:700}@media (min-width:62em){.gtc-pdp-inserts__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--pdp-cols);align-items:start}.gtc-pdp-inserts__head{position:sticky;top:6rem;margin:0}}.gtc-pdp-feature{display:grid;gap:var(--pdp-stack);align-content:start}.gtc-pdp-feature p{max-width:44ch;margin:0;line-height:1.6;color:var(--gtc-color-ink-soft)}.gtc-pdp-feature--lead{gap:var(--pdp-group)}.gtc-pdp-feature__media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pdp-grid)}.gtc-pdp-feature__media img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--pdp-radius);background:var(--gtc-color-photo)}.gtc-pdp-feature__media img:first-child{grid-column:1 / -1;aspect-ratio:4 / 3}.gtc-pdp-feature__media--1 img:first-child{aspect-ratio:16 / 10}.gtc-pdp-feature__text{display:grid;gap:var(--pdp-stack);align-content:start}.gtc-pdp-feature__photo{display:block;overflow:hidden;border-radius:var(--pdp-radius);background:var(--gtc-color-photo)}.gtc-pdp-feature__photo img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.gtc-pdp-detail__more{display:grid;gap:var(--pdp-head) var(--pdp-cols);margin-top:var(--pdp-head)}.gtc-pdp-notes{display:grid;margin-top:var(--pdp-head);border-bottom:1px solid var(--gtc-color-line)}.gtc-pdp-notes--solo{margin-top:0}.gtc-pdp-note{display:grid;gap:var(--pdp-stack);padding-block:var(--pdp-group);border-top:1px solid var(--gtc-color-line)}.gtc-pdp-note p{max-width:62ch;margin:0;line-height:1.6;color:var(--gtc-color-ink-soft)}.gtc-pdp-notes + .gtc-pdp-download{border-top:0;padding-top:0}@media (min-width:48em){.gtc-pdp-detail__more{grid-template-columns:repeat(2,minmax(0,1fr))}.gtc-pdp-feature--wide{grid-column:1 / -1;grid-template-columns:subgrid;align-items:center}}@media (min-width:62em){.gtc-pdp-feature__media--3,.gtc-pdp-feature__media--2{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));aspect-ratio:16 / 8}.gtc-pdp-feature__media--3 img,.gtc-pdp-feature__media--2 img{aspect-ratio:auto}.gtc-pdp-feature__media--3 img:first-child,.gtc-pdp-feature__media--2 img:first-child{grid-column:1;grid-row:1 / 3;aspect-ratio:auto}.gtc-pdp-feature__media--2 img:last-child{grid-row:1 / 3}.gtc-pdp-feature--lead .gtc-pdp-feature__text,.gtc-pdp-note{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:var(--pdp-cols);align-items:baseline}}.gtc-pdp-download{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pdp-stack);margin-top:var(--pdp-head);padding-top:var(--pdp-group);border-top:1px solid var(--gtc-color-line)}.gtc-pdp-download__icon{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--gtc-color-bg-soft)}.gtc-pdp-download__icon .gtc-icon{width:1.3rem;height:1.3rem}.gtc-pdp-download p{display:grid;flex:1;min-width:12rem;margin:0}.gtc-pdp-download p strong{font-weight:800}.gtc-pdp-download p span{font-size:0.85rem;color:var(--gtc-color-ink-mute)}.gtc-pdp-panels{display:flex;gap:var(--pdp-grid);margin:0;padding:0 var(--gtc-gutter);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gtc-gutter);scrollbar-width:none}.gtc-pdp-panels::-webkit-scrollbar{display:none}.gtc-pdp-panel{position:relative;flex:0 0 72vw;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--pdp-radius);background:var(--gtc-color-bg-deep);scroll-snap-align:start}.gtc-pdp-panel img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--pdp-ease)}.gtc-pdp-panel::after{content:"";position:absolute;inset:55% 0 0;background:linear-gradient(to top,rgba(15,12,10,0.62),transparent);pointer-events:none}.gtc-pdp-panel__name{position:absolute;left:var(--pdp-stack);bottom:var(--pdp-stack);z-index:1;font-family:var(--gtc-font-display);font-size:var(--pdp-subtitle);font-weight:800;line-height:1.1;letter-spacing:var(--gtc-laufweite-mittel);color:var(--gtc-color-bg);white-space:nowrap;scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-pdp-panel__link{position:absolute;inset:0;z-index:2;border-radius:inherit}.gtc-pdp-panel__link:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:-3px;box-shadow:inset 0 0 0 6px var(--gtc-color-bg)}.gtc-pdp-panel__go{top:var(--pdp-stack);right:var(--pdp-stack);opacity:1}.gtc-pdp-panel__go .gtc-shop__label{max-width:calc(var(--gtc-pop) * 8rem)}.gtc-pdp-panel:hover .gtc-pdp-panel__go,.gtc-pdp-panel__link:focus-visible .gtc-pdp-panel__go{--gtc-ms:1}@media (min-width:48em){.gtc-pdp-panels{overflow:visible;max-width:calc(96rem + var(--gtc-gutter) * 2);margin-inline:auto;height:clamp(26rem,64svh,42rem)}.gtc-pdp-panel{flex:1 1 0;min-width:0;aspect-ratio:auto;container-type:inline-size;transition:flex-grow 0.9s var(--pdp-ease)}.gtc-pdp-panel:hover,.gtc-pdp-panel:focus-within{flex-grow:2.4}.gtc-pdp-panel:hover img,.gtc-pdp-panel:focus-within img{transform:scale(1.04)}}@container (max-width:12rem){.gtc-pdp-panel__name{writing-mode:vertical-rl;rotate:180deg;transform-origin:50% 50%}}@media (max-width:47.99em){.gtc-pdp-materials--1 .gtc-pdp-panel{flex-basis:100%;aspect-ratio:4 / 3}}.gtc-pdp-finishes__band{margin:0;padding-block:0;list-style:none;gap:var(--pdp-grid)}.gtc-pdp-finishes__band>li{width:clamp(17rem,34vw,30rem)}.gtc-pdp-finishes__band:focus-visible{outline-offset:-3px}.gtc-pdp-finish{position:relative;display:grid;gap:var(--pdp-stack);margin:0}.gtc-pdp-finish__media{display:block;overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--pdp-radius);background:var(--gtc-color-bg-soft)}.gtc-pdp-finish__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--pdp-ease)}.gtc-pdp-finish:hover img,.gtc-pdp-finish:focus-within img{transform:scale(1.04)}.gtc-pdp-finish figcaption{font-size:0.92rem;font-weight:700}.gtc-pdp-finishes__tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pdp-stack)}.gtc-pdp-finish__link{position:absolute;inset:0;z-index:2;border-radius:var(--pdp-radius)}.gtc-pdp-finish__link:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:-3px;box-shadow:inset 0 0 0 6px var(--gtc-color-bg)}.gtc-pdp-finish__go{top:var(--pdp-stack);right:var(--pdp-stack);opacity:1}.gtc-pdp-finish__go .gtc-shop__label{max-width:calc(var(--gtc-pop) * 12rem)}.gtc-pdp-finish:hover .gtc-pdp-finish__go,.gtc-pdp-finish__link:focus-visible .gtc-pdp-finish__go{--gtc-ms:1}.gtc-pdp-arrows{display:none;gap:var(--pdp-tight)}@media (min-width:62em){.gtc-pdp-arrows{display:flex}}@media (min-width:48em){.gtc-pdp-finishes--few .gtc-pdp-finishes__band{display:grid;grid-template-columns:repeat(var(--n),minmax(0,36rem));max-width:calc(var(--gtc-content) + var(--gtc-gutter) * 2);margin-inline:auto;overflow:visible}.gtc-pdp-finishes--few .gtc-pdp-finishes__band>li{width:auto}}.gtc-pdp-fgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(9.5rem,40vw),1fr));gap:var(--pdp-group) var(--pdp-grid);margin:0;padding:0;list-style:none}.gtc-pdp-fgrid>li{display:grid}.gtc-pdp-fcard{display:grid;grid-template-rows:auto 1fr auto;gap:var(--pdp-tight);color:inherit;text-decoration:none}.gtc-pdp-fcard:hover{color:inherit}.gtc-pdp-fcard__media{display:block;aspect-ratio:1;margin-bottom:var(--pdp-tight);overflow:hidden;border-radius:var(--pdp-radius);background:var(--gtc-color-photo);transition:box-shadow 0.3s var(--gtc-ease)}.gtc-pdp-fcard__media img{width:100%;height:100%;padding:12%;object-fit:contain;transition:transform 0.9s var(--pdp-ease)}.gtc-pdp-fcard:hover .gtc-pdp-fcard__media img{transform:scale(1.06)}.gtc-pdp-fcard[aria-current="page"] .gtc-pdp-fcard__media{box-shadow:inset 0 0 0 2px var(--gtc-color-ink)}.gtc-pdp-fcard__name{font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);font-weight:800;line-height:1.14;font-variant-numeric:lining-nums;letter-spacing:var(--gtc-laufweite-klein);scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-pdp-fcard__price{font-size:0.85rem;font-weight:700;color:var(--gtc-color-ink-mute);font-variant-numeric:lining-nums tabular-nums}.gtc-pdp-room{padding-bottom:var(--pdp-pad);background:var(--gtc-color-bg-deep);color:#efe9e2}.gtc-pdp-room *:focus-visible{outline-color:var(--gtc-color-bg)}.gtc-pdp-room .gtc-pdp-title{color:var(--gtc-color-bg)}.gtc-pdp-room .gtc-pdp-lead,.gtc-pdp-room p{color:var(--pdp-on-deep)}.gtc-pdp-room__grid{display:grid}.gtc-pdp-room__media{margin:0;aspect-ratio:4 / 3;overflow:hidden}.gtc-pdp-room__media img{width:100%;height:100%;object-fit:cover}.gtc-pdp-room__text{display:grid;align-content:center;justify-items:start;gap:var(--pdp-stack);padding:var(--pdp-head) var(--gtc-gutter) 0}.gtc-pdp-room__text .gtc-pdp-actions{margin-top:var(--pdp-stack)}.gtc-pdp-room__grid--text .gtc-pdp-room__text{padding-top:var(--pdp-pad)}.gtc-pdp-room__trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:var(--pdp-group) var(--pdp-cols);margin:var(--pdp-pad) 0 0;padding:0;list-style:none}.gtc-pdp-room__trust li{display:grid;align-content:start;gap:var(--pdp-stack);padding-top:var(--pdp-stack);border-top:1px solid rgba(239,233,226,0.18)}.gtc-pdp-room__trust .gtc-pdp-subtitle{color:var(--gtc-color-bg)}.gtc-pdp-room__trust p{margin:0}@media (min-width:62em){.gtc-pdp-room__grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);min-height:clamp(34rem,84svh,54rem)}.gtc-pdp-room__grid--text{grid-template-columns:minmax(0,1fr)}.gtc-pdp-room__media{aspect-ratio:auto}.gtc-pdp-room__text{max-width:38rem;padding:var(--pdp-pad) var(--gtc-gutter) var(--pdp-pad) var(--pdp-cols)}}.gtc-pdp-faq__grid{display:grid;gap:var(--pdp-head) var(--pdp-cols)}.gtc-pdp-faq .gtc-pdp-head{margin:0}@media (min-width:62em){.gtc-pdp-faq__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.gtc-pdp-faq .gtc-pdp-head{position:sticky;top:7rem}}.gtc-pdp-faq__list{border-top:1.5px solid var(--gtc-color-ink)}.gtc-pdp-qa{border-bottom:1px solid var(--gtc-color-line)}.gtc-pdp-qa summary{display:flex;align-items:center;justify-content:space-between;gap:var(--pdp-stack);padding-block:var(--pdp-stack);font-size:var(--gtc-step-1);font-weight:800;line-height:1.35;list-style:none;cursor:pointer}.gtc-pdp-qa summary::-webkit-details-marker{display:none}.gtc-pdp-qa__frage{margin:0;font:inherit;letter-spacing:inherit;color:inherit;scale:none}.gtc-pdp-qa summary .gtc-icon{flex:none;width:1.2rem;height:1.2rem;transition:transform 0.35s var(--gtc-spring)}.gtc-pdp-qa[open] summary .gtc-icon{transform:rotate(45deg)}.gtc-pdp-qa__answer{max-width:60ch;padding-bottom:var(--pdp-group);color:var(--gtc-color-ink-soft)}.gtc-pdp-qa__answer p{margin:0 0 var(--pdp-stack)}.gtc-pdp-qa__answer p:last-child{margin-bottom:0}.gtc-pdp-qa__answer ul{margin:0 0 var(--pdp-stack);padding-left:1.15rem}.gtc-pdp-qa__answer li + li{margin-top:0.35rem}.gtc-pdp-qa__answer strong{color:var(--gtc-color-ink)}@keyframes gtc-qa-auf{from{opacity:0;transform:translateY(-0.45rem)}}.gtc-pdp-qa.is-gleitet>.gtc-pdp-qa__answer{height:var(--qa-h,auto);padding-bottom:0;overflow:hidden;transition:height 0.5s var(--gtc-ease),opacity 0.35s var(--gtc-ease)}.gtc-pdp-qa.is-gleitet:not(.is-zu)>.gtc-pdp-qa__answer>*{animation:gtc-qa-auf 0.5s var(--gtc-ease) backwards}.gtc-pdp-qa.is-zu>.gtc-pdp-qa__answer{opacity:0}.gtc-pdp-qa.is-zu summary .gtc-icon{transform:none}.gtc-pdp-related{padding-top:0}.gtc-pdp-related__head::before{content:"";flex:0 0 100%;height:1.5px;background:var(--gtc-color-ink)}.gtc-pdp-related__tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pdp-stack)}.gtc-pdp .gtc-pdp-related__band{display:grid;grid-auto-flow:column;grid-auto-columns:min(80vw,21rem);grid-template-rows:repeat(5,auto);column-gap:var(--gtc-space-m);margin:-1rem 0 -3.5rem;padding-block:1rem 3.5rem;list-style:none}@media (min-width:62em){.gtc-pdp .gtc-pdp-related__band{grid-auto-columns:clamp(17rem,27vw,22rem)}}.gtc-pdp-related__band>li{display:grid;width:auto;min-width:0}.gtc-pdp-related .gtc-scard{margin-bottom:0}@supports (grid-template-rows:subgrid){.gtc-pdp-related__band>li{grid-row:span 5;grid-template-rows:subgrid}}.gtc-pdp-related__band:has(.gtc-scard:hover) .gtc-scard__tile{--gtc-focus:0.975}.gtc-pdp-related__band:has(.gtc-scard:hover) .gtc-scard:hover .gtc-scard__tile{--gtc-focus:1}@media (hover:none){.gtc-pdp-related__band:has(.gtc-scard:hover) .gtc-scard__tile{--gtc-focus:1}}.gtc-pdp-related__band:focus-visible{outline-offset:-3px}@media (min-width:62em){.gtc-pdp .gtc-pdp-related--few .gtc-pdp-related__band{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));max-width:var(--gtc-content);margin-inline:auto;padding-inline:var(--gtc-gutter);overflow:visible}}.gtc-pdp-bar{position:fixed;left:0;right:0;bottom:0;z-index:80;display:flex;justify-content:center;padding:0 var(--gtc-space-xs) calc(var(--gtc-space-xs) + env(safe-area-inset-bottom));pointer-events:none;opacity:0;transform:translateY(calc(100% + 1rem));transition:transform 0.6s var(--gtc-spring),opacity 0.3s var(--gtc-ease)}.gtc-pdp-bar.is-visible{opacity:1;transform:none}.gtc-pdp-bar__inner{display:flex;align-items:center;gap:0.75rem;width:min(100%,40rem);min-width:0;padding:0.4rem;border-radius:var(--gtc-radius-pill);background:color-mix(in srgb,var(--gtc-color-bg) 82%,transparent);pointer-events:auto}.gtc-pdp-bar__thumb{flex:none;width:2.9rem;height:2.9rem;overflow:hidden;border-radius:50%;background:var(--gtc-color-photo)}.gtc-pdp-bar__thumb img{width:100%;height:100%;object-fit:cover}.gtc-pdp-bar__text{display:grid;flex:1;min-width:0;margin:0;line-height:1.25}.gtc-pdp-bar__text strong{overflow:hidden;font-size:0.92rem;font-weight:800;white-space:nowrap;text-overflow:ellipsis}.gtc-pdp-bar__text span{font-size:0.8rem;font-weight:700;color:var(--gtc-color-ink-mute);font-variant-numeric:lining-nums tabular-nums}.gtc-pdp-bar .gtc-btn{flex:none}.gtc-pdp-bar__kurz{display:none}@media (max-width:30em){.gtc-pdp-bar__thumb{display:none}.gtc-pdp-bar__text{padding-left:0.6rem}.gtc-pdp-bar__text strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:0.85rem;line-height:1.2;white-space:normal;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.gtc-pdp-bar__lang,.gtc-pdp-bar .gtc-btn .gtc-icon{display:none}.gtc-pdp-bar__kurz{display:inline}}@media (max-width:63.99em){.gtc-pdp-page .gtc-contact{transition:translate 0.6s var(--gtc-spring)}.gtc-pdp-page:has(.gtc-pdp-bar.is-visible) .gtc-contact{translate:0 -4rem}}@media (max-width:47.99em){.gtc-pdp-stil__photo,.gtc-pdp-story__frame,.gtc-pdp-feature__media,.gtc-pdp-feature__photo{width:auto;margin-inline:calc(var(--gtc-gutter) * -1);border-radius:0}.gtc-pdp-feature__media img{border-radius:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.gtc-pdp-bild__frame{animation:gtc-pdp-open linear both;animation-timeline:view();animation-range:entry 0% entry 100%}.gtc-pdp-bild img{animation:gtc-pdp-settle linear both;animation-timeline:view();animation-range:entry 0% exit 100%}}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:62em){.gtc-pdp-stil__photo{animation:gtc-pdp-drift linear both;animation-timeline:view()}.gtc-pdp-stil__photo--1{--pdp-drift:2.5rem}.gtc-pdp-stil__photo--3{--pdp-drift:5rem}}}@keyframes gtc-pdp-open{from{clip-path:inset(3% var(--gtc-gutter) round var(--pdp-radius))}to{clip-path:inset(0 0 round 0)}}@keyframes gtc-pdp-settle{from{transform:scale(1.12)}to{transform:scale(1)}}@keyframes gtc-pdp-drift{from{translate:0 var(--pdp-drift,1.25rem)}to{translate:0 calc(var(--pdp-drift,1.25rem) * -1)}}.gtc-pdp-modal{width:min(52rem,calc(100% - 2rem));max-width:none;max-height:calc(100dvh - 2rem);margin:auto;padding:0;border:0;border-radius:var(--gtc-radius-lg);background:var(--gtc-color-bg);color:var(--gtc-color-ink);box-shadow:0 60px 120px -40px rgba(22,18,15,0.6);opacity:0;transform:translateY(18px) scale(0.985);transition:opacity 0.3s var(--gtc-ease),transform 0.55s var(--gtc-spring),overlay 0.35s allow-discrete,display 0.35s allow-discrete}.gtc-pdp-modal[open]{opacity:1;transform:none}@starting-style{.gtc-pdp-modal[open]{opacity:0;transform:translateY(18px) scale(0.985)}}.gtc-pdp-modal::backdrop{background:rgba(250,249,247,0.62);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);opacity:0;transition:opacity 0.35s var(--gtc-ease),overlay 0.35s allow-discrete,display 0.35s allow-discrete}.gtc-pdp-modal[open]::backdrop{opacity:1}@starting-style{.gtc-pdp-modal[open]::backdrop{opacity:0}}.gtc-pdp-modal__panel{display:flex;flex-direction:column;max-height:inherit}.gtc-pdp-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.25rem 0 clamp(1.25rem,3vw,2rem)}.gtc-pdp-modal__head h2{margin:0;padding-top:0.35rem;font-size:var(--gtc-step-2);font-weight:900}.gtc-pdp-modal__body{overflow-y:auto;padding:var(--gtc-space-m) clamp(1.25rem,3vw,2rem) clamp(1.25rem,3vw,2rem)}.gtc-pdp-modal__placeholder{display:grid;justify-items:center;gap:0.6rem;padding:var(--gtc-space-xl) var(--gtc-space-m);border:1.5px dashed color-mix(in srgb,var(--gtc-color-ink) 22%,transparent);border-radius:var(--gtc-radius-lg);text-align:center}.gtc-pdp-modal__icon{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;background:color-mix(in oklab,var(--gtc-color-photo) 80%,var(--gtc-color-accent))}.gtc-pdp-modal__icon .gtc-icon{width:1.4rem;height:1.4rem}.gtc-pdp-modal__placeholder h3{margin:0.3rem 0 0;font-size:var(--gtc-step-1);font-weight:900;letter-spacing:var(--gtc-laufweite-klein)}.gtc-pdp-modal__placeholder p{max-width:32rem;margin:0;color:var(--gtc-color-ink-soft)}.gtc-pdp-modal__label{margin-top:0.6rem !important;font-size:0.66rem;font-weight:800;letter-spacing:0.13em;text-transform:uppercase;color:var(--gtc-color-ink-mute) !important}.gtc-pdp-modal__options{display:flex;flex-wrap:wrap;justify-content:center;gap:0.3rem;max-width:36rem;margin:0;padding:0;list-style:none}.gtc-pdp-modal__options li{padding:0.3rem 0.7rem;border-radius:var(--gtc-radius-pill);background:color-mix(in srgb,var(--gtc-color-ink) 6%,transparent);font-size:0.8rem;font-weight:700}.gtc-pdp-modal__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:0.55rem;margin-top:var(--gtc-space-s) !important}@media (prefers-reduced-motion:reduce){.gtc-pdp-modal,.gtc-pdp-modal::backdrop,.gtc-pdp-bar,.gtc-pdp-page .gtc-contact{transition:none}.gtc-pdp-spin__label .gtc-icon{animation:none}.gtc-pdp-panel,.gtc-pdp-panel img,.gtc-pdp-finish__media img,.gtc-pdp-fcard__media img,.gtc-pdp-qa summary .gtc-icon,.gtc-pdp-story__frame img,.gtc-pdp-story.is-ready .gtc-pdp-story__step,.gtc-pdp-story.is-ready .gtc-pdp-story__step.is-active,.gtc-pdp-story__progress span{transition:none}}@property --mf-spread{syntax:"<angle>";inherits:true;initial-value:7deg}@property --mf-lift{syntax:"<length>";inherits:false;initial-value:0px}@property --mf-spine-font{syntax:"<length>";inherits:true;initial-value:20px}.gtc-mf{--mf-stack:1rem;--mf-group:2rem;--mf-head:clamp(3rem,2rem + 3vw,6rem);--mf-pad:clamp(5rem,3rem + 7vw,11rem);--mf-grid:clamp(0.75rem,0.5rem + 0.9vw,1.5rem);--mf-cols:clamp(2rem,0.75rem + 4vw,6rem);--mf-radius:var(--gtc-radius-lg);--mf-title:clamp(2.6rem,1.4rem + 4vw,5.5rem);--mf-ease:cubic-bezier(0.16,1,0.3,1);--mf-paper:var(--gtc-color-bg);--mf-on-deep:rgba(239,233,226,0.74)}.gtc-mf-page .gtc-main{padding-block:0}.gtc-mf section[id]{scroll-margin-top:7.5rem}html:has(body.gtc-mf-page){scrollbar-gutter:stable}html:has(.gtc-mf-dialog[open],.gtc-mf-lightbox[open]){overflow:hidden}.gtc-mf-page *::selection{background:color-mix(in srgb,var(--gtc-color-accent) 35%,transparent)}.gtc-mf-sec{padding-block:var(--mf-pad)}.gtc-mf-head{display:grid;gap:var(--mf-group) var(--mf-cols);margin-bottom:var(--mf-head)}.gtc-mf-head__text{display:grid;gap:var(--mf-stack);align-content:end}.gtc-mf-title{margin:0;font-size:var(--mf-title);font-weight:900;line-height:0.96;letter-spacing:var(--gtc-laufweite-plakat);text-wrap:balance}.gtc-mf-lead{margin:0;max-width:36ch;font-family:var(--gtc-font-display);font-size:clamp(1.25rem,1.05rem + 0.7vw,1.75rem);font-weight:600;line-height:1.38;letter-spacing:var(--gtc-laufweite-text);text-wrap:balance;word-spacing:0.06em;scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-mf-text,.gtc-mf-text p{margin:0;max-width:54ch;font-weight:400;line-height:1.65;color:var(--gtc-color-ink-soft)}.gtc-mf-text p + p{margin-top:var(--mf-stack)}@media (min-width:62em){.gtc-mf-head{grid-template-columns:minmax(min-content,5fr) minmax(0,6fr);align-items:end}}.gtc-mf-round{display:inline-grid;place-items:center;flex:none;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:50%;background:var(--gtc-color-bg);color:var(--gtc-color-ink);cursor:pointer;transition:transform 0.45s var(--gtc-spring),background-color 0.3s var(--gtc-ease),color 0.3s var(--gtc-ease)}.gtc-mf-round:hover{transform:scale(1.08);background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-mf-round:active{transform:scale(0.94)}.gtc-mf-round .gtc-icon{width:1.15rem;height:1.15rem}.gtc-mf-hero{padding-bottom:0}.gtc-mf-hero__head{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mf-group) var(--mf-cols)}.gtc-mf-hero__title{margin:0;font-size:calc(clamp(3.2rem,1.3rem + 7vw,7rem) * var(--gtc-titel,1));line-height:0.96;letter-spacing:var(--gtc-laufweite-plakat)}.gtc-mf-hero__side{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mf-group);align-content:end}.gtc-mf-hero__lead{margin:0;max-width:42ch;font-size:var(--gtc-step-1);font-weight:400;line-height:1.55;color:var(--gtc-color-ink-soft)}@media (min-width:62em){.gtc-mf-hero__head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}.gtc-mf-hero__media{height:clamp(18rem,48vw,86svh);margin:var(--mf-head) 0 0;overflow:hidden;background:var(--gtc-color-bg-soft)}.gtc-mf-hero__media img{width:100%;height:100%;object-fit:cover}.gtc-mf-nav{position:sticky;top:calc(var(--gtc-space-xs) + 4.1rem);z-index:70;display:flex;justify-content:center;margin-top:-1.8rem;padding-inline:var(--gtc-space-xs);pointer-events:none}.gtc-header-static .gtc-mf-nav{top:var(--gtc-space-xs)}.gtc-header-static .gtc-mf section[id]{scroll-margin-top:4.5rem}.gtc-mf-nav__inner{position:relative;display:flex;gap:0.15rem;max-width:100%;margin:0;padding:0.35rem;overflow-x:auto;scrollbar-width:none;list-style:none;border-radius:var(--gtc-radius-pill);pointer-events:auto}.gtc-mf-nav__inner::-webkit-scrollbar{display:none}.gtc-mf-nav li{flex:none}.gtc-mf-nav a{position:relative;z-index:1;display:block;padding:0.6rem 1.05rem;border-radius:var(--gtc-radius-pill);color:var(--gtc-color-ink-soft);font-size:0.84rem;font-weight:800;white-space:nowrap;text-decoration:none;transition:color 0.35s var(--gtc-ease)}.gtc-mf-nav a:hover{color:var(--gtc-color-ink)}.gtc-mf-nav a[aria-current="true"],.gtc-mf-nav a.is-tinte{color:var(--gtc-color-bg)}.gtc-mf-nav__inner.is-schwebt a[aria-current="true"]:not(.is-tinte){color:var(--gtc-color-ink-soft)}.gtc-mf-nav__ink{position:absolute;top:0.35rem;bottom:0.35rem;left:0;width:var(--ink-w,0px);border-radius:var(--gtc-radius-pill);background:var(--gtc-color-ink);opacity:var(--ink-o,0);transform:translateX(var(--ink-x,0px));transition:transform 0.55s var(--gtc-spring),width 0.55s var(--gtc-spring),opacity 0.3s var(--gtc-ease);pointer-events:none}@media (max-width:40em){.gtc-mf-nav{top:calc(0.5rem + 3.6rem)}.gtc-mf-nav a{padding:0.55rem 0.8rem;font-size:0.8rem}}@media (max-width:22.5em){.gtc-mf-nav a{padding-inline:0.55rem;font-size:0.76rem}}.gtc-mf-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--mf-grid);margin:0;padding:0;list-style:none}.gtc-mf-tile{aspect-ratio:4 / 5;border-radius:var(--mf-radius);isolation:isolate;color:var(--mf-paper)}.gtc-mf-tile:hover,.gtc-mf-tile:focus-visible{color:var(--mf-paper)}.gtc-mf-tile__media{position:absolute;inset:0;z-index:-2;overflow:hidden}.gtc-mf-tile__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--mf-ease)}.gtc-mf-tile:hover .gtc-mf-tile__media img{transform:scale(1.07)}.gtc-mf-tile::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,rgba(15,12,10,0.74) 0%,rgba(15,12,10,0.32) 34%,rgba(15,12,10,0) 58%);pointer-events:none}.gtc-mf-tile__count{position:absolute;top:clamp(0.75rem,1.4vw,1.1rem);left:clamp(0.75rem,1.4vw,1.1rem);padding:0.4rem 0.8rem;border-radius:var(--gtc-radius-pill);color:var(--gtc-color-ink);font-size:0.74rem;font-weight:800;font-variant-numeric:lining-nums tabular-nums}.gtc-mf-tile__go{position:absolute;top:clamp(0.75rem,1.4vw,1.1rem);right:clamp(0.75rem,1.4vw,1.1rem);display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--gtc-color-bg);color:var(--gtc-color-ink);opacity:0;transform:scale(0.5) rotate(-45deg);transition:opacity 0.3s var(--gtc-ease),transform 0.6s var(--gtc-spring-pop)}.gtc-mf-tile__go .gtc-icon{width:1.1rem;height:1.1rem}.gtc-mf-tile:hover .gtc-mf-tile__go,.gtc-mf-tile:focus-visible .gtc-mf-tile__go{opacity:1;transform:none}.gtc-mf-tile__text{position:absolute;inset:auto 0 0;z-index:1;display:grid;gap:0.45rem;justify-items:start;padding:clamp(0.9rem,0.5rem + 1.5vw,1.75rem)}.gtc-mf-tile__name{margin:0;font-family:var(--gtc-font-display);font-size:calc(clamp(1.6rem,0.9rem + 2.4vw,3.2rem) * var(--gtc-titel,1));font-weight:800;line-height:1.04;letter-spacing:var(--gtc-laufweite-titel);overflow-wrap:anywhere;scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-mf-tile__kurz{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:34ch;font-size:0.88rem;font-weight:600;line-height:1.4;color:rgba(250,249,247,0.82)}.gtc-mf-tile__dots{display:flex;margin-bottom:0.35rem;padding-left:0.5rem}.gtc-mf-tile__dots>span{display:block;width:2.3rem;height:2.3rem;margin-left:-0.5rem;overflow:hidden;border-radius:50%;background:var(--c);box-shadow:0 0 0 2px var(--mf-paper),0 6px 14px -6px rgba(0,0,0,0.5);opacity:0;transform:translateY(0.9rem) scale(0.6);transition:opacity 0.35s var(--gtc-ease),transform 0.6s var(--gtc-spring-pop);transition-delay:calc(var(--d) * 45ms)}.gtc-mf-tile__dots img{width:100%;height:100%;object-fit:cover}.gtc-mf-tile:hover .gtc-mf-tile__dots>span,.gtc-mf-tile:focus-visible .gtc-mf-tile__dots>span{opacity:1;transform:none}@media (hover:none){.gtc-mf-tile__dots>span{opacity:1;transform:none}.gtc-mf-tile__go{opacity:1;transform:none}}@media (max-width:47.99em){.gtc-mf-tile{aspect-ratio:3 / 4}.gtc-mf-tile__kurz,.gtc-mf-tile__go{display:none}.gtc-mf-tile__dots>span{width:1.7rem;height:1.7rem;margin-left:-0.45rem}}@media (max-width:61.99em){.gtc-mf-tiles__item:last-child:nth-child(odd){grid-column:1 / -1}.gtc-mf-tiles__item:last-child:nth-child(odd) .gtc-mf-tile{aspect-ratio:16 / 10}}@media (min-width:62em){.gtc-mf-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(var(--mf-grid) * 1.6);padding-bottom:var(--mf-head)}.gtc-mf-tiles__item:nth-child(3n + 2){translate:0 var(--mf-head)}}.gtc-mf-band{padding-bottom:var(--mf-pad);overflow:hidden;overflow:clip}.gtc-mf-band__title{margin:0 auto var(--mf-group);max-width:30ch;font-family:var(--gtc-font-display);font-size:calc(clamp(1.4rem,1rem + 1.6vw,2.5rem) * var(--gtc-titel,1));font-weight:600;line-height:1.15;letter-spacing:var(--gtc-laufweite-titel);text-align:center;text-wrap:balance;scale:var(--gtc-schmal) 1;transform-origin:50% 0}.gtc-mf-band__title strong{font-weight:900}.gtc-mf-band__row{display:flex;gap:var(--mf-grid);width:max-content;margin:0;padding:0.5rem 0 1.9rem;list-style:none}.gtc-mf-band__row--2{margin-left:calc(clamp(4.5rem,3rem + 5vw,8.5rem) / -2)}.gtc-mf-band__dot{position:relative;display:block;width:clamp(4.5rem,3rem + 5vw,8.5rem);aspect-ratio:1;text-decoration:none}.gtc-mf-band__dot img{width:100%;height:100%;object-fit:cover;border-radius:1.1rem;box-shadow:inset 0 0 0 1px rgba(22,18,15,0.08);transition:transform 0.55s var(--gtc-spring-pop),box-shadow 0.5s var(--gtc-ease),border-radius 0.5s var(--gtc-ease)}.gtc-mf-band__dot:hover img,.gtc-mf-band__dot:focus-visible img{transform:scale(1.14) rotate(-4deg);border-radius:50%;box-shadow:0 22px 40px -18px var(--gtc-tile-tone,var(--gtc-color-accent))}.gtc-mf-band__label{position:absolute;top:calc(100% + 0.35rem);left:50%;z-index:3;padding:0.3rem 0.7rem;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-ink);color:var(--gtc-color-bg);font-size:0.72rem;font-weight:800;white-space:nowrap;opacity:0;translate:-50% -0.3rem;pointer-events:none;transition:opacity 0.25s var(--gtc-ease),translate 0.45s var(--gtc-spring)}.gtc-mf-band__dot:hover .gtc-mf-band__label,.gtc-mf-band__dot:focus-visible .gtc-mf-band__label{opacity:1;translate:-50% 0}.gtc-mf-band li:hover{position:relative;z-index:4}@supports not (animation-timeline:view()){.gtc-mf-band{overflow-x:auto;scrollbar-width:none}.gtc-mf-band__row{padding-inline:var(--gtc-gutter)}}.gtc-mf-shelf{--pad:clamp(1.1rem,0.6rem + 1.4vw,2rem);display:flex;gap:var(--mf-grid);margin:0 calc(var(--gtc-gutter) * -1);padding:0 var(--gtc-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gtc-gutter);scrollbar-width:none;list-style:none}.gtc-mf-shelf::-webkit-scrollbar{display:none}.gtc-mf-book{flex:0 0 min(78vw,20rem);scroll-snap-align:start}.gtc-mf-book__link{position:relative;isolation:isolate;display:block;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--mf-radius) var(--mf-radius) 0.3rem 0.3rem;background:var(--gtc-color-bg-deep);color:var(--mf-paper);text-decoration:none;box-shadow:inset 1px 0 0 rgba(255,255,255,0.14);touch-action:manipulation}.gtc-mf-book__link:hover,.gtc-mf-book__link:focus-visible{color:var(--mf-paper)}.gtc-mf-book__link:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:3px}.gtc-mf-book__media{position:absolute;inset:0;z-index:-2;overflow:hidden}.gtc-mf-book__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:scale 1.4s var(--mf-ease)}.gtc-mf-book__link:hover .gtc-mf-book__img{scale:1.05}.gtc-mf-book__link::before,.gtc-mf-book__link::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.gtc-mf-book__link::before{background:rgba(15,12,10,0.5);opacity:0;transition:opacity 0.6s var(--gtc-ease)}.gtc-mf-book__link::after{background:linear-gradient(to top,rgba(15,12,10,0.82) 0%,rgba(15,12,10,0.52) 30%,rgba(15,12,10,0.16) 52%,rgba(15,12,10,0) 68%)}.gtc-mf-book__spine{position:absolute;left:50%;bottom:1.25rem;display:none;font-family:var(--gtc-font-display);font-weight:800;line-height:1.04;letter-spacing:var(--gtc-laufweite-titel);white-space:nowrap;writing-mode:vertical-rl;rotate:180deg;translate:-50% 0;text-shadow:0 1px 12px rgba(15,12,10,0.45);transition:opacity 0.3s var(--gtc-ease) 0.25s}.gtc-mf-book__cover{position:absolute;left:0;bottom:0;display:grid;gap:0.55rem;justify-items:start;width:100%;padding:var(--pad)}.gtc-mf-book__name{font-family:var(--gtc-font-display);font-size:calc(clamp(2rem,1.2rem + 2.2vw,3.6rem) * var(--gtc-titel,1));font-weight:800;line-height:1.04;letter-spacing:var(--gtc-laufweite-titel);scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-mf-book__kurz{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:34ch;font-size:0.92rem;font-weight:600;line-height:1.4;color:rgba(250,249,247,0.88);text-shadow:0 1px 10px rgba(15,12,10,0.4)}.gtc-mf-book__foot{display:flex;flex-wrap:wrap;align-items:center;gap:0.6rem 0.9rem;margin-top:0.5rem}.gtc-mf-book__proben{display:none;gap:0.4rem}.gtc-mf-book__proben>span{display:block;width:2.6rem;height:2.6rem;overflow:hidden;border-radius:0.65rem;box-shadow:0 0 0 2px var(--mf-paper),0 8px 18px -8px rgba(0,0,0,0.6);transition:opacity 0.35s var(--gtc-ease),transform 0.6s var(--gtc-spring-pop);transition-delay:calc(0.3s + var(--d) * 50ms)}.gtc-mf-book__proben img{width:100%;height:100%;object-fit:cover}.gtc-mf-book__cta{display:inline-flex;align-items:center;gap:0.45rem;min-height:2.75rem;padding:0 1.1rem;border-radius:var(--gtc-radius-pill);background:var(--mf-paper);color:var(--gtc-color-ink);font-size:0.84rem;font-weight:800;white-space:nowrap}.gtc-mf-book__cta .gtc-icon{width:1rem;height:1rem;transition:transform 0.5s var(--gtc-spring)}.gtc-mf-book__link:hover .gtc-mf-book__cta .gtc-icon{transform:translateX(0.3rem)}.gtc-mf-shelf__floor{display:flex;justify-content:flex-end;margin:0;padding-top:0.8rem;border-top:1.5px solid var(--gtc-color-ink);font-size:0.8rem;font-weight:800;color:var(--gtc-color-ink-mute);font-variant-numeric:lining-nums tabular-nums}@media (min-width:48em){.gtc-mf-book{flex-basis:clamp(16rem,38vw,21rem)}}@media (min-width:62em) and (hover:hover){.gtc-mf-shelf{--gap:0.45rem;--spine:clamp(3.75rem,1.5rem + 4.4cqi,5.5rem);--open:calc(100cqi - (var(--n) - 1) * (var(--spine) + var(--gap)));container-type:inline-size;gap:var(--gap);height:clamp(30rem,70svh,42rem);margin:0;padding:0;overflow:visible;scroll-snap-type:none}.gtc-mf-book{--mf-spine-font:calc(var(--spine) * 0.36);flex:0 1 var(--spine);min-width:0;transition:flex-basis 0.85s var(--mf-ease)}.gtc-mf-book.is-open{flex-basis:var(--open)}.gtc-mf-book__link{height:100%;aspect-ratio:auto}.gtc-mf-book__img{left:50%;width:var(--open);max-width:none;translate:-50% 0}.gtc-mf-book__spine{display:block;font-size:var(--mf-spine-font)}.gtc-mf-book__cover{width:var(--open)}.gtc-mf-book__proben{display:flex}.gtc-mf-book:not(.is-open) .gtc-mf-book__link::before{opacity:1}.gtc-mf-book:not(.is-open) .gtc-mf-book__link:hover::before{opacity:0.25}.gtc-mf-book:not(.is-open) .gtc-mf-book__cover{opacity:0;translate:0 0.9rem;transition:opacity 0.2s var(--gtc-ease),translate 0.2s var(--gtc-ease)}.gtc-mf-book:not(.is-open) .gtc-mf-book__proben>span{opacity:0;transform:translateY(0.7rem) scale(0.6);transition-delay:0s}.gtc-mf-book__cover{transition:opacity 0.5s var(--gtc-ease) 0.2s,translate 0.8s var(--mf-ease) 0.2s}.gtc-mf-book.is-open .gtc-mf-book__spine{opacity:0;transition-delay:0s;transition-duration:0.15s}}.gtc-mf-room{position:relative;padding-block:var(--mf-pad);overflow:hidden;overflow:clip;background:var(--gtc-color-bg-deep);color:#efe9e2}.gtc-mf-room *:focus-visible{outline-color:var(--gtc-color-bg)}.gtc-mf-room .gtc-mf-title{color:var(--gtc-color-bg)}.gtc-mf-room .gtc-mf-lead{max-width:40ch;font-family:var(--gtc-font-sans);font-size:var(--gtc-step-1);font-weight:400;line-height:1.55;letter-spacing:0;color:var(--mf-on-deep)}.gtc-mf-ff{display:grid;gap:var(--mf-head) var(--mf-cols)}.gtc-mf-ff__intro{display:grid;gap:var(--mf-group);justify-items:start;align-content:start}.gtc-mf-ff__ps{display:grid;gap:0.6rem;justify-items:start;max-width:46ch;margin:0;font-weight:400;line-height:1.6;color:var(--mf-on-deep)}.gtc-mf-ff__ps a{display:inline-flex;align-items:center;gap:0.4rem;color:var(--gtc-color-bg);font-weight:800;text-decoration:none}.gtc-mf-ff__ps a .gtc-icon{width:1rem;height:1rem;transition:transform 0.5s var(--gtc-spring)}.gtc-mf-ff__ps a:hover{color:var(--gtc-color-bg)}.gtc-mf-ff__ps a:hover .gtc-icon{transform:translateX(0.3rem)}@media (min-width:62em){.gtc-mf-ff{grid-template-columns:minmax(0,1fr) minmax(0,34rem);align-items:center}}.gtc-mf-fan{--bw:clamp(3rem,2.2rem + 2.2vw,4.6rem);position:relative;width:100%;max-width:36rem;height:clamp(17rem,11rem + 15vw,28rem)}.gtc-mf-fan__blade{--a:calc((var(--i) - (var(--n) - 1) / 2) * var(--mf-spread));position:absolute;left:calc(50% - var(--bw) / 2);bottom:10%;width:var(--bw);height:86%;padding:0;border:0;overflow:hidden;border-radius:0.9rem 0.9rem 0.5rem 0.5rem;background:#2b2622;box-shadow:0 14px 30px -14px rgba(0,0,0,0.7),inset 0 0 0 1px rgba(255,255,255,0.06);transform-origin:50% 94%;transform:rotate(var(--a)) translateY(calc(var(--mf-lift) * -1));cursor:pointer;transition:--mf-lift 0.6s var(--gtc-spring-pop),filter 0.45s var(--gtc-ease)}.gtc-mf-fan__blade img{width:100%;height:100%;object-fit:cover;pointer-events:none}.gtc-mf-fan__blade span{position:absolute;top:0.9rem;left:50%;writing-mode:vertical-rl;transform:translateX(-50%) rotate(180deg);color:#fff;font-size:0.64rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;white-space:nowrap;text-shadow:0 1px 8px rgba(0,0,0,0.7);pointer-events:none}.gtc-mf-fan__blade:hover,.gtc-mf-fan__blade.is-peek{--mf-lift:0.9rem}.gtc-mf-fan__blade.is-on{--mf-lift:2rem;z-index:2}.gtc-mf-fan.has-choice .gtc-mf-fan__blade:not(.is-on):not(:hover):not(.is-peek){filter:grayscale(0.8) brightness(0.5)}.gtc-mf-fan__box{position:absolute;left:50%;bottom:-2%;z-index:3;width:min(80%,26rem);translate:-50% 0;filter:drop-shadow(0 30px 40px rgba(0,0,0,0.55));pointer-events:none}.gtc-mf-form{color:var(--gtc-color-ink)}.gtc-mf-form .gtc-form__intro{margin:-0.4rem 0 0}.gtc-mf-steps{display:flex;flex-wrap:wrap;gap:0.45rem;margin:0;padding:0;list-style:none}.gtc-mf-steps li{display:inline-flex;align-items:center;gap:0.5rem;padding:0.35rem 0.9rem 0.35rem 0.35rem;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-bg-soft);color:var(--gtc-color-ink-mute);font-size:0.8rem;font-weight:800;transition:background-color 0.35s var(--gtc-ease),color 0.35s var(--gtc-ease)}.gtc-mf-steps span{display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--gtc-color-line);color:var(--gtc-color-ink);font-size:0.72rem}.gtc-mf-form[data-step="1"] [data-mf-step-mark="1"],.gtc-mf-form[data-step="2"] [data-mf-step-mark="2"]{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-mf-form[data-step="1"] [data-mf-step-mark="1"] span,.gtc-mf-form[data-step="2"] [data-mf-step-mark="2"] span{background:var(--gtc-color-bg)}.gtc-form fieldset.gtc-mf-step{grid-template-columns:minmax(0,1fr);gap:1.1rem}html:not(.no-js) .gtc-mf-form[data-step="1"] [data-mf-step="2"],html:not(.no-js) .gtc-mf-form[data-step="2"] [data-mf-step="1"]{display:none}.gtc-mf-step{animation:gtc-mf-step-in 0.6s var(--mf-ease) both}@keyframes gtc-mf-step-in{from{opacity:0;transform:translateX(1.5rem)}}.gtc-mf-address{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0.85rem}.gtc-mf-form__actions{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0.6rem}.gtc-mf-form__next{width:100%}.gtc-mf-choices{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(10rem,100%),1fr));gap:0.5rem}.gtc-mf-choice{position:relative;display:flex;align-items:center;gap:0.65rem;min-height:3.4rem;padding:0.45rem 0.7rem 0.45rem 0.45rem;border:1.5px solid var(--gtc-color-line);border-radius:1rem;background:var(--gtc-color-photo);font-size:0.86rem;font-weight:800;line-height:1.2;cursor:pointer;transition:border-color 0.3s var(--gtc-ease),background-color 0.3s var(--gtc-ease),transform 0.5s var(--gtc-spring)}.gtc-mf-choice input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.gtc-mf-choice:has(input:focus-visible){outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:2px}.gtc-mf-choice:hover{border-color:var(--gtc-color-ink-mute);transform:translateY(-2px)}.gtc-mf-choice__img{display:block;flex:none;width:2.4rem;height:2.4rem;overflow:hidden;border-radius:0.7rem;background:var(--gtc-color-bg-soft)}.gtc-mf-choice__img img{width:100%;height:100%;object-fit:cover}.gtc-mf-choice__name small{display:block;margin-top:0.1rem;font-size:0.72rem;font-weight:600;color:var(--gtc-color-ink-mute)}.gtc-mf-choice__tick{display:grid;place-items:center;flex:none;width:1.5rem;height:1.5rem;margin-left:auto;border:1.5px solid var(--gtc-color-field);border-radius:50%;color:transparent;transition:background-color 0.25s var(--gtc-ease),border-color 0.25s var(--gtc-ease),transform 0.5s var(--gtc-spring-pop)}.gtc-mf-choice__tick .gtc-icon{width:0.85rem;height:0.85rem}.gtc-mf-choice:has(input:checked){border-color:var(--gtc-color-ink);background:color-mix(in oklab,var(--gtc-color-photo) 94%,var(--gtc-color-accent))}.gtc-mf-choice:has(input:checked) .gtc-mf-choice__tick{border-color:var(--gtc-color-ink);background:var(--gtc-color-ink);color:var(--gtc-color-bg);transform:scale(1.12)}.gtc-mf-choices.is-invalid .gtc-mf-choice{border-color:color-mix(in srgb,var(--gtc-color-error) 45%,var(--gtc-color-line))}.gtc-mf-holz[hidden]{display:none}.gtc-mf-form--done{justify-items:start;align-content:start}.gtc-mf-form--done h3{margin:0;font-size:var(--gtc-step-2);font-weight:900}.gtc-mf-form--done p{margin:0;font-weight:400;color:var(--gtc-color-ink-soft)}.gtc-mf-form__mark{display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:50%;background:var(--gtc-color-ink);color:var(--gtc-color-bg);animation:gtc-mf-pop 0.8s var(--gtc-spring-pop) both}.gtc-mf-form__mark .gtc-icon{width:1.5rem;height:1.5rem}@keyframes gtc-mf-pop{from{transform:scale(0.3);opacity:0}}.gtc-mf-tabs{display:flex;flex-wrap:wrap;gap:0.45rem;margin:0 0 var(--mf-group)}.gtc-mf-tabs[hidden]{display:none}.gtc-mf-tab{display:inline-flex;align-items:center;gap:0.35rem;min-height:2.75rem;padding:0 1.1rem;border:1.5px solid var(--gtc-color-line);border-radius:var(--gtc-radius-pill);background:transparent;color:var(--gtc-color-ink);font:inherit;font-size:0.88rem;font-weight:800;white-space:nowrap;cursor:pointer;transition:border-color 0.3s var(--gtc-ease),background-color 0.3s var(--gtc-ease),color 0.3s var(--gtc-ease),transform 0.5s var(--gtc-spring)}.gtc-mf-tab span{font-size:0.72rem;color:var(--gtc-color-ink-mute);font-variant-numeric:lining-nums tabular-nums}.gtc-mf-tab:hover{border-color:var(--gtc-color-ink);transform:translateY(-2px)}.gtc-mf-tab[aria-selected="true"]{border-color:var(--gtc-color-ink);background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-mf-tab[aria-selected="true"] span{color:rgba(250,249,247,0.62)}@media (max-width:47.99em){.gtc-mf-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(var(--gtc-gutter) * -1);padding-inline:var(--gtc-gutter)}.gtc-mf-tabs::-webkit-scrollbar{display:none}}.gtc-mf-panel{outline:none}.gtc-mf-panel:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:0.75rem;border-radius:var(--gtc-radius-lg)}.gtc-mf-panel + .gtc-mf-panel{margin-top:var(--mf-head)}html:not(.no-js) .gtc-mf-panel + .gtc-mf-panel{margin-top:0}.gtc-mf-panel__title{margin:0 0 var(--mf-stack);font-size:var(--gtc-step-2);font-weight:900}html:not(.no-js) .gtc-mf-panel__title{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.gtc-mf-panel__text{margin:0 0 var(--mf-group);font-size:0.92rem;font-weight:600;color:var(--gtc-color-ink-mute)}.gtc-mf-motifs{columns:2;column-gap:var(--mf-grid);margin:0;padding:0;list-style:none}.gtc-mf-motifs li{break-inside:avoid;margin-bottom:var(--mf-grid)}@media (min-width:48em){.gtc-mf-motifs{columns:3}}@media (min-width:75em){.gtc-mf-motifs{columns:4}}.gtc-mf-motif{position:relative;display:block;width:100%;padding:0;border:0;overflow:hidden;border-radius:var(--mf-radius);background:var(--gtc-color-bg-soft);cursor:pointer}.gtc-mf-motif img{width:100%;height:auto;transition:transform 1.1s var(--mf-ease)}.gtc-mf-motif:hover img{transform:scale(1.06)}.gtc-mf-motif__code{position:absolute;left:0.6rem;bottom:0.6rem;padding:0.32rem 0.7rem;border-radius:var(--gtc-radius-pill);background:color-mix(in srgb,var(--gtc-color-bg) 86%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--gtc-color-ink);font-size:0.72rem;font-weight:800;letter-spacing:0.02em;font-variant-numeric:lining-nums tabular-nums;opacity:0;translate:0 0.4rem;transition:opacity 0.3s var(--gtc-ease),translate 0.5s var(--gtc-spring)}.gtc-mf-motif:hover .gtc-mf-motif__code,.gtc-mf-motif:focus-visible .gtc-mf-motif__code{opacity:1;translate:0 0}@media (hover:none){.gtc-mf-motif__code{opacity:1;translate:0 0}}::view-transition-group(mf-motifs){animation-duration:0.5s;animation-timing-function:var(--mf-ease)}.gtc-mf-dialog{width:min(100rem,calc(100vw - 2rem));height:min(62rem,calc(100dvh - 2rem));max-width:none;max-height:none;margin:auto;padding:0;border:0;overflow:hidden;border-radius:var(--gtc-radius-lg);background:var(--gtc-color-bg);color:var(--gtc-color-ink);box-shadow:0 80px 160px -60px rgba(22,18,15,0.7);opacity:0;transform:translateY(2.5rem) scale(0.98);transition:opacity 0.35s var(--gtc-ease),transform 0.7s var(--gtc-spring),overlay 0.4s allow-discrete,display 0.4s allow-discrete}.gtc-mf-dialog[open]{opacity:1;transform:none}@starting-style{.gtc-mf-dialog[open]{opacity:0;transform:translateY(2.5rem) scale(0.98)}}.gtc-mf-dialog::backdrop{background:color-mix(in oklab,var(--mf-tone,#8c7868) 40%,rgba(22,18,15,0.62));-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%);opacity:0;transition:opacity 0.4s var(--gtc-ease),overlay 0.4s allow-discrete,display 0.4s allow-discrete}.gtc-mf-dialog[open]::backdrop{opacity:1}@starting-style{.gtc-mf-dialog[open]::backdrop{opacity:0}}.gtc-mf-dialog__panel{position:relative;display:grid;height:100%}.gtc-mf-stage{position:relative;margin:0;overflow:hidden;background:color-mix(in oklab,var(--mf-tone) 72%,var(--gtc-color-bg));transition:background-color 0.6s var(--gtc-ease-tint)}.gtc-mf-stage__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity 0.4s var(--gtc-ease),transform 1.2s var(--mf-ease),filter 0.4s var(--gtc-ease)}.gtc-mf-stage.is-swapping .gtc-mf-stage__img{opacity:0.2;transform:scale(1.05);filter:blur(8px)}.gtc-mf-stage--fotos .gtc-mf-stage__img{padding:clamp(1rem,3vw,2.5rem);object-fit:contain}.gtc-mf-stage__caption{position:absolute;inset:auto 1rem 1rem;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:0.6rem}.gtc-mf-stage__label{display:grid;gap:0.1rem;padding:0.7rem 1.1rem;border-radius:1.1rem}.gtc-mf-stage__label span{font-size:0.72rem;font-weight:800;letter-spacing:0.06em;color:var(--gtc-color-ink-mute)}.gtc-mf-stage__label span:empty{display:none}.gtc-mf-stage__label strong{font-family:var(--gtc-font-display);font-size:calc(clamp(1.4rem,1rem + 1.4vw,2.3rem) * var(--gtc-titel,1));font-weight:800;line-height:1.1;letter-spacing:var(--gtc-laufweite-mittel)}.gtc-mf-stage__label strong:empty{display:none}.gtc-mf-stage__label:has(span:empty):has(strong:empty){display:none}.gtc-mf-stage__tools{display:flex;align-items:center;gap:0.3rem;padding:0.3rem;border-radius:var(--gtc-radius-pill);background:color-mix(in srgb,var(--gtc-color-bg) 58%,transparent);-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%)}.gtc-mf-stage__tools .gtc-mf-round{width:2.5rem;height:2.5rem}.gtc-mf-stage__count{min-width:4.4rem;font-size:0.78rem;font-weight:800;text-align:center;font-variant-numeric:lining-nums tabular-nums}[data-mf-share].is-done{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-mf-dialog__body{display:grid;align-content:start;gap:var(--mf-group);overflow-y:auto;overscroll-behavior:contain;padding:clamp(2rem,1.2rem + 2.6vw,4rem) clamp(1.25rem,0.6rem + 2.6vw,3.5rem);scrollbar-width:thin;scrollbar-color:var(--gtc-color-line) transparent}.gtc-mf-dialog__body>*{min-width:0}.gtc-mf-dialog__title{margin:0;padding-right:3.5rem;font-size:calc(clamp(2.2rem,1.4rem + 2.4vw,4.4rem) * var(--gtc-titel,1));font-weight:900;line-height:0.96;letter-spacing:var(--gtc-laufweite-plakat);overflow-wrap:break-word}.gtc-mf-dialog__title:focus{outline:none}.gtc-mf-dialog__lead{max-width:40ch;margin:0.9rem 0 0;font-size:var(--gtc-step-1);font-weight:400;line-height:1.45;color:var(--gtc-color-ink-soft)}.gtc-mf-dialog__meta{margin:0.8rem 0 0;font-size:0.8rem;font-weight:800;color:var(--gtc-color-ink-mute)}.gtc-mf-close{position:absolute;top:1rem;right:1rem;z-index:5;box-shadow:0 8px 24px -10px rgba(22,18,15,0.45)}.gtc-mf-gruppe{margin:0 0 1.4rem;padding-right:3.5rem}.gtc-mf-gruppe__titel{margin:0 0 0.55rem;font-size:0.66rem;font-weight:800;letter-spacing:0.13em;line-height:1.2;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-mf-gruppe ul{display:flex;flex-wrap:wrap;gap:0.4rem;margin:0;padding:0;list-style:none}.gtc-mf-gruppe__pille{display:inline-flex;align-items:center;min-height:2.25rem;padding:0 0.95rem;border:1px solid var(--gtc-color-line);border-radius:var(--gtc-radius-pill);background:var(--gtc-color-bg);color:var(--gtc-color-ink);font:inherit;font-size:0.8rem;font-weight:700;white-space:nowrap;cursor:pointer;transition:border-color 0.2s var(--gtc-ease),background-color 0.2s var(--gtc-ease),color 0.2s var(--gtc-ease)}.gtc-mf-gruppe__pille:hover{border-color:var(--gtc-color-ink)}.gtc-mf-gruppe__pille[aria-current="true"]{border-color:var(--gtc-color-ink);background:var(--gtc-color-ink);color:var(--gtc-color-bg);cursor:default}.gtc-mf-gruppe__pille:focus-visible{outline:2px solid var(--gtc-color-accent);outline-offset:2px}.gtc-mf-group__title{display:flex;align-items:baseline;gap:0.5rem;margin:0 0 0.9rem;padding-top:var(--mf-stack);border-top:1px solid var(--gtc-color-line);font-family:var(--gtc-font-sans);font-size:0.86rem;font-weight:800;letter-spacing:0;scale:none}.gtc-mf-group__title span{font-weight:700;color:var(--gtc-color-ink-mute);font-variant-numeric:lining-nums}.gtc-mf-swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(5.4rem,1fr));gap:0.9rem 0.6rem;margin:0;padding:0;list-style:none}.gtc-mf-swatches--fotos{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:0.6rem}.gtc-mf-swatch{display:grid;gap:0.45rem;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.gtc-mf-swatch__img{display:block;aspect-ratio:1;overflow:hidden;border-radius:0.9rem;background:var(--gtc-color-bg-soft);box-shadow:inset 0 0 0 1px rgba(22,18,15,0.08);transition:transform 0.5s var(--gtc-spring),box-shadow 0.35s var(--gtc-ease)}.gtc-mf-swatch__img img{width:100%;height:100%;object-fit:cover}.gtc-mf-swatch:hover .gtc-mf-swatch__img{transform:translateY(-3px) scale(1.04);box-shadow:0 16px 28px -16px rgba(22,18,15,0.55)}.gtc-mf-swatch[aria-pressed="true"] .gtc-mf-swatch__img{box-shadow:0 0 0 2px var(--gtc-color-bg),0 0 0 4px var(--gtc-color-ink)}.gtc-mf-swatch:focus-visible{outline:none}.gtc-mf-swatch:focus-visible .gtc-mf-swatch__img{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:3px}.gtc-mf-swatch__name{font-size:0.78rem;font-weight:700;line-height:1.25}.gtc-mf-swatch[aria-pressed="true"] .gtc-mf-swatch__name{font-weight:800}.gtc-mf-faq{border-top:1.5px solid var(--gtc-color-ink)}.gtc-mf-faq .gtc-pdp-qa summary{font-size:var(--gtc-step-0)}.gtc-mf-dialog__foot{display:grid;gap:var(--mf-group);justify-items:start}.gtc-mf-dialog__pager{display:flex;justify-content:space-between;gap:1rem;width:100%;padding-top:var(--mf-stack);border-top:1px solid var(--gtc-color-line)}.gtc-mf-dialog__pager a{display:inline-flex;align-items:center;gap:0.5rem;min-height:2.75rem;color:var(--gtc-color-ink);font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);font-weight:800;text-decoration:none;transition:gap 0.5s var(--gtc-spring);letter-spacing:var(--gtc-laufweite-klein)}.gtc-mf-dialog__pager a:hover{gap:0.9rem;color:var(--gtc-color-ink)}.gtc-mf-dialog__pager .gtc-icon{width:1.1rem;height:1.1rem}@media (min-width:62em){.gtc-mf-dialog__panel{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}}@media (max-width:61.99em){.gtc-mf-dialog{width:100%;height:100dvh;margin:0;border-radius:0;transform:translateY(100%)}@starting-style{.gtc-mf-dialog[open]{opacity:0;transform:translateY(100%)}}.gtc-mf-dialog__panel{display:block;overflow-y:auto;overscroll-behavior:contain}.gtc-mf-stage{position:sticky;top:0;z-index:2;height:42svh}.gtc-mf-stage__caption{inset:auto 0.75rem 0.75rem}.gtc-mf-stage__label{padding:0.5rem 0.85rem}.gtc-mf-dialog__body{overflow:visible;padding-bottom:3rem}.gtc-mf-close{position:fixed;top:0.75rem;right:0.75rem}.gtc-mf-swatches{grid-template-columns:repeat(auto-fill,minmax(4.6rem,1fr))}.gtc-mf-swatch{scroll-margin-top:calc(42svh + 1rem)}}.no-js .gtc-mf-dialog:target{position:fixed;inset:0;z-index:200;display:block;width:100%;height:100%;opacity:1;transform:none}.gtc-mf-lightbox{width:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--gtc-color-ink);opacity:0;transition:opacity 0.35s var(--gtc-ease),overlay 0.35s allow-discrete,display 0.35s allow-discrete}.gtc-mf-lightbox[open]{opacity:1}@starting-style{.gtc-mf-lightbox[open]{opacity:0}}.gtc-mf-lightbox::backdrop{background:rgba(22,18,15,0.9);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.gtc-mf-lightbox__stage{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;padding:4.5rem 1rem 6.5rem;touch-action:pan-y}.gtc-mf-lightbox__stage img{max-width:calc(100vw - 2rem);max-height:calc(100dvh - 11rem);width:auto;height:auto;border-radius:0.9rem;box-shadow:0 40px 90px -40px rgba(0,0,0,0.8);transition:opacity 0.3s var(--gtc-ease),transform 0.6s var(--gtc-spring)}.gtc-mf-lightbox__stage.is-swapping img{opacity:0;transform:scale(0.96)}.gtc-mf-lightbox__bar{position:absolute;left:50%;bottom:max(1rem,env(safe-area-inset-bottom));display:flex;align-items:center;gap:0.4rem;max-width:calc(100% - 1.5rem);padding:0.4rem;border-radius:var(--gtc-radius-pill);translate:-50% 0}.gtc-mf-lightbox__info{display:grid;margin:0;padding-inline:0.6rem;line-height:1.2}.gtc-mf-lightbox__info strong{font-size:0.98rem;font-weight:800;font-variant-numeric:lining-nums tabular-nums}.gtc-mf-lightbox__info span{font-size:0.74rem;font-weight:700;color:var(--gtc-color-ink-mute);font-variant-numeric:lining-nums tabular-nums}.gtc-mf-copy{min-height:2.75rem;padding-block:0}.gtc-mf-copy.is-done{background:var(--gtc-color-accent);border-color:var(--gtc-color-accent);color:var(--gtc-color-on-accent)}.gtc-mf-lightbox .gtc-mf-close{position:absolute}@media (max-width:30em){.gtc-mf-copy span{display:none}.gtc-mf-copy{width:2.75rem;padding:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.gtc-mf-hero__media{animation:gtc-mf-open linear both;animation-timeline:view();animation-range:entry 30% cover 50%}.gtc-mf-hero__media img{animation:gtc-mf-settle linear both;animation-timeline:view();animation-range:entry 0% exit 100%}.gtc-mf-tile__media{animation:gtc-mf-unveil linear both;animation-timeline:view();animation-range:entry 0% entry 80%}.gtc-mf-tiles__item{animation:gtc-mf-drift linear both;animation-timeline:view()}.gtc-mf-tiles__item:nth-child(3n + 1){--mf-drift:1.5rem}.gtc-mf-tiles__item:nth-child(3n + 2){--mf-drift:4.5rem}.gtc-mf-tiles__item:nth-child(3n){--mf-drift:2.75rem}.gtc-mf-band__row{animation:gtc-mf-slide linear both;animation-timeline:view();animation-range:cover 0% cover 100%}.gtc-mf-band__row--1{--mf-from:0%;--mf-to:-32%}.gtc-mf-band__row--2{--mf-from:-32%;--mf-to:0%}@media (min-width:62em) and (hover:hover){.gtc-mf-book__link{animation:gtc-mf-shelve linear both;animation-timeline:view();animation-range:entry calc(5% + var(--i) * 4%) entry calc(55% + var(--i) * 4%)}}.gtc-mf-fan{animation:gtc-mf-fan linear both;animation-timeline:view();animation-range:entry 10% cover 45%}.gtc-mf-motifs li{animation:gtc-mf-rise linear both;animation-timeline:view();animation-range:entry 0% entry 55%}}}@keyframes gtc-mf-open{from{clip-path:inset(0 var(--gtc-gutter) round var(--mf-radius))}to{clip-path:inset(0 0 round 0)}}@keyframes gtc-mf-settle{from{transform:scale(1.14)}to{transform:scale(1)}}@keyframes gtc-mf-unveil{from{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes gtc-mf-shelve{from{clip-path:inset(100% -1rem -1rem)}to{clip-path:inset(-1rem)}}@keyframes gtc-mf-drift{from{transform:translateY(var(--mf-drift,1.5rem))}to{transform:translateY(calc(var(--mf-drift,1.5rem) * -1))}}@keyframes gtc-mf-slide{from{transform:translateX(var(--mf-from))}to{transform:translateX(var(--mf-to))}}@keyframes gtc-mf-fan{from{--mf-spread:0.6deg}to{--mf-spread:7deg}}@keyframes gtc-mf-rise{from{opacity:0;transform:translateY(2.5rem) scale(0.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gtc-mf-dialog,.gtc-mf-dialog::backdrop,.gtc-mf-lightbox,.gtc-mf-step,.gtc-mf-form__mark{transition:none;animation:none}.gtc-mf-book,.gtc-mf-book *,.gtc-mf-book__link::before{transition:none !important}}.gtc-shop-page .gtc-main{padding-block:0}#gtc-katalog{scroll-margin-top:var(--gtc-space-xs)}.gtc-shero{padding-bottom:var(--gtc-space-xl)}.gtc-shero__intro{display:grid;gap:var(--gtc-space-l)}.gtc-shero .gtc-hero__headline{margin-bottom:0}.gtc-shero__title{container-type:inline-size}.gtc-shero .gtc-kinetic{font-size:min(calc(5.8rem * var(--gtc-titel,1)),15cqi)}.gtc-shero__side .gtc-lead{max-width:46ch;margin:0}.gtc-shero__side .gtc-checklist{margin-top:var(--gtc-space-m);padding-top:0;border-top:0}@media (min-width:62em){.gtc-shero__intro{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:var(--gtc-space-2xl)}}.gtc-mechanik{margin-top:var(--gtc-space-2xl)}.gtc-mechanik + .gtc-mechanik{margin-top:var(--gtc-space-l)}.gtc-mechanik__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.5rem 1rem;min-height:2.6rem;margin-bottom:var(--gtc-space-s);padding-top:var(--gtc-space-s);border-top:1.5px solid var(--gtc-color-ink)}.gtc-mechanik + .gtc-mechanik .gtc-mechanik__bar{border-top:1px solid color-mix(in srgb,var(--gtc-color-ink) 16%,transparent)}.gtc-mechanik__bar .gtc-eyebrow{margin:0}.gtc-mechanik__fuer{color:var(--gtc-color-ink)}.gtc-mechanik__all{display:inline-flex;align-items:center;gap:0.35rem;color:var(--gtc-color-ink);text-decoration:none}.gtc-mechanik__all .gtc-icon{width:0.95rem;height:0.95rem;transition:transform 0.35s var(--gtc-ease)}.gtc-mechanik__all:hover{color:var(--gtc-color-ink)}.gtc-mechanik__all:hover .gtc-icon{transform:translateY(2px)}.gtc-mechanik__list{display:grid;gap:var(--gtc-space-s);margin:0;padding:0;list-style:none}.gtc-mechanik__list>li{display:flex;min-width:0}.gtc-mechanik__tile{--gtc-pad:0.45rem;position:relative;display:flex;flex-direction:column;gap:0.3rem;width:100%;padding:var(--gtc-pad) var(--gtc-pad) 0.85rem;border-radius:var(--gtc-radius-lg);color:var(--gtc-color-ink);text-decoration:none;touch-action:manipulation;-webkit-user-drag:none;transition:background-color 0.35s var(--gtc-ease),box-shadow 0.45s var(--gtc-ease),transform 0.48s var(--gtc-spring);animation:gtc-rise 0.7s var(--gtc-ease) backwards;animation-delay:calc(220ms + var(--i,0) * 60ms)}.gtc-mechanik--sys .gtc-mechanik__tile{animation-delay:calc(420ms + var(--i,0) * 50ms)}.gtc-mechanik__tile:hover{background:color-mix(in srgb,var(--gtc-color-photo) 72%,transparent);box-shadow:0 0 0 1px rgba(22,18,15,0.06),0 26px 50px -34px rgba(22,18,15,0.5);color:var(--gtc-color-ink)}.gtc-mechanik__tile:active{transform:scale(0.96)}.gtc-mechanik__media{position:relative;display:block;aspect-ratio:3 / 2;overflow:hidden;margin-bottom:0.45rem;border-radius:calc(var(--gtc-radius-lg) - var(--gtc-pad));background:color-mix(in oklab,var(--gtc-color-photo) 88%,var(--gtc-color-accent));isolation:isolate}.gtc-mechanik__media img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;-webkit-user-drag:none;transition:transform 0.9s var(--gtc-ease),filter 0.4s var(--gtc-ease),opacity 0.4s var(--gtc-ease)}.gtc-mechanik__tile:hover .gtc-mechanik__media img{transform:scale(1.06)}.gtc-mechanik__media--objekt{aspect-ratio:16 / 10}.gtc-mechanik__media--objekt img{object-fit:contain;padding-block:4%;transition:transform 0.7s var(--gtc-spring),filter 0.4s var(--gtc-ease),opacity 0.4s var(--gtc-ease)}.gtc-mechanik__tile:hover .gtc-mechanik__media--objekt img{transform:translateY(-3%) rotate(-2deg) scale(1.04)}.gtc-mechanik__check{position:absolute;top:0.45rem;right:0.45rem;display:grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:50%;background:var(--gtc-color-ink);color:var(--gtc-color-bg);opacity:0;transform:scale(0.4);transition:opacity 0.2s var(--gtc-ease),transform 0.5s var(--gtc-spring-pop)}.gtc-mechanik__check .gtc-icon{width:0.95rem;height:0.95rem;stroke-width:2.2}.gtc-mechanik__name{padding-inline:0.2rem;font-family:var(--gtc-font-display);font-size:1.14rem;font-weight:800;line-height:1.2;letter-spacing:var(--gtc-laufweite-mini);overflow-wrap:break-word;scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-mechanik__tile--art{container-type:inline-size}.gtc-mechanik__tile--art .gtc-mechanik__name{font-size:clamp(1rem,10cqi,1.4rem)}.gtc-mechanik__kurz{padding-inline:0.2rem;font-size:0.8rem;font-weight:400;line-height:1.4;color:var(--gtc-color-ink-soft);text-wrap:pretty}.gtc-mechanik__n{margin-top:auto;padding:0.35rem 0.2rem 0;font-size:0.64rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--gtc-color-ink-mute)}.gtc-mechanik__tile[aria-current="true"]{background:var(--gtc-color-photo);box-shadow:0 0 0 1.5px var(--gtc-color-ink),0 26px 50px -34px rgba(22,18,15,0.5)}.gtc-mechanik__tile[aria-current="true"] .gtc-mechanik__check{opacity:1;transform:none}.gtc-mechanik__list:has([aria-current="true"]) .gtc-mechanik__tile:not([aria-current="true"]) .gtc-mechanik__media img{filter:grayscale(1);opacity:0.55}.gtc-mechanik__list:has([aria-current="true"]) .gtc-mechanik__tile:not([aria-current="true"]):hover .gtc-mechanik__media img{filter:none;opacity:1}.gtc-mechanik__list--art{grid-template-columns:repeat(var(--gtc-mech-spalten,4),minmax(0,1fr))}.gtc-mechanik--sys{container-type:inline-size}.gtc-mechanik__list--strip{--gtc-per:5.4;--gtc-bleed:calc(50vw - 50cqi);display:flex;margin:-0.3rem calc(var(--gtc-bleed) * -1) -2rem;padding:0.3rem var(--gtc-bleed) 2rem;scroll-padding-inline:var(--gtc-bleed);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none}.gtc-mechanik__list--strip::-webkit-scrollbar{display:none}.gtc-mechanik__list--strip>li{flex:0 0 calc((100% - (var(--gtc-per) - 1) * var(--gtc-space-s)) / var(--gtc-per));scroll-snap-align:start}.gtc-mechanik__list--strip .gtc-mechanik__tile{cursor:pointer}.gtc-mechanik__nav{display:flex;gap:0.4rem;margin-left:auto}.gtc-mechanik__nav .gtc-roundbtn{width:2.4rem;height:2.4rem;background:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gtc-color-ink) 20%,transparent)}.gtc-mechanik__nav .gtc-roundbtn:hover{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-mechanik__nav .gtc-roundbtn:disabled{opacity:0.3}.gtc-mechanik__nav .gtc-roundbtn .gtc-icon{width:1rem;height:1rem}.gtc-mechanik__nav:not(:has(:enabled)){display:none}.gtc-mechanik__none{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.4rem 1rem;margin:0;padding:var(--gtc-space-s) 0.2rem;font-size:0.9rem;font-weight:400;color:var(--gtc-color-ink-soft)}@media (max-width:74.99em){.gtc-mechanik__list--strip{--gtc-per:4.4}}@media (max-width:61.99em){.gtc-mechanik{margin-top:var(--gtc-space-xl)}.gtc-mechanik__list--strip{--gtc-per:3.3}}@media (max-width:47.99em){.gtc-mechanik__list--art{display:flex;margin:-0.3rem calc(var(--gtc-gutter) * -1) -2rem;padding:0.3rem var(--gtc-gutter) 2rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gtc-gutter);scrollbar-width:none}.gtc-mechanik__list--art::-webkit-scrollbar{display:none}.gtc-mechanik__list--art>li{flex:0 0 min(58vw,15rem);scroll-snap-align:start}}@media (max-width:39.99em){.gtc-mechanik__list--strip{--gtc-per:1.8}.gtc-mechanik__list--strip .gtc-mechanik__media{aspect-ratio:4 / 3}.gtc-mechanik__nav{display:none}}.gtc-sbar .gtc-fopt__name,[data-ssheet] .gtc-fopt__name{display:inline-flex;align-items:center;gap:0.6rem}.gtc-ftrigger__pre{font-weight:600;color:var(--gtc-color-ink-mute)}.gtc-fpanel__list--one{grid-template-columns:minmax(12rem,1fr)}.gtc-fpanel__more{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0.55rem 0 0;padding:0.7rem 0.6rem 0.2rem;border-top:1px solid color-mix(in srgb,var(--gtc-color-ink) 12%,transparent);color:var(--gtc-color-ink);font-size:0.8rem;font-weight:800;text-decoration:none}.gtc-fpanel__more .gtc-icon{width:1rem;height:1rem;transition:transform 0.35s var(--gtc-ease)}.gtc-fpanel__more:hover{color:var(--gtc-color-ink)}.gtc-fpanel__more:hover .gtc-icon{transform:translateX(3px)}.gtc-sdot{display:inline-block;flex:none;width:1.05rem;height:1.05rem;border-radius:50%;background:var(--gtc-color-bg-soft) center / cover no-repeat;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1)}.gtc-fopt[aria-pressed="true"] .gtc-sdot{box-shadow:0 0 0 1.5px var(--gtc-color-bg)}.gtc-fopt .gtc-sdot{width:1.5rem;height:1.5rem}.gtc-sdot--foto{border-radius:0.4rem;background-color:var(--gtc-color-bg-soft);background-blend-mode:multiply}.gtc-sfmt{display:inline-grid;place-items:end center;flex:none;width:1rem;height:1.5rem}.gtc-sfmt i{width:calc(var(--w) * 1.5rem / 33);height:calc(var(--h) * 1.5rem / 33);border:1.5px solid currentColor;border-radius:2px;background:color-mix(in srgb,currentColor 8%,transparent)}.gtc-fsheet .gtc-fopt{gap:0.5rem}.gtc-ssystem{--pdp-stack:0.85rem;--pdp-group:1.25rem;display:grid;gap:var(--gtc-space-l);margin-top:var(--gtc-space-2xl);padding:clamp(1.25rem,3vw,2.25rem);border-radius:1.6rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.06),0 40px 90px -60px rgba(22,18,15,0.45);animation:gtc-lb-in 0.6s var(--gtc-spring) both}@media (min-width:62em){.gtc-ssystem{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--gtc-space-xl);align-items:start}}.gtc-ssystem .gtc-eyebrow{margin-bottom:0.6rem}.gtc-ssystem__title{margin:0 0 0.75rem;font-size:var(--gtc-step-2);font-weight:900;line-height:1.05;letter-spacing:var(--gtc-laufweite-titel);text-wrap:balance}.gtc-ssystem__lead{max-width:48ch;margin:0;font-weight:400;line-height:1.55;color:var(--gtc-color-ink-soft)}.gtc-ssystem__faq{margin-top:var(--gtc-space-m);border-top:1.5px solid var(--gtc-color-ink)}.gtc-ssystem .gtc-pdp-qa summary{font-size:var(--gtc-step-0)}.gtc-ssystem .gtc-pdp-qa__answer{font-size:0.92rem}.gtc-ssystem__media{position:relative;min-width:0}.gtc-ssystem__strip{display:flex;gap:0.75rem;margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:1rem}.gtc-ssystem__strip::-webkit-scrollbar{display:none}.gtc-ssystem__shot{position:relative;flex:0 0 min(82%,27rem);aspect-ratio:4 / 3;overflow:hidden;border-radius:1rem;background:var(--gtc-color-bg-soft);scroll-snap-align:start}.gtc-ssystem__shot img{width:100%;height:100%;object-fit:cover}.gtc-ssystem__shot::after,.gtc-scard__tile::after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08)}.gtc-ssystem__step{position:absolute;left:0.6rem;bottom:0.6rem;z-index:2;padding:0.32rem 0.75rem;border-radius:var(--gtc-radius-pill);font-size:0.7rem;font-weight:800;font-variant-numeric:tabular-nums}.gtc-ssystem__nav{display:flex;justify-content:flex-end;gap:0.5rem;margin-top:0.75rem}.gtc-ssystem__nav .gtc-roundbtn:disabled{opacity:0.35;pointer-events:none}.gtc-sgrid{--gtc-spalt:var(--gtc-space-m);--gtc-karte:clamp(17rem,7.5rem + 10vw,26rem);display:grid;grid-template-columns:repeat(auto-fill,minmax(min(calc((100% - var(--gtc-spalt)) / 2),var(--gtc-karte)),1fr));gap:var(--gtc-space-xl) var(--gtc-spalt)}@media (max-width:40em){.gtc-sgrid{--gtc-spalt:0.75rem}}.gtc-scard{position:relative;display:flex;flex-direction:column;gap:0.95rem;min-width:0}.gtc-scard__tile{aspect-ratio:4 / 3;background:color-mix(in oklab,var(--gtc-color-photo) 86%,var(--gtc-tile-tone,var(--gtc-color-accent)));isolation:isolate}.gtc-scard__imglink,.gtc-scard__media{position:absolute;inset:0;display:block}.gtc-scard .gtc-scard__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity 0.55s var(--gtc-ease),transform 0.9s var(--gtc-ease)}.gtc-scard__img--alt{opacity:0;transform:scale(1.05)}.gtc-scard:hover .gtc-scard__img--alt{opacity:1;transform:none}.gtc-scard:hover .gtc-scard__img:not(.gtc-scard__img--alt){transform:scale(1.03)}.gtc-scard.is-cut .gtc-scard__img{padding:7%;object-fit:contain;mix-blend-mode:multiply}.gtc-scard.is-cut:hover .gtc-scard__img{transform:none}.gtc-scard:hover .gtc-scard__tile,.gtc-scard:focus-within .gtc-scard__tile{--gtc-hs:1.02;z-index:2;box-shadow:0 28px 60px -24px var(--gtc-tile-tone,var(--gtc-color-accent))}.gtc-scard[data-mtone-hover]:hover .gtc-scard__tile{--gtc-tile-tone:var(--gtc-tile-tone-hover)}.gtc-sgrid:hover .gtc-scard__tile{--gtc-focus:0.975}.gtc-sgrid:hover .gtc-scard:hover .gtc-scard__tile{--gtc-focus:1}.gtc-scard:has(.gtc-scard__link:focus-visible) .gtc-scard__tile{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:3px}.gtc-scard__systems{position:absolute;left:0.65rem;bottom:0.65rem;z-index:2;display:flex;flex-wrap:wrap;gap:0.3rem;max-width:calc(100% - 1.3rem);pointer-events:none}.gtc-scard__sys{padding:0.32rem 0.75rem;border-radius:var(--gtc-radius-pill);font-size:0.68rem;font-weight:800;letter-spacing:0.02em;white-space:nowrap;opacity:0;transform:translateY(0.35rem);transition:opacity 0.3s var(--gtc-ease),transform 0.5s var(--gtc-spring)}.gtc-scard__sys + .gtc-scard__sys{transition-delay:40ms}.gtc-scard:hover .gtc-scard__sys,.gtc-scard:focus-within .gtc-scard__sys{opacity:1;transform:none}.gtc-scard__go{text-decoration:none}.gtc-scard__go .gtc-shop__label{max-width:calc(var(--gtc-pop) * 7.6rem)}.gtc-scard:hover .gtc-scard__go,.gtc-scard:focus-within .gtc-scard__go{opacity:1}.gtc-scard__go:hover,.gtc-scard__go:focus-visible{color:var(--gtc-color-ink)}.gtc-scard__go:focus-visible{--gtc-ms:1}.gtc-scard__body{position:relative;display:grid;gap:0.55rem;padding:0 0.15rem}.gtc-scard__head{display:flex;align-items:baseline;justify-content:space-between;gap:0.75rem}.gtc-scard__title{min-width:0;margin:0;font-family:var(--gtc-font-display);font-size:clamp(1.2rem,1.08rem + 0.35vw,1.45rem);font-weight:800;line-height:1.15;letter-spacing:var(--gtc-laufweite-klein);text-wrap:balance}.gtc-scard__link{color:var(--gtc-color-ink);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size 0.5s var(--gtc-ease)}.gtc-scard__link::after{content:"";position:absolute;inset:-0.3rem -0.15rem}.gtc-scard__link:focus-visible{outline:none}.gtc-scard:hover .gtc-scard__link,.gtc-scard__link:focus-visible{background-size:100% 1px;color:var(--gtc-color-ink)}.gtc-scard__price{flex:none;margin:0;font-size:0.98rem;font-weight:800;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.gtc-scard__from{margin-right:0.1rem;font-size:0.64rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-scard__text{max-width:48ch;margin:0;font-size:0.9rem;font-weight:400;line-height:1.5;color:var(--gtc-color-ink-soft);text-wrap:balance;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.gtc-scard__formats{display:flex;flex-wrap:wrap;gap:0.3rem;margin:0.1rem 0 0;padding:0;list-style:none}.gtc-scard__formats li{padding:0.22rem 0.6rem;border-radius:var(--gtc-radius-pill);box-shadow:inset 0 0 0 1px var(--gtc-color-line);font-size:0.72rem;font-weight:800;font-variant-numeric:lining-nums;white-space:nowrap;color:var(--gtc-color-ink-soft);transition:background-color 0.3s var(--gtc-ease),color 0.3s var(--gtc-ease),box-shadow 0.3s var(--gtc-ease)}.gtc-scard__formats li.is-on{background:var(--gtc-color-ink);color:var(--gtc-color-bg);box-shadow:none}.gtc-scard__formats .gtc-scard__more{color:var(--gtc-color-ink-mute);box-shadow:none;padding-inline:0.3rem}.gtc-scard__materials{display:flex;align-items:flex-start;gap:0.5rem;min-width:0;margin:0;font-size:0.76rem;font-weight:600;line-height:1.5;color:var(--gtc-color-ink-mute)}.gtc-scard__dots{display:inline-flex;flex:none;margin-top:0.1rem}.gtc-scard__mtext{min-width:0;text-wrap:balance}.gtc-scard__dots .gtc-sdot{width:0.95rem;height:0.95rem;box-shadow:0 0 0 1.5px var(--gtc-color-bg),inset 0 0 0 1px rgba(0,0,0,0.1)}.gtc-scard__dots .gtc-sdot + .gtc-sdot{margin-left:-0.22rem}.gtc-scard__colors{white-space:nowrap;font-variant-numeric:tabular-nums}.gtc-scard__mnames + .gtc-scard__colors::before{content:"·";margin-right:0.35rem}@supports (grid-template-rows:subgrid){.gtc-sgrid{row-gap:0}.gtc-scard{display:grid;grid-row:span 5;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;gap:0;margin-bottom:var(--gtc-space-xl)}.gtc-scard__tile{margin-bottom:0.95rem}.gtc-scard__body{grid-row:span 4;grid-template-rows:subgrid;align-items:start}.gtc-scard__head{grid-row:1}.gtc-scard__text{grid-row:2}.gtc-scard__formats{grid-row:3}.gtc-scard__materials{grid-row:4}}@media (max-width:40em){.gtc-scard__head{flex-direction:column;align-items:flex-start;gap:0.15rem}.gtc-scard__title{font-size:1.1rem}.gtc-scard__title,.gtc-scard__text{hyphens:auto;hyphenate-limit-chars:10 4 4;overflow-wrap:break-word}.gtc-scard__text{font-size:0.8rem}.gtc-scard__materials{flex-wrap:wrap}.gtc-scard__colors{white-space:normal}}.gtc-sgrid__note{margin:var(--gtc-space-2xl) 0 0;font-size:0.78rem;font-weight:600;color:var(--gtc-color-muted);text-align:center}@media (hover:none){.gtc-scard__sys{opacity:1;transform:none}.gtc-scard__go{height:2.75rem}.gtc-scard__go .gtc-shop__mark{width:2.75rem;height:2.75rem}.gtc-sgrid:hover .gtc-scard__tile{--gtc-focus:1}}.gtc-shop-more .gtc-pdp-room{padding-top:0}.gtc-kasse-seite .gtc-main{padding-top:0}.gtc-kasse-hero{padding-block:calc(var(--gtc-space-2xl) + 2.75rem) var(--gtc-space-l)}.gtc-kasse-hero .gtc-hero__headline{font-size:var(--gtc-step-3);margin-bottom:var(--gtc-space-s)}.gtc-kasse-hero .gtc-lead{max-width:52ch;margin:0}.gtc-kasse-schritte{display:flex;flex-wrap:wrap;align-items:center;gap:0.4rem 0.5rem;margin:0 0 var(--gtc-space-l);padding:0;list-style:none}.gtc-kasse-schritt{display:flex;align-items:center;gap:0.5rem;color:var(--gtc-color-ink-mute);font-size:0.8rem;font-weight:800}.gtc-kasse-schritt + .gtc-kasse-schritt::before{content:"";width:1.6rem;height:1.5px;margin-right:0.1rem;background:var(--gtc-color-line)}.gtc-kasse-schritt a{display:inline-flex;align-items:center;gap:0.5rem;min-height:2.75rem;color:inherit;text-decoration:none}.gtc-kasse-schritt a:hover{color:var(--gtc-color-ink);text-decoration:underline}.gtc-kasse-schritt__nr{display:grid;place-items:center;flex:none;width:1.7rem;height:1.7rem;border:1.5px solid currentColor;border-radius:50%;font-size:0.72rem;font-variant-numeric:tabular-nums}.gtc-kasse-schritt__nr .gtc-icon{width:0.9rem;height:0.9rem;stroke-width:2.4}.gtc-kasse-schritt.is-jetzt{color:var(--gtc-color-ink)}.gtc-kasse-schritt.is-jetzt .gtc-kasse-schritt__nr{background:var(--gtc-color-ink);border-color:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-kasse-schritt.is-fertig .gtc-kasse-schritt__nr{background:var(--gtc-color-accent-soft);border-color:transparent;color:var(--gtc-color-ink)}.gtc-kasse-section{padding-top:0;padding-bottom:var(--gtc-space-3xl)}.gtc-kasse-section .woocommerce-notices-wrapper:empty{display:none}.gtc-kasse-section .woocommerce-error,.gtc-kasse-section .woocommerce-message,.gtc-kasse-section .woocommerce-info{margin:0 0 var(--gtc-space-s);padding:0.9rem 1.1rem;list-style:none;border:0;border-radius:1rem;background:var(--gtc-color-bg-soft);font-size:0.88rem;font-weight:600;line-height:1.5}.gtc-kasse-section .woocommerce-error::before,.gtc-kasse-section .woocommerce-message::before,.gtc-kasse-section .woocommerce-info::before{content:none;display:none}.gtc-kasse-section .woocommerce-error{background:color-mix(in srgb,var(--gtc-color-error) 7%,var(--gtc-color-photo))}.gtc-kasse-section .woocommerce-error li + li{margin-top:0.3rem}.gtc-kasse-section .woocommerce-error a,.gtc-kasse-section .woocommerce-message a,.gtc-kasse-section .woocommerce-info a{color:var(--gtc-color-ink);font-weight:800}.gtc-kasse-section .woocommerce-message .button,.gtc-kasse-section .woocommerce-info .button{float:right;margin-left:1rem;background:none;border:0;padding:0;text-decoration:underline;font:inherit;font-weight:800}.gtc-kasse-section .woocommerce-NoticeGroup{grid-column:1 / -1}.gtc-kasse-section--warenkorb .woocommerce{display:grid;gap:var(--gtc-space-xl);align-items:start}.gtc-kasse-section--warenkorb .woocommerce-notices-wrapper{grid-column:1 / -1}@media (min-width:62em){.gtc-kasse-section--warenkorb .woocommerce{grid-template-columns:minmax(0,1.35fr) minmax(0,0.95fr);gap:var(--gtc-space-l) var(--gtc-space-2xl)}.gtc-kasse-section--warenkorb .cart-collaterals{position:sticky;top:6rem}}.gtc-wk{display:flex;flex-direction:column;gap:var(--gtc-space-m);min-width:0}.gtc-wk__tabelle,.gtc-wk__tabelle tbody{display:block;width:100%}.gtc-wk__tabelle{border-top:1.5px solid var(--gtc-color-ink)}.gtc-wk__pos{display:grid;grid-template-columns:5.5rem auto minmax(0,1fr) auto;grid-template-areas:"bild name name weg" "bild menge stueck summe";align-items:center;gap:0.6rem 1.1rem;padding:1.15rem 0;border-bottom:1px solid var(--gtc-color-line)}.gtc-wk__pos>th,.gtc-wk__pos>td{display:block;padding:0;border:0;text-align:left;font-weight:inherit}.gtc-wk__bild{grid-area:bild;align-self:start}.gtc-wk__name{grid-area:name;align-self:start;min-width:0}.gtc-wk__weg{grid-area:weg;align-self:start;margin:-0.55rem -0.55rem 0 0}.gtc-wk__menge{grid-area:menge}.gtc-wk__stueck{grid-area:stueck}.gtc-wk__summe{grid-area:summe;text-align:right}.gtc-wk__bild a,.gtc-wk__bild>img{display:block}.gtc-wk__bild a{border-radius:1rem}.gtc-wk .gtc-wk__bild img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:1rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.06)}.gtc-wk__modell{display:block;margin-bottom:0.2rem;color:var(--gtc-color-ink-mute);font-size:0.66rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase}.gtc-wk__titel{display:block;color:var(--gtc-color-ink);font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);font-weight:800;line-height:1.15;letter-spacing:var(--gtc-laufweite-klein);text-decoration:none;text-wrap:balance;scale:var(--gtc-schmal) 1;transform-origin:0 0}a.gtc-wk__titel:hover{color:var(--gtc-color-ink);text-decoration:underline;text-decoration-thickness:1.5px}.gtc-kasse-section dl.variation{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0.1rem 0.6rem;margin:0.5rem 0 0;font-size:0.8rem;line-height:1.45}.gtc-kasse-section dl.variation dt{color:var(--gtc-color-ink-mute);font-weight:800}.gtc-kasse-section dl.variation dd{margin:0;font-weight:400;color:var(--gtc-color-ink-soft)}.gtc-kasse-section dl.variation p{margin:0}.gtc-kasse-section .backorder_notification{margin:0.4rem 0 0;font-size:0.78rem;font-weight:700;color:var(--gtc-color-accent-dark)}.gtc-wk__label{font-size:0.8rem;font-weight:600;color:var(--gtc-color-muted)}.gtc-wk__stueck{font-size:0.84rem;font-weight:600;color:var(--gtc-color-ink-soft);font-variant-numeric:lining-nums tabular-nums}.gtc-wk__summe{font-size:1.05rem;font-weight:800;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.gtc-wk__summe .gtc-wk__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.gtc-menge{display:inline-flex;align-items:center;height:2.75rem;border:1.5px solid var(--gtc-color-line);border-radius:var(--gtc-radius-pill);background:var(--gtc-color-bg);transition:border-color 0.2s var(--gtc-ease),box-shadow 0.2s var(--gtc-ease)}.gtc-menge:focus-within{border-color:var(--gtc-color-ink)}.gtc-menge__knopf{display:grid;place-items:center;width:2.75rem;height:100%;padding:0;border:0;border-radius:var(--gtc-radius-pill);background:none;color:var(--gtc-color-ink);cursor:pointer;touch-action:manipulation;transition:background-color 0.2s var(--gtc-ease),transform 0.2s var(--gtc-ease)}.gtc-menge__knopf:hover{background:var(--gtc-color-brand-soft)}.gtc-menge__knopf:active{transform:scale(0.96)}.gtc-menge__knopf:disabled{opacity:0.3;cursor:default;background:none;transform:none}.gtc-menge__knopf .gtc-icon{width:0.95rem;height:0.95rem;stroke-width:2}.gtc-menge__knopf[hidden]{display:none}.gtc-menge .quantity{display:flex;height:100%}.gtc-kasse-section .gtc-menge input.qty{width:3.4rem;height:100%;min-height:0;padding:0 0.35rem;border:0;border-radius:var(--gtc-radius-pill);background:none;text-align:center;font-weight:800;font-variant-numeric:lining-nums tabular-nums}.gtc-kasse-section .gtc-menge input.qty:focus{outline:none}.gtc-menge.is-bereit input.qty{width:3rem;padding:0;-moz-appearance:textfield;appearance:textfield}.gtc-menge.is-bereit input.qty::-webkit-inner-spin-button,.gtc-menge.is-bereit input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gtc-wk__aktionen,.gtc-wk__aktionen>td{display:block;padding:0;border:0}.gtc-wk__aktionen>td{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:0.75rem;padding-top:0.9rem}.gtc-wk__gutschein summary{display:inline-flex;align-items:center;gap:0.45rem;min-height:2.75rem;list-style:none;cursor:pointer;font-size:0.86rem;font-weight:800}.gtc-wk__gutschein summary::-webkit-details-marker{display:none}.gtc-wk__gutschein summary .gtc-icon{width:1rem;height:1rem;transition:transform 0.35s var(--gtc-spring)}.gtc-wk__gutschein[open] summary .gtc-icon{transform:rotate(45deg)}.gtc-wk__gutschein summary:hover{text-decoration:underline}.gtc-wk__gutschein-feld{display:flex;gap:0.5rem;width:min(26rem,100%);margin-top:0.3rem}.gtc-kasse-section .gtc-wk__gutschein-feld input{flex:1;min-width:0;min-height:2.75rem;padding:0.5rem 1.1rem;border-radius:var(--gtc-radius-pill)}.gtc-wk__gutschein-feld .gtc-btn{flex:none}.gtc-wk.is-bereit .gtc-wk__aktualisieren{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.gtc-wk__aktualisieren:disabled{opacity:0.45;cursor:default;transform:none}.gtc-wk__zurueck{margin-top:var(--gtc-space-2xs)}.gtc-kasse-section .blockUI.blockOverlay{border-radius:inherit}.gtc-kasse-section .processing{position:relative}.gtc-karte{position:relative;padding:clamp(1.25rem,3vw,2rem);border-radius:1.6rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.06),0 50px 100px -60px rgba(22,18,15,0.45)}.gtc-karte__kopf{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.gtc-karte__titel{margin:0 0 0.9rem;padding-bottom:0.7rem;border-bottom:4px double var(--gtc-color-ink);font-size:var(--gtc-step-1);font-weight:900;letter-spacing:var(--gtc-laufweite-klein);scale:none}.gtc-karte__kopf .gtc-karte__titel{flex:1}.gtc-karte__aendern{display:inline-flex;align-items:center;gap:0.35rem;min-height:2.75rem;color:var(--gtc-color-ink);font-size:0.8rem;font-weight:800;text-decoration:none}.gtc-karte__aendern .gtc-icon{width:0.9rem;height:0.9rem}.gtc-karte__aendern:hover{color:var(--gtc-color-ink);text-decoration:underline}.gtc-karte__tabelle,.gtc-karte__tabelle tbody{display:block;width:100%}.gtc-karte__tabelle tr{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;padding:0.42rem 0}.gtc-karte__tabelle th,.gtc-karte__tabelle td{display:block;padding:0;border:0}.gtc-karte__tabelle td[colspan]{grid-column:1 / -1}.gtc-karte__tabelle th{display:flex;flex-wrap:wrap;align-items:baseline;min-width:0;text-align:left;font-size:0.9rem;font-weight:700}.gtc-karte__tabelle th::after{content:"";order:2;flex:1 0 1.25rem;align-self:baseline;height:0.3em;margin:0 0.45rem 0.22em;border-bottom:2px dotted color-mix(in srgb,var(--gtc-color-ink) 28%,transparent)}.gtc-karte__tabelle th>*{order:1}.gtc-karte__tabelle th>dl,.gtc-karte__tabelle th>small,.gtc-karte__tabelle th>p,.gtc-karte__tabelle th>div{order:3;flex-basis:100%}.gtc-karte__tabelle td{text-align:right;font-weight:800;font-variant-numeric:lining-nums tabular-nums}.gtc-karte__tabelle .woocommerce-Price-amount{white-space:nowrap}.gtc-karte__posten tr{padding:0.5rem 0}.gtc-karte__posten th{font-family:var(--gtc-font-display);font-size:1rem;font-weight:800;letter-spacing:var(--gtc-laufweite-mini)}.gtc-karte__menge{margin-right:0.4rem;font-family:var(--gtc-font-sans);font-size:0.8rem;font-weight:800;color:var(--gtc-color-ink-mute);font-variant-numeric:tabular-nums}.gtc-karte__name{min-width:0}.gtc-karte__posten dl.variation{font-family:var(--gtc-font-sans);letter-spacing:0}.gtc-karte__summen{margin-top:0.5rem;padding-top:0.5rem;border-top:1.5px solid var(--gtc-color-ink)}.gtc-karte__still{color:var(--gtc-color-muted);font-size:0.84rem;font-weight:600}.gtc-karte__notiz{grid-column:1 / -1;margin:0.25rem 0 0;font-size:0.76rem;font-weight:600;line-height:1.45;color:var(--gtc-color-muted);text-align:left}.gtc-karte__notiz--achtung{color:var(--gtc-color-accent-dark)}.gtc-karte__zeile--rabatt td{display:flex;flex-direction:column;align-items:flex-end}.gtc-karte__weg{position:relative;font-size:0.72rem;font-weight:700;color:var(--gtc-color-muted)}.gtc-karte__weg::after{content:"";position:absolute;inset:-0.9rem -0.6rem}.gtc-karte__weg:hover{color:var(--gtc-color-error)}.gtc-versand{margin:0;padding:0;list-style:none}.gtc-karte__zeile--wahl{grid-template-columns:minmax(0,1fr)}.gtc-karte__zeile--wahl th::after{display:none}.gtc-karte__zeile--wahl td{text-align:left;font-weight:600}.gtc-versand:not(.gtc-versand--eine){display:grid;gap:0.35rem;margin-top:0.4rem}.gtc-versand:not(.gtc-versand--eine) li{display:flex;align-items:center;gap:0.6rem;padding:0.55rem 0.8rem;border:1.5px solid var(--gtc-color-line);border-radius:0.9rem}.gtc-versand:not(.gtc-versand--eine) li:has(input:checked){border-color:var(--gtc-color-ink)}.gtc-versand label{display:flex;flex:1;justify-content:space-between;gap:0.75rem;font-size:0.86rem;cursor:pointer}.gtc-versand__preis{font-weight:800;font-variant-numeric:lining-nums tabular-nums}.gtc-karte .shipping-calculator-button{font-size:0.76rem;font-weight:800;color:var(--gtc-color-ink)}.gtc-karte .shipping-calculator-form{margin-top:0.6rem;text-align:left}.gtc-karte__zeile--frei td{color:var(--gtc-color-accent-dark)}.gtc-karte__stempel{display:inline-block;margin-left:0.5rem;padding:0.22em 0.65em;border:1.5px solid var(--gtc-color-accent-dark);border-radius:var(--gtc-radius-pill);color:var(--gtc-color-accent-dark);font-family:var(--gtc-font-sans);font-size:0.6rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;line-height:1.3;transform:rotate(-3deg)}.gtc-karte__zeile--frei.is-neu .gtc-karte__stempel{animation:gtc-stempel 0.62s var(--gtc-spring-pop) both}@keyframes gtc-stempel{from{opacity:0;transform:rotate(-14deg) scale(1.9)}}.gtc-karte__gesamt{margin-top:0.55rem;padding-top:0.85rem !important;border-top:4px double var(--gtc-color-ink)}.gtc-karte__gesamt th{font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);font-weight:900}.gtc-karte__gesamt th::after{display:none}.gtc-karte__gesamt th small{margin-top:0.1rem;font-family:var(--gtc-font-sans);font-size:0.74rem;font-weight:700;letter-spacing:0;color:var(--gtc-color-ink-mute)}.gtc-karte__gesamt td{font-family:var(--gtc-font-display);font-size:var(--gtc-step-2);font-weight:900;line-height:1.04;letter-spacing:var(--gtc-laufweite-titel)}.gtc-karte__weiter{margin-top:var(--gtc-space-m)}.gtc-karte__weiter .gtc-btn{width:100%}.gtc-staffel,.gtc-karte__lieferzeit{--gtc-gruen:#4f8a5a;--gtc-gruen-dunkel:#2e5a37;--gtc-gruen-hell:#e2ece2}.gtc-karte__lieferzeit{display:grid;gap:0.12rem;margin:var(--gtc-space-s) 0 0;padding:0.8rem 1rem 0.85rem;border-radius:1rem;background:var(--gtc-gruen-hell);color:var(--gtc-color-ink-soft);font-size:0.86rem;font-weight:400;line-height:1.5;text-wrap:pretty}.gtc-karte__lieferzeit-marke{color:var(--gtc-gruen-dunkel);font-size:0.68rem;font-weight:800;letter-spacing:0.12em;line-height:1.4;text-transform:uppercase}.gtc-karte__lieferzeit strong{color:var(--gtc-color-ink);font-weight:800}.gtc-karte__lieferzeit a{color:var(--gtc-gruen-dunkel);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.2em;text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);transition:text-decoration-color 0.2s var(--gtc-ease)}.gtc-karte__lieferzeit a:hover{text-decoration-color:currentColor}.gtc-uid{grid-column:1 / -1;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:0.9rem;padding:1rem 1.1rem;border:1px solid color-mix(in srgb,var(--gtc-color-accent) 30%,transparent);border-radius:1.1rem;background:var(--gtc-color-bg-soft);transition:background-color 0.4s var(--gtc-ease-tint),border-color 0.4s var(--gtc-ease-tint)}.gtc-uid--warenkorb{margin-top:var(--gtc-space-m)}.gtc-uid__marke{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--gtc-color-ink);color:var(--gtc-color-bg);font-family:var(--gtc-font-display);font-size:0.92rem;font-weight:900;letter-spacing:var(--gtc-laufweite-mini);font-variant-numeric:lining-nums;transform:rotate(-8deg);transition:background-color 0.4s var(--gtc-ease-tint),color 0.4s var(--gtc-ease-tint)}.gtc-uid__satz--at,.gtc-uid[data-land-typ="at"] .gtc-uid__satz{display:none}.gtc-uid[data-land-typ="at"] .gtc-uid__satz--at{display:inline}.gtc-uid__titel{margin:0 0 0.15rem;font-size:0.92rem;font-weight:800;line-height:1.35}.gtc-uid__fall{margin:0;font-size:0.84rem;font-weight:400;line-height:1.5;color:var(--gtc-color-ink-soft)}.gtc-uid__fall--at,.gtc-uid__fall--drittland{display:none;margin-top:0.4rem;font-weight:700;color:var(--gtc-color-ink)}.gtc-uid[data-land-typ="at"] .gtc-uid__fall--at,.gtc-uid[data-land-typ="drittland"] .gtc-uid__fall--drittland{display:block}.gtc-uid-stand{display:none}.gtc-uid-stand.is-frei{display:flex;align-items:center;gap:0.4rem;margin:0.55rem 0 0;font-size:0.84rem;font-weight:800;color:var(--gtc-color-ink)}.gtc-uid-stand .gtc-icon{width:1rem;height:1rem;stroke-width:2.4;color:var(--gtc-color-accent-dark)}.gtc-uid:has(.gtc-uid-stand.is-frei){border-color:var(--gtc-color-accent);background:var(--gtc-color-accent-soft)}.gtc-uid:has(.gtc-uid-stand.is-frei) .gtc-uid__marke{background:var(--gtc-color-accent);color:var(--gtc-color-on-accent);animation:gtc-siegel 0.62s var(--gtc-spring-pop)}@keyframes gtc-siegel{from{transform:rotate(-30deg) scale(0.6)}}.gtc-kasse{display:grid;gap:var(--gtc-space-xl);align-items:start}@media (min-width:62em){.gtc-kasse{grid-template-columns:minmax(0,1.2fr) minmax(0,0.95fr);gap:var(--gtc-space-l) var(--gtc-space-2xl)}}.gtc-kasse__kunde,.gtc-kasse-felder{display:grid;gap:1.75rem;min-width:0}.gtc-kasse-felder:empty{display:none}.gtc-kasse-gruppe .gtc-uid{margin-top:0.15rem}.gtc-kasse-section .form-row{margin:0}.gtc-kasse-section .gtc-field label{display:block}.gtc-kasse-section .gtc-field .woocommerce-input-wrapper{display:block}.gtc-kasse-section .required{color:var(--gtc-color-accent-dark);text-decoration:none;border:0;font-weight:800}.gtc-kasse-section .optional{font-size:0.76rem;font-weight:600;color:var(--gtc-color-muted)}.gtc-kasse-section .gtc-field input.input-text,.gtc-kasse-section .gtc-field select,.gtc-kasse-section .gtc-field textarea{width:100%}.gtc-kasse-section .gtc-field textarea{min-height:6.5rem;resize:vertical}.gtc-kasse-section .gtc-field select{appearance:none;-webkit-appearance:none;padding-right:2.75rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f0c0a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1rem;cursor:pointer}.gtc-kasse-section .gtc-field.woocommerce-invalid input.input-text,.gtc-kasse-section .gtc-field.woocommerce-invalid select{border-color:var(--gtc-color-error);background-color:color-mix(in srgb,var(--gtc-color-error) 4%,var(--gtc-color-bg))}.gtc-kasse-section .gtc-field.woocommerce-validated input.input-text{border-color:color-mix(in srgb,var(--gtc-color-ink) 35%,var(--gtc-color-line))}.gtc-kasse-section .checkout-inline-error-message{margin:0.3rem 0 0;font-size:0.8rem;font-weight:700;color:var(--gtc-color-error)}.gtc-kasse-section .gtc-field .description{display:block;margin-top:0.3rem;font-size:0.76rem;font-weight:600;color:var(--gtc-color-muted)}.gtc-kasse-section #billing_postcode_field,.gtc-kasse-section #shipping_postcode_field{grid-column:span 2}.gtc-kasse-section #billing_city_field,.gtc-kasse-section #shipping_city_field{grid-column:span 4}@media (min-width:40em){.gtc-kasse-section #billing_email_field,.gtc-kasse-section #billing_phone_field{grid-column:span 3}}.gtc-kasse-section input[type="checkbox"],.gtc-kasse-section input[type="radio"]{flex:none;width:1.2rem;height:1.2rem;min-height:0;margin:0.12rem 0 0;padding:0;accent-color:var(--gtc-color-ink);cursor:pointer}.gtc-kasse-section label.checkbox,.gtc-kasse-section .gtc-check{display:flex;align-items:flex-start;gap:0.75rem;font-size:0.86rem;font-weight:600;line-height:1.45;cursor:pointer}.gtc-kasse-section .gtc-check strong{display:block}.gtc-kasse-section .gtc-check small{display:block;font-size:0.78rem;font-weight:400;color:var(--gtc-color-ink-soft)}.gtc-kasse-liefern{margin:0;padding-top:1.25rem;border-top:1.5px solid var(--gtc-color-ink)}.gtc-kasse-section .shipping_address{margin-top:1.25rem}.gtc-kasse-konto{padding-top:1.25rem;border-top:1px solid var(--gtc-color-line)}.gtc-kasse-konto .create-account + .create-account{margin-top:1rem}.gtc-kasse__summe,.gtc-kasse__summe #order_review{display:grid;gap:var(--gtc-space-m);min-width:0}.gtc-kasse__summe h3{margin:0;padding-bottom:0.5rem;border-bottom:1.5px solid var(--gtc-color-ink);font-family:var(--gtc-font-sans);font-size:0.7rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute);scale:none}.gtc-kasse-section .woocommerce-checkout-payment{display:grid;gap:0.75rem}.gtc-kasse-section .wc_payment_methods{display:grid;gap:0.5rem;margin:0;padding:0;list-style:none}.gtc-kasse-section .wc_payment_method{padding:0.95rem 1.05rem;border:1.5px solid var(--gtc-color-line);border-radius:1.1rem;background:var(--gtc-color-photo);transition:border-color 0.25s var(--gtc-ease),box-shadow 0.25s var(--gtc-ease)}.gtc-kasse-section .wc_payment_method:has(input:checked){border-color:var(--gtc-color-ink);box-shadow:0 18px 40px -30px rgba(22,18,15,0.55)}.gtc-kasse-section .wc_payment_method>input{margin-right:0.55rem;vertical-align:-0.15rem}.gtc-kasse-section .wc_payment_method>label{font-weight:800;cursor:pointer}.gtc-kasse-section .wc_payment_method>label img{display:inline-block;max-height:1.4rem;width:auto;margin-left:0.4rem;vertical-align:middle}.gtc-kasse-section .payment_box{margin-top:0.55rem;font-size:0.84rem;font-weight:400;line-height:1.55;color:var(--gtc-color-ink-soft)}.gtc-kasse-section .payment_box p:last-child{margin-bottom:0}.gtc-kasse-section .woocommerce-notice--info,.gtc-kasse-section .woocommerce-no-available-payment-methods-message{font-size:0.86rem}.gtc-kasse-section .place-order,.gtc-kasse-section .wc-gzd-order-submit{display:grid;gap:0.85rem;margin:0}.gtc-kasse-section .wc-gzd-checkbox-placeholder,.gtc-kasse-section .woocommerce-terms-and-conditions-wrapper{display:grid;gap:0.7rem}.gtc-kasse-section .woocommerce-privacy-policy-text p{margin:0;font-size:0.78rem;font-weight:400;line-height:1.5;color:var(--gtc-color-ink-soft)}.gtc-kasse-section .legal a,.gtc-kasse-section .woocommerce-privacy-policy-text a,.gtc-kasse-section label.checkbox a{color:var(--gtc-color-ink);font-weight:800}.gtc-kasse-section .form-row.legal,.gtc-kasse-section .form-row.checkbox-legal{margin:0}.gtc-kasse__bestellen{width:100%}.gtc-kasse-section #place_order.gtc-btn{min-height:3.4rem}.gtc-kasse-section .processing #place_order{opacity:0.7;pointer-events:none}.gtc-kasse-section .woocommerce-form-coupon-toggle,.gtc-kasse-section .woocommerce-form-login-toggle{display:inline-block;margin-right:0.4rem}.gtc-kasse-section .woocommerce-form-coupon-toggle .woocommerce-info,.gtc-kasse-section .woocommerce-form-login-toggle .woocommerce-info{display:inline-block;margin-bottom:0.6rem;padding:0.55rem 1rem;border:0;border-radius:1.2rem;font-size:0.84rem}.gtc-kasse-section form.checkout_coupon,.gtc-kasse-section form.woocommerce-form-login{max-width:36rem;margin:0 0 var(--gtc-space-m);padding:1.1rem 1.2rem;border-radius:1.2rem;background:var(--gtc-color-bg-soft)}.gtc-kasse-section form.checkout_coupon p:first-child,.gtc-kasse-section form.woocommerce-form-login>p:first-child{margin:0 0 0.7rem;font-size:0.84rem;font-weight:400}.gtc-kasse-section form.checkout_coupon .form-row{display:inline-block;vertical-align:middle;margin:0 0.4rem 0.4rem 0}.gtc-kasse-section form.checkout_coupon .form-row-first{width:min(18rem,100%)}.gtc-kasse-section form.checkout_coupon input.input-text{min-height:2.75rem;border-radius:var(--gtc-radius-pill);padding-inline:1.1rem}.gtc-kasse-section form.checkout_coupon .button,.gtc-kasse-section form.woocommerce-form-login .button{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1.3rem;border:1.5px solid var(--gtc-color-ink);border-radius:var(--gtc-radius-pill);background:var(--gtc-color-ink);color:var(--gtc-color-bg);font:inherit;font-size:0.86rem;font-weight:800;cursor:pointer}.gtc-kasse-section form.woocommerce-form-login .form-row{margin-bottom:0.8rem}.gtc-kasse-section form.woocommerce-form-login label{font-size:0.84rem;font-weight:800}.gtc-kasse-section .clear{clear:both}.gtc-kasse-section .select2-container{width:100% !important}.gtc-kasse-section .select2-container .select2-selection--single{display:flex;align-items:center;height:3rem;border:1.5px solid var(--gtc-color-field);border-radius:0.85rem;background:var(--gtc-color-bg)}.gtc-kasse-section .select2-container .select2-selection__rendered{padding-left:1rem;font-weight:600}.gtc-wk-leer__wege{display:grid;gap:0.75rem;max-width:48rem;margin:0;padding:0;list-style:none}@media (min-width:48em){.gtc-wk-leer__wege{grid-template-columns:repeat(2,minmax(0,1fr))}}.gtc-wk-leer__weg{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;height:100%;padding:1.2rem 1.3rem;border-radius:1.4rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.06),0 30px 60px -40px rgba(22,18,15,0.4);color:var(--gtc-color-ink);text-decoration:none;transition:transform 0.48s var(--gtc-spring),box-shadow 0.4s var(--gtc-ease)}.gtc-wk-leer__weg:hover{color:var(--gtc-color-ink);transform:translateY(-3px);box-shadow:0 0 0 1px rgba(22,18,15,0.08),0 36px 60px -34px var(--gtc-color-accent)}.gtc-wk-leer__icon{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--gtc-color-bg-soft)}.gtc-wk-leer__icon .gtc-icon{width:1.35rem;height:1.35rem}.gtc-wk-leer__text strong{display:block;font-family:var(--gtc-font-display);font-size:1.1rem;font-weight:800;line-height:1.2;letter-spacing:var(--gtc-laufweite-mini);scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-wk-leer__text span{display:block;margin-top:0.2rem;font-size:0.84rem;font-weight:400;color:var(--gtc-color-ink-soft)}.gtc-wk-leer__pfeil .gtc-icon{width:1.1rem;height:1.1rem;transition:transform 0.3s var(--gtc-ease)}.gtc-wk-leer__weg:hover .gtc-wk-leer__pfeil .gtc-icon{transform:translateX(3px)}.gtc-kasse-section--danke .woocommerce-order{display:grid;gap:var(--gtc-space-l);max-width:56rem}.gtc-kasse-section--danke .woocommerce-thankyou-order-received{margin:0;font-size:var(--gtc-step-0);font-weight:700}.gtc-kasse-section .woocommerce-order-overview{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:0.5rem;margin:0;padding:0;list-style:none}.gtc-kasse-section .woocommerce-order-overview li{display:flex;flex-direction:column;gap:0.2rem;padding:0.85rem 1rem;border-radius:1rem;background:var(--gtc-color-bg-soft);font-size:0.64rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-kasse-section .woocommerce-order-overview strong{font-size:0.98rem;letter-spacing:0;text-transform:none;color:var(--gtc-color-ink);font-variant-numeric:lining-nums tabular-nums;overflow-wrap:anywhere}.gtc-kasse-section .woocommerce-order-details,.gtc-kasse-section .woocommerce-customer-details,.gtc-kasse-section .woocommerce-bacs-bank-details{padding:clamp(1.25rem,3vw,2rem);border-radius:1.6rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.06),0 50px 100px -60px rgba(22,18,15,0.45)}.gtc-kasse-section .woocommerce-order h2{margin:0 0 0.9rem;padding-bottom:0.7rem;border-bottom:4px double var(--gtc-color-ink);font-size:var(--gtc-step-1);font-weight:900;letter-spacing:var(--gtc-laufweite-klein)}.gtc-kasse-section .woocommerce-bacs-bank-details h3{margin:0 0 0.5rem;font-family:var(--gtc-font-sans);font-size:0.9rem;font-weight:800;letter-spacing:0;scale:none}.gtc-kasse-section .bacs_details{display:grid;gap:0.3rem;margin:0;padding:0;list-style:none;font-size:0.88rem}.gtc-kasse-section .bacs_details strong{font-variant-numeric:tabular-nums}.gtc-kasse-section .woocommerce-table--order-details th,.gtc-kasse-section .woocommerce-table--order-details td{padding:0.55rem 0;border-bottom:1px solid var(--gtc-color-line);font-size:0.9rem;vertical-align:top}.gtc-kasse-section .woocommerce-table--order-details td:last-child,.gtc-kasse-section .woocommerce-table--order-details thead th:last-child{text-align:right;font-variant-numeric:lining-nums tabular-nums}.gtc-kasse-section .woocommerce-table--order-details thead th{font-size:0.66rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-kasse-section .woocommerce-table--order-details tfoot tr:last-child th,.gtc-kasse-section .woocommerce-table--order-details tfoot tr:last-child td{border-bottom:0;padding-top:0.8rem;font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);font-weight:900;letter-spacing:var(--gtc-laufweite-klein)}.gtc-kasse-section .woocommerce-table--order-details .product-name a{color:var(--gtc-color-ink);font-weight:800}.gtc-kasse-section .shop_table.woocommerce-table--order-details{width:100%;border-collapse:collapse;background:none}.gtc-kasse-section .woocommerce-table--order-details tfoot tr:has(.order-actions--heading) :is(th,td){padding-top:1.1rem;font-family:var(--gtc-font-sans);font-size:0.9rem;letter-spacing:0;vertical-align:middle}.gtc-kasse-section .order-actions--heading{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.gtc-kasse-section .order-actions-button{display:inline-flex;align-items:center;justify-content:center;padding:1.05em 1.8em;border:1.5px solid var(--gtc-color-accent);border-radius:var(--gtc-radius-pill);background:var(--gtc-color-accent);color:var(--gtc-color-on-accent);font-family:var(--gtc-font-sans);font-size:0.95rem;font-weight:800;line-height:1;letter-spacing:0;text-decoration:none;transition:transform 0.48s linear(0,0.42 14%,0.92 28%,1.14 40%,1.06 56%,0.98 72%,1),background-color 0.3s var(--gtc-ease),color 0.3s var(--gtc-ease)}.gtc-kasse-section .order-actions-button:hover{background:var(--gtc-color-accent-dark);border-color:var(--gtc-color-accent-dark);color:var(--gtc-color-bg);transform:scale(1.045)}.gtc-kasse-section .order-actions-button:active{transform:scale(0.97)}.gtc-danke-pos{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:1rem;align-items:start}.gtc-danke-pos__bild img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:0.8rem;background:var(--gtc-color-bg-soft);box-shadow:0 0 0 1px rgba(22,18,15,0.06)}.gtc-danke-pos__text{padding-top:0.15rem}.gtc-danke-pos .wc-item-meta{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0.1rem 0.6rem;margin:0.45rem 0 0;padding:0;list-style:none;font-size:0.8rem;line-height:1.45}.gtc-danke-pos .wc-item-meta li{display:contents}.gtc-danke-pos .wc-item-meta-label{color:var(--gtc-color-ink-mute);font-weight:800}.gtc-danke-pos .wc-item-meta p{margin:0;font-weight:400;color:var(--gtc-color-ink-soft)}.gtc-kasse-section .woocommerce-table--order-details tbody td{padding-block:0.8rem}.gtc-kasse-section .woocommerce-table--order-details tbody td.product-total{padding-top:1rem}@media (max-width:40em){.gtc-danke-pos{grid-template-columns:3.5rem minmax(7rem,1fr);gap:0.75rem}.gtc-kasse-section .order-actions-button{padding:0.9em 1.3em;font-size:0.88rem}}.gtc-kasse-section .woocommerce-columns--addresses{display:grid;gap:var(--gtc-space-m)}@media (min-width:48em){.gtc-kasse-section .woocommerce-columns--addresses{grid-template-columns:repeat(2,minmax(0,1fr))}}.gtc-kasse-section .woocommerce-customer-details address{font-style:normal;font-weight:400;line-height:1.6}.gtc-kasse-section .woocommerce-customer-details--email,.gtc-kasse-section .woocommerce-customer-details--phone{margin:0.3rem 0 0}@media (max-width:40em){.gtc-kasse-hero{padding-top:calc(var(--gtc-space-xl) + 3.25rem)}.gtc-kasse-schritte{gap:0.35rem;margin-bottom:var(--gtc-space-m)}.gtc-kasse-schritt{gap:0.4rem;font-size:0.74rem}.gtc-kasse-schritt + .gtc-kasse-schritt::before{width:0.75rem}.gtc-kasse-schritt__nr{width:1.55rem;height:1.55rem}.gtc-wk__pos{grid-template-columns:4.25rem minmax(0,1fr) auto;grid-template-areas:"bild name weg" "menge menge summe" "stueck stueck stueck";gap:0.55rem 0.85rem}.gtc-wk__stueck{margin-top:-0.3rem;font-size:0.78rem}.gtc-wk__titel{font-size:1.08rem}.gtc-karte__gesamt td{font-size:var(--gtc-step-1)}.gtc-uid{gap:0.75rem;padding:0.9rem}.gtc-uid__marke{width:2.4rem;height:2.4rem;font-size:0.78rem}}@media (max-width:23.4em){.gtc-kasse-schritte{flex-wrap:nowrap;gap:0.5rem}.gtc-kasse-schritt{font-size:0.7rem}.gtc-kasse-schritt + .gtc-kasse-schritt::before{display:none}}@media (prefers-reduced-motion:reduce){.gtc-karte__zeile--frei.is-neu .gtc-karte__stempel,.gtc-uid:has(.gtc-uid-stand.is-frei) .gtc-uid__marke{animation:none}}.gtc-kasse-section .gtc-karte{background:var(--gtc-color-photo)}.gtc-karte .wc-gzd-cart-item-thumbnail{display:none}.gtc-karte .wc-gzd-cart-item-name-wrapper{display:inline}.gtc-kasse-section #order_review .wc-gzd-checkbox-placeholder p.form-row{margin:0;padding:0}.gtc-kasse-section #order_review .wc-gzd-checkbox-placeholder p.form-row label{display:block;position:relative;padding-left:1.95rem}.gtc-kasse-section #order_review .wc-gzd-checkbox-placeholder p.form-row label input{position:absolute;top:0.12rem;left:0;margin:0}.gtc-kasse-section .wc-gzd-additional-info{display:block;margin:0.2rem 0 0;font-family:var(--gtc-font-sans);font-size:0.74rem;font-weight:600;letter-spacing:0;color:var(--gtc-color-muted)}.gtc-bezahlen__liste{min-width:0}.gtc-bezahlen__kopf{display:flex;flex-wrap:wrap;align-items:center;gap:0.4rem 1rem;padding-bottom:0.7rem;border-bottom:4px double var(--gtc-color-ink)}.gtc-bezahlen__titel{margin:0;font-size:var(--gtc-step-1);font-weight:900;letter-spacing:var(--gtc-laufweite-klein);scale:none}.gtc-bezahlen__zahl{flex:1;margin:0;font-size:0.7rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-bezahlen__pdf{gap:0.45rem;min-height:2.75rem;padding:0.5rem 1.05rem;font-size:0.82rem}.gtc-bezahlen__pdf .gtc-icon{width:1rem;height:1rem}.gtc-bezahlen__posten{margin:0;padding:0;list-style:none}.gtc-bpos{display:grid;grid-template-columns:clamp(6rem,20vw,10.5rem) minmax(0,1fr);gap:1rem clamp(1rem,3vw,1.75rem);padding:1.4rem 0;border-bottom:1px solid var(--gtc-color-line)}.gtc-bpos__bild{display:grid;place-items:center;align-self:start;aspect-ratio:4 / 5;padding:0.8rem;border-radius:1.1rem;background:var(--gtc-color-bg-soft)}.gtc-bpos__bild img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.gtc-bpos__art{margin:0 0 0.2rem;font-size:0.68rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-accent-dark)}.gtc-bpos__name{margin:0 0 0.75rem;font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);font-weight:800;line-height:1.15;letter-spacing:var(--gtc-laufweite-mini);scale:none}.gtc-bpos__angaben{display:grid;gap:0.2rem;margin:0;font-size:0.84rem;line-height:1.4}.gtc-bpos__zeile{display:flex;align-items:baseline}.gtc-bpos__zeile dt{order:1;flex:0 1 auto;min-width:0;color:var(--gtc-color-ink-mute);font-weight:600}.gtc-bpos__zeile::after{content:"";order:2;flex:1 0 1rem;height:0.3em;margin:0 0.45rem 0.22em;border-bottom:2px dotted color-mix(in srgb,var(--gtc-color-ink) 22%,transparent)}.gtc-bpos__zeile dd{order:3;flex:0 0 auto;max-width:62%;margin:0;color:var(--gtc-color-ink);font-weight:800;text-align:right;overflow-wrap:anywhere}.gtc-bpos__preis{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0.3rem 1rem;margin-top:0.9rem;padding-top:0.7rem;border-top:1px solid var(--gtc-color-line)}.gtc-bpos__menge{margin:0;font-size:0.86rem;font-variant-numeric:lining-nums tabular-nums}.gtc-bpos__rabatt{display:block;font-size:0.76rem;font-weight:700;color:var(--gtc-color-accent-dark)}.gtc-bpos__summe{margin:0;font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);font-weight:800;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.gtc-bezahlen__hilfe{max-width:60ch;margin:1rem 0 0;font-size:0.8rem;font-weight:600;line-height:1.5;color:var(--gtc-color-muted)}.gtc-bezahlen #payment{display:grid;gap:var(--gtc-space-m)}.gtc-karte__summen--allein{margin-top:0;padding-top:0;border-top:0}@media (min-width:62em){.gtc-bezahlen .gtc-kasse__summe{position:sticky;top:7rem}}@media (max-width:30em){.gtc-bpos{grid-template-columns:5.5rem minmax(0,1fr)}.gtc-bpos__bild{padding:0.45rem}.gtc-bpos__zeile dd{max-width:55%}}.gtc-wkd{interpolate-size:allow-keywords}.gtc-wkd .gtc-drawer__panel{padding-bottom:0}.gtc-wkd__inhalt{display:flex;flex:1 0 auto;flex-direction:column;gap:1rem}.gtc-wkd[open] .gtc-korb-more,.gtc-wkd[open] .gtc-drawer__foot{animation:none}.gtc-wkd.is-auf .gtc-wkd__pos{animation:gtc-rise-sm 0.4s var(--gtc-ease) calc(0.13s + var(--i,0) * 0.045s) backwards}.gtc-wkd.is-auf .gtc-wkd__mehr{animation:gtc-rise-sm 0.4s var(--gtc-ease) 0.2s backwards}.gtc-wkd.is-auf .gtc-wkd__foot{animation:gtc-rise-sm 0.4s var(--gtc-ease) 0.24s backwards}.gtc-wkd.is-auf .gtc-wkd__leer{animation:gtc-rise-sm 0.4s var(--gtc-ease) 0.14s backwards}.gtc-wkd__meldung{display:grid;grid-template-rows:0fr;margin-bottom:-1rem;transition:grid-template-rows 0.45s var(--gtc-ease),margin-bottom 0.45s var(--gtc-ease)}.gtc-wkd__meldung.is-sichtbar{grid-template-rows:1fr;margin-bottom:0}.gtc-wkd__meldung-innen{min-height:0;overflow:hidden}.gtc-wkd__meldung-text{display:flex;align-items:flex-start;gap:0.55rem;margin:0;padding:0.7rem 0.95rem;border-radius:0.9rem;background:var(--gtc-color-ink);color:var(--gtc-color-bg);font-size:0.82rem;font-weight:700;line-height:1.4;opacity:0;transform:translateY(-0.4rem);transition:opacity 0.25s var(--gtc-ease),transform 0.5s var(--gtc-spring)}.gtc-wkd__meldung-text:empty{padding:0}.gtc-wkd__meldung-text::before{content:"";flex:none;width:1rem;height:1rem;margin-top:0.05rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 13l4 4L19 7'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 13l4 4L19 7'/%3E%3C/svg%3E") center / contain no-repeat}.gtc-wkd__meldung-text:empty::before{content:none}.gtc-wkd__meldung.is-sichtbar .gtc-wkd__meldung-text{opacity:1;transform:none}.gtc-wkd__meldung.is-fehler .gtc-wkd__meldung-text{background:color-mix(in srgb,var(--gtc-color-error) 10%,var(--gtc-color-photo));color:var(--gtc-color-ink);box-shadow:inset 3px 0 0 var(--gtc-color-error)}.gtc-wkd__meldung.is-fehler .gtc-wkd__meldung-text::before{content:none}.gtc-wkd__liste{margin:0;padding:0;list-style:none}.gtc-wkd__pos{display:grid;grid-template-columns:4.5rem minmax(0,1fr) auto;grid-template-areas:"bild name weg" "bild zeile zeile";gap:0.6rem 0.9rem;padding:0.95rem 0;border-bottom:1px solid var(--gtc-color-line);transition:opacity 0.22s var(--gtc-ease),transform 0.3s var(--gtc-ease),height 0.32s var(--gtc-ease) 0.08s,padding 0.32s var(--gtc-ease) 0.08s,border-color 0.32s var(--gtc-ease) 0.08s}.gtc-wkd__pos:first-child{padding-top:0.35rem}.gtc-wkd__bild{grid-area:bild;align-self:start;width:4.5rem;aspect-ratio:1;overflow:hidden;border-radius:0.9rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.06)}.gtc-wkd .gtc-wkd__bild img{display:block;width:100%;height:100%;object-fit:contain}.gtc-wkd__pos.is-neu .gtc-wkd__bild{animation:gtc-slot 0.62s var(--gtc-spring-pop) 0.4s backwards}.gtc-wkd__name{grid-area:name;display:flex;flex-direction:column;gap:0.1rem;min-width:0}.gtc-wkd__titel{text-wrap:balance}.gtc-wkd__stueck{margin-top:0.15rem;font-size:0.76rem;font-weight:600;color:var(--gtc-color-muted);font-variant-numeric:lining-nums tabular-nums}.gtc-wkd__weg{grid-area:weg;align-self:start;margin:-0.6rem -0.6rem 0 0}.gtc-wkd__weg:hover{color:var(--gtc-color-error)}.gtc-wkd__zeile{grid-area:zeile;display:flex;align-items:center;justify-content:space-between;gap:0.75rem}.gtc-wkd__summe{font-size:1rem;font-weight:800;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;transition:opacity 0.2s var(--gtc-ease)}.gtc-wkd__einzeln{font-size:0.84rem;font-weight:700;color:var(--gtc-color-ink-soft)}.gtc-wkd__zahl{width:3rem;height:100%;min-height:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:var(--gtc-color-ink);font:inherit;font-weight:800;font-variant-numeric:lining-nums tabular-nums;text-align:center;-moz-appearance:textfield;appearance:textfield}.gtc-wkd__zahl::-webkit-inner-spin-button,.gtc-wkd__zahl::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gtc-wkd__zahl:focus{outline:none}.gtc-wkd__auswahl{margin-top:0.3rem}.gtc-wkd__auswahl summary{display:inline-flex;align-items:center;gap:0.35rem;min-height:1.9rem;list-style:none;cursor:pointer;font-size:0.74rem;font-weight:800;color:var(--gtc-color-ink-soft)}.gtc-wkd__auswahl summary::-webkit-details-marker{display:none}.gtc-wkd__auswahl summary::after{content:"";width:0.4rem;height:0.4rem;margin-top:-0.15rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform 0.35s var(--gtc-spring),margin 0.35s var(--gtc-ease)}.gtc-wkd__auswahl[open] summary::after{margin-top:0.2rem;transform:rotate(-135deg)}.gtc-wkd__auswahl summary:hover{color:var(--gtc-color-ink);text-decoration:underline}.gtc-wkd dl.variation{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0.05rem 0.55rem;margin:0;font-size:0.74rem;line-height:1.45}.gtc-wkd dl.variation dt{color:var(--gtc-color-ink-mute);font-weight:800}.gtc-wkd dl.variation dd{margin:0;color:var(--gtc-color-ink-soft);font-weight:400}.gtc-wkd dl.variation p{margin:0}.gtc-wkd__pos.is-weg{opacity:0;transform:translateX(1.5rem);pointer-events:none}@supports (interpolate-size:allow-keywords){.gtc-wkd__pos.is-weg{height:0;padding-block:0;border-bottom-color:transparent;overflow:hidden}}.gtc-wkd__pos.is-rechnet .gtc-wkd__summe,.gtc-wkd__inhalt.is-rechnet .gtc-wkd__karte td{opacity:0.35}.gtc-wkd__karte td{transition:opacity 0.2s var(--gtc-ease)}.gtc-wkd__foot{position:relative;gap:0.75rem;margin-inline:-1.25rem;padding:1rem 1.25rem calc(1rem + env(safe-area-inset-bottom));background:var(--gtc-color-bg)}@media (min-height:40rem){.gtc-wkd__foot{position:sticky;bottom:0;z-index:1}.gtc-wkd__foot::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:1.75rem;background:linear-gradient(to top,color-mix(in srgb,var(--gtc-color-ink) 7%,transparent),transparent);opacity:0;pointer-events:none}@supports (animation-timeline:scroll()){.gtc-wkd__foot::before{animation:gtc-wkd-kante linear both;animation-timeline:scroll(nearest block)}}}@keyframes gtc-wkd-kante{0%,94%{opacity:1}100%{opacity:0}}.gtc-wkd__karte{padding:0.75rem 1.1rem 0.85rem;border-radius:1.2rem;box-shadow:0 0 0 1px rgba(22,18,15,0.06)}.gtc-wkd__karte .gtc-karte__tabelle tr{padding:0.26rem 0}.gtc-wkd__karte .gtc-karte__tabelle th{font-size:0.84rem}.gtc-wkd__karte .gtc-karte__tabelle td{font-size:0.88rem}.gtc-wkd__karte .gtc-karte__gesamt{margin-top:0.35rem;padding-top:0.6rem !important}.gtc-wkd__karte .gtc-karte__gesamt th{font-size:1.1rem}.gtc-wkd__karte .gtc-karte__gesamt td{font-size:1.45rem}.gtc-wkd__karte .gtc-karte__lieferzeit{display:block;margin-top:0.6rem;padding:0.55rem 0.8rem;border-radius:0.8rem;font-size:0.78rem;line-height:1.45}.gtc-wkd__karte .gtc-karte__lieferzeit-marke{margin-right:0.4rem;font-size:0.64rem}.gtc-wkd__knoepfe{display:flex;gap:0.5rem}.gtc-drawer__foot .gtc-wkd__knoepfe .gtc-btn{width:auto;padding-inline:1.3em;white-space:nowrap}.gtc-wkd__knoepfe .gtc-btn:last-child{flex:1}.gtc-wkd__leer{display:flex;flex-direction:column;align-items:flex-start;gap:0.9rem;padding-bottom:1.25rem}.gtc-wkd__leer p{margin:0}.gtc-wkd__muster{display:inline-flex;align-items:center;gap:0.5rem;min-height:2.75rem;color:var(--gtc-color-ink);font-size:0.84rem;font-weight:800;text-decoration:none}.gtc-wkd__muster .gtc-icon{width:1.1rem;height:1.1rem}.gtc-wkd__muster:hover{color:var(--gtc-color-ink);text-decoration:underline}.gtc-badge[data-wk-count].is-neu{animation:gtc-slot 0.5s var(--gtc-spring-pop)}@media (max-width:24rem){.gtc-wkd__pos{grid-template-columns:3.75rem minmax(0,1fr) auto;column-gap:0.75rem}.gtc-wkd__bild{width:3.75rem}.gtc-drawer__foot .gtc-wkd__knoepfe .gtc-btn{padding-inline:1em}}@property --gtc-staffel-p{syntax:'<number>';inherits:false;initial-value:0}.gtc-staffel{min-width:0;padding-bottom:1.2rem;font-variant-numeric:lining-nums tabular-nums}.gtc-staffel__kopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0.1rem 0.75rem;margin:0 0 0.6rem;font-size:0.8rem;font-weight:600;line-height:1.35;color:var(--gtc-color-ink-soft);text-wrap:pretty}.gtc-staffel__stand b{font-weight:800;color:var(--gtc-color-ink)}.gtc-staffel__gespart{font-weight:800;color:var(--gtc-gruen-dunkel);white-space:nowrap}.gtc-staffel__bahn{position:relative;height:0.35rem;border-radius:var(--gtc-radius-pill);background:var(--gtc-gruen-hell)}.gtc-staffel__fuell{position:absolute;inset:0 auto 0 0;width:calc(var(--gtc-staffel-p) * 100%);border-radius:inherit;background:var(--gtc-gruen);transition:--gtc-staffel-p 0.45s var(--gtc-ease)}.gtc-staffel__marke{position:absolute;top:100%;left:calc(var(--x) * 100%);padding-top:0.5rem;translate:calc(var(--a) * -100%) 0;font-size:0.7rem;font-weight:700;line-height:1;white-space:nowrap;color:var(--gtc-color-muted);transition:color 0.2s var(--gtc-ease)}.gtc-staffel__marke.is-erreicht{color:var(--gtc-color-ink)}.gtc-staffel__marke~.gtc-staffel__marke::before{content:"";position:absolute;top:-0.5rem;left:calc(var(--a) * 100%);width:2px;height:0.7rem;margin-left:calc(-1px - (var(--a) - 0.5) * 2px);border-radius:1px;background:rgba(15,12,10,0.3);transition:background-color 0.2s var(--gtc-ease)}.gtc-staffel__marke.is-erreicht::before{background:var(--gtc-color-bg)}.gtc-staffel__marke.is-erreicht:last-child::before{background-color:transparent}.gtc-wkd__pos>.gtc-staffel{grid-column:2 / -1;margin-top:0.15rem}.gtc-wk__staffel{grid-column:2 / -1;padding-top:0.2rem}.gtc-wk__pos>.gtc-wk__staffel:empty{display:none}@media (max-width:40em){.gtc-wk__staffel{grid-column:1 / -1}}.gtc-wkd.is-auf .gtc-staffel__fuell{animation:gtc-staffel-auf 0.8s var(--gtc-ease) calc(0.3s + var(--i,0) * 0.045s) backwards}@keyframes gtc-staffel-auf{from{--gtc-staffel-p:0}}@media (prefers-reduced-motion:reduce){.gtc-staffel__fuell,.gtc-staffel__marke,.gtc-staffel__marke::before{transition:none}.gtc-wkd.is-auf .gtc-staffel__fuell{animation:none}}#gtc-zkatalog{scroll-margin-top:var(--gtc-space-xs)}.gtc-zdot{--c:var(--gtc-color-accent);display:inline-block;flex:none;width:1.05rem;height:1.05rem;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.14)}.gtc-zdot--metall{background:radial-gradient(circle at 32% 28%,rgba(255,255,255,0.9),rgba(255,255,255,0) 42%),linear-gradient(140deg,color-mix(in oklab,var(--c) 62%,#fff) 0%,var(--c) 48%,color-mix(in oklab,var(--c) 70%,#000) 100%)}.gtc-zdot--gross{width:2rem;height:2rem}.gtc-fopt[aria-pressed="true"] .gtc-zdot{box-shadow:0 0 0 1.5px var(--gtc-color-bg),inset 0 0 0 1px rgba(0,0,0,0.14)}.gtc-zcatalog .gtc-fopt__name{display:inline-flex;align-items:center;gap:0.6rem}.gtc-zcatalog .gtc-fpanel--wide .gtc-fpanel__list:has(>:nth-child(13)){grid-template-columns:repeat(3,minmax(9.5rem,1fr))}.gtc-zcard .gtc-scard__img,.gtc-zreihe .gtc-zreihe__bild img,.gtc-zpdp-gallery .gtc-gallery__slide img{filter:brightness(1.05)}.gtc-zcard .gtc-scard__img{padding:9%}.gtc-zcard__badge{position:absolute;left:0.65rem;top:0.65rem;z-index:2;padding:0.32rem 0.75rem;border-radius:var(--gtc-radius-pill);font-size:0.68rem;font-weight:800;letter-spacing:0.02em;white-space:nowrap}.gtc-zcard .gtc-scard__go .gtc-shop__label{max-width:calc(var(--gtc-pop) * 9rem)}.gtc-zcard .gtc-scard__go[aria-busy="true"]{opacity:1;cursor:progress}.gtc-zcard .gtc-scard__go.is-drin{opacity:1;background:var(--gtc-color-ink)}.gtc-zcard .gtc-scard__go.is-drin :is(.gtc-shop__mark,.gtc-shop__label){color:var(--gtc-color-bg)}.gtc-zcard__statt{margin-right:0.3rem;font-size:0.8rem;font-weight:600;color:var(--gtc-color-muted)}.gtc-zcard__farben{display:flex;flex-wrap:wrap;align-items:center;gap:0.15rem 0.5rem;margin:0;min-width:0}.gtc-zcard__proben{--gtc-probe:1.7rem;display:flex;flex-wrap:wrap;min-width:0;max-width:calc(100% + 0.3rem);margin:0 0 0 -0.3rem;padding:0;list-style:none}.gtc-zcard__proben>li{flex:0 1 auto;min-width:0}.gtc-zcard__probe{display:grid;place-items:center;width:var(--gtc-probe);max-width:100%;height:var(--gtc-probe);border-radius:50%;touch-action:manipulation}.gtc-zcard__probe .gtc-zdot{transition:transform 0.4s var(--gtc-spring-pop),box-shadow 0.2s var(--gtc-ease)}.gtc-zcard__probe:hover .gtc-zdot,.gtc-zcard__probe:focus-visible .gtc-zdot{transform:scale(1.18)}.gtc-zcard__probe:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:-1px}.gtc-zcard__probe[aria-current="true"] .gtc-zdot{box-shadow:0 0 0 2px var(--gtc-color-bg),0 0 0 3.5px var(--gtc-color-ink)}.gtc-zcard__fanz{font-size:0.76rem;font-weight:600;color:var(--gtc-color-ink-mute);font-variant-numeric:tabular-nums;white-space:nowrap}.gtc-zcard__farben--eine{gap:0.5rem}@supports (grid-template-rows:subgrid){.gtc-zcard__farben{grid-row:4}}@media (hover:none){.gtc-zcard__proben{--gtc-probe:2.2rem}.gtc-zcard__probe .gtc-zdot{width:1.2rem;height:1.2rem}}.gtc-sgrid.gtc-zgrid--vier{grid-template-columns:minmax(0,1fr)}@media (min-width:36em){.gtc-sgrid.gtc-zgrid--vier{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:62em){.gtc-sgrid.gtc-zgrid--vier{grid-template-columns:repeat(4,minmax(0,1fr))}}.gtc-zpdp-gallery .gtc-gallery__stage{background:color-mix(in oklab,var(--gtc-color-photo) 86%,var(--gtc-tile-tone,var(--gtc-color-accent)))}.gtc-zpdp-gallery .gtc-gallery__slide{padding:9%}.gtc-zpdp-gallery .gtc-gallery__thumb{background:color-mix(in oklab,var(--gtc-color-photo) 86%,var(--gtc-tile-tone,var(--gtc-color-accent)))}.gtc-zpdp-gallery .gtc-gallery__thumb img{object-fit:contain;mix-blend-mode:multiply}@media (max-width:61.99em){.gtc-zpdp-gallery .gtc-gallery__stage{height:calc(75cqi + var(--pdp-kopf))}}@media (min-width:62em){.gtc-zpdp-gallery{height:clamp(24rem,100svh - 7rem,50rem)}}.gtc-zbuy__preis{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.35rem 0.75rem}.gtc-zbuy__preis .gtc-pdp-price del{font-size:0.7em;font-weight:600;color:var(--gtc-color-muted)}.gtc-zbuy__preis .gtc-pdp-price ins{text-decoration:none}.gtc-zbuy__einheit{flex:0 0 100%;margin:0;font-size:0.82rem;font-weight:600;color:var(--gtc-color-ink-mute)}.gtc-zbuy__badge{order:-1;flex:0 0 auto;padding:0.3rem 0.7rem;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-ink);color:var(--gtc-color-bg);font-size:0.68rem;font-weight:800;letter-spacing:0.04em}.gtc-zwahl{display:grid;gap:var(--pdp-stack)}.gtc-zwahl__wert{margin-left:0.2rem;font-size:0.85rem;font-weight:700;letter-spacing:0;text-transform:none;color:var(--gtc-color-ink)}.gtc-zwahl__farben{display:flex;flex-wrap:wrap;gap:0.35rem;margin:0 0 0 -0.4rem;padding:0;list-style:none}.gtc-zwahl__farbe{display:grid;place-items:center;width:2.85rem;height:2.85rem;border-radius:50%;touch-action:manipulation;transition:box-shadow 0.2s var(--gtc-ease)}.gtc-zwahl__farbe .gtc-zdot{transition:transform 0.45s var(--gtc-spring-pop)}.gtc-zwahl__farbe:hover .gtc-zdot{transform:scale(1.1)}.gtc-zwahl__farbe[aria-current="page"]{box-shadow:inset 0 0 0 1.5px var(--gtc-color-ink)}.gtc-zwahl__farbe:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:1px}.gtc-zwahl__farbe.is-anders{box-shadow:inset 0 0 0 1px var(--gtc-color-line)}.gtc-zwahl__farbe.is-anders .gtc-zdot{opacity:0.55}.gtc-zwahl__farbe.is-anders:hover .gtc-zdot{opacity:1}.gtc-zwahl .gtc-pdp-formats__chip.is-anders{border-style:dashed;color:var(--gtc-color-muted)}.gtc-zwahl .gtc-pdp-formats__chip.is-anders:hover{color:var(--gtc-color-ink)}.gtc-zbuy__form{display:grid;gap:0.6rem}.gtc-zbuy__zeile{display:flex;flex-wrap:wrap;gap:0.75rem}.gtc-zbuy__menge{height:auto;min-height:3.35rem}.gtc-zbuy__menge .gtc-menge__knopf{width:3rem;min-height:3.2rem}.gtc-zbuy__zahl{width:3.6rem;min-height:0;padding:0 0.25rem;border:0;background:none;text-align:center;font:inherit;font-weight:800;font-variant-numeric:lining-nums tabular-nums;color:var(--gtc-color-ink)}.gtc-zbuy__zahl:focus{outline:none}.gtc-zbuy__menge.is-bereit .gtc-zbuy__zahl{width:3rem;padding:0;-moz-appearance:textfield;appearance:textfield}.gtc-zbuy__menge.is-bereit .gtc-zbuy__zahl::-webkit-inner-spin-button,.gtc-zbuy__menge.is-bereit .gtc-zbuy__zahl::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gtc-zbuy__knopf{flex:1 1 12rem}.gtc-zbuy__knopf[aria-busy="true"]{cursor:progress;opacity:0.75}.gtc-zbuy__knopf.is-drin{background:var(--gtc-color-ink);border-color:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-zbuy__fest{display:inline-flex;align-items:center;margin:0;min-height:3.35rem;padding:0 1.2rem;border:1.5px solid var(--gtc-color-line);border-radius:var(--gtc-radius-pill);font-weight:800;font-variant-numeric:tabular-nums}.gtc-zbuy__hinweis{margin:0;font-size:0.82rem;font-weight:600;color:var(--gtc-color-ink-mute)}.gtc-zbuy__hinweis:empty{display:none}.gtc-zbuy__hinweis.is-fehler{color:var(--gtc-color-error)}.gtc-zpdp .gtc-pdp-sec + .gtc-pdp-sec:not(.gtc-pdp-related){padding-top:0}.gtc-zpdp .gtc-pdp-sec + .gtc-pdp-sec:not(.gtc-pdp-related)::before{content:"";display:block;height:1.5px;margin:0 max(var(--gtc-gutter),(100% - var(--gtc-content)) / 2 + var(--gtc-gutter)) var(--pdp-head);background:var(--gtc-color-ink)}.gtc-zdetails__grid{display:grid;gap:var(--pdp-group) var(--pdp-cols)}.gtc-zdetails__head{margin-bottom:0}.gtc-zdetails__text{display:grid;gap:var(--pdp-group);align-content:start}.gtc-zdetails__merkmale{max-width:46ch;font-size:clamp(1.02rem,0.96rem + 0.25vw,1.15rem);line-height:1.6;color:var(--gtc-color-ink-soft)}.gtc-zdetails__merkmale p{margin:0 0 var(--pdp-stack);font-weight:400}.gtc-zdetails__merkmale ul{display:grid;gap:0.55rem;margin:0 0 var(--pdp-stack);padding:0;list-style:none}.gtc-zdetails__merkmale li{position:relative;padding-left:1.3rem;font-weight:400}.gtc-zdetails__merkmale li::before{content:"";position:absolute;left:0;top:0.8em;width:0.6rem;height:1.5px;background:var(--gtc-color-accent)}.gtc-zdetails__merkmale strong{color:var(--gtc-color-ink);font-weight:800}.gtc-zdetails__merkmale h3{margin:var(--pdp-group) 0 var(--pdp-tight);font-family:var(--gtc-font-sans);font-size:0.72rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink);scale:none}.gtc-zdetails__merkmale h3:first-child{margin-top:0}.gtc-zdetails__anleitung{display:grid;gap:var(--pdp-tight);max-width:40ch;margin:0;padding-top:var(--pdp-stack);border-top:1.5px solid var(--gtc-color-ink)}.gtc-zdetails__anleitung p:last-child{margin:0;font-size:0.95rem;font-weight:400;line-height:1.55;color:var(--gtc-color-ink-soft)}.gtc-zdaten{display:grid;gap:var(--pdp-tight);align-content:start}.gtc-zdaten__liste{margin:0;padding:0.2rem 0 0.35rem;border-top:1.5px solid var(--gtc-color-ink);border-bottom:3px double var(--gtc-color-ink)}.gtc-zdaten__zeile{display:flex;align-items:baseline;gap:0.6rem;padding:0.62rem 0}.gtc-zdaten__zeile + .gtc-zdaten__zeile{border-top:1px solid color-mix(in srgb,var(--gtc-color-ink) 7%,transparent)}.gtc-zdaten__zeile dt{display:flex;flex:1 1 auto;align-items:baseline;gap:0.6rem;min-width:0;font-size:0.92rem;font-weight:600;color:var(--gtc-color-ink-soft)}.gtc-zdaten__zeile dt::after{content:"";flex:1 1 1.5rem;min-width:1.5rem;border-bottom:1.5px dotted color-mix(in srgb,var(--gtc-color-ink) 32%,transparent);transform:translateY(-0.28em)}.gtc-zdaten__zeile dd{flex:0 1 auto;max-width:60%;margin:0;font-size:0.95rem;font-weight:800;text-align:right;font-variant-numeric:lining-nums tabular-nums}@media (min-width:62em){.gtc-zdetails__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.gtc-zdetails__head{grid-column:1 / -1}.gtc-zdetails--nur-daten .gtc-zdaten{grid-column:2}}.gtc-zreihe__liste{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,9.75rem),1fr));gap:var(--gtc-space-s);margin:0;padding:0;list-style:none}.gtc-zreihe__teil{display:grid;gap:0.35rem;height:100%;padding:0.45rem 0.45rem 0.8rem;border-radius:var(--gtc-radius-lg);color:var(--gtc-color-ink);text-decoration:none;transition:background-color 0.3s var(--gtc-ease),box-shadow 0.4s var(--gtc-ease),transform 0.48s var(--gtc-spring)}.gtc-zreihe__teil:hover{color:var(--gtc-color-ink);background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.06),0 24px 44px -32px rgba(22,18,15,0.5)}.gtc-zreihe__teil:active{transform:scale(0.97)}.gtc-zreihe__teil[aria-current="page"]{background:var(--gtc-color-photo);box-shadow:0 0 0 1.5px var(--gtc-color-ink)}.gtc-zreihe__bild{display:block;aspect-ratio:1;margin-bottom:0.3rem;overflow:hidden;border-radius:0.8rem;background:color-mix(in oklab,var(--gtc-color-photo) 86%,var(--gtc-tile-tone,var(--gtc-color-accent)))}.gtc-zreihe .gtc-zreihe__bild img{width:100%;height:100%;padding:10%;object-fit:contain;mix-blend-mode:multiply;transition:transform 0.6s var(--gtc-spring)}.gtc-zreihe__teil:hover .gtc-zreihe__bild img{transform:translateY(-4%) rotate(-2deg) scale(1.05)}.gtc-zreihe__name{display:flex;align-items:center;gap:0.45rem;padding-inline:0.2rem;font-size:0.86rem;font-weight:800;line-height:1.3}.gtc-zreihe__name .gtc-zdot{width:0.85rem;height:0.85rem}.gtc-zreihe__preis{padding-inline:0.2rem;font-size:0.8rem;font-weight:700;color:var(--gtc-color-ink-mute);font-variant-numeric:tabular-nums}.gtc-mechanik__list--art:has(.gtc-mechanik__tile--zubehoer) .gtc-mechanik__tile--art .gtc-mechanik__name{font-size:clamp(0.8rem,9.6cqi,1.4rem)}.gtc-zshop{padding-block:clamp(4rem,2.5rem + 5vw,7.5rem);background:color-mix(in oklab,var(--gtc-color-bg-soft) 75%,var(--gtc-color-bg));border-top:1px solid color-mix(in srgb,var(--gtc-color-ink) 8%,transparent)}.gtc-zshop__intro{display:grid;gap:var(--gtc-space-l)}.gtc-zshop__intro .gtc-eyebrow{margin-bottom:0.8rem}.gtc-zshop__title{max-width:14ch;margin:0;font-size:calc(clamp(2.3rem,1.5rem + 3.2vw,4.6rem) * var(--gtc-titel,1));font-weight:900;line-height:1;letter-spacing:var(--gtc-laufweite-plakat);text-wrap:balance}.gtc-zshop__side{display:grid;gap:var(--gtc-space-m);justify-items:start}.gtc-zshop__side .gtc-lead{max-width:46ch;margin:0}@media (min-width:62em){.gtc-zshop__intro{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:var(--gtc-space-2xl)}}.gtc-kd{--kd-pad:clamp(5rem,3rem + 5vw,8.5rem);--kd-head:clamp(2rem,1.25rem + 2.5vw,3.5rem);--kd-cols:clamp(2rem,0.75rem + 4vw,6rem);--kd-grid:clamp(0.6rem,0.4rem + 0.8vw,1.25rem)}.gtc-kd-page .gtc-main{padding-block:0}.gtc-kd-defs{position:absolute;width:0;height:0;overflow:hidden}.gtc-kd-hero{padding-bottom:0}.gtc-kd-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--kd-head)}.gtc-kd-hero__title{margin:0;font-size:calc(clamp(2.9rem,1.3rem + 5.6vw,6.4rem) * var(--gtc-titel,1));line-height:0.96;letter-spacing:var(--gtc-laufweite-plakat)}.gtc-kd-hero__title .gtc-hero__line>span{text-wrap:balance}.gtc-kd-hero__side{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gtc-space-m);padding-top:var(--gtc-space-m);border-top:1.5px solid var(--gtc-color-ink)}.gtc-kd-hero__lead{margin:0;max-width:40ch;font-size:var(--gtc-step-1);font-weight:400;line-height:1.55;color:var(--gtc-color-ink-soft);text-wrap:pretty}.gtc-kd-sec{padding-top:var(--kd-pad)}.gtc-kd-sec__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gtc-space-m) var(--kd-cols)}.gtc-kd-sec__grid::before{content:"";grid-column:1 / -1;height:1.5px;background:var(--gtc-color-ink)}.gtc-kd-sec__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gtc-space-s)}.gtc-kd-sec__title{margin:0;font-size:calc(clamp(1.9rem,1.3rem + 1.8vw,2.9rem) * var(--gtc-titel,1));font-weight:800;line-height:1.04;letter-spacing:var(--gtc-laufweite-titel);text-wrap:balance}.gtc-kd-sec__count{flex:none;margin:0;color:var(--gtc-color-ink-mute);font-size:0.72rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;font-variant-numeric:tabular-nums}.gtc-kd-sec__text{max-width:44ch;margin:var(--gtc-space-s) 0 0;font-size:0.95rem;line-height:1.55;color:var(--gtc-color-ink-mute);text-wrap:pretty}.gtc-kd-names{display:block;max-width:44ch;margin:var(--gtc-space-s) 0 0;padding:0;list-style:none;color:var(--gtc-color-ink-soft);font-size:0.84rem;line-height:1.7}.gtc-kd-names li{display:inline-block;margin-right:0.3em}.gtc-kd-names li:not(:last-child)::after{content:"·";margin-left:0.4em;color:var(--gtc-color-accent);font-weight:800}@media (min-width:62em){.gtc-kd-sec__grid{grid-template-columns:minmax(min-content,3fr) minmax(0,9fr);row-gap:var(--gtc-space-l)}.gtc-kd-sec__head{position:sticky;top:6.5rem;align-self:start}.gtc-kd-sec__row{flex-direction:column-reverse;align-items:flex-start;gap:var(--gtc-space-xs)}.gtc-kd-sec__text{margin-top:var(--gtc-space-m);max-width:30ch}.gtc-kd-sec__text + .gtc-kd-names{margin-top:var(--gtc-space-s)}.gtc-kd-names{margin-top:var(--gtc-space-m);max-width:26ch}}@property --kd-w{syntax:"<length>";inherits:true;initial-value:10rem}.gtc-kd-wall{container-type:inline-size;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--kd-grid);margin:0;padding:0;list-style:none}.gtc-kd-wall__item{grid-column:span 3}.gtc-kd-wall:has(>:last-child:nth-child(2n+1))>:last-child{grid-column:span 6}@media (min-width:40em){.gtc-kd-wall__item,.gtc-kd-wall:has(>:last-child:nth-child(2n+1))>:last-child{grid-column:span 2}.gtc-kd-wall:has(>:last-child:nth-child(3n+1))>:nth-last-child(-n+4),.gtc-kd-wall:has(>:last-child:nth-child(3n+2))>:nth-last-child(-n+2){grid-column:span 3}}.gtc-kd-card{--kd-w:calc((100cqi - var(--kd-grid)) / 2);--kd-bund:calc(var(--kd-w) * 0.085);display:grid;place-items:center;height:calc(var(--kd-w) * 210 / 297);border-radius:0.3rem var(--gtc-radius) var(--gtc-radius) 0.3rem;background:linear-gradient(90deg,transparent calc(var(--kd-bund) - 1px),rgba(22,18,15,0.1) var(--kd-bund),rgba(255,255,255,0.9) calc(var(--kd-bund) + 1px),transparent calc(var(--kd-bund) + 2.5px)),linear-gradient(90deg,rgba(22,18,15,0.07),rgba(22,18,15,0) var(--kd-bund)),var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.05),0 1px 0 rgba(22,18,15,0.05),0 18px 34px -26px rgba(22,18,15,0.45)}@media (min-width:40em){.gtc-kd-card{--kd-w:calc((100cqi - 2 * var(--kd-grid)) / 3)}}.gtc-kd-card__logo{position:relative;display:block;width:min(calc(var(--kd-w) * 0.72),calc(var(--r,1.5) * var(--kd-w) * 0.28));translate:calc(var(--kd-bund) / 2) 0}.gtc-kd-card__logo img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.gtc-kd-card__tinte{filter:url(#gtc-kd-tinte);opacity:0.9;transition:opacity 0.45s var(--gtc-ease)}.gtc-kd-card__farbe{position:absolute;inset:0;height:100%;object-fit:contain;opacity:0;transition:opacity 0.45s var(--gtc-ease)}.gtc-kd-card:hover .gtc-kd-card__farbe{opacity:1}.gtc-kd-card:hover .gtc-kd-card__tinte{opacity:0}.gtc-kd-card__name{position:absolute;left:calc(var(--kd-bund) + 0.75rem);right:0.75rem;bottom:0.6rem;color:var(--gtc-color-ink-mute);font-size:0.66rem;font-weight:800;line-height:1.25;letter-spacing:0.12em;text-transform:uppercase;text-wrap:balance;opacity:0;translate:0 0.3rem;transition:opacity 0.35s var(--gtc-ease),translate 0.5s var(--gtc-spring)}.gtc-kd-card:hover .gtc-kd-card__name{opacity:1;translate:0 0}.gtc-kd-card--dunkel{background:linear-gradient(90deg,transparent calc(var(--kd-bund) - 1px),rgba(0,0,0,0.45) var(--kd-bund),rgba(255,255,255,0.12) calc(var(--kd-bund) + 1px),transparent calc(var(--kd-bund) + 2.5px)),linear-gradient(90deg,rgba(255,255,255,0.06),rgba(255,255,255,0) var(--kd-bund)),var(--gtc-color-bg-deep)}.gtc-kd-card--dunkel .gtc-kd-card__logo img{mix-blend-mode:normal}.gtc-kd-card--dunkel .gtc-kd-card__name{color:rgba(239,233,226,0.7)}@media (hover:none) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.gtc-kd-card__farbe,.gtc-kd-card__tinte{animation:linear both;animation-timeline:view();animation-range:cover 20% cover 80%}.gtc-kd-card__farbe{animation-name:gtc-kd-farbe}.gtc-kd-card__tinte{animation-name:gtc-kd-tinte}}}@keyframes gtc-kd-farbe{0%,100%{opacity:0}30%,70%{opacity:1}}@keyframes gtc-kd-tinte{0%,100%{opacity:0.9}30%,70%{opacity:0}}.gtc-kd-end{margin-top:var(--kd-pad)}.gtc-kd-end__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gtc-space-m) var(--kd-cols)}.gtc-kd-end__title{margin:0;font-size:calc(clamp(2.2rem,1.3rem + 3vw,4rem) * var(--gtc-titel,1));font-weight:900;line-height:0.98;letter-spacing:var(--gtc-laufweite-plakat);text-wrap:balance}.gtc-kd-end__text .gtc-lead{margin:0;max-width:46ch}@media (min-width:62em){.gtc-kd-end__grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:end}}.gtc-start-page{--start-pad:clamp(4.5rem,2.5rem + 6vw,9rem);--start-radius:var(--gtc-radius-lg);--start-paper:#faf9f7;--start-paper-soft:rgba(250,249,247,0.84);--start-paper-mute:rgba(250,249,247,0.72);--start-kopf-top:calc(var(--gtc-space-xs) + 3.5rem)}.gtc-start-alle{display:inline-flex;align-items:center;gap:0.4rem;color:var(--gtc-color-ink);text-decoration:none}.gtc-start-alle .gtc-icon{width:1rem;height:1rem;transition:translate 0.45s var(--gtc-spring)}.gtc-start-alle:hover{color:var(--gtc-color-ink)}.gtc-start-alle:hover .gtc-icon{translate:0.22rem 0}.gtc-btn--paper{background:var(--start-paper);border-color:var(--start-paper);color:var(--gtc-color-ink)}.gtc-btn--paper:hover{background:#fff;border-color:#fff;color:var(--gtc-color-ink);box-shadow:0 18px 40px -18px rgba(0,0,0,0.55)}.gtc-btn--line{background:transparent;border-color:rgba(250,249,247,0.6);color:var(--start-paper)}.gtc-btn--line:hover{background:rgba(250,249,247,0.12);border-color:var(--start-paper);color:var(--start-paper);box-shadow:none}.gtc-start-kopf{position:relative;isolation:isolate;display:grid;align-items:end;min-height:100svh;padding-block:calc(var(--start-kopf-top) + var(--gtc-space-xl)) clamp(2rem,1rem + 3vw,4rem);background:var(--gtc-color-bg-deep);color:var(--start-paper);overflow:clip;view-timeline:--gtc-kopf block}.gtc-start-kopf__stage{position:absolute;inset:0;z-index:-1;overflow:hidden;background:#1c1814;transform-origin:50% 0}.gtc-start-kopf__film{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.gtc-start-kopf__stage::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(15,12,10,0.86) 0%,rgba(15,12,10,0.62) 30%,rgba(15,12,10,0.28) 55%,rgba(15,12,10,0) 78%),linear-gradient(to right,rgba(15,12,10,0.6) 0%,rgba(15,12,10,0.3) 35%,rgba(15,12,10,0) 62%),linear-gradient(to bottom,rgba(15,12,10,0.3),rgba(15,12,10,0) 20%)}.gtc-start-kopf__inner{display:grid;gap:var(--gtc-space-l);align-items:end}@media (min-width:62em){.gtc-start-kopf__inner{grid-template-columns:minmax(0,1fr) auto;gap:var(--gtc-space-2xl)}}.gtc-start-kopf__text{max-width:60rem}.gtc-start-kopf__text>:not(.gtc-hero__headline){max-width:52rem}.gtc-start-kopf .gtc-eyebrow{color:var(--start-paper-mute)}.gtc-start-kopf .gtc-kinetic{margin:0 0 var(--gtc-space-m);color:var(--start-paper);font-size:calc(clamp(2.9rem,0.9rem + 7.2vw,7.6rem) * var(--gtc-titel,1));text-shadow:0 1px 2px rgba(15,12,10,0.25),0 4px 40px rgba(15,12,10,0.35)}.gtc-start-kopf__lead{max-width:44ch;margin:0;font-size:var(--gtc-step-1);font-weight:400;line-height:1.55;color:var(--start-paper-soft)}.gtc-start-kopf .gtc-actions{margin-top:var(--gtc-space-l)}.gtc-start-kopf__side{display:flex;align-items:center;justify-content:space-between;gap:0.9rem}@media (min-width:62em){.gtc-start-kopf__side{justify-content:flex-end;padding-bottom:4.5rem}}@media (max-width:61.99em){.gtc-start-kopf{padding-bottom:5.5rem}.gtc-start-kopf__inner{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between}.gtc-start-kopf__side{order:-1;align-items:center}.gtc-start-tag{min-width:0;margin-left:auto}.gtc-start-kopf__lead{font-size:var(--gtc-step-0)}}.gtc-start-tag{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;justify-items:end;column-gap:0.35rem;row-gap:0.15rem;color:var(--start-paper);text-decoration:none;text-align:right;text-shadow:0 1px 2px rgba(15,12,10,0.35),0 2px 18px rgba(15,12,10,0.5)}.gtc-start-tag:hover{color:var(--start-paper)}.gtc-start-tag__k{grid-column:1 / -1;display:flex;align-items:center;gap:0.6rem;font-size:0.66rem;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;color:var(--start-paper-mute)}.gtc-start-tag__k::before{content:"";width:1.5rem;height:1px;background:currentColor;opacity:0.7}.gtc-start-tag__name{grid-column:1;grid-row:2;font-family:var(--gtc-font-display);font-size:1rem;font-weight:700;line-height:1.2;letter-spacing:var(--gtc-laufweite-klein);scale:var(--gtc-schmal) 1;transform-origin:100% 0}.gtc-start-tag__go{grid-column:2;grid-row:2;display:grid;place-items:center;opacity:0.75;transition:transform 0.45s var(--gtc-spring),opacity 0.3s var(--gtc-ease)}.gtc-start-tag__go .gtc-icon{width:0.85rem;height:0.85rem}.gtc-start-tag:hover .gtc-start-tag__go{transform:translate(2px,-2px);opacity:1}.gtc-start-tag__preis{grid-column:1 / -1;font-size:0.78rem;font-weight:600;color:var(--start-paper-mute);font-variant-numeric:tabular-nums}.gtc-start-kopf__play{display:grid;place-items:center;flex:none;width:2.25rem;height:2.25rem;padding:0;border:1px solid rgba(250,249,247,0.38);border-radius:50%;background:rgba(15,12,10,0.16);color:var(--start-paper);cursor:pointer;transition:border-color 0.3s var(--gtc-ease),background-color 0.3s var(--gtc-ease)}.gtc-start-kopf__play[hidden]{display:none}.gtc-start-kopf__play:hover{border-color:rgba(250,249,247,0.8);background:rgba(15,12,10,0.3)}.gtc-start-kopf__play .gtc-icon{width:0.8rem;height:0.8rem}.gtc-start-kopf__play-aus,.gtc-start-kopf__play[data-paused] .gtc-start-kopf__play-an{display:none}.gtc-start-kopf__play[data-paused] .gtc-start-kopf__play-aus{display:contents}.gtc-start-modal{width:min(24rem,calc(100% - 2rem));max-width:none;max-height:none;margin:auto;padding:0;border:0;background:transparent;color:var(--gtc-color-ink);overflow:visible}.gtc-start-modal::backdrop{background:rgba(15,12,10,0.34);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity 0.35s var(--gtc-ease),overlay 0.35s allow-discrete,display 0.35s allow-discrete}.gtc-start-modal[open]::backdrop{opacity:1}@starting-style{.gtc-start-modal[open]::backdrop{opacity:0}}.gtc-start-modal.is-zu::backdrop{opacity:0}.gtc-start-modal__karte{position:relative;max-height:calc(100dvh - 2rem);overflow-y:auto;overscroll-behavior:contain;padding:0.5rem;border-radius:1.6rem;background:color-mix(in srgb,var(--gtc-color-bg) 90%,transparent);animation:gtc-start-modal-ein 0.6s var(--gtc-spring) both}.gtc-start-modal.is-zu .gtc-start-modal__karte{animation:gtc-start-modal-aus 0.24s var(--gtc-ease) both}@keyframes gtc-start-modal-ein{from{opacity:0;translate:0 1.5rem;scale:0.94}}@keyframes gtc-start-modal-aus{to{opacity:0;translate:0 0.75rem;scale:0.97}}.gtc-start-modal__zu{position:absolute;top:0.9rem;right:0.9rem;z-index:1;width:2.5rem;height:2.5rem}.gtc-start-modal__zu .gtc-icon{width:1rem;height:1rem}.gtc-start-modal__bild{aspect-ratio:16 / 10;overflow:hidden;border-radius:1.15rem;background:var(--gtc-color-photo)}.gtc-start-modal__bild img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 20%}.gtc-start-modal__inhalt{display:grid;gap:1rem;padding:1.1rem 0.85rem 0.85rem}.gtc-start-modal__karte--ohne-bild .gtc-start-modal__inhalt{padding-top:1.35rem}.gtc-start-modal__karte--ohne-bild .gtc-start-modal__kopf{padding-right:2.75rem}.gtc-start-modal__kopf{display:grid;gap:0.45rem}.gtc-start-modal .gtc-eyebrow{margin:0;color:var(--gtc-color-accent-dark)}.gtc-start-modal__titel{margin:0;font-family:var(--gtc-font-display);font-size:clamp(1.45rem,1.25rem + 0.7vw,1.75rem);font-weight:800;line-height:1.1;letter-spacing:var(--gtc-laufweite-mittel);text-wrap:balance}.gtc-start-modal__text{margin:0;font-size:0.92rem;font-weight:500;line-height:1.5;color:var(--gtc-color-ink-soft);text-wrap:pretty}.gtc-start-modal__code{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:0.85rem 1.1rem;border:1.5px dashed var(--gtc-color-accent-dark);border-radius:1rem;background:transparent;color:var(--gtc-color-ink);font:inherit;cursor:pointer;transition:background-color 0.25s var(--gtc-ease),transform 0.48s linear(0,0.42 14%,0.92 28%,1.14 40%,1.06 56%,0.98 72%,1)}.gtc-start-modal__code:hover{background:color-mix(in srgb,var(--gtc-color-accent) 12%,transparent)}.gtc-start-modal__code:active{transform:scale(0.97)}.gtc-start-modal__wert{font-size:1.2rem;font-weight:800;letter-spacing:0.1em;font-variant-numeric:tabular-nums}.gtc-start-modal__copy{font-size:0.64rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:var(--gtc-color-accent-dark)}.gtc-start-modal__knopf{width:100%}.gtc-start-modal__klein{margin:0;font-size:0.72rem;font-weight:500;line-height:1.45;color:var(--gtc-color-muted);text-align:center;text-wrap:pretty}@media (prefers-reduced-motion:reduce){.gtc-start-modal__karte{animation-name:gtc-start-modal-hell;animation-duration:0.25s}.gtc-start-modal.is-zu .gtc-start-modal__karte{animation:none}}@keyframes gtc-start-modal-hell{from{opacity:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.gtc-start-kopf__stage{animation:gtc-start-weg linear both;animation-timeline:--gtc-kopf;animation-range:exit 0% exit 100%}.gtc-start-kopf__inner{animation:gtc-start-auf linear both;animation-timeline:--gtc-kopf;animation-range:exit 0% exit 70%}}}@keyframes gtc-start-weg{to{scale:0.9;opacity:0.45;border-radius:0 0 3rem 3rem}}@keyframes gtc-start-auf{to{translate:0 -12vh;opacity:0}}.gtc-start-manu__grid{display:grid;gap:var(--gtc-space-l) var(--gtc-space-2xl)}@media (min-width:62em){.gtc-start-manu__grid{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:end}}.gtc-start-manu__titel{max-width:33ch;margin:0;font-size:calc(clamp(1.5rem,1.12rem + 1.3vw,2.35rem) * var(--gtc-titel,1));font-weight:700;line-height:1.16;letter-spacing:var(--gtc-laufweite-mittel);word-spacing:0.06em;text-wrap:pretty}.gtc-start-manu__rest{color:var(--gtc-color-accent)}@property --gtc-manu-p{syntax:"<number>";inherits:true;initial-value:1}@keyframes gtc-manu-lesen{from{--gtc-manu-p:0}to{--gtc-manu-p:1}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.gtc-start-manu__titel{animation:gtc-manu-lesen linear both;animation-timeline:view();animation-range:entry 50% cover 55%}.gtc-start-manu__wort{opacity:clamp(0.12,calc((var(--gtc-manu-p) * (var(--n) + 2) - var(--i)) / 2),1)}}}.gtc-start-manu__text{max-width:46ch;margin:0;font-weight:400;line-height:1.65;color:var(--gtc-color-ink-soft)}.gtc-start-manu__punkte{display:grid;gap:0.55rem;margin:var(--gtc-space-m) 0 0;padding:var(--gtc-space-s) 0 0;border-top:1px solid var(--gtc-color-line);list-style:none}.gtc-start-manu__punkte li{display:flex;align-items:flex-start;gap:0.55rem;font-size:0.88rem;font-weight:700;line-height:1.4}.gtc-start-manu__punkte .gtc-icon{width:1rem;height:1rem;margin-top:0.1rem;color:var(--gtc-color-accent-dark)}.gtc-start-sort{padding-top:0}.gtc-start-mosaik{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gtc-space-s);margin:0;padding:0;list-style:none}.gtc-start-mosaik__item{margin:0;min-width:0}.gtc-start-mosaik__item:first-child{grid-column:1 / -1}.gtc-start-mosaik__item:first-child .gtc-start-kachel{aspect-ratio:4 / 3}@media (min-width:62em){.gtc-start-mosaik{grid-template-columns:repeat(4,minmax(0,1fr))}.gtc-start-mosaik__item:first-child{grid-column:span 2;grid-row:span 2}.gtc-start-mosaik__item:first-child .gtc-start-kachel{aspect-ratio:auto;height:100%}.gtc-start-mosaik[data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.gtc-start-mosaik[data-n="3"] .gtc-start-mosaik__item:first-child{grid-column:span 2}.gtc-start-mosaik__item:nth-child(4):last-child{grid-column:span 2}.gtc-start-mosaik__item:nth-child(4):last-child .gtc-start-kachel{aspect-ratio:auto;height:100%}}.gtc-start-mosaik__item:nth-child(6):last-child{grid-column:1 / -1}.gtc-start-mosaik__item:nth-child(6):last-child .gtc-start-kachel{aspect-ratio:2 / 1}@media (min-width:62em){.gtc-start-mosaik__item:nth-child(6):last-child .gtc-start-kachel{aspect-ratio:4 / 1}}.gtc-start-kachel{display:block;position:relative;aspect-ratio:1;color:var(--start-paper);--gtc-tile-tone:var(--gtc-color-accent)}.gtc-start-kachel:hover{color:var(--start-paper)}.gtc-start-kachel__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--gtc-ease)}.gtc-start-kachel:hover .gtc-start-kachel__img,.gtc-start-kachel:focus-visible .gtc-start-kachel__img{transform:scale(1.05)}.gtc-start-kachel::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top,rgba(15,12,10,0.66) 0%,rgba(15,12,10,0.18) 38%,rgba(15,12,10,0) 60%)}.gtc-start-kachel__text{position:absolute;left:clamp(0.9rem,0.6rem + 1vw,1.5rem);right:clamp(0.9rem,0.6rem + 1vw,1.5rem);bottom:clamp(0.9rem,0.6rem + 1vw,1.4rem);z-index:2;display:grid;gap:0.25rem}.gtc-start-kachel__name{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:13 5 5;overflow-wrap:break-word;font-family:var(--gtc-font-display);font-size:clamp(1.2rem,0.95rem + 0.8vw,1.65rem);font-weight:800;line-height:1.1;letter-spacing:var(--gtc-laufweite-mittel);text-wrap:balance;scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-start-kachel__kurz{max-width:32ch;font-size:0.82rem;font-weight:400;line-height:1.45;color:var(--start-paper-soft)}.gtc-start-mosaik__item:first-child .gtc-start-kachel__name{font-size:calc(clamp(1.7rem,1.1rem + 2.2vw,3.2rem) * var(--gtc-titel,1))}.gtc-start-mosaik__item:not(:first-child) .gtc-start-kachel__name{font-size:clamp(1.05rem,0.8rem + 1.2vw,1.65rem)}.gtc-start-mosaik__item:first-child .gtc-start-kachel__kurz{font-size:0.95rem}.gtc-start-kachel__n{position:absolute;top:0.75rem;left:0.75rem;z-index:2;padding:0.38rem 0.75rem;border-radius:var(--gtc-radius-pill);font-size:0.64rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:var(--gtc-color-ink)}.gtc-start-kachel__go{position:absolute;top:0.7rem;right:0.7rem;z-index:2;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;color:var(--gtc-color-ink);opacity:0;transform:scale(0.6);transition:opacity 0.25s var(--gtc-ease),transform 0.5s var(--gtc-spring)}.gtc-start-kachel__go .gtc-icon{width:1.05rem;height:1.05rem}.gtc-start-kachel:hover .gtc-start-kachel__go,.gtc-start-kachel:focus-visible .gtc-start-kachel__go{opacity:1;transform:none}@media (max-width:47.99em){.gtc-start-mosaik__item:not(:first-child) .gtc-start-kachel__kurz{display:none}.gtc-start-mosaik__item:not(:first-child) .gtc-start-kachel__n{display:none}}@media (hover:none){.gtc-start-kachel__go{opacity:1;transform:none}}.gtc-start-buehne{position:relative;background:var(--gtc-color-bg-deep);color:var(--start-paper)}.gtc-start-buehne__track{display:flex;align-items:stretch;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.gtc-start-buehne__track::-webkit-scrollbar{display:none}.gtc-start-buehne__track:focus-visible{outline:var(--gtc-fokus-breite) solid var(--start-paper);outline-offset:-6px;border-radius:0}.gtc-start-folie{position:relative;isolation:isolate;flex:0 0 100%;min-width:0;display:grid;align-items:end;min-height:clamp(36rem,100svh,62rem);overflow:hidden;scroll-snap-align:start;scroll-snap-stop:always}.gtc-start-folie__media{position:absolute;inset:0;z-index:-1;overflow:hidden;background:#1c1814}.gtc-start-folie__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:scale 1.2s var(--gtc-ease)}.gtc-start-folie.is-active .gtc-start-folie__img{scale:1.06;transition:scale 12s linear}.gtc-start-folie::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(to top,rgba(15,12,10,0.6) 0%,rgba(15,12,10,0.12) 28%,rgba(15,12,10,0) 45%)}@supports (animation-timeline:view(x)){@media (prefers-reduced-motion:no-preference){.gtc-start-folie__img{left:-7%;width:114%;max-width:none;animation:gtc-start-gleiten linear both;animation-timeline:view(x)}}}@keyframes gtc-start-gleiten{from{translate:6% 0}to{translate:-6% 0}}.gtc-start-folie__inner{display:flex;width:100%;padding-block:var(--gtc-space-2xl) calc(var(--gtc-space-xl) + 4rem)}.gtc-start-folie--rechts .gtc-start-folie__inner{justify-content:flex-end}.gtc-start-folie__card{width:min(27rem,100%);padding:clamp(1.3rem,1rem + 1vw,2rem);border-radius:1.5rem;background:color-mix(in srgb,var(--gtc-color-bg) 86%,transparent);-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.55),0 30px 80px -30px rgba(15,12,10,0.65);color:var(--gtc-color-ink)}.gtc-start-folie__card .gtc-eyebrow{display:flex;justify-content:space-between;gap:1rem;margin-bottom:0.9rem}.gtc-start-folie__nr{font-variant-numeric:lining-nums tabular-nums;letter-spacing:0.08em}.gtc-start-folie__name{margin:0 0 0.3rem;font-size:calc(clamp(2rem,1.4rem + 2vw,3.3rem) * var(--gtc-titel,1));font-weight:900;line-height:1.04;letter-spacing:var(--gtc-laufweite-titel)}.gtc-start-folie__zeile{margin:0 0 0.9rem;font-family:var(--gtc-font-display);font-size:1.12rem;font-weight:700;line-height:1.38;color:var(--gtc-color-ink-soft);letter-spacing:var(--gtc-laufweite-text);word-spacing:0.06em;scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-start-folie__text{margin:0 0 1.1rem;font-size:0.92rem;font-weight:400;line-height:1.6;color:var(--gtc-color-ink-soft)}.gtc-start-folie__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.8rem;padding-top:1rem;border-top:1px solid var(--gtc-color-line)}.gtc-start-folie__preis{font-size:1.05rem;font-weight:800;font-variant-numeric:lining-nums tabular-nums}.gtc-start-buehne.is-ready .gtc-start-folie__card{opacity:0;translate:0 1.25rem;transition:opacity 0.35s var(--gtc-ease),translate 0.35s var(--gtc-ease)}.gtc-start-buehne.is-ready .gtc-start-folie.is-active .gtc-start-folie__card{opacity:1;translate:0 0;transition:opacity 0.6s var(--gtc-ease) 0.12s,translate 0.8s var(--gtc-spring) 0.12s}.gtc-start-buehne__nav{position:absolute;left:0;right:0;bottom:0;z-index:2;padding-bottom:clamp(1rem,0.5rem + 1.5vw,2rem);pointer-events:none}.gtc-start-buehne__bar{display:flex;align-items:center;gap:var(--gtc-space-m)}.gtc-start-buehne__bar>*{pointer-events:auto}.gtc-start-buehne__tabs{display:flex;flex:1;gap:1.25rem;min-width:0;margin:0;padding:0;list-style:none}.gtc-start-buehne__tabs li{flex:1 1 auto;min-width:0;margin:0}.gtc-start-buehne__tab{display:grid;gap:0.5rem;padding-block:0.75rem;color:var(--start-paper-mute);text-decoration:none;font-size:0.76rem;font-weight:800;letter-spacing:0.02em;white-space:nowrap;transition:color 0.3s var(--gtc-ease)}.gtc-start-buehne__tab:hover,.gtc-start-buehne__tab[aria-current]{color:var(--start-paper)}.gtc-start-buehne__tab-name{overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 12px rgba(15,12,10,0.5)}.gtc-start-buehne__tab-bar{display:block;height:2px;border-radius:2px;overflow:hidden;background:rgba(250,249,247,0.3)}.gtc-start-buehne__tab-bar i{display:block;height:100%;background:var(--start-paper);transform-origin:0 50%;transform:scaleX(0)}.gtc-start-buehne__tab[aria-current] .gtc-start-buehne__tab-bar i{transform:scaleX(1)}.gtc-start-buehne.is-auto .gtc-start-buehne__tab[aria-current] .gtc-start-buehne__tab-bar i{animation:gtc-start-lauf var(--start-dauer,7s) linear both}.gtc-start-buehne.is-auto.is-paused .gtc-start-buehne__tab[aria-current] .gtc-start-buehne__tab-bar i{animation-play-state:paused}@keyframes gtc-start-lauf{from{transform:scaleX(0)}to{transform:scaleX(1)}}.gtc-start-buehne__count{display:none;margin:0 auto 0 0;font-size:0.8rem;font-weight:800;letter-spacing:0.08em;font-variant-numeric:lining-nums tabular-nums}.gtc-start-buehne__knoepfe{display:flex;gap:0.45rem;flex:none}.gtc-start-buehne__knoepfe .gtc-roundbtn[hidden]{display:none}.gtc-start-buehne__knoepfe .gtc-roundbtn:disabled{opacity:0.4;pointer-events:none}.gtc-start-buehne__pause-aus,[data-paused]>.gtc-start-buehne__pause-an{display:none}[data-paused]>.gtc-start-buehne__pause-aus{display:contents}@media (max-width:47.99em){.gtc-start-folie{display:block;min-height:0}.gtc-start-folie__media{position:relative;z-index:0;aspect-ratio:4 / 5}.gtc-start-folie::after{display:none}.gtc-start-folie__inner{position:relative;z-index:1;margin-top:-4.5rem;padding-block:0 var(--gtc-space-m)}.gtc-start-folie--rechts .gtc-start-folie__inner{justify-content:flex-start}.gtc-start-folie__card{background:var(--gtc-color-bg);-webkit-backdrop-filter:none;backdrop-filter:none}.gtc-start-buehne__nav{position:static;padding-bottom:var(--gtc-space-m)}.gtc-start-buehne__tabs{display:none}.gtc-start-buehne__count{display:block}}.gtc-start-karte__grid{display:grid;gap:var(--gtc-space-xl)}.gtc-start-karte__rahmen{display:none}@media (min-width:62em){.gtc-start-karte__grid{--karte-luecke:clamp(3rem,1rem + 4vw,6rem);container-type:inline-size;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--karte-luecke);align-items:start}.gtc-start-karte__rahmen{display:block;position:sticky;top:max(calc(var(--start-kopf-top) + var(--gtc-space-m)),calc(50svh + var(--start-kopf-top) / 2 - (100cqi - var(--karte-luecke)) / 4));aspect-ratio:1;border-radius:var(--start-radius);overflow:hidden;background:var(--gtc-color-bg-soft);box-shadow:0 40px 90px -50px var(--gtc-tile-tone,rgba(15,12,10,0.5));transition:box-shadow 0.6s var(--gtc-ease);color:inherit;text-decoration:none;cursor:pointer}}.gtc-start-karte__bilder{position:absolute;inset:0}.gtc-start-karte__bild{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;scale:1.05;transition:opacity 0.55s var(--gtc-ease),scale 1.3s var(--gtc-ease)}.gtc-start-karte__bild.is-active{opacity:1;scale:1}.gtc-start-karte__etikett{position:absolute;left:1rem;bottom:1rem;z-index:2;padding:0.5rem 1rem;border-radius:var(--gtc-radius-pill);font-family:var(--gtc-font-display);font-size:1.05rem;font-weight:800;letter-spacing:var(--gtc-laufweite-mini);color:var(--gtc-color-ink)}.gtc-start-karte__head h2{font-size:var(--gtc-step-3);font-weight:900;line-height:1;letter-spacing:var(--gtc-laufweite-plakat)}.gtc-start-posten{margin:var(--gtc-space-l) 0 0;padding:0;list-style:none;border-top:1.5px solid var(--gtc-color-ink)}.gtc-start-posten>li{margin:0;border-bottom:1px solid var(--gtc-color-line)}.gtc-start-posten__link{display:grid;grid-template-columns:5.5rem minmax(0,1fr);column-gap:1rem;row-gap:0.3rem;align-items:start;padding-block:1.15rem;color:var(--gtc-color-ink);text-decoration:none}.gtc-start-posten__link:hover{color:var(--gtc-color-ink)}.gtc-start-posten__thumb{grid-row:1 / span 3;display:block;aspect-ratio:1;border-radius:0.8rem;overflow:hidden;background:var(--gtc-color-bg-soft)}.gtc-start-posten__thumb img{width:100%;height:100%;object-fit:cover}.gtc-start-posten__zeile{display:flex;align-items:baseline;gap:0.6rem;min-width:0}.gtc-start-posten__name{font-family:var(--gtc-font-display);font-size:calc(clamp(1.35rem,1.1rem + 0.9vw,2rem) * var(--gtc-titel,1));font-weight:800;line-height:1.1;letter-spacing:var(--gtc-laufweite-mittel);transition:translate 0.5s var(--gtc-spring)}.gtc-start-posten__punkte{flex:1;min-width:1.25rem;translate:0 -0.28em;border-bottom:2px dotted color-mix(in srgb,var(--gtc-color-ink) 32%,transparent);transition:border-color 0.4s var(--gtc-ease)}.gtc-start-posten__preis{font-size:0.95rem;font-weight:800;white-space:nowrap;font-variant-numeric:lining-nums tabular-nums}.gtc-start-posten__text{grid-column:2;max-width:52ch;font-size:0.9rem;font-weight:400;line-height:1.55;color:var(--gtc-color-ink-soft)}.gtc-start-posten__formate{grid-column:2;font-size:0.66rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-start-posten__zeile{grid-column:2}@media (min-width:62em){.gtc-start-posten__link{grid-template-columns:minmax(0,1fr)}.gtc-start-posten__thumb{display:none}.gtc-start-posten__zeile,.gtc-start-posten__text,.gtc-start-posten__formate{grid-column:1}.gtc-start-posten__link.is-active .gtc-start-posten__name{translate:0.45rem 0}.gtc-start-posten__link.is-active .gtc-start-posten__punkte{border-color:var(--gtc-color-accent)}}@media (max-width:30em){.gtc-start-posten__link{grid-template-columns:4.25rem minmax(0,1fr);column-gap:0.85rem}.gtc-start-posten__zeile{flex-wrap:wrap;row-gap:0.1rem}.gtc-start-posten__punkte{display:none}.gtc-start-posten__preis{flex-basis:100%;font-size:0.85rem;color:var(--gtc-color-ink-soft)}}.gtc-start-muster__band{display:grid;overflow:hidden}.gtc-start-muster__text{display:flex;flex-direction:column;justify-content:center;padding:var(--start-pad) var(--gtc-gutter)}.gtc-start-muster__titel{max-width:15ch;font-size:calc(clamp(2.2rem,1.4rem + 2.8vw,4.2rem) * var(--gtc-titel,1));font-weight:900;line-height:1;letter-spacing:var(--gtc-laufweite-plakat)}.gtc-start-muster .gtc-actions{margin-top:var(--gtc-space-l)}.gtc-start-muster .gtc-btn--accent{color:var(--gtc-color-on-accent)}.gtc-start-muster .gtc-btn--accent:hover{color:var(--gtc-color-bg)}.gtc-start-muster__foto{position:relative;order:-1;aspect-ratio:4 / 3;overflow:hidden}.gtc-start-muster__foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:55% 40%}@media (min-width:62em){.gtc-start-muster__band{grid-template-columns:minmax(0,max(45.45%,calc((100vw - var(--gtc-content)) / 2 + var(--gtc-gutter) + 28rem + clamp(2rem,1rem + 3vw,5rem)))) minmax(0,1fr);min-height:min(54rem,94svh)}.gtc-start-muster__band--ohne{grid-template-columns:minmax(0,1fr)}.gtc-start-muster__text{padding-left:max(var(--gtc-gutter),calc((100vw - var(--gtc-content)) / 2 + var(--gtc-gutter)));padding-right:clamp(2rem,1rem + 3vw,5rem)}.gtc-start-muster__foto{order:0;aspect-ratio:auto}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.gtc-start-muster__foto{animation:gtc-start-oeffnen linear both;animation-timeline:view();animation-range:entry 0% cover 45%}.gtc-start-muster__foto img{animation:gtc-start-naeher linear both;animation-timeline:view();animation-range:entry 0% cover 60%}}}@keyframes gtc-start-oeffnen{from{clip-path:inset(10% 0 10% 14% round 2rem)}to{clip-path:inset(0 0 0 0 round 0)}}@keyframes gtc-start-naeher{from{scale:1.14}to{scale:1}}.gtc-start-muster__karten{padding-block:var(--gtc-space-xl) var(--gtc-space-l)}.gtc-start-muster__bar{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--gtc-space-s);margin-bottom:var(--gtc-space-m);padding-top:var(--gtc-space-s);border-top:1.5px solid var(--gtc-color-ink)}.gtc-start-muster__bar .gtc-eyebrow{margin:0}.gtc-start-werkzeug{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:var(--gtc-space-m);align-self:stretch}.gtc-start-werkzeug--zeile{flex-direction:row;align-items:center;align-self:center}.gtc-start-pfeile{display:none;gap:0.5rem}@media (min-width:48em){.gtc-start-pfeile{display:flex}}.gtc-start-pfeile[hidden]{display:none}.gtc-start-pfeile .gtc-roundbtn{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gtc-color-ink) 14%,transparent)}.gtc-start-pfeile .gtc-roundbtn[aria-disabled="true"]{opacity:0.35;cursor:default;transform:none}.gtc-start-muster__band-karten>.gtc-mcard{width:clamp(14rem,21vw,17.5rem)}.gtc-start-muster__band-karten,.gtc-start-mat__band{padding-inline:max(var(--gtc-gutter),calc((100vw - var(--gtc-content)) / 2 + var(--gtc-gutter)));scroll-padding-inline:max(var(--gtc-gutter),calc((100vw - var(--gtc-content)) / 2 + var(--gtc-gutter)))}.gtc-start-mat{padding-block:var(--gtc-space-2xl)}.gtc-start-mat__band{margin:-1rem 0 -3.5rem;padding-block:1.5rem 5rem;list-style:none}.gtc-start-mat__band>li{margin:0}.gtc-start-mat__tile{aspect-ratio:4 / 5}.gtc-start-stimmen{background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--gtc-color-bg-soft) 82%,transparent) min(22rem,40%));overflow:hidden}.gtc-start-stimmen__grid{display:grid;gap:var(--gtc-space-xl)}@media (min-width:62em){.gtc-start-stimmen__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);gap:clamp(3rem,1rem + 4vw,6rem);align-items:start}.gtc-start-stimmen__head{position:sticky;top:calc(var(--start-kopf-top) + var(--gtc-space-l))}}.gtc-start-stimmen__head h2{font-size:calc(clamp(2rem,1.3rem + 2vw,3.2rem) * var(--gtc-titel,1));font-weight:900;line-height:1.04;letter-spacing:var(--gtc-laufweite-titel)}.gtc-start-stimmen__head .gtc-btn{margin-top:var(--gtc-space-s)}.gtc-start-stimmen__head .gtc-btn .gtc-icon{width:1rem;height:1rem}.gtc-start-zitate{columns:2 17rem;column-gap:var(--gtc-space-s);margin:0;padding:0;list-style:none}.gtc-start-zitat{break-inside:avoid;margin:0 0 var(--gtc-space-s)}.gtc-start-zitat figure{margin:0;padding:1.5rem 1.5rem 1.25rem;border-radius:var(--start-radius);background:var(--gtc-color-bg);box-shadow:inset 0 0 0 1px var(--gtc-color-line)}.gtc-start-zitat blockquote{margin:0;padding:0;border:0;color:var(--gtc-color-ink)}.gtc-start-zitat blockquote p{margin:0 0 1.1rem;font-family:var(--gtc-font-display);font-size:clamp(1.15rem,1rem + 0.5vw,1.45rem);font-weight:700;line-height:1.38;letter-spacing:var(--gtc-laufweite-text);text-wrap:balance;word-spacing:0.06em;scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-start-zitat--kurz blockquote p{font-size:calc(clamp(1.45rem,1.1rem + 1.1vw,2.05rem) * var(--gtc-titel,1));line-height:1.12}.gtc-start-zitat blockquote p::before{content:"„"}.gtc-start-zitat blockquote p::after{content:"“"}.gtc-start-zitat figcaption{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.15rem 0.6rem;padding-top:0.85rem;border-top:1px solid var(--gtc-color-line);font-size:0.8rem}.gtc-start-zitat__name{font-weight:800}.gtc-start-zitat__quelle{font-weight:600;color:var(--gtc-color-ink-mute)}.gtc-start-logos{margin-top:var(--gtc-space-2xl)}.gtc-start-logos__bar{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--gtc-space-s);margin-bottom:var(--gtc-space-l);padding-top:var(--gtc-space-s);border-top:1.5px solid var(--gtc-color-ink)}.gtc-start-logos__bar .gtc-eyebrow{margin:0}.gtc-start-logos__band{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent)}.gtc-start-logos__reihe{--gap:clamp(2.5rem,1.8rem + 2vw,4.5rem);display:flex;align-items:center;flex:none;gap:var(--gap);margin:0;padding:0 var(--gap) 0 0;list-style:none;animation:gtc-start-laufband 110s linear infinite}.gtc-start-logos__band:hover .gtc-start-logos__reihe,.gtc-start-logos__band.is-paused .gtc-start-logos__reihe{animation-play-state:paused}.gtc-start-logos__aktionen{display:inline-flex;align-items:center;gap:var(--gtc-space-s)}.gtc-start-logos__pause{width:2.5rem;height:2.5rem}.gtc-start-logos__pause[hidden]{display:none}.gtc-start-logos__pause-aus,.gtc-start-logos__pause[data-paused] .gtc-start-logos__pause-an{display:none}.gtc-start-logos__pause[data-paused] .gtc-start-logos__pause-aus{display:contents}.gtc-start-logos__reihe li{flex:none;display:grid;place-items:center;width:calc(3.1rem * var(--r,1));height:calc(3.1rem / var(--r,1));max-height:4.4rem;margin:0}.gtc-start-logos__reihe img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;filter:grayscale(1) contrast(1.15);opacity:0.72;transition:filter 0.4s var(--gtc-ease),opacity 0.4s var(--gtc-ease)}.gtc-start-logos__reihe img.is-dunkel{filter:brightness(0);mix-blend-mode:normal;opacity:0.62}.gtc-start-logos__reihe li:hover img{filter:none;opacity:1}@keyframes gtc-start-laufband{to{transform:translateX(-100%)}}.gtc-start-preis__karte{display:grid;gap:var(--gtc-space-l);align-items:center;padding:clamp(1.5rem,1rem + 2.5vw,3.5rem);border-radius:var(--start-radius);background:var(--gtc-color-accent-soft)}@media (min-width:62em){.gtc-start-preis__karte{grid-template-columns:auto minmax(0,1fr) auto;gap:var(--gtc-space-xl)}}.gtc-start-preis__stempel{position:relative;width:7.5rem;height:7.5rem;color:var(--gtc-color-accent-dark)}.gtc-start-preis__ring{width:100%;height:100%;overflow:visible}.gtc-start-preis__ring text{font-family:var(--gtc-font-sans);font-size:9.6px;font-weight:800;letter-spacing:0.1em;fill:currentColor}.gtc-start-preis__mitte{position:absolute;inset:1.85rem;display:grid;place-items:center;border-radius:50%;background:var(--gtc-color-accent-dark);color:var(--gtc-color-bg)}.gtc-start-preis__mitte .gtc-icon{width:1.6rem;height:1.6rem}.gtc-start-preis__titel{max-width:26ch;margin-bottom:0.7rem;font-size:calc(clamp(1.45rem,1.1rem + 1.3vw,2.3rem) * var(--gtc-titel,1));font-weight:800;line-height:1.1;letter-spacing:var(--gtc-laufweite-mittel)}.gtc-start-preis__text p{max-width:62ch;margin:0 0 0.6rem;font-weight:400;color:var(--gtc-color-ink-soft)}.gtc-start-preis__text .gtc-eyebrow{margin-bottom:0.6rem}.gtc-start-preis__text .gtc-start-preis__hinweis{margin:0;font-size:0.8rem;font-weight:800;color:var(--gtc-color-ink-mute)}.gtc-start-preis__aktion{display:flex;flex-direction:column;align-items:flex-start;gap:0.9rem}.gtc-start-preis__tel{display:inline-flex;align-items:center;gap:0.5rem;font-size:0.92rem;font-weight:800;color:var(--gtc-color-ink);text-decoration:none}.gtc-start-preis__tel:hover{color:var(--gtc-color-accent-dark)}.gtc-start-preis__tel .gtc-icon,.gtc-start-preis .gtc-btn .gtc-icon{width:1.05rem;height:1.05rem}.gtc-start-fragen{--pdp-stack:1rem;--pdp-group:1.75rem}.gtc-start-fragen__grid{display:grid;gap:var(--gtc-space-xl)}@media (min-width:62em){.gtc-start-fragen__grid{grid-template-columns:minmax(0,0.85fr) minmax(0,1.3fr);gap:clamp(3rem,1rem + 4vw,6rem);align-items:start}.gtc-start-fragen__head{position:sticky;top:calc(var(--start-kopf-top) + var(--gtc-space-l))}}.gtc-start-fragen__head h2{font-size:var(--gtc-step-3);font-weight:900;line-height:1;letter-spacing:var(--gtc-laufweite-plakat)}.gtc-start-fragen__liste{border-top:1.5px solid var(--gtc-color-ink)}.gtc-start-fragen__kontakt{display:grid;gap:0.4rem;max-width:24rem;margin-top:var(--gtc-space-l)}.gtc-start-fragen__kontakt .gtc-contact__line{margin:0}.gtc-start-fragen__zeiten{display:flex;flex-direction:column;gap:0.1rem;padding:0.6rem 0.85rem;font-size:0.85rem;font-weight:600;line-height:1.5}.gtc-start-fragen__zeiten span{text-wrap:balance}@media (prefers-reduced-motion:reduce){.gtc-start-logos__band{flex-wrap:wrap;justify-content:center;-webkit-mask-image:none;mask-image:none}.gtc-start-logos__reihe{flex-wrap:wrap;justify-content:center;row-gap:1.5rem;padding:0;animation:none}.gtc-start-logos__reihe[aria-hidden="true"],.gtc-start-logos__pause{display:none}.gtc-start-folie.is-active .gtc-start-folie__img{scale:1}}.gtc-start-fragen__team{justify-self:start;align-self:flex-start;margin-top:var(--gtc-space-m)}.gtc-konto-rahmen{padding-block:calc(var(--gtc-space-2xl) + 2.25rem) var(--gtc-space-3xl)}.gtc-konto-rahmen .woocommerce-notices-wrapper:empty{display:none}.gtc-konto-seite .gtc-main{padding-block:0}.gtc-konto-kopf{margin-bottom:var(--gtc-space-l)}.gtc-konto-kopf .gtc-eyebrow{margin-bottom:0.85rem}.gtc-konto-kopf .gtc-konto-kopf__titel{margin:0;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:13 5 5;font-size:calc(clamp(2rem,1.45rem + 2.2vw,3.1rem) * var(--gtc-titel,1));line-height:0.98}.gtc-konto-kopf--gross .gtc-konto-kopf__titel{font-size:calc(clamp(2.3rem,1.5rem + 3vw,3.9rem) * var(--gtc-titel,1))}.gtc-konto-kopf__text{max-width:52ch;margin:0.9rem 0 0;text-wrap:pretty}@keyframes gtc-konto-zeile-auf{from{transform:translateY(135%)}}.gtc-konto-rahmen .gtc-hero__line>span{transform:none;animation:gtc-konto-zeile-auf 0.9s var(--gtc-ease) var(--gtc-delay,0ms) backwards}.gtc-konto-kopf__zurueck{display:inline-flex;align-items:center;gap:0.45rem;min-height:2.75rem;margin:-0.6rem 0 0.25rem;color:var(--gtc-color-ink-mute);font-size:0.72rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;text-decoration:none}.gtc-konto-kopf__zurueck .gtc-icon{width:1rem;height:1rem;transition:transform 0.45s var(--gtc-spring)}.gtc-konto-kopf__zurueck:hover{color:var(--gtc-color-ink)}.gtc-konto-kopf__zurueck:hover .gtc-icon{transform:translateX(-3px)}.gtc-konto{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gtc-space-m)}.gtc-konto__inhalt{min-width:0}@media (min-width:62em){.gtc-konto{grid-template-columns:15.5rem minmax(0,1fr);grid-template-areas:"seite kopf" "seite inhalt";gap:0 clamp(2rem,4vw,4rem);align-items:start}.gtc-konto-kopf{grid-area:kopf}.gtc-konto__inhalt{grid-area:inhalt}.gtc-konto__seite{grid-area:seite;position:sticky;top:6rem;display:grid;gap:0.9rem}}.gtc-konto-leiste{display:grid;gap:0.25rem;padding:0.55rem;border-radius:1.6rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.06),0 34px 70px -50px rgba(22,18,15,0.45)}.gtc-konto-wer{display:flex;align-items:center;gap:0.75rem;margin-bottom:0.3rem;padding:0.55rem 0.6rem 0.9rem;border-bottom:1px solid var(--gtc-color-line)}.gtc-konto-wer__zeichen{display:grid;place-items:center;flex:none;width:2.75rem;height:2.75rem;border-radius:0.72rem;background:var(--gtc-color-accent);color:var(--gtc-color-on-accent);font-family:var(--gtc-font-display);font-size:1.05rem;font-weight:800;line-height:1;letter-spacing:0.02em}.gtc-konto-wer__text{display:grid;min-width:0}.gtc-konto-wer__name{font-size:0.92rem;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.gtc-konto-wer__zweite{overflow:hidden;color:var(--gtc-color-muted);font-size:0.78rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.gtc-konto-nav ul{display:grid;gap:0.15rem;margin:0;padding:0;list-style:none}.gtc-konto-nav a{display:flex;align-items:center;gap:0.7rem;min-height:2.75rem;padding:0.55rem 0.8rem;border-radius:1.05rem;color:var(--gtc-color-ink-soft);font-size:0.9rem;font-weight:700;text-decoration:none;transition:background-color 0.25s var(--gtc-ease),color 0.25s var(--gtc-ease),transform 0.48s var(--gtc-spring)}.gtc-konto-nav a:hover{background:var(--gtc-color-brand-soft);color:var(--gtc-color-ink)}.gtc-konto-nav a:active{transform:scale(0.98)}.gtc-konto-nav a[aria-current="page"]{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-konto-nav .gtc-icon{flex:none;width:1.15rem;height:1.15rem}.gtc-konto-nav__name{flex:1}.gtc-konto-nav__zahl{min-width:1.6rem;padding:0.12rem 0.45rem;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-bg-soft);color:var(--gtc-color-ink-mute);font-size:0.72rem;font-weight:800;text-align:center;font-variant-numeric:tabular-nums}.gtc-konto-nav a[aria-current="page"] .gtc-konto-nav__zahl{background:rgba(250,249,247,0.16);color:var(--gtc-color-bg)}.gtc-konto-abmelden{position:relative;display:flex;align-items:center;gap:0.7rem;min-height:2.75rem;margin-top:0.35rem;padding:0.55rem 0.8rem;border-radius:1.05rem;color:var(--gtc-color-muted);font-size:0.84rem;font-weight:700;text-decoration:none;transition:color 0.25s var(--gtc-ease),background-color 0.25s var(--gtc-ease)}.gtc-konto-abmelden::before{content:"";position:absolute;top:-0.2rem;left:0.8rem;right:0.8rem;height:1px;background:var(--gtc-color-line)}.gtc-konto-abmelden .gtc-icon{width:1.1rem;height:1.1rem}.gtc-konto-abmelden:hover{color:var(--gtc-color-error);background:color-mix(in srgb,var(--gtc-color-error) 6%,transparent)}.gtc-konto-hilfe{padding:1.1rem 1.2rem 0.8rem;border-radius:1.3rem;background:var(--gtc-color-bg-soft)}.gtc-konto-hilfe__titel{margin:0;font-family:var(--gtc-font-display);font-size:1.05rem;font-weight:800;letter-spacing:var(--gtc-laufweite-mini);scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-konto-hilfe__zeiten{margin:0.2rem 0 0.45rem;color:var(--gtc-color-muted);font-size:0.78rem;font-weight:600}.gtc-konto-hilfe__wege{display:grid;margin:0;padding:0;list-style:none}.gtc-konto-hilfe__wege a{display:flex;align-items:center;gap:0.55rem;min-height:2.75rem;color:var(--gtc-color-ink);font-size:0.84rem;font-weight:800;text-decoration:none;overflow-wrap:anywhere}.gtc-konto-hilfe__wege a:hover span{text-decoration:underline;text-underline-offset:0.18em}.gtc-konto-hilfe .gtc-icon{flex:none;width:1rem;height:1rem;color:var(--gtc-color-accent-dark)}@media (max-width:61.99em){.gtc-konto__seite,.gtc-konto-leiste{display:contents}.gtc-konto-wer{display:none}.gtc-konto-kopf{order:1;margin-bottom:0}.gtc-konto-nav{order:2}.gtc-konto__inhalt{order:3}.gtc-konto-hilfe{order:4;margin-top:var(--gtc-space-m)}.gtc-konto-abmelden{order:5;justify-self:start}.gtc-konto-nav{margin-inline:calc(var(--gtc-gutter) * -1);padding:0.15rem var(--gtc-gutter);overflow-x:auto;scrollbar-width:none;scroll-padding-inline:var(--gtc-gutter);-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--gtc-gutter),#000 calc(100% - var(--gtc-gutter)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--gtc-gutter),#000 calc(100% - var(--gtc-gutter)),transparent)}.gtc-konto-nav::-webkit-scrollbar{display:none}.gtc-konto-nav ul{display:flex;gap:0.4rem;width:max-content}.gtc-konto-nav a{gap:0.5rem;padding:0.5rem 1rem;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-photo);box-shadow:inset 0 0 0 1px var(--gtc-color-line);font-size:0.84rem;white-space:nowrap}.gtc-konto-nav a[aria-current="page"]{box-shadow:none}.gtc-konto-nav .gtc-icon{width:1rem;height:1rem}.gtc-konto-abmelden::before{display:none}}.gtc-konto-rahmen .woocommerce-error,.gtc-konto-rahmen .woocommerce-message,.gtc-konto-rahmen .woocommerce-info{margin:0 0 var(--gtc-space-m);padding:0.9rem 1.1rem;list-style:none;border:0;border-radius:1rem;background:var(--gtc-color-bg-soft);font-size:0.88rem;font-weight:600;line-height:1.5}.gtc-konto-rahmen .woocommerce-error::before,.gtc-konto-rahmen .woocommerce-message::before,.gtc-konto-rahmen .woocommerce-info::before{content:none;display:none}.gtc-konto-rahmen .woocommerce-message{background:var(--gtc-color-accent-soft)}.gtc-konto-rahmen .woocommerce-error{background:color-mix(in srgb,var(--gtc-color-error) 7%,var(--gtc-color-photo))}.gtc-konto-rahmen .woocommerce-error li + li{margin-top:0.3rem}.gtc-konto-rahmen .woocommerce-error a,.gtc-konto-rahmen .woocommerce-message a,.gtc-konto-rahmen .woocommerce-info a{color:var(--gtc-color-ink);font-weight:800}.gtc-konto-rahmen .woocommerce-message .button,.gtc-konto-rahmen .woocommerce-info .button{float:right;margin-left:1rem;padding:0;border:0;background:none;font:inherit;font-weight:800;text-decoration:underline}@media (max-width:40em){.gtc-konto-rahmen .woocommerce-message .button,.gtc-konto-rahmen .woocommerce-info .button{display:block;float:none;margin:0 0 0.35rem}}.gtc-konto-status{display:inline-flex;align-items:center;gap:0.45rem;padding:0.32rem 0.75rem 0.32rem 0.6rem;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-bg-soft);color:var(--gtc-color-ink);font-size:0.74rem;font-weight:800;line-height:1.2;max-width:100%}.gtc-konto-status::before{content:"";flex:none;width:0.5rem;height:0.5rem;border-radius:50%;background:currentColor}.gtc-konto-status--offen{background:#f6ead2;color:#7d5210}.gtc-konto-status--offen::before{background:#c08a2e}.gtc-konto-status--angebot{background:#e5eaef;color:#36495c}.gtc-konto-status--angebot::before{background:#5f7a94}.gtc-konto-status--arbeit{background:var(--gtc-color-accent-soft);color:var(--gtc-color-accent-dark)}.gtc-konto-status--arbeit::before{background:var(--gtc-color-accent-dark);box-shadow:0 0 0 3px color-mix(in srgb,var(--gtc-color-accent) 30%,transparent)}.gtc-konto-status--fertig{background:#e2ece2;color:#2e5a37}.gtc-konto-status--fertig::before{background:#4f8a5a}.gtc-konto-status--fehler{background:color-mix(in srgb,var(--gtc-color-error) 10%,var(--gtc-color-photo));color:var(--gtc-color-error)}.gtc-konto-status--still{background:var(--gtc-color-bg-soft);color:var(--gtc-color-muted)}.gtc-konto-status--still::before{background:#a59c93}.gtc-lauf{--gtc-punkt:1.6rem;position:relative;display:grid;grid-template-columns:repeat(var(--gtc-lauf-n,3),minmax(0,1fr));margin:0;padding:0;list-style:none}.gtc-lauf-rahmen{container-type:inline-size}.gtc-lauf::before,.gtc-lauf::after{content:"";position:absolute;top:calc(var(--gtc-punkt) / 2 - 1px);left:calc(100% / (2 * var(--gtc-lauf-n,3)));right:calc(100% / (2 * var(--gtc-lauf-n,3)));height:2px;border-radius:2px}.gtc-lauf::before{background:var(--gtc-color-line)}.gtc-lauf::after{background:var(--gtc-color-ink);transform:scaleX(var(--gtc-lauf,0));transform-origin:left center;animation:gtc-lauf-fuellen 1.1s var(--gtc-ease) 0.3s backwards}@keyframes gtc-lauf-fuellen{from{transform:scaleX(0)}}.gtc-lauf__station{position:relative;z-index:1;display:grid;justify-items:center;align-content:start;gap:0.15rem;text-align:center}.gtc-lauf__punkt{display:grid;place-items:center;width:var(--gtc-punkt);height:var(--gtc-punkt);margin-bottom:0.4rem;border-radius:50%;background:var(--gtc-color-photo);color:var(--gtc-color-bg);box-shadow:inset 0 0 0 2px var(--gtc-color-line)}.gtc-lauf__punkt .gtc-icon{width:0.85rem;height:0.85rem;stroke-width:2.6}.is-fertig>.gtc-lauf__punkt{background:var(--gtc-color-ink);box-shadow:none}.is-jetzt>.gtc-lauf__punkt{background:var(--gtc-color-accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--gtc-color-accent) 24%,transparent)}.is-jetzt>.gtc-lauf__punkt::after{content:"";width:0.5rem;height:0.5rem;border-radius:50%;background:var(--gtc-color-photo)}.is-fertig>.gtc-lauf__punkt,.is-jetzt>.gtc-lauf__punkt{animation:gtc-lauf-punkt 0.62s var(--gtc-spring-pop) calc(0.2s + (var(--gtc-i,1) - 1) * 0.32s) backwards}@keyframes gtc-lauf-punkt{from{transform:scale(0.45)}}.gtc-lauf__name{color:var(--gtc-color-muted);font-size:0.8rem;font-weight:800;line-height:1.25}.is-fertig>.gtc-lauf__name,.is-jetzt>.gtc-lauf__name{color:var(--gtc-color-ink)}.gtc-lauf__datum{color:var(--gtc-color-muted);font-size:0.74rem;font-weight:600;font-variant-numeric:lining-nums tabular-nums}.gtc-lauf__notiz{margin:0.95rem 0 0;color:var(--gtc-color-ink-soft);font-size:0.86rem;font-weight:600;line-height:1.45;text-wrap:pretty}.gtc-lauf-still{margin:0;padding:0.85rem 1rem;border-radius:0.9rem;background:var(--gtc-color-bg-soft);color:var(--gtc-color-ink-soft);font-size:0.86rem;font-weight:700}@container (max-width:34rem){.gtc-lauf--viele{grid-template-columns:minmax(0,1fr);gap:0.85rem}.gtc-lauf--viele::before,.gtc-lauf--viele::after{top:calc(var(--gtc-punkt) / 2);bottom:calc(var(--gtc-punkt) / 2);left:calc(var(--gtc-punkt) / 2 - 1px);right:auto;width:2px;height:auto}.gtc-lauf--viele::after{transform:scaleY(var(--gtc-lauf,0));transform-origin:center top;animation-name:gtc-lauf-fuellen-y}.gtc-lauf--viele .gtc-lauf__station{grid-template-columns:var(--gtc-punkt) minmax(0,1fr);align-items:center;justify-items:start;column-gap:0.8rem;row-gap:0;text-align:left}.gtc-lauf--viele .gtc-lauf__punkt{grid-row:span 2;margin-bottom:0}.gtc-lauf--viele .gtc-lauf__name{align-self:end}.gtc-lauf--viele .gtc-lauf__datum{grid-column:2;align-self:start}.gtc-lauf--viele .gtc-lauf__name:last-child{grid-row:span 2;align-self:center}}@container (max-width:42rem){.gtc-lauf--viele:has(>:nth-child(6)){grid-template-columns:minmax(0,1fr);gap:0.85rem}.gtc-lauf--viele:has(>:nth-child(6))::before,.gtc-lauf--viele:has(>:nth-child(6))::after{top:calc(var(--gtc-punkt) / 2);bottom:calc(var(--gtc-punkt) / 2);left:calc(var(--gtc-punkt) / 2 - 1px);right:auto;width:2px;height:auto}.gtc-lauf--viele:has(>:nth-child(6))::after{transform:scaleY(var(--gtc-lauf,0));transform-origin:center top;animation-name:gtc-lauf-fuellen-y}.gtc-lauf--viele:has(>:nth-child(6)) .gtc-lauf__station{grid-template-columns:var(--gtc-punkt) minmax(0,1fr);align-items:center;justify-items:start;column-gap:0.8rem;row-gap:0;text-align:left}.gtc-lauf--viele:has(>:nth-child(6)) .gtc-lauf__punkt{grid-row:span 2;margin-bottom:0}.gtc-lauf--viele:has(>:nth-child(6)) .gtc-lauf__name{align-self:end}.gtc-lauf--viele:has(>:nth-child(6)) .gtc-lauf__datum{grid-column:2;align-self:start}.gtc-lauf--viele:has(>:nth-child(6)) .gtc-lauf__name:last-child{grid-row:span 2;align-self:center}}@keyframes gtc-lauf-fuellen-y{from{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.gtc-lauf::after,.gtc-lauf__punkt{animation-delay:0s !important}}.gtc-grafik{margin-top:1.1rem;padding:1.1rem 1.15rem 1.2rem;border-radius:1rem;background:var(--gtc-color-bg-soft)}.gtc-grafik.is-offen{background:color-mix(in srgb,#f6ead2 70%,var(--gtc-color-photo))}.gtc-grafik__titel{margin:0 0 0.7rem;font-size:1.05rem;font-weight:800;letter-spacing:var(--gtc-laufweite-mini)}.gtc-grafik__dateien{display:grid;gap:0.5rem;margin:0;padding:0;list-style:none}.gtc-grafik__dateien a{display:flex;align-items:center;gap:0.75rem;min-height:3rem;padding:0.5rem 0.75rem;border-radius:0.75rem;background:var(--gtc-color-photo);color:var(--gtc-color-ink);text-decoration:none;box-shadow:0 0 0 1px var(--gtc-color-line)}.gtc-grafik__dateien a:hover .gtc-grafik__name{text-decoration:underline;text-underline-offset:0.18em}.gtc-grafik__pdf{flex:none;display:grid;place-items:center;width:2rem;height:2.5rem;border-radius:0.3rem;background:var(--gtc-color-accent-soft);color:var(--gtc-color-accent-dark);font-size:0.62rem;font-weight:800;letter-spacing:0.08em}.gtc-grafik__name{min-width:0;font-size:0.9rem;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.gtc-grafik__freigeben{margin:1rem 0 0}.gtc-grafik__hinweis{margin:0.7rem 0 0;color:var(--gtc-color-ink-soft);font-size:0.82rem;font-weight:600;line-height:1.45;text-wrap:pretty}@media (max-width:40em){.gtc-grafik__freigeben .gtc-btn{width:100%}}.gtc-konto-uebersicht{display:grid;gap:var(--gtc-space-m)}.gtc-konto-aktuell{display:grid;gap:1.1rem 1.25rem;grid-template-columns:6.5rem minmax(0,1fr);grid-template-areas:"bild text" "lauf lauf" "aktionen aktionen";padding:clamp(1rem,2.4vw,1.5rem);border-radius:1.75rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.06),0 50px 100px -60px rgba(22,18,15,0.45)}.gtc-konto-aktuell--ohne-bild{grid-template-columns:minmax(0,1fr);grid-template-areas:"text" "lauf" "aktionen"}@media (min-width:48em){.gtc-konto-aktuell{grid-template-columns:12.5rem minmax(0,1fr);grid-template-areas:"bild text" "lauf lauf" "aktionen aktionen";column-gap:1.75rem}.gtc-konto-aktuell--ohne-bild{grid-template-columns:minmax(0,1fr);grid-template-areas:"text" "lauf" "aktionen"}}.gtc-konto-aktuell__bild{grid-area:bild;align-self:start;aspect-ratio:4 / 5;overflow:hidden;border-radius:1.1rem;background:var(--gtc-color-bg-soft)}@media (min-width:48em){.gtc-konto-aktuell__bild{align-self:stretch;aspect-ratio:auto;min-height:15rem}}.gtc-konto-aktuell__bild img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--gtc-ease)}@media (max-width:24em){.gtc-konto-aktuell{grid-template-columns:minmax(0,1fr);grid-template-areas:"bild" "text" "lauf" "aktionen"}.gtc-konto-aktuell--ohne-bild{grid-template-areas:"text" "lauf" "aktionen"}.gtc-konto-aktuell__bild{width:6.5rem}}.gtc-konto-aktuell:hover .gtc-konto-aktuell__bild img{transform:scale(1.04)}.gtc-konto-aktuell__text{grid-area:text;min-width:0;align-self:center}.gtc-konto-aktuell__kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.5rem 0.75rem;margin:0 0 0.7rem}.gtc-konto-aktuell__kopf .gtc-eyebrow{margin:0}.gtc-konto-aktuell__titel{margin:0;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:8 4 4;overflow-wrap:break-word;font-size:var(--gtc-step-2);font-weight:900;line-height:1.04;letter-spacing:var(--gtc-laufweite-titel);text-wrap:balance}.gtc-konto-aktuell__titel a{color:inherit;text-decoration:none}.gtc-konto-aktuell__titel a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:0.12em}.gtc-konto-aktuell__meta{margin:0.5rem 0 0;color:var(--gtc-color-muted);font-size:0.84rem;font-weight:600;line-height:1.45}.gtc-konto-aktuell__summe{margin:0.65rem 0 0;font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);font-weight:900;font-variant-numeric:lining-nums tabular-nums}.gtc-konto-aktuell__summe small{margin-left:0.35rem;color:var(--gtc-color-ink-mute);font-family:var(--gtc-font-sans);font-size:0.74rem;font-weight:700}.gtc-konto-aktuell__lauf{grid-area:lauf;padding-top:1.15rem;border-top:1px solid var(--gtc-color-line)}.gtc-konto-aktuell__aktionen{grid-area:aktionen;display:flex;flex-wrap:wrap;align-items:center;gap:0.6rem}@media (max-width:30em){.gtc-konto-aktuell__aktionen .gtc-btn{flex:1 1 100%}}.gtc-konto-aktion{display:inline-flex;align-items:center;justify-content:center;gap:0.4rem;min-height:2.75rem;padding:0.55rem 1rem;border:1.5px solid var(--gtc-color-line);border-radius:var(--gtc-radius-pill);color:var(--gtc-color-ink);font-size:0.8rem;font-weight:800;line-height:1;text-decoration:none;white-space:nowrap;transition:border-color 0.25s var(--gtc-ease),background-color 0.25s var(--gtc-ease),color 0.25s var(--gtc-ease),transform 0.48s var(--gtc-spring)}.gtc-konto-aktion:hover{border-color:var(--gtc-color-ink)}.gtc-konto-aktion:active{transform:scale(0.97)}.gtc-konto-aktion .gtc-icon{width:1rem;height:1rem}.gtc-konto-aktion--pay{border-color:var(--gtc-color-accent);background:var(--gtc-color-accent);color:var(--gtc-color-on-accent)}.gtc-konto-aktion--pay:hover{border-color:var(--gtc-color-accent-dark);background:var(--gtc-color-accent-dark);color:var(--gtc-color-bg)}.gtc-konto-aktion--cancel{border-color:transparent;padding-inline:0.6rem;color:var(--gtc-color-muted)}.gtc-konto-aktion--cancel:hover{border-color:transparent;color:var(--gtc-color-error);text-decoration:underline}.gtc-konto-leer{display:grid;justify-items:start;gap:0.7rem;padding:clamp(1.5rem,4vw,2.5rem);border-radius:1.75rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.06),0 50px 100px -60px rgba(22,18,15,0.45)}.gtc-konto-leer__zeichen{display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:1rem;background:var(--gtc-color-accent-soft)}.gtc-konto-leer__zeichen .gtc-icon{width:1.5rem;height:1.5rem}.gtc-konto-leer__titel{margin:0.3rem 0 0;font-size:var(--gtc-step-2);font-weight:900;letter-spacing:var(--gtc-laufweite-titel)}.gtc-konto-leer__text{max-width:46ch;margin:0;color:var(--gtc-color-ink-soft);text-wrap:pretty}.gtc-konto-leer .gtc-btn{margin-top:0.5rem}.gtc-konto-kacheln{display:grid;gap:0.9rem}@media (min-width:40em){.gtc-konto-kacheln{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:75em){.gtc-konto-kacheln{grid-template-columns:repeat(3,minmax(0,1fr))}}.gtc-konto-kachel{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:0.55rem;min-height:11.5rem;padding:1.2rem 1.3rem;border-radius:1.4rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.07);transition:box-shadow 0.4s var(--gtc-ease),transform 0.6s var(--gtc-spring)}.gtc-konto-kachel:hover{box-shadow:0 0 0 1px rgba(22,18,15,0.12),0 26px 50px -32px rgba(22,18,15,0.45);transform:translateY(-3px)}.gtc-konto-kachel:has(a:focus-visible){outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:3px}@media (max-width:39.99em){.gtc-konto-kachel{min-height:0}}.gtc-konto-kachel__titel{margin:0;color:var(--gtc-color-ink-mute);font-family:var(--gtc-font-sans);font-size:0.7rem;font-weight:800;letter-spacing:0.14em;line-height:1.3;text-transform:uppercase;scale:none}.gtc-konto-kachel__titel a{color:inherit;text-decoration:none}.gtc-konto-kachel__titel a:focus-visible{outline:none}.gtc-konto-kachel__titel a::after{content:"";position:absolute;inset:0;border-radius:inherit}.gtc-konto-kachel__text{flex:1;margin:0;color:var(--gtc-color-ink-soft);font-size:0.92rem;font-weight:400;line-height:1.55;overflow-wrap:anywhere}.gtc-konto-kachel__text strong{color:var(--gtc-color-ink);font-weight:800}.gtc-konto-kachel__text--leer{color:var(--gtc-color-muted)}.gtc-konto-kachel__klein{color:var(--gtc-color-muted);font-size:0.8rem;font-weight:600}.gtc-konto-kachel__weiter{display:inline-flex;align-items:center;gap:0.35rem;color:var(--gtc-color-ink);font-size:0.8rem;font-weight:800}.gtc-konto-kachel__weiter .gtc-icon{width:0.95rem;height:0.95rem;transition:transform 0.45s var(--gtc-spring)}.gtc-konto-kachel:hover .gtc-konto-kachel__weiter .gtc-icon{transform:translateX(4px)}.gtc-konto-kachel--muster{justify-content:flex-end;overflow:hidden;min-height:13rem;background:var(--gtc-color-bg-deep)}.gtc-konto-kachel__foto{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:50% 28%;transition:transform 1.2s var(--gtc-ease)}.gtc-konto-kachel--muster::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(22,18,15,0.05) 25%,rgba(22,18,15,0.82))}.gtc-konto-kachel--muster:hover .gtc-konto-kachel__foto{transform:scale(1.05)}.gtc-konto-kachel--muster .gtc-konto-kachel__titel{color:rgba(250,249,247,0.78)}.gtc-konto-kachel--muster .gtc-konto-kachel__text{flex:0;color:var(--gtc-color-bg);font-family:var(--gtc-font-display);font-size:1.15rem;font-weight:800;line-height:1.2;letter-spacing:var(--gtc-laufweite-klein);scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-konto-kachel--muster .gtc-konto-kachel__weiter{color:var(--gtc-color-bg)}.gtc-konto-kachel--muster:has(a:focus-visible){outline-color:var(--gtc-fokus-farbe)}.gtc-konto-abschnitt{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:0.35rem;border-bottom:1.5px solid var(--gtc-color-ink)}.gtc-konto-abschnitt__titel{margin:0;font-size:var(--gtc-step-1);font-weight:900;letter-spacing:var(--gtc-laufweite-klein)}.gtc-konto-abschnitt__link{display:inline-flex;align-items:center;gap:0.35rem;min-height:2.75rem;color:var(--gtc-color-ink);font-size:0.8rem;font-weight:800;text-decoration:none;white-space:nowrap}.gtc-konto-abschnitt__link .gtc-icon{width:0.95rem;height:0.95rem;transition:transform 0.45s var(--gtc-spring)}.gtc-konto-abschnitt__link:hover{text-decoration:underline;text-underline-offset:0.18em}.gtc-konto-abschnitt__link:hover .gtc-icon{transform:translateX(3px)}.gtc-konto-zeilen{margin:0;padding:0;list-style:none}.gtc-konto-zeile{display:grid;align-items:center;gap:0.35rem 1.25rem;grid-template-columns:8.5rem minmax(0,1fr) 8.5rem auto 1rem;padding:0.95rem 0.6rem;border-bottom:1px solid var(--gtc-color-line);color:var(--gtc-color-ink);text-decoration:none;transition:background-color 0.25s var(--gtc-ease)}.gtc-konto-zeile:hover{background:color-mix(in srgb,var(--gtc-color-bg-soft) 75%,transparent)}.gtc-konto-zeile>.gtc-konto-status{justify-self:start}.gtc-konto-zeile__wann{display:grid;color:var(--gtc-color-muted);font-size:0.76rem;font-weight:600;font-variant-numeric:tabular-nums}.gtc-konto-zeile__nr{color:var(--gtc-color-ink);font-family:var(--gtc-font-display);font-size:0.98rem;font-weight:900}.gtc-konto-zeile__was{display:grid;min-width:0;font-size:0.92rem;font-weight:800}.gtc-konto-zeile__was small{color:var(--gtc-color-muted);font-size:0.76rem;font-weight:600}.gtc-konto-zeile__summe{font-weight:800;font-variant-numeric:lining-nums tabular-nums;text-align:right;white-space:nowrap}.gtc-konto-zeile__pfeil{width:1rem;height:1rem;color:var(--gtc-color-muted);transition:transform 0.45s var(--gtc-spring),color 0.25s var(--gtc-ease)}.gtc-konto-zeile:hover .gtc-konto-zeile__pfeil{color:var(--gtc-color-ink);transform:translateX(3px)}@media (max-width:47.99em){.gtc-konto-zeile{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"wann summe" "was was" "status status";padding-inline:0.2rem}.gtc-konto-zeile__wann{grid-area:wann;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 0.6rem}.gtc-konto-zeile__summe{grid-area:summe}.gtc-konto-zeile__was{grid-area:was}.gtc-konto-zeile .gtc-konto-status{grid-area:status;justify-self:start;margin-top:0.2rem}.gtc-konto-zeile__pfeil{display:none}}.gtc-konto-tabelle{width:100%;border-collapse:collapse;border-top:1.5px solid var(--gtc-color-ink)}.gtc-konto-tabelle thead th{padding:0.8rem 0.75rem;border-bottom:1px solid var(--gtc-color-line);color:var(--gtc-color-ink-mute);font-size:0.68rem;font-weight:800;letter-spacing:0.14em;text-align:left;text-transform:uppercase}.gtc-konto-tabelle tbody th,.gtc-konto-tabelle td{padding:1.05rem 0.75rem;border-bottom:1px solid var(--gtc-color-line);font-weight:600;text-align:left;vertical-align:middle}.gtc-konto-tabelle .is-zahl{text-align:right}.gtc-konto-tabelle__zeile{transition:background-color 0.25s var(--gtc-ease)}.gtc-konto-tabelle__zeile:hover{background:color-mix(in srgb,var(--gtc-color-bg-soft) 75%,transparent)}.gtc-konto-tabelle__nr{display:block;color:var(--gtc-color-ink);font-family:var(--gtc-font-display);font-size:1.05rem;font-weight:900;text-decoration:none}.gtc-konto-tabelle__nr:hover{text-decoration:underline;text-underline-offset:0.15em}.gtc-konto-tabelle__bestellung time{display:block;color:var(--gtc-color-muted);font-size:0.76rem;font-weight:600;font-variant-numeric:tabular-nums}.gtc-konto-tabelle__was span{display:block;font-weight:800}.gtc-konto-tabelle__was small{display:block;color:var(--gtc-color-muted);font-size:0.76rem;font-weight:600}.gtc-konto-was{display:flex;align-items:center;gap:0.85rem}.gtc-konto-was__bilder{display:flex;flex:none}.gtc-konto-was__bilder img{width:2.75rem;height:2.75rem;object-fit:contain;border-radius:0.6rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.08),0 0 0 3px var(--gtc-color-bg)}.gtc-konto-was__bilder img + img{margin-left:-1.1rem}.gtc-konto-tabelle__summe{font-weight:800;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.gtc-konto-tabelle__aktionen{text-align:right;white-space:nowrap}.gtc-konto-tabelle__aktionen .gtc-konto-aktion{margin-left:0.35rem}@media (min-width:50em) and (max-width:61.99em),(min-width:70em){.gtc-konto-tabelle__was{min-width:13rem}.gtc-konto-tabelle td.gtc-konto-tabelle__aktionen{width:1%;text-align:right;white-space:normal}.gtc-konto-tabelle__aktionen .gtc-konto-aktion{margin:0.2rem 0 0.2rem 0.35rem;white-space:nowrap}}.gtc-konto-tabelle .gtc-konto-aktion--view{border-color:transparent;padding-inline:0.7rem}.gtc-konto-tabelle .gtc-konto-aktion--view:hover{border-color:var(--gtc-color-ink)}.gtc-konto-tabelle .gtc-konto-aktion--view .gtc-icon{transition:transform 0.45s var(--gtc-spring)}.gtc-konto-tabelle .gtc-konto-aktion--view:hover .gtc-icon{transform:translateX(3px)}@media (max-width:49.99em),(min-width:62em) and (max-width:69.99em){.gtc-konto-tabelle thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.gtc-konto-tabelle,.gtc-konto-tabelle tbody{display:block}.gtc-konto-tabelle__zeile{display:grid;align-items:center;gap:0.55rem 1rem;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"bestellung summe" "was was" "stand aktionen";padding:1rem 0.2rem;border-bottom:1px solid var(--gtc-color-line)}.gtc-konto-tabelle tbody th,.gtc-konto-tabelle td{display:block;padding:0;border:0}.gtc-konto-tabelle__bestellung{grid-area:bestellung}.gtc-konto-tabelle__summe{grid-area:summe;align-self:start}.gtc-konto-tabelle__was{grid-area:was}.gtc-konto-tabelle__stand{grid-area:stand}.gtc-konto-tabelle__aktionen{grid-area:aktionen;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:0.35rem;white-space:normal}.gtc-konto-tabelle__aktionen .gtc-konto-aktion{margin:0}}.gtc-konto-blaettern{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.75rem;margin-top:var(--gtc-space-m)}.gtc-konto-blaettern__stand{color:var(--gtc-color-muted);font-size:0.84rem;font-weight:700}.gtc-konto-bestellung{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gtc-space-m)}.gtc-konto-stand{padding:clamp(1.1rem,2.5vw,1.6rem);border-radius:1.75rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.06),0 40px 90px -60px rgba(22,18,15,0.45)}.gtc-konto-stand__kopf{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.3rem}.gtc-konto-stand__titel{margin:0;color:var(--gtc-color-ink-mute);font-family:var(--gtc-font-sans);font-size:0.7rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;scale:none}.gtc-konto-stand__aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:0.6rem;margin-top:1.3rem;padding-top:1.15rem;border-top:1px solid var(--gtc-color-line)}.gtc-konto-stand__hinweis{max-width:60ch;margin:0.7rem 0 0;color:var(--gtc-color-muted);font-size:0.78rem;font-weight:600;line-height:1.45;text-wrap:pretty}.gtc-konto-bestellung__raster{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gtc-space-m);align-items:start}@media (min-width:62em){.gtc-konto-bestellung__raster{grid-template-columns:minmax(0,1.45fr) minmax(0,0.85fr)}}.gtc-konto-bestellung__seite{display:grid;gap:0.8rem}.gtc-konto-posten__mehr{display:grid;gap:0.3rem;margin-top:0.3rem;font-family:var(--gtc-font-sans);letter-spacing:0}.gtc-konto-posten__stueck{color:var(--gtc-color-muted);font-size:0.78rem;font-weight:600;font-variant-numeric:lining-nums tabular-nums}.gtc-konto-angaben{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0.1rem 0.6rem;margin:0;font-size:0.8rem;line-height:1.45}.gtc-konto-angaben dt{color:var(--gtc-color-ink-mute);font-weight:800}.gtc-konto-angaben dd{margin:0;color:var(--gtc-color-ink-soft);font-weight:400;overflow-wrap:anywhere}@media (max-width:47.99em),(min-width:62em){.gtc-konto-angaben{display:block}.gtc-konto-angaben dt,.gtc-konto-angaben dd{display:inline}.gtc-konto-angaben dt{margin-right:0.35em}.gtc-konto-angaben dd::after{content:"\A";white-space:pre}}.gtc-karte__posten tr.gtc-konto-posten{grid-template-columns:3.25rem minmax(0,1fr) auto;column-gap:0.85rem;align-items:start}.gtc-konto-posten__bild img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:0.6rem;background:var(--gtc-color-bg-soft);box-shadow:0 0 0 1px rgba(22,18,15,0.06)}.gtc-konto-feld{padding:1.1rem 1.25rem;border-radius:1.25rem;background:var(--gtc-color-bg-soft)}.gtc-konto-feld__titel{margin:0 0 0.55rem;color:var(--gtc-color-ink-mute);font-family:var(--gtc-font-sans);font-size:0.7rem;font-weight:800;letter-spacing:0.14em;line-height:1.3;text-transform:uppercase;scale:none}.gtc-konto-feld__text{margin:0;color:var(--gtc-color-ink-soft);font-size:0.92rem;font-style:normal;font-weight:400;line-height:1.55;overflow-wrap:anywhere}.gtc-konto-feld__klein{display:block;margin-top:0.3rem;color:var(--gtc-color-muted);font-size:0.8rem;font-weight:600}.gtc-konto-feld__klein + .gtc-konto-feld__klein{margin-top:0.05rem}.gtc-konto-verlauf .gtc-konto-abschnitt__titel{padding-bottom:0.6rem;border-bottom:1.5px solid var(--gtc-color-ink)}.gtc-konto-verlauf__liste{margin:0;padding:0;list-style:none}.gtc-konto-verlauf__eintrag{position:relative;padding:1rem 0 1rem 1.6rem;border-bottom:1px solid var(--gtc-color-line)}.gtc-konto-verlauf__eintrag::before{content:"";position:absolute;top:1.38rem;left:0.15rem;width:0.55rem;height:0.55rem;border-radius:50%;background:var(--gtc-color-accent)}.gtc-konto-verlauf__eintrag time{color:var(--gtc-color-muted);font-size:0.76rem;font-weight:800;font-variant-numeric:tabular-nums}.gtc-konto-verlauf__text p{max-width:62ch;margin:0.25rem 0 0;color:var(--gtc-color-ink-soft)}.gtc-konto-extra{display:grid;gap:var(--gtc-space-s);font-size:0.9rem}.gtc-konto-extra h2{margin:0;font-size:var(--gtc-step-1);font-weight:900;letter-spacing:var(--gtc-laufweite-klein)}.gtc-konto-adressen{display:grid;gap:0.9rem}@media (min-width:48em){.gtc-konto-adressen{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}}.gtc-konto-adresse{display:flex;flex-direction:column;align-items:flex-start;gap:1.1rem;padding:1.35rem 1.4rem;border-radius:1.5rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.06),0 40px 80px -60px rgba(22,18,15,0.45)}.gtc-konto-adresse .gtc-konto-feld__titel{margin:0}.gtc-konto-adresse__text{flex:1;color:var(--gtc-color-ink-soft);font-size:0.95rem;font-style:normal;line-height:1.6;overflow-wrap:anywhere}.gtc-konto-adresse--leer{background:transparent;box-shadow:inset 0 0 0 1.5px var(--gtc-color-line)}.gtc-konto-adresse__leer{display:block;max-width:36ch;color:var(--gtc-color-muted);font-size:0.9rem;font-weight:600}.gtc-konto-form{display:grid;gap:1.5rem;padding:clamp(1.25rem,3vw,2rem);border-radius:1.6rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.06),0 50px 100px -60px rgba(22,18,15,0.45)}.gtc-konto-form__gruppen{display:grid;gap:1.75rem}.gtc-konto-gruppe{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0.85rem;min-width:0;margin:0;padding:0;border:0}.gtc-konto-gruppe legend{float:left;grid-column:1 / -1;width:100%;margin:0;padding:0 0 0.5rem;border-bottom:1.5px solid var(--gtc-color-ink);color:var(--gtc-color-ink-mute);font-size:0.7rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase}.gtc-konto-rahmen .form-row{margin:0}.gtc-konto-rahmen .gtc-field label{display:block}.gtc-konto-rahmen .gtc-field .woocommerce-input-wrapper{display:block}.gtc-konto-rahmen .required{border:0;color:var(--gtc-color-accent-dark);font-weight:800;text-decoration:none}.gtc-konto-rahmen .optional{color:var(--gtc-color-muted);font-size:0.76rem;font-weight:600}.gtc-konto-rahmen .gtc-field input.input-text,.gtc-konto-rahmen .gtc-field select,.gtc-konto-rahmen .gtc-field textarea{width:100%}.gtc-konto-rahmen .gtc-field select{appearance:none;-webkit-appearance:none;padding-right:2.75rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230f0c0a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1rem;cursor:pointer}.gtc-konto-rahmen .gtc-field.woocommerce-invalid input.input-text,.gtc-konto-rahmen .gtc-field.woocommerce-invalid select{border-color:var(--gtc-color-error);background-color:color-mix(in srgb,var(--gtc-color-error) 4%,var(--gtc-color-bg))}.gtc-konto-rahmen .select2-container{display:none}.gtc-konto-rahmen .gtc-field .description{display:block;margin-top:0.3rem;color:var(--gtc-color-muted);font-size:0.76rem;font-weight:600}.gtc-konto-rahmen #billing_postcode_field,.gtc-konto-rahmen #shipping_postcode_field{grid-column:span 2}.gtc-konto-rahmen #billing_city_field,.gtc-konto-rahmen #shipping_city_field{grid-column:span 4}@media (min-width:40em){.gtc-konto-rahmen #billing_email_field,.gtc-konto-rahmen #billing_phone_field{grid-column:span 3}}.gtc-konto-rahmen input[type="checkbox"],.gtc-konto-rahmen input[type="radio"]{flex:none;width:1.2rem;height:1.2rem;min-height:0;margin:0.12rem 0 0;padding:0;accent-color:var(--gtc-color-ink);cursor:pointer}.gtc-konto-rahmen label.woocommerce-form__label-for-checkbox{display:flex;align-items:flex-start;gap:0.6rem;font-size:0.86rem;font-weight:600;line-height:1.45;cursor:pointer}.gtc-konto-rahmen .woocommerce-privacy-policy-text p{margin:0;color:var(--gtc-color-muted);font-size:0.78rem;font-weight:600;line-height:1.5}.gtc-konto-rahmen .woocommerce-privacy-policy-text a{color:var(--gtc-color-ink);font-weight:800}.gtc-konto-rahmen .password-input{position:relative;display:block}.gtc-konto-rahmen .password-input input{padding-right:3.25rem}.gtc-konto-rahmen .show-password-input{position:absolute;top:50%;right:0.3rem;width:2.6rem;height:2.6rem;padding:0;border:0;border-radius:var(--gtc-radius-pill);background:transparent;color:var(--gtc-color-ink-mute);transform:translateY(-50%);cursor:pointer;transition:background-color 0.25s var(--gtc-ease),color 0.25s var(--gtc-ease)}.gtc-konto-rahmen .show-password-input::before{content:"";position:absolute;inset:0;margin:auto;width:1.2rem;height:1.2rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 12s3.5-6.5 9.5-6.5 9.5 6.5 9.5 6.5-3.5 6.5-9.5 6.5S2.5 12 2.5 12z'/%3E%3Ccircle cx='12' cy='12' r='2.8'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 12s3.5-6.5 9.5-6.5 9.5 6.5 9.5 6.5-3.5 6.5-9.5 6.5S2.5 12 2.5 12z'/%3E%3Ccircle cx='12' cy='12' r='2.8'/%3E%3C/svg%3E") center / contain no-repeat}.gtc-konto-rahmen .show-password-input.display-password::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4l16 16'/%3E%3Cpath d='M9.9 5.7A9.7 9.7 0 0 1 12 5.5c6 0 9.5 6.5 9.5 6.5a17 17 0 0 1-2.6 3.4M6.6 6.9C4 8.6 2.5 12 2.5 12s3.5 6.5 9.5 6.5c1.7 0 3.2-.5 4.5-1.2'/%3E%3Cpath d='M10 10.1a2.8 2.8 0 0 0 3.9 3.9'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 4l16 16'/%3E%3Cpath d='M9.9 5.7A9.7 9.7 0 0 1 12 5.5c6 0 9.5 6.5 9.5 6.5a17 17 0 0 1-2.6 3.4M6.6 6.9C4 8.6 2.5 12 2.5 12s3.5 6.5 9.5 6.5c1.7 0 3.2-.5 4.5-1.2'/%3E%3Cpath d='M10 10.1a2.8 2.8 0 0 0 3.9 3.9'/%3E%3C/svg%3E")}.gtc-konto-rahmen .show-password-input:hover{background:var(--gtc-color-brand-soft);color:var(--gtc-color-ink)}.gtc-konto-form__fuss{display:flex;flex-wrap:wrap;align-items:center;gap:0.75rem 1.25rem}.gtc-konto-form__abbrechen{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--gtc-color-ink-mute);font-size:0.86rem;font-weight:800;text-decoration:none}.gtc-konto-form__abbrechen:hover{color:var(--gtc-color-ink);text-decoration:underline;text-underline-offset:0.18em}.gtc-konto-passwort{border-top:1.5px solid var(--gtc-color-ink)}.gtc-konto-passwort summary{display:flex;align-items:center;gap:0.75rem;min-height:3.25rem;padding:0.6rem 0;list-style:none;cursor:pointer}.gtc-konto-passwort summary::-webkit-details-marker{display:none}.gtc-konto-passwort__titel{display:inline-flex;align-items:center;gap:0.55rem;font-size:0.95rem;font-weight:800}.gtc-konto-passwort__titel .gtc-icon{width:1rem;height:1rem}.gtc-konto-passwort__hinweis{flex:1;color:var(--gtc-color-muted);font-size:0.78rem;font-weight:600}.gtc-konto-passwort__zeichen{flex:none;width:1.15rem;height:1.15rem;margin-left:auto;transition:transform 0.4s var(--gtc-spring)}.gtc-konto-passwort[open] .gtc-konto-passwort__zeichen{transform:rotate(45deg)}.gtc-konto-passwort summary:hover .gtc-konto-passwort__titel{text-decoration:underline;text-underline-offset:0.18em}.gtc-konto-passwort .gtc-konto-gruppe{padding:0.4rem 0 0.2rem}@media (max-width:40em){.gtc-konto-passwort__hinweis{display:none}}.gtc-konto-rahmen--aussen .gtc-konto-kopf{max-width:44rem;margin-bottom:var(--gtc-space-l)}.gtc-konto-tor{display:grid;gap:var(--gtc-space-m);align-items:start}@media (min-width:62em){.gtc-konto-tor{grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr);gap:var(--gtc-space-l);align-items:stretch}.gtc-konto-tor__anmelden{align-self:start}}.gtc-konto-tor__titel{margin:0;font-size:var(--gtc-step-2);font-weight:900;letter-spacing:var(--gtc-laufweite-titel)}.gtc-konto-tor form{display:grid;gap:1rem}.gtc-konto-tor .gtc-konto-tor__anmelden{gap:1.25rem}.gtc-konto-tor__zeile{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.25rem 1rem}.gtc-konto-tor__zeile .gtc-check{align-items:center}.gtc-konto-tor__zeile .gtc-check input{margin-top:0}.gtc-konto-tor__vergessen{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--gtc-color-ink);font-size:0.84rem;font-weight:800;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--gtc-color-ink) 30%,transparent);text-underline-offset:0.2em}.gtc-konto-tor__vergessen:hover{text-decoration-color:currentColor}.gtc-konto-tor__knopf{width:100%;margin-top:0.25rem}.gtc-konto-tor__neu{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border-radius:1.6rem;background:var(--gtc-color-bg-soft)}.gtc-konto-tor__foto{aspect-ratio:16 / 9;overflow:hidden;background:var(--gtc-color-accent-soft)}.gtc-konto-tor__foto img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.gtc-konto-tor__inhalt{display:grid;align-content:start;gap:1.1rem;padding:clamp(1.25rem,3vw,2rem)}.gtc-konto-tor--nur-anmelden .gtc-konto-tor__neu{grid-template-rows:1fr}.gtc-konto-tor--nur-anmelden .gtc-konto-tor__foto{aspect-ratio:auto;min-height:20rem}.gtc-konto-vorteile{display:grid;gap:0.5rem;margin:0;padding:0;list-style:none}.gtc-konto-vorteile li{display:flex;align-items:flex-start;gap:0.6rem;font-size:0.92rem;font-weight:700;line-height:1.4}.gtc-konto-vorteile .gtc-icon{flex:none;width:1.1rem;height:1.1rem;margin-top:0.1rem;color:var(--gtc-color-accent-dark);stroke-width:2.4}.gtc-konto-tor__notiz{margin:0;color:var(--gtc-color-muted);font-size:0.8rem;font-weight:600;line-height:1.45}.woocommerce-password-strength{--stufe:0%;position:relative;margin-top:0.6rem;padding-top:0.65rem;color:var(--gtc-color-muted);font-size:0.8rem;font-weight:700;line-height:1.4}.woocommerce-password-strength::before,.woocommerce-password-strength::after{content:"";position:absolute;top:0;left:0;height:3px;border-radius:3px}.woocommerce-password-strength::before{right:0;background:var(--gtc-color-line)}.woocommerce-password-strength::after{width:var(--stufe);background:currentColor;transition:width 0.25s ease}.woocommerce-password-strength.short{--stufe:20%;color:var(--gtc-color-error)}.woocommerce-password-strength.bad{--stufe:45%;color:var(--gtc-color-error)}.woocommerce-password-strength.good{--stufe:75%;color:var(--gtc-color-accent-dark)}.woocommerce-password-strength.strong{--stufe:100%;color:var(--gtc-color-ink)}.woocommerce-password-hint{display:block;margin-top:0.35rem;color:var(--gtc-color-muted);font-size:0.75rem;line-height:1.45}@media (prefers-reduced-motion:reduce){.woocommerce-password-strength::after{transition:none}}.gtc-konto-schmal__text{margin:0;color:var(--gtc-color-ink-soft);font-size:0.95rem;line-height:1.6;text-wrap:pretty}.gtc-konto-schmal--post{justify-items:start}.gtc-konto-schmal__zeichen{display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:1rem;background:var(--gtc-color-accent-soft)}.gtc-konto-schmal__zeichen .gtc-icon{width:1.5rem;height:1.5rem}.gtc-konto-tor--pw{display:grid;gap:var(--gtc-space-m)}.gtc-konto-pw__form{align-content:start;gap:1.1rem}.gtc-konto-pw__zurueck{margin:0;color:var(--gtc-color-muted);font-size:0.86rem;font-weight:600;text-align:center}.gtc-konto-pw__zurueck a{color:var(--gtc-color-ink);font-weight:800;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 30%,transparent);text-underline-offset:0.2em}.gtc-konto-pw__zurueck a:hover{text-decoration-color:currentColor}.gtc-konto-pw{position:relative;isolation:isolate;display:grid}.gtc-konto-pw__foto{position:relative;z-index:-1;aspect-ratio:4 / 3;overflow:hidden;border-radius:1.6rem;background:var(--gtc-color-bg-deep)}.gtc-konto-pw__foto img{display:block;width:100%;height:100%;object-fit:cover;object-position:52% 50%}.gtc-konto-pw__foto::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(22,18,15,0.5),rgba(22,18,15,0) 60%)}.gtc-konto-pw__karte{display:grid;gap:0.95rem;margin:-4.5rem 0.75rem 0;padding:clamp(1.05rem,2.4vw,1.45rem);border-radius:1.2rem}.gtc-konto-pw--ohne-foto .gtc-konto-pw__karte{margin:0}.gtc-konto-pw__titel{margin:0;font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);font-weight:800;line-height:1.15;letter-spacing:var(--gtc-laufweite-klein)}.gtc-konto-pw .gtc-lauf__notiz{margin-top:0.7rem}.gtc-konto-pw__hilfe{display:grid;padding-top:0.75rem;border-top:1px solid color-mix(in srgb,var(--gtc-color-ink) 12%,transparent)}.gtc-konto-pw__frage{margin:0;font-size:0.84rem;font-weight:800}.gtc-konto-pw__wege{display:flex;flex-wrap:wrap;gap:0 1.25rem;margin:0;padding:0;list-style:none}.gtc-konto-pw__wege a{display:inline-flex;align-items:center;gap:0.5rem;min-height:2.75rem;color:var(--gtc-color-ink);font-size:0.84rem;font-weight:700;text-decoration:none;overflow-wrap:anywhere}.gtc-konto-pw__wege a:hover span{text-decoration:underline;text-underline-offset:0.18em}.gtc-konto-pw__wege .gtc-icon{flex:none;width:1rem;height:1rem;color:var(--gtc-color-accent-dark)}@media (min-width:62em){.gtc-konto-rahmen--aussen:has(.gtc-konto-tor--pw)>.gtc-container{display:grid;align-items:start;grid-template-columns:minmax(0,0.92fr) minmax(0,1.08fr);grid-template-rows:auto auto auto 1fr;column-gap:clamp(2.5rem,5vw,5rem)}.gtc-konto-rahmen--aussen:has(.gtc-konto-tor--pw) :is(.woocommerce,.gtc-konto-tor--pw){display:contents}.gtc-konto-rahmen--aussen:has(.gtc-konto-tor--pw) :is(.gtc-konto-kopf,.woocommerce>*,.gtc-konto-pw__form){grid-area:auto / 1}.gtc-konto-rahmen--aussen:has(.gtc-konto-tor--pw) .gtc-konto-pw{grid-area:1 / 2 / -1;align-self:stretch;min-height:min(44rem,calc(100svh - 8rem))}.gtc-konto-pw{align-content:end;padding:1.15rem;overflow:hidden;border-radius:1.6rem;background:var(--gtc-color-bg-deep)}.gtc-konto-pw--ohne-foto{padding:0;background:none}.gtc-konto-pw__foto{position:absolute;inset:0;aspect-ratio:auto;border-radius:0}.gtc-konto-pw__karte{margin:0}}@keyframes gtc-konto-pw-foto{from{transform:scale(1.07)}}@media (prefers-reduced-motion:no-preference){.gtc-konto-tor--pw>*{animation:gtc-konto-auftritt 0.55s var(--gtc-ease) 0.05s backwards}.gtc-konto-tor--pw>.gtc-konto-pw{animation-delay:0.12s}.gtc-konto-pw__foto img{animation:gtc-konto-pw-foto 2.4s var(--gtc-ease) backwards}}@keyframes gtc-konto-auftritt{from{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:no-preference){:is(.gtc-konto-uebersicht,.gtc-konto-bestellung,.gtc-konto-tor,.gtc-konto-adressen)>*{animation:gtc-konto-auftritt 0.55s var(--gtc-ease) 0.05s backwards}:is(.gtc-konto-uebersicht,.gtc-konto-bestellung,.gtc-konto-tor,.gtc-konto-adressen)>:nth-child(2){animation-delay:0.09s}:is(.gtc-konto-uebersicht,.gtc-konto-bestellung,.gtc-konto-tor,.gtc-konto-adressen)>:nth-child(n+3){animation-delay:0.13s}}.gtc-kmuster{display:grid;gap:var(--gtc-space-m);margin:0;padding:0;list-style:none}.gtc-kmuster__karte{display:grid;gap:1.25rem;padding:clamp(1rem,2.4vw,1.5rem);border-radius:1.75rem;background:var(--gtc-color-photo);box-shadow:0 0 0 1px rgba(22,18,15,0.06),0 50px 100px -60px rgba(22,18,15,0.45)}.gtc-kmuster__kopf{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:0.6rem 1rem}.gtc-kmuster__kopf .gtc-eyebrow{margin:0 0 0.45rem}.gtc-kmuster__titel{margin:0;font-size:var(--gtc-step-2);font-weight:900;line-height:1.04;letter-spacing:var(--gtc-laufweite-titel);text-wrap:balance}.gtc-kmuster__muster{display:grid;grid-template-columns:repeat(auto-fill,minmax(7.25rem,1fr));gap:1rem 0.85rem;margin:0;padding:0;list-style:none}.gtc-kmuster__muster-link{display:grid;gap:0.15rem;color:var(--gtc-color-ink);text-decoration:none}.gtc-kmuster__bild{display:grid;place-items:center;aspect-ratio:1;overflow:hidden;margin-bottom:0.4rem;border-radius:0.9rem;background:var(--gtc-ton,var(--gtc-color-bg-soft));box-shadow:inset 0 0 0 1px rgba(22,18,15,0.06)}.gtc-kmuster__bild img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--gtc-ease)}.gtc-kmuster__bild .gtc-icon{width:1.5rem;height:1.5rem;color:var(--gtc-color-muted)}a.gtc-kmuster__muster-link:hover .gtc-kmuster__bild img{transform:scale(1.05)}a.gtc-kmuster__muster-link:hover .gtc-kmuster__name{text-decoration:underline;text-underline-offset:0.15em}.gtc-kmuster__name{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:13 5 5;font-size:0.82rem;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.gtc-kmuster__nr{color:var(--gtc-color-muted);font-size:0.72rem;font-weight:600;font-variant-numeric:lining-nums tabular-nums}.gtc-kmuster__faecher{margin:0;color:var(--gtc-color-ink);font-size:0.9rem;font-weight:700;line-height:1.45}.gtc-kmuster__faecher span{display:block;margin-bottom:0.15rem;color:var(--gtc-color-ink-mute);font-size:0.68rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase}.gtc-kmuster__etikett{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.75rem 1.25rem;padding-top:1.15rem;border-top:1px solid var(--gtc-color-line)}.gtc-kmuster__etikett .gtc-kmuster__faecher{flex:1 1 18rem;font-weight:600}@media (max-width:30em){.gtc-kmuster__etikett .gtc-konto-aktion{width:100%}}.gtc-kmuster__lauf{padding-bottom:1.15rem;border-bottom:1px solid var(--gtc-color-line)}.gtc-kmuster__mehr{margin:var(--gtc-space-m) 0 0}@media (max-width:30em){.gtc-kmuster__muster{grid-template-columns:repeat(3,minmax(0,1fr));gap:0.85rem 0.6rem}.gtc-kmuster__mehr .gtc-btn{width:100%}}html.gtc-nav-open{overflow:hidden}.gtc-menue{--menue-abstand:clamp(2.1rem,1.7rem + 1.6vw,3rem);position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--gtc-color-ink);overflow:hidden;touch-action:manipulation}.gtc-menue::backdrop{background:rgba(22,18,15,0.22);opacity:0;transition:opacity 0.45s var(--gtc-ease)}.gtc-menue.is-offen::backdrop{opacity:1}.gtc-menue__blatt{position:absolute;inset:0;overflow:hidden;background:color-mix(in srgb,var(--gtc-color-bg) 80%,transparent);-webkit-backdrop-filter:blur(30px) saturate(170%);backdrop-filter:blur(30px) saturate(170%);clip-path:inset(var(--m-t,0.75rem) var(--m-r,0.5rem) var(--m-b,calc(100% - 3.85rem)) var(--m-l,0.5rem) round var(--m-rad,1.55rem));transition:clip-path 0.5s var(--gtc-ease)}.gtc-menue.is-offen .gtc-menue__blatt{clip-path:inset(0 0 0 0 round 0)}.gtc-menue.is-zu .gtc-menue__blatt{transition-duration:0.32s;transition-timing-function:cubic-bezier(0.55,0,0.2,1)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.gtc-menue__blatt{background:var(--gtc-color-bg)}}@media (prefers-reduced-transparency:reduce){.gtc-menue__blatt{background:var(--gtc-color-bg);-webkit-backdrop-filter:none;backdrop-filter:none}}.gtc-menue__schein{position:absolute;inset:0;pointer-events:none;background:radial-gradient(70% 38% at 88% 0%,color-mix(in srgb,var(--gtc-color-accent) 26%,transparent),transparent 72%),radial-gradient(60% 34% at 0% 100%,color-mix(in srgb,var(--gtc-color-accent) 18%,transparent),transparent 70%);opacity:0;transition:opacity 0.3s var(--gtc-ease)}.gtc-menue.is-offen .gtc-menue__schein{opacity:1;transition:opacity 0.9s var(--gtc-ease) 0.15s}.gtc-menue__kopf{position:absolute;top:0;left:0;right:0;z-index:3;padding:var(--m-t,var(--gtc-space-xs)) var(--gtc-space-xs) 0;pointer-events:none}.gtc-menue__kopf .gtc-header__inner{pointer-events:auto}@media (max-width:40em){.gtc-menue__kopf{padding-inline:0.5rem}}.gtc-menue .gtc-nav-toggle{display:inline-flex;position:relative}.gtc-menue .gtc-nav-toggle::before{content:"";position:absolute;inset:-0.2rem -0.35rem -0.2rem 0}.gtc-menue.is-offen .gtc-nav-toggle__bars span:nth-child(1){top:50%;margin-top:-1px;transform:rotate(45deg)}.gtc-menue.is-offen .gtc-nav-toggle__bars span:nth-child(2){opacity:0}.gtc-menue.is-offen .gtc-nav-toggle__bars span:nth-child(3){top:50%;margin-top:-1px;transform:rotate(-45deg)}.gtc-menue__inhalt{position:absolute;inset:0;overflow-y:auto;overscroll-behavior:contain;padding-top:calc(var(--m-t,var(--gtc-space-xs)) + var(--m-h,3.5rem) + var(--gtc-space-m));padding-bottom:calc(6rem + env(safe-area-inset-bottom,0px));scroll-padding-top:calc(var(--m-t,var(--gtc-space-xs)) + var(--m-h,3.5rem) + var(--gtc-space-s));scroll-padding-bottom:5rem;scrollbar-width:none}.gtc-menue__inhalt::-webkit-scrollbar{display:none}.gtc-menue__spalte{max-width:46rem;margin-inline:auto;padding-inline:var(--gtc-gutter)}.gtc-menue__teil{opacity:0;translate:0 1.1rem;transition:opacity 0.18s var(--gtc-ease),translate 0.18s var(--gtc-ease)}.gtc-menue.is-offen .gtc-menue__teil{opacity:1;translate:none;transition:opacity 0.4s var(--gtc-ease) calc(0.12s + var(--i,0) * 0.05s),translate 0.8s var(--gtc-spring) calc(0.12s + var(--i,0) * 0.05s)}.gtc-menue__teil + .gtc-menue__teil{margin-top:var(--menue-abstand)}.gtc-menue__bar{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gtc-space-s);margin-bottom:0.85rem}.gtc-menue__titel{margin:0;font-family:var(--gtc-font-sans);font-size:0.72rem;font-weight:800;line-height:1.2;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute);scale:none}.gtc-menue__alle{display:inline-flex;align-items:center;gap:0.35rem;margin-block:-0.9rem;padding-block:0.9rem;font-size:0.8rem;font-weight:800;white-space:nowrap;color:var(--gtc-color-ink);text-decoration:none}.gtc-menue__alle .gtc-icon{width:0.95rem;height:0.95rem;transition:translate 0.45s var(--gtc-spring)}.gtc-menue__alle:hover{color:var(--gtc-color-ink)}.gtc-menue__alle:hover .gtc-icon,.gtc-menue__alle:focus-visible .gtc-icon{translate:0.2rem 0}.gtc-menue__karte{margin:0;padding:0;list-style:none}.gtc-menue__karte>li{margin:0}.gtc-menue__zeile{display:flex;align-items:baseline;gap:0.55rem;min-height:2.75rem;padding-block:0.5rem;color:var(--gtc-color-ink);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:translate 0.45s var(--gtc-spring)}.gtc-menue__zeile:hover{color:var(--gtc-color-ink)}.gtc-menue__zeile:active{translate:0.25rem 0;transition-duration:0.12s}.gtc-menue__name{min-width:0;font-family:var(--gtc-font-display);font-size:1.22rem;font-weight:800;line-height:1.14;letter-spacing:var(--gtc-laufweite-klein);font-variant-numeric:lining-nums;-webkit-hyphens:auto;hyphens:auto}.gtc-menue__karte--gross .gtc-menue__zeile{padding-block:0.42rem}.gtc-menue__karte--gross .gtc-menue__name{font-size:clamp(1.55rem,1.25rem + 1.3vw,1.95rem);letter-spacing:var(--gtc-laufweite-mittel)}.gtc-menue__punkte{--punkt:color-mix(in srgb,var(--gtc-color-ink) 30%,transparent);flex:1 1 1.25rem;min-width:1.25rem;height:3px;translate:0 -0.28em;background:radial-gradient(circle at 1.5px 1.5px,var(--punkt) 1.05px,transparent 1.35px) 0 0 / 7px 3px repeat-x;transform-origin:0 50%;scale:0 1;transition:scale 0.18s var(--gtc-ease),background-color 0.2s var(--gtc-ease)}.gtc-menue.is-offen .gtc-menue__punkte{scale:1;transition:scale 0.75s var(--gtc-ease) calc(0.25s + var(--i,0) * 0.05s + var(--j,0) * 0.035s)}.gtc-menue__zeile:hover .gtc-menue__punkte,.gtc-menue__zeile:focus-visible .gtc-menue__punkte{--punkt:var(--gtc-color-ink)}.gtc-menue__wert{flex:none;font-size:0.8rem;font-weight:800;white-space:nowrap;color:var(--gtc-color-ink-mute);font-variant-numeric:tabular-nums lining-nums}.gtc-menue__wert .gtc-icon{width:1rem;height:1rem;translate:0 0.15em;transition:translate 0.45s var(--gtc-spring)}.gtc-menue__zeile:hover .gtc-menue__wert .gtc-icon,.gtc-menue__zeile:focus-visible .gtc-menue__wert .gtc-icon{translate:0.2rem 0.15em}.gtc-menue__zeile[aria-current="page"] .gtc-menue__name{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:0.18em}.gtc-menue__zeile[aria-current="page"] .gtc-menue__wert{color:var(--gtc-color-ink)}.gtc-menue__zeile--muster .gtc-menue__wert{color:var(--gtc-color-ink)}.gtc-menue__zeile--muster .gtc-menue__wert{font-family:var(--gtc-font-display);font-size:1.22rem;letter-spacing:var(--gtc-laufweite-klein)}.gtc-menue__notiz{margin:0.1rem 0 0;max-width:34ch;font-family:var(--gtc-font-display);font-style:italic;font-size:0.98rem;line-height:1.4;font-variant-numeric:lining-nums;color:var(--gtc-color-ink-soft);text-wrap:pretty;letter-spacing:var(--gtc-laufweite-text);word-spacing:0.06em;scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-menue__foto{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 0.5s var(--gtc-ease),scale 1.1s var(--gtc-ease)}.gtc-menue__foto.is-da{opacity:1}.gtc-menue__wisch{display:flex;gap:0.7rem;margin:-0.35rem calc(var(--gtc-gutter) * -1) 0;padding:0.35rem var(--gtc-gutter) 0.5rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gtc-gutter);scrollbar-width:none}.gtc-menue__wisch::-webkit-scrollbar{display:none}.gtc-menue__wisch>li{flex:none;margin:0;scroll-snap-align:start}.gtc-menue__wisch--proben{gap:0.45rem}.gtc-menue__bs{display:grid;gap:0.15rem;width:9.5rem;color:var(--gtc-color-ink);text-decoration:none;-webkit-tap-highlight-color:transparent}.gtc-menue__bs:hover{color:var(--gtc-color-ink)}.gtc-menue__bs-bild,.gtc-menue__probe-bild{position:relative;display:block;overflow:hidden;background:var(--ton,var(--gtc-color-accent-soft));transition:scale 0.5s var(--gtc-spring)}.gtc-menue__bs-bild{aspect-ratio:4 / 3;margin-bottom:0.4rem;border-radius:0.8rem}.gtc-menue__bs:active .gtc-menue__bs-bild,.gtc-menue__probe:active .gtc-menue__probe-bild{scale:0.96;transition-duration:0.12s}.gtc-menue__bs:hover .gtc-menue__foto.is-da,.gtc-menue__bs:focus-visible .gtc-menue__foto.is-da{scale:1.05}.gtc-menue__bs-name{font-family:var(--gtc-font-display);font-size:1rem;font-weight:800;line-height:1.2;letter-spacing:var(--gtc-laufweite-mini);font-variant-numeric:lining-nums;scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-menue__bs-preis{font-size:0.76rem;font-weight:800;color:var(--gtc-color-ink-mute);font-variant-numeric:tabular-nums lining-nums}.gtc-menue__probe{display:grid;justify-items:center;gap:0.1rem;width:4.9rem;text-align:center;color:var(--gtc-color-ink);text-decoration:none;-webkit-tap-highlight-color:transparent}.gtc-menue__probe:hover{color:var(--gtc-color-ink)}.gtc-menue__probe-bild{width:4.25rem;height:4.25rem;margin-bottom:0.4rem;border-radius:0.85rem;box-shadow:0 0 0 1px rgba(15,12,10,0.08)}.gtc-menue__probe:hover .gtc-menue__probe-bild,.gtc-menue__probe:focus-visible .gtc-menue__probe-bild{scale:1.05}.gtc-menue__probe-name{max-width:100%;font-size:0.76rem;font-weight:800;line-height:1.2;-webkit-hyphens:auto;hyphens:auto}.gtc-menue__probe-n{font-size:0.68rem;font-weight:700;color:var(--gtc-color-ink-mute);font-variant-numeric:tabular-nums}.gtc-menue__fuss{padding-top:var(--gtc-space-s)}.gtc-menue__zeiten{text-wrap:pretty;margin:0 0 0.5rem;font-size:0.8rem;font-weight:400;line-height:1.5;color:var(--gtc-color-ink-soft)}.gtc-menue__zeiten strong{display:block;font-weight:800;color:var(--gtc-color-ink)}.gtc-menue__recht{display:flex;flex-wrap:wrap;gap:0 1.1rem;margin:0;padding:0;list-style:none}.gtc-menue__recht a{display:inline-block;padding-block:0.8rem;font-size:0.78rem;font-weight:700;color:var(--gtc-color-ink-mute);text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:0.2em}.gtc-menue__dock{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;justify-content:center;padding:0 var(--gtc-space-xs) max(var(--gtc-space-xs),env(safe-area-inset-bottom,0px));pointer-events:none;opacity:0;translate:0 1.5rem;transition:opacity 0.18s var(--gtc-ease),translate 0.18s var(--gtc-ease)}.gtc-menue.is-offen .gtc-menue__dock{opacity:1;translate:none;transition:opacity 0.35s var(--gtc-ease) 0.22s,translate 0.7s var(--gtc-spring) 0.22s}.gtc-menue__dock-pille{pointer-events:auto;display:flex;gap:0.3rem;width:min(100%,24rem);padding:0.3rem;border-radius:var(--gtc-radius-pill)}.gtc-menue__dock-knopf{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;min-height:2.9rem;padding:0 1rem;border-radius:var(--gtc-radius-pill);font-size:0.86rem;font-weight:800;color:var(--gtc-color-ink);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:scale 0.45s var(--gtc-spring),background-color 0.2s var(--gtc-ease)}.gtc-menue__dock-knopf:first-child{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-menue__dock-knopf:first-child:hover{color:var(--gtc-color-bg);background:var(--gtc-color-ink-soft)}.gtc-menue__dock-knopf:not(:first-child):hover{color:var(--gtc-color-ink);background:color-mix(in srgb,#fff 55%,transparent)}.gtc-menue__dock-knopf:active{scale:0.96;transition-duration:0.12s}.gtc-menue__dock-knopf .gtc-icon{width:1.05rem;height:1.05rem}.gtc-menue *:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:3px}@media (prefers-reduced-motion:reduce){.gtc-menue__blatt{clip-path:none;opacity:0;transition:opacity 0.2s linear}.gtc-menue.is-offen .gtc-menue__blatt{clip-path:none;opacity:1}.gtc-menue__teil,.gtc-menue__dock,.gtc-menue.is-offen .gtc-menue__teil,.gtc-menue.is-offen .gtc-menue__dock{opacity:1;translate:none;scale:none;transition:none}.gtc-menue__punkte,.gtc-menue.is-offen .gtc-menue__punkte{scale:none;transition:none}.gtc-menue__zeile,.gtc-menue__wert .gtc-icon,.gtc-menue__dock-knopf,.gtc-menue__foto,.gtc-menue__bs-bild,.gtc-menue__probe-bild{transition:none}}.gtc-menue__status{margin-top:0.35rem;font-size:0.78rem}:root{--kt-creme:#fbeee3;--kt-offen:#3f8a52}.gtc-kt-status{display:inline-flex;align-items:center;gap:0.55rem;margin:0;padding:0.5rem 0.95rem 0.5rem 0.8rem;border-radius:var(--gtc-radius-pill);font-size:0.82rem;font-weight:700;line-height:1.3;color:var(--gtc-color-ink);font-variant-numeric:tabular-nums}.gtc-kt-status__punkt{flex:none;width:0.55rem;height:0.55rem;border-radius:50%;background:var(--gtc-color-accent)}.gtc-kt-status.is-offen .gtc-kt-status__punkt{background:var(--kt-offen);animation:gtc-kt-puls 2.4s var(--gtc-ease) infinite}@keyframes gtc-kt-puls{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--kt-offen) 55%,transparent)}70%,100%{box-shadow:0 0 0 0.55rem color-mix(in srgb,var(--kt-offen) 0%,transparent)}}.gtc-kt-kopf{position:relative;isolation:isolate;display:grid;align-items:end;padding:calc(var(--gtc-space-2xl) + 3rem) 0 clamp(2.5rem,1.5rem + 4vw,5rem);overflow:hidden;background:var(--gtc-color-bg)}.gtc-kt-kopf__inhalt{display:grid;justify-items:start;gap:var(--gtc-space-s)}.gtc-kt-kopf__inhalt .gtc-eyebrow{margin:0}.gtc-kt-kopf__titel>.gtc-h1-augen{margin:0 0 var(--gtc-space-s)}.gtc-kt-kopf__titel{margin:0;font-size:calc(clamp(2.9rem,1.6rem + 5.6vw,6.6rem) * var(--gtc-titel,1));line-height:0.96;letter-spacing:var(--gtc-laufweite-plakat)}.gtc-kt-kopf .gtc-hero__line>span{transform:none;animation:gtc-zeile-auf 0.9s var(--gtc-ease) var(--gtc-delay,0ms) backwards}.gtc-kt-kopf__text{max-width:34rem;margin:0}.gtc-kt-kopf__wege{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.6rem;width:100%;max-width:34rem;margin-top:var(--gtc-space-2xs)}.gtc-kt-kopf__wege .gtc-btn{justify-content:center;padding-inline:1.1em}.gtc-kt-kopf__anrufen{grid-column:1 / -1}.gtc-kt-kopf__wege>.gtc-btn:last-child:nth-child(even){grid-column:1 / -1}.gtc-kt-kopf__nummer{font-weight:600;opacity:0.72;font-variant-numeric:tabular-nums}.gtc-kt-kurz{display:none}@media (max-width:30em){.gtc-kt-lang{display:none}.gtc-kt-kurz{display:inline}}@media (min-width:48em){.gtc-kt-kopf{align-items:center;min-height:min(86svh,50rem)}.gtc-kt-kopf__inhalt{--kt-spalte:min(34rem,calc(46vw - (100vw - min(100vw,var(--gtc-content))) / 2 - var(--gtc-gutter) - 2.5rem))}.gtc-kt-kopf__inhalt>*{max-width:var(--kt-spalte)}.gtc-kt-kopf__titel{font-size:min(calc(clamp(2.9rem,1.6rem + 5.6vw,6.6rem) * var(--gtc-titel,1)),6.8vw,calc(var(--kt-spalte) / 4.7))}.gtc-kt-kopf__wege{display:flex;flex-wrap:wrap;width:auto}}.gtc-kt-chat{display:flex;flex-direction:column-reverse;width:100%;max-width:30rem;height:21rem;overflow-y:auto;overflow-x:hidden;margin:0 auto var(--gtc-space-m);padding-inline:var(--gtc-gutter);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 22%);mask-image:linear-gradient(to bottom,transparent,#000 22%);scrollbar-width:none;overflow-anchor:none}.gtc-kt-chat::-webkit-scrollbar{display:none}.gtc-kt-chat:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:-2px;border-radius:1.3rem}.gtc-kt-chat:hover .gtc-kt-chat__zeile,.gtc-kt-chat:focus-within .gtc-kt-chat__zeile,.gtc-kt-chat:focus .gtc-kt-chat__zeile{animation-play-state:paused}.gtc-kt-chat__zeile{flex:none;display:grid;grid-template-rows:0fr;opacity:0;animation:var(--chat-k) 59s var(--gtc-ease) infinite}.gtc-kt-chat__zeile--start{grid-template-rows:1fr;opacity:1;animation:none}.gtc-kt-chat__zeile>div{display:flex;flex-direction:column;align-items:flex-start;min-height:0;overflow:hidden;padding:0 0.55rem}.gtc-kt-chat__zeile>div>:first-child{margin-top:0.75rem}.gtc-kt-chat__zeile--frage>div{align-items:flex-end}.gtc-kt-chat__blase{position:relative;max-width:85%;padding:0.8rem 1.1rem;border-radius:1.3rem 1.3rem 1.3rem 0.3rem;background:#ecebe8;color:#6e6760;font-size:1rem;font-weight:600;line-height:1.4}.gtc-kt-chat__zeile--frage .gtc-kt-chat__blase{border-radius:1.3rem 1.3rem 0.3rem 1.3rem;background:#ebe2d8;color:#706256}.gtc-kt-chat__blase::before{content:"";position:absolute;bottom:0;left:-0.6rem;width:1.45rem;height:1.3rem;background:inherit;-webkit-mask-image:radial-gradient(0.6rem 1.3rem at 0 0,transparent 98%,#000 100%);mask-image:radial-gradient(0.6rem 1.3rem at 0 0,transparent 98%,#000 100%)}.gtc-kt-chat__zeile--frage .gtc-kt-chat__blase::before{left:auto;right:-0.6rem;-webkit-mask-image:radial-gradient(0.6rem 1.3rem at 100% 0,transparent 98%,#000 100%);mask-image:radial-gradient(0.6rem 1.3rem at 100% 0,transparent 98%,#000 100%)}.gtc-kt-chat__wer{display:flex;margin-bottom:0.35rem}.gtc-kt-chat__person{display:flex;align-items:center;gap:0.45rem}.gtc-kt-chat__zeile--frage .gtc-kt-chat__person{flex-direction:row-reverse}.gtc-kt-chat__name{font-size:0.8rem;font-weight:800;letter-spacing:0.02em;color:#7a6f66}.gtc-kt-chat__zeile--frage .gtc-kt-chat__name{color:#826d5c}.gtc-kt-chat__firma{font-weight:600;color:#77706a}.gtc-kt-chat__zeile--antwort .gtc-kt-chat__person{display:none}.gtc-kt-chat[data-person="0"] .gtc-kt-chat__zeile--antwort .gtc-kt-chat__person:nth-child(1),.gtc-kt-chat[data-person="1"] .gtc-kt-chat__zeile--antwort .gtc-kt-chat__person:nth-child(2),.gtc-kt-chat[data-person="2"] .gtc-kt-chat__zeile--antwort .gtc-kt-chat__person:nth-child(3),.gtc-kt-chat[data-person="3"] .gtc-kt-chat__zeile--antwort .gtc-kt-chat__person:nth-child(4){display:flex}.gtc-kt-chat__blase a:not(.gtc-kt-chat__link){color:#6f5d50;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.18em;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);transition:color 0.2s var(--gtc-ease),text-decoration-color 0.2s var(--gtc-ease)}.gtc-kt-chat__blase a:not(.gtc-kt-chat__link):hover{color:var(--gtc-color-ink);text-decoration-color:currentColor}.gtc-kt-chat__link{display:flex;width:fit-content;align-items:center;gap:0.3rem;margin-top:0.3rem;color:var(--gtc-color-accent-dark);font-weight:800;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.22em}.gtc-kt-chat__link .gtc-icon{width:0.95em;height:0.95em}.gtc-kt-chat__link:hover{color:var(--gtc-color-ink)}.gtc-kt-chat__tippen{display:inline-flex;align-items:center;gap:0.4rem;height:2.9rem;padding:0 1.2rem}.gtc-kt-chat__tippen i{width:0.55rem;height:0.55rem;border-radius:50%;background:#9d948b;animation:gtc-kt-chat-punkt 0.75s ease-in-out infinite}.gtc-kt-chat__zeile--frage .gtc-kt-chat__tippen i{background:#a8907d}.gtc-kt-chat__tippen i:nth-child(2){animation-delay:0.11s}.gtc-kt-chat__tippen i:nth-child(3){animation-delay:0.22s}@media (min-width:48em){.gtc-kt-chat{position:absolute;top:3rem;bottom:clamp(2.5rem,1.5rem + 4vw,5rem);right:max(var(--gtc-gutter),(100vw - var(--gtc-content)) / 2 + var(--gtc-gutter));width:min(30rem,40vw);max-width:none;height:auto;margin:0;padding:0;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 18%);mask-image:linear-gradient(to bottom,transparent,#000 18%)}.gtc-kt-chat__blase{padding:0.9rem 1.25rem;font-size:1.1rem}.gtc-kt-chat__tippen{height:3.1rem;padding:0 1.3rem}}@keyframes gtc-kt-chat-punkt{0%,60%,100%{transform:none;opacity:0.45}30%{transform:translateY(-0.3rem);opacity:1}}@keyframes gtc-kt-chat-1{0%,2.03%{grid-template-rows:0fr;opacity:0}2.29%,3.31%{grid-template-rows:1fr;opacity:1}3.64%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-2{0%,3.39%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}4.41%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-3{0%,6.1%{grid-template-rows:0fr;opacity:0}6.36%,7.37%{grid-template-rows:1fr;opacity:1}7.71%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-4{0%,7.46%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}8.47%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-5{0%,10.17%{grid-template-rows:0fr;opacity:0}10.42%,11.44%{grid-template-rows:1fr;opacity:1}11.78%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-6{0%,11.53%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}12.54%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-7{0%,14.24%{grid-template-rows:0fr;opacity:0}14.49%,15.51%{grid-template-rows:1fr;opacity:1}15.85%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-8{0%,15.59%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}16.61%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-9{0%,18.31%{grid-template-rows:0fr;opacity:0}18.56%,19.58%{grid-template-rows:1fr;opacity:1}19.92%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-10{0%,19.66%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}20.68%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-11{0%,22.37%{grid-template-rows:0fr;opacity:0}22.63%,23.64%{grid-template-rows:1fr;opacity:1}23.98%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-12{0%,23.73%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}24.75%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-13{0%,26.44%{grid-template-rows:0fr;opacity:0}26.69%,27.71%{grid-template-rows:1fr;opacity:1}28.05%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-14{0%,27.8%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}28.81%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-15{0%,30.51%{grid-template-rows:0fr;opacity:0}30.76%,31.78%{grid-template-rows:1fr;opacity:1}32.12%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-16{0%,31.86%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}32.88%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-17{0%,34.58%{grid-template-rows:0fr;opacity:0}34.83%,35.85%{grid-template-rows:1fr;opacity:1}36.19%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-18{0%,35.93%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}36.95%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-19{0%,38.64%{grid-template-rows:0fr;opacity:0}38.9%,39.92%{grid-template-rows:1fr;opacity:1}40.25%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-20{0%,40%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}41.02%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-21{0%,42.71%{grid-template-rows:0fr;opacity:0}42.97%,43.98%{grid-template-rows:1fr;opacity:1}44.32%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-22{0%,44.07%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}45.08%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-23{0%,46.78%{grid-template-rows:0fr;opacity:0}47.03%,48.05%{grid-template-rows:1fr;opacity:1}48.39%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-24{0%,48.14%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}49.15%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-25{0%,50.85%{grid-template-rows:0fr;opacity:0}51.1%,52.12%{grid-template-rows:1fr;opacity:1}52.46%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-26{0%,52.2%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}53.22%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-27{0%,54.92%{grid-template-rows:0fr;opacity:0}55.17%,56.19%{grid-template-rows:1fr;opacity:1}56.53%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-28{0%,56.27%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}57.29%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-29{0%,58.98%{grid-template-rows:0fr;opacity:0}59.24%,60.25%{grid-template-rows:1fr;opacity:1}60.59%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-30{0%,60.34%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}61.36%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-31{0%,63.05%{grid-template-rows:0fr;opacity:0}63.31%,64.32%{grid-template-rows:1fr;opacity:1}64.66%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-32{0%,64.41%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}65.42%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-33{0%,67.12%{grid-template-rows:0fr;opacity:0}67.37%,68.39%{grid-template-rows:1fr;opacity:1}68.73%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-34{0%,68.47%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}69.49%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-35{0%,71.19%{grid-template-rows:0fr;opacity:0}71.44%,72.46%{grid-template-rows:1fr;opacity:1}72.8%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-36{0%,72.54%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}73.56%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-37{0%,75.25%{grid-template-rows:0fr;opacity:0}75.51%,76.53%{grid-template-rows:1fr;opacity:1}76.86%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-38{0%,76.61%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}77.63%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-39{0%,79.32%{grid-template-rows:0fr;opacity:0}79.58%,80.59%{grid-template-rows:1fr;opacity:1}80.93%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-40{0%,80.68%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}81.69%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-41{0%,83.39%{grid-template-rows:0fr;opacity:0}83.64%,84.66%{grid-template-rows:1fr;opacity:1}85%,100%{grid-template-rows:0fr;opacity:0}}@keyframes gtc-kt-chat-42{0%,84.75%{grid-template-rows:0fr;opacity:0;translate:0 0.5rem}85.76%,95.93%{grid-template-rows:1fr;opacity:1;translate:0 0}97.46%{grid-template-rows:1fr;opacity:0}99.49%,100%{grid-template-rows:0fr;opacity:0}}@media (prefers-reduced-motion:reduce){.gtc-kt-chat__zeile,.gtc-kt-chat__tippen i{animation:none}.gtc-kt-chat__zeile{grid-template-rows:1fr;opacity:1}.gtc-kt-chat__zeile--tippen{display:none}}.gtc-section.gtc-kt-wahl{padding-top:clamp(1.5rem,0.5rem + 3vw,3.5rem)}.gtc-kt-wahl__kopf{display:grid;gap:var(--gtc-space-l) var(--gtc-space-xl);margin-bottom:clamp(2rem,1.25rem + 2.5vw,3.5rem)}.gtc-kt-wahl__kopf .gtc-eyebrow{margin:0 0 0.9rem}.gtc-kt-wahl__kopf h2{margin:0;font-size:var(--gtc-step-3);font-weight:900;line-height:1;letter-spacing:var(--gtc-laufweite-plakat);text-wrap:balance}.gtc-kt-status.gtc-kt-wahl__jetzt{display:flex;align-items:flex-start;gap:0.65rem;margin:0.85rem 0 0;padding:0;font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);font-style:italic;font-weight:500;line-height:1.38;letter-spacing:var(--gtc-laufweite-text);color:var(--gtc-color-ink-soft);word-spacing:0.06em}.gtc-kt-wahl__jetzt .gtc-kt-status__punkt{width:0.55rem;height:0.55rem;margin-top:calc(0.65em - 0.275rem)}.gtc-kt-woche{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0 0.25rem;max-width:36rem;margin:0;padding:0;list-style:none}.gtc-kt-woche li{display:grid;align-content:start;gap:0.2rem;margin:0;padding:0.6rem 0 0;border-top:2px solid var(--gtc-color-line)}.gtc-kt-woche__tag{font-size:0.72rem;font-weight:800;line-height:1.3;letter-spacing:0.12em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-kt-woche__zeit{display:grid;font-size:0.86rem;font-weight:700;line-height:1.35;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--gtc-color-ink-soft)}@media (max-width:39.99em){.gtc-kt-woche__uhr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.gtc-kt-woche .is-zu .gtc-kt-woche__zeit{color:var(--gtc-color-muted)}.gtc-kt-woche .is-heute{border-color:var(--gtc-color-ink)}.gtc-kt-woche .is-heute .gtc-kt-woche__tag,.gtc-kt-woche .is-heute .gtc-kt-woche__zeit{color:var(--gtc-color-ink)}.gtc-kt-stellen{--kt-luft:clamp(1rem,2.2vw,2rem);--kt-spalte:100cqi;container-type:inline-size;display:grid;margin:0;padding:0;list-style:none;border-top:1.5px solid var(--gtc-color-ink);border-bottom:1px solid var(--gtc-color-line)}.gtc-kt-stelle{position:relative;display:grid;margin:0;padding:1.4rem 0 1.5rem}.gtc-kt-stelle + .gtc-kt-stelle{border-top:1px solid var(--gtc-color-line)}.gtc-kt-stelle__text{margin-bottom:1rem}.gtc-kt-stelle__name{margin:0 0 0.3rem;font-family:var(--gtc-font-sans);font-size:0.95rem;font-weight:800;line-height:1.3;letter-spacing:0;scale:none}.gtc-kt-stelle__wofuer{max-width:30ch;margin:0;font-size:0.88rem;line-height:1.5;color:var(--gtc-color-ink-mute);text-wrap:pretty}.gtc-kt-stelle__nummer{justify-self:start;font-family:var(--gtc-font-display);font-size:min(2.2rem,calc(var(--kt-spalte) / 8.6));font-weight:700;line-height:1.1;letter-spacing:var(--gtc-laufweite-mittel);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;color:var(--gtc-color-ink);text-decoration:underline;text-decoration-thickness:1.5px;text-decoration-color:transparent;text-underline-offset:0.16em;transition:text-decoration-color 0.2s var(--gtc-ease);scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-kt-stelle__nummer:hover{color:var(--gtc-color-ink)}.gtc-kt-stelle__nummer::after{content:"";position:absolute;inset:0}.gtc-kt-stelle__nummer:focus-visible{outline:none}.gtc-kt-stelle:has(.gtc-kt-stelle__nummer:focus-visible){outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:2px}.gtc-kt-stelle:hover .gtc-kt-stelle__nummer,.gtc-kt-stelle__nummer:focus-visible{text-decoration-color:currentColor}.gtc-kt-stelle__wa{position:relative;z-index:1;justify-self:start;display:inline-flex;align-items:center;gap:0.4rem;min-height:2.75rem;margin-bottom:-0.8rem;font-size:0.8rem;font-weight:700;color:var(--gtc-color-ink-mute);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--gtc-color-ink) 25%,transparent);text-underline-offset:0.25em;transition:color 0.2s var(--gtc-ease),text-decoration-color 0.2s var(--gtc-ease)}.gtc-kt-stelle__wa:hover{color:var(--gtc-color-ink);text-decoration-color:currentColor}.gtc-kt-stelle__wa .gtc-icon{flex:none;width:1.05rem;height:1.05rem}.gtc-kt-wahl__fuss{display:flex;flex-wrap:wrap;gap:0 2rem;margin:0.9rem 0 0}.gtc-kt-wahl__fuss a{display:inline-flex;align-items:center;gap:0.45rem;min-height:2.75rem;font-size:0.92rem;font-weight:700;color:var(--gtc-color-ink);overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--gtc-color-ink) 25%,transparent);text-underline-offset:0.22em;transition:text-decoration-color 0.2s var(--gtc-ease)}.gtc-kt-wahl__fuss a:hover{color:var(--gtc-color-ink);text-decoration-color:currentColor}.gtc-kt-wahl__fuss .gtc-icon{flex:none;width:1.15rem;height:1.15rem}@media (min-width:40em){.gtc-kt-woche{gap:0 0.3rem}.gtc-kt-woche li{gap:0.15rem;padding-top:0.7rem}.gtc-kt-woche__zeit{font-size:0.95rem}.gtc-kt-stellen{--kt-spalte:calc(50cqi - var(--kt-luft));grid-template-columns:repeat(2,minmax(0,1fr))}.gtc-kt-stelle{grid-template-rows:subgrid;grid-row:span 3;row-gap:0;padding:1.6rem var(--kt-luft) 1.4rem}.gtc-kt-stelle + .gtc-kt-stelle{border-top:0}.gtc-kt-stelle:nth-child(odd){padding-left:0}.gtc-kt-stelle:nth-child(even){padding-right:0;border-left:1px solid var(--gtc-color-line)}.gtc-kt-stelle:nth-child(n + 3){border-top:1px solid var(--gtc-color-line)}.gtc-kt-stelle__text{margin-bottom:1.75rem}.gtc-kt-stelle__nummer{align-self:end}}@media (min-width:62em){.gtc-kt-stellen{--kt-spalte:calc(25cqi - 2 * var(--kt-luft));grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.gtc-kt-stelle:nth-child(n){padding-left:var(--kt-luft);padding-right:var(--kt-luft);border-top:0;border-left:0}.gtc-kt-stelle + .gtc-kt-stelle{border-left:1px solid var(--gtc-color-line)}.gtc-kt-stelle:first-child{padding-left:0}.gtc-kt-stelle:last-child{padding-right:0}}@media (min-width:75em){.gtc-kt-wahl__kopf{grid-template-columns:minmax(0,1fr) minmax(0,36rem);align-items:end}}.gtc-kt-form{position:relative;scroll-margin-top:4.5rem}.gtc-kt-anker{position:absolute;top:0;scroll-margin-top:4.5rem}.gtc-kt-form__grid{display:grid;gap:var(--gtc-space-xl)}.gtc-kt-form__kopf h2,.gtc-kt-team__kopf h2,.gtc-kt-anfahrt__text h2,.gtc-kt-fragen__kopf h2{margin:0 0 0.75rem;font-size:var(--gtc-step-3);font-weight:900;line-height:1;letter-spacing:var(--gtc-laufweite-plakat);text-wrap:balance}.gtc-kt-form__lieber{margin:var(--gtc-space-m) 0 0;font-weight:600;color:var(--gtc-color-ink-soft)}.gtc-kt-form__lieber a{font-weight:800;color:var(--gtc-color-ink);white-space:nowrap;font-variant-numeric:tabular-nums}@media (min-width:62em){.gtc-kt-form__grid{grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:clamp(3rem,1rem + 4vw,6rem);align-items:start}.gtc-kt-form__kopf{position:sticky;top:7rem}}.gtc-kt-form__felder .gtc-field{align-content:start}.gtc-kt-nowrap{white-space:nowrap}.gtc-form .gtc-kt-modus{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.3rem;padding:0.3rem;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-bg-soft)}.gtc-kt-modus__wahl{position:relative;display:block}.gtc-kt-modus__wahl input,.gtc-kt-chip input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.gtc-kt-modus__wahl>span{display:flex;align-items:center;justify-content:center;gap:0.5rem;min-height:2.9rem;padding-inline:0.75rem;border-radius:var(--gtc-radius-pill);font-size:0.9rem;font-weight:800;color:var(--gtc-color-ink-soft);transition:background-color 0.25s var(--gtc-ease),color 0.25s var(--gtc-ease),box-shadow 0.25s var(--gtc-ease)}.gtc-kt-modus__wahl .gtc-icon{width:1.05rem;height:1.05rem}.gtc-kt-modus__wahl input:checked + span{background:var(--gtc-color-ink);color:var(--gtc-color-bg);box-shadow:0 8px 20px -12px rgba(22,18,15,0.6)}.gtc-kt-modus__wahl input:focus-visible + span,.gtc-kt-chip input:focus-visible + span{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:2px}.gtc-kt-form__form:has(input[name="gtc_kt_art"][value="rueckruf"]:checked) [data-nur="nachricht"],.gtc-kt-form__form:not(:has(input[name="gtc_kt_art"][value="rueckruf"]:checked)) [data-nur="rueckruf"]{display:none}.gtc-kt-form__form:not(:has(input[name="gtc_kt_art"][value="rueckruf"]:checked)) [data-pflicht="nachricht"] [data-optional],.gtc-kt-form__form:has(input[name="gtc_kt_art"][value="rueckruf"]:checked) [data-pflicht="rueckruf"] [data-optional]{display:none}.gtc-kt-zeit__label{font-size:0.84rem;font-weight:800}.gtc-kt-zeit__wahl{display:flex;flex-wrap:wrap;gap:0.5rem}.gtc-kt-chip{position:relative;display:block}.gtc-kt-chip>span{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1.1rem;border-radius:var(--gtc-radius-pill);box-shadow:inset 0 0 0 1.5px var(--gtc-color-line);font-size:0.88rem;font-weight:700;transition:box-shadow 0.2s var(--gtc-ease),background-color 0.2s var(--gtc-ease)}.gtc-kt-chip input:checked + span{box-shadow:inset 0 0 0 2px var(--gtc-color-ink);background:var(--gtc-color-accent-soft)}.gtc-kt-datei{position:relative}.gtc-kt-datei__input{position:absolute;width:1px;height:1px;opacity:0}.gtc-kt-datei__feld{display:flex;align-items:center;gap:0.85rem;padding:0.9rem 1.1rem;border:1.5px dashed color-mix(in srgb,var(--gtc-color-ink) 25%,transparent);border-radius:0.85rem;cursor:pointer;transition:border-color 0.2s var(--gtc-ease),background-color 0.2s var(--gtc-ease)}.gtc-kt-datei__feld:hover{border-color:var(--gtc-color-ink);background:var(--gtc-color-bg-soft)}.gtc-kt-datei__input:focus-visible + .gtc-kt-datei__feld{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:2px}.gtc-kt-datei__feld>.gtc-icon{flex:none;width:2.3rem;height:2.3rem;padding:0.6rem;border-radius:50%;background:var(--gtc-color-accent-soft)}.gtc-kt-datei__feld strong{display:block;font-size:0.9rem;font-weight:800}.gtc-kt-datei__feld small{display:block;font-size:0.76rem;font-weight:600;line-height:1.4;color:var(--gtc-color-ink-mute)}.gtc-kt-datei__liste{display:flex;flex-wrap:wrap;gap:0.4rem;margin:0;padding:0;list-style:none}.gtc-kt-datei__liste:empty{display:none}.gtc-kt-datei__liste li{max-width:100%;padding:0.35rem 0.75rem;overflow:hidden;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-bg-soft);font-size:0.78rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.gtc-kt-form__senden{justify-self:start}.gtc-kt-form__senden[aria-busy="true"]{opacity:0.6;pointer-events:none}@media (max-width:40em){.gtc-kt-form__senden{justify-self:stretch;justify-content:center}}.gtc-kt-danke{display:grid;justify-items:start;gap:0.9rem}.gtc-kt-danke:focus{outline:none}.gtc-kt-danke h3{margin:0;font-size:var(--gtc-step-2);font-weight:900;letter-spacing:var(--gtc-laufweite-titel)}.gtc-kt-danke p{margin:0;color:var(--gtc-color-ink-soft)}.gtc-kt-danke__haken{display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:50%;background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-kt-danke__haken .gtc-icon{width:1.5rem;height:1.5rem}.gtc-kt-team__kopf{max-width:40rem;margin-bottom:clamp(2rem,1.2rem + 3vw,3.5rem)}.gtc-kt-team__liste{display:grid;gap:0.75rem;margin:0;padding:0;list-style:none}.gtc-kt-person{display:flex;flex-direction:column;margin:0;padding:1.1rem 1.1rem 1rem;border-radius:1.25rem;background:var(--kt-creme)}.gtc-kt-person__text{display:grid;gap:0.3rem;align-content:start;min-width:0}.gtc-kt-person__name{margin:0;font-family:var(--gtc-font-display);font-size:clamp(1.1rem,0.95rem + 0.6vw,1.45rem);font-weight:800;line-height:1.14;letter-spacing:var(--gtc-laufweite-klein)}.gtc-kt-person__rolle{margin:0;font-size:0.64rem;font-weight:800;letter-spacing:0.12em;line-height:1.4;text-transform:uppercase;color:var(--gtc-color-accent-dark)}.gtc-kt-person__satz{margin:0.15rem 0 0;font-size:0.84rem;line-height:1.45;color:var(--gtc-color-ink-soft);text-wrap:pretty}.gtc-kt-person__wege{display:flex;flex-wrap:wrap;gap:0.4rem;margin:0.75rem 0 0;padding:0;list-style:none}.gtc-kt-person__wege li{margin:0}.gtc-kt-weg{display:inline-flex;align-items:center;gap:0.4rem;min-height:2.75rem;padding:0 0.9rem;border-radius:var(--gtc-radius-pill);background:color-mix(in srgb,#fff 72%,transparent);box-shadow:inset 0 0 0 1px rgba(22,18,15,0.08);font-size:0.8rem;font-weight:800;color:var(--gtc-color-ink);text-decoration:none;font-variant-numeric:tabular-nums;transition:background-color 0.2s var(--gtc-ease),color 0.2s var(--gtc-ease),scale 0.4s var(--gtc-spring)}.gtc-kt-weg .gtc-icon{width:1rem;height:1rem}.gtc-kt-weg:hover{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-kt-weg:active{scale:0.96}@media (max-width:23.99em){.gtc-kt-weg span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.gtc-kt-weg{width:2.75rem;padding:0;justify-content:center}}@media (min-width:40em){.gtc-kt-team__liste{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.gtc-kt-person{padding:1.4rem 1.4rem 1.25rem}.gtc-kt-person__wege{margin-top:auto;padding-top:1rem}}@media (min-width:62em){.gtc-kt-team__liste{gap:1.25rem}}@media (min-width:80em){.gtc-kt-team__liste{grid-template-columns:repeat(4,minmax(0,1fr))}}.gtc-kt-anfahrt{background:color-mix(in srgb,var(--gtc-color-bg-soft) 82%,transparent)}.gtc-kt-anfahrt__grid{display:grid;gap:var(--gtc-space-xl)}@media (min-width:62em){.gtc-kt-anfahrt__grid{grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:clamp(3rem,1rem + 4vw,6rem);align-items:center}}.gtc-kt-adresse{display:grid;gap:0.1rem;margin:var(--gtc-space-m) 0;padding-top:var(--gtc-space-s);border-top:1.5px solid var(--gtc-color-ink);font-style:normal;font-size:1rem;line-height:1.55}.gtc-kt-adresse strong{margin-bottom:0.2rem;font-family:var(--gtc-font-display);font-size:1.2rem;font-weight:800;letter-spacing:var(--gtc-laufweite-klein);scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-kt-anfahrt__wege{display:flex;flex-wrap:wrap;gap:0.6rem}.gtc-kt-map{position:relative;isolation:isolate;aspect-ratio:4 / 3;overflow:hidden;border-radius:1.5rem;background:var(--gtc-color-brand-soft);box-shadow:0 0 0 1px rgba(22,18,15,0.06),0 40px 80px -60px rgba(22,18,15,0.4)}.gtc-kt-map__land{position:absolute;inset:0;width:100%;height:100%}.gtc-kt-map__land path{fill:none;stroke:var(--gtc-color-photo);stroke-width:9;stroke-linecap:round}.gtc-kt-map__land .gtc-kt-map__fluss{stroke:color-mix(in srgb,#9fb7c0 55%,var(--gtc-color-brand-soft));stroke-width:14}.gtc-kt-map__nadel{position:absolute;left:50%;top:42%;display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:50%;background:var(--gtc-color-ink);color:var(--gtc-color-bg);box-shadow:0 0 0 6px color-mix(in srgb,var(--gtc-color-ink) 14%,transparent),0 18px 30px -14px rgba(22,18,15,0.7);translate:-50% -50%}.gtc-kt-map__nadel .gtc-icon{width:1.4rem;height:1.4rem}.gtc-kt-map__ort{position:absolute;left:50%;top:calc(42% + 2.6rem);padding:0.4rem 0.85rem;border-radius:var(--gtc-radius-pill);font-size:0.8rem;font-weight:800;white-space:nowrap;translate:-50% 0}.gtc-kt-map__laden{position:absolute;left:0;right:0;bottom:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.5rem 1rem;padding:2rem 1.1rem 1rem;background:linear-gradient(to top,color-mix(in srgb,var(--gtc-color-bg) 94%,transparent),transparent)}.gtc-kt-map__laden p{margin:0;font-size:0.74rem;font-weight:600;color:var(--gtc-color-ink-mute)}.gtc-kt-map iframe{position:absolute;inset:0;z-index:2;width:100%;height:100%;border:0}.gtc-kt-map.is-geladen>:not(iframe){visibility:hidden}.gtc-kt-fragen{--pdp-stack:1rem;--pdp-group:1.75rem}.gtc-kt-fragen__grid{display:grid;gap:var(--gtc-space-xl)}.gtc-kt-fragen__kopf p{max-width:40ch;color:var(--gtc-color-ink-soft);line-height:1.6}.gtc-kt-fragen__liste{border-top:1.5px solid var(--gtc-color-ink)}@media (min-width:62em){.gtc-kt-fragen__grid{grid-template-columns:minmax(0,0.85fr) minmax(0,1.3fr);gap:clamp(3rem,1rem + 4vw,6rem);align-items:start}.gtc-kt-fragen__kopf{position:sticky;top:7rem}}.gtc-kband{padding-block:clamp(3rem,2rem + 4vw,6rem)}.gtc-kband__karte{display:grid;gap:var(--gtc-space-l);padding:clamp(1.5rem,1rem + 2.5vw,3rem);border-radius:1.75rem;background:linear-gradient(135deg,var(--kt-creme) 0%,var(--gtc-color-bg-soft) 75%);box-shadow:0 0 0 1px rgba(22,18,15,0.05),0 40px 80px -60px rgba(22,18,15,0.35)}.gtc-kband__wer .gtc-eyebrow{margin-bottom:0.5rem}.gtc-kband__titel{margin:0 0 0.6rem;font-family:var(--gtc-font-display);font-size:var(--gtc-step-2);font-weight:900;line-height:1.04;letter-spacing:var(--gtc-laufweite-titel);text-wrap:balance}.gtc-kband__text{max-width:46ch;margin:0 0 var(--gtc-space-s);font-size:1rem;line-height:1.55;color:var(--gtc-color-ink-soft);text-wrap:pretty}.gtc-kband__status{padding-left:0}.gtc-kband__wege{display:flex;flex-wrap:wrap;align-items:center;gap:0.6rem}.gtc-kband__wege .gtc-btn{justify-content:center}.gtc-kband__mehr{display:inline-flex;align-items:center;gap:0.4rem;min-height:2.75rem;padding-inline:0.4rem;font-size:0.9rem;font-weight:800;color:var(--gtc-color-ink);text-decoration:none}.gtc-kband__mehr .gtc-icon{width:1rem;height:1rem;transition:translate 0.45s var(--gtc-spring)}.gtc-kband__mehr:hover{color:var(--gtc-color-ink)}.gtc-kband__mehr:hover .gtc-icon,.gtc-kband__mehr:focus-visible .gtc-icon{translate:0.22rem 0}@media (max-width:40em){.gtc-kband__wege .gtc-btn{flex:1 1 8rem}.gtc-kband__mehr{flex:1 1 100%;justify-content:center}}@media (min-width:62em){.gtc-kband__karte{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:var(--gtc-space-2xl)}.gtc-kband__wege{flex-direction:column;align-items:stretch;min-width:15rem}.gtc-kband__mehr{justify-content:center}}@media (prefers-reduced-motion:reduce){.gtc-kt-status.is-offen .gtc-kt-status__punkt{animation:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--kt-offen) 25%,transparent)}}.gtc-kt-teaser{display:flex;align-items:center;gap:0.9rem;max-width:24rem;margin-top:var(--gtc-space-m);padding:0.75rem 1rem;border-radius:var(--gtc-radius-lg);background:var(--kt-creme);color:var(--gtc-color-ink);text-decoration:none;transition:scale 0.45s var(--gtc-spring),box-shadow 0.3s var(--gtc-ease)}.gtc-kt-teaser:hover{color:var(--gtc-color-ink);box-shadow:0 16px 30px -20px rgba(22,18,15,0.45)}.gtc-kt-teaser:active{scale:0.96}.gtc-kt-teaser__text{display:grid;gap:0.1rem;min-width:0}.gtc-kt-teaser__text strong{font-size:0.92rem;font-weight:800}.gtc-kt-teaser__text small{font-size:0.76rem;font-weight:600;color:var(--gtc-color-ink-mute)}.gtc-kt-teaser>.gtc-icon{flex:none;width:1rem;height:1rem;margin-left:auto;transition:translate 0.45s var(--gtc-spring)}.gtc-kt-teaser:hover>.gtc-icon{translate:0.2rem 0}.gtc-contact__alle{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;min-height:2.75rem;margin-top:0.5rem;padding:0 0.85rem;border-radius:0.75rem;background:var(--gtc-color-ink);color:var(--gtc-color-bg);font-size:0.82rem;font-weight:800;text-decoration:none}.gtc-contact__alle:hover{color:var(--gtc-color-bg);background:var(--gtc-color-ink-soft)}.gtc-contact__alle .gtc-icon{width:1rem;height:1rem}@property --gtc-press{syntax:"<number>";inherits:false;initial-value:1}@property --gtc-lx{syntax:"<number>";inherits:true;initial-value:-0.2}@property --gtc-ly{syntax:"<number>";inherits:true;initial-value:0}.gtc-footer{--fuss-papier:var(--gtc-color-bg-soft);--fuss-linie:color-mix(in srgb,var(--gtc-color-ink) 14%,transparent);position:relative;background:linear-gradient(to bottom,var(--fuss-oben,var(--gtc-color-bg)) 0,var(--fuss-papier) clamp(10rem,22vw,18rem));padding-block:clamp(3.5rem,2.5rem + 4vw,6.5rem) 5.5rem;font-size:0.9rem;color:var(--gtc-color-ink)}.gtc-footer__raster{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gtc-space-l) var(--gtc-space-m);padding-top:var(--gtc-space-l)}.gtc-footer__raster::before{content:"";position:absolute;inset:0 0 auto;height:1.5px;background:var(--gtc-color-ink);transform-origin:0 50%;transition:transform 1.1s var(--gtc-ease)}.gtc-footer__spalte{min-width:0}.gtc-footer__marke,.gtc-footer__kontakt{grid-column:1 / -1}.gtc-footer__sortiment{grid-row:span 2}.gtc-footer h2{margin:0 0 0.9rem;font-family:var(--gtc-font-sans);font-size:0.72rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute);scale:none}.gtc-footer ul{list-style:none;margin:0;padding:0}.gtc-footer li{margin:0}.gtc-footer__liste{display:grid;gap:0.1rem}.gtc-footer__link{display:inline-flex;align-items:baseline;gap:0.45em;padding-block:0.3rem;color:var(--gtc-color-ink);font-weight:600;line-height:1.35;text-decoration:none}.gtc-footer__link>span:first-child{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size 0.45s var(--gtc-ease)}.gtc-footer__zahl{font-size:0.72rem;font-weight:700;color:var(--gtc-color-muted);font-variant-numeric:tabular-nums}.gtc-footer__link .gtc-icon{width:0.95em;height:0.95em;align-self:center;transition:translate 0.35s var(--gtc-ease)}.gtc-footer__link--alle{margin-top:0.35rem;font-weight:800}.gtc-footer__satz{max-width:24ch;margin:0 0 var(--gtc-space-m);font-family:var(--gtc-font-display);font-size:clamp(1.1rem,1rem + 0.35vw,1.3rem);font-weight:700;line-height:1.38;letter-spacing:var(--gtc-laufweite-text);text-wrap:balance;word-spacing:0.06em;scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-footer__satz em{font-style:italic;font-weight:500;color:var(--gtc-color-accent-dark)}.gtc-footer__muster{display:inline-flex;align-items:center;gap:0.6rem;min-height:2.75rem;padding:0 1.15rem 0 1.25rem;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-ink);color:var(--gtc-color-bg);font-size:0.85rem;font-weight:800;white-space:nowrap;text-decoration:none;transition:background-color 0.3s var(--gtc-ease),scale 0.5s var(--gtc-spring)}.gtc-footer__muster .gtc-icon{width:1rem;height:1rem;transition:translate 0.4s var(--gtc-ease)}.gtc-footer__muster:active{scale:0.96}.gtc-footer__klein{margin:0.7rem 0 0;font-size:0.78rem;color:var(--gtc-color-muted)}.gtc-footer__kontakt .gtc-kt-status{align-items:flex-start;padding:0;margin:0 0 0.55rem;background:none;font-size:0.8rem;font-style:italic;font-weight:600;color:var(--gtc-color-ink-mute)}.gtc-footer__kontakt .gtc-kt-status__punkt{margin-top:0.4em}.gtc-footer__nummer{display:inline-block;margin-bottom:0.5rem;font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);font-weight:800;letter-spacing:var(--gtc-laufweite-klein);line-height:1.15;color:var(--gtc-color-ink);text-decoration:none;font-variant-numeric:lining-nums;white-space:nowrap;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1.5px no-repeat;transition:background-size 0.45s var(--gtc-ease);scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-footer__zeiten{margin:0.6rem 0 0;font-size:0.78rem;line-height:1.6;color:var(--gtc-color-muted);font-variant-numeric:tabular-nums}.gtc-footer__zeiten span{white-space:nowrap}.gtc-footer__social{display:flex;gap:0.25rem;margin:0.8rem 0 0 -0.7rem !important}.gtc-footer__social a{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;color:var(--gtc-color-ink-mute);transition:color 0.3s var(--gtc-ease),translate 0.45s var(--gtc-spring)}.gtc-footer__social svg{width:1.05rem;height:1.05rem;fill:currentColor}.gtc-footer__vertrauen{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gtc-space-m) var(--gtc-space-l);margin-top:clamp(2.5rem,2rem + 2vw,4rem);padding-top:var(--gtc-space-m);border-top:1px solid var(--fuss-linie)}.gtc-footer__zahlarten{display:flex;flex-wrap:wrap;align-items:center;gap:0.9rem clamp(1.1rem,0.6rem + 1vw,1.7rem)}.gtc-footer__zahlart{display:grid;place-items:center;height:2rem;color:var(--gtc-color-ink-mute);transition:translate 0.45s var(--gtc-spring),color 0.3s var(--gtc-ease)}.gtc-footer__zahlart svg{display:block;width:auto;height:var(--h,1rem);fill:currentColor}.gtc-footer__zahlart--text{height:1.55rem;padding-inline:0.55rem;border:1.5px solid currentColor;border-radius:0.3rem;font-size:0.66rem;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.gtc-footer__zusagen{display:flex;flex-wrap:wrap;gap:0.5rem 1.4rem}.gtc-footer__zusagen li{display:inline-flex;align-items:center;gap:0.45rem;font-size:0.8rem;font-weight:700;color:var(--gtc-color-ink-mute)}.gtc-footer__zusagen .gtc-icon{width:1.05rem;height:1.05rem;flex:none;color:var(--gtc-color-accent-dark)}.gtc-footer__praegung{container-type:inline-size;margin-top:clamp(2.5rem,1.5rem + 4vw,5rem)}.gtc-footer__name{--fit:15.6;display:block;margin:0 0 0 -0.02em;font-family:var(--gtc-font-display);width:max-content;font-size:calc(var(--fit) * 1cqi);font-weight:900;line-height:0.82;letter-spacing:-0.035em;padding-bottom:0.2em;white-space:nowrap;color:var(--fuss-papier);user-select:none;transition:--gtc-lx 0.9s var(--gtc-ease),--gtc-ly 0.9s var(--gtc-ease)}.gtc-footer__name span{--dx:clamp(-1,(var(--i) / var(--n) - var(--gtc-lx)) * 2.6,1);--dy:calc(0.8 - var(--gtc-ly) * 0.35);--e:max(1em,4.5rem);text-shadow:calc(var(--dx) * -0.011 * var(--e) * var(--gtc-press)) calc(var(--dy) * -0.013 * var(--e) * var(--gtc-press)) calc(0.004 * var(--e)) rgb(255 255 255 / calc(0.95 * var(--gtc-press))),calc(var(--dx) * 0.012 * var(--e) * var(--gtc-press)) calc(var(--dy) * 0.015 * var(--e) * var(--gtc-press)) calc(0.012 * var(--e)) rgb(74 56 40 / calc(0.3 * var(--gtc-press))),calc(var(--dx) * 0.03 * var(--e) * var(--gtc-press)) calc(var(--dy) * 0.045 * var(--e) * var(--gtc-press)) calc(0.07 * var(--e)) rgb(74 56 40 / calc(0.08 * var(--gtc-press)))}.gtc-footer__blind{display:flex;justify-content:flex-end;margin:0}.gtc-footer__blind a{display:inline-flex;align-items:center;gap:0.4rem;font-size:0.72rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:var(--gtc-color-muted);text-decoration:none;transition:color 0.3s var(--gtc-ease)}.gtc-footer__blind .gtc-icon{width:0.9rem;height:0.9rem;transition:translate 0.35s var(--gtc-ease)}.gtc-footer__recht{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.6rem var(--gtc-space-l);margin-top:var(--gtc-space-m);padding-top:var(--gtc-space-s);border-top:1px solid var(--fuss-linie);font-size:0.78rem;color:var(--gtc-color-muted)}.gtc-footer__recht p{flex:1 1 100%;margin:0}.gtc-footer__recht ul{display:flex;flex-wrap:wrap;gap:0 1.2rem}.gtc-footer__recht a,.gtc-footer__oben,.gtc-footer__cookies{display:inline-flex;align-items:center;gap:0.35rem;min-height:2.75rem;color:var(--gtc-color-ink);font-weight:700;text-decoration:none}.gtc-footer__oben,.gtc-footer__cookies{padding:0;border:0;background:none;cursor:pointer;font:inherit;font-weight:700}.gtc-footer__oben .gtc-icon{width:1rem;height:1rem;transition:translate 0.35s var(--gtc-ease)}.gtc-footer__recht a>span,.gtc-footer__oben>span,.gtc-footer__cookies>span{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size 0.45s var(--gtc-ease)}.gtc-footer *:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:3px;border-radius:0.3rem}@media (hover:hover) and (pointer:fine){.gtc-footer__link:hover>span:first-child,.gtc-footer__nummer:hover,.gtc-footer__recht a:hover>span,.gtc-footer__oben:hover>span,.gtc-footer__cookies:hover>span{background-size:100% 1px}.gtc-footer__nummer:hover{background-size:100% 1.5px}.gtc-footer__link:hover .gtc-icon{translate:0.2rem 0}.gtc-footer__muster:hover{background:var(--gtc-color-accent-dark)}.gtc-footer__muster:hover .gtc-icon{translate:0.2rem 0}.gtc-footer__social a:hover{color:var(--gtc-color-ink);translate:0 -0.15rem}.gtc-footer__zahlart:hover{translate:0 -0.15rem;color:var(--gtc-color-ink)}.gtc-footer__blind a:hover{color:var(--gtc-color-ink)}.gtc-footer__blind a:hover .gtc-icon{translate:0.2rem 0}.gtc-footer__oben:hover .gtc-icon{translate:0 -0.2rem}}@media (max-width:47.99em){.gtc-footer{padding-bottom:6rem}.gtc-footer__raster{row-gap:0;padding-top:var(--gtc-space-m)}.gtc-footer__marke{padding-bottom:var(--gtc-space-l)}.gtc-footer__sortiment{grid-column:1 / -1;grid-row:auto}.gtc-footer__sortiment .gtc-footer__liste{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gtc-space-m)}.gtc-footer__sortiment li:has(.gtc-footer__link--alle){grid-column:1 / -1}.gtc-footer__sortiment,.gtc-footer__spalte:nth-child(3),.gtc-footer__spalte:nth-child(4),.gtc-footer__kontakt{position:relative;padding-top:var(--gtc-space-m)}.gtc-footer__spalte:nth-child(3),.gtc-footer__spalte:nth-child(4),.gtc-footer__kontakt{margin-top:var(--gtc-space-l)}.gtc-footer__sortiment::before,.gtc-footer__spalte:nth-child(3)::before,.gtc-footer__kontakt::before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--fuss-linie);transform-origin:0 50%;transition:transform 1s var(--gtc-ease) calc(var(--i,0) * 70ms + 200ms)}.gtc-footer__spalte:nth-child(3)::before{right:calc(-100% - var(--gtc-space-m))}html:not(.no-js) .gtc-footer:not(.is-in) .gtc-footer__spalte::before{transform:scaleX(0)}.gtc-footer__liste{gap:0}.gtc-footer__link{padding-block:0.65rem;font-size:0.95rem;-webkit-hyphens:auto;hyphens:auto}.gtc-footer__link--alle{margin-top:0.25rem}.gtc-footer h2{margin-bottom:0.5rem}.gtc-footer__social{margin-top:0.5rem !important}.gtc-footer__nummer{margin-block:0.15rem 0.35rem;padding-block:0.15rem;font-size:var(--gtc-step-2)}.gtc-footer__kontakt .gtc-footer__liste{margin-top:0.1rem}.gtc-footer__zeiten{margin-top:0.75rem}.gtc-footer__vertrauen{gap:var(--gtc-space-m);margin-top:var(--gtc-space-xl)}.gtc-footer__zahlarten{gap:0.75rem 1.1rem}.gtc-footer__zusagen{flex-direction:column;gap:0.55rem}.gtc-footer__praegung{margin-top:var(--gtc-space-xl)}.gtc-footer__blind a{font-size:0.66rem;letter-spacing:0.08em;text-align:right}.gtc-footer__recht{gap:0.35rem var(--gtc-space-m);margin-top:var(--gtc-space-l);padding-top:var(--gtc-space-s)}.gtc-footer__recht p{line-height:1.55}.gtc-footer__recht nav{flex:1 1 100%}.gtc-footer__recht ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--gtc-space-m)}.gtc-footer__recht a,.gtc-footer__cookies{min-height:2.75rem}.gtc-footer__oben{margin-left:auto}}@media (max-width:22.49em){.gtc-footer__sortiment .gtc-footer__liste{grid-template-columns:minmax(0,1fr)}.gtc-footer__link{font-size:0.9rem}}@media (min-width:48em){.gtc-footer__raster{grid-template-columns:repeat(3,minmax(0,1fr))}.gtc-footer__marke{grid-column:1 / span 2}.gtc-footer__kontakt{grid-column:3;grid-row:1}.gtc-footer__sortiment{grid-row:auto}}@media (min-width:64em){.gtc-footer__raster{grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(max-content,1fr)) minmax(13rem,1.25fr);gap:0}.gtc-footer__marke,.gtc-footer__kontakt{grid-column:auto;grid-row:auto}.gtc-footer__spalte{position:relative;padding-inline:var(--gtc-space-s)}.gtc-footer__spalte:first-child{padding-left:0}.gtc-footer__spalte:last-child{padding-right:0}.gtc-footer__spalte + .gtc-footer__spalte::before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--fuss-linie);transform-origin:50% 0;transition:transform 1s var(--gtc-ease) calc(var(--i,0) * 70ms + 200ms)}}@media (min-width:75em){.gtc-footer__spalte{padding-inline:var(--gtc-space-m)}}html:not(.no-js) .gtc-footer:not(.is-in) .gtc-footer__raster::before{transform:scaleX(0)}html:not(.no-js) .gtc-footer:not(.is-in) .gtc-footer__spalte::before{transform:scaleY(0)}.gtc-footer__spalte,.gtc-footer__vertrauen>*{transition:opacity 0.8s var(--gtc-ease),translate 0.8s var(--gtc-ease);transition-delay:calc(var(--i,0) * 70ms + 120ms)}html:not(.no-js) .gtc-footer:not(.is-in) .gtc-footer__spalte,html:not(.no-js) .gtc-footer:not(.is-in) .gtc-footer__vertrauen>*{opacity:0;translate:0 1.1rem}html:not(.no-js) .gtc-footer__praegung:not(.is-in) .gtc-footer__name span{--gtc-press:0}.gtc-footer__praegung.is-in .gtc-footer__name span{animation:gtc-praegen 1.2s var(--gtc-spring) calc(var(--i) * 55ms + 100ms) both}@keyframes gtc-praegen{from{--gtc-press:0}to{--gtc-press:1}}@supports (animation-timeline:view()){@media (hover:none){.gtc-footer__name{animation:gtc-streiflicht linear both;animation-timeline:view();animation-range:entry 0% entry 100%}}}@keyframes gtc-streiflicht{from{--gtc-lx:-0.4}to{--gtc-lx:0.75}}@media (prefers-reduced-motion:reduce){.gtc-footer *,.gtc-footer *::before{transition:none !important}.gtc-footer__spalte,.gtc-footer__vertrauen>*{opacity:1 !important;translate:none !important}.gtc-footer__raster::before,.gtc-footer__spalte::before{transform:none !important}.gtc-footer__name,.gtc-footer__name span{animation:none !important;--gtc-press:1 !important}}@media print{.gtc-footer{background:none}.gtc-footer__praegung,.gtc-footer__vertrauen,.gtc-footer__oben{display:none}}.gtc-zv .gtc-section{padding-block:clamp(3rem,2rem + 4vw,6rem)}.gtc-zv-kopf{overflow-x:clip;padding-block:calc(var(--gtc-space-2xl) + 2rem) clamp(1rem,0.5rem + 2vw,2.5rem)}.gtc-zv-kopf .gtc-eyebrow{margin-bottom:0.9rem}.gtc-zv-kopf__titel{font-size:min(var(--gtc-step-4),13vw);margin-bottom:var(--gtc-space-s)}.gtc-zv-kopf .gtc-hero__line>span{transform:none;animation:gtc-zeile-auf 0.9s var(--gtc-ease) var(--gtc-delay,0ms) backwards}.gtc-zv-kopf__text{margin:0 0 clamp(2rem,1.25rem + 3vw,4rem);text-wrap:pretty}.gtc-zv-blick{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1.5px solid var(--gtc-color-ink);border-bottom:1px solid var(--gtc-color-line)}.gtc-zv-blick__punkt{display:grid;align-content:start;padding:1.3rem 1rem 1.4rem 0}.gtc-zv-blick__punkt:nth-child(even){padding:1.3rem 0 1.4rem 1rem;border-left:1px solid var(--gtc-color-line)}.gtc-zv-blick__punkt:nth-child(n + 3){border-top:1px solid var(--gtc-color-line)}.gtc-zv-blick dt{margin:0 0 0.6rem;font-size:0.72rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-zv-blick dd{margin:0}.gtc-zv-blick__wert{font-family:var(--gtc-font-display);font-size:calc(clamp(1.45rem,1rem + 2.2vw,2.6rem) * var(--gtc-titel,1));font-weight:700;line-height:1.05;letter-spacing:var(--gtc-laufweite-titel);font-variant-numeric:lining-nums;white-space:nowrap;color:var(--gtc-color-ink);scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-zv-blick__text{max-width:30ch;margin-top:0.6rem !important;font-size:0.86rem;line-height:1.5;color:var(--gtc-color-ink-mute);text-wrap:pretty}.gtc-zv-kopf__oben{display:grid;gap:clamp(2rem,1.5rem + 2vw,3rem)}.gtc-zv-etikett{--papier:#fffdfa;order:-1;justify-self:center;width:min(23rem,100%);cursor:pointer;-webkit-tap-highlight-color:transparent}.gtc-zv-etikett__schlitz{position:relative;z-index:2;display:block;height:0.6rem;margin:0 -1.1rem;border-radius:1rem;background:var(--gtc-color-ink);box-shadow:inset 0 -2px 0 rgba(255,255,255,0.1),0 0.5rem 1rem -0.5rem rgba(15,12,10,0.4)}.gtc-zv-etikett__fenster{margin-top:-0.3rem;padding:0 0.4rem;clip-path:inset(0 -5rem -8rem -5rem)}.gtc-zv-etikett__blatt{position:relative;padding:1.05rem 1.2rem 0.95rem;border-radius:0 0 0.45rem 0.45rem;background:var(--papier);box-shadow:0 0 0 1px rgba(15,12,10,0.07),0 1.2rem 2.4rem -1.2rem rgba(52,38,26,0.32),0 0.25rem 0.6rem -0.25rem rgba(52,38,26,0.12);transform:translateY(-104%);transform-origin:50% 0}@keyframes gtc-zv-druck{0%{transform:translateY(-104%)}78%{transform:translateY(0)}100%{transform:translateY(0.35rem) rotate(-1.6deg)}}@keyframes gtc-zv-ab{from{transform:translateY(0.35rem) rotate(-1.6deg);opacity:1}to{transform:translate(55%,1.5rem) rotate(7deg);opacity:0}}.gtc-zv-etikett.is-raus .gtc-zv-etikett__blatt{animation:gtc-zv-druck 2.1s cubic-bezier(0.4,0.15,0.3,1) both}.gtc-zv-etikett.is-ab .gtc-zv-etikett__blatt{animation:gtc-zv-ab 0.75s cubic-bezier(0.5,0,0.75,0) both}.gtc-zv-etikett__kopf{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:0.5rem;border-bottom:1.5px solid var(--gtc-color-ink)}.gtc-zv-etikett__marke{font-family:var(--gtc-font-display);font-size:1.05rem;font-weight:800;letter-spacing:-0.01em;color:var(--gtc-color-ink)}.gtc-zv-etikett__klein,.gtc-zv-etikett__feld,.gtc-zv-etikett__von span,.gtc-zv-etikett__felder dt{font-size:0.62rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-muted)}.gtc-zv-etikett__von{margin:0.55rem 0 0.7rem;font-size:0.72rem;font-weight:700;line-height:1.4;color:var(--gtc-color-ink-mute)}.gtc-zv-etikett__von span{margin-right:0.35rem}.gtc-zv-etikett__an{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1rem;padding:0.75rem 0 0.85rem;border-top:1px solid var(--gtc-color-line)}.gtc-zv-etikett__name{margin:0.2rem 0 0.15rem;font-family:var(--gtc-font-display);font-size:1rem;font-style:italic;font-weight:600;color:var(--gtc-color-ink-soft)}.gtc-zv-etikett__ort{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--gtc-font-display);font-size:calc(clamp(1.6rem,1.2rem + 1.2vw,2.2rem) * var(--gtc-titel,1));font-weight:800;line-height:1.05;letter-spacing:-0.02em;color:var(--gtc-color-ink)}.gtc-zv-etikett__ort [data-zv-plz]{margin-right:0.15em;font-family:var(--gtc-font-sans);font-size:0.5em;font-weight:800;letter-spacing:0.04em;vertical-align:0.4em;color:var(--gtc-color-ink-mute)}.gtc-zv-etikett__land{padding:0.3rem 0.55rem 0.32rem;border-radius:0.2rem;background:var(--gtc-color-ink);color:var(--papier);font-size:1.75rem;font-weight:900;line-height:1;letter-spacing:0.04em}.gtc-zv-etikett__felder{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-top:1.5px solid var(--gtc-color-ink);border-bottom:1px solid var(--gtc-color-line)}.gtc-zv-etikett__felder>div{padding:0.55rem 0.6rem 0.6rem}.gtc-zv-etikett__felder>div:first-child{padding-left:0}.gtc-zv-etikett__felder>div + div{border-left:1px solid var(--gtc-color-line)}.gtc-zv-etikett__felder dt{margin-bottom:0.25rem}.gtc-zv-etikett__felder dd{margin:0;font-size:0.86rem;font-weight:800;line-height:1.25;color:var(--gtc-color-ink)}.gtc-zv-etikett__code{display:grid;gap:0.3rem;margin-top:0.8rem}.gtc-zv-etikett__code svg{display:block;width:100%;height:2.3rem;fill:var(--gtc-color-ink)}.gtc-zv-etikett__code span{font-size:0.66rem;font-weight:700;letter-spacing:0.32em;text-align:center;font-variant-numeric:tabular-nums;color:var(--gtc-color-ink-mute)}.gtc-zv-etikett__stempel{position:absolute;right:0.9rem;top:1.55rem;display:grid;justify-items:center;gap:0.1rem;padding:0.35rem 0.8rem 0.4rem;border:2.5px solid var(--gtc-color-accent-dark);border-radius:0.3rem;box-shadow:inset 0 0 0 2px var(--papier),inset 0 0 0 3.5px var(--gtc-color-accent-dark);color:var(--gtc-color-accent-dark);font-size:1.15rem;font-weight:900;line-height:1;letter-spacing:0.18em;text-transform:uppercase;opacity:0;rotate:-11deg;pointer-events:none}.gtc-zv-etikett__stempel small{font-size:0.58rem;font-weight:800;letter-spacing:0.14em}@keyframes gtc-zv-stempel{0%{opacity:0;scale:1.6}55%{opacity:0.9;scale:0.96}100%{opacity:0.86;scale:1}}.gtc-zv-etikett.is-gestempelt .gtc-zv-etikett__stempel{animation:gtc-zv-stempel 0.5s var(--gtc-ease) 2.15s both}.gtc-zv-etikett.is-ab .gtc-zv-etikett__stempel{opacity:0.86}@media (max-width:47.99em){.gtc-zv-etikett{width:min(20rem,100%)}.gtc-zv-etikett__blatt{padding:0.9rem 1rem 0.85rem}.gtc-zv-etikett__land{font-size:1.45rem}.gtc-zv-etikett__felder dd{font-size:0.78rem}}@media (min-width:48em){.gtc-zv-kopf__oben{grid-template-columns:minmax(0,1fr) minmax(0,23rem);align-items:center;column-gap:clamp(2rem,1rem + 4vw,6rem)}.gtc-zv-etikett{order:0;justify-self:end}.gtc-zv-kopf__titel{font-size:min(var(--gtc-step-4),7vw)}}@media (prefers-reduced-motion:reduce){.gtc-zv-etikett.is-raus .gtc-zv-etikett__blatt,.gtc-zv-etikett.is-ab .gtc-zv-etikett__blatt{animation:none;transform:rotate(-1.6deg)}.gtc-zv-etikett.is-gestempelt .gtc-zv-etikett__stempel{animation:none;opacity:0.86}}.gtc-zv-titel{margin-bottom:clamp(1.75rem,1.25rem + 2vw,3rem)}.gtc-zv-titel .gtc-eyebrow{margin-bottom:0.9rem}.gtc-zv-titel h2{margin:0;font-size:var(--gtc-step-3);font-weight:900;line-height:1;letter-spacing:var(--gtc-laufweite-plakat);text-wrap:balance}.gtc-zv-titel p{max-width:42ch;margin:1rem 0 0;font-size:1rem;line-height:1.6;color:var(--gtc-color-ink-soft);text-wrap:pretty}.gtc-zv-titel .gtc-zv-hinweis{font-size:0.88rem;font-weight:700;color:var(--gtc-color-ink-mute)}.gtc-zv-schritte{display:grid;margin:0;padding:0;list-style:none}.gtc-zv-schritt{position:relative;display:grid;grid-template-columns:2.6rem minmax(0,1fr);column-gap:1rem;margin:0;padding:0 0 1.6rem 0}.gtc-zv-schritt::before,.gtc-zv-schritt::after{content:"";position:absolute;left:1.3rem;top:3rem;bottom:0.4rem;width:2px;background:var(--gtc-color-line)}.gtc-zv-schritt::after{background:var(--gtc-color-ink);transform-origin:50% 0;transform:scaleY(0);transition:transform 0.7s var(--gtc-ease) calc(var(--gtc-delay,0ms) + 250ms)}.gtc-zv-schritt.is-visible::after,.no-js .gtc-zv-schritt::after{transform:none}.gtc-zv-schritt:last-child::before,.gtc-zv-schritt:last-child::after{display:none}.gtc-zv-schritt__nr{position:relative;z-index:1;grid-row:span 2;display:grid;place-items:center;width:2.6rem;height:2.6rem;font-family:var(--gtc-font-display);font-size:2.1rem;font-weight:800;line-height:1;font-variant-numeric:lining-nums}.gtc-zv-schritt__titel{margin:0.45rem 0 0.35rem;font-family:var(--gtc-font-sans);font-size:1rem;font-weight:800;line-height:1.3;letter-spacing:0;scale:none}.gtc-zv-schritt__text{max-width:34ch;margin:0;font-size:0.9rem;line-height:1.55;color:var(--gtc-color-ink-mute);text-wrap:pretty}@media (min-width:62em){.gtc-zv-blick{grid-template-columns:repeat(4,minmax(0,1fr))}.gtc-zv-blick__punkt,.gtc-zv-blick__punkt:nth-child(even){padding:1.5rem 1.25rem 1.6rem;border-left:0;border-top:0}.gtc-zv-blick__punkt:nth-child(n + 3){border-top:0}.gtc-zv-blick__punkt + .gtc-zv-blick__punkt{border-left:1px solid var(--gtc-color-line)}.gtc-zv-blick__punkt:first-child{padding-left:0}.gtc-zv-blick__punkt:last-child{padding-right:0}}@media (min-width:48em) and (max-width:61.99em){.gtc-zv-blick__punkt{padding-right:1.5rem}.gtc-zv-blick__punkt:nth-child(even){padding-left:1.5rem}}@media (min-width:48em){.gtc-zv-schritte{grid-template-columns:repeat(5,minmax(0,1fr));gap:0 clamp(1rem,2vw,2rem)}.gtc-zv-schritt{grid-template-columns:none;align-content:start;padding:0}.gtc-zv-schritt::before,.gtc-zv-schritt::after{left:3rem;right:calc(-1 * clamp(1rem,2vw,2rem) + 0.4rem);top:1.3rem;bottom:auto;width:auto;height:2px}.gtc-zv-schritt::after{transform-origin:0 50%;transform:scaleX(0)}.gtc-zv-schritt__nr{grid-row:auto;place-items:center start;margin-bottom:1.1rem}.gtc-zv-schritt__titel{margin-top:0}}.gtc-zv-zahlung__grid{display:grid}.gtc-zv-arten{margin:0;padding:0;list-style:none;border-top:1.5px solid var(--gtc-color-ink);border-bottom:1px solid var(--gtc-color-line)}.gtc-zv-art{display:grid;gap:0.35rem 1.5rem;margin:0;padding:1.25rem 0 1.35rem}.gtc-zv-art + .gtc-zv-art{border-top:1px solid var(--gtc-color-line)}.gtc-zv-art__zeichen{display:flex;flex-wrap:wrap;align-items:center;gap:0.6rem 1.1rem;min-height:2rem;margin-bottom:0.4rem}.gtc-zv-marke{display:grid;place-items:center;height:2rem;color:var(--gtc-color-ink)}.gtc-zv-marke svg{display:block;width:auto;height:var(--h,1rem);fill:currentColor}.gtc-zv-marke--text{height:1.55rem;padding-inline:0.55rem;border:1.5px solid currentColor;border-radius:0.3rem;font-size:0.62rem;font-weight:800;letter-spacing:0.08em;text-transform:uppercase}.gtc-zv-art__name{margin:0;font-family:var(--gtc-font-sans);font-size:1rem;font-weight:800;line-height:1.3;letter-spacing:0;scale:none}.gtc-zv-art__text{max-width:44ch;margin:0;font-size:0.9rem;line-height:1.55;color:var(--gtc-color-ink-mute);text-wrap:pretty}@media (min-width:48em){.gtc-zv-art{grid-template-columns:13rem minmax(0,1fr);align-items:center}.gtc-zv-art__zeichen{grid-row:span 2;margin:0}.gtc-zv-art__name{align-self:end}.gtc-zv-art__text{align-self:start}}@media (min-width:62em){.gtc-zv-zahlung__grid{grid-template-columns:minmax(0,0.8fr) minmax(0,1.2fr);gap:clamp(3rem,1rem + 4vw,6rem);align-items:start}.gtc-zv-zahlung .gtc-zv-titel{position:sticky;top:6rem}}.gtc-zv-mehr__grid{display:grid;gap:clamp(3rem,2rem + 3vw,5rem)}.gtc-zv-mehr h2{margin:0 0 1.1rem;font-size:var(--gtc-step-2);font-weight:900;line-height:1.05;letter-spacing:var(--gtc-laufweite-titel)}.gtc-zv-mehr .gtc-eyebrow{margin-bottom:0.9rem}.gtc-zv-unter{margin:1.8rem 0 0.7rem;font-size:var(--gtc-step-1);font-weight:900;line-height:1.1;letter-spacing:var(--gtc-laufweite-titel)}.gtc-zv-unter[id]{scroll-margin-top:7.5rem}.gtc-header-static .gtc-zv-unter[id]{scroll-margin-top:4.5rem}.gtc-zv-versand p{max-width:46ch;margin:0 0 1rem;line-height:1.65;color:var(--gtc-color-ink-soft);text-wrap:pretty}.gtc-zv-versand a{color:var(--gtc-color-ink);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.22em;text-decoration-color:color-mix(in srgb,var(--gtc-color-ink) 30%,transparent);transition:text-decoration-color 0.2s var(--gtc-ease)}.gtc-zv-versand a:hover{text-decoration-color:currentColor}.gtc-zv-agb a{display:inline-flex;align-items:center;gap:0.4rem;min-height:2.75rem;text-decoration:none}.gtc-zv-agb .gtc-icon{width:1rem;height:1rem;transition:translate 0.35s var(--gtc-ease)}@media (hover:hover) and (pointer:fine){.gtc-zv-agb a:hover .gtc-icon{translate:0.2rem 0}}.gtc-zv-tabelle{width:100%;border-collapse:collapse}.gtc-zv-tabelle thead th{padding:0 0 0.7rem;border-bottom:1.5px solid var(--gtc-color-ink);font-family:var(--gtc-font-sans);font-size:0.72rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;text-align:left;color:var(--gtc-color-ink-mute)}.gtc-zv-tabelle thead th:last-child{text-align:right}.gtc-zv-tabelle tbody tr + tr{border-top:1px solid var(--gtc-color-line)}.gtc-zv-tabelle tbody tr:last-child{border-bottom:1px solid var(--gtc-color-line)}.gtc-zv-tabelle tbody th{padding:1rem 1rem 1rem 0;font-weight:400;text-align:left;vertical-align:top}.gtc-zv-tabelle__wo{display:block;font-size:0.95rem;font-weight:800;line-height:1.3;color:var(--gtc-color-ink)}.gtc-zv-tabelle__text{display:block;max-width:36ch;margin-top:0.25rem;font-size:0.86rem;line-height:1.5;color:var(--gtc-color-ink-mute)}.gtc-zv-tabelle__satz{padding:0.85rem 0;text-align:right;vertical-align:top;font-family:var(--gtc-font-display);font-size:var(--gtc-step-2);font-weight:700;line-height:1.04;letter-spacing:var(--gtc-laufweite-titel);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.gtc-zv-tabelle--versand{margin-top:1.4rem}.gtc-zv-tabelle--versand tbody th{padding-block:0.8rem}.gtc-zv-tabelle--versand .gtc-zv-tabelle__satz{padding-block:0.7rem;font-size:var(--gtc-step-1)}@media (min-width:62em){.gtc-zv-mehr__grid{grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);align-items:start}}@media (prefers-reduced-motion:reduce){.gtc-zv-schritt::after{transition:none;transform:none}}#cmplz-cookiebanner-container{--cmplz_banner_width:27rem;--cmplz_banner_background_color:color-mix(in srgb,var(--gtc-color-bg) 90%,transparent);--cmplz_banner_border_color:color-mix(in srgb,var(--gtc-color-ink) 9%,transparent);--cmplz_banner_border_width:1px;--cmplz_banner_border_radius:var(--gtc-radius-lg);--cmplz_banner_margin:0.55rem;--cmplz_title_font_size:1.3rem;--cmplz_text_color:var(--gtc-color-ink-soft);--cmplz_hyperlink_color:var(--gtc-color-ink);--cmplz_text_font_size:0.88rem;--cmplz_link_font_size:0.76rem;--cmplz_category_body_font_size:0.82rem;--cmplz_category_header_title_font_size:0.9rem;--cmplz_category_header_active_font_size:0.72rem;--cmplz_category_header_always_active_color:var(--gtc-color-accent-dark);--cmplz_button_accept_background_color:var(--gtc-color-ink);--cmplz_button_accept_border_color:var(--gtc-color-ink);--cmplz_button_accept_text_color:var(--gtc-color-bg);--cmplz_button_deny_background_color:transparent;--cmplz_button_deny_border_color:var(--gtc-color-ink);--cmplz_button_deny_text_color:var(--gtc-color-ink);--cmplz_button_settings_background_color:transparent;--cmplz_button_settings_border_color:transparent;--cmplz_button_settings_text_color:var(--gtc-color-ink);--cmplz_button_border_radius:var(--gtc-radius-pill);--cmplz_button_font_size:0.85rem;--cmplz_slider_active_color:var(--gtc-color-ink);--cmplz_slider_inactive_color:var(--gtc-color-line);--cmplz_slider_bullet_color:#fff}#cmplz-cookiebanner-container .cmplz-cookiebanner{top:auto;right:auto;bottom:1rem;left:1rem;width:min(var(--cmplz_banner_width),calc(100vw - 2rem));max-height:calc(100dvh - 2rem);transform:none;padding:1.35rem 1.4rem 1.1rem;grid-gap:0.7rem;font-family:var(--gtc-font-sans);-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);box-shadow:0 30px 80px -40px rgba(22,18,15,0.45),0 2px 6px rgba(22,18,15,0.06)}#cmplz-cookiebanner-container .cmplz-cookiebanner:not(.cmplz-hidden){animation:gtc-cookie-auf 0.7s var(--gtc-spring) both}@keyframes gtc-cookie-auf{from{opacity:0;translate:0 1.25rem;scale:0.98}}#cmplz-cookiebanner-container .cmplz-header{grid-template-columns:minmax(0,1fr) auto}#cmplz-cookiebanner-container .cmplz-logo{display:none}#cmplz-cookiebanner-container .cmplz-title{grid-column:1;justify-self:start;font-family:var(--gtc-font-display);font-weight:800;line-height:1.15;letter-spacing:var(--gtc-laufweite-klein);color:var(--gtc-color-ink);scale:var(--gtc-schmal) 1;transform-origin:0 0}#cmplz-cookiebanner-container .cmplz-close{grid-column:2;display:grid;place-items:center;width:2.25rem;height:2.25rem;margin:-0.4rem -0.5rem 0 0;border-radius:50%;color:var(--gtc-color-ink-mute);transition:background-color 0.25s var(--gtc-ease),color 0.25s var(--gtc-ease)}#cmplz-cookiebanner-container .cmplz-close svg{width:0.9rem;height:0.9rem}#cmplz-cookiebanner-container .cmplz-divider{display:none}#cmplz-cookiebanner-container .cmplz-message{margin:0;line-height:1.55;text-wrap:pretty}#cmplz-cookiebanner-container .cmplz-message p{margin:0 0 0.5rem}#cmplz-cookiebanner-container .cmplz-message a,#cmplz-cookiebanner-container .cmplz-links .cmplz-link{color:var(--gtc-color-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.2em;text-decoration-color:color-mix(in srgb,var(--gtc-color-ink) 30%,transparent)}#cmplz-cookiebanner-container .cmplz-categories .cmplz-category{background:none;border-top:1px solid var(--gtc-color-line)}#cmplz-cookiebanner-container .cmplz-categories .cmplz-category:last-child{border-bottom:1px solid var(--gtc-color-line)}#cmplz-cookiebanner-container .cmplz-categories .cmplz-category:not(:last-child){margin-bottom:0}#cmplz-cookiebanner-container .cmplz-categories .cmplz-category .cmplz-category-header{padding:0.65rem 0}#cmplz-cookiebanner-container .cmplz-category-title{font-weight:800;color:var(--gtc-color-ink)}#cmplz-cookiebanner-container .cmplz-always-active{font-weight:700;letter-spacing:0.02em}#cmplz-cookiebanner-container .cmplz-categories .cmplz-category .cmplz-description{padding:0 0 0.75rem;line-height:1.5}#cmplz-cookiebanner-container .cmplz-buttons{flex-direction:row;flex-wrap:wrap}#cmplz-cookiebanner-container .cmplz-buttons .cmplz-btn{flex:1 1 40%;min-height:2.75rem;padding:0 1rem;font-family:var(--gtc-font-sans);font-weight:800;letter-spacing:0;border-width:1.5px;transition:background-color 0.25s var(--gtc-ease),color 0.25s var(--gtc-ease),scale 0.4s var(--gtc-spring)}#cmplz-cookiebanner-container .cmplz-buttons .cmplz-btn:active{scale:0.96}#cmplz-cookiebanner-container .cmplz-buttons .cmplz-view-preferences,#cmplz-cookiebanner-container .cmplz-buttons .cmplz-save-preferences{flex-basis:100%;min-height:2.5rem;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.25em;text-decoration-color:color-mix(in srgb,var(--gtc-color-ink) 30%,transparent)}#cmplz-cookiebanner-container .cmplz-links.cmplz-documents ul{gap:0.4rem 1rem;flex-wrap:wrap}#cmplz-cookiebanner-container .cmplz-cookiebanner *:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:2px}@media (hover:hover) and (pointer:fine){#cmplz-cookiebanner-container .cmplz-close:hover{background:color-mix(in srgb,var(--gtc-color-ink) 7%,transparent);color:var(--gtc-color-ink)}#cmplz-cookiebanner-container .cmplz-buttons .cmplz-accept:hover{background:var(--gtc-color-accent-dark);border-color:var(--gtc-color-accent-dark)}#cmplz-cookiebanner-container .cmplz-buttons .cmplz-deny:hover{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}#cmplz-cookiebanner-container .cmplz-buttons .cmplz-view-preferences:hover,#cmplz-cookiebanner-container .cmplz-buttons .cmplz-save-preferences:hover{text-decoration-color:currentColor}}@media (max-width:30em){#cmplz-cookiebanner-container .cmplz-cookiebanner{bottom:0.75rem;left:0.75rem;width:calc(100vw - 1.5rem);padding:1.15rem 1.1rem 0.9rem}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-header .cmplz-title{display:block}}#cmplz-manage-consent{display:none !important}@media (prefers-reduced-motion:reduce){#cmplz-cookiebanner-container .cmplz-cookiebanner:not(.cmplz-hidden){animation:none}}.gtc-faq{--pdp-stack:1rem;--pdp-group:1.75rem;--faq-oben:7rem}.gtc-faq-verweis{display:inline-flex;align-items:center;gap:0.45rem;min-height:2.75rem;font-size:0.92rem;font-weight:800;color:var(--gtc-color-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.3em;text-decoration-color:color-mix(in srgb,var(--gtc-color-ink) 28%,transparent);transition:text-decoration-color 0.2s var(--gtc-ease)}.gtc-faq-verweis .gtc-icon{flex:none;width:1rem;height:1rem;transition:translate 0.35s var(--gtc-ease)}.gtc-faq-verweis:hover{text-decoration-color:currentColor}@media (hover:hover) and (pointer:fine){.gtc-faq-verweis:hover .gtc-icon{translate:0.2rem 0}}.gtc-faq-verweis--liste{margin-top:1.1rem}.gtc-section--deep .gtc-faq-verweis{color:inherit}.gtc-faq-anleitung{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:0.5rem;margin:1.1rem 0 0;font-size:0.88rem;line-height:1.5;color:var(--gtc-color-ink-mute)}.gtc-faq-anleitung__frage{font-family:var(--gtc-font-display);font-size:1.05em;font-style:italic;font-weight:700;color:var(--gtc-color-accent)}.gtc-faq-anleitung__link{display:inline-flex;align-items:center;gap:0.35rem;min-height:1.5rem;font-weight:800;color:var(--gtc-color-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.28em;text-decoration-color:color-mix(in srgb,var(--gtc-color-ink) 28%,transparent);transition:text-decoration-color 0.2s var(--gtc-ease)}.gtc-faq-anleitung__link .gtc-icon{flex:none;width:0.95rem;height:0.95rem;transition:translate 0.35s var(--gtc-ease)}.gtc-faq-anleitung__link:hover{text-decoration-color:currentColor}@media (hover:hover) and (pointer:fine){.gtc-faq-anleitung__link:hover .gtc-icon{translate:0.12rem -0.12rem}}.gtc-faq-kopf{padding-block:calc(var(--gtc-space-2xl) + 2rem) clamp(2.5rem,1.5rem + 3vw,4.5rem)}.gtc-faq-kopf .gtc-eyebrow{margin-bottom:0.9rem}.gtc-faq-kopf__titel{font-size:min(var(--gtc-step-4),13vw);margin-bottom:var(--gtc-space-s);hyphens:auto}.gtc-faq-kopf .gtc-hero__line>span{transform:none;animation:gtc-zeile-auf 0.9s var(--gtc-ease) var(--gtc-delay,0ms) backwards}.gtc-faq-kopf__text{max-width:46ch;margin:0 0 clamp(2rem,1.25rem + 2.5vw,3.25rem);text-wrap:pretty}.gtc-faq-suche{position:relative;display:flex;align-items:center;gap:0.85rem;max-width:44rem;border-bottom:1px solid var(--gtc-color-field)}.gtc-faq-suche::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--gtc-color-ink);transform-origin:0 50%;transform:scaleX(0);transition:transform 0.55s var(--gtc-ease)}.gtc-faq-suche:focus-within::after{transform:none}.gtc-faq-suche__lupe{flex:none;width:1.35rem;height:1.35rem;color:var(--gtc-color-ink-mute)}.gtc-faq-suche__feld{flex:1;min-width:0;padding:0.9rem 0;border:0;border-radius:0;background:none;outline:0;font:inherit;font-size:var(--gtc-step-1);font-weight:600;color:var(--gtc-color-ink);-webkit-appearance:none;appearance:none}.gtc-faq-suche__feld::placeholder{font-family:var(--gtc-font-display);font-style:italic;font-weight:400;color:var(--gtc-color-muted);opacity:1}.gtc-faq-suche__feld::-webkit-search-cancel-button{display:none}.gtc-faq-suche__leeren{flex:none;display:grid;place-items:center;width:2.75rem;height:2.75rem;margin-right:-0.7rem;border:0;background:none;color:var(--gtc-color-ink-mute);cursor:pointer}.gtc-faq-suche__leeren .gtc-icon{width:1.1rem;height:1.1rem}.gtc-faq-suche__leeren:hover{color:var(--gtc-color-ink)}.gtc-faq-suche__stand{min-height:1.5em;margin:0.8rem 0 0;font-size:0.86rem;font-weight:700;color:var(--gtc-color-ink-mute)}.gtc-faq-kopf{position:relative;isolation:isolate;overflow:hidden}.gtc-faq-kopf__wort{position:absolute;z-index:-1;left:50%;top:54%;translate:-50% -50%;font-family:var(--gtc-font-display);font-size:max(64vw,22rem);font-weight:900;line-height:0.8;letter-spacing:-0.045em;white-space:nowrap;color:color-mix(in srgb,var(--gtc-color-ink) 3.5%,transparent);pointer-events:none;user-select:none;-webkit-user-select:none;animation:gtc-faq-wort 1.6s var(--gtc-ease) 0.15s backwards}@keyframes gtc-faq-wort{from{opacity:0;scale:1.04}}.gtc-faq-zeichen{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:1rem;min-height:12.5rem;margin:0 0 var(--gtc-space-l);padding-inline:var(--gtc-gutter)}.gtc-faq-zeichen__knopf{display:block;height:9.5rem;padding:0;border:0;background:none;cursor:pointer;transform:perspective(900px) rotateY(calc(var(--zeichen-x,0) * 9deg)) rotateX(calc(var(--zeichen-y,0) * -7deg));-webkit-tap-highlight-color:transparent}.gtc-faq-zeichen__knopf:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:4px;border-radius:0.5rem}.gtc-faq-zeichen__knopf svg{display:block;width:auto;height:100%;overflow:visible}.gtc-faq-zeichen__form{fill:var(--gtc-color-accent);transition:fill 0.7s var(--gtc-ease-tint)}.gtc-faq-zeichen.is-antwort .gtc-faq-zeichen__form{fill:var(--gtc-color-ink)}.gtc-faq-zeichen__neigung{transform-box:view-box;transform-origin:300px 880px;transform:rotate(7deg);transition:transform 0.9s var(--gtc-spring)}.gtc-faq-zeichen.is-antwort .gtc-faq-zeichen__neigung{transform:none}.gtc-faq-zeichen__punkt{transform-box:fill-box;transform-origin:50% 100%}@keyframes gtc-faq-hupf{30%{transform:translateY(-34%) scale(0.94,1.06)}62%{transform:translateY(0) scale(1.12,0.86)}82%{transform:translateY(-6%)}}.gtc-faq-zeichen.is-hupf .gtc-faq-zeichen__punkt{animation:gtc-faq-hupf 0.7s var(--gtc-ease)}.gtc-faq-zeichen__frage{margin:0;font-family:var(--gtc-font-display);font-size:1.35rem;font-style:italic;font-weight:700;line-height:1.12;letter-spacing:-0.015em;color:var(--gtc-color-ink);text-wrap:balance}.gtc-faq-zeichen__marke{display:none;width:2px;height:0.86em;margin-left:0.08em;vertical-align:-0.08em;background:var(--gtc-color-accent);animation:gtc-faq-marke 0.9s steps(1) infinite}.gtc-faq-zeichen.is-tippt .gtc-faq-zeichen__marke{display:inline-block}@keyframes gtc-faq-marke{50%{opacity:0}}.gtc-faq-zeichen__antwort{margin:0.65rem 0 0;max-width:32ch;font-size:0.98rem;font-weight:600;line-height:1.5;color:var(--gtc-color-ink-soft);text-wrap:pretty;transition:opacity 0.5s var(--gtc-ease),translate 0.7s var(--gtc-ease)}.gtc-faq-zeichen__link{display:inline-flex;align-items:center;gap:0.4rem;min-height:2.75rem;font-size:0.9rem;font-weight:800;color:var(--gtc-color-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.28em;text-decoration-color:color-mix(in srgb,var(--gtc-color-ink) 28%,transparent);transition:opacity 0.5s var(--gtc-ease) 0.15s,text-decoration-color 0.2s var(--gtc-ease)}.gtc-faq-zeichen__link:hover{text-decoration-color:currentColor}.gtc-faq-zeichen__link .gtc-icon{width:1rem;height:1rem;transition:translate 0.35s var(--gtc-ease)}@media (hover:hover) and (pointer:fine){.gtc-faq-zeichen__link:hover .gtc-icon{translate:0.2rem 0}}.gtc-faq-zeichen:not(.is-antwort) .gtc-faq-zeichen__antwort{opacity:0;translate:0 0.5rem}.gtc-faq-zeichen:not(.is-antwort) .gtc-faq-zeichen__link{opacity:0;transition-delay:0s}.gtc-faq-zeichen.is-leer .gtc-faq-zeichen__frage{opacity:0;transition:opacity 0.3s var(--gtc-ease)}@media (min-width:48em){.gtc-faq-kopf{display:grid;align-items:center;min-height:min(86svh,50rem)}.gtc-faq-kopf>.gtc-container>*{max-width:min(34rem,calc(100vw - 2 * max(var(--gtc-gutter),(100vw - var(--gtc-content)) / 2 + var(--gtc-gutter)) - min(36rem,44vw) - 2.5rem))}.gtc-faq-kopf__titel{font-size:min(var(--gtc-step-4),6.8vw)}.gtc-faq-zeichen{position:absolute;top:3rem;bottom:clamp(2.5rem,1.5rem + 4vw,5rem);right:max(var(--gtc-gutter),(100vw - var(--gtc-content)) / 2 + var(--gtc-gutter));width:min(36rem,44vw);min-height:0;margin:0;padding:0;grid-template-columns:minmax(0,1fr);align-content:center;row-gap:1.25rem}.gtc-faq-zeichen__knopf{height:clamp(12rem,4rem + 24vh,20rem)}.gtc-faq-zeichen__frage{font-size:calc(clamp(1.45rem,0.9rem + 1.3vw,2.1rem) * var(--gtc-titel,1))}.gtc-faq-zeichen__antwort{font-size:1.06rem}}@media (min-width:62em){.gtc-faq-zeichen{grid-template-columns:auto minmax(0,1fr);column-gap:clamp(1.25rem,2vw,2.25rem)}.gtc-faq-zeichen__knopf{height:clamp(14rem,6rem + 26vh,23rem)}.gtc-faq-zeichen__text{min-height:11rem;display:flex;flex-direction:column;justify-content:flex-end}}.gtc-faq__grid{display:grid;gap:clamp(2.5rem,1.5rem + 3vw,4rem);padding-bottom:clamp(3rem,2rem + 4vw,6rem)}.gtc-faq-inhalt .gtc-eyebrow{margin-bottom:0.8rem}.gtc-faq-inhalt__liste{margin:0;padding:0;list-style:none;border-top:1.5px solid var(--gtc-color-ink)}.gtc-faq-inhalt__liste li{position:relative;margin:0;border-bottom:1px solid var(--gtc-color-line);transition:opacity 0.3s var(--gtc-ease)}.gtc-faq-inhalt__liste li::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1.5px;background:var(--gtc-color-ink);transform-origin:0 50%;transform:scaleX(0);transition:transform 0.6s var(--gtc-ease)}.gtc-faq-inhalt__liste li.is-aktiv::after{transform:none}.gtc-faq-inhalt__liste li.is-leer{opacity:0.38}.gtc-faq-inhalt__link{display:flex;align-items:baseline;gap:0.7rem;min-height:2.75rem;padding:0.85rem 0;color:var(--gtc-color-ink-soft);text-decoration:none;transition:color 0.25s var(--gtc-ease)}.gtc-faq-inhalt__link:hover,.is-aktiv>.gtc-faq-inhalt__link{color:var(--gtc-color-ink)}.gtc-faq-inhalt__nr{flex:none;width:1.6rem;font-family:var(--gtc-font-display);font-size:0.9rem;font-style:italic;font-variant-numeric:lining-nums tabular-nums;color:var(--gtc-color-muted)}.gtc-faq-inhalt__name{font-size:1rem;font-weight:800;line-height:1.3}.gtc-faq-inhalt__punkte{flex:1;min-width:1.25rem;translate:0 -0.28em;border-bottom:2px dotted color-mix(in srgb,var(--gtc-color-ink) 28%,transparent)}.gtc-faq-inhalt__zahl{flex:none;font-family:var(--gtc-font-display);font-size:1.15rem;font-weight:700;font-variant-numeric:lining-nums tabular-nums;color:var(--gtc-color-ink)}.gtc-faq-inhalt__kontakt{margin-top:1rem}.gtc-faq-thema{scroll-margin-top:var(--faq-oben)}.gtc-faq-thema + .gtc-faq-thema{margin-top:clamp(3.5rem,2.5rem + 3vw,6rem)}.gtc-faq-thema[hidden]{display:none}.gtc-faq-thema__kopf{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:1rem;align-items:baseline;margin-bottom:clamp(1.25rem,1rem + 1vw,2rem)}.gtc-faq-thema__nr{font-family:var(--gtc-font-display);font-size:var(--gtc-step-1);font-style:italic;font-variant-numeric:lining-nums tabular-nums;color:var(--gtc-color-muted)}.gtc-faq-thema__titel{margin:0;font-size:var(--gtc-step-3);font-weight:900;line-height:1;letter-spacing:var(--gtc-laufweite-plakat);text-wrap:balance;hyphens:auto}.gtc-faq-thema__text{grid-column:2;max-width:42ch;margin:0.8rem 0 0;font-size:1rem;line-height:1.55;color:var(--gtc-color-ink-mute);text-wrap:pretty}.gtc-faq-thema__liste{border-top:1.5px solid var(--gtc-color-ink)}.gtc-faq-qa{scroll-margin-top:var(--faq-oben)}.gtc-faq-qa[hidden]{display:none}.gtc-faq-qa summary{font-size:clamp(1.05rem,1rem + 0.3vw,1.2rem)}.gtc-faq-qa summary>.gtc-pdp-qa__frage{text-wrap:pretty}.gtc-faq-qa .gtc-pdp-qa__answer a{color:var(--gtc-color-ink);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.22em;text-decoration-color:color-mix(in srgb,var(--gtc-color-ink) 30%,transparent);transition:text-decoration-color 0.2s var(--gtc-ease)}.gtc-faq-qa .gtc-pdp-qa__answer a:hover{text-decoration-color:currentColor}.gtc-faq-qa .gtc-pdp-qa__answer{line-height:1.65}@keyframes gtc-faq-ziel{from{background-color:var(--gtc-color-accent-soft)}}.gtc-faq-qa.is-ziel{animation:gtc-faq-ziel 2.4s var(--gtc-ease-tint)}.gtc-faq-qa--anleitung .gtc-pdp-qa__answer,.gtc-faq-qa--bild .gtc-pdp-qa__answer{max-width:none}.gtc-faq-qa--anleitung .gtc-pdp-qa__answer p,.gtc-faq-qa--bild .gtc-pdp-qa__answer p,.gtc-faq-qa--bild .gtc-pdp-qa__answer>ul:not(.gtc-faq-fotos){max-width:60ch}.gtc-faq-schritte{margin:var(--pdp-group) 0 0;padding:0;list-style:none}.gtc-faq-schritt{position:relative;display:grid;grid-template-columns:2.5rem minmax(0,1fr);column-gap:clamp(0.75rem,0.5rem + 1vw,1.25rem);padding-bottom:clamp(1.75rem,1.25rem + 1.5vw,2.75rem)}.gtc-pdp-qa__answer .gtc-faq-schritt + .gtc-faq-schritt{margin-top:0}.gtc-faq-schritt:not(:last-child)::before{content:"";position:absolute;left:1.25rem;top:2.5rem;bottom:0.75rem;border-left:2px dotted color-mix(in srgb,var(--gtc-color-ink) 24%,transparent)}.gtc-faq-schritt__nr{font-family:var(--gtc-font-display);font-size:1.35rem;font-style:italic;font-weight:700;line-height:1.2;font-variant-numeric:lining-nums tabular-nums;text-align:center;color:var(--gtc-color-accent)}.gtc-faq-schritt__titel{margin:0.15rem 0 0.4rem;font-size:1.05rem;font-weight:800;line-height:1.35;letter-spacing:0;color:var(--gtc-color-ink)}.gtc-faq-schritt__inhalt>p{margin:0 0 0.9rem}.gtc-faq-schluss{padding-top:1.1rem;border-top:1px solid var(--gtc-color-line)}.gtc-faq-bild{margin:1.1rem 0 0}.gtc-faq-bild__wahl{position:relative;isolation:isolate;display:inline-grid;grid-template-columns:repeat(2,auto);gap:0.2rem;margin-bottom:0.85rem;padding:0.25rem;border-radius:var(--gtc-radius-pill);background:var(--gtc-color-bg-soft)}.gtc-faq-bild__wahl[hidden]{display:none}.gtc-faq-bild__knopf{display:inline-flex;align-items:center;justify-content:center;gap:0.45rem;min-height:2.25rem;padding:0 0.95rem;border:0;border-radius:var(--gtc-radius-pill);background:none;font:inherit;font-size:0.82rem;font-weight:800;line-height:1;color:var(--gtc-color-ink-soft);cursor:pointer;transition:color 0.25s var(--gtc-ease),background-color 0.25s var(--gtc-ease)}.gtc-faq-bild__knopf .gtc-icon{flex:none;width:1.05rem;height:1.05rem}.gtc-faq-bild__knopf:hover{color:var(--gtc-color-ink)}.gtc-faq-bild__knopf[aria-pressed="true"]{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-faq-bild__knopf:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:2px}.gtc-tinte-an .gtc-faq-bild__knopf[aria-pressed="true"]{background:none;color:var(--gtc-color-ink-soft)}.gtc-faq-bild__img{display:block;height:auto;border:1px solid var(--gtc-color-line);background:var(--gtc-color-bg);box-shadow:0 18px 40px -28px rgba(22,18,15,0.45)}.gtc-faq-bild__img--desktop{width:100%;max-width:50rem;border-radius:0.9rem}.gtc-faq-bild__img--mobil{display:none;width:min(100%,19rem);border-radius:1.6rem}.gtc-faq-bild.is-mobil .gtc-faq-bild__img--desktop:not(:last-child){display:none}.gtc-faq-bild.is-mobil .gtc-faq-bild__img--mobil,.gtc-faq-bild__img--mobil:first-child{display:block}@media (max-width:40em){.gtc-faq-schritt{grid-template-columns:1.75rem minmax(0,1fr)}.gtc-faq-schritt:not(:last-child)::before{left:0.875rem}.gtc-faq-schritt__nr{font-size:1.15rem}}.gtc-pdp-qa__answer .gtc-faq-fotos{--format:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem 0.75rem;max-width:calc(var(--n,4) * var(--spalte,12rem));margin:1.35rem 0 0;padding:0;list-style:none}.gtc-pdp-qa__answer .gtc-faq-fotos--kacheln{--format:3 / 2;--spalte:12rem}.gtc-pdp-qa__answer .gtc-faq-fotos--proben{--format:4 / 5;--spalte:6rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:0.9rem 0.5rem}.gtc-pdp-qa__answer .gtc-faq-fotos--produkte{--format:1;--spalte:9rem;grid-template-columns:repeat(3,minmax(0,1fr))}.gtc-pdp-qa__answer .gtc-faq-fotos--paar{--format:3 / 2;--spalte:18rem}.gtc-pdp-qa__answer .gtc-faq-fotos--eins{--spalte:22rem;grid-template-columns:minmax(0,1fr)}.gtc-pdp-qa__answer .gtc-faq-foto + .gtc-faq-foto{margin-top:0}@media (min-width:40em){.gtc-pdp-qa__answer .gtc-faq-fotos{grid-template-columns:repeat(var(--n,4),minmax(0,1fr))}}.gtc-faq-qa .gtc-pdp-qa__answer .gtc-faq-foto__link{display:block;color:inherit;text-decoration:none}.gtc-faq-foto__img{display:block;width:100%;height:auto;aspect-ratio:var(--format);object-fit:cover;border-radius:0.6rem;background:var(--gtc-color-bg-soft);transition:transform 0.45s var(--gtc-ease),box-shadow 0.45s var(--gtc-ease)}.gtc-faq-fotos--proben .gtc-faq-foto__img{border-radius:0.35rem;box-shadow:inset 0 0 0 1px rgba(22,18,15,0.08)}.gtc-faq-fotos--kacheln .gtc-faq-foto__img,.gtc-faq-fotos--paar .gtc-faq-foto__img,.gtc-faq-fotos--produkte .gtc-faq-foto__img{background:#fff;box-shadow:0 0 0 1px var(--gtc-color-line)}.gtc-faq-foto__name{display:block;margin-top:0.5rem;font-size:0.82rem;font-weight:800;line-height:1.3;color:var(--gtc-color-ink);hyphens:auto;overflow-wrap:break-word}.gtc-faq-fotos--proben .gtc-faq-foto__name{margin-top:0.4rem;font-size:0.74rem;hyphens:manual}.gtc-faq-foto__link:hover .gtc-faq-foto__img{transform:translateY(-3px);box-shadow:0 14px 28px -20px rgba(22,18,15,0.55)}.gtc-faq-fotos--kacheln .gtc-faq-foto__link:hover .gtc-faq-foto__img,.gtc-faq-fotos--produkte .gtc-faq-foto__link:hover .gtc-faq-foto__img{box-shadow:0 0 0 1px var(--gtc-color-line),0 14px 28px -20px rgba(22,18,15,0.55)}.gtc-faq-foto__link:hover .gtc-faq-foto__name{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.2em}.gtc-faq-foto__link:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:3px;border-radius:0.6rem}.gtc-pdp-qa__answer .gtc-faq-fotos--einzeln{display:block;max-width:24rem;margin:1rem 0 0}.gtc-faq-fotos--einzeln .gtc-faq-foto__img{border-radius:0;background:none}.gtc-faq-fotos--einzeln .gtc-faq-foto__name{margin-top:0.15rem;font-weight:700;color:var(--gtc-color-ink-mute)}.gtc-faq-leer{padding-top:1.5rem;border-top:1.5px solid var(--gtc-color-ink)}.gtc-faq-leer[hidden]{display:none}.gtc-faq-leer__titel{margin:0 0 0.5rem;font-family:var(--gtc-font-display);font-size:var(--gtc-step-2);font-weight:700;line-height:1.1;letter-spacing:var(--gtc-laufweite-titel)}.gtc-faq-leer p:not(.gtc-faq-leer__titel){margin:0 0 1.4rem;color:var(--gtc-color-ink-mute)}@media (min-width:62em){.gtc-faq__grid{grid-template-columns:minmax(15rem,0.62fr) minmax(0,1.6fr);gap:clamp(3rem,1rem + 4vw,6.5rem);align-items:start}.gtc-faq-inhalt{position:sticky;top:var(--faq-oben)}}@media (prefers-reduced-motion:reduce){.gtc-faq-suche::after,.gtc-faq-inhalt__liste li::after{transition:none}.gtc-faq-qa.is-ziel{animation:none}.gtc-faq-foto__img{transition:none}.gtc-faq-foto__link:hover .gtc-faq-foto__img{transform:none}.gtc-faq-kopf__wort,.gtc-faq-zeichen.is-hupf .gtc-faq-zeichen__punkt{animation:none}.gtc-faq-zeichen__neigung,.gtc-faq-zeichen__form{transition:none}}.gtc-blog,.gtc-bartikel{--b-group:clamp(3rem,2rem + 3.5vw,5.5rem);--b-oben:7rem}.gtc-bzeile{display:flex;align-items:baseline;gap:0.65rem;min-width:0;margin:0}.gtc-bzeile__name{min-width:0;font-size:0.82rem;font-weight:800;line-height:1.35;color:var(--gtc-color-ink-mute)}.gtc-bzeile__punkte{flex:1;min-width:1.25rem;translate:0 -0.28em;border-bottom:2px dotted color-mix(in srgb,var(--gtc-color-ink) 28%,transparent)}.gtc-bzeile__wert{flex:none;font-family:var(--gtc-font-display);font-size:1.08rem;font-weight:700;font-variant-numeric:lining-nums tabular-nums;color:var(--gtc-color-ink);white-space:nowrap}.gtc-bzeile--link{position:relative;min-height:2.75rem;padding:0.8rem 0;color:var(--gtc-color-ink-soft);text-decoration:none}.gtc-bzeile--link .gtc-bzeile__name{font-size:1rem;color:inherit;transition:color 0.25s var(--gtc-ease)}.gtc-bzeile--link::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1.5px;background:var(--gtc-color-ink);transform-origin:0 50%;transform:scaleX(0);transition:transform 0.6s var(--gtc-ease)}.gtc-bzeile--link:hover,.gtc-bzeile--link[aria-current]{color:var(--gtc-color-ink)}.gtc-bzeile--link:hover::after,.gtc-bzeile--link[aria-current]::after{transform:none}.gtc-bzeile--link:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:3px;border-radius:0.3rem}.gtc-bkarte__ober{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.2rem 0.6rem;margin:0;font-size:0.7rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-bkarte__ober>* + *::before{content:"·";margin-right:0.6rem;color:var(--gtc-color-muted)}.gtc-bkarte__ober a{position:relative;z-index:2;display:inline-block;padding-block:0.2rem;margin-block:-0.2rem;color:var(--gtc-color-ink);text-decoration:none}.gtc-bkarte__ober a:hover{text-decoration:underline;text-underline-offset:0.3em}.gtc-blog-kopf{padding-block:calc(var(--gtc-space-2xl) + 2rem) var(--b-group)}.gtc-blog-kopf__raster{display:grid;gap:var(--b-group) clamp(3rem,1rem + 5vw,7rem)}.gtc-blog-kopf .gtc-eyebrow a{color:inherit;text-decoration:none}.gtc-blog-kopf .gtc-eyebrow a:hover{color:var(--gtc-color-ink)}.gtc-blog-kopf__titel{min-width:0;container-type:inline-size}.gtc-blog-kopf__h1{margin:0 0 var(--gtc-space-m);font-size:min(calc(clamp(3rem,1.2rem + 7vw,7rem) * var(--gtc-titel,1)),calc(100cqi / (var(--wort,8) * 0.56)),16.5cqi);line-height:0.96;letter-spacing:var(--gtc-laufweite-plakat)}.gtc-blog-kopf .gtc-hero__line>span,.gtc-bartikel__kopf .gtc-hero__line>span{transform:none;animation:gtc-zeile-auf 0.9s var(--gtc-ease) var(--gtc-delay,0ms) backwards}.gtc-blog-kopf__text{max-width:44ch;margin:0;text-wrap:pretty}.gtc-bsuche{max-width:34rem;margin-top:clamp(1.75rem,1rem + 2vw,2.75rem)}.gtc-blog-karte{align-self:end}.gtc-blog-karte .gtc-eyebrow{margin-bottom:0.8rem}.gtc-blog-karte__liste{margin:0;padding:0;list-style:none;border-top:1.5px solid var(--gtc-color-ink)}.gtc-blog-karte__liste li{border-bottom:1px solid var(--gtc-color-line)}.gtc-blog-karte__liste .gtc-bzeile__wert{font-size:1.15rem}.gtc-blog-karte__branchen{display:flex;flex-wrap:wrap;gap:0.3rem 0.9rem;align-items:baseline;margin:1.1rem 0 0;font-size:0.9rem;font-weight:700}.gtc-blog-karte__branchen>span{font-family:var(--gtc-font-display);font-style:italic;font-weight:400;color:var(--gtc-color-muted)}.gtc-blog-karte__branchen a{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--gtc-color-ink-soft);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.3em;text-decoration-color:color-mix(in srgb,var(--gtc-color-ink) 25%,transparent);transition:color 0.2s var(--gtc-ease),text-decoration-color 0.2s var(--gtc-ease)}.gtc-blog-karte__branchen a:hover,.gtc-blog-karte__branchen a[aria-current]{color:var(--gtc-color-ink);text-decoration-color:currentColor}@media (min-width:62em){.gtc-blog-kopf__raster{grid-template-columns:minmax(0,7fr) minmax(17rem,4fr);align-items:end}}.gtc-bpille{position:fixed;top:calc(var(--gtc-space-xs) + 4.1rem);left:0;right:0;z-index:70;display:flex;justify-content:center;padding-inline:var(--gtc-space-xs);pointer-events:none}.gtc-header-static .gtc-bpille{top:var(--gtc-space-xs)}.gtc-bpille__inner{position:relative;display:flex;align-items:center;gap:0.25rem;max-width:100%;padding:0.35rem;border-radius:var(--gtc-radius-pill);opacity:0;visibility:hidden;transform:translateY(-0.6rem) scale(0.96);transform-origin:50% 0;transition:opacity 0.25s var(--gtc-ease),transform 0.5s var(--gtc-spring),visibility 0s linear 0.5s}.gtc-bpille.is-on .gtc-bpille__inner{pointer-events:auto;opacity:1;visibility:visible;transform:none;transition:opacity 0.25s var(--gtc-ease),transform 0.6s var(--gtc-spring),visibility 0s}.gtc-bpille__branche{position:relative;flex:none;padding-left:0.3rem;border-left:1px solid var(--gtc-color-line)}.gtc-bpille__knopf,.gtc-bpille__gewaehlt{display:flex;align-items:center;gap:0.35rem;min-height:2.5rem;padding:0 0.95rem;border:0;border-radius:var(--gtc-radius-pill);font:inherit;font-size:0.84rem;font-weight:800;white-space:nowrap;text-decoration:none;cursor:pointer}.gtc-bpille__knopf{background:none;color:var(--gtc-color-ink-soft);transition:color 0.25s var(--gtc-ease),background-color 0.25s var(--gtc-ease)}.gtc-bpille__knopf:hover,.gtc-bpille__knopf[aria-expanded="true"]{color:var(--gtc-color-ink);background:color-mix(in srgb,var(--gtc-color-ink) 6%,transparent)}.gtc-bpille__knopf .gtc-icon{width:0.95rem;height:0.95rem;transition:transform 0.4s var(--gtc-spring)}.gtc-bpille__knopf[aria-expanded="true"] .gtc-icon{transform:rotate(180deg)}.gtc-bpille__sort-symbol{display:none}.gtc-bpille__knopf[aria-expanded="true"] .gtc-bpille__sort-symbol{transform:none}.gtc-bpille__knopf.is-gesetzt,.gtc-bpille__knopf.is-gesetzt:hover{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-bpille__knopf-name{max-width:14rem;overflow:hidden;text-overflow:ellipsis}.gtc-bpille__rubrik{padding-left:0;border-left:0}.gtc-bpille__rubrik .gtc-bpille__menue{left:0;right:auto;transform-origin:0 0}.gtc-bpille__menue--mega{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.1rem 0.4rem;width:min(32rem,calc(100vw - 2rem))}.gtc-bpille__menue--mega[hidden]{display:none}.gtc-bpille__menue--mega{width:min(36rem,calc(100vw - 2rem))}.gtc-bpille__menue.gtc-bpille__menue--mega a{align-items:center;justify-content:flex-start;gap:0.75rem}.gtc-bpille__menue--mega small{margin-left:auto}.gtc-bpille__bild{flex:none;width:2.5rem;height:2.5rem;object-fit:cover;border-radius:0.55rem;box-shadow:0 0 0 1px color-mix(in srgb,var(--gtc-color-ink) 8%,transparent)}.gtc-bpille__alle{grid-column:1 / -1;margin-bottom:0.3rem;padding-bottom:0.3rem;border-bottom:1px solid var(--gtc-color-line)}.gtc-bpille__gewaehlt{flex:none;margin-left:0.2rem;background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-bpille__gewaehlt .gtc-icon{width:0.9rem;height:0.9rem;transition:transform 0.35s var(--gtc-spring)}.gtc-bpille__gewaehlt:hover .gtc-icon{transform:rotate(90deg)}.gtc-bpille__knopf:focus-visible,.gtc-bpille__gewaehlt:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:2px}.gtc-bpille__menue{position:absolute;top:calc(100% + 0.6rem);right:0;min-width:13rem;margin:0;padding:0.4rem;list-style:none;border-radius:1.1rem;background:color-mix(in srgb,var(--gtc-color-bg) 90%,transparent);transform-origin:100% 0;animation:gtc-bpille-menue 0.45s var(--gtc-spring)}.gtc-bpille__menue[hidden]{display:none}@keyframes gtc-bpille-menue{from{opacity:0;transform:scale(0.96) translateY(-0.3rem)}}.gtc-bpille__menue a{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;min-height:2.75rem;padding:0.7rem 0.85rem;border-radius:0.7rem;font-size:0.9rem;font-weight:800;color:var(--gtc-color-ink-soft);text-decoration:none;transition:background-color 0.2s var(--gtc-ease),color 0.2s var(--gtc-ease)}.gtc-bpille__menue a:hover,.gtc-bpille__menue a:focus-visible{background:color-mix(in srgb,var(--gtc-color-ink) 6%,transparent);color:var(--gtc-color-ink);outline:none}.gtc-bpille__menue small{font-family:var(--gtc-font-display);font-size:0.95rem;font-weight:700;font-variant-numeric:lining-nums tabular-nums;color:var(--gtc-color-muted)}.gtc-bpille__lupe{position:relative;flex:none;display:grid;place-items:center;width:2.5rem;height:2.5rem;margin-left:0.15rem;border:0;border-radius:var(--gtc-radius-pill);background:none;color:var(--gtc-color-ink-soft);cursor:pointer;transition:color 0.25s var(--gtc-ease),background-color 0.3s var(--gtc-ease)}.gtc-bpille__lupe:hover{color:var(--gtc-color-ink);background:color-mix(in srgb,var(--gtc-color-ink) 6%,transparent)}.gtc-bpille__lupe:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:2px}.gtc-bpille__lupe .gtc-icon{grid-area:1 / 1;width:1.05rem;height:1.05rem;transition:opacity 0.25s var(--gtc-ease),transform 0.45s var(--gtc-spring)}.gtc-bpille__lupe-zu{opacity:0;transform:rotate(-90deg) scale(0.6)}.gtc-bpille.is-suche .gtc-bpille__lupe{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-bpille.is-suche .gtc-bpille__lupe-auf{opacity:0;transform:scale(0.6)}.gtc-bpille.is-suche .gtc-bpille__lupe-zu{opacity:1;transform:none}.gtc-bpille__suche{display:none}.gtc-bpille.is-suche .gtc-bpille__branche,.gtc-bpille.is-suche .gtc-bpille__gewaehlt{display:none}.gtc-bpille.is-suche .gtc-bpille__suche{display:flex;align-items:center;width:min(30rem,calc(100vw - 5.5rem));animation:gtc-bpille-suche 0.5s var(--gtc-spring)}@keyframes gtc-bpille-suche{from{opacity:0;width:min(20rem,calc(100vw - 5.5rem))}}.gtc-bpille__feld{flex:1;min-width:0;height:2.5rem;padding:0 0.6rem 0 1rem;border:0;border-radius:var(--gtc-radius-pill);background:none;outline:0;font:inherit;font-size:0.95rem;font-weight:700;color:var(--gtc-color-ink);-webkit-appearance:none;appearance:none}.gtc-bpille__inner:has(.gtc-bpille__feld:focus-visible){outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:calc(var(--gtc-fokus-breite) * -1)}.gtc-bpille__feld::placeholder{font-family:var(--gtc-font-display);font-style:italic;font-weight:400;color:var(--gtc-color-muted);opacity:1}.gtc-bpille__feld::-webkit-search-cancel-button{display:none}@media (max-width:40em){.gtc-bpille{top:calc(0.5rem + 3.6rem)}.gtc-bpille__knopf,.gtc-bpille__gewaehlt{padding-inline:0.75rem;font-size:0.8rem}.gtc-bpille__sort{padding-left:0.2rem}.gtc-bpille__sort .gtc-bpille__knopf{justify-content:center;width:2.5rem;padding:0}.gtc-bpille__sort .gtc-bpille__sort-symbol{display:block;width:1.05rem;height:1.05rem}.gtc-bpille__sort .gtc-bpille__sort-name,.gtc-bpille__sort .gtc-bpille__sort-name + .gtc-icon{display:none}.gtc-bpille__knopf-name{max-width:7.5rem}.gtc-bpille__rubrik{position:static}.gtc-bpille__rubrik .gtc-bpille__menue--mega{left:0;right:0;width:auto;grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.gtc-bpille__inner,.gtc-bpille.is-on .gtc-bpille__inner{transition:none}.gtc-bpille__menue,.gtc-bpille.is-suche .gtc-bpille__suche{animation:none}}.gtc-baufmacher{position:relative}.gtc-baufmacher__bild{position:relative;display:block;height:clamp(22rem,58vw,86svh);overflow:hidden;background:color-mix(in oklab,var(--gtc-color-bg-soft) 80%,var(--gtc-tile-tone))}.gtc-baufmacher__bild img{width:100%;height:100%;object-fit:cover;transition:scale 1.4s var(--gtc-ease)}.gtc-baufmacher:hover .gtc-baufmacher__bild img{scale:1.025}.gtc-baufmacher__halter{position:relative;z-index:2;margin-top:calc(-1 * clamp(3rem,1rem + 9vw,12rem))}.gtc-baufmacher__karte{max-width:40rem;padding:clamp(1.4rem,1rem + 2vw,2.75rem);border-radius:var(--gtc-radius-lg);background:color-mix(in srgb,var(--gtc-color-bg) 76%,transparent)}.gtc-baufmacher__karte:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset 0 0 0 1px rgba(255,255,255,0.12),0 2px 14px rgba(25,21,18,0.07),0 30px 70px -24px var(--gtc-tile-tone)}.gtc-baufmacher__marke{color:var(--gtc-color-accent-dark)}.gtc-baufmacher__titel{margin:0.9rem 0 0;font-size:calc(clamp(1.9rem,1.2rem + 2.6vw,3.4rem) * var(--gtc-titel,1));font-weight:900;line-height:1.04;letter-spacing:var(--gtc-laufweite-titel);text-wrap:balance}.gtc-baufmacher__titel a{color:var(--gtc-color-ink);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 96% / 0 2px no-repeat;transition:background-size 0.6s var(--gtc-ease)}.gtc-baufmacher:hover .gtc-baufmacher__titel a,.gtc-baufmacher__titel a:focus-visible{background-size:100% 2px}.gtc-baufmacher__vorspann{margin:1rem 0 1.4rem;font-size:clamp(1rem,0.96rem + 0.25vw,1.12rem);line-height:1.6;color:var(--gtc-color-ink-soft);text-wrap:pretty}.gtc-baufmacher__knopf{margin-top:1.5rem}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.gtc-baufmacher__karte{background:var(--gtc-color-bg)}}.gtc-blog-liste{padding-block:var(--b-group)}.gtc-blog-liste__kopf{margin-bottom:clamp(1.75rem,1.25rem + 2vw,3rem);padding-top:1rem;border-top:1.5px solid var(--gtc-color-ink)}.gtc-blog-liste__kopf:not([hidden]){display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0.5rem 2rem}.gtc-blog-liste__titel{margin:0;font-size:var(--gtc-step-2);font-weight:800;letter-spacing:var(--gtc-laufweite-titel);text-wrap:balance}.gtc-blog-liste__zurueck .gtc-icon{width:0.9rem;height:0.9rem}.gtc-braster{transition:opacity 0.3s var(--gtc-ease)}.gtc-blog-liste.is-laedt .gtc-braster{opacity:0.45}.gtc-bkarte.is-neu{animation:gtc-bkarte-auf 0.8s var(--gtc-ease) calc(min(var(--i,0),8) * 70ms) backwards}@keyframes gtc-bkarte-auf{from{opacity:0;transform:translateY(1.5rem)}}.gtc-bmehr [aria-busy="true"]{pointer-events:none;opacity:0.6}@media (prefers-reduced-motion:reduce){.gtc-bkarte.is-neu{animation:none}}.gtc-braster{display:grid;gap:clamp(3rem,2rem + 3vw,5rem) var(--gtc-space-l);align-items:start}@media (min-width:40em){.gtc-braster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:62em){.gtc-braster{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(2rem,1rem + 2.5vw,4rem)}.gtc-braster>:nth-child(4n + 1),.gtc-braster>:nth-child(4n){grid-column:span 7}.gtc-braster>:nth-child(4n + 2),.gtc-braster>:nth-child(4n + 3){grid-column:span 5}.gtc-braster>:nth-child(4n + 2),.gtc-braster>:nth-child(4n){margin-top:clamp(3rem,6vw,7rem)}.gtc-braster>:nth-child(4n + 2) .gtc-bkarte__bild,.gtc-braster>:nth-child(4n + 3) .gtc-bkarte__bild{aspect-ratio:4 / 5}.gtc-braster>:nth-child(4n + 1) .gtc-bkarte__titel,.gtc-braster>:nth-child(4n) .gtc-bkarte__titel{font-size:calc(clamp(1.6rem,1.1rem + 1.2vw,2.3rem) * var(--gtc-titel,1));letter-spacing:var(--gtc-laufweite-mittel)}}.gtc-bkarte{position:relative;display:flex;flex-direction:column;gap:1.15rem;min-width:0}.gtc-bkarte__bild{aspect-ratio:4 / 3;background:color-mix(in oklab,var(--gtc-color-bg-soft) 78%,var(--gtc-tile-tone));isolation:isolate}.gtc-bkarte__bild::after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.07)}.gtc-bkarte .gtc-bkarte__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:scale 0.9s var(--gtc-ease)}.gtc-bkarte:hover .gtc-bkarte__img{scale:1.04}.gtc-bkarte:hover .gtc-bkarte__bild,.gtc-bkarte:focus-within .gtc-bkarte__bild{--gtc-hs:1.02;z-index:2;box-shadow:0 28px 60px -22px var(--gtc-tile-tone,var(--gtc-color-accent))}.gtc-bkarte:hover .gtc-shop,.gtc-bkarte:focus-within .gtc-shop{opacity:1}.gtc-bkarte__go .gtc-shop__label{max-width:calc(var(--gtc-pop) * 4rem)}.gtc-braster:hover .gtc-bkarte__bild{--gtc-focus:0.975}.gtc-braster:hover .gtc-bkarte:hover .gtc-bkarte__bild{--gtc-focus:1}.gtc-bkarte__text{display:flex;flex-direction:column;gap:0.7rem;padding-inline:0.1rem}.gtc-bkarte__titel{margin:0;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:13 5 5;overflow-wrap:break-word;font-size:clamp(1.3rem,1.1rem + 0.6vw,1.7rem);font-weight:800;line-height:1.12;letter-spacing:var(--gtc-laufweite-mittel);text-wrap:balance}.gtc-bkarte__link{color:var(--gtc-color-ink);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size 0.5s var(--gtc-ease)}.gtc-bkarte:hover .gtc-bkarte__link,.gtc-bkarte__link:focus-visible{background-size:100% 1px}.gtc-bkarte__link:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:4px;border-radius:0.2rem}.gtc-bkarte__vorspann{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0;max-width:52ch;font-size:0.97rem;line-height:1.6;color:var(--gtc-color-ink-mute);text-wrap:pretty}.gtc-bkarte .gtc-bzeile{margin-top:0.2rem;padding-top:0.75rem;border-top:1px solid var(--gtc-color-line)}.gtc-blog-leer{padding-top:1.5rem;border-top:1.5px solid var(--gtc-color-ink)}.gtc-blog-leer__titel{margin:0 0 0.75rem;font-family:var(--gtc-font-display);font-size:var(--gtc-step-2);font-weight:700;line-height:1.1;text-wrap:balance}.gtc-blog-leer__text{max-width:46ch;margin:0 0 0.75rem;color:var(--gtc-color-ink-soft);text-wrap:pretty}.gtc-blog-leer__links{display:flex;flex-wrap:wrap;gap:0 1.75rem;margin:0}.gtc-blog .gtc-pagination{margin-top:var(--b-group);justify-content:center}.gtc-blog .gtc-pagination .page-numbers{display:inline-grid;place-items:center;min-width:2.75rem;min-height:2.75rem}.gtc-bartikel__kopf{padding-top:calc(var(--gtc-space-2xl) + 2rem)}.gtc-bartikel__kopfraster{display:grid;gap:var(--gtc-space-l) clamp(3rem,1rem + 5vw,7rem)}.gtc-bartikel__pfad{display:flex;flex-wrap:wrap;gap:0.5rem;margin-bottom:1rem}.gtc-bartikel__pfad a{display:inline-flex;align-items:center;min-height:1.5rem;color:inherit;text-decoration:none}.gtc-bartikel__pfad a:hover{color:var(--gtc-color-ink)}.gtc-bartikel__pfad span{color:var(--gtc-color-muted)}.gtc-bartikel__titel{margin:0;font-size:calc(clamp(2.2rem,1.3rem + 2.6vw,3.8rem) * var(--gtc-titel,1));line-height:1.06;letter-spacing:var(--gtc-laufweite-titel);word-spacing:0.05em;text-wrap:balance;animation:gtc-blog-titel 0.9s var(--gtc-ease) backwards}.gtc-bartikel__titel .gtc-hero__line{display:inline;margin:0;padding:0;overflow:visible}.gtc-bartikel__titel .gtc-hero__line:not(:last-child)::after{content:" "}.gtc-bartikel__kopf .gtc-bartikel__titel .gtc-hero__line>span{display:inline;transform:none;animation:none}@keyframes gtc-blog-titel{from{opacity:0;transform:translateY(0.35em)}}.gtc-bartikel__titel{-webkit-hyphens:auto;hyphens:auto}@media (max-width:40em){.gtc-bartikel__titel{font-size:min(calc(2.3rem * var(--gtc-titel,1)),8.2vw);line-height:1.1}}.gtc-bartikel__titel .gtc-hero__line>span{text-wrap:balance}.gtc-bartikel__seite{display:grid;gap:var(--gtc-space-l);align-content:end}.gtc-bartikel__vorspann{margin:0;max-width:40ch;font-family:var(--gtc-font-display);font-size:clamp(1.2rem,1.05rem + 0.6vw,1.5rem);font-style:italic;line-height:1.4;color:var(--gtc-color-ink-soft);text-wrap:pretty;letter-spacing:var(--gtc-laufweite-text);word-spacing:0.06em;scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-bartikel__daten{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem;margin:0;border-top:1.5px solid var(--gtc-color-ink)}.gtc-bartikel__daten>div{padding:0.75rem 0;border-bottom:1px solid var(--gtc-color-line)}.gtc-bartikel__daten dt{margin:0 0 0.2rem;font-size:0.68rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-bartikel__daten dd{margin:0;font-size:0.95rem;font-weight:800;line-height:1.35;color:var(--gtc-color-ink)}.gtc-bartikel__daten dd span{display:block;font-weight:400;color:var(--gtc-color-ink-mute)}.gtc-bartikel__daten a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.25em;text-decoration-color:color-mix(in srgb,var(--gtc-color-ink) 28%,transparent)}.gtc-bartikel__daten a:hover{text-decoration-color:currentColor}@media (min-width:62em){.gtc-bartikel__kopfraster{grid-template-columns:minmax(0,7fr) minmax(18rem,4fr);align-items:end}}.gtc-bartikel__bild{margin:var(--b-group) 0 0}.gtc-bartikel__rahmen{height:clamp(20rem,56vw,86svh);overflow:hidden;background:color-mix(in oklab,var(--gtc-color-bg-soft) 80%,var(--gtc-tile-tone))}.gtc-bartikel__rahmen img{width:100%;height:100%;object-fit:cover}.gtc-bartikel__unterzeile{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0.3rem 1.5rem;padding-top:0.8rem;font-size:0.84rem;line-height:1.45;color:var(--gtc-color-ink-mute)}.gtc-bartikel__unterzeile small{font-size:0.78rem;color:var(--gtc-color-muted)}.gtc-blog-fortschritt{display:none}@supports (animation-timeline:scroll()){.gtc-blog-fortschritt{display:block;position:fixed;top:0;left:0;right:0;z-index:95;height:3px;pointer-events:none}.gtc-blog-fortschritt span{display:block;height:100%;background:var(--gtc-color-accent);transform-origin:0 50%;animation:gtc-blog-lesen linear both;animation-timeline:scroll(root)}}@keyframes gtc-blog-lesen{from{transform:scaleX(0)}to{transform:scaleX(1)}}.gtc-bartikel__raster{display:grid;gap:var(--gtc-space-xl);padding-block:var(--b-group)}.gtc-bartikel__rand{display:grid;gap:var(--gtc-space-l);align-content:start}.gtc-bkurz{padding:1.4rem 1.5rem 1.5rem;border-radius:var(--gtc-radius-lg)}.gtc-bkurz .gtc-eyebrow{margin-bottom:0.9rem}.gtc-bkurz__liste{display:grid;gap:0.75rem;margin:0;padding:0;list-style:none}.gtc-bkurz__liste li{display:flex;gap:0.65rem;font-size:0.93rem;font-weight:600;line-height:1.45;color:var(--gtc-color-ink-soft)}.gtc-bkurz__liste .gtc-icon{width:1rem;height:1rem;margin-top:0.2rem;color:var(--gtc-color-accent-dark)}.gtc-binhalt .gtc-eyebrow{margin-bottom:0.7rem}.gtc-binhalt__liste{margin:0;padding:0;list-style:none;border-top:1.5px solid var(--gtc-color-ink)}.gtc-binhalt__liste li{position:relative;border-bottom:1px solid var(--gtc-color-line)}.gtc-binhalt__liste li::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1.5px;background:var(--gtc-color-ink);transform-origin:0 50%;transform:scaleX(0);transition:transform 0.6s var(--gtc-ease)}.gtc-binhalt__liste li.is-aktiv::after{transform:none}.gtc-binhalt__liste a{display:block;padding:0.7rem 0;font-size:0.92rem;font-weight:700;line-height:1.35;color:var(--gtc-color-ink-mute);text-decoration:none;transition:color 0.25s var(--gtc-ease)}.gtc-binhalt__liste a:hover,.gtc-binhalt__liste .is-aktiv a{color:var(--gtc-color-ink)}.gtc-bartikel__teilen{justify-self:start;padding:0;border:0;background:none;cursor:pointer;font-family:inherit}.gtc-bartikel__teilen.is-kopiert{color:var(--gtc-color-accent-dark)}@media (min-width:62em){.gtc-bartikel__raster{grid-template-columns:minmax(15rem,19rem) minmax(0,44rem);justify-content:space-between;gap:clamp(3rem,1rem + 5vw,7rem)}.gtc-bartikel__rand{position:sticky;top:calc(var(--b-oben) - 1rem);max-height:calc(100svh - var(--b-oben) + 1rem);overflow-y:auto;scrollbar-width:none;padding:1rem 2rem 3rem;margin:-1rem -2rem -3rem}.gtc-bartikel__rand::-webkit-scrollbar{display:none}}@media (max-width:61.99em){.gtc-binhalt{display:none}}.gtc-btext{font-size:clamp(1.05rem,1rem + 0.25vw,1.18rem);line-height:1.75;color:var(--gtc-color-ink-soft);hyphens:auto;overflow-wrap:break-word}.gtc-btext>*{margin:0}.gtc-btext>* + *{margin-top:1.25em}.gtc-btext>p:first-child::first-letter{float:left;margin:0.07em 0.12em 0 0;font-family:var(--gtc-font-display);font-size:4.3em;font-weight:900;line-height:0.8;color:var(--gtc-color-ink)}.gtc-btext h2{margin-top:2.2em;padding-top:1rem;border-top:1.5px solid var(--gtc-color-ink);width:calc(100% / var(--gtc-schmal));font-size:var(--gtc-step-2);font-weight:800;line-height:1.1;letter-spacing:var(--gtc-laufweite-titel);color:var(--gtc-color-ink);text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:13 5 5;scroll-margin-top:var(--b-oben)}.gtc-btext h3{margin-top:1.8em;font-family:var(--gtc-font-sans);font-size:1.12em;font-weight:800;line-height:1.3;color:var(--gtc-color-ink);scale:none}.gtc-btext h2 + *,.gtc-btext h3 + *{margin-top:0.7em}.gtc-btext strong{font-weight:800;color:var(--gtc-color-ink)}.gtc-btext a{color:var(--gtc-color-ink);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.22em;text-decoration-color:color-mix(in srgb,var(--gtc-color-ink) 30%,transparent);transition:text-decoration-color 0.2s var(--gtc-ease)}.gtc-btext a:hover{text-decoration-color:currentColor}.gtc-btext ul,.gtc-btext ol{padding-left:1.3em}.gtc-btext li + li{margin-top:0.55em}.gtc-btext li::marker{color:var(--gtc-color-accent-dark)}.gtc-btext ol li::marker{font-family:var(--gtc-font-display);font-style:italic;font-weight:700}.gtc-btext blockquote,.gtc-btext .wp-block-quote,.gtc-btext .wp-block-pullquote{margin-block:2em;padding:0.2rem 0 0.2rem 1.4rem;border:0;border-left:2px solid var(--gtc-color-accent);text-align:left}.gtc-btext blockquote p{margin:0;font-family:var(--gtc-font-display);font-size:clamp(1.35rem,1.1rem + 1vw,1.85rem);font-style:italic;line-height:1.38;letter-spacing:var(--gtc-laufweite-text);color:var(--gtc-color-ink);hyphens:manual;word-spacing:0.06em;scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-btext blockquote cite{display:block;margin-top:0.8rem;font-size:0.72rem;font-style:normal;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-btext figure,.gtc-btext .wp-block-image{margin-block:2.2em}.gtc-btext figure img{display:block;width:100%;height:auto;border-radius:var(--gtc-radius-lg)}.gtc-btext figcaption{margin-top:0.7rem;font-size:0.84rem;line-height:1.45;color:var(--gtc-color-ink-mute);text-align:left}.gtc-btext .wp-block-table{overflow-x:auto;margin-block:2em}.gtc-btext table{width:100%;border-collapse:collapse;font-size:0.92rem;line-height:1.45}.gtc-btext thead th,.gtc-btext thead td{font-size:0.68rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-ink-mute);text-align:left;border-bottom:1.5px solid var(--gtc-color-ink)}.gtc-btext th,.gtc-btext td{padding:0.6rem 0.8rem 0.6rem 0;border:0;border-bottom:1px solid var(--gtc-color-line);vertical-align:top}.gtc-btext td:first-child{font-family:var(--gtc-font-display);font-weight:700;color:var(--gtc-color-ink)}.gtc-btext hr{border:0;border-top:1px solid var(--gtc-color-line);margin-block:2.5em}.gtc-btipp{margin-top:3rem;padding:1.5rem 1.6rem 1.7rem;border-radius:var(--gtc-radius-lg);background:color-mix(in oklab,var(--gtc-tile-tone) 12%,color-mix(in srgb,var(--gtc-color-bg) 70%,transparent))}.gtc-btipp:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 24px 60px -26px var(--gtc-tile-tone)}.gtc-btipp .gtc-eyebrow{margin-bottom:0.6rem;color:var(--gtc-color-accent-dark)}.gtc-btipp__text{margin:0;font-family:var(--gtc-font-display);font-size:clamp(1.15rem,1.05rem + 0.45vw,1.4rem);font-style:italic;line-height:1.45;color:var(--gtc-color-ink);text-wrap:pretty;letter-spacing:var(--gtc-laufweite-text);word-spacing:0.06em;scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-bhinweis{margin-top:clamp(2rem,1.5rem + 1.5vw,3rem);padding-top:0.9rem;border-top:1px solid var(--gtc-color-line)}.gtc-bhinweis__zeile{margin-bottom:0.55rem}.gtc-bhinweis__zeile .gtc-bzeile__name{font-size:0.7rem;letter-spacing:0.14em;text-transform:uppercase}.gtc-bhinweis__zeile .gtc-bzeile__wert{font-size:0.98rem}.gtc-bhinweis__text{max-width:62ch;margin:0;font-size:0.88rem;line-height:1.6;color:var(--gtc-color-ink-soft);text-wrap:pretty}.gtc-bab__kopf{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:0.5rem 2rem;margin-bottom:clamp(1.5rem,1rem + 2vw,2.5rem);padding-top:1rem}.gtc-bab__kopf::before,.gtc-bfragen__raster::before{content:"";position:absolute;top:0;left:0;right:0;border-top:1.5px solid var(--gtc-color-ink)}.gtc-container.gtc-bab__kopf::before,.gtc-bfragen__raster::before{left:var(--gtc-gutter);right:var(--gtc-gutter)}.gtc-bab__kopf .gtc-eyebrow{margin-bottom:0.4rem}.gtc-bab__kopf .gtc-faq-verweis{margin-bottom:-0.4rem}.gtc-bab__titel{margin:0;font-size:var(--gtc-step-3);font-weight:900;line-height:1;letter-spacing:var(--gtc-laufweite-plakat)}.gtc-bmat,.gtc-bmodelle,.gtc-bfragen,.gtc-bweiter{padding-bottom:var(--b-group)}.gtc-bempf{padding-bottom:var(--b-group)}.gtc-bempf__raster{display:grid;grid-template-columns:minmax(0,1fr)}.gtc-bempf__bild{aspect-ratio:16 / 10;background:color-mix(in oklab,var(--gtc-color-bg-soft) 75%,var(--gtc-tile-tone))}.gtc-bempf__bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:scale 1.2s var(--gtc-ease)}.gtc-bempf:hover .gtc-bempf__bild img{scale:1.03}.gtc-bempf__bild:hover{--gtc-hs:1.01;box-shadow:0 34px 80px -30px var(--gtc-tile-tone)}.gtc-bempf__karte{position:relative;z-index:3;margin:-3rem 0.75rem 0;padding:clamp(1.4rem,1rem + 1.8vw,2.5rem);border-radius:var(--gtc-radius-lg);background:color-mix(in oklab,var(--gtc-tile-tone) 8%,color-mix(in srgb,var(--gtc-color-bg) 80%,transparent))}.gtc-bempf__karte:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),inset 0 0 0 1px rgba(255,255,255,0.12),0 2px 14px rgba(25,21,18,0.07),0 30px 70px -24px var(--gtc-tile-tone)}.gtc-bempf__augenzeile{margin-bottom:0.7rem;color:var(--gtc-color-accent-dark)}.gtc-bempf__titel{margin:0;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:13 5 5;overflow-wrap:break-word;font-size:calc(clamp(2rem,1.3rem + 2.4vw,3.4rem) * var(--gtc-titel,1));font-weight:900;line-height:1.04;letter-spacing:var(--gtc-laufweite-titel);text-wrap:balance}.gtc-bempf__titel a{color:var(--gtc-color-ink);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 96% / 0 2px no-repeat;transition:background-size 0.6s var(--gtc-ease)}.gtc-bempf:hover .gtc-bempf__titel a,.gtc-bempf__titel a:focus-visible{background-size:100% 2px}.gtc-bempf__text{margin:1rem 0 1.3rem;max-width:46ch;font-size:1.02rem;line-height:1.6;color:var(--gtc-color-ink-soft);text-wrap:pretty}.gtc-bempf__zeile{padding:0.8rem 0;border-block:1px solid var(--gtc-color-line)}.gtc-bempf__zeile .gtc-bzeile__wert{font-size:clamp(1.25rem,1.1rem + 0.5vw,1.6rem)}.gtc-bempf__klein{margin:0.6rem 0 0;font-size:0.78rem;font-weight:600;line-height:1.45;color:var(--gtc-color-ink-mute)}.gtc-bempf__knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:0.75rem 1.5rem;margin-top:1.5rem}@media (min-width:62em){.gtc-bempf__raster{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.gtc-bempf__bild{grid-column:1 / span 8;grid-row:1;aspect-ratio:4 / 3}.gtc-bempf__karte{grid-column:7 / -1;grid-row:1;margin:0}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.gtc-bempf__karte{background:var(--gtc-color-bg)}}.gtc-bmat__liste{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:var(--gtc-space-l) var(--gtc-space-m);margin:0;padding:0;list-style:none}.gtc-bmat__bild{aspect-ratio:4 / 5;background:color-mix(in oklab,var(--gtc-color-bg-soft) 70%,var(--gtc-tile-tone))}@media (min-width:62em){.gtc-bmat__liste[data-spalten],.gtc-bmodelle__liste[data-spalten]{grid-template-columns:repeat(var(--spalten),minmax(0,1fr))}.gtc-bmat__liste[data-spalten="2"] .gtc-bmat__bild,.gtc-bmodelle__liste[data-spalten="2"] .gtc-bmodell__bild{aspect-ratio:3 / 2}.gtc-bmat__liste[data-spalten="3"] .gtc-bmat__bild{aspect-ratio:4 / 3}}.gtc-bmat__bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.gtc-bmat__bild::before{content:"";position:absolute;inset:45% 0 0;z-index:1;background:linear-gradient(to top,rgba(15,12,10,0.6),transparent);pointer-events:none}.gtc-bmat__name{position:absolute;left:1.1rem;right:1.1rem;bottom:1rem;z-index:2;font-family:var(--gtc-font-display);font-size:clamp(1.3rem,1.1rem + 0.6vw,1.7rem);font-weight:800;letter-spacing:var(--gtc-laufweite-mittel);color:#fff;scale:var(--gtc-schmal) 1;transform-origin:0 0}.gtc-bmat__bild:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:4px}.gtc-bmat__text{margin:0.8rem 0 0;font-size:0.9rem;line-height:1.5;color:var(--gtc-color-ink-mute);text-wrap:pretty}.gtc-bmodelle__liste{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:var(--gtc-space-l) var(--gtc-space-m);margin:0;padding:0;list-style:none}.gtc-bmodell{display:flex;flex-direction:column;min-width:0}.gtc-bmodell__bild{aspect-ratio:4 / 3;background:color-mix(in oklab,var(--gtc-color-bg-soft) 78%,var(--gtc-tile-tone))}.gtc-bmodell__bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:scale 0.9s var(--gtc-ease)}.gtc-bmodell:hover .gtc-bmodell__bild img{scale:1.04}.gtc-bmodell:hover .gtc-bmodell__bild{--gtc-hs:1.02;z-index:2;box-shadow:0 28px 60px -22px var(--gtc-tile-tone)}.gtc-bmodell__zeile{margin-top:0.4rem;border-bottom:1px solid var(--gtc-color-line)}.gtc-bmodell__zeile .gtc-bzeile__name{font-family:var(--gtc-font-display);font-size:clamp(1.05rem,0.98rem + 0.25vw,1.2rem);font-weight:800;letter-spacing:var(--gtc-laufweite-klein)}.gtc-bmodell__zeile .gtc-bzeile__wert{font-family:var(--gtc-font-sans);font-size:0.9rem;font-weight:800}.gtc-bmodell:hover .gtc-bmodell__zeile{color:var(--gtc-color-ink)}.gtc-bmodell:hover .gtc-bmodell__zeile::after{transform:none}.gtc-bmodell__formate{margin:0.55rem 0 0;font-size:0.78rem;font-weight:700;color:var(--gtc-color-ink-mute);font-variant-numeric:lining-nums}.gtc-bfragen{--pdp-stack:1rem;--pdp-group:1.5rem}.gtc-bfragen__raster{position:relative;display:grid;gap:var(--gtc-space-l);padding-top:1rem}.gtc-bfragen__liste{border-top:1.5px solid var(--gtc-color-ink)}@media (min-width:62em){.gtc-bfragen__raster{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(3rem,1rem + 4vw,6rem);padding-top:1rem}.gtc-bfragen__liste{border-top:0;margin-top:-0.2rem}}.gtc-bweiter__raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:var(--gtc-space-xl) var(--gtc-space-l)}.gtc-bkarte--klein .gtc-bkarte__titel{font-size:clamp(1.2rem,1.08rem + 0.4vw,1.45rem);letter-spacing:var(--gtc-laufweite-klein)}.gtc-bkarte--klein .gtc-bkarte__vorspann{-webkit-line-clamp:2}.gtc-bkarte--klein .gtc-bkarte__ober time{display:none}.gtc-bweiter__raster:hover .gtc-bkarte__bild{--gtc-focus:0.975}.gtc-bweiter__raster:hover .gtc-bkarte:hover .gtc-bkarte__bild{--gtc-focus:1}.gtc-start-blog{padding-block:var(--gtc-space-2xl)}.gtc-start-blog__raster{display:grid;gap:var(--gtc-space-xl) var(--gtc-space-l);align-items:start}.gtc-start-blog__raster:hover .gtc-bkarte__bild{--gtc-focus:0.975}.gtc-start-blog__raster:hover .gtc-bkarte:hover .gtc-bkarte__bild{--gtc-focus:1}.gtc-bkarte--gross .gtc-bkarte__titel{font-size:calc(clamp(1.6rem,1.1rem + 1.4vw,2.5rem) * var(--gtc-titel,1))}.gtc-bkarte--quer .gtc-bkarte__ober time{display:none}@media (min-width:40em) and (max-width:61.99em){.gtc-start-blog__raster{grid-template-columns:repeat(2,minmax(0,1fr))}.gtc-start-blog__raster>.gtc-bkarte--gross{grid-column:1 / -1}.gtc-bkarte--gross .gtc-bkarte__bild{aspect-ratio:16 / 9}}@media (min-width:62em){.gtc-start-blog__raster{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:repeat(var(--zeilen,2),auto) 1fr;column-gap:clamp(2rem,1rem + 3vw,4.5rem);row-gap:var(--gtc-space-l)}.gtc-start-blog__raster>.gtc-bkarte--gross{grid-row:1 / -1}.gtc-bkarte--quer{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1fr);gap:1.4rem;align-items:stretch}.gtc-bkarte--quer .gtc-bkarte__bild{align-self:start;aspect-ratio:4 / 5}.gtc-bkarte--quer .gtc-bkarte__text{gap:0.6rem}.gtc-bkarte--quer .gtc-bkarte__titel{font-size:clamp(1.15rem,1rem + 0.45vw,1.45rem);letter-spacing:var(--gtc-laufweite-klein)}.gtc-bkarte--quer .gtc-bkarte__vorspann{-webkit-line-clamp:3;font-size:0.92rem}.gtc-bkarte--quer .gtc-bzeile{margin-top:auto}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.gtc-bartikel__rahmen,.gtc-baufmacher__bild{animation:gtc-blog-oeffnen linear both;animation-timeline:view();animation-range:entry 30% cover 50%}.gtc-bartikel__rahmen img{animation:gtc-blog-setzen linear both;animation-timeline:view();animation-range:entry 0% exit 100%}}}@keyframes gtc-blog-oeffnen{from{clip-path:inset(0 var(--gtc-gutter) round var(--gtc-radius-lg))}to{clip-path:inset(0 0 round 0)}}@keyframes gtc-blog-setzen{from{transform:scale(1.12)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.gtc-bkarte .gtc-bkarte__img,.gtc-baufmacher__bild img,.gtc-bmodell__bild img,.gtc-bempf__bild img,.gtc-bzeile--link::after,.gtc-binhalt__liste li::after{transition:none}.gtc-blog-fortschritt{display:none}.gtc-bartikel__titel{animation:none}}:root{--gtc-glas-deckkraft:80%;--gtc-glas-tonung:var(--gtc-color-bg);--gtc-glas-blur:24px;--gtc-glas-saettigung:180%;--gtc-glas-licht:0.5;--gtc-glas-schattenstaerke:1;--gtc-glas:color-mix(in srgb,var(--gtc-glas-tonung) var(--gtc-glas-deckkraft),transparent);--gtc-glas-filter:blur(var(--gtc-glas-blur)) saturate(var(--gtc-glas-saettigung));--gtc-glas-schatten:inset 0 1px 0 rgba(255,255,255,var(--gtc-glas-licht)),inset 0 0 0 1px rgba(255,255,255,calc(var(--gtc-glas-licht) * 0.24)),0 2px 14px rgba(25,21,18,calc(0.07 * var(--gtc-glas-schattenstaerke))),0 12px 48px -12px color-mix(in srgb,var(--gtc-tone,var(--gtc-color-accent)) calc(30% * var(--gtc-glas-schattenstaerke)),transparent)}.gtc-header .gtc-header__inner::before,.gtc-mbar__pill::before,.gtc-bpille__inner::before,.gtc-service,.gtc-fpanel,.gtc-mbar__mobile,.gtc-bpille__menue,.gtc-mf-nav__inner,.gtc-pdp-bar__inner,.gtc-suche,.gtc-menue__blatt{background:var(--gtc-glas);-webkit-backdrop-filter:var(--gtc-glas-filter);backdrop-filter:var(--gtc-glas-filter)}.gtc-header .gtc-header__inner,.gtc-header--scrolled .gtc-header__inner,.gtc-mbar__pill::before,.gtc-bpille__inner::before,.gtc-service,.gtc-fpanel,.gtc-mbar__mobile,.gtc-bpille__menue,.gtc-mf-nav__inner,.gtc-pdp-bar__inner,.gtc-suche{box-shadow:var(--gtc-glas-schatten)}.gtc-bpille__inner{isolation:isolate}.gtc-bpille__inner::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none}.gtc-glass{background:var(--gtc-glas);-webkit-backdrop-filter:var(--gtc-glas-filter);backdrop-filter:var(--gtc-glas-filter);box-shadow:var(--gtc-glas-schatten)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){:root{--gtc-glas:color-mix(in srgb,var(--gtc-color-bg) 96%,transparent)}}@media (prefers-reduced-transparency:reduce){:root{--gtc-glas:var(--gtc-color-bg);--gtc-glas-filter:none}}.gtc-tinte{position:absolute;left:0;top:0;z-index:-1;width:var(--t-w,0px);height:var(--t-h,0px);margin:0;padding:0;list-style:none;border-radius:var(--t-r,var(--gtc-radius-pill));background:var(--gtc-color-ink);opacity:var(--t-o,0);transform:translate(var(--t-x,0px),var(--t-y,0px));transition:transform 0.55s var(--gtc-spring),width 0.55s var(--gtc-spring),height 0.55s var(--gtc-spring),opacity 0.3s var(--gtc-ease);pointer-events:none}.gtc-tinte.is-sofort{transition:opacity 0.3s var(--gtc-ease)}@media (prefers-reduced-motion:reduce){.gtc-tinte{transition:opacity 0.2s var(--gtc-ease)}}.gtc-tinte-an .is-tinte{color:var(--gtc-color-bg) !important}.gtc-tinte-an .is-tinte .gtc-fopt__n{color:inherit;opacity:0.7}.gtc-tinte-an .is-tinte .gtc-service__text{color:color-mix(in srgb,var(--gtc-color-bg) 72%,transparent)}.gtc-tinte-an .is-tinte small{color:color-mix(in srgb,var(--gtc-color-bg) 72%,transparent)}.gtc-nav--inline .gtc-tinte-an li:not(.gtc-nav__muster)>a:hover,.gtc-nav--inline .gtc-tinte-an .current-menu-item:not(.gtc-nav__muster)>a{background:none;color:var(--gtc-color-ink-soft);box-shadow:none}.gtc-tinte-an .gtc-nav__service .gtc-nav__service-knopf,.gtc-tinte-an .gtc-nav__service:hover .gtc-nav__service-knopf,.gtc-tinte-an .gtc-nav__service.is-offen .gtc-nav__service-knopf,.gtc-tinte-an .gtc-nav__service.current-menu-ancestor .gtc-nav__service-knopf{background:none;color:var(--gtc-color-ink-soft)}.gtc-nav--inline .gtc-tinte-an .gtc-service__eintrag:hover,.gtc-nav--inline .gtc-tinte-an .gtc-service__eintrag[aria-current="page"]{background:none}.gtc-tinte-an .gtc-fgroup:not(.is-set) .gtc-ftrigger:hover,.gtc-tinte-an .gtc-fgroup.is-open:not(.is-set) .gtc-ftrigger{background:none}.gtc-tinte-an .gtc-fopt:hover,.gtc-tinte-an .gtc-fopt[aria-pressed="true"]{background:none;color:var(--gtc-color-ink)}.gtc-tinte-an .gtc-fopt[aria-pressed="true"] .gtc-fopt__n{color:var(--gtc-color-ink-mute);opacity:1}.gtc-bpille__menue.gtc-tinte-an a:hover,.gtc-bpille__menue.gtc-tinte-an a:focus-visible{background:none}@media (min-width:40.01em){.gtc-nav--inline #gtc-nav-inline-menu>li>a,.gtc-nav__service-knopf,.gtc-ftrigger,.gtc-bpille__knopf,.gtc-mf-nav a{display:inline-flex;align-items:center;height:2.4rem;min-height:0;padding-block:0;padding-inline:1rem;font-size:0.84rem;font-weight:800;line-height:1}.gtc-ftrigger,.gtc-bpille__knopf{padding-right:0.75rem}}.gtc-ftrigger{color:var(--gtc-color-ink-soft)}.gtc-ftrigger:hover{color:var(--gtc-color-ink)}.gtc-service,.gtc-bpille__menue{border-radius:1.4rem}.gtc-bpille__menue{padding:0.8rem}.gtc-bpille__menue a{min-height:2.3rem;padding:0.45rem 0.6rem;font-size:0.84rem;font-weight:700;color:var(--gtc-color-ink)}.gtc-bpille__knopf:hover,.gtc-bpille__knopf[aria-expanded="true"]{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-header__suche{display:none}@media (min-width:62.0625em){.gtc-header__suche{display:inline-flex}.no-js .gtc-header__suche{display:none}}.gtc-header__suche[aria-expanded="true"],.gtc-header__suche[aria-expanded="true"]:hover{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-header .gtc-header__suche[aria-expanded="true"]::after{opacity:0}.gtc-suche{position:absolute;top:calc(100% + 0.6rem);left:50%;z-index:6;width:min(44rem,calc(100vw - 2rem));border-radius:1.4rem;opacity:0;visibility:hidden;pointer-events:none;translate:-50% -6px;scale:0.98;transform-origin:50% 0;transition:opacity 0.16s var(--gtc-ease),translate 0.16s var(--gtc-ease),scale 0.16s var(--gtc-ease),visibility 0s linear 0.16s}.gtc-suche.is-offen{opacity:1;visibility:visible;pointer-events:auto;translate:-50% 0;scale:1;transition:opacity 0.22s var(--gtc-ease),translate 0.5s var(--gtc-spring),scale 0.5s var(--gtc-spring),visibility 0s}@media (max-width:62em){.gtc-suche{display:none}}.gtc-suche__form{display:flex;align-items:center;gap:0.7rem;height:2.8rem;padding:0 0.3rem 0 1.05rem}.gtc-suche__lupe{flex:none;width:1.15rem;height:1.15rem;color:var(--gtc-color-ink-soft)}.gtc-suche.is-laedt .gtc-suche__lupe{animation:gtc-suche-puls 0.9s var(--gtc-ease-tint) infinite alternate}@keyframes gtc-suche-puls{to{opacity:0.3;scale:0.9}}.gtc-suche__feld{flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;outline:none;font-family:var(--gtc-font-display);font-size:1.12rem;font-weight:700;line-height:1;letter-spacing:var(--gtc-laufweite-mini);font-variant-numeric:lining-nums;color:var(--gtc-color-ink);-webkit-appearance:none;appearance:none}.gtc-suche__feld::placeholder{color:var(--gtc-color-muted);font-style:italic;font-weight:400;opacity:1}.gtc-suche__feld::-webkit-search-cancel-button,.gtc-suche__feld::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.gtc-suche__zu{flex:none;display:inline-grid;place-items:center;width:2.2rem;height:2.2rem;padding:0;border:0;border-radius:50%;background:none;color:var(--gtc-color-ink-soft);cursor:pointer;transition:background-color 0.25s var(--gtc-ease),color 0.25s var(--gtc-ease),scale 0.45s var(--gtc-spring)}.gtc-suche__zu:hover{background:var(--gtc-color-ink);color:var(--gtc-color-bg)}.gtc-suche__zu:active{scale:0.92;transition-duration:0.12s}.gtc-suche__zu .gtc-icon{width:1rem;height:1rem}.gtc-suche *:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:2px}.gtc-suche .gtc-suche__feld:focus,.gtc-suche .gtc-suche__feld:focus-visible{outline:none;box-shadow:none}.gtc-suche:has(.gtc-suche__feld:focus-visible){outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:calc(var(--gtc-fokus-breite) * -1)}.gtc-suche__mehr{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.28s var(--gtc-ease)}.gtc-suche.is-treffer .gtc-suche__mehr{grid-template-rows:1fr;transition-duration:0.5s}.gtc-suche__treffer{position:relative;isolation:isolate;min-height:0;max-height:min(34rem,calc(100dvh - 9rem));overflow:hidden auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--gtc-color-ink) 22%,transparent) transparent}.gtc-suche__inhalt{padding:0.5rem 1.05rem 1rem}.gtc-suche__inhalt>*{transition:opacity 0.2s var(--gtc-ease)}.gtc-suche.is-laedt .gtc-suche__inhalt>*{opacity:0.55}.gtc-mbar.is-suche-weicht,.gtc-mf-nav.is-suche-weicht,.gtc-bpille.is-suche-weicht{opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transition:opacity 0.18s var(--gtc-ease),visibility 0s linear 0.18s !important}.gtc-mbar.is-suche-kommt,.gtc-mf-nav.is-suche-kommt,.gtc-bpille.is-suche-kommt{animation:gtc-suche-kommt 0.35s var(--gtc-ease) both}@keyframes gtc-suche-kommt{from{opacity:0}}.gtc-suche__gruppe + .gtc-suche__gruppe{margin-top:1.1rem}.gtc-suche__bar{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:0.3rem}.gtc-suche__titel{margin:0;font-family:var(--gtc-font-sans);font-size:0.7rem;font-weight:800;line-height:1.2;letter-spacing:0.14em;text-transform:uppercase;color:var(--gtc-color-muted)}.gtc-suche__n{margin-left:0.3em;letter-spacing:0.04em;font-variant-numeric:tabular-nums lining-nums;color:var(--gtc-color-ink)}.gtc-suche__alle{display:inline-flex;align-items:center;gap:0.35rem;font-size:0.78rem;font-weight:800;white-space:nowrap;color:var(--gtc-color-ink);text-decoration:none}.gtc-suche__alle:hover{color:var(--gtc-color-ink)}.gtc-suche__alle .gtc-icon{width:0.9rem;height:0.9rem;transition:translate 0.45s var(--gtc-spring)}.gtc-suche__alle:hover .gtc-icon,.gtc-suche__alle:focus-visible .gtc-icon{translate:0.2rem 0}.gtc-suche__liste{margin:0 -0.6rem;padding:0;list-style:none}.gtc-suche__liste>li{margin:0}.gtc-suche__zeile{display:flex;align-items:center;gap:0.7rem;min-height:2.6rem;padding:0.4rem 0.6rem;border-radius:0.95rem;color:var(--gtc-color-ink);text-decoration:none;transition:background-color 0.25s var(--gtc-ease)}.gtc-suche__zeile:hover{color:var(--gtc-color-ink);background:var(--gtc-color-brand-soft)}.gtc-suche__text{display:grid;gap:0.12rem;min-width:0}.gtc-suche__name{min-width:0;font-family:var(--gtc-font-display);font-size:1.02rem;font-weight:800;line-height:1.2;letter-spacing:var(--gtc-laufweite-mini);font-variant-numeric:lining-nums;-webkit-hyphens:auto;hyphens:auto}.gtc-suche__unter{font-size:0.74rem;font-weight:600;line-height:1.35;color:var(--gtc-color-muted);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.gtc-suche__punkte{--punkt:color-mix(in srgb,var(--gtc-color-ink) 28%,transparent);flex:1 1 1rem;min-width:1rem;height:3px;background:radial-gradient(circle at 1.5px 1.5px,var(--punkt) 1.05px,transparent 1.35px) 0 0 / 7px 3px repeat-x}.gtc-suche__wert{flex:none;font-size:0.78rem;font-weight:800;white-space:nowrap;color:var(--gtc-color-ink-mute);font-variant-numeric:tabular-nums lining-nums}.gtc-suche__wert .gtc-icon{display:block;width:1rem;height:1rem;transition:translate 0.45s var(--gtc-spring)}.gtc-suche__zeile:hover .gtc-suche__wert .gtc-icon,.gtc-suche__zeile:focus-visible .gtc-suche__wert .gtc-icon{translate:0.2rem 0}.gtc-suche__bild{position:relative;flex:none;display:block;overflow:hidden;width:2.75rem;height:2.75rem;border-radius:0.7rem;background:var(--ton,var(--gtc-color-accent-soft));box-shadow:inset 0 0 0 1px rgba(15,12,10,0.06)}.gtc-suche__bild--zeichen{display:grid;place-items:center;background:var(--gtc-color-brand-soft);color:var(--gtc-color-ink-soft)}.gtc-suche__bild--zeichen .gtc-icon{width:1.2rem;height:1.2rem}.gtc-suche__bild img{display:block;width:100%;height:100%;object-fit:cover;transition:scale 0.6s var(--gtc-ease)}.gtc-suche__zeile:hover .gtc-suche__bild img,.gtc-suche__kachel:hover .gtc-suche__bild img,.gtc-suche__karte:hover .gtc-suche__bild img{scale:1.06}.gtc-suche__liste--kacheln{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0 0.1rem}.gtc-suche__kachel{display:grid;align-content:start;gap:0.4rem;height:100%;padding:0.5rem;border-radius:0.95rem;color:var(--gtc-color-ink);text-decoration:none;transition:background-color 0.25s var(--gtc-ease)}.gtc-suche__kachel:hover{color:var(--gtc-color-ink);background:var(--gtc-color-brand-soft)}.gtc-suche__kachel .gtc-suche__bild{width:100%;height:auto;aspect-ratio:1}.gtc-suche__kachel .gtc-suche__name{font-family:var(--gtc-font-sans);font-size:0.72rem;font-weight:800;line-height:1.25;letter-spacing:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.gtc-suche__kachel.is-weg .gtc-suche__bild{opacity:0.55}.gtc-suche__gruppen mark{background:none;color:inherit;text-decoration:underline;text-decoration-color:var(--gtc-color-accent);text-decoration-thickness:2px;text-underline-offset:0.16em;text-decoration-skip-ink:none}.gtc-suche__fuss{margin:0.9rem 0 0;padding-top:0.15rem}.gtc-suche__leer{padding:0.6rem 0 0.2rem}.gtc-suche__satz{margin:0;font-family:var(--gtc-font-display);font-size:1.15rem;font-weight:800;line-height:1.25;font-variant-numeric:lining-nums;text-wrap:balance}.gtc-suche__tipp{margin:0.3rem 0 0;font-family:var(--gtc-font-display);font-style:italic;font-size:0.98rem;line-height:1.45;color:var(--gtc-color-ink-soft);text-wrap:pretty}.gtc-suche__tipp a{color:var(--gtc-color-ink)}.gtc-tinte-an .gtc-suche__zeile:hover,.gtc-tinte-an .gtc-suche__kachel:hover{background:none}.gtc-tinte-an .is-tinte .gtc-suche__unter,.gtc-tinte-an .is-tinte .gtc-suche__wert{color:color-mix(in srgb,var(--gtc-color-bg) 72%,transparent)}.gtc-tinte-an .is-tinte .gtc-suche__punkte{--punkt:color-mix(in srgb,var(--gtc-color-bg) 55%,transparent)}.gtc-tinte-an .is-tinte mark{text-decoration-color:currentColor}.gtc-suchfeld{position:relative;display:flex;align-items:center;gap:0.65rem;height:3.1rem;padding:0 0.3rem 0 1.05rem;border-radius:1.55rem;background:color-mix(in srgb,#fff 62%,transparent);box-shadow:inset 0 0 0 1px rgba(15,12,10,0.09);transition:box-shadow 0.25s var(--gtc-ease),background-color 0.25s var(--gtc-ease)}.gtc-suchfeld:focus-within{background:#fff;box-shadow:inset 0 0 0 var(--gtc-fokus-breite) var(--gtc-fokus-farbe)}.gtc-suchfeld__lupe{flex:none;width:1.15rem;height:1.15rem;color:var(--gtc-color-ink-soft)}.gtc-suchfeld__feld{flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;outline:none;font-family:var(--gtc-font-display);font-size:1.12rem;font-weight:700;line-height:1;letter-spacing:var(--gtc-laufweite-mini);font-variant-numeric:lining-nums;color:var(--gtc-color-ink);-webkit-appearance:none;appearance:none}.gtc-suchfeld__feld::placeholder{color:var(--gtc-color-muted);font-style:italic;font-weight:400;opacity:1}.gtc-suchfeld__feld::-webkit-search-cancel-button,.gtc-suchfeld__feld::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.gtc-suchfeld__los{flex:none;display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;padding:0;border:0;border-radius:50%;background:var(--gtc-color-ink);color:var(--gtc-color-bg);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale 0.45s var(--gtc-spring),background-color 0.25s var(--gtc-ease)}.gtc-suchfeld__los:hover{background:var(--gtc-color-ink-soft)}.gtc-suchfeld__los:active{scale:0.92;transition-duration:0.12s}.gtc-suchfeld__los .gtc-icon{width:1.05rem;height:1.05rem;transition:translate 0.45s var(--gtc-spring)}.gtc-suchfeld__los:hover .gtc-icon{translate:0.12rem 0}.gtc-suchfeld *:focus-visible{outline:var(--gtc-fokus-breite) solid var(--gtc-fokus-farbe);outline-offset:2px}.gtc-suchfeld .gtc-suchfeld__feld:focus,.gtc-suchfeld .gtc-suchfeld__feld:focus-visible{outline:none;box-shadow:none}.gtc-suchfeld__leeren{flex:none;display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;margin-right:-0.35rem;padding:0;border:0;border-radius:50%;background:none;color:var(--gtc-color-muted);cursor:pointer;-webkit-tap-highlight-color:transparent}.gtc-suchfeld__leeren[hidden]{display:none}.gtc-suchfeld__leeren .gtc-icon{width:1rem;height:1rem}.gtc-suchfeld__leeren:active{color:var(--gtc-color-ink)}.gtc-menue__suche{margin-bottom:0}.gtc-menue.is-suche .gtc-menue__teil:not(.gtc-menue__suche){display:none}.gtc-menue__treffer{margin-top:1.25rem;animation:gtc-suche-auf 0.35s var(--gtc-ease) both}.gtc-menue__treffer[hidden]{display:none}@keyframes gtc-suche-auf{from{opacity:0;translate:0 0.5rem}}.gtc-menue__treffer>*{transition:opacity 0.2s var(--gtc-ease)}.gtc-menue.is-laedt .gtc-menue__treffer>*{opacity:0.55}.gtc-menue.is-laedt .gtc-suchfeld__lupe{animation:gtc-suche-puls 0.9s var(--gtc-ease-tint) infinite alternate}.gtc-menue__treffer .gtc-suche__zeile{min-height:2.9rem}.gtc-menue__treffer .gtc-suche__zeile .gtc-suche__name{font-size:1.12rem}.gtc-menue__treffer .gtc-suche__gruppe + .gtc-suche__gruppe{margin-top:1.5rem}.gtc-menue__treffer .gtc-suche__fuss{margin-top:1.25rem}.gtc-menue__treffer .gtc-suche__fuss .gtc-suche__alle{white-space:normal;padding-block:0.6rem}@media (max-width:40em){.gtc-menue__treffer .gtc-suche__gruppe--blog .gtc-suche__punkte,.gtc-menue__treffer .gtc-suche__gruppe--blog .gtc-suche__wert{display:none}}.gtc-suchseite{padding-bottom:var(--gtc-space-2xl)}.gtc-suchseite__kopf{max-width:calc(var(--gtc-narrow) + var(--gtc-gutter) * 2);padding-top:calc(var(--gtc-space-2xl) + 2rem);padding-bottom:var(--gtc-space-l);text-align:center}.gtc-suchseite__kopf .gtc-eyebrow{margin-bottom:0.6rem}.gtc-suchseite__titel{margin:0 0 var(--gtc-space-m);font-size:min(var(--gtc-step-3),9vw);font-weight:900;line-height:1.05;letter-spacing:var(--gtc-laufweite-titel);overflow-wrap:anywhere;text-wrap:balance}.gtc-suchseite__feld{max-width:34rem;margin-inline:auto;text-align:left}.gtc-suchseite__sprung{display:flex;flex-wrap:wrap;justify-content:center;gap:0.15rem 1.4rem;margin-top:var(--gtc-space-m);font-size:0.86rem;font-weight:800}.gtc-suchseite__sprung a,.gtc-suchseite__sprung>span{display:inline-flex;align-items:baseline;gap:0.35rem;padding-block:0.55rem;color:var(--gtc-color-ink);text-decoration:none}.gtc-suchseite__sprung a span,.gtc-suchseite__sprung>span span{font-family:var(--gtc-font-display);font-size:1.05rem;font-variant-numeric:tabular-nums lining-nums}.gtc-suchseite__sprung a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:0.3em}.gtc-suchseite__sprung .is-leer{color:var(--gtc-color-muted)}.gtc-suchseite__zurueck{margin:var(--gtc-space-m) 0 0}.gtc-suchseite__zurueck a{display:inline-flex;align-items:center;gap:0.4rem;padding-block:0.5rem;font-size:0.86rem;font-weight:800;color:var(--gtc-color-ink);text-decoration:none}.gtc-suchseite__zurueck .gtc-icon{width:1rem;height:1rem}.gtc-suchseite__inhalt{max-width:calc(64rem + var(--gtc-gutter) * 2)}.gtc-suche__gruppen--seite .gtc-suche__gruppe + .gtc-suche__gruppe,.gtc-suche__gruppen--bereich .gtc-suche__gruppe + .gtc-suche__gruppe{margin-top:var(--gtc-space-xl)}.gtc-suche__gruppen--seite .gtc-suche__gruppe,.gtc-suche__gruppen--bereich .gtc-suche__gruppe{scroll-margin-top:6rem}.gtc-suche__gruppen--seite .gtc-suche__bar,.gtc-suche__gruppen--bereich .gtc-suche__bar{margin-bottom:0.7rem}.gtc-suche__gruppen--seite .gtc-suche__titel,.gtc-suche__gruppen--bereich .gtc-suche__titel{font-size:0.74rem}.gtc-suche__gruppen--seite .gtc-suche__alle,.gtc-suche__gruppen--bereich .gtc-suche__alle{font-size:0.84rem}.gtc-suche__gruppen--seite .gtc-suche__zeile,.gtc-suche__gruppen--bereich .gtc-suche__zeile{gap:0.9rem;padding-block:0.65rem}.gtc-suche__gruppen--seite .gtc-suche__name,.gtc-suche__gruppen--bereich .gtc-suche__name{font-size:clamp(1.1rem,1rem + 0.4vw,1.3rem);letter-spacing:var(--gtc-laufweite-klein)}.gtc-suche__gruppen--seite .gtc-suche__unter,.gtc-suche__gruppen--bereich .gtc-suche__unter{font-size:0.84rem;font-weight:500;color:var(--gtc-color-ink-soft)}.gtc-suche__gruppen--seite .gtc-suche__zeile .gtc-suche__bild,.gtc-suche__gruppen--bereich .gtc-suche__zeile .gtc-suche__bild{width:4.5rem;height:3.4rem;border-radius:0.8rem}.gtc-suche__gruppen--seite .gtc-suche__wert,.gtc-suche__gruppen--bereich .gtc-suche__wert{font-size:0.82rem}.gtc-suche__liste--karten{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13.5rem),1fr));gap:0.4rem 0.2rem}.gtc-suche__karte{display:grid;align-content:start;gap:0.2rem;height:100%;padding:0.6rem;border-radius:1.1rem;color:var(--gtc-color-ink);text-decoration:none;transition:background-color 0.25s var(--gtc-ease)}.gtc-suche__karte:hover{color:var(--gtc-color-ink);background:var(--gtc-color-brand-soft)}.gtc-suche__karte .gtc-suche__bild{width:100%;height:auto;aspect-ratio:4 / 3;margin-bottom:0.5rem;border-radius:0.9rem}.gtc-suche__karte .gtc-suche__name{font-size:1.15rem;letter-spacing:var(--gtc-laufweite-klein)}.gtc-suche__preis{margin-top:0.15rem;font-size:0.84rem;font-weight:800;font-variant-numeric:tabular-nums lining-nums}.gtc-suche__gruppen--seite .gtc-suche__liste--kacheln,.gtc-suche__gruppen--bereich .gtc-suche__liste--kacheln{gap:0.4rem 0.2rem}.gtc-suche__gruppen--seite .gtc-suche__kachel .gtc-suche__name,.gtc-suche__gruppen--bereich .gtc-suche__kachel .gtc-suche__name{font-family:var(--gtc-font-display);font-size:0.98rem;letter-spacing:var(--gtc-laufweite-mini)}.gtc-suche__gruppen--seite .gtc-suche__kachel .gtc-suche__unter,.gtc-suche__gruppen--bereich .gtc-suche__kachel .gtc-suche__unter{font-size:0.74rem;font-weight:600;color:var(--gtc-color-muted)}.gtc-suche__gruppen--seite .gtc-suche__kachel .gtc-suche__bild,.gtc-suche__gruppen--bereich .gtc-suche__kachel .gtc-suche__bild{border-radius:0.9rem}.gtc-suchseite__inhalt>.gtc-suche__leer{max-width:var(--gtc-narrow);margin-inline:auto;text-align:center}.gtc-suchseite__inhalt .gtc-suche__satz{font-size:var(--gtc-step-1)}.gtc-suchseite__blaettern{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-top:var(--gtc-space-l);font-size:0.86rem;font-weight:800}.gtc-suchseite__blaettern a{display:inline-flex;align-items:center;gap:0.4rem;padding-block:0.6rem;color:var(--gtc-color-ink);text-decoration:none}.gtc-suchseite__blaettern span{color:var(--gtc-color-muted);font-variant-numeric:tabular-nums}.gtc-suchseite__blaettern .gtc-icon{width:1rem;height:1rem}.gtc-suchseite__vorschlaege{max-width:var(--gtc-narrow);margin:var(--gtc-space-l) auto 0;text-align:center}.gtc-suchseite__vorschlaege ul{display:flex;flex-wrap:wrap;justify-content:center;gap:0 0.2rem;margin:0.4rem 0 0;padding:0;list-style:none}.gtc-suchseite__vorschlaege li + li::before{content:"\00B7";margin-right:0.45rem;color:var(--gtc-color-muted)}.gtc-suchseite__vorschlaege a{display:inline-block;padding-block:0.55rem;font-family:var(--gtc-font-display);font-style:italic;font-size:1.15rem;color:var(--gtc-color-ink);text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 30%,transparent);text-underline-offset:0.2em}.gtc-suchseite__vorschlaege a:hover{text-decoration-color:currentColor}@media (max-width:62em){.gtc-suche__liste--kacheln{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:40em){.gtc-suchseite__kopf{padding-top:calc(var(--gtc-space-2xl) + 0.5rem);text-align:left}.gtc-suchseite__sprung{justify-content:flex-start;gap:0 1.1rem}.gtc-suche__liste--karten{grid-template-columns:repeat(2,minmax(0,1fr))}.gtc-suche__karte{padding:0.4rem}.gtc-suche__karte .gtc-suche__name{font-size:1rem}.gtc-suche__gruppen--seite .gtc-suche__zeile .gtc-suche__bild,.gtc-suche__gruppen--bereich .gtc-suche__zeile .gtc-suche__bild{width:3.6rem;height:2.8rem}.gtc-suche__gruppe--blog .gtc-suche__punkte,.gtc-suche__gruppe--blog .gtc-suche__wert{display:none}.gtc-suchseite__vorschlaege{text-align:left}.gtc-suchseite__vorschlaege ul{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.gtc-menue__treffer,.gtc-mbar.is-suche-kommt,.gtc-mf-nav.is-suche-kommt,.gtc-bpille.is-suche-kommt{animation:none}.gtc-menue.is-laedt .gtc-suchfeld__lupe{animation:none}.gtc-suche,.gtc-suche.is-offen,.gtc-suche__mehr,.gtc-suche__bild img,.gtc-suche__alle .gtc-icon,.gtc-suche__wert .gtc-icon{transition:none}.gtc-suche.is-laedt .gtc-suche__lupe{animation:none}}.gtc-thema-page{--start-pad:clamp(4.5rem,2.5rem + 6vw,9rem);--start-radius:var(--gtc-radius-lg);--start-paper:#faf9f7;--start-paper-soft:rgba(250,249,247,0.84);--start-paper-mute:rgba(250,249,247,0.72);--start-kopf-top:calc(var(--gtc-space-xs) + 3.5rem)}.gtc-thema-page [id^="gtc-thema-"]{scroll-margin-top:calc(var(--start-kopf-top) + var(--gtc-space-s))}.gtc-thema-kopf__bild{object-position:var(--thema-fokus,50% 50%)}.gtc-thema-kopf__punkte{display:flex;flex-wrap:wrap;gap:0.45rem 1.4rem;margin:var(--gtc-space-m) 0 0;padding:0;list-style:none}.gtc-thema-kopf__punkte li{display:inline-flex;align-items:center;gap:0.45rem;margin:0;font-size:0.82rem;font-weight:700;line-height:1.3;color:var(--start-paper-soft);text-shadow:0 1px 12px rgba(15,12,10,0.45)}.gtc-thema-kopf__punkte .gtc-icon{width:0.95rem;height:0.95rem;color:var(--start-paper)}.gtc-thema-muster{padding-top:var(--gtc-space-2xl)}.gtc-thema-muster__kopf{display:grid;grid-template-areas:"text" "paket" "schritte";gap:var(--gtc-space-l);align-items:start}.gtc-thema-muster__text{grid-area:text}.gtc-thema-paket{grid-area:paket}.gtc-thema-muster__kopf>.gtc-thema-schritte{grid-area:schritte;margin-top:0}@media (min-width:62em){.gtc-thema-muster__kopf{grid-template-columns:minmax(0,1fr) minmax(21rem,26rem);grid-template-areas:"text paket" "schritte paket";gap:0 clamp(3rem,1rem + 4vw,6rem)}.gtc-thema-muster__kopf>.gtc-thema-schritte{margin-top:var(--gtc-space-l)}}.gtc-thema-muster__titel{max-width:14ch;font-size:calc(clamp(2.2rem,1.4rem + 2.8vw,4.2rem) * var(--gtc-titel,1));font-weight:900;line-height:1;letter-spacing:var(--gtc-laufweite-plakat)}.gtc-thema-muster__text .gtc-lead{max-width:50ch}.gtc-thema-schritte{display:grid;gap:var(--gtc-space-s) var(--gtc-space-m);margin:var(--gtc-space-l) 0 0;padding:var(--gtc-space-s) 0 0;border-top:1px solid var(--gtc-color-line);list-style:none}@media (min-width:40em){.gtc-thema-schritte{grid-template-columns:repeat(3,minmax(0,1fr))}}.gtc-thema-schritte li{display:grid;grid-template-columns:1.4rem minmax(0,1fr);column-gap:0.6rem;row-gap:0.15rem;align-content:start;margin:0}.gtc-thema-schritte__nr{grid-row:span 2;font-family:var(--gtc-font-display);font-size:2rem;font-weight:900;line-height:0.95;color:var(--gtc-color-accent);font-variant-numeric:lining-nums}.gtc-thema-schritte__titel{font-size:0.9rem;font-weight:800;line-height:1.3}.gtc-thema-schritte__text{font-size:0.82rem;font-weight:400;line-height:1.5;color:var(--gtc-color-ink-soft);text-wrap:pretty}.gtc-thema-paket{display:grid;gap:0.95rem;padding:clamp(1.1rem,0.8rem + 1vw,1.6rem);border-radius:var(--gtc-radius-lg);background:color-mix(in srgb,var(--gtc-color-bg-soft) 86%,transparent);box-shadow:inset 0 0 0 1px var(--gtc-color-line)}.gtc-thema-paket__kopf{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0}.gtc-thema-paket__kopf .gtc-eyebrow{margin:0}.gtc-thema-paket__zahl{font-size:0.82rem;font-weight:800;font-variant-numeric:lining-nums tabular-nums}.gtc-thema-paket__fach{display:block;width:100%;padding:0;border:0;border-radius:1.2rem;background:none;color:inherit;font:inherit;cursor:pointer}.gtc-tray--thema{background:var(--gtc-color-bg);transition:box-shadow 0.4s var(--gtc-ease)}.gtc-thema-paket__fach:hover .gtc-tray--thema{box-shadow:inset 0 1px 2px rgba(22,18,15,0.08),0 14px 30px -20px rgba(22,18,15,0.45)}.gtc-thema-paket__stand{margin:0;font-size:0.86rem;font-weight:700;line-height:1.45}.gtc-thema-paket__weg{display:grid;gap:0.65rem}.gtc-thema-paket__weg[hidden]{display:none}.gtc-thema-paket__knopf{width:100%;padding-inline:1.2em}.gtc-thema-paket__hinweis{margin:0;font-size:0.78rem;font-weight:500;line-height:1.5;color:var(--gtc-color-ink-mute);text-wrap:pretty}.gtc-thema-muster__bar{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--gtc-space-s);margin:var(--gtc-space-2xl) 0 var(--gtc-space-m);padding-top:var(--gtc-space-s);border-top:1.5px solid var(--gtc-color-ink)}.gtc-thema-muster__bar .gtc-eyebrow{margin:0}@media (min-width:62em){.gtc-thema-muster__raster{grid-template-columns:repeat(4,minmax(0,1fr))}}.gtc-thema-muster__raster>.is-verborgen{display:none}.gtc-thema-muster .gtc-mcard__add{--gtc-ms:1;opacity:1;transform:none}@media (max-width:40em){.gtc-thema-muster .gtc-mcard__add{--gtc-ms:0}}.gtc-thema-muster__mehr{display:flex;justify-content:center;margin-top:var(--gtc-space-xl)}.gtc-thema-muster__mehr .gtc-btn[hidden]{display:none}.gtc-thema-karte__gruppe + .gtc-thema-karte__gruppe{margin-top:var(--gtc-space-xl)}.gtc-thema-karte__rubrik{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:var(--gtc-space-l) 0 0;font-family:var(--gtc-font-sans);font-size:0.72rem;font-weight:800;line-height:1.4;letter-spacing:0.14em;text-transform:uppercase;scale:none}.gtc-thema-karte__spalte{flex:none;letter-spacing:0.1em;color:var(--gtc-color-ink-mute)}.gtc-thema-karte__rubrik + .gtc-start-posten{margin-top:0.65rem}.gtc-thema-karte__klein{margin:var(--gtc-space-m) 0 0;font-size:0.78rem;font-weight:600;color:var(--gtc-color-ink-mute)}.gtc-thema-karte .gtc-start-posten__text{text-wrap:pretty}.gtc-thema-karte .gtc-actions{align-items:center;gap:var(--gtc-space-s) var(--gtc-space-l);margin-top:var(--gtc-space-l)}.gtc-thema-karte .gtc-start-alle{white-space:normal}.gtc-thema-wissen__kopf{max-width:46rem;margin-bottom:var(--gtc-space-xl)}.gtc-thema-wissen__kopf h2{font-size:var(--gtc-step-3);font-weight:900;line-height:1;letter-spacing:var(--gtc-laufweite-plakat)}.gtc-thema-wissen__raster{display:grid;gap:var(--gtc-space-xl) var(--gtc-space-l);margin:0;padding:0;list-style:none}@media (min-width:40em){.gtc-thema-wissen__raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:62em){.gtc-thema-wissen__raster[data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.gtc-thema-wissen__raster[data-n="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.gtc-thema-wissen__punkt{display:flex;flex-direction:column;gap:0.6rem;margin:0;padding-top:var(--gtc-space-s);border-top:1.5px solid var(--gtc-color-ink)}.gtc-thema-wissen__punkt .gtc-eyebrow{margin:0}.gtc-thema-wissen__titel{margin:0;font-size:clamp(1.3rem,1.08rem + 0.7vw,1.7rem);font-weight:800;line-height:1.12;letter-spacing:var(--gtc-laufweite-mittel)}.gtc-thema-wissen__text{margin:0;font-size:0.95rem;font-weight:400;line-height:1.65;color:var(--gtc-color-ink-soft)}.gtc-thema-wissen__weiter{display:inline-flex;align-items:center;gap:0.4rem;align-self:flex-start;margin-top:auto;padding-top:0.35rem;font-size:0.82rem;font-weight:800;color:var(--gtc-color-ink);text-decoration:none}.gtc-thema-wissen__weiter:hover{color:var(--gtc-color-ink)}.gtc-thema-wissen__weiter .gtc-icon{width:1rem;height:1rem;transition:translate 0.45s var(--gtc-spring)}.gtc-thema-wissen__weiter:hover .gtc-icon{translate:0.22rem 0}.gtc-thema-wissen__weiter,.gtc-thema-page .gtc-start-alle,a.gtc-thema-schluss__quelle{position:relative}.gtc-thema-wissen__weiter::before,.gtc-thema-page .gtc-start-alle::before,a.gtc-thema-schluss__quelle::before{content:"";position:absolute;inset:-0.8rem -0.5rem}.gtc-thema-wissen__weiter::before{inset:-0.55rem -0.4rem}.gtc-thema-schluss{position:relative;isolation:isolate;display:grid;align-items:center;min-height:clamp(36rem,92svh,58rem);overflow:clip}.gtc-thema-schluss__foto{position:absolute;inset:0;z-index:-1;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 9%,#000 86%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 9%,#000 86%,transparent)}.gtc-thema-schluss__foto img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:30% 50%}.gtc-thema-schluss__inner{display:flex;justify-content:flex-end;width:100%;padding-block:var(--gtc-space-3xl)}.gtc-thema-schluss--ohne .gtc-thema-schluss__inner{justify-content:flex-start}.gtc-thema-schluss__karte{width:min(30rem,100%);padding:clamp(1.4rem,1rem + 1.4vw,2.2rem);border-radius:1.5rem;background:color-mix(in srgb,var(--gtc-color-bg) 88%,transparent);-webkit-backdrop-filter:blur(22px) saturate(160%);backdrop-filter:blur(22px) saturate(160%);box-shadow:inset 0 1px 0 rgba(255,255,255,0.55),0 30px 80px -30px rgba(15,12,10,0.65)}.gtc-thema-schluss__karte .gtc-eyebrow{color:var(--gtc-color-accent-dark)}.gtc-thema-schluss__titel{margin-bottom:0.7rem;font-size:calc(clamp(1.9rem,1.3rem + 2vw,3rem) * var(--gtc-titel,1));font-weight:900;line-height:1.02;letter-spacing:var(--gtc-laufweite-titel)}.gtc-thema-schluss__text{margin:0;font-weight:400;line-height:1.6;color:var(--gtc-color-ink-soft)}.gtc-thema-schluss .gtc-checklist{margin-top:var(--gtc-space-m)}.gtc-thema-schluss .gtc-actions>[hidden]{display:none}.gtc-thema-schluss__stimme{margin:var(--gtc-space-l) 0 0;padding-top:var(--gtc-space-s);border-top:1px solid var(--gtc-color-line)}.gtc-thema-schluss__stimme blockquote{margin:0;padding:0;border:0;color:var(--gtc-color-ink)}.gtc-thema-schluss__stimme p{margin:0 0 0.55rem;font-family:var(--gtc-font-display);font-size:1.12rem;font-weight:700;line-height:1.38;letter-spacing:var(--gtc-laufweite-text);text-wrap:balance}.gtc-thema-schluss__stimme p::before{content:"„"}.gtc-thema-schluss__stimme p::after{content:"“"}.gtc-thema-schluss__stimme figcaption{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.15rem 0.6rem;font-size:0.78rem}.gtc-thema-schluss__name{font-weight:800}.gtc-thema-schluss__quelle{font-weight:600;color:var(--gtc-color-ink-mute)}@media (max-width:47.99em){.gtc-thema-schluss{display:block;min-height:0}.gtc-thema-schluss__foto{position:relative;z-index:0;aspect-ratio:4 / 5;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 8%,#000 72%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 8%,#000 72%,transparent)}.gtc-thema-schluss__inner{position:relative;z-index:1;margin-top:-5rem;padding-block:0 var(--gtc-space-2xl)}.gtc-thema-schluss__karte{background:var(--gtc-color-bg);-webkit-backdrop-filter:none;backdrop-filter:none}}.gtc-dock-on:has(>body.gtc-has-dock){scroll-padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}@media (max-width:24em){.gtc-dock .gtc-tray--mini{grid-template-columns:repeat(var(--gtc-slots,10),0.8rem);gap:0.12rem}.gtc-dock .gtc-btn{padding-inline:1em}.gtc-dock .gtc-btn .gtc-icon{display:none}}.gtc-footer__themen{position:relative;margin-left:auto}.gtc-footer__themen summary{display:inline-flex;align-items:center;gap:0.45rem;min-height:2rem;font-size:0.8rem;font-weight:700;color:var(--gtc-color-ink-mute);list-style:none;cursor:pointer;transition:color 0.3s var(--gtc-ease)}.gtc-footer__themen summary::-webkit-details-marker{display:none}.gtc-footer__themen summary .gtc-icon{width:1.05rem;height:1.05rem;flex:none;color:var(--gtc-color-accent-dark)}.gtc-footer__themen summary .gtc-icon--chevron-down{width:0.85rem;height:0.85rem;color:currentColor;transition:rotate 0.35s var(--gtc-ease)}.gtc-footer__themen details[open] .gtc-icon--chevron-down{rotate:180deg}.gtc-footer__themen ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--gtc-space-m);padding-top:0.2rem;font-size:0.8rem}.gtc-footer__themen a{display:inline-flex;align-items:center;min-height:2rem;font-weight:600;color:var(--gtc-color-muted);text-decoration:none;transition:color 0.3s var(--gtc-ease)}.gtc-footer__themen a>span{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size 0.45s var(--gtc-ease)}.gtc-footer__themen a[aria-current]{color:var(--gtc-color-ink)}@media (hover:hover) and (pointer:fine){.gtc-footer__themen summary:hover,.gtc-footer__themen a:hover{color:var(--gtc-color-ink)}.gtc-footer__themen a:hover>span{background-size:100% 1px}}@media (pointer:coarse){.gtc-footer__themen summary,.gtc-footer__themen a{min-height:2.75rem}}@media (min-width:48em){.gtc-footer__themen ul{position:absolute;top:calc(100% + 0.45rem);right:0;z-index:5;width:max-content;max-width:min(34rem,80vw);padding:0.6rem 1.1rem;border-radius:1rem;background:var(--gtc-color-bg);box-shadow:0 0 0 1px var(--fuss-linie),0 18px 40px -18px rgba(15,12,10,0.35);animation:gtc-themen-auf 0.25s var(--gtc-ease) both}}@keyframes gtc-themen-auf{from{opacity:0;translate:0 -0.3rem}}@media (max-width:47.99em){.gtc-footer__themen{flex-basis:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.gtc-thema-muster .gtc-mcard.is-entering{animation:none}}.gtc-btn__kurz{display:none}@media (max-width:30em){.gtc-btn{padding-inline:1.05em;gap:0.4em}.gtc-btn--lg{padding-inline:1.2em;font-size:0.9rem}.gtc-btn__zusatz{display:none}.gtc-btn__kurz{display:inline}.gtc-thema-paket__weg .gtc-btn{padding-inline:0.9em;font-size:0.84rem}}@media (max-width:40em){.gtc-kband__wege .gtc-btn{flex:1 1 auto;white-space:nowrap}}.gtc-mf-motifs li{animation:none !important}@media (max-width:40em){.gtc-mf-tile__name{font-size:calc(clamp(1.1rem,5vw,1.6rem) * var(--gtc-titel,1));overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}}.gtc-start-fragen__head{container-type:inline-size}.gtc-start-fragen__head h2{font-size:min(var(--gtc-step-3),11.5cqi);text-wrap:balance;-webkit-hyphens:auto;hyphens:auto}@media (max-width:40em){.gtc-zreihe__liste{grid-template-columns:repeat(auto-fill,minmax(min(100%,8.5rem),1fr));gap:var(--gtc-space-xs)}}.gtc-prose .gtc-suchfeld{margin-block:var(--gtc-space-m) 0}@media (max-width:30em){.gtc-suchfeld__feld::placeholder{font-size:0.8rem}}@media (min-width:48em){.gtc-zv-kopf__oben{margin-bottom:var(--gtc-space-l)}}@media (max-width:30em){.gtc-zv-blick{grid-template-columns:minmax(0,1fr)}.gtc-zv-blick__punkt,.gtc-zv-blick__punkt:nth-child(even){padding:1.1rem 0 1.2rem;border-left:0}.gtc-zv-blick__punkt + .gtc-zv-blick__punkt{border-top:1px solid var(--gtc-color-line)}.gtc-zv-blick__text{max-width:44ch}}@media (min-width:48em) and (max-width:61.99em){.gtc-zv-schritte{grid-template-columns:none;gap:0}.gtc-zv-schritt{grid-template-columns:2.6rem minmax(0,1fr);padding:0 0 1.6rem 0}.gtc-zv-schritt::before,.gtc-zv-schritt::after{left:1.3rem;right:auto;top:3rem;bottom:0.4rem;width:2px;height:auto}.gtc-zv-schritt::after{transform-origin:50% 0;transform:scaleY(0)}.gtc-zv-schritt__nr{grid-row:span 2;place-items:center;margin-bottom:0}.gtc-zv-schritt__titel{margin-top:0.45rem}.gtc-zv-schritt__text{max-width:60ch}}.gtc-zv-zahlung .gtc-zv-titel{container-type:inline-size}.gtc-zv-zahlung .gtc-zv-titel h2{font-size:min(var(--gtc-step-3),12.5cqi)}.gtc-zv-tabelle--versand + p,.gtc-zv-tabelle--versand + *{margin-top:var(--gtc-space-m)}@media (min-width:62em){.gtc-zv-mehr__grid>:last-child{position:sticky;top:6rem}}@media (min-width:48em) and (max-width:61.99em){.gtc-kt-kopf{align-items:end;min-height:0}.gtc-kt-chat{position:static;width:100%;max-width:30rem;height:17rem;margin:0 auto var(--gtc-space-m);padding-inline:var(--gtc-gutter)}.gtc-kt-kopf__inhalt>*{max-width:34rem}.gtc-kt-kopf__wege{display:grid;width:100%}}.gtc-section.gtc-kt-form{padding-top:clamp(1.5rem,0.5rem + 3vw,3.5rem)}@media (max-width:40em){.gtc-kt-map{aspect-ratio:1}.gtc-kt-map__nadel{top:34%}.gtc-kt-map__ort{top:calc(34% + 2.6rem)}}@media (min-width:48em) and (max-width:63.99em){.gtc-start-buehne__tabs{gap:0.75rem}.gtc-start-buehne__tabs li{flex:1 1 0}.gtc-start-buehne__tabs li:has(>[aria-current]){flex:0 0 auto}.gtc-start-buehne__tab:not([aria-current]) .gtc-start-buehne__tab-name{visibility:hidden}}.gtc-zusammen{white-space:nowrap}.gtc-footer__zeiten>span{display:block;white-space:nowrap}@media (min-width:62em){.gtc-start-manu__grid{align-items:start}}.gtc-section.gtc-start-stimmen{padding-bottom:var(--gtc-space-l)}.gtc-kd-card--flaeche .gtc-kd-card__tinte{opacity:0 !important;animation:none !important}.gtc-kd-card--flaeche .gtc-kd-card__farbe{opacity:1 !important;animation:none !important;border-radius:0.35rem}@media (min-width:62em){.gtc-kd-end__grid{align-items:center}}@media (min-width:48em) and (max-width:61.99em){.gtc-mechanik__list--art{display:flex;margin:-0.3rem calc(var(--gtc-gutter) * -1) -2rem;padding:0.3rem var(--gtc-gutter) 2rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gtc-gutter);scrollbar-width:none}.gtc-mechanik__list--art::-webkit-scrollbar{display:none}.gtc-mechanik__list--art>li{flex:0 0 min(30vw,15rem);scroll-snap-align:start}}html:not(:has(.gtc-header--scrolled)) .gtc-contact[data-contact]:not([data-open]){transform:translateY(5rem);opacity:0;visibility:hidden}@media (max-width:30em){.gtc-scard__formats{gap:0.25rem}.gtc-scard__formats li{padding-inline:0.42rem;font-size:0.6875rem}}@media (min-width:40em){.gtc-pdp-room__trust{grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr))}}.gtc-pdp-qa__frage{text-wrap:pretty}.gtc-sgrid__note{margin-top:var(--gtc-space-l)}.gtc-mcatalog.gtc-scatalog{padding-bottom:var(--gtc-space-xl)}.gtc-kband{padding-block:clamp(1rem,0.5rem + 2vw,2.5rem)}.gtc-mechanik--sys:has(.gtc-mechanik__none:not([hidden])){display:none}.gtc-zcard__proben{flex-wrap:nowrap}.gtc-zcard__proben>li:nth-child(n + 7){display:none}@media (max-width:40em){.gtc-zcard__proben>li:nth-child(n + 6){display:none}}@media (min-width:62em){.gtc-pdp-intro__grid:not(:has(.gtc-pdp-intro__aside)) .gtc-pdp-intro__text>p:nth-of-type(3n + 1){grid-column:1}.gtc-pdp-intro__grid:not(:has(.gtc-pdp-intro__aside)) .gtc-pdp-intro__text>p:nth-of-type(3n + 2){grid-column:2}.gtc-pdp-intro__grid:not(:has(.gtc-pdp-intro__aside)) .gtc-pdp-intro__text>p:nth-of-type(3n){grid-column:3}.gtc-pdp-intro__grid:not(:has(.gtc-pdp-intro__aside)) .gtc-pdp-intro__text>:is(ul,ol){grid-column:1 / -1}.gtc-pdp-intro--one .gtc-pdp-intro__grid:not(:has(.gtc-pdp-intro__aside)) .gtc-pdp-intro__text>p:nth-of-type(n){grid-column:1 / -1;max-width:62ch}}@media (min-width:62em){.gtc-pdp-stil__photo--2{aspect-ratio:4 / 5}}@media (max-width:61.99em){.gtc-pdp-feature__media--2 img:first-child{grid-column:auto;aspect-ratio:1}}@media (max-width:30em){.gtc-pdp-feature__media--2{grid-template-columns:minmax(0,1fr)}.gtc-pdp-feature__media--2 img,.gtc-pdp-feature__media--2 img:first-child{aspect-ratio:4 / 3}}@media (max-width:30em){.gtc-pdp-formats__chip{padding-inline:0.55rem;font-size:0.78rem}.gtc-pdp-formats :has(>.gtc-pdp-formats__chip){gap:0.35rem}}.gtc-mcard__title{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.gtc-wk-leer__wege{max-width:none}.gtc-konto-kopf--gross{margin-bottom:var(--gtc-space-l)}@media (max-width:40em){.gtc-suche__text{flex:1 1 auto}.gtc-suche__name{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:13 5 5;overflow-wrap:break-word}.gtc-suche__liste--kacheln{grid-template-columns:repeat(2,minmax(0,1fr))}.gtc-suche__kachel .gtc-suche__name{-webkit-line-clamp:3}}@media (max-width:30em){.gtc-mf-nav__inner{gap:0}.gtc-mf-nav a{padding-inline:0.5rem;font-size:0.76rem}}.gtc-mf-band{padding-bottom:0}@media (max-width:40em){.gtc-bpille__rubrik{flex:0 1 auto;min-width:0}.gtc-bpille__rubrik .gtc-bpille__knopf{min-width:0;max-width:100%}.gtc-bpille__rubrik .gtc-bpille__knopf-name{min-width:0}}.gtc-bkarte__ober{column-gap:1.2rem;clip-path:inset(-0.6rem 0 -0.6rem 0)}.gtc-bkarte__ober>* + *{position:relative}.gtc-bkarte__ober>* + *::before{position:absolute;left:-0.78rem;margin:0}@media (max-width:30em){.gtc-blog-karte__branchen{column-gap:0.6rem;font-size:0.85rem}}@media (max-width:40em){.gtc-bkarte .gtc-bzeile{flex-wrap:wrap;justify-content:space-between;column-gap:0.65rem}.gtc-bkarte .gtc-bzeile:has(.gtc-bzeile__name:nth-child(1)) .gtc-bzeile__punkte{min-width:2.5rem}}@media (min-width:40em){.gtc-braster>.gtc-bkarte:last-child:nth-child(odd){grid-column:1 / -1;margin-top:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gtc-space-l);align-items:center}}@media (min-width:62em){.gtc-braster>.gtc-bkarte:last-child:nth-child(odd){grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(2rem,1rem + 2.5vw,4rem)}.gtc-braster>.gtc-bkarte:last-child:nth-child(odd) .gtc-bkarte__bild{aspect-ratio:4 / 3}}@media (min-width:62em){.gtc-bartikel__kopfraster{align-items:center}}.gtc-bartikel__titel,.gtc-btext{hyphenate-limit-chars:10 4 4;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4;-webkit-hyphenate-limit-lines:1}@media (max-width:40em){.gtc-bartikel__titel{hyphenate-limit-chars:14 6 5;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:5}}.gtc-btext table{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:13 5 5}.gtc-bartikel__text{min-width:0}@media (max-width:40em){.gtc-btext table{min-width:34rem}.gtc-btext .wp-block-table{margin-inline:calc(var(--gtc-gutter) * -1);padding-inline:var(--gtc-gutter)}}@media (min-width:62em){.gtc-blog-kopf__raster{align-items:center}}@media (min-width:40em){.gtc-bweiter__raster:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.gtc-bmat__liste{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr))}}@media (min-width:40em) and (max-width:61.99em){.gtc-start-blog__raster{grid-template-columns:repeat(6,minmax(0,1fr))}.gtc-start-blog__raster>*{grid-column:span 3}.gtc-start-blog__raster>.gtc-bkarte--gross{grid-column:1 / -1}.gtc-start-blog__raster:has(>:nth-child(4):last-child)>:not(.gtc-bkarte--gross){grid-column:span 2}}@media (min-width:62em){.gtc-bkarte--quer{grid-template-columns:minmax(0,0.6fr) minmax(0,1fr)}}.gtc-start-folie__nr{flex:none;white-space:nowrap}.gtc-start-kopf .gtc-h1-augen{color:var(--gtc-color-bg);text-wrap:balance;text-shadow:0 1px 14px rgba(15,12,10,0.6)}.gtc-start-kopf__side{text-shadow:0 1px 12px rgba(15,12,10,0.6)}.gtc-section.gtc-thema-muster{padding-bottom:var(--gtc-space-l)}.gtc-page-head + .gtc-section--tight{padding-top:var(--gtc-space-xs)}@media (max-width:30em){.gtc-faq-suche__feld::placeholder{font-size:0.82em}}@supports (grid-template-rows:subgrid){.gtc-sgrid{grid-auto-rows:auto minmax(calc(2 * 1.15 * clamp(1.2rem,1.08rem + 0.35vw,1.45rem) + 0.45rem),auto) minmax(4.65rem,auto) minmax(2.3rem,auto) minmax(calc(2.6rem + var(--gtc-space-xl)),auto)}}@media (min-width:40em){.gtc-bmodelle__liste,.gtc-bmodelle__liste[data-spalten]{grid-template-columns:repeat(2,minmax(0,1fr))}.gtc-bmodelle__liste[data-spalten] .gtc-bmodell__bild{aspect-ratio:4 / 3}}@media (min-width:62em){.gtc-bmodelle__liste,.gtc-bmodelle__liste[data-spalten]{grid-template-columns:repeat(3,minmax(0,1fr))}}.gtc-zreihe__teil{grid-template-rows:auto auto minmax(1.3rem,auto);align-content:start}.gtc-sgrid.gtc-zgrid--vier{grid-template-columns:repeat(auto-fill,minmax(min(calc((100% - var(--gtc-spalt)) / 2),var(--gtc-karte)),1fr))}.gtc-pdp-bild img{object-position:var(--fokus,50% 50%)}.gtc-pdp-bild__frame--breit{display:none}@media (min-width:48em){.gtc-pdp-bild--2{display:flex}.gtc-pdp-bild--2 .gtc-pdp-bild__frame{flex:var(--r,1.3333) 1 0;min-width:0;height:auto;max-height:92svh;aspect-ratio:var(--r,1.3333)}}@media (min-width:62em) and (min-aspect-ratio:8/5){.gtc-pdp-bild--paar{display:flex}.gtc-pdp-bild--paar .gtc-pdp-bild__frame{display:block;flex:var(--r,1.3333) 1 0;min-width:0;height:auto;max-height:92svh;aspect-ratio:var(--r,1.3333)}}.gtc-start-folie__img,.gtc-start-kopf__film,.gtc-thema-schluss__foto img,.gtc-bartikel__rahmen--breit img{object-position:var(--fokus,50% 50%)}.gtc-thema-kopf__bild{object-position:var(--thema-fokus,var(--fokus,50% 50%))}.gtc-start-folie{--h:clamp(36rem,100svh,62rem);--text:34rem}.gtc-thema-schluss{--h:clamp(36rem,92svh,58rem);--text:36rem}.gtc-start-kopf{--h:100svh;--text:40rem}@media (min-width:62em) and (min-aspect-ratio:5/3){.gtc-start-folie.gtc-foto-43{--foto-b:min(calc(var(--h) * var(--r,1.3333)),calc(100% - var(--text)))}.gtc-start-folie.gtc-foto-43 .gtc-start-folie__media{left:auto;right:0;width:var(--foto-b)}.gtc-start-folie.gtc-foto-43.gtc-start-folie--rechts .gtc-start-folie__media{left:0;right:auto}.gtc-start-folie.gtc-foto-43 .gtc-start-folie__img{left:0;width:100%;animation:none;translate:none;scale:none}.gtc-start-folie.gtc-foto-43::after{background:linear-gradient(to top,rgba(15,12,10,0.35),rgba(15,12,10,0) 30%)}.gtc-start-folie.gtc-foto-43 .gtc-start-folie__inner{width:calc(100% - var(--foto-b));max-width:none;margin-inline:0;padding-inline:clamp(2rem,4vw,5rem);justify-content:center;align-self:center}.gtc-start-folie.gtc-foto-43.gtc-start-folie--rechts .gtc-start-folie__inner{margin-left:auto}.gtc-thema-schluss.gtc-foto-43{--foto-b:min(calc(var(--h) * var(--r,1.3333)),calc(100% - var(--text)))}.gtc-thema-schluss.gtc-foto-43 .gtc-thema-schluss__foto{right:auto;width:var(--foto-b);-webkit-mask-image:linear-gradient(to right,#000 88%,transparent);mask-image:linear-gradient(to right,#000 88%,transparent)}.gtc-thema-schluss.gtc-foto-43 .gtc-thema-schluss__inner{width:calc(100% - var(--foto-b));max-width:none;margin-inline:auto 0;padding-inline:clamp(2rem,4vw,5rem);justify-content:center}}@media (min-width:62em) and (min-aspect-ratio:2/1){.gtc-start-kopf.gtc-foto-43{--foto-b:min(calc(var(--h) * var(--r,1.3333)),calc(100% - var(--text)))}.gtc-start-kopf.gtc-foto-43 .gtc-start-kopf__stage{left:auto;width:var(--foto-b)}.gtc-start-kopf.gtc-foto-43 .gtc-start-kopf__inner{width:calc(100% - var(--foto-b));max-width:none;margin-inline:0;padding-inline:clamp(2rem,4vw,5rem);grid-template-columns:minmax(0,1fr)}.gtc-start-kopf.gtc-foto-43 .gtc-start-kopf__side{justify-content:flex-start;padding-bottom:0}.gtc-start-kopf.gtc-foto-43 .gtc-start-kopf__text{container-type:inline-size;max-width:none}.gtc-start-kopf.gtc-foto-43 .gtc-hero__headline{font-size:min(8rem,13cqi)}.gtc-start-kopf.gtc-foto-43 .gtc-start-kopf__stage::after{background:linear-gradient(to top,rgba(15,12,10,0.55),rgba(15,12,10,0) 35%),linear-gradient(to bottom,rgba(15,12,10,0.3),rgba(15,12,10,0) 20%)}}@media (min-width:62em) and (min-aspect-ratio:21/10){.gtc-start-folie.gtc-foto-169{--foto-b:min(calc(var(--h) * var(--r,1.3333)),calc(100% - var(--text)))}.gtc-start-folie.gtc-foto-169 .gtc-start-folie__media{left:auto;right:0;width:var(--foto-b)}.gtc-start-folie.gtc-foto-169.gtc-start-folie--rechts .gtc-start-folie__media{left:0;right:auto}.gtc-start-folie.gtc-foto-169 .gtc-start-folie__img{left:0;width:100%;animation:none;translate:none;scale:none}.gtc-start-folie.gtc-foto-169::after{background:linear-gradient(to top,rgba(15,12,10,0.35),rgba(15,12,10,0) 30%)}.gtc-start-folie.gtc-foto-169 .gtc-start-folie__inner{width:calc(100% - var(--foto-b));max-width:none;margin-inline:0;padding-inline:clamp(2rem,4vw,5rem);justify-content:center;align-self:center}.gtc-start-folie.gtc-foto-169.gtc-start-folie--rechts .gtc-start-folie__inner{margin-left:auto}.gtc-thema-schluss.gtc-foto-169{--foto-b:min(calc(var(--h) * var(--r,1.3333)),calc(100% - var(--text)))}.gtc-thema-schluss.gtc-foto-169 .gtc-thema-schluss__foto{right:auto;width:var(--foto-b);-webkit-mask-image:linear-gradient(to right,#000 88%,transparent);mask-image:linear-gradient(to right,#000 88%,transparent)}.gtc-thema-schluss.gtc-foto-169 .gtc-thema-schluss__inner{width:calc(100% - var(--foto-b));max-width:none;margin-inline:auto 0;padding-inline:clamp(2rem,4vw,5rem);justify-content:center}}.gtc-bartikel__rahmen--breit{display:none}@media (min-width:62em) and (min-aspect-ratio:8/5){.gtc-bartikel__bild--paar .gtc-bartikel__band{display:flex;gap:var(--gtc-space-s)}.gtc-bartikel__bild--paar .gtc-bartikel__rahmen{display:block;flex:var(--r,1.5) 1 0;min-width:0;height:auto;max-height:92svh;aspect-ratio:var(--r,1.5)}}.gtc-start-folie__card{container-type:inline-size}.gtc-start-folie__name{font-size:min(calc(clamp(2rem,1.4rem + 2vw,3.3rem) * var(--gtc-titel,1)),13cqi)}.gtc-mf-tile__text{container-type:inline-size}@media (min-width:40.01em){.gtc-mf-tile__name{font-size:min(calc(clamp(1.6rem,0.9rem + 2.4vw,3.2rem) * var(--gtc-titel,1)),15.5cqi)}}.gtc-start-fragen__head h2,.gtc-mcard__title{hyphenate-limit-chars:13 5 5}.gtc-contact{--gtc-karte-b:min(23rem,calc(100vw - 2rem));--gtc-hilfe-b:min(26rem,calc(100vw - 2rem))}.gtc-contact__card{display:flex;flex-direction:column;width:var(--gtc-karte-b);max-height:calc(100dvh - 9rem)}.gtc-contact[data-ansicht="hilfe"] .gtc-contact__card{width:var(--gtc-hilfe-b)}.gtc-contact[data-open] .gtc-contact__card{transition:transform 0.54s var(--gtc-spring),border-radius 0.4s var(--gtc-ease),opacity 0.18s linear,visibility 0s,width 0.55s var(--gtc-spring)}.gtc-contact__inhalt{position:relative;display:flex;flex-direction:column;flex:0 1 auto;min-height:0}.gtc-contact__inhalt.is-wandelt{height:calc(var(--gtc-karte-h) * 1px);max-height:calc(100dvh - 11.3rem);overflow:hidden;transition:height 0.45s var(--gtc-ease)}.gtc-contact__ansicht{display:flex;flex-direction:column;flex:0 1 auto;min-height:0;align-self:flex-end;transition:opacity 0.3s var(--gtc-ease) 0.1s,visibility 0s}.gtc-contact__kontakt{width:calc(var(--gtc-karte-b) - 2.3rem)}.gtc-hilfe{width:calc(var(--gtc-hilfe-b) - 2.3rem)}.gtc-contact:not([data-ansicht="hilfe"]) .gtc-hilfe,.gtc-contact[data-ansicht="hilfe"] .gtc-contact__kontakt{position:absolute;top:0;right:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.14s var(--gtc-ease),visibility 0s linear 0.14s}.gtc-contact__selbst{display:flex;gap:0.4rem;margin:0 0 0.4rem}.gtc-contact__hilfe,.gtc-contact__faq{display:flex;align-items:center;gap:0.6rem;min-height:3.5rem;padding:0.55rem 0.8rem;border:0;border-radius:0.9rem;font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background-color 0.26s var(--gtc-ease),transform 0.26s var(--gtc-ease)}.gtc-contact__hilfe{flex:1.55 1 0;background:var(--gtc-color-accent);color:var(--gtc-color-on-accent)}.gtc-contact__hilfe:hover{background:var(--gtc-color-accent-dark);color:var(--gtc-color-on-accent)}.gtc-contact__faq{flex:1 1 0;background:var(--gtc-color-bg-soft);color:var(--gtc-color-ink)}.gtc-contact__faq:hover{background:var(--gtc-color-accent-soft);color:var(--gtc-color-ink)}.gtc-contact__hilfe:active,.gtc-contact__faq:active{transform:scale(0.985)}.gtc-contact__hilfe:focus-visible,.gtc-contact__faq:focus-visible{outline:2px solid var(--gtc-color-ink);outline-offset:2px}.gtc-contact__selbst-text{display:grid;gap:0.12rem;min-width:0}.gtc-contact__selbst strong{font-size:0.9rem;font-weight:800;line-height:1.1}.gtc-contact__selbst small{font-size:0.7rem;font-weight:600;line-height:1.2;opacity:0.82}.gtc-contact__selbst .gtc-icon{flex:none;width:1rem;height:1rem;margin-left:auto;transition:translate 0.45s var(--gtc-spring)}.gtc-contact__hilfe:hover .gtc-icon,.gtc-contact__faq:hover .gtc-icon{translate:0.2rem 0}.gtc-contact__zeichen{flex:none;display:grid;place-items:center;width:1.1rem;height:1.8rem;font-family:var(--gtc-font-display);font-size:1.85rem;font-weight:800;line-height:1;color:var(--gtc-color-bg)}.gtc-contact__zeichen span{grid-area:1 / 1;transform-origin:50% 80%;transition:opacity 0.25s var(--gtc-ease),transform 0.5s var(--gtc-spring)}.gtc-contact__zeichen span + span{opacity:0;transform:rotate(-40deg) scale(0.3)}.gtc-hilfe__zeichen{width:0.7rem;height:1.2rem;margin-right:-0.2rem;font-size:1.15rem;color:var(--gtc-color-accent)}.gtc-contact:is([data-hilfe-ziel="faq"],[data-hilfe-ziel="seite"]) .gtc-hilfe__zeichen span:first-child{opacity:0;transform:rotate(40deg) scale(0.3)}.gtc-contact:is([data-hilfe-ziel="faq"],[data-hilfe-ziel="seite"]) .gtc-hilfe__zeichen span + span{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.gtc-contact[data-open]:not([data-hilfe-bekannt]) .gtc-contact__hilfe .gtc-contact__zeichen span:first-child{animation:gtc-hilfe-nicken 4.5s var(--gtc-ease) 0.5s infinite}}@keyframes gtc-hilfe-nicken{0%,22%,100%{rotate:0deg}4%{rotate:-18deg}9%{rotate:13deg}14%{rotate:-7deg}18%{rotate:3deg}}.gtc-hilfe__kopf{flex:none;display:flex;align-items:center;gap:0.6rem;min-height:2rem;padding:0 0 0.55rem}.gtc-hilfe__zurueck{flex:none;display:grid;place-items:center;width:2rem;height:2rem;padding:0;border:0;border-radius:50%;background:var(--gtc-color-bg-soft);color:var(--gtc-color-ink);cursor:pointer;transition:background-color 0.25s var(--gtc-ease)}.gtc-hilfe__zurueck .gtc-icon{width:1rem;height:1rem;transition:translate 0.45s var(--gtc-spring)}.gtc-hilfe__zurueck:hover{background:var(--gtc-color-accent-soft)}.gtc-hilfe__zurueck:hover .gtc-icon{translate:-0.15rem 0}.gtc-hilfe__zurueck:focus-visible{outline:2px solid var(--gtc-color-ink);outline-offset:2px}.gtc-hilfe .gtc-hilfe__stand{margin:0;font-size:0.64rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:var(--gtc-color-ink-mute)}.gtc-hilfe__balken{flex:1;max-width:6.5rem;height:2px;margin-left:auto;border-radius:2px;overflow:hidden;background:color-mix(in srgb,var(--gtc-color-ink) 9%,transparent)}.gtc-hilfe__balken span{display:block;height:100%;border-radius:inherit;background:var(--gtc-color-accent);transform-origin:0 50%;transform:scaleX(var(--gtc-hilfe-stand,0));transition:transform 0.6s var(--gtc-spring)}.gtc-hilfe__buehne{position:relative;flex:0 1 auto;min-height:0;height:calc(var(--gtc-hilfe-h) * 1px);margin:0 -0.35rem;padding:0 0.35rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;transition:height 0.45s var(--gtc-ease)}.gtc-hilfe__seite{display:flex;flex-direction:column;gap:0.4rem;padding:0.1rem 0 0.15rem}.gtc-hilfe__seite.is-raus{position:absolute;inset:0 0.35rem auto;pointer-events:none;animation:gtc-hilfe-raus 0.26s var(--gtc-ease) forwards}.gtc-hilfe__seite.is-rein>:not(.gtc-hilfe__wahl){animation:gtc-hilfe-blase 0.5s var(--gtc-spring) both;animation-delay:calc(var(--i,0) * 60ms)}.gtc-hilfe__buehne[data-richtung="zurueck"]>.is-raus{animation-name:gtc-hilfe-raus-zurueck}@keyframes gtc-hilfe-raus{to{opacity:0;transform:translateX(-2.25rem)}}@keyframes gtc-hilfe-raus-zurueck{to{opacity:0;transform:translateX(2.25rem)}}@keyframes gtc-hilfe-blase{from{opacity:0;transform:translateY(0.5rem) scale(0.96)}}.gtc-hilfe__blase{max-width:88%;padding:0.65rem 0.95rem;border-radius:1.15rem;font-size:0.88rem;line-height:1.45;overflow-wrap:break-word}.gtc-hilfe__blase--wir{align-self:flex-start;border-bottom-left-radius:0.3rem;background:var(--gtc-color-accent-soft);color:var(--gtc-color-ink);transform-origin:0 100%}.gtc-hilfe__blase--sie{align-self:flex-end;border-bottom-right-radius:0.3rem;background:var(--gtc-color-accent);color:var(--gtc-color-on-accent);font-weight:700;transform-origin:100% 100%}.gtc-hilfe .gtc-hilfe__frage{margin:0;font-family:var(--gtc-font-display);font-size:1.12rem;font-weight:700;line-height:1.2;letter-spacing:var(--gtc-laufweite-klein);text-wrap:balance}.gtc-hilfe__frage:focus{outline:none}.gtc-hilfe__blase--wir .gtc-hilfe__frage + *{margin-top:0.45rem}.gtc-hilfe__wahl{display:flex;flex-direction:column;align-items:flex-end;gap:0.35rem;margin:0.1rem 0 0;padding:0;list-style:none}.gtc-hilfe__wahl li{display:flex;justify-content:flex-end;max-width:88%;transform-origin:100% 100%}.gtc-hilfe__seite.is-rein .gtc-hilfe__wahl li{animation:gtc-hilfe-blase 0.5s var(--gtc-spring) both;animation-delay:calc(var(--i,0) * 35ms + 120ms)}.gtc-hilfe__option{display:flex;align-items:center;gap:0.5rem;min-height:2.6rem;padding:0.5rem 0.75rem 0.5rem 0.95rem;border:0;border-radius:1.15rem;border-bottom-right-radius:0.3rem;background:color-mix(in srgb,var(--gtc-color-ink) 6.5%,var(--gtc-color-bg));color:var(--gtc-color-ink);font:inherit;font-size:0.88rem;font-weight:700;line-height:1.25;text-align:left;cursor:pointer;transition:background-color 0.25s var(--gtc-ease),color 0.25s var(--gtc-ease),scale 0.45s var(--gtc-spring)}.gtc-hilfe__option .gtc-icon{flex:none;width:0.9rem;height:0.9rem;opacity:0.45;transition:translate 0.45s var(--gtc-spring),opacity 0.25s var(--gtc-ease)}@media (hover:hover){.gtc-hilfe__option:hover{background:var(--gtc-color-accent);color:var(--gtc-color-on-accent)}.gtc-hilfe__option:hover .gtc-icon{opacity:1;translate:0.15rem 0}}.gtc-hilfe__option:active{background:var(--gtc-color-accent-dark);color:var(--gtc-color-on-accent);scale:0.97}.gtc-hilfe__option:focus-visible{outline:2px solid var(--gtc-color-ink);outline-offset:2px}.gtc-hilfe__blase--antwort{max-width:100%}.gtc-hilfe .gtc-hilfe__auszug{font-size:0.86rem;line-height:1.55;color:var(--gtc-color-ink-soft)}.gtc-hilfe .gtc-hilfe__auszug p,.gtc-hilfe .gtc-hilfe__auszug ul,.gtc-hilfe .gtc-hilfe__auszug ol{margin:0 0 0.6rem;font-size:inherit;color:inherit}.gtc-hilfe__auszug ul,.gtc-hilfe__auszug ol{padding-left:1.15rem}.gtc-hilfe__auszug li{margin:0.2rem 0;padding-left:0.15rem}.gtc-hilfe__auszug li::marker{color:var(--gtc-color-accent-dark);font-weight:800}.gtc-hilfe__auszug strong{font-weight:800;color:var(--gtc-color-ink)}.gtc-hilfe__auszug a{color:var(--gtc-color-ink)}.gtc-hilfe__los{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;min-height:2.6rem;margin-top:0.15rem;padding:0 0.9rem;border-radius:0.8rem;background:var(--gtc-color-ink);color:var(--gtc-color-bg);font-size:0.84rem;font-weight:800;text-decoration:none;transition:background-color 0.25s var(--gtc-ease)}.gtc-hilfe__los:hover{background:var(--gtc-color-ink-soft);color:var(--gtc-color-bg)}.gtc-hilfe__los .gtc-icon{flex:none;width:1rem;height:1rem;transition:translate 0.45s var(--gtc-spring)}.gtc-hilfe__los:hover .gtc-icon{translate:0.2rem 0}.gtc-hilfe__los:focus-visible{outline:2px solid var(--gtc-color-ink);outline-offset:2px}.gtc-hilfe__auch{display:flex;align-items:center;width:fit-content;min-height:2.3rem;margin-top:0.2rem;color:var(--gtc-color-ink);font-size:0.8rem;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.22em;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);transition:text-decoration-color 0.25s var(--gtc-ease)}.gtc-hilfe__auch:hover{color:var(--gtc-color-ink);text-decoration-color:currentColor}.gtc-hilfe__auch:focus-visible{outline:2px solid var(--gtc-color-ink);outline-offset:2px;border-radius:2px}.gtc-hilfe .gtc-hilfe__fuss{display:flex;flex-wrap:wrap;align-items:center;gap:0 1.1rem;margin:0.25rem 0 0;font-size:0.78rem;color:inherit}.gtc-hilfe__fuss button,.gtc-hilfe__fuss a{display:inline-flex;align-items:center;min-height:2rem;padding:0;border:0;background:none;color:var(--gtc-color-ink-soft);font:inherit;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:0.22em;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);cursor:pointer;transition:color 0.25s var(--gtc-ease),text-decoration-color 0.25s var(--gtc-ease)}.gtc-hilfe__fuss button:hover,.gtc-hilfe__fuss a:hover{color:var(--gtc-color-ink);text-decoration-color:currentColor}@media (max-width:40em){.gtc-hilfe__option{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.gtc-contact__inhalt.is-wandelt,.gtc-hilfe__buehne,.gtc-hilfe__balken span{transition:none}.gtc-hilfe__seite.is-rein>:not(.gtc-hilfe__wahl),.gtc-hilfe__seite.is-rein .gtc-hilfe__wahl li{animation:none}}@media print{.gtc-contact{display:none}}.gtc-s2-page{--s2-papier:#faf9f7;--s2-spalt:clamp(0.75rem,0.4rem + 1vw,1.5rem);--s2-luft:clamp(4rem,2.6rem + 4vw,7rem);--s2-pille:calc(var(--gtc-space-xs) + 3.5rem);--s2-kante:max(var(--gtc-gutter),(100vw - 90rem) / 2 + var(--gtc-gutter))}.gtc-s2-abschnitt{padding-top:var(--s2-luft)}.gtc-s2-kopfzeile{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--gtc-space-s) var(--gtc-space-l);margin-bottom:clamp(1.5rem,1rem + 1.6vw,2.5rem)}.gtc-s2-kopfzeile .gtc-eyebrow{margin-bottom:0.6rem}.gtc-s2-titel{max-width:24ch;margin:0;font-size:calc(clamp(1.9rem,1.3rem + 2vw,3.2rem) * var(--gtc-titel,1));font-weight:900;line-height:1.02;letter-spacing:var(--gtc-laufweite-titel);text-wrap:balance}.gtc-s2-lead{max-width:56ch;margin:var(--gtc-space-s) 0 0;color:var(--gtc-color-ink-soft);font-weight:400;line-height:1.6;text-wrap:pretty}.gtc-s2-unterzeile{margin:0 0 var(--gtc-space-s);color:var(--gtc-color-ink-mute);font-size:0.72rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase}.gtc-s2-haken{display:grid;gap:0.55rem;margin:var(--gtc-space-m) 0;padding:0;list-style:none;color:var(--gtc-color-ink);font-size:0.95rem}.gtc-s2-haken li{display:flex;align-items:flex-start;gap:0.6rem}.gtc-s2-haken .gtc-icon{flex:none;width:1.15rem;height:1.15rem;margin-top:0.2rem;color:var(--gtc-color-accent-dark)}.gtc-s2-zeile{display:flex;align-items:baseline;gap:0.5rem;margin:0}.gtc-s2-zeile__was{min-width:0}.gtc-s2-zeile__punkte{flex:1 1 1rem;min-width:1rem;translate:0 -0.28em;border-bottom:2px dotted color-mix(in srgb,var(--gtc-color-ink) 28%,transparent)}.gtc-s2-zeile__preis{flex:none;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}.gtc-s2-art__bild,.gtc-s2-folie__bild img,.gtc-s2-muster__bild img,.gtc-s2-manu__bild img,.gtc-s2-stoff__bild,.gtc-s2-preis__bild img,.gtc-s2-kopf__bild img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--fokus,50% 50%)}.gtc-s2-art__link::before,.gtc-s2-folie__bild::after,.gtc-s2-muster__bild::after,.gtc-s2-manu__bild::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08)}.gtc-s2-band-rahmen{position:relative;min-width:0}.gtc-s2-band{--s2-karte:clamp(11rem,44vw,15rem);display:flex;gap:var(--s2-spalt);margin:-1rem calc(-1 * var(--gtc-gutter)) -1.5rem;padding:1rem var(--gtc-gutter) 1.5rem;scroll-padding-inline:var(--gtc-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.gtc-s2-band::-webkit-scrollbar,.gtc-s2-reihe__band::-webkit-scrollbar,.gtc-s2-buehne__spur::-webkit-scrollbar{display:none}.gtc-s2-band>*{flex:0 0 var(--s2-karte);min-width:0;scroll-snap-align:start}.gtc-s2-band:focus-visible,.gtc-s2-reihe__band:focus-visible,.gtc-s2-buehne__spur:focus-visible{outline-offset:-3px}@media (min-width:62em){.gtc-s2-band{margin-inline:-0.75rem;padding-inline:0.75rem;scroll-padding-inline:0.75rem}}.gtc-s2-pfeile{position:absolute;inset:34% -0.6rem auto;z-index:3;display:flex;justify-content:space-between;pointer-events:none}.gtc-s2-pfeile[hidden]{display:none}.gtc-s2-pfeile .gtc-roundbtn{pointer-events:auto;box-shadow:0 6px 24px -8px rgba(15,12,10,0.35);transition:opacity 0.3s var(--gtc-ease),transform 0.45s var(--gtc-spring)}.gtc-s2-pfeile .gtc-roundbtn:disabled{opacity:0;pointer-events:none}@media (max-width:61.99em),(hover:none){.gtc-s2-pfeile{display:none}}.gtc-s2-kopf{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;min-height:clamp(38rem,100svh,62rem);overflow:clip;color:var(--s2-papier)}.gtc-s2-kopf__bild{position:relative;grid-area:1 / 1;z-index:-1;overflow:hidden;background:var(--gtc-color-bg-deep)}.gtc-s2-kopf__bild img{position:absolute;inset:0}.gtc-s2-kopf__bild img{object-position:62% 50%;animation:gtc-s2-ruhe 1.8s var(--gtc-ease) both}@keyframes gtc-s2-ruhe{from{scale:1.06}}.gtc-s2-kopf__bild::after{content:"";position:absolute;inset:0;background:linear-gradient(to right,rgba(15,12,10,0.72) 0%,rgba(15,12,10,0.42) 34%,rgba(15,12,10,0) 64%),linear-gradient(to top,rgba(15,12,10,0.78) 0%,rgba(15,12,10,0.2) 34%,rgba(15,12,10,0) 52%),linear-gradient(to bottom,rgba(15,12,10,0.32),rgba(15,12,10,0) 18%)}.gtc-s2-kopf__inhalt{grid-area:1 / 1;align-self:end;display:grid;gap:var(--gtc-space-l);align-items:end;padding-top:calc(var(--s2-pille) + var(--gtc-space-xl));padding-bottom:clamp(1.5rem,1rem + 2vw,3rem)}@media (min-width:62em){.gtc-s2-kopf__inhalt{grid-template-columns:minmax(0,1fr) auto}}.gtc-s2-kopf__text{max-width:46rem}.gtc-s2-kopf .gtc-kinetic{margin:0 0 var(--gtc-space-s);color:var(--s2-papier);font-size:calc(clamp(2.8rem,1.2rem + 5.6vw,6.6rem) * var(--gtc-titel,1));line-height:0.95;text-shadow:0 2px 30px rgba(15,12,10,0.35)}.gtc-s2-kopf .gtc-h1-augen{color:rgba(250,249,247,0.82);text-shadow:none}.gtc-s2-kopf__lead{max-width:42ch;margin:0;color:rgba(250,249,247,0.9);font-size:var(--gtc-step-1);font-weight:400;line-height:1.5;text-wrap:pretty}.gtc-s2-kopf__knoepfe{margin-top:var(--gtc-space-l)}.gtc-s2-kopf__zusagen{display:flex;flex-wrap:wrap;gap:0.4rem 1.25rem;margin:var(--gtc-space-m) 0 0;padding:0;list-style:none;color:rgba(250,249,247,0.86);font-size:0.86rem}.gtc-s2-kopf__zusagen li{display:inline-flex;align-items:center;gap:0.4rem}.gtc-s2-kopf__zusagen .gtc-icon{width:1rem;height:1rem;color:var(--gtc-color-accent-soft)}.gtc-s2-kopf__tag{display:none;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0.15rem 1rem;width:17.5rem;padding:1rem 1.15rem;border-radius:var(--gtc-radius-lg);color:var(--gtc-color-ink);text-decoration:none}@media (min-width:62em){.gtc-s2-kopf__tag{display:grid}}.gtc-s2-kopf__tag-k{grid-column:1 / -1;color:var(--gtc-color-ink-mute);font-size:0.66rem;font-weight:800;letter-spacing:0.16em;text-transform:uppercase}.gtc-s2-kopf__tag-name{font-family:var(--gtc-font-display);font-size:1.3rem;font-weight:800;letter-spacing:var(--gtc-laufweite-mittel)}.gtc-s2-kopf__tag-preis{font-size:0.92rem;font-weight:800;font-variant-numeric:tabular-nums}.gtc-s2-kopf__tag-go{grid-column:1 / -1;display:inline-flex;align-items:center;gap:0.35rem;margin-top:0.45rem;padding-top:0.55rem;border-top:1px solid rgba(15,12,10,0.12);font-size:0.84rem;font-weight:800}.gtc-s2-kopf__tag-go .gtc-icon{width:0.95rem;height:0.95rem;transition:translate 0.45s var(--gtc-spring)}.gtc-s2-kopf__tag:hover .gtc-s2-kopf__tag-go .gtc-icon{translate:0.2rem 0}.gtc-s2-kopf__logos{border-bottom:1px solid var(--gtc-color-line);color:var(--gtc-color-ink)}.gtc-s2-kopf__logos-in{display:flex;align-items:center;gap:var(--gtc-space-s) var(--gtc-space-l);padding-block:1.1rem}.gtc-s2-kopf__logos-k{flex:none;margin:0;color:var(--gtc-color-ink-mute);font-size:0.68rem;font-weight:800;letter-spacing:0.16em;text-transform:uppercase}.gtc-s2-kopf__logos ul{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;gap:var(--gtc-space-l);min-width:0;margin:0;padding:0;list-style:none}.gtc-s2-kopf__logos li{flex:none;display:grid;place-items:center;width:min(calc(2.4rem * var(--r,1)),6.5rem);height:min(calc(2.4rem / var(--r,1)),2.8rem)}.gtc-s2-kopf__logos img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;filter:grayscale(1) contrast(1.15);opacity:0.72}.gtc-s2-kopf__logos img.is-dunkel{filter:brightness(0);mix-blend-mode:normal;opacity:0.62}@media (max-width:74.99em){.gtc-s2-kopf__logos li:nth-child(n+7){display:none}}@media (max-width:61.99em){.gtc-s2-kopf__logos-in{flex-direction:column;align-items:flex-start;gap:0.7rem}.gtc-s2-kopf__logos ul{width:100%}.gtc-s2-kopf__logos li:nth-child(n+5){display:none}}@media (max-width:47.99em){.gtc-s2-kopf{min-height:100svh}.gtc-s2-kopf__bild::after{background:linear-gradient(to top,rgba(15,12,10,0.86) 0%,rgba(15,12,10,0.55) 45%,rgba(15,12,10,0.1) 75%),linear-gradient(to bottom,rgba(15,12,10,0.35),rgba(15,12,10,0) 20%)}.gtc-s2-kopf__lead{font-size:var(--gtc-step-0)}.gtc-s2-kopf__knoepfe .gtc-btn{flex:1 1 100%;justify-content:center}.gtc-s2-kopf__zusagen{font-size:0.8rem}}.gtc-s2-vorteile{border-bottom:1px solid var(--gtc-color-line)}.gtc-s2-kopf:not(:has(.gtc-s2-kopf__logos)) + .gtc-s2-vorteile{border-top:0}.gtc-s2-vorteile__liste{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-block:0;padding-block:clamp(1.1rem,0.8rem + 1vw,1.75rem);list-style:none}@media (min-width:62em){.gtc-s2-vorteile__liste{grid-template-columns:repeat(4,minmax(0,1fr))}}.gtc-s2-vorteil{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:0.85rem;align-content:start;padding:0.6rem clamp(0.75rem,2vw,1.5rem)}.gtc-s2-vorteil .gtc-icon{grid-row:span 2;width:1.6rem;height:1.6rem;margin-top:0.1rem;color:var(--gtc-color-accent-dark)}.gtc-s2-vorteil__titel{font-size:0.95rem;font-weight:800;line-height:1.3}.gtc-s2-vorteil__text{color:var(--gtc-color-muted);font-size:0.84rem;font-weight:400;line-height:1.45;text-wrap:pretty}@media (min-width:62em){.gtc-s2-vorteil:first-child{padding-left:0}.gtc-s2-vorteil + .gtc-s2-vorteil{border-left:1px solid var(--gtc-color-line)}}@media (max-width:61.99em){.gtc-s2-vorteil:nth-child(odd){padding-left:0}.gtc-s2-vorteil:nth-child(even){border-left:1px solid var(--gtc-color-line)}}.gtc-s2-arten__raster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s2-spalt);margin:0;padding:0;list-style:none}.gtc-s2-art:first-child{grid-column:span 2}@media (min-width:48em){.gtc-s2-arten__raster{grid-template-columns:repeat(6,minmax(0,1fr))}.gtc-s2-art{grid-column:span 2}.gtc-s2-art:nth-child(-n+2){grid-column:span 3}}.gtc-s2-art__link{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 5;border-radius:var(--gtc-radius-lg);background:var(--gtc-color-bg-soft);color:var(--s2-papier);text-decoration:none}.gtc-s2-art:first-child .gtc-s2-art__link{aspect-ratio:4 / 3}@media (min-width:48em){.gtc-s2-art__link{aspect-ratio:1}.gtc-s2-art:nth-child(-n+2) .gtc-s2-art__link{aspect-ratio:4 / 3}}.gtc-s2-art__bild{position:absolute;inset:0;transition:scale 0.9s var(--gtc-ease)}.gtc-s2-art__link::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(15,12,10,0.66),rgba(15,12,10,0.18) 38%,rgba(15,12,10,0) 58%)}.gtc-s2-art__text{position:absolute;z-index:3;left:clamp(1rem,0.6rem + 1.2vw,1.75rem);right:4.5rem;bottom:clamp(1rem,0.6rem + 1.2vw,1.6rem);display:grid;gap:0.25rem}.gtc-s2-art__name{font-family:var(--gtc-font-display);font-size:calc(clamp(1.3rem,0.95rem + 1.2vw,2.2rem) * var(--gtc-titel,1));font-weight:800;line-height:1.05;letter-spacing:var(--gtc-laufweite-mittel);text-wrap:balance}.gtc-s2-art__info{color:rgba(250,249,247,0.88);font-size:0.86rem;font-weight:700;font-variant-numeric:tabular-nums}.gtc-s2-art__go{position:absolute;z-index:3;right:clamp(1rem,0.6rem + 1.2vw,1.6rem);bottom:clamp(1rem,0.6rem + 1.2vw,1.6rem);display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background:var(--s2-papier);color:var(--gtc-color-ink);transition:translate 0.45s var(--gtc-spring),background-color 0.3s var(--gtc-ease),color 0.3s var(--gtc-ease)}.gtc-s2-art__go .gtc-icon{width:1.1rem;height:1.1rem}@media (hover:hover){.gtc-s2-art__link:hover .gtc-s2-art__bild{scale:1.045}.gtc-s2-art__link:hover .gtc-s2-art__go{translate:0.2rem 0;background:var(--gtc-color-accent);color:var(--gtc-color-on-accent)}}@media (max-width:47.99em){.gtc-s2-art__go{width:2.25rem;height:2.25rem}.gtc-s2-art:not(:first-child) .gtc-s2-art__text{right:1rem;bottom:3.6rem}.gtc-s2-art:not(:first-child) .gtc-s2-art__go{left:1rem;right:auto;bottom:1rem}.gtc-s2-art__info{font-size:0.78rem}.gtc-s2-art:not(:first-child) .gtc-s2-art__name{font-size:calc(1.08rem * var(--gtc-titel,1));-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}}.gtc-s2-reihe__band{display:grid;grid-auto-flow:column;grid-auto-columns:min(78vw,19rem);grid-template-rows:repeat(5,auto);column-gap:var(--s2-spalt);margin:-1rem calc(-1 * var(--gtc-gutter)) -2rem;padding:1rem var(--gtc-gutter) 2rem;scroll-padding-inline:var(--gtc-gutter);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.gtc-s2-reihe__band>li{display:grid;min-width:0;scroll-snap-align:start}@supports (grid-template-rows:subgrid){.gtc-s2-reihe__band>li{grid-row:span 5;grid-template-rows:subgrid}}.gtc-s2-reihe__band .gtc-scard{margin-bottom:0}@media (min-width:62em){.gtc-s2-reihe__band{grid-auto-columns:calc((100% - 2 * var(--s2-spalt)) / 3);margin-inline:-0.75rem;padding-inline:0.75rem;scroll-padding-inline:0.75rem}}@media (min-width:80em){.gtc-s2-reihe__band{grid-auto-columns:calc((100% - 3 * var(--s2-spalt)) / 4)}}.gtc-s2-buehne__stand{margin:0;color:var(--gtc-color-ink-mute);font-size:0.8rem;font-weight:800;letter-spacing:0.14em;font-variant-numeric:tabular-nums;counter-reset:gtc-s2-nr var(--s2-nr,1)}.gtc-s2-buehne__nr::before{content:counter(gtc-s2-nr,decimal-leading-zero);color:var(--gtc-color-ink)}.gtc-s2-buehne__spur{display:flex;gap:var(--s2-spalt);margin:0;padding:0 var(--s2-kante);scroll-padding-inline:var(--s2-kante);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.gtc-s2-folie{position:relative;flex:0 0 100%;min-width:0;scroll-snap-align:start}.gtc-s2-folie__bild{position:relative;overflow:hidden;aspect-ratio:16 / 9;max-height:82svh;width:100%;border-radius:var(--gtc-radius-lg);background:var(--gtc-color-bg-soft)}.gtc-s2-folie__karte{display:grid;gap:0.35rem;padding:var(--gtc-space-m) 0 0}.gtc-s2-folie__name{margin:0;font-size:calc(clamp(1.45rem,1.1rem + 1vw,2.1rem) * var(--gtc-titel,1));font-weight:800;line-height:1.05;letter-spacing:var(--gtc-laufweite-mittel)}.gtc-s2-folie__name a{color:var(--gtc-color-ink);text-decoration:none}.gtc-s2-folie__name a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:0.15em}.gtc-s2-folie__zeile{margin:0;color:var(--gtc-color-ink-mute);font-size:0.92rem;font-weight:700}.gtc-s2-folie__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0.2rem 0 0;color:var(--gtc-color-ink-soft);font-size:0.92rem;font-weight:400;line-height:1.55}.gtc-s2-folie__fuss{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.6rem 1rem;margin:0.6rem 0 0}.gtc-s2-folie__preis{font-size:1.05rem;font-weight:800;font-variant-numeric:tabular-nums}@media (min-width:48em){.gtc-s2-folie__karte{position:absolute;z-index:3;left:clamp(1rem,0.4rem + 1.6vw,2.25rem);bottom:clamp(1rem,0.4rem + 1.6vw,2.25rem);width:min(25rem,52%);padding:1.4rem 1.6rem 1.5rem;border-radius:calc(var(--gtc-radius-lg) - 0.25rem);background:var(--gtc-color-bg);box-shadow:0 24px 60px -24px rgba(15,12,10,0.45)}}.gtc-s2-buehne .gtc-s2-pfeile{inset:42% calc(var(--s2-kante) - 1.45rem) auto}.gtc-s2-muster__raster{display:grid;gap:var(--gtc-space-l);align-items:center}@media (min-width:62em){.gtc-s2-muster__raster{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(2rem,5vw,5.5rem)}}.gtc-s2-muster__raster--ohne{grid-template-columns:minmax(0,1fr);max-width:44rem}.gtc-s2-muster__bild{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--gtc-radius-lg);background:var(--gtc-color-bg-soft)}.gtc-s2-muster__bild img{transition:scale 0.9s var(--gtc-ease)}@media (hover:hover){.gtc-s2-muster__bild:hover img{scale:1.035}}.gtc-s2-muster__stempel{position:absolute;z-index:3;left:clamp(0.9rem,0.5rem + 1.2vw,1.6rem);bottom:clamp(0.9rem,0.5rem + 1.2vw,1.6rem);display:grid;max-width:12rem;padding:0.85rem 1.1rem 0.95rem;border-radius:0.9rem;background:var(--gtc-color-bg);color:var(--gtc-color-ink-mute);box-shadow:0 16px 40px -20px rgba(15,12,10,0.5);font-size:0.72rem;font-weight:800;line-height:1.35;letter-spacing:0.08em;text-transform:uppercase}.gtc-s2-muster__stempel strong{color:var(--gtc-color-ink);font-family:var(--gtc-font-display);font-size:2.1rem;font-weight:900;line-height:1;letter-spacing:-0.02em;text-transform:none;font-variant-numeric:lining-nums tabular-nums}.gtc-s2-muster__text .gtc-s2-titel{max-width:18ch}.gtc-s2-muster__karten{margin-top:clamp(2rem,1.4rem + 2vw,3.5rem)}.gtc-s2-muster__band{--s2-karte:clamp(12.5rem,58vw,17rem)}@media (min-width:62em){.gtc-s2-muster__band{--s2-karte:calc((100% - 3 * var(--s2-spalt)) / 4)}}@media (min-width:80em){.gtc-s2-muster__band{--s2-karte:calc((100% - 4 * var(--s2-spalt)) / 5)}}.gtc-s2-ablauf__raster{display:grid;gap:var(--gtc-space-xl);align-items:start}@media (min-width:62em){.gtc-s2-ablauf__raster{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(2rem,5vw,5.5rem)}}.gtc-s2-schritte{margin:clamp(1.5rem,1rem + 1.6vw,2.5rem) 0 0;padding:0;list-style:none;border-top:1.5px solid var(--gtc-color-ink)}.gtc-s2-schritt{display:grid;grid-template-columns:clamp(3rem,2.2rem + 2vw,4.5rem) minmax(0,1fr);gap:var(--gtc-space-s);padding-block:var(--gtc-space-m);border-bottom:1px solid var(--gtc-color-line)}.gtc-s2-schritt__nr{color:var(--gtc-color-accent);font-family:var(--gtc-font-display);font-size:clamp(2.4rem,1.8rem + 1.8vw,3.6rem);font-weight:900;line-height:0.85;font-variant-numeric:lining-nums}.gtc-s2-schritt__titel{margin:0 0 0.35rem;font-size:var(--gtc-step-1);font-weight:800;letter-spacing:var(--gtc-laufweite-mittel)}.gtc-s2-schritt__text{max-width:54ch;margin:0 0 0.5rem;color:var(--gtc-color-ink-soft);font-weight:400;line-height:1.6;text-wrap:pretty}.gtc-s2-preise{padding:clamp(1.5rem,1rem + 1.6vw,2.5rem);border-radius:var(--gtc-radius-lg);background:#fff;box-shadow:0 0 0 1px rgba(15,12,10,0.06),0 30px 60px -36px rgba(15,12,10,0.35)}@media (min-width:62em){.gtc-s2-preise{position:sticky;top:calc(var(--s2-pille) + var(--gtc-space-l));margin-top:0.5rem}}.gtc-s2-preise__titel{margin:0 0 var(--gtc-space-m);font-size:calc(clamp(1.35rem,1.1rem + 0.8vw,1.85rem) * var(--gtc-titel,1));font-weight:800;line-height:1.15;letter-spacing:var(--gtc-laufweite-mittel);text-wrap:balance}.gtc-s2-preise__liste{display:grid;gap:0.85rem;margin:0 0 var(--gtc-space-m);padding:0;list-style:none;font-size:1.05rem}.gtc-s2-preise__liste .gtc-s2-zeile__was{font-weight:700}.gtc-s2-preise__liste li:not(:first-child) .gtc-s2-zeile__preis{color:var(--gtc-color-accent-dark)}.gtc-s2-preise__hinweis{margin:0 0 var(--gtc-space-s);color:var(--gtc-color-muted);font-size:0.84rem;font-weight:400;line-height:1.5}.gtc-s2-mat__band{--s2-karte:clamp(10.5rem,44vw,15rem)}@media (min-width:62em){.gtc-s2-mat__band{--s2-karte:calc((100% - 4 * var(--s2-spalt)) / 5)}}.gtc-s2-stoff__link{aspect-ratio:3 / 4;color:var(--s2-papier)}.gtc-s2-stoff__bild{position:absolute;inset:0}.gtc-s2-stoff__link::after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(to top,rgba(15,12,10,0.62),rgba(15,12,10,0) 50%);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.08)}.gtc-s2-stoff__text{position:absolute;z-index:1;left:1rem;right:1rem;bottom:1rem;display:grid;gap:0.15rem}.gtc-s2-stoff__name{font-family:var(--gtc-font-display);font-size:1.35rem;font-weight:800;line-height:1.1;letter-spacing:var(--gtc-laufweite-mittel)}.gtc-s2-stoff__n{color:rgba(250,249,247,0.85);font-size:0.68rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase}.gtc-s2-preis__flaeche{position:relative;isolation:isolate;display:grid;align-items:center;min-height:clamp(32rem,78svh,46rem);background:var(--gtc-color-bg-deep);color:var(--s2-papier)}.gtc-s2-preis__bild{position:absolute;inset:0;z-index:-1}.gtc-s2-preis__bild::after{content:"";position:absolute;inset:0;background:linear-gradient(to right,rgba(15,12,10,0.84) 0%,rgba(15,12,10,0.6) 40%,rgba(15,12,10,0.08) 75%)}.gtc-s2-preis__inhalt{padding-block:var(--gtc-space-2xl)}.gtc-s2-preis__text{max-width:40rem}.gtc-s2-preis .gtc-eyebrow{color:rgba(250,249,247,0.75)}.gtc-s2-preis__titel{margin:0 0 var(--gtc-space-m);color:var(--s2-papier);font-size:calc(clamp(2.1rem,1.2rem + 2.8vw,3.8rem) * var(--gtc-titel,1));font-weight:900;line-height:1.02;letter-spacing:-0.03em;text-wrap:balance}.gtc-s2-preis__titel em{font-style:normal;font-weight:400;color:rgba(250,249,247,0.82)}.gtc-s2-preis__satz{max-width:52ch;margin:0;color:rgba(250,249,247,0.88);font-weight:400;line-height:1.65}.gtc-s2-preis__wege{margin-top:var(--gtc-space-l)}.gtc-s2-preis__hinweis{margin:var(--gtc-space-m) 0 0;color:rgba(250,249,247,0.68);font-size:0.84rem;font-weight:400}@media (max-width:47.99em){.gtc-s2-preis__bild::after{background:linear-gradient(to top,rgba(15,12,10,0.9) 0%,rgba(15,12,10,0.7) 55%,rgba(15,12,10,0.35) 100%)}.gtc-s2-preis__flaeche{align-items:end}}.gtc-s2-manu__raster{display:grid;gap:var(--gtc-space-xl);align-items:center}@media (min-width:62em){.gtc-s2-manu__raster{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2rem,5vw,5.5rem)}}.gtc-s2-manu__raster--ohne{grid-template-columns:minmax(0,1fr);max-width:52rem}.gtc-s2-manu__titel{margin:0;font-size:calc(clamp(1.45rem,1.1rem + 1.05vw,2.1rem) * var(--gtc-titel,1));font-weight:800;line-height:1.2;letter-spacing:var(--gtc-laufweite-mittel);text-wrap:balance}.gtc-s2-manu__punkte{display:grid;gap:0.7rem;margin:var(--gtc-space-l) 0;padding:0;list-style:none;font-weight:700}.gtc-s2-manu__punkte li{display:flex;align-items:center;gap:0.75rem}.gtc-s2-manu__punkte .gtc-icon{flex:none;width:1.4rem;height:1.4rem;color:var(--gtc-color-accent-dark)}.gtc-s2-manu__bild{position:relative;overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--gtc-radius-lg);background:var(--gtc-color-bg-soft)}@media (max-width:61.99em){.gtc-s2-manu__bild{order:-1}}.gtc-s2-zitate{display:grid;gap:0 var(--gtc-space-l);margin:0;padding:0;list-style:none}@media (min-width:48em){.gtc-s2-zitate{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:62em){.gtc-s2-zitate{grid-template-columns:repeat(3,minmax(0,1fr))}}.gtc-s2-zitat{padding-block:var(--gtc-space-m);border-top:1px solid var(--gtc-color-line)}.gtc-s2-zitat figure{margin:0}.gtc-s2-zitat blockquote{margin:0;padding:0;border:0}.gtc-s2-zitat blockquote p{margin:0 0 var(--gtc-space-s);color:var(--gtc-color-ink);font-family:var(--gtc-font-display);font-size:clamp(1.1rem,1rem + 0.4vw,1.35rem);font-weight:700;line-height:1.35;letter-spacing:var(--gtc-laufweite-text);text-wrap:pretty}.gtc-s2-zitat blockquote p::before{content:"„";color:var(--gtc-color-accent)}.gtc-s2-zitat blockquote p::after{content:"“";color:var(--gtc-color-accent)}.gtc-s2-zitat figcaption{display:flex;flex-wrap:wrap;gap:0.2rem 0.7rem;font-size:0.72rem;font-weight:800;letter-spacing:0.14em;text-transform:uppercase}.gtc-s2-zitat__quelle{color:var(--gtc-color-muted)}.gtc-s2-logos{margin-top:clamp(2rem,1.4rem + 2vw,3.5rem)}.gtc-s2-logos .gtc-start-logos__bar{border-top:1px solid var(--gtc-color-line)}.gtc-s2-page .gtc-start-fragen{padding-block:var(--s2-luft) 0}.gtc-s2-page .gtc-start-fragen>.gtc-container{max-width:90rem}.gtc-s2-schluss{padding-bottom:var(--s2-luft)}.gtc-s2-schluss__in{max-width:50rem;text-align:center}.gtc-s2-schluss__titel{margin:0 auto var(--gtc-space-s);font-size:calc(clamp(1.9rem,1.2rem + 2.4vw,3.5rem) * var(--gtc-titel,1));font-weight:900;line-height:1.04;letter-spacing:var(--gtc-laufweite-titel);text-wrap:balance}.gtc-s2-schluss__zusagen{margin:0;color:var(--gtc-color-muted);font-size:0.9rem}.gtc-s2-schluss__knoepfe{justify-content:center;margin-top:var(--gtc-space-l)}.gtc-s2-schluss__tel{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0.2rem 0.5rem;margin:var(--gtc-space-m) 0 0;color:var(--gtc-color-ink-soft);font-size:0.95rem}.gtc-s2-schluss__tel a{display:inline-flex;align-items:center;gap:0.35rem;color:var(--gtc-color-ink);font-weight:800;text-decoration:none;font-variant-numeric:tabular-nums}.gtc-s2-schluss__tel a:hover{text-decoration:underline;text-underline-offset:0.2em}.gtc-s2-schluss__tel .gtc-icon{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.gtc-s2-kopf__bild img{animation:none}.gtc-s2-art__bild,.gtc-s2-muster__bild img,.gtc-s2-art__go{transition:none}}
