@charset "UTF-8";:root{--accent:#ff5a36;--dark:#090b10;--soft:#fff2ea;font-family:Arial,Helvetica,sans-serif;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--dark);color:#fff}main,section,article,aside,div{min-width:0}button,a{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(2.6rem,7vw,6.8rem);line-height:.92;letter-spacing:-.055em;text-wrap:balance}h2{font-size:clamp(1.6rem,3vw,3rem);text-wrap:balance}p{line-height:1.7}[data-pulse-route]{cursor:pointer;transition:transform .24s ease,filter .24s ease,box-shadow .24s ease}button[data-pulse-route]:hover,[role="button"][data-pulse-route]:hover{transform:translateY(-3px);filter:brightness(1.08)}button:focus-visible,[role="button"]:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 75%,#fff);outline-offset:4px}.pulse-primary,.pulse-red,.pulse-gold,.pulse-pink,.pulse-launch,.pulse-coral{border:0;background:var(--accent);color:#fff;padding:1rem 1.35rem;font-weight:900;border-radius:999px;box-shadow:0 14px 34px color-mix(in srgb,var(--accent) 28%,transparent)}.pulse-ghost,.pulse-ink,.pulse-outline,.pulse-glass,.pulse-secondary,.pulse-leaf{border:1px solid currentColor;background:transparent;color:inherit;padding:1rem 1.35rem;font-weight:800;border-radius:999px}article{font-size:1.03rem}article>p:first-of-type{font-size:1.18rem;line-height:1.75}article h2{margin-top:3.2rem;padding-top:.8rem;border-top:1px solid color-mix(in srgb,var(--accent) 32%,transparent)}article h3{margin-top:2rem;color:color-mix(in srgb,var(--accent) 74%,currentColor)}article table{width:100%;border-collapse:collapse;margin:1.8rem 0;box-shadow:0 14px 40px #00000012}article th,article td{padding:.9rem;text-align:left;border:1px solid color-mix(in srgb,var(--accent) 28%,transparent)}article th{background:color-mix(in srgb,var(--accent) 13%,transparent)}article ul{line-height:1.85}.pulse-bar{height:78px;padding:0 5vw;display:flex;align-items:center;gap:2rem;background:#090b10dd;position:sticky;top:0;z-index:20}.pulse-brand{font-size:1.6rem;font-weight:950}.pulse-brand span{font-size:.55rem;color:var(--accent);margin-left:.4rem}.pulse-nav{margin-left:auto;display:flex;align-items:center;gap:1.5rem}.pulse-menu{display:none}.pulse-mini,.pulse-ribbon-cta,.pulse-side-cta,.pulse-foot{background:var(--accent);border:0;border-radius:.4rem;padding:.7rem 1rem;font-weight:900}.pulse-stage{min-height:780px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;padding:8vw 7vw;background:radial-gradient(circle at 75% 20%,#6f291f 0,transparent 25%),linear-gradient(130deg,#090b10,#171a22)}.pulse-copy{max-width:760px}.pulse-eyebrow{color:var(--accent);letter-spacing:.2em;font-weight:900}.pulse-actions{display:flex;gap:1rem;margin:2rem 0}.pulse-copy ul{display:flex;gap:1.5rem;padding:0;list-style:none;color:#c8cbd2}.pulse-wall{height:560px;position:relative;background:linear-gradient(145deg,#272c38,#11141b);border:1px solid #ffffff22;border-radius:2rem;box-shadow:0 35px 80px #000a}.pulse-screen{position:absolute;inset:3rem 4rem 7rem;background:radial-gradient(circle at 50% 30%,#ffb089,#4b1d28 58%,#16131b);border-radius:1.4rem;display:flex;flex-direction:column;justify-content:flex-end;padding:2rem}.pulse-live{color:#ff7a63}.pulse-tile{position:absolute;background:#f7eee9;color:#191319;padding:1rem 1.3rem;border-radius:1rem;box-shadow:0 20px 40px #0006}.pulse-tile.one{left:-2rem;bottom:4rem;transform:rotate(-5deg)}.pulse-tile.two{right:-1.5rem;top:4rem;transform:rotate(4deg)}.pulse-tile span{color:#d13c23;font-size:1.5rem;font-weight:950;display:block}.pulse-ribbon{padding:2rem 7vw;display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;background:var(--accent);color:#130c09}.pulse-ribbon span{display:block;font-size:.85rem}.pulse-editorial{background:#f7f3ed;color:#1c1918;padding:8vw 7vw;display:grid;grid-template-columns:280px minmax(0,780px);justify-content:center;gap:7vw}.pulse-editorial aside{position:sticky;top:110px;height:max-content}.pulse-editorial aside>span{font-size:5rem;color:var(--accent);font-weight:950}.pulse-closing{padding:8vw;text-align:center;background:#151820}.pulse-footer{padding:1.5rem 5vw;display:flex;align-items:center;justify-content:space-between}@keyframes pulsefloat{50%{transform:translateY(-10px) rotate(1deg)}}.pulse-wall{animation:pulsefloat 7s ease-in-out infinite}.pulse-stage:before{content:"";position:absolute;width:30vw;height:30vw;border-radius:50%;background:#ff5a3620;filter:blur(60px);right:8%;top:12%}.pulse-stage{position:relative;isolation:isolate}.pulse-copy,.pulse-wall{position:relative;z-index:1}@media(max-width:780px){h1{font-size:clamp(2.5rem,13vw,4.5rem)}header nav{display:none!important}header nav.open{display:flex!important;position:absolute;top:100%;left:0;right:0;background:var(--dark);padding:1rem;flex-direction:column}header>button,.pulse-menu,.pulse-hamb{display:block!important;margin-left:auto;background:transparent;color:inherit;border:1px solid currentColor;padding:.55rem .8rem}.pulse-stage,.pulse-cover,.pulse-premiere,.pulse-hero,.pulse-workspace,.pulse-map{grid-template-columns:1fr!important;padding:4rem 1.2rem!important}.pulse-curtain,.pulse-issue,.pulse-workspace aside{display:none}.pulse-wall,.pulse-photo,.pulse-poster,.pulse-preview{height:420px;min-height:0}.pulse-ribbon,.pulse-program,.pulse-timeline,.pulse-checks,.pulse-zones{grid-template-columns:1fr!important}.pulse-editorial,.pulse-columns,.pulse-notes,.pulse-guide,.pulse-manual,.pulse-field{grid-template-columns:1fr!important;padding:4rem 1.2rem!important}aside,section header{position:static!important}.pulse-copy ul{flex-direction:column}.pulse-tile.one{left:.5rem}.pulse-tile.two{right:.5rem}.pulse-poster{height:250px!important}.pulse-intro h1{font-size:2.8rem}.pulse-ticker{max-width:100vw;overflow-x:hidden}article{max-width:100%;overflow-wrap:anywhere}article table{display:block;overflow-x:auto}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}
.pulse-wall{background-image:linear-gradient(145deg,#00000038,#00000070),url("/images/jerkmate-chat-background.webp")!important;background-size:cover!important;background-position:center!important}

