.wwb-section{padding-top:2.5rem;padding-bottom:3.5rem}.wwb-intro{max-width:48rem;margin:0 auto 2.75rem;text-align:center}.wwb-intro .eyebrow,.wwb-intro .eyebrow-pill{justify-content:center;margin-inline:auto}.wwb-intro__lead{margin:1rem auto 0;max-width:38rem;color:rgba(255,255,255,.55);font-size:1.05rem;line-height:1.7}.wwb-grid{display:grid;grid-template-columns:1fr;gap:.9rem}.wwb-grid__item{width:100%;height:18.25rem}.wwb-grid__item>.wwb-card{width:100%;height:100%}@media (min-width:700px){.wwb-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.wwb-grid__item{height:18.5rem}}@media (min-width:1100px){.wwb-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.1rem}.wwb-grid__item{grid-column:span 3;height:18.75rem}.wwb-grid__item:nth-child(5),.wwb-grid__item:nth-child(6),.wwb-grid__item:nth-child(7){grid-column:span 4}}.wwb-card{--wwb-frame-pad:0.8rem;--wwb-frame-radius:35px;position:relative;width:100%;height:100%;padding:var(--wwb-frame-pad);border-radius:var(--wwb-frame-radius);border:1px solid rgba(36,35,35,.22);background:rgba(1,158,255,.03);perspective:2000px;cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none;isolation:isolate}.wwb-card:focus-visible{box-shadow:0 0 0 2px #0b0b0b,0 0 0 4px #019eff}.wwb-card__glow{position:absolute;inset:-1px;border-radius:var(--wwb-frame-radius);pointer-events:none;z-index:3;opacity:1;transition:opacity .25s ease;filter:drop-shadow(0 0 4px rgba(1,158,255,1)) drop-shadow(0 0 12px rgba(1,158,255,.75)) drop-shadow(0 0 28px rgba(1,158,255,.4))}.wwb-card__glow-ring{position:absolute;inset:0;border-radius:inherit;padding:2px;background:radial-gradient(ellipse 6rem 6rem at 100% 0,#b8e6ff 0,#5ec4ff 16%,#019eff 36%,rgba(1,158,255,.65) 58%,rgba(1,158,255,.2) 78%,transparent 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}@media (hover:hover) and (pointer:fine){.wwb-card:focus-within .wwb-card__glow,.wwb-card:hover .wwb-card__glow{opacity:0}}.wwb-card.is-flipped .wwb-card__glow{opacity:0}.wwb-card__inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.4,.2,.2,1)}@media (hover:hover) and (pointer:fine){.wwb-card:focus-within .wwb-card__inner,.wwb-card:hover .wwb-card__inner{transform:rotateY(180deg)}.wwb-card:focus-within .wwb-card__face--front,.wwb-card:hover .wwb-card__face--front{pointer-events:none}.wwb-card:focus-within .wwb-card__face--back,.wwb-card:hover .wwb-card__face--back{pointer-events:auto}}.wwb-card.is-flipped .wwb-card__inner{transform:rotateY(180deg)}.wwb-card.is-flipped .wwb-card__face--front,.wwb-card__face--back{pointer-events:none}.wwb-card.is-flipped .wwb-card__face--back{pointer-events:auto}.wwb-card__face{position:absolute;inset:0;display:flex;flex-direction:column;padding:1.2rem 1.2rem 1.1rem;border-radius:22px;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden}.wwb-card__face--front{border:.25px solid rgba(1,158,255,.72);background:#07090d;box-shadow:none}.wwb-card__face--front:after{content:"";position:absolute;top:-42%;left:-28%;width:13rem;height:13rem;border-radius:50%;background:radial-gradient(circle,rgba(1,158,255,.1) 0,rgba(1,158,255,.035) 42%,transparent 70%);pointer-events:none;z-index:0}.wwb-card__face--front>*{position:relative;z-index:1}.wwb-card__face--back{align-items:center;justify-content:center;text-align:center;padding:1.4rem 1.25rem;background:#019eff;border:1px solid #0a0a0a;transform:rotateY(180deg);color:#041018;box-shadow:none}.wwb-card__face--back:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(90deg,#000,#1a1a1a 18%,rgba(0,0,0,.55) 38%,rgba(0,0,0,.15) 58%,rgba(0,0,0,.05));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.wwb-card__face--back>*{position:relative;z-index:1}.wwb-card__icon{display:grid;place-items:center;width:2.35rem;height:2.35rem;margin-bottom:.85rem;border-radius:10px;border:1px solid rgba(1,158,255,.3);background:rgba(1,158,255,.14);color:#4db8ff;flex-shrink:0}.wwb-card__face--front h3{margin:0;color:#fff;font-size:1.05rem;font-weight:600;letter-spacing:-.02em;line-height:1.3}.wwb-card__face--front p{margin:.55rem 0 0;flex:1;color:rgba(255,255,255,.5);font-size:.86rem;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.wwb-card__tags{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.75rem;padding-top:0}.wwb-card__tags span{padding:.28rem .65rem;border-radius:9999px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.58);font-size:.7rem;font-weight:500}.wwb-card__back-icon{display:grid;place-items:center;width:2.9rem;height:2.9rem;margin-bottom:.85rem;border-radius:12px;background:#0a0a0a;color:#019eff;flex-shrink:0}.wwb-card__back-meta{margin:0 0 .6rem;color:rgba(4,16,24,.7);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.wwb-card__face--back h3{margin:0;max-width:13.5rem;color:#041018;font-size:1.2rem;font-weight:700;letter-spacing:-.03em;line-height:1.2}.wwb-card__cta{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.15rem;padding:.65rem 1.15rem;border-radius:9999px;background:#0a0a0a;color:#019eff;font-size:.74rem;font-weight:700;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;transition:transform .2s ease,background-color .2s ease}.wwb-card__cta:hover{background:#111;transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.wwb-card__inner{transition:none}}.featured-launchpad{padding-top:2.75rem;padding-bottom:3.5rem}.featured-launchpad__wrap{position:relative;display:flex;flex-direction:column;align-items:flex-start}.featured-launchpad__ribbon{position:relative;z-index:2;display:inline-flex;align-items:center;gap:.65rem;max-width:100%;min-height:2rem;padding:0 1.6rem 0 1.15rem;margin-bottom:-1px;border-radius:20px 20px 0 0;background:linear-gradient(90deg,#019eff,#0a84ff 55%,#0b6dff);color:#fff;font-size:.72rem;font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase;white-space:nowrap}.featured-launchpad__ribbon svg{flex-shrink:0}.featured-launchpad__ribbon-text{overflow:hidden;text-overflow:ellipsis}@media (max-width:520px){.featured-launchpad__ribbon{min-height:2.6rem;padding:.6rem 1.1rem .6rem .9rem;font-size:.68rem;letter-spacing:.1em;white-space:normal;line-height:1.3}}.featured-launchpad__card{position:relative;z-index:1;width:100%;overflow:hidden;border-radius:0 18px 18px 18px;border:1px solid rgba(1,158,255,.55);background:#070b12;padding:2rem 1.5rem 1.75rem}@media (min-width:768px){.featured-launchpad__card{padding:2.5rem 2.25rem 2.25rem}}@media (min-width:1100px){.featured-launchpad__card{padding:2.75rem 2.75rem 2.5rem}}.featured-launchpad__grid{position:relative;z-index:1;display:grid;gap:2rem}@media (min-width:980px){.featured-launchpad__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:2.75rem;align-items:center}}.featured-launchpad__copy{min-width:0}.featured-launchpad__badge{display:inline-flex;align-items:center;padding:.35rem .75rem;border-radius:9999px;border:1px solid rgba(1,158,255,.35);background:transparent;color:#7ec4f5;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.featured-launchpad__copy h2{margin:1rem 0 0;color:#fff;font-size:clamp(1.65rem,3.2vw,2.35rem);font-weight:700;letter-spacing:-.035em;line-height:1.15}.featured-launchpad__lead{margin:1rem 0 0;max-width:34rem;color:rgba(255,255,255,.55);font-size:.98rem;line-height:1.7}.featured-launchpad__features{margin:1.5rem 0 0;padding:0;list-style:none;display:grid;gap:.9rem}.featured-launchpad__features li{display:flex;align-items:flex-start;gap:.65rem;color:rgba(255,255,255,.82);font-size:.92rem;line-height:1.45}.featured-launchpad__check{display:grid;place-items:center;flex-shrink:0;width:1.3rem;height:1.3rem;margin-top:.08rem;border-radius:9999px;background:rgba(1,158,255,.18);color:#019eff;box-shadow:none}.featured-launchpad__actions{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2.15rem}.featured-launchpad__btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.85rem;padding:.75rem 1.3rem;border-radius:9999px;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .2s ease,background-color .2s ease,border-color .2s ease}.featured-launchpad__btn--primary{border:0;background:#019eff;color:#fff;box-shadow:none}.featured-launchpad__btn--primary:hover{background:#2bb0ff;transform:none;box-shadow:none}.featured-launchpad__btn--ghost{border:1px solid rgba(255,255,255,.28);background:transparent;color:#fff}.featured-launchpad__btn--ghost:hover{border-color:rgba(255,255,255,.45);background:rgba(255,255,255,.04)}.featured-launchpad__preview{position:relative;z-index:1;min-width:0}.featured-launchpad__frame{overflow:hidden;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#0b1220;box-shadow:none}.featured-launchpad__image{display:block;width:100%;height:auto}.featured-demo{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:1.25rem;animation:featured-demo-in .28s ease}.featured-demo.is-leaving{animation:featured-demo-out .48s ease forwards}@keyframes featured-demo-in{0%{opacity:0}to{opacity:1}}@keyframes featured-demo-out{0%{opacity:1}to{opacity:0}}.featured-demo__backdrop{position:absolute;inset:0;border:0;background:rgba(0,0,0,.72);cursor:pointer}.featured-demo__panel{position:relative;z-index:1;width:min(100%,22.5rem);padding:1.85rem 1.35rem 1.45rem;border-radius:18px;border:1px solid rgba(1,158,255,.35);background:#070b12;animation:featured-demo-panel-in .32s ease}.featured-demo.is-leaving .featured-demo__panel{animation:featured-demo-panel-out .48s ease forwards}@keyframes featured-demo-panel-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes featured-demo-panel-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(12px) scale(.96)}}.featured-demo__thanks{display:grid;justify-items:center;text-align:center;padding:.85rem .4rem .55rem}.featured-demo__brand{display:inline-flex;align-items:center;gap:.7rem;margin-bottom:1.05rem}.featured-demo__brand span{color:#fff;font-size:1.15rem;font-weight:700;letter-spacing:.04em}.featured-demo__thanks h3{padding-right:0}.featured-demo__thanks p{margin-top:.4rem}.featured-demo__close{position:absolute;top:.75rem;right:.75rem;display:grid;place-items:center;width:1.85rem;height:1.85rem;border:0;border-radius:8px;background:transparent;color:rgba(255,255,255,.55);cursor:pointer}.featured-demo__close:hover{color:#fff;background:rgba(255,255,255,.06)}.featured-demo__panel h3{margin:0;padding-right:1.75rem;color:#fff;font-size:1.2rem;font-weight:700;letter-spacing:-.02em}.featured-demo__panel>p{margin:.55rem 0 0;color:rgba(255,255,255,.62);font-size:.9rem;line-height:1.5}.featured-demo__form{display:grid;gap:.75rem;margin-top:1.15rem}.featured-demo__form label{display:grid;gap:.35rem;color:rgba(255,255,255,.72);font-size:.78rem;font-weight:600}.featured-demo__form input{width:100%;min-height:2.7rem;padding:.7rem .85rem;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#0d1118;color:#fff;font-size:.92rem;outline:none}.featured-demo__form input::placeholder{color:rgba(255,255,255,.32)}.featured-demo__form input:focus{border-color:rgba(1,158,255,.55)}.featured-demo__error{margin:0;color:#ff7b7b;font-size:.82rem;line-height:1.4}.featured-demo__form button{margin-top:.25rem;min-height:2.7rem;border:0;border-radius:9999px;background:#019eff;color:#fff;font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.featured-demo__form button:hover:not(:disabled){background:#2bb0ff}.featured-demo__form button:disabled,.featured-demo__form input:disabled{opacity:.7;cursor:wait}.section-shell.tech-matrix-section{padding-top:3rem;padding-bottom:3rem;padding-inline:clamp(1rem,3vw,2rem);max-width:88rem;width:100%}.tech-matrix-intro{max-width:40rem;margin:0 auto 1.75rem;text-align:center}.tech-matrix-intro__lead{margin:.85rem auto 0;max-width:36rem;color:rgba(255,255,255,.58);font-size:.95rem;line-height:1.55}.tech-matrix-shell{width:100%;max-width:78rem;margin-inline:auto}.tech-eco{display:flex;flex-direction:column;overflow:hidden;border-radius:16px;border:1px solid rgba(45,149,245,.4);background:#070b12}.tech-eco__col{min-width:0}.tech-eco__col:not(:last-child){border-bottom:1px solid rgba(45,149,245,.18)}.tech-eco__head-cell{display:flex;align-items:center;min-height:2.85rem;padding:1rem 1.15rem .7rem;color:#4ea8ff;font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.2}.tech-eco__chips-mobile{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.25rem 1.15rem 1.15rem}.tech-eco__rows-desktop{display:none}.tech-eco__cell{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-height:3rem;padding:.7rem 1.15rem}@media (min-width:900px){.tech-eco{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex-direction:unset}.tech-eco__col{display:flex;flex-direction:column;border-bottom:0}.tech-eco__col:not(:last-child){border-bottom:0;border-right:1px solid rgba(45,149,245,.16)}.tech-eco__head-cell{min-height:3rem;padding:1rem 1.2rem;border-bottom:1px solid rgba(45,149,245,.22);background:rgba(13,28,48,.85);line-height:1}.tech-eco__chips-mobile{display:none}.tech-eco__rows-desktop{display:flex;flex-direction:column;flex:1}.tech-eco__cell{min-height:3.15rem;padding:.75rem 1.2rem;border-bottom:1px solid rgba(45,149,245,.14)}.tech-eco__cell:last-child{border-bottom:0}}.tech-eco__chip{--chip-text:#b7c2d0;--chip-border:rgba(148,163,184,0.28);--chip-bg:#121820;display:inline-flex;align-items:center;justify-content:center;padding:.28rem .62rem;border-radius:5px;border:1px solid var(--chip-border);background:var(--chip-bg);color:var(--chip-text);font-size:.74rem;font-weight:500;line-height:1.25;letter-spacing:0;white-space:nowrap;transition:border-color .2s ease,background-color .2s ease,filter .2s ease}.tech-eco__chip:hover{filter:brightness(1.12)}.tech-eco__chip[data-tone=steel]{--chip-text:#c5d4e4;--chip-border:rgba(90,140,190,0.42);--chip-bg:rgba(45,95,145,0.16)}.tech-eco__chip[data-tone=blue]{--chip-text:#4ea5ff;--chip-border:rgba(78,165,255,0.65);--chip-bg:rgba(78,165,255,0.12)}.tech-eco__chip[data-tone=sky]{--chip-text:#5bbcff;--chip-border:rgba(91,188,255,0.6);--chip-bg:rgba(91,188,255,0.12)}.tech-eco__chip[data-tone=amber]{--chip-text:#ff9900;--chip-border:rgba(255,153,0,0.7);--chip-bg:rgba(255,153,0,0.12)}.tech-eco__chip[data-tone=orange]{--chip-text:#f6851b;--chip-border:rgba(246,133,27,0.7);--chip-bg:rgba(246,133,27,0.14)}.tech-eco__chip[data-tone=purple]{--chip-text:#b06bff;--chip-border:rgba(153,69,255,0.7);--chip-bg:rgba(153,69,255,0.14)}.tech-eco__chip[data-tone=indigo]{--chip-text:#8c8dfc;--chip-border:rgba(140,141,252,0.65);--chip-bg:rgba(140,141,252,0.14)}.tech-eco__chip[data-tone=yellow]{--chip-text:#f0b90b;--chip-border:rgba(240,185,11,0.7);--chip-bg:rgba(240,185,11,0.12)}.tech-eco__chip[data-tone=red]{--chip-text:#ff0420;--chip-border:rgba(255,4,32,0.65);--chip-bg:rgba(255,4,32,0.12)}.tech-eco__chip[data-tone=red-solid]{--chip-text:#ffffff;--chip-border:#e84142;--chip-bg:#e84142;font-weight:600}.tech-eco__chip.is-accent{--chip-text:var(--chip-color);--chip-border:color-mix(in srgb,var(--chip-color) 65%,transparent);--chip-bg:color-mix(in srgb,var(--chip-color) 12%,transparent)}@media (prefers-reduced-motion:reduce){.tech-eco__chip{transition:none}}