@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@700&family=Chakra+Petch:wght@500;600;700&display=swap";.shift{--shift-orange: #ff6600;--shift-ink: #231f20;--shift-paper: #ffffff;--shift-display: "Chakra Petch", var(--font-heading-family), sans-serif;--shift-condensed: "Barlow Condensed", var(--font-heading-family), sans-serif;background:var(--shift-paper);color:var(--shift-ink);padding:5rem 0;font-size:1.5rem;line-height:1.6;letter-spacing:.02rem}.shift[id],.shift [id]{scroll-margin-top:calc(var(--header-height, 0px) + 2rem)}html:has(.shift){scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html:has(.shift){scroll-behavior:auto}}.shift--dark{background:var(--shift-ink);color:#fff}.shift--flush{padding:0}.shift h1,.shift h2,.shift h3,.shift h4,.shift p,.shift li{color:inherit}.shift h1,.shift h2,.shift h3,.shift h4{font-family:var(--shift-display);letter-spacing:0}.shift a:not(.shift-btn):not(.shift-chip){color:inherit}.shift img{display:block;max-width:100%;height:auto}@media screen and (min-width:750px){.shift{padding:8rem 0;font-size:1.6rem}.shift--flush{padding:0}}.shift-kicker{display:flex;align-items:center;gap:.8rem;margin:0 0 1.6rem;font-family:var(--shift-display);font-size:1.3rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.shift-kicker span+span{padding-left:.8rem;border-left:1px solid currentColor}.shift-kicker span+span b{font-weight:700}.shift-kicker span+span{font-weight:500}.shift-kicker--article{flex-wrap:wrap;gap:1.2rem 1.6rem;margin-bottom:3.2rem;padding-top:2rem;border-top:.8rem solid var(--shift-orange)}.shift-kicker--article .shift-kicker__num{white-space:nowrap;padding:.3em .6em;background:var(--shift-orange);color:#fff;font-size:1.5rem}.shift-kicker--article .shift-kicker__num b{font-size:1.4em;line-height:1}.shift-kicker--article span+span{padding-left:0;border-left:0}.shift-back{margin-left:auto;padding:.6rem 1.2rem;border:2px solid currentColor;color:inherit;font-size:1.3rem;text-decoration:none;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}@media screen and (max-width:989px){.shift-kicker--article>span:not(.shift-kicker__num){display:none}}@media screen and (max-width:749px){.shift-kicker--article{gap:.8rem}.shift-kicker--article .shift-kicker__num{font-size:1.3rem}.shift-back{padding:.5rem .8rem;font-size:1.2rem}.shift-back__long{display:none}}.shift-back:hover,.shift-back:focus-visible{background:var(--shift-orange);border-color:var(--shift-orange);color:#fff}.shift-photo{margin:0 0 3.2rem}.shift-photo img{width:100%;max-height:56rem;object-fit:cover}.shift-title{margin:0 0 1.6rem;font-size:clamp(3.2rem,6.5vw,6.4rem);font-weight:700;line-height:1.05;text-transform:uppercase}.shift-title .hl{display:inline-block;margin-bottom:.12em;padding:.04em .2em;background:var(--shift-orange);color:#fff}.shift-title .hl--ink{background:var(--shift-ink)}.shift-standfirst{max-width:34em;margin:0 0 3.2rem;font-family:var(--shift-display);font-size:clamp(2rem,2.8vw,2.8rem);font-weight:600;line-height:1.2}.shift-cols{padding-top:2.4rem;border-top:1px solid currentColor;column-gap:3.2rem;column-rule:1px solid currentColor}@media screen and (min-width:750px){.shift-cols{columns:2}}@media screen and (min-width:990px){.shift-cols{columns:3}.shift-cols--2{columns:2}}.shift-cols>*,.shift-mf__body>*{break-inside:avoid;page-break-inside:avoid}.shift-cols>p:has(+ul),.shift-mf__body>p:has(+ul){break-after:avoid;page-break-after:avoid}.shift-cols>:first-child{margin-top:0}.shift-cols p,.shift-cols ul{margin:0 0 1em}.shift-cols ul,.shift-mf ul{padding-left:1.2em}.shift-cols li,.shift-mf li{margin-bottom:.6em;break-inside:avoid}.shift-cols h3,.shift-panel h3{margin:1.6em 0 .6em;font-family:var(--font-body-family);font-size:1em;font-weight:700;line-height:1.4;break-after:avoid}.shift-lead{font-weight:700}.shift-mf{margin-top:4rem;padding:3.2rem 2.4rem;background:var(--shift-orange);color:#fff}@media screen and (min-width:750px){.shift-mf{padding:4rem}}.shift-mf__title{margin:0 0 .6em;font-size:clamp(3rem,4.5vw,4.4rem);font-weight:700;line-height:1;text-transform:uppercase}.shift-mf__title span{display:inline-block;padding:.06em .2em;background:var(--shift-ink)}.shift-mf__intro{margin:-.6em 0 2em;font-weight:700}.shift-mf__body{column-gap:3.2rem}@media screen and (min-width:750px){.shift-mf__body{columns:2}}@media screen and (min-width:1200px){.shift-mf--3 .shift-mf__body{columns:3}}.shift-mf__body>:first-child{margin-top:0}.shift-mf h3{display:table;margin:2rem 0 1rem;padding:.15em .5em;background:var(--shift-ink);color:#fff;font-size:1.5rem;font-weight:700;line-height:1.3;text-transform:uppercase;break-after:avoid}.shift-mf p,.shift-mf ul{margin:0 0 1em}.shift-btn{display:inline-block;padding:1.2rem 2.4rem;background:var(--shift-ink);color:#fff;font-family:var(--shift-display);font-size:1.6rem;font-weight:700;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:transform .15s ease}.shift-btn:hover{transform:translateY(-2px)}.shift-btn--light{background:#fff;color:var(--shift-ink)}.shift-chip{display:inline-block;margin-bottom:.1em;padding:.05em .2em;background:var(--shift-orange);color:#fff;font-family:var(--shift-condensed);font-size:clamp(3.2rem,3.6vw,4.6rem);font-weight:700;line-height:1.05;text-decoration:none;text-transform:uppercase}.shift-chip:hover{background:#fff;color:var(--shift-orange)}.shift-cover{display:grid;overflow:hidden}.shift-cover__text{padding-top:4rem;padding-bottom:4rem}.shift-cover__meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.8rem 2rem;margin:0 0 3.2rem;font-family:var(--shift-display);font-size:1.3rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.shift-cover h1{margin:0}.shift-cover__tagline{margin:1.2rem 0 4rem;font-family:var(--shift-display);font-size:clamp(1.6rem,2.4vw,2.4rem);font-weight:600;letter-spacing:.2em;text-transform:uppercase}.shift-cover__headlines{display:grid;gap:2.4rem}.shift-cover__headlines small{display:block;max-width:24em;margin-top:.6rem;font-family:var(--shift-display);font-size:1.3rem;font-weight:700;line-height:1.3;text-transform:uppercase}.shift-cover__plain{color:#fff;font-family:var(--shift-condensed);font-size:clamp(3.2rem,3.6vw,4.6rem);font-weight:700;line-height:1.05;text-decoration:none;text-transform:uppercase}.shift-cover__plain:hover{color:var(--shift-orange)}.shift-cover__photo img{width:100%;height:100%;max-height:80vh;object-fit:cover;object-position:70% center;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.12) 12%,rgba(0,0,0,.35) 26%,rgba(0,0,0,.65) 42%,rgba(0,0,0,.88) 54%,#000 62%);mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.12) 12%,rgba(0,0,0,.35) 26%,rgba(0,0,0,.65) 42%,rgba(0,0,0,.88) 54%,#000 62%)}@media screen and (min-width:990px){.shift-cover{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.shift-cover__text{padding:6rem 5rem 6rem max(5rem,calc((100vw - 120rem)/2 + 5rem))}.shift-cover__meta{justify-content:flex-start;gap:.8rem 3.2rem}.shift-cover__photo img{max-height:none;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.1) 15%,rgba(0,0,0,.3) 30%,rgba(0,0,0,.58) 46%,rgba(0,0,0,.85) 62%,#000 76%);mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.1) 15%,rgba(0,0,0,.3) 30%,rgba(0,0,0,.58) 46%,rgba(0,0,0,.85) 62%,#000 76%)}}.shift-contents{display:grid;gap:4rem}.shift-contents>*{min-width:0}@media screen and (min-width:990px){.shift-contents{grid-template-columns:5fr 7fr;align-items:start}}.shift-feature{position:relative;display:block;color:#fff;text-decoration:none}.shift-feature img{width:100%;aspect-ratio:4 / 3;object-fit:cover;filter:grayscale(1);transition:filter .3s ease}.shift-feature:hover img{filter:grayscale(0)}.shift-feature__text{position:absolute;inset:auto 0 0;padding:4rem 1.6rem 1.6rem;background:linear-gradient(to top,rgba(0,0,0,.75),transparent)}@media screen and (max-width:749px){.shift-feature__text{position:static;display:block;padding:1.6rem;background:var(--shift-ink)}}.shift-feature__label{display:inline-block;margin-bottom:.8rem;padding:.2em .6em;background:var(--shift-orange);font-family:var(--shift-display);font-size:1.3rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.shift-feature__more{display:inline-block;margin-top:1.2rem;padding:.6rem 1.4rem;background:#fff;color:var(--shift-ink);font-family:var(--shift-display);font-size:1.4rem;font-weight:700;text-transform:uppercase;transition:background .15s ease,color .15s ease}.shift-feature:hover .shift-feature__more,.shift-feature:focus-visible .shift-feature__more{background:var(--shift-orange);color:#fff}.shift-feature__text strong{display:block;color:var(--shift-orange);font-family:var(--shift-display);font-size:clamp(2.4rem,3.6vw,4.4rem);line-height:.95;text-transform:uppercase;text-shadow:0 2px 12px rgba(0,0,0,.4)}.shift-toc{display:grid;gap:0 3.2rem;margin:0;padding:0;border-top:1px solid currentColor;list-style:none}@media screen and (min-width:600px){.shift-toc{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.shift-toc{grid-template-columns:repeat(3,1fr)}}.shift-toc a{display:block;padding:1.6rem 0;font-family:var(--shift-display);font-size:1.5rem;font-weight:700;line-height:1.25;text-decoration:none;text-transform:uppercase}.shift-toc a span{display:block;color:var(--shift-orange);font-size:2.2rem}.shift-toc a:hover{color:var(--shift-orange)}.shift-intro{display:grid;gap:4rem}@media screen and (min-width:990px){.shift-intro{grid-template-columns:3fr 2fr;gap:6rem}}.shift-intro__wordmark{width:min(100%,44rem);margin-bottom:3.2rem}.shift-intro p{max-width:34em;margin:0 0 1em}.shift-intro__logos{display:flex;align-items:center;gap:2.4rem;margin-top:4rem}.shift-intro__logos img{width:10rem}.shift-intro__small{margin-top:1.6rem!important;font-size:1.2rem;opacity:.75}.shift-panel{padding:3.2rem 2.4rem;background:var(--shift-orange);color:#fff}@media screen and (min-width:750px){.shift-panel{padding:4rem}}.shift-panel--light{background:#fff;color:var(--shift-ink)}.shift-panel h2{margin:0 0 2.4rem;font-size:clamp(2.8rem,3.6vw,3.8rem);font-weight:700;line-height:1.05;text-transform:uppercase}.shift-panel h2 .hl{display:inline-block;margin-bottom:.12em;padding:.04em .2em;background:var(--shift-ink);color:#fff}.shift-panel--light h2 .hl{background:var(--shift-orange)}.shift-panel p{margin:0 0 1em}.shift-panel h3:first-of-type{margin-top:0}.shift-panel .shift-standfirst{font-size:clamp(2rem,2.2vw,2.4rem)}.shift-panel .shift-btn{margin-top:1.6rem}.shift-pair{display:grid;gap:2.4rem}@media screen and (min-width:990px){.shift-pair{grid-template-columns:1fr 1fr}}.shift-split{display:grid;gap:2.4rem;align-items:center;margin-bottom:3.2rem}@media screen and (min-width:750px){.shift-split{grid-template-columns:1fr 1fr}}.shift-split .shift-title{margin:0}.shift-cta{position:relative;background-color:var(--shift-orange);background-image:radial-gradient(rgba(255,255,255,.18) 22%,transparent 24%);background-size:2.4rem 2.4rem;color:var(--shift-ink)}.shift-cta__big{margin:0;font-family:var(--shift-condensed);font-size:clamp(4.8rem,13vw,16rem);font-weight:700;line-height:.9;text-transform:uppercase}.shift-cta__big img{width:min(100%,72rem);margin:.1em 0}.shift-cta__sub{margin:1.6rem 0 4rem;font-family:var(--shift-display);font-size:clamp(1.8rem,2.6vw,2.8rem);font-weight:700;text-transform:uppercase}.shift-cta p{max-width:26em;color:#fff;font-size:clamp(1.8rem,2vw,2.2rem);line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/39/assets/shift-magazine.css.map */
