.buldok-partner-intro-section{position:relative}.buldok-partner-intro__grid{align-items:center;display:grid;gap:var(--space-2xl);grid-template-columns:7fr 5fr}.buldok-partner-intro__headline{margin-bottom:var(--space-md);opacity:0;transform:translateY(20px);transition:all .6s var(--easing-smooth)}.buldok-partner-intro__body{margin-bottom:var(--space-xl);opacity:0;transform:translateY(20px);transition:all .6s var(--easing-smooth) .1s}.is-visible .buldok-partner-intro__body,.is-visible .buldok-partner-intro__headline{opacity:1;transform:translateY(0)}.buldok-partner-intro__proof-points{margin-bottom:var(--space-xl)}.buldok-partner-proof-point{background-color:var(--charcoal);border-left:3px solid var(--teal-primary);border-radius:0 var(--radius-md) var(--radius-md) 0;margin-bottom:var(--space-md);opacity:0;padding:var(--space-sm) var(--space-md);transform:translateX(-20px);transition:all .6s var(--easing-smooth)}.is-visible .buldok-partner-proof-point{opacity:1;transform:translateX(0)}.buldok-partner-proof-point:first-child{transition-delay:.2s}.buldok-partner-proof-point:nth-child(2){transition-delay:.35s}.buldok-partner-proof-point:nth-child(3){transition-delay:.5s}.buldok-partner-proof-point__title{color:var(--white);font-family:var(--font-display);font-size:18px;font-weight:600;margin-bottom:4px}.buldok-partner-proof-point__text{color:var(--light-gray);font-size:14px;line-height:1.6}.buldok-partner-intro__empathy{opacity:0;transform:translateY(20px);transition:all .6s var(--easing-smooth) .65s}.is-visible .buldok-partner-intro__empathy{opacity:1;transform:translateY(0)}.buldok-partner-intro__visual{display:flex;justify-content:center;opacity:0;position:relative;transform:translateX(40px);transition:all .8s var(--easing-smooth) .4s}.is-visible .buldok-partner-intro__visual{opacity:1;transform:translateX(0)}.buldok-partner-intro__visual-wrapper{max-width:400px;position:relative;width:100%}.buldok-partner-img{height:auto;width:100%}.buldok-partner-intro__visual--badge .buldok-partner-img{animation:floatAnim 4s ease-in-out infinite;filter:drop-shadow(0 20px 40px rgba(0,0,0,.4))}@keyframes floatAnim{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.buldok-partner-intro__visual--photo .buldok-partner-img{border:1px solid var(--graphite);border-radius:var(--radius-xl);box-shadow:0 20px 60px rgba(0,0,0,.5)}.buldok-partner-intro__visual--abstract .abstract-glow{background:radial-gradient(circle,rgba(0,212,170,.15) 0,transparent 70%);height:120%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:120%;z-index:-1}.buldok-partner-placeholder{align-items:center;aspect-ratio:1/1;background-color:var(--charcoal);border:1px solid var(--slate);border-radius:var(--radius-xl);color:var(--medium-gray);display:flex;flex-direction:column;justify-content:center;width:100%}.placeholder-icon{color:var(--teal-primary);margin-bottom:var(--space-sm)}@media (max-width:1023px){.buldok-partner-intro__grid{gap:var(--space-xl);grid-template-columns:1fr}.buldok-partner-intro__visual{margin:0 auto;max-width:500px;order:-1;transform:none}}