*{box-sizing:border-box;padding:0;margin:0}html{overflow-y:scroll;font-size:14px}body{font-size:1rem;line-height:1.6;-webkit-text-size-adjust:100%}@supports(scrollbar-gutter:stable){html{scrollbar-gutter:stable}}.mainContainer{min-height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background:#e580e5;padding-top:6rem;padding-bottom:6rem}.actionLink,.mainContainer{font-family:system-ui,-apple-system,sans-serif}.actionLink{display:inline-block;background-color:#f5c242;border:3px solid #000;padding:.8rem 2.2rem;font-weight:600;font-size:1rem;color:#000;text-decoration:none;cursor:pointer;box-shadow:4px 5px 0 #000;transition:transform .1s ease,box-shadow .1s ease}.actionLink:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 #000}.buttonContainer,.card{width:min(1100px,92vw);margin-bottom:2rem}.card{border:4px solid #000;box-shadow:7px 6.5px 0 #000;border-radius:2px;padding:2.2rem;text-align:left;font-size:1.1rem}.card section h1,.card section h2{margin-top:2rem;margin-bottom:1rem}.card section p{line-height:1.6}.card section:first-of-type h2{margin-top:0}.green{background-color:#90ffb3}.orange{background-color:#f5c242}.card h1,.cardTitle{margin:0 0 .75rem}.card a{color:#000;text-decoration:underline;font-weight:600;transition:opacity .2s ease}.card a:hover{opacity:.7}.card ol,.card ul{margin:1rem 0 1rem 1.5rem;line-height:1.6}.card ol li,.card ul li{margin-bottom:.75rem;padding-left:.5rem}.card ol li:last-child,.card ul li:last-child{margin-bottom:0}.card ul{list-style-type:disc}.card ol{list-style-type:decimal}.card code{background-color:rgba(0,0,0,.1);padding:.2rem .4rem;border-radius:3px;font-family:Courier New,monospace;font-size:.95em}.card p{margin-bottom:1rem}.card p:last-child{margin-bottom:0}.blogPost{width:min(1400px,92vw)}.p1{padding:1rem}.p2{padding:2rem}.p3{padding:3rem}.Navbar_navbar__W_ouQ{top:0;z-index:50;display:flex;background:#fff;border-bottom:5px solid #000}.Navbar_navbarContent__TbYIP{display:flex;justify-content:space-between;align-items:center;min-height:110px;width:100%;max-width:1200px;margin:0 auto;padding:0 2rem}.Navbar_logo__l1Z_s{font-family:system-ui,-apple-system,sans-serif;text-decoration:none;font-weight:700;font-size:2rem;color:#000}.Navbar_actions__QCJjM{display:flex;align-items:center;gap:1.5rem;list-style:none;margin:0;padding:0}.Navbar_actionLink__Lm1hU{display:inline-block;background-color:#f5c242;border:3px solid #000;padding:.8rem 2.2rem;font-family:system-ui,-apple-system,sans-serif;font-weight:600;font-size:1rem;color:#000;text-decoration:none;cursor:pointer;box-shadow:4px 5px 0 #000;transition:transform .1s ease,box-shadow .1s ease}.Navbar_actionLink__Lm1hU:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 #000}.Navbar_pinkBar__t0uvw{height:12px;background:#e580e5;border-bottom:2px solid #000}@media(max-width:768px){.Navbar_navbarContent__TbYIP{flex-direction:column;gap:1.5rem;padding:1.5rem 1.5rem 0}.Navbar_logo__l1Z_s{font-size:1.4rem}.Navbar_actions__QCJjM{flex-direction:column;gap:1rem;width:100%;max-width:300px;margin-bottom:20px}.Navbar_actionLink__Lm1hU{width:100%;text-align:center;padding:.8rem 1.5rem}}@media(max-width:480px){.Navbar_navbarContent__TbYIP{gap:1.2rem;padding:1.2rem 1rem 0}.Navbar_logo__l1Z_s{font-size:1.2rem}.Navbar_actions__QCJjM{gap:.8rem;max-width:250px}.Navbar_actionLink__Lm1hU{padding:.7rem 1.2rem;font-size:.95rem;box-shadow:3px 4px 0 #000}.Navbar_actionLink__Lm1hU:hover{box-shadow:5px 5px 0 #000}}.ScrollToTopButton_scrollButton__xb0EW{position:fixed;right:2rem;bottom:2rem;width:64px;height:64px;border:none;border-radius:50%;background-color:#00c46a;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .2s ease,background-color .3s ease;box-shadow:0 6px 14px rgba(0,0,0,.25)}.ScrollToTopButton_scrollButton__xb0EW:hover{background-color:#00a85d;transform:translateY(-3px)}.ScrollToTopButton_scrollButton__xb0EW.ScrollToTopButton_visible__Czugy{opacity:1;pointer-events:auto}.ScrollToTopButton_scrollButton__xb0EW .ScrollToTopButton_icon__8ku83{width:28px;height:28px}