@keyframes ucFill{to{width:100%}}#uc-body .uc-wrap{max-width:var(--container-max);margin:0 auto;padding:0 var(--spacing-lg)}#uc-body .uc-narrow{max-width:900px}#uc-body .uc-kick{font-size:var(--eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--main-primcast);font-weight:var(--weight-semibold);margin:0 0 12px}#uc-body .uc-h1{font-size:clamp(34px,5.6vw,64px);line-height:1.02;letter-spacing:-.03em;margin:0 0 18px;max-width:16ch}#uc-body .uc-h1,#uc-body .uc-h2,#uc-body .uc-h3{color:var(--text);font-weight:var(--weight-semibold)}#uc-body .uc-h2{font-size:clamp(24px,3.2vw,38px);line-height:1.12;letter-spacing:-.02em;margin:0 0 18px;max-width:28ch}#uc-body .uc-h3{font-size:clamp(17px,1.9vw,21px);line-height:1.3;margin:0 0 10px}#uc-body .uc-lead{font-size:clamp(16px,1.5vw,19px);line-height:1.65;color:var(--muted-text);max-width:64ch;margin:0 0 28px}#uc-body .uc-body{line-height:1.7;color:var(--muted-text);margin:0 0 16px;max-width:66ch}#uc-body .uc-fine{font-size:var(--meta);color:var(--muted-text);margin:18px 0 0;max-width:80ch}#uc-body .uc-body a,#uc-body .uc-catches a,#uc-body .uc-fine a{color:var(--main-primcast);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--main-primcast) 40%,transparent)}#uc-body .uc-sec{padding:clamp(48px,6vw,92px)0;border-top:var(--border-default)}#uc-body .uc-sec-alt{background:var(--dark-card)}#uc-body code{font-family:ui-monospace,"SFMono-Regular",Menlo,monospace;font-size:.92em;padding:1px 6px;border-radius:5px;background:color-mix(in srgb,var(--main-primcast) 12%,transparent);color:var(--text)}#uc-body .uc-cta{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 40px}#uc-body .uc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border-radius:999px;background:var(--gradient-pc);color:#fff;font-weight:var(--weight-semibold);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}#uc-body .uc-btn:hover{transform:translateY(-2px);box-shadow:var(--shadow)}#uc-body .uc-btn-ghost{background:0 0;color:var(--text);border:var(--border-default)}#uc-body .uc-head{padding:clamp(44px,6vw,84px)0 clamp(44px,6vw,72px)}#uc-body .uc-gauge{max-width:760px}#uc-body .uc-gauge-track{position:relative;height:26px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--text) 8%,transparent);border:var(--border-default)}#uc-body .uc-gauge-fill{position:absolute;inset:0 auto 0 0;width:12.5%;border-radius:999px;background:var(--gradient-pc);animation:ucFill 1.6s cubic-bezier(.2,.7,.2,1) .6s forwards}#uc-body .uc-gauge-stock{position:absolute;inset:0 auto 0 0;width:12.5%;background:color-mix(in srgb,var(--muted-text) 70%,transparent)}#uc-body .uc-gauge-ticks{position:relative;height:18px;margin-top:8px;font-size:var(--meta);color:var(--muted-text)}#uc-body .uc-gauge-ticks span{position:absolute;top:0;white-space:nowrap}#uc-body .uc-gauge-ticks span:nth-child(1){left:0}#uc-body .uc-gauge-ticks span:nth-child(2){left:12.5%;transform:translateX(-50%)}#uc-body .uc-gauge-ticks span:nth-child(3){left:50%;transform:translateX(-50%)}#uc-body .uc-gauge-ticks span:nth-child(4){right:0}#uc-body .uc-gauge-note{font-size:var(--meta);color:var(--muted-text);margin:10px 0 0;max-width:60ch}#uc-body .uc-jobs{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}#uc-body .uc-jobs>.uc-job{flex:1 1 220px}#uc-body .uc-job{padding:22px;border-radius:18px;background:var(--background);border:var(--border-default);border-top:3px solid var(--main-primcast)}#uc-body .uc-job h3,#uc-body .uc-steps h3{color:var(--text);font-size:18px;margin:0 0 8px;font-weight:var(--weight-semibold)}#uc-body .uc-job p,#uc-body .uc-steps p{color:var(--muted-text);font-size:var(--body-sm);line-height:1.65;margin:0}#uc-body .uc-fit-title{margin-top:44px}#uc-body .uc-fitline{display:grid;gap:6px;max-width:620px;margin-top:12px}#uc-body .uc-fit-h,#uc-body .uc-fit-r{display:grid;grid-template-columns:90px 1fr 1fr;gap:12px;align-items:center}#uc-body .uc-fit-h span{font-size:var(--meta);color:var(--muted-text);text-transform:uppercase;letter-spacing:.08em}#uc-body .uc-fit-r{padding:10px 14px;border-radius:12px;background:var(--background);border:var(--border-default)}#uc-body .uc-fit-r span:first-child{font-weight:var(--weight-semibold);color:var(--text)}#uc-body .uc-fit-r .lo,#uc-body .uc-legend{color:var(--muted-text)}#uc-body .uc-fit-r .hi{color:var(--main-primcast);font-weight:var(--weight-semibold)}#uc-body .uc-legend{display:flex;gap:20px;margin:8px 0 18px;font-size:var(--meta)}#uc-body .uc-legend span::before{content:"";display:inline-block;width:12px;height:12px;border-radius:3px;margin-right:8px;vertical-align:-1px}#uc-body .uc-bar.was span,#uc-body .uc-legend .was::before{background:color-mix(in srgb,var(--muted-text) 60%,transparent)}#uc-body .uc-bar.now span,#uc-body .uc-legend .now::before{background:var(--gradient-pc)}#uc-body .uc-bars{display:grid;grid-template-columns:repeat(2,1fr);gap:18px 32px}#uc-body .uc-bar-row{padding:18px;border-radius:16px;background:var(--background);border:var(--border-default)}#uc-body .uc-bar-h{color:var(--text);font-weight:var(--weight-semibold);margin:0 0 12px}#uc-body .uc-bar{position:relative;height:30px;border-radius:8px;background:color-mix(in srgb,var(--text) 6%,transparent);margin-bottom:8px;overflow:hidden}#uc-body .uc-bar span{position:absolute;inset:0 auto 0 0;border-radius:8px}#uc-body .uc-bar b{position:relative;z-index:1;display:block;line-height:30px;padding:0 10px;font-size:var(--body-sm);color:var(--text);white-space:nowrap}#uc-body .uc-bar.now b{color:#fff}#uc-body .uc-bar-src{font-size:var(--meta);color:var(--muted-text);margin:4px 0 0}@media (max-width:820px){#uc-body .uc-bars{grid-template-columns:1fr}}#uc-body .uc-steps{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px;counter-reset:none}#uc-body .uc-steps li{padding:22px;border-radius:18px;border:var(--border-default);background:var(--dark-card)}#uc-body .uc-step-n{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--gradient-pc);color:#fff;font-weight:var(--weight-semibold);margin-bottom:14px}@media (max-width:1000px){#uc-body .uc-steps{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){#uc-body .uc-steps{grid-template-columns:1fr}}#uc-body .uc-catches{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:12px 28px}#uc-body .uc-catches li,#uc-body .uc-price-parts li{border-bottom:var(--border-default);color:var(--muted-text)}#uc-body .uc-catches li{position:relative;padding:14px 0 14px 30px;line-height:1.65}#uc-body .uc-catches li::before{content:"!";position:absolute;left:0;top:14px;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:var(--weight-bold);color:var(--background);background:var(--highlight-yellow)}#uc-body .uc-catches b,#uc-body .uc-more b,#uc-body .uc-price-parts b{color:var(--text)}@media (max-width:820px){#uc-body .uc-catches{grid-template-columns:1fr}}#uc-body .uc-price-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:clamp(24px,4vw,56px);align-items:center}#uc-body .uc-price{border-radius:22px;padding:28px;border:var(--border-default);background:var(--dark-card);box-shadow:var(--shadow)}#uc-body .uc-faq summary,#uc-body .uc-price-big{color:var(--text);font-weight:var(--weight-semibold)}#uc-body .uc-price-big{font-size:clamp(38px,5vw,56px);line-height:1;margin:0 0 18px;letter-spacing:-.02em}#uc-body .uc-price-big small{font-size:18px;color:var(--muted-text);margin-left:6px;font-weight:var(--weight-regular)}#uc-body .uc-price-parts{list-style:none;margin:0 0 16px;padding:0}#uc-body .uc-price-parts li{display:flex;justify-content:space-between;padding:10px 0}#uc-body .uc-price-meta,#uc-body .uc-price-spec{font-size:var(--meta);color:var(--muted-text);margin:0 0 6px;line-height:1.55}@media (max-width:900px){#uc-body .uc-price-grid{grid-template-columns:1fr}}#uc-body .uc-faq details{border-bottom:var(--border-default);padding:18px 0}#uc-body .uc-faq summary{cursor:pointer;list-style:none;font-size:17px;display:flex;justify-content:space-between;gap:16px}#uc-body .uc-faq summary::-webkit-details-marker{display:none}#uc-body .uc-faq summary::after{content:"+";color:var(--main-primcast);font-size:22px;line-height:1}#uc-body .uc-faq details[open] summary::after{content:"−"}#uc-body .uc-faq p{color:var(--muted-text);line-height:1.7;margin:12px 0 0;max-width:76ch}#uc-body .marketplace-callout{margin:0 0 28px}#uc-body .uc-more{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}#uc-body .uc-more a{display:flex;flex-direction:column;gap:6px;padding:20px;border-radius:16px;border:var(--border-default);background:var(--background);text-decoration:none;transition:border-color .2s,transform .2s}#uc-body .uc-more a:hover{border-color:var(--main-primcast);transform:translateY(-3px)}#uc-body .uc-more span{color:var(--muted-text);font-size:var(--body-sm);line-height:1.55}@media (max-width:1000px){#uc-body .uc-more{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){#uc-body .uc-more{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){#uc-body .uc-gauge-fill{animation:none;width:100%}#uc-body .uc-btn,#uc-body .uc-more a{transition:none}#uc-body .uc-btn:hover,#uc-body .uc-more a:hover{transform:none}}