.BootIntro_boot__Hqogw{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:var(--navy-deep);color:var(--ink-inv);overflow:hidden;transition:opacity .82s cubic-bezier(.16,1,.3,1)}.BootIntro_done__hrA9r{opacity:0;pointer-events:none}.BootIntro_boot__Hqogw:before{background:repeating-linear-gradient(180deg,transparent 0,transparent 2px,rgba(0,0,0,.05) 3px);opacity:.7}.BootIntro_boot__Hqogw:after,.BootIntro_boot__Hqogw:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:3}.BootIntro_boot__Hqogw:after{background:radial-gradient(120% 90% at 50% 42%,hsla(37,49%,65%,.05),transparent 45%),radial-gradient(120% 120% at 50% 50%,transparent 55%,rgba(0,0,0,.32))}.BootIntro_screen__TcYlW{position:relative;z-index:2;width:100%;max-width:720px;padding-inline:clamp(24px,6vw,56px);transform-origin:center center}.BootIntro_crt__RCA0S{animation:BootIntro_crtOff__F48VL .82s cubic-bezier(.7,0,.85,0) forwards}@keyframes BootIntro_crtOff__F48VL{0%{transform:scaleY(1) scaleX(1);filter:brightness(1)}60%{transform:scaleY(.006) scaleX(1);filter:brightness(2.6)}to{transform:scaleY(.006) scaleX(.12);filter:brightness(6);opacity:0}}.BootIntro_flash__qlI46{position:absolute;left:8%;right:8%;top:50%;height:2px;transform:translateY(-50%) scaleX(0);background:var(--ink-inv);box-shadow:0 0 30px 6px hsla(36,48%,92%,.65);opacity:0;z-index:4;pointer-events:none}.BootIntro_flashOn__0l2s5{animation:BootIntro_crtLine__7UGoi 1s cubic-bezier(.16,1,.3,1) forwards}@keyframes BootIntro_crtLine__7UGoi{0%{transform:translateY(-50%) scaleX(0);opacity:0}16%{transform:translateY(-50%) scaleX(1);opacity:1}64%{transform:translateY(-50%) scaleX(1);opacity:1}to{transform:translateY(-50%) scaleX(.015);opacity:0}}.BootIntro_code__ZfnxR{margin:0;min-height:10em;font-family:var(--font-mono),ui-monospace,monospace;font-size:13px;line-height:1.95;letter-spacing:.02em;color:var(--ink-inv-dim);white-space:pre-wrap}.BootIntro_ln__Z3E0l{display:block}.BootIntro_ok__4lUfS{color:var(--gold-pale)}.BootIntro_cursor__enGwV{display:inline-block;width:8px;height:1em;margin-left:5px;vertical-align:-.12em;background:var(--gold-pale);animation:BootIntro_bootCursor__YaYMm 1.05s step-end infinite}@keyframes BootIntro_bootCursor__YaYMm{0%,49%{opacity:1}50%,to{opacity:0}}.BootIntro_msg__x9N0V{margin-top:clamp(26px,5vh,52px);max-width:620px;opacity:0;transform:translateY(10px);transition:opacity .76s cubic-bezier(.16,1,.3,1),transform .76s cubic-bezier(.16,1,.3,1)}.BootIntro_msgIn__9tU9A{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.BootIntro_boot__Hqogw,.BootIntro_msg__x9N0V{transition:none}.BootIntro_crt__RCA0S,.BootIntro_cursor__enGwV,.BootIntro_flashOn__0l2s5{animation:none}.BootIntro_msg__x9N0V{opacity:1;transform:none}}.bc-home{--bc-ease:cubic-bezier(0.16,1,0.3,1);--bc-gold:216,164,65;--bc-navy:14,22,32;--bc-paper:241,244,245;--bc-white:255,255,255;--bc-black:0,0,0}.bc-atmos{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;contain:strict}.bc-atmos:before{content:"";position:absolute;inset:-5%;background:url(/media/atmos/hero-haze.webp) no-repeat 50%/cover;opacity:.5}.bc-ambient{position:absolute;inset:0;display:block;width:100%;height:100%}.bc-home section.dark.dark{background:var(--stripe-d)}.bc-home .drawer,.bc-home>footer,.bc-home>section.dark.dark,.bc-home>section.light.light{position:relative;z-index:1}.bc-home .nav{z-index:60}.bc-home .bc-glass{position:relative;background:rgba(var(--bc-navy),.34);border:1px solid rgba(var(--bc-paper),.14);border-radius:14px;box-shadow:0 18px 44px -28px rgba(var(--bc-black),.9),inset 0 1px 0 rgba(var(--bc-white),.09);backdrop-filter:blur(14px) saturate(1.35);-webkit-backdrop-filter:blur(14px) saturate(1.35)}.bc-home .bc-glass:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,rgba(var(--bc-gold),.5),rgba(var(--bc-gold),0) 42%,rgba(var(--bc-white),0) 60%,rgba(var(--bc-gold),.18));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}@supports (backdrop-filter:url("#bc-glass")){.bc-home .bc-glass{backdrop-filter:blur(12px) saturate(1.35) url(#bc-glass);-webkit-backdrop-filter:blur(12px) saturate(1.35) url(#bc-glass)}}.bc-home .drawer.drawer{background:rgba(var(--bc-navy),.78);backdrop-filter:blur(22px) saturate(1.25);-webkit-backdrop-filter:blur(22px) saturate(1.25)}.bc-glass-defs{position:absolute;width:0;height:0;overflow:hidden}.bc-lens{position:fixed;top:0;left:0;z-index:9999;width:26px;height:26px;border-radius:999px;pointer-events:none;opacity:0;transition:opacity .4s var(--bc-ease);background:radial-gradient(circle at 34% 30%,rgba(var(--bc-white),.22),rgba(var(--bc-white),.04) 46%,rgba(var(--bc-gold),.1) 100%);border:1px solid rgba(var(--bc-white),.22);box-shadow:0 6px 20px -8px rgba(var(--bc-black),.7),inset 0 1px 2px rgba(var(--bc-white),.3);backdrop-filter:blur(1.5px) saturate(1.5) brightness(1.06);-webkit-backdrop-filter:blur(1.5px) saturate(1.5) brightness(1.06);will-change:transform,width,height}.bc-lens.is-on{opacity:1}@supports (backdrop-filter:url("#bc-lens")){.bc-lens{backdrop-filter:blur(.5px) saturate(1.5) brightness(1.06) url(#bc-lens);-webkit-backdrop-filter:blur(.5px) saturate(1.5) brightness(1.06) url(#bc-lens)}}.bc-rail{position:fixed;top:50%;right:clamp(14px,2vw,34px);transform:translateY(-50%);z-index:55;display:none;font-family:var(--grot);padding:13px 11px;border-radius:12px;background:rgba(var(--bc-navy),.82);border:1px solid rgba(var(--bc-paper),.1);backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3)}@media (min-width:1100px){.bc-rail{display:block}}.bc-rail-track{position:absolute;top:16px;bottom:16px;right:7px;width:1px;background:rgba(var(--bc-paper),.16);overflow:hidden}.bc-rail-fill{position:absolute;inset:0;background:rgb(var(--bc-gold));transform-origin:top;transform:scaleY(0)}.bc-rail ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:13px;align-items:flex-end}.bc-rail a{display:flex;align-items:center;gap:9px;text-decoration:none;color:inherit}.bc-rail-label{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--bc-paper),.42);max-width:0;overflow:hidden;white-space:nowrap;opacity:0;transition:max-width .55s var(--bc-ease),opacity .4s var(--bc-ease),color .3s var(--bc-ease)}.bc-rail-dot{width:6px;height:6px;border-radius:999px;background:rgba(var(--bc-paper),.3);flex:none;transition:background .35s var(--bc-ease),transform .35s var(--bc-ease)}.bc-rail a:focus-visible .bc-rail-dot,.bc-rail a:hover .bc-rail-dot,.bc-rail li.is-on .bc-rail-dot{background:rgb(var(--bc-gold));transform:scale(1.5)}.bc-rail a:focus-visible .bc-rail-label,.bc-rail a:hover .bc-rail-label{max-width:220px;opacity:1;color:rgba(var(--bc-paper),.92)}@media (min-width:1680px){.bc-rail li.is-on .bc-rail-label{max-width:220px;opacity:1;color:rgba(var(--bc-paper),.92)}}.bc-rail a:focus-visible{outline:2px solid rgb(var(--bc-gold));outline-offset:4px;border-radius:4px}.bc-word{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.08em;margin-bottom:-.08em}.bc-word-in{display:inline-block;white-space:pre;transform:translateY(110%);opacity:0;transition:transform .95s var(--bc-ease),opacity .7s var(--bc-ease);transition-delay:inherit}.bc-split.is-in .bc-word-in{transform:none;opacity:1}.bc-word{transition-delay:inherit}.bc-magnetic{display:inline-block;will-change:transform}.bc-tilt{transform-style:preserve-3d;will-change:transform}.bc-tilt:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:calc(var(--bc-sheen, 0) * .5);background:radial-gradient(380px circle at var(--bc-mx,50%) var(--bc-my,50%),rgba(var(--bc-white),.16),rgba(var(--bc-white),0) 62%);transition:opacity .4s var(--bc-ease)}.bc-home .case,.bc-home .price,.bc-home .stack .item{position:relative}.bc-grain{position:fixed;inset:0;z-index:9998;pointer-events:none;background:url(/media/atmos/grain.webp) repeat;background-size:340px 340px;opacity:.05;mix-blend-mode:overlay}.bc-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.bc-lens{display:none}.bc-word-in{transform:none;opacity:1}.bc-rail-dot,.bc-rail-fill,.bc-rail-label,.bc-word-in{transition:none}.bc-tilt:after{display:none}.bc-magnetic{will-change:auto}}