.page-header__meta{margin:var(--space-sm) 0 0;font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-muted)}.page-content{max-width:var(--measure);font-size:1.0625rem}.page-header--center+.page-content{margin-inline:auto}.page-content>*+*{margin-block-start:var(--space-md)}.page-content :is(h2,h3,h4){margin-block:var(--space-xl) var(--space-xs)}.page-content h2{padding-block-start:var(--space-md);border-top:var(--border-width) solid var(--color-line);font-size:var(--text-h3)}.page-content h3{font-size:var(--text-h4);font-family:var(--font-body-family);font-weight:var(--font-body-weight-medium);letter-spacing:0}.page-content :is(h2,h3,h4)+*{margin-block-start:0}.page-content strong{font-weight:var(--font-body-weight-medium)}.page-content a{color:var(--color-ink);text-decoration-color:var(--color-accent)}.page-content blockquote{margin-inline:0;padding:var(--space-sm) var(--space-md);border-left:3px solid var(--color-accent);border-radius:0 var(--radius-card-sm) var(--radius-card-sm) 0;background-color:var(--color-surface)}.page-content table{display:block;width:100%;max-width:100%;overflow-x:auto;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.page-content :is(th,td){padding:var(--space-2xs) var(--space-sm);border-bottom:var(--border-width) solid var(--color-line);text-align:left;vertical-align:top}.page-content th{font-family:var(--font-mono-family);font-size:var(--text-xs);font-weight:var(--font-mono-weight);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-muted)}.page-content img{border-radius:var(--radius-card)}.contact__grid{display:grid;gap:var(--space-xl)}.contact__title{margin-block-end:0}.contact__text{max-width:34rem;margin-block-start:var(--space-sm);color:var(--color-muted)}.contact__details{display:grid;gap:0;margin:var(--space-xl) 0 0;border-top:var(--border-width) solid var(--color-line)}.contact__detail{display:grid;gap:var(--space-3xs);padding-block:var(--space-sm);border-bottom:var(--border-width) solid var(--color-line)}.contact__detail dt{display:flex;align-items:center;gap:var(--space-2xs);font-family:var(--font-mono-family);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--color-muted)}.contact__detail dt .icon{width:1rem;height:1rem;color:var(--color-accent-text)}.contact__detail dd{display:grid;margin:0;font-size:var(--text-lg);overflow-wrap:anywhere}.contact__detail dd a{display:inline-flex;align-items:center;min-height:var(--tap-target);color:var(--color-ink)}.contact__detail-note{font-size:var(--text-sm);color:var(--color-muted)}.contact__card{padding:var(--space-md);box-shadow:var(--shadow-2)}.contact__form-title{margin-block-end:var(--space-md)}.contact__submit{margin-block-start:var(--space-md)}.contact__privacy{margin-block-start:var(--space-sm);font-size:var(--text-xs);color:var(--color-muted)}@media(min-width:750px){.contact__card{padding:var(--space-xl)}.contact__detail{grid-template-columns:9rem minmax(0,1fr);align-items:baseline}}@media(min-width:990px){.contact__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--space-2xl);align-items:start}.contact__intro{position:sticky;top:calc(var(--space-2xl) + 3.75rem)}}.faq-page__layout{display:grid;gap:var(--space-xl)}.faq-page__groups{display:grid;gap:var(--space-2xl);min-width:0}.faq-page__index-list{display:flex;flex-wrap:wrap;gap:var(--space-2xs);margin:0}.faq-page__index a{display:inline-flex;align-items:center;gap:var(--space-2xs);min-height:var(--tap-target);padding-inline:var(--space-sm);border:var(--border-width) solid var(--color-line);border-radius:0;font-size:var(--text-sm);color:var(--color-ink);text-decoration:none;transition:border-color var(--duration-fast) ease,background-color var(--duration-fast) ease}.faq-page__index a:hover{border-color:var(--color-ink);background-color:var(--color-surface)}.faq-page__index .mono{font-size:var(--text-xs);color:var(--color-accent-text)}.faq-page__group{scroll-margin-top:calc(var(--space-xl) + 3.75rem)}.faq-page__group-title{margin-block-end:var(--space-sm)}.faq-page__help{display:grid;justify-items:start;gap:var(--space-xs);padding:var(--space-md);box-shadow:var(--shadow-2)}.faq-page__help .h4,.faq-page__help p{margin:0}.faq-page__help-icon{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-card-sm);background-color:var(--color-background);color:var(--color-accent-text)}.faq-page__help-icon .icon{width:1.25rem;height:1.25rem}@media(min-width:990px){.faq-page__layout{grid-template-columns:minmax(0,1fr) 20rem;gap:var(--space-2xl);align-items:start}.faq-page__help{position:sticky;top:calc(var(--space-2xl) + 3.75rem);padding:var(--space-lg)}}.page-intro--studs{background-image:radial-gradient(circle at center,var(--color-stud) 0 2.5px,transparent 3px);background-size:24px 24px}.no-stud-grid .page-intro--studs{background-image:none}.page-intro__header{max-width:56rem}.page-intro__title{margin-block-end:0}.page-intro__media{border-radius:var(--radius-card);box-shadow:var(--shadow-2)}.iwt__grid{display:grid;gap:var(--space-xl);align-items:center}.iwt__media{border-radius:var(--radius-card);box-shadow:var(--shadow-2)}.iwt__placeholder{fill:var(--color-muted);opacity:.25}.iwt__content{max-width:34rem}.iwt__text{color:var(--color-muted)}.iwt__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:var(--space-lg) 0 0;border-top:var(--border-width) solid var(--color-line)}.iwt__stat{display:flex;flex-direction:column-reverse;gap:var(--space-3xs);padding:var(--space-sm) var(--space-sm) var(--space-sm) 0;border-bottom:var(--border-width) solid var(--color-line)}.iwt__stat:nth-child(2n){padding-inline:var(--space-sm) 0;border-left:var(--border-width) solid var(--color-line)}.iwt__stat-value{margin:0;font-size:var(--text-h3);line-height:1;color:var(--color-ink)}.iwt__stat-label{font-size:var(--text-sm);color:var(--color-muted)}.iwt__cta{margin-block-start:var(--space-lg)}@media(min-width:990px){.iwt__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3xl)}.iwt__grid--right .iwt__media{order:2}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-page.css.map */
