:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive{--ta-surface:#fff;--ta-surface-soft:#f8fafb;--ta-border:#d7e1e7;--ta-heading:#3b627c;--ta-text:#415a6b;--ta-muted:#6a8292;--ta-accent:#75978c;--ta-chip-bg:#e5efea;--ta-chip-text:#4f7468;padding:0 0 3.5rem}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive__hero{background:transparent;border:0;padding:clamp(2rem,4vw,3.25rem) 1.5rem 1.5rem}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive__hero-inner,:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive__list-inner{margin:0 auto;max-width:75rem}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive__hero-inner{padding-left:1.25rem;position:relative}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive__hero-inner:before{background:var(--ta-accent);border-radius:.25rem;bottom:.25rem;content:"";left:0;position:absolute;top:.25rem;width:.25rem}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive__kicker{color:var(--ta-accent);font-family:Albert Sans,sans-serif;font-size:.9375rem;font-weight:700;letter-spacing:.14em;line-height:1.25;margin:0 0 .5rem;text-transform:uppercase}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive__title{color:var(--ta-heading);font-family:Albert Sans,sans-serif;font-size:clamp(2rem,4.2vw,3.25rem);font-weight:700;letter-spacing:-.02em;line-height:1.05;margin:0}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive__list{padding:1.5rem 1.5rem 0}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive__grid{display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive-card{background:var(--ta-surface);border:.0625rem solid var(--ta-border);border-radius:.75rem;box-shadow:0 .0625rem 0 rgba(28,58,79,.05);overflow:hidden}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive-card__media-link{aspect-ratio:16/10;background:#dce4ea;display:block}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive-card__image{display:block;height:100%;object-fit:cover;width:100%}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive-card__image-placeholder{background:linear-gradient(135deg,#d6e0e7,#c6d2dc);display:block;height:100%;width:100%}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive-card__body{padding:1rem 1rem 1.125rem}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive-card__amount{color:var(--ta-heading);font-family:Albert Sans,sans-serif;font-size:clamp(1.5rem,2.1vw,2rem);font-weight:700;letter-spacing:-.02em;line-height:1.05;margin:0 0 .375rem}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive-card__title{color:var(--ta-heading);font-family:Albert Sans,sans-serif;font-size:clamp(1.25rem,1.7vw,1.625rem);font-weight:700;line-height:1.2;margin:0 0 .75rem}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive-card__title a{color:inherit;text-decoration:none}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive-card__title a:focus-visible,:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive-card__title a:hover{text-decoration:underline}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive-card__chips{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 .75rem}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive-card__chip{align-items:center;background:var(--ta-chip-bg);border-radius:999px;color:var(--ta-chip-text);display:inline-flex;font-family:Albert Sans,sans-serif;font-size:.8125rem;font-weight:700;letter-spacing:.01em;line-height:1.2;padding:.3125rem .6875rem}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive-card__stats{display:flex;flex-wrap:wrap;gap:.875rem;margin:0}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive-card__stat{align-items:center;color:var(--ta-muted);display:inline-flex;font-family:Albert Sans,sans-serif;font-size:.9375rem;font-weight:600;gap:.375rem;line-height:1.25}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive-card__stat-icon{align-items:center;color:#6c8392;display:inline-flex;height:.9375rem;justify-content:center;width:.9375rem}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive-card__stat-icon svg{fill:none;height:100%;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:100%}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive__empty{background:var(--ta-surface);border:.0625rem solid var(--ta-border);border-radius:.625rem;color:var(--ta-text);font-family:Albert Sans,sans-serif;font-size:1.125rem;padding:1.25rem}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive__pagination{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:2rem}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive__pagination a{align-items:center;background:var(--ta-accent);border:.125rem solid var(--ta-accent);border-radius:.625rem;color:#fff;display:inline-flex;font-family:Albert Sans,sans-serif;font-size:1rem;font-weight:700;gap:.375rem;justify-content:center;line-height:1.2;min-width:14.5rem;padding:.8125rem 1.5rem;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s ease}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive__pagination a:focus-visible,:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive__pagination a:hover{background:#6f8f84;border-color:#6f8f84;color:#fff;transform:translateY(-.03125rem)}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive__pagination a[aria-busy=true]{opacity:.85;pointer-events:none}@media (max-width:68.75rem){:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:47.9375rem){:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive{padding-bottom:2.5rem}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive__hero{padding:1.625rem 1rem}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive__hero-inner{padding-left:.875rem}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive__kicker{font-size:.8125rem}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive__list{padding:1.25rem 1rem 0}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive__grid{gap:1rem;grid-template-columns:minmax(0,1fr)}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive-card__body{padding:.875rem .875rem 1rem}:is(body.post-type-archive-transaction,body.tax-state,body.tax-loan-type) .transaction-archive__pagination a{width:min(100%,20rem)}}