.finder-head{display:flex;justify-content:space-between;align-items:end;gap:6vw;margin-bottom:48px}.finder-head h2,.selector h2,.insights h2,.faq h2{font-size:clamp(54px,6.5vw,94px);line-height:.86}.finder-head h2 span,.selector h2 span,.insights h2 span,.faq h2 span{color:var(--orange)}.finder-head>p{max-width:410px;color:#666c69;line-height:1.7}.material-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #bbbdb8;border-left:1px solid #bbbdb8}.material-grid a{min-height:245px;padding:30px;border-right:1px solid #bbbdb8;border-bottom:1px solid #bbbdb8;display:flex;flex-direction:column;transition:.25s}.material-grid a:hover{background:#111;color:#fff;transform:translateY(-3px)}.material-grid b{font-size:9px;color:var(--orange);letter-spacing:.14em}.material-grid h3{font-size:31px;margin:35px 0 8px}.material-grid p{font-size:12px;line-height:1.6;color:#777d7a;max-width:280px}.material-grid span{margin-top:auto;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--orange)}.selector{background:#111415;color:#fff;display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw}.selector-copy>p{max-width:470px;color:#999e9c;line-height:1.75;margin:28px 0}.spec-wrap{align-self:center;overflow:auto}.spec-wrap table{width:100%;border-collapse:collapse;min-width:640px}.spec-wrap th,.spec-wrap td{text-align:left;border-bottom:1px solid #ffffff1d;padding:18px 15px}.spec-wrap th{font-size:9px;letter-spacing:.14em;color:var(--orange);text-transform:uppercase}.spec-wrap td{font-size:12px;color:#bec2c0}.spec-wrap td:first-child{color:#fff;font-weight:700}.spec-wrap small{display:block;margin-top:14px;color:#656b68;font-size:9px}.insights{background:#e9e7e0}.insight-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#c8c7c1}.insight-grid article{background:#e9e7e0;padding:35px;min-height:300px;display:flex;flex-direction:column}.insight-grid article>span{font-size:8px;letter-spacing:.15em;color:var(--orange)}.insight-grid h3{font-size:32px;line-height:1;margin:38px 0 15px}.insight-grid p{font-size:12px;color:#727774;line-height:1.7}.insight-grid a{margin-top:auto;font-size:10px;font-weight:700;text-transform:uppercase}.faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:10vw;background:#f3f1eb}.faq>div:first-child>p{color:#747976}.faq-list details{border-top:1px solid #bfc1bc;padding:22px 0}.faq-list summary{font:600 21px 'Barlow Condensed';text-transform:uppercase;cursor:pointer;list-style:none;display:flex;justify-content:space-between}.faq-list summary:after{content:'+';color:var(--orange);font-size:24px}.faq-list details[open] summary:after{content:'–'}.faq-list details p{font-size:12px;line-height:1.75;color:#6e7471;max-width:720px}.nav nav{gap:24px}
@media(max-width:900px){.finder-head{display:block}.finder-head>p{margin-top:25px}.material-grid{grid-template-columns:1fr 1fr}.selector,.faq{grid-template-columns:1fr}.insight-grid{grid-template-columns:1fr}.insight-grid article{min-height:240px}}
@media(max-width:560px){.material-grid{grid-template-columns:1fr}.material-grid a{min-height:210px;padding:25px}.selector{padding-left:20px;padding-right:20px}.spec-wrap{margin-right:-20px}.insights .section-head{display:block}.faq{padding-left:20px;padding-right:20px}}
