:root{color-scheme:dark;--bg:#090c17;--bg-soft:#101528;--panel:#151b30;--panel-2:#1b2340;--text:#f5f5fc;--muted:#abb2ce;--dim:#858eac;--line:rgba(185,194,253,.15);--purple:#8c74ff;--purple-2:#b39aff;--cyan:#73d9ed;--green:#6be0ac;--container:1160px}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(ellipse 70% 28% at 78% 0%,rgba(85,74,181,.2),transparent 75%),linear-gradient(180deg,#0a0d19,#0c1120 55%,#090c17);color:var(--text);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit}img{max-width:100%}::selection{background:#7662dc;color:#fff}:focus-visible{outline:2px solid #c2adff;outline-offset:4px}.container{width:min(calc(100% - 48px),var(--container));margin-inline:auto}.site-header{position:relative;z-index:20;border-bottom:1px solid rgba(185,194,253,.1);background:rgba(9,12,23,.76);backdrop-filter:blur(18px)}.header-inner{height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:inline-flex;align-items:center;gap:10px;font-size:22px;font-weight:760;letter-spacing:-.5px;white-space:nowrap}.brand img{width:36px;height:36px;object-fit:contain}.site-nav{display:flex;align-items:center;gap:8px}.site-nav a{display:flex;min-height:44px;align-items:center;padding:0 13px;border-radius:11px;color:#c4c9dd;font-size:14px;transition:color .2s,background .2s}.site-nav a:hover,.site-nav a[aria-current=page]{color:#fff;background:rgba(139,117,255,.13)}[data-nav-toggle]{display:none;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.04);color:white;cursor:pointer}.button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:0 20px;border:1px solid var(--line);border-radius:13px;font-size:14px;font-weight:700;transition:transform .2s,border-color .2s,background .2s;cursor:pointer}.button:hover{transform:translateY(-2px);border-color:rgba(183,165,255,.55)}.button-primary{border-color:rgba(189,172,255,.36);background:linear-gradient(115deg,#8b73ff,#6956e8);box-shadow:0 12px 32px rgba(102,81,235,.23);color:white}.button-secondary{background:rgba(255,255,255,.035);color:#f4f3ff}.page-intro{padding:76px 0 48px;text-align:center}.eyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border:1px solid rgba(157,139,255,.3);border-radius:99px;background:rgba(111,91,202,.13);color:#d8ceff;font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.page-intro h1{max-width:850px;margin:20px auto 14px;font-size:clamp(34px,5vw,58px);line-height:1.15;letter-spacing:-1.8px}.page-intro p{max-width:700px;margin:0 auto;color:var(--muted);font-size:17px;line-height:1.85}.site-footer{margin-top:80px;border-top:1px solid var(--line);background:rgba(5,8,17,.42)}.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:29px 0;color:var(--dim);font-size:13px}.footer-links{display:flex;flex-wrap:wrap;gap:17px}.footer-links a:hover{color:white}.preview-note{padding:10px 18px;text-align:center;color:#ddd5ff;background:rgba(104,82,197,.13);border-bottom:1px solid rgba(170,151,255,.13);font-size:12px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0} @media(max-width:760px){.container{width:min(calc(100% - 36px),var(--container))}.header-inner{height:68px}.brand{font-size:20px}.brand img{width:32px;height:32px}html.has-js [data-nav-toggle]{display:flex}html.has-js .site-nav{display:none;position:absolute;top:calc(100% + 1px);left:0;right:0;padding:12px 18px 18px;background:#101528;border-bottom:1px solid var(--line);box-shadow:0 20px 30px rgba(0,0,0,.25)}html.has-js .site-nav.is-open{display:flex;flex-direction:column;align-items:stretch}.site-nav a{min-height:48px}.page-intro{padding:56px 0 35px}.page-intro p{font-size:15px}.footer-inner{align-items:flex-start;flex-direction:column}.site-footer{margin-top:55px}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
@media(max-width:760px){html:not(.has-js) .header-inner{height:auto;min-height:68px;flex-wrap:wrap;padding-block:9px}html:not(.has-js) .site-nav{display:flex;flex:1 1 100%;flex-wrap:wrap;justify-content:flex-start;gap:2px;min-width:0}html:not(.has-js) .site-nav a{min-height:42px;padding-inline:9px;font-size:12px}}

[hidden]{display:none!important}
.light-page .site-header{background:#101526;color:#f5f5fc;backdrop-filter:none}.light-page .site-header .brand{color:#f5f5fc}.light-page .site-footer{background:#fff}.preview-source{font-size:12px;color:var(--dim);line-height:1.8}

.site-header{display:none}.topbar{position:relative;z-index:40}.footer nav{flex-wrap:wrap}.light-page .topbar{color:#f1f3ff;background:#101526;width:100%;padding-inline:max(24px,calc((100% - 1320px)/2))}.light-page .topbar .logo{color:#f1f3ff}.light-page .footer{color:#626b85}.light-page .footer .logo{color:#252b46}.light-page .footer a:hover{color:#6956dc}[hidden]{display:none!important}@media(max-width:990px){.mobile-panel{visibility:hidden}.mobile-panel.open{visibility:visible}}
[hidden]{display:none!important}.site-header{display:block}.topbar .nav a{white-space:nowrap}.easybr-main{min-height:55vh}.easybr-reading{background:#f7f8fc;color:#20243b}.easybr-reading .site:before{display:none}.easybr-reading .topbar{width:100%;padding-inline:max(24px,calc((100% - 1320px)/2));background:#101526;color:#f1f3ff}.easybr-reading .topbar .logo{color:#f1f3ff}.nav-login{font-size:13px;color:#bdc3db;min-height:44px;display:flex;align-items:center}.topbar .nav{gap:27px}.topbar .nav-right{gap:18px}.easybr-skip{position:absolute;top:-70px;left:16px;z-index:100;background:white;color:#40307a;padding:12px 18px;border-radius:8px}.easybr-skip:focus{top:12px}.easybr-home-links{padding:50px 0 80px}.easybr-home-links .section-head{margin-bottom:28px}.easybr-home-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.easybr-home-card{padding:24px;border:1px solid var(--border);border-radius:17px;background:rgba(27,33,57,.7)}.easybr-home-card small{color:#baa7ff;font-size:11px}.easybr-home-card h3{font-size:17px;line-height:1.65;margin:13px 0}.easybr-home-card p{font-size:13px;line-height:1.9;color:#aeb7d1}.easybr-home-card>a{display:inline-flex;min-height:44px;align-items:center;color:#c7b6ff;font-size:13px}.easybr-home-more{display:flex;justify-content:center;margin-top:28px}.easybr-bottom-links{display:flex;justify-content:center;gap:12px 24px;flex-wrap:wrap;margin-top:25px;font-size:13px;color:#bbc1db}.topbar .hamburger{min-width:44px;min-height:44px}.topbar .mobile-panel{z-index:50}.topbar .top-cta{min-height:44px}@media(max-width:990px){.topbar .nav{display:none}.nav-login{display:none}.mobile-panel{visibility:hidden}.mobile-panel.open{visibility:visible}.topbar .nav-right{gap:10px}.easybr-home-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.easybr-home-cards{grid-template-columns:1fr}.easybr-home-links{padding-bottom:45px}.easybr-reading .topbar{padding-inline:18px}}
.easybr-home{--container:1320px}.topbar{width:min(calc(100% - 88px),1320px)}@media(max-width:1250px){.topbar{width:calc(100% - 60px)}}@media(max-width:650px){.topbar{width:calc(100% - 34px)}}

.topbar .language-switch{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 9px;border:1px solid #a68ae73d;border-radius:10px;color:#e0d3ff;white-space:nowrap;font-size:13px}.topbar .language-switch:hover{background:#9d78ed15}.language-switch:focus-visible{outline:2px solid #ceb5ff;outline-offset:3px}
@media(max-width:1200px) and (min-width:991px){.topbar{gap:15px}.topbar .nav{margin-left:0;gap:18px}.topbar .nav-right{gap:10px}}
@media(max-width:650px){.topbar{gap:10px}.topbar .nav-right{gap:7px}.topbar .language-switch{font-size:12px;padding:0 7px}.topbar .top-cta{padding:0 10px}.topbar .top-cta .icon{display:none}}
html[lang="en"] .hero h1{white-space:normal;font-size:clamp(40px,4.2vw,64px);line-height:1.12;letter-spacing:-2.2px}html[lang="en"] .hero-desc{max-width:570px}html[lang="en"] .hero-benefits{gap:12px 17px}html[lang="en"] .terminal-input{overflow-wrap:anywhere}
@media(max-width:650px){html[lang="en"] .hero h1{font-size:clamp(37px,9vw,52px);letter-spacing:-1.4px}}
.easybr-home-faq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}.easybr-home-faq details{padding:22px;border:1px solid var(--border);border-radius:16px;background:#1b2139b3}.easybr-home-faq summary{cursor:pointer;font-weight:600}.easybr-home-faq p{font-size:13px;line-height:1.8;color:#aeb7d1}.easybr-home-about{max-width:900px;margin:0 auto;color:#b9bfd7;font-size:14px;line-height:1.9}.easybr-home-about h2{font-size:23px;margin-top:30px;color:#eeeaff}.easybr-home-about a{color:#c9b2ff}@media(max-width:650px){.easybr-home-faq{grid-template-columns:1fr}}
