html[data-brand=upr] .i-page :is(h2,h3).i-intro{font-family:var(--font-text);font-variation-settings:normal;letter-spacing:normal;text-transform:none;font-weight:400}.i-intro+.i-sub{margin-top:10px}.i-intro+.i-after,.i-sub+.i-after,.u-intro+.i-posts{margin-top:56px}@media (min-width:768px){.i-intro+.i-after,.i-sub+.i-after,.u-intro+.i-posts{margin-top:72px}}.i-page .i-lang a{color:inherit;opacity:1;font-family:var(--font-caps);font-variation-settings:"wght" 500;font-size:var(--t-tiny);letter-spacing:.16em;text-underline-offset:5px;align-items:center;gap:8px;line-height:18px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.i-page .i-lang a:hover{color:var(--upr-red);opacity:1}.u-pagehead.i-head--later{padding-top:64px}@media (min-width:768px){.u-pagehead.i-head--later{padding-top:104px}}.i-head__figure{margin-top:48px}.i-head__photo{margin:0}.i-head__photo img{width:100%;height:auto;display:block}.i-head__photo figcaption{margin-top:10px}@media (min-width:768px){.i-head__figure{margin-top:56px;margin-left:calc((100% + var(--u-g)) / 3)}}.i-journal__list{padding-top:48px}@media (min-width:768px){.i-journal__list{padding-top:72px}}.i-post{color:inherit;grid-template-columns:minmax(0,1fr) 88px;align-items:start;gap:10px 16px;padding:20px 0 24px;text-decoration:none;display:grid;position:relative}.i-post__meta{flex-wrap:wrap;grid-area:1/1;gap:2px 10px;transition:color .2s;display:flex}.i-post__kind:before{content:"·";margin-right:10px}.i-post__words{grid-area:2/1;gap:10px;transition:transform .3s;display:grid}html[data-brand=upr] .i-page :is(h2,h3).i-post__title{font-family:var(--font-head);font-variation-settings:"wght" 300;font-weight:300;font-size:var(--t-h2);letter-spacing:-.03em;text-transform:none;text-wrap:balance;margin:0;line-height:1.12}.i-post__text{max-width:34rem;font-family:var(--font-text);font-size:var(--t-small);text-wrap:pretty;line-height:21px}.i-post__photo{aspect-ratio:4/3;background:var(--u-ink);grid-area:1/2/span 2;position:relative;overflow:hidden}.i-post--bare .i-post__meta,.i-post--bare .i-post__words{grid-column:1/-1}.i-post:focus-visible{outline:2px solid var(--upr-red);outline-offset:4px}@media (min-width:768px){.i-post{column-gap:var(--u-g);grid-template-columns:repeat(12,minmax(0,1fr));min-height:128px;padding:30px 0 34px}.i-post__meta,.i-post--bare .i-post__meta{flex-direction:column;grid-area:1/1/auto/span 3;gap:6px;padding-top:9px}.i-post__kind:before{content:none}.i-post__words,.i-post--bare .i-post__words{grid-area:1/4/auto/span 6;gap:14px}.i-post__photo{grid-area:1/11/auto/-1;justify-self:end;width:104px}}.i-post__photo .u-edge{display:none}@media (hover:hover) and (min-width:1024px){.i-post__photo{z-index:4;top:50%;left:calc((100% + var(--u-g)) * 9 / 12);width:calc((100% + var(--u-g)) * 3 / 12 - var(--u-g));aspect-ratio:3/2;clip-path:inset(0 100% 0 0);pointer-events:none;grid-area:auto;transition:clip-path .42s cubic-bezier(.65,0,.35,1);position:absolute;transform:translateY(-50%)}.i-post__photo .u-edge{display:block}.i-post:hover .i-post__photo,.i-post:focus-visible .i-post__photo{clip-path:inset(0)}.i-post:hover .i-post__words{transform:translate(12px)}.i-post:hover .i-post__meta{color:var(--upr-red)}}.i-article{padding-top:56px}@media (min-width:768px){.i-article{padding-top:88px}}.i-article__wide{margin-block:48px}.i-article__wide:first-child{margin-top:0}.i-article__wide:last-child{margin-bottom:0}@media (min-width:768px){.i-article__wide{margin-block:80px}}.i-figure{margin:2em 0}.u-prose>.i-figure:first-child{margin-top:0}.u-prose>.i-figure:last-child{margin-bottom:0}.i-figure__frame{background:var(--u-ink);width:100%;display:block;position:relative;overflow:hidden}.i-figure__img{object-fit:cover}.i-figure__caption{margin-top:10px;display:block}.u-prose .i-links{flex-wrap:wrap;gap:10px 28px;margin:2.2em 0 0;padding:0;list-style:none;display:flex}.u-prose .i-links li+li{margin-top:0}.i-frames{margin:0}.i-frames__row{gap:12px;display:grid}.i-frames__row+.i-frames__row{margin-top:12px}.i-frames__frame{width:100%;aspect-ratio:var(--ar,1.5);background:var(--u-ink);cursor:zoom-in;border:0;padding:0;display:block;position:relative;overflow:hidden}.i-frames__frame img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1);display:block}.i-frames__frame:hover img{transform:scale(1.02)}.i-frames__frame:focus-visible{outline:2px solid var(--upr-red);outline-offset:3px}.i-frames__caption{margin-top:12px;display:block}@media (min-width:768px){.i-frames__row{gap:var(--u-g);max-width:calc(var(--sum) * 540px + var(--gaps) * var(--u-g));display:flex}.i-frames__row+.i-frames__row{margin-top:var(--u-g)}.i-frames__frame{flex:var(--ar,1.5) 1 0;width:auto;min-width:0}.u-tseries__frames>.i-frames{flex:auto;min-width:0}}.i-legal{padding-top:56px}@media (min-width:768px){.i-legal{padding-top:88px}}.u-prose>.i-legal__part{scroll-margin-top:calc(var(--nav-h) + 24px);margin:0}.u-prose>.i-legal__part+.i-legal__part{margin-top:2.6em}.i-legal__part>*{margin:0 0 1em}.i-legal__part>:last-child{margin-bottom:0}html[data-brand=upr] .u-prose .i-legal__part>h2{margin:0 0 .6em}.i-legal__after .upr-btn{height:50px;font-size:var(--t-small);letter-spacing:.16em;margin-top:.5em;padding:0 28px}@media (max-width:767px){.i-legal__after .upr-btn{height:46px;font-size:var(--t-small);padding:0 22px}}.u-prose>.i-legal__note{border-top:1px solid var(--u-hair);font-size:var(--t-tiny);margin:3.2em 0 0;padding-top:18px;line-height:19px}.i-split__grid{gap:24px;display:grid}html[data-brand=upr] .i-page h2.i-split__title{font-family:var(--font-head);font-variation-settings:"wght" 300;font-weight:300;font-size:var(--t-h2);letter-spacing:-.03em;text-transform:none;text-wrap:balance;margin:0;line-height:1.1}@media (min-width:768px){.i-split__grid{column-gap:var(--u-g);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.i-split__title{grid-column:1/span 4}.i-split__grid>.u-prose{grid-column:5/span 7;margin-left:0}}.i-band{padding-block:64px 80px}@media (min-width:768px){.i-band{padding-block:112px 128px}}.i-band__text{max-width:14em;font-family:var(--font-caps);font-variation-settings:"wght" 300;font-weight:300;font-size:var(--t-display);letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;margin:0;line-height:1}.i-quote__row{border-top:1px solid var(--u-hair);gap:20px;padding-top:26px;display:grid}.i-quote__who{align-items:center;gap:14px;display:flex}.i-quote__face{background:var(--u-ink);border-radius:50%;flex:none;width:56px;height:56px;position:relative;overflow:hidden}.i-quote__face img{object-fit:cover}.i-quote__text{max-width:40rem;font-size:var(--t-lead);text-wrap:pretty;line-height:1.28}@media (min-width:768px){.i-quote__row{column-gap:var(--u-g);grid-template-columns:repeat(12,minmax(0,1fr));padding-top:36px}.i-quote__who{flex-direction:column;grid-column:1/span 3;align-items:flex-start;gap:16px;padding-top:12px}.i-quote__face{width:96px;height:96px}.i-quote__text{grid-column:5/span 7}}.i-row{min-height:72px;color:inherit;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 88px;align-items:center;gap:6px 16px;padding-block:14px;text-decoration:none;display:grid;position:relative}.i-row--bare{grid-template-columns:minmax(0,1fr)}.i-row__title{font-size:var(--t-row);overflow-wrap:anywhere;grid-area:1/1;transition:transform .3s}.i-row__meta{grid-area:2/1;transition:color .2s}.i-row__photo{aspect-ratio:4/3;background:var(--u-ink);grid-area:1/2/span 2;position:relative;overflow:hidden}a.i-row:focus-visible{outline:2px solid var(--upr-red);outline-offset:4px}@media (min-width:768px){.i-row{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto 104px;min-height:100px}.i-row--bare{grid-template-columns:minmax(0,1fr) auto}.i-row__meta{text-align:right;grid-area:1/2}.i-row__photo{grid-area:1/3}}.i-row__photo .u-edge{display:none}@media (hover:hover) and (min-width:1024px){.i-row{grid-template-columns:minmax(0,1fr) auto}.i-row__photo{z-index:4;aspect-ratio:3/2;clip-path:inset(0 100% 0 0);pointer-events:none;grid-area:auto;width:330px;transition:clip-path .42s cubic-bezier(.65,0,.35,1);position:absolute;top:50%;right:240px;transform:translateY(-50%)}.i-row__photo .u-edge{display:block}a.i-row:hover .i-row__photo,a.i-row:focus-visible .i-row__photo{clip-path:inset(0)}a.i-row:hover .i-row__title{transform:translate(18px)}a.i-row:hover .i-row__meta{color:var(--upr-red)}}@media (prefers-reduced-motion:reduce){.i-post__words,.i-post__photo,.i-row__title,.i-row__photo{transition:none}}.i-titlelink{color:inherit;text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.i-titlelink:hover{color:var(--upr-red)}html[data-brand=upr] .i-page h3.u-tseries__name{font-family:var(--font-head);font-variation-settings:"wght" 300;font-weight:300;font-size:var(--t-h2);letter-spacing:-.03em;text-transform:none;margin:0;line-height:1.1}.i-series__race{margin:10px 0 0}.i-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.i-gallery__item{width:100%;aspect-ratio:var(--ratio,3 / 4);background:var(--u-ink);cursor:zoom-in;border:0;padding:0;display:block;position:relative;overflow:hidden}.i-gallery__item img{object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.i-gallery__item:hover img{transform:scale(1.03)}.i-gallery__item:focus-visible{outline:2px solid var(--upr-red);outline-offset:3px}@media (min-width:768px){.i-gallery{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:var(--u-g)}}.i-image__figure{margin:0}.i-image__img{width:100%;height:auto;display:block}.i-image__caption{flex-wrap:wrap;justify-content:space-between;gap:4px 24px;margin-top:10px;display:flex}@media (min-width:768px){.i-image--column .i-image__figure{max-width:40rem;margin-left:calc((100% + var(--u-g)) / 3)}}.i-video__frame{aspect-ratio:16/9;background:var(--u-ink);position:relative;overflow:hidden}.i-video__frame iframe,.i-video__frame video{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.i-video__start{background:var(--u-ink);cursor:pointer;border:0;width:100%;padding:0;display:block;position:absolute;inset:0}.i-video__start img{object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.i-video__play{background:var(--upr-red);color:#fff;border-radius:50%;place-items:center;width:76px;height:76px;margin:-38px 0 0 -38px;transition:transform .2s;display:grid;position:absolute;top:50%;left:50%}.i-video__play svg{margin-left:4px}.i-video__start:hover .i-video__play{transform:scale(1.08)}.i-video__start:hover img{transform:scale(1.02)}.i-video__start:focus-visible{outline:2px solid var(--upr-red);outline-offset:4px}@media (prefers-reduced-motion:reduce){.i-video__start img,.i-video__play{transition:none}}.i-video__none{color:var(--u-paper);opacity:.6;place-items:center;display:grid;position:absolute;inset:0}.i-video__caption{margin:10px 0 0}.i-faqs .i-intro+.i-faqs__group{margin-top:40px}.i-faqs__group+.i-faqs__group{margin-top:72px}@media (min-width:768px){.i-faqs__group+.i-faqs__group{margin-top:96px}}.i-news__words{align-content:start;gap:22px;display:grid}.i-news__blurb{max-width:32rem;font-family:var(--font-text);font-size:var(--t-body);text-wrap:pretty;margin:0;line-height:25px}@media (min-width:768px){.i-news__words{grid-column:1/span 7}}.i-zine__sign .race-sign{--sign:var(--t-hero);white-space:normal;flex-flow:column;align-items:flex-start}@media (max-width:767px){.i-zine__sign .race-sign{--sign:var(--t-h1)}}.i-zine__deck{max-width:32rem}.i-zine__grid{display:none}@media (max-width:899px){.i-zine__credit{display:none}}@media (min-width:900px){.i-zine__deck{display:none}.i-zine__grid{gap:var(--u-g);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}}.i-zine__photo{aspect-ratio:4/5;background:#000;position:relative;overflow:hidden}.i-zine__photo img{object-fit:cover}.i-zine__credit{margin-top:12px}.i-zine__fbw{width:auto;height:120px;margin-left:24px}.i-how__frame{aspect-ratio:16/9;background:#000;margin:0;position:relative;overflow:hidden}.i-how__frame img{object-fit:cover;object-position:50% 60%}.i-how__formats{gap:48px var(--u-g);grid-template-columns:minmax(0,1fr);margin:48px 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.i-how__formats{grid-template-columns:repeat(2,minmax(0,1fr))}}.i-how__format{border-top:1px solid var(--u-hair);align-content:start;gap:14px;padding-top:24px;display:grid}html[data-brand=upr] h2.i-how__name{font-family:var(--font-head);font-variation-settings:"wght" 300;font-weight:300;font-size:var(--t-h1);letter-spacing:-.035em;text-transform:none;margin:0;line-height:1}.i-how__line{font-family:var(--font-text);font-size:var(--t-body);max-width:30rem;margin:0;line-height:25px}.i-how__facts{gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.i-how__more{justify-self:start;margin-top:8px}
.u-ctc{--ctc-tail:.4;height:calc((var(--n,3) + 1 + var(--ctc-tail)) * 70svh);position:relative}.u-ctc__sticky{height:100svh;position:sticky;top:0;overflow:hidden}.u-ctc__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.u-ctc__labels{pointer-events:none;position:absolute;inset:0}.u-ctc__label{white-space:nowrap;opacity:0;font-family:var(--font-caps);font-weight:500;font-size:var(--t-tiny);letter-spacing:.14em;text-transform:uppercase;color:var(--room-fg);margin:-26px 0 0 8px;transition:opacity .4s;position:absolute;top:0;left:0}.u-ctc__label[data-now=true],.u-ctc__label.is-ahead{color:var(--upr-red)}.u-ctc__words{left:0;right:0;top:calc(var(--nav-h) + 32px);pointer-events:none;position:absolute}html[data-brand=upr] h1.u-ctc__title{font-family:var(--font-head);font-variation-settings:"wght" 300;text-transform:none;font-weight:300;font-size:var(--t-display);letter-spacing:-.04em;text-wrap:balance;max-width:8em;margin:0;line-height:1}.u-ctc__acts{pointer-events:auto;flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}#ways{scroll-margin-top:calc(var(--nav-h) + 8px)}.u-ctc__line{max-width:26rem;font-size:var(--t-body);text-wrap:balance;margin:18px 0 0;line-height:1.4}.u-ctc__now{pointer-events:none;position:absolute;bottom:40px;left:0;right:0}.u-ctc__city{font-family:var(--font-head);font-variation-settings:"wght" 300;font-weight:300;font-size:var(--t-number);letter-spacing:-.045em;margin:0;line-height:.95}.u-ctc__when{color:var(--upr-red);margin:12px 0 0}@media (max-width:767px){.u-ctc{--ctc-tail:1.4}.u-ctc__now{transition:opacity .4s}.u-ctc[data-ready][data-done] .u-ctc__now{opacity:0}.u-ctc__line,.u-ctc__acts{transition:opacity .5s,transform .5s cubic-bezier(.2,.7,.2,1),visibility linear}html[data-scripted] .u-ctc:not([data-done]) :is(.u-ctc__line,.u-ctc__acts){opacity:0;visibility:hidden;transition:opacity .25s,transform .25s,visibility 0s linear .25s;transform:translateY(14px)}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.u-ctc__line,.u-ctc__acts,.u-ctc__now,html[data-scripted] .u-ctc:not([data-done]) :is(.u-ctc__line,.u-ctc__acts){transition:none;transform:none}}.u-pt-flag__grid{align-items:center;gap:24px;display:grid}.u-pt-flag__stage{height:70svh;min-height:420px;position:relative}.u-pt-flag__stage canvas{width:100%;height:100%;display:block}html[data-brand=upr] h2.u-pt-flag__title{font-family:var(--font-head);font-variation-settings:"wght" 300;text-transform:none;font-weight:300;font-size:var(--t-h1);letter-spacing:-.035em;text-wrap:balance;margin:0;line-height:1.02}.u-pt-flag__line{max-width:28rem;font-size:var(--t-body);text-wrap:pretty;margin:18px 0 0;line-height:1.45}@media (min-width:768px){.u-pt-flag__grid{column-gap:var(--u-g);grid-template-columns:repeat(12,minmax(0,1fr))}.u-pt-flag__stage{grid-column:1/span 6}.u-pt-flag__words{grid-column:8/span 5}}.u-pt-ways{border-top:1px solid var(--u-hair);margin:56px 0 0;padding:0;list-style:none}.u-pt-way{border-bottom:1px solid var(--u-hair);gap:14px;padding:28px 0 36px;display:grid}html[data-brand=upr] h2.u-pt-way__name{font-family:var(--font-head);font-variation-settings:"wght" 300;font-weight:300;font-size:var(--t-h1);letter-spacing:-.035em;text-transform:none;margin:0;line-height:1.02}.u-pt-way__line{max-width:28rem;font-size:var(--t-body);text-wrap:pretty;margin:0;line-height:1.45}.u-pt-way__photo{background:var(--u-ink);margin:8px 0 0;position:relative;overflow:hidden}.u-pt-way__photo img{object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.u-pt-way:hover .u-pt-way__photo img{transform:scale(1.03)}.u-pt-way__credit{color:#fff;text-shadow:0 1px 6px #00000080;position:absolute;bottom:10px;left:12px}.u-pt-more{margin:24px 0 0}.u-ticker+.u-pt-more{margin-top:56px}@media (min-width:768px){.u-pt-more{margin-left:calc((100% + var(--u-g)) / 3)}.u-pt-way{column-gap:var(--u-g);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding:32px 0}.u-pt-way__name{grid-column:1/span 4}.u-pt-way__line{grid-column:5/span 4;padding-top:10px}.u-pt-way__photo{grid-column:9/-1;margin:0}}.u-ticker{margin-top:56px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.u-ticker__track{width:max-content;animation:u-ticker calc(var(--n) * 6s) linear infinite;align-items:center;gap:72px;margin:0;padding:0;list-style:none;display:flex}.u-ticker:hover .u-ticker__track{animation-play-state:paused}.u-ticker__item{flex:none;align-items:center;height:52px;display:flex}.u-ticker__item img{width:calc(var(--w,160px) * .65);filter:grayscale();opacity:.5;max-width:170px;height:auto;max-height:52px;transition:opacity .2s;display:block}.u-ticker__item a{display:block}@media (hover:hover){.u-ticker__item a:hover img{opacity:.85}}@keyframes u-ticker{0%{transform:translate(0)}to{transform:translate(calc(-50% - 36px))}}@media (prefers-reduced-motion:reduce){.u-ticker{-webkit-mask-image:none;mask-image:none}.u-ticker__track{flex-wrap:wrap;gap:40px 64px;width:auto;animation:none}.u-ticker__item[aria-hidden]{display:none}}@media (min-width:768px){.u-ticker{margin-top:72px}}
