.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:.2rem}.contact-terminal-layout{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:start}@media screen and (min-width:990px){.contact-terminal-layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4.8rem}}.contact-terminal-info__eyebrow{display:block;margin:0 0 .8rem;opacity:.45;font-family:var(--font-body-family);font-size:1.4rem;text-transform:lowercase}.contact-terminal-info__heading{margin:0 0 1.6rem}.contact-terminal-info__description{margin:0 0 3.2rem;color:rgba(var(--color-foreground),.75);text-transform:lowercase}.contact-terminal-info__list{list-style:none;margin:0 0 2.4rem;padding:0;border:1px solid rgba(var(--color-foreground),.25)}.contact-terminal-info__item{border-bottom:1px solid rgba(var(--color-foreground),.25)}.contact-terminal-info__item:last-child{border-bottom:none}.contact-terminal-info__item-link{text-decoration:none;color:inherit}.contact-terminal-info__item-link:hover{background:rgba(var(--color-foreground),.04)}.contact-terminal-info__item-row{display:flex;align-items:center;gap:1.4rem;padding:1.6rem 1.8rem}.contact-terminal-info__item-icon{flex-shrink:0;width:2rem;height:2rem;color:rgba(var(--color-foreground),.55)}.contact-terminal-info__item-icon svg{width:100%;height:100%}.contact-terminal-info__item-text{display:flex;flex-direction:column;gap:.2rem;min-width:0}.contact-terminal-info__item-label{font-family:var(--font-body-family);font-size:1.3rem;text-transform:lowercase;color:rgba(var(--color-foreground),.6)}.contact-terminal-info__item-value{font-family:var(--font-body-family);font-size:1.4rem;text-transform:lowercase;color:rgb(var(--color-foreground))}.contact-terminal-info__item-arrow{margin-left:auto;flex-shrink:0;width:1.6rem;height:1.6rem;opacity:.6}.contact-terminal-info__item-arrow svg{width:100%;height:100%}.contact-terminal-tagline{position:relative;border:1px solid rgba(var(--color-foreground),.25);padding:1.8rem 2rem}.contact-terminal-tagline__copy{position:absolute;top:1.6rem;right:1.8rem;width:1.4rem;height:1.4rem;color:rgba(var(--color-foreground),.5)}.contact-terminal-tagline__copy svg{width:100%;height:100%}.contact-terminal-tagline__list{list-style:none;margin:0;padding:0;font-family:var(--font-body-family);font-size:1.4rem;text-transform:lowercase}.contact-terminal-tagline__list li{display:flex;gap:1rem}.contact-terminal-tagline__list li+li{margin-top:.4rem}.contact-terminal-tagline__index{color:rgba(var(--color-foreground),.4)}.contact-terminal-window{border:1px solid rgba(var(--color-foreground),.3)}.contact-terminal-window__bar{display:flex;align-items:center;gap:1.2rem;padding:1.2rem 1.8rem;border-bottom:1px solid rgba(var(--color-foreground),.25)}.contact-terminal-window__dots{display:flex;gap:.6rem}.contact-terminal-window__dot{width:.9rem;height:.9rem;border-radius:50%;background:rgba(var(--color-foreground),.3)}.contact-terminal-window__label{margin-left:auto;font-family:var(--font-body-family);font-size:1.3rem;text-transform:lowercase;color:rgba(var(--color-foreground),.5)}.contact-terminal-window__body{padding:2.4rem}@media screen and (min-width:750px){.contact-terminal-window__body{padding:3.2rem}}.contact-terminal-form__row{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:2rem}@media screen and (min-width:600px){.contact-terminal-form__row{grid-template-columns:1fr 1fr}}.contact-terminal-field{margin-bottom:2rem}.contact-terminal-form__row .contact-terminal-field{margin-bottom:0}.contact-terminal-field__label{display:block;margin:0 0 .8rem;font-family:var(--font-body-family);font-size:1.3rem;text-transform:lowercase;color:rgba(var(--color-foreground),.6)}.contact-terminal-field__input{display:block;width:100%;box-sizing:border-box;border:1px solid rgba(var(--color-foreground),.35);background:transparent;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.5rem;padding:1.4rem 1.6rem}.contact-terminal-field__input::placeholder{color:rgba(var(--color-foreground),.4)}.contact-terminal-field__input:focus-visible{outline:1px solid rgba(var(--color-foreground),.7);outline-offset:-1px}.contact-terminal-field__input--textarea{resize:vertical;min-height:12rem}.contact-terminal-form__submit{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem;margin-top:.8rem}.contact-terminal-form__button{display:inline-flex;align-items:center;gap:.6rem}.contact-terminal-form__note{font-family:var(--font-body-family);font-size:1.3rem;text-transform:lowercase;color:rgba(var(--color-foreground),.5)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-contact-form.css.map */
