body.wp-style-old-arnie,body[data-wp-style=old-arnie]{--glow-red:rgba(255,42,42,.55);--glow-red-soft:rgba(255,42,42,.22);--glow-green:rgba(0,255,65,.45);--glow-amber:rgba(255,179,0,.45);--grad-primary:linear-gradient(180deg,#ff6030 0%,#ff2a2a 38%,#e22 100%);--grad-primary-hover:linear-gradient(180deg,#ff8a4a 0%,#ff3a3a 40%,#f42c2c 100%);--tex-halftone:radial-gradient(circle at 1px 1px,rgba(255,42,42,.16) 1px,transparent 1.4px);--tex-halftone-size:6px 6px;--grid-hair:#1d0c0d;--wp--custom--radius--sm:0;--wp--custom--radius--md:0;--wp--custom--radius--lg:0;--wp--custom--radius--pill:0;--wp--custom--header--bg:linear-gradient(180deg,#18090b 0%,#0c0608 100%);--wp--custom--footer--bg:linear-gradient(180deg,#18090b 0%,#0c0608 100%);--wp--custom--shadow--sm:0 0 0 1px #3c1618;--wp--custom--shadow--md:4px 4px 0 0 #1a0306;--wp--custom--shadow--lg:6px 6px 0 0 #1a0306;--font-display:"Orbitron","Rajdhani",system-ui,sans-serif;--font-ui:"Rajdhani","Segoe UI",system-ui,sans-serif;--font-mono:"Share Tech Mono","Courier New",monospace}body.wp-style-old-arnie,body[data-wp-style=old-arnie]{background-color:var(--c-bg,#050203);background-image:radial-gradient(700px 500px at 0% 0%,rgba(255,42,42,.1),transparent 60%),radial-gradient(700px 500px at 100% 100%,rgba(0,255,65,.05),transparent 60%),linear-gradient(transparent 47px,var(--grid-hair,#1d0c0d) 47px),linear-gradient(90deg,transparent 47px,var(--grid-hair,#1d0c0d) 47px);background-size:100% 100%,100% 100%,48px 48px,48px 48px;background-attachment:fixed;color:var(--c-ink,#ffd5cd);letter-spacing:.2px}body.wp-style-old-arnie:before,body[data-wp-style=old-arnie]:before{content:"";position:fixed;inset:0;z-index:900;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(0,0,0,.28) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgba(255,42,42,.03) 0 1px,transparent 1px 3px);opacity:.9}body.wp-style-old-arnie:after,body[data-wp-style=old-arnie]:after{content:"";position:fixed;inset:0;z-index:900;pointer-events:none;background:radial-gradient(120% 120% at 50% 50%,transparent 55%,rgba(0,0,0,.55) 100%),radial-gradient(60% 50% at 50% 0%,rgba(255,42,42,.05),transparent 70%)}@media (prefers-reduced-motion:reduce){body.wp-style-old-arnie:before,body[data-wp-style=old-arnie]:before{opacity:.85}}body.wp-style-old-arnie .app-nav.is-open,body[data-wp-style=old-arnie] .app-nav.is-open{z-index:1001}body.wp-style-old-arnie h1,body[data-wp-style=old-arnie] h1{font-family:var(--font-display,"Orbitron",sans-serif);font-weight:900;letter-spacing:2px;text-transform:uppercase;text-shadow:0 0 8px var(--glow-red,rgba(255,42,42,.55))}body.wp-style-old-arnie h2,body[data-wp-style=old-arnie] h2{font-family:var(--font-ui,"Rajdhani",sans-serif);font-weight:700;letter-spacing:2px;text-transform:uppercase}body.wp-style-old-arnie .eyebrow,body[data-wp-style=old-arnie] .eyebrow{font-family:var(--font-mono,"Share Tech Mono",monospace);font-size:.6875rem;letter-spacing:2px;text-transform:uppercase;color:var(--c-ink-3,#ad6a63)}body.wp-style-old-arnie h1.wp-block-heading,body[data-wp-style=old-arnie] h1.wp-block-heading{text-shadow:-.6px 0 rgba(255,0,0,.4),.6px 0 rgba(0,180,255,.25),0 0 8px var(--glow-red,rgba(255,42,42,.55))}body.wp-style-old-arnie ::selection,body[data-wp-style=old-arnie] ::selection{background:var(--c-accent,#ff2a2a);color:var(--c-bg,#050203)}body.wp-style-old-arnie .card,body.wp-style-old-arnie .gallery-frame,body.wp-style-old-arnie .landing-step,body.wp-style-old-arnie .testimonial,body.wp-style-old-arnie .stat,body.wp-style-old-arnie details,body[data-wp-style=old-arnie] .card,body[data-wp-style=old-arnie] .gallery-frame,body[data-wp-style=old-arnie] .landing-step,body[data-wp-style=old-arnie] .testimonial,body[data-wp-style=old-arnie] .stat,body[data-wp-style=old-arnie] details{position:relative;border-width:1px;border-style:solid}body.wp-style-old-arnie .landing-cta-inner,body.wp-style-old-arnie .landing-hero-inner,body[data-wp-style=old-arnie] .landing-cta-inner,body[data-wp-style=old-arnie] .landing-hero-inner{position:relative}body.wp-style-old-arnie .landing-cta-inner:before,body.wp-style-old-arnie .landing-cta-inner:after,body[data-wp-style=old-arnie] .landing-cta-inner:before,body[data-wp-style=old-arnie] .landing-cta-inner:after{content:"";position:absolute;width:18px;height:18px;pointer-events:none;border:2px solid var(--c-accent,#ff2a2a)}body.wp-style-old-arnie .landing-cta-inner:before,body.wp-style-old-arnie .landing-hero-inner:before,body[data-wp-style=old-arnie] .landing-cta-inner:before,body[data-wp-style=old-arnie] .landing-hero-inner:before{top:4px;left:4px;border-right:0;border-bottom:0}body.wp-style-old-arnie .landing-cta-inner:after,body.wp-style-old-arnie .landing-hero-inner:after,body[data-wp-style=old-arnie] .landing-cta-inner:after,body[data-wp-style=old-arnie] .landing-hero-inner:after{bottom:4px;right:4px;border-left:0;border-top:0}body.wp-style-old-arnie .card,body[data-wp-style=old-arnie] .card{background-image:var(--tex-halftone,none);background-size:var(--tex-halftone-size,6px 6px)}body.wp-style-old-arnie .stat-value,body[data-wp-style=old-arnie] .stat-value{color:var(--c-accent,#ff2a2a);text-shadow:0 0 6px var(--glow-red-soft,rgba(255,42,42,.22))}body.wp-style-old-arnie .card-title,body.wp-style-old-arnie .landing-step-title,body[data-wp-style=old-arnie] .card-title,body[data-wp-style=old-arnie] .landing-step-title{color:var(--c-accent,#ff2a2a)}body.wp-style-old-arnie .card-body,body.wp-style-old-arnie .landing-step-body,body.wp-style-old-arnie .testimonial-quote,body[data-wp-style=old-arnie] .card-body,body[data-wp-style=old-arnie] .landing-step-body,body[data-wp-style=old-arnie] .testimonial-quote{color:var(--c-ink-2,#c4847e)}body.wp-style-old-arnie .gallery-placeholder,body[data-wp-style=old-arnie] .gallery-placeholder{background:repeating-linear-gradient(135deg,var(--c-surface-2,#18090b) 0,var(--c-surface-2,#18090b) 12px,var(--c-surface,#100608) 12px,var(--c-surface,#100608) 24px)}body.wp-style-old-arnie .btn,body[data-wp-style=old-arnie] .btn{position:relative;font-family:var(--font-ui,"Rajdhani",sans-serif);font-weight:700;letter-spacing:2px;text-transform:uppercase;border-radius:0;border:2px solid var(--c-surface-2,#18090b);transition:transform 90ms steps(4,end),box-shadow 90ms steps(4,end),background .16s steps(4,end)}body.wp-style-old-arnie .btn--primary,body[data-wp-style=old-arnie] .btn--primary{background:var(--grad-primary,linear-gradient(180deg,#ff6030 0%,#ff2a2a 38%,#e22 100%));color:var(--c-bg,#050203);border-color:#ffe1d2;box-shadow:4px 4px 0 0 #1a0306}body.wp-style-old-arnie .btn--primary:before,body[data-wp-style=old-arnie] .btn--primary:before{content:"";position:absolute;left:3px;right:3px;top:3px;height:1px;background:#ffe1d2;opacity:.9}body.wp-style-old-arnie .btn--primary:hover,body[data-wp-style=old-arnie] .btn--primary:hover{background:var(--grad-primary-hover,linear-gradient(180deg,#ff8a4a 0%,#ff3a3a 40%,#f42c2c 100%));transform:translate(-1px,-1px);box-shadow:5px 5px 0 0 #1a0306}body.wp-style-old-arnie .btn--primary:active,body[data-wp-style=old-arnie] .btn--primary:active{transform:translate(4px,4px);box-shadow:0 0 0 0 #1a0306}body.wp-style-old-arnie .btn--secondary,body[data-wp-style=old-arnie] .btn--secondary{background:linear-gradient(180deg,#280a0c,#0c0608);color:var(--c-accent,#ff2a2a);border-color:var(--c-accent,#ff2a2a)}body.wp-style-old-arnie .btn--secondary:hover,body[data-wp-style=old-arnie] .btn--secondary:hover{color:var(--c-accent-strong,#ff6030);border-color:var(--c-accent-strong,#ff6030)}body.wp-style-old-arnie .btn:focus-visible,body[data-wp-style=old-arnie] .btn:focus-visible{outline:2px solid #ffe1d2;outline-offset:3px}body.wp-style-old-arnie .app-header,body[data-wp-style=old-arnie] .app-header{border-bottom-width:2px}body.wp-style-old-arnie .app-nav a.is-active,body[data-wp-style=old-arnie] .app-nav a.is-active{color:var(--c-accent,#ff2a2a);border-bottom-color:var(--c-accent,#ff2a2a);text-shadow:0 0 8px var(--glow-red-soft,rgba(255,42,42,.22))}body.wp-style-old-arnie .app-footer,body[data-wp-style=old-arnie] .app-footer{border-top-width:2px;font-family:var(--font-mono,"Share Tech Mono",monospace)}body.wp-style-old-arnie .nav-item.is-active,body[data-wp-style=old-arnie] .nav-item.is-active{color:var(--c-accent,#ff2a2a);background:var(--c-surface-2,#18090b);box-shadow:inset 3px 0 0 var(--c-accent,#ff2a2a),0 0 8px var(--glow-red-soft,rgba(255,42,42,.22))}body.wp-style-old-arnie .breadcrumb .current,body[data-wp-style=old-arnie] .breadcrumb .current{color:var(--c-accent,#ff2a2a);text-shadow:0 0 8px var(--glow-red-soft,rgba(255,42,42,.22))}body.wp-style-old-arnie .alert--success,body[data-wp-style=old-arnie] .alert--success{background:linear-gradient(180deg,rgba(0,255,65,.08),rgba(0,255,65,.02))}body.wp-style-old-arnie .alert--warning,body[data-wp-style=old-arnie] .alert--warning{background:linear-gradient(180deg,rgba(255,179,0,.08),rgba(255,179,0,.02))}body.wp-style-old-arnie .alert--error,body[data-wp-style=old-arnie] .alert--error{background:linear-gradient(180deg,rgba(255,50,40,.1),rgba(255,50,40,.03))}body.wp-style-old-arnie details[open],body[data-wp-style=old-arnie] details[open]{background:linear-gradient(180deg,#210d10 0%,#120709 100%)}@media (max-width:600px){body.wp-style-old-arnie :is(h1,h2),body[data-wp-style=old-arnie] :is(h1,h2){overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;letter-spacing:1px}body.wp-style-old-arnie:before,body[data-wp-style=old-arnie]:before{background:repeating-linear-gradient(0deg,rgba(0,0,0,.14) 0 1px,transparent 1px 3px),repeating-linear-gradient(90deg,rgba(255,42,42,.03) 0 1px,transparent 1px 3px)}body.wp-style-old-arnie:after,body[data-wp-style=old-arnie]:after{background:radial-gradient(140% 120% at 50% 50%,transparent 65%,rgba(0,0,0,.3) 100%),radial-gradient(60% 50% at 50% 0%,rgba(255,42,42,.05),transparent 70%)}}