@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&family=Lato:wght@300;400;700&family=Rajdhani:wght@400;500;600;700&display=swap";:root{--gold:#c9a84c;--gold-dim:rgba(201,168,76,.35);--blue:#0095d9;--dark:#020912}.hero-section.svelte-1dzc9he{opacity:0;transition:opacity .8s ease}.hero-section.hero-revealed.svelte-1dzc9he{opacity:1}.film-grain.svelte-1dzc9he{animation:svelte-1dzc9he-grainShift .12s steps(1) infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='4' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:128px 128px}@keyframes svelte-1dzc9he-grainShift{0%{background-position:0 0}25%{background-position:-30px 20px}50%{background-position:20px -15px}75%{background-position:-10px 30px}}.vignette.svelte-1dzc9he{background:radial-gradient(ellipse at center,transparent 40%,rgba(2,9,18,.65) 75%,rgba(2,9,18,.95) 100%)}.scanline-sweep.svelte-1dzc9he:after{background:linear-gradient(90deg,transparent,rgba(0,149,217,.08) 20%,rgba(0,149,217,.04) 80%,transparent);content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;top:var(--scan-pos)}.spy-grid.svelte-1dzc9he{background-image:linear-gradient(rgba(201,168,76,.08) 1px,transparent 0),linear-gradient(90deg,rgba(201,168,76,.08) 1px,transparent 0);background-size:60px 60px}.corner-mark.svelte-1dzc9he{height:28px;pointer-events:none;position:absolute;width:28px}.corner-mark.svelte-1dzc9he:after,.corner-mark.svelte-1dzc9he:before{background:var(--gold);content:"";opacity:.5;position:absolute}.corner-mark.svelte-1dzc9he:before{height:2px;left:0;top:0;width:100%}.corner-mark.svelte-1dzc9he:after{height:100%;left:0;top:0;width:2px}.classified-stamp.svelte-1dzc9he{color:#c9a84c1f;font-size:.65rem;font-weight:700;letter-spacing:.6em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bond-vertical.svelte-1dzc9he,.classified-stamp.svelte-1dzc9he{font-family:Rajdhani,sans-serif;text-transform:uppercase;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.bond-vertical.svelte-1dzc9he{color:#c9a84c40;font-size:.55rem;letter-spacing:.5em}.bond-number.svelte-1dzc9he{color:var(--gold);font-family:Cormorant Garamond,serif;font-size:clamp(3.5rem,9vw,6.5rem);font-weight:700;letter-spacing:.05em;line-height:1;text-shadow:0 0 30px rgba(201,168,76,.5),0 0 60px rgba(201,168,76,.2)}.gun-icon.svelte-1dzc9he{align-items:center;display:inline-flex;height:clamp(2rem,5vw,3.5rem)}.gun-icon svg{filter:drop-shadow(0 0 8px rgba(201,168,76,.4));height:100%;width:auto}.logo-block.svelte-1dzc9he{opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s ease}.logo-block.show.svelte-1dzc9he{opacity:1;transform:translateY(0);transition-delay:.05s}.crosshair-dot.svelte-1dzc9he{flex-shrink:0;height:24px;position:relative;width:24px}.ch-outer.svelte-1dzc9he{animation:svelte-1dzc9he-chPulse 2s ease-in-out infinite;border:1px solid var(--gold-dim);border-radius:50%;top:0;right:0;bottom:0;left:0;position:absolute}.ch-inner.svelte-1dzc9he{border:1px solid var(--gold);border-radius:50%;top:5px;right:5px;bottom:5px;left:5px;position:absolute}.ch-line.svelte-1dzc9he{background:var(--gold);opacity:.6;position:absolute}.ch-h.svelte-1dzc9he{height:1px;left:0;right:0;top:50%;transform:translateY(-50%)}.ch-v.svelte-1dzc9he{bottom:0;left:50%;top:0;transform:translate(-50%);width:1px}@keyframes svelte-1dzc9he-chPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.3)}}.dossier-inner.svelte-1dzc9he{border-left:2px solid var(--gold-dim);padding-bottom:4px;padding-left:14px;padding-top:4px}.mission-param.svelte-1dzc9he{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:2px;display:flex;gap:8px;padding:8px 14px}.badge.svelte-1dzc9he,.cta-wrap.svelte-1dzc9he,.dossier-block.svelte-1dzc9he,.heading.svelte-1dzc9he,.info-block.svelte-1dzc9he,.theme-block.svelte-1dzc9he{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}.badge.show.svelte-1dzc9he{transition-delay:.1s}.badge.show.svelte-1dzc9he,.heading.show.svelte-1dzc9he{opacity:1;transform:translateY(0)}.heading.show.svelte-1dzc9he{transition-delay:.25s}.theme-block.show.svelte-1dzc9he{opacity:1;transform:translateY(0);transition-delay:.38s}.dossier-block.show.svelte-1dzc9he{opacity:1;transform:translateY(0);transition-delay:.5s}.info-block.show.svelte-1dzc9he{transition-delay:.62s}.cta-wrap.show.svelte-1dzc9he,.info-block.show.svelte-1dzc9he{opacity:1;transform:translateY(0)}.cta-wrap.show.svelte-1dzc9he{transition-delay:.76s}.image-col.svelte-1dzc9he{opacity:0;transform:translate(28px) scale(.97);transition:opacity .9s ease .3s,transform .9s ease .3s}.image-col.show-img.svelte-1dzc9he{opacity:1;transform:translate(0) scale(1)}.ring-outer.svelte-1dzc9he{animation:svelte-1dzc9he-slowSpin 32s linear infinite}.ring-mid.svelte-1dzc9he{animation:svelte-1dzc9he-slowSpin 22s linear infinite reverse}@keyframes svelte-1dzc9he-slowSpin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.retina-img.svelte-1dzc9he{animation:svelte-1dzc9he-imgPulse 8s ease-in-out infinite;filter:saturate(.85) brightness(.88) sepia(.15) contrast(1.08)}@keyframes svelte-1dzc9he-imgPulse{0%,to{filter:saturate(.85) brightness(.88) sepia(.15) contrast(1.08)}50%{filter:saturate(1.05) brightness(1) sepia(.05) contrast(1.12)}}.scan-lines.svelte-1dzc9he{background:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(201,168,76,.02) 0,rgba(201,168,76,.02) 4px)}.reticle.svelte-1dzc9he{overflow:hidden}.reticle-h.svelte-1dzc9he,.reticle-v.svelte-1dzc9he{animation:svelte-1dzc9he-reticleFade 3s ease-in-out infinite;background:#c9a84c2e;position:absolute}.reticle-h.svelte-1dzc9he{height:1px;left:10%;right:10%;top:50%;transform:translateY(-50%)}.reticle-v.svelte-1dzc9he{bottom:10%;left:50%;top:10%;transform:translate(-50%);width:1px}.reticle-centre.svelte-1dzc9he{animation:svelte-1dzc9he-reticleFade 2s ease-in-out infinite;border:1px solid rgba(201,168,76,.5);border-radius:50%;height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.reticle-centre.svelte-1dzc9he:after{background:#c9a84c66;border-radius:50%;content:"";top:2px;right:2px;bottom:2px;left:2px;position:absolute}@keyframes svelte-1dzc9he-reticleFade{0%,to{opacity:.5}50%{opacity:1}}.reticle-arc.svelte-1dzc9he{border:1px solid rgba(201,168,76,.3);height:28%;position:absolute;width:28%}.arc-tl.svelte-1dzc9he{border-right:none;left:8%}.arc-tl.svelte-1dzc9he,.arc-tr.svelte-1dzc9he{border-bottom:none;top:8%}.arc-tr.svelte-1dzc9he{border-left:none;right:8%}.arc-bl.svelte-1dzc9he{border-right:none;left:8%}.arc-bl.svelte-1dzc9he,.arc-br.svelte-1dzc9he{border-top:none;bottom:8%}.arc-br.svelte-1dzc9he{border-left:none;right:8%}.range-mark.svelte-1dzc9he{background:#c9a84c66;height:6px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.rm-l3.svelte-1dzc9he{left:18%}.rm-l2.svelte-1dzc9he{left:24%}.rm-l1.svelte-1dzc9he{left:30%}.rm-r1.svelte-1dzc9he{right:30%}.rm-r2.svelte-1dzc9he{right:24%}.rm-r3.svelte-1dzc9he{right:18%}.cta-primary.svelte-1dzc9he{background:linear-gradient(130deg,#0095d9,#30708c);border-radius:0;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));transition:box-shadow .3s ease,transform .2s ease}.cta-primary.svelte-1dzc9he:hover{box-shadow:0 0 35px #0095d980;transform:translateY(-2px)}.floating-a.svelte-1dzc9he{animation:svelte-1dzc9he-floatUp 3.8s ease-in-out infinite}.floating-b.svelte-1dzc9he{animation:svelte-1dzc9he-floatDown 4.4s ease-in-out infinite}@keyframes svelte-1dzc9he-floatUp{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes svelte-1dzc9he-floatDown{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@keyframes svelte-1dzc9he-bounceDot{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.35;transform:translateY(6px)}}.fallback-eye{display:none}img:not([src])~.fallback-eye,img[style*="display: none"]~.fallback-eye{display:flex}
