.english-hero{padding-top:88px;padding-bottom:48px}.english-hero h1{font-size:clamp(36px,5.6vw,72px);line-height:1.12;letter-spacing:-.04em;max-width:900px}.english-hero .section-copy{max-width:740px;margin-top:24px}.english-note{font-size:14px;line-height:1.7;max-width:800px;margin-top:24px;color:var(--home-muted,#64748b);border-left:3px solid #0891b2;padding-left:16px}.english-section{padding-top:32px;padding-bottom:40px}.english-section h2{font-size:clamp(25px,3vw,40px);line-height:1.2;margin-bottom:24px}.english-section>p,.english-section>ol{max-width:850px;line-height:1.8;margin-bottom:16px}.english-section .feature-grid{width:100%;padding:0;gap:18px}.english-card{min-height:0;padding:28px;overflow-wrap:anywhere}.english-card h3{font-size:22px;margin:0 0 16px}.english-card p{line-height:1.7}.english-demo{padding:24px;border:1px solid var(--home-border,#d4d4d8);border-radius:14px;max-width:100%;overflow-x:auto}.english-demo table{width:100%;border-collapse:collapse;min-width:260px}.english-demo caption{text-align:left;margin-bottom:16px}.english-demo th,.english-demo td{text-align:left;border-bottom:1px solid var(--home-border,#d4d4d8);padding:12px 8px;overflow-wrap:anywhere}.english-demo ul{padding:20px}.english-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:24px}.english-stats article{border:1px solid var(--home-border,#d4d4d8);border-radius:12px;padding:16px;min-width:0}.english-stats small{display:block;overflow-wrap:anywhere}.english-stats strong{display:block;font-size:36px;margin-top:12px}.english-update-links{line-height:2;padding-left:20px}.english-update-links a{color:inherit;text-decoration:underline}html[lang=en] .nav-actions{flex-wrap:wrap}html[lang=en] .nav-actions a{white-space:normal}html[lang=en] .hero-actions{flex-wrap:wrap}html[lang=en] .english-section .feature-card{min-height:0}@media(max-width:600px){.english-hero{padding-top:48px}.english-stats{grid-template-columns:1fr}.english-section .feature-grid{grid-template-columns:1fr}.english-demo{padding:12px}.english-card{padding:20px}.english-section{overflow-wrap:anywhere}}
.english-guide-steps{padding-inline-start:1.5rem;max-width:78ch}.english-guide-steps li{margin:.75rem 0;line-height:1.8;overflow-wrap:anywhere}
