.root_Cf0DS{align-items:center;gap:.4rem;display:inline-flex}.dot_CSUIf{background:var(--pc-accent);border-radius:50%;width:.55rem;height:.55rem;animation:1s ease-in-out infinite pulse_9z2Vr}.dot_CSUIf:nth-child(2){animation-delay:.15s}.dot_CSUIf:nth-child(3){animation-delay:.3s}@keyframes pulse_9z2Vr{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.root_GFrvQ{gap:1.1rem;display:grid}.meta_RotwI{gap:.35rem;display:grid}.heading_SiCZB{letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:600}.hint_exUIw{color:var(--pc-muted);margin:0;font-size:.98rem}.host_xlTT5{min-height:1.5rem}.loading_-9vtS{justify-content:center;padding:.75rem 0;display:flex}.error_k8jDz{color:var(--pc-danger);margin:0;font-size:.92rem}.root_ttOU3{text-align:center;place-items:center;min-height:100vh;padding:1.5rem;display:grid}.title_-65T9{letter-spacing:-.03em;margin:0 0 .5rem;font-size:1.5rem;font-weight:600}.text_1PlaG{color:var(--pc-muted);margin:0}.form_1r5Nc{gap:1.25rem;display:grid}.checkout_vGQrZ{gap:1rem;display:grid}.submit_NXqRx{appearance:none;background:var(--pc-accent);color:var(--pc-accent-ink);cursor:pointer;border:0;border-radius:8px;padding:.85rem 1.1rem;font-weight:600}.submit_NXqRx:disabled{opacity:.55;cursor:not-allowed}.error_ZsJKC{color:var(--pc-danger);margin:0;font-size:.92rem}.loading_a8Gg7{justify-content:center;padding:1.5rem 0;display:flex}.root_B5qgD{width:100%;animation:.55s both rise_mSUN0}.header_Y-YHN{margin-bottom:2rem}.title_lqIwK{letter-spacing:-.03em;margin:0 0 .5rem;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:600}.subtitle_4Jdqj{color:var(--pc-muted);margin:0;font-size:1rem}.list_MmGqT{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.item_Qn3Vp{min-width:0}.mediaLink_hESxX{display:block}.media_wcTpB{object-fit:contain;background:#14202b0a;width:100%;max-height:70vh;display:block}.download_04AFu{border:1px solid var(--pc-border);background:var(--pc-panel);align-items:center;min-height:2.75rem;padding:.65rem 1rem;font-weight:500;text-decoration:none;transition:border-color .2s,transform .2s;display:inline-flex}.download_04AFu:hover{border-color:var(--pc-accent);transform:translateY(-1px)}@keyframes rise_mSUN0{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.layout_33rd6{place-items:center;min-height:100vh;padding:1.5rem;display:grid}.panel_wQFUS{background:var(--pc-panel);border:1px solid var(--pc-border);align-content:start;gap:1.5rem;width:min(420px,100%);padding:2rem 1.5rem;animation:.45s both slideUp_Fm3o2;display:grid}.panelWide_oDUhZ{background:var(--pc-panel);border:1px solid var(--pc-border);align-content:start;gap:1.5rem;width:min(920px,100%);padding:2rem 1.5rem;animation:.45s both slideUp_Fm3o2;display:grid}.lockIconContainer_JTis-{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.lockIcon_9RHSw{border-radius:10px;width:200px;height:200px}.title_uzls4{letter-spacing:-.03em;margin:0;font-size:1.6rem;font-weight:600}.subtitle_q3CGP{color:var(--pc-muted);margin:0}.center_dVE8G{place-items:center;min-height:100vh;padding:1.5rem;display:grid}.errorPanel_jxHiM{gap:.65rem;width:min(420px,100%);display:grid}.errorTitle_-3J4z{letter-spacing:-.03em;margin:0;font-size:1.6rem;font-weight:600}.errorText_Tad9M{color:var(--pc-muted);margin:0}@keyframes slideUp_Fm3o2{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}:root{--pc-bg:#e8eef2;--pc-ink:#14202b;--pc-muted:#4d5d6b;--pc-panel:#f8fbfdf0;--pc-border:#14202b1f;--pc-accent:#0b6e6a;--pc-accent-ink:#f4fffe;--pc-danger:#a1263b;--pc-shadow:0 20px 50px #14202b29;--pc-font:"Outfit", system-ui, sans-serif}*,:before,:after{box-sizing:border-box}html,body,#root{width:100%;min-height:100%;margin:0;padding:0}body{font-family:var(--pc-font);color:var(--pc-ink);background:radial-gradient(900px 480px at 0% 0%, #0b6e6a24, transparent 55%), radial-gradient(700px 420px at 100% 10%, #466e961f, transparent 50%), linear-gradient(180deg, #f4f7f9 0%, var(--pc-bg) 100%);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}button,input{font:inherit}a{color:inherit}
