:root{--font-body-family: Arial, Helvetica, sans-serif;--font-heading-family: Arial, Helvetica, sans-serif;--font-heading-weight: 600}body{line-height:1.65}h1,h2,.h0,.h1,.h2{letter-spacing:-.035em;line-height:1.12}.softwiring-announcement{padding:1rem 2rem;background:#173f35;color:#fff;text-align:center;font-size:1.3rem}.softwiring-announcement a{color:inherit;text-underline-offset:.3rem}.softwiring-wordmark{font-size:2.8rem;font-weight:700;letter-spacing:-.06em}.header__heading-link{text-decoration:none}.header__menu-item{padding:1.2rem 1rem;font-size:1.4rem}.banner__box{border-radius:1.6rem;padding:clamp(2.4rem,4vw,5.6rem)}.banner__heading{max-width:15ch}.banner__text{max-width:48ch}.banner__buttons{gap:1.2rem}.button{min-height:4.8rem;font-size:1.4rem;font-weight:600;letter-spacing:.01em}.button,.button:before,.button:after{border-radius:.8rem}.multicolumn-card{border:1px solid #dce4dc;border-radius:1.2rem;overflow:hidden}.multicolumn-card__info{padding:2.4rem}.multicolumn-card__info h3{font-size:2rem}.multicolumn-card__info .link{min-height:4.8rem;display:inline-flex;align-items:center}.rich-text__text{max-width:66ch;margin-inline:auto}.rich-text__text ol{text-align:left;padding-left:2.4rem}.rich-text__text li+li{margin-top:1.4rem}.footer{border-top:0}.footer a{text-underline-offset:.3rem}:focus-visible{outline:3px solid currentColor;outline-offset:4px}@media screen and (max-width:749px){.softwiring-announcement{font-size:1.2rem;padding:1rem 1.6rem}.softwiring-wordmark{font-size:2.4rem}.banner__box{border-radius:0;text-align:left}.banner__heading{max-width:17ch}.banner__buttons{width:100%}.banner__buttons .button{flex:1 1 100%}.multicolumn-card__info{padding:1.8rem}.multicolumn-card__info h3{font-size:1.8rem}}@media(prefers-reduced-motion:reduce){.card,.button,.banner__media{transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/softwiring-refined.css.map */
