.bdv-careers{box-sizing:border-box;width:100%;background:#f4f0e8;padding:128px 80px;color:#35451f}.bdv-careers *{box-sizing:border-box}.bdv-careers__inner{max-width:1152px;margin:0 auto}.bdv-careers__header{text-align:center;margin-bottom:64px}.bdv-careers__eyebrow{margin:0 0 16px;font-family:Lato,sans-serif;font-size:10px;line-height:1.2;font-weight:400;letter-spacing:.3em;text-transform:uppercase;color:#86bc35}.bdv-careers__title{margin:0 0 16px;font-family:"Cormorant Garamond",Georgia,serif;font-size:72px;font-weight:600;line-height:1.1;letter-spacing:-.02em;color:#35451f}.bdv-careers__ornament{display:flex;align-items:center;justify-content:center;gap:16px;margin:32px 0;color:#86bc35;font-size:12px;line-height:1}.bdv-careers__ornament:before,.bdv-careers__ornament:after{content:"";height:1px;flex:1;max-width:80px;background:linear-gradient(90deg,transparent,#86bc35,transparent);opacity:.5}.bdv-careers__desc{max-width:576px;margin:0 auto;font-family:Lato,sans-serif;font-size:14px;line-height:1.65;color:#76845f}.bdv-careers__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.bdv-careers__card{background:#faf9f6;border:1px solid #ded9ce;box-shadow:0 2px 15px -3px rgba(40,50,27,.06),0 1px 6px -1px rgba(40,50,27,.04);padding:40px;text-align:center;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s,border-color .5s}.bdv-careers__card:hover{transform:translateY(-4px);box-shadow:0 25px 60px -15px rgba(40,50,27,.15),0 10px 25px -5px rgba(40,50,27,.08);border-color:rgba(134,188,53,.3)}.bdv-careers__iconbox{width:64px;height:64px;margin:0 auto 24px;border:1px solid #ded9ce;display:flex;align-items:center;justify-content:center;transition:border-color .5s}.bdv-careers__card:hover .bdv-careers__iconbox{border-color:rgba(134,188,53,.4)}.bdv-careers__icon{display:inline-flex;color:#86bc35;font-size:28px;line-height:1}.bdv-careers__icon svg,.bdv-careers__icon img{width:28px;height:28px;display:block;object-fit:contain}.bdv-careers__icon svg{fill:currentColor}.bdv-careers__card-title{margin:0 0 8px;font-family:"Cormorant Garamond",Georgia,serif;font-size:18px;font-weight:600;line-height:1.2;color:#35451f}.bdv-careers__card-desc{margin:0 0 24px;font-family:Lato,sans-serif;font-size:12px;line-height:1.55;color:#76845f}.bdv-careers__button{display:inline-flex;align-items:center;justify-content:center;padding:14px 40px;border:1px solid rgba(134,188,53,.4);background:transparent;color:#4e672a;font-family:Lato,sans-serif;font-size:10px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;text-decoration:none;transition:all .5s ease-out}.bdv-careers__button:hover{color:#86bc35;border-color:#86bc35;box-shadow:0 8px 30px -5px rgba(134,188,53,.2);transform:translateY(-1px)}
@media(max-width:1024px){.bdv-careers{padding:80px 40px}.bdv-careers__title{font-size:56px}.bdv-careers__grid{gap:24px}.bdv-careers__card{padding:32px 24px}.bdv-careers__button{padding-left:28px;padding-right:28px}}
@media(max-width:767px){.bdv-careers{padding:64px 24px}.bdv-careers__header{margin-bottom:44px}.bdv-careers__title{font-size:42px}.bdv-careers__grid{grid-template-columns:1fr;gap:24px}.bdv-careers__desc{font-size:13px}.bdv-careers__card{padding:34px 24px}}
