.hybrid-page .header-inner nav,.hybrid-page .header-inner>.button{flex-shrink:0}.hybrid-page .header-inner nav a,.hybrid-page .header-inner>.button{white-space:nowrap}.hybrid-hero{padding:24px 0 0;background:radial-gradient(ellipse at 75% 30%,#23211d 0%,#080909 65%)}.hybrid-hero-grid{display:grid;grid-template-columns:1fr 1.08fr;gap:65px;align-items:center}.hybrid-hero h1{font-size:clamp(66px,7.3vw,102px);line-height:.98;letter-spacing:-.055em}.hybrid-headline{font-size:clamp(25px,2.8vw,35px);line-height:1.2;letter-spacing:-.03em;margin-top:26px}.hybrid-intro{font-size:18px;line-height:1.65;color:#d6d9d5;max-width:500px;margin-top:24px}.hybrid-base-line{font-size:13px;line-height:1.8;color:var(--muted);max-width:510px;border-left:2px solid #7e693c;padding-left:15px;margin-top:23px}.hybrid-base-line strong{font-weight:500;color:#e6ddc7}.hybrid-hero .actions{gap:22px;flex-wrap:wrap}.hybrid-hero .actions>.button,.hybrid-hero .actions>.text-link{font-size:14px;white-space:nowrap}.hybrid-machine-photo{min-width:0}.hybrid-machine-photo img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:50% 66%;border-radius:6px}.hybrid-machine-photo figcaption{font-size:11px;color:var(--muted);margin-top:14px}.hybrid-hero .principles{margin-top:56px}.hybrid-page .section-top>.section-intro{color:var(--muted)}.hybrid-page .light .section-top>.section-intro{color:#555b5b}
.hybrid-format-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:27px}.hybrid-format-grid article{min-width:0}.hybrid-format-art{background:#e8e8df;border:1px solid #d5d3c6;border-radius:5px;padding:18px 7px;margin-bottom:24px}.hybrid-format-art svg{display:block;width:100%;height:auto;max-width:240px;margin:auto}.hybrid-format-grid .material-label{font-size:10px;margin-bottom:13px;letter-spacing:.08em}.hybrid-format-grid h3{font-size:27px;line-height:1.13}.hybrid-format-grid article>p{font-size:15px;line-height:1.75;color:#5d6659;margin-top:16px}.hybrid-format-note{font-size:12px;line-height:1.8;color:#777e70;margin-top:27px;max-width:1010px}.hybrid-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.hybrid-detail-photo{width:100%;max-width:470px}.hybrid-detail-photo img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:6px}.hybrid-detail-photo figcaption{font-size:11px;color:var(--muted);line-height:1.7;margin-top:14px}.hybrid-detail-copy>p:not(.eyebrow){font-size:18px;line-height:1.75;color:#d6d9d5;margin-top:27px;max-width:540px}.hybrid-detail-copy>p.muted{font-size:16px;color:var(--muted);margin-top:21px}.hybrid-detail-copy>.text-link{margin-top:28px}.hybrid-section-link{margin-top:27px}.hybrid-workflow .step-copy h3{font-size:26px}
.hybrid-materials-grid{display:grid;grid-template-columns:1.25fr .8fr;gap:100px;align-items:center}.hybrid-materials-grid>div:first-child>p:not(.eyebrow){font-size:20px;line-height:1.65;color:#e2e5dd;margin-top:27px;max-width:600px}.hybrid-materials-grid>div:first-child>p.muted{font-size:15px;line-height:1.8;color:var(--muted);margin-top:20px}.hybrid-materials-grid .text-link{margin-top:29px}.hybrid-material-fact{border:1px solid #6d5c39;border-radius:6px;padding:35px 38px;background:#e6c78408}.hybrid-material-fact .eyebrow{font-size:10px;margin-bottom:14px;line-height:1.8}.hybrid-silica-number{font-size:clamp(80px,9vw,124px);line-height:1.1;letter-spacing:-.075em;color:var(--gold);font-weight:500}.hybrid-silica-number span{font-size:.55em;letter-spacing:-.04em}.hybrid-silica-name{font-size:25px;letter-spacing:-.03em;margin-top:9px}.hybrid-composition{font-size:17px;line-height:1.75;color:var(--muted);border-top:1px solid #6d5c39;padding-top:22px;margin-top:27px}.hybrid-comparison table{width:100%;border-collapse:collapse;table-layout:fixed}.hybrid-comparison caption{font-size:12px;text-align:left;color:#737967;padding-bottom:20px}.hybrid-comparison th,.hybrid-comparison td{text-align:left;vertical-align:top;padding:24px 28px;border-bottom:1px solid #d0d1c5;font-size:16px;line-height:1.65}.hybrid-comparison thead th{font-size:28px;font-weight:500;letter-spacing:-.035em;color:#20271f;border-top:1px solid #b6b9a7;border-bottom:1px solid #b6b9a7}.hybrid-comparison thead th:first-child{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#756035;vertical-align:middle}.hybrid-comparison tbody th{font-weight:500;color:#303a2d}.hybrid-comparison td{color:#5b6456}.hybrid-comparison th:first-child{width:38%;padding-left:0}.hybrid-comparison th:last-child,.hybrid-comparison td:last-child{background:#e8e8dd}.hybrid-comparison thead a:hover{color:#756035}.hybrid-comparison thead a span{font-size:16px;margin-left:5px}.hybrid-compare-actions>.button{white-space:nowrap}.hybrid-compare-actions{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:32px;flex-wrap:wrap}.hybrid-configuration-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px}.hybrid-configuration-grid article{border-top:1px solid var(--line);padding-top:24px}.hybrid-config-number{display:block;font-size:12px;color:var(--gold);margin-bottom:20px}.hybrid-configuration-grid h3{font-size:29px}.hybrid-configuration-grid p{font-size:16px;line-height:1.75;color:var(--muted);margin-top:17px;max-width:360px}.hybrid-technical-cta{margin-top:38px;padding-top:30px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:35px}.hybrid-technical-cta p{font-size:17px;max-width:590px;color:#d6d9d5}.hybrid-technical-cta .button{flex-shrink:0;white-space:nowrap}.hybrid-page .light .questions,.hybrid-page .light details{border-color:#c6c9bd}.hybrid-page .light details p{color:#5d6656}.hybrid-page .light summary::marker{color:#8b7042}
@media(max-width:1100px){.hybrid-hero-grid{gap:36px;grid-template-columns:1fr 1fr}.hybrid-hero h1{font-size:clamp(67px,8vw,90px)}.hybrid-hero .actions{gap:20px}.hybrid-format-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 30px}.hybrid-format-art{padding:20px}.hybrid-detail-grid{gap:50px}.hybrid-materials-grid{gap:55px}.hybrid-configuration-grid{gap:26px}.hybrid-comparison th,.hybrid-comparison td{padding:21px 20px}.hybrid-comparison thead th{font-size:25px}.hybrid-page .header-inner nav{gap:24px;margin-right:12px}}
@media(max-width:760px){.hybrid-hero{padding-top:18px}.hybrid-hero-grid{grid-template-columns:1fr;gap:35px}.hybrid-hero h1{font-size:clamp(74px,17vw,104px)}.hybrid-headline{font-size:30px;margin-top:24px}.hybrid-intro{font-size:18px;margin-top:22px}.hybrid-base-line{font-size:13px;margin-top:22px}.hybrid-hero .actions{flex-direction:row;align-items:center;gap:22px}.hybrid-machine-photo img{aspect-ratio:4/3;object-position:50% 77%}.hybrid-machine-photo figcaption{font-size:11px}.hybrid-hero .principles{margin-top:34px}.hybrid-page .header-inner nav{justify-content:center;gap:28px;margin:0}.hybrid-format-grid{gap:33px 23px}.hybrid-format-art{padding:13px 3px;margin-bottom:20px}.hybrid-format-grid .material-label{font-size:9px;line-height:1.7;margin-bottom:11px;letter-spacing:.06em}.hybrid-format-grid h3{font-size:25px}.hybrid-format-grid article>p{font-size:15px;line-height:1.7;margin-top:14px}.hybrid-format-note{font-size:11px}.hybrid-detail-grid{grid-template-columns:1fr;gap:34px}.hybrid-detail-photo{max-width:none}.hybrid-detail-photo img{aspect-ratio:4/3;object-position:50% 40%}.hybrid-detail-copy>p:not(.eyebrow){font-size:17px;margin-top:23px}.hybrid-detail-copy>p.muted{font-size:15px;margin-top:18px}.hybrid-workflow{grid-template-columns:1fr;gap:34px}.hybrid-workflow .step-copy h3{font-size:26px}.hybrid-workflow .step-copy p{font-size:16px}.hybrid-workflow .step-number{font-size:12px}.hybrid-workflow .step-copy{padding-top:20px}.hybrid-materials-grid{grid-template-columns:1fr;gap:33px}.hybrid-materials-grid>div:first-child>p:not(.eyebrow){font-size:19px;margin-top:24px}.hybrid-materials-grid>div:first-child>p.muted{font-size:15px}.hybrid-material-fact{padding:29px 31px}.hybrid-silica-number{font-size:108px}.hybrid-silica-name{font-size:23px}.hybrid-comparison th,.hybrid-comparison td{font-size:13px;padding:18px 11px;line-height:1.65}.hybrid-comparison thead th{font-size:21px;line-height:1.2}.hybrid-comparison thead th:first-child{font-size:10px;letter-spacing:.05em}.hybrid-comparison th:first-child{width:34%;padding-right:13px}.hybrid-comparison thead a span{display:none}.hybrid-compare-actions{gap:26px;margin-top:27px;align-items:start;flex-direction:column}.hybrid-configuration-grid{grid-template-columns:1fr;gap:29px}.hybrid-config-number{margin-bottom:15px}.hybrid-configuration-grid h3{font-size:28px}.hybrid-configuration-grid p{font-size:16px;margin-top:14px;max-width:540px}.hybrid-technical-cta{align-items:start;flex-direction:column;gap:23px;margin-top:30px;padding-top:27px}.hybrid-technical-cta p{font-size:16px}.hybrid-technical-cta .button{font-size:14px;max-width:100%;white-space:normal}}
@media(max-width:420px){.hybrid-format-grid{grid-template-columns:1fr;gap:33px}.hybrid-format-art{padding:18px}.hybrid-format-grid .material-label{font-size:11px}.hybrid-format-grid h3{font-size:28px}.hybrid-format-grid article>p{font-size:16px}.hybrid-hero .actions{align-items:start;flex-direction:column}.hybrid-page .header-inner nav{gap:23px}}
