.PaymentReporting-module__JuJAvq__page{background:var(--color-bg);min-height:100vh}.PaymentReporting-module__JuJAvq__hero{background:linear-gradient(180deg,var(--color-primary)0%,var(--color-primary-light)100%);padding:var(--space-16)var(--container-padding)var(--space-20);text-align:center;position:relative}.PaymentReporting-module__JuJAvq__hero:before{content:"";opacity:.04;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");position:absolute;inset:0}.PaymentReporting-module__JuJAvq__heroContent{z-index:1;max-width:680px;margin:0 auto;position:relative}.PaymentReporting-module__JuJAvq__eyebrow{font-size:var(--text-sm);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent);margin:0 0 var(--space-4)}.PaymentReporting-module__JuJAvq__headline{font-family:var(--font-heading);font-size:var(--text-4xl);font-weight:var(--font-bold);letter-spacing:-.04em;margin:0 0 var(--space-4);background:linear-gradient(160deg,#fff 0%,#fff 40%,#ffd4d1 70%,var(--color-accent)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-bottom:.1em;line-height:1.2}.PaymentReporting-module__JuJAvq__subheadline{font-size:var(--text-base);color:#ffffffe6;margin:0 0 var(--space-8);line-height:var(--leading-relaxed)}.PaymentReporting-module__JuJAvq__ctaPrimary{padding:var(--space-4)var(--space-8);background:var(--color-accent);color:var(--color-text);font-size:var(--text-base);font-weight:var(--font-semibold);border-radius:var(--radius-full);transition:transform var(--transition-fast),box-shadow var(--transition-fast);text-decoration:none;display:inline-block}.PaymentReporting-module__JuJAvq__ctaPrimary:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0003}@media (min-width:768px){.PaymentReporting-module__JuJAvq__hero{padding:var(--space-20)var(--container-padding)var(--space-24)}.PaymentReporting-module__JuJAvq__headline{font-size:var(--text-6xl)}.PaymentReporting-module__JuJAvq__subheadline{font-size:var(--text-lg)}}.PaymentReporting-module__JuJAvq__valueSection{background:var(--color-bg);padding:var(--space-16)var(--container-padding)}.PaymentReporting-module__JuJAvq__valueContainer{text-align:center;max-width:1000px;margin:0 auto}.PaymentReporting-module__JuJAvq__valueHeadline{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-text);margin:0 0 var(--space-4);line-height:var(--leading-tight)}.PaymentReporting-module__JuJAvq__valueSubtext{font-size:var(--text-base);color:var(--color-text-muted);line-height:var(--leading-relaxed);margin:0 0 var(--space-10);max-width:700px;margin-left:auto;margin-right:auto}.PaymentReporting-module__JuJAvq__valueGrid{gap:var(--space-4);display:grid}.PaymentReporting-module__JuJAvq__valueCard{border:1px solid var(--color-border-light);border-radius:var(--radius-xl);padding:var(--space-6);text-align:center;transition:transform var(--transition-fast),box-shadow var(--transition-fast);background:#fff}.PaymentReporting-module__JuJAvq__valueCard:hover{transform:translateY(-4px);box-shadow:0 12px 24px #00000014}.PaymentReporting-module__JuJAvq__valueCard h3{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text);margin:0 0 var(--space-2)}.PaymentReporting-module__JuJAvq__valueCard p{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed);margin:0}.PaymentReporting-module__JuJAvq__valueIconGreen,.PaymentReporting-module__JuJAvq__valueIconAmber,.PaymentReporting-module__JuJAvq__valueIconBlue{width:56px;height:56px;margin:0 auto var(--space-4);border-radius:50%;justify-content:center;align-items:center;display:flex}.PaymentReporting-module__JuJAvq__valueIconGreen{color:#16a34a;background:#22c55e1a}.PaymentReporting-module__JuJAvq__valueIconGreen svg{width:24px;height:24px}.PaymentReporting-module__JuJAvq__valueIconAmber{color:#d97706;background:#f59e0b1a}.PaymentReporting-module__JuJAvq__valueIconBlue{color:var(--color-primary);background:#3030cf1a}@media (min-width:768px){.PaymentReporting-module__JuJAvq__valueSection{padding:var(--space-20)var(--container-padding)}.PaymentReporting-module__JuJAvq__valueHeadline{font-size:var(--text-3xl)}.PaymentReporting-module__JuJAvq__valueGrid{gap:var(--space-6);grid-template-columns:repeat(3,1fr)}}.PaymentReporting-module__JuJAvq__whySection{background:var(--color-bg-alt);padding:var(--space-16)var(--container-padding)}.PaymentReporting-module__JuJAvq__whyContainer{max-width:1000px;margin:0 auto}.PaymentReporting-module__JuJAvq__whyTitle{font-family:var(--font-heading);font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--color-text);text-align:center;margin:0 0 var(--space-10)}.PaymentReporting-module__JuJAvq__whyGrid{gap:var(--space-6);display:grid}.PaymentReporting-module__JuJAvq__whyCard{border:1px solid var(--color-border-light);border-radius:var(--radius-xl);padding:var(--space-6);transition:transform var(--transition-fast),box-shadow var(--transition-fast);background:#fff;position:relative;overflow:hidden}.PaymentReporting-module__JuJAvq__whyCard:before{content:"";background:linear-gradient(180deg,var(--color-primary)0%,var(--color-accent)100%);width:4px;position:absolute;top:0;bottom:0;left:0}.PaymentReporting-module__JuJAvq__whyCard:hover{transform:translateY(-4px);box-shadow:0 12px 24px #00000014}.PaymentReporting-module__JuJAvq__whyIcon{border-radius:var(--radius-lg);width:48px;height:48px;color:var(--color-primary);margin-bottom:var(--space-4);background:#3030cf1a;justify-content:center;align-items:center;display:flex}.PaymentReporting-module__JuJAvq__whyIcon svg{width:24px;height:24px}.PaymentReporting-module__JuJAvq__whyCard h3{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text);margin:0 0 var(--space-2)}.PaymentReporting-module__JuJAvq__whyCard p{font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--leading-relaxed);margin:0}@media (min-width:768px){.PaymentReporting-module__JuJAvq__whySection{padding:var(--space-20)var(--container-padding)}.PaymentReporting-module__JuJAvq__whyTitle{font-size:var(--text-3xl)}.PaymentReporting-module__JuJAvq__whyGrid{grid-template-columns:repeat(3,1fr)}.PaymentReporting-module__JuJAvq__whyCard:before{background:linear-gradient(90deg,var(--color-primary)0%,var(--color-accent)100%);width:auto;height:4px;inset:0 0 auto}}.PaymentReporting-module__JuJAvq__agenciesNote{justify-content:center;gap:var(--space-3);flex-wrap:wrap;margin:0;display:flex}.PaymentReporting-module__JuJAvq__agencyBadge{color:#16a34a;font-size:var(--text-sm);font-weight:var(--font-medium);border-radius:var(--radius-full);background:#22c55e1a;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.PaymentReporting-module__JuJAvq__agencyBadge svg{width:14px;height:14px}
