.block-service-tiers{overflow-x:clip}.block-service-tiers__tiers{border:1px solid var(--steel-800)}.block-service-tiers__track{display:grid;grid-template-columns:repeat(4, 1fr);gap:1px;background:var(--steel-800)}.block-service-tiers__tier{position:relative;overflow:hidden;background:var(--ink);padding:1.5rem;display:flex;flex-direction:column;gap:.75rem;min-height:280px;justify-content:flex-end}.block-service-tiers__tier h3{font-size:1.5rem;color:var(--paper)}.block-service-tiers__pagination{display:none}.block-service-tiers__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55;z-index:0}.block-service-tiers__overlay{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg, rgba(14, 14, 15, 0.3) 0%, rgba(14, 14, 15, 0.95) 100%)}.block-service-tiers__body{position:relative;z-index:2;display:flex;flex-direction:column;gap:.75rem}.block-service-tiers__price{font-family:var(--font-display);font-size:2.5rem;line-height:.9;letter-spacing:-0.02em;font-variant-numeric:tabular-nums;color:var(--paper)}.block-service-tiers__dur{font-size:.75rem;color:var(--steel-400);font-family:var(--font-mono)}@media(max-width: 800px){.block-service-tiers .block-service-tiers__tiers{overflow:visible;border:0}.block-service-tiers__track{display:flex;grid-template-columns:none;gap:0;background:rgba(0,0,0,0)}.block-service-tiers__tier{width:80%;height:auto}.block-service-tiers .block-service-tiers__tiers .block-service-tiers__pagination{position:static;display:flex;justify-content:center;gap:.5rem;margin-top:2rem}.block-service-tiers .block-service-tiers__tiers .block-service-tiers__pagination .swiper-pagination-bullet{background:var(--steel-500);opacity:1}.block-service-tiers .block-service-tiers__tiers .block-service-tiers__pagination .swiper-pagination-bullet-active{background:var(--paper)}}
