@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/oswald-latin-500-normal.B-eyT0Dw.woff2)format("woff2"),url(/_astro/oswald-latin-500-normal.DM85Di4w.woff)format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/oswald-cyrillic-500-normal.Dz4ZC46J.woff2)format("woff2"),url(/_astro/oswald-cyrillic-500-normal.CjKr_ZfC.woff)format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/oswald-latin-600-normal.plFmSr5g.woff2)format("woff2"),url(/_astro/oswald-latin-600-normal.DRToI_2E.woff)format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/oswald-cyrillic-600-normal.OIkAk3Qq.woff2)format("woff2"),url(/_astro/oswald-cyrillic-600-normal.B7zyAoGs.woff)format("woff")}@font-face{font-family:PT Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/pt-sans-latin-400-normal.Cwy9XeGQ.woff2)format("woff2"),url(/_astro/pt-sans-latin-400-normal.v0jdzXSm.woff)format("woff")}@font-face{font-family:PT Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/pt-sans-cyrillic-400-normal.BgFH0IXl.woff2)format("woff2"),url(/_astro/pt-sans-cyrillic-400-normal.DR9of8nb.woff)format("woff")}@font-face{font-family:PT Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/pt-sans-latin-700-normal.DmHhLLdt.woff2)format("woff2"),url(/_astro/pt-sans-latin-700-normal.CyjbL83V.woff)format("woff")}@font-face{font-family:PT Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/pt-sans-cyrillic-700-normal.TNhnPAH_.woff2)format("woff2"),url(/_astro/pt-sans-cyrillic-700-normal.DzVkanQm.woff)format("woff")}@font-face{font-family:PT Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/pt-sans-latin-400-italic.BbeYrS_i.woff2)format("woff2"),url(/_astro/pt-sans-latin-400-italic.TlM0Rjxi.woff)format("woff")}@font-face{font-family:PT Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/pt-sans-cyrillic-400-italic.Bz2mnFoX.woff2)format("woff2"),url(/_astro/pt-sans-cyrillic-400-italic.DuFSyHu9.woff)format("woff")}:root{--ink:#1d1d1d;--graphite:#2b2a2a;--ash:#f3f2f0;--line:#dcdad6;--muted:#5b5755;--red:#e31a22;--red-text:#c4151c;--maroon:#350608;--amber:#ffca28;--orange:#f37423;--straw:#fbe08a;--wrap:1160px;--display:"Oswald", "Arial Narrow", sans-serif;--text:"PT Sans", Arial, sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:5rem}body{font:400 1.0625rem/1.6 var(--text);color:var(--ink);background:#fff;margin:0}img{max-width:100%;height:auto;display:block}a{color:var(--red-text);text-underline-offset:.18em}a:hover{color:var(--maroon)}:focus-visible{outline:3px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 5px var(--amber)}h1,h2,h3,h4{font-family:var(--display);letter-spacing:.005em;margin:0 0 .6em;font-weight:500;line-height:1.15}h1{font-size:clamp(2rem,4.6vw,3.4rem)}h2{margin-top:2.2em;font-size:clamp(1.5rem,2.6vw,2rem)}h3{margin-top:1.8em;font-size:1.3rem}h4{font-size:1.1rem}h1,h2,h3,h4{text-wrap:balance}p,li{text-wrap:pretty}p{margin:0 0 1em}sub,sup{line-height:0}.wrap{width:min(100% - 2rem, var(--wrap));margin-inline:auto}.skip{background:var(--amber);color:var(--ink);z-index:100;padding:.6rem 1rem;position:absolute;top:0;left:-999px}.skip:focus{left:0}.topbar{background:var(--ink);color:#d8d5d1;font-size:.95rem}.topbar .wrap{justify-content:flex-end;gap:1.5rem;padding:.35rem 0;display:flex}.topbar a{color:#fff;text-decoration:none}.topbar a:hover{color:var(--amber)}.header{border-bottom:1px solid var(--line);z-index:50;background:#fff;position:sticky;top:0}.header .wrap{align-items:center;gap:1.5rem;min-height:4.25rem;display:flex}.brand{color:var(--ink);flex:none;align-items:center;gap:.7rem;text-decoration:none;display:flex}.brand img{width:auto;height:4.25rem}.brand b{font:500 1.6rem/1.05 var(--display)}.brand small{font:400 1rem var(--text);color:var(--muted);margin-top:.15rem;display:block}@media (width<=520px){.brand small{display:none}}.menu{margin-left:auto;gap:.25rem;margin-block:0;padding:0;list-style:none;display:flex}.menu>li{position:relative}.menu>li>a,.menu>li>button{font:500 1.05rem var(--display);color:var(--ink);cursor:pointer;background:0 0;border:0;padding:1.4rem .8rem;text-decoration:none;display:block}.menu>li:hover>a,.menu>li:focus-within>a,.menu>li:hover>button{color:var(--red)}.sub{border:1px solid var(--line);border-top:3px solid var(--red);background:#fff;min-width:19rem;max-width:26rem;margin:0;padding:.4rem 0;list-style:none;display:none;position:absolute;top:100%;left:0;box-shadow:0 12px 28px #0000001f}.menu>li:last-child .sub,.menu>li:nth-last-child(2) .sub{left:auto;right:0}.menu li:hover>.sub,.menu li:focus-within>.sub{display:block}.sub a{color:var(--ink);padding:.55rem 1.1rem;line-height:1.35;text-decoration:none;display:block}.sub a:hover{background:var(--ash);color:var(--red)}.burger{border:1px solid var(--line);font:500 1rem var(--display);cursor:pointer;background:0 0;margin-left:auto;padding:.55rem .8rem;display:none}.lang{font:500 .95rem var(--display);color:var(--muted);border:1px solid var(--line);padding:.3rem .5rem;text-decoration:none}@media (width<=980px){.burger{display:block}.menu{border-bottom:1px solid var(--line);background:#fff;flex-direction:column;max-height:calc(100vh - 6rem);padding:.2rem 1rem .4rem;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.menu.open{display:flex}.menu>li>a,.menu>li>button{text-align:left;width:100%;padding:.4rem 0}.sub{box-shadow:none;border:0;min-width:0;max-width:none;margin:0 0 .2rem;padding:0 0 0 .6rem;display:block;position:static}.menu>li:hover>.sub,.menu>li:focus-within>.sub,.menu li>button+.sub{display:block}.sub a{padding:.3rem .6rem;line-height:1.25}}.hero{color:var(--ink);isolation:isolate;background:#fff;align-items:center;min-height:25rem;display:flex;position:relative;overflow:hidden}.hero .wrap{z-index:2;padding-block:clamp(1.5rem,3vw,2.4rem);position:relative}.hero .plate{background:#ffffffd1;max-width:46rem;padding:clamp(1.4rem,3vw,2.2rem)}.hero h1{color:var(--ink);margin:0 0 .4em;font-weight:600}.hero.compact h1{font-size:clamp(1.8rem,3.6vw,2.7rem)}.hero p.lead{color:var(--ink);max-width:40rem;margin:0;font-size:clamp(1.1rem,1.7vw,1.3rem);font-weight:400}.hero p.lead+p.lead{margin-top:.3rem}.hero .plate.with-logo{grid-template-columns:auto 1fr;align-items:center;gap:0 clamp(1.2rem,3vw,2.4rem);max-width:58rem;display:grid}.hero-logo{width:auto;max-width:40vw;height:clamp(5.5rem,12vw,9rem)}@media (width<=560px){.hero .plate.with-logo{grid-template-columns:1fr}}.prose.company-cols{column-count:2;column-gap:clamp(1.5rem,4vw,3.5rem);max-width:none}.company-cols .sec{break-inside:avoid;padding-bottom:1.8rem}.company-cols .sec h2{border-top:0;margin-top:0;padding-top:0}@media (width<=820px){.prose.company-cols{column-count:1}}.hero .bands{z-index:1;background-image:linear-gradient(75deg, var(--maroon) 0 14%, var(--red) 14% 32%, var(--orange) 32% 50%, var(--amber) 50% 68%, var(--straw) 68% 84%, #fff 84%);position:absolute;inset:0;overflow:hidden}.hero .bands.js{background:0 0}.hero .bands i{width:300%;display:block;position:absolute;top:50%;left:-100%}.hero .bands i:first-child{background:#fff}.hero .bands i:nth-child(2){background:var(--straw)}.hero .bands i:nth-child(3){background:var(--amber)}.hero .bands i:nth-child(4){background:var(--orange)}.hero .bands i:nth-child(5){background:var(--red)}.hero .bands i:nth-child(n+6){background:var(--maroon)}@media (prefers-reduced-motion:no-preference){.hero .wrap>*{animation:.6s cubic-bezier(.34,1.56,.64,1) both rise}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.actions{flex-wrap:wrap;gap:.8rem;margin-top:1.8rem;display:flex}.btn{font:500 1.05rem var(--display);background:var(--red);color:#fff;border:2px solid var(--red);cursor:pointer;padding:.8rem 1.5rem;text-decoration:none;display:inline-block}.btn:hover{background:var(--maroon);border-color:var(--maroon);color:#fff}.btn.ghost{color:#fff;background:0 0;border-color:#fff}.btn.ghost:hover{color:var(--ink);background:#fff}.btn.dark{background:var(--ink);border-color:var(--ink)}.btn.outline{color:var(--ink);border-color:var(--ink);background:0 0}.btn.outline:hover{background:var(--ink);color:#fff}.section{padding-block:clamp(2.5rem,6vw,4.5rem)}.section.tint{background:var(--ash)}.section h2:first-child{margin-top:0}.crumbs{color:var(--muted);padding-top:1.4rem;font-size:.95rem}.crumbs a{color:var(--muted)}.crumbs>*+:before{content:"/";color:var(--muted);margin:0 .5rem}.companies{grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.companies a{border:1px solid var(--line);color:var(--ink);background:#fff;grid-template-columns:9rem 1fr;align-items:center;gap:0 1.4rem;height:100%;padding:1rem 1.4rem 1rem .8rem;text-decoration:none;display:grid}.companies a:hover{background:var(--ash)}.companies a,.dir{position:relative;overflow:hidden}.companies a:after,.dir:after{content:"";pointer-events:none;width:1.7rem;height:6.3rem;position:absolute;bottom:0;transform:translateY(100%)}.companies a:after{aspect-ratio:.268;clip-path:polygon(0 0,0 100%,100% 100%);background:var(--tone);width:auto;height:100%;left:0}.companies a{--tone:var(--amber)}.companies li:nth-child(2) a{--tone:var(--orange)}.companies li:nth-child(3) a{--tone:var(--red)}.companies li:nth-child(4) a{--tone:var(--maroon)}.dir:after{aspect-ratio:.268;clip-path:polygon(100% 0,100% 100%,0 100%);background:var(--tone);width:auto;height:100%;right:0}.companies a:hover:after,.companies a:focus-visible:after,.dir:hover:after,.dir:focus-visible:after{transform:none}@media (prefers-reduced-motion:no-preference){.companies a:after,.dir:after{transition:transform .25s ease-out}}.companies img{object-fit:contain;object-position:center;width:100%;height:5.5rem}.companies a[href=\/vostio] img{transform:translate(-.9rem)}.companies strong{color:var(--ink);font:500 1.6rem/1.15 var(--display);display:block}.companies span{color:var(--muted);font-size:1.08rem}.two-col>div{flex-direction:column;display:flex}.two-col>div>ul{flex:1;grid-auto-rows:1fr}.two-col{grid-template-columns:1fr 1fr;gap:clamp(1.5rem,4vw,3.5rem);display:grid}@media (width<=820px){.two-col{grid-template-columns:1fr}}.tiles{grid-template-columns:repeat(2,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=820px){.tiles{grid-template-columns:1fr}}.tile{--tone:var(--amber);height:100%;color:var(--ink);border:1px solid var(--line);background:#fff;grid-template-columns:11rem 1fr;align-items:stretch;text-decoration:none;display:grid;position:relative;overflow:hidden}.tiles li:first-child .tile{--tone:#fff}.tiles li:nth-child(2) .tile{--tone:var(--straw)}.tiles li:nth-child(3) .tile{--tone:#f7a131}.tiles li:nth-child(4) .tile{--tone:var(--orange)}.tiles li:nth-child(5) .tile{--tone:var(--red)}.tiles li:nth-child(6) .tile{--tone:var(--maroon)}.tile:hover,.tile:focus-visible{background:var(--ash)}.tile .pic{place-items:center;min-height:8rem;padding:.8rem;display:grid}.tile .pic img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;max-height:7rem}.tile h3{color:var(--ink);align-self:center;margin:0;padding:1rem 2.4rem 1rem 1.4rem;font-size:1.3rem;line-height:1.25}.tile:after{content:"";aspect-ratio:.268;clip-path:polygon(100% 0,100% 100%,0 100%);background:var(--tone);pointer-events:none;height:100%;position:absolute;bottom:0;right:0;transform:translateY(100%)}.tile:hover:after,.tile:focus-visible:after{transform:none}@media (prefers-reduced-motion:no-preference){.tile:after{transition:transform .25s ease-out}}@media (width<=520px){.tile{grid-template-columns:7rem 1fr}.tile h3{padding:.8rem 1.8rem .8rem 1rem;font-size:1.15rem}}.dirs{grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr));gap:1.2rem;margin:0;padding:0;list-style:none;display:grid}.dir{--tone:var(--amber);height:100%;color:var(--ink);border:1px solid var(--line);background:#fff;grid-template-columns:12rem 1fr;align-content:start;align-items:start;gap:0 1.4rem;padding:0;text-decoration:none;display:grid}.dirs li:nth-child(2) .dir{--tone:var(--orange)}.dirs li:nth-child(3) .dir{--tone:var(--red)}.dirs li:nth-child(4) .dir{--tone:var(--maroon)}.dir:hover,.dir:focus-visible{background:var(--ash)}.dir img{object-fit:cover;object-position:left center;grid-row:1/span 2;align-self:stretch;width:100%;height:100%;min-height:9rem}.dir[href$=\/metallurgy] img{object-position:right center}.dir h3{color:var(--ink);margin:0 0 .4rem;padding:1.3rem 1.5rem 0 0;font-size:1.8rem}.dir p{color:var(--muted);margin:0;padding:0 1.5rem 1.4rem 0;font-size:1rem;line-height:1.45}.two-col .dirs{grid-template-columns:1fr;gap:1rem}.two-col .dir{grid-template-columns:9rem 1fr}.two-col .dir img{min-height:7rem}.two-col .dir h3{padding:1rem 1.2rem 0 0;font-size:1.45rem}.two-col .dir p{padding:0 1.2rem 1.1rem 0}.prose.about-cols{column-count:2;column-gap:clamp(1.5rem,4vw,3.5rem);max-width:none}@media (width<=820px){.prose.about-cols{column-count:1}}.about-cols li,.about-cols p{break-inside:avoid}@media (width<=520px){.dir,.two-col .dir{grid-template-columns:5.5rem 1fr}.dir img,.two-col .dir img{min-height:6rem}}.prose{max-width:62rem}.prose.full{max-width:none}.prose>:first-child{margin-top:0}.prose ul{margin:0 0 1.2em;padding:0;list-style:none}.prose li{margin-bottom:.45em;padding-left:1.2rem;position:relative}.prose li:before{content:"";background:var(--red);width:.5rem;height:.5rem;position:absolute;top:.62em;left:0}.prose li>ul{margin:.5em 0 .2em}.prose li>ul li:before{background:var(--amber);width:.4rem;height:.4rem}.prose h2{border-top:3px solid var(--ink);padding-top:.8rem}.prose h2:first-child{border-top:0;padding-top:0}.prose img{margin-block:1rem}.prose .doc-link a{border:1px solid var(--line);background:var(--ash);padding:.7rem 1.1rem;font-weight:700;text-decoration:none;display:inline-block}.prose .doc-link a:before{content:"PDF";background:var(--red);color:#fff;font:500 .8rem var(--display);margin-right:.7rem;padding:.15rem .4rem}.cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:.8rem;margin:.8rem 0 1.6rem;display:grid}.cards a{border:1px solid var(--line);border-top:4px solid var(--red);color:var(--ink);background:#fff;padding:1rem 1.1rem;text-decoration:none;display:block}.cards a:hover{background:var(--ash)}.cards h3{color:var(--red);margin:0 0 .25rem;font-size:1.2rem}.cards p{color:var(--muted);margin:0;font-size:.96rem;line-height:1.4}.prose .cols>ul,.prose.refs>ul{columns:2 22rem;column-gap:3rem}.prose.refs>ul>li{break-inside:avoid}.subnav{flex-wrap:wrap;gap:.4rem;margin:0 0 2rem;padding:0;list-style:none;display:flex}.subnav a{border:1px solid var(--line);color:var(--ink);font:500 1rem var(--display);padding:.5rem 1rem;text-decoration:none;display:block}.subnav a:hover{border-color:var(--red)}.subnav a[aria-current]{background:var(--ink);color:#fff;border-color:var(--ink)}.cat-nav{z-index:20;border-bottom:1px solid var(--line);background:#fff;position:sticky;top:4.25rem}.cat-nav .wrap{width:min(100% - 2rem,1600px)}.cat-nav ul{flex-wrap:wrap;justify-content:center;gap:.4rem;margin:0;padding:.6rem 0;list-style:none;display:flex}.cat-nav a{border:1px solid var(--line);color:var(--ink);font:500 .95rem var(--display);white-space:nowrap;padding:.4rem .75rem;text-decoration:none;display:block}.cat-nav a:hover{border-color:var(--red);color:var(--red)}.cat-nav a.active{background:var(--red);border-color:var(--red);color:#fff}@media (width<=760px){.cat-nav{position:static}}.cat{scroll-margin-top:9rem}.cat h2{margin:0 0 1.2rem}.cat+.cat{margin-top:3.2rem}.pgrid{grid-template-columns:repeat(2,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=820px){.pgrid{grid-template-columns:1fr}}.pgrid>li{--tone:var(--graphite)}.pgrid>li[data-heat=warm]{--tone:var(--amber)}.pgrid>li[data-heat=hot]{--tone:var(--orange)}.pgrid>li[data-heat=fire]{--tone:var(--red)}.pcard{height:100%;color:var(--ink);border:1px solid var(--line);background:#fff;padding:1.2rem 3rem 1.3rem 1.5rem;text-decoration:none;display:block;position:relative;overflow:hidden}.pcard:hover,.pcard:focus-visible{background:var(--ash)}.pgrid>li[hidden],.cat[hidden],.cat-nav li[hidden]{display:none}.pcard h3{color:var(--ink);margin:0 0 .35rem;font-size:1.6rem}.pcard p{color:var(--muted);margin:0;font-size:1.02rem;line-height:1.4}.pcard:after{content:"";aspect-ratio:.268;clip-path:polygon(100% 0,100% 100%,0 100%);background:var(--tone);pointer-events:none;height:100%;position:absolute;bottom:0;right:0;transform:translateY(100%)}.pcard:hover:after,.pcard:focus-visible:after{transform:none}@media (prefers-reduced-motion:no-preference){.pcard:after{transition:transform .25s ease-out}}.temp{font:500 .98rem var(--display);align-items:center;gap:.5rem;margin-top:auto;display:inline-flex}.temp:before{content:"";background:var(--amber);border-radius:50%;width:.85rem;height:.85rem}.temp[data-heat=hot]:before{background:var(--orange)}.temp[data-heat=fire]:before{background:var(--red)}.product-head{grid-template-columns:minmax(240px,5fr) 7fr;align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}@media (width<=820px){.product-head{grid-template-columns:1fr}}.product-photo{background:var(--ash);place-items:center;min-height:14rem;padding:1.2rem;display:grid}.product-photo img{mix-blend-mode:multiply;width:auto;max-height:26rem}.product-std{margin:0;padding:0}.product-std ul{margin:0;padding:0;list-style:none}.product-std li{font:500 1.05rem var(--display);color:var(--muted);margin:0;padding:0}.product-docs{margin-top:.8rem}.product-docs a{grid-template-columns:3.6rem 1fr;padding:.7rem .9rem}.product-docs .d{display:block}.product-gallery{gap:.8rem;margin-top:.8rem;display:grid}.product-gallery img{width:100%}.product-aside .aside-sec{margin-top:1.6rem}.product-aside>.aside-sec:first-child,.product-aside .aside-sec h2{margin-top:0}.product-sections .psec{margin-bottom:1.6rem}.product-sections .psec h2{margin-top:0}.psec h2{margin-top:1.8rem;font-size:1.35rem}.psec:first-child h2{margin-top:0}.spec-wrap{border:1px solid var(--line);background:#fff;margin:0 0 1.6rem;overflow-x:auto}.spec-data{border-collapse:collapse;width:100%;font-size:1rem}.spec-data th,.spec-data td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.55rem .9rem}.spec-data thead th{font:500 1rem var(--display);background:var(--ink);color:#fff;border-bottom:0}.spec-data thead th.num,.spec-data td.num{text-align:center}.spec-data tbody th[scope=row]{font-weight:400}.spec-data td.unit{color:var(--muted);white-space:nowrap}.spec-data caption{text-align:left;font:500 1.05rem var(--display);background:var(--ash);padding:.7rem .9rem}.spec-data tr.grp th{font:500 1.02rem var(--display);background:var(--ash)}.spec-data tbody tr:not(.grp):hover{background:var(--ash)}.spec-table{background:var(--ash);margin:0;padding:1rem;overflow-x:auto}.spec-table img{width:100%;min-width:520px;max-width:none}.doclist{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.doclist a{border:1px solid var(--line);color:var(--ink);background:#fff;grid-template-columns:3.2rem 1fr;align-items:center;gap:1rem;padding:.9rem 1.1rem;text-decoration:none;display:grid}.doclist a:hover{background:var(--ash);border-color:var(--red)}.doclist .ext{background:var(--red);color:#fff;font:500 .9rem var(--display);text-align:center;padding:.5rem 0}.doclist strong{font-weight:700;line-height:1.35;display:block}.doclist span.d{color:var(--muted);font-size:.95rem}.contact-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;display:grid}.contact{border:1px solid var(--line);border-top:4px solid var(--red);background:#fff;padding:1.4rem}.contact h3{margin:0 0 .8rem}.contact address{margin-bottom:.8rem;font-style:normal}.contact p{margin:.2rem 0}.footer{background:var(--ink);color:#cfccc8}.footer a{color:#fff;text-decoration:none}.footer a:hover{color:var(--amber);text-decoration:underline}.footer .cols{grid-template-columns:repeat(5,1fr);gap:2rem;padding-block:2.5rem;display:grid}@media (width<=980px){.footer .cols{grid-template-columns:repeat(3,1fr)}}@media (width<=600px){.footer .cols{grid-template-columns:1fr 1fr;gap:1.6rem 1.2rem}}.footer h2{color:#fff;margin:0 0 .8rem;font-size:1.1rem}.footer ul{margin:0;padding:0;list-style:none}.footer li{margin-bottom:.5rem;font-size:.98rem;line-height:1.35}.footer .copy{border-top:1px solid #3d3b3a;padding-block:1.1rem;font-size:.92rem}@media print{.topbar,.header,.footer,.cat-nav,.bands{display:none}}.cta[data-astro-cid-hwvj6ntz]{isolation:isolate;color:var(--ink);border-top:1px solid var(--line);background:#fff;padding-block:clamp(2rem,5vw,3.2rem);position:relative;overflow:hidden}.cta[data-astro-cid-hwvj6ntz] .wrap[data-astro-cid-hwvj6ntz]{z-index:2;position:relative}.cta[data-astro-cid-hwvj6ntz] .plate[data-astro-cid-hwvj6ntz]{background:#ffffffd1;max-width:46rem;padding:clamp(1.2rem,2.6vw,2rem)}.cta[data-astro-cid-hwvj6ntz] h2[data-astro-cid-hwvj6ntz]{color:var(--ink);margin:0 0 .4rem;font-size:clamp(1.5rem,2.6vw,2rem)}.cta[data-astro-cid-hwvj6ntz] p[data-astro-cid-hwvj6ntz]{max-width:40rem;color:var(--muted);margin:0}.cta[data-astro-cid-hwvj6ntz] .actions[data-astro-cid-hwvj6ntz]{margin-top:1.2rem}.cta[data-astro-cid-hwvj6ntz] .bands[data-astro-cid-hwvj6ntz]{z-index:1;position:absolute;inset:0;overflow:hidden}.cta[data-astro-cid-hwvj6ntz] .bands[data-astro-cid-hwvj6ntz] i[data-astro-cid-hwvj6ntz]{background:var(--maroon);width:300%;display:block;position:absolute;top:50%;left:-100%;transform:translateY(100vh)}.cta[data-astro-cid-hwvj6ntz] .bands[data-astro-cid-hwvj6ntz] i[data-astro-cid-hwvj6ntz]:first-child{background:#fff}.cta[data-astro-cid-hwvj6ntz] .bands[data-astro-cid-hwvj6ntz] i[data-astro-cid-hwvj6ntz]:nth-child(2){background:var(--straw)}.cta[data-astro-cid-hwvj6ntz] .bands[data-astro-cid-hwvj6ntz] i[data-astro-cid-hwvj6ntz]:nth-child(3){background:var(--amber)}.cta[data-astro-cid-hwvj6ntz] .bands[data-astro-cid-hwvj6ntz] i[data-astro-cid-hwvj6ntz]:nth-child(4){background:var(--orange)}.cta[data-astro-cid-hwvj6ntz] .bands[data-astro-cid-hwvj6ntz] i[data-astro-cid-hwvj6ntz]:nth-child(5){background:var(--red)}
