@import url("https://fonts.googleapis.com/css2?family=Roboto&display=swap");*{margin:0;padding:0;box-sizing:border-box}body{font-family:Roboto,sans-serif;background:var(--background-color);color:var(--text-color)}body::-webkit-scrollbar{width:6px;border-radius:30px;background:var(--background-color)}body::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:9999px;width:6px;height:2px}html[data-theme=light]{--background-color:var(--white-color);--text-color:var(--primary-dark-color);--card-background-color:var(--white-color)}html[data-theme=dark]{--background-color:var(--secondary-dark-color);--text-color:var(--white-color);--card-background-color:var(--secondary-color)}:root{--primary-color:#febe58;--secondary-color:#202225;--primary-dark-color:#111114;--box-shadow:1px 1px 7px 2px rgba(0,0,0,.2);--secondary-dark-color:#1c1c1c;--white-color:#fffaf9;--font-size-xxx-small:8px;--font-size-xx-small:10px;--font-size-x-small:12px;--font-size-small:14px;--font-size-medium:16px;--font-size-regular:20px;--font-size-regular-mobile:14px;--font-size-large:22px;--font-size-x-large:26px;--font-size-xx-large:30px;--font-size-xxx-large:36px;--font-size-xxxx-large:42px;--border-radius:12px;--text-color:#24272b;--text-dark:#24272b;--page-gap:30px;--x-small-gap:5px;--small-gap:10px;--medium-gap:20px;--large-gap:30px;--x-large-gap:40px;--xx-large-gap:50px;--primary-font:"Merriweather Sans",sans-serif;--secondary-font:"Roboto",sans-serif;--padding-small:15px;--padding-medium:20px;--padding-large:40px;--gradient:linear-gradient(167deg,#111114 68%,#febe58 97%)}.flex-center-container,.flex-column-container,.flex-start-container{display:flex;align-items:center;justify-content:flex-start;gap:var(--medium-gap)}.flex-column-container{flex-direction:column;align-items:flex-start;justify-content:center}.flex-center-container{align-items:center;justify-content:center}.space-between-container{display:flex;align-items:center;justify-content:space-between;gap:var(--large-gap)}.two-col-grid-container{display:grid;grid-gap:var(--x-large-gap);gap:var(--x-large-gap);grid-template-columns:repeat(2,1fr)}.width-100{width:100%!important;max-width:100%!important}.height-100{height:100%!important;max-height:100%!important}.center{display:flex;align-items:center;justify-content:center;margin:auto}.full-width-image{width:100%;max-height:350px;border-radius:20px;object-fit:cover}.twitter-tweet{margin:var(--x-large-gap) auto!important}.title-h1{font-size:var(--font-size-x-large)}.title-h1,.title-h3{color:var(--text-color);font-weight:700;line-height:normal}.title-h3{font-size:var(--font-size-large)}.text-p{color:var(--text-color);font-weight:400;font-size:var(--font-size-small);line-height:normal}a:link,a:visited{color:var(--text-color);text-decoration:none}a:hover{color:var(--text-color);text-decoration:underline}.link-style-none,.link-style-none:hover,.link-style-none:visited{text-decoration:none;color:var(--text-color)}.date{color:var(--primary-color);font-size:var(--font-size-small)}.full-width-post-title{font-size:35px!important}.product-container{border:2px solid transparent;border-radius:var(--border-radius);box-shadow:1px 1px 7px 2px rgba(0,0,0,.2);background:var(--card-background-color);padding:var(--padding-medium);text-align:center;align-items:center;gap:var(--small-gap);max-width:250px;height:250px}.product-container:hover{cursor:pointer;border:2px solid var(--primary-color)}.product-container h1{font-size:var(--font-size-regular)}.product-image{border-radius:20px;object-fit:cover;width:80%;max-height:200px;margin:auto;max-width:-moz-fit-content;max-width:fit-content}.article-text{font-size:var(--font-size-regular);color:var(--text-color);max-width:700px;line-height:30px;margin:auto}.article-text p{margin:var(--padding-medium) auto}@media (max-width:499px){h1{font-size:var(--font-size-large)}.date{font-size:var(--font-size-x-small)}.flex-center-container,.flex-column-container,.flex-start-container{gap:10px}}@media (max-width:630px){.two-col-grid-container{grid-template-columns:1fr}}@media (max-width:800px){.mobile-column{flex-direction:column}.nav-link{font-size:var(--font-size-regular-mobile)!important;padding:var(--padding-small) 0}}@media (max-width:599px){.product-container{max-width:100%;height:100%;width:100%}}.ThemeSwitch_toggleContainer__m1of9{position:relative;display:flex;justify-content:space-between;align-items:center;width:5.8rem;height:3rem;margin:0 auto;border-radius:30px;border:2px solid var(--white-color);font-size:.5rem;padding:.5rem;overflow:hidden;cursor:pointer;outline:none;background:none}.ThemeSwitch_switch__iYFHc{position:absolute;height:2rem;width:2rem;border-radius:50%;transition:transform .4s,background-color .4s ease}.ThemeSwitch_moon__hjOYm,.ThemeSwitch_sun__uWvgO{position:relative;border-radius:50%;height:2rem;width:2rem;padding:7px;z-index:9}.ThemeSwitch_footer__mouf5{position:fixed;bottom:20px;right:20px;font-family:Termina,sans-serif;font-weight:600;font-size:.6rem}.Navbar_containerDiv__c8R25{display:flex;align-items:center;justify-content:space-between;background:var(--primary-dark-color);height:60px;position:fixed;top:0;z-index:1;width:100%;padding:var(--padding-large) var(--padding-medium)}.Navbar_navLink__WmfVb{cursor:pointer;color:var(--white-color);text-decoration:none;font-size:var(--font-size-regular);padding:var(--padding-small) 0;border-bottom:2px solid transparent}.Navbar_navLink__WmfVb:hover{border-bottom:2px solid var(--primary-color);text-decoration:none}.Navbar_navLink__WmfVb p{font-size:var(--font-size-regular);color:var(--white-color)}.Navbar_iconContainerDiv__vnDq6{display:flex;align-items:center;justify-content:flex-start;gap:10px}.Navbar_logo__PiZmU{border-radius:12px;width:100px}@media (max-width:499px){.Navbar_containerDiv__c8R25{padding:var(--padding-large) var(--padding-small);gap:10px}.Navbar_navLink__WmfVb p{font-size:var(--font-size-medium)}}.Layout_pageContainer__4oiX2{display:flex;flex-direction:column;align-items:center;gap:var(--page-gap);height:100%;margin-top:calc(40px + var(--padding-large));padding:var(--padding-large)}@media (max-width:599px){.Layout_pageContainer__4oiX2{margin-top:calc(40px + var(--padding-medium));padding:var(--padding-large) var(--padding-small)}}.EmailInput_inputContainer__1kcd8{display:flex;gap:8px;width:100%;max-width:300px}.EmailInput_emailInput__ltuvh{flex:1 1;padding:8px 12px;border-radius:4px;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.1);color:#fff;font-size:14px;transition:all .2s ease}.EmailInput_emailInput__ltuvh:focus{outline:none;border-color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.15)}.EmailInput_emailInput__ltuvh::placeholder{color:hsla(0,0%,100%,.6)}.EmailInput_subscribeButton__zM3tt{padding:8px 16px;border-radius:4px;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.1);color:#fff;font-size:14px;cursor:pointer;transition:all .2s ease}.EmailInput_subscribeButton__zM3tt:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3)}.Footer_containerDiv__Q_fNS{display:flex;align-items:center;justify-content:space-between;flex-direction:column;background:var(--primary-dark-color);gap:30px;min-height:300px;bottom:0;width:100%;padding:var(--padding-large) var(--padding-medium);& *{color:var(--white-color)!important}& a,& p{font-size:12px!important;opacity:.9;transition:opacity .2s ease}& a:hover{opacity:1}}.Footer_headerH1__xS38X{font-size:18px;font-weight:600;letter-spacing:1px;margin-bottom:10px}.Footer_footerSectionsContainer__VaWmo{display:flex;align-items:flex-start;justify-content:center;gap:var(--medium-gap);width:100%;max-width:1200px;padding:0 20px}.Footer_footerSectionContainer__mfsJ_{display:flex;align-items:center;flex-direction:column;width:100%;gap:var(--small-gap);max-width:400px}.Footer_linksGrid__tzyKr{width:200px;grid-gap:var(--small-gap);gap:var(--small-gap);display:grid;align-items:center;justify-content:center;grid-template-columns:repeat(2,1fr)}.Footer_iconContainerDiv__12W3x{display:flex;gap:var(--medium-gap);margin-top:10px}.Footer_footerLink__VU733{text-align:left;width:max-content;font-size:12px;text-decoration:none;transition:transform .2s ease}.Footer_footerLink__VU733:hover{transform:translateX(2px)}.Footer_footerIcon__gOwt8{width:25px;height:25px;opacity:.9;transition:all .2s ease}.Footer_footerIcon__gOwt8:hover{opacity:1;transform:scale(1.1)}