.landing-shell.svelte-vhvsze.svelte-vhvsze{position:relative;min-height:calc(100vh - 59px);overflow:hidden;background:linear-gradient(95deg,#050606f0,#050606bd 43%,#050606f2),url(../../../rugged-barbell-hero.png);background-size:cover;background-position:center;color:#f8fafc}.landing-shell.svelte-vhvsze.svelte-vhvsze:before{content:"";position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;background:url(../../../rugged-barbell-hero.png) center / cover no-repeat;filter:blur(22px) grayscale(.25);opacity:.42;transform:scale(1.04)}.landing-shell.svelte-vhvsze.svelte-vhvsze:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 18%),radial-gradient(circle at 72% 30%,rgba(216,210,197,.16),transparent 26rem),repeating-linear-gradient(117deg,rgba(255,255,255,.035) 0 1px,transparent 1px 11px),linear-gradient(90deg,rgba(0,0,0,.28),transparent 44%,rgba(0,0,0,.48));mix-blend-mode:screen;opacity:.72}.grid-haze.svelte-vhvsze.svelte-vhvsze{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(circle,rgba(255,255,255,.18) 0 1px,transparent 1px),linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:180px 180px,44px 44px,44px 44px;-webkit-mask-image:linear-gradient(90deg,black,transparent 74%);mask-image:linear-gradient(90deg,black,transparent 74%)}.hero-stack.svelte-vhvsze.svelte-vhvsze{display:grid;gap:16px}.iron-stage.svelte-vhvsze.svelte-vhvsze{position:relative;min-height:300px;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:linear-gradient(180deg,#ffffff14,#00000024 36%,#0009),url(../../../rugged-barbell-hero.png) center / cover no-repeat;box-shadow:0 38px 110px #0000009e,inset 0 1px #ffffff1f,inset 0 -2px #000000b3}.iron-stage.svelte-vhvsze.svelte-vhvsze:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.18),transparent 48%,rgba(0,0,0,.36)),repeating-linear-gradient(125deg,rgba(255,255,255,.04) 0 1px,transparent 1px 8px),radial-gradient(circle at 44% 42%,rgba(255,255,255,.22),transparent 21rem)}.iron-stage.svelte-vhvsze.svelte-vhvsze:after{content:"STRENGTH BLOCK";position:absolute;left:18px;bottom:16px;border-left:3px solid #f4c542;padding-left:12px;color:#ffffffd6;font-size:.72rem;font-weight:950;letter-spacing:.18em}.chalk-cloud.svelte-vhvsze.svelte-vhvsze{position:absolute;border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,.58),transparent 62%),radial-gradient(circle at 68% 24%,rgba(255,255,255,.34),transparent 46%);filter:blur(12px);opacity:.55}.cloud-one.svelte-vhvsze.svelte-vhvsze{top:32px;left:190px;width:260px;height:132px;transform:rotate(-18deg)}.cloud-two.svelte-vhvsze.svelte-vhvsze{right:32px;top:70px;width:170px;height:120px;transform:rotate(18deg)}.floor-dust.svelte-vhvsze.svelte-vhvsze{position:absolute;left:9%;right:9%;bottom:36px;height:28px;border-radius:999px;background:radial-gradient(ellipse,rgba(255,255,255,.42),transparent 72%);filter:blur(4px);opacity:.58}.mission-panel.svelte-vhvsze.svelte-vhvsze{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.82fr);gap:44px;align-items:center;min-height:calc(100vh - 160px);padding:clamp(32px,6vw,82px);box-sizing:border-box}.mission-copy.svelte-vhvsze.svelte-vhvsze{max-width:800px}.eyebrow.svelte-vhvsze.svelte-vhvsze{margin:0 0 18px;color:#d8d2c5;font-size:.82rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}h1.svelte-vhvsze.svelte-vhvsze{max-width:840px;margin:0;color:#fff;font-size:clamp(3rem,7vw,6.6rem);font-weight:950;line-height:.94;text-align:left}.lede.svelte-vhvsze.svelte-vhvsze{max-width:680px;margin:28px 0 0;color:#cfd4cf;font-size:1.16rem;line-height:1.7}.actions.svelte-vhvsze.svelte-vhvsze{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.actions.svelte-vhvsze a.svelte-vhvsze,.workflow-band.svelte-vhvsze a.svelte-vhvsze{text-decoration:none}.actions.svelte-vhvsze a.svelte-vhvsze{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:6px;padding:0 18px;font-weight:900}.primary.svelte-vhvsze.svelte-vhvsze{background:linear-gradient(135deg,#d8d2c5,#5d5952);color:#101813;box-shadow:0 16px 40px #d8d2c53d,inset 0 -2px #0000004d;text-transform:uppercase}.secondary.svelte-vhvsze.svelte-vhvsze{border:1px solid rgba(255,255,255,.34);background:#ffffff14;color:#fff}.ops-board.svelte-vhvsze.svelte-vhvsze{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.22);border-radius:8px;background:linear-gradient(180deg,#ffffff1c,#ffffff0a),repeating-linear-gradient(135deg,rgba(255,255,255,.025) 0 1px,transparent 1px 8px),#080909db;padding:18px;box-shadow:0 28px 80px #00000057;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.board-topline.svelte-vhvsze.svelte-vhvsze{display:flex;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.16);color:#9ca3af;font-weight:800}.board-topline.svelte-vhvsze strong.svelte-vhvsze{color:#f9fafb}.score-strip.svelte-vhvsze.svelte-vhvsze{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.score-strip.svelte-vhvsze article.svelte-vhvsze{min-height:116px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#ffffff12;padding:14px;box-sizing:border-box}.score-strip.svelte-vhvsze span.svelte-vhvsze,.workflow-band.svelte-vhvsze span.svelte-vhvsze{display:block;color:#d8d2c5;font-size:.78rem;font-weight:900;text-transform:uppercase}.score-strip.svelte-vhvsze strong.svelte-vhvsze{display:block;margin-top:16px;color:#fff;font-size:1.55rem}.score-strip.svelte-vhvsze small.svelte-vhvsze{display:block;margin-top:8px;color:#cbd5e1;font-weight:750}.timeline.svelte-vhvsze.svelte-vhvsze{display:grid;gap:12px;margin-top:18px}.timeline.svelte-vhvsze div.svelte-vhvsze{display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;align-items:start;border-top:1px solid rgba(255,255,255,.12);padding-top:12px}.time.svelte-vhvsze.svelte-vhvsze{color:#f4c542;font-weight:950}.timeline.svelte-vhvsze p.svelte-vhvsze{margin:0;color:#e5e7eb;line-height:1.5}.workflow-band.svelte-vhvsze.svelte-vhvsze{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.14);background:#050b09eb}.workflow-band.svelte-vhvsze a.svelte-vhvsze{display:grid;gap:10px;min-height:118px;padding:24px clamp(20px,4vw,44px);border-right:1px solid rgba(255,255,255,.14);color:#f9fafb;box-sizing:border-box;transition:background .16s ease,transform .16s ease}.workflow-band.svelte-vhvsze a.svelte-vhvsze:hover{background:#ffffff0e;text-decoration:none}.workflow-band.svelte-vhvsze a.svelte-vhvsze:last-child{border-right:0}.workflow-band.svelte-vhvsze strong.svelte-vhvsze{max-width:360px;font-size:1.06rem;line-height:1.4}@media (max-width: 980px){.mission-panel.svelte-vhvsze.svelte-vhvsze,.workflow-band.svelte-vhvsze.svelte-vhvsze{grid-template-columns:1fr}.workflow-band.svelte-vhvsze a.svelte-vhvsze{border-right:0;border-bottom:1px solid rgba(255,255,255,.14)}}@media (max-width: 640px){.mission-panel.svelte-vhvsze.svelte-vhvsze{padding:28px 18px}h1.svelte-vhvsze.svelte-vhvsze{font-size:3.1rem}.score-strip.svelte-vhvsze.svelte-vhvsze{grid-template-columns:1fr}}
