.up-crumbs{margin-bottom:clamp(1.5rem,3vw,2.25rem)}.up-crumbs ol{display:flex;flex-wrap:wrap;gap:.35rem .6rem;margin:0;padding:0;list-style:none;font:500 .6875rem/1.4 var(--up-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.up-crumbs li{display:inline-flex;gap:.6rem}.up-crumbs li+li:before{content:"/";opacity:.55}.up-crumbs a{color:inherit;text-decoration:none}.up-crumbs a:hover{color:var(--fg);text-decoration:underline;text-underline-offset:.25em}.up-crumbs [aria-current]{color:var(--fg)}.up-phero{padding-block:clamp(2.5rem,1.5rem + 3vw,4.5rem) clamp(4rem,2.5rem + 4vw,7rem)}.up-phero__grid{display:grid;gap:clamp(2.5rem,5vw,4rem);align-items:center}.up-phero__text{min-width:0}.up-phero__title{font-size:calc(clamp(3.1rem,1.5rem + 5.2vw,7.2rem) * var(--up-display-scale));line-height:.84;margin:.5rem 0 1.4rem;overflow-wrap:anywhere}.up-phero__title .up-accent{font-size:.88em}.up-phero .up-pill{margin-bottom:1.2rem}.up-phero__lede{margin-bottom:1.8rem}.up-phero__facts{margin-top:2.2rem;max-width:34rem}.up-phero__media{position:relative;padding-bottom:2rem}.up-phero__ph{position:relative;margin:0;aspect-ratio:4 / 3;overflow:hidden;background:var(--soft)}.up-phero__ph .up-tag{top:0;bottom:auto}.up-phero__pol{position:absolute;left:-.5rem;bottom:0;width:36%;transform:rotate(-4deg);z-index:3}.up-phero__pol .up-cover{aspect-ratio:1 / 1.1;height:auto}@media(min-width:990px){.up-phero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.up-phero__grid--solo{grid-template-columns:minmax(0,1fr);max-width:64rem}.up-phero__ph{aspect-ratio:1 / 1.08}.up-phero__pol{left:-2.5rem;width:34%}}.up-pcontent__grid{display:grid;gap:clamp(2.5rem,5vw,4.5rem);align-items:start}.up-pcontent__aside{display:grid;gap:1rem;justify-items:start}@media(min-width:990px){.up-pcontent__grid--aside{grid-template-columns:minmax(0,1fr) minmax(0,21rem);gap:clamp(3rem,6vw,6rem)}.up-pcontent__aside{position:sticky;top:calc(var(--up-header-h) + 3rem)}}.up-prose{max-width:44rem;font-size:1.0625rem;line-height:1.72;min-width:0}.up-prose>:first-child{margin-top:0}.up-prose h2{font-family:var(--up-font-display);font-weight:var(--up-display-weight);text-transform:uppercase;font-size:calc(clamp(2.1rem,1.5rem + 2vw,3.1rem) * var(--up-display-scale));line-height:.9;margin:3.2rem 0 1.1rem;padding-top:.1em}.up-prose h3{font-family:var(--up-font-display);font-weight:var(--up-display-weight);text-transform:uppercase;font-size:calc(clamp(1.5rem,1.25rem + .8vw,1.95rem) * var(--up-display-scale));line-height:.95;margin:2.2rem 0 .7rem;padding-top:.1em}.up-prose p{margin:0 0 1.15em}.up-prose a{color:inherit;text-decoration:underline;text-decoration-color:var(--up-orange);text-underline-offset:.22em;text-decoration-thickness:1.5px}.up-prose a:hover{color:var(--accent)}.up-prose strong{font-weight:600}.up-prose ul,.up-prose ol{margin:0 0 1.4em;padding:0;list-style:none;border-top:1px solid var(--line)}.up-prose li{position:relative;padding:.6rem 0 .6rem 1.4rem;border-bottom:1px solid var(--line)}.up-prose ul>li:before{content:"";position:absolute;left:0;top:1.25rem;width:.5rem;height:.5rem;border-radius:50%;background:var(--up-orange)}.up-prose ol{counter-reset:up-ol}.up-prose ol>li{counter-increment:up-ol;padding-left:2.4rem}.up-prose ol>li:before{content:counter(up-ol,decimal-leading-zero);position:absolute;left:0;top:.78rem;font:500 .75rem/1.4 var(--up-font-mono);letter-spacing:.08em;color:var(--accent)}.up-prose blockquote{margin:2rem 0;padding:.2rem 0 .2rem 1.4rem;border-left:3px solid var(--up-orange);font-family:var(--up-font-serif);font-style:italic;font-size:1.45rem;line-height:1.35}.up-prose img{display:block;width:100%;height:auto;margin:2rem 0}.up-prose hr{border:0;border-top:1px solid var(--line);margin:2.5rem 0}.up-card{display:grid;gap:1rem;justify-items:start;width:100%;padding:clamp(1.4rem,3vw,1.9rem);background:var(--up-card);color:var(--up-navy);border:1px solid var(--line);box-shadow:var(--up-shadow)}.up-card__label{color:color-mix(in srgb,var(--up-navy) 70%,transparent)}.up-card__title{font-size:calc(clamp(2rem,1.6rem + 1.2vw,2.6rem) * var(--up-display-scale));line-height:.88}.up-card__text{font-size:.975rem;color:color-mix(in srgb,var(--up-navy) 78%,transparent)}.up-card .up-facts{width:100%}.up-card .up-btn{width:100%;justify-content:center}.up-cards{display:grid;gap:clamp(2rem,4vw,3rem) clamp(1.25rem,3vw,2rem)}@media(min-width:600px){.up-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.up-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.up-lcard{display:flex;flex-direction:column;min-width:0;color:inherit;text-decoration:none}.up-lcard__media{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--soft)}.up-lcard__media .up-tag{top:0;bottom:auto}.up-lcard__media img{transition:transform 1.2s var(--up-ease)}.up-lcard:hover .up-lcard__media img{transform:scale(1.045)}.up-lcard__body{display:grid;gap:.6rem;padding-top:1.2rem}.up-lcard__title{font-family:var(--up-font-display);font-weight:var(--up-display-weight);text-transform:uppercase;font-size:calc(clamp(1.7rem,1.4rem + .9vw,2.2rem) * var(--up-display-scale));line-height:.9;padding-top:.1em}.up-lcard__text{color:var(--muted);font-size:.95rem;line-height:1.55}.up-lcard__go{display:inline-flex;align-items:center;gap:.45em;margin-top:.3rem;color:var(--accent)}.up-lcard__go .up-icon{width:1.05em;height:1.05em;transition:transform .35s var(--up-ease)}.up-lcard:hover .up-lcard__go .up-icon{transform:translate(4px)}.up-lcard:focus-visible{outline:2px solid var(--up-orange);outline-offset:6px}.up-article__hero{padding-bottom:0}.up-article__head>*{max-width:60rem}.up-article__title{font-size:calc(clamp(2.7rem,1.3rem + 4.4vw,6.4rem) * var(--up-display-scale));line-height:.86;margin:.5rem 0 1.4rem;overflow-wrap:anywhere}.up-article__lede{margin-bottom:1.4rem}.up-article__meta{color:var(--muted)}.up-article__img{position:relative;margin:clamp(2rem,4vw,3rem) 0 0;aspect-ratio:4 / 3;overflow:hidden;background:var(--soft)}.up-article__img .up-tag{left:auto;right:0}@media(min-width:760px){.up-article__img{aspect-ratio:21 / 9}}.up-article__body{padding-top:clamp(3rem,2rem + 4vw,5.5rem)}.up-article__back{font-size:.95rem}.up-bloglist .up-head{margin-top:.5rem}
/*# sourceMappingURL=/cdn/shop/t/10/assets/unpinned-pages.css.map */
