.site-live-dot{animation:site-pulse 1.6s ease-in-out infinite;background:currentColor;border-radius:999px;display:inline-block;height:.5rem;margin-right:.25rem;width:.5rem}@keyframes site-pulse{50%{opacity:.35}}.site-section-selected{outline:2px solid var(--site-primary);outline-offset:-2px}.site-section[data-type=hero]{padding:0}.site-section[data-background=image]{background:#0b0f17;color:#fff;isolation:isolate;position:relative;--site-fg:#fff;--site-muted:hsla(0,0%,100%,.92);--site-surface:hsla(0,0%,100%,.1);--site-border:hsla(0,0%,100%,.28);--site-link:#fff}.site-section-bg{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-2}.site-section-veil{background:rgb(0 0 0/var(--site-veil,.62));inset:0;position:absolute;z-index:-1}.site-section[data-overlay=light]{--site-veil:.6}.site-section[data-overlay=medium]{--site-veil:.7}.site-section[data-overlay=strong]{--site-veil:.82}.site-section[data-overlay=none]{--site-veil:0}.site-section[data-overlay=none] .site-section-body>.site-container{background:#0b0f17b8;border-radius:var(--site-radius);padding-bottom:1.5rem;padding-top:1.5rem}.site-section[data-background=image] .site-card{background:#0b0f178c}.site-section[data-background=image] .site-btn-secondary{border-color:#fff9;color:#fff}.site-section-editing{position:relative}.site-section-editing:hover{outline:1px dashed color-mix(in srgb,var(--site-primary) 60%,transparent);outline-offset:-1px}.site-chrome{align-items:center;background:#111827;border-radius:.5rem;box-shadow:0 6px 16px -6px #0006;color:#fff;display:flex;font:500 12px/1 system-ui,sans-serif;gap:.125rem;opacity:0;padding:.25rem;pointer-events:none;position:absolute;right:.5rem;top:.5rem;transition:opacity .12s;z-index:20}.site-chrome:focus-within,.site-section-editing:hover>.site-chrome,.site-section-selected>.site-chrome{opacity:1;pointer-events:auto}.site-chrome-name{color:#ffffffbf;padding:0 .5rem}.site-chrome-btn{align-items:center;border-radius:.375rem;display:inline-flex;height:28px;justify-content:center;width:28px}.site-chrome-btn:hover:not(:disabled){background:#ffffff26}.site-chrome-btn:disabled{opacity:.35}.site-insert{background:#111827;border-radius:999px;bottom:0;box-shadow:0 4px 12px -4px #0006;color:#fff;font:600 18px/1 system-ui,sans-serif;height:28px;left:50%;opacity:0;position:absolute;transform:translate(-50%,50%);transition:opacity .12s;width:28px;z-index:21}.site-insert:focus-visible,.site-section-editing:hover>.site-insert{opacity:1}.site-insert-top{display:block;margin:.25rem auto;opacity:.6;position:relative;transform:none}.site-insert-top:hover{opacity:1}.site-text-edit{border-radius:3px;cursor:text;min-width:1ch;outline:none}.site-text-edit:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--site-primary) 55%,transparent)}.site-text-edit:focus{box-shadow:0 0 0 2px var(--site-primary)}.site-text-edit:empty:before{content:attr(data-placeholder);opacity:.45;pointer-events:none}.site-rich-edit{border-radius:3px;cursor:pointer}.site-rich-edit:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--site-primary) 55%,transparent)}.site-rich-edit:empty:before{content:attr(data-placeholder);opacity:.45}
