.w01-blog{--black:#171717;--canvas:#1e1e1e;--surface:#202020;--raised:#252525;--border:#35393c;--soft:#ffffff14;--green:#529186;--action:#0d9488;--hover:#477d73;--green-soft:#84b5ac;--text:#e7e7e7;--secondary:#929292;--muted:#676767;--warning:#f59e0b;--negative:#df5e5e;--font:"Manrope",system-ui,sans-serif;--max:1320px}.w01-blog,.w01-blog *{box-sizing:border-box}.w01-blog{scroll-behavior:smooth;background:var(--black);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.55}.w01-blog a{color:inherit;text-decoration:none}.w01-blog button{font:inherit;color:inherit;cursor:pointer}.w01-blog ::selection{background:var(--green);color:var(--black)}.w01-blog :focus-visible{outline:2px solid var(--action);outline-offset:3px}.w01-blog .container{width:min(var(--max),calc(100% - 48px));margin:auto}.w01-blog .nav{z-index:50;background:var(--canvas);border-bottom:1px solid var(--soft);height:64px;position:sticky;top:0}.w01-blog .nav-in{align-items:center;height:100%;display:flex}.w01-blog .logo{letter-spacing:-.035em;align-items:center;gap:9px;font-weight:600;display:flex}.w01-blog .logo svg{width:15px;height:18px}.w01-blog .logo-lockup{width:96px;height:auto;display:block}.w01-blog .footer .logo-lockup{width:104px}.w01-blog .logo-dot{background:var(--green);border-radius:50%;width:6px;height:6px;margin-left:-3px}.w01-blog .nav-links{color:var(--secondary);white-space:nowrap;align-items:center;gap:32px;font-size:14px;font-weight:600;display:flex;position:absolute;left:50%;transform:translate(-50%)}.w01-blog .nav-links a.active,.w01-blog .nav-links a:hover{color:var(--text)}.w01-blog .nav-actions{gap:8px;margin-left:auto;display:flex}.w01-blog .btn{border:1px solid var(--border);background:0 0;border-radius:5px;justify-content:center;align-items:center;min-height:44px;padding:0 18px;font-size:13px;font-weight:650;transition:all .2s;display:inline-flex}.w01-blog .btn:hover{border-color:var(--green);color:#fff}.w01-blog .btn.primary{background:var(--action);border-color:var(--action);color:#fff}.w01-blog .btn.primary:hover{background:var(--hover)}.w01-blog .blog-head{border-bottom:1px solid var(--soft);padding:68px 0 52px}.w01-blog .eyebrow{color:var(--green);letter-spacing:.11em;text-transform:uppercase;font-size:14px;font-weight:600}.w01-blog .head-grid{grid-template-columns:1fr .72fr;align-items:end;gap:80px;display:grid}.w01-blog .head-grid h1{letter-spacing:-.065em;max-width:830px;margin:17px 0 0;font-size:clamp(54px,6vw,82px);font-weight:600;line-height:.98}.w01-blog .head-grid h1 span{color:var(--green)}.w01-blog .head-copy{color:var(--secondary);max-width:520px;margin:0;font-size:18px}.w01-blog .head-meta{color:var(--muted);gap:24px;margin-top:32px;font-size:12px;display:flex}.w01-blog .head-meta span{align-items:center;gap:9px;display:flex}.w01-blog .head-meta i{background:var(--green);border-radius:50%;width:6px;height:6px}.w01-blog .featured{padding:48px 0 64px}.w01-blog .featured-label{color:var(--green);letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px;font-size:13px}.w01-blog .featured-card{border:1px solid var(--border);background:var(--canvas);grid-template-columns:1.05fr .95fr;min-height:440px;display:grid}.w01-blog .featured-copy{flex-direction:column;padding:44px;display:flex}.w01-blog .article-meta{color:var(--muted);align-items:center;gap:10px;font-size:12px;display:flex}.w01-blog .article-meta .tag{color:var(--green-soft);border:1px solid #52918659;padding:4px 8px}.w01-blog .featured h2{letter-spacing:-.05em;margin:24px 0 16px;font-size:clamp(36px,4vw,56px);line-height:1.06}.w01-blog .featured-copy>p{color:var(--secondary);max-width:640px;margin:0;font-size:17px}.w01-blog .text-link{color:var(--green-soft);align-items:center;gap:10px;margin-top:auto;font-size:14px;font-weight:600;display:inline-flex}.w01-blog .text-link span{transition:transform .2s}.w01-blog .text-link:hover span{transform:translate(4px)}.w01-blog .funding-visual{border-left:1px solid var(--border);background:#1b1b1b;min-height:440px;position:relative;overflow:hidden}.w01-blog .funding-top{border-bottom:1px solid var(--border);align-items:center;height:62px;padding:0 24px;font-size:12px;display:flex}.w01-blog .funding-top b{margin-right:auto;font-size:14px}.w01-blog .rate{color:var(--secondary);margin-left:20px}.w01-blog .rate.teal strong{color:var(--green-soft)}.w01-blog .rate.red strong{color:var(--negative)}.w01-blog .chart-grid{background-image:linear-gradient(var(--soft) 1px,transparent 1px),linear-gradient(90deg,var(--soft) 1px,transparent 1px);background-size:100% 72px,100px 100%;position:absolute;inset:62px 0 0}.w01-blog .funding-visual svg{width:calc(100% - 44px);height:245px;position:absolute;top:104px;left:22px;right:22px;overflow:visible}.w01-blog .chart-line{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke}.w01-blog .chart-line.teal{stroke:var(--green)}.w01-blog .chart-line.red{stroke:var(--negative)}.w01-blog .trace{stroke-dasharray:7 8;animation:10s linear infinite trace}.w01-blog .zero{border-top:1px dashed #ffffff2e;position:absolute;top:248px;left:22px;right:22px}.w01-blog .chart-note{color:var(--muted);justify-content:space-between;font-size:11px;display:flex;position:absolute;bottom:18px;left:24px;right:24px}.w01-blog .index{border-top:1px solid var(--soft);padding:64px 0 82px}.w01-blog .section-head{align-items:end;margin-bottom:26px;display:flex}.w01-blog .section-head h2{letter-spacing:-.05em;margin:0;font-size:clamp(38px,4.2vw,56px);line-height:1.05}.w01-blog .section-head p{color:var(--secondary);margin:0 0 8px auto;font-size:14px}.w01-blog .filters{flex-wrap:wrap;gap:8px;margin-bottom:26px;display:flex}.w01-blog .filter{border:1px solid var(--border);min-height:40px;color:var(--secondary);background:0 0;padding:0 15px;font-size:12px}.w01-blog .filter.active,.w01-blog .filter:hover{border-color:var(--green);color:#fff;background:#52918614}.w01-blog .article-grid{border-top:1px solid var(--border);border-left:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}.w01-blog .article-card{border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--black);flex-direction:column;min-height:292px;padding:28px;transition:background .2s;display:flex;position:relative}.w01-blog .article-card:hover{background:var(--canvas)}.w01-blog .article-card[hidden]{display:none}.w01-blog .article-no{color:var(--muted);font-size:11px;position:absolute;top:25px;right:24px}.w01-blog .article-card h3{letter-spacing:-.035em;max-width:360px;margin:22px 0 12px;font-size:23px;line-height:1.18}.w01-blog .article-card p{color:var(--secondary);margin:0;font-size:13px}.w01-blog .article-card .text-link{border-top:1px solid var(--soft);margin-top:auto;padding-top:28px}.w01-blog .learn{border-top:1px solid var(--soft);background:var(--canvas);padding:72px 0}.w01-blog .learn-grid{grid-template-columns:.7fr 1.3fr;gap:80px;display:grid}.w01-blog .learn-copy h2{letter-spacing:-.05em;margin:12px 0 16px;font-size:clamp(38px,4.3vw,58px);line-height:1.05}.w01-blog .learn-copy p{color:var(--secondary);max-width:440px;margin:0;font-size:15px}.w01-blog .learn-list{border-top:1px solid var(--border)}.w01-blog .learn-row{border-bottom:1px solid var(--border);grid-template-columns:45px 1fr auto;align-items:center;gap:16px;min-height:84px;transition:padding .2s,background .2s;display:grid}.w01-blog .learn-row:hover{background:#5291860d;padding:0 14px}.w01-blog .learn-row>span{color:var(--muted);font-size:11px}.w01-blog .learn-row b{font-size:16px;font-weight:600}.w01-blog .learn-row i{color:var(--green-soft);font-style:normal}.w01-blog .final-cta{text-align:center;border-top:1px solid var(--soft);padding:82px 0}.w01-blog .final-cta h2{letter-spacing:-.052em;margin:0;font-size:clamp(40px,4.5vw,58px);line-height:1.05}.w01-blog .final-cta p{color:var(--secondary);max-width:650px;margin:18px auto 0;font-size:16px}.w01-blog .final-actions{justify-content:center;gap:8px;margin-top:30px;display:flex}.w01-blog .footer{border-top:1px solid var(--soft);padding:46px 0 32px}.w01-blog .footer-grid{grid-template-columns:1.6fr repeat(3,1fr);gap:48px;display:grid}.w01-blog .footer-brand p{color:var(--muted);max-width:300px;margin-top:15px;font-size:12px}.w01-blog .footer-col b{margin-bottom:14px;font-size:12px;display:block}.w01-blog .footer-col a{color:var(--secondary);margin:9px 0;font-size:11px;display:block}.w01-blog .footer-bottom{border-top:1px solid var(--soft);color:var(--muted);margin-top:34px;padding-top:20px;font-size:10px;display:flex}.w01-blog .footer-legal{gap:24px;margin-left:auto;display:flex}.w01-blog .reveal{opacity:0;transition:opacity .55s,transform .55s;transform:translateY(10px)}.w01-blog .reveal.visible{opacity:1;transform:none}@keyframes trace{to{stroke-dashoffset:-120px}}@media (max-width:1050px){.w01-blog .head-grid,.w01-blog .learn-grid{grid-template-columns:1fr;gap:28px}.w01-blog .featured-card{grid-template-columns:1fr}.w01-blog .funding-visual{border-left:0;border-top:1px solid var(--border)}.w01-blog .article-grid{grid-template-columns:repeat(2,1fr)}.w01-blog .nav-links{display:none}}@media (max-width:720px){.w01-blog .container{width:calc(100% - 28px)}.w01-blog .nav-actions .btn:first-child{display:none}.w01-blog .blog-head{padding:48px 0 38px}.w01-blog .head-grid h1{font-size:50px}.w01-blog .head-copy{font-size:16px}.w01-blog .head-meta{display:block}.w01-blog .head-meta span{margin-top:8px}.w01-blog .featured{padding:34px 0 52px}.w01-blog .featured-card{min-height:0}.w01-blog .featured-copy{min-height:420px;padding:26px}.w01-blog .funding-visual{min-height:360px}.w01-blog .article-grid{grid-template-columns:1fr}.w01-blog .section-head{display:block}.w01-blog .section-head p{margin:10px 0 0}.w01-blog .learn-row{grid-template-columns:32px 1fr auto}.w01-blog .final-actions{flex-direction:column}.w01-blog .footer-grid{grid-template-columns:1fr 1fr}.w01-blog .footer-brand{grid-column:1/-1}.w01-blog .footer-bottom{display:block}.w01-blog .footer-legal{margin:15px 0 0}}@media (prefers-reduced-motion:reduce){.w01-blog{scroll-behavior:auto}.w01-blog .reveal{opacity:1;transition:none;transform:none}.w01-blog .trace{animation:none}}.w01-blog .featured-card h2,.w01-blog .article-card h3,.w01-blog .learn h2,.w01-blog .final-cta h2{font-weight:700!important}
