.pg a{color:#000}.pg{color:#000;background:#f3f3ef;font-family:Archivo,Helvetica,sans-serif;position:relative;overflow:clip;container-type:inline-size}.pg *{box-sizing:border-box}.pg .lbl{color:#000;background:#ff3dc8;padding:3px 12px;font:400 24px Caveat Brush,cursive;display:inline-block;transform:rotate(-2deg)}.pg .uh{letter-spacing:-.065em;text-transform:uppercase;margin:0;font-family:Unbounded,sans-serif;font-weight:900;line-height:.88}.pg .grid12{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;display:grid}.pg .row3{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.pg .row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.pg .row4{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.pg .row5{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.pg .ph-only{display:none}.pg .faq summary{cursor:pointer;list-style:none}.pg .faq summary::-webkit-details-marker{display:none}.pg .ch{min-height:330px}.pg .hgrid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1fr);align-items:center;display:grid}.pg .bleed{margin-left:-48px;margin-right:-48px}@container (width<=640px){.pg .grid12{grid-template-columns:minmax(0,1fr);row-gap:28px}.pg .grid12>*{grid-column:auto!important}.pg .row3,.pg .row2{grid-template-columns:minmax(0,1fr);gap:20px}.pg .row4,.pg .row5{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pg .lbl{font-size:20px}.pg .desk-only{display:none!important}.pg .ph-only{display:block}.pg .ch{min-height:0}.pg .hgrid{grid-template-columns:minmax(0,1fr);row-gap:22px}.pg .hcore{order:-1;margin-bottom:24px}.pg .hcore>div{margin:0!important}.pg .hood .wire{display:none}.pg .hrow{border-left:4px dashed #f3f3ef;padding-left:22px}.pg .bleed{margin-left:-20px;margin-right:-20px}.pg .row4.chs{grid-template-columns:minmax(0,1fr)}.pg .close2{grid-template-columns:minmax(0,1fr)!important}.pg .padx{padding-left:20px!important;padding-right:20px!important}.pg .sec{padding-top:64px!important;padding-bottom:64px!important}}.pg.wc>section:first-child{padding-top:clamp(112px,11vw,144px)!important}.pg footer p{font-style:normal}@container (width<=960px){.pg .wc-brief,.pg .wc-jobs{grid-template-columns:minmax(0,1fr);row-gap:40px}.pg .wc-brief>*{grid-column:auto!important}.pg .row4.chs{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=640px){.pg .row4.chs{grid-template-columns:minmax(0,1fr)}}@container (width<=480px){.pg .wc-sheet>div{grid-template-columns:minmax(0,1fr)!important;gap:2px!important}}.pg figure>div,.pg figcaption{flex-wrap:wrap}.pg .wc-ticker{overflow:hidden}.pg .wc-tick{animation:38s linear infinite wc-tick;display:inline-block}@keyframes wc-tick{to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.pg .wc-tick{animation:none}}@container (width<=520px){.pg .wc-move{justify-items:center;grid-template-columns:minmax(0,1fr)!important}.pg .wc-move>div{width:100%}.pg .wc-move>svg{transform:rotate(90deg)}.pg .wc-dep{grid-template-columns:minmax(0,1fr) auto!important;row-gap:6px!important}}@container (width<=960px){.pg .row4.wc-months{grid-template-columns:repeat(2,minmax(0,1fr))}}.pg.wc>section:first-child>img{margin-top:calc(clamp(112px,11vw,144px) - 40px)}.pg .wc-stamp{bottom:-26px!important;right:-10px!important}@container (width<=640px){.pg .wc-stamp{font-size:26px!important;bottom:-34px!important;right:0!important}}@media (width>=1700px){.pg .padx{padding-left:calc(50% - 800px)!important;padding-right:calc(50% - 800px)!important}.pg .bleed{margin-left:calc(800px - 50vw);margin-right:calc(800px - 50vw)}.pg .bleed.padx{padding-left:calc(50vw - 800px)!important;padding-right:calc(50vw - 800px)!important}}@container (width<=640px){.pg .wc-oncall{padding:6px 10px!important;font-size:16px!important;top:-14px!important;right:-4px!important}}.pg .kwzip{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding-top:96px;display:grid;position:relative}.pg .kwtape{background:repeating-linear-gradient(90deg,#d9d9d4 0 7px,#000 7px 12px) 50%/100% 14px no-repeat,linear-gradient(#f3f3ef 0 6px,#ff5b14 6px 12px,#c0ff04 12px 16px,#000 16px 22px,#f3f3ef 22px 29px,#000 29px 43px,#f3f3ef 43px 50px,#000 50px 56px,#c0ff04 56px 60px,#ff5b14 60px 66px,#f3f3ef 66px 72px);border-top:3px solid #000;border-bottom:3px solid #000;height:72px;position:absolute;top:0;left:-50vw;right:-50vw}.pg .kwpull{flex-direction:column;align-items:center;display:flex;position:relative}.pg .kwslider{z-index:2;background:#f3f3ef;border:4px solid #000;border-radius:9px;width:48px;height:36px;margin-left:-24px;position:absolute;top:-80px;left:50%}.pg .kwslider:after{content:"";background:#f3f3ef;border:4px solid #000;border-radius:0 0 9px 9px;width:18px;height:50px;margin-left:-9px;position:absolute;top:26px;left:50%}.pg .kwtag{color:#000;transform-origin:50% -26px;touch-action:pan-y;border:4px solid #000;flex-direction:column;gap:10px;width:min(100%,300px);margin-top:22px;padding:38px 20px 22px;display:flex;position:relative;box-shadow:8px 8px #f3f3ef}.pg .kwtag:before{content:"";background:#f3f3ef;width:4px;height:40px;margin-left:-2px;position:absolute;top:-26px;left:50%}.pg .kwhole{background:#000;border-radius:50%;width:16px;height:16px;margin-left:-8px;position:absolute;top:12px;left:50%}@container (width<=640px){.pg .kwzip{grid-template-columns:minmax(0,1fr);gap:44px;padding:0 0 0 92px}.pg .kwtape{background:repeating-linear-gradient(#d9d9d4 0 7px,#000 7px 12px) 50%/14px 100% no-repeat,linear-gradient(90deg,#f3f3ef 0 6px,#ff5b14 6px 12px,#c0ff04 12px 16px,#000 16px 22px,#f3f3ef 22px 29px,#000 29px 43px,#f3f3ef 43px 50px,#000 50px 56px,#c0ff04 56px 60px,#ff5b14 60px 66px,#f3f3ef 66px 72px);border:0;border-left:3px solid #000;border-right:3px solid #000;width:72px;height:auto;inset:-24px auto -24px 0}.pg .kwpull{align-items:flex-start}.pg .kwslider{width:36px;height:48px;margin-left:0;top:36px;left:-80px}.pg .kwslider:after{border-radius:0 9px 9px 0;width:46px;height:18px;margin:-9px 0 0;top:50%;left:26px}.pg .kwtag{transform-origin:0;margin-top:0}.pg .kwtag:before{display:none}}@media (prefers-reduced-motion:no-preference){@container (width<=640px){.pg .sec[data-route-scrub]{height:360svh;padding:0!important;overflow:clip!important}.pg .wc-pin{box-sizing:border-box;flex-direction:column;height:100svh;padding:84px 20px 16px;display:flex;position:sticky;top:0}.pg .wc-pin .uh{font-size:min(34px,9vw)!important}.pg .wc-pin>div:first-child p:not(.uh){font-size:15px!important}.pg .wc-pin>.bleed{flex:1;justify-content:center;min-height:0;display:flex;margin-top:18px!important}.pg .wc-pin svg.ph-only{width:100%!important;height:100%!important}}}
