.start-language{position:relative;z-index:1;display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:12px 24px;background:#050a08;color:#8fa898;font:600 14px/1.5 Inter,system-ui,sans-serif}
.start-language a{color:#e4efe8;text-decoration:none;padding:6px 8px;min-height:32px}
.start-language a[aria-current=page]{color:#06c755;text-decoration:underline;text-underline-offset:5px}
.start-language a:focus-visible{outline:2px solid #06c755;outline-offset:4px}
.start-source-note{position:relative;max-width:900px;margin:20px auto;padding:0 24px;color:#8fa898;font:13px/1.7 Inter,system-ui,sans-serif}
.start-source-note a{color:#e4efe8;text-underline-offset:3px}
html[lang=en] body,html[lang=en] .hc-banner,html[lang=en] .hc-promo,html[lang=en] .hc-sticky,html[lang=en] .hc-compact{font-family:Inter,system-ui,sans-serif}
html[lang=en] .hero-headline,html[lang=en] .sec-title{text-wrap:balance}
html[lang=en] .fmap-category{flex-basis:150px}
html[lang=en] .hc-banner{flex-wrap:wrap}
html[lang=en] .hc-banner-actions,html[lang=en] .hc-sticky-actions{min-width:0;max-width:100%}
html[lang=en] .hc-news-open,html[lang=en] .hc-banner-actions>a{white-space:normal}
html[lang=en] .feature-card,html[lang=en] .benefit-text{min-width:0;overflow-wrap:anywhere}
@media(max-width:640px){html[lang=en] .section .container>div[style*="grid-template-columns:1fr 1fr"]{grid-template-columns:minmax(0,1fr)!important}html[lang=en] .fmap-category{flex-basis:auto}html[lang=en] .hc-sticky{flex-wrap:wrap}html[lang=en] .hc-sticky>div:first-child{display:none}html[lang=en] .hc-button{white-space:normal;text-align:center}html[lang=en] .hero{padding:48px 8px}html[lang=en] .hero-sub br{display:none}}
@media(prefers-reduced-motion:reduce){html[lang=en]{scroll-behavior:auto}html[lang=en] .fade-up{opacity:1;transform:none;transition:none}}

/* Release history is visible without scripts and shared by both language pages. */
.start-release-badge{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin-top:18px;padding:8px 16px;border:1px solid #06c75566;border-radius:12px;color:#b8d0c1;background:#06c7550d;text-decoration:none;font:12px/1.6 Inter,system-ui,sans-serif}
.start-release-badge strong{font-size:19px;color:#06c755}.start-release-badge time{color:#b8d0c1}
.start-update-hero{max-width:600px;margin:28px auto 0;padding:20px 24px;border:1px solid #06c75555;border-radius:14px;background:linear-gradient(130deg,#06c75512,#00e5ff08);text-align:left;font-size:14px;color:#b8d0c1;line-height:1.75}
.start-update-count{font-size:clamp(21px,4vw,28px);font-weight:900;color:#e4efe8;line-height:1.4;margin-bottom:10px}.start-update-hero a{display:inline-block;margin-top:12px;color:#06c755;font-weight:700;text-underline-offset:4px}
.start-updates{position:relative;background:linear-gradient(180deg,#0c1c12,#050a08);border-block:1px solid #1a2f22;scroll-margin-top:24px}
.start-release-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:32px}.start-release-card{min-width:0;padding:24px;border:1px solid #244631;border-radius:14px;background:#0c1410;overflow-wrap:anywhere}
.start-release-card--latest{grid-column:1/-1;border-color:#06c75588;background:linear-gradient(120deg,#103520,#0c1410)}
.start-release-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;font:12px/1.6 Inter,system-ui,sans-serif;color:#a7beaf}.start-release-meta>span{font-weight:800;font-size:15px;color:#06c755}.start-release-meta>b{font-size:10px;border:1px solid #06c75566;border-radius:5px;padding:2px 6px;color:#06c755}
.start-release-card h3{font-size:clamp(18px,3vw,24px);line-height:1.45;margin:14px 0 12px;color:#e4efe8}.start-release-card>p{font-size:14px;line-height:1.85;color:#b8d0c1}
.start-release-card>p.start-release-note{font-size:12px;color:#8fa898;margin-top:16px}.start-release-card>a{display:inline-block;color:#06c755;font-size:13px;font-weight:700;margin-top:16px;text-underline-offset:4px}
.start-release-steps{counter-reset:release-step;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;list-style:none;margin:24px 0 8px;padding:0}.start-release-steps li{counter-increment:release-step;padding:14px 12px;border:1px solid #36604e;border-radius:9px;font-size:13px;background:#050a0866;line-height:1.6}.start-release-steps li::before{content:counter(release-step,decimal-leading-zero);display:block;font:800 13px/1.4 Inter,system-ui,sans-serif;color:#06c755;margin-bottom:8px}
.start-release-source{font-size:12px;color:#8fa898;line-height:1.8;margin-top:24px}.start-release-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:16px}.start-release-links a{font-size:13px;color:#06c755;text-underline-offset:4px}
.start-updates a:focus-visible,.start-update-hero a:focus-visible,.start-release-badge:focus-visible{outline:2px solid #00e5ff;outline-offset:4px}
@media(max-width:640px){.start-release-grid{grid-template-columns:minmax(0,1fr)}.start-release-card--latest{grid-column:auto}.start-release-card{padding:20px}.start-release-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.start-update-hero{padding:18px}.update-banner{flex-wrap:wrap}.update-banner .ub-text{white-space:normal}}
