.lagerhaus-page{color:#f4f4f5;background:#080604;min-height:100vh;position:relative;overflow-x:hidden}.nav15--lagerhaus .nav15__cta{color:#fff!important;background:linear-gradient(135deg,#ff8b2a,#d96b14)!important;border-color:#0000!important;box-shadow:0 4px 15px #ff8b2a66!important}.nav15--lagerhaus .nav15__cta:hover{transform:translateY(-2px);background:linear-gradient(135deg,#d96b14,#ff8b2a)!important;box-shadow:0 6px 20px #d96b1499!important}.nav15--lagerhaus .nav15__mobileCta{color:#fff!important;background:linear-gradient(135deg,#ff8b2a,#d96b14)!important}.lagerhaus-hero{padding:clamp(120px,12vw,180px) 0 clamp(80px,8vw,120px);position:relative;overflow:hidden}.lagerhaus-hero__glow{filter:blur(140px);pointer-events:none;z-index:1;border-radius:50%;width:600px;height:600px;position:absolute}.lagerhaus-hero__glow--amber{background:radial-gradient(circle,#ff8b2a38,#0000 70%);top:-100px;right:-50px}.lagerhaus-hero__grid{z-index:2;grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(40px,6vw,80px);display:grid;position:relative}@media (max-width:900px){.lagerhaus-hero__grid{grid-template-columns:minmax(0,1fr)}}.lagerhaus-hero__metrics{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:480px){.lagerhaus-hero__metrics{grid-template-columns:minmax(0,1fr)}}.lagerhaus-hero__copy h1{letter-spacing:-.04em;margin:20px 0;font-size:clamp(2.6rem,4.5vw,4.8rem);font-weight:800;line-height:1.05}.lagerhaus-hero__copy h1 em{background:linear-gradient(135deg,#fbbf24 0%,#ff8b2a 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.lagerhaus-hero__copy p{color:#a1a1aa;max-width:580px;margin-bottom:32px;font-size:clamp(1.05rem,1.25vw,1.25rem);line-height:1.65}.lagerhaus-hero__primary{background:linear-gradient(135deg,#ff8b2a 0%,#d97706 100%);border-radius:9999px;align-items:center;gap:10px;padding:16px 28px;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 25px #ff8b2a66,inset 0 1px #fff6;color:#080604!important;text-decoration:none!important}.lagerhaus-hero__primary:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 8px 35px #ff8b2aa6}.lagerhaus-hero__primary.lagerhaus-hero__primary--ghost{box-shadow:none;background:#ffffff0f;border:1px solid #ff8b2a4d;color:#fff!important}.lagerhaus-hero__primary.lagerhaus-hero__primary--ghost:hover{box-shadow:none;border-color:#ff8b2a99}.lagerhaus-hero__card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(145deg,#1c140ed9,#100c08f2);border:1px solid #ff8b2a47;border-radius:28px;padding:clamp(28px,4vw,44px);box-shadow:0 30px 70px -15px #000c,0 0 40px #ff8b2a26}.lagerhaus-services__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-top:48px;display:grid}.lagerhaus-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#16120e99;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;justify-content:space-between;padding:32px 28px;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex}.lagerhaus-card:hover{border-color:#ff8b2a73;transform:translateY(-6px);box-shadow:0 25px 50px -10px #0009,0 0 25px #ff8b2a33}.lagerhaus-card__icon{color:#fbbf24;background:radial-gradient(circle,#ff8b2a47,#ff8b2a0d);border:1px solid #ff8b2a59;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:20px;display:grid}.lagerhaus-page{--active-section-color:#fbbf24}.lagerhaus-page .eyebrow:after{background:linear-gradient(90deg,#fbbf2499,#0000)}
