@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:500;src:url(./rajdhani-latin-500-normal.ByNUCHrt.woff2)format("woff2"),url(./rajdhani-latin-500-normal.DfvNI-Td.woff)format("woff")}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:600;src:url(./rajdhani-latin-600-normal.CXCVEoA9.woff2)format("woff2"),url(./rajdhani-latin-600-normal.Dx02qI2_.woff)format("woff")}@font-face{font-family:Rajdhani;font-style:normal;font-display:swap;font-weight:700;src:url(./rajdhani-latin-700-normal.BPDUZo87.woff2)format("woff2"),url(./rajdhani-latin-700-normal.e0Uj8ZlN.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(./barlow-latin-400-normal.qiz4-Cze.woff2)format("woff2"),url(./barlow-latin-400-normal.fsAxiSwU.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(./barlow-latin-500-normal.BPAOfeC8.woff2)format("woff2"),url(./barlow-latin-500-normal.C1h8hMer.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(./barlow-latin-600-normal.DILqtrty.woff2)format("woff2"),url(./barlow-latin-600-normal.CNwfPWQD.woff)format("woff")}:root{--hero:#0042aa;--hero-ink:#f2f5f8;--hero-ink-soft:#f2f5f8bf;--steel:#e2e6ea;--graphite:#1c2127;--engrave:#252c33;--lcd:#c3cdb4;--lcd-ink:#1b2116;--paper:#eef1f4;--paper-line:#c4ccd4;--ink:#1c2127;--ink-soft:#4a545f;--accent:#b4561a;--grid:#eef2f6;--grid-dim:#aab4be;--part:#e8893a;--part-light:#f7ab67;--display:"Rajdhani", "Arial Narrow", sans-serif;--text:"Barlow", "Helvetica Neue", Arial, sans-serif;--step-0:1.125rem;--step-1:1.5rem;--step-2:2rem;--step-3:2.666rem;--step-4:clamp(2.5rem, 2rem + 2.5vw, 3.555rem);--step-5:clamp(3rem, 1.6rem + 6vw, 6.25rem);--measure:34rem;--page:76rem;--gutter:clamp(1rem, 4vw, 2.5rem)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:4rem}body{background:repeating-linear-gradient(90deg, #ffffff0d 0 1px, transparent 1px 3px), var(--steel);color:var(--ink);font-family:var(--text);font-size:var(--step-0);font-feature-settings:"tnum" 0;-webkit-font-smoothing:antialiased;margin:0;line-height:1.55}h1,h2,h3{font-family:var(--display);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:600;line-height:1.1}p{text-wrap:pretty;margin:0}img,svg{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:3px solid var(--part);outline-offset:3px;border-radius:2px}.page{width:100%;max-width:var(--page);padding-inline:var(--gutter);margin-inline:auto}.button{min-height:3rem;font-family:var(--text);cursor:pointer;border:0;border-radius:6px;align-items:center;gap:.5em;padding:.6rem 1.4rem;font-size:1.05rem;font-weight:600;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex}.button:active{transform:translateY(1px)}.button-buy{background:var(--part);color:var(--ink)}.button-buy:hover{background:var(--part-light)}.button-buy:disabled{opacity:.6;cursor:not-allowed}.button-steel{color:var(--graphite);background:linear-gradient(#f6f8fa,#c9d0d7);box-shadow:inset 0 1px #fff,0 1px 2px #00000040}.blueprint{isolation:isolate;background:var(--hero);color:var(--hero-ink);--grid-line:242 245 248;position:relative;overflow:hidden}.blueprint:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(rgb(var(--grid-line) / .2) 2px, transparent 2px) 0 0 / 128px 128px, linear-gradient(90deg, rgb(var(--grid-line) / .2) 2px, transparent 2px) 0 0 / 128px 128px, linear-gradient(rgb(var(--grid-line) / .1) 1px, transparent 1px) 0 0 / 32px 32px, linear-gradient(90deg, rgb(var(--grid-line) / .1) 1px, transparent 1px) 0 0 / 32px 32px;-webkit-mask-image:var(--grid-fade,radial-gradient(ellipse 60% 120% at 85% 50%, black 15%, transparent 80%));mask-image:var(--grid-fade,radial-gradient(ellipse 60% 120% at 85% 50%, black 15%, transparent 80%));position:absolute;inset:0}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
