.title-text[data-v-856364fd]{color:#21273c;font-family:Lora,serif;font-optical-sizing:auto;font-size:clamp(2.8rem,8vw,3.3rem);font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.2;margin-bottom:.5rem;position:relative}:lang(zh) .title-text[data-v-856364fd],:lang(zh-CN) .title-text[data-v-856364fd]{font-family:sans-serif;font-weight:500}.subtitle-text[data-v-856364fd]{color:#555;font-family:Courier;font-size:1.2rem;font-weight:700;line-height:1.5;margin-left:auto;margin-right:auto}.hero-left-content[data-v-856364fd]{align-items:center;display:flex;flex-direction:column;gap:1.75rem;padding-bottom:.5rem}.hero-pill[data-v-856364fd]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid rgba(232,117,89,.18);border-radius:9999px;box-shadow:0 6px 24px #0000000d,0 0 0 1px #e8755914;display:inline-flex;gap:.75rem;padding:.45rem 1.1rem}.hero-pill__accent[data-v-856364fd]{color:#d94d2d;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.hero-pill__separator[data-v-856364fd]{background:#d94d2d38;height:18px;width:1px}.hero-pill__secondary[data-v-856364fd]{color:#3f455a;font-size:.75rem;font-weight:600}.hero-subtitle[data-v-856364fd]{color:#41475b;font-family:Inter,SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.1rem;font-weight:500;line-height:1.7;margin-left:auto;margin-right:auto;max-width:44rem}.hero-feature-notes[data-v-856364fd]{display:grid;gap:.85rem;margin-top:1.4rem;max-width:38rem;width:100%}.hero-note[data-v-856364fd]{align-items:center;display:flex;gap:.75rem;padding-left:.4rem;position:relative}.hero-note[data-v-856364fd]:after{background-image:linear-gradient(90deg,#21273c1a,#21273c00);bottom:-.35rem;content:"";height:1px;left:.4rem;opacity:.45;position:absolute;right:0}.hero-note__marker[data-v-856364fd]{background:radial-gradient(circle at 40% 35%,#fff2ed 0,#f77755 85%);border-radius:50%;box-shadow:0 3px 6px #f35e3e2e,inset 0 1px #ffffffbf;height:14px;position:relative;width:14px}.hero-note__marker[data-v-856364fd]:after{border:1.2px solid hsla(9,100%,99%,.9);border-radius:50%;content:"";inset:3px;position:absolute}.hero-note__text[data-v-856364fd]{background:#ffeee866;border-radius:.35rem;color:#1a2133;font-family:Soehne,Inter,SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:.01em;padding:.12rem .45rem}.hero-note--1[data-v-856364fd]{transform:translate(2px)}.hero-note--2[data-v-856364fd]{transform:translate(8px)}.hero-note--3[data-v-856364fd]{transform:translate(14px)}.hero-cta-group[data-v-856364fd]{align-items:stretch;display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem;max-width:32rem;width:100%}.hero-button[data-v-856364fd]{align-items:center;border-radius:9999px;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;justify-content:center;min-height:3.15rem;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,background .25s ease;width:100%}.hero-button--primary[data-v-856364fd]{background:linear-gradient(135deg,#e87559,#f35e3e);border:none;box-shadow:0 10px 24px #e8755940,0 2px 8px #e875592e;color:#fff}.hero-button--primary[data-v-856364fd]:hover{box-shadow:0 12px 28px #e8755947,0 4px 12px #e8755933;transform:translateY(-1px)}.hero-button--primary[data-v-856364fd]:focus{box-shadow:0 0 0 3px #f35e3e33,0 10px 24px #e8755940;outline:none}.hero-button--secondary[data-v-856364fd]{background:#fffffff0;border:1px solid rgba(232,117,89,.28);box-shadow:inset 0 1px #ffffffe6,0 4px 12px #e8755924;color:#d94d2d}.hero-button--secondary[data-v-856364fd]:hover{background:#e8755914;transform:translateY(-1px)}.hero-button--secondary[data-v-856364fd]:focus{box-shadow:0 0 0 3px #f35e3e1f;outline:none}.hero-cta-divider[data-v-856364fd]{align-items:center;color:#787e92;display:flex;font-size:.8rem;font-weight:600;justify-content:center;letter-spacing:.18em;text-transform:uppercase}.hero-cta-divider span[data-v-856364fd]{display:inline-block}.hero-cta-note[data-v-856364fd]{color:#61667a;font-size:.85rem;margin-top:-.2rem}.hero-title-underline[data-v-856364fd]{background:linear-gradient(110deg,#f35e3e33,#f35e3e59);background-position:0 90%;background-repeat:no-repeat;background-size:100% .55em;border-bottom:2px solid rgba(243,94,62,.6);border-radius:999px;display:inline-block;padding-bottom:.2rem;position:relative}.hero-text-highlight[data-v-856364fd]{background:linear-gradient(180deg,rgba(243,94,62,.16) 40%,transparent 0);border-radius:4px;color:#d94d2d;font-weight:700;padding:0 .15rem}@media (min-width:768px){.subtitle-text[data-v-856364fd]{margin-left:0;margin-right:0}.hero-left-content[data-v-856364fd]{align-items:flex-start}.hero-subtitle[data-v-856364fd]{margin-left:0}.hero-feature-notes[data-v-856364fd]{gap:1rem}.hero-cta-group[data-v-856364fd]{align-items:center;flex-direction:row}.hero-button[data-v-856364fd]{min-width:240px;width:auto}.hero-cta-divider[data-v-856364fd]{width:48px}}@media (max-width:639px){.hero-cta-divider[data-v-856364fd]{background:#787e9247;height:1px;position:relative;width:100%}.hero-cta-divider span[data-v-856364fd]{background:#ffffffeb;font-size:.75rem;left:50%;letter-spacing:.38em;padding:0 .5rem;position:absolute;top:-.6rem;transform:translate(-50%)}}.hero-background[data-v-856364fd]{background-image:repeating-linear-gradient(#fcfbfb,#fcfbfb 25px,#eeeef4 26px 27px)}.hero-live-preview[data-v-856364fd]{display:flex;height:100%;width:100%}.hero-live-preview[data-v-856364fd] .hero-card{flex:1}.hero-fade-enter-active[data-v-856364fd],.hero-fade-leave-active[data-v-856364fd]{transition:opacity .4s ease,transform .4s ease}.hero-fade-enter-from[data-v-856364fd],.hero-fade-leave-to[data-v-856364fd]{opacity:0;transform:translateY(12px) scale(.98)}.language-preview[data-v-5289c474]{background:linear-gradient(145deg,#fff,#f7f9ff);border:1px solid #e4e9f7;box-shadow:0 24px 48px -28px #11182747,inset 0 0 0 1px #ffffff73;min-height:360px}.preview-decoration[data-v-5289c474]{background:radial-gradient(circle at 25% 25%,rgba(90,126,197,.16) 0,transparent 58%),radial-gradient(circle at 80% 18%,rgba(131,162,221,.18) 0,transparent 60%),radial-gradient(circle at 35% 85%,rgba(187,208,248,.2) 0,transparent 65%);inset:-20% -10%;opacity:.85;pointer-events:none;position:absolute}.focus-chip[data-v-5289c474]{background:#fff;border:1px solid #dbe2f3;box-shadow:0 14px 32px -24px #2440928c;color:#2f3a59}.focus-chip svg[data-v-5289c474]{color:#3659ac}.interface-note[data-v-5289c474]{color:#5b6687;font-size:.78rem;letter-spacing:.12em;margin-top:.75rem;text-transform:uppercase}.card[data-v-5289c474]{background:#fff;border:1px solid #e4e9f7;border-radius:22px;box-shadow:0 18px 42px -26px #0f172a4d;padding:1.6rem}.card-header[data-v-5289c474]{align-items:center;display:flex;gap:.75rem;margin-bottom:1.25rem}.card-header.justify-between[data-v-5289c474]{justify-content:space-between}.badge[data-v-5289c474]{align-items:center;background:#f4f6ff;border:1px solid #dbe1f2;border-radius:999px;color:#2f3a59;display:inline-flex;font-size:.65rem;gap:.5rem;letter-spacing:.28em;padding:.35rem .9rem;text-transform:uppercase}.badge-secondary[data-v-5289c474]{background:#f9faff;border-color:#e8ecf9;color:#47506b}.card-meta[data-v-5289c474]{color:#5b6687;font-size:.82rem;letter-spacing:.05em}.original-block[data-v-5289c474]{background:#f6f8ff;border:1px solid #e4e9f7;border-radius:18px;margin-bottom:1.2rem;padding:1rem 1.2rem}.original-label[data-v-5289c474]{color:#7a86a5;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase}.original-text[data-v-5289c474]{color:#1f2742;font-size:.98rem;line-height:1.6;margin-top:.6rem}.translation-block[data-v-5289c474]{background:#eef3ff;border:1px solid #dae2f7;border-radius:18px;margin-bottom:1rem;padding:1rem 1.2rem}.translation-label[data-v-5289c474]{align-items:center;color:#5b6687;display:inline-flex;font-size:.78rem;gap:.5rem;letter-spacing:.15em;margin-bottom:.65rem;text-transform:uppercase}.translation-text[data-v-5289c474]{color:#1f2742;font-size:.98rem;line-height:1.6}.insight-block[data-v-5289c474]{padding:.2rem 0}.insight-label[data-v-5289c474]{color:#7380a1;display:inline-block;font-size:.75rem;letter-spacing:.16em;margin-bottom:.4rem;text-transform:uppercase}.insight-text[data-v-5289c474]{color:#2a3554;font-size:.98rem;line-height:1.6}.chat-bubbles[data-v-5289c474]{display:flex;flex-direction:column;gap:.9rem}.bubble[data-v-5289c474]{border-radius:18px;font-size:.9rem;line-height:1.55;max-width:100%;padding:.95rem 1.2rem;position:relative}.bubble-user[data-v-5289c474]{align-self:flex-start;background:#f6f8ff;border:1px solid #e0e6f7;box-shadow:0 16px 30px -22px #24409259;color:#1f2742}.bubble-ai[data-v-5289c474]{align-self:flex-end;background:#eef3ff;border:1px solid #dce4f9}.bubble-ai[data-v-5289c474],.bubble-text[data-v-5289c474]{color:#1f2742}.bubble-translation[data-v-5289c474]{color:#7a86a5;display:block;font-size:.7rem;letter-spacing:.18em;margin-top:.55rem;text-transform:uppercase}.chat-footnote[data-v-5289c474]{color:#5b6687;font-size:.82rem;letter-spacing:.06em;margin-top:1rem}@media (max-width:768px){.card[data-v-5289c474]{padding:1.35rem}}.multi-language-section[data-v-515e7736]{background:linear-gradient(135deg,#5a7db5,#6b8dc2 50%,#7b9bcf);padding:3rem 1rem;position:relative;transition:background .5s ease}.main-title[data-v-515e7736]{font-family:Lora,serif}:lang(zh) .main-title[data-v-515e7736],:lang(zh-CN) .main-title[data-v-515e7736]{font-family:-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.sub-text[data-v-515e7736]{font-family:Courier New,Courier,monospace;opacity:.9}.animation-content[data-v-515e7736]{opacity:0;transform:translateY(20px);transition:opacity 1s ease-out,transform 1s ease-out}.animation-content.visible[data-v-515e7736]{opacity:1;transform:translateY(0)}.language-chip[data-v-515e7736]{cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.language-chip--active[data-v-515e7736],.language-chip[data-v-515e7736]:focus-visible,.language-chip[data-v-515e7736]:hover{transform:translateY(-2px)}@media (max-width:768px){.multi-language-section[data-v-515e7736]{padding:2rem 1rem}.language-chip[data-v-515e7736]{font-size:.75rem;padding:.5rem .75rem}}
