.nextbill-reference-home.nextbill-homepage .business-finance{overflow:hidden;background:#fff}.nextbill-reference-home.nextbill-homepage .business-finance-tabs{display:flex;width:min(100%,980px);justify-content:center;gap:clamp(18px,7vw,110px);margin:0 auto clamp(28px,4vw,44px);padding:0 clamp(8px,3vw,34px);border-bottom:1px solid var(--nb-border-strong)}.nextbill-reference-home.nextbill-homepage .business-finance-tabs button{position:relative;min-height:58px;padding:0 10px;border:0;border-radius:0;color:var(--nb-text-muted);background:transparent;cursor:pointer;font-family:var(--font-heading);font-size:clamp(15px,1.5vw,19px);font-weight:600}.nextbill-reference-home.nextbill-homepage .business-finance-tabs button:after{position:absolute;right:8px;bottom:-1px;left:8px;height:3px;border-radius:999px 999px 0 0;background:var(--nb-green);transform:scaleX(0);transition:transform .22s var(--nb-ease);content:""}.nextbill-reference-home.nextbill-homepage .business-finance-tabs button[aria-selected=true]{color:var(--nb-text)}.nextbill-reference-home.nextbill-homepage .business-finance-tabs button[aria-selected=true]:after{transform:scaleX(1)}.nextbill-reference-home.nextbill-homepage .business-finance-panel{display:block}.nextbill-reference-home.nextbill-homepage .business-finance-summary{display:grid;max-width:760px;justify-items:center;align-items:center;gap:8px;margin:0 auto clamp(28px,4vw,44px);padding:0;color:var(--nb-text);background:transparent;text-align:center}.nextbill-reference-home.nextbill-homepage .business-finance-summary p{max-width:62ch;margin:0;color:#46665b;font-family:var(--font-heading);font-size:clamp(16px,1.7vw,21px);font-weight:550;line-height:1.46;letter-spacing:-.025em}.nextbill-reference-home.nextbill-homepage .business-finance-summary .business-finance-focus{color:var(--nb-text-muted);font-family:var(--font-body);font-size:12px;font-weight:650;letter-spacing:0}.nextbill-reference-home.nextbill-homepage .business-finance-rail{display:grid;grid-auto-columns:calc((100% - 54px) / 4);grid-auto-flow:column;align-items:start;gap:18px;overflow-x:auto;padding:3px 2px 18px;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-width:none}.nextbill-reference-home.nextbill-homepage .business-finance-rail::-webkit-scrollbar{display:none}.nextbill-reference-home.nextbill-homepage .business-finance-rail>a{display:grid;min-width:0;align-self:start;grid-template-rows:240px auto;overflow:hidden;border:1px solid #dce9e3;border-radius:18px;color:inherit;background:#fff;text-decoration:none;box-shadow:0 8px 22px rgba(34,75,61,.04);animation:businessCardIn .24s ease both;scroll-snap-align:start;transition:grid-template-rows .28s var(--nb-ease),border-color .18s ease,box-shadow .18s ease,transform .18s ease}.nextbill-reference-home.nextbill-homepage .business-finance-rail>a:focus-visible,.nextbill-reference-home.nextbill-homepage .business-finance-rail>a:hover{grid-template-rows:212px auto;border-color:#afd8c7;outline:0;box-shadow:0 15px 34px rgba(34,75,61,.08);transform:translateY(-3px)}.nextbill-reference-home.nextbill-homepage .business-finance-media{position:relative;overflow:hidden;border-bottom:1px solid #e2ece7;background:linear-gradient(145deg,#f7fbf9,#e6f6ee)}.nextbill-reference-home.nextbill-homepage .business-finance-media img{object-fit:contain;padding:20px}.nextbill-reference-home.nextbill-homepage .business-finance-card-copy{display:flex;min-width:0;flex-direction:column;padding:20px 20px 14px}.nextbill-reference-home.nextbill-homepage .business-finance-card-copy h3{display:-webkit-box;min-height:2.4em;margin:0;overflow:hidden;font-family:var(--font-heading);font-size:clamp(19px,1.7vw,23px);font-weight:650;letter-spacing:-.035em;line-height:1.2;-webkit-box-orient:vertical;-webkit-line-clamp:2}.nextbill-reference-home.nextbill-homepage .business-finance-card-copy p{display:-webkit-box;min-height:4.65em;margin:10px 0 0;overflow:hidden;color:var(--nb-text-muted);font-size:13px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3}.nextbill-reference-home.nextbill-homepage .business-finance-card-copy>span{display:inline-flex;max-height:0;align-items:center;gap:8px;margin-top:0;overflow:hidden;padding-top:0;color:var(--nb-green-deep);opacity:0;font-size:11px;font-weight:800;transform:translateY(8px);transition:max-height .22s var(--nb-ease),padding-top .22s var(--nb-ease),opacity .18s ease,transform .22s var(--nb-ease)}.nextbill-reference-home.nextbill-homepage .business-finance-rail>a:focus-visible .business-finance-card-copy>span,.nextbill-reference-home.nextbill-homepage .business-finance-rail>a:hover .business-finance-card-copy>span{max-height:48px;padding-top:10px;opacity:1;transform:none}.nextbill-reference-home.nextbill-homepage .business-finance-card-copy i{font-style:normal}.nextbill-reference-home.nextbill-homepage .business-finance-controls{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.nextbill-reference-home.nextbill-homepage .business-finance-controls button{display:grid;width:46px;height:46px;place-items:center;border:1px solid #bfd4cb;border-radius:50%;color:var(--nb-green-deep);background:#fff;cursor:pointer;font-size:20px;transition:color .18s ease,background .18s ease,transform .18s ease}.nextbill-reference-home.nextbill-homepage .business-finance-controls button:hover{color:#fff;background:var(--nb-green-deep);transform:translateY(-2px)}.nextbill-reference-home.nextbill-homepage .trusted{background:#f7fbf9}.nextbill-reference-home.nextbill-homepage .trusted .trusted-label{margin:0;color:var(--nb-text);font-family:var(--font-heading);font-size:clamp(22px,3vw,34px);font-weight:650;letter-spacing:-.035em;line-height:1.2}.nextbill-reference-home.nextbill-homepage .trusted-copy{max-width:780px;margin:12px auto 28px;color:var(--nb-text-muted);font-size:14px;line-height:1.7;text-align:center}@keyframes businessCardIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.nextbill-reference-home.nextbill-homepage .capabilities{background:#fff}.nextbill-reference-home.nextbill-homepage .capability-stack{display:grid;gap:20px}.nextbill-reference-home.nextbill-homepage .capability-row{display:grid;grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr);gap:clamp(34px,6vw,76px);align-items:center;min-height:450px;padding:clamp(28px,4vw,52px);border:1px solid var(--nb-border);border-radius:28px;background:#fbfefc}.nextbill-reference-home.nextbill-homepage .capability-row:nth-child(2n) .capability-copy{order:2}.nextbill-reference-home.nextbill-homepage .capability-row:nth-child(2n) .capability-media{order:1}.nextbill-reference-home.nextbill-homepage .capability-copy{max-width:520px}.nextbill-reference-home.nextbill-homepage .capability-eyebrow{margin:0 0 12px!important;color:var(--nb-green-deep)!important;font-size:11px!important;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.nextbill-reference-home.nextbill-homepage .capability-copy h3{margin:0;color:var(--nb-text);font-family:var(--font-heading);font-size:clamp(28px,3.3vw,44px);font-weight:650;letter-spacing:-.045em;line-height:1.1}.nextbill-reference-home.nextbill-homepage .capability-copy>p:not(.capability-eyebrow){margin:18px 0 0;color:var(--nb-text-muted);font-size:15px;line-height:1.72}.nextbill-reference-home.nextbill-homepage .capability-copy ul{display:grid;gap:9px;margin:22px 0 0;padding:0;list-style:none}.nextbill-reference-home.nextbill-homepage .capability-copy li{display:flex;gap:9px;color:#38564c;font-size:13px;line-height:1.55}.nextbill-reference-home.nextbill-homepage .capability-copy li:before{color:var(--nb-green);content:"✓";font-weight:900}.nextbill-reference-home.nextbill-homepage .capability-copy a{display:inline-flex;align-items:center;gap:9px;margin-top:24px;color:var(--nb-green-deep);font-size:13px;font-weight:800;text-decoration:none}.nextbill-reference-home.nextbill-homepage .capability-media{position:relative;width:100%;aspect-ratio:8/5;min-width:0}.nextbill-reference-home.nextbill-homepage .capability-media img{object-fit:contain}.nextbill-reference-home.nextbill-homepage .industries{color:var(--nb-text);background:#f8f6f1}.nextbill-reference-home.nextbill-homepage .industry-tabs{display:flex;justify-content:center;gap:8px;overflow-x:auto;margin-bottom:18px;padding:3px;scrollbar-width:none}.nextbill-reference-home.nextbill-homepage .industry-tabs::-webkit-scrollbar{display:none}.nextbill-reference-home.nextbill-homepage .industry-tabs button{min-height:42px;flex:0 0 auto;padding:0 17px;border:1px solid #d8e4de;border-radius:999px;color:#667c74;background:hsla(0,0%,100%,.72);cursor:pointer;font-family:var(--font-heading);font-size:10.5px;font-weight:650}.nextbill-reference-home.nextbill-homepage .industry-tabs button[aria-selected=true]{border-color:#acd5c4;color:var(--nb-green-deep);background:#dff2e9}.nextbill-reference-home.nextbill-homepage .industry-panel{display:grid;grid-template-columns:minmax(0,.92fr) minmax(320px,1.08fr);gap:0;min-height:490px;padding:12px;border:1px solid #dfe9e4;border-radius:36px;background:#fff;box-shadow:0 18px 50px rgba(34,75,61,.06);animation:industrySlideIn .32s var(--nb-ease) both}.nextbill-reference-home.nextbill-homepage .industry-media{position:relative;min-height:100%;overflow:hidden;margin:0;border-radius:28px;background:#e6f2ed}.nextbill-reference-home.nextbill-homepage .industry-media img{object-fit:cover}.nextbill-reference-home.nextbill-homepage .industry-media figcaption{position:absolute;bottom:16px;left:16px;padding:8px 12px;border:1px solid hsla(0,0%,100%,.72);border-radius:999px;color:#214d3e;background:hsla(0,0%,100%,.86);backdrop-filter:blur(10px);font-size:9px;font-weight:800}.nextbill-reference-home.nextbill-homepage .industry-content{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(32px,5vw,68px)}.nextbill-reference-home.nextbill-homepage .industry-slider-meta{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.nextbill-reference-home.nextbill-homepage .industry-index{margin:0!important;color:var(--nb-green-deep)!important;font-size:10px!important;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.nextbill-reference-home.nextbill-homepage .industry-arrows{display:flex;align-items:center;gap:7px}.nextbill-reference-home.nextbill-homepage .industry-arrows button{display:grid;width:36px;height:36px;place-items:center;border:1px solid #cfe2da;border-radius:50%;color:#27634e;background:#f5faf7;cursor:pointer;font-size:15px}.nextbill-reference-home.nextbill-homepage .industry-panel h3{max-width:650px;margin:0;color:var(--nb-text);font-family:var(--font-heading);font-size:clamp(28px,3.6vw,44px);font-weight:650;letter-spacing:-.045em;line-height:1.1}.nextbill-reference-home.nextbill-homepage .industry-content>p{max-width:650px;margin:18px 0 0;color:var(--nb-text-muted);font-size:14px;line-height:1.72}.nextbill-reference-home.nextbill-homepage .industry-panel a{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:25px;padding:0 18px;border:1px solid #c8e5d9;border-radius:999px;color:#12654d;background:#e3f5ed;font-size:12px;font-weight:800;text-decoration:none}.nextbill-reference-home.nextbill-homepage .industry-support{margin-top:24px}.nextbill-reference-home.nextbill-homepage .industry-support>span{display:block;margin-bottom:9px;color:#728980;font-size:10.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.nextbill-reference-home.nextbill-homepage .industry-support ul{display:flex;flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none}.nextbill-reference-home.nextbill-homepage .industry-support li{padding:7px 10px;border:1px solid #d9e8e1;border-radius:999px;color:#49675c;background:#f6faf8;font-size:11.5px;font-weight:700}@keyframes industrySlideIn{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:none}}.nextbill-reference-home.nextbill-homepage .integrations{background:#f4faf7}.nextbill-reference-home.nextbill-homepage .integration-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:clamp(40px,8vw,112px);align-items:end;margin-bottom:clamp(34px,5vw,56px)}.nextbill-reference-home.nextbill-homepage .integration-intro>.nb-section-heading{margin:0}.nextbill-reference-home.nextbill-homepage .integration-search{display:flex;width:100%;align-items:center;gap:12px;padding:7px 16px;border:1px solid #cfe3da;border-radius:16px;background:#fff;box-shadow:0 12px 32px rgba(28,82,64,.06)}.nextbill-reference-home.nextbill-homepage .integration-search>span{display:grid;flex:0 0 auto;place-items:center;color:var(--nb-green-deep)}.nextbill-reference-home.nextbill-homepage .integration-search input{width:100%;min-height:48px;border:0;outline:0;color:var(--nb-text);background:transparent;font:inherit;font-size:14px}.nextbill-reference-home.nextbill-homepage .integration-controls{display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:24px}.nextbill-reference-home.nextbill-homepage .integration-controls>p{flex:0 0 auto;margin:0;color:#71877f;font-size:10px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.nextbill-reference-home.nextbill-homepage .integration-filters{display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:center;gap:7px}.nextbill-reference-home.nextbill-homepage .integration-filters button{min-height:35px;padding:0 14px;border:1px solid #d4e6de;border-radius:999px;color:var(--nb-text-muted);background:hsla(0,0%,100%,.7);cursor:pointer;font:inherit;font-size:10.5px;font-weight:700}.nextbill-reference-home.nextbill-homepage .integration-filters button[aria-pressed=true]{border-color:#a9d8c5;color:#12654d;background:#dff3ea}.nextbill-reference-home.nextbill-homepage .integration-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.nextbill-reference-home.nextbill-homepage .integration-grid article{display:grid;min-height:150px;grid-template-columns:48px minmax(0,1fr);gap:13px;align-content:center;align-items:center;padding:20px;border:1px solid #dce9e3;border-radius:18px;background:hsla(0,0%,100%,.9);box-shadow:0 8px 24px rgba(34,75,61,.035);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.nextbill-reference-home.nextbill-homepage .integration-grid article:hover{border-color:color-mix(in srgb,var(--integration-accent) 30%,#dce9e3);box-shadow:0 14px 34px rgba(34,75,61,.07);transform:translateY(-3px)}.nextbill-reference-home.nextbill-homepage .integration-mark{display:grid;width:48px;height:48px;place-items:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--integration-accent) 16%,transparent);border-radius:15px;background:color-mix(in srgb,var(--integration-accent) 6%,#fff)}.nextbill-reference-home.nextbill-homepage .integration-mark svg{display:block;width:40px;height:40px}.nextbill-reference-home.nextbill-homepage .integration-grid h3{margin:0;font-family:var(--font-heading);font-size:13.5px;font-weight:650}.nextbill-reference-home.nextbill-homepage .integration-grid p{margin:4px 0 0;color:var(--nb-text-muted);font-size:10px}.nextbill-reference-home.nextbill-homepage .integration-status{display:flex;grid-column:2;align-items:center;gap:6px;color:#758b82;font-size:9px;font-weight:700}.nextbill-reference-home.nextbill-homepage .integration-status i{width:6px;height:6px;border-radius:50%;background:var(--integration-accent)}.nextbill-reference-home.nextbill-homepage .integration-empty{grid-column:1/-1;margin:0;padding:36px;border:1px solid #dce9e3;border-radius:18px;color:var(--nb-text-muted);background:#fff;text-align:center}.nextbill-reference-home.nextbill-homepage .homepage-faq-layout{display:block}.nextbill-reference-home.nextbill-homepage .homepage-faq-layout>.nb-section-heading{position:static;margin:0 auto clamp(32px,5vw,56px);text-align:center}.nextbill-reference-home.nextbill-homepage .homepage-faq-list{width:min(100%,920px);margin-inline:auto;border-top:1px solid var(--nb-border-strong)}.nextbill-reference-home.nextbill-homepage .homepage-faq-list details{border-bottom:1px solid var(--nb-border-strong)}.nextbill-reference-home.nextbill-homepage .homepage-faq-list summary{display:grid;grid-template-columns:minmax(0,1fr) 28px;gap:15px;align-items:center;min-height:84px;color:#23463b;cursor:pointer;font-family:var(--font-heading);font-size:15px;font-weight:650;list-style:none}.nextbill-reference-home.nextbill-homepage .homepage-faq-list summary::-webkit-details-marker{display:none}.nextbill-reference-home.nextbill-homepage .homepage-faq-list summary i{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;color:var(--nb-green-deep);background:#e4f7ef;font-style:normal;transition:transform .18s ease}.nextbill-reference-home.nextbill-homepage .homepage-faq-list details[open] summary i{transform:rotate(45deg)}.nextbill-reference-home.nextbill-homepage .homepage-faq-list details p{margin:-2px 43px 25px 0;color:var(--nb-text-muted);font-size:14px;line-height:1.75}.nextbill-reference-home.nextbill-homepage .final-cta-modern{display:flex;min-height:60svh;align-items:center;color:var(--nb-text);background:#edf8f3}.nextbill-reference-home.nextbill-homepage .final-cta-modern:before{display:none}.nextbill-reference-home.nextbill-homepage .final-cta-modern-layout{align-items:center}.nextbill-reference-home.nextbill-homepage .final-cta-modern-heading{max-width:860px}.nextbill-reference-home.nextbill-homepage .final-cta-modern-heading h2{max-width:none;color:var(--nb-text);font-size:clamp(24px,4.6vw,64px);line-height:1.02;white-space:nowrap}.nextbill-reference-home.nextbill-homepage .final-cta-modern-heading>p{color:var(--nb-text-muted)}.nextbill-reference-home.nextbill-homepage .final-cta-conversion{border-left-color:#c9dfd6}.nextbill-reference-home.nextbill-homepage .final-cta-email-form{display:flex;gap:8px;padding:7px;border:1px solid #badbce;border-radius:999px;background:hsla(0,0%,100%,.82);box-shadow:0 16px 42px rgba(39,105,82,.08)}.nextbill-reference-home.nextbill-homepage .final-cta-email-form input{width:100%;min-width:0;min-height:48px;padding:0 15px;border:0;outline:0;color:var(--nb-text);background:transparent;font:inherit;font-size:13px}.nextbill-reference-home.nextbill-homepage .final-cta-email-form input::placeholder{color:#789188}.nextbill-reference-home.nextbill-homepage .final-cta-email-form button{display:inline-flex;min-height:48px;flex:0 0 auto;align-items:center;gap:12px;padding:0 20px;border:0;border-radius:999px;color:#fff;background:var(--nb-green-deep);cursor:pointer;font:inherit;font-size:12px;font-weight:800;white-space:nowrap;transition:transform .18s ease,background .18s ease}.nextbill-reference-home.nextbill-homepage .final-cta-email-form button:hover{background:#075f49;transform:translateY(-1px)}.nextbill-reference-home.nextbill-homepage .final-cta-email-form :is(input,button):focus-visible{outline:2px solid var(--nb-green);outline-offset:3px}.nextbill-reference-home.nextbill-homepage .finance-team-link{border:1px solid #afd9c8;color:#125f48;background:#dff3ea;box-shadow:none}.nextbill-reference-home.nextbill-homepage .home-footer{color:#d8ebe4;background:#06271f}.nextbill-reference-home.nextbill-homepage .home-footer-newsletter{display:grid;grid-template-columns:1fr minmax(360px,.75fr);gap:40px;align-items:center;padding:42px 0;border-bottom:1px solid hsla(0,0%,100%,.12)}.nextbill-reference-home.nextbill-homepage .home-footer-newsletter p{margin:0 0 8px;color:#75e2bb;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.nextbill-reference-home.nextbill-homepage .home-footer-newsletter h2{margin:0;color:#fff;font-family:var(--font-heading);font-size:clamp(24px,3vw,35px);letter-spacing:-.035em}.nextbill-reference-home.nextbill-homepage .home-footer-newsletter span{display:block;max-width:650px;margin-top:8px;color:#96b9ad;font-size:12px;line-height:1.6}.nextbill-reference-home.nextbill-homepage .home-footer-newsletter form{display:flex;gap:8px;padding:6px;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;background:hsla(0,0%,100%,.07)}.nextbill-reference-home.nextbill-homepage .home-footer-newsletter input{width:100%;min-height:44px;padding:0 14px;border:0;outline:0;color:#fff;background:transparent;font:inherit}.nextbill-reference-home.nextbill-homepage .home-footer-newsletter input::placeholder{color:#84a69b}.nextbill-reference-home.nextbill-homepage .home-footer-newsletter button{min-width:112px;border:0;border-radius:999px;color:#073329;background:#8df0c8;cursor:pointer;font-weight:800}.nextbill-reference-home.nextbill-homepage .home-footer-grid{display:grid;grid-template-columns:minmax(240px,1.25fr) repeat(4,minmax(130px,.7fr));gap:clamp(24px,4vw,54px);padding:58px 0}.nextbill-reference-home.nextbill-homepage .home-footer-brand p{max-width:34ch;margin:20px 0 0;color:#96b9ad;font-size:12px;line-height:1.7}.nextbill-reference-home.nextbill-homepage .home-footer-brand address{max-width:32ch;margin-top:20px;color:#7fa397;font-size:11px;font-style:normal;line-height:1.6}.nextbill-reference-home.nextbill-homepage .home-footer-social{display:flex;gap:8px;margin-top:22px}.nextbill-reference-home.nextbill-homepage .home-footer-social a{display:grid;width:32px;height:32px;place-items:center;border:1px solid hsla(0,0%,100%,.14);border-radius:50%;color:#b8d3ca;font-size:10px;font-weight:800;text-decoration:none}.nextbill-reference-home.nextbill-homepage .home-footer nav h3{margin:2px 0 18px;color:#fff;font-family:var(--font-heading);font-size:12px}.nextbill-reference-home.nextbill-homepage .home-footer nav ul{display:grid;gap:11px;margin:0;padding:0;list-style:none}.nextbill-reference-home.nextbill-homepage .home-footer nav a{color:#8fb1a6;font-size:11px;line-height:1.45;text-decoration:none}.nextbill-reference-home.nextbill-homepage .home-footer nav a:hover{color:#8df0c8}.nextbill-reference-home.nextbill-homepage .home-footer-bottom{display:grid;grid-template-columns:1fr auto 1fr;gap:20px;align-items:center;padding:22px 0 26px;border-top:1px solid hsla(0,0%,100%,.1);color:#76998e;font-size:9px}.nextbill-reference-home.nextbill-homepage .home-footer-bottom div{display:flex;gap:18px}.nextbill-reference-home.nextbill-homepage .home-footer-bottom a{color:inherit;text-decoration:none}.nextbill-reference-home.nextbill-homepage .home-footer-bottom>span{justify-self:end}@media (max-width:1050px){.nextbill-reference-home.nextbill-homepage .business-finance-rail{grid-auto-columns:calc((100% - 36px) / 3)}.nextbill-reference-home.nextbill-homepage .capability-row{grid-template-columns:minmax(0,1fr)}.nextbill-reference-home.nextbill-homepage .capability-row:nth-child(2n) .capability-copy,.nextbill-reference-home.nextbill-homepage .capability-row:nth-child(2n) .capability-media{order:0}.nextbill-reference-home.nextbill-homepage .capability-copy{max-width:720px}.nextbill-reference-home.nextbill-homepage .capability-media{width:min(100%,720px)}.nextbill-reference-home.nextbill-homepage .home-footer-grid,.nextbill-reference-home.nextbill-homepage .integration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nextbill-reference-home.nextbill-homepage .home-footer-brand{grid-column:1/-1}}@media (max-width:820px){.nextbill-reference-home.nextbill-homepage .business-finance-rail{grid-auto-columns:calc((100% - 18px) / 2)}.nextbill-reference-home.nextbill-homepage .business-finance-panel,.nextbill-reference-home.nextbill-homepage .home-footer-newsletter,.nextbill-reference-home.nextbill-homepage .homepage-faq-layout,.nextbill-reference-home.nextbill-homepage .industry-panel,.nextbill-reference-home.nextbill-homepage .integration-intro{grid-template-columns:minmax(0,1fr)}.nextbill-reference-home.nextbill-homepage .business-finance-summary p{max-width:55ch}.nextbill-reference-home.nextbill-homepage .industry-media{min-height:0;aspect-ratio:16/9}.nextbill-reference-home.nextbill-homepage .integration-intro{align-items:start}.nextbill-reference-home.nextbill-homepage .integration-search{max-width:620px}.nextbill-reference-home.nextbill-homepage .home-footer-newsletter form{max-width:600px}.nextbill-reference-home.nextbill-homepage .home-footer-bottom{grid-template-columns:1fr}.nextbill-reference-home.nextbill-homepage .home-footer-bottom>span{justify-self:start}.nextbill-reference-home.nextbill-homepage .final-cta-conversion{border-top-color:#c9dfd6}}@media (max-width:620px){.nextbill-reference-home.nextbill-homepage .business-finance-tabs{width:100%;gap:8px;padding-inline:0}.nextbill-reference-home.nextbill-homepage .business-finance-tabs button{flex:1;min-width:0;padding:0 5px;font-size:12px}.nextbill-reference-home.nextbill-homepage .business-finance-summary{align-items:center;text-align:center}.nextbill-reference-home.nextbill-homepage .business-finance-rail{grid-auto-columns:min(82vw,315px)}.nextbill-reference-home.nextbill-homepage .business-finance-rail>a{grid-template-rows:190px auto}.nextbill-reference-home.nextbill-homepage .business-finance-rail>a:focus-visible,.nextbill-reference-home.nextbill-homepage .business-finance-rail>a:hover{grid-template-rows:163px auto}.nextbill-reference-home.nextbill-homepage .capability-row{min-height:0;padding:24px 20px;border-radius:21px}.nextbill-reference-home.nextbill-homepage .capability-copy h3{font-size:clamp(27px,8.4vw,36px)}.nextbill-reference-home.nextbill-homepage .industry-tabs{display:flex;overflow-x:auto;justify-content:flex-start;scrollbar-width:none}.nextbill-reference-home.nextbill-homepage .industry-tabs button{flex:0 0 auto}.nextbill-reference-home.nextbill-homepage .industry-panel{min-height:0;padding:8px;border-radius:28px}.nextbill-reference-home.nextbill-homepage .industry-media{border-radius:22px}.nextbill-reference-home.nextbill-homepage .industry-content{padding:28px 18px 24px}.nextbill-reference-home.nextbill-homepage .industry-slider-meta{align-items:flex-start;flex-direction:column}.nextbill-reference-home.nextbill-homepage .integration-controls{flex-direction:column;gap:14px;text-align:center}.nextbill-reference-home.nextbill-homepage .integration-grid{grid-template-columns:minmax(0,1fr)}.nextbill-reference-home.nextbill-homepage .homepage-faq-list summary{grid-template-columns:minmax(0,1fr) 28px;gap:10px;min-height:78px;font-size:13px}.nextbill-reference-home.nextbill-homepage .homepage-faq-list details p{margin-left:0;margin-right:38px;font-size:13px}.nextbill-reference-home.nextbill-homepage .home-footer-newsletter form{display:grid;border-radius:18px}.nextbill-reference-home.nextbill-homepage .home-footer-newsletter button{min-height:44px}.nextbill-reference-home.nextbill-homepage .home-footer-grid{grid-template-columns:minmax(0,1fr);padding:42px 0}.nextbill-reference-home.nextbill-homepage .home-footer-brand{grid-column:auto}.nextbill-reference-home.nextbill-homepage .final-cta-email-form{display:grid;border-radius:20px}.nextbill-reference-home.nextbill-homepage .final-cta-email-form button{justify-content:center;width:100%}}.nextbill-reference-home.nextbill-homepage .finance-team-role{display:grid;min-height:540px;grid-template-rows:minmax(320px,3fr) minmax(220px,2fr);overflow:hidden;padding:0}.nextbill-reference-home.nextbill-homepage .finance-team-media{position:relative;min-height:0;overflow:hidden;border-bottom:1px solid var(--nb-border-strong);background:linear-gradient(145deg,#f7fbf8,#e5f5ed)}.nextbill-reference-home.nextbill-homepage .finance-team-media img{padding:18px;object-fit:contain}.nextbill-reference-home.nextbill-homepage .finance-team-body{display:flex;min-height:0;flex:1;flex-direction:column;padding:18px 20px}.nextbill-reference-home.nextbill-homepage .finance-team-body h3{margin-top:14px}.nextbill-reference-home.nextbill-homepage .finance-team-body p{line-height:1.58}.nextbill-reference-home.nextbill-homepage .finance-team-body footer{padding-top:14px}.nextbill-reference-home.nextbill-homepage .finance-team-top{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.nextbill-reference-home.nextbill-homepage .finance-team-heading{max-width:900px;margin-inline:auto}.nextbill-reference-home.nextbill-homepage .finance-team-heading h2{max-width:19ch;margin-inline:auto;font-size:clamp(30px,4.5vw,62px);white-space:nowrap}.nextbill-reference-home.nextbill-homepage .finance-team-heading>p{margin-inline:auto}.nextbill-reference-home.nextbill-homepage .finance-team-promise{justify-content:center}@media (max-width:1100px){.nextbill-reference-home.nextbill-homepage .finance-team-role{min-height:340px;grid-template-columns:minmax(0,3fr) minmax(280px,2fr);grid-template-rows:minmax(0,1fr)}}@media (max-width:620px){.nextbill-reference-home.nextbill-homepage .finance-team-heading h2{font-size:clamp(18px,6vw,30px)}.nextbill-reference-home.nextbill-homepage .finance-team-role{min-height:500px;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(270px,3fr) minmax(230px,2fr)}}