main .content-panel:has(h1#_top){display:none}main .content-panel:has(.cp-landing){border-top:none;padding:0}main .content-panel:has(.cp-landing)>.sl-container{max-width:none;margin-inline:0}main:has(.cp-landing){padding-bottom:0}main:has(.cp-landing) footer.cp-footer{margin-top:0}.cp-landing:where(.astro-4qvgnrze){--cp-blue:#0969da;--cp-blue-btn:#0969da;--cp-blue-btn-hover:#075aba;--cp-blue-tint:#eaf2fd;--cp-radius:14px;--cp-ink:#10151c;--cp-body:#4a5567;--cp-surface:#fff;--cp-surface-2:#f6f8fa;--cp-line:#e3e8ee;font-size:var(--sl-text-base);color:var(--cp-body);background:var(--cp-surface);line-height:1.6}[data-theme=dark] .cp-landing:where(.astro-4qvgnrze){--cp-blue:#58a6ff;--cp-blue-btn:#1f6feb;--cp-blue-btn-hover:#0969da;--cp-blue-tint:#58a6ff24;--cp-ink:var(--sl-color-white);--cp-body:var(--sl-color-gray-2);--cp-surface:var(--sl-color-bg);--cp-surface-2:var(--sl-color-black);--cp-line:var(--sl-color-gray-5)}.cp-wrap:where(.astro-4qvgnrze){max-width:72rem;margin-inline:auto;padding-inline:clamp(1rem,4vw,2.5rem)}.cp-section:where(.astro-4qvgnrze){background:var(--cp-surface);padding-block:clamp(2.75rem,7vw,4.75rem)}.cp-section-alt:where(.astro-4qvgnrze){background:var(--cp-surface-2)}.cp-landing:where(.astro-4qvgnrze) h2:where(.astro-4qvgnrze){color:var(--cp-ink);letter-spacing:-.01em;text-wrap:balance;margin:0 0 1rem;font-size:clamp(1.5rem,3.4vw,2rem);line-height:1.2}.cp-landing:where(.astro-4qvgnrze) h3:where(.astro-4qvgnrze){color:var(--cp-ink);margin:0 0 .35rem;font-size:1.05rem}.cp-landing:where(.astro-4qvgnrze) p:where(.astro-4qvgnrze){margin:0}.cp-section-tagline:where(.astro-4qvgnrze){max-width:44rem;color:var(--cp-body);margin-bottom:1.5rem}.cp-center:where(.astro-4qvgnrze){text-align:center}.cp-center-block:where(.astro-4qvgnrze){text-align:center;margin-inline:auto}.cp-eyebrow:where(.astro-4qvgnrze){letter-spacing:.12em;text-transform:uppercase;color:var(--cp-blue);margin-bottom:.9rem;font-size:.72rem;font-weight:700;display:inline-block}.cp-btn:where(.astro-4qvgnrze){text-align:center;border-radius:8px;padding:.7rem 1.4rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background .15s,border-color .15s;display:inline-block}.cp-btn-primary:where(.astro-4qvgnrze){background:var(--cp-blue-btn);color:#fff;border:1px solid var(--cp-blue-btn)}.cp-btn-primary:where(.astro-4qvgnrze):hover{background:var(--cp-blue-btn-hover);border-color:var(--cp-blue-btn-hover)}.cp-btn-secondary:where(.astro-4qvgnrze){border:1px solid var(--cp-line);background:var(--cp-surface);color:var(--cp-ink)}.cp-btn-secondary:where(.astro-4qvgnrze):hover{border-color:var(--cp-blue);color:var(--cp-blue)}.cp-btn-row:where(.astro-4qvgnrze){flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.cp-textlink:where(.astro-4qvgnrze){color:var(--cp-blue);align-items:center;gap:.35rem;font-weight:600;text-decoration:none;display:inline-flex}.cp-textlink:where(.astro-4qvgnrze):hover{text-decoration:underline}.cp-hero:where(.astro-4qvgnrze){background:radial-gradient(46rem 26rem at 88% 0%, var(--cp-blue-tint), transparent 70%), var(--cp-surface);padding-block:clamp(2.25rem,6vw,4.5rem)}.cp-hero-grid:where(.astro-4qvgnrze){align-items:center;gap:clamp(2.5rem,5vw,3.5rem);display:grid}@media (width>=62rem){.cp-hero-grid:where(.astro-4qvgnrze){grid-template-columns:minmax(0,10fr) minmax(0,11fr)}}.cp-hero:where(.astro-4qvgnrze) h1:where(.astro-4qvgnrze){letter-spacing:-.025em;color:var(--cp-ink);text-wrap:balance;margin:0 0 1.1rem;font-size:clamp(2.1rem,5.4vw,3.4rem);line-height:1.08}.cp-hero-tagline:where(.astro-4qvgnrze){color:var(--cp-body);max-width:34rem;font-size:clamp(1rem,1.6vw,1.15rem)}.cp-micro:where(.astro-4qvgnrze){grid-template-columns:1fr 1fr;gap:.75rem 1.25rem;max-width:34rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}@media (width>=30rem) and (width<=61.9375rem){.cp-micro:where(.astro-4qvgnrze){grid-template-columns:repeat(4,auto);justify-content:start}}.cp-micro:where(.astro-4qvgnrze) li:where(.astro-4qvgnrze){color:var(--cp-body);align-items:center;gap:.45rem;font-size:.82rem;display:flex}.cp-micro-icon:where(.astro-4qvgnrze){width:1.1rem;height:1.1rem;color:var(--cp-blue);flex-shrink:0}.cp-device:where(.astro-4qvgnrze){border:1px solid var(--cp-line);background:var(--cp-surface);border-radius:12px;overflow:hidden;box-shadow:0 24px 60px -28px #0f1e3273}.cp-device-bar:where(.astro-4qvgnrze){background:var(--cp-surface-2);border-bottom:1px solid var(--cp-line);align-items:center;gap:.35rem;padding:.5rem .7rem;display:flex}.cp-device-bar:where(.astro-4qvgnrze) span:where(.astro-4qvgnrze){background:var(--cp-line);border-radius:50%;width:.5rem;height:.5rem}.cp-phone-device:where(.astro-4qvgnrze){background:#1c2430;border:3px solid #1c2430;border-radius:22px;padding:.3rem;box-shadow:0 18px 40px -18px #0f1e3280}.cp-mock:where(.astro-4qvgnrze){width:100%;max-width:34rem;margin-inline:auto;padding-bottom:2.5rem;position:relative}.cp-mock-map:where(.astro-4qvgnrze){aspect-ratio:4/3;position:relative}.cp-mock-map:where(.astro-4qvgnrze) svg:where(.astro-4qvgnrze){width:100%;height:100%;position:absolute;inset:0}.cp-mock-course:where(.astro-4qvgnrze){color:#1a1a1a;background:#fffffff0;border-radius:999px;padding:.25rem .6rem;font-size:.72rem;font-weight:600;position:absolute;top:.6rem;left:.6rem;box-shadow:0 2px 8px #0000001f}.cp-card:where(.astro-4qvgnrze){background:var(--cp-surface);border:1px solid var(--cp-line);border-radius:12px;padding:.6rem .8rem;font-size:.78rem;position:absolute;box-shadow:0 14px 34px -14px #0f1e3266}.cp-card-title:where(.astro-4qvgnrze){color:var(--cp-ink);align-items:center;gap:.4rem;margin-bottom:.4rem;font-weight:700;display:flex}.cp-live-dot:where(.astro-4qvgnrze){background:#e5484d;border-radius:50%;width:.5rem;height:.5rem;animation:1.6s infinite cp-blink}.cp-card:where(.astro-4qvgnrze) ul:where(.astro-4qvgnrze),.cp-card:where(.astro-4qvgnrze) ol:where(.astro-4qvgnrze){gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.cp-card:where(.astro-4qvgnrze) li:where(.astro-4qvgnrze){white-space:nowrap;align-items:center;gap:.45rem;display:flex}.cp-runner-dot:where(.astro-4qvgnrze){border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.cp-runner-name:where(.astro-4qvgnrze){color:var(--cp-ink)}.cp-runner-cp:where(.astro-4qvgnrze),.cp-result-time:where(.astro-4qvgnrze){color:var(--cp-body);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:.9rem}.cp-result-pos:where(.astro-4qvgnrze){color:var(--cp-body);width:.9rem}.cp-mock-live:where(.astro-4qvgnrze){min-width:9.75rem;top:-1rem;right:-.5rem}.cp-mock-results:where(.astro-4qvgnrze){min-width:10.75rem;bottom:0;right:1rem}.cp-mock-phone:where(.astro-4qvgnrze){position:absolute;bottom:-.5rem;left:-.5rem}.cp-phone-screen:where(.astro-4qvgnrze){aspect-ratio:9/15;color:#fff;background:linear-gradient(160deg,#0969da,#063e7f);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;width:5.2rem;display:flex}.cp-phone-cp:where(.astro-4qvgnrze){font-size:.8rem;font-weight:700}.cp-phone-check:where(.astro-4qvgnrze){background:#ffffff38;border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid}.cp-phone-check:where(.astro-4qvgnrze) svg:where(.astro-4qvgnrze){width:1.2rem;height:1.2rem}.cp-phone-time:where(.astro-4qvgnrze){opacity:.9;font-variant-numeric:tabular-nums;font-size:.7rem}@media (width<=26rem){.cp-mock-live:where(.astro-4qvgnrze){right:0}.cp-mock-results:where(.astro-4qvgnrze){right:.5rem}.cp-mock-live:where(.astro-4qvgnrze) li:where(.astro-4qvgnrze):nth-child(n+4){display:none}}.cp-grid-4:where(.astro-4qvgnrze){grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=34rem){.cp-grid-4:where(.astro-4qvgnrze){grid-template-columns:1fr 1fr}}@media (width>=62rem){.cp-grid-4:where(.astro-4qvgnrze){grid-template-columns:repeat(4,1fr)}}.cp-grid-2:where(.astro-4qvgnrze){grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=50rem){.cp-grid-2:where(.astro-4qvgnrze){grid-template-columns:1fr 1fr}}.cp-card-bordered:where(.astro-4qvgnrze){border-radius:var(--cp-radius);border:1px solid var(--cp-line);background:var(--cp-surface);padding:1.4rem}.cp-card-bordered:where(.astro-4qvgnrze) p:where(.astro-4qvgnrze){color:var(--cp-body);font-size:.93rem}.cp-tile:where(.astro-4qvgnrze){background:var(--cp-blue-tint);width:2.6rem;height:2.6rem;color:var(--cp-blue);border-radius:10px;flex-shrink:0;place-items:center;margin-bottom:.9rem;display:grid}.cp-card-bordered:where(.astro-4qvgnrze) .cp-tile:where(.astro-4qvgnrze){margin-bottom:0}.cp-card-head:where(.astro-4qvgnrze){margin-bottom:.35rem}.cp-card-head:where(.astro-4qvgnrze) h3:where(.astro-4qvgnrze){margin:0}@media (width<=49.9375rem){.cp-card-head:where(.astro-4qvgnrze){align-items:center;gap:.6rem;display:flex}.cp-card-head:where(.astro-4qvgnrze) .cp-tile:where(.astro-4qvgnrze){width:2.1rem;height:2.1rem}}.cp-tile:where(.astro-4qvgnrze) svg:where(.astro-4qvgnrze){width:1.4rem;height:1.4rem}.cp-grid-4:where(.astro-4qvgnrze)>:where(.astro-4qvgnrze){text-align:left}.cp-section:where(.astro-4qvgnrze) .cp-grid-4:where(.astro-4qvgnrze)+.cp-center:where(.astro-4qvgnrze),.cp-section:where(.astro-4qvgnrze) .cp-phones:where(.astro-4qvgnrze)+.cp-center:where(.astro-4qvgnrze){margin-top:2rem}.cp-audience:where(.astro-4qvgnrze){border:1px solid var(--cp-line);border-radius:var(--cp-radius);background:var(--cp-surface);flex-direction:column;align-items:flex-start;padding:clamp(1.4rem,3vw,2rem);display:flex}.cp-audience:where(.astro-4qvgnrze) h3:where(.astro-4qvgnrze){font-size:1.3rem}.cp-audience:where(.astro-4qvgnrze)>p:where(.astro-4qvgnrze){color:var(--cp-body)}.cp-audience-actions:where(.astro-4qvgnrze){flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:auto;display:flex}.cp-checklist:where(.astro-4qvgnrze){gap:.55rem;margin:1.1rem 0 1.6rem;padding:0;list-style:none;display:grid}.cp-checklist:where(.astro-4qvgnrze) li:where(.astro-4qvgnrze){color:var(--cp-body);padding-left:1.7rem;font-size:.95rem;position:relative}.cp-checklist:where(.astro-4qvgnrze) li:where(.astro-4qvgnrze):before{content:"";width:1.05em;height:1.05em;color:var(--cp-blue);background:currentColor;position:absolute;top:.3em;left:0;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/contain no-repeat}.cp-checklist-lg:where(.astro-4qvgnrze) li:where(.astro-4qvgnrze){color:var(--cp-ink);font-size:1.02rem}.cp-workflow:where(.astro-4qvgnrze){gap:1.75rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}@media (width>=62rem){.cp-workflow:where(.astro-4qvgnrze){text-align:center;grid-template-columns:repeat(5,1fr);gap:1rem}}.cp-step:where(.astro-4qvgnrze){padding-left:3.75rem;position:relative}.cp-step-tile:where(.astro-4qvgnrze){background:var(--cp-surface);border:1px solid var(--cp-line);width:2.9rem;height:2.9rem;color:var(--cp-blue);border-radius:12px;place-items:center;display:grid;position:absolute;top:0;left:0}.cp-step-tile:where(.astro-4qvgnrze) svg:where(.astro-4qvgnrze){width:1.4rem;height:1.4rem}.cp-step-num:where(.astro-4qvgnrze){background:var(--cp-blue-btn);color:#fff;border-radius:50%;place-items:center;width:1.35rem;height:1.35rem;font-size:.72rem;font-weight:700;display:grid;position:absolute;top:-.5rem;right:-.5rem}.cp-step:where(.astro-4qvgnrze):not(:last-child):after{content:"";background:var(--cp-line);width:2px;position:absolute;top:3.2rem;bottom:-1.75rem;left:1.45rem}@media (width>=62rem){.cp-step:where(.astro-4qvgnrze){padding-top:3.9rem;padding-left:0}.cp-step-tile:where(.astro-4qvgnrze){left:50%;transform:translate(-50%)}.cp-step:where(.astro-4qvgnrze):not(:last-child):after{width:auto;height:2px;inset:1.45rem calc(2rem - 50%) auto calc(50% + 2rem)}}.cp-step:where(.astro-4qvgnrze) p:where(.astro-4qvgnrze){color:var(--cp-body);font-size:.93rem}.cp-tools:where(.astro-4qvgnrze){flex-wrap:wrap;justify-content:center;gap:.75rem 2.5rem;margin-top:2rem;display:flex}.cp-tool:where(.astro-4qvgnrze){letter-spacing:-.01em;color:var(--tool-color);font-size:clamp(1rem,2.2vw,1.2rem);font-weight:800}[data-theme=dark] .cp-tool:where(.astro-4qvgnrze){color:var(--sl-color-gray-2)}.cp-phones:where(.astro-4qvgnrze){grid-template-columns:1fr;gap:2.25rem;margin:2.25rem 0 0;display:grid}@media (width>=48rem){.cp-phones:where(.astro-4qvgnrze){grid-template-columns:repeat(3,1fr)}}.cp-phone-col:where(.astro-4qvgnrze){text-align:center}.cp-phone-col:where(.astro-4qvgnrze) .cp-phone-device:where(.astro-4qvgnrze){width:min(11rem,62vw);margin:0 auto 1.1rem}.cp-phone-col:where(.astro-4qvgnrze) p:where(.astro-4qvgnrze){color:var(--cp-body);max-width:18rem;margin-inline:auto;font-size:.93rem}.cp-phone-art:where(.astro-4qvgnrze){aspect-ratio:9/15;background:var(--cp-surface);border-radius:16px;position:relative;overflow:hidden}.cp-phone-art:where(.astro-4qvgnrze) svg:where(.astro-4qvgnrze){width:100%;height:100%;position:absolute;inset:0}.cp-phone-screen-lg:where(.astro-4qvgnrze){gap:.5rem;width:100%}.cp-phone-screen-lg:where(.astro-4qvgnrze) .cp-phone-cp:where(.astro-4qvgnrze){font-size:1.05rem}.cp-phone-screen-lg:where(.astro-4qvgnrze) .cp-phone-check:where(.astro-4qvgnrze){width:2.9rem;height:2.9rem}.cp-phone-screen-lg:where(.astro-4qvgnrze) .cp-phone-check:where(.astro-4qvgnrze) svg:where(.astro-4qvgnrze){width:1.7rem;height:1.7rem}.cp-phone-results:where(.astro-4qvgnrze){aspect-ratio:9/15;background:var(--cp-surface);border-radius:16px;flex-direction:column;gap:.45rem;padding:.9rem .7rem;display:flex}.cp-phone-results-title:where(.astro-4qvgnrze){color:var(--cp-ink);font-size:.85rem;font-weight:700}.cp-phone-result-row:where(.astro-4qvgnrze){color:var(--cp-body);border:1px solid var(--cp-line);text-align:left;border-radius:8px;padding:.35rem .5rem;font-size:.74rem;display:block}.cp-phone-result-row:where(.astro-4qvgnrze) b:where(.astro-4qvgnrze){color:var(--cp-body)}.cp-phone-result-row:where(.astro-4qvgnrze) i:where(.astro-4qvgnrze){float:right;font-variant-numeric:tabular-nums;font-style:normal}.cp-live-grid:where(.astro-4qvgnrze){align-items:center;gap:2.25rem;display:grid}@media (width>=62rem){.cp-live-grid:where(.astro-4qvgnrze){grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.cp-live-map:where(.astro-4qvgnrze){aspect-ratio:700/400;position:relative}.cp-live-map:where(.astro-4qvgnrze) svg:where(.astro-4qvgnrze){width:100%;height:100%;position:absolute;inset:0}.cp-live-stats:where(.astro-4qvgnrze){gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.cp-live-stats:where(.astro-4qvgnrze) li:where(.astro-4qvgnrze){align-items:baseline;gap:.75rem;display:flex}.cp-live-stat-value:where(.astro-4qvgnrze){color:var(--cp-blue);text-align:right;font-variant-numeric:tabular-nums;min-width:2.5rem;font-size:1.5rem;font-weight:800}.cp-live-stat-label:where(.astro-4qvgnrze){color:var(--cp-body)}.cp-training:where(.astro-4qvgnrze){max-width:56rem}.cp-facts:where(.astro-4qvgnrze){grid-template-columns:repeat(2,1fr);gap:1rem;margin:1.75rem 0;display:grid}@media (width>=40rem){.cp-facts:where(.astro-4qvgnrze){grid-template-columns:repeat(4,1fr)}}.cp-fact:where(.astro-4qvgnrze){border:1px solid var(--cp-line);border-radius:var(--cp-radius);background:var(--cp-surface);text-align:center;padding:1.1rem .75rem}.cp-fact-value:where(.astro-4qvgnrze){color:var(--cp-blue);font-size:1.6rem;font-weight:800;display:block}.cp-fact-label:where(.astro-4qvgnrze){color:var(--cp-body);font-size:.85rem}.cp-training-text:where(.astro-4qvgnrze){color:var(--cp-body);text-align:center;max-width:46rem;margin-inline:auto;font-size:1.02rem}.cp-free:where(.astro-4qvgnrze){border:1px solid var(--cp-line);background:linear-gradient(120deg, var(--cp-blue-tint), transparent 65%), var(--cp-surface);border-radius:20px;align-items:center;gap:2rem;padding:clamp(1.75rem,4vw,3rem);display:grid}@media (width>=50rem){.cp-free:where(.astro-4qvgnrze){grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}@media (width<=49.9375rem){.cp-free-art:where(.astro-4qvgnrze){display:none}}.cp-free:where(.astro-4qvgnrze) .cp-checklist:where(.astro-4qvgnrze){margin-bottom:1.75rem}.cp-free-art:where(.astro-4qvgnrze) svg:where(.astro-4qvgnrze){width:100%;max-width:16rem;height:auto;margin-inline:auto;display:block}.cp-faq:where(.astro-4qvgnrze){align-content:start;gap:.75rem;margin-top:1.75rem;display:grid}@media (width>=56rem){.cp-faq:where(.astro-4qvgnrze){grid-template-columns:1fr 1fr;gap:.75rem 1.25rem}}.cp-faq-item:where(.astro-4qvgnrze){border:1px solid var(--cp-line);background:var(--cp-surface);border-radius:12px;align-self:start}.cp-faq-item:where(.astro-4qvgnrze) summary:where(.astro-4qvgnrze){cursor:pointer;color:var(--cp-ink);padding:.9rem 2.5rem .9rem 1.1rem;font-weight:600;list-style:none;position:relative}.cp-faq-item:where(.astro-4qvgnrze) summary:where(.astro-4qvgnrze)::-webkit-details-marker{display:none}.cp-faq-item:where(.astro-4qvgnrze) summary:where(.astro-4qvgnrze):after{content:"+";color:var(--cp-blue);font-size:1.3rem;line-height:1;position:absolute;top:50%;right:1.1rem;transform:translateY(-50%)}.cp-faq-item:where(.astro-4qvgnrze)[open] summary:where(.astro-4qvgnrze):after{content:"–"}.cp-faq-item:where(.astro-4qvgnrze) p:where(.astro-4qvgnrze){color:var(--cp-body);padding:0 1.1rem 1rem;font-size:.95rem}.cp-endcard:where(.astro-4qvgnrze){border:1px solid var(--cp-line);background:var(--cp-surface);border-radius:20px;flex-direction:column;align-items:flex-start;padding:clamp(1.5rem,3.5vw,2.25rem);display:flex}.cp-endcard:where(.astro-4qvgnrze) h3:where(.astro-4qvgnrze){font-size:1.3rem}.cp-endcard:where(.astro-4qvgnrze) p:where(.astro-4qvgnrze){color:var(--cp-body);margin-bottom:1.25rem}.cp-endcard:where(.astro-4qvgnrze) .cp-textlink:where(.astro-4qvgnrze){margin-top:auto}.cp-endcard-accent:where(.astro-4qvgnrze){background:linear-gradient(135deg,#0969da,#063e7f);border-color:#0000}.cp-endcard-accent:where(.astro-4qvgnrze) h3:where(.astro-4qvgnrze),.cp-endcard-accent:where(.astro-4qvgnrze) p:where(.astro-4qvgnrze){color:#fff}.cp-endcard-accent:where(.astro-4qvgnrze) p:where(.astro-4qvgnrze){opacity:.92;margin-bottom:0}.cp-endcard-accent:where(.astro-4qvgnrze) .cp-btn-row:where(.astro-4qvgnrze){margin-top:1.5rem}.cp-btn-inverse:where(.astro-4qvgnrze){color:#063e7f;background:#fff;border:1px solid #fff}.cp-btn-inverse:where(.astro-4qvgnrze):hover{background:var(--cp-blue-tint)}.cp-btn-ghost:where(.astro-4qvgnrze){color:#fff;border:1px solid #fff9}.cp-btn-ghost:where(.astro-4qvgnrze):hover{border-color:#fff}.cp-demo:where(.astro-4qvgnrze){padding-block:clamp(1rem,3vw,2rem) clamp(2rem,5vw,3rem)}.cp-demo-video:where(.astro-4qvgnrze){border-radius:var(--cp-radius);border:1px solid var(--cp-line);background:var(--cp-surface-2);width:min(34rem,100%);height:auto;margin:1.5rem auto 0;display:block;box-shadow:0 24px 60px -28px #0f1e3273}@keyframes cp-blink{0%,to{opacity:1}50%{opacity:.25}}.cp-pulse:where(.astro-4qvgnrze){animation:2s infinite cp-blink}.cp-pulse-2:where(.astro-4qvgnrze){animation-delay:.6s}.cp-pulse-3:where(.astro-4qvgnrze){animation-delay:1.2s}.cp-track:where(.astro-4qvgnrze){stroke-dasharray:6 8;animation:2.5s linear infinite cp-march}.cp-track-2:where(.astro-4qvgnrze){animation-duration:3.2s}.cp-track-3:where(.astro-4qvgnrze){animation-duration:4s}@keyframes cp-march{to{stroke-dashoffset:-28px}}@media (prefers-reduced-motion:reduce){.cp-pulse:where(.astro-4qvgnrze),.cp-track:where(.astro-4qvgnrze),.cp-live-dot:where(.astro-4qvgnrze){animation:none}}
