@font-face{font-family:gotham;src:url(../media/Gotham_Book-s.p.0q9ea6azlg7k8.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:gotham;src:url(../media/Gotham_Medium-s.p.3_0xf9z-vzb8n.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:gotham;src:url(../media/Gotham_Bold-s.p.0nz4s4eeoexcf.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:gotham;src:url(../media/Gotham_BookItalic-s.p.2er3p2tf5m2su.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:gotham;src:url(../media/Gotham_MediumItalic-s.p.0a1e1cwlwr8hr.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:gotham;src:url(../media/Gotham_BoldItalic-s.p.1uzdh-ax0m6p8.woff2)format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:gotham Fallback;src:local(Arial);ascent-override:70.47%;descent-override:17.62%;line-gap-override:17.62%;size-adjust:113.52%}.gotham_f12a6e73-module__JBiXJa__className{font-family:gotham,gotham Fallback}.gotham_f12a6e73-module__JBiXJa__variable{--font-gotham:"gotham", "gotham Fallback"}
@font-face{font-family:newScienceMono;src:url(../media/NewScienceMono_Regular-s.p.0iaw9qxnaa4hf.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:newScienceMono;src:url(../media/NewScienceMono_Medium-s.p.1_61-tps1_76j.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:newScienceMono;src:url(../media/NewScienceMono_SemiBold-s.p.1hehqk_tvnx18.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:newScienceMono;src:url(../media/NewScienceMono_Bold-s.p.2w5t0dhj2tdv_.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:newScienceMono Fallback;src:local(Arial);ascent-override:67.53%;descent-override:16.82%;line-gap-override:0.0%;size-adjust:142.04%}.newsciencemono_5274bff0-module__g9BQOq__className{font-family:newScienceMono,newScienceMono Fallback}.newsciencemono_5274bff0-module__g9BQOq__variable{--font-new-science-mono:"newScienceMono", "newScienceMono Fallback"}
:root{--font-brand-sans:var(--font-gotham,Gotham), "Avenir Next", Avenir, sans-serif;--font-brand-mono:var(--font-new-science-mono,"New Science Mono"), "IBM Plex Mono", "Courier New", ui-monospace, monospace}html,body{-ms-overflow-style:none;scrollbar-width:none}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}body{color:#111;font-family:var(--font-brand-sans);background:#fff;margin:0;line-height:1.5}main{margin:1.5rem}
.FreePlanBanner-module__ALAqsq__bar{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:60;box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;width:min(760px,100vw - 32px);font-family:var(--font-brand-sans);background:#080b0af0;border:1px solid #b9da948c;border-radius:14px;align-items:center;gap:16px;padding:12px 12px 12px 20px;display:flex;position:fixed;transform:translate(-50%)}.FreePlanBanner-module__ALAqsq__text{flex:auto;margin:0;font-size:15px;line-height:1.4}.FreePlanBanner-module__ALAqsq__button{color:#b9da94;text-transform:uppercase;white-space:nowrap;border:1px solid #b9da94;border-radius:50px;flex:none;align-items:center;height:40px;padding:0 18px;font-size:14px;text-decoration:none;display:inline-flex}.FreePlanBanner-module__ALAqsq__button:hover,.FreePlanBanner-module__ALAqsq__button:focus-visible{color:#000;background:#b9da94}.FreePlanBanner-module__ALAqsq__close{color:#ffffffb3;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;width:32px;height:32px;font-size:22px;line-height:1}.FreePlanBanner-module__ALAqsq__close:hover,.FreePlanBanner-module__ALAqsq__close:focus-visible{color:#fff;outline:1px solid #fff6}.FreePlanBanner-module__ALAqsq__spacer{height:96px}@media (max-width:640px){.FreePlanBanner-module__ALAqsq__spacer{height:84px}.FreePlanBanner-module__ALAqsq__bar{bottom:calc(10px + env(safe-area-inset-bottom,0px));border-radius:12px;gap:8px;width:calc(100vw - 20px);padding:8px 6px 8px 14px}.FreePlanBanner-module__ALAqsq__text{font-size:12.5px;line-height:1.3}.FreePlanBanner-module__ALAqsq__button{height:34px;padding:0 12px;font-size:12px}.FreePlanBanner-module__ALAqsq__close{width:28px;height:28px;font-size:20px}}
