:root{--bg:#02070d;--bg2:#06111b;--panel:#071522;--line:rgba(129,211,242,.15);--text:#f7fbff;--muted:#9cafbd;--blue:#18a8ff;--green:#20df89;--teal:#42e8c5;--amber:#f2ca72;--red:#ff737a;--max:1380px;--shadow:0 30px 90px rgba(0,0,0,.38)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background:radial-gradient(circle at 80% -8%,rgba(30,127,226,.16),transparent 34rem),linear-gradient(180deg,var(--bg),var(--bg2) 54%,var(--bg));overflow-x:hidden}a{text-decoration:none;color:inherit}button,input,select,textarea{font:inherit}.shell{width:min(var(--max),calc(100% - 48px));margin:auto}.nav{height:76px;position:sticky;top:0;z-index:100;background:rgba(2,7,13,.9);backdrop-filter:blur(18px);border-bottom:1px solid rgba(255,255,255,.06)}.navin{height:100%;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;align-items:center;gap:13px;font-weight:900;letter-spacing:.1em}.brandname{font-size:18px}.brandname sup{font-size:8px;color:#78d9f2;position:relative;top:-8px;letter-spacing:0}.xl{width:48px;height:44px;position:relative;display:inline-block}.xl:before,.xl:after{content:"";position:absolute;left:19px;top:-2px;width:10px;height:49px;border-radius:4px;box-shadow:inset 2px 2px rgba(255,255,255,.25),0 0 12px rgba(31,155,255,.25)}.xl:before{transform:rotate(-40deg);background:linear-gradient(180deg,#42cfff,#0864ed 55%,#061936)}.xl:after{transform:rotate(40deg);background:linear-gradient(180deg,#172535,#07101b 58%,#0b47a0)}.xl i{position:absolute;z-index:3;left:19px;top:13px;width:15px;height:20px;border-left:5px solid #f2f7ff;border-bottom:5px solid #f2f7ff;transform:skew(-8deg);filter:drop-shadow(0 2px 2px rgba(0,0,0,.4))}.links{display:flex;align-items:center;gap:26px;color:#b9c7d1;font-size:13px}.links a{padding:28px 0 24px;position:relative}.links a:hover,.links a.active{color:#fff}.links a.active:after{content:"";position:absolute;left:0;right:0;bottom:17px;height:2px;background:var(--blue)}.links .join{padding:10px 15px;border-radius:10px;background:linear-gradient(135deg,#1baaff,#2289f4);color:#fff;font-weight:850}.links .join:after{display:none}.kicker{color:#79dcff;font-size:10px;font-weight:900;letter-spacing:.17em;text-transform:uppercase}h1,h2,h3,h4,p{margin:0}h1{font-size:clamp(3.8rem,6.6vw,6.9rem);line-height:.9;letter-spacing:-.068em}h2{font-size:clamp(2.5rem,4.8vw,4.75rem);line-height:.95;letter-spacing:-.058em}h3{font-size:27px;letter-spacing:-.04em}.grad{background:linear-gradient(95deg,#fff,#a9eeff 48%,#75f0d4);background-clip:text;-webkit-background-clip:text;color:transparent}.blue{color:var(--blue)}.green{color:var(--green)}.amber{color:var(--amber)}.red{color:var(--red)}.lead{font-size:18px;line-height:1.68;color:#bdcbd6;max-width:760px}.sub{font-size:15px;line-height:1.7;color:var(--muted);max-width:790px}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:27px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 18px;border-radius:10px;border:1px solid #486477;background:rgba(5,16,25,.7);font-size:13px;font-weight:850;transition:.18s}.btn:hover{transform:translateY(-2px);border-color:#67c9f1}.btn.primary{background:#10a5f8;border-color:transparent;box-shadow:0 14px 34px rgba(16,165,248,.17)}.btn.green{background:#1ddd87;border-color:transparent;color:#03150b}.badge{display:inline-flex;padding:5px 8px;border:1px solid rgba(91,224,207,.17);border-radius:999px;background:rgba(91,224,207,.04);color:#85e7db;font-size:8px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.badge.bluebadge{border-color:rgba(76,174,255,.18);color:#89ccff}.badge.sponsor{border-color:rgba(242,202,114,.2);color:#f1d18b}.section{padding:92px 0}.card{border:1px solid var(--line);border-radius:20px;background:linear-gradient(155deg,rgba(13,30,44,.95),rgba(5,15,23,.96));box-shadow:0 24px 70px rgba(0,0,0,.18)}.hero{min-height:660px;position:relative;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.06)}.hero-bg{position:absolute;inset:0;background:linear-gradient(90deg,#02070d 0%,rgba(2,7,13,.8) 22%,rgba(2,7,13,.24) 56%,rgba(2,7,13,.18)),linear-gradient(180deg,rgba(2,7,13,.03),rgba(2,7,13,.88)),url("https://images.unsplash.com/photo-1768055105681-7d2096c5165f?auto=format&fit=crop&fm=jpg&q=78&w=2400") center/cover no-repeat}.hero-copy{position:relative;z-index:2;min-height:660px;width:56%;display:flex;flex-direction:column;justify-content:center;padding:48px 0 58px}.hero-copy .lead{margin-top:22px}.formula{margin-top:22px;color:#83d4f8;font-size:10px;text-transform:uppercase;letter-spacing:.18em;font-weight:850}.pagehero{padding:112px 0 60px;border-bottom:1px solid rgba(255,255,255,.06)}.pagehero h1{margin-top:15px}.pagehero .lead{margin-top:20px}.dual{display:grid;grid-template-columns:1.35fr .82fr;gap:20px}.product{display:grid;grid-template-columns:.82fr 1.18fr;overflow:hidden}.productcopy{padding:31px}.productcopy h3{margin-top:18px}.productcopy .sub{font-size:13px;margin-top:10px}.chelsiebrand{font-size:30px;font-weight:950;letter-spacing:-.04em}.chelsiebrand em{font-style:normal;color:#1aabff}.featurelist{display:grid;gap:10px;margin-top:18px}.feature{display:grid;grid-template-columns:32px 1fr;gap:10px}.feature i{font-style:normal;width:30px;height:30px;border-radius:8px;border:1px solid rgba(28,172,241,.35);display:grid;place-items:center;color:#4cc8ff;font-size:11px}.feature b{font-size:11px}.feature small{display:block;color:#8198a8;font-size:9px;margin-top:2px}.dashboard{margin:22px 20px 22px 0;border:1px solid rgba(53,161,218,.23);border-radius:13px;background:#061522;overflow:hidden;box-shadow:0 26px 65px rgba(0,0,0,.3)}.dashhead{height:42px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.05);font-size:8px;color:#8195a4}.dashtabs{display:flex;gap:14px}.dashtabs b{color:#fff}.metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;padding:11px}.metric{padding:11px;border-radius:8px;border:1px solid rgba(89,176,218,.11);background:#081b2c}.metric span{display:block;color:#748b9b;font-size:8px;text-transform:uppercase;letter-spacing:.06em}.metric strong{display:block;font-size:18px;margin-top:4px}.dashgrid{display:grid;grid-template-columns:1.15fr .85fr;gap:9px;padding:0 11px 11px}.panel{min-height:155px;border:1px solid rgba(89,176,218,.11);background:#071827;border-radius:8px;padding:11px;position:relative;overflow:hidden}.panel>small{font-size:8px;color:#9cafbd;font-weight:800}.panel svg{position:absolute;left:10px;right:10px;bottom:10px;width:calc(100% - 20px);height:105px}.signal{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.045);font-size:9px}.signal:last-child{border:0}.community{padding:28px;background:radial-gradient(circle at 100% 0,rgba(23,218,132,.12),transparent 21rem),linear-gradient(145deg,#06191b,#041214);border-color:rgba(35,222,135,.22)}.communityhead{display:flex;gap:12px;align-items:center}.people{width:46px;height:40px;position:relative}.people i{position:absolute;width:20px;height:20px;border-radius:50%;background:#1fdf87;top:0}.people i:nth-child(1){left:0}.people i:nth-child(2){right:0}.people i:nth-child(3){left:13px;top:4px}.people:after{content:"";position:absolute;left:0;right:0;bottom:0;height:18px;border-radius:10px 10px 5px 5px;background:#1fdf87}.ctitle{font-size:19px;font-weight:950;letter-spacing:.08em}.ctitle span{display:block;color:#20df89;font-size:16px}.community h3{margin-top:20px}.community .sub{font-size:13px;margin-top:9px}.cfeatures{display:grid;gap:8px;margin-top:15px}.cfeature{display:grid;grid-template-columns:34px 1fr;gap:10px;align-items:center;padding:9px;border:1px solid rgba(36,218,135,.19);border-radius:9px;background:rgba(0,0,0,.07)}.cfeature i{font-style:normal;width:30px;height:30px;border-radius:7px;border:1px solid #1bb970;display:grid;place-items:center;color:#2ae294;font-size:10px}.cfeature b{font-size:10px}.cfeature small{display:block;color:#829d94;font-size:8px;margin-top:2px}.valuegrid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.value{padding:24px;text-align:center;border-right:1px solid rgba(255,255,255,.07)}.value:last-child{border:0}.value small{display:block;color:#79d6fb;font-size:8px;text-transform:uppercase;letter-spacing:.11em}.value strong{display:block;margin-top:5px;font-size:17px}.value span{display:block;margin-top:3px;color:#7e93a3;font-size:9px}.tilegrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:27px}.tile{padding:22px;border:1px solid var(--line);border-radius:17px;background:rgba(255,255,255,.018)}.tile h4{font-size:17px;margin-bottom:8px}.tile p{font-size:12px;line-height:1.6;color:var(--muted)}.twocol{display:grid;grid-template-columns:.84fr 1.16fr;gap:18px;margin-top:28px}.profile{padding:22px}.profiletop{display:flex;gap:11px;align-items:center}.avatar{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#86ebff,#62edbe);color:#031117;font-weight:950}.chips{display:flex;gap:6px;flex-wrap:wrap;margin-top:15px}.chips span{font-size:8px;padding:5px 7px;border-radius:999px;border:1px solid rgba(126,219,232,.1);color:#8fc7ce}.questions{overflow:hidden}.question{padding:16px;border-bottom:1px solid rgba(255,255,255,.055)}.question:last-child{border:0}.question small{display:block;color:#71dce1;font-size:8px;text-transform:uppercase;letter-spacing:.08em}.question b{display:block;margin-top:5px;font-size:12px;line-height:1.42}.question p{font-size:9px;color:#819aaa;line-height:1.5;margin-top:6px}.tabbox{margin-top:25px;border:1px solid var(--line);border-radius:20px;overflow:hidden;background:linear-gradient(155deg,rgba(13,30,44,.94),rgba(5,15,23,.96))}.tabbar{display:flex;overflow:auto;border-bottom:1px solid rgba(255,255,255,.06)}.tabbtn{border:0;background:transparent;color:#7d95a6;padding:14px 17px;font-size:10px;font-weight:850;white-space:nowrap;border-bottom:2px solid transparent;cursor:pointer}.tabbtn.active{color:#fff;border-color:#44e2be;background:rgba(68,226,190,.03)}.pane{display:none;padding:18px}.pane.active{display:block}.tablewrap{overflow:auto;border:1px solid rgba(255,255,255,.055);border-radius:13px}table{width:100%;border-collapse:collapse;min-width:700px}th,td{padding:12px 13px;text-align:left;border-bottom:1px solid rgba(255,255,255,.05)}th{font-size:8px;text-transform:uppercase;letter-spacing:.08em;color:#718798}td{font-size:10px;color:#b8c9d3}.flow{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:26px}.step{padding:17px;border:1px solid var(--line);border-radius:15px;background:rgba(255,255,255,.018)}.step span{display:block;color:#76dcdf;font-size:8px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:7px}.step p{font-size:9px;color:#8299aa;line-height:1.55}.resourcegrid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-top:28px}.resource{padding:23px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(155deg,rgba(13,30,44,.92),rgba(5,15,23,.95))}.resource h3{font-size:20px;margin-top:10px}.resource p{font-size:12px;color:var(--muted);line-height:1.6;margin-top:8px}.resource .btn{margin-top:17px}.sponsorbox{display:grid;grid-template-columns:1.1fr .9fr;gap:26px;padding:32px;border:1px solid rgba(242,202,114,.16);border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(242,202,114,.07),transparent 20rem),rgba(255,255,255,.015);margin-top:30px}.aboutgrid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:28px}.aboutcard{padding:27px}.aboutcard p{font-size:13px;line-height:1.65;color:var(--muted);margin-top:10px}.formgrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form{padding:24px}.form label{display:grid;gap:6px;color:#879cab;font-size:10px}.form input,.form select,.form textarea{width:100%;padding:12px 13px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#06131e;color:#fff}.form textarea{min-height:130px;resize:vertical}.form .wide{grid-column:1/-1}.notice{padding:11px 12px;border-left:2px solid #34c7df;color:#8098a8;font-size:9px;line-height:1.55;margin-top:12px}.horizon{min-height:230px;position:relative;background:url("https://images.unsplash.com/photo-1726111262949-e22631a8c376?auto=format&fit=crop&fm=jpg&q=72&w=2200") center/cover no-repeat;border-top:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07)}.horizon:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,7,13,.78),rgba(2,7,13,.12) 60%,rgba(2,7,13,.42))}.horizonin{min-height:230px;position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:30px}.horizon h2{font-size:31px;line-height:1.15;max-width:550px;letter-spacing:-.035em}.horizoncard{padding:18px;border:1px solid rgba(151,222,245,.34);border-radius:12px;background:rgba(4,13,20,.78);min-width:300px}.horizoncard .btn{margin-top:12px}footer{background:#02070d}.footer{min-height:90px;display:flex;align-items:center;justify-content:space-between;gap:25px;color:#8094a3;font-size:9px}.footerlinks{display:flex;gap:20px;flex-wrap:wrap}@media(max-width:1050px){.links a:not(.join){display:none}.dual,.sponsorbox,.aboutgrid{grid-template-columns:1fr}.product{grid-template-columns:1fr}.dashboard{margin:0 20px 20px}.hero-copy{width:72%}.tilegrid{grid-template-columns:1fr 1fr}.flow{grid-template-columns:1fr 1fr}}@media(max-width:720px){.shell{width:calc(100% - 24px)}.nav{height:68px}.brandname{font-size:15px}.xl{transform:scale(.88)}.hero{min-height:720px}.hero-bg{background-position:64% center}.hero-copy{width:100%;min-height:720px;justify-content:flex-end;padding-bottom:52px}h1{font-size:3.5rem}.lead{font-size:15px}.metrics{grid-template-columns:1fr 1fr}.metrics .metric:last-child{grid-column:1/-1}.dashgrid{grid-template-columns:1fr}.dashgrid .panel:last-child{display:none}.valuegrid,.tilegrid,.twocol,.resourcegrid,.flow,.formgrid{grid-template-columns:1fr}.value{border-right:0;border-bottom:1px solid rgba(255,255,255,.06)}.value:last-child{border-bottom:0}.form .wide{grid-column:auto}.horizonin,.footer{flex-direction:column;align-items:flex-start;justify-content:center;padding:27px 0}.horizoncard{min-width:0;width:100%}}