.ctr__inner{display:block;max-width:var(--ctr-max-width, 72rem);margin:0 auto}.ctr__heading{margin-top:0;margin-bottom:1.6rem}.ctr__intro{margin-top:0;margin-bottom:var(--ctr-intro-gap, 4rem);max-width:var(--ctr-intro-max, none)}.ctr__intro>:first-child{margin-top:0}.ctr__intro>:last-child{margin-bottom:0}.ctr__list{margin:0;padding:0;list-style:none;border-top:var(--ctr-rule-width, .1rem) solid var(--ctr-rule-color, rgba(var(--color-foreground), .18))}.ctr__row{position:relative;padding:var(--ctr-row-padding, 1.6rem) 0;border-bottom:var(--ctr-rule-width, .1rem) solid var(--ctr-rule-color, rgba(var(--color-foreground), .18))}.ctr__label-line{display:flex;align-items:baseline;gap:.6rem}.ctr__label{position:relative;display:inline-block;color:var(--ctr-label-color, rgb(var(--color-link, var(--color-foreground))));font-size:var(--ctr-label-size, 1.5rem);line-height:1.3;text-decoration:none;padding-bottom:var(--hu-reserve, .6rem)}.ctr__badge{font-size:var(--ctr-badge-size, 1.1rem);line-height:1;color:var(--ctr-badge-color, #1a7f37);align-self:flex-start;margin-top:.2rem}.ctr__detail{margin:0;font-size:var(--ctr-detail-size, 1.5rem);line-height:1.5}.ctr__detail>:first-child{margin-top:0}.ctr__detail>:last-child{margin-bottom:0}.ctr__label .hover-underline{left:0;right:auto;width:var(--hu-length, 100%);top:auto;bottom:0;margin-top:0}.ctr__label .hover-underline--right{left:auto;right:0}.ctr__label .hover-underline--center{left:50%;right:auto;translate:-50% 0}.ctr__form{margin-top:1.6rem}.ctr__form .contact__fields{display:grid;gap:1rem}@media screen and (min-width:750px){.ctr__form .contact__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.ctr__form .field,.ctr__form .contact__button{margin-top:1rem}.ctr--reveal-ready .ctr__row{opacity:0;transform:translateY(var(--ctr-reveal-shift, 1.2rem));transition:opacity var(--ctr-reveal-speed, .5s) var(--ctr-ease, cubic-bezier(.32, .08, .24, 1)),transform var(--ctr-reveal-speed, .5s) var(--ctr-ease, cubic-bezier(.32, .08, .24, 1))}.ctr--reveal-ready .ctr__row.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ctr--reveal-ready .ctr__row{opacity:1;transform:none;transition:none}}.ctr__label-link{display:inline-flex;align-items:flex-start;gap:var(--ctr-icon-gap, .8rem);color:inherit;text-decoration:none}.ctr__label-link:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.ctr__icon{display:inline-flex;flex:none;align-self:flex-start;margin-top:var(--ctr-icon-offset, .1rem);height:var(--ctr-icon-size, 2.4rem);max-width:var(--ctr-icon-max, 16rem)}.ctr__icon img,.ctr__icon svg{width:auto;height:100%;max-width:100%;object-fit:contain;object-position:left center}.ctr__form{max-width:var(--ctr-form-max, 44rem)}.ctr__form .field__input,.ctr__form .text-area{font-size:var(--ctr-form-font, 1.4rem);padding-top:1.2rem;padding-bottom:1.2rem}.ctr__form .field__label{font-size:var(--ctr-form-font, 1.4rem)}.ctr__form .contact__button .button{font-size:var(--ctr-form-font, 1.4rem);min-height:0;padding:1.1rem 2.4rem}@media screen and (min-width:750px){.ctr__form .contact__fields{grid-template-columns:minmax(0,1fr)}}.ctr__align--left{margin-left:0;margin-right:auto;text-align:left}.ctr__align--center{margin-left:auto;margin-right:auto;text-align:center}.ctr__align--right{margin-left:auto;margin-right:0;text-align:right}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contact-rows.css.map */
