[data-v-a8de976a]:root{--paper: #fbf8f2;--paper-2: #fefcf7;--card: #ffffff;--ink: #13100d;--ink-soft: #40392f;--muted: #6b6255;--faint: #746c5d;--line: #ebe2d0;--line-strong: #d5c7ac;--accent: #b3341f;--accent-deep: #882113;--accent-soft: #fbeae2;--sage: #2f5c48;--sage-soft: #e7efe8;--ochre: #8a6528;--serif: "Noto Serif SC", "Source Han Serif SC", "Songti SC", "STZhongsong", "SimSun", serif;--sans: -apple-system, BlinkMacSystemFont, "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans SC", sans-serif;--latin: "Cormorant Garamond", "Bodoni MT", Georgia, serif;--mono: "Cascadia Code", "SFMono-Regular", Consolas, monospace;--shell: 1220px;--shell-max: 1600px;--ease: cubic-bezier(.22, 1, .36, 1);--shadow-card: 0 1px 2px rgba(19, 16, 13, .04), 0 14px 32px -16px rgba(19, 16, 13, .16);--shadow-lift: 0 2px 4px rgba(19, 16, 13, .05), 0 26px 50px -20px rgba(19, 16, 13, .22)}[data-v-a8de976a]{box-sizing:border-box;margin:0;padding:0}html[data-v-a8de976a]{scroll-behavior:smooth}body[data-v-a8de976a]{background:var(--paper);color:var(--ink-soft);font-family:var(--sans);font-size:17px;line-height:1.76;font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;overflow-x:hidden}body[data-v-a8de976a]:before{content:"";position:fixed;inset:0;z-index:-1;background:radial-gradient(52% 40% at 92% 0%,rgba(179,52,31,.055),transparent 66%),radial-gradient(44% 36% at 2% 30%,rgba(47,92,72,.04),transparent 68%),radial-gradient(38% 30% at 56% 104%,rgba(138,101,40,.045),transparent 70%)}a[data-v-a8de976a]{color:inherit;text-decoration:none}button[data-v-a8de976a]{font:inherit;color:inherit;background:none;border:none;cursor:pointer}[data-v-a8de976a]::selection{background:var(--accent);color:#fff}.shell[data-v-a8de976a]{width:100%;max-width:clamp(var(--shell),84vw,var(--shell-max));margin:0 auto;padding-inline:40px}@media (min-width: 1680px){.shell[data-v-a8de976a]{padding-inline:48px}}@media (min-width: 1920px){.shell[data-v-a8de976a]{padding-inline:56px}}.mono[data-v-a8de976a]{font-family:var(--mono)}.header[data-v-a8de976a]{position:sticky;top:0;z-index:50;background:#fbf8f2d6;backdrop-filter:blur(16px);box-shadow:inset 0 -1px 0 transparent;transition:box-shadow .3s}.header.is-scrolled[data-v-a8de976a]{box-shadow:inset 0 -1px 0 var(--line),0 10px 34px #13100d0d}.header .shell[data-v-a8de976a]{position:relative;height:78px;display:flex;align-items:center;gap:24px}.brand[data-v-a8de976a]{display:flex;align-items:center;gap:12px;flex-shrink:0}.brand-mark[data-v-a8de976a]{height:40px;width:auto;display:block}.brand-word[data-v-a8de976a]{position:relative;display:block;font-size:23px;line-height:1.14;padding-bottom:.6em}.brand-word b[data-v-a8de976a]{display:block;white-space:nowrap;font-family:var(--latin);font-size:1em;font-weight:600;letter-spacing:.015em;color:var(--ink)}.brand-word span[data-v-a8de976a]{position:absolute;left:0;bottom:0;width:100%;font-family:var(--sans);font-size:.478em;letter-spacing:0;color:var(--faint);text-align:justify;text-align-last:justify;text-justify:inter-character;white-space:nowrap}.nav[data-v-a8de976a]{display:flex;align-items:center;justify-content:center;gap:20px;margin-inline:auto;padding-inline:6px}.nav a[data-v-a8de976a]{font-size:16px;color:var(--ink-soft);position:relative;padding:6px 0;white-space:nowrap;letter-spacing:.01em;transition:color .25s}.nav a[data-v-a8de976a]:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:1px;background:var(--accent);transition:right .32s var(--ease)}.nav a[data-v-a8de976a]:hover{color:var(--ink)}.nav a[data-v-a8de976a]:hover:after{right:0}.nav a.is-active[data-v-a8de976a]{color:var(--ink)}.nav a.is-active[data-v-a8de976a]:after{right:0}.nav a.nav-hot[data-v-a8de976a],.mobile-nav a.nav-hot[data-v-a8de976a]{display:inline-flex;align-items:flex-start;gap:2px;font-weight:600;background:linear-gradient(96deg,#ff8a1f,#e6231c 46%,#b4189f);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.nav a.nav-hot[data-v-a8de976a]:after{background:linear-gradient(90deg,#ff8a1f,#e6231c 46%,#b4189f)}.nav a.nav-hot .flame[data-v-a8de976a],.mobile-nav a.nav-hot .flame[data-v-a8de976a]{width:15px;height:17px;flex-shrink:0;align-self:flex-start;margin:-5px 0 0 1px;transform-origin:50% 92%;animation:flameFlicker-a8de976a 1.5s ease-in-out infinite;filter:drop-shadow(0 1px 4px rgba(240,80,20,.45))}.nav a.nav-hot:hover .flame[data-v-a8de976a],.mobile-nav a.nav-hot:hover .flame[data-v-a8de976a]{filter:drop-shadow(0 0 7px rgba(255,106,24,.75))}@keyframes flameFlicker-a8de976a{0%,to{transform:scale(1) translateY(0) rotate(0)}32%{transform:scale(1.08,1.16) translateY(-1px) rotate(-2.5deg)}58%{transform:scaleX(.95) translateY(0) rotate(1.5deg)}78%{transform:scale(1.04,1.09) translateY(-.5px) rotate(-1deg)}}@media (prefers-reduced-motion: reduce){.nav a.nav-hot .flame[data-v-a8de976a],.mobile-nav a.nav-hot .flame[data-v-a8de976a]{animation:none}}.actions[data-v-a8de976a]{display:flex;align-items:center;gap:18px;flex-shrink:0;margin-left:0}.link-login[data-v-a8de976a]{font-size:14.5px;color:var(--ink-soft);transition:color .25s}.link-login[data-v-a8de976a]:hover{color:var(--accent)}.btn[data-v-a8de976a]{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:46px;padding:0 26px;font-size:15px;letter-spacing:.02em;font-weight:500;transition:transform .3s var(--ease),background .3s,color .3s,border-color .3s,box-shadow .3s;white-space:nowrap}.btn-solid[data-v-a8de976a]{background:#3d1611;color:var(--paper-2);border:1px solid #3d1611}.btn-solid[data-v-a8de976a]:hover{background:var(--accent);border-color:var(--accent);transform:translateY(-2px);box-shadow:0 14px 28px -12px #b3341f99}.actions .btn-solid[data-v-a8de976a],.hero-cta .btn-solid[data-v-a8de976a]{background:#3d1611;border-color:#3d1611}.actions .btn-solid[data-v-a8de976a]:hover,.hero-cta .btn-solid[data-v-a8de976a]:hover{background:var(--accent);border-color:var(--accent)}.btn-line[data-v-a8de976a]{border:1px solid var(--line-strong);color:var(--ink);background:var(--card)}.btn-line[data-v-a8de976a]:hover{border-color:var(--ink);transform:translateY(-2px);box-shadow:0 12px 26px -16px #13100d66}.btn-sm[data-v-a8de976a]{height:38px;padding:0 18px;font-size:14px;font-weight:400}.nav-toggle[data-v-a8de976a],.mobile-nav[data-v-a8de976a]{display:none}.hero[data-v-a8de976a]{position:relative;overflow:hidden;padding:88px 0 80px}.hero[data-v-a8de976a]:before{content:"";position:absolute;inset:0;background:radial-gradient(44% 60% at 80% 14%,rgba(179,52,31,.075),transparent 70%),radial-gradient(36% 42% at 8% 78%,rgba(47,92,72,.05),transparent 72%);pointer-events:none}.hero[data-v-a8de976a]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:repeating-linear-gradient(90deg,transparent 0 14px,rgba(19,16,13,.07) 14px 24px,transparent 24px 38px);opacity:.75;pointer-events:none}.hero-grid[data-v-a8de976a]{position:relative;display:grid;grid-template-columns:1.08fr .92fr;gap:68px;align-items:center}.eyebrow[data-v-a8de976a]{display:inline-flex;align-items:center;gap:12px;font-family:var(--mono);font-size:13.5px;font-weight:500;letter-spacing:.16em;color:var(--accent);margin-bottom:28px}.eyebrow[data-v-a8de976a]:before{content:"";width:32px;height:2px;background:var(--accent)}.hero h1[data-v-a8de976a]{font-family:var(--serif);font-weight:700;font-size:clamp(50px,6.1vw,92px);line-height:1.16;letter-spacing:.005em;color:var(--ink);margin-bottom:24px}.hero h1 em[data-v-a8de976a]{font-style:normal;color:var(--accent)}.hero-sub[data-v-a8de976a]{color:var(--ink-soft);font-size:18px;font-weight:300;line-height:1.72;margin-bottom:34px}.hero-cta[data-v-a8de976a]{display:flex;gap:12px;flex-wrap:wrap}.hero-note[data-v-a8de976a]{margin-top:24px;font-family:var(--sans);font-size:15px;font-weight:500;letter-spacing:.01em;line-height:1.75;color:var(--muted)}.section[data-v-a8de976a]{padding:84px 0;border-top:1px solid var(--line)}.section[data-v-a8de976a],#navs[data-v-a8de976a],#cta[data-v-a8de976a]{scroll-margin-top:86px}.sec-head[data-v-a8de976a]{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:40px}.sec-kicker[data-v-a8de976a]{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:14px;font-weight:500;letter-spacing:.14em;color:var(--accent);margin-bottom:12px}.sec-kicker[data-v-a8de976a]:after{content:"";width:22px;height:1px;background:#b3341f66}.sec-title[data-v-a8de976a]{font-family:var(--serif);font-size:clamp(32px,3.6vw,52px);font-weight:700;line-height:1.24;color:var(--ink)}.sec-desc[data-v-a8de976a]{color:var(--muted);font-size:16px;margin-top:8px}.sec-desc-sub[data-v-a8de976a]{display:block;margin-top:7px;font-size:16px;line-height:1.65;color:var(--faint)}.sec-link[data-v-a8de976a]{display:inline-flex;align-items:center;gap:9px;font-family:var(--mono);font-size:16px;color:var(--ink-soft);border-bottom:1px solid var(--line-strong);padding-bottom:6px;white-space:nowrap;transition:.3s}.sec-link[data-v-a8de976a]:hover{color:var(--accent);border-color:var(--accent);gap:15px}[data-reveal][data-v-a8de976a]{opacity:1;transform:none}html.reveal-on [data-reveal][data-v-a8de976a]:not(.is-in){opacity:0;transform:translateY(22px)}html.reveal-anim [data-reveal][data-v-a8de976a]{transition:opacity .85s var(--ease),transform .85s var(--ease);transition-delay:var(--d, 0ms)}[data-reveal].is-in[data-v-a8de976a]{opacity:1;transform:none}.grid-3[data-v-a8de976a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.course-card[data-v-a8de976a]{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-card);transition:transform .4s var(--ease),border-color .4s,box-shadow .4s}.course-card[data-v-a8de976a]:hover{transform:translateY(-6px);border-color:var(--line-strong);box-shadow:var(--shadow-lift)}.cover[data-v-a8de976a]{position:relative;aspect-ratio:16 / 9;overflow:hidden;display:flex;align-items:flex-end;padding:24px;box-shadow:inset 0 0 0 1px #13100d14;background:#1b1512}.cover img[data-v-a8de976a]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.005);transition:transform .8s var(--ease)}.course-card:hover .cover img[data-v-a8de976a]{transform:scale(1.055)}.cover[data-v-a8de976a]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#13100d24,#13100d0a 34%,#13100d94 76%,#13100dd6),repeating-linear-gradient(90deg,transparent 0 12px,rgba(255,255,255,.14) 12px 20px,transparent 20px 32px) left bottom / 100% 5px no-repeat}.cover .no[data-v-a8de976a]{position:absolute;top:16px;left:24px;z-index:1;font-family:var(--mono);font-size:14px;font-weight:500;letter-spacing:.12em;color:#fffc;text-shadow:0 1px 8px rgba(0,0,0,.55)}.cover .big[data-v-a8de976a]{position:relative;z-index:1;font-family:var(--serif);font-size:30px;line-height:1.3;font-weight:700;color:#fffdf9;text-shadow:0 2px 18px rgba(0,0,0,.45)}.cover .big i[data-v-a8de976a]{font-style:normal;color:#f4ab92}.cover-1[data-v-a8de976a]{background:linear-gradient(150deg,#8a4a2a,#241610)}.cover-2[data-v-a8de976a]{background:linear-gradient(150deg,#2f5c48,#14201a)}.cover-3[data-v-a8de976a]{background:linear-gradient(150deg,#3d4a66,#141820)}.cover-2 .big i[data-v-a8de976a]{color:#a9cdb6}.cover-3 .big i[data-v-a8de976a]{color:#bbc6dd}.course-body[data-v-a8de976a]{padding:22px 24px 24px;display:flex;flex-direction:column;flex:1}.course-title[data-v-a8de976a]{font-family:var(--serif);font-size:18px;font-weight:600;line-height:1.5;color:var(--ink);margin-bottom:9px}.course-meta[data-v-a8de976a]{font-size:16px;color:var(--muted);margin-bottom:20px}.course-foot[data-v-a8de976a]{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid var(--line)}.price-group[data-v-a8de976a]{display:inline-flex;align-items:baseline;gap:10px;flex-wrap:wrap}.price[data-v-a8de976a]{font-family:var(--latin);font-size:32px;font-weight:600;color:var(--accent);line-height:1}.price small[data-v-a8de976a]{font-size:16px;font-weight:500}.gift[data-v-a8de976a]{font-family:var(--sans);font-size:14px;font-weight:400;color:var(--ochre);background:none;border:0;padding:0}.gift-muted[data-v-a8de976a]{color:var(--faint);background:none;border:0}.course-more[data-v-a8de976a]{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 15px;font-size:14px;color:var(--ink);border:1px solid var(--line-strong);background:var(--card);white-space:nowrap;transition:color .25s,border-color .25s,background .25s,transform .25s}.course-more i[data-v-a8de976a]{font-style:normal;transition:transform .25s var(--ease)}.course-card:hover .course-more[data-v-a8de976a]{color:#fff;border-color:var(--accent);background:var(--accent)}.course-card:hover .course-more i[data-v-a8de976a]{transform:translate(3px)}.skill-grid[data-v-a8de976a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.skill-card[data-v-a8de976a]{position:relative;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-card);padding:26px 26px 24px;transition:transform .4s var(--ease),border-color .4s,box-shadow .4s}.skill-card[data-v-a8de976a]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--accent);opacity:0;transition:opacity .35s}.skill-card[data-v-a8de976a]:hover{transform:translateY(-6px);border-color:#b3341f73;box-shadow:var(--shadow-lift)}.skill-card[data-v-a8de976a]:hover:before{opacity:1}.skill-top[data-v-a8de976a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.skill-idx[data-v-a8de976a]{font-family:var(--latin);font-size:18px;font-weight:600;letter-spacing:.08em;color:var(--accent)}.run-tag[data-v-a8de976a]{font-family:var(--mono);font-size:14px;font-weight:500;letter-spacing:.1em;color:var(--sage);background:#2f5c480f;border:1px solid rgba(47,92,72,.28);padding:4px 8px}.skill-card h3[data-v-a8de976a]{font-family:var(--serif);font-size:24px;font-weight:600;line-height:1.45;color:var(--ink);margin-bottom:9px}.skill-card p[data-v-a8de976a]{font-size:16px;color:var(--muted);line-height:1.72;margin-bottom:24px;min-height:46px}.skill-bottom[data-v-a8de976a]{display:flex;align-items:baseline;justify-content:space-between;padding-top:16px;border-top:1px solid var(--line)}.skill-cost[data-v-a8de976a]{font-family:var(--mono);font-size:14px;color:var(--muted)}.skill-cost b[data-v-a8de976a]{font-size:18px;font-weight:600;color:var(--accent)}.skill-more[data-v-a8de976a]{font-size:14px;color:var(--ink-soft);transition:.25s}.skill-card:hover .skill-more[data-v-a8de976a]{color:var(--accent)}.insight-grid[data-v-a8de976a]{display:grid;grid-template-columns:1.38fr 1fr;gap:26px}.insight-feature[data-v-a8de976a]{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:428px;padding:30px 32px;overflow:hidden;background:#1d1510;color:#fff;border-radius:6px}.insight-feature img[data-v-a8de976a]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.insight-feature[data-v-a8de976a]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0e0a0814,#0e0a0880 52%,#0e0a08e6)}.insight-feature:hover img[data-v-a8de976a]{transform:scale(1.045)}.insight-feature[data-v-a8de976a]>*{position:relative;z-index:1}.insight-feature h3[data-v-a8de976a]{font-family:var(--serif);font-size:clamp(24px,2.3vw,33px);font-weight:700;line-height:1.36;color:#fff;margin-top:18px}.insight-feature .in-foot[data-v-a8de976a]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px;padding-top:16px;border-top:1px solid rgba(255,255,255,.24);font-family:var(--mono);font-size:14px;color:#ffffffbd}.insight-feature .in-go[data-v-a8de976a]{display:inline-flex;align-items:center;gap:8px;color:#fff;transition:.25s}.insight-feature .in-go i[data-v-a8de976a]{font-style:normal;transition:transform .3s}.insight-feature:hover .in-go[data-v-a8de976a]{color:#f3b79d}.insight-feature:hover .in-go i[data-v-a8de976a]{transform:translate(4px)}.tag-chip[data-v-a8de976a]{align-self:flex-start;display:inline-flex;align-items:center;font-family:var(--sans);font-size:14px;font-weight:500;line-height:1.4;white-space:nowrap;color:var(--accent);background:var(--accent-soft);padding:4px 11px;box-shadow:inset 0 0 0 1px #b3341f29}.tag-chip.on-dark[data-v-a8de976a]{color:#fff;background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff52;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.insight-side[data-v-a8de976a]{display:flex;flex-direction:column;justify-content:space-between}.insight-brief[data-v-a8de976a]{display:grid;grid-template-columns:58px 1fr;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.insight-brief[data-v-a8de976a]:first-child{padding-top:0}.insight-brief[data-v-a8de976a]:last-child{border-bottom:0;padding-bottom:0}.insight-brief .thumb[data-v-a8de976a]{display:block;width:58px;height:58px;overflow:hidden;background:#e8ddc9;border-radius:4px}.insight-brief img[data-v-a8de976a]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s var(--ease)}.insight-brief:hover img[data-v-a8de976a]{transform:scale(1.08)}.insight-brief .in-body[data-v-a8de976a]{display:flex;flex-direction:column;gap:7px;min-width:0}.insight-brief h4[data-v-a8de976a]{font-family:var(--serif);font-size:16px;font-weight:600;line-height:1.45;color:var(--ink);margin:0;transition:color .25s;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.insight-brief:hover h4[data-v-a8de976a]{color:var(--accent)}.insight-brief .in-meta[data-v-a8de976a]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:var(--mono);font-size:14px;color:var(--muted)}.insight-brief .in-meta .go[data-v-a8de976a]{color:var(--faint);transition:.25s}.insight-brief:hover .in-meta .go[data-v-a8de976a]{color:var(--accent);transform:translate(3px)}.tool-grid[data-v-a8de976a]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.tool-card[data-v-a8de976a]{position:relative;display:flex;flex-direction:column;padding:26px 24px 22px;background:var(--card);border:1px solid var(--line);transition:.35s var(--ease)}.tool-card[data-v-a8de976a]:before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;width:2px;background:transparent;transition:background .35s}.tool-card[data-v-a8de976a]:hover{transform:translateY(-4px);border-color:var(--line-strong);box-shadow:0 24px 44px -30px #13100d99}.tool-card[data-v-a8de976a]:hover:before{background:var(--accent)}.tool-icon[data-v-a8de976a]{width:44px;height:44px;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent)}.tool-icon svg[data-v-a8de976a]{width:22px;height:22px;display:block;stroke:currentColor;fill:none;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.tool-no[data-v-a8de976a]{position:absolute;top:27px;right:22px;font-family:var(--latin);font-size:14px;letter-spacing:.1em;color:var(--faint)}.tool-card h3[data-v-a8de976a]{font-family:var(--serif);font-size:18px;font-weight:600;line-height:1.45;color:var(--ink);margin:22px 0 8px}.tool-card p[data-v-a8de976a]{font-size:14px;line-height:1.78;color:var(--muted);margin:0;flex:1}.tool-go[data-v-a8de976a]{display:flex;align-items:center;justify-content:space-between;margin-top:20px;padding-top:14px;border-top:1px solid var(--line);font-family:var(--mono);font-size:14px;letter-spacing:.08em;color:var(--ink-soft);transition:color .25s}.tool-go i[data-v-a8de976a]{font-style:normal;transition:transform .3s}.tool-card:hover .tool-go[data-v-a8de976a]{color:var(--accent)}.tool-card:hover .tool-go i[data-v-a8de976a]{transform:translate(4px)}.nav-band[data-v-a8de976a]{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);background:var(--paper-2)}.nav-tile[data-v-a8de976a]{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:26px 24px 24px;border-right:1px solid var(--line);transition:background .3s}.nav-tile[data-v-a8de976a]:last-child{border-right:0}.nav-tile[data-v-a8de976a]:hover{background:var(--card)}.nav-tile .no[data-v-a8de976a]{font-family:var(--latin);font-size:14px;letter-spacing:.12em;color:var(--accent)}.nav-tile h3[data-v-a8de976a]{font-family:var(--serif);font-size:24px;font-weight:600;color:var(--ink);margin:12px 0 8px}.nav-tile p[data-v-a8de976a]{font-size:14px;line-height:1.75;color:var(--muted);margin:0}.nav-tile .go[data-v-a8de976a]{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:16px;font-family:var(--mono);font-size:14px;letter-spacing:.08em;color:var(--faint);transition:.25s}.nav-tile .go i[data-v-a8de976a]{font-style:normal}.nav-tile:hover .go[data-v-a8de976a]{color:var(--accent)}.nav-tile[data-v-a8de976a]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:transparent;transition:background .3s}.nav-tile[data-v-a8de976a]:hover:after{background:var(--accent)}.cta-wrap[data-v-a8de976a]{padding:0 0 84px}.cta[data-v-a8de976a]{margin:0;padding:58px 52px;background:radial-gradient(58% 130% at 90% 4%,rgba(179,52,31,.34),transparent 62%),linear-gradient(118deg,#17110df0,#221610e6 46%,#301c1399),var(--cta-img, url(/assets/adramax/cta-drama.jpg)) center / cover no-repeat;color:var(--paper-2);display:flex;align-items:center;justify-content:space-between;gap:30px;box-shadow:0 32px 70px -34px #13100d8c}.cta h2[data-v-a8de976a]{font-family:var(--serif);font-size:clamp(28px,3.4vw,46px);font-weight:700;line-height:1.34}.cta h2 em[data-v-a8de976a]{font-style:normal;color:#f3b79d}.cta-sm[data-v-a8de976a]{margin-top:48px;padding:44px 48px}.cta-sm h2[data-v-a8de976a]{font-size:clamp(23px,2.6vw,36px);line-height:1.38}.cta .btn-solid[data-v-a8de976a]{background:var(--paper-2);color:var(--ink);border-color:var(--paper-2);font-weight:500}.cta .btn-solid[data-v-a8de976a]:hover{background:var(--accent);color:#fff;border-color:var(--accent);box-shadow:0 16px 32px -14px #0009}.footer[data-v-a8de976a]{padding:30px 0 24px}.footer-top[data-v-a8de976a]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap;padding-bottom:20px;border-bottom:1px solid var(--line)}.footer-links[data-v-a8de976a]{display:flex;gap:32px;flex-wrap:wrap;margin-left:auto;padding-left:40px}.footer-links a[data-v-a8de976a]{font-size:14.5px;color:var(--muted);transition:color .25s}.footer-links a[data-v-a8de976a]:hover{color:var(--accent)}.footer-bottom[data-v-a8de976a]{display:flex;justify-content:space-between;align-items:center;gap:14px 28px;flex-wrap:wrap;padding-top:14px;font-family:var(--sans);font-size:13.5px;color:var(--muted);letter-spacing:.02em}.footer-copy[data-v-a8de976a]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px}.footer-terms[data-v-a8de976a]{display:inline-flex;align-items:center;gap:20px}.legal[data-v-a8de976a]{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.footer-bottom a[data-v-a8de976a]{color:inherit;transition:color .25s}.footer-bottom a[data-v-a8de976a]:hover{color:var(--accent)}.police[data-v-a8de976a]{display:inline-flex;align-items:center;gap:7px}.police img[data-v-a8de976a]{width:16px;height:16px;flex-shrink:0;display:block}@media (min-width: 1680px){body[data-v-a8de976a]{font-size:18px}.header .shell[data-v-a8de976a]{height:84px}.brand-mark[data-v-a8de976a]{height:42px}.brand-word[data-v-a8de976a]{font-size:25px}.nav[data-v-a8de976a]{gap:34px;padding-inline:10px}.nav a[data-v-a8de976a]{font-size:17px}.hero[data-v-a8de976a]{padding:104px 0 96px}.hero-grid[data-v-a8de976a]{gap:84px}.hero-sub[data-v-a8de976a]{font-size:19px}.hero-note[data-v-a8de976a]{font-size:16px}.section[data-v-a8de976a]{padding:96px 0}.sec-desc[data-v-a8de976a],.sec-link[data-v-a8de976a]{font-size:16px}.grid-3[data-v-a8de976a],.skill-grid[data-v-a8de976a]{gap:32px}.cover .big[data-v-a8de976a]{font-size:34px}.course-body[data-v-a8de976a]{padding:26px 28px 28px}.course-title[data-v-a8de976a]{font-size:24px}.course-meta[data-v-a8de976a]{font-size:16px}.price[data-v-a8de976a]{font-size:36px}.skill-card[data-v-a8de976a]{padding:30px 30px 28px}.skill-card h3[data-v-a8de976a]{font-size:24px}.skill-card p[data-v-a8de976a]{font-size:16px;min-height:52px}.insight-feature[data-v-a8de976a]{min-height:470px}.insight-feature h3[data-v-a8de976a]{font-size:35px}.insight-brief[data-v-a8de976a]{grid-template-columns:66px 1fr}.insight-brief .thumb[data-v-a8de976a]{width:66px;height:66px}.insight-brief h4[data-v-a8de976a]{font-size:18px}.tool-card[data-v-a8de976a]{padding:30px 28px 26px}.tool-card h3[data-v-a8de976a]{font-size:24px}.tool-card p[data-v-a8de976a]{font-size:16px}.nav-tile[data-v-a8de976a]{padding:30px 28px}.nav-tile h3[data-v-a8de976a]{font-size:24px}.nav-tile p[data-v-a8de976a]{font-size:16px}.cta[data-v-a8de976a]{padding:64px 56px}}.tabbar[data-v-a8de976a],.tab-sheet[data-v-a8de976a]{display:none}@media (max-width: 1180px){.nav[data-v-a8de976a]{display:none}.actions[data-v-a8de976a]{margin-left:auto}.nav-toggle[data-v-a8de976a]{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line-strong);color:var(--ink);background:var(--card)}.mobile-nav[data-v-a8de976a]{display:none;position:absolute;left:0;right:0;top:100%;background:var(--paper-2);border-bottom:1px solid var(--line);padding:14px 26px 22px;box-shadow:0 24px 34px -18px #13100d33}.mobile-nav.open[data-v-a8de976a]{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.mobile-nav a[data-v-a8de976a]{padding:12px 0;border-bottom:1px solid var(--line);font-size:15.5px;color:var(--ink-soft)}}@media (max-width: 1024px){.footer-links[data-v-a8de976a]{position:static;transform:none;margin:0 auto;padding-left:0;gap:16px;justify-content:center;white-space:nowrap}.shell[data-v-a8de976a]{padding-inline:26px}.hero-grid[data-v-a8de976a]{grid-template-columns:1fr;gap:48px}.insight-grid[data-v-a8de976a]{grid-template-columns:1fr}.insight-feature[data-v-a8de976a]{min-height:340px}.insight-side[data-v-a8de976a]{display:grid;grid-template-columns:1fr 1fr;column-gap:30px}.insight-side .insight-brief[data-v-a8de976a]:nth-last-child(-n+2){border-bottom:0}.tool-grid[data-v-a8de976a],.nav-band[data-v-a8de976a]{grid-template-columns:repeat(2,1fr)}.nav-tile[data-v-a8de976a]:nth-child(2n){border-right:0}.nav-tile[data-v-a8de976a]:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width: 720px){body[data-v-a8de976a]{font-size:16px;padding-bottom:calc(66px + env(safe-area-inset-bottom))}.shell[data-v-a8de976a]{padding-inline:20px}.header[data-v-a8de976a]{position:relative}html.up-nav .header[data-v-a8de976a]{position:sticky;top:0;z-index:55;transition:transform .26s ease}html.up-nav .header.nav-hidden[data-v-a8de976a]{transform:translateY(-102%)}.header .shell[data-v-a8de976a]{height:auto;padding:14px 20px;gap:10px}.brand-word[data-v-a8de976a]{font-size:26px}.brand-word span[data-v-a8de976a]{font-size:.44em}.actions[data-v-a8de976a]{gap:8px;margin-left:auto}.btn-sm[data-v-a8de976a]{height:34px;padding:0 14px;font-size:13.5px}.tabbar[data-v-a8de976a]{position:fixed;left:0;right:0;bottom:0;z-index:60;display:grid;grid-template-columns:repeat(5,1fr);background:#fffffff7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -10px 28px -22px #13100d8c}.tabbar a[data-v-a8de976a],.tabbar button[data-v-a8de976a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:9px 2px 8px;min-height:56px;background:none;border:0;color:var(--muted);font-family:var(--sans);font-size:13.5px;letter-spacing:.02em;line-height:1;transition:color .2s}.tabbar svg[data-v-a8de976a]{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.tabbar .is-active[data-v-a8de976a]{color:var(--accent)}.tabbar .is-active svg[data-v-a8de976a]{stroke-width:1.85}.tabbar a[href="mini.html"] svg[data-v-a8de976a]{width:18px;height:18px;transform:rotate(45deg);overflow:visible}.tab-sheet[data-v-a8de976a]{position:fixed;left:0;right:0;bottom:calc(66px + env(safe-area-inset-bottom));z-index:59;display:block;background:var(--card);border-top:1px solid var(--line);padding:4px 20px 8px;box-shadow:0 -20px 44px -28px #13100d80;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .24s,transform .24s var(--ease)}.tab-sheet.open[data-v-a8de976a]{opacity:1;transform:none;pointer-events:auto}.tab-sheet a[data-v-a8de976a]{display:flex;align-items:center;justify-content:space-between;padding:14px 2px;border-bottom:1px solid var(--line);font-size:15px;color:var(--ink-soft)}.tab-sheet a[data-v-a8de976a]:last-child{border-bottom:0}.tab-sheet a span[data-v-a8de976a]{color:var(--faint);font-size:14px}.hero[data-v-a8de976a]{padding:56px 0 60px}.hero h1[data-v-a8de976a]{font-size:clamp(38px,10vw,52px)}.hero-sub[data-v-a8de976a]{font-size:16px}.section[data-v-a8de976a]{padding:60px 0}.sec-head[data-v-a8de976a]{flex-direction:column;align-items:flex-start;gap:12px}.grid-3[data-v-a8de976a],.skill-grid[data-v-a8de976a]{grid-template-columns:1fr}.insight-feature[data-v-a8de976a]{min-height:280px;padding:24px 22px}.insight-feature .in-foot[data-v-a8de976a]{font-size:14px}.insight-side[data-v-a8de976a]{display:flex;flex-direction:column}.insight-side .insight-brief[data-v-a8de976a]:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.insight-side .insight-brief[data-v-a8de976a]:last-child{border-bottom:0}.insight-brief[data-v-a8de976a]{grid-template-columns:64px 1fr;padding:13px 0}.insight-brief .thumb[data-v-a8de976a]{width:64px;height:64px}.insight-brief h4[data-v-a8de976a]{font-size:16px}.tool-grid[data-v-a8de976a]{grid-template-columns:1fr;gap:14px}.tool-card[data-v-a8de976a]{padding:22px 20px 18px}.tool-card h3[data-v-a8de976a]{margin:18px 0 6px}.nav-band[data-v-a8de976a]{grid-template-columns:1fr}.nav-tile[data-v-a8de976a]{border-right:0;padding:22px 20px}.nav-tile[data-v-a8de976a]:nth-child(n+2){border-top:1px solid var(--line)}.cta[data-v-a8de976a]{flex-direction:column;align-items:flex-start;padding:38px 26px}.footer-top[data-v-a8de976a]{flex-direction:column;gap:22px}}@media (max-width: 480px){.shell[data-v-a8de976a]{padding-inline:16px}.header .shell[data-v-a8de976a]{height:auto}.brand-word[data-v-a8de976a]{font-size:24px}.brand-word span[data-v-a8de976a]{font-size:.44em}.hero[data-v-a8de976a]{padding:40px 0 44px}.hero h1[data-v-a8de976a]{font-size:clamp(30px,9vw,40px);letter-spacing:0}.hero-sub[data-v-a8de976a]{font-size:15px}.hero-cta[data-v-a8de976a]{gap:10px}.hero-cta .btn[data-v-a8de976a]{flex:1;min-width:0;padding:0 14px;font-size:14px}.hero-note[data-v-a8de976a]{font-size:13.5px;letter-spacing:0}.section[data-v-a8de976a]{padding:44px 0}.sec-title[data-v-a8de976a]{font-size:clamp(26px,7.4vw,34px)}.sec-desc[data-v-a8de976a]{font-size:16px}.sec-desc-sub[data-v-a8de976a]{font-size:14px}.cover[data-v-a8de976a]{padding:18px}.cover .big[data-v-a8de976a]{font-size:24px}.cover .no[data-v-a8de976a]{top:12px;left:18px;font-size:14px}.course-body[data-v-a8de976a]{padding:18px 18px 20px}.course-title[data-v-a8de976a]{font-size:18px}.course-meta[data-v-a8de976a]{font-size:14px}.price[data-v-a8de976a]{font-size:28px}.skill-card[data-v-a8de976a]{padding:20px}.skill-card h3[data-v-a8de976a]{font-size:18px}.skill-card p[data-v-a8de976a]{font-size:16px}.cta[data-v-a8de976a]{padding:30px 20px;gap:22px}.cta .btn[data-v-a8de976a]{width:100%}.footer[data-v-a8de976a]{padding:36px 0 26px}.footer-links[data-v-a8de976a]{gap:14px}.footer-links a[data-v-a8de976a],.footer-bottom[data-v-a8de976a]{font-size:13.5px}.footer-copy[data-v-a8de976a]{width:100%;justify-content:space-between;gap:6px 16px}.footer-terms[data-v-a8de976a]{margin-left:auto;gap:16px}.legal[data-v-a8de976a]{width:100%;justify-content:space-between;gap:10px 12px}.mobile-nav[data-v-a8de976a]{padding:12px 16px 18px}.mobile-nav.open[data-v-a8de976a]{grid-template-columns:1fr}.mobile-nav a[data-v-a8de976a]{font-size:15px;padding:11px 0}}@media (max-width: 380px){.brand[data-v-a8de976a]{gap:9px}.brand-mark[data-v-a8de976a]{height:34px}.brand-word[data-v-a8de976a]{font-size:21px}.brand-word span[data-v-a8de976a]{font-size:.44em}.btn-sm[data-v-a8de976a]{padding:0 12px}.tabbar a[data-v-a8de976a],.tabbar button[data-v-a8de976a]{font-size:13.5px}.footer-links[data-v-a8de976a]{gap:10px}.footer-links a[data-v-a8de976a]{font-size:13.5px}}@media (max-width: 400px){.actions[data-v-a8de976a]{gap:7px}.actions .btn-sm[data-v-a8de976a]{padding:0 11px;font-size:13.5px}.actions .link-login[data-v-a8de976a]{font-size:13.5px}}@media (max-width: 340px){.brand[data-v-a8de976a]{gap:7px}.brand-mark[data-v-a8de976a]{height:28px}.brand-word[data-v-a8de976a]{font-size:17px}.actions[data-v-a8de976a]{gap:6px}.actions .btn-sm[data-v-a8de976a]{padding:0 9px;font-size:13px}}@media (max-width: 440px){.footer-copy[data-v-a8de976a]{flex-direction:column;justify-content:center;align-items:center;gap:10px}.footer-terms[data-v-a8de976a]{margin-left:0;justify-content:center;gap:18px}.legal[data-v-a8de976a]{justify-content:center;gap:8px 16px}}@media (prefers-reduced-motion: reduce){[data-v-a8de976a]{animation:none!important;transition-duration:.01ms!important}html.reveal-on [data-reveal][data-v-a8de976a]:not(.is-in){opacity:1;transform:none}html.reveal-anim [data-reveal][data-v-a8de976a]{transition:none}}.to-top[data-v-a8de976a],.to-call[data-v-a8de976a]{position:fixed;right:14px;z-index:61;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#fffffff5;color:var(--ink-soft);border:1px solid var(--line-strong);box-shadow:0 10px 24px -12px #13100d73;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .25s,transform .25s var(--ease),color .2s,border-color .2s}.to-top[data-v-a8de976a]{bottom:calc(24px + env(safe-area-inset-bottom))}.to-call[data-v-a8de976a]{bottom:calc(78px + env(safe-area-inset-bottom))}.to-top.show[data-v-a8de976a],.to-call.show[data-v-a8de976a]{opacity:1;transform:none;pointer-events:auto}.to-top[data-v-a8de976a]:active,.to-call[data-v-a8de976a]:active{color:var(--accent);border-color:var(--accent)}.to-top svg[data-v-a8de976a],.to-call svg[data-v-a8de976a]{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media (max-width: 720px){.to-top[data-v-a8de976a]{bottom:calc(70px + env(safe-area-inset-bottom))}.to-call[data-v-a8de976a]{bottom:calc(124px + env(safe-area-inset-bottom))}}button[data-v-a8de976a],.btn[data-v-a8de976a],.btn-sm[data-v-a8de976a],.btn-solid[data-v-a8de976a],.btn-ghost[data-v-a8de976a],input[data-v-a8de976a],select[data-v-a8de976a],textarea[data-v-a8de976a]{border-radius:4px}main img[data-v-a8de976a]{border-radius:6px}.section[data-v-a8de976a],.cta-wrap[data-v-a8de976a]{font-size:16px;--mono: "Cascadia Code", "SFMono-Regular", Consolas, -apple-system, "PingFang SC", "HarmonyOS Sans SC", "MiSans", "Microsoft YaHei", sans-serif, monospace, sans-serif;--latin: "Cormorant Garamond", "Bodoni MT", Georgia, -apple-system, "PingFang SC", "HarmonyOS Sans SC", "MiSans", "Microsoft YaHei", sans-serif, serif}.hero.hero-merge[data-v-a8de976a]{padding:0;background:#17120e;overflow:hidden}.hero-merge .hero-ratio[data-v-a8de976a]{display:block;width:100%;height:0;padding-top:39.0551%}.hero-merge .shell[data-v-a8de976a]{position:absolute;inset:0;z-index:2;display:flex;align-items:center}.hero-merge .hero-grid[data-v-a8de976a]{width:100%;height:100%}.hero-merge .hero-copy[data-v-a8de976a]{position:relative;z-index:2}.hero-merge .hero-scene[data-v-a8de976a]{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none;--u: 1vw;container-type:inline-size}@supports (container-type: inline-size){.hero-merge .hero-scene[data-v-a8de976a]{--u: 1cqw}}.hero-merge .hero-scene picture[data-v-a8de976a]{position:absolute;inset:0;display:block}.hero-merge .hero-scene-img[data-v-a8de976a]{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:fill;border-radius:0}.hero-merge .hero-movie-window[data-v-a8de976a]{position:absolute;left:55.54%;top:43.15%;width:19.32%;height:17.07%;overflow:hidden;opacity:0;transition:opacity .5s ease;-webkit-clip-path:polygon(2.45% 0%,100% 11.81%,96.2% 100%,0% 85.83%);clip-path:polygon(2.45% 0%,100% 11.81%,96.2% 100%,0% 85.83%)}.hero-merge .hero-movie-window.is-ready[data-v-a8de976a]{opacity:1}.hero-merge .hero-movie-window.is-fallback[data-v-a8de976a]{display:none}.hero-merge .hero-movie-window video[data-v-a8de976a]{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover}.hero-merge .board-typing[data-v-a8de976a]{position:absolute;z-index:3;pointer-events:none;color:#e7e2da;font-family:Consolas,Menlo,Monaco,Microsoft YaHei,monospace;font-size:calc(.77 * var(--u));line-height:1.7;letter-spacing:0;white-space:nowrap;overflow:visible;transform-origin:0 0}.hero-merge .board-typing-left[data-v-a8de976a]{left:55.25%;top:61.3%;width:18.5%;height:17.4%;transform:rotate(1.7deg) skewY(3.4deg)}.hero-merge .board-typing-right[data-v-a8de976a]{left:75.35%;top:63.7%;width:9.35%;height:18.5%;transform:rotate(1.7deg) skewY(1.9deg);color:#b5ada3;font-size:calc(.65 * var(--u));line-height:1.69}.board-typing .type-row[data-v-a8de976a]{display:block;position:relative;height:1.7em;white-space:nowrap}.board-typing-left .type-row[data-v-a8de976a]:nth-child(1){left:0}.board-typing-left .type-row[data-v-a8de976a]:nth-child(2){left:calc(-.16 * var(--u))}.board-typing-left .type-row[data-v-a8de976a]:nth-child(3){left:calc(-.32 * var(--u))}.board-typing-right .type-row[data-v-a8de976a]:nth-child(1){left:0}.board-typing-right .type-row[data-v-a8de976a]:nth-child(2){left:calc(-.11 * var(--u))}.board-typing-right .type-row[data-v-a8de976a]:nth-child(3){left:calc(-.22 * var(--u))}.board-typing-right .type-row[data-v-a8de976a]:nth-child(4){left:calc(-.33 * var(--u))}.board-typing-right .type-row[data-v-a8de976a]:nth-child(5){left:calc(-.44 * var(--u))}.board-typing-right .type-row[data-v-a8de976a]:nth-child(6){left:calc(-.55 * var(--u))}.board-typing .typing-caret[data-v-a8de976a]{display:inline-block;width:.4em;height:.9em;margin-left:.07em;vertical-align:-.11em;background:#f0ab80;animation:boardCaretBlink-a8de976a 1s steps(1,end) infinite}@keyframes boardCaretBlink-a8de976a{0%,52%{opacity:1}53%,to{opacity:0}}.hero-merge .board-progress[data-v-a8de976a]{position:absolute;z-index:4;pointer-events:none;left:calc(54.45% - 5px - .32 * var(--u));top:calc(82% - 27px);width:18.85%;height:1.65%;display:flex;align-items:center;gap:calc(.35 * var(--u));transform:rotate(1.7deg) skewY(3.25deg);transform-origin:left center}.hero-merge .board-progress-track[data-v-a8de976a]{position:relative;flex:1;height:calc(.58 * var(--u));max-height:11px;background:#5856528c;border:1px solid rgba(255,255,255,.1);border-radius:100px;overflow:hidden}.hero-merge .board-progress-fill[data-v-a8de976a]{display:block;height:100%;width:0%;border-radius:inherit;background:linear-gradient(90deg,#e14a28,#ff793e 55%,#ffad58);box-shadow:0 0 calc(1.1 * var(--u)) #f45b2994;transition:width .13s linear}.hero-merge .board-progress-label[data-v-a8de976a]{color:#eee7de;font-family:Consolas,Menlo,monospace;font-size:calc(.62 * var(--u));line-height:1;min-width:calc(2.2 * var(--u));text-align:right}@media (min-width: 1025px) and (max-width: 1500px){.hero-merge .eyebrow[data-v-a8de976a]{margin-bottom:20px}.hero-merge .hero h1[data-v-a8de976a]{font-size:clamp(42px,5.3vw,78px)}.hero-merge .hero-sub[data-v-a8de976a]{font-size:17px;margin-bottom:24px}.hero-merge .hero-note[data-v-a8de976a]{font-size:14px;margin-top:18px}}@media (max-width: 1024px){.hero.hero-merge[data-v-a8de976a]{padding-top:56px;background:transparent}.hero-merge .hero-ratio[data-v-a8de976a]{display:none}.hero-merge .shell[data-v-a8de976a]{position:static;display:block}.hero-merge .hero-grid[data-v-a8de976a]{display:block}.hero-merge .hero-copy[data-v-a8de976a]{max-width:none}.hero-merge .hero-scene[data-v-a8de976a]{position:relative;inset:auto;width:100%;height:0;padding-top:39.0551%;margin-top:20px}}@media (max-width: 720px){.hero.hero-merge[data-v-a8de976a]{padding-top:56px}}@media (max-width: 480px){.hero.hero-merge[data-v-a8de976a]{padding-top:40px}.hero-merge .hero-scene[data-v-a8de976a]{width:211.67%;margin-left:calc(-111.67% + 50px);padding-top:82.67%;margin-top:20px}}@supports not (container-type: inline-size){@media (max-width: 480px){.hero-merge .hero-scene[data-v-a8de976a]{--u: 2.1167vw}}}@media (prefers-reduced-motion: reduce){.hero-merge .hero-movie-window[data-v-a8de976a]{display:none}.hero-merge .board-typing .typing-caret[data-v-a8de976a]{display:none;animation:none}.hero-merge .board-progress-fill[data-v-a8de976a]{transition:none}}@media (max-width: 340px){.header .shell[data-v-a8de976a]{padding-left:12px;padding-right:12px}.actions[data-v-a8de976a]{gap:4px}.actions .btn-sm[data-v-a8de976a]{padding:0 8px;font-size:12.5px}.actions .link-login[data-v-a8de976a]{font-size:12.5px}.brand-word[data-v-a8de976a]{font-size:16px}}
