.tc-header{border-radius:22px}.tc-header .brand{font-size:22px}.tc-header nav{flex-wrap:wrap;gap:20px}.transfercalc{padding-top:64px}.transfercalc .project-case-heading{max-width:900px}.transfercalc h1{font-size:clamp(48px,7vw,92px);margin-bottom:18px}.tc-tagline{font-size:clamp(24px,3vw,40px);line-height:1.25;color:var(--text);max-width:800px}.transfercalc .project-case-layout{margin-top:38px}.transfercalc .tc-full{width:100%;height:auto;object-fit:contain}.tc-gallery img{aspect-ratio:16/10;object-fit:cover;object-position:top}.tc-requirements p{max-width:1000px}.tc-product-link{margin-top:28px}html{scroll-padding-top:30px}@media(max-width:800px){.tc-header{padding:18px;align-items:flex-start;flex-wrap:wrap}.tc-header nav{display:flex;position:static;width:100%;margin:8px 0 0;gap:16px}.tc-header nav a{display:inline-flex;align-items:center;min-height:44px}.transfercalc{padding-top:35px}.transfercalc .project-case-layout{display:block}.transfercalc .project-case-media{margin-bottom:30px}.tc-gallery{grid-template-columns:1fr}.tc-header .brand small{font-size:9px}.transfercalc .button{white-space:normal;text-align:center}.site-footer p{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
@media(max-width:800px){.tc-header nav{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px 18px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.tc-header nav a{width:auto;padding:0;font-size:12px}.tc-header{gap:8px}}
