.MiraklProjectLink_cardLink__nNtaD:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.MiraklProjectLink_cardLink__nNtaD:focus-visible:after{outline:3px solid #1459d9;outline-offset:-5px}.MiraklProjectLink_dialog__Q3D72{position:fixed;inset:0;margin:0;padding:24px;width:100vw;height:100dvh;max-width:none;max-height:none;border:0;background:transparent;color:#06275b;overflow:auto;overscroll-behavior:contain}.MiraklProjectLink_dialog__Q3D72[open]{display:grid;place-items:center}.MiraklProjectLink_dialog__Q3D72::backdrop{background:rgb(253 252 240/.96)}.MiraklProjectLink_panel__NGiB0{width:min(1120px,94vw,calc((100svh - 140px) * 1.52));flex-shrink:0;overflow:hidden;border-radius:24px;background:#f4f8ff;box-shadow:0 24px 80px rgb(26 57 111/.13);transform-origin:center}.MiraklProjectLink_stage__YVQc9{position:relative;width:100%;aspect-ratio:1.52;background:linear-gradient(135deg,#edf6ff,#f7faff 50%,#eee8ff)}.MiraklProjectLink_stage__YVQc9 canvas{display:block;width:100%;height:100%}.MiraklProjectLink_heading__ajL1F{position:absolute;left:4.5%;top:5%;pointer-events:none;z-index:1;font-family:Arial,Helvetica,sans-serif}.MiraklProjectLink_heading__ajL1F h2{margin:0 0 6px;font-size:clamp(24px,3vw,37px);line-height:1.1;font-weight:700;letter-spacing:-1.1px;color:#061b3c}.MiraklProjectLink_heading__ajL1F p{margin:0;font-size:clamp(14px,1.5vw,18px)}.MiraklProjectLink_loading__NP5BQ{position:absolute;inset:0;display:grid;place-items:center;margin:0}.MiraklProjectLink_actions__6fO1l{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 24px 16px;font-size:14px}.MiraklProjectLink_actions__6fO1l p{margin:0}.MiraklProjectLink_actions__6fO1l a{display:inline-flex;align-items:center;min-height:44px;padding:10px 18px;border-radius:999px;background:#075adc;color:#fff;font-weight:600}.MiraklProjectLink_actions__6fO1l a:hover{background:#064dbd}.MiraklProjectLink_actions__6fO1l a:focus-visible{outline:3px solid #06275b;outline-offset:3px}.MiraklProjectLink_track__1Lj59{height:3px;background:#dbe6f6}.MiraklProjectLink_progress__Q8Nbu{height:100%;background:#075adc;transform:scaleX(0);transform-origin:left}@media (max-height:520px){.MiraklProjectLink_dialog__Q3D72{padding:8px}.MiraklProjectLink_panel__NGiB0{width:min(900px,90vw,calc((100svh - 92px) * 1.52))}.MiraklProjectLink_actions__6fO1l{padding:4px 12px}.MiraklProjectLink_actions__6fO1l p{display:none}}@media (prefers-reduced-motion:reduce){.MiraklProjectLink_panel__NGiB0{animation:none}}