.vibe[data-v-03933712]{overflow:hidden;border:1px solid #d6e1ed;border-radius:16px;background:#fff;box-shadow:0 24px 60px #3341551a}.vibe-bar[data-v-03933712]{display:flex;align-items:center;gap:6px;height:42px;padding:0 16px;border-bottom:1px solid #e2e8f0}.vibe-bar i[data-v-03933712]{width:8px;height:8px;border-radius:50%;background:#cbd5e1}.vibe-bar span[data-v-03933712]{margin-left:auto;color:#94a3b8;font-size:12px}.vibe-chat[data-v-03933712]{display:flex;flex-direction:column;gap:12px;padding:20px 22px 16px}.vibe-prompt[data-v-03933712]{align-self:flex-end;max-width:85%;margin:0;padding:10px 15px;border-radius:14px 14px 4px;background:var(--sf-accent);color:#fff;font-size:14px;line-height:1.55}.vibe-reply[data-v-03933712]{display:flex;align-items:flex-start;gap:10px}.vibe-reply>b[data-v-03933712]{display:grid;flex:none;place-items:center;width:30px;height:30px;border-radius:50%;background:#eff6ff;color:#2563eb;font-size:11px}.vibe-reply p[data-v-03933712]{display:flex;align-items:flex-start;gap:7px;margin:0;padding:10px 14px;border:1px solid #e2e8f0;border-radius:4px 14px 14px;background:#f8fafc;color:#334155;font-size:14px;line-height:1.55}.vibe-reply svg[data-v-03933712]{flex:none;margin-top:3px;color:#16a34a;font-size:15px}.vibe-result[data-v-03933712]{padding:0 22px 18px}.vibe-result>small[data-v-03933712]{display:block;margin-bottom:8px;color:#94a3b8;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.vibe-stage[data-v-03933712]{height:200px;overflow:hidden;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc;color:#0f172a;font-size:12.5px}.exposed[data-v-03933712]{outline:2px dashed #ef4444;outline-offset:-2px;background:#fef2f2!important;color:#b91c1c!important}.mock-site[data-v-03933712]{display:flex;flex-direction:column;height:100%;background:#fff}.mock-site-top[data-v-03933712]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid #e2e8f0}.mock-site-top span[data-v-03933712]{padding:3px 9px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:11px}.mock-site-top b em[data-v-03933712]{margin-left:8px;color:#94a3b8;font:400 11px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.mock-members[data-v-03933712]{width:100%;border-collapse:collapse}.mock-members th[data-v-03933712]{padding:7px 14px;border-bottom:1px solid #e2e8f0;background:#f8fafc;color:#94a3b8;font-size:11px;font-weight:600;text-align:left}.mock-members td[data-v-03933712]{padding:7px 14px;border-bottom:1px solid #f1f5f9;color:#334155}.mock-members td.unset[data-v-03933712]{color:#94a3b8}.mock-members td[data-v-03933712]:last-child{text-align:right}.member-action[data-v-03933712]{display:inline-block;padding:3px 9px;border-radius:6px;font-size:11px;font-weight:600}.mock-request[data-v-03933712]{display:flex;align-items:center;gap:10px;margin:auto 10px 10px;padding:7px 10px;border-radius:7px;font:11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.mock-request code[data-v-03933712]{overflow:hidden;font:inherit;white-space:nowrap;text-overflow:ellipsis}.mock-request b[data-v-03933712]{flex:none;margin-left:auto;color:#15803d}.mock-chat[data-v-03933712]{display:flex;flex-direction:column;gap:10px;height:100%;padding:12px 14px;box-sizing:border-box;background:#fff}.chat-banner[data-v-03933712]{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;padding:7px;border-radius:8px;font-size:12px;font-weight:600}.chat-message[data-v-03933712]{display:flex;align-items:flex-start;gap:8px}.chat-message span[data-v-03933712]{display:grid;flex:none;place-items:center;width:24px;height:24px;border-radius:50%;background:#dcfce7;color:#15803d;font-size:11px;font-weight:700}.chat-message p[data-v-03933712]{margin:0;padding:7px 11px;border-radius:4px 12px 12px;background:#f1f5f9}.chat-message.mine[data-v-03933712]{justify-content:flex-end}.chat-message.mine p[data-v-03933712]{border-radius:12px 4px 12px 12px;background:#dbeafe}.mock-files[data-v-03933712]{display:flex;flex-direction:column;gap:12px;height:100%;padding:16px;box-sizing:border-box;background:#fff}.file-row[data-v-03933712]{display:flex;align-items:center;gap:9px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:9px}.file-row svg[data-v-03933712]{color:#dc2626;font-size:20px}.file-row span[data-v-03933712]{margin-left:auto;padding:4px 9px;border-radius:6px;background:var(--sf-accent);color:#fff;font-size:11px}.file-link[data-v-03933712]{display:block;overflow:hidden;padding:9px 11px;border-radius:8px;font:12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.file-tags[data-v-03933712]{display:flex;flex-wrap:wrap;gap:6px}.file-tags span[data-v-03933712]{padding:4px 9px;border:1px solid #fecaca;border-radius:999px;background:#fff5f5;color:#b91c1c;font-size:11px;font-weight:600}.mock-terminal[data-v-03933712]{height:100%;padding:12px 14px;box-sizing:border-box;background:#0f172a;color:#cbd5e1;font:11.5px/1.75 ui-monospace,SFMono-Regular,Menlo,monospace}.mock-terminal p[data-v-03933712]{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mock-terminal .cmd[data-v-03933712]{color:#f8fafc}.mock-terminal .indent[data-v-03933712]{padding-left:14px}.mock-terminal .muted[data-v-03933712]{color:#64748b}.mock-terminal .ok[data-v-03933712]{color:#4ade80}.mock-terminal .fail[data-v-03933712]{color:#fbbf24}.mock-terminal .leak[data-v-03933712]{color:#fca5a5}.mock-terminal em[data-v-03933712]{margin-left:10px;padding:1px 7px;border-radius:4px;background:#dc2626;color:#fff;font:600 11px/1.6 Noto Sans KR,system-ui,sans-serif;font-style:normal}.mock-terminal .gap[data-v-03933712]{padding:3px 0}.mock-terminal .breach[data-v-03933712]{margin-top:2px;color:#f8fafc;outline:2px dashed #ef4444;outline-offset:1px;border-radius:3px}.mock-tests[data-v-03933712]{display:flex;flex-direction:column;height:100%;background:#fff}.mock-terminal.compact[data-v-03933712]{flex:none;height:auto}.test-list[data-v-03933712]{display:grid;grid-template-columns:1fr 1fr;gap:6px 14px;padding:12px 14px}.test-list b[data-v-03933712]{grid-column:1 / -1;color:#b91c1c;font-size:12px}.test-list p[data-v-03933712]{display:flex;align-items:center;gap:6px;margin:0;padding:6px 8px;border:1px dashed #fecaca;border-radius:7px;color:#334155}.test-list svg[data-v-03933712]{color:#ef4444}.test-list span[data-v-03933712]{margin-left:auto;color:#94a3b8;font-size:10.5px}.vibe-bodies[data-v-03933712]{display:grid;grid-template-columns:minmax(0,1fr)}.vibe-body[data-v-03933712]{grid-area:1 / 1;min-width:0;display:flex;flex-direction:column;visibility:hidden;opacity:0;transform:translate(16px);transition:opacity .22s ease,transform .22s ease,visibility 0s linear .22s}.vibe-body.active[data-v-03933712]{visibility:visible;opacity:1;transform:none;transition:opacity .22s ease,transform .22s ease}.vibe-flaw[data-v-03933712]{flex:1;padding:14px 22px 16px;border-top:1px solid #fecaca;background:#fef2f2}.vibe-flaw header[data-v-03933712]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.vibe-flaw header>svg[data-v-03933712]{flex:none;color:#dc2626;font-size:18px}.vibe-flaw header>b[data-v-03933712]{color:#b91c1c;font-size:12px}.flaw-severity[data-v-03933712]{padding:2px 8px;border:1px solid transparent;border-radius:999px;font-size:11px;font-weight:700}.flaw-severity.is-critical[data-v-03933712]{background:#dc2626;color:#fff}.flaw-severity.is-high[data-v-03933712]{border-color:#fed7aa;background:#fff7ed;color:#c2410c}.flaw-severity.is-medium[data-v-03933712]{border-color:#fde68a;background:#fefce8;color:#a16207}.flaw-category[data-v-03933712]{display:inline-flex;align-items:baseline;gap:5px;margin-left:auto;color:#9f1239;font-size:11.5px;font-weight:500;opacity:.75}.flaw-category code[data-v-03933712]{font:700 11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.flaw-text[data-v-03933712]{margin:8px 0 0;color:#1f2937;font-size:14.5px;font-weight:600;line-height:1.5}.vibe-flaw dl[data-v-03933712]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:12px 0 0;padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;font-size:12px}.vibe-flaw dt[data-v-03933712]{color:#334155;font-weight:600;line-height:1.6;white-space:nowrap}.vibe-flaw dd[data-v-03933712]{margin:0;color:#64748b;line-height:1.6}:root[data-theme=dark] .vibe[data-v-03933712]{border-color:#344256;background:#1d2939;box-shadow:none}:root[data-theme=dark] .vibe-bar[data-v-03933712]{border-color:#344256}:root[data-theme=dark] .vibe-bar i[data-v-03933712]{background:#475569}:root[data-theme=dark] .vibe-reply>b[data-v-03933712]{background:#1e3a5f;color:#93c5fd}:root[data-theme=dark] .vibe-reply p[data-v-03933712]{border-color:#344256;background:#172334;color:#cbd5e1}:root[data-theme=dark] .vibe-stage[data-v-03933712]{border-color:#344256}:root[data-theme=dark] .vibe-flaw[data-v-03933712]{border-color:#7f1d1d;background:#2a1619}:root[data-theme=dark] .vibe-flaw header>b[data-v-03933712]{color:#fca5a5}:root[data-theme=dark] .vibe-flaw dt[data-v-03933712]{color:#e2e8f0}:root[data-theme=dark] .flaw-text[data-v-03933712]{color:#f1f5f9}:root[data-theme=dark] .vibe-flaw dd[data-v-03933712]{color:#94a3b8}:root[data-theme=dark] .vibe-flaw dl[data-v-03933712]{border-color:#344256;background:#1d2939}:root[data-theme=dark] .flaw-category[data-v-03933712]{color:#fda4af}@media (max-width: 640px){.vibe-chat[data-v-03933712],.vibe-result[data-v-03933712],.vibe-flaw[data-v-03933712]{padding-inline:16px}.mock-members th[data-v-03933712]:nth-child(3),.mock-members td[data-v-03933712]:nth-child(3){display:none}.flaw-severity[data-v-03933712]{margin-left:0}.vibe-flaw dl[data-v-03933712]{grid-template-columns:1fr;gap:4px}.vibe-flaw dd+dt[data-v-03933712]{margin-top:6px}.test-list[data-v-03933712]{grid-template-columns:1fr}.vibe-stage[data-v-03933712]{height:220px}.mock-terminal .indent[data-v-03933712]{white-space:normal}}@media (prefers-reduced-motion: reduce){.vibe-body[data-v-03933712],.vibe-body.active[data-v-03933712]{transition:none}}.webspace-page[data-v-40846a3d]{color:var(--sf-text);background:var(--sf-bg)}.ws-hero[data-v-40846a3d]{margin-block:auto;padding-block:116px 80px;text-align:center}.hero-copy h1[data-v-40846a3d]{margin:20px 0 0;font-size:clamp(38px,5vw,58px);font-weight:400;line-height:120%;letter-spacing:-.055em;color:var(--sf-text)}.hero-copy>p[data-v-40846a3d]{max-width:660px;margin:24px auto 0;color:var(--sf-text-secondary);font-size:16px;line-height:1.8}.hero-actions[data-v-40846a3d]{display:flex;justify-content:center;gap:12px;margin-top:30px;flex-wrap:wrap}.hero-actions a[data-v-40846a3d]{padding:13px 19px;border:1px solid var(--sf-border);border-radius:8px;font-size:13px;font-weight:700;color:var(--sf-text)}.hero-actions a[data-v-40846a3d]:first-child{border-color:transparent;background:var(--sf-accent);color:#fff!important}.hero-actions span[data-v-40846a3d]{margin-left:10px}.foundation-section[data-v-40846a3d],.build-section[data-v-40846a3d],.operations-section[data-v-40846a3d],.account-section[data-v-40846a3d],.site-security-section[data-v-40846a3d],.usecase-section[data-v-40846a3d],.scope-section[data-v-40846a3d]{margin-block:auto;padding-block:96px}.section-heading h2[data-v-40846a3d]{margin:0;font-size:clamp(30px,3.6vw,44px);font-weight:400;line-height:1.22;letter-spacing:-.05em;color:var(--sf-text)}.section-heading p[data-v-40846a3d]{margin:18px 0 0;color:var(--sf-text-secondary);font-size:15px;line-height:1.8}.section-heading.split[data-v-40846a3d]{display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:end}.section-heading.split p[data-v-40846a3d]{margin:0}.section-heading.center[data-v-40846a3d]{max-width:760px;margin-inline:auto;text-align:center}.section-heading .lead[data-v-40846a3d]{display:block;margin-bottom:4px;color:var(--sf-text);font-weight:500}.builder-section[data-v-40846a3d]{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:64px;margin-block:8px 40px;padding-block:68px;border:1px solid #d9e5f2;background:linear-gradient(145deg,#f7faff,#edf4fb);color:#142033}.builder-copy h2[data-v-40846a3d]{margin:0;font-size:clamp(32px,3.8vw,48px);font-weight:400;line-height:1.2;letter-spacing:-.05em}.builder-lead[data-v-40846a3d]{margin:20px 0 0;color:#52627a;font-size:15px;line-height:1.8}.builder-question[data-v-40846a3d]{margin:30px 0 12px;font-size:16px;font-weight:600}.builder-issues[data-v-40846a3d]{display:grid;gap:4px;margin:0;padding:0;list-style:none}.builder-issues button[data-v-40846a3d]{display:flex;align-items:center;gap:14px;width:100%;padding:12px 16px;border:1px solid transparent;border-radius:10px;background:transparent;color:#475569;font-size:15px;text-align:left;cursor:pointer;transition:background-color .18s,border-color .18s,color .18s}.builder-issues button[data-v-40846a3d]:hover{background:#fff9}.builder-issues li.active button[data-v-40846a3d]{border-color:#d6e1ed;background:#fff;color:#0f172a;box-shadow:0 6px 18px #3341550f}.builder-swap-enter-active[data-v-40846a3d],.builder-swap-leave-active[data-v-40846a3d]{transition:opacity .22s ease,transform .22s ease}.builder-swap-enter-from[data-v-40846a3d]{opacity:0;transform:translate(16px)}.builder-swap-leave-to[data-v-40846a3d]{opacity:0}.foundation-stack[data-v-40846a3d]{margin-top:48px;overflow:hidden;border:1px solid var(--sf-border);border-radius:16px;background:var(--sf-surface)}.foundation-grid[data-v-40846a3d]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--sf-border)}.foundation-grid article[data-v-40846a3d]{display:flex;align-items:center;gap:14px;padding:26px 24px;background:var(--sf-surface)}.foundation-grid svg[data-v-40846a3d]{flex:none;color:var(--sf-accent);font-size:24px}.foundation-grid span[data-v-40846a3d]{color:var(--sf-text);font-size:15px;font-weight:500}.foundation-base[data-v-40846a3d]{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;padding:22px 24px;border-top:1px solid var(--sf-border);background:color-mix(in srgb,var(--sf-accent) 7%,var(--sf-surface))}.foundation-base span[data-v-40846a3d]{padding:5px 11px;border-radius:999px;background:var(--sf-accent);color:#fff;font-size:12px;font-weight:600}.foundation-base b[data-v-40846a3d]{color:var(--sf-text);font-size:15px;font-weight:600}.foundation-base small[data-v-40846a3d]{margin-left:auto;color:var(--sf-text-secondary);font-size:13px}.build-section[data-v-40846a3d]{background:var(--sf-bg-alt)}.build-gallery[data-v-40846a3d]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:52px}.build-gallery button[data-v-40846a3d]{padding:0;overflow:hidden;border:1px solid var(--sf-border);border-radius:14px;background:var(--sf-surface);text-align:left;cursor:zoom-in}.build-gallery img[data-v-40846a3d]{display:block;width:100%;aspect-ratio:16 / 10;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-bottom:1px solid var(--sf-border)}.build-gallery span[data-v-40846a3d]{display:block;padding:20px 22px}.build-gallery b[data-v-40846a3d],.build-gallery small[data-v-40846a3d]{display:block}.build-gallery b[data-v-40846a3d]{color:var(--sf-text);font-size:16px;font-weight:600}.build-gallery small[data-v-40846a3d]{margin-top:6px;color:var(--sf-text-secondary);font-size:13.5px;line-height:1.6}.operations-section[data-v-40846a3d]{scroll-margin-top:72px}.ops-tabs[data-v-40846a3d]{display:flex;width:-moz-fit-content;width:fit-content;gap:4px;margin:40px auto 0;padding:4px;border:1px solid var(--sf-border);border-radius:10px;background:var(--sf-bg-alt)}.ops-tabs button[data-v-40846a3d]{padding:8px 18px;border:0;border-radius:7px;background:transparent;color:var(--sf-text-secondary);font-size:14px;font-weight:500;cursor:pointer}.ops-tabs button.active[data-v-40846a3d]{background:var(--sf-surface);color:var(--sf-text);box-shadow:0 1px 3px #0f172a1f}.ops-window[data-v-40846a3d]{max-width:1080px;margin:24px auto 0;overflow:hidden;border:1px solid var(--sf-border);border-radius:16px;background:#f5f5f5;box-shadow:0 32px 90px #0f172a14}.ops-window-bar[data-v-40846a3d]{display:flex;align-items:center;gap:6px;height:40px;padding:0 16px;border-bottom:1px solid var(--sf-border);background:var(--sf-surface)}.ops-window-bar i[data-v-40846a3d]{width:8px;height:8px;border-radius:50%;background:#cbd5e1}.ops-shot[data-v-40846a3d],.studio-shot[data-v-40846a3d]{display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.ops-shot img[data-v-40846a3d]{display:block;width:100%;aspect-ratio:16 / 10}.ops-points[data-v-40846a3d]{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;max-width:1080px;margin:48px auto 0}.ops-points svg[data-v-40846a3d]{color:var(--sf-accent);font-size:24px}.ops-points h3[data-v-40846a3d]{margin:14px 0 8px;color:var(--sf-text);font-size:16px;font-weight:600}.ops-points p[data-v-40846a3d]{margin:0;color:var(--sf-text-secondary);font-size:14px;line-height:1.7}.account-section[data-v-40846a3d]{background:var(--sf-bg-alt)}.account-section .webspace-studio[data-v-40846a3d],.site-security-section .webspace-studio[data-v-40846a3d]{margin-top:0}.webspace-page .webspace-studio .studio-copy h2[data-v-40846a3d]{font-size:clamp(30px,2.6vw,38px)}.webspace-studio[data-v-40846a3d] .studio-tabs{margin-top:40px}.webspace-studio.reverse[data-v-40846a3d]{grid-template-columns:1.5fr 1fr}.webspace-studio.reverse[data-v-40846a3d] .studio-copy{order:2}.webspace-studio.reverse[data-v-40846a3d] .studio-canvas{border-right:1px solid var(--sf-border);border-left:0}.webspace-studio[data-v-40846a3d] .studio-tabs button:last-child:nth-child(odd){grid-column:1 / -1}.usecase-section[data-v-40846a3d]{background:var(--sf-bg-alt)}.usecase-grid[data-v-40846a3d]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px}.usecase-grid article[data-v-40846a3d]{display:flex;flex-direction:column;padding:28px;border:1px solid var(--sf-border);border-radius:14px;background:var(--sf-surface)}.usecase-grid i[data-v-40846a3d]{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:color-mix(in srgb,var(--sf-accent) 10%,var(--sf-surface));color:var(--sf-accent);font-size:22px}.usecase-grid h3[data-v-40846a3d]{margin:22px 0 8px;color:var(--sf-text);font-size:17px;font-weight:600}.usecase-grid p[data-v-40846a3d]{margin:0 0 24px;color:var(--sf-text-secondary);font-size:14px;line-height:1.7}.usecase-grid small[data-v-40846a3d]{margin-top:auto;padding-top:16px;border-top:1px solid var(--sf-border);color:var(--sf-text-secondary);font-size:13px;font-weight:500}.scope-grid[data-v-40846a3d]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px}.scope-grid article[data-v-40846a3d]{padding:30px 28px;border:1px solid var(--sf-border);border-radius:16px;background:var(--sf-surface)}.scope-grid header[data-v-40846a3d]{display:flex;align-items:center;gap:10px}.scope-grid header i[data-v-40846a3d]{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--sf-border);border-radius:10px;background:var(--sf-bg-alt);color:var(--sf-text-secondary);font-size:20px}.scope-grid header span[data-v-40846a3d]{color:var(--sf-text-secondary);font-size:13px;font-weight:600}.scope-grid h3[data-v-40846a3d]{margin:22px 0 6px;color:var(--sf-text);font-size:20px;font-weight:600;letter-spacing:-.02em}.scope-grid p[data-v-40846a3d]{margin:0;color:var(--sf-text-secondary);font-size:14px;line-height:1.7}.scope-grid ul[data-v-40846a3d]{display:grid;gap:12px;margin:22px 0 0;padding:22px 0 0;border-top:1px solid var(--sf-border);list-style:none}.scope-grid li[data-v-40846a3d]{display:flex;align-items:flex-start;gap:10px;color:var(--sf-text);font-size:14.5px;line-height:1.55}.scope-grid li svg[data-v-40846a3d]{flex:none;margin-top:3px;color:var(--sf-text-muted);font-size:16px}.scope-grid .scope-included[data-v-40846a3d]{border-color:#bfdbfe;background:linear-gradient(160deg,#f7faff,#edf4fb)}.scope-included header i[data-v-40846a3d]{border-color:transparent;background:var(--sf-accent);color:#fff}.scope-included header span[data-v-40846a3d],.scope-included li svg[data-v-40846a3d]{color:#2563eb}.scope-included ul[data-v-40846a3d]{border-color:#d6e1ed}.scope-grid .scope-extensions[data-v-40846a3d]{border-style:dashed;background:transparent}.scope-extensions header i[data-v-40846a3d]{border-style:dashed;background:transparent}.lightbox[data-v-40846a3d]{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:30px;background:#0f172ae0;backdrop-filter:blur(8px)}.lightbox>div[data-v-40846a3d]{max-width:1500px;max-height:92vh}.lightbox img[data-v-40846a3d]{display:block;max-width:100%;max-height:85vh;-o-object-fit:contain;object-fit:contain}.lightbox p[data-v-40846a3d]{margin:10px 0 0;text-align:center;color:#e2e8f0}.lightbox-close[data-v-40846a3d]{position:fixed;right:26px;top:24px;padding:9px;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:transparent;color:#fff;font-size:22px}.fade-up[data-v-40846a3d]{opacity:0;transform:translateY(18px);transition:.7s}.fade-up.visible[data-v-40846a3d]{opacity:1;transform:none}:root[data-theme=dark] .builder-section[data-v-40846a3d]{border-color:#334155;background:linear-gradient(145deg,#182334,#111b2a);color:#e5edf7}:root[data-theme=dark] .builder-issues button[data-v-40846a3d]{color:#b5c1d1}:root[data-theme=dark] .builder-issues button[data-v-40846a3d]:hover{background:#0f172a66}:root[data-theme=dark] .builder-issues li.active button[data-v-40846a3d]{border-color:#3a475a;background:#1d2939;color:#fff;box-shadow:none}:root[data-theme=dark] .builder-lead[data-v-40846a3d]{color:#b5c1d1}:root[data-theme=dark] .scope-grid .scope-included[data-v-40846a3d]{border-color:#334155;background:linear-gradient(160deg,#182334,#111b2a)}:root[data-theme=dark] .scope-included header span[data-v-40846a3d],:root[data-theme=dark] .scope-included li svg[data-v-40846a3d]{color:#93c5fd}:root[data-theme=dark] .scope-included ul[data-v-40846a3d]{border-color:#344256}@media (max-width: 960px){.webspace-studio.reverse[data-v-40846a3d]{grid-template-columns:1fr}.webspace-studio.reverse[data-v-40846a3d] .studio-copy{order:0}.webspace-studio.reverse[data-v-40846a3d] .studio-canvas{border-right:0}}@media (max-width: 900px){.builder-section[data-v-40846a3d]{grid-template-columns:1fr;gap:40px;padding-block:56px}.section-heading.split[data-v-40846a3d]{grid-template-columns:1fr;gap:20px}.foundation-grid[data-v-40846a3d]{grid-template-columns:repeat(2,1fr)}.foundation-base small[data-v-40846a3d]{margin-left:0}.build-gallery[data-v-40846a3d]{grid-template-columns:1fr}.ops-points[data-v-40846a3d]{grid-template-columns:repeat(2,1fr)}.usecase-grid[data-v-40846a3d],.scope-grid[data-v-40846a3d]{grid-template-columns:1fr}}@media (max-width: 640px){.ws-hero[data-v-40846a3d]{padding-top:88px}.builder-section[data-v-40846a3d]{padding-block:44px}.foundation-section[data-v-40846a3d],.build-section[data-v-40846a3d],.operations-section[data-v-40846a3d],.account-section[data-v-40846a3d],.site-security-section[data-v-40846a3d],.usecase-section[data-v-40846a3d],.scope-section[data-v-40846a3d]{padding-block:72px}.foundation-grid article[data-v-40846a3d]{padding:20px 16px}.foundation-grid span[data-v-40846a3d]{font-size:14px}.ops-points[data-v-40846a3d]{grid-template-columns:1fr;gap:24px}}
