.tg-au-hero{text-align:left;padding-top:clamp(32px,4vw,48px);padding-bottom:32px}
.tg-au-hero h1{font-size:clamp(2rem,3.5vw,3rem);line-height:1.15}
.tg-au-hero .wp-block-buttons{justify-content:flex-start}
.tg-au-image{margin:0;border-radius:20px;overflow:hidden}
.tg-au-image img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}
.tg-au-note{color:var(--tg-muted);font-size:.875rem}
.tg-au-step{padding:1.2rem 0;border-bottom:1px solid var(--tg-line)}
.tg-au-step h3{margin:0 0 .5rem;font-size:1.125rem}
.tg-au-step p{margin:0}
.tg-au-video{display:block;width:100%;border-radius:18px;box-shadow:0 12px 32px #10223912}
.tg-location-page .tg-company-value::before{display:none}
.tg-location-page .tg-company-value a{font-size:.875rem}
.tg-location-page .tg-customer-credentials{padding-top:32px;padding-bottom:40px}
.tg-location-page .tg-company-story a:not(.wp-element-button){color:var(--tg-blue)}
