@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/montserrat-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/montserrat-latin-ext-500-normal.woff2) format("woff2");unicode-range:U+0100-02AF,U+1E00-1EFF,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/montserrat-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/montserrat-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02AF,U+1E00-1EFF,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/montserrat-latin-900-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/montserrat-latin-ext-900-normal.woff2) format("woff2");unicode-range:U+0100-02AF,U+1E00-1EFF,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
/*FONTS:Montserrat*/
/* antega Group · Hell, Orange, Montserrat */
.cs--antega-group{--vinyl:#d25003;--an-o:#e65d04;--an-t:#b84600;--an-ink:#2C2C2C;background:#f6f5f2;color:var(--an-ink);font-family:"Montserrat",var(--sans)}
.cs--antega-group .h-m,.cs--antega-group .h-l,.an-h2,.cs--antega-group .cs__res li{font-family:"Montserrat";font-weight:900;text-transform:uppercase;color:var(--an-ink)}
.cs--antega-group .data,.cs--antega-group .steps b{color:var(--an-t)}
.cs--antega-group .prose p,.cs--antega-group .steps p,.cs--antega-group .cs__facts dd,.cs--antega-group .steps span{color:var(--an-ink)}
.cs--antega-group .cs__facts dt{color:#6a6a6a}
.cs--antega-group .crumbs a,.cs--antega-group .crumbs span{color:#555}
.cs--antega-group .cs__gal figcaption,.cs--antega-group .cs__nextlink .data{color:#555}
.cs--antega-group .cs__nextlink .h-l{color:var(--an-ink)}
.cs--antega-group .close{background:var(--an-o)}
.an-hero{padding:calc(var(--nav-h) + 50px) 0 0;overflow:hidden}
.an-hero h1 .sub{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--an-t);margin-bottom:14px}
.an-hero .t-name{display:block;font-weight:900;text-transform:uppercase;font-size:clamp(3.4rem,10vw,10rem);line-height:.88;color:var(--an-ink)}
.an-hero .t-claim{display:block;font-weight:700;font-size:clamp(1.3rem,2.6vw,2.4rem);color:var(--an-t);margin-top:10px;max-width:30ch;text-transform:uppercase}
.an-hero .lede{color:#444}
.an-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}
.an-chips li{background:var(--an-o);color:#1a1a1a;font-weight:700;font-size:13px;text-transform:uppercase;padding:9px 14px}
.an-road{margin-top:clamp(30px,5vw,70px);padding-bottom:20px}
.an-van{width:min(1100px,82vw);margin-left:auto}
.an-van img{width:100%;height:auto;display:block}
.an-h2{font-size:clamp(2.4rem,6vw,6rem);line-height:.9}
.an-txt{max-width:44ch;margin-top:20px}
.an-frames{display:flex;gap:clamp(14px,2vw,28px);align-items:flex-end;justify-content:center}
.an-f{margin:0}
.an-f--1{width:52%}.an-f--2{width:34%}
.an-f img{width:100%;height:auto;display:block}
body:has(.cs--antega-group) .nav{background:#000}
