:root{--pointer-x:50vw;--pointer-y:24vh;--bg:#000;--bg-soft:#000;--fg:#f8fbff;--muted:#f8fbffa8;--muted-2:#f8fbff75;--line:#ffffff1f;--panel:#ffffff0f;--panel-strong:#ffffff1a;--blue-300:#90c5ff;--blue-400:#54a2ff;--blue-500:#3080ff;--blue-600:#155dfc;--cyan:#00d2ef;--pink:#3080ff;--pink-2:#00d2ef;--violet:#625fff;--green:#65f0bd;--shadow:0 32px 100px #00000085;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root.light{--bg:#f7f9ff;--bg-soft:#fff;--fg:#111827;--muted:#111827ad;--muted-2:#11182780;--line:#1118271f;--panel:#ffffffd1;--panel-strong:#fffffff5;--shadow:0 30px 90px #2d395c2e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);min-height:100vh;color:var(--fg);letter-spacing:0;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,select{font:inherit}.noise-overlay{pointer-events:none;z-index:1;opacity:.015;mix-blend-mode:overlay;background-image:linear-gradient(115deg,#ffffff2e 0 1px,#0000 1px),radial-gradient(circle,#ffffff38 1px,#0000 1.5px);background-size:110px 110px,18px 18px;position:fixed;inset:0}.pointer-glow{pointer-events:none;z-index:0;opacity:.46;background:radial-gradient(520px circle at var(--pointer-x) var(--pointer-y), #3b82f614, transparent 45%), radial-gradient(720px circle at 50% 12%, #3b82f60f, transparent 54%);transition:opacity .25s;position:fixed;inset:0}.scroll-progress{z-index:60;width:var(--scroll-progress,0%);background:linear-gradient(90deg, var(--blue-500), var(--cyan));height:2px;position:fixed;top:0;left:0;box-shadow:0 0 22px #3080ff73}.mobile-nav-panel{z-index:55;border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#05070be6;border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:none;position:fixed;top:72px;left:16px;right:16px}.mobile-nav-panel a{border:1px solid var(--line);color:#ffffffc7;background:#ffffff0e;border-radius:16px;padding:13px 14px}.mobile-nav-open .mobile-nav-panel{animation:.2s both mobile-panel-in;display:grid}.site-header{z-index:20;opacity:0;justify-content:center;padding:0;animation:.72s cubic-bezier(.2,.9,.2,1) .18s both header-drop;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-100px)}.header-inner{width:min(1104px,100% - 32px);height:64px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;padding:0;transition:width .28s,height .28s,padding .28s,border .28s,background .28s,border-radius .28s,box-shadow .28s;display:flex}.is-scrolled .header-inner{width:min(1104px,100% - 32px);height:64px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}.brand,.footer-logo{letter-spacing:.01em;align-items:center;gap:10px;font-weight:400;display:inline-flex}.brand span,.footer-logo{color:#0000;background:linear-gradient(90deg, var(--blue-400), var(--cyan));-webkit-background-clip:text;background-clip:text;font-weight:600}.footer-logo img{border-radius:12px;box-shadow:0 12px 34px #ff4fa342}.main-nav{color:#fff9;align-items:center;gap:32px;font-size:14px;line-height:20px;display:flex}.main-nav a{transition:color .2s}.main-nav a:hover{color:var(--fg)}.header-actions{align-items:center;gap:16px;display:flex}.icon-button,.locale-button,.quick-start,.mobile-menu{height:40px;color:var(--fg);background:#ffffff1a;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.icon-button,.mobile-menu{cursor:pointer;width:40px;height:40px}.locale-button{cursor:pointer;color:#fff9;background:0 0;gap:8px;height:36px;padding:8px 12px;font-size:14px;line-height:20px}.quick-start{color:#000;background:#fff;border-color:#0000;border-radius:999px;height:36px;padding:8px 20px;font-size:14px;font-weight:500;line-height:20px}.mobile-menu{display:none}.hero-section{height:90vh;min-height:720px;padding:0;position:relative;overflow:hidden}.hero-sticky{justify-content:center;align-items:center;height:100vh;min-height:720px;display:flex;position:sticky;top:0;overflow:hidden}.hero-backdrop{pointer-events:none;opacity:1;transform:scale(calc(1 + var(--hero-scroll,0) * .08));background:radial-gradient(circle,#3b82f626 0%,#3b82f60d 40%,#0000 70%);position:absolute;inset:0}.hero-content{z-index:2;text-align:center;width:min(672px,100% - 32px);transform:translateY(calc(var(--hero-scroll,0) * -36px));margin-top:0;position:relative}.eyebrow{color:var(--blue-400);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:14px;font-weight:500;line-height:20px}.hero-kicker-wrap{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin-bottom:16px;padding:0;animation:.72s cubic-bezier(.2,.9,.2,1) .12s both hero-fade-up;display:block}.hero-content h1{letter-spacing:0;flex-direction:column;align-items:center;margin:0 0 32px;font-size:clamp(40px,10vw,128px);font-weight:700;line-height:.96;animation:.82s cubic-bezier(.2,.9,.2,1) .22s both hero-fade-up;display:flex}.hero-content h1 span{background:linear-gradient(90deg, var(--blue-500) 0%, var(--cyan) 52%, var(--blue-600) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.hero-content h1 b{color:#ffffffe6;font-weight:700}.hero-copy{color:#fff9;width:min(672px,100%);margin:0 auto;padding:0 8px;font-size:clamp(16px,2vw,24px);font-weight:300;line-height:1.62;animation:.82s cubic-bezier(.2,.9,.2,1) .34s both hero-fade-up}.hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:48px;animation:.82s cubic-bezier(.2,.9,.2,1) .46s both hero-fade-up;display:flex}.button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:56px;padding:16px 32px;font-weight:500;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;display:inline-flex}.button:hover{box-shadow:none;transform:scale(1.05)}.button.primary{color:#111827;background:#fff;border-color:#0000}.button.ghost{color:#fffc;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#fff3}.button.ghost:hover{background:#ffffff0d;border-color:#fff6}.scroll-hint{z-index:2;color:var(--muted-2);align-items:center;gap:8px;font-size:13px;animation:1.75s ease-in-out infinite scroll-pulse;display:inline-flex;position:absolute;bottom:48px;left:50%;transform:translate(-50%)}.hero-orbit{z-index:1;pointer-events:none;opacity:calc(1 - var(--hero-scroll,0) * .72);transform:translateY(calc(var(--hero-scroll,0) * -42px));position:absolute;inset:0}.hero-orbit:before,.hero-orbit:after{content:"";width:min(880px,76vw);height:min(880px,76vw);transform:translate(-50%, -50%) rotate(var(--orbit-rotate,0deg));border:1px solid #ffffff0e;border-radius:50%;animation:24s linear infinite hero-orbit-spin;position:absolute;top:50%;left:50%}.hero-orbit:after{border-color:#3080ff1f;width:min(620px,60vw);height:min(620px,60vw);animation-duration:18s;animation-direction:reverse}.hero-orbit span{background:#54a2ff;border-radius:999px;width:9px;height:9px;animation:8s ease-in-out infinite hero-dot-float;position:absolute;box-shadow:0 0 28px #54a2ffd9}.hero-orbit span:first-child{top:34%;left:18%}.hero-orbit span:nth-child(2){background:#00d2ef;animation-delay:-2.3s;top:24%;right:20%}.hero-orbit span:nth-child(3){background:#65f0bd;animation-delay:-4.6s;bottom:18%;left:58%}.hero-product-preview{z-index:1;pointer-events:none;width:min(940px,100% - 48px);height:330px;opacity:calc(.72 - var(--hero-scroll,0) * .58);transform:translateX(-50%) translateY(calc(82px + var(--hero-scroll,0) * 92px)) scale(calc(.92 - var(--hero-scroll,0) * .06));transform-origin:bottom;animation:.9s cubic-bezier(.2,.9,.2,1) .5s both hero-preview-in;position:absolute;bottom:9vh;left:50%}.hero-window-main{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#ffffff1f,#ffffff09),radial-gradient(520px at 50% 0,#3080ff33,#0000 62%);border:1px solid #ffffff1f;border-radius:30px;width:min(700px,76vw);height:260px;position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)perspective(1100px)rotateX(13deg);box-shadow:0 42px 130px #0000006b,inset 0 1px #ffffff2e}.hero-window-bar{background:#ffffff09;border-bottom:1px solid #ffffff14;align-items:center;gap:8px;height:48px;padding:0 18px;display:flex}.hero-window-bar i{background:#ff5f57;border-radius:999px;width:10px;height:10px}.hero-window-bar i:nth-child(2){background:#febc2e}.hero-window-bar i:nth-child(3){background:#28c840}.hero-window-bar b{color:#ffffff8f;margin-left:8px;font-size:12px}.hero-window-body{grid-template-columns:78px 1fr;gap:18px;padding:18px;display:grid}.hero-side-rail{gap:10px;display:grid}.hero-side-rail span{background:#ffffff12;border-radius:12px;height:34px}.hero-side-rail span:first-child{background:linear-gradient(135deg,#3080ff75,#00d2ef38)}.hero-dashboard{background:#00000038;border-radius:22px;min-height:174px;padding:18px;box-shadow:inset 0 1px #ffffff14}.hero-dashboard-head{justify-content:space-between;align-items:center;display:flex}.hero-dashboard-head strong{color:#ffffffdb;font-size:15px}.hero-dashboard-head em{color:#65f0bd;background:#65f0bd1a;border-radius:999px;padding:5px 9px;font-size:11px;font-style:normal;font-weight:800}.hero-dashboard-chart{align-items:end;gap:10px;height:72px;margin-top:18px;display:flex}.hero-dashboard-chart span{background:linear-gradient(#54a2ff,#54a2ff29);border-radius:999px 999px 8px 8px;flex:1;animation:2.8s ease-in-out infinite hero-chart-pulse}.hero-dashboard-chart span:first-child{height:42%}.hero-dashboard-chart span:nth-child(2){height:76%;animation-delay:-.4s}.hero-dashboard-chart span:nth-child(3){height:58%;animation-delay:-.8s}.hero-dashboard-chart span:nth-child(4){height:92%;animation-delay:-1.2s}.hero-dashboard-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:16px;display:grid}.hero-dashboard-grid span{background:#ffffff0f;border-radius:10px;height:30px}.hero-float-card{color:#ffffffb8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0e18a3;border:1px solid #ffffff1f;border-radius:18px;grid-template-columns:34px 1fr;grid-template-areas:"icon label""icon value";align-items:center;gap:1px 10px;min-width:168px;min-height:58px;padding:12px;animation:4.8s ease-in-out infinite hero-card-float;display:grid;position:absolute;box-shadow:0 24px 70px #00000052,inset 0 1px #ffffff1f}.hero-float-card svg{color:#54a2ff;background:#54a2ff1f;border-radius:12px;grid-area:icon;width:34px;height:34px;padding:8px}.hero-float-card span{grid-area:label;font-size:12px}.hero-float-card b{color:#fff;grid-area:value;font-size:14px}.hero-float-license{top:68px;left:0}.hero-float-doc{animation-delay:-1.4s;top:24px;right:18px}.hero-float-plugin{animation-delay:-2.8s;bottom:36px;right:88px}@keyframes hero-orbit-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes hero-dot-float{0%,to{opacity:.45;transform:translate(0,0)scale(.86)}50%{opacity:1;transform:translate(18px,-22px)scale(1.18)}}@keyframes hero-preview-in{0%{opacity:0;filter:blur(10px);transform:translate(-50%)translateY(150px)scale(.86)}}@keyframes hero-card-float{0%,to{transform:translateY(0)}50%{transform:translateY(-13px)}}@keyframes hero-chart-pulse{0%,to{opacity:.62;transform:scaleY(.88)}50%{opacity:1;transform:scaleY(1.08)}}@media (max-width:900px){.hero-product-preview{width:calc(100% - 28px);height:250px;bottom:5vh}.hero-window-main{width:100%;height:220px}.hero-float-card{display:none}}@media (max-width:760px){.hero-product-preview{opacity:.42;transform:translate(-50%)translateY(108px)scale(.86)}.hero-window-body{grid-template-columns:1fr}.hero-side-rail{display:none}}.pricing-hero-section,.pricing-purchase-console-section,.download-release-console-section{width:min(100% - 40px,1180px)!important}.pricing-hero-section{padding-top:clamp(120px,14vw,180px)!important}.pricing-purchase-console,.download-release-console{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);gap:16px;max-width:1120px;margin:0 auto;display:grid}.purchase-packages{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.purchase-packages article,.purchase-checkout-panel,.release-terminal,.release-note-grid article{background:radial-gradient(320px circle at var(--card-x,72%) var(--card-y,0%), #3b82f629, transparent 64%), #ffffff0b;border:1px solid #ffffff1a;border-radius:24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 24px 74px #0000002e}.purchase-packages article{min-height:260px;padding:22px;transition:transform .28s cubic-bezier(.2,.9,.2,1),border-color .24s,background .24s}.purchase-packages article.active,.purchase-packages article:hover{background:radial-gradient(340px circle at var(--card-x,72%) var(--card-y,0%), #3b82f63d, transparent 66%), #ffffff12;border-color:#60a5fa57;transform:translateY(-8px)}.purchase-packages span{color:#93c5fd;background:#3b82f624;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900;display:inline-flex}.purchase-packages h3{color:#fff;margin:34px 0 10px;font-size:24px}.purchase-packages strong{color:#fff;font-size:38px;line-height:1;display:block}.purchase-packages p{color:#ffffff8f;min-height:54px;margin:18px 0;line-height:1.7}.purchase-packages em{color:#ffffff6b;font-size:13px;font-style:normal}.purchase-checkout-panel{gap:14px;padding:22px;display:grid}.purchase-checkout-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.purchase-checkout-head b{color:#fff;font-size:22px;display:block}.purchase-checkout-head span,.purchase-checkout-panel label,.purchase-timeline em{color:#ffffff80;font-size:13px}.purchase-checkout-head small{color:#34d399;background:#10b98121;border-radius:999px;padding:7px 10px;font-weight:900}.purchase-checkout-panel label{gap:8px;font-weight:800;display:grid}.purchase-checkout-panel input,.purchase-checkout-panel select{color:#fff;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:14px;outline:none;height:46px;padding:0 13px}.purchase-total{background:#ffffff0f;border-radius:18px;justify-content:space-between;align-items:end;padding:16px;display:flex}.purchase-total span{color:#ffffff80}.purchase-total strong{color:#fff;font-size:34px}.purchase-checkout-panel>button{color:#0b1120;cursor:pointer;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:48px;font-weight:900;display:inline-flex}.purchase-timeline{gap:8px;display:grid}.purchase-timeline p{background:#ffffff0b;border-radius:14px;grid-template-columns:28px 1fr;gap:2px 10px;margin:0;padding:10px;display:grid}.purchase-timeline b{color:#fff;background:linear-gradient(135deg,#3b82f6,#22d3ee);border-radius:999px;grid-row:1/3;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.purchase-timeline span{color:#fff;font-weight:800}.download-release-console{grid-template-columns:minmax(360px,.82fr) minmax(0,1fr)}.release-terminal{background:#0b1120;min-height:334px}.release-terminal>div{border-bottom:1px solid #ffffff14;align-items:center;gap:8px;height:48px;padding:0 16px;display:flex}.release-terminal span{background:#ff5f57;border-radius:999px;width:10px;height:10px}.release-terminal span:nth-child(2){background:#febc2e}.release-terminal span:nth-child(3){background:#28c840}.release-terminal b{color:#ffffffad;margin-left:8px;font-size:12px}.release-terminal pre{color:#a7f3d0;white-space:pre-wrap;margin:0;padding:22px;font-size:13px;line-height:1.9}.release-note-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.release-note-grid article{min-height:160px;padding:20px}.release-note-grid svg{color:#60a5fa}.release-note-grid b{color:#fff;margin:22px 0 8px;display:block}.release-note-grid p{color:#ffffff8a;margin:0;font-size:13px;line-height:1.75}@media (max-width:1100px){.pricing-purchase-console,.download-release-console,.purchase-packages{grid-template-columns:1fr}}@media (max-width:760px){.pricing-hero-section,.pricing-purchase-console-section,.download-release-console-section{width:min(100% - 28px,1180px)!important}.release-note-grid{grid-template-columns:1fr}}.auth-product-console-section{width:min(100% - 40px,1180px)!important}.auth-product-console{background:radial-gradient(620px at 70% 0,#3b82f62e,#0000 62%),linear-gradient(#ffffff18,#ffffff09);border:1px solid #ffffff1a;border-radius:30px;grid-template-columns:240px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 34px 100px #00000040}.auth-console-sidebar{background:#00000029;border-right:1px solid #ffffff14;align-content:start;gap:8px;padding:24px;display:grid}.auth-console-sidebar strong{color:#fff;font-size:22px}.auth-console-sidebar>span{color:#ffffff6b;margin-bottom:22px;font-size:13px}.auth-console-sidebar div{gap:8px;display:grid}.auth-console-sidebar button{color:#ffffff8f;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;height:44px;padding:0 13px;font-weight:750}.auth-console-sidebar button.active,.auth-console-sidebar button:hover{color:#fff;background:#ffffff14}.auth-console-main{gap:16px;padding:24px;display:grid}.auth-console-top,.auth-console-search,.auth-console-table,.auth-console-faq article{background:#ffffff0e;border:1px solid #ffffff17}.auth-console-top{border-radius:22px;justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.auth-console-top b{color:#fff;font-size:22px;display:block}.auth-console-top span{color:#ffffff80;margin-top:5px;font-size:13px;display:block}.auth-console-top em{color:#34d399;background:#10b98121;border-radius:999px;padding:7px 11px;font-size:12px;font-style:normal;font-weight:900}.auth-console-search{border-radius:20px;grid-template-columns:1fr auto;gap:8px;padding:8px;display:grid}.auth-console-search input{color:#fff;background:0 0;border:0;border-radius:14px;outline:none;height:46px;padding:0 14px}.auth-console-search button{color:#0b1120;cursor:pointer;background:#fff;border:0;border-radius:14px;align-items:center;gap:7px;min-width:104px;font-weight:850;display:inline-flex}.auth-console-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.auth-console-cards article{background:radial-gradient(260px circle at var(--card-x,74%) var(--card-y,0%), #3b82f629, transparent 64%), #ffffff0b;border:1px solid #ffffff17;border-radius:22px;min-height:218px;padding:18px;transition:transform .28s cubic-bezier(.2,.9,.2,1),border-color .24s,background .24s;position:relative;overflow:hidden}.auth-console-cards article:hover{background:radial-gradient(280px circle at var(--card-x,74%) var(--card-y,0%), #3b82f63b, transparent 66%), #ffffff12;border-color:#60a5fa40;transform:translateY(-7px)}.auth-console-cards svg{color:#60a5fa}.auth-console-cards h3{color:#fff;margin:26px 0 10px;font-size:18px}.auth-console-cards p{color:#ffffff8a;min-height:76px;margin:0 0 18px;font-size:13px;line-height:1.72}.auth-console-cards strong{color:#fff;font-size:20px;display:block}.auth-console-cards span{color:#ffffff70;margin-top:5px;font-size:12px;display:block}.auth-console-table{border-radius:22px;overflow:hidden}.auth-console-table div{border-bottom:1px solid #ffffff12;grid-template-columns:1.35fr 1fr .7fr .7fr;align-items:center;gap:12px;min-height:48px;padding:0 16px;display:grid}.auth-console-table div:last-child{border-bottom:0}.auth-console-table b{color:#ffffff75;font-size:12px}.auth-console-table span{color:#ffffffb8;font-size:13px}.auth-console-faq{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.auth-console-faq article{border-radius:20px;padding:18px}.auth-console-faq b{color:#fff;font-size:15px}.auth-console-faq p{color:#ffffff85;margin:9px 0 0;font-size:13px;line-height:1.72}@media (max-width:1100px){.auth-product-console{grid-template-columns:1fr}.auth-console-sidebar{border-bottom:1px solid #ffffff14;border-right:0}.auth-console-sidebar div{grid-template-columns:repeat(4,minmax(0,1fr))}.auth-console-cards,.auth-console-faq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.auth-product-console-section{width:min(100% - 28px,1180px)!important}.auth-console-main,.auth-console-sidebar{padding:16px}.auth-console-sidebar div,.auth-console-cards,.auth-console-faq,.auth-console-search{grid-template-columns:1fr}.auth-console-table{overflow-x:auto}.auth-console-table div{min-width:620px}}.terminal-card:before{content:"";pointer-events:none;background:radial-gradient(520px at 18% 0,#10b9811f,#0000 58%),linear-gradient(120deg,#0000 26%,#ffffff0b,#0000 42%) -140% 0/80% 100% no-repeat;animation:5.8s ease-in-out infinite terminal-sheen;position:absolute;inset:0}.terminal-card pre{z-index:1;position:relative}.deploy-status-strip span{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;align-content:center;gap:6px;min-height:76px;padding:14px 16px;display:grid;box-shadow:inset 0 1px #ffffff0f}.deploy-status-strip b{color:#fff;font-size:20px;line-height:1}.deploy-status-strip em{color:#ffffff6b;font-size:12px;font-style:normal}.pro-grid article{isolation:isolate;transition:transform .28s cubic-bezier(.2,.9,.2,1),border-color .25s,background .25s,box-shadow .25s!important}.pro-grid article:before{content:"";z-index:-1;opacity:.9;background:radial-gradient(360px circle at 50% 0%, rgba(var(--pro-glow), .16), transparent 62%), linear-gradient(180deg, #fff1, transparent 44%);pointer-events:none;position:absolute;inset:0}.pro-grid article:after{content:"";background:linear-gradient(90deg, transparent, var(--pro-accent), transparent);opacity:.45;border-radius:999px;height:3px;transition:opacity .25s,transform .25s;position:absolute;inset:auto 22px 22px;transform:scaleX(.42)}.pro-grid article:hover{border-color:rgba(var(--pro-glow), .34)!important;transform:translateY(-10px)scale(1.015)!important;box-shadow:0 34px 96px #00000047,inset 0 1px #ffffff14!important}.pro-card-head svg{color:var(--pro-accent);filter:drop-shadow(0 0 18px rgba(var(--pro-glow), .38))}.pro-grid li{background:#ffffff06;border-radius:12px}.pro-grid li:hover{background:rgba(var(--pro-glow), .09)}.pro-advantage-wrap{position:relative;overflow:hidden;border-radius:28px!important;padding:28px!important}.pro-advantage-wrap:before{content:"";pointer-events:none;background:radial-gradient(540px at 50% 0,#8b5cf61f,#0000 64%);position:absolute;inset:0}.pro-advantage-wrap>h3,.pro-advantages{z-index:1;position:relative}@keyframes terminal-sheen{0%,54%,to{background-position:-140% 0}74%{background-position:220% 0}}@media (max-width:760px){.deploy-status-strip{grid-template-columns:1fr}}.auth-suite-section:before{background:radial-gradient(circle at 22% 18%,#3b82f624,#0000 30rem),radial-gradient(circle at 78% 56%,#10b9811a,#0000 32rem)}.auth-app-shell{grid-template-columns:minmax(300px,.88fr) minmax(0,1.12fr);align-items:stretch;gap:clamp(22px,4vw,34px);max-width:1180px;margin:0 auto;display:grid}.auth-app-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.auth-app-actions article{background:radial-gradient(320px circle at var(--card-x,70%) var(--card-y,0%), rgba(var(--auth-glow), .18), transparent 58%), linear-gradient(180deg, #ffffff12, #ffffff06);border:1px solid #ffffff17;border-radius:24px;min-height:210px;padding:22px;transition:transform .26s cubic-bezier(.2,.9,.2,1),border-color .24s,background .24s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.auth-app-actions article:hover{border-color:rgba(var(--auth-glow), .34);transform:translateY(-7px)scale(1.015)}.auth-app-actions article:after{content:"";background:linear-gradient(90deg, transparent, var(--auth-accent), transparent);opacity:.5;border-radius:999px;height:3px;position:absolute;inset:auto 20px 20px}.auth-suite-head svg{width:46px;height:46px;color:var(--auth-accent,#3b82f6);background:rgba(var(--auth-glow,59,130,246), .13);filter:drop-shadow(0 0 18px rgba(var(--auth-glow,59,130,246), .3));border-radius:15px;padding:11px}.auth-app-actions h3{color:#fff;margin:28px 0 10px;font-size:22px}.auth-app-actions p{color:#ffffff85;margin:0;line-height:1.7}.auth-app-actions strong{color:var(--auth-accent,#3b82f6);margin-top:20px;font-size:24px;line-height:1;display:block}.auth-control-panel{background:radial-gradient(520px circle at var(--card-x,62%) var(--card-y,0%), #3b82f629, transparent 60%), linear-gradient(180deg, #ffffff14, #ffffff06);border:1px solid #ffffff1a;border-radius:30px;gap:16px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 110px #00000047,inset 0 1px #ffffff1a}.auth-control-panel:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 72%);mask-image:linear-gradient(#000,#0000 72%)}.auth-control-panel:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff14,#0000);width:38%;height:100%;animation:6.4s ease-in-out infinite auth-console-sheen;position:absolute;top:0;left:-40%;transform:skew(-18deg)}.auth-control-panel>*{z-index:1;position:relative}.auth-panel-top{align-items:center;gap:12px;display:flex}.auth-panel-top>span{color:#fff;background:linear-gradient(135deg,#3b82f6,#06b6d4);border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.auth-panel-top b{color:#fff;font-size:17px;display:block}.auth-panel-top em{color:#ffffff6b;font-size:12px;font-style:normal}.auth-panel-top i{color:#34d399;background:#10b9811f;border-radius:999px;margin-left:auto;padding:6px 10px;font-size:12px;font-style:normal;font-weight:900}.auth-query-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.auth-query-row label{color:#ffffff7a;gap:8px;font-size:13px;font-weight:800;display:grid}.auth-query-row input{color:#fff;background:#0000002e;border:1px solid #ffffff1a;border-radius:14px;outline:none;height:46px;padding:0 14px}.auth-query-row button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#06b6d4);border:0;border-radius:14px;align-items:center;gap:8px;height:46px;padding:0 16px;font-weight:900;display:inline-flex}.auth-license-card{background:#0000002e;border:1px solid #ffffff14;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.auth-license-card div{align-content:center;gap:8px;min-height:94px;padding:16px;display:grid}.auth-license-card div+div{border-left:1px solid #ffffff12}.auth-license-card small{color:#ffffff5c;text-transform:uppercase;letter-spacing:.12em;font-size:11px}.auth-license-card strong{color:#fff;font-size:18px}.auth-module-cloud{flex-wrap:wrap;gap:10px;display:flex}.auth-module-cloud span{color:#93c5fdeb;background:#3b82f614;border:1px solid #3b82f62e;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:800}.auth-event-list{gap:10px;display:grid}.auth-event-list p{color:#ffffff94;align-items:center;gap:10px;margin:0;display:flex}.auth-event-list span{color:#34d399;background:#10b9811f;border-radius:999px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:grid}.auth-event-list p{animation:.55s cubic-bezier(.2,.9,.2,1) both auth-event-rise}.auth-event-list p:nth-child(2){animation-delay:80ms}.auth-event-list p:nth-child(3){animation-delay:.16s}.auth-event-list p:nth-child(4){animation-delay:.24s}.auth-flow-panel{max-width:1180px;margin:24px auto 0!important}@keyframes auth-console-sheen{0%,58%,to{opacity:0;left:-42%}70%{opacity:1}88%{opacity:0;left:108%}}@keyframes auth-event-rise{0%{opacity:0;filter:blur(4px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (max-width:1100px){.auth-app-shell{grid-template-columns:1fr}}@media (max-width:760px){.auth-app-actions,.auth-license-card,.auth-query-row{grid-template-columns:1fr}.auth-license-card div+div{border-top:1px solid #ffffff12;border-left:0}}.button:active,.auth-query-row button:active,.deploy-methods button:active{transform:translateY(1px)scale(.985)}.auth-query-row button{transition:transform .2s,box-shadow .2s,filter .2s;position:relative;overflow:hidden;box-shadow:0 16px 38px #3b82f63d}@media (max-width:900px){.hero-section,.hero-sticky{min-height:760px}.hero-content{transform:translateY(-28px)}}@media (max-width:760px){.hero-section,.hero-sticky{min-height:720px}.hero-content h1{font-size:clamp(52px,18vw,86px)}.hero-copy{font-size:16px;line-height:1.72}.auth-suite-section{width:min(100% - 28px,1240px)}.auth-control-panel{border-radius:24px;padding:18px}.auth-app-actions article{min-height:188px}}.section{z-index:2;width:min(1104px,100% - 40px);margin:0 auto;padding:128px 0;position:relative}.section:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(circle at 15% 10%,#3080ff14,#0000 24rem),radial-gradient(circle at 85% 35%,#00d2ef0e,#0000 24rem);border-radius:42px;transition:opacity .5s;position:absolute;inset:42px -38px}.architecture-section:before,.powerful-section:before,.usecase-section:before,.deployment-section:before,.pro-section:before,.auth-suite-section:before,.marketplace-section:before{opacity:1}.usecase-section:before{background:linear-gradient(#0000,#4c1d951a,#0000)}.page-main{padding-top:100px}.section-title{text-align:center;width:min(672px,100%);margin:0 auto 64px}.section-title h2{letter-spacing:0;margin:16px 0 0;font-size:clamp(42px,6vw,72px);line-height:1.05}.section-title h2 span{display:block}.powerful-section .section-title h2 span:last-child,.usecase-section .section-title h2 span:last-child,.deployment-section .section-title h2 span:last-child,.pro-section .section-title h2 span:last-child{color:#0000;-webkit-background-clip:text;background-clip:text}.powerful-section .section-title h2 span:last-child{background-image:linear-gradient(90deg,#3080ff,#00d2ef)}.usecase-section .section-title h2 span:last-child{background-image:linear-gradient(90deg,#a78bfa,#c084fc)}.deployment-section .section-title h2 span:last-child{background-image:linear-gradient(90deg,#34d399,#14b8a6)}.pro-section .section-title h2 span:last-child{background-image:linear-gradient(90deg,#a78bfa,#f59e0b)}.section-title>p:last-child{color:#ffffff80;margin:24px 0 0;font-size:18px;line-height:28px}.advantage-grid,.tech-grid,.pricing-grid,.faq-grid{gap:16px;display:grid}.advantage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.tech-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.advantage-grid article,.tech-grid article,.price-card,.faq-grid article,.system-board article,.detail-card,.license-panel,.query-box,.skeleton-card{border:1px solid var(--line);background:linear-gradient(180deg, var(--panel-strong), var(--panel));box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:28px}.advantage-grid article,.tech-grid article{min-height:302px;padding:32px;transition:transform .22s,border-color .22s,background .22s;position:relative;overflow:hidden}.advantage-grid article:before,.stack-panel:before,.support-panel:before,.power-panel:before,.usecase-grid article:before,.deploy-methods article:before,.pro-grid article:before,.pro-advantages article:before,.price-card:before{content:"";pointer-events:none;background:radial-gradient(600px circle at var(--card-x,50%) var(--card-y,0%), rgba(var(--feature-glow,59, 130, 246), .15), transparent 40%);opacity:0;transition:opacity .22s;position:absolute;inset:0}.advantage-grid article:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(400px circle at var(--card-x,50%) var(--card-y,0%), rgba(var(--feature-glow,59, 130, 246), .4), transparent 40%);-webkit-mask-composite:xor;padding:1px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.advantage-grid article:hover:before,.stack-panel:hover:before,.support-panel:hover:before,.power-panel:hover:before,.usecase-grid article:hover:before,.deploy-methods article:hover:before,.pro-grid article:hover:before,.pro-advantages article:hover:before,.price-card:hover:before,.advantage-grid article:hover:after{opacity:1}.advantage-grid article:hover,.tech-grid article:hover,.price-card:hover,.detail-card:hover,.skeleton-card:hover{background:#ffffff0a;border-color:#fff3;transform:translateY(-8px)scale(1.02)}.tech-grid svg,.detail-icon svg{color:var(--blue-400)}.advantage-grid h3,.tech-grid h3,.faq-grid h3{margin:28px 0 16px;font-size:20px;line-height:28px}.advantage-grid p,.tech-grid p,.faq-grid p{color:#ffffff80;margin:0;font-size:15px;line-height:24.375px}.feature-icon{z-index:1;color:#fff;background:var(--feature-gradient,linear-gradient(135deg, #3080ff, #00d2ef));width:64px;height:64px;box-shadow:0 20px 40px -15px var(--feature-shadow,#3b82f680);border:0;border-radius:16px;place-items:center;transition:transform .28s cubic-bezier(.2,.9,.2,1),box-shadow .28s,background .28s;display:grid;position:relative}.feature-icon:before{content:"";z-index:-1;background:radial-gradient(circle, rgba(var(--feature-glow,59, 130, 246), .3), transparent 66%);opacity:0;border-radius:22px;transition:opacity .28s,transform .28s;position:absolute;inset:-8px}.feature-icon svg{color:#fff;stroke-width:2px;width:32px;height:32px;transition:transform .28s cubic-bezier(.2,.9,.2,1)}.advantage-grid article:hover .feature-icon{box-shadow:0 20px 40px -15px var(--feature-shadow,#3b82f680);transform:translateY(-2px)scale(1.05)rotate(5deg)}.advantage-grid article:hover .feature-icon:before{opacity:1;transform:scale(1.08)}.advantage-grid article:hover .feature-icon svg{transform:scale(1.08)rotate(3deg)}.feature-card-tags{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.feature-card-tags em{color:#ffffff94;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;padding:6px 10px;font-size:12px;font-style:normal;line-height:18px}.metric-strip{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;width:min(1104px,100% - 40px);margin:0 auto;padding:22px 0 96px;display:grid;position:relative}.metric-strip.compact{width:100%;padding:34px 0 0}.metric-strip div{border:1px solid var(--line);text-align:center;background:#ffffff0b;border-radius:22px;padding:22px}.metric-strip strong{color:#fff;font-size:clamp(30px,4vw,48px);line-height:1;display:block}.metric-strip span{color:#ffffff80;margin-top:10px;display:block}.architecture-grid{perspective:1200px;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,7vw,96px);display:grid}.architecture-stream{background:#ffffff0d;border-radius:999px;width:min(760px,76%);height:4px;margin:-28px auto 52px;position:relative;overflow:hidden}.architecture-stream span{border-radius:inherit;background:linear-gradient(90deg,#34d399,#22d3ee,#60a5fa);width:64%;position:absolute;inset:0 auto 0 0;box-shadow:0 0 20px #3b82f699}.architecture-stream i{background:#22d3ee;border-radius:999px;width:8px;height:8px;animation:2.5s linear infinite stream-dot;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 15px #22d3eecc}.architecture-stream i:nth-child(2){animation-delay:.8s}.architecture-stream i:nth-child(3){animation-delay:1.6s}.architecture-stream i:nth-child(4){animation-delay:2.4s}.stack-panel,.support-panel,.cloud-panel,.power-panel,.terminal-card,.usecase-grid article,.pro-grid article,.pro-advantages article,.deploy-methods article,.auth-suite-grid article,.auth-flow-panel,.marketplace-grid article{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#ffffff0d,#ffffff03);border-radius:28px;transition:transform .22s,border-color .22s,background .22s,box-shadow .22s;box-shadow:0 24px 80px #00000057}.stack-panel:hover,.support-panel:hover,.power-panel:hover,.terminal-card:hover,.usecase-grid article:hover,.pro-grid article:hover,.pro-advantages article:hover,.deploy-methods article:hover,.auth-suite-grid article:hover,.marketplace-grid article:hover{border-color:#fff3;transform:translateY(-6px);box-shadow:0 30px 100px #0000006b}.stack-panel{transform-style:preserve-3d;transform:perspective(1200px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) translateY(var(--lift,0));background:linear-gradient(135deg,#ffffff0d,#ffffff03);border-color:#ffffff1a;padding:32px;transition:transform .18s,opacity .24s,border-color .22s,background .22s,box-shadow .22s;position:relative;overflow:hidden}.stack-panel:before{background:radial-gradient(ellipse at 50% 0%, rgba(var(--stack-accent), .15) 0%, transparent 60%), radial-gradient(360px circle at var(--card-x,50%) var(--card-y,10%), rgba(var(--stack-accent), .12), transparent 42%)}.stack-panel:after{content:"";background:rgba(var(--stack-accent), .1);filter:blur(42px);border-radius:999px;width:160px;height:160px;animation:4s ease-in-out infinite stack-orb;position:absolute;top:-80px;right:-80px}.stack-panel-head{z-index:1;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex;position:relative}.stack-panel-head>span{background:var(--stack-gradient);width:56px;height:56px;box-shadow:0 10px 40px -10px rgba(var(--stack-accent), .5);border:0;border-radius:16px;flex:none;place-items:center;padding:0;transition:transform .28s cubic-bezier(.2,.9,.2,1);display:grid}.stack-panel.frontend:hover .stack-panel-head>span{transform:rotate(10deg)scale(1.1)}.stack-panel-head>span svg{color:#fff;width:28px;height:28px;box-shadow:none;background:0 0;margin:0;padding:0}.stack-panel h3{color:#fff;margin:0 0 4px;font-size:24px;font-weight:700;line-height:32px}.stack-panel>div:not(.stack-panel-head){grid-template-columns:1fr;gap:8px;display:grid}.stack-panel>div:not(.stack-panel-head) span{z-index:1;background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;justify-content:space-between;align-items:center;min-height:46px;padding:10px 16px;transition:transform .24s cubic-bezier(.2,.9,.2,1),border-color .24s,background .24s;display:flex;position:relative;overflow:hidden}.stack-panel>div:not(.stack-panel-head) span:before{content:"";opacity:0;background:radial-gradient(180px circle at 20% 0%, rgba(var(--stack-accent), .14), transparent 58%);transition:opacity .24s;position:absolute;inset:0}.stack-panel>div:not(.stack-panel-head) span:hover{transform:translateX(var(--row-shift,0));border-color:rgba(var(--stack-accent), .3);background:rgba(var(--stack-accent), .1)}.stack-panel.frontend>div:not(.stack-panel-head) span:hover{--row-shift:-4px}.stack-panel.backend>div:not(.stack-panel-head) span:hover{--row-shift:4px}.stack-panel>div:not(.stack-panel-head) span:hover:before{opacity:1}.stack-panel b,.stack-panel em{z-index:1;font-style:normal;display:block;position:relative}.stack-panel b{color:#fff;font-size:16px;font-weight:600;line-height:24px}.stack-panel em{color:rgba(var(--stack-accent), .9);white-space:nowrap;margin-left:16px;font-size:12px;line-height:16px}.architecture-addon-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.support-panel{padding:24px;display:block;position:relative;overflow:hidden}.support-panel>span{width:56px;height:56px;color:var(--blue-400);background:radial-gradient(circle at 30% 20%,#ffffff2e,#0000 40%),#3080ff1a;border:1px solid #54a2ff38;border-radius:18px;place-items:center;transition:transform .28s cubic-bezier(.2,.9,.2,1),box-shadow .28s;display:grid;position:relative;box-shadow:0 14px 42px #3080ff21,inset 0 1px #ffffff1a}.support-panel>span svg{width:28px;height:28px;transition:transform .28s}.support-panel:hover>span{transform:translateY(-4px)scale(1.06)rotate(-2deg);box-shadow:0 22px 60px #3080ff38,inset 0 1px #ffffff26}.support-panel:hover>span svg{transform:scale(1.08)rotate(3deg)}.support-panel h3{margin:0;font-size:22px}.support-panel em{color:#ffffff94;border:1px solid var(--line);background:#ffffff0b;border-radius:999px;padding:8px 12px;font-style:normal}.cloud-panel div{flex-wrap:wrap;display:flex}.flow-row{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:34px;display:flex}.flow-row span{border:1px solid var(--line);color:#ffffffb8;background:#ffffff0d;border-radius:999px;padding:12px 18px}.powerful-section{position:relative}.powerful-section:before{background:radial-gradient(circle at 50% 44%,#3b82f629,#0000 34rem),linear-gradient(#3b82f614,#0000 22% 76%,#3b82f60f)}.feature-tabs{scrollbar-width:none;background:#ffffff06;border:1px solid #ffffff1a;border-radius:999px;flex-wrap:nowrap;justify-content:center;gap:4px;width:fit-content;max-width:100%;margin:0 auto 38px;padding:4px;display:flex;overflow-x:auto}.feature-tabs::-webkit-scrollbar{display:none}.feature-tabs button{color:#ffffff6b;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:650;transition:color .28s,background .28s,transform .2s;display:inline-flex;position:relative}.feature-tabs button:hover{color:#ffffffad;transform:translateY(-1px)}.feature-tabs .active{color:#fff;background:#ffffff1a;box-shadow:inset 0 1px #ffffff1f,0 14px 35px #00000029}.feature-tabs .active svg{color:var(--feature-accent,#3b82f6)}.power-panel-wrap{background:#ffffff06;border:1px solid #ffffff14;border-radius:24px;max-width:1120px;margin:0 auto;position:relative;overflow:hidden}.power-panel-wrap:before{content:"";background:linear-gradient(90deg,#0000,#ffffff24,#0000);height:1px;position:absolute;top:0;left:0;right:0}.power-panel{opacity:0;pointer-events:none;grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);gap:clamp(32px,5vw,64px);padding:clamp(28px,4.8vw,54px);transition:opacity .3s,transform .3s cubic-bezier(.2,.9,.2,1);display:grid;position:relative;overflow:hidden;transform:translateY(20px)}.power-panel:before{content:"";opacity:.9;background:radial-gradient(520px circle at 22% 18%, rgba(var(--feature-rgb), .16), transparent 50%), radial-gradient(420px circle at 90% 8%, rgba(var(--feature-rgb), .1), transparent 55%);pointer-events:none;position:absolute;inset:-1px}.power-panel:not(.active){position:absolute;inset:0}.power-panel.active{opacity:1;pointer-events:auto;transform:translateY(0)}.power-copy,.power-feature-list{z-index:1;position:relative}.power-icon{color:#fff;background:var(--feature-gradient);width:64px;height:64px;box-shadow:0 20px 40px -15px rgba(var(--feature-rgb), .55), inset 0 1px 0 #ffffff38;border-radius:16px;place-items:center;margin-bottom:24px;display:grid}.power-icon svg{width:32px;height:32px}.power-panel h3{color:#fff;letter-spacing:-.02em;margin:12px 0 16px;font-size:clamp(30px,4vw,44px);font-weight:760;line-height:1.15}.power-panel p:not(.eyebrow){color:#ffffff8c;max-width:560px;font-size:16px;line-height:1.85}.power-panel h4{color:#ffffff57;letter-spacing:.16em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:750;line-height:18px}.power-panel ul,.pro-grid ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.power-panel li,.pro-grid li{color:#ffffffad;border-radius:12px;align-items:center;gap:12px;min-height:46px;padding:10px 12px;transition:color .2s,background .2s,transform .2s;display:flex}.power-panel li:hover{color:#ffffffeb;background:#ffffff09;transform:translate(4px)}.power-panel li svg{width:22px;height:22px;color:var(--feature-accent);background:rgba(var(--feature-rgb), .14);border-radius:7px;flex:none;padding:5px}.learn-link,.pro-grid a{color:#ffffff9e;align-items:center;gap:8px;width:fit-content;margin-top:18px;font-size:14px;font-weight:700;transition:color .2s;display:inline-flex}.learn-link:hover{color:#fff}.learn-link svg{transition:transform .2s}.learn-link:hover svg{transform:translate(4px)}.feature-metrics{background:#ffffff06;border:1px solid #ffffff0f;border-radius:18px;max-width:1120px;overflow:hidden;gap:0!important;margin-top:48px!important}.feature-metrics div{min-height:118px;box-shadow:none!important;background:#00000047!important;border:0!important;border-radius:0!important}.feature-metrics div+div{border-left:1px solid #ffffff0f!important}.feature-metrics strong{font-size:clamp(28px,3vw,40px)!important}.feature-metrics div:first-child strong{color:#3b82f6}.feature-metrics div:nth-child(2) strong{color:#10b981}.feature-metrics div:nth-child(3) strong{color:#8b5cf6}.feature-metrics div:nth-child(4) strong{color:#f97316}.usecase-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.usecase-grid article,.deploy-methods article,.pro-advantages article{padding:32px;position:relative;overflow:hidden}.usecase-grid article{cursor:pointer;background:#ffffff05;min-height:258px}.usecase-grid article:before{background:linear-gradient(135deg,#3b82f60d,#8b5cf60d)}.usecase-grid article>div{z-index:1;justify-content:space-between;align-items:center;margin-bottom:24px;display:flex;position:relative}.usecase-grid article>div span{color:#fffc;background:#ffffff1a;border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.usecase-grid article>div span svg{width:24px;height:24px}.usecase-grid article>div>svg{color:#ffffff4d;width:20px;height:20px;transition:transform .24s,color .24s}.usecase-grid article:hover>div>svg{color:#fff9;transform:translate(4px,-4px)}.pro-advantages article>svg{color:var(--blue-400);margin-bottom:18px}.usecase-grid h3,.deploy-methods h3,.pro-advantages h3{margin:0 0 12px}.usecase-grid p,.deploy-methods p,.pro-advantages p{color:#ffffff8a;margin:0;line-height:1.75}.deployment-grid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.deploy-methods article>div{align-items:center;gap:18px;margin-bottom:14px;display:flex}.deploy-methods article>div span{color:#fff9;background:#ffffff1a;border-radius:12px;place-items:center;width:48px;height:48px;transition:transform .26s cubic-bezier(.2,.9,.2,1),background .26s,color .26s;display:grid}.deploy-methods article>div span svg{width:24px;height:24px}.deploy-methods article>div small{color:#ffffff9e;background:#ffffff0f;border-radius:999px;margin-left:auto;padding:5px 9px;font-size:12px;font-weight:700}.deploy-methods article:hover>div span{color:#fff;background:#3b82f6;transform:translate(2px)scale(1.04)}.deploy-methods article.recommended{background:#ffffff1a;border-color:#fff3}.deploy-methods em{color:#ffffff6b;margin-top:16px;font-style:normal;display:block}.terminal-card{position:relative;overflow:hidden}.terminal-card:before{content:"";background:linear-gradient(90deg,#0000,#34d39994,#0000);height:1px;animation:3.6s ease-in-out infinite terminal-scan;position:absolute;inset:50px 0 auto}.terminal-card>div{border-bottom:1px solid var(--line);align-items:center;gap:8px;height:50px;padding:0 18px;display:flex}.terminal-card span{background:#ff5f57;border-radius:50%;width:11px;height:11px}.terminal-card span:nth-child(2){background:#ffbd2e}.terminal-card span:nth-child(3){background:#28c840}.terminal-card b{color:#ffffff8f}.terminal-card button{border:1px solid var(--line);color:#ffffffb3;background:#ffffff0f;border-radius:10px;margin-left:auto;padding:6px 10px}.terminal-card pre{color:#ffffffd1;white-space:pre-wrap;margin:0;padding:24px;line-height:1.8}.deploy-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.deploy-comparison p{border:1px solid var(--line);background:#ffffff0b;border-radius:18px;margin:0;padding:16px}.deploy-comparison span{color:#ffffff70;font-size:13px;display:block}.deploy-comparison b{color:#fff;margin-top:6px;display:block}.docs-button{width:fit-content;margin:26px auto 0}.pro-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.pro-grid article{min-height:360px;padding:30px;position:relative;overflow:hidden}.pro-grid article:first-child{--pro-accent:#8b5cf6;--pro-glow:139, 92, 246;--pro-gradient:linear-gradient(135deg, #8b5cf6, #9333ea)}.pro-grid article:nth-child(2){--pro-accent:#f59e0b;--pro-glow:245, 158, 11;--pro-gradient:linear-gradient(135deg, #f59e0b, #f97316)}.pro-grid article:nth-child(3){--pro-accent:#10b981;--pro-glow:16, 185, 129;--pro-gradient:linear-gradient(135deg, #10b981, #06b6d4)}.pro-grid article:before{background:radial-gradient(circle 250px at var(--card-x,50%) var(--card-y,0), rgba(var(--pro-glow,139, 92, 246), .18), transparent 70%), radial-gradient(ellipse 60% 40% at 50% 0%, rgba(var(--pro-glow,139, 92, 246), .08), transparent 50%)}.pro-card-head{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.pro-card-head span{color:#ffffffb3;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800;display:inline-flex}.pro-card-head svg{color:#fff;background:var(--pro-gradient,linear-gradient(135deg, #8b5cf6, #9333ea));width:56px;height:56px;box-shadow:0 4px 20px -4px rgba(var(--pro-glow,139, 92, 246), .5);border:0;border-radius:21px;padding:14px;transition:transform .26s cubic-bezier(.2,.9,.2,1),box-shadow .26s}.pro-grid article:hover .pro-card-head svg{box-shadow:0 22px 60px rgba(var(--pro-glow,139, 92, 246), .22);transform:translateY(-4px)scale(1.05)rotate(-2deg)}.pro-grid h3{margin:42px 0 12px;font-size:28px}.pro-grid p{color:#ffffff8f;line-height:1.75}.pro-grid ul{margin-top:22px}.pro-grid a{margin-top:24px}.pro-advantage-wrap{border:1px solid var(--line);background:#ffffff0a;border-radius:30px;margin-top:34px;padding:26px}.pro-advantage-wrap>h3{margin:0 0 18px;font-size:24px}.pro-advantages{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.auth-suite-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.auth-suite-grid article{min-height:250px;padding:26px;position:relative;overflow:hidden}.auth-suite-grid article:after,.marketplace-grid article:after{content:"";opacity:.65;background:linear-gradient(90deg,#0000,#60a5fa8c,#0000);height:1px;position:absolute;inset:auto 22px 18px}.auth-suite-head{justify-content:space-between;align-items:center;display:flex}.auth-suite-head svg{color:#60a5fa}.auth-suite-head span{color:#000;background:#fff;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800}.auth-suite-grid h3{margin:32px 0 12px;font-size:24px}.auth-suite-grid p{color:#ffffff8f;line-height:1.75}.auth-suite-grid strong{color:#fff;margin-top:22px;font-size:22px;display:block}.auth-flow-panel{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:20px;padding:18px;display:grid}.auth-flow-panel span{color:#ffffffad;align-items:center;gap:10px;display:flex}.auth-flow-panel b{color:#000;background:#fff;border-radius:12px;place-items:center;width:34px;height:34px;display:grid}.marketplace-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.marketplace-grid article{min-height:280px;padding:30px;position:relative;overflow:hidden}.marketplace-grid article>span{color:#60a5fa;background:#60a5fa1a;border:1px solid #60a5fa47;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:800;display:inline-flex}.marketplace-grid h3{margin:34px 0 14px;font-size:28px}.marketplace-grid p{color:#ffffff8f;line-height:1.8}.marketplace-grid div{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.marketplace-grid a{color:#60a5fa;align-items:center;gap:6px;font-weight:800;display:inline-flex}.two-col,.split-showcase{grid-template-columns:minmax(0,1.04fr) minmax(360px,.96fr);align-items:center;gap:28px;display:grid}.metric-row{color:var(--muted);grid-template-columns:repeat(3,auto 1fr);align-items:end;gap:10px 12px;display:grid}.metric-row strong{color:var(--fg);font-size:34px;line-height:1}.system-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.system-board article{min-height:174px;padding:20px}.system-board h3{margin:0 0 16px}.system-board p{color:var(--muted);margin:0;line-height:1.72}.system-board span{border:1px solid var(--line);color:var(--muted);background:#ffffff0d;border-radius:999px;margin:0 8px 8px 0;padding:7px 11px;font-size:13px;display:inline-flex}.detail-sections{gap:18px;display:grid}.detail-card{grid-template-columns:70px 1fr;gap:18px;padding:30px;display:grid}.detail-icon{background:#ff4fa31f;border:1px solid #ff4fa338;border-radius:18px;place-items:center;width:58px;height:58px;display:grid}.detail-card h2{margin:8px 0 12px;font-size:clamp(28px,4vw,48px);line-height:1.1}.detail-card p:not(.eyebrow){color:var(--muted);margin:0 0 18px;line-height:1.8}.detail-card ul,.price-card ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.detail-card li,.price-card li{color:var(--muted);align-items:center;gap:9px;display:flex}.detail-card li svg,.price-card li svg{color:var(--green);flex:none}.compare-table{border:1px solid var(--line);background:var(--panel);box-shadow:var(--shadow);border-radius:30px;overflow:hidden}.compare-head,.compare-row{grid-template-columns:.62fr 1.08fr 1.3fr;gap:0;display:grid}.compare-table.wide .compare-head,.compare-table.wide .compare-row{grid-template-columns:.9fr repeat(3,1fr)}.compare-head{color:var(--fg);background:#ffffff17;font-weight:800}.compare-head span,.compare-row>*{border-right:1px solid var(--line);margin:0;padding:20px}.compare-head span:last-child,.compare-row>:last-child{border-right:0}.compare-row{border-top:1px solid var(--line)}.compare-row p{color:var(--muted);line-height:1.7}.steps{counter-reset:step;gap:13px;margin:0;padding:0;list-style:none;display:grid}.steps li{counter-increment:step;border:1px solid var(--line);background:#ffffff0e;border-radius:20px;grid-template-columns:42px 1fr;align-items:start;gap:14px;padding:16px;display:grid}.steps li:before{content:counter(step);background:linear-gradient(135deg, var(--pink), var(--pink-2));color:#fff;border-radius:14px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.steps b{margin-bottom:5px;display:block}.steps span{color:var(--muted);line-height:1.65}.license-panel{padding:22px}.app-panel{gap:18px;display:grid}.panel-head{align-items:center;gap:9px;display:flex}.panel-head small{color:var(--green);margin-left:auto}.status-dot{background:var(--green);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 7px #65f0bd24}.license-card-preview{color:#fff;background:radial-gradient(circle at 84% 18%,#6ee7ff47,#0000 12rem),linear-gradient(135deg,#16182a,#26111e 62%,#33152a);border:1px solid #ffffff24;border-radius:24px;min-height:180px;margin:22px 0;padding:28px}.license-card-preview span,.license-card-preview em{color:#ffffffad;font-style:normal;display:block}.license-card-preview strong{word-break:break-all;margin:18px 0 44px;font-size:28px;display:block}.key-preview,.result-box{border:1px solid var(--line);background:#ffffff0e;border-radius:16px;align-items:center;gap:10px;padding:14px;display:flex}code{color:var(--pink-2);white-space:normal;word-break:break-all}.license-meta-grid,.license-result-card{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.license-meta-grid span,.license-result-card div{border:1px solid var(--line);background:#ffffff0b;border-radius:16px;padding:14px}.license-meta-grid b,.license-result-card small{color:#ffffff6b;font-size:12px;line-height:18px;display:block}.license-meta-grid em,.license-result-card strong{color:var(--fg);margin-top:4px;font-style:normal;display:block}.query-tabs{flex-wrap:wrap;gap:8px;display:flex}.query-tabs span{color:#ffffff85;background:#ffffff0e;border-radius:999px;padding:8px 12px;font-size:13px}.query-tabs .active{color:#000;background:#fff}.admin-hero{width:min(1440px,100% - 48px)}.admin-hero:before{background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/80px 80px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/80px 80px,radial-gradient(circle at 22% 18%,#3b82f629,#0000 34rem),radial-gradient(circle at 78% 48%,#8b5cf61f,#0000 36rem),radial-gradient(circle at 50% 100%,#10b98114,#0000 30rem);inset:100px -120px 0}.admin-console{background:radial-gradient(620px circle at var(--card-x,60%) var(--card-y,12%), #3b82f61f, transparent 48%), linear-gradient(135deg, #ffffff13, #ffffff06);border:1px solid #ffffff1a;border-radius:30px;grid-template-columns:244px minmax(0,1fr);gap:0;width:min(1240px,100%);min-height:760px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 40px 120px #00000052,inset 0 1px #ffffff14}.admin-sidebar{background:#0003;border-right:1px solid #ffffff14;flex-direction:column;padding:28px 20px;display:flex;position:relative}.admin-sidebar:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 0,#3b82f629,#0000 18rem);position:absolute;inset:0}.admin-sidebar>strong,.admin-sidebar>span,.admin-sidebar nav{z-index:1;position:relative}.admin-sidebar>strong{color:#fff;font-size:24px;line-height:32px}.admin-sidebar>span{color:#ffffff6b;margin-top:4px;font-size:13px}.admin-sidebar nav{gap:8px;margin-top:36px;display:grid}.admin-sidebar button,.admin-sidebar a{color:#ffffff85;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;align-items:center;gap:12px;height:44px;padding:0 13px;font-size:14px;font-weight:650;text-decoration:none;transition:color .2s,background .2s,border-color .2s,transform .2s;display:flex}.admin-sidebar button:hover,.admin-sidebar a:hover{color:#ffffffd1;background:#ffffff0e;transform:translate(3px)}.admin-sidebar button.active,.admin-sidebar a.active{color:#fff;background:linear-gradient(135deg,#3b82f63d,#06b6d41f);border-color:#3b82f642;box-shadow:inset 0 1px #ffffff14}.admin-sidebar button.active svg,.admin-sidebar a.active svg{color:#60a5fa}.admin-workspace{gap:18px;padding:26px;display:grid}.admin-topbar{justify-content:space-between;align-items:center;gap:18px;min-height:72px;display:flex}.admin-topbar h3{color:#fff;margin:4px 0 0;font-size:30px;line-height:36px}.admin-topbar button{color:#34d399;background:#10b9811a;border:1px solid #10b98147;border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 14px;font-weight:750;display:inline-flex}.admin-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.admin-stat-grid article,.admin-card{background:radial-gradient(300px circle at var(--card-x,70%) var(--card-y,0%), #3b82f61a, transparent 46%), #ffffff09;border:1px solid #ffffff14;border-radius:20px;transition:transform .24s cubic-bezier(.2,.9,.2,1),border-color .24s,background .24s,opacity .62s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.admin-stat-grid article{align-content:center;gap:8px;min-height:118px;padding:18px;display:grid}.admin-stat-grid article:hover,.admin-card:hover{background:radial-gradient(300px circle at var(--card-x,70%) var(--card-y,0%), #3b82f626, transparent 46%), #ffffff0d;border-color:#ffffff29;transform:translateY(-4px)}.admin-stat-grid span,.admin-stat-grid em{color:#ffffff6b;font-size:13px;font-style:normal}.admin-stat-grid strong{color:#fff;font-size:32px;line-height:1}.admin-main-grid{grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:18px;display:grid}.admin-bottom-grid{grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);gap:18px;display:grid}.admin-card{gap:14px;padding:20px;display:grid}.admin-card-head{align-items:center;gap:10px;margin-bottom:4px;display:flex}.admin-card-head>span{color:#fff;background:linear-gradient(135deg,#3b82f6,#06b6d4);border-radius:10px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 14px 34px #3b82f640}.admin-card-head b{color:#fff;font-size:17px}.admin-card-head small{color:#ffffff7a;background:#ffffff0f;border-radius:999px;margin-left:auto;padding:5px 9px;font-size:11px;font-weight:800}.admin-card label{color:#ffffff7a;gap:8px;font-size:13px;font-weight:700;display:grid}.admin-card input,.admin-card select{color:#fff;background:#0000002e;border:1px solid #ffffff14;border-radius:13px;outline:none;height:44px;padding:0 13px}.admin-card input:focus,.admin-card select:focus{border-color:#3b82f66b;box-shadow:0 0 0 3px #3b82f61f}.plugin-panel p,.plugin-panel a{color:#ffffffad;background:#ffffff09;border-radius:13px;grid-template-columns:12px 1fr auto auto;align-items:center;gap:12px;min-height:48px;margin:0;padding:0 12px;text-decoration:none;transition:transform .2s,background .2s;display:grid}.plugin-panel a:hover{color:#fff;background:#fff1;transform:translate(3px)}.plugin-panel p i,.plugin-panel a i{background:var(--module-color);width:9px;height:9px;box-shadow:0 0 18px var(--module-color);border-radius:999px}.plugin-panel p b,.plugin-panel a b{color:var(--module-color);font-size:12px}.plugin-panel a svg{opacity:.46}.admin-module-center{gap:16px}.admin-module-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-module-grid a{color:#ffffffad;background:radial-gradient(220px at 86% 0,#ff4fa317,#0000 48%),#ffffff09;border:1px solid #ffffff14;border-radius:18px;gap:8px;min-height:132px;padding:16px;text-decoration:none;transition:transform .22s,border-color .22s,background .22s;display:grid}.admin-module-grid a:hover{color:#fff;background:radial-gradient(220px at 86% 0,#ff4fa324,#0000 48%),#ffffff0e;border-color:#ffffff29;transform:translateY(-3px)}.admin-module-grid a svg{color:#60a5fa}.admin-module-grid a strong{color:#fff;font-size:16px}.admin-module-grid a span{color:#ffffff7a;font-size:13px;line-height:1.65}.admin-switches{grid-template-columns:1fr auto;align-items:center;gap:12px 18px;display:grid}.admin-switches span{color:#ffffffa8}.admin-switches b{color:#10b981;text-align:center;background:#10b9811f;border-radius:999px;min-width:46px;padding:6px 10px;font-size:12px}.admin-config-link{color:#fff;background:linear-gradient(135deg,#3b82f6,#06b6d4);border-radius:999px;justify-content:center;align-items:center;width:fit-content;min-height:38px;margin-top:4px;padding:0 14px;font-size:13px;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 14px 34px #3b82f633}.admin-config-link:hover{color:#fff;transform:translateY(-2px);box-shadow:0 18px 42px #3b82f647}.console-side{background:radial-gradient(300px at 80% 0,#10b9811f,#0000 48%),#ffffff09}.console-side h3{color:#fff;margin:0 0 8px}.console-side p{color:#ffffff9e;align-items:center;gap:10px;margin:0;display:flex}.console-side p+p{margin-top:12px}.console-side p span{color:#60a5fa;background:#60a5fa29;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:grid}@media (max-width:1100px){.admin-console{grid-template-columns:1fr}.admin-sidebar{border-bottom:1px solid #ffffff14;border-right:0}.admin-sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-main-grid,.admin-bottom-grid{grid-template-columns:1fr}}@media (max-width:760px){.admin-hero{width:min(100% - 28px,1104px)}.admin-console{border-radius:22px;min-height:auto}.admin-sidebar,.admin-workspace{padding:18px}.admin-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-stat-grid{grid-template-columns:1fr}.admin-topbar{flex-direction:column;align-items:flex-start}}@media (max-width:900px){.admin-module-grid{grid-template-columns:1fr}}.architecture-section{--arch-progress:0;padding-top:clamp(74px,9vw,126px)!important;padding-bottom:clamp(76px,9vw,128px)!important}.architecture-section:after{content:"";width:min(980px,86vw);height:min(980px,86vw);transform:translateX(-50%) scale(calc(.92 + var(--arch-progress) * .1));opacity:calc(.35 + var(--arch-progress) * .38);pointer-events:none;z-index:-1;background:radial-gradient(circle,#3b82f61b,#3b82f608 42%,#0000 70%);border-radius:999px;position:absolute;top:22%;left:50%}.architecture-grid{perspective:1400px;position:relative;grid-template-columns:minmax(0,1fr) 84px minmax(0,1fr)!important;align-items:center!important}.architecture-grid:before{content:"";height:1px;transform:scaleX(calc(.28 + var(--arch-progress) * .72));transform-origin:50%;opacity:calc(.25 + var(--arch-progress) * .55);filter:drop-shadow(0 0 16px #22d3ee52);pointer-events:none;background:linear-gradient(90deg,#0000,#22c55e70,#22d3eeb3,#3b82f68c,#0000);position:absolute;top:50%;left:12%;right:12%}.stack-panel{isolation:isolate;transform-style:preserve-3d;transform:translateY(var(--lift,0)) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg))!important;transition:transform .34s cubic-bezier(.2,.9,.2,1),border-color .28s,box-shadow .28s,opacity .62s!important}.stack-panel:before{border-radius:inherit!important;background:radial-gradient(360px circle at var(--card-x,50%) var(--card-y,0%), rgba(var(--stack-accent), .34), transparent 44%), linear-gradient(135deg, #ffffff2e, transparent 32%, rgba(var(--stack-accent), .18))!important;opacity:.28!important;z-index:-1!important;inset:-1px!important}.stack-panel:after{content:"";pointer-events:none;opacity:.72;z-index:-1;background:linear-gradient(135deg,#ffffff12,#0000 42%,#ffffff09);border-radius:27px;position:absolute;inset:1px}.stack-panel:hover{box-shadow:inset 0 1px 0 #ffffff2e, 0 34px 92px #00000057, 0 0 0 1px rgba(var(--stack-accent), .16)!important}.stack-tech-list span{opacity:0;transform:translateY(14px)}.stack-tech-list span:first-child{animation-delay:40ms}.stack-tech-list span:nth-child(2){animation-delay:90ms}.stack-tech-list span:nth-child(3){animation-delay:.14s}.stack-tech-list span:nth-child(4){animation-delay:.19s}.stack-tech-list span:nth-child(5){animation-delay:.24s}.stack-tech-list span:nth-child(6){animation-delay:.29s}.stack-tech-list span i{transition:transform .28s cubic-bezier(.2,.9,.2,1),box-shadow .28s,background .28s!important}.stack-tech-list span:hover i{box-shadow:0 16px 36px rgba(var(--stack-accent), .22);transform:scale(1.08)rotate(-4deg)}.architecture-hub{z-index:4;place-self:center!important;place-items:center!important;display:grid!important;position:relative!important;inset:auto!important;transform:none!important}.architecture-hub span{animation:3.6s ease-in-out infinite hub-breath;position:relative}.architecture-hub i{animation:5.4s linear infinite hub-orbit;opacity:calc(.28 + var(--arch-progress) * .5)!important}.flow-row{align-items:center;position:relative;grid-template-columns:1fr 46px 1fr 46px 1fr!important;gap:0!important;max-width:760px!important;margin:34px auto 0!important;display:grid!important}.flow-row:before{content:"";height:1px;transform:scaleX(calc(.25 + var(--arch-progress) * .75));transform-origin:0;opacity:.65;background:linear-gradient(90deg,#3b82f600,#3b82f67a,#22d3ee8c,#3b82f600);position:absolute;top:50%;left:8%;right:8%}.flow-node{z-index:1;opacity:0;transition:transform .45s cubic-bezier(.2,.9,.2,1),border-color .24s,background .24s,opacity .45s;position:relative;transform:translateY(18px)scale(.96);box-shadow:inset 0 1px #ffffff1f,0 18px 54px #0000002e;background:radial-gradient(160px at 50% -20%,#ffffff29,#0000 55%),#ffffff0e!important;border:1px solid #ffffff1a!important;border-radius:24px!important;min-height:84px!important}.flow-node.is-visible{opacity:1;transform:translateY(0)scale(1)}.flow-node:hover{transform:translateY(-5px)scale(1.02);background:radial-gradient(180px circle at var(--card-x,50%) var(--card-y,0%), #60a5fa33, transparent 58%), #ffffff13!important;border-color:#60a5fa57!important}.flow-node b{font-size:24px!important}.flow-node em{font-size:14px!important;font-weight:800!important}.flow-arrow{z-index:1;text-shadow:0 0 20px #60a5fa6b;position:relative;color:#60a5fa94!important;font-size:22px!important}.powerful-section{padding-top:clamp(72px,9vw,124px)!important}.feature-tabs{justify-content:center;width:fit-content;position:relative;box-shadow:inset 0 1px #ffffff1f,0 18px 56px #00000029;border:1px solid #ffffff1a!important;display:flex!important;overflow:visible!important}.feature-tabs:after{content:"";left:var(--feature-tab-left,5px);top:var(--feature-tab-top,5px);width:var(--feature-tab-width,128px);height:var(--feature-tab-height,42px);z-index:0;background:radial-gradient(circle at 28% 18%,#ffffff47,#0000 35%),linear-gradient(135deg,#3b82f6e0,#22d3eeb3);border-radius:999px;transition:left .38s cubic-bezier(.2,.9,.2,1),top .38s cubic-bezier(.2,.9,.2,1),width .38s cubic-bezier(.2,.9,.2,1),height .38s cubic-bezier(.2,.9,.2,1),background .28s;position:absolute;box-shadow:0 14px 34px #3b82f64d}.powerful-section:has([data-feature-tab="1"].active) .feature-tabs:after{background:radial-gradient(circle at 28% 18%,#ffffff47,#0000 35%),linear-gradient(135deg,#10b981e6,#14b8a6b8)}.powerful-section:has([data-feature-tab="2"].active) .feature-tabs:after{background:radial-gradient(circle at 28% 18%,#ffffff47,#0000 35%),linear-gradient(135deg,#8b5cf6e6,#a855f7b8)}.powerful-section:has([data-feature-tab="3"].active) .feature-tabs:after{background:radial-gradient(circle at 28% 18%,#ffffff47,#0000 35%),linear-gradient(135deg,#f97316eb,#f59e0bb8)}.powerful-section:has([data-feature-tab="4"].active) .feature-tabs:after{background:radial-gradient(circle at 28% 18%,#ffffff47,#0000 35%),linear-gradient(135deg,#ec4899eb,#f43f5eb8)}.feature-tabs button{z-index:1;position:relative;color:#ffffff8f!important;box-shadow:none!important;background:0 0!important}.feature-tabs button.active{color:#fff!important}.power-panel{opacity:0;pointer-events:none;align-items:stretch;transition:opacity .36s,transform .44s cubic-bezier(.2,.9,.2,1);inset:0;transform:translateY(18px) scale(.985) rotateX(var(--panel-tilt-x,0deg)) rotateY(var(--panel-tilt-y,0deg))!important;padding:clamp(28px,4vw,46px)!important;display:grid!important;position:absolute!important}.power-panel.active{opacity:1;pointer-events:auto;transform:translateY(0) scale(1) rotateX(var(--panel-tilt-x,0deg)) rotateY(var(--panel-tilt-y,0deg))!important;position:relative!important}.power-panel-wrap{position:relative;overflow:hidden;background:radial-gradient(680px circle at calc(24% + var(--feature-active,0) * 10%) 0%, #3b82f61f, transparent 58%), linear-gradient(180deg, #ffffff16, #ffffff08)!important;box-shadow:inset 0 1px #ffffff1f,0 34px 100px #00000040!important}.power-preview-card,.power-feature-list,.power-mini-stats span{opacity:0;transform:translateY(16px)}.power-preview-card.is-visible,.power-feature-list.is-visible,.power-mini-stats span.is-visible{animation:.58s cubic-bezier(.2,.9,.2,1) both feature-detail-in}.power-feature-list.is-visible{animation-delay:80ms}.power-mini-stats span:first-child{animation-delay:.12s}.power-mini-stats span:nth-child(2){animation-delay:.16s}.power-mini-stats span:nth-child(3){animation-delay:.2s}.power-mini-stats span:nth-child(4){animation-delay:.24s}@keyframes tech-tile-in{0%{opacity:0;filter:blur(6px);transform:translateY(18px)scale(.96)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes hub-breath{0%,to{transform:translateY(0)scale(1);box-shadow:0 20px 54px #3b82f640}50%{transform:translateY(-4px)scale(1.035);box-shadow:0 26px 70px #22d3ee52}}@keyframes hub-orbit{to{transform:rotate(360deg)}}@keyframes feature-detail-in{0%{opacity:0;filter:blur(7px);transform:translateY(18px)scale(.97)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@media (max-width:900px){.architecture-grid{grid-template-columns:1fr!important}.architecture-grid:before,.flow-row:before{display:none}.architecture-hub{min-height:92px}.flow-row{grid-template-columns:1fr!important;gap:12px!important}.flow-arrow{display:none!important}.feature-tabs{justify-content:flex-start;width:100%;overflow-x:auto!important}.power-panel{grid-template-columns:1fr!important}}.deployment-section{width:min(1240px,100% - 48px)}.deployment-section:before{background:radial-gradient(circle at 30% 42%,#10b9811f,#0000 30rem),radial-gradient(circle at 76% 62%,#14b8a61a,#0000 28rem)}.deployment-grid{align-items:stretch;max-width:1120px;margin:0 auto;grid-template-columns:minmax(300px,.86fr) minmax(0,1.14fr)!important;gap:clamp(24px,4vw,36px)!important;display:grid!important}.deploy-methods{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.deploy-methods button{background:#ffffff06!important;border:1px solid #0000!important;border-radius:18px!important;min-height:90px!important}.deploy-methods button:hover{background:#ffffff0e!important}.deploy-console{display:block!important}.terminal-card{min-height:100%;box-shadow:0 30px 90px #00000047,inset 0 1px #ffffff0d;background:#0d1117!important;border:1px solid #ffffff1a!important;border-radius:28px!important}.terminal-card>div{background:#ffffff06;border-bottom-color:#ffffff14!important}.terminal-card pre{min-height:310px;font-size:14px;overflow-x:auto;color:#ffffffd1!important}.docs-button{box-shadow:0 18px 48px #10b98138;color:#fff!important;background:linear-gradient(135deg,#10b981,#14b8a6)!important;border:0!important;margin:34px auto 0!important;display:flex!important}.pro-section{width:min(1240px,100% - 48px)}.pro-section:before{background:radial-gradient(circle at 50% 18%,#8b5cf629,#0000 33rem),radial-gradient(circle at 82% 58%,#f59e0b1a,#0000 30rem)}.pro-grid{max-width:1120px;margin:0 auto;gap:18px!important}.pro-grid article{background:radial-gradient(320px circle at var(--card-x,70%) var(--card-y,0%), rgba(var(--pro-glow), .14), transparent 54%), #ffffff09!important;border:1px solid #ffffff1a!important;border-radius:26px!important;min-height:372px!important;box-shadow:inset 0 1px #ffffff0d!important}.pro-grid h3{color:#fff;margin-top:36px!important;font-size:26px!important}.pro-grid p{color:#ffffff8a!important}.pro-grid li svg{color:var(--pro-accent)!important}.pro-grid a{color:#ffffff9e!important}.pro-grid a:hover{color:#fff!important}.pro-advantage-wrap{max-width:1120px;background:#ffffff06!important;border-color:#ffffff14!important;margin:34px auto 0!important}.pro-advantages article{box-shadow:none!important;background:0 0!important;border:0!important}@media (max-width:1100px){.deployment-grid,.pro-grid{grid-template-columns:1fr!important}.pro-advantages{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.deployment-section,.pro-section{width:min(100% - 28px,1104px)}.terminal-card pre{min-height:240px;font-size:12px}.pro-advantages{grid-template-columns:1fr!important}}.admin-config-hero:before{background:radial-gradient(circle at 24% 20%,#3b82f624,#0000 30rem),radial-gradient(circle at 78% 52%,#ec48991a,#0000 30rem),linear-gradient(#ffffff05 1px,#0000 1px) 0 0/80px 80px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/80px 80px}.config-console{background:linear-gradient(135deg,#ffffff13,#ffffff06);border:1px solid #ffffff1a;border-radius:30px;grid-template-columns:220px minmax(0,1fr) minmax(320px,.82fr);gap:0;max-width:1240px;min-height:720px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 40px 120px #00000052,inset 0 1px #ffffff14}.config-sidebar,.config-editor,.config-preview{padding:24px}.config-sidebar{background:#0000002e;border-right:1px solid #ffffff14;align-content:start;gap:8px;display:grid}.config-sidebar button{color:#ffffff8a;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:13px;align-items:center;gap:10px;height:44px;padding:0 12px;font-weight:700;display:flex}.config-sidebar button:hover,.config-sidebar button.active{color:#fff;background:#ffffff12}.config-sidebar button.active{border-color:#3b82f642;box-shadow:inset 0 1px #ffffff14}.config-sidebar button.active svg{color:#60a5fa}.config-editor{align-content:start;gap:24px;display:grid}.config-editor-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.config-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.config-actions button{color:#ffffffb3;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:6px;height:38px;padding:0 12px;display:inline-flex}.config-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.config-fields label{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;gap:9px;min-height:98px;padding:15px;display:grid}.config-fields label>span{color:#ffffff8f;font-size:13px;font-weight:750}.config-fields input,.config-fields select{color:#fff;background:#0003;border:1px solid #ffffff14;border-radius:12px;outline:none;height:42px;padding:0 12px}.config-fields input[type=color]{padding:4px}.switch{color:#ffffff75;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:8px;width:94px;height:42px;padding:4px 10px 4px 4px;display:flex}.switch i{background:#ffffff59;border-radius:999px;width:32px;height:32px;transition:transform .2s,background .2s}.switch b{font-size:12px}.switch.is-on{color:#34d399;background:#10b9811a;border-color:#10b98147}.switch.is-on i{background:#10b981;transform:translate(18px)}.config-preview{background:#0003;border-left:1px solid #ffffff14;grid-template-rows:auto 1fr auto;gap:14px;display:grid}.config-preview-head{color:#fff;align-items:center;gap:10px;display:flex}.config-preview-head span{color:#ffffff6b;margin-left:auto;font-size:12px}.config-preview pre{color:#ffffffc7;background:#0d1117;border:1px solid #ffffff14;border-radius:18px;margin:0;padding:16px;font-size:12px;line-height:1.7;overflow:auto}.config-tip{color:#34d399;background:#10b9811a;border-radius:14px;align-items:center;gap:8px;padding:12px;font-size:13px;display:flex}@media (max-width:1180px){.config-console{grid-template-columns:1fr}.config-sidebar{border-bottom:1px solid #ffffff14;border-right:0;grid-template-columns:repeat(3,minmax(0,1fr))}.config-preview{border-top:1px solid #ffffff14;border-left:0}}@media (max-width:760px){.admin-config-hero{width:min(100% - 28px,1104px)}.config-console{border-radius:22px}.config-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.config-editor-head{flex-direction:column}.config-actions{justify-content:flex-start}.config-fields{grid-template-columns:1fr}}.admin-config-hero{width:min(1460px,100% - 44px)}.config-shell{color:#182033;gap:18px;max-width:1280px;margin:0 auto;display:grid}.config-toolbar,.config-overview article,.config-console{background:linear-gradient(135deg,#fffffff5,#f8faffeb),radial-gradient(circle at 20% 0,#425aef14,#0000 26rem);border:1px solid #425aef1a;box-shadow:0 24px 70px #1d2a561a}.config-toolbar{border-radius:28px;justify-content:space-between;align-items:center;gap:22px;padding:22px;display:flex}.config-toolbar span,.config-status,.config-live-card div{align-items:center;gap:7px;display:inline-flex}.config-toolbar span{color:#425aef;font-size:13px;font-weight:850}.config-toolbar h3{color:#111827;letter-spacing:0;margin:7px 0 6px;font-size:clamp(26px,3vw,42px)}.config-toolbar p{color:#64748b;max-width:720px;margin:0;line-height:1.75}.config-toolbar-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.config-toolbar-actions button,.config-list-head button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#425aef,#6276ff);border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 14px;font-weight:800;display:inline-flex;box-shadow:0 12px 28px #425aef38}.config-toolbar-actions button:hover,.config-list-head button:hover{transform:translateY(-1px);box-shadow:0 16px 34px #425aef47}.config-toolbar-actions button.is-ghost{color:#64748b;box-shadow:none;background:#eef2ff}.config-overview{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.config-overview article{border-radius:22px;gap:6px;padding:18px;display:grid}.config-overview span,.config-overview em{color:#64748b;font-size:12px;font-style:normal}.config-overview b{color:#111827;font-size:26px;line-height:1}.config-console{color:#182033;border-radius:30px;grid-template-columns:230px minmax(0,1.1fr) minmax(340px,.78fr);min-height:780px;overflow:hidden}.config-sidebar{background:linear-gradient(#f6f8fff5,#ffffffdb);border-right:1px solid #425aef1a;gap:8px}.config-sidebar button{color:#64748b;background:0 0;border:0;border-radius:15px;height:48px}.config-sidebar button svg:last-child{opacity:.34;margin-left:auto;transform:rotate(-90deg)}.config-sidebar button:hover,.config-sidebar button.active{color:#162033;background:#fff;box-shadow:0 14px 32px #1d2a561a}.config-sidebar button.active svg:first-child{color:#425aef}.config-editor{background:#ffffff8c;gap:18px}.config-editor-head{padding-bottom:4px}.config-editor-head h3{color:#111827;margin:4px 0 6px;font-size:30px}.config-editor-head span{color:#64748b}.config-status{color:#0f9f6e;background:#10b9811a;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:800}.config-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.config-field,.config-list-card{background:#ffffffd1;border:1px solid #425aef1a;box-shadow:0 16px 34px #1d2a5612}.config-field{border-radius:18px;gap:9px;min-height:98px;padding:15px;display:grid}.config-field>span,.config-list-card label span{color:#64748b;font-size:12px;font-weight:850}.config-field input,.config-field select,.config-list-card input{color:#172033;background:#f8faff;border:1px solid #425aef1f;border-radius:13px;outline:none;width:100%;height:42px;padding:0 12px}.config-field input:focus,.config-field select:focus,.config-list-card input:focus{border-color:#425aef5c;box-shadow:0 0 0 4px #425aef14}.config-field input[type=color]{height:42px;padding:4px}.switch,.mini-switch{color:#94a3b8;background:#edf2ff;border:0;box-shadow:inset 0 0 0 1px #425aef14}.switch.is-on,.mini-switch.is-on{color:#425aef;background:#425aef1f;box-shadow:inset 0 0 0 1px #425aef33}.switch.is-on i,.mini-switch.is-on i{background:linear-gradient(135deg,#425aef,#ff4fa3)}.config-list-card{border-radius:22px;gap:14px;padding:16px;display:grid}.config-list-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.config-list-head b{color:#111827;font-size:17px;display:block}.config-list-head span{color:#64748b;margin-top:4px;font-size:13px;display:block}.config-list{gap:10px;display:grid}.config-list article{background:#f8faff;border-radius:17px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:10px;padding:12px;display:grid;position:relative}.config-list article:has(label:nth-child(5)){grid-template-columns:1fr 1fr 1.45fr 74px 74px auto}.config-list-card label{gap:7px;display:grid}.mini-switch{cursor:pointer;border-radius:999px;width:48px;height:30px;padding:3px}.mini-switch i{background:#cbd5e1;border-radius:999px;width:24px;height:24px;transition:transform .2s,background .2s;display:block}.mini-switch.is-on i{transform:translate(18px)}.config-row-remove{color:#94a3b8;cursor:pointer;background:#fff;border:0;border-radius:12px;width:38px;height:38px}.config-row-remove:hover{color:#ff4f7a;background:#fff1f5}.config-preview{background:linear-gradient(#f8faff,#fff);border-left:1px solid #425aef1a}.config-preview-head{color:#111827}.config-preview-head span{color:#64748b}.config-live-card{color:#fff;background:radial-gradient(circle at 86% 0%, color-mix(in srgb, var(--preview-accent) 64%, transparent), transparent 34%), linear-gradient(135deg, var(--preview-brand), #202857);box-shadow:0 22px 54px color-mix(in srgb, var(--preview-brand) 26%, transparent);border-radius:22px;padding:18px;position:relative;overflow:hidden}.config-live-card:after{content:"";background:#ffffff1f;border-radius:999px;width:170px;height:170px;position:absolute;inset:auto -18px -56px auto}.config-live-card div,.config-live-card p{color:#ffffffbd}.config-live-card strong{margin-top:15px;font-size:25px;display:block}.config-live-card p{margin:8px 0 16px;line-height:1.65}.config-live-card span{color:#111827;background:#fff;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:850;display:inline-flex}.config-preview pre{color:#314158;background:#fff;border-color:#425aef1a;min-height:360px}.config-tip{color:#425aef;background:#425aef14;align-items:flex-start}.config-tip b{color:#172033}.config-tip.is-upload{color:#0f9f6e;background:#10b9811a}@media (max-width:1180px){.config-toolbar{flex-direction:column;align-items:flex-start}.config-toolbar-actions{justify-content:flex-start}.config-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.config-console{grid-template-columns:1fr}.config-sidebar{border-bottom:1px solid #425aef1a;border-right:0;grid-template-columns:repeat(3,minmax(0,1fr))}.config-preview{border-top:1px solid #425aef1a;border-left:0}:is(.config-list article,.config-list article:has(label:nth-child(5))){grid-template-columns:repeat(2,minmax(0,1fr)) auto}}@media (max-width:760px){.admin-config-hero{width:min(100% - 24px,1104px)}.config-toolbar,.config-console{border-radius:22px}.config-toolbar,.config-sidebar,.config-editor,.config-preview{padding:16px}.config-overview,.config-fields,.config-sidebar,.config-list article{grid-template-columns:1fr}.config-list article:has(label:nth-child(5)){grid-template-columns:1fr}.config-toolbar-actions{width:100%}.config-toolbar-actions button{flex:calc(50% - 8px)}}.price-card{padding:28px;position:relative;overflow:hidden}.price-card.featured{border-color:#ff4fa375;transform:translateY(-12px)}.price-card.featured:before{content:"";filter:blur(35px);background:#ff4fa357;border-radius:50%;width:210px;height:210px;position:absolute;inset:-90px -90px auto auto}.pill{border:1px solid var(--line);width:fit-content;color:var(--pink-2);border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800;display:inline-flex}.price-card h3{margin:20px 0 8px;font-size:28px}.price-card strong{margin-bottom:12px;font-size:36px;display:block}.price-card p{color:var(--muted);min-height:76px;line-height:1.72}.showcase-stack{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;width:min(1180px,100% - 40px);margin:0 auto;padding:30px 0 90px;display:grid}.skeleton-card{min-height:132px;padding:18px}.skeleton-card span,.skeleton-card p{background:linear-gradient(90deg,#ffffff14,#ffffff2e,#ffffff14);border-radius:999px;height:12px;display:block}.skeleton-card span{width:48%;margin-bottom:28px}.skeleton-card strong{margin-bottom:22px;display:block}.skeleton-card p{width:78%}.query-box{gap:16px;padding:26px;display:grid}.query-box label{color:var(--muted);gap:8px;font-weight:700;display:grid}.query-box input,.query-box select{border:1px solid var(--line);width:100%;height:48px;color:var(--fg);background:#ffffff12;border-radius:15px;padding:0 14px}.input-row{grid-template-columns:1fr auto;gap:10px;display:grid}.input-row button{color:#fff;background:linear-gradient(135deg, var(--pink), var(--pink-2));border:0;border-radius:15px;align-items:center;gap:7px;padding:0 18px;font-weight:800;display:inline-flex}.result-box.success{color:var(--green)}.docs-shell{grid-template-columns:240px 1fr;gap:28px;width:min(1180px,100% - 40px);margin:0 auto;padding:118px 0 90px;display:grid}.docs-sidebar{border:1px solid var(--line);background:var(--panel);border-radius:24px;gap:8px;height:fit-content;padding:14px;display:grid;position:sticky;top:96px}.docs-sidebar a{color:var(--muted);border-radius:14px;padding:12px 14px}.docs-sidebar a:hover{color:var(--fg);background:#ffffff12}.docs-content{border:1px solid var(--line);background:var(--panel);border-radius:30px;padding:34px}.docs-content h2{margin:30px 0 12px;font-size:30px}.docs-content p{color:var(--muted);line-height:1.85}.feature-grid.compact{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px;display:grid}.feature-grid.compact div{border:1px solid var(--line);background:#ffffff0d;border-radius:20px;padding:18px}.doc-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.doc-card{border:1px solid var(--line);background:#ffffff0e;border-radius:22px;padding:20px;transition:transform .2s,border-color .2s;display:block}.doc-card:hover{border-color:#ff4fa36b;transform:translateY(-3px)}.doc-card h3{margin:0 0 10px}.doc-card p{min-height:74px;margin:0 0 14px}.doc-card span{color:var(--pink-2);align-items:center;gap:6px;font-weight:800;display:inline-flex}.feature-wall{flex-wrap:wrap;gap:12px;display:flex}.feature-wall span{border:1px solid var(--line);color:var(--muted);background:linear-gradient(180deg, var(--panel-strong), var(--panel));border-radius:999px;padding:12px 16px;box-shadow:0 16px 50px #00000038}.effects-ready .section,.effects-ready .advantage-grid article,.effects-ready .tech-grid article,.effects-ready .stack-panel,.effects-ready .support-panel,.effects-ready .usecase-grid article,.effects-ready .pro-grid article,.effects-ready .auth-suite-grid article,.effects-ready .marketplace-grid article,.effects-ready .price-card,.effects-ready .detail-card,.effects-ready .skeleton-card,.effects-ready .faq-grid article{opacity:0;transition:opacity .62s,transform .62s cubic-bezier(.2,.9,.2,1),border-color .22s,box-shadow .22s;transform:translateY(26px)}.effects-ready .section.is-visible,.effects-ready .advantage-grid article.is-visible,.effects-ready .tech-grid article.is-visible,.effects-ready .stack-panel.is-visible,.effects-ready .support-panel.is-visible,.effects-ready .usecase-grid article.is-visible,.effects-ready .pro-grid article.is-visible,.effects-ready .auth-suite-grid article.is-visible,.effects-ready .marketplace-grid article.is-visible,.effects-ready .price-card.is-visible,.effects-ready .detail-card.is-visible,.effects-ready .skeleton-card.is-visible,.effects-ready .faq-grid article.is-visible{opacity:1;transform:translateY(0)}@keyframes header-drop{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-rise-exact{0%{opacity:0;filter:blur(8px);transform:translateY(26px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes hero-fade-up{0%{opacity:0;filter:blur(8px);transform:translateY(30px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes preview-rise{0%{opacity:0;filter:blur(10px);transform:translate(-50%)translateY(28px)scale(.985)}to{opacity:1;filter:blur();transform:translate(-50%)translateY(0)scale(1)}}@keyframes hero-word-cycle{0%{opacity:0;filter:blur(8px);transform:translateY(100%)scale(.96)}8%,28%{opacity:1;filter:blur();transform:translateY(0)scale(1)}36%,to{opacity:0;filter:blur(8px);transform:translateY(-100%)scale(.96)}}@keyframes terminal-scan{0%,to{opacity:0;transform:translate(-60%)}45%,55%{opacity:.9}to{transform:translate(60%)}}@keyframes scroll-pulse{0%,to{opacity:.46;transform:translate(-50%)translateY(0)}50%{opacity:.9;transform:translate(-50%)translateY(8px)}}@keyframes mobile-panel-in{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.site-footer{z-index:2;width:min(1180px,100% - 40px);color:var(--muted);margin:0 auto;padding:40px 0 34px;position:relative}.footer-line{background:var(--line);height:1px;margin-bottom:34px}.footer-grid{grid-template-columns:1.6fr repeat(3,1fr);gap:30px;display:grid}.footer-grid p{max-width:440px;line-height:1.75}.footer-grid h4{color:var(--fg);margin:0 0 15px}.footer-grid a{margin:11px 0;display:block}.footer-logo{color:var(--fg);font-size:20px}.social-row{flex-wrap:wrap;gap:12px;display:flex}.social-row span{border:1px solid var(--line);border-radius:999px;padding:7px 11px}.footer-bottom{margin-top:28px;font-size:13px}@media (max-width:1100px){.main-nav,.locale-button,.quick-start{display:none}.mobile-menu{display:inline-flex}.advantage-grid,.tech-grid,.architecture-grid,.usecase-grid,.pro-grid,.auth-suite-grid,.marketplace-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.architecture-addon-grid,.deployment-grid,.power-panel{grid-template-columns:1fr}.pro-advantages,.auth-flow-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase-stack{grid-template-columns:repeat(3,minmax(0,1fr))}.two-col,.split-showcase,.pricing-grid{grid-template-columns:1fr}.price-card.featured{transform:none}}@media (max-width:760px){.site-header{padding:0;top:0}.header-inner{height:64px;padding:0}.brand img{width:30px;height:30px}.hero-section{height:auto;min-height:900px;padding:0 0 34px}.hero-sticky{height:100vh;min-height:900px}.hero-content{top:auto}.hero-content h1{font-size:clamp(60px,18vw,88px);line-height:1}.hero-title>span:last-child{font-size:clamp(36px,11vw,62px)}.hero-copy{font-size:17px;line-height:28px}.section{width:min(100% - 28px,1104px);padding:88px 0}.advantage-grid,.tech-grid,.architecture-grid,.architecture-addon-grid,.usecase-grid,.pro-grid,.pro-advantages,.auth-suite-grid,.auth-flow-panel,.marketplace-grid,.deploy-methods,.faq-grid,.system-board,.feature-grid.compact,.support-panel{grid-template-columns:1fr}.metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.stack-panel div{grid-template-columns:1fr}.detail-card{grid-template-columns:1fr;padding:24px}.compare-head,.compare-row,.compare-table.wide .compare-head,.compare-table.wide .compare-row{grid-template-columns:1fr}.compare-head span,.compare-row>*{border-right:0;border-bottom:1px solid var(--line)}.metric-row{grid-template-columns:auto 1fr}.showcase-stack{grid-template-columns:1fr 1fr;width:min(100% - 28px,1180px)}.docs-shell{grid-template-columns:1fr;width:min(100% - 28px,1180px);padding-top:92px}.docs-sidebar{position:relative;top:auto}.doc-card-grid,.footer-grid{grid-template-columns:1fr}}@keyframes stream-dot{0%{opacity:0;left:0}12%{opacity:1}88%{opacity:1}to{opacity:0;left:100%}}@keyframes stack-orb{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}.architecture-section{width:min(1440px,100% - 48px);position:relative}.architecture-section:before{background:linear-gradient(#ffffff05 1px,#0000 1px) 0 0/80px 80px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/80px 80px,radial-gradient(circle at 50% 24%,#3b82f61a,#0000 34rem),radial-gradient(circle at 56% 78%,#8b5cf617,#0000 38rem);border-radius:0;inset:80px -120px 120px}.architecture-grid{isolation:isolate;align-items:stretch;max-width:1240px;margin:0 auto;display:grid;position:relative;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(64px,7vw,96px)!important}.architecture-grid:before,.architecture-grid:after{display:none!important}.architecture-hub{z-index:8;pointer-events:none;place-items:center;width:112px;height:112px;display:grid;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute!important}.architecture-hub:before{content:"";z-index:-3;background:linear-gradient(90deg,#10b98133,#3b82f66b,#8b5cf633);border-radius:999px;width:min(760px,60vw);height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 20px #3b82f647}.architecture-hub:after{content:"";z-index:-2;width:calc(min(760px, 60vw) * var(--arch-progress,.62));background:linear-gradient(90deg,#34d399,#22d3ee,#60a5fa);border-radius:999px;max-width:min(760px,60vw);height:2px;transition:width .18s ease-out;position:absolute;top:50%;left:calc(50% - min(380px,30vw));transform:translateY(-50%);box-shadow:0 0 20px #3b82f699}.architecture-hub span{z-index:2;color:#fff;pointer-events:auto;place-items:center;transition:transform .3s cubic-bezier(.2,.9,.2,1),box-shadow .3s;display:grid;position:relative;transform:translateZ(0);box-shadow:0 18px 52px #3b82f661,inset 0 1px #ffffff4d;background:linear-gradient(135deg,#3b82f6,#06b6d4)!important;border-radius:20px!important;width:80px!important;height:80px!important}.architecture-hub:hover span{transform:scale(1.08);box-shadow:0 0 60px #3b82f652,0 18px 52px #3b82f666,inset 0 1px #ffffff4d}.architecture-hub span svg{width:40px!important;height:40px!important}.architecture-hub i{border:1px solid #22d3ee2e;border-radius:50%;animation:2s ease-in-out infinite architecture-ring;position:absolute;inset:6px}.architecture-hub i:nth-child(3){border-color:#3b82f626;animation-delay:.3s;inset:-16px}.architecture-hub i:nth-child(4){border-color:#14b8a61f;animation-delay:.6s;inset:-40px}.architecture-hub i:after{content:"";background:#22d3ee;border-radius:999px;width:8px;height:8px;animation:2.5s linear infinite architecture-dot;position:absolute;top:50%;box-shadow:0 0 15px #22d3eecc}.architecture-hub i:nth-child(2):after{animation-delay:0s}.architecture-hub i:nth-child(3):after{animation-delay:.8s}.architecture-hub i:nth-child(4):after{animation-delay:1.6s}.stack-panel{--stack-accent:16,185,129;--stack-color:#10b981;--stack-gradient:linear-gradient(135deg, #10b981, #06b6d4);min-height:468px;transition:transform .22s cubic-bezier(.2,.9,.2,1),border-color .25s,background .25s,opacity .25s;position:relative;overflow:hidden;background:radial-gradient(360px circle at var(--card-x,50%) var(--card-y,20%), rgba(var(--stack-accent), .12), transparent 44%), linear-gradient(135deg, #ffffff12, #ffffff06)!important;box-shadow:none!important;border:1px solid #ffffff1a!important;border-radius:28px!important;padding:32px!important}.stack-panel:before{content:"";background:radial-gradient(ellipse at 50% 0%, rgba(var(--stack-accent), .13), transparent 60%);pointer-events:none;position:absolute;inset:0;opacity:1!important}.stack-panel:hover{transform:perspective(1200px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg)) translateY(-6px) scale(1.02)!important;border-color:rgba(var(--stack-accent), .4)!important}.architecture-grid:hover .stack-panel:not(:hover){opacity:.82}.stack-panel-head{z-index:1;align-items:center;position:relative;gap:16px!important;margin-bottom:28px!important;display:flex!important}.stack-panel-head>span{flex:none;place-items:center;transition:transform .25s cubic-bezier(.2,.9,.2,1);display:grid;color:#fff!important;background:var(--stack-gradient)!important;width:56px!important;height:56px!important;box-shadow:0 16px 36px rgba(var(--stack-accent), .36), inset 0 1px 0 #ffffff3d!important;border:0!important;border-radius:18px!important}.stack-panel:hover .stack-panel-head>span{transform:rotate(8deg)scale(1.08)}.stack-panel.backend:hover .stack-panel-head>span{transform:rotate(-8deg)scale(1.08)}.stack-panel-head>span svg{width:28px!important;height:28px!important}.stack-panel h3{color:#fff!important;letter-spacing:0!important;margin:0 0 4px!important;font-size:24px!important;font-weight:750!important;line-height:32px!important}.stack-panel p{color:#ffffff7a!important;margin:0!important;font-size:14px!important;line-height:20px!important}.stack-tech-list{z-index:1;position:relative;grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.stack-tech-list span{transform:translateX(var(--row-origin,0));transition:transform .22s cubic-bezier(.2,.9,.2,1),border-color .22s,background .22s;background:#ffffff09!important;border:1px solid #ffffff12!important;border-radius:13px!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:46px!important;padding:10px 16px!important;display:flex!important;box-shadow:inset 0 1px #ffffff0a!important}.stack-panel.frontend .stack-tech-list span{--row-origin:-18px}.stack-panel.backend .stack-tech-list span{--row-origin:18px}.stack-panel.is-visible .stack-tech-list span{animation:.42s cubic-bezier(.2,.9,.2,1) both stack-row-in}.stack-panel.is-visible .stack-tech-list span:first-child{animation-delay:50ms}.stack-panel.is-visible .stack-tech-list span:nth-child(2){animation-delay:.1s}.stack-panel.is-visible .stack-tech-list span:nth-child(3){animation-delay:.15s}.stack-panel.is-visible .stack-tech-list span:nth-child(4){animation-delay:.2s}.stack-panel.is-visible .stack-tech-list span:nth-child(5){animation-delay:.25s}.stack-panel.is-visible .stack-tech-list span:nth-child(6){animation-delay:.3s}.stack-tech-list span:hover{transform:translateX(var(--hover-shift,0))!important;border-color:rgba(var(--stack-accent), .3)!important;background:rgba(var(--stack-accent), .1)!important}.stack-panel.frontend .stack-tech-list span:hover{--hover-shift:-4px}.stack-panel.backend .stack-tech-list span:hover{--hover-shift:4px}.stack-tech-list b,.stack-tech-list em{z-index:1;position:relative}.stack-tech-list b{color:#fff!important;font-size:16px!important;font-weight:650!important;line-height:22px!important}.stack-tech-list em{color:rgba(var(--stack-accent), .95)!important;white-space:nowrap!important;margin:0!important;font-size:12px!important;font-style:normal!important;line-height:18px!important}.architecture-addon-grid{max-width:1240px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;margin:56px auto 0!important}.support-panel{min-height:126px!important;box-shadow:none!important;background:linear-gradient(135deg,#ffffff0b,#ffffff05)!important;border:1px solid #ffffff14!important;border-radius:18px!important;padding:24px!important}.support-panel.database{--support-color:#8b5cf6;--support-rgb:139,92,246}.support-panel.storage{--support-color:#06b6d4;--support-rgb:6,182,212}.support-panel>span{vertical-align:middle;width:auto!important;height:auto!important;color:var(--support-color)!important;box-shadow:none!important;background:0 0!important;border:0!important;margin-right:12px!important;display:inline-flex!important}.support-panel h3{color:#ffffff8f!important;margin:0!important;font-size:20px!important;line-height:28px!important;display:inline-flex!important}.support-panel div{flex-wrap:wrap;gap:10px!important;margin-top:20px!important;display:flex!important}.support-panel em{border:1px solid rgba(var(--support-rgb), .18)!important;color:rgba(var(--support-rgb), .84)!important;background:rgba(var(--support-rgb), .08)!important;border-radius:8px!important;padding:8px 14px!important;font-size:15px!important;font-style:normal!important;line-height:22px!important}.flow-row{grid-template-columns:90px 44px 90px 44px 90px!important;justify-content:center!important;align-items:start!important;gap:18px!important;max-width:620px!important;margin:96px auto 0!important;display:grid!important}.flow-row .flow-node{text-align:center!important;opacity:.74!important;justify-items:center!important;width:90px!important;min-width:90px!important;display:grid!important}.flow-row .flow-node b{transition:transform .25s cubic-bezier(.2,.9,.2,1),border-color .25s,background .25s;background:linear-gradient(#ffffff0e,#ffffff05)!important;border:1px solid #ffffff1c!important;border-radius:18px!important;place-items:center!important;width:74px!important;height:74px!important;font-size:30px!important;display:grid!important;box-shadow:inset 0 1px #ffffff14,0 20px 50px #00000047!important}.flow-row .flow-node:hover b{transform:translateY(-4px)scale(1.04);background:linear-gradient(#ffffff13,#ffffff08)!important;border-color:#fff3!important}.flow-row .flow-node em{color:#ffffff5c!important;white-space:nowrap!important;text-align:center!important;width:110px!important;margin-top:14px!important;font-size:15px!important;font-style:normal!important;line-height:22px!important}.flow-row .flow-arrow{color:#fff3!important;text-align:center!important;pointer-events:none!important;place-self:start center!important;width:44px!important;margin-top:20px!important;font-size:34px!important;font-style:normal!important;line-height:34px!important;position:static!important}.architecture-metrics{overflow:hidden;border-radius:22px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;max-width:1240px!important;margin:0 auto!important;padding-top:88px!important;display:grid!important}.architecture-metrics div{transition:background .25s,transform .25s;position:relative;min-height:132px!important;box-shadow:none!important;background:radial-gradient(circle at 50% 0,#ffffff0b,#0000 72%),linear-gradient(90deg,#ffffff05,#ffffff09,#ffffff05)!important;border:0!important;border-radius:0!important;align-content:center!important;place-items:center!important;padding:28px 22px!important;display:grid!important}.architecture-metrics div:after{content:"";background:linear-gradient(#0000,#ffffff14,#0000);width:1px;position:absolute;top:22px;bottom:22px;right:0}.architecture-metrics div:last-child:after{display:none}.architecture-metrics div:hover{transform:translateY(-2px);background:radial-gradient(circle at 50% 0,#ffffff12,#0000 72%),linear-gradient(90deg,#ffffff06,#ffffff0d,#ffffff06)!important}.architecture-metrics strong{color:#10b981;letter-spacing:-.02em!important;font-size:clamp(44px,5vw,64px)!important;font-weight:800!important;line-height:1!important}.architecture-metrics div:nth-child(2) strong{color:#3b82f6!important}.architecture-metrics div:nth-child(3) strong{color:#8b5cf6!important}.architecture-metrics div:nth-child(4) strong{color:#10b981!important}.architecture-metrics span{color:#ffffff59!important;margin-top:18px!important;font-size:16px!important;line-height:24px!important}@keyframes architecture-ring{0%,to{opacity:.8;transform:scale(1)}50%{opacity:0;transform:scale(1.3)}}@keyframes architecture-dot{0%{opacity:0;left:calc(50% - min(380px,30vw));transform:translate(-50%,-50%)}12%{opacity:1}88%{opacity:1}to{opacity:0;left:calc(50% + min(380px,30vw));transform:translate(-50%,-50%)}}@keyframes stack-row-in{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur();transform:translate(0)}}@media (max-width:1100px){.architecture-section{width:min(100% - 32px,1104px)}.architecture-grid{grid-template-columns:1fr!important;gap:22px!important}.architecture-hub{display:none!important}.stack-panel{min-height:auto!important}.stack-panel.frontend .stack-tech-list span,.stack-panel.backend .stack-tech-list span{--row-origin:0;transform:translateY(16px)}.architecture-addon-grid{max-width:100%;grid-template-columns:1fr!important}.architecture-metrics{max-width:100%}}@media (max-width:760px){.flow-row{max-width:100%;grid-template-columns:1fr!important;gap:18px!important}.flow-row .flow-node{width:100%!important;min-width:0!important}.flow-row .flow-node em{width:auto!important}.flow-row .flow-arrow{display:none!important}.architecture-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.architecture-section .section-title,.powerful-section .section-title{margin-bottom:56px!important}.architecture-section .section-title h2,.powerful-section .section-title h2{font-size:clamp(42px,6vw,78px)!important;line-height:.98!important}.architecture-grid{perspective:1400px;gap:clamp(76px,8vw,118px)!important}.architecture-hub{width:130px!important;height:130px!important;top:52%!important}.architecture-hub:before{background:linear-gradient(90deg,#0000,#22d3ee47,#3b82f685,#8b5cf652,#0000)!important;width:min(900px,66vw)!important}.architecture-hub:after{width:calc(min(900px, 66vw) * var(--arch-progress,.58))!important;max-width:min(900px,66vw)!important;left:calc(50% - min(450px,33vw))!important}.architecture-hub span{background:radial-gradient(circle at 30% 20%,#ffffff57,#0000 34%),linear-gradient(135deg,#3478ff,#00d5ff 52%,#7c3aed)!important;border-radius:26px!important;width:92px!important;height:92px!important}.architecture-hub span:after{content:"";filter:blur(.2px);border:1px solid #60a5fa2e;border-radius:32px;position:absolute;inset:-10px}.stack-panel{background:linear-gradient(180deg, #ffffff17, #ffffff08 46%, #ffffff06), radial-gradient(480px circle at var(--card-x,50%) var(--card-y,0%), rgba(var(--stack-accent), .18), transparent 52%)!important;border-radius:30px!important;min-height:510px!important;padding:34px!important;box-shadow:0 30px 90px #00000047,inset 0 1px #ffffff1f!important}.stack-panel:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 28%,#ffffff12,#0000 46%) -120% 0/80% 100% no-repeat;border-radius:29px;transition:background-position .65s cubic-bezier(.2,.9,.2,1);position:absolute;inset:1px}.stack-panel:hover:after{background-position:220% 0}.stack-panel p{font-size:15px!important}.stack-tech-list span{border-radius:16px!important;grid-template-columns:38px minmax(0,1fr) auto!important;min-height:52px!important;padding:9px 14px 9px 9px!important;display:grid!important}.stack-tech-list span i{width:38px;height:38px;color:var(--stack-color);background:rgba(var(--stack-accent), .14);border-radius:12px;place-items:center;font-style:normal;display:grid;box-shadow:inset 0 1px #ffffff14}.stack-tech-list b{align-self:center;font-size:15px!important}.stack-tech-list em{background:rgba(var(--stack-accent), .1);border-radius:999px;align-self:center;padding:5px 9px;font-size:12px!important}.architecture-addon-grid{margin-top:36px!important}.support-panel{grid-template-columns:auto 1fr;gap:0 10px;background:radial-gradient(420px circle at var(--card-x,50%) var(--card-y,0%), rgba(var(--support-rgb), .12), transparent 52%), linear-gradient(135deg, #ffffff0f, #ffffff05)!important;border-radius:22px!important;min-height:154px!important;padding:26px!important;display:grid!important}.support-panel div{grid-column:1/-1}.flow-row{grid-template-columns:112px 74px 112px 74px 112px!important;gap:10px!important;max-width:700px!important;margin-top:76px!important}.flow-row .flow-node{opacity:1!important;width:112px!important;min-width:112px!important}.flow-row .flow-node b{background:radial-gradient(circle at 32% 24%,#ffffff29,#0000 32%),linear-gradient(#ffffff14,#ffffff06)!important;border-radius:24px!important;width:86px!important;height:86px!important}.flow-row .flow-node em{font-weight:700;color:#ffffff80!important}.flow-row .flow-arrow{color:#0000!important;width:74px!important;margin-top:24px!important}.flow-row .flow-arrow:before{content:"";background:linear-gradient(90deg,#0000,#60a5fa8c,#0000);border-radius:999px;width:74px;height:2px;margin-top:17px;display:block}.flow-row .flow-arrow:after{content:"";background:#60a5fa;border-radius:999px;width:8px;height:8px;margin:-5px auto 0;animation:1.8s ease-in-out infinite flow-dot-pulse;display:block;box-shadow:0 0 18px #60a5fad9}.architecture-metrics{padding-top:62px!important}.architecture-metrics span{font-weight:700;margin-top:14px!important}.feature-tabs{--feature-tab-left:6px;--feature-tab-width:160px;position:relative;box-shadow:inset 0 1px #ffffff14,0 22px 60px #0000002e;background:#ffffff0e!important;margin-bottom:30px!important;padding:6px!important}.feature-tabs:before{content:"";left:var(--feature-tab-left);width:var(--feature-tab-width);pointer-events:none;background:radial-gradient(circle at 30% 15%,#ffffff38,#0000 34%),linear-gradient(135deg,#3b82f66b,#06b6d438);border-radius:999px;height:calc(100% - 12px);transition:left .34s cubic-bezier(.2,.9,.2,1),width .34s cubic-bezier(.2,.9,.2,1),background .34s;position:absolute;top:6px;box-shadow:inset 0 1px #ffffff2e,0 16px 38px #3b82f633}.feature-tabs button{z-index:1;min-height:44px;background:0 0!important;padding:0 18px!important}.feature-tabs .active{box-shadow:none!important;background:0 0!important}.powerful-section:has([data-feature-tab="1"].active) .feature-tabs:before{background:radial-gradient(circle at 30% 15%,#ffffff38,#0000 34%),linear-gradient(135deg,#10b9816b,#14b8a638)}.powerful-section:has([data-feature-tab="2"].active) .feature-tabs:before{background:radial-gradient(circle at 30% 15%,#ffffff38,#0000 34%),linear-gradient(135deg,#8b5cf66b,#a855f738)}.powerful-section:has([data-feature-tab="3"].active) .feature-tabs:before{background:radial-gradient(circle at 30% 15%,#ffffff38,#0000 34%),linear-gradient(135deg,#f9731670,#f59e0b3d)}.powerful-section:has([data-feature-tab="4"].active) .feature-tabs:before{background:radial-gradient(circle at 30% 15%,#ffffff38,#0000 34%),linear-gradient(135deg,#ec489970,#f43f5e3d)}.power-panel-wrap{box-shadow:0 34px 110px #0000003d,inset 0 1px #ffffff1a;background:linear-gradient(#ffffff13,#ffffff06)!important;border-radius:30px!important;max-width:1180px!important}.power-panel{min-height:500px;grid-template-columns:minmax(0,.92fr) minmax(360px,.8fr)!important;padding:clamp(34px,5vw,68px)!important}.power-panel:after{content:"";background:linear-gradient(180deg, #ffffff13, #ffffff06), radial-gradient(280px circle at 50% 0%, rgba(var(--feature-rgb), .16), transparent 65%);pointer-events:none;border:1px solid #ffffff14;border-radius:26px;width:min(36%,420px);position:absolute;top:clamp(28px,4vw,56px);bottom:clamp(28px,4vw,56px);right:clamp(28px,4vw,56px)}.power-panel p:not(.eyebrow){font-size:17px!important;line-height:1.9!important}.power-feature-list{z-index:2;border-radius:24px;align-content:center;align-self:center;min-height:360px;padding:30px;display:grid}.power-panel li{font-weight:700;min-height:50px!important;padding:11px 12px!important}.feature-metrics{background:linear-gradient(90deg,#ffffff05,#ffffff0d,#ffffff05)!important;border-radius:24px!important;max-width:1180px!important;margin-top:34px!important}.feature-metrics div{background:0 0!important;min-height:132px!important}@keyframes flow-dot-pulse{0%,to{opacity:.36;transform:scale(.8)}50%{opacity:1;transform:scale(1.18)}}@media (max-width:1100px){.architecture-hub:before,.architecture-hub:after{display:none}.power-panel{grid-template-columns:1fr!important}.power-panel:after{display:none}.power-feature-list{min-height:auto;padding:0}}@media (max-width:760px){.architecture-section .section-title h2,.powerful-section .section-title h2{font-size:clamp(36px,12vw,52px)!important}.stack-tech-list span{grid-template-columns:38px 1fr!important}.stack-tech-list em{grid-column:2;justify-self:start}.flow-row{grid-template-columns:1fr!important}.flow-row .flow-node{width:100%!important}.flow-row .flow-arrow{display:none!important}.architecture-metrics,.feature-metrics{grid-template-columns:1fr!important}}.deploy-methods{grid-template-columns:1fr!important;gap:12px!important}.deploy-methods button{width:100%;min-height:92px;color:inherit;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #0000;border-radius:18px;grid-template-columns:48px 1fr auto;grid-template-areas:"icon title tag""icon desc desc""icon meta meta";align-items:center;gap:2px 18px;padding:16px 20px;transition:transform .22s cubic-bezier(.2,.9,.2,1),border-color .22s,background .22s;display:grid;position:relative}.deploy-methods button:hover{background:#ffffff0d;transform:translate(4px)}.deploy-methods button.active{background:#ffffff1a;border-color:#fff3}.deploy-methods button>span{color:#ffffff9e;background:#ffffff1a;border-radius:12px;grid-area:icon;place-items:center;width:48px;height:48px;display:grid}.deploy-methods button.active>span{color:#fff;background:#3b82f6}.deploy-methods button svg{width:24px;height:24px}.deploy-methods button strong{color:#fff;grid-area:title;font-size:18px;line-height:26px}.deploy-methods button em{color:#ffffff94;grid-area:desc;font-size:14px;font-style:normal;line-height:22px}.deploy-methods button small{color:#ffffff9e;background:#ffffff0f;border-radius:999px;grid-area:tag;justify-self:end;padding:5px 9px;font-size:12px;font-weight:700}.deploy-methods button i{color:#ffffff61;grid-area:meta;margin-top:4px;font-size:13px;font-style:normal}.terminal-card pre.is-switching{animation:.24s both terminal-switch}@keyframes terminal-switch{0%{opacity:.2;filter:blur(4px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}main>.section{padding-top:clamp(96px,10vw,150px);padding-bottom:clamp(96px,10vw,150px)}.section-title{margin-bottom:clamp(42px,5vw,62px)!important}.section-title h2{font-size:clamp(42px,5.8vw,74px)!important;line-height:1.02!important}.section-title>p:last-child{max-width:760px;margin-left:auto!important;margin-right:auto!important}.hero-content{transform:translateY(calc(-18px + var(--hero-scroll,0) * -34px))!important}.hero-content h1{margin-bottom:24px!important;font-size:clamp(58px,9vw,118px)!important}.hero-copy{max-width:650px!important;font-size:clamp(16px,1.75vw,22px)!important}.hero-product-preview{height:292px!important;opacity:calc(.6 - var(--hero-scroll,0) * .5)!important;transform:translateX(-50%) translateY(calc(90px + var(--hero-scroll,0) * 88px)) scale(calc(.88 - var(--hero-scroll,0) * .05))!important;bottom:7vh!important}.deploy-methods button,.auth-query-row button,.button{transition:transform .2s cubic-bezier(.2,.9,.2,1),box-shadow .2s,border-color .2s,background .2s,filter .2s!important}.deploy-methods button:hover{transform:translate(5px)translateY(-2px)!important}.deploy-methods button:active,.auth-query-row button:active,.button:active{transform:translateY(1px)scale(.985)!important}.auth-query-row button{position:relative;overflow:hidden;box-shadow:0 16px 38px #3b82f63d!important}.auth-query-row button:hover{filter:brightness(1.08);box-shadow:0 20px 52px #3b82f652!important}.auth-query-row button:after{content:"";background:linear-gradient(90deg,#0000,#ffffff3d,#0000);transition:transform .48s cubic-bezier(.2,.9,.2,1);position:absolute;inset:0;transform:translate(-140%)skew(-18deg)}.auth-query-row button:hover:after{transform:translate(140%)skew(-18deg)}@media (max-width:1100px){main>.section{padding-top:96px;padding-bottom:96px}.section-title h2{font-size:clamp(38px,8vw,58px)!important}}@media (max-width:760px){main>.section{width:min(100% - 28px,1240px);padding-top:76px;padding-bottom:76px}.section-title{margin-bottom:34px!important}.section-title h2{font-size:clamp(34px,10.5vw,48px)!important}.hero-section,.hero-sticky{min-height:720px!important}.hero-content{transform:translateY(-28px)!important}.hero-content h1{font-size:clamp(52px,18vw,86px)!important}.hero-copy{font-size:16px!important;line-height:1.72!important}.hero-product-preview{opacity:.36!important}.auth-suite-section{width:min(100% - 28px,1240px)!important}.auth-control-panel{border-radius:24px!important;padding:18px!important}.auth-app-actions article{min-height:188px!important}}.header-inner,.mobile-nav-panel{pointer-events:auto}.is-scrolled .header-inner{margin-top:10px;-webkit-backdrop-filter:blur(22px)saturate(1.2)!important;backdrop-filter:blur(22px)saturate(1.2)!important;background:#070a1294!important;border:1px solid #ffffff1a!important;border-radius:999px!important;width:min(1068px,100% - 32px)!important;height:58px!important;padding:0 10px 0 18px!important;box-shadow:0 18px 58px #00000047,inset 0 1px #ffffff14!important}.main-nav a{position:relative}.main-nav a:after{content:"";opacity:0;background:linear-gradient(90deg,#3080ff,#00d2ef);border-radius:999px;height:2px;transition:left .22s,right .22s,opacity .22s;position:absolute;bottom:-8px;left:50%;right:50%}.main-nav a:hover:after{opacity:1;left:0;right:0}.quick-start{transition:transform .2s cubic-bezier(.2,.9,.2,1),box-shadow .2s,background .2s!important}.quick-start:hover{transform:translateY(-1px)scale(1.03);box-shadow:0 14px 34px #3080ff2e}.mobile-nav-panel{background:radial-gradient(320px at 50% 0,#3080ff24,#0000 58%),#070a12eb!important;border-radius:22px!important;top:76px!important}@media (max-width:760px){.site-header{padding-top:8px}.header-inner,.is-scrolled .header-inner{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#070a12ad!important;border:1px solid #ffffff1a!important;border-radius:999px!important;height:56px!important;padding:0 8px 0 16px!important;box-shadow:0 18px 58px #00000047,inset 0 1px #ffffff14!important}.locale-button,.quick-start{display:none!important}.mobile-menu{display:inline-flex!important}}.architecture-section,.powerful-section,.usecase-section,.deployment-section,.pro-section{width:min(100% - 40px,1152px)!important}.architecture-section:before,.powerful-section:before,.usecase-section:before,.deployment-section:before,.pro-section:before{filter:blur(10px);opacity:.42!important}.architecture-section .section-title h2,.powerful-section .section-title h2,.usecase-section .section-title h2,.deployment-section .section-title h2,.pro-section .section-title h2{max-width:850px;margin-left:auto;margin-right:auto;letter-spacing:-.025em!important;font-size:clamp(44px,5.6vw,78px)!important}.architecture-grid{align-items:stretch!important;gap:clamp(62px,7vw,100px)!important;max-width:1120px!important}.stack-panel{background:radial-gradient(480px circle at var(--card-x,50%) var(--card-y,0%), rgba(var(--stack-accent), .13), transparent 58%), linear-gradient(180deg, #ffffff1b, #ffffff0b)!important;border:1px solid #ffffff1f!important;border-radius:24px!important;min-height:438px!important;padding:28px!important;box-shadow:inset 0 1px #ffffff1f,0 24px 78px #00000047!important}.stack-panel:hover{transform:translateY(-6px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg))!important}.stack-panel-head{gap:16px!important;margin-bottom:24px!important}.stack-panel p{color:#ffffff75!important}.stack-tech-list{gap:10px!important}.stack-tech-list span{background:#ffffff0d!important;border-radius:14px!important;grid-template-columns:34px minmax(0,1fr) auto!important;min-height:48px!important;padding:7px 12px 7px 7px!important}.stack-tech-list span i{border-radius:11px!important;width:34px!important;height:34px!important}.stack-tech-list b{font-size:14px!important;line-height:20px!important}.stack-tech-list em{border:1px solid rgba(var(--stack-accent), .12);border-radius:999px;padding:4px 8px;color:rgba(var(--stack-accent), .86)!important;background:rgba(var(--stack-accent), .09)!important}.architecture-hub{width:112px!important;height:112px!important}.architecture-addon-grid{max-width:1120px!important;margin-top:26px!important}.flow-row{margin-top:64px!important}.flow-row .flow-node b{border-radius:21px!important;width:74px!important;height:74px!important;font-size:28px!important}.architecture-metrics{border-radius:20px!important;max-width:1120px!important;padding-top:46px!important}.architecture-metrics div{min-height:126px!important}.feature-tabs{background:#ffffff13!important;border:1px solid #ffffff1a!important;border-radius:999px!important;max-width:760px!important;margin-bottom:28px!important;margin-left:auto!important;margin-right:auto!important;padding:6px!important;box-shadow:inset 0 1px #ffffff1a,0 22px 58px #0003!important}.feature-tabs button{min-width:132px;border-radius:999px!important;min-height:42px!important;font-size:14px!important;font-weight:700!important}.feature-tabs:before{background:radial-gradient(circle at 30% 15%,#fff3,#0000 34%),linear-gradient(135deg,#3b82f6b8,#06b6d46b)!important}.power-panel-wrap{background:linear-gradient(#ffffff1c,#ffffff0b)!important;border:1px solid #ffffff1a!important;border-radius:28px!important;max-width:1120px!important;box-shadow:inset 0 1px #ffffff1f,0 30px 95px #0000004d!important}.power-panel{grid-template-columns:minmax(0,.9fr) minmax(360px,.82fr)!important;gap:clamp(28px,4vw,56px)!important;min-height:486px!important;padding:clamp(32px,4.8vw,58px)!important}.power-panel:after{display:none!important}.power-copy{align-self:center}.power-icon{border-radius:20px!important;width:66px!important;height:66px!important}.power-panel h3{max-width:520px;font-size:clamp(32px,4.2vw,54px)!important;line-height:1.04!important}.power-panel p:not(.eyebrow){color:#ffffff94!important;font-size:16px!important;line-height:1.86!important}.power-visual{z-index:2;align-content:center;gap:14px;display:grid;position:relative}.power-preview-card{background:radial-gradient(320px circle at var(--card-x,65%) var(--card-y,20%), rgba(var(--feature-rgb), .2), transparent 62%), linear-gradient(180deg, #ffffff21, #ffffff0e);border:1px solid #ffffff21;border-radius:24px;padding:22px;transition:transform .34s cubic-bezier(.2,.9,.2,1),border-color .24s,background .24s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 24px 70px #00000038}.power-preview-card:hover{border-color:rgba(var(--feature-rgb), .36);transform:translateY(-5px)}.power-preview-card:before{content:"";background:linear-gradient(120deg,#0000 22%,#ffffff1f,#0000 42%) -160% 0/80% 100% no-repeat;transition:background-position .75s cubic-bezier(.2,.9,.2,1);position:absolute;inset:0}.power-panel.active .power-preview-card:before{background-position:220% 0}.power-preview-head{grid-template-columns:40px 1fr;align-items:center;gap:2px 12px;display:grid;position:relative}.power-preview-head span{color:#fff;background:var(--feature-gradient);border-radius:13px;grid-row:1/3;place-items:center;width:40px;height:40px;display:grid}.power-preview-head b{color:#fff;font-size:17px}.power-preview-head em{color:#ffffff75;font-size:12px;font-style:normal}.power-preview-card strong{color:#fff;letter-spacing:-.02em;margin-top:28px;font-size:clamp(25px,3.2vw,40px);display:block;position:relative}.power-preview-card p{-webkit-line-clamp:3;color:#ffffff94;-webkit-box-orient:vertical;margin:12px 0 18px;display:-webkit-box;position:relative;overflow:hidden;font-size:14px!important;line-height:1.7!important}.power-preview-card code{border:1px solid rgba(var(--feature-rgb), .22);color:#ffffffc7;background:rgba(var(--feature-rgb), .1);border-radius:999px;gap:8px;padding:7px 11px;font-family:inherit;font-size:12px;display:inline-flex;position:relative}.power-feature-list{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:22px;min-height:auto!important;padding:20px!important}.power-feature-list h4{color:#ffffffd1!important;margin:0 0 14px!important}.power-feature-list ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px!important}.power-panel li{color:#ffffffb3!important;background:#ffffff0b!important;border-radius:13px!important;min-height:42px!important;padding:9px 10px!important}.power-mini-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.power-mini-stats span{color:#ffffffb8;background:#ffffff0b;border:1px solid #ffffff17;border-radius:16px;place-items:center;min-height:54px;font-weight:800;display:grid}.feature-metrics{border-radius:20px!important;max-width:1120px!important;margin-top:30px!important}.usecase-grid article,.pro-grid article,.pro-advantages article{border-radius:22px!important;box-shadow:inset 0 1px #ffffff1a,0 22px 64px #0000002e!important}@media (max-width:1100px){.power-panel{grid-template-columns:1fr!important}.architecture-grid{gap:22px!important}}@media (max-width:760px){.architecture-section,.powerful-section,.usecase-section,.deployment-section,.pro-section{width:min(100% - 28px,1152px)!important}.stack-panel,.power-panel{padding:22px!important}.feature-tabs{justify-content:flex-start!important}.feature-tabs button{min-width:max-content}.power-feature-list ul,.power-mini-stats,.architecture-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.power-preview-card strong{font-size:27px}}.effects-ready .hero-kicker-wrap,.effects-ready .hero-title,.effects-ready .hero-copy,.effects-ready .hero-actions,.effects-ready .hero-product-preview{opacity:0;transform:translateY(28px)}.effects-ready .hero-kicker-wrap.is-visible{animation:.72s cubic-bezier(.2,.9,.2,1) 50ms forwards anheyu-rise}.effects-ready .hero-title.is-visible{animation:.78s cubic-bezier(.2,.9,.2,1) .16s forwards anheyu-rise}.effects-ready .hero-copy.is-visible{animation:.78s cubic-bezier(.2,.9,.2,1) .28s forwards anheyu-rise}.effects-ready .hero-actions.is-visible{animation:.78s cubic-bezier(.2,.9,.2,1) .4s forwards anheyu-rise}.effects-ready .hero-product-preview.is-visible{animation:.88s cubic-bezier(.2,.9,.2,1) .48s forwards anheyu-preview-rise}.hero-backdrop{opacity:.78!important}.hero-content h1{letter-spacing:-.025em!important}.hero-title span,.hero-title b{animation:8s ease-in-out infinite hero-gradient-pan;background-size:160%!important}.hero-orbit{transform:translateY(calc(var(--hero-scroll,0) * -28px)) scale(calc(1 - var(--hero-scroll,0) * .08));opacity:.62!important}.hero-orbit:before{animation-duration:28s!important}.hero-orbit:after{animation-direction:reverse;animation-duration:38s!important}.hero-float-card{-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);animation-duration:5.8s!important}.scroll-hint{animation:2.2s ease-in-out infinite scroll-soft-pulse}.architecture-hub:before{opacity:.86!important;background:linear-gradient(90deg,#0000,#3b82f62e,#06b6d4b8,#3b82f633,#0000)!important}.architecture-hub:after{animation:2.6s ease-in-out infinite arch-current;box-shadow:0 0 26px #38bdf86b;background:linear-gradient(90deg,#0000,#ffffff2e,#67e8f9,#3b82f6e6,#0000)!important}.architecture-hub span{animation:4.8s ease-in-out infinite hub-float}.architecture-hub i:after{box-shadow:0 0 18px #60a5fae0!important}.stack-panel.is-visible .stack-panel-head,.support-panel.is-visible h3,.support-panel.is-visible div,.power-preview-card.is-visible{animation:.62s cubic-bezier(.2,.9,.2,1) both anheyu-rise}.auth-suite-section{width:min(100% - 40px,1152px)!important}.auth-suite-section .section-title h2{max-width:760px;margin-left:auto;margin-right:auto;letter-spacing:-.025em!important;font-size:clamp(42px,5.4vw,76px)!important}.auth-app-shell{max-width:1120px;margin:0 auto;grid-template-columns:minmax(0,.9fr) minmax(440px,1fr)!important;gap:18px!important}.auth-app-actions{gap:12px!important}.auth-app-actions article{background:radial-gradient(360px circle at var(--card-x,70%) var(--card-y,0%), rgba(var(--auth-glow), .16), transparent 62%), linear-gradient(180deg, #ffffff1a, #ffffff0b)!important;border:1px solid #ffffff1a!important;border-radius:22px!important;min-height:182px!important;padding:22px!important;box-shadow:inset 0 1px #ffffff1a,0 22px 66px #00000038!important}.effects-ready .auth-app-actions article{opacity:0;transform:translateY(24px)}.effects-ready .auth-app-actions article.is-visible{animation:.64s cubic-bezier(.2,.9,.2,1) both anheyu-rise}.effects-ready .auth-app-actions article:nth-child(2).is-visible{animation-delay:70ms}.effects-ready .auth-app-actions article:nth-child(3).is-visible{animation-delay:.14s}.effects-ready .auth-app-actions article:nth-child(4).is-visible{animation-delay:.21s}.auth-suite-head svg{border-radius:14px;padding:12px;width:46px!important;height:46px!important}.auth-suite-head span{border:1px solid rgba(var(--auth-glow), .18);background:rgba(var(--auth-glow), .1);border-radius:999px;padding:5px 9px;color:#ffffffb8!important}.auth-app-actions h3{margin-top:24px!important;font-size:22px!important}.auth-app-actions p{min-height:76px;color:#ffffff8c!important}.auth-control-panel{background:radial-gradient(520px circle at var(--card-x,68%) var(--card-y,0%), #3b82f62e, transparent 60%), linear-gradient(180deg, #ffffff21, #ffffff0d)!important;border:1px solid #ffffff1f!important;border-radius:28px!important;padding:24px!important;box-shadow:inset 0 1px #ffffff24,0 30px 90px #00000047!important}.auth-control-panel:after{opacity:.45}.auth-query-row{background:#ffffff0b;border:1px solid #ffffff17;border-radius:18px;padding:10px}.auth-query-row label{padding-left:8px}.auth-query-row input{background:0 0!important}.auth-license-card{background:#ffffff0d;border:1px solid #ffffff17;border-radius:18px;overflow:hidden}.auth-module-cloud span{border:1px solid #3b82f624;background:#3b82f614!important}.auth-event-list p{background:#ffffff0b;border:1px solid #ffffff14;border-radius:15px}.auth-flow-panel{max-width:980px;background:linear-gradient(90deg,#ffffff0b,#ffffff17,#ffffff0b)!important;border:1px solid #ffffff1a!important;border-radius:22px!important;margin:24px auto 0!important;box-shadow:inset 0 1px #ffffff1a,0 24px 70px #0003!important}.auth-flow-panel span{position:relative}.auth-flow-panel span+span:before{content:"";background:linear-gradient(90deg,#0000,#60a5fa9e);width:28px;height:1px;position:absolute;top:50%;left:-16px}@keyframes anheyu-rise{0%{opacity:0;filter:blur(6px);transform:translateY(28px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes anheyu-preview-rise{0%{opacity:0;filter:blur(8px);transform:translate(-50%)translateY(138px)scale(.82)}to{opacity:.62;filter:blur();transform:translate(-50%)translateY(90px)scale(.88)}}@keyframes hero-gradient-pan{0%,to{background-position:0%}50%{background-position:100%}}@keyframes scroll-soft-pulse{0%,to{opacity:.48;transform:translate(-50%)translateY(0)}50%{opacity:.9;transform:translate(-50%)translateY(6px)}}@keyframes arch-current{0%,to{opacity:.52;filter:blur(.2px)}50%{opacity:1;filter:blur()}}@keyframes hub-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-6px)rotate(2deg)}}@media (max-width:1100px){.auth-app-shell{grid-template-columns:1fr!important}}@media (max-width:760px){.hero-section{min-height:720px!important}.auth-suite-section{width:min(100% - 28px,1152px)!important}.auth-app-actions{grid-template-columns:1fr!important}.auth-flow-panel{grid-template-columns:1fr!important;gap:10px!important}.auth-flow-panel span+span:before{display:none}}.deployment-section,.pro-section{width:min(100% - 40px,1152px)!important}.deployment-section .section-title,.pro-section .section-title{margin-bottom:46px!important}.deployment-section .section-title h2,.pro-section .section-title h2{max-width:820px;margin-left:auto;margin-right:auto;letter-spacing:-.026em!important;font-size:clamp(42px,5.2vw,74px)!important}.deploy-methods button{background:radial-gradient(260px circle at var(--card-x,80%) var(--card-y,0%), #10b9811a, transparent 62%), #ffffff08!important;min-height:84px!important;box-shadow:none!important;border-color:#ffffff14!important;border-radius:18px!important;padding:14px 16px!important}.deploy-methods button:hover,.deploy-methods button.active{background:radial-gradient(300px circle at var(--card-x,80%) var(--card-y,0%), #10b98129, transparent 62%), #fff1!important;border-color:#10b9813d!important}.deploy-methods button>span{background:#ffffff12!important;border-radius:13px!important;width:44px!important;height:44px!important}.deploy-methods button.active>span{background:linear-gradient(135deg,#10b981,#14b8a6)!important}.deploy-methods button strong{font-size:17px!important}.deploy-methods button em{color:#ffffff8c!important}.deploy-methods button small{color:#ffffffb3!important;background:#10b9811a!important}.deploy-console{gap:12px!important;display:grid!important}.terminal-card{background:radial-gradient(640px circle at var(--card-x,65%) var(--card-y,0%), #10b9811a, transparent 60%), #0c111a!important;border-color:#ffffff1a!important;border-radius:24px!important;min-height:362px!important;box-shadow:inset 0 1px #ffffff12,0 26px 82px #00000042!important}.terminal-card:before{opacity:.65;background:linear-gradient(90deg,#0000,#34d399ad,#0000)!important;top:49px!important}.terminal-card>div{background:#ffffff06!important;border-bottom-color:#ffffff14!important;height:48px!important}.terminal-card button{font-weight:800;color:#0c111a!important;background:#fff!important;border:0!important;border-radius:999px!important}.terminal-card pre{color:#ffffffd6!important;min-height:286px!important;padding:24px!important;font-size:13px!important;line-height:1.82!important}.deploy-status-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.deploy-status-strip span{min-height:76px!important;box-shadow:none!important;background:#ffffff09!important;border:1px solid #ffffff14!important;border-radius:18px!important;padding:14px!important}.deploy-status-strip b{color:#34d399!important;font-size:22px!important}.deploy-status-strip em{color:#ffffff80!important}.docs-button{color:#0f172a!important;background:#fff!important;border-radius:999px!important;min-height:46px!important;padding:0 22px!important;box-shadow:0 18px 52px #ffffff1a!important}.docs-button:hover{transform:translateY(-2px)scale(1.02)}.pro-grid{gap:16px!important;max-width:1120px!important}.pro-grid article{background:radial-gradient(320px circle at var(--card-x,70%) var(--card-y,0%), rgba(var(--pro-glow), .14), transparent 58%), linear-gradient(180deg, #ffffff14, #ffffff08)!important;border-color:#ffffff17!important;border-radius:24px!important;min-height:330px!important;padding:26px!important;box-shadow:inset 0 1px #ffffff14,0 22px 66px #0000002e!important}.pro-grid article:hover{border-color:rgba(var(--pro-glow), .22)!important;transform:translateY(-7px)!important}.pro-card-head span{color:#ffffffbd!important;border-color:#ffffff17!important;padding:5px 9px!important}.pro-card-head svg{width:50px!important;height:50px!important;box-shadow:0 16px 42px rgba(var(--pro-glow), .18)!important;border-radius:17px!important;padding:13px!important}.pro-grid h3{letter-spacing:-.01em;margin:34px 0 10px!important;font-size:24px!important}.pro-grid p{font-size:14px!important;line-height:1.78!important}.pro-grid ul{gap:9px!important;margin-top:18px!important}.pro-grid li{background:#ffffff0b!important;border-radius:12px!important;min-height:38px!important;padding:8px 10px!important}.pro-grid a{margin-top:18px!important;font-size:13px!important}.pro-advantage-wrap{background:radial-gradient(520px at 50% 0,#8b5cf61a,#0000 62%),#ffffff08!important;border:1px solid #ffffff14!important;border-radius:24px!important;max-width:1120px!important;margin-top:24px!important;padding:24px!important;box-shadow:inset 0 1px #ffffff0f!important}.pro-advantage-wrap>h3{margin-bottom:16px!important;font-size:22px!important}.pro-advantages{gap:12px!important}.pro-advantages article{min-height:138px!important;box-shadow:none!important;background:#ffffff08!important;border:1px solid #ffffff12!important;border-radius:18px!important;padding:18px!important}.pro-advantages article:hover{background:#ffffff0f!important;transform:translateY(-4px)!important}.effects-ready .deploy-methods button,.effects-ready .terminal-card,.effects-ready .deploy-status-strip,.effects-ready .pro-grid article,.effects-ready .pro-advantages article{opacity:0;transform:translateY(24px)}.effects-ready .deploy-methods button.is-visible,.effects-ready .terminal-card.is-visible,.effects-ready .deploy-status-strip.is-visible,.effects-ready .pro-grid article.is-visible,.effects-ready .pro-advantages article.is-visible{animation:.62s cubic-bezier(.2,.9,.2,1) both anheyu-rise}.effects-ready .deploy-methods button:nth-child(2).is-visible,.effects-ready .pro-grid article:nth-child(2).is-visible,.effects-ready .pro-advantages article:nth-child(2).is-visible{animation-delay:70ms}.effects-ready .deploy-methods button:nth-child(3).is-visible,.effects-ready .pro-grid article:nth-child(3).is-visible,.effects-ready .pro-advantages article:nth-child(3).is-visible{animation-delay:.14s}.effects-ready .deploy-methods button:nth-child(4).is-visible,.effects-ready .pro-advantages article:nth-child(4).is-visible{animation-delay:.21s}@media (max-width:1100px){.deployment-grid,.pro-grid{grid-template-columns:1fr!important}.pro-advantages{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.deployment-section,.pro-section{width:min(100% - 28px,1152px)!important}.deploy-methods button{grid-template-columns:44px 1fr!important;grid-template-areas:"icon title""icon desc""icon meta""tag tag"!important}.deploy-methods button small{margin-top:8px;justify-self:start!important}.deploy-status-strip,.pro-advantages{grid-template-columns:1fr!important}.terminal-card{min-height:300px!important}}main>.section{width:min(100% - 40px,1152px)!important;padding-top:clamp(76px,8.8vw,128px)!important;padding-bottom:clamp(76px,8.8vw,128px)!important}.section-title{width:min(760px,100%)!important;margin-bottom:clamp(36px,4.4vw,56px)!important}.section-title h2{letter-spacing:-.026em!important;font-size:clamp(40px,5.4vw,72px)!important;line-height:1.02!important}.section-title>p:last-child{color:#ffffff8a!important;max-width:700px!important;margin-top:20px!important;font-size:clamp(15px,1.5vw,18px)!important;line-height:1.75!important}.advantage-grid,.usecase-grid,.metric-strip{max-width:1120px!important;margin-left:auto!important;margin-right:auto!important}.advantage-grid{gap:16px!important}.advantage-grid article{background:radial-gradient(300px circle at var(--card-x,70%) var(--card-y,0%), rgba(var(--feature-glow), .12), transparent 62%), linear-gradient(180deg, #ffffff12, #ffffff08)!important;border-color:#ffffff16!important;border-radius:22px!important;min-height:292px!important;padding:26px!important;box-shadow:inset 0 1px #ffffff12,0 20px 62px #0000002b!important}.advantage-grid article:hover{border-color:rgba(var(--feature-glow), .22)!important;transform:translateY(-6px)!important}.feature-icon{border-radius:17px!important;width:56px!important;height:56px!important}.advantage-grid h3{margin-top:26px!important;margin-bottom:12px!important;font-size:20px!important}.advantage-grid p{color:#ffffff8a!important;font-size:14px!important;line-height:1.76!important}.metric-strip{border:1px solid #ffffff13;background:radial-gradient(420px at 50% 0,#3b82f61a,#0000 64%),#ffffff07!important;border-radius:22px!important;min-height:118px!important;box-shadow:inset 0 1px #ffffff0e!important}.metric-strip div{min-height:118px!important;box-shadow:none!important;background:0 0!important;border:0!important}.metric-strip strong{font-size:clamp(34px,4.5vw,56px)!important}.metric-strip span{color:#ffffff7a!important}.usecase-grid{gap:14px!important}.usecase-grid article{background:radial-gradient(300px circle at var(--card-x,70%) var(--card-y,0%), #8b5cf61a, transparent 62%), #ffffff08!important;border-color:#ffffff14!important;border-radius:22px!important;min-height:212px!important;padding:24px!important;box-shadow:inset 0 1px #ffffff0f,0 18px 58px #00000029!important}.usecase-grid article:hover{border-color:#8b5cf633!important;transform:translateY(-5px)!important}.usecase-grid article>div span{border-radius:15px!important;width:46px!important;height:46px!important}.usecase-grid h3{margin-top:24px!important;margin-bottom:10px!important;font-size:20px!important}.usecase-grid p{font-size:14px!important;line-height:1.76!important}.site-footer{width:min(100% - 40px,1120px)!important}@media (max-width:1100px){.advantage-grid,.usecase-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){main>.section{width:min(100% - 28px,1152px)!important;padding-top:74px!important;padding-bottom:74px!important}.section-title{margin-bottom:32px!important}.section-title h2{font-size:clamp(34px,10.6vw,48px)!important}.advantage-grid,.usecase-grid,.metric-strip{grid-template-columns:1fr!important}.metric-strip div{min-height:92px!important}}.site-header{z-index:80!important;padding-top:0!important}.header-inner,.is-scrolled .header-inner{width:min(1120px,100% - 32px)!important;height:64px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 2px!important}.main-nav{color:#ffffff94!important;gap:32px!important}.main-nav a:after{background:linear-gradient(90deg,#3b82f6,#22d3ee)!important;bottom:-9px!important}.locale-button{background:0 0!important;border-radius:10px!important;height:40px!important}.quick-start{color:#0b1120!important;height:40px!important;box-shadow:none!important;background:#fff!important;padding:0 20px!important;font-size:14px!important;font-weight:650!important}.hero-section{height:90vh!important;min-height:700px!important}.hero-sticky{min-height:700px!important}.hero-content{width:min(720px,100% - 32px)!important;transform:translateY(calc(-4px + var(--hero-scroll,0) * -42px))!important}.hero-content h1{margin-bottom:30px!important;font-size:clamp(52px,8.6vw,108px)!important;line-height:.98!important}.hero-copy{color:#ffffff94!important;max-width:680px!important;font-size:clamp(16px,1.65vw,22px)!important;line-height:1.72!important}.hero-actions{margin-top:40px!important}.hero-actions .button{min-height:52px!important;padding:0 28px!important}.hero-product-preview{filter:saturate(.9)blur(.1px);height:236px!important;opacity:calc(.24 - var(--hero-scroll,0) * .18)!important;transform:translateX(-50%) translateY(calc(126px + var(--hero-scroll,0) * 96px)) scale(.82)!important;bottom:0!important}.hero-window-main{width:min(600px,66vw)!important;height:212px!important}.hero-float-card{opacity:.58!important}@media (max-width:760px){.header-inner,.is-scrolled .header-inner{width:min(100% - 24px,1120px)!important;height:58px!important}.hero-section,.hero-sticky{min-height:720px!important}.hero-content{transform:translateY(-22px)!important}.hero-content h1{font-size:clamp(50px,16vw,82px)!important}.hero-product-preview{opacity:.18!important;transform:translate(-50%)translateY(150px)scale(.78)!important}}.pricing-grid,.marketplace-grid{gap:16px!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important}.price-card,.marketplace-grid article{position:relative;overflow:hidden;background:radial-gradient(340px circle at var(--card-x,70%) var(--card-y,0%), #3b82f61f, transparent 60%), linear-gradient(180deg, #ffffff13, #ffffff08)!important;border:1px solid #ffffff16!important;border-radius:24px!important;min-height:356px!important;padding:26px!important;box-shadow:inset 0 1px #ffffff12,0 20px 66px #0000002e!important}.price-card:hover,.marketplace-grid article:hover{border-color:#3b82f638!important;transform:translateY(-6px)!important}.price-card.featured{background:radial-gradient(420px circle at var(--card-x,60%) var(--card-y,0%), #3b82f633, transparent 62%), linear-gradient(180deg, #ffffff18, #ffffff0a)!important;border-color:#3b82f64d!important;transform:none!important}.price-card.active{border-color:#22d3ee6b!important;box-shadow:inset 0 1px #ffffff1f,0 26px 82px #3b82f63d!important}.price-card .pill,.marketplace-grid article>span{border-radius:999px;padding:6px 10px;font-size:12px;font-weight:850;display:inline-flex;color:#ffffffc2!important;background:#3b82f61f!important;border:1px solid #3b82f62e!important}.price-card h3,.marketplace-grid h3{letter-spacing:-.015em;color:#fff!important;margin-top:26px!important;margin-bottom:10px!important;font-size:25px!important}.price-card strong{display:block;color:#fff!important;margin-bottom:12px!important;font-size:clamp(32px,4vw,48px)!important;line-height:1!important}.price-card p,.marketplace-grid p{color:#ffffff8c!important;min-height:82px!important;font-size:14px!important;line-height:1.78!important}.price-card ul{gap:9px!important;margin-top:18px!important}.price-card li{color:#ffffffb3!important;background:#ffffff0b!important;border-radius:12px!important;min-height:38px!important;padding:8px 10px!important}.plan-select-link{background:#fff;border-radius:999px;align-items:center;gap:7px;width:fit-content;min-height:40px;margin-top:18px;padding:0 14px;font-size:13px;font-weight:900;display:inline-flex;color:#0f172a!important}.compare-table{background:#ffffff08!important;border-color:#ffffff14!important;border-radius:24px!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;box-shadow:inset 0 1px #ffffff0f,0 24px 72px #0000002e!important}.compare-head{background:#ffffff0e!important}.compare-head span,.compare-row>*{border-color:#ffffff13!important}.compare-row b{color:#fff!important}.compare-row p{color:#ffffff94!important}.marketplace-grid div{gap:10px!important}.marketplace-grid a{min-height:40px;background:#ffffff12!important;border-radius:999px!important;padding:0 14px!important}.marketplace-grid a:first-child{color:#0f172a!important;background:#fff!important}.faq-grid article{box-shadow:none!important;background:#ffffff08!important;border-color:#ffffff13!important;border-radius:20px!important}.effects-ready .price-card,.effects-ready .marketplace-grid article,.effects-ready .compare-table{opacity:0;transform:translateY(24px)}.effects-ready .price-card.is-visible,.effects-ready .marketplace-grid article.is-visible,.effects-ready .compare-table.is-visible{animation:.62s cubic-bezier(.2,.9,.2,1) both anheyu-rise}@media (max-width:1100px){.pricing-grid,.marketplace-grid{grid-template-columns:1fr!important}}.purchase-flow-section,.download-center-section{width:min(100% - 40px,1180px)!important}.purchase-flow-section .section-title,.download-center-section .section-title{margin-bottom:44px!important}.purchase-flow-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:1120px;margin:0 auto;display:grid;position:relative}.purchase-flow-grid:before{content:"";background:linear-gradient(90deg,#0000,#60a5fa80,#22d3ee5c,#0000);height:1px;position:absolute;top:52px;left:10%;right:10%}.purchase-flow-grid article,.download-version-list article,.download-platform-panel{background:radial-gradient(340px circle at var(--card-x,72%) var(--card-y,0%), #3b82f624, transparent 64%), linear-gradient(180deg, #ffffff18, #ffffff09);border:1px solid #ffffff1a;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 22px 68px #0003}.purchase-flow-grid article{border-radius:24px;min-height:228px;padding:24px}.purchase-flow-grid article:after,.download-version-list article:after,.download-platform-panel:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 24%,#ffffff18,#0000 46%) -150% 0/80% 100% no-repeat;transition:background-position .68s cubic-bezier(.2,.9,.2,1);position:absolute;inset:0}.purchase-flow-grid article:hover:after,.download-version-list article:hover:after,.download-platform-panel:hover:after{background-position:220% 0}.purchase-flow-grid article>span{color:#ffffff2e;font-size:34px;font-weight:900;position:absolute;top:16px;right:18px}.purchase-flow-grid svg{color:#fff;background:linear-gradient(135deg,#3b82f6,#22d3ee);border-radius:17px;width:52px;height:52px;padding:14px;box-shadow:0 16px 42px #3b82f642}.purchase-flow-grid h3{color:#fff;margin:30px 0 10px;font-size:21px}.purchase-flow-grid p{color:#ffffff8f;margin:0;font-size:14px;line-height:1.76}.download-center-grid{grid-template-columns:minmax(310px,.82fr) minmax(0,1.18fr);gap:16px;max-width:1120px;margin:0 auto;display:grid}.download-version-list{gap:10px;display:grid}.download-version-list article{border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:104px;padding:16px;display:grid}.download-version-list article.active{background:radial-gradient(360px circle at var(--card-x,72%) var(--card-y,0%), #3b82f63d, transparent 64%), linear-gradient(180deg, #ffffff1f, #ffffff0b);border-color:#3b82f647}.download-version-list article>span,.download-panel-head span{color:#ffffffc7;background:#3b82f629;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}.download-version-list b,.download-version-list strong,.download-version-list em{display:block}.download-version-list b{color:#ffffff7a;font-size:12px}.download-version-list strong{color:#fff;margin-top:3px;font-size:17px}.download-version-list em{color:#ffffff7a;margin-top:4px;font-size:12px;font-style:normal}.download-version-list small{color:#ffffff8f;font-weight:800}.download-version-list div small{color:#ffffff6b;margin-top:7px;font-size:12px;font-weight:600;line-height:1.55;display:block}.download-platform-panel{border-radius:28px;align-content:start;gap:16px;min-height:332px;padding:24px;display:grid}.download-panel-head{z-index:1;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;display:grid;position:relative}.download-panel-head svg{color:#fff;background:linear-gradient(135deg,#10b981,#22d3ee);border-radius:15px;width:44px;height:44px;padding:12px}.download-panel-head b{color:#fff;font-size:20px}.download-platform-grid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid;position:relative}.download-platform-grid button{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff17;border-radius:20px;align-content:center;gap:8px;min-height:128px;padding:16px;display:grid}.download-platform-grid button:hover{background:#3b82f61f;border-color:#3b82f642;transform:translateY(-4px)}.download-platform-grid button.active{background:radial-gradient(140px at 80% 0,#22d3ee2e,#0000 70%),#3b82f621;border-color:#22d3ee4d}.download-platform-grid svg{color:#60a5fa}.download-platform-grid b,.download-platform-grid em{display:block}.download-platform-grid em{color:#ffffff75;font-size:12px;font-style:normal}.download-license-note{z-index:1;color:#ffffffad;background:#10b9811a;border:1px solid #10b98129;border-radius:18px;align-items:center;gap:10px;padding:14px;display:flex;position:relative}.download-license-note svg{color:#34d399;flex:none}.download-selection-summary{z-index:1;color:#ffffffa8;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:18px;gap:7px;padding:14px;display:grid;position:relative}.download-selection-summary b{color:#fff;font-size:13px}.download-selection-summary span{color:#ffffff8f;font-size:13px;line-height:1.6}.effects-ready .purchase-flow-grid article,.effects-ready .download-version-list article,.effects-ready .download-platform-panel{opacity:0;transform:translateY(24px)}.effects-ready .purchase-flow-grid article.is-visible,.effects-ready .download-version-list article.is-visible,.effects-ready .download-platform-panel.is-visible{animation:.62s cubic-bezier(.2,.9,.2,1) both anheyu-rise}@media (max-width:1100px){.purchase-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.download-center-grid{grid-template-columns:1fr}}@media (max-width:760px){.purchase-flow-section,.download-center-section{width:min(100% - 28px,1180px)!important}.purchase-flow-grid,.download-platform-grid{grid-template-columns:1fr}.purchase-flow-grid:before{display:none}.download-version-list article{grid-template-columns:1fr}}.main-nav a[href="/admin/config/"]{color:#425aef;font-weight:900}.config-console{align-items:stretch}.config-output-tabs{background:#eef2ff;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:5px;display:grid}.config-output-tabs button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:12px;min-height:34px;font-size:12px;font-weight:900}.config-output-tabs button.active{color:#111827;background:#fff;box-shadow:0 10px 24px #1d2a561a}.config-row-sort{gap:4px;display:grid}.config-row-sort button{color:#64748b;cursor:pointer;background:#fff;border:0;border-radius:9px;place-items:center;width:34px;height:18px;display:grid}.config-row-sort button:hover{color:#425aef;background:#eef2ff}.config-list article:has(.config-row-sort){grid-template-columns:1fr 1fr 1.25fr 72px 36px auto}.config-preview{grid-template-rows:auto auto auto minmax(320px,1fr) auto auto}.config-preview pre{white-space:pre-wrap;word-break:break-word}@media (max-width:1180px){.config-list article:has(.config-row-sort){grid-template-columns:repeat(2,minmax(0,1fr)) auto auto}}@media (max-width:760px){.config-output-tabs{grid-template-columns:1fr}.config-list article:has(.config-row-sort){grid-template-columns:1fr}.config-row-sort{grid-template-columns:repeat(2,34px)}}.architecture-section{width:min(100% - 40px,1180px)!important}.architecture-section .section-title{margin-bottom:58px!important}.architecture-section .section-title .eyebrow{color:#60a5fa!important}.architecture-section .section-title h2{max-width:860px;margin-left:auto;margin-right:auto;font-size:clamp(40px,5.6vw,72px)!important;line-height:1.04!important}.architecture-grid{gap:clamp(70px,8vw,106px)!important;max-width:1120px!important}.stack-panel{background:radial-gradient(520px circle at 50% -12%, rgba(var(--stack-accent), .2), transparent 56%), linear-gradient(180deg, #ffffff1b, #ffffff0a 52%, #ffffff07)!important;border-color:#ffffff1a!important;border-radius:28px!important;min-height:438px!important;padding:28px!important;box-shadow:inset 0 1px #ffffff24,0 26px 76px #0000003d!important}.stack-panel.frontend{--stack-accent:34, 197, 94!important;--stack-color:#22c55e!important;--stack-gradient:linear-gradient(135deg, #22c55e, #14b8a6)!important}.stack-panel.backend{--stack-accent:59, 130, 246!important;--stack-color:#3b82f6!important;--stack-gradient:linear-gradient(135deg, #3b82f6, #8b5cf6)!important}.stack-panel-head{margin-bottom:24px!important}.stack-panel-head>span{border-radius:18px!important;width:58px!important;height:58px!important}.stack-panel h3{font-size:24px!important;line-height:1.25!important}.stack-panel p{color:#ffffff85!important;font-size:14px!important}.stack-tech-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.stack-tech-list span{background:radial-gradient(130px circle at 100% 0%, rgba(var(--stack-accent), .12), transparent 68%), #ffffff0b!important;border-color:#ffffff16!important;border-radius:18px!important;grid-template-rows:auto auto!important;grid-template-columns:42px 1fr!important;align-content:center!important;column-gap:12px!important;min-height:86px!important;padding:14px!important;display:grid!important}.stack-tech-list span:hover{border-color:rgba(var(--stack-accent), .28)!important;background:radial-gradient(150px circle at 100% 0%, rgba(var(--stack-accent), .2), transparent 70%), #ffffff13!important;transform:translateY(-4px)!important}.stack-panel.frontend .stack-tech-list span,.stack-panel.backend .stack-tech-list span{--row-origin:0!important}.stack-tech-list span i{grid-row:1/3;width:42px!important;height:42px!important;color:var(--stack-color)!important;background:rgba(var(--stack-accent), .15)!important;border-radius:14px!important}.stack-tech-list b{color:#fff!important;align-self:end!important;font-size:15px!important;line-height:1.25!important}.stack-tech-list em{width:fit-content;color:#ffffff9e!important;background:#ffffff12!important;border-radius:999px!important;align-self:start!important;margin-top:4px!important;padding:3px 8px!important;font-size:11px!important}.architecture-hub{top:48%!important}.architecture-hub:before{background:linear-gradient(90deg,#0000,#22c55e57,#3b82f6a8,#8b5cf657,#0000)!important;height:1px!important}.architecture-hub:after{background:linear-gradient(90deg,#0000,#22c55e,#22d3ee,#3b82f6,#0000)!important;height:3px!important}.architecture-hub span{border-radius:22px!important;width:76px!important;height:76px!important}.architecture-addon-grid{gap:14px!important;max-width:1120px!important;margin-top:22px!important}.support-panel{background:radial-gradient(360px circle at var(--card-x,72%) var(--card-y,0%), rgba(var(--support-rgb), .14), transparent 64%), #ffffff0b!important;border-radius:22px!important;min-height:118px!important;padding:22px!important}.support-panel h3{font-size:20px!important}.support-panel div{margin-top:16px!important}.support-panel em{background:#ffffff0d!important;border:1px solid #ffffff14!important}.flow-row{position:relative;max-width:760px!important;margin-top:58px!important;margin-bottom:14px!important}.flow-row:before{content:"";background:linear-gradient(90deg,#0000,#60a5fa75,#22d3ee6b,#0000);height:1px;position:absolute;top:44px;left:84px;right:84px}.flow-row .flow-node{z-index:1;position:relative}.flow-row .flow-node b{border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff1a,0 18px 48px #00000038!important}.flow-row .flow-node:first-child b{background:linear-gradient(135deg,#22c55e3d,#14b8a61a)!important}.flow-row .flow-node:nth-child(3) b{background:linear-gradient(135deg,#3b82f63d,#22d3ee1a)!important}.flow-row .flow-node:nth-child(5) b{background:linear-gradient(135deg,#8b5cf63d,#ec48991a)!important}.architecture-metrics{background:radial-gradient(420px at 50% 0,#3b82f61a,#0000 66%),#ffffff09!important;border:1px solid #ffffff14!important;border-radius:26px!important;max-width:1120px!important;margin-top:24px!important;padding-top:0!important}.architecture-metrics div{min-height:132px!important;padding:26px 18px!important}.architecture-metrics strong{font-size:clamp(34px,4.5vw,54px)!important}.architecture-metrics span{color:#ffffff94!important;margin-top:10px!important;font-size:14px!important}@media (max-width:1100px){.architecture-grid{gap:18px!important}.stack-tech-list{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:760px){.architecture-section{width:min(100% - 28px,1180px)!important}.stack-panel{padding:20px!important}.stack-tech-list{grid-template-columns:1fr!important}.flow-row:before{display:none}.architecture-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.powerful-section{width:min(100% - 40px,1180px)!important}.powerful-section .section-title{margin-bottom:40px!important}.feature-tabs{background:linear-gradient(#ffffff1b,#ffffff0b)!important;border-radius:999px!important;max-width:730px!important;margin-bottom:24px!important;padding:5px!important}.feature-tabs button{gap:7px!important;min-width:128px!important;min-height:42px!important}.feature-tabs button svg{transition:transform .26s cubic-bezier(.2,.9,.2,1),color .24s}.feature-tabs button:hover svg,.feature-tabs button.active svg{transform:translateY(-1px)scale(1.08)}.power-panel-wrap{border-radius:30px!important;max-width:1120px!important}.power-panel{grid-template-columns:minmax(0,.86fr) minmax(390px,.94fr)!important;min-height:540px!important}.power-panel.active{animation:.48s cubic-bezier(.2,.9,.2,1) both feature-panel-in}.power-copy{z-index:3;position:relative}.power-copy:after{content:"";background:var(--feature-gradient);width:86px;height:3px;box-shadow:0 0 22px rgba(var(--feature-rgb), .36);border-radius:999px;margin-top:24px;display:block}.power-icon{box-shadow:0 18px 46px rgba(var(--feature-rgb), .22), inset 0 1px 0 #ffffff38!important}.power-panel h3{font-size:clamp(34px,4.8vw,62px)!important}.power-panel p:not(.eyebrow){max-width:600px}.learn-link{background:#ffffff13;border-radius:999px;width:fit-content;min-height:42px;padding:0 15px;box-shadow:inset 0 1px #ffffff14;color:#fff!important}.learn-link:hover{background:rgba(var(--feature-rgb), .18)}.power-visual{grid-template-columns:minmax(0,1fr)}.power-preview-card{min-height:250px;border-radius:26px!important}.power-preview-card:after{content:"";background:rgba(var(--feature-rgb), .2);filter:blur(4px);opacity:.55;border-radius:999px;width:180px;height:180px;position:absolute;bottom:-58px;right:-42px}.power-feature-list{border-radius:24px!important}.power-feature-list h4{align-items:center;gap:8px;display:flex}.power-feature-list h4:before{content:"";background:var(--feature-accent);width:8px;height:8px;box-shadow:0 0 16px rgba(var(--feature-rgb), .82);border-radius:999px}.power-panel li:hover{transform:translateY(-2px);color:#fff!important;background:rgba(var(--feature-rgb), .12)!important}.power-mini-stats span{position:relative;overflow:hidden}.power-mini-stats span:before{content:"";background:linear-gradient(120deg,#0000,#ffffff1a,#0000);transition:transform .55s cubic-bezier(.2,.9,.2,1);position:absolute;inset:0;transform:translate(-120%)}.power-mini-stats span:hover:before{transform:translate(120%)}:is(.auth-suite-section,.two-col:has(.license-app),.two-col:has(.license-panel)){width:min(100% - 40px,1180px)!important}.auth-app-shell{grid-template-columns:minmax(0,.86fr) minmax(440px,1fr)!important;max-width:1120px!important}.auth-app-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.auth-app-actions article{position:relative;overflow:hidden;border-radius:24px!important;min-height:196px!important}.auth-app-actions article:before{content:"";background:linear-gradient(120deg,#0000 20%,#ffffff1a,#0000 44%) -130% 0/80% 100% no-repeat;transition:background-position .68s cubic-bezier(.2,.9,.2,1);position:absolute;inset:0}.auth-app-actions article:hover:before{background-position:210% 0}.auth-control-panel,.license-panel,.query-box.license-app{background:radial-gradient(540px circle at var(--card-x,68%) var(--card-y,0%), #3b82f62e, transparent 62%), linear-gradient(180deg, #ffffff20, #ffffff0b)!important;border-color:#ffffff1f!important;border-radius:30px!important;box-shadow:inset 0 1px #ffffff24,0 30px 86px #00000042!important}.query-box-head{grid-template-columns:46px 1fr auto;align-items:center;gap:12px;display:grid}.query-box-head>span{color:#fff;background:linear-gradient(135deg,#3b82f6,#06b6d4);border-radius:15px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 16px 42px #3b82f642}.query-box-head b{color:#fff;font-size:18px;display:block}.query-box-head em{color:#ffffff85;margin-top:3px;font-size:13px;font-style:normal;display:block}.query-box-head small{color:#34d399;background:#10b9811f;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:850}.query-tabs{background:#ffffff0f;border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:5px;display:grid!important}.query-tabs span{color:#ffffff8f;border-radius:999px;place-items:center;min-height:36px;font-size:13px;font-weight:800;display:grid}.query-tabs span.active{color:#0f172a;background:#fff}.query-box.license-app label{color:#ffffffad!important}.input-row{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:1fr auto;gap:8px;padding:8px;display:grid!important}.input-row input{color:#fff!important;background:0 0!important;border:0!important}.input-row button{color:#0f172a;background:#fff;border:0;border-radius:14px;min-width:96px;font-weight:850}.result-box.success{color:#ffffffc2!important;background:#10b9811a!important;border:1px solid #10b9812e!important;border-radius:18px!important}.license-result-card,.license-meta-grid{gap:10px!important}.license-result-card div,.license-meta-grid span{background:#ffffff0d!important;border-color:#ffffff1a!important;border-radius:18px!important;min-height:86px!important}.license-result-card strong,.license-meta-grid em{color:#fff!important;font-size:15px!important}.license-result-card small,.license-meta-grid b{color:#ffffff75!important}.license-progress-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.license-progress-row span{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:18px;gap:8px;padding:14px;display:grid}.license-progress-row b{color:#ffffff9e;font-size:13px}.license-progress-row em{color:#fff;font-size:18px;font-style:normal;font-weight:850}.license-progress-row i{background:#ffffff1a;border-radius:999px;height:6px;overflow:hidden}.license-progress-row i:before{content:"";width:var(--progress);border-radius:inherit;background:linear-gradient(90deg,#3b82f6,#22d3ee);height:100%;display:block}.license-card-preview{position:relative;background:radial-gradient(240px at 90% 0,#ffffff3d,#0000 62%),linear-gradient(135deg,#2563eb,#06b6d4 52%,#8b5cf6)!important;border-radius:26px!important;min-height:188px!important;padding:24px!important}.license-card-preview i{color:#ffffffc2;background:#ffffff24;border-radius:999px;padding:7px 10px;font-size:12px;font-style:normal;font-weight:900;position:absolute;top:22px;right:22px}.license-module-list{flex-wrap:wrap;gap:8px;display:flex}.license-module-list span{color:#ffffffb3;background:#ffffff0f;border-radius:999px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;font-weight:800;display:inline-flex}.key-preview{background:#0f172a6b!important;border-radius:18px!important}@keyframes feature-panel-in{0%{opacity:0;filter:blur(5px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (max-width:1100px){.auth-app-shell{grid-template-columns:1fr!important}}@media (max-width:760px){:is(.powerful-section,.auth-suite-section,.two-col:has(.license-app),.two-col:has(.license-panel)){width:min(100% - 28px,1180px)!important}.power-panel{grid-template-columns:1fr!important;min-height:auto!important}.auth-app-actions,.license-progress-row,.query-tabs{grid-template-columns:1fr!important}.query-box-head{grid-template-columns:46px 1fr}.query-box-head small{grid-column:1/-1;width:fit-content}}.usecase-section,.deployment-section,.pro-section{width:min(100% - 40px,1180px)!important}.usecase-section .section-title,.deployment-section .section-title,.pro-section .section-title{margin-bottom:48px!important}.usecase-section .section-title h2,.deployment-section .section-title h2,.pro-section .section-title h2{max-width:850px;margin-left:auto;margin-right:auto;font-size:clamp(40px,5.5vw,72px)!important;line-height:1.04!important}.usecase-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;max-width:1120px!important}.usecase-grid article{position:relative;overflow:hidden;background:radial-gradient(320px circle at var(--card-x,72%) var(--card-y,0%), #3b82f629, transparent 64%), linear-gradient(180deg, #ffffff18, #ffffff09)!important;border-color:#ffffff1a!important;border-radius:24px!important;min-height:236px!important;padding:24px!important}.usecase-grid article:nth-child(2n){background:radial-gradient(320px circle at var(--card-x,72%) var(--card-y,0%), #10b98124, transparent 64%), linear-gradient(180deg, #ffffff18, #ffffff09)!important}.usecase-grid article:nth-child(3n){background:radial-gradient(320px circle at var(--card-x,72%) var(--card-y,0%), #8b5cf626, transparent 64%), linear-gradient(180deg, #ffffff18, #ffffff09)!important}.usecase-grid article:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 24%,#ffffff1a,#0000 46%) -150% 0/80% 100% no-repeat;transition:background-position .68s cubic-bezier(.2,.9,.2,1);position:absolute;inset:0}.usecase-grid article:hover:after{background-position:220% 0}.usecase-grid article>div{z-index:1;position:relative}.usecase-grid article>div span{background:#ffffff16!important;border-radius:17px!important;width:52px!important;height:52px!important}.usecase-grid article>div>svg{color:#ffffff47!important}.usecase-grid h3{z-index:1;position:relative;margin-top:30px!important;font-size:22px!important}.usecase-grid p{z-index:1;position:relative;color:#ffffff94!important;font-size:14px!important}.usecase-section>.metric-strip.compact{background:linear-gradient(90deg,#ffffff05,#ffffff0f,#ffffff05)!important;border-radius:24px!important;max-width:760px!important;margin-top:30px!important}.deployment-grid{grid-template-columns:minmax(310px,.82fr) minmax(0,1.18fr)!important;gap:16px!important;max-width:1120px!important}.deploy-methods{gap:10px!important}.deploy-methods button{position:relative;overflow:hidden;border-radius:20px!important;min-height:92px!important;padding:16px!important}.deploy-methods button:after{content:"";filter:blur(2px);opacity:0;background:#10b98129;border-radius:999px;width:120px;height:120px;transition:opacity .25s,transform .35s cubic-bezier(.2,.9,.2,1);position:absolute;top:-42px;right:-34px}.deploy-methods button:hover:after,.deploy-methods button.active:after{opacity:1;transform:scale(1.08)}.deploy-methods button strong,.deploy-methods button em,.deploy-methods button small,.deploy-methods button i,.deploy-methods button>span{z-index:1;position:relative}.deploy-methods button i{color:#fff6!important;line-height:1.5!important}.terminal-card{background:radial-gradient(620px circle at var(--card-x,70%) var(--card-y,0%), #10b9811f, transparent 66%), #0b1120!important;border-radius:26px!important;min-height:386px!important}.terminal-card>div{height:50px!important}.terminal-card pre{min-height:306px!important}.deploy-status-strip{gap:10px!important}.deploy-status-strip span{border-radius:20px!important;min-height:82px!important}.docs-button{margin-top:30px!important}.pro-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;max-width:1120px!important}.pro-grid article{position:relative;overflow:hidden;border-radius:26px!important;min-height:360px!important;padding:28px!important}.pro-grid article:after{content:"";background:rgba(var(--pro-glow), .18);filter:blur(4px);border-radius:999px;width:170px;height:170px;transition:transform .35s cubic-bezier(.2,.9,.2,1),opacity .25s;position:absolute;top:-52px;right:-46px}.pro-grid article:hover:after{opacity:.86;transform:scale(1.18)}.pro-card-head,.pro-grid h3,.pro-grid p,.pro-grid ul,.pro-grid a{z-index:1;position:relative}.pro-card-head{align-items:center}.pro-card-head span{color:#ffffffc7!important;background:rgba(var(--pro-glow), .16)!important}.pro-card-head svg{background:linear-gradient(135deg, var(--pro-accent), #ffffff2e)!important}.pro-grid h3{margin-top:44px!important;font-size:26px!important}.pro-grid li{border-radius:13px!important;min-height:40px!important}.pro-grid a{background:#fff1;border-radius:999px;align-items:center;width:fit-content;min-height:38px;padding:0 13px;display:inline-flex}.pro-grid a:hover{background:rgba(var(--pro-glow), .16)}.pro-advantage-wrap{border-radius:26px!important;max-width:1120px!important;margin-top:22px!important}.pro-advantage-wrap>h3{font-size:24px!important}.pro-advantages{grid-template-columns:repeat(4,minmax(0,1fr))!important}.pro-advantages article{border-radius:20px!important;min-height:154px!important}.pro-advantages article>svg{color:#60a5fa!important}.effects-ready .usecase-grid article,.effects-ready .deploy-methods button,.effects-ready .terminal-card,.effects-ready .deploy-status-strip,.effects-ready .pro-grid article,.effects-ready .pro-advantages article{opacity:0;transform:translateY(26px)}.effects-ready .usecase-grid article.is-visible,.effects-ready .deploy-methods button.is-visible,.effects-ready .terminal-card.is-visible,.effects-ready .deploy-status-strip.is-visible,.effects-ready .pro-grid article.is-visible,.effects-ready .pro-advantages article.is-visible{animation:.62s cubic-bezier(.2,.9,.2,1) both anheyu-rise}.effects-ready .usecase-grid article:nth-child(2).is-visible,.effects-ready .deploy-methods button:nth-child(2).is-visible,.effects-ready .pro-grid article:nth-child(2).is-visible,.effects-ready .pro-advantages article:nth-child(2).is-visible{animation-delay:70ms}.effects-ready .usecase-grid article:nth-child(3).is-visible,.effects-ready .deploy-methods button:nth-child(3).is-visible,.effects-ready .pro-grid article:nth-child(3).is-visible,.effects-ready .pro-advantages article:nth-child(3).is-visible{animation-delay:.14s}.effects-ready .usecase-grid article:nth-child(4).is-visible,.effects-ready .deploy-methods button:nth-child(4).is-visible,.effects-ready .pro-advantages article:nth-child(4).is-visible{animation-delay:.21s}@media (max-width:1100px){.usecase-grid,.pro-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.deployment-grid{grid-template-columns:1fr!important}.pro-advantages{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.usecase-section,.deployment-section,.pro-section{width:min(100% - 28px,1180px)!important}.usecase-grid,.pro-grid,.pro-advantages{grid-template-columns:1fr!important}.terminal-card pre{min-height:230px!important}}.site-header{pointer-events:none}.header-inner{pointer-events:auto}.main-nav a,.mobile-nav-panel a{position:relative}.main-nav a.active{color:#fff!important}.main-nav a.active:after{opacity:1!important;transform:scaleX(1)!important}.mobile-nav-panel a.active{color:#fff!important;background:#3b82f629!important}.hero-section{overflow:clip}.hero-backdrop{background:radial-gradient(circle at 50% 20%,#3b82f64d,#0000 32rem),radial-gradient(circle at 48% 12%,#22d3ee2e,#0000 24rem),radial-gradient(circle at 50% 90%,#080d1ceb,#0000 42rem)!important}.hero-content{will-change:transform, opacity}.hero-kicker-wrap .eyebrow{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;padding:8px 12px;box-shadow:inset 0 1px #ffffff14;color:#ffffffb3!important}.hero-title{filter:drop-shadow(0 22px 48px #3b82f62e)}.hero-actions .button.primary{color:#0b1120!important;background:#fff!important;border:0!important;box-shadow:0 22px 58px #ffffff1f!important}.hero-actions .button.ghost{background:#ffffff0b!important;border-color:#ffffff1a!important;box-shadow:inset 0 1px #ffffff14!important}.hero-window-main{background:radial-gradient(420px circle at var(--pointer-x,50%) 0%, #3b82f61f, transparent 70%), #ffffff0f!important;border-color:#ffffff1a!important}.hero-dashboard-chart span{animation:3.2s ease-in-out infinite hero-chart-pulse}.hero-dashboard-chart span:nth-child(2){animation-delay:.24s}.hero-dashboard-chart span:nth-child(3){animation-delay:.48s}.hero-dashboard-chart span:nth-child(4){animation-delay:.72s}.hero-float-card{background:#ffffff12!important;border-color:#ffffff1f!important;box-shadow:inset 0 1px #ffffff1a,0 22px 62px #0000003d!important}.scroll-hint{color:#ffffff85!important}.auth-query-showcase{align-items:center!important}.auth-query-showcase .section-title{text-align:left!important}.auth-query-showcase .section-title h2{margin-left:0!important}.auth-suite-section .section-title,.auth-query-showcase .section-title{margin-bottom:0!important}.auth-flow-panel{position:relative;overflow:hidden}.auth-flow-panel:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 26%,#ffffff1a,#0000 46%) -120% 0/70% 100% no-repeat;animation:4.8s ease-in-out infinite flow-sweep;position:absolute;inset:0}.auth-flow-panel b{color:#fff!important;background:linear-gradient(135deg,#3b82f6,#22d3ee)!important}.license-panel,.query-box.license-app{position:relative;overflow:hidden}.license-panel:after,.query-box.license-app:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 20%,#ffffff13,#0000 42%) -160% 0/80% 100% no-repeat;transition:background-position .78s cubic-bezier(.2,.9,.2,1);position:absolute;inset:0}.license-panel:hover:after,.query-box.license-app:hover:after{background-position:220% 0}.effects-ready .license-panel,.effects-ready .query-box,.effects-ready .license-result-card{opacity:0;transform:translateY(24px)}.effects-ready .license-panel.is-visible,.effects-ready .query-box.is-visible,.effects-ready .license-result-card.is-visible{animation:.62s cubic-bezier(.2,.9,.2,1) both anheyu-rise}.license-card-preview strong{letter-spacing:-.02em}.license-module-list span:hover,.auth-module-cloud span:hover{transform:translateY(-2px);color:#fff!important;background:#3b82f629!important}@keyframes flow-sweep{0%,42%{opacity:0;background-position:-120% 0}56%{opacity:1}to{opacity:0;background-position:220% 0}}@media (max-width:1100px){.auth-query-showcase{grid-template-columns:1fr!important}.auth-query-showcase .section-title{text-align:center!important}.auth-query-showcase .section-title h2{margin-left:auto!important}}@media (max-width:760px){.hero-kicker-wrap .eyebrow{padding:7px 10px}.hero-actions .button{width:100%}}.site-header{z-index:50!important}.header-inner{width:min(1152px,100% - 32px)!important;height:64px!important}.brand span{font-size:20px!important;font-weight:650!important}.main-nav{gap:32px!important;font-size:14px!important}.main-nav a{color:#ffffff94!important}.quick-start{color:#0b1120!important;width:auto!important;min-width:auto!important;height:40px!important;min-height:40px!important;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 20px!important;font-size:14px!important;font-weight:650!important;line-height:1!important;display:inline-flex!important}.quick-start:hover{transform:scale(1.045);color:#0b1120!important;box-shadow:0 16px 42px #ffffff24!important}.hero-section{height:90vh!important;min-height:760px!important;padding:0!important}.hero-sticky{height:100vh!important;min-height:760px!important}.hero-content{opacity:calc(1 - var(--hero-scroll,0) * .36);width:min(720px,100% - 32px)!important;transform:translateY(calc(var(--hero-scroll,0) * -74px)) scale(calc(1 - var(--hero-scroll,0) * .035))!important;margin-top:-92px!important}.hero-kicker-wrap{margin-bottom:28px!important}.hero-kicker-wrap .eyebrow{letter-spacing:.18em!important;font-size:13px!important;display:inline-flex!important}.hero-content h1{letter-spacing:-.03em!important;margin:0 0 30px!important;font-size:clamp(72px,10vw,128px)!important;line-height:.96!important}.hero-title span,.hero-title b{display:block!important}.hero-title b{color:#ffffffe6!important;-webkit-text-fill-color:currentColor!important;background:0 0!important;margin-top:8px!important}.hero-copy{color:#ffffff94!important;max-width:720px!important;margin:0 auto!important;font-size:clamp(18px,2vw,24px)!important;font-weight:300!important;line-height:1.65!important}.hero-actions{gap:14px!important;margin-top:42px!important}.hero-actions .button{border-radius:999px!important;min-width:126px!important;min-height:52px!important;padding:0 28px!important;font-weight:650!important}.hero-product-preview{opacity:calc(.72 - var(--hero-scroll,0) * .16);height:300px!important;transform:translateX(-50%) translateY(calc(var(--hero-scroll,0) * 52px)) scale(calc(.98 + var(--hero-scroll,0) * .018))!important;bottom:-26px!important}.hero-window-main{width:min(760px,76vw)!important;height:278px!important;transform:translate(-50%)perspective(1200px)rotateX(13deg)!important}.scroll-hint{bottom:44px!important}.showcase-stack{gap:16px!important;width:min(1120px,100% - 40px)!important;padding:56px 0 112px!important}.skeleton-card{background:#ffffff0b!important;border:1px solid #ffffff14!important;border-radius:22px!important;min-height:132px!important}.skeleton-card span,.skeleton-card p{animation:1.45s ease-in-out infinite skeleton-sheen;background:linear-gradient(90deg,#ffffff0b,#ffffff1f,#ffffff0b) 0 0/240% 100%!important}.site-footer{border-top:1px solid #ffffff14;color:#ffffff6b!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.footer-line{display:none!important}.footer-grid{grid-template-columns:1.25fr repeat(3,minmax(130px,.62fr))!important;gap:clamp(28px,5vw,58px)!important;width:min(1152px,100% - 32px)!important;margin:0 auto!important;padding:clamp(54px,7vw,78px) 0 44px!important}.footer-logo{color:#0000!important;margin-bottom:24px!important;font-size:26px!important;font-weight:650!important}.footer-logo img{display:none!important}.footer-grid p{color:#ffffff6b!important;max-width:330px!important;margin:0 0 30px!important;font-size:14px!important;line-height:1.8!important}.footer-grid h4{color:#ffffffeb!important;margin:0 0 22px!important;font-size:14px!important;font-weight:650!important}.footer-grid a{width:fit-content;transition:color .2s,transform .2s;color:#ffffff6b!important;margin:0 0 16px!important;font-size:14px!important}.footer-grid a:hover{transform:translate(2px);color:#ffffffeb!important}.social-row{gap:12px!important}.social-row a{place-items:center;color:#ffffff75!important;background:0 0!important;border:1px solid #ffffff1a!important;border-radius:999px!important;width:40px!important;height:40px!important;margin:0!important;font-size:11px!important;display:grid!important}.social-row a:hover{transform:translateY(-2px);color:#fff!important;border-color:#ffffff38!important}.footer-bottom{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex;color:#ffffff57!important;width:min(1152px,100% - 32px)!important;margin:0 auto!important;padding:20px 0 0!important;font-size:13px!important}.footer-bottom a{color:#ffffff6b!important}.footer-bottom a:hover{color:#ffffffd9!important}.footer-made{text-align:center;color:#ffffff47;width:min(1152px,100% - 32px);margin:0 auto;padding:12px 0 42px;font-size:13px}@keyframes skeleton-sheen{0%,to{background-position:160% 0}50%{background-position:-60% 0}}@media (max-width:1100px){.main-nav,.locale-button,.quick-start{display:none!important}.hero-content{margin-top:-60px!important}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.hero-section,.hero-sticky{min-height:820px!important}.hero-content{margin-top:-92px!important}.hero-content h1{font-size:clamp(54px,17vw,82px)!important}.hero-copy{font-size:16px!important;line-height:1.75!important}.hero-actions{width:min(100%,320px);margin-left:auto!important;margin-right:auto!important}.hero-product-preview{opacity:.34!important;height:220px!important;bottom:8px!important}.hero-window-main{width:calc(100vw - 28px)!important;height:210px!important}.footer-grid{grid-template-columns:1fr!important;padding-top:48px!important}.footer-bottom{flex-direction:column;align-items:center;gap:8px}}
