@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/974981e1eca6835f-s.0bahv6ekb5-jz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/25956f05b5455a57-s.1yoa-6-u8yac5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cfea0ed4771e6999-s.08yayveuo0nnd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8365a24fee21d08d-s.p.3i5xonuquvnt4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.mnJm8W_className{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:600}
.wg{--card:#fff;--ink:#0d1520;--ink-2:#2c3846;--muted:#566170;--line:#0d15201f;--brand:#0069b5;--heat:#ff7a2a;--wa:#0b7a3e;--ease-out:cubic-bezier(.23,1,.32,1);--ease-drawer:cubic-bezier(.32,.72,0,1);--sans:var(--font);--mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#fff;font-family:var(--sans)}@media (prefers-color-scheme:dark){.wg{--card:#151e28;--ink:#e9eef4;--ink-2:#c3ccd7;--muted:#9aa6b4;--line:#e9eef41f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.wg *,.wg :before,.wg :after{box-sizing:border-box}.wg button,.wg a{font:inherit;color:inherit}.wg :focus-visible{outline-offset:3px;border-radius:10px;outline:2px solid #fff}.wg .wg-scene{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;position:fixed;inset:0}.wg .wg-scene:active{cursor:grabbing}.wg .wg-photo{pointer-events:none;-webkit-user-drag:none;object-fit:cover;object-position:42% 60%;width:100%;height:100%;transition:transform 2.4s var(--ease-out),filter 2s ease;position:absolute;inset:0;transform:scale(1.04)}.wg.wg-warm .wg-photo{filter:saturate(1.15);transform:scale(1)}.wg canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.wg .wg-heat{pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(120% 55% at 50% 100%,#ff82328c,#ff6e282e 45%,#0000 70%);transition:opacity 2s;position:absolute;inset:0}.wg.wg-warm .wg-heat{opacity:1}.wg .wg-frame{pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 10px #141a22d9,inset 0 0 60px #00000059}.wg .wg-top{z-index:4;padding:calc(env(safe-area-inset-top,0px) + 14px) 18px 0;pointer-events:none;align-items:center;gap:10px;display:flex;position:absolute;top:0;left:0;right:0}.wg .wg-top .wg-home{pointer-events:auto;--logo-blue:#3d93dc;display:block}.wg .wg-chip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:34px;font:500 13px var(--mono);white-space:nowrap;background:#0a0e1480;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:0 13px;display:flex}.wg .wg-chip i{background:#8fc3ff;border-radius:50%;width:8px;height:8px;transition:background-color .6s,box-shadow .6s;box-shadow:0 0 8px #8fc3ff}.wg.wg-warm .wg-chip i{background:var(--heat);box-shadow:0 0 10px var(--heat)}.wg .wg-chip .wg-t{display:grid}.wg .wg-chip .wg-t span{transition:opacity .35s ease,transform .45s var(--ease-out),filter .35s ease;grid-area:1/1}.wg .wg-chip .wg-t span:last-child{opacity:0;filter:blur(3px);transform:translateY(6px)}.wg.wg-warm .wg-chip .wg-t span:first-child{opacity:0;filter:blur(3px);transform:translateY(-6px)}.wg.wg-warm .wg-chip .wg-t span:last-child{opacity:1;filter:none;transform:none}.wg .wg-hint{z-index:3;pointer-events:none;transition:opacity .4s ease,transform .5s var(--ease-out);flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.wg .wg-hint.wg-hide{opacity:0;transform:translate(-50%,-40%)}.wg .wg-hint .wg-finger{width:46px;height:46px;animation:wg-swipe 2.2s var(--ease-out) infinite;background:#ffffff47;border:2px solid #ffffffe6;border-radius:50%}@keyframes wg-swipe{0%{opacity:0;transform:translate(-70px)}15%{opacity:1}70%{opacity:1;transform:translate(70px)}to{opacity:0;transform:translate(70px)}}.wg .wg-hint span{color:#0d1520;background:#ffffffd9;border-radius:999px;padding:8px 14px;font-size:15px;font-weight:600}.wg .wg-bottom{z-index:4;padding:0 18px calc(env(safe-area-inset-bottom,0px) + 22px);pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:0;left:0;right:0}.wg .wg-switch{pointer-events:auto;color:#0d1520;cursor:pointer;opacity:0;height:60px;transition:opacity .45s ease,transform .5s var(--ease-out),background-color .3s ease;background:#fff;border:0;border-radius:999px;align-items:center;gap:12px;padding:0 24px 0 10px;font-size:17px;font-weight:650;display:inline-flex;transform:translateY(16px)scale(.96);box-shadow:0 18px 40px -14px #0009}.wg .wg-switch.wg-show{opacity:1;transform:none}.wg .wg-switch:active{transform:scale(.97)}.wg .wg-switch .wg-knob{background:#e6ebf0;border-radius:50%;place-items:center;width:42px;height:42px;transition:background-color .4s;display:grid}.wg .wg-switch .wg-knob svg{color:#0d1520;width:22px;height:22px;transition:color .4s}.wg.wg-warm .wg-switch{opacity:0;pointer-events:none;transform:translateY(16px)}.wg.wg-warm .wg-switch .wg-knob{background:var(--heat)}.wg .wg-end{z-index:6;background:var(--card);max-width:560px;color:var(--ink);padding:22px 20px calc(env(safe-area-inset-bottom,0px) + 20px);transition:transform .6s var(--ease-drawer);border-radius:26px 26px 0 0;margin:0 auto;position:absolute;bottom:0;left:0;right:0;transform:translateY(105%);box-shadow:0 -20px 50px -20px #00000080}.wg .wg-end.wg-on{transform:none}.wg .wg-end .wg-k{font:500 12.5px var(--mono);color:var(--heat-text);letter-spacing:.04em}.wg .wg-end h1{letter-spacing:-.035em;margin:8px 0 0;font-size:clamp(30px,8.4vw,40px);font-weight:650;line-height:1}.wg .wg-end p{color:var(--ink-2);margin:10px 0 0;font-size:15.5px;line-height:1.45}.wg .wg-acts{gap:10px;margin-top:18px;display:grid}.wg .wg-acts .wg-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.wg .wg-btn{cursor:pointer;white-space:nowrap;height:52px;transition:transform .16s var(--ease-out),background-color .2s ease,border-color .2s ease;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.wg .wg-btn:active{transform:scale(.97)}.wg .wg-btn svg{width:20px;height:20px}.wg .wg-btn-wa{background:var(--wa);color:#fff}.wg .wg-btn-ghost{border-color:var(--line);color:var(--ink);background:0 0}@media (hover:hover) and (pointer:fine){.wg .wg-btn-wa:hover{background:#096a35}.wg .wg-btn-ghost:hover{border-color:var(--ink)}}@media (prefers-reduced-motion:reduce){.wg .wg-hint .wg-finger{animation:none}.wg .wg-end{opacity:0;visibility:hidden;transition:opacity .2s;transform:none}.wg .wg-end.wg-on{opacity:1;visibility:visible}}html.wg-lock,html.wg-lock body{overscroll-behavior:none;background:#0b1118;overflow:hidden}.wg .wg-scene{z-index:90;background:#0b1118}.wg .wg-top{z-index:94}.wg .wg-hint{z-index:93}.wg .wg-bottom{z-index:94}.wg .wg-end{z-index:96}.wg .wg-end h1{font-variation-settings:"wdth" 112}
