.deck-root{--deck-scale:1;min-height:100vh;background:#f4f4f5;font-family:var(--font-jakarta),ui-sans-serif,system-ui,sans-serif}.deck-stage{display:flex;justify-content:center;padding-top:5.5rem;padding-bottom:2.5rem}.mode-present .deck-viewport{width:1280px;height:720px;flex-shrink:0;overflow:hidden;transform:scale(var(--deck-scale));transform-origin:top center;box-shadow:0 24px 60px -20px rgb(0 0 0/.28)}.mode-present .deck-track{display:flex;height:720px;transform:translateX(var(--deck-offset,0));transition:transform .38s cubic-bezier(.22,1,.36,1)}.mode-present .slide-cell{flex:0 0 1280px;width:1280px;height:720px}.mode-grid .deck-viewport{width:auto;height:auto;overflow:visible;transform:none}.mode-grid .deck-track{display:grid;grid-template-columns:repeat(2,480px);gap:1.75rem}.mode-grid .slide-cell{width:480px;height:270px;overflow:hidden;cursor:pointer;border-radius:.5rem;box-shadow:0 10px 28px -12px rgb(0 0 0/.25);transition:box-shadow .18s ease}.mode-grid .slide-cell:hover{box-shadow:0 0 0 2px var(--accent),0 14px 32px -12px rgb(0 0 0/.3)}.mode-grid .slide-cell>.slide{transform:scale(.375);transform-origin:top left}.print-only{display:none}@media print{@page{size:338.7mm 190.5mm;margin:0}body,html{background:#fff}.no-print{display:none!important}.print-only{display:block!important}.deck-root{min-height:0;background:#fff}.deck-stage{display:block;padding:0;overflow:visible}.deck-viewport,.mode-grid .deck-viewport,.mode-present .deck-viewport{width:auto!important;height:auto!important;overflow:visible!important;transform:none!important;box-shadow:none!important}.deck-track,.mode-grid .deck-track,.mode-present .deck-track{display:block;width:auto;height:auto;transform:none!important;transition:none;gap:0}.mode-grid .slide-cell,.mode-present .slide-cell,.slide-cell{width:1280px!important;height:720px!important;border-radius:0;box-shadow:none!important;overflow:hidden}.slide-cell>.slide{transform:none!important;break-after:page;page-break-after:always}.slide-cell:last-child>.slide{break-after:auto;page-break-after:auto}.slide{break-inside:avoid;page-break-inside:avoid}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}