.tr-svc-hero{padding:160px 0 var(--space-3xl);background:linear-gradient(120deg,#f5f5f5 0,#e8eef1 55%,#f8ede8 100%)}.tr-svc-hero__grid{display:grid;grid-template-columns:1.1fr 0.9fr;grid-gap:var(--space-2xl);gap:var(--space-2xl);align-items:center}.tr-svc-hero__art img{width:100%;min-height:280px;-o-object-fit:cover;object-fit:cover;opacity:1!important;background:var(--brand-border)}.tr-svc-cards,.tr-svc-compare,.tr-svc-faq{padding:var(--space-3xl) 0}.tr-svc-faq{background:var(--brand-bg-alt)}.tr-svc-lead{max-width:760px;margin-bottom:var(--space-xl);color:var(--brand-text)}.tr-svc-cards__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-lg);gap:var(--space-lg)}.tr-svc-cards__grid article{border:1px solid var(--brand-border);padding:var(--space-xl);background:var(--brand-bg)}.tr-svc-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--brand-primary);color:#fff;font-weight:700;margin-bottom:var(--space-md)}.tr-svc-faq .accordion-item{border:1px solid var(--brand-border);margin-bottom:var(--space-sm);background:var(--brand-bg)}.tr-svc-faq .accordion-button{font-weight:600;color:var(--brand-text);background:var(--brand-bg)}.tr-svc-faq .accordion-button:not(.collapsed){color:var(--brand-primary);background:#f8ede8;box-shadow:none}.tr-svc-faq-note{margin-top:var(--space-xl);color:var(--brand-text);max-width:900px}.tr-svc-compare__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-lg);gap:var(--space-lg);margin-top:var(--space-xl)}.tr-svc-compare__grid article{border:1px solid var(--brand-border);padding:var(--space-xl);background:var(--brand-bg-alt)}.tr-svc-compare__grid li{margin-bottom:8px;color:var(--brand-text)}.tr-svc-cta{background:var(--brand-primary-dark);padding:var(--space-3xl) 0}.tr-svc-cta__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2xl);gap:var(--space-2xl);align-items:start}.tr-svc-cta__form{background:#fff;padding:var(--space-xl)}@media (max-width:991.98px){.tr-svc-cards__grid,.tr-svc-compare__grid,.tr-svc-cta__grid,.tr-svc-hero__grid{grid-template-columns:1fr}}