.detail-hero{background:#10251f;color:#fff;padding:85px 0}.breadcrumbs{font-size:10px;color:#94a49d;margin-bottom:35px}.breadcrumbs a{text-decoration:underline}.detail-hero__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:end}.detail-hero h1{font:58px/1.05 Oswald;margin:12px 0;text-transform:uppercase}.detail-hero h1 span{color:var(--accent)}.detail-hero p{color:#b1c0ba;line-height:1.7}.grade-stamp{border:1px solid #ffffff30;padding:35px;background:#ffffff08}.grade-stamp small,.grade-stamp b{display:block}.grade-stamp strong{font:72px Oswald;color:var(--accent)}.grade-stamp b{font:25px Oswald}.detail-specs{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line)}.detail-specs div{padding:24px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff}.detail-specs span,.detail-specs b{display:block}.detail-specs span{font-size:9px;text-transform:uppercase;color:#7b837f}.detail-specs b{margin-top:7px}.application-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.application-grid div{min-height:150px;padding:25px;background:var(--green);color:#fff}.application-grid i{display:block;color:var(--accent);font:20px Oswald;margin-bottom:50px}.tech-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:40px}.tech-grid article{padding:30px;background:#eeede8}.tech-grid p{color:var(--muted);line-height:1.7}.detail-form{display:grid;grid-template-columns:1.5fr 1fr 1fr auto;gap:10px;padding:25px;background:#fff}.detail-form input{width:100%;height:50px;border:1px solid var(--line);padding:0 14px;font:13px Manrope}.detail-success{padding:14px;background:#e7f7e6;color:#34713b}.legal{padding:70px 0}.legal h1{font:48px Oswald}.legal h2{font:25px Oswald;margin-top:35px}.legal p,.legal li{max-width:850px;line-height:1.75;color:#56635d;font-size:13px}@media(max-width:800px){.detail-hero__grid,.tech-grid{grid-template-columns:1fr}.detail-specs{grid-template-columns:1fr 1fr}.application-grid{grid-template-columns:1fr 1fr}.detail-form{grid-template-columns:1fr}}@media(max-width:500px){.detail-hero h1{font-size:42px}.detail-specs,.application-grid{grid-template-columns:1fr}}
.facet-tag{font-size:34px!important;line-height:1.15}.facet-specs{grid-template-columns:repeat(3,1fr)}
