.prediction-markets .tma-hero .tma-hero__grid:not(:has(.home-showcase)){grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;max-width:none}.prediction-markets .pm-art{margin:0;min-width:0}.prediction-markets .pm-art img{display:block;width:100%;height:auto;max-width:620px;margin:0 auto}.prediction-markets .pm-example{background:var(--tma-light)}.prediction-markets .pm-example .tma-split{align-items:center}.prediction-markets .pm-card{min-width:0;border:1px solid var(--tma-line);border-top:3px solid var(--tma-blue);padding:clamp(20px,3vw,40px);background:#fff}.prediction-markets .pm-card .pm-caption{margin:0 0 14px;font-size:13px;color:var(--tma-muted)}.prediction-markets .pm-card h3{margin-bottom:24px;font-size:clamp(21px,2vw,28px)}.prediction-markets .pm-stages{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0;min-width:0;margin:0;padding:0;border:none}.prediction-markets .pm-sr,.prediction-markets .pm-choice{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.prediction-markets .pm-stages label{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 4px;background:#f1f3f8;color:#444e60;font:700 14px/1.35 "GothamPro",sans-serif;text-align:center;cursor:pointer}.prediction-markets .pm-choice:checked+label{background:var(--tma-blue);color:#fff}.prediction-markets .pm-choice:focus-visible+label{outline:2px solid #11141b;outline-offset:2px;z-index:1}.prediction-markets .pm-panel{display:none;grid-column:1/-1;padding-top:22px}.prediction-markets #pm-open:checked~.pm-panel--open,.prediction-markets #pm-trade:checked~.pm-panel--trade,.prediction-markets #pm-settle:checked~.pm-panel--settle{display:block}.prediction-markets .pm-panel strong{display:block;color:var(--tma-blue);font-size:16px}.prediction-markets .pm-panel p{margin:10px 0 0;color:#424957;font-size:16px}.prediction-markets .pm-brief{margin-top:22px;color:#424957;max-width:55ch}.prediction-markets .pm-scope-lead{max-width:48ch}@media(max-width: 991px){.prediction-markets .tma-hero .tma-hero__grid:not(:has(.home-showcase)){grid-template-columns:minmax(0, 1fr)}.prediction-markets .pm-art img{max-width:440px}}@media(max-width: 575px){.prediction-markets .pm-stages label{font-size:13px}.prediction-markets .pm-art img{max-width:360px}}
