@keyframes heartbeat{30%{transform:scale(1)}60%,to{transform:scale(1.01)}80%{transform:scale(1.02)}}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:100;src:url(/fonts/barlow-v12-latin-100.woff2)format("woff2"),url(/fonts/barlow-v12-latin-100.woff)format("woff")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:300;src:url(/fonts/barlow-v12-latin-300.woff2)format("woff2"),url(/fonts/barlow-v12-latin-300.woff)format("woff")}@font-face{font-display:swap;font-family:Barlow;font-style:italic;font-weight:300;src:url(/fonts/barlow-v12-latin-300italic.woff2)format("woff2"),url(/fonts/barlow-v12-latin-300italic.woff)format("woff")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:600;src:url(/fonts/barlow-v12-latin-600.woff2)format("woff2"),url(/fonts/barlow-v12-latin-600.woff)format("woff")}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:900;src:url(/fonts/barlow-v12-latin-900.woff2)format("woff2"),url(/fonts/barlow-v12-latin-900.woff)format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/fonts/montserrat-v25-latin-600.eot);src:local(""),url(/fonts/montserrat-v25-latin-600.woff2)format("woff2"),url(/fonts/montserrat-v25-latin-600.woff)format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(/fonts/montserrat-v25-latin-800.eot);src:local(""),url(/fonts/montserrat-v25-latin-800.woff2)format("woff2"),url(/fonts/montserrat-v25-latin-800.woff)format("woff")}@font-face{font-display:swap;font-family:Fira Code;font-style:normal;font-weight:300;src:local(""),url(/fonts/fira-code-v21-latin-300.woff2)format("woff2"),url(/fonts/fira-code-v21-latin-300.woff)format("woff")}:root{--ff-text:"Barlow", "sans";--ff-headings:"Montserrat";--ff-code:"Fira Code", monospace;--color-text:#00010C;--color-heading:#2A353F;--color-accent:#b75800;--color-accent-2:#ce7523;--color-accent-3:#eeac6e;--color-dark:#555D65;--color-dark-2:#2A353F;--color-dark-3:#1A2126;--color-light:#CFD2D3;--color-light-2:#F2F2F2;--color-light-3:#F9F9F9;--color-white:#EEEDE9;--color-error:#780303;--color-error-bg:#fce5e5;--color-success:#037813;--color-success-bg:#e5fcec;--nw-big:950px;--nw-small:750px}.ff-code{font-family:var(--ff-code)}*,:after,:before{box-sizing:border-box}*,:focus,:hover{outline:0}*{padding:0;scroll-behavior:smooth;font-family:Barlow,sans-serif;scrollbar-width:auto;scrollbar-color:var(--color-dark) var(--color-dark-3)}*,body,figure,h1,h2,h3,h4,h5,p,picture{margin:0}picture{line-height:0}body{line-height:1.5;min-height:100vh;font-family:var(--ff-text);color:var(--color-text);font-size:18px;background:var(--color-white)}img{max-width:100%;height:auto}button,input,select,textarea{font:inherit}input,select,textarea{padding:7px 10px 5px;border:1px solid var(--color-dark-3);transition:border .3s ease-out!important}input:hover,select:hover,textarea:hover{border:1px solid var(--color-accent-3)}input:focus,select:focus,textarea:focus{border:1px solid var(--color-accent)}input.error,select.error,textarea.error{border:1px solid var(--color-error);background-color:var(--color-error-bg)}input.wp100,select.wp100,textarea.wp100{width:100%}.btn,button{cursor:pointer;background:var(--color-dark-2);border:1px solid var(--color-dark-2);padding:5px 15px;color:#fff;display:flex;justify-content:center;align-items:center;gap:7px;border-radius:25px}.btn svg,button svg{margin-bottom:2px}.btn:hover,button:hover{background:var(--color-dark)}.btn:active,button:active{background:var(--color-dark-3)}.btn:disabled,button:disabled{background:var(--color-light-2)!important;border:1px solid var(--color-light-2)!important;color:var(--color-light);cursor:not-allowed}.btn.wp100,button.wp100{width:100%}.btn.small,button.small{padding:5px 7px 4px;font-size:14px}.btn.thin,button.thin{padding:10px 5px}.btn.accent,button.accent{background:var(--color-accent);border:1px solid var(--color-accent)}.btn.accent:hover,button.accent:hover{color:#fff;background:var(--color-accent-2)}.btn.accent:active,button.accent:active{color:#fff;background:var(--color-accent-3)}.btn.low,button.low{border:0;background:0 0;color:var(--color-text)}.input-group{position:relative}.input-group label{position:absolute;top:-8px;left:0;font-size:12px;padding:0 5px;margin-left:10px;color:#fff;background:var(--color-dark-3);transition:background .3s ease-out!important}.input-group input:hover+label,.input-group textarea:hover+label{background:var(--color-accent-3)}.input-group input:focus+label,.input-group textarea:focus+label{background:var(--color-accent)}.input-group input.error+label,.input-group textarea.error+label{background:var(--color-error)}.wp100,iframe{width:100%}.wp30{width:30%}.wp50-10{width:calc(50% - 10px)}a{text-decoration:none;color:var(--color-accent);transition:all .15s ease-in}a:hover{color:var(--color-accent-2)}a:active{color:var(--color-accent-3)}h1,h2,h3{font-family:var(--ff-headings);font-weight:700;color:var(--color-heading)}h1{font-size:55px}h2{font-size:40px}strong{font-weight:600}iframe{aspect-ratio:16/9;border:0}.mt10{margin-top:10px}.astro-code{padding:10px 15px;font-size:16px;tab-size:25px}.astro-code *{font-family:Fira Code,monospace;letter-spacing:0}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--color-dark)}::-webkit-scrollbar-thumb{background-color:var(--color-dark-3);border-radius:0;border:0}.tinyscrollbar{direction:rtl}.tinyscrollbar::-webkit-scrollbar{width:1px}.tinyscrollbar::-webkit-scrollbar-track{background:var(--color-dark-3)}.tinyscrollbar::-webkit-scrollbar-thumb{background-color:var(--color-dark);border-radius:0;border:0}pre.astro-code::-webkit-scrollbar{width:3px;height:3px}pre.astro-code::-webkit-scrollbar-track{background:var(--color-dark)}pre.astro-code::-webkit-scrollbar-thumb{background-color:var(--color-dark-3);border-radius:0;border:0}.lang-icons{display:flex;gap:10px;margin:5px 0}.lang-icons svg{height:35px;width:35px}.grid-blog{padding:50px;display:grid;gap:50px;grid-template-columns:repeat(8,1fr)}.fkh1{background:var(--color-accent);color:var(--color-light);padding:120px 50px;text-align:center}.form-group{position:relative}.form-group label{position:absolute;top:-15px;left:5px;font-size:12px;color:var(--color-light-3);background-color:var(--color-dark-2);padding:2px 5px;transition:all .2s ease-in-out}.form-group input:focus+label{background-color:var(--color-accent-2)}.pulsate{animation:heartbeat .6s infinite alternate;transform-origin:center}footer:where(.astro-SZ7XMLTE){background:var(--color-darkish);color:var(--color-light);display:flex;justify-content:space-between;align-items:flex-end;padding:20px}@media screen and (max-width:950px){:root{--nw-big:100%;--nw-small:90%}}@media screen and (max-width:3550px){.grid-blog{grid-template-columns:repeat(6,1fr)}}@media screen and (max-width:2600px){.grid-blog{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:2100px){.grid-blog{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1600px){.grid-blog{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1100px){.grid-blog{grid-template-columns:repeat(2,1fr);padding:30px;gap:30px}.fkh1{padding:80px 20px}}@media screen and (max-width:700px){.grid-blog{grid-template-columns:1fr}}