.osui-auth-style-backdrop__starfield .css-starfield,.osui-landing .css-starfield{--osui-csf-sm:1276px 1190px #fff,425px 1223px #fff,768px 1378px #fff,211px 1058px #fff,1024px 1983px #fff,1767px 202px #fff,59px 906px #fff,229px 413px #fff,1157px 843px #fff,1020px 100px #fff,1589px 1102px #fff,1040px 834px #fff,1370px 1125px #fff,1881px 1611px #fff,474px 1859px #fff,177px 1462px #fff,1882px 786px #fff,1022px 1115px #fff,848px 1759px #fff,1918px 672px #fff,1422px 946px #fff,18px 7px #fff,54px 958px #fff,1938px 1025px #fff,428px 1572px #fff,83px 1032px #fff,1708px 248px #fff,1417px 597px #fff,77px 1063px #fff,29px 1749px #fff,1205px 1567px #fff,1813px 1865px #fff,361px 1894px #fff,475px 1473px #fff,342px 1183px #fff,1079px 343px #fff,470px 1210px #fff,1358px 332px #fff,1288px 958px #fff,1943px 1095px #fff,597px 483px #fff,872px 871px #fff,9px 96px #fff,88px 1424px #fff,1204px 1665px #fff,939px 745px #fff,1687px 356px #fff,445px 139px #fff,52px 1317px #fff,1095px 1766px #fff,1930px 479px #fff,1953px 1786px #fff,1097px 1947px #fff,1719px 1684px #fff,1730px 243px #fff,1938px 348px #fff,947px 1925px #fff,1299px 1949px #fff,545px 723px #fff,1652px 397px #fff,692px 722px #fff,1234px 269px #fff,1225px 213px #fff,907px 46px #fff,1095px 8px #fff,385px 1064px #fff,1310px 1251px #fff,874px 231px #fff,1163px 1844px #fff,1776px 1623px #fff,458px 1768px #fff,1191px 48px #fff,1436px 667px #fff,1079px 1755px #fff,1523px 748px #fff,1938px 1227px #fff,1176px 6px #fff,1597px 960px #fff,1479px 1724px #fff,499px 211px #fff,1567px 315px #fff,740px 152px #fff,1173px 772px #fff,1247px 1655px #fff,1079px 613px #fff,92px 1474px #fff,1007px 1433px #fff,433px 1249px #fff,726px 419px #fff,1120px 1293px #fff,1506px 175px #fff,984px 139px #fff,1170px 312px #fff,776px 650px #fff,1467px 721px #fff,768px 731px #fff,22px 1253px #fff,1958px 231px #fff,601px 1491px #fff,626px 898px #fff,744px 1012px #fff,776px 688px #fff,1068px 1840px #fff,68px 874px #fff,736px 1473px #fff,148px 904px #fff,1479px 531px #fff,1018px 1089px #fff,1305px 1507px #fff,727px 995px #fff,367px 1575px #fff,213px 718px #fff,868px 1468px #fff,1358px 1756px #fff,1221px 1105px #fff,93px 680px #fff,893px 1156px #fff,871px 1265px #fff,135px 230px #fff,1568px 256px #fff,321px 1829px #fff,643px 394px #fff,850px 957px #fff,1373px 1880px #fff,1465px 640px #fff,213px 1962px #fff,456px 1214px #fff,1961px 453px #fff,244px 1027px #fff,1142px 1588px #fff,1952px 741px #fff,917px 364px #fff,1767px 979px #fff,1228px 1123px #fff,1777px 115px #fff,596px 1862px #fff,318px 1644px #fff,867px 1938px #fff,645px 106px #fff,170px 1127px #fff,1773px 1131px #fff,1762px 467px #fff,903px 1334px #fff,1800px 1684px #fff,1360px 204px #fff,414px 1701px #fff,26px 350px #fff,33px 1199px #fff,1987px 114px #fff,1999px 897px #fff,635px 1235px #fff,1589px 73px #fff,874px 1626px #fff,112px 1282px #fff,1891px 1218px #fff,1139px 1825px #fff,105px 714px #fff,1599px 699px #fff,993px 128px #fff,998px 635px #fff,694px 266px #fff,1626px 550px #fff,1030px 1117px #fff,1885px 131px #fff,107px 593px #fff,259px 1002px #fff,1964px 39px #fff,1052px 920px #fff,1625px 1992px #fff,1898px 440px #fff,1935px 498px #fff,1170px 516px #fff,5px 1587px #fff,1940px 1017px #fff,517px 678px #fff;--osui-csf-md:522px 124px #fff,209px 1620px #fff,1799px 168px #fff,1279px 1454px #fff,736px 1978px #fff,22px 1812px #fff,1589px 338px #fff,1181px 953px #fff,1336px 354px #fff,1231px 965px #fff,228px 1122px #fff,608px 21px #fff,875px 558px #fff,839px 1769px #fff,977px 520px #fff,171px 688px #fff,421px 1215px #fff,136px 1667px #fff,1932px 397px #fff,588px 953px #fff,1566px 321px #fff,511px 359px #fff,526px 309px #fff,1855px 1082px #fff,1359px 800px #fff,690px 901px #fff,46px 1485px #fff,1814px 759px #fff,1490px 563px #fff,991px 364px #fff,828px 120px #fff,10px 1808px #fff,794px 1362px #fff,260px 806px #fff,256px 938px #fff,873px 1177px #fff,600px 631px #fff,71px 1283px #fff,115px 1897px #fff,665px 1996px #fff,5px 397px #fff,930px 1385px #fff,1985px 1298px #fff,432px 734px #fff,612px 1832px #fff,309px 1044px #fff,898px 407px #fff,1359px 736px #fff,868px 547px #fff,1552px 1947px #fff;--osui-csf-lg:1976px 1400px #fff,765px 1369px #fff,500px 963px #fff,1479px 1084px #fff,206px 453px #fff,1520px 1006px #fff,1212px 1903px #fff,1417px 406px #fff,1937px 1358px #fff,1029px 1235px #fff,244px 202px #fff,1648px 1837px #fff,1966px 1491px #fff,1003px 1533px #fff,865px 925px #fff,724px 1080px #fff,1869px 808px #fff,247px 1246px #fff,999px 1744px #fff,94px 422px #fff,1946px 37px #fff,1005px 455px #fff,467px 188px #fff,1025px 155px #fff,115px 1176px #fff}@keyframes osui-csf-anim-50s{0%{transform:translateZ(0)}to{transform:translate3d(0,-2000px,0)}}@keyframes osui-csf-anim-100s{0%{transform:translateZ(0)}to{transform:translate3d(0,-2000px,0)}}@keyframes osui-csf-anim-150s{0%{transform:translateZ(0)}to{transform:translate3d(0,-2000px,0)}}.osui-auth-style-backdrop__starfield .css-starfield__layer,.osui-landing .css-starfield__layer{position:absolute;top:0;left:0;background:transparent;border-radius:50%;will-change:transform;backface-visibility:hidden}.osui-auth-style-backdrop__starfield .css-starfield__layer--sm,.osui-landing .css-starfield__layer--sm{width:1px;height:1px;box-shadow:var(--osui-csf-sm);animation:osui-csf-anim-50s linear infinite}.osui-auth-style-backdrop__starfield .css-starfield__layer--md,.osui-landing .css-starfield__layer--md{width:2px;height:2px;box-shadow:var(--osui-csf-md);animation:osui-csf-anim-100s linear infinite}.osui-auth-style-backdrop__starfield .css-starfield__layer--lg,.osui-landing .css-starfield__layer--lg{width:3px;height:3px;box-shadow:var(--osui-csf-lg);animation:osui-csf-anim-150s linear infinite}@media (prefers-reduced-motion:reduce){.osui-auth-style-backdrop__starfield .css-starfield__layer,.osui-landing .css-starfield__layer{animation:none!important}.osui-auth-style-backdrop__starfield .css-starfield__plax,.osui-landing .css-starfield__plax{transform:none!important}}.osui-landing .osw-vt{position:relative;margin:0 auto;max-width:640px;padding:4px 0 8px 44px}.osui-landing .osw-vt__rail{position:absolute;left:18px;top:12px;bottom:12px;width:2px;border-radius:2px;background:linear-gradient(180deg,transparent,color-mix(in oklab,var(--accent) 45%,transparent) 15%,color-mix(in oklab,var(--accent) 45%,transparent) 85%,transparent);opacity:.75}.osui-landing .osw-vt__items{display:flex;flex-direction:column;gap:18px}.osui-landing .osw-vt__item{display:flex;gap:14px;align-items:flex-start}.osui-landing .osw-vt__dot{flex-shrink:0;width:14px;height:14px;margin-top:6px;margin-left:-34px;border-radius:50%;background:color-mix(in oklab,var(--foreground) 28%,transparent);border:2px solid var(--card);box-shadow:0 0 0 1px var(--line-2)}.osui-landing .osw-vt__dot--accent{background:transparent;box-shadow:0 0 0 2px color-mix(in oklab,var(--accent) 55%,transparent),0 0 14px color-mix(in oklab,var(--accent) 22%,transparent)}.osui-landing .osw-vt__body{flex:1;padding:14px 18px;border-radius:16px;border:1px solid var(--line-2);background:color-mix(in oklab,var(--card) 90%,transparent);box-shadow:0 12px 32px rgba(0,0,0,.14)}.osui-landing .osw-vt__title{margin:0 0 6px;font-size:15px;font-weight:500;letter-spacing:-.02em;color:var(--ink)}.osui-landing .osw-vt__text{margin:0;font-size:13.5px;line-height:1.55;color:var(--ink-dim)}@media (max-width:520px){.osui-landing .osw-vt{padding-left:36px}.osui-landing .osw-vt__dot{margin-left:-26px}}.osui-landing .osw-mx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:960px;margin:0 auto}@media (max-width:720px){.osui-landing .osw-mx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:440px){.osui-landing .osw-mx{grid-template-columns:1fr}}.osui-landing .osw-mx__cell{padding:18px 16px;border-radius:18px;border:1px solid var(--line-2);background:color-mix(in oklab,var(--card) 88%,transparent);display:flex;flex-direction:column;gap:8px;min-height:118px;transition:transform .2s ease,border-color .2s ease}.osui-landing .osw-mx__cell:hover{transform:translateY(-3px);border-color:color-mix(in oklab,var(--foreground) 14%,transparent)}.osui-landing .osw-mx__ico{font-size:18px;line-height:1;opacity:.88;color:var(--ink-dim)}.osui-landing .osw-mx__t{font-weight:500;font-size:14px;letter-spacing:-.02em;color:var(--ink)}.osui-landing .osw-mx__d{font-size:12.5px;line-height:1.45;color:var(--ink-dim)}.osui-landing .osw-mx__cell--irid{border-color:transparent;background:linear-gradient(color-mix(in oklab,var(--card) 92%,transparent),color-mix(in oklab,var(--card) 92%,transparent)) padding-box,conic-gradient(from calc(var(--irid-angle, 0deg)),#e8e5ff,#b8d8ff,#c8fff2,#fff5c8,#ffd4e8,#d8c8ff,#e8e5ff) border-box}.osui-landing .osw-tr{border-radius:16px;overflow:hidden;border:1px solid var(--line-2);max-width:720px;margin:0 auto;background:color-mix(in oklab,var(--background-tertiary) 92%,#050608)}.osui-landing .osw-tr__bar{display:flex;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid var(--line);background:color-mix(in oklab,var(--foreground) 6%,transparent)}.osui-landing .osw-tr__dots span{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px;background:color-mix(in oklab,var(--foreground) 18%,transparent)}.osui-landing .osw-tr__title{font-family:var(--mono);font-size:11px;color:var(--ink-dim);letter-spacing:.06em}.osui-landing .osw-tr__body{margin:0;padding:18px 16px 22px;font-family:var(--mono);font-size:11.5px;line-height:1.65;color:var(--ink-dim);white-space:pre-wrap}.osui-landing .osw-tr__p{color:var(--ink-dimmer)}.osui-landing .osw-tr__g{color:color-mix(in oklab,var(--foreground) 58%,transparent);font-weight:600}.osui-landing .osw-tr__m,.osui-landing .osw-tr__y{color:var(--ink)}.osui-landing .osw-bd{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;border:1px solid var(--line-2);max-width:880px;margin:0 auto}.osui-landing .osw-bd__row{display:flex;gap:18px;align-items:flex-start;padding:22px 24px}.osui-landing .osw-bd__row--a{background:color-mix(in oklab,var(--card) 78%,transparent)}.osui-landing .osw-bd__row--b{background:color-mix(in oklab,var(--foreground) 5%,transparent)}.osui-landing .osw-bd__row--c{background:radial-gradient(120% 80% at 10% 50%,rgba(var(--accent-rgb),.1),transparent 55%),color-mix(in oklab,var(--card) 82%,transparent)}.osui-landing .osw-bd__mark{font-family:var(--mono);font-size:11px;letter-spacing:.14em;width:40px;flex-shrink:0;padding-top:3px;color:var(--ink-dimmer)}.osui-landing .osw-bd__h{display:block;font-size:16px;font-weight:500;margin-bottom:6px;color:var(--ink)}.osui-landing .osw-bd__p{margin:0;font-size:13.5px;line-height:1.55;color:var(--ink-dim)}.osui-landing .osw-orbit-grid{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto auto auto;gap:16px;max-width:440px;margin:0 auto;align-items:center;justify-items:center}.osui-landing .osw-orbit-grid__core{grid-column:2;grid-row:2;padding:20px 28px;border-radius:999px;font-weight:600;letter-spacing:-.02em;font-size:14px;border:1px solid var(--line-2);background:color-mix(in oklab,var(--foreground) 9%,transparent);color:var(--ink);box-shadow:0 16px 40px rgba(0,0,0,.18)}.osui-landing .osw-orbit-grid__sat{padding:10px 16px;border-radius:999px;font-size:12px;font-weight:500;border:1px solid var(--line-2);background:color-mix(in oklab,var(--card) 92%,transparent);color:var(--ink-dim)}.osui-landing .osw-orbit-grid__sat--n{grid-column:2;grid-row:1}.osui-landing .osw-orbit-grid__sat--w{grid-column:1;grid-row:2;justify-self:end}.osui-landing .osw-orbit-grid__sat--e{grid-column:3;grid-row:2;justify-self:start}.osui-landing .osw-orbit-grid__sat--s{grid-column:2;grid-row:3}.osui-landing .osw-statstrip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:1000px;margin:0 auto}@media (max-width:900px){.osui-landing .osw-statstrip{grid-template-columns:repeat(2,minmax(0,1fr))}}.osui-landing .osw-statstrip__cell{padding:22px 16px;border-radius:18px;border:1px solid var(--line-2);background:color-mix(in oklab,var(--card) 88%,transparent);text-align:center}.osui-landing .osw-statstrip__cell--border{border-color:color-mix(in oklab,var(--accent) 38%,transparent)}.osui-landing .osw-statstrip__n{display:block;font-size:clamp(34px,4.8vw,50px);font-weight:500;letter-spacing:-.03em;line-height:1;margin-bottom:10px;color:var(--ink)}.osui-landing .osw-statstrip__u{font-size:12px;line-height:1.45;color:var(--ink-dim)}.osui-landing .osw-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:stretch;max-width:1000px;margin:0 auto}@media (max-width:820px){.osui-landing .osw-split{grid-template-columns:1fr}}.osui-landing .osw-split__panel{border-radius:22px;border:1px solid var(--line-2);min-height:240px}.osui-landing .osw-split__panel--viz{background:radial-gradient(80% 60% at 30% 20%,rgba(var(--accent-rgb),.14),transparent 55%),radial-gradient(70% 50% at 85% 85%,color-mix(in oklab,var(--foreground) 10%,transparent),transparent 60%),color-mix(in oklab,var(--card) 85%,transparent)}.osui-landing .osw-split__panel--list{padding:22px 24px;background:color-mix(in oklab,var(--card) 90%,transparent)}.osui-landing .osw-split__ul{margin:0;padding-left:20px;color:var(--ink-dim);font-size:14px;line-height:1.65}.osui-landing .osw-split__ul li{margin-bottom:10px}.osui-landing .osw-kan{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:960px;margin:0 auto}@media (max-width:720px){.osui-landing .osw-kan{grid-template-columns:1fr}}.osui-landing .osw-kan__col{padding:14px;border-radius:16px;border:1px solid var(--line-2);background:color-mix(in oklab,var(--background-secondary) 72%,transparent);display:flex;flex-direction:column;gap:10px}.osui-landing .osw-kan__col-head{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dimmer);margin-bottom:2px}.osui-landing .osw-kan__card{padding:12px 14px;border-radius:12px;border:1px solid var(--line-2);background:color-mix(in oklab,var(--card) 92%,transparent);font-size:13px;color:var(--ink-dim)}.osui-landing .osw-kan__card--hot{border-color:color-mix(in oklab,var(--accent) 42%,transparent);color:var(--ink)}.osui-landing .osw-sc{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:28px;padding:8px 28px 18px;margin:0 -28px;-webkit-overflow-scrolling:touch}@media (prefers-reduced-motion:reduce){.osui-landing .osw-sc{scroll-snap-type:none}}.osui-landing .osw-sc::-webkit-scrollbar{height:6px}.osui-landing .osw-sc::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--foreground) 18%,transparent);border-radius:999px}.osui-landing .osw-sc__card{flex:0 0 min(78vw,320px);scroll-snap-align:center;padding:22px 20px;border-radius:20px;border:1px solid var(--line-2);background:color-mix(in oklab,var(--card) 90%,transparent);box-shadow:0 18px 44px rgba(0,0,0,.18)}.osui-landing .osw-sc__t{margin:0 0 10px;font-size:16px;font-weight:500;color:var(--ink)}.osui-landing .osw-sc__p{margin:0 0 16px;font-size:13px;line-height:1.55;color:var(--ink-dim)}.osui-landing .osw-sc__fake{height:72px;border-radius:12px;background:linear-gradient(135deg,color-mix(in oklab,var(--foreground) 8%,transparent),transparent);border:1px dashed var(--line-2)}.osui-landing .osw-quote{margin:0 auto;max-width:720px;padding:clamp(28px,4vw,40px);border-radius:24px;border:1px solid var(--line-2);background:color-mix(in oklab,var(--card) 88%,transparent);box-shadow:0 22px 55px rgba(0,0,0,.2)}.osui-landing .osw-quote__body{margin:0 0 22px;font-size:clamp(17px,2.2vw,21px);line-height:1.55;font-weight:400;color:var(--ink)}.osui-landing .osw-quote__foot{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:baseline;font-size:13px;color:var(--ink-dim)}.osui-landing .osw-quote__who{font-weight:500;color:var(--ink)}.osui-landing .osw-quote__where{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-dimmer)}