.inline-how{padding:56px 0;scroll-margin-top:24px}.inline-how>h2{font-size:clamp(30px,4vw,48px);line-height:1.12;margin:16px 0 32px;letter-spacing:-1px}.inline-how>.eyebrow{color:#95631f}.inline-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.inline-steps figure{margin:0;min-width:0}.step-photo{position:relative;background:#101010;overflow:hidden;aspect-ratio:2.13}.step-photo img{display:block;width:100%;height:100%;object-fit:cover}.image-tm{position:absolute;font:700 clamp(8px,1vw,13px) Arial;color:#23180c;line-height:1}.inline-steps figcaption h3{margin:0;background:#101010;color:#fff;padding:14px 18px;font-size:19px;line-height:1.3}.inline-steps h3 span{color:#dfa84d;margin-right:9px}.inline-steps figcaption p{font-size:18px;line-height:1.5;color:#555;margin:14px 0 0}.brand-mark-wrap{display:inline-block;position:relative;line-height:0}.brand-mark-wrap>.brand-tm{position:absolute;right:-7px;top:-3px;font:700 10px Arial;color:currentColor;line-height:1}@media(max-width:650px){.inline-steps{grid-template-columns:1fr;gap:28px}.inline-how{padding:36px 0}.inline-steps figcaption h3{font-size:18px}.image-tm{font-size:9px}}
#home .intro-logo img.inabag-local-mark{width:430px!important;height:auto!important;max-width:90vw}footer .logo img.inabag-local-mark{width:290px!important;height:auto!important}.inline-how{scroll-margin-top:100px}.image-tm{font-size:14px!important;font-weight:800;background:#fff; padding:1px 2px;color:#101010}
