.aluminum-extrusion-overview[data-astro-cid-in7iv4fy]{background:var(--color-bg-white)}.aluminum-extrusion-overview__content[data-astro-cid-in7iv4fy]{gap:2rem;width:100%;display:grid}.aluminum-extrusion-overview__intro[data-astro-cid-in7iv4fy]{grid-template-columns:minmax(13rem,15rem) minmax(0,1fr);align-items:start;gap:2.5rem;display:grid}.aluminum-extrusion-overview__badge[data-astro-cid-in7iv4fy]{border-radius:var(--radius-lg);background:var(--color-brand-orange);color:#fff;text-align:center;justify-items:center;gap:.875rem;min-height:15.5rem;padding:1.5rem 1.25rem;display:grid}.aluminum-extrusion-overview__badge-icon[data-astro-cid-in7iv4fy]{border-radius:var(--radius-pill);background:#ffffff14;border:.0625rem solid #ffffff3d;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:inline-flex}.aluminum-extrusion-overview__badge-eyebrow[data-astro-cid-in7iv4fy],.aluminum-extrusion-overview__badge-detail[data-astro-cid-in7iv4fy],.aluminum-extrusion-overview__closing[data-astro-cid-in7iv4fy],.aluminum-extrusion-overview__paragraphs[data-astro-cid-in7iv4fy] p[data-astro-cid-in7iv4fy],.aluminum-extrusion-overview__card[data-astro-cid-in7iv4fy] p[data-astro-cid-in7iv4fy]{font-size:var(--text-body);line-height:var(--line-height-body);margin:0}.aluminum-extrusion-overview__badge-eyebrow[data-astro-cid-in7iv4fy],.aluminum-extrusion-overview__badge-detail[data-astro-cid-in7iv4fy]{color:#ffffffe0;font-size:var(--text-caption);line-height:1.45}.aluminum-extrusion-overview__badge-title[data-astro-cid-in7iv4fy]{font-family:var(--font-family-display);font-size:clamp(var(--text-h3),2.2vw,var(--text-h2));letter-spacing:var(--tracking-display);color:#fff;margin:0;font-weight:600;line-height:1.08}.aluminum-extrusion-overview__copy[data-astro-cid-in7iv4fy]{gap:1.25rem;display:grid}.aluminum-extrusion-overview__copy[data-astro-cid-in7iv4fy] h2[data-astro-cid-in7iv4fy]{font-family:var(--font-family-display);font-size:clamp(var(--text-h2),3vw,var(--text-display));letter-spacing:var(--tracking-display);color:var(--color-text-strong);margin:0;line-height:1.08}.aluminum-extrusion-overview__paragraphs[data-astro-cid-in7iv4fy]{gap:1rem;display:grid}.aluminum-extrusion-overview__paragraphs[data-astro-cid-in7iv4fy] p[data-astro-cid-in7iv4fy]{color:var(--color-text-body)}.aluminum-extrusion-overview__top[data-astro-cid-in7iv4fy]{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:start;gap:1.25rem;display:grid}.aluminum-extrusion-overview__intro-panel[data-astro-cid-in7iv4fy],.aluminum-extrusion-overview__summary-panel[data-astro-cid-in7iv4fy]{border:.0625rem solid var(--border);border-radius:var(--radius-md);background:var(--color-bg-light);align-content:start;gap:1rem;min-height:100%;padding:1.5rem;display:grid}.aluminum-extrusion-overview__intro-panel[data-astro-cid-in7iv4fy] h3[data-astro-cid-in7iv4fy],.aluminum-extrusion-overview__intro-panel[data-astro-cid-in7iv4fy] p[data-astro-cid-in7iv4fy],.aluminum-extrusion-overview__summary-panel[data-astro-cid-in7iv4fy] h3[data-astro-cid-in7iv4fy],.aluminum-extrusion-overview__summary-panel[data-astro-cid-in7iv4fy] p[data-astro-cid-in7iv4fy]{margin:0}.aluminum-extrusion-overview__intro-panel[data-astro-cid-in7iv4fy] h3[data-astro-cid-in7iv4fy],.aluminum-extrusion-overview__summary-panel[data-astro-cid-in7iv4fy] h3[data-astro-cid-in7iv4fy]{font-size:clamp(var(--text-h3),2vw,1.75rem);color:var(--color-text-strong);text-wrap:balance;line-height:1.14}.aluminum-extrusion-overview__intro-panel[data-astro-cid-in7iv4fy] p[data-astro-cid-in7iv4fy],.aluminum-extrusion-overview__summary-panel[data-astro-cid-in7iv4fy] p[data-astro-cid-in7iv4fy]{color:var(--color-text-body);font-size:var(--text-body);line-height:var(--line-height-body)}.aluminum-extrusion-overview__summary-panel[data-astro-cid-in7iv4fy]{background:linear-gradient(180deg,rgba(var(--color-brand-blue-rgb),.06),rgba(var(--color-brand-blue-rgb),.02)),var(--color-bg-white)}.aluminum-extrusion-overview__eyebrow[data-astro-cid-in7iv4fy]{font-size:var(--text-caption);letter-spacing:.01em;color:var(--color-brand-blue);margin:0;font-weight:600;line-height:1.4}.aluminum-extrusion-overview__points[data-astro-cid-in7iv4fy]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.aluminum-extrusion-overview__points[data-astro-cid-in7iv4fy] li[data-astro-cid-in7iv4fy]{color:var(--color-text-body);font-size:var(--text-body);line-height:var(--line-height-body);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;margin:0;display:grid}.aluminum-extrusion-overview__points[data-astro-cid-in7iv4fy] li[data-astro-cid-in7iv4fy]:before{content:"";border-radius:var(--radius-pill);background:var(--color-brand-blue);width:.5rem;height:.5rem;margin-top:.42rem;display:block}.aluminum-extrusion-overview__cards[data-astro-cid-in7iv4fy]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.aluminum-extrusion-overview__card[data-astro-cid-in7iv4fy]{border:.0625rem solid var(--border);border-radius:var(--radius-md);background:var(--color-bg-white);min-height:14.5rem;transition:transform var(--motion-fast) var(--ease-out),box-shadow var(--motion-ui) var(--ease-standard);align-content:start;gap:1rem;padding:1.5rem;display:grid}.aluminum-extrusion-overview__card[data-astro-cid-in7iv4fy]:hover{box-shadow:var(--shadow-soft);transform:translateY(-.125rem)}.aluminum-extrusion-overview__card[data-astro-cid-in7iv4fy] h3[data-astro-cid-in7iv4fy]{font-size:var(--text-h3);color:var(--color-text-strong);margin:0;line-height:1.18}.aluminum-extrusion-overview__card[data-astro-cid-in7iv4fy] p[data-astro-cid-in7iv4fy]{color:var(--color-text-body)}.aluminum-extrusion-overview__card-icon[data-astro-cid-in7iv4fy]{border-radius:var(--radius-sm);width:3.5rem;height:3.5rem;color:var(--color-brand-orange);background:var(--color-brand-orange);justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.aluminum-extrusion-overview__card-icon[data-astro-cid-in7iv4fy]{background:color-mix(in srgb,var(--color-brand-orange) 10%,#fff)}}.aluminum-extrusion-overview__card-icon[data-astro-cid-in7iv4fy]{border:.0625rem solid var(--color-brand-orange)}@supports (color:color-mix(in lab,red,red)){.aluminum-extrusion-overview__card-icon[data-astro-cid-in7iv4fy]{border:.0625rem solid color-mix(in srgb,var(--color-brand-orange) 18%,#fff)}}.aluminum-extrusion-overview__closing[data-astro-cid-in7iv4fy]{max-width:48rem;color:var(--color-text-strong);text-align:center;text-wrap:balance;margin:0 auto}.aluminum-extrusion-low-volume[data-astro-cid-in7iv4fy]{background:var(--color-bg-light)}.aluminum-extrusion-low-volume[data-astro-cid-in7iv4fy] .site-section-block__header{max-width:100%;padding-bottom:2.5rem}.aluminum-extrusion-low-volume[data-astro-cid-in7iv4fy] .site-section-block__title{text-wrap:balance;width:min(100%,32rem)}.aluminum-extrusion-low-volume__grid[data-astro-cid-in7iv4fy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;width:100%;display:grid}.aluminum-extrusion-low-volume__card[data-astro-cid-in7iv4fy]{border:.0625rem solid var(--border);border-radius:var(--radius-md);background:var(--color-bg-white);box-shadow:var(--shadow-soft);align-content:start;gap:1.5rem;padding:1.875rem;display:grid}.aluminum-extrusion-low-volume__card-body[data-astro-cid-in7iv4fy]{gap:1rem;display:grid}.aluminum-extrusion-low-volume__card-body[data-astro-cid-in7iv4fy] h3[data-astro-cid-in7iv4fy]{font-size:clamp(var(--text-h3),2vw,1.75rem);color:var(--color-text-strong);margin:0;line-height:1.16}.aluminum-extrusion-low-volume__card-body[data-astro-cid-in7iv4fy] p[data-astro-cid-in7iv4fy]{color:var(--color-text-body);font-size:var(--text-body);line-height:var(--line-height-body);margin:0}.aluminum-extrusion-low-volume__media[data-astro-cid-in7iv4fy]{border-radius:var(--radius-sm);background:var(--color-bg-light);aspect-ratio:4/3;overflow:hidden}.aluminum-extrusion-low-volume__media[data-astro-cid-in7iv4fy] img[data-astro-cid-in7iv4fy]{object-fit:cover;width:100%;height:100%}.aluminum-extrusion-definition[data-astro-cid-in7iv4fy]{background:var(--color-bg-white)}.aluminum-extrusion-definition__card[data-astro-cid-in7iv4fy]{border:.0625rem solid var(--border);border-radius:var(--radius-md);background:var(--color-bg-white);box-shadow:var(--shadow-soft);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.aluminum-extrusion-definition__media[data-astro-cid-in7iv4fy]{border-right:.0625rem solid var(--border);background:var(--color-bg-light);aspect-ratio:1;min-height:100%}.aluminum-extrusion-definition__media[data-astro-cid-in7iv4fy] img[data-astro-cid-in7iv4fy]{object-fit:cover;width:100%;height:100%}.aluminum-extrusion-definition__copy[data-astro-cid-in7iv4fy]{align-content:start;gap:1.5rem;padding:2rem;display:grid}.aluminum-extrusion-definition__copy[data-astro-cid-in7iv4fy] h2[data-astro-cid-in7iv4fy]{font-family:var(--font-family-display);font-size:clamp(var(--text-h2),2.8vw,var(--text-display));letter-spacing:var(--tracking-display);color:var(--color-text-strong);margin:0;line-height:1.08}.aluminum-extrusion-definition__paragraphs[data-astro-cid-in7iv4fy]{gap:1rem;display:grid}.aluminum-extrusion-definition__paragraphs[data-astro-cid-in7iv4fy] p[data-astro-cid-in7iv4fy]{color:var(--color-text-body);font-size:var(--text-body);line-height:var(--line-height-body);margin:0}.aluminum-extrusion-workflow[data-astro-cid-in7iv4fy]{background:var(--color-bg-light)}.aluminum-extrusion-workflow__card[data-astro-cid-in7iv4fy]{border:.0625rem solid var(--border);border-radius:var(--radius-md);background:var(--color-bg-white);box-shadow:var(--shadow-soft);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.aluminum-extrusion-workflow__main[data-astro-cid-in7iv4fy],.aluminum-extrusion-workflow__side[data-astro-cid-in7iv4fy]{align-content:start;gap:1.5rem;padding:2rem;display:grid}.aluminum-extrusion-workflow__side[data-astro-cid-in7iv4fy]{border-left:.0625rem solid var(--border)}.aluminum-extrusion-workflow__media[data-astro-cid-in7iv4fy]{border-radius:var(--radius-sm);background:var(--color-bg-light);aspect-ratio:16/9;overflow:hidden}.aluminum-extrusion-workflow__media[data-astro-cid-in7iv4fy] img[data-astro-cid-in7iv4fy]{object-fit:cover;width:100%;height:100%}.aluminum-extrusion-workflow[data-astro-cid-in7iv4fy] h2[data-astro-cid-in7iv4fy]{font-family:var(--font-family-display);font-size:clamp(var(--text-h2),2.8vw,var(--text-display));letter-spacing:var(--tracking-display);color:var(--color-text-strong);text-wrap:balance;margin:0;line-height:1.08}.aluminum-extrusion-workflow__paragraphs[data-astro-cid-in7iv4fy]{gap:1rem;display:grid}.aluminum-extrusion-workflow__paragraphs[data-astro-cid-in7iv4fy] p[data-astro-cid-in7iv4fy]{color:var(--color-text-body);font-size:var(--text-body);line-height:var(--line-height-body);margin:0}.aluminum-extrusion-alloys[data-astro-cid-in7iv4fy]{background:var(--color-bg-white)}.aluminum-extrusion-alloys__content[data-astro-cid-in7iv4fy]{text-align:center;justify-items:center;gap:3.5rem;width:100%;display:grid}.aluminum-extrusion-alloys__intro[data-astro-cid-in7iv4fy],.aluminum-extrusion-alloys__applications[data-astro-cid-in7iv4fy]{justify-items:center;gap:1.5rem;width:min(100%,54rem);display:grid}.aluminum-extrusion-alloys[data-astro-cid-in7iv4fy] h2[data-astro-cid-in7iv4fy]{font-family:var(--font-family-display);font-size:clamp(var(--text-h2),3vw,var(--text-display));letter-spacing:var(--tracking-display);color:var(--color-text-strong);text-wrap:balance;margin:0;line-height:1.08}.aluminum-extrusion-alloys[data-astro-cid-in7iv4fy] p[data-astro-cid-in7iv4fy]{color:var(--color-text-body);font-size:clamp(var(--text-body),1.3vw,1.375rem);text-wrap:balance;margin:0;line-height:1.45}.aluminum-extrusion-alloys__list[data-astro-cid-in7iv4fy]{flex-wrap:wrap;justify-content:center;gap:1rem 1.25rem;width:min(100%,52rem);margin:0;padding:0;list-style:none;display:flex}.aluminum-extrusion-alloys__item[data-astro-cid-in7iv4fy]{color:var(--color-text-strong);font-size:clamp(var(--text-body),1.15vw,var(--text-h3));white-space:nowrap;align-items:center;gap:.625rem;line-height:1.3;display:inline-flex}.aluminum-extrusion-alloys__icon[data-astro-cid-in7iv4fy]{width:1.375rem;height:1.375rem;color:var(--color-brand-orange);background:var(--color-brand-orange);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.aluminum-extrusion-alloys__icon[data-astro-cid-in7iv4fy]{background:color-mix(in srgb,var(--color-brand-orange) 22%,#fff)}}.aluminum-extrusion-alloys__icon[data-astro-cid-in7iv4fy]{flex:none}.aluminum-extrusion-standard[data-astro-cid-in7iv4fy]{background:var(--color-bg-light)}.aluminum-extrusion-standard__card[data-astro-cid-in7iv4fy]{border:.0625rem solid var(--border);border-radius:var(--radius-md);background:var(--color-bg-white);box-shadow:var(--shadow-soft);grid-template-columns:minmax(18rem,.78fr) minmax(0,1.22fr);display:grid;overflow:hidden}.aluminum-extrusion-standard__intro[data-astro-cid-in7iv4fy]{color:#fff;background:linear-gradient(#1f2735,#3c5175);align-content:start;gap:1.5rem;min-height:100%;padding:2rem;display:grid}.aluminum-extrusion-standard__intro[data-astro-cid-in7iv4fy] h2[data-astro-cid-in7iv4fy]{font-family:var(--font-family-display);font-size:clamp(var(--text-h2),2.8vw,var(--text-display));letter-spacing:var(--tracking-display);color:#fff;text-wrap:balance;margin:0;line-height:1.08}.aluminum-extrusion-standard__intro[data-astro-cid-in7iv4fy] p[data-astro-cid-in7iv4fy]{color:#fffffff0;font-size:clamp(var(--text-body),1.15vw,1.35rem);margin:0;line-height:1.45}.aluminum-extrusion-standard__details[data-astro-cid-in7iv4fy]{background:var(--color-bg-white);align-content:start;gap:2.5rem;padding:2rem;display:grid}.aluminum-extrusion-standard__group[data-astro-cid-in7iv4fy]{gap:1rem;display:grid}.aluminum-extrusion-standard__group[data-astro-cid-in7iv4fy] h3[data-astro-cid-in7iv4fy]{font-size:clamp(var(--text-h3),1.5vw,1.75rem);color:var(--color-text-strong);margin:0;line-height:1.2}.aluminum-extrusion-standard__list[data-astro-cid-in7iv4fy]{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.aluminum-extrusion-standard__list--stacked[data-astro-cid-in7iv4fy]{justify-items:start;display:grid}.aluminum-extrusion-standard__chip[data-astro-cid-in7iv4fy]{border:.0625rem solid var(--border);border-radius:var(--radius-sm);background:var(--color-bg-white);min-height:2.25rem;color:var(--color-text-strong);font-size:var(--text-body);align-items:center;gap:.625rem;padding:.5rem .875rem;line-height:1.3;display:inline-flex;box-shadow:0 .125rem .5rem #00000008}.aluminum-extrusion-standard__chip-icon[data-astro-cid-in7iv4fy]{width:1rem;height:1rem;color:var(--color-brand-orange);background:var(--color-brand-orange);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.aluminum-extrusion-standard__chip-icon[data-astro-cid-in7iv4fy]{background:color-mix(in srgb,var(--color-brand-orange) 18%,#fff)}}.aluminum-extrusion-standard__chip-icon[data-astro-cid-in7iv4fy]{flex:none}.aluminum-extrusion-custom[data-astro-cid-in7iv4fy]{background:var(--color-bg-white)}.aluminum-extrusion-custom__card[data-astro-cid-in7iv4fy]{border:.0625rem solid var(--border);border-radius:var(--radius-md);background:var(--color-bg-white);box-shadow:var(--shadow-soft);grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);display:grid;overflow:hidden}.aluminum-extrusion-custom__copy[data-astro-cid-in7iv4fy]{border-right:.0625rem solid var(--border);align-content:start;gap:1.5rem;padding:2rem;display:grid}.aluminum-extrusion-custom__copy[data-astro-cid-in7iv4fy] h2[data-astro-cid-in7iv4fy]{font-family:var(--font-family-display);font-size:clamp(var(--text-h2),3vw,var(--text-display));letter-spacing:var(--tracking-display);color:var(--color-text-strong);text-wrap:balance;margin:0;line-height:1.08}.aluminum-extrusion-custom__paragraphs[data-astro-cid-in7iv4fy]{gap:1.25rem;display:grid}.aluminum-extrusion-custom__paragraphs[data-astro-cid-in7iv4fy] p[data-astro-cid-in7iv4fy]{color:var(--color-text-body);font-size:clamp(var(--text-body),1.05vw,1.32rem);margin:0;line-height:1.45}.aluminum-extrusion-custom__visuals[data-astro-cid-in7iv4fy]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.aluminum-extrusion-custom__visual[data-astro-cid-in7iv4fy]{background:var(--color-bg-dark);min-height:18rem;position:relative;overflow:hidden}.aluminum-extrusion-custom__visual--top[data-astro-cid-in7iv4fy]{border-bottom:.0625rem solid #ffffff1f}.aluminum-extrusion-custom__visual--top[data-astro-cid-in7iv4fy]:first-child{border-right:.0625rem solid #ffffff1f}.aluminum-extrusion-custom__visual--wide[data-astro-cid-in7iv4fy]{grid-column:1/-1;min-height:16rem}.aluminum-extrusion-custom__visual[data-astro-cid-in7iv4fy] img[data-astro-cid-in7iv4fy]{object-fit:cover;filter:grayscale();width:100%;height:100%;position:absolute;inset:0}.aluminum-extrusion-custom__visual[data-astro-cid-in7iv4fy]:after{content:"";background:linear-gradient(#0f172a1a,#000000b8);position:absolute;inset:0}.aluminum-extrusion-custom__overlay[data-astro-cid-in7iv4fy]{z-index:1;align-items:flex-end;min-height:100%;padding:1.5rem;display:flex;position:relative}.aluminum-extrusion-custom__overlay[data-astro-cid-in7iv4fy] h3[data-astro-cid-in7iv4fy]{max-width:18rem;font-size:clamp(var(--text-body),1.2vw,var(--text-h3));color:#fff;text-wrap:balance;margin:0;line-height:1.28}.aluminum-extrusion-finishing[data-astro-cid-in7iv4fy]{background:var(--color-bg-light)}.aluminum-extrusion-finishing__grid[data-astro-cid-in7iv4fy]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;width:100%;display:grid}.aluminum-extrusion-finishing__card[data-astro-cid-in7iv4fy]{border:.0625rem solid var(--border);border-radius:var(--radius-md);background:var(--color-bg-white);min-height:16rem;box-shadow:var(--shadow-soft);transition:transform var(--motion-fast) var(--ease-out),box-shadow var(--motion-ui) var(--ease-standard);align-content:start;gap:1.25rem;padding:1.5rem;display:grid}.aluminum-extrusion-finishing__card[data-astro-cid-in7iv4fy]:hover{transform:translateY(-.125rem)}.aluminum-extrusion-finishing__icon[data-astro-cid-in7iv4fy]{border:.0625rem solid var(--color-brand-orange);justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.aluminum-extrusion-finishing__icon[data-astro-cid-in7iv4fy]{border:.0625rem solid color-mix(in srgb,var(--color-brand-orange) 18%,#fff)}}.aluminum-extrusion-finishing__icon[data-astro-cid-in7iv4fy]{border-radius:var(--radius-sm);color:var(--color-brand-orange);background:var(--color-brand-orange)}@supports (color:color-mix(in lab,red,red)){.aluminum-extrusion-finishing__icon[data-astro-cid-in7iv4fy]{background:color-mix(in srgb,var(--color-brand-orange) 10%,#fff)}}.aluminum-extrusion-finishing__card-body[data-astro-cid-in7iv4fy]{gap:.875rem;display:grid}.aluminum-extrusion-finishing__card-body[data-astro-cid-in7iv4fy] h3[data-astro-cid-in7iv4fy]{font-size:clamp(var(--text-body),1.2vw,var(--text-h3));color:var(--color-text-strong);margin:0;line-height:1.24}.aluminum-extrusion-finishing__card-body[data-astro-cid-in7iv4fy] p[data-astro-cid-in7iv4fy]{color:var(--color-text-body);font-size:var(--text-body);line-height:var(--line-height-body);margin:0}.aluminum-extrusion-faq[data-astro-cid-in7iv4fy]{background:var(--color-bg-white)}@media(max-width:1070px){.aluminum-extrusion-overview__content[data-astro-cid-in7iv4fy]{gap:2rem}.aluminum-extrusion-overview__top[data-astro-cid-in7iv4fy]{grid-template-columns:minmax(0,1fr)}.aluminum-extrusion-overview__intro[data-astro-cid-in7iv4fy]{grid-template-columns:minmax(0,1fr);gap:1.5rem}.aluminum-extrusion-overview__badge[data-astro-cid-in7iv4fy]{width:min(100%,16rem)}.aluminum-extrusion-overview__intro-panel[data-astro-cid-in7iv4fy],.aluminum-extrusion-overview__summary-panel[data-astro-cid-in7iv4fy]{padding:1.375rem}.aluminum-extrusion-overview__cards[data-astro-cid-in7iv4fy]{grid-template-columns:repeat(2,minmax(0,1fr))}.aluminum-extrusion-overview__card[data-astro-cid-in7iv4fy]:last-child{grid-column:span 2}.aluminum-extrusion-low-volume__grid[data-astro-cid-in7iv4fy]{gap:1rem}.aluminum-extrusion-low-volume__card[data-astro-cid-in7iv4fy],.aluminum-extrusion-definition__copy[data-astro-cid-in7iv4fy],.aluminum-extrusion-workflow__main[data-astro-cid-in7iv4fy],.aluminum-extrusion-workflow__side[data-astro-cid-in7iv4fy]{padding:1.5rem}.aluminum-extrusion-alloys__content[data-astro-cid-in7iv4fy]{gap:3rem}.aluminum-extrusion-alloys__list[data-astro-cid-in7iv4fy]{gap:.875rem 1rem}.aluminum-extrusion-standard__card[data-astro-cid-in7iv4fy]{grid-template-columns:minmax(0,1fr)}.aluminum-extrusion-standard__details[data-astro-cid-in7iv4fy]{gap:2rem}.aluminum-extrusion-custom__card[data-astro-cid-in7iv4fy]{grid-template-columns:minmax(0,1fr)}.aluminum-extrusion-custom__copy[data-astro-cid-in7iv4fy]{border-right:0;border-bottom:.0625rem solid var(--border)}.aluminum-extrusion-custom__visual[data-astro-cid-in7iv4fy],.aluminum-extrusion-custom__visual--wide[data-astro-cid-in7iv4fy]{min-height:14rem}.aluminum-extrusion-finishing__grid[data-astro-cid-in7iv4fy]{grid-template-columns:repeat(2,minmax(0,1fr))}.aluminum-extrusion-finishing__card[data-astro-cid-in7iv4fy]{min-height:0}.aluminum-extrusion-faq[data-astro-cid-in7iv4fy] .site-section-block__header{padding-bottom:2.25rem}}@media(max-width:768px){.aluminum-extrusion-overview__content[data-astro-cid-in7iv4fy]{gap:1.5rem}.aluminum-extrusion-overview__top[data-astro-cid-in7iv4fy]{gap:1rem}.aluminum-extrusion-overview__badge[data-astro-cid-in7iv4fy]{width:100%;min-height:auto;padding:1.375rem 1.25rem}.aluminum-extrusion-overview__intro-panel[data-astro-cid-in7iv4fy],.aluminum-extrusion-overview__summary-panel[data-astro-cid-in7iv4fy]{gap:.875rem}.aluminum-extrusion-overview__intro-panel[data-astro-cid-in7iv4fy] h3[data-astro-cid-in7iv4fy],.aluminum-extrusion-overview__summary-panel[data-astro-cid-in7iv4fy] h3[data-astro-cid-in7iv4fy]{font-size:clamp(var(--text-body),6vw,var(--text-h3))}.aluminum-extrusion-overview__copy[data-astro-cid-in7iv4fy]{gap:1rem}.aluminum-extrusion-overview__copy[data-astro-cid-in7iv4fy] h2[data-astro-cid-in7iv4fy]{font-size:clamp(var(--text-h3),8vw,var(--text-h2))}.aluminum-extrusion-overview__paragraphs[data-astro-cid-in7iv4fy] p[data-astro-cid-in7iv4fy],.aluminum-extrusion-overview__closing[data-astro-cid-in7iv4fy],.aluminum-extrusion-overview__card[data-astro-cid-in7iv4fy] p[data-astro-cid-in7iv4fy]{font-size:var(--text-body)}.aluminum-extrusion-overview__cards[data-astro-cid-in7iv4fy]{grid-template-columns:minmax(0,1fr)}.aluminum-extrusion-overview__card[data-astro-cid-in7iv4fy]{min-height:auto;padding:1.375rem}.aluminum-extrusion-overview__points[data-astro-cid-in7iv4fy] li[data-astro-cid-in7iv4fy]{gap:.625rem}.aluminum-extrusion-overview__card[data-astro-cid-in7iv4fy]:last-child{grid-column:span 1}.aluminum-extrusion-low-volume[data-astro-cid-in7iv4fy] .site-section-block__header{padding-bottom:1.5rem}.aluminum-extrusion-low-volume__grid[data-astro-cid-in7iv4fy]{grid-template-columns:minmax(0,1fr)}.aluminum-extrusion-low-volume__card[data-astro-cid-in7iv4fy]{gap:1.25rem;padding:1.25rem}.aluminum-extrusion-low-volume__card-body[data-astro-cid-in7iv4fy] h3[data-astro-cid-in7iv4fy]{font-size:clamp(var(--text-h3),7vw,var(--text-h2))}.aluminum-extrusion-definition__card[data-astro-cid-in7iv4fy]{grid-template-columns:minmax(0,1fr)}.aluminum-extrusion-definition__media[data-astro-cid-in7iv4fy]{border-right:0;border-bottom:.0625rem solid var(--border);aspect-ratio:4/3}.aluminum-extrusion-definition__copy[data-astro-cid-in7iv4fy]{gap:1rem;padding:1.25rem}.aluminum-extrusion-definition__copy[data-astro-cid-in7iv4fy] h2[data-astro-cid-in7iv4fy]{font-size:clamp(var(--text-h3),8vw,var(--text-h2))}.aluminum-extrusion-workflow__card[data-astro-cid-in7iv4fy]{grid-template-columns:minmax(0,1fr)}.aluminum-extrusion-workflow__main[data-astro-cid-in7iv4fy],.aluminum-extrusion-workflow__side[data-astro-cid-in7iv4fy]{gap:1rem;padding:1.25rem}.aluminum-extrusion-workflow__side[data-astro-cid-in7iv4fy]{border-left:0;border-top:.0625rem solid var(--border)}.aluminum-extrusion-workflow[data-astro-cid-in7iv4fy] h2[data-astro-cid-in7iv4fy]{font-size:clamp(var(--text-h3),8vw,var(--text-h2))}.aluminum-extrusion-alloys__content[data-astro-cid-in7iv4fy]{gap:2.5rem}.aluminum-extrusion-alloys__intro[data-astro-cid-in7iv4fy],.aluminum-extrusion-alloys__applications[data-astro-cid-in7iv4fy]{gap:1rem}.aluminum-extrusion-alloys[data-astro-cid-in7iv4fy] h2[data-astro-cid-in7iv4fy]{font-size:clamp(var(--text-h3),8vw,var(--text-h2))}.aluminum-extrusion-alloys[data-astro-cid-in7iv4fy] p[data-astro-cid-in7iv4fy]{font-size:var(--text-body)}.aluminum-extrusion-alloys__list[data-astro-cid-in7iv4fy]{gap:.75rem 1rem}.aluminum-extrusion-alloys__item[data-astro-cid-in7iv4fy]{font-size:var(--text-body)}.aluminum-extrusion-standard__intro[data-astro-cid-in7iv4fy],.aluminum-extrusion-standard__details[data-astro-cid-in7iv4fy]{gap:1rem;padding:1.25rem}.aluminum-extrusion-standard__intro[data-astro-cid-in7iv4fy] h2[data-astro-cid-in7iv4fy]{font-size:clamp(var(--text-h3),8vw,var(--text-h2))}.aluminum-extrusion-standard__intro[data-astro-cid-in7iv4fy] p[data-astro-cid-in7iv4fy]{font-size:var(--text-body)}.aluminum-extrusion-standard__details[data-astro-cid-in7iv4fy]{gap:1.5rem}.aluminum-extrusion-standard__group[data-astro-cid-in7iv4fy] h3[data-astro-cid-in7iv4fy]{font-size:clamp(var(--text-body),6vw,var(--text-h3))}.aluminum-extrusion-standard__list[data-astro-cid-in7iv4fy]{gap:.625rem}.aluminum-extrusion-standard__chip[data-astro-cid-in7iv4fy]{width:100%;font-size:var(--text-body);justify-content:flex-start}.aluminum-extrusion-custom__copy[data-astro-cid-in7iv4fy]{gap:1rem;padding:1.25rem}.aluminum-extrusion-custom__copy[data-astro-cid-in7iv4fy] h2[data-astro-cid-in7iv4fy]{font-size:clamp(var(--text-h3),8vw,var(--text-h2))}.aluminum-extrusion-custom__paragraphs[data-astro-cid-in7iv4fy]{gap:1rem}.aluminum-extrusion-custom__paragraphs[data-astro-cid-in7iv4fy] p[data-astro-cid-in7iv4fy]{font-size:var(--text-body)}.aluminum-extrusion-custom__visuals[data-astro-cid-in7iv4fy]{grid-template-columns:minmax(0,1fr)}.aluminum-extrusion-custom__visual[data-astro-cid-in7iv4fy]{border-bottom:.0625rem solid #ffffff1f;min-height:12rem;border-right:0!important}.aluminum-extrusion-custom__visual--wide[data-astro-cid-in7iv4fy]{grid-column:auto}.aluminum-extrusion-custom__visual[data-astro-cid-in7iv4fy]:last-child{border-bottom:0}.aluminum-extrusion-custom__overlay[data-astro-cid-in7iv4fy]{padding:1.25rem}.aluminum-extrusion-custom__overlay[data-astro-cid-in7iv4fy] h3[data-astro-cid-in7iv4fy]{max-width:100%;font-size:var(--text-body)}.aluminum-extrusion-finishing__grid[data-astro-cid-in7iv4fy]{grid-template-columns:minmax(0,1fr);gap:1rem}.aluminum-extrusion-finishing__card[data-astro-cid-in7iv4fy]{gap:1rem;padding:1.25rem}.aluminum-extrusion-finishing__icon[data-astro-cid-in7iv4fy]{width:2.75rem;height:2.75rem}.aluminum-extrusion-finishing__card-body[data-astro-cid-in7iv4fy]{gap:.75rem}.aluminum-extrusion-finishing__card-body[data-astro-cid-in7iv4fy] h3[data-astro-cid-in7iv4fy]{font-size:clamp(var(--text-body),6vw,var(--text-h3))}.aluminum-extrusion-finishing__card-body[data-astro-cid-in7iv4fy] p[data-astro-cid-in7iv4fy]{font-size:var(--text-body)}.aluminum-extrusion-faq[data-astro-cid-in7iv4fy] .site-section-block__header{padding-bottom:1.5rem}}@media(prefers-reduced-motion:reduce){.aluminum-extrusion-overview__card[data-astro-cid-in7iv4fy],.aluminum-extrusion-finishing__card[data-astro-cid-in7iv4fy]{transition:none}.aluminum-extrusion-overview__card[data-astro-cid-in7iv4fy]:hover,.aluminum-extrusion-finishing__card[data-astro-cid-in7iv4fy]:hover{transform:none}.aluminum-extrusion-overview__card[data-astro-cid-in7iv4fy]:hover{box-shadow:none}.aluminum-extrusion-finishing__card[data-astro-cid-in7iv4fy]:hover{box-shadow:var(--shadow-soft)}}
