.bt-about-faq{--bt-faq-bg:#ffffff;--bt-faq-bg-soft:#f6fafd;--bt-faq-ink:#0c1a2b;--bt-faq-ink-2:#16273d;--bt-faq-ink-soft:#364150;--bt-faq-ink-muted:#76818d;--bt-faq-line:#e4ecf3;--bt-faq-line-soft:#eef3f8;--bt-faq-blue:#0364a8;--bt-faq-blue-deep:#024c80;--bt-faq-blue-mid:#3a9de8;--bt-faq-blue-soft:#b8e0f4;--bt-faq-blue-tint:#eaf6fd;--bt-faq-orange:#ff7a2a;--bt-faq-orange-soft:#ffc9a8;--bt-faq-orange-deep:#d65a10;--bt-faq-orange-tint:#fff0e6;--bt-faq-green:#22b358;--bt-faq-green-soft:#b8e8c8;--bt-faq-green-tint:#e8f7ee;--bt-faq-shadow-soft:0 1px 2px rgba(15, 60, 100, 0.04), 0 8px 24px rgba(15, 60, 100, 0.06);--bt-faq-shadow-pop:0 2px 4px rgba(15, 60, 100, 0.05), 0 24px 60px rgba(15, 60, 100, 0.08);--bt-faq-ease:cubic-bezier(0.16, 1, 0.3, 1);--bt-faq-font-display:'League', 'avenirnextcyr-bold', 'AvenirNextCyr-Bold',
                            'Montserrat', system-ui, sans-serif;--bt-faq-font-body:'avenirnextcyr-medium', 'AvenirNextCyr-Medium',
                            'Roboto', system-ui, sans-serif;--bt-faq-font-label:'avenirnextcyr-bold', 'AvenirNextCyr-Bold',
                            'Roboto Mono', ui-monospace, monospace;display:block;color:var(--bt-faq-ink);font-family:var(--bt-faq-font-body)}.bt-about-faq *,.bt-about-faq *::before,.bt-about-faq *::after{box-sizing:border-box}.bt-about-faq .bt-faq-ticker{display:flex;align-items:center;gap:22px;padding:20px 22px;background:var(--bt-faq-bg);border:1px solid var(--bt-faq-line);border-radius:3px;margin-bottom:44px;box-shadow:var(--bt-faq-shadow-soft);overflow:hidden}.bt-about-faq .bt-faq-ticker-dot{width:8px;height:8px;border-radius:50%;background:var(--bt-faq-green);flex-shrink:0;box-shadow:0 0 0 0 rgb(34 179 88 / .5);animation:bt-faq-ticker-pulse 2.2s infinite cubic-bezier(.66,0,0,1)}@keyframes bt-faq-ticker-pulse{0%{box-shadow:0 0 0 0 rgb(34 179 88 / .5)}70%{box-shadow:0 0 0 10px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.bt-about-faq .bt-faq-ticker-label{font-family:'Roboto',system-ui,sans-serif;font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--bt-faq-green);flex-shrink:0}.bt-about-faq .bt-faq-ticker-divider{width:2px;height:14px;background:var(--bt-faq-line);flex-shrink:0}.bt-about-faq .bt-faq-ticker-content{flex:1;position:relative;height:18px;overflow:hidden;min-width:0}.bt-about-faq .bt-faq-ticker-item{position:absolute;inset:0;display:flex;align-items:center;font-family:'Roboto',system-ui,sans-serif;font-weight:700;font-size:16px;letter-spacing:.02em;word-spacing:2px;color:var(--bt-faq-ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;transform:translateY(8px);transition:opacity 400ms var(--bt-faq-ease),transform 400ms var(--bt-faq-ease)}.bt-about-faq .bt-faq-ticker-item.is-active{opacity:1;transform:translateY(0)}.bt-about-faq .bt-faq-ticker-item em{font-style:normal;color:#0364a8;font-weight:700;padding:0 6px}.bt-about-faq .bt-faq-ticker-item .bt-faq-ticker-arrow{color:var(--bt-faq-orange);margin:0 10px;font-weight:500}@media (prefers-reduced-motion:reduce){.bt-about-faq .bt-faq-ticker-dot{animation:none}.bt-about-faq .bt-faq-ticker-item{transition:none}}.bt-about-faq .bt-faq-section{background:var(--bt-faq-bg);border:1px solid var(--bt-faq-line);border-radius:3px;box-shadow:var(--bt-faq-shadow-soft);overflow:hidden;margin-bottom:40px;position:relative;opacity:0;transform:translateY(20px);animation:bt-faq-reveal 0.7s var(--bt-faq-ease) forwards}.bt-about-faq .bt-faq-section:nth-of-type(1){animation-delay:0.05s}.bt-about-faq .bt-faq-section:nth-of-type(2){animation-delay:0.12s}.bt-about-faq .bt-faq-section:nth-of-type(3){animation-delay:0.19s}.bt-about-faq .bt-faq-section:nth-of-type(4){animation-delay:0.26s}.bt-about-faq .bt-faq-section:nth-of-type(5){animation-delay:0.33s}.bt-about-faq .bt-faq-section:nth-of-type(6){animation-delay:0.40s}.bt-about-faq .bt-faq-section:nth-of-type(7){animation-delay:0.47s}.bt-about-faq .bt-faq-section:nth-of-type(8){animation-delay:0.54s}@keyframes bt-faq-reveal{to{opacity:1;transform:translateY(0)}}.bt-about-faq .bt-faq-section-head{padding:20px 26px 18px;background:var(--bt-faq-bg-soft);border-bottom:1px solid var(--bt-faq-line);border-top:1px solid var(--bt-faq-line);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.bt-about-faq .bt-faq-section-head-left{min-width:0;flex:1 1 auto}.bt-about-faq .bt-faq-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:6px}.bt-about-faq .bt-faq-tag{font-family:var(--bt-faq-font-label);font-size:11px;font-weight:500;letter-spacing:.06em;color:var(--bt-faq-orange-deep);background:var(--bt-faq-orange-tint);border:1px solid var(--bt-faq-orange-soft);padding:3px 7px;border-radius:2px;line-height:1}.bt-about-faq .bt-faq-eyebrow-text{font-family:var(--bt-faq-font-label);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--bt-faq-ink-muted);font-weight:500;display:inline-flex;align-items:center;gap:6px}.bt-about-faq .bt-faq-eyebrow-text svg{width:14px;height:14px;color:var(--bt-faq-blue-mid);flex-shrink:0}.bt-about-faq .bt-faq-section-title{font-family:var(--bt-faq-font-display);font-weight:500;font-size:26px;letter-spacing:.005em;color:var(--bt-faq-ink);line-height:1.2;text-transform:uppercase;margin:0}.bt-about-faq .bt-faq-section-title em{font-weight:500;color:var(--bt-faq-orange)}.bt-about-faq .bt-faq-head-badge{font-family:var(--bt-faq-font-label);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--bt-faq-blue-deep);background:var(--bt-faq-blue-tint);border:1px solid var(--bt-faq-blue-soft);padding:6px 10px;border-radius:2px;display:inline-flex;align-items:center;gap:6px;flex-shrink:0;white-space:nowrap}.bt-about-faq .bt-faq-head-badge svg{width:12px;height:12px;color:var(--bt-faq-blue)}.bt-about-faq .bt-faq-head-badge em{font-style:normal;color:var(--bt-faq-ink);font-weight:500}.bt-about-faq .bt-faq-section-body{padding:30px 26px}@media (max-width:760px){.bt-about-faq .bt-faq-section-body{padding:22px}}.bt-about-faq .bt-faq-lead{font-family:var(--bt-faq-font-body);font-size:17px;font-weight:500;letter-spacing:-.005em;line-height:1.45;color:var(--bt-faq-ink);margin:0 0 12px}.bt-about-faq .bt-faq-lead em{font-style:italic;font-weight:500;color:var(--bt-faq-orange-deep)}.bt-about-faq .bt-faq-p{font-size:15px;color:var(--bt-faq-ink-soft);line-height:1.65;max-width:900px;margin:0}.bt-about-faq .bt-faq-p+.bt-faq-p{margin-top:12px}.bt-about-faq .bt-faq-p strong{color:var(--bt-faq-ink);font-weight:500}.bt-about-faq .bt-faq-p a,.bt-about-faq .bt-faq-lead a,.bt-about-faq .bt-faq-step-card p a,.bt-about-faq .bt-faq-item .bt-faq-answer a{color:var(--bt-faq-blue-deep);font-weight:500;text-decoration:none;border-bottom:1px dotted var(--bt-faq-blue-soft);padding:0 1px;transition:color 180ms ease,border-color 180ms ease,background 180ms ease}.bt-about-faq .bt-faq-p a:hover,.bt-about-faq .bt-faq-lead a:hover,.bt-about-faq .bt-faq-step-card p a:hover,.bt-about-faq .bt-faq-item .bt-faq-answer a:hover{color:var(--bt-faq-orange-deep);border-bottom-color:var(--bt-faq-orange);background:var(--bt-faq-orange-tint);border-radius:2px}.bt-about-faq .bt-faq-status-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.bt-about-faq .bt-faq-pill{font-family:var(--bt-faq-font-label);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:6px 10px;border-radius:2px;line-height:1;display:inline-flex;align-items:center;gap:6px}.bt-about-faq .bt-faq-pill svg{width:12px;height:12px}.bt-about-faq .bt-faq-pill--green{color:var(--bt-faq-green);background:var(--bt-faq-green-tint);border:1px solid var(--bt-faq-green-soft)}.bt-about-faq .bt-faq-pill--blue{color:var(--bt-faq-blue-deep);background:var(--bt-faq-blue-tint);border:1px solid var(--bt-faq-blue-soft)}.bt-about-faq .bt-faq-pill--orange{color:var(--bt-faq-orange-deep);background:var(--bt-faq-orange-tint);border:1px solid var(--bt-faq-orange-soft)}.bt-about-faq .bt-faq-steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:760px){.bt-about-faq .bt-faq-steps-grid{grid-template-columns:1fr}}.bt-about-faq .bt-faq-step-card{padding:22px;background:var(--bt-faq-bg-soft);border:1px solid var(--bt-faq-line);border-radius:4px;overflow:hidden;transition:transform 300ms var(--bt-faq-ease),box-shadow 300ms var(--bt-faq-ease),border-color 300ms ease}.bt-about-faq .bt-faq-step-card:hover{transform:translateY(-3px);box-shadow:var(--bt-faq-shadow-pop);border-color:var(--bt-faq-blue-soft);background:var(--bt-faq-bg)}.bt-about-faq .bt-faq-step-num{font-family:var(--bt-faq-font-label);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--bt-faq-ink-muted);display:flex;align-items:center;gap:8px;margin-bottom:10px}.bt-about-faq .bt-faq-step-num::before{content:'';width:6px;height:6px;border-radius:50%;background:var(--bt-faq-orange)}.bt-about-faq .bt-faq-step-num .num{color:var(--bt-faq-ink);font-weight:500;font-size:12px}.bt-about-faq .bt-faq-step-card h3{font-family:var(--bt-faq-font-display);font-weight:500;font-size:22px;letter-spacing:.005em;color:var(--bt-faq-ink);margin:0 0 8px;line-height:1.2;text-transform:uppercase}.bt-about-faq .bt-faq-step-card h3 em{font-style:italic;font-weight:500;color:var(--bt-faq-orange)}.bt-about-faq .bt-faq-step-card p{font-size:14px;line-height:1.55;color:var(--bt-faq-ink-soft);margin:0}.bt-about-faq .bt-faq-trust-row{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:26px;padding:18px 22px;background:var(--bt-faq-bg-soft);border:1px solid var(--bt-faq-line);border-radius:3px}@media (max-width:760px){.bt-about-faq .bt-faq-trust-row{grid-template-columns:repeat(2,1fr)}}.bt-about-faq .bt-faq-trust-stat{display:flex;flex-direction:column;gap:2px;position:relative}.bt-about-faq .bt-faq-trust-stat:not(:last-child)::after{content:'';position:absolute;right:-7px;top:4px;bottom:4px;width:1px;background:var(--bt-faq-line)}@media (max-width:760px){.bt-about-faq .bt-faq-trust-stat::after{display:none!important}}.bt-about-faq .bt-faq-trust-value{font-family:var(--bt-faq-font-display);font-size:30px;font-weight:500;letter-spacing:.005em;line-height:1;color:var(--bt-faq-ink)}.bt-about-faq .bt-faq-trust-value em{font-style:italic;font-weight:500;color:var(--bt-faq-orange)}.bt-about-faq .bt-faq-trust-label{font-family:var(--bt-faq-font-label);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--bt-faq-ink-muted);margin-top:6px}.bt-about-faq .bt-faq-list{display:flex;flex-direction:column;gap:8px}.bt-about-faq details.bt-faq-item{border:1px solid var(--bt-faq-line);border-radius:3px;background:var(--bt-faq-bg);overflow:hidden;transition:border-color 220ms var(--bt-faq-ease),box-shadow 220ms var(--bt-faq-ease),background 220ms var(--bt-faq-ease)}.bt-about-faq details.bt-faq-item[open]{border-color:var(--bt-faq-blue-soft);box-shadow:var(--bt-faq-shadow-soft);background:var(--bt-faq-bg-soft)}.bt-about-faq details.bt-faq-item summary{list-style:none;cursor:pointer;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:'avenirnextcyr-bold','AvenirNextCyr-Bold','Montserrat',system-ui,sans-serif!important;font-weight:500;font-size:17px;letter-spacing:.005em;color:var(--bt-faq-ink);user-select:none}.bt-about-faq details.bt-faq-item summary::-webkit-details-marker{display:none}.bt-about-faq details.bt-faq-item summary .bt-faq-q-left{display:flex;align-items:center;gap:12px;min-width:0}.bt-about-faq details.bt-faq-item summary .bt-faq-q-tag{font-family:var(--bt-faq-font-label);font-size:11px;font-weight:500;letter-spacing:.01em;color:var(--bt-faq-ink-muted);flex-shrink:0;transition:color 220ms ease;font-family:'avenirnextcyr-medium','AvenirNextCyr-Medium',system-ui,sans-serif}.bt-about-faq details.bt-faq-item[open] summary .bt-faq-q-tag{color:var(--bt-faq-blue-deep)}.bt-about-faq details.bt-faq-item summary .bt-faq-chev{flex-shrink:0;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;color:var(--bt-faq-ink-muted);background:var(--bt-faq-bg-soft);border:2px solid var(--bt-faq-line);border-radius:2px;transition:transform 280ms var(--bt-faq-ease),color 220ms ease,background 220ms ease,border-color 220ms ease}.bt-about-faq details.bt-faq-item[open] summary .bt-faq-chev{transform:rotate(180deg);color:var(--bt-faq-blue);background:var(--bt-faq-blue-tint);border-color:var(--bt-faq-blue-soft)}.bt-about-faq details.bt-faq-item summary .bt-faq-chev svg{width:16px;height:16px}.bt-about-faq details.bt-faq-item .bt-faq-answer-wrap{height:0;overflow:hidden;transition:height 320ms var(--bt-faq-ease)}.bt-about-faq details.bt-faq-item .bt-faq-answer{padding:10px 18px 16px 48px;color:var(--bt-faq-ink-soft);font-size:14.5px;line-height:1.65;opacity:0;transform:translateY(-4px);transition:opacity 260ms var(--bt-faq-ease) 60ms,transform 260ms var(--bt-faq-ease) 60ms}.bt-about-faq details.bt-faq-item.is-open .bt-faq-answer{opacity:1;transform:translateY(0)}@media (max-width:760px){.bt-about-faq details.bt-faq-item .bt-faq-answer{padding-left:18px}}.bt-about-faq details.bt-faq-item .bt-faq-answer p{margin:0 0 5px}.bt-about-faq details.bt-faq-item .bt-faq-answer p:last-child{margin-bottom:0}.bt-about-faq details.bt-faq-item .bt-faq-answer strong{color:var(--bt-faq-ink);font-weight:500}.bt-about-faq .bt-faq-callout{margin-top:20px;padding:40px 40px;background:radial-gradient(circle at 100% 0%,rgb(255 255 255 / .1),transparent 55%),radial-gradient(circle at 0% 100%,rgb(0 0 0 / .18),transparent 55%),linear-gradient(135deg,#014d83 0%,#005694 80%,#0364a9 100%);color:#fff;border-radius:4px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;position:relative;overflow:hidden;box-shadow:0 12px 32px rgb(3 100 168 / .18),0 4px 10px rgb(3 100 168 / .10)}.bt-about-faq .bt-faq-callout::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px}.bt-about-faq .bt-faq-callout-eyebrow{font-family:var(--bt-faq-font-label);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:rgb(255 255 255 / .65);font-weight:500;display:flex;align-items:center;gap:8px;margin-bottom:6px}.bt-about-faq .bt-faq-callout-eyebrow svg{width:18px;height:18px;color:var(--bt-faq-orange)}.bt-about-faq .bt-faq-callout-text{font-family:'avenirnextcyr-bold','AvenirNextCyr-Bold','Montserrat',system-ui,sans-serif;font-size:26px;font-weight:500;letter-spacing:.005em;line-height:1.2;text-transform:uppercase}.bt-about-faq .bt-faq-callout-text em{font-weight:500;color:#ff7a2a}.bt-about-faq .bt-faq-callout a{background:var(--bt-faq-orange);color:#fff!important;font-family:var(--bt-faq-font-label);font-weight:500;font-size:14px;letter-spacing:.06em;text-transform:uppercase;padding:14px 22px;border-radius:2px;text-decoration:none!important;border-bottom:none!important;display:inline-flex;align-items:center;gap:10px;transition:transform 0.2s,box-shadow 0.2s,background 0.2s,color 0.2s;box-shadow:0 6px 20px -6px rgb(255 122 42 / .55)}.bt-about-faq .bt-faq-callout a:hover{transform:translateY(-1px);background:#fff;color:var(--bt-faq-blue-deep)!important;box-shadow:0 10px 26px -8px rgb(255 255 255 / .35)}.bt-about-faq .bt-faq-callout a svg{width:16px;height:16px}.bt-about-faq .bt-faq-trust-strip{margin-top:10px;padding:20px 18px;background:var(--bt-faq-bg-soft);border:1px solid var(--bt-faq-line);border-radius:3px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.bt-about-faq .bt-faq-trust-strip-label{font-family:var(--bt-faq-font-label);font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--bt-faq-ink-muted);font-weight:500}.bt-about-faq .bt-faq-trust-badges{display:flex;gap:10px;flex-wrap:wrap}.bt-about-faq .bt-faq-trust-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:var(--bt-faq-bg);border:1px solid var(--bt-faq-line);border-radius:2px;font-family:var(--bt-faq-font-label);font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--bt-faq-ink-soft)}.bt-about-faq .bt-faq-trust-badge svg{width:12px;height:12px;color:var(--bt-faq-green)}.bt-about-faq .bt-faq-back-to-top{margin:20px 0 80px 0;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:16px 22px;background:#fff;color:var(--bt-faq-blue-deep);border:2px solid #126dad;border-radius:4px;font-family:var(--bt-faq-font-label);font-weight:500;font-size:16px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none!important;cursor:pointer;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease}.bt-about-faq .bt-faq-back-to-top:hover{background:var(--bt-faq-blue-tint);border-color:var(--bt-faq-blue);color:var(--bt-faq-blue-deep);transform:translateY(-1px);box-shadow:0 8px 20px -8px rgb(3 100 168 / .35)}.bt-about-faq .bt-faq-back-to-top svg{width:16px;height:16px}@media (max-width:600px){.bt-about-faq .bt-faq-section-head{padding:16px 18px 14px}.bt-about-faq .bt-faq-section-title{font-size:22px}.bt-about-faq .bt-faq-callout-text{font-size:20px}.bt-about-faq .bt-faq-callout{padding:18px 20px}.bt-about-faq .bt-faq-trust-value{font-size:24px}.bt-about-faq .bt-faq-step-card h3{font-size:20px}}@media (prefers-reduced-motion:reduce){.bt-about-faq .bt-faq-section{animation:none!important;opacity:1!important;transform:none!important}.bt-about-faq details.bt-faq-item .bt-faq-answer-wrap{transition:none!important}.bt-about-faq details.bt-faq-item .bt-faq-answer{transition:none!important}}