:root{
  --bg:#EDF3FA;--bg2:#DDE8F5;--card:#FFFFFF;--ink:#07182A;--muted:#41546B;--line:#C2D0E1;
  --brand:#087E93;--brand2:#2E45D4;--green:#087348;--gold:#946017;--red:#9F3412;--soft:#D9F0F4;--shadow:0 26px 78px rgba(7,24,42,.18);
  --radius:24px;--max:1180px;
}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;background:linear-gradient(180deg,#F8FBFF 0%,var(--bg) 38%,#F8FBFF 100%);color:var(--ink);font-size:16px;line-height:1.55}a{color:inherit;text-decoration:none}.container{width:min(100% - 36px,var(--max));margin:auto}.topbar{position:sticky;top:0;z-index:20;background:rgba(246,249,253,.94);backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}.nav{height:76px;display:flex;align-items:center;justify-content:space-between;gap:20px}.brand{display:flex;align-items:center;gap:12px;font-size:24px;font-weight:950;letter-spacing:-.04em}.brand-mark{width:50px;height:50px;display:grid;place-items:center;flex:0 0 50px;border-radius:15px;background:linear-gradient(135deg,var(--brand),var(--brand2));color:#fff;font-size:16px;font-weight:1000;letter-spacing:-.08em;box-shadow:0 14px 34px rgba(8,126,147,.26);line-height:1}.brand small{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:900;margin-top:-5px}.links{display:flex;align-items:center;gap:20px;color:#27384D;font-size:14px;font-weight:800}.links a:hover{color:var(--brand2)}.btn{border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 18px;border-radius:999px;font-weight:950;letter-spacing:-.015em;transition:.18s ease;white-space:nowrap}.btn-primary{background:linear-gradient(135deg,var(--brand),var(--brand2));color:#fff;box-shadow:0 18px 42px rgba(8,126,147,.28)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 22px 54px rgba(46,69,212,.28)}.btn-secondary{background:#fff;border:1px solid var(--line);color:var(--ink)}.btn-secondary:hover{border-color:#B5C6DC;background:#EDF4FA}.btn-ghost{background:transparent;border:1px solid var(--line);color:var(--muted)}.btn-wide{width:100%}.hero{position:relative;overflow:hidden;padding:90px 0 70px;background:radial-gradient(circle at 88% 18%,rgba(8,126,147,.24),transparent 28%),radial-gradient(circle at 8% 88%,rgba(46,69,212,.17),transparent 30%)}.hero-grid{display:grid;grid-template-columns:1.03fr .97fr;gap:42px;align-items:center}.kicker{display:inline-flex;align-items:center;gap:10px;border:1px solid #83CBD6;background:#E0F3F6;color:#075B69;border-radius:999px;padding:8px 13px;font-weight:950;font-size:13px;margin-bottom:22px}.kicker:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 6px rgba(8,115,72,.18)}h1{font-size:clamp(42px,6.8vw,82px);line-height:.98;margin:0 0 22px;letter-spacing:-.07em}.gradient-text{background:linear-gradient(135deg,#102033 0%,#087E93 45%,#2E45D4 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.lead{font-size:clamp(18px,2vw,23px);color:var(--muted);max-width:760px;margin:0 0 28px}.hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin:30px 0 28px}.trust-row{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;max-width:760px}.trust-pill{border:1px solid var(--line);background:#fff;border-radius:16px;padding:13px 14px;color:var(--muted);font-size:13px;font-weight:850;box-shadow:0 8px 24px rgba(7,24,42,.10)}.hero-card,.checkout-card,.card,.price-card,.download-box{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:var(--radius)}.hero-card{overflow:hidden;padding:22px}.mock-window{border:1px solid var(--line);border-radius:20px;overflow:hidden;background:#fff}.window-top{height:42px;background:#E7EFF8;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:8px;padding:0 16px}.dot{width:10px;height:10px;border-radius:50%;background:#9AAFC4}.dot:nth-child(1){background:#FF6B6B}.dot:nth-child(2){background:#F6C453}.dot:nth-child(3){background:#31C48D}.window-body{padding:22px}.status-band{display:flex;justify-content:space-between;gap:16px;border:1px solid #83CBD6;background:linear-gradient(135deg,#E0F3F6,#E6E9FF);border-radius:20px;padding:18px;margin-bottom:18px}.status-band strong{font-size:17px}.status-band small{display:block;color:var(--muted);font-weight:700}.check{width:42px;height:42px;border-radius:14px;background:#D9F0E5;color:var(--green);display:grid;place-items:center;font-weight:1000}.flow-list{display:grid;gap:12px}.flow-item{display:grid;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;border:1px solid var(--line);background:#F4F8FC;padding:13px;border-radius:16px}.num{width:36px;height:36px;border-radius:12px;background:#DDEBFA;display:grid;place-items:center;font-weight:950;color:#155C83}.flow-item h4{margin:0;font-size:14px}.flow-item p{margin:0;color:var(--muted);font-size:12px}.tag{font-size:11px;font-weight:950;color:#fff;background:linear-gradient(135deg,var(--brand),var(--brand2));border-radius:999px;padding:5px 9px}.section{padding:76px 0}.section-head{display:flex;justify-content:space-between;align-items:end;gap:28px;margin-bottom:30px}.section-eyebrow{color:#066D7E;font-weight:950;text-transform:uppercase;letter-spacing:.14em;font-size:12px;margin:0 0 8px}.section h2,h2{font-size:clamp(29px,4vw,54px);line-height:1.03;letter-spacing:-.055em;margin:0}.section-head p{max-width:560px;color:var(--muted);margin:0}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.card{padding:24px}.card h3{margin:0 0 10px;font-size:21px;letter-spacing:-.03em}.card p{margin:0;color:var(--muted)}.module-number{font-size:12px;color:#53677D;font-weight:950;margin-bottom:18px}.icon-box{width:48px;height:48px;border-radius:16px;background:#DFF1F5;border:1px solid #83CBD6;display:grid;place-items:center;color:#065F6C;font-weight:1000;margin-bottom:16px}.steps{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.step{border:1px solid var(--line);background:#fff;border-radius:20px;padding:17px;box-shadow:0 10px 30px rgba(7,24,42,.11)}.step b{display:block;font-size:13px;color:#066D7E;margin-bottom:8px}.step h4{margin:0 0 6px;font-size:16px}.step p{margin:0;color:var(--muted);font-size:13px}.pricing{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch}.price-card{position:relative;padding:28px}.price-card.featured{border-color:#55B8C8;background:linear-gradient(180deg,#E0F3F6,#fff);transform:translateY(-10px)}.badge{position:absolute;right:22px;top:22px;color:#fff;background:var(--green);font-size:11px;font-weight:1000;border-radius:999px;padding:6px 10px}.price-card h3{font-size:24px;margin:0 0 8px}.price-card p{color:var(--muted);min-height:48px}.price{font-size:42px;font-weight:1000;letter-spacing:-.055em;margin:18px 0}.price span{font-size:14px;color:var(--muted);font-weight:800;letter-spacing:0}.features{list-style:none;padding:0;margin:20px 0 24px;display:grid;gap:10px}.features li{color:#1F344C;font-size:14px;display:flex;gap:10px}.features li:before{content:"✓";color:var(--green);font-weight:1000}.download-panel{display:grid;grid-template-columns:1fr .92fr;gap:24px;align-items:stretch}.download-box{padding:30px;background:linear-gradient(135deg,#E0F3F6,#F7F7FF)}.detected{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid #AEC1D7;background:#fff;border-radius:18px;padding:16px;margin:20px 0}.detected b{display:block}.detected span{color:var(--muted);font-size:13px}.download-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.mini-link{border:1px solid var(--line);background:#fff;border-radius:999px;padding:9px 12px;font-size:13px;color:#1F344C;font-weight:850}.checkout-card{padding:28px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field{display:grid;gap:7px}.field.full{grid-column:1/-1}label{font-size:12px;color:#334A62;font-weight:950;text-transform:uppercase;letter-spacing:.08em}input,select,textarea{width:100%;border:1px solid #AEBED1;background:#fff;color:var(--ink);min-height:48px;border-radius:14px;padding:0 13px;font:inherit;outline:none}textarea{min-height:96px;padding:13px;resize:vertical}input:focus,select:focus,textarea:focus{border-color:#2EAABD;box-shadow:0 0 0 4px rgba(8,126,147,.16)}.notice{border:1px solid #C99C45;background:#FFF3CF;border-radius:18px;padding:14px;color:#5F3B00;font-size:13px;margin:16px 0}.info{border:1px solid #83CBD6;background:#E0F3F6;border-radius:18px;padding:14px;color:#075866;font-size:13px;margin:16px 0}.status-output{border:1px dashed #91A5BB;background:#F4F8FC;border-radius:18px;padding:14px;color:var(--muted);font-size:14px;margin-top:14px;min-height:54px;overflow-wrap:anywhere}.status-output code{background:#DDEBFA;border:1px solid #B8CCE2;border-radius:7px;padding:2px 5px;color:#073F73}.requirements{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:18px;background:#fff;border:1px solid var(--line);box-shadow:0 12px 34px rgba(7,24,42,.14)}.requirements th,.requirements td{padding:15px;border-bottom:1px solid var(--line);text-align:left;font-size:14px}.requirements th{color:#066D7E;font-size:12px;text-transform:uppercase;letter-spacing:.12em;background:#EAF2FB}.requirements tr:last-child td{border-bottom:0}.pill-ok{color:#fff;background:var(--green);border-radius:999px;font-size:11px;font-weight:1000;padding:5px 9px;display:inline-flex}.pill-wait{color:#5F3B00;background:#F6DC83;border-radius:999px;font-size:11px;font-weight:1000;padding:5px 9px;display:inline-flex}.footer{padding:42px 0;border-top:1px solid var(--line);background:#EAF1F8;color:var(--muted)}.footer-grid{display:flex;justify-content:space-between;gap:24px;align-items:center}.footer-links{display:flex;gap:16px;flex-wrap:wrap}.small{font-size:12px;color:var(--muted)}.order-row{display:grid;grid-template-columns:1.2fr 1fr 1fr auto;gap:12px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:16px;background:#fff;margin:10px 0}.order-row b{display:block}.order-row span{display:block;color:var(--muted);font-size:13px}.simple-page{padding:78px 0}.simple-card{max-width:820px;margin:auto;background:#fff;border:1px solid var(--line);border-radius:28px;box-shadow:var(--shadow);padding:34px}.simple-card p{color:var(--muted)}.simple-card ul{color:#1F344C}.code-box{background:#07111F;color:#F0F5FA;border-radius:18px;padding:18px;overflow:auto}.code-box code{color:#F0F5FA}.mobile-menu{display:none}
@media(max-width:1000px){.hero-grid,.download-panel,.grid-2{grid-template-columns:1fr}.grid-3,.pricing{grid-template-columns:1fr}.steps{grid-template-columns:repeat(2,1fr)}.trust-row{grid-template-columns:repeat(2,1fr)}.price-card.featured{transform:none}.links{display:none}.mobile-menu{display:inline-flex}.order-row{grid-template-columns:1fr}.nav{height:auto;padding:14px 0}}
@media(max-width:640px){.container{width:min(100% - 24px,var(--max))}.brand{font-size:20px}.brand small{display:none}.hero{padding:58px 0 34px}.hero-actions,.nav .btn-secondary{width:100%}.btn{width:100%}.section{padding:54px 0}.section-head{display:block}.section-head p{margin-top:12px}.steps,.trust-row,.form-grid{grid-template-columns:1fr}.footer-grid{display:block}.footer-links{margin-top:20px}.flow-item{grid-template-columns:36px 1fr}.tag{display:none}h1{font-size:42px}}
html, body, #container
{
   width: 100%;
   height: 100%;
}
body
{
   background-color: #FFFFFF;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 16px;
   line-height: 1.1875;
   margin: 0;
   padding: 0;
}
<style id="bss-language-system-style"> html.bss-lang-switching *, html.bss-lang-switching *::before, html.bss-lang-switching *::after{ transition:none !important; animation:none !important; } html.bss-lang-switching body{ cursor:progress; } .menu a, .dropbtn, .contact-btn, .language-select, .mobile-language-select, [data-bss-language-select]{ white-space:nowrap !important; } .section-title, .hero h1, .lead, .section-copy, .category-card, .context-card, .section-note, .hero-bss-info, .footer-grid, .cat-body, .status-card, .hsi-context-band{ overflow-wrap:normal; word-break:normal; hyphens:auto; } html[dir="rtl"] body{ direction:rtl; } html[dir="rtl"] .notranslate, html[dir="rtl"] [translate="no"], html[dir="rtl"] .mark, html[dir="rtl"] .hsi-box strong, html[dir="rtl"] .status-number{ direction:ltr; } 