@media (min-width:680px) and (max-width:899.98px){
.grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}
.grid--3:has(> :nth-child(3)):has(> :nth-child(odd):last-child) > :first-child{grid-column:1 / -1}
.grid--3:has(> :nth-child(3)):has(> :nth-child(odd):last-child) > .card:first-child:has(.card__media){
display:grid;grid-template-columns:minmax(0,17rem) minmax(0,1fr);
gap:var(--s2) var(--s6);align-items:start;
contain-intrinsic-size:auto 220px}
.grid--3:has(> :nth-child(3)):has(> :nth-child(odd):last-child) > .card:first-child:has(.card__media) > .card__media{
margin-bottom:0}
}
@media (prefers-reduced-motion:no-preference){
@supports (animation-timeline:scroll()){
.single .site-head::after,
.page .site-head::after{
content:"";position:absolute;left:0;bottom:-1px;height:2px;width:100%;
background:var(--accent);transform:scaleX(0);transform-origin:0 50%;
pointer-events:none;
animation:pubx3-progress linear both;
animation-timeline:scroll(root block)}
@keyframes pubx3-progress{to{transform:scaleX(1)}}
.site-head__bar{
animation:pubx3-condense linear both;
animation-timeline:scroll(root block);
animation-range:0 140px}
@keyframes pubx3-condense{to{transform:translateY(-1px) scale(.985)}}
}
@supports (animation-timeline:view()){
.rv{animation-range:entry 2% cover 46%}
.rv-stack > *{animation-range:entry 2% cover 42%}
.rv-stack > *:nth-child(2){animation-range:entry 5% cover 46%}
.rv-stack > *:nth-child(3){animation-range:entry 8% cover 50%}
.rv-stack > *:nth-child(4){animation-range:entry 11% cover 54%}
.rv-stack > *:nth-child(n+5){animation-range:entry 14% cover 58%}
.pub-docketjournal .rv,.pub-docketjournal .rv-stack > *{
animation-name:pubx3-file; animation-timing-function:var(--ease-move)}
.pub-siteworkjournal .rv,.pub-siteworkjournal .rv-stack > *{
animation-name:pubx3-mass; animation-timing-function:var(--ease-move)}
.pub-servicecallwire .rv,.pub-servicecallwire .rv-stack > *{
animation-name:pubx3-quick; animation-timing-function:var(--ease-enter)}
.pub-warehousebrief .rv,.pub-warehousebrief .rv-stack > *{
animation-name:pubx3-convey; animation-timing-function:var(--ease-enter)}
.pub-headcountjournal .rv,.pub-headcountjournal .rv-stack > *{
animation-name:pubx3-writein; animation-timing-function:var(--ease-enter)}
.rv-media{overflow:clip}
.rv-media img{
animation:pubx3-parallax linear both;
animation-timeline:view();
animation-range:cover 0% cover 100%}
@keyframes pubx3-parallax{
from{transform:translate3d(0,-2.6%,0) scale(1.07)}
to {transform:translate3d(0, 2.6%,0) scale(1.07)}}
.launch__list li{opacity:0;animation:pubx3-desk linear both;
animation-timeline:view();animation-range:entry 4% cover 34%}
.launch__list li:nth-child(2){animation-range:entry 7% cover 37%}
.launch__list li:nth-child(3){animation-range:entry 10% cover 40%}
.launch__list li:nth-child(4){animation-range:entry 13% cover 43%}
.launch__list li:nth-child(5){animation-range:entry 16% cover 46%}
.launch__list li:nth-child(n+6){animation-range:entry 19% cover 49%}
@keyframes pubx3-desk{
from{opacity:0;transform:translate3d(0,14px,0)}
45% {opacity:1}
to {opacity:1;transform:none}}
.section__head{position:relative}
.section__head::after{
content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;
background:var(--accent);transform:scaleX(0);transform-origin:0 50%;
animation:pubx3-rule linear both;
animation-timeline:view();animation-range:entry 6% cover 34%}
@keyframes pubx3-rule{to{transform:scaleX(1)}}
}
@keyframes pubx3-file{
from{opacity:0;transform:translate3d(0,30px,0)}
42% {opacity:1}
to {opacity:1;transform:none}}
@keyframes pubx3-mass{
from{opacity:0;transform:translate3d(0,44px,0)}
42% {opacity:1}
to {opacity:1;transform:none}}
@keyframes pubx3-quick{
from{opacity:0;transform:translate3d(0,24px,0) scale(.988)}
40% {opacity:1}
to {opacity:1;transform:none}}
@keyframes pubx3-convey{
from{opacity:0;transform:translate3d(14px,16px,0)}
40% {opacity:1}
to {opacity:1;transform:none}}
@keyframes pubx3-writein{
from{opacity:0;transform:translate3d(-30px,0,0)}
42% {opacity:1}
to {opacity:1;transform:none}}
@supports not (animation-timeline:view()){
html.js .is-in.rv,html.js .is-in .rv,html.js .is-in.rv-stack > *{
animation-duration:var(--dur-glacial)}
html.js .pub-docketjournal .is-in.rv,html.js .pub-docketjournal .is-in.rv-stack > *{animation-name:pubx3-file}
html.js .pub-siteworkjournal .is-in.rv,html.js .pub-siteworkjournal .is-in.rv-stack > *{animation-name:pubx3-mass}
html.js .pub-servicecallwire .is-in.rv,html.js .pub-servicecallwire .is-in.rv-stack > *{animation-name:pubx3-quick}
html.js .pub-warehousebrief .is-in.rv,html.js .pub-warehousebrief .is-in.rv-stack > *{animation-name:pubx3-convey}
html.js .pub-headcountjournal .is-in.rv,html.js .pub-headcountjournal .is-in.rv-stack > *{animation-name:pubx3-writein}
}
}
.card__media img{
transform:none;
scale:1;
transition:scale var(--dur-slow) var(--ease-move)}
.card:hover .card__media img,
.card:focus-within .card__media img{transform:none;scale:1.04}
.card{transition:translate var(--dur-base) var(--ease-move)}
.card:hover,.card:focus-within{translate:0 -3px}
.card__title a{text-decoration:underline;text-decoration-thickness:1px;
text-decoration-color:transparent;text-underline-offset:.18em;
transition:text-decoration-color var(--dur-base) var(--ease-move),
color var(--dur-base) var(--ease-move)}
.card:hover .card__title a,.card__title a:focus-visible{text-decoration-color:var(--accent)}
.launch__list a{text-decoration:underline;text-decoration-thickness:1px;
text-decoration-color:transparent;text-underline-offset:.18em;
transition:text-decoration-color var(--dur-base) var(--ease-move),
color var(--dur-base) var(--ease-move)}
.launch__list li:hover a,.launch__list a:focus-visible{text-decoration-color:var(--accent)}
@media (pointer:coarse){
.card__title a{min-height:24px;padding-block:4px}
}
@media (prefers-reduced-motion:reduce){
.single .site-head::after,.page .site-head::after{display:none!important}
.site-head__bar{animation:none!important;transform:none!important}
.rv,.rv-stack > *,.rv-media img,.section__head::after,.launch__list li{
animation:none!important;opacity:1!important;transform:none!important}
.card,.card__media img,.card__title a,.launch__list a{transition:none!important}
.card__title a{text-decoration-color:transparent}
.card:hover,.card:focus-within{translate:none}
.card:hover .card__media img,.card:focus-within .card__media img{scale:1}
}
.pub-servicecallwire .hero{padding-block:var(--s7) var(--s7)}
.pub-docketjournal .hero{padding-block:var(--s7) var(--s7)}
.launch__list span{max-width:62ch}
.card--wide .card__excerpt,.card--lead .card__excerpt{max-width:64ch}
a.kicker{position:relative;padding-block:.22rem}
a.kicker::after{content:"";position:absolute;inset:-6px 0}
.card .kicker,.section__head .kicker,.article__head a.kicker{
margin-top:-.22rem;margin-bottom:calc(var(--s3) - .22rem)}
.rail__index{margin-top:-.22rem}
@media (any-pointer:coarse){
.section__more{min-height:24px;display:inline-flex;align-items:center}
.colophon a{padding-block:.25rem;display:inline-block}
}
.pub-servicecallwire .card:hover{transform:none}
body.pub-docketjournal,body.pub-servicecallwire,body.pub-headcountjournal{
--ff-mono:ui-monospace,SFMono-Regular,'SF Mono',Menlo,Consolas,monospace}
.crumbs > ol{display:flex;flex-wrap:wrap;gap:.4rem .6rem;align-items:center;
list-style:none;margin:0;padding-left:0}
.launch__list--sections{margin-top:var(--s7)}
.empty + .launch__list--sections{margin-top:var(--s5)}
.pub-warehousebrief .figrail dd.figrail__note{
font-family:var(--ff-body);font-size:var(--t-xs);line-height:1.45;
color:var(--ink-3);letter-spacing:normal;font-variant-numeric:normal;margin:0}
.related .section__head::after{content:none}
.wrap > .wrap{width:min(100%,var(--wrap))}
.wrap > .wrap.wrap--measure{width:min(100%,var(--measure))}
.badge--sponsored{background:var(--accent-2)}
@media (min-width:861px){.nav__list{row-gap:0}}
.pagination > .nav-links{display:flex;gap:var(--s2);flex-wrap:wrap;align-items:center}
.pub-docketjournal .rail > *{min-width:0}
.hero__title,.article__title,.card__title,.launch__title,
.page-head__title,.section__title{overflow-wrap:break-word}
.pub-warehousebrief .hero .article__byline strong,
.pub-warehousebrief .hero .article__byline > span,
.pub-siteworkjournal .hero__specs b,
.pub-siteworkjournal .hero__specs span{text-transform:uppercase}
.pub-servicecallwire .site-head,
.pub-warehousebrief .site-head{position:sticky;top:0;z-index:50}
@media print{
*,*::before,*::after{
animation:none!important;transition:none!important;
opacity:1!important;transform:none!important;translate:none!important;
scale:none!important;filter:none!important}
html,body{background:#fff!important;color:#111!important}
.pub-warehousebrief{
--ink:#111111; --ink-2:#333333; --ink-3:#444444; --ink-4:#555555; --ink-5:#5A5A5A;
--bg:#ffffff; --surface:#ffffff; --surface-2:#ffffff;
--brand:#111111; --accent:#7A5200; --accent-2:#1F5C56; --on-accent:#ffffff;
--line:#999999; --line-2:#BBBBBB; --focus:#111111}
.hero__title,.article__title,.card__title,.section__title,.launch__title,
.page-head__title,h1,h2,h3,h4,.wm,.wm__name,.wm__sub,.wm__bay,
.article__body,.article__body *{color:#111!important}
.article__dek,.hero__dek,.card__excerpt,.launch__sub,.page-head__desc{color:#333!important}
.kicker,.card__meta,.meta,.article__byline,figcaption,.section__count,
.baycode,.rail__index,.crumbs{color:#444!important}
.article__body blockquote{border-left-color:#888!important}
.section__head,.page-head{border-bottom-color:#111!important}
.figrail,.figrail *,.titleblock,.titleblock *{color:#333!important;
border-color:#999!important;background:transparent!important}
.badge{background:none!important;color:#111!important;
border:1px solid #111!important;padding:.2rem .5rem!important}
.sponsor-disclosure{background:none!important}
.site-head .nav,.site-head__tools,.navtoggle,.site-search,.searchform,
.skip,.signup,.signup__form,.related,.site-foot__grid > div:not(.site-foot__brand),
.section__more,.pagination,.launch__list--sections,
.card__media,.rv-media,.stock,.stock__pair,
.aisles,.wire{display:none!important}
.site-head{position:static!important;border-bottom:1px solid #111!important;
backdrop-filter:none!important}
.site-head::after{display:none!important}
figcaption,.article__figure figcaption,.tags,.crumbs,
.article__byline{border-color:#bbb!important}
.article__figure img{box-shadow:none!important;border:1px solid #ccc!important}
.wm__bar{background:none!important;border-left:1px solid #666!important;
width:0!important;align-self:stretch!important}
.article__body a[href^="http"]::after{content:" (" attr(href) ")";
font-size:.78em;color:#555;word-break:break-all}
.article__body a{text-decoration:underline;color:#111!important}
@page{margin:18mm 16mm}
.wrap,.wrap--measure{width:auto!important;max-width:none!important;
margin-inline:0!important}
.article__body > *{max-width:72ch!important;margin-inline:0!important}
.article__figure,.article__body > figure,.article__body > table,
.article__body > .wp-block-image{max-width:none!important;margin-inline:0!important}
.article__body{font-size:11.5pt;line-height:1.5}
.article__title{font-size:24pt;line-height:1.15}
.article__dek{font-size:13pt;line-height:1.35}
.article__byline{font-size:9pt}
.article__body h2{font-size:15pt;margin-top:1.6em}
.article__body h3{font-size:12.5pt}
figcaption{font-size:8.5pt}
.section{padding-block:0!important}
h1,h2,h3,h4{break-after:avoid;page-break-after:avoid}
figure,blockquote,table,.tags{break-inside:avoid;page-break-inside:avoid}
img{max-width:100%!important;height:auto!important}
p,li{orphans:3;widows:3}
.article__head{break-inside:avoid;page-break-inside:avoid}
}