.ba-foundation{width:calc(100% - 40px);max-width:1400px;margin-inline:auto;color:var(--color-foreground);font-family:var(--font-body--family)}.ba-home{padding-block:clamp(64px,9vw,144px)}.ba-home__intro{max-width:920px;margin-bottom:clamp(64px,9vw,128px)}.ba-home h1{font-family:var(--font-heading--family);font-size:clamp(42px,6.5vw,88px);font-weight:700;line-height:1.05;letter-spacing:-.035em;text-wrap:balance;margin:0 0 28px}.ba-home__intro p{font-size:clamp(18px,2vw,24px);line-height:1.5;max-width:48ch;margin:0}.ba-home h2{font-size:clamp(24px,3vw,36px);line-height:1.2;margin:0 0 16px}.ba-home__empty{border-block:1px solid currentColor;padding-block:40px}.ba-home__empty p{font-size:16px;line-height:1.6;margin:0;max-width:65ch}.ba-home__catalog-heading{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:24px}.ba-home__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}.ba-home__product{color:inherit;text-decoration:none}.ba-home__product img{display:block;width:100%;height:auto}.ba-home__product>div{display:flex;justify-content:space-between;gap:20px;padding-top:16px}.ba-home__product h3{margin:0;font-size:20px}.ba-home__product p{font-size:14px;line-height:1.5}.ba-footer{display:flex;align-items:start;justify-content:space-between;gap:32px;flex-wrap:wrap;padding-block:40px}.ba-footer__brand{color:inherit;text-decoration:none}.ba-footer nav{display:flex;gap:20px;flex-wrap:wrap}.ba-footer p{margin:0;font-size:13px}.ba-foundation a{text-underline-offset:.2em}.ba-foundation a:hover{text-decoration:underline}.ba-foundation a:focus-visible{outline:none;box-shadow:none;text-decoration:underline;text-decoration-thickness:2px}.ba-service-empty{padding-block:80px}.ba-service-empty p{max-width:65ch;line-height:1.6}@media(max-width:749px){.ba-home__products{grid-template-columns:1fr}.ba-home__catalog-heading{display:block}.ba-footer{display:grid;gap:24px}.ba-home__intro{margin-bottom:64px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ba-foundation.css.map */
