.hero-premium{isolation:isolate;position:relative}.hero-premium-bg{z-index:-1;pointer-events:none;background:radial-gradient(80% 50% at 20% 40%,#f59e0b1f,#0000 55%),radial-gradient(60% 40% at 85% 20%,#06b6d41a,#0000 50%),radial-gradient(50% 60% at 70% 90%,#f59e0b0f,#0000 45%);animation:18s ease-in-out infinite alternate hero-mesh-drift;position:absolute;inset:-20% -10% -30%}@keyframes hero-mesh-drift{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:.92;transform:translate(-2%,1%)scale(1.03)}}:root[data-theme=light] .hero-premium-bg{opacity:1;background:radial-gradient(88% 52% at 22% 42%,#b453091a,#0000 58%),radial-gradient(58% 44% at 86% 22%,#0e74901a,#0000 52%),radial-gradient(52% 58% at 70% 88%,#b453090f,#0000 48%)}.hero-eyebrow{font-size:var(--fs-sm,.8125rem);letter-spacing:var(--track-caps,.08em);text-transform:uppercase;color:var(--accent);margin-bottom:.5rem;font-weight:700}.hero-lead{font-size:var(--fs-lead,clamp(1.0625rem, 1.6vw, 1.1875rem));line-height:var(--lh-relaxed,1.65);max-width:54ch;font-weight:400}.hero-card-glow{transform-style:preserve-3d;will-change:transform;border-radius:18px;transition:transform .35s,box-shadow .35s;position:relative;box-shadow:0 0 0 1px #5b7cfa59,0 20px 50px #00000073,0 0 80px #5b7cfa14}.hero-card-glow:hover{transform:translateY(-4px) perspective(900px) rotateX(calc(var(--my,0) * -4deg)) rotateY(calc(var(--mx,0) * 5deg));box-shadow:0 0 0 1px #2fe4c566,0 28px 64px #00000080,0 0 100px #2fe4c51a}.hero-card-glow:before{content:"";pointer-events:none;background:radial-gradient(700px 420px at calc(50% + var(--mx,0) * 35%) calc(40% + var(--my,0) * 25%), #2fe4c51f, transparent 55%);opacity:0;border-radius:18px;transition:opacity .25s;position:absolute;inset:-1px}.hero-card-glow:hover:before{opacity:1}.hero-showcase-premium{--hero-slide-ms:5.2s;background:linear-gradient(145deg,#0a1433,#0d1f4a);border:1px solid #5b7cfa80;border-radius:14px;flex-direction:column;flex:auto;min-height:400px;margin:.55rem .8rem .9rem;animation:4s ease-in-out infinite hero-showcase-frame-pulse;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 48px #00000061,0 0 0 1px #5b7cfa40}@keyframes hero-showcase-frame-pulse{0%,to{border-color:#5b7cfa73;box-shadow:inset 0 0 48px #00000061,0 0 0 1px #5b7cfa33,0 0 24px #5b7cfa14}50%{border-color:#2fe4c58c;box-shadow:inset 0 0 40px #00000047,0 0 0 1px #2fe4c559,0 0 36px #2fe4c524}}.hero-showcase-stage{background:radial-gradient(90% 70% at 50% 18%,#5b7cfa1f,#0000 55%),linear-gradient(165deg,#0c1738 0%,#060c22 100%);border-radius:11px;flex:auto;min-height:240px;margin:9px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.hero-slide-frame{z-index:0;box-sizing:border-box;opacity:0;pointer-events:none;justify-content:center;align-items:center;padding:clamp(4px,1.2vw,10px);transition:opacity 1.12s cubic-bezier(.22,.61,.36,1);display:flex;position:absolute;inset:0}.hero-slide-frame.active{opacity:1;z-index:1}.hero-slide-frame .hero-slide-media{object-fit:contain;object-position:center center;transform-origin:50%;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex:0 auto;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.hero-slide-frame img.hero-slide-media{max-width:none;max-height:none}.hero-slide-frame video.hero-slide-media{background:#0a1024}.hero-slide-frame--vision.active .hero-slide-media{animation:3.85s ease-in-out infinite hero-slide-zoom-breathe-soft}.hero-slide-frame--proof.active .hero-slide-media{animation:2.85s ease-in-out infinite hero-slide-zoom-breathe}.hero-slide-frame--proof.active video.hero-slide-media{animation:5s ease-in-out infinite hero-slide-zoom-breathe-video}@keyframes hero-slide-zoom-breathe-soft{0%,to{transform:scale(1)}50%{transform:scale(1.042)}}@keyframes hero-slide-zoom-breathe{0%{transform:scale(1)}50%{transform:scale(1.075)}to{transform:scale(1)}}@keyframes hero-slide-zoom-breathe-video{0%,to{transform:scale(1)}50%{transform:scale(1.028)}}.hero-showcase-vignette{z-index:2;pointer-events:none;background:linear-gradient(#0000 38%,#04081659 58%,#040816e6 100%);position:absolute;inset:0}.hero-showcase-shine{z-index:3;pointer-events:none;mix-blend-mode:overlay;animation:hero-showcase-shine-sweep var(--hero-slide-ms) ease-in-out infinite;background:linear-gradient(108deg,#0000 38%,#ffffff0f 46%,#c8dcff47 50%,#ffffff14 54%,#0000 62%);position:absolute;inset:-50% -70%}@keyframes hero-showcase-shine-sweep{0%,12%{opacity:0;transform:translate(-42%)skew(-12deg)}22%{opacity:1}42%{opacity:.95;transform:translate(18%)skew(-12deg)}55%,to{opacity:0;transform:translate(42%)skew(-12deg)}}.hero-showcase-caption-premium{z-index:4;font-size:var(--fs-ui,.9375rem);color:#f0f6ff;text-shadow:0 2px 14px #050816f2;font-weight:600;line-height:var(--lh-snug,1.35);margin:0;animation:.72s cubic-bezier(.25,.82,.28,1) both hero-caption-story;position:absolute;bottom:14px;left:14px;right:56px}@keyframes hero-caption-story{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.hero-showcase-dots-premium{z-index:5;align-items:center;gap:.45rem;display:flex;position:absolute;bottom:12px;right:12px}.hero-carousel-nav{color:#ffffffeb;cursor:pointer;background:#080c128c;border:1px solid #ffffff59;border-radius:999px;justify-content:center;align-items:center;width:1.65rem;height:1.65rem;padding:0;font-size:1.1rem;line-height:1;display:inline-flex}.hero-carousel-nav:hover,.hero-carousel-nav:focus-visible{border-color:var(--yellow);outline:2px solid var(--yellow);outline-offset:2px}.hero-dot-btn{cursor:pointer;background:#ffffff59;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:transform .2s,background .2s,box-shadow .2s;position:relative}.hero-dot-btn:hover{background:#ffffff8c;transform:scale(1.15)}.hero-dot-btn.active{background:var(--yellow);box-shadow:0 0 0 3px #ffd84d47}.hero-dot-btn.active:after{content:"";animation:hero-dot-orbit var(--hero-slide-ms) linear infinite;pointer-events:none;border:2px solid #ffd84d8c;border-radius:50%;position:absolute;inset:-5px}@keyframes hero-dot-orbit{0%{opacity:.95;transform:scale(.88)}85%{opacity:0;transform:scale(2.1)}to{opacity:0;transform:scale(2.1)}}:root[data-theme=light] .hero-showcase-premium{background:linear-gradient(145deg,#eef2ff,#e4e9ff);border-color:#0033fd38;animation-name:hero-showcase-frame-pulse-light}@keyframes hero-showcase-frame-pulse-light{0%,to{border-color:#0033fd38;box-shadow:inset 0 0 32px #ffffff80,0 0 0 1px #0033fd1f,0 8px 28px #203f9c14}50%{border-color:#14b8a659;box-shadow:inset 0 0 28px #ffffffa6,0 0 0 1px #14b8a640,0 10px 32px #14b8a61f}}:root[data-theme=light] .hero-showcase-stage{background:radial-gradient(90% 70% at 50% 12%,#0033fd14,#0000 50%),linear-gradient(165deg,#f8fafc 0%,#eef2ff 100%);box-shadow:inset 0 1px #ffffffe6}:root[data-theme=light] .hero-showcase-vignette{background:linear-gradient(#0000 42%,#f8fafc73 62%,#f8fafcf0 100%)}:root[data-theme=light] .hero-showcase-caption-premium{color:#0f172a;text-shadow:0 1px #ffffffd9,0 2px 16px #f8fafce6}:root[data-theme=light] .hero-showcase-shine{mix-blend-mode:soft-light;background:linear-gradient(108deg,#0000 38%,#ffffff80 48%,#ffffffd9 50%,#ffffff73 52%,#0000 62%)}:root[data-theme=light] .stat-counter-card{border-color:var(--line);background:linear-gradient(165deg,#fffffff7,#deeafceb);box-shadow:inset 0 1px #fffffff2}:root[data-theme=light] .stat-counter-card:after{background:linear-gradient(90deg,#0000,#0033fd12,#0000)}.stat-counter-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111c40b8;border:1px solid #324a8f;border-radius:10px;flex:170px;min-width:0;max-width:220px;padding:.5rem .7rem .42rem;position:relative;overflow:hidden}.stat-counter-card>span{color:var(--muted);font-size:.68rem;line-height:var(--lh-snug,1.35);letter-spacing:.12em;text-transform:uppercase;text-align:center;margin-top:.12rem;display:block}.stat-counter-card:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0f,#0000);width:60%;height:100%;animation:4s ease-in-out infinite stat-shine;position:absolute;top:0;left:-100%}@keyframes stat-shine{0%,60%{left:-100%}85%{left:120%}to{left:120%}}.trust-premium{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(90deg,#0b122cf2,#101c43e0,#0b122cf2);padding:1rem 0}.trust-premium-inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.5rem;display:flex}.trust-pill{color:#dce6ff;font-weight:600;font-size:var(--fs-ui,.9375rem);line-height:var(--lh-snug,1.35);background:#111c40bf;border:1px solid #5b7cfa59;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .85rem;transition:border-color .25s,transform .25s;display:inline-flex}.trust-pill:hover{border-color:var(--accent);transform:translateY(-2px)}.trust-pill-icon{color:var(--accent);font-size:var(--fs-body,1rem);line-height:1}.home-reveal.reveal{transition:opacity .65s cubic-bezier(.4,0,.2,1),transform .65s cubic-bezier(.4,0,.2,1)}.home-reveal.reveal:not(.visible){transform:translateY(28px)}.logo-grid img{transition:transform .3s,filter .3s}.logo-grid img:hover{filter:brightness(1.08);transform:scale(1.05)}.timeline-item{transition:border-color .3s,transform .3s}.timeline-item:hover{border-color:#f59e0b73;transform:translate(4px)}.journey-section-lead{max-width:56ch;margin-top:.4rem}.journey-timeline{flex-direction:column;gap:1rem;margin-top:1.75rem;padding-left:4px;display:flex;position:relative}.journey-timeline:before{content:"";width:2px;box-shadow:none;z-index:0;background:linear-gradient(#f59e0b8c 0%,#06b6d473 52%,#f59e0b40 100%) 0 0/100% 220%;border-radius:0;animation:7s ease-in-out infinite journey-spine-flow;position:absolute;top:8px;bottom:8px;left:13px}@keyframes journey-spine-flow{0%,to{filter:brightness();background-position:0 0}50%{filter:brightness(1.12);background-position:0 100%}}.journey-timeline .timeline-item.journey-milestone{z-index:1;box-shadow:none;background:#0e1117;border:1px solid #1e2330;border-radius:0;grid-template-columns:28px minmax(5.25rem,6.75rem) minmax(0,1fr);align-items:start;gap:.65rem .9rem;margin:0;padding:.95rem 1.05rem 1rem .35rem;display:grid;position:relative;overflow:visible}.journey-timeline .timeline-item.journey-milestone:hover{box-shadow:none;background:#151922;border-color:#f59e0b66;transform:translate(3px)}.journey-milestone .timeline-node{width:11px;height:11px;animation:2.6s ease-in-out infinite journey-node-pulse;animation-delay:calc(var(--j-step,0) * .4s);background:#f59e0b;border-radius:0;grid-area:1/1/span 2;place-self:start center;margin-top:.4rem;box-shadow:0 0 0 3px #07090d}@keyframes journey-node-pulse{0%,to{transform:scale(1);box-shadow:0 0 0 3px #07090d}50%{transform:scale(1.08);box-shadow:0 0 0 3px #07090d,0 0 12px #f59e0b73}}.journey-milestone .timeline-year{font-family:var(--font-display,var(--font-sans));font-size:var(--fs-body-lg,1.0625rem);letter-spacing:.04em;text-transform:uppercase;font-weight:700;line-height:var(--lh-snug,1.35);color:#f59e0b;grid-area:1/2;margin:0}.journey-milestone .timeline-desc{color:#94a3b8;font-size:var(--fs-ui,.9375rem);font-weight:300;line-height:var(--lh-body,1.58);grid-area:2/2/auto/-1;margin:0;padding-top:.15rem;display:block}@media (min-width:640px){.journey-milestone .timeline-desc{border-left:1px solid #1e2330;grid-area:1/3/span 2;align-self:center;margin-left:.15rem;padding-top:0;padding-left:1rem}.journey-milestone .timeline-year{grid-row:1/span 2;align-self:center}.journey-milestone .timeline-node{grid-row:1/span 2;align-self:center;margin-top:0}}.journey-timeline .home-reveal.reveal:not(.visible) .timeline-node{opacity:0;transform:scale(.2)}.journey-timeline .home-reveal.reveal.visible .timeline-node{opacity:1;transition:transform .55s cubic-bezier(.34,1.2,.64,1),opacity .45s;transition-delay:var(--j-delay,0s);transform:scale(1)}:root[data-theme=light] .journey-timeline:before{box-shadow:none;background:linear-gradient(#b4530966 0%,#0e749052 52%,#b4530938 100%) 0 0/100% 220%}:root[data-theme=light] .journey-timeline .timeline-item.journey-milestone{box-shadow:none;background:#f8fafc;border-color:#cbd5e1}:root[data-theme=light] .journey-timeline .timeline-item.journey-milestone:hover{background:#fff;border-color:#b4530966}:root[data-theme=light] .journey-milestone .timeline-node{background:#b45309;box-shadow:0 0 0 3px #eef2f7}:root[data-theme=light] .journey-milestone .timeline-year{color:#b45309}:root[data-theme=light] .journey-milestone .timeline-desc{color:#475569;border-left-color:#cbd5e1}@media (max-width:639px){.journey-timeline:before{display:none}.journey-timeline .timeline-item.journey-milestone{grid-template-columns:26px minmax(4.5rem,5.5rem) minmax(0,1fr);padding-left:.25rem}.journey-milestone .timeline-desc{border-left:none;grid-area:2/2/auto/-1;margin-left:0;padding-left:0}}[id]{scroll-margin-top:96px}.demo-form [aria-invalid=true]{border-color:#f472b6;box-shadow:0 0 0 2px #f472b624}.b2g-premium-grid{grid-template-columns:1.05fr 1fr;gap:1rem;display:grid}.b2g-ops-panel{background:linear-gradient(170deg,#132250f5,#0c1534fa),radial-gradient(circle at 85% 8%,#2fe4c51c,#0000 38%);border-color:#5b7cfa73}.footprint-typewriter{margin:.35rem 0 0;padding-left:0;list-style:none}.footprint-typewriter .footprint-line{min-height:2.75em;margin:0 0 .45rem;padding-left:1.15rem;position:relative}.footprint-typewriter .footprint-line:before{content:"▸";font-weight:800;font-size:var(--fs-ui,.9375rem);line-height:var(--lh-snug,1.35);color:var(--accent);pointer-events:none;opacity:0;transition:opacity .22s,transform .22s;position:absolute;top:.1em;left:0;transform:translate(-5px)}.footprint-typewriter .footprint-line--active:before,.footprint-typewriter .footprint-line--done:before{opacity:.92;transform:translate(0)}.footprint-typewriter-line{font-family:inherit;font-size:var(--fs-ui,.9375rem);line-height:var(--lh-body,1.58);letter-spacing:.01em;display:inline}.typewriter-caret{vertical-align:-.08em;background:linear-gradient(180deg, var(--accent), var(--primary));border-radius:1px;width:2px;height:1.05em;margin-left:3px;animation:.72s step-end infinite footprint-caret-blink;display:inline-block}@keyframes footprint-caret-blink{0%,45%{opacity:1}50%,to{opacity:0}}:root[data-theme=light] .footprint-typewriter .footprint-line--active:before,:root[data-theme=light] .footprint-typewriter .footprint-line--done:before{color:var(--primary)}:root[data-theme=light] .typewriter-caret{background:linear-gradient(180deg, var(--accent), var(--primary-dark))}.b2g-visual-panel{background:linear-gradient(175deg,#0f1f4af7,#0a1431fc),radial-gradient(circle at 14% 14%,#5b7cfa2e,#0000 34%);border-color:#2fe4c561}.b2g-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.b2g-metrics article{background:#0f1d42bf;border:1px solid #5b7cfa59;border-radius:12px;padding:.65rem}.b2g-metrics strong{font-size:var(--fs-h3,clamp(1.0625rem, 1.35vw, 1.25rem));letter-spacing:var(--track-tight,-.02em);font-weight:700;line-height:var(--lh-snug,1.35);color:var(--text);display:block}.b2g-metrics span{color:var(--muted);font-size:var(--fs-sm,.8125rem);line-height:var(--lh-snug,1.35)}:root[data-theme=light] .b2g-metrics article{border-color:var(--line);background:#edf3fff5}:root[data-theme=light] .b2g-metrics strong{color:var(--primary-dark)}:root[data-theme=light] .b2g-metrics span{color:var(--muted)}.b2g-image-grid{grid-template-columns:1fr 1fr;gap:.65rem;margin-top:.9rem;display:grid}.b2g-image-grid img{object-fit:cover;border:1px solid #5b7cfa59;border-radius:10px;width:100%;height:130px}.capability-card{background:linear-gradient(170deg,#111e49f2,#0a122dfa),radial-gradient(circle at 85% 8%,#2fe4c514,#0000 34%);border-color:#5b7cfa66}.capability-icon-wrap{background:linear-gradient(#0a132edb,#0e1a3ff0);border:1px solid #5b7cfa66;border-radius:11px;justify-content:center;align-items:center;min-height:172px;display:flex}.capability-icon{filter:drop-shadow(0 6px 10px #00000059);width:160px;height:120px}.capability-card h3{margin-top:.75rem}.compound-advantages-section{isolation:isolate;position:relative;overflow:hidden}.compound-advantages-ambient{z-index:0;pointer-events:none;background:radial-gradient(70% 55% at 12% 30%,#5b7cfa24,#0000 58%),radial-gradient(55% 50% at 92% 18%,#d47dff1a,#0000 52%),radial-gradient(50% 45% at 78% 88%,#2fe4c517,#0000 50%);animation:22s ease-in-out infinite alternate compound-ambient-drift;position:absolute;inset:-15% -8% -20%}@keyframes compound-ambient-drift{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:.88;transform:translate(1.5%,-1%)scale(1.02)}}.compound-advantages-section>.container{z-index:1;position:relative}.compound-advantages-lead{max-width:62ch}.compound-grid{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:1.22fr 1fr 1fr;align-items:stretch;gap:1rem;margin-top:1.65rem;display:grid}.compound-widget{background:linear-gradient(155deg,#12204ef5,#0a122cfa);border:1px solid #5b7cfa59;border-radius:18px;padding:1.15rem 1.2rem 1.2rem;position:relative;overflow:hidden;box-shadow:0 14px 40px #00000059}.compound-widget:before{content:"";border-radius:inherit;pointer-events:none;opacity:.55;background:linear-gradient(125deg,#5b7cfa33,#0000 38%,#2fe4c524,#0000 62%,#d47dff2e) 0 0/240% 240%;animation:9s ease-in-out infinite compound-shimmer;position:absolute;inset:0}@keyframes compound-shimmer{0%{background-position:0 30%}50%{background-position:80% 70%}to{background-position:0 30%}}.compound-widget--hero:before{opacity:.62;animation-duration:12s}.compound-widget h3{font-size:var(--fs-card-title);letter-spacing:-.015em;font-weight:700;line-height:var(--lh-snug,1.35);margin:0 0 .5rem}.compound-widget p{font-size:var(--fs-ui,.9375rem);line-height:var(--lh-body,1.58);color:#e2eaffe0;margin:0}.compound-widget--hero{grid-area:1/1/span 2;padding:1.35rem 1.35rem 1.4rem}.compound-widget--hero p{font-size:var(--fs-body-lg,1.0625rem);line-height:var(--lh-relaxed,1.65)}.compound-widget--aqua{background:linear-gradient(160deg,#0c2a34f2,#081228fa);border-color:#2fe4c561;grid-area:1/2}.compound-widget--violet{background:linear-gradient(165deg,#24123af0,#080e24fa);border-color:#b478ff61;grid-area:1/3}.compound-widget--sunrise{background:linear-gradient(168deg,#30200ceb,#0a1024fa);border-color:#ffba5c6b;grid-area:2/2}.compound-widget--mint{background:linear-gradient(158deg,#0a2622f0,#081026fa);border-color:#5eeab859;grid-area:2/3}.compound-widget-glow{pointer-events:none;background:radial-gradient(circle at 40% 40%,#5b7cfa38,#0000 62%);width:70%;height:80%;animation:6s ease-in-out infinite alternate compound-glow-pulse;position:absolute;top:-40%;right:-30%}@keyframes compound-glow-pulse{0%{opacity:.55;transform:scale(1)}to{opacity:.95;transform:scale(1.06)}}.compound-widget-head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.65rem;display:flex}.compound-widget-icon{color:#bacefffa;background:#5b7cfa2e;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;animation:5s ease-in-out infinite compound-icon-float;display:inline-flex}.compound-widget--aqua .compound-widget-icon{color:#b4fff4f2;background:#2fe4c529;animation-delay:.4s}.compound-widget--violet .compound-widget-icon{color:#ebd7fff5;background:#c896ff24;animation-delay:.8s}.compound-widget--sunrise .compound-widget-icon{color:#ffe6bef5;background:#ffc87824;animation-delay:1.1s}.compound-widget--mint .compound-widget-icon{color:#ccffe8f2;background:#5eeab81f;animation-delay:1.4s}@keyframes compound-icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.compound-sparkline{background:#ffffff14;border-radius:999px;flex:1;align-self:center;max-width:140px;height:6px;overflow:hidden}.compound-sparkline-fill{border-radius:inherit;background:linear-gradient(90deg,#2fe4c533,#5b7cfaf2,#d47dffd9);width:34%;height:100%;animation:3.2s ease-in-out infinite alternate compound-sparkline-grow;display:block;box-shadow:0 0 14px #5b7cfa73}@keyframes compound-sparkline-grow{0%{width:28%;transform:translate(0)}to{width:92%;transform:translate(0)}}.compound-mini-list{font-size:var(--fs-ui,.9375rem);line-height:var(--lh-body,1.58);color:#d6e0ffe6;margin:.85rem 0 0;padding-left:1.1rem}.compound-mini-list li+li{margin-top:.35rem}.compound-chip-row{margin-top:1rem!important}.compound-chip-row span{background:#142458a6;border-color:#5b7cfa73;margin-top:0!important}.compound-cta-row{border-top:1px solid #5b7cfa33;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.75rem;padding-top:1.25rem;display:flex}.compound-footnote{max-width:48ch;font-size:var(--fs-ui,.9375rem);line-height:var(--lh-body,1.58);color:#d6e0ffe0;flex:280px;margin:0}:root[data-theme=light] .compound-advantages-ambient{opacity:1;background:radial-gradient(72% 56% at 14% 32%,#0033fd14,#0000 58%),radial-gradient(56% 48% at 90% 20%,#7c3aed12,#0000 52%),radial-gradient(52% 46% at 76% 86%,#14b8a612,#0000 50%)}:root[data-theme=light] .compound-widget{background:linear-gradient(155deg,#fffffff0,#f0f5ffeb);box-shadow:0 12px 36px #0f172a14}:root[data-theme=light] .compound-widget p{color:#1e293bd1}:root[data-theme=light] .compound-widget--aqua{background:linear-gradient(160deg,#ecfdfaf2,#f8fafcf5)}:root[data-theme=light] .compound-widget--violet{background:linear-gradient(165deg,#faf5fff5,#f8fafcf5)}:root[data-theme=light] .compound-widget--sunrise{background:linear-gradient(168deg,#fffbebf5,#f8fafcf5)}:root[data-theme=light] .compound-widget--mint{background:linear-gradient(158deg,#ecfdf5f5,#f8fafcf5)}:root[data-theme=light] .compound-mini-list{color:#334155e0}:root[data-theme=light] .compound-footnote{color:#334155db}:root[data-theme=light] .compound-chip-row span{color:#1e293be0;background:#f1f5f9f2;border-color:#94a3b873}:root[data-theme=light] .compound-cta-row{border-top-color:#94a3b859}@media (max-width:960px){.compound-grid{grid-template-rows:none;grid-template-columns:1fr}.compound-widget--hero,.compound-widget--aqua,.compound-widget--violet,.compound-widget--sunrise,.compound-widget--mint{grid-area:auto}}@media (prefers-reduced-motion:reduce){.hero-premium-bg{animation:none}.stat-counter-card:after{display:none}.home-reveal.reveal:not(.visible){transform:none}.hero-card-glow:hover{transform:translateY(-2px)}.hero-card-glow:before,.scroll-progress{display:none}.hero-showcase-premium,.hero-slide-frame.active .hero-slide-media{animation:none}.hero-showcase-shine{display:none}.hero-showcase-caption-premium{animation:none}.hero-dot-btn.active:after{display:none}.typewriter-caret{opacity:.9;animation:none}.journey-timeline:before,.journey-milestone .timeline-node,.compound-advantages-ambient{animation:none}.compound-widget:before{opacity:.35;animation:none}.compound-widget-glow,.compound-widget-icon{animation:none}.compound-sparkline-fill{width:72%;animation:none}}@media (max-width:760px){.hero{padding:3rem 0 2rem}.hero-actions{flex-wrap:wrap}.hero-actions .btn{flex:auto}.hero-stats{gap:.7rem}.stat-counter-card{flex:140px;min-width:0}.hero-showcase-premium{min-height:200px}.hero-showcase-stage{min-height:168px;margin:7px}.hero-showcase-caption-premium{font-size:var(--fs-sm,.8125rem);bottom:10px;left:10px;right:14px}.contact-entry-wrap,.b2g-premium-grid,.b2g-metrics,.b2g-image-grid{grid-template-columns:1fr}}
