.bca-service{padding:0 0 72px;background:#fff;color:#161616}.bca-service__hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin-bottom:64px}.bca-service__hero--text{grid-template-columns:1fr;max-width:940px}.bca-service__eyebrow{font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--service-accent);margin-bottom:18px}.bca-service__hero-heading{margin-bottom:24px}.bca-service h2{font-size:clamp(26px,3vw,36px);line-height:1.2;margin-bottom:24px}.bca-service h3{font-size:21px;line-height:1.3;margin-bottom:12px}.bca-service .rte{font-size:16px;line-height:1.75}.bca-service__intro{max-width:680px}.bca-service__button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;margin-top:24px;padding:12px 24px;background:var(--service-accent);color:#fff;text-decoration:none;font-weight:600;border-radius:4px}.bca-service__button:hover{opacity:.85}.bca-service a:focus-visible,.bca-service summary:focus-visible{outline:3px solid var(--service-accent);outline-offset:4px}.bca-service__hero-image{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:8px}.bca-service__area{margin-bottom:64px}.bca-service__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bca-service__card{padding:28px;background:#f5f5f5;border-radius:8px}.bca-service__options{display:grid;grid-template-columns:1fr 1fr;gap:64px}.bca-service__option{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #d4d5d6}.bca-service__photo{margin:0}.bca-service__photo img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:6px}.bca-service__photo figcaption{padding-top:12px;font-size:14px}.bca-service__placeholder{padding:24px;background:#f5f5f5;text-align:center}.bca-service__placeholder svg{width:100%;max-height:240px}.bca-service__process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;margin:0;padding:0;counter-reset:step}.bca-service__process li{counter-increment:step}.bca-service__process li:before{content:counter(step,decimal-leading-zero);display:block;color:var(--service-accent);font-size:32px;font-weight:700;margin-bottom:16px}.bca-service__faq{max-width:940px;margin-left:auto;margin-right:auto}.bca-service details{border-bottom:1px solid #d4d5d6}.bca-service summary{cursor:pointer;padding:22px 8px;font-size:18px;font-weight:600}.bca-service details .rte{padding:0 8px 22px}.bca-service__contact{padding:44px 24px;background:#f5f5f5;border-radius:8px;text-align:center}@media(max-width:989px){.bca-service__process{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.bca-service{padding:0 0 48px}.bca-service__hero,.bca-service__grid,.bca-service__options,.bca-service__process{grid-template-columns:1fr;gap:24px}.bca-service__area,.bca-service__hero{margin-bottom:40px}}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map?subset=ACA */
