.page_page__gWsUw{color:var(--text)}.page_page__gWsUw a:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.page_actions__OOgEe{display:flex;align-items:center}.page_hero__Nfmck{display:grid;grid-template-columns:1.15fr 1fr;gap:64px;align-items:center;padding:76px 0 64px}.page_eyebrow__R6OBZ{color:var(--accent);font-size:12px;font-weight:700;letter-spacing:.12em;margin:0 0 16px}.page_hero__Nfmck h1{margin:0 0 22px;font-size:clamp(38px,5vw,60px);letter-spacing:-.04em;line-height:1.2}.page_tagline__sm9BU{font-size:clamp(22px,2.5vw,30px);line-height:1.6;margin:0 0 20px;font-weight:600}.page_features__IgPzn p,.page_intro__xCQ30,.page_levels__k7S__ p,.page_start__gkKxF>p,.page_steps__55cUk p,.page_sync__uuL21 p{color:var(--muted);line-height:1.9}.page_intro__xCQ30{font-size:16px;max-width:470px}.page_actions__OOgEe{gap:20px;flex-wrap:wrap;margin:28px 0 20px}.page_primary__YkvcV,.page_secondary__iYPSq{display:inline-flex;align-items:center;justify-content:center;gap:14px;font-size:15px;text-decoration:none;font-weight:600}.page_primary__YkvcV{background:var(--accent);color:white;border-radius:14px;padding:12px 18px}.page_primary__YkvcV:hover{background:#12473f}.page_secondary__iYPSq{color:var(--accent);padding:10px 0}.page_secondary__iYPSq:hover{text-decoration:underline}.page_caption__nE7Al{color:var(--muted);font-size:13px;line-height:1.8}.page_story__pdNOE{padding:30px;background:var(--panel-strong);border:1px solid var(--line);border-radius:8px 32px 32px 8px;box-shadow:-7px 0 0 var(--accent-soft),var(--shadow)}.page_storyHeading__C1lG0{display:flex;justify-content:space-between;gap:16px;font-size:12px;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:18px}.page_storyText__9yHsr{font-family:Songti SC,STSong,serif;font-size:clamp(20px,2.2vw,27px);line-height:2.15;margin:34px 0}.page_storyText__9yHsr strong{color:var(--accent);border-bottom:3px solid #b7d8b2;font-family:Georgia,serif}.page_gloss__5RoSV{font-size:16px;color:var(--muted)}.page_word__GA_ya{display:flex;justify-content:space-between;gap:12px;align-items:center;background:var(--accent-soft);border-radius:12px;padding:18px}.page_word__GA_ya strong{display:block;font-family:Georgia,serif;font-size:25px;color:var(--accent);margin-bottom:6px}.page_word__GA_ya span{font-size:12px;color:var(--accent)}.page_wordLabel__bXw_o{border-left:1px solid #b5cdc5;padding-left:14px}.page_storyNote__0JUIp{font-size:12px;color:var(--muted);margin:22px 0 0}.page_section__0Cz0_{padding:50px 0;border-top:1px solid var(--line);scroll-margin-top:24px}.page_page__gWsUw h2{font-size:clamp(24px,3vw,34px);line-height:1.5;margin:0 0 26px;letter-spacing:-.025em}.page_page__gWsUw h3{font-size:19px;line-height:1.5;margin:12px 0 10px}.page_steps__55cUk{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;padding:0;margin:32px 0 0;list-style:none}.page_stepNumber__nrAWz{font-family:Georgia,serif;font-size:30px;color:var(--accent)}.page_features__IgPzn p,.page_steps__55cUk p{margin:0;font-size:15px}.page_features__IgPzn{display:grid;grid-template-columns:repeat(2,1fr);column-gap:48px}.page_features__IgPzn article{padding:20px 0 24px;border-bottom:1px solid var(--line)}.page_levels__k7S__{padding:24px 28px;margin-top:30px;background:var(--panel);border-radius:16px}.page_levels__k7S__ h3{margin-top:0}.page_levels__k7S__ p{font-size:15px}.page_levels__k7S__ ul{display:flex;gap:10px;flex-wrap:wrap;padding:0;list-style:none;margin:20px 0 0}.page_levels__k7S__ li{color:var(--accent);padding:7px 18px;font-size:14px}.page_levels__k7S__ li,.page_sync__uuL21{background:var(--accent-soft);border-radius:20px}.page_sync__uuL21{display:grid;grid-template-columns:.85fr 1.15fr;gap:48px;padding:40px}.page_sync__uuL21 p{margin-top:0;font-size:15px}.page_sync__uuL21 p:last-child{margin-bottom:0}.page_start__gkKxF{text-align:center;padding:66px 0 48px;scroll-margin-top:24px}.page_start__gkKxF h2{margin-bottom:18px}.page_start__gkKxF>p{margin:8px 0}.page_start__gkKxF>.page_eyebrow__R6OBZ{color:var(--accent);margin-bottom:16px}.page_searchName__r85zw{display:flex;align-items:center;justify-content:center;gap:14px;width:fit-content;max-width:100%;margin:26px auto;padding:20px 28px;border:1px solid var(--line);border-radius:14px;background:var(--panel-strong);font-size:22px;font-weight:600}.page_searchType__vH0Gq{font-size:12px;color:var(--muted);font-weight:400}@media (max-width:850px){.page_hero__Nfmck{gap:32px}.page_story__pdNOE{padding:22px}.page_sync__uuL21{padding:28px;gap:26px}}@media (max-width:640px){.page_hero__Nfmck{grid-template-columns:1fr;padding:40px 0;gap:30px}.page_intro__xCQ30{max-width:none}.page_storyText__9yHsr{font-size:24px}.page_features__IgPzn,.page_steps__55cUk,.page_sync__uuL21{grid-template-columns:1fr}.page_steps__55cUk{gap:24px}.page_steps__55cUk li{border-left:2px solid var(--line);padding-left:20px}.page_section__0Cz0_{padding:36px 0}.page_sync__uuL21{gap:0;padding:24px}.page_levels__k7S__{padding:22px}.page_searchName__r85zw{gap:10px;padding:18px;font-size:20px;flex-wrap:wrap}}.page_screenshots__QLZ3p{padding:50px 0;border-top:1px solid var(--line)}.page_screenshotsIntro__vV2Xg{max-width:620px}.page_screenshotsIntro__vV2Xg p:last-child{color:var(--muted);line-height:1.9}.page_screenshotGrid__saTR5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:28px;align-items:start}.page_screenshotGrid__saTR5 figure{margin:0}.page_screenshotGrid__saTR5 img{display:block;width:100%;max-width:260px;margin:0 auto;border:1px solid var(--line);border-radius:24px;box-shadow:var(--shadow);background:var(--panel-strong)}.page_screenshotGrid__saTR5 figcaption{margin-top:12px;color:var(--accent);text-align:center;font-size:14px;font-weight:700}@media (max-width:640px){.page_screenshots__QLZ3p{padding:36px 0}.page_screenshotGrid__saTR5{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.page_screenshotGrid__saTR5 img{border-radius:14px}.page_screenshotGrid__saTR5 figcaption{font-size:12px}}