.EInvoicingPage-module__RCkyNG__page{background-color:var(--color-surface);background-image:var(--glow-light);background-repeat:no-repeat}.EInvoicingPage-module__RCkyNG__sectionTitle,.EInvoicingPage-module__RCkyNG__copy .EInvoicingPage-module__RCkyNG__sectionTitle{max-width:none}.EInvoicingPage-module__RCkyNG__section{padding:clamp(40px,2rem + 2vw,72px) 0}.EInvoicingPage-module__RCkyNG__sectionSubtle{background-color:var(--color-surface-subtle)}.EInvoicingPage-module__RCkyNG__heroActions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.EInvoicingPage-module__RCkyNG__leadBlock{gap:12px;margin-bottom:8px;display:grid}.EInvoicingPage-module__RCkyNG__leadBlock p,.EInvoicingPage-module__RCkyNG__lead{font-size:var(--fs-lead);color:var(--color-ink-muted);margin:0;line-height:1.65}.EInvoicingPage-module__RCkyNG__lead{margin:0 0 8px}.EInvoicingPage-module__RCkyNG__changeGrid{grid-template-columns:1fr 1fr;gap:16px;width:100%;max-width:52rem;margin:20px auto 0;padding:0;list-style:none;display:grid}.EInvoicingPage-module__RCkyNG__changeCard{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;gap:10px;margin:0;padding:20px;display:flex}.EInvoicingPage-module__RCkyNG__changeKicker{font-size:var(--fs-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-accent-ink);margin:0;font-weight:600}.EInvoicingPage-module__RCkyNG__changeTitle{font-size:var(--fs-h4);font-weight:var(--fw-h4);color:var(--color-ink);margin:0}.EInvoicingPage-module__RCkyNG__changeText{font-size:var(--fs-sm);color:var(--color-ink-muted);margin:0;line-height:1.6}.EInvoicingPage-module__RCkyNG__changeLink{font-size:var(--fs-sm);color:var(--color-accent-ink);margin-top:auto;padding-top:4px;font-weight:600;text-decoration:none}.EInvoicingPage-module__RCkyNG__changeLink:hover{color:var(--color-accent-ink-hover)}.EInvoicingPage-module__RCkyNG__brickGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.EInvoicingPage-module__RCkyNG__brick{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);margin:0;padding:16px 16px 18px}.EInvoicingPage-module__RCkyNG__brickTitle{font-size:var(--fs-sm);margin:0 0 8px;font-weight:600}.EInvoicingPage-module__RCkyNG__brickTitle:before{content:"";background:var(--cyan-500);border-radius:2px;width:24px;height:3px;margin-bottom:10px;display:block}.EInvoicingPage-module__RCkyNG__brickText{font-size:var(--fs-xs);color:var(--color-ink-muted);margin:0;line-height:1.5}.EInvoicingPage-module__RCkyNG__footnote{font-size:var(--fs-sm);color:var(--color-ink-muted);margin:16px 0 0}.EInvoicingPage-module__RCkyNG__ctaBand{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.EInvoicingPage-module__RCkyNG__actorGrid,.EInvoicingPage-module__RCkyNG__exploreGrid{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.EInvoicingPage-module__RCkyNG__caution{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);font-size:var(--fs-sm);color:var(--color-ink-muted);margin-top:20px;padding:18px 20px;line-height:1.6}.EInvoicingPage-module__RCkyNG__caption{font-size:var(--fs-sm);color:var(--color-ink);margin:16px 0 0;font-weight:600}.EInvoicingPage-module__RCkyNG__faq{gap:10px;display:grid}.EInvoicingPage-module__RCkyNG__faqItem{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);padding:0 18px}.EInvoicingPage-module__RCkyNG__faqItem summary{cursor:pointer;padding:16px 0;font-weight:600;list-style:none}.EInvoicingPage-module__RCkyNG__faqItem summary::-webkit-details-marker{display:none}.EInvoicingPage-module__RCkyNG__faqItem p{color:var(--color-ink-muted);margin:0 0 14px;line-height:1.6}.EInvoicingPage-module__RCkyNG__stackBlock{margin-top:clamp(28px,2.5vw,40px)}.EInvoicingPage-module__RCkyNG__subhead{font-size:var(--fs-h3);font-weight:var(--fw-h3);color:var(--color-ink);letter-spacing:var(--tracking-tight);margin:0 0 16px}@media (max-width:1100px){.EInvoicingPage-module__RCkyNG__brickGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.EInvoicingPage-module__RCkyNG__section{padding:40px 0}.EInvoicingPage-module__RCkyNG__changeGrid,.EInvoicingPage-module__RCkyNG__actorGrid,.EInvoicingPage-module__RCkyNG__exploreGrid,.EInvoicingPage-module__RCkyNG__brickGrid{grid-template-columns:1fr}}
