@font-face{font-family:fredoka;src:url(/_next/static/media/23cc0afefe419d5c-s.p.woff2) format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:fredoka Fallback;src:local("Arial");ascent-override:95.32%;descent-override:23.10%;line-gap-override:0.00%;size-adjust:102.19%}.__className_26d037{font-family:fredoka,fredoka Fallback;font-style:normal}.__variable_26d037{--font-snf:"fredoka","fredoka Fallback"}@font-face{font-family:nunito;src:url(/_next/static/media/95b602a353366dc6-s.p.woff2) format("woff2");font-display:swap;font-weight:200 1000;font-style:normal}@font-face{font-family:nunito Fallback;src:local("Arial");ascent-override:103.02%;descent-override:35.97%;line-gap-override:0.00%;size-adjust:98.13%}.__className_6d5914{font-family:nunito,nunito Fallback;font-style:normal}.__variable_6d5914{--font-snf-body:"nunito","nunito Fallback"}html:has(.snf-root),html:has(.snf-root) body{background:#fffcf4}.snf-root{--snf-ease:cubic-bezier(0.2,0.7,0.2,1);--snf-pad:clamp(20px,5vw,80px);--snf-lip:0 5px 0 rgba(27,36,71,0.2);position:relative;min-height:100vh;background:var(--snf-paper);color:var(--snf-ink);font-family:var(--font-snf-body),ui-rounded,system-ui,sans-serif;font-size:18px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip}.snf-root *,.snf-root :after,.snf-root :before{box-sizing:border-box}:where(.snf-root) figure,:where(.snf-root) h1,:where(.snf-root) h2,:where(.snf-root) h3,:where(.snf-root) ol,:where(.snf-root) p,:where(.snf-root) ul{margin:0}:where(.snf-root) ol,:where(.snf-root) ul{padding:0;list-style:none}:where(.snf-root) button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:where(.snf-root) a{color:inherit;text-decoration:none}:where(.snf-root) img,:where(.snf-root) svg{display:block;max-width:100%}.snf-root :focus-visible{outline:3px solid var(--snf-ink);outline-offset:3px}.snf-sticker{display:block;width:100%;height:auto;overflow:visible}.snf-sticker text{font-family:var(--font-snf),ui-rounded,"Arial Rounded MT Bold",sans-serif;font-weight:700;font-size:1000px;stroke-linejoin:round;stroke-linecap:round}.snf-sl-shadow{fill:var(--snf-ink);stroke:var(--snf-ink);stroke-width:84px}.snf-sl-face{stroke:#fff;stroke-width:84px;paint-order:stroke}.snf-wl{transform-box:fill-box;transform-origin:50% 80%}.snf-sticker[data-pop] .snf-wl{animation:snf-wpop .7s cubic-bezier(.2,1.7,.4,1) both;animation-delay:calc(.55s + var(--i) * 70ms)}@keyframes snf-wpop{0%{transform:scale(0) rotate(-18deg)}to{transform:scale(1) rotate(0deg)}}.snf-chrome{display:contents}.snf-thumb{position:relative;display:block;flex:none;width:42px;height:42px;border-radius:50%;overflow:hidden}.snf-thumb img{position:absolute;left:-26%;top:-8%;width:152%;height:auto;max-width:none}.snf-icon{width:24px;height:24px}.snf-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 28px;border-radius:999px;background:#fff;color:var(--snf-ink);font:700 20px/1 var(--font-snf),ui-rounded,sans-serif;box-shadow:inset 0 0 0 3px var(--snf-ink),var(--snf-lip);transition:transform .15s var(--snf-ease),box-shadow .15s var(--snf-ease)}.snf-btn--main{background:var(--snf-ink);color:#fff;box-shadow:0 5px 0 rgba(27,36,71,.35)}.snf-btn:active{transform:translateY(3px);box-shadow:inset 0 0 0 3px var(--snf-ink),0 2px 0 rgba(27,36,71,.2)}.snf-btn--main:active{box-shadow:0 2px 0 rgba(27,36,71,.35)}.snf-stage{position:relative;height:100vh;height:100svh;min-height:620px;padding:20px}.snf-card{position:relative;height:100%;border-radius:34px;overflow:hidden;isolation:isolate;background:#fff}.snf-field,.snf-flood{position:absolute;inset:0}.snf-flood{clip-path:circle(0 at 50% 100%);pointer-events:none}.snf-scene{position:absolute;inset:0;z-index:2;container-type:size;overflow:hidden}.snf-disc{left:50%;bottom:-22cqh;width:98cqh;aspect-ratio:1;border-radius:50%;background:var(--snf-tint);transform:translateX(-50%)}.snf-disc,.snf-hill{position:absolute;transition:background-color .6s var(--snf-ease)}.snf-hill{left:-12%;right:-12%;bottom:-16cqh;height:36cqh;border-radius:50% 50% 0 0/100% 100% 0 0;background:color-mix(in srgb,var(--snf-field) 82%,var(--snf-ink))}.snf-rings{position:absolute;left:50%;bottom:40cqh;width:0;height:0}.snf-ring{position:absolute;left:-27cqh;top:-27cqh;width:54cqh;height:54cqh;border-radius:50%;border:6px solid #fff;opacity:0;animation:snf-ring 1.3s var(--snf-ease) both;animation-delay:calc(.55s + var(--i) * .22s)}@keyframes snf-ring{0%{transform:scale(.45);opacity:.95}to{transform:scale(1.7);opacity:0}}.snf-word{position:absolute;z-index:1;left:50%;top:3.5cqh;transform:translateX(-50%) rotate(-3deg);pointer-events:none;animation:snf-wout .5s ease-in 2.7s both}.snf-word-art{width:auto;height:13cqh}@keyframes snf-wout{to{opacity:0;transform:translateX(-50%) rotate(-3deg) translateY(-14px)}}.snf-faces{position:absolute;z-index:3;left:50%;bottom:-1cqh;width:min(60cqw,calc(84cqh * var(--r, .96)));transform:translateX(-50%);pointer-events:none}.snf-face{position:absolute;inset:0}.snf-face[data-first="0"]{visibility:hidden}.snf-pop,.snf-talk{position:absolute;inset:0;transform-origin:50% 100%}.snf-talk{transform:scale(var(--sx,1),var(--sy,1)) rotate(var(--rot,0deg))}.snf-poke{position:absolute;inset:0;display:block;pointer-events:auto;cursor:pointer;border-radius:30%}.snf-img,.snf-poke{width:100%;height:100%}.snf-img{object-fit:contain;object-position:50% 100%;transform-origin:50% 100%;animation:snf-breathe 3.6s ease-in-out infinite;user-select:none}@keyframes snf-breathe{0%,to{transform:scale(1) rotate(-.6deg)}50%{transform:scale(1.018) rotate(.6deg)}}.snf-fence{z-index:4;left:0;right:0;height:clamp(72px,15cqh,132px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='216' height='132' viewBox='0 0 216 132'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect x='9' y='10' width='54' height='140' rx='27'/%3E%3C/clipPath%3E%3CclipPath id='b'%3E%3Crect x='81' y='24' width='54' height='140' rx='27'/%3E%3C/clipPath%3E%3CclipPath id='c'%3E%3Crect x='153' y='16' width='54' height='140' rx='27'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect y='50' width='216' height='12' fill='%23E7DFCD'/%3E%3Crect y='96' width='216' height='12' fill='%23E7DFCD'/%3E%3Cg clip-path='url(%23a)'%3E%3Crect x='9' y='10' width='54' height='140' fill='%23FFFFFF'/%3E%3Crect x='45' y='10' width='18' height='140' fill='%23EFE9DB'/%3E%3C/g%3E%3Cg clip-path='url(%23b)'%3E%3Crect x='81' y='24' width='54' height='140' fill='%23FFFFFF'/%3E%3Crect x='117' y='24' width='18' height='140' fill='%23EFE9DB'/%3E%3C/g%3E%3Cg clip-path='url(%23c)'%3E%3Crect x='153' y='16' width='54' height='140' fill='%23FFFFFF'/%3E%3Crect x='189' y='16' width='18' height='140' fill='%23EFE9DB'/%3E%3C/g%3E%3C/svg%3E");background-repeat:repeat-x;background-position:50% 100%;background-size:auto 100%}.snf-fence,.snf-strip{position:absolute;bottom:0;pointer-events:none}.snf-strip{z-index:3;top:0;left:clamp(32px,9vw,168px);width:clamp(96px,11.8vw,170px);overflow:hidden}.snf-track{display:flex;flex-direction:column;animation:snf-roll var(--snf-roll,12s) linear infinite}.snf-tile{display:block;flex:none}.snf-tile,.snf-tile-art{width:100%}@keyframes snf-roll{to{transform:translateY(-50%)}}@keyframes snf-roll-x{to{transform:translateX(-50%)}}.snf-brand{position:absolute;z-index:4;top:30px;right:clamp(96px,11vw,160px);width:clamp(220px,21vw,320px);text-align:right}.snf-logo{width:100%}.snf-sub{margin-top:8px;font:800 clamp(15px,1.35vw,20px) /1.2 var(--font-snf-body),ui-rounded,sans-serif}.snf-ribbon{position:absolute;z-index:4;top:0;right:clamp(28px,4vw,60px);display:block;width:52px;height:110px;transition:transform .3s var(--snf-ease)}.snf-ribbon:hover{transform:translateY(8px)}.snf-ribbon-art{width:100%;height:100%}.snf-tabs{position:absolute;z-index:5;right:0;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-end;gap:14px}.snf-tab{display:flex;align-items:center;gap:10px;height:58px;padding:0 24px 0 8px;border-radius:999px 0 0 999px;background:#fff;color:var(--snf-ink);font:700 19px/1 var(--font-snf),ui-rounded,sans-serif;box-shadow:inset 0 0 0 3px var(--snf-ink),var(--snf-lip);transition:padding .3s var(--snf-ease),background-color .2s,color .2s}.snf-tab:hover{padding-right:34px}.snf-tab[data-on="1"]{padding-right:46px;background:var(--snf-ink);color:#fff;box-shadow:var(--snf-lip)}.snf-tab-word{white-space:nowrap}.snf-flip{display:none}.snf-bubblewrap{position:absolute;z-index:6;left:50%;bottom:28px;transform:translateX(-50%);display:flex;align-items:center;gap:14px;max-width:calc(100% - 520px)}.snf-bubble{min-width:300px;padding:18px 36px;border-radius:56px;background:#fff;text-align:center;font:700 clamp(22px,2.5vw,36px) /1.12 var(--font-snf),ui-rounded,sans-serif;box-shadow:inset 0 0 0 3px var(--snf-ink),var(--snf-lip);animation:snf-bob 1s ease-in-out infinite alternate}@keyframes snf-bob{to{transform:translateY(8px)}}.snf-mic{position:relative;flex:none;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 3px var(--snf-ink),var(--snf-lip)}.snf-mic .snf-icon{width:28px;height:28px}.snf-mic[data-state=on]{background:var(--snf-ink);color:#fff;box-shadow:var(--snf-lip)}.snf-mic[data-state=on]:after{content:"";position:absolute;inset:-7px;border-radius:50%;border:3px solid var(--snf-ink);animation:snf-pulse 1.4s ease-out infinite}.snf-mic[data-state=denied],.snf-mic[data-state=unsupported]{opacity:.55}.snf-mic:disabled{cursor:not-allowed}@keyframes snf-pulse{0%{transform:scale(.9);opacity:.9}to{transform:scale(1.3);opacity:0}}.snf-pill{position:absolute;z-index:5;left:36px;bottom:28px;display:flex;flex-direction:column;align-items:center;gap:8px;width:52px;padding:14px 4px 6px;border-radius:26px;background:#fff;box-shadow:inset 0 0 0 3px var(--snf-ink),var(--snf-lip)}.snf-pill-text{writing-mode:vertical-rl;transform:rotate(180deg);margin-bottom:4px;font:700 14px/1.2 var(--font-snf-body),ui-rounded,sans-serif;white-space:nowrap}.snf-ico{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;transition:background-color .2s}.snf-ico:hover{background:var(--snf-soft)}.snf-intro{position:absolute;inset:0;z-index:30;display:grid;place-items:center;padding:16px}.snf-veil{position:absolute;inset:0;background:rgba(255,252,244,.78)}.snf-modal{position:relative;display:flex;flex-direction:column;align-items:center;gap:14px;width:min(504px,100%);max-height:100%;overflow:auto;padding:36px 28px 26px;border-radius:28px;background:#fff;text-align:center;box-shadow:0 8px 0 rgba(27,36,71,.2)}.snf-modal>*{flex-shrink:0}.snf-rivet{position:absolute;top:14px;width:22px;height:22px;border-radius:50%;background:radial-gradient(circle,#fff 0 24%,var(--snf-ink) 26%)}.snf-rivet--l{left:16px}.snf-rivet--r{right:16px}.snf-modal-row{display:flex;justify-content:center;gap:12px}.snf-thumb--big{width:clamp(64px,20vw,108px);height:clamp(64px,20vw,108px)}.snf-modal-title{font:700 clamp(28px,3.4vw,38px) /1.05 var(--font-snf),ui-rounded,sans-serif;text-wrap:balance}.snf-modal-body{max-width:38ch;font-size:18px;line-height:1.4}.snf-modal-why{max-width:38ch;font-size:16px;font-weight:800;line-height:1.35}.snf-modal-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.snf-modal-privacy{max-width:40ch;font-size:14px;line-height:1.4}.snf-wrap{width:min(1240px,calc(100% - 2 * var(--snf-pad)));margin-inline:auto}.snf-kicker{margin-bottom:20px;font:800 14px/1 var(--font-snf-body),ui-rounded,sans-serif;letter-spacing:.16em;text-transform:uppercase}.snf-h2{font:700 clamp(40px,6.2vw,96px) /.98 var(--font-snf),ui-rounded,sans-serif;letter-spacing:-.02em;text-wrap:balance}.snf-lede{margin-top:20px;max-width:34ch;font-size:clamp(18px,1.6vw,22px);line-height:1.45}.snf-root[data-js] [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .7s var(--snf-ease),transform .7s var(--snf-ease)}.snf-root[data-js] [data-reveal][data-in]{opacity:1;transform:none}.snf-contents{padding:clamp(72px,10vw,152px) 0}.snf-contents-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,96px);align-items:start}.snf-toc{display:grid}.snf-row{display:flex;align-items:center;gap:clamp(12px,2vw,28px);width:100%;min-height:96px;padding:12px 8px;border-top:3px solid var(--snf-ink);text-align:left;transition:background-color .2s,padding .25s var(--snf-ease)}.snf-toc li:last-child .snf-row{border-bottom:3px solid var(--snf-ink)}.snf-row:hover{padding-inline:20px;background:var(--c)}.snf-row-n{flex:none;width:2ch;font:700 20px/1 var(--font-snf),ui-rounded,sans-serif}.snf-row-word{font:700 clamp(36px,4.4vw,64px) /1 var(--font-snf),ui-rounded,sans-serif}.snf-row-name{font:800 14px/1 var(--font-snf-body),ui-rounded,sans-serif;letter-spacing:.14em;text-transform:uppercase}.snf-row-leader{flex:1;min-width:24px;border-bottom:3px dotted rgba(27,36,71,.4);transform:translateY(6px)}.snf-row-thumb{width:clamp(56px,6vw,80px);height:clamp(56px,6vw,80px);transition:transform .25s var(--snf-ease)}.snf-row:hover .snf-row-thumb{transform:scale(1.1) rotate(-4deg)}.snf-grown{padding:clamp(72px,10vw,152px) 0;background:var(--snf-soft)}.snf-grown-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(32px,6vw,96px);align-items:start}.snf-support{display:inline-flex;align-items:center;gap:12px;margin-top:32px;padding:12px 22px;border-radius:999px;background:#fff;font-size:16px;font-weight:800;line-height:1.3;box-shadow:var(--snf-lip)}.snf-dot{flex:none;width:14px;height:14px;border-radius:50%;background:#8fdb5c}.snf-support[data-voice=no] .snf-dot{background:#ff8a6b}.snf-points{display:grid;gap:32px;padding-top:8px}.snf-points p{max-width:52ch;font-size:clamp(18px,1.5vw,21px);line-height:1.55}.snf-points strong{margin-right:.3em;font:700 1.35em/1 var(--font-snf),ui-rounded,sans-serif}.snf-book{padding:clamp(72px,10vw,152px) 0;background:var(--snf-field);transition:background-color .6s var(--snf-ease)}.snf-book-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,7vw,112px);align-items:center}.snf-cover{display:flex;flex-direction:column;justify-content:space-between;gap:20px;width:min(400px,100%);aspect-ratio:4/5;margin-inline:auto;padding:28px 28px 24px 36px;border-radius:10px 26px 26px 10px;background:#fff;box-shadow:-16px 0 0 var(--snf-ink),0 14px 0 rgba(27,36,71,.25);transform:rotate(-4deg)}.snf-cover-top{font:800 14px/1 var(--font-snf-body),ui-rounded,sans-serif;letter-spacing:.16em;text-transform:uppercase}.snf-cover-faces{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.snf-cover-faces .snf-thumb{width:100%;height:auto;aspect-ratio:1}.snf-cover-title{width:100%}.snf-pillnote{display:inline-block;margin-left:8px;padding:5px 10px;border-radius:999px;background:#fff;letter-spacing:.1em}.snf-form{display:grid;gap:10px;margin-top:32px;max-width:560px}.snf-label{font-size:16px;font-weight:800}.snf-formrow{display:flex;flex-wrap:wrap;gap:12px}.snf-input{flex:1 1 240px;min-width:0;min-height:56px;padding:0 22px;border:0;border-radius:999px;background:#fff;color:var(--snf-ink);font:700 18px/1 var(--font-snf-body),ui-rounded,sans-serif;box-shadow:inset 0 0 0 3px var(--snf-ink)}.snf-input::placeholder{color:rgba(27,36,71,.55)}.snf-note{font-size:16px;font-weight:700;min-height:1.5em}.snf-footer{padding:clamp(72px,9vw,128px) 0 48px;text-align:center}.snf-foot-logo{width:min(1100px,100%);margin:0 auto 32px}.snf-foot-line{font:700 clamp(20px,2vw,28px) /1.2 var(--font-snf),ui-rounded,sans-serif}.snf-foot-note{margin-top:8px;font-size:16px}@media (max-width:999px){.snf-stage{padding:8px}.snf-card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto auto;border-radius:26px}.snf-brand{position:relative;grid-row:1;top:auto;right:auto;width:auto;min-height:68px;padding:14px 156px 0 16px;text-align:left}.snf-logo{width:min(100%,230px)}.snf-sub{display:none}.snf-strip{position:relative;grid-row:2;left:auto;top:auto;bottom:auto;width:auto;height:54px;margin-top:8px}.snf-track{flex-direction:row;width:max-content;height:100%;animation-name:snf-roll-x}.snf-tile,.snf-tile-art{width:auto;height:100%}.snf-scene{position:relative;inset:auto;grid-row:3;min-height:0}.snf-faces{width:min(94cqw,calc(88cqh * var(--r, .96)))}.snf-word-art{height:max(12cqh,34px)}.snf-bubblewrap{position:relative;grid-row:4;left:auto;bottom:auto;transform:none;max-width:none;padding:6px 12px 8px;gap:10px}.snf-mic{width:56px;height:56px}.snf-bubble{flex:1;min-width:0;min-height:74px;display:grid;align-items:center;padding:10px 18px;border-radius:28px;font-size:20px}.snf-tabs{position:relative;grid-row:5;right:auto;top:auto;transform:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px;padding:0 10px 12px}.snf-tab{height:48px;gap:6px;padding:0 6px 0 5px;border-radius:999px;font-size:14px}.snf-tab:hover,.snf-tab[data-on="1"]{padding-right:6px}.snf-tab .snf-thumb{width:36px;height:36px}.snf-ico{width:40px;height:40px}.snf-pill{top:10px;right:58px;left:auto;bottom:auto;flex-direction:row;width:auto;padding:4px;gap:2px}.snf-pill-text{display:none}.snf-ribbon{right:10px;width:35px;height:74px}.snf-flip{position:absolute;z-index:6;top:46%;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 3px var(--snf-ink),var(--snf-lip)}.snf-flip .snf-thumb{width:44px;height:44px}.snf-flip .snf-icon{position:absolute;bottom:-6px;width:24px;height:24px;padding:3px;border-radius:50%;background:var(--snf-ink);color:#fff}.snf-flip--prev{left:8px}.snf-flip--prev .snf-icon{left:-4px}.snf-flip--next{right:8px}.snf-flip--next .snf-icon{right:-4px}.snf-modal-row--low{display:none}.snf-modal{padding:34px 20px 22px}.snf-book-grid,.snf-contents-grid,.snf-grown-grid{grid-template-columns:minmax(0,1fr)}.snf-row{min-height:84px}.snf-row-name{display:none}.snf-cover{width:min(320px,82%)}}@media (min-width:1000px) and (max-width:1239px){.snf-word{left:40%}.snf-word-art{height:11cqh}}@media (max-height:760px) and (min-width:1000px){.snf-modal-row--low{display:none}}@media (prefers-reduced-motion:reduce){.snf-root *,.snf-root :after,.snf-root :before{animation:none!important;transition:none!important}}