@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/fredoka-latin-500-normal.650ff78b.woff2) format("woff2"),url(/_next/static/media/fredoka-latin-500-normal.98337ca0.woff) format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/fredoka-latin-600-normal.e448ba2f.woff2) format("woff2"),url(/_next/static/media/fredoka-latin-600-normal.9a8e33dd.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/nunito-latin-400-normal.94ef06ef.woff2) format("woff2"),url(/_next/static/media/nunito-latin-400-normal.be14daf6.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/nunito-latin-600-normal.1f307960.woff2) format("woff2"),url(/_next/static/media/nunito-latin-600-normal.39ad3ad8.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/nunito-latin-700-normal.0b62b606.woff2) format("woff2"),url(/_next/static/media/nunito-latin-700-normal.73c7551b.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-display:swap;font-weight:800;src:url(/_next/static/media/nunito-latin-800-normal.cac5ced1.woff2) format("woff2"),url(/_next/static/media/nunito-latin-800-normal.710bec48.woff) format("woff")}:root{color-scheme:light dark;--bg:#FDF2F8;--surface:#FFFFFF;--surface-2:#FCE7F3;--surface-3:#F7C6DF;--ink:#2B1D2F;--ink-2:#574659;--primary:#BE185D;--primary-hover:#9D174D;--on-primary:#FFFFFF;--link:#0369A1;--focus:#0284C7;--night:#1F2452;--night-2:#2A3068;--on-night:#FFF5FA;--on-night-2:#DCD8EF;--night-link:#9BDDFB;--night-focus:#9BDDFB;--night-btn:#F9A8D4;--night-btn-hover:#FBCFE8;--on-night-btn:#3B0A24;--moon:#FDE68A;--moon-2:#FCD34D;--blue:#BAE6FD;--blue-2:#7DD3FC;--mint:#A7F3D0;--pink:#FBCFE8;--pink-2:#F9A8D4;--rose:#F472B6;--peach:#FED7AA;--wood:#D9A35B;--wood-light:#F8E3C0;--ill-frame:#FFFFFF;--ill-win:#1F2452;--ill-win-2:#2A3068;--ill-blob:#FCE7F3;--ill-rug:#FBCFE8;--ill-basket:#FFFFFF;--ill-weave:#FCE7F3;--ill-line:#2B1D2F;--ill-string:#B9A4B8;--error:#B42318;--error-bg:#FEE4E2;--fs-small:15px;--fs-body:17px;--fs-lead:19px;--fs-h3:22px;--fs-h2:clamp(30px,2.2vw + 21px,46px);--fs-h1:clamp(35px,3vw + 23px,66px);--fs-num:clamp(76px,6vw + 52px,124px);--font-d:"Fredoka","Nunito",ui-rounded,system-ui,sans-serif;--font-b:"Nunito",ui-rounded,system-ui,-apple-system,"Segoe UI",sans-serif;--ease:cubic-bezier(.2,.8,.2,1);--radius:24px}@media (prefers-color-scheme:dark){:root{--bg:#161A3A;--surface:#20254D;--surface-2:#2A3060;--surface-3:#454C8A;--ink:#FBEFF5;--ink-2:#D7D0E4;--primary:#F9A8D4;--primary-hover:#FBCFE8;--on-primary:#3B0A24;--link:#9BDDFB;--focus:#9BDDFB;--night:#0E1130;--night-2:#1A1F48;--ill-frame:#3A4178;--ill-win:#0E1130;--ill-win-2:#1A1F48;--ill-blob:#20254D;--ill-rug:#2A3060;--ill-basket:#EDE7F6;--ill-weave:#D6CCE8;--ill-line:#1B1430;--ill-string:#6F6A9A;--wood-light:#EBD3AE;--error:#FDA29B;--error-bg:#3B1A26}}@media (min-width:900px){:root{--fs-body:18px;--fs-lead:20px;--fs-h3:24px}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:24px}@media (min-width:900px){html{scroll-padding-top:96px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--bg);color:var(--ink);font:400 var(--fs-body)/1.6 var(--font-b);-webkit-font-smoothing:antialiased;overflow-x:clip}img,svg{display:block;max-width:100%}a{color:var(--link);text-underline-offset:3px;text-decoration-thickness:2px}h1,h2,h3{font-family:var(--font-d);font-weight:600;line-height:1.1;letter-spacing:-.01em;margin:0;text-wrap:balance}ol,p,ul{margin:0}p{text-wrap:pretty}button,input,select,textarea{font:inherit;color:inherit}a,button,label,summary{touch-action:manipulation}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:10px}.sr,.sr-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.skip{position:absolute;left:16px;top:-100px;z-index:50;background:var(--primary);color:var(--on-primary);padding:12px 16px;border-radius:12px;text-decoration:none;font-weight:800}.skip:focus{top:12px}.wrap{width:min(1180px,100% - 40px);margin-inline:auto}.lead{font-size:var(--fs-lead);line-height:1.55;max-width:34em}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:58px;padding:0 28px;border-radius:999px;background:var(--primary);color:var(--on-primary);font:800 var(--fs-lead)/1.2 var(--font-b);text-decoration:none;cursor:pointer;border:0;transition:background-color .2s,transform .15s var(--ease)}.btn:hover{background:var(--primary-hover)}.btn:active{transform:scale(.97)}.btn[aria-disabled=true],.btn[disabled]{opacity:.55;cursor:not-allowed;transform:none}.btn svg{width:22px;height:22px;flex:none}.btn-s{min-height:48px;padding:0 20px;font-size:var(--fs-small)}.btn-wide{width:100%}@media (prefers-reduced-motion:reduce){.btn{transition:none}.btn:active{transform:none}}.bundle{margin-top:20px;padding:16px 16px 14px;border-radius:22px;background:var(--surface);box-shadow:inset 0 0 0 2px var(--surface-2)}.bundle-h{line-height:1.35}.bundle-h b{display:block;font:600 var(--fs-h3)/1.2 var(--font-d);letter-spacing:-.01em}.bundle-h span{display:block;margin-top:2px;font-size:var(--fs-small);font-weight:600;color:var(--ink-2)}.bundle-apps{list-style:none;padding:0;margin:14px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px 6px;gap:14px 6px}.bundle-app,.bundle-apps li{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:13px;font-weight:700;line-height:1.2}.bundle-app{color:var(--ink);text-decoration:none;border-radius:14px;padding:2px 0 4px;min-height:44px}.bundle-app:hover span{text-decoration:underline;text-underline-offset:3px}.bundle-apps img{width:48px;height:48px;border-radius:12px;box-shadow:0 0 0 1px rgba(43,29,47,.08)}.bundle-more{margin-top:14px;font-size:var(--fs-small);font-weight:600;color:var(--ink-2);line-height:1.45}@media (min-width:1100px){.bundle-apps{grid-template-columns:repeat(8,minmax(0,1fr))}.bundle-apps img{width:44px;height:44px}}.bundle.is-compact{margin-top:18px;padding:12px 14px}.bundle.is-compact .bundle-h b{font-size:var(--fs-body)}.bundle.is-compact .bundle-apps{margin-top:10px;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px}.bundle.is-compact .bundle-apps img{width:100%;max-width:40px;height:auto;aspect-ratio:1;border-radius:10px}@media (max-width:479px){.bundle:not(.is-compact){margin-top:16px;padding:14px 14px 12px}.bundle:not(.is-compact) .bundle-apps{margin-top:12px;gap:10px 4px}.bundle:not(.is-compact) .bundle-apps img{width:44px;height:44px}.bundle-more{margin-top:10px}}.bundle-proof{margin-top:10px;font-size:var(--fs-small);font-weight:800;line-height:1.5;color:var(--ink)}.bundle-proof [aria-hidden]{color:var(--moon-2);-webkit-text-stroke:.5px var(--ill-line)}.bundle-proof .n{font-weight:600;color:var(--ink-2)}