[data-redesign=true]{& .asc{--asc-green:182, 230, 74;--asc-green-hot:173, 255, 47;--asc-bg:#050a12;--asc-card-a:#0d1624;--asc-card-b:#101a29;--asc-text:#fff;--asc-muted:#a8b3c7;--asc-border:#adff2f1f;--asc-ease:cubic-bezier(.22, 1, .36, 1);isolation:isolate;padding-block:clamp(5rem,12vh,8rem);padding-inline:var(--rd-space-lg);background:var(--asc-bg);border-block-start:1px solid #adff2f0f;position:relative;overflow:hidden}& .asc__bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}& .asc__wash{filter:blur(96px);border-radius:50%;position:absolute}& .asc__wash--a{background:radial-gradient(circle, rgba(var(--asc-green), .08) 0%, transparent 62%);width:42rem;height:42rem;animation:32s ease-in-out infinite asc-wash-a;inset-block-start:-12%;inset-inline-end:-8%}& .asc__wash--b{background:radial-gradient(circle,#78a0d20d 0%,#0000 62%);width:36rem;height:36rem;animation:38s ease-in-out infinite asc-wash-b;inset-block-end:-18%;inset-inline-start:-10%}& .asc__grid{background-image:linear-gradient(#78a0d209 1px,#0000 1px),linear-gradient(90deg,#78a0d209 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;mask-image:radial-gradient(92% 88% at 50% 40%,#000 8%,#0000 82%)}& .asc__noise{opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}& .asc__network{opacity:.35;width:100%;height:100%;position:absolute;inset:0}& .asc__net-line{fill:none;stroke:rgba(var(--asc-green), .12);stroke-width:1px;stroke-dasharray:4 8}& .asc__net-node{fill:rgba(var(--asc-green), .35)}& .asc__spark{background:rgba(var(--asc-green-hot), .5);width:3px;height:3px;box-shadow:0 0 8px 1px rgba(var(--asc-green), .35);border-radius:50%;animation:18s ease-in-out infinite asc-spark;position:absolute}& .asc__spark.s1{inset-block-start:22%;inset-inline-start:14%}& .asc__spark.s2{width:2px;height:2px;animation-delay:-5s;inset-block-start:14%;inset-inline-start:72%}& .asc__spark.s3{animation-delay:-9s;inset-block-start:58%;inset-inline-start:88%}& .asc__spark.s4{width:2px;height:2px;animation-delay:-12s;inset-block-start:78%;inset-inline-start:38%}& .asc__spark.s5{opacity:.6;animation-delay:-15s;inset-block-start:42%;inset-inline-start:58%}& .asc__inner{z-index:1;width:100%;max-width:1320px;margin-inline:auto;position:relative}& .asc__head{gap:clamp(var(--rd-space-2xl), 4vw, var(--rd-space-4xl));grid-template-columns:1fr;align-items:center;margin-block-end:clamp(4rem,8vw,6.5rem);display:grid}@media (width>=900px){& .asc__head{grid-template-columns:minmax(0,1fr) minmax(220px,340px)}}& .asc__head-copy{align-items:flex-start;gap:clamp(var(--rd-space-md), 2vw, var(--rd-space-xl));flex-direction:column;display:flex}& .asc__badge{align-items:center;gap:var(--rd-space-sm);font-family:var(--rd-font-body);letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--asc-green), .85);font-size:.75rem;font-weight:600;display:inline-flex}& .asc__badge:before{content:"";background:linear-gradient(90deg, rgba(var(--asc-green), .9), rgba(var(--asc-green), .2));border-radius:1px;width:28px;height:2px}& .asc__title{max-width:700px;font-family:var(--rd-font-display);letter-spacing:-.03em;color:var(--asc-text);margin:0;font-size:clamp(2rem,1.35rem + 2.8vw,3.5rem);font-weight:700;line-height:1.08}& .asc__sub{max-width:620px;color:var(--asc-muted);margin:0;font-size:clamp(1rem,.92rem + .35vw,1.0625rem);line-height:1.72}& .asc__visual{aspect-ratio:220/270;opacity:.42;place-items:center;width:min(100%,280px);margin-inline:auto;display:grid;position:relative}@media (width>=900px){& .asc__visual{opacity:.38;margin-inline:auto 0}}& .asc__visual-glow{background:radial-gradient(circle, rgba(var(--asc-green), .2) 0%, transparent 70%);filter:blur(20px);border-radius:50%;animation:6s ease-in-out infinite asc-shield-pulse;position:absolute;inset:8%}& .asc__visual-ring{border:1px solid rgba(var(--asc-green), .15);pointer-events:none;border-radius:50%;position:absolute}& .asc__visual-ring--outer{animation:36s linear infinite asc-shield-spin;inset:2%}& .asc__visual-ring--inner{opacity:.55;border-style:dashed;animation:48s linear infinite reverse asc-shield-spin;inset:12%}& .asc__shield{z-index:1;filter:drop-shadow(0 16px 32px #00000073);width:68%;height:auto;animation:7s ease-in-out infinite asc-shield-float;position:relative}& .asc__cards{gap:clamp(var(--rd-space-lg), 2.5vw, var(--rd-space-xl));grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){& .asc__cards{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){& .asc__cards{grid-template-columns:repeat(4,1fr)}}& .asc__card{gap:var(--rd-space-md);background:linear-gradient(155deg, rgba(var(--asc-green), .04) 0%, transparent 42%), linear-gradient(180deg, var(--asc-card-b) 0%, var(--asc-card-a) 100%);border:1px solid var(--asc-border);box-shadow:inset 0 1px 0 #ffffff0a, inset 0 0 32px rgba(var(--asc-green), .03), 0 4px 24px #00000047;-webkit-backdrop-filter:blur(12px);transition:transform .42s var(--asc-ease), border-color .42s var(--asc-ease), box-shadow .42s var(--asc-ease);border-radius:22px;flex-direction:column;padding:clamp(1.375rem,2vw,1.75rem);display:flex;position:relative}& .asc__card:before{content:"";border-radius:inherit;background:linear-gradient(145deg, rgba(var(--asc-green-hot), .18) 0%, transparent 40%, transparent 60%, rgba(var(--asc-green), .08) 100%);-webkit-mask-composite:xor;opacity:0;transition:opacity .42s var(--asc-ease);pointer-events:none;padding:1px;position:absolute;inset:0;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}& .asc__card:hover{border-color:rgba(var(--asc-green-hot), .28);box-shadow:inset 0 1px 0 #ffffff0f, inset 0 0 48px rgba(var(--asc-green), .06), 0 20px 48px #0000006b, 0 0 32px rgba(var(--asc-green), .08);transform:translateY(-8px)}& .asc__card:hover:before{opacity:1}& .asc__card-top{justify-content:space-between;align-items:center;gap:var(--rd-space-md);display:flex}& .asc__card-num{min-width:2.75rem;height:2.75rem;font-family:var(--rd-font-mono);letter-spacing:.06em;font-variant-numeric:tabular-nums;color:rgba(var(--asc-green), .95);background:rgba(var(--asc-green), .06);border:1px solid rgba(var(--asc-green-hot), .35);box-shadow:0 0 12px rgba(var(--asc-green), .12), inset 0 0 8px rgba(var(--asc-green), .04);border-radius:10px;place-items:center;padding-inline:.5rem;font-size:.8125rem;font-weight:600;display:grid}& .asc__card-icon{width:2.75rem;height:2.75rem;color:rgba(var(--asc-green), .9);background:rgba(var(--asc-green), .05);border:1px solid rgba(var(--asc-green), .1);transition:transform .42s var(--asc-ease), color .42s var(--asc-ease);border-radius:12px;place-items:center;display:grid}& .asc__card:hover .asc__card-icon{color:rgba(var(--asc-green-hot), 1);transform:scale(1.1)}& .asc__card-title{font-family:var(--rd-font-display);letter-spacing:-.02em;color:var(--asc-text);margin:0;font-size:1.5rem;font-weight:600;line-height:1.25}& .asc__card-divider{background:linear-gradient(90deg, rgba(var(--asc-green), .85), rgba(var(--asc-green), .15));width:2rem;height:2px;transition:width .42s var(--asc-ease);border-radius:1px;display:block}& .asc__card:hover .asc__card-divider{width:3.25rem}& .asc__card-desc{gap:var(--rd-space-sm);flex-direction:column;flex:1;display:flex}& .asc__card-desc p{color:var(--asc-muted);margin:0;font-size:clamp(.9375rem,.9rem + .2vw,1.0625rem);line-height:1.68}& .asc__card-highlight{align-items:flex-start;gap:var(--rd-space-sm);color:rgba(var(--asc-green), .95);background:linear-gradient(135deg, #00000059 0%, rgba(var(--asc-green), .04) 100%);border:1px solid rgba(var(--asc-green), .14);box-shadow:inset 0 1px 0 rgba(var(--asc-green), .08), 0 0 16px rgba(var(--asc-green), .06);transition:box-shadow .42s var(--asc-ease), border-color .42s var(--asc-ease);border-radius:12px;margin-block-start:auto;padding:.875rem 1rem;font-size:.875rem;font-weight:500;line-height:1.5;display:flex}& .asc__card:hover .asc__card-highlight{border-color:rgba(var(--asc-green-hot), .22);box-shadow:inset 0 1px 0 rgba(var(--asc-green), .12), 0 0 24px rgba(var(--asc-green), .1)}& .asc__card-check{color:rgba(var(--asc-green-hot), .9);flex-shrink:0;margin-block-start:.1em}@media (prefers-reduced-motion:reduce){& .asc__wash--a,& .asc__wash--b,& .asc__spark,& .asc__visual-glow,& .asc__visual-ring,& .asc__shield{animation:none}& .asc__card,& .asc__card-icon,& .asc__card-divider,& .asc__card-highlight,& .asc__card:before{transition:none}& .asc__card:hover,& .asc__card:hover .asc__card-icon{transform:none}}}@keyframes asc-wash-a{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-3%,4%)scale(1.04)}}@keyframes asc-wash-b{0%,to{transform:translate(0)scale(1)}50%{transform:translate(4%,-3%)scale(1.05)}}@keyframes asc-spark{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:.85;transform:translateY(-10px)}}@keyframes asc-shield-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes asc-shield-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.06)}}@keyframes asc-shield-spin{to{transform:rotate(360deg)}}[data-redesign=true]{& .ash{--ash-gx:0;--ash-gy:0;--ash-bg:#08111d;--ash-surface:#101827;--ash-primary:#a7d95e;--ash-glow:#9ee96a;--ash-text:#fff;--ash-muted:#ffffffbf;--ash-sub:#aab4c4;--ash-border:#ffffff14;--ash-ease:cubic-bezier(.16, 1, .3, 1);isolation:isolate;background:var(--ash-bg);border-block-end:1px solid var(--ash-border);min-height:clamp(760px,88vh,820px);font-family:Inter, var(--rd-font-body,system-ui, sans-serif);flex-direction:column;padding-block:clamp(56px,6vh,72px);padding-inline:clamp(20px,4vw,48px);display:flex;position:relative;overflow:hidden}& .ash__bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}& .ash__grad{background:linear-gradient(#08111d 0%,#0a1522 100%);position:absolute;inset:0}& .ash__glow{filter:blur(72px);width:48rem;height:48rem;transform:translate3d(calc(var(--ash-gx) * 20px), calc(var(--ash-gy) * 14px), 0);transition:transform .5s var(--ash-ease);background:radial-gradient(circle,#9ee96a29 0%,#0000 65%);border-radius:50%;animation:8s ease-in-out infinite ash-glow-pulse;position:absolute;inset-block-start:8%;inset-inline-end:16%}& .ash__mesh{opacity:.06;background-image:linear-gradient(#a7d95e4d 1px,#0000 1px),linear-gradient(90deg,#a7d95e4d 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#0000 22%,#000 48%,#0000 96%)}& .ash__noise{opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}& .ash__field{opacity:.4;width:100%;height:100%;transform:translate3d(calc(var(--ash-gx) * 14px), calc(var(--ash-gy) * 8px), 0);transition:transform .5s var(--ash-ease);position:absolute;inset:0}& .ash__net{stroke:#9ee96a29;stroke-width:.6px;stroke-dasharray:3 7}& .ash__net--v1{animation:22s linear infinite ash-net-flow}& .ash__mote{fill:var(--ash-glow);opacity:.55}& .ash__mote--v0{animation:14s ease-in-out infinite ash-mote}& .ash__mote--v1{animation:17s ease-in-out -5s infinite ash-mote}& .ash__mote--v2{animation:12s ease-in-out -9s infinite ash-mote}& .ash__shell{z-index:1;flex-direction:column;flex:1;justify-content:center;gap:clamp(36px,4vw,48px);width:100%;max-width:1440px;margin-inline:auto;display:flex;position:relative}& .ash__inner{flex:1;grid-template-columns:1fr;align-items:center;gap:clamp(40px,5vw,56px);display:grid}@media (width>=1100px){& .ash__inner{grid-template-columns:46fr 34fr 20fr;align-items:center;gap:0 max(72px,4vw)}}& .ash__col{min-width:0}& .ash__col--left{flex-direction:column;gap:clamp(28px,3vw,36px);display:flex}& .ash__col--center{justify-content:center;align-items:center;display:flex;overflow:hidden}& .ash__col--right{justify-content:flex-end;align-items:center;display:flex}& .ash__rail{background:color-mix(in srgb, var(--ash-surface) 82%, transparent);border:1px solid var(--ash-border);-webkit-backdrop-filter:blur(12px);border-radius:14px;flex-direction:column;align-self:flex-start;align-items:flex-start;gap:12px;padding:14px 16px;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}@media (width>=1100px){& .ash__rail{flex-direction:row;align-items:center;gap:14px;padding:10px 18px}& .ash__rail-label{writing-mode:horizontal-tb;max-height:none;transform:none}}& .ash__rail-line{background:linear-gradient(90deg, var(--ash-glow), #a7d95e33);border-radius:1px;width:24px;height:2px}@media (width>=1100px){& .ash__rail-line{background:linear-gradient(180deg, var(--ash-glow), #a7d95e33);width:2px;height:18px}}& .ash__rail-num{font-family:var(--rd-font-mono);letter-spacing:.1em;color:var(--ash-text);font-size:.75rem;font-weight:600}& .ash__rail-sep{background:#a7d95e73;width:18px;height:1px}& .ash__rail-label{letter-spacing:.14em;text-transform:uppercase;color:var(--ash-sub);font-size:.6875rem;font-weight:600}& .ash__copy{flex-direction:column;gap:clamp(28px,3vw,36px);display:flex}& .ash__badge{background:color-mix(in srgb, var(--ash-surface) 88%, transparent);font-family:var(--rd-font-mono);letter-spacing:.04em;transition:border-color .32s var(--ash-ease), box-shadow .32s var(--ash-ease);border:1px solid #a7d95e2e;border-radius:999px;flex-wrap:wrap;align-items:center;gap:.45ch;margin:0;padding:.45rem 1rem;font-size:.6875rem;display:inline-flex}& .ash__badge:hover{border-color:#a7d95e52;box-shadow:0 0 24px #9ee96a1a}& .ash__badge-dot{background:var(--ash-glow);border-radius:50%;width:7px;height:7px;margin-inline-end:.2rem;animation:1.8s ease-in-out infinite ash-dot-pulse;box-shadow:0 0 10px #9ee96abf}& .ash__badge-verb{color:var(--ash-primary);text-transform:uppercase;letter-spacing:.1em;font-weight:700}& .ash__badge-sep{color:#aab4c473}& .ash__badge-ctx{color:var(--ash-sub)}& .ash__title{max-width:620px;animation:ash-rise .65s var(--ash-ease) both;margin:0}& .ash__title-line{font-family:var(--rd-font-display);letter-spacing:-.035em;font-size:clamp(2.25rem,3.6vw,4.5rem);font-weight:800;line-height:.98;display:block}@media (width>=1100px){& .ash__title-line{font-size:clamp(52px,4vw,68px)}}& .ash__title-pre{color:var(--ash-text)}& .ash__title-hl{background:linear-gradient(135deg,#d4ff61 0%,#8edb3a 100%);color:#0000;filter:drop-shadow(0 0 28px #9ee96a38);background-clip:text}& .ash__sub{max-width:560px;color:var(--ash-sub);animation:ash-rise .65s var(--ash-ease) 60ms both;margin:0;font-size:clamp(1rem,1.05vw,17px);line-height:1.68}& .ash__ctas{animation:ash-rise .65s var(--ash-ease) .12s both;flex-wrap:wrap;align-items:center;gap:20px;display:flex}& .ash__cta{transition:transform .32s var(--ash-ease), box-shadow .32s var(--ash-ease), color .32s var(--ash-ease);justify-content:center;align-items:center;gap:.5em;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}& .ash__cta--primary{min-height:56px;color:var(--ash-bg);background:var(--ash-primary);border-radius:999px;padding-inline:1.75em;box-shadow:0 8px 28px #9ee96a47}& .ash__cta--primary:hover{transform:translateY(-3px);box-shadow:0 14px 36px #9ee96a61}& .ash__cta--ghost{min-height:56px;color:var(--ash-muted);padding-inline:.5em;position:relative}& .ash__cta--ghost:after{content:"";inset-inline:0;transform-origin:0;height:1px;transition:transform .32s var(--ash-ease);background:#a7d95e80;position:absolute;bottom:.75rem;transform:scaleX(0)}& .ash__cta--ghost:hover{color:var(--ash-glow);transform:translate(4px)}& .ash__cta--ghost:hover:after{transform:scaleX(1)}& .ash__trust{flex-direction:column;gap:12px;display:flex}& .ash__trust-label{letter-spacing:.14em;text-transform:uppercase;color:var(--ash-muted);font-size:11px;font-weight:600}& .ash__trust-logos{flex-wrap:wrap;gap:16px 22px;margin:0;padding:0;list-style:none;display:flex}& .ash__trust-logo{color:#ffffff5c;transition:color .32s var(--ash-ease);font-size:13px;font-weight:700}& .ash__trust-logo:hover{color:#ffffff94}& .ash__scene{perspective:1300px;width:92%;max-width:460px;min-height:clamp(400px,38vw,540px);transform:rotateX(calc(var(--ash-gy) * -2deg)) rotateY(calc(var(--ash-gx) * 2.5deg));transition:transform .5s var(--ash-ease);margin-inline:auto;position:relative}& .ash__scene-glow{inset-inline:50% auto auto;aspect-ratio:1;filter:blur(28px);background:radial-gradient(circle,#9ee96a38 0%,#0000 68%);border-radius:50%;width:90%;animation:7s ease-in-out infinite ash-glow-pulse;position:absolute;inset-block-start:24%;translate:-50%}& .ash__platform{inset-inline:50% auto auto;aspect-ratio:2.35;width:94%;transform-style:preserve-3d;z-index:1;position:absolute;inset-block-end:0;transform:rotateX(72deg)}& .ash__platform-ring,& .ash__platform-core{border-radius:50%;position:absolute;inset:0}& .ash__platform-ring--1{border:1px solid #9ee96a42;animation:6s ease-in-out infinite ash-glow-pulse;box-shadow:0 0 36px #9ee96a29}& .ash__platform-ring--2{border:1px dashed #9ee96a29;animation:30s linear infinite ash-platform-spin;inset:14%}& .ash__platform-core{background:radial-gradient(at 50% 28%,#9ee96a61,#08111d1a 68%);inset:24% 12%;box-shadow:0 20px 56px #9ee96a2e}& .ash__orbit{pointer-events:none;border:1px solid #a7d95e24;border-radius:50%;position:absolute;top:46%;left:50%;translate:-50% -50%}& .ash__orbit--1{aspect-ratio:1;opacity:.4;width:68%}& .ash__orbit--2{aspect-ratio:1;opacity:.26;border-style:dashed;width:84%;animation:46s linear infinite ash-orbit-spin}& .ash__orbit--3{aspect-ratio:1;opacity:.14;width:98%;animation:62s linear infinite reverse ash-orbit-spin}& .ash__hex{opacity:.32;z-index:2;width:88%;height:88%;animation:80s linear infinite ash-orbit-spin;position:absolute;inset:6%}& .ash__hex-shape{fill:none;stroke:#a7d95e29;stroke-width:.8px}& .ash__hex-shape--inner{stroke-dasharray:4 8;opacity:.6}& .ash__hex-node{fill:var(--ash-glow)}& .ash__shield-wrap{z-index:4;width:72%;animation:6s ease-in-out infinite ash-shield-float;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}& .ash__shield{filter:drop-shadow(0 24px 48px #0000007a);width:100%;height:auto}& .ash__spark{background:var(--ash-glow);width:3px;height:3px;box-shadow:0 0 8px var(--ash-glow);z-index:3;border-radius:50%;position:absolute}& .ash__spark--1{animation:10s ease-in-out infinite ash-mote;inset-block-start:8%;inset-inline-start:10%}& .ash__spark--2{animation:12s ease-in-out infinite reverse ash-mote;inset-block-start:18%;inset-inline-end:8%}& .ash__spark--3{animation:14s ease-in-out -2s infinite ash-mote;inset-block-end:22%;inset-inline-start:6%}& .ash__spark--4{animation:11s ease-in-out -4s infinite ash-mote;inset-block-end:12%;inset-inline-end:12%}& .ash__specs{flex-direction:column;gap:14px;width:100%;max-width:220px;display:flex}& .ash-spec{border:1px solid var(--ash-border);background:color-mix(in srgb, var(--ash-surface) 90%, transparent);-webkit-backdrop-filter:blur(12px);block-size:92px;inline-size:220px;transition:transform .32s var(--ash-ease), border-color .32s var(--ash-ease), box-shadow .32s var(--ash-ease);border-radius:16px;align-items:center;gap:12px;padding:14px 16px;display:flex;box-shadow:0 12px 32px #00000038}& .ash-spec:hover{border-color:#a7d95e38;transform:scale(1.02);box-shadow:0 16px 40px #00000047,0 0 22px #9ee96a14}& .ash-spec__icon{width:36px;height:36px;color:var(--ash-glow);background:#a7d95e1a;border-radius:10px;flex-shrink:0;place-items:center;display:grid}& .ash-spec__body{flex-direction:column;gap:2px;min-width:0;display:flex}& .ash-spec__label{letter-spacing:.14em;text-transform:uppercase;color:var(--ash-muted);font-size:10px;font-weight:600}& .ash-spec__value{font-family:var(--rd-font-display);letter-spacing:-.02em;color:var(--ash-text);font-size:18px;font-weight:800;line-height:1.1}& .ash-spec__unit{color:var(--ash-muted);margin-inline-start:2px;font-size:.55em;font-weight:500}& .ash__strip{border:1px solid var(--ash-border);background:color-mix(in srgb, var(--ash-surface) 78%, transparent);-webkit-backdrop-filter:blur(14px);border-radius:20px;grid-template-columns:1fr;padding:clamp(18px,2.5vw,26px);display:grid;box-shadow:inset 0 1px #ffffff0a}@media (width>=900px){& .ash__strip{grid-template-columns:repeat(4,1fr)}}& .ash-feat{transition:transform .32s var(--ash-ease);align-items:flex-start;gap:14px;padding:12px 18px;display:flex}@media (width>=900px){& .ash-feat+.ash-feat{border-inline-start:1px solid var(--ash-border)}}& .ash-feat:hover{transform:scale(1.02)}& .ash-feat__icon{width:40px;height:40px;color:var(--ash-glow);background:#a7d95e14;border:1px solid #a7d95e1f;border-radius:12px;flex-shrink:0;place-items:center;display:grid}& .ash-feat__copy{flex-direction:column;gap:6px;min-width:0;display:flex}& .ash-feat__title{color:var(--ash-text);margin:0;font-size:14px;font-weight:700;line-height:1.25}& .ash-feat__body{color:var(--ash-muted);margin:0;font-size:12px;line-height:1.5}@media (width<=1099px){& .ash{min-height:auto}& .ash__col--center{order:2}& .ash__col--left{order:1}& .ash__col--right{order:3;justify-content:center}& .ash__title,& .ash__sub{max-width:none}& .ash__scene{width:min(88%,440px)}& .ash__specs{flex-flow:wrap;justify-content:center;max-width:none}& .ash-spec{inline-size:min(220px,50% - 8px)}}@media (width<=640px){& .ash-spec{inline-size:100%}& .ash__ctas{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){& .ash__glow,& .ash__scene-glow,& .ash__badge-dot,& .ash__platform-ring--1,& .ash__platform-ring--2,& .ash__orbit--2,& .ash__orbit--3,& .ash__hex,& .ash__shield-wrap,& .ash__spark,& .ash__mote,& .ash__net--v1,& .ash__title,& .ash__sub,& .ash__ctas{animation:none}& .ash__scene,& .ash__cta,& .ash-spec,& .ash-feat{transition:none}& .ash__cta--primary:hover,& .ash__cta--ghost:hover,& .ash-spec:hover,& .ash-feat:hover{transform:none}}}@keyframes ash-glow-pulse{0%,to{opacity:.82}50%{opacity:1}}@keyframes ash-net-flow{to{stroke-dashoffset:-36px}}@keyframes ash-mote{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:.85;transform:translateY(-7px)}}@keyframes ash-dot-pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes ash-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes ash-platform-spin{to{rotate:360deg}}@keyframes ash-orbit-spin{to{rotate:360deg}}@keyframes ash-shield-float{0%,to{transform:translate(-50%,-50%)translateY(0)}50%{transform:translate(-50%,-50%)translateY(-10px)}}
