.CareerHero-module__1IdGta__hero{padding:110px 0;position:relative;overflow:hidden}.CareerHero-module__1IdGta__content{text-align:center;max-width:850px;margin:auto}.CareerHero-module__1IdGta__title{font-size:clamp(2.6rem,6vw,4.8rem);line-height:1.05;font-family:var(--font-display);margin:20px 0}.CareerHero-module__1IdGta__sub{max-width:650px;color:var(--text2);margin:auto;font-size:1.05rem;line-height:1.8}.CareerHero-module__1IdGta__actions{justify-content:center;gap:18px;margin-top:40px;display:flex}.CareerHero-module__1IdGta__glow1{background:radial-gradient(circle,#7c5cfc2e,#0000 70%);width:500px;height:500px;position:absolute;top:-100px;left:-100px}.CareerHero-module__1IdGta__glow2{background:radial-gradient(circle,#ec489921,#0000 70%);width:300px;height:300px;position:absolute;bottom:0;right:0}.CareerHero-module__1IdGta__contactBtn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #fff9;font-weight:600;transition:all .3s;box-shadow:0 6px 18px #0000000f;color:var(--text)!important;background:#ffffffd9!important}.CareerHero-module__1IdGta__contactBtn:hover{border-color:var(--primary);transform:translateY(-2px);box-shadow:0 8px 20px #7c5cfc1f;color:var(--primary)!important}
.OpenPositions-module__sqZAPW__notice{max-width:700px;color:var(--text2);margin:20px auto;font-size:1rem;line-height:1.9}.OpenPositions-module__sqZAPW__grid{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:50px;display:grid}.OpenPositions-module__sqZAPW__card{border:1px solid var(--border);box-shadow:var(--shadow-sm);text-align:center;background:#fff;border-radius:28px;padding:40px;transition:all .35s}.OpenPositions-module__sqZAPW__card:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.OpenPositions-module__sqZAPW__card svg{color:var(--primary);margin:auto auto 20px}.OpenPositions-module__sqZAPW__card h3{margin-bottom:14px;font-size:1.2rem}.OpenPositions-module__sqZAPW__card p{color:var(--text2);margin-bottom:24px;line-height:1.8}.OpenPositions-module__sqZAPW__btn{margin-top:auto}@media (max-width:768px){.OpenPositions-module__sqZAPW__grid{grid-template-columns:1fr}}
.LifeAtDBC-module__y5ZIvW__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.LifeAtDBC-module__y5ZIvW__grid img{-o-object-fit:cover;object-fit:cover;border-radius:28px;width:100%;height:340px}@media (max-width:768px){.LifeAtDBC-module__y5ZIvW__grid{grid-template-columns:1fr}}
.CareerCTA-module__1U5MSG__wrap{padding:80px 32px}.CareerCTA-module__1U5MSG__box{color:#fff;background:linear-gradient(135deg,#7c5cfc,#d946ef);border-radius:32px;justify-content:space-between;align-items:center;gap:40px;padding:60px;display:flex;box-shadow:0 20px 50px #7c5cfc40}.CareerCTA-module__1U5MSG__box h2{font-size:2rem;font-family:var(--font-display);margin-bottom:12px}.CareerCTA-module__1U5MSG__box p{opacity:.9;max-width:600px;line-height:1.8}.CareerCTA-module__1U5MSG__ctaBtn{padding:15px 34px;font-weight:700;box-shadow:0 10px 30px #00000026;color:#111!important;background:#fff!important}.CareerCTA-module__1U5MSG__ctaBtn:hover{transform:translateY(-3px)}@media (max-width:768px){.CareerCTA-module__1U5MSG__box{text-align:center;flex-direction:column}}
.WhyDBC-module__IpSZtG__grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.WhyDBC-module__IpSZtG__card{border:1px solid var(--border);text-align:center;box-shadow:var(--shadow-sm);background:#fff;border-radius:24px;padding:30px}.WhyDBC-module__IpSZtG__card h3{margin:20px 0 12px}@media (max-width:768px){.WhyDBC-module__IpSZtG__grid{grid-template-columns:1fr}}
