.uc-disc{--d-gap: 1.6rem;--d-rule: var(--uc-line);--d-ease: var(--uc-ease)}@media screen and (min-width:750px){.uc-disc{--d-gap: 2.4rem}}.uc-disc__eyebrow{display:block;margin:0 0 .8rem;font-size:var(--uc-fs-small);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--uc-mute)}.uc-section--dark .uc-disc__eyebrow{color:var(--uc-mute-2)}.uc-entry__inner{display:grid;gap:2.4rem}@media screen and (min-width:990px){.uc-entry__inner{grid-template-columns:minmax(28rem,38%) 1fr;gap:4.8rem;align-items:start}}.uc-entry__copy{max-width:46ch}.uc-entry__lead{margin:1.2rem 0 0}.uc-entry__list{display:none}@media screen and (min-width:990px){.uc-entry__list{display:block;margin:2.4rem 0 0;padding:0;list-style:none;border-top:1px solid var(--d-rule)}.uc-entry__row{border-bottom:1px solid var(--d-rule)}.uc-entry__link{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.3rem 0;color:inherit;text-decoration:none;font-size:var(--uc-fs-body);font-weight:500;transition:color .18s var(--d-ease),padding-inline-start .24s var(--d-ease)}.uc-entry__link:after{content:"";flex:0 0 auto;width:1.4rem;height:1.4rem;background:currentColor;opacity:0;transform:translate(-.4rem);transition:opacity .18s var(--d-ease),transform .24s var(--d-ease);-webkit-mask:var(--uc-arrow) center / contain no-repeat;mask:var(--uc-arrow) center / contain no-repeat}.uc-entry__row.is-on .uc-entry__link,.uc-entry__link:hover,.uc-entry__link:focus-visible{color:var(--uc-red-dark);padding-inline-start:.8rem}.uc-entry__row.is-on .uc-entry__link:after,.uc-entry__link:hover:after{opacity:1;transform:translate(0)}}:root{--uc-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E")}.uc-entry__more{display:inline-block;margin-top:1.6rem;font-size:var(--uc-fs-small);color:var(--uc-mute)}.uc-entry__stage{display:none}@media screen and (min-width:990px){.uc-entry__stage{display:block;position:relative}.uc-entry__frame{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--uc-radius);background:var(--uc-paper-3)}.uc-entry__shot{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .26s var(--d-ease)}.uc-entry__shot.is-on{opacity:1}.uc-entry__shot img{width:100%;height:100%;object-fit:cover;display:block}.uc-entry__caption{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;margin-top:1.4rem;min-height:4.4rem}.uc-entry__cap{display:none}.uc-entry__cap.is-on{display:block}.uc-entry__cap-name{margin:0 0 .4rem;font-size:var(--uc-fs-h3);font-weight:700}.uc-entry__cap-list{margin:0;font-size:var(--uc-fs-small);color:var(--uc-mute)}}.uc-entry__rail{display:flex;gap:1.2rem;margin:2rem calc(var(--uc-gutter) * -1) 0;padding:0 var(--uc-gutter);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.uc-entry__rail::-webkit-scrollbar{display:none}@media screen and (min-width:990px){.uc-entry__rail{display:none}}.uc-entry__tile{position:relative;flex:0 0 auto;width:74%;max-width:28rem;scroll-snap-align:start;border-radius:var(--uc-radius);overflow:hidden;background:var(--uc-ink);text-decoration:none;color:#fff}@media screen and (min-width:560px){.uc-entry__tile{width:46%}}.uc-entry__tile-media{aspect-ratio:4 / 5}.uc-entry__tile-media img{width:100%;height:100%;object-fit:cover;display:block}.uc-entry__tile-name{position:absolute;left:0;right:0;bottom:0;margin:0;padding:3.2rem 1.4rem 1.2rem;font-size:var(--uc-fs-body);font-weight:600;line-height:1.25;background:linear-gradient(to top,#000000b8,#0000)}.uc-entry__actions{margin-top:2rem}@media screen and (max-width:749px){.uc-entry__actions .uc-btn{width:100%;justify-content:center}}.uc-dhero{position:relative;background:var(--uc-ink);color:#fff}.uc-dhero__inner{padding-block:clamp(4rem,2.6rem + 4vw,7.2rem)}.uc-dhero__copy{max-width:62ch}.uc-dhero__lead{margin:1.6rem 0 0;color:#ffffffc2}.uc-dhero__actions{margin-top:2.4rem}@media screen and (max-width:749px){.uc-dhero__actions{display:grid;gap:1rem}.uc-dhero__actions .uc-btn{width:100%;justify-content:center}}.uc-search{position:relative;margin-top:2.8rem;max-width:58rem}.uc-search__field{display:flex;align-items:center;gap:1rem;padding:0 1.4rem;background:#fff;border-radius:var(--uc-radius-sm)}.uc-search__field:focus-within{outline:2px solid var(--uc-red);outline-offset:2px}.uc-search__icon{flex:0 0 auto;color:var(--uc-mute);display:flex}.uc-search__input{flex:1 1 auto;min-width:0;height:5rem;border:0;background:transparent;color:var(--uc-ink);font-size:var(--uc-fs-body);font-family:inherit}.uc-search__input:focus{outline:none}.uc-search__clear{flex:0 0 auto;width:3.2rem;height:3.2rem;display:none;place-items:center;border:0;background:transparent;color:var(--uc-mute);cursor:pointer;border-radius:50%}.uc-search.is-filled .uc-search__clear{display:grid}.uc-search__hint{margin:1rem 0 0;font-size:var(--uc-fs-small);color:#fff9}.uc-search__results{position:absolute;z-index:40;left:0;right:0;top:calc(100% + .8rem);max-height:min(62vh,46rem);overflow-y:auto;padding:.8rem;background:#fff;color:var(--uc-ink);border-radius:var(--uc-radius-sm);box-shadow:0 2.4rem 6rem -1.6rem #00000080}.uc-search__results[hidden]{display:none}.uc-search__group+.uc-search__group{margin-top:.4rem;border-top:1px solid var(--d-rule);padding-top:.4rem}.uc-search__label{margin:0;padding:.8rem 1rem .4rem;font-size:1.1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--uc-mute)}.uc-search__hit{display:flex;align-items:center;gap:1.2rem;padding:.9rem 1rem;min-height:4.4rem;border-radius:var(--uc-radius-sm);color:inherit;text-decoration:none}.uc-search__hit:hover,.uc-search__hit.is-cursor{background:var(--uc-paper-2)}.uc-search__hit-thumb{flex:0 0 auto;width:4rem;height:4rem;border-radius:.6rem;overflow:hidden;background:var(--uc-paper-3)}.uc-search__hit-thumb img{width:100%;height:100%;object-fit:cover;display:block}.uc-search__hit-body{min-width:0}.uc-search__hit-name{display:block;font-size:var(--uc-fs-body);font-weight:600;line-height:1.3}.uc-search__hit-meta{display:block;margin-top:.2rem;font-size:var(--uc-fs-small);color:var(--uc-mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uc-search__empty{padding:1.6rem 1rem;font-size:var(--uc-fs-small);color:var(--uc-mute)}.uc-igrid{display:grid;gap:var(--d-gap);grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.uc-igrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1200px){.uc-igrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.uc-igrid--rail{display:flex;gap:1.2rem;margin:0 calc(var(--uc-gutter) * -1);padding:.6rem var(--uc-gutter) 1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.uc-igrid--rail::-webkit-scrollbar{display:none}.uc-igrid--rail>*{flex:0 0 auto;width:74%;max-width:30rem;scroll-snap-align:start}@media screen and (min-width:560px){.uc-igrid--rail>*{width:42%}}@media screen and (min-width:990px){.uc-igrid--rail{margin-inline:0;padding-inline:0;gap:var(--d-gap);scroll-snap-type:none}.uc-igrid--rail>*{flex:1 1 0;width:auto;max-width:none;min-width:16rem}}.uc-ind{position:relative;display:flex;flex-direction:column;min-width:0;background:var(--uc-paper);border-radius:var(--uc-radius);overflow:hidden;border:1px solid var(--d-rule);transition:box-shadow .24s var(--d-ease),transform .24s var(--d-ease)}.uc-ind:hover{box-shadow:var(--uc-shadow-hover);transform:translateY(-.2rem)}.uc-ind__media{aspect-ratio:4 / 3;background:var(--uc-paper-3);overflow:hidden}.uc-ind__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s var(--d-ease)}.uc-ind:hover .uc-ind__media img{transform:scale(1.03)}.uc-ind__media--empty{display:grid;place-items:center;background:var(--uc-ink)}.uc-ind__monogram{font-size:var(--uc-fs-h3);font-weight:700;letter-spacing:-.02em;color:#ffffff47}.uc-ind__body{padding:1.4rem;display:flex;flex-direction:column;gap:.8rem;flex:1 1 auto}.uc-ind__title{margin:0;font-size:var(--uc-fs-body);font-weight:700;line-height:1.25;text-wrap:balance}.uc-ind__title a{color:inherit;text-decoration:none}.uc-ind__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.uc-ind__text{margin:0;font-size:var(--uc-fs-small);line-height:1.5;color:var(--uc-mute);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.uc-ind__caps{margin:0;padding:0;list-style:none;font-size:var(--uc-fs-small);color:var(--uc-ink-2)}.uc-ind__caps li{display:inline}.uc-ind__caps li+li:before{content:" \b7  ";color:var(--uc-mute-2)}.uc-ind__foot{margin-top:auto;padding-top:.8rem;font-size:var(--uc-fs-small);font-weight:600;color:var(--uc-red-dark)}@media screen and (max-width:559px){.uc-ind__body{padding:1.1rem;gap:.6rem}.uc-ind__text{-webkit-line-clamp:2}.uc-ind__caps{display:none}}.uc-needs__inner{display:grid;gap:2.4rem}@media screen and (min-width:990px){.uc-needs__inner{grid-template-columns:minmax(24rem,32%) 1fr;gap:4rem;align-items:start}}.uc-needs__nav{display:none}@media screen and (min-width:990px){.uc-needs__nav{display:block;margin:0;padding:0;list-style:none;border-top:1px solid var(--d-rule)}.uc-needs__nav li{border-bottom:1px solid var(--d-rule)}.uc-needs__tab{display:block;width:100%;padding:1.2rem 0;min-height:4.4rem;border:0;background:transparent;color:inherit;font:inherit;font-size:var(--uc-fs-body);font-weight:500;text-align:left;cursor:pointer;transition:color .18s var(--d-ease),padding-inline-start .24s var(--d-ease)}.uc-needs__tab:hover{color:var(--uc-red-dark);padding-inline-start:.8rem}.uc-needs__tab[aria-selected=true]{color:var(--uc-red-dark);font-weight:700;padding-inline-start:.8rem}}.uc-needs__panels{min-width:0}.uc-need{border-bottom:1px solid var(--d-rule)}.uc-need:first-child{border-top:1px solid var(--d-rule)}.uc-need__summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.4rem 0;min-height:4.8rem;cursor:pointer;list-style:none;font-size:var(--uc-fs-body);font-weight:600}.uc-need__summary::-webkit-details-marker{display:none}.uc-need__summary:after{content:"";flex:0 0 auto;width:1.2rem;height:1.2rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-.2rem,-.2rem);transition:transform .24s var(--d-ease)}.uc-need[open]>.uc-need__summary:after{transform:rotate(-135deg) translate(-.2rem,-.2rem)}.uc-need__body{padding:0 0 2rem}@media screen and (min-width:990px){.uc-need{border:0}.uc-need:first-child{border-top:0}.uc-need__summary{display:none}.uc-need__body{padding:0}.uc-need[hidden]{display:none}}.uc-need__grid{display:grid;gap:2rem}@media screen and (min-width:750px){.uc-need__grid{grid-template-columns:1fr 1fr;gap:2.8rem}}.uc-need__shot{border-radius:var(--uc-radius);overflow:hidden;background:var(--uc-paper-3)}.uc-need__shot img{width:100%;height:auto;display:block;aspect-ratio:4 / 3;object-fit:cover}.uc-need__title{margin:0 0 .8rem}.uc-need__text{margin:0 0 1.6rem;color:var(--uc-mute)}.uc-need__sub{margin:0 0 .8rem;font-size:var(--uc-fs-small);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--uc-mute)}.uc-need__check{margin:0 0 1.8rem;padding:0;list-style:none;border-top:1px solid var(--d-rule)}.uc-need__check li{padding:.7rem 0;border-bottom:1px solid var(--d-rule);font-size:var(--uc-fs-small)}.uc-need__links{margin:0 0 1.8rem;font-size:var(--uc-fs-small)}.uc-need__links a{color:inherit}.uc-need__links span+span:before{content:" \b7  ";color:var(--uc-mute-2)}.uc-need__actions{display:flex;flex-wrap:wrap;gap:1rem}@media screen and (max-width:559px){.uc-need__actions{display:grid}.uc-need__actions .uc-btn{width:100%;justify-content:center}}.uc-filters{display:flex;gap:2rem;margin:0 calc(var(--uc-gutter) * -1) 2rem;padding:0 var(--uc-gutter) .2rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;border-bottom:1px solid var(--d-rule)}.uc-filters::-webkit-scrollbar{display:none}@media screen and (min-width:990px){.uc-filters{margin-inline:0;padding-inline:0;flex-wrap:wrap;overflow:visible}}.uc-filters__btn{flex:0 0 auto;position:relative;padding:0 0 1.1rem;min-height:4.4rem;border:0;background:transparent;color:var(--uc-mute);font:inherit;font-size:var(--uc-fs-small);font-weight:600;white-space:nowrap;cursor:pointer}.uc-filters__btn:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--uc-red);transform:scaleX(0);transform-origin:left;transition:transform .2s var(--d-ease)}.uc-filters__btn[aria-pressed=true]{color:var(--uc-ink)}.uc-filters__btn[aria-pressed=true]:after{transform:scaleX(1)}.uc-filters__count{color:var(--uc-mute-2);font-weight:500}.uc-filters__none{margin:0;padding:3.2rem 0;text-align:center;color:var(--uc-mute);font-size:var(--uc-fs-small)}.uc-pgrid{display:grid;gap:var(--d-gap);grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.uc-pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1200px){.uc-pgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.uc-pgrid__item[hidden]{display:none}.uc-proj{position:relative;display:flex;flex-direction:column;min-width:0;border-radius:var(--uc-radius);overflow:hidden;background:var(--uc-paper);border:1px solid var(--d-rule);transition:box-shadow .24s var(--d-ease),transform .24s var(--d-ease)}.uc-proj:hover{box-shadow:var(--uc-shadow-hover);transform:translateY(-.2rem)}.uc-proj__media{position:relative;aspect-ratio:4 / 5;background:var(--uc-paper-3);overflow:hidden}.uc-proj__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s var(--d-ease)}.uc-proj:hover .uc-proj__media img{transform:scale(1.03)}.uc-proj__shots{position:absolute;right:.8rem;bottom:.8rem;padding:.3rem .7rem;border-radius:.5rem;background:#0000009e;color:#fff;font-size:1.1rem;font-weight:600;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.uc-proj__body{padding:1.2rem 1.4rem 1.4rem;display:flex;flex-direction:column;gap:.5rem;flex:1 1 auto}.uc-proj__ind{margin:0;font-size:1.1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--uc-red-dark)}.uc-proj__title{margin:0;font-size:var(--uc-fs-body);font-weight:700;line-height:1.3;text-wrap:balance}.uc-proj__title a{color:inherit;text-decoration:none}.uc-proj__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.uc-proj__meta{margin:0;font-size:var(--uc-fs-small);color:var(--uc-mute)}.uc-proj__meta span+span:before{content:" \b7  "}.uc-proj__made{margin:.2rem 0 0;padding:0;list-style:none;font-size:var(--uc-fs-small);color:var(--uc-ink-2)}.uc-proj__made li{display:inline}.uc-proj__made li+li:before{content:", "}@media screen and (max-width:559px){.uc-proj__body{padding:1rem 1.1rem 1.2rem}.uc-proj__made{display:none}}.uc-empty{padding:3.2rem 2rem;border:1px dashed var(--d-rule);border-radius:var(--uc-radius);text-align:center;color:var(--uc-mute)}.uc-empty p{margin:0 0 1.6rem;font-size:var(--uc-fs-small)}.uc-dlg{width:min(96rem,100vw);max-width:100vw;max-height:100dvh;padding:0;border:0;border-radius:0;background:var(--uc-paper);color:var(--uc-ink);overflow:hidden}.uc-dlg::backdrop{background:#0000009e}@media screen and (min-width:750px){.uc-dlg{width:min(96rem,calc(100vw - 6.4rem));max-height:min(88dvh,84rem);border-radius:var(--uc-radius-lg)}}.uc-dlg__shell{display:flex;flex-direction:column;max-height:100dvh}@media screen and (min-width:750px){.uc-dlg__shell{max-height:min(88dvh,84rem)}}.uc-dlg__head{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem 1.6rem;background:var(--uc-paper);border-bottom:1px solid var(--d-rule)}.uc-dlg__eyebrow{margin:0;font-size:1.1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--uc-mute)}.uc-dlg__close{flex:0 0 auto;width:4.4rem;height:4.4rem;display:grid;place-items:center;border:0;border-radius:50%;background:var(--uc-paper-2);color:var(--uc-ink);cursor:pointer}.uc-dlg__close:hover{background:var(--uc-paper-3)}.uc-dlg__scroll{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch}.uc-dlg__foot{position:sticky;bottom:0;z-index:3;display:flex;flex-wrap:wrap;gap:1rem;padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom));background:var(--uc-paper);border-top:1px solid var(--d-rule)}@media screen and (max-width:559px){.uc-dlg__foot{display:grid}.uc-dlg__foot .uc-btn{width:100%;justify-content:center}}html.uc-dialog-open{overflow:hidden}.uc-qv__gallery{display:flex;gap:.8rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--uc-paper-3)}.uc-qv__gallery::-webkit-scrollbar{display:none}.uc-qv__shot{flex:0 0 100%;scroll-snap-align:center}@media screen and (min-width:750px){.uc-qv__shot{flex:0 0 auto;max-width:78%}}.uc-qv__shot img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}.uc-qv__dots{display:flex;justify-content:center;gap:.5rem;padding:.9rem 0 0}.uc-qv__dot{width:.6rem;height:.6rem;border-radius:50%;background:var(--uc-paper-3)}.uc-qv__dot.is-on{background:var(--uc-ink)}.uc-qv__body{padding:1.8rem 1.6rem 2.4rem}@media screen and (min-width:750px){.uc-qv__body{padding:2.4rem 2.8rem 3.2rem}}.uc-qv__title{margin:0 0 .6rem}.uc-qv__meta{margin:0 0 1.6rem;font-size:var(--uc-fs-small);color:var(--uc-mute)}.uc-qv__meta span+span:before{content:" \b7  "}.uc-qv__text{margin:0 0 2rem}.uc-qv__cols{display:grid;gap:1.8rem}@media screen and (min-width:750px){.uc-qv__cols{grid-template-columns:1fr 1fr;gap:2.8rem}}.uc-qv__block h4{margin:0 0 .8rem;font-size:var(--uc-fs-small);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--uc-mute)}.uc-qv__list{margin:0;padding:0;list-style:none;border-top:1px solid var(--d-rule)}.uc-qv__list li{padding:.7rem 0;border-bottom:1px solid var(--d-rule);font-size:var(--uc-fs-small)}.uc-qv__quote{margin:2rem 0 0;padding:1.6rem 1.8rem;background:var(--uc-paper-2);border-radius:var(--uc-radius-sm)}.uc-qv__quote p{margin:0;font-size:var(--uc-fs-body);line-height:1.5}.uc-qv__quote footer{margin-top:.9rem;font-size:var(--uc-fs-small);color:var(--uc-mute)}.uc-find__progress{height:2px;background:var(--uc-paper-3)}.uc-find__bar{height:100%;background:var(--uc-red);transition:width .3s var(--d-ease)}.uc-find__step{padding:2.4rem 1.6rem}@media screen and (min-width:750px){.uc-find__step{padding:3.2rem 2.8rem}}.uc-find__step[hidden]{display:none}.uc-find__count{margin:0 0 .8rem;font-size:1.1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--uc-mute)}.uc-find__q{margin:0 0 2rem}.uc-find__opts{display:grid;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.uc-find__opt{display:flex;align-items:center;min-height:5.6rem;padding:1.2rem 1.6rem;border:1px solid var(--d-rule);border-radius:var(--uc-radius-sm);background:var(--uc-paper);color:inherit;font:inherit;font-size:var(--uc-fs-body);font-weight:500;text-align:left;cursor:pointer;transition:border-color .18s var(--d-ease),background .18s var(--d-ease)}.uc-find__opt:hover{border-color:var(--uc-ink)}.uc-find__opt[aria-pressed=true]{border-color:var(--uc-red);background:var(--uc-paper-2);font-weight:600}.uc-find__free{width:100%;min-height:5.6rem;padding:1.2rem 1.6rem;border:1px solid var(--d-rule);border-radius:var(--uc-radius-sm);font:inherit;font-size:var(--uc-fs-body)}.uc-find__nav{display:flex;align-items:center;gap:1.2rem}.uc-find__back{border:0;background:transparent;color:var(--uc-mute);font:inherit;font-size:var(--uc-fs-small);font-weight:600;cursor:pointer;min-height:4.4rem;padding-inline:0}.uc-find__back[hidden]{visibility:hidden;display:block}.uc-find__spacer{flex:1 1 auto}.uc-find__summary{margin:0 0 2rem;padding:1.4rem 1.6rem;background:var(--uc-paper-2);border-radius:var(--uc-radius-sm);font-size:var(--uc-fs-small)}.uc-find__summary dl{margin:0;display:grid;grid-template-columns:auto 1fr;gap:.5rem 1.2rem}.uc-find__summary dt{color:var(--uc-mute)}.uc-find__summary dd{margin:0;font-weight:600}.uc-book{width:min(84rem,100vw)}@media screen and (min-width:750px){.uc-book{width:min(84rem,calc(100vw - 6.4rem))}}.uc-book__frame{width:100%;height:min(78dvh,76rem);border:0;display:block;background:var(--uc-paper)}@media screen and (max-width:749px){.uc-book__frame{height:calc(100dvh - 6.9rem)}}.uc-book__loading{display:grid;place-items:center;gap:1.2rem;padding:6rem 2rem;color:var(--uc-mute);font-size:var(--uc-fs-small)}.uc-book__spinner{width:2.4rem;height:2.4rem;border:2px solid var(--uc-paper-3);border-top-color:var(--uc-red);border-radius:50%;animation:uc-spin .8s linear infinite}@keyframes uc-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.uc-book__spinner{animation-duration:2.4s}.uc-entry__shot,.uc-ind__media img,.uc-proj__media img,.uc-find__bar{transition:none}}.uc-book__done{padding:4.8rem 2.4rem;text-align:center}.uc-book__done h3{margin:0 0 .8rem}.uc-book__done p{margin:0 auto 2rem;max-width:46ch;color:var(--uc-mute)}.uc-book__fallback{padding:2.4rem 1.6rem;text-align:center;font-size:var(--uc-fs-small)}.uc-ihero{background:var(--uc-ink);color:#fff}.uc-ihero__inner{display:grid;gap:2.4rem;padding-block:clamp(3.2rem,2.2rem + 3vw,5.6rem)}@media screen and (min-width:990px){.uc-ihero__inner{grid-template-columns:1fr minmax(0,46%);gap:4.8rem;align-items:center}}.uc-ihero__copy{max-width:60ch}.uc-ihero .uc-h1{font-size:clamp(2.6rem,1.9rem + 1.9vw,3.8rem);line-height:1.08;letter-spacing:-.02em;max-width:20ch}.uc-ihero__headline{margin:1.6rem 0 0;font-size:var(--uc-fs-lead);font-weight:600}.uc-ihero__text{margin:1.2rem 0 0;color:#ffffffb8}.uc-ihero__actions{margin-top:2.4rem}@media screen and (max-width:749px){.uc-ihero__actions{display:grid;gap:1rem}.uc-ihero__actions .uc-btn{width:100%;justify-content:center}}.uc-ihero__media{border-radius:var(--uc-radius);overflow:hidden;background:#ffffff0f}.uc-ihero__media img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;display:block}.uc-crumb{margin:0 0 1.6rem;padding:0;list-style:none;font-size:var(--uc-fs-small)}.uc-crumb li{display:inline;color:#ffffff9e}.uc-crumb li+li:before{content:" / ";padding:0 .4rem;color:#ffffff5c}.uc-crumb a{color:inherit;text-decoration:none}.uc-crumb a:hover{text-decoration:underline}.uc-section--light .uc-crumb li{color:var(--uc-mute)}.uc-section--light .uc-crumb li+li:before{color:var(--uc-mute-2)}.uc-makes{display:grid;gap:3.2rem}.uc-makes__group{display:grid;gap:1.2rem}.uc-makes__head{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;flex-wrap:wrap;border-bottom:1px solid var(--d-rule);padding-bottom:.9rem}.uc-makes__title{margin:0;font-size:var(--uc-fs-h3);font-weight:700}.uc-makes__summary{margin:0;max-width:66ch;color:var(--uc-mute);font-size:var(--uc-fs-small)}.uc-makes__items{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;font-size:var(--uc-fs-small)}.uc-makes__items li{color:var(--uc-ink-2)}.uc-makes__row{display:flex;gap:1.2rem;margin:0 calc(var(--uc-gutter) * -1);padding:.4rem var(--uc-gutter);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.uc-makes__row::-webkit-scrollbar{display:none}@media screen and (min-width:990px){.uc-makes__row{margin-inline:0;padding-inline:0;flex-wrap:wrap;overflow:visible}}.uc-makes__row>*{flex:0 0 auto;width:15rem;scroll-snap-align:start}@media screen and (min-width:990px){.uc-makes__row>*{width:17rem}}.uc-logos{display:flex;flex-wrap:wrap;align-items:center;gap:2.4rem 4rem}.uc-logos img{max-width:11rem;max-height:4.4rem;width:auto;height:auto;object-fit:contain;filter:grayscale(1);opacity:.66}@media screen and (max-width:559px){.uc-logos{gap:2rem 2.8rem}.uc-logos img{max-width:8.4rem;max-height:3.6rem}}.uc-cs__facts{display:grid;gap:1.6rem 3.2rem;margin:0 0 3.2rem;padding:1.8rem 0;border-top:1px solid var(--d-rule);border-bottom:1px solid var(--d-rule);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.uc-cs__fact dt{margin:0 0 .4rem;font-size:1.1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--uc-mute)}.uc-cs__fact dd{margin:0;font-size:var(--uc-fs-body);font-weight:600}.uc-cs__section{margin:0 0 3.2rem;max-width:72ch}.uc-cs__section h2{margin:0 0 1rem}.uc-cs__section p{margin:0 0 1.2rem}.uc-cs__gallery{display:grid;gap:var(--d-gap);grid-template-columns:repeat(auto-fit,minmax(26rem,1fr));margin:0 0 3.2rem}.uc-cs__gallery figure{margin:0}.uc-cs__gallery img{width:100%;height:auto;display:block;border-radius:var(--uc-radius);background:var(--uc-paper-3)}.uc-cs__gallery figcaption{margin-top:.8rem;font-size:var(--uc-fs-small);color:var(--uc-mute)}.uc-cs__quote{margin:0 0 3.2rem;padding:2.4rem;background:var(--uc-paper-2);border-radius:var(--uc-radius)}.uc-cs__quote blockquote{margin:0;font-size:var(--uc-fs-lead);line-height:1.45}.uc-cs__quote footer{margin-top:1.2rem;font-size:var(--uc-fs-small);color:var(--uc-mute)}.uc-ctx{margin:0 0 2rem;padding:1.4rem 1.6rem;border:1px solid var(--d-rule);border-radius:var(--uc-radius-sm);background:var(--uc-paper-2)}.uc-ctx[hidden]{display:none}.uc-ctx__title{margin:0 0 1rem;font-size:var(--uc-fs-small);font-weight:600;color:var(--uc-mute)}.uc-ctx__list{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.uc-ctx__item{display:inline-flex;align-items:center;gap:.8rem;padding:.5rem .6rem .5rem 1rem;background:var(--uc-paper);border:1px solid var(--d-rule);border-radius:var(--uc-radius-sm);font-size:var(--uc-fs-small)}.uc-ctx__item b{font-weight:600}.uc-ctx__item span{color:var(--uc-mute)}.uc-ctx__drop{width:2.4rem;height:2.4rem;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--uc-mute);cursor:pointer;font-size:1.6rem;line-height:1}.uc-ctx__drop:hover{background:var(--uc-paper-3);color:var(--uc-ink)}.uc-pair{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}@media screen and (max-width:559px){.uc-pair{display:grid}.uc-pair .uc-btn{width:100%;justify-content:center}}.uc-pair__note{flex-basis:100%;margin:.4rem 0 0;font-size:var(--uc-fs-small);color:var(--uc-mute)}.uc-section--dark .uc-pair__note{color:#fff9}
/*# sourceMappingURL=/cdn/shop/t/59/assets/uc-discovery.css.map */
