/* Homepage receipt composition and responsive figure finish */
#services .service-number{display:none}
#services .v8-items>.card{grid-template-columns:1fr}
#services .card>h3,#services .card>p,#services .card>.text-link{grid-column:1}
#services .v8-items>.card:nth-child(7){grid-template-columns:1fr 1.5fr}
#services .v8-items>.card:nth-child(7) p{grid-column:2}
#services .v8-items>.card:nth-child(7) a{grid-column:1}
.home-record>.wrap{padding:56px;background:var(--v8-paper);box-shadow:var(--elev-2);border-top:3px solid var(--v8-accent);gap:36px 8%}
.home-record #inventory{grid-column:1/-1;padding:0;background:transparent}
.home-record #inventory>.wrap{width:100%;padding-top:24px}
.home-record #inventory .v7-counters{display:flex;flex-wrap:wrap;gap:28px;justify-content:space-between}
.home-record #inventory .v7-counters>div{flex:1;min-width:110px}
.home-record #inventory .v7-counters strong,.home-record #inventory .v7-counters>div:first-child strong{font-size:2.7rem}
.home-record{padding-bottom:80px}
.home-crescendo .caption,.home-crescendo .formula{font-size:1rem;line-height:1.6;color:var(--ink)}
@media(max-width:800px){#services .v8-items>.card:nth-child(7){grid-template-columns:1fr}#services .v8-items>.card:nth-child(7) p{grid-column:1;grid-row:auto}.home-record>.wrap{padding:28px 22px}.home-record #inventory .v7-counters>div{flex-basis:35%}.home-crescendo svg text{font-size:23px}.home-crescendo svg{margin-top:36px}.home-record .data-viz svg text{font-size:24px}}
