@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&family=Inter:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500;700&display=swap");:root{--bv-bg:#0B1326;--bv-bg-deep:#070E20;--bv-surface-1:#131B2E;--bv-surface-2:#1D2438;--bv-surface-3:#262D42;--bv-hairline:#2A3350;--bv-border:#3A4363;--bv-fg:#E6E9F2;--bv-fg-muted:#A7B0C6;--bv-fg-dim:#6C7695;--bv-fg-faint:#434B66;--bv-fg-inverse:#0B1326;--bv-gold:#E9C176;--bv-gold-hi:#F2CE88;--bv-gold-lo:#C9A25B;--bv-gold-dim:#6B5A36;--bv-steel:#6FA0C7;--bv-danger:#E06A5E;--bv-warning:#E9B24F;--bv-success:#6FB487;--bv-info:#6FA0C7;--bv-status-live:#6FB487;--bv-status-pending:#E9B24F;--bv-status-denied:#E06A5E;--bv-scrim:rgba(7,14,32,0.78);--bv-scrim-soft:rgba(7,14,32,0.45);--bv-font-display:"Oswald","Bebas Neue","Arial Narrow",sans-serif;--bv-font-body:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--bv-font-mono:"JetBrains Mono","SF Mono",Menlo,Consolas,monospace;--bv-text-xs:11px;--bv-text-sm:13px;--bv-text-base:15px;--bv-text-md:17px;--bv-text-lg:20px;--bv-display-sm:28px;--bv-display-md:40px;--bv-display-lg:64px;--bv-display-xl:96px;--bv-tracking-tight:-0.01em;--bv-tracking-normal:0;--bv-tracking-label:0.14em;--bv-tracking-wide:0.22em;--bv-lh-display:0.95;--bv-lh-heading:1.1;--bv-lh-body:1.55;--bv-lh-tight:1.25;--bv-s-0:0;--bv-s-1:4px;--bv-s-2:8px;--bv-s-3:12px;--bv-s-4:16px;--bv-s-5:24px;--bv-s-6:32px;--bv-s-7:48px;--bv-s-8:64px;--bv-s-9:96px;--bv-s-10:128px;--bv-radius-0:0;--bv-radius-1:2px;--bv-radius-2:4px;--bv-radius-3:6px;--bv-radius-pill:9999px;--bv-shadow-1:0 1px 0 rgba(255,255,255,0.02) inset,0 1px 2px rgba(0,0,0,0.4);--bv-shadow-2:0 2px 0 rgba(255,255,255,0.02) inset,0 8px 24px rgba(0,0,0,0.45);--bv-shadow-lift:0 24px 48px rgba(0,0,0,0.55);--bv-edge-glow:inset 0 0 0 1px rgba(233,193,118,0.08);--bv-edge-hair:inset 0 0 0 1px var(--bv-hairline);--bv-focus:0 0 0 2px var(--bv-bg),0 0 0 4px var(--bv-gold);--bv-ease-out:cubic-bezier(0.22,0.61,0.36,1);--bv-ease-io:cubic-bezier(0.65,0,0.35,1);--bv-dur-fast:120ms;--bv-dur-base:200ms;--bv-dur-slow:420ms}*{box-sizing:border-box}body,html{min-height:100%}body{margin:0;background:var(--bv-bg);color:var(--bv-fg);font-family:var(--bv-font-body);font-size:var(--bv-text-base);line-height:var(--bv-lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{text-decoration:none}a,button{color:inherit}button{font-family:inherit;cursor:pointer;border:none;background:none}img{display:block;max-width:100%}input,select,textarea{font-family:inherit}:focus-visible{outline:none;box-shadow:var(--bv-focus)}.bv-hl-gold{color:var(--bv-gold)}.bv-eyebrow{letter-spacing:var(--bv-tracking-label);color:var(--bv-gold);display:inline-flex;align-items:center;gap:var(--bv-s-2)}.bv-eyebrow,.bv-kicker{font-family:var(--bv-font-body);font-size:var(--bv-text-xs);font-weight:500;text-transform:uppercase}.bv-kicker{letter-spacing:var(--bv-tracking-wide);color:var(--bv-fg-dim)}.bv-mono{font-family:var(--bv-font-mono);font-size:var(--bv-text-sm);letter-spacing:.02em;color:var(--bv-fg-muted)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@keyframes bvKenburns{0%{transform:scale(1.05) translate(0)}to{transform:scale(1.15) translate(-2%,-2%)}}@keyframes bvTicker{0%{transform:translateX(0)}to{transform:translateX(-33.333%)}}@keyframes bvPulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes bvRotate{to{transform:rotate(1turn)}}@keyframes bvPing{0%{transform:scale(1);opacity:.9}to{transform:scale(3.2);opacity:0}}@keyframes bvPingSm{0%{transform:scale(1);opacity:.8}to{transform:scale(2.4);opacity:0}}@media (max-width:768px){body,html{overflow-x:hidden}.bv-header{padding:0 16px!important;gap:12px!important}.bv-header__brand span,.bv-header__desktop{display:none!important}.bv-header__burger{display:inline-flex!important}.bv-header__drawer{display:flex!important}section#home{grid-template-columns:1fr!important;min-height:auto!important}section#home>div:first-child{height:320px!important}section#home>div:first-child>div:nth-child(2){background:linear-gradient(180deg,transparent 50%,rgba(7,14,32,.5) 80%,var(--bv-bg-deep) 100%)!important}section#home>div:nth-child(2){padding:28px 18px!important;border-left:none!important;border-top:1px solid var(--bv-hairline)!important}section#home h1{font-size:38px!important;line-height:.95!important}section#home p{max-width:none!important;font-size:14px!important}section#home>div:nth-child(2)>div:first-child>div:nth-child(3)>div>div:first-child{font-size:22px!important}section#home div[style*="repeat(4, 1fr)"]{gap:6px!important}main>section:nth-of-type(2) div[style*="repeat(3, 1fr)"]{grid-template-columns:1fr!important;padding:32px 18px!important;gap:24px!important}main>section:nth-of-type(2) div[style*="repeat(3, 1fr)"]>div{border-right:none!important;border-bottom:1px dashed var(--bv-hairline)!important;padding:24px 0!important}main>section:nth-of-type(2) div[style*="repeat(3, 1fr)"]>div:last-child{border-bottom:none!important}main>section:nth-of-type(2)>div:first-of-type{padding:12px 18px!important;flex-wrap:wrap!important;gap:8px!important;font-size:9px!important}main>section:nth-of-type(2)>div:last-child,main>section:nth-of-type(2)>div[style*=ticker]{overflow:hidden!important}section#services{padding:56px 18px!important}section#services>div{max-width:100%!important}section#services div[style*="grid-template-columns:1fr 1fr"]{grid-template-columns:1fr!important;gap:20px!important}section#services div[style*="repeat(4, 1fr)"]{grid-template-columns:1fr!important;gap:16px!important}section#services h2{font-size:32px!important;line-height:1.05!important}section#compliance{padding:56px 18px!important}section#compliance>div{max-width:100%!important}section#compliance>div>div:first-child{padding:32px 22px!important}section#compliance div[style*="1.15fr 1fr"]{grid-template-columns:1fr!important;gap:24px!important}section#compliance h2{font-size:30px!important}section#about{padding:64px 18px!important}section#about>div{max-width:100%!important}section#about div[style*="grid-template-columns:1fr 1fr"]{grid-template-columns:1fr!important;gap:20px!important}section#about div[style*="repeat(4, 1fr)"]{grid-template-columns:1fr 1fr!important;gap:12px!important}section#about div[style*="1.2fr"]{grid-template-columns:1fr!important;gap:24px!important;padding:28px 22px!important}section#about div[style*="repeat(3, 1fr)"]{grid-template-columns:1fr!important;gap:16px!important}section#about h2{font-size:32px!important;line-height:1.05!important}section#ethos{padding:64px 18px!important}section#ethos>div{max-width:100%!important}section#ethos div[style*="grid-template-columns:1fr 1fr"]{grid-template-columns:1fr!important;gap:36px!important;margin-bottom:56px!important}section#ethos h3{font-size:26px!important}section#ethos div[style*="repeat(7, 1fr)"]{grid-template-columns:1fr 1fr!important}section#careers{padding:64px 18px!important}section#careers>div{max-width:100%!important}section#careers div[style*="grid-template-columns:1fr 1fr"]{grid-template-columns:1fr!important;gap:28px!important;margin-bottom:40px!important}section#careers h2{font-size:32px!important}section#careers div[style*="repeat(3, 1fr)"]{grid-template-columns:1fr!important;gap:14px!important}main>section:nth-of-type(8){padding:48px 18px!important}main>section:nth-of-type(8)>div[style*="1fr auto"]{grid-template-columns:1fr!important;gap:24px!important}section#contact{padding:64px 18px!important}section#contact>div{max-width:100%!important}section#contact div[style*="1.1fr 1fr"]{grid-template-columns:1fr!important;gap:20px!important}section#contact div[style*="grid-template-columns:1fr 1fr"]{grid-template-columns:1fr!important;gap:14px!important}section#contact h2{font-size:30px!important}section#contact input,section#contact select,section#contact textarea{font-size:16px!important}footer{padding:40px 18px 24px!important;grid-template-columns:1fr!important;gap:24px!important}h1{letter-spacing:-.02em}}@media (min-width:769px) and (max-width:1024px){.bv-header{padding:0 24px!important}section#home{grid-template-columns:1fr 1fr!important}section#about div[style*="repeat(4, 1fr)"],section#services div[style*="repeat(4, 1fr)"]{grid-template-columns:repeat(2,1fr)!important}section#ethos div[style*="repeat(7, 1fr)"]{grid-template-columns:repeat(4,1fr)!important}section#careers div[style*="repeat(3, 1fr)"]{grid-template-columns:repeat(2,1fr)!important}}