.phone.svelte-n0vglw{aspect-ratio:9/19.5;transform:rotate(var(--tilt));background:#0b0f17;border-radius:13%/6%;margin:0;padding:3.2%;position:relative;box-shadow:inset 0 0 0 1.5px #2b3446,0 30px 60px -20px #0000008c,0 12px 24px -12px #0006}.screen.svelte-n0vglw{background:#20283a;border-radius:10.5%/4.9%;width:100%;height:100%;overflow:hidden}img.svelte-n0vglw{object-fit:cover;width:100%;height:100%;display:block}.notch.svelte-n0vglw{background:#0b0f17;border-radius:999px;width:26%;height:2.4%;position:absolute;top:4.6%;left:50%;transform:translate(-50%)}.badge.svelte-6fs579{background:var(--color-cs-ink);color:#fff;border:3px solid var(--color-cs-ink);border-radius:14px;flex-direction:column;justify-content:center;padding:10px 22px 12px;line-height:1.1;text-decoration:none;display:inline-flex;box-shadow:0 6px #1f232b59}.badge.light.svelte-6fs579{color:var(--color-cs-ink);background:#fff}.small.svelte-6fs579{font-family:var(--font-toy-body);letter-spacing:.08em;text-transform:uppercase;opacity:.8;font-size:12px;font-weight:800}.big.svelte-6fs579{font-family:var(--font-toy);font-size:24px}.live.svelte-6fs579{transition:transform .15s var(--ease-out)}.live.svelte-6fs579:hover{transform:translateY(-2px)}.world.svelte-szut01{--ink:var(--color-cs-ink);color:var(--ink);font-family:var(--font-toy-body);background:linear-gradient(#bfe8ff 0%,#e8f7ff 40%,#fff8e6 100%);margin-top:-72px;padding-top:72px;font-weight:800}.hero.svelte-szut01{background:linear-gradient(180deg, var(--color-cs-sky-deep) 0%, var(--color-cs-sky) 55%, #cfeeff 100%);padding:clamp(40px,7vw,96px) 0 clamp(72px,9vw,120px);position:relative;overflow:hidden}.hero-grid.svelte-szut01{grid-template-columns:1fr 1fr;align-items:center;gap:32px;display:grid;position:relative}.logo.svelte-szut01{filter:drop-shadow(0 10px #1f232b26);width:min(100%,440px);height:auto;display:block}h1.svelte-szut01{font-family:var(--font-toy);letter-spacing:0;color:#fff;-webkit-text-stroke:2px var(--ink);paint-order:stroke fill;text-shadow:0 5px 0 var(--ink);margin:22px 0 0;font-size:clamp(32px,4.4vw,54px);font-weight:400;line-height:1.02}.lead.svelte-szut01{color:#1d3550;max-width:520px;margin:20px 0 0;font-size:clamp(17px,1.5vw,19px);line-height:1.55}.cta.svelte-szut01{flex-wrap:wrap;align-items:center;gap:16px;margin-top:30px;display:flex}.meta.svelte-szut01{color:#1d3550;font-size:15px}.stage.svelte-szut01{min-height:420px;position:relative}.isl.svelte-szut01{filter:drop-shadow(0 30px 30px #1f232b40);width:92%;height:auto;position:absolute;bottom:-2%;left:-6%}.phone-wrap.svelte-szut01{width:min(46%,270px);margin-left:auto;margin-right:4%;position:relative}.hazard.svelte-szut01{background:repeating-linear-gradient(-45deg, var(--color-cs-yellow) 0 22px, var(--ink) 22px 44px);height:16px;position:absolute;bottom:0;left:0;right:0}.clouds.svelte-szut01{pointer-events:none;position:absolute;inset:0}.cloud.svelte-szut01{opacity:.95;background:#fff;width:36px;height:36px;animation:60s linear infinite svelte-szut01-cloud;position:absolute;box-shadow:36px 0 #fff,72px 0 #fff,18px -30px #fff,54px -30px #fff,36px -56px #f1f6fb,0 8px #dbe8f4,36px 8px #dbe8f4,72px 8px #dbe8f4}.c1.svelte-szut01{top:22%;left:4%}.c2.svelte-szut01{animation-duration:80s;top:12%;left:58%;transform:scale(.7)}.c3.svelte-szut01{animation-duration:70s;top:64%;left:82%;transform:scale(.85)}@keyframes svelte-szut01-cloud{50%{translate:40px}}.block.svelte-szut01{padding-top:clamp(72px,9vw,112px)}.toy-h.svelte-szut01{font-family:var(--font-toy);letter-spacing:0;margin:0;font-size:clamp(34px,4.2vw,52px);font-weight:400;line-height:1.05}.sub.svelte-szut01{color:#33405a;max-width:620px;margin:14px 0 0;font-size:18px;line-height:1.55}.steps.svelte-szut01{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:36px;display:grid}.plate.svelte-szut01{background:var(--color-cs-steel);border:5px solid var(--ink);box-shadow:0 8px 0 var(--ink), inset 0 6px 0 #e7ecf1;border-radius:18px;padding:30px 26px 28px;position:relative}.bolt.svelte-szut01{border:3px solid var(--ink);background:#e7ecf1;border-radius:50%;width:14px;height:14px;position:absolute}.tl.svelte-szut01{top:10px;left:10px}.tr.svelte-szut01{top:10px;right:10px}.bl.svelte-szut01{bottom:10px;left:10px}.br.svelte-szut01{bottom:10px;right:10px}.sign.svelte-szut01{background:var(--color-cs-yellow);border:4px solid var(--ink);width:54px;height:54px;font-family:var(--font-toy);border-radius:12px;place-items:center;font-size:30px;display:inline-grid}.plate.svelte-szut01 h3:where(.svelte-szut01){font-family:var(--font-toy);letter-spacing:0;margin:16px 0 0;font-size:30px;font-weight:400}.plate.svelte-szut01 p:where(.svelte-szut01){color:#2d3a4f;margin:8px 0 0;font-size:17px;line-height:1.5}.districts.svelte-szut01{clip-path:polygon(0 40px,100% 0,100% 100%,0 100%);background:linear-gradient(#0000,#7ccf3a2e),repeating-linear-gradient(90deg,#1f232b08 0 2px,#0000 2px 48px);margin-top:clamp(72px,9vw,112px);padding-bottom:clamp(56px,7vw,96px)}.districts.svelte-szut01 .block:where(.svelte-szut01){padding-top:clamp(96px,11vw,136px)}.isles.svelte-szut01{grid-template-columns:repeat(5,1fr);gap:18px;margin-top:40px;display:grid}.isle.svelte-szut01 img:where(.svelte-szut01){aspect-ratio:1.26;object-fit:contain;filter:drop-shadow(0 16px 16px #1f232b38);width:100%;height:auto;transition:transform .4s var(--ease-out)}.isle.svelte-szut01:hover img:where(.svelte-szut01){transform:translateY(-8px)}.isle.svelte-szut01 h3:where(.svelte-szut01){font-family:var(--font-toy);letter-spacing:0;align-items:center;gap:10px;margin:14px 0 0;font-size:22px;font-weight:400;display:flex}.isle.svelte-szut01 h3:where(.svelte-szut01) span:where(.svelte-szut01){background:var(--color-cs-brick);color:#fff;border:3px solid var(--ink);border-radius:8px;place-items:center;width:30px;height:30px;font-size:16px;display:inline-grid}.isle.svelte-szut01 p:where(.svelte-szut01){color:#33405a;margin:8px 0 0;font-size:15px;line-height:1.5}.screens.svelte-szut01{grid-template-columns:repeat(3,minmax(0,260px));justify-content:center;gap:clamp(20px,4vw,56px);margin-top:44px;display:grid}figure.svelte-szut01{margin:0}figcaption.svelte-szut01{text-align:center;color:#33405a;margin-top:20px;font-size:16px}.features.svelte-szut01{background:var(--color-cs-brick);border:5px solid var(--ink);box-shadow:0 10px 0 var(--ink);background-image:linear-gradient(#0000001f 3px,#0000 3px),linear-gradient(90deg,#0000001f 3px,#0000 3px);background-size:120px 46px,120px 92px;border-radius:26px;grid-template-columns:repeat(3,1fr);gap:18px;padding:clamp(24px,4vw,44px);display:grid}.feat.svelte-szut01{border:4px solid var(--ink);background:#fff;border-radius:16px;padding:20px 22px}.feat.svelte-szut01 h3:where(.svelte-szut01){font-family:var(--font-toy);letter-spacing:0;margin:0;font-size:22px;font-weight:400}.feat.svelte-szut01 p:where(.svelte-szut01){color:#33405a;margin:6px 0 0;font-size:15px;line-height:1.45}.qs.svelte-szut01{gap:12px;max-width:860px;margin-top:28px;display:grid}details.svelte-szut01{border:4px solid var(--ink);box-shadow:0 5px 0 var(--ink);background:#fff;border-radius:16px}summary.svelte-szut01{cursor:pointer;padding:18px 56px 18px 22px;font-size:18px;list-style:none;position:relative}summary.svelte-szut01::-webkit-details-marker{display:none}summary.svelte-szut01:after{content:"+";font-family:var(--font-toy);color:var(--color-cs-brick);transition:rotate .2s var(--ease-out);font-size:28px;position:absolute;top:50%;right:20px;translate:0 -50%}details[open].svelte-szut01 summary:where(.svelte-szut01):after{rotate:45deg}details.svelte-szut01 p:where(.svelte-szut01){color:#33405a;margin:0;padding:0 22px 20px;font-size:16px;line-height:1.6}.final.svelte-szut01{background:var(--ink);color:#fff;margin-top:clamp(72px,9vw,112px);padding:clamp(48px,6vw,72px) 0 40px;position:relative}.final.svelte-szut01:before{content:"";background:repeating-linear-gradient(-45deg, var(--color-cs-yellow) 0 20px, var(--ink) 20px 40px);height:14px;position:absolute;top:0;left:0;right:0}.final-in.svelte-szut01{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.final-in.svelte-szut01 img:where(.svelte-szut01){border-radius:22px;width:96px;height:96px}.final.svelte-szut01 h2:where(.svelte-szut01){font-family:var(--font-toy);letter-spacing:0;margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:400}.final.svelte-szut01 p:where(.svelte-szut01){color:var(--color-cs-steel);margin:6px 0 0}.final-in.svelte-szut01>div:where(.svelte-szut01){flex:1;min-width:220px}.sub-links.svelte-szut01{border-top:2px solid #ffffff1f;flex-wrap:wrap;gap:24px;margin-top:36px;padding-top:22px;display:flex}.sub-links.svelte-szut01 a:where(.svelte-szut01){color:var(--color-cs-steel);text-decoration:none}.sub-links.svelte-szut01 a:where(.svelte-szut01):hover{color:var(--color-cs-yellow)}body:has(.world) footer{margin-top:0}@media (width<=960px){.isles.svelte-szut01{grid-template-columns:repeat(3,1fr)}.features.svelte-szut01{grid-template-columns:repeat(2,1fr)}}@media (width<=820px){.hero-grid.svelte-szut01{grid-template-columns:1fr}.stage.svelte-szut01{min-height:380px}.steps.svelte-szut01{grid-template-columns:1fr}}@media (width<=640px){.isles.svelte-szut01{grid-template-columns:repeat(2,1fr)}.screens.svelte-szut01{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}figcaption.svelte-szut01{font-size:13px}.features.svelte-szut01{grid-template-columns:1fr}}.clouds.drift.svelte-szut01{translate:0 calc((var(--sp,.5) - .5) * 90px)}.isl.drift.svelte-szut01{translate:0 calc((var(--sp,.5) - .5) * -56px)}.hazard.svelte-szut01{background-position-x:calc(var(--sp,.5) * 320px)}.isle-art.drift.svelte-szut01{translate:0 calc((var(--sp,.5) - .5) * 44px * var(--wave,1))}.logo.svelte-szut01:hover{animation:.6s cubic-bezier(.34,1.56,.64,1) svelte-szut01-knock}@keyframes svelte-szut01-knock{30%{rotate:-3deg;scale:1.05}60%{rotate:2deg;scale:.98}}.plate.svelte-szut01{transition:opacity .6s ease, transform .8s var(--ease-out), translate .15s ease, box-shadow .15s ease}.plate.svelte-szut01:hover{box-shadow:0 4px 0 var(--ink), inset 0 6px 0 #e7ecf1;translate:0 4px}.sign.svelte-szut01{transition:rotate .5s cubic-bezier(.34,1.56,.64,1)}.plate.svelte-szut01:hover .sign:where(.svelte-szut01){rotate:360deg}.isle.svelte-szut01 h3:where(.svelte-szut01) span:where(.svelte-szut01){transition:rotate .45s cubic-bezier(.34,1.56,.64,1)}.isle.svelte-szut01:hover h3:where(.svelte-szut01) span:where(.svelte-szut01){rotate:-360deg}.feat.svelte-szut01{transition:opacity .15s,transform .45s cubic-bezier(.34,1.56,.64,1),translate .2s,rotate .2s}.feat.svelte-szut01:hover{translate:0 -5px;rotate:-1.5deg}summary.svelte-szut01{border-radius:12px;transition:background .15s}summary.svelte-szut01:hover{background:#fff7d6}details[open].svelte-szut01 p:where(.svelte-szut01){animation:svelte-szut01-unfold .35s var(--ease-out)}@keyframes svelte-szut01-unfold{0%{opacity:0;translate:0 -8px}}.app-icon.svelte-szut01{transition:rotate .4s cubic-bezier(.34,1.56,.64,1)}.app-icon.svelte-szut01:hover{animation:.5s svelte-szut01-hop;rotate:-10deg}@keyframes svelte-szut01-hop{40%{translate:0 -10px}}.stats.svelte-szut01{grid-template-columns:repeat(4,1fr);gap:18px;padding-top:clamp(56px,7vw,88px);display:grid}.stat.svelte-szut01{text-align:center;background:var(--color-cs-yellow);border:5px solid var(--ink);box-shadow:0 8px 0 var(--ink);border-radius:18px;flex-direction:column;align-items:center;padding:22px 16px 18px;transition:opacity .15s,transform .45s cubic-bezier(.34,1.56,.64,1),translate .15s,box-shadow .15s;display:flex}.stat.svelte-szut01:hover{box-shadow:0 4px 0 var(--ink);translate:0 4px}.stat.svelte-szut01 b:where(.svelte-szut01){font-family:var(--font-toy);font-variant-numeric:tabular-nums;font-size:clamp(44px,5vw,64px);font-weight:400;line-height:1}.stat.svelte-szut01 span:where(.svelte-szut01){margin-top:6px;font-size:15px;line-height:1.3}.helpers.svelte-szut01{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px;display:grid}.helper.svelte-szut01{border:4px solid var(--ink);box-shadow:0 6px 0 var(--ink);background:#fff;border-radius:18px;align-items:flex-start;gap:18px;padding:22px;display:flex}.toy-btn.svelte-szut01{border:4px solid var(--ink);width:84px;height:84px;box-shadow:0 7px 0 var(--ink), inset 0 6px 0 #ffffff59;border-radius:20px;flex:none;place-items:center;transition:translate .12s,box-shadow .12s;display:grid}.toy-btn.svelte-szut01 img:where(.svelte-szut01){width:62%;height:auto;transition:rotate .35s cubic-bezier(.34,1.56,.64,1)}.helper.svelte-szut01:hover .toy-btn:where(.svelte-szut01){box-shadow:0 2px 0 var(--ink), inset 0 6px 0 #ffffff59;translate:0 5px}.helper.svelte-szut01:hover .toy-btn:where(.svelte-szut01) img:where(.svelte-szut01){rotate:-12deg}.purple.svelte-szut01{background:#8a5cd6}.yellow.svelte-szut01{background:var(--color-cs-yellow)}.green.svelte-szut01{background:#4ecb71}.helper.svelte-szut01 h3:where(.svelte-szut01){font-family:var(--font-toy);letter-spacing:0;margin:4px 0 0;font-size:26px;font-weight:400}.helper.svelte-szut01 p:where(.svelte-szut01){color:#33405a;margin:6px 0 0;font-size:16px;line-height:1.5}.days.svelte-szut01{grid-template-columns:repeat(6,1fr) 1.5fr;gap:12px;margin:32px 0 0;padding:0;list-style:none;display:grid}.day.svelte-szut01{border:4px solid var(--ink);box-shadow:0 6px 0 var(--ink);text-align:center;transition:opacity .6s ease, transform .8s var(--ease-out), translate .2s ease, box-shadow .2s ease;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:14px 8px 16px;display:flex}.day.svelte-szut01:hover{box-shadow:0 12px 0 var(--ink);translate:0 -6px}.day.svelte-szut01 img:where(.svelte-szut01){width:52px;height:52px;transition:scale .35s cubic-bezier(.34,1.56,.64,1)}.day.svelte-szut01:hover img:where(.svelte-szut01){scale:1.2}.day.big.svelte-szut01{background:var(--color-cs-yellow)}.day.big.svelte-szut01 img:where(.svelte-szut01){width:72px;height:72px}.dnum.svelte-szut01{font-family:var(--font-toy);font-size:18px}.dwhat.svelte-szut01{font-size:14px;line-height:1.25}@media (width<=960px){.helpers.svelte-szut01{grid-template-columns:1fr}.days.svelte-szut01{grid-template-columns:repeat(4,1fr)}.day.big.svelte-szut01{grid-column:span 2}}@media (width<=820px){.stats.svelte-szut01{grid-template-columns:repeat(2,1fr)}}
