[data-redesign-page=industry][data-industry-template] .hero h1 em{font-style:normal;color:var(--acc)}[data-redesign-page=industry][data-industry-template] .hero .sub{max-width:620px}[data-redesign-page=industry][data-industry-template] .hero .cap{max-width:340px;text-align:right}[data-redesign-page=industry][data-industry-template] .hero.still{min-height:0;background:var(--bg)}[data-redesign-page=industry][data-industry-template] .hero.still:after{display:none}[data-redesign-page=industry][data-industry-template] h2 em{font-style:normal;color:var(--acc)}[data-redesign-page=industry][data-industry-template] .fsheet{margin-top:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 28px;border-top:1px solid var(--line)}[data-redesign-page=industry][data-industry-template] .fsheet div{padding:14px 0}[data-redesign-page=industry][data-industry-template] .creds li,[data-redesign-page=industry][data-industry-template] .fsheet dt,[data-redesign-page=industry][data-industry-template] .pc .mono,[data-redesign-page=industry][data-industry-template] .pstrip dd,[data-redesign-page=industry][data-industry-template] .rcap{font-family:var(--font-redesign-mono),monospace;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--lo)}[data-redesign-page=industry][data-industry-template] .fsheet dd{margin-top:6px;font-size:15px;line-height:1.45;color:var(--mid)}[data-redesign-page=industry][data-industry-template] .flinks{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:8px}[data-redesign-page=industry][data-industry-template] .pstrip{margin-top:64px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;border-top:1px solid var(--ink);padding-top:24px}[data-redesign-page=industry][data-industry-template] .sec.tight .pstrip{margin-top:0}[data-redesign-page=industry][data-industry-template] .pstrip dt{font-family:var(--display);font-weight:800;font-size:clamp(36px,4vw,56px);letter-spacing:-.05em;line-height:1}[data-redesign-page=industry][data-industry-template] .pstrip dd{margin-top:12px;line-height:1.5;text-transform:none;letter-spacing:0;font-family:var(--sans);font-size:14.5px;color:var(--mid)}[data-redesign-page=industry][data-industry-template] .tl.n2{grid-template-columns:repeat(2,minmax(0,1fr))}[data-redesign-page=industry][data-industry-template] .tl.n4{grid-template-columns:repeat(4,minmax(0,1fr))}[data-redesign-page=industry][data-industry-template] .tl.n4 .yr b{font-size:36px}[data-redesign-page=industry][data-industry-template] .tl .tlm{display:block}[data-redesign-page=industry][data-industry-template] .tl .tlm .media{display:block;aspect-ratio:3/2;margin-top:10px}[data-redesign-page=industry][data-industry-template] .pc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 28px}[data-redesign-page=industry][data-industry-template] .pc .media{display:block;aspect-ratio:16/9}[data-redesign-page=industry][data-industry-template] .pc .media img{transition:transform .6s}[data-redesign-page=industry][data-industry-template] .pcl:hover .media img{transform:scale(1.03)}[data-redesign-page=industry][data-industry-template] .pc h3{margin-top:18px;font-family:var(--display);font-weight:700;font-size:22px;letter-spacing:-.02em;transition:color .15s}[data-redesign-page=industry][data-industry-template] .pcl:hover h3{color:var(--acc)}[data-redesign-page=industry][data-industry-template] .pc p{margin-top:8px;color:var(--mid);font-size:15px;line-height:1.55;max-width:560px}[data-redesign-page=industry][data-industry-template] .pc .mono{display:block;margin-top:10px}[data-redesign-page=industry][data-industry-template] .pc+.lede{margin-top:36px}[data-redesign-page=industry][data-industry-template] .caps.n1,[data-redesign-page=industry][data-industry-template] .caps.n2,[data-redesign-page=industry][data-industry-template] .caps.n4{grid-template-columns:repeat(2,minmax(0,1fr))}[data-redesign-page=industry][data-industry-template] .capl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;border-top:1px solid var(--line)}[data-redesign-page=industry][data-industry-template] .caps+.capl{margin-top:56px}[data-redesign-page=industry][data-industry-template] .capl article{padding:22px 0 26px;border-bottom:1px solid var(--line)}[data-redesign-page=industry][data-industry-template] .capl .num,[data-redesign-page=industry][data-industry-template] .steps .num{font-family:var(--font-redesign-mono),monospace;font-size:12px;color:var(--acc);display:block}[data-redesign-page=industry][data-industry-template] .capl h3,[data-redesign-page=industry][data-industry-template] .steps h3{margin-top:6px;font-family:var(--display);font-weight:700;font-size:20px;letter-spacing:-.02em}[data-redesign-page=industry][data-industry-template] .capl p,[data-redesign-page=industry][data-industry-template] .steps p{margin-top:8px;color:var(--mid);font-size:15px;line-height:1.55}[data-redesign-page=industry][data-industry-template] .reel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}[data-redesign-page=industry][data-industry-template] .reel.n2,[data-redesign-page=industry][data-industry-template] .reel.n4{grid-template-columns:repeat(2,minmax(0,1fr))}[data-redesign-page=industry][data-industry-template] .reel .rc{display:block}[data-redesign-page=industry][data-industry-template] .reel .media{display:block;aspect-ratio:16/9}[data-redesign-page=industry][data-industry-template] .reel .rl{display:block;margin-top:14px;font-family:var(--display);font-weight:700;font-size:18px;letter-spacing:-.015em}[data-redesign-page=industry][data-industry-template] .reel .rp{display:block;margin-top:6px;color:var(--mid);font-size:14.5px;line-height:1.5}[data-redesign-page=industry][data-industry-template] a.rc:hover .rl{color:var(--acc)}[data-redesign-page=industry][data-industry-template] .rcap{margin-top:18px}[data-redesign-page=industry][data-industry-template] .tm.solo{grid-template-columns:minmax(0,1fr);max-width:980px}[data-redesign-page=industry][data-industry-template] .steps{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;border-top:1px solid var(--ink);padding:0}[data-redesign-page=industry][data-industry-template] .steps.n3{grid-template-columns:repeat(3,minmax(0,1fr))}[data-redesign-page=industry][data-industry-template] .steps li{padding-top:22px}[data-redesign-page=industry][data-industry-template] .det{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px;align-items:start}[data-redesign-page=industry][data-industry-template] .creds{list-style:none;padding:0;margin-top:28px;display:flex;flex-wrap:wrap;gap:10px 22px}[data-redesign-page=industry][data-industry-template] .qa{padding-bottom:28px}[data-redesign-page=industry][data-industry-template] .qa h3{font-family:var(--display);font-weight:700;font-size:22px;letter-spacing:-.02em;line-height:1.25}[data-redesign-page=industry][data-industry-template] .dbody dd,[data-redesign-page=industry][data-industry-template] .dbody li,[data-redesign-page=industry][data-industry-template] .dbody p,[data-redesign-page=industry][data-industry-template] .qa p{color:var(--mid);font-size:16px;line-height:1.65}[data-redesign-page=industry][data-industry-template] .qa p{margin-top:12px}[data-redesign-page=industry][data-industry-template] .dd details{border-bottom:1px solid var(--line)}[data-redesign-page=industry][data-industry-template] .dd details:first-child{border-top:1px solid var(--line)}[data-redesign-page=industry][data-industry-template] .dd summary,[data-redesign-page=industry][data-industry-template] .more-q>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:44px;padding:18px 0;font-family:var(--font-redesign-mono),monospace;font-size:13px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}[data-redesign-page=industry][data-industry-template] .dd summary::-webkit-details-marker,[data-redesign-page=industry][data-industry-template] .more-q>summary::-webkit-details-marker{display:none}[data-redesign-page=industry][data-industry-template] .dd summary:after,[data-redesign-page=industry][data-industry-template] .more-q>summary:after{content:"+";color:var(--acc);font-size:20px;line-height:1;transition:transform .2s}[data-redesign-page=industry][data-industry-template] .dd details[open]>summary:after,[data-redesign-page=industry][data-industry-template] .more-q[open]>summary:after{transform:rotate(45deg)}[data-redesign-page=industry][data-industry-template] .dbody{padding:0 0 28px;max-width:720px}[data-redesign-page=industry][data-industry-template] .dbody>*+*{margin-top:16px}[data-redesign-page=industry][data-industry-template] .dbody a:not(.link){color:var(--ink);text-decoration:underline;text-underline-offset:3px}[data-redesign-page=industry][data-industry-template] .dbody blockquote{border-left:2px solid var(--acc);padding-left:18px;font-family:var(--display);font-weight:700;font-size:20px;line-height:1.35}[data-redesign-page=industry][data-industry-template] .dbody cite{display:block;margin-top:10px;font-style:normal;font-family:var(--sans);font-weight:400;font-size:14px;color:var(--mid)}[data-redesign-page=industry][data-industry-template] .eng dl div+div,[data-redesign-page=industry][data-industry-template] .uc div+div{margin-top:14px}[data-redesign-page=industry][data-industry-template] .eng dt,[data-redesign-page=industry][data-industry-template] .eng h4,[data-redesign-page=industry][data-industry-template] .uc dt{font-weight:600;color:var(--ink)}[data-redesign-page=industry][data-industry-template] .eng h4{font-family:var(--display);font-size:19px}[data-redesign-page=industry][data-industry-template] .eng{padding-top:18px;border-top:1px solid var(--quiet)}[data-redesign-page=industry][data-industry-template] .eng>*+*{margin-top:10px}[data-redesign-page=industry][data-industry-template] .ticks{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 28px}[data-redesign-page=industry][data-industry-template] .ticks li:before{content:"— ";color:var(--acc)}[data-redesign-page=industry][data-industry-template] .chips{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px}[data-redesign-page=industry][data-industry-template] .chips li{border:1px solid var(--line);padding:6px 12px;font-size:14px}[data-redesign-page=industry][data-industry-template] .faq .more-q{max-width:860px;border-bottom:1px solid var(--line)}[data-redesign-page=industry][data-industry-template] .faq .more-q>summary{color:var(--acc)}[data-redesign-page=industry][data-industry-template] .faq .more-q>div details:first-child{border-top:1px solid var(--line)}[data-redesign-page=industry][data-industry-template] .faq .more-q>div details:last-child{border-bottom:0}@media (max-width:1000px){[data-redesign-page=industry][data-industry-template] .tl.n2,[data-redesign-page=industry][data-industry-template] .tl.n4{grid-template-columns:repeat(2,minmax(0,1fr))}[data-redesign-page=industry][data-industry-template] .det{grid-template-columns:minmax(0,1fr);gap:32px}[data-redesign-page=industry][data-industry-template] .capl,[data-redesign-page=industry][data-industry-template] .fsheet,[data-redesign-page=industry][data-industry-template] .pstrip,[data-redesign-page=industry][data-industry-template] .reel,[data-redesign-page=industry][data-industry-template] .steps,[data-redesign-page=industry][data-industry-template] .steps.n3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){[data-redesign-page=industry][data-industry-template] .capl,[data-redesign-page=industry][data-industry-template] .caps.n1,[data-redesign-page=industry][data-industry-template] .caps.n2,[data-redesign-page=industry][data-industry-template] .caps.n4,[data-redesign-page=industry][data-industry-template] .pc,[data-redesign-page=industry][data-industry-template] .reel,[data-redesign-page=industry][data-industry-template] .reel.n2,[data-redesign-page=industry][data-industry-template] .reel.n4,[data-redesign-page=industry][data-industry-template] .steps,[data-redesign-page=industry][data-industry-template] .steps.n3,[data-redesign-page=industry][data-industry-template] .ticks,[data-redesign-page=industry][data-industry-template] .tl.n2,[data-redesign-page=industry][data-industry-template] .tl.n4{grid-template-columns:minmax(0,1fr)}[data-redesign-page=industry][data-industry-template] .pstrip{gap:24px 20px}[data-redesign-page=industry][data-industry-template] .hero .wrap{padding-top:calc(var(--strip) + var(--nav) + 56px)}}[data-redesign-page=industry][data-industry-template] .hero .kick a,[data-redesign-page=industry][data-industry-template] a.link{display:inline-flex;align-items:center;min-height:44px;padding-bottom:0;border-bottom:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}[data-redesign-page=industry][data-industry-template] .pc.n1,[data-redesign-page=industry][data-industry-template] .reel.n1{grid-template-columns:minmax(0,1fr);max-width:760px}[data-redesign-page=industry][data-industry-template] .cs.few{grid-template-columns:repeat(3,minmax(0,1fr))}[data-redesign-page=industry][data-industry-template] .cs.few .media:first-child{grid-column:auto;grid-row:auto}@media (max-width:600px){[data-redesign-page=industry][data-industry-template] .cs.few{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-redesign-page=industry][data-industry-template] .hero.still .wrap{padding-top:96px;padding-bottom:64px}@media (max-width:700px){[data-redesign-page=industry][data-industry-template] .hero.still .wrap{padding-top:64px;padding-bottom:44px}}