.help-stack{display:grid;gap:clamp(2rem,4vw,3rem)}.help-stack>*{min-width:0}.help-block>h2{margin:0 0 var(--u-gap)}.help-door{padding:clamp(1.25rem,3vw,2rem);display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.help-door h2,.help-door p{margin:0}.help-door p{font-size:1.0625rem;line-height:1.55;color:var(--color-text-muted)}.help-door__links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0 1.5rem}.help-door__links a{display:inline-block;padding:.65rem 0;color:var(--color-primary)}.help-groups{display:grid;gap:clamp(1.5rem,3vw,2.5rem) clamp(1.5rem,4vw,3rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.help-group h2,.help-group h3{margin:0 0 .5rem}.help-links{list-style:none;margin:0;padding:0;border-top:var(--u-border)}.help-links li{border-bottom:var(--u-border)}.help-links a{display:block;min-height:44px;padding:.7rem 0;text-decoration:none}.help-links__title{display:block;font-size:1.0625rem;font-weight:600;color:var(--color-primary)}.help-links a:hover .help-links__title,.help-links a:focus-visible .help-links__title{text-decoration:underline}.help-links__text{display:block;font-size:.9375rem;line-height:1.45;color:var(--color-text-muted)}.help-more{margin:var(--u-gap) 0 0}.help-urgent{display:grid;gap:1rem;align-items:center}.help-urgent p{margin:0;font-size:1.0625rem;line-height:1.55}@media(min-width:760px){.help-urgent{grid-template-columns:minmax(0,1fr) auto}}.contact-form__box .form{max-width:none;gap:1rem}.contact-form__box h2{margin:0 0 1rem}.contact-form__box .form-field label{font-size:1rem}.contact-form__box .form-field input,.contact-form__box .form-field select{min-height:44px;padding-block:.6rem}.contact-form__box .form-field textarea{min-height:150px}.contact-form__box .form-field input:focus-visible,.contact-form__box .form-field select:focus-visible,.contact-form__box .form-field textarea:focus-visible{border-color:var(--color-primary);outline:2px solid var(--color-primary);outline-offset:1px}.contact-form__box .form__note{font-size:.9375rem;margin:0}.contact-form__submit{justify-self:start;min-height:44px}.contact-form__aside h3{margin:0 0 .5rem}.contact-form__aside dl{margin:0;display:grid;gap:.75rem}.contact-form__aside dt{font-size:.875rem;color:var(--color-text-muted)}.contact-form__aside dd{margin:0;font-size:1.0625rem}@media(max-width:480px){.contact-form__submit{width:100%}.u-contact__value{font-size:1.125rem;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/page-help.css.map */
