.sm-hero .container,.sm-vc-hero .container,.l-sec .container{max-width:var(--content-max)!important;padding-left:var(--space-6)!important;padding-right:var(--space-6)!important}.sm-hero{background:linear-gradient(160deg,#f8fbff 0%,#ebf3ff 55%,#f0f4ff 100%);align-items:center;min-height:100vh;padding:120px 0 80px;display:flex;position:relative;overflow:hidden}.sm-hero:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#1877f20e 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0}.sm-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#1877f221 0%,#0000 70%);border-radius:50%;width:680px;height:680px;position:absolute;top:-180px;right:-180px}.sm-orb2{pointer-events:none;background:radial-gradient(circle,#7c3aed0f 0%,#0000 70%);border-radius:50%;width:480px;height:480px;position:absolute;bottom:-120px;left:-80px}.sm-badge{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);align-items:center;gap:10px;margin-bottom:28px;padding:6px 16px 6px 8px;display:inline-flex}.sm-badge-icon{border-radius:var(--radius-sm);background:var(--primary);width:28px;height:28px;color:var(--text-inverse);justify-content:center;align-items:center;font-size:.75rem;animation:2.5s ease-in-out infinite smPulse;display:flex}@keyframes smPulse{0%,to{box-shadow:0 0 #1877f266}60%{box-shadow:0 0 0 7px #1877f200}}.sm-badge span{font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--text-mid)}.sm-badge strong{color:var(--text-dark);font-weight:var(--fw-bold)}.sm-hero-title{color:var(--text-dark);letter-spacing:-.5px;margin-bottom:20px;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:900;line-height:1.05}.sm-hero-title .accent{color:var(--primary);display:block}.sm-hero-title .meta{font-size:.38em;font-weight:var(--fw-bold);color:var(--text-light);letter-spacing:0;margin-top:10px;line-height:1.5;display:block}.sm-hero-btns{gap:var(--space-3);flex-wrap:wrap;margin-bottom:40px;display:flex}.sm-hero-stats{border-top:1px solid var(--border);flex-wrap:wrap;gap:0;padding-top:32px;display:flex}.sm-stat{padding-right:32px}.sm-stat:not(:last-child){border-right:1px solid var(--border);margin-right:32px}.sm-stat-val{color:var(--text-dark);font-size:1.7rem;font-weight:900;line-height:1}.sm-stat-val span{color:var(--primary)}.sm-stat-lbl{font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--text-light);margin-top:5px}.sm-tiles{gap:var(--space-3);flex-direction:column;display:flex}.sm-tile{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-md),transform var(--transition-md);align-items:center;gap:14px;padding:16px 20px;display:flex}.sm-tile:hover{box-shadow:var(--shadow-md);transform:translate(5px)}.sm-tile-ico{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1rem;display:flex}.sm-tile-lbl{font-size:var(--text-xs);font-weight:var(--fw-bold);color:var(--text-light);text-transform:uppercase;letter-spacing:.5px;margin-bottom:3px}.sm-tile-val{font-size:var(--text-sm);color:var(--text-dark);font-weight:900}.sm-cmp-wrap{border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);border:1px solid var(--border);margin-top:48px;overflow:hidden}.sm-cmp-header{border-bottom:2px solid var(--border);grid-template-columns:1fr 280px 280px;display:grid}.sm-cmp-hcell{padding:22px 28px}.sm-cmp-hcell.feat-head{background:var(--bg);align-items:center;display:flex}.sm-cmp-hcell.tnova-head{background:var(--navy);align-items:center;gap:12px;display:flex}.sm-cmp-hcell.other-head{background:var(--bg);border-left:1px solid var(--border);align-items:center;gap:12px;display:flex}.sm-cmp-hico{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:.95rem;display:flex}.sm-cmp-hname{font-size:var(--text-base);font-weight:900}.sm-cmp-hnova{color:var(--text-inverse)}.sm-cmp-hother{color:var(--text-dark)}.sm-cmp-hfeat{font-size:var(--text-xs);font-weight:var(--fw-bold);color:var(--text-light);text-transform:uppercase;letter-spacing:.6px}.sm-cmp-hsub{font-size:var(--text-xs);margin-top:2px}.sm-cmp-tnova-sub{color:#ffffff73}.sm-cmp-other-sub{color:var(--text-light)}.sm-cmp-row{border-bottom:1px solid var(--border);background:var(--surface);transition:background var(--transition);grid-template-columns:1fr 280px 280px;display:grid}.sm-cmp-row:last-of-type{border-bottom:none}.sm-cmp-row:hover{background:#fafbfc}.sm-cmp-feat{align-items:center;gap:12px;padding:18px 28px;display:flex}.sm-cmp-feat-ico{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.85rem;display:flex}.sm-cmp-feat-name{font-size:var(--text-base);font-weight:var(--fw-semibold);color:var(--text-dark)}.sm-cmp-cell{border-left:1px solid var(--border);align-items:center;gap:10px;padding:18px 28px;display:flex}.sm-cmp-cell.tnova{background:#1877f208}.sm-cmp-val{font-size:var(--text-base);line-height:1.5}.sm-cmp-cell.tnova .sm-cmp-val{color:var(--text-dark);font-weight:var(--fw-semibold)}.sm-cmp-cell:not(.tnova) .sm-cmp-val{color:var(--text-mid)}.sm-ico-yes{color:var(--success);flex-shrink:0;font-size:.85rem}.sm-ico-no{color:var(--danger);flex-shrink:0;font-size:.85rem}.sm-ico-mid{color:var(--text-light);flex-shrink:0;font-size:.85rem}.sm-cmp-footer{background:var(--bg);border-top:2px solid var(--border);grid-template-columns:1fr 280px 280px;display:grid}.sm-cmp-footer-feat{padding:18px 28px}.sm-cmp-footer-cell{border-left:1px solid var(--border);justify-content:center;align-items:center;padding:18px 28px;display:flex}.sm-cmp-footer-cell.tnova-foot{background:var(--navy)}.sm-verdict{font-size:var(--text-sm);font-weight:var(--fw-bold);border-radius:var(--radius-full);align-items:center;gap:7px;padding:7px 16px;display:inline-flex}.sm-verdict.win{color:#4ade80;background:#4ade8033}.sm-verdict.lose{background:var(--border);color:var(--text-light)}.sm-ben{gap:var(--space-7);border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;align-items:start;padding:56px 0;display:grid;position:relative}.sm-ben:last-child{border-bottom:none}.sm-ben:before{content:attr(data-num);letter-spacing:-5px;color:#1877f212;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;font-size:9rem;font-weight:900;line-height:1;position:absolute;top:32px;left:-8px}.sm-ben-text{z-index:1;position:relative}.sm-ben-pill{font-size:var(--text-xs);font-weight:var(--fw-bold);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.3px;align-items:center;gap:6px;margin-bottom:14px;padding:4px 11px;display:inline-flex}.sm-ben-num-badge{background:linear-gradient(135deg,var(--primary),var(--purple));width:44px;height:44px;color:var(--text-inverse);font-size:var(--text-sm);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;font-weight:900;display:inline-flex;box-shadow:0 4px 16px #1877f24d}.sm-ben-title{color:var(--text-dark);letter-spacing:-.3px;margin-bottom:10px;font-size:1.5rem;font-weight:900;line-height:1.2}.sm-ben-desc{font-size:var(--text-base);color:var(--text-mid);line-height:var(--lh-relaxed)}.sm-ben-list{flex-direction:column;gap:10px;margin-top:14px;padding:0;list-style:none;display:flex}.sm-ben-list li{font-size:var(--text-sm);color:var(--text-mid);line-height:var(--lh-snug);align-items:flex-start;gap:9px;display:flex}.sm-ben-list li i{color:var(--primary);flex-shrink:0;margin-top:3px;font-size:.72rem}.sm-vis{background:var(--bg);border-radius:var(--radius-lg);border:1px solid var(--border);z-index:1;padding:18px;position:relative}.sm-vis-lbl{font-size:var(--text-xs);font-weight:var(--fw-bold);color:var(--text-light);text-transform:uppercase;letter-spacing:.4px;margin-bottom:10px}.sm-vis-row{background:var(--surface);border-radius:var(--radius-sm);border:1px solid var(--border);margin-bottom:var(--space-2);box-shadow:var(--shadow-xs);align-items:center;gap:10px;padding:11px 14px;display:flex}.sm-vis-row:last-child{margin-bottom:0}.sm-vis-av{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-inverse);flex-shrink:0;justify-content:center;align-items:center;font-size:.62rem;font-weight:900;display:flex}.sm-vis-name{font-size:var(--text-sm);font-weight:var(--fw-bold);color:var(--text-dark)}.sm-vis-sub{font-size:var(--text-xs);color:var(--text-light)}.sm-vis-chip{font-size:var(--text-xs);font-weight:var(--fw-bold);border-radius:var(--radius-full);white-space:nowrap;flex-shrink:0;margin-left:auto;padding:3px 9px}.sm-vis-2col{gap:var(--space-2);margin-bottom:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.sm-vis-stat{background:var(--surface);border-radius:var(--radius-sm);border:1px solid var(--border);text-align:center;box-shadow:var(--shadow-xs);padding:14px}.sm-vis-stat-big{color:var(--primary);letter-spacing:-1px;font-size:2rem;font-weight:900;line-height:1}.sm-vis-stat-lbl{font-size:var(--text-xs);color:var(--text-light);margin-top:5px;line-height:1.4}.sm-vis-map{background:linear-gradient(135deg,var(--primary-light),#f0f4ff);border-radius:var(--radius-md);height:88px;margin-bottom:var(--space-2);justify-content:center;align-items:center;font-size:3rem;display:flex}.sm-vis-agenda{background:var(--surface);border-radius:var(--radius-sm);border:1px solid var(--border);margin-bottom:var(--space-2);box-shadow:var(--shadow-xs);align-items:center;gap:10px;padding:11px 14px;display:flex}.sm-vis-agenda:last-child{margin-bottom:0}.sm-vis-agenda-ico{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.85rem;display:flex}.sm-vis-agenda-title{font-size:var(--text-sm);font-weight:var(--fw-bold);color:var(--text-dark)}.sm-vis-agenda-type{font-size:var(--text-xs);color:var(--text-light)}.sm-roadmap{background:linear-gradient(135deg,var(--navy)0%,#0d2137 60%,#0a1f35 100%);border-radius:24px;padding:64px;position:relative;overflow:hidden}.sm-roadmap:before{content:"";pointer-events:none;background:radial-gradient(circle,#1877f238 0%,#0000 65%);border-radius:50%;width:480px;height:480px;position:absolute;top:-100px;right:-100px}.sm-roadmap:after{content:"";pointer-events:none;background:radial-gradient(circle,#7c3aed24 0%,#0000 65%);border-radius:50%;width:350px;height:350px;position:absolute;bottom:-80px;left:5%}.sm-roadmap-dots{pointer-events:none;background-image:radial-gradient(circle,#ffffff0a 1px,#0000 1px);background-size:40px 40px;border-radius:24px;position:absolute;inset:0}.sm-roadmap .l-eyebrow{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e}.sm-roadmap-title{color:var(--text-inverse);letter-spacing:-.4px;font-size:clamp(1.7rem,3.5vw,2.4rem);font-weight:900;line-height:1.15}.sm-roadmap-sub{font-size:var(--text-base);color:#ffffff80;line-height:var(--lh-relaxed);margin-top:14px}.sm-phases{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.sm-phase{border-radius:var(--radius-lg);transition:background var(--transition-md),transform var(--transition-md);background:#ffffff0f;border:1px solid #ffffff1a;padding:22px 18px}.sm-phase:hover{background:#ffffff1a;transform:translateY(-3px)}.sm-phase.on{background:#1877f21a;border-color:#1877f280}.sm-phase-emoji{margin-bottom:12px;font-size:1.8rem}.sm-phase-title{font-size:var(--text-sm);color:var(--text-inverse);margin-bottom:6px;font-weight:900}.sm-phase-text{font-size:var(--text-xs);color:#ffffff73;margin-bottom:10px;line-height:1.65}.sm-phase-pip{font-size:var(--text-xs);font-weight:var(--fw-bold);border-radius:var(--radius-full);align-items:center;gap:5px;padding:3px 9px;display:inline-flex}.sm-timeline{grid-template-columns:repeat(5,1fr);gap:0;margin-top:48px;display:grid;position:relative}.sm-timeline:before{content:"";background:linear-gradient(90deg,var(--primary),var(--purple),#7c3aed33);z-index:0;height:2px;position:absolute;top:21px;left:10%;right:10%}.sm-tl-step{text-align:center;z-index:1;padding:0 10px;position:relative}.sm-tl-dot{width:42px;height:42px;font-size:var(--text-sm);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 14px;font-weight:900;display:flex}.sm-tl-done{background:var(--primary);color:var(--text-inverse);box-shadow:0 0 0 6px #1877f233}.sm-tl-now{color:var(--navy);background:#4ade80;box-shadow:0 0 0 6px #4ade8040}.sm-tl-soon{color:#ffffff4d;background:#ffffff14;border:2px solid #ffffff26}.sm-tl-title{font-size:var(--text-sm);color:var(--text-inverse);margin-bottom:5px;font-weight:900}.sm-tl-text{font-size:var(--text-xs);color:#fff6;line-height:var(--lh-snug)}.sm-tl-tag{margin-top:var(--space-2);font-size:.63rem;font-weight:var(--fw-bold);border-radius:var(--radius-full);align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.sm-notify{background:linear-gradient(135deg,var(--navy)0%,#0d2137 50%,#0a1f35 100%);text-align:center;border-radius:24px;padding:64px;position:relative;overflow:hidden}.sm-notify:before{content:"";pointer-events:none;background:radial-gradient(circle,#1877f22e 0%,#0000 65%);border-radius:50%;width:600px;height:600px;position:absolute;top:-80px;left:50%;transform:translate(-50%)}.sm-notify .l-eyebrow{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e}.sm-notify-title{color:var(--text-inverse);letter-spacing:-.4px;margin-bottom:14px;font-size:clamp(1.7rem,3.5vw,2.4rem);font-weight:900;line-height:1.15}.sm-notify-title span{color:#60a5fa}.sm-notify-sub{font-size:var(--text-base);color:#ffffff8c;line-height:var(--lh-relaxed);max-width:520px;margin:0 auto 28px}.sm-notify-pills{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-bottom:28px;display:flex}.sm-notify-pill{color:var(--text-inverse);font-size:var(--text-sm);font-weight:var(--fw-semibold);border-radius:var(--radius-full);background:#ffffff14;border:1px solid #ffffff26;align-items:center;gap:7px;padding:7px 16px;display:inline-flex}.sm-notify-pill i{color:#4ade80}.sm-notify-form{gap:10px;max-width:480px;margin:0 auto 14px;display:flex}.sm-notify-input{border-radius:var(--radius-sm);font-family:var(--font-base);font-size:var(--text-base);color:var(--text-inverse);transition:border-color var(--transition);background:#ffffff1a;border:1.5px solid #fff3;outline:none;flex:1;padding:13px 16px}.sm-notify-input::placeholder{color:#ffffff59}.sm-notify-input:focus{border-color:#ffffff80}.sm-notify-btn{background:var(--primary);color:var(--text-inverse);border-radius:var(--radius-sm);font-family:var(--font-base);font-size:var(--text-base);font-weight:var(--fw-bold);cursor:pointer;transition:background var(--transition);align-items:center;gap:var(--space-2);white-space:nowrap;border:none;padding:13px 24px;display:flex}.sm-notify-btn:hover{background:var(--primary-dark)}.sm-notify-note{font-size:var(--text-sm);color:#ffffff4d}@media (max-width:991px){.sm-ben{grid-template-columns:1fr}.sm-cmp-header,.sm-cmp-row,.sm-cmp-footer{grid-template-columns:1fr 1fr}.sm-cmp-hcell.feat-head,.sm-cmp-feat,.sm-cmp-footer-feat{display:none}.sm-phases{grid-template-columns:1fr 1fr}.sm-timeline{grid-template-columns:repeat(3,1fr)}.sm-timeline:before{display:none}.sm-roadmap,.sm-notify{padding:40px 24px}}@media (max-width:767px){.sm-cmp-header,.sm-cmp-row,.sm-cmp-footer{grid-template-columns:1fr}.sm-cmp-cell:not(.tnova){border-left:none;border-top:1px solid var(--border)}.sm-timeline,.sm-phases{grid-template-columns:1fr 1fr}.sm-notify-form{flex-direction:column}.sm-tiles{display:none}}.sm-vc{color:var(--text-dark);background:radial-gradient(circle at 1px 1px,#1877f221 1px,#0000 0) 0 0/26px 26px,linear-gradient(150deg,#f5f9ff 0%,#ebf3ff 50%,#f3f0ff 100%);position:relative;overflow:hidden}[data-theme=dark] .sm-vc{background:radial-gradient(circle at 1px 1px,#60a5fa1f 1px,#0000 0) 0 0/26px 26px,linear-gradient(150deg,#0b1a2e 0%,#0d2137 50%,#111a3a 100%)}.sm-vc:before{content:"";pointer-events:none;background:radial-gradient(circle,#1877f233,#0000 65%);border-radius:50%;width:620px;height:620px;position:absolute;top:-200px;right:-160px}.sm-vc:after{content:"";pointer-events:none;background:radial-gradient(circle,#7c3aed24,#0000 65%);border-radius:50%;width:560px;height:560px;position:absolute;bottom:-220px;left:-180px}.sm-vc .container{z-index:1;position:relative}.sm-vc-pill{text-transform:uppercase;letter-spacing:.8px;color:#15803d;background:#dcfce7;border:1px solid #86efac;border-radius:999px;align-items:center;gap:7px;padding:6px 14px;font-size:.74rem;font-weight:800;display:inline-flex}[data-theme=dark] .sm-vc-pill{color:#86efac;background:#22c55e24;border-color:#86efac4d}.sm-vc-pill i{animation:1.6s ease-in-out infinite smVcPulse}@keyframes smVcPulse{50%{opacity:.35}}.sm-vc-title{letter-spacing:-.6px;color:var(--text-dark);margin:18px 0 0;font-size:clamp(2.2rem,4.6vw,3.5rem);font-weight:900;line-height:1.08}.sm-vc-title span{background:linear-gradient(90deg,#1877f2 0%,#4f46e5 55%,#7c3aed 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.sm-vc-3days{background:var(--surface);border:1px solid var(--border);border-radius:18px;align-items:center;gap:12px;margin-top:18px;padding:8px 18px 8px 10px;display:inline-flex;box-shadow:0 16px 34px -24px #4f46e599}.sm-vc-3days b{color:#fff;background:linear-gradient(135deg,#1877f2,#7c3aed);border-radius:15px;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.9rem;font-weight:900;display:flex;box-shadow:0 10px 20px -10px #4f46e5cc}.sm-vc-3days span{color:var(--text-dark);text-transform:uppercase;letter-spacing:.4px;font-size:.86rem;font-weight:800;line-height:1.3}.sm-vc-lead{max-width:580px;color:var(--text-mid);margin:16px 0 0;font-size:1.04rem;line-height:1.75}.sm-vc-facts{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px;display:grid}.sm-vc-facts>div{--fc1:#1877f2;--fc2:#4f46e5;background:linear-gradient(160deg,color-mix(in srgb,var(--fc1)9%,var(--surface))0%,var(--surface)70%);border:1px solid color-mix(in srgb,var(--fc1)22%,var(--border));box-shadow:0 20px 40px -30px color-mix(in srgb,var(--fc1)80%,transparent);border-radius:20px;flex-direction:column;gap:10px;padding:18px 16px 16px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.sm-vc-facts>div:before{content:"";background:linear-gradient(90deg,var(--fc1),var(--fc2));height:4px;position:absolute;top:0;left:0;right:0}.sm-vc-facts>div:hover{box-shadow:0 26px 46px -26px color-mix(in srgb,var(--fc1)85%,transparent);transform:translateY(-4px)}.sm-vc-facts>div.f-time{--fc1:#f59e0b;--fc2:#ea580c}.sm-vc-facts>div.f-fmt{--fc1:#16a34a;--fc2:#0d9488}.sm-vc-facts small{text-transform:uppercase;letter-spacing:.6px;color:color-mix(in srgb,var(--fc1)75%,var(--text-dark));font-size:.64rem;font-weight:800;display:block}.sm-vc-facts b{color:var(--text-dark);z-index:1;font-size:.86rem;line-height:1.35;display:block;position:relative}.sm-vc-facts .hd{align-items:center;gap:9px;display:flex}.sm-vc-facts .hd i{color:#fff;background:linear-gradient(135deg,var(--fc1),var(--fc2));width:38px;height:38px;box-shadow:0 10px 18px -10px var(--fc1);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.sm-vc-facts .cal{text-align:center;background:var(--surface);border:1px solid color-mix(in srgb,var(--fc1)30%,var(--border));width:64px;box-shadow:0 12px 22px -14px var(--fc1);border-radius:14px;overflow:hidden}.sm-vc-facts .cal em{letter-spacing:1px;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,var(--fc1),var(--fc2));padding:3px 0;font-size:.62rem;font-style:normal;font-weight:900;display:block}.sm-vc-facts .cal b{color:var(--fc2);padding:4px 0 6px;font-size:1.25rem;font-weight:900}.sm-vc-facts .tl{gap:8px;margin:2px 0 0;padding:0;list-style:none;display:grid;position:relative}.sm-vc-facts .tl:before{content:"";background:linear-gradient(180deg,var(--fc1),var(--fc2));opacity:.5;width:2px;position:absolute;top:10px;bottom:10px;left:5px}.sm-vc-facts .tl li{z-index:1;align-items:center;gap:10px;display:flex;position:relative}.sm-vc-facts .tl .pt{border:2px solid var(--fc1);background:var(--surface);border-radius:50%;flex-shrink:0;width:12px;height:12px}.sm-vc-facts .tl .pt.e{background:var(--fc2);border-color:var(--fc2)}.sm-vc-facts .tl em{text-transform:uppercase;letter-spacing:.5px;color:var(--text-light);font-size:.6rem;font-style:normal;font-weight:800;display:block}.sm-vc-facts .tags{z-index:1;flex-wrap:wrap;gap:5px;display:flex;position:relative}.sm-vc-facts .tags span{color:color-mix(in srgb,var(--fc1)80%,var(--text-dark));background:color-mix(in srgb,var(--fc1)12%,transparent);border-radius:999px;padding:3px 9px;font-size:.64rem;font-weight:800}.sm-vc-deadline{color:#7c2d12;background:linear-gradient(110deg,#fff7ed 0%,#ffedd5 55%,#fef3c7 100%);border:1px solid #fdba74;border-radius:18px;align-items:center;gap:14px;margin-top:18px;padding:14px 16px;display:flex;box-shadow:0 18px 36px -28px #ea580cb3}[data-theme=dark] .sm-vc-deadline{color:#fed7aa;background:linear-gradient(110deg,#f9731629,#f59e0b1f);border-color:#fdba7459}.sm-vc-deadline .ic{color:#fff;background:linear-gradient(135deg,#f97316,#dc2626);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.15rem;display:flex;box-shadow:0 10px 20px -10px #dc2626cc}.sm-vc-deadline .tx{flex:1;min-width:0}.sm-vc-deadline b{font-size:1rem;font-weight:900;display:block}.sm-vc-deadline small{opacity:.85;font-size:.8rem;font-weight:600;display:block}.sm-vc-deadline .cnt{text-align:center;text-transform:uppercase;letter-spacing:.4px;color:#c2410c;background:#fff;border:1px solid #fdba74;border-radius:14px;flex-shrink:0;min-width:74px;padding:6px 12px;font-size:.64rem;font-weight:800}.sm-vc-deadline .cnt b{color:#ea580c;font-size:1.5rem;line-height:1.1;display:block}[data-theme=dark] .sm-vc-deadline .cnt{background:#ffffff0f}.sm-vc-deadline.closed{color:var(--text-dark);background:var(--surface);border-color:var(--border);box-shadow:none}.sm-vc-deadline.closed .ic{box-shadow:none;background:linear-gradient(135deg,#64748b,#94a3b8)}.sm-vc-btns{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.sm-vc-ghost{color:var(--text-dark);border:1px solid var(--border);background:var(--surface);border-radius:12px;align-items:center;gap:8px;padding:12px 22px;font-weight:700;text-decoration:none;display:inline-flex}.sm-vc-ghost:hover{color:var(--primary);border-color:var(--primary)}.sm-vc-dates{background:var(--surface);border:1px solid var(--border);border-radius:26px;padding:26px;position:relative;box-shadow:0 40px 80px -40px #1877f280}.sm-vc-dates:before{content:"";z-index:-1;filter:blur(18px);background:linear-gradient(135deg,#1877f22e,#7c3aed24);border-radius:34px;position:absolute;inset:-14px}.sm-vc-dates-hd{color:var(--text-dark);align-items:center;gap:8px;margin-bottom:20px;font-size:1rem;font-weight:900;display:flex}.sm-vc-dates-hd i{color:var(--primary)}.sm-vc-dates-hd span{color:var(--primary);background:#1877f214;border-radius:999px;margin-left:auto;padding:4px 10px;font-size:.68rem;font-weight:800}.sm-vc-dates ol{gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}.sm-vc-dates ol:before{content:"";background:repeating-linear-gradient(#1877f24d 0 6px,#0000 6px 12px);width:2px;position:absolute;top:30px;bottom:30px;left:31px}.sm-vc-dates li{border:1px solid #0000;border-radius:16px;align-items:center;gap:14px;padding:10px 12px;display:flex;position:relative}.sm-vc-dates .dot{z-index:1;width:40px;height:40px;color:var(--primary);background:var(--surface);border:2px solid #1877f24d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.95rem;display:flex;position:relative}.sm-vc-dates li.done .dot{color:#fff;background:#16a34a;border-color:#16a34a}.sm-vc-dates li.today{background:#1877f20f;border-color:#1877f233}.sm-vc-dates li.today .dot{color:#fff;background:linear-gradient(135deg,#1877f2,#4f46e5);border-color:#0000;box-shadow:0 0 0 6px #1877f226}.sm-vc-dates li.deadline{background:linear-gradient(110deg,#fff7ed,#ffedd5);border-color:#fdba74}[data-theme=dark] .sm-vc-dates li.deadline{background:#f973161f;border-color:#fdba7459}.sm-vc-dates li.deadline .dot{color:#fff;background:linear-gradient(135deg,#f97316,#dc2626);border-color:#0000}.sm-vc-dates li.deadline b{color:#c2410c}.sm-vc-dates li:last-child .dot{color:#fff;background:linear-gradient(135deg,#7c3aed,#c026d3);border-color:#0000}.sm-vc-dates b{color:var(--text-dark);font-size:.92rem;display:block}.sm-vc-dates small{color:var(--text-mid);font-size:.78rem;display:block}.sm-vc-dates li.done b{color:var(--text-mid)}.sm-vc-dates em{text-transform:uppercase;letter-spacing:.5px;color:#fff;background:#16a34a;border-radius:999px;margin-left:auto;padding:3px 10px;font-size:.64rem;font-style:normal;font-weight:800}.sm-vc-dates em.dl{background:linear-gradient(135deg,#f97316,#dc2626)}.sm-vc-how{margin-top:64px}.sm-vc-how-hd{text-align:center;margin-bottom:26px;font-size:1.3rem;font-weight:900}.sm-vc-steps{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.sm-vc-step{border-radius:20px;flex-direction:column;gap:6px;padding:22px 18px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.sm-vc-step:hover{transform:translateY(-4px)}.sm-vc-step .n{font-size:1.6rem;font-weight:900;position:absolute;top:14px;right:16px}.sm-vc-step .ic{color:#fff;background:linear-gradient(135deg,#1877f2,#4f46e5);border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:8px;font-size:1.15rem;display:flex}.sm-vc-step:nth-child(2) .ic{background:linear-gradient(135deg,#0ea5e9,#2563eb)}.sm-vc-step:nth-child(3) .ic{background:linear-gradient(135deg,#a855f7,#7c3aed)}.sm-vc-step:nth-child(4) .ic{background:linear-gradient(135deg,#16a34a,#0d9488)}.sm-vc-step:nth-child(5) .ic{background:linear-gradient(135deg,#f59e0b,#ea580c)}.sm-vc-step b{font-size:.95rem}.sm-vc-step small{font-size:.8rem;line-height:1.55}@media (max-width:991px){.sm-vc-steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.sm-vc-steps,.sm-vc-facts{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.sm-vc-pill i{animation:none}}.sm-vc-hero{align-items:center;min-height:100vh;padding:140px 0 100px;display:flex}.sm-vc-hero>.container{width:100%}.sm-vc-how-sec .sm-vc-how{margin-top:0}.sm-vc-how-sec .sm-vc-steps{margin-top:44px}.sm-vc-how-sec .sm-vc-step{background:var(--surface);border:1px solid var(--border);box-shadow:0 18px 40px -30px #0f172a73}.sm-vc-how-sec .sm-vc-step:hover{background:var(--surface);box-shadow:0 24px 46px -28px #1877f280}.sm-vc-how-sec .sm-vc-step .n{color:#1877f224}.sm-vc-how-sec .sm-vc-step b{color:var(--text-dark)}.sm-vc-how-sec .sm-vc-step small{color:var(--text-mid)}
.dr-hero .container,.dr-tabs-sec .container,.dr-verified-sec .container,.dr-cta-sec .container,.dr-results-sec .container{max-width:var(--content-max)!important;padding-left:var(--space-6)!important;padding-right:var(--space-6)!important}.dr-hero{background:var(--navy);padding:104px 0 0;position:relative;overflow:hidden}.dr-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#1877f233 0%,#0000 65%);border-radius:50%;width:600px;height:600px;position:absolute;top:-120px;left:-120px}.dr-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#7c3aed24 0%,#0000 65%);border-radius:50%;width:500px;height:500px;position:absolute;top:-80px;right:-80px}.dr-hero-dots{pointer-events:none;background-image:radial-gradient(circle,#ffffff0a 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.dr-hero-inner{z-index:1;text-align:center;padding-bottom:48px;position:relative}.dr-hero-eyebrow{color:#fff;font-size:var(--text-xs);font-weight:var(--fw-bold);border-radius:var(--radius-full);letter-spacing:.5px;text-transform:uppercase;background:#ffffff1a;border:1px solid #ffffff2e;align-items:center;gap:8px;margin-bottom:22px;padding:5px 14px;display:inline-flex}.dr-hero-title{color:#fff;letter-spacing:-.5px;margin-bottom:14px;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:900;line-height:1.1}.dr-hero-title span{color:#60a5fa}.dr-hero-sub{font-size:var(--text-base);color:#ffffff8c;max-width:540px;margin:0 auto 36px;line-height:1.7}.dr-searchbar{background:var(--surface);border-radius:var(--radius-lg);align-items:center;max-width:700px;margin:0 auto 28px;display:flex;overflow:hidden;box-shadow:0 8px 40px #00000040}.dr-search-icon{width:56px;color:var(--text-light);flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.dr-search-input{font-family:var(--font-base);font-size:var(--text-base);color:var(--text-dark);background:0 0;border:none;outline:none;flex:1;padding:18px 0}.dr-search-input::placeholder{color:var(--text-light)}.dr-search-divider{background:var(--border);flex-shrink:0;width:1px;height:28px}.dr-search-country{font-family:var(--font-base);font-size:var(--text-sm);color:var(--text-mid);cursor:pointer;background:0 0;border:none;outline:none;min-width:140px;padding:0 18px}.dr-search-btn{background:var(--primary);color:#fff;font-family:var(--font-base);font-size:var(--text-base);font-weight:var(--fw-bold);cursor:pointer;transition:background var(--transition);border:none;flex-shrink:0;align-items:center;gap:8px;padding:18px 28px;display:flex}.dr-search-btn:hover{background:var(--primary-dark)}.dr-quick-filters{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:48px;display:flex}.dr-quick-lbl{font-size:var(--text-xs);font-weight:var(--fw-bold);color:#fff6;margin-right:4px}.dr-quick-chip{color:#ffffffbf;font-size:var(--text-xs);font-weight:var(--fw-semibold);border-radius:var(--radius-full);cursor:pointer;transition:background var(--transition),border-color var(--transition);background:#ffffff14;border:1px solid #ffffff26;align-items:center;gap:6px;padding:5px 13px;display:inline-flex}.dr-quick-chip:hover,.dr-quick-chip.on{color:#fff;background:#ffffff29;border-color:#ffffff4d}.dr-stats-strip{background:#ffffff0f;border-top:1px solid #ffffff14;padding:26px 0}.dr-stats-inner{max-width:var(--content-max);padding:0 var(--space-6);flex-wrap:wrap;justify-content:center;gap:64px;margin:0 auto;display:flex}.dr-stat-val{color:#fff;font-size:1.7rem;font-weight:900;line-height:1}.dr-stat-val span{color:#60a5fa}.dr-stat-lbl{font-size:var(--text-xs);font-weight:var(--fw-semibold);color:#fff6;margin-top:4px}.dr-results-sec{background:var(--surface);border-bottom:1px solid var(--border);padding:48px 0;display:none}.dr-results-sec.visible{display:block}.dr-results-layout{grid-template-columns:280px 1fr;align-items:start;gap:28px;display:grid}.dr-filter-panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:22px;position:sticky;top:80px}.dr-filter-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.dr-filter-title{font-size:var(--text-sm);color:var(--text-dark);align-items:center;gap:8px;font-weight:900;display:flex}.dr-filter-clear{font-size:var(--text-xs);font-weight:var(--fw-bold);color:var(--primary);cursor:pointer;font-family:var(--font-base);background:0 0;border:none;padding:0}.dr-filter-section{margin-bottom:20px}.dr-filter-label{font-size:var(--text-xs);font-weight:var(--fw-bold);color:var(--text-light);text-transform:uppercase;letter-spacing:.6px;margin-bottom:10px}.dr-filter-search-wrap{margin-bottom:10px;position:relative}.dr-filter-search-wrap i{color:var(--text-light);pointer-events:none;font-size:.8rem;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.dr-filter-search{border:1px solid var(--border);border-radius:var(--radius-md);width:100%;font-family:var(--font-base);font-size:var(--text-sm);color:var(--text-dark);background:var(--bg);outline:none;padding:9px 12px 9px 32px}.dr-filter-row{cursor:pointer;justify-content:space-between;align-items:center;padding:6px 0;display:flex}.dr-filter-row-left{align-items:center;gap:9px;display:flex}.dr-filter-row input[type=checkbox]{width:16px;height:16px;accent-color:var(--primary);cursor:pointer;flex-shrink:0}.dr-filter-row-name{font-size:var(--text-sm);color:var(--text-dark)}.dr-filter-row-name.fw-bold{font-weight:var(--fw-bold)}.dr-filter-count{font-size:var(--text-xs);color:var(--text-light)}.dr-mode-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.dr-mode-btn{border:1.5px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-base);font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--text-mid);background:var(--surface);cursor:pointer;transition:all var(--transition);justify-content:center;align-items:center;gap:6px;padding:9px 8px;display:flex}.dr-mode-btn.on{background:var(--primary-light);border-color:var(--primary);color:var(--primary);font-weight:var(--fw-bold)}.dr-filter-divider{background:var(--border);height:1px;margin:4px 0 16px}.dr-results-right{position:relative}.dr-results-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.dr-results-count{font-size:var(--text-base);color:var(--text-dark)}.dr-results-count strong{font-weight:900}.dr-results-controls{align-items:center;gap:10px;display:flex}.dr-results-sort{border:1.5px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-base);font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--text-dark);background:var(--surface);cursor:pointer;outline:none;padding:9px 14px}.dr-view-btn{border:1.5px solid var(--border);border-radius:var(--radius-md);background:var(--surface);cursor:pointer;width:36px;height:36px;color:var(--text-mid);transition:all var(--transition);justify-content:center;align-items:center;display:flex}.dr-view-btn.on{background:var(--primary);border-color:var(--primary);color:#fff}.dr-active-chips{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.dr-active-chip{background:var(--primary-light);color:var(--primary);font-size:var(--text-xs);font-weight:var(--fw-bold);border-radius:var(--radius-full);border:1px solid #1877f233;align-items:center;gap:5px;padding:4px 11px;display:inline-flex}.dr-row-list{flex-direction:column;gap:10px;display:flex}.dr-row-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);align-items:center;gap:16px;padding:18px 20px;display:flex}.dr-row-logo{border-radius:var(--radius-md);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;font-size:.95rem;font-weight:900;display:flex}.dr-row-main{flex:1;min-width:0}.dr-row-name-row{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:5px;display:flex}.dr-row-name{font-size:var(--text-sm);color:var(--text-dark);font-weight:900}.dr-row-vbadge{background:var(--primary-light);color:var(--primary);font-size:.6rem;font-weight:var(--fw-bold);border-radius:var(--radius-full);align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.dr-row-tier{font-size:.6rem;font-weight:var(--fw-bold);border-radius:var(--radius-full);align-items:center;gap:4px;padding:2px 9px;display:inline-flex}.dr-row-tier.diamond{color:#7c3aed;background:#ede9fe}.dr-row-tier.gold{color:#b45309;background:#fef3c7}.dr-row-tier.silver{color:#475569;background:#f1f5f9}.dr-row-tier.bronze{color:#92400e;background:#fff7ed}.dr-row-meta{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:9px;display:flex}.dr-row-meta-item{font-size:var(--text-xs);color:var(--text-light);align-items:center;gap:5px;display:flex}.dr-row-meta-item i{font-size:.7rem}.dr-row-tags{flex-wrap:wrap;gap:6px;display:flex}.dr-row-tag{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--text-mid);align-items:center;gap:5px;padding:3px 10px;display:inline-flex}.dr-row-stats{text-align:center;flex-shrink:0;align-items:center;gap:24px;display:flex}.dr-row-stat-val{font-size:var(--text-sm);color:var(--text-dark);font-weight:900;line-height:1}.dr-row-stat-lbl{font-size:var(--text-xs);color:var(--text-light);margin-top:3px}.dr-row-actions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.dr-row-follow-btn{border-radius:var(--radius-md);font-family:var(--font-base);font-size:var(--text-sm);font-weight:var(--fw-bold);background:var(--primary);color:#fff;cursor:pointer;white-space:nowrap;transition:background var(--transition);border:none;align-items:center;gap:6px;padding:9px 18px;display:flex}.dr-row-follow-btn:hover{background:var(--primary-dark)}.dr-row-follow-btn.following{background:var(--success-bg);color:var(--success);border:1px solid var(--success-border)}.dr-row-msg-btn{border-radius:var(--radius-md);background:var(--bg);border:1px solid var(--border);width:34px;height:34px;color:var(--text-mid);cursor:pointer;transition:all var(--transition);justify-content:center;align-items:center;font-size:.9rem;display:flex}.dr-row-msg-btn:hover{background:var(--primary-light);color:var(--primary);border-color:var(--primary)}.dr-blur-wrap{min-height:420px;position:relative}.dr-blur-content{filter:blur(5px);pointer-events:none;-webkit-user-select:none;user-select:none}.dr-blur-overlay{z-index:10;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dr-blur-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);text-align:center;box-shadow:var(--shadow-lg);width:90%;max-width:400px;padding:36px 40px}.dr-blur-icon{background:var(--primary-light);width:56px;height:56px;color:var(--primary);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;font-size:1.3rem;display:flex}.dr-blur-title{color:var(--text-dark);letter-spacing:-.2px;margin-bottom:8px;font-size:1.2rem;font-weight:900}.dr-blur-sub{font-size:var(--text-sm);color:var(--text-mid);line-height:var(--lh-snug);margin-bottom:22px}.dr-blur-btns{flex-direction:column;gap:9px;display:flex}.dr-blur-login{background:var(--primary);color:#fff;border-radius:var(--radius-md);font-size:var(--text-base);font-weight:var(--fw-bold);font-family:var(--font-base);transition:background var(--transition);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 24px;text-decoration:none;display:inline-flex}.dr-blur-login:hover{background:var(--primary-dark);color:#fff}.dr-blur-register{background:var(--surface);color:var(--text-dark);border-radius:var(--radius-md);font-size:var(--text-base);font-weight:var(--fw-bold);font-family:var(--font-base);border:1.5px solid var(--border);transition:all var(--transition);justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 24px;text-decoration:none;display:inline-flex}.dr-blur-register:hover{border-color:var(--primary);color:var(--primary)}.dr-tabs-sec{background:var(--bg-2,#f8fbff);padding:80px 0}.dr-tab-bar{background:var(--surface);border:1.5px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);gap:0;display:inline-flex;overflow:hidden}.dr-tab{font-family:var(--font-base);font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--text-mid);cursor:pointer;transition:all var(--transition);border:none;border-right:1px solid var(--border);background:0 0;align-items:center;gap:7px;padding:13px 26px;display:flex}.dr-tab:last-child{border-right:none}.dr-tab.on{background:var(--primary);color:#fff;font-weight:var(--fw-bold)}.dr-tab:hover:not(.on){background:var(--bg);color:var(--text-dark)}.dr-panel{display:none}.dr-panel.on{display:block}.dr-co-grid{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:20px;margin-top:36px;display:grid}.dr-co-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-md),transform var(--transition-md);flex-direction:column;height:100%;display:flex;overflow:hidden}.dr-co-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.dr-co-cover{justify-content:center;align-items:center;height:80px;font-size:2.2rem;display:flex;position:relative}.dr-co-logo{border-radius:var(--radius-md);color:#fff;width:56px;height:56px;box-shadow:var(--shadow-sm);border:3px solid #fff;justify-content:center;align-items:center;font-size:.9rem;font-weight:900;display:flex;position:absolute;bottom:-28px;left:20px}.dr-co-body{flex-direction:column;flex:1;padding:38px 20px 18px;display:flex}.dr-co-name-row{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:4px;display:flex}.dr-co-name{color:var(--text-dark);font-size:.9rem;font-weight:900}.dr-co-vbadge{background:var(--primary-light);color:var(--primary);font-size:.62rem;font-weight:var(--fw-bold);border-radius:var(--radius-full);white-space:nowrap;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.dr-co-loc{font-size:var(--text-xs);color:var(--text-light);align-items:center;gap:4px;margin-bottom:10px;display:flex}.dr-co-loc i{font-size:.65rem}.dr-co-desc{font-size:var(--text-sm);color:var(--text-mid);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.dr-co-tags{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.dr-co-tag{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--text-mid);align-items:center;gap:5px;padding:4px 11px;display:inline-flex}.dr-co-divider{background:var(--border);height:1px;margin:0 0 14px}.dr-co-stats{grid-template-columns:repeat(3,1fr);margin-bottom:16px;display:grid}.dr-co-stat{text-align:center;padding:6px 0}.dr-co-stat:not(:last-child){border-right:1px solid var(--border)}.dr-co-stat-val{font-size:var(--text-sm);color:var(--text-dark);font-weight:900}.dr-co-stat-lbl{font-size:var(--text-xs);color:var(--text-light);margin-top:2px}.dr-co-follow-btn{border-radius:var(--radius-md);width:100%;font-family:var(--font-base);font-size:var(--text-sm);font-weight:var(--fw-bold);background:var(--primary);color:#fff;cursor:pointer;transition:background var(--transition);border:none;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:13px;display:flex}.dr-co-follow-btn:hover{background:var(--primary-dark)}.dr-rank-badge{z-index:2;width:28px;height:28px;font-size:var(--text-xs);border-radius:50%;justify-content:center;align-items:center;font-weight:900;display:flex;position:absolute;top:12px;right:14px}.dr-post-grid{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:20px;margin-top:36px;display:grid}.dr-post-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);transition:box-shadow var(--transition-md),transform var(--transition-md);flex-direction:column;height:100%;display:flex;overflow:hidden}.dr-post-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.dr-post-head{align-items:center;gap:10px;padding:14px 14px 10px;display:flex}.dr-post-av{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.72rem;font-weight:900;display:flex}.dr-post-company{color:var(--text-dark);font-size:.82rem;font-weight:900}.dr-post-vbadge{background:var(--primary-light);color:var(--primary);font-size:.6rem;font-weight:var(--fw-bold);border-radius:var(--radius-full);align-items:center;gap:3px;padding:1px 7px;display:inline-flex}.dr-post-meta{font-size:var(--text-xs);color:var(--text-light);margin-top:2px}.dr-post-opts{color:var(--text-light);cursor:pointer;background:0 0;border:none;flex-shrink:0;margin-left:auto;padding:4px;font-size:1.1rem}.dr-post-img{justify-content:center;align-items:center;height:156px;font-size:3rem;display:flex}.dr-post-body{flex:auto;padding:13px 14px}.dr-post-text{font-size:var(--text-sm);color:var(--text-dark);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:8px;line-height:1.65;display:-webkit-box;overflow:hidden}.dr-post-hashtags{flex-wrap:wrap;gap:7px;display:flex}.dr-post-hashtag{font-size:var(--text-xs);color:var(--primary);font-weight:var(--fw-semibold)}.dr-post-stats{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:9px 14px;display:flex}.dr-post-reactions{font-size:var(--text-xs);color:var(--text-mid);align-items:center;gap:6px;display:flex}.dr-post-counts{font-size:var(--text-xs);color:var(--text-light)}.dr-post-actions{border-top:1px solid var(--border);align-items:center;display:flex}.dr-post-act{font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--text-mid);cursor:pointer;border:none;border-right:1px solid var(--border);font-family:var(--font-base);transition:background var(--transition),color var(--transition);background:0 0;flex:1;justify-content:center;align-items:center;gap:6px;padding:11px 4px;display:flex}.dr-post-act:last-child{border-right:none}.dr-post-act:hover{background:var(--bg);color:var(--primary)}.dr-post-save{width:44px;color:var(--text-light);cursor:pointer;border:none;border-left:1px solid var(--border);transition:color var(--transition);background:0 0;justify-content:center;align-items:center;padding:11px 0;display:flex}.dr-post-save:hover{color:var(--primary)}.dr-verified-sec{background:var(--bg-2,#f8fbff);padding:90px 0}.dr-verified-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:52px;display:grid}.dr-verified-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);text-align:center;transition:box-shadow var(--transition-md),transform var(--transition-md);padding:40px 32px}.dr-verified-card:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.dr-verified-ico{border-radius:var(--radius-lg);justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 22px;font-size:1.4rem;display:flex}.dr-verified-title{color:var(--text-dark);letter-spacing:-.2px;margin-bottom:12px;font-size:1.5rem;font-weight:900}.dr-verified-text{font-size:var(--text-base);color:var(--text-mid);line-height:var(--lh-relaxed)}.dr-cta-sec{background:var(--surface);padding:90px 0}.dr-cta-box{background:linear-gradient(135deg,var(--navy)0%,#0d2137 60%,#0a1f35 100%);border-radius:24px;grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding:72px 64px;display:grid;position:relative;overflow:hidden}.dr-cta-box:before{content:"";pointer-events:none;background:radial-gradient(circle,#1877f238 0%,#0000 65%);border-radius:50%;width:480px;height:480px;position:absolute;top:-100px;right:-60px}.dr-cta-box:after{content:"";pointer-events:none;background:radial-gradient(circle,#7c3aed24 0%,#0000 65%);border-radius:50%;width:350px;height:350px;position:absolute;bottom:-80px;left:-60px}.dr-cta-left{z-index:1;position:relative}.dr-cta-right{z-index:1;flex-direction:column;gap:22px;display:flex;position:relative}.dr-cta-eyebrow{color:#ffffffd9;font-size:var(--text-xs);font-weight:var(--fw-bold);border-radius:var(--radius-full);letter-spacing:.5px;text-transform:uppercase;background:#ffffff1f;border:1px solid #fff3;align-items:center;gap:7px;margin-bottom:20px;padding:5px 13px;display:inline-flex}.dr-cta-title{color:#fff;letter-spacing:-.4px;margin-bottom:14px;font-size:clamp(1.7rem,3.5vw,2.4rem);font-weight:900;line-height:1.15}.dr-cta-sub{font-size:var(--text-base);color:#ffffff80;line-height:var(--lh-relaxed);margin-bottom:28px}.dr-cta-btns{flex-direction:column;gap:10px;max-width:300px;display:flex}.dr-cta-ghost{color:#ffffffd9;border-radius:var(--radius-md);font-size:var(--text-base);font-weight:var(--fw-bold);font-family:var(--font-base);transition:all var(--transition-md);background:#ffffff1a;border:1.5px solid #fff3;justify-content:center;align-items:center;gap:8px;padding:13px 24px;text-decoration:none;display:inline-flex}.dr-cta-ghost:hover{color:#fff;background:#ffffff2b}.dr-cta-feat{align-items:flex-start;gap:14px;display:flex}.dr-cta-feat-ico{border-radius:var(--radius-sm);color:#ffffffb3;background:#ffffff1a;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-top:2px;font-size:.9rem;display:flex}.dr-cta-feat-title{font-size:var(--text-sm);font-weight:var(--fw-bold);color:#fff;margin-bottom:3px}.dr-cta-feat-desc{font-size:var(--text-xs);color:#ffffff6b}@media (max-width:991px){.dr-co-grid,.dr-post-grid,.dr-verified-grid{grid-template-columns:repeat(2,1fr)}.dr-cta-box{grid-template-columns:1fr;gap:36px;padding:48px 36px}.dr-results-layout{grid-template-columns:1fr}.dr-filter-panel{position:static}.dr-row-stats{display:none}}@media (max-width:767px){.dr-hero{padding:96px 0 0}.dr-searchbar{flex-wrap:wrap}.dr-search-divider{display:none}.dr-co-grid,.dr-post-grid,.dr-verified-grid{grid-template-columns:1fr}.dr-co-grid,.dr-post-grid{grid-auto-rows:auto}.dr-cta-box{padding:36px 24px}.dr-cta-btns{max-width:100%}.dr-stats-inner{gap:32px}}
.bn-hero .container,.bn-counter-band .container,.bn-nd .container,.bn-cta-sec .container{max-width:var(--content-max)!important;padding-left:var(--space-6)!important;padding-right:var(--space-6)!important}.bn-hero{background:linear-gradient(145deg,#f0f6ff 0%,#ebf3ff 40%,#f8fbff 100%);padding:120px 0 80px;position:relative;overflow:hidden}.bn-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#1877f217 0%,#0000 65%);border-radius:50%;width:700px;height:700px;position:absolute;top:-160px;right:-120px}.bn-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#7c3aed0f 0%,#0000 65%);border-radius:50%;width:500px;height:500px;position:absolute;bottom:-80px;left:-80px}.bn-hero-left{z-index:1;position:relative}.bn-hero-eyebrow{background:var(--primary-light);color:var(--primary);font-size:var(--text-xs);font-weight:var(--fw-bold);border-radius:var(--radius-full);letter-spacing:.5px;text-transform:uppercase;border:1px solid #1877f233;align-items:center;gap:8px;margin-bottom:22px;padding:5px 14px;display:inline-flex}.bn-hero-title{color:var(--text-dark);letter-spacing:-.5px;margin-bottom:18px;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:900;line-height:1.1}.bn-hero-title span{color:var(--primary)}.bn-hero-sub{font-size:var(--text-base);color:var(--text-mid);line-height:var(--lh-relaxed);max-width:480px;margin-bottom:32px}.bn-hero-btns{flex-wrap:wrap;gap:12px;margin-bottom:36px;display:flex}.bn-card-wrap{z-index:1;justify-content:center;align-items:center;padding:20px 20px 36px;display:flex;position:relative}.bn-card-wrap:before{content:"";pointer-events:none;filter:blur(24px);background:radial-gradient(circle,#1877f22e 0%,#0000 70%);border-radius:50%;position:absolute;inset:10%}.bn-card-awaits{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);white-space:nowrap;font-size:var(--text-xs);font-weight:var(--fw-bold);color:var(--text-dark);z-index:2;align-items:center;gap:8px;padding:10px 16px;display:inline-flex;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}.bn-card-awaits i{color:var(--primary);font-size:.85rem}.bn-hero{background:radial-gradient(circle at 1px 1px,#1877f221 1px,#0000 0) 0 0/26px 26px,linear-gradient(145deg,#f0f6ff 0%,#ebf3ff 45%,#f5f3ff 100%);padding:130px 0 100px}[data-theme=dark] .bn-hero{background:radial-gradient(circle at 1px 1px,#60a5fa1f 1px,#0000 0) 0 0/26px 26px,linear-gradient(145deg,#0b1a2e 0%,#0d2137 50%,#111a3a 100%)}.bn-hero-title{font-size:clamp(2.3rem,4.4vw,3.4rem)}.bn-hero-title span{background:linear-gradient(90deg,#1877f2,#4f46e5);color:#0000;-webkit-background-clip:text;background-clip:text}.bn-hero-pills{flex-wrap:wrap;gap:8px;display:flex}.bn-hero-pills span{color:var(--text-dark);background:var(--surface);border:1px solid var(--border);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.76rem;font-weight:700;display:inline-flex;box-shadow:0 8px 18px -14px #0f172a66}.bn-hero-pills i{color:var(--primary)}.bn-hero-pills span:nth-child(2) i{color:#7c3aed}.bn-hero-pills span:nth-child(3) i{color:#16a34a}.bn-hero-stage{padding:44px 0 56px}.bn-hero-stage:before{filter:blur(30px);background:radial-gradient(circle,#1877f247 0%,#7c3aed1f 45%,#0000 70%);inset:0}.bn-bridge.bn-bridge-lg{border-radius:28px;max-width:600px;padding:30px;box-shadow:0 40px 80px -36px #0a1929bf,0 0 0 1px #ffffff0f}.bn-bridge-lg .bn-bridge-hd{margin-bottom:22px;font-size:1rem}.bn-bridge-lg .bn-bridge-live{font-size:.72rem}.bn-bridge-lg .bn-bridge-pair{grid-template-columns:1fr minmax(100px,.85fr) 1fr;gap:10px}.bn-bridge-lg .bn-bridge-node{border-radius:20px;padding:20px 10px 16px}.bn-bridge-lg .bn-bridge-av{border-radius:18px;width:60px;height:60px;margin-bottom:10px;font-size:1.1rem}.bn-bridge-lg .bn-bridge-nm{font-size:1rem}.bn-bridge-lg .bn-bridge-loc{margin:3px 0 10px;font-size:.76rem}.bn-bridge-lg .bn-bridge-role{padding:3px 10px;font-size:.7rem}.bn-bridge-lg .bn-bridge-link{height:120px}.bn-bridge-lg .bn-bridge-link svg{height:70px}.bn-bridge-lg .bn-bridge-lane{padding:4px 12px;font-size:.74rem}.bn-bridge-lg .bn-bridge-steps{gap:10px;margin-top:22px}.bn-bridge-lg .bn-bridge-steps li{border-radius:12px;padding:11px 14px;font-size:.82rem}.bn-bridge-lg .bn-bridge-ft{margin-top:18px;padding-top:16px;font-size:.78rem}.bn-hero-chip{z-index:3;background:var(--surface);border:1px solid var(--border);border-radius:16px;align-items:center;gap:10px;padding:10px 14px 10px 10px;animation:6s ease-in-out infinite bnHeroFloat;display:flex;position:absolute;box-shadow:0 20px 40px -20px #0f172a80}.bn-hero-chip .ic{color:#fff;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9rem;display:flex}.bn-hero-chip b{color:var(--text-dark);white-space:nowrap;font-size:.76rem;display:block}.bn-hero-chip small{color:var(--text-mid);white-space:nowrap;font-size:.68rem;display:block}.bn-hero-chip.c1{top:8px;left:-28px}.bn-hero-chip.c2{animation-delay:-3s;top:8px;right:-20px}@keyframes bnHeroFloat{50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.bn-hero-chip{animation:none}}.bn-hero-stage .bn-card-awaits{bottom:8px}.bn-nd.bn-nd-soc{background:linear-gradient(180deg,var(--surface)0%,#f5f9ff 60%,#ebf3ff 100%)}[data-theme=dark] .bn-nd.bn-nd-soc{background:linear-gradient(180deg,var(--surface)0%,#0d2137 60%,#0b1a2e 100%)}.bn-nd-soc .bn-nd-blob.b1{background:radial-gradient(circle,#4f46e524,#0000 65%)}.bn-nd-soc .bn-nd-blob.b2{background:radial-gradient(circle,#0ea5e929,#0000 65%)}.bn-nd-soc .bn-nd-title span{background-image:linear-gradient(90deg,#1877f2 0%,#0ea5e9 50%,#4f46e5 100%)}.bn-nd-soc .bn-nd-stats b{color:var(--primary)}.bn-nd-soc .bn-nd-stats>div:nth-child(2) b{color:#16a34a}.bn-nd-soc .bn-nd-stats>div:nth-child(3) b{color:#7c3aed}.bn-nd-soc .bn-nd-stats>div:nth-child(4) b{color:#ea580c}.bn-sn-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:22px;margin-top:56px;display:grid}.bn-sn{background:var(--nd-card);border:1px solid var(--border);transition:transform var(--transition-md),box-shadow var(--transition-md);border-radius:22px;flex-direction:column;padding:16px;display:flex;box-shadow:0 24px 48px -34px #0f172a80}.bn-sn:hover{transform:translateY(-4px);box-shadow:0 30px 56px -30px #1877f273}.bn-sn-cap{align-items:center;gap:12px;padding:2px 2px 14px;display:flex}.bn-sn-cap b{color:var(--text-dark);font-size:.95rem;font-weight:900;display:block}.bn-sn-cap small{color:var(--text-mid);font-size:.74rem;display:block}.bn-sn-ico{color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;display:flex}.bn-sn-body{background:var(--bg);border:1px solid var(--border);border-radius:16px;flex:1;padding:12px;overflow:hidden}.bn-sn-body.p0{padding:0}.bn-sn-head{align-items:center;gap:9px;display:flex}.bn-sn-head.bd{border-bottom:1px solid var(--border);padding-bottom:10px}.bn-sn-head b{color:var(--text-dark);font-size:.78rem;display:block}.bn-sn-head small{color:var(--text-light);font-size:.64rem;display:block}.bn-sn-head small i.on{color:#22c55e;vertical-align:middle;font-size:.45rem}.bn-sn .v{color:var(--primary);font-size:.68rem}.bn-sn-av{color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.64rem;font-weight:900;display:inline-flex}.bn-sn-av.sm{border-radius:8px;width:26px;height:26px;font-size:.56rem}.bn-sn-av.xs{border-radius:7px;width:22px;height:22px;font-size:.52rem}.bn-sn-av.lg{border:3px solid var(--surface);border-radius:16px;width:56px;height:56px;margin-top:-30px;font-size:.9rem}.bn-sn-txt{color:var(--text-dark);margin:9px 0 8px;font-size:.74rem;line-height:1.5}.bn-sn-txt .hl{color:var(--primary);font-weight:700}.bn-sn-img{border-radius:10px;height:112px;overflow:hidden}.bn-sn-img img{object-fit:cover;width:100%;height:100%;display:block}.bn-sn-bar{grid-template-columns:repeat(3,1fr);margin-top:8px;display:grid}.bn-sn-bar span{text-align:center;color:var(--text-mid);white-space:nowrap;border-radius:8px;padding:6px 0;font-size:.66rem;font-weight:700}.bn-sn-bar span.on{color:var(--primary);background:#1877f214}.bn-sn-react{color:var(--text-mid);border-bottom:1px solid var(--border);align-items:center;gap:6px;padding-bottom:10px;font-size:.68rem;display:flex}.bn-sn-react .r{margin-left:auto}.bn-sn-emo{display:inline-flex}.bn-sn-emo i{color:#fff;border:2px solid var(--bg);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;margin-left:-5px;font-size:.55rem;display:inline-flex}.bn-sn-emo i:first-child{margin-left:0}.bn-sn-cmt{align-items:flex-start;gap:8px;margin-top:10px;display:flex}.bn-sn-cmt>div{color:var(--text-mid);background:var(--surface);border:1px solid var(--border);border-radius:4px 12px 12px;flex:1;padding:7px 10px;font-size:.7rem;line-height:1.45}.bn-sn-cmt b{color:var(--text-dark);font-size:.7rem;display:block}.bn-sn-cmt small{color:var(--text-light);margin-top:3px;font-size:.6rem;font-weight:700;display:block}.bn-sn-repost{color:var(--text-mid);background:#16a34a14;border-radius:10px;margin-top:10px;padding:7px 10px;font-size:.68rem}.bn-sn-repost i{color:#16a34a}.bn-sn-repost b{color:var(--text-dark)}.bn-sn-chat{flex-direction:column;gap:7px;padding:12px 0;display:flex}.bn-sn-chat div{border-radius:14px;max-width:82%;padding:8px 11px;font-size:.7rem;line-height:1.45}.bn-sn-chat .in{background:var(--surface);border:1px solid var(--border);color:var(--text-dark);border-bottom-left-radius:4px;align-self:flex-start}.bn-sn-chat .out{color:#fff;background:linear-gradient(135deg,#1877f2,#4f46e5);border-bottom-right-radius:4px;align-self:flex-end}.bn-sn-input{background:var(--surface);border:1px solid var(--border);color:var(--text-light);border-radius:999px;justify-content:space-between;align-items:center;padding:7px 8px 7px 14px;font-size:.68rem;display:flex}.bn-sn-input i{background:var(--primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:.66rem;display:inline-flex}.bn-sn-cover{background:linear-gradient(120deg,#1877f2,#0ea5e9 55%,#4f46e5);height:64px}.bn-sn-prof{text-align:center;flex-direction:column;align-items:center;padding:0 14px 14px;display:flex}.bn-sn-prof>b{color:var(--text-dark);margin-top:6px;font-size:.84rem}.bn-sn-prof>small{color:var(--text-mid);font-size:.66rem}.bn-sn-nums{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);width:100%;margin:12px 0;display:grid}.bn-sn-nums span{color:var(--text-light);padding:8px 2px;font-size:.6rem}.bn-sn-nums span+span{border-left:1px solid var(--border)}.bn-sn-nums b{color:var(--text-dark);font-size:.86rem;display:block}.bn-sn-btns{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.bn-sn-btns span{border:1px solid var(--border);color:var(--text-dark);background:var(--surface);border-radius:999px;padding:7px 0;font-size:.7rem;font-weight:800}.bn-sn-btns span.pri{background:var(--primary);border-color:var(--primary);color:#fff}.bn-sn-rfq{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:10px 12px}.bn-sn-rfq-hd{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.bn-sn-rfq-hd .tag{color:#0369a1;background:#e0f2fe;border-radius:999px;padding:2px 8px;font-size:.62rem;font-weight:800}.bn-sn-rfq-hd .st{color:#15803d;font-size:.62rem;font-weight:800}.bn-sn-rfq b{color:var(--text-dark);font-size:.82rem;display:block}.bn-sn-rfq small{color:var(--text-mid);font-size:.66rem}.bn-sn-quotes{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.bn-sn-quotes li{color:var(--text-dark);background:var(--surface);border:1px solid var(--border);border-radius:10px;align-items:center;gap:8px;padding:7px 10px;font-size:.7rem;display:flex}.bn-sn-quotes li .n{flex:1;font-weight:700}.bn-sn-quotes li b{font-size:.76rem}.bn-sn-quotes li em{color:#15803d;background:#dcfce7;border-radius:999px;padding:1px 7px;font-size:.58rem;font-style:normal;font-weight:800}.bn-sn-quotes li.best{border-color:#16a34a73}.bn-sn-ntf{gap:4px;margin:0;padding:0;list-style:none;display:grid}.bn-sn-ntf li{color:var(--text-mid);border-radius:10px;align-items:center;gap:9px;padding:7px 8px;font-size:.7rem;display:flex}.bn-sn-ntf li.new{background:#1877f212}.bn-sn-ntf li>div{flex:1;min-width:0;line-height:1.35}.bn-sn-ntf li b{color:var(--text-dark)}.bn-sn-ntf li small{color:var(--text-light);font-size:.6rem}.bn-sn-ntf .i{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.72rem;display:inline-flex}[data-theme=dark] .bn-sn-rfq-hd .tag{color:#7dd3fc;background:#0ea5e929}[data-theme=dark] .bn-sn-quotes li em{color:#86efac;background:#16a34a29}.bn-counter-band{background:var(--navy);padding:52px 0}.bn-counters{flex-wrap:wrap;justify-content:center;display:flex}.bn-counter-item{text-align:center;padding:12px 52px;position:relative}.bn-counter-item:not(:last-child):after{content:"";background:#ffffff1a;width:1px;height:40px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.bn-counter-val{color:#fff;letter-spacing:-1px;font-size:2.6rem;font-weight:900;line-height:1}.bn-counter-val span{color:#60a5fa}.bn-counter-lbl{font-size:var(--text-xs);font-weight:var(--fw-semibold);color:#fff6;text-transform:uppercase;letter-spacing:.5px;margin-top:6px}.bn-bridge{color:#fff;background:linear-gradient(145deg,var(--navy),#0d2137);border-radius:24px;width:100%;max-width:460px;margin:0 auto;padding:22px;position:relative;overflow:hidden;box-shadow:0 30px 60px -28px #0a1929a6}.bn-bridge:before{content:"";pointer-events:none;background:radial-gradient(circle,#1877f24d,#0000 65%);border-radius:50%;width:300px;height:300px;position:absolute;top:-90px;right:-90px}.bn-bridge>*{position:relative}.bn-bridge-hd{font-size:var(--text-sm);justify-content:space-between;align-items:center;margin-bottom:18px;font-weight:800;display:flex}.bn-bridge-hd i{color:#60a5fa;margin-right:4px}.bn-bridge-live{text-transform:uppercase;letter-spacing:.5px;color:#fff9;align-items:center;gap:6px;font-size:.66rem;font-weight:700;display:inline-flex}.bn-bridge-live i{background:#34d399;border-radius:50%;width:7px;height:7px;margin:0;box-shadow:0 0 0 3px #34d39933}.bn-bridge-pair{grid-template-columns:1fr minmax(90px,1.1fr) 1fr;align-items:center;gap:6px;display:grid}.bn-bridge-node{text-align:center;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;min-width:0;padding:14px 8px 12px}.bn-bridge-av{border-radius:13px;justify-content:center;align-items:center;width:44px;height:44px;margin:0 auto 8px;font-size:.85rem;font-weight:900;display:flex;box-shadow:0 8px 18px -8px #0009}.bn-bridge-nm{white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:800;overflow:hidden}.bn-bridge-loc{color:#ffffff8c;margin:2px 0 8px;font-size:.66rem}.bn-bridge-loc i{font-size:.6rem}.bn-bridge-role{color:#93c5fd;background:#60a5fa29;border-radius:999px;padding:2px 8px;font-size:.6rem;font-weight:700;display:inline-block}.bn-bridge-link{flex-direction:column;justify-content:center;align-items:center;height:92px;display:flex;position:relative}.bn-bridge-link svg{width:100%;height:54px;overflow:visible}.bn-bridge-lane{white-space:nowrap;color:#fff;background:#ffffff1a;border:1px solid #ffffff24;border-radius:999px;margin-top:6px;padding:3px 9px;font-size:.62rem;font-weight:800}.bn-bridge-steps{grid-template-columns:1fr 1fr;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.bn-bridge-steps li{color:#ffffffd9;background:#ffffff0d;border-radius:10px;align-items:center;gap:7px;padding:8px 10px;font-size:.7rem;font-weight:600;display:flex}.bn-bridge-steps li.done i{color:#34d399}.bn-bridge-steps li.now{color:#fde68a}.bn-bridge-steps li.now i{color:#fbbf24}.bn-bridge-ft{color:#fff9;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:14px;padding-top:12px;font-size:.68rem;display:flex}.bn-bridge-ft i{color:#60a5fa;margin-right:4px}.bn-nd{--nd-bg1:#ebf3ff;--nd-bg2:#eef2ff;--nd-card:#fff;--nd-line:#1877f240;background:linear-gradient(160deg,var(--nd-bg1)0%,#f5f9ff 45%,var(--nd-bg2)100%);padding:100px 0 90px;position:relative;overflow:hidden}[data-theme=dark] .bn-nd{--nd-bg1:#0b1a2e;--nd-bg2:#111a3a;--nd-card:#ffffff0a;--nd-line:#60a5fa40;background:linear-gradient(160deg,var(--nd-bg1)0%,#0d2137 45%,var(--nd-bg2)100%)}.bn-nd .container{position:relative}.bn-nd-blob{filter:blur(10px);pointer-events:none;border-radius:50%;position:absolute}.bn-nd-blob.b1{background:radial-gradient(circle,#1877f238,#0000 65%);width:420px;height:420px;top:-140px;left:-120px}.bn-nd-blob.b2{background:radial-gradient(circle,#4f46e52e,#0000 65%);width:520px;height:520px;bottom:-200px;right:-160px}.bn-nd-head{text-align:center;max-width:780px;margin:0 auto}.bn-nd-pill{text-transform:uppercase;letter-spacing:.8px;color:var(--primary);background:#1877f214;border:1px solid #1877f238;border-radius:999px;align-items:center;gap:7px;padding:7px 16px;font-size:.74rem;font-weight:800;display:inline-flex}[data-theme=dark] .bn-nd-pill{color:#93c5fd}.bn-nd-title{letter-spacing:-1px;margin:18px 0 0;font-size:clamp(2.6rem,6vw,4.4rem);font-weight:900;line-height:1.05}.bn-nd-title span{background:linear-gradient(90deg,#1877f2 0%,#4f46e5 55%,#7c3aed 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.bn-nd-tag{color:var(--text-dark);margin-top:10px;font-size:clamp(1.05rem,2vw,1.35rem);font-weight:800}.bn-nd-sub{max-width:680px;font-size:var(--text-base);color:var(--text-mid);margin:16px auto 0;line-height:1.8}.bn-nd-stats{background:var(--nd-card);border:1px solid var(--border);border-radius:18px;grid-template-columns:repeat(4,auto);gap:0;margin-top:30px;display:inline-grid;box-shadow:0 18px 40px -26px #1877f273}.bn-nd-stats>div{text-align:center;padding:14px 26px}.bn-nd-stats>div+div{border-left:1px solid var(--border)}.bn-nd-stats b{color:var(--primary);font-size:1.5rem;font-weight:900;line-height:1.1;display:block}.bn-nd-stats>div:nth-child(2) b{color:#0ea5e9}.bn-nd-stats>div:nth-child(3) b{color:#16a34a}.bn-nd-stats>div:nth-child(4) b{color:#7c3aed}.bn-nd-stats span{color:var(--text-mid);white-space:nowrap;margin-top:3px;font-size:.72rem;font-weight:700;display:block}.bn-nd-topics{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:56px;display:grid}.bn-nd-topic{--tc1:#1877f2;--tc2:#4f46e5;color:#fff;background:linear-gradient(150deg,var(--tc1),var(--tc2));box-shadow:0 22px 40px -26px var(--tc1);transition:transform var(--transition-md),box-shadow var(--transition-md);border-radius:22px;padding:26px 22px 24px;position:relative;overflow:hidden}.bn-nd-topic:after{content:"";background:#ffffff1f;border-radius:50%;width:160px;height:160px;position:absolute;top:-50px;right:-50px}.bn-nd-topic:hover{box-shadow:0 28px 50px -24px var(--tc1);transform:translateY(-5px)rotate(-.4deg)}.bn-nd-topic.t2{--tc1:#0ea5e9;--tc2:#2563eb}.bn-nd-topic.t3{--tc1:#a855f7;--tc2:#7c3aed}.bn-nd-topic.t4{--tc1:#f97316;--tc2:#ec4899}.bn-nd-topic-ico{z-index:1;background:#ffffff2e;border:1px solid #ffffff4d;border-radius:16px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:18px;font-size:1.4rem;display:flex;position:relative}.bn-nd-topic-t{z-index:1;margin-bottom:6px;font-size:1.05rem;font-weight:900;position:relative}.bn-nd-topic-b{z-index:1;color:#ffffffe0;margin:0;font-size:.84rem;line-height:1.65;position:relative}.bn-nd-day{background:var(--nd-card);border:1px solid var(--border);border-radius:24px;margin-top:26px;padding:24px 26px 26px;box-shadow:0 20px 44px -30px #0f172a59}.bn-nd-day-hd{font-size:var(--text-sm);color:var(--text-dark);justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;font-weight:900;display:flex}.bn-nd-day-hd i{color:var(--primary);margin-right:6px}.bn-nd-day-ex{text-transform:uppercase;letter-spacing:.6px;color:var(--text-light);background:var(--bg);border:1px solid var(--border);border-radius:999px;padding:3px 10px;font-size:.66rem;font-weight:800}.bn-nd-tl{grid-template-columns:repeat(5,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.bn-nd-tl:before{content:"";background:repeating-linear-gradient(90deg,var(--nd-line)0 8px,transparent 8px 14px);height:2px;position:absolute;top:22px;left:10%;right:10%}.bn-nd-tl li{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.bn-nd-tl-dot{z-index:1;color:#fff;width:46px;height:46px;box-shadow:0 0 0 6px var(--nd-card),0 10px 20px -10px #00000080;border-radius:50%;justify-content:center;align-items:center;font-size:1.05rem;display:flex;position:relative}.bn-nd-tl-time{color:var(--text-light);font-variant-numeric:tabular-nums;margin-top:12px;font-size:.72rem;font-weight:900}.bn-nd-tl li b{color:var(--text-dark);margin-top:2px;font-size:.86rem;font-weight:900;line-height:1.3}.bn-nd-tl li small{color:var(--text-mid);margin-top:3px;font-size:.74rem;line-height:1.45}.bn-nd-tl-tag{border-radius:999px;margin-top:8px;padding:2px 10px;font-size:.64rem;font-weight:800}.bn-nd-tl-tag.t-fun{color:#c2410c;background:#ffedd5}.bn-nd-tl-tag.t-business{color:#1d4ed8;background:#dbeafe}.bn-nd-tl-tag.t-tech{color:#0369a1;background:#e0f2fe}.bn-nd-tl-tag.t-stories{color:#6d28d9;background:#ede9fe}[data-theme=dark] .bn-nd-tl-tag.t-fun{color:#fdba74;background:#f9731629}[data-theme=dark] .bn-nd-tl-tag.t-business{color:#93c5fd;background:#3b82f629}[data-theme=dark] .bn-nd-tl-tag.t-tech{color:#7dd3fc;background:#0ea5e929}[data-theme=dark] .bn-nd-tl-tag.t-stories{color:#c4b5fd;background:#7c3aed2e}.bn-nd-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:34px;display:flex}.bn-nd-cta>span{color:var(--text-dark);font-size:.86rem;font-weight:800}.bn-nd-cta>span i{color:#16a34a;margin-right:6px}.bn-nd.bn-nd-conf{background:linear-gradient(200deg,#eef2ff 0%,#f5f9ff 50%,#e6f0ff 100%);border-top:1px solid #1877f214}[data-theme=dark] .bn-nd.bn-nd-conf{background:linear-gradient(200deg,#111a3a 0%,#0d2137 50%,#0b1a2e 100%);border-top-color:#60a5fa1a}.bn-nd-conf .bn-nd-blob.b1{background:radial-gradient(circle,#0ea5e933,#0000 65%);left:auto;right:-120px}.bn-nd-conf .bn-nd-blob.b2{background:radial-gradient(circle,#1877f22e,#0000 65%);left:-160px;right:auto}.bn-nd-conf .bn-nd-title span{background-image:linear-gradient(90deg,#0ea5e9 0%,#1877f2 45%,#4f46e5 100%)}.bn-nd-conf .bn-nd-stats>div:nth-child(2) b{color:#4f46e5}.bn-nd-conf .bn-nd-stats>div:nth-child(3) b{color:#0ea5e9}.bn-nd-conf .bn-nd-topic.t1{--tc1:#4f46e5;--tc2:#1877f2}.bn-nd-conf .bn-nd-topic.t2{--tc1:#0ea5e9;--tc2:#0369a1}.bn-nd-conf .bn-nd-topic.t3{--tc1:#16a34a;--tc2:#0d9488}.bn-nd-conf .bn-nd-topic.t4{--tc1:#7c3aed;--tc2:#4f46e5}.bn-nd-tl-tag.t-register{color:#1d4ed8;background:#dbeafe}.bn-nd-tl-tag.t-browse{color:#0369a1;background:#e0f2fe}.bn-nd-tl-tag.t-schedule{color:#6d28d9;background:#ede9fe}.bn-nd-tl-tag.t-agenda{color:#c2410c;background:#ffedd5}.bn-nd-tl-tag.t-meeting{color:#15803d;background:#dcfce7}[data-theme=dark] .bn-nd-tl-tag.t-register{color:#93c5fd;background:#3b82f629}[data-theme=dark] .bn-nd-tl-tag.t-browse{color:#7dd3fc;background:#0ea5e929}[data-theme=dark] .bn-nd-tl-tag.t-schedule{color:#c4b5fd;background:#7c3aed2e}[data-theme=dark] .bn-nd-tl-tag.t-agenda{color:#fdba74;background:#f9731629}[data-theme=dark] .bn-nd-tl-tag.t-meeting{color:#86efac;background:#16a34a29}.bn-nd-access{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:22px;display:grid}.bn-nd-acc{background:var(--nd-card);border:1px solid var(--border);border-radius:18px;align-items:center;gap:14px;padding:18px 20px;display:flex;box-shadow:0 16px 34px -28px #0f172a66}.bn-nd-acc-ico{color:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:1.15rem;display:flex}.bn-nd-acc.p .bn-nd-acc-ico{background:linear-gradient(135deg,#7c3aed,#4f46e5)}.bn-nd-acc.b .bn-nd-acc-ico{background:linear-gradient(135deg,#1877f2,#0ea5e9)}.bn-nd-acc.g .bn-nd-acc-ico{background:linear-gradient(135deg,#64748b,#94a3b8)}.bn-nd-acc small{text-transform:uppercase;letter-spacing:.6px;color:var(--text-light);font-size:.68rem;font-weight:800;display:block}.bn-nd-acc b{color:var(--text-dark);margin-top:2px;font-size:1rem;font-weight:900;display:block}.bn-crm-vis{background:linear-gradient(145deg,var(--navy),#0d2137);border-radius:24px;padding:18px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0a192999}.bn-crm-vis:before{content:"";pointer-events:none;background:radial-gradient(circle,#1877f247,#0000 65%);border-radius:50%;width:320px;height:320px;position:absolute;top:-80px;right:-80px}.bn-crm-vis>*{position:relative}.bn-crm-vis-bar{color:#ffffffd9;font-size:var(--text-sm);align-items:center;gap:12px;margin-bottom:14px;display:flex}.bn-crm-vis-bar .dots{gap:5px;display:inline-flex}.bn-crm-vis-bar .dots i{background:#fff3;border-radius:50%;width:9px;height:9px}.bn-crm-vis-bar .dots i:first-child{background:#f87171}.bn-crm-vis-bar .dots i:nth-child(2){background:#fbbf24}.bn-crm-vis-bar .dots i:nth-child(3){background:#34d399}.bn-crm-vis-bar .ttl{align-items:center;gap:6px;font-weight:800;display:inline-flex}.bn-crm-vis-bar .sum{font-size:var(--text-xs);color:#ffffff8c;margin-left:auto}.bn-crm-vis-bar .sum b{color:#60a5fa;font-weight:900}.bn-crm-board{grid-template-columns:repeat(5,minmax(118px,1fr));gap:8px;padding-bottom:4px;display:grid;overflow-x:auto}.bn-crm-col{background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;min-height:190px;padding:8px}.bn-crm-col-hd{color:#ffffffbf;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;align-items:center;gap:5px;margin:2px 2px 8px;font-size:.6rem;font-weight:800;display:flex;overflow:hidden}.bn-crm-col-hd span{border-radius:50%;flex-shrink:0;width:7px;height:7px}.bn-crm-col-hd em{color:#ffffff73;margin-left:auto;font-style:normal}.bn-crm-card{background:#fffffff2;border-left:3px solid;border-radius:10px;margin-bottom:6px;padding:8px 9px;box-shadow:0 6px 14px -10px #0009}.bn-crm-card .co{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;font-weight:800;overflow:hidden}.bn-crm-card .ln{color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.62rem;overflow:hidden}.bn-crm-card .vl{color:#1877f2;margin-top:4px;font-size:.7rem;font-weight:800}.bn-crm-vis-foot{font-size:var(--text-xs);color:#ffffffa6;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:12px;display:flex}.bn-crm-vis-foot i{color:#fbbf24;margin-right:4px}.bn-nd.bn-nd-off{background:linear-gradient(190deg,#eef2ff 0%,#f5f9ff 50%,#ebf3ff 100%)}[data-theme=dark] .bn-nd.bn-nd-off{background:linear-gradient(190deg,#111a3a 0%,#0d2137 50%,#0b1a2e 100%)}.bn-nd-off .bn-nd-title span{background-image:linear-gradient(90deg,#4f46e5 0%,#1877f2 50%,#0ea5e9 100%)}.bn-nd-off .bn-nd-stats>div:first-child b{color:#4f46e5}.bn-nd-off .bn-nd-stats>div:nth-child(2) b{color:#dc2626}.bn-nd-off .bn-nd-stats>div:nth-child(3) b{color:#1877f2}.bn-nd-off .bn-nd-stats>div:nth-child(4) b{color:#16a34a}.bn-off-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.bn-off-item{background:var(--bg);border:1px solid var(--border);border-radius:16px;align-items:flex-start;gap:14px;padding:16px;display:flex}.bn-off-ico{border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.1rem;display:flex}.bn-off-t{color:var(--text-dark);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;font-size:.9rem;font-weight:900;display:flex}.bn-off-tag{color:var(--primary);background:#1877f214;border-radius:999px;padding:2px 8px;font-size:.6rem;font-weight:800}.bn-off-b{color:var(--text-mid);margin:0;font-size:.8rem;line-height:1.6}.bn-nd-topics.v-soft .bn-nd-topic{background:var(--nd-card);color:var(--text-dark);border:1px solid var(--border);text-align:center;padding:30px 22px 26px;box-shadow:0 18px 40px -30px #0f172a73}.bn-nd-topics.v-soft .bn-nd-topic:after{background:linear-gradient(90deg,var(--tc1),var(--tc2));border-radius:0;width:100%;height:5px;top:0;left:0;right:auto}.bn-nd-topics.v-soft .bn-nd-topic:hover{box-shadow:0 26px 48px -28px var(--tc1);transform:translateY(-5px)}.bn-nd-topics.v-soft .bn-nd-topic-ico{color:#fff;background:linear-gradient(135deg,var(--tc1),var(--tc2));width:68px;height:68px;box-shadow:0 0 0 8px color-mix(in srgb,var(--tc1)12%,transparent),0 14px 26px -12px var(--tc1);border:0;border-radius:50%;margin:0 auto 18px;font-size:1.6rem}.bn-nd-topics.v-soft .bn-nd-topic-b{color:var(--text-mid)}.bn-nd-topics.v-row{grid-template-columns:repeat(2,1fr)}.bn-nd-topics.v-row .bn-nd-topic{background:var(--nd-card);color:var(--text-dark);border:1px solid var(--border);border-left:5px solid var(--tc1);grid-template-columns:58px 1fr;align-items:start;column-gap:18px;padding:22px 24px;display:grid;box-shadow:0 16px 36px -30px #0f172a73}.bn-nd-topics.v-row .bn-nd-topic:after{display:none}.bn-nd-topics.v-row .bn-nd-topic:hover{box-shadow:0 20px 40px -28px var(--tc1);transform:translate(4px)}.bn-nd-topics.v-row .bn-nd-topic-ico{width:58px;height:58px;color:var(--tc1);background:color-mix(in srgb,var(--tc1)12%,transparent);border:0;border-radius:16px;grid-row:span 2;margin:0;font-size:1.45rem}.bn-nd-topics.v-row .bn-nd-topic-t{font-size:1.02rem}.bn-nd-topics.v-row .bn-nd-topic-b{color:var(--text-mid)}.bn-off-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);align-items:stretch;gap:22px;margin-top:56px;display:grid}.bn-off-hero{color:#fff;background:linear-gradient(145deg,#4f46e5 0%,#1877f2 55%,#0ea5e9 100%);border-radius:24px;flex-direction:column;padding:34px 32px;display:flex;position:relative;overflow:hidden;box-shadow:0 26px 50px -28px #4f46e5b3}.bn-off-hero:after{content:"";background:#ffffff1a;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-90px;right:-70px}.bn-off-hero-ico{background:#ffffff2e;border:1px solid #ffffff4d;border-radius:20px;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.7rem;display:flex}.bn-off-hero-q{z-index:1;margin:22px 0 0;font-size:1.3rem;font-weight:800;line-height:1.45;position:relative}.bn-off-hero-ft{z-index:1;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:24px;display:flex;position:relative}.bn-off-hero-ft span{background:#ffffff29;border-radius:999px;padding:6px 12px;font-size:.74rem;font-weight:700}.bn-off-list{grid-template-columns:1fr 1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}.bn-off-list li{--oc:#4f46e5;background:var(--nd-card);border:1px solid var(--border);border-radius:18px;align-items:flex-start;gap:14px;padding:20px;display:flex}.bn-off-list li.t2{--oc:#0d9488}.bn-off-list li.t3{--oc:#ea580c}.bn-off-list li.t4{--oc:#c026d3}.bn-off-list-ico{width:46px;height:46px;color:var(--oc);border:2px solid color-mix(in srgb,var(--oc)35%,transparent);background:color-mix(in srgb,var(--oc)8%,transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;display:flex}.bn-off-list b{color:var(--text-dark);margin-bottom:4px;font-size:.95rem;font-weight:900;display:block}.bn-off-list p{color:var(--text-mid);margin:0;font-size:.82rem;line-height:1.6}.bn-nd.bn-nd-crm{background:linear-gradient(170deg,#ebf3ff 0%,#f5f9ff 50%,#eef2ff 100%)}[data-theme=dark] .bn-nd.bn-nd-crm{background:linear-gradient(170deg,#0b1a2e 0%,#0d2137 50%,#111a3a 100%)}.bn-nd-crm .bn-nd-title span{background-image:linear-gradient(90deg,#1877f2 0%,#4f46e5 50%,#7c3aed 100%)}.bn-nd-crm .bn-nd-stats>div:nth-child(2) b{color:#7c3aed}.bn-nd-crm .bn-nd-stats>div:nth-child(3) b{color:#f59e0b}.bn-nd-crm .bn-nd-stats>div:nth-child(4) b{color:#16a34a}.bn-nd-crm .bn-nd-topic.t1{--tc1:#1877f2;--tc2:#4f46e5}.bn-nd-crm .bn-nd-topic.t2{--tc1:#0ea5e9;--tc2:#2563eb}.bn-nd-crm .bn-nd-topic.t3{--tc1:#7c3aed;--tc2:#a855f7}.bn-nd-crm .bn-nd-topic.t4{--tc1:#f59e0b;--tc2:#ea580c}.bn-nd-crm .bn-crm-vis{margin-top:26px}.bn-nd-crm .bn-crm-board{grid-template-columns:repeat(5,minmax(150px,1fr))}.bn-crm-tiers{grid-template-columns:1fr 1fr;gap:18px;margin-top:22px;display:grid}.bn-crm-tier{background:var(--nd-card);border:1px solid var(--border);border-radius:22px;padding:22px 24px;box-shadow:0 20px 44px -32px #0f172a66}.bn-crm-tier.prem{border-color:#7c3aed59}.bn-crm-tier-hd{border-bottom:1px solid var(--border);align-items:center;gap:12px;margin-bottom:14px;padding-bottom:14px;display:flex}.bn-crm-tier-hd b{color:var(--text-dark);font-size:1.05rem;font-weight:900;display:block}.bn-crm-tier-hd small{color:var(--text-mid);font-size:.74rem;display:block}.bn-crm-tier-ico{color:#fff;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.1rem;display:flex}.bn-crm-tier.pro .bn-crm-tier-ico{background:linear-gradient(135deg,#1877f2,#4f46e5)}.bn-crm-tier.prem .bn-crm-tier-ico{background:linear-gradient(135deg,#7c3aed,#c026d3)}.bn-crm-tier-users{color:var(--primary);white-space:nowrap;background:#1877f214;border-radius:999px;margin-left:auto;padding:4px 11px;font-size:.7rem;font-weight:800}.bn-crm-tier.prem .bn-crm-tier-users{color:#7c3aed;background:#7c3aed1a}.bn-crm-tier ul{grid-template-columns:1fr 1fr;gap:9px 14px;margin:0;padding:0;list-style:none;display:grid}.bn-crm-tier li{color:var(--text-dark);align-items:flex-start;gap:8px;font-size:.82rem;line-height:1.4;display:flex}.bn-crm-tier li i{color:#16a34a;margin-top:2px;font-size:.78rem}.bn-crm-tier.prem li i{color:#7c3aed}.bn-nd.bn-nd-plans{background:linear-gradient(#f5f9ff 0%,#ebf3ff 55%,#eef2ff 100%)}[data-theme=dark] .bn-nd.bn-nd-plans{background:linear-gradient(#0b1a2e 0%,#0d2137 55%,#111a3a 100%)}.bn-nd-plans .bn-nd-title span{background-image:linear-gradient(90deg,#1877f2 0%,#4f46e5 50%,#c026d3 100%)}.bn-offer{color:#78350f;background:linear-gradient(110deg,#fef3c7 0%,#ffedd5 60%,#fce7f3 100%);border:1px solid #fcd34d;border-radius:20px;flex-wrap:wrap;align-items:center;gap:18px;margin:40px 0 34px;padding:18px 22px;display:flex;box-shadow:0 18px 40px -30px #d9770699}[data-theme=dark] .bn-offer{color:#fde68a;background:linear-gradient(110deg,#f59e0b24,#ea580c1f);border-color:#fcd34d59}.bn-offer-ico{color:#fff;background:linear-gradient(135deg,#f59e0b,#ea580c);border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.3rem;display:flex;box-shadow:0 10px 20px -10px #ea580ccc}.bn-offer-txt{flex:1;min-width:240px}.bn-offer-txt b{font-size:1rem;font-weight:900;display:block}.bn-offer-txt span{font-size:.84rem}.bn-offer-chips{flex-wrap:wrap;gap:8px;display:flex}.bn-offer-chips span{white-space:nowrap;background:#ffffffb3;border:1px solid #d9770640;border-radius:999px;padding:6px 12px;font-size:.74rem;font-weight:800}.bn-offer-chips span.save{color:#fff;background:#16a34a;border-color:#16a34a}[data-theme=dark] .bn-offer-chips span:not(.save){background:#ffffff14}.mb-plans-rich{align-items:stretch;gap:20px}.mb-plans-rich .mb-plan{--tc1:#64748b;--tc2:#94a3b8;border:1px solid var(--border);background:var(--surface);transition:transform var(--transition-md),box-shadow var(--transition-md);border-radius:24px;padding:0 0 22px;box-shadow:0 22px 44px -32px #0f172a73}.mb-plans-rich .mb-plan:hover{box-shadow:0 30px 56px -30px color-mix(in srgb,var(--tc1)70%,transparent);transform:translateY(-6px)}.mb-plans-rich .mb-plan-verified{--tc1:#16a34a;--tc2:#0d9488}.mb-plans-rich .mb-plan-professional{--tc1:#1877f2;--tc2:#4f46e5}.mb-plans-rich .mb-plan-premium{--tc1:#7c3aed;--tc2:#c026d3}.mb-plans-rich .mb-plan-head{background:linear-gradient(135deg,var(--tc1),var(--tc2));border-radius:23px 23px 0 0;margin:0 0 20px;padding:24px 22px 22px;position:relative;overflow:hidden}.mb-plans-rich .mb-plan-head:after{content:"";background:#ffffff1f;border-radius:50%;width:150px;height:150px;position:absolute;top:-50px;right:-40px}.mb-plans-rich .mb-plan-ico{z-index:1;border:1px solid #ffffff59;border-radius:14px;width:46px;height:46px;font-size:1.2rem;position:relative;color:#fff!important;background:#fff3!important}.mb-plans-rich .mb-plan-name{z-index:1;color:#fff;font-size:1.2rem;font-weight:900;position:relative}.mb-plans-rich .mb-plan-tagline{z-index:1;color:#ffffffd9;position:relative}.mb-plans-rich .mb-plan-price,.mb-plans-rich .mb-plan-note,.mb-plans-rich .mb-plan-features,.mb-plans-rich .mb-plan-cta{padding:0 22px}.mb-plans-rich .mb-plan-amount{color:var(--tc1);font-size:2.5rem}.mb-plans-rich .mb-plan-community .mb-plan-amount{color:var(--text-dark)}.mb-plans-rich .mb-plan-save{color:#fff;background:#16a34a;border-radius:999px;align-self:center;padding:3px 9px;font-size:.66rem;font-weight:800}.mb-plans-rich .mb-plan-note{border-bottom:1px dashed var(--border);margin-bottom:16px;padding-bottom:16px}.mb-plans-rich .mb-plan-features{gap:10px}.mb-plans-rich .mb-plan-features li i{width:18px;height:18px;color:var(--tc1);background:color-mix(in srgb,var(--tc1)14%,transparent);border-radius:50%;justify-content:center;align-items:center;margin-top:0;font-size:.7rem;display:inline-flex}.mb-plans-rich .mb-btn{border-radius:12px;padding:12px 16px;font-weight:800}.mb-plans-rich .mb-btn-outline{color:var(--tc1);border-color:color-mix(in srgb,var(--tc1)55%,transparent)}.mb-plans-rich .mb-btn-outline:hover:not(:disabled){background:color-mix(in srgb,var(--tc1)10%,transparent)}.mb-plans-rich .mb-btn-primary{background:linear-gradient(135deg,var(--tc1),var(--tc2));box-shadow:0 12px 24px -12px var(--tc1)}.mb-plans-rich .mb-btn-primary:hover:not(:disabled){filter:brightness(1.06);background:linear-gradient(135deg,var(--tc1),var(--tc2))}.mb-plans-rich .mb-plan-featured{border:2px solid var(--tc1);box-shadow:0 34px 60px -30px color-mix(in srgb,var(--tc1)80%,transparent);transform:translateY(-10px)}.mb-plans-rich .mb-plan-featured:hover{transform:translateY(-14px)}.mb-plans-rich .mb-plan-featured .mb-plan-head{border-radius:22px 22px 0 0}.mb-plans-rich .mb-plan-flag{z-index:2;color:#fff;background:linear-gradient(135deg,#f59e0b,#ea580c);padding:5px 14px;top:-14px;box-shadow:0 8px 18px -8px #ea580ccc}.bn-plans-trust{color:var(--text-mid);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;margin-top:34px;font-size:.82rem;font-weight:700;display:flex}.bn-plans-trust i{color:var(--primary);margin-right:5px}.bn-plans-fallback{text-align:center}.bn-plans-link{font-size:var(--text-sm);color:var(--primary);font-weight:700;text-decoration:none}.bn-plans-link:hover{text-decoration:underline}.bn-cta-sec{background:var(--surface);padding:90px 0}.bn-cta-box{background:linear-gradient(135deg,var(--navy)0%,#0d2137 60%,#0a1f35 100%);border-radius:24px;grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding:72px 64px;display:grid;position:relative;overflow:hidden}.bn-cta-box:before{content:"";pointer-events:none;background:radial-gradient(circle,#1877f238 0%,#0000 65%);border-radius:50%;width:500px;height:500px;position:absolute;top:-100px;right:-60px}.bn-cta-box:after{content:"";pointer-events:none;background:radial-gradient(circle,#7c3aed24 0%,#0000 65%);border-radius:50%;width:350px;height:350px;position:absolute;bottom:-80px;left:-60px}.bn-cta-left,.bn-cta-right{z-index:1;position:relative}.bn-cta-eyebrow{color:#ffffffd9;font-size:var(--text-xs);font-weight:var(--fw-bold);border-radius:var(--radius-full);letter-spacing:.5px;text-transform:uppercase;background:#ffffff1f;border:1px solid #fff3;align-items:center;gap:7px;margin-bottom:20px;padding:5px 13px;display:inline-flex}.bn-cta-title{color:#fff;letter-spacing:-.4px;margin-bottom:14px;font-size:clamp(1.7rem,3.5vw,2.4rem);font-weight:900;line-height:1.15}.bn-cta-sub{font-size:var(--text-base);color:#ffffff80;line-height:var(--lh-relaxed);margin-bottom:28px}.bn-cta-btns{flex-direction:column;gap:10px;max-width:300px;display:flex}.bn-cta-ghost{color:#ffffffd9;border-radius:var(--radius-md);font-size:var(--text-base);font-weight:var(--fw-bold);font-family:var(--font-base);transition:all var(--transition-md);background:#ffffff1a;border:1.5px solid #fff3;justify-content:center;align-items:center;gap:8px;padding:13px 24px;text-decoration:none;display:inline-flex}.bn-cta-ghost:hover{color:#fff;background:#ffffff2b}.bn-cta-trust-pills{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.bn-cta-pill{color:#ffffff8c;font-size:var(--text-xs);font-weight:var(--fw-semibold);border-radius:var(--radius-full);background:#ffffff14;border:1px solid #ffffff1f;align-items:center;gap:5px;padding:4px 12px;display:inline-flex}.bn-cta-pill i{font-size:.65rem}.bn-cta-highlight{border-radius:var(--radius-xl);background:#ffffff0d;border:1px solid #ffffff1a;margin-bottom:16px;padding:28px}.bn-cta-hl-label{font-size:var(--text-xs);font-weight:var(--fw-bold);color:#ffffff59;text-transform:uppercase;letter-spacing:.6px;margin-bottom:14px}.bn-cta-hl-row{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.bn-cta-hl-row:last-child{margin-bottom:0}.bn-cta-hl-name{font-size:var(--text-sm);color:#fff9}.bn-cta-hl-plan{border-radius:var(--radius-full);white-space:nowrap;margin-left:10px;padding:2px 9px;font-size:.62rem;font-weight:800}.bn-cta-hl-plan.verified{color:#4ade80;background:#4ade8026}.bn-cta-hl-plan.professional{color:#93c5fd;background:#60a5fa2e}.bn-cta-hl-plan.premium{color:#d8b4fe;background:#c084fc2e}.bn-cta-hl-total{border-radius:var(--radius-lg);background:#1877f233;border:1px solid #1877f24d;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.bn-cta-hl-total-lbl{font-size:var(--text-sm);font-weight:var(--fw-bold);color:#fff}.bn-cta-hl-total-val{font-size:var(--text-sm);color:#60a5fa;font-weight:900}@media (max-width:991px){.bn-hero-chip.c2{right:0}.bn-off-split{grid-template-columns:1fr}.bn-sn-grid,.bn-nd-topics{grid-template-columns:repeat(2,1fr)}.bn-nd-tl{grid-template-columns:1fr;gap:14px}.bn-nd-tl:before{background:repeating-linear-gradient(180deg,var(--nd-line)0 8px,transparent 8px 14px);width:2px;height:auto;inset:22px auto 22px 22px}.bn-nd-tl li{text-align:left;grid-template-columns:46px 1fr auto;align-items:center;column-gap:14px;display:grid}.bn-nd-tl-dot{grid-row:span 3}.bn-nd-tl-time,.bn-nd-tl li b,.bn-nd-tl li small{grid-column:2;margin-top:0}.bn-nd-tl-tag{grid-area:1/3/span 3;margin-top:0}.bn-cta-box{grid-template-columns:1fr;gap:36px;padding:48px 36px}.bn-counter-item{padding:12px 28px}}@media (max-width:767px){.bn-hero-chip{display:none}.bn-hero-stage{padding:10px 0 40px}.bn-bridge.bn-bridge-lg{padding:18px}.bn-bridge-lg .bn-bridge-pair{grid-template-columns:1fr 72px 1fr}.bn-bridge-lg .bn-bridge-av{width:46px;height:46px}.bn-bridge-lg .bn-bridge-nm{font-size:.8rem}.bn-bridge-lg .bn-bridge-lane{padding:2px 6px;font-size:.56rem}.bn-bridge-lg .bn-bridge-link{height:96px}.mb-plans-rich .mb-plan-featured,.mb-plans-rich .mb-plan-featured:hover{transform:none}.bn-offer{margin:28px 0 24px}.bn-nd-topics.v-row,.bn-off-list,.bn-off-grid,.bn-crm-tier ul{grid-template-columns:1fr}.bn-sn-grid{grid-template-columns:1fr;max-width:420px;margin-left:auto;margin-right:auto}.bn-hero{padding:100px 0 60px}.bn-crm-tiers,.bn-nd-access{grid-template-columns:1fr}.bn-nd{padding:64px 0}.bn-nd-topics{grid-template-columns:1fr}.bn-nd-stats{grid-template-columns:repeat(2,auto)}.bn-nd-stats>div:nth-child(3){border-left:0}.bn-nd-stats>div:nth-child(n+3){border-top:1px solid var(--border)}.bn-nd-stats>div{padding:12px 18px}.bn-nd-day{padding:20px 18px}.bn-bridge-steps{grid-template-columns:1fr}.bn-bridge-pair{grid-template-columns:1fr 72px 1fr}.bn-bridge-lane{padding:2px 6px;font-size:.56rem}.bn-cta-box{padding:36px 24px}.bn-cta-btns{max-width:100%}.bn-counter-item{padding:12px 18px}.bn-counter-item:after{display:none}.bn-crm-board{grid-template-columns:repeat(5,132px)}}
.lg-hero .container,.lg-body .container{max-width:var(--content-max)!important;padding-left:var(--space-6)!important;padding-right:var(--space-6)!important}.lg-hero{background:var(--navy);padding:100px 0 52px;position:relative;overflow:hidden}.lg-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#1877f22e 0%,#0000 65%);border-radius:50%;width:500px;height:500px;position:absolute;top:-120px;right:-80px}.lg-hero-eyebrow{color:#fffc;font-size:var(--text-xs);font-weight:var(--fw-bold);border-radius:var(--radius-full);letter-spacing:.5px;text-transform:uppercase;background:#ffffff1a;border:1px solid #ffffff2e;align-items:center;gap:7px;margin-bottom:18px;padding:5px 13px;display:inline-flex}.lg-hero-title{color:#fff;letter-spacing:-.4px;margin-bottom:12px;font-size:clamp(1.9rem,4vw,2.8rem);font-weight:900;line-height:1.15}.lg-hero-sub{font-size:var(--text-base);color:#ffffff80;line-height:var(--lh-relaxed);max-width:560px}.lg-hero-meta{font-size:var(--text-xs);color:#ffffff59;flex-wrap:wrap;align-items:center;gap:20px;margin-top:24px;display:flex}.lg-hero-meta span{align-items:center;gap:5px;display:flex}.lg-hero-meta i{font-size:.7rem}.lg-body{background:var(--bg,#f4f6f8);padding:52px 0 80px}.lg-layout{grid-template-columns:260px 1fr;align-items:start;gap:32px;display:grid}.lg-toc{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:var(--space-5);position:sticky;top:84px}.lg-toc-title{font-size:var(--text-xs);font-weight:var(--fw-bold);color:var(--text-light);text-transform:uppercase;letter-spacing:.6px;margin-bottom:14px}.lg-toc-list{margin:0;padding:0;list-style:none}.lg-toc-item{margin-bottom:2px}.lg-toc-link{border-radius:var(--radius-sm);font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--text-mid);transition:background var(--transition),color var(--transition);padding:7px 10px;line-height:1.4;text-decoration:none;display:block}.lg-toc-link:hover{background:var(--bg);color:var(--text-dark)}.lg-toc-link.active{background:var(--primary-light);color:var(--primary);font-weight:var(--fw-semibold)}.lg-toc-divider{background:var(--border);height:1px;margin:10px 0}.lg-toc-back{border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--text-light);transition:color var(--transition);align-items:center;gap:6px;margin-top:4px;padding:8px 10px;text-decoration:none;display:flex}.lg-toc-back:hover{color:var(--primary)}.lg-content{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:48px 52px}.lg-section{margin-bottom:52px}.lg-section:last-child{margin-bottom:0}.lg-section-num{background:var(--primary-light);width:28px;height:28px;color:var(--primary);border-radius:var(--radius-sm);font-size:var(--text-xs);justify-content:center;align-items:center;margin-bottom:12px;font-weight:900;display:inline-flex}.lg-section-title{color:var(--text-dark);letter-spacing:-.2px;border-bottom:2px solid var(--bg);margin-bottom:14px;padding-bottom:12px;scroll-margin-top:100px;font-size:1.25rem;font-weight:900}.lg-section-title .lg-section-num{vertical-align:middle;margin-bottom:0;margin-right:8px}.lg-p{font-size:var(--text-base);color:var(--text-mid);margin-bottom:14px;line-height:1.8}.lg-p:last-child{margin-bottom:0}.lg-highlight{background:var(--primary-light);border:1px solid #1877f233;border-left:4px solid var(--primary);border-radius:var(--radius-md);margin:20px 0;padding:16px 20px}.lg-highlight p{font-size:var(--text-sm);color:var(--primary);line-height:1.65;font-weight:var(--fw-medium);margin:0}.lg-warning{border-radius:var(--radius-md);background:#fffbeb;border:1px solid #fde68a;border-left:4px solid #f59e0b;margin:20px 0;padding:16px 20px}.lg-warning p{font-size:var(--text-sm);color:#92400e;margin:0;line-height:1.65}.lg-list{flex-direction:column;gap:8px;margin:14px 0;padding:0;list-style:none;display:flex}.lg-list li{font-size:var(--text-sm);color:var(--text-mid);align-items:flex-start;gap:10px;line-height:1.65;display:flex}.lg-list li i{color:var(--primary);flex-shrink:0;margin-top:4px;font-size:.75rem}.lg-list li i.warn{color:var(--warning)}.lg-list li i.danger{color:var(--danger)}.lg-sublist{flex-direction:column;gap:6px;margin:8px 0 8px 24px;padding:0;list-style:none;display:flex}.lg-sublist li{font-size:var(--text-sm);color:var(--text-mid);align-items:flex-start;gap:8px;line-height:1.6;display:flex}.lg-sublist li:before{content:"–";color:var(--text-light);flex-shrink:0;margin-top:1px}.lg-table-wrap{border:1px solid var(--border);border-radius:var(--radius-md);margin:20px 0;overflow-x:auto}.lg-table{border-collapse:collapse;width:100%}.lg-table th{background:var(--bg);font-size:var(--text-xs);font-weight:var(--fw-bold);color:var(--text-dark);text-align:left;border-bottom:1px solid var(--border);padding:11px 16px}.lg-table td{font-size:var(--text-sm);color:var(--text-mid);border-bottom:1px solid var(--border);vertical-align:top;padding:11px 16px;line-height:1.55}.lg-table tr:last-child td{border-bottom:none}.lg-table tr:hover td{background:var(--bg)}.lg-contact-box{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);margin-top:20px;padding:24px 28px}.lg-contact-title{font-size:var(--text-base);color:var(--text-dark);margin-bottom:12px;font-weight:900}.lg-contact-row{font-size:var(--text-sm);color:var(--text-mid);align-items:center;gap:10px;margin-bottom:8px;display:flex}.lg-contact-row:last-child{margin-bottom:0}.lg-contact-row i{color:var(--primary);flex-shrink:0;width:16px}.lg-contact-row a{color:var(--primary);font-weight:var(--fw-semibold);text-decoration:none}.lg-contact-row a:hover{text-decoration:underline}.lg-related{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);margin-top:40px;padding:20px 24px}.lg-related-title{font-size:var(--text-xs);font-weight:var(--fw-bold);color:var(--text-light);text-transform:uppercase;letter-spacing:.6px;margin-bottom:14px}.lg-related-links{flex-wrap:wrap;gap:10px;display:flex}.lg-related-link{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--fw-semibold);color:var(--text-dark);transition:all var(--transition);align-items:center;gap:6px;padding:8px 14px;text-decoration:none;display:inline-flex}.lg-related-link:hover{border-color:var(--primary);color:var(--primary)}.lg-related-link.active{background:var(--primary-light);color:var(--primary);border-color:#1877f24d}@media (max-width:991px){.lg-layout{grid-template-columns:1fr}.lg-toc{position:static}.lg-content{padding:32px 28px}}@media (max-width:767px){.lg-hero{padding:88px 0 40px}.lg-content{padding:24px 20px}.lg-body{padding:32px 0 60px}}
.lvb-wrap{z-index:950;pointer-events:none;flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:fixed;bottom:20px;left:20px}.lvb-card{pointer-events:auto;color:#111827;cursor:pointer;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:6px;min-width:260px;max-width:320px;padding:12px 14px;font-family:Poppins,sans-serif;transition:box-shadow .18s,transform .18s;animation:.42s cubic-bezier(.34,1.56,.64,1) both lvbCardIn;display:flex;box-shadow:0 10px 28px #0f172a1a}.lvb-card:hover{transform:translateY(-1px);box-shadow:0 14px 36px #0f172a24}.lvb-card:focus-visible{outline-offset:2px;outline:2px solid #1877f2}@keyframes lvbCardIn{0%{opacity:0;transform:translate(-24px)scale(.92)}60%{opacity:1;transform:translate(2px)scale(1.02)}to{opacity:1;transform:translate(0)scale(1)}}.lvb-card-top{align-items:center;gap:8px;display:flex}.lvb-card-dot{background:#16a34a;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2.4s ease-in-out infinite lvbDotPulse;box-shadow:0 0 0 3px #16a34a2e}@keyframes lvbDotPulse{0%,to{box-shadow:0 0 0 3px #16a34a2e}50%{box-shadow:0 0 0 6px #16a34a47}}.lvb-card-eyebrow{color:#6b7280;letter-spacing:.1px;flex:1;font-size:.76rem;font-weight:600}.lvb-card-x{cursor:pointer;color:#9ca3af;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;font-size:.72rem;transition:background .12s,color .12s;display:inline-flex}.lvb-card-x:hover{color:#374151;background:#f3f4f6}.lvb-card-body{align-items:center;gap:12px;padding-top:2px;display:flex}.lvb-card-flag{background:#f3f4f6;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:32px;display:inline-flex;overflow:hidden;box-shadow:0 1px 3px #0f172a1f,inset 0 0 0 1px #0f172a0f}.lvb-card-flag img{object-fit:cover;width:100%;height:100%;display:block}.lvb-card-flag-fallback{font-size:1.4rem;line-height:1}.lvb-card-text{flex:1;min-width:0}.lvb-card-title{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:.96rem;font-weight:700;line-height:1.25;overflow:hidden}.lvb-card-time{color:#9ca3af;margin-top:2px;font-size:.76rem;font-weight:500}.lvb-popover{pointer-events:auto;background:#fff;border:1px solid #e5e7eb;border-radius:12px;width:260px;padding:12px;animation:.15s ease-out lvbPopIn;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 20px 48px #0f172a24}@keyframes lvbPopIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.lvb-popover-hd{color:#111827;margin-bottom:8px;font-size:.76rem;font-weight:700}.lvb-popover-list{max-height:260px;margin:0;padding:0;list-style:none;overflow-y:auto}.lvb-popover-row{border-bottom:1px solid #f4f6f8;align-items:center;gap:8px;padding:6px 4px;display:flex}.lvb-popover-row:last-child{border-bottom:none}.lvb-popover-flag{font-size:1.05rem;line-height:1}.lvb-popover-country{color:#111827;flex:1;font-size:.82rem;font-weight:600}.lvb-popover-count{color:#1877f2;font-size:.78rem;font-weight:700}@media (max-width:640px){.lvb-wrap{bottom:12px;left:12px;right:12px}.lvb-card{width:100%;min-width:0;max-width:none}.lvb-popover{width:100%}}
.mb-badge{white-space:nowrap;vertical-align:middle;border:1px solid #0000;border-radius:999px;align-items:center;gap:4px;font-weight:700;line-height:1.3;display:inline-flex}.mb-badge-sm{padding:2px 8px;font-size:.66rem}.mb-badge-md{padding:3px 10px;font-size:.76rem}.mb-badge i{font-size:.9em}.mb-badge-verified{color:var(--success);background:var(--success-bg);border-color:var(--success-border)}.mb-badge-professional{color:var(--primary);background:var(--primary-light);border-color:color-mix(in srgb,var(--primary)30%,transparent)}.mb-badge-premium{color:var(--purple);background:var(--purple-bg);border-color:var(--purple-border)}.mb-plans{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}@media (max-width:1100px){.mb-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.mb-plans{grid-template-columns:minmax(0,1fr)}}.mb-plans-compact{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:760px){.mb-plans-compact{grid-template-columns:minmax(0,1fr)}}.mb-plan{background:var(--surface);border:1px solid var(--border);border-radius:16px;flex-direction:column;min-width:0;padding:22px 20px 20px;display:flex;position:relative}.mb-plan-featured{border-color:var(--primary);box-shadow:0 10px 30px -12px var(--primary-glow)}.mb-plan-current{border-color:var(--success)}.mb-plan-flag{background:var(--primary);color:#fff;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:3px 12px;font-size:.68rem;font-weight:700;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.mb-plan-head{align-items:center;gap:12px;margin-bottom:16px;display:flex}.mb-plan-ico{background:var(--surface-2);width:40px;height:40px;color:var(--text-mid);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.05rem;display:flex}.mb-plan-verified .mb-plan-ico{background:var(--success-bg);color:var(--success)}.mb-plan-professional .mb-plan-ico{background:var(--primary-light);color:var(--primary)}.mb-plan-premium .mb-plan-ico{background:var(--purple-bg);color:var(--purple)}.mb-plan-name{color:var(--text-dark);font-size:1.05rem;font-weight:800}.mb-plan-tagline{color:var(--text-mid);margin-top:1px;font-size:.76rem}.mb-plan-price{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.mb-plan-strike{color:var(--text-light);font-size:.95rem;font-weight:600;text-decoration:line-through}.mb-plan-amount{color:var(--text-dark);letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:900;line-height:1.1}.mb-plan-per{color:var(--text-mid);font-size:.8rem}.mb-plan-note{color:var(--text-mid);min-height:2.2em;margin:4px 0 16px;font-size:.74rem}.mb-plan-features{flex-direction:column;flex:1;gap:8px;margin:0 0 18px;padding:0;list-style:none;display:flex}.mb-plan-features li{color:var(--text-dark);gap:8px;font-size:.82rem;line-height:1.4;display:flex}.mb-plan-features li i{color:var(--success);flex-shrink:0;margin-top:1px}.mb-plan-features li:first-child span{font-weight:600}.mb-plan-cta{margin-top:auto}.mb-plan-current-tag{color:var(--success);background:var(--success-bg);border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:.82rem;font-weight:700;display:flex}.mb-btn{width:100%;font-family:var(--font-base);cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-size:.85rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.mb-btn:disabled{opacity:.55;cursor:not-allowed}.mb-btn-primary{background:var(--primary);color:#fff}.mb-btn-primary:hover:not(:disabled){background:var(--primary-dark);color:#fff}.mb-btn-outline{color:var(--primary);border-color:var(--primary);background:0 0}.mb-btn-outline:hover:not(:disabled){background:var(--primary-light)}.mb-btn-ghost{color:var(--text-mid);border-color:var(--border);background:0 0}.mb-btn-ghost:hover:not(:disabled){color:var(--text-dark);background:var(--surface-2)}.mb-btn-danger{color:var(--danger);border-color:var(--danger-border);background:0 0}.mb-btn-danger:hover:not(:disabled){background:var(--danger-bg)}.mb-btn-inline{width:auto}.mb-spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite mb-spin;display:inline-block}@keyframes mb-spin{to{transform:rotate(360deg)}}.mb-offer{background:var(--warning-bg);border:1px solid var(--warning-border);border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:22px;padding:14px 18px;display:flex}.mb-offer-ico{background:var(--warning);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:1rem;display:flex}.mb-offer-text{min-width:200px;color:var(--text-dark);flex:1;font-size:.84rem;line-height:1.5}.mb-offer-text strong{font-weight:800}.mb-offer-count{color:var(--warning);background:var(--surface);border:1px solid var(--warning-border);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;padding:4px 12px;font-size:.78rem;font-weight:800}.mb-panel-card{background:var(--surface);border:1px solid var(--border);border-radius:14px;margin-bottom:14px;padding:18px 20px}.mb-panel-title{color:var(--text-dark);margin-bottom:4px;font-size:.95rem;font-weight:800}.mb-panel-sub{color:var(--text-mid);font-size:.8rem;line-height:1.5}.mb-pending-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mb-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:.7rem;font-weight:700;display:inline-flex}.mb-pill-pending{color:var(--warning);background:var(--warning-bg)}.mb-pill-active{color:var(--success);background:var(--success-bg)}.mb-pill-expired{color:var(--text-mid);background:var(--surface-2)}.mb-pill-cancelled{color:var(--danger);background:var(--danger-bg)}.mb-kv{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:16px 0;display:grid}.mb-kv-item{background:var(--surface-2);border-radius:10px;min-width:0;padding:10px 12px}.mb-kv-label{color:var(--text-mid);text-transform:uppercase;letter-spacing:.4px;font-size:.68rem;font-weight:700}.mb-kv-value{color:var(--text-dark);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin-top:2px;font-size:.92rem;font-weight:700}.mb-bank{border:1px dashed var(--border);color:var(--text-dark);border-radius:10px;padding:12px 14px;font-size:.8rem;line-height:1.7}.mb-bank-row{gap:10px;display:flex}.mb-bank-row span:first-child{color:var(--text-mid);min-width:110px}.mb-bank-row span:last-child{overflow-wrap:anywhere;font-weight:600}.mb-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.mb-notice{color:var(--text-mid);background:var(--surface-2);border-radius:10px;align-items:flex-start;gap:10px;margin-bottom:14px;padding:10px 12px;font-size:.8rem;line-height:1.5;display:flex}.mb-notice i{color:var(--primary);margin-top:1px}.mb-history{border-collapse:collapse;width:100%;font-size:.8rem}.mb-history th{text-align:left;color:var(--text-mid);text-transform:uppercase;letter-spacing:.4px;padding:0 8px 8px;font-size:.68rem;font-weight:700}.mb-history td{border-top:1px solid var(--border);color:var(--text-dark);vertical-align:middle;padding:10px 8px}.mb-history-wrap{overflow-x:auto}.mb-link{color:var(--primary);cursor:pointer;font-family:inherit;font-weight:600;font-size:inherit;background:0 0;border:none;padding:0}.mb-link:hover{text-decoration:underline}.mb-modal-back{z-index:1050;background:#0a19298c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.mb-modal{background:var(--surface);width:100%;max-width:440px;color:var(--text-dark);border-radius:16px;padding:22px;box-shadow:0 24px 60px #00000040}.mb-modal h3{margin:0 0 6px;font-size:1.05rem;font-weight:800}.mb-modal p{color:var(--text-mid);margin:0 0 14px;font-size:.84rem;line-height:1.55}.mb-modal-sum{background:var(--surface-2);border-radius:10px;margin-bottom:16px;padding:12px 14px;font-size:.84rem}.mb-modal-sum div{justify-content:space-between;gap:12px;padding:3px 0;display:flex}.mb-modal-sum div span:last-child{font-variant-numeric:tabular-nums;font-weight:700}.mb-modal-sum .mb-modal-total{border-top:1px solid var(--border);margin-top:6px;padding-top:8px;font-size:.95rem}.mb-modal-actions{justify-content:flex-end;gap:10px;display:flex}.mb-modal-actions .mb-btn{width:auto}.mb-page{background:var(--bg);padding:110px 0 72px}.mb-page-head{text-align:center;max-width:680px;margin:0 auto 32px}.mb-page-head h1{color:var(--text-dark);letter-spacing:-.5px;margin:10px 0;font-size:clamp(1.7rem,3.5vw,2.4rem);font-weight:900}.mb-page-head p{color:var(--text-mid);margin:0;font-size:.95rem;line-height:1.6}.mb-faq{gap:12px;max-width:760px;margin:48px auto 0;display:grid}.mb-faq-item{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:16px 18px}.mb-faq-q{color:var(--text-dark);margin-bottom:4px;font-size:.9rem;font-weight:700}.mb-faq-a{color:var(--text-mid);font-size:.84rem;line-height:1.6}@media (max-width:600px){.mb-page{padding:88px 0 48px}.mb-page .container{padding-left:16px;padding-right:16px}}
.cb-banner{max-width:100%;color:var(--text-dark);background:linear-gradient(110deg,color-mix(in srgb,#1877f2 8%,var(--surface))0%,var(--surface)55%,color-mix(in srgb,#7c3aed 8%,var(--surface))100%);border:1px solid color-mix(in srgb,#4f46e5 28%,var(--border));border-radius:18px;align-items:center;gap:12px;margin-bottom:18px;padding:8px 10px 8px 8px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 16px 34px -24px #4f46e5b3}.cb-banner:hover{color:var(--text-dark);transform:translateY(-2px);box-shadow:0 22px 40px -22px #4f46e5cc}.cb-ico{color:#fff;background:linear-gradient(135deg,#1877f2,#7c3aed);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.05rem;display:flex;box-shadow:0 8px 16px -8px #4f46e5e6}.cb-txt{flex-direction:column;min-width:0;display:flex}.cb-top{flex-wrap:wrap;align-items:center;gap:8px;font-size:.86rem;font-weight:900;display:flex}.cb-live{text-transform:uppercase;letter-spacing:.6px;color:#15803d;background:#dcfce7;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:.62rem;font-weight:800;display:inline-flex}.cb-live i{background:#16a34a;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite cbPulse}[data-theme=dark] .cb-live{color:#86efac;background:#22c55e29}.cb-sub{color:var(--text-mid);white-space:nowrap;font-size:.74rem;font-weight:600}.cb-go{color:#fff;background:linear-gradient(135deg,#1877f2,#4f46e5);border-radius:12px;flex-shrink:0;align-items:center;gap:5px;margin-left:4px;padding:8px 14px;font-size:.76rem;font-weight:800;display:inline-flex}@keyframes cbPulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.cb-live i{animation:none}}@media (max-width:575px){.cb-go{display:none}.cb-sub{white-space:normal}}
