.uc-page{--uc-tint:var(--light-azure)}.uc-hero{isolation:isolate}.uc-hero-halo{z-index:0;pointer-events:none;background:radial-gradient(40% 42% at 50% 46%, rgba(var(--uc-tint), .2), transparent 70%), radial-gradient(22% 20% at 50% 40%, #ffffff0d, transparent 70%);width:min(980px,130vw);height:760px;position:absolute;top:90px;left:62%;transform:translate(-50%)}.uc-hero:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--uc-tint), .6) 30%, #ffffff8c 50%, rgba(var(--light-brass), .5) 70%, transparent);height:1px;box-shadow:0 0 24px 2px rgba(var(--uc-tint), .3);opacity:.8;position:absolute;bottom:0;left:0;right:0}.uc-title{font-family:var(--font-display);letter-spacing:-.05em;text-wrap:balance;color:var(--text);font-size:clamp(40px,5.6vw,80px);font-weight:500;line-height:.98}.uc-glow{background:linear-gradient(100deg, #fff 0%, rgb(var(--uc-tint)) 45%, rgb(var(--light-brass)) 100%);color:#0000;filter:drop-shadow(0 0 22px rgba(var(--uc-tint), .35));-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){.uc-glow{color:canvastext;background:0 0}}.uc-crumbs a{transition:color var(--t-fast)}.uc-stage{isolation:isolate;aspect-ratio:600/470;background:radial-gradient(80% 60% at 50% 0%, rgba(var(--uc-tint), .16), transparent 70%), linear-gradient(180deg, #ffffff08, #fff0 50%), #060709;box-shadow:inset 0 1px 0 #ffffff14, 0 0 120px -50px rgba(var(--uc-tint), .6), 0 50px 120px -50px #000;border-radius:32px;position:relative;overflow:hidden}.uc-stage:after{content:"";border-radius:inherit;background:linear-gradient(160deg, rgba(var(--uc-tint), .7), #ffffff0d 40%, #ffffff08 70%, rgba(var(--light-brass), .5));-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.uc-stage .uc-scene{width:100%;height:calc(100% - 50px);position:absolute;inset:0 0 50px}.uc-stage-beam{z-index:-1;pointer-events:none;background:conic-gradient(from 180deg at 50% 0%, transparent 160deg, rgba(var(--uc-tint), .2) 172deg, #ffffff24 180deg, rgba(var(--light-brass), .12) 188deg, transparent 200deg);filter:blur(22px);width:140%;height:120%;position:absolute;top:-40px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 20%,#0000 95%);mask-image:linear-gradient(#000 20%,#0000 95%)}.uc-stage-floor{height:1px;box-shadow:0 0 18px 3px rgba(var(--uc-tint), .55);background:linear-gradient(90deg,#0000,#ffffffb3,#0000);position:absolute;bottom:56px;left:18%;right:18%}.uc-stage-cap{color:var(--text-2);align-items:center;gap:10px;font-size:13px;line-height:1.35;display:flex;position:absolute;bottom:16px;left:20px;right:20px}.uc-stage-dot{background:rgb(var(--uc-tint));width:7px;height:7px;box-shadow:0 0 12px rgb(var(--uc-tint));border-radius:50%;flex:none;animation:2.6s ease-in-out infinite uc-blip}.uc-scene{display:block}.uc-scene-glow{transform-origin:50%;animation:6s ease-in-out infinite uc-breathe}.uc-scene-cone{opacity:.9;animation:9s ease-in-out infinite uc-cone}.uc-scene-spark{animation:3.6s ease-in-out infinite uc-blip}.uc-scene[data-variant=hero] .uc-scene-draw [pathLength]{stroke-dasharray:1;stroke-dashoffset:1px;animation:2.4s cubic-bezier(.6,0,.2,1) .2s forwards uc-draw}.uc-scene[data-variant=hero] .uc-scene-draw [stroke-dasharray],.uc-scene[data-variant=hero] .uc-scene-bloom{animation:1.6s 1.2s both uc-fade}@keyframes uc-draw{to{stroke-dashoffset:0}}@keyframes uc-fade{0%{opacity:0}}@keyframes uc-breathe{0%,to{opacity:.85}50%{opacity:1}}@keyframes uc-cone{0%,to{opacity:.7}50%{opacity:1}}@keyframes uc-blip{0%,to{opacity:.25}50%{opacity:1}}.uc-searchbar{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:linear-gradient(#ffffff0f,#ffffff05),#08090cd1;border-radius:999px}.uc-answer{background:radial-gradient(80% 140% at 0% 50%, rgba(var(--light-brass), .12), transparent 70%), #0a0b0eb8;border-radius:22px}.uc-answer-mark{background:radial-gradient(80% 70% at 30% 10%, rgba(var(--uc-tint), .22), transparent 70%), #08090ccc;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.uc-page .studio-frame{box-shadow:inset 0 1px 0 #ffffff80, inset 0 0 0 1px #ffffff1f, 0 0 70px -24px rgba(var(--uc-tint), .55), 0 40px 80px -40px #000000f2;background:radial-gradient(85% 75% at 50% 38%,#f3efe7 0%,#ddd8ce 38%,#a7a298 70%,#4a4740 100%)}.uc-page .studio-frame>img{mix-blend-mode:multiply;filter:brightness(1.07)contrast(1.08)saturate(1.05)}.uc-page .studio-frame:before{background:radial-gradient(closest-side,#00000038,#0000);bottom:10%}.uc-page .studio-frame:after{background:radial-gradient(70% 50% at 18% 0%, #ffffff59, transparent 70%), radial-gradient(60% 40% at 100% 100%, rgba(var(--uc-tint), .2), transparent 70%);mix-blend-mode:soft-light}.uc-section{isolation:isolate;scroll-margin-top:72px;overflow:clip}.uc-searches{gap:14px;display:grid}@media (min-width:640px){.uc-searches{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.uc-searches{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.uc-searches>li{display:flex}.uc-search{background:radial-gradient(90% 70% at 100% 0%, rgba(var(--uc-tint), .1), transparent 70%), linear-gradient(180deg, #ffffff0a, #ffffff03), #090a0dcc;width:100%;min-height:188px;transition:transform .4s var(--ease), box-shadow .4s var(--ease);border-radius:24px;flex-direction:column;padding:22px;display:flex}.uc-search:hover{box-shadow:0 0 70px -24px rgba(var(--uc-tint), .7);transform:translateY(-3px)}.uc-search[data-lead]{background:radial-gradient(90% 80% at 100% 0%, rgba(var(--uc-tint), .22), transparent 70%), radial-gradient(70% 60% at 0% 100%, rgba(var(--light-brass), .1), transparent 70%), #0a0a0cd9}.uc-search[data-lead] .uc-search-price{text-shadow:0 0 18px rgba(var(--light-brass), .45), 0 0 42px rgba(var(--light-brass), .2)}@media (max-width:639px){.uc-search{min-height:0;padding:18px}.uc-search .uc-search-price{font-size:28px}.uc-search>span:last-child{padding-top:14px}}.uc-search[data-zero] .uc-search-price{color:var(--text-2);font-size:24px}.uc-rail-wrap{margin-inline:-20px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000)}@media (min-width:768px){.uc-rail-wrap{margin-inline:-32px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#0000,#000 32px calc(100% - 32px),#0000)}}.uc-rail{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;grid-auto-columns:220px;grid-auto-flow:column;gap:14px;padding:8px 20px 24px;scroll-padding-inline:20px;display:grid;overflow-x:auto}@media (min-width:768px){.uc-rail{grid-auto-columns:248px;gap:16px;padding-inline:32px;scroll-padding-inline:32px}}.uc-rail>li{scroll-snap-align:start;display:flex}.uc-rail-card{width:100%;transition:transform .4s var(--ease);background:#090a0dd9;border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.uc-rail-card:hover{transform:translateY(-3px)}.uc-rail-frame{aspect-ratio:1;border-radius:18px;margin:8px 8px 0;display:block}.uc-honest{color:var(--text-2);background:rgba(var(--light-brass), .05);box-shadow:inset 0 0 0 1px rgba(var(--light-brass), .28);border-radius:18px;padding:18px 20px;font-size:14.5px;line-height:1.6}.uc-tip{background:radial-gradient(80% 60% at 0% 0%, rgba(var(--uc-tint), .08), transparent 70%), #090a0dd1;border-radius:26px}.uc-tip-row{border-radius:16px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.uc-tip-row[data-good]{background:rgba(var(--light-brass), .06);box-shadow:inset 0 0 0 1px rgba(var(--light-brass), .4), 0 0 40px -20px rgba(var(--light-brass), .6)}.uc-tip-row[data-bad]{background:#ffffff05;box-shadow:inset 0 0 0 1px #ffffff12}.uc-faq summary::-webkit-details-marker{display:none}.uc-faq summary:focus-visible{outline:2px solid rgb(var(--light-brass));outline-offset:2px;border-radius:20px}.uc-faq-mark{flex:none;width:14px;height:14px;position:relative}.uc-faq-mark:before,.uc-faq-mark:after{content:"";background:var(--brass);height:1.5px;transition:transform var(--t-mid) var(--ease);position:absolute;top:50%;left:0;right:0}.uc-faq-mark:after{transform:rotate(90deg)}.uc-faq[open] .uc-faq-mark:after{transform:rotate(0)}.uc-grid{grid-auto-rows:280px;gap:14px;display:grid}@media (min-width:640px){.uc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.uc-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:300px;gap:16px}.uc-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.uc-grid>li[data-big]{grid-area:span 2/span 2}.uc-grid>li[data-wide]{grid-column:span 2}}.uc-grid>li{display:flex}.uc-card{background:radial-gradient(80% 70% at 50% 40%, rgba(var(--uc-tint), .14), transparent 70%), linear-gradient(180deg, #0d0f14, #07080a);width:100%;transition:box-shadow .4s var(--ease), transform .4s var(--ease);border-radius:26px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12,0 40px 80px -50px #000000e6}.uc-card:hover{box-shadow:inset 0 0 0 1px rgba(var(--uc-tint), .5), 0 0 80px -20px rgba(var(--uc-tint), .55);transform:translateY(-3px)}.uc-card-art{width:100%;height:100%;transition:transform .9s var(--ease);position:absolute;inset:0}.uc-card:hover .uc-card-art{transform:scale(1.04)}.uc-card-veil{background:linear-gradient(#0000 30%,#050608f0 82%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.uc-scene-glow,.uc-scene-cone,.uc-scene-spark,.uc-stage-dot{animation:none}.uc-scene[data-variant=hero] .uc-scene-draw [pathLength],.uc-scene[data-variant=hero] .uc-scene-draw [stroke-dasharray],.uc-scene[data-variant=hero] .uc-scene-bloom{stroke-dashoffset:0;animation:none}.uc-search,.uc-card,.uc-card-art,.uc-rail-card{transition:none}}
