.blockNoLayer{z-index:90;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.blockNo{letter-spacing:.06em;color:#fff;white-space:nowrap;background:#111111c7;border-radius:3px;margin:6px 0 0 6px;padding:2px 6px;font:700 10px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;position:absolute}@media print{.blockNoLayer{display:none}}
:root{--paper:#fff;--paper-2:#f4f4f2;--paper-3:#eceee8;--ink:#111311;--ink-2:#5c605a;--ink-3:#8d918a;--line:#e2e3de;--line-2:#cfd1cb;--lime:#d9ff45;--lime-deep:#6f8500;--cyan:#45dbf5;--violet:#7868ff;--coral:#ff6b91;--sun:#ffcc57;--console:#0d0f0c;--console-2:#161a14;--console-3:#1e231b;--console-line:#2c3228;--console-ink:#e8ebe3;--console-ink-2:#868c81;--r:6px;--r-lg:10px;--sans:"Inter", "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Noto Sans JP", "Yu Gothic", "Meiryo", sans-serif;--mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:15px;line-height:1.9}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}img{max-width:100%;display:block}::selection{background:var(--lime);color:var(--ink)}:focus-visible{outline:2px solid var(--lime-deep);outline-offset:3px}.shell{width:min(1280px,100% - 48px);margin-inline:auto}.shellNarrow{width:min(860px,100% - 48px);margin-inline:auto}.gridPaper{background-image:linear-gradient(to right, var(--line) 1px, transparent 1px), linear-gradient(to bottom, var(--line) 1px, transparent 1px);background-position:top;background-size:64px 64px}.rule{background:var(--line);border:0;height:1px;margin:0}.mono{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.kicker{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:11px}.display{letter-spacing:-.045em;margin:0;font-size:clamp(34px,5.6vw,72px);font-weight:700;line-height:1.16}.displaySm{letter-spacing:-.04em;margin:0;font-size:clamp(28px,4vw,48px);font-weight:700;line-height:1.22}.lead{color:var(--ink-2);max-width:62ch;margin:0;font-size:16px;line-height:1.95}.small{color:var(--ink-2);margin:0;font-size:13px;line-height:1.85}.button{border-radius:var(--r);letter-spacing:.02em;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 18px;font-size:13px;font-weight:600;transition:background .18s,color .18s,border-color .18s,transform .18s;display:inline-flex}.button:hover{transform:translateY(-1px)}.buttonDark{background:var(--ink);color:#fff}.buttonDark:hover{background:#000}.buttonLime{background:var(--lime);color:var(--ink)}.buttonLime:hover{background:#cdf52c}.buttonGhost{border-color:var(--line-2);background:0 0}.buttonGhost:hover{border-color:var(--ink)}.buttonLight{color:var(--ink);border-color:var(--line-2);background:#fff}.buttonOnDark{border-color:var(--console-line);color:var(--console-ink)}.buttonOnDark:hover{border-color:var(--lime);color:var(--lime)}.arrowLink{border-bottom:1px solid var(--ink);align-items:center;gap:8px;padding-bottom:4px;font-size:13px;font-weight:600;transition:gap .18s;display:inline-flex}.arrowLink:hover{gap:14px}.siteHeader{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#ffffffdb;position:sticky;top:0}.siteHeaderInner{align-items:center;gap:28px;height:62px;display:flex}.brand{letter-spacing:.08em;white-space:nowrap;align-items:center;gap:9px;font-size:13px;font-weight:700;display:flex}.brandMark{border-radius:var(--r);background:var(--ink);width:26px;height:26px;color:var(--lime);font-family:var(--mono);place-items:center;font-size:13px;font-weight:700;display:grid}.mainNav{align-items:center;gap:22px;margin-right:auto;font-size:13px;display:flex}.mainNav a{color:var(--ink-2);border-bottom:1px solid #0000;padding:4px 0}.mainNav a:hover{color:var(--ink);border-bottom-color:var(--ink)}.headerActions{align-items:center;gap:10px;display:flex}.demoTag{font-family:var(--mono);letter-spacing:.14em;border:1px solid var(--line-2);border-radius:var(--r);color:var(--ink-3);padding:5px 8px;font-size:10px}.section{padding:96px 0}.sectionTight{padding:64px 0}.sectionHead{border-top:1px solid var(--line);grid-template-columns:120px 1fr;gap:32px;margin-bottom:46px;padding-top:22px;display:grid}.sectionNo{font-family:var(--mono);letter-spacing:.14em;color:var(--ink-3);padding-top:8px;font-size:11px}.sectionHead h2{margin:0 0 14px}.sectionHead .lead{margin-top:12px}.hero{padding:76px 0 0}.heroGrid{grid-template-columns:1.55fr 1fr;align-items:end;gap:48px;padding-bottom:44px;display:grid}.heroTitle{letter-spacing:-.05em;margin:24px 0 0;font-size:clamp(30px,5.2vw,68px);font-weight:700;line-height:1.26}.heroTitle em{-webkit-text-stroke:1.5px var(--ink);color:#0000;font-style:normal}.heroActions{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.heroAside{border:1px solid var(--line);border-radius:var(--r);background:var(--paper);padding:20px}.heroAside dl{margin:0}.heroAside div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:14px;padding:11px 0;display:flex}.heroAside div:last-child{border-bottom:0;padding-bottom:0}.heroAside dt{font-family:var(--mono);letter-spacing:.12em;color:var(--ink-3);text-transform:uppercase;font-size:10px}.heroAside dd{text-align:right;margin:0;font-size:13px;font-weight:600}.console{background:var(--console);color:var(--console-ink);border-radius:var(--r);position:relative;overflow:hidden}.consoleFull{background:var(--console);color:var(--console-ink);position:relative}.consoleGrid{background-image:linear-gradient(to right, var(--console-line) 1px, transparent 1px), linear-gradient(to bottom, var(--console-line) 1px, transparent 1px);background-size:64px 64px}.consoleBar{border-bottom:1px solid var(--console-line);font-family:var(--mono);letter-spacing:.12em;color:var(--console-ink-2);text-transform:uppercase;align-items:center;gap:14px;padding:11px 16px;font-size:10px;display:flex}.liveDot{background:var(--lime);border-radius:50%;flex:none;width:7px;height:7px;animation:2.4s ease-out infinite pulse;box-shadow:0 0 #d9ff458c}@keyframes pulse{0%{box-shadow:0 0 #d9ff4580}70%{box-shadow:0 0 0 8px #d9ff4500}to{box-shadow:0 0 #d9ff4500}}.consoleLog{margin:0;padding:4px 0}.consoleLog li{border-bottom:1px solid var(--console-line);font-family:var(--mono);letter-spacing:.02em;grid-template-columns:88px 116px 1fr auto;align-items:baseline;gap:16px;padding:10px 16px;font-size:11px;list-style:none;display:grid}.consoleLog li:last-child{border-bottom:0}.consoleLog time{color:var(--console-ink-2)}.consoleLog b{color:var(--console-ink);font-weight:500}.consoleLog span{color:var(--console-ink-2);font-family:var(--sans);letter-spacing:0;font-size:12px}.consoleLog i{color:var(--lime);font-style:normal}.consoleLog .warn{color:#ffd166}.consoleNote{border-top:1px solid var(--console-line);color:var(--console-ink-2);padding:12px 16px;font-size:12px}.tickRow{align-items:flex-end;gap:3px;height:26px;display:flex}.tickRow i{background:var(--lime);opacity:.85;border-radius:1px;width:4px;display:block}.tickRow i.dim{background:var(--console-line)}.cardGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.cardGrid2{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.card{border:1px solid var(--line);border-radius:var(--r);background:var(--paper);flex-direction:column;padding:24px;transition:border-color .18s,background .18s;display:flex}a.card:hover{border-color:var(--ink)}.cardNo{font-family:var(--mono);letter-spacing:.14em;color:var(--ink-3);font-size:10px}.card h3{letter-spacing:-.02em;margin:18px 0 10px;font-size:21px;line-height:1.45}.card p{color:var(--ink-2);margin:0;font-size:13px;line-height:1.85}.cardFoot{font-family:var(--mono);letter-spacing:.12em;color:var(--ink-3);justify-content:space-between;align-items:center;margin-top:auto;padding-top:22px;font-size:10px;display:flex}a.card:hover .cardFoot{color:var(--ink)}.cardDark{background:var(--console);border-color:var(--console-line);color:var(--console-ink)}.cardDark p,.cardDark .cardNo,.cardDark .cardFoot{color:var(--console-ink-2)}a.cardDark:hover{border-color:var(--lime)}.specList{border-top:1px solid var(--line)}.specList>*{border-bottom:1px solid var(--line);grid-template-columns:84px minmax(150px,260px) 1fr;align-items:start;gap:32px;padding:24px 0;display:grid}.specList dt,.specList h3{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600;line-height:1.6}.specList dd,.specList p{color:var(--ink-2);margin:0;font-size:13px;line-height:1.85}.specIndex{font-family:var(--mono);letter-spacing:.12em;color:var(--ink-3);padding-top:4px;font-size:11px}.specListDark{border-top-color:var(--console-line)}.specListDark>*{border-bottom-color:var(--console-line)}.specListDark dd,.specListDark p{color:var(--console-ink-2)}.specListDark .specIndex{color:var(--lime)}.flowRow{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.flowStep{border:1px solid var(--console-line);border-radius:var(--r);background:var(--console-2);padding:20px;position:relative}.flowStep b{font-family:var(--mono);letter-spacing:.14em;color:var(--lime);margin-bottom:14px;font-size:10px;display:block}.flowStep h3{letter-spacing:-.01em;margin:0 0 8px;font-size:17px}.flowStep p{color:var(--console-ink-2);margin:0;font-size:12.5px;line-height:1.8}.flowStep:not(:last-child):after{content:"→";color:var(--console-line);font-size:13px;position:absolute;top:24px;right:-12px}.pageHero{border-bottom:1px solid var(--line);padding:72px 0 56px}.pageHeroDark{border-bottom-color:var(--console-line)}.pageHeroGrid{grid-template-columns:1.4fr 1fr;align-items:end;gap:48px;display:grid}.pageHero h1{letter-spacing:-.045em;margin:20px 0 0;font-size:clamp(32px,4.6vw,60px);font-weight:700;line-height:1.18}.pageHero .lead{margin-top:22px}.crumb{font-family:var(--mono);letter-spacing:.14em;color:var(--ink-3);text-transform:uppercase;font-size:10px}.crumb a:hover{color:var(--ink)}.editorStage{border:1px solid var(--line);border-radius:var(--r);background:var(--console);overflow:hidden}.editorTopbar{background:var(--console-2);border-bottom:1px solid var(--console-line);height:40px;font-family:var(--mono);letter-spacing:.12em;color:var(--console-ink-2);justify-content:space-between;align-items:center;padding:0 14px;font-size:10px;display:flex}.editorTopbar b{background:var(--lime);color:var(--ink);border-radius:4px;padding:5px 10px;font-weight:600}.editorBody{height:520px;color:var(--console-ink-2);grid-template-columns:48px 168px 1fr 196px;display:grid}.editorRail{border-right:1px solid var(--console-line);padding-top:10px}.editorRail span{height:42px;font-family:var(--mono);place-items:center;font-size:11px;display:grid}.editorRail .active{color:var(--lime);background:var(--console-3)}.editorLayers,.editorInspector{border-right:1px solid var(--console-line);padding:16px 14px;font-size:11px}.editorInspector{border-right:0;border-left:1px solid var(--console-line)}.editorLayers small,.editorInspector small{font-family:var(--mono);letter-spacing:.14em;color:#676c62;margin-bottom:12px;font-size:9px;display:block}.editorLayers span{border-radius:4px;margin-bottom:3px;padding:7px 9px;display:block}.editorLayers .sel{background:var(--console-3);color:var(--console-ink)}.editorInspector label{border-bottom:1px solid var(--console-line);justify-content:space-between;padding:8px 0;display:flex}.swatch{background:#cfdcc8;border-radius:3px;width:13px;height:13px}.editorCanvasWrap{background:var(--console-3);min-width:0;padding:34px 26px;position:relative}.editorCanvas{color:#1d241d;background:#f7f5ef;height:100%;position:relative;overflow:hidden;box-shadow:0 18px 44px #0000004d}.editorCanvas nav{border-bottom:1px solid #e3e0d6;justify-content:space-between;align-items:center;height:42px;padding:0 18px;font-size:9px;display:flex}.editorCanvas nav b{font-family:var(--mono);letter-spacing:.1em;font-size:13px}.editorCanvasBody{grid-template-columns:1.1fr .9fr;height:calc(100% - 42px);display:grid}.editorCanvasCopy{padding:34px 26px}.editorCanvasCopy small{font-family:var(--mono);letter-spacing:.18em;color:#7d8177;font-size:8px}.editorCanvasCopy h4{letter-spacing:-.045em;margin:22px 0 12px;font-size:34px;font-weight:700;line-height:1.1}.editorCanvasCopy p{color:#5d625a;margin:0;font-size:9px;line-height:1.9}.editorCanvasArt{background:#cfdcc8;position:relative;overflow:hidden}.editorCanvasArt:before{content:"";aspect-ratio:1;background:#e8c05f;border-radius:50%;width:78%;position:absolute;top:-16%;right:-22%}.selectionBox{pointer-events:none;border:1px solid #3d6cff;width:46%;height:34%;position:absolute;top:30%;left:5%}.selectionBox i{background:#fff;border:1px solid #3d6cff;width:5px;height:5px;position:absolute}.selectionBox i:first-child{top:-3px;left:-3px}.selectionBox i:nth-child(2){top:-3px;right:-3px}.selectionBox i:nth-child(3){bottom:-3px;left:-3px}.selectionBox i:nth-child(4){bottom:-3px;right:-3px}.aiBar{background:var(--paper);width:min(460px,82%);color:var(--ink);border-radius:var(--r);align-items:center;gap:10px;padding:9px 11px;font-size:11px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 16px 40px #00000057}.aiBar b{font-family:var(--mono);color:var(--lime-deep);letter-spacing:.1em;font-size:10px}.aiBar span{color:var(--ink-2);flex:1}.aiBar kbd{font-family:var(--mono);color:var(--ink-3);font-size:10px}.templateRail{scrollbar-width:none;gap:16px;padding:2px 24px 6px;display:flex;overflow-x:auto}.templateRail::-webkit-scrollbar{display:none}.templateRail>*{flex:none;width:min(340px,76vw)}.templateGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.templateItem{border:1px solid var(--line);border-radius:var(--r);background:var(--paper);padding:10px;transition:border-color .18s}a:hover>.templateItem{border-color:var(--ink)}.templateItem footer{padding:16px 8px 8px;font-size:12px}.templateCaption>div:first-child{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.templateCaption>div:first-child span{font-family:var(--mono);letter-spacing:.12em;color:var(--ink-3);font-size:10px}.templateCaption>p{min-height:3.5em;color:var(--ink-2);margin:10px 0 12px;font-size:11.5px;line-height:1.7}.templateTraits{flex-wrap:wrap;gap:6px;display:flex}.templateTraits small{border:1px solid var(--line);color:var(--ink-2);border-radius:999px;padding:5px 8px;font-size:9.5px}.poster{border:1px solid;border-radius:3px;flex-direction:column;height:340px;display:flex;overflow:hidden}.posterNav{height:36px;font-family:var(--mono);letter-spacing:.1em;z-index:3;border-bottom:1px solid;flex:none;justify-content:space-between;align-items:center;padding:0 14px;font-size:9px;display:flex;position:relative}.posterNav b{font-weight:600}.posterBody{flex:1;min-height:0;padding:22px 18px;position:relative;overflow:hidden}.posterBody>small{z-index:4;max-width:70%;font-family:var(--mono);letter-spacing:.14em;white-space:nowrap;font-size:8px;line-height:1.4;display:block;position:relative;overflow:hidden}.posterBody h2,.posterBody h3{z-index:4;letter-spacing:-.035em;max-width:76%;margin:12px 0 10px;font-size:29px;line-height:1.12;position:relative}.poster[data-font=serif] .posterBody h2,.poster[data-font=serif] .posterBody h3{font-family:Georgia,Yu Mincho,serif;font-weight:500}.poster[data-font=maru] .posterBody h2,.poster[data-font=maru] .posterBody h3{font-family:Hiragino Maru Gothic ProN,Yu Gothic,sans-serif}.posterBody p{z-index:4;max-width:68%;margin:0;font-size:10px;line-height:1.9;position:relative}.posterArtwork{z-index:1;position:absolute;inset:0}.posterShape{box-sizing:border-box;display:block;position:absolute}.posterShapeA{border-radius:50%;width:138px;height:138px;top:4px;right:-30px}.posterShapeB{opacity:.82;width:64px;height:64px;bottom:24px;right:22px}.posterCard{z-index:3;border:1px solid;border-radius:3px;height:58px;padding:10px;position:absolute;bottom:16px;left:16px;right:30%}.posterCard i{opacity:.55;border-radius:2px;height:3px;margin-bottom:7px;display:block}.posterCard i:first-child{opacity:.85;width:52%;height:5px}.posterCard i:nth-child(2){width:88%}.posterCard i:nth-child(3){opacity:1;width:34%}.poster[data-layout=cover] .posterBody{flex-direction:column;justify-content:flex-end;display:flex}.poster[data-layout=cover] .posterBody:after{content:"";z-index:2;background:linear-gradient(#0000,#0000008f);position:absolute;inset:36% 0 0}.poster[data-layout=cover] .posterBody>small,.poster[data-layout=cover] .posterBody h2,.poster[data-layout=cover] .posterBody p{text-shadow:0 1px 10px #00000047;color:#fff!important}.poster[data-layout=cover] .posterBody h2{max-width:84%}.poster[data-layout=cover] .posterCard{display:none}.poster[data-layout=cover] .posterShapeA{border-radius:0;width:auto;height:auto;inset:-12% -10% 8% 18%;transform:rotate(-7deg)}.poster[data-layout=cover] .posterShapeB{opacity:.35;border-radius:50%;width:72%;height:58%;bottom:-18%;left:-8%;right:auto}.poster[data-layout=typo] .posterBody{text-align:center;padding-top:40px}.poster[data-layout=typo] .posterBody>small,.poster[data-layout=typo] .posterBody h2,.poster[data-layout=typo] .posterBody p{max-width:100%;margin-left:auto;margin-right:auto}.poster[data-layout=typo] .posterBody h2{font-size:38px;line-height:.98}.poster[data-layout=typo] .posterBody p{max-width:74%}.poster[data-layout=typo] .posterShapeA{opacity:.18;width:240px;height:240px;top:-100px;left:50%;right:auto;transform:translate(-50%)}.poster[data-layout=typo] .posterShapeB{display:none}.poster[data-layout=typo] .posterCard{height:48px;left:22%;right:22%}.poster[data-layout=blank] .posterBody{text-align:center;place-content:center;display:grid}.poster[data-layout=blank] .posterBody>small,.poster[data-layout=blank] .posterBody h2,.poster[data-layout=blank] .posterBody p{max-width:100%}.poster[data-layout=blank] .posterArtwork,.poster[data-layout=blank] .posterCard{display:none}.poster[data-layout=frame] .posterBody{border:1px solid;margin:14px;padding:28px 20px}.poster[data-layout=frame] .posterShapeA{border-radius:999px 999px 0 0;width:96px;height:auto;top:72px;bottom:10px;right:16px}.poster[data-layout=frame] .posterShapeB{border-radius:50%;width:32px;height:32px;bottom:38px;right:44px}.poster[data-layout=frame] .posterCard{bottom:18px;left:20px;right:46%}.poster[data-layout=sidebar] .posterBody{border-left:34px solid;padding-left:58px}.poster[data-layout=sidebar] .posterBody>small{transform-origin:0 0;position:absolute;top:155px;left:-25px;transform:rotate(-90deg);color:inherit!important}.poster[data-layout=sidebar] .posterBody h2,.poster[data-layout=sidebar] .posterBody h3{max-width:94%;font-size:34px}.poster[data-layout=sidebar] .posterBody p{max-width:86%}.poster[data-layout=sidebar] .posterShapeA{top:88px;right:-38px}.poster[data-layout=sidebar] .posterCard{left:58px;right:18px}.poster[data-layout=poster] .posterBody h2,.poster[data-layout=poster] .posterBody h3{text-transform:uppercase;max-width:90%;margin-top:28px;font-size:41px;line-height:.9}.poster[data-layout=poster] .posterBody p{display:none}.poster[data-layout=poster] .posterShapeA{opacity:.88;border-radius:0;width:62%;height:84%;top:38px;right:-12px}.poster[data-layout=poster] .posterShapeB{width:48px;height:48px;bottom:22px;left:16px;right:auto}.poster[data-layout=poster] .posterCard{width:42%;bottom:16px;left:auto;right:18px;background:0 0!important}.poster[data-art=arch] .posterShapeA{border-radius:999px 999px 0 0;width:118px;height:auto;top:34px;bottom:-20px}.poster[data-art=arch] .posterShapeB{border-radius:50% 50% 0 0}.poster[data-art=blob] .posterShapeA{border-radius:62% 38% 55% 45%/55% 48% 52% 45%;transform:rotate(18deg)}.poster[data-art=blob] .posterShapeB{border-radius:45% 55% 40% 60%/50% 45% 55% 50%;transform:rotate(-12deg)}.poster[data-art=rings] .posterShapeA{border:18px double;background:0 0!important}.poster[data-art=rings] .posterShapeB{border-radius:50%}.poster[data-art=checker] .posterArtwork{opacity:.8;background:repeating-conic-gradient(currentColor 0 25%, transparent 0 50%) 100% 0 / 54px 54px}.poster[data-art=checker] .posterShapeA{border-radius:0;transform:rotate(12deg)}.poster[data-art=stripes] .posterArtwork{opacity:.7;background:repeating-linear-gradient(-45deg,#0000 0 18px,currentColor 18px 20px)}.poster[data-art=stripes] .posterShapeA{border-radius:0;transform:rotate(-14deg)}.poster[data-art=window] .posterShapeA{border-radius:999px 999px 0 0;box-shadow:-54px 62px 0 -12px}.poster[data-art=window] .posterShapeB{border-radius:8px}.filterBar{flex-wrap:wrap;gap:8px;margin:36px 0 24px;display:flex}.filterBar span{border:1px solid var(--line-2);border-radius:var(--r);color:var(--ink-2);padding:8px 13px;font-size:12px}.filterBar .active{background:var(--ink);color:#fff;border-color:var(--ink)}.priceGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.abCompare{border:1px solid var(--line);border-radius:var(--r);margin-top:24px;padding:30px}.abCompare h3{letter-spacing:-.01em;margin:0 0 22px;font-size:18px}.abCompareHead>span{font-family:var(--mono);letter-spacing:.14em;color:var(--ink-3);padding-bottom:10px;font-size:10px}.abCompareLabel{margin:0;font-size:13px;font-weight:700}.abCompareCell{color:var(--ink-2);margin:0;font-size:13px}@media (max-width:760px){.abCompare{padding:22px}.abCompareHead{display:none}.abCompareRow{grid-template-columns:1fr;gap:10px;padding:16px 0}.abCompareCell>span{font-family:var(--mono);letter-spacing:.14em;color:var(--ink-3);margin-bottom:4px;font-size:10px;display:block}}.priceGridPlans .priceCardWide{grid-column:1/-1}@media (max-width:760px){.priceGrid{grid-template-columns:1fr}}.priceCard{border:1px solid var(--line);border-radius:var(--r);background:var(--paper);flex-direction:column;padding:30px;display:flex}.priceCard.accent{background:var(--console);color:var(--console-ink);border-color:var(--console)}.priceCard>small{font-family:var(--mono);letter-spacing:.14em;color:var(--ink-3);font-size:10px}.priceCard.accent>small{color:var(--console-ink-2)}.priceCard h2{letter-spacing:-.02em;margin:26px 0 6px;font-size:24px}.priceCard>strong{letter-spacing:-.05em;font-size:46px;font-weight:700;line-height:1.2}.priceCard>strong em{color:var(--ink-3);font-size:14px;font-style:normal;font-weight:500}.priceCard.accent>strong em{color:var(--console-ink-2)}.priceCard>p{color:var(--ink-2);margin:6px 0 0;font-size:13px}.priceCard.accent>p{color:var(--console-ink-2)}.priceCard ul{margin:26px 0 30px;padding:0;list-style:none}.priceCard li{border-bottom:1px solid var(--line);align-items:baseline;gap:10px;padding:11px 0;font-size:13px;display:flex}.priceCard.accent li{border-bottom-color:var(--console-line)}.priceCard li:before{content:"—";color:var(--ink-3);font-family:var(--mono);font-size:11px}.priceCard.accent li:before{color:var(--lime)}.priceCard .button{margin-top:auto}.priceGridPlans{gap:20px 15px}.planCard{background:#fff;border:1px solid #e6e9ef;border-radius:12px;display:grid;position:relative;box-shadow:0 6px 20px #1113110a}.planIcon{color:var(--ink);background:#eff2f7;border-radius:50%;place-items:center;display:grid;position:absolute}.planIcon svg{width:46%;height:46%}.planTag{font-family:var(--mono);letter-spacing:.12em;color:#4a5160;background:#eceff4;border-radius:999px;padding:5px 14px;font-size:12px;display:inline-block}.planMain .planName{letter-spacing:-.01em;margin:14px 0 12px;font-size:26px;line-height:1.3}.planMain p{color:#4a5160;margin:0;font-size:14.5px;line-height:1.75}.planPrice strong{white-space:nowrap;letter-spacing:-.03em;font-size:32px;font-weight:700;line-height:1.2;display:block}.planPrice strong em{color:#4a5160;font-size:16px;font-style:normal;font-weight:500}.planPrice p{color:#4a5160;margin:8px 0 0;font-size:14px;line-height:1.6}.planPrice .planTrial{margin-top:12px;font-size:13.5px}.planPrice .planTrial b{color:var(--ink)}.planCard .button{border-radius:8px;font-size:15px}.planCard .button:after{content:"→";margin-left:12px;font-weight:400}.planCard-basic{grid-template-columns:384px minmax(0,1fr) 400px;align-items:center;padding:22px 31px 24px}.planCard-basic .planMain{border-right:1px solid #e6e9ef;padding-right:24px}.planCard-basic .planPrice{padding-left:37px}.planCard-basic .planPrice strong{font-size:38px}.planCard-basic .button{align-self:end;min-height:41px}.planCard-basic .planIcon{width:56px;height:56px;top:18px;right:31px}.planCard-a,.planCard-b{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);padding:20px 28px}.planCard-a .planMain,.planCard-b .planMain{border-right:1px solid #e6e9ef;padding-right:16px}.planCard-a .planMain .planName,.planCard-b .planMain .planName{white-space:nowrap;font-size:25px}@media (max-width:1240px){.planCard-a .planMain .planName,.planCard-b .planMain .planName{white-space:normal}}@media (max-width:1100px) and (min-width:761px){.priceGridPlans .planCard-a,.priceGridPlans .planCard-b{grid-template-rows:auto;grid-template-columns:1fr}.priceGridPlans .planCard-a .planMain,.priceGridPlans .planCard-b .planMain{border-right:0;padding-right:76px}.priceGridPlans .planCard-a .planPrice,.priceGridPlans .planCard-b .planPrice{border-top:1px solid #e6e9ef;margin-top:16px;padding:16px 0 0}.priceGridPlans .planCard-a .planPrice strong,.priceGridPlans .planCard-b .planPrice strong{padding-right:0}.priceGridPlans .planCard-a .button,.priceGridPlans .planCard-b .button{align-self:end}}.planCard-a .planPrice,.planCard-b .planPrice{padding:20px 0 0 28px}.planCard-a .planPrice strong,.planCard-b .planPrice strong{padding-right:72px}.planCard-a .button,.planCard-b .button{grid-column:1/-1;min-height:45px;margin-top:18px}.planCard-a .planIcon,.planCard-b .planIcon{width:62px;height:62px;top:19px;right:25px}.planCard-a{background:#f6fdf4;border-color:#e2f2d8}.planCard-a .planIcon,.planCard-a .planTag{color:#1f3319;background:#e6f9d8}.planCard-b{background:#f9fbfd}.planCard-b .planIcon{color:#2d6fd6;background:#e3effd}.planCard-b .planTag{background:#e3ebf7}.abCompare{background:#fff;border:1px solid #e6e9ef;border-radius:12px;margin-top:20px;padding:22px 23px 16px;box-shadow:0 6px 20px #1113110a}.abCompare h3{letter-spacing:-.01em;align-items:center;gap:26px;margin:0 0 16px 2px;font-size:24px;display:flex}.abCompare h3>i{width:36px;height:36px;display:inline-grid}.abCompare h3>i svg{width:36px;height:36px}.abCompareTable{border:1px solid #e6e9ef;border-radius:6px;overflow:hidden}.abCompareHead,.abCompareRow{grid-template-columns:minmax(0,.87fr) minmax(0,1fr) minmax(0,1fr);gap:0;display:grid}.abCompareHead>span{letter-spacing:.02em;color:var(--ink);background:#eff2f6;place-items:center;min-height:36px;padding:0;font-family:inherit;font-size:14.5px;font-weight:700;display:grid}.abCompareHead>span:first-child{color:#4a5160;font-weight:500}.abCompareHead>.abCompareHeadA{background:#ebf8e0}.abCompareHead>span:last-child{background:#d7eafd}.abCompareRow{border-top:1px solid #e6e9ef;padding:0}.abCompareRow>p{align-items:center;min-height:37px;margin:0;padding:0 16px;display:flex}.abCompareLabel{gap:24px;font-size:14px;font-weight:700;padding-left:22px!important}.abCompareLabel>i{flex:none;width:24px;height:24px;display:inline-grid}.abCompareLabel>i svg{width:24px;height:24px}.abCompareCell{text-align:center;color:var(--ink);border-left:1px solid #e6e9ef;justify-content:center;font-size:14px}.abCompareCell>span{display:none}.priceNotes{grid-template-columns:minmax(0,1.21fr) minmax(0,1fr);align-items:start;gap:23px;margin-top:20px;display:grid}.priceNotes .priceNote{background:#fff;border:1px solid #e6e9ef;border-radius:10px;padding:20px 24px}.priceNotes .priceNoteA{border-left:3px solid #a8ee7c}.priceNotes .priceNoteB{border-left:3px solid #6aa2ec}.priceNotes .priceNote p{color:var(--ink);font-size:14px;line-height:1.65}.priceNotes .priceNote p+p{margin-top:2px}.priceNotes .priceNoteB p{line-height:1.8}.priceNoteB .priceNoteHead{align-items:center;gap:14px;margin-bottom:12px;font-size:16px;display:flex}.priceNoteHead>i{color:#2d6fd6;width:26px;height:26px;display:inline-grid}.priceNoteHead>i svg{width:26px;height:26px}.priceNotes~.fine{color:var(--ink);font-size:14px}@media (max-width:960px){.planCard-basic{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:18px}.planCard-basic .button{grid-column:1/-1}}@media (max-width:760px){.planCard-basic,.planCard-a,.planCard-b{grid-template-rows:auto;grid-template-columns:1fr;padding:20px}.planCard .planMain{border-right:0;padding-right:64px}.planCard .planPrice{border-top:1px solid #e6e9ef;margin-top:16px;padding:16px 0 0}.planCard-a .planPrice strong,.planCard-b .planPrice strong{padding-right:0}.planCard .planIcon{width:48px;height:48px;top:16px;right:16px}.planCard .planMain .planName{white-space:normal;font-size:20px}.abCompare{padding:20px 14px 14px}.abCompare h3{gap:14px;font-size:20px}.abCompareTable{border:0;border-radius:0;overflow:visible}.abCompareHead{display:none}.abCompareRow{border:1px solid #e6e9ef;border-radius:8px;grid-template-columns:1fr;margin-top:12px;overflow:hidden}.abCompareRow>p{min-height:0;padding:12px 16px}.abCompareLabel{background:#eff2f6;gap:14px;padding-left:16px!important}.abCompareRow>.abCompareCell{text-align:left;border-top:1px solid #e6e9ef;border-left:0;display:block}.abCompareCell>span{font-family:var(--mono);letter-spacing:.14em;color:#4a5160;margin-bottom:4px;font-size:10px;display:block}.abCompareRow>.abCompareCell:nth-child(2){background:#f6fdf4}.abCompareRow>.abCompareCell:nth-child(3){background:#f5f9fe}.priceNotes{grid-template-columns:1fr}}.noteBox{border:1px solid var(--line);border-left:3px solid var(--lime);border-radius:var(--r);background:var(--paper-2);padding:20px 22px}.noteBox p{color:var(--ink-2);margin:0;font-size:13px;line-height:1.9}.noteBox p+p{margin-top:10px}.noteBox b{color:var(--ink)}.guideLayout{grid-template-columns:220px 1fr;align-items:start;gap:56px;padding:56px 0 96px;display:grid}.guideIndex{position:sticky;top:86px}.guideIndex p{font-family:var(--mono);letter-spacing:.14em;color:var(--ink-3);margin:0 0 14px;font-size:10px}.guideIndex ol{counter-reset:gi;margin:0;padding:0;list-style:none}.guideIndex li{counter-increment:gi}.guideIndex a{color:var(--ink-2);border-bottom:1px solid var(--line);grid-template-columns:26px 1fr;gap:6px;padding:7px 0;font-size:12.5px;line-height:1.6;display:grid}.guideIndex a:before{content:counter(gi, decimal-leading-zero);font-family:var(--mono);color:var(--ink-3);padding-top:3px;font-size:10px}.guideIndex a:hover{color:var(--ink)}.steps{counter-reset:st;max-width:780px}.step{counter-increment:st;border-top:1px solid var(--line);grid-template-columns:64px 1fr;gap:26px;padding:34px 0;scroll-margin-top:84px;display:grid}.step:before{content:counter(st, decimal-leading-zero);font-family:var(--mono);letter-spacing:.08em;color:var(--ink-3);padding-top:5px;font-size:13px}.step h3{letter-spacing:-.025em;margin:0 0 12px;font-size:22px;line-height:1.5}.step p{color:var(--ink-2);margin:0 0 12px;font-size:14px;line-height:1.95}.step p:last-child{margin-bottom:0}.step ul{color:var(--ink-2);margin:0 0 12px;padding-left:1.2em;font-size:14px;line-height:1.95}.step li{margin:4px 0}.term{background:var(--paper-2);border-radius:var(--r);color:var(--ink-2);grid-template-columns:auto 1fr;align-items:baseline;gap:14px;margin:14px 0;padding:14px 16px;font-size:13px;line-height:1.85;display:grid}.term b{color:var(--ink);white-space:nowrap;border-bottom:2px solid var(--lime);padding-bottom:1px;font-size:12px;font-weight:600}.doneCheck{border:1px solid var(--line);border-radius:var(--r);color:var(--ink-2);align-items:baseline;gap:12px;margin-top:14px;padding:14px 16px;font-size:13px;display:flex}.doneCheck b{font-family:var(--mono);letter-spacing:.12em;color:var(--lime-deep);white-space:nowrap;font-size:10px}.tableWrap{overflow-x:auto}table.data{border-collapse:collapse;width:100%;min-width:560px;font-size:13px}table.data th,table.data td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:14px 16px 14px 0}table.data th{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);border-bottom-color:var(--line-2);font-size:10px;font-weight:500}table.data td{color:var(--ink-2)}table.data td:first-child{color:var(--ink);font-weight:600}.scopeTable table.data{font-size:16px}.scopeTable table.data th{letter-spacing:.04em;color:var(--ink);font-family:inherit;font-size:14px;font-weight:700}.scopeTable table.data td{color:var(--ink);line-height:1.7}.scopeTable table.data td:first-child{font-weight:700}.finalCta{border:1px solid var(--line);border-radius:var(--r);text-align:center;background:var(--paper-2);margin:24px 0 80px;padding:72px 40px}.finalCta h2{margin:18px 0 14px}.finalCta .lead{margin-inline:auto}.finalCta .heroActions{justify-content:center}.siteFooter{border-top:1px solid var(--line);padding:52px 0 40px}.footerGrid{grid-template-columns:1.5fr repeat(4,1fr);gap:32px;display:grid}.footerGrid small{font-family:var(--mono);letter-spacing:.14em;color:var(--ink-3);margin-bottom:14px;font-size:10px;display:block}.footerGrid a,.footerGrid span{color:var(--ink-2);margin:8px 0;font-size:13px;display:block}.footerGrid a:hover{color:var(--ink)}.footerGrid>div:first-child p{color:var(--ink-2);max-width:38ch;margin:14px 0 0;font-size:13px}.footerBase{border-top:1px solid var(--line);font-family:var(--mono);letter-spacing:.12em;color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:44px;padding-top:20px;font-size:10px;display:flex}.editorPage{background:var(--console);min-height:100vh;padding:10px}.editorApp{border:1px solid var(--console-line);border-radius:var(--r);background:var(--console-2);height:calc(100vh - 20px);min-height:640px;color:var(--console-ink);grid-template-rows:52px 1fr;display:grid;overflow:hidden}.editorAppHead{border-bottom:1px solid var(--console-line);background:var(--console);justify-content:space-between;align-items:center;padding:0 14px;display:flex}.editorAppHead>div{align-items:center;gap:10px;font-size:12px;display:flex}.editorAppHead .brandMark{width:24px;height:24px;font-size:12px}.editorAppHead button{border:1px solid var(--console-line);background:var(--console-2);color:var(--console-ink);border-radius:var(--r);cursor:pointer;padding:8px 12px;font-size:12px}.editorAppHead button:hover{border-color:var(--lime);color:var(--lime)}.editorNote{z-index:4;background:var(--console-3);color:var(--console-ink-2);border:1px solid var(--console-line);border-radius:var(--r);white-space:nowrap;padding:7px 12px;font-size:11px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.consoleFull,.consoleFull h1,.consoleFull h2,.consoleFull h3{color:var(--console-ink)}.consoleFull .lead,.consoleFull .small,.consoleFull .kicker,.consoleFull .crumb,.consoleFull .sectionNo{color:var(--console-ink-2)}.consoleFull .crumb a:hover{color:var(--lime)}.consoleFull .sectionHead{border-top-color:var(--console-line)}.consoleFull .pageHero{border-bottom-color:var(--console-line)}.consoleFull .card{background:var(--console-2);border-color:var(--console-line);color:var(--console-ink)}.consoleFull .card p,.consoleFull .card .cardNo,.consoleFull .card .cardFoot{color:var(--console-ink-2)}.consoleFull a.card:hover{border-color:var(--lime)}.consoleFull .noteBox{background:var(--console-2);border-color:var(--console-line);border-left-color:var(--lime)}.consoleFull .noteBox p{color:var(--console-ink-2)}.consoleFull .noteBox b{color:var(--console-ink)}.consoleFull table.data th,.consoleFull table.data td{color:var(--console-ink-2);border-bottom-color:var(--console-line)}.consoleFull table.data td:first-child{color:var(--console-ink)}.consoleFull .arrowLink{border-bottom-color:var(--lime);color:var(--console-ink)}.consoleFull .finalCta{background:var(--console-2);border-color:var(--console-line)}.consoleFull .rule{background:var(--console-line)}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:1080px){.heroGrid,.pageHeroGrid{grid-template-columns:1fr;align-items:start;gap:34px}.cardGrid{grid-template-columns:1fr}.flowRow{grid-template-columns:repeat(2,1fr)}.flowStep:nth-child(2):after{display:none}.editorBody{grid-template-columns:44px 1fr 180px}.editorLayers{display:none}.guideLayout{grid-template-columns:1fr;gap:32px}.guideIndex{position:static}.guideIndex ol{columns:2;column-gap:28px}.templateGrid,.footerGrid{grid-template-columns:repeat(2,1fr)}.footerGrid>div:first-child{grid-column:1/-1}}@media (max-width:720px){body{font-size:14px}.shell,.shellNarrow{width:min(100% - 32px,1280px)}.mainNav,.demoTag{display:none}.section{padding:64px 0}.hero{padding-top:44px}.sectionHead{grid-template-columns:1fr;gap:12px}.sectionNo{padding-top:0}.cardGrid2,.templateGrid,.priceGrid{grid-template-columns:1fr}.specList>*{grid-template-columns:1fr;gap:8px}.specIndex{padding-top:0}.flowRow{grid-template-columns:1fr}.flowStep:after{display:none!important}.consoleLog li{grid-template-columns:1fr;gap:4px;padding:12px 14px}.editorBody{grid-template-columns:1fr;height:400px}.editorRail,.editorInspector{display:none}.editorCanvasWrap{padding:20px 14px}.editorCanvasBody{grid-template-columns:1fr}.editorCanvasArt{display:none}.step{grid-template-columns:1fr;gap:10px}.step:before{padding-top:0}.term{grid-template-columns:1fr;gap:6px}.guideIndex ol{columns:1}.finalCta{padding:48px 22px}.templateRail{padding-inline:16px}.poster{height:360px}.posterBody h2,.posterBody h3{max-width:92%;font-size:22px}.posterBody p{max-width:88%}.posterCard{height:62px;right:18%}.heroTitle{font-size:8.6vw;line-height:1.32}}.layoutChart{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:28px;display:grid}.layoutTile{background:var(--paper);flex-direction:column;gap:2px;min-width:0;padding:18px 16px 16px;display:flex}.layoutTile b{letter-spacing:-.01em;margin-top:12px;font-size:13px}.layoutTile span{color:var(--ink-2);font-size:11px;line-height:1.7}@media (max-width:1080px){.layoutChart{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.layoutChart{grid-template-columns:repeat(2,1fr)}.layoutTile{padding:14px 12px 12px}}.buttonSm{min-height:38px;padding:0 14px;font-size:12.5px}.acctGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.acctCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);min-width:0;padding:28px}.acctCard h2{letter-spacing:-.01em;margin:0 0 10px;font-size:20px}.acctCard>.small{margin-bottom:22px}.acctCard>.button{width:100%;margin-top:4px}.field{margin-bottom:18px;display:block}.field>span{align-items:center;gap:8px;margin-bottom:7px;font-size:12.5px;font-weight:600;display:flex}.field>span i{font-style:normal;font-family:var(--mono);letter-spacing:.1em;color:var(--ink-3);border:1px solid var(--line);border-radius:3px;padding:2px 5px;font-size:9.5px}.field input{border:1px solid var(--line-2);border-radius:var(--r);background:var(--paper);width:100%;min-height:46px;color:var(--ink);padding:0 14px;font-family:inherit;font-size:14px}.field input:focus{outline:2px solid var(--lime-deep);outline-offset:1px}.field em{color:var(--ink-3);margin-top:7px;font-size:11.5px;font-style:normal;line-height:1.7;display:block}.fieldError{color:#a33;border-radius:var(--r);background:#fbf3f3;border:1px solid #e6cccc;margin:0 0 16px;padding:10px 12px;font-size:12.5px}.acctNote{color:var(--ink-3);border-top:1px solid var(--line);margin:18px 0 0;padding-top:14px;font-size:11.5px;line-height:1.85}.acctSide{min-width:0}.acctSide h3{font-family:var(--mono);letter-spacing:.16em;color:var(--ink-3);margin:0 0 14px;font-size:10.5px}.acctList{margin:0;padding:0;list-style:none}.acctList li{border:1px solid var(--line);border-radius:var(--r);background:var(--paper);min-width:0;margin-bottom:10px;padding:14px 16px}.acctList b{font-size:14px;display:block}.acctList>li>span{color:var(--ink-2);margin-top:4px;font-size:11.5px;display:block}.acctList code{font-family:var(--mono);background:var(--paper-2);border:1px solid var(--line);word-break:break-all;border-radius:3px;margin-top:8px;padding:2px 6px;font-size:11px;display:inline-block}.acctRow{flex-wrap:wrap;gap:14px;margin-top:10px;display:flex!important}.acctRow a,.acctRow button{color:var(--ink);cursor:pointer;border:0;border-bottom:1px solid var(--line-2);background:0 0;padding:0;font-family:inherit;font-size:12px}.acctRow a:hover,.acctRow button:hover{border-bottom-color:var(--ink)}.acctRow button{color:var(--ink-3)}.acctDone{border:2px solid var(--ink);border-radius:var(--r-lg);background:var(--paper);padding:34px}.acctDone h2{margin:8px 0 12px}.keyBox{border:1px solid var(--line);border-radius:var(--r);background:var(--paper-2);flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;padding:14px 16px;display:flex}.keyLabel{font-family:var(--mono);letter-spacing:.14em;color:var(--ink-3);flex:none;font-size:10px}.keyValue{font-family:var(--mono);color:var(--ink);word-break:break-all;flex:200px;min-width:0;font-size:14px;font-weight:700}.acctActions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.pubHead{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,280px);align-items:start;gap:28px;padding-bottom:26px;display:grid}.pubFacts{border:1px solid var(--line);border-radius:var(--r);background:var(--paper-2);min-width:0;margin:0;padding:6px 16px}.pubFacts>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;min-width:0;padding:10px 0;display:flex}.pubFacts>div:last-child{border-bottom:0}.pubFacts dt{color:var(--ink-3);flex:none;font-size:11px}.pubFacts dd{font-family:var(--mono);word-break:break-all;min-width:0;margin:0;font-size:11px}.pubSteps{margin:30px 0 0;padding:0;list-style:none}.pubSteps>li{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);grid-template-columns:56px minmax(0,1fr);gap:18px;margin-bottom:14px;padding:24px;display:grid}.pubSteps>li.done{border-color:var(--lime-deep);background:#fcfff2}.pubNo{font-family:var(--mono);color:var(--line-2);font-size:20px;line-height:1}.pubSteps>li.done .pubNo{color:var(--lime-deep)}.pubSteps h3{letter-spacing:-.01em;margin:0 0 8px;font-size:16px}.pubSteps p{color:var(--ink-2);margin:0;font-size:13px;line-height:1.9}.pubActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:16px!important;display:flex!important}.pubCheck{cursor:pointer;align-items:center;gap:8px;font-size:13px;display:inline-flex}.pubCheck input{width:18px;height:18px;accent-color:var(--lime-deep);cursor:pointer}.pubField{max-width:420px;margin:16px 0 0}.pubActions .button:disabled{opacity:.42;cursor:not-allowed;transform:none}.pubDone{border:2px solid var(--ink);border-radius:var(--r-lg);background:var(--paper);margin-top:24px;padding:28px}.pubDone h3{margin:0 0 10px;font-size:17px}.pubNext{margin:16px 0 0;padding-left:20px}.pubNext li{color:var(--ink-2);margin-bottom:6px;font-size:13px;line-height:1.95}.pubEmpty{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);padding:34px}.pubEmpty h2{margin:0 0 12px}@media (max-width:900px){.acctGrid,.pubHead{grid-template-columns:1fr}}@media (max-width:720px){.acctCard,.acctDone,.pubDone,.pubEmpty{padding:22px 18px}.pubSteps>li{grid-template-columns:1fr;gap:10px;padding:20px 18px}.pubNo{font-size:14px}}.templateCatalogShell{padding-top:34px}.templateCatalog .filterBar{z-index:12;background:color-mix(in srgb, var(--paper) 88%, transparent);border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:16px;margin:0 0 14px;padding:12px;position:sticky;top:68px}.templateCatalog .filterBar button{min-height:40px;color:var(--ink-2);font:600 12px var(--sans);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:9px;padding:0 15px;display:inline-flex}.templateCatalog .filterBar button small{background:var(--paper-2);min-width:21px;height:21px;color:var(--ink-3);font:9px var(--mono);border-radius:999px;place-items:center;padding:0 5px;display:grid}.templateCatalog .filterBar button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.templateCatalog .filterBar button[aria-pressed=true] small{background:var(--lime);color:#111}.templateResult{color:var(--ink-3);text-align:right;margin:0 0 46px;font-size:11px}.templateGroup{margin-bottom:96px;scroll-margin-top:140px}.templateGroup>header{border-top:1px solid var(--ink);grid-template-columns:130px minmax(0,1fr) auto;align-items:start;gap:28px;padding:22px 0 26px;display:grid}.templateGroup>header>div:first-child{font:11px var(--mono);letter-spacing:.1em;align-items:baseline;gap:12px;display:flex}.templateGroup>header h2{letter-spacing:-.04em;margin:0;font-size:clamp(24px,3vw,38px);line-height:1.16}.templateGroup>header p{max-width:66ch;color:var(--ink-2);margin:10px 0 0;font-size:12px;line-height:1.8}.templateGroup>header strong{font:400 clamp(38px, 6vw, 74px)/.8 var(--mono);letter-spacing:-.08em}.templateGuideGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.templateGuideGrid article{border:1px solid var(--line);background:var(--paper);flex-direction:column;min-height:210px;padding:24px;display:flex}.templateGuideGrid article>span{color:var(--ink-3);font:10px var(--mono);letter-spacing:.12em}.templateGuideGrid article>b{letter-spacing:-.025em;margin-top:auto;font-size:20px}.templateGuideGrid article>p{color:var(--ink-2);margin:10px 0 0;font-size:12px;line-height:1.8}.templateGuideGrid .templateGuideStart{background:var(--ink);min-height:190px;color:var(--paper);grid-column:1/-1}.templateGuideGrid .templateGuideStart>span,.templateGuideGrid .templateGuideStart>p{color:#ffffffad}.templateGuideGrid .templateGuideStart>b{font-size:clamp(28px,5vw,56px)}.templatePageTypes{flex-wrap:wrap;gap:8px;display:flex}.templatePageTypes span{border:1px solid var(--line);background:var(--paper);border-radius:999px;padding:11px 15px;font-size:12px}@media (max-width:760px){.templateCatalog .filterBar{scrollbar-width:none;flex-wrap:nowrap;top:58px;overflow-x:auto}.templateCatalog .filterBar button{flex:none}.templateGroup>header{grid-template-columns:1fr auto;gap:16px}.templateGroup>header>div:nth-child(2){grid-area:2/1/auto/-1}.templateGuideGrid{grid-template-columns:1fr}.templateGuideGrid .templateGuideStart{grid-column:auto}}.siteHeader{z-index:50;background:color-mix(in srgb, var(--paper) 82%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.4);backdrop-filter:blur(22px)saturate(1.4);border-bottom-color:color-mix(in srgb, var(--line) 70%, transparent);position:sticky;top:0}.siteHeaderInner{min-height:68px}.brandMark{background:linear-gradient(135deg, var(--ink), #3b4451);border-radius:8px;transform:rotate(-4deg);box-shadow:0 7px 18px #0e121829}.aiHeaderStatus{color:#344500;min-height:28px;font:9px var(--mono);letter-spacing:.1em;background:#caee3f24;border:1px solid #b8d740;border-radius:999px;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.aiHeaderStatus i{background:var(--lime);border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite aiBlink;box-shadow:0 0 0 4px #caee3f33}@keyframes aiBlink{50%{opacity:.5;box-shadow:0 0 0 8px #caee3f00}}.futureHome{background:#f7f7f4;overflow:clip}.futureHero{color:#f7f8f4;background:radial-gradient(circle at 73% 13%,#5b49ff57,#0000 28%),radial-gradient(circle at 12% 86%,#c4eb3724,#0000 30%),#0b0d12;min-height:calc(100svh - 68px);padding:78px 0 0;position:relative;overflow:hidden}.futureHero:before{content:"";opacity:.18;background-image:linear-gradient(#ffffff21 1px,#0000 1px),linear-gradient(90deg,#ffffff21 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.futureGlow{filter:blur(4px);pointer-events:none;border-radius:50%;position:absolute}.futureGlow.glowA{border:1px solid #bbdf3f6b;width:380px;height:380px;top:28%;right:-190px;box-shadow:inset 0 0 90px #bbdf3f1f}.futureGlow.glowB{filter:blur(80px);background:#5744ff4d;width:560px;height:560px;bottom:-390px;left:-370px}.futureHeroGrid{grid-template-columns:minmax(0,1.12fr) minmax(380px,.88fr);align-items:center;gap:clamp(38px,7vw,100px);display:grid;position:relative}.futureHeroCopy{padding-bottom:80px}.futureAnnouncement{color:#ffffffc2;background:#ffffff0d;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:9px;margin-bottom:52px;padding:7px 7px 7px 11px;font-size:10px;display:inline-flex}.futureAnnouncement i{background:var(--lime);width:7px;height:7px;box-shadow:0 0 15px var(--lime);border-radius:50%}.futureAnnouncement span{color:#fff;background:#ffffff17;border-radius:999px;padding:5px 10px}.futureHero h1{letter-spacing:-.075em;max-width:900px;margin:20px 0 0;font-size:clamp(52px,6.3vw,88px);line-height:.9}.futureHero h1 em{color:#0000;background:linear-gradient(95deg,#fff 5%,#cedbff 48%,#c7ed3d);-webkit-background-clip:text;background-clip:text;margin-top:10px;font-style:normal;display:inline-block}.futureLead{color:#f4f7faad;max-width:680px;margin:30px 0 0;font-size:clamp(14px,1.5vw,17px);line-height:1.95}.futurePrimary{border:1px solid var(--lime);background:var(--lime);color:#12160a;gap:26px;min-height:54px;padding:0 22px;box-shadow:0 12px 36px #bee13a26}.futurePrimary span{font-size:17px}.futureSecondary{color:#fff;background:#ffffff0a;border:1px solid #ffffff2e;min-height:54px;padding:0 22px}.futureProof{color:#ffffff7a;flex-wrap:wrap;gap:18px;margin-top:28px;font-size:10px;display:flex}.futureProof span:before{content:"✓";color:var(--lime);margin-right:6px}.futureMetrics{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff0a;border:1px solid #ffffff1f;border-bottom:0;grid-template-columns:repeat(4,1fr);display:grid;position:relative}.futureMetrics>div{border-right:1px solid #ffffff1f;flex-direction:column;min-height:108px;padding:22px;display:flex}.futureMetrics>div:last-child{border-right:0}.futureMetrics b{font:500 34px/1 var(--mono);letter-spacing:-.06em;margin-top:auto}.futureMetrics span{color:#ffffff73;font:9px var(--mono);letter-spacing:.12em;margin-top:9px}.aiOpsVisual{z-index:2;color:#f6f7f2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(155deg,#ffffff1a,#ffffff06);border:1px solid #ffffff24;border-radius:24px;min-height:590px;padding:18px;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000052}.aiOpsTop{color:#ffffff75;font:9px var(--mono);letter-spacing:.12em;justify-content:space-between;align-items:center;display:flex}.aiOpsTop span{align-items:center;gap:8px;display:flex}.aiOpsTop i{background:var(--lime);width:7px;height:7px;box-shadow:0 0 14px var(--lime);border-radius:50%}.aiOrbit{place-items:center;height:260px;margin:16px 0;display:grid;position:relative}.aiOrbit .orbit{border:1px solid #c4eb3740;border-radius:50%;position:absolute}.aiOrbit .orbitA{width:228px;height:228px;animation:18s linear infinite orbitSpin}.aiOrbit .orbitB{border-style:dashed;width:166px;height:166px;animation:13s linear infinite reverse orbitSpin}.aiOrbit .orbitC{background:radial-gradient(circle,#bbdf3929,#0000 70%);width:106px;height:106px}.orbitNode{background:#b9df39;border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 18px #b9df39}.orbitNode.nodeA{top:16px;left:50%}.orbitNode.nodeB{top:50%;left:calc(50% - 84px)}.orbitNode.nodeC{top:56%;right:calc(50% - 116px)}.aiOrbit strong{color:#11151a;width:82px;height:82px;font:500 24px var(--mono);background:#f4f6ef;border-radius:50%;place-items:center;display:grid;box-shadow:0 0 50px #c4eb3738}.aiOrbit strong small{letter-spacing:.1em;font-size:7px;display:block}@keyframes orbitSpin{to{transform:rotate(360deg)}}.aiOpsChecks{gap:7px;display:grid}.aiOpsChecks>div{background:#00000024;border:1px solid #ffffff1a;border-radius:9px;grid-template-columns:68px 1fr auto;align-items:center;gap:10px;min-height:44px;padding:0 11px;display:grid}.aiOpsChecks small{color:#ffffff61;font:8px var(--mono)}.aiOpsChecks span{font-size:10px}.aiOpsChecks b{color:var(--lime);font:8px var(--mono)}.aiOpsFlow{color:#ffffff7a;justify-content:space-between;align-items:center;margin-top:16px;font-size:8px;display:flex}.aiOpsFlow i{background:linear-gradient(90deg,#c4eb3726,#c4eb37cc);flex:1;height:1px;margin:0 7px}.aiOpsVisual.compact{min-height:auto;padding:16px}.aiOpsVisual.compact .aiOrbit{height:190px}.aiOpsVisual.compact .aiOrbit .orbitA{width:170px;height:170px}.aiOpsVisual.compact .aiOrbit .orbitB{width:126px;height:126px}.aiOpsVisual.compact .aiOpsChecks{grid-template-columns:1fr 1fr}.aiOpsVisual.compact .aiOpsFlow{display:none}.futureSection{padding-top:clamp(90px,12vw,170px);padding-bottom:clamp(90px,12vw,170px)}.futureSectionHead{grid-template-columns:180px minmax(0,1fr);gap:38px;margin-bottom:56px;display:grid}.futureSectionHead>span{color:var(--ink-3);font:9px var(--mono);letter-spacing:.13em;padding-top:10px}.futureSectionHead h2{letter-spacing:-.065em;margin:0;font-size:clamp(46px,7vw,88px);line-height:.96}.futureSectionHead p{max-width:680px;color:var(--ink-2);margin:24px 0 0;font-size:14px;line-height:1.95}.futureSectionHead .arrowLink{margin-top:24px;display:inline-block}.operationGrid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.operationGrid article{border-right:1px solid var(--line);background:#ffffff7a;min-height:330px;padding:24px;position:relative}.operationGrid article:last-child{color:#fff;background:#11141a;border-right:0}.operationGrid article>span{color:var(--ink-3);font:11px var(--mono)}.operationGrid article>small{color:#6b57f5;font:9px var(--mono);letter-spacing:.12em;margin-top:72px;display:block}.operationGrid h3{letter-spacing:-.04em;margin:12px 0;font-size:25px}.operationGrid p{color:var(--ink-2);font-size:12px;line-height:1.85}.operationGrid article:last-child p{color:#ffffff94}.operationGrid article>i{font:24px var(--mono);position:absolute;bottom:18px;right:22px}.aiShowcase{color:#f6f7f2;background:radial-gradient(circle at 80% 20%,#5d4bff42,#0000 30%),#0c0f14;padding:clamp(90px,11vw,150px) 0}.aiShowcaseGrid{grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr);align-items:center;gap:clamp(50px,8vw,120px);display:grid}.aiShowcase h2{letter-spacing:-.065em;margin:18px 0 0;font-size:clamp(50px,7vw,90px);line-height:.94}.aiShowcase h2 em{color:var(--lime);font-style:normal}.aiShowcase p{color:#ffffff94;line-height:1.9}.aiShowcase ul{border-top:1px solid #ffffff24;margin:38px 0;padding:0;list-style:none}.aiShowcase li{border-bottom:1px solid #ffffff24;grid-template-columns:72px 1fr;gap:18px;padding:16px 0;display:grid}.aiShowcase li b{color:#fff}.aiShowcase li span{color:#ffffff8c;font-size:12px}.aiConsoleStack{gap:14px;display:grid}.aiConsoleStack .console{margin:0}.futureTemplateRail{padding-bottom:28px}.futureTemplateRail>*{width:min(370px,82vw)}.controlBento{grid-template-columns:1.3fr 1fr 1fr;gap:12px;display:grid}.controlBento article{border:1px solid var(--line);background:#fff;min-height:220px;padding:24px;position:relative;overflow:hidden}.controlBento .controlMain{color:#fff;background:#5b49ef;grid-row:span 2;min-height:452px}.controlBento article:last-child{grid-column:span 2}.controlBento span{font:9px var(--mono);letter-spacing:.12em;opacity:.6}.controlBento h3{margin:86px 0 10px;font-size:24px}.controlBento p{max-width:40ch;color:var(--ink-2);font-size:12px;line-height:1.8}.controlBento .controlMain p{color:#ffffffb3}.controlPulse{place-items:center;width:240px;height:240px;display:grid;position:absolute;bottom:-40px;right:-40px}.controlPulse i{border:1px solid #ffffff40;border-radius:50%;position:absolute;inset:0}.controlPulse i:nth-child(2){inset:35px}.controlPulse i:nth-child(3){inset:70px}.controlPulse strong{font:28px var(--mono)}.priceSignal{grid-template-columns:.65fr 1.35fr;gap:70px;display:grid}.priceSignal h2{letter-spacing:-.06em;margin:18px 0 0;font-size:clamp(52px,7vw,86px);line-height:.96}.priceSignalCards{grid-template-columns:1fr 1fr;display:grid}.priceSignalCards article{border:1px solid var(--line);background:#fff;flex-direction:column;min-height:300px;padding:25px;display:flex}.priceSignalCards small{font:9px var(--mono);letter-spacing:.12em}.priceSignalCards b{letter-spacing:-.05em;margin-top:auto;font-size:clamp(28px,4vw,48px)}.priceSignalCards b i{font-size:13px;font-style:normal}.priceSignalCards p{color:var(--ink-2);font-size:11px;line-height:1.8}.futureFinal{padding-bottom:90px}.futureFinal>div{color:#fff;background:radial-gradient(circle at 80% 30%,#c6ec3a38,#0000 28%),linear-gradient(135deg,#12151c,#2a1e55);border-radius:26px;min-height:560px;padding:clamp(42px,8vw,96px);position:relative;overflow:hidden}.futureFinal h2{letter-spacing:-.075em;margin:26px 0 20px;font-size:clamp(62px,10vw,132px);line-height:.86}.futureFinal p{color:#ffffff9e;max-width:560px;line-height:1.9}.futureOrb{border:1px solid #ffffff2e;border-radius:50%;width:430px;height:430px;position:absolute;top:-100px;right:-90px;box-shadow:0 0 0 70px #ffffff06,0 0 0 140px #ffffff05}.siteFooter{color:#fff;background:#0b0d12}.siteFooter .brand,.siteFooter .footerGrid a{color:#fff}.siteFooter .footerGrid p,.siteFooter .footerGrid span,.siteFooter .footerBase{color:#ffffff75}.pageHero:not(.pageHeroDark){background:radial-gradient(circle at 84% 5%,#5b49ef1a,#0000 26%),linear-gradient(#fbfbf8,#f2f2ee);position:relative;overflow:hidden}.pageHero:not(.pageHeroDark):after{content:"";pointer-events:none;border:1px solid #5b49ef24;border-radius:50%;width:390px;height:390px;position:absolute;bottom:-180px;right:-130px;box-shadow:0 0 0 54px #5b49ef06,0 0 0 108px #5b49ef05}.pageHero h1{letter-spacing:-.06em}.card{transition:transform .22s,border-color .22s,box-shadow .22s}a.card:hover{transform:translateY(-4px);box-shadow:0 18px 50px #15191e14}@media (prefers-reduced-motion:reduce){.aiHeaderStatus i,.aiOrbit .orbit{animation:none}}@media (max-width:960px){.futureHeroGrid,.aiShowcaseGrid{grid-template-columns:1fr}.futureHeroCopy{padding-bottom:0}.aiOpsVisual{width:100%;max-width:680px;margin:0 auto 70px}.operationGrid{grid-template-columns:1fr}.operationGrid article{border-right:0;border-bottom:1px solid var(--line);min-height:240px}.operationGrid article>small{margin-top:40px}.controlBento{grid-template-columns:1fr 1fr}.controlBento .controlMain{grid-area:auto/span 2;min-height:360px}.priceSignal{grid-template-columns:1fr}}@media (max-width:700px){.aiHeaderStatus{display:none}.futureHero{padding-top:46px}.futureAnnouncement{margin-bottom:38px}.futureHero h1{font-size:clamp(48px,15vw,70px)}.futureHero h1 em{white-space:nowrap;font-size:.84em}.futureHeroGrid{gap:34px}.futureMetrics{grid-template-columns:1fr 1fr}.futureMetrics>div:nth-child(2){border-right:0}.futureMetrics>div{border-bottom:1px solid #ffffff1f}.futureSectionHead{grid-template-columns:1fr;gap:16px}.futureSectionHead h2{font-size:47px}.aiOpsVisual{border-radius:16px;min-height:540px}.aiOpsVisual.compact .aiOpsChecks,.controlBento{grid-template-columns:1fr}.controlBento .controlMain,.controlBento article:last-child{grid-column:auto}.priceSignalCards{grid-template-columns:1fr}.futureFinal>div{border-radius:16px;min-height:520px}.futureFinal h2{font-size:64px}}.aiPageSpotlight{grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);align-items:center;gap:clamp(48px,8vw,110px);padding-top:80px;padding-bottom:130px;display:grid}.aiPageStatement h2{letter-spacing:-.065em;margin:18px 0 22px;font-size:clamp(48px,7vw,86px);line-height:.94}.aiPageStatement>p:not(.kicker){color:var(--console-ink-2);font-size:14px;line-height:1.95}.aiPagePills{flex-wrap:wrap;gap:7px;margin-top:30px;display:flex}.aiPagePills span{border:1px solid var(--console-line);color:var(--console-ink-2);font:8px var(--mono);letter-spacing:.1em;border-radius:999px;padding:8px 11px}@media (max-width:900px){.aiPageSpotlight{grid-template-columns:1fr}.aiPageSpotlight .aiOpsVisual{margin-bottom:0}}body{background:#f8f8ff}.siteHeader{background:linear-gradient(90deg,#f8fdffe0,#faf7ffe0,#fff9fae0);border-bottom-color:#594d971f}.brandMark{color:#fff;background:linear-gradient(135deg,#29c9ec 4%,#7667ff 48%,#ff5f94 100%);box-shadow:0 7px 24px #6f5cff47}.aiHeaderStatus{color:#176177;background:linear-gradient(90deg,#45dbf524,#7868ff1a);border-color:#48c7e875}.aiHeaderStatus i{background:#23cae8;box-shadow:0 0 0 4px #23cae829}.futureHome{background:linear-gradient(#fafaff 0%,#f8fbff 38%,#fff8fb 72%,#fafaff 100%)}.futureHero{background:radial-gradient(circle at 82% 11%,#ff52954d,#0000 25%),radial-gradient(circle at 62% 42%,#3fdaf738,#0000 28%),radial-gradient(circle at 8% 88%,#d2ff422e,#0000 28%),#090a15}.futureGlow.glowA{border-color:#44e0ff7a;box-shadow:inset 0 0 110px #44e0ff29}.futureGlow.glowB{background:#7d59ff70}.futureHero .kicker{color:#63e8ff}.futureHero h1 em{background:linear-gradient(95deg,#6ee8ff 4%,#9d8cff 48%,#ff7fa9 76%,#e0ff69);-webkit-background-clip:text;background-clip:text}.futureAnnouncement{background:linear-gradient(90deg,#4bdcf71a,#9567ff1f)}.futureAnnouncement i{background:#60e8ff;box-shadow:0 0 15px #60e8ff}.futurePrimary{background:linear-gradient(100deg,#59e1f8,#b5f65a);border-color:#6be8ff;box-shadow:0 15px 44px #39d9f22e}.futureProof span:first-child:before{color:var(--cyan)}.futureProof span:nth-child(2):before{color:#a999ff}.futureProof span:nth-child(3):before{color:#ff87aa}.futureMetrics>div{position:relative}.futureMetrics>div:before{content:"";background:var(--metric-color,#6ee8ff);width:100%;height:2px;position:absolute;top:0;left:0}.futureMetrics>div:nth-child(2){--metric-color:#947eff}.futureMetrics>div:nth-child(3){--metric-color:#ff709e}.futureMetrics>div:nth-child(4){--metric-color:#d9ff45}.operationGrid{border:0;gap:10px}.operationGrid article{background:linear-gradient(145deg,#e6fbff,#f8fdff);border:0;border-radius:16px;box-shadow:inset 0 0 0 1px #27aac624}.operationGrid article:nth-child(2){background:linear-gradient(145deg,#eeeaff,#fbfaff);box-shadow:inset 0 0 0 1px #6f57e326}.operationGrid article:last-child{box-shadow:none;background:radial-gradient(circle at 90% 10%,#ff689d52,#0000 38%),linear-gradient(145deg,#151328,#0d1720);border:0}.operationGrid article>small{color:#158da6}.operationGrid article:nth-child(2)>small{color:#6654df}.operationGrid article:last-child>small{color:#ff83ae}.aiShowcase{background:radial-gradient(circle at 82% 10%,#ff509747,#0000 28%),radial-gradient(circle at 55% 82%,#42ddf62e,#0000 30%),radial-gradient(circle at 4% 28%,#7359ff4f,#0000 29%),#0a0b16}.aiShowcase h2 em{color:#6ce8ff}.aiShowcase .buttonLime{background:linear-gradient(100deg,#63e5fa,#d6ff5e)}.templateUniverse{background:radial-gradient(circle at 12% 24%,#3ed9f429,#0000 22%),radial-gradient(circle at 84% 72%,#ff669424,#0000 25%),linear-gradient(#fafaff,#f1efff 48%,#fff8fb)}.controlBento .controlMain{background:radial-gradient(circle at 85% 85%,#45def457,#0000 34%),linear-gradient(145deg,#6958ef,#2e286e)}.controlBento article:nth-child(2){background:#e8fbff;border-color:#bcebf4}.controlBento article:nth-child(3){background:#fff0f5;border-color:#f7c6d5}.controlBento article:last-child{background:#f2efff;border-color:#d8d0ff}.priceSignalCards .featured{background:linear-gradient(145deg,#d9ff55 0%,#6ce7f8 55%,#9c8aff 100%);border-color:#8b78ff}.futureFinal>div{background:radial-gradient(circle at 83% 20%,#ff699d80,#0000 25%),radial-gradient(circle at 56% 84%,#40e2f647,#0000 30%),linear-gradient(135deg,#111524,#3f287a)}.siteFooter{background:radial-gradient(circle at 14% 5%,#3fdaf41a,#0000 22%),radial-gradient(circle at 82% 100%,#ff5a921c,#0000 25%),#090a13}.siteFooter .footerGrid small{color:#65e6fb}.aiExperience{background:#f8f8ff;overflow:clip}.aiExperienceHero{color:#fff;background:radial-gradient(circle at 86% 10%,#ff54934d,#0000 27%),radial-gradient(circle at 48% 100%,#31d8f42b,#0000 35%),linear-gradient(135deg,#080a14 0%,#11112a 58%,#15102d 100%);min-height:calc(100svh - 68px);padding:clamp(72px,9vw,132px) 0 86px;position:relative;overflow:hidden}.aiExperienceHero:before{content:"";opacity:.18;background-image:linear-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(90deg,#ffffff1a 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.aiHeroAurora i{filter:blur(70px);opacity:.6;border-radius:50%;position:absolute}.aiHeroAurora i:first-child{background:#414ef4;width:240px;height:240px;top:36%;left:-80px}.aiHeroAurora i:nth-child(2){background:#2ee5e5;width:180px;height:180px;bottom:-50px;right:22%}.aiHeroAurora i:nth-child(3){background:#ff4e93;width:180px;height:180px;top:10%;right:-70px}.aiExperienceHeroGrid{grid-template-columns:minmax(0,1.05fr) minmax(460px,.95fr);align-items:center;gap:clamp(48px,8vw,120px);display:grid;position:relative}.aiLiveKicker{color:#77ebff;font:10px var(--mono);letter-spacing:.14em;align-items:center;gap:10px;margin:0;display:inline-flex}.aiLiveKicker i{background:#70eaff;border-radius:50%;width:8px;height:8px;animation:2.2s infinite aiBlink;box-shadow:0 0 0 6px #4de1f71f,0 0 18px #4de1f7}.aiExperienceHero h1{letter-spacing:-.08em;margin:28px 0 0;font-size:clamp(64px,8.2vw,116px);line-height:.84}.aiExperienceHero h1 em{color:#0000;background:linear-gradient(100deg,#61e6fa 0%,#a493ff 48%,#ff77a6 79%,#d8ff58);-webkit-background-clip:text;background-clip:text;margin-top:16px;font-style:normal;display:inline-block}.aiExperienceHeroGrid>div:first-of-type>p:not(.aiLiveKicker){color:#ffffffa6;max-width:620px;margin:35px 0 0;font-size:15px;line-height:1.95}.aiHeroFacts{border-top:1px solid #ffffff21;flex-wrap:wrap;gap:0;margin-top:42px;display:flex}.aiHeroFacts span{color:#ffffff75;min-width:130px;padding:18px 28px 0 0;font-size:10px}.aiHeroFacts b{color:#fff;font:26px var(--mono);letter-spacing:-.05em;display:block}.aiHeroSystem{background:radial-gradient(circle,#715fff38,#2cdaf20a 35%,#0000 68%);border:1px solid #ffffff1f;border-radius:50%;place-items:center;min-height:540px;display:grid;position:relative;box-shadow:0 0 0 52px #ffffff05,inset 0 0 100px #604dff24}.aiHeroSystem:before,.aiHeroSystem:after{content:"";border:1px dashed #63e7f940;border-radius:50%;animation:26s linear infinite orbitSpin;position:absolute;inset:14%}.aiHeroSystem:after{border-style:solid;border-color:#ff689e3b;animation-duration:18s;animation-direction:reverse;inset:29%}.aiHeroSystemLabel{color:#ffffff47;font:8px/1.6 var(--mono);letter-spacing:.14em;position:absolute;top:12%;left:7%}.aiSystemCore{z-index:2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#ffffff2e,#ffffff08);border:1px solid #ffffff47;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:148px;height:148px;display:flex;position:relative;box-shadow:0 0 55px #755fff57}.aiSystemCore small{color:#72e9fb;font:8px var(--mono);letter-spacing:.16em}.aiSystemCore strong{font:42px/1 var(--mono);letter-spacing:-.08em}.aiSystemCore i{color:#dfff64;font:7px var(--mono);letter-spacing:.2em;margin-top:9px;font-style:normal}.aiSystemNode{z-index:3;color:#fff6;min-width:84px;font:7px var(--mono);letter-spacing:.12em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080a14a6;border:1px solid #ffffff24;border-radius:9px;padding:8px 10px;position:absolute}.aiSystemNode:before{content:"";background:#63e6f8;border-radius:50%;width:5px;height:5px;margin-right:6px;display:inline-block;box-shadow:0 0 10px #63e6f8}.aiSystemNode b{color:#fff;font:11px var(--sans);letter-spacing:0;margin:4px 0 0 12px;display:block}.nodeDisplay{top:47%;left:2%}.nodeSpeed{bottom:8%;left:20%}.nodeSearch{bottom:10%;right:13%}.nodeForm{top:40%;right:0}.nodeSafety{top:7%;right:17%}.nodeSpeed:before,.nodeSearch:before{background:#a18eff}.nodeForm:before{background:#ff73a4}.nodeSafety:before{background:#d9ff55}.aiDashboardSection{color:#fff;background:radial-gradient(circle at 5% 20%,#47ddf41f,#0000 22%),radial-gradient(circle at 96% 64%,#ff64971a,#0000 24%),#0a0b14;padding:clamp(90px,10vw,150px) 0}.aiDashboardIntro{grid-template-columns:180px minmax(0,1fr);gap:38px;margin-bottom:54px;display:grid}.aiDashboardIntro>p{color:#63e6fa;font:9px var(--mono);letter-spacing:.14em;margin:8px 0 0}.aiDashboardIntro h2{letter-spacing:-.06em;margin:0;font-size:clamp(46px,6vw,78px);line-height:.98}.aiDashboardIntro div>p{color:#ffffff8c;max-width:650px;margin:22px 0 0;font-size:14px;line-height:1.9}.aiDashboardIntro.darkText>p{color:#6656dd}.aiDashboardIntro.darkText div>p{color:var(--ink-2)}.opsDashboard{color:#f5f7ff;background:linear-gradient(160deg,#151725 0%,#0b0d16 54%,#11101d 100%);border:1px solid #ffffff26;border-radius:24px;overflow:hidden;box-shadow:0 45px 120px #0006,inset 0 0 0 1px #7562ff14}.opsDashboardTop{background:#ffffff06;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:74px;padding:0 22px;display:grid}.opsProduct{align-items:center;gap:10px;display:flex}.opsProductMark{color:#fff;width:32px;height:32px;font:bold 13px var(--mono);background:linear-gradient(135deg,#32d7ee,#7968ff 52%,#ff6598);border-radius:9px;place-items:center;display:grid;box-shadow:0 0 22px #665dff4d}.opsProduct div{flex-direction:column;line-height:1.2;display:flex}.opsProduct b{letter-spacing:.08em;font-size:11px}.opsProduct small{color:#ffffff5c;font:6px var(--mono);letter-spacing:.16em;margin-top:4px}.opsSite{background:#0000002e;border:1px solid #ffffff1a;border-radius:9px;align-items:center;gap:9px;padding:7px 12px;display:flex}.opsSite>i{background:#d9ff55;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #d9ff55}.opsSite span{flex-direction:column;display:flex}.opsSite small{color:#ffffff57;font:6px var(--mono);letter-spacing:.1em}.opsSite b{font-size:10px;font-weight:500}.opsTopActions{justify-content:flex-end;align-items:center;gap:11px;display:flex}.opsDemoBadge{color:#ffd779;font:6px var(--mono);letter-spacing:.11em;background:#ffbc4114;border:1px solid #ffc2504d;border-radius:5px;padding:5px 7px}.opsClock{color:#ffffff75;font:8px var(--mono);align-items:center;gap:6px;display:flex}.opsClock i{background:#55e3f9;border-radius:50%;width:5px;height:5px}.opsTopActions button{color:#0c1420;cursor:pointer;background:linear-gradient(100deg,#58e1f6,#d7ff5c);border:0;border-radius:7px;min-height:34px;padding:0 12px;font-size:9px;font-weight:700}.opsTopActions button:disabled{opacity:.7;cursor:wait}.opsProgress{background:#ffffff0a;height:2px}.opsProgress i{background:linear-gradient(90deg,#4de4fa,#8c78ff,#ff6d9f);height:100%;transition:width .12s linear;display:block}.opsDashboardNav{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;min-height:58px;padding:0 22px;display:flex}.opsDashboardNav>div:first-child{height:58px;display:flex}.opsDashboardNav button{color:#fff6;cursor:pointer;background:0 0;border:0;font-size:9px}.opsDashboardNav [role=tab]{min-width:72px;padding:0 13px;position:relative}.opsDashboardNav [role=tab][aria-selected=true]{color:#fff}.opsDashboardNav [role=tab][aria-selected=true]:after{content:"";background:linear-gradient(90deg,#4de4fa,#8b78ff);height:2px;position:absolute;bottom:0;left:12px;right:12px}.opsDashboardNav [role=tab] span{color:#10121d;width:15px;height:15px;font:7px var(--mono);background:#ff729f;border-radius:50%;place-items:center;margin-left:6px;display:inline-grid}.opsPeriod{border:1px solid #ffffff1a;border-radius:7px;padding:3px;display:flex}.opsPeriod button{font:7px var(--mono);border-radius:5px;padding:5px 9px}.opsPeriod button[aria-pressed=true]{color:#fff;background:#ffffff1a}.opsPanel{min-height:650px;padding:20px}.opsScoreRow{grid-template-columns:1.7fr repeat(3,1fr);gap:10px;display:grid}.opsHealthCard,.opsKpi{background:#ffffff09;border:1px solid #ffffff17;border-radius:13px;min-height:118px}.opsHealthCard{align-items:center;gap:16px;padding:14px 18px;display:flex}.opsHealthRing{--score:98;background:radial-gradient(circle at center,#141622 61%,transparent 62%),conic-gradient(#55e3f7 calc(var(--score)*1%),#ffffff14 0);border-radius:50%;flex:none;place-items:center;width:82px;height:82px;display:grid;box-shadow:0 0 28px #3ed9f01f}.opsHealthRing strong{font:24px/1 var(--mono)}.opsHealthRing span{color:#ffffff57;font:6px var(--mono);margin-top:36px;position:absolute}.opsHealthCard small,.opsKpi small,.opsChart figcaption small,.opsCoverage header small,.opsActivity header small,.opsDecision header small,.opsPanelHead small,.opsUptime header small{color:#ffffff59;font:7px var(--mono);letter-spacing:.12em}.opsHealthCard h3{margin:6px 0 3px;font-size:15px}.opsHealthCard p{color:#ffffff61;margin:0;font-size:9px;line-height:1.5}.opsKpi{flex-direction:column;padding:16px;display:flex;position:relative;overflow:hidden}.opsKpi:before{content:"";background:var(--tone);width:100%;height:2px;position:absolute;top:0;left:0}.opsKpi.cyan{--tone:#4de3fa}.opsKpi.violet{--tone:#8d7aff}.opsKpi.coral{--tone:#ff70a0}.opsKpi b{font:24px/1 var(--mono);letter-spacing:-.06em;margin-top:auto}.opsKpi span{color:#ffffff59;margin-top:7px;font-size:8px}.opsDataGrid{grid-template-columns:minmax(0,2fr) minmax(260px,.72fr);gap:10px;margin-top:10px;display:grid}.opsChart,.opsCoverage{background:#ffffff06;border:1px solid #ffffff17;border-radius:13px;min-height:302px;margin:0}.opsChart figcaption,.opsCoverage header{justify-content:space-between;align-items:center;padding:16px 18px 0;display:flex}.opsChart figcaption span,.opsCoverage header span{flex-direction:column;gap:4px;display:flex}.opsChart figcaption b,.opsCoverage header b{font-size:11px}.opsChart figcaption>strong{font:20px var(--mono)}.opsChart figcaption>strong i{color:#ffffff59;font:7px var(--sans);margin-left:5px;font-style:normal}.opsChartPlot{height:225px;padding:18px 20px 25px 52px;position:relative}.opsChartPlot:before{content:"";background-image:linear-gradient(#ffffff0e 1px,#0000 1px);background-size:100% 33.33%;position:absolute;inset:20px 20px 28px 52px}.opsChartPlot svg{width:100%;height:100%;position:relative;overflow:visible}.opsChartLine{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 7px #54ddf44d)}.opsChartArea{transform:translateY(5px)}.opsChartScale{color:#ffffff40;font:6px var(--mono);flex-direction:column;justify-content:space-between;display:flex;position:absolute;top:20px;bottom:30px;left:15px}.opsChartAxis{color:#ffffff40;font:6px var(--mono);justify-content:space-between;display:flex;position:absolute;bottom:10px;left:52px;right:20px}.opsCoverage header>strong{color:#d9ff56;font:20px var(--mono)}.opsCoverageDonut{background:radial-gradient(circle,#10121d 56%,transparent 57%),conic-gradient(#52e2f6 0 34%,#8b78ff 34% 62%,#d9ff55 62% 100%);border-radius:50%;place-items:center;width:142px;height:142px;margin:20px auto 14px;display:grid;box-shadow:0 0 34px #50d6ee1c}.opsCoverageDonut span{flex-direction:column;align-items:center;display:flex}.opsCoverageDonut b{font:20px var(--mono)}.opsCoverageDonut small{color:#ffffff59;font-size:7px}.opsCoverage ul{justify-content:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.opsCoverage li{color:#ffffff6b;align-items:center;gap:5px;font-size:7px;display:flex}.opsCoverage li i{border-radius:50%;width:5px;height:5px}.opsCoverage li i.cyan{background:#52e2f6}.opsCoverage li i.violet{background:#8b78ff}.opsCoverage li i.lime{background:#d9ff55}.opsCoverage li b{color:#fff;font:7px var(--mono)}.opsLowerGrid{grid-template-columns:minmax(0,1.55fr) minmax(270px,.8fr);gap:10px;margin-top:10px;display:grid}.opsActivity,.opsDecision{background:#ffffff06;border:1px solid #ffffff17;border-radius:13px;min-height:250px}.opsActivity header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:15px 17px;display:flex}.opsActivity header>span:first-child{flex-direction:column;gap:3px;display:flex}.opsActivity header b{font-size:11px}.opsLiveText{color:#62e7f8;font:7px var(--mono);align-items:center;gap:6px;display:flex}.opsLiveText i{background:#62e7f8;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #62e7f8}.opsActivity ol{margin:0;padding:5px 17px;list-style:none}.opsActivity li{grid-template-columns:55px 12px 1fr auto;align-items:center;gap:8px;min-height:44px;display:grid}.opsActivity time{color:#ffffff47;font:7px var(--mono)}.opsActivity li>i{border:1px solid #5ce4f8;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #5be3f812}.opsActivity li div{flex-direction:column;display:flex}.opsActivity li div b{font-size:9px}.opsActivity li div span{color:#ffffff4f;font-size:7px}.opsActivity em{color:#d9ff55;font:7px var(--sans);background:#d9ff5514;border-radius:5px;padding:3px 6px;font-style:normal}.opsActivity em.proposal{color:#ff8bad;background:#ff6b971a}.opsDecision{background:radial-gradient(circle at 100% 0,#ff67992e,#0000 34%),linear-gradient(145deg,#7c65ff1f,#ffffff05);padding:16px;position:relative;overflow:hidden}.opsDecision header{justify-content:space-between;display:flex}.opsDecision header span{color:#ff8caf;border:1px solid #ff6f9e4d;border-radius:5px;padding:3px 6px;font-size:7px}.opsDecisionIcon{color:#fff;background:linear-gradient(135deg,#806cff,#ff69a0);border-radius:9px;place-items:center;width:32px;height:32px;margin:20px 0 14px;display:grid;box-shadow:0 8px 22px #7e60ff40}.opsDecision>b{font-size:13px;display:block}.opsDecision>p{color:#fff6;margin:7px 0 14px;font-size:8px;line-height:1.6}.opsDecision>button{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff21;border-radius:7px;justify-content:space-between;align-items:center;width:100%;min-height:34px;padding:0 10px;font-size:8px;display:flex}.opsDecision>small{color:#ffffff40;text-align:center;margin-top:8px;font-size:6px;display:block}.opsPanelHead{grid-template-columns:1fr 1fr;align-items:end;gap:30px;padding:18px 8px 26px;display:grid}.opsPanelHead h3{letter-spacing:-.05em;margin:7px 0 0;font-size:30px}.opsPanelHead p{color:#fff6;max-width:420px;margin:0;font-size:10px;line-height:1.7}.opsMetricTableWrap{border:1px solid #ffffff17;border-radius:13px;overflow:auto}.opsMetricTable{border-collapse:collapse;width:100%;min-width:650px}.opsMetricTable th{color:#ffffff47;font:7px var(--mono);letter-spacing:.1em;text-align:left;background:#ffffff08;padding:12px 16px}.opsMetricTable td{color:#ffffff70;border-top:1px solid #ffffff12;padding:15px 16px;font-size:9px}.opsMetricTable td:first-child{color:#fff;align-items:center;gap:9px;display:flex}.opsMetricTable td:first-child i{background:var(--dot);border-radius:50%;width:7px;height:7px}.opsMetricTable td:first-child i.cyan{--dot:#4de4fa}.opsMetricTable td:first-child i.violet{--dot:#8b78ff}.opsMetricTable td:first-child i.lime{--dot:#d9ff55}.opsMetricTable td:first-child i.coral{--dot:#ff6f9e}.opsMetricTable td strong{color:#fff;font:11px var(--mono)}.opsMetricTable td:last-child span{border-radius:999px;padding:4px 8px;display:inline-block}.opsMetricTable .normal{color:#d9ff55;background:#d9ff5514}.opsMetricTable .attention{color:#ff91b2;background:#ff6f9e1a}.opsUptime{background:#ffffff06;border:1px solid #ffffff17;border-radius:13px;margin-top:10px;padding:16px}.opsUptime header{align-items:center;gap:13px;display:flex}.opsUptime header b{font-size:11px}.opsUptime header span{color:#d9ff55;margin-left:auto;font-size:8px}.opsUptime>div{align-items:end;gap:4px;height:100px;margin-top:15px;display:flex}.opsUptime>div i{background:linear-gradient(#52e2f67a,#52e2f629);border-radius:2px 2px 0 0;flex:1;min-width:2px}.opsUptime>div i.latest{background:linear-gradient(#58e2f6,#7368ff)}.opsUptime p{color:#ffffff4d;margin:9px 0 0;font-size:7px}.opsProposalGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.opsProposalGrid article{background:var(--proposal-bg);border:1px solid #ffffff17;border-radius:14px;min-height:330px;padding:20px;position:relative;overflow:hidden}.opsProposalGrid article.coral{--proposal-bg:radial-gradient(circle at 95% 0,#ff629738,transparent 36%),#ffffff06}.opsProposalGrid article.cyan{--proposal-bg:radial-gradient(circle at 95% 0,#44dcf433,transparent 36%),#ffffff06}.opsProposalGrid article>span{color:#ffffff8c;border:1px solid #ffffff24;border-radius:5px;padding:4px 7px;font-size:7px}.opsProposalMark{color:#ff78a7;margin:42px 0 15px;font-size:24px}.opsProposalGrid .cyan .opsProposalMark{color:#58e3f7}.opsProposalGrid h4{margin:0;font-size:18px}.opsProposalGrid p{color:#ffffff6b;max-width:46ch;font-size:9px}.opsProposalGrid article>small{color:#ffffff47;font-size:7px}.opsProposalGrid article>div:last-child{gap:8px;margin-top:25px;display:flex}.opsProposalGrid button{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff21;border-radius:7px;min-height:32px;padding:0 12px;font-size:8px}.opsProposalGrid button:first-child{color:#10121b;background:#fff}.opsBoundary{background:#ffffff06;border:1px solid #ffffff17;border-radius:13px;grid-template-columns:auto 1fr 2fr auto 1fr 1.4fr;align-items:center;gap:12px;margin-top:12px;padding:18px;display:grid}.opsBoundary span{color:#62e5f7;font:7px var(--mono)}.opsBoundary span:nth-of-type(2){color:#ff7aa6}.opsBoundary i{background:linear-gradient(90deg,#5ee5f8,#ffffff1a);height:1px}.opsBoundary b{font-size:9px}.opsDashboardFoot{color:#ffffff42;min-height:42px;font:6px var(--mono);letter-spacing:.08em;border-top:1px solid #ffffff14;grid-template-columns:1fr 2fr 1fr;align-items:center;padding:0 22px;display:grid}.opsDashboardFoot>span{align-items:center;gap:6px;display:flex}.opsDashboardFoot>span:last-child{justify-content:flex-end}.opsDashboardFoot i{background:#d9ff55;border-radius:50%;width:5px;height:5px}.opsDashboardFoot p{text-align:center;margin:0}.aiExplainSection{background:radial-gradient(circle at 2% 20%,#41daf421,#0000 22%),radial-gradient(circle at 98% 82%,#ff66951c,#0000 25%),#fafaff;padding:clamp(90px,11vw,160px) 0}.aiWatchTableWrap{background:#ffffffb8;border:1px solid #5b4f9e21;border-radius:18px;overflow:auto;box-shadow:0 25px 70px #382d6e12}.aiWatchTable{border-collapse:collapse;width:100%;min-width:720px}.aiWatchTable th{color:#777389;font:9px var(--mono);letter-spacing:.1em;text-align:left;background:#f5f3ff;padding:16px 20px}.aiWatchTable td{color:#676477;border-top:1px solid #594d971a;padding:22px 20px;font-size:12px}.aiWatchTable td:first-child span{color:#171521;align-items:center;gap:13px;font-weight:700;display:flex}.aiWatchTable td:first-child span:before{content:attr(data-index);color:#fff;background:var(--row-color,#42cfe9);width:31px;height:31px;font:8px var(--mono);border-radius:9px;place-items:center;display:grid}.aiWatchTable tr:nth-child(2) span{--row-color:#6f77ff}.aiWatchTable tr:nth-child(3) span{--row-color:#8f63ef}.aiWatchTable tr:nth-child(4) span{--row-color:#ff6997}.aiWatchTable tr:nth-child(5) span{--row-color:#ef9441}.aiWatchTable tr:nth-child(6) span{--row-color:#59a76f}.aiWatchTable td b{color:#1b1924;font-size:13px}.aiWatchTable td:last-child{white-space:nowrap}.aiWatchTable td:last-child i{background:#42cfe9;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.aiPipelineSection{color:#fff;background:radial-gradient(circle at 8% 85%,#45ddf429,#0000 25%),radial-gradient(circle at 92% 8%,#ff669733,#0000 25%),#0b0c17;padding:clamp(90px,11vw,160px) 0}.aiPipeline{border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden}.aiPipeline article{background:#ffffff06;border-right:1px solid #ffffff1a;min-height:360px;padding:18px;position:relative}.aiPipeline article:last-child{border-right:0}.aiPipeline article>span{color:#ffffff3d;font:9px var(--mono)}.aiPipeline article>small{color:#ffffff52;font:6px var(--mono);letter-spacing:.1em;position:absolute;top:19px;right:17px}.aiPipelineOrb{border:1px solid var(--loop,#57e0f3);width:104px;height:104px;box-shadow:0 0 40px color-mix(in srgb,var(--loop) 18%,transparent);border-radius:50%;place-items:center;margin:70px auto 45px;display:grid;position:relative}.aiPipelineOrb:after{content:"→";color:#ffffff38;font:16px var(--mono);position:absolute;left:calc(100% + 28px)}.aiPipeline article:last-child .aiPipelineOrb:after{content:"↺";color:#d9ff55}.aiPipelineOrb i{border:1px dashed #fff3;border-radius:50%;position:absolute;inset:9px}.aiPipelineOrb b{font:18px var(--mono)}.aiPipeline article:nth-child(2){--loop:#8375ff}.aiPipeline article:nth-child(3){--loop:#ff70a0}.aiPipeline article:nth-child(4){--loop:#ffba50}.aiPipeline article:nth-child(5){--loop:#d9ff55}.aiPipeline h3{margin:0;font-size:21px}.aiPipeline p{color:#fff6;font-size:10px;line-height:1.8}.aiTrustSection{background:linear-gradient(135deg,#eefcff 0%,#f3efff 46%,#fff0f5 100%);padding:clamp(90px,12vw,170px) 0}.aiTrustGrid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(45px,8vw,110px);display:grid}.aiTrustStatement>p{color:#6452dc;font:9px var(--mono);letter-spacing:.14em}.aiTrustStatement h2{letter-spacing:-.07em;margin:22px 0;font-size:clamp(52px,7vw,88px);line-height:.92}.aiTrustStatement h2 em{color:#0000;background:linear-gradient(90deg,#219ec0,#705bf0,#e9588a);-webkit-background-clip:text;background-clip:text;font-style:normal}.aiTrustStatement>span{max-width:480px;color:var(--ink-2);font-size:13px;line-height:1.9;display:block}.aiTrustCards{grid-template-columns:1fr 1fr;gap:10px;display:grid}.aiTrustCards article{border:1px solid var(--card-line);background:var(--card-bg);border-radius:16px;min-height:210px;padding:22px}.aiTrustCards .cyan{--card-bg:#e8fbff;--card-line:#afeaf4}.aiTrustCards .violet{--card-bg:#eeebff;--card-line:#d0c9ff}.aiTrustCards .coral{--card-bg:#fff0f5;--card-line:#f7c8d7}.aiTrustCards .lime{--card-bg:#f4ffd9;--card-line:#d9efa4}.aiTrustCards small{color:#656174;font:8px var(--mono);letter-spacing:.09em}.aiTrustCards b{margin-top:66px;font-size:16px;display:block}.aiTrustCards p{color:#666273;font-size:10px;line-height:1.7}.aiExperienceCta{padding:90px 0}.aiExperienceCta>div{color:#fff;background:radial-gradient(circle at 83% 22%,#ff5b9575,#0000 27%),radial-gradient(circle at 60% 100%,#43e0f64d,#0000 32%),linear-gradient(135deg,#121625,#3d2776);border-radius:26px;padding:clamp(42px,8vw,95px);position:relative;overflow:hidden}.aiExperienceCta>div:after{content:"";border:1px solid #ffffff2e;border-radius:50%;width:430px;height:430px;position:absolute;top:-130px;right:-100px;box-shadow:0 0 0 60px #ffffff06,0 0 0 120px #ffffff04}.aiExperienceCta p{z-index:1;color:#67e7fb;font:9px var(--mono);letter-spacing:.14em;margin:0;position:relative}.aiExperienceCta h2{z-index:1;letter-spacing:-.065em;margin:24px 0 18px;font-size:clamp(48px,7vw,84px);line-height:.97;position:relative}.aiExperienceCta>div>span{z-index:1;color:#fff9;font-size:13px;position:relative}.aiExperienceCta .heroActions{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.aiHeroSystem:before,.aiHeroSystem:after,.aiLiveKicker i{animation:none}}@media (max-width:1050px){.aiExperienceHeroGrid{grid-template-columns:1fr}.aiHeroSystem{aspect-ratio:1;width:min(560px,100%);min-height:auto;margin:0 auto}.opsDashboardTop{grid-template-columns:1fr 1fr}.opsSite{display:none}.opsScoreRow{grid-template-columns:1.6fr 1fr 1fr}.opsKpi:last-child{grid-column:2/4}.opsDataGrid{grid-template-columns:1fr}.opsCoverage{min-height:285px}.opsLowerGrid{grid-template-columns:1fr}.aiPipeline{grid-template-columns:repeat(3,1fr)}.aiPipeline article:nth-child(3){border-right:0}.aiPipeline article:nth-child(n+4){border-top:1px solid #ffffff1a}.aiTrustGrid{grid-template-columns:1fr}}@media (max-width:720px){.aiExperienceHero{padding-top:70px}.aiExperienceHero h1{font-size:clamp(62px,19vw,92px)}.aiExperienceHero h1 em{white-space:nowrap;font-size:.82em}.aiExperienceHeroGrid{gap:70px}.aiHeroSystem{width:calc(100% - 20px)}.aiSystemNode{min-width:70px}.nodeDisplay{left:-2%}.nodeForm{right:-2%}.aiHeroFacts{grid-template-columns:repeat(3,1fr);display:grid}.aiHeroFacts span{min-width:0;padding-right:10px}.aiDashboardIntro{grid-template-columns:1fr;gap:14px}.aiDashboardIntro h2{font-size:46px}.opsDashboard{border-radius:15px}.opsDashboardTop{grid-template-columns:1fr;padding:12px 14px}.opsTopActions{justify-content:space-between}.opsClock,.opsDemoBadge{display:none}.opsTopActions button{width:100%}.opsDashboardNav{padding:0 10px;overflow:auto}.opsDashboardNav [role=tab]{min-width:62px}.opsPanel{padding:10px}.opsScoreRow{grid-template-columns:1fr 1fr}.opsHealthCard{grid-column:1/-1}.opsKpi:last-child{grid-column:auto}.opsDataGrid{grid-template-columns:1fr}.opsChart figcaption{align-items:flex-start}.opsChart figcaption>strong{font-size:16px}.opsChartPlot{padding-left:38px}.opsChartPlot:before{left:38px}.opsChartScale{left:8px}.opsChartAxis{left:38px}.opsLowerGrid{grid-template-columns:1fr}.opsActivity li{grid-template-columns:47px 9px 1fr}.opsActivity em{display:none}.opsPanelHead{grid-template-columns:1fr;gap:10px}.opsProposalGrid{grid-template-columns:1fr}.opsBoundary{grid-template-columns:auto 1fr}.opsBoundary b{grid-column:1/-1}.opsDashboardFoot{grid-template-columns:1fr;padding:12px 14px}.opsDashboardFoot p,.opsDashboardFoot>span:last-child{display:none}.aiPipeline{grid-template-columns:1fr}.aiPipeline article{border-bottom:1px solid #ffffff1a;border-right:0;min-height:300px}.aiPipeline article:nth-child(n+4){border-top:0}.aiPipelineOrb{margin-top:45px}.aiPipelineOrb:after{content:"↓";top:calc(100% + 22px);left:50%}.aiPipeline article:last-child .aiPipelineOrb:after{content:"↺"}.aiTrustCards{grid-template-columns:1fr}.aiExperienceCta>div{border-radius:17px}.aiExperienceCta h2{font-size:47px}}.aiWatchTable th{color:#625e73}.opsProposalDetail{background:#00000029;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:auto 1fr;gap:5px 10px;margin-top:14px;padding:11px;display:grid}.opsProposalDetail span{color:#ffffff57;font:6px var(--mono);letter-spacing:.08em}.opsProposalDetail p{color:#fff;font:8px var(--mono);margin:0}.defList{border-top:1px solid var(--line-2);margin:0}.defList>div{border-bottom:1px solid var(--line);grid-template-columns:210px 1fr;gap:0 28px;padding:18px 0;display:grid}.defList dt{color:var(--ink);font-size:12.5px;font-weight:700;line-height:1.8}.defList dd{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.9}.defList dd p{margin:0 0 6px}.defList dd p:last-child{margin-bottom:0}.docBody>section{margin-bottom:34px}.docBody h2{letter-spacing:.02em;margin:0 0 10px;font-size:15px}.docBody p{color:var(--ink-2);margin:0 0 10px;font-size:13.5px;line-height:2}.docNote{border:1px solid var(--line);border-radius:var(--r);background:var(--paper-2);color:var(--ink-2);margin:22px 0 0;padding:16px 18px;font-size:12.5px;line-height:1.9}.docFoot{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;margin-top:34px;padding-top:26px;display:flex}.linkCards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.linkCard{border:1px solid var(--line);border-radius:var(--r);background:var(--paper);padding:20px 22px;transition:border-color .12s,background .12s;display:block}.linkCard:hover{border-color:var(--ink);background:var(--paper-2)}.linkCard b{font-size:13.5px;display:block}.linkCard span{color:var(--ink-2);margin-top:6px;font-size:12.5px;display:block}.areaChips{flex-wrap:wrap;gap:10px;display:flex}.areaChip{border:1px solid var(--ink);background:var(--lime);border-radius:999px;padding:9px 20px;font-size:14px;font-weight:600}.areaNote{color:var(--ink-2);max-width:62ch;margin:18px 0 0;font-size:13.5px;line-height:2}.gBlock{margin:18px 0 8px}.gHost{min-height:44px}.gOff{border:1px dashed var(--line-2);border-radius:var(--r);background:var(--paper-2);padding:14px 16px;display:block}.gOff b{color:var(--ink-2);font-size:13px;display:block}.gOff span{color:var(--ink-3);margin-top:6px;font-size:12px;line-height:1.8;display:block}.gOff code{font-family:var(--mono);background:var(--paper);border:1px solid var(--line);border-radius:3px;padding:1px 5px;font-size:11px}.gNote{color:var(--ink-3);margin:10px 0 0;font-size:11.5px;line-height:1.9}.orRule{font-family:var(--mono);letter-spacing:.12em;color:var(--ink-3);align-items:center;gap:14px;margin:22px 0 4px;font-size:10px;display:flex}.orRule:before,.orRule:after{content:"";background:var(--line);flex:1;height:1px}@media (max-width:720px){.defList>div{grid-template-columns:1fr;gap:6px}}.aiDraftFlow{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:clamp(34px,5vw,54px);display:grid}.aiDraftFlow article{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);align-content:start;gap:8px;padding:24px 20px 26px;display:grid;position:relative}.aiDraftFlow article:after{content:"";background:linear-gradient(90deg, var(--lime), transparent);height:2px;position:absolute;top:0;left:20px;right:20px}.aiDraftFlow span{font-family:var(--mono);letter-spacing:.12em;color:var(--ink-3);font-size:10px}.aiDraftFlow h3{letter-spacing:-.01em;margin:0;font-size:16px}.aiDraftFlow p{color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.85}.aiDraftNote{border-radius:var(--r-lg);background:var(--console);color:var(--console-ink);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,48px);margin-top:20px;padding:clamp(26px,4vw,44px);display:grid}.aiDraftNote h3{letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(20px,2.6vw,27px)}.aiDraftNote>div>p{color:var(--console-ink-2);max-width:56ch;margin:0 0 22px;font-size:13px;line-height:1.95}.aiDraftList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.aiDraftList li{border:1px solid var(--console-line);border-radius:var(--r);background:var(--console-2);gap:3px;padding:14px 16px;display:grid}.aiDraftList b{font-size:13px}.aiDraftList span{color:var(--console-ink-2);font-size:11.5px;line-height:1.7}@media (max-width:860px){.aiDraftNote{grid-template-columns:1fr}}.footerNap{margin:18px 0 0;font-style:normal}.footerNap span,.footerNap a{color:var(--ink-2);font-size:12px;line-height:1.9;display:block}.footerLegal{flex-wrap:wrap;align-items:center;gap:8px 26px;display:flex}.footerLegal a{font-family:var(--sans);letter-spacing:0;color:var(--ink-2);font-size:12px}.footerLegal a:hover{color:var(--ink)}.footerMeta{flex-wrap:wrap;gap:8px 20px;display:flex}.siteFooter .footerNap span,.siteFooter .footerNap a{color:#ffffff80}.siteFooter .footerLegal a{color:#fffc}.siteFooter .footerLegal a:hover{color:#fff}.areaBadges{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.areaBadges span{border:1px solid var(--line-2);font-family:var(--mono);letter-spacing:.1em;color:var(--ink-2);border-radius:999px;padding:7px 16px;font-size:10px}.areaFacts,.areaPrice{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.areaFacts>div{border:1px solid var(--line);border-radius:var(--r-lg);padding:26px}.areaPrice>div{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper-2);padding:26px}.areaFacts small,.areaPrice small{font-family:var(--mono);letter-spacing:.14em;color:var(--ink-3);font-size:10px;display:block}.areaFacts b{letter-spacing:-.02em;margin:12px 0 10px;font-size:19px;display:block}.areaPrice b{font-family:var(--mono);letter-spacing:-.05em;margin:10px 0 12px;font-size:30px;display:block}.areaFacts p,.areaPrice p{color:var(--ink-2);margin:0;font-size:13px;line-height:1.9}.areaCityGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.areaCityCard{border:1px solid var(--line);border-radius:var(--r-lg);color:inherit;padding:26px;transition:transform .22s,border-color .22s,box-shadow .22s;display:block}.areaCityCard:hover{border-color:var(--ink);transform:translateY(-4px);box-shadow:0 16px 40px #15191e12}.areaCityCard small{font-family:var(--mono);letter-spacing:.14em;color:var(--ink-3);font-size:10px}.areaCityCard b{letter-spacing:-.03em;margin:10px 0 12px;font-size:22px;display:block}.areaCityCard p{color:var(--ink-2);margin:14px 0 0;font-size:13px;line-height:1.9}.areaTag{border:1px solid var(--line-2);color:var(--ink-2);border-radius:999px;padding:5px 13px;font-size:11px;display:inline-block}.areaTagVisit{background:var(--lime);border-color:var(--ink);color:var(--ink);font-weight:600}.areaSplit{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.areaSplit small{font-family:var(--mono);letter-spacing:.14em;color:var(--ink-3);margin-bottom:14px;font-size:10px;display:block}.areaChipPlain{border-color:var(--line-2);background:0 0;font-weight:500}.areaLinkGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.areaLinkCard{border:1px solid var(--line);border-radius:var(--r-lg);color:inherit;padding:22px;display:block}.areaLinkCard:hover{border-color:var(--ink)}.areaLinkCard small{font-family:var(--mono);letter-spacing:.14em;color:var(--ink-3);font-size:10px}.areaLinkCard b{letter-spacing:-.02em;margin:9px 0 6px;font-size:17px;display:block}.areaLinkCard span{color:var(--ink-2);font-size:12px}.areaLinkAll{background:var(--paper-2)}.areaFaq{border-top:1px solid var(--line)}.areaFaq>div{border-bottom:1px solid var(--line);padding:24px 0}.areaFaqQ{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600;line-height:1.6}.areaFaqA{color:var(--ink-2);max-width:74ch;margin:10px 0 0;font-size:13.5px;line-height:1.95}.areaNote a{text-underline-offset:3px;text-decoration:underline}@media (max-width:960px){.areaCityGrid,.areaLinkGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.areaCityGrid,.areaLinkGrid,.areaFacts,.areaPrice,.areaSplit{grid-template-columns:1fr}.footerBase{flex-direction:column;align-items:flex-start}}.tvWrap{background:var(--paper-2);flex-direction:column;min-height:calc(100vh - 60px);display:flex}.tvBar{z-index:30;background:var(--paper);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 18px;padding:10px 20px;display:flex;position:sticky;top:0}.tvBarLeft{align-items:center;gap:14px;min-width:0;display:flex}.tvBack{color:var(--ink-2);white-space:nowrap;border:1px solid var(--line-2);border-radius:999px;padding:5px 11px;font-size:11.5px;text-decoration:none}.tvBack:hover{border-color:var(--ink);color:var(--ink)}.tvName{min-width:0}.tvName b{color:var(--ink);font-size:14px;line-height:1.3;display:block}.tvName span{letter-spacing:.05em;color:var(--ink-3);font-size:10.5px;display:block}.tvPages{flex-wrap:wrap;flex:auto;gap:6px;display:flex}.tvPages button{border:1px solid var(--line-2);background:var(--paper);color:var(--ink-2);cursor:pointer;border-radius:999px;padding:6px 13px;font-size:11.5px}.tvPages button:hover{border-color:var(--ink);color:var(--ink)}.tvPages button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.tvRight{align-items:center;gap:12px;margin-left:auto;display:flex}.tvWidth{border:1px solid var(--line-2);border-radius:999px;display:flex;overflow:hidden}.tvWidth button{background:var(--paper);color:var(--ink-2);cursor:pointer;border:0;padding:6px 12px;font-size:11px}.tvWidth button[aria-pressed=true]{background:var(--lime);color:var(--ink)}.tvViewOnly{letter-spacing:.04em;color:var(--ink-3);border:1px dashed var(--line-2);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:10.5px}.tvStage{flex:auto;justify-content:center;padding:22px 20px 40px;display:flex}.tvStage[data-width=sp]{padding-top:28px}.tvFrame{background:var(--paper);border:1px solid var(--line);border-radius:14px;width:100%;max-width:1180px;position:relative;overflow:clip;box-shadow:0 18px 48px #11131112}.tvFoot{border-top:1px solid var(--line);background:var(--paper);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:26px;padding:26px 20px 48px;display:flex}.tvFootText{flex:420px;max-width:680px}.tvFootText h2{color:var(--ink);margin:4px 0 8px;font-size:24px}.tvFootText>p{color:var(--ink-2);font-size:13px;line-height:1.8}.tvSpecs{gap:8px;margin:16px 0 0;display:grid}.tvSpecs>div{gap:12px;font-size:12px;line-height:1.7;display:flex}.tvSpecs dt{color:var(--ink-3);letter-spacing:.05em;flex:0 0 62px}.tvSpecs dd{color:var(--ink);margin:0}.tvNote{color:var(--ink-3);margin-top:14px;font-size:11.5px;line-height:1.7}.tvFootActions{flex-direction:column;flex:0 320px;align-items:stretch;gap:10px;display:flex}.tvFootActions small{color:var(--ink-3);font-size:11px;line-height:1.6}.templateNote,.futureRailNote{color:var(--ink-3);margin:10px 0 0;font-size:11.5px;line-height:1.7}.templateNote{margin-bottom:4px}.acctCarry{color:var(--ink);background:var(--lime);border-radius:10px;margin:0 0 14px;padding:10px 13px;font-size:12px;line-height:1.7}@media (max-width:980px){.tvRight{margin-left:0}.tvViewOnly{display:none}}@media (max-width:720px){.tvBar{padding:10px 14px}.tvStage{padding:14px 12px 30px}.tvFoot{padding:22px 14px 40px}.tvFootActions{flex:100%}}.tvBlank{text-align:center;background:repeating-linear-gradient(45deg, var(--paper) 0 12px, var(--paper-2) 12px 24px);place-content:center;gap:8px;min-height:420px;padding:40px 28px;display:grid}.tvBlank h3{color:var(--ink);margin:0;font-size:19px}.tvBlank p{color:var(--ink-2);max-width:420px;margin:0 auto;font-size:12.5px;line-height:1.8}.manualInk main{--ink-2:#3f433d;--ink-3:#64685f}.manualInk main .kicker,.manualInk main .crumb,.manualInk main .cardNo,.manualInk main .cardFoot,.manualInk main .sectionNo,.manualInk main .helpChatNote{color:#64685f}.manualInk main{--lime-deep:#4e5d00}.manualInk .siteFooter .footerGrid>div:first-child p{color:#b9bdb4}.manualInk header .demoTag{color:#64685f}.manualInk main p,.manualInk main li,.manualInk main td{font-size:15.5px;line-height:1.95}.manualInk main th{font-size:12.5px}.manualInk main .step p,.manualInk main .step ul,.manualInk main .step li{font-size:15.5px;line-height:1.95}.manualInk main .step h3{font-size:24px}.manualInk main .step>span,.manualInk main .steps span{font-size:15.5px}.manualInk main .term{font-size:14.5px}.manualInk main .term b{font-size:13.5px}.manualInk main .guideIndex a{font-size:14px}.manualInk main .lead,.manualInk main .pageHero p{font-size:17px}.manualInk main .kicker{font-size:12.5px}.manualInk main .crumb,.manualInk main .cardNo,.manualInk main .cardFoot,.manualInk main .sectionNo{font-size:11.5px}.manualInk main .button{font-size:15px}.manualInk main .helpChatNote{font-size:12.5px}.manualInk main b{font-size:inherit}.manualInk main .doneCheck b{font-size:11.5px}.scopeSplit{grid-template-columns:1fr 1fr;gap:20px;display:grid}.scopeCard{border-radius:16px;padding:34px 38px 30px}.scopeCard-in{background:#f1f5ef}.scopeCard-out{background:#f7f2ef}.scopeCardHead{align-items:center;gap:26px;padding-bottom:26px;display:flex}.scopeMark{color:#fff;border-radius:50%;flex:none;place-items:center;width:84px;height:84px;display:grid}.scopeMark svg{width:40px;height:40px}.scopeCard-in .scopeMark{background:#345e40}.scopeCard-out .scopeMark{background:#a1543f}.scopeCardHead>div{border-left:1px solid #d5ddd2;padding-left:26px}.scopeCard-out .scopeCardHead>div{border-left-color:#e5d5cd}.scopeCardHead small{font-family:var(--mono);letter-spacing:.16em;margin-bottom:10px;font-size:11px;display:block}.scopeCard-in .scopeCardHead small{color:#5c7a63}.scopeCard-out .scopeCardHead small{color:#9c6a58}.scopeCardHead h3{letter-spacing:-.01em;margin:0;font-size:26px}.scopeRowHead,.scopeRow{grid-template-columns:minmax(0,.95fr) minmax(0,.72fr) minmax(0,1.05fr);align-items:center;gap:0 18px;display:grid}.scopeRowHead>span{color:#6b7269;padding:0 0 12px;font-size:13px}.scopeCard-in .scopeRowHead{border-bottom:1px solid #d5ddd2}.scopeCard-out .scopeRowHead{border-bottom:1px solid #e5d5cd}.scopeRow{padding:20px 0}.scopeCard-in .scopeRow+.scopeRow{border-top:1px solid #dde5da}.scopeCard-out .scopeRow+.scopeRow{border-top:1px solid #ecdcd4}.scopeRow>p{margin:0}.scopeRow>p>span{display:none}.scopeName{font-size:14.5px;font-weight:700}.scopeMarkCell b{border-radius:999px;padding:9px 18px;font-size:13.5px;font-weight:600;display:inline-block}.scopeCard-in .scopeMarkCell b{color:#345e40;background:#dde9dc}.scopeCard-out .scopeMarkCell b{color:#a1543f;background:#f0dcd4}.scopeNote{color:#5f6660;font-size:13.5px;line-height:1.75}@media (max-width:960px){.scopeSplit{grid-template-columns:1fr}}@media (max-width:760px){.scopeCard{border-radius:12px;padding:24px 20px 20px}.scopeCardHead{gap:16px}.scopeMark{width:60px;height:60px}.scopeMark svg{width:28px;height:28px}.scopeCardHead>div{padding-left:16px}.scopeCardHead h3{font-size:21px}.scopeRowHead{display:none}.scopeRow{grid-template-columns:1fr;gap:8px;padding:16px 0}.scopeRow>p>span{font-family:var(--mono);letter-spacing:.14em;color:#7b827a;margin-bottom:4px;font-size:10px;display:block}}
