.JIlnza_page{}.JIlnza_heroActions{align-items:stretch}.JIlnza_heroActions>a{align-self:stretch}.JIlnza_catalogOverview{align-items:start;gap:var(--space-6);margin-bottom:var(--space-5);grid-template-columns:minmax(0,.65fr) minmax(0,2.1fr);display:grid}.JIlnza_materialPhoto{aspect-ratio:4/3;border:1px solid var(--design-border);background:var(--design-surface);position:relative}.JIlnza_materialPhoto img{object-fit:contain;padding:var(--space-3)}.JIlnza_materialName{margin-top:var(--space-3);font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.JIlnza_materialDescription{margin-top:var(--space-2);color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.JIlnza_applications{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.JIlnza_application{border-top:1px solid var(--design-border);min-width:0;padding-top:var(--space-4);scroll-margin-top:var(--coping-scroll-offset)}.JIlnza_application>h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.JIlnza_application>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)}.JIlnza_application>.JIlnza_formatSummary{color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.JIlnza_application details{margin-top:var(--space-3)}.JIlnza_application summary{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--control-action-height);color:var(--design-bronze);cursor:pointer;font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case);list-style:none;display:flex}.JIlnza_application summary::-webkit-details-marker{display:none}.JIlnza_application details[open]>summary svg{transform:rotate(90deg)}.JIlnza_optionList{padding:0;list-style:none}.JIlnza_optionRow{justify-content:space-between;align-items:center;gap:var(--space-2);padding-block:var(--space-3);min-height:var(--control-target);border-top:1px solid var(--design-border);color:var(--design-ink);text-decoration:none;display:flex}.JIlnza_optionRow:hover{color:var(--design-bronze)}.JIlnza_optionText{gap:var(--space-1);min-width:0;font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);flex-direction:column;display:flex}.JIlnza_optionText>strong{font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.JIlnza_optionHeading{margin-block:var(--space-4) var(--space-2);scroll-margin-top:var(--coping-scroll-offset);font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:var(--type-label-case)}.JIlnza_optionNote{margin-top:var(--space-3);color:var(--design-muted);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case)}.JIlnza_links{align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.JIlnza_sizes{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.JIlnza_size{padding:var(--space-4);color:var(--design-ink);background:var(--design-surface);border:1px solid var(--design-border);text-decoration:none;display:block}.JIlnza_size:hover{border-color:var(--design-bronze)}.JIlnza_size h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.JIlnza_size p{margin-top:var(--space-2);font:var(--type-support);letter-spacing:var(--type-support-tracking);text-transform:var(--type-support-case);color:var(--design-body)}.JIlnza_size>svg{width:100%;height:auto;display:block}.JIlnza_stone{fill:var(--design-paper);stroke:var(--design-field-border);stroke-width:2px}.JIlnza_finished{fill:none;stroke:var(--design-bronze);stroke-width:2px}.JIlnza_depthGuide{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.JIlnza_depthGuide article{padding-top:var(--space-4);border-top:1px solid var(--design-border)}.JIlnza_depthGuide h3{font:var(--type-h3);letter-spacing:var(--type-h3-tracking);text-transform:var(--type-h3-case)}.JIlnza_depthGuide 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)}.JIlnza_depthGuide p a{color:var(--design-bronze);text-underline-offset:4px;text-decoration:underline}.JIlnza_edgeView{background:var(--design-paper);width:100%;height:auto}.JIlnza_edgeView .JIlnza_stone{fill:var(--design-surface)}.JIlnza_edgeGrid{gap:var(--space-6)}.JIlnza_edgeGrid a{min-height:var(--control-target);align-items:center;gap:var(--space-2);display:inline-flex}.JIlnza_installed{grid-template-columns:repeat(4,minmax(0,1fr))}.JIlnza_installedImage{aspect-ratio:3/2}.JIlnza_installed h3 a{min-height:var(--control-target);align-items:center;display:inline-flex}.JIlnza_pairings{gap:var(--space-5);margin-top:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.JIlnza_pairings a{min-height:var(--control-target);padding:var(--space-4);border: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);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.JIlnza_faqAnswer p+p{margin-top:var(--space-4)}@media (max-width:899px){.JIlnza_sizes,.JIlnza_installed{grid-template-columns:repeat(2,minmax(0,1fr))}.JIlnza_catalogOverview{grid-template-columns:minmax(0,1fr)}.JIlnza_materialPreview{gap:var(--space-4);grid-template-columns:120px minmax(0,1fr);align-items:center;display:grid}.JIlnza_materialName{margin-top:0}.JIlnza_depthGuide,.JIlnza_pairings{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){.JIlnza_installed,.JIlnza_applications{grid-template-columns:minmax(0,1fr)}.JIlnza_size{padding:var(--space-3)}}
.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)}}
