.IdvVGq_sprout{--h:72px;width:100%;height:var(--h);pointer-events:none;filter:drop-shadow(0 6px 5px #1f215029);display:flex}.IdvVGq_sprout[data-facing=right]{transform:scaleX(-1)}.IdvVGq_end{flex:none;width:auto;height:100%}.IdvVGq_body{background:var(--body) left center / auto 100% repeat-x;flex:auto;min-width:0;margin-inline:-1px}
.VFKzxG_footer{padding-bottom:calc(32px + var(--dock-space,0px) + env(safe-area-inset-bottom,0px));background:radial-gradient(120% 80% at 50% 0%, #9be86f, var(--grass-deep) 70%);color:var(--white);border-top:4px solid #d6ffb8;margin-top:60px;position:relative}.VFKzxG_divider{margin-top:-60px}.VFKzxG_top{align-items:center;gap:6px;display:inline-flex}.VFKzxG_inner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding-top:32px;display:grid}.VFKzxG_about{text-shadow:0 1px #0003;gap:4px;display:grid}.VFKzxG_name{font-size:var(--step-2);text-shadow:none}.VFKzxG_links{flex-wrap:wrap;gap:10px;display:flex}.VFKzxG_bottom{font-size:var(--step--1);border-top:1px solid #ffffff59;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:12px;padding-top:20px;display:flex}.VFKzxG_bottom a{color:var(--lemon);text-decoration:none}@media (max-width:960px){.VFKzxG_inner{grid-template-columns:minmax(0,1fr)}}
.m2H9-q_dialog{touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0;width:min(560px,100vw - 16px);max-width:none;max-height:calc(100dvh - 16px);padding:0;overflow:visible}.m2H9-q_dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(circle at 50% 30%,#7a46c88c,#1f2150e0)}.m2H9-q_dialog[open]{animation:m2H9-q_boot .35s var(--ease-bounce)}@keyframes m2H9-q_boot{0%{opacity:0;transform:scale(.9)translateY(20px)}}.m2H9-q_console{color:var(--white);background:radial-gradient(140% 60% at 20% 0,#ffffff59,#0000 55%),linear-gradient(160deg,#9664e6f5,#502396fa);border:1px solid #ffffff80;border-radius:26px 26px 64px;grid-template-columns:minmax(0,1fr);gap:clamp(8px,2dvh,16px);padding:clamp(12px,3vw,22px) clamp(12px,3vw,22px) clamp(14px,3dvh,26px);display:grid;box-shadow:inset 0 2px #fff9,inset 0 -18px 40px #280a5a59,0 40px 60px -30px #0a001ecc}.m2H9-q_top{justify-content:space-between;align-items:center;display:flex}.m2H9-q_brand{font-family:var(--font-display);text-shadow:0 1px #0000004d;margin:0;font-size:1.05rem;font-style:italic;font-weight:800}.m2H9-q_brand span{color:var(--lemon)}.m2H9-q_closeBtn{width:40px;height:40px;color:var(--white);cursor:pointer;background:#ffffff2e;border:1px solid #ffffff80;border-radius:50%;place-items:center;display:grid}.m2H9-q_closeBtn:hover{background:#ffffff4d}.m2H9-q_bezel{background:linear-gradient(#2c2a55,#1c1a3c);border-radius:14px 14px 34px;padding:10px;box-shadow:inset 0 3px 8px #0006}.m2H9-q_screen{aspect-ratio:4/3;width:100%;max-height:max(200px,100dvh - 280px);color:var(--ink);background:linear-gradient(#7fd8ff,#d9f6ff 75%);border-radius:8px;position:relative;overflow:hidden}.m2H9-q_screen:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000000d 0 1px,#0000 1px 3px);position:absolute;inset:0}.m2H9-q_menu{align-content:center;gap:10px;padding:14px;display:grid;position:absolute;inset:0}.m2H9-q_menuTitle{text-align:center;color:var(--grape-deep);margin:0}.m2H9-q_menuList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.m2H9-q_menuItem{width:100%;min-height:48px;color:var(--ink);text-align:left;cursor:pointer;transition:transform .15s var(--ease-bounce), background .15s ease;background:#ffffffb3;border:2px solid #0000;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 14px;display:grid}.m2H9-q_menuItem svg{color:var(--grape)}.m2H9-q_menuItem[aria-current=true]{border-color:var(--ink);background:linear-gradient(180deg, #fff58a, var(--lemon));transform:translate(4px)}.m2H9-q_menuName{font-family:var(--font-display);min-width:0;font-size:clamp(1rem,.9rem + .6vw,1.2rem);font-weight:800}.m2H9-q_menuBest{color:var(--ink-soft);align-items:center;gap:4px;font-size:.75rem;display:inline-flex}.m2H9-q_menuHelp{text-align:center;color:var(--ink-soft);margin:0;font-size:.78rem}.m2H9-q_game{grid-template-rows:auto minmax(0,1fr);display:grid;position:absolute;inset:0}.m2H9-q_hud{background:var(--ink);color:var(--lemon-soft);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:6px 10px;font-size:.72rem;display:flex}.m2H9-q_hud strong{color:var(--lemon)}.m2H9-q_lives{color:#ff6b7d;gap:2px;display:inline-flex}.m2H9-q_fieldWrap{min-height:0;position:relative}.m2H9-q_field{touch-action:none;position:absolute;inset:0;overflow:hidden}.m2H9-q_sky{cursor:crosshair;background:radial-gradient(60% 40% at 80% 10%,#fffc,#0000 70%),linear-gradient(#7fd8ff,#d9f6ff)}.m2H9-q_meadow{background:radial-gradient(90% 40% at 50% 100%,#b6f08a 0 60%,#0000 61%),linear-gradient(#8fdcff,#e0f7ff)}.m2H9-q_ground{background:linear-gradient(180deg, #9be86f, var(--grass-deep));height:8%;position:absolute;bottom:0;left:0;right:0}.m2H9-q_card{z-index:3;border:3px solid var(--ink);text-align:center;box-shadow:0 0 0 3px var(--white);background:#fffffff0;border-radius:14px;align-content:center;justify-items:center;gap:10px;padding:14px;display:grid;position:absolute;inset:8% 10%}.m2H9-q_cardKicker{color:var(--grape-deep);margin:0}.m2H9-q_cardText{max-width:34ch;margin:0;font-size:.95rem;line-height:1.45}.m2H9-q_cardScore{font-family:var(--font-title);color:var(--grape-deep);gap:4px;margin:0;font-size:2.6rem;line-height:1;display:grid}.m2H9-q_cardScore span{color:var(--grass-deep);font-size:.75rem}.m2H9-q_drop{filter:drop-shadow(0 2px #0003);place-items:center;display:grid;position:absolute;translate:-50% -50%}.m2H9-q_drop[data-kind=cookie]{color:#a0632f}.m2H9-q_drop[data-kind=star]{color:var(--lemon-deep)}.m2H9-q_drop[data-kind=bomb]{color:var(--ink)}.m2H9-q_player{pointer-events:none;width:18%;max-width:96px;height:auto;position:absolute;bottom:6%;translate:-50%}.m2H9-q_track{height:26%;display:flex;position:absolute;top:34%;left:4%;right:4%}.m2H9-q_trackEnd{flex:none;width:auto;height:100%}.m2H9-q_zone{flex:1;margin-right:12%;position:relative}.m2H9-q_stretchBody{background:var(--body) left center / auto 100% repeat-x;position:absolute;top:0;bottom:0;left:-1px}.m2H9-q_stretchTail{width:auto;height:100%;margin-left:-2px;position:absolute;top:0}.m2H9-q_flag{color:var(--sausage);border-left:3px dashed #1f215080;height:230%;padding-left:0;position:absolute;top:-70%;translate:-4px}.m2H9-q_feedback,.m2H9-q_tip{text-align:center;margin:0;font-size:1rem;position:absolute;bottom:12%;left:0;right:0}.m2H9-q_feedback[data-kind=perfect]{color:var(--grass-deep)}.m2H9-q_feedback[data-kind=good]{color:var(--aqua-deep)}.m2H9-q_feedback[data-kind=miss]{color:var(--sausage)}.m2H9-q_tip{color:var(--ink-soft);justify-content:center;gap:6px;display:inline-flex}.m2H9-q_holes{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:6%;display:grid;position:absolute;inset:8% 6% 6%}.m2H9-q_hole{cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:end center;padding:0;display:grid;position:relative;overflow:hidden}.m2H9-q_hole[data-cursor]{outline:3px dashed var(--grape);outline-offset:-3px}.m2H9-q_mound{background:linear-gradient(#8a5a3c,#5b3a26);border-radius:50% 50% 10px 10px;height:30%;position:absolute;bottom:0;left:4%;right:4%;box-shadow:inset 0 -3px #0003}.m2H9-q_toon{z-index:1;object-fit:contain;object-position:bottom;width:86%;height:86%;animation:m2H9-q_popup .18s var(--ease-bounce);pointer-events:none;margin-bottom:10%;position:relative}.m2H9-q_hole[data-hit] .m2H9-q_toon{filter:brightness(1.6)saturate(.4);transition:transform .15s;transform:scale(.8)rotate(-10deg)}@keyframes m2H9-q_popup{0%{transform:translateY(60%)}}.m2H9-q_controls{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding-inline:4px;display:grid}.m2H9-q_dpad{grid-template-rows:repeat(3,clamp(34px,9vw,42px));grid-template-columns:repeat(3,clamp(34px,9vw,42px));display:grid;position:relative}.m2H9-q_dUp,.m2H9-q_dDown,.m2H9-q_dLeft,.m2H9-q_dRight,.m2H9-q_dCenter{color:#ffffffb3;cursor:pointer;touch-action:none;background:linear-gradient(#3a376b,#1f1d42);border:0;place-items:center;display:grid;box-shadow:0 3px #00000059}.m2H9-q_dUp{border-radius:8px 8px 0 0;grid-area:1/2}.m2H9-q_dLeft{border-radius:8px 0 0 8px;grid-area:2/1}.m2H9-q_dRight{border-radius:0 8px 8px 0;grid-area:2/3}.m2H9-q_dDown{border-radius:0 0 8px 8px;grid-area:3/2}.m2H9-q_dCenter{cursor:default;grid-area:2/2}.m2H9-q_dUp:active,.m2H9-q_dDown:active,.m2H9-q_dLeft:active,.m2H9-q_dRight:active{translate:0 2px;box-shadow:0 1px #00000059}.m2H9-q_backPill{color:#ffffffd9;min-height:36px;font-family:var(--font-pixel);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:#2c2a55;border:0;border-radius:999px;justify-self:center;align-items:center;gap:4px;padding:6px 14px;font-size:.72rem;display:inline-flex}.m2H9-q_ab{gap:12px;display:flex;transform:rotate(-20deg)}.m2H9-q_abBtn{aspect-ratio:1;cursor:pointer;touch-action:none;width:clamp(48px,13vw,58px);font-family:var(--font-pixel);color:#785000bf;background:radial-gradient(circle at 35% 30%, #fffbd0 0 18%, transparent 40%), linear-gradient(180deg, var(--lemon), var(--lemon-deep));border:0;border-radius:50%;font-size:1.1rem;box-shadow:0 4px #a07c00,0 8px 14px -6px #00000080}.m2H9-q_abBtn:last-child{translate:0 -14px}.m2H9-q_abBtn:active{transform:translateY(3px);box-shadow:0 1px #a07c00,0 4px 8px -4px #00000080}@media (orientation:landscape) and (max-height:520px){.m2H9-q_dialog{width:min(900px,100vw - 16px)}.m2H9-q_console{border-radius:22px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"top top""bezel controls"}.m2H9-q_top{grid-area:top}.m2H9-q_bezel{grid-area:bezel}.m2H9-q_screen{max-height:calc(100dvh - 130px)}.m2H9-q_controls{grid-area:controls;grid-template-columns:auto;align-content:center;justify-items:center;gap:14px}}@media (max-width:420px){.m2H9-q_controls{gap:6px;padding-inline:0}.m2H9-q_backPill{gap:0;padding:6px 10px;font-size:0}.m2H9-q_ab{gap:8px;transform:rotate(-14deg)}.m2H9-q_abBtn:last-child{translate:0 -10px}.m2H9-q_menu{align-content:start;gap:6px;padding:10px;overflow-y:auto}.m2H9-q_menuItem{gap:8px;min-height:44px;padding:6px 10px}.m2H9-q_menuHelp{font-size:.7rem}}
.bceBpG_console{--shell-a:#9664e6d1;--shell-b:#502396e6;background:radial-gradient(140% 70% at 20% 0%, #ffffff59, transparent 55%), linear-gradient(160deg, var(--shell-a), var(--shell-b));width:min(100%,360px);color:var(--white);border:1px solid #ffffff80;border-radius:26px 26px 70px;justify-self:center;padding:22px 22px 28px;animation:.9s cubic-bezier(.34,1.56,.64,1) both bceBpG_console-in,6s ease-in-out .9s infinite bceBpG_float,2.6s ease-in-out .9s infinite bceBpG_glow;position:relative;rotate:-3deg;box-shadow:inset 0 2px #fff9,inset 0 -18px 40px #280a5a59,0 40px 60px -30px #280a5ab3,0 0 0 6px #ffffff2e}@keyframes bceBpG_glow{50%{box-shadow:inset 0 2px #fff9,inset 0 -18px 40px #280a5a59,0 40px 60px -30px #280a5ab3,0 0 0 6px #ffffff2e,0 0 46px 10px #ffe94a8c}}@keyframes bceBpG_console-in{0%{opacity:0;transform:translateY(40px)rotate(7deg)}}@keyframes bceBpG_float{50%{translate:0 -10px}}.bceBpG_shine{pointer-events:none;background:linear-gradient(#fff6,#0000);border-radius:20px 60px 60px 20px;position:absolute;inset:8px 40% 55% 10px}.bceBpG_bezel{background:linear-gradient(#2c2a55,#1c1a3c);border-radius:14px 14px 40px;padding:18px 18px 14px 30px;position:relative;box-shadow:inset 0 3px 8px #0006}.bceBpG_power{background:#ff5e7a;border-radius:50%;width:9px;height:9px;position:absolute;top:46%;left:11px;box-shadow:0 0 10px 2px #ff5e7a}.bceBpG_screen{width:100%;font:inherit;cursor:pointer;aspect-ratio:10/9;background:radial-gradient(70% 50% at 50% 100%,#b6f08a 0 60%,#0000 61%),linear-gradient(#7fd8ff,#d9f6ff 70%);border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.bceBpG_screen:hover,.bceBpG_screen:focus-visible{box-shadow:0 0 0 3px var(--lemon), 0 0 24px 4px #ffe94a99}.bceBpG_screen:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000000f 0 1px,#0000 1px 3px);position:absolute;inset:0}.bceBpG_sprite{place-self:center;place-items:center;width:62%;margin-top:-10%;display:grid}.bceBpG_spriteImg{object-fit:contain;filter:drop-shadow(0 6px #0000001f);width:100%;height:auto;max-height:150px;animation:1.4s steps(2,end) infinite bceBpG_bob}@keyframes bceBpG_bob{50%{translate:0 -4px}}.bceBpG_press{text-align:center;color:var(--grape-deep);justify-content:center;align-items:center;gap:6px;animation:1.1s step-end infinite bceBpG_blink;display:inline-flex;position:absolute;bottom:22px;left:0;right:0}.bceBpG_caption{color:#1f215099;font-size:.65rem;position:absolute;top:8px;left:10px}@keyframes bceBpG_blink{50%{opacity:0}}.bceBpG_brand{font-family:var(--font-display);letter-spacing:.02em;text-shadow:0 1px #0000004d;margin:12px 0 18px 6px;font-size:1.05rem;font-style:italic;font-weight:800}.bceBpG_brand span{color:var(--lemon)}.bceBpG_brand small{color:var(--lemon);font-size:.7em}.bceBpG_controls{justify-content:space-between;align-items:center;padding-inline:6px;display:flex}.bceBpG_dpad{width:84px;height:84px;position:relative}.bceBpG_dpad span{background:linear-gradient(#3a376b,#1f1d42);border-radius:6px;position:absolute;box-shadow:0 3px #00000059}.bceBpG_dpad span:first-child{inset:28px 0}.bceBpG_dpad span:last-child{inset:0 28px}.bceBpG_ab{gap:14px;display:flex;transform:rotate(-22deg)}.bceBpG_btn{cursor:pointer;width:52px;height:52px;font-family:var(--font-pixel);color:#785000bf;background:radial-gradient(circle at 35% 30%, #fffbd0 0 18%, transparent 40%), linear-gradient(180deg, var(--lemon), var(--lemon-deep));border:0;border-radius:50%;font-size:1.05rem;transition:transform 80ms,box-shadow 80ms;box-shadow:0 4px #a07c00,0 8px 14px -6px #00000080}.bceBpG_btn:nth-child(2){translate:0 -14px}.bceBpG_btn:active{transform:translateY(3px);box-shadow:0 1px #a07c00,0 4px 8px -4px #00000080}.bceBpG_pills{justify-content:center;gap:18px;margin-top:18px;display:flex}.bceBpG_pills span{font-family:var(--font-pixel);color:#fffc;padding-top:14px;font-size:.65rem;position:relative}.bceBpG_pills span:before{content:"";background:#2c2a55;border-radius:10px;width:40px;height:10px;position:absolute;top:0;left:50%;transform:rotate(-22deg)}.bceBpG_speaker{gap:6px;display:flex;position:absolute;bottom:26px;right:28px;transform:rotate(-30deg)}.bceBpG_speaker span{background:#1e0a468c;border-radius:4px;width:5px;height:34px;box-shadow:0 1px #ffffff4d}@media (max-width:420px){.bceBpG_speaker{display:none}}
.TLxsVW_dock{display:none}@media (max-width:860px){.TLxsVW_dock{z-index:60;padding:6px max(8px, env(safe-area-inset-right,0px)) calc(6px + env(safe-area-inset-bottom,0px)) max(8px, env(safe-area-inset-left,0px));border-top:1px solid var(--glass-edge);box-shadow:0 -10px 30px -16px var(--shadow-blue);-webkit-backdrop-filter:blur(16px)saturate(1.5);background:linear-gradient(#ffffffeb,#dcf2ffe6);grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid;position:fixed;bottom:0;left:0;right:0}}.TLxsVW_item{min-height:52px;color:var(--ink);font-family:var(--font-display);cursor:pointer;background:0 0;border:0;border-radius:14px;justify-items:center;gap:2px;padding:6px 2px;font-size:.72rem;font-weight:700;line-height:1.1;text-decoration:none;display:grid}.TLxsVW_item svg{color:var(--grape)}.TLxsVW_item span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.TLxsVW_item:active{background:#7a46c81f}.TLxsVW_play{background:linear-gradient(180deg, #fff58a, var(--lemon-deep));box-shadow:inset 0 2px #ffffffb3}.TLxsVW_play svg{color:var(--grape-deep)}@media (max-width:360px){.TLxsVW_item{font-size:.64rem}}
.psbpAa_switcher{border-radius:var(--radius-pill);border:1px solid var(--glass-edge);background:linear-gradient(#ffffffeb,#e1f5ffd1);gap:2px;padding:4px;display:inline-flex;box-shadow:inset 0 2px 6px #00000014}.psbpAa_option{border-radius:var(--radius-pill);min-width:40px;min-height:36px;font-family:var(--font-pixel);color:var(--ink-soft);place-items:center;padding:0 10px;font-size:.85rem;text-decoration:none;transition:background .2s,color .2s;display:grid}.psbpAa_option:hover{color:var(--ink);background:#fffc}.psbpAa_option[aria-current=true]{background:linear-gradient(180deg, #9d6be6, var(--grape-deep));color:var(--lemon);box-shadow:0 2px 0 #fff6 inset, 0 4px 10px -4px var(--grape-deep)}@media (max-width:360px){.psbpAa_option{min-width:32px;padding:0 6px;font-size:.75rem}}
.azVQWW_header{top:env(safe-area-inset-top,0px);z-index:50;padding-block:12px;position:sticky}.azVQWW_bar{align-items:center;gap:16px;display:flex}.azVQWW_bar>*{flex-shrink:0}.azVQWW_bar>a:first-child{flex-shrink:1;min-width:0}.azVQWW_brand,.azVQWW_nav,.azVQWW_bar>nav:last-child{-webkit-backdrop-filter:blur(14px)saturate(1.5)}.azVQWW_brand{border-radius:var(--radius-pill);border:1px solid var(--glass-edge);box-shadow:0 10px 24px -14px var(--shadow-blue);background:linear-gradient(#fffffff2,#e1f5ffd9);align-items:center;gap:10px;padding:6px 16px 6px 8px;text-decoration:none;display:inline-flex}.azVQWW_logo{width:44px;height:auto;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.azVQWW_brand:hover .azVQWW_logo{transform:rotate(-10deg)scale(1.1)}.azVQWW_wordmark{font-family:var(--font-display);letter-spacing:-.01em;color:var(--grape-deep);font-size:1.3rem;font-weight:800}.azVQWW_wordmark span{color:var(--aqua-deep)}.azVQWW_nav{border-radius:var(--radius-pill);border:1px solid var(--glass-edge);box-shadow:0 10px 24px -14px var(--shadow-blue);background:linear-gradient(#ffffffeb,#e1f5ffd1);gap:4px;margin-inline:auto;padding:4px;display:flex}.azVQWW_link{border-radius:var(--radius-pill);color:var(--ink);align-items:center;gap:7px;padding:8px 16px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}.azVQWW_link svg{color:var(--grape)}.azVQWW_link:hover{background:#ffffffd9}@media (max-width:860px){.azVQWW_nav{display:none}.azVQWW_bar{justify-content:space-between}}@media (max-width:380px){.azVQWW_bar{gap:8px}.azVQWW_brand{padding-right:12px}.azVQWW_logo{width:34px}.azVQWW_wordmark{font-size:1.02rem}}
._Kz3VW_layout{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}._Kz3VW_form{gap:16px;padding:clamp(18px,3vw,32px);display:grid}._Kz3VW_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._Kz3VW_field{gap:6px;min-width:0;display:grid}._Kz3VW_field label{font-size:.95rem;font-weight:800}._Kz3VW_field input,._Kz3VW_field select,._Kz3VW_field textarea{background:linear-gradient(180deg, #eef9ff, var(--white));border:1px solid #1f215026;border-radius:14px;width:100%;min-height:48px;padding:12px 16px;transition:border-color .2s,box-shadow .2s;box-shadow:inset 0 2px 4px #0a5a8c1f}._Kz3VW_field textarea{resize:vertical}._Kz3VW_field input:focus,._Kz3VW_field select:focus,._Kz3VW_field textarea:focus{border-color:var(--aqua);outline:none;box-shadow:inset 0 2px 4px #0a5a8c1f,0 0 0 4px #1fb3d640}._Kz3VW_field ::placeholder{color:#4b4d7a99}._Kz3VW_column{gap:20px;min-width:0;display:grid}._Kz3VW_formTitle{font-size:var(--step-1);color:var(--grape-deep);align-items:center;gap:8px;display:flex}._Kz3VW_addRow{border-radius:var(--radius-md);background:linear-gradient(180deg, var(--lemon-soft), #ffe680);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 12px 18px;display:flex}._Kz3VW_itemPrice{align-items:baseline;gap:10px;font-weight:800;display:flex}._Kz3VW_itemPrice strong{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.6rem}:is(._Kz3VW_addRow .aero-btn:disabled,._Kz3VW_sendBtn:disabled){opacity:.55;cursor:not-allowed;transform:none}._Kz3VW_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._Kz3VW_side{gap:14px;min-width:0;display:grid;position:sticky;top:96px}._Kz3VW_ticket{border:4px solid var(--white);box-shadow:0 0 0 4px var(--grape-deep), 0 24px 40px -22px #0009;color:var(--white);background:linear-gradient(#2b2869,#1b1946);border-radius:14px;gap:14px;padding:28px 18px 18px;display:grid;position:relative}._Kz3VW_ticketLabel{background:var(--lemon);color:var(--ink);border-radius:8px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex;position:absolute;top:-14px;left:14px}._Kz3VW_count{background:var(--grape-deep);min-width:20px;height:20px;color:var(--white);border-radius:999px;place-items:center;padding:0 5px;font-size:.75rem;display:inline-grid}._Kz3VW_empty{color:#ffffffbf;line-height:1.55}._Kz3VW_lines{gap:10px;max-height:420px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}._Kz3VW_line{border-bottom:2px dashed #ffffff2e;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:start;gap:10px;padding:10px 0;display:grid}._Kz3VW_lineNo{color:var(--lemon);padding-top:2px}._Kz3VW_lineBody{min-width:0}._Kz3VW_lineBody p{color:#ffffffb8;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:2px;font-size:.9rem;display:-webkit-box;overflow:hidden}._Kz3VW_linePrice{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}._Kz3VW_remove{width:32px;height:32px;color:var(--white);cursor:pointer;background:#ffffff14;border:1px solid #ffffff40;border-radius:10px;place-items:center;display:grid}._Kz3VW_remove:hover,._Kz3VW_remove:focus-visible{background:var(--sausage)}._Kz3VW_ticketTotal{justify-content:space-between;align-items:baseline;padding-top:4px;font-weight:800;display:flex}._Kz3VW_ticketTotal strong{font-family:var(--font-display);color:var(--lemon);font-variant-numeric:tabular-nums;font-size:1.9rem}._Kz3VW_sent{justify-items:start;gap:10px;display:grid}._Kz3VW_sent>svg{color:var(--grass)}._Kz3VW_sent p{color:#fffc}._Kz3VW_sendBtn{justify-content:center;width:100%;font-size:1.1rem}._Kz3VW_error{color:#8a2a0f;background:#ffe1d6;border-radius:12px;padding:10px 14px;font-weight:700}._Kz3VW_manual{gap:10px;display:grid}._Kz3VW_manual summary{cursor:pointer;color:var(--aqua-deep);font-weight:700}._Kz3VW_manual[open]{gap:12px}._Kz3VW_preview{white-space:pre-wrap;word-break:break-word;max-height:260px;font-family:var(--font-body);border:1px solid var(--glass-edge);background:#fffc;border-radius:12px;margin:10px 0;padding:14px;font-size:.9rem;line-height:1.5;overflow:auto}._Kz3VW_hint{font-size:var(--step--1);color:var(--ink-soft)}._Kz3VW_actions{flex-wrap:wrap;gap:10px;display:flex}._Kz3VW_actions .aero-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}@media (max-width:900px){._Kz3VW_layout{grid-template-columns:minmax(0,1fr)}._Kz3VW_side{position:static}}@media (max-width:520px){._Kz3VW_row{grid-template-columns:minmax(0,1fr)}}
.gcfRHW_selected{border:1px solid var(--glass-edge);background:#ffffffbf;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 12px;width:fit-content;max-width:100%;margin-bottom:20px;padding:10px 16px;display:flex}.gcfRHW_selected svg{color:var(--grape)}.gcfRHW_selected strong{font-family:var(--font-display);color:var(--grass-deep);font-size:1.2rem}.gcfRHW_change{font-size:var(--step--1);color:var(--aqua-deep);align-items:center;gap:4px;font-weight:700;display:inline-flex}.gcfRHW_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.gcfRHW_card{align-content:start;justify-items:start;gap:12px;height:100%;padding:clamp(20px,3vw,32px);display:grid}.gcfRHW_card h3{font-size:var(--step-2)}.gcfRHW_card p{color:var(--ink-soft)}.gcfRHW_badge{background:linear-gradient(180deg, var(--white), #eaf6ff);border:1px solid var(--glass-edge);width:64px;height:64px;box-shadow:0 2px 0 var(--white) inset, 0 12px 22px -14px var(--shadow-blue);border-radius:20px;place-items:center;display:grid}.gcfRHW_badge[data-brand=pix]{background:linear-gradient(180deg, var(--white), #e3f6f1)}.gcfRHW_key{background:#ffffffd9;border:1px dashed #77b6a8;border-radius:14px;gap:4px;width:100%;padding:12px 16px;display:grid}.gcfRHW_key code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1rem}.gcfRHW_key span{color:#3c8577}@media (max-width:760px){.gcfRHW_cards{grid-template-columns:minmax(0,1fr)}}.gcfRHW_buttons{flex-wrap:wrap;gap:10px;display:flex}.gcfRHW_card .aero-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.gcfRHW_qr{background:var(--white);border:1px solid var(--glass-edge);width:min(220px,100%);box-shadow:0 12px 22px -14px var(--shadow-blue);border-radius:16px;padding:10px}.gcfRHW_qr svg{width:100%;height:auto;display:block}.gcfRHW_code{max-height:5.5em;overflow:auto;font-size:.8rem!important}.gcfRHW_claimDone,.gcfRHW_thanks{color:var(--grass-deep);align-items:center;gap:8px;font-weight:800;display:flex}.gcfRHW_thanks{background:#e2f8d8;border-radius:14px;width:fit-content;max-width:100%;margin-bottom:16px;padding:12px 16px}.gcfRHW_claimError,.gcfRHW_failed{color:#8a2a0f;width:100%;font-weight:700}.gcfRHW_failed{background:#ffe1d6;border-radius:14px;width:fit-content;max-width:100%;margin-bottom:16px;padding:12px 16px}.gcfRHW_newer{font-size:var(--step--1);color:var(--grape-deep);margin:-8px 0 20px;font-weight:700}.gcfRHW_note{background:var(--lemon-soft);border-radius:12px;align-items:flex-start;gap:8px;padding:10px 14px;font-weight:700;display:flex;color:var(--ink)!important}.gcfRHW_note svg{color:var(--grape);flex:none;margin-top:3px}
._1c37iG_layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:24px;display:grid}._1c37iG_board{gap:12px;min-width:0;padding:clamp(14px,2.5vw,28px);display:grid}._1c37iG_headRow,._1c37iG_row{grid-template-columns:minmax(110px,1fr) repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}._1c37iG_colHead{text-align:center;justify-items:center;gap:4px;padding-bottom:6px;display:grid}._1c37iG_colHead strong{font-family:var(--font-display);font-size:1.1rem}._1c37iG_colHead small,._1c37iG_rowHead small{color:var(--ink-soft);font-size:var(--step--1);line-height:1.3}._1c37iG_sample{object-fit:cover;border:3px solid var(--white);width:72px;height:72px;box-shadow:0 6px 14px -6px var(--shadow-blue);border-radius:50%}._1c37iG_row+._1c37iG_row{border-top:3px dashed #f26b5b8c;padding-top:12px}._1c37iG_rowHead{border-radius:var(--radius-md);color:var(--white);background:linear-gradient(#5b8fe6,#2b4fa8);align-content:center;gap:2px;padding:10px 14px;display:grid;box-shadow:inset 0 2px #ffffff59}._1c37iG_rowHead strong{font-family:var(--font-display);font-size:1.15rem;line-height:1.1}._1c37iG_rowHead small{color:#fffc}._1c37iG_cell{border-radius:var(--radius-md);border:1px solid var(--glass-edge);min-height:74px;box-shadow:0 2px 0 var(--white) inset, 0 8px 16px -12px var(--shadow-blue);cursor:pointer;background:linear-gradient(#fffffff2,#dcf2ffcc);align-content:center;place-items:center;gap:2px;padding:10px 6px;transition:transform .18s cubic-bezier(.34,1.56,.64,1),background .2s;display:grid;position:relative}._1c37iG_cell:hover{transform:translateY(-3px)scale(1.03)}._1c37iG_cell[aria-pressed=true]{background:radial-gradient(circle at 30% 20%, #ffffffe6, transparent 45%), linear-gradient(180deg, #fff58a, var(--lemon-deep));box-shadow:0 2px 0 #fffc inset, 0 0 0 3px var(--grape), 0 14px 24px -12px var(--grape-deep)}._1c37iG_cellStyle{color:var(--ink-soft);text-align:center;font-size:.75rem;font-weight:700;line-height:1.2;display:none}._1c37iG_price{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--grass-deep);text-shadow:0 1px 0 var(--white);font-size:clamp(1.25rem,1rem + 1vw,1.8rem);font-weight:800}._1c37iG_cell[aria-pressed=true] ._1c37iG_price{color:var(--ink)}._1c37iG_cursor{color:var(--grape-deep);animation:.7s steps(2,end) infinite _1c37iG_nudge;display:flex;position:absolute;top:50%;left:8px;translate:0 -50%}@keyframes _1c37iG_nudge{50%{translate:3px -50%}}._1c37iG_note{font-size:var(--step--1);color:var(--ink-soft);text-align:right}._1c37iG_receipt{text-align:center;border-radius:var(--radius-lg);color:var(--white);background:radial-gradient(120% 60% at 20% 0%, #ffffff59, transparent 55%), linear-gradient(170deg, var(--aqua), var(--aqua-deep));box-shadow:0 2px 0 #fff9 inset, 0 30px 50px -28px var(--aqua-deep);border:1px solid #fff9;justify-items:center;gap:10px;padding:24px 20px;display:grid;position:sticky;top:100px}._1c37iG_receiptLabel{color:var(--lemon);align-items:center;gap:8px;display:inline-flex}._1c37iG_receiptItem{font-family:var(--font-display);font-size:1.3rem;font-weight:700;line-height:1.2;display:grid}._1c37iG_receiptItem span{opacity:.9;font-size:1rem;font-weight:600}._1c37iG_receiptPrice{font-family:var(--font-display);font-variant-numeric:tabular-nums;text-shadow:0 3px 0 var(--grape-deep);font-size:3rem;font-weight:800;line-height:1}._1c37iG_sheet{justify-items:center;gap:12px;max-width:760px;margin:clamp(32px,5vw,56px) auto 0;display:grid}._1c37iG_sheetLink{background:var(--white);cursor:zoom-in;transition:rotate .3s var(--ease-bounce), transform .3s var(--ease-bounce);border-radius:20px;padding:8px;display:block;rotate:-1.2deg;box-shadow:0 24px 40px -24px #1f21508c}._1c37iG_sheetLink:hover{transform:scale(1.015)}._1c37iG_sheetImg{border-radius:14px;width:100%;height:auto;display:block}._1c37iG_sheet figcaption{color:var(--ink-soft);text-align:center;align-items:center;gap:8px;font-size:.75rem;display:inline-flex}@media (max-width:900px){._1c37iG_layout{grid-template-columns:minmax(0,1fr)}._1c37iG_receipt{position:static}}@media (max-width:640px){._1c37iG_headRow{display:none}._1c37iG_row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._1c37iG_rowHead{grid-column:1/-1}._1c37iG_cellStyle{display:block}._1c37iG_cursor{display:none}._1c37iG_note{text-align:left}}
.Z3WcLa_filters{flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}.Z3WcLa_filter{border-radius:var(--radius-pill);border:1px solid var(--glass-edge);cursor:pointer;min-height:44px;box-shadow:0 8px 16px -12px var(--shadow-blue);background:linear-gradient(#ffffffe6,#ffffff80);align-items:center;gap:8px;padding:8px 10px 8px 18px;font-weight:800;transition:transform .15s,background .2s;display:inline-flex}.Z3WcLa_filter:hover{transform:translateY(-2px)}.Z3WcLa_filter[aria-pressed=true]{background:linear-gradient(180deg, #a77ae8, var(--grape-deep));color:var(--white);box-shadow:0 2px 0 #fff9 inset, 0 10px 20px -10px var(--grape-deep)}.Z3WcLa_count{border-radius:var(--radius-pill);background:var(--lemon);min-width:28px;height:28px;color:var(--ink);font-family:var(--font-pixel);place-items:center;padding-inline:6px;font-size:.8rem;display:grid}.Z3WcLa_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.Z3WcLa_item{min-width:0;display:flex}.Z3WcLa_card{border:1px solid var(--glass-edge);width:100%;box-shadow:0 1px 0 var(--white) inset, 0 18px 30px -20px var(--shadow-blue);cursor:zoom-in;background:linear-gradient(#fffffff2,#ffffffa6);border-radius:22px;padding:8px;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;display:block;position:relative;overflow:hidden}.Z3WcLa_card:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:linear-gradient(125deg,#ffffff8c 0%,#fff0 35%);transition:opacity .25s;position:absolute;inset:0}.Z3WcLa_card:hover{box-shadow:0 1px 0 var(--white) inset, 0 28px 40px -22px #4b239173;transform:translateY(-6px)rotate(-.6deg)}.Z3WcLa_card:hover:after{opacity:1}.Z3WcLa_card[data-cutout]{background:radial-gradient(circle at 50% 110%,#c8f5a8 0 35%,#0000 36%),linear-gradient(#d4f2ff,#f2fbff)}.Z3WcLa_card[data-category=sketch]{background:linear-gradient(#f6f3ff,#e7e1f7)}.Z3WcLa_image{aspect-ratio:4/5;object-fit:cover;object-position:center 30%;border-radius:15px;width:100%;height:auto;display:block}.Z3WcLa_card[data-cutout] .Z3WcLa_image{object-fit:contain;object-position:center;padding:18px}.Z3WcLa_caption{text-align:left;justify-content:space-between;align-items:center;gap:10px;padding:10px 6px 4px;display:flex}.Z3WcLa_title{font-family:var(--font-display);min-width:0;font-size:1.05rem;font-weight:700;line-height:1.2}.Z3WcLa_go{color:var(--grape);transition:transform .2s var(--ease-bounce);flex-shrink:0}.Z3WcLa_card:hover .Z3WcLa_go{transform:translate(3px)scale(1.2)}.Z3WcLa_stage{z-index:2;background:var(--ink);color:var(--lemon);box-shadow:0 0 0 2px var(--white);border-radius:6px;padding:3px 8px;font-size:.72rem;position:absolute;top:16px;left:16px}.Z3WcLa_fandom{z-index:2;background:var(--sausage);color:var(--white);box-shadow:0 0 0 2px var(--white);border-radius:6px;padding:3px 8px;font-size:.68rem;position:absolute;top:16px;right:16px}.Z3WcLa_stageInline{background:var(--ink);color:var(--lemon);vertical-align:middle;border-radius:6px;margin-right:10px;padding:2px 8px;font-size:.75rem}.Z3WcLa_world+.Z3WcLa_world{margin-top:clamp(36px,5vw,56px)}.Z3WcLa_worldBanner{align-items:center;gap:12px;margin-bottom:18px;display:flex}.Z3WcLa_worldBadge{background:linear-gradient(180deg, #b7f590, var(--grass-deep));color:var(--white);text-shadow:0 1px #00000040;border-radius:8px;flex-shrink:0;padding:6px 10px;box-shadow:inset 0 2px #ffffff80}.Z3WcLa_worldTitle{font-family:var(--font-title);font-weight:400;font-size:var(--step-2);color:var(--grape-deep);min-width:0}.Z3WcLa_worldLine{background:repeating-linear-gradient(90deg, var(--white) 0 10px, transparent 10px 18px);opacity:.9;border-radius:4px;flex:1;min-width:20px;height:4px}.Z3WcLa_worldCount{color:var(--ink-soft);flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.Z3WcLa_dialog{background:0 0;border:0;width:min(1100px,100vw - 32px);max-height:calc(100dvh - 32px);padding:0;overflow:visible}.Z3WcLa_dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(circle at 50% 30%,#5fc8f58c,#1f2150d9)}.Z3WcLa_dialog[open]{animation:.3s cubic-bezier(.34,1.56,.64,1) Z3WcLa_pop}@keyframes Z3WcLa_pop{0%{opacity:0;transform:scale(.92)}}.Z3WcLa_viewer{justify-items:center;gap:14px;display:grid}.Z3WcLa_figure{border:1px solid var(--glass-edge);background:linear-gradient(#fffffff2,#ffffffbf);border-radius:26px;gap:8px;max-width:100%;margin:0;padding:10px;display:grid;box-shadow:0 30px 60px -20px #00000080}.Z3WcLa_full{object-fit:contain;border-radius:18px;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 200px);margin-inline:auto;display:block}.Z3WcLa_figcaption{font-family:var(--font-display);justify-content:space-between;align-items:center;gap:12px;padding:4px 8px;font-size:1.2rem;display:flex}.Z3WcLa_controls{gap:10px;display:flex}.Z3WcLa_dialog:focus-visible{outline:none}
.Pt-yXW_field{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.Pt-yXW_bubble{bottom:-100px;left:var(--left);width:var(--size);aspect-ratio:1;animation:Pt-yXW_rise var(--duration) linear var(--delay) infinite;opacity:.75;background:radial-gradient(circle at 30% 28%,#fffffff2 0 10%,#0000 24%),radial-gradient(circle at 70% 75%,#fff6,#0000 40%),radial-gradient(circle,#a0e6ff14 55%,#ffffff8c 70%,#1fb3d640 100%);border-radius:50%;position:absolute;box-shadow:inset 0 0 0 1px #ffffff80}@keyframes Pt-yXW_rise{0%{transform:translate(0,0)}25%{transform:translate(18px,-30vh)}50%{transform:translate(-14px,-60vh)}75%{transform:translate(12px,-90vh)}to{transform:translateY(-125vh)}}@media (prefers-reduced-motion:reduce){.Pt-yXW_bubble{bottom:auto;top:calc(var(--left) * .8);animation:none}}
._w2HtG_hero{padding-top:clamp(24px,5vw,64px);padding-bottom:clamp(150px,16vw,210px);position:relative;overflow:hidden}._w2HtG_grid{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid;position:relative}._w2HtG_copy{justify-items:start;gap:18px;min-width:0;display:grid}._w2HtG_status{border-radius:var(--radius-pill);background:linear-gradient(180deg, #b7f590, var(--grass-deep));color:var(--white);box-shadow:0 2px 0 #fff9 inset, 0 8px 18px -10px var(--grass-deep);text-shadow:0 1px #00000040;align-items:center;gap:10px;padding:8px 14px;display:inline-flex}._w2HtG_dot{background:var(--lemon);border-radius:50%;width:10px;height:10px;animation:1.6s ease-out infinite _w2HtG_ping}@keyframes _w2HtG_ping{0%{box-shadow:0 0 #ffe94acc}to{box-shadow:0 0 0 12px #ffe94a00}}._w2HtG_player{color:var(--grape-deep);align-items:center;gap:8px;display:inline-flex}._w2HtG_title{max-width:13ch;animation:_w2HtG_title-in .8s var(--ease-bounce) both;font-size:clamp(2.5rem,1.5rem + 4vw,4.6rem);line-height:1.02}@keyframes _w2HtG_title-in{0%{opacity:0;transform:translateY(24px)scale(.94)}}._w2HtG_subtitle{font-size:var(--step-1);color:var(--ink);max-width:50ch;line-height:1.55}._w2HtG_card{width:min(100%,460px);margin-top:8px;padding:16px 16px 10px}._w2HtG_stats{margin:0;display:grid}._w2HtG_cardTitle{background:var(--grape);color:var(--lemon);border-radius:6px;align-items:center;gap:6px;padding:2px 10px;font-size:.7rem;display:inline-flex;position:absolute;top:-13px;left:14px}._w2HtG_stat{border-bottom:2px dotted #1f215026;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 14px;padding-block:4px;display:flex}._w2HtG_stat:last-child{border-bottom:0}._w2HtG_stat dt{font-family:var(--font-pixel);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:8px;font-size:.78rem;display:inline-flex}._w2HtG_stat dt svg{color:var(--sausage)}._w2HtG_stat dd{text-align:right;font-family:var(--font-display);color:var(--ink);margin:0;font-size:1.05rem;font-weight:800}._w2HtG_ctas{flex-wrap:wrap;gap:12px;padding-top:4px;display:flex}._w2HtG_hills{z-index:0;width:100%;height:clamp(80px,11vw,160px);position:absolute;bottom:38px;left:0;right:0}._w2HtG_ticker{background:linear-gradient(180deg, #2c2a55, var(--ink));border-top:3px solid var(--lemon);height:40px;color:var(--lemon-soft);align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}._w2HtG_tickerTrack{width:max-content;animation:32s linear infinite _w2HtG_marquee;display:flex}._w2HtG_tickerGroup{gap:40px;padding-right:40px;display:flex}._w2HtG_tickerGroup>span{white-space:nowrap;align-items:center;gap:10px;font-size:.78rem;display:inline-flex}._w2HtG_tickerGroup svg{color:var(--sausage)}@keyframes _w2HtG_marquee{to{transform:translate(-50%)}}@media (max-width:880px){._w2HtG_grid{grid-template-columns:minmax(0,1fr)}}._w2HtG_studio{color:var(--grape-deep);text-underline-offset:3px;align-items:center;gap:6px;-webkit-text-decoration:underline #7a46c859;text-decoration:underline #7a46c859;text-decoration-thickness:2px;display:inline-flex}._w2HtG_studio:hover{-webkit-text-decoration-color:var(--grape);text-decoration-color:var(--grape)}
.tGJ0qW_section{padding-block:clamp(32px,5vw,64px)}.tGJ0qW_steps{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.tGJ0qW_steps>li{display:flex}.tGJ0qW_step{border-radius:var(--radius-lg);border:1px solid var(--glass-edge);width:100%;box-shadow:0 16px 30px -22px var(--shadow-blue);background:linear-gradient(#ffffffe6,#ffffff8c);align-content:start;gap:8px;padding:22px 20px;display:grid;position:relative}.tGJ0qW_steps>li:not(:last-child) .tGJ0qW_step:after{content:"";background:var(--grape-soft);border-radius:4px;width:12px;height:4px;position:absolute;top:34px;right:-14px}.tGJ0qW_top{justify-content:space-between;align-items:center;display:flex}.tGJ0qW_icon{color:var(--grape)}.tGJ0qW_level{background:linear-gradient(180deg, #b7f590, var(--grass-deep));color:var(--white);border-radius:8px;padding:4px 8px}.tGJ0qW_step h3{font-size:var(--step-1)}.tGJ0qW_step p{color:var(--ink-soft);line-height:1.5}@media (max-width:900px){.tGJ0qW_steps{grid-template-columns:repeat(2,minmax(0,1fr))}.tGJ0qW_step:after{display:none}}@media (max-width:520px){.tGJ0qW_steps{grid-template-columns:minmax(0,1fr)}}
