@font-face{font-family:nunito;src:url(../media/Nunito_Variable-s.p.09ye31ig8yfi0.woff2)format("woff2");font-display:swap;font-weight:200 1000}@font-face{font-family:nunito Fallback;src:local(Arial);ascent-override:103.02%;descent-override:35.97%;line-gap-override:0.0%;size-adjust:98.13%}.nunito_2985154c-module__acWbnq__className{font-family:nunito,nunito Fallback}.nunito_2985154c-module__acWbnq__variable{--font-mockup-nunito:"nunito", "nunito Fallback"}
@font-face{font-family:resourceHanRounded;src:url(../media/ResourceHanRoundedCN_Regular_subset-s.14bif06jz63vd.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:resourceHanRounded;src:url(../media/ResourceHanRoundedCN_Medium_subset-s.0qtgimff3i086.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:resourceHanRounded Fallback;src:local(Arial);ascent-override:116.0%;descent-override:28.8%;line-gap-override:0.0%;size-adjust:100.0%}.resourcehanrounded_974572a0-module__GWD8Sa__className{font-family:resourceHanRounded,resourceHanRounded Fallback}.resourcehanrounded_974572a0-module__GWD8Sa__variable{--font-mockup-resource-han:"resourceHanRounded", "resourceHanRounded Fallback"}
.mockup-module__PfcCrG__page{--mockup-accent:#0885f9;--mockup-text:#171717;--mockup-muted:#737373;--mockup-border:#00000014;--digit-dur:.5s;--digit-distance:8px;--digit-stagger:70ms;--digit-blur:2px;--digit-ease:cubic-bezier(.34, 1.45, .64, 1);--digit-dir-x:0;--digit-dir-y:1;--text-swap-dur:.15s;--text-swap-translate-y:4px;--text-swap-blur:2px;--text-swap-ease:ease-in-out;min-height:100svh;color:var(--mockup-text);font-family:var(--font-mockup-nunito), var(--font-mockup-resource-han), "PingFang SC", "Microsoft YaHei", sans-serif;text-rendering:optimizelegibility;background:#fff;font-weight:400;overflow:hidden}.mockup-module__PfcCrG__page::selection,.mockup-module__PfcCrG__page ::selection{color:currentColor;background:#0000001f}.mockup-module__PfcCrG__page a:focus-visible,.mockup-module__PfcCrG__page .mockup-module__PfcCrG__pronunciationButton:focus-visible{outline:2px solid var(--mockup-text);outline-offset:4px}.mockup-module__PfcCrG__page .t-digit-slot:focus-visible{outline:2px solid var(--mockup-text);outline-offset:4px}.mockup-module__PfcCrG__hero{flex-direction:column;gap:clamp(3.5rem,10vw,5rem);width:100%;max-width:80rem;margin:0 auto;padding:0 1rem 2rem;display:flex}.mockup-module__PfcCrG__heroCopy{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:0;padding-top:clamp(6rem,14svh,8rem);display:flex}.mockup-module__PfcCrG__heroCopy h1{color:var(--mockup-text);letter-spacing:-.055em;text-align:center;text-wrap:balance;margin:0;font-size:clamp(3.1rem,14vw,4rem);font-weight:500;line-height:.95}.mockup-module__PfcCrG__pronunciationButton{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;cursor:pointer;touch-action:manipulation;transform-origin:50% 70%;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;transition:transform .22s cubic-bezier(.77,0,.175,1);position:relative}.mockup-module__PfcCrG__soundMark{color:currentColor;pointer-events:none;width:0;height:0;position:absolute;top:.08em;right:-.06em;transform:translate(-.035em,.035em)}.mockup-module__PfcCrG__soundRay{transform-origin:0;height:.075em;display:block;position:absolute;top:0;left:0}.mockup-module__PfcCrG__soundRay:first-child{width:.16em;transform:rotate(-88deg)translate(.08em)}.mockup-module__PfcCrG__soundRay:nth-child(2){width:.23em;transform:rotate(-48deg)translate(.09em)}.mockup-module__PfcCrG__soundRay:nth-child(3){width:.16em;transform:rotate(-8deg)translate(.08em)}.mockup-module__PfcCrG__soundRayCapsule{filter:blur();opacity:.18;transform-origin:0;background:currentColor;border-radius:999px;width:100%;height:100%;display:block}.mockup-module__PfcCrG__tagline{max-width:21rem;color:var(--mockup-text);line-break:strict;text-wrap:pretty;margin:1.4rem 0 0;font-size:clamp(1.15rem,5.3vw,1.3rem);font-weight:500;line-height:1.45}.mockup-module__PfcCrG__taglinePrimary{white-space:nowrap;display:block}.mockup-module__PfcCrG__taglineSecondary{color:#17171785;display:block}@keyframes mockup-module__PfcCrG__t-digit-pop-in{0%{transform:translate(calc(var(--digit-distance) * var(--digit-dir-x)), calc(var(--digit-distance) * var(--digit-dir-y)));opacity:0;filter:blur(var(--digit-blur))}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes mockup-module__PfcCrG__t-text-swap-exit{0%{opacity:1;filter:blur();transform:translateY(0)}to{transform:translateY(calc(var(--text-swap-translate-y) * -1));opacity:0;filter:blur(var(--text-swap-blur))}}.t-digit-slot{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;vertical-align:baseline;cursor:pointer;transform-origin:50% 70%;background:0 0;border:0;align-items:baseline;padding:0;display:inline-grid}.t-digit-slot>*{grid-area:1/1}.t-digit-sizer{visibility:hidden;white-space:nowrap}.t-digit-group{white-space:nowrap;justify-self:start;align-items:baseline;display:inline-flex}.t-digit{will-change:transform, opacity, filter;display:inline-block}.t-digit-group.is-animating .t-digit{animation:mockup-module__PfcCrG__t-digit-pop-in var(--digit-dur) var(--digit-ease) both}.t-digit-group.is-exiting{animation:mockup-module__PfcCrG__t-text-swap-exit var(--text-swap-dur) var(--text-swap-ease) both;pointer-events:none;will-change:transform, opacity, filter}.t-digit-group.is-animating .t-digit[data-stagger="1"]{animation-delay:var(--digit-stagger)}.t-digit-group.is-animating .t-digit[data-stagger="2"]{animation-delay:calc(var(--digit-stagger) * 2)}.mockup-module__PfcCrG__primaryButton{background:var(--mockup-accent);color:#fff;transform-origin:50% 70%;border-radius:999px;justify-content:center;align-items:center;min-height:2.75rem;margin-top:1.75rem;padding:.78rem 1.1rem;font-size:.9375rem;font-weight:500;line-height:1;text-decoration:none;transition:opacity .15s cubic-bezier(.23,1,.32,1);display:inline-flex}.mockup-module__PfcCrG__heroMedia{border:1px solid var(--mockup-border);background:#fff;border-radius:1rem;width:100%;margin:0;overflow:hidden}.mockup-module__PfcCrG__previewImage{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.mockup-module__PfcCrG__footer{min-height:4rem;padding-right:max(1rem, env(safe-area-inset-right));padding-bottom:max(1.25rem, env(safe-area-inset-bottom));padding-left:max(1rem, env(safe-area-inset-left));color:var(--mockup-muted);place-items:center;font-size:.75rem;display:grid}@media (max-width:380px){.mockup-module__PfcCrG__taglinePrimary{white-space:normal}}.mockup-module__PfcCrG__footer p{margin:0}@media (hover:hover) and (pointer:fine){.mockup-module__PfcCrG__pronunciationButton:hover{transform:scale(.99)}.mockup-module__PfcCrG__primaryButton:hover{opacity:.82}}@media (min-width:900px){.mockup-module__PfcCrG__hero{grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(3rem,7vw,7rem);min-height:calc(100svh - 5rem);padding:3rem 1.5rem;display:grid}.mockup-module__PfcCrG__heroCopy{text-align:left;align-items:flex-start;min-height:0;padding-top:0}.mockup-module__PfcCrG__heroCopy h1{font-size:clamp(3.5rem,5vw,4.5rem)}.mockup-module__PfcCrG__tagline{max-width:26rem;font-size:clamp(1.35rem,2.2vw,1.7rem)}}@media (prefers-reduced-motion:reduce){.mockup-module__PfcCrG__pronunciationButton,.mockup-module__PfcCrG__primaryButton{transition:none}.mockup-module__PfcCrG__pronunciationButton:hover{transform:none}.t-digit-group .t-digit{animation:none!important}.t-digit-group.is-exiting{opacity:0;animation:none!important}}
