.bt-pillars{flex-wrap:wrap;align-items:center;gap:10px;margin:24px 0 32px;display:flex}.bt-pillars span:not(.bt-pillar-dot){color:#22c4cc;letter-spacing:.04em;background:#22c4cc1f;border:1px solid #22c4cc33;border-radius:6px;padding:8px 14px;font-size:13px;font-weight:700}.bt-pillar-dot{color:#ffffff4d;font-size:18px;font-weight:700}.bt-ecosystem{background:#ffffff0d;border-radius:8px;margin:8px 0;padding:20px}.bt-eco-center{border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:16px;display:flex}.bt-eco-center span{color:#fff;font-size:15px;font-weight:700}.bt-eco-nodes{grid-template-columns:1fr 1fr;gap:10px;display:grid}.bt-eco-node{color:#ffffffd9;background:#ffffff12;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;font-weight:600;transition:background .2s,border-color .2s;display:flex}.bt-eco-node:hover{background:#ffffff1f;border-color:#22c4cc4d}.bt-eco-node svg{color:#22c4cc;stroke:#22c4cc;flex-shrink:0}.bt-comparison-section{background:#f7fbff}.comparison-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.comparison-card{border:1px solid #0000;border-radius:8px;padding:32px}.comparison-agency{background:#f2f4f7;border-color:#00000014}.comparison-simplifi{background:#fff;border-color:#0068752e;box-shadow:0 24px 60px #001b3d14}.comparison-card-header{margin-bottom:24px}.comparison-badge{letter-spacing:.1em;text-transform:uppercase;border-radius:6px;align-items:center;gap:8px;padding:8px 14px;font-size:12px;font-weight:800;display:inline-flex}.agency-badge{color:#888;background:#0000000f}.simplifi-badge{color:var(--accent);background:#0068751a}.comparison-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.comparison-item{border-radius:6px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.5;display:flex}.agency-item{color:#999;background:#00000008}.simplifi-item{color:#2c3a52;background:#f4f8fd;border:1px solid #00687512;transition:background .2s,border-color .2s}.simplifi-item:hover{background:#eaf3fb;border-color:#00687526}.comparison-icon{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;margin-top:1px;font-size:11px;font-weight:900;display:flex}.agency-icon{color:#dc3545;background:#dc35451a}.simplifi-icon{background:var(--accent);color:#fff}.help-section{background:#fff}.help-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.help-card{color:#fff;background:#001b3d;border:1px solid #ffffff0f;border-radius:8px;padding:32px;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 24px 60px #001b3d2e}.help-card:hover{border-color:#22c4cc4d;transform:translateY(-5px);box-shadow:0 36px 80px #001b3d4d}.help-badge{border-radius:8px;place-items:center;width:52px;height:52px;margin-bottom:20px;transition:background .25s,transform .25s;display:grid}.help-card:hover .help-badge{transform:scale(1.08)}.help-badge svg{width:24px;height:24px}.help-badge-teal{background:#22c4cc26}.help-badge-teal svg{stroke:#22c4cc}.help-badge-blue{background:#2b7de926}.help-badge-blue svg{stroke:#2b7de9}.help-card h3{color:#fff;margin:0 0 16px;font-size:20px;font-weight:700}.help-list{border-top:1px solid #ffffff14;gap:8px;margin:0;padding:16px 0 0;list-style:none;display:grid}.help-list li{color:#ffffffb8;padding-left:16px;font-size:14px;line-height:1.55;position:relative}.help-list li:before{content:"";background:#22c4cc;border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:0}.problem-section{color:#fff;background:linear-gradient(#04112a 0%,#001b3d 100%)}.problem-header{max-width:720px;margin-bottom:48px}.problem-header h2{color:#fff;margin:20px 0;font-size:clamp(32px,4vw,52px);line-height:1.1}.problem-header p{color:#ffffffb8;margin:0;font-size:17px;line-height:1.8}.problem-blocks{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:48px;display:grid}.problem-block{background:#ffffff0f;border:1px solid #ffffff14;border-radius:8px;padding:28px;transition:background .25s,border-color .25s,transform .25s}.problem-block:hover{background:#ffffff1a;border-color:#22c4cc33;transform:translateY(-3px)}.problem-block h4{color:#22c4cc;margin:0 0 12px;font-size:16px;font-weight:700}.problem-block p{color:#ffffffa6;margin:0;font-size:14px;line-height:1.75}.transform-flow{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;padding:36px}.transform-flow h3{color:#fff;margin:0 0 28px;font-size:20px;font-weight:700}.transform-steps{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.transform-step{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.transform-from{color:#fff6;text-align:center;background:#ffffff0d;border:1px solid #ffffff14;border-radius:6px;width:100%;padding:10px 14px;font-size:13px;font-weight:600;-webkit-text-decoration:line-through #fff3;text-decoration:line-through #fff3}.transform-arrow{color:#22c4cc;font-size:18px;font-weight:700;line-height:1}.transform-to{color:#22c4cc;text-align:center;background:#22c4cc1f;border:1px solid #22c4cc38;border-radius:6px;width:100%;padding:10px 14px;font-size:13px;font-weight:700}.why-bt-section{background:#f7fbff}.why-bt-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.why-bt-card{background:#fff;border:1px solid #0d284714;border-radius:8px;padding:30px;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 24px 50px #0d28470f}.why-bt-card:hover{border-color:#00687538;transform:translateY(-6px);box-shadow:0 32px 70px #001b3d24}.why-bt-card h3{color:#04152d;margin:0 0 12px;font-size:18px}.why-bt-card p{color:#566675;margin:0;font-size:14px;line-height:1.75}.industries-section{background:#fff}.industries-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.industry-card{text-align:center;cursor:default;background:#f7fbff;border:1px solid #0068751a;border-radius:8px;flex-direction:column;align-items:center;gap:12px;padding:28px 20px;transition:transform .25s,box-shadow .25s,border-color .25s,background .25s;display:flex}.industry-card:hover{background:#fff;border-color:#00687540;transform:translateY(-4px);box-shadow:0 20px 50px #001b3d1a}.industry-icon{background:#0068751a;border-radius:8px;place-items:center;width:48px;height:48px;transition:background .25s,transform .25s;display:grid}.industry-card:hover .industry-icon{background:#0068752e;transform:scale(1.08)}.industry-icon svg{width:22px;height:22px;stroke:var(--accent)}.industry-card>span{color:#2c3a52;font-size:14px;font-weight:700}.approach-section{background:#f7fbff}.approach-timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;display:grid}.approach-step{background:#fff;border:1px solid #0d284714;border-radius:8px;padding:32px 28px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;box-shadow:0 12px 40px #0d28470d}.approach-step:not(:last-child):after{content:"→";color:#0068754d;z-index:2;font-size:20px;font-weight:700;position:absolute;top:50%;right:-18px;transform:translateY(-50%)}.approach-step:hover{border-color:#00687533;transform:translateY(-4px);box-shadow:0 24px 60px #001b3d1f}.approach-number{color:#0068751a;letter-spacing:-.04em;margin-bottom:16px;font-family:Manrope,sans-serif;font-size:52px;font-weight:900;line-height:1}.approach-subtitle{text-transform:uppercase;letter-spacing:.2em;color:var(--accent);margin-bottom:6px;font-size:11px;font-weight:800;display:block}.approach-content h3{color:#04152d;margin:0 0 12px;font-size:20px}.approach-content p{color:#586a7c;margin:0;font-size:14px;line-height:1.75}.approach-items{border-top:1px solid #0d28470f;gap:7px;margin:16px 0 0;padding:14px 0 0;list-style:none;display:grid}.approach-items li{color:#586a7c;padding-left:14px;font-size:13px;font-weight:600;position:relative}.approach-items li:before{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;top:6px;left:0}.positioning-section{color:#fff;background:linear-gradient(#04112a 0%,#001b3d 100%)}.positioning-inner{text-align:center;flex-direction:column;align-items:center;gap:40px;display:flex}.positioning-badge{background:#ffffff14;border:1px solid #ffffff1f;border-radius:12px;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.positioning-inner>h2{color:#fff;max-width:820px;margin:0;font-size:clamp(22px,2.8vw,38px);font-weight:600;line-height:1.45}.positioning-pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;width:100%;display:grid}.pos-pillar{text-align:left;background:#ffffff0f;border:1px solid #ffffff14;border-radius:8px;padding:24px;transition:background .25s,border-color .25s,transform .25s}.pos-pillar:hover{background:#ffffff1a;border-color:#22c4cc4d;transform:translateY(-3px)}.pos-pillar strong{color:#fff;margin-bottom:8px;font-size:15px;font-weight:700;display:block}.pos-pillar span{color:#fff9;font-size:13px;line-height:1.65}.bt-cta{background:#fff}.bt-cta-actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.secondary-btn-dark{color:#001b3d;background:0 0;border:1px solid #001b3d2e;border-radius:8px;align-items:center;gap:10px;padding:14px 22px;font-weight:700;transition:border-color .2s,background .2s;display:inline-flex}.secondary-btn-dark:hover{background:#0068750d;border-color:#00687559}@media (width<=960px){.comparison-grid,.help-grid,.why-bt-grid,.approach-timeline,.positioning-pillars{grid-template-columns:1fr}.industries-grid{grid-template-columns:repeat(2,1fr)}.problem-blocks{grid-template-columns:1fr}.transform-steps{grid-template-columns:repeat(2,1fr)}.bt-cta-actions{flex-direction:column;align-items:stretch}.approach-step:after{display:none}.approach-step{padding:28px}}@media (width<=680px){.transform-steps{grid-template-columns:1fr}.industries-grid{grid-template-columns:repeat(2,1fr)}.bt-eco-nodes{grid-template-columns:1fr}}[data-theme=dark] .bt-comparison-section{background:var(--bg-alt)}[data-theme=dark] .comparison-agency{background:#ffffff0a;border-color:#ffffff14}[data-theme=dark] .comparison-simplifi{background:#ffffff12;border-color:#0068754d;box-shadow:0 24px 60px #0003}[data-theme=dark] .agency-item{color:#fff6;background:#ffffff08}[data-theme=dark] .simplifi-item{color:var(--text-mid);background:#ffffff0f;border-color:#00687526}[data-theme=dark] .simplifi-item:hover{background:#ffffff1a;border-color:#00687547}[data-theme=dark] .help-section{background:var(--bg-page)}[data-theme=dark] .why-bt-section{background:var(--bg-alt)}[data-theme=dark] .why-bt-card{background:var(--bg-card);border-color:var(--border-subtle);box-shadow:0 24px 50px #0003}[data-theme=dark] .why-bt-card:hover{border-color:#00687566;box-shadow:0 32px 70px #0000004d}[data-theme=dark] .why-bt-card h3{color:var(--text-h)}[data-theme=dark] .why-bt-card p{color:var(--text-subtle)}[data-theme=dark] .industries-section{background:var(--bg-page)}[data-theme=dark] .industry-card{background:var(--bg-alt)}[data-theme=dark] .industry-card:hover{background:#ffffff14}[data-theme=dark] .industry-card>span{color:var(--text-mid)}[data-theme=dark] .approach-section{background:var(--bg-alt)}[data-theme=dark] .approach-step{background:var(--bg-card);border-color:var(--border-subtle);box-shadow:0 12px 40px #00000026}[data-theme=dark] .approach-step:hover{border-color:#0068754d;box-shadow:0 24px 60px #00000040}[data-theme=dark] .approach-content h3{color:var(--text-h)}[data-theme=dark] .approach-content p{color:var(--text-body)}[data-theme=dark] .approach-items{border-color:#ffffff14}[data-theme=dark] .approach-items li{color:var(--text-body)}[data-theme=dark] .bt-cta{background:var(--bg-page)}[data-theme=dark] .bt-cta h2{color:var(--text-h)!important}[data-theme=dark] .bt-cta p{color:var(--text-body)!important}[data-theme=dark] .secondary-btn-dark{color:var(--text-mid);border-color:#ffffff2e}[data-theme=dark] .secondary-btn-dark:hover{color:#fff;background:#ffffff14;border-color:#ffffff52}
