.kkotJq_shell{background:var(--design-background);color:var(--design-ink);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);overflow-x:clip;}.kkotJq_shell :where(h1,h2,h3,p,figure,ul,ol){margin:0}.kkotJq_hero{background:var(--design-surface);border-bottom:1px solid var(--design-border)}.kkotJq_heroImage{background:var(--design-paper);aspect-ratio:4/3;flex:none;align-self:center;width:100%;min-width:0;height:auto;min-height:0;position:relative;overflow:hidden}.kkotJq_heroImage img{object-fit:cover}.kkotJq_heroInner{padding:0 var(--space-6);width:100%;max-width:var(--layout-wide);padding-inline:var(--layout-gutter);box-sizing:border-box;align-items:center;gap:var(--layout-split-gap);padding-block:var(--layout-page-top) var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid;}.kkotJq_heroInner[data-has-image=false]{display:block}.kkotJq_heroCopy{padding:0;flex-direction:column;flex:1;justify-content:center;min-width:0;min-height:0;padding-inline-end:0;display:flex}.kkotJq_heroInner[data-has-image=false] .kkotJq_heroCopy{min-height:0;padding-right:0}.kkotJq_heroKicker{color:var(--design-muted);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case)}.kkotJq_heroTitle{max-width:100%;color:var(--design-ink);overflow-wrap:break-word;font:var(--type-editorial-title);letter-spacing:var(--type-editorial-title-tracking);text-transform:var(--type-editorial-title-case);margin-top:var(--space-4)!important}.kkotJq_heroSubtitle{color:var(--design-body);font:var(--type-lead);letter-spacing:var(--type-lead-tracking);text-transform:var(--type-lead-case);margin-top:var(--space-4-5)!important}.kkotJq_heroCopy .kkotJq_ctaRow{width:100%;max-width:100%;margin-top:var(--space-6);gap:var(--space-3);flex-wrap:wrap;display:flex}.kkotJq_heroCopy .kkotJq_ctaLink{text-align:center;overflow-wrap:anywhere;min-width:0;min-height:var(--control-action-height);justify-content:space-between}.kkotJq_anchorNav{z-index:8;top:var(--layout-header-offset);border-bottom:1px solid var(--design-border);background:var(--design-surface);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky}.kkotJq_anchorNavFrame{}.kkotJq_anchorNavInner{scrollbar-width:none;box-sizing:border-box;gap:var(--space-7);width:100%;padding-block:0;display:flex;overflow-x:auto;}.kkotJq_anchorNavInner::-webkit-scrollbar{display:none}.kkotJq_anchorNavLink{}.kkotJq_sectionBand{border-top:1px solid var(--design-border);padding:var(--layout-section) 0}.kkotJq_paper{background:var(--design-surface)}.kkotJq_stone{background:var(--design-background)}.kkotJq_inner{gap:var(--space-6);width:100%;min-width:0;max-width:var(--layout-wide);padding-inline:var(--layout-gutter);box-sizing:border-box;margin:0 auto;display:grid;}.kkotJq_sectionHeader{gap:var(--space-3);width:100%;min-width:0;max-width:100%;display:grid}.kkotJq_eyebrow,.kkotJq_guideCardLabel,.kkotJq_rowCardLabel{margin-bottom:var(--space-3);color:var(--design-muted);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case);display:block}.kkotJq_sectionTitle{color:var(--design-ink);font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.kkotJq_sectionCopy{font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);max-width:var(--layout-introduction);color:var(--design-body)}.kkotJq_contentPanel,.kkotJq_stack{gap:var(--space-4);width:100%;min-width:0;max-width:100%;display:grid}.kkotJq_bodyCopy{font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);max-width:var(--layout-introduction);color:var(--design-body)}.kkotJq_contentHeading{color:var(--design-ink);font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.kkotJq_callout{padding:var(--space-4) var(--space-5);border-left:4px solid var(--design-ink);background:var(--design-surface);color:var(--design-muted);gap:var(--space-2);display:grid}.kkotJq_calloutCopy{font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.kkotJq_contentList{padding-left:var(--space-6);color:var(--design-muted);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.kkotJq_ctaRow{margin-top:var(--space-5);gap:var(--space-3);flex-wrap:wrap;display:flex}.kkotJq_ctaLink{}.kkotJq_ctaSecondary{}.kkotJq_ctaPrimary{}.kkotJq_ctaDarkPrimary{}.kkotJq_ctaDarkSecondary{--action-background:transparent;--action-border:var(--design-surface);--action-color:var(--design-surface);--action-hover-background:var(--design-surface);--action-hover-border:var(--design-surface);--action-hover-color:var(--design-ink)}.kkotJq_sectionCue,.kkotJq_guideCard{padding:var(--space-4-5);border:1px solid var(--design-border);border-radius:var(--control-radius);background:var(--design-surface);box-shadow:none;align-content:start;gap:var(--space-3);display:grid}.kkotJq_cueTitle{color:var(--design-ink);font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.kkotJq_cueCopy{color:var(--design-muted);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.kkotJq_guideCardLabel{width:-moz-fit-content;width:fit-content;max-width:100%;padding:var(--space-2) var(--space-2);border-radius:var(--control-radius);background:var(--design-paper);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case);margin:0;display:inline-flex}.kkotJq_inverseLabel{background:var(--design-overlay-strong);color:var(--design-surface)}.kkotJq_pillRow,.kkotJq_sectionCuePills{gap:var(--space-2);flex-wrap:wrap;display:flex}.kkotJq_pill,.kkotJq_sectionCuePill{min-height:26px;padding:var(--space-1) var(--space-2);border-radius:var(--control-radius);background:var(--design-paper);color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);align-items:center;display:inline-flex}.kkotJq_sectionCuePill{min-height:28px;padding:var(--space-2) var(--space-3);border:1px solid var(--design-border);background:var(--design-surface);color:var(--design-body);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case)}.kkotJq_localTrustGrid{gap:var(--space-4);grid-template-columns:1.05fr 1fr;display:grid}.kkotJq_localTrustCard{padding:var(--space-5);border:1px solid var(--design-border);border-radius:var(--control-radius);background:var(--design-ink);color:var(--design-surface);align-content:start;gap:var(--space-2);display:grid}.kkotJq_localTrustTitle{color:var(--design-surface);font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.kkotJq_localTrustCopy{font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);color:var(--design-surface)}.kkotJq_productGrid{gap:var(--space-4);grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;display:grid}.kkotJq_productGrid>*{min-width:0}.kkotJq_productLink{border-radius:var(--control-radius);background:var(--design-surface);min-width:0;height:100%;box-shadow:none;color:inherit;border:1px solid var(--design-border);flex-direction:column;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;overflow:hidden}.kkotJq_productLink:hover{box-shadow:none}.kkotJq_productLink:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.kkotJq_productImageStage{aspect-ratio:1;background:var(--design-paper);min-width:0;display:block;position:relative;overflow:hidden}.kkotJq_productImageStage img{object-fit:cover;object-position:center;transition:transform .3s}.kkotJq_productImageStage img[data-placeholder=true]{transform:scale(2)}.kkotJq_productTypeBadge{z-index:2;border:1px solid var(--design-border);border-radius:var(--control-radius);background:var(--design-surface);max-width:calc(100% - 16px);color:var(--design-ink);text-overflow:ellipsis;white-space:nowrap;font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);padding:var(--control-badge-padding);position:absolute;top:8px;left:8px;overflow:hidden}.kkotJq_productImagePlaceholder,.kkotJq_imagePlaceholder{height:100%;padding:var(--space-5);color:var(--design-muted);text-align:center;font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);place-items:center;display:grid;position:absolute;inset:0}.kkotJq_imagePlaceholder{color:var(--design-muted)}.kkotJq_productBody{width:100%;min-width:0;padding:var(--space-4);flex-direction:column;flex:1;display:flex}.kkotJq_lifecycleBadge{width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:var(--space-3);border:1px solid var(--design-bronze);border-radius:var(--control-radius);background:var(--design-surface);color:var(--design-bronze);text-overflow:ellipsis;white-space:nowrap;font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);padding:var(--control-badge-padding);align-items:center;display:inline-flex;overflow:hidden}.kkotJq_lifecycleDiscontinued{border-color:var(--design-field-border);color:var(--design-body)}.kkotJq_productCollection{color:var(--design-muted);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case);margin-bottom:var(--space-1)!important}.kkotJq_productName{color:var(--design-ink);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-bottom:var(--space-3)!important}.kkotJq_productDetails{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);margin-bottom:var(--space-3)!important}.kkotJq_productTaglineWrap{max-width:100%;margin-top:2px;margin-bottom:var(--space-3);align-items:flex-start;gap:var(--space-2);display:flex}.kkotJq_productTaglineRule{background:var(--design-ink);flex:none;width:2px;height:38px;margin-top:1px}.kkotJq_productTagline{color:var(--design-muted);-webkit-line-clamp:2;font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kkotJq_filterChipRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.kkotJq_filterChip{border:1px solid var(--design-border);border-radius:var(--control-radius);-webkit-appearance:none;appearance:none;background:var(--design-surface);color:var(--design-body);cursor:pointer;font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);min-height:var(--control-target);padding:var(--space-2) var(--space-3);transition:background-color .16s,border-color .16s,color .16s}.kkotJq_filterChip:hover{border-color:var(--design-ink)}.kkotJq_filterChip:disabled{cursor:wait;opacity:.62}.kkotJq_filterChip[data-active=true]{border-color:var(--design-ink);background:var(--design-ink);color:var(--design-surface)}.kkotJq_filterStatus{min-height:0}.kkotJq_filterStatusVisible{min-height:22px}.kkotJq_statusCopy,.kkotJq_resultsCopy{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.kkotJq_resultsCopy{font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.kkotJq_filterError{color:var(--design-error);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.kkotJq_emptyState{padding:var(--space-5);border:1px solid var(--design-border);border-radius:var(--control-radius);background:var(--design-surface);color:var(--design-muted);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.kkotJq_collectionGrid{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kkotJq_collectionCard{border:1px solid var(--design-border);border-radius:var(--control-radius);background:var(--design-surface);min-width:0;color:inherit;grid-template-rows:220px 1fr;text-decoration:none;transition:transform .18s,box-shadow .18s;display:grid;overflow:hidden}.kkotJq_collectionCard:hover{box-shadow:none}.kkotJq_imageStage,.kkotJq_relatedCardImage,.kkotJq_rowCardImage,.kkotJq_guideCardImage,.kkotJq_figureImage{background:var(--design-paper);min-width:0;display:block;position:relative;overflow:hidden}.kkotJq_collectionBody,.kkotJq_relatedCardBody,.kkotJq_rowCardBody{padding:var(--space-4);align-content:start;gap:var(--space-3);display:grid}.kkotJq_collectionTitle{color:var(--design-ink);font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking);text-transform:var(--type-small-heading-case)}.kkotJq_collectionCopy,.kkotJq_cardCopy{color:var(--design-muted);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.kkotJq_collectionLinkText{color:var(--design-ink);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.kkotJq_guideCardGrid{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.kkotJq_guideCard{box-shadow:none;gap:var(--space-2)}.kkotJq_guideCardImage{border-bottom:1px solid var(--design-border);aspect-ratio:16/10;margin:-18px -18px 0}.kkotJq_guideCardImage img,.kkotJq_relatedCardImage img,.kkotJq_rowCardImage img,.kkotJq_figureImage img{object-fit:cover;transition:transform .26s}.kkotJq_guideCardTitle{color:var(--design-ink);font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking);text-transform:var(--type-small-heading-case)}.kkotJq_guideCardCopy{color:var(--design-muted);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.kkotJq_guideCardNote{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.kkotJq_tableWrap{width:100%;margin:var(--space-4) 0;border:1px solid var(--design-border);border-radius:var(--control-radius);background:var(--design-surface);box-shadow:none;overflow-x:auto}.kkotJq_tableWrap table{border-spacing:0;border-collapse:separate;background:var(--design-surface);width:100%;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);min-width:var(--layout-form);margin:0}.kkotJq_tableWrap th,.kkotJq_tableWrap td{padding:var(--space-4-5) var(--space-6);border:0;border-right:1px solid var(--design-border);border-bottom:1px solid var(--design-border);text-align:left;vertical-align:middle}.kkotJq_tableWrap th:last-child,.kkotJq_tableWrap td:last-child{border-right:0}.kkotJq_tableWrap tr:last-child td{border-bottom:0}.kkotJq_tableWrap th{border-color:var(--design-border);background:var(--design-paper);color:var(--design-body);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.kkotJq_tableWrap td{color:var(--design-body)}.kkotJq_tableWrap td:first-of-type{color:var(--design-ink);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.kkotJq_tableWrap tr:nth-of-type(2n) td,.kkotJq_tableWrap tr:hover td{background:var(--design-paper)}.kkotJq_projectGrid{gap:var(--layout-project-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kkotJq_cardGrid,.kkotJq_rowCardGrid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.kkotJq_relatedCard,.kkotJq_rowCard{border:1px solid var(--design-border);border-radius:var(--control-radius);background:var(--design-surface);min-width:0;color:inherit;flex-direction:column;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;overflow:hidden}.kkotJq_relatedCard:hover,.kkotJq_rowCard:hover{box-shadow:none}.kkotJq_relatedCardImage,.kkotJq_rowCardImage{aspect-ratio:16/9;flex:none;width:100%}.kkotJq_relatedCardBody,.kkotJq_rowCardBody{flex:auto}.kkotJq_cardTitle{color:var(--design-ink);-webkit-line-clamp:2;font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking);text-transform:var(--type-small-heading-case);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kkotJq_cardExcerpt{color:var(--design-muted);-webkit-line-clamp:3;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kkotJq_cardCategory{color:var(--design-muted);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case)}.kkotJq_relatedMetaRow{color:var(--design-muted);align-items:center;gap:var(--space-3);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);flex-wrap:wrap;display:flex}.kkotJq_relatedMetaItem{align-items:center;gap:var(--space-1);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);display:inline-flex}.kkotJq_metaIcon{fill:currentColor;width:14px;height:14px}.kkotJq_referenceLinkBlock{min-width:0}.kkotJq_referenceLink{min-height:var(--control-target);max-width:100%;padding:var(--space-2) 0;overflow-wrap:anywhere;font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);align-items:center;display:inline-flex}.kkotJq_linkCard{border:1px solid var(--design-border);border-radius:var(--control-radius);background:var(--design-surface);box-shadow:none;color:inherit;min-height:var(--control-target);padding:var(--space-4-5) var(--space-5);align-content:start;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid}.kkotJq_linkCard:hover,.kkotJq_rowCard:hover{border-color:var(--design-ink);box-shadow:none}.kkotJq_linkCardTitle{color:var(--design-ink);font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking);text-transform:var(--type-small-heading-case)}.kkotJq_rowCard{box-shadow:none}.kkotJq_rowCardBody{padding:var(--space-4);gap:var(--space-2)}.kkotJq_rowCardLabel{font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case);margin:0}.kkotJq_rowCardTitle{color:var(--design-ink);font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking);text-transform:var(--type-small-heading-case)}.kkotJq_rowCardCopy{color:var(--design-muted);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.kkotJq_rowCardNote{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.kkotJq_figure{gap:var(--space-3);display:grid}.kkotJq_figureImage{border-radius:var(--control-radius);aspect-ratio:16/9}.kkotJq_figcaption{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.kkotJq_faqBand{padding:var(--layout-section) 0;color:var(--design-ink);background:var(--design-section-background);border-top:0;position:relative}.kkotJq_faqInner{gap:var(--space-8);width:100%;min-width:0;max-width:var(--layout-wide);padding-inline:var(--layout-gutter);box-sizing:border-box;margin:0 auto;display:grid;}.kkotJq_faqHeader{gap:var(--space-3);text-align:center;max-width:var(--layout-copy);margin:0 auto;display:grid}.kkotJq_faqEyebrow{color:var(--design-bronze);margin:0}.kkotJq_faqTitle{font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case);color:var(--design-ink)}.kkotJq_faqCopy{color:var(--design-muted);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.kkotJq_faqList{gap:var(--space-4);width:100%;max-width:var(--layout-article);margin:0 auto;display:grid}.kkotJq_faqItem{border:1px solid var(--design-gallery-border);border-radius:var(--control-radius);background:var(--design-surface);border-color:var(--design-border);overflow:hidden}.kkotJq_faqItem summary{width:100%;padding:var(--space-6) var(--space-8);cursor:pointer;min-height:var(--control-target);justify-content:space-between;align-items:center;list-style:none;display:flex}.kkotJq_faqItem summary::-webkit-details-marker{display:none}.kkotJq_faqQuestion{color:var(--design-ink);text-align:left;font:var(--type-body-strong);letter-spacing:var(--type-body-strong-tracking);text-transform:var(--type-body-strong-case);flex:1;transition:color .3s;margin-right:var(--space-4)!important}.kkotJq_faqItem summary:hover .kkotJq_faqQuestion{color:var(--design-bronze-hover)}.kkotJq_faqToggle{}.kkotJq_faqAnswer{padding:0 var(--space-8) var(--space-6);color:var(--design-muted);text-align:left;font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);padding-top:var(--space-2)}@media (max-width:1199.95px){.kkotJq_productGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.kkotJq_collectionGrid,.kkotJq_guideCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899.95px){.kkotJq_productGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.kkotJq_localTrustGrid,.kkotJq_projectGrid{grid-template-columns:1fr}.kkotJq_projectGrid{gap:var(--space-4)}.kkotJq_cardGrid,.kkotJq_rowCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599.95px){.kkotJq_productBody{padding:var(--space-3) var(--space-3) var(--space-2)}.kkotJq_collectionGrid,.kkotJq_guideCardGrid,.kkotJq_cardGrid,.kkotJq_rowCardGrid{grid-template-columns:1fr}.kkotJq_collectionCard{grid-template-rows:190px 1fr}.kkotJq_tableWrap{margin:var(--space-3) 0;border-radius:var(--control-radius)}.kkotJq_tableWrap table{min-width:var(--layout-form)}.kkotJq_tableWrap th,.kkotJq_tableWrap td{padding:var(--space-3) var(--space-4)}.kkotJq_faqItem summary{padding:var(--space-4-5) var(--space-5)}.kkotJq_faqAnswer{padding:0 var(--space-5) var(--space-5)}}.kkotJq_shell :where(a,button,summary):focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.kkotJq_shell :where(a,button,summary){scroll-margin-block:var(--space-24)}.kkotJq_linkCard:hover,.kkotJq_relatedCard:hover,.kkotJq_rowCard:hover,.kkotJq_collectionCard:hover,.kkotJq_productLink:hover{border-color:var(--design-field-border)}.kkotJq_shell section[id]{scroll-margin-block-start:var(--space-20)}@media (max-width:899px){.kkotJq_tableWrap[data-table-columns="2"] table{table-layout:fixed;min-width:0}.kkotJq_tableWrap[data-table-columns="2"] th,.kkotJq_tableWrap[data-table-columns="2"] td{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.kkotJq_shell *,.kkotJq_shell :before,.kkotJq_shell :after{transition:none}}.kkotJq_heroImage button{min-width:var(--control-target);min-height:var(--control-target)}.kkotJq_heroImage .swiper-pagination-bullet{min-width:var(--control-target);min-height:var(--control-target)}.kkotJq_ctaGold{}.kkotJq_linkCard .kkotJq_cardCopy{grid-column:1/-1}.kkotJq_materialOverview{background:var(--design-section-background);padding:var(--space-8) 0 var(--space-10);border-bottom:1px solid var(--design-border)}.kkotJq_materialHeading{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.kkotJq_materialLinks{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.kkotJq_materialLinkText{gap:var(--space-2);display:grid}.kkotJq_materialNavHeading{font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking);text-transform:var(--type-small-heading-case);grid-column:1/-1}.kkotJq_materialDescription{color:var(--design-body);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.kkotJq_materialLinks a{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--control-target);padding-block:var(--space-3);border-bottom:1px solid var(--design-border);color:var(--design-bronze);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);text-decoration:none;display:inline-flex}.kkotJq_materialLinks a:hover{color:var(--design-bronze-hover);border-color:var(--design-bronze)}.kkotJq_disclosureToggle{}.kkotJq_guideBand{padding:var(--layout-section) 0 0;background:var(--design-section-background);scroll-margin-block-start:calc(var(--layout-header-offset) + var(--control-target) + var(--space-3))}.kkotJq_guideInner{gap:var(--space-3);display:grid;}.kkotJq_guideIntroduction{margin-bottom:var(--space-6)}.kkotJq_guideIntroduction .kkotJq_bodyCopy{margin-top:var(--space-4)}.kkotJq_guideAccordion{border:1px solid var(--design-border);background:var(--design-surface)}.kkotJq_guideAccordion>summary{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-6) var(--layout-panel-padding);cursor:pointer;min-height:var(--control-target);list-style:none;display:flex}.kkotJq_guideAccordion>summary::-webkit-details-marker{display:none}.kkotJq_guideHeading{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.kkotJq_guideContent{gap:var(--space-6);padding:0 var(--layout-panel-padding) var(--layout-panel-padding);display:grid}.kkotJq_guideContent .kkotJq_contentHeading{font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking);text-transform:var(--type-small-heading-case)}.kkotJq_closingBand{padding:var(--layout-section) 0;background:var(--design-ink);color:var(--design-surface)}.kkotJq_closingBand .kkotJq_sectionTitle{color:var(--design-surface)}.kkotJq_closingBand .kkotJq_bodyCopy,.kkotJq_closingBand .kkotJq_sectionCopy{color:var(--design-dark-text)}.kkotJq_filterArea{min-width:0;position:relative}.kkotJq_catalogCount{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);margin-inline-start:auto}.kkotJq_filterCount{min-width:var(--space-5);height:var(--space-5);background:var(--design-surface);color:var(--design-ink);font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);place-items:center;display:inline-grid}.kkotJq_selectedFilters{align-items:center;gap:var(--space-2);padding-top:var(--space-3);flex-wrap:wrap;display:flex}.kkotJq_selectedFilter{align-items:center;gap:var(--space-3);min-height:var(--control-target);padding:var(--space-2) var(--space-3);border:1px solid var(--design-border);background:var(--design-paper);color:var(--design-ink);cursor:pointer;font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case);display:inline-flex}.kkotJq_clearFilters{min-height:var(--control-target)}.kkotJq_catalogFooter{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}@media (max-width:899.95px){.kkotJq_heroInner{gap:var(--space-8);grid-template-columns:1fr}.kkotJq_heroImage{aspect-ratio:16/10}.kkotJq_materialLinks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599.95px){.kkotJq_heroCopy .kkotJq_ctaRow{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kkotJq_heroCopy .kkotJq_ctaLink{width:100%;padding:var(--control-action-compact-padding);justify-content:center;gap:var(--space-2)}.kkotJq_heroCopy .kkotJq_ctaLink svg{display:none}.kkotJq_materialLinks{grid-template-columns:1fr;gap:0}.kkotJq_materialOverview{padding-block:var(--space-6)}.kkotJq_catalogCount{width:100%;padding-top:var(--space-1);margin-inline-start:0}.kkotJq_catalogFooter{justify-content:center}.kkotJq_catalogFooter .kkotJq_resultsCopy{text-align:center;width:100%}}
.fz2maa_content{--content-link-color:#76552b;--content-link-hover:#4d351a;--content-link-focus:#76552b}.fz2maa_onDark{--content-link-color:#fff;--content-link-hover:#e8d2ae;--content-link-focus:#e8d2ae}.fz2maa_content a[data-content-link][href]{text-underline-offset:3px;text-decoration-thickness:1px;color:var(--content-link-color)!important;text-decoration-line:underline!important}.fz2maa_content a[data-content-link][href]:hover{text-decoration-thickness:2px;color:var(--content-link-hover)!important}.fz2maa_content a[data-content-link][href]:focus-visible{outline:3px solid var(--content-link-focus);outline-offset:4px;border-radius:2px}.fz2maa_content a[data-content-link][href] :is(span,strong,b,em,i,u,code){color:inherit!important}
.Wya9hW_prose{color:var(--design-body);overflow-wrap:anywhere;--prose-gap:var(--space-5);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);}.Wya9hW_prose :where(p,ul,ol,blockquote,figure,h1,h2,h3,h4,h5,h6):not(:where([data-blog-embed],[data-blog-embed] *)){margin:0}.Wya9hW_prose.Wya9hW_prose>*+:not(:where([data-blog-embed])){margin-top:var(--prose-gap)}.Wya9hW_prose :where(h1,h2,h3,h4,h5,h6):not(:where([data-blog-embed],[data-blog-embed] *)){color:var(--design-ink);text-wrap:balance;scroll-margin-top:112px}.Wya9hW_prose :where(h1):not(:where([data-blog-embed],[data-blog-embed] *)){font:var(--type-h1);letter-spacing:var(--type-h1-tracking);text-transform:var(--type-h1-case)}.Wya9hW_prose :where(h2):not(:where([data-blog-embed],[data-blog-embed] *)){font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.Wya9hW_prose :where(h3):not(:where([data-blog-embed],[data-blog-embed] *)){font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.Wya9hW_prose :where(h4):not(:where([data-blog-embed],[data-blog-embed] *)){font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking);text-transform:var(--type-small-heading-case)}.Wya9hW_prose :where(h5):not(:where([data-blog-embed],[data-blog-embed] *)){font:var(--type-body-strong);letter-spacing:var(--type-body-strong-tracking);text-transform:var(--type-body-strong-case)}.Wya9hW_prose :where(h6):not(:where([data-blog-embed],[data-blog-embed] *)){font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.Wya9hW_prose.Wya9hW_prose>:where(h2,h3,h4,h5,h6):not(:first-child):not(:where([data-blog-embed],[data-blog-embed] *)){margin-top:var(--space-8)}.Wya9hW_prose :where(a):not(:where([data-blog-embed],[data-blog-embed] *)){color:var(--design-bronze);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.Wya9hW_prose :where(a):not(:where([data-blog-embed],[data-blog-embed] *)):hover{color:var(--design-bronze-hover);text-decoration-thickness:2px}.Wya9hW_prose :where(a):not(:where([data-blog-embed],[data-blog-embed] *)):focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.Wya9hW_prose :where(strong,b):not(:where([data-blog-embed],[data-blog-embed] *)){color:var(--design-ink);font-weight:var(--text-weight-medium)}.Wya9hW_prose :where(ul,ol):not(:where([data-blog-embed],[data-blog-embed] *)){padding-left:var(--space-6)}.Wya9hW_prose ul:not(:where([data-blog-embed],[data-blog-embed] *)){list-style:outside}.Wya9hW_prose ol:not(:where([data-blog-embed],[data-blog-embed] *)){list-style:decimal}.Wya9hW_prose li:not(:where([data-blog-embed],[data-blog-embed] *))+li,.Wya9hW_prose li:not(:where([data-blog-embed],[data-blog-embed] *))>:where(ul,ol){margin-top:var(--space-2)}.Wya9hW_prose blockquote:not(:where([data-blog-embed],[data-blog-embed] *)){padding:var(--space-4) var(--space-6);border-left:3px solid var(--design-bronze);background:var(--design-paper)}.Wya9hW_prose figcaption:not(:where([data-blog-embed],[data-blog-embed] *)),.Wya9hW_prose caption:not(:where([data-blog-embed],[data-blog-embed] *)){color:var(--design-muted);text-align:left;font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.Wya9hW_prose figcaption:not(:where([data-blog-embed],[data-blog-embed] *)){margin-top:var(--space-2)}.Wya9hW_prose :where(img,video):not(:where([data-blog-embed],[data-blog-embed] *)){max-width:100%;height:auto}.Wya9hW_tableScroll{border:1px solid var(--design-border);max-width:100%;overflow-x:auto}.Wya9hW_tableScroll:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.Wya9hW_prose table:not(:where([data-blog-embed],[data-blog-embed] *)){border-collapse:collapse;text-align:left;width:100%;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.Wya9hW_prose caption:not(:where([data-blog-embed],[data-blog-embed] *)){padding:var(--space-3) var(--space-4)}.Wya9hW_prose :where(th,td):not(:where([data-blog-embed],[data-blog-embed] *)){padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--design-border);vertical-align:top}.Wya9hW_prose th:not(:where([data-blog-embed],[data-blog-embed] *)){background:var(--design-paper);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.Wya9hW_prose tbody:not(:where([data-blog-embed],[data-blog-embed] *)) tr:last-child td{border-bottom:0}
._2S47mG_shell{background:var(--design-surface);color:var(--design-ink);}._2S47mG_shell :where(h1,h2,h3,p,figure,ul){margin:0}._2S47mG_inner{}._2S47mG_opening{border-bottom:1px solid var(--design-border)}._2S47mG_breadcrumbs{align-items:center;gap:var(--space-2);min-height:var(--control-target);padding-top:var(--space-2);color:var(--design-muted);font:var(--type-support);flex-wrap:wrap;display:flex}._2S47mG_breadcrumbs a{min-height:var(--control-target);color:var(--design-bronze);align-items:center;text-decoration:none;display:inline-flex}._2S47mG_openingRow{gap:var(--space-8);padding-block:var(--space-4) var(--space-6);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}._2S47mG_opening h1{max-width:var(--layout-introduction);font:var(--type-editorial-title-compact);letter-spacing:var(--type-editorial-title-compact-tracking);text-transform:var(--type-editorial-title-compact-case)}._2S47mG_intro{max-width:var(--layout-introduction);font:var(--type-ui);color:var(--design-body);margin-top:var(--space-3)!important}._2S47mG_openingActions{gap:var(--space-2);flex-direction:column;display:flex}._2S47mG_pageNavigation{gap:var(--space-6);white-space:nowrap;display:flex;overflow-x:auto}._2S47mG_pageNavigation a{min-height:var(--control-action-height);color:var(--design-body);font:var(--type-label);border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}._2S47mG_pageNavigation a[aria-current=page]{color:var(--design-bronze);border-color:var(--design-bronze)}._2S47mG_section,._2S47mG_paperSection{padding-block:var(--layout-section);scroll-margin-top:calc(var(--layout-header-offset) + var(--space-4))}._2S47mG_shell>._2S47mG_section:first-of-type{padding-top:var(--space-8)}._2S47mG_paperSection{background:var(--design-paper);border-block:1px solid var(--design-border)}._2S47mG_sectionHeading{margin-bottom:var(--space-6);display:block}._2S47mG_sectionHeading h2,._2S47mG_closing h2{font:var(--type-h2);letter-spacing:var(--type-h2-tracking)}._2S47mG_prose{max-width:var(--layout-reading);}._2S47mG_prose a{overflow-wrap:anywhere}._2S47mG_prose :where(table){border-collapse:collapse;text-align:left;width:100%;min-width:620px;font:var(--type-ui)}._2S47mG_prose :where(th,td){padding:var(--space-4);border-bottom:1px solid var(--design-border);vertical-align:top}._2S47mG_prose :where(th){background:var(--design-surface);color:var(--design-ink);font-weight:var(--text-weight-medium)}._2S47mG_comparison{max-width:none;padding-bottom:var(--space-2);overflow-x:auto}._2S47mG_comparison>p{max-width:var(--layout-reading)}._2S47mG_support,._2S47mG_credit{color:var(--design-muted);font:var(--type-support)}._2S47mG_support{margin-top:var(--space-4)!important}._2S47mG_credit{line-height:1.5}._2S47mG_searchRow{gap:var(--space-3);align-items:end;display:flex}._2S47mG_searchRow>div{flex:1}._2S47mG_searchRow input{max-width:100%}._2S47mG_searchRow ._2S47mG_mobileFilterToggle{display:none}._2S47mG_catalogFilters{align-items:end;gap:var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._2S47mG_field{flex:1;min-width:0;}._2S47mG_field label{font:var(--type-label)}._2S47mG_select{}._2S47mG_stockChoice{min-height:var(--control-field-height);align-items:center;gap:var(--space-2);font:var(--type-ui);cursor:pointer;display:flex}._2S47mG_stockChoice input{width:var(--control-choice-size);height:var(--control-choice-size);margin:var(--space-3);accent-color:var(--design-bronze)}._2S47mG_catalogStatus{min-height:var(--control-target);margin-block:var(--space-2);color:var(--design-muted);font:var(--type-support);justify-content:space-between;align-items:center;display:flex}._2S47mG_catalogStatus button,._2S47mG_showLess{min-height:var(--control-target);padding:var(--space-2);color:var(--design-bronze);font:var(--type-ui);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;text-decoration:underline;display:inline-flex}._2S47mG_productGrid{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._2S47mG_productGrid>li{min-width:0}._2S47mG_productGrid>[data-visible=false]{display:none}._2S47mG_productCard{border:1px solid var(--design-border);height:100%;color:var(--design-ink);flex-direction:column;text-decoration:none;display:flex}._2S47mG_productImage{aspect-ratio:1;background:var(--design-paper);width:100%;position:relative;overflow:hidden}._2S47mG_productImage img{object-fit:cover}._2S47mG_productInfo{padding:var(--space-4);gap:var(--space-2);flex-direction:column;flex:1;display:flex}._2S47mG_productInfo h3{font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking)}._2S47mG_productInfo p{font:var(--type-support);color:var(--design-body)}._2S47mG_productInfo ._2S47mG_support{margin:0!important}._2S47mG_stock{font:var(--type-support);color:var(--design-muted)}._2S47mG_stock[data-stock-state=available]{color:var(--design-success)}._2S47mG_stock[data-stock-state=incoming]{color:var(--design-bronze)}._2S47mG_productLink{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-2);color:var(--design-bronze);font:var(--type-label);margin-top:auto;display:flex}._2S47mG_productCard:hover{border-color:var(--design-bronze)}._2S47mG_moreProducts{margin-top:var(--space-6);justify-content:center;display:flex}._2S47mG_showLess{margin:var(--space-2) auto 0;display:flex}._2S47mG_sizeNavigation{border-block:1px solid var(--design-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._2S47mG_sizeCard{gap:var(--space-4);padding:var(--space-6);color:var(--design-ink);border-inline-end:1px solid var(--design-border);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}._2S47mG_sizeCard:first-child{padding-inline-start:0}._2S47mG_sizeCard:last-child{border-inline-end:0}._2S47mG_sizeIllustration{grid-column:1/-1;align-items:center;height:110px;display:flex}._2S47mG_sizeIllustration span{border:1px solid var(--design-field-border);background:var(--design-paper);max-width:100%;height:100%;display:block}._2S47mG_sizeCard h3,._2S47mG_layoutExamples h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking)}._2S47mG_sizeCard strong{margin-block:var(--space-2);font:var(--type-label);display:block}._2S47mG_sizeCard p{font:var(--type-ui);color:var(--design-body)}._2S47mG_sizeCard>svg{color:var(--design-bronze);align-self:end}._2S47mG_browsePaths{gap:var(--space-4);margin-top:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._2S47mG_browsePaths a,._2S47mG_textLink{min-height:var(--control-target);justify-content:space-between;align-items:center;gap:var(--space-4);color:var(--design-bronze);font:var(--type-label);text-underline-offset:4px;text-decoration:underline;display:inline-flex}._2S47mG_projectStories{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._2S47mG_projectStories article{min-width:0}._2S47mG_projectPhoto{aspect-ratio:4/3;background:var(--design-paper);width:100%;display:block;position:relative;overflow:hidden}._2S47mG_projectPhoto img{object-fit:cover}._2S47mG_storyText{gap:var(--space-3);padding-top:var(--space-4);flex-direction:column;display:flex}._2S47mG_storyText h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking)}._2S47mG_storyText h3 a{color:inherit;text-decoration:none}._2S47mG_storyText>p:not(._2S47mG_credit){color:var(--design-body);font:var(--type-ui)}._2S47mG_storyText ._2S47mG_textLink{justify-content:start}._2S47mG_guide,._2S47mG_faqs{border-top:1px solid var(--design-border)}._2S47mG_guide details,._2S47mG_faqs details{border-bottom:1px solid var(--design-border)}._2S47mG_guide summary,._2S47mG_faqs summary{justify-content:space-between;align-items:center;gap:var(--space-5);min-height:var(--space-18);padding-block:var(--space-4);cursor:pointer;list-style:none;display:flex}._2S47mG_guide summary::-webkit-details-marker{display:none}._2S47mG_faqs summary::-webkit-details-marker{display:none}._2S47mG_guide summary h3,._2S47mG_faqs summary h3{font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking)}._2S47mG_guide summary>span,._2S47mG_faqs summary>span{color:var(--design-bronze);font:var(--type-h3);flex:none}._2S47mG_guide details[open] summary>span,._2S47mG_faqs details[open] summary>span{transform:rotate(45deg)}._2S47mG_guide ._2S47mG_prose,._2S47mG_faqs ._2S47mG_prose{padding-bottom:var(--space-6)}._2S47mG_guide ._2S47mG_prose h3{font:var(--type-small-heading)}._2S47mG_coverageLayout{gap:var(--layout-split-gap);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}._2S47mG_planner{padding:var(--space-6);border:1px solid var(--design-border);background:var(--design-surface)}._2S47mG_plannerFields{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._2S47mG_plannerFields>:first-child{grid-column:1/-1}._2S47mG_estimate{justify-content:center;gap:var(--space-2);margin-top:var(--space-6);border-top:1px solid var(--design-border);padding-top:var(--space-5);min-height:100px;font:var(--type-ui);flex-direction:column;display:flex}._2S47mG_estimate strong{color:var(--design-bronze);font:var(--type-h2)}._2S47mG_layoutExamples{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._2S47mG_layoutDrawing{background:var(--design-paper);border:1px solid var(--design-border);width:100%;height:auto;display:block}._2S47mG_layoutExamples figure:nth-child(3) ._2S47mG_layoutDrawing{background:var(--design-success)}._2S47mG_layoutExamples figcaption{padding-top:var(--space-4)}._2S47mG_layoutExamples p{margin-top:var(--space-2);color:var(--design-body);font:var(--type-ui)}._2S47mG_pairings{gap:var(--space-10);display:grid}._2S47mG_pairing{border-block:1px solid var(--design-border);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid}._2S47mG_pairingPhoto{aspect-ratio:3/2;background:var(--design-paper);width:100%;min-width:0;min-height:100%;display:block;position:relative;overflow:hidden}._2S47mG_pairingPhoto img{object-fit:cover}._2S47mG_pairingCopy{padding:var(--space-6);gap:var(--space-3);flex-direction:column;display:flex}._2S47mG_pairingCopy>h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking)}._2S47mG_pairingCopy>p:not(._2S47mG_credit){font:var(--type-ui);color:var(--design-body)}._2S47mG_materialPair{display:grid}._2S47mG_materialLink{align-items:center;gap:var(--space-3);min-height:104px;padding-block:var(--space-3);border-bottom:1px solid var(--design-border);color:var(--design-ink);grid-template-columns:80px minmax(0,1fr) 20px;text-decoration:none;display:grid}._2S47mG_materialLink img{object-fit:cover;width:80px;height:80px}._2S47mG_materialLink>span{gap:var(--space-1);display:grid}._2S47mG_materialLink>span>span{font:var(--type-support);color:var(--design-muted)}._2S47mG_materialLink strong{font:var(--type-label)}._2S47mG_materialLink>svg{color:var(--design-bronze)}._2S47mG_pairingCopy ._2S47mG_textLink{justify-content:start}._2S47mG_inlineActions{align-items:center;gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}._2S47mG_closing{padding-block:var(--layout-section);background:var(--design-paper);border-top:1px solid var(--design-border)}._2S47mG_closing ._2S47mG_inner{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto;display:grid}._2S47mG_closing p{max-width:var(--layout-copy);margin-top:var(--space-4);font:var(--type-ui);color:var(--design-body)}._2S47mG_closing ._2S47mG_inlineActions{margin:0}._2S47mG_shell :where(a,button,input,select,summary,[tabindex]):focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}@media (max-width:1199px){._2S47mG_openingRow{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}._2S47mG_openingActions{flex-direction:row}._2S47mG_closing ._2S47mG_inner{grid-template-columns:minmax(0,1fr)}}@media (max-width:899px){._2S47mG_catalogFilters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._2S47mG_catalogFilters[data-open=false]{display:none}._2S47mG_searchRow ._2S47mG_mobileFilterToggle{display:inline-flex}._2S47mG_productGrid{grid-template-columns:repeat(3,minmax(0,1fr))}._2S47mG_sizeIllustration{height:64px}._2S47mG_projectStories,._2S47mG_coverageLayout,._2S47mG_pairing{grid-template-columns:minmax(0,1fr)}._2S47mG_projectStories{gap:var(--space-9)}._2S47mG_projectPhoto{aspect-ratio:3/2}._2S47mG_pairingPhoto{min-height:0}._2S47mG_coverageLayout{gap:var(--space-6)}._2S47mG_browsePaths{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){._2S47mG_openingRow{padding-top:var(--space-2)}._2S47mG_openingActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._2S47mG_openingActions a{padding-inline:var(--space-2);gap:var(--space-2)}._2S47mG_openingActions a>svg{display:none}._2S47mG_pageNavigation{gap:var(--space-5)}._2S47mG_section,._2S47mG_paperSection{padding-block:var(--space-10)}._2S47mG_sectionHeading{margin-bottom:var(--space-4)}._2S47mG_productGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}._2S47mG_productInfo{padding:var(--space-3)}._2S47mG_productInfo h3{font:var(--type-label)}._2S47mG_sizeNavigation,._2S47mG_layoutExamples{grid-template-columns:minmax(0,1fr)}._2S47mG_sizeCard,._2S47mG_sizeCard:first-child{padding:var(--space-5) 0;border-inline-end:0;border-bottom:1px solid var(--design-border);grid-template-columns:96px minmax(0,1fr) 20px}._2S47mG_sizeCard:last-child{border-bottom:0}._2S47mG_sizeIllustration{grid-column:auto;align-self:center;height:72px}._2S47mG_sizeIllustration span{width:auto;height:48px}._2S47mG_sizeCard h3{font:var(--type-small-heading)}._2S47mG_planner{padding:var(--space-4)}._2S47mG_plannerFields{grid-template-columns:minmax(0,1fr)}._2S47mG_plannerFields>:first-child{grid-column:auto}._2S47mG_pairingCopy{padding:var(--space-5) 0}._2S47mG_materialLink{grid-template-columns:64px minmax(0,1fr) 20px}._2S47mG_materialLink img{width:64px;height:64px}._2S47mG_closing ._2S47mG_inlineActions{grid-template-columns:minmax(0,1fr);display:grid}}._2S47mG_browseHeading{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-3);display:flex}._2S47mG_browseHeading h3{font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking)}._2S47mG_clearChoice{min-height:var(--control-target);padding:var(--space-2);color:var(--design-bronze);font:var(--type-ui);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}._2S47mG_clearChoice[aria-pressed=true]{font-weight:var(--text-weight-medium)}._2S47mG_appearanceGrid{gap:var(--space-3);padding:var(--space-2);margin:calc(-1 * var(--space-2));grid-template-columns:repeat(auto-fill,minmax(128px,1fr));display:grid}._2S47mG_appearanceCard{min-width:0;padding:var(--space-2);gap:var(--space-1);border:1px solid var(--design-border);background:var(--design-surface);color:var(--design-ink);text-align:left;cursor:pointer;border-radius:0;flex-direction:column;display:flex}._2S47mG_appearanceCard:hover{border-color:var(--design-bronze)}._2S47mG_appearanceCard[aria-pressed=true]{border-color:var(--design-bronze);box-shadow:inset 0 0 0 1px var(--design-bronze);background:var(--design-paper)}._2S47mG_appearanceCard:disabled{opacity:.5;cursor:not-allowed}._2S47mG_appearanceSurface{aspect-ratio:4/3;width:100%;margin-bottom:var(--space-2);background:var(--design-paper);gap:2px;display:grid;overflow:hidden}._2S47mG_appearanceSurface>span{min-width:0;height:100%;display:block;position:relative}._2S47mG_appearanceSurface img{object-fit:cover}._2S47mG_appearanceCard strong{font:var(--type-label)}._2S47mG_lookCount{color:var(--design-muted);font:var(--type-support)}._2S47mG_colorBrowser{align-items:center;gap:var(--space-3);border-block:1px solid var(--design-border);padding-block:var(--space-3);margin-block:var(--space-5);display:flex}._2S47mG_colorLabel{font:var(--type-label);flex:none}._2S47mG_colorChoices{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2);margin:calc(-1 * var(--space-2));display:flex;overflow-x:auto}._2S47mG_colorChoices button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-target);border:1px solid var(--design-border);background:var(--design-surface);color:var(--design-ink);font:var(--type-ui);padding:var(--space-2) var(--space-3);cursor:pointer;border-radius:0;flex:none;display:inline-flex}._2S47mG_colorChoices button[aria-pressed=true]{border-color:var(--design-bronze);background:var(--design-paper);color:var(--design-bronze)}._2S47mG_colorChoices img{object-fit:cover;width:24px;height:24px}._2S47mG_catalogToolbar{align-items:end;gap:var(--space-4);margin-top:var(--space-5);flex-wrap:wrap;display:flex}._2S47mG_sortControl{flex:0 0 200px;min-width:0}._2S47mG_catalogToolbar ._2S47mG_catalogFilters{flex:1;margin:0}._2S47mG_catalogToolbar ._2S47mG_mobileFilterToggle{display:none}._2S47mG_sizeFilter{max-width:var(--layout-navigation);margin-top:var(--space-5)}@media (min-width:900px){._2S47mG_sizeBesideColors{grid-template-columns:minmax(0,1fr) var(--layout-navigation);display:grid}._2S47mG_sizeBesideColors>._2S47mG_colorBrowser{grid-area:1/1;margin-top:0;padding-inline-end:var(--space-6)}._2S47mG_sizeBesideColors>._2S47mG_sizeFilter{max-width:none;margin:0 0 var(--space-5);padding-block:var(--space-3);border-block:1px solid var(--design-border);grid-area:1/2;align-items:center;display:flex}._2S47mG_sizeBesideColors>._2S47mG_sizeFilter ._2S47mG_field{align-items:center;gap:var(--space-3);display:flex}._2S47mG_sizeBesideColors>._2S47mG_sizeFilter label{white-space:nowrap;flex:none}._2S47mG_sizeBesideColors>._2S47mG_sizeFilter ._2S47mG_select{flex:1}._2S47mG_sizeBesideColors>._2S47mG_browseHeading{grid-area:2/1/3/-1}._2S47mG_sizeBesideColors>[data-horizontal-card-strip]{grid-area:3/1/4/-1}}._2S47mG_installationOptions{margin-top:var(--space-10)}._2S47mG_installationIntro{max-width:var(--layout-reading);font:var(--type-ui);color:var(--design-body);margin-bottom:var(--space-5)!important}._2S47mG_installationGrid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._2S47mG_installationGrid article{border:1px solid var(--design-border);min-width:0}._2S47mG_installationGrid svg{background:var(--design-paper);width:100%;height:auto;display:block}._2S47mG_methodCopy{padding:var(--space-4)}._2S47mG_methodCopy h4{margin:var(--space-2) 0 var(--space-3);font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking)}._2S47mG_methodCopy>p:not(._2S47mG_credit){font:var(--type-ui);color:var(--design-body)}._2S47mG_installationLayers{gap:var(--space-2);margin:0 0 var(--space-4);color:var(--design-body);font:var(--type-support);padding:0;list-style:none;display:grid}._2S47mG_installationLayers li{align-items:center;gap:var(--space-2);display:flex}._2S47mG_installationLayerNumber{background:var(--design-ink);width:20px;height:20px;color:var(--design-surface);font:var(--type-support);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._2S47mG_materialComparison{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._2S47mG_materialComparison article{background:var(--design-surface);border:1px solid var(--design-border);padding:var(--space-6);min-width:0}._2S47mG_materialComparison h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking)}._2S47mG_materialTagline{font:var(--type-ui);color:var(--design-bronze);min-height:var(--space-12);margin-top:var(--space-3)!important}._2S47mG_materialComparison dl{margin:var(--space-4) 0}._2S47mG_materialComparison dl>div{border-top:1px solid var(--design-border);padding-block:var(--space-4);min-height:116px}._2S47mG_materialComparison dt{font:var(--type-label);margin-bottom:var(--space-2)}._2S47mG_materialComparison dd{color:var(--design-body);font:var(--type-ui);margin:0}._2S47mG_materialComparison ._2S47mG_textLink{margin-top:var(--space-3);justify-content:start}._2S47mG_sampleClosing ._2S47mG_inner{gap:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._2S47mG_sampleClosing ._2S47mG_inlineActions{margin-top:var(--space-6)}._2S47mG_sampleBoard{min-width:0}._2S47mG_sampleTiles{height:360px;position:relative}._2S47mG_sampleTiles figure{border:1px solid var(--design-border);width:42%;padding:var(--space-2);background:var(--design-surface);position:absolute;box-shadow:0 10px 20px #0000000f}._2S47mG_sampleTiles figure:first-child{top:15px;left:1%;transform:rotate(-8deg)}._2S47mG_sampleTiles figure:nth-child(2){z-index:1;top:65px;left:28%;transform:rotate(2deg)}._2S47mG_sampleTiles figure:nth-child(3){top:15px;right:0;transform:rotate(8deg)}._2S47mG_sampleSurface{aspect-ratio:1;width:100%;display:block;position:relative}._2S47mG_sampleSurface img{object-fit:cover}._2S47mG_sampleTiles figcaption{padding:var(--space-2) var(--space-1);font:var(--type-support);color:var(--design-body)}._2S47mG_sampleBoard>p{text-align:center;margin-top:var(--space-3)}@media (max-width:1199px){._2S47mG_sampleClosing ._2S47mG_inner{gap:var(--space-8)}._2S47mG_sampleTiles{height:300px}}@media (max-width:899px){._2S47mG_appearanceGrid{scroll-snap-type:x proximity;overscroll-behavior-inline:contain;display:flex;overflow-x:auto}._2S47mG_appearanceCard{scroll-snap-align:start;flex:0 0 144px}._2S47mG_catalogToolbar ._2S47mG_mobileFilterToggle{display:inline-flex}._2S47mG_sortControl{flex:1}._2S47mG_catalogToolbar ._2S47mG_catalogFilters{flex:0 0 100%}._2S47mG_catalogToolbar ._2S47mG_catalogFilters[data-open=false]{display:none}._2S47mG_installationGrid,._2S47mG_materialComparison,._2S47mG_sampleClosing ._2S47mG_inner{grid-template-columns:minmax(0,1fr)}._2S47mG_installationGrid article{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;display:grid}._2S47mG_materialComparison dl>div,._2S47mG_materialTagline{min-height:0}._2S47mG_sampleBoard{width:100%;max-width:600px;margin-inline:auto}._2S47mG_sampleTiles{height:350px}}@media (max-width:599px){._2S47mG_installationGrid article{display:block}._2S47mG_installationGrid svg{max-height:155px}._2S47mG_materialComparison article{padding:var(--space-5)}._2S47mG_sampleTiles{height:240px}._2S47mG_sampleTiles figure:nth-child(2){top:45px}._2S47mG_sampleClosing ._2S47mG_inlineActions{display:grid}}._2S47mG_colorBrowser{margin-top:0}._2S47mG_sampleTiles figure:nth-child(3) figcaption{text-align:right}@supports (grid-template-rows:subgrid){._2S47mG_materialComparison{grid-template-rows:repeat(7,auto);row-gap:0}._2S47mG_materialComparison article{grid-row:span 7;grid-template-rows:subgrid;display:grid}._2S47mG_materialComparison dl{grid-row:span 4;grid-template-rows:subgrid;margin:0;display:grid}._2S47mG_materialComparison ._2S47mG_textLink{align-self:end}}@media (max-width:899px){._2S47mG_materialComparison{row-gap:var(--space-5);grid-template-rows:none}._2S47mG_materialComparison article{grid-row:auto;display:block}._2S47mG_materialComparison dl{margin:var(--space-4) 0;grid-row:auto;grid-template-rows:none;display:block}}@media (max-width:599px){._2S47mG_sizeFilter{max-width:none}._2S47mG_colorBrowser{display:block}._2S47mG_colorLabel{margin-bottom:var(--space-2);display:block}._2S47mG_colorChoices button{gap:var(--space-1);min-width:52px;min-height:68px;padding:var(--space-2);font:var(--type-support);flex-direction:column}._2S47mG_colorChoices button:first-child{min-width:64px}}._2S47mG_compactCatalog ._2S47mG_productGrid{gap:var(--space-4)}._2S47mG_compactCatalog ._2S47mG_productInfo{padding:var(--space-3)}._2S47mG_compactCatalog ._2S47mG_productInfo h3{font:var(--type-label)}@media (min-width:1200px){._2S47mG_compactCatalog ._2S47mG_productGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}._2S47mG_compactCatalog ._2S47mG_productCard{gap:var(--space-3);border:0}._2S47mG_compactName{font:var(--type-label);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;display:-webkit-box;overflow:hidden}._2S47mG_compactMeta{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--design-body);font:var(--type-support);white-space:nowrap;display:flex}._2S47mG_compactCatalog ._2S47mG_productCard:hover ._2S47mG_compactName{color:var(--design-bronze)}._2S47mG_installationOptions ._2S47mG_browseHeading h3{font:var(--type-h2);letter-spacing:var(--type-h2-tracking)}._2S47mG_curatedCatalog ._2S47mG_productGrid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:599px){._2S47mG_curatedCatalog ._2S47mG_productGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}._2S47mG_compactInfo{gap:var(--space-1);display:grid}
.I5u0Gq_dropdown{}.I5u0Gq_rounded{--ref-radius-field:8px}.I5u0Gq_dropdown .MuiMenu-paper{border:1px solid var(--design-border);border-radius:var(--control-field-radius);background:var(--design-surface);color:var(--design-ink);box-shadow:0 4px 16px var(--design-shadow-soft)}.I5u0Gq_dropdown .MuiMenu-list{padding:var(--space-1)}.I5u0Gq_dropdown .MuiMenuItem-root{min-height:var(--control-target);white-space:normal;padding:var(--space-2) var(--space-3);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.I5u0Gq_dropdown .MuiMenuItem-root.Mui-selected{background:var(--design-paper);color:var(--design-bronze)}:is(.I5u0Gq_dropdown .MuiMenuItem-root:hover,.I5u0Gq_dropdown .MuiMenuItem-root.Mui-focusVisible){background:var(--design-surface-hover);color:var(--design-ink)}.I5u0Gq_dropdown .MuiMenuItem-root.Mui-focusVisible{outline:var(--control-focus);outline-offset:-3px}.I5u0Gq_dialog{box-sizing:border-box;width:min(var(--layout-dialog), calc(100% - 2 * var(--layout-dialog-gutter)));max-width:none;max-height:calc(100dvh - 2 * var(--layout-dialog-vertical-gutter));padding:var(--layout-dialog-padding);border:1px solid var(--design-border);border-radius:var(--ref-radius-surface,0px);background:var(--design-surface);color:var(--design-ink);box-shadow:0 20px 80px var(--design-shadow-medium);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin:auto;overflow-y:auto;}.I5u0Gq_dialog::backdrop{background:var(--design-overlay)}.I5u0Gq_dialog.I5u0Gq_dialog h2{margin:var(--space-2) var(--space-10) var(--space-4) 0;font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.I5u0Gq_dialog p{color:var(--design-body);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin:0}.I5u0Gq_dialog.I5u0Gq_dialog>:not(.I5u0Gq_dialogClose)+*{margin-top:var(--space-4)}.I5u0Gq_dialogClose{inset-inline-end:var(--space-3);top:var(--space-3);width:var(--control-target);height:var(--control-target);color:var(--design-ink);border-radius:var(--control-field-radius);padding:0;position:absolute;}.I5u0Gq_dialogClose svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.I5u0Gq_dialogClose:hover{background:var(--design-paper)}.I5u0Gq_dropdown .MuiAutocomplete-paper{margin-block:var(--space-1);border:1px solid var(--design-border);border-radius:var(--control-field-radius);background:var(--design-surface);color:var(--design-ink);box-shadow:0 4px 16px var(--design-shadow-soft);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.I5u0Gq_dropdown .MuiAutocomplete-listbox{padding:var(--space-1)}.I5u0Gq_dropdown .MuiAutocomplete-listbox .MuiAutocomplete-option{min-height:var(--control-target);padding:var(--space-2) var(--space-3);border-radius:var(--control-field-radius);color:var(--design-ink);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.I5u0Gq_dropdown .MuiAutocomplete-listbox .MuiAutocomplete-option[aria-selected=true]{background:var(--design-paper);color:var(--design-bronze);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}:is(.I5u0Gq_dropdown .MuiAutocomplete-listbox .MuiAutocomplete-option.Mui-focused,.I5u0Gq_dropdown .MuiAutocomplete-listbox .MuiAutocomplete-option:hover){background:var(--design-surface-hover);color:var(--design-ink)}.I5u0Gq_dropdown .MuiAutocomplete-listbox .MuiAutocomplete-option.Mui-focusVisible{outline:var(--control-focus);outline-offset:-3px}:is(.I5u0Gq_dropdown .MuiAutocomplete-noOptions,.I5u0Gq_dropdown .MuiAutocomplete-loading){padding:var(--space-3);color:var(--design-muted);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.I5u0Gq_toaster{--overlay-toast-width:356px;}.I5u0Gq_toaster[data-sonner-toaster]{width:min(var(--overlay-toast-width), calc(100vw - var(--space-8)));font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.I5u0Gq_toaster .I5u0Gq_toast[data-styled=true]{box-sizing:border-box;align-items:center;gap:var(--space-3);width:100%;min-height:calc(var(--control-target) + var(--space-6));padding:var(--space-4);border:1px solid var(--design-field-border);border-radius:var(--control-field-radius);background:var(--design-surface);color:var(--design-ink);box-shadow:0 4px 16px var(--design-shadow-soft);overflow-wrap:anywhere;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);flex-wrap:wrap;padding-inline-end:calc(var(--control-target) + var(--space-5));display:flex}.I5u0Gq_toaster .I5u0Gq_toast[data-type=success]{border-color:var(--design-success);background:var(--design-success-surface);color:var(--design-success)}.I5u0Gq_toaster .I5u0Gq_toast[data-type=error]{border-color:var(--design-error);background:var(--design-error-surface);color:var(--design-error)}.I5u0Gq_toaster .I5u0Gq_toast[data-type=info]{border-color:var(--design-info);background:var(--design-info-surface);color:var(--design-info)}.I5u0Gq_toaster .I5u0Gq_toast[data-type=warning]{border-color:var(--design-warning);background:var(--design-warning-surface);color:var(--design-warning)}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_content{gap:var(--space-1);flex:1;min-width:0;display:grid}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_title{font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_description{color:inherit;font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_icon{margin:var(--space-1) 0 0;width:var(--control-arrow-size);height:var(--control-arrow-size);align-self:flex-start}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_icon svg{width:var(--control-arrow-size);height:var(--control-arrow-size);margin:0}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_close[data-close-button]{top:var(--space-3);width:var(--control-target);height:var(--control-target);border-radius:var(--control-field-radius);color:inherit;box-shadow:none;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-inline-start:auto;inset-inline-end:var(--space-3);transform:none}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_close[data-close-button] svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_close[data-close-button]:hover{background:var(--design-surface-hover);border-color:#0000}.I5u0Gq_toaster .I5u0Gq_toastAction[data-button],.I5u0Gq_toaster .I5u0Gq_toastCancel[data-button]{min-width:var(--control-target);height:auto;min-height:var(--control-target);padding:var(--space-2) var(--space-3);border:1px solid var(--design-bronze);border-radius:var(--control-field-radius);background:var(--design-bronze);color:var(--design-surface);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);margin:0}.I5u0Gq_toaster .I5u0Gq_toastCancel[data-button]{color:var(--design-bronze);background:0 0}.I5u0Gq_toaster .I5u0Gq_toastAction[data-button]:hover{background:var(--design-bronze-hover)}.I5u0Gq_toaster .I5u0Gq_toastCancel[data-button]:hover{background:var(--design-paper)}.I5u0Gq_toaster .I5u0Gq_toast[data-sonner-toast] .I5u0Gq_close:focus-visible{outline:var(--control-focus);outline-offset:-3px;box-shadow:none}.I5u0Gq_toaster .I5u0Gq_toastAction:focus-visible{outline:var(--control-focus);outline-offset:-3px;box-shadow:none}.I5u0Gq_toaster .I5u0Gq_toastCancel:focus-visible{outline:var(--control-focus);outline-offset:-3px;box-shadow:none}
.TKROka_page{background:var(--design-background);color:var(--design-body);min-height:60vh;}.TKROka_container{}.TKROka_hero{background:var(--design-ink);color:var(--design-surface);padding-block:var(--layout-section)}.TKROka_heroContainer{justify-items:center;gap:var(--space-6);text-align:center;display:grid;}.TKROka_hero h1{color:var(--design-surface);overflow-wrap:anywhere;font:var(--type-editorial-title);letter-spacing:var(--type-editorial-title-tracking);text-transform:var(--type-editorial-title-case);margin:0}.TKROka_introduction{max-width:var(--layout-introduction);font:var(--type-lead);letter-spacing:var(--type-lead-tracking);text-transform:var(--type-lead-case);margin:0}.TKROka_search{width:100%;max-width:var(--layout-aside);position:relative}.TKROka_search .MuiOutlinedInput-root:focus-within{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.TKROka_search .MuiInputBase-input:focus-visible{outline:none}.TKROka_searchIcon,.TKROka_clearSearch svg{width:var(--control-arrow-size);height:var(--control-arrow-size);color:var(--design-muted)}.TKROka_clearSearch.MuiIconButton-root{min-width:var(--control-target);min-height:var(--control-target);border-radius:var(--control-radius);color:var(--design-ink)}.TKROka_clearSearch:focus-visible{outline:var(--control-focus);outline-offset:-4px}.TKROka_content{padding-block:var(--layout-section)}.TKROka_columns{grid-template-columns:var(--layout-navigation) minmax(0, 1fr);gap:var(--layout-project-gap);display:grid}.TKROka_sidebar,.TKROka_results{min-width:0}.TKROka_stickyCategories{position:sticky;top:100px}.TKROka_categoryList{gap:var(--space-2);display:grid}.TKROka_categoryLink{min-height:var(--control-target);padding:var(--space-3) var(--space-4);color:var(--design-muted);overflow-wrap:anywhere;font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);border-left:3px solid #0000;align-items:center;text-decoration:none;display:flex}.TKROka_categoryLink[aria-current=page]{background:var(--design-paper);color:var(--design-ink);border-left-color:var(--design-ink);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.TKROka_categoryLink:hover{background:var(--design-paper);color:var(--design-ink)}.TKROka_categoryLink:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.TKROka_categoryHeading{margin:0 0 var(--layout-section-heading-gap);color:var(--design-ink);font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.TKROka_page .TKROka_mobileMenuButton{display:none}.TKROka_accordions{gap:var(--space-3);display:grid}:is(.TKROka_accordion.MuiAccordion-root,.TKROka_accordion.MuiAccordion-root.Mui-expanded){box-shadow:none;border:1px solid var(--design-border);background:var(--design-surface);border-radius:0;margin:0;overflow:hidden}.TKROka_accordion.MuiAccordion-root:before{display:none}:is(.TKROka_accordion .MuiAccordionSummary-root,.TKROka_accordion .MuiAccordionSummary-root.Mui-expanded){min-height:72px;padding:var(--space-4) var(--space-6)}.TKROka_accordion .MuiAccordionSummary-root:hover{background:var(--design-paper)}.TKROka_accordion .MuiAccordionSummary-root.Mui-focusVisible{outline:var(--control-focus);outline-offset:-4px}:is(.TKROka_accordion .MuiAccordionSummary-content,.TKROka_accordion .MuiAccordionSummary-content.Mui-expanded){margin:0}.TKROka_accordion .MuiAccordionDetails-root{padding:0 var(--layout-card-padding) var(--layout-card-padding)}.TKROka_summaryCopy{align-items:center;gap:var(--space-6);width:100%;min-width:0;display:flex}.TKROka_itemNumber{flex:0 0 var(--space-8);color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.TKROka_itemTitle{color:var(--design-ink);overflow-wrap:anywhere;font:var(--type-body-strong);letter-spacing:var(--type-body-strong-tracking);text-transform:var(--type-body-strong-case)}.TKROka_expandIcon{width:var(--control-target);height:var(--control-target);color:var(--design-ink);transition:transform var(--control-motion);flex-shrink:0;place-items:center;display:grid}.TKROka_expandIcon svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.TKROka_expandIcon[data-expanded=true]{transform:rotate(90deg)}.TKROka_answerContent{padding-left:var(--space-14)}.TKROka_prose{}.TKROka_attachments{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--design-border)}.TKROka_downloadsLabel{margin:0 0 var(--space-3);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.TKROka_attachmentList{gap:var(--space-2);flex-wrap:wrap;display:flex}.TKROka_downloadButton{}.TKROka_empty{padding:var(--layout-panel-padding);border:1px solid var(--design-border);text-align:center;font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.TKROka_accordion.highlight-animation{animation:2s ease-out TKROka_resourceHighlight}@keyframes TKROka_resourceHighlight{0%{background:var(--design-paper)}to{background:var(--design-surface)}}.TKROka_searchPortal{}.TKROka_searchResults{margin-top:var(--space-2);border:1px solid var(--design-border);background:var(--design-surface);max-height:400px;color:var(--design-ink);box-shadow:0 8px 24px var(--design-shadow-soft);overflow-y:auto}.TKROka_resultsList.MuiList-root{padding:0}.TKROka_searchResult.MuiListItemButton-root{gap:var(--space-3);min-height:var(--control-target);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--design-border);color:var(--design-ink);align-items:center;display:flex}.TKROka_searchResult.MuiListItemButton-root:hover{background:var(--design-paper)}.TKROka_searchResult.MuiListItemButton-root.Mui-focusVisible{outline:var(--control-focus);outline-offset:-4px}.TKROka_resultCopy{gap:var(--space-1);flex:1;min-width:0;display:grid}.TKROka_resultCopy strong{font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.TKROka_resultCopy>span,.TKROka_resultCount{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.TKROka_resultCount{padding:var(--space-3) var(--space-4);text-align:center;margin:0}.TKROka_resultArrow{width:var(--control-arrow-size);height:var(--control-arrow-size);color:var(--design-muted);flex-shrink:0}.TKROka_drawerPaper{}.TKROka_drawerPaper.MuiPaper-root{background:var(--design-surface);max-height:70vh;color:var(--design-ink);border-top:1px solid var(--design-border);border-radius:0}.TKROka_drawerBody{padding:var(--layout-panel-padding)}.TKROka_drawerHandle{width:var(--space-10);height:var(--space-1);background:var(--design-border);margin:0 auto var(--space-4)}.TKROka_drawerHeading{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--design-border);display:flex}.TKROka_drawerClose{}.TKROka_drawerClose svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.TKROka_drawerTitle{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case);margin:0}@media (max-width:899px){.TKROka_columns{grid-template-columns:minmax(0,1fr)}.TKROka_sidebar,.TKROka_categoryHeading{display:none}.TKROka_page .TKROka_mobileMenuButton{width:100%;margin-bottom:var(--space-6);justify-content:space-between;display:flex}.TKROka_answerContent{padding-left:0}.TKROka_summaryCopy{gap:var(--space-3)}:is(.TKROka_accordion .MuiAccordionSummary-root,.TKROka_accordion .MuiAccordionSummary-root.Mui-expanded){padding:var(--space-3) var(--space-4)}}@media (prefers-reduced-motion:reduce){.TKROka_expandIcon{transition:none}.TKROka_accordion.highlight-animation{animation:none}}
.MUlDUW_content{min-width:0;}.MUlDUW_content :where(h1,h2,h3,h4,h5,h6):not(:where([data-blog-embed],[data-blog-embed] *)){scroll-margin-top:120px}.MUlDUW_content :where(p,ul,ol,blockquote,figure):not(:where([data-blog-embed],[data-blog-embed] *)){margin-block:var(--space-5)}.MUlDUW_content :where(h1,h2,h3,h4,h5,h6):not(:where([data-blog-embed],[data-blog-embed] *)){margin-top:var(--space-10);margin-bottom:var(--space-5)}.MUlDUW_content>:first-child{margin-top:0}.MUlDUW_content :where(a[data-content-link]){color:var(--design-bronze);text-underline-offset:3px;text-decoration:underline}.MUlDUW_content :where(img){max-width:100%;height:auto}.MUlDUW_content .image-container{margin-block:var(--space-8);cursor:pointer;position:relative;overflow:hidden}.MUlDUW_content .magnifier-overlay{background:var(--design-overlay);color:var(--design-surface);opacity:0;transition:opacity var(--control-motion);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}:is(.MUlDUW_content .image-container:hover>.magnifier-overlay,.MUlDUW_content .lookbook-photo-lightbox:hover>.magnifier-overlay){opacity:1}.MUlDUW_content .magnifier-overlay svg{width:var(--space-12);height:var(--space-12)}.MUlDUW_content .blog-table-scroll{max-width:100%;margin-block:var(--space-8);border:1px solid var(--design-border);border-top:3px solid var(--design-bronze);isolation:isolate;overflow-x:auto}.MUlDUW_content .blog-table-scroll:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.MUlDUW_content table{min-width:var(--layout-form);margin-block:var(--space-8)}.MUlDUW_content .blog-table-scroll table{margin:0}.MUlDUW_content table :is(th,td){padding:var(--space-4) var(--space-5);vertical-align:top;border-bottom:1px solid var(--design-border);color:var(--design-body);font-variant-numeric:tabular-nums}.MUlDUW_content table :is(th,td) p{font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);font-variant-numeric:tabular-nums;margin:0}.MUlDUW_content table th p,.MUlDUW_content table tr>:is(th,td):first-child,.MUlDUW_content table tr>:is(th,td):first-child p{color:var(--design-ink);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.MUlDUW_content table :is(th,td) :where(p+p){margin-top:var(--space-2)}.MUlDUW_content table tr:nth-child(odd)>:is(th,td){background:var(--design-surface)}.MUlDUW_content table tr:nth-child(2n)>:is(th,td){background:var(--design-paper)}.MUlDUW_content table tr:has(td):hover>:is(th,td){background:var(--design-surface-hover)}.MUlDUW_content table tr>:first-child{border-right:1px solid var(--design-border)}.MUlDUW_content table tr>th:first-child{z-index:1;position:sticky;left:0}.MUlDUW_content table tr:first-child:has(>th):not(:has(>td))>th{background:var(--design-bronze);color:var(--design-surface);border-bottom-color:var(--design-bronze)}.MUlDUW_content table tr:first-child:has(>th):not(:has(>td))>th:first-child{z-index:2}.MUlDUW_content table tr:first-child:has(>th):not(:has(>td))>th :is(p,strong,b,a){color:inherit}.MUlDUW_content table tr:last-child>:is(th,td){border-bottom:0}.MUlDUW_content table caption{padding:var(--space-4) var(--space-5);color:var(--design-ink);background:var(--design-surface);border-bottom:1px solid var(--design-border);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.MUlDUW_content hr{border:0;border-top:1px solid var(--design-border);margin-block:var(--space-8)}.MUlDUW_content :is(.tiptap-grid,.filament-tiptap-grid-builder,.ProseMirror-gridBuilder,[data-type=gridBuilder],.columns){gap:var(--layout-grid-gap);margin-block:var(--space-8);box-sizing:border-box;width:100%;display:grid}.MUlDUW_content :is(.tiptap-grid-column,.filament-tiptap-grid-builder__column){box-sizing:border-box;width:100%;min-width:0}.MUlDUW_content :is(.tiptap-grid-column,.filament-tiptap-grid-builder__column) img{object-fit:cover;width:100%;margin:0}.MUlDUW_content :is(.tiptap-grid-column,.filament-tiptap-grid-builder__column) p:has(img){margin:0;padding:0}.MUlDUW_content .columns[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.MUlDUW_content .columns[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.MUlDUW_content [data-type=gridItem]{padding:var(--layout-card-padding);background:var(--design-paper)}.MUlDUW_content .blog-product-grid{display:grid!important}@media (max-width:1199px){.MUlDUW_content [data-stack-at=lg]{grid-template-columns:1fr!important}}@media (max-width:899px){.MUlDUW_content [data-stack-at=md]{grid-template-columns:1fr!important}.MUlDUW_content .columns[data-cols="3"]{grid-template-columns:1fr!important}}@media (max-width:599px){.MUlDUW_content [data-stack-at=sm]{grid-template-columns:1fr!important}.MUlDUW_content .columns[data-cols="2"]{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.MUlDUW_content .magnifier-overlay{transition:none}}
.wY9U2G_comparison strong{font-weight:var(--text-weight-medium);color:var(--design-ink)}.wY9U2G_table{table-layout:fixed;border-collapse:collapse;background:var(--design-surface);width:100%}.wY9U2G_table caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.wY9U2G_table th,.wY9U2G_table td{padding:var(--space-5);border:1px solid var(--design-border);vertical-align:top;text-align:left}.wY9U2G_table th{font:var(--type-label)}.wY9U2G_table td{font:var(--type-ui);color:var(--design-body)}.wY9U2G_table thead th{padding-block:var(--space-6)}.wY9U2G_table th:first-child{width:21%}.wY9U2G_table thead th:nth-child(2){background:var(--design-gold)}.wY9U2G_table tbody td:nth-child(2){background:var(--design-paper)}.wY9U2G_note{color:var(--design-muted);font:var(--type-support);max-width:var(--layout-reading);margin-top:var(--space-5)!important}.wY9U2G_actions{gap:var(--space-6);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.wY9U2G_actions a{min-height:var(--control-target);align-items:center;gap:var(--space-4);color:var(--design-bronze);font:var(--type-label);text-underline-offset:4px;text-decoration:underline;display:inline-flex}@media (max-width:899px){.wY9U2G_table{display:none}}
.WAPz_a_button{bottom:var(--space-5);right:var(--space-10);z-index:1000;width:var(--control-action-height);height:var(--control-action-height);border:1px solid var(--design-field-border);background:var(--design-ink);color:var(--design-surface);box-shadow:0 4px 16px var(--design-shadow-soft);border-radius:0;padding:0;position:fixed;}.WAPz_a_button:hover{background:var(--design-bronze);border-color:var(--design-bronze)}.WAPz_a_button svg{width:var(--control-arrow-size);height:var(--control-arrow-size)}.WAPz_a_button:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.WAPz_a_button[data-embedded]{position:static}@media (max-width:899px){.WAPz_a_button{right:var(--space-5)}}
.XYICUG_cards .MuiCard-root{border-radius:var(--control-radius);border:1px solid var(--design-border);box-shadow:none;background:var(--design-surface)}.XYICUG_cards .MuiCard-root:hover{border-color:var(--design-bronze);box-shadow:none;transform:none}.XYICUG_cards>a{min-width:0;height:100%}.XYICUG_cards>a:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.XYICUG_cards .MuiCardContent-root{padding:var(--space-4)}.XYICUG_cards .MuiCardContent-root h3{color:var(--design-ink);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.XYICUG_cards .MuiCardContent-root p{font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.XYICUG_cards .MuiCardContent-root>.MuiTypography-caption{font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.XYICUG_cards .MuiChip-label{font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.XYICUG_cards [data-product-stock]{padding-top:var(--space-3);flex-wrap:wrap}.XYICUG_cards [data-product-stock]>div{height:auto;min-height:var(--space-16);padding-inline:var(--space-1)}.XYICUG_cards [data-product-stock] p{white-space:normal}.XYICUG_cards .MuiChip-root{border-radius:var(--control-radius);background:var(--design-surface);color:var(--design-ink)}.XYICUG_cards [data-product-badge]{padding:var(--control-badge-padding);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);border-radius:var(--control-radius)}.XYICUG_cards .MuiIconButton-root{min-width:var(--control-target);min-height:var(--control-target)}@media (max-width:599px){.XYICUG_cards .MuiCardContent-root{padding-inline:var(--space-3)}.XYICUG_cards [data-product-stock]{gap:var(--space-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.XYICUG_cards [data-product-stock]>div{min-height:0;padding-inline:0}.XYICUG_cards [data-product-stock]>div:only-child{grid-column:1/-1}}@media (max-width:359px){.XYICUG_cards [data-product-stock]{width:calc(100% + 2 * var(--space-2));max-width:none;margin-inline:calc(-1 * var(--space-2))}}
.OUO-CW_page{color:var(--design-ink);background:var(--design-surface);padding-bottom:var(--layout-page-bottom);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);}.OUO-CW_page h1,.OUO-CW_page h2,.OUO-CW_page h3,.OUO-CW_page p{margin:0}.OUO-CW_page a{color:inherit;text-decoration:none}.OUO-CW_page a:focus-visible{outline:var(--control-focus);outline-offset:var(--control-focus-offset)}.OUO-CW_page a[data-story-inline-link]{color:var(--design-bronze);text-decoration:underline;text-decoration-thickness:var(--control-link-thickness);text-underline-offset:var(--control-link-offset)}.OUO-CW_page a[data-story-inline-link]:hover{color:var(--design-bronze-hover);text-decoration-thickness:2px}.OUO-CW_container{}.OUO-CW_hero{--hero-media-gap:var(--space-12);margin-top:var(--layout-page-top);display:flow-root}.OUO-CW_heroHeading{display:flow-root}.OUO-CW_place{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);margin-bottom:14px!important}.OUO-CW_hero h1{text-wrap:balance;font:var(--type-h1);letter-spacing:var(--type-h1-tracking);text-transform:var(--type-h1-case)}.OUO-CW_hero .OUO-CW_heroMedia{float:right;width:calc((100% - var(--hero-media-gap)) / 2);margin:0 0 var(--space-5) var(--hero-media-gap);min-width:0}.OUO-CW_heroIntroduction{color:var(--design-body);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin-top:var(--space-6)!important;}.OUO-CW_heroActions{clear:both;margin-top:26px}.OUO-CW_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.OUO-CW_sampleAction{display:inline-flex}.OUO-CW_section{margin-top:var(--layout-section);scroll-margin-top:112px}.OUO-CW_page h2{font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.OUO-CW_sectionIntroduction{color:var(--design-body);max-width:var(--layout-introduction);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin-top:var(--space-4)!important;margin-bottom:var(--space-8)!important}.OUO-CW_sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}.OUO-CW_collectionGrid,.OUO-CW_photoGrid{gap:var(--layout-grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.OUO-CW_collectionCard,.OUO-CW_photoCard{min-width:0}.OUO-CW_collectionImageLink{display:block}.OUO-CW_collectionCard img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.OUO-CW_collectionCard h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case);margin-top:14px}.OUO-CW_collectionCard p{color:var(--design-body);margin-top:var(--space-2);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.OUO-CW_collectionCard h3>a>span,.OUO-CW_photoCard h3>span{color:var(--design-bronze)}.OUO-CW_collectionCard:hover h3,.OUO-CW_photoCard:hover h3{text-underline-offset:4px;text-decoration:underline}.OUO-CW_collectionCta{justify-content:center;margin-top:30px;display:flex}.OUO-CW_projectGrid{gap:var(--layout-project-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.OUO-CW_projectGrid>div{min-width:0}.OUO-CW_projectGrid .MuiCardContent-root{padding:var(--layout-card-padding)!important}.OUO-CW_projectGrid [data-project-badges]{margin-bottom:var(--space-4);gap:var(--space-1)}.OUO-CW_projectGrid [data-project-details-link] h3{margin:0 0 var(--space-2)!important}.OUO-CW_projectGrid [data-project-excerpt]{margin:0 0 var(--space-4)!important}.OUO-CW_projectGrid [data-project-listing-card]{background:var(--design-surface);border:1px solid var(--design-border);box-shadow:none;border-radius:0;transition:border-color .18s}.OUO-CW_projectGrid [data-project-listing-card]:hover{box-shadow:none;border-color:var(--design-field-border);transform:none}.OUO-CW_projectGrid [data-project-details-link] h3{color:var(--design-ink)!important;font:var(--type-h3)!important;letter-spacing:var(--type-h3-tracking)!important;text-transform:var(--type-h3-case)!important}.OUO-CW_projectGrid [data-project-excerpt]{color:var(--design-body)!important;font:var(--type-body)!important;letter-spacing:var(--type-body-tracking)!important;text-transform:var(--type-body-case)!important}.OUO-CW_projectGrid .MuiTypography-caption{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.OUO-CW_projectImageLink{background:var(--design-media);height:320px;display:block;position:relative;overflow:hidden}.OUO-CW_projectImageLink img{transition:transform .3s}.OUO-CW_projectCollectionTag{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-1) 10px;border:1px solid var(--design-border);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);border-radius:0;display:inline-flex;color:var(--design-body)!important}.OUO-CW_projectCollectionTag:hover{background:var(--design-paper);border-color:var(--design-field-border)}.OUO-CW_projectCollectionTag img{object-fit:cover;flex:0 0 16px}.OUO-CW_photoGrid{row-gap:var(--space-9)}.OUO-CW_fivePhotos{grid-template-columns:repeat(12,minmax(0,1fr))}.OUO-CW_fivePhotos>a{grid-column:span 4}.OUO-CW_fivePhotos>a:nth-child(-n+2){grid-column:span 6}.OUO-CW_photoCard img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.OUO-CW_photoLocation{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);margin-top:var(--space-3)!important}.OUO-CW_photoCard h3{margin-top:var(--space-2);font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.OUO-CW_regionalStory{gap:var(--layout-story-gap);padding-top:var(--space-11);border-top:1px solid var(--design-border);grid-template-columns:.8fr 1.2fr;display:grid}.OUO-CW_regionalStory h2{max-width:400px}.OUO-CW_regionalStory p{color:var(--design-body);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.OUO-CW_closing{justify-content:space-between;align-items:center;gap:var(--space-8);background:var(--design-paper);padding:var(--layout-banner-padding);margin-top:var(--layout-section);display:flex}.OUO-CW_closing p{color:var(--design-body);margin-top:var(--space-4);max-width:600px;font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.OUO-CW_closing .OUO-CW_actions{flex-shrink:0}.OUO-CW_privateNote{color:var(--design-muted);max-width:950px;font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);margin-top:var(--space-7)!important}@media (max-width:1000px){.OUO-CW_hero{--hero-media-gap:var(--space-7)}.OUO-CW_collectionGrid,.OUO-CW_photoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.OUO-CW_fivePhotos>a,.OUO-CW_fivePhotos>a:nth-child(-n+2){grid-column:auto}.OUO-CW_fivePhotos>a:last-child{grid-column:1/-1}.OUO-CW_closing{flex-direction:column;align-items:flex-start}}@media (max-width:899px){.OUO-CW_hero{grid-template-columns:minmax(0,1fr);display:grid}.OUO-CW_place{grid-area:1/1}.OUO-CW_heroHeading{grid-area:2/1}.OUO-CW_hero .OUO-CW_heroMedia{float:none;width:auto;margin:var(--space-6) 0 0;grid-area:3/1}.OUO-CW_heroIntroduction{grid-area:4/1;max-width:700px}.OUO-CW_heroActions{grid-area:5/1}}@media (max-width:700px){.OUO-CW_actions{flex-direction:column;align-items:stretch;gap:10px}.OUO-CW_sampleAction,.OUO-CW_sampleAction a{justify-content:center;width:100%}.OUO-CW_sampleAction a,.OUO-CW_sampleAction a:visited,.OUO-CW_alternateButton,.OUO-CW_outlineButton{min-height:48px;padding:11px var(--space-5)}.OUO-CW_sectionHeader{flex-wrap:wrap;gap:18px}.OUO-CW_collectionGrid,.OUO-CW_photoGrid{gap:var(--space-7) var(--space-4)}.OUO-CW_regionalStory{gap:var(--space-6);padding-top:var(--space-8);grid-template-columns:1fr}.OUO-CW_regionalStory h2{max-width:none}.OUO-CW_closing .OUO-CW_actions{width:100%}}@media (max-width:599px){.OUO-CW_projectGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.OUO-CW_sampleAction a,.OUO-CW_alternateButton,.OUO-CW_outlineButton,.OUO-CW_projectImageLink img{transition:none}}.OUO-CW_sampleButton{color:var(--design-surface)!important;}.OUO-CW_goldSampleButton{color:var(--design-ink)!important;}.OUO-CW_alternateButton{color:var(--design-ink)!important;}.OUO-CW_outlineButton{color:var(--design-ink)!important;}.OUO-CW_prose{}
@font-face{font-family:STONELUX Map Label;src:url(/fonts/pp-neue-montreal/PPNeueMontreal-Bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}.DMDTha_type{--text-font:var(--font-pp-neue-montreal), "Pp Neue Montreal", Arial, sans-serif;--text-brand-wordmark:42px;--type-brand-wordmark:400 var(--text-brand-wordmark)/1 var(--text-editorial-font);--type-brand-wordmark-tracking:1px;--type-brand-wordmark-case:none;--text-editorial-font:var(--font-cormorant), "Cormorant", Georgia, serif;--text-map-font:"STONELUX Map Label", var(--text-font);--text-weight-regular:400;--text-weight-medium:500;--text-weight-bold:700;--text-h1:48px;--text-h1-mobile:32px;--text-h2:36px;--text-h2-mobile:28px;--text-h3:24px;--text-h3-mobile:22px;--text-lead:20px;--text-lead-mobile:18px;--text-body:18px;--text-body-mobile:17px;--text-ui:16px;--text-support:14px;--text-editorial-h1:56px;--text-editorial-h1-mobile:42px;--text-editorial-title:var(--text-editorial-h1);--text-editorial-title-compact:44px;--text-editorial-title-compact-mobile:32px;--text-editorial-h2:48px;--text-editorial-h2-mobile:36px;--text-editorial-h3:32px;--text-editorial-h3-mobile:28px;--text-editorial-small-heading:24px;--text-editorial-small-heading-mobile:21px;--text-editorial-feature:56px;--text-editorial-feature-mobile:40px;--text-editorial-poster:76px;--text-editorial-poster-mobile:42px;--text-editorial-overlay:46px;--text-editorial-end:44px;--text-editorial-panel:32px;--text-classic-display:clamp(34px, 4.2vw, 60px);--text-classic-font:Georgia, "Times New Roman", serif;--type-classic-display:var(--text-weight-regular) var(--text-classic-display)/.98 var(--text-classic-font);--type-classic-display-tracking:-.02em;--type-classic-display-case:none;--type-classic-emphasis:italic var(--type-classic-display);--type-classic-emphasis-tracking:var(--type-classic-display-tracking);--type-classic-emphasis-case:none;--type-editorial-display:var(--text-weight-regular) var(--text-editorial-feature)/1.15 var(--text-editorial-font);--type-editorial-display-tracking:0em;--type-editorial-display-case:none;--type-h1:var(--text-weight-medium) var(--text-h1)/1.08 var(--text-font);--type-h1-tracking:-.035em;--type-h1-case:none;--type-h2:var(--text-weight-medium) var(--text-h2)/1.2 var(--text-font);--type-h2-tracking:-.025em;--type-h2-case:none;--type-product-title:var(--type-h2);--type-product-title-tracking:var(--type-h2-tracking);--type-product-title-case:capitalize;--type-h3:var(--text-weight-medium) var(--text-h3)/1.3 var(--text-font);--type-h3-tracking:-.02em;--type-h3-case:none;--type-small-heading:var(--text-weight-medium) var(--text-lead)/1.3 var(--text-font);--type-small-heading-tracking:-.01em;--type-small-heading-case:none;--type-editorial-h1:var(--text-weight-regular) var(--text-editorial-h1)/1.2 var(--text-editorial-font);--type-editorial-h1-tracking:.02em;--type-editorial-h1-case:none;--type-editorial-title:var(--text-weight-regular) var(--text-editorial-title)/1.2 var(--text-editorial-font);--type-editorial-title-tracking:var(--type-editorial-h1-tracking);--type-editorial-title-case:uppercase;--type-editorial-title-compact:var(--text-weight-regular) var(--text-editorial-title-compact)/1.2 var(--text-editorial-font);--type-editorial-title-compact-tracking:var(--type-editorial-title-tracking);--type-editorial-title-compact-case:var(--type-editorial-title-case);--type-editorial-page-title:var(--type-editorial-h1);--type-editorial-page-title-tracking:var(--type-editorial-title-tracking);--type-editorial-page-title-case:var(--type-editorial-title-case);--type-editorial-h2:var(--text-weight-regular) var(--text-editorial-h2)/1.2 var(--text-editorial-font);--type-editorial-h2-tracking:0em;--type-editorial-h2-case:none;--type-editorial-h3:var(--text-weight-regular) var(--text-editorial-h3)/1.2 var(--text-editorial-font);--type-editorial-h3-tracking:0em;--type-editorial-h3-case:none;--type-editorial-small-heading:var(--text-weight-regular) var(--text-editorial-small-heading)/1.3 var(--text-editorial-font);--type-editorial-small-heading-tracking:0em;--type-editorial-small-heading-case:none;--type-editorial-hero:italic var(--type-editorial-h1);--type-editorial-hero-tracking:var(--type-editorial-h1-tracking);--type-editorial-hero-case:uppercase;--type-editorial-section:var(--type-editorial-h2);--type-editorial-section-tracking:var(--type-editorial-h2-tracking);--type-editorial-section-case:uppercase;--type-editorial-panel:var(--text-weight-regular) var(--text-editorial-panel)/1.2 var(--text-editorial-font);--type-editorial-panel-tracking:var(--type-editorial-h3-tracking);--type-editorial-panel-case:uppercase;--type-editorial-feature:var(--text-weight-regular) var(--text-editorial-feature)/1 var(--text-editorial-font);--type-editorial-feature-tracking:0em;--type-editorial-feature-case:none;--type-editorial-poster:var(--text-weight-regular) var(--text-editorial-poster)/.95 var(--text-editorial-font);--type-editorial-poster-tracking:0em;--type-editorial-poster-case:none;--type-editorial-overlay:var(--text-weight-regular) var(--text-editorial-overlay)/.95 var(--text-editorial-font);--type-editorial-overlay-tracking:0em;--type-editorial-overlay-case:none;--type-editorial-end:var(--text-weight-regular) var(--text-editorial-end)/.98 var(--text-editorial-font);--type-editorial-end-tracking:0em;--type-editorial-end-case:none;--type-lead:var(--text-weight-regular) var(--text-lead)/1.6 var(--text-font);--type-lead-tracking:0em;--type-lead-case:none;--type-body:var(--text-weight-regular) var(--text-body)/1.65 var(--text-font);--type-body-tracking:0em;--type-body-case:none;--type-body-strong:var(--text-weight-medium) var(--text-body)/1.5 var(--text-font);--type-body-strong-tracking:0em;--type-body-strong-case:none;--type-ui:var(--text-weight-regular) var(--text-ui)/1.5 var(--text-font);--type-ui-tracking:0em;--type-ui-case:none;--type-label:var(--text-weight-medium) var(--text-ui)/1.5 var(--text-font);--type-label-tracking:0em;--type-label-case:none;--type-support:var(--text-weight-regular) var(--text-support)/1.5 var(--text-font);--type-support-tracking:0em;--type-support-case:none;--type-support-strong:var(--text-weight-medium) var(--text-support)/1.5 var(--text-font);--type-support-strong-tracking:0em;--type-support-strong-case:none;--type-eyebrow:var(--text-weight-medium) var(--text-support)/1.5 var(--text-font);--type-eyebrow-tracking:.06em;--type-eyebrow-case:uppercase;--type-map-label:var(--text-weight-bold) var(--text-support)/1.2 var(--text-map-font);--type-map-label-tracking:0em;--type-map-label-case:none;--type-navigation:var(--text-weight-medium) var(--text-support)/1.2 var(--text-font);--type-navigation-tracking:.025em;--type-navigation-case:uppercase;--type-navigation-account:var(--text-weight-medium) var(--text-support)/1.2 var(--text-font);--type-navigation-account-tracking:0em;--type-navigation-account-case:none;--type-navigation-badge:var(--text-weight-bold) 9px/1 var(--text-font);--type-navigation-badge-tracking:.08em;--type-navigation-badge-case:uppercase;--type-count:var(--text-weight-medium) var(--text-support)/1 var(--text-font);--type-count-tracking:0em;--type-count-case:none;--type-symbol:var(--text-weight-regular) 24px/1 var(--text-font);--type-symbol-tracking:0em;--type-symbol-case:none;--type-specimen:var(--text-weight-regular) var(--text-h1)/1.15 var(--text-font);--type-specimen-tracking:0em;--type-specimen-case:none;--type-specimen-strong:var(--text-weight-medium) var(--text-h1)/1.15 var(--text-font);--type-specimen-strong-tracking:0em;--type-specimen-strong-case:none;font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}@media (max-width:1199px){.DMDTha_type{--text-editorial-end:36px;--text-editorial-small-heading:21px}}@media (max-width:1024px){.DMDTha_type{--text-editorial-panel:19px}}@media (max-width:899px){.DMDTha_type{--text-h1:var(--text-h1-mobile);--text-h2:var(--text-h2-mobile);--text-h3:var(--text-h3-mobile);--text-lead:var(--text-lead-mobile);--text-body:var(--text-body-mobile);--text-editorial-h1:var(--text-editorial-h1-mobile);--text-editorial-title-compact:var(--text-editorial-title-compact-mobile);--text-editorial-h2:var(--text-editorial-h2-mobile);--text-editorial-h3:var(--text-editorial-h3-mobile);--text-editorial-small-heading:var(--text-editorial-small-heading-mobile);--text-editorial-feature:var(--text-editorial-feature-mobile);--text-editorial-poster:var(--text-editorial-poster-mobile);--text-editorial-overlay:34px;--text-editorial-end:44px}}@media (max-width:767px){.DMDTha_type{--text-editorial-panel:18px}}@media (max-width:599px){.DMDTha_type{--text-editorial-overlay:28px;--text-editorial-end:28px;--text-editorial-title:clamp(30px, 8.4vw, 42px);--text-editorial-title-compact:clamp(30px, 8.4vw, 32px)}}.DMDTha_sectionMarkers{--section-marker-width:3px;--section-marker-height:.85em;--section-marker-gap:.4em}.DMDTha_sectionMarkers :where(h2,[data-section-heading],[data-category-faq-question]):not(:where([data-section-marker=none],[data-section-marker=none] *,[role=dialog] *,[aria-modal=true] *,.MuiAccordion-heading)):before{content:"";inline-size:var(--section-marker-width);block-size:var(--section-marker-height);vertical-align:-.02em;background:var(--design-editorial-bronze,#846a3f);pointer-events:none;flex-shrink:0;align-self:center;margin-inline-end:var(--section-marker-gap);display:inline-block}.DMDTha_h1,:where(.DMDTha_type) :where(h1){font:var(--type-h1);letter-spacing:var(--type-h1-tracking);text-transform:var(--type-h1-case)}.DMDTha_h2,:where(.DMDTha_type) :where(h2){font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case)}.DMDTha_h3,:where(.DMDTha_type) :where(h3){font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.DMDTha_h4,:where(.DMDTha_type) :where(h4){font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking);text-transform:var(--type-small-heading-case)}.DMDTha_h5,:where(.DMDTha_type) :where(h5){font:var(--type-body-strong);letter-spacing:var(--type-body-strong-tracking);text-transform:var(--type-body-strong-case)}.DMDTha_h6,:where(.DMDTha_type) :where(h6){font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.DMDTha_lead{font:var(--type-lead);letter-spacing:var(--type-lead-tracking);text-transform:var(--type-lead-case)}.DMDTha_body{font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.DMDTha_bodyStrong{font:var(--type-body-strong);letter-spacing:var(--type-body-strong-tracking);text-transform:var(--type-body-strong-case)}.DMDTha_ui,:where(.DMDTha_type) :where(input,select,textarea){font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.DMDTha_label,:where(.DMDTha_type) :where(button){font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.DMDTha_support{font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.DMDTha_supportStrong{font:var(--type-support-strong);letter-spacing:var(--type-support-strong-tracking);text-transform:var(--type-support-strong-case)}.DMDTha_eyebrow{font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case)}.DMDTha_smallHeading{font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking);text-transform:var(--type-small-heading-case)}.DMDTha_editorialH1{font:var(--type-editorial-h1);letter-spacing:var(--type-editorial-h1-tracking);text-transform:var(--type-editorial-h1-case)}.DMDTha_editorialH2{font:var(--type-editorial-h2);letter-spacing:var(--type-editorial-h2-tracking);text-transform:var(--type-editorial-h2-case)}.DMDTha_editorialH3{font:var(--type-editorial-h3);letter-spacing:var(--type-editorial-h3-tracking);text-transform:var(--type-editorial-h3-case)}.DMDTha_editorialSmallHeading{font:var(--type-editorial-small-heading);letter-spacing:var(--type-editorial-small-heading-tracking);text-transform:var(--type-editorial-small-heading-case)}.DMDTha_editorialHero{font:var(--type-editorial-hero);letter-spacing:var(--type-editorial-hero-tracking);text-transform:var(--type-editorial-hero-case)}.DMDTha_editorialSection{font:var(--type-editorial-section);letter-spacing:var(--type-editorial-section-tracking);text-transform:var(--type-editorial-section-case)}.DMDTha_editorialPanel{font:var(--type-editorial-panel);letter-spacing:var(--type-editorial-panel-tracking);text-transform:var(--type-editorial-panel-case)}.DMDTha_editorialFeature{font:var(--type-editorial-feature);letter-spacing:var(--type-editorial-feature-tracking);text-transform:var(--type-editorial-feature-case)}.DMDTha_editorialTitle{font:var(--type-editorial-title);letter-spacing:var(--type-editorial-title-tracking);text-transform:var(--type-editorial-title-case)}.DMDTha_editorialTitleCompact{font:var(--type-editorial-title-compact);letter-spacing:var(--type-editorial-title-compact-tracking);text-transform:var(--type-editorial-title-compact-case)}.DMDTha_editorialPoster{font:var(--type-editorial-poster);letter-spacing:var(--type-editorial-poster-tracking);text-transform:var(--type-editorial-poster-case)}.DMDTha_editorialOverlay{font:var(--type-editorial-overlay);letter-spacing:var(--type-editorial-overlay-tracking);text-transform:var(--type-editorial-overlay-case)}.DMDTha_editorialEnd{font:var(--type-editorial-end);letter-spacing:var(--type-editorial-end-tracking);text-transform:var(--type-editorial-end-case)}:where(.DMDTha_type) :where(strong,b){font-weight:var(--text-weight-medium)}:where(.DMDTha_type) :where(h1,h2,h3,h4) :where(strong,b){font-weight:inherit}.DMDTha_classicDisplay{font:var(--type-classic-display);letter-spacing:var(--type-classic-display-tracking);text-transform:var(--type-classic-display-case)}.DMDTha_editorialDisplay{font:var(--type-editorial-display);letter-spacing:var(--type-editorial-display-tracking);text-transform:var(--type-editorial-display-case)}@media (max-width:599px){.DMDTha_type{--text-classic-display:clamp(32px, 9.2vw, 37px);--text-brand-wordmark:36px}}
.XnFmVa_colors{--design-background:#fff;--design-ai-text:#7a4f16;--design-ai-border:#c6a66fb8;--design-ai-background:linear-gradient(135deg, #e5cfa438, #b4864829);--design-ai-glow:#c6a66f5c;--design-surface:#fff;--design-ink:#111;--design-black:#000;--design-editorial-bronze:#846a3f;--design-editorial-highlight:#c5aa7f;--design-story-accent:#f28c00;--design-body:#333;--design-muted:#555;--design-bronze:#76552b;--design-bronze-hover:#4d351a;--design-gold:#d8be95;--design-gold-hover:#c8aa7d;--design-paper:#f5f5f5;--design-section-background:var(--design-paper);--design-lookbook-inspiration-background:#f7f5f1;--design-lookbook-inspiration-card:#fffdf9;--design-border:#dedede;--design-field-border:#858585;--design-placeholder:#666;--design-disabled-text:#666;--design-disabled-surface:#efefef;--design-error:#942323;--design-error-on-dark:#ffb4b4;--design-error-surface:#fff8f6;--design-success:#285b3c;--design-success-surface:#f0f7f1;--design-info:var(--design-bronze);--design-info-surface:var(--design-paper);--design-info-blue:#245b78;--design-warning:var(--design-bronze);--design-warning-surface:var(--design-paper);--design-focus-light:#e8d2ae;--design-surface-hover:#ededed;--design-media:#f1f1f1;--design-map-surface:#f0f0f0;--design-map-line:#ddd;--design-map-count-border:#d6d6d6;--design-map-row-border:#e3e3e3;--design-map-cluster-border:#aaa;--design-map-label-surface:#fffffff0;--design-map-cluster-surface:#ffffffe0;--design-map-icon-surface:#e9ebedcc;--design-map-sample-face:#e6e8ea;--design-map-icon-border:#3334;--design-map-connector:#3336;--design-map-outline:#3339;--design-gold-border:#b09060;--design-dark-surface:#171714;--design-dark-text:#d5d1c9;--design-overlay:#0007;--design-overlay-strong:#000b;--design-shadow-soft:#0002;--design-shadow-medium:#0003;--design-shadow-light:#1111110a;--design-gallery-control:#111111a6;--design-gallery-border:#ffffffa0}
.aHs9QG_page{flex-direction:column;min-height:100svh;display:flex}.aHs9QG_intro{justify-items:start;gap:var(--space-4);padding-block:var(--space-10);color:var(--design-body);display:grid;}.aHs9QG_intro h1{color:var(--design-ink);font:var(--type-h2);letter-spacing:var(--type-h2-tracking);text-transform:var(--type-h2-case);margin:0}.aHs9QG_intro p,.aHs9QG_context p{max-width:var(--layout-introduction);font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin:0}.aHs9QG_intro .aHs9QG_note{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.aHs9QG_switches{gap:var(--space-3);flex-wrap:wrap;display:flex}.aHs9QG_back{}.aHs9QG_context{justify-items:start;gap:var(--space-4);padding-block:var(--space-10);border-top:1px solid var(--design-border);color:var(--design-body);margin-block-end:var(--space-16);display:grid;}.aHs9QG_context h2{color:var(--design-ink);font:var(--type-editorial-section);letter-spacing:var(--type-editorial-section-tracking);text-transform:var(--type-editorial-section-case);margin:0}.aHs9QG_accountPreview{justify-items:start;gap:var(--space-4);padding-block:var(--space-8);border-top:1px solid var(--design-border);color:var(--design-body);margin-block-end:var(--space-12);display:grid;}.aHs9QG_accountPreview>h2{color:var(--design-ink);font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case);margin:0}.aHs9QG_accountPreview>p{max-width:var(--layout-introduction);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);margin:0}.aHs9QG_accountPreview>.aHs9QG_previewNote{font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.aHs9QG_utilityPreview{gap:var(--space-6);padding-block:var(--space-8);border-top:1px solid var(--design-border);color:var(--design-body);margin-block-end:var(--space-12);display:grid;}.aHs9QG_utilityPreview>h2{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case);margin:0}.aHs9QG_utilityPreview>p{font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case);margin:0}.aHs9QG_bannerExample{border:1px solid var(--design-border);width:100%;min-width:0}.aHs9QG_utilityExamples{gap:var(--layout-grid-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.aHs9QG_utilityNotes{justify-items:start;gap:var(--space-4);display:grid}.aHs9QG_utilityNotes h3{font:var(--type-small-heading);letter-spacing:var(--type-small-heading-tracking);text-transform:var(--type-small-heading-case);margin:0}.aHs9QG_utilityNotes p{font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case);margin:0}@media (max-width:899px){.aHs9QG_utilityExamples{grid-template-columns:minmax(0,1fr)}}
.imkcLa_page{}.imkcLa_heroActions{align-items:stretch}.imkcLa_heroActions>a{align-self:stretch}.imkcLa_colors [data-coping-catalog]>ul{grid-template-columns:repeat(2,minmax(0,1fr))}.imkcLa_two{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.imkcLa_three{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.imkcLa_panel{border-top:1px solid var(--design-border);min-width:0;padding-top:var(--space-5)}.imkcLa_panel h3,.imkcLa_size h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.imkcLa_panel p,.imkcLa_size p{margin-top:var(--space-3);color:var(--design-body);font:var(--type-ui);letter-spacing:var(--type-ui-tracking);text-transform:var(--type-ui-case)}.imkcLa_links{gap:var(--space-3) var(--space-6);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.imkcLa_installed{grid-template-columns:repeat(4,minmax(0,1fr))}.imkcLa_installedImage{aspect-ratio:3/2}.imkcLa_installed h3 a{min-height:var(--control-target);align-items:center;display:inline-flex}.imkcLa_faqAnswer>p+p{margin-top:var(--space-4)}@media (max-width:899px){.imkcLa_three{grid-template-columns:minmax(0,1fr)}.imkcLa_installed{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.imkcLa_two,.imkcLa_installed,.imkcLa_colors [data-coping-catalog]>ul{grid-template-columns:minmax(0,1fr)}}
.XYkqKG_document{margin:0}.XYkqKG_page{box-sizing:border-box;min-height:100svh;padding:var(--layout-section) var(--layout-gutter);background:var(--design-background);color:var(--design-body);place-items:center;display:grid;}.XYkqKG_embedded{min-height:calc(100svh - var(--layout-header-offset))}.XYkqKG_panel{box-sizing:border-box;justify-items:start;gap:var(--space-6);width:100%;max-width:var(--layout-form);padding:var(--layout-form-padding);border:1px solid var(--design-border);border-top:var(--space-1) solid var(--design-bronze);border-radius:var(--control-radius);background:var(--design-surface);display:grid}.XYkqKG_panel :where(h1,p){margin:0}.XYkqKG_brand{color:var(--design-bronze);font:var(--type-eyebrow);letter-spacing:var(--type-eyebrow-tracking);text-transform:var(--type-eyebrow-case)}.XYkqKG_title{max-width:100%;color:var(--design-ink);overflow-wrap:anywhere;text-wrap:balance;font:var(--type-editorial-title);letter-spacing:var(--type-editorial-title-tracking);text-transform:var(--type-editorial-title-case)}.XYkqKG_message{font:var(--type-body);letter-spacing:var(--type-body-tracking);text-transform:var(--type-body-case)}.XYkqKG_actions{align-items:center;gap:var(--space-4);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.XYkqKG_action{}.XYkqKG_contact{}@media (max-width:599px){.XYkqKG_actions{justify-items:start;width:100%;display:grid}.XYkqKG_action{width:100%}}
