@font-face{font-family:Michroma;src:url(/wp-content/themes/web-byra-theme/assets/fonts/michroma-400.woff2) format('woff2');font-weight:400;font-display:swap}@font-face{font-family:'IBM Plex Sans';src:url(/wp-content/themes/web-byra-theme/assets/fonts/plex-400.woff2) format('woff2');font-weight:400;font-display:swap}@font-face{font-family:'IBM Plex Sans';src:url(/wp-content/themes/web-byra-theme/assets/fonts/plex-500.woff2) format('woff2');font-weight:500;font-display:swap}@font-face{font-family:'IBM Plex Sans';src:url(/wp-content/themes/web-byra-theme/assets/fonts/plex-600.woff2) format('woff2');font-weight:600;font-display:swap}@font-face{font-family:'JetBrains Mono';src:url(/wp-content/themes/web-byra-theme/assets/fonts/jetbrains-400.woff2) format('woff2');font-weight:400;font-display:swap}@font-face{font-family:'JetBrains Mono';src:url(/wp-content/themes/web-byra-theme/assets/fonts/jetbrains-500.woff2) format('woff2');font-weight:500;font-display:swap}:root{--ink:#E8EEF7;--soft:#C5D2E4;--muted:#9FB0C8;--ground:#06080F;--ground-2:#0A0E1A;--line:#22304A;--line-2:#2C3D5C;--ion:#7CF5E0;--ion-soft:#C9FFF5;--solar:#FF9A3C}*,*::before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:16px}body{margin:0;background:var(--ground);color:var(--ink);font:400 16px/1.6 'IBM Plex Sans',system-ui,sans-serif;overflow-x:hidden}h1,h2,h3{margin:0;font-family:Michroma,sans-serif;font-weight:400;line-height:1.2}h1{font-size:clamp(34px, 5vw, 62px);line-height:1.12}h2{font-size:clamp(26px, 3.4vw, 40px)}h3{font-size:20px;line-height:1.3}p{margin:0}a{color:var(--ion)}a:hover{color:var(--ion-soft)}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--solar);outline-offset:2px}.mono{font-family:'JetBrains Mono',monospace}.wrap{width:100%;max-width:1320px;margin:0 auto;padding:0 24px}.stack{display:flex;flex-direction:column;gap:16px}.stack-lg{display:flex;flex-direction:column;gap:32px}.heading{max-width:760px}.eyebrow{font-size:13px;letter-spacing:.14em;color:var(--solar)}.lead{color:var(--soft)}.label{font-size:12px;color:var(--muted)}.label-accent{font-size:12px;color:var(--ion)}.self-start{align-self:flex-start}.skip{position:absolute;left:-9999px}.skip:focus{left:16px;top:16px;z-index:10;padding:10px 14px;background:var(--ion);color:#04201B}.topbar{position:relative;z-index:3;border-bottom:1px solid #1B2740;background:rgb(6 8 15 / .86)}.topbar-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding-top:8px;padding-bottom:8px}.brand{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--ink);text-decoration:none;font-family:Michroma,sans-serif;font-size:15px;letter-spacing:.08em}.nav{display:flex;flex-wrap:wrap;align-items:center}.nav a{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;color:var(--soft);text-decoration:none;font:400 13px 'JetBrains Mono',monospace}.nav a:hover{color:var(--ion)}.clock{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--muted)}.pulse{width:8px;height:8px;border-radius:50%;background:var(--ion);animation:blink 1.6s steps(1) infinite}.stars{position:absolute;inset:0;overflow:hidden;pointer-events:none}.stars i{position:absolute;top:0;left:0;display:block;width:2px;height:2px;border-radius:50%}.s1{box-shadow:120px 80px #fff,340px 210px #9fd8ff,560px 60px #fff,760px 330px #fff,980px 140px #ffd9b0,1180px 260px #fff,1320px 90px #9fd8ff,220px 420px #fff,640px 480px #fff,1080px 520px #fff,1400px 430px #ffd9b0,60px 560px #9fd8ff,860px 600px #fff,480px 640px #fff,1260px 680px #fff;animation:twinkle 5s ease-in-out infinite}.s2{box-shadow:40px 180px #6d8bb5,280px 40px #6d8bb5,420px 300px #8aa3c9,700px 150px #6d8bb5,900px 260px #8aa3c9,1120px 40px #6d8bb5,1360px 240px #6d8bb5,160px 340px #8aa3c9,520px 520px #6d8bb5,760px 560px #8aa3c9,1020px 420px #6d8bb5,1240px 500px #8aa3c9,340px 620px #6d8bb5,1440px 620px #8aa3c9;animation:drift 90s linear infinite}.scan{position:absolute;left:0;right:0;height:120px;background:linear-gradient(180deg,transparent,rgb(124 245 224 / .05),transparent);animation:scan 9s linear infinite;pointer-events:none}.planet{position:absolute;left:50%;bottom:-1040px;width:1800px;height:1200px;margin-left:-900px;border-radius:50%;background:radial-gradient(ellipse at 50% 0%,#143A63 0%,#0A1A33 38%,#06080F 70%);box-shadow:0 -2px 60px rgb(124 245 224 / .35),inset 0 3px 0 rgb(124 245 224 / .65)}.hero,.page-hero{position:relative;overflow:hidden;display:flex;align-items:center}.hero{min-height:720px}.page-hero{min-height:420px;padding:64px 0}.hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 460px),1fr));gap:40px;align-items:center;padding-top:72px;padding-bottom:120px}.hero-copy{gap:24px}.hero-lead{max-width:560px;font-size:19px;color:var(--soft)}.actions{display:flex;flex-wrap:wrap;gap:12px}.console{min-height:112px;padding:14px 18px;font-size:13px;color:var(--muted)}.hero-ship{position:relative;min-height:380px;display:flex;align-items:center}.ring{position:absolute;left:50%;top:50%;border:1px solid rgb(124 245 224 / .16);border-radius:50%;pointer-events:none;animation:spin 80s linear infinite}.ring::after{content:'';position:absolute;top:-3px;left:50%;width:6px;height:6px;border-radius:50%;background:var(--solar)}.ring-a{width:520px;height:520px;margin:-260px 0 0 -260px}.ring-b{width:360px;height:360px;margin:-180px 0 0 -180px;animation-duration:46s;animation-direction:reverse}.shuttle{position:relative;width:100%;transition:transform 3.4s cubic-bezier(.6,0,.9,.3),opacity 3.4s ease-in;animation:hover 7s ease-in-out infinite}.shuttle svg{display:block;width:100%;height:auto}.shuttle.launched{transform:translate(90vw,-70vh) scale(.28);opacity:0;animation:none}.plasma{transform-origin:100% 50%;animation:burn .16s ease-in-out infinite alternate}.launched .plasma{scale:2.6 1.3}.nav-light{animation:blink 2.4s steps(1) infinite}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border:1px solid var(--ion);background:var(--ion);color:#04201B;font:500 14px 'JetBrains Mono',monospace;letter-spacing:.04em;text-decoration:none;cursor:pointer;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);transition:background .2s,transform .2s}.btn:hover{background:var(--ion-soft);color:#04201B;transform:translateY(-1px)}.btn:disabled{opacity:.55;cursor:default}.btn.ghost{background:#fff0;color:var(--ion)}.btn.ghost:hover{background:rgb(124 245 224 / .1);color:var(--ion-soft)}.panel{position:relative;background:rgb(13 18 32 / .82);border:1px solid var(--line);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px)}.tags{display:flex;flex-wrap:wrap;gap:8px}.tag{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border:1px solid var(--line-2);background:#0B1020;color:var(--ink);font:400 13px 'JetBrains Mono',monospace;transition:transform .2s,border-color .2s}.tag:hover{transform:translateY(-2px);border-color:var(--ion)}.section{position:relative;z-index:2;padding:80px 0;background:var(--ground)}.section-alt{background:var(--ground-2);border-top:1px solid #1B2740;border-bottom:1px solid #1B2740}.section-contact{overflow:hidden;border-top:1px solid #1B2740}.mission-layout{display:flex;flex-wrap:wrap;gap:24px}.mission-grid{flex:999 1 560px;min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;align-content:start}.mission{display:flex;flex-direction:column;gap:4px;min-height:76px;width:100%;padding:12px 14px;border:1px solid var(--line);background:#0D1220;color:var(--ink);font-family:inherit;text-align:left;cursor:pointer;transition:border-color .2s,background .2s}.mission:hover{border-color:var(--ion)}.mission.on{border-color:var(--ion);background:#10312E}.mission-name{font-weight:600;font-size:16px}.mission-short{font-size:13px;color:var(--muted)}.plan{flex:1 1 380px;min-width:0;padding:28px}.payload{list-style:none;margin:0;padding:0}.payload li{display:flex;gap:10px;align-items:baseline}.payload li::before{content:'+';color:var(--solar)}.tabs{display:flex;flex-wrap:wrap;gap:8px}.tab{min-height:44px;padding:0 16px;border:1px solid var(--line);background:#fff0;color:var(--soft);font:400 13px 'JetBrains Mono',monospace;cursor:pointer}.tab:hover{border-color:var(--ion);color:var(--ion)}.tab.on{border-color:var(--solar);background:var(--solar);color:#1E1000}.tab-panel{min-height:180px;padding:28px}.hangar{display:flex;flex-wrap:wrap;gap:16px}.hangar-main{flex:2 1 560px;min-width:0;padding:28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 260px),1fr));gap:24px}.hangar-slot{flex:1 1 300px;min-width:0;padding:28px;display:flex;flex-direction:column;gap:12px;border-style:dashed}.pay-demo{display:flex;flex-direction:column;gap:10px;padding:18px;background:#F5F7FB;color:#1C2430;align-self:center;width:100%;max-width:420px}.pay-label{font-size:13px;color:#5F6B7A}.pay-amount{font-size:18px}.steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 240px),1fr));gap:12px}.steps li{display:flex;flex-direction:column;gap:8px;padding:24px}.steps h3{font-size:17px}.product-hero{position:relative;z-index:2;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 380px),1fr));gap:40px;align-items:center}.not-found{min-height:70vh}.not-found .wrap{position:relative;z-index:2}.contact-grid{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 380px),1fr));gap:40px}.form{display:flex;flex-direction:column;gap:14px;padding:28px}.form label{display:flex;flex-direction:column;gap:6px;color:var(--soft);font:400 12px 'JetBrains Mono',monospace}.form input,.form select,.form textarea{width:100%;min-height:46px;padding:10px 12px;border:1px solid var(--line-2);border-radius:0;background:#070B16;color:var(--ink);font:400 15px 'IBM Plex Sans',sans-serif}.form .hp{position:absolute;left:-9999px}.form-status{min-height:20px;font-size:13px;color:var(--ion)}.form-status.error{color:#FFB4A8}.form-wpforms .wpforms-container.wpforms-container{margin:0;padding:0;background:none;--wpforms-field-background-color:#070B16;--wpforms-field-border-color:var(--line-2);--wpforms-field-text-color:var(--ink);--wpforms-label-color:var(--soft);--wpforms-label-sublabel-color:var(--muted);--wpforms-label-error-color:#FFB4A8;--wpforms-button-background-color:var(--ion);--wpforms-button-border-color:var(--ion);--wpforms-button-text-color:#04201B}.form-wpforms .wpforms-form.wpforms-form .wpforms-field-row{max-width:none}.form-wpforms .wpforms-form.wpforms-form input:-webkit-autofill,.form-wpforms .wpforms-form.wpforms-form textarea:-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:inset 0 0 0 1000px #070B16}.form-wpforms .wpforms-form.wpforms-form .wpforms-field{padding:0 0 14px}.form-wpforms .wpforms-form.wpforms-form .wpforms-field-label,.form-wpforms .wpforms-form.wpforms-form .wpforms-field-sublabel{color:var(--soft);font:400 12px 'JetBrains Mono',monospace}.form-wpforms .wpforms-form.wpforms-form .wpforms-required-label{color:var(--solar)}.form-wpforms .wpforms-form.wpforms-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),.form-wpforms .wpforms-form.wpforms-form select,.form-wpforms .wpforms-form.wpforms-form textarea{width:100%;max-width:none;min-height:46px;padding:10px 12px;border:1px solid var(--line-2);border-radius:0;background:#070B16;color:var(--ink);font:400 15px 'IBM Plex Sans',sans-serif;box-shadow:none}.form-wpforms .wpforms-form.wpforms-form input:focus,.form-wpforms .wpforms-form.wpforms-form select:focus,.form-wpforms .wpforms-form.wpforms-form textarea:focus{border-color:var(--ion);background:#070B16;color:var(--ink);box-shadow:none;outline:2px solid var(--solar);outline-offset:2px}.form-wpforms .wpforms-form.wpforms-form .wpforms-submit-container{margin:0;padding:0}.form-wpforms .wpforms-form.wpforms-form button[type="submit"]{width:100%;height:auto;min-height:48px;padding:0 24px;border:1px solid var(--ion);border-radius:0;background:var(--ion);color:#04201B;font:500 14px 'JetBrains Mono',monospace;letter-spacing:.04em;cursor:pointer;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.form-wpforms .wpforms-form.wpforms-form button[type="submit"]:not(:hover):not(:active){background:var(--ion);color:#04201B}.form-wpforms .wpforms-form.wpforms-form button[type="submit"]:hover{background:var(--ion-soft);color:#04201B}.form-wpforms .wpforms-form.wpforms-form button[type="submit"]::after{display:none}.form-wpforms .wpforms-form.wpforms-form label.wpforms-error,.form-wpforms .wpforms-form.wpforms-form em.wpforms-error{color:#FFB4A8;font-size:12px}.form-wpforms .wpforms-confirmation-container-full.wpforms-confirmation-container-full{padding:16px;border:1px solid var(--ion);background:#10312E;color:var(--ink)}.form-wpforms .wpforms-confirmation-container-full p{margin:0;color:var(--ink)}.store-hero{min-height:320px}.store-hero .wrap{position:relative;z-index:2}.store-tab{display:inline-flex;align-items:center;text-decoration:none}.products{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, 320px),1fr));gap:16px}.product-card{display:flex;flex-direction:column;gap:12px;padding:28px}.product-image{display:block;border:1px solid var(--line)}.product-image img{display:block;width:100%;height:auto}.product-name{font-size:20px;line-height:1.3}.product-name a{color:var(--ink);text-decoration:none}.product-name a:hover{color:var(--ion)}.wbs-price{color:var(--solar);font:500 22px 'JetBrains Mono',monospace}.wbs-buy{display:flex;flex-direction:column;gap:14px;max-width:520px;margin-top:12px;padding:28px}.wbs-buy label{display:flex;flex-direction:column;gap:6px;color:var(--soft);font:400 12px 'JetBrains Mono',monospace}.wbs-buy input[type="email"]{width:100%;min-height:46px;padding:10px 12px;border:1px solid var(--line-2);border-radius:0;background:#070B16;color:var(--ink);font:400 15px 'IBM Plex Sans',sans-serif}.wbs-buy .wbs-consent{flex-direction:row;align-items:flex-start;gap:10px;font:400 13px/1.5 'IBM Plex Sans',sans-serif}.wbs-buy .wbs-consent input{flex:none;margin-top:3px;width:18px;height:18px}.wbs-buy .wbs-hp{position:absolute;left:-9999px}.wbs-status{min-height:18px;font-size:13px;color:#FFB4A8}.wbs-order-title{font-size:18px}.wbs-checkout{display:flex;flex-direction:column;gap:14px}.wbs-history{display:flex;flex-direction:column;gap:12px;margin-top:24px}.wbs-history h2{font-size:22px}.footer-links{display:flex;gap:16px}.footer-links a{color:var(--muted)}.footer-links a:hover{color:var(--ion)}.prose table{width:100%;border-collapse:collapse}.prose th,.prose td{padding:8px 10px;border:1px solid var(--line);text-align:left}.page-body{min-height:60vh}.prose{max-width:800px;display:flex;flex-direction:column;gap:18px}.prose h1{font-size:clamp(30px, 4vw, 44px)}.footer{position:relative;z-index:2;border-top:1px solid #1B2740;background:var(--ground);padding:24px 0}.footer-in{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;font-size:12px;color:var(--muted)}@keyframes twinkle{0%,100%{opacity:1}50%{opacity:.45}}@keyframes drift{from{transform:translateX(0)}to{transform:translateX(-160px)}}@keyframes hover{0%,100%{translate:0 0}50%{translate:0 -12px}}@keyframes burn{from{opacity:.72;transform:scaleX(.92)}to{opacity:1;transform:scaleX(1.06)}}@keyframes blink{0%,70%{opacity:1}71%,100%{opacity:.15}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes scan{from{top:-120px}to{top:100%}}@media (max-width:640px){.ring-a{width:340px;height:340px;margin:-170px 0 0 -170px}.ring-b{width:240px;height:240px;margin:-120px 0 0 -120px}.hero-ship{min-height:240px}.hero-grid{padding-top:40px}.section{padding:56px 0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.shuttle,.plasma,.ring,.scan,.s1,.s2,.pulse,.nav-light{animation:none}.shuttle{transition:none}}