.AppShowcase-module__8ZhL3q__showcase{z-index:0;background:linear-gradient(#3f9b54 0,#3f9b5400 80px),radial-gradient(120% 80% at 50% -10%,#ffffff29,#0000 60%),linear-gradient(#3f9b54 0%,#338a4a 55%,#2c7a44 100%);padding:72px 24px 96px;position:relative;overflow:hidden}.AppShowcase-module__8ZhL3q__showcase:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(90px 120px at 14% 22%,#ffffff0f,#0000 70%),radial-gradient(120px 150px at 82% 58%,#0000000f,#0000 70%),radial-gradient(80px 110px at 60% 86%,#ffffff0d,#0000 72%),repeating-linear-gradient(96deg,#ffffff0a 0 2px,#0000 2px 8px),repeating-linear-gradient(84deg,#0000000b 0 1px,#0000 1px 7px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 80px calc(100% - 160px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 80px calc(100% - 160px),#0000 100%)}.AppShowcase-module__8ZhL3q__inner{max-width:1120px;margin:0 auto}.AppShowcase-module__8ZhL3q__head{text-align:center;max-width:640px;margin:0 auto 56px}.AppShowcase-module__8ZhL3q__title{letter-spacing:-.02em;color:#fff;text-shadow:0 2px 10px #0b281459;margin:0 0 14px;font-size:clamp(31px,4.4vw,46px);font-weight:800}.AppShowcase-module__8ZhL3q__lead{color:#ffffffeb;text-shadow:0 1px 6px #0b28144d;margin:0;font-size:20px;line-height:1.6}.AppShowcase-module__8ZhL3q__steps{flex-direction:column;gap:72px;margin:0;padding:0;list-style:none;display:flex}.AppShowcase-module__8ZhL3q__step{justify-content:center;align-items:center;gap:clamp(28px,6vw,88px);display:flex}.AppShowcase-module__8ZhL3q__step:nth-child(2n){flex-direction:row-reverse}.AppShowcase-module__8ZhL3q__stepsWrap{position:relative}.AppShowcase-module__8ZhL3q__journeyPath{display:none}.AppShowcase-module__8ZhL3q__pebble{background:radial-gradient(120% 120% at 45% 25%,#dfe3e4,#a7afb4 65%,#8b969b);border-radius:50%;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1.5px 2px #0b1e1052,inset 0 1px 1px #ffffff73}.AppShowcase-module__8ZhL3q__phoneWrap{perspective:1200px;flex:none}.AppShowcase-module__8ZhL3q__stepText{flex:1 1 0;max-width:500px}.AppShowcase-module__8ZhL3q__stepNum{color:#a3e635;background:#0d11178c;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:18px;font-size:30px;font-weight:800;display:inline-flex}.AppShowcase-module__8ZhL3q__stepTitle{letter-spacing:-.02em;color:#fff;text-shadow:0 2px 8px #0b28144d;margin:0 0 12px;font-size:clamp(25px,3.4vw,34px);font-weight:800}.AppShowcase-module__8ZhL3q__stepBody{color:#ffffffe6;text-shadow:0 1px 5px #0b281447;margin:0;font-size:19px;line-height:1.6}.AppShowcase-module__8ZhL3q__phone{--phone-scale:1;width:248px;height:510px;transform-style:preserve-3d;transform:rotateY(16deg) rotateZ(-1.6deg) scale(var(--phone-scale));background:linear-gradient(160deg,#2a3142,#161b27);border-radius:40px;padding:12px;transition:transform .35s,box-shadow .35s;position:relative;box-shadow:0 30px 60px #0b1e1066,inset 0 0 0 2px #ffffff0f}.AppShowcase-module__8ZhL3q__phone:before{content:"";border-radius:inherit;background:linear-gradient(105deg,#323b4f 0%,#0b0e15 52%,#2b3346 100%);position:absolute;inset:0;transform:translateZ(-26px);box-shadow:0 0 0 1px #00000073}.AppShowcase-module__8ZhL3q__sideBtn{width:4px;transform-style:preserve-3d;background:linear-gradient(#485162 0%,#232a35 100%);border-radius:3px;position:absolute;box-shadow:0 0 3px #00000080}.AppShowcase-module__8ZhL3q__sideBtn:before{content:"";border-radius:inherit;background:linear-gradient(105deg,#2a3142 0%,#0b0e15 60%,#232a35 100%);position:absolute;inset:0;transform:translateZ(-16px)}.AppShowcase-module__8ZhL3q__btnPower{height:66px;top:152px;right:-1px}.AppShowcase-module__8ZhL3q__btnVolUp,.AppShowcase-module__8ZhL3q__btnVolDown{height:46px;left:-1px}.AppShowcase-module__8ZhL3q__btnVolUp{top:120px}.AppShowcase-module__8ZhL3q__btnVolDown{top:174px}.AppShowcase-module__8ZhL3q__step:nth-child(2n) .AppShowcase-module__8ZhL3q__phone{transform:rotateY(-16deg) rotateZ(1.6deg) scale(var(--phone-scale))}.AppShowcase-module__8ZhL3q__phone:hover{transform:rotateY(4deg) rotateZ(-3.2deg) translateY(-8px) scale(var(--phone-scale));box-shadow:0 40px 72px #0b1e1075,inset 0 0 0 2px #ffffff14}.AppShowcase-module__8ZhL3q__step:nth-child(2n) .AppShowcase-module__8ZhL3q__phone:hover{transform:rotateY(-4deg) rotateZ(3.2deg) translateY(-8px) scale(var(--phone-scale))}.AppShowcase-module__8ZhL3q__notch{z-index:5;background:#11151d;border-radius:0 0 14px 14px;width:92px;height:22px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.AppShowcase-module__8ZhL3q__screen{color:#f3f4f6;background:#0d1117;border-radius:30px;width:100%;height:100%;font-size:13px;position:relative;overflow:hidden}.AppShowcase-module__8ZhL3q__app{flex-direction:column;height:100%;display:flex}.AppShowcase-module__8ZhL3q__appBody{flex-direction:column;flex:auto;gap:12px;min-height:0;padding:14px 14px 0;display:flex}.AppShowcase-module__8ZhL3q__headerRow{justify-content:space-between;align-items:baseline;display:flex}.AppShowcase-module__8ZhL3q__h1{letter-spacing:-.01em;font-size:19px;font-weight:800}.AppShowcase-module__8ZhL3q__muted{color:#9aa4b2;font-size:12px}.AppShowcase-module__8ZhL3q__homeBody{background:linear-gradient(#4f8a52 0%,#3f7a45 100%);flex-direction:column;flex:auto;gap:10px;min-height:0;padding:12px 12px 0;display:flex;position:relative}.AppShowcase-module__8ZhL3q__doneCard{background:#0d231266;border-radius:14px;flex-direction:column;gap:9px;padding:10px 12px 12px;display:flex}.AppShowcase-module__8ZhL3q__doneTop{justify-content:space-between;align-items:center;display:flex}.AppShowcase-module__8ZhL3q__doneLabel{color:#fff;font-size:14px;font-weight:800}.AppShowcase-module__8ZhL3q__doneChevron{color:#ffffffb3;font-size:16px;font-weight:700}.AppShowcase-module__8ZhL3q__segBar{gap:4px;display:flex}.AppShowcase-module__8ZhL3q__seg{background:#ffffff38;border-radius:999px;flex:1 1 0;height:7px}.AppShowcase-module__8ZhL3q__segOn{background:#a3e635}.AppShowcase-module__8ZhL3q__catRow{justify-content:space-between;align-items:center;padding:2px 4px 0;display:flex}.AppShowcase-module__8ZhL3q__catName{letter-spacing:.06em;text-transform:uppercase;color:#ffffffeb;font-size:12px;font-weight:800}.AppShowcase-module__8ZhL3q__catLeft{color:#ffffffc7;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.AppShowcase-module__8ZhL3q__catCaret{font-size:11px}.AppShowcase-module__8ZhL3q__habitCard{color:#2c2a26;background:#ece6da;border-radius:14px;align-items:center;gap:9px;padding:8px 12px;display:flex;position:relative}.AppShowcase-module__8ZhL3q__habitIcon{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:15px;display:grid}.AppShowcase-module__8ZhL3q__habitMain{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.AppShowcase-module__8ZhL3q__habitTitle{color:#2c2a26;font-size:13px;font-weight:800}.AppShowcase-module__8ZhL3q__habitUnits{gap:2px;margin-top:1px;font-size:10px;display:flex}.AppShowcase-module__8ZhL3q__unit{filter:grayscale()opacity(.4)}.AppShowcase-module__8ZhL3q__unitOn{filter:none}.AppShowcase-module__8ZhL3q__habitCount{color:#6b665c;border:2px solid #c7c0b2;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid}.AppShowcase-module__8ZhL3q__fab{color:#0d1117;z-index:6;background:#a3e635;border-radius:50%;place-items:center;width:48px;height:48px;font-size:26px;font-weight:600;display:grid;position:absolute;bottom:16px;right:14px;box-shadow:0 8px 18px #0b1e1059}.AppShowcase-module__8ZhL3q__homeScene{background:linear-gradient(#3f6fb0 0%,#6294cf 56%,#9cc0e2 76%);flex:none;height:196px;position:relative;overflow:hidden}.AppShowcase-module__8ZhL3q__homeTopBar{z-index:4;align-items:center;gap:8px;display:flex;position:absolute;top:12px;left:12px;right:12px}.AppShowcase-module__8ZhL3q__homeIcon{background:#14244080;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.AppShowcase-module__8ZhL3q__homeSpacer{flex:auto}.AppShowcase-module__8ZhL3q__homeAvatar{background:#14244099}.AppShowcase-module__8ZhL3q__homeSun{background:radial-gradient(circle at 42% 38%,#fffdf2,#fdf3c4);border-radius:50%;width:40px;height:40px;position:absolute;top:24px;right:64px;box-shadow:0 0 30px 14px #fdf3c480}.AppShowcase-module__8ZhL3q__homeHills{background:#6fa56a;border-radius:50% 50% 0 0;height:64px;position:absolute;bottom:40px;left:-10%;right:-10%}.AppShowcase-module__8ZhL3q__homeHills:before{content:"";background:#5e9a5b;border-radius:50% 50% 0 0;width:70%;height:50px;position:absolute;bottom:0;left:30%}.AppShowcase-module__8ZhL3q__homeTree{filter:drop-shadow(0 -10px #3f7d44);border-bottom:36px solid #3f7d44;border-left:12px solid #0000;border-right:12px solid #0000;width:0;height:0;position:absolute;bottom:42px}.AppShowcase-module__8ZhL3q__homeTreeA{left:28px;transform:scale(.9)}.AppShowcase-module__8ZhL3q__homeTreeB{left:92px;transform:scale(.7)}.AppShowcase-module__8ZhL3q__homeHouse{z-index:3;position:absolute;bottom:30px;right:14px}.AppShowcase-module__8ZhL3q__homeHouse svg{display:block}.AppShowcase-module__8ZhL3q__homeBuddy{z-index:3;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.AppShowcase-module__8ZhL3q__homeGrass{background:linear-gradient(#57954f 0%,#4f8a52 100%);height:48px;position:absolute;bottom:0;left:0;right:0}.AppShowcase-module__8ZhL3q__eggApp{background:#5a9456}.AppShowcase-module__8ZhL3q__eggScene{background:linear-gradient(#3f6fb0 0%,#6294cf 38%,#9cc0e2 58%,#84b277 76%,#5a9456 100%);flex:none;height:230px;position:relative;overflow:hidden}.AppShowcase-module__8ZhL3q__eggProgress{z-index:4;justify-content:center;display:flex;position:absolute;top:26px;left:12px;right:12px}.AppShowcase-module__8ZhL3q__eggProgressTrack{background:#ffffff52;border-radius:999px;width:70%;height:6px;position:relative;overflow:hidden}.AppShowcase-module__8ZhL3q__eggProgressFill{background:#a3e635;border-radius:999px;width:14%;position:absolute;inset:0 auto 0 0}.AppShowcase-module__8ZhL3q__eggSun{background:radial-gradient(circle at 42% 38%,#fffdf2,#fdf3c4);border-radius:50%;width:38px;height:38px;position:absolute;top:26px;right:26px;box-shadow:0 0 26px 12px #fdf3c48c}.AppShowcase-module__8ZhL3q__bird{border-top:2px solid #14244080;border-radius:50%;width:12px;height:6px;position:absolute;transform:rotate(-4deg)}.AppShowcase-module__8ZhL3q__bird:before,.AppShowcase-module__8ZhL3q__bird:after{content:"";border-top:2px solid #14244080;border-radius:50%;width:7px;height:6px;position:absolute;top:-2px}.AppShowcase-module__8ZhL3q__bird:before{left:-4px;transform:rotate(18deg)}.AppShowcase-module__8ZhL3q__bird:after{right:-4px;transform:rotate(-18deg)}.AppShowcase-module__8ZhL3q__birdA{top:56px;left:30px}.AppShowcase-module__8ZhL3q__birdB{top:44px;left:58px;transform:scale(.8)rotate(-4deg)}.AppShowcase-module__8ZhL3q__birdC{top:70px;left:46px;transform:scale(.7)rotate(-4deg)}.AppShowcase-module__8ZhL3q__nest{width:122px;height:50px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.AppShowcase-module__8ZhL3q__nestBack{background:#5c3f25;border-radius:50%;height:24px;position:absolute;bottom:16px;left:2px;right:2px}.AppShowcase-module__8ZhL3q__egg{transform-origin:50% 100%;background:radial-gradient(circle at 38% 28%,#fffdf6,#f3ecdb 60%,#e6dcc4);border-radius:50%/60% 60% 42% 42%;width:54px;height:70px;animation:3.2s ease-in-out infinite AppShowcase-module__8ZhL3q__eggWobble;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:inset -4px -7px #0000000f}.AppShowcase-module__8ZhL3q__nestFront{background:linear-gradient(#8a6038 0%,#6b4a2b 18%,#4f3520 100%);border-radius:8px 8px 50% 50%/4px 4px 100% 100%;height:34px;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 3px 5px #00000038}.AppShowcase-module__8ZhL3q__eggShine{filter:blur(1px);background:#ffffffbf;border-radius:50%;width:12px;height:18px;position:absolute;top:12px;left:13px}.AppShowcase-module__8ZhL3q__eggSpot{background:#8c919638;border-radius:50%;position:absolute}.AppShowcase-module__8ZhL3q__eggSpotA{width:11px;height:11px;top:20px;right:12px}.AppShowcase-module__8ZhL3q__eggSpotB{width:8px;height:8px;bottom:16px;left:11px}@keyframes AppShowcase-module__8ZhL3q__eggWobble{0%,72%,to{transform:translate(-50%)rotate(0)}80%{transform:translate(-50%)rotate(-5deg)}88%{transform:translate(-50%)rotate(5deg)}}@media (prefers-reduced-motion:reduce){.AppShowcase-module__8ZhL3q__egg,.AppShowcase-module__8ZhL3q__firefly{animation:none}.AppShowcase-module__8ZhL3q__firefly{opacity:.75}.AppShowcase-module__8ZhL3q__phone,.AppShowcase-module__8ZhL3q__phone:hover{transform:scale(var(--phone-scale));transition:none}}.AppShowcase-module__8ZhL3q__colorPanel{background:#152018;border:1px solid #243126;border-radius:16px;flex-direction:column;gap:10px;margin-top:24px;padding:12px 12px 14px;display:flex}.AppShowcase-module__8ZhL3q__colorPanelLabel{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#c2cbbf;font-size:11px;font-weight:700}.AppShowcase-module__8ZhL3q__swatches{flex-wrap:wrap;justify-content:center;gap:8px 7px;display:flex}.AppShowcase-module__8ZhL3q__swatch{border:2px solid #0000;border-radius:50%;width:24px;height:24px}.AppShowcase-module__8ZhL3q__swatchOn{border-color:#fff;box-shadow:inset 0 0 0 2px #152018}.AppShowcase-module__8ZhL3q__swatchRandom{color:#ffffffd9;background:0 0;border:2px dashed #ffffffb3;place-items:center;font-size:12px;font-weight:800;display:grid}.AppShowcase-module__8ZhL3q__hatchBtn{text-align:center;color:#0d1117;background:#a3e635;border-radius:14px;align-self:stretch;margin-top:4px;padding:11px 16px;font-size:14px;font-weight:800}.AppShowcase-module__8ZhL3q__buddyApp{background:#0d1117}.AppShowcase-module__8ZhL3q__roomScene{background:radial-gradient(80% 55% at 50% 30%,#f7d68a59,#0000 70%),linear-gradient(#3b2c1d 0%,#5a4327 42%,#4a3622 78%,#2c2013 100%);flex:none;height:210px;position:relative;overflow:hidden}.AppShowcase-module__8ZhL3q__lampCord{background:#2c2013;width:2px;height:40px;position:absolute;top:0;left:50%;transform:translate(-50%)}.AppShowcase-module__8ZhL3q__lampShade{border-top:22px solid #e7c373;border-left:18px solid #0000;border-right:18px solid #0000;border-radius:4px;width:0;height:0;position:absolute;top:38px;left:50%;transform:translate(-50%)}.AppShowcase-module__8ZhL3q__lampGlow{background:radial-gradient(circle,#fade9666,#0000 65%);border-radius:50%;width:150px;height:150px;position:absolute;top:44px;left:50%;transform:translate(-50%)}.AppShowcase-module__8ZhL3q__roomWindow{background:radial-gradient(circle at 60% 40%,#2a3a66,#16203f);border:3px solid #6b4a2b;border-radius:50%;width:56px;height:56px;position:absolute;top:36px;right:18px;overflow:hidden}.AppShowcase-module__8ZhL3q__roomStar{background:#f3e8d0;border-radius:50%;width:3px;height:3px;animation:3s ease-in-out infinite AppShowcase-module__8ZhL3q__roomStarTwinkle;position:absolute;top:16px;right:16px;box-shadow:0 0 3px 1px #f3e8d099}@keyframes AppShowcase-module__8ZhL3q__roomStarTwinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.AppShowcase-module__8ZhL3q__roomStar{animation:none}}.AppShowcase-module__8ZhL3q__roomFrame{background:#1c2742;border:3px solid #6b4a2b;border-radius:4px;width:40px;height:46px;position:absolute;top:60px;left:26px}.AppShowcase-module__8ZhL3q__roomShelf{background:#6b4a2b;border-radius:2px;width:64px;height:4px;position:absolute;top:108px;left:16px}.AppShowcase-module__8ZhL3q__roomPlant{background:#b5683f;border-radius:2px 2px 8px 8px;width:22px;height:20px;position:absolute;top:96px;left:28px}.AppShowcase-module__8ZhL3q__roomPlant:before{content:"🍄";font-size:14px;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.AppShowcase-module__8ZhL3q__roomBuddy{z-index:4;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.AppShowcase-module__8ZhL3q__cushion{z-index:2;background:radial-gradient(60% 70% at 50% 30%,#c79a3a,#8f6a1e);border-radius:50%;width:150px;height:56px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.AppShowcase-module__8ZhL3q__buddyBody{flex-direction:column;flex:auto;gap:12px;min-height:0;padding:14px 16px 0;display:flex}.AppShowcase-module__8ZhL3q__buddyHead{flex-direction:column;align-items:center;gap:1px;display:flex}.AppShowcase-module__8ZhL3q__buddyName{letter-spacing:-.01em;font-size:22px;font-weight:800}.AppShowcase-module__8ZhL3q__buddyStage{color:#9aa4b2;font-size:13px}.AppShowcase-module__8ZhL3q__statPills{justify-content:center;gap:6px;display:flex}.AppShowcase-module__8ZhL3q__statPill{color:#f0c869;white-space:nowrap;background:#eeb63c14;border:1px solid #eeb63c80;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:700}.AppShowcase-module__8ZhL3q__growthCard{background:#1c2333;border:1px solid #252d40;border-radius:16px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.AppShowcase-module__8ZhL3q__growthTop{justify-content:space-between;align-items:center;display:flex}.AppShowcase-module__8ZhL3q__growthLabel{letter-spacing:.06em;text-transform:uppercase;color:#9aa4b2;font-size:12px;font-weight:800}.AppShowcase-module__8ZhL3q__growthStage{color:#34d399;font-size:13px;font-weight:700}.AppShowcase-module__8ZhL3q__growthTrack{background:#252d40;border-radius:999px;height:8px;overflow:hidden}.AppShowcase-module__8ZhL3q__growthFill{background:linear-gradient(90deg,#34d399,#a3e635);border-radius:999px;height:100%;display:block}.AppShowcase-module__8ZhL3q__growthXp{color:#9aa4b2;font-size:12px}.AppShowcase-module__8ZhL3q__villageApp{background:#518c51}.AppShowcase-module__8ZhL3q__villageSky{background:linear-gradient(#3f6fb0 0%,#6294cf 70%,#6fa56a 100%);flex:none;height:96px;position:relative;overflow:hidden}.AppShowcase-module__8ZhL3q__villageTitleRow{z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;top:38px;left:16px;right:16px}.AppShowcase-module__8ZhL3q__villageTitle{color:#fff;text-shadow:0 1px 3px #0b1e1066;font-size:17px;font-weight:800}.AppShowcase-module__8ZhL3q__villageHills{background:#518c51;border-radius:50% 50% 0 0;height:14px;position:absolute;bottom:0;left:-10%;right:-10%}.AppShowcase-module__8ZhL3q__villageField{background:#518c51;border:5px solid #6b4a2b;border-radius:16px;flex-direction:column;flex:auto;gap:8px;min-height:0;margin:8px;padding:14px 12px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #5b3f2699,inset 0 0 24px #0b1e1040}.AppShowcase-module__8ZhL3q__villagers{justify-content:space-between;display:flex}.AppShowcase-module__8ZhL3q__villager{flex-direction:column;flex:1 1 0;align-items:center;min-width:0;display:flex}.AppShowcase-module__8ZhL3q__villagerScene{width:62px;height:72px;position:relative}.AppShowcase-module__8ZhL3q__villagerHouse{position:absolute;top:0;left:50%;transform:translate(-50%)}.AppShowcase-module__8ZhL3q__villagerHouse svg{display:block}.AppShowcase-module__8ZhL3q__villagerBuddy{z-index:2;position:absolute;bottom:2px;left:4px}.AppShowcase-module__8ZhL3q__villagerFlag{color:#fff;text-align:center;z-index:3;background:#d6453b;border:2px solid #fff;border-radius:3px;min-width:16px;padding:1px 4px;font-size:11px;font-weight:800;position:absolute;top:30px;right:-2px}.AppShowcase-module__8ZhL3q__villagerName{color:#fff;margin-top:4px;font-size:14px;font-weight:800}.AppShowcase-module__8ZhL3q__villagerSub{color:#ffffffc7;font-size:11px}.AppShowcase-module__8ZhL3q__plots{flex:auto;grid-template-columns:1fr 1fr;align-content:start;place-items:start center;gap:10px 8px;display:grid}.AppShowcase-module__8ZhL3q__plot{flex-direction:column;align-items:center;gap:3px;display:flex}.AppShowcase-module__8ZhL3q__plotShape{border:2px dashed #ffffff80;border-radius:48% 48% 16% 16%/64% 64% 22% 22%;place-items:center;width:72px;height:72px;display:grid;position:relative}.AppShowcase-module__8ZhL3q__plotPlus{color:#ffffffd9;font-size:22px;font-weight:600}.AppShowcase-module__8ZhL3q__plotTitle{color:#fff;margin-top:4px;font-size:13px;font-weight:800}.AppShowcase-module__8ZhL3q__house{pointer-events:none;z-index:-1;opacity:.5;filter:drop-shadow(0 6px 10px #0b1e102e);position:absolute}.AppShowcase-module__8ZhL3q__house svg{display:block}.AppShowcase-module__8ZhL3q__firefly{z-index:-1;pointer-events:none;opacity:0;width:5px;height:5px;animation:AppShowcase-module__8ZhL3q__fireflyDrift var(--drift,10s) ease-in-out infinite, AppShowcase-module__8ZhL3q__fireflyGlow var(--glow,3.2s) ease-in-out infinite;background:#fef9c3;border-radius:50%;position:absolute;box-shadow:0 0 5px 1px #fef08af2,0 0 12px 4px #bef2648c}@keyframes AppShowcase-module__8ZhL3q__fireflyDrift{0%{transform:translate(0)}25%{transform:translate(16px,-22px)}50%{transform:translate(-12px,-34px)}75%{transform:translate(-20px,-14px)}to{transform:translate(0)}}@keyframes AppShowcase-module__8ZhL3q__fireflyGlow{0%,to{opacity:0}25%,70%{opacity:1}}.AppShowcase-module__8ZhL3q__closing{background:radial-gradient(600px 300px at 80% 0,#a3e63533,#0000 70%),#1c2333;border:1px solid #2a3344;border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;max-width:880px;margin:88px auto 0;padding:44px;display:flex;position:relative;box-shadow:0 26px 54px #0b1e1066}.AppShowcase-module__8ZhL3q__closingText{min-width:0}.AppShowcase-module__8ZhL3q__closingEyebrow{color:#a3e635;letter-spacing:.01em;background:#a3e63524;border:1px solid #a3e63566;border-radius:999px;margin-bottom:12px;padding:5px 12px;font-size:13px;font-weight:700;display:inline-block}.AppShowcase-module__8ZhL3q__closingTitle{letter-spacing:-.02em;color:#fff;max-width:460px;margin:0 0 10px;font-size:clamp(24px,3.5vw,34px);font-weight:800}.AppShowcase-module__8ZhL3q__closingSub{color:#9aa4b2;max-width:460px;margin:0;font-size:16px;line-height:1.55}.AppShowcase-module__8ZhL3q__closingCta{color:#0d1117;background:#a3e635;border-radius:14px;flex:none;align-items:center;gap:8px;padding:15px 26px;font-size:16px;font-weight:800;text-decoration:none;transition:transform .15s;display:inline-flex;box-shadow:0 10px 30px #a3e63547}.AppShowcase-module__8ZhL3q__closingCta:hover{transform:translateY(-2px)}.AppShowcase-module__8ZhL3q__snailTrack{pointer-events:none;z-index:3;border-radius:28px;position:absolute;inset:0}.AppShowcase-module__8ZhL3q__snail{offset-path:inset(0 round 28px);offset-distance:0%;offset-rotate:auto;offset-anchor:50% 100%;filter:drop-shadow(0 3px 3px #0b1e1073);width:44px;height:30px;animation:90s linear infinite AppShowcase-module__8ZhL3q__snailCrawl;position:absolute;top:0;left:0}.AppShowcase-module__8ZhL3q__snailFoot{background:radial-gradient(circle at 65% 25%,#c7f24a,#8fc63b 75%);border-radius:7px 10px 9px 9px;width:40px;height:11px;position:absolute;bottom:3px;left:3px;box-shadow:inset 0 -2px 3px #466e1473}.AppShowcase-module__8ZhL3q__snailShell{background:radial-gradient(circle at 44% 46%,#ffd984 0 14%,#e7ad48 14% 26%,#ffd06a 26% 40%,#dd9f3c 40% 54%,#ffd06a 54% 70%,#d99634 70% 100%);border-radius:50%;width:24px;height:24px;position:absolute;bottom:6px;left:0;box-shadow:inset 0 -2px 4px #78501466}.AppShowcase-module__8ZhL3q__snailHead{background:radial-gradient(circle at 65% 30%,#d4f56a,#99cf3e 70%);border-radius:50% 50% 55% 45%;width:16px;height:17px;position:absolute;bottom:7px;right:0;box-shadow:inset 0 -2px 3px #466e1466}.AppShowcase-module__8ZhL3q__snailEye{background:#2a2018;border-radius:50%;width:4px;height:4px;position:absolute;top:5px}.AppShowcase-module__8ZhL3q__snailEye:after{content:"";background:#fff;border-radius:50%;width:1.5px;height:1.5px;position:absolute;top:.5px;left:.5px}.AppShowcase-module__8ZhL3q__snailEyeL{left:6px}.AppShowcase-module__8ZhL3q__snailEyeR{left:11px}.AppShowcase-module__8ZhL3q__snailAntenna{transform-origin:bottom;background:#8fc63b;border-radius:2px;width:2px;height:8px;position:absolute;bottom:13px}.AppShowcase-module__8ZhL3q__snailAntenna:after{content:"";background:#2a2018;border-radius:50%;width:3px;height:3px;position:absolute;top:-2.5px;left:-.5px}.AppShowcase-module__8ZhL3q__snailAntL{right:8px;transform:rotate(12deg)}.AppShowcase-module__8ZhL3q__snailAntR{right:3px;transform:rotate(20deg)}@keyframes AppShowcase-module__8ZhL3q__snailCrawl{to{offset-distance:100%}}@media (prefers-reduced-motion:reduce){.AppShowcase-module__8ZhL3q__snail{animation:none}}@media (min-width:861px){.AppShowcase-module__8ZhL3q__journeyPath{z-index:-1;pointer-events:none;display:block;position:absolute;inset:0}}@media (min-width:1024px){.AppShowcase-module__8ZhL3q__phoneWrap{place-items:center;width:298px;height:612px;display:grid}.AppShowcase-module__8ZhL3q__phone{--phone-scale:1.2}.AppShowcase-module__8ZhL3q__stepNum{width:72px;height:72px;margin-bottom:22px;font-size:36px}}@media (max-width:860px){.AppShowcase-module__8ZhL3q__step,.AppShowcase-module__8ZhL3q__step:nth-child(2n){text-align:center;flex-direction:column;gap:24px}.AppShowcase-module__8ZhL3q__stepText{max-width:460px}.AppShowcase-module__8ZhL3q__stepNum{margin-bottom:12px}.AppShowcase-module__8ZhL3q__closing{text-align:center;flex-direction:column}.AppShowcase-module__8ZhL3q__closingTitle,.AppShowcase-module__8ZhL3q__closingSub{margin-left:auto;margin-right:auto}}@media (max-width:600px){.AppShowcase-module__8ZhL3q__showcase{padding:48px 18px 72px}.AppShowcase-module__8ZhL3q__steps{gap:56px}.AppShowcase-module__8ZhL3q__closing{margin-top:64px;padding:36px 24px}.AppShowcase-module__8ZhL3q__closingCta{justify-content:center;align-self:stretch}}:is(html[data-theme=dark] .AppShowcase-module__8ZhL3q__eggSun,html[data-theme=dark] .AppShowcase-module__8ZhL3q__homeSun,html[data-theme=dark] .AppShowcase-module__8ZhL3q__bird){display:none}html[data-theme=dark] .AppShowcase-module__8ZhL3q__eggScene{background:radial-gradient(1.5px 1.5px at 22% 18%,#fff,#0000),radial-gradient(1.5px 1.5px at 64% 26%,#ffffffd9,#0000),radial-gradient(1.5px 1.5px at 82% 14%,#fff,#0000),radial-gradient(1.5px 1.5px at 40% 40%,#ffffffb3,#0000),radial-gradient(1.5px 1.5px at 12% 46%,#fff9,#0000),linear-gradient(#0e1630 0%,#1b2a4d 46%,#25406a 64%,#1a5360 80%,#124652 100%)}html[data-theme=dark] .AppShowcase-module__8ZhL3q__eggApp{background:#124652}html[data-theme=dark] .AppShowcase-module__8ZhL3q__homeScene{background:radial-gradient(1.5px 1.5px at 24% 22%,#fff,#0000),radial-gradient(1.5px 1.5px at 58% 16%,#ffffffd9,#0000),radial-gradient(1.5px 1.5px at 84% 30%,#fff,#0000),radial-gradient(1.5px 1.5px at 16% 44%,#fff9,#0000),linear-gradient(#0e1630 0%,#1b2a4d 60%,#244068 100%)}html[data-theme=dark] .AppShowcase-module__8ZhL3q__homeHills{background:#1a5360}html[data-theme=dark] .AppShowcase-module__8ZhL3q__homeGrass{background:linear-gradient(#1a5360 0%,#124652 100%)}html[data-theme=dark] .AppShowcase-module__8ZhL3q__homeBody{background:linear-gradient(#124652 0%,#0e3b48 100%)}html[data-theme=dark] .AppShowcase-module__8ZhL3q__habitCard{color:#dfe7ea;background:#ffffff12}html[data-theme=dark] .AppShowcase-module__8ZhL3q__habitTitle{color:#eef3f4}html[data-theme=dark] .AppShowcase-module__8ZhL3q__habitCount{color:#ffffffc7;border-color:#ffffff47}html[data-theme=dark] .AppShowcase-module__8ZhL3q__villageSky{background:radial-gradient(1.5px 1.5px at 26% 30%,#fff,#0000),radial-gradient(1.5px 1.5px at 70% 22%,#ffffffd9,#0000),radial-gradient(1.5px 1.5px at 88% 40%,#fff,#0000),linear-gradient(#0e1630 0%,#1b2a4d 70%,#1a5360 100%)}:is(html[data-theme=dark] .AppShowcase-module__8ZhL3q__villageApp,html[data-theme=dark] .AppShowcase-module__8ZhL3q__villageField,html[data-theme=dark] .AppShowcase-module__8ZhL3q__villageHills){background:#194b58}html[data-theme=dark] .AppShowcase-module__8ZhL3q__showcase{background:linear-gradient(#124652 0,#12465200 80px),radial-gradient(120% 80% at 50% -10%,#bed2eb14,#0000 60%),linear-gradient(#124652 0%,#0f3e4a 55%,#0e3742 100%)}html[data-theme=dark] .AppShowcase-module__8ZhL3q__showcase:before{display:none}html[data-theme=dark] .AppShowcase-module__8ZhL3q__pebble{background:radial-gradient(120% 120% at 45% 25%,#5d6b72,#3a474e 65%,#2a353c);box-shadow:0 1.5px 2px #0006,inset 0 1px 1px #bed2eb2e}
.Bear-module__L7SK2W__wrap{--dark:#0d1117;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;display:flex;position:relative}.Bear-module__L7SK2W__miniBubble{--bubble-shift:-50%;transform:translateX(var(--bubble-shift));color:#f4f6fb;text-align:center;z-index:10;pointer-events:none;background:#11161f;border-radius:20px;width:max-content;max-width:260px;padding:12px 19px;font-size:19px;font-weight:600;line-height:1.3;animation:.52s cubic-bezier(.16,1,.3,1) both Bear-module__L7SK2W__pop;position:absolute;bottom:calc(100% + 8px);left:50%;box-shadow:0 8px 24px #00000052}.Bear-module__L7SK2W__miniBubbleLead{bottom:calc(100% + 30px)}.Bear-module__L7SK2W__miniBubbleLeft{left:calc(50% - 22px);right:auto;transform:none}.Bear-module__L7SK2W__miniBubbleLeft .Bear-module__L7SK2W__bubbleTail{left:22px;right:auto;transform:none}.Bear-module__L7SK2W__miniBubbleRight{left:auto;right:calc(50% - 22px);transform:none}.Bear-module__L7SK2W__miniBubbleRight .Bear-module__L7SK2W__bubbleTail{left:auto;right:22px;transform:none}.Bear-module__L7SK2W__bubbleTail{border-top:13px solid #11161f;border-left:12px solid #0000;border-right:12px solid #0000;width:0;height:0;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}html[data-theme=light] .Bear-module__L7SK2W__miniBubble{color:var(--dark,#0d1117);background:#f4f6fb}html[data-theme=light] .Bear-module__L7SK2W__bubbleTail{border-top-color:#f4f6fb}.Bear-module__L7SK2W__stage{justify-content:center;align-items:flex-end;padding-top:72px;padding-bottom:2px;padding-right:156px;display:flex;position:relative}.Bear-module__L7SK2W__row{justify-content:center;align-items:flex-end;display:flex;position:relative}.Bear-module__L7SK2W__slot{margin:0 -14px;position:relative}.Bear-module__L7SK2W__catFallback{display:none}@media (max-width:860px){.Bear-module__L7SK2W__catFallback{order:-1;display:block}}.Bear-module__L7SK2W__ground{opacity:.28;filter:blur(2px);background:#a3e635;border-radius:999px;width:96%;height:30px;animation:3.8s ease-in-out infinite Bear-module__L7SK2W__groundBreathe;position:absolute;bottom:6px}.Bear-module__L7SK2W__treeTrunk{z-index:11;background:linear-gradient(90deg,#6f5331,#a07d4e 55%,#79592f);border-radius:32px 32px 10px 10px;width:64px;height:600px;position:absolute;bottom:2px;right:-130px}.Bear-module__L7SK2W__canopy{z-index:11;transform-origin:bottom;width:340px;height:300px;position:absolute;bottom:390px;right:-186px;transform:scale(1.18)}.Bear-module__L7SK2W__canopyBlob{border-radius:50%;position:absolute}.Bear-module__L7SK2W__canopyBlobA,.Bear-module__L7SK2W__canopyBlobB{background:#5e8f12}.Bear-module__L7SK2W__canopyBlobC,.Bear-module__L7SK2W__canopyBlobD,.Bear-module__L7SK2W__canopyBlobE,.Bear-module__L7SK2W__canopyBlobF,.Bear-module__L7SK2W__canopyBlobG{background:#7aa820}.Bear-module__L7SK2W__canopyBlobA{width:300px;height:236px;bottom:12px;left:20px}.Bear-module__L7SK2W__canopyBlobB{width:168px;height:152px;bottom:86px;left:8px}.Bear-module__L7SK2W__canopyBlobC{width:232px;height:192px;bottom:44px;left:44px}.Bear-module__L7SK2W__canopyBlobD{width:168px;height:156px;bottom:128px;left:104px}.Bear-module__L7SK2W__canopyBlobE{width:132px;height:124px;bottom:110px;left:40px}.Bear-module__L7SK2W__canopyBlobF{width:150px;height:138px;bottom:24px;left:186px}.Bear-module__L7SK2W__canopyBlobG{width:96px;height:90px;bottom:150px;left:130px}:is(html[data-theme=light] .Bear-module__L7SK2W__canopyBlobA,html[data-theme=light] .Bear-module__L7SK2W__canopyBlobB){background:#84cc16}:is(html[data-theme=light] .Bear-module__L7SK2W__canopyBlobC,html[data-theme=light] .Bear-module__L7SK2W__canopyBlobD,html[data-theme=light] .Bear-module__L7SK2W__canopyBlobE,html[data-theme=light] .Bear-module__L7SK2W__canopyBlobF,html[data-theme=light] .Bear-module__L7SK2W__canopyBlobG){background:#a3e635}.Bear-module__L7SK2W__branch{z-index:11;background:linear-gradient(#a07d4e,#6f5331);border-radius:999px;width:224px;height:15px;position:absolute;bottom:286px;right:-118px;box-shadow:0 2px 4px #0000002e}.Bear-module__L7SK2W__leaf{background:#a3e635;border-radius:0 100% 100%;width:18px;height:11px;position:absolute}.Bear-module__L7SK2W__leafA{bottom:8px;right:6px;transform:rotate(-42deg)}.Bear-module__L7SK2W__leafB{bottom:9px;right:22px;transform:rotate(-12deg)}.Bear-module__L7SK2W__leafC{bottom:8px;left:16px;transform:rotate(-52deg)}.Bear-module__L7SK2W__perch{z-index:12;position:absolute;bottom:294px;right:-32px}.Bear-module__L7SK2W__perchChick{position:relative}.Bear-module__L7SK2W__creature{--dark:#0d1117;--color:#a3e635;--s:1;width:calc(104px * var(--s));height:calc(100px * var(--s));transform-origin:50% 100%;animation:4.2s ease-in-out infinite Bear-module__L7SK2W__float,3.8s ease-in-out infinite Bear-module__L7SK2W__breathe;animation-delay:var(--delay,0s);justify-content:center;align-items:flex-end;display:flex;position:relative}.Bear-module__L7SK2W__heroBear{--s:1.55;--u:calc(122px * var(--s) / 1200);width:calc(122px * var(--s));transform-origin:50% 100%;animation:4.2s ease-in-out infinite Bear-module__L7SK2W__float,3.8s ease-in-out infinite Bear-module__L7SK2W__breathe;animation-delay:var(--delay,0s);align-items:flex-end;display:flex}.Bear-module__L7SK2W__hbArt{width:calc(1200 * var(--u));height:calc(1262 * var(--u));position:relative}.Bear-module__L7SK2W__hbArt span{position:absolute}.Bear-module__L7SK2W__hbArm{width:calc(110 * var(--u));height:calc(270 * var(--u));top:calc(773 * var(--u));background:#9c6b4a;border-radius:999px}.Bear-module__L7SK2W__hbArmLeft{left:calc(42.8 * var(--u));transform:rotate(12deg)}.Bear-module__L7SK2W__hbArmRight{left:calc(1046.5 * var(--u));transform:rotate(-12deg)}.Bear-module__L7SK2W__hbEar{background:#aa6c42;border-radius:50%}.Bear-module__L7SK2W__hbEarLeft{left:calc(96.9 * var(--u));top:calc(155.93 * var(--u));width:calc(338.1 * var(--u));height:calc(347.2 * var(--u))}.Bear-module__L7SK2W__hbEarRight{left:calc(792.97 * var(--u));top:calc(173.14 * var(--u));width:calc(321.2 * var(--u));height:calc(310.2 * var(--u))}.Bear-module__L7SK2W__hbEarInner{background:#00000024;border-radius:50%}.Bear-module__L7SK2W__hbEarInnerLeft{left:calc(189.1 * var(--u));top:calc(250.6 * var(--u));width:calc(153.7 * var(--u));height:calc(157.8 * var(--u))}.Bear-module__L7SK2W__hbEarInnerRight{left:calc(880.57 * var(--u));top:calc(257.73 * var(--u));width:calc(146 * var(--u));height:calc(141 * var(--u))}.Bear-module__L7SK2W__hbBody{left:calc(52.15 * var(--u));top:calc(212.4 * var(--u));width:calc(1095 * var(--u));height:calc(1003.7 * var(--u));border-radius:calc(524 * var(--u)) calc(524 * var(--u)) calc(456 * var(--u)) calc(456 * var(--u)) / calc(525 * var(--u)) calc(525 * var(--u)) calc(456 * var(--u)) calc(456 * var(--u));background:#aa6c42}.Bear-module__L7SK2W__hbMuzzle{left:calc(292.15 * var(--u));top:calc(633.55 * var(--u));width:calc(615 * var(--u));height:calc(537 * var(--u));background:#c68d67;border-radius:50%}.Bear-module__L7SK2W__hbEye{width:calc(148.28 * var(--u));height:calc(193.9 * var(--u));transform-origin:50%;animation:5s ease-in-out infinite Bear-module__L7SK2W__blink;animation-delay:var(--delay,0s)}.Bear-module__L7SK2W__hbEyeLeft{left:calc(338.15 * var(--u));top:calc(479.55 * var(--u))}.Bear-module__L7SK2W__hbEyeRight{left:calc(713.15 * var(--u));top:calc(473.55 * var(--u))}.Bear-module__L7SK2W__hbEyePatch{background:#0d1117;border-radius:999px;inset:0}.Bear-module__L7SK2W__hbEyeWhite{width:calc(62.73 * var(--u));height:calc(62.73 * var(--u));background:#fff;border-radius:50%}.Bear-module__L7SK2W__hbEyeWhiteLeft,.Bear-module__L7SK2W__hbEyeWhiteRight{left:calc(28.5 * var(--u));top:calc(28.5 * var(--u))}.Bear-module__L7SK2W__hbCatch{width:calc(28.5 * var(--u));height:calc(28.5 * var(--u));background:#ffffffbf;border-radius:50%}.Bear-module__L7SK2W__hbCatchLeft,.Bear-module__L7SK2W__hbCatchRight{left:calc(91.25 * var(--u));top:calc(131.2 * var(--u))}.Bear-module__L7SK2W__hbNose{left:calc(522.15 * var(--u));top:calc(610.55 * var(--u));width:calc(155 * var(--u));height:calc(96 * var(--u));background:#2f2b1f;border-radius:999px}.Bear-module__L7SK2W__hbCheek{top:calc(664.55 * var(--u));width:calc(136.87 * var(--u));height:calc(91.25 * var(--u));background:#e2805fe6;border-radius:50%}.Bear-module__L7SK2W__hbCheekLeft{left:calc(247.15 * var(--u))}.Bear-module__L7SK2W__hbCheekRight{left:calc(815.15 * var(--u))}.Bear-module__L7SK2W__hbFoot{top:calc(1090.65 * var(--u));width:calc(228.13 * var(--u));height:calc(125.46 * var(--u));border-radius:calc(62.73 * var(--u));background:#9c6b4a}.Bear-module__L7SK2W__hbFootLeft{left:calc(325.9 * var(--u))}.Bear-module__L7SK2W__hbFootRight{left:calc(645.27 * var(--u))}.Bear-module__L7SK2W__hbMouthDark{left:calc(531 * var(--u));top:calc(730 * var(--u));width:calc(146 * var(--u));height:calc(84 * var(--u));background:#060606;border-radius:50%}.Bear-module__L7SK2W__hbMouthCover{left:calc(531 * var(--u));top:calc(707 * var(--u));width:calc(146 * var(--u));height:calc(84 * var(--u));background:#c68d67;border-radius:50%}.Bear-module__L7SK2W__hbBrim{left:calc(394 * var(--u));top:calc(212 * var(--u));width:calc(412 * var(--u));height:calc(96 * var(--u));border-radius:calc(48 * var(--u));background:#2563eb}.Bear-module__L7SK2W__hbCap{left:calc(424 * var(--u));top:calc(84 * var(--u));width:calc(352 * var(--u));height:calc(194 * var(--u));border-radius:calc(176 * var(--u)) calc(176 * var(--u)) 0 0;background:linear-gradient(#ef4444,#dc2626)}.Bear-module__L7SK2W__hbPin{left:calc(586 * var(--u));top:calc(54 * var(--u));width:calc(28 * var(--u));height:calc(46 * var(--u));border-radius:calc(14 * var(--u));background:#fbbf24}.Bear-module__L7SK2W__hbProp{left:calc(434 * var(--u));top:calc(28 * var(--u));width:calc(332 * var(--u));height:calc(68 * var(--u));transform-origin:50%;animation:.6s linear infinite Bear-module__L7SK2W__spin}.Bear-module__L7SK2W__hbBlade{background:linear-gradient(90deg,#34d399,#10b981);border-radius:50%;width:100%;height:100%;top:0;left:0}.Bear-module__L7SK2W__hbHub{left:calc(139 * var(--u));top:calc(7 * var(--u));width:calc(54 * var(--u));height:calc(54 * var(--u));background:#0e9f6e;border-radius:50%}@media (prefers-reduced-motion:reduce){.Bear-module__L7SK2W__hbProp,.Bear-module__L7SK2W__hbEye{animation:none}}.Bear-module__L7SK2W__accessory{top:calc(-22px * var(--s));font-size:calc(26px * var(--s));z-index:4;position:absolute;left:50%;transform:translate(-50%)}.Bear-module__L7SK2W__sparkle{font-size:30px;animation:2.4s ease-in-out infinite Bear-module__L7SK2W__twinkle;position:absolute;top:-4px;right:8%}.Bear-module__L7SK2W__headphones{z-index:3;pointer-events:none;position:absolute;inset:0}.Bear-module__L7SK2W__hpBand{top:calc(2px * var(--s));width:calc(82px * var(--s));height:calc(40px * var(--s));border:calc(7px * var(--s)) solid #1f2937;border-radius:calc(44px * var(--s)) calc(44px * var(--s)) 0 0;box-sizing:border-box;border-bottom:none;position:absolute;left:50%;transform:translate(-50%)}.Bear-module__L7SK2W__hpCup{top:calc(26px * var(--s));width:calc(18px * var(--s));height:calc(26px * var(--s));border-radius:calc(9px * var(--s));z-index:4;background:linear-gradient(#374151,#111827);position:absolute}.Bear-module__L7SK2W__hpCupLeft{left:calc(2px * var(--s))}.Bear-module__L7SK2W__hpCupRight{right:calc(2px * var(--s))}.Bear-module__L7SK2W__singNotes{top:calc(4px * var(--s));right:calc(-6px * var(--s));z-index:5;position:absolute}.Bear-module__L7SK2W__note{color:#1a1a1a;text-shadow:0 1px 2px #ffffff80;animation:2.6s ease-in-out infinite Bear-module__L7SK2W__noteFloat;position:absolute}.Bear-module__L7SK2W__note1{font-size:calc(26px * var(--s));animation-delay:0s}.Bear-module__L7SK2W__note2{top:calc(-6px * var(--s));right:calc(-13px * var(--s));font-size:calc(20px * var(--s));animation-delay:1.3s}.Bear-module__L7SK2W__propellerHat{top:calc(-17px * var(--s));width:calc(42px * var(--s));height:calc(34px * var(--s));z-index:4;position:absolute;left:50%;transform:translate(-50%)}.Bear-module__L7SK2W__hatCap{bottom:calc(5px * var(--s));width:calc(34px * var(--s));height:calc(18px * var(--s));border-radius:calc(17px * var(--s)) calc(17px * var(--s)) 0 0;z-index:2;background:linear-gradient(#ef4444,#dc2626);position:absolute;left:50%;transform:translate(-50%)}.Bear-module__L7SK2W__hatBrim{bottom:calc(-1px * var(--s));width:calc(48px * var(--s));height:calc(11px * var(--s));border-radius:calc(6px * var(--s));z-index:3;background:#2563eb;position:absolute;left:50%;transform:translate(-50%)}.Bear-module__L7SK2W__propPin{top:calc(1px * var(--s));width:calc(5px * var(--s));height:calc(9px * var(--s));border-radius:calc(2.5px * var(--s));z-index:4;background:#fbbf24;position:absolute;left:50%;transform:translate(-50%)}.Bear-module__L7SK2W__propeller{top:calc(-2px * var(--s));left:calc(50% - 21px * var(--s));width:calc(42px * var(--s));height:calc(8px * var(--s));z-index:5;animation:.6s linear infinite Bear-module__L7SK2W__spin;position:absolute}.Bear-module__L7SK2W__propBlade{width:calc(20px * var(--s));height:calc(7px * var(--s));background:linear-gradient(90deg,#34d399,#10b981);border-radius:50%;position:absolute;top:50%}.Bear-module__L7SK2W__propBlade:first-child{left:calc(1px * var(--s));transform:translateY(-50%)rotate(11deg)}.Bear-module__L7SK2W__propBlade:last-child{right:calc(1px * var(--s));transform:translateY(-50%)rotate(11deg)}@media (prefers-reduced-motion:reduce){.Bear-module__L7SK2W__propeller{animation:none}}.Bear-module__L7SK2W__ear{top:calc(2px * var(--s));width:calc(22px * var(--s));height:calc(22px * var(--s));background:var(--color);z-index:0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.Bear-module__L7SK2W__earLeft{left:calc(16px * var(--s));transform:rotate(-12deg)}.Bear-module__L7SK2W__earRight{right:calc(16px * var(--s));transform:rotate(12deg)}.Bear-module__L7SK2W__bearEarInner{width:calc(10px * var(--s));height:calc(10px * var(--s));background:#00000024;border-radius:50%}.Bear-module__L7SK2W__bunnyEar{top:calc(-26px * var(--s));width:calc(20px * var(--s));height:calc(54px * var(--s));border-radius:calc(11px * var(--s));background:var(--color);padding-top:calc(6px * var(--s));z-index:0;justify-content:center;align-items:center;display:flex;position:absolute}.Bear-module__L7SK2W__bunnyEarLeft{left:calc(28px * var(--s));transform:rotate(-8deg)}.Bear-module__L7SK2W__bunnyEarRight{right:calc(28px * var(--s));transform:rotate(8deg)}.Bear-module__L7SK2W__bunnyEarInner{width:calc(9px * var(--s));height:calc(40px * var(--s));border-radius:calc(5px * var(--s));background:#ffffff57}.Bear-module__L7SK2W__catEar{top:calc(4px * var(--s));width:calc(38px * var(--s));height:calc(26px * var(--s));background:var(--color);clip-path:polygon(40% 8%,44% 2%,56% 2%,60% 8%,92% 88%,84% 100%,16% 100%,8% 88%);z-index:0;position:absolute}.Bear-module__L7SK2W__catEarLeft{left:calc(14px * var(--s));transform:rotate(-12deg)}.Bear-module__L7SK2W__catEarRight{right:calc(14px * var(--s));transform:rotate(12deg)}.Bear-module__L7SK2W__catWhisker{width:calc(26px * var(--s));height:calc(2px * var(--s));z-index:3;background:#0d111773;border-radius:999px;position:absolute}.Bear-module__L7SK2W__catWhiskerL1{left:calc(-4px * var(--s));bottom:calc(46px * var(--s));transform:rotate(8deg)}.Bear-module__L7SK2W__catWhiskerL2{left:calc(-4px * var(--s));bottom:calc(38px * var(--s));transform:rotate(-8deg)}.Bear-module__L7SK2W__catWhiskerR1{right:calc(-4px * var(--s));bottom:calc(46px * var(--s));transform:rotate(-8deg)}.Bear-module__L7SK2W__catWhiskerR2{right:calc(-4px * var(--s));bottom:calc(38px * var(--s));transform:rotate(8deg)}.Bear-module__L7SK2W__pupEar{top:calc(12px * var(--s));width:calc(21px * var(--s));height:calc(64px * var(--s));border-radius:calc(10px * var(--s)) calc(10px * var(--s)) calc(16px * var(--s)) calc(16px * var(--s)) / calc(26px * var(--s)) calc(26px * var(--s)) calc(16px * var(--s)) calc(16px * var(--s));background:var(--color);padding-top:calc(9px * var(--s));z-index:0;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.Bear-module__L7SK2W__pupEarLeft{left:calc(-7px * var(--s));transform:rotate(17deg)}.Bear-module__L7SK2W__pupEarRight{right:calc(-7px * var(--s));transform:rotate(-17deg)}.Bear-module__L7SK2W__pupEarInner{width:calc(11px * var(--s));height:calc(46px * var(--s));border-radius:calc(6px * var(--s)) calc(6px * var(--s)) calc(9px * var(--s)) calc(9px * var(--s));background:#0000001a}.Bear-module__L7SK2W__tuft{top:calc(-14px * var(--s));width:calc(7px * var(--s));height:calc(18px * var(--s));border-radius:calc(4px * var(--s));background:var(--color);z-index:0;position:absolute}.Bear-module__L7SK2W__tuftLeft{left:calc(40px * var(--s));transform:rotate(-22deg)}.Bear-module__L7SK2W__tuftCenter{left:50%;top:calc(-17px * var(--s));transform:translate(-50%)}.Bear-module__L7SK2W__tuftRight{right:calc(40px * var(--s));transform:rotate(22deg)}.Bear-module__L7SK2W__owlTuft{top:calc(2px * var(--s));border-left:calc(11px * var(--s)) solid transparent;border-right:calc(11px * var(--s)) solid transparent;border-bottom:calc(29px * var(--s)) solid var(--color);z-index:0;width:0;height:0;position:absolute}.Bear-module__L7SK2W__owlTuftLeft{left:calc(22px * var(--s));transform:rotate(-20deg)}.Bear-module__L7SK2W__owlTuftRight{right:calc(22px * var(--s));transform:rotate(20deg)}.Bear-module__L7SK2W__foxEar{top:calc(-3px * var(--s));width:calc(36px * var(--s));height:calc(34px * var(--s));background:var(--color);clip-path:polygon(42% 6%,46% 1%,54% 1%,58% 6%,94% 90%,86% 100%,14% 100%,6% 90%);z-index:0;position:absolute}.Bear-module__L7SK2W__foxEarLeft{left:calc(10px * var(--s));transform:rotate(-16deg)}.Bear-module__L7SK2W__foxEarRight{right:calc(10px * var(--s));transform:rotate(16deg)}.Bear-module__L7SK2W__foxEarTip{background:var(--dark);width:100%;height:42%;position:absolute;top:0;left:0}.Bear-module__L7SK2W__pandaEar{top:calc(0px * var(--s));width:calc(30px * var(--s));height:calc(30px * var(--s));z-index:0;background:#1f242e;border-radius:50%;position:absolute}.Bear-module__L7SK2W__pandaEarLeft{left:calc(10px * var(--s));transform:rotate(-10deg)}.Bear-module__L7SK2W__pandaEarRight{right:calc(10px * var(--s));transform:rotate(10deg)}.Bear-module__L7SK2W__pandaPatches{position:absolute;inset:0}.Bear-module__L7SK2W__pandaPatch{top:calc(22px * var(--s));width:calc(27px * var(--s));height:calc(31px * var(--s));background:#1f242e;border-radius:50%;position:absolute}.Bear-module__L7SK2W__pandaPatchLeft{left:calc(17px * var(--s));transform:rotate(16deg)}.Bear-module__L7SK2W__pandaPatchRight{right:calc(17px * var(--s));transform:rotate(-16deg)}.Bear-module__L7SK2W__koalaEar{top:calc(8px * var(--s));width:calc(44px * var(--s));height:calc(38px * var(--s));background:var(--color);z-index:0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.Bear-module__L7SK2W__koalaEarLeft{left:calc(5px * var(--s));transform:rotate(-6deg)}.Bear-module__L7SK2W__koalaEarRight{right:calc(5px * var(--s));transform:rotate(6deg)}.Bear-module__L7SK2W__koalaEarInner{width:calc(25px * var(--s));height:calc(25px * var(--s));background:radial-gradient(circle at 50% 45%,#ffffff8c,#ffffff1f 72%,#0000);border-radius:50%}.Bear-module__L7SK2W__koalaEar:before{content:"";inset:calc(-5px * var(--s));background:repeating-conic-gradient(var(--color) 0deg 2deg, transparent 2deg 6deg);z-index:-1;border-radius:50%;position:absolute}.Bear-module__L7SK2W__turtleShell{width:100%;height:calc(26px * var(--s));background:linear-gradient(180deg, #0003, #0000005c), var(--color);border-bottom:calc(3px * var(--s)) solid #00000042;border-radius:0 0 50% 50% / 0 0 calc(10px * var(--s)) calc(10px * var(--s));box-sizing:border-box;justify-content:center;align-items:flex-end;gap:calc(4px * var(--s));padding:0 calc(7px * var(--s)) calc(5px * var(--s));display:flex;position:absolute;top:0;left:0}.Bear-module__L7SK2W__turtleScale{width:calc(18px * var(--s));height:calc(15px * var(--s));clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:linear-gradient(180deg, #ffffff24, transparent), var(--color);flex:none}.Bear-module__L7SK2W__turtleScaleTop{top:calc(3px * var(--s));width:calc(16px * var(--s));height:calc(14px * var(--s));position:absolute;left:50%;transform:translate(-50%)}.Bear-module__L7SK2W__penguinTummy{bottom:calc(2px * var(--s));width:calc(60px * var(--s));height:calc(72px * var(--s));border-radius:calc(30px * var(--s)) calc(30px * var(--s)) calc(28px * var(--s)) calc(28px * var(--s));background:#ffffffeb;position:absolute;left:50%;transform:translate(-50%)}.Bear-module__L7SK2W__owlGlasses{top:calc(19px * var(--s));z-index:2;flex-direction:row;justify-content:center;align-items:center;display:flex;position:absolute;left:0;right:0}.Bear-module__L7SK2W__owlLens{width:calc(22px * var(--s));height:calc(22px * var(--s));border:calc(2.5px * var(--s)) solid var(--dark);background:0 0;border-radius:50%}.Bear-module__L7SK2W__owlBridge{width:calc(11px * var(--s));height:calc(2.5px * var(--s));background:var(--dark)}.Bear-module__L7SK2W__elephantEar{top:calc(14px * var(--s));width:calc(44px * var(--s));height:calc(50px * var(--s));border-radius:calc(24px * var(--s));background:var(--color);z-index:0;justify-content:center;align-items:center;display:flex;position:absolute}.Bear-module__L7SK2W__elephantEarLeft{left:calc(-22px * var(--s));transform:rotate(-8deg)}.Bear-module__L7SK2W__elephantEarRight{right:calc(-22px * var(--s));transform:rotate(8deg)}.Bear-module__L7SK2W__elephantEarInner{width:calc(26px * var(--s));height:calc(32px * var(--s));border-radius:calc(16px * var(--s));background:#0000001a}.Bear-module__L7SK2W__trunk{top:calc(22px * var(--s));left:calc(41px * var(--s));width:calc(14px * var(--s));height:calc(23px * var(--s));background:var(--color);z-index:3;border-radius:999px;position:absolute;overflow:hidden}.Bear-module__L7SK2W__trunkShade{width:calc(5px * var(--s));background:#0000001f;position:absolute;top:0;bottom:0;right:0}.Bear-module__L7SK2W__trunkRing{left:calc(2px * var(--s));right:calc(2px * var(--s));height:calc(2px * var(--s));background:#0000001a;border-radius:999px;position:absolute}.Bear-module__L7SK2W__trunkRing1{top:calc(8px * var(--s))}.Bear-module__L7SK2W__trunkRing2{top:calc(15px * var(--s))}.Bear-module__L7SK2W__arm{top:calc(48px * var(--s));width:calc(12px * var(--s));height:calc(26px * var(--s));background:var(--color);z-index:0;border-radius:999px;position:absolute}.Bear-module__L7SK2W__armLeft{left:calc(2px * var(--s));transform:rotate(12deg)}.Bear-module__L7SK2W__armRight{right:calc(2px * var(--s));transform:rotate(-12deg)}.Bear-module__L7SK2W__body{width:calc(96px * var(--s));height:calc(88px * var(--s));border-radius:calc(46px * var(--s)) calc(46px * var(--s)) calc(40px * var(--s)) calc(40px * var(--s));background:var(--color);padding-top:calc(6px * var(--s));z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Bear-module__L7SK2W__belly{bottom:calc(4px * var(--s));left:calc(21px * var(--s));width:calc(54px * var(--s));height:calc(48px * var(--s));background:#fff3;border-radius:999px;position:absolute}.Bear-module__L7SK2W__eyesRow{gap:calc(20px * var(--s));margin-top:calc(-14px * var(--s));margin-bottom:calc(8px * var(--s));z-index:2;display:flex}.Bear-module__L7SK2W__eye{width:calc(13px * var(--s));height:calc(17px * var(--s));background:var(--dark);transform-origin:50%;animation:5s ease-in-out infinite Bear-module__L7SK2W__blink;animation-delay:var(--delay,0s);border-radius:999px;position:relative}.Bear-module__L7SK2W__eyeShine{top:calc(2.5px * var(--s));left:calc(2.5px * var(--s));width:calc(5.5px * var(--s));height:calc(5.5px * var(--s));background:#fff;border-radius:50%;position:absolute}.Bear-module__L7SK2W__eyeShineSmall{bottom:calc(3px * var(--s));right:calc(2.5px * var(--s));width:calc(2.5px * var(--s));height:calc(2.5px * var(--s));background:#ffffffbf;border-radius:50%;position:absolute}.Bear-module__L7SK2W__bearNose{width:calc(13px * var(--s));height:calc(8px * var(--s));border-radius:calc(7px * var(--s));background:var(--dark);margin-top:calc(-13px * var(--s));margin-bottom:calc(3px * var(--s))}.Bear-module__L7SK2W__cheek{top:calc(37px * var(--s));width:calc(12px * var(--s));height:calc(8px * var(--s));background:#d85a3066;border-radius:999px;position:absolute}.Bear-module__L7SK2W__cheekLeft{left:calc(14px * var(--s))}.Bear-module__L7SK2W__cheekRight{right:calc(14px * var(--s))}.Bear-module__L7SK2W__cheekChick{top:calc(41px * var(--s))}.Bear-module__L7SK2W__bearMouth{width:calc(15px * var(--s));height:calc(8.5px * var(--s));margin-top:calc(-1px * var(--s));position:relative}.Bear-module__L7SK2W__bearMouthDark,.Bear-module__L7SK2W__bearMouthCover{border-radius:50%;width:100%;height:100%;position:absolute;left:0}.Bear-module__L7SK2W__bearMouthDark{background:var(--dark);top:0}.Bear-module__L7SK2W__bearMouthCover{top:calc(-2.3px * var(--s));background:linear-gradient(#fff3, #fff3), var(--color)}.Bear-module__L7SK2W__mouthTalk{width:calc(16px * var(--s));height:calc(14px * var(--s));border-radius:calc(8px * var(--s));background:var(--dark);margin-top:calc(-1px * var(--s));transform-origin:50%;animation:.24s ease-in-out infinite Bear-module__L7SK2W__talk}.Bear-module__L7SK2W__beakTalking{transform-origin:50% 0;animation:.24s ease-in-out infinite Bear-module__L7SK2W__beakTalk}@keyframes Bear-module__L7SK2W__talk{0%,to{transform:scaleY(1)}50%{transform:scaleY(.35)}}@keyframes Bear-module__L7SK2W__beakTalk{0%,to{transform:scaleY(.8)}50%{transform:scaleY(1.25)}}.Bear-module__L7SK2W__bunnyMouth{margin-top:calc(-3px * var(--s));flex-direction:column;align-items:center;display:flex}.Bear-module__L7SK2W__bunnyLip{width:calc(13px * var(--s));height:calc(6px * var(--s));border-bottom:calc(2.5px * var(--s)) solid var(--dark);border-bottom-left-radius:calc(9px * var(--s));border-bottom-right-radius:calc(9px * var(--s))}.Bear-module__L7SK2W__bunnyTeeth{margin-top:calc(-1px * var(--s));flex-direction:row;gap:0;display:flex}.Bear-module__L7SK2W__tooth{width:calc(3.25px * var(--s));height:calc(4px * var(--s));border-bottom-left-radius:calc(1.25px * var(--s));border-bottom-right-radius:calc(1.25px * var(--s));border:calc(.6px * var(--s)) solid #0000002e;background:#fff}.Bear-module__L7SK2W__beak{border-left:calc(8px * var(--s)) solid transparent;border-right:calc(8px * var(--s)) solid transparent;border-top:calc(11px * var(--s)) solid #f59e0b;width:0;height:0;margin-top:calc(-9px * var(--s))}.Bear-module__L7SK2W__owlBeak{border-left:calc(7px * var(--s)) solid transparent;border-right:calc(7px * var(--s)) solid transparent;border-top:calc(12px * var(--s)) solid #e0852e;z-index:2;width:0;height:0}.Bear-module__L7SK2W__penguinBeak{border-left:calc(7px * var(--s)) solid transparent;border-right:calc(7px * var(--s)) solid transparent;border-top:calc(10px * var(--s)) solid #f97316;width:0;height:0;position:relative}.Bear-module__L7SK2W__foot{width:calc(20px * var(--s));height:calc(11px * var(--s));background:var(--color);z-index:2;border-radius:999px;position:absolute;bottom:0}.Bear-module__L7SK2W__footLeft{left:calc(28px * var(--s))}.Bear-module__L7SK2W__footRight{right:calc(28px * var(--s))}@keyframes Bear-module__L7SK2W__float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(-1 * var(--floatLift,4px) * var(--s)))}}@keyframes Bear-module__L7SK2W__breathe{0%,to{scale:.99}50%{scale:1.02}}@keyframes Bear-module__L7SK2W__groundBreathe{0%,to{opacity:.24;transform:scaleX(1)}50%{opacity:.3;transform:scaleX(1.04)}}@keyframes Bear-module__L7SK2W__blink{0%,92%,to{transform:scaleY(1)}95%,97%{transform:scaleY(.1)}}@keyframes Bear-module__L7SK2W__twinkle{0%,to{opacity:.5;transform:scale(.9)rotate(0)}50%{opacity:1;transform:scale(1.15)rotate(12deg)}}@keyframes Bear-module__L7SK2W__noteFloat{0%{opacity:0;transform:translateY(6px)rotate(-10deg)scale(.8)}20%{opacity:1}75%{opacity:1}to{opacity:0;transform:translateY(-18px)rotate(10deg)scale(1)}}@keyframes Bear-module__L7SK2W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Bear-module__L7SK2W__pop{0%{opacity:0;transform:translateX(var(--bubble-shift,-50%)) scale(.7) translateY(8px)}to{opacity:1;transform:translateX(var(--bubble-shift,-50%)) scale(1) translateY(0)}}.Bear-module__L7SK2W__mark{object-fit:cover;border-radius:18px;flex:none;width:68px;height:68px;display:inline-block}@media (max-width:1024px){.Bear-module__L7SK2W__mark{border-radius:15px;width:56px;height:56px}}@media (prefers-reduced-motion:reduce){.Bear-module__L7SK2W__creature,.Bear-module__L7SK2W__ground,.Bear-module__L7SK2W__eye,.Bear-module__L7SK2W__sparkle,.Bear-module__L7SK2W__note,.Bear-module__L7SK2W__miniBubble,.Bear-module__L7SK2W__mouthTalk,.Bear-module__L7SK2W__beakTalking{animation:none}}.Bear-module__L7SK2W__stage{transform-origin:bottom}@media (max-width:860px){.Bear-module__L7SK2W__stage{padding-right:150px}.Bear-module__L7SK2W__treeTrunk,.Bear-module__L7SK2W__canopy,.Bear-module__L7SK2W__branch{z-index:1}}@media (max-width:720px){.Bear-module__L7SK2W__stage{transform:scale(.72)translate(75px)}.Bear-module__L7SK2W__miniBubble{border-radius:22px;max-width:290px;padding:15px 23px;font-size:26px}.Bear-module__L7SK2W__bubbleTail{border-top-width:17px;border-left-width:15px;border-right-width:15px;bottom:-14px}}@media (max-width:600px){.Bear-module__L7SK2W__stage{transform:scale(.58)translate(75px)}.Bear-module__L7SK2W__miniBubble{border-radius:28px;max-width:360px;padding:19px 29px;font-size:33px}.Bear-module__L7SK2W__bubbleTail{border-top-width:21px;border-left-width:19px;border-right-width:19px;bottom:-17px}}@media (max-width:480px){.Bear-module__L7SK2W__slot{margin:0 -18px}.Bear-module__L7SK2W__stage{transform:scale(.46)translate(75px)}.Bear-module__L7SK2W__miniBubble{border-radius:36px;max-width:450px;padding:24px 37px;font-size:41px}.Bear-module__L7SK2W__bubbleTail{border-top-width:27px;border-left-width:24px;border-right-width:24px;bottom:-22px}}@media (max-width:380px){.Bear-module__L7SK2W__stage{transform:scale(.4)translate(75px)}.Bear-module__L7SK2W__miniBubble{border-radius:42px;max-width:520px;padding:28px 43px;font-size:47px}.Bear-module__L7SK2W__bubbleTail{border-top-width:31px;border-left-width:28px;border-right-width:28px;bottom:-25px}}@media (min-width:861px){.Bear-module__L7SK2W__stage{transform:scale(.85)}.Bear-module__L7SK2W__miniBubble{border-radius:22px;max-width:288px;padding:15px 22px;font-size:25px}.Bear-module__L7SK2W__bubbleTail{border-top-width:17px;border-left-width:15px;border-right-width:15px;bottom:-14px}.Bear-module__L7SK2W__miniBubblePerched{--bubble-shift:0px}.Bear-module__L7SK2W__miniBubblePerched .Bear-module__L7SK2W__bubbleTail{left:26px;transform:none}}@media (min-width:981px){.Bear-module__L7SK2W__stage{transform:scale(1.02)}.Bear-module__L7SK2W__miniBubble{border-radius:18px;max-width:232px;padding:12px 18px;font-size:21px}.Bear-module__L7SK2W__bubbleTail{border-top-width:14px;border-left-width:12px;border-right-width:12px;bottom:-11px}}@media (min-width:1121px){.Bear-module__L7SK2W__stage{transform:scale(1.15)}.Bear-module__L7SK2W__treeTrunk{right:-232px}.Bear-module__L7SK2W__canopy{right:-288px}.Bear-module__L7SK2W__branch{right:-220px}.Bear-module__L7SK2W__perch{right:-134px}.Bear-module__L7SK2W__miniBubble{border-radius:16px;max-width:220px;padding:11px 17px;font-size:19px}.Bear-module__L7SK2W__bubbleTail{border-top-width:13px;border-left-width:11px;border-right-width:11px;bottom:-10px}}@media (max-width:860px){.Bear-module__L7SK2W__stage{transform-origin:bottom;padding-right:30px;transform:scale(.68)}.Bear-module__L7SK2W__treeTrunk{right:-10px}.Bear-module__L7SK2W__canopy{right:-60px}.Bear-module__L7SK2W__branch{right:0}.Bear-module__L7SK2W__perch{right:86px}}@media (max-width:600px){.Bear-module__L7SK2W__stage{transform:scale(.56)}}@media (max-width:420px){.Bear-module__L7SK2W__stage{transform:scale(.46)}}
.page-module__cqE4ua__page{--bg:#0d1117;--surface:#1c2333;--surface-alt:#252d40;--lime:#a3e635;--on-lime:#0d1117;--accent:#a3e635;--lime-tint:#a3e6351f;--lime-border:#a3e63540;--lime-glow:#a3e63547;--lime-hover-border:#a3e63566;--lime-radial:#a3e63524;--lime-radial-strong:#a3e6352e;--green:#34d399;--amber:#fbbf24;--text:#d4dae4;--text-muted:#8b95a8;--text-faint:#7c8599;--sky-top:#14213e;--sky-mid-a:#243a5e;--sky-mid-b:#3d567f;--sky-bottom:#6a86a8;--mountain-back:#25394e;--mountain-front:#1a2e42;--title-halo:#070e26d9;--toggle-ring:#ffffff4d;min-height:100dvh;color:var(--text);background:#2c7a44;flex-direction:column;transition:background-color .3s,color .3s;display:flex;overflow-x:hidden}.page-module__cqE4ua__viewportScene{background:linear-gradient(180deg, var(--sky-top) 0%, var(--sky-mid-a) 38%, var(--sky-mid-b) 64%, var(--sky-bottom) 84%);flex-direction:column;min-height:100dvh;transition:background-color .3s;display:flex;position:relative}html[data-theme=light] .page-module__cqE4ua__page{--bg:#f6f8fb;--surface:#fff;--surface-alt:#e4e9f1;--lime:#84cc16;--on-lime:#1a2e05;--accent:#4d7c0f;--lime-tint:#84cc1624;--lime-border:#84cc1666;--lime-glow:#84cc164d;--lime-hover-border:#84cc168c;--lime-radial:#84cc161f;--lime-radial-strong:#84cc1629;--green:#059669;--amber:#d97706;--text:#11161f;--text-muted:#41506a;--text-faint:#5f6e86;--sky-top:#6fa6da;--sky-mid-a:#92c0e8;--sky-mid-b:#b6d6ef;--sky-bottom:#bcdcf1;--mountain-back:#9bbdda;--mountain-front:#7aa3cb;--title-halo:#ffffffe6;--toggle-ring:#11161f38}html[data-theme=dark] .page-module__cqE4ua__page{background:#0e3742}.page-module__cqE4ua__nav{z-index:40;box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;max-width:1440px;margin:0 auto;padding:22px 24px;display:flex;position:relative}.page-module__cqE4ua__brand{letter-spacing:-.02em;color:inherit;align-items:center;gap:18px;font-size:41px;font-weight:800;text-decoration:none;display:flex}.page-module__cqE4ua__brandAccent{color:#fff}.page-module__cqE4ua__brandEgg{vertical-align:-.08em;transform-origin:50% 90%;width:.58em;height:.75em;margin:0 .02em;animation:4.2s ease-in-out infinite page-module__cqE4ua__brandEggWiggle;display:inline-block}@keyframes page-module__cqE4ua__brandEggWiggle{0%,82%,to{transform:rotate(0)}87%{transform:rotate(-8deg)}91%{transform:rotate(6deg)}95%{transform:rotate(-3deg)}}@media (prefers-reduced-motion:reduce){.page-module__cqE4ua__brandEgg{animation:none}}html[data-theme=dark] .page-module__cqE4ua__brandAccent{color:var(--lime)}html[data-theme=light] .page-module__cqE4ua__contentPage .page-module__cqE4ua__brandAccent{color:var(--accent)}html[data-theme=light] .page-module__cqE4ua__footer .page-module__cqE4ua__brandAccent{color:var(--lime)}.page-module__cqE4ua__contentPage{background:var(--bg)}.page-module__cqE4ua__aboutPage{background:radial-gradient(80% 55% at 12% 0%, var(--lime-radial-strong) 0%, transparent 60%), radial-gradient(60% 45% at 100% 18%, var(--lime-radial) 0%, transparent 55%), var(--bg);background-attachment:fixed}.page-module__cqE4ua__legal{box-sizing:border-box;overflow-wrap:break-word;width:100%;min-width:0;max-width:820px;margin:0 auto;padding:28px 24px 88px}.page-module__cqE4ua__legalTitle{letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(32px,5vw,48px);font-weight:800}.page-module__cqE4ua__legalMeta{color:var(--text-faint);margin:0 0 28px;font-size:14px}.page-module__cqE4ua__legalLead{color:var(--text-muted);margin:0 0 12px;font-size:18px;line-height:1.6}.page-module__cqE4ua__legalBody{color:var(--text-muted);font-size:16px;line-height:1.7}.page-module__cqE4ua__storeRow{flex-wrap:wrap;gap:14px;margin:16px 0 8px;display:flex}.page-module__cqE4ua__legalBody h2{color:var(--text);letter-spacing:-.01em;margin:36px 0 12px;font-size:21px;font-weight:700}.page-module__cqE4ua__legalBody p{margin:0 0 16px}.page-module__cqE4ua__legalBody ul{margin:0 0 16px;padding-left:22px}.page-module__cqE4ua__legalBody li{margin:0 0 8px}.page-module__cqE4ua__legalBody a{color:var(--accent);text-decoration:none}.page-module__cqE4ua__legalBody a:hover{text-decoration:underline}.page-module__cqE4ua__notFound{text-align:center;background:radial-gradient(70% 50% at 50% 0%, var(--lime-radial-strong) 0%, transparent 62%), var(--bg);flex:1;justify-content:center;align-items:center;padding:72px 24px 96px;display:flex}.page-module__cqE4ua__notFoundInner{flex-direction:column;align-items:center;max-width:520px;display:flex}.page-module__cqE4ua__notFoundToggle{z-index:10;position:fixed;top:20px;right:20px}.page-module__cqE4ua__notFoundMark{justify-content:center;align-items:center;gap:clamp(10px,3vw,24px);margin-bottom:6px;display:flex}.page-module__cqE4ua__notFoundEmoji{filter:drop-shadow(0 8px 18px color-mix(in srgb, var(--lime-glow) 55%, transparent));font-size:clamp(60px,13vw,116px);line-height:1;animation:4s ease-in-out infinite page-module__cqE4ua__notFoundFloat}@keyframes page-module__cqE4ua__notFoundFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.page-module__cqE4ua__notFoundEmoji{animation:none}}.page-module__cqE4ua__notFoundCode{letter-spacing:-.03em;color:var(--accent);margin:0;font-size:clamp(72px,16vw,140px);font-weight:800;line-height:1}html[data-theme=light] .page-module__cqE4ua__notFoundCode{color:var(--text)}.page-module__cqE4ua__notFoundTitle{letter-spacing:-.02em;color:var(--text);margin:0 0 14px;font-size:clamp(28px,5vw,40px);font-weight:800}.page-module__cqE4ua__notFoundBody{color:var(--text-muted);margin:0 0 30px;font-size:18px;line-height:1.6}.page-module__cqE4ua__notFoundCta{background:var(--lime);color:var(--on-lime);box-shadow:0 6px 20px color-mix(in srgb, var(--lime-glow) 65%, transparent);border-radius:999px;align-items:center;gap:8px;padding:13px 28px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.page-module__cqE4ua__notFoundCta:hover{box-shadow:0 10px 28px color-mix(in srgb, var(--lime-glow) 80%, transparent);transform:translateY(-2px)}.page-module__cqE4ua__brandDot{background:var(--lime);border-radius:8px;place-items:center;width:26px;height:26px;font-size:16px;display:grid}.page-module__cqE4ua__buddiesPage{background:radial-gradient(110% 50% at 50% 0,#fff7e0bf,#0000 55%),linear-gradient(#fdf2da 0%,#fbe7c2 60%,#f7dcab 100%)}html[data-theme=light] .page-module__cqE4ua__buddiesPage{--surface:#fffdf9;--surface-alt:#966e3c29;--accent:#a9742e;--text:#2a2018;--text-muted:#5f5040;--text-faint:#7a6a58;--toggle-ring:#50371952;--title-halo:#ffffffa6}html[data-theme=dark] .page-module__cqE4ua__buddiesPage{background:radial-gradient(80% 55% at 12% 0%, var(--lime-radial-strong) 0%, transparent 60%), radial-gradient(60% 45% at 100% 18%, var(--lime-radial) 0%, transparent 55%), var(--bg);background-attachment:fixed}.page-module__cqE4ua__buddies{box-sizing:border-box;flex:auto;width:100%;min-width:0;max-width:1120px;margin:0 auto;padding:28px 24px 88px}.page-module__cqE4ua__buddiesHead{text-align:center;max-width:640px;margin:12px auto 48px}.page-module__cqE4ua__buddiesTitle{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(32px,5vw,48px);font-weight:800}.page-module__cqE4ua__buddiesLead{color:var(--text-muted);margin:0;font-size:18px;line-height:1.6}.page-module__cqE4ua__buddyGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:860px){.page-module__cqE4ua__buddyGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.page-module__cqE4ua__buddyGrid{grid-template-columns:1fr}}.page-module__cqE4ua__navRight{align-items:center;gap:28px;display:flex}.page-module__cqE4ua__navThemeToggle{align-items:center;gap:12px;display:inline-flex}.page-module__cqE4ua__navLinks{align-items:center;gap:28px;display:flex}.page-module__cqE4ua__navLink{color:var(--text-muted);font-size:20px;font-weight:500;text-decoration:none;transition:color .15s}.page-module__cqE4ua__navLink:hover{color:var(--text)}html[data-theme=light] .page-module__cqE4ua__navLink{color:var(--text);font-weight:600}html[data-theme=light] .page-module__cqE4ua__navLink:hover{color:var(--accent)}.page-module__cqE4ua__navQr{display:inline-flex;position:relative}.page-module__cqE4ua__navQrTrigger{color:var(--text-muted);cursor:pointer;align-items:center;gap:8px;font-size:17px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.page-module__cqE4ua__navQrTrigger:hover{color:var(--text)}.page-module__cqE4ua__navQrIcon{font-size:19px}.page-module__cqE4ua__navQrPopover{border:1px solid var(--surface-alt);opacity:0;visibility:hidden;z-index:50;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:16px;transition:opacity .15s,transform .15s,visibility .15s;display:flex;position:absolute;top:calc(100% + 14px);right:0;transform:translateY(-6px);box-shadow:0 18px 40px #0f1e3c38}.page-module__cqE4ua__navQr:hover .page-module__cqE4ua__navQrPopover,.page-module__cqE4ua__navQr:focus-within .page-module__cqE4ua__navQrPopover{opacity:1;visibility:visible;transform:translateY(0)}.page-module__cqE4ua__navQrImg{width:140px;height:140px;display:block}.page-module__cqE4ua__navQrCaption{color:#0f1e3c;white-space:nowrap;margin:0;font-size:13px;font-weight:600}html[data-theme=light] .page-module__cqE4ua__navQrTrigger{color:var(--text);font-weight:600}html[data-theme=light] .page-module__cqE4ua__navQrTrigger:hover{color:var(--accent)}.page-module__cqE4ua__hero{box-sizing:border-box;text-align:center;flex-direction:column;flex:auto;justify-content:space-between;align-items:center;width:100%;min-width:0;max-width:1440px;min-height:540px;margin:0 auto;padding:40px 24px 8px;display:flex;position:relative}.page-module__cqE4ua__heroCopy{z-index:3;box-sizing:border-box;min-width:0;max-width:640px;margin:0 auto;padding-top:96px;position:relative}.page-module__cqE4ua__badge{border:1px solid color-mix(in srgb, var(--lime) 40%, transparent);color:#a3e635;letter-spacing:.01em;box-shadow:0 4px 16px color-mix(in srgb, var(--lime-glow) 70%, transparent), 0 2px 12px color-mix(in srgb, var(--title-halo) 45%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#111;border-radius:999px;align-items:center;gap:8px;margin:0 0 18px;padding:7px 15px 7px 13px;font-size:14px;font-weight:700;display:inline-flex}.page-module__cqE4ua__badgeDot{background:#a3e635;border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite page-module__cqE4ua__badgePulse;box-shadow:0 0 0 4px #a3e6352e}@keyframes page-module__cqE4ua__badgePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.78)}}@media (prefers-reduced-motion:reduce){.page-module__cqE4ua__badgeDot{animation:none}}html[data-theme=light] .page-module__cqE4ua__badge{box-shadow:0 4px 16px color-mix(in srgb, var(--lime) 55%, transparent), 0 1px 3px #1a2e0533;padding:8px 17px 8px 14px;font-size:15px}.page-module__cqE4ua__title{letter-spacing:-.03em;overflow-wrap:break-word;text-shadow:0 0 6px color-mix(in srgb, var(--title-halo) 55%, transparent);margin:0 0 20px;font-size:clamp(30px,5vw + 1rem,64px);font-weight:800;line-height:1.04}.page-module__cqE4ua__titleAccent{color:#a4e636;-webkit-text-stroke:1.2px #00000059;paint-order:stroke fill;text-shadow:none}html[data-theme=light] .page-module__cqE4ua__titleAccent{color:#a4e636}.page-module__cqE4ua__subtitle{color:var(--text-muted);margin:0 0 32px;font-size:19px;line-height:1.55}.page-module__cqE4ua__ctaRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.page-module__cqE4ua__heroGetApp{cursor:pointer;color:#14210a;background:#fff;border:1px solid #00000014;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:15px 34px;font-size:17px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 6px 20px #00000040}.page-module__cqE4ua__heroGetApp:hover{transform:translateY(-2px);box-shadow:0 10px 26px #00000052}.page-module__cqE4ua__heroGetAppArrow{flex:none;transition:transform .15s}.page-module__cqE4ua__heroGetApp:hover .page-module__cqE4ua__heroGetAppArrow{transform:translate(3px)}.page-module__cqE4ua__store{border-radius:14px;align-items:center;gap:12px;padding:13px 22px;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.page-module__cqE4ua__store:hover{transform:translateY(-2px)}.page-module__cqE4ua__storePrimary{background:var(--lime);color:var(--on-lime);box-shadow:0 10px 30px var(--lime-glow)}.page-module__cqE4ua__storeSecondary{background:var(--surface);color:var(--text);border:1px solid var(--surface-alt)}.page-module__cqE4ua__storeIcon{justify-content:center;align-items:center;font-size:24px;line-height:1;display:inline-flex}.page-module__cqE4ua__storeLabel{text-align:left;flex-direction:column;line-height:1.15;display:flex}.page-module__cqE4ua__storeLabelSmall{opacity:.7;font-size:11px;font-weight:500}.page-module__cqE4ua__storeLabelLarge{font-size:16px;font-weight:700}.page-module__cqE4ua__heroArt{z-index:2;justify-content:center;align-self:center;min-width:0;margin-bottom:-8px;display:flex;position:relative;transform:translate(72px)}.page-module__cqE4ua__balloonSpot{z-index:1;pointer-events:none;will-change:transform;animation:16s ease-in-out infinite page-module__cqE4ua__balloonDrift;position:absolute;top:172px;left:156px}@keyframes page-module__cqE4ua__balloonDrift{0%,to{transform:translate(-14px)}50%{transform:translate(14px)}}@media (prefers-reduced-motion:reduce){.page-module__cqE4ua__balloonSpot{animation:none}}.page-module__cqE4ua__sky{z-index:0;pointer-events:none;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.page-module__cqE4ua__stars{opacity:1;background-image:radial-gradient(1.6px 1.6px at 12% 22%,#fff,#0000),radial-gradient(1.4px 1.4px at 28% 12%,#fff,#0000),radial-gradient(1.3px 1.3px at 44% 30%,#e9f0ff,#0000),radial-gradient(1.7px 1.7px at 62% 16%,#fff,#0000),radial-gradient(1.4px 1.4px at 78% 26%,#fff,#0000),radial-gradient(1.3px 1.3px at 88% 10%,#e9f0ff,#0000),radial-gradient(1.5px 1.5px at 36% 44%,#fff,#0000),radial-gradient(1.4px 1.4px at 70% 40%,#fff,#0000),radial-gradient(1.2px 1.2px at 20% 54%,#fff,#0000),radial-gradient(1.6px 1.6px at 92% 48%,#fff,#0000);transition:opacity .3s;position:absolute;inset:0 0 38%}.page-module__cqE4ua__shootingStar{filter:drop-shadow(0 0 5px #ffffffd9);transform-origin:50%;opacity:0;pointer-events:none;background:linear-gradient(270deg,#fff 0%,#d6e6ff8c 22%,#0000 100%);border-radius:999px;width:120px;height:2px;animation:1.1s ease-in forwards page-module__cqE4ua__shoot;position:absolute}@keyframes page-module__cqE4ua__shoot{0%{opacity:0;transform:rotate(var(--angle,22deg)) translateX(-200px)}10%{opacity:1}to{opacity:0;transform:rotate(var(--angle,22deg)) translateX(520px)}}.page-module__cqE4ua__plane{color:#a5b4d280;filter:drop-shadow(0 1px 1px #0000001f);will-change:left;width:30px;height:30px;transition:color .3s;position:absolute;top:158px}.page-module__cqE4ua__planeLtr{animation:16s linear forwards page-module__cqE4ua__fly;transform:rotate(90deg)}.page-module__cqE4ua__planeRtl{animation:16s linear forwards page-module__cqE4ua__flyBack;transform:rotate(-90deg)}@keyframes page-module__cqE4ua__fly{0%{left:-7%}to{left:107%}}@keyframes page-module__cqE4ua__flyBack{0%{left:107%}to{left:-7%}}.page-module__cqE4ua__station{color:#c0ceeb8c;filter:drop-shadow(0 1px 2px #0000002e);will-change:left;width:42px;height:42px;transition:color .3s;position:absolute;top:74px}.page-module__cqE4ua__stationLtr{animation:24s linear forwards page-module__cqE4ua__fly}.page-module__cqE4ua__stationRtl{animation:24s linear forwards page-module__cqE4ua__flyBack}.page-module__cqE4ua__craftFlip{transform:scaleX(-1)}.page-module__cqE4ua__bird{color:#3c507080;will-change:left;width:26px;height:26px;display:none;position:absolute;top:340px}html[data-theme=light] .page-module__cqE4ua__bird{display:block}.page-module__cqE4ua__birdLtr{animation:38s linear forwards page-module__cqE4ua__fly}.page-module__cqE4ua__birdRtl{animation:38s linear forwards page-module__cqE4ua__flyBack}.page-module__cqE4ua__birdWing{transform-box:view-box;transform-origin:12px 12px}.page-module__cqE4ua__birdWingL{animation:.5s ease-in-out infinite alternate page-module__cqE4ua__flapL}.page-module__cqE4ua__birdWingR{animation:.5s ease-in-out infinite alternate page-module__cqE4ua__flapR}@keyframes page-module__cqE4ua__flapL{0%{transform:rotate(-14deg)}to{transform:rotate(12deg)}}@keyframes page-module__cqE4ua__flapR{0%{transform:rotate(14deg)}to{transform:rotate(-12deg)}}.page-module__cqE4ua__ufo{color:#56688a80;filter:drop-shadow(0 1px 2px #0000001f);will-change:left;width:38px;height:38px;display:none;position:absolute;top:48px}html[data-theme=light] .page-module__cqE4ua__ufo{display:block}.page-module__cqE4ua__ufoLtr{animation:20s linear forwards page-module__cqE4ua__fly,3.4s ease-in-out infinite page-module__cqE4ua__ufoBob}.page-module__cqE4ua__ufoRtl{animation:20s linear forwards page-module__cqE4ua__flyBack,3.4s ease-in-out infinite page-module__cqE4ua__ufoBob}@keyframes page-module__cqE4ua__ufoBob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.page-module__cqE4ua__ufoLight{fill:#6fe3c4;filter:drop-shadow(0 0 2px #6fe3c4e6);animation:1.4s ease-in-out infinite page-module__cqE4ua__ufoGlow}.page-module__cqE4ua__ufoLight:nth-of-type(2){animation-delay:.45s}.page-module__cqE4ua__ufoLight:nth-of-type(3){animation-delay:.9s}@keyframes page-module__cqE4ua__ufoGlow{0%,to{opacity:.35}50%{opacity:1}}.page-module__cqE4ua__mountains{height:300px;position:absolute;bottom:0;left:0;right:0}.page-module__cqE4ua__hill{border-radius:50% 50% 0 0;position:absolute;bottom:0}.page-module__cqE4ua__hillBack{background:#6fa56a;height:184px;left:-12%;right:-12%}.page-module__cqE4ua__hillFrontA{background:#5e9a5b;width:66%;height:150px;left:-16%}.page-module__cqE4ua__hillFrontB{background:#5e9a5b;height:164px;left:44%;right:-16%}html[data-theme=dark] .page-module__cqE4ua__hillBack{background:#1a5360}:is(html[data-theme=dark] .page-module__cqE4ua__hillFrontA,html[data-theme=dark] .page-module__cqE4ua__hillFrontB){background:#164a56}html[data-theme=light] .page-module__cqE4ua__stars{opacity:0}html[data-theme=light] .page-module__cqE4ua__plane{color:#6e80a280}html[data-theme=light] .page-module__cqE4ua__station{display:none}html[data-theme=light] .page-module__cqE4ua__shootingStar{display:none}@media (prefers-reduced-motion:reduce){.page-module__cqE4ua__plane,.page-module__cqE4ua__station,.page-module__cqE4ua__bird,.page-module__cqE4ua__ufo,.page-module__cqE4ua__shootingStar{display:none}}.page-module__cqE4ua__proof{flex-wrap:wrap;justify-content:center;gap:16px;max-width:1120px;margin:0 auto;padding:0 24px 72px;display:flex}.page-module__cqE4ua__proofItem{background:var(--surface);border:1px solid var(--surface-alt);border-radius:16px;flex-direction:column;align-items:center;min-width:150px;padding:20px;transition:background-color .3s,border-color .3s;display:flex}.page-module__cqE4ua__proofNum{color:var(--accent);font-size:30px;font-weight:800}.page-module__cqE4ua__proofLabel{color:var(--text-muted);margin-top:4px;font-size:14px}.page-module__cqE4ua__section{max-width:1120px;margin:0 auto;padding:24px 24px 80px}.page-module__cqE4ua__sectionHead{text-align:center;max-width:640px;margin:0 auto 48px}.page-module__cqE4ua__sectionTitle{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(28px,4vw,40px);font-weight:800}.page-module__cqE4ua__sectionSub{color:var(--text-muted);margin:0;font-size:17px;line-height:1.55}.page-module__cqE4ua__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.page-module__cqE4ua__card{background:var(--surface);border:1px solid var(--surface-alt);border-radius:18px;padding:28px;transition:transform .15s,border-color .15s,background-color .3s}.page-module__cqE4ua__card:hover{border-color:var(--lime-hover-border);transform:translateY(-4px)}.page-module__cqE4ua__cardIcon{background:var(--lime-tint);border-radius:12px;place-items:center;width:48px;height:48px;margin-bottom:18px;font-size:24px;display:grid}.page-module__cqE4ua__cardTitle{margin:0 0 8px;font-size:19px;font-weight:700}.page-module__cqE4ua__cardText{color:var(--text-muted);margin:0;font-size:15px;line-height:1.55}.page-module__cqE4ua__closing{z-index:2;max-width:1120px;margin:0 auto;padding:48px 24px 80px;position:relative}.page-module__cqE4ua__closingInner{background:radial-gradient(600px 300px at 80% 0%, var(--lime-radial-strong), transparent 70%), var(--surface);border:1px solid var(--surface-alt);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:56px 48px;display:flex;position:relative;overflow:hidden}.page-module__cqE4ua__closingTitle{letter-spacing:-.02em;max-width:460px;margin:0 0 10px;font-size:clamp(26px,4vw,36px);font-weight:800}.page-module__cqE4ua__closingSub{color:var(--text-muted);max-width:460px;margin:0;font-size:17px}.page-module__cqE4ua__footer{z-index:2;margin-top:auto;position:relative}.page-module__cqE4ua__footerTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;max-width:1120px;margin:0 auto;padding:40px 24px 32px;display:flex}.page-module__cqE4ua__footerStores{flex-direction:column;align-items:flex-end;gap:14px;display:flex}.page-module__cqE4ua__footerStoresLabel{letter-spacing:.06em;text-transform:uppercase;color:#ffffffb3;font-size:13px;font-weight:700}.page-module__cqE4ua__footerStoreBadges{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.page-module__cqE4ua__footerInner{max-width:1120px;color:var(--text-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:28px 24px;font-size:14px;display:flex}.page-module__cqE4ua__footerBrand{align-items:center;gap:10px;display:inline-flex}.page-module__cqE4ua__footerCopy{display:inline-block}.page-module__cqE4ua__footerCopyMark{vertical-align:middle;font-size:1.35em;line-height:1;position:relative;top:-.04em}.page-module__cqE4ua__footerMark{border-radius:7px;flex:none;width:28px;height:28px;display:inline-block}.page-module__cqE4ua__footerWordmark{letter-spacing:-.01em;color:#fff;font-weight:700}html[data-theme=light] .page-module__cqE4ua__contentPage .page-module__cqE4ua__footerWordmark{color:var(--text)}.page-module__cqE4ua__footerLinks{gap:22px;display:flex}.page-module__cqE4ua__footerLink{color:var(--text-faint);appearance:none;font:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:none}.page-module__cqE4ua__footerLink:hover{color:var(--text-muted)}.page-module__cqE4ua__footerSocial{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.page-module__cqE4ua__footerSocialLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:13px;font-weight:700}.page-module__cqE4ua__footerSocialList{gap:16px;margin:0;padding:0;list-style:none;display:flex}.page-module__cqE4ua__footerSocialLink{width:40px;height:40px;color:var(--text-faint);border:1px solid var(--text-faint);border-radius:999px;justify-content:center;align-items:center;font-size:18px;text-decoration:none;transition:color .15s,border-color .15s,transform .15s;display:inline-flex}.page-module__cqE4ua__footerSocialLink:hover{color:var(--text-muted);border-color:var(--text-muted);transform:translateY(-1px)}.page-module__cqE4ua__ground{z-index:1;background:linear-gradient(#4aad62,#3f9b54);flex:none;height:112px;margin-top:-16px;position:relative}.page-module__cqE4ua__ground:after{content:"";background:#ffffff38;height:4px;position:absolute;top:2px;left:0;right:0}html[data-theme=dark] .page-module__cqE4ua__ground{background:linear-gradient(#1a5360,#124652)}html[data-theme=dark] .page-module__cqE4ua__ground:after{background:#dce6f51a}.page-module__cqE4ua__underground{flex-direction:column;flex:none;min-height:170px;display:flex;position:relative;overflow:hidden}.page-module__cqE4ua__underground:before{content:"";z-index:1;background:#6e4a2b;height:10px;position:absolute;top:0;left:0;right:0}.page-module__cqE4ua__soil{z-index:0;background:linear-gradient(#6e4a2b 0%,#4a3019 45%,#2a1c0f 100%);position:absolute;inset:8px 0 0}html[data-theme=dark] .page-module__cqE4ua__soil{background:linear-gradient(#2e2017 0%,#1c130c 45%,#050402 100%)}html[data-theme=dark] .page-module__cqE4ua__underground:before{background:#2e2017}.page-module__cqE4ua__critters{display:none}@media (min-width:1080px){.page-module__cqE4ua__critters{z-index:1;pointer-events:none;height:100%;display:block;position:absolute;bottom:0;left:0;right:0}}.page-module__cqE4ua__critter{width:64px;height:60px;transform:scale(var(--s,1));transform-origin:50% 100%;opacity:var(--o,1);position:absolute}.page-module__cqE4ua__spider{display:none}html[data-theme=light] .page-module__cqE4ua__spider{transform-origin:50% 95%;animation:6s ease-in-out infinite page-module__cqE4ua__spiderSway;animation-delay:var(--blink-delay,0s);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 60'%3E%3Cg fill='none' stroke='%231d140d' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M23,42 C15,37 9,35 4,37'/%3E%3Cpath d='M22,45 C12,43 5,43 1,46'/%3E%3Cpath d='M22,48 C12,49 6,52 4,55'/%3E%3Cpath d='M24,51 C17,53 13,56 12,59'/%3E%3Cpath d='M41,42 C49,37 55,35 60,37'/%3E%3Cpath d='M42,45 C52,43 59,43 63,46'/%3E%3Cpath d='M42,48 C52,49 58,52 60,55'/%3E%3Cpath d='M40,51 C47,53 51,56 52,59'/%3E%3C/g%3E%3Cellipse cx='32' cy='27' rx='16' ry='15' fill='%231d140d'/%3E%3Cellipse cx='32' cy='27' rx='10' ry='9' fill='%23271a10'/%3E%3Cellipse cx='32' cy='49' rx='13' ry='10' fill='%231d140d'/%3E%3C/svg%3E") 50%/contain no-repeat;display:block;position:absolute;inset:0}@keyframes page-module__cqE4ua__spiderSway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}.page-module__cqE4ua__eyes{width:22px;height:9px;margin-left:-11px;position:absolute;bottom:4px;left:50%}.page-module__cqE4ua__eyes:before,.page-module__cqE4ua__eyes:after{content:"";background:radial-gradient(circle, #050402 0%, #050402 46%, transparent 54%), radial-gradient(circle at 50% 46%, var(--eye,#fff) 0%, var(--eye-edge,#c8cfda) 100%);background-repeat:no-repeat;background-size:6.5px 6.5px,100% 100%;background-position:var(--px,50%) var(--py,46%), center;width:9px;height:9px;box-shadow:0 0 7px 1px var(--eye-glow,#ebf2ff80);transform-origin:50%;animation:7s ease-in-out infinite page-module__cqE4ua__critterBlink,5s ease-in-out infinite page-module__cqE4ua__critterLook;animation-delay:var(--blink-delay,0s);border-radius:50%;position:absolute;top:0}.page-module__cqE4ua__eyes:before{left:0}.page-module__cqE4ua__eyes:after{right:0}.page-module__cqE4ua__eyes.page-module__cqE4ua__tracking:before,.page-module__cqE4ua__eyes.page-module__cqE4ua__tracking:after{animation:7s ease-in-out infinite page-module__cqE4ua__critterBlink;animation-delay:var(--blink-delay,0s);transition:background-position .12s ease-out}@keyframes page-module__cqE4ua__critterBlink{0%,9%,13%,52%,56%,to{transform:scaleY(1)}11%,54%{transform:scaleY(.08)}}@keyframes page-module__cqE4ua__critterLook{0%,11%{background-position:50% 46%,50%}20%,32%{background-position:12% 46%,50%}41%,53%{background-position:50% 8%,50%}62%,74%{background-position:88% 46%,50%}83%,to{background-position:50% 46%,50%}}html[data-theme=light] .page-module__cqE4ua__eyes:before{box-shadow:0 0 4px #fff4e080}html[data-theme=light] .page-module__cqE4ua__eyes:after{box-shadow:0 0 4px #fff4e080}@media (prefers-reduced-motion:reduce){.page-module__cqE4ua__eyes:before,.page-module__cqE4ua__eyes:after,.page-module__cqE4ua__spider{animation:none}}.page-module__cqE4ua__critterA{--s:1.4;--blink-delay:-.6s;margin-left:-124px;bottom:26px;left:50%}.page-module__cqE4ua__critterC{--s:.95;--o:.75;--blink-delay:-1.9s;margin-left:-20px;bottom:20px;left:50%}html[data-theme=light] .page-module__cqE4ua__critterA{bottom:60px}html[data-theme=light] .page-module__cqE4ua__critterC{--o:.9;bottom:44px}@media (min-width:1080px){html[data-theme=light] .page-module__cqE4ua__underground .page-module__cqE4ua__footerInner{border-top-color:#0000;position:relative}html[data-theme=light] .page-module__cqE4ua__underground .page-module__cqE4ua__footerInner:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff1f 0 calc(50% - 185px),#0000 calc(50% - 145px) calc(50% + 65px),#ffffff1f calc(50% + 105px) 100%);height:1px;position:absolute;top:-1px;left:0;right:0}}.page-module__cqE4ua__underground .page-module__cqE4ua__footerInner{color:#ffffffc7;border-top:1px solid #ffffff1f}.page-module__cqE4ua__underground .page-module__cqE4ua__footerLink{color:#ffffffc7;font-weight:500}.page-module__cqE4ua__underground .page-module__cqE4ua__footerLink:hover{color:#fff}.page-module__cqE4ua__underground .page-module__cqE4ua__footerSocialLabel{color:#ffffffb3}.page-module__cqE4ua__underground .page-module__cqE4ua__footerSocialLink{color:#ffffffc7;border-color:#ffffff47}.page-module__cqE4ua__underground .page-module__cqE4ua__footerSocialLink:hover{color:#fff;border-color:#fff9}@media (min-width:1080px){.page-module__cqE4ua__heroArt{transform:translate(78px)}.page-module__cqE4ua__balloonSpot{left:116px}}@media (min-width:1360px){.page-module__cqE4ua__balloonSpot{left:96px}}@media (max-width:1024px){.page-module__cqE4ua__brand{gap:15px;font-size:33px}.page-module__cqE4ua__navLinks,.page-module__cqE4ua__navRight{gap:22px}.page-module__cqE4ua__navLink{font-size:17px}}@media (max-width:860px){.page-module__cqE4ua__footerTop{flex-direction:column;justify-content:center;align-items:center}.page-module__cqE4ua__footerSocial{align-items:center;width:100%}.page-module__cqE4ua__footerSocialList{grid-template-columns:repeat(4,40px);justify-content:center;display:grid}.page-module__cqE4ua__footerStores{display:none}.page-module__cqE4ua__footerInner{text-align:center;flex-direction:column-reverse;justify-content:center;align-items:center}.page-module__cqE4ua__footerLinks{flex-wrap:wrap;justify-content:center}.page-module__cqE4ua__footerBrand{justify-content:center}.page-module__cqE4ua__hero{text-align:center;flex-direction:column;justify-content:space-between;min-height:0;padding-top:24px;display:flex}.page-module__cqE4ua__ground{margin-top:-16px}.page-module__cqE4ua__heroCopy{width:100%;min-width:0;max-width:none;margin:0;padding-top:48px}.page-module__cqE4ua__ctaRow{justify-content:center}.page-module__cqE4ua__heroArt{width:100%;min-width:0;max-width:100%;margin-top:28px;margin-bottom:-8px;transform:none}.page-module__cqE4ua__grid{grid-template-columns:1fr}.page-module__cqE4ua__navLinks,.page-module__cqE4ua__navThemeToggle,.page-module__cqE4ua__navQr,.page-module__cqE4ua__balloonSpot{display:none}}@media (max-width:600px){.page-module__cqE4ua__nav{padding:18px}.page-module__cqE4ua__hero{gap:20px;padding:12px 18px 8px}.page-module__cqE4ua__subtitle{margin-bottom:28px;font-size:17px}.page-module__cqE4ua__proof{gap:12px;padding:0 18px 56px}.page-module__cqE4ua__proofItem{flex:calc(50% - 12px);min-width:0;padding:18px 12px}.page-module__cqE4ua__proofNum{font-size:26px}.page-module__cqE4ua__section{padding:16px 18px 56px}.page-module__cqE4ua__closing{padding:16px 18px 64px}.page-module__cqE4ua__closingInner{border-radius:22px;padding:36px 24px}.page-module__cqE4ua__footerInner{padding:24px 18px}}@media (max-width:380px){.page-module__cqE4ua__store{flex:100%;justify-content:center}}@media (max-height:560px){.page-module__cqE4ua__hero{min-height:0;padding-top:16px}.page-module__cqE4ua__heroCopy{padding-top:16px}}
.BuddyCard-module__IgCW0W__card{text-align:center;background:radial-gradient(120% 78% at 50% 0%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 58%), linear-gradient(180deg, #fbefd6, #f7e4c2);border:1px solid color-mix(in srgb, var(--accent) 24%, #966e3c24);border-radius:22px;flex-direction:column;justify-self:center;align-items:center;width:100%;max-width:300px;padding:40px 24px;transition:transform .18s,border-color .18s,box-shadow .18s,background-color .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 38px #7850282e}.BuddyCard-module__IgCW0W__card:before{content:"";background:linear-gradient(90deg, transparent, var(--accent), transparent);opacity:.75;height:4px;position:absolute;top:0;left:0;right:0}.BuddyCard-module__IgCW0W__card:hover{box-shadow:0 28px 52px #78502842, 0 0 0 1px color-mix(in srgb, var(--accent) 45%, transparent);transform:translateY(-6px)}.BuddyCard-module__IgCW0W__stage{background:radial-gradient(58% 58% at 50% 64%, color-mix(in srgb, var(--accent) 32%, transparent), transparent 72%);justify-content:center;align-items:flex-end;height:132px;margin-bottom:12px;display:flex;position:relative}.BuddyCard-module__IgCW0W__stage:before{content:"";filter:blur(5px);background:radial-gradient(closest-side,#4a2a0cad,#4a2a0c57 55%,#0000);border-radius:50%;width:80%;height:26px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.BuddyCard-module__IgCW0W__name{letter-spacing:-.01em;color:#221a12;margin:0;font-size:21px;font-weight:800}.BuddyCard-module__IgCW0W__species{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb, var(--accent) 64%, #6b4a1e);background:color-mix(in srgb, var(--accent) 14%, transparent);border-radius:999px;margin-top:8px;padding:4px 12px;font-size:11.5px;font-weight:800}.BuddyCard-module__IgCW0W__blurb{color:#5f5040;margin:14px 0 0;font-size:14.5px;line-height:1.55}.BuddyCard-module__IgCW0W__comingSoonBadge{z-index:2;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#fff;background:color-mix(in srgb, var(--accent) 78%, #6b4a1e);border-radius:999px;padding:5px 11px;font-size:10.5px;font-weight:800;position:absolute;top:14px;right:14px;box-shadow:0 4px 12px #78502847}html[data-theme=dark] .BuddyCard-module__IgCW0W__themed{background:radial-gradient(120% 78% at 50% 0%, color-mix(in srgb, var(--accent) 24%, transparent), transparent 58%), linear-gradient(180deg, #1c2333f0, #141a26f7);border-color:color-mix(in srgb, var(--accent) 34%, #d2def51f);box-shadow:0 20px 44px #03060c80}html[data-theme=dark] .BuddyCard-module__IgCW0W__themed:hover{box-shadow:0 30px 58px #03060c99, 0 0 0 1px color-mix(in srgb, var(--accent) 60%, transparent)}html[data-theme=dark] .BuddyCard-module__IgCW0W__themed .BuddyCard-module__IgCW0W__stage:before{background:radial-gradient(closest-side,#03060ca8,#03060c52 55%,#0000)}html[data-theme=dark] .BuddyCard-module__IgCW0W__themed .BuddyCard-module__IgCW0W__name{color:#eef2f8}html[data-theme=dark] .BuddyCard-module__IgCW0W__themed .BuddyCard-module__IgCW0W__blurb{color:#b9c2d4}html[data-theme=dark] .BuddyCard-module__IgCW0W__themed .BuddyCard-module__IgCW0W__species{color:color-mix(in srgb, var(--accent) 82%, #fff);background:color-mix(in srgb, var(--accent) 22%, transparent)}@media (prefers-reduced-motion:reduce){.BuddyCard-module__IgCW0W__card{transition:none}}
.CookieConsent-module__323uZq__banner{left:50%;bottom:max(16px, env(safe-area-inset-bottom));z-index:1000;color:#d4dae4;background:#1c2333;border:1px solid #a3e63540;border-radius:16px;align-items:center;gap:16px;width:min(680px,100vw - 32px);padding:16px 20px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 32px #0006}html[data-theme=light] .CookieConsent-module__323uZq__banner{color:#11161f;background:#fff;border-color:#84cc1666;box-shadow:0 12px 32px #11161f26}.CookieConsent-module__323uZq__text{flex:1;margin:0;font-size:.875rem;line-height:1.45}.CookieConsent-module__323uZq__link{color:#a3e635;text-underline-offset:2px;text-decoration:underline}html[data-theme=light] .CookieConsent-module__323uZq__link{color:#4d7c0f}.CookieConsent-module__323uZq__link:hover{text-decoration:none}.CookieConsent-module__323uZq__actions{flex-shrink:0;gap:8px;display:flex}.CookieConsent-module__323uZq__accept,.CookieConsent-module__323uZq__decline{appearance:none;cursor:pointer;font:inherit;white-space:nowrap;border-radius:999px;padding:9px 18px;font-size:.875rem;font-weight:600;transition:background-color .15s,border-color .15s,opacity .15s}.CookieConsent-module__323uZq__accept{color:#0d1117;background:#a3e635;border:none}.CookieConsent-module__323uZq__accept:hover{background:#b6ef5a}html[data-theme=light] .CookieConsent-module__323uZq__accept{color:#1a2e05;background:#84cc16}.CookieConsent-module__323uZq__decline{color:inherit;background:0 0;border:1px solid #d4dae459}.CookieConsent-module__323uZq__decline:hover{border-color:#d4dae499}html[data-theme=light] .CookieConsent-module__323uZq__decline{border-color:#11161f40}html[data-theme=light] .CookieConsent-module__323uZq__decline:hover{border-color:#11161f73}.CookieConsent-module__323uZq__accept:focus-visible,.CookieConsent-module__323uZq__decline:focus-visible,.CookieConsent-module__323uZq__link:focus-visible{outline-offset:2px;outline:2px solid #a3e635}@media (max-width:560px){.CookieConsent-module__323uZq__banner{flex-direction:column;align-items:stretch;gap:12px}.CookieConsent-module__323uZq__actions{justify-content:stretch}.CookieConsent-module__323uZq__accept,.CookieConsent-module__323uZq__decline{flex:1}}
.DownloadBanner-module__lB8Wbq__banner{z-index:0;background:#6e4a2b;justify-content:center;padding:56px 24px 64px;display:flex;position:relative}html[data-theme=dark] .DownloadBanner-module__lB8Wbq__banner{background:#2e2017}.DownloadBanner-module__lB8Wbq__card{background:radial-gradient(600px 300px at 80% 0,#a3e63533,#0000 70%),#1c2333;border:1px solid #2a3344;border-radius:24px;align-items:center;gap:44px;width:100%;max-width:900px;padding:34px 44px;display:flex;box-shadow:0 26px 54px #0b1e1066}.DownloadBanner-module__lB8Wbq__copy{flex:auto}.DownloadBanner-module__lB8Wbq__title{letter-spacing:-.02em;color:#fff;margin:0 0 12px;font-size:30px;font-weight:800;line-height:1.1}.DownloadBanner-module__lB8Wbq__body{color:#9aa4b2;margin:0 0 22px;font-size:17px;line-height:1.5}.DownloadBanner-module__lB8Wbq__badges{flex-wrap:wrap;gap:14px;display:none}.DownloadBanner-module__lB8Wbq__qrSide{flex-direction:column;flex:none;align-items:center;gap:12px;display:flex}.DownloadBanner-module__lB8Wbq__qr{box-sizing:border-box;background:#fff;border-radius:12px;width:168px;height:168px;padding:6px;display:block}.DownloadBanner-module__lB8Wbq__scanHint{color:#9aa4b2;white-space:nowrap;margin:0;font-size:14px;font-weight:600}@media (max-width:760px){.DownloadBanner-module__lB8Wbq__card{text-align:center;flex-direction:column;align-items:center;gap:24px;padding:30px 26px}.DownloadBanner-module__lB8Wbq__qrSide{display:none}.DownloadBanner-module__lB8Wbq__badges{justify-content:center;display:flex}}
.BetaSignup-module__vGuNxW__wrap{align-items:center;display:inline-flex}.BetaSignup-module__vGuNxW__ctaButton{cursor:pointer;background:var(--surface);color:var(--text);border:1px solid var(--surface-alt);border-radius:14px;align-items:center;gap:12px;padding:13px 22px;font-family:inherit;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 3px 10px #0f1e3c0f}.BetaSignup-module__vGuNxW__ctaButton:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0f1e3c1a}.BetaSignup-module__vGuNxW__icon{justify-content:center;align-items:center;font-size:24px;line-height:1;display:inline-flex}.BetaSignup-module__vGuNxW__label{text-align:left;flex-direction:column;line-height:1.15;display:flex}.BetaSignup-module__vGuNxW__labelSmall{opacity:.7;font-size:11px;font-weight:500}.BetaSignup-module__vGuNxW__labelLarge{font-size:16px;font-weight:700}.BetaSignup-module__vGuNxW__form{background:var(--surface);border:1px solid var(--surface-alt);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 8px 8px 16px;display:inline-flex;box-shadow:0 6px 18px #0f1e3c14}.BetaSignup-module__vGuNxW__input{min-width:200px;color:var(--text);background:0 0;border:none;outline:none;padding:9px 4px;font-family:inherit;font-size:15px}.BetaSignup-module__vGuNxW__input::placeholder{color:var(--text);opacity:.45}.BetaSignup-module__vGuNxW__submit{cursor:pointer;background:var(--lime);color:var(--on-lime);box-shadow:0 8px 24px var(--lime-glow);border:none;border-radius:10px;padding:10px 18px;font-family:inherit;font-size:15px;font-weight:700;transition:transform .15s}.BetaSignup-module__vGuNxW__submit:hover{transform:translateY(-1px)}.BetaSignup-module__vGuNxW__submit:disabled{opacity:.6;cursor:default;transform:none}.BetaSignup-module__vGuNxW__error{color:#c0392b;flex-basis:100%;padding:0 4px;font-size:13px}.BetaSignup-module__vGuNxW__successWrap{background:var(--surface);border:1px solid var(--surface-alt);border-radius:14px;align-items:center;gap:12px;padding:12px 12px 12px 16px;display:inline-flex;box-shadow:0 6px 18px #0f1e3c14}.BetaSignup-module__vGuNxW__success{color:var(--text);margin:0;font-size:15px;font-weight:600}.BetaSignup-module__vGuNxW__dismiss{cursor:pointer;background:var(--surface-alt);width:28px;height:28px;color:var(--text);opacity:.7;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;line-height:1;transition:opacity .15s,transform .15s;display:inline-flex}.BetaSignup-module__vGuNxW__dismiss:hover{opacity:1;transform:translateY(-1px)}.BetaSignup-module__vGuNxW__dismiss:disabled{opacity:.4;cursor:default;transform:none}:is(html[data-theme=light] .BetaSignup-module__vGuNxW__ctaButton,html[data-theme=light] .BetaSignup-module__vGuNxW__form,html[data-theme=light] .BetaSignup-module__vGuNxW__successWrap){-webkit-backdrop-filter:blur(10px)saturate(1.15);backdrop-filter:blur(10px)saturate(1.15);background:linear-gradient(#ffffffeb 0%,#e8f2fccc 100%);border-color:#ffffffd9;box-shadow:0 5px 16px #284b781f,inset 0 1px #ffffffe6}html[data-theme=light] .BetaSignup-module__vGuNxW__ctaButton:hover{box-shadow:0 9px 22px #284b782e,inset 0 1px #ffffffe6}
.HotAirBalloon-module__kaoeRq__balloon{--s:1;--unit:calc(1px * var(--s));width:calc(200 * var(--unit));height:calc(300 * var(--unit));transform-origin:50% 8%;will-change:transform;animation:7s ease-in-out infinite HotAirBalloon-module__kaoeRq__balloonFloat;position:relative}.HotAirBalloon-module__kaoeRq__envelope{width:calc(200 * var(--unit));height:calc(214 * var(--unit));filter:drop-shadow(0 calc(10 * var(--unit)) calc(18 * var(--unit)) #00000038);background:#e23b3b;border-radius:50%/38% 38% 62% 62%;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.HotAirBalloon-module__kaoeRq__gores{position:absolute;inset:0}.HotAirBalloon-module__kaoeRq__gore{border-radius:50%;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.HotAirBalloon-module__kaoeRq__envelope:after{content:"";pointer-events:none;background:radial-gradient(120% 90% at 50% 22%,#ffffff47,#0000 60%);position:absolute;inset:0}.HotAirBalloon-module__kaoeRq__sheen{width:46%;height:40%;filter:blur(calc(2 * var(--unit)));background:radial-gradient(circle at 38% 32%,#ffffff8c,#0000 65%);border-radius:50%;position:absolute;top:8%;left:12%}.HotAirBalloon-module__kaoeRq__title{text-align:center;color:var(--on-lime);font-weight:800;font-size:calc(30 * var(--unit));letter-spacing:-.02em;text-shadow:0 calc(1 * var(--unit)) 0 #ffffff59;position:absolute;top:46%;left:0;right:0;transform:translateY(-50%)}.HotAirBalloon-module__kaoeRq__throat{bottom:calc(-9 * var(--unit));width:calc(40 * var(--unit));height:calc(20 * var(--unit));clip-path:polygon(0 0,100% 0,72% 100%,28% 100%);background:#b22b2b;position:absolute;left:50%;transform:translate(-50%)}.HotAirBalloon-module__kaoeRq__rope{top:calc(206 * var(--unit));width:calc(2 * var(--unit));height:calc(60 * var(--unit));transform-origin:top;background:#785c3ad9;position:absolute}.HotAirBalloon-module__kaoeRq__ropeLeft{left:calc(64 * var(--unit));transform:rotate(11deg)}.HotAirBalloon-module__kaoeRq__ropeRight{right:calc(64 * var(--unit));transform:rotate(-11deg)}.HotAirBalloon-module__kaoeRq__basket{width:calc(86 * var(--unit));height:calc(60 * var(--unit));border-radius:calc(6 * var(--unit)) calc(6 * var(--unit)) calc(10 * var(--unit)) calc(10 * var(--unit));background:repeating-linear-gradient(90deg, #00000024 0 calc(8 * var(--unit)), transparent calc(8 * var(--unit)) calc(16 * var(--unit))), repeating-linear-gradient(0deg, #ffffff1f 0 calc(7 * var(--unit)), transparent calc(7 * var(--unit)) calc(14 * var(--unit))), linear-gradient(180deg, #b07d52, #8a5e38);box-shadow:0 calc(8 * var(--unit)) calc(14 * var(--unit)) #00000038;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.HotAirBalloon-module__kaoeRq__front{border-radius:calc(6 * var(--unit)) calc(6 * var(--unit)) calc(10 * var(--unit)) calc(10 * var(--unit));background:radial-gradient(120% 60% at 50% 0%, #00000047, transparent 55%), repeating-linear-gradient(90deg, #00000024 0 calc(8 * var(--unit)), transparent calc(8 * var(--unit)) calc(16 * var(--unit))), repeating-linear-gradient(0deg, #ffffff1f 0 calc(7 * var(--unit)), transparent calc(7 * var(--unit)) calc(14 * var(--unit))), linear-gradient(180deg, #b07d52, #8a5e38);z-index:3;position:absolute;inset:0}.HotAirBalloon-module__kaoeRq__rim{top:calc(-4 * var(--unit));left:calc(-3 * var(--unit));right:calc(-3 * var(--unit));height:calc(12 * var(--unit));z-index:4;background:linear-gradient(#9a6a42,#74522f);border-radius:999px;position:absolute}.HotAirBalloon-module__kaoeRq__catRider{bottom:calc(44 * var(--unit));z-index:2;position:absolute;left:50%;transform:translate(-50%)}@keyframes HotAirBalloon-module__kaoeRq__balloonFloat{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(calc(-14 * var(--unit))) rotate(1.5deg)}}@media (prefers-reduced-motion:reduce){.HotAirBalloon-module__kaoeRq__balloon{animation:none}}
.LanguageSwitcher-module__ZTHfeW__wrap{display:inline-flex;position:relative}.LanguageSwitcher-module__ZTHfeW__trigger{background:var(--surface);border:1px solid var(--toggle-ring,var(--surface-alt));cursor:pointer;white-space:nowrap;height:36px;font:inherit;border-radius:999px;align-items:center;gap:6px;padding:0 12px;transition:background-color .2s,border-color .2s;display:inline-flex;box-shadow:0 2px 6px #00000040}.LanguageSwitcher-module__ZTHfeW__trigger:hover{border-color:var(--lime-hover-border)}html[data-theme=light] .LanguageSwitcher-module__ZTHfeW__trigger{-webkit-backdrop-filter:blur(8px)saturate(1.15);backdrop-filter:blur(8px)saturate(1.15);background:linear-gradient(#ffffffeb 0%,#e8f2fccc 100%);border-color:#ffffffd9;box-shadow:0 4px 14px #284b782e}.LanguageSwitcher-module__ZTHfeW__trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.LanguageSwitcher-module__ZTHfeW__flag{font-size:16px;line-height:1}.LanguageSwitcher-module__ZTHfeW__code{letter-spacing:.02em;color:var(--text);font-size:15px;font-weight:700}.LanguageSwitcher-module__ZTHfeW__chevron{color:var(--text-muted);font-size:11px;line-height:1;transition:transform .2s}.LanguageSwitcher-module__ZTHfeW__chevronOpen{transform:rotate(180deg)}.LanguageSwitcher-module__ZTHfeW__menu{z-index:1000;background:var(--surface);border:1px solid var(--toggle-ring,var(--surface-alt));transform-origin:100% 0;scrollbar-width:thin;scrollbar-color:var(--surface-alt) transparent;border-radius:16px;min-width:220px;max-height:min(60vh,360px);padding:6px;animation:.16s ease-out LanguageSwitcher-module__ZTHfeW__menuIn;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;box-shadow:0 12px 32px -8px #00000073,0 2px 8px #00000040}.LanguageSwitcher-module__ZTHfeW__menu::-webkit-scrollbar{width:8px}.LanguageSwitcher-module__ZTHfeW__menu::-webkit-scrollbar-thumb{background:var(--surface-alt);border:2px solid var(--surface);border-radius:999px}@keyframes LanguageSwitcher-module__ZTHfeW__menuIn{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.LanguageSwitcher-module__ZTHfeW__menuUp{transform-origin:100% 100%;animation-name:LanguageSwitcher-module__ZTHfeW__menuUpIn;top:auto;bottom:calc(100% + 8px)}@keyframes LanguageSwitcher-module__ZTHfeW__menuUpIn{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.LanguageSwitcher-module__ZTHfeW__menu{animation:none}.LanguageSwitcher-module__ZTHfeW__chevron{transition:none}}@media (min-width:700px){.LanguageSwitcher-module__ZTHfeW__menu:not(.LanguageSwitcher-module__ZTHfeW__menuUp){grid-template-rows:repeat(9,auto);grid-auto-flow:column;gap:2px 6px;min-width:440px;max-height:none;display:grid;overflow:visible}}.LanguageSwitcher-module__ZTHfeW__option{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;font-size:15.5px;transition:background-color .12s;display:flex}.LanguageSwitcher-module__ZTHfeW__option:hover,.LanguageSwitcher-module__ZTHfeW__option:focus-visible{background:var(--surface-alt);outline:none}.LanguageSwitcher-module__ZTHfeW__optionSelected{font-weight:600}.LanguageSwitcher-module__ZTHfeW__optFlag{flex:none;font-size:20px;line-height:1}.LanguageSwitcher-module__ZTHfeW__optName{white-space:nowrap;flex:1}.LanguageSwitcher-module__ZTHfeW__check{text-align:center;width:1em;color:var(--accent);flex:none;font-weight:700}
.MeetBuddies-module__e8wnMq__meet{z-index:0;background:radial-gradient(120% 56%,#bea27038,#0000 64%),linear-gradient(#2c7a44 0%,#44884e 6%,#649b5c 12%,#8bba72 18%,#a6c47e 25%,#bccb8a 32%,#cdc596 40%,#d6c294 50%,#d6b87e 64%,#cea36e 78%,#d29c5f 90%,#b07a45 100%);padding:84px 24px 104px;position:relative;overflow:hidden}html[data-theme=dark] .MeetBuddies-module__e8wnMq__meet{background:radial-gradient(120% 56%,#ffc6801a,#0000 64%),linear-gradient(#0e3742 0%,#124652 7%,#194352 13%,#3a432e 20%,#47402c 28%,#553f28 38%,#5e3e25 50%,#5c3c24 64%,#553621 78%,#4d311d 90%,#4a3526 100%)}html[data-theme=dark] .MeetBuddies-module__e8wnMq__meet:after{background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%2064'%20preserveAspectRatio='none'%3E%3Cpath%20fill='%232e2017'%20d='M0,38C160,16,320,16,480,38C640,60,800,60,960,38C1120,16,1280,16,1440,38L1440,64L0,64Z'/%3E%3C/svg%3E")}.MeetBuddies-module__e8wnMq__meet:after{content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201440%2064'%20preserveAspectRatio='none'%3E%3Cpath%20fill='%236e4a2b'%20d='M0,38C160,16,320,16,480,38C640,60,800,60,960,38C1120,16,1280,16,1440,38L1440,64L0,64Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;height:56px;position:absolute;bottom:0;left:0;right:0}.MeetBuddies-module__e8wnMq__caterpillar{z-index:2;pointer-events:auto;cursor:pointer;animation:MeetBuddies-module__e8wnMq__crawl var(--cat-dur,64s) linear infinite, MeetBuddies-module__e8wnMq__ride var(--cat-dur,64s) ease-in-out infinite;will-change:left, transform;align-items:flex-end;display:flex;position:absolute;bottom:0;left:0}.MeetBuddies-module__e8wnMq__body{align-items:flex-end;display:flex}.MeetBuddies-module__e8wnMq__caterpillar:hover,.MeetBuddies-module__e8wnMq__caterpillar:hover .MeetBuddies-module__e8wnMq__segment{animation-play-state:paused}.MeetBuddies-module__e8wnMq__caterpillar:hover .MeetBuddies-module__e8wnMq__segment:nth-child(4){transform:translate(-1px,-5px)}.MeetBuddies-module__e8wnMq__caterpillar:hover .MeetBuddies-module__e8wnMq__segment:nth-child(5){transform:translate(-5px,-14px)}.MeetBuddies-module__e8wnMq__caterpillar:hover .MeetBuddies-module__e8wnMq__segment:nth-child(6){transform:translate(-13px,-25px)}.MeetBuddies-module__e8wnMq__segment{background:radial-gradient(circle at 35% 30%,#c7f24a,#8fc63b 70%);border-radius:50%;width:17px;height:17px;margin-left:-5px;transition:transform .4s cubic-bezier(.34,1.4,.64,1);animation:1.3s ease-in-out infinite MeetBuddies-module__e8wnMq__hump;position:relative;box-shadow:inset 0 -2px 3px #466e1473}.MeetBuddies-module__e8wnMq__segment:first-child{margin-left:0}.MeetBuddies-module__e8wnMq__segment:before,.MeetBuddies-module__e8wnMq__segment:after{content:"";transform-origin:top;background:#5f8a28;border-radius:0 0 1.5px 1.5px;width:1.5px;height:4px;position:absolute;bottom:-3px}.MeetBuddies-module__e8wnMq__segment:before{left:5px;transform:rotate(14deg)}.MeetBuddies-module__e8wnMq__segment:after{left:10px;transform:rotate(-14deg)}.MeetBuddies-module__e8wnMq__catHead{transform-origin:bottom;background:radial-gradient(circle at 35% 30%,#d4f56a,#99cf3e 70%);width:21px;height:21px;transition:transform .4s cubic-bezier(.34,1.4,.64,1);position:relative}.MeetBuddies-module__e8wnMq__eye{background:#2a2018;border-radius:50%;width:4px;height:4px;transition:top .3s,left .3s,width .3s,height .3s;position:absolute;top:6px}.MeetBuddies-module__e8wnMq__eye:after{content:"";background:#fff;border-radius:50%;width:1.5px;height:1.5px;position:absolute;top:.5px;left:.5px}.MeetBuddies-module__e8wnMq__eyeL{left:7px}.MeetBuddies-module__e8wnMq__eyeR{left:13px}.MeetBuddies-module__e8wnMq__smile{border:1.5px solid #2a2018;border-top:0;border-radius:0 0 7px 7px;width:7px;height:4px;position:absolute;top:11px;left:8px}.MeetBuddies-module__e8wnMq__antenna{transform-origin:bottom;background:#6e9c2e;border-radius:1px;width:1.5px;height:9px;transition:transform .3s;position:absolute;top:-8px}.MeetBuddies-module__e8wnMq__antenna:after{content:"";background:#c7f24a;border-radius:50%;width:3.5px;height:3.5px;position:absolute;top:-3px;left:-1.25px}.MeetBuddies-module__e8wnMq__antennaL{left:7px;transform:rotate(-18deg)}.MeetBuddies-module__e8wnMq__antennaR{left:13px;transform:rotate(18deg)}.MeetBuddies-module__e8wnMq__caterpillar:hover .MeetBuddies-module__e8wnMq__catHead{transform:translate(-27px,-40px)scale(1.1)}.MeetBuddies-module__e8wnMq__caterpillar:hover .MeetBuddies-module__e8wnMq__eye{width:5px;height:5px;top:7px}.MeetBuddies-module__e8wnMq__caterpillar:hover .MeetBuddies-module__e8wnMq__eyeL{left:6px}.MeetBuddies-module__e8wnMq__caterpillar:hover .MeetBuddies-module__e8wnMq__eyeR{left:11px}.MeetBuddies-module__e8wnMq__caterpillar:hover .MeetBuddies-module__e8wnMq__antennaL{transform:rotate(-28deg)}.MeetBuddies-module__e8wnMq__caterpillar:hover .MeetBuddies-module__e8wnMq__antennaR{transform:rotate(28deg)}@keyframes MeetBuddies-module__e8wnMq__crawl{0%{left:-92px}to{left:100%}}@keyframes MeetBuddies-module__e8wnMq__ride{0%{transform:translateY(-23px)rotate(-6deg)}17%{transform:translateY(-42px)rotate(0)}33%{transform:translateY(-23px)rotate(6deg)}50%{transform:translateY(-6px)rotate(0)}67%{transform:translateY(-23px)rotate(-6deg)}83%{transform:translateY(-42px)rotate(0)}to{transform:translateY(-23px)rotate(6deg)}}@keyframes MeetBuddies-module__e8wnMq__hump{0%,to{translate:0}45%{translate:0 -3px}}.MeetBuddies-module__e8wnMq__inner{z-index:1;max-width:1120px;margin:0 auto;position:relative}.MeetBuddies-module__e8wnMq__head{text-align:center;max-width:640px;margin:0 auto 48px}.MeetBuddies-module__e8wnMq__title{letter-spacing:-.02em;color:#2a2018;margin:0 0 14px;font-size:clamp(30px,4.6vw,46px);font-weight:800}.MeetBuddies-module__e8wnMq__lead{color:#57463a;margin:0;font-size:18px;line-height:1.6}html[data-theme=dark] .MeetBuddies-module__e8wnMq__title{color:#f4ece0}html[data-theme=dark] .MeetBuddies-module__e8wnMq__lead{color:#cdbca8}.MeetBuddies-module__e8wnMq__grid{grid-template-columns:repeat(4,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.MeetBuddies-module__e8wnMq__ctaWrap{justify-content:center;margin-top:48px;display:flex}.MeetBuddies-module__e8wnMq__cta{color:#0d1117;background:#a3e635;border-radius:14px;align-items:center;gap:10px;padding:15px 28px;font-size:16px;font-weight:800;text-decoration:none;transition:transform .15s;display:inline-flex;box-shadow:0 12px 30px #78502842}.MeetBuddies-module__e8wnMq__cta:hover{transform:translateY(-2px)}.MeetBuddies-module__e8wnMq__ctaIcon{background:#0d11171f;border-radius:999px;width:22px;height:22px;padding:4px;transition:transform .15s}.MeetBuddies-module__e8wnMq__cta:hover .MeetBuddies-module__e8wnMq__ctaIcon{transform:translate(3px)}@media (max-width:720px){.MeetBuddies-module__e8wnMq__grid{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:16px;margin:0 -24px;padding:24px 24px 48px;display:flex;overflow-x:auto}.MeetBuddies-module__e8wnMq__grid::-webkit-scrollbar{display:none}.MeetBuddies-module__e8wnMq__stripCard{scroll-snap-align:center;flex:0 0 80%}.MeetBuddies-module__e8wnMq__ctaWrap{margin-bottom:42px}}@media (max-width:600px){.MeetBuddies-module__e8wnMq__meet{padding:60px 18px 80px}.MeetBuddies-module__e8wnMq__cta{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.MeetBuddies-module__e8wnMq__caterpillar{animation:none;left:17%;transform:translateY(-42px)}.MeetBuddies-module__e8wnMq__segment{animation:none}.MeetBuddies-module__e8wnMq__segment,.MeetBuddies-module__e8wnMq__catHead{transition:none}.MeetBuddies-module__e8wnMq__caterpillar:hover .MeetBuddies-module__e8wnMq__segment,.MeetBuddies-module__e8wnMq__caterpillar:hover .MeetBuddies-module__e8wnMq__catHead{transform:none}}
.MobileNav-module___L6bcW__wrap{display:none;position:relative}@media (max-width:860px){.MobileNav-module___L6bcW__wrap{display:block}}.MobileNav-module___L6bcW__toggle{appearance:none;cursor:pointer;background:var(--lime);color:#fff;border:1px solid #fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:44px;height:44px;padding:0;transition:background-color .2s,border-color .2s;display:inline-flex}.MobileNav-module___L6bcW__toggle:hover{border-color:#fff}.MobileNav-module___L6bcW__toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.MobileNav-module___L6bcW__bar{background:currentColor;border-radius:2px;width:20px;height:2px}.MobileNav-module___L6bcW__backdrop{z-index:60;cursor:pointer;background:#0307128c;border:none;padding:0;animation:.2s MobileNav-module___L6bcW__backdropIn;position:fixed;inset:0}.MobileNav-module___L6bcW__drawer{z-index:61;width:min(82vw,320px);padding:16px 18px calc(18px + env(safe-area-inset-bottom,0px));background:var(--surface);border-left:1px solid var(--surface-alt);flex-direction:column;animation:.24s cubic-bezier(.16,1,.3,1) MobileNav-module___L6bcW__drawerIn;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-16px 0 44px #0006}@keyframes MobileNav-module___L6bcW__drawerIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes MobileNav-module___L6bcW__backdropIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.MobileNav-module___L6bcW__drawer,.MobileNav-module___L6bcW__backdrop{animation:none}}.MobileNav-module___L6bcW__drawerHead{justify-content:space-between;align-items:center;display:flex}.MobileNav-module___L6bcW__drawerTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:13px;font-weight:700}.MobileNav-module___L6bcW__close{appearance:none;cursor:pointer;border:1px solid var(--surface-alt);width:40px;height:40px;color:var(--text);background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:0;font-size:16px;line-height:1;display:inline-flex}.MobileNav-module___L6bcW__close:hover{border-color:var(--lime-hover-border)}.MobileNav-module___L6bcW__drawerLinks{flex-direction:column;gap:4px;margin-top:14px;display:flex}.MobileNav-module___L6bcW__drawerLink{color:var(--text);border-radius:10px;padding:14px 12px;font-size:17px;font-weight:600;text-decoration:none;display:block}.MobileNav-module___L6bcW__drawerLink:hover{background:var(--lime-tint)}.MobileNav-module___L6bcW__drawerFooter{border-top:1px solid var(--surface-alt);justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;display:flex}.MobileNav-module___L6bcW__drawerThemeLabel{color:var(--text);font-size:15px;font-weight:600}
.ThemeToggle-module__f3pbqq__toggle{appearance:none;cursor:pointer;background:0 0;border:none;align-items:center;margin:0;padding:0;display:inline-flex}.ThemeToggle-module__f3pbqq__track{box-sizing:border-box;background:var(--surface);border:1px solid var(--toggle-ring,var(--surface-alt));border-radius:999px;width:72px;height:36px;transition:background-color .2s,border-color .2s;display:block;position:relative;box-shadow:0 2px 6px #00000040}.ThemeToggle-module__f3pbqq__toggle:hover .ThemeToggle-module__f3pbqq__track{border-color:var(--lime-hover-border)}.ThemeToggle-module__f3pbqq__toggle:focus-visible .ThemeToggle-module__f3pbqq__track{outline:2px solid var(--accent);outline-offset:2px}.ThemeToggle-module__f3pbqq__icon{opacity:.5;color:var(--text-muted,var(--text));line-height:0;position:absolute;top:50%;transform:translateY(-50%)}.ThemeToggle-module__f3pbqq__icon[data-side=sun]{left:8px}.ThemeToggle-module__f3pbqq__icon[data-side=moon]{right:8px}.ThemeToggle-module__f3pbqq__glyph{width:16px;height:16px;display:block}.ThemeToggle-module__f3pbqq__icon .ThemeToggle-module__f3pbqq__glyph{width:14px;height:14px}.ThemeToggle-module__f3pbqq__thumb{background:var(--lime);width:28px;height:28px;box-shadow:0 2px 8px var(--lime-glow);color:#14210a;border-radius:50%;place-items:center;line-height:0;transition:transform .22s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.ThemeToggle-module__f3pbqq__thumb[data-dark=true]{color:#eaf2ff;background:#2c3a5a;transform:translate(40px,-50%);box-shadow:0 2px 8px #00000073,0 0 0 1px #ffffff1a}html[data-theme=light] .ThemeToggle-module__f3pbqq__track{-webkit-backdrop-filter:blur(8px)saturate(1.15);backdrop-filter:blur(8px)saturate(1.15);background:linear-gradient(#ffffffeb 0%,#e8f2fccc 100%);border-color:#ffffffd9;box-shadow:0 4px 14px #284b782e}@media (prefers-reduced-motion:reduce){.ThemeToggle-module__f3pbqq__thumb{transition:none}}
