@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c95a17d6aa1ccc69-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/84792440f5374347-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/10735954b8957dce-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/69c8297e91a203ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/32ec8d161d520037-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ceda3e828136e1b8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Tight Fallback;src:local("Arial");ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.00%;size-adjust:96.39%}.__className_a3c0d3{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}:root{--background-color:#F8F8F8;--text-color:#000000}[data-theme=dark]{--background-color:#121212;--text-color:#f0f0f0}html{scroll-behavior:smooth}*{box-sizing:border-box}*,body{padding:0;margin:0}body{height:100%;font-family:Arial,sans-serif;background-color:var(--background-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color);line-height:1.6}h1{font-size:55px;font-weight:500}h2{font-size:32px;font-weight:300}.sections section{margin-bottom:50px;flex-direction:column}.sections section footer a{color:var(--text-color);text-decoration:none;border-bottom:2px solid var(--text-color);padding-bottom:2px}.sections section footer a:hover{border-bottom:3px double var(--text-color)}.sections section footer a:visited{color:var(--text-color);border-bottom:2px solid var(--text-color)}.sections section footer a:active{border-bottom:4px solid var(--text-color)}.sections section>h3{font-size:45px;font-weight:100;text-transform:uppercase;text-align:center;margin-bottom:30px;@media (min-width:768px){font-size:55px}}.sections section footer{font-size:20px;font-weight:100;text-align:center;margin-top:50px}.quote{padding:.5rem 2.5rem;border-radius:.25rem;color:var(--text-color);text-decoration:none;color:#fff;background:#ff00b6;&:hover{background:#dc009eff!important}}.dev{position:absolute;left:50%;translate:-50% 0;top:0;padding:5px 20px;font-size:14px;color:#fff;background-color:#0e7e1d;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.htmlpage{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#222;line-height:1.5rem;font-size:1.3rem;padding-top:150px;padding-left:40px;padding-right:40px;@media (min-width:768px){padding-left:55px;padding-right:55px}}.htmlpage h1,.htmlpage h2,.htmlpage h3,.htmlpage h4,.htmlpage h5{font-weight:600;color:#111}.htmlpage h1{font-size:2.8rem;margin-bottom:2rem}.htmlpage h2{font-size:1.4rem}.htmlpage h2,.htmlpage h3{margin-top:2rem;margin-bottom:.6rem}.htmlpage h3{font-size:1.3rem;font-weight:800}.htmlpage p{margin:.8rem 0}.htmlpage ul{margin:1rem 0 1rem 1.5rem}.htmlpage li{margin:.5rem 0}.htmlpage code{background:#f3f3f3;padding:2px 5px;border-radius:4px;font-size:.95rem}.htmlpage a{color:#0066cc;text-decoration:none}.htmlpage a:hover{text-decoration:underline}.htmlpage strong{font-weight:600}.htmlpage em{color:#666}.htmlpage hr{border:none;border-top:1px solid #e2e2e2;margin:2rem 0}