:root{--bg:#020b12;--panel:#06131d;--text:#f2f7fc;--muted:#a9bdcc;--blue:#79d4ff;--max:1180px;--accent:#79d4ff;--rgb:60,178,235}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.site-header{height:70px;display:flex;align-items:center;justify-content:space-between;padding:0 max(22px,calc((100% - var(--max))/2));border-bottom:1px solid #8bcfff22;background:#020b12e8;position:relative;z-index:5}.brand{display:flex;align-items:center;gap:10px;font-size:19px}.brand img{width:36px;height:36px}.top-actions{display:flex;align-items:center;gap:14px;font-size:12px}.top-actions a:hover{color:var(--blue)}.login-link{border:1px solid #76cfff55;border-radius:999px;padding:9px 15px}.detail-hero{position:relative;isolation:isolate;min-height:520px;display:flex;align-items:flex-end;background-size:cover;background-position:center;border-bottom:1px solid #75cfff25}.detail-hero:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#020b12f2 0%,#020b12cc 38%,#020b1255 72%,#020b1222);z-index:-1}.hero-inner{width:min(var(--max),calc(100% - 44px));margin:0 auto;padding:100px 0 70px}.crumb{font-size:11px;letter-spacing:.18em;color:#a8dfff;text-transform:uppercase}.detail-hero h1{font-size:clamp(48px,7vw,82px);line-height:1;margin:18px 0 17px;letter-spacing:-.045em}.hero-lead{max-width:660px;font-size:20px;line-height:1.55;margin:0;color:#e1ebf2}.hero-note{margin-top:20px;font-size:11px;letter-spacing:.2em;color:var(--accent);text-transform:uppercase}.detail-section{padding:64px 22px}.detail-inner{width:min(var(--max),100%);margin:auto}.section-kicker{font-size:10px;letter-spacing:.28em;color:var(--accent);text-transform:uppercase;margin:0 0 12px}.detail-section h2{font-size:clamp(28px,4vw,42px);letter-spacing:-.025em;margin:0 0 16px}.section-copy{max-width:790px;color:var(--muted);font-size:16px;line-height:1.8;margin:0}.intro-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:38px;align-items:start}.fact-panel{border:1px solid rgba(var(--rgb),.35);border-radius:14px;padding:24px;background:linear-gradient(135deg,rgba(var(--rgb),.10),transparent 70%)}.fact-panel strong{display:block;font-size:14px;margin-bottom:11px;color:var(--accent)}.fact-panel p{margin:0;color:#c5d5df;font-size:13px;line-height:1.7}.life-section{background:#04101a;border-top:1px solid #7bcfff16;border-bottom:1px solid #7bcfff16}.life-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:34px}.life-card{border:1px solid rgba(var(--rgb),.3);border-radius:12px;padding:22px;background:linear-gradient(145deg,rgba(var(--rgb),.08),#06131d88);min-height:210px}.life-step{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid rgba(var(--rgb),.55);color:var(--accent);font-size:12px;margin-bottom:18px}.life-card h3{font-size:17px;margin:0 0 10px}.life-card p{font-size:13px;line-height:1.7;color:var(--muted);margin:0}.flow{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:34px;border:1px solid rgba(var(--rgb),.28);border-radius:14px;overflow:hidden}.flow>div{padding:24px 20px;min-height:145px;background:linear-gradient(145deg,rgba(var(--rgb),.06),transparent);border-right:1px solid rgba(var(--rgb),.22)}.flow>div:last-child{border:0}.flow strong{display:block;color:var(--accent);font-size:12px;letter-spacing:.08em;margin-bottom:10px}.flow span{font-size:13px;line-height:1.65;color:#c4d4df}.cap-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px}.cap{border-left:2px solid var(--accent);padding:8px 16px}.cap h3{font-size:15px;margin:0 0 7px}.cap p{font-size:13px;color:var(--muted);line-height:1.6;margin:0}.detail-cta{text-align:center;padding:58px 22px;background:radial-gradient(circle at 50% 0%,rgba(var(--rgb),.15),transparent 42%),#020b12}.detail-cta h2{font-size:32px;margin:0 0 12px}.detail-cta p{color:var(--muted);max-width:650px;margin:0 auto 24px;line-height:1.7}.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border:1px solid #bfe8ff;border-radius:999px;background:linear-gradient(115deg,#fff,#e1edff);color:#003c83;font-size:13px;margin:5px}.btn.secondary{background:#061725;color:#eaf8ff;border-color:#75cfff66}.detail-footer{border-top:1px solid #8bcfff1f;padding:26px 22px;text-align:center;color:#8299aa;font-size:11px}.detail-footer a{color:#b9d9ea}@media(max-width:850px){.intro-grid{grid-template-columns:1fr}.life-grid{grid-template-columns:repeat(2,1fr)}.flow{grid-template-columns:repeat(2,1fr)}.flow>div:nth-child(2){border-right:0}.flow>div:nth-child(-n+2){border-bottom:1px solid rgba(var(--rgb),.22)}.cap-grid{grid-template-columns:1fr 1fr}.detail-hero{min-height:500px}.hero-inner{padding-bottom:48px}}@media(max-width:560px){.site-header{padding:0 18px}.top-actions>a:not(.login-link){display:none}.detail-hero{min-height:560px;background-position:60% center}.detail-hero:before{background:linear-gradient(180deg,#020b1250 0%,#020b12b8 45%,#020b12fa 80%)}.hero-inner{width:calc(100% - 36px);padding:230px 0 44px}.detail-hero h1{font-size:49px}.hero-lead{font-size:17px}.detail-section{padding:46px 18px}.life-grid,.cap-grid{grid-template-columns:1fr}.flow{grid-template-columns:1fr}.flow>div{border-right:0;border-bottom:1px solid rgba(var(--rgb),.22)}.flow>div:last-child{border-bottom:0}.life-card{min-height:auto}.section-copy{font-size:15px}.detail-cta h2{font-size:27px}}