/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.table{display:table}.resize{resize:both}}.marketplaceForm{gap:14px;display:grid}.marketplaceForm label{color:#4e596e;gap:6px;font-size:10px;font-weight:700;display:grid}.marketplaceForm input,.marketplaceForm select{background:#fff;border:1px solid #dce0e9;border-radius:9px;outline:0;width:100%;padding:10px}.marketplaceForm>.primaryButton{justify-self:start}.providerReadiness{grid-template-columns:repeat(3,1fr);gap:10px;margin:16px 0;display:grid}.providerReadiness>div{background:#f6f7fb;border-radius:9px;gap:5px;padding:13px;display:grid}.providerReadiness small{color:var(--muted);font-size:9px}.providerReadiness b{text-transform:capitalize;font-size:12px}.providerRequirements{color:#925c12;background:#fff4df;border-radius:8px;padding:10px;font-size:10px}.marketplaceOffers{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.marketplaceOffers article{border:1px solid var(--line);border-radius:11px;padding:16px}.marketplaceOffers article>div{justify-content:space-between;align-items:center;display:flex}.marketplaceOffers small{color:var(--muted);font-size:9px}.marketplaceOffers h3{margin:14px 0 5px}.marketplaceOffers p{color:var(--muted);font-size:10px}.marketplaceOffers>b{font-size:13px}@media (width<=760px){.providerReadiness,.marketplaceOffers,.marketplaceForm .adminFieldGrid{grid-template-columns:1fr}}.setupReminder{background:linear-gradient(110deg,#f5f3ff,#f3fbfa);border:1px solid #ddd9fb;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;padding:18px 20px;display:flex}.setupReminder h2{margin:4px 0;font-size:16px}.setupReminder>div>p:not(.kicker){color:var(--muted);margin:0;font-size:11px}.setupReminder>div:last-child{flex-shrink:0;gap:8px;display:flex}@media (width<=700px){.setupReminder{flex-direction:column;align-items:flex-start}.setupReminder>div:last-child{width:100%}.setupReminder>div:last-child>*{flex:1}}.siteBuilder{margin-top:22px}.builderLayout{grid-template-columns:minmax(0,1fr) minmax(360px,.85fr);align-items:start;gap:24px;display:grid}.builderControls{min-width:0}.builderAdd{flex-wrap:wrap;gap:8px;display:flex}.builderAdd button{border:1px solid var(--line);background:var(--surface);border-radius:9px;padding:9px 12px}.builderBlock{border:1px solid var(--line);border-radius:14px;gap:12px;padding:15px;display:grid}.builderBlock legend{text-transform:capitalize;padding:0 7px;font-weight:800}.builderPreview{background:#18253a;border-radius:16px;padding:10px;position:sticky;top:92px;box-shadow:0 22px 55px #0c172533}.builderPreview small{color:#dce8fb;letter-spacing:.12em;padding:4px 7px 10px;font-weight:800;display:block}.builderPreview iframe{background:#fff;border:0;border-radius:10px;width:100%;min-height:680px;display:block}@media (width<=1050px){.builderLayout{grid-template-columns:1fr}.builderPreview{position:static}.builderPreview iframe{min-height:560px}}.workflowButtons{gap:6px;display:flex!important}.fileCrumbs{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.fileCrumbs code{overflow-wrap:anywhere;font-size:10px}.fileManager .fileList{max-height:230px;margin-bottom:14px;overflow:auto}.fileEditor{gap:10px;margin-top:14px;display:grid}.fileEditor label{color:#4e596e;gap:6px;font-size:10px;font-weight:700;display:grid}.fileEditor input,.fileEditor textarea{background:#fff;border:1px solid #dce0e9;border-radius:9px;outline:none;width:100%;padding:10px}.fileEditor textarea{font:11px/1.55 var(--font-mono);resize:vertical}.fileEditor .primaryButton{justify-self:start}.dnsRecordList span{min-width:0}.dnsRecordList code{white-space:normal;overflow-wrap:anywhere;color:#566179;margin-top:4px;font-size:8px}.workflowList{gap:7px;margin-top:12px;display:grid}.workflowList>div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-top:8px;display:flex}.workflowList span{gap:2px;font-size:10px;display:grid}.workflowList small{color:var(--muted)}.workflowList .outlineButton{padding:7px 9px;font-size:9px}@media (width<=760px){.workflowGrid{grid-template-columns:1fr!important}}.formSuccess{color:#087965;font-size:10px}.workflowGrid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.workflowGrid .panel{margin-bottom:0}.workflowMessage{border:1px solid var(--line);background:#fff;border-radius:10px;grid-column:1/-1;margin:0;padding:11px 14px}.workflowForm{flex-wrap:wrap;align-items:end;gap:11px;display:flex}.workflowForm label{color:#4e596e;flex:1;gap:6px;min-width:180px;font-size:10px;font-weight:700;display:grid}.workflowForm input,.workflowForm select,.inlineActionForm input,.inlineActionForm textarea{background:#fff;border:1px solid #dce0e9;border-radius:9px;outline:none;width:100%;padding:10px}.workflowForm input:focus,.workflowForm select:focus,.inlineActionForm input:focus,.inlineActionForm textarea:focus{border-color:var(--violet);box-shadow:0 0 0 3px #6655e812}.workflowForm .primaryButton{min-height:38px}.workflowColumns label{min-width:210px}.inlineActionForm{border:1px solid var(--line);background:#fff;border-radius:14px;gap:13px;margin-bottom:14px;padding:19px;display:grid}.inlineActionForm>div button{background:0 0;border:0;font-size:20px}.inlineActionForm>.primaryButton{justify-self:start}.secretOnce{background:#fff8dd;border:1px solid #ead897;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding:12px;font-size:10px;display:flex}.secretOnce code{overflow-wrap:anywhere;background:#fff;border-radius:6px;padding:7px}.secretOnce button{cursor:pointer;background:#fff;border:1px solid #d9c982;border-radius:7px;padding:7px 10px}:root{--ink:#101832;--ink2:#182343;--muted:#66718a;--line:#e6e9f1;--surface:#f6f7fb;--violet:#6655e8;--violet2:#5141ce;--teal:#12bfa2;--nav:#0b1228;--danger:#c83f4d;--warning:#c77b13}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);font-family:var(--font-sans),Inter,system-ui,sans-serif;background:#fff;margin:0}button,input,select{font:inherit}button,a{transition:all .18s}.logo{color:var(--ink);letter-spacing:-.02em;align-items:center;gap:10px;font-size:20px;font-weight:850;text-decoration:none;display:flex}.logo>span{color:#fff;background:linear-gradient(135deg,var(--violet),var(--teal));border-radius:11px;place-items:center;width:36px;height:36px;font-size:12px;display:grid;box-shadow:0 7px 18px #5e50d845}.logo.inverse{color:#fff}.topbar{z-index:5;justify-content:space-between;align-items:center;max-width:1260px;height:76px;margin:auto;padding:0 28px;display:flex;position:relative}.navlinks,.navActions,.heroActions{align-items:center;gap:5px;display:flex}.navlinks a,.textButton{color:#4d5870;border-radius:9px;padding:10px 13px;font-size:14px;text-decoration:none}.navlinks a:hover,.textButton:hover{color:var(--ink);background:#f2f3f8}.primaryButton,.outlineButton{cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;padding:11px 16px;font-weight:750;text-decoration:none;display:inline-flex}.primaryButton{background:var(--violet);color:#fff;box-shadow:0 7px 18px #6655e82b}.primaryButton:hover{background:var(--violet2);transform:translateY(-1px)}.primaryButton:disabled{opacity:.6;cursor:wait}.outlineButton{border:1px solid var(--line);color:var(--ink);background:#fff}.outlineButton:hover{background:#fafbfc;border-color:#bfc5d4}.large{border-radius:12px;padding:14px 20px}.full{width:100%}.kicker{color:var(--violet);letter-spacing:.16em;margin:0;font-size:11px;font-weight:850}.kicker.light{color:#64e2cc}.heroLanding{background:linear-gradient(145deg,#fbfaff 0,#f7fbff 60%,#f3fbfa 100%);grid-template-columns:1.08fr .92fr;align-items:center;min-height:680px;padding:70px max(28px,50% - 602px) 100px;display:grid;position:relative;overflow:hidden}.heroGlow{background:radial-gradient(circle,#dcd7ff 0,#e8effb88 44%,#0000 70%);border-radius:50%;width:640px;height:640px;position:absolute;top:20px;right:-70px}.heroCopy{z-index:1;position:relative}.heroCopy h1{letter-spacing:-.055em;max-width:700px;margin:18px 0 25px;font-size:72px;line-height:.98}.heroCopy>p:not(.kicker){color:var(--muted);max-width:610px;margin-bottom:30px;font-size:18px;line-height:1.7}.heroActions{gap:10px}.heroTrust{color:#7a849a;border-top:1px solid #dde1ec;gap:32px;margin-top:55px;padding-top:24px;font-size:12px;display:flex}.heroTrust span{gap:4px;display:grid}.cloudVisual{z-index:1;height:500px;position:relative}.coreOrb{color:#fff;background:linear-gradient(145deg,#7161eb,#4638af);border-radius:50%;align-content:center;place-items:center;gap:10px;width:190px;height:190px;display:grid;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);box-shadow:0 35px 80px #4a3db45c,inset 0 2px 1px #ffffff60}.coreOrb span{letter-spacing:-.08em;font-size:52px;font-weight:900}.coreOrb small{letter-spacing:.22em;font-size:9px}.orbit{border:1px solid #aeb5d3;border-radius:50%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)rotate(-22deg)}.orbit1{width:360px;height:240px}.orbit2{width:500px;height:360px;transform:translate(-50%,-50%)rotate(28deg)}.orbit i{width:46px;height:46px;color:var(--violet);background:#fff;border-radius:14px;place-items:center;font-style:normal;font-weight:850;display:grid;position:absolute;box-shadow:0 12px 32px #24306327}.orbit1 i{top:28px;right:25px}.orbit2 i{bottom:48px;left:35px}.metricCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffdc;border:1px solid #fff;border-radius:15px;gap:5px;padding:15px 18px;display:grid;position:absolute;box-shadow:0 18px 45px #23305c20}.metricCard small{color:#79849a;letter-spacing:.13em;font-size:9px}.metricCard b{font-size:18px}.metricCard em{color:#07816d;font-size:10px;font-style:normal}.cardOne{top:65px;left:0}.cardTwo{bottom:55px;right:-20px}.logoStrip{border-block:1px solid var(--line);color:#858da0;justify-content:center;align-items:center;gap:38px;min-height:82px;font-size:13px;display:flex}.logoStrip b{color:#596279;font-family:var(--font-mono);font-size:12px}.landingSection{max-width:1220px;margin:auto;padding:110px 28px}.sectionIntro{grid-template-columns:1fr 1fr;align-items:end;column-gap:80px;margin-bottom:42px;display:grid}.sectionIntro .kicker{grid-column:1/-1;margin-bottom:14px}.sectionIntro h2{letter-spacing:-.035em;margin:0;font-size:43px}.sectionIntro>p:not(.kicker){color:var(--muted);line-height:1.65}.familyGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.familyCard{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:16px;min-height:225px;padding:24px;text-decoration:none}.familyCard:hover{border-color:#c6c0f5;transform:translateY(-3px);box-shadow:0 18px 45px #24305e12}.familyMark{width:43px;height:43px;color:var(--violet);font-family:var(--font-mono);background:#efedfd;border-radius:12px;place-items:center;font-size:11px;font-weight:800;display:grid}.familyCard h3{margin:20px 0 8px}.familyCard p{color:var(--muted);min-height:50px;line-height:1.55}.familyCard>b{color:var(--violet);font-size:13px}.familyCard b i{margin-left:4px;font-style:normal}.solutionBand{background:var(--nav);color:#fff;grid-template-columns:.9fr 1.1fr;gap:80px;padding:100px max(28px,50% - 582px);display:grid}.solutionBand h2{letter-spacing:-.035em;font-size:42px}.solutionList{display:grid}.solutionList article{border-bottom:1px solid #29334e;gap:22px;padding:22px 0;display:flex}.solutionList article>span{color:#68ddca;font-family:var(--font-mono);font-size:11px}.solutionList h3{margin:0 0 8px}.solutionList p{color:#aab3c9;margin:0}.cta{text-align:center;padding:110px 25px}.cta h2{max-width:720px;margin:14px auto 30px;font-size:44px}.siteFooter{color:#8d98b4;background:#080e20;grid-template-columns:1fr 1fr;align-items:center;gap:24px;padding:42px max(28px,50% - 582px);display:grid}.siteFooter div{justify-self:end;gap:22px;display:flex}.siteFooter a{color:#abb4c9;text-decoration:none}.siteFooter small{border-top:1px solid #222b43;grid-column:1/-1;padding-top:20px}.productPage{background:#fff}.productHero{text-align:center;background:radial-gradient(circle at 50% 0,#e6e2ff,#0000 48%);padding:100px 24px 120px}.productMark{color:#fff;background:linear-gradient(135deg,var(--violet),#18bca4);width:72px;height:72px;font-family:var(--font-mono);border-radius:22px;place-items:center;margin:auto auto 26px;font-weight:850;display:grid;box-shadow:0 20px 45px #5d51d43e}.productHero h1{letter-spacing:-.05em;max-width:850px;margin:14px auto;font-size:62px}.productHero>p:not(.kicker){color:var(--muted);max-width:720px;margin:0 auto 32px;font-size:18px;line-height:1.65}.productHero .outlineButton{margin-left:8px}.featureShowcase{grid-template-columns:.8fr 1.2fr;gap:90px;max-width:1160px;margin:auto;padding:100px 28px;display:grid}.featureShowcase h2{font-size:40px}.featureList{grid-template-columns:1fr 1fr;gap:12px;display:grid}.featureList article{background:var(--surface);border-radius:15px;padding:22px}.featureList span{font:11px var(--font-mono);color:var(--violet)}.featureList h3{font-size:16px}.featureList p{color:var(--muted);font-size:13px;line-height:1.55}.authPage{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.authBrand{color:#fff;background:linear-gradient(140deg,#111938,#292064 68%,#146b70);flex-direction:column;justify-content:space-between;padding:55px max(45px,8vw);display:flex}.authBrand h1{letter-spacing:-.04em;margin:16px 0;font-size:56px}.authBrand p:not(.kicker){color:#c8cee2;line-height:1.65}.authBrand small{color:#99a4c0}.authPanel{background:#f8f9fc;place-items:center;padding:35px;display:grid}.authCard{border:1px solid var(--line);text-align:center;background:#fff;border-radius:20px;width:min(440px,100%);padding:38px;box-shadow:0 25px 70px #26315d15}.lockMark{width:50px;height:50px;color:var(--violet);background:#eeeafd;border-radius:14px;place-items:center;margin:auto;font-weight:900;display:grid}.authCard h2{margin:18px 0 8px;font-size:26px}.authCard>p{color:var(--muted);line-height:1.55}.authFeatures{text-align:left;border-block:1px solid var(--line);color:#4e5a72;gap:10px;margin-top:22px;padding:24px 0;font-size:13px;display:grid}.switchAuth a{color:var(--violet);font-weight:750;text-decoration:none}.consoleShell{background:var(--surface);grid-template-columns:244px 1fr;min-height:100vh;display:grid}.consoleSidebar{background:var(--nav);color:#fff;flex-direction:column;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.consoleSidebar>.logo{margin:0 10px 26px}.workspace{background:#151e38;border:1px solid #25304d;border-radius:11px;align-items:center;gap:10px;margin-bottom:17px;padding:10px;display:flex}.workspace>span{background:#6253dc;border-radius:8px;place-items:center;width:31px;height:31px;font-size:12px;font-weight:800;display:grid}.workspace div{gap:2px;min-width:0;display:grid}.workspace small{letter-spacing:.1em;color:#7784a5;font-size:8px}.workspace b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.workspace i{color:#7d89a6;margin-left:auto;font-style:normal}.consoleSidebar nav{gap:3px;display:grid}.consoleSidebar nav>p{letter-spacing:.15em;color:#667391;margin:19px 11px 7px;font-size:9px}.consoleSidebar nav button{color:#9ca8c3;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:9px 11px;font-size:12px;display:flex}.consoleSidebar nav button>span{color:#8793b0;width:25px;font:10px var(--font-mono)}.consoleSidebar nav button:hover,.consoleSidebar nav button.active{color:#fff;background:#1a2441}.consoleSidebar nav button.active>span{color:#68ddca}.sidebarFoot{border-top:1px solid #222c46;gap:11px;margin-top:auto;padding:16px 8px 0;display:grid}.sidebarFoot a{color:#8794b0;align-items:center;gap:7px;font-size:10px;text-decoration:none;display:flex}.liveDot{background:#20c39f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #20c39f20}.consoleMain{min-width:0}.consoleHeader{border-bottom:1px solid var(--line);z-index:20;background:#fff;align-items:center;height:68px;padding:0 30px;display:flex;position:sticky;top:0}.mobileBrand{display:none}.globalSearch{color:#7d879d;background:#f5f6f9;border:1px solid #edf0f5;border-radius:10px;align-items:center;gap:9px;width:min(520px,50vw);padding:9px 12px;display:flex}.globalSearch input{background:0 0;border:0;outline:0;flex:1;font-size:12px}.globalSearch kbd{font:9px var(--font-mono);background:#fff;border:1px solid #dfe3ec;border-radius:5px;padding:3px 5px}.headerActions{align-items:center;gap:8px;margin-left:auto;display:flex}.iconButton,.helpButton{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:9px;width:35px;height:35px;position:relative}.iconButton i{background:#e24e5c;border:2px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:4px;right:5px}.avatar{width:35px;height:35px;color:var(--violet);background:#eae7fd;border-radius:9px;place-items:center;font-size:11px;font-weight:800;display:grid}.noticePopover{border:1px solid var(--line);background:#fff;border-radius:15px;width:350px;padding:14px;position:absolute;top:58px;right:75px;box-shadow:0 25px 70px #1e29402b}.noticePopover>div{justify-content:space-between;display:flex}.noticePopover h3{margin:3px}.noticePopover button{background:0 0;border:0;font-size:20px}.noticePopover article{border-top:1px solid var(--line);gap:10px;padding:12px 4px;display:flex}.noticePopover article>i{background:var(--violet);border-radius:50%;width:8px;height:8px;margin-top:5px}.noticePopover article b{font-size:12px}.noticePopover article p,.noNotices{color:var(--muted);margin:3px 0;font-size:11px}.consoleContent{max-width:1500px;margin:auto;padding:30px 34px 70px}.pageHeading{justify-content:space-between;align-items:end;margin-bottom:24px;display:flex}.pageHeading h1{letter-spacing:-.025em;margin:6px 0;font-size:28px}.pageHeading>div>p:not(.kicker){color:var(--muted);margin:0;font-size:13px}.statGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px;display:grid}.statCard{border:1px solid var(--line);background:#fff;border-radius:13px;padding:17px}.statCard p{color:var(--muted);margin:0 0 8px;font-size:11px}.statCard b{font-size:23px}.statCard>span{border-top:1px solid var(--line);color:#8490a5;margin-top:13px;padding-top:10px;font-size:9px;display:block}.statCard>span.good{color:#07816d}.overviewGrid{grid-template-columns:minmax(0,1fr) 300px;gap:14px;margin-bottom:14px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:14px;margin-bottom:14px;padding:18px}.panelTitle{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.panelTitle h2{margin:0 0 4px;font-size:15px}.panelTitle p{color:var(--muted);margin:0;font-size:10px}.panelTitle button{color:var(--violet);cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:750}.quickPanel button{border:0;border-top:1px solid var(--line);cursor:pointer;background:#fff;align-items:center;gap:10px;width:100%;padding:13px 0;display:flex}.quickPanel button>span,.resourceGlyph{width:32px;height:32px;color:var(--violet);font:9px var(--font-mono);background:#efedfd;border-radius:9px;place-items:center;display:grid}.quickPanel button b{font-size:11px}.quickPanel button i{margin-left:auto;font-style:normal}.tableWrap{overflow:auto}.dataTable{border-collapse:collapse;text-align:left;width:100%;min-width:680px}.dataTable th{text-transform:uppercase;letter-spacing:.08em;color:#8b94a6;border-bottom:1px solid var(--line);padding:9px 10px;font-size:9px;font-weight:700}.dataTable td{color:#566179;border-bottom:1px solid #eef0f4;padding:11px 10px;font-size:11px}.dataTable tr:last-child td{border:0}.dataTable td:first-child{align-items:center;gap:9px;display:flex}.dataTable td:first-child div{gap:3px;display:grid}.dataTable td b{color:var(--ink);font-size:11px}.dataTable td small{font:9px var(--font-mono);color:#929aab}.dataTable code{font:9px var(--font-mono);background:#f3f4f7;border-radius:5px;padding:4px 6px}.moreButton{color:#9099aa;cursor:pointer;background:0 0;border:0}.statePill{color:#647087;text-transform:capitalize;background:#eef1f5;border-radius:20px;padding:4px 7px;font-size:8px;display:inline-flex}.statePill.active,.statePill.succeeded,.statePill.available{color:#087965;background:#dff7f0}.statePill.provisioning,.statePill.running,.statePill.queued{color:#5446c4;background:#e8e7fd}.statePill.error,.statePill.failed,.statePill.critical{color:#a62e3a;background:#ffe7e9}.statePill.high,.statePill.warning{color:#9a5d09;background:#fff0d9}.filterBar{gap:6px;margin-bottom:12px;display:flex}.filterBar button{border:1px solid var(--line);color:#6c768b;background:#fff;border-radius:8px;padding:8px 11px;font-size:10px}.filterBar button.active{background:var(--ink);color:#fff;border-color:var(--ink)}.emptyState{text-align:center;padding:55px 20px}.emptyState>span{width:44px;height:44px;color:var(--violet);background:#efedfd;border-radius:13px;place-items:center;margin:auto;font-size:22px;display:grid}.emptyState h3{margin:14px 0 5px}.emptyState p{color:var(--muted);margin:0 auto 16px;font-size:12px}.catalogueGrid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.catalogueGrid article{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;padding:18px;display:flex}.catalogueGrid article>div:first-child{justify-content:space-between;display:flex}.catalogueGrid article>div:first-child>span{width:37px;height:37px;color:var(--violet);font:9px var(--font-mono);background:#efedfd;border-radius:10px;place-items:center;display:grid}.catalogueGrid article>small{color:var(--violet);text-transform:uppercase;margin-top:15px;font-size:9px}.catalogueGrid h3{margin:5px 0;font-size:16px}.catalogueGrid>article>p{color:var(--muted);min-height:34px;font-size:11px;line-height:1.5}.catalogueGrid dl{border-block:1px solid var(--line);gap:6px;padding:12px 0;display:grid}.catalogueGrid dl div{justify-content:space-between;font-size:9px;display:flex}.catalogueGrid dt{color:#80899c;text-transform:capitalize}.catalogueGrid dd{color:var(--ink);margin:0;font-weight:700}.catalogueGrid footer{justify-content:space-between;align-items:end;margin-top:12px;display:flex}.catalogueGrid footer b{font-size:16px}.catalogueGrid footer small{color:var(--muted);font-size:8px}.catalogueGrid footer button{background:var(--violet);color:#fff;border:0;border-radius:7px;padding:8px 10px;font-size:9px}.spendChart{gap:14px;display:grid}.spendChart label{justify-content:space-between;margin-bottom:6px;font-size:10px;display:flex}.spendChart i{background:#edf0f5;border-radius:5px;height:7px;display:block;overflow:hidden}.spendChart em{background:linear-gradient(90deg,var(--violet),var(--teal));border-radius:5px;height:100%;display:block}.paymentCard{border:1px dashed #cdd2de;border-radius:12px;gap:10px;padding:20px;display:grid}.paymentCard>span{font-style:italic;font-weight:900}.paymentCard small{color:var(--muted);line-height:1.5}.paymentCard button{background:var(--ink);color:#fff;border:0;border-radius:8px;padding:9px}.developerHero{color:#fff;background:linear-gradient(120deg,#111938,#2e256a);border-radius:17px;grid-template-columns:1fr 1fr;align-items:center;gap:35px;margin-bottom:14px;padding:30px;display:grid}.developerHero>div>span{width:42px;height:42px;font:11px var(--font-mono);background:#ffffff19;border:1px solid #ffffff20;border-radius:11px;place-items:center;display:grid}.developerHero h2{margin:16px 0 8px;font-size:27px}.developerHero p{color:#bdc5da;font-size:12px;line-height:1.6}.developerHero .outlineButton{margin-left:8px}.developerHero pre{color:#c8d0e4;font:11px/1.8 var(--font-mono);background:#090e20;border:1px solid #36405d;border-radius:13px;padding:20px;overflow:auto}.developerHero code i{color:#67dac7}.developerHero code b{color:#afa6ff}.toolGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.toolGrid article{border:1px solid var(--line);background:#fff;border-radius:13px;padding:17px}.toolGrid article>span:not(.statePill){width:32px;height:32px;color:var(--violet);font:9px var(--font-mono);background:#efedfd;border-radius:9px;place-items:center;display:grid}.toolGrid h3{font-size:13px}.toolGrid p{color:var(--muted);min-height:44px;font-size:10px;line-height:1.5}.toolGrid code{font:8px var(--font-mono);background:#f1f3f7;border-radius:5px;padding:5px}.supportActions{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px;display:grid}.supportActions article{border:1px solid var(--line);background:#fff;border-radius:14px;padding:19px}.supportActions article>span{width:37px;height:37px;color:var(--violet);font:10px var(--font-mono);background:#efedfd;border-radius:10px;place-items:center;display:grid}.supportActions h3{font-size:14px}.supportActions p{color:var(--muted);font-size:11px;line-height:1.5}.supportActions .outlineButton{font-size:10px}.securityScore{color:#fff;background:linear-gradient(110deg,#102e35,#124d59);border-radius:16px;align-items:center;gap:22px;margin-bottom:14px;padding:24px;display:flex}.securityScore>div:first-child{border:7px solid #3dd4bb;border-radius:50%;justify-content:center;align-items:baseline;width:94px;height:94px;padding-top:24px;display:flex;box-shadow:inset 0 0 0 6px #ffffff10}.securityScore>div:first-child>span{font-size:29px;font-weight:850}.securityScore>div:first-child small{font-size:9px}.securityScore h2{margin:5px 0}.securityScore p:not(.kicker){color:#b9d2d2;margin:0;font-size:11px}.securityScore button{margin-left:auto}.sessionGate{background:radial-gradient(circle at 50% 10%,#ded9ff,#f7f8fc 44%);place-items:center;min-height:100vh;display:grid}.sessionGate>div{text-align:center;max-width:570px;padding:40px}.sessionGate .logo{justify-content:center;margin-bottom:60px}.sessionGate h1{letter-spacing:-.04em;font-size:45px}.sessionGate p:not(.kicker){color:var(--muted);line-height:1.6}.loadingGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.loadingGrid i{background:linear-gradient(100deg,#e9ebf1 20%,#f6f7f9 40%,#e9ebf1 60%) 0 0/300%;border-radius:13px;height:110px;animation:1.3s infinite load}@keyframes load{to{background-position:-100%}}.errorBanner{color:#a12f3a;background:#ffe8ea;border-radius:9px;margin-bottom:15px;padding:12px;font-size:11px}.errorBanner button{float:right}.modalBackdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:50;background:#10182a99;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.createModal{background:#fff;border-radius:18px;width:min(570px,100%);padding:24px;box-shadow:0 35px 100px #10182a55}.createModal header{justify-content:space-between;display:flex}.createModal h2{margin:6px 0 20px}.createModal header button{background:0 0;border:0;font-size:25px}.createModal>label,.fieldRow label{color:#4e596e;gap:6px;margin-bottom:13px;font-size:10px;font-weight:700;display:grid}.createModal input,.createModal select{background:#fff;border:1px solid #dce0e9;border-radius:9px;outline:none;padding:11px}.createModal input:focus,.createModal select:focus{border-color:var(--violet);box-shadow:0 0 0 3px #6655e812}.fieldRow{grid-template-columns:1fr 1fr;gap:11px;display:grid}.costPreview{background:#f5f4ff;border:1px solid #e1defb;border-radius:10px;gap:4px;padding:13px;font-size:9px;display:grid}.costPreview b{font-size:11px}.costPreview small{color:var(--muted)}.createModal footer{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.formError{color:var(--danger);font-size:10px}.noNotices{text-align:center;padding:20px}@media (width<=1100px){.heroLanding{grid-template-columns:1fr;padding-top:90px}.cloudVisual{display:none}.catalogueGrid,.toolGrid,.statGrid{grid-template-columns:repeat(2,1fr)}.overviewGrid{grid-template-columns:1fr}.consoleShell{grid-template-columns:205px 1fr}.consoleSidebar nav button{font-size:10px}}@media (width<=760px){.navlinks{display:none}.heroLanding{min-height:auto;padding-block:80px}.heroCopy h1{font-size:51px}.heroTrust{flex-wrap:wrap;gap:14px}.logoStrip{flex-wrap:wrap;gap:18px;padding:20px}.sectionIntro,.solutionBand,.featureShowcase,.familyGrid,.featureList,.supportActions{grid-template-columns:1fr}.sectionIntro h2,.solutionBand h2,.cta h2{font-size:34px}.siteFooter{grid-template-columns:1fr}.siteFooter div{justify-self:start}.authPage{grid-template-columns:1fr}.authBrand{min-height:310px;padding:35px}.authBrand h1{font-size:38px}.consoleShell{display:block}.consoleSidebar{display:none}.consoleHeader{padding:0 17px}.mobileBrand{margin-right:15px;display:block}.mobileBrand .logo{font-size:0}.globalSearch{flex:1}.globalSearch kbd{display:none}.consoleContent{padding:22px 15px}.pageHeading{align-items:start;gap:15px}.statGrid,.catalogueGrid,.toolGrid,.developerHero{grid-template-columns:1fr}.developerHero pre{font-size:8px}.securityScore{flex-wrap:wrap;align-items:flex-start}.securityScore button{margin-left:0}.fieldRow{grid-template-columns:1fr}.noticePopover{width:calc(100vw - 30px);right:15px}}:root{--ink:#111525;--ink2:#1a2134;--muted:#6f778a;--line:#e5e7ee;--surface:#f3f4f7;--violet:#735cff;--violet2:#5c43e8;--teal:#55e6c1;--nav:#090b12}::selection{color:#0a0c14;background:#a99aff}.landing{color:#f5f6fb;background:#080a10;overflow:hidden}.landing .topbar{border-bottom:1px solid #ffffff12;max-width:1340px;height:86px;padding:0 34px;position:absolute;top:0;left:0;right:0}.landing .logo{color:#fff;font-size:19px}.landing .logo>span{background:linear-gradient(145deg,#8b76ff,#43d9b5);box-shadow:0 10px 35px #725cff55}.landing .navlinks{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff05;border:1px solid #ffffff0c;border-radius:14px;gap:6px;padding:5px}.landing .navlinks a,.landing .textButton{color:#aeb4c2;font-size:13px}.landing .navlinks a:hover,.landing .textButton:hover{color:#fff;background:#ffffff0d}.landing .primaryButton{color:#0c0f17;background:#f3f5f7;gap:10px;box-shadow:0 10px 36px #0005}.landing .primaryButton:hover{background:#fff;box-shadow:0 14px 42px #0008}.landing .outlineButton{color:#f5f6fb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff08;border-color:#ffffff24}.landing .outlineButton:hover{background:#ffffff10;border-color:#fff5}.heroLanding{background:radial-gradient(circle at 76% 36%,#6c4fff32 0,#0000 34%),radial-gradient(circle at 32% 76%,#19d4ae18 0,#0000 30%),linear-gradient(145deg,#070910 0,#0b0e18 55%,#101222 100%);grid-template-columns:.88fr 1.12fr;gap:54px;min-height:880px;padding:156px max(34px,50% - 636px) 94px}.heroGlow{filter:blur(4px);background:radial-gradient(circle,#795dff24 0,#2b72ff0b 45%,#0000 70%);width:720px;height:720px;top:42px;right:-100px}.heroGrid{opacity:.16;background-image:linear-gradient(#fff 1px,#0000 1px),linear-gradient(90deg,#fff 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 4%,#000 34%,#0000 94%);mask-image:linear-gradient(#0000 4%,#000 34%,#0000 94%)}.heroCopy{max-width:610px}.liveKicker{color:#9ba3b7;align-items:center;gap:9px;display:flex}.liveKicker>span{background:#5ce5bf;border-radius:50%;width:7px;height:7px;animation:2.2s ease-in-out infinite pulseLive;box-shadow:0 0 0 5px #5ce5bf16,0 0 20px #5ce5bf}.heroCopy h1{letter-spacing:-.065em;color:#f6f7fa;max-width:760px;margin:24px 0 31px;font-size:clamp(63px,6.1vw,94px);line-height:.93}.heroCopy h1 em,.cta h2 em{color:#0000;background:linear-gradient(100deg,#a899ff 0,#62e6c3 56%,#e9fca5 100%);-webkit-background-clip:text;background-clip:text;font-style:normal}.heroCopy>p:not(.kicker){color:#9ca4b6;max-width:570px;font-size:17px;line-height:1.72}.heroActions{margin-top:31px}.landing .large{border-radius:13px;padding:15px 21px}.heroTrust{color:#767e91;border-color:#ffffff13;gap:36px;margin-top:62px}.heroTrust b{color:#f0f2f7;font-size:15px}.cloudVisual{perspective:1400px;height:560px}.visualAura{filter:blur(75px);background:#684eff32;border-radius:50%;position:absolute;inset:10% 3%}.commandDeck{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:linear-gradient(145deg,#171b28e8,#0d1019e8);border:1px solid #ffffff1a;border-radius:24px;position:absolute;inset:48px 0 36px 18px;overflow:hidden;transform:rotateY(-7deg)rotateX(2deg);box-shadow:0 44px 120px #0009,inset 0 1px #ffffff18}.commandDeck>header{color:#747d91;height:55px;font:8px var(--font-mono);letter-spacing:.15em;border-bottom:1px solid #ffffff0d;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 18px;display:grid}.commandDeck>header>b{color:#70d8bc;letter-spacing:0;justify-self:end;font-size:8px}.commandDeck>header>b>i{background:#52e0bb;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.deckLights{gap:6px;display:flex}.deckLights i{background:#41485a;border-radius:50%;width:7px;height:7px}.deckLights i:first-child{background:#ff6c72}.deckLights i:nth-child(2){background:#eac762}.deckLights i:last-child{background:#58d79d}.deckBody{padding:24px}.deployHeadline{justify-content:space-between;align-items:center;display:flex}.deployHeadline>div{gap:7px;display:grid}.deployHeadline small{font:8px var(--font-mono);letter-spacing:.14em;color:#6e778a}.deployHeadline strong{letter-spacing:-.025em;font-size:18px}.deployHeadline>span{color:#fff;background:#785fff;border-radius:8px;padding:9px 11px;font-size:9px}.deployMap{background:radial-gradient(circle at 32%,#7b61ff1e,#0000 29%),#0c0f18;border:1px solid #ffffff0a;border-radius:15px;height:225px;margin:20px 0 18px;position:relative;overflow:hidden}.deployMap:before{content:"";background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 76%);mask-image:radial-gradient(circle,#000,#0000 76%)}.mapNode{z-index:2;background:#171b28e8;border:1px solid #ffffff16;border-radius:11px;grid-template-rows:auto auto;grid-template-columns:32px auto;align-items:center;column-gap:9px;padding:10px 12px;display:grid;position:absolute;box-shadow:0 12px 28px #0006}.mapNode>i{color:#fff;width:32px;height:32px;font:8px var(--font-mono);background:#7960ff;border-radius:8px;grid-row:1/3;place-items:center;font-style:normal;display:grid}.mapNode b{font-size:9px}.mapNode small{color:#727b90;font-size:7px}.mapNode.origin{top:37%;left:9%}.mapNode.target{right:6%}.mapNode.target>i{color:#a99cff;background:#202638}.targetOne{top:9%}.targetTwo{top:39%}.targetThree{bottom:8%}.mapRail{z-index:1;transform-origin:0;background:linear-gradient(90deg,#755cff,#4de2bc);width:43%;height:1px;position:absolute;left:31%}.mapRail:after{content:"";background:#5ce3c0;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;right:0;box-shadow:0 0 12px #5ce3c0}.railOne{top:48%;transform:rotate(-24deg)}.railTwo{top:49%}.railThree{top:50%;transform:rotate(24deg)}.deckMetrics{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.deckMetrics article{background:#ffffff04;border:1px solid #ffffff0d;border-radius:10px;gap:5px;padding:12px;display:grid}.deckMetrics small{color:#778095;font-size:7px}.deckMetrics b{font-size:16px}.deckMetrics em{color:#5fe0be;font-size:7px;font-style:normal}.floatChip{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#1a1e2be8;border:1px solid #fff2;border-radius:13px;align-items:center;gap:10px;padding:11px 13px;animation:5s ease-in-out infinite floatChip;display:flex;position:absolute;box-shadow:0 18px 55px #0008}.floatChip>span{color:#fff;width:32px;height:32px;font:8px var(--font-mono);background:#765cff;border-radius:9px;place-items:center;display:grid}.floatChip>div{gap:3px;display:grid}.floatChip small{color:#737d90;letter-spacing:.1em;font-size:7px}.floatChip b{font-size:9px}.floatChip>i{color:#58dfba;font:7px var(--font-mono);margin-left:11px;font-style:normal}.chipProvider{top:16px;left:-14px}.chipDeploy{animation-delay:-2.5s;bottom:9px;right:-22px}.chipDeploy>span{color:#61e0bf;background:#173a34}.logoStrip{color:#626a7a;background:#0a0c13;border-color:#ffffff0d;min-height:92px}.logoStrip span{letter-spacing:.08em;text-transform:uppercase;font-size:11px}.logoStrip b{color:#8a92a2}.platformProof{color:var(--ink);background:#f4f4f1;padding:130px max(28px,50% - 600px)}.proofIntro{grid-template-columns:1.25fr .75fr;align-items:end;column-gap:110px;margin-bottom:52px;display:grid}.proofIntro .kicker{grid-column:1/-1;margin-bottom:18px}.proofIntro h2{letter-spacing:-.052em;margin:0;font-size:clamp(38px,4.2vw,60px);line-height:1.05}.proofIntro>p:not(.kicker){color:#737889;margin:0;font-size:15px;line-height:1.7}.proofBento{grid-template-columns:1fr 1fr;gap:15px;display:grid}.proofCard{border-radius:25px;min-height:430px;padding:31px;position:relative;overflow:hidden}.proofCard h3{letter-spacing:-.035em;margin:27px 0 10px;font-size:27px}.proofCard p{color:#9ba2b2;max-width:460px;font-size:13px;line-height:1.65}.proofNumber{font:9px var(--font-mono);letter-spacing:.14em;color:#868ea0;display:block}.proofDark{color:#f5f6fa;background:#0d1018}.miniTerminal{color:#9ca5b6;font:10px var(--font-mono);background:#171b26;border:1px solid #ffffff13;border-radius:12px;margin:66px auto 10px;padding:18px 20px;box-shadow:0 25px 60px #0008}.miniTerminal i{color:#55e0bd;margin-right:8px;font-style:normal}.miniTerminal b{color:#b1a5ff}.miniTerminal span{float:right;color:#5edcba}.proofMint{color:#13251f;background:linear-gradient(145deg,#d9f9ef,#c7eee6)}.proofMint p{color:#527068}.providerCloud{width:250px;height:166px;margin:23px auto 4px;position:relative}.providerCloud i,.providerCloud span{color:#1d4e43;width:54px;height:54px;font:9px var(--font-mono);background:#f9fffd;border-radius:16px;place-items:center;font-style:normal;display:grid;position:absolute;box-shadow:0 14px 30px #537f7230}.providerCloud span{color:#72e5c3;z-index:2;background:#173b33;width:78px;height:78px;font-size:15px;top:46px;left:86px}.providerCloud i:first-child{top:10px;left:8px}.providerCloud i:nth-child(2){top:10px;right:8px}.providerCloud i:nth-child(3){bottom:0;left:8px}.providerCloud i:nth-child(4){bottom:0;right:8px}.proofWide{background:#fff;border:1px solid #e3e3de;grid-column:1/-1;grid-template-columns:.8fr 1.2fr;align-items:end;min-height:265px;display:grid}.proofWide .proofNumber{position:absolute;top:30px}.proofWide h3{color:#151927;font-size:32px}.proofWide p{color:#747b8e}.proofStats{background:#f7f7f4;border:1px solid #e8e8e3;border-radius:16px;grid-template-columns:repeat(3,1fr);display:grid}.proofStats>span{border-right:1px solid #e5e5df;gap:14px;padding:24px;display:grid}.proofStats>span:last-child{border:0}.proofStats small{font:8px var(--font-mono);letter-spacing:.11em;color:#8a8f9a}.proofStats b{font-size:31px}.proofStats b em{color:#9398a4;font-size:12px;font-style:normal}.landingSection{background:#0a0c12;max-width:none;margin:0;padding:125px max(28px,50% - 600px)}.sectionIntro{column-gap:120px}.sectionIntro h2{color:#f5f6f8;font-size:clamp(39px,4vw,55px);line-height:1.05}.sectionIntro>p:not(.kicker){color:#8a92a3}.familyGrid{grid-template-columns:repeat(4,1fr);gap:10px}.familyCard{color:#f0f2f6;background:#10131b;border-color:#ffffff0d;border-radius:18px;min-height:240px;padding:22px;position:relative;overflow:hidden}.familyCard:after{content:"";background:#725cff14;border-radius:50%;width:150px;height:150px;transition:all .3s;position:absolute;top:-70px;right:-70px}.familyCard:hover{background:#141824;border-color:#7763db88;box-shadow:0 24px 70px #0007}.familyCard:hover:after{background:#52e1be16;transform:scale(1.5)}.familyMark{color:#a699ff;background:#1d2030}.familyCard p{color:#858d9e;font-size:12px}.familyCard>b{color:#a99dff}.solutionBand{background:linear-gradient(125deg,#17122c,#0c1520);gap:120px;padding:125px max(28px,50% - 580px);position:relative}.solutionBand:before{content:"";background:radial-gradient(circle at 12% 80%,#6750ff35,#0000 35%),radial-gradient(circle at 88% 10%,#42d8b91c,#0000 30%);position:absolute;inset:0}.solutionBand>div{position:relative}.solutionBand h2{font-size:clamp(40px,4.6vw,60px);line-height:1.06}.solutionBand>div:first-child>p:last-child{color:#929bb0;line-height:1.7}.solutionList article{border-color:#ffffff14;align-items:center;padding:26px 0}.solutionList article>span{border:1px solid #ffffff19;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.solutionList h3{font-size:18px}.solutionList p{color:#8f98ae;font-size:13px}.solutionList article>i{color:#626d85;margin-left:auto;font-style:normal}.cta{color:#121622;background:#f4f4f1;padding:140px 25px}.cta h2{letter-spacing:-.055em;max-width:950px;font-size:clamp(44px,5.2vw,72px);line-height:1.02}.cta>p:not(.kicker){color:#747b8b;margin:-12px auto 31px}.cta h2 em{background-image:linear-gradient(100deg,#745cff,#21ad90)}.cta .primaryButton{color:#fff;background:#11151f}.cta .primaryButton:hover{background:#735cff}.siteFooter{background:#080a10;border-top:1px solid #ffffff0d;padding-top:55px;padding-bottom:55px}.siteFooter p{color:#747c8e}.consoleShell{background:#f1f2f5;grid-template-columns:252px 1fr}.consoleSidebar{background:linear-gradient(#090b13,#10131d);border-right:1px solid #ffffff0b;padding:26px 17px}.consoleSidebar .workspace{background:#171b27;border-color:#ffffff0d;border-radius:14px;padding:12px}.consoleSidebar nav button{border-radius:10px;padding:10px 12px}.consoleSidebar nav button:hover,.consoleSidebar nav button.active{background:linear-gradient(100deg,#715cff27,#55e5c10b)}.consoleSidebar nav button.active{box-shadow:inset 2px 0 #8875ff}.consoleHeader{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd9;border-color:#e4e6eb;height:72px}.globalSearch{background:#f4f5f7;border-color:#e7e9ee;border-radius:12px}.consoleContent{padding-top:34px}.pageHeading h1{letter-spacing:-.04em;font-size:31px}.statCard,.panel,.catalogueGrid article,.toolGrid article,.supportActions article{border-color:#e5e7ec;border-radius:17px;box-shadow:0 8px 30px #17203808}.statCard{padding:20px;position:relative;overflow:hidden}.statCard:before{content:"";opacity:.7;background:linear-gradient(90deg,#745cff,#55e5c1);height:2px;position:absolute;top:0;left:0;right:0}.statCard b{letter-spacing:-.04em}.panel{padding:21px}.primaryButton,.outlineButton{border-radius:11px}.statePill{letter-spacing:.02em;font-weight:700}.developerHero{background:radial-gradient(circle at 88% 12%,#53dab830,#0000 31%),linear-gradient(120deg,#0e1220,#2a205a);border-radius:20px;box-shadow:0 22px 60px #25204e26}.securityScore{background:radial-gradient(circle at 88% 10%,#61e0bd30,#0000 30%),linear-gradient(120deg,#0e2529,#164e55);border-radius:20px}.setupReminder{background:linear-gradient(115deg,#f0edff,#edfaf7);border-radius:17px;box-shadow:0 8px 30px #17203808}.authBrand{background:radial-gradient(circle at 18% 82%,#36c9aa3d,#0000 30%),radial-gradient(circle at 82% 12%,#775cff5c,#0000 38%),linear-gradient(145deg,#080b13,#17142c);position:relative;overflow:hidden}.authBrand:after{content:"";background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:62px 62px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 70%);mask-image:linear-gradient(135deg,#000,#0000 70%)}.authBrand>*{z-index:1;position:relative}.authPanel{background:#f1f2f5}.authCard{border:0;border-radius:24px;box-shadow:0 32px 90px #11172d1a}.lockMark{background:linear-gradient(145deg,#ece8ff,#dff9f2);border-radius:15px}@keyframes pulseLive{50%{opacity:.52;box-shadow:0 0 0 8px #5ce5bf08,0 0 8px #5ce5bf}}@keyframes floatChip{50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.liveKicker>span,.floatChip{animation:none}}@media (width<=1120px){.heroLanding{grid-template-columns:1fr;min-height:auto;padding-top:150px}.heroCopy{max-width:800px}.cloudVisual{width:100%;max-width:820px;margin:20px auto 0;display:block}.familyGrid{grid-template-columns:repeat(3,1fr)}.proofIntro{grid-template-columns:1fr;gap:24px}.proofIntro .kicker{grid-column:auto}.proofIntro>p:not(.kicker){max-width:650px}.commandDeck{inset:40px 20px}.chipProvider{left:0}.chipDeploy{right:0}}@media (width<=760px){.landing .topbar{height:74px;padding:0 18px}.landing .navActions .textButton{display:none}.landing .navActions .primaryButton{padding:10px 12px;font-size:11px}.heroLanding{padding:125px 19px 70px}.heroCopy h1{font-size:50px}.heroCopy>p:not(.kicker){font-size:15px}.heroActions{flex-direction:column;align-items:stretch}.heroTrust{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.cloudVisual{height:420px;margin-top:30px}.commandDeck{inset:30px 0 20px;transform:none}.deckBody{padding:16px}.deployHeadline>span{display:none}.deployMap{height:190px}.mapNode{padding:8px}.mapNode.target{right:3%}.mapRail{width:36%;left:35%}.deckMetrics article{padding:9px}.deckMetrics b{font-size:12px}.floatChip{display:none}.logoStrip span{text-align:center;width:100%}.platformProof,.landingSection,.solutionBand{padding:85px 19px}.proofBento{grid-template-columns:1fr}.proofCard{min-height:390px;padding:24px}.proofWide{grid-column:auto;grid-template-columns:1fr;gap:25px}.proofStats{grid-template-columns:1fr}.proofStats>span{border-bottom:1px solid #e5e5df;border-right:0}.familyGrid{grid-template-columns:1fr}.familyCard{min-height:210px}.sectionIntro{gap:20px}.cta{padding:95px 19px}.cta h2{font-size:42px}.solutionBand{gap:50px}.consoleContent{padding-top:25px}.pageHeading h1{font-size:27px}}.capabilityGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.capabilityGrid article{border:1px solid var(--line);background:#fff;border-radius:14px;min-width:0;padding:18px}.capabilityGrid article header{justify-content:space-between;align-items:center;display:flex}.capabilityGrid article header>span{color:var(--violet);font:10px var(--font-mono)}.capabilityGrid h3{margin:18px 0 7px;font-size:14px}.capabilityGrid p{min-height:48px;color:var(--muted);font-size:10px;line-height:1.55}.capabilityGrid article>div{border-top:1px solid var(--line);padding-top:9px;display:grid}.capabilityGrid button{color:#4f5b72;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;padding:7px 0;font-size:9px;display:flex}.capabilityGrid button:hover{color:var(--violet)}.capabilityGrid button i{font-style:normal}.apiSurface>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.apiSurface code{color:#5045b2;font:9px var(--font-mono);background:#f2f1fb;border:1px solid #e3e0fb;border-radius:7px;padding:7px 9px}.resourceAction{color:#4f5b72;border:1px solid var(--line);background:#fff;border-radius:7px;min-width:88px;padding:6px 8px;font-size:9px}.secretOnce{color:#4b3d12;background:#fff8d8;border:1px solid #eadb8b;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:10px;margin:14px 0;padding:16px;display:grid}.secretOnce b{grid-column:1/-1;font-size:11px}.secretOnce code{background:#fff;border-radius:6px;padding:9px;font-size:9px;overflow:auto}.secretOnce button{cursor:pointer;border:0;border-radius:6px;padding:8px}.inlineActionForm{border:1px solid var(--line);background:#fff;border-radius:13px;gap:13px;max-width:620px;margin:14px 0;padding:20px;display:grid}.inlineActionForm>div{justify-content:space-between;display:flex}.inlineActionForm h3{margin:0}.inlineActionForm>div button{cursor:pointer;background:0 0;border:0;font-size:18px}.inlineActionForm label{color:#4f5b72;gap:6px;font-size:10px;font-weight:650;display:grid}.inlineActionForm input,.inlineActionForm textarea{border:1px solid var(--line);font:11px var(--font-sans);resize:vertical;border-radius:8px;padding:10px}.createModal textarea{resize:vertical;width:100%;color:var(--ink);font:11px/1.5 var(--font-mono);background:#fff;border:1px solid #dce0e9;border-radius:9px;outline:none;padding:11px}.createModal textarea:focus{border-color:var(--violet);box-shadow:0 0 0 3px #6655e812}.createModal label>small{color:var(--muted);font-weight:500;line-height:1.45}@media (width<=1100px){.capabilityGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.capabilityGrid{grid-template-columns:1fr}}.adminShell{background:#f5f6fa;grid-template-columns:225px 1fr;min-height:100vh;display:grid}.adminNav{color:#d7dceb;background:#111728;flex-direction:column;height:100vh;padding:22px 14px;display:flex;position:sticky;top:0}.adminNav>p{color:#79839b;font:9px var(--font-mono);letter-spacing:.14em;margin:30px 10px 10px}.adminNav nav{gap:2px;display:grid;overflow-y:auto}.adminNav nav a{color:#aeb6cb;text-transform:capitalize;border-radius:7px;padding:8px 10px;font-size:11px}.adminNav nav a:hover,.adminNav nav a.active{color:#fff;background:#6655e8}.adminNav>a:last-child{color:#aeb6cb;margin:auto 10px 0;font-size:10px}.adminMain{min-width:0;padding:26px 30px 60px}.adminMain>header{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.adminMain>header h1{text-transform:capitalize;margin:4px 0 0;font-size:30px}.adminStats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.adminStats article{border:1px solid var(--line);background:#fff;border-radius:12px;padding:18px}.adminStats small{color:var(--muted);font-size:10px;display:block}.adminStats b{margin-top:8px;font-size:26px;display:block}.adminPanels{grid-template-columns:1.4fr 1fr;gap:14px;display:grid}.adminPanels>article{border:1px solid var(--line);background:#fff;border-radius:14px;padding:22px}.adminPanels h2{margin:0 0 8px;font-size:18px}.adminPanels p{color:var(--muted);font-size:11px;line-height:1.6}.adminPanels dl{gap:8px;margin-top:20px;display:grid}.adminPanels dl div{border-bottom:1px solid var(--line);justify-content:space-between;padding:10px 0;font-size:11px;display:flex}.providerBars{gap:7px;max-height:410px;margin-top:18px;display:grid;overflow-y:auto}.providerBars div{background:#f8f8fb;border-radius:8px;justify-content:space-between;align-items:center;padding:9px 10px;font-size:10px;display:flex}.providerBars b{text-transform:uppercase;font-size:8px}.providerBars .configured{color:#168659}.providerBars .required{color:#a26718}.providerTable{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.providerTable article{border:1px solid var(--line);border-radius:11px;padding:16px}.providerTable article>div{justify-content:space-between;align-items:center;display:flex}.providerTable h3{margin:0;font-size:13px}.providerTable code{font-size:8px}.providerTable p{min-height:34px;color:var(--muted);font-size:9px;line-height:1.5}.providerTable a{color:var(--violet);font-size:9px}.adminJson{color:#d7dceb;max-height:520px;font:10px/1.55 var(--font-mono);background:#111728;border-radius:10px;padding:18px;overflow:auto}.adminMain .dataTable td{text-overflow:ellipsis;white-space:nowrap;max-width:230px;overflow:hidden}.adminEditorGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.adminEditorGrid>.panel{margin-bottom:0}.adminForm{align-content:start;display:grid}.adminFieldGrid{grid-template-columns:1fr 1fr;gap:11px;margin-bottom:14px;display:grid}.adminForm label{color:#4e596e;gap:6px;font-size:10px;font-weight:700;display:grid}.adminForm label.wide{grid-column:1/-1}.adminForm input,.adminForm select,.adminForm textarea{width:100%;color:var(--ink);resize:vertical;background:#fff;border:1px solid #dce0e9;border-radius:9px;outline:0;padding:10px}.adminForm input:focus,.adminForm select:focus,.adminForm textarea:focus{border-color:var(--violet);box-shadow:0 0 0 3px #6655e812}.adminForm>.primaryButton{justify-self:start}.successBanner{color:#087965;background:#e1f7f1;border-radius:9px;margin-bottom:15px;padding:12px;font-size:11px}.rowActions{gap:5px;display:flex}.rowActions button{color:#5446c4;cursor:pointer;background:#fff;border:1px solid #dfe3ec;border-radius:6px;padding:5px 7px;font-size:9px}.rowActions button:hover{background:#f2f0ff}.templatePreview{white-space:normal;background:#f8f7ff;border:1px solid #ddd9fb;border-radius:11px;margin-top:14px;padding:15px}.templatePreview b{font-size:13px}.templatePreview p{color:#566179;white-space:pre-wrap;font-size:11px;line-height:1.6}@media (width<=1000px){.adminShell{grid-template-columns:180px 1fr}.adminStats,.providerTable{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.adminShell{display:block}.adminNav{height:auto;position:static}.adminNav nav{grid-template-columns:repeat(3,1fr);max-height:180px}.adminNav>.logo,.adminNav>p,.adminNav>a:last-child{display:none}.adminMain{padding:18px 12px 40px}.adminStats,.adminPanels,.providerTable,.adminEditorGrid,.adminFieldGrid{grid-template-columns:1fr}.adminForm label.wide{grid-column:auto}.adminMain>header{align-items:flex-start}.adminMain>header h1{font-size:24px}}.marketingPage,.legalPage,.statusPage{min-height:100vh;color:var(--ink);background:#fff}.marketingPage>header,.statusPage>header{text-align:center;max-width:870px;margin:0 auto;padding:105px 28px 90px}.marketingPage>header h1,.statusPage>header h1,.legalPage>header h1{letter-spacing:-.055em;margin:12px 0 20px;font-size:clamp(42px,7vw,82px);line-height:.98}.marketingPage>header>p:not(.kicker),.statusPage>header>p:not(.kicker),.legalPage>header>p{max-width:680px;color:var(--muted);margin:0 auto 30px;font-size:15px;line-height:1.7}.marketingPage>section{max-width:1000px;margin:0 auto;padding:0 28px 100px}.marketingPage>section article{border-top:1px solid var(--line);grid-template-columns:70px 1fr;gap:28px;padding:38px 0;display:grid}.marketingPage>section article>span{color:var(--violet);font:11px var(--font-mono)}.marketingPage>section h2{margin:0 0 12px;font-size:28px}.marketingPage>section p,.marketingPage li{color:var(--muted);font-size:13px;line-height:1.7}.legalPage>header{max-width:900px;margin:0 auto;padding:90px 28px 50px}.legalPage>header h1{font-size:clamp(40px,6vw,70px)}.legalPage>header>p{text-align:left;margin-left:0}.legalPage>header small{color:var(--muted);font:10px var(--font-mono)}.legalPage>section{max-width:900px;margin:0 auto;padding:0 28px 100px}.legalPage article{border-top:1px solid var(--line);padding:28px 0}.legalPage article h2{font-size:19px}.legalPage article p{color:var(--muted);font-size:13px;line-height:1.8}.statusOrb{background:#aeb6c6;border-radius:50%;width:18px;height:18px;margin:0 auto 25px;display:block;box-shadow:0 0 0 10px #aeb6c620}.statusOrb.operational{background:#18a56a;box-shadow:0 0 0 10px #18a56a20}.statusOrb.degraded{background:#e0962b;box-shadow:0 0 0 10px #e0962b20}.statusPage>section{max-width:900px;margin:0 auto;padding:0 28px 100px}.statusPage>section h2{margin:35px 0 12px;font-size:18px}.statusPage>section article,.statusEmpty{border:1px solid var(--line);border-radius:11px;margin-bottom:9px;padding:18px}.statusPage article>div{justify-content:space-between;gap:16px;display:flex}.statusPage article p,.statusPage article small,.statusEmpty{color:var(--muted);font-size:10px;line-height:1.6}@media (width<=650px){.marketingPage>.topbar,.legalPage>.topbar,.statusPage>.topbar{padding-inline:16px}.marketingPage .navlinks{display:none}.marketingPage>header,.statusPage>header{padding:65px 18px}.marketingPage>section article{grid-template-columns:1fr;gap:8px}.marketingPage>section,.legalPage>section,.statusPage>section{padding-inline:18px}}
