@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_d0e616b0-module__rIoh5W__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_d0e616b0-module__rIoh5W__variable{--font-sans:"Space Grotesk","Space Grotesk Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.a82ecf4e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.afa48be3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.764b43eb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.cb53f04b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.64b9304e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.6b5ea6af.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1dcddae6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.8da66e7f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.e6cd1753.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.19510058.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_29b8d6f5-module__6Ne9Ga__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_29b8d6f5-module__6Ne9Ga__variable{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}
﻿:root{--bg:#000;--bg-alt:#000;--surface:#020813;--surface-soft:#020813d1;--surface-muted:#020813a8;--text:#e2fbff;--muted:#b7d3dd;--muted-2:#d8f5fb;--line:#5b94b342;--line-strong:#58d2ee75;--accent:#43f6ff;--accent-strong:#00e5ff;--accent-soft:#43f6ff2e;--blog-bg-panel:#020813d6;--blog-border:#5fb7d857;--blog-text:#e2fbff;--blog-muted:#b7d3dd;--blog-cyan:#43f6ff;--blog-cyan-strong:#00e5ff}*{box-sizing:border-box}html,body{width:100%;max-width:100%;margin:0;padding:0;overflow-x:hidden}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{min-height:100svh;font-family:var(--font-sans),"Segoe UI",sans-serif;color:var(--text);background:#000;line-height:1.6;position:relative}@supports (overflow:clip){html,body{overflow-x:clip}}.background-effects{z-index:0;contain:paint;pointer-events:none;background:#000;position:fixed;inset:0;overflow:hidden}.ambient-orbs{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ambient-orb{opacity:0;filter:blur(.2px);will-change:transform,opacity;background:#22d3eeb3;border-radius:9999px;width:9px;height:9px;display:block;position:absolute;box-shadow:0 0 8px #22d3ee8c,0 0 18px #22d3ee4d,0 0 34px #22d3ee24}.ambient-orb:before,.ambient-orb:after{content:"";filter:blur(8px);background:#22d3ee57;border-radius:9999px;position:absolute}.ambient-orb:before{width:30px;height:30px;top:-11px;left:-11px}.ambient-orb:after{opacity:.35;width:58px;height:58px;top:-24px;left:-24px}.ambient-orb-1{animation:6.8s ease-in-out infinite orb-drift-1;top:18%;left:-80px}.ambient-orb-2{animation:7.8s ease-in-out 1s infinite orb-drift-2;top:70%;right:-80px}.ambient-orb-3{animation:7.2s ease-in-out 2s infinite orb-drift-3;top:-80px;left:18%}.ambient-orb-4{animation:8.2s ease-in-out 3s infinite orb-drift-4;bottom:-80px;right:18%}.ambient-orb-5{animation:8.6s ease-in-out 1.8s infinite orb-drift-5;top:42%;left:-80px}.ambient-orb-6{animation:7.4s ease-in-out 4s infinite orb-drift-6;top:28%;right:-80px}.ambient-orb-7{animation:8s ease-in-out 5s infinite orb-drift-7;top:-80px;left:62%}.ambient-orb-8{animation:8.8s ease-in-out 2.7s infinite orb-drift-8;bottom:20%;left:-80px}.cyan-smoke{aspect-ratio:1.42;opacity:.62;filter:blur(44px)saturate(118%);mix-blend-mode:screen;background:radial-gradient(at 27% 58%,#43f6ff2e,#0000 48%),radial-gradient(at 58% 36%,#00e5ff22,#0000 43%),radial-gradient(at 78% 66%,#43f6ff1a,#0000 35%);border-radius:46% 54% 62% 38%/57% 42% 58% 43%;width:clamp(360px,48vw,760px);position:absolute}.cyan-smoke-one{top:4vh;left:-21vw;transform:rotate(-7deg)scale(1.04)}.cyan-smoke-two{width:clamp(420px,54vw,860px);top:35vh;right:-24vw;transform:rotate(11deg)scale(1.08)}.cyan-smoke-three{width:clamp(440px,58vw,920px);bottom:-20vh;left:18vw;transform:rotate(-5deg)scale(1.06)}.background-effects:before{content:"";opacity:.38;background:radial-gradient(circle at 74% 24%,#43f6ff13,#0000 18rem),radial-gradient(circle at 18% 70%,#00e5ff0e,#0000 22rem);position:absolute;inset:-10%}.background-effects:after{content:"";opacity:.7;background:radial-gradient(at 64% 18%,#43f6ff0f,#0000 28rem),linear-gradient(112deg,#0000 0 30%,#43f6ff0c 45%,#00e5ff09 52%,#0000 70%),linear-gradient(28deg,#0000 0 44%,#00e5ff08 58%,#0000 76%);position:absolute;inset:-20%;transform:translate(-8%,-4%)}@keyframes orb-drift-1{0%{opacity:0;transform:translate(0,0)scale(.7)}12%{opacity:.55}52%{opacity:.35}to{opacity:0;transform:translate(calc(100vw + 180px),80px)scale(1)}}@keyframes orb-drift-2{0%{opacity:0;transform:translate(0,0)scale(.7)}12%{opacity:.48}to{opacity:0;transform:translate(calc(-100vw - 180px),-90px)scale(1)}}@keyframes orb-drift-3{0%{opacity:0;transform:translate(0,0)scale(.7)}14%{opacity:.46}to{opacity:0;transform:translate(160px,calc(100vh + 180px))scale(1)}}@keyframes orb-drift-4{0%{opacity:0;transform:translate(0,0)scale(.7)}14%{opacity:.42}to{opacity:0;transform:translate(-150px,calc(-100vh - 180px))scale(1)}}@keyframes orb-drift-5{0%{opacity:0;transform:translate(0,0)scale(.7)}12%{opacity:.5}to{opacity:0;transform:translate(calc(100vw + 180px),-180px)scale(1)}}@keyframes orb-drift-6{0%{opacity:0;transform:translate(0,0)scale(.7)}12%{opacity:.44}to{opacity:0;transform:translate(calc(-100vw - 180px),160px)scale(1)}}@keyframes orb-drift-7{0%{opacity:0;transform:translate(0,0)scale(.7)}14%{opacity:.4}to{opacity:0;transform:translate(-240px,calc(100vh + 180px))scale(1)}}@keyframes orb-drift-8{0%{opacity:0;transform:translate(0,0)scale(.7)}12%{opacity:.48}to{opacity:0;transform:translate(calc(100vw + 180px),-120px)scale(1)}}@media (prefers-reduced-motion:reduce){.background-effects:before,.background-effects:after{animation:none}.ambient-orbs{display:none}}@media (pointer:coarse){.ambient-orbs{display:none}}@media (pointer:fine){body.has-custom-cursor,body.has-custom-cursor a,body.has-custom-cursor button{cursor:none}}.cursor-effects{z-index:50;pointer-events:none;opacity:0;transition:opacity .16s;position:fixed;inset:0}.cursor-effects.is-active{opacity:1}.cursor-trail-dot{background:var(--accent);transform-origin:50%;will-change:transform;border-radius:999px;width:24px;height:24px;position:fixed;top:0;left:0;box-shadow:0 0 7px #43f6ff6b}@media (pointer:coarse),(prefers-reduced-motion:reduce){.cursor-effects{display:none}body.has-custom-cursor,body.has-custom-cursor a,body.has-custom-cursor button{cursor:auto}}button,input,textarea{font:inherit}a{color:inherit;text-decoration:none}button{color:inherit}a:focus-visible,button:focus-visible{outline-offset:2px;outline:2px solid #43f6ffb8}.sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}p{color:var(--muted);margin:0}h1,h2,h3{color:var(--text);letter-spacing:0;overflow-wrap:break-word;margin:0;line-height:1.15}h1{font-size:3.35rem;font-weight:700}h2{font-size:2rem;font-weight:700}h3{font-weight:600}strong{color:var(--muted-2)}.site-wrapper{z-index:1;isolation:isolate;grid-template-rows:auto 1fr auto;min-height:100svh;display:grid;position:relative}.site-content{z-index:1;min-width:0;padding-block:3rem 5rem;position:relative}.container{width:min(1100px,100% - 3rem);min-width:0;max-width:100%;margin-inline:auto}.site-header{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#00030ae0;border-bottom:1px solid #4ab3d538;position:sticky;top:0;box-shadow:0 16px 36px #0000003d}.nav-shell{justify-content:space-between;align-items:center;gap:1rem;padding-block:.95rem;display:flex}.nav-top-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.brand{color:var(--text);letter-spacing:0;font-size:1.02rem;font-weight:700}.nav-toggle{width:42px;height:42px;color:var(--text);cursor:pointer;background:#04101fd1;border:1px solid #5b94b394;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.24rem;transition:border-color .15s,background-color .15s,box-shadow .15s;display:none}.nav-toggle:hover{background:#071c30eb;border-color:#43f6ff94;box-shadow:0 0 22px #43f6ff24}.nav-toggle-bar{background:currentColor;border-radius:999px;width:18px;height:2px;transition:transform .18s,opacity .18s}.nav-toggle.is-open .nav-toggle-bar:first-child{transform:translateY(6px)rotate(45deg)}.nav-toggle.is-open .nav-toggle-bar:nth-child(2){opacity:0}.nav-toggle.is-open .nav-toggle-bar:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.nav-drawer{display:block}.nav-backdrop{display:none}.nav-list{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.nav-link{color:var(--muted-2);background:#04101fc7;border:1px solid #52809eb8;border-radius:.75rem;justify-content:center;align-items:center;padding:.55rem .9rem;font-size:.93rem;transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s,transform .15s;display:inline-flex}.nav-link:hover{color:var(--text);background:#071c30f0;border-color:#43f6ff94;transform:translateY(-1px);box-shadow:0 0 0 1px #43f6ff1f,0 0 20px #43f6ff1a}.nav-link.is-active{color:var(--text);background:#00e5ff2e;border-color:#43f6ffb8;box-shadow:0 0 0 1px #43f6ff1f,inset 0 0 18px #43f6ff14}.site-footer{z-index:1;background:#00030ae0;border-top:1px solid #4ab3d538;position:relative}.footer-shell{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.4rem;font-size:.9rem;display:flex}.footer-shell p{color:var(--muted)}.footer-link{color:var(--accent)}.footer-link:hover{color:#d7fbff;text-decoration:underline}.footer-links{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.page-shell{gap:1.5rem;min-width:0;display:grid}.page-shell>*,.grid>*,.initiative-section>*,.blog-page-shell>*{min-width:0}.initiative-section{gap:1.5rem;display:grid}@media (prefers-reduced-motion:no-preference){.hero,.card,.blog-hero-panel,.blog-prose,.blog-post-cta-inner{--enter-delay:0s;--enter-x:0;--enter-y:16px;animation:panel-enter .62s cubic-bezier(.2,.85,.2,1)var(--enter-delay)both}.page-shell>:first-child,.blog-page-shell>:first-child{--enter-delay:40ms;--enter-x:-10px;--enter-y:12px}.page-shell>:nth-child(2),.blog-page-shell>:nth-child(2){--enter-delay:.12s;--enter-x:8px;--enter-y:18px}.page-shell>:nth-child(3),.blog-page-shell>:nth-child(3){--enter-delay:.21s;--enter-x:-6px;--enter-y:18px}.page-shell>:nth-child(4),.blog-page-shell>:nth-child(4){--enter-delay:.3s;--enter-x:6px;--enter-y:20px}.grid>:first-child,.post-grid>:first-child,.sprint-offer-grid>:first-child{--enter-delay:.16s;--enter-x:-12px;--enter-y:16px}.grid>:nth-child(2),.post-grid>:nth-child(2),.sprint-offer-grid>:nth-child(2){--enter-delay:.24s;--enter-x:0;--enter-y:20px}.grid>:nth-child(3),.post-grid>:nth-child(3),.sprint-offer-grid>:nth-child(3){--enter-delay:.32s;--enter-x:12px;--enter-y:16px}.grid>:nth-child(n+4),.post-grid>:nth-child(n+4),.sprint-offer-grid>:nth-child(n+4){--enter-delay:.38s;--enter-x:0;--enter-y:18px}}@keyframes panel-enter{0%{opacity:0;transform:translate3d(var(--enter-x),var(--enter-y),0)scale(.985)}to{opacity:1;transform:none}}.hero{isolation:isolate;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#00e5ff12 0%,#0000 36%),linear-gradient(#020813d6 0%,#00040ac2 100%);border:1px solid #4c9abe75;border-radius:1rem;gap:1.05rem;width:100%;max-width:760px;padding:1.5rem;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 52px #0000006b,0 0 0 1px #43f6ff0f}.hero>*{z-index:1;position:relative}.hero:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(135deg,#43f6ff1a,#0000 70%);width:220px;height:140px;position:absolute;inset:-40px -30px auto auto}.hero-anchor{font-family:var(--font-mono),Consolas,monospace;text-transform:uppercase;letter-spacing:.05em;color:var(--accent);font-size:.84rem}.eyebrow{font-family:var(--font-mono),Consolas,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:.76rem}.cta-row{flex-wrap:wrap;gap:.75rem;padding-top:.35rem;display:flex}.button-link,.blog-btn{z-index:2;min-height:46px;color:var(--text);isolation:isolate;text-shadow:0 0 14px #43f6ff33;background:linear-gradient(#071c30e6,#00040bf0),linear-gradient(135deg,#43f6ff2e,#0000 58%);border:1px solid #43f6ffb8;border-radius:.75rem;justify-content:center;align-items:center;gap:.4rem;padding:.75rem 1.25rem;font-size:.92rem;font-weight:600;line-height:1.1;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s,background .15s,color .15s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #00e5ff1f,inset 0 0 18px #43f6ff0f}.button-link:hover,.blog-btn:hover{color:var(--accent);text-shadow:0 0 16px #43f6ff57;background:linear-gradient(#0a253bf0,#00050ef5),linear-gradient(135deg,#43f6ff33,#0000 62%);border-color:#e2fbffe0;transform:translateY(-1px);box-shadow:0 18px 40px #00e5ff2e,0 0 22px #43f6ff2e,inset 0 0 22px #43f6ff14}.button-link.ghost,.blog-btn-secondary{color:var(--text);background:linear-gradient(#030d1aeb,#00040beb);border-color:#5b94b3b8;box-shadow:inset 0 0 0 1px #43f6ff0a}.button-link.ghost:hover,.blog-btn-secondary:hover{color:var(--accent);background:#071c30f0;border-color:#43f6ff94;box-shadow:0 0 0 1px #43f6ff1f,0 10px 24px #00e5ff1f}.blog-btn-primary{color:var(--text);background:linear-gradient(#071c30e6,#00040bf0),linear-gradient(135deg,#43f6ff2e,#0000 58%);border-color:#43f6ffb8}.grid{gap:1.5rem;display:grid}.grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.post-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;display:grid}.card{isolation:isolate;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#020813c7 0%,#00040ab3 100%);border:1px solid #4c9abe6b;border-radius:1rem;gap:.8rem;padding:1.35rem;transition:transform .15s,box-shadow .15s,border-color .15s,background-color .15s;display:grid;position:relative;box-shadow:0 20px 46px #00000061,0 0 0 1px #43f6ff0a}a.card{color:inherit;cursor:pointer}.card:hover{border-color:#43f6ff8f;transform:translateY(-2px);box-shadow:0 26px 56px #00000070,0 0 0 1px #43f6ff1a}a.card:hover{background:linear-gradient(#031220d1 0%,#00040abd 100%);border-color:#43f6ff8f;box-shadow:0 26px 56px #00000070,0 0 0 1px #43f6ff24}a.card:focus-visible{outline-offset:4px;outline:2px solid #43f6ffb8}.card p{color:var(--muted)}.card ul{color:var(--muted);margin:0;padding-left:1.15rem}.sprint-offer-grid{align-items:stretch}.sprint-offer-card{grid-template-rows:auto auto 1fr auto;min-height:100%}.sprint-offer-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;display:flex}.sprint-offer-focus{min-height:28px;color:var(--accent);font-family:var(--font-mono),Consolas,monospace;letter-spacing:.08em;text-transform:uppercase;background:#00e5ff24;border:1px solid #43f6ff6b;border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:.72rem;display:inline-flex}.sprint-offer-card .button-link{width:fit-content;margin-top:.2rem}.meta-row{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.tag{width:fit-content;font-family:var(--font-mono),Consolas,monospace;color:var(--text);background:#020813d1;border:1px solid #43f6ff42;border-radius:999px;align-items:center;padding:.2rem .52rem;font-size:.74rem;display:inline-flex}.card>.meta-row:first-child{margin-bottom:-.15rem}.card>.meta-row:first-child .tag{min-height:26px;color:var(--accent);letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(#00e5ff29,#020813bd);border-color:#43f6ff6b;font-size:.68rem;font-weight:500;line-height:1;box-shadow:0 0 0 1px #43f6ff14}.blog-link{color:var(--accent);font-weight:600}.blog-link:hover{color:#f0feff;text-decoration:underline}.blog-page-shell{background:linear-gradient(135deg,#00e5ff0b,#0000 40%),linear-gradient(#00030abd 0%,#00050da8 100%);border:1px solid #4c9abe57;border-radius:1.5rem;gap:1.5rem;padding:1.15rem;display:grid;box-shadow:0 24px 56px #00000070}.blog-hero-panel,.blog-filter-panel,.blog-card,.blog-prose,.blog-post-cta,.blog-empty{isolation:isolate;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#020813c7 0%,#00040ab3 100%);border:1px solid #4c9abe6b;border-radius:1rem;position:relative;overflow:hidden}.blog-hero-panel:before,.blog-post-cta:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(135deg,#43f6ff24,#0000 68%);width:220px;height:220px;position:absolute;inset:auto auto -80px -50px}.blog-hero-panel:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(135deg,#00e5ff1f,#0000 70%);width:240px;height:160px;position:absolute;inset:-40px -20px auto auto}.blog-hero-copy{z-index:1;gap:1.05rem;padding:1.75rem;display:grid;position:relative}.blog-hero-copy h1{letter-spacing:0;font-size:3rem;font-weight:700;line-height:1.03}.blog-eyebrow{font-family:var(--font-mono),Consolas,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--blog-cyan);margin:0;font-size:.76rem}.blog-hero-anchor{font-family:var(--font-mono),Consolas,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0;font-size:.84rem}.blog-hero-copy>p:last-child{color:var(--muted-2);max-width:62ch}.blog-btn-row{flex-wrap:wrap;gap:.75rem;padding-top:.35rem;display:flex}.blog-btn{box-shadow:0 16px 34px #00e5ff38,inset 0 1px #ffffff38}.blog-filter-panel{background:linear-gradient(#04101ff0,#020913db);gap:0;padding:0;box-shadow:0 18px 42px #00000057}.blog-filter-row{scrollbar-width:thin;gap:.6rem;padding:.8rem .9rem;display:flex;overflow-x:auto}.blog-pill{color:var(--muted-2);cursor:pointer;background:#04101fd1;border:1px solid #5b94b3ad;border-radius:.75rem;flex:none;min-height:40px;padding:.55rem .9rem;font-size:.83rem;font-weight:500;transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s}.blog-pill.is-active{color:var(--accent);background:#00e5ff2e;border-color:#43f6ff94;box-shadow:0 0 0 1px #43f6ff1a,0 0 22px #43f6ff14}.blog-card{gap:.95rem;min-height:100%;display:grid}.blog-card:hover{border-color:#43f6ff8f}.blog-card h2{letter-spacing:0;font-size:1.45rem;line-height:1.15}.blog-meta-row{gap:.6rem;display:grid}.blog-date{font-family:var(--font-mono),Consolas,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:.76rem}.blog-tag-row{flex-wrap:wrap;gap:.45rem;display:flex}.blog-tag{color:var(--text);font-size:.74rem;font-family:var(--font-mono),Consolas,monospace;background:#04101ff0;border:1px solid #43f6ff52;border-radius:999px;align-items:center;padding:.2rem .55rem;display:inline-flex}.blog-card-link{color:var(--text);text-decoration:none}.blog-card-link:hover{color:var(--accent)}.blog-card p:last-child{color:var(--muted)}.blog-index-hero{max-width:820px}.blog-index-lede{color:var(--muted-2);max-width:62ch}.sprint-inline-cta{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:1.1rem;display:grid}.sprint-inline-copy{gap:.8rem;display:grid}.sprint-inline-actions{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;display:flex}.blog-bottom-offers{gap:1.5rem;display:grid}.blog-bottom-offers-intro{max-width:none}.blog-bottom-offers-lede{max-width:64ch}.services-hero{max-width:860px}.services-offers-panel{gap:1.5rem;display:grid}.services-guidance{gap:1rem;max-width:860px}.services-checklist li+li{margin-top:.45rem}.blog-empty{justify-items:start;gap:.9rem;padding:1rem;display:grid}.blog-empty p{color:var(--blog-muted)}.blog-post-article{gap:1.25rem;display:grid}.blog-post-header .blog-meta-row{z-index:1;margin:0 1.4rem 1.35rem;padding-top:.1rem;position:relative}.blog-prose{background:linear-gradient(#04101ff0 0%,#020913e0 100%);gap:1.15rem;padding:1.75rem;display:grid;box-shadow:0 22px 48px #0000006b}.blog-prose p,.blog-prose li{color:var(--muted-2);font-size:1.03rem;line-height:1.75}.blog-prose h2,.blog-prose h3{color:var(--text);letter-spacing:0;margin-top:.9rem}.blog-prose h2{font-size:1.85rem}.blog-prose h3{font-size:1.35rem}.blog-prose ul,.blog-prose ol{margin:0;padding-left:1.2rem}.blog-prose a{color:var(--blog-cyan);text-decoration:underline}.blog-prose code{color:var(--text);background:#00030aeb;border:1px solid #5fb7d852;border-radius:6px;padding:.08rem .3rem}.blog-post-cta{background:0 0;padding:0}.blog-post-cta-inner{z-index:1;isolation:isolate;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#04101ff0,#020913e0);border:1px solid #4c9abe6b;border-radius:1rem;gap:.9rem;padding:1.7rem;display:grid;position:relative;box-shadow:0 22px 48px #0000006b}.blog-post-cta-inner h2{font-size:1.6rem}.blog-post-cta .blog-btn{width:fit-content}@media (max-width:900px){.grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}body.nav-open{overflow:hidden}.nav-shell{align-items:center;padding-block:.75rem;display:flex}.nav-top-row{z-index:62;width:100%;position:relative}.nav-toggle{z-index:70;display:inline-flex;position:relative}.nav-backdrop{z-index:55;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000208ad;border:0;transition:opacity .18s;display:block;position:fixed;inset:0}.nav-backdrop.is-open{opacity:1;pointer-events:auto}.nav-drawer{z-index:60;opacity:0;pointer-events:none;visibility:hidden;clip-path:inset(0 0 0 100%);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#020a15fa,#00030af5),linear-gradient(135deg,#00e5ff1a,#0000 44%);border-left:1px solid #43f6ff3d;width:min(320px,84vw);height:100dvh;padding:5.4rem 1rem 1.25rem;transition:transform .26s,clip-path .26s,opacity .18s,visibility 0s linear .26s;position:fixed;inset:0 0 0 auto;overflow-y:auto;transform:translate(1rem);box-shadow:-28px 0 64px #00000085,inset 1px 0 #43f6ff0f}.nav-drawer.is-open{opacity:1;pointer-events:auto;visibility:visible;clip-path:inset(0);transition-delay:0s;transform:none}.nav-list{flex-flow:column;align-items:stretch;gap:.5rem}.nav-link{background:#04101fe6;justify-content:flex-start;width:100%;min-height:48px;padding:.75rem .95rem}.sprint-inline-cta{grid-template-columns:1fr;gap:1rem}.sprint-inline-actions{justify-content:flex-start}}@media (max-width:700px){.container{width:calc(100% - 1.25rem)}h1{font-size:2.05rem;line-height:1.08}h2{font-size:1.4rem}.site-content{padding-block:1.25rem 2.5rem}.page-shell,.initiative-section,.grid,.services-offers-panel,.blog-page-shell{gap:1rem}.grid-three{grid-template-columns:1fr}.hero{border-radius:.8rem;gap:.85rem;padding:1rem}.blog-page-shell{border-radius:.9rem;padding:.5rem}.blog-hero-copy h1{font-size:1.95rem;line-height:1.08}.blog-card h2,.blog-prose h2{font-size:1.45rem}.blog-prose h3,.blog-post-cta-inner h2{font-size:1.25rem}.card,.blog-card,.blog-prose,.blog-post-cta-inner,.blog-hero-copy{padding:1rem}.blog-filter-panel{padding:0}.button-link,.blog-btn,.sprint-offer-card .button-link{width:100%}.eyebrow,.hero-anchor,.blog-eyebrow,.blog-hero-anchor{font-size:.7rem;line-height:1.5}.footer-shell{flex-direction:column;align-items:flex-start;gap:.75rem;padding-block:1rem;font-size:.82rem}.footer-links{gap:.6rem .9rem}}@media (max-width:480px){.container{width:calc(100% - 1rem)}h1{font-size:1.85rem}h2{font-size:1.3rem}.site-content{padding-block:1rem 2.25rem}.nav-shell{padding-block:.6rem}.brand{font-size:.95rem}.nav-toggle{width:40px;height:40px}.hero,.card,.blog-hero-panel,.blog-filter-panel,.blog-card,.blog-prose,.blog-post-cta-inner{border-radius:.75rem}}
