.buldok-problem{background-color:var(--charcoal);border-bottom:1px solid var(--graphite);border-top:1px solid var(--graphite);position:relative}.buldok-problem .buldok-section__header{margin-bottom:var(--space-xl);opacity:0;transform:translateY(20px);transition:all .6s var(--easing-smooth)}.buldok-problem .buldok-section__header.is-visible{opacity:1;transform:translateY(0)}.buldok-problem .buldok-section__headline{color:var(--white);font-family:var(--font-display);font-size:40px;font-weight:700;letter-spacing:-1.5px;text-align:center}.buldok-problem__grid{display:grid;gap:var(--space-md);grid-template-columns:repeat(4,1fr);margin-bottom:var(--space-xl)}.buldok-problem__card{background-color:var(--charcoal);border:1px solid var(--graphite);border-radius:var(--radius-xl);display:flex;flex-direction:column;height:100%;opacity:0;overflow:hidden;padding:40px 32px;position:relative;transform:translateY(30px);transition:all .4s var(--easing-smooth)}.buldok-problem__card:before{background:radial-gradient(circle at 0 0,rgba(0,212,170,.03) 0,transparent 60%);content:"";height:100%;left:0;opacity:.5;pointer-events:none;position:absolute;top:0;transition:opacity .4s ease;width:100%}.buldok-problem__card.is-visible{opacity:1;transform:translateY(0)}.buldok-problem__card:hover{border-color:var(--teal-primary);box-shadow:0 20px 40px rgba(0,0,0,.3);transform:translateY(-4px)}.buldok-problem__card:after{background:var(--teal-primary);bottom:0;content:"";left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:3px}.buldok-problem__card:hover:after,.buldok-problem__card:hover:before{opacity:1}.buldok-problem__card .buldok-card__icon{align-items:center;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);border-radius:var(--radius-md);color:var(--teal-primary);display:inline-flex;height:52px;justify-content:center;margin-bottom:0;transition:all .4s var(--easing-smooth);width:52px;z-index:2}.buldok-problem__card:hover .buldok-card__icon{background:rgba(0,212,170,.1);border-color:rgba(0,212,170,.2);color:var(--teal-bright);transform:scale(1.1) rotate(5deg)}.buldok-problem__card .buldok-card__icon svg{height:28px;stroke-width:2px;width:28px}.buldok-problem__card .buldok-card__title{color:var(--white);font-family:var(--font-display);font-size:20px;font-weight:600;margin-bottom:12px;margin-top:24px;transition:color .3s ease;z-index:2}.buldok-problem__card:hover .buldok-card__title{color:var(--teal-bright)}.buldok-problem__card .buldok-card__text{color:var(--light-gray);font-family:var(--font-body);font-size:15px;line-height:1.6;margin:0;opacity:.9;z-index:2}.buldok-problem__transition{margin:var(--space-xl) auto 0;max-width:600px;opacity:0;text-align:center;transition:opacity .6s var(--easing-smooth) .4s}.buldok-problem__transition.is-visible{opacity:1}.buldok-problem__transition p{color:var(--medium-gray);font-family:var(--font-body);font-size:18px;font-style:italic;line-height:1.7;margin:0}@media (max-width:1023px){.buldok-problem__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.buldok-problem__grid{gap:var(--space-sm);grid-template-columns:1fr}.buldok-problem__card{padding:var(--space-md)}.buldok-problem__card .buldok-card__title,.buldok-problem__transition p{font-size:16px}}