.est-problem-solver{--est-bg:#f4f4f4;--est-card:#fff;--est-text:#252525;box-sizing:border-box;width:100%;max-width:1280px;margin-inline:auto;color:var(--est-text)}.est-problem-solver *,.est-problem-solver *::before,.est-problem-solver *::after{box-sizing:inherit}.est-problem-view{padding:clamp(20px, 4vw, 48px);background:var(--est-bg)}.est-problem-view.is-hidden{display:none}.est-problem-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.est-problem-option{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;padding:16px 20px;border:0;background:var(--est-card);color:inherit;text-align:left;cursor:pointer}.est-problem-back{margin:0 0 18px;padding:0;border:0;background:none;cursor:pointer}.est-procedure-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.est-procedure-card{display:flex;flex-direction:column;background:#fff;color:inherit;text-decoration:none}.est-procedure-card img{width:100%;aspect-ratio:16 / 9;object-fit:cover}.est-procedure-card__body{display:flex;flex:1;flex-direction:column;gap:10px;padding:20px}.est-procedure-card__body strong{font-size:1.05em}.est-procedure-card__link{display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;margin-top:auto;padding:13px 11px;border:1px solid #424242;border-radius:0;background:#424242;color:#fff;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;letter-spacing:2px;line-height:18px;text-align:center;text-transform:uppercase;transition:.3s ease-in-out}@media (max-width:990px){.est-procedure-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.est-problem-options,.est-procedure-grid{grid-template-columns:1fr}}