.transformation-page .tr-hero{background-image:url('https://zenithfitnesshub.in/assets/deadlift.webp')}.tr-hero .shade{background:linear-gradient(180deg,rgba(2,5,8,.12),rgba(2,5,8,.42) 38%,rgba(2,5,8,.97) 90%)}.tr-system{background:radial-gradient(circle at 100% 0,#112c47,#07111b 31%,#04070a 70%)}.tr-copy{justify-content:center}.tr-copy h2{margin-bottom:14px}.tr-copy .intro,.tr-package .intro{max-width:390px;font-size:13px;line-height:1.55;color:#aeb7c0;margin:0 0 18px}.tr-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #303a43;border-left:1px solid #303a43}.tr-grid div{min-height:122px;padding:15px;border-right:1px solid #303a43;border-bottom:1px solid #303a43;display:flex;flex-direction:column}.tr-grid small{color:#1680ff;font-size:9px;letter-spacing:.15em;margin-bottom:auto}.tr-grid b{font-size:14px;margin-bottom:5px}.tr-grid span{font-size:10px;line-height:1.4;color:#8f9aa4}.tr-journey{background-image:url('https://zenithfitnesshub.in/assets/freeweights.webp')}.tr-journey .shade{background:linear-gradient(180deg,rgba(2,5,8,.2),rgba(2,5,8,.48) 37%,rgba(2,5,8,.97) 88%)}.timeline{display:flex;margin-top:18px;border-top:1px solid rgba(255,255,255,.25);padding-top:15px}.timeline span{flex:1;border-left:1px solid rgba(255,255,255,.22);padding:0 10px}.timeline span:first-child{border-left:0;padding-left:0}.timeline small{display:block;color:#1680ff;font-size:8px;letter-spacing:.1em;margin-bottom:5px}.timeline b{font-size:11px}.tr-package{background:radial-gradient(circle at 0 100%,#0b263e,#05080b 50%)}.tr-package-copy{justify-content:center}.tr-package h2{margin-bottom:14px}.included{margin:0 0 22px;border-top:1px solid #303a43}.included span{display:flex;align-items:center;min-height:42px;border-bottom:1px solid #303a43;font-size:12px}.included span:before{content:'✓';color:#1680ff;font-weight:800;margin-right:12px}.tr-start{background-image:url('https://zenithfitnesshub.in/assets/cardio.webp')}.tr-start .shade{background:linear-gradient(180deg,rgba(2,5,8,.16),rgba(2,5,8,.5) 42%,rgba(2,5,8,.98) 90%)}.tr-start .content>p:not(.eyebrow){max-width:390px;margin:0 0 22px}.tr-actions{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.transformation-page .bottom{padding-bottom:max(94px,calc(76px + env(safe-area-inset-bottom)))}@media(max-height:700px){.tr-grid div{min-height:91px;padding:10px}.tr-copy .intro,.tr-package .intro{margin-bottom:10px}.included span{min-height:34px}.included{margin-bottom:14px}.transformation-page .bottom{padding-bottom:66px}.timeline{margin-top:10px;padding-top:10px}}@media(min-width:760px){.tr-hero .shade,.tr-journey .shade,.tr-start .shade{background:linear-gradient(90deg,rgba(2,5,8,.9),rgba(2,5,8,.52) 46%,rgba(2,5,8,.1) 80%),linear-gradient(0deg,rgba(2,5,8,.74),transparent 58%)}.tr-grid{width:min(650px,100%)}.included{width:min(600px,100%)}.timeline{width:min(620px,100%)}.transformation-page .screen{background-position:center 40%}}

@media(min-width:1024px){
  .tr-grid small{font-size:11px}
  .tr-grid span{font-size:12px}
  .timeline small{font-size:11px}
  .timeline b{font-size:13px}
}
