.xt-defense{--xt-font-display:var(--font-xt-defense-display), system-ui, sans-serif;--xt-font-sans:var(--font-xt-defense-display), system-ui, sans-serif;--xt-font-mono:var(--font-xt-defense-mono), ui-monospace, monospace;font-family:var(--xt-font-sans)}.xt-defense .xt-type-section{letter-spacing:-.025em;font-weight:800;line-height:.95}.xt-defense .xt-type-hero{letter-spacing:-.035em;font-weight:800}.xt-defense-eyebrow{color:var(--xt-brand-green);font-family:var(--xt-font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin:0;font-size:clamp(1rem,1.4vw,1.25rem);font-weight:700;display:flex}.xt-defense-eyebrow:before{content:"";background:currentColor;flex:none;width:28px;height:2px}.xt-words{display:block}.xt-word{display:inline-block}.xt-word--accent{color:var(--xt-brand-green)}[data-texture]{isolation:isolate;position:relative;overflow:clip}[data-texture]:before{content:"";z-index:-1;background:var(--xt-defense-texture) center / cover no-repeat;pointer-events:none;position:absolute;inset:-12% 0}[data-texture=topo]{--xt-defense-texture:url(/brand/xforce/xiro-topo-lines.svg)}[data-texture=topo-b]{--xt-defense-texture:url(/brand/xforce/xiro-topo-lines-b.svg)}[data-texture=dots]{--xt-defense-texture:url(/brand/xforce/xiro-dots.svg)}[data-texture=network]{--xt-defense-texture:url(/brand/xforce/xiro-network.svg)}[data-texture=grid]{--xt-defense-texture:url(/brand/xforce/xiro-grid.svg)}[data-texture=hex]{--xt-defense-texture:url(/brand/xforce/xiro-hex.svg)}[data-texture=radar]{--xt-defense-texture:url(/brand/xforce/xiro-radar.svg)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.xt-words{view-timeline-name:--xt-words}.xt-word{animation:linear both xt-defense-word;animation-timeline:--xt-words;animation-range:cover calc(4% + var(--i,0) * min(2.5%, 18% / var(--n,1))) cover calc(22% + var(--i,0) * min(2.5%, 18% / var(--n,1)))}.xt-defense-eyebrow{animation:linear both xt-defense-type;animation-timeline:view();animation-range:entry 10% cover 25%}[data-reveal]{--xt-defense-rise:70px;animation:linear both xt-defense-rise;animation-timeline:view();animation-range:entry cover 30%}[data-reveal=left]{animation-name:xt-defense-from-left}[data-reveal=right]{animation-name:xt-defense-from-right}[data-reveal=grow]{animation-name:xt-defense-grow;animation-range:entry cover 40%}[data-reveal-stagger]>:nth-child(3n+2){--xt-defense-rise:120px}[data-reveal-stagger]>:nth-child(3n+3){--xt-defense-rise:170px}[data-texture]:before{animation:linear both xt-defense-drift;animation-timeline:view();animation-range:cover}}}@keyframes xt-defense-word{0%{opacity:.12;filter:blur(6px);transform:translateY(.35em)}to{opacity:1;filter:none;transform:none}}@keyframes xt-defense-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes xt-defense-rise{0%{opacity:0;transform:translateY(var(--xt-defense-rise,70px))}to{opacity:1;transform:none}}@keyframes xt-defense-from-left{0%{opacity:0;transform:translate(-120px)}to{opacity:1;transform:none}}@keyframes xt-defense-from-right{0%{opacity:0;transform:translate(120px)}to{opacity:1;transform:none}}@keyframes xt-defense-grow{0%{opacity:0;transform:scale(.82)translateY(60px)}to{opacity:1;transform:none}}@keyframes xt-defense-drift{0%{transform:translateY(-8%)}to{transform:translateY(8%)}}
