@font-face{font-family:'Rubik';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/uploads/laserland-bunker/laserland-bunker/fonts/rubik-400.woff2?v=1780921408) format('woff2')}@font-face{font-family:'Rubik';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/uploads/laserland-bunker/laserland-bunker/fonts/rubik-500.woff2?v=1780921408) format('woff2')}@font-face{font-family:'Rubik';font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/uploads/laserland-bunker/laserland-bunker/fonts/rubik-700.woff2?v=1780921408) format('woff2')}@font-face{font-family:'Rubik';font-style:normal;font-weight:800;font-display:swap;src:url(/wp-content/uploads/laserland-bunker/laserland-bunker/fonts/rubik-800.woff2?v=1780921408) format('woff2')}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/uploads/laserland-bunker/laserland-bunker/fonts/jbmono-400.woff2?v=1780921408) format('woff2')}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/uploads/laserland-bunker/laserland-bunker/fonts/jbmono-500.woff2?v=1780921408) format('woff2')}#ll-bunker-landing{--void: #060a0e;--bunker-950: #0a1016;--bunker-900: #0e1620;--bunker-850: #121c27;--bunker-800: #16222e;--bunker-700: #1d2c39;--steel: #2a3d4c;--steel-soft: rgba(120,160,185,.14);--term: #b6e04a;--term-dim: #7fa83a;--term-deep: #486b22;--term-glow: rgba(182,224,74,.55);--amber: #FFBE2B;--amber-deep: #E6AD19;--amber-glow: rgba(255,190,43,.5);--alert: #EE3164;--alert-glow: rgba(238,49,100,.45);--cta: #FF7800;--cta-hover: #FF9333;--ll-cyan: #00AAD4;--ll-cyan-80: #3BBBDB;--ll-darkblue: #00244A;--ink: #eaf2ee;--ink-2: rgba(225,238,232,.66);--ink-3: rgba(225,238,232,.40);--display: "Rubik",system-ui,sans-serif;--body: "Rubik",system-ui,sans-serif;--mono: "JetBrains Mono",ui-monospace,Menlo,Consolas,monospace;--maxw: 1200px;--pad: clamp(20px,5vw,64px);--r-card: 4px;--r-pill: 999px}#ll-bunker-landing,#ll-bunker-landing *{box-sizing: border-box}#ll-bunker-landing{scroll-behavior: smooth;-webkit-text-size-adjust: 100%}#ll-bunker-landing{margin: 0;font-family: var(--body);background: var(--void);color: var(--ink);font-size: 17px;line-height: 1.6;overflow-x: hidden;background-image: radial-gradient(1200px 700px at 80% -5%,rgba(0,170,212,.06),transparent 60%),radial-gradient(900px 600px at 10% 12%,rgba(182,224,74,.05),transparent 55%)}#ll-bunker-landing h1,#ll-bunker-landing h2,#ll-bunker-landing h3,#ll-bunker-landing h4{font-family: var(--display);margin: 0;line-height: 1.05}#ll-bunker-landing p{margin: 0}#ll-bunker-landing a{color: inherit;text-decoration: none}#ll-bunker-landing img{max-width: 100%;display: block}#ll-bunker-landing ::selection{background: var(--term);color: #06120a}#ll-bunker-landing .wrap{max-width: var(--maxw);margin: 0 auto;padding-inline: var(--pad)}#ll-bunker-landing .eyebrow{font-family: var(--mono);font-size: 12px;letter-spacing: .22em;text-transform: uppercase;color: var(--term);display: inline-flex;align-items: center;gap: 10px;font-weight: 500}#ll-bunker-landing .eyebrow::before{content: "";width: 8px;height: 8px;background: var(--term);box-shadow: 0 0 10px var(--term-glow);border-radius: 1px;animation: blink 1.6s steps(1) infinite}#ll-bunker-landing .eyebrow.amber{color: var(--amber)}#ll-bunker-landing .eyebrow.amber::before{background: var(--amber);box-shadow: 0 0 10px var(--amber-glow)}#ll-bunker-landing .eyebrow.cyan{color: var(--ll-cyan)}#ll-bunker-landing .eyebrow.cyan::before{background: var(--ll-cyan);box-shadow: 0 0 10px rgba(0,170,212,.5)}@keyframes blink{0%,55%{opacity: 1}56%,100%{opacity: .15}}#ll-bunker-landing .section{padding-block: clamp(64px,9vw,120px);position: relative}#ll-bunker-landing .section-head{max-width: 760px;margin-bottom: clamp(36px,5vw,56px)}#ll-bunker-landing .section-head h2{font-size: clamp(30px,5.4vw,60px);font-weight: 800;letter-spacing: -.02em;margin-top: 16px;text-transform: uppercase}#ll-bunker-landing .section-head h2 .accent{color: var(--term)}#ll-bunker-landing .section-head p{margin-top: 18px;color: var(--ink-2);font-size: clamp(16px,2vw,19px);max-width: 620px}#ll-bunker-landing .lead{color: var(--ink-2)}#ll-bunker-landing .btn{display: inline-flex;align-items: center;justify-content: center;gap: 10px;font-family: var(--display);font-weight: 700;font-size: 15px;letter-spacing: .06em;text-transform: uppercase;padding: 16px 26px;border-radius: var(--r-card);border: 0;cursor: pointer;transition: transform .08s ease,background .18s ease,box-shadow .18s ease,border-color .18s;-webkit-tap-highlight-color: transparent}#ll-bunker-landing .btn:active{transform: scale(.97)}#ll-bunker-landing .btn-cta{background: var(--cta);color: #fff;box-shadow: 0 0 0 1px rgba(255,120,0,.4),0 8px 28px rgba(255,120,0,.28)}#ll-bunker-landing .btn-cta:hover{background: var(--cta-hover)}#ll-bunker-landing .btn-ghost{background: rgba(182,224,74,.06);color: var(--term);border: 1.5px solid rgba(182,224,74,.42)}#ll-bunker-landing .btn-ghost:hover{background: rgba(182,224,74,.12);border-color: var(--term)}#ll-bunker-landing .btn-line{background: transparent;color: var(--ink);border: 1.5px solid var(--steel)}#ll-bunker-landing .btn-line:hover{border-color: var(--ink-2)}#ll-bunker-landing .btn-text{background: none;color: var(--ink-2);padding: 14px 8px;font-family: var(--mono);font-size: 13px;letter-spacing: .14em;border-bottom: 1px dashed var(--steel);border-radius: 0}#ll-bunker-landing .btn-text:hover{color: var(--term);border-color: var(--term)}#ll-bunker-landing .metal{background: linear-gradient(180deg,rgba(255,255,255,.035),transparent 30%),var(--bunker-900);border: 1px solid var(--steel);border-radius: var(--r-card)}#ll-bunker-landing .hazard{height: 14px;background: repeating-linear-gradient(45deg,var(--amber) 0 18px,#0a0a0a 18px 36px);opacity: .9}#ll-bunker-landing .hazard.thin{height: 6px}#ll-bunker-landing .rivet{width: 7px;height: 7px;border-radius: 50%;background: radial-gradient(circle at 35% 30%,#5a7283,#1a2630);box-shadow: inset 0 0 2px rgba(0,0,0,.8)}#ll-bunker-landing .ticked{position: relative}#ll-bunker-landing .ticked::before,#ll-bunker-landing .ticked::after{content: "";position: absolute;width: 14px;height: 14px;border-color: var(--term-dim);border-style: solid;opacity: .55}#ll-bunker-landing .ticked::before{top: -1px;left: -1px;border-width: 1px 0 0 1px}#ll-bunker-landing .ticked::after{bottom: -1px;right: -1px;border-width: 0 1px 1px 0}#ll-bunker-landing .scan{position: relative}#ll-bunker-landing .scan::after{content: "";position: absolute;inset: 0;pointer-events: none;background: repeating-linear-gradient(0deg,rgba(0,0,0,.16) 0 2px,transparent 2px 4px);mix-blend-mode: multiply;opacity: .5;border-radius: inherit}#ll-bunker-landing .reveal{opacity: 0;transform: translateY(22px);transition: opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}#ll-bunker-landing .reveal.in{opacity: 1;transform: none}@media (prefers-reduced-motion: reduce){#ll-bunker-landing .reveal{opacity: 1;transform: none;transition: none}#ll-bunker-landing,#ll-bunker-landing *{scroll-behavior: auto !important}}#ll-bunker-landing .site-placeholder{background: repeating-linear-gradient(135deg,rgba(120,160,185,.05) 0 12px,transparent 12px 24px),var(--bunker-850);border-block: 1px dashed var(--steel);color: var(--ink-3)}#ll-bunker-landing .site-placeholder .wrap{display: flex;align-items: center;gap: 20px;min-height: 76px}#ll-bunker-landing .ph-tag{font-family: var(--mono);font-size: 11px;letter-spacing: .18em;text-transform: uppercase;color: var(--term-dim);border: 1px solid var(--steel);padding: 5px 10px;border-radius: 3px;white-space: nowrap}#ll-bunker-landing .site-header .logo{height: 30px;width: auto;opacity: .92}#ll-bunker-landing .site-header .wrap{justify-content: space-between}#ll-bunker-landing .ph-nav{display: flex;gap: 24px;font-family: var(--mono);font-size: 12px;letter-spacing: .12em;color: var(--ink-3);text-transform: uppercase}#ll-bunker-landing .ph-note{font-family: var(--mono);font-size: 11px;color: var(--ink-3);letter-spacing: .1em}@media (max-width: 720px){#ll-bunker-landing .ph-nav{display: none}}#ll-bunker-landing .site-footer{padding-block: 40px}#ll-bunker-landing .site-footer .wrap{flex-direction: column;align-items: flex-start;gap: 14px;min-height: 0}#ll-bunker-landing .site-footer .logo{height: 26px;opacity: .8}#ll-bunker-landing .hero{position: relative;min-height: 100svh;display: flex;align-items: center;padding-block: 120px 80px;overflow: hidden;background: radial-gradient(120% 90% at 78% 8%,rgba(0,36,74,.55),transparent 55%),radial-gradient(90% 80% at 12% 100%,rgba(72,107,34,.35),transparent 60%),linear-gradient(180deg,#080d12,#060a0e 60%)}#ll-bunker-landing .hero-bg{position: absolute;inset: 0;z-index: 0;background: radial-gradient(60% 50% at 70% 30%,rgba(255,190,43,.10),transparent 70%),radial-gradient(50% 60% at 30% 80%,rgba(0,170,212,.10),transparent 70%)}#ll-bunker-landing .hero-bg::before{content: "";position: absolute;inset: 0;background-image: linear-gradient(rgba(120,160,185,.10) 1px,transparent 1px),linear-gradient(90deg,rgba(120,160,185,.08) 1px,transparent 1px);background-size: 46px 46px;mask-image: radial-gradient(120% 80% at 50% 30%,#000 30%,transparent 78%);opacity: .6}#ll-bunker-landing .hero-grain{position:absolute;inset:0;z-index:1;pointer-events:none;background: repeating-linear-gradient(0deg,rgba(0,0,0,.22) 0 2px,transparent 2px 4px);opacity:.28;mix-blend-mode: multiply}#ll-bunker-landing .hero-vignette{position:absolute;inset:0;z-index:1;pointer-events:none;box-shadow: inset 0 0 200px 40px rgba(0,0,0,.7)}#ll-bunker-landing .hero .wrap{position: relative;z-index: 2;width: 100%;display: grid;grid-template-columns: 1.05fr .95fr;gap: clamp(28px,4vw,64px);align-items: center}#ll-bunker-landing .hero-copy{max-width: 620px}#ll-bunker-landing .hero h1{font-size: clamp(40px,7vw,84px);font-weight: 800;letter-spacing: -.025em;margin-top: 22px;text-transform: uppercase}#ll-bunker-landing .hero h1 .glow{color: var(--term);text-shadow: 0 0 24px var(--term-glow);display:block}#ll-bunker-landing .hero .sub{margin-top: 22px;font-size: clamp(17px,2.2vw,22px);color: var(--ink-2);max-width: 480px;line-height: 1.5}#ll-bunker-landing .hero .price-tag{margin-top: 26px;display: inline-flex;align-items: baseline;gap: 12px;font-family: var(--mono);font-size: 14px;letter-spacing: .14em;color: var(--ink-3);text-transform: uppercase}#ll-bunker-landing .hero .price-tag b{font-family: var(--display);font-size: 26px;color: var(--amber);letter-spacing: 0;text-shadow: 0 0 16px var(--amber-glow)}#ll-bunker-landing .hero-cta{margin-top: 30px;display: flex;flex-wrap: wrap;gap: 14px;align-items: center}#ll-bunker-landing .terminal{position: relative;background: linear-gradient(180deg,#0a1410,#07100c);border: 1px solid rgba(182,224,74,.28);border-radius: 8px;box-shadow: 0 0 0 1px rgba(0,0,0,.5),0 30px 80px rgba(0,0,0,.6),inset 0 0 60px rgba(72,107,34,.18);overflow: hidden}#ll-bunker-landing .terminal::after{content: "";position: absolute;inset: 0;pointer-events: none;background: repeating-linear-gradient(0deg,rgba(0,0,0,.22) 0 2px,transparent 2px 4px);opacity: .35}#ll-bunker-landing .terminal::before{content: "";position: absolute;inset: 0;pointer-events: none;background: radial-gradient(80% 60% at 50% 0%,rgba(182,224,74,.12),transparent 70%)}#ll-bunker-landing .term-bar{display: flex;align-items: center;gap: 10px;padding: 10px 14px;background: linear-gradient(180deg,#122017,#0c160f);border-bottom: 1px solid rgba(182,224,74,.2);font-family: var(--mono);font-size: 11px;letter-spacing: .16em;color: var(--term-dim);text-transform: uppercase}#ll-bunker-landing .term-bar .dot{width: 9px;height: 9px;border-radius: 50%}#ll-bunker-landing .term-bar .dot.r{background: var(--alert);box-shadow: 0 0 8px var(--alert-glow)}#ll-bunker-landing .term-bar .dot.y{background: var(--amber)}#ll-bunker-landing .term-bar .dot.g{background: var(--term)}#ll-bunker-landing .term-bar .id{margin-left: auto}#ll-bunker-landing .term-body{padding: 22px 22px 24px;font-family: var(--mono);color: var(--term);position: relative;z-index: 1}#ll-bunker-landing .term-boot{color: var(--term-dim);font-size: 12.5px;line-height: 1.9;min-height: 1.9em}#ll-bunker-landing .term-boot .ok{color: var(--term)}#ll-bunker-landing .term-status{margin-top: 14px;border-top: 1px dashed rgba(182,224,74,.25);padding-top: 14px;display: grid;gap: 9px}#ll-bunker-landing .term-row{display: grid;grid-template-columns: 130px 1fr;gap: 12px;font-size: 13.5px;align-items: baseline}#ll-bunker-landing .term-row .k{color: var(--term-dim);letter-spacing: .08em}#ll-bunker-landing .term-row .v{color: var(--ink)}#ll-bunker-landing .term-row .v.hot{color: var(--amber)}#ll-bunker-landing .term-cursor{display: inline-block;width: 9px;height: 16px;background: var(--term);margin-left: 2px;vertical-align: -2px;animation: blink 1s steps(1) infinite;box-shadow: 0 0 10px var(--term-glow)}#ll-bunker-landing .pipboy{position: relative}#ll-bunker-landing .pip-frame{position: relative;border-radius: 20px;overflow: hidden;padding: 18px 20px 16px;font-family: var(--mono);color: var(--term);background: radial-gradient(130% 110% at 50% -10%,rgba(182,224,74,.12),transparent 58%),linear-gradient(180deg,#0a1510,#060f0a 70%);border: 1px solid rgba(182,224,74,.32);box-shadow: inset 0 0 70px rgba(72,107,34,.28),inset 0 0 0 2px rgba(0,0,0,.55),0 30px 80px rgba(0,0,0,.6)}#ll-bunker-landing .pip-frame::before{content: "";position: absolute;inset: 0;pointer-events: none;z-index: 4;border-radius: inherit;background: radial-gradient(100% 100% at 50% 50%,transparent 58%,rgba(0,0,0,.40));box-shadow: inset 0 0 130px 12px rgba(0,0,0,.5)}#ll-bunker-landing .pip-frame::after{content: "";position: absolute;inset: 0;pointer-events: none;z-index: 5;border-radius: inherit;background: repeating-linear-gradient(0deg,rgba(0,0,0,.30) 0 2px,transparent 2px 4px);opacity: .5;animation: pipflicker 5s infinite steps(40)}@keyframes pipflicker{0%,96%{opacity:.5}97%{opacity:.34}98%{opacity:.62}99%{opacity:.45}100%{opacity:.5}}@media (prefers-reduced-motion: reduce){#ll-bunker-landing .pip-frame::after{animation: none}}#ll-bunker-landing .pip-screen{position: relative;z-index: 1}#ll-bunker-landing .pip-head{display: flex;justify-content: space-between;align-items: center;font-size: 11px;letter-spacing: .14em;color: var(--term-dim);min-height: 1.3em}#ll-bunker-landing .pip-head .rec{color: var(--alert);display: flex;align-items: center;gap: 6px}#ll-bunker-landing .pip-head .rec::before{content: "";width: 7px;height: 7px;border-radius: 50%;background: var(--alert);box-shadow: 0 0 8px var(--alert-glow);animation: blink 1.4s steps(1) infinite}#ll-bunker-landing .pip-tabs{display: flex;gap: 16px;margin-top: 12px;padding-bottom: 9px;border-bottom: 1px solid rgba(182,224,74,.3);font-size: 13px;font-weight: 600;letter-spacing: .07em;overflow-x: auto;scrollbar-width: none}#ll-bunker-landing .pip-tabs::-webkit-scrollbar{display: none}#ll-bunker-landing .pip-tabs .pt{color: var(--term-dim);position: relative;white-space: nowrap;cursor: default}#ll-bunker-landing .pip-tabs .pt.active{color: var(--term);text-shadow: 0 0 10px var(--term-glow)}#ll-bunker-landing .pip-tabs .pt.active::after{content: "";position: absolute;left: -4px;right: -4px;bottom: -10px;height: 2px;background: var(--term);box-shadow: 0 0 8px var(--term-glow)}#ll-bunker-landing .pip-sub{font-size: 10.5px;letter-spacing: .15em;color: var(--term-dim);margin-top: 13px}#ll-bunker-landing .pip-main{display: grid;grid-template-columns: 1.15fr .85fr;gap: 20px;margin-top: 14px}#ll-bunker-landing .pip-stats{display: flex;flex-direction: column;gap: 3px}#ll-bunker-landing .pip-stat{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 6px 10px;font-size: 14px;letter-spacing: .03em;opacity: 0;transform: translateX(-7px);transition: opacity .22s ease,transform .22s ease}#ll-bunker-landing .pip-stat.lit{opacity: 1;transform: none}#ll-bunker-landing .pip-stat.active{background: var(--term);color: #06120a;font-weight: 600;box-shadow: 0 0 16px var(--term-glow)}#ll-bunker-landing .pip-stat .pv{font-variant-numeric: tabular-nums}#ll-bunker-landing .pip-side{display: flex;flex-direction: column}#ll-bunker-landing .pip-figure{display: grid;place-items: center;padding: 2px 0 12px}#ll-bunker-landing .pip-avatar{width: 130px;height: auto;filter: drop-shadow(0 0 14px var(--term-glow)) drop-shadow(0 0 4px rgba(182,224,74,.6));image-rendering: auto}#ll-bunker-landing .pip-data{border-top: 1px dashed rgba(182,224,74,.3);padding-top: 11px;display: grid;gap: 6px}#ll-bunker-landing .pip-data .pd{display: grid;grid-template-columns: 64px 1fr;gap: 8px;font-size: 11px;align-items: baseline}#ll-bunker-landing .pip-data .pd .k{color: var(--term-dim);letter-spacing: .08em}#ll-bunker-landing .pip-data .pd .v{color: var(--ink)}#ll-bunker-landing .pip-data .pd .v.hot{color: var(--amber)}#ll-bunker-landing .pip-desc{margin-top: 14px;border-top: 1px solid rgba(182,224,74,.3);padding-top: 11px;font-size: 11.5px;line-height: 1.55;color: var(--term-dim);min-height: 3.4em}#ll-bunker-landing .pip-desc b{color: var(--term)}#ll-bunker-landing .pip-footer{margin-top: 12px;display: flex;align-items: center;gap: 12px;border-top: 1px solid rgba(182,224,74,.3);padding-top: 11px;font-size: 11px;letter-spacing: .06em;color: var(--term-dim)}#ll-bunker-landing .pip-int{flex: 1;height: 9px;position: relative;border: 1px solid rgba(182,224,74,.35)}#ll-bunker-landing .pip-int::before{content: "";position: absolute;inset: 1px;background: repeating-linear-gradient(90deg,var(--term) 0 6px,transparent 6px 9px);box-shadow: 0 0 8px var(--term-glow)}#ll-bunker-landing .pip-footer b{color: var(--term)}@media (max-width: 860px){#ll-bunker-landing .hero .wrap{grid-template-columns: 1fr}#ll-bunker-landing .hero-copy{max-width: none}}@media (max-width: 480px){#ll-bunker-landing .pip-main{grid-template-columns: 1fr;gap: 16px}#ll-bunker-landing .pip-tabs{gap: 12px;font-size: 12px}#ll-bunker-landing .pip-side{display: grid;grid-template-columns: 1fr auto;gap: 14px;align-items: center}#ll-bunker-landing .pip-figure{padding: 0;order: 2}#ll-bunker-landing .pip-avatar{width: 96px}#ll-bunker-landing .pip-data{order: 1;border-top: 0;padding-top: 0}}#ll-bunker-landing .scroll-hint{position: absolute;left: 50%;bottom: 26px;transform: translateX(-50%);z-index: 3;font-family: var(--mono);font-size: 11px;letter-spacing: .2em;color: var(--ink-3);text-transform: uppercase;display: flex;flex-direction: column;align-items: center;gap: 8px}#ll-bunker-landing .scroll-hint .arrow{width: 1px;height: 26px;background: linear-gradient(var(--term),transparent)}#ll-bunker-landing .anchor-nav{position: sticky;top: 0;z-index: 40;background: rgba(8,13,18,.86);backdrop-filter: blur(10px);border-bottom: 1px solid var(--steel)}#ll-bunker-landing .anchor-nav .wrap{display: flex;align-items: center;gap: 8px;min-height: 60px}#ll-bunker-landing .anchor-nav .brand{font-family: var(--mono);font-size: 12px;letter-spacing: .2em;color: var(--term);text-transform: uppercase;margin-right: auto;display: flex;align-items: center;gap: 9px}#ll-bunker-landing .anchor-nav .brand b{color: var(--ink);font-family: var(--display);letter-spacing: .04em}#ll-bunker-landing .anchor-links{display: flex;gap: 4px;overflow-x: auto;scrollbar-width: none}#ll-bunker-landing .anchor-links::-webkit-scrollbar{display: none}#ll-bunker-landing .anchor-links a{font-family: var(--mono);font-size: 12px;letter-spacing: .08em;text-transform: uppercase;color: var(--ink-2);padding: 9px 13px;border-radius: 3px;white-space: nowrap;border: 1px solid transparent;transition: color .15s,border-color .15s,background .15s}#ll-bunker-landing .anchor-links a:hover,#ll-bunker-landing .anchor-links a.active{color: var(--term);border-color: rgba(182,224,74,.3);background: rgba(182,224,74,.06)}#ll-bunker-landing .anchor-nav .nav-cta{margin-left: 8px}@media (max-width: 880px){#ll-bunker-landing .anchor-nav .nav-cta,#ll-bunker-landing .anchor-nav .brand b{display: none}}#ll-bunker-landing .brief{background: var(--bunker-950);border-top: 1px solid var(--steel)}#ll-bunker-landing .brief-grid{display: grid;grid-template-columns: 1fr 1fr;gap: clamp(28px,4vw,64px);align-items: center}@media (max-width: 760px){#ll-bunker-landing .brief-grid{grid-template-columns: 1fr;align-items: start}}#ll-bunker-landing .brief-text p{color: var(--ink-2);font-size: clamp(16px,2vw,19px)}#ll-bunker-landing .brief-text p + p{margin-top: 16px}#ll-bunker-landing .brief-text .fallout-note{margin-top: 18px;font-size: 14px;color: var(--ink-3)}#ll-bunker-landing .status-cards{display: grid;gap: 14px}#ll-bunker-landing .status-card{display: grid;grid-template-columns: auto 1fr;gap: 16px;align-items: center;padding: 18px 20px;background: var(--bunker-900);border: 1px solid var(--steel);border-left: 3px solid var(--term);border-radius: var(--r-card)}#ll-bunker-landing .status-card.amber{border-left-color: var(--amber)}#ll-bunker-landing .status-card.alert{border-left-color: var(--alert)}#ll-bunker-landing .status-card .led{width: 12px;height: 12px;border-radius: 50%;background: var(--term);box-shadow: 0 0 12px var(--term-glow)}#ll-bunker-landing .status-card.amber .led{background: var(--amber);box-shadow: 0 0 12px var(--amber-glow)}#ll-bunker-landing .status-card.alert .led{background: var(--alert);box-shadow: 0 0 12px var(--alert-glow);animation: blink 1.2s steps(1) infinite}#ll-bunker-landing .status-card .label{font-family: var(--mono);font-size: 11px;letter-spacing: .14em;text-transform: uppercase;color: var(--ink-3)}#ll-bunker-landing .status-card .title{font-family: var(--display);font-weight: 600;font-size: 17px;margin-top: 3px}#ll-bunker-landing .audience-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 16px}#ll-bunker-landing .aud-card{position: relative;min-height: 200px;background: var(--bunker-900);border: 1px solid var(--steel);border-radius: var(--r-card);display: flex;flex-direction: column;transition: border-color .2s,transform .2s;overflow: hidden}#ll-bunker-landing .aud-card:hover{border-color: rgba(182,224,74,.4);transform: translateY(-3px)}#ll-bunker-landing .aud-photo{position: relative;height: 170px;overflow: hidden;border-bottom: 1px solid var(--steel)}#ll-bunker-landing .aud-photo .ph-fill{position: absolute;inset: 0;opacity: .6}#ll-bunker-landing .aud-photo-tag{position: absolute;top: 10px;left: 10px;z-index: 2;font-family: var(--mono);font-size: 10px;letter-spacing: .12em;text-transform: uppercase;font-weight: 600;padding: 4px 8px;border-radius: 3px;background: rgba(0,170,212,.18);color: var(--ll-cyan-80);border: 1px solid rgba(0,170,212,.4)}#ll-bunker-landing .aud-info{padding: 22px 24px 26px;display: flex;flex-direction: column;flex: 1}#ll-bunker-landing .aud-card .num{font-family: var(--mono);font-size: 12px;color: var(--term-dim);letter-spacing: .12em}#ll-bunker-landing .aud-card h3{font-size: 22px;font-weight: 700;margin-top: 12px}#ll-bunker-landing .aud-card p{margin-top: 10px;color: var(--ink-2);font-size: 15px}#ll-bunker-landing .aud-card.feature{grid-column: span 2;background: linear-gradient(135deg,rgba(72,107,34,.28),var(--bunker-900) 60%);border-color: rgba(182,224,74,.4)}#ll-bunker-landing .aud-card.feature .aud-photo{height: 220px}#ll-bunker-landing .aud-card.feature h3{font-size: 28px}#ll-bunker-landing .aud-card.muted{opacity: .92}#ll-bunker-landing .aud-card.muted .num{color: var(--ll-cyan)}@media (max-width: 900px){#ll-bunker-landing .audience-grid{grid-template-columns: 1fr 1fr}#ll-bunker-landing .aud-card.feature{grid-column: span 2}#ll-bunker-landing .aud-card.feature .aud-photo{height: 170px}}@media (max-width: 600px){#ll-bunker-landing .audience-grid{grid-template-columns: none;grid-auto-flow: column;grid-auto-columns: 82%;gap: 12px;overflow-x: auto;scroll-snap-type: x mandatory;padding-bottom: 14px;margin-inline: calc(var(--pad) * -1);padding-inline: var(--pad);scrollbar-width: none}#ll-bunker-landing .audience-grid::-webkit-scrollbar{display: none}#ll-bunker-landing .aud-card,#ll-bunker-landing .aud-card.feature{grid-column: auto;scroll-snap-align: center;min-height: 0}#ll-bunker-landing .aud-card.feature .aud-photo,#ll-bunker-landing .aud-photo{height: 150px}#ll-bunker-landing .aud-card.feature h3{font-size: 22px}}#ll-bunker-landing .cta-band{position: relative;overflow: hidden}#ll-bunker-landing .cta-inner{position: relative;border: 1px solid var(--steel);border-radius: 8px;overflow: hidden;background: linear-gradient(120deg,var(--bunker-850),var(--bunker-950));padding: clamp(36px,5vw,60px) clamp(28px,5vw,64px);display: grid;grid-template-columns: 1fr auto;gap: 28px;align-items: center}#ll-bunker-landing .cta-inner::before{content: "";position: absolute;inset: 0;background: radial-gradient(60% 120% at 90% 50%,rgba(255,120,0,.14),transparent 60%);pointer-events: none}#ll-bunker-landing .cta-inner .hz{position: absolute;left: 0;top: 0;bottom: 0;width: 8px;background: repeating-linear-gradient(45deg,var(--amber) 0 12px,#0a0a0a 12px 24px)}#ll-bunker-landing .cta-inner h2{font-size: clamp(26px,4vw,46px);font-weight: 800;text-transform: uppercase;letter-spacing: -.01em;position: relative}#ll-bunker-landing .cta-inner p{color: var(--ink-2);margin-top: 12px;max-width: 520px;position: relative}#ll-bunker-landing .cta-actions{display: flex;flex-direction: column;gap: 12px;position: relative}@media (max-width: 820px){#ll-bunker-landing .cta-inner{grid-template-columns: 1fr}#ll-bunker-landing .cta-actions{flex-direction: row;flex-wrap: wrap}}#ll-bunker-landing .media-grid{display: grid;grid-template-columns: 2fr 1fr;gap: 16px}#ll-bunker-landing .media-col{display: grid;gap: 16px}#ll-bunker-landing .media-ph{position: relative;border-radius: var(--r-card);overflow: hidden;border: 1px solid var(--steel);background: var(--bunker-850);min-height: 200px;display: flex;align-items: center;justify-content: center}#ll-bunker-landing .media-ph.tall{min-height: 416px}#ll-bunker-landing .media-ph .ph-fill{position: absolute;inset: 0;opacity: .5}#ll-bunker-landing .ph-fill.real{background: repeating-linear-gradient(135deg,rgba(0,170,212,.08) 0 14px,transparent 14px 28px),linear-gradient(135deg,#102330,#0a1620)}#ll-bunker-landing .ph-fill.ai{background: radial-gradient(80% 80% at 30% 20%,rgba(255,190,43,.16),transparent 60%),radial-gradient(70% 90% at 80% 90%,rgba(72,107,34,.30),transparent 60%),linear-gradient(135deg,#14180e,#0a0f08)}#ll-bunker-landing .media-ph .ph-center{position: relative;text-align: center;color: var(--ink-3);padding: 24px}#ll-bunker-landing .media-ph .ph-center .play{width: 56px;height: 56px;border: 1.5px solid var(--ink-2);border-radius: 50%;display: grid;place-items: center;margin: 0 auto 14px}#ll-bunker-landing .media-ph .ph-center .play::after{content: "";border-left: 14px solid var(--ink-2);border-block: 9px solid transparent;margin-left: 4px}#ll-bunker-landing .media-tag{position: absolute;top: 12px;left: 12px;z-index: 2;font-family: var(--mono);font-size: 10.5px;letter-spacing: .14em;text-transform: uppercase;padding: 5px 9px;border-radius: 3px;font-weight: 600}#ll-bunker-landing .media-tag.real{background: rgba(0,170,212,.18);color: var(--ll-cyan-80);border: 1px solid rgba(0,170,212,.4)}#ll-bunker-landing .media-tag.ai{background: rgba(255,190,43,.16);color: var(--amber);border: 1px solid rgba(255,190,43,.4)}@media (max-width: 760px){#ll-bunker-landing .media-grid{grid-template-columns: 1fr}#ll-bunker-landing .media-ph.tall{min-height: 240px}}#ll-bunker-landing .timeline{position: relative;margin-top: 20px}#ll-bunker-landing .tl-rail{position: relative}#ll-bunker-landing .tl-track{display: grid;grid-auto-flow: column;grid-auto-columns: minmax(300px,340px);gap: 16px;overflow-x: auto;overflow-y: hidden;scroll-snap-type: x mandatory;padding-bottom: 18px;scroll-behavior: smooth;scrollbar-width: thin;scrollbar-color: var(--term-dim) transparent;margin-inline: calc(var(--pad) * -1);padding-inline: var(--pad)}#ll-bunker-landing .tl-track::-webkit-scrollbar{height: 6px}#ll-bunker-landing .tl-track::-webkit-scrollbar-track{background: var(--bunker-850);border-radius: 3px}#ll-bunker-landing .tl-track::-webkit-scrollbar-thumb{background: var(--term-deep);border-radius: 3px}#ll-bunker-landing .tl-card{scroll-snap-align: start;position: relative;background: var(--bunker-900);border: 1px solid var(--steel);border-radius: var(--r-card);border-top: 3px solid var(--term-dim);padding: 24px 22px 26px;display: flex;flex-direction: column;transition: border-color .2s,transform .2s}#ll-bunker-landing .tl-card:hover{border-color: rgba(182,224,74,.4);transform: translateY(-3px)}#ll-bunker-landing .tl-card.final{border-top-color: var(--cta);background: linear-gradient(160deg,rgba(255,120,0,.14),var(--bunker-900) 62%)}#ll-bunker-landing .tl-num{width: 46px;height: 46px;border-radius: 50%;border: 1px solid var(--term-dim);background: var(--bunker-850);display: grid;place-items: center;font-family: var(--mono);font-weight: 600;font-size: 18px;color: var(--term);box-shadow: 0 0 0 4px rgba(72,107,34,.12)}#ll-bunker-landing .tl-card.final .tl-num{border-color: var(--cta);color: var(--cta);box-shadow: 0 0 0 4px rgba(255,120,0,.12)}#ll-bunker-landing .tl-card .ph-name{font-family: var(--mono);font-size: 11px;letter-spacing: .16em;text-transform: uppercase;color: var(--amber);margin-top: 16px}#ll-bunker-landing .tl-card h3{font-size: 22px;font-weight: 700;margin-top: 6px}#ll-bunker-landing .tl-card p{color: var(--ink-2);margin-top: 10px;font-size: 15px;flex: 1}#ll-bunker-landing .tl-time{display: inline-block;margin-top: 16px;font-family: var(--mono);font-size: 12px;color: var(--ink-3);border: 1px solid var(--steel);padding: 5px 10px;border-radius: 3px;letter-spacing: .06em;align-self: flex-start}#ll-bunker-landing .tl-controls{display: flex;align-items: center;gap: 16px;margin-top: 14px}#ll-bunker-landing .tl-arrow{width: 44px;height: 44px;border-radius: 50%;cursor: pointer;background: var(--bunker-850);border: 1px solid var(--steel);color: var(--term);font-size: 24px;line-height: 1;display: grid;place-items: center;transition: border-color .15s,background .15s,opacity .15s}#ll-bunker-landing .tl-arrow:hover{border-color: var(--term);background: rgba(182,224,74,.08)}#ll-bunker-landing .tl-arrow:disabled{opacity: .35;cursor: default}#ll-bunker-landing .tl-hint{font-family: var(--mono);font-size: 11px;letter-spacing: .14em;text-transform: uppercase;color: var(--term-dim)}#ll-bunker-landing .timing-strip{display: grid;grid-template-columns: repeat(3,1fr);gap: 14px;margin-top: 12px}#ll-bunker-landing .timing-strip .t{padding: 20px;background: var(--bunker-900);border: 1px solid var(--steel);border-radius: var(--r-card);border-top: 3px solid var(--ll-cyan)}#ll-bunker-landing .timing-strip .t .big{font-family: var(--display);font-weight: 800;font-size: 30px;color: var(--ink)}#ll-bunker-landing .timing-strip .t .lbl{color: var(--ink-2);font-size: 14px;margin-top: 6px}@media (max-width: 720px){#ll-bunker-landing .tl-track{grid-auto-columns: 80%}#ll-bunker-landing .timing-strip{grid-template-columns: 1fr}}#ll-bunker-landing .mech-chain{display: grid;grid-template-columns: repeat(3,1fr);gap: 16px}#ll-bunker-landing .mech-node{position: relative;padding: 22px 20px 24px;background: var(--bunker-900);border: 1px solid var(--steel);border-radius: var(--r-card);min-height: 168px;display: flex;flex-direction: column}#ll-bunker-landing .mech-node .step{font-family: var(--mono);font-size: 11px;letter-spacing: .14em;color: var(--term)}#ll-bunker-landing .mech-node h3{font-size: 19px;font-weight: 700;margin-top: 10px}#ll-bunker-landing .mech-node p{color: var(--ink-2);font-size: 14.5px;margin-top: 8px}#ll-bunker-landing .mech-node .stat{margin-top: auto;padding-top: 14px;font-family: var(--mono);font-size: 11px;letter-spacing: .1em;text-transform: uppercase;color: var(--ink-3);display:flex;align-items:center;gap:8px}#ll-bunker-landing .mech-node .stat .led{width: 8px;height: 8px;border-radius: 50%;background: var(--term);box-shadow: 0 0 8px var(--term-glow)}#ll-bunker-landing .mech-node.final{background: linear-gradient(135deg,rgba(255,120,0,.16),var(--bunker-900) 65%);border-color: rgba(255,120,0,.4)}#ll-bunker-landing .mech-node.final .step,#ll-bunker-landing .mech-node.final .stat .led{color: var(--cta)}#ll-bunker-landing .mech-node.final .stat .led{background: var(--cta);box-shadow: 0 0 8px rgba(255,120,0,.5)}#ll-bunker-landing .mech-node::after{content: "›";position: absolute;right: -13px;top: 50%;transform: translateY(-50%);font-family: var(--mono);font-size: 22px;color: var(--term-dim);z-index: 2}#ll-bunker-landing .mech-chain .mech-node:nth-child(3n)::after{display: none}@media (max-width: 820px){#ll-bunker-landing .mech-chain{grid-template-columns: 1fr 1fr}#ll-bunker-landing .mech-chain .mech-node:nth-child(3n)::after{display: block}#ll-bunker-landing .mech-chain .mech-node:nth-child(2n)::after{display: none}}@media (max-width: 520px){#ll-bunker-landing .mech-chain{grid-template-columns: 1fr}#ll-bunker-landing .mech-node::after{content: "⌄";right: 50%;top: auto;bottom: -22px;transform: translateX(50%)}#ll-bunker-landing .mech-chain .mech-node:nth-child(n)::after{display: block}#ll-bunker-landing .mech-chain .mech-node:last-child::after{display: none}}#ll-bunker-landing .roles-head{margin-top: 56px}#ll-bunker-landing .roles-grid{display: grid;grid-template-columns: repeat(4,1fr);gap: 16px;margin-top: 24px}#ll-bunker-landing .dossier{background: linear-gradient(180deg,#0d1410,#0a100c);border: 1px solid rgba(182,224,74,.22);border-radius: var(--r-card);padding: 0;overflow: hidden;position: relative}#ll-bunker-landing .dossier .d-head{padding: 16px 18px;border-bottom: 1px dashed rgba(182,224,74,.25);display: flex;align-items: center;justify-content: space-between}#ll-bunker-landing .dossier .d-id{font-family: var(--mono);font-size: 10px;letter-spacing: .14em;color: var(--term-dim);text-transform: uppercase}#ll-bunker-landing .dossier .d-stamp{font-family: var(--mono);font-size: 9.5px;letter-spacing: .16em;color: var(--term);text-transform: uppercase;border: 1px solid rgba(182,224,74,.4);padding: 3px 7px;border-radius: 2px}#ll-bunker-landing .dossier .d-vis{position: relative;height: 168px;overflow: hidden;border-bottom: 1px dashed rgba(182,224,74,.25);background: radial-gradient(78% 80% at 50% 18%,rgba(182,224,74,.16),transparent 70%),linear-gradient(180deg,#0c160e,#07100a);display: grid;place-items: end center}#ll-bunker-landing .dossier .role-img{height: 158px;width: auto;max-width: 92%;object-fit: contain;object-position: bottom;filter: sepia(1) hue-rotate(52deg) saturate(2.4) brightness(1.06) contrast(1.02) drop-shadow(0 0 8px var(--term-glow))}#ll-bunker-landing .dossier .d-vis .d-scan{position: absolute;inset: 0;pointer-events: none;background: repeating-linear-gradient(0deg,rgba(0,0,0,.32) 0 2px,transparent 2px 4px);opacity: .5}#ll-bunker-landing .dossier .d-vis::after{content: "";position: absolute;inset: 0;pointer-events: none;box-shadow: inset 0 0 40px 6px rgba(0,0,0,.55)}#ll-bunker-landing .dossier h3{font-family: var(--display);font-size: 21px;font-weight: 700;padding: 16px 18px 4px;text-transform: uppercase;letter-spacing: .01em}#ll-bunker-landing .dossier .prof{font-family: var(--mono);font-size: 11px;color: var(--amber);letter-spacing: .1em;padding: 0 18px 14px;text-transform: uppercase}#ll-bunker-landing .dossier .d-rows{padding: 0 18px 18px;display: grid;gap: 9px}#ll-bunker-landing .d-rows .dr{display: grid;grid-template-columns: 86px 1fr;gap: 8px;font-size: 13px;align-items: baseline}#ll-bunker-landing .d-rows .dr .dk{font-family: var(--mono);font-size: 10px;letter-spacing: .08em;text-transform: uppercase;color: var(--term-dim)}#ll-bunker-landing .d-rows .dr .dv{color: var(--ink);font-size: 13.5px}#ll-bunker-landing .d-rows .dr.hidden .dv{color: var(--ink-3);font-style: italic}#ll-bunker-landing .dossier .scanbar{position:absolute;inset:0;pointer-events:none;background: repeating-linear-gradient(0deg,rgba(0,0,0,.16) 0 2px,transparent 2px 4px);opacity:.3}#ll-bunker-landing .roles-note{margin-top: 22px;font-family: var(--mono);font-size: 13px;color: var(--ink-3);letter-spacing: .04em}@media (max-width: 980px){#ll-bunker-landing .roles-grid{grid-template-columns: 1fr 1fr}}@media (max-width: 480px){#ll-bunker-landing .roles-grid{grid-template-columns: 1fr}}#ll-bunker-landing .why{background: var(--bunker-950);border-block: 1px solid var(--steel)}#ll-bunker-landing .why-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 16px}#ll-bunker-landing .why-card{padding: 24px 22px;background: var(--bunker-900);border: 1px solid var(--steel);border-radius: var(--r-card);position: relative}#ll-bunker-landing .why-card .rpt{font-family: var(--mono);font-size: 10px;letter-spacing: .14em;text-transform: uppercase;color: var(--term-dim);display: flex;justify-content: space-between}#ll-bunker-landing .why-card .rpt .ok{color: var(--term)}#ll-bunker-landing .why-card p{margin-top: 14px;font-size: 17px;color: var(--ink);line-height: 1.5}#ll-bunker-landing .why-card .by{margin-top: 14px;font-family: var(--mono);font-size: 12px;color: var(--ink-3)}@media (max-width: 880px){#ll-bunker-landing .why-grid{grid-template-columns: 1fr 1fr}}@media (max-width: 540px){#ll-bunker-landing .why-grid{grid-template-columns: 1fr}}#ll-bunker-landing .kit-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 14px}#ll-bunker-landing .kit-item{display: grid;grid-template-columns: 52px 1fr;gap: 16px;align-items: center;padding: 18px 20px;background: var(--bunker-900);border: 1px solid var(--steel);border-radius: var(--r-card);transition: border-color .2s,background .2s}#ll-bunker-landing .kit-item:hover{border-color: rgba(182,224,74,.4);background: var(--bunker-850)}#ll-bunker-landing .kit-item .slot{width: 52px;height: 52px;border-radius: 4px;border: 1px solid rgba(182,224,74,.35);background: radial-gradient(circle at 40% 30%,rgba(182,224,74,.14),transparent 70%),#0c130d;display: grid;place-items: center;color: var(--term)}#ll-bunker-landing .kit-item .k-name{font-family: var(--display);font-weight: 600;font-size: 16px}#ll-bunker-landing .kit-item .k-sub{font-family: var(--mono);font-size: 11px;color: var(--ink-3);letter-spacing: .06em;margin-top: 3px;text-transform: uppercase}@media (max-width: 880px){#ll-bunker-landing .kit-grid{grid-template-columns: 1fr 1fr}}@media (max-width: 520px){#ll-bunker-landing .kit-grid{grid-template-columns: 1fr}}#ll-bunker-landing .stories-row{display: flex;gap: 16px;overflow-x: auto;padding-bottom: 12px;scroll-snap-type: x mandatory;scrollbar-width: thin}#ll-bunker-landing .stories-row::-webkit-scrollbar{height: 6px}#ll-bunker-landing .stories-row::-webkit-scrollbar-thumb{background: var(--steel);border-radius: 3px}#ll-bunker-landing .story{flex: 0 0 auto;width: 220px;aspect-ratio: 9/16;scroll-snap-align: start;border-radius: 8px;overflow: hidden;border: 1px solid var(--steel);position: relative;background: linear-gradient(160deg,#102330,#0a1118);display: flex;align-items: flex-end}#ll-bunker-landing .story .ph-fill{position: absolute;inset: 0;opacity: .55}#ll-bunker-landing .story .play{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 48px;height: 48px;border: 1.5px solid rgba(255,255,255,.7);border-radius: 50%;display: grid;place-items: center}#ll-bunker-landing .story .play::after{content: "";border-left: 12px solid #fff;border-block: 8px solid transparent;margin-left: 3px}#ll-bunker-landing .story .cap{position: relative;padding: 14px;width: 100%;background: linear-gradient(transparent,rgba(0,0,0,.8))}#ll-bunker-landing .story .cap .t{font-weight: 600;font-size: 14px}#ll-bunker-landing .story .cap .m{font-family: var(--mono);font-size: 10px;color: var(--ink-3);letter-spacing: .1em;text-transform: uppercase;margin-top: 4px}#ll-bunker-landing .story .badge{position: absolute;top: 10px;left: 10px;font-family: var(--mono);font-size: 9.5px;letter-spacing: .12em;text-transform: uppercase;padding: 4px 8px;border-radius: 3px}#ll-bunker-landing .story .badge.real{background: rgba(0,170,212,.2);color: var(--ll-cyan-80);border: 1px solid rgba(0,170,212,.4)}#ll-bunker-landing .price-wrap{display: grid;grid-template-columns: 1fr 1fr;gap: 16px;align-items: stretch}#ll-bunker-landing .price-card{position: relative;padding: clamp(28px,4vw,44px);border-radius: 8px;background: linear-gradient(150deg,var(--bunker-850),var(--bunker-950));border: 1px solid rgba(255,190,43,.3);overflow: hidden}#ll-bunker-landing .price-card .hz{position: absolute;top: 0;left: 0;right: 0;height: 6px;background: repeating-linear-gradient(45deg,var(--amber) 0 12px,#0a0a0a 12px 24px)}#ll-bunker-landing .price-card .lbl{font-family: var(--mono);font-size: 12px;letter-spacing: .16em;text-transform: uppercase;color: var(--ink-3);margin-top: 8px}#ll-bunker-landing .price-card .num{font-family: var(--display);font-weight: 800;font-size: clamp(46px,7vw,72px);color: var(--amber);text-shadow: 0 0 30px var(--amber-glow);line-height: 1;margin-top: 8px}#ll-bunker-landing .price-card .num span{font-size: 22px;color: var(--ink-2);-webkit-text-fill-color: var(--ink-2);text-shadow: none}#ll-bunker-landing .price-card .meta{color: var(--ink-2);margin-top: 14px}#ll-bunker-landing .price-card .actions{margin-top: 26px;display: flex;flex-wrap: wrap;gap: 12px}#ll-bunker-landing .price-aside{padding: clamp(28px,4vw,40px)}#ll-bunker-landing .price-aside h3{font-size: 22px;font-weight: 700;text-transform: uppercase}#ll-bunker-landing .price-aside ul{list-style: none;padding: 0;margin: 18px 0 0;display: grid;gap: 12px}#ll-bunker-landing .price-aside li{display: grid;grid-template-columns: auto 1fr;gap: 12px;color: var(--ink-2);font-size: 15px;align-items: baseline}#ll-bunker-landing .price-aside li::before{content: "▸";color: var(--term)}@media (max-width: 760px){#ll-bunker-landing .price-wrap{grid-template-columns: 1fr}}#ll-bunker-landing .faq-list{display: grid;gap: 10px;max-width: 860px}#ll-bunker-landing .faq-item{background: var(--bunker-900);border: 1px solid var(--steel);border-radius: var(--r-card);overflow: hidden}#ll-bunker-landing .faq-q{width: 100%;text-align: left;background: none;border: 0;cursor: pointer;color: var(--ink);padding: 20px 22px;display: grid;grid-template-columns: auto 1fr auto;gap: 14px;align-items: center;font-family: var(--display);font-weight: 600;font-size: 17px}#ll-bunker-landing .faq-q .qid{font-family: var(--mono);font-size: 12px;color: var(--term-dim);letter-spacing: .08em}#ll-bunker-landing .faq-q .chev{width: 12px;height: 12px;border-right: 2px solid var(--term-dim);border-bottom: 2px solid var(--term-dim);transform: rotate(45deg);transition: transform .25s}#ll-bunker-landing .faq-item.open .faq-q .chev{transform: rotate(-135deg)}#ll-bunker-landing .faq-a{max-height: 0;overflow: hidden;transition: max-height .3s ease}#ll-bunker-landing .faq-a .inner{padding: 0 22px 20px 58px;color: var(--ink-2);font-size: 15.5px}#ll-bunker-landing .faq-item.open .faq-a{max-height: 320px}#ll-bunker-landing .map-wrap{display: grid;grid-template-columns: 1.4fr 1fr;gap: 16px;align-items: stretch}#ll-bunker-landing .map-stage{position: relative;border-radius: 8px;overflow: hidden;border: 1px solid var(--steel);background: radial-gradient(70% 70% at 50% 40%,rgba(0,170,212,.10),transparent 70%),linear-gradient(160deg,#0a141c,#070d12);min-height: 480px}#ll-bunker-landing .map-stage .grid-bg{position: absolute;inset: 0;background-image: linear-gradient(rgba(0,170,212,.10) 1px,transparent 1px),linear-gradient(90deg,rgba(0,170,212,.10) 1px,transparent 1px);background-size: 40px 40px;opacity: .5}#ll-bunker-landing .map-stage .ring{position: absolute;border: 1px solid rgba(0,170,212,.18);border-radius: 50%;left: 50%;top: 50%;transform: translate(-50%,-50%)}#ll-bunker-landing .map-scan{position: absolute;inset: 0;pointer-events: none;background: repeating-linear-gradient(0deg,rgba(0,0,0,.12) 0 2px,transparent 2px 4px);opacity: .4}#ll-bunker-landing .map-marker{position: absolute;transform: translate(-50%,-50%);cursor: pointer;z-index: 3;width: 18px;height: 18px}#ll-bunker-landing .map-marker .pulse{position: absolute;inset: 0;border-radius: 50%;background: var(--term);box-shadow: 0 0 12px var(--term-glow)}#ll-bunker-landing .map-marker .pulse::after{content: "";position: absolute;inset: -6px;border: 1px solid var(--term);border-radius: 50%;animation: ping 2.4s ease-out infinite}#ll-bunker-landing .map-marker.active .pulse{background: var(--amber);box-shadow: 0 0 16px var(--amber-glow)}#ll-bunker-landing .map-marker .mlabel{position: absolute;left: 24px;top: 50%;transform: translateY(-50%);font-family: var(--mono);font-size: 10px;letter-spacing: .08em;color: var(--ink-2);white-space: nowrap;text-transform: uppercase;pointer-events: none}@keyframes ping{0%{transform: scale(.6);opacity: .8}100%{transform: scale(2.4);opacity: 0}}#ll-bunker-landing .map-hud{position: absolute;top: 14px;left: 14px;font-family: var(--mono);font-size: 10.5px;letter-spacing: .14em;text-transform: uppercase;color: var(--term-dim);z-index:4}#ll-bunker-landing .map-hud .count{color: var(--term)}#ll-bunker-landing .map-card{padding: 26px;display: flex;flex-direction: column}#ll-bunker-landing .map-card .found{font-family: var(--mono);font-size: 11px;letter-spacing: .16em;text-transform: uppercase;color: var(--term);display: flex;align-items: center;gap: 9px}#ll-bunker-landing .map-card .found::before{content: "";width: 8px;height: 8px;background: var(--term);border-radius: 50%;box-shadow: 0 0 10px var(--term-glow);animation: blink 1.4s steps(1) infinite}#ll-bunker-landing .map-card h3{font-size: 26px;font-weight: 700;margin-top: 14px;text-transform: uppercase}#ll-bunker-landing .map-card .addr{color: var(--ink-2);margin-top: 12px;font-size: 15px;line-height: 1.5}#ll-bunker-landing .map-card .metro{font-family: var(--mono);font-size: 12px;color: var(--ll-cyan-80);letter-spacing: .06em;margin-top: 10px;display:flex;align-items:center;gap:8px}#ll-bunker-landing .map-card .metro::before{content:"";width:10px;height:10px;border-radius:50%;background: var(--ll-cyan)}#ll-bunker-landing .map-card .coords{font-family: var(--mono);font-size: 11px;color: var(--ink-3);margin-top: 14px;letter-spacing: .06em}#ll-bunker-landing .map-card .actions{margin-top: auto;padding-top: 22px;display: flex;flex-direction: column;gap: 10px}#ll-bunker-landing .map-list{display: flex;flex-wrap: wrap;gap: 8px;margin-top: 18px}#ll-bunker-landing .map-list button{font-family: var(--mono);font-size: 11px;letter-spacing: .06em;color: var(--ink-2);background: var(--bunker-850);border: 1px solid var(--steel);border-radius: 3px;padding: 7px 11px;cursor: pointer;transition: all .15s}#ll-bunker-landing .map-list button:hover,#ll-bunker-landing .map-list button.active{color: var(--term);border-color: rgba(182,224,74,.4)}@media (max-width: 820px){#ll-bunker-landing .map-wrap{grid-template-columns: 1fr}#ll-bunker-landing .map-stage{min-height: 340px}}#ll-bunker-landing .seo{background: var(--bunker-950);border-top: 1px solid var(--steel)}#ll-bunker-landing .seo .wrap{max-width: 980px}#ll-bunker-landing .seo h2{font-size: clamp(24px,3.5vw,36px);font-weight: 700;text-transform: uppercase}#ll-bunker-landing .seo h3{font-size: 19px;font-weight: 600;color: var(--ink);margin-top: 28px}#ll-bunker-landing .seo p{color: var(--ink-2);margin-top: 12px;font-size: 15.5px;line-height: 1.7}#ll-bunker-landing .seo a.inlink{color: var(--ll-cyan-80);border-bottom: 1px solid rgba(0,170,212,.4)}#ll-bunker-landing .seo a.inlink:hover{color: var(--ll-cyan)}#ll-bunker-landing .seo .links{display: flex;flex-wrap: wrap;gap: 10px 22px;margin-top: 18px;font-family: var(--mono);font-size: 13px}#ll-bunker-landing .crumbs{font-family: var(--mono);font-size: 12px;color: var(--ink-3);letter-spacing: .06em;margin-bottom: 20px}#ll-bunker-landing .crumbs a:hover{color: var(--term)}#ll-bunker-landing .sticky-cta{position: fixed;left: 0;right: 0;bottom: 0;z-index: 60;display: none;padding: 12px 16px calc(12px + env(safe-area-inset-bottom));background: rgba(8,13,18,.95);backdrop-filter: blur(10px);border-top: 1px solid var(--steel);gap: 10px;align-items: center}#ll-bunker-landing .sticky-cta .price{font-family: var(--mono);font-size: 12px;color: var(--ink-2);white-space: nowrap}#ll-bunker-landing .sticky-cta .price b{color: var(--amber);font-family: var(--display);font-size: 16px}#ll-bunker-landing .sticky-cta .btn{flex: 1;padding: 14px 16px;font-size: 14px}@media (max-width: 760px){#ll-bunker-landing .sticky-cta{display: flex}#ll-bunker-landing{padding-bottom: 76px}}#ll-bunker-landing .modal-overlay{position: fixed;inset: 0;z-index: 80;background: rgba(4,7,10,.82);backdrop-filter: blur(4px);display: none;align-items: center;justify-content: center;padding: 20px}#ll-bunker-landing .modal-overlay.open{display: flex}#ll-bunker-landing .modal{width: min(560px,100%);max-height: 90vh;overflow-y: auto;background: linear-gradient(180deg,var(--bunker-850),var(--bunker-950));border: 1px solid rgba(255,190,43,.35);border-radius: 8px;position: relative;box-shadow: 0 40px 100px rgba(0,0,0,.7)}#ll-bunker-landing .modal .m-hz{height: 8px;background: repeating-linear-gradient(45deg,var(--amber) 0 14px,#0a0a0a 14px 28px)}#ll-bunker-landing .modal .m-body{padding: 28px clamp(22px,4vw,36px) 32px}#ll-bunker-landing .modal .m-close{position: absolute;top: 18px;right: 18px;width: 36px;height: 36px;border-radius: 4px;border: 1px solid var(--steel);background: var(--bunker-900);color: var(--ink-2);cursor: pointer;font-size: 18px;display:grid;place-items:center;z-index: 2}#ll-bunker-landing .modal .m-close:hover{color: var(--term);border-color: var(--term-dim)}#ll-bunker-landing .modal .m-eyebrow{font-family: var(--mono);font-size: 11px;letter-spacing: .16em;text-transform: uppercase;color: var(--term)}#ll-bunker-landing .modal h3{font-size: 26px;font-weight: 800;text-transform: uppercase;margin-top: 10px}#ll-bunker-landing .modal .price-rows{display: grid;gap: 10px;margin-top: 22px}#ll-bunker-landing .modal .price-row{display: flex;justify-content: space-between;align-items: baseline;padding: 14px 16px;background: var(--bunker-900);border: 1px solid var(--steel);border-radius: var(--r-card)}#ll-bunker-landing .modal .price-row .d{color: var(--ink-2)}#ll-bunker-landing .modal .price-row .p{font-family: var(--display);font-weight: 700;font-size: 20px;color: var(--amber)}#ll-bunker-landing .modal .m-incl{margin-top: 20px}#ll-bunker-landing .modal .m-incl .h{font-family: var(--mono);font-size: 11px;letter-spacing: .14em;text-transform: uppercase;color: var(--ink-3)}#ll-bunker-landing .modal .m-incl ul{list-style: none;padding: 0;margin: 12px 0 0;display: grid;gap: 8px}#ll-bunker-landing .modal .m-incl li{color: var(--ink-2);font-size: 14.5px;display: grid;grid-template-columns: auto 1fr;gap: 10px}#ll-bunker-landing .modal .m-incl li::before{content: "▸";color: var(--term)}#ll-bunker-landing .modal .m-actions{margin-top: 26px;display: flex;gap: 12px;flex-wrap: wrap}#ll-bunker-landing #popup-inner.modal .m-body{text-align: center}#ll-bunker-landing #popup-inner .stub-note{color: var(--ink-3);font-size: 13px;font-family: var(--mono);margin-top: 16px;line-height: 1.7}#ll-bunker-landing #popup-inner .form-stub{display: grid;gap: 12px;margin-top: 22px;text-align: left}#ll-bunker-landing #popup-inner .form-stub .fld{height: 48px;border-radius: 4px;border: 1px dashed var(--steel);background: var(--bunker-900);display: flex;align-items: center;padding: 0 16px;color: var(--ink-3);font-family: var(--mono);font-size: 13px}@media (max-width: 600px){#ll-bunker-landing .mech-chain,#ll-bunker-landing .roles-grid,#ll-bunker-landing .why-grid,#ll-bunker-landing .kit-grid,#ll-bunker-landing .stories-row{display: grid;grid-auto-flow: column;gap: 12px;overflow-x: auto;overflow-y: hidden;scroll-snap-type: x mandatory;padding-bottom: 14px;margin-inline: calc(var(--pad) * -1);padding-inline: var(--pad);scrollbar-width: none}#ll-bunker-landing .mech-chain::-webkit-scrollbar,#ll-bunker-landing .roles-grid::-webkit-scrollbar,#ll-bunker-landing .why-grid::-webkit-scrollbar,#ll-bunker-landing .kit-grid::-webkit-scrollbar,#ll-bunker-landing .stories-row::-webkit-scrollbar{display: none}#ll-bunker-landing .mech-chain{grid-auto-columns: 80%}#ll-bunker-landing .roles-grid{grid-auto-columns: 74%}#ll-bunker-landing .why-grid{grid-auto-columns: 82%}#ll-bunker-landing .mech-node,#ll-bunker-landing .dossier,#ll-bunker-landing .why-card{scroll-snap-align: center;min-height: 0}#ll-bunker-landing .mech-node::after{display: none !important}#ll-bunker-landing .mech-node{min-height: 190px}#ll-bunker-landing .kit-grid{grid-template-rows: repeat(3,auto);grid-auto-columns: 85%}#ll-bunker-landing .kit-item{scroll-snap-align: start}}#ll-bunker-landing h2::before,#ll-bunker-landing h2::after{content: none !important;display: none !important;background: none !important}#ll-bunker-landing a.btn{display: inline-flex !important;align-items: center !important;justify-content: center !important;line-height: 1 !important;text-decoration: none !important}#ll-bunker-landing .anchor-nav{position: static !important;top: auto !important}#ll-bunker-landing .hero-photo,#ll-bunker-landing .hero-photo img{position: absolute;inset: 0;width: 100%;height: 100%}#ll-bunker-landing .hero-photo{z-index: 0;pointer-events: none}#ll-bunker-landing .hero-photo img{object-fit: cover;opacity: .20;filter: saturate(1.05) contrast(1.02)}#ll-bunker-landing .hero-photo::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,rgba(6,10,14,.5),rgba(6,10,14,.86))}#ll-bunker-landing .ph-img-wrap{position: absolute;inset: 0;z-index: 0}#ll-bunker-landing .ph-img{width: 100%;height: 100%;object-fit: cover;opacity: .66}#ll-bunker-landing .ph-img-wrap::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,rgba(8,12,16,.10),rgba(8,12,16,.72))}#ll-bunker-landing .aud-photo .ph-img{opacity: .92}#ll-bunker-landing .aud-photo .ph-img-wrap::after{background: linear-gradient(180deg,rgba(8,12,16,.05),rgba(8,12,16,.45))}#ll-bunker-landing .media-ph .media-tag,#ll-bunker-landing .media-ph .ph-center,#ll-bunker-landing .story .badge,#ll-bunker-landing .story .play,#ll-bunker-landing .story .cap{z-index: 2}#ll-bunker-landing .map-base{position: absolute;inset: 0;z-index: 0;border-radius: inherit}#ll-bunker-landing .map-stage .grid-bg,#ll-bunker-landing .map-stage .ring,#ll-bunker-landing .map-stage .map-scan,#ll-bunker-landing .map-stage .map-hud{pointer-events: none}#ll-bunker-landing .map-stage .grid-bg{z-index: 1}#ll-bunker-landing .map-stage .ring{z-index: 2}#ll-bunker-landing .map-stage .map-scan{z-index: 3}#ll-bunker-landing .map-stage .map-hud{z-index: 4}#ll-bunker-landing .map-stage.map-live .map-base{filter: saturate(.95) contrast(1.03)}#ll-bunker-landing .map-stage.map-live .grid-bg{opacity: .14}#ll-bunker-landing .map-stage.map-live .ring{border-color: rgba(0,170,212,.4);box-shadow: 0 0 18px rgba(0,170,212,.12) inset}#ll-bunker-landing .map-stage.map-live .map-scan{opacity: .22}#ll-bunker-landing .map-stage.map-live::after{content: "";position: absolute;inset: 0;z-index: 3;pointer-events: none;background: radial-gradient(58% 58% at 50% 48%,transparent 62%,rgba(6,18,14,.5)),radial-gradient(40% 40% at 50% 48%,rgba(0,170,212,.06),transparent 70%)}#ll-bunker-landing .map-marker{z-index: 6}#ll-bunker-landing .bnk-pin{position: absolute;left: 0;top: 0}#ll-bunker-landing .bnk-pin__dot,#ll-bunker-landing .bnk-pin__ring{position: absolute;left: 0;top: 0;transform: translate(-50%,-50%);width: 14px;height: 14px;border-radius: 50%}#ll-bunker-landing .bnk-pin__dot{background: #b6e04a;box-shadow: 0 0 10px rgba(182,224,74,.95),0 0 3px #b6e04a;border: 1px solid rgba(6,18,10,.7)}#ll-bunker-landing .bnk-pin__ring{border: 1px solid #b6e04a;animation: bnkping 2.4s ease-out infinite}#ll-bunker-landing .bnk-pin.active .bnk-pin__dot{background: #FFBE2B;box-shadow: 0 0 14px rgba(255,190,43,.95)}#ll-bunker-landing .bnk-pin.active .bnk-pin__ring{border-color: #FFBE2B}@keyframes bnkping{0%{opacity: .85;width: 14px;height: 14px}100%{opacity: 0;width: 48px;height: 48px}}#ll-bunker-landing .story{cursor: pointer}#ll-bunker-landing .story .story-video{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;z-index: 1;background: #000}#ll-bunker-landing .story.playing .play,#ll-bunker-landing .story.playing .badge,#ll-bunker-landing .story.playing .cap{opacity: 0;pointer-events: none}#ll-bunker-landing .story.playing .ph-img{opacity: 0}