@font-face{font-family:Basier Square;src:url(/lp-b2b/fonts/BasierSquare-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Basier Square;src:url(/lp-b2b/fonts/BasierSquare-Medium.woff2)format("woff2");font-weight:500;font-display:swap}.lp-b2b{--background:#18242f;--foreground:#fff;--primary:#60d676;--primary-foreground:#18242f;--border:#e3e8ee;--input:#ffffff24;--ring:#00d4ff;--card:#1f2e3b;--navy:#18242f;--navy-2:#1f2e3b;--green:#60d676;--cyan:#00d4ff;--light:#f7f9fc;--white:#fff;--ink:#18242f;--secondary-ink:#425466;--dark-copy:#ffffffd9;--dark-label:#ffffffe6;--dark-border:#ffffff14;--error:#ffa9ac;--brand-gradient:linear-gradient(135deg, var(--green) 0%, var(--cyan) 100%);--cta-shadow:0 0 40px #60d67640;--cta-hover-shadow:0 0 48px #60d67659;letter-spacing:0;color:var(--foreground);background:var(--background);font-family:Basier Square,sans-serif;font-weight:400;overflow-x:clip}.lp-b2b *{box-sizing:border-box}.lp-b2b .b2b-container{width:calc(100% - 48px);max-width:1200px;margin-inline:auto}.lp-b2b h1,.lp-b2b h2,.lp-b2b h3,.lp-b2b p{margin:0}.lp-b2b h1,.lp-b2b h2,.lp-b2b h3{letter-spacing:0;text-wrap:balance;font-weight:500;line-height:1.05}.lp-b2b p{color:var(--dark-copy);font-size:18px;line-height:1.55}.lp-b2b a{color:inherit;text-decoration:none}.lp-b2b :is(a,button,input,select):focus-visible{outline:2px solid var(--ring);outline-offset:4px}.lp-b2b .b2b-header{background:var(--navy);z-index:30;height:64px;position:sticky;top:0}.lp-b2b .header-inner{justify-content:space-between;align-items:center;height:100%;display:flex}.lp-b2b .header-logo{transform-origin:50%;z-index:60;width:auto;height:28px;display:block;position:relative}.lp-b2b .b2b-hero{background:var(--navy);padding:44px 0 56px}.lp-b2b .hero-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:38px;display:grid}.lp-b2b .hero-copy{padding-top:22px}.lp-b2b h1{font-size:clamp(36px,4.6vw,60px);line-height:1.05}.lp-b2b .headline-line{display:block}.lp-b2b .headline-line:last-child{white-space:nowrap}.lp-b2b .gradient-number{background-image:var(--brand-gradient);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;transform:translateZ(0)}.lp-b2b .hero-support{max-width:590px;margin-top:28px;font-size:19px;line-height:1.55}.lp-b2b .b2b-form-card{background:var(--card);border:1px solid var(--dark-border);border-radius:24px;min-width:0;padding:28px;scroll-margin-top:84px}.lp-b2b .b2b-form-card h2{color:var(--white);font-size:22px;line-height:1.2}.lp-b2b .form-intro{margin:8px 0 20px;font-size:16px;line-height:1.45}.lp-b2b .b2b-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 14px;display:grid}.lp-b2b .field.full{grid-column:1/-1}.lp-b2b .field{min-width:0}.lp-b2b .field label{color:var(--dark-label);min-height:18px;margin-bottom:6px;font-size:14px;font-weight:500;line-height:18px;display:block}.lp-b2b .field :is(input,select){background:var(--navy);border:1px solid var(--input);width:100%;height:48px;color:var(--white);font:inherit;border-radius:12px;min-width:0;padding:0 12px;font-size:16px;display:block}.lp-b2b .field select{text-overflow:ellipsis;padding-right:24px}.lp-b2b .field input::placeholder{color:var(--dark-copy)}.lp-b2b .field :is(input,select):focus{border-color:var(--cyan)}.lp-b2b .field-error{color:var(--error);margin-top:5px;margin-bottom:8px;font-size:14px;line-height:1.4}.lp-b2b .b2b-consent{margin:18px 0}.lp-b2b .b2b-consent label{color:var(--dark-copy);align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.lp-b2b .b2b-consent input{appearance:auto;width:17px;height:17px;accent-color:var(--green);flex-shrink:0;margin-top:2px}.lp-b2b .b2b-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.lp-b2b .b2b-primary{background:var(--brand-gradient);width:100%;height:56px;color:var(--ink);white-space:normal;box-shadow:var(--cta-shadow);cursor:pointer;border:0;border-radius:999px;padding:10px 18px;font-family:inherit;font-size:16px;font-weight:500;line-height:1.2;transition:transform .2s,box-shadow .2s}.lp-b2b .b2b-primary:hover{box-shadow:var(--cta-hover-shadow);transform:translateY(-1px)}.lp-b2b .b2b-primary:disabled{opacity:.7;cursor:wait;transform:none}.lp-b2b .b2b-success{flex-direction:column;justify-content:center;gap:18px;min-height:450px;display:flex}.lp-b2b .success-mark{color:var(--green);font-size:48px}.lp-b2b .b2b-section{padding:100px 0}.lp-b2b .section-light{background:var(--light);color:var(--ink)}.lp-b2b .section-white{background:var(--white);color:var(--ink)}.lp-b2b :is(.section-light,.section-white) p{color:var(--secondary-ink)}.lp-b2b .section-dark{background:var(--navy);color:var(--white)}.lp-b2b .b2b-section h2{max-width:820px;font-size:44px}.lp-b2b .section-intro{max-width:820px;margin-top:24px}.lp-b2b .timeline{grid-template-columns:repeat(4,1fr);gap:28px;margin-top:54px;display:grid}.lp-b2b .timeline-item{border-top:2px solid var(--border);padding-top:22px;position:relative}.lp-b2b .timeline-item:before{content:"";background:var(--ink);border-radius:50%;width:10px;height:10px;position:absolute;top:-6px;left:0}.lp-b2b .timeline h3{margin-bottom:12px;font-size:25px}.lp-b2b .timeline p{font-size:17px}.lp-b2b .comparison{gap:28px;margin-top:42px;display:grid}.lp-b2b .bar-label{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:12px;display:flex}.lp-b2b .bar-label h3{font-size:20px}.lp-b2b .bar-label p{font-size:17px}.lp-b2b .bar-track{background:var(--light);border-radius:4px;height:28px;overflow:hidden}.lp-b2b .bar-fill{background:var(--navy);transform-origin:0;border-radius:4px;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1);transform:scaleX(0)}.lp-b2b .bar-fill.traditional{width:16.0305%}.lp-b2b .bar-fill.hybrid{background:var(--green);width:100%}.lp-b2b .comparison-highlight{align-items:center;gap:28px;margin-top:44px;display:flex}.lp-b2b .big-number{letter-spacing:0;font-size:52px;font-weight:500;line-height:1.1;display:block}.lp-b2b .comparison-highlight p{max-width:480px}.lp-b2b .footnote{max-width:980px;margin-top:32px;font-size:15px;line-height:1.5}.lp-b2b .number-grid{grid-template-columns:repeat(3,1fr);gap:36px;margin:48px 0;display:grid}.lp-b2b .number-grid p{max-width:320px;margin-top:12px;font-size:17px}.lp-b2b .section-close{max-width:830px;font-size:23px}.lp-b2b .collaborators{border:1px solid var(--border);background:var(--white);border-radius:8px;max-width:940px;margin-top:38px;padding:32px}.lp-b2b .collaborators h3{margin-bottom:16px;font-size:26px}.lp-b2b .deliverables{grid-template-columns:repeat(3,1fr);gap:32px;margin:44px 0 48px;padding:0;list-style:none;display:grid}.lp-b2b .deliverables li{border-top:1px solid var(--border);padding-top:20px;font-size:22px;line-height:1.35}.lp-b2b .step-number{color:var(--secondary-ink);margin-bottom:18px;font-size:18px;display:block}.lp-b2b .process{grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:26px;display:grid}.lp-b2b .process p{font-size:17px}.lp-b2b .b2b-final{padding:94px 0 80px}.lp-b2b .b2b-final p{margin:24px 0 32px}.lp-b2b .b2b-final .b2b-primary{width:auto;min-width:330px}.lp-b2b .b2b-footer{background:var(--navy);border-top:1px solid var(--dark-border);padding:28px 0}.lp-b2b .footer-inner{align-items:center;gap:24px;font-size:15px;display:flex}.lp-b2b .footer-logo{width:auto;height:24px}.lp-b2b .footer-inner a{margin-left:auto}.lp-b2b{--hero-atmosphere:radial-gradient(60% 55% at 85% 10%, #00d4ff29, transparent 70%), radial-gradient(50% 50% at 10% 95%, #60d6761f, transparent 70%), radial-gradient(70% 60% at 60% 60%, #0b3a6b8c, transparent 75%);--glass:linear-gradient(180deg, #1f2e3bc7, #18242feb);--glass-border:#ffffff1a;--glass-shadow:0 30px 80px #00000059, 0 0 80px #00d4ff12;--header-glass:#18242fe0;--pill-green:#60d67614;--pill-green-border:#60d67659;--pill-cyan:#00d4ff1f;--loss:#ff9a9a;--chart-muted:#d9e1ea;--amber-bg:#fff1ce;--amber-ink:#785110;--green-bg:#e3f7e7;--green-ink:#24663b;--cyan-bg:#dcf7fc;--cyan-ink:#176171}.lp-b2b .atmosphere{background-color:var(--navy);background-image:var(--hero-atmosphere)}.lp-b2b .b2b-header{background:0 0;border-bottom:1px solid #0000;height:64px;position:fixed;inset:0 0 auto}.lp-b2b.header-scrolled .b2b-header{background:var(--header-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:var(--dark-border)}.lp-b2b .header-logo{z-index:auto}.lp-b2b .b2b-hero{padding:88px 0 48px}.lp-b2b .hero-grid{align-items:center;gap:32px}.lp-b2b .hero-copy{min-width:0;padding:0}.lp-b2b h1{text-wrap:initial;font-size:34px;line-height:1.1}.lp-b2b .hero-support{margin-top:20px;font-size:18px;line-height:1.5}.lp-b2b .b2b-form-card{background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:8px;padding:24px;position:relative;overflow:hidden}.lp-b2b .b2b-form-card:before{content:"";background:var(--brand-gradient);opacity:.6;height:1px;position:absolute;inset:0 0 auto}.lp-b2b .b2b-fields{gap:10px 12px}.lp-b2b .b2b-primary{transition:transform .2s}.lp-b2b .b2b-primary:hover{box-shadow:var(--cta-shadow)}.lp-b2b .logo-holder{line-height:0}.lp-b2b .header-logo{animation:1s ease-out both b2b-fade}.lp-b2b .hero-copy{animation:1s ease-out 1s both b2b-fade}.lp-b2b .form-col{animation:1.5s ease-out 1s both b2b-fade}@keyframes b2b-fade{0%{opacity:0}to{opacity:1}}.lp-b2b .b2b-reveal{opacity:0;animation:10ms 3s both b2b-fade}.lp-b2b.reveal-on .b2b-reveal:not(.is-visible){opacity:0;animation:none}.lp-b2b.reveal-on .b2b-reveal.is-visible{animation:1s ease-out both b2b-fade}.lp-b2b .timeline{padding-top:24px;position:relative}.lp-b2b .timeline:before{content:"";background:var(--border);transform-origin:0;height:2px;position:absolute;top:24px;left:0;right:0}.lp-b2b .timeline-item{border:0;padding-top:24px}.lp-b2b .timeline-start:before{background:var(--brand-gradient);width:14px;height:14px;top:-6px}.lp-b2b .timeline-badge{background:var(--navy);color:var(--white);border-radius:999px;padding:5px 10px;font-size:13px;position:absolute;top:-38px;left:0}.lp-b2b .sim-controls{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;margin-top:36px;display:flex}.lp-b2b .contract-control label,.lp-b2b .control-label{margin-bottom:10px;font-size:15px;font-weight:500;display:block}.lp-b2b .contract-control input{border:1px solid var(--border);background:var(--light);color:var(--ink);height:52px;font:inherit;border-radius:8px;width:260px;padding:0 16px;font-size:24px;display:block}.lp-b2b .amount-shortcuts{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.lp-b2b .sim-pill{background:var(--white);border-color:var(--border);color:var(--ink);border-radius:999px;height:34px;padding:0 12px;font-size:14px}.lp-b2b .sim-pill[aria-pressed=true]{border-color:var(--ink);background:var(--light)}.lp-b2b .year-control{background:var(--light);border-radius:999px;flex-wrap:wrap;gap:2px;padding:4px;display:flex}.lp-b2b .year-button{color:var(--ink);border-radius:999px;height:38px;padding:0 12px;font-size:15px}.lp-b2b .year-button[aria-pressed=true]{background:var(--navy);color:var(--white)}.lp-b2b .bar-fill{width:100%;transform:scaleX(var(--bar-scale,1));transform-origin:0;transition:transform .4s}.lp-b2b .is-visible .bar-fill{transform:scaleX(var(--bar-scale,1))}.lp-b2b.reveal-on .b2b-reveal:not(.is-visible) :is(.bar-fill,.column-fill){transform:scale(0)}.lp-b2b .bar-fill.traditional{background:var(--navy);width:100%}.lp-b2b .bar-fill.hybrid{background:var(--brand-gradient)}.lp-b2b .comparison-highlight{display:block}.lp-b2b .comparison-highlight p{max-width:none;margin-top:12px}.lp-b2b .transition-chart{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;height:220px;margin-top:40px;display:grid}.lp-b2b .chart-column{height:100%;color:var(--ink);white-space:normal;background:0 0;border-radius:4px;flex-direction:column;justify-content:end;gap:10px;padding:0;font-size:15px;display:flex}.lp-b2b .chart-value{white-space:nowrap;font-size:13px}.lp-b2b .column-track{width:70%;height:160px;position:relative}.lp-b2b .column-fill{background:var(--chart-muted);transform:scaleY(var(--bar-scale,1));transform-origin:bottom;border-radius:4px;transition:transform .4s;display:block;position:absolute;inset:0}.lp-b2b .chart-column[aria-pressed=true] .column-fill{background:var(--brand-gradient)}.lp-b2b .chart-caption{margin-top:20px;font-size:15px}.lp-b2b .ceiling-message{border-block:1px solid var(--border);margin-top:40px;padding-block:32px}.lp-b2b .margin-scene{position:relative}.lp-b2b .margin-sticky{padding:80px 0}.lp-b2b .margin-sticky h2{max-width:940px;font-size:44px}.lp-b2b .scene-active{height:220vh}.lp-b2b .scene-active .margin-sticky{align-items:center;height:100vh;padding:80px 0 32px;display:flex;position:sticky;top:0}.lp-b2b .margin-live{text-align:center;margin:32px 0}.lp-b2b .margin-label{min-height:28px}.lp-b2b .margin-number{color:var(--white);margin:14px 0;font-size:150px;font-weight:500;line-height:1.1;display:block}.lp-b2b .margin-number.is-loss{color:var(--loss)}.lp-b2b .scene-progress{background:var(--dark-border);max-width:480px;height:2px;margin:24px auto 0}.lp-b2b .scene-progress span{background:var(--brand-gradient);transform-origin:0;height:100%;display:block}.lp-b2b .margin-sticky .section-close{text-align:center;min-height:56px;margin-inline:auto;transition:opacity .3s}.lp-b2b .collaborators{background:0 0;border:0;max-width:none;padding:0}.lp-b2b .report-layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px;margin:40px 0;display:grid}.lp-b2b .report-layout .deliverables{grid-template-columns:1fr;gap:24px;margin:0}.lp-b2b .report-layout .deliverables li{font-size:21px}.lp-b2b .report-preview{border:1px solid var(--border);background:var(--light);border-radius:8px;min-width:0;padding:20px}.lp-b2b .report-preview h3{margin-bottom:20px;font-size:18px;line-height:1.3}.lp-b2b .report-scroll{overflow-x:auto}.lp-b2b .report-preview table{border-collapse:collapse;width:100%;font-size:12px;line-height:1.5}.lp-b2b .report-preview th,.lp-b2b .report-preview td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:12px 7px}.lp-b2b .report-preview th{font-weight:500}.lp-b2b .report-preview thead{color:var(--secondary-ink)}.lp-b2b .action-pill{border-radius:999px;padding:4px 8px;font-size:12px;display:inline-block}.lp-b2b .action-pill.amber{background:var(--amber-bg);color:var(--amber-ink)}.lp-b2b .action-pill.green{background:var(--green-bg);color:var(--green-ink)}.lp-b2b .action-pill.cyan{background:var(--cyan-bg);color:var(--cyan-ink)}.lp-b2b .report-total{margin:20px 0;font-size:18px;font-weight:500;display:block}.lp-b2b .report-caption{color:var(--secondary-ink);font-size:15px}.lp-b2b .live-count{display:none}.lp-b2b .count-ready .live-count{display:inline}.lp-b2b .count-ready .static-count{display:none}.lp-b2b .b2b-final h2{max-width:1000px;font-size:64px}@media (width>=1000px) and (width<=1400px){.lp-b2b .b2b-form-card{padding:24px}}@media (width>=1000px) and (height<=760px){.lp-b2b .b2b-hero{padding:80px 0 28px}.lp-b2b .hero-support{margin-top:14px;font-size:18px}.lp-b2b .b2b-form-card{padding:20px 24px}.lp-b2b .form-intro{display:none}.lp-b2b .b2b-form-card h2{margin-bottom:14px}.lp-b2b .field :is(input,select){height:44px}.lp-b2b .field label{margin-bottom:4px}.lp-b2b .b2b-fields{gap:8px 12px}.lp-b2b .b2b-consent{margin:12px 0}.lp-b2b .b2b-primary{height:52px}.lp-b2b .margin-number{font-size:110px}.lp-b2b .margin-sticky h2{font-size:36px}.lp-b2b .margin-sticky .section-intro{margin-top:16px}.lp-b2b .margin-live{margin:16px 0}}@media (width<=999px){.lp-b2b .hero-grid{flex-direction:column;align-items:stretch;gap:20px;display:flex}.lp-b2b .hero-copy{flex-direction:column;gap:20px;display:flex}.lp-b2b .form-col{order:3}.lp-b2b .hero-support{order:2;margin-top:0}.lp-b2b .b2b-section h2{font-size:38px}.lp-b2b .report-layout{grid-template-columns:1fr}.lp-b2b .payer-lines{font-size:56px}}@media (width<=600px){.lp-b2b .b2b-container{width:calc(100% - 32px)}.lp-b2b .header-logo{height:24px}.lp-b2b .b2b-hero{padding:76px 0 40px}.lp-b2b .hero-grid{gap:14px}.lp-b2b h1{font-size:24px}.lp-b2b .b2b-form-card{padding:24px 20px}.lp-b2b .form-intro{display:none}.lp-b2b .b2b-form-card h2{margin-bottom:16px}.lp-b2b .b2b-fields{grid-template-columns:1fr;gap:14px}.lp-b2b .b2b-section{padding:64px 0}.lp-b2b .b2b-section h2{font-size:34px}.lp-b2b .timeline{grid-template-columns:1fr;gap:42px;margin-top:54px;padding:0}.lp-b2b .timeline:before{display:none}.lp-b2b .timeline-item{border-left:2px solid var(--border);padding:0 0 12px 22px}.lp-b2b .timeline-item:before{top:4px;left:-6px}.lp-b2b .timeline-badge{top:-28px;left:22px}.lp-b2b .bar-label{display:block}.lp-b2b .bar-label p{margin-top:8px}.lp-b2b .big-number{font-size:40px}.lp-b2b .year-button{padding:0 9px;font-size:14px}.lp-b2b .sim-controls{gap:24px}.lp-b2b .transition-chart{gap:6px;height:180px}.lp-b2b .chart-value{display:none}.lp-b2b .column-track{height:140px}.lp-b2b .chart-column{font-size:12px}.lp-b2b .scene-active .margin-sticky{padding:80px 0 24px}.lp-b2b .margin-sticky h2{font-size:28px}.lp-b2b .margin-sticky .section-intro{margin-top:16px;font-size:16px}.lp-b2b .margin-number{font-size:64px}.lp-b2b .margin-live{margin:24px 0}.lp-b2b .margin-live p{font-size:15px}.lp-b2b .margin-sticky .section-close{font-size:18px}.lp-b2b .payer-lines{font-size:40px}.lp-b2b .equation{grid-template-columns:1fr;gap:8px}.lp-b2b .equation>div{padding:16px 0}.lp-b2b .equation>span{text-align:center}.lp-b2b .number-grid,.lp-b2b .process{grid-template-columns:1fr;gap:28px}.lp-b2b .report-preview{padding:16px}.lp-b2b .report-preview table{min-width:570px}.lp-b2b .b2b-final h2{font-size:40px}.lp-b2b .b2b-final .b2b-primary{width:100%;min-width:0}.lp-b2b .footer-inner{flex-wrap:wrap;gap:16px}}@media (prefers-reduced-motion:reduce){.lp-b2b *,.lp-b2b :before{transition:none!important;animation:none!important}.lp-b2b.reveal-on .b2b-reveal:not(.is-visible) .bar-fill{transform:scaleX(var(--bar-scale,1))}.lp-b2b.reveal-on .b2b-reveal:not(.is-visible) .column-fill{transform:scaleY(var(--bar-scale,1))}.lp-b2b .scene-active{height:auto}.lp-b2b .scene-active .margin-sticky{height:auto;position:static}.lp-b2b .b2b-primary:hover{transform:none}}.lp-b2b .margin-number{position:relative}.lp-b2b .loss-overlay{color:var(--loss);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.lp-b2b .b2b-reveal{opacity:1!important;animation:none!important}}.lp-b2b .b2b-about{--about-copy-color:#fffc;text-align:center;padding:64px 0}.lp-b2b .b2b-about .about-label{text-transform:uppercase;letter-spacing:0;color:var(--green);margin-bottom:16px;font-size:12px;font-weight:500}.lp-b2b .b2b-about h2{letter-spacing:0;text-wrap:balance;max-width:960px;color:var(--white);margin:0 auto 32px;font-size:44px;font-weight:500;line-height:1.12}.lp-b2b .about-gradient{white-space:nowrap;background-image:var(--brand-gradient);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block}.lp-b2b .b2b-about .about-copy{color:var(--about-copy-color);max-width:768px;margin:0 auto 56px;font-size:18px}.lp-b2b .b2b-about .proof-numbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;max-width:960px;margin:0 auto}.lp-b2b .b2b-about .big-number{color:var(--white);margin-bottom:4px;font-size:44px;font-weight:500;line-height:1.15}.lp-b2b .b2b-about .proof-numbers p{color:var(--about-copy-color);max-width:none;margin:0;font-size:15px}@media (width>=601px) and (width<=999px){.lp-b2b .b2b-about .big-number{font-size:32px}}@media (width<=600px){.lp-b2b .b2b-about{padding:56px 0}.lp-b2b .b2b-about h2{margin-bottom:24px;font-size:30px}.lp-b2b .b2b-about .about-copy{margin-bottom:40px;font-size:16px}.lp-b2b .b2b-about .proof-numbers{grid-template-columns:1fr}.lp-b2b .b2b-about .big-number{font-size:26px}}.lp-b2b .hero-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:48px}.lp-b2b .hero-copy h1{letter-spacing:0;background-image:var(--brand-gradient);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;white-space:normal;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em;font-size:clamp(56px,6.2vw,88px);font-weight:500;line-height:1}.lp-b2b .hero-copy .hero-support{color:var(--dark-copy);gap:16px;max-width:44ch;margin-top:24px;font-size:18px;display:grid}.lp-b2b .hero-support p{color:var(--dark-copy);font-size:18px;line-height:1.5}.lp-b2b .hero-support .hero-question{color:var(--white);font-size:20px;font-weight:500}.lp-b2b .hero-direction-mobile{display:none}@media (width<=999px){.lp-b2b .hero-direction-desktop{display:none}.lp-b2b .hero-direction-mobile{display:inline}}.lp-b2b{--payer-passive-bg:#eef2f6;--payer-muted:#c3cdd8;--payer-caption:#fffc;--payer-border-gradient:linear-gradient(135deg, #60d67680, #00d4ff80);--payer-shadow:0 24px 60px #18242f47, 0 0 0 1px #ffffff0a inset;--equation-shadow:0 16px 40px #18242f14}.lp-b2b .payer-section h2{letter-spacing:0;font-size:56px;line-height:1.05}.lp-b2b .payer-composition{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;margin-top:48px;display:grid}.lp-b2b .payer-passive{grid-template-rows:repeat(2,1fr);gap:16px;display:grid}.lp-b2b .payer-item{align-items:baseline;gap:24px;min-width:0;display:flex}.lp-b2b .payer-passive-card{background:var(--payer-passive-bg);border:1px solid var(--border);border-radius:16px;padding:28px 32px}.lp-b2b .payer-number{color:var(--payer-muted);letter-spacing:0;flex-shrink:0;font-size:56px;font-weight:500;line-height:1}.lp-b2b .payer-text{color:var(--secondary-ink);letter-spacing:0;font-size:32px;font-weight:500;line-height:1.15}.lp-b2b .payer-active-card{background:var(--hero-atmosphere) padding-box, linear-gradient(var(--navy), var(--navy)) padding-box, var(--payer-border-gradient) border-box;box-shadow:var(--payer-shadow);border:1px solid #0000;border-radius:16px;flex-direction:column;justify-content:space-between;gap:24px;padding:36px 40px;display:flex;transform:translateY(-12px)}.lp-b2b .payer-active-card .payer-number{color:#0000}.lp-b2b .payer-active-card .payer-text{color:var(--white)}.lp-b2b .payer-active-card .payer-item+.payer-item{border-top:1px solid var(--dark-border);padding-top:24px}.lp-b2b .payer-active-card .payer-caption{color:var(--payer-caption);font-size:15px}.lp-b2b .payer-section .collaborators{margin-top:48px}.lp-b2b .payer-section .collaborators h3{letter-spacing:0;font-size:28px;line-height:1.15}.lp-b2b .equation{background:var(--white);border:1px solid var(--border);box-shadow:var(--equation-shadow);border-radius:16px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:18px;margin:28px 0;padding:32px;display:grid}.lp-b2b .equation>div{min-width:0}.lp-b2b .equation strong{color:var(--ink);letter-spacing:0;font-size:40px;font-weight:500;line-height:1.15;display:block}.lp-b2b .equation strong.gradient-number{color:#0000}.lp-b2b .equation strong.equation-outcome{font-size:32px}.lp-b2b .equation>div>span{color:var(--secondary-ink);margin-top:12px;font-size:15px;line-height:1.5;display:block}.lp-b2b .equation-symbol{color:var(--payer-muted);font-size:32px}.lp-b2b .collaborators>p{max-width:70ch}.lp-b2b .b2b-final .b2b-container{text-align:center}.lp-b2b .b2b-final h2{letter-spacing:0;max-width:18ch;margin-inline:auto}.lp-b2b .b2b-final p{max-width:60ch;margin:24px auto 32px}.lp-b2b .b2b-final .b2b-primary{margin-inline:auto}@media (width<=999px){.lp-b2b .hero-copy{gap:0}.lp-b2b .equation{text-align:center;grid-template-columns:1fr}.lp-b2b .equation-symbol{transform:rotate(90deg)}}@media (width<=600px){.lp-b2b .hero-copy h1{font-size:clamp(44px,12vw,56px)}.lp-b2b .payer-section h2{font-size:36px}.lp-b2b .payer-composition{grid-template-columns:1fr}.lp-b2b .payer-active-card{padding:36px 24px;transform:none}.lp-b2b .payer-passive-card{padding:28px 24px}.lp-b2b .payer-item{gap:16px}.lp-b2b .equation{gap:16px;padding:32px 20px}.lp-b2b .equation strong{font-size:40px}}.lp-b2b .hero-copy h1{letter-spacing:-.035em}.lp-b2b .b2b-section h2,.lp-b2b .margin-sticky h2,.lp-b2b .b2b-about h2,.lp-b2b .b2b-final h2,.lp-b2b .payer-lines *,.lp-b2b .equation *,.lp-b2b .big-number,.lp-b2b .margin-number{letter-spacing:-.03em}
