.bbx-problem-flip,.bbx-problem-flip *{box-sizing:border-box}.bbx-problem-flip{--bbx-card-height:340px;--bbx-radius:24px;--bbx-gap:28px;--bbx-shadow:0 10px 28px rgba(15,45,87,.1),0 2px 8px rgba(15,45,87,.04)}.bbx-wrap{margin:0 auto;max-width:1220px;padding:24px 16px}.bbx-grid{align-items:stretch!important;display:grid!important;gap:var(--bbx-gap)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (max-width:1100px){.bbx-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){.bbx-grid{grid-template-columns:1fr!important}}.bbx-card{list-style:none}.bbx-card-inner{background:transparent;border:0;border-radius:var(--bbx-radius);box-shadow:var(--bbx-shadow);color:inherit;cursor:pointer;display:block;font:inherit;height:var(--bbx-card-height);letter-spacing:inherit;overflow:hidden;padding:0;perspective:1000px;position:relative;text-align:left;width:100%}.bbx-card-inner:focus-visible{border-radius:calc(var(--bbx-radius) + 4px);outline:3px solid rgba(79,135,255,.55);outline-offset:4px}.bbx-face{align-items:flex-start;backface-visibility:hidden;border-radius:var(--bbx-radius);display:flex;flex-direction:column;inset:0;justify-content:center;padding:32px;position:absolute;transition:transform .52s cubic-bezier(.2,.7,.2,1)}.bbx-front{background:linear-gradient(var(--bbx-front-bg-1),var(--bbx-front-bg-2)) padding-box,linear-gradient(135deg,var(--bbx-stroke-1),var(--bbx-stroke-2)) border-box;border:2px solid transparent;color:var(--bbx-text)}.bbx-iconwrap{background:linear-gradient(180deg,var(--bbx-icon-1),var(--bbx-icon-2));border-radius:999px;box-shadow:inset 0 0 0 1px rgba(23,58,115,.1);display:grid;height:48px;margin-bottom:16px;place-items:center;width:48px}.bbx-iconwrap img{height:47px;object-fit:contain;width:47px}.bbx-front-body h2,.bbx-front-body h3,.bbx-front-body h4{font-weight:800;margin:0 0 8px}.bbx-front-body p{color:var(--bbx-muted);margin:0 0 14px}.bbx-back{background:linear-gradient(135deg,var(--bbx-back-1),var(--bbx-back-2),var(--bbx-back-3));border:none;color:var(--bbx-back-text);text-align:left;transform:rotateY(180deg)}.bbx-stat-rich{text-align:left;width:100%}.bbx-stat-rich>:first-child{margin-top:0}.bbx-stat-rich>:last-child{margin-bottom:0}.bbx-stat-rich p{line-height:1.4;margin:0 0 10px}.bbx-stat-rich a{color:inherit;opacity:.92;text-decoration:underline}.bbx-stat-rich a:hover{opacity:1}.bbx-stat-rich h1,.bbx-stat-rich h2,.bbx-stat-rich h3,.bbx-stat-rich h4{font-weight:900;letter-spacing:-.02em;line-height:1.05;margin:0 0 8px}.bbx-stat-rich h2{font-size:34px}.bbx-stat-rich h3{font-size:30px}.bbx-stat-rich h4{font-size:26px}.bbx-card-inner.is-flipped .bbx-front,.bbx-card-inner:hover .bbx-front{transform:rotateY(180deg)}.bbx-card-inner.is-flipped .bbx-back,.bbx-card-inner:hover .bbx-back{transform:rotateY(0)}.bbx-corner-indicator{border:1px solid var(--bbx-close-stroke);border-radius:999px;bottom:14px;display:grid;height:32px;opacity:.95;place-items:center;pointer-events:none;position:absolute;right:14px;transition:transform .36s cubic-bezier(.2,.7,.2,1),opacity .24s ease;width:32px}.bbx-corner-indicator:after,.bbx-corner-indicator:before{background:var(--bbx-close);border-radius:2px;content:"";height:2px;position:absolute;width:14px}.bbx-corner-indicator:after{transform:rotate(90deg)}.bbx-card-inner.is-flipped .bbx-corner-indicator,.bbx-card-inner:hover .bbx-corner-indicator{transform:rotate(45deg)}@media (max-width:767px){.bbx-front-body p{font-size:90%}}