.editorial-page[data-v-25eacb74]{background:var(--ge-page);color:var(--ge-ink);min-height:100vh;padding:16px 0 28px}.editorial-shell[data-v-25eacb74]{margin:auto;width:min(980px,calc(100% - 56px))}.editorial-breadcrumb[data-v-25eacb74]{color:var(--ge-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:10px;margin:42px 0 0}.editorial-breadcrumb a[data-v-25eacb74]{color:var(--ge-forest);text-decoration:none}.editorial-hero[data-v-25eacb74]{padding:62px 0 52px}.editorial-eyebrow[data-v-25eacb74]{color:var(--ge-forest);font-size:11px;font-weight:800;letter-spacing:.16em;margin:0 0 20px}.editorial-hero h1[data-v-25eacb74]{font-size:clamp(48px,7vw,82px);letter-spacing:-.07em;line-height:1.02;margin:0;max-width:930px}.editorial-hero>p[data-v-25eacb74]:last-child{color:var(--ge-muted);font-size:20px;line-height:1.55;margin:28px 0 0;max-width:760px}.editorial-cover[data-v-25eacb74]{margin:0}.editorial-cover img[data-v-25eacb74]{aspect-ratio:16/9;border-radius:24px;box-shadow:0 20px 42px #571a201f;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.editorial-cover figcaption[data-v-25eacb74]{color:var(--ge-muted);font-size:12px;margin-top:13px}.editorial-body[data-v-25eacb74]{margin:64px auto 90px;max-width:760px}.editorial-body[data-v-25eacb74] h2{font-size:clamp(30px,4vw,40px);letter-spacing:-.05em;line-height:1.12;margin:48px 0 15px}.editorial-body[data-v-25eacb74] h2:first-child{margin-top:0}.editorial-body[data-v-25eacb74] h3{font-size:21px;letter-spacing:-.03em;line-height:1.25;margin:29px 0 9px}.editorial-body[data-v-25eacb74] li,.editorial-body[data-v-25eacb74] p{color:var(--ge-muted);font-size:17px;line-height:1.75}.editorial-body[data-v-25eacb74] p{margin:0 0 18px}.editorial-body[data-v-25eacb74] ol,.editorial-body[data-v-25eacb74] ul{margin:12px 0 25px;padding-left:25px}.editorial-body[data-v-25eacb74] li{margin:0 0 10px;padding-left:6px}.editorial-body[data-v-25eacb74] strong{color:var(--ge-ink)}.editorial-body[data-v-25eacb74] a{color:var(--ge-forest);font-weight:700;text-decoration-thickness:1px;text-underline-offset:3px}.editorial-body[data-v-25eacb74] .lesson-note{background:var(--ge-mint-soft);border-left:4px solid var(--ge-forest);border-radius:0 18px 18px 0;margin:34px 0;padding:23px 26px}.editorial-body[data-v-25eacb74] .lesson-note p:last-child{margin-bottom:0}.editorial-body[data-v-25eacb74] .article-cta{background:var(--ge-mint-soft);border-radius:22px;margin-top:50px;padding:28px}.editorial-body[data-v-25eacb74] .article-cta h2{font-size:28px;margin:0 0 12px}.editorial-body[data-v-25eacb74] .article-cta p{margin-bottom:14px}.editorial-next[data-v-25eacb74]{border-top:1px solid var(--ge-line);padding:35px 0 55px}.editorial-next p[data-v-25eacb74]{color:var(--ge-forest);font-size:11px;font-weight:800;letter-spacing:.15em;margin:0 0 14px}.editorial-next[data-v-25eacb74] a{color:var(--ge-ink);font-size:25px;font-weight:700;letter-spacing:-.04em;text-decoration:none}.editorial-next[data-v-25eacb74] a:hover{color:var(--ge-forest)}.editorial-footer[data-v-25eacb74]{align-items:center;background:var(--ge-forest);border-radius:24px;color:#fff7ef;display:flex;gap:20px;justify-content:space-between;min-height:90px;padding:24px 28px}.editorial-footer nav[data-v-25eacb74]{display:flex;flex-wrap:wrap;gap:18px}.editorial-footer a[data-v-25eacb74]{color:#fff7ef;font-size:13px;font-weight:700;text-decoration:none}@media(max-width:620px){.editorial-shell[data-v-25eacb74]{width:calc(100% - 24px)}.editorial-breadcrumb[data-v-25eacb74]{margin-top:28px}.editorial-hero[data-v-25eacb74]{padding:43px 0 35px}.editorial-hero>p[data-v-25eacb74]:last-child{font-size:17px}.editorial-cover img[data-v-25eacb74]{border-radius:15px}.editorial-body[data-v-25eacb74]{margin:45px auto 65px}.editorial-body[data-v-25eacb74] li,.editorial-body[data-v-25eacb74] p{font-size:16px}.editorial-footer[data-v-25eacb74]{align-items:flex-start;flex-direction:column}}
