.hero{background:radial-gradient(60% 80% at 85% 30%,rgba(184,114,15,0.10) 0%,transparent 60%),radial-gradient(50% 70% at 10% 80%,rgba(29,80,200,0.07) 0%,transparent 65%),radial-gradient(ellipse 100% 80% at 75% 40%,rgba(30,25,10,0.18) 0%,rgba(250,248,244,1) 70%) !important}.hero::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,transparent 70%,rgba(245,241,232,0.7) 100%);pointer-events:none;z-index:1}.btn-primary{background:linear-gradient(135deg,#C7821A 0%,#B8720F 45%,#8E5708 100%) !important;background-size:200% 200%;background-position:0% 50%;box-shadow:0 1px 0 rgba(255,255,255,0.18) inset,0 -1px 0 rgba(0,0,0,0.12) inset,0 8px 24px -6px rgba(184,114,15,0.45),0 2px 6px rgba(184,114,15,0.25);transition:background-position .5s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1)}.btn-primary:hover{background-position:100% 50%;box-shadow:0 1px 0 rgba(255,255,255,0.22) inset,0 -1px 0 rgba(0,0,0,0.14) inset,0 14px 36px -8px rgba(184,114,15,0.55),0 4px 12px rgba(184,114,15,0.30);transform:translateY(-1px)}.btn-primary:active{transform:translateY(0)}.btn-secondary,.btn-ghost{position:relative;background-image:linear-gradient(180deg,rgba(255,255,255,0.55) 0%,rgba(255,255,255,0.0) 60%),var(--btn-bg-base,transparent);background-blend-mode:overlay,normal}main>section+section::before{content:'';position:absolute;top:0;left:50%;width:min(720px,70%);height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent 0%,rgba(184,114,15,0.0) 10%,rgba(184,114,15,0.22) 50%,rgba(184,114,15,0.0) 90%,transparent 100%);pointer-events:none;z-index:4}main>section{position:relative}.hero+section::before,.bg-mesh+section::before,section.bg-mesh::before{display:none}.glow-card,.pillar,.feature-card,.ind-card,.br-card,.quellen-card,.ka-job-card,.tm-card,.berater-card{position:relative;isolation:isolate}.glow-card::after,.pillar::after,.feature-card::after,.ind-card::after,.br-card::after,.quellen-card::after,.ka-job-card::after,.tm-card::after,.berater-card::after{content:'';position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(184,114,15,0.45) 0%,rgba(184,114,15,0.06) 30%,rgba(29,80,200,0.08) 70%,rgba(29,80,200,0.35) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.55;transition:opacity .4s cubic-bezier(.16,1,.3,1);z-index:2}.glow-card:hover::after,.pillar:hover::after,.feature-card:hover::after,.ind-card:hover::after,.br-card:hover::after,.quellen-card:hover::after,.ka-job-card:hover::after,.tm-card:hover::after,.berater-card:hover::after{opacity:1}.feature-card,.ind-card,.br-card,.quellen-card,.ka-job-card,.tm-card,.berater-card{background-image:linear-gradient(180deg,rgba(255,255,255,0.45) 0%,rgba(255,255,255,0) 30%),var(--card-bg,none)}.bg-mesh{background-image:radial-gradient(40% 60% at 80% 20%,rgba(184,114,15,0.18) 0%,transparent 65%),radial-gradient(50% 70% at 20% 80%,rgba(29,80,200,0.14) 0%,transparent 65%),radial-gradient(60% 80% at 50% 50%,rgba(10,15,28,0.0) 0%,rgba(10,15,28,0.0) 100%)}@media (prefers-reduced-motion:reduce){.btn-primary{transition:none}.btn-primary:hover{transform:none}.glow-card::after,.pillar::after,.feature-card::after,.ind-card::after,.br-card::after,.quellen-card::after,.ka-job-card::after,.tm-card::after,.berater-card::after{transition:none}}@media print{.hero::after,main>section+section::before{display:none}.btn-primary{background:#B8720F !important;box-shadow:none !important}}