/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer components{.btn-red,.btn-ink,.btn-ghost{border-radius:var(--radius-chip);font-family:var(--font-head);letter-spacing:.04em;text-transform:uppercase;transition:background-color .25s, color .25s, box-shadow .25s, translate .3s var(--ease-expo);align-items:center;gap:.5rem;padding-inline:1.25rem;font-size:.9375rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.btn-red{background:var(--color-red);color:#fff;box-shadow:0 10px 30px -12px #e8141ccc}.btn-red:hover{box-shadow:var(--shadow-glow);background:#ff2a31}.btn-red:after{content:"";transition:translate .7s var(--ease-expo);background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%);position:absolute;inset:0;translate:-120%}.btn-red:hover:after{translate:120%}.btn-ink{background:var(--color-ink);color:#fff;justify-content:center}.btn-ink:hover{background:#000;box-shadow:0 20px 40px -16px #000c}.btn-ghost{color:var(--color-head);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px #fff3}.btn-ghost:hover{box-shadow:inset 0 0 0 1px var(--color-head);background:#ffffff0d}}.eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-red);align-items:center;gap:.75rem;font-size:.75rem;display:inline-flex}.eyebrow:before{content:"";background:currentColor;width:1.75rem;height:1px}.chip{border-radius:var(--radius-chip);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-body);box-shadow:inset 0 0 0 1px var(--color-edge);padding:.55rem .9rem;font-size:.75rem;font-weight:700;transition:background-color .2s,color .2s,box-shadow .2s}.chip:hover{color:var(--color-head);box-shadow:inset 0 0 0 1px #ffffff4d}.chip[aria-pressed=true]{background:var(--color-red);color:#fff;box-shadow:none}.live-dot,.rec-dot{background:var(--color-red);border-radius:9999px;width:.4375rem;height:.4375rem;animation:1.6s infinite pulse;display:inline-block;box-shadow:0 0 #e8141cb3}@keyframes pulse{50%{opacity:.5}}.corner{border-color:var(--color-red);pointer-events:none;width:1.25rem;height:1.25rem;position:absolute}.corner-tl{border-top:2px solid;border-left:2px solid;top:0;left:0}.corner-tr{border-top:2px solid;border-right:2px solid;top:0;right:0}.corner-bl{border-bottom:2px solid;border-left:2px solid;bottom:0;left:0}.corner-br{border-bottom:2px solid;border-right:2px solid;bottom:0;right:0}.blueprint{pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:120px 120px,120px 120px,24px 24px,24px 24px;-webkit-mask-image:radial-gradient(at 50% 40%,#000 20%,#0000 80%);mask-image:radial-gradient(at 50% 40%,#000 20%,#0000 80%)}[data-reveal=wait]{opacity:0;translate:0 2rem}[data-reveal=in]{opacity:1;transition:opacity .8s var(--ease-expo), translate .9s var(--ease-expo);transition-delay:calc(var(--i,0) * 90ms);translate:0}.boot{transition:opacity .6s var(--ease-soft), visibility 0s linear .6s}.boot[data-done]{opacity:0;visibility:hidden}.boot-grid{background-image:radial-gradient(#ffffff14 1px,#0000 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%)}.boot-bar span{transform-origin:0;transform:scaleX(var(--p,0))}.boot-scan{background:linear-gradient(#0000,#e8141c2e,#0000);animation:1.4s linear infinite boot-scan;top:-6rem}.boot-logo{animation:1.4s step-end both boot-flicker}@keyframes boot-scan{to{translate:0 calc(100vh + 6rem)}}@keyframes boot-flicker{0%,12%,20%{opacity:0}10%,16%,24%,to{opacity:1}}.site-header{transition:background-color .3s, box-shadow .3s, translate .45s var(--ease-expo)}.site-header[data-scrolled]{-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);box-shadow:0 1px 0 var(--color-edge);background:#07090cc7}.site-header[data-hidden]{translate:0 -100%}.scroll-progress{background:var(--color-red);transform-origin:0;height:2px;transform:scaleX(var(--progress,0));box-shadow:0 0 12px var(--color-red);position:absolute;inset:auto 0 0}.nav-link{color:var(--color-body);align-items:center;padding:.6rem .85rem;transition:color .2s;display:inline-flex;position:relative}.nav-link:hover,.nav-link[aria-current]{color:var(--color-head)}.nav-link[aria-current]:after{transform:scaleX(1)}.drawer-item a[aria-current]{color:var(--color-red)}.nav-link:after{content:"";background:var(--color-red);transform-origin:100%;height:1px;transition:transform .35s var(--ease-expo);position:absolute;bottom:.3rem;left:.85rem;right:.85rem;transform:scaleX(0)}.nav-link:hover:after{transform-origin:0;transform:scaleX(1)}.lang-menu .nav-link:after{display:none}.lang-panel{visibility:hidden;opacity:0;transition:opacity .2s, translate .35s var(--ease-expo), visibility 0s linear .2s;translate:0 -6px}.lang-menu:hover .lang-panel,.lang-menu:focus-within .lang-panel,.lang-menu[data-open] .lang-panel{visibility:visible;opacity:1;transition-delay:0s;translate:0}.lang-chevron{transition:rotate .25s}.lang-menu:hover .lang-chevron,.lang-menu[data-open] .lang-chevron{rotate:180deg}.lang-item:hover,.lang-code{background:#ffffff0f}.lang-item[aria-current] .lang-code{background:var(--color-red);color:#fff}@media (prefers-reduced-motion:no-preference){.site-drawer .drawer-item{animation:drawer-in .6s var(--ease-expo) both;animation-delay:calc(80ms + var(--i) * 50ms)}@keyframes drawer-in{0%{opacity:0;translate:2rem}}}.hero-glow{aspect-ratio:1;background:radial-gradient(circle,#e8141c38,#0000 60%);border-radius:9999px;width:60rem;bottom:-30%;right:-10%}.hero-vignette{background:radial-gradient(ellipse at 30% 50%, transparent 30%, var(--color-ink) 85%)}.hero-outline{color:#0000;-webkit-text-stroke:1.5px #f2f5f8bf}.split-char{display:inline-block}[data-hero][data-intro=wait] .split-char{opacity:0;filter:blur(6px);translate:0 .5em;rotate:8deg}[data-hero][data-intro=in] .split-char{opacity:1;filter:blur();transition:opacity .7s var(--ease-expo), translate .9s var(--ease-expo), rotate .9s var(--ease-expo), filter .7s;transition-delay:calc(.15s + var(--c,0) * 28ms);translate:0;rotate:0deg}[data-hero][data-intro=wait] .hero-in{opacity:0;translate:0 1.25rem}[data-hero][data-intro=in] .hero-in{opacity:1;transition:opacity .9s var(--ease-expo), translate .9s var(--ease-expo);transition-delay:calc(.25s + var(--d,0) * .11s);translate:0}.typer-caret{background:var(--color-red);width:.55em;height:1.1em;animation:1s step-end infinite caret;display:inline-block;translate:0 .15em}@keyframes caret{50%{opacity:0}}.stage-frame{box-shadow:inset 0 0 0 1px var(--color-edge);background:radial-gradient(circle at 50% 60%,#e8141c1f,#0000 55%),linear-gradient(#ffffff0a 1px,#0000 1px) 0 0/100% 10%,linear-gradient(90deg,#ffffff0a 1px,#0000 1px) 0 0/10% 100%}.stage-machine{filter:drop-shadow(0 40px 50px #000000b3)drop-shadow(0 0 30px #e8141c14)}.stage-scan{background:linear-gradient(90deg, transparent, var(--color-red), transparent);opacity:0;height:3px;top:8%;box-shadow:0 0 18px 2px #e8141cb3}.stage-scan:after{content:"";background:linear-gradient(#0000,#e8141c1a);position:absolute;inset:-4rem 0 3px}html:not([data-motion=off]) .stage-scan{opacity:1;animation:scan 4.5s var(--ease-soft) infinite alternate}@keyframes scan{0%{top:8%}to{top:90%}}.hotspot{width:0;height:0}.hotspot-dot{background:var(--color-red);width:1rem;height:1rem;box-shadow:0 0 0 4px #e8141c40, 0 0 16px var(--color-red);border-radius:9999px;position:absolute;top:-.5rem;left:-.5rem}.hotspot-dot:after{content:"";border-radius:inherit;border:1px solid var(--color-red);animation:2.4s ease-out infinite ring;animation-delay:calc(var(--i) * .6s);position:absolute;inset:-.6rem}@keyframes ring{0%{opacity:1;scale:.4}to{opacity:0;scale:1.8}}.hotspot-label{white-space:nowrap;border-radius:var(--radius-chip);font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-head);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#07090cd9;padding:.25rem .6rem;font-size:.6875rem;position:absolute;top:-.75rem;left:1.25rem;box-shadow:inset 0 0 0 1px #e8141c80}.hotspot-left{left:auto;right:1.25rem}[data-hero][data-intro=wait] .hotspot{opacity:0;scale:.4}[data-hero][data-intro=in] .hotspot{opacity:1;transition:opacity .5s, scale .6s var(--ease-expo);transition-delay:calc(1.3s + var(--i) * .25s);scale:1}[data-hero][data-intro=wait] .stage-machine{opacity:0;filter:blur(10px)brightness(2);scale:.94}[data-hero][data-intro=in] .stage-machine{opacity:1;transition:opacity 1.2s var(--ease-expo), scale 1.6s var(--ease-expo), filter 1.4s var(--ease-expo);transition-delay:.3s;scale:1}[data-hero][data-intro=wait] .feed{opacity:0;translate:0 3rem}[data-hero][data-intro=in] .feed{opacity:1;transition:opacity .9s, translate 1.1s var(--ease-expo);transition-delay:1.1s;translate:0}.feed>div{box-shadow:0 30px 60px -20px #000000e6}.feed-scanlines{mix-blend-mode:multiply;pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#0000002e 2px 3px)}.scroll-cue-line{background:var(--color-edge);width:1px;height:3rem;position:relative;overflow:hidden}.scroll-cue-line:after{content:"";background:var(--color-red);animation:cue 1.8s var(--ease-expo) infinite;position:absolute;inset:0}@keyframes cue{0%{translate:0 -100%}to{translate:0 100%}}.station-frame{fill:#0f141a;stroke:#ffffff29;transition:stroke .3s,fill .3s}.station-screen{fill:#070a0d;stroke:#ffffff1a}.station-bar{stroke:#ffffff26;stroke-width:3px;stroke-linecap:round}.station-arm{stroke:#ffffff40;stroke-width:4px}.station-head,.station-led{fill:#3a4452;transition:fill .3s}.station-num{font-family:var(--font-mono);fill:var(--color-mute);letter-spacing:2px;font-size:13px;transition:fill .3s}.station[data-on] .station-frame{stroke:var(--color-red);fill:#1a0d0f}.station[data-on] .station-led,.station[data-on] .station-head{fill:var(--color-red)}.station[data-on] .station-num{fill:var(--color-head)}.station[data-on] .station-bar{stroke:#e8141c99}.bag-label{font-family:var(--font-head);fill:var(--color-red);font-size:9px;font-weight:700}html:not([data-motion=off]) .belt-dash{animation:1.2s linear infinite belt}@keyframes belt{to{stroke-dashoffset:-16px}}.panel-ring{box-shadow:inset 0 0 0 1px var(--color-edge);background:radial-gradient(circle,#e8141c29,#0000 65%)}[data-line-ready] .line-panels{grid-template-columns:1fr;display:grid}[data-line-ready] .line-panel{opacity:0;pointer-events:none;transition:opacity .45s var(--ease-soft), translate .6s var(--ease-expo);grid-area:1/1;translate:0 1.5rem}[data-line-ready] .line-panel[data-on]{opacity:1;pointer-events:auto;translate:0}.product-card{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .5s var(--ease-expo), box-shadow .3s;box-shadow:var(--shadow-card)}.product-card:hover{box-shadow:var(--shadow-glow)}.product-spot{background:radial-gradient(28rem circle at var(--mx,50%) var(--my,30%), #e8141c2e, transparent 45%);opacity:0;transition:opacity .3s}.product-card:hover .product-spot{opacity:1}.product-code{color:#0000;-webkit-text-stroke:1px #ffffff12;font-size:clamp(4rem,7vw,6rem)}.product-image{filter:drop-shadow(0 24px 30px #000000a6);transition:translate .6s var(--ease-expo), scale .6s var(--ease-expo)}.product-card:hover .product-image{translate:0 -.75rem;scale:1.05}.product-item[data-hidden-by-filter],.ref-item[data-hidden-by-filter]{display:none}.ref-item[data-filter-in],.product-item[data-filter-in]{animation:filter-in .5s var(--ease-expo) both;animation-delay:calc(var(--n,0) * 40ms)}@keyframes filter-in{0%{opacity:0;translate:0 1rem;scale:.97}}.stat-bar{width:0;transition:width 1.4s var(--ease-expo) .3s}.stat[data-reveal=in] .stat-bar,.stat:not([data-reveal=wait]) .stat-bar{width:3rem}.sectors-viewport{scroll-snap-type:x mandatory}.sector-num{color:#0000;-webkit-text-stroke:1px #ffffff0f;font-size:9rem}.sector-card{transition:box-shadow .3s, translate .4s var(--ease-expo)}.sector-card:hover{box-shadow:var(--shadow-glow);translate:0 -.5rem}[data-sectors-ready] .sectors-viewport{scroll-snap-type:none;overflow:visible}.monitor{box-shadow:0 40px 80px -30px #000000f2}.phone{box-shadow:0 40px 70px -24px #000000f2,0 0 0 6px #10151b}.hud-box{border:1px solid #e8141ce6;box-shadow:inset 0 0 0 9999px #0000001f}.hud-box span{background:var(--color-red);font-family:var(--font-mono);color:#fff;white-space:nowrap;padding:.1rem .4rem;font-size:.5625rem;position:absolute;top:-1.4rem;left:-1px}html:not([data-motion=off]) .hud-box{animation:6s ease-in-out infinite track}@keyframes track{0%,to{translate:0}30%{translate:40% 6%}60%{translate:-30% -4%}}.play-ring:before,.play-ring:after{content:"";border-radius:inherit;border:1px solid var(--color-red);animation:2.2s ease-out infinite ring;position:absolute;inset:0}.play-ring:after{animation-delay:1.1s}.ring-spin{transform-origin:100px 100px;animation:24s linear infinite spin}.ring-spin-rev{transform-origin:100px 100px;animation:40s linear infinite reverse spin}@keyframes spin{to{transform:rotate(360deg)}}.support-core{box-shadow:0 0 60px -10px #e8141c73,inset 0 0 30px #e8141c14}.service-row:before{content:"";background:var(--color-red);transform-origin:0;width:100%;height:1px;transition:transform .6s var(--ease-expo);position:absolute;top:-1px;left:0;transform:scaleX(0)}.service-row:hover:before{transform:scaleX(1)}.logo-rail{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.logo-track{width:max-content;animation:50s linear infinite marquee;display:flex}.logo-reverse{animation-direction:reverse}.logo-rail:hover .logo-track{animation-play-state:paused}.logo-list{flex-shrink:0;gap:1rem;padding-right:1rem;display:flex}.logo-list img{filter:grayscale();opacity:.75;transition:filter .3s,opacity .3s}.logo-list li:hover img{filter:none;opacity:1}.partner img{filter:grayscale()brightness(1.8)contrast(.9);opacity:.6;transition:filter .3s,opacity .3s}.partner:hover img{filter:none;opacity:1}.partner{transition:background-color .3s}.partner:hover{background:#fff}.field{display:block}.field-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-mute);font-size:.6875rem;font-weight:700;display:block}.field-input{border-radius:var(--radius-chip);width:100%;color:var(--color-head);box-shadow:inset 0 0 0 1px var(--color-edge);background:#ffffff08;outline:none;margin-top:.5rem;padding:.85rem 1rem;transition:box-shadow .2s,background-color .2s}.field-input::placeholder{color:var(--color-mute)}.field-input:focus{box-shadow:inset 0 0 0 1px var(--color-red), 0 0 0 3px #e8141c26;background:#ffffff0d}.pick span{cursor:pointer;border-radius:var(--radius-chip);font-family:var(--font-mono);color:var(--color-body);box-shadow:inset 0 0 0 1px var(--color-edge);padding:.5rem .8rem;font-size:.75rem;font-weight:700;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.pick span:hover{color:var(--color-head);box-shadow:inset 0 0 0 1px #ffffff4d}.pick input:checked+span{background:var(--color-red);color:#fff;box-shadow:none}.pick input:focus-visible+span{outline:2px solid var(--color-signal);outline-offset:2px}.cta-band{background:linear-gradient(120deg, var(--color-red) 0%, var(--color-red-deep) 55%, #3a0507 100%);color:#fff;box-shadow:0 40px 80px -30px #e8141c99}.cta-band h2{color:#fff}.page-hero .hero-glow{width:50rem;bottom:-60%;right:-20%}.service-card{transition:translate .4s var(--ease-expo), box-shadow .3s}.service-card:hover{box-shadow:var(--shadow-glow);translate:0 -.375rem}.value-card{transition:translate .4s var(--ease-expo), box-shadow .3s}.value-card:hover{box-shadow:var(--shadow-glow);translate:0 -.5rem}.timeline-dot{box-shadow:0 0 0 6px var(--color-ink)}.radar-grid{background:repeating-radial-gradient(circle,#0000 0 46px,#ffffff0f 46px 47px),linear-gradient(#ffffff0a 1px,#0000 1px) 0/100% 50%,linear-gradient(90deg,#ffffff0a 1px,#0000 1px) 50% 0/50% 100%}.radar-sweep{background:conic-gradient(#e8141c59,#0000 70deg)}html:not([data-motion=off]) .radar-sweep{animation:5s linear infinite spin}.page-prose{line-height:1.8}.page-prose>*+*{margin-top:1.1rem}.page-prose h2{text-transform:uppercase;margin-top:2.75rem;scroll-margin-top:7rem;font-size:1.5rem}.page-prose h3{margin-top:1.75rem;font-size:1.125rem}.page-prose strong{color:var(--color-head)}.page-prose a{color:var(--color-head);text-underline-offset:4px;text-decoration:underline}.page-prose ul{gap:.6rem;display:grid}.page-prose ul>li{padding-left:1.5rem;position:relative}.page-prose ul>li:before{content:"";background:var(--color-red);width:.5rem;height:2px;position:absolute;top:.75em;left:.25rem}.toc a[aria-current]{color:var(--color-head);box-shadow:inset 2px 0 0 var(--color-red)}.spec-row{transition:background-color .2s}.spec-row:hover{background:#ffffff08}.config-card{transition:translate .4s var(--ease-expo), box-shadow .3s}.config-card:hover{box-shadow:var(--shadow-glow);translate:0 -.5rem}@media print{.site-header,.site-footer,.page-hero .blueprint,[data-print-hide]{display:none!important}body,.bg-ink,.bg-panel,.bg-steel{color:#000!important;background:#fff!important}.page-prose,.page-prose *{color:#000!important}}.quote-dialog{width:100%;max-width:100%;height:100dvh;max-height:100dvh;color:var(--color-body);background:0 0;border:0;margin:0;padding:0;overflow:visible}.quote-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000bf}.quote-sheet{height:100%}html:has(.quote-dialog[open]){overflow:hidden}@media (width>=40rem){.quote-dialog{width:min(70rem,100vw - 3rem);height:min(52rem,100dvh - 3rem);max-height:calc(100dvh - 3rem);margin:auto}.quote-sheet{border-radius:var(--radius-panel);height:min(52rem,100dvh - 3rem);box-shadow:0 0 0 1px var(--color-edge), 0 60px 120px -30px #000000e6, 0 0 80px -20px #e8141c40;overflow:hidden}}@media (prefers-reduced-motion:no-preference){.quote-dialog[open] .quote-sheet{animation:sheet-up .6s var(--ease-expo)}.quote-dialog[open]::backdrop{animation:.3s ease-out fade-in}@keyframes sheet-up{0%{translate:0 100%}}@keyframes fade-in{0%{opacity:0}}@media (width>=40rem){.quote-dialog[open] .quote-sheet{animation-name:sheet-pop}@keyframes sheet-pop{0%{opacity:0;translate:0 24px;scale:.94}}}}[data-wizard-ready] .wizard-panel:not([data-active]){display:none}[data-wizard-ready] .wizard-panel+.wizard-panel{margin-top:0}[data-wizard-sent] [data-wizard-chrome],[data-wizard-sent] .wizard-panel{display:none}.wizard-bar{transition:scale .6s var(--ease-expo);scale:0 1}.wizard-step[data-done] .wizard-bar,.wizard-step[aria-current=step] .wizard-bar{scale:1}.wizard-dot{background:var(--color-raise);color:var(--color-body)}.wizard-step[aria-current=step] .wizard-dot,.wizard-step[data-done] .wizard-dot{background:var(--color-red);color:#fff}@media (prefers-reduced-motion:no-preference){[data-wizard-ready] .wizard-panel[data-active]{animation:panel-in .6s var(--ease-expo) both}@keyframes panel-in{0%{opacity:0;translate:1.5rem}}.wizard-done:not(.hidden) .done-bag{animation:done-bag 1.6s var(--ease-expo) both}.wizard-done:not(.hidden) .done-check{animation:done-check .6s var(--ease-expo) 1.2s both}@keyframes done-bag{0%{opacity:0;left:0}20%{opacity:1}to{left:calc(100% - 7rem)}}@keyframes done-check{0%{rotate:-90deg;scale:0}}}.done-bag{left:calc(100% - 7rem)}.machine-pick img{filter:drop-shadow(0 12px 14px #0009)}.pick-block span{justify-content:center;gap:.5rem;width:100%;padding-block:.8rem;display:flex}.range{appearance:none;background:var(--color-raise);height:.375rem;accent-color:var(--color-red);border-radius:9999px}.range::-webkit-slider-thumb{appearance:none;background:var(--color-red);cursor:pointer;border-radius:.375rem;width:1.5rem;height:1.5rem;box-shadow:0 0 0 4px #e8141c40}.range::-moz-range-thumb{background:var(--color-red);cursor:pointer;border:0;border-radius:.375rem;width:1.5rem;height:1.5rem}.footer-grid{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(#0000,#000 60%);mask-image:linear-gradient(#0000,#000 60%)}.footer-word{letter-spacing:-.03em;color:#0000;-webkit-text-stroke:1px #ffffff1f;background:linear-gradient(90deg, var(--color-red) var(--fill,0%), transparent var(--fill,0%));white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.5rem,11.2vw,12rem)}.piwu-credit{background:var(--color-steel);color:var(--color-body);text-align:center;margin:0;padding:.5rem 0 1.5rem;font-size:.75rem;line-height:1rem}.piwu-credit-link{color:var(--color-signal);font-weight:700}body>p:has(>a[href="https://piwu.tr"]):not(.piwu-credit){background:var(--color-steel)!important;color:var(--color-body)!important;text-align:center!important;margin:0!important;padding:.5rem 0 1.5rem!important;font-size:.75rem!important;line-height:1rem!important}body>p:has(>a[href="https://piwu.tr"]):not(.piwu-credit)>a{color:var(--color-signal)!important;font-weight:700!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}html[data-motion=off] .logo-track,html[data-motion=off] .ring-spin,html[data-motion=off] .ring-spin-rev,html[data-motion=off] .live-dot,html[data-motion=off] .rec-dot,html[data-motion=off] .hotspot-dot:after,html[data-motion=off] .typer-caret{animation-play-state:paused}.family-tile{transition:translate .4s var(--ease-expo), box-shadow .3s}.family-tile:hover{box-shadow:var(--shadow-glow);translate:0 -.375rem}.family-image{filter:drop-shadow(0 18px 22px #0009);transition:scale .6s var(--ease-expo)}.family-tile:hover .family-image{scale:1.06}.case-card{transition:translate .4s var(--ease-expo), box-shadow .3s}.case-card:hover{box-shadow:var(--shadow-glow);translate:0 -.375rem}.case-card:hover .product-spot{opacity:1}.ref-tile{transition:translate .4s var(--ease-expo), box-shadow .3s}.ref-tile:hover{box-shadow:var(--shadow-glow);translate:0 -.25rem}.ref-tile img{filter:grayscale();opacity:.8;transition:filter .3s,opacity .3s}.ref-tile:hover img{filter:none;opacity:1}
