.ChatInput-module__WR4Cta__composerRoot{gap:var(--chat-spacing-sm);align-items:flex-end;width:100%;display:flex}.ChatInput-module__WR4Cta__composerInput{resize:none;border:1px solid var(--chat-color-border);border-radius:var(--chat-radius-md);padding:var(--chat-spacing-xs)var(--chat-spacing-sm);font-family:var(--chat-font-family);font-size:var(--chat-font-size-sm);color:var(--chat-color-text);background-color:var(--chat-color-surface);field-sizing:content;outline:none;flex:1;min-height:38px;max-height:150px;line-height:1.55;overflow-y:auto}.ChatInput-module__WR4Cta__composerInput:focus{border-color:var(--chat-color-primary)}.ChatInput-module__WR4Cta__composerButton{border-radius:var(--chat-radius-md);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .15s;display:flex}.ChatInput-module__WR4Cta__composerButton[data-variant=send]{background:var(--chat-color-primary);color:var(--chat-color-primary-contrast)}.ChatInput-module__WR4Cta__composerButton[data-variant=send]:disabled{opacity:.5;cursor:not-allowed}.ChatInput-module__WR4Cta__composerButton[data-variant=cancel]{background:var(--chat-color-danger);color:var(--chat-color-danger-contrast)}@media (max-width:48em){.ChatInput-module__WR4Cta__composerRoot{gap:var(--chat-spacing-xs)}.ChatInput-module__WR4Cta__composerInput{font-size:16px}.ChatInput-module__WR4Cta__composerButton{width:42px;height:42px}}
.ChatMessages-module__RvDWeW__messageList{flex-direction:column;display:flex}.ChatMessages-module__RvDWeW__userMessageRoot{padding:0 var(--chat-spacing-md);margin-bottom:var(--chat-spacing-lg);flex-direction:column;align-items:flex-end;display:flex}.ChatMessages-module__RvDWeW__assistantMessageRoot{padding:0 var(--chat-spacing-md);margin-bottom:var(--chat-spacing-lg);flex-direction:column;align-items:flex-start;display:flex}.ChatMessages-module__RvDWeW__userBubble{max-width:80%;padding:var(--chat-spacing-sm)var(--chat-spacing-md);border-radius:var(--chat-radius-md);background:var(--chat-color-primary);color:var(--chat-color-primary-contrast)}.ChatMessages-module__RvDWeW__userText{white-space:pre-wrap;overflow-wrap:break-word;font-size:var(--chat-font-size-sm);margin:0;line-height:1.55}.ChatMessages-module__RvDWeW__assistantBubble{max-width:80%;padding:var(--chat-spacing-sm)var(--chat-spacing-md);border-radius:var(--chat-radius-md);background:var(--chat-color-surface);border:1px solid var(--chat-color-border);color:var(--chat-color-text);font-size:var(--chat-font-size-sm);line-height:1.6}.ChatMessages-module__RvDWeW__assistantFooter{align-items:center;gap:2px;min-height:24px;display:flex}.ChatMessages-module__RvDWeW__actionButton{border-radius:var(--chat-radius-sm);width:26px;height:26px;color:var(--chat-color-action);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.ChatMessages-module__RvDWeW__actionButton:hover{background:var(--chat-color-action-hover-bg);color:var(--chat-color-action-hover)}@media (max-width:48em){.ChatMessages-module__RvDWeW__userBubble,.ChatMessages-module__RvDWeW__assistantBubble{max-width:95%;padding:var(--chat-spacing-md)}.ChatMessages-module__RvDWeW__userText{font-size:var(--chat-font-size-md)}.ChatMessages-module__RvDWeW__assistantBubble{font-size:16px}}
.MarkdownResponse-module__tj2kTW__markdown{font-size:var(--chat-font-size-sm);color:var(--chat-color-text);word-break:break-word;line-height:1.6}:is(.MarkdownResponse-module__tj2kTW__markdown h1,.MarkdownResponse-module__tj2kTW__markdown h2,.MarkdownResponse-module__tj2kTW__markdown h3,.MarkdownResponse-module__tj2kTW__markdown h4){margin-top:1em;margin-bottom:.5em;font-weight:600;line-height:1.3}.MarkdownResponse-module__tj2kTW__markdown h1{font-size:1.4em}.MarkdownResponse-module__tj2kTW__markdown h2{font-size:1.2em}.MarkdownResponse-module__tj2kTW__markdown h3{font-size:1.1em}.MarkdownResponse-module__tj2kTW__markdown p{margin:.5em 0}:is(.MarkdownResponse-module__tj2kTW__markdown ul,.MarkdownResponse-module__tj2kTW__markdown ol){margin:.5em 0;padding-left:1.5em}.MarkdownResponse-module__tj2kTW__markdown li{margin:.25em 0}.MarkdownResponse-module__tj2kTW__markdown pre{border-radius:var(--chat-radius-md);background:var(--chat-color-code-bg);margin:.75em 0;padding:.75em 1em;font-size:.85em;overflow-x:auto}.MarkdownResponse-module__tj2kTW__markdown code{font-family:var(--chat-font-family-mono);font-size:.9em}.MarkdownResponse-module__tj2kTW__markdown :not(pre)>code{border-radius:var(--chat-radius-xs);background:var(--chat-color-code-inline-bg);padding:.15em .35em}.MarkdownResponse-module__tj2kTW__markdown table{border-collapse:collapse;width:100%;margin:.75em 0}:is(.MarkdownResponse-module__tj2kTW__markdown th,.MarkdownResponse-module__tj2kTW__markdown td){border:1px solid var(--chat-color-table-border);text-align:left;padding:.4em .75em}.MarkdownResponse-module__tj2kTW__markdown th{background:var(--chat-color-table-header);font-weight:600}.MarkdownResponse-module__tj2kTW__markdown blockquote{border-left:3px solid var(--chat-color-blockquote-border);color:var(--chat-color-dimmed);margin:.5em 0;padding-left:1em}.MarkdownResponse-module__tj2kTW__markdown a{color:var(--chat-color-link);text-decoration:none}.MarkdownResponse-module__tj2kTW__markdown a:hover{text-decoration:underline}.MarkdownResponse-module__tj2kTW__markdown hr{border:none;border-top:1px solid var(--chat-color-table-border);margin:1em 0}
.ThinkingIndicator-module__Kc8mWq__container{align-items:center;gap:4px;padding:2px 0;display:flex}.ThinkingIndicator-module__Kc8mWq__dot{background:var(--chat-color-action);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite ThinkingIndicator-module__Kc8mWq__pulse}.ThinkingIndicator-module__Kc8mWq__dot:nth-child(2){animation-delay:.2s}.ThinkingIndicator-module__Kc8mWq__dot:nth-child(3){animation-delay:.4s}@keyframes ThinkingIndicator-module__Kc8mWq__pulse{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}
.ToolCall-module__FwYtLq__container{border-radius:var(--chat-radius-lg);border:1px solid var(--chat-color-table-border);background:var(--chat-color-surface-muted);max-width:28rem;margin:.5rem 0;overflow:hidden}.ToolCall-module__FwYtLq__trigger{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.625rem;width:100%;padding:.625rem .75rem;font-family:inherit;transition:background-color .15s;display:flex}.ToolCall-module__FwYtLq__trigger:hover{background:var(--chat-color-surface-hover)}.ToolCall-module__FwYtLq__statusDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.ToolCall-module__FwYtLq__running{background-color:var(--chat-color-status-blue);animation:1.4s ease-in-out infinite ToolCall-module__FwYtLq__pulse}.ToolCall-module__FwYtLq__completed{background-color:var(--chat-color-status-green)}.ToolCall-module__FwYtLq__error{background-color:var(--chat-color-status-red)}.ToolCall-module__FwYtLq__toolName{font-size:var(--chat-font-size-sm);color:var(--chat-color-text);flex:1;font-weight:500}.ToolCall-module__FwYtLq__statusText{font-size:var(--chat-font-size-xs);color:var(--chat-color-dimmed)}.ToolCall-module__FwYtLq__chevron{color:var(--chat-color-dimmed);flex-shrink:0;transition:transform .2s}.ToolCall-module__FwYtLq__chevronOpen{transform:rotate(90deg)}.ToolCall-module__FwYtLq__content{border-top:1px solid var(--chat-color-table-border);flex-direction:column;gap:.625rem;padding:.25rem .75rem .75rem;display:flex}.ToolCall-module__FwYtLq__label{text-transform:uppercase;letter-spacing:.05em;color:var(--chat-color-dimmed);margin-bottom:.25rem;font-size:11px;font-weight:500;display:block}.ToolCall-module__FwYtLq__errorLabel{color:var(--chat-color-status-red)}.ToolCall-module__FwYtLq__codeBlock{font-family:var(--chat-font-family-mono);font-size:var(--chat-font-size-xs);border-radius:var(--chat-radius-sm);background:var(--chat-color-surface);color:var(--chat-color-text);white-space:pre-wrap;word-break:break-all;max-height:12rem;margin:0;padding:.5rem;line-height:1.5;overflow:auto}.ToolCall-module__FwYtLq__errorBlock{background:var(--chat-color-error-bg);color:var(--chat-color-error-text)}@keyframes ToolCall-module__FwYtLq__pulse{0%,to{opacity:1}50%{opacity:.4}}
.ScrollToBottom-module__GzI11W__button{margin-bottom:var(--chat-spacing-xs);border:1px solid var(--chat-color-border);background:var(--chat-color-surface);width:32px;height:32px;color:var(--chat-color-action);cursor:pointer;box-shadow:var(--chat-shadow-floating);z-index:1;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.ScrollToBottom-module__GzI11W__button:hover{background:var(--chat-color-surface-hover)}
.page-module__jUq8_G__shell{position:relative;overflow:clip}.page-module__jUq8_G__shellWorkspace{min-height:100dvh}.page-module__jUq8_G__progress{transform-origin:0;z-index:40;background:linear-gradient(90deg,#f97316,#ffb23f 40%,#2d8cff);height:3px;position:fixed;top:0;left:0;right:0}.page-module__jUq8_G__bgHalo{filter:blur(16px);pointer-events:none;z-index:-3;background:radial-gradient(circle,#ffbe5c33,#ffbe5c00);border-radius:50%;width:70vw;height:70vw;position:fixed;top:-22vh;left:-18vw}.page-module__jUq8_G__bgOrb{filter:blur(24px);pointer-events:none;z-index:-2;background:radial-gradient(circle,#2c81ff52,#2c81ff00);border-radius:50%;width:54vw;height:54vw;position:fixed;top:16vh;right:-12vw}.page-module__jUq8_G__bgGrid{pointer-events:none;z-index:-1;background-image:linear-gradient(#0f172a0d 1px,#0000 1px),linear-gradient(90deg,#0f172a0d 1px,#0000 1px);background-size:34px 34px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 84%);mask-image:radial-gradient(circle,#000 30%,#0000 84%)}.page-module__jUq8_G__workspaceNav,.page-module__jUq8_G__homeNav{z-index:30;justify-content:space-between;align-items:center;max-width:1320px;margin:0 auto;padding:0 1.5rem;display:flex;position:sticky;top:.8rem}.page-module__jUq8_G__navBrand{color:var(--page-text);align-items:center;gap:.55rem;font-weight:600;text-decoration:none;display:inline-flex}.page-module__jUq8_G__navLogo{color:#fff;letter-spacing:.02em;background:linear-gradient(130deg,#f97316,#ffb23f 52%,#2d8cff);border-radius:9px;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.68rem;font-weight:800;display:inline-flex}.page-module__jUq8_G__navActions{align-items:center;gap:.58rem;display:inline-flex}.page-module__jUq8_G__navActionsDesktop{display:inline-flex}.page-module__jUq8_G__homeNavActions{align-items:center;gap:.58rem;display:inline-flex}.page-module__jUq8_G__navPillButton,.page-module__jUq8_G__navPillButtonPrimary{min-height:2.24rem;color:var(--page-text);letter-spacing:.01em;font-size:.79rem;font-weight:500;line-height:1;font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.42rem .88rem;text-decoration:none;transition:border-color .18s,background-color .18s,transform .18s;display:inline-flex}.page-module__jUq8_G__navPillButton{border:1px solid color-mix(in srgb,var(--page-border)75%,#ffffff2e);background:linear-gradient(140deg,color-mix(in srgb,var(--page-card-strong)86%,transparent),color-mix(in srgb,var(--page-card)88%,transparent));box-shadow:inset 0 1px #ffffff1f,0 8px 16px #06122c29}.page-module__jUq8_G__navPillButton:hover{border-color:#84adff7a;transform:translateY(-1px)}.page-module__jUq8_G__navPillButtonPrimary{color:#fff;background:linear-gradient(130deg,#f97316,#ffb23f 52%,#2d8cff);border:1px solid #0000;font-weight:650;box-shadow:0 12px 20px #2d8cff3d}.page-module__jUq8_G__navPillButtonPrimary:hover{transform:translateY(-1px)}.page-module__jUq8_G__navDrawerButton{color:var(--page-text);border:1px solid var(--page-border);background:color-mix(in srgb,var(--page-card)86%,transparent);cursor:pointer;border-radius:999px;padding:.36rem .72rem;font-size:.8rem;text-decoration:none;display:none}.page-module__jUq8_G__navIconGlyph{opacity:.92;flex-shrink:0;width:1.06rem;height:1.06rem}.page-module__jUq8_G__navIconCircle{border:1px solid color-mix(in srgb,var(--page-border)75%,#ffffff2e);background:linear-gradient(140deg,color-mix(in srgb,var(--page-card-strong)86%,transparent),color-mix(in srgb,var(--page-card)88%,transparent));width:2.24rem;height:2.24rem;color:var(--page-text);border-radius:999px;justify-content:center;align-items:center;text-decoration:none;transition:border-color .18s,transform .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,0 8px 16px #06122c29}.page-module__jUq8_G__navIconCircle:hover{border-color:#84adff7a;transform:translateY(-1px)}.page-module__jUq8_G__navIconOnly{opacity:.92;width:1.02rem;height:1.02rem}.page-module__jUq8_G__navMenuTrigger{border:1px solid color-mix(in srgb,var(--page-border)75%,#ffffff2e);background:linear-gradient(140deg,color-mix(in srgb,var(--page-card-strong)86%,transparent),color-mix(in srgb,var(--page-card)88%,transparent));width:2.24rem;height:2.24rem;color:var(--page-text);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;display:none;box-shadow:inset 0 1px #ffffff1f,0 8px 16px #06122c29}.page-module__jUq8_G__navMobileBackdrop{z-index:60;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040b1c75;display:none;position:fixed;inset:0}.page-module__jUq8_G__navMobilePanel{width:min(360px,100vw - 1.6rem);margin:calc(env(safe-area-inset-top) + .8rem)0 0 auto;border:1px solid var(--page-border);background:radial-gradient(circle at 90% 10%,#2d8cff2e,transparent 40%),radial-gradient(circle at 10% 90%,#f9731624,transparent 40%),color-mix(in srgb,var(--page-card-strong)94%,transparent);border-radius:18px;gap:.5rem;padding:.7rem;display:grid;box-shadow:0 24px 46px #06122c5c}.page-module__jUq8_G__navMobileLink{border:1px solid var(--page-border);background:color-mix(in srgb,var(--page-card)86%,transparent);min-height:2.4rem;color:var(--page-text);cursor:pointer;border-radius:12px;align-items:center;gap:.5rem;padding:.5rem .72rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.page-module__jUq8_G__navMobilePrimary{color:#dbeafe;background:linear-gradient(130deg,#102550e6,#0d316ad1);border-color:#2d8cff80}.page-module__jUq8_G__navMobileFooter{border-top:1px solid color-mix(in srgb,var(--page-border)72%,#ffffff14);color:var(--page-muted);text-align:center;margin:.35rem 0 0;padding:.48rem .2rem .1rem;font-size:.74rem}.page-module__jUq8_G__navMobileFooter a{color:#9ec0ff;text-decoration:none}.page-module__jUq8_G__navMobileFooter a:hover{text-decoration:underline}.page-module__jUq8_G__page{max-width:1180px;padding:max(3.2rem,env(safe-area-inset-top))1.5rem calc(7rem + env(safe-area-inset-bottom));flex-direction:column;gap:3.2rem;margin:0 auto;display:flex}.page-module__jUq8_G__pageAuthed{max-width:1320px;padding-top:max(2.6rem,calc(env(safe-area-inset-top) + 1rem));padding-bottom:calc(2rem + env(safe-area-inset-bottom));gap:1.8rem}.page-module__jUq8_G__ribbonSection{border:1px solid var(--page-border);background:color-mix(in srgb,var(--page-card)86%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;min-height:2.55rem;overflow:hidden}.page-module__jUq8_G__ribbonTrack{will-change:transform;backface-visibility:hidden;gap:.8rem;width:max-content;padding:.58rem .7rem;display:flex;transform:translate(0,0)}.page-module__jUq8_G__ribbonTrackAnimated{animation:42s linear infinite page-module__jUq8_G__ribbon-marquee}.page-module__jUq8_G__ribbonSkeletonTrack{align-items:center;gap:.7rem;padding:.58rem .7rem;display:flex}.page-module__jUq8_G__ribbonSkeletonPill{border:1px solid var(--page-border);background:linear-gradient(120deg,color-mix(in srgb,var(--page-card-strong)72%,transparent),color-mix(in srgb,#8ebcff 24%,var(--page-card)76%),color-mix(in srgb,var(--page-card-strong)72%,transparent));background-size:210% 100%;border-radius:999px;height:1.22rem;animation:1.35s linear infinite page-module__jUq8_G__ribbon-skeleton-shimmer}.page-module__jUq8_G__ribbonItem{border:1px solid var(--page-border);background:color-mix(in srgb,var(--page-card-strong)86%,transparent);color:var(--page-muted);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:.32rem .72rem;font-size:.8rem;display:inline-flex}.page-module__jUq8_G__hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:3.2rem;transition:grid-template-columns .56s cubic-bezier(.22,1,.36,1),gap .56s cubic-bezier(.22,1,.36,1);display:grid}.page-module__jUq8_G__heroExpanded{grid-template-columns:.72fr 1.28fr;gap:2rem}.page-module__jUq8_G__heroAuthed{grid-template-columns:minmax(260px,320px) minmax(0,1fr);align-items:stretch;min-height:calc(100vh - 9.4rem);overflow:hidden}.page-module__jUq8_G__heroCopy{transition:opacity .44s,transform .44s,filter .44s}.page-module__jUq8_G__heroCopyMuted{opacity:.7;filter:saturate(.82);transform:translateY(-6px)}.page-module__jUq8_G__kicker{letter-spacing:.24em;text-transform:uppercase;color:var(--page-muted);margin:0;font-size:.72rem;font-weight:600}.page-module__jUq8_G__title{font-family:var(--font-display),serif;text-wrap:balance;color:var(--page-text);margin:1rem 0 1.3rem;font-size:clamp(3rem,7vw,5.4rem);line-height:.98}.page-module__jUq8_G__subtitle{max-width:58ch;color:var(--page-muted);margin:0;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.72}.page-module__jUq8_G__ctaRow{flex-wrap:wrap;gap:.9rem;margin-top:2.1rem;display:flex}.page-module__jUq8_G__primaryButton,.page-module__jUq8_G__secondaryButton{border:none;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:.7rem 1.35rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.page-module__jUq8_G__primaryButton{color:#fff;background:linear-gradient(130deg,#f97316,#ffb23f 52%,#2d8cff);transition:transform .18s;box-shadow:0 16px 28px #2d8cff47}.page-module__jUq8_G__primaryButton:hover{transform:translateY(-2px)}.page-module__jUq8_G__secondaryButton{color:var(--page-text);border:1px solid var(--page-border);background:color-mix(in srgb,var(--page-card)84%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer}.page-module__jUq8_G__principles{gap:.7rem;margin-top:2.2rem;display:grid}.page-module__jUq8_G__principle{color:var(--page-muted);align-items:center;gap:.65rem;font-size:.92rem;display:flex}.page-module__jUq8_G__dot{background:#2d8cff;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #2d8cff33}.page-module__jUq8_G__heroPanel{border:1px solid var(--page-border);background:color-mix(in srgb,var(--page-card-strong)78%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:28px;transition:box-shadow .42s,transform .42s;overflow:hidden;box-shadow:0 28px 46px #0710232b}.page-module__jUq8_G__heroPanelExpanded{box-shadow:0 36px 56px #07102347}.page-module__jUq8_G__heroPanelAuthed{grid-template-rows:auto auto 1fr auto;height:100%;min-height:0;display:grid}.page-module__jUq8_G__historyPanel{border:1px solid var(--page-border);background:color-mix(in srgb,var(--page-card)88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:22px;flex-direction:column;height:100%;padding:1rem;display:flex;position:sticky;top:4.8rem;box-shadow:0 18px 30px #0710231f}.page-module__jUq8_G__historyTitle{font-size:1.1rem;line-height:1.2;font-family:var(--font-display),serif;margin:.55rem 0 .5rem}.page-module__jUq8_G__historySubtitle{color:var(--page-muted);margin:0;font-size:.86rem;line-height:1.55}.page-module__jUq8_G__workspaceTabs{grid-template-columns:1fr 1fr;gap:.42rem;margin-top:.72rem;display:grid}.page-module__jUq8_G__workspaceTab{border:1px solid var(--page-border);background:color-mix(in srgb,var(--page-card)90%,transparent);color:var(--page-muted);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:10px;padding:.42rem .5rem;font-size:.74rem;font-weight:700}.page-module__jUq8_G__workspaceTabActive{color:#d7e8ff;background:linear-gradient(130deg,#132853d1,#14366cd1);border-color:#2d8cff73}.page-module__jUq8_G__historyControls{gap:.4rem;margin-top:.72rem;display:grid}.page-module__jUq8_G__historySearchInput{border:1px solid var(--page-border);background:color-mix(in srgb,var(--page-card-strong)94%,transparent);width:100%;color:var(--page-text);border-radius:10px;padding:.52rem .62rem;font-size:.82rem}.page-module__jUq8_G__historySearchInput:focus{outline-offset:1px;outline:2px solid #2d8cff47}.page-module__jUq8_G__historyCount{color:var(--page-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.74rem}.page-module__jUq8_G__historyList{flex:1;gap:.52rem;max-height:none;margin-top:.85rem;padding-right:.2rem;display:grid;overflow:auto}.page-module__jUq8_G__historyRefreshing{background:linear-gradient(90deg,#f9731633,#2d8cffe6,#f9731633) 0 0/220% 100%;border-radius:999px;height:3px;margin-top:.65rem;animation:1.6s linear infinite page-module__jUq8_G__history-shimmer}.page-module__jUq8_G__historyLoader{border:1px solid var(--page-border);background:radial-gradient(circle at 14% 0%,#f9731633,transparent 45%),radial-gradient(circle at 90% 100%,#2d8cff33,transparent 44%),color-mix(in srgb,var(--page-card-strong)92%,transparent);border-radius:12px;margin-top:.85rem;padding:1rem .9rem;position:relative;overflow:hidden}.page-module__jUq8_G__historyLoaderBeams{pointer-events:none;background:linear-gradient(120deg,#0000 0%,#ffffff1f 25%,#0000 45%) 0 0/220% 100%;animation:1.9s ease-in-out infinite page-module__jUq8_G__history-beam;position:absolute;inset:0}.page-module__jUq8_G__historyLoaderPulse{gap:.42rem;margin-bottom:.62rem;display:inline-flex;position:relative}.page-module__jUq8_G__historyLoaderPulse span{background:linear-gradient(130deg,#f97316,#2d8cff);border-radius:999px;width:.5rem;height:.5rem;animation:1.05s ease-in-out infinite page-module__jUq8_G__history-bounce;box-shadow:0 0 0 5px #2d8cff24}.page-module__jUq8_G__historyLoaderPulse span:nth-child(2){animation-delay:.13s}.page-module__jUq8_G__historyLoaderPulse span:nth-child(3){animation-delay:.26s}.page-module__jUq8_G__historyLoaderText{color:var(--page-muted);letter-spacing:.03em;margin:0;font-size:.8rem;position:relative}.page-module__jUq8_G__mcpPanel{border:1px solid color-mix(in srgb,var(--page-border)82%,#93c5fd1f);background:radial-gradient(circle at 100% 0%,#3b82f61f,transparent 45%),radial-gradient(circle at 0% 100%,#f973161a,transparent 44%),color-mix(in srgb,var(--page-card-strong)92%,transparent);border-radius:14px;margin-top:.72rem;padding:.9rem;overflow:auto}.page-module__jUq8_G__mcpHeader{gap:.5rem;display:grid}.page-module__jUq8_G__mcpFreeBadge{color:#dbeafe;letter-spacing:.1em;text-transform:uppercase;background:#1e40af3d;border:1px solid #60a5fa80;border-radius:999px;justify-self:start;align-items:center;min-height:1.45rem;padding:0 .58rem;font-size:.62rem;font-weight:700;display:inline-flex}.page-module__jUq8_G__mcpLead{color:var(--page-muted);margin:0;font-size:.76rem;line-height:1.48}.page-module__jUq8_G__mcpEndpointRow{grid-template-columns:1fr;align-items:start;gap:.7rem;margin-top:.9rem;display:grid}.page-module__jUq8_G__mcpEndpointBlock{min-width:0}.page-module__jUq8_G__mcpEndpointLabel{color:#9ec0ff;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .45rem;font-size:.62rem}.page-module__jUq8_G__mcpEndpoint{border:1px solid var(--page-border);color:#d7e8ff;font-size:.72rem;font-family:var(--font-mono),monospace;white-space:nowrap;text-overflow:ellipsis;background:#07102359;border-radius:10px;padding:.45rem .52rem;display:block;overflow:hidden}.page-module__jUq8_G__mcpCopyButton{border:1px solid var(--page-border);background:color-mix(in srgb,var(--page-card)90%,transparent);color:#9ec0ff;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border-radius:999px;justify-self:start;align-items:center;gap:.34rem;margin-top:.1rem;padding:.2rem .56rem;font-size:.66rem;font-weight:700;transition:transform .16s,border-color .16s,box-shadow .2s;display:inline-flex;overflow:hidden}.page-module__jUq8_G__mcpCopyButton:hover{border-color:#2d8cff8c;transform:translateY(-1px)}.page-module__jUq8_G__mcpCopyButtonCopied{color:#dbeafe;border-color:#2d8cffad;box-shadow:inset 0 0 0 1px #2d8cff3d,0 0 0 6px #2d8cff14}.page-module__jUq8_G__mcpCopyIconWrap{background:#2d8cff2e;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex;position:relative}.page-module__jUq8_G__mcpCopyIcon{font-size:.62rem;line-height:1}.page-module__jUq8_G__mcpCopyButtonCopied .page-module__jUq8_G__mcpCopyIcon{animation:.4s cubic-bezier(.22,1,.36,1) page-module__jUq8_G__mcp-copy-pop}.page-module__jUq8_G__mcpCopyBurst{opacity:0;border:1px solid #93c5fd00;border-radius:999px;width:1.6rem;height:1.6rem;position:absolute}.page-module__jUq8_G__mcpCopyButtonCopied .page-module__jUq8_G__mcpCopyBurst{animation:.55s ease-out page-module__jUq8_G__mcp-copy-burst}.page-module__jUq8_G__mcpSteps{gap:.52rem;margin-top:.72rem;display:grid}.page-module__jUq8_G__mcpStepCard{background:#0710234d;border:1px solid #94a3b838;border-radius:10px;padding:.62rem}.page-module__jUq8_G__mcpStepCard h4{color:#dbeafe;margin:0;font-size:.8rem}.page-module__jUq8_G__mcpStepCard p{color:var(--page-muted);margin:.28rem 0 0;font-size:.75rem;line-height:1.48}.page-module__jUq8_G__mcpStepLinks{gap:.42rem;margin-top:.42rem;display:grid}.page-module__jUq8_G__mcpStepLinks a{color:#93c5fd;font-size:.72rem;line-height:1.4;text-decoration:none}.page-module__jUq8_G__mcpStepLinks a:hover{color:#bfdbfe;text-decoration:underline}.page-module__jUq8_G__historyItem{border:1px solid var(--page-border);background:linear-gradient(130deg,color-mix(in srgb,var(--page-card)88%,transparent),color-mix(in srgb,var(--page-card-strong)92%,transparent));color:var(--page-text);text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;align-items:flex-start;gap:.6rem;padding:.58rem .62rem;font-size:.82rem;display:flex}.page-module__jUq8_G__historyItem:hover{border-color:#2d8cff73}.page-module__jUq8_G__historyDomain{font-weight:600}.page-module__jUq8_G__historyMeta{color:var(--page-muted);font-size:.76rem}.page-module__jUq8_G__historyActions{justify-content:space-between;align-items:center;width:100%;display:flex}.page-module__jUq8_G__historyGoDaddy{color:#c1d8ff;letter-spacing:.08em;text-transform:uppercase;border:1px solid #2d8cff59;border-radius:999px;padding:.14rem .42rem;font-size:.68rem;text-decoration:none}.page-module__jUq8_G__historyGoDaddy:hover{color:#d3e4ff;border-color:#2d8cff99}.page-module__jUq8_G__historyCopyButton{border:1px solid var(--page-border);color:#9ec0ff;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;padding:.14rem .42rem;font-size:.68rem}.page-module__jUq8_G__historyCopyButton:hover{color:#d3e4ff;border-color:#2d8cff99}.page-module__jUq8_G__historyEmpty{border:1px dashed var(--page-border);color:var(--page-muted);border-radius:10px;margin:0;padding:.62rem;font-size:.82rem}.page-module__jUq8_G__historyDrawerBackdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:70;background:#040b1c99;align-items:end;display:none;position:fixed;inset:0}.page-module__jUq8_G__mobileDomainsFab{display:none}.page-module__jUq8_G__historyDrawer{border:1px solid var(--page-border);background:color-mix(in srgb,var(--page-card-strong)90%,transparent);width:100%;max-height:min(78vh,720px);padding:.9rem .85rem calc(.9rem + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;grid-template-rows:auto auto minmax(0,1fr);gap:.7rem;display:grid;overflow:hidden}.page-module__jUq8_G__historyDrawerContent{grid-template-rows:auto minmax(0,1fr);gap:.55rem;min-height:0;display:grid;overflow:hidden}.page-module__jUq8_G__historyDrawer .page-module__jUq8_G__historyList{overscroll-behavior:contain;min-height:0;margin-top:0;padding-top:.16rem;overflow:auto}.page-module__jUq8_G__historyDrawer .page-module__jUq8_G__historyControls{z-index:2;background:linear-gradient(180deg,color-mix(in srgb,var(--page-card-strong)96%,transparent)70%,#0000);margin-top:0;padding-bottom:.32rem;position:sticky;top:0}.page-module__jUq8_G__historyDrawerHeader{justify-content:space-between;align-items:center;display:flex}.page-module__jUq8_G__historyDrawerClose{border:1px solid var(--page-border);background:color-mix(in srgb,var(--page-card)88%,transparent);color:var(--page-text);cursor:pointer;border-radius:999px;padding:.28rem .58rem;font-size:.75rem}@keyframes page-module__jUq8_G__history-bounce{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(-6px)}}@keyframes page-module__jUq8_G__history-shimmer{0%{background-position:220% 0}to{background-position:-20% 0}}@keyframes page-module__jUq8_G__history-beam{0%{background-position:180% 0}to{background-position:-30% 0}}@keyframes page-module__jUq8_G__mcp-copy-pop{0%{transform:scale(.75)}60%{transform:scale(1.22)}to{transform:scale(1)}}@keyframes page-module__jUq8_G__mcp-copy-burst{0%{opacity:.9;border-color:#93c5fdb3;transform:scale(.55)}to{opacity:0;border-color:#93c5fd00;transform:scale(1.5)}}.page-module__jUq8_G__panelHeader{border-bottom:1px solid var(--page-border);color:var(--page-muted);letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:1.15rem 1.3rem;font-size:.78rem;display:flex}.page-module__jUq8_G__badge{border:1px solid var(--page-border);color:#2d8cff;background:#2d8cff1a;border-radius:999px;padding:.28rem .55rem}.page-module__jUq8_G__badgeButton{cursor:pointer;font:inherit;align-items:center;gap:.3rem;text-decoration:none;display:inline-flex}.page-module__jUq8_G__badgeIcon{font-size:.84em;line-height:1}.page-module__jUq8_G__badgeButton:disabled{opacity:.65;cursor:not-allowed}.page-module__jUq8_G__panelMeta{padding:.95rem 1.3rem .2rem}.page-module__jUq8_G__panelTitle{color:var(--page-text);margin:0;font-size:.94rem;font-weight:600}.page-module__jUq8_G__panelSubtitle{color:var(--page-muted);margin:.35rem 0 0;font-size:.84rem;line-height:1.55}.page-module__jUq8_G__starterGrid{gap:.6rem;padding:.75rem 1.3rem 1rem;display:grid}.page-module__jUq8_G__starterButton{border:1px solid var(--page-border);background:color-mix(in srgb,var(--page-card)90%,transparent);color:var(--page-text);text-align:left;cursor:pointer;border-radius:12px;padding:.58rem .72rem;font-size:.82rem;line-height:1.45}.page-module__jUq8_G__starterButton:hover{background:color-mix(in srgb,var(--page-card-strong)92%,transparent)}.page-module__jUq8_G__chatMessages{flex-direction:column;gap:.95rem;min-height:180px;max-height:52vh;padding:1.3rem;display:flex;overflow:auto}.page-module__jUq8_G__chatMessagesAuthed{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;max-height:none}@media (min-width:981px){.page-module__jUq8_G__pageAuthed{height:calc(100vh - 4.2rem);overflow:hidden}.page-module__jUq8_G__heroAuthed{height:100%;min-height:0}.page-module__jUq8_G__historyPanel{min-height:0}}.page-module__jUq8_G__bubbleAssistant,.page-module__jUq8_G__bubbleGhost{border-radius:16px;padding:.95rem 1rem;font-size:.9rem;line-height:1.6}.page-module__jUq8_G__bubbleBody{overflow:hidden}.page-module__jUq8_G__bubbleBody .markdown{font-size:.9rem}.page-module__jUq8_G__domainResultsBlock{gap:.55rem;margin-top:.72rem;display:grid}.page-module__jUq8_G__domainResultsTitle{letter-spacing:.08em;text-transform:uppercase;color:#b9d6ff;margin:0;font-size:.78rem}.page-module__jUq8_G__domainResultsTableWrap{overflow-x:auto}.page-module__jUq8_G__domainResultsTable{border-collapse:collapse;width:100%;min-width:320px}.page-module__jUq8_G__domainResultsTable th,.page-module__jUq8_G__domainResultsTable td{border:1px solid var(--page-border);text-align:left;padding:.42rem .5rem;font-size:.78rem}.page-module__jUq8_G__domainResultsTable th{text-transform:uppercase;letter-spacing:.08em;color:#b9d6ff;background:#1e3a8a38;font-size:.68rem}.page-module__jUq8_G__domainResultsTable td{color:var(--page-text);background:#07102338}.page-module__jUq8_G__domainResultsTable td a{color:#9ec0ff;text-decoration:none}.page-module__jUq8_G__domainResultsTable td a:hover{text-decoration:underline}.page-module__jUq8_G__domainResultsMeta{color:var(--page-muted);margin:0;font-size:.74rem;line-height:1.45}.page-module__jUq8_G__domainResultsMetaWrap{gap:.4rem;display:grid}.page-module__jUq8_G__domainResultsToggle{border:1px solid var(--page-border);color:#9ec0ff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#0710233d;border-radius:999px;justify-self:start;padding:.18rem .5rem;font-size:.68rem}.page-module__jUq8_G__domainResultsToggle:hover{color:#d3e4ff;border-color:#2d8cff99}.page-module__jUq8_G__domainResultsEmpty{border:1px dashed var(--page-border);color:var(--page-muted);border-radius:10px;margin:0;padding:.5rem .62rem;font-size:.78rem}.page-module__jUq8_G__bubbleUser{background:linear-gradient(145deg,#f9731638,#2d8cff33);border-radius:16px;align-self:flex-end;max-width:85%;padding:.95rem 1rem;font-size:.9rem;line-height:1.6}.page-module__jUq8_G__bubbleAssistant{background:linear-gradient(145deg,#2d8cff33,#2d8cff14)}.page-module__jUq8_G__bubbleGhost{border:1px dashed var(--page-border);color:var(--page-muted);font-family:var(--font-mono),monospace;font-size:.82rem}.page-module__jUq8_G__loadingBubble{border:1px solid var(--page-border);background:linear-gradient(135deg,#0a1a3bcc,#102a5694);border-radius:14px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:.65rem;padding:.72rem .82rem;display:grid}.page-module__jUq8_G__loadingBubbleCompact{border:1px solid var(--page-border);background:linear-gradient(135deg,#0a1a3bad,#102a5670);border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:.55rem;padding:.54rem .7rem;display:grid}.page-module__jUq8_G__loadingLabelWrap{align-items:center;min-width:0;min-height:1.25rem;display:inline-flex}.page-module__jUq8_G__loadingLabel{color:#d6e3ff;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(110deg,#d6e3ff 14%,#fff 38%,#d6e3ff 62%) 0 0/210% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;max-width:100%;font-size:.82rem;animation:1.8s linear infinite page-module__jUq8_G__loading-text-shimmer;display:inline-block;overflow:hidden}.page-module__jUq8_G__loadingDots{gap:.3rem;display:inline-flex}.page-module__jUq8_G__loadingDots span{background:#83b3ff;border-radius:999px;width:.35rem;height:.35rem;animation:1.1s ease-in-out infinite page-module__jUq8_G__loading-dot}.page-module__jUq8_G__loadingDots span:nth-child(2){animation-delay:.15s}.page-module__jUq8_G__loadingDots span:nth-child(3){animation-delay:.3s}.page-module__jUq8_G__loadingStop{border:1px solid var(--page-border);color:var(--page-muted);cursor:pointer;background:#ffffff0d;border-radius:999px;justify-self:end;padding:.24rem .58rem;font-size:.72rem}.page-module__jUq8_G__loadingStop:disabled{opacity:.45;cursor:default}.page-module__jUq8_G__bubbleError{color:#fecaca;background:#b91c1c33;border:1px solid #f8717166;border-radius:12px;padding:.72rem .86rem;font-size:.86rem}.page-module__jUq8_G__composerWrap{border-top:1px solid var(--page-border);grid-template-columns:1fr auto;gap:.75rem;padding:1rem 1.3rem 1.3rem;display:grid}.page-module__jUq8_G__composerInput{resize:none;border:1px solid var(--page-border);background:color-mix(in srgb,var(--page-card)80%,transparent);width:100%;min-height:86px;color:var(--page-text);font-family:var(--font-body),system-ui,sans-serif;border-radius:14px;padding:.75rem .85rem;font-size:.95rem;line-height:1.5}.page-module__jUq8_G__composerInput:focus{outline-offset:1px;outline:2px solid #2d8cff66}.page-module__jUq8_G__sendButton{cursor:pointer;color:#fff;background:linear-gradient(130deg,#f97316,#ffb23f 52%,#2d8cff);border:none;border-radius:12px;align-self:end;min-height:44px;padding:0 1rem;font-weight:600}.page-module__jUq8_G__sendButton:disabled{opacity:.55;cursor:not-allowed}.page-module__jUq8_G__section{flex-direction:column;gap:2.4rem;display:flex}.page-module__jUq8_G__mobileInfo{display:none}.page-module__jUq8_G__mobileInfoCard{border:1px solid var(--page-border);background:color-mix(in srgb,var(--page-card)90%,transparent);border-radius:18px;padding:1rem;box-shadow:0 10px 24px #030a1a14}.page-module__jUq8_G__mobileInfoCard h3{margin:.55rem 0 .8rem;font-size:1.1rem}.page-module__jUq8_G__mobileInfoList{color:var(--page-muted);gap:.55rem;margin:0;padding-left:1.15rem;font-size:.9rem;line-height:1.45;display:grid}.page-module__jUq8_G__sectionTitleWrap h2{font-family:var(--font-display),serif;margin:.9rem 0;font-size:clamp(2.2rem,4.2vw,3.6rem);line-height:1.02}.page-module__jUq8_G__sectionTitleWrap p{max-width:62ch;color:var(--page-muted);margin:0;line-height:1.72}.page-module__jUq8_G__processGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.page-module__jUq8_G__processCard{border:1px solid var(--page-border);background:color-mix(in srgb,var(--page-card)90%,transparent);border-radius:22px;padding:1.25rem;box-shadow:0 16px 30px #030a1a14}.page-module__jUq8_G__stepNo{background:linear-gradient(125deg,#f9731640,#2d8cff38);border-radius:999px;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;margin-bottom:.85rem;font-size:.75rem;font-weight:700;display:inline-flex}.page-module__jUq8_G__processCard h3{margin:0;font-size:1.2rem}.page-module__jUq8_G__processCard p{color:var(--page-muted);margin:.62rem 0 0;line-height:1.62}.page-module__jUq8_G__ctaSection{padding-bottom:.6rem}.page-module__jUq8_G__builtBy{text-align:center;color:var(--page-muted);margin:1.8rem 0 0;font-size:.82rem}.page-module__jUq8_G__builtBy a{color:#9ec0ff;text-decoration:none}.page-module__jUq8_G__builtBy a:hover{text-decoration:underline}.page-module__jUq8_G__ctaPanel{border:1px solid var(--page-border);background:radial-gradient(circle at 20% 15%,#f9731642,#f9731600),radial-gradient(circle at 85% 80%,#2d8cff4d,#2d8cff00),color-mix(in srgb,var(--page-card-strong)82%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center;border-radius:34px;padding:2.6rem 2rem;position:relative;overflow:hidden;box-shadow:0 20px 42px #030a1a2e}.page-module__jUq8_G__ctaPanel:before{content:"";pointer-events:none;background:linear-gradient(115deg,#f973160f 0%,#fff0 40%,#2d8cff14 100%);position:absolute;inset:0}.page-module__jUq8_G__ctaPanel:after{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:33px;position:absolute;inset:1px}.page-module__jUq8_G__ctaEyebrow{text-transform:uppercase;letter-spacing:.18em;color:#9fc3ff;margin:0;font-size:.72rem}.page-module__jUq8_G__ctaPanel h2{font-family:var(--font-display),serif;margin:.75rem 0 0;font-size:clamp(2rem,4vw,3.1rem);line-height:1;position:relative}.page-module__jUq8_G__ctaPanel>p:not(.page-module__jUq8_G__ctaEyebrow){color:var(--page-muted);max-width:58ch;margin:.9rem auto 1.5rem;position:relative}@media (min-width:981px){.page-module__jUq8_G__ctaPanel>p:not(.page-module__jUq8_G__ctaEyebrow){white-space:nowrap}}.page-module__jUq8_G__ctaFeatureRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;width:100%;max-width:1020px;margin:0 auto 1.45rem;display:grid;position:relative}.page-module__jUq8_G__ctaFeature{text-align:left;background:#0614325c;border:1px solid #ffffff1f;border-radius:14px;align-content:start;min-height:108px;padding:.9rem .95rem;display:grid}.page-module__jUq8_G__ctaFeature span{color:#e9f1ff;font-size:.85rem;font-weight:600;display:block}.page-module__jUq8_G__ctaFeature small{color:#afbfdf;margin-top:.25rem;font-size:.75rem;line-height:1.45;display:block}.page-module__jUq8_G__ctaActionRow{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex;position:relative}.page-module__jUq8_G__ctaActionRow .page-module__jUq8_G__primaryButton{min-height:54px;padding:.88rem 1.8rem;font-size:1.02rem;font-weight:700}.page-module__jUq8_G__modalBackdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:50;background:#080f1f94;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.page-module__jUq8_G__modalCard{color:#e2e8f0;background:radial-gradient(circle at 15% 8%,#ffffff38,#fff0),linear-gradient(145deg,#0f172af0,#1e293be0);border:1px solid #ffffff3d;border-radius:28px;width:min(520px,100%);padding:1.7rem;position:relative;overflow:hidden;box-shadow:0 34px 70px #00000073}.page-module__jUq8_G__modalCard:before{content:"";pointer-events:none;background:radial-gradient(circle,#3b82f659,#0000 65%);border-radius:50%;width:280px;height:280px;position:absolute;top:-35%;right:-20%}.page-module__jUq8_G__modalCard:after{content:"";pointer-events:none;background:radial-gradient(circle,#fb923c59,#0000 65%);border-radius:50%;width:250px;height:250px;position:absolute;bottom:-40%;left:-16%}.page-module__jUq8_G__modalKicker{z-index:1;color:#93c5fd;text-transform:uppercase;letter-spacing:.2em;margin:0;font-size:.72rem;position:relative}.page-module__jUq8_G__modalCard h3{z-index:1;font-family:var(--font-display),serif;margin:.9rem 0 .65rem;font-size:clamp(1.9rem,4vw,2.4rem);line-height:1;position:relative}.page-module__jUq8_G__modalText{z-index:1;color:#e2e8f0e0;margin:0;line-height:1.7;position:relative}.page-module__jUq8_G__modalActions{z-index:1;flex-wrap:wrap;gap:.7rem;margin-top:1.2rem;display:flex;position:relative}.page-module__jUq8_G__modalActions .page-module__jUq8_G__secondaryButton{color:#e2e8f0;background:#ffffff14;border-color:#ffffff47}@media (max-width:980px){.page-module__jUq8_G__hero{grid-template-columns:1fr}.page-module__jUq8_G__heroCopy{order:1}.page-module__jUq8_G__heroPanel{order:2}.page-module__jUq8_G__heroAuthed{grid-template-columns:1fr;height:100%;min-height:0}.page-module__jUq8_G__historyPanel{display:none}.page-module__jUq8_G__heroPanelAuthed{height:100%;min-height:0}.page-module__jUq8_G__heroExpanded{grid-template-columns:1fr;gap:2.1rem}.page-module__jUq8_G__heroCopyMuted{opacity:1;filter:none;transform:none}.page-module__jUq8_G__processGrid{grid-template-columns:1fr}.page-module__jUq8_G__title{max-width:12ch}.page-module__jUq8_G__navActions,.page-module__jUq8_G__navActionsDesktop,.page-module__jUq8_G__homeNavActions{display:none}.page-module__jUq8_G__navMenuTrigger{display:inline-flex}.page-module__jUq8_G__navDrawerButton{display:none}.page-module__jUq8_G__historyDrawerBackdrop{display:flex}.page-module__jUq8_G__mobileDomainsFab{right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));z-index:45;background:linear-gradient(135deg,color-mix(in srgb,var(--page-card-strong)92%,transparent),color-mix(in srgb,var(--page-card)90%,transparent));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#d8e6ff;letter-spacing:.08em;text-transform:uppercase;border:1px solid #2d8cff80;border-radius:999px;justify-content:center;align-items:center;padding:.52rem .86rem;font-size:.78rem;font-weight:700;display:inline-flex;position:fixed;box-shadow:0 10px 24px #06122c4d}.page-module__jUq8_G__pageAuthed{height:calc(100dvh - 3.8rem);padding-top:max(1.2rem,calc(env(safe-area-inset-top) + .3rem));padding-bottom:calc(1rem + env(safe-area-inset-bottom));gap:1rem;overflow:hidden}.page-module__jUq8_G__shellWorkspace{height:100dvh;overflow:hidden}.page-module__jUq8_G__ctaFeatureRow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.page-module__jUq8_G__page{padding:max(2.55rem,env(safe-area-inset-top))1rem calc(5.5rem + env(safe-area-inset-bottom));gap:3.1rem}.page-module__jUq8_G__workspaceNav,.page-module__jUq8_G__homeNav{padding:0 1rem;top:.5rem}.page-module__jUq8_G__navActionsDesktop,.page-module__jUq8_G__homeNavActions{display:none}.page-module__jUq8_G__navMenuTrigger{display:inline-flex}.page-module__jUq8_G__navMobileBackdrop{padding:0 .8rem;display:block}.page-module__jUq8_G__pageAuthed{height:calc(100dvh - 3.2rem)}.page-module__jUq8_G__bgGrid{background-size:24px 24px}.page-module__jUq8_G__panelHeader{font-size:.68rem}.page-module__jUq8_G__panelMeta{padding:.85rem 1rem 0}.page-module__jUq8_G__starterGrid{padding:.75rem 1rem .9rem}.page-module__jUq8_G__chatMessages{padding:1rem}.page-module__jUq8_G__subtitle{max-width:48ch;font-size:1rem}.page-module__jUq8_G__ctaRow,.page-module__jUq8_G__principles{display:none}.page-module__jUq8_G__mobileInfo{margin-top:-2.4rem;display:block}.page-module__jUq8_G__composerWrap{z-index:2;background:color-mix(in srgb,var(--page-card-strong)86%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);grid-template-columns:1fr;position:sticky;bottom:0}.page-module__jUq8_G__sendButton{width:100%}.page-module__jUq8_G__modalBackdrop{align-items:end;padding:0}.page-module__jUq8_G__modalCard{width:100%;min-height:min(76vh,560px);padding:1.4rem 1rem calc(1.2rem + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}.page-module__jUq8_G__modalActions{flex-direction:column}.page-module__jUq8_G__modalActions .page-module__jUq8_G__primaryButton,.page-module__jUq8_G__modalActions .page-module__jUq8_G__secondaryButton{width:100%}.page-module__jUq8_G__ctaFeatureRow{grid-template-columns:1fr;gap:.65rem}.page-module__jUq8_G__ctaActionRow{flex-direction:column}.page-module__jUq8_G__ctaActionRow .page-module__jUq8_G__primaryButton,.page-module__jUq8_G__ctaActionRow .page-module__jUq8_G__secondaryButton{width:100%}.page-module__jUq8_G__mcpEndpointRow{grid-template-columns:1fr}.page-module__jUq8_G__mcpCopyButton{justify-self:start}.page-module__jUq8_G__ribbonTrack,.page-module__jUq8_G__ribbonSkeletonTrack{gap:.55rem;padding:.28rem .48rem}.page-module__jUq8_G__ribbonItem{padding:.22rem .52rem;font-size:.72rem}.page-module__jUq8_G__ribbonSkeletonPill{height:1.12rem}}@media (prefers-reduced-motion:reduce){.page-module__jUq8_G__primaryButton,.page-module__jUq8_G__hero,.page-module__jUq8_G__heroCopy,.page-module__jUq8_G__heroPanel{transition:none}.page-module__jUq8_G__loadingDots span,.page-module__jUq8_G__loadingLabel,.page-module__jUq8_G__ribbonSkeletonPill{animation:none}}@keyframes page-module__jUq8_G__loading-dot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes page-module__jUq8_G__ribbon-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes page-module__jUq8_G__ribbon-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-20% 0}}@keyframes page-module__jUq8_G__loading-text-shimmer{0%{background-position:180% 0}to{background-position:-20% 0}}
