.ucq{--ink:#1f1613;--night:#150f0c;--panel:#2b1f1a;--panel-2:#35271f;--line-d:#4a362c;--paper:#f5efe8;--paper-2:#ece2d6;--card:#fbf7f2;--rule:#ddd0c2;--text:#2a211b;--muted:#6b5a4d;--acc:#a4513a;--acc-2:#7e3c29;--acc-l:#d9a98e;--alt:#c98a2e;--alt-d:#8a5c12;--alt-l:#f0c98c;--rust:#a23b2e;--rust-l:#e8a596;--ok:#2f7d62;--ok-l:#86d3b3;--on-ink:#f3ede7;--on-ink-2:#d6c7bc;--on-ink-3:#ad9a8c;--ease:cubic-bezier(.16,1,.3,1);--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;background:var(--paper);color:var(--text);font-size:1.1875rem;line-height:1.65;overflow-x:clip}.ucq *{box-sizing:border-box}.ucq :where(h1,h2,h3,h4,p,figure,ol,ul,dl,table,pre){margin-top:0}.ucq :is(h1,h2,h3,h4){letter-spacing:-.03em;color:var(--ink);text-wrap:balance;font-stretch:112%}.ucq a{color:var(--acc-2);text-underline-offset:4px;text-decoration-thickness:1px}.ucq .post h3{color:inherit;letter-spacing:normal}.ucq :focus-visible{outline:2px solid var(--alt);outline-offset:3px}.ucq .mono{font-family:var(--mono);letter-spacing:0;font-size:.86em}.ucq .muted{color:var(--muted)}.ucq{--fl:max(var(--gutter),calc((100% - 1500px)/2));--navw:0px;--navgap:0px;--sl:calc(var(--fl) + var(--navw) + var(--navgap))}@media (width>=1101px){.ucq{--navw:180px;--navgap:clamp(40px,4.5vw,84px)}}.ucq-col,.ucq-wide{margin-left:var(--sl);margin-right:var(--fl)}.ucq-col>:is(.ucq-prose,.ucq-heading,.ucq-lead,.ucq-subhead,.ucq-callout,.ucq-editorial,.ucq-kicker,.ucq-caption,.ucq-code,.ucq-checklist){max-width:720px}.ucq-col>.ucq-code{max-width:960px}.ucq-wide+.ucq-col,.ucq-col+.ucq-col,.ucq-col+.ucq-wide,.ucq-wide+.ucq-wide{margin-top:56px}.ucq :is(figure,.ucq-table,ul,ol,aside,details,.ucq-explorer,.ucq-checklist)+.ucq-prose{margin-top:36px}.ucq-progress{z-index:60;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.ucq-progress span{background:linear-gradient(90deg,var(--acc),var(--acc-l),var(--alt));height:100%;transform:scaleX(var(--ucq-read,0));transform-origin:0;display:block}.ucq-rail{z-index:20;left:max(var(--gutter),calc((100vw - var(--sbw,0px) - 1500px)/2));opacity:0;visibility:hidden;flex-direction:column;width:180px;transition:opacity .35s,visibility .35s;display:none;position:fixed;top:120px}.ucq[data-rail=on] .ucq-rail{opacity:1;visibility:visible}.ucq-rail-caption{font-family:var(--serif);color:var(--text);margin:0 0 14px;font-size:1rem}.ucq-rail a{border-bottom:1px solid var(--rule);color:var(--muted);align-items:baseline;padding:7px 6px 7px 0;font-size:.78rem;line-height:1.3;text-decoration:none;transition:color .2s,border-color .3s;display:flex}.ucq-rail a span{font-variant-numeric:tabular-nums;color:#8a7a6c;flex:none;width:30px;font-size:.66rem;display:inline-block}.ucq-rail a b{font-weight:500}.ucq-rail a:hover,.ucq-rail a[aria-current],.ucq-rail a[aria-current] span{color:var(--acc-2)}.ucq[data-rail-tone=dark] .ucq-rail-caption{color:var(--on-ink-2)}.ucq[data-rail-tone=dark] .ucq-rail a{color:var(--on-ink-3);border-color:var(--line-d)}.ucq[data-rail-tone=dark] .ucq-rail a span{color:#a3907f}.ucq[data-rail-tone=dark] .ucq-rail a:is(:hover,[aria-current]),.ucq[data-rail-tone=dark] .ucq-rail a[aria-current] span{color:var(--alt-l)}@media (width>=1101px){.ucq-rail{display:flex}}.ucq-hero-track{background:var(--night)}.ucq[data-ucq-motion=running][data-ucq-hero-pin=on] .ucq-hero-track{height:160svh}.ucq[data-ucq-motion=running][data-ucq-hero-pin=on][data-scrub=on] .ucq-hero-track{height:250svh}.ucq-hero{background:var(--night);isolation:isolate;min-height:100svh;color:var(--on-ink);grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden}.ucq[data-ucq-motion=running][data-ucq-hero-pin=on] .ucq-hero{height:100svh;position:sticky;top:0}.ucq-hero-photo{z-index:-2;position:absolute;inset:0;overflow:hidden;container-type:size}.ucq-hero-art{--w:max(100cqw,calc(100cqh*1.7684));width:var(--w);aspect-ratio:2688/1520;top:50%;left:calc(100cqw - var(--w));position:absolute;translate:0 -50%}.ucq-hero-art img,.ucq-hero-video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ucq[data-ucq-motion=running]:not([data-scrub=on]) .ucq-hero-art{animation:38s ease-in-out infinite alternate ucq-drift}@keyframes ucq-drift{0%{scale:1}to{scale:1.05}}.ucq[data-ucq-motion=running]:not([data-scrub=on]) .ucq-hero-photo{transform:scale(calc(1 + var(--p,0)*.08));transform-origin:40% 55%}.ucq-hero-video{opacity:0;pointer-events:none;transition:opacity .5s}.ucq[data-ucq-motion=running][data-scrub=on] .ucq-hero-video[data-ready]{opacity:1}.ucq-hero-shade{z-index:-1;background:linear-gradient(0deg,#150f0c 0,#150f0c00 26%),linear-gradient(#150f0c99 0,#0000 22%);position:absolute;inset:0}.ucq-hero-shade:before{content:"";background:linear-gradient(90deg,#150f0c 0,#150f0cf0 22%,#150f0caa 40%,#150f0c33 58%,#0000 72%);position:absolute;inset:0}.ucq[data-ucq-motion=running][data-scrub=on] .ucq-hero-shade:before{opacity:clamp(0,calc(1 - var(--p,0)*1.9),1)}.ucq-hero-inner{margin-left:var(--fl);margin-right:var(--fl);flex-direction:column;justify-content:center;gap:0;padding:120px 0 44px;display:flex}.ucq-hero-inner>*{max-width:700px}.ucq[data-ucq-motion=running] .ucq-hero-inner{transform:translate3d(0,calc(var(--p,0)*-80px),0);opacity:clamp(0,calc(1 - var(--p,0)*3.4),1)}.ucq .ucq-hero-inner>.uads-chip{align-self:flex-start;margin-bottom:26px}.ucq-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--on-ink-2);margin-bottom:26px;font-size:.72rem}.ucq-eyebrow span{color:var(--alt);padding-inline:9px}.ucq-hero h1{color:#fff;margin-bottom:24px}.ucq-h1-line{letter-spacing:-.055em;max-width:11ch;font-size:clamp(2.9rem,6vw,5.6rem);font-weight:740;line-height:.92;display:block}.ucq-h1-sub{font-family:var(--serif);letter-spacing:-.01em;color:var(--acc-l);max-width:26ch;margin-top:.55em;font-size:clamp(1.3rem,2.2vw,1.9rem);font-style:normal;font-weight:500;line-height:1.15;display:block}.ucq[data-ucq-motion=running] .ucq-hero:not([data-entered]) .ucq-h1-line{animation:ucq-rise 1.2s var(--ease) both .15s}.ucq[data-ucq-motion=running] .ucq-hero:not([data-entered]) .ucq-h1-sub{animation:ucq-rise 1.2s var(--ease) both .35s}.ucq[data-ucq-motion=running] .ucq-hero:not([data-entered]) .ucq-hero-dek{animation:ucq-rise 1.2s var(--ease) both .5s}.ucq[data-ucq-motion=running] .ucq-hero:not([data-entered]) .ucq-hero-actions{animation:ucq-rise 1.2s var(--ease) both .65s}@keyframes ucq-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.ucq-hero-dek{color:#e7dfd6;max-width:60ch;margin-bottom:0;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.6}.ucq-hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.ucq-enter,.ucq-ghost,.ucq-motion{min-height:48px;font:inherit;border-radius:3px;padding:12px 18px;font-size:.84rem;font-weight:700;line-height:1.2}.ucq .ucq-enter{background:var(--acc-l);color:#2b1209;translate:var(--mgx,0px) var(--mgy,0px);transition:transform .25s var(--ease),background .2s,translate .35s var(--ease);align-items:center;gap:30px;text-decoration:none;display:inline-flex}.ucq-enter:hover{background:#ecc9b4;transform:translateY(-3px)}.ucq-enter span{font-size:1.25rem;line-height:1}.ucq .ucq-ghost{color:#fff;background:#150f0c80;border:1px solid #d9a98e99;align-items:center;text-decoration:none;display:inline-flex}.ucq-ghost:hover{border-color:var(--acc-l)}.ucq-motion{color:#f1e9e2;cursor:pointer;background:#150f0c80;border:1px solid #80695a;display:none}.ucq[data-ucq-motion] .ucq-motion{display:inline-block}.ucq-motion:hover{border-color:#fff}.ucq-byline{letter-spacing:.1em;text-transform:uppercase;color:var(--on-ink-2);margin:26px 0 0;font-size:.72rem}.ucq-byline span{color:var(--alt);margin:0 8px}.ucq-hero-foot{margin-left:var(--fl);margin-right:var(--fl);text-transform:uppercase;letter-spacing:.15em;color:var(--on-ink-2);border-top:1px solid #ffffff2e;justify-content:space-between;gap:18px;padding:15px 0 18px;font-size:.64rem;display:flex}.ucq-pins{z-index:1;pointer-events:none;position:absolute;inset:0}.ucq-pin{left:var(--x);top:var(--y);border:2px solid var(--alt-l);color:#fff;width:34px;height:34px;font:inherit;cursor:pointer;transition:transform .2s var(--ease),background .2s;pointer-events:auto;background:#150f0ccc;border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;translate:-50% -50%}.ucq-pin:before{content:"";border:1px solid var(--alt-l);opacity:.5;border-radius:50%;animation:2.6s ease-out infinite ucq-ping;position:absolute;inset:-8px}.ucq[data-ucq-motion=paused] .ucq-pin:before,.ucq[data-scrub=on] .ucq-pin:before{animation:none}@keyframes ucq-ping{0%{opacity:.6;scale:1}to{opacity:0;scale:1.7}}.ucq-pin:hover,.ucq-pin[aria-expanded=true]{background:var(--alt);border-color:#fff;transform:translate(-50%,-50%)scale(1.08)}.ucq[data-ucq-motion=running][data-scrub=on] .ucq-pins{opacity:clamp(0,calc(1 - var(--p,0)*2.4),1);transition:opacity .2s linear}.ucq-pin-pop{left:clamp(min(150px,38vw),var(--x),calc(100% - min(150px,38vw)));top:calc(var(--y) + 24px);z-index:3;background:var(--night);width:min(300px,76vw);color:var(--on-ink);border:1px solid var(--line-d);pointer-events:auto;border-radius:8px;padding:14px 16px;font-size:.86rem;line-height:1.5;position:absolute;translate:-50%;box-shadow:0 20px 40px -18px #000c}.ucq-pin-pop[hidden]{display:none}.ucq-pin-pop b{color:#fff;margin-bottom:4px;font-size:.95rem;display:block}.ucq-pin-pop dl{grid-template-columns:auto 1fr;gap:3px 10px;margin:8px 0 0;display:grid}.ucq-pin-pop dt{color:var(--on-ink-3);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.ucq-pin-pop dd{color:var(--on-ink-2);margin:0}.ucq-pin-close{color:var(--on-ink-3);cursor:pointer;background:0 0;border:0;padding:4px;font-size:1.1rem;line-height:1;position:absolute;top:6px;right:8px}.ucq-paper{background:var(--paper);color:var(--text);position:relative}.ucq-dark{background:var(--ink);color:var(--on-ink);isolation:isolate;position:relative;overflow:clip}.ucq-dark :is(h1,h2,h3,h4){color:#fff}.ucq-dark a{color:var(--acc-l)}.ucq-ch{padding:96px 0 100px;scroll-margin-top:80px}.ucq-ch-num{user-select:none;z-index:0;right:var(--fl);letter-spacing:-.08em;color:#1f16130b;pointer-events:none;translate:0 calc(var(--py,0)*60px);font-size:clamp(8rem,17vw,17rem);font-weight:800;font-stretch:125%;line-height:.8;position:absolute;top:90px}.ucq-dark .ucq-ch-num{color:#ffffff08}.ucq-ch>:not(.ucq-ch-num){z-index:1;position:relative}.ucq-ch-top{border-top:1px solid var(--rule);letter-spacing:.15em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:18px;margin-bottom:44px;padding-top:12px;font-size:.68rem;display:flex;position:relative}.ucq-ch-top:before{content:"";background:var(--acc);width:84px;height:3px;position:absolute;top:-2px;left:0}.ucq-dark .ucq-ch-top{border-color:var(--line-d);color:var(--on-ink-3)}.ucq-dark .ucq-ch-top:before{background:var(--alt)}.ucq-kicker{font-family:var(--serif);color:var(--acc-2);margin-bottom:12px;font-size:1.12rem}.ucq-dark .ucq-kicker{color:var(--alt-l)}.ucq-heading h2{margin-bottom:40px;font-size:clamp(2rem,4vw,3.2rem);font-weight:730;line-height:1.04}.ucq-subhead{margin:64px 0 22px;font-size:clamp(1.4rem,2.3vw,1.85rem);line-height:1.15}.ucq-prose p,.ucq-lead{margin-bottom:1.15em}.ucq-prose p:last-child{margin-bottom:0}.ucq-prose b{color:var(--ink);font-weight:680}.ucq-dark .ucq-prose p{color:var(--on-ink-2)}.ucq-dark .ucq-prose b{color:#fff}.ucq-lead{font-family:var(--serif);color:var(--ink);font-size:clamp(1.35rem,2vw,1.6rem);line-height:1.45}.ucq-caption{color:var(--muted);max-width:80ch;margin:14px 0 0;font-size:.8rem;line-height:1.5}.ucq-dark .ucq-caption{color:var(--on-ink-3)}.ucq-cite{font-variant-numeric:tabular-nums;margin-left:1px;font-size:.62em;font-weight:650;line-height:0}.ucq-cite a{color:var(--acc-2);padding:0 1px;text-decoration:none}.ucq-cite a:hover{text-decoration:underline}.ucq-dark .ucq-cite a,.ucq-lift-shot .ucq-cite a,.ucq-dark-fig .ucq-cite a{color:var(--acc-l)}.ucq-tip{z-index:70;background:var(--night);color:#f1eff5;pointer-events:none;border-radius:4px;max-width:min(340px,100vw - 24px);padding:9px 12px;font-size:.8rem;line-height:1.4;position:fixed;box-shadow:0 10px 30px #0006}.ucq-term{text-underline-offset:3px;cursor:help;text-decoration:underline dotted}.ucq[data-ucq-motion=running] [data-ucq-reveal]{transition:opacity .9s var(--ease),transform .9s var(--ease)}.ucq[data-ucq-motion=running] [data-ucq-reveal]:not([data-in]){opacity:0;transform:translateY(30px)}.ucq[data-ucq-motion=running] .ucq-heading[data-ucq-reveal]{opacity:1!important;transform:none!important}.ucq-k-line{margin-bottom:-.14em;padding-bottom:.14em;display:block;overflow:hidden}.ucq-k-i{transition:transform 1s var(--ease) calc(var(--k)*90ms),opacity .6s ease calc(var(--k)*90ms);display:inline-block}.ucq-heading:not([data-in]) .ucq-k-i{opacity:0;transform:translateY(108%)}.ucq[data-ucq-motion=running] [data-ucq-anim]>*{transition:opacity .6s var(--ease) calc(var(--i,0)*70ms),transform .6s var(--ease) calc(var(--i,0)*70ms)}.ucq[data-ucq-motion=running] [data-ucq-anim]:not([data-in])>*{opacity:0;transform:translateY(22px)}.ucq[data-ucq-motion=running] [data-ucq-anim]:is(figure,.ucq-table)>*{transition-delay:0s}[data-ucq-px]{position:relative;overflow:hidden}[data-ucq-px] img{object-fit:cover;width:100%;height:100%;display:block}.ucq[data-ucq-motion=running] [data-ucq-px] img{height:calc(100% + 48px);translate:0 calc(var(--py,0)*24px);will-change:translate;margin-top:-24px}.ucq-intro{padding:110px 0 40px}.ucq-intro .ucq-lead{margin-bottom:34px}.ucq-contents{border-top:1px solid var(--rule);flex-wrap:wrap;gap:8px;margin:44px 0 0;padding-top:24px;display:flex}.ucq-contents a{border:1px solid var(--rule);color:var(--ink);background:var(--card);transition:border-color .2s,transform .25s var(--ease);border-radius:999px;align-items:baseline;gap:8px;padding:8px 13px;font-size:.84rem;text-decoration:none;display:inline-flex}.ucq-contents a:hover{border-color:var(--acc);transform:translateY(-2px)}.ucq-contents span{color:var(--acc-2);font-variant-numeric:tabular-nums;font-size:.68rem}.ucq-fig{background:var(--card);border:1px solid var(--rule);border-radius:6px;margin:40px 0 0;padding:24px 24px 18px}.ucq-fig figcaption{gap:5px;margin-bottom:20px;display:grid}.ucq-fig figcaption b{color:var(--ink);font-size:1.06rem;font-weight:680;line-height:1.3}.ucq-fig figcaption span{color:var(--muted);font-size:.84rem;line-height:1.45}.ucq-fig-foot{color:var(--muted);margin:16px 0 0;font-size:.8rem;line-height:1.5}.ucq-dark-fig{background:var(--panel);border-color:var(--line-d)}.ucq-dark-fig figcaption b{color:#fff}.ucq-dark-fig figcaption span,.ucq-dark .ucq-fig-foot,.ucq-dark-fig .ucq-fig-foot{color:var(--on-ink-3)}.ucq-callout{border-left:3px solid var(--acc);background:var(--card);border-radius:0 6px 6px 0;margin:44px 0 0;padding:20px 22px}.ucq-callout b{letter-spacing:.14em;text-transform:uppercase;color:var(--acc-2);margin-bottom:8px;font-size:.72rem;display:block}.ucq-callout p{margin:0;font-size:1.02rem;line-height:1.6}.ucq-callout.warn{border-color:var(--rust)}.ucq-callout.warn b{color:var(--rust)}.ucq-dark .ucq-callout{background:var(--panel);border-color:var(--alt)}.ucq-dark .ucq-callout b{color:var(--alt-l)}.ucq-dark .ucq-callout p{color:var(--on-ink-2)}.ucq-table{margin:36px 0 0;overflow-x:auto}.ucq-table table{border-collapse:collapse;width:100%;font-size:.92rem;line-height:1.45}.ucq-table caption{text-align:left;color:var(--ink);padding-bottom:12px;font-size:1.02rem;font-weight:680}.ucq-table th,.ucq-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);padding:12px 14px 12px 0}.ucq-table thead th{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--ink);font-size:.68rem;font-weight:650}.ucq-table tbody th{color:var(--ink);font-weight:650}.ucq-dark .ucq-table caption,.ucq-dark .ucq-table tbody th{color:#fff}.ucq-dark .ucq-table :is(th,td){border-color:var(--line-d)}.ucq-dark .ucq-table thead th{color:var(--on-ink-3);border-color:var(--on-ink-3)}.ucq-dark .ucq-table td{color:var(--on-ink-2)}.ucq-table code,.ucq-map-r code{font-family:var(--mono);border:1px solid var(--acc);color:var(--acc-2);cursor:default;white-space:nowrap;background:#a4513a1c;border-radius:4px;padding:3px 7px;font-size:.76rem}.ucq-dark .ucq-table code{border-color:var(--acc-l);color:var(--acc-l);background:#d9a98e1a}.ucq-badge{letter-spacing:.04em;border-radius:999px;padding:3px 9px;font-size:.72rem;font-weight:750;display:inline-block}.ucq-badge.enum{border:1px solid var(--ok);color:var(--ok);background:#2f7d621c}.ucq-badge.free{border:1px solid var(--rust);color:var(--rust);background:#a23b2e1c}.ucq-dark .ucq-badge.enum{color:var(--ok-l);border-color:var(--ok-l)}.ucq-dark .ucq-badge.free{color:var(--rust-l);border-color:var(--rust-l)}.ucq-legend{border:1px solid var(--rule);min-height:40px;font:inherit;background:var(--card);color:var(--text);cursor:pointer;border-radius:999px;align-items:center;gap:8px;margin:0 0 16px;padding:0 14px;font-size:.84rem;font-weight:700;display:inline-flex}.ucq-legend[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.ucq-legend-mark{background:var(--rust);border-radius:50%;width:10px;height:10px}.ucq-ddd-row[data-legend=on][data-free]{background:#a23b2e14}.ucq-ddd-row[data-legend=on][data-free] code{background:#a23b2e2c}.ucq-shot{margin:0}.ucq-shot.wide{margin-top:40px}.ucq-shot-img{border:1px solid var(--rule);background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 26px 50px -30px #1f161388}.ucq-dark .ucq-shot-img{border-color:var(--line-d)}.ucq-shot-img img{width:100%;height:auto;display:block}.ucq-shot figcaption{color:var(--muted);margin-top:10px;font-size:.9rem;line-height:1.55}.ucq-dark .ucq-shot figcaption{color:var(--on-ink-3)}.ucq-shot figcaption b{color:var(--ink)}.ucq-dark .ucq-shot figcaption b{color:#fff}.ucq[data-ucq-motion=running] .ucq-shot .ucq-shot-img{transition:clip-path 1.2s var(--ease);clip-path:inset(0 round 6px)}.ucq[data-ucq-motion=running] .ucq-shot:not([data-in]) .ucq-shot-img{clip-path:inset(12% 8% round 6px)}.ucq-stack{gap:24px;max-width:1080px;margin-top:40px;display:grid}.ucq-stack .ucq-shot+.ucq-shot{margin-top:0}.ucq-scroll{overflow-x:auto}.ucq-scroll:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.ucq-wipe{margin:40px 0 0}.ucq-wipe-stage{border:1px solid var(--rule);background:#fff;border-radius:6px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 50px -30px #1f161388}.ucq-wipe-stage>div{grid-area:1/1}.ucq-wipe-a{padding:28px}.ucq-wipe-b{background:var(--card);clip-path:inset(100% 0 0);transition:clip-path 1s var(--ease);align-self:start;padding:28px}.ucq-wipe[data-show=b] .ucq-wipe-b{clip-path:inset(0)}.ucq-wipe-a img{border-radius:4px;width:100%;height:auto;display:block}.ucq-wipe-controls{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ucq-wipe-controls button{font:inherit;border:1px solid var(--rule);background:var(--card);min-height:40px;color:var(--text);cursor:pointer;border-radius:999px;padding:0 14px;font-size:.84rem;font-weight:700}.ucq-wipe-controls button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.ucq-wipe figcaption{color:var(--muted);max-width:80ch;margin-top:10px;font-size:.84rem}.ucq-chain{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ucq-chain li{border:1px solid var(--rule);background:var(--card);border-radius:6px;align-items:center;gap:12px;padding:10px 14px;font-size:.92rem;display:flex}.ucq-chain code{font-family:var(--mono);color:var(--acc-2);margin-left:auto;font-size:.78rem}.ucq-defs{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ucq-defs li{border-top:1px solid var(--rule);grid-template-columns:52px minmax(0,1fr);align-items:baseline;gap:16px;padding:12px 0;display:grid}.ucq-defs b{color:var(--acc-2);font-variant-numeric:tabular-nums;font-size:1.1rem}.ucq-defs span{color:var(--text);font-size:.95rem;line-height:1.5}.ucq-dark-fig .ucq-defs li{border-color:var(--line-d)}.ucq-dark-fig .ucq-defs b{color:var(--alt-l)}.ucq-dark-fig .ucq-defs span{color:var(--on-ink-2)}.ucq[data-ucq-motion=running] .ucq-defs li{transition:opacity .5s var(--ease) calc(var(--i,0)*50ms),transform .5s var(--ease) calc(var(--i,0)*50ms)}.ucq[data-ucq-motion=running] [data-ucq-anim]:not([data-in]) .ucq-defs li{opacity:0;transform:translate(-12px)}.ucq-quote{border-left:3px solid var(--rust);background:var(--card);font-family:var(--mono);color:var(--text);border-radius:0 6px 6px 0;margin:32px 0 0;padding:20px 22px;font-size:.86rem;line-height:1.6}.ucq-quote b{letter-spacing:.1em;text-transform:uppercase;color:var(--rust);margin-bottom:8px;font-family:inherit;font-size:.66rem;display:block}.ucq-quote+.ucq-quote{border-color:var(--ok);margin-top:14px}.ucq-quote+.ucq-quote b{color:var(--ok)}.ucq-kb{gap:10px;margin:36px 0 0;display:grid}.ucq-kb-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}.ucq-kb-row span{border:1px solid var(--rule);background:var(--card);text-align:center;color:var(--muted);border-radius:4px;padding:9px 10px;font-size:.78rem}.ucq-kb-row code{font-family:var(--mono);color:var(--acc-2);margin-bottom:2px;font-size:.66rem;display:block}.ucq-dark-fig .ucq-kb-row span{background:var(--night);border-color:var(--line-d);color:var(--on-ink-2)}.ucq-dark-fig .ucq-kb-row code{color:var(--alt-l)}.ucq-matrix table{border-collapse:collapse;width:100%;min-width:760px;font-size:.88rem}.ucq-matrix th,.ucq-matrix td{text-align:left;border-bottom:1px solid var(--rule);vertical-align:middle;padding:10px 12px 10px 0}.ucq-matrix thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--ink);font-size:.66rem;font-weight:650}.ucq-matrix tbody th{color:var(--ink);font-weight:700}.ucq-lift{margin:56px var(--fl) 0 var(--sl)}.ucq-lift-stage{background:var(--night);border-radius:10px}.ucq-lift-inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""shot""side";align-items:start;gap:18px;max-width:1080px;padding:28px clamp(16px,3vw,32px);display:grid}.ucq-lift-head{flex-wrap:wrap;grid-area:head;justify-content:flex-start;align-items:baseline;gap:6px 18px;display:flex}.ucq-lift-head .ucq-kicker{color:var(--alt-l);margin:0}.ucq-lift-step{color:var(--on-ink-2);min-height:1.5em;margin:0;font-size:.95rem}.ucq-lift-shot{grid-area:shot;margin:0}.ucq-lift-img{background:#fff;border-radius:6px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #000c}.ucq-lift-img img{width:100%;height:auto;display:block}.ucq-lift-mark{left:calc(var(--x) - var(--w)/2);top:calc(var(--y) - var(--h)/2);width:var(--w);height:var(--h);border:2px solid var(--alt);pointer-events:none;background:#c98a2e24;border-radius:3px;position:absolute}.ucq-lift-shot figcaption{color:var(--on-ink-3);margin-top:10px;font-size:.78rem}.ucq-record{grid-area:side;gap:14px;display:grid}.ucq-record-cap{color:#fff;margin:0;font-size:.95rem;font-weight:680}.ucq-record-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ucq-record-row li{border:1px solid var(--line-d);background:#150f0c80;border-radius:6px;align-content:start;gap:4px;padding:10px 12px;display:grid}.ucq-record-row code{font-family:var(--mono);color:var(--acc-l);font-size:.78rem}.ucq-record-row span{color:var(--on-ink-3);min-height:2.6em;font-size:.76rem;line-height:1.3}.ucq-record-row .ucq-chip{justify-self:start;margin-top:4px}.ucq-chip{border:1.5px solid var(--alt-l);color:#2b1a05;background:var(--alt-l);border-radius:999px;padding:5px 11px;font-size:.84rem;font-weight:750;line-height:1.3;display:inline-block}.ucq-lift.is-pin{height:230vh;margin:30px 0 0}.is-pin .ucq-lift-stage{align-items:center;height:100vh;display:grid;position:sticky;top:0;overflow:hidden}.is-pin .ucq-lift-inner{margin-left:var(--sl);margin-right:var(--fl);grid-template-columns:minmax(0,1fr) 230px;grid-template-areas:"head head""shot side";gap:12px 28px;padding:36px clamp(16px,3vw,32px) 28px;display:grid}.is-pin .ucq-lift-shot{justify-self:start;max-width:100%}.is-pin .ucq-lift-img img{width:auto;max-width:100%;height:calc(100vh - 260px)}.is-pin .ucq-record{align-self:start}.is-pin .ucq-record-cap{font-size:.82rem}.is-pin .ucq-record-row{grid-template-columns:1fr;gap:6px}.is-pin .ucq-record-row li{gap:2px;padding:6px 9px}.is-pin .ucq-record-row code{font-size:.7rem}.is-pin .ucq-record-row span{min-height:0;font-size:.7rem}.is-pin .ucq-record-row .ucq-chip{margin-top:1px;padding:3px 9px;font-size:.76rem}.is-pin .ucq-lift-mark{transition:opacity .4s}.ucq-lift.is-pin:not([data-step="1"]) .ucq-lift-mark{opacity:.3}.is-pin .ucq-chip{translate:calc(var(--dx,0px)*(1 - var(--k,0))) calc(var(--dy,0px)*(1 - var(--k,0)));scale:calc(.6 + var(--k,0)*.4);opacity:clamp(0,calc(var(--k,0)*8),1);box-shadow:0 calc((1 - var(--k,0))*16px) 26px -12px #000a;will-change:translate,opacity;position:relative}.ucq-whatif{border:1px solid var(--rule);background:var(--card);border-radius:8px;margin:28px 0 0;padding:22px}.ucq-whatif-head{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.ucq-whatif-head button{font:inherit;border:1px solid var(--rule);min-height:42px;color:var(--text);cursor:pointer;background:#fff;border-radius:999px;padding:0 14px;font-size:.84rem;font-weight:700}.ucq-whatif-head button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.ucq-whatif-body{grid-template-columns:200px 1fr;gap:16px;display:grid}.ucq-whatif-body img{border-radius:6px;width:100%;height:auto;display:block}.ucq-whatif-table{grid-template-columns:auto 1fr;gap:4px 14px;margin:0;font-size:.88rem;display:grid}.ucq-whatif-table dt,.ucq-whatif-table dd{border-bottom:1px solid var(--rule);margin:0;padding:6px 0}.ucq-whatif-table dt{color:var(--muted);white-space:nowrap}.ucq-whatif-table dd{text-align:right}.ucq-whatif-result{border-left:4px solid var(--rust);background:#a23b2e12;border-radius:0 6px 6px 0;margin-top:12px;padding:10px 14px;font-size:.92rem}.ucq-whatif[data-state=real] .ucq-whatif-result{border-color:var(--ok);background:#2f7d6214}.ucq-force{margin:40px var(--fl) 0 var(--sl)}.ucq-force-stage{background:var(--panel);border-radius:10px;padding:32px clamp(18px,4vw,40px);position:relative;overflow:hidden}.ucq-force-toggle{gap:8px;margin-bottom:22px;display:flex}.ucq-force-toggle button{font:inherit;border:1px solid var(--line-d);background:var(--night);min-height:42px;color:var(--on-ink-2);cursor:pointer;border-radius:999px;padding:0 16px;font-size:.84rem;font-weight:700}.ucq-force-toggle button[aria-pressed=true]{background:var(--alt-l);border-color:var(--alt-l);color:#2b1a05}.ucq-force-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ucq-force-list li{border:1px solid var(--line-d);opacity:.62;transition:opacity .4s var(--ease),transform .4s var(--ease),border-color .3s;background:#150f0c66;border-radius:8px;grid-template-columns:28px minmax(180px,300px) 1fr;align-items:start;gap:14px;padding:12px 14px;display:grid;transform:translateY(10px)}.ucq-force-list li[data-on]{opacity:1;border-color:var(--alt);transform:none}.ucq-force-list b{font-variant-numeric:tabular-nums;color:var(--alt-l)}.ucq-force-list span{color:#fff;font-size:.88rem;font-weight:700}.ucq-force-list em{color:var(--on-ink-2);font-size:.9rem;font-style:normal;line-height:1.4}.ucq-force.is-pin{margin:20px var(--fl) 0 var(--sl);height:220vh}.is-pin .ucq-force-stage{background:0 0;border-radius:0;flex-direction:column;justify-content:center;height:calc(100vh - 80px);padding-inline:0;display:flex;position:sticky;top:80px;overflow:visible}.ucq-recon-table{border-collapse:collapse;width:100%;font-size:.88rem}.ucq-recon-table th,.ucq-recon-table td{text-align:left;border-bottom:1px solid var(--rule);padding:10px 12px 10px 0}.ucq-recon-table tfoot td{color:var(--ink);border-top:2px solid var(--ink);border-bottom:0;font-weight:750}.ucq-recon-new{background:#c98a2e14}.ucq-long{content-visibility:auto;contain-intrinsic-size:1px 2400px}.ucq-rollup{margin:32px 0 0}.ucq-rollup-row{grid-template-columns:200px minmax(0,1fr) 70px;align-items:center;gap:14px;padding:8px 0;display:grid}.ucq-rollup-row b{color:var(--ink);font-size:.9rem}.ucq-dark-fig .ucq-rollup-row b{color:#fff}.ucq-rollup-track{background:#1f16130d;border-radius:6px;height:28px;position:relative}.ucq-dark-fig .ucq-rollup-track{background:#ffffff0d}.ucq-rollup-bar{background:var(--acc);transform-origin:0;width:calc(var(--w,1)*100%);border-radius:6px;position:absolute;inset:0}.ucq-rollup-row[data-outlier] .ucq-rollup-bar{background:var(--rust)}.ucq-rollup-row .ucq-rollup-val{font-variant-numeric:tabular-nums;color:var(--muted);text-align:right;font-size:.86rem}.ucq-dark-fig .ucq-rollup-row .ucq-rollup-val{color:var(--on-ink-3)}.ucq[data-ucq-motion=running] .ucq-rollup-bar{transition:transform .7s var(--ease) calc(var(--i,0)*80ms)}.ucq[data-ucq-motion=running] .ucq-rollup:not([data-in]) .ucq-rollup-bar{transform:scaleX(0)}.ucq-rollup-overall{background:var(--card);border:1px dashed var(--acc);color:var(--ink);border-radius:6px;justify-content:space-between;margin-top:14px;padding:14px 16px;font-weight:700;display:flex}.ucq-bars{gap:14px;margin-top:10px;display:grid}.ucq-bars>div{grid-template-columns:150px minmax(0,1fr) 60px;align-items:center;gap:12px;display:grid}.ucq-bars b{color:var(--on-ink-2);font-size:.86rem}.ucq-bars .track{background:#ffffff0d;border-radius:5px;height:20px;position:relative}.ucq-bars .track i{background:var(--alt);transform-origin:0;width:calc(var(--w)*100%);border-radius:5px;position:absolute;inset:0}.ucq-bars .pct{font-variant-numeric:tabular-nums;color:var(--on-ink-3);text-align:right;font-size:.84rem}.ucq-check{border:1px solid var(--rule);border-top:4px solid var(--acc);background:var(--card);border-radius:8px;margin:28px 0 0;padding:24px}.ucq-check-head h3{margin-bottom:6px;font-size:clamp(1.2rem,2vw,1.5rem)}.ucq-check-head p:last-child{color:var(--muted);margin:0 0 14px;font-size:.9rem}.ucq-check-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ucq-check-field{gap:6px;display:grid}.ucq-check-field>span{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.72rem}.ucq-seg{border:1px solid var(--rule);background:#fff;border-radius:6px;flex-wrap:wrap;gap:0;display:inline-flex;overflow:hidden}.ucq-seg button{font:inherit;border:0;border-right:1px solid var(--rule);min-height:40px;color:var(--text);cursor:pointer;background:0 0;padding:0 10px;font-size:.82rem;font-weight:700}.ucq-seg button:last-child{border-right:0}.ucq-seg button[aria-checked=true]{background:var(--ink);color:#fff}.ucq-check select{font:inherit;border:1px solid var(--rule);min-height:40px;color:var(--ink);background:#fff;border-radius:6px;padding:0 10px;font-size:.9rem}.ucq-check-rows{gap:10px;margin-top:18px;display:grid}.ucq-check-row{border:1px solid var(--rule);background:#fff;border-radius:6px;grid-template-columns:1fr 130px 150px auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.ucq-check-row input[type=text]{font:inherit;border:1px solid var(--rule);border-radius:6px;min-height:40px;padding:0 10px;font-size:.86rem}.ucq-check-row button{font:inherit;border:1px solid var(--rule);cursor:pointer;background:#fff;border-radius:6px;min-height:40px;padding:0 10px;font-size:.78rem;font-weight:700}.ucq-check-add{font:inherit;border:1px dashed var(--acc);min-height:40px;color:var(--acc-2);cursor:pointer;background:0 0;border-radius:6px;margin-top:10px;padding:0 14px;font-size:.84rem;font-weight:700}.ucq-check-out{border-left:4px solid var(--rust);background:#a23b2e12;border-radius:0 6px 6px 0;margin:16px 0 0;padding:12px 14px;font-size:.95rem;line-height:1.6}.ucq-check-out[data-ok]{border-color:var(--ok);background:#2f7d6214}.ucq-check-out ul{margin:0;padding-left:1.2em}.ucq-night{background:var(--night)}.ucq-peak{margin:40px var(--fl) 0 var(--sl)}.ucq-peak-stage{isolation:isolate;background:#000;border-radius:10px;padding:40px clamp(18px,4vw,48px);position:relative;overflow:hidden}.ucq-peak-frame{max-width:900px;margin:0 auto}.ucq-peak-split{grid-template-columns:1fr 1fr;gap:3px;display:grid}.ucq-peak-split>div{aspect-ratio:1.75;border-radius:4px;position:relative;overflow:hidden}.ucq-peak-split img{object-fit:cover;width:100%;height:100%;display:block}.ucq-peak-split span{color:#fff;letter-spacing:.04em;background:#150f0cd9;border-radius:999px;padding:5px 10px;font-size:.68rem;font-weight:700;position:absolute;bottom:10px;left:10px}.ucq-peak.is-pin .ucq-peak-split>.ucq-peak-b{clip-path:circle(0%);transition:clip-path 1s var(--ease)}.ucq-peak.is-pin[data-iris=open] .ucq-peak-split>.ucq-peak-b{clip-path:circle(150%)}.ucq-peak-src{color:var(--on-ink-3);text-align:right;margin:10px 0 0;font-size:.74rem}.ucq-peak-inner{z-index:2;max-width:900px;margin:0 auto;padding:32px clamp(18px,4vw,48px) 0;position:relative}.ucq-peak-inner p{color:var(--on-ink-2);font-size:1rem;line-height:1.6}.ucq-peak.is-pin{height:200vh;margin:20px 0 0}.is-pin .ucq-peak-stage{border-radius:0;flex-direction:column;justify-content:center;height:100vh;padding:40px clamp(18px,4vw,48px);display:flex;position:sticky;top:0}.ucq-peak-bar{display:none}.is-pin .ucq-peak-bar{margin:28px var(--fl) 0 var(--sl);background:#ffffff1f;height:2px;display:block}.ucq-peak-bar i{background:var(--alt);height:100%;transform:scaleX(var(--pp,0));transform-origin:0;display:block}.ucq-vendors{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.ucq-vendor{border:1px solid var(--line-d);background:var(--panel);transform-style:preserve-3d;border-radius:8px;padding:18px}.ucq-vendor b{color:#fff;margin-bottom:6px;font-size:.98rem;display:block}.ucq-vendor p{color:var(--on-ink-2);margin:0;font-size:.9rem;line-height:1.5}.ucq-cv-quote{border-left:3px solid var(--alt);background:var(--panel);font-family:var(--serif);color:var(--on-ink-2);border-radius:0 6px 6px 0;margin:24px 0 0;padding:18px 20px;font-size:1.02rem;line-height:1.55}.ucq-checklist{border:1px solid var(--rule);border-top:4px solid var(--acc);background:var(--card);border-radius:8px;padding:22px 24px}.ucq-checklist-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 18px;margin-bottom:12px;display:flex}.ucq-checklist-head h3{margin:0;font-size:1.25rem}.ucq-checklist-head p{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:.84rem}.ucq-checklist ol{margin:0;padding:0;list-style:none}.ucq-checklist li{border-bottom:1px solid var(--rule)}.ucq-checklist li:last-child{border-bottom:0}.ucq-checklist label{cursor:pointer;grid-template-columns:24px 1fr;align-items:start;gap:14px;padding:12px 0;font-size:.98rem;line-height:1.5;display:grid}.ucq-checklist input{width:20px;height:20px;accent-color:var(--acc);margin-top:3px}.ucq-checklist-note{color:var(--muted);margin:12px 0 0;font-size:.8rem}.ucq-checklist-note button{font:inherit;color:var(--acc-2);cursor:pointer;background:0 0;border:0;padding:4px 6px;font-size:.8rem;font-weight:700;text-decoration:underline}.ucq-open-list{gap:8px;margin:24px 0 0;padding:0;list-style:none;display:grid}.ucq-open-list li{border:1px solid var(--rule);border-left:3px solid var(--muted);color:var(--text);border-radius:0 6px 6px 0;padding:12px 14px;font-size:.92rem;line-height:1.5}.ucq-series-wrap{margin-top:72px}.ucq-bleed{background:var(--night);color:#fff;margin:0;position:relative}.ucq-bleed-img{height:min(78svh,720px)}.ucq-bleed figcaption{padding:90px var(--fl) 26px var(--sl);background:linear-gradient(#150f0c00,#150f0ce6);justify-content:space-between;align-items:flex-end;gap:20px;display:flex;position:absolute;bottom:0;left:0;right:0}.ucq-bleed figcaption span{font-family:var(--serif);max-width:34ch;font-size:clamp(1.15rem,2vw,1.6rem);line-height:1.3}.ucq-bleed figcaption em{letter-spacing:.14em;text-transform:uppercase;color:var(--on-ink-2);white-space:nowrap;font-size:.64rem;font-style:normal}.ucq[data-ucq-motion=running] .ucq-bleed-img img{scale:calc(1.06 - var(--pv,0)*.06);transition:scale .2s linear}.ucq[data-ucq-motion=running] .ucq-bleed[data-wipe=up]{clip-path:inset(calc((1 - var(--rv,1))*100%) 0 0 0)}.ucq[data-ucq-motion=running] .ucq-bleed figcaption span{opacity:calc(var(--rv,1)*1.6 - .6);translate:0 calc((1 - var(--rv,1))*24px)}.ucq-code{margin:24px 0 0}.ucq-code pre{background:var(--night);border:1px solid var(--line-d);font-family:var(--mono);color:#f1e9e2;tab-size:2;border-radius:8px;margin:0;padding:18px 20px;font-size:.8rem;line-height:1.6;overflow-x:auto}.ucq-code figcaption{color:var(--muted);margin-top:8px;font-size:.78rem}.ucq-dark .ucq-code figcaption{color:var(--on-ink-3)}.ucq-close{padding:80px 0}.ucq-editorial{border-top:1px solid var(--rule);color:var(--muted);margin:0;padding-top:20px;font-size:.86rem;line-height:1.6}.ucq-sources{margin-top:40px;padding:0}.ucq-sources summary{cursor:pointer;border-top:2px solid var(--ink);border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:14px;padding:14px 0;list-style:none;display:flex}.ucq-sources summary::-webkit-details-marker{display:none}.ucq-sources summary h3{margin:0;font-size:1.3rem}.ucq-sources summary span{color:var(--muted);font-size:.8rem}.ucq-sources summary:after{content:"Hide";color:var(--acc-2);font-size:.78rem;font-weight:700}.ucq-sources details:not([open]) summary:after{content:"Show"}.ucq-sources ol{gap:8px;margin:14px 0 0;padding-left:1.8em;font-size:.88rem;line-height:1.45;display:grid}.ucq-sources li{border-radius:3px;padding:2px 4px;scroll-margin-top:110px;transition:background 1s}.ucq-sources li:target{background:#c98a2e33}.ucq-sources li a{color:var(--ink)}.ucq-sources li span{color:var(--muted);font-size:.78rem;display:block}.ucq-end{background:var(--ink);color:var(--on-ink);padding:90px var(--fl) 90px var(--sl)}.ucq-end .ucq-kicker{color:var(--alt-l)}.ucq-end a{color:var(--acc-l)}.ucq-end h2{color:#fff;max-width:24ch;margin:0 0 12px;font-size:clamp(1.7rem,3vw,2.4rem)}.ucq-end>p:not(.ucq-kicker){color:var(--on-ink-2)}.ucq-end .signup,.ucq-end form{max-width:560px;margin:24px 0 0}.ucq-related{background:var(--paper);padding:70px var(--fl) 90px var(--sl)}.ucq-related h2{margin:0 0 24px;font-size:1.5rem}.ucq-related>div{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.ucq [data-ucq-tilt]{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d}@media (width<=1100px){.ucq-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ucq-whatif-body{grid-template-columns:1fr}}@media (width<=900px){.ucq-record-row{grid-template-columns:repeat(2,minmax(0,1fr))}.ucq-related>div{grid-template-columns:1fr}.ucq-hero-shade{background:linear-gradient(0deg,#150f0c 0,#150f0cf2 42%,#150f0c99 64%,#150f0c33 82%,#150f0c88 100%)}.ucq-hero-inner{justify-content:flex-end;padding-top:44svh}.ucq-hero-art{left:calc(50cqw - var(--w)*.7)}.ucq-pin[data-ucq-pin="0"]{top:22%!important}.ucq-pin[data-ucq-pin="1"]{top:34%!important}.ucq-pin-pop[id$="-0"]{top:calc(22% + 24px)!important}.ucq-pin-pop[id$="-1"]{top:calc(34% + 24px)!important}.ucq-check-row,.ucq-vendors{grid-template-columns:1fr}.ucq-rollup-row{grid-template-columns:140px 1fr 56px}.ucq-force-list li{grid-template-columns:24px 1fr}.ucq-peak-split{grid-template-columns:1fr}}@media (width<=700px){.ucq{font-size:1.0625rem}.ucq-ch{padding:84px 0}.ucq-check,.ucq-whatif{padding:18px}.ucq-check-grid{grid-template-columns:1fr}.ucq-kb-row{grid-template-columns:repeat(3,minmax(0,1fr))}.ucq-peak-inner{padding:24px 14px}.ucq-checklist{padding:18px 16px}.ucq-hero-foot{flex-wrap:wrap;gap:6px 14px}.ucq-hero-foot span:last-child{display:none}.ucq-hero-track,.ucq-hero{height:auto;min-height:max(100svh,740px)}.ucq-bleed figcaption{flex-direction:column;align-items:flex-start;gap:8px}.ucq-bleed-img{height:62svh}.ucq-pin{width:30px;height:30px}}@media (height<=940px) and (width>=901px){.ucq-hero-inner{padding-top:100px;padding-bottom:26px}.ucq .ucq-hero-inner>.uads-chip,.ucq-eyebrow{margin-bottom:18px}.ucq-h1-line{font-size:clamp(2.6rem,5vw,4.4rem)}.ucq-hero-dek{font-size:.98rem}.ucq-hero-actions{margin-top:22px}.ucq-byline{margin-top:16px}}@media print{.ucq-progress,.ucq-rail,.ucq-hero-actions,.ucq-hero-video,.ucq-peak-split video{display:none!important}.ucq-hero-track,.ucq-hero{height:auto!important;position:static!important}.ucq details>*{display:block}.ucq,.ucq-dark,.ucq-end{color:#000!important;background:#fff!important}.ucq-dark :is(h1,h2,h3,p,td,th,b,span){color:#000!important}}
