.home-create[data-v-e472dfe8]{scroll-margin-top:100px}.home-create form>label[data-v-e472dfe8]{display:block;font-size:12px;font-weight:500;color:var(--gw-text-2);margin-bottom:10px}.home-create-box[data-v-e472dfe8]{border:1px solid var(--gw-line);background:var(--gw-surface);border-radius:8px;padding:18px;box-shadow:0 4px 6px #173c2c05,0 14px 32px #173c2c08;transition:border-color .18s,box-shadow .18s}.home-create-box[data-v-e472dfe8]:focus-within{border-color:var(--gw-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--gw-accent) 9%,transparent),0 10px 30px #173c2c08}textarea[data-v-e472dfe8]{display:block;width:100%;min-height:86px;resize:vertical;border:0;padding:0;background:transparent;color:var(--gw-text-1);font:inherit;font-size:16px;line-height:1.7;outline:none}textarea[data-v-e472dfe8]::-moz-placeholder{color:var(--gw-text-2);opacity:.85}textarea[data-v-e472dfe8]::placeholder{color:var(--gw-text-2);opacity:.85}.home-create-controls[data-v-e472dfe8]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.home-create-count[data-v-e472dfe8]{font-size:11px;color:var(--gw-text-2);font-variant-numeric:tabular-nums}.home-create-start[data-v-e472dfe8]{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid #173c2c;border-radius:5px;min-height:44px;padding:10px 18px;background:linear-gradient(180deg,#37684f,#1a4a35);color:#fff;box-shadow:inset 0 1px #ffffff25;font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:filter .18s}.home-create-start>span[data-v-e472dfe8]{transition:transform .18s}.home-create-start[data-v-e472dfe8]:hover:not(:disabled){filter:brightness(1.1)}.home-create-start:hover:not(:disabled)>span[data-v-e472dfe8]{transform:translate(3px)}button[data-v-e472dfe8]:disabled{opacity:.55;cursor:default}button[data-v-e472dfe8]:focus-visible,a[data-v-e472dfe8]:focus-visible{outline:2px solid var(--gw-accent);outline-offset:3px}.home-create-error[data-v-e472dfe8]{margin:8px 0;color:var(--gw-danger, #b42318);font-size:13px}.home-create-continue[data-v-e472dfe8]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;margin-top:12px;min-height:64px;border:1px solid var(--gw-line);border-radius:5px;color:var(--gw-text-1);text-decoration:none;background:var(--gw-surface);transition:border-color .18s}.home-create-continue[data-v-e472dfe8]:hover{border-color:var(--gw-accent)}.home-create-continue span[data-v-e472dfe8]:first-child{min-width:0}.home-create-continue small[data-v-e472dfe8],.home-create-continue strong[data-v-e472dfe8]{display:block}.home-create-continue small[data-v-e472dfe8]{font-size:11px;color:var(--gw-text-2)}.home-create-continue strong[data-v-e472dfe8]{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:640px){.home-create-box[data-v-e472dfe8]{padding:14px}.home-create-start[data-v-e472dfe8]{padding-inline:14px;gap:14px}textarea[data-v-e472dfe8]{min-height:88px}}@media(prefers-reduced-motion:reduce){.home-create[data-v-e472dfe8] *,.home-create-box[data-v-e472dfe8]{animation:none!important;transition:none!important}}.foot .shell.gw-public-commerce{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 48px;padding-top:24px;margin-top:20px;border-top:1px solid var(--gw-line);text-align:left;color:var(--gw-text-2);font-size:14px;line-height:1.7}.foot .shell.gw-public-commerce--support-only{grid-template-columns:minmax(0,1fr)}.gw-public-commerce section{min-width:0}.gw-public-commerce h2{margin:0 0 8px;font-size:15px;font-weight:600;color:var(--gw-text-1)}.gw-public-commerce p{margin:4px 0}.gw-public-commerce .gw-public-price{color:var(--gw-text-1);font-weight:600}.gw-public-commerce a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;padding:4px 0;overflow-wrap:anywhere;color:var(--gw-text-1);text-decoration:underline;text-underline-offset:3px}.gw-public-commerce a:focus-visible{outline:2px solid var(--gw-accent);outline-offset:4px}@media(max-width:768px){.foot .shell.gw-public-commerce{grid-template-columns:minmax(0,1fr);gap:20px}}.landing[data-v-423bd711]{--home-bg: #fcfdfc;--home-panel: #f8faf9;--home-card: #fff;--home-ink: #171a19;--home-muted: #646e69;--home-line: #e0e6e2;--home-green: #1a4a35;--home-soft: #edf4ef;--gw-line: var(--home-line);--gw-surface: var(--home-card);--gw-text-1: var(--home-ink);--gw-text-2: var(--home-muted);--gw-accent: var(--home-green);--gw-accent-on: #fff;padding:26px 24px 0;color:var(--home-ink);background:repeating-linear-gradient(-45deg,transparent 0 5px,#5c9d7714 5px 6px),var(--home-bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.7;overflow-wrap:anywhere}.landing--dark[data-v-423bd711]{--home-bg: #181c1a;--home-panel: #202622;--home-card: #1c211e;--home-ink: #edf2ef;--home-muted: #a6b3ab;--home-line: #36413a;--home-green: #9ad4b1;--home-soft: #243b2d;--gw-accent-on: #173c2c}.landing[data-v-423bd711] *,.landing[data-v-423bd711] *:before,.landing[data-v-423bd711] *:after{box-sizing:border-box}.landing a[data-v-423bd711]{color:inherit;text-decoration:none}.landing p[data-v-423bd711],.landing h1[data-v-423bd711],.landing h2[data-v-423bd711],.landing h3[data-v-423bd711]{margin:0}.landing[data-v-423bd711] :is(a,button,summary):focus-visible{outline:2px solid var(--home-green);outline-offset:4px}.landing[data-v-423bd711] :is(a,button,summary){-webkit-tap-highlight-color:transparent;touch-action:manipulation}.landing[data-v-423bd711] :is(button,summary){cursor:pointer}.home-skip[data-v-423bd711]{position:fixed;left:24px;top:-100px;z-index:1100;padding:12px 20px;background:var(--home-card);border:1px solid var(--home-green)}.home-skip[data-v-423bd711]:focus{top:80px}.home-shell[data-v-423bd711]{max-width:1200px;margin:auto}.home-compass[data-v-423bd711]{display:inline-block;color:var(--home-green);font-family:serif;font-size:40px;font-weight:400;line-height:1}.home-workspace[data-v-423bd711]{min-width:0;border:1px solid var(--home-line);background:var(--home-card)}.home-workspace[data-v-423bd711]:before{display:block;height:4px;background:linear-gradient(90deg,#0fa958 0,#0fa958 38%,#4b83c4 38%,#4b83c4 64%,#262b29 64%);content:""}.hero[data-v-423bd711]{position:relative;padding:50px 48px 24px;text-align:center;background:radial-gradient(ellipse at 50% 0,#6baf8520,transparent 65%),radial-gradient(var(--home-line) .65px,transparent .65px);background-size:auto,7px 7px}.home-benefits[data-v-423bd711]{position:absolute;top:260px;inset-inline:24px;display:flex;justify-content:space-between;gap:16px;pointer-events:none}.home-benefit[data-v-423bd711]{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-self:flex-start;width:200px;padding:24px 18px;border:1px solid var(--home-green);border-radius:8px;background:var(--home-soft);color:var(--home-green);text-align:left;pointer-events:auto;animation:home-benefit-arrive-423bd711 .3s cubic-bezier(.22,.61,.36,1) both}.home-benefit[data-v-423bd711]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(105deg,transparent 32%,color-mix(in srgb,currentColor 18%,transparent) 48%,transparent 64%);transform:translate(-120%);pointer-events:none;animation:home-benefit-sheen-423bd711 1.6s cubic-bezier(.4,0,.2,1) .38s 2}.home-benefit--credits[data-v-423bd711]{background:var(--home-green);color:var(--gw-accent-on)}.home-benefit--words[data-v-423bd711]{animation-delay:60ms}.home-benefit--words[data-v-423bd711]:after{animation-delay:.56s}@keyframes home-benefit-arrive-423bd711{0%{opacity:.6;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes home-benefit-sheen-423bd711{0%{transform:translate(-120%)}to{transform:translate(120%)}}html[data-gushiwu-animation=off] .home-benefit,html[data-gushiwu-animation=off] .home-benefit:after{animation:none!important}.home-benefit-lead[data-v-423bd711]{font-size:15px;font-weight:500}.home-benefit-value[data-v-423bd711]{display:grid;gap:2px;padding-block:14px}.home-benefit-value strong[data-v-423bd711]{font-size:44px;font-weight:700;line-height:1.15;letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap}.home-benefit-value>span[data-v-423bd711]{font-size:15px}.home-benefit-note[data-v-423bd711]{font-size:12px;line-height:1.7}.home-benefit-note+.home-benefit-note[data-v-423bd711]{margin-top:8px}.home-benefit-action[data-v-423bd711]{display:flex;align-items:center;justify-content:center;min-height:44px;margin-top:20px;padding:10px 8px;border:1px solid currentColor;border-radius:5px;background:var(--gw-accent-on);color:var(--home-green)!important;font-size:14px;font-weight:600;text-align:center}.home-benefit-action[data-v-423bd711]:hover{opacity:.88}.home-benefit-action[data-v-423bd711]:focus-visible{outline-color:var(--gw-accent-on)!important}@media(max-width:1199px){.home-benefits[data-v-423bd711]{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:650px;margin:20px auto 0}.home-benefit[data-v-423bd711]{align-self:stretch;width:auto;min-width:0;padding:18px 16px}.home-benefit-value strong[data-v-423bd711]{font-size:34px}}@media(max-width:520px){.home-benefits[data-v-423bd711]{gap:10px}.home-benefit[data-v-423bd711]{padding:16px 12px}.home-benefit-lead[data-v-423bd711],.home-benefit-value>span[data-v-423bd711]{font-size:13px}.home-benefit-value strong[data-v-423bd711]{font-size:30px}.home-benefit-action[data-v-423bd711]{margin-top:auto;font-size:12px}}.hero-overline[data-v-423bd711]{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--home-green);font-size:12px}.home-status-dot[data-v-423bd711],.preview-dot[data-v-423bd711]{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--home-green)}.hero h1[data-v-423bd711]{max-width:780px;margin:22px auto 18px;color:var(--home-green);font-family:Songti SC,"Noto Serif SC",SimSun,Georgia,serif;font-size:clamp(32px,3.35vw,50px);font-weight:400;line-height:1.4;letter-spacing:.04em;text-wrap:balance}.hero-sub[data-v-423bd711]{max-width:560px;margin:auto!important;color:var(--home-muted);font-size:14px;line-height:1.9;text-wrap:balance}.hero-category[data-v-423bd711]{margin-bottom:var(--gw-s-2)!important;font-size:var(--gw-fs-lg);font-weight:500}.hero-conditions[data-v-423bd711]{max-width:42em;margin:var(--gw-s-3) auto 0!important;color:var(--home-muted);font-size:var(--gw-fs-xs)}.home-reading-links[data-v-423bd711]{display:flex;flex-wrap:wrap;gap:var(--gw-s-2) var(--gw-s-5);margin-top:var(--gw-s-5)}.home-reading-links a[data-v-423bd711]{display:inline-flex;align-items:center;min-height:var(--gw-control-lg);text-decoration:underline;text-underline-offset:4px}.hero[data-v-423bd711] .home-create{max-width:650px;margin:32px auto 0;text-align:left;animation:home-arrive-423bd711 .4s cubic-bezier(.22,.61,.36,1) both}.hero-discover[data-v-423bd711]{display:inline-flex;gap:14px;align-items:center;min-height:44px;margin-top:14px;color:var(--home-muted)!important;font-size:12px}.hero-discover span[data-v-423bd711]{transition:transform .18s}.hero-discover:hover span[data-v-423bd711]{transform:translateY(3px)}.home-tool-strip[data-v-423bd711]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--home-line);background:var(--home-panel)}.home-tool-strip>div[data-v-423bd711]{padding:22px 24px}.home-tool-strip>div+div[data-v-423bd711]{border-left:1px solid var(--home-line)}.home-tool-strip svg[data-v-423bd711]{width:21px;height:21px;margin-bottom:10px;stroke:var(--home-green);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.home-tool-strip h2[data-v-423bd711]{font-size:14px;font-weight:600;margin-bottom:6px}.home-tool-strip p[data-v-423bd711]{font-size:12px;color:var(--home-muted);line-height:1.8}.home-section[data-v-423bd711]{padding:48px 36px;scroll-margin-top:90px}.home-section+.home-section[data-v-423bd711]{border-top:1px solid var(--home-line)}.home-section h2[data-v-423bd711]{font-size:clamp(23px,2.4vw,30px);font-weight:550;line-height:1.5;letter-spacing:-.025em;text-wrap:balance}.section-heading[data-v-423bd711]{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:28px}.section-heading p[data-v-423bd711]{max-width:520px;margin-top:10px;color:var(--home-muted);font-size:13px}.section-mark[data-v-423bd711]{color:var(--home-green);font-size:40px}.experience-layout[data-v-423bd711]{display:grid;grid-template-columns:210px minmax(0,1fr);gap:24px;align-items:start}.experience-steps[data-v-423bd711]{display:flex;flex-direction:column;gap:8px}.experience-steps button[data-v-423bd711]{display:flex;gap:12px;align-items:flex-start;min-height:88px;padding:16px 12px;border:1px solid transparent;border-radius:5px;background:transparent;text-align:left;font:inherit;color:var(--home-muted);transition:background-color .18s,border-color .18s}.experience-steps button[data-v-423bd711]:hover{background:var(--home-panel)}.experience-steps button[aria-pressed=true][data-v-423bd711]{background:var(--home-soft);border-color:var(--home-line);color:var(--home-green)}.stage-number[data-v-423bd711]{flex-shrink:0;font-size:11px;margin-top:3px;font-variant-numeric:tabular-nums;white-space:nowrap}.experience-steps button>span[data-v-423bd711]:nth-child(2){min-width:0}.experience-steps strong[data-v-423bd711]{display:block;font-weight:600;font-size:14px}.experience-steps small[data-v-423bd711]{display:block;margin-top:5px;font-size:12px;color:var(--home-muted);line-height:1.7}.preview-hint[data-v-423bd711]{padding:12px;font-size:11px;color:var(--home-muted)}.preview-frame[data-v-423bd711]{min-width:0;border:1px solid var(--home-line);border-radius:6px;background:var(--home-panel);box-shadow:0 8px 30px #173c2c06;overflow:hidden}.preview-toolbar[data-v-423bd711]{display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 16px;border-bottom:1px solid var(--home-line);font-size:11px}.preview-toolbar strong[data-v-423bd711]{font-weight:500}.preview-toolbar>span[data-v-423bd711]:last-child{color:var(--home-muted);margin-left:auto;font-size:10px;text-align:right}.preview-content[data-v-423bd711]{min-height:380px;padding:22px}.preview-paper[data-v-423bd711]{min-height:232px;padding:24px;border:1px solid var(--home-line);background:var(--home-card);box-shadow:0 3px 5px #173c2c03}.preview-page-label[data-v-423bd711]{color:var(--home-muted);font-size:10px}.preview-paper h3[data-v-423bd711]{margin-top:14px;font-family:Songti SC,SimSun,Georgia,serif;font-weight:500;font-size:20px;line-height:1.6}.preview-paper p[data-v-423bd711]{margin-top:18px;font-size:13px;line-height:2;white-space:pre-line}.paper-end[data-v-423bd711]{display:block;color:var(--home-line);margin-top:14px;text-align:center}.preview-notes[data-v-423bd711]{display:grid;gap:8px;margin-top:18px}.preview-notes>div[data-v-423bd711]{display:flex;gap:10px;font-size:11px;color:var(--home-muted)}.preview-notes>div>span[data-v-423bd711]{color:var(--home-green);font-variant-numeric:tabular-nums}.paper-enter-active[data-v-423bd711],.paper-leave-active[data-v-423bd711]{transition:opacity .16s ease,transform .16s ease}.paper-enter-from[data-v-423bd711]{opacity:0;transform:translateY(5px)}.paper-leave-to[data-v-423bd711]{opacity:0;transform:translateY(-3px)}.analysis-feature[data-v-423bd711]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:44px;align-items:center;background:var(--home-panel)}.analysis-art[data-v-423bd711]{position:relative;min-height:260px;background:radial-gradient(var(--home-line) .8px,transparent .8px);background-size:8px 8px;display:flex;align-items:center}.mini-book[data-v-423bd711]{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;margin-left:10%;width:150px;height:205px;padding:20px;color:var(--home-green);background:var(--home-soft);border:1px solid var(--home-line);border-left:5px double var(--home-line);transform:rotate(-6deg);box-shadow:8px 10px 22px #173c2c08}.mini-book>span[data-v-423bd711]{font-family:Songti SC,SimSun,Georgia,serif;font-size:18px}.mini-book svg[data-v-423bd711]{width:85px;height:85px;margin:12px 0;stroke:currentColor;stroke-width:1.2}.mini-book small[data-v-423bd711]{font-size:10px}.mini-rhythm[data-v-423bd711]{position:absolute;right:0;bottom:4px;width:60%;padding:16px;border:1px solid var(--home-line);border-radius:4px;background:var(--home-card);box-shadow:0 8px 20px #173c2c06;transform:rotate(3deg);transition:transform .22s ease}.analysis-feature:hover .mini-rhythm[data-v-423bd711]{transform:rotate(0)}.mini-rhythm svg[data-v-423bd711]{display:block;width:100%}.chart-grid[data-v-423bd711]{stroke:var(--home-line);stroke-dasharray:2 4}.rhythm-line[data-v-423bd711]{stroke:var(--home-green);stroke-width:2;stroke-linejoin:round}.mini-rhythm>span[data-v-423bd711]{font-size:10px;color:var(--home-muted)}.analysis-copy p[data-v-423bd711]{margin-top:16px;color:var(--home-muted);font-size:13px;line-height:1.9}.analysis-copy ul[data-v-423bd711]{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:20px 0 24px;list-style:none}.analysis-copy li[data-v-423bd711]{padding:3px 8px;border:1px solid var(--home-line);border-radius:3px;font-size:10px;color:var(--home-green)}.text-link[data-v-423bd711]{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;min-height:44px;color:var(--home-green)!important;font-size:13px}.text-link[data-v-423bd711]:hover{text-decoration:underline;text-underline-offset:5px}.home-guide-grid[data-v-423bd711]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--home-line)}.home-guide-grid a[data-v-423bd711]{display:flex;flex-direction:column;gap:26px;padding:22px 16px;border-bottom:1px solid var(--home-line);transition:background-color .18s}.home-guide-grid a[data-v-423bd711]:not(:nth-child(3n)){border-right:1px solid var(--home-line)}.home-guide-grid a[data-v-423bd711]:hover{background:var(--home-soft)}.home-guide-grid strong[data-v-423bd711]{font-size:14px;font-weight:500}.home-guide-grid a>span[data-v-423bd711]{display:flex;justify-content:space-between;gap:8px;color:var(--home-muted);font-size:11px}.stats-section>p[data-v-423bd711]{margin-top:8px;color:var(--home-muted);font-size:12px}.stats[data-v-423bd711]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:30px;gap:20px}.stats strong[data-v-423bd711],.stats span[data-v-423bd711]{display:block}.stats strong[data-v-423bd711]{font-family:Georgia,Songti SC,SimSun,serif;font-size:clamp(24px,2.6vw,36px);font-weight:400;font-variant-numeric:tabular-nums}.stats span[data-v-423bd711]{color:var(--home-muted);font-size:12px;margin-top:4px}.faq[data-v-423bd711]{margin-top:24px;border-top:1px solid var(--home-line)}.faq details[data-v-423bd711]{border-bottom:1px solid var(--home-line)}.faq summary[data-v-423bd711]{display:flex;justify-content:space-between;gap:20px;align-items:center;min-height:64px;padding:16px 0;font-size:14px;list-style:none}.faq summary[data-v-423bd711]::-webkit-details-marker{display:none}.faq summary>span[data-v-423bd711]{flex-shrink:0;color:var(--home-green);font-size:20px;transition:transform .18s}.faq details[open] summary>span[data-v-423bd711]{transform:rotate(45deg)}.faq details p[data-v-423bd711]{max-width:64ch;padding:0 30px 24px 0;font-size:13px;color:var(--home-muted);line-height:1.9}.final[data-v-423bd711]{text-align:center;background:radial-gradient(ellipse at 50% 100%,#6baf8518,transparent 70%)}.final h2[data-v-423bd711]{margin:22px 0 24px;font-family:Songti SC,SimSun,Georgia,serif;font-weight:400}.home-primary[data-v-423bd711]{display:inline-flex;align-items:center;justify-content:space-between;gap:60px;min-height:48px;padding:12px 22px;border:1px solid #173c2c;border-radius:5px;color:#fff!important;background:linear-gradient(180deg,#37684f,#1a4a35);box-shadow:inset 0 1px #ffffff25;font-size:14px;transition:filter .18s}.home-primary[data-v-423bd711]:hover{filter:brightness(1.1)}.shell[data-v-423bd711]{max-width:1200px;margin:auto}.foot[data-v-423bd711]{padding:36px 0 0}.foot-in[data-v-423bd711]{display:flex;gap:20px;align-items:center;flex-wrap:wrap;padding:20px 0;border-top:1px solid var(--home-line)}.foot-brand[data-v-423bd711]{display:inline-flex;gap:8px;align-items:center;font-size:14px;font-weight:600}.foot-mark[data-v-423bd711]{width:24px;height:24px}.foot-copy[data-v-423bd711]{color:var(--home-muted);font-size:11px}.foot-links[data-v-423bd711]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-left:auto;font-size:11px;color:var(--home-muted)}.foot-links a[data-v-423bd711]{display:inline-flex;align-items:center;min-height:44px}.foot .gw-public-commerce[data-v-423bd711]{color:var(--home-muted);padding:12px 0 28px;border-color:var(--home-line)}.foot .gw-public-commerce h2[data-v-423bd711]{color:var(--home-ink);font-size:13px}@keyframes home-arrive-423bd711{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1100px)and (max-height:800px){.hero[data-v-423bd711]{padding-top:32px}.hero h1[data-v-423bd711]{font-size:42px;margin-top:16px}.hero[data-v-423bd711] .home-create{margin-top:24px}}@media(max-width:1100px){.hero[data-v-423bd711]{padding-inline:28px}.home-section[data-v-423bd711]{padding:36px 28px}.experience-layout[data-v-423bd711]{grid-template-columns:1fr;gap:16px}.experience-steps[data-v-423bd711]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.experience-steps button[data-v-423bd711]{padding:12px 8px;gap:8px}.preview-hint[data-v-423bd711]{grid-column:1 / -1;padding:0 4px}.analysis-feature[data-v-423bd711]{gap:24px}}@media(max-width:800px){.landing[data-v-423bd711]{padding:16px 16px 0}.hero[data-v-423bd711]{padding:36px 24px 20px}.hero h1[data-v-423bd711]{max-width:560px;font-size:38px}.hero-sub[data-v-423bd711]{max-width:460px}.hero[data-v-423bd711] .home-create{margin-top:26px}.home-section[data-v-423bd711]{padding:36px 24px}.home-tool-strip>div[data-v-423bd711]{padding:20px 16px}.foot-links[data-v-423bd711]{margin-left:0}}@media(max-width:520px){.landing[data-v-423bd711]{padding:10px 10px 0}.hero[data-v-423bd711]{padding:26px 18px 12px}.hero h1[data-v-423bd711]{margin:16px auto 12px;font-size:32px;letter-spacing:.015em}.hero-sub[data-v-423bd711]{font-size:13px;line-height:1.8}.hero[data-v-423bd711] .home-create{margin-top:22px}.hero-overline[data-v-423bd711]{font-size:11px}.hero-discover[data-v-423bd711]{margin-top:8px}.home-tool-strip[data-v-423bd711]{grid-template-columns:1fr}.home-tool-strip>div[data-v-423bd711]{padding:15px 18px;display:grid;grid-template-columns:22px minmax(0,1fr);gap:0 10px}.home-tool-strip>div+div[data-v-423bd711]{border-left:0;border-top:1px solid var(--home-line)}.home-tool-strip svg[data-v-423bd711]{grid-row:1 / 3;margin:2px 0 0;width:18px;height:18px}.home-tool-strip h2[data-v-423bd711]{margin-bottom:3px;font-size:13px}.home-tool-strip p[data-v-423bd711]{font-size:11px}.home-section[data-v-423bd711]{padding:30px 18px}.section-heading[data-v-423bd711]{gap:12px;margin-bottom:22px;align-items:flex-start}.section-heading p[data-v-423bd711]{font-size:12px}.section-mark[data-v-423bd711]{font-size:28px}.experience-steps[data-v-423bd711]{gap:6px}.experience-steps button[data-v-423bd711]{display:block;min-height:64px;padding:10px 6px;text-align:center}.stage-number[data-v-423bd711]{display:none}.experience-steps strong[data-v-423bd711]{font-size:12px}.experience-steps small[data-v-423bd711]{display:none}.preview-hint[data-v-423bd711]{font-size:10px;margin:4px 0!important}.preview-content[data-v-423bd711]{min-height:420px;padding:14px}.preview-paper[data-v-423bd711]{min-height:284px;padding:18px 14px}.preview-paper h3[data-v-423bd711]{font-size:18px}.preview-paper p[data-v-423bd711]{font-size:12px}.preview-toolbar[data-v-423bd711]{padding-inline:12px}.preview-toolbar>span[data-v-423bd711]:last-child{max-width:135px}.preview-notes>div[data-v-423bd711]{font-size:10px}.analysis-feature[data-v-423bd711]{display:flex;flex-direction:column;gap:24px}.analysis-art[data-v-423bd711]{width:100%;min-height:225px}.mini-book[data-v-423bd711]{height:185px;width:140px;margin-left:12%}.mini-rhythm[data-v-423bd711]{width:58%;right:5%}.analysis-copy p[data-v-423bd711]{font-size:13px}.guide-section .section-heading[data-v-423bd711]{flex-direction:column;gap:8px}.home-guide-grid[data-v-423bd711]{grid-template-columns:1fr}.home-guide-grid a[data-v-423bd711]{flex-direction:row;align-items:center;gap:12px;padding:16px 2px;min-height:60px}.home-guide-grid a[data-v-423bd711]:not(:nth-child(3n)){border-right:0}.home-guide-grid a>span[data-v-423bd711]{white-space:nowrap;gap:10px}.stats[data-v-423bd711]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.stats strong[data-v-423bd711]{font-size:28px}.faq summary[data-v-423bd711]{font-size:13px}.foot-in[data-v-423bd711]{gap:10px 16px}.foot-links[data-v-423bd711]{gap:4px 16px}.foot[data-v-423bd711]{padding-top:20px}}@media(prefers-reduced-motion:reduce){.landing[data-v-423bd711] *,.landing[data-v-423bd711] *:before,.landing[data-v-423bd711] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
