.page-hero{background-color:var(--c-bg);color:var(--c-fg)}.page-hero__inner{padding-block:var(--s-3) var(--s-5)}.shopify-section:has(>.page-hero)+.shopify-section>.section{padding-block-start:var(--s-6)}.page-hero__heading{font-size:var(--t-h1)}.page-hero__subheading{margin-block-start:var(--s-3);color:var(--c-fg-muted);font-size:var(--t-body)}.page-content__updated{margin-block-end:var(--s-5);color:var(--c-fg-muted);font-size:var(--t-micro)}.page-content__body :is(h2,h3){scroll-margin-top:calc(var(--header-height) + var(--s-5))}.toc{margin-block-end:var(--s-6);padding:var(--s-4);border:1px solid var(--c-border);border-radius:var(--r-md);background-color:var(--c-mist)}.toc__heading{margin-block-end:var(--s-2);font-size:var(--t-micro);font-weight:var(--fw-medium);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--c-fg-muted)}.toc__list{display:grid;gap:var(--s-1);margin:0;padding-inline-start:var(--s-5);font-size:var(--t-small)}.toc__link{display:inline-block;padding-block:var(--s-1);color:var(--c-accent-deep)}.field{display:grid;gap:var(--s-2);align-content:start}.field--full{grid-column:1 / -1}.field__label{font-size:var(--t-small);font-weight:var(--fw-medium)}.field__input{width:100%;min-height:var(--tap);padding:var(--s-3) var(--s-4);border:1px solid var(--c-border);border-radius:var(--r-sm);background-color:var(--c-bg);color:var(--c-fg);font-size:16px}.field__input--textarea{min-height:8rem;padding-block:var(--s-3);line-height:1.5}.field__input:invalid:not(:placeholder-shown){border-color:var(--c-error)}.field__help{margin:0;color:var(--c-fg-muted);font-size:var(--t-micro)}.contact__layout{max-width:var(--w-narrow);margin-inline:auto}@media screen and (min-width:990px){.contact__layout{max-width:none;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:var(--s-6) var(--s-8)}.contact__layout .contact-form{grid-column:1;grid-row:1 / -1}.contact__layout .contact__deflect,.contact__layout .contact__alt{grid-column:2}.contact__layout .contact__deflect{margin-block-end:0}.contact__layout .contact__alt{margin-block-start:0;padding-block-start:0;border-block-start:0}}.contact__deflect{margin-block-end:var(--s-6);padding:var(--s-4);border:1px solid var(--c-border);border-radius:var(--r-md)}.contact__deflect-heading{margin-block-end:var(--s-3);font-size:var(--t-h3)}.contact__deflect-list{display:grid;gap:var(--s-1);margin:0;padding:0;list-style:none}.contact__deflect-link{display:flex;align-items:center;gap:var(--s-2);min-height:44px;color:var(--c-fg);font-size:var(--t-small);text-decoration:none}.contact__deflect-link .icon{flex:0 0 auto;color:var(--c-accent)}@media(hover:hover){a.contact__deflect-link:hover{color:var(--c-accent-deep);text-decoration:underline;text-underline-offset:.2em}}.contact-form{display:grid;gap:var(--s-4);justify-items:start}.contact-form__grid{display:grid;gap:var(--s-4);width:100%}.contact-form__success,.contact-form__error{display:flex;align-items:flex-start;gap:var(--s-3);width:100%;padding:var(--s-4);border-radius:var(--r-sm);font-size:var(--t-small)}.contact-form__success{background-color:#e8f1ec;color:#10402a}.contact-form__success:focus{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.contact-form__success-heading{font-weight:var(--fw-semibold)}.contact-form__error{background-color:#fdecea;color:#8c1d16}.contact-form__note{margin:0;color:var(--c-fg-muted);font-size:var(--t-micro)}.contact__alt{margin-block-start:var(--s-7);padding-block-start:var(--s-5);border-block-start:1px solid var(--c-border)}.contact__alt-heading{margin-block-end:var(--s-3);font-size:var(--t-h3)}.contact__alt-list{display:grid;gap:var(--s-2);margin:0;padding:0;list-style:none;font-size:var(--t-small)}.contact__alt-list li{display:flex;align-items:center;gap:var(--s-2);min-height:40px}.contact__alt-list .icon{flex:0 0 auto;color:var(--c-accent)}@media screen and (min-width:600px){.contact-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.faq-nav{margin-block-end:var(--s-6)}.faq-nav__heading{margin-block-end:var(--s-3);font-size:var(--t-micro);font-weight:var(--fw-medium);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--c-fg-muted)}.faq-nav__list{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:0;padding:0;list-style:none}.faq-group{margin-block-end:var(--s-7)}.faq-group__heading{margin-block-end:var(--s-3);font-size:var(--t-h3);scroll-margin-top:calc(var(--header-height) + var(--s-5))}.faq-cta{display:grid;justify-items:start;gap:var(--s-3);padding:var(--s-5);border-radius:var(--r-md);background-color:var(--c-mist)}.faq-cta__text{margin:0;font-size:var(--t-body);font-weight:var(--fw-medium)}.info-table__intro{margin-block-end:var(--s-4);color:var(--c-fg-muted)}.info-table__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.info-table{width:100%;border-collapse:collapse;font-size:var(--t-small);font-variant-numeric:tabular-nums}.info-table :is(th,td){padding:var(--s-3);border-block-end:1px solid var(--c-border);text-align:start;vertical-align:top;white-space:nowrap}.info-table thead th{border-block-end-width:2px;font-size:var(--t-micro);font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--c-fg-muted)}.info-table tbody th{font-weight:var(--fw-medium);white-space:normal;min-width:12rem}.info-table__footnote{margin-block-start:var(--s-3);color:var(--c-fg-muted);font-size:var(--t-micro)}.team{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-5) var(--s-4);margin:0;padding:0;list-style:none}.team__image{border-radius:var(--r-md);margin-block-end:var(--s-3)}.team__name{font-weight:var(--fw-semibold);font-size:var(--t-small)}.team__role{color:var(--c-fg-muted);font-size:var(--t-micro)}.team__bio{margin-block-start:var(--s-2);color:var(--c-fg-muted);font-size:var(--t-micro);line-height:1.5}@media screen and (min-width:750px){.team{grid-template-columns:repeat(var(--columns-desktop, 4),minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-page.css.map */
