.hero{position:relative;z-index:var(--aw-z-content);min-height:calc(100svh - 68px);display:grid;grid-template-columns:52fr 48fr;align-items:center;max-width:var(--aw-max-width);margin-inline:auto;padding:var(--aw-space-20) var(--aw-section-x) var(--aw-space-16);gap:var(--aw-space-12);overflow:hidden}.hero__glow{position:absolute;top:-15%;left:-8%;width:60%;height:75%;pointer-events:none;z-index:0}.hero__left{position:relative;z-index:1;display:flex;gap:var(--aw-space-6);align-items:flex-start}.hero__linenums{display:flex;flex-direction:column;gap:0;padding-top:6px;flex-shrink:0;border-right:.5px solid var(--aw-border-base);padding-right:var(--aw-space-4)}.hero__linenums span{font-family:var(--aw-font-mono);font-size:10px;color:var(--aw-border-muted);line-height:1;letter-spacing:.06em;padding-block:3px}.hero__main{display:flex;flex-direction:column;gap:0;flex:1}.hero__eyebrow{display:flex;align-items:center;gap:var(--aw-space-3);margin-bottom:var(--aw-space-6);opacity:0;animation:fadeUp .6s var(--aw-ease) .1s forwards}.hero__eyebrow-line{width:20px;height:.5px;background:var(--aw-red);flex-shrink:0}.hero__eyebrow-label{font-family:var(--aw-font-mono);font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--aw-red)}.hero__eyebrow-version{margin-left:auto;font-family:var(--aw-font-mono);font-size:10px;color:var(--aw-border-muted);letter-spacing:.08em;border:.5px solid var(--aw-border-base);padding:2px 7px;border-radius:2px}.hero__headline{display:flex;flex-direction:column;align-items:flex-start;line-height:.9;letter-spacing:-.06em;margin:0;font-family:DM Sans,sans-serif;opacity:0;animation:fadeUp .8s var(--aw-ease) .2s forwards}.hero__line{display:flex;align-items:baseline}.hero__line--top{font-size:clamp(2.6rem,5.85vw,5.2rem);font-weight:900;color:var(--aw-text-primary)}.hero__line--middle{font-size:clamp(1.625rem,3.25vw,2.6rem);font-weight:700;letter-spacing:-.02em;color:#ffffff47;margin-top:-.1em}.hero__line--bottom{display:flex;align-items:baseline;gap:0em;margin-top:-.05em}.hero__waves{font-size:clamp(3.12rem,7.02vw,6.24rem);font-weight:900;color:var(--aw-text-primary)}.hero__glitch-wrap{display:block;line-height:.9}.stack{display:grid;grid-template-columns:1fr}.stack span{grid-row-start:1;grid-column-start:1;font-size:clamp(3.12rem,7.02vw,6.24rem);font-weight:900;line-height:.9;letter-spacing:-.06em;color:var(--aw-red);--stack-height: calc(100% / var(--stacks) - 1px);--inverse-index: calc(calc(var(--stacks) - 1) - var(--index));--clip-top: calc(var(--stack-height) * var(--index));--clip-bottom: calc(var(--stack-height) * var(--inverse-index));clip-path:inset(var(--clip-top) 0 var(--clip-bottom) 0);animation:stack .9s cubic-bezier(.46,.29,0,1.24) 1 backwards calc(var(--index) * .12s),glitch 2.5s ease infinite 2s alternate-reverse}.stack span:nth-child(odd){--glitch-translate: 6px}.stack span:nth-child(2n){--glitch-translate: -6px}@keyframes stack{0%{opacity:0;transform:translate(-35%);text-shadow:-2px 2px 0 #ff2b2b,2px -2px 0 rgba(255,255,255,.4)}60%{opacity:.5;transform:translate(35%)}80%{opacity:1;transform:none;text-shadow:2px -2px 0 #ff2b2b,-2px 2px 0 rgba(255,255,255,.4)}to{text-shadow:none}}@keyframes glitch{0%{transform:translate(var(--glitch-translate));text-shadow:-2px 0 #ff2b2b,2px 0 rgba(255,255,255,.35)}2%{text-shadow:2px 0 #ff2b2b,-2px 0 rgba(255,255,255,.35)}4%,to{text-shadow:none;transform:none}}@media(prefers-reduced-motion:reduce){.stack span{animation:none!important;clip-path:none!important}.stack span:not(:first-child){display:none}}.hero__rule{display:flex;align-items:center;gap:var(--aw-space-2);margin-block:var(--aw-space-4) var(--aw-space-6);opacity:0;animation:fadeIn .8s var(--aw-ease) .5s forwards}.hero__rule-tick{width:1px;height:8px;background:var(--aw-border-muted);flex-shrink:0}.hero__rule-line{flex:1;height:.5px;background:var(--aw-border-base)}.hero__rule-label{font-family:var(--aw-font-mono);font-size:9px;color:var(--aw-border-muted);letter-spacing:.1em;white-space:nowrap}.hero__body{font-size:var(--aw-text-base);line-height:var(--aw-leading-relaxed);color:var(--aw-text-secondary);max-width:420px;margin-bottom:var(--aw-space-8);opacity:0;animation:fadeUp .7s var(--aw-ease) .45s forwards}.hero__ctas{display:flex;align-items:center;gap:var(--aw-space-5);margin-bottom:var(--aw-space-12);opacity:0;animation:fadeUp .7s var(--aw-ease) .55s forwards}.hero__btn-primary{display:inline-flex;align-items:center;gap:10px;padding:13px 26px;background:var(--aw-red);color:#fff;font-family:var(--aw-font-sans);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:3px;text-decoration:none;position:relative;overflow:hidden;transition:background var(--aw-duration-fast) var(--aw-ease),gap var(--aw-duration-fast) var(--aw-ease)}.hero__btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.13) 50%,transparent 80%);transition:left .45s var(--aw-ease)}.hero__btn-primary:hover{background:var(--aw-red-hover);gap:14px}.hero__btn-primary:hover:before{left:160%}.hero__btn-ghost{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--aw-text-secondary);text-decoration:none;transition:color var(--aw-duration-fast) var(--aw-ease)}.hero__btn-ghost:hover{color:var(--aw-text-primary)}.hero__btn-ghost-ring{width:24px;height:24px;border:.5px solid var(--aw-border-muted);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--aw-text-tertiary);flex-shrink:0;transition:border-color var(--aw-duration-fast) var(--aw-ease),color var(--aw-duration-fast) var(--aw-ease)}.hero__btn-ghost:hover .hero__btn-ghost-ring{border-color:var(--aw-text-secondary);color:var(--aw-text-primary)}.hero__metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:.5px solid var(--aw-border-base);border-radius:var(--aw-radius-sm);overflow:hidden;opacity:0;animation:fadeUp .7s var(--aw-ease) .7s forwards}.hero__metric{display:flex;flex-direction:column;gap:var(--aw-space-1);padding:var(--aw-space-5) var(--aw-space-5);border-right:.5px solid var(--aw-border-base);position:relative}.hero__metric:last-child{border-right:none}.hero__metric:before{content:"";position:absolute;top:0;left:0;right:0;height:1.5px;background:var(--aw-red);transform:scaleX(0);transform-origin:left;transition:transform var(--aw-duration-slow) var(--aw-ease)}.hero__metrics:hover .hero__metric:before{transform:scaleX(1)}.hero__metric-id{font-family:var(--aw-font-mono);font-size:9px;color:var(--aw-border-muted);letter-spacing:.12em}.hero__metric-val{display:flex;align-items:baseline;gap:1px;line-height:1}.hero__metric-num{font-family:DM Sans,sans-serif;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:900;letter-spacing:-.04em;color:var(--aw-text-primary)}.hero__metric-suf{font-family:DM Sans,sans-serif;font-size:1rem;font-weight:700;color:var(--aw-red)}.hero__metric-lbl{font-size:var(--aw-text-sm);color:var(--aw-text-tertiary);font-weight:400;line-height:1.3}.hero__right{position:relative;z-index:1;display:flex;flex-direction:column;gap:0;opacity:0;animation:fadeIn 1.2s var(--aw-ease) .3s forwards}.hero__ruler{display:flex;justify-content:space-between;padding:0 0 4px;border-bottom:.5px solid var(--aw-border-base);margin-bottom:0}.hero__ruler-mark{display:flex;flex-direction:column;align-items:center;gap:2px}.hero__ruler-tick{width:.5px;height:5px;background:var(--aw-border-muted)}.hero__ruler-num{font-family:var(--aw-font-mono);font-size:8px;color:var(--aw-border-muted);letter-spacing:.04em}.hero__diagram{width:100%;height:auto;display:block}.hero__rowlabels{position:absolute;right:-20px;top:28px;bottom:0;display:flex;flex-direction:column;justify-content:space-around}.hero__rowlabels span{font-family:var(--aw-font-mono);font-size:8px;color:var(--aw-border-base);letter-spacing:.1em}.hero__svg-draw{stroke-dasharray:600;stroke-dashoffset:600;animation:drawSVG 1.8s var(--aw-ease) .6s forwards}.hero__svg-draw--rect{stroke-dasharray:560;stroke-dashoffset:560;animation:drawSVG 1.5s var(--aw-ease) .5s forwards}@keyframes drawSVG{to{stroke-dashoffset:0}}.hero__pulse{animation:pulse-dot 2.8s ease-in-out infinite}.hero__annot{position:absolute;font-family:var(--aw-font-mono);font-size:.6rem;color:var(--aw-border-muted);letter-spacing:.06em;pointer-events:none;user-select:none;opacity:0;animation:fadeIn 2s var(--aw-ease) 1.2s forwards}.hero__annot--bl{bottom:var(--aw-space-6);left:var(--aw-section-x)}.hero__annot--br{bottom:var(--aw-space-6);right:var(--aw-section-x)}@media(max-width:1024px){.hero{grid-template-columns:1fr;min-height:auto;padding-block:var(--aw-space-16)}.hero__right,.hero__annot,.hero__linenums{display:none}.hero__hl-text{font-size:clamp(2.8rem,7vw,4.2rem)}}@media(max-width:640px){.hero{padding-block:var(--aw-space-12);padding-inline:var(--aw-container-pad)}.hero__left{gap:0}.hero__hl-text{font-size:2.5rem}.hero__hl-text--dim{font-size:1.9rem}.hero__ctas{flex-direction:column;align-items:flex-start;gap:var(--aw-space-4)}.hero__btn-primary{width:100%;justify-content:center}.hero__metrics{grid-template-columns:1fr}.hero__metric{border-right:none;border-bottom:.5px solid var(--aw-border-base)}.hero__metric:last-child{border-bottom:none}}@property --clip-top{syntax: "<length-percentage>"; inherits: true; initial-value: 0%;}@property --clip-bottom{syntax: "<length-percentage>"; inherits: true; initial-value: 0%;}.svc{position:relative;z-index:var(--aw-z-content);padding-bottom:80px;overflow:hidden}.svc__rule{display:flex;align-items:center;gap:16px;padding:14px 48px;border-top:.5px solid var(--aw-border-base);border-bottom:.5px solid var(--aw-border-dim);margin-bottom:64px}.svc__rule-num{font-size:9px;color:var(--aw-border-muted);letter-spacing:.1em;white-space:nowrap;flex-shrink:0}.svc__rule-line{flex:1;height:.5px;background:repeating-linear-gradient(90deg,var(--aw-border-dim),var(--aw-border-dim) 4px,transparent 4px,transparent 10px)}.svc__header{display:grid;grid-template-columns:1fr 1fr;gap:64px;max-width:1200px;margin:0 auto 64px;padding:0 48px;align-items:end}.svc__header-left{display:flex;flex-direction:column;gap:20px}.svc__header-right{display:flex;flex-direction:column;gap:28px;padding-bottom:6px}.svc__eyebrow{display:flex;align-items:center;gap:10px}.svc__eyebrow-dot{width:5px;height:5px;border-radius:50%;background:var(--aw-red);animation:pulse-dot 2.5s ease-in-out infinite;flex-shrink:0}.svc__headline{display:flex;flex-direction:column;gap:0;line-height:.9;letter-spacing:-.04em}.svc__hl-plain,.svc__hl-accent{font-family:DM Sans,sans-serif;font-size:clamp(2.8rem,5vw,4.8rem);font-weight:900;display:block}.svc__hl-plain{color:var(--aw-text-primary)}.svc__hl-accent{color:var(--aw-red);opacity:.75}.svc__body{font-size:15px;line-height:1.75;color:var(--aw-text-secondary)}.svc__cta{display:inline-flex;align-items:center;gap:8px;font-family:var(--aw-font-sans);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--aw-red);text-decoration:none;border:.5px solid var(--aw-red-dim);border-radius:2px;padding:10px 18px;width:fit-content;position:relative;overflow:hidden;transition:color .15s var(--aw-ease),gap .15s var(--aw-ease)}.svc__cta:before{content:"";position:absolute;inset:0;background:var(--aw-red);opacity:0;transition:opacity .15s var(--aw-ease)}.svc__cta:hover{color:#fff;gap:12px}.svc__cta:hover:before{opacity:1}.svc__cta span,.svc__cta svg{position:relative;z-index:1}.svc__list{display:flex;flex-direction:column;max-width:1200px;margin-inline:auto;border-top:.5px solid var(--aw-border-base);border-inline:.5px solid var(--aw-border-base)}.svc__item{display:grid;grid-template-columns:280px 1fr 220px;grid-template-rows:1fr auto;gap:0 40px;align-items:center;padding:32px 40px;border-bottom:.5px solid var(--aw-border-base);text-decoration:none;position:relative;cursor:pointer;transition:background .2s var(--aw-ease)}.svc__item:hover{background:var(--aw-bg-surface)}.svc__item:before{content:"";position:absolute;left:0;top:0;width:2px;height:0;background:var(--aw-red);transition:height .4s var(--aw-ease)}.svc__item:hover:before{height:100%}.svc__item-bar{grid-column:1 / -1;height:1px;background:transparent;position:relative;overflow:hidden;margin-top:16px}.svc__item-bar-fill{position:absolute;inset:0;background:var(--aw-red);transform:scaleX(0);transform-origin:left;transition:transform .4s var(--aw-ease)}.svc__item:hover .svc__item-bar-fill{transform:scaleX(1)}.svc__item-left{display:flex;flex-direction:column;gap:10px}.svc__item-top{display:flex;align-items:center;gap:10px}.svc__item-num{font-size:9px;color:var(--aw-border-muted);letter-spacing:.12em;transition:color .15s var(--aw-ease)}.svc__item-tag{font-family:var(--aw-font-mono);font-size:8px;letter-spacing:.14em;color:var(--aw-red);border:.5px solid var(--aw-red-dim);background:var(--aw-red-glow);padding:2px 7px;border-radius:2px}.svc__item-title{font-family:DM Sans,sans-serif;font-size:clamp(1.3rem,2vw,1.8rem);font-weight:800;letter-spacing:-.03em;color:var(--aw-text-primary);line-height:1.05;transition:color .15s var(--aw-ease)}.svc__item-desc{font-size:13px;color:var(--aw-text-tertiary);line-height:1.7;opacity:0;transform:translateY(6px);transition:opacity .25s var(--aw-ease),transform .25s var(--aw-ease)}.svc__item-right{display:flex;align-items:center;justify-content:space-between;gap:16px}.svc__item-diagram{flex:1;opacity:.45;transition:opacity .25s var(--aw-ease)}.svc__item-diagram svg{width:100%;height:auto;display:block}.svc__item-arrow{color:var(--aw-border-muted);flex-shrink:0;transform:translate(-6px);opacity:0;transition:transform .25s var(--aw-ease),opacity .2s var(--aw-ease),color .15s var(--aw-ease)}.svc__item:hover .svc__item-num,.svc__item:hover .svc__item-title{color:var(--aw-red)}.svc__item:hover .svc__item-desc{opacity:1;transform:translateY(0)}.svc__item:hover .svc__item-diagram{opacity:1}.svc__item:hover .svc__item-arrow{transform:translate(0);opacity:1;color:var(--aw-red)}.svc__pulse{animation:pulse-dot 2.8s ease-in-out infinite}.svc__output-pulse{animation:output-glow 2.5s ease-in-out infinite}@keyframes output-glow{0%,to{filter:none}50%{filter:drop-shadow(0 0 5px rgba(224,32,32,.5))}}.svc__blip{animation:blip-pulse 2s ease-in-out infinite}@keyframes blip-pulse{0%,to{opacity:.9}50%{opacity:.35}}.svc__meta{display:flex;align-items:center;gap:20px;max-width:1200px;margin:32px auto 0;padding:0 48px}.svc__meta-item{font-size:9px;color:var(--aw-border-muted);letter-spacing:.1em}.svc__meta-item em{font-style:normal;color:var(--aw-text-tertiary)}.svc__meta-active{color:#22c55e!important}.svc__meta-sep{width:1px;height:12px;background:var(--aw-border-base);flex-shrink:0}.svc__annot{position:absolute;bottom:24px;right:48px;font-size:.6rem;color:var(--aw-border-muted);letter-spacing:.06em;pointer-events:none;user-select:none}@media(max-width:1100px){.svc__header{grid-template-columns:1fr;gap:32px}.svc__item{grid-template-columns:1fr 1fr;gap:0 32px}.svc__item-right{display:none}.svc__item-desc{opacity:1;transform:none}}@media(max-width:768px){.svc__rule{padding:12px 24px;margin-bottom:40px}.svc__header{padding:0 24px;margin-bottom:40px}.svc__item{grid-template-columns:1fr;padding:24px;gap:12px 0}.svc__meta{padding:0 24px}.svc__annot{display:none}.svc__hl-plain,.svc__hl-accent{font-size:2.4rem}.svc__cta{width:100%;justify-content:center}.svc__rule-num:last-child{display:none}}.about{position:relative;z-index:var(--aw-z-content);padding-bottom:var(--aw-space-24);border-top:.5px solid var(--aw-border-base)}.about__marker{display:flex;align-items:center;gap:var(--aw-space-4);padding:var(--aw-space-3) var(--aw-section-x);border-bottom:.5px solid var(--aw-border-dim);margin-bottom:var(--aw-space-16)}.about__marker-num{font-size:9px;color:var(--aw-border-muted);letter-spacing:.1em}.about__marker-line{flex:1;height:.5px;background:repeating-linear-gradient(90deg,var(--aw-border-dim),var(--aw-border-dim) 4px,transparent 4px,transparent 10px)}.about__marker-line--short{flex:.3}.about__marker-tag{font-size:9px;color:var(--aw-red);letter-spacing:.12em;border:.5px solid var(--aw-red-dim);background:var(--aw-red-glow);padding:2px 8px;border-radius:2px;flex-shrink:0}.about__marker-meta{font-size:8px;color:var(--aw-border-base);letter-spacing:.1em;flex-shrink:0}.about__inner{display:grid;grid-template-columns:42fr 58fr;gap:var(--aw-space-16);max-width:var(--aw-max-width);margin-inline:auto;padding-inline:var(--aw-section-x);align-items:start}.about__left{display:flex;flex-direction:column;gap:var(--aw-space-6);position:sticky;top:calc(68px + var(--aw-space-10))}.about__eyebrow{display:flex;align-items:center;gap:var(--aw-space-3)}.about__eyebrow-line{width:20px;height:.5px;background:var(--aw-red);flex-shrink:0}.about__eyebrow-label{font-family:var(--aw-font-mono);font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--aw-red)}.about__headline{display:flex;flex-direction:column;gap:0;line-height:.92;letter-spacing:-.04em}.about__hl{font-family:DM Sans,sans-serif;font-size:clamp(2.4rem,4vw,4rem);font-weight:900;display:block}.about__hl--plain{color:var(--aw-text-primary)}.about__hl--accent{color:var(--aw-red);opacity:.75}.about__body{font-size:var(--aw-text-base);line-height:var(--aw-leading-relaxed);color:var(--aw-text-secondary)}.about__facts{display:grid;grid-template-columns:repeat(2,1fr);gap:0;border:.5px solid var(--aw-border-base);border-radius:var(--aw-radius-sm);overflow:hidden}.about__fact{display:flex;flex-direction:column;gap:2px;padding:var(--aw-space-4) var(--aw-space-5);border-right:.5px solid var(--aw-border-base);border-bottom:.5px solid var(--aw-border-base);transition:background var(--aw-duration-fast) var(--aw-ease)}.about__fact:nth-child(2),.about__fact:nth-child(4){border-right:none}.about__fact:nth-child(3),.about__fact:nth-child(4){border-bottom:none}.about__fact:hover{background:var(--aw-bg-elevated)}.about__fact-n{font-family:DM Sans,sans-serif;font-size:1.6rem;font-weight:900;letter-spacing:-.04em;color:var(--aw-text-primary);line-height:1}.about__fact-l{font-size:11px;color:var(--aw-text-tertiary)}.about__cta{display:inline-flex;align-items:center;gap:10px;padding:11px 22px;background:transparent;color:var(--aw-text-secondary);font-family:var(--aw-font-sans);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:3px;border:.5px solid var(--aw-border-muted);text-decoration:none;width:fit-content;transition:color var(--aw-duration-fast) var(--aw-ease),border-color var(--aw-duration-fast) var(--aw-ease),gap var(--aw-duration-fast) var(--aw-ease)}.about__cta:hover{color:var(--aw-text-primary);border-color:var(--aw-border-visible);gap:14px}.about__rule{display:flex;align-items:center;gap:var(--aw-space-3)}.about__rule-tick{width:1px;height:8px;background:var(--aw-border-muted);flex-shrink:0}.about__rule-line{flex:1;height:.5px;background:var(--aw-border-dim)}.about__rule-label{font-family:var(--aw-font-mono);font-size:9px;color:var(--aw-border-muted);letter-spacing:.1em;white-space:nowrap}.about__right{display:flex;flex-direction:column;gap:var(--aw-space-6)}.about__values{display:grid;grid-template-columns:1fr 1fr;gap:0;border:.5px solid var(--aw-border-base);border-radius:var(--aw-radius-sm);overflow:hidden}.about__value{display:flex;flex-direction:column;gap:var(--aw-space-3);padding:var(--aw-space-6);border-right:.5px solid var(--aw-border-base);border-bottom:.5px solid var(--aw-border-base);position:relative;overflow:hidden;transition:background var(--aw-duration-fast) var(--aw-ease)}.about__value:nth-child(2),.about__value:nth-child(4){border-right:none}.about__value:nth-child(3),.about__value:nth-child(4){border-bottom:none}.about__value:hover{background:var(--aw-bg-elevated)}.about__value:hover .about__value-bar{transform:scaleX(1)}.about__value-head{display:flex;align-items:center;gap:var(--aw-space-3)}.about__value-n{font-size:9px;color:var(--aw-border-muted);letter-spacing:.12em;flex-shrink:0}.about__value-title{font-family:DM Sans,sans-serif;font-size:13px;font-weight:700;color:var(--aw-text-primary);letter-spacing:-.01em;line-height:1.3}.about__value-body{font-size:12px;color:var(--aw-text-tertiary);line-height:1.6}.about__value-bar{position:absolute;top:0;left:0;right:0;height:1.5px;background:var(--aw-red);transform:scaleX(0);transform-origin:left;transition:transform .4s var(--aw-ease)}.about__diagram{background:var(--aw-bg-surface);border:.5px solid var(--aw-border-subtle);border-radius:var(--aw-radius-sm);overflow:hidden;position:relative;transition:border-color var(--aw-duration-base) var(--aw-ease)}.about__diagram:before{content:"";position:absolute;top:0;left:0;width:40px;height:1.5px;background:var(--aw-red)}.about__diagram:hover{border-color:var(--aw-border-muted)}.about__diagram svg{width:100%;height:auto;display:block}.about__diagram-footer{display:flex;align-items:center;justify-content:space-between;padding:var(--aw-space-2) var(--aw-space-4);border-top:.5px solid var(--aw-border-dim);background:var(--aw-bg-overlay)}.about__diagram-footer .mono{font-size:8px;color:var(--aw-border-base);letter-spacing:.08em}.about__diagram-dim{color:var(--aw-border-dim)!important}.about__bars{display:flex;flex-direction:column;gap:var(--aw-space-5);padding:var(--aw-space-6) var(--aw-space-4);border:.5px solid var(--aw-border-subtle);border-radius:var(--aw-radius-sm);background:var(--aw-bg-surface);position:relative}.about__bars:before{content:"";position:absolute;top:0;left:0;width:40px;height:1.5px;background:var(--aw-red)}.about__bar-item{display:flex;flex-direction:column;gap:var(--aw-space-2)}.about__bar-label{font-size:12px;font-weight:700;color:#f0f0f0;letter-spacing:.01em}.about__bar-track{position:relative;height:2px;background:#ffffff14;border-radius:1px;overflow:visible}.about__bar-fill{position:absolute;top:0;left:0;height:100%;width:0%;background:var(--aw-red);border-radius:1px;transition:none}.about__bar-fill--animate{width:var(--bar-target);transition:width 1s cubic-bezier(.16,1,.3,1)}.about__bar-dot{position:absolute;right:-4px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;background:var(--aw-red);border:1.5px solid rgba(255,255,255,.15);box-shadow:0 0 6px #e0202066;opacity:0;transition:opacity .2s ease .8s}.about__bar-fill--animate .about__bar-dot{opacity:1}@media(max-width:1100px){.about__inner{grid-template-columns:1fr}.about__left{position:static}}@media(max-width:640px){.about__inner,.about__marker{padding-inline:var(--aw-container-pad)}.about__hl{font-size:2.2rem}.about__values{grid-template-columns:1fr}.about__value{border-right:none!important;border-bottom:.5px solid var(--aw-border-base)!important}.about__value:last-child{border-bottom:none!important}.about__facts{grid-template-columns:1fr 1fr}}
