.nextbill-reference-home{--bg:var(--nb-bg);--bg-alt:var(--nb-bg-alt);--surface:var(--nb-surface);--glass:var(--nb-glass);--border:var(--nb-border);--border-strong:var(--nb-border-strong);--text:var(--nb-text);--text-2:var(--nb-text-muted);--green:var(--nb-green);--teal:var(--nb-teal);--emerald:var(--nb-emerald);--lime:var(--nb-lime);--cyan:var(--nb-cyan);--yellow:var(--nb-yellow);--orange:var(--nb-orange);--fluid-gutter:clamp(16px,3.75vw,60px);--fluid-section:clamp(64px,7.5vw,112px);--fluid-gap:clamp(20px,3.25vw,52px);--fluid-card-pad:clamp(20px,2.5vw,36px);--fluid-radius:clamp(20px,2.4vw,34px);overflow-x:clip}.nextbill-reference-home .eyebrow{display:inline-flex;width:fit-content;align-items:center;gap:8px;margin-bottom:var(--nb-space-2);padding:7px 12px;border-radius:var(--nb-radius-pill);color:color-mix(in srgb,var(--ac,var(--nb-teal)) 58%,var(--nb-text));background:color-mix(in srgb,var(--ac,var(--nb-teal)) 10%,var(--nb-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ac,var(--nb-teal)) 20%,transparent);font-size:11px;font-weight:800;letter-spacing:.09em;line-height:1.2}.nextbill-reference-home .eyebrow:before{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:var(--ac,var(--nb-teal));box-shadow:0 0 0 4px color-mix(in srgb,var(--ac,var(--nb-teal)) 12%,transparent)}.nextbill-reference-home .nb-section-heading h2{color:inherit;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.nextbill-reference-home .nb-section-heading>p{color:var(--nb-text-muted);line-height:1.72;text-wrap:pretty}.nextbill-reference-home .nb-section-heading-left{width:100%;max-width:680px;margin-bottom:var(--nb-space-4)}.nextbill-reference-home .nb-section-heading-left h2{margin-bottom:var(--nb-space-2)}.nextbill-reference-home .spot-copy .nb-section-heading>p,.nextbill-reference-home .stats-intro .nb-section-heading>p{max-width:62ch;font-size:clamp(15px,1.25vw,17px)}.nextbill-reference-home .nb-section-heading-dark{color:#fff}.nextbill-reference-home .nb-section-heading-dark>p{color:hsla(0,0%,100%,.7)}.nextbill-reference-home .nb-section-heading-dark .eyebrow{color:#c8f8e5;background:color-mix(in srgb,var(--ac) 13%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ac) 28%,transparent)}.nextbill-reference-home .nb-section-heading-ai{margin-bottom:var(--nb-space-4)}.nextbill-reference-home .nb-section-heading-cta{max-width:760px;margin:0 auto;text-align:center}.nextbill-reference-home .nb-section-heading-cta .eyebrow{margin-inline:auto}.nextbill-reference-home .container{padding-inline:var(--fluid-gutter)}.nextbill-reference-home .container-narrow{max-width:min(100%,960px)}.nextbill-reference-home .section{padding-block:var(--fluid-section)}.nextbill-reference-home :where(.spot-inner,.svc-panel,.ai-panel,.price-duo,.footer-top)>*{min-width:0}.nextbill-reference-home :where(h1,h2,h3,h4,p,li,a){overflow-wrap:break-word}.nextbill-reference-home .hero{padding-bottom:clamp(72px,8vw,112px)}.nextbill-reference-home .hero-stage{padding-bottom:clamp(24px,2.5vw,36px)}.nextbill-reference-home .hero-panel{height:clamp(380px,36vw,500px);min-height:0;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 48%,rgba(52,211,153,.16),transparent 45%),linear-gradient(145deg,hsla(0,0%,100%,.96),rgba(236,250,244,.92));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.85),0 26px 64px rgba(18,70,55,.16)}.nextbill-reference-home .hero-archive-image{display:block;width:100%;height:100%;min-height:0;padding:clamp(22px,3vw,42px);object-fit:contain;object-position:center;filter:drop-shadow(0 22px 34px rgba(18,70,55,.11))}.nextbill-reference-home .section-head{width:100%;max-width:min(100%,1040px);margin-bottom:clamp(34px,4.5vw,64px)}.nextbill-reference-home .section-head h2{font-size:clamp(32px,4.35vw,60px);text-wrap:balance}.nextbill-reference-home .section-head p{max-width:76ch;font-size:clamp(16px,1.45vw,18px);text-wrap:pretty}.nextbill-reference-home .ai-lede,.nextbill-reference-home .spot-copy>p,.nextbill-reference-home .svc-pane>p{max-width:62ch;font-size:clamp(15px,1.25vw,17px);text-wrap:pretty}.nextbill-reference-home .spot-inner,.nextbill-reference-home .svc-panel{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:var(--fluid-gap)}.nextbill-reference-home .ai-panel h2,.nextbill-reference-home .spot-copy h2,.nextbill-reference-home .svc-pane h3{font-size:clamp(28px,3.3vw,46px);text-wrap:balance}.nextbill-reference-home .ai-panel{gap:var(--fluid-gap);padding:clamp(26px,4vw,60px);border-radius:var(--fluid-radius)}.nextbill-reference-home .story-card{flex-basis:clamp(360px,36vw,460px);padding:clamp(24px,2.3vw,30px)}.nextbill-reference-home .story-quote{font-size:15.5px;line-height:1.65;text-wrap:pretty}.nextbill-reference-home .solu-card{flex-basis:clamp(272px,27vw,336px)}.nextbill-reference-home .solu-art{aspect-ratio:16/10;background:radial-gradient(circle at 84% 10%,color-mix(in srgb,var(--ac) 14%,transparent),transparent 42%),linear-gradient(145deg,#fff,#f1faf5)}.nextbill-reference-home .solu-card-image{position:absolute;inset:0;left:0;top:0;width:100%;height:100%;padding:clamp(10px,1.5vw,18px);object-fit:contain;object-position:center;transition:transform var(--t-med) var(--ease)}.nextbill-reference-home .solu-card-image-cover{padding:0;object-fit:cover}.nextbill-reference-home .solu-card:hover .solu-card-image{transform:scale(1.035)}.nextbill-reference-home .solu-body{min-height:clamp(120px,10vw,136px);padding:clamp(18px,2vw,24px)}.nextbill-reference-home .solu-body h3{font-size:18px;line-height:1.3}.nextbill-reference-home .solu-body p{font-size:14px;line-height:1.65;text-wrap:pretty}.nextbill-reference-home .pricing .section-head{margin-bottom:clamp(38px,4.8vw,66px)}.nextbill-reference-home .price-duo{width:min(100%,1120px);max-width:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr));gap:clamp(20px,3vw,38px);align-items:stretch}.nextbill-reference-home .price-card{width:100%;min-width:0;padding:clamp(26px,3vw,40px);border-radius:var(--fluid-radius)}.nextbill-reference-home .price-card h3{margin-bottom:clamp(8px,1vw,14px);font-size:clamp(22px,2.2vw,30px)}.nextbill-reference-home .price-blurb{min-height:1.6em;margin:0 0 clamp(14px,1.8vw,24px);font-size:clamp(13.5px,1.2vw,15px);line-height:1.6}.nextbill-reference-home .price-amount{gap:clamp(3px,.5vw,7px);white-space:nowrap}.nextbill-reference-home .price-currency{font-size:clamp(23px,2.5vw,32px)}.nextbill-reference-home .price-value{font-size:clamp(48px,5.2vw,68px)}.nextbill-reference-home .price-period{font-size:clamp(14px,1.35vw,17px)}.nextbill-reference-home .price-note{margin:clamp(10px,1.25vw,16px) 0 clamp(20px,2.2vw,30px);font-size:clamp(11.5px,1.05vw,13px);line-height:1.55}.nextbill-reference-home .price-list{gap:clamp(10px,1.2vw,14px);margin-bottom:clamp(22px,2.5vw,32px);padding-top:clamp(20px,2.2vw,28px)}.nextbill-reference-home .price-list li{align-items:flex-start;gap:clamp(9px,1vw,12px);font-size:clamp(13.5px,1.2vw,15.5px);line-height:1.55}.nextbill-reference-home .price-list svg{width:clamp(15px,1.35vw,18px);height:clamp(15px,1.35vw,18px);margin-top:.2em}.nextbill-reference-home .price-badge{top:clamp(-16px,-1vw,-12px);padding:clamp(7px,.8vw,10px) clamp(16px,2vw,24px);font-size:clamp(10.5px,1vw,12.5px)}.nextbill-reference-home .price-card .btn{min-height:clamp(46px,4.5vw,54px);padding-inline:clamp(18px,2.2vw,28px)}.nextbill-reference-home .price-fine{margin-top:clamp(10px,1.2vw,16px);font-size:clamp(10.5px,1vw,12px);line-height:1.5}.nextbill-reference-home .price-compare{margin-top:clamp(24px,3vw,40px)}.nextbill-reference-home .trust-strip{gap:clamp(8px,1.5vw,18px);margin-top:clamp(28px,3.5vw,48px)}.nextbill-reference-home .trust-strip li{padding:clamp(8px,.8vw,10px) clamp(13px,1.5vw,19px);font-size:clamp(11.5px,1vw,13px)}.nextbill-reference-home .stats{padding-block:clamp(58px,7vw,96px)}.nextbill-reference-home .stats-band{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;border-radius:var(--fluid-radius)}.nextbill-reference-home .stat strong{font-size:clamp(34px,3.5vw,48px)}.nextbill-reference-home .faq-list{gap:clamp(10px,1.3vw,16px)}.nextbill-reference-home .faq-item summary{padding:clamp(16px,1.8vw,22px) clamp(18px,2.2vw,28px);font-size:clamp(14.5px,1.35vw,16.5px)}.nextbill-reference-home .faq-body{padding-inline:clamp(18px,2.2vw,28px)}.nextbill-reference-home .faq-body p{padding-bottom:clamp(18px,2vw,24px);font-size:clamp(13.5px,1.2vw,15px)}.nextbill-reference-home .cta-panel{padding:clamp(48px,6.5vw,92px) clamp(20px,4vw,58px);border-radius:var(--fluid-radius)}.nextbill-reference-home .cta-panel h2{font-size:clamp(30px,4.4vw,58px)}.nextbill-reference-home .cta-panel p{margin-bottom:clamp(28px,3.5vw,44px);font-size:clamp(15px,1.45vw,18px)}.nextbill-reference-home .hero-fl{width:max-content;max-width:min(238px,calc(100% - 24px));overflow:hidden;border:1px solid hsla(0,0%,100%,.82);transition:box-shadow var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.nextbill-reference-home .hero-fl:hover{border-color:rgba(16,185,129,.25);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.82),0 22px 48px rgba(22,80,62,.2)}.nextbill-reference-home .hero-fl-gst{top:19%;bottom:auto;left:max(12px,calc(var(--gutter) - 26px))}.nextbill-reference-home .hero-fl-pay{top:8%;right:max(12px,calc(var(--gutter) - 4px))}.nextbill-reference-home .hero-fl-ai{right:max(12px,calc(var(--gutter) - 22px));bottom:16%}.nextbill-reference-home .fl-ai,.nextbill-reference-home .fl-gst,.nextbill-reference-home .fl-pay{min-height:60px;gap:10px;padding:10px 14px 10px 10px;border-radius:16px}.nextbill-reference-home .fl-ai strong,.nextbill-reference-home .fl-gst strong,.nextbill-reference-home .fl-pay strong{overflow:hidden;font-size:12.5px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.nextbill-reference-home .fl-ai small,.nextbill-reference-home .fl-gst small,.nextbill-reference-home .fl-pay small{display:block;margin-top:2px;overflow:hidden;font-size:10.5px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.nextbill-reference-home .hero-fl-gst .gst-ring{width:32px;height:32px;flex:0 0 32px}.nextbill-reference-home .site-footer .footer-cols li,.nextbill-reference-home .site-footer .footer-cols ul{margin:0;padding:0}.nextbill-reference-home .site-footer .footer-cols{align-items:start}.nextbill-reference-home .site-footer .footer-cols>div{min-width:0}.nextbill-reference-home .site-footer .footer-cols a{display:inline-flex;padding-left:0;line-height:1.55}.nextbill-reference-home .site-footer .footer-cols a:hover{padding-left:3px}.nextbill-reference-home .site-footer .footer-cols>div:first-child a{white-space:nowrap}@media (min-width:1025px){.nextbill-reference-home .site-footer .footer-top{grid-template-columns:minmax(330px,.9fr) minmax(0,1.75fr);gap:clamp(58px,6vw,108px)}.nextbill-reference-home .site-footer .footer-cols{grid-template-columns:1.1fr 1.22fr .95fr .9fr;gap:clamp(28px,3.2vw,52px)}}@media (max-width:1024px){.nextbill-reference-home .spot-inner,.nextbill-reference-home .svc-panel{grid-template-columns:1fr}.nextbill-reference-home .spot-copy,.nextbill-reference-home .svc-copy{width:min(100%,720px)}.nextbill-reference-home .ai-panel{grid-template-columns:1fr}}@media (max-width:900px){.nextbill-reference-home .hero-panel{height:clamp(340px,52vw,410px)}.nextbill-reference-home .hero-archive-image{height:100%}.nextbill-reference-home .hero-fl-gst{top:auto;bottom:-12px;left:8px}.nextbill-reference-home .hero-fl-pay{top:-14px;right:8px}.nextbill-reference-home .spot-inner,.nextbill-reference-home .svc-panel{grid-template-columns:1fr}.nextbill-reference-home .price-duo{width:min(100%,620px);grid-template-columns:1fr}}@media (max-width:560px){.nextbill-reference-home .hero{padding-bottom:72px}.nextbill-reference-home .hero-stage{padding-bottom:42px}.nextbill-reference-home .hero-panel{height:clamp(270px,78vw,320px)}.nextbill-reference-home .hero-archive-image{height:100%;padding:30px 18px 42px}.nextbill-reference-home .hero-fl{max-width:min(205px,calc(100% - 20px))}.nextbill-reference-home .section-head{max-width:100%}.nextbill-reference-home .section-head h2{font-size:clamp(30px,9vw,42px)}.nextbill-reference-home .story-card{flex-basis:86vw}.nextbill-reference-home .solu-card{flex-basis:82vw}.nextbill-reference-home .price-card{padding:clamp(24px,7vw,32px) clamp(18px,6vw,28px)}.nextbill-reference-home .price-blurb{min-height:0}.nextbill-reference-home .price-amount{flex-wrap:wrap}.nextbill-reference-home .price-period{flex-basis:auto}.nextbill-reference-home .trust-strip{align-items:stretch}.nextbill-reference-home .trust-strip li{justify-content:center;flex:1 1 160px}.nextbill-reference-home .stats-band{grid-template-columns:1fr}.nextbill-reference-home .site-footer .footer-cols{gap:34px 24px}.nextbill-reference-home .site-footer .footer-cols>div:first-child a{white-space:normal}}.nextbill-reference-home .testimonial-rating{gap:11px}.nextbill-reference-home .testimonial-stars{color:var(--nb-text-muted);font-size:17px;letter-spacing:2px}.nextbill-reference-home .testimonial-rating-score{color:var(--nb-text);font-size:13px;font-weight:800}.nextbill-reference-home .testimonial-rating a{margin-left:7px;color:var(--nb-text-muted)}.nextbill-reference-home .testimonial-accordion{width:100%;max-width:1152px;height:400px;justify-content:center;gap:14px;margin-inline:auto}.nextbill-reference-home .testimonial-slide{flex:0 0 104px;width:104px;height:400px;min-width:104px;grid-template-columns:104px;transition:flex-basis .52s var(--nb-ease),width .52s var(--nb-ease),box-shadow var(--nb-duration-medium) var(--nb-ease)}.nextbill-reference-home .testimonial-slide.is-active{flex:0 0 680px;width:680px;grid-template-columns:356px 318px}.nextbill-reference-home .testimonial-slide.is-active .testimonial-media{min-width:356px}.nextbill-reference-home .testimonial-copy{width:318px;min-width:318px;padding:30px 31px}.nextbill-reference-home .testimonial-copy blockquote{width:100%;max-width:none;margin:0;padding:0;border:0!important;border-left:0!important;color:var(--nb-text);font-size:22px;line-height:1.32;letter-spacing:-.025em}.nextbill-reference-home .testimonial-kicker{margin-bottom:15px;white-space:nowrap}.nextbill-reference-home .testimonial-copy footer{margin-top:20px}.nextbill-reference-home .testimonial-select:after{right:50%;bottom:18px;width:36px;height:36px;transform:translateX(50%);border-color:hsla(0,0%,100%,.72);font-family:Arial,sans-serif;font-size:23px;font-weight:300;line-height:1}.nextbill-reference-home .testimonial-select:hover:after{transform:translateX(50%) scale(1.06)}@media (max-width:1180px){.nextbill-reference-home .testimonial-accordion{max-width:none;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;padding:4px 4px 14px;scroll-snap-type:x proximity;scrollbar-width:thin}.nextbill-reference-home .testimonial-slide{scroll-snap-align:start}}@media (max-width:700px){.nextbill-reference-home .testimonial-accordion{height:500px}.nextbill-reference-home .testimonial-slide{flex-basis:70px;width:70px;min-width:70px;height:486px;grid-template-columns:70px}.nextbill-reference-home .testimonial-slide.is-active{flex-basis:min(84vw,430px);width:min(84vw,430px);grid-template-columns:1fr;grid-template-rows:220px 266px}.nextbill-reference-home .testimonial-copy,.nextbill-reference-home .testimonial-slide.is-active .testimonial-media{width:100%;min-width:0}.nextbill-reference-home .testimonial-copy{padding:21px 22px}.nextbill-reference-home .testimonial-copy blockquote{font-size:20px;line-height:1.3}.nextbill-reference-home .testimonial-kicker{margin-bottom:12px;white-space:normal}.nextbill-reference-home .testimonial-copy footer{margin-top:15px}}@media (max-width:420px){.nextbill-reference-home .testimonial-slide.is-active{flex-basis:calc(100vw - 54px);width:calc(100vw - 54px)}}.nextbill-reference-home .stats-minimal-shell{overflow:hidden;border:1px solid color-mix(in srgb,var(--nb-teal) 14%,transparent);border-radius:var(--nb-radius-xl);background:radial-gradient(circle at 92% 2%,color-mix(in srgb,var(--nb-emerald) 12%,transparent),transparent 36%),var(--nb-bg-alt);box-shadow:var(--nb-shadow-md)}.nextbill-reference-home .stats-minimal-intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:end;gap:clamp(28px,5vw,72px);padding:clamp(32px,4.5vw,60px)}.nextbill-reference-home .stats-minimal-intro .nb-section-heading-left{max-width:720px;margin-bottom:0}.nextbill-reference-home .stats-minimal-intro .nb-section-heading h2{font-size:clamp(34px,4vw,54px)}.nextbill-reference-home .stats-principles{display:flex;flex-wrap:wrap;align-content:flex-end;gap:10px 18px;margin:0;padding:0;list-style:none}.nextbill-reference-home .stats-principles li{display:inline-flex;align-items:center;gap:8px;color:var(--nb-text-muted);font-size:12px;font-weight:700;white-space:nowrap}.nextbill-reference-home .stats-principles li:before{content:"";width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:var(--nb-green)}.nextbill-reference-home .stats-minimal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid color-mix(in srgb,var(--nb-teal) 14%,transparent);background:color-mix(in srgb,var(--nb-surface) 78%,transparent)}.nextbill-reference-home .stats-minimal-item{min-width:0;padding:clamp(26px,3vw,40px)}.nextbill-reference-home .stats-minimal-item+.stats-minimal-item{border-left:1px solid color-mix(in srgb,var(--nb-teal) 14%,transparent)}.nextbill-reference-home .stats-minimal-item strong{display:block;margin-bottom:12px;color:var(--nb-green-deep);font-family:var(--font-head);font-size:clamp(38px,4vw,54px);font-weight:800;line-height:.95;letter-spacing:-.045em}.nextbill-reference-home .stats-minimal-item h3{margin:0;color:var(--nb-text);font-family:var(--font-head);font-size:14px;font-weight:800;line-height:1.35}.nextbill-reference-home .stats-minimal-item p{margin:9px 0 0;color:var(--nb-text-muted);font-size:12px;line-height:1.6}@media (max-width:900px){.nextbill-reference-home .stats-minimal-intro{grid-template-columns:1fr}.nextbill-reference-home .stats-minimal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nextbill-reference-home .stats-minimal-item:nth-child(3){border-left:0}.nextbill-reference-home .stats-minimal-item:nth-child(n+3){border-top:1px solid color-mix(in srgb,var(--nb-teal) 14%,transparent)}}@media (max-width:560px){.nextbill-reference-home .stats-minimal-shell{border-radius:var(--nb-radius-lg)}.nextbill-reference-home .stats-minimal-intro{padding:28px 22px}.nextbill-reference-home .stats-principles{display:grid;gap:9px}.nextbill-reference-home .stats-minimal-grid{grid-template-columns:1fr}.nextbill-reference-home .stats-minimal-item+.stats-minimal-item{border-top:1px solid color-mix(in srgb,var(--nb-teal) 14%,transparent);border-left:0}.nextbill-reference-home .stats-minimal-item{padding:25px 22px}}.nextbill-reference-home .finance-team-panel{position:relative;overflow:hidden;padding:clamp(32px,5vw,68px);border:1px solid rgba(141,240,200,.16);border-radius:var(--nb-radius-xl);color:#fff;background:radial-gradient(circle at 92% 0,rgba(52,211,153,.17),transparent 34%),radial-gradient(circle at 0 100%,rgba(6,182,212,.1),transparent 32%),linear-gradient(145deg,#073d33,#052b25);box-shadow:0 28px 70px rgba(5,61,48,.2)}.nextbill-reference-home .finance-team-top{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);align-items:end;gap:clamp(30px,5vw,76px)}.nextbill-reference-home .finance-team-heading{max-width:740px;margin-bottom:0}.nextbill-reference-home .finance-team-heading h2{font-size:clamp(36px,4.5vw,62px)}.nextbill-reference-home .finance-team-heading>p{max-width:62ch;color:rgba(232,255,246,.7)}.nextbill-reference-home .finance-team-promise{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:9px;padding-bottom:4px;color:rgba(232,255,246,.76);font-family:var(--font-head);font-size:12px;font-weight:700}.nextbill-reference-home .finance-team-promise span{padding:8px 11px;border:1px solid rgba(141,240,200,.18);border-radius:var(--nb-radius-pill);background:hsla(0,0%,100%,.055)}.nextbill-reference-home .finance-team-promise i{color:var(--nb-emerald);font-style:normal}.nextbill-reference-home .finance-team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(34px,4vw,52px)}.nextbill-reference-home .finance-team-card{display:flex;min-width:0;min-height:310px;flex-direction:column;padding:clamp(22px,2.4vw,30px);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--nb-radius-lg);background:hsla(0,0%,100%,.06);box-shadow:inset 0 1px hsla(0,0%,100%,.04);transition:transform var(--nb-duration-medium) var(--nb-ease),background var(--nb-duration-medium) var(--nb-ease),border-color var(--nb-duration-medium) var(--nb-ease)}.nextbill-reference-home .finance-team-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--team-accent) 34%,transparent);background:hsla(0,0%,100%,.085)}.nextbill-reference-home .finance-team-card header{display:flex;align-items:center;justify-content:space-between;gap:14px}.nextbill-reference-home .finance-team-number{color:var(--team-accent);font-family:var(--font-head);font-size:12px;font-weight:800;letter-spacing:.08em}.nextbill-reference-home .finance-team-type{padding:6px 9px;border-radius:var(--nb-radius-pill);color:color-mix(in srgb,var(--team-accent) 76%,#fff);background:color-mix(in srgb,var(--team-accent) 10%,transparent);font-size:9px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.nextbill-reference-home .finance-team-card h3{margin:42px 0 14px;color:#fff;font-family:var(--font-head);font-size:clamp(21px,2vw,27px);line-height:1.2;letter-spacing:-.025em}.nextbill-reference-home .finance-team-card p{margin:0;color:rgba(232,255,246,.66);font-size:13px;line-height:1.72}.nextbill-reference-home .finance-team-card footer{display:flex;align-items:center;gap:9px;margin-top:auto;padding-top:24px;color:hsla(0,0%,100%,.88);font-size:11px;font-weight:800}.nextbill-reference-home .finance-team-card footer span{width:18px;height:2px;border-radius:2px;background:var(--team-accent)}.nextbill-reference-home .finance-team-action{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:clamp(28px,3vw,40px);padding-top:clamp(24px,3vw,34px);border-top:1px solid hsla(0,0%,100%,.1)}.nextbill-reference-home .finance-team-action p{margin:0;color:rgba(232,255,246,.62);font-size:13px}.nextbill-reference-home .finance-team-action strong{color:#fff}.nextbill-reference-home .finance-team-link{display:inline-flex;flex:0 0 auto;align-items:center;gap:10px;min-height:46px;padding:0 20px;border-radius:var(--nb-radius-pill);color:#073d33;background:#fff;font-family:var(--font-head);font-size:13px;font-weight:800;box-shadow:0 12px 28px rgba(0,0,0,.16);transition:gap var(--nb-duration-fast) var(--nb-ease),transform var(--nb-duration-fast) var(--nb-ease)}.nextbill-reference-home .finance-team-link:hover{gap:14px;transform:translateY(-2px)}@media (max-width:1100px){.nextbill-reference-home .finance-team-top{grid-template-columns:1fr}.nextbill-reference-home .finance-team-promise{justify-content:flex-start}.nextbill-reference-home .finance-team-grid{grid-template-columns:1fr}.nextbill-reference-home .finance-team-card{min-height:0}.nextbill-reference-home .finance-team-card h3{margin-top:30px}}@media (max-width:560px){.nextbill-reference-home .finance-team-panel{padding:28px 20px;border-radius:var(--nb-radius-lg)}.nextbill-reference-home .finance-team-heading h2{font-size:clamp(32px,9vw,42px)}.nextbill-reference-home .finance-team-promise{display:grid;grid-template-columns:1fr;width:100%}.nextbill-reference-home .finance-team-promise span{text-align:center}.nextbill-reference-home .finance-team-promise i{transform:rotate(90deg);text-align:center}.nextbill-reference-home .finance-team-action{align-items:flex-start;flex-direction:column}.nextbill-reference-home .finance-team-link{justify-content:center;width:100%}}.nextbill-reference-home .finance-team-modern{position:relative;overflow:hidden;color:#fff;background:radial-gradient(circle at 88% 4%,rgba(52,211,153,.15),transparent 31%),radial-gradient(circle at 5% 100%,rgba(6,182,212,.08),transparent 29%),linear-gradient(145deg,#073d33,#052b25)}.nextbill-reference-home .finance-team-grid{gap:0;margin-top:clamp(38px,5vw,64px);border-top:1px solid hsla(0,0%,100%,.12);border-bottom:1px solid hsla(0,0%,100%,.12)}.nextbill-reference-home .finance-team-role{display:flex;min-width:0;min-height:330px;flex-direction:column;padding:clamp(28px,3vw,42px)}.nextbill-reference-home .finance-team-role+.finance-team-role{border-left:1px solid hsla(0,0%,100%,.12)}.nextbill-reference-home .finance-team-role header{display:flex;align-items:center;justify-content:space-between;gap:14px}.nextbill-reference-home .finance-team-role h3{margin:38px 0 15px;color:#fff;font-family:var(--font-head);font-size:clamp(22px,2.2vw,30px);line-height:1.18;letter-spacing:-.03em}.nextbill-reference-home .finance-team-role p{max-width:38ch;margin:0;color:rgba(232,255,246,.66);font-size:13px;line-height:1.72}.nextbill-reference-home .finance-team-role footer{display:flex;align-items:center;gap:9px;margin-top:auto;padding-top:30px;color:hsla(0,0%,100%,.88);font-size:11px;font-weight:800}.nextbill-reference-home .finance-team-role footer span{width:18px;height:2px;border-radius:2px;background:var(--team-accent)}.nextbill-reference-home .stats-minimal-section{background:var(--nb-bg-alt)}.nextbill-reference-home .stats-minimal-shell{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.nextbill-reference-home .stats-minimal-intro{padding:0 0 clamp(36px,5vw,64px)}.nextbill-reference-home .stats-minimal-grid{border-bottom:1px solid color-mix(in srgb,var(--nb-teal) 14%,transparent);background:transparent}.nextbill-reference-home .price-card{border-radius:var(--nb-radius-md);box-shadow:inset 0 0 0 1px var(--nb-border-strong),var(--nb-shadow-sm)}.nextbill-reference-home .price-card:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--nb-green) 22%,transparent),var(--nb-shadow-md)}.nextbill-reference-home .faq-list{gap:0;border-top:1px solid var(--nb-border-strong)}.nextbill-reference-home .faq-item,.nextbill-reference-home .faq-item[open]{border-bottom:1px solid var(--nb-border-strong);border-radius:0;background:transparent;box-shadow:none}.nextbill-reference-home .faq-body,.nextbill-reference-home .faq-item summary{padding-inline:0}.nextbill-reference-home .final-cta{overflow:hidden;color:#fff;background:linear-gradient(145deg,#073d33,#052b25)}.nextbill-reference-home .cta-panel{overflow:visible;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}@media (max-width:1100px){.nextbill-reference-home .finance-team-role{min-height:0}.nextbill-reference-home .finance-team-role+.finance-team-role{border-top:1px solid hsla(0,0%,100%,.12);border-left:0}.nextbill-reference-home .finance-team-role h3{margin-top:34px}}@media (max-width:560px){.nextbill-reference-home .stats-minimal-intro{padding:0 0 30px}.nextbill-reference-home .stats-minimal-shell{border-radius:0}.nextbill-reference-home .finance-team-role{padding-inline:0}.nextbill-reference-home .cta-panel{padding:0}}.nextbill-reference-home .finance-team-modern{color:var(--nb-text);background:radial-gradient(circle at 88% 4%,color-mix(in srgb,var(--nb-emerald) 13%,transparent),transparent 31%),var(--nb-bg-alt)}.nextbill-reference-home .finance-team-heading>p,.nextbill-reference-home .finance-team-promise{color:var(--nb-text-muted)}.nextbill-reference-home .finance-team-promise span{border-color:color-mix(in srgb,var(--nb-teal) 16%,transparent);color:var(--nb-text-muted);background:hsla(0,0%,100%,.7)}.nextbill-reference-home .finance-team-grid{gap:14px;border-top:0;border-bottom:0}.nextbill-reference-home .finance-team-role{padding:clamp(24px,2.8vw,36px);border:1px solid var(--nb-border-strong);border-radius:var(--nb-radius-lg);background:hsla(0,0%,100%,.82);box-shadow:var(--nb-shadow-sm);transition:transform var(--nb-duration-medium) var(--nb-ease),border-color var(--nb-duration-medium) var(--nb-ease),box-shadow var(--nb-duration-medium) var(--nb-ease)}.nextbill-reference-home .finance-team-role:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--team-accent) 30%,transparent);box-shadow:var(--nb-shadow-md)}.nextbill-reference-home .finance-team-role+.finance-team-role{border-left:1px solid var(--nb-border-strong)}.nextbill-reference-home .finance-team-role h3{color:var(--nb-text)}.nextbill-reference-home .finance-team-role p{color:var(--nb-text-muted)}.nextbill-reference-home .finance-team-role footer{color:var(--nb-text)}.nextbill-reference-home .finance-team-type{color:color-mix(in srgb,var(--team-accent) 58%,var(--nb-text));background:color-mix(in srgb,var(--team-accent) 11%,#fff)}.nextbill-reference-home .finance-team-action{border-top-color:var(--nb-border-strong)}.nextbill-reference-home .finance-team-action p{color:var(--nb-text-muted)}.nextbill-reference-home .finance-team-action strong{color:var(--nb-text)}.nextbill-reference-home .finance-team-link{color:#fff;background:var(--nb-green-deep);box-shadow:0 12px 26px rgba(4,120,87,.2)}.nextbill-reference-home .stats-minimal-grid{gap:12px;border-top:0;border-bottom:0}.nextbill-reference-home .stats-minimal-item{border:1px solid var(--nb-border-strong);border-radius:var(--nb-radius-md);background:hsla(0,0%,100%,.86);box-shadow:var(--nb-shadow-sm);transition:transform var(--nb-duration-medium) var(--nb-ease),border-color var(--nb-duration-medium) var(--nb-ease),box-shadow var(--nb-duration-medium) var(--nb-ease)}.nextbill-reference-home .stats-minimal-item:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--nb-green) 24%,transparent);box-shadow:var(--nb-shadow-md)}.nextbill-reference-home .stats-minimal-item+.stats-minimal-item,.nextbill-reference-home .stats-minimal-item:nth-child(3),.nextbill-reference-home .stats-minimal-item:nth-child(n+3){border-top:1px solid var(--nb-border-strong);border-left:1px solid var(--nb-border-strong)}@media (max-width:1100px){.nextbill-reference-home .finance-team-role+.finance-team-role{border-top:1px solid var(--nb-border-strong);border-left:1px solid var(--nb-border-strong)}}@media (max-width:560px){.nextbill-reference-home .finance-team-role{padding-inline:22px}.nextbill-reference-home .stats-minimal-item+.stats-minimal-item,.nextbill-reference-home .stats-minimal-item:nth-child(3),.nextbill-reference-home .stats-minimal-item:nth-child(n+3){border-top:1px solid var(--nb-border-strong);border-left:1px solid var(--nb-border-strong)}}.nextbill-reference-home .price-card-featured{isolation:isolate;border:1px solid color-mix(in srgb,var(--nb-green) 25%,transparent);background:radial-gradient(circle at 92% 8%,color-mix(in srgb,var(--nb-emerald) 17%,transparent),transparent 34%),radial-gradient(circle at 6% 4%,color-mix(in srgb,var(--nb-cyan) 12%,transparent),transparent 38%),linear-gradient(145deg,#f7fffb,#eefaf5);box-shadow:0 18px 46px rgba(18,70,55,.11)}.nextbill-reference-home .price-card-featured:hover{border-color:color-mix(in srgb,var(--nb-green) 38%,transparent);box-shadow:0 22px 54px rgba(18,70,55,.14)}.nextbill-reference-home .price-check{display:grid;width:19px;height:19px;flex:0 0 19px;place-items:center;margin-top:.08em;border-radius:50%;color:var(--nb-green-deep);background:color-mix(in srgb,var(--nb-green) 13%,#fff);font-size:11px;font-weight:900}.nextbill-reference-home .hero-fade{display:none}.nextbill-reference-home .hero-panel{box-shadow:inset 0 0 0 1px rgba(60,115,95,.1)}.nextbill-reference-home .hero-archive-image{filter:none}.nextbill-reference-home .hero{min-height:100svh}.nextbill-reference-home .hero-panel{height:clamp(420px,38vw,560px);overflow:hidden}.nextbill-reference-home .hero-archive-image{padding:clamp(8px,1.2vw,18px) clamp(16px,2.2vw,32px) 0;object-position:center bottom;transform:scale(1.055);transform-origin:center bottom}@media (min-width:901px){.nextbill-reference-home :where(.solu,.spot,.svc,.finance-team-modern,.stories,.stats-minimal-section,.pricing,.faq){display:flex;min-height:clamp(680px,82svh,940px);align-items:center}.nextbill-reference-home :where(.solu,.spot,.svc,.finance-team-modern,.stories,.stats-minimal-section,.pricing,.faq)>.container{width:100%}.nextbill-reference-home .final-cta{display:flex;min-height:min(70svh,720px);align-items:center}.nextbill-reference-home .final-cta>.container{width:100%}}@media (max-width:900px){.nextbill-reference-home .hero{min-height:auto}.nextbill-reference-home .hero-archive-image{transform:scale(1.025)}}@media (prefers-reduced-motion:no-preference){.nextbill-reference-home.cinematic-motion .cinematic-section .nb-section-heading>*{opacity:0;translate:0 18px}.nextbill-reference-home.cinematic-motion .cinematic-section.is-cinematic-in .nb-section-heading>.eyebrow{animation:nbCopyIn .62s var(--nb-ease) 40ms both}.nextbill-reference-home.cinematic-motion .cinematic-section.is-cinematic-in .nb-section-heading>h2{animation:nbCopyIn .76s var(--nb-ease) .13s both}.nextbill-reference-home.cinematic-motion .cinematic-section.is-cinematic-in .nb-section-heading>p{animation:nbCopyIn .76s var(--nb-ease) .23s both}.nextbill-reference-home.cinematic-motion .cinematic-frame{opacity:0;translate:0 26px;scale:.992;clip-path:inset(0 0 8% 0 round var(--nb-radius-lg))}.nextbill-reference-home.cinematic-motion .cinematic-section.is-cinematic-in .cinematic-frame{animation:nbFrameIn .92s var(--nb-ease) .19s both}.nextbill-reference-home.cinematic-motion .cinematic-card{opacity:0;translate:0 16px}.nextbill-reference-home.cinematic-motion .cinematic-section.is-cinematic-in .cinematic-card{animation:nbCardIn .68s var(--nb-ease) calc(.26s + var(--cinematic-delay, 0ms)) both}.nextbill-reference-home.cinematic-motion .hero-panel:after{content:"";position:absolute;z-index:2;inset:0;pointer-events:none;opacity:0;background:linear-gradient(105deg,transparent 35%,hsla(0,0%,100%,.34) 49%,transparent 63%);transform:translateX(-110%)}.nextbill-reference-home.cinematic-motion .hero.is-cinematic-in .hero-panel:after{animation:nbHeroSweep 1.1s var(--nb-ease) .65s both}.nextbill-reference-home.cinematic-motion [data-reveal]{transition-timing-function:var(--nb-ease)}}@keyframes nbCopyIn{0%{opacity:0;translate:0 18px;filter:blur(3px)}to{opacity:1;translate:0 0;filter:blur(0)}}@keyframes nbFrameIn{0%{opacity:0;translate:0 26px;scale:.992;clip-path:inset(0 0 8% 0 round var(--nb-radius-lg))}to{opacity:1;translate:0 0;scale:1;clip-path:inset(0 0 0 0 round var(--nb-radius-lg))}}@keyframes nbCardIn{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0 0}}@keyframes nbHeroSweep{0%{opacity:0;transform:translateX(-110%)}22%{opacity:.72}to{opacity:0;transform:translateX(110%)}}@media (prefers-reduced-motion:reduce){.nextbill-reference-home .cinematic-card,.nextbill-reference-home .cinematic-frame,.nextbill-reference-home .nb-section-heading>*{opacity:1;translate:none;scale:1;clip-path:none;animation:none}}.nextbill-reference-home .testimonial-slide{will-change:width,flex-basis,transform;transition:flex-basis .56s var(--nb-ease),width .56s var(--nb-ease),transform .36s var(--nb-ease),filter .36s var(--nb-ease),box-shadow .42s var(--nb-ease)}.nextbill-reference-home .testimonial-slide:not(.is-active){filter:saturate(.78) brightness(.9)}.nextbill-reference-home .testimonial-slide:not(.is-active):focus-within,.nextbill-reference-home .testimonial-slide:not(.is-active):hover{transform:translateY(-5px);filter:saturate(1) brightness(1);box-shadow:0 22px 52px rgba(13,73,57,.2)}.nextbill-reference-home .testimonial-media iframe{transition:transform .68s var(--nb-ease),filter .42s var(--nb-ease)}.nextbill-reference-home .testimonial-slide:not(.is-active) .testimonial-media iframe{filter:contrast(.94) brightness(.88)}.nextbill-reference-home .testimonial-slide:not(.is-active):focus-within .testimonial-media iframe,.nextbill-reference-home .testimonial-slide:not(.is-active):hover .testimonial-media iframe{transform:translateX(-50%) scale(1.025);filter:contrast(1) brightness(1)}.nextbill-reference-home .testimonial-slide.is-active .testimonial-media iframe{transform:scale(1.006)}.nextbill-reference-home .testimonial-select:after{box-shadow:0 9px 22px rgba(0,0,0,.2),inset 0 0 0 1px hsla(0,0%,100%,.08);transition:transform .28s var(--nb-ease),background .28s var(--nb-ease),box-shadow .28s var(--nb-ease)}.nextbill-reference-home .testimonial-select:focus-visible:after,.nextbill-reference-home .testimonial-select:hover:after{transform:translateX(50%) translateY(-2px) scale(1.1);box-shadow:0 13px 28px rgba(2,44,34,.3),inset 0 0 0 1px hsla(0,0%,100%,.14)}.nextbill-reference-home .testimonial-copy,.nextbill-reference-home .testimonial-slide:not(.is-active) .testimonial-copy{position:absolute;top:0;right:0;display:flex;width:318px;min-width:318px;height:100%;opacity:0;visibility:hidden;transform:translateX(16px);transition:opacity .26s var(--nb-ease),transform .42s var(--nb-ease),visibility 0s linear .42s}.nextbill-reference-home .testimonial-slide.is-active .testimonial-copy{opacity:1;visibility:visible;transform:translateX(0);transition-delay:.19s,.15s,0s}.nextbill-reference-home .final-cta-modern{position:relative;isolation:isolate;color:#fff;background:radial-gradient(circle at 12% 18%,rgba(6,182,212,.13),transparent 32%),radial-gradient(circle at 88% 78%,rgba(132,204,22,.14),transparent 36%),linear-gradient(145deg,#073d33,#052e27 52%,#062a24)}.nextbill-reference-home .final-cta-modern:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;opacity:.3;background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:72px 72px;mask-image:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent)}.nextbill-reference-home .final-cta-modern-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(310px,.72fr);align-items:end;gap:clamp(48px,8vw,128px)}.nextbill-reference-home .final-cta-modern-heading{max-width:780px;margin:0}.nextbill-reference-home .final-cta-modern-heading h2{max-width:12ch;font-size:clamp(42px,5.4vw,76px);line-height:.98;letter-spacing:-.052em}.nextbill-reference-home .final-cta-modern-heading>p{max-width:59ch;color:rgba(232,255,246,.69)}.nextbill-reference-home .final-cta-conversion{display:grid;gap:12px;padding-left:clamp(24px,3.4vw,48px);border-left:1px solid rgba(141,240,200,.2)}.nextbill-reference-home .final-cta-conversion-label{margin:0 0 7px;color:rgba(232,255,246,.55);font-family:var(--font-head);font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.nextbill-reference-home :where(.final-cta-primary,.final-cta-secondary){display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:18px;padding:0 22px;border-radius:var(--nb-radius-pill);font-family:var(--font-head);font-size:13px;font-weight:800;transition:transform .3s var(--nb-ease),gap .3s var(--nb-ease),color .3s var(--nb-ease),background .3s var(--nb-ease),border-color .3s var(--nb-ease),box-shadow .3s var(--nb-ease)}.nextbill-reference-home .final-cta-primary{color:var(--nb-green-deep);background:#fff;box-shadow:0 14px 34px rgba(0,0,0,.18)}.nextbill-reference-home .final-cta-secondary{border:1px solid hsla(0,0%,100%,.3);color:#fff;background:hsla(0,0%,100%,.055);backdrop-filter:blur(12px)}.nextbill-reference-home :where(.final-cta-primary,.final-cta-secondary):focus-visible,.nextbill-reference-home :where(.final-cta-primary,.final-cta-secondary):hover{gap:26px;transform:translateY(-3px)}.nextbill-reference-home .final-cta-primary:focus-visible,.nextbill-reference-home .final-cta-primary:hover{box-shadow:0 20px 42px rgba(0,0,0,.25)}.nextbill-reference-home .final-cta-secondary:focus-visible,.nextbill-reference-home .final-cta-secondary:hover{border-color:rgba(141,240,200,.52);background:hsla(0,0%,100%,.1)}.nextbill-reference-home .final-cta-conversion small{margin-top:3px;color:rgba(232,255,246,.58);font-size:11px}.nextbill-reference-home .final-cta-assurances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(56px,8vw,104px);padding-top:clamp(24px,3vw,34px);border-top:1px solid hsla(0,0%,100%,.14)}.nextbill-reference-home .final-cta-assurances>div{display:grid;gap:5px;min-width:0;padding-inline:clamp(20px,3vw,42px)}.nextbill-reference-home .final-cta-assurances>div:first-child{padding-left:0}.nextbill-reference-home .final-cta-assurances>div+div{border-left:1px solid hsla(0,0%,100%,.12)}.nextbill-reference-home .final-cta-assurances strong{color:#fff;font-family:var(--font-head);font-size:clamp(20px,2vw,27px);line-height:1.1;letter-spacing:-.025em}.nextbill-reference-home .final-cta-assurances span{color:rgba(232,255,246,.57);font-size:11px;line-height:1.5}@media (max-width:900px){.nextbill-reference-home .final-cta-modern-layout{grid-template-columns:1fr;align-items:start}.nextbill-reference-home .final-cta-conversion{width:min(100%,480px)}}@media (max-width:700px){.nextbill-reference-home .testimonial-copy,.nextbill-reference-home .testimonial-slide:not(.is-active) .testimonial-copy{top:220px;right:0;width:100%;min-width:0;height:266px;transform:translateY(14px)}.nextbill-reference-home .testimonial-slide.is-active .testimonial-copy{transform:translateY(0)}.nextbill-reference-home .final-cta-conversion{padding-top:24px;padding-left:0;border-top:1px solid rgba(141,240,200,.2);border-left:0}.nextbill-reference-home .final-cta-assurances{grid-template-columns:1fr}.nextbill-reference-home .final-cta-assurances>div{padding:18px 0}.nextbill-reference-home .final-cta-assurances>div:first-child{padding-top:0}.nextbill-reference-home .final-cta-assurances>div+div{border-top:1px solid hsla(0,0%,100%,.1);border-left:0}}@media (max-width:420px){.nextbill-reference-home .testimonial-copy,.nextbill-reference-home .testimonial-slide:not(.is-active) .testimonial-copy{top:210px;height:276px}.nextbill-reference-home .final-cta-modern-heading h2{font-size:clamp(38px,12vw,52px)}}@media (prefers-reduced-motion:reduce){.nextbill-reference-home .testimonial-copy,.nextbill-reference-home .testimonial-media iframe,.nextbill-reference-home .testimonial-slide,.nextbill-reference-home :where(.final-cta-primary,.final-cta-secondary){transition:none}}.nextbill-reference-home .testimonial-slide{display:block}.nextbill-reference-home .testimonial-media{position:absolute;top:0;bottom:0;left:0;width:104px;min-width:0;height:100%;contain:paint;transform:translateZ(0);transition:width .56s var(--nb-ease)}.nextbill-reference-home .testimonial-slide.is-active .testimonial-media{width:356px;min-width:0}.nextbill-reference-home .testimonial-media iframe,.nextbill-reference-home .testimonial-slide.is-active .testimonial-media iframe,.nextbill-reference-home .testimonial-slide:not(.is-active) .testimonial-media iframe,.nextbill-reference-home .testimonial-slide:not(.is-active):focus-within .testimonial-media iframe,.nextbill-reference-home .testimonial-slide:not(.is-active):hover .testimonial-media iframe{position:absolute;top:0;left:50%;width:356px;max-width:none;height:100%;transform:translate3d(-50%,0,0) scale(1.006);backface-visibility:hidden}.nextbill-reference-home .testimonial-slide.is-active .testimonial-copy{transition-delay:.34s,.3s,0s}@media (max-width:700px){.nextbill-reference-home .testimonial-media{width:70px;height:220px;bottom:auto}.nextbill-reference-home .testimonial-slide.is-active .testimonial-media{width:100%}.nextbill-reference-home .testimonial-media iframe,.nextbill-reference-home .testimonial-slide.is-active .testimonial-media iframe,.nextbill-reference-home .testimonial-slide:not(.is-active) .testimonial-media iframe,.nextbill-reference-home .testimonial-slide:not(.is-active):focus-within .testimonial-media iframe,.nextbill-reference-home .testimonial-slide:not(.is-active):hover .testimonial-media iframe{width:min(84vw,430px);height:220px}}@media (max-width:420px){.nextbill-reference-home .testimonial-media{width:66px;height:210px}.nextbill-reference-home .testimonial-media iframe,.nextbill-reference-home .testimonial-slide.is-active .testimonial-media iframe,.nextbill-reference-home .testimonial-slide:not(.is-active) .testimonial-media iframe,.nextbill-reference-home .testimonial-slide:not(.is-active):focus-within .testimonial-media iframe,.nextbill-reference-home .testimonial-slide:not(.is-active):hover .testimonial-media iframe{width:calc(100vw - 54px);height:210px}}@media (prefers-reduced-motion:reduce){.nextbill-reference-home .testimonial-media{transition:none}}.nextbill-reference-home .nb-count-up{display:inline-block;min-width:var(--count-width);font-variant-numeric:tabular-nums;white-space:nowrap}.nextbill-reference-home .stats-minimal-item .nb-count-up{text-align:left}:root{--nb2-ink-abyss:#050a08;--nb2-ink:#0a120f;--nb2-ink-raised:#101c17;--nb2-ink-line:hsla(0,0%,100%,.09);--nb2-ink-line-strong:hsla(0,0%,100%,.16);--nb2-grad-accent:linear-gradient(135deg,var(--nb-emerald-500) 0%,var(--nb-teal-500) 100%);--nb2-grad-accent-deep:linear-gradient(135deg,var(--nb-emerald-700) 0%,var(--nb-teal-700) 100%);--nb2-grad-text:linear-gradient(120deg,var(--nb-emerald-700) 0%,var(--nb-teal-600) 55%,var(--nb-emerald-600) 100%);--nb2-grad-text-dk:linear-gradient(120deg,#eafff6 0%,var(--nb-emerald-400) 48%,var(--nb-teal-300) 100%);--nb2-border-control:var(--nb-ink-600);--nb2-glass:hsla(0,0%,100%,.72);--nb2-glass-line:hsla(0,0%,100%,.9);--nb2-glass-dk:hsla(0,0%,100%,.05);--nb2-lift-1:0 1px 2px rgba(6,32,24,.04),0 2px 6px -2px rgba(6,32,24,.06);--nb2-lift-2:0 2px 4px rgba(6,32,24,.04),0 12px 28px -12px rgba(6,32,24,.13);--nb2-lift-3:0 6px 12px rgba(6,32,24,.05),0 28px 56px -20px rgba(6,32,24,.18);--nb2-lift-glow:0 18px 44px -18px rgba(0,98,69,.45);--nb2-sec-y:clamp(4.5rem,7.5vw,8.5rem);--nb2-sec-y-tight:clamp(3rem,5vw,5rem);--nb2-gutter:clamp(1.25rem,4.5vw,3.5rem);--nb2-maxw:1200px;--nb2-maxw-wide:1360px;--nb2-maxw-narrow:940px}.nb-tex{position:absolute;inset:0;pointer-events:none}.nb-tex--grid{background-image:linear-gradient(90deg,rgba(0,98,69,.055) 1px,transparent 0),linear-gradient(180deg,rgba(0,98,69,.055) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(120% 80% at 50% 0,#000 20%,transparent 78%);mask-image:radial-gradient(120% 80% at 50% 0,#000 20%,transparent 78%)}.nb-sec--ink .nb-tex--grid,.nb-tex--grid.nb-tex--dk{background-image:linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.05) 1px,transparent 0)}.nb-tex--dots{background-image:radial-gradient(rgba(0,98,69,.1) 1px,transparent 0);background-size:22px 22px;-webkit-mask-image:radial-gradient(100% 70% at 50% 50%,#000 10%,transparent 75%);mask-image:radial-gradient(100% 70% at 50% 50%,#000 10%,transparent 75%)}.nb-sec--ink .nb-tex--dots{background-image:radial-gradient(rgba(97,208,164,.16) 1px,transparent 0)}.nb-tex--aurora:after,.nb-tex--aurora:before{content:"";position:absolute;border-radius:50%;filter:blur(80px)}.nb-tex--aurora:before{width:46rem;height:30rem;top:-14rem;left:-8rem;background:radial-gradient(circle,rgba(0,186,135,.2) 0,transparent 68%)}.nb-tex--aurora:after{width:40rem;height:28rem;bottom:-16rem;right:-10rem;background:radial-gradient(circle,rgba(28,180,182,.16) 0,transparent 68%)}.nb-sec--ink .nb-tex--aurora:before{background:radial-gradient(circle,rgba(0,186,135,.3) 0,transparent 68%)}.nb-sec--ink .nb-tex--aurora:after{background:radial-gradient(circle,rgba(28,180,182,.22) 0,transparent 68%)}.nb-sec{position:relative;isolation:isolate;padding-block:var(--nb2-sec-y);overflow:clip}.nb-sec--tight{padding-block:var(--nb2-sec-y-tight)}.nb-sec--flush-top{padding-top:0}.nb-sec--flush-bottom{padding-bottom:0}.nb-sec--canvas{background:var(--nb-bg-surface)}.nb-sec--wash{background:var(--nb-bg-canvas)}.nb-sec--tint{background:linear-gradient(180deg,var(--nb-bg-surface) 0,var(--nb-emerald-50) 42%,var(--nb-bg-surface) 100%)}.nb-sec--ink{background:var(--nb2-ink);color:var(--nb-dk-text-secondary)}.nb-sec--ink h1,.nb-sec--ink h2,.nb-sec--ink h3,.nb-sec--ink h4,.nb-sec--ink strong{color:var(--nb-dk-text-primary)}.nb-sec--ink-inset{background:transparent;padding-block:clamp(2rem,4vw,4rem)}.nb-sec--ink-inset>.nb-wrap{background:var(--nb2-ink);color:var(--nb-dk-text-secondary);border-radius:clamp(24px,3vw,40px);padding:clamp(2.5rem,5vw,5rem) clamp(1.5rem,4vw,4rem);position:relative;isolation:isolate;overflow:clip}.nb-sec--ink-inset h2,.nb-sec--ink-inset h3,.nb-sec--ink-inset h4{color:var(--nb-dk-text-primary)}.nb-wrap{width:min(100% - (var(--nb2-gutter) * 2),var(--nb2-maxw))}.nb-wrap,.nb-wrap--narrow,.nb-wrap--wide{position:relative;z-index:1;margin-inline:auto}.nb-wrap--wide{width:min(100% - (var(--nb2-gutter) * 2),var(--nb2-maxw-wide))}.nb-wrap--narrow{width:min(100% - (var(--nb2-gutter) * 2),var(--nb2-maxw-narrow))}.nb-rule{height:1px;border:0;background:linear-gradient(90deg,transparent,var(--nb-border-subtle) 15%,var(--nb-border-subtle) 85%,transparent)}.nb-sec--ink .nb-rule{background:linear-gradient(90deg,transparent,var(--nb2-ink-line) 15%,var(--nb2-ink-line) 85%,transparent)}.nb-eyebrow{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .85rem .4rem .7rem;border-radius:var(--nb-r-pill);background:var(--nb-accent-muted);border:1px solid var(--nb-emerald-200);color:var(--nb-accent-text);font-family:var(--nb-font-body);font-size:var(--nb-t-label);font-weight:var(--nb-fw-semibold);letter-spacing:var(--nb-ls-label);text-transform:uppercase;line-height:1;white-space:nowrap}.nb-eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--nb-accent-bright);box-shadow:0 0 0 3px rgba(0,186,135,.18);flex:none}.nb-eyebrow--dk,.nb-sec--ink .nb-eyebrow,.nb-sec--ink-inset .nb-eyebrow{background:rgba(97,208,164,.1);border-color:rgba(97,208,164,.26);color:var(--nb-dk-accent-text)}.nb-h1{font-size:var(--nb-t-display-xl);line-height:var(--nb-lh-display)}.nb-h1,.nb-h2{font-family:var(--nb-font-display);letter-spacing:var(--nb-ls-display);font-weight:var(--nb-fw-bold);color:var(--nb-text-primary);text-wrap:balance;margin:0}.nb-h2{font-size:var(--nb-t-display-l);line-height:1.12}.nb-h3{font-size:var(--nb-t-display-m);line-height:1.18}.nb-h3,.nb-h4{font-family:var(--nb-font-display);letter-spacing:var(--nb-ls-heading);font-weight:var(--nb-fw-semibold);color:var(--nb-text-primary);margin:0}.nb-h4{font-size:var(--nb-t-heading-l);line-height:var(--nb-lh-heading)}.nb-sec--ink .nb-h1,.nb-sec--ink .nb-h2,.nb-sec--ink .nb-h3,.nb-sec--ink .nb-h4,.nb-sec--ink-inset .nb-h2,.nb-sec--ink-inset .nb-h3,.nb-sec--ink-inset .nb-h4{color:var(--nb-dk-text-primary)}.nb-grad{background:var(--nb2-grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.nb-grad--dk,.nb-sec--ink .nb-grad,.nb-sec--ink-inset .nb-grad{background:var(--nb2-grad-text-dk);-webkit-background-clip:text;background-clip:text;color:transparent}.nb-lead{font-family:var(--nb-font-body);font-size:var(--nb-t-body-l);line-height:var(--nb-lh-body);letter-spacing:var(--nb-ls-body);color:var(--nb-text-secondary);max-width:var(--nb-measure);margin:0}.nb-sec--ink .nb-lead,.nb-sec--ink-inset .nb-lead{color:var(--nb-dk-text-secondary)}.nb-body{font-family:var(--nb-font-body);font-size:var(--nb-t-body);line-height:var(--nb-lh-body);color:var(--nb-text-secondary);margin:0}.nb-sec--ink .nb-body,.nb-sec--ink-inset .nb-body{color:var(--nb-dk-text-secondary)}.nb-kicker{font-family:var(--nb-font-body);font-size:var(--nb-t-label);font-weight:var(--nb-fw-bold);letter-spacing:var(--nb-ls-label);text-transform:uppercase;color:var(--nb-accent-text);margin:0}.nb-sec--ink .nb-kicker,.nb-sec--ink-inset .nb-kicker{color:var(--nb-dk-accent-text)}.nb-head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--nb-s-4);margin-bottom:clamp(2.5rem,4vw,4rem)}.nb-head--center{align-items:center;text-align:center;max-width:52rem}.nb-head--center,.nb-head--center .nb-lead{margin-inline:auto}.nb-head--split{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:var(--nb-s-6);flex-wrap:wrap}.nb-head--split>div:first-child{display:flex;flex-direction:column;align-items:flex-start;gap:var(--nb-s-4);max-width:44rem}.nb-btn{--_bg:var(--nb-accent-solid);--_fg:var(--nb-text-on-accent);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.95rem 1.6rem;border:1px solid transparent;border-radius:var(--nb-r-pill);background:var(--_bg);color:var(--_fg);font-family:var(--nb-font-body);font-size:var(--nb-t-body-s);font-weight:var(--nb-fw-semibold);letter-spacing:-.005em;line-height:1;cursor:pointer;white-space:nowrap;overflow:hidden;transition:transform var(--nb-d-2) var(--nb-ease-out),box-shadow var(--nb-d-2) var(--nb-ease-out),background-color var(--nb-d-1) linear,border-color var(--nb-d-1) linear,color var(--nb-d-1) linear}.nb-btn>svg{flex:none}.nb-btn__arrow{display:inline-block;transition:transform var(--nb-d-2) var(--nb-ease-spring)}.nb-btn:hover .nb-btn__arrow{transform:translateX(3px)}.nb-btn--primary{background:var(--nb2-grad-accent-deep);box-shadow:var(--nb2-lift-glow)}.nb-btn--primary:hover{transform:translateY(-2px);box-shadow:0 22px 50px -16px rgba(0,98,69,.55)}.nb-btn--primary:active{transform:translateY(0)}.nb-btn--ghost{background:var(--nb-bg-surface);color:var(--nb-text-primary);border-color:var(--nb2-border-control);box-shadow:var(--nb2-lift-1)}.nb-btn--ghost:hover{transform:translateY(-2px);border-color:var(--nb-emerald-300);color:var(--nb-accent-text);box-shadow:var(--nb2-lift-2)}.nb-btn--onink{background:var(--nb-dk-accent-solid);color:var(--nb-dk-text-on-accent)}.nb-btn--onink:hover{transform:translateY(-2px);background:var(--nb-emerald-300);box-shadow:0 20px 44px -16px rgba(97,208,164,.45)}.nb-btn--onink-ghost{background:var(--nb2-glass-dk);color:var(--nb-dk-text-primary);border-color:var(--nb2-ink-line-strong)}.nb-btn--onink-ghost:hover{transform:translateY(-2px);background:hsla(0,0%,100%,.1);border-color:rgba(97,208,164,.4)}.nb-btn--lg{padding:1.1rem 2rem;font-size:var(--nb-t-body)}.nb-btn--sm{padding:.7rem 1.15rem;font-size:var(--nb-t-body-xs)}.nb-btn--block{width:100%}.nb-link{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--nb-font-body);font-size:var(--nb-t-body-s);font-weight:var(--nb-fw-semibold);color:var(--nb-accent-text);position:relative;padding-bottom:2px;transition:gap var(--nb-d-2) var(--nb-ease-out)}.nb-link:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--nb-d-2) var(--nb-ease-out)}.nb-link:hover{gap:.65rem}.nb-link:hover:after{transform:scaleX(1)}.nb-link--dk,.nb-sec--ink .nb-link,.nb-sec--ink-inset .nb-link{color:var(--nb-dk-accent-text)}.nb-card{position:relative;display:flex;flex-direction:column;gap:var(--nb-s-3);padding:clamp(1.4rem,2.2vw,2rem);background:var(--nb-bg-surface);border:1px solid var(--nb-border-subtle);border-radius:var(--nb-r-lg);box-shadow:var(--nb2-lift-1);transition:transform var(--nb-d-2) var(--nb-ease-out),box-shadow var(--nb-d-2) var(--nb-ease-out),border-color var(--nb-d-2) var(--nb-ease-out)}.nb-card--hover:hover{transform:translateY(-4px);border-color:var(--nb-emerald-200);box-shadow:var(--nb2-lift-3)}.nb-card--spot:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(22rem circle at var(--mx,50%) var(--my,0),rgba(0,186,135,.1),transparent 62%);opacity:0;transition:opacity var(--nb-d-3) var(--nb-ease-out);pointer-events:none}.nb-card--spot:hover:before{opacity:1}.nb-card--ink{background:var(--nb2-ink-raised);border-color:var(--nb2-ink-line);color:var(--nb-dk-text-secondary);box-shadow:none}.nb-card--ink .nb-h4,.nb-card--ink h3,.nb-card--ink h4{color:var(--nb-dk-text-primary)}.nb-card--ink.nb-card--hover:hover{border-color:rgba(97,208,164,.32);box-shadow:0 24px 60px -24px rgba(0,0,0,.7)}.nb-card--ink.nb-card--spot:before{background:radial-gradient(22rem circle at var(--mx,50%) var(--my,0),rgba(97,208,164,.13),transparent 62%)}.nb-card--glass{background:var(--nb2-glass);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);border-color:var(--nb2-glass-line);box-shadow:var(--nb2-lift-2)}.nb-card--flat{box-shadow:none;background:var(--nb-bg-canvas);border-color:transparent}.nb-card--accent{border-color:var(--nb-emerald-200)}.nb-card--accent:after{content:"";position:absolute;top:-1px;left:clamp(1.4rem,2.2vw,2rem);right:clamp(1.4rem,2.2vw,2rem);height:2px;border-radius:2px;background:var(--nb2-grad-accent)}.nb-icon{display:grid;place-items:center;width:2.75rem;height:2.75rem;flex:none;border-radius:14px;background:var(--nb-accent-muted);color:var(--nb-accent-text);border:1px solid var(--nb-emerald-200)}.nb-icon svg{width:1.25rem;height:1.25rem}.nb-icon--solid{background:var(--nb2-grad-accent-deep);color:#fff;border-color:transparent}.nb-icon--lg{width:3.25rem;height:3.25rem;border-radius:16px}.nb-card--ink .nb-icon,.nb-sec--ink .nb-icon,.nb-sec--ink-inset .nb-icon{background:rgba(97,208,164,.12);border-color:rgba(97,208,164,.24);color:var(--nb-dk-accent-text)}.nb-media{position:relative;border-radius:var(--nb-r-lg);overflow:hidden;background:linear-gradient(160deg,var(--nb-emerald-50) 0,var(--nb-bg-surface) 55%,var(--nb-teal-50) 100%);border:1px solid var(--nb-border-subtle);box-shadow:var(--nb2-lift-2);aspect-ratio:4/3}.nb-media img{object-fit:contain;padding:clamp(1rem,2.5vw,2rem)}.nb-media--cover img{object-fit:cover;padding:0}.nb-media--tall{aspect-ratio:3/4}.nb-media--wide{aspect-ratio:16/10}.nb-media--ink{background:linear-gradient(160deg,var(--nb2-ink-raised),var(--nb2-ink));border-color:var(--nb2-ink-line)}.nb-grid{display:grid;gap:clamp(1rem,1.6vw,1.5rem)}.nb-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.nb-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.nb-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.nb-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}.nb-split--flip>:first-child{order:2}.nb-split--copy-lead{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.nb-split__copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--nb-s-4)}.nb-bento{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(1rem,1.6vw,1.5rem)}.nb-bento>*{grid-column:span 2}.nb-bento__half>*{grid-column:span 3}.nb-b2{grid-column:span 2!important}.nb-b3{grid-column:span 3!important}.nb-b4{grid-column:span 4!important}.nb-b6{grid-column:span 6!important}.nb-stat{display:flex;flex-direction:column;gap:.35rem}.nb-stat__num{font-family:var(--nb-font-display);font-size:clamp(2.25rem,1.4rem + 2.6vw,3.5rem);font-weight:var(--nb-fw-bold);line-height:1;letter-spacing:-.04em;background:var(--nb2-grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.nb-sec--ink .nb-stat__num,.nb-sec--ink-inset .nb-stat__num{background:var(--nb2-grad-text-dk);-webkit-background-clip:text;background-clip:text;color:transparent}.nb-stat__label{font-family:var(--nb-font-body);font-size:var(--nb-t-body-s);line-height:var(--nb-lh-tight);color:var(--nb-text-tertiary)}.nb-sec--ink .nb-stat__label,.nb-sec--ink-inset .nb-stat__label{color:var(--nb-dk-text-tertiary)}.nb-checks{display:flex;flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none}.nb-checks li{display:grid;grid-template-columns:1.15rem 1fr;gap:.7rem;align-items:start;font-family:var(--nb-font-body);font-size:var(--nb-t-body);line-height:1.55;color:var(--nb-text-secondary)}.nb-checks li:before{content:"";margin-top:.28rem;width:1.15rem;height:1.15rem;border-radius:50%;background:var(--nb-accent-muted) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 4.8 8.5 9.5 3.8' fill='none' stroke='%2300805b' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /11px no-repeat}.nb-card--ink .nb-checks li,.nb-sec--ink .nb-checks li,.nb-sec--ink-inset .nb-checks li{color:var(--nb-dk-text-secondary)}.nb-card--ink .nb-checks li:before,.nb-sec--ink .nb-checks li:before,.nb-sec--ink-inset .nb-checks li:before{background:rgba(97,208,164,.14) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2 4.8 8.5 9.5 3.8' fill='none' stroke='%2361d0a4' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50% /11px no-repeat}.nb-rail{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.nb-rail>li{position:relative;display:grid;grid-template-columns:2rem 1fr;gap:var(--nb-s-4);padding-bottom:clamp(1.75rem,3vw,2.75rem)}.nb-rail>li:last-child{padding-bottom:0}.nb-rail>li:before{content:"";margin-top:.3rem;width:2rem;height:2rem;border-radius:50%;background:radial-gradient(circle at center,var(--nb-accent-bright) 0 3.5px,transparent 3.5px),var(--nb-bg-surface);border:1px solid var(--nb-emerald-200);z-index:1}.nb-rail>li:not(:last-child):after{content:"";position:absolute;left:1rem;top:2.6rem;bottom:.5rem;width:1px;background:linear-gradient(180deg,var(--nb-emerald-200),transparent)}.nb-sec--ink .nb-rail>li:before,.nb-sec--ink-inset .nb-rail>li:before{background:radial-gradient(circle at center,var(--nb-emerald-400) 0 3.5px,transparent 3.5px),var(--nb2-ink-raised);border-color:rgba(97,208,164,.3)}.nb-sec--ink .nb-rail>li:not(:last-child):after,.nb-sec--ink-inset .nb-rail>li:not(:last-child):after{background:linear-gradient(180deg,rgba(97,208,164,.3),transparent)}.nb-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .8rem;border-radius:var(--nb-r-pill);border:1px solid var(--nb-border-subtle);background:var(--nb-bg-surface);color:var(--nb-text-secondary);font-family:var(--nb-font-body);font-size:var(--nb-t-body-xs);font-weight:var(--nb-fw-medium);white-space:nowrap}.nb-chip--accent{background:var(--nb-accent-muted);border-color:var(--nb-emerald-200);color:var(--nb-accent-text)}.nb-sec--ink .nb-chip,.nb-sec--ink-inset .nb-chip{background:var(--nb2-glass-dk);border-color:var(--nb2-ink-line);color:var(--nb-dk-text-secondary)}.nb-marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.nb-marquee__track{display:flex;width:max-content;gap:clamp(1rem,2vw,2rem);animation:nb-marquee var(--nb-marquee-dur,42s) linear infinite}.nb-marquee:hover .nb-marquee__track{animation-play-state:paused}.nb-marquee__set{display:flex;gap:clamp(1rem,2vw,2rem);align-items:center}.nb-marquee--rev .nb-marquee__track{animation-direction:reverse}@keyframes nb-marquee{to{transform:translateX(-50%)}}.nb-emailform{display:flex;align-items:center;gap:.6rem;width:min(100%,38rem);min-height:4rem;padding:.4rem;background:var(--nb-bg-surface);border:1px solid var(--nb2-border-control);border-radius:1.25rem;box-shadow:var(--nb2-lift-2);transition:border-color var(--nb-d-2) var(--nb-ease-out),box-shadow var(--nb-d-2) var(--nb-ease-out)}.nb-emailform:focus-within{border-color:var(--nb-emerald-400);box-shadow:var(--nb2-lift-2),0 0 0 3px rgba(0,186,135,.13)}.nb-emailform__field{display:flex;min-width:0;flex:1;align-items:center;gap:.7rem;padding-left:.35rem}.nb-emailform__icon{display:grid;width:2.35rem;height:2.35rem;flex:0 0 2.35rem;place-items:center;border-radius:.8rem;color:var(--nb-accent-text);background:var(--nb-accent-muted)}.nb-emailform__icon svg{display:block}.nb-emailform input{flex:1;min-width:0;min-height:3.1rem;padding:0 .2rem;border:0;background:transparent;font-family:var(--nb-font-body);font-size:var(--nb-t-body-s);color:var(--nb-text-primary)}.nb-emailform input::placeholder{color:var(--nb-text-tertiary)}.nb-emailform .nb-btn{min-height:3.2rem;flex:none;padding:.85rem 1.35rem;border-radius:.95rem}.nb-emailform--dk{background:hsla(0,0%,100%,.055);border-color:rgba(141,240,200,.22);box-shadow:none}.nb-emailform--dk:focus-within{border-color:rgba(141,240,200,.56);box-shadow:0 0 0 3px rgba(141,240,200,.11)}.nb-emailform--dk .nb-emailform__icon{color:var(--nb-emerald-200);background:rgba(141,240,200,.1)}.nb-emailform--dk input{color:var(--nb-dk-text-primary)}.nb-emailform--dk input::placeholder{color:var(--nb-dk-text-tertiary)}.nb-tabs{display:flex;gap:.35rem;padding:.35rem;background:var(--nb-bg-subtle);border:1px solid var(--nb-border-subtle);border-radius:var(--nb-r-pill);overflow-x:auto;scrollbar-width:none;max-width:100%}.nb-tabs::-webkit-scrollbar{display:none}.nb-tabs button{flex:none;padding:.65rem 1.1rem;border-radius:var(--nb-r-pill);font-family:var(--nb-font-body);font-size:var(--nb-t-body-s);font-weight:var(--nb-fw-semibold);color:var(--nb-text-tertiary);white-space:nowrap;transition:color var(--nb-d-1) linear,background-color var(--nb-d-2) var(--nb-ease-out)}.nb-tabs button:hover{color:var(--nb-text-primary)}.nb-tabs button.is-active,.nb-tabs button[aria-selected=true]{background:var(--nb-bg-surface);color:var(--nb-accent-text);box-shadow:var(--nb2-lift-1)}.nb-sec--ink .nb-tabs,.nb-sec--ink-inset .nb-tabs{background:var(--nb2-glass-dk);border-color:var(--nb2-ink-line)}.nb-sec--ink .nb-tabs button,.nb-sec--ink-inset .nb-tabs button{color:var(--nb-dk-text-tertiary)}.nb-sec--ink .nb-tabs button[aria-selected=true],.nb-sec--ink-inset .nb-tabs button[aria-selected=true]{background:rgba(97,208,164,.14);color:var(--nb-dk-accent-text);box-shadow:none}.nb-vtabs{display:flex;flex-direction:column;gap:.25rem}.nb-vtabs button{position:relative;text-align:left;padding:.85rem 1rem .85rem 1.15rem;border-radius:var(--nb-r-sm);font-family:var(--nb-font-body);font-size:var(--nb-t-body);font-weight:var(--nb-fw-semibold);color:var(--nb-text-tertiary);transition:color var(--nb-d-1) linear,background-color var(--nb-d-2) var(--nb-ease-out)}.nb-vtabs button:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) scaleY(0);width:3px;height:60%;border-radius:3px;background:var(--nb2-grad-accent);transition:transform var(--nb-d-2) var(--nb-ease-spring)}.nb-vtabs button:hover{color:var(--nb-text-primary);background:var(--nb-bg-subtle)}.nb-vtabs button[aria-selected=true]{color:var(--nb-accent-text);background:var(--nb-accent-muted)}.nb-vtabs button[aria-selected=true]:before{transform:translateY(-50%) scaleY(1)}.nb-acc{display:flex;flex-direction:column}.nb-acc__item{border-bottom:1px solid var(--nb-border-subtle)}.nb-acc__item:first-child{border-top:1px solid var(--nb-border-subtle)}.nb-acc__q{display:flex;align-items:center;justify-content:space-between;gap:var(--nb-s-4);width:100%;padding:1.35rem 0;text-align:left;font-family:var(--nb-font-display);font-size:var(--nb-t-heading-s);font-weight:var(--nb-fw-semibold);line-height:1.4;color:var(--nb-text-primary);transition:color var(--nb-d-1) linear}.nb-acc__q:hover{color:var(--nb-accent-text)}.nb-acc__sign{flex:none;display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;border:1px solid var(--nb-border-default);color:var(--nb-accent-text);transition:transform var(--nb-d-3) var(--nb-ease-spring),background-color var(--nb-d-2) linear,border-color var(--nb-d-2) linear}.nb-acc__q[aria-expanded=true] .nb-acc__sign{transform:rotate(135deg);background:var(--nb-accent-muted);border-color:var(--nb-emerald-200)}.nb-acc__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--nb-d-3) var(--nb-ease-out)}.nb-acc__a>div{overflow:hidden}.nb-acc__item.is-open .nb-acc__a{grid-template-rows:1fr}.nb-acc__a p{margin:0;padding-bottom:1.35rem;font-family:var(--nb-font-body);font-size:var(--nb-t-body);line-height:var(--nb-lh-body);color:var(--nb-text-secondary);max-width:var(--nb-measure)}.nb-sec--ink .nb-acc__item,.nb-sec--ink-inset .nb-acc__item{border-color:var(--nb2-ink-line)}.nb-sec--ink .nb-acc__q,.nb-sec--ink-inset .nb-acc__q{color:var(--nb-dk-text-primary)}.nb-sec--ink .nb-acc__sign,.nb-sec--ink-inset .nb-acc__sign{border-color:var(--nb2-ink-line-strong);color:var(--nb-dk-accent-text)}.nb-sec--ink .nb-acc__a p,.nb-sec--ink-inset .nb-acc__a p{color:var(--nb-dk-text-secondary)}[data-nb-root][data-nb-ready] [data-nb-reveal]{opacity:0;transform:translateY(18px);transition:opacity var(--nb-d-4) var(--nb-ease-out),transform var(--nb-d-4) var(--nb-ease-out);transition-delay:var(--nb-rd,0ms)}[data-nb-root][data-nb-ready] [data-nb-reveal].is-in{opacity:1;transform:none}.nb-stagger>*{--nb-rd:0ms}.nb-stagger>:nth-child(2){--nb-rd:70ms}.nb-stagger>:nth-child(3){--nb-rd:140ms}.nb-stagger>:nth-child(4){--nb-rd:210ms}.nb-stagger>:nth-child(5){--nb-rd:280ms}.nb-stagger>:nth-child(6){--nb-rd:350ms}.nb-stagger>:nth-child(7){--nb-rd:420ms}.nb-stagger>:nth-child(8){--nb-rd:490ms}@media (prefers-reduced-motion:reduce){[data-nb-reveal]{opacity:1;transform:none}.nb-marquee__track{animation:none}}[hidden]{display:none!important}.nb-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.nb-stack{display:flex;flex-direction:column}.nb-row{display:flex;align-items:center}.nb-wrapf{flex-wrap:wrap}.nb-g1{gap:var(--nb-s-1)}.nb-g2{gap:var(--nb-s-2)}.nb-g3{gap:var(--nb-s-3)}.nb-g4{gap:var(--nb-s-4)}.nb-g5{gap:var(--nb-s-5)}.nb-g6{gap:var(--nb-s-6)}.nb-g8{gap:var(--nb-s-8)}@media (max-width:1080px){.nb-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.nb-bento{grid-template-columns:repeat(4,minmax(0,1fr))}.nb-b4,.nb-b6{grid-column:span 4!important}.nb-b3{grid-column:span 2!important}}@media (max-width:900px){.nb-split,.nb-split--copy-lead{grid-template-columns:minmax(0,1fr);gap:clamp(1.75rem,5vw,2.5rem)}.nb-split--flip>:first-child{order:0}.nb-split--media-first>.nb-split__copy{order:2}.nb-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.nb-head--split{flex-direction:column;align-items:flex-start}}@media (max-width:720px){.nb-bento,.nb-grid--2,.nb-grid--3,.nb-grid--4{grid-template-columns:minmax(0,1fr)}.nb-b2,.nb-b3,.nb-b4,.nb-b6,.nb-bento>*{grid-column:span 1!important}.nb-btn--block-sm{width:100%}.nb-emailform{flex-wrap:wrap;border-radius:var(--nb-r-lg);padding:.65rem}.nb-emailform__field{width:100%;flex-basis:100%;padding-left:.1rem}.nb-emailform .nb-btn,.nb-emailform input{width:100%}.nb-rail>li{grid-template-columns:1.75rem 1fr;gap:var(--nb-s-3)}.nb-rail>li:before{width:1.75rem;height:1.75rem}.nb-rail>li:not(:last-child):after{left:.875rem;top:2.3rem}.nb-sec--ink-inset>.nb-wrap{border-radius:20px}}