/* ============================================================
   Andrew Parton - extracted page utilities

   These were inline style= attributes. Each selector is doubled
   (.u-x.u-x) on purpose: an inline style outranks any single-class
   rule, so a plain .u-x would LOSE to the component rules in
   apw-theme.css that it used to beat. Doubling restores the old
   precedence without resorting to !important.
   ============================================================ */

/* x12 */
.u-label-1.u-label-1 { font:600 17px 'Titillium Web',system-ui,sans-serif; color:var(--ink); }
/* x12 */
/* x4 */
.u-3.u-3 { position:relative; }
/* x3 */
.u-card-4.u-card-4 { background:#fff; border:1px solid var(--border); border-radius:16px; padding:32px 30px; }
/* x3 */
.u-h2-5.u-h2-5 { font:700 24px 'Heebo',system-ui,sans-serif; color:var(--ink); letter-spacing:-.02em; margin:0 0 10px; }
/* x3 */
.u-body-6.u-body-6 { font:400 16px/1.6 'Libre Franklin',system-ui,sans-serif; color:var(--body-ink); margin:0; }
/* x2 */
.u-shell-7.u-shell-7 { min-height:100vh; }
/* x2 */
.u-header-8.u-header-8 { position:sticky; top:0; z-index:100; background:rgba(247,245,251,.82); backdrop-filter:blur(14px); -webkit-backdrop-filter:blur(14px); border-bottom:1px solid var(--border); }
/* x2 */
.u-container-9.u-container-9 { max-width:1360px; margin:0 auto; padding:16px 96px; display:flex; align-items:center; justify-content:space-between; }
/* x2 */
.u-row-10.u-row-10 { display:flex; align-items:center; gap:11px; text-decoration:none; }
/* x2 */
.u-h1-11.u-h1-11 { font:800 32px/1 'Heebo',system-ui,sans-serif; letter-spacing:-.05em; color:var(--orchid); }
/* x2 */
.u-h2-12.u-h2-12 { font:700 24px 'Heebo',system-ui,sans-serif; color:var(--ink); letter-spacing:-.02em; }
/* x2 */
.u-row-13.u-row-13 { display:flex; align-items:center; gap:26px; }
/* x2 */
.u-container-14.u-container-14 { max-width:1360px; margin:0 auto; padding:64px 96px 0; }
/* x2 */
.u-15.u-15 { position:relative; overflow:hidden; background:var(--ink); border-radius:22px; padding:clamp(44px,6vw,76px) clamp(28px,5vw,56px); }
/* x2 */
.u-abs-16.u-abs-16 { position:absolute; inset:0; width:100%; height:100%; display:block; pointer-events:none; }
/* x2 */
.u-body-17.u-body-17 { font:400 20px/1.6 'Libre Franklin',system-ui,sans-serif; color:rgba(255,255,255,.82); margin:0; max-width:56ch; }
/* x2 */
.u-container-18.u-container-18 { max-width:1360px; margin:80px auto 0; padding:0 96px; }
/* x2 */
/* x2 */
/* x2 */
.u-21.u-21 { background:var(--footer); color:#fff; margin-top:96px; position:relative; overflow:hidden; }
/* x2 */
.u-abs-22.u-abs-22 { position:absolute; right:-30px; bottom:-120px; font:900 300px/1 'Heebo',system-ui,sans-serif; color:#fff; opacity:.05; letter-spacing:-.06em; pointer-events:none; }
/* x2 */
.u-container-23.u-container-23 { max-width:1360px; margin:0 auto; padding:60px 96px 40px; position:relative; }
/* x2 */
.u-row-24.u-row-24 { display:flex; align-items:flex-end; justify-content:space-between; gap:32px; flex-wrap:wrap; }
/* x2 */
.u-row-25.u-row-25 { display:flex; align-items:center; gap:11px; margin-bottom:14px; }
/* x2 */
.u-h1-26.u-h1-26 { font:800 26px/1 'Heebo',system-ui,sans-serif; letter-spacing:-.05em; color:var(--orchid); }
/* x2 */
.u-h2-27.u-h2-27 { font:700 19px 'Heebo',system-ui,sans-serif; color:#fff; }
/* x2 */
.u-body-28.u-body-28 { font:400 16px/1.6 'Libre Franklin',system-ui,sans-serif; color:rgba(255,255,255,.72); margin:0; max-width:40ch; }
/* x2 */
/* x2 */
.u-row-30.u-row-30 { margin-top:40px; padding-top:22px; border-top:1px solid rgba(255,255,255,.14); display:flex; align-items:center; justify-content:space-between; gap:16px; flex-wrap:wrap; }
/* x2 */
.u-body-31.u-body-31 { font:400 14px 'Libre Franklin',system-ui,sans-serif; color:rgba(255,255,255,.5); }
/* x2 */
.u-32.u-32 { font:500 14px 'Libre Franklin',system-ui,sans-serif; color:rgba(255,255,255,.55); }
/* x1 */
/* x1 */
/* x1 */
.u-panel-35.u-panel-35 { position:relative; overflow:hidden; background:var(--ink); border-radius:20px; padding:52px 54px; }
/* x1 */
.u-h1-36.u-h1-36 { font:800 34px/1.14 'Heebo',system-ui,sans-serif; color:#fff; letter-spacing:-.02em; margin:0 0 14px; max-width:18ch; }
/* x1 */
.u-body-37.u-body-37 { font:400 17px/1.62 'Libre Franklin',system-ui,sans-serif; color:rgba(255,255,255,.8); margin:0 0 28px; max-width:46ch; }
/* x1 */
.u-row-38.u-row-38 { display:flex; gap:14px; flex-wrap:wrap; }
/* x1 */
.u-39.u-39 { background:var(--orchid); color:var(--on-light-accent); }
/* x1 */
.u-panel-40.u-panel-40 { background:var(--surface); border:1px solid var(--border); border-radius:20px; padding:40px 42px; }
/* x1 */
.u-body-41.u-body-41 { font:400 17px 'Libre Franklin',system-ui,sans-serif; color:var(--body-ink); margin:0; }
/* x1 */
.u-body-42.u-body-42 { font:400 17px 'Libre Franklin',system-ui,sans-serif; color:var(--accent); text-decoration:none; }
/* x1 */
.u-h1-43.u-h1-43 { font:800 66px/1.04 'Heebo',system-ui,sans-serif; color:#fff; letter-spacing:-.03em; margin:0 0 20px; max-width:16ch; text-wrap:balance; }
/* x1 */
.u-grid-44.u-grid-44 { display:grid; grid-template-columns:repeat(3,1fr); gap:22px; }
/* x1 */
.u-45.u-45 { margin:80px 0 0; }
/* x1 */
.u-h1-46.u-h1-46 { font:800 34px/1.14 'Heebo',system-ui,sans-serif; color:#fff; letter-spacing:-.02em; margin:0 0 8px; max-width:20ch; }
/* x1 */
.u-body-47.u-body-47 { font:400 16px/1.6 'Libre Franklin',system-ui,sans-serif; color:rgba(255,255,255,.8); margin:0; max-width:44ch; }
/* x1 */

/* ---- index.html, portfolio.html ---- */
/* x6 */
.u-card-49.u-card-49 { border-radius:16px; overflow:hidden; border:1px solid var(--border); background:#fff; }
/* x6 */
.u-50.u-50 { padding:22px 24px 26px; }
/* x6 */
.u-eyebrow-51.u-eyebrow-51 { font:600 13px 'Titillium Web',system-ui,sans-serif; letter-spacing:.1em; text-transform:uppercase; color:var(--accent); margin:0 0 8px; }
/* x6 */
.u-h2-52.u-h2-52 { font:700 21px 'Heebo',system-ui,sans-serif; color:var(--ink); margin:0 0 8px; letter-spacing:-.02em; }
/* x6 */
.u-body-53.u-body-53 { font:400 15px/1.6 'Libre Franklin',system-ui,sans-serif; color:var(--body-ink); margin:0; }
/* x5 */
.u-abs-54.u-abs-54 { position:absolute; inset:0; background:linear-gradient(180deg, rgba(14,20,32,.38), transparent 46%); }
/* x1 */
.u-55.u-55 { background-image:url('../assets/uploads/andrew-at-computer.jpg'); }
/* x1 */
/* x1 */
.u-container-57.u-container-57 { max-width:1360px; margin:96px auto 0; padding:0 96px; scroll-margin-top:88px; }
/* x1 */
.u-h1-58.u-h1-58 { font:800 44px/1.08 'Heebo',system-ui,sans-serif; color:var(--ink); letter-spacing:-.03em; margin:0 0 14px; text-wrap:balance; }
/* x1 */
.u-body-59.u-body-59 { font:400 17px/1.6 'Libre Franklin',system-ui,sans-serif; color:var(--body-ink); margin:0; max-width:56ch; }
/* x1 */
.u-grid-60.u-grid-60 { display:grid; grid-template-columns:repeat(3,1fr); gap:24px; margin-top:34px; }
/* x1 */
.u-61.u-61 { height:190px; position:relative; overflow:hidden; background:#0e1420 url('../assets/uploads/proj-tank.jpg') center 38%/cover no-repeat; }
/* x1 */
.u-62.u-62 { height:190px; position:relative; overflow:hidden; background:#0e1420 url('../assets/uploads/proj-mib.jpg') center 85%/cover no-repeat; }
/* x1 */
.u-63.u-63 { height:190px; position:relative; overflow:hidden; background:#0e1420 url('../assets/uploads/proj-runescape.jpg') center 22%/cover no-repeat; }
/* x1 */
.u-abs-64.u-abs-64 { position:absolute; inset:0; background:linear-gradient(180deg, rgba(14,20,32,.42), transparent 46%); }
/* x1 */
.u-65.u-65 { height:190px; position:relative; overflow:hidden; background:#0e1420 url('../assets/uploads/proj-xcom.jpg') center/cover no-repeat; }
/* x1 */
.u-66.u-66 { height:190px; position:relative; overflow:hidden; background:#0e1420 url('../assets/uploads/proj-tycoon.jpg') center/cover no-repeat; }
/* x1 */
.u-67.u-67 { height:190px; position:relative; overflow:hidden; background:#0e1420 url('../assets/uploads/proj-f1gp.png') center 42%/cover no-repeat; }
/* x1 */
.u-body-68.u-body-68 { font:400 20px/1.6 'Libre Franklin',system-ui,sans-serif; color:rgba(255,255,255,.82); margin:0; max-width:58ch; }
/* x1 */
.u-69.u-69 { width:72%; }
/* x1 */
.u-70.u-70 { width:46%; }
/* x1 */
.u-71.u-71 { width:58%; }
/* x1 */
.u-72.u-72 { width:80%; }
/* x1 */
.u-73.u-73 { width:60%; }
/* x1 */
.u-74.u-74 { width:64%; }
/* x1 */
.u-75.u-75 { width:50%; }
/* x1 */
.u-grid-76.u-grid-76 { display:grid; grid-template-columns:repeat(2,1fr); gap:22px; }
/* x1 */
.u-grid-77.u-grid-77 { display:grid; grid-template-columns:repeat(3,1fr); gap:22px; margin-top:22px; }
/* x1 */
.u-body-78.u-body-78 { font:400 15px/1.6 'Libre Franklin',system-ui,sans-serif; color:var(--muted-soft); margin:26px 0 0; max-width:60ch; }

/* ---- about.html ---- */
/* x12 */
.u-79.u-79 { padding-left:96px; padding-right:96px; }
/* x1 */
.u-h1-80.u-h1-80 { font:800 66px/1.04 'Heebo',system-ui,sans-serif; color:#fff; letter-spacing:-.03em; margin:0 0 20px; max-width:18ch; text-wrap:balance; }
/* x1 */
.u-body-81.u-body-81 { font:400 20px/1.6 'Libre Franklin',system-ui,sans-serif; color:rgba(255,255,255,.82); margin:0; max-width:60ch; }
/* x1 */
.u-82.u-82 { margin:0 0 16px; }
/* x1 */
.u-body-83.u-body-83 { font:400 13px/1.6 'Libre Franklin',system-ui,sans-serif; color:var(--muted-soft); margin:0 0 20px; }
/* x1 */
.u-body-84.u-body-84 { font:400 20px/1.7 'Libre Franklin',system-ui,sans-serif; color:var(--body-ink); margin:0 0 16px; max-width:56ch; }
/* x1 */
.u-body-85.u-body-85 { font:400 20px/1.7 'Libre Franklin',system-ui,sans-serif; color:var(--body-ink); margin:0; max-width:56ch; }
/* x1 */
.u-body-86.u-body-86 { font:400 19px/1.7 'Libre Franklin',system-ui,sans-serif; color:var(--body-ink); max-width:58ch; margin:0 auto 24px; }
/* x1 */
/* x1 */
.u-88.u-88 { background:var(--footer); color:#fff; margin-top:0; position:relative; overflow:hidden; }

/* ---- career.html ---- */
/* x72 */
.u-body-89.u-body-89 { font:400 17px/1.72 'Libre Franklin',system-ui,sans-serif; color:var(--body-ink); margin:0 0 16px; }
/* x34 */
.u-abs-90.u-abs-90 { position:absolute; inset:0; background:rgba(28,34,48,.15); }
/* x29 */
.u-meta-91.u-meta-91 { font:500 13px 'Libre Franklin',system-ui,sans-serif; color:var(--muted); margin:8px 2px 0; }
/* x28 */
.u-media-92.u-media-92 { position:relative; width:100%; aspect-ratio:16/9; border-radius:12px; overflow:hidden; border:1px solid var(--border); background:#000; }
/* x28 */
.u-abs-93.u-abs-93 { position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:66px; height:46px; border-radius:12px; background:var(--accent-solid); box-shadow:0 6px 18px -6px rgba(0,0,0,.5); }
/* x28 */
.u-abs-94.u-abs-94 { position:absolute; left:50%; top:50%; transform:translate(-42%,-50%); width:0; height:0; border-left:16px solid #fff; border-top:10px solid transparent; border-bottom:10px solid transparent; }
/* x26 */
.u-h2-95.u-h2-95 { font:700 20px 'Heebo',system-ui,sans-serif; color:var(--ink); letter-spacing:-.02em; margin:0 0 10px; }
/* x17 */
.u-96.u-96 { margin:0 0 24px; }
/* x16 */
.u-97.u-97 { text-decoration:none; }
/* x16 */
.u-header-98.u-header-98 { position:sticky; top:104px; }
/* x16 */
.u-h2-99.u-h2-99 { font:700 24px 'Heebo',system-ui,sans-serif; color:var(--ink); letter-spacing:-.02em; margin:0 0 6px; }
/* x16 */
.u-eyebrow-100.u-eyebrow-100 { font:600 13px 'Titillium Web',system-ui,sans-serif; text-transform:uppercase; letter-spacing:.1em; color:var(--accent); margin:0 0 4px; }
/* x16 */
.u-meta-101.u-meta-101 { font:500 14px 'Libre Franklin',system-ui,sans-serif; color:var(--muted-soft); margin:0 0 14px; }
/* x16 */
.u-row-102.u-row-102 { display:flex; flex-wrap:wrap; gap:7px; }
/* x14 */
.u-105.u-105 { margin:0; }
/* x10 */
.u-body-106.u-body-106 { font:400 17px/1.72 'Libre Franklin',system-ui,sans-serif; color:var(--body-ink); margin:0; }
/* x9 */
.u-body-107.u-body-107 { font:400 17px/1.72 'Libre Franklin',system-ui,sans-serif; color:var(--body-ink); margin:0 0 24px; }
/* x6 */
.u-media-108.u-media-108 { position:relative; width:100%; aspect-ratio:16/9; border-radius:10px; overflow:hidden; border:1px solid var(--border); background:#000; }
/* x6 */
.u-abs-109.u-abs-109 { position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:46px; height:32px; border-radius:9px; background:var(--accent-solid); box-shadow:0 4px 12px -4px rgba(0,0,0,.5); }
/* x6 */
.u-abs-110.u-abs-110 { position:absolute; left:50%; top:50%; transform:translate(-40%,-50%); width:0; height:0; border-left:12px solid #fff; border-top:7px solid transparent; border-bottom:7px solid transparent; }
/* x6 */
.u-label-111.u-label-111 { font:600 12.5px 'Titillium Web',system-ui,sans-serif; color:var(--muted); margin:6px 2px 0; }
/* x5 */
.u-label-112.u-label-112 { font:600 15px 'Titillium Web',system-ui,sans-serif; color:var(--accent); }
/* x4 */
.u-body-113.u-body-113 { font:400 17px/1.72 'Libre Franklin',system-ui,sans-serif; color:var(--body-ink); margin:0 0 18px; }
/* x4 */
.u-114.u-114 { font-weight:700; color:var(--ink); }
/* x4 */
.u-115.u-115 { margin:0 0 8px; }
/* x3 */
.u-h1-116.u-h1-116 { font:800 38px/1 'Heebo',system-ui,sans-serif; letter-spacing:-.05em; background:var(--grad-mark); -webkit-background-clip:text; background-clip:text; color:transparent; flex:none; }
/* x3 */
.u-label-117.u-label-117 { font:600 16px/1.5 'Libre Franklin',system-ui,sans-serif; color:var(--ink); margin:0; }
/* x3 */
.u-body-118.u-body-118 { font:400 17px/1.72 'Libre Franklin',system-ui,sans-serif; color:var(--body-ink); margin:0 0 14px; }
/* x3 */
.u-119.u-119 { margin:0 0 20px; }
/* x2 */
.u-card-120.u-card-120 { display:flex; gap:18px; align-items:center; margin:0 0 24px; padding:20px 26px; background:var(--soft); border-radius:16px; }
/* x2 */
.u-121.u-121 { margin:16px 0 0; }
/* x1 */
.u-122.u-122 { position:relative; overflow:hidden; background:var(--ink); border-radius:22px; padding:clamp(44px,6vw,72px) clamp(28px,5vw,56px); }
/* x1 */
.u-h1-123.u-h1-123 { font:800 66px/1.04 'Heebo',system-ui,sans-serif; color:#fff; letter-spacing:-.03em; margin:0 0 20px; max-width:17ch; text-wrap:balance; }
/* x1 */
.u-body-124.u-body-124 { font:400 20px/1.6 'Libre Franklin',system-ui,sans-serif; color:rgba(255,255,255,.82); margin:0; max-width:62ch; }
/* x1 */
.u-row-125.u-row-125 { display:flex; flex-wrap:wrap; gap:8px; margin-top:24px; }
/* x1 */
.u-container-126.u-container-126 { max-width:1360px; margin:24px auto 0; padding:0 96px; }
/* x1 */
.u-abs-127.u-abs-127 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/9avIcDQCWuk/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-128.u-abs-128 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/Y-dOBlyWwjk/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-129.u-abs-129 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/zZc7pJOEgpg/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-130.u-abs-130 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/U9M-lf0SAwQ/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-131.u-abs-131 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/6AXsMHBA4Cc/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-132.u-abs-132 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/ziQWNDgg9ig/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-133.u-abs-133 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/UmRD31gSsCI/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-134.u-abs-134 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/LMyPVpogqcM/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-135.u-abs-135 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/5vsqSgyicRk/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-136.u-136 { margin:0 auto 24px; text-align:center; }
/* x1 */
.u-137.u-137 { display:block; margin:0 auto; width:465px; max-width:100%; height:auto; image-rendering:auto; }
/* x1 */
.u-abs-138.u-abs-138 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/WtR9bnJFQ7o/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-139.u-139 { padding-top:20px; border-top:1px solid var(--border); }
/* x1 */
.u-body-140.u-body-140 { font:400 15px/1.7 'Libre Franklin',system-ui,sans-serif; color:var(--muted); margin:0 0 18px; max-width:62ch; }
/* x1 */
.u-grid-141.u-grid-141 { display:grid; grid-template-columns:repeat(auto-fit, minmax(300px,1fr)); gap:18px; }
/* x1 */
.u-abs-142.u-abs-142 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/5Qyptul-mnY/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-143.u-abs-143 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/c3bDbjBLl2U/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-144.u-abs-144 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/Du-dZf96zOY/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-145.u-abs-145 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/oVsu1jhF-a0/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-146.u-abs-146 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/3ErnHmelm4I/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-147.u-abs-147 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/VbkR__tnX2Q/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-body-148.u-body-148 { font:400 17px/1.72 'Libre Franklin',system-ui,sans-serif; color:var(--body-ink); margin:0 0 20px; }
/* x1 */
.u-card-149.u-card-149 { display:flex; gap:18px; align-items:center; margin:0 0 20px; padding:20px 26px; background:var(--soft); border-radius:16px; }
/* x1 */
.u-abs-150.u-abs-150 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/d4-EnnVhGGU/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-151.u-abs-151 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/V9ts9mXXd6o/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-152.u-152 { width:100%; max-width:340px; border-radius:12px; overflow:hidden; border:1px solid var(--border); background:#fff; }
/* x1 */
.u-153.u-153 { display:block; width:100%; height:auto; }
/* x1 */
.u-h2-154.u-h2-154 { font:700 15px 'Heebo',system-ui,sans-serif; color:var(--ink); letter-spacing:-.01em; margin:4px 0 12px; }
/* x1 */
.u-grid-155.u-grid-155 { display:grid; grid-template-columns:repeat(auto-fill,minmax(158px,1fr)); gap:14px; margin:0 0 8px; }
/* x1 */
.u-abs-156.u-abs-156 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/8Z1_KeXeyd0/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-157.u-abs-157 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/V2TR_5cVnK8/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-158.u-abs-158 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/ono4_GcOvxM/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-159.u-abs-159 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/F5MJUiAjiDk/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-160.u-abs-160 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/3FNmGx42ag0/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-161.u-abs-161 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/PguLYFKyY1I/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-162.u-abs-162 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/9D4UJBooAIU/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-163.u-abs-163 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/NY4kvyPAz4Y/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-164.u-abs-164 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/ajz5Poh_giI/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-165.u-abs-165 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/iC_ISbZqcRY/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-166.u-abs-166 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/HIdXt0A9ZGk/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-h2-167.u-h2-167 { font:700 20px/1.3 'Heebo',system-ui,sans-serif; color:var(--ink); letter-spacing:-.02em; margin:22px 0; }
/* x1 */
.u-body-168.u-body-168 { font:400 17px/1.72 'Libre Franklin',system-ui,sans-serif; color:var(--body-ink); margin:0 0 12px; }
/* x1 */
.u-body-169.u-body-169 { font:400 17px/1.68 'Libre Franklin',system-ui,sans-serif; color:var(--body-ink); margin:0 0 18px; padding-left:24px; }
/* x1 */
.u-abs-170.u-abs-170 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/QA5JfoTeR-I/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-171.u-abs-171 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/qLwKqQ4hH-Y/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-172.u-abs-172 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/y2lZVB-J3AE/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-173.u-abs-173 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/orpSqLWirOg/mqdefault.jpg'); text-decoration:none; }
/* x1 */
.u-abs-174.u-abs-174 { position:absolute; inset:0; display:block; background:#000 center/cover no-repeat url('https://img.youtube.com/vi/BF--cplRqXc/mqdefault.jpg'); text-decoration:none; }
