@import url("https://api.fontshare.com/v2/css?f[]=clash-display@500,600,700&f[]=general-sans@400,500,600,700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Baloo+2:wght@500;600;700;800&family=Nunito:wght@400;600;700;800&family=IBM+Plex+Mono:wght@500&display=swap");*{box-sizing:border-box}body,html{margin:0;padding:0}body{-webkit-font-smoothing:antialiased}a{color:inherit}.ll-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:center;gap:12px;padding:10px 16px;background:hsla(0,0%,100%,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(20,22,34,.08);font-family:General Sans,system-ui,sans-serif}.ll-switch{display:inline-flex;background:#fff;border:1px solid #e4e7f0;border-radius:14px;padding:5px;gap:4px;box-shadow:0 1px 2px rgba(16,20,40,.06),0 6px 14px rgba(16,20,40,.06)}.ll-switch button{border:0;background:transparent;cursor:pointer;font-family:inherit;font-weight:600;font-size:13.5px;color:#737a8c;padding:9px 18px;border-radius:10px;display:inline-flex;align-items:center;gap:8px;transition:transform .15s,color .2s}.ll-switch button:active{transform:scale(.95)}.ll-switch .grown[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#3d5afe,#7c4dff);box-shadow:0 4px 12px rgba(61,90,254,.32)}.ll-switch .kids[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#f5a623,#f2a93b);box-shadow:0 4px 12px rgba(245,166,35,.34)}.ll-tagline{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.04em;color:#8a8fa3}@media (max-width:560px){.ll-tagline{display:none}}