@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-cyrillic-ext-400-normal.Xqov12YL.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-400-normal.DRPPeomZ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-cyrillic-400-normal.BPq32Q8K.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-400-normal.jEs4Tk-Z.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-vietnamese-400-normal.D4oHqQTd.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-400-normal.BeEscFYY.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-ext-400-normal.B8bwfy6Y.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-400-normal.BffdBkAA.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-400-normal.BLhwKU8k.woff2)format("woff2"),url(/_astro/montserrat-latin-400-normal.xItZbAXg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-cyrillic-ext-500-normal.11xBT7e1.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-500-normal.DOzfAZ45.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-cyrillic-500-normal.T0SG181k.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-500-normal.CyGtXmN9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-vietnamese-500-normal.NT-t8RG1.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-500-normal.DpeZlV_K.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-latin-ext-500-normal.BKtbrd6n.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-500-normal.DWPqqZgs.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/montserrat-latin-500-normal.DRFEGfly.woff2)format("woff2"),url(/_astro/montserrat-latin-500-normal.Dok2oTci.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-cyrillic-ext-600-normal.BtBW-rpm.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-600-normal.wReYPmz2.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-cyrillic-600-normal.CQEPC0hM.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-600-normal.DUglwBrH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-vietnamese-600-normal.DKe6qT_E.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-600-normal.SJ-HTWuM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-latin-ext-600-normal.DSkTqI9L.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-600-normal.CSDhkhgS.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-latin-600-normal.UVxSCcoG.woff2)format("woff2"),url(/_astro/montserrat-latin-600-normal.CdhFl4lI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-cyrillic-ext-700-normal.MyDreaeu.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-700-normal.D-Mk2xRJ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-cyrillic-700-normal.D-Pqjtdp.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-700-normal.BvLYcGP1.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-vietnamese-700-normal.C0x1De3p.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-700-normal.DnwGT2D9.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-latin-ext-700-normal.BOP2Nhf0.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-700-normal.DdDFr05Z.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-latin-700-normal.BdjcYUrC.woff2)format("woff2"),url(/_astro/montserrat-latin-700-normal.BWkrl476.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/montserrat-cyrillic-ext-800-normal.GOAQXnVZ.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-800-normal.mB3PmEeV.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/montserrat-cyrillic-800-normal.DDmpGQGC.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-800-normal.B_mUCQ9O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/montserrat-vietnamese-800-normal.BDwqwvSG.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-800-normal.Chy8GRiB.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/montserrat-latin-ext-800-normal.BBvmbyWk.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-800-normal.Wjq_OapB.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/montserrat-latin-800-normal.axpkC1rd.woff2)format("woff2"),url(/_astro/montserrat-latin-800-normal.C3dfDxXV.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tenada;src:url(/assets/fonts/Tenada.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Tenada;src:url(/assets/fonts/Tenada-Umlauts.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;unicode-range:U+C4,U+D6,U+DC,U+E4,U+FC,U+DF}@font-face{font-family:ZTNature;src:url(/assets/fonts/ZTNature-Bold-Rounded.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--wahr-copper-900:#5c3818;--wahr-copper-800:#8a5326;--wahr-copper-700:#b87333;--wahr-copper-600:#d18748;--wahr-copper-500:#b87333;--wahr-copper-300:#f5b985;--wahr-copper-200:#fad2ad;--wahr-cream-100:#f9f8f6;--wahr-cream-200:#efece6;--wahr-ink-900:#0a0a09;--wahr-ink-850:#111110;--wahr-ink-800:#1a1a18;--wahr-ink-700:#2a2926;--wahr-ink-500:#7a6a5c;--wahr-ink-400:#a99a8b;--wahr-white:#fff;--brand:#b87333;--brand-glow:#f2a25c;--brand-hover:#d18748;--brand-press:#8a5326;--brand-tint:#b873332e;--action-solid:#9e612b;--action-solid-hover:#a5682e;--bg-page:#0a0a09;--bg-surface:#111110;--bg-elevated:#1a1a18;--fg-primary:#f9f8f6;--fg-secondary:#f9f8f6c7;--fg-muted:#f9f8f68f;--fg-faint:#f9f8f685;--fg-photo-secondary:#f9f8f6db;--fg-photo-muted:#f9f8f6c2;--border-default:#ffffff1a;--border-subtle:#ffffff0f;--border-strong:#ffffff2e;--font-display:"Tenada", "Montserrat", system-ui, sans-serif;--font-heading:"ZTNature", "Tenada", "Montserrat", system-ui, sans-serif;--font-sans:"Montserrat", system-ui, -apple-system, sans-serif;--font-lede:"Montserrat", system-ui, sans-serif;--font-small:"Montserrat", system-ui, sans-serif;--font-mono:var(--font-sans);--fs-display:clamp(64px, 8.5vw, 144px);--fs-h1:clamp(36px, 3.5vw, 56px);--fs-h2:clamp(28px, 2.8vw, 44px);--fs-section-heading:clamp(42px, 5.2vw, 84px);--fs-h3:28px;--fs-eyebrow:clamp(13px, .9vw, 16px);--fs-lede:clamp(16px, .7vw + 10px, 19px);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-card:14px;--radius-lg:18px;--radius-xl:28px;--radius-2xl:40px;--radius-pill:999px;--shadow-sm:0 2px 6px #2e1e1012, 0 1px 2px #2e1e100a;--shadow-md:0 8px 22px -8px #2e1e102e, 0 2px 6px #2e1e100f;--shadow-lg:0 24px 48px -16px #2e1e1038, 0 4px 10px #2e1e1014;--shadow-warm:0 20px 50px -12px #1a1a1980;--shadow-text-lg:0 2px 6px #00000073, 0 4px 30px #0000008c;--shadow-text-sm:0 1px 2px #0000008c, 0 2px 14px #00000073;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-liquid:cubic-bezier(.22, 1, .36, 1);--dur-fast:.14s;--dur-base:.26s;--dur-slow:.52s;--site-max:1560px;--site-pad:clamp(24px, 5vw, 40px);--glass-bg:#ffffff0a;--glass-border:1px solid #ffffff1a;--glass-blur:blur(20px) saturate(180%)}*,:before,:after{box-sizing:border-box}:root{--ui-zoom:1;--vh:1vh}@supports (zoom:1){@media (min-width:1800px){:root{--ui-zoom:1.12;--vh:calc(1vh / 1.12)}body{zoom:var(--ui-zoom)}}}html{scroll-behavior:smooth}html,body{background:var(--bg-page);color:var(--fg-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;padding:0;font-size:17px;line-height:1.5}body{isolation:isolate;position:relative;overflow-x:hidden}.site-watermark{z-index:0;width:88vh;height:88vh;opacity:.05;pointer-events:none;-webkit-user-select:none;user-select:none;background:url(/assets/wahr-background-mark.svg) 50%/contain no-repeat;width:88dvh;height:88dvh;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.site-woodgrain{z-index:2;opacity:.22;pointer-events:none;-webkit-user-select:none;user-select:none;background:url(/_astro/holzmaserung.CMOZV-I4.webp) 50%/cover no-repeat;position:fixed;top:0;bottom:0;left:0;right:0}body:has(.homepage)>.site-woodgrain{opacity:.11}body>:not(.site-watermark):not(.site-woodgrain):not(.skip-link):not(header):not(script){position:relative}body:not(:has(.homepage))>.site-watermark{z-index:2}body:not(:has(.homepage))>.site-woodgrain{z-index:2}body:not(:has(.homepage)) main{z-index:3;position:relative}@media (max-width:760px){.site-woodgrain{opacity:.13;background-position:75%}body:has(.homepage)>.site-woodgrain{opacity:.065}.site-watermark{width:86vh;height:86vh;opacity:.04;width:86dvh;height:86dvh}}img,svg{max-width:100%;display:block}@supports (interpolate-size:allow-keywords) and selector(details::details-content){details{interpolate-size:allow-keywords}details::details-content{opacity:0;block-size:0;transition:block-size .5s cubic-bezier(.4, 0, .2, 1), opacity .5s ease, content-visibility .5s allow-discrete;display:flow-root;overflow:clip}details[open]::details-content{opacity:1;block-size:auto}@media (prefers-reduced-motion:reduce){details::details-content{transition:none}}}a{text-decoration:none}.skip-link{z-index:1000;border-radius:var(--radius-sm);background:var(--wahr-cream-100);color:var(--wahr-ink-900);font:800 14px/1 var(--font-sans);transition:transform .18s var(--ease-liquid);padding:10px 14px;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}section[id]{scroll-margin-top:96px}#leistungen,#nachhaltigkeit,#referenzen,#ueber-uns,#praezision,#solar,#ablauf,#kontakt{scroll-margin-top:0}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg-page)}::-webkit-scrollbar-thumb{background:#f5e9dd6b;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#f5e9dd9e}html{scrollbar-color:#f5e9dd6b var(--bg-page)}::selection{background:var(--wahr-copper-700);color:#fff}.accent{color:var(--wahr-copper-500)}.site-inner{max-width:var(--site-max);width:100%;margin:0 auto}.reveal{opacity:1;transform:none}html.has-reveal .reveal{opacity:0;transform:translateY(18px)}html.has-reveal .reveal.is-visible{opacity:1;transition:opacity .7s var(--ease-liquid), transform .7s var(--ease-liquid);transition-delay:var(--reveal-delay,0s);transform:translateY(0)}.r-grid-projects{isolation:isolate;grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.r-grid-process{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}@media (max-width:1100px){.r-grid-projects{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.r-grid-process{grid-template-columns:repeat(2,1fr)}.r-nav{display:none!important}.sustainability-layout,.about-layout{grid-template-columns:1fr!important}}@media (max-width:600px){.r-grid-projects,.r-grid-process{grid-template-columns:1fr}.process-steps{gap:22px!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}}.svc__title,.nh__title,.dr__title,.ab__title,.ref__title,.phero__h1{text-shadow:var(--shadow-text-lg)}.hero__lede,.svc__lede,.nh__lede,.dr__lede,.ab__copy p,.ref__lede,.phero__lede{text-shadow:var(--shadow-text-sm)}:focus-visible{outline:2px solid var(--wahr-copper-500);outline-offset:3px;border-radius:4px}.hdr[data-astro-cid-nen7h5rs]{z-index:100;transition:all .5s var(--ease-liquid);position:fixed;top:0;left:0;right:0}.hdr__pad[data-astro-cid-nen7h5rs]{z-index:101;max-width:var(--site-max);width:100%;padding:0 var(--site-pad);box-sizing:border-box;transition:padding .5s var(--ease-liquid);margin:0 auto;position:relative}.hdr__bar[data-astro-cid-nen7h5rs]{width:100%;transition:all .5s var(--ease-liquid);border:1px solid #0000;border-radius:0;grid-template-columns:auto 1fr auto;align-items:center;gap:32px;padding:20px 0;display:grid}.hdr[data-astro-cid-nen7h5rs].is-scrolled .hdr__pad[data-astro-cid-nen7h5rs]{padding:8px var(--site-pad) 0}.hdr[data-astro-cid-nen7h5rs].is-scrolled .hdr__bar[data-astro-cid-nen7h5rs]{-webkit-backdrop-filter:blur(28px)saturate(1.5);backdrop-filter:blur(28px)saturate(1.5);background:#0a0806d6;border:1px solid #ffffff1a;border-radius:22px;padding:12px 20px;box-shadow:0 18px 54px -22px #000000b3,inset 0 1px #ffffff1a}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.hdr[data-astro-cid-nen7h5rs].is-scrolled .hdr__bar[data-astro-cid-nen7h5rs]{background:#0a0806f7}.hdr__mobile[data-astro-cid-nen7h5rs]{background:#0c0a08f5}}.hdr__logo[data-astro-cid-nen7h5rs]{align-items:center;text-decoration:none;display:flex}.hdr__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{filter:brightness(1.08);width:auto;height:52px;transition:height .5s var(--ease-liquid)}.hdr[data-astro-cid-nen7h5rs].is-scrolled .hdr__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:42px}.hdr__nav[data-astro-cid-nen7h5rs]{justify-content:center;align-items:center;gap:max(18px,min(2vw,28px));display:flex}.hdr__link[data-astro-cid-nen7h5rs]{color:#f9f8f6b8;font-family:var(--font-sans);letter-spacing:.01em;transition:color .2s, transform .22s var(--ease-liquid);font-size:16px;font-weight:500;text-decoration:none;position:relative}.hdr__link[data-astro-cid-nen7h5rs]:hover{color:var(--wahr-cream-100)}.hdr__link[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--wahr-copper-300);text-underline-offset:7px;text-decoration:underline}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hdr__link[data-astro-cid-nen7h5rs]:hover{transform:scale(1.025)}}.hdr__cta[data-astro-cid-nen7h5rs]{background:var(--action-solid);color:#fff;border-radius:var(--radius-md);font-family:var(--font-sans);transition:all .22s var(--ease-liquid);white-space:nowrap;border:1px solid #ffffff1f;padding:10px 22px;font-size:14px;font-weight:600;text-decoration:none;box-shadow:inset 0 1px #ffffff29,0 2px 8px #00000040}.hdr[data-astro-cid-nen7h5rs].is-scrolled .hdr__cta[data-astro-cid-nen7h5rs]{padding:9px 18px}.hdr__cta[data-astro-cid-nen7h5rs]:hover{background:var(--action-solid-hover);transform:translateY(-1px);box-shadow:inset 0 1px #fff3,0 0 22px -2px #f2a25c73}.hdr__burger[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0;display:none}.hdr__burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--wahr-cream-100);transform-origin:50%;width:24px;height:2px;transition:transform .36s var(--ease-liquid), opacity .24s var(--ease-liquid);border-radius:2px;margin:0 auto;display:block}[data-astro-cid-nen7h5rs][data-menu-toggle][aria-expanded=true] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(7px)rotate(45deg)}[data-astro-cid-nen7h5rs][data-menu-toggle][aria-expanded=true] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0;transform:scaleX(0)}[data-astro-cid-nen7h5rs][data-menu-toggle][aria-expanded=true] span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.hdr__mobile[data-astro-cid-nen7h5rs]{-webkit-backdrop-filter:blur(30px)saturate(1.6);backdrop-filter:blur(30px)saturate(1.6);opacity:0;pointer-events:none;transition:opacity .38s var(--ease-out) .13s;z-index:99;background:#0c0a088c;justify-content:center;align-items:center;padding:100px 24px 32px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.hdr__mobile[data-astro-cid-nen7h5rs].is-open{opacity:1;pointer-events:auto;transition:opacity .3s var(--ease-liquid) 0s}.hdr__mobile[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{text-align:center;flex-direction:column;gap:max(10px,min(2.5svh,24px));max-height:100%;display:flex}.hdr__mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--wahr-cream-100);font-family:var(--font-heading);text-transform:uppercase;letter-spacing:-.01em;justify-content:center;align-items:center;min-height:44px;font-size:28px;font-weight:700;text-decoration:none;display:inline-flex}.hdr__mobile-cta[data-astro-cid-nen7h5rs],.hdr__mobile[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--wahr-copper-300)!important}.hdr__mobile[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{opacity:0;transition:opacity .42s var(--ease-liquid), transform .42s var(--ease-liquid);transform:translateY(-22px)}.hdr__mobile[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:first-child{transition-delay:.15s}.hdr__mobile[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(2){transition-delay:.12s}.hdr__mobile[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(3){transition-delay:90ms}.hdr__mobile[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(4){transition-delay:60ms}.hdr__mobile[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(5){transition-delay:30ms}.hdr__mobile[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(6),.hdr__mobile[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(7){transition-delay:0s}.hdr__mobile[data-astro-cid-nen7h5rs].is-open nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{opacity:1;transform:translateY(0)}.hdr__mobile[data-astro-cid-nen7h5rs].is-open nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:first-child{transition-delay:.12s}.hdr__mobile[data-astro-cid-nen7h5rs].is-open nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(2){transition-delay:.175s}.hdr__mobile[data-astro-cid-nen7h5rs].is-open nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(3){transition-delay:.23s}.hdr__mobile[data-astro-cid-nen7h5rs].is-open nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(4){transition-delay:.285s}.hdr__mobile[data-astro-cid-nen7h5rs].is-open nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(5){transition-delay:.34s}.hdr__mobile[data-astro-cid-nen7h5rs].is-open nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(6){transition-delay:.395s}.hdr__mobile[data-astro-cid-nen7h5rs].is-open nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:nth-child(7){transition-delay:.45s}@media (prefers-reduced-motion:reduce){.hdr__mobile[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{transform:none}}@media (max-width:1180px){.hdr__nav[data-astro-cid-nen7h5rs]{display:none!important}.hdr__burger[data-astro-cid-nen7h5rs]{display:flex}.hdr__cta[data-astro-cid-nen7h5rs]{display:none}.hdr__bar[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto;gap:16px}.hdr__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:max(38px,min(9vw,48px))}.hdr[data-astro-cid-nen7h5rs].is-scrolled .hdr__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{height:max(34px,min(8vw,42px))}}.ft[data-astro-cid-jo6i4kqk]{z-index:3;background:#0a0806e0;border-top:1px solid #ffffff1a;flex-shrink:0;position:relative;overflow:hidden;box-shadow:0 -18px 54px -22px #000000b3,inset 0 1px #ffffff1a}@media (prefers-reduced-transparency:reduce){.ft[data-astro-cid-jo6i4kqk]{background:#0a0806f5}}.ft__inner[data-astro-cid-jo6i4kqk]{z-index:1;max-width:var(--site-max);padding:clamp(40px, 5vw, 60px) var(--site-pad) clamp(28px, 3vw, 38px);box-sizing:border-box;width:100%;margin:0 auto;position:relative}.ft__top[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:24px;display:flex}.ft__brand[data-astro-cid-jo6i4kqk]{align-items:center;text-decoration:none;display:inline-flex}.ft__logo[data-astro-cid-jo6i4kqk]{opacity:.92;width:auto;height:max(48px,min(5vw,64px))}.ft__social[data-astro-cid-jo6i4kqk]{color:#f5e9dd9e;width:44px;height:44px;transition:color .2s var(--ease-liquid), background .2s var(--ease-liquid), border-color .2s var(--ease-liquid);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;flex-shrink:0;place-items:center;display:grid}.ft__social[data-astro-cid-jo6i4kqk]:hover{color:var(--wahr-cream-100);background:#b873331f;border-color:#b8733366}.ft__divider[data-astro-cid-jo6i4kqk]{background:#ffffff14;height:1px;margin:max(26px,min(4vw,40px)) 0 max(22px,min(3vw,30px))}.ft__bottom[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr auto 1fr;align-items:start;gap:max(24px,min(4vw,56px));display:grid}.ft__left[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:16px;min-width:0;display:flex}.ft__contacts[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:5px;display:flex}.ft__contact[data-astro-cid-jo6i4kqk]{font-family:var(--font-sans);color:#f5e9dd9e;font-size:13px;line-height:1.5;text-decoration:none;transition:color .18s}a[data-astro-cid-jo6i4kqk].ft__contact:hover{color:var(--wahr-copper-500)}.ft__base[data-astro-cid-jo6i4kqk]{border-top:1px solid #ffffff0f;margin-top:max(24px,min(3vw,36px));padding-top:18px}.ft__copy[data-astro-cid-jo6i4kqk]{font-family:var(--font-sans);color:#f5e9dd8c;margin:0;font-size:11px;line-height:1.6}.ft__nav[data-astro-cid-jo6i4kqk]{flex-wrap:nowrap;gap:max(8px,min(2vw,26px));display:flex}.ft__nav--pages[data-astro-cid-jo6i4kqk]{justify-self:center}.ft__nav--legal[data-astro-cid-jo6i4kqk]{justify-self:end}.ft__link[data-astro-cid-jo6i4kqk]{font-family:var(--font-sans);color:#f5e9ddd1;white-space:nowrap;font-size:max(10.5px,min(2.6vw,14px));font-weight:600;text-decoration:none;transition:color .18s}.ft__link[data-astro-cid-jo6i4kqk]:hover{color:var(--wahr-copper-500)}.ft__link--muted[data-astro-cid-jo6i4kqk]{color:#f5e9dd9e;font-weight:500}@media (max-width:860px){.ft__bottom[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:26px}.ft__nav--pages[data-astro-cid-jo6i4kqk],.ft__nav--legal[data-astro-cid-jo6i4kqk]{justify-self:start}.ft__nav[data-astro-cid-jo6i4kqk]{flex-wrap:wrap}}
