@font-face{font-family:STALKER1;src:url("./media/stalker1-K4ELM23O.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}.container{width:100%;max-width:1280px;margin-inline:auto;padding-inline:16px;box-sizing:border-box}@media(min-width:768px){.container{padding-inline:32px}}@media(min-width:1200px){.container{padding-inline:64px}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#1c1c18;background-color:#f8f7f3}body p{font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin:0}body strong,body b{font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:700;line-height:1.5}body h1{font-family:STALKER1,sans-serif;font-size:32px;font-weight:400;line-height:1.1;margin:0}@media(min-width:768px){body h1{font-size:48px}}body h2{font-family:Roboto Mono,ui-monospace,monospace;font-size:28px;font-weight:400;line-height:1.2;margin:0 0 2rem}@media(min-width:768px){body h2{font-size:48px}}body h2{color:#1c1c18}body h3{font-family:STALKER1,sans-serif;font-weight:400}body h4,body h5,body h6{font-family:Inter,system-ui,sans-serif;font-weight:600}body h4{font-size:20px}@media(min-width:768px){body h4{font-size:24px}}@media(min-width:1200px){body h4{font-size:28px}}body li{list-style:none}body a{text-decoration:none}.text-body-bold{font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:700;line-height:1.5}.heading-1{font-family:STALKER1,sans-serif;font-size:32px;font-weight:400;line-height:1.1;margin:0}@media(min-width:768px){.heading-1{font-size:48px}}.heading-2{font-family:Roboto Mono,ui-monospace,monospace;font-size:28px;font-weight:400;line-height:1.2;margin:0 0 2rem}@media(min-width:768px){.heading-2{font-size:48px}}.text-tag{font-family:Roboto Mono,ui-monospace,monospace;font-size:14px;line-height:1.2}.text-mono{font-family:Roboto Mono,ui-monospace,monospace;font-size:16px;line-height:1.25}[class*=__badge],.section-badge,.blog-card-meta,.blog-button-meta,.post-meta{font-family:Roboto Mono,ui-monospace,monospace}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px;border-radius:4px;border:1px solid transparent;box-sizing:border-box;cursor:pointer;font-family:Roboto Mono,ui-monospace,monospace;font-size:16px;font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:.02em;text-decoration:none;text-align:center;white-space:nowrap;z-index:10;transition:transform .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.btn:hover{transform:scale(1.05);background-color:#1e00b633}.btn:active{transform:scale(.98)}.btn{background-color:#1e00b6;color:#f8f7f3;border-color:#1e00b6}.btn:before{content:"";width:8px;height:8px;border-radius:50%;background-color:#5ff15d;flex-shrink:0}.btn:hover{color:#1e00b6;border-color:#1e00b6}.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px;border-radius:4px;border:1px solid transparent;box-sizing:border-box;cursor:pointer;font-family:Roboto Mono,ui-monospace,monospace;font-size:16px;font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:.02em;text-decoration:none;text-align:center;white-space:nowrap;z-index:10;transition:transform .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.btn-secondary:hover{transform:scale(1.05);background-color:#1e00b633}.btn-secondary:active{transform:scale(.98)}.btn-secondary{background-color:#f8f7f333;color:#1e00b6;border-color:#1e00b6}.btn-secondary:hover{color:#1e00b6;border-color:#1e00b6}html,body{height:100%}
