.ukap{--ukap-a: #6c5ce7;--ukap-b: #00cec9;--ukap-r: 20px;--ukap-gap: 26px;--ukap-cols: 3;--ukap-ar: 16/10;--ukap-ink: #14132b;--ukap-text: #4a4a68;--ukap-mut: #7a7893;--ukap-line: rgba(20,19,43,.09);--ukap-card: #fff;--ukap-soft: #f6f5fc;--ukap-bg: transparent;--ukap-ease: cubic-bezier(.22,.9,.3,1);color: var(--ukap-text);background: var(--ukap-bg)}.ukap *,.ukap *::before,.ukap *::after{box-sizing: border-box}.ukap-sk-soft{--ukap-bg: #f7f6ff}.ukap-sk-warm{--ukap-bg: #fbf7f1;--ukap-card: #fffdf9;--ukap-soft: #f4ede3;--ukap-ink: #2a2118;--ukap-text: #5a4d40;--ukap-mut: #8d7f70;--ukap-line: rgba(60,40,20,.1)}.ukap-sk-dark{--ukap-bg: #0e0d22;--ukap-card: rgba(255,255,255,.045);--ukap-soft: rgba(255,255,255,.06);--ukap-ink: #fff;--ukap-text: #c9c7e3;--ukap-mut: #9e9bc2;--ukap-line: rgba(255,255,255,.11)}.ukap-sk-soft,.ukap-sk-warm,.ukap-sk-dark{padding: clamp(18px,3vw,38px);border-radius: calc(var(--ukap-r) + 6px)}.ukap a{color: inherit;text-decoration: none}.ukap mark{background: linear-gradient(transparent 55%,color-mix(in srgb,var(--ukap-b) 45%,transparent) 55%);color: inherit;padding: 0 1px;border-radius: 2px}.ukap-head{position: relative;margin: 0 0 30px}.ukap-eyebrow{display: inline-flex;align-items: center;gap: 8px;margin: 0 0 12px;font-size: 12px;font-weight: 800;letter-spacing: .12em;text-transform: uppercase;color: var(--ukap-a)}.ukap-eyebrow::before{content: "";width: 22px;height: 3px;border-radius: 3px;background: linear-gradient(90deg,var(--ukap-a),var(--ukap-b))}.ukap-title{margin: 0 0 12px;color: var(--ukap-ink);font-size: clamp(30px,4.2vw,50px);line-height: 1.06;font-weight: 800;letter-spacing: -.025em;text-wrap: balance}.ukap-desc{margin: 0 0 14px;max-width: 640px;font-size: 17px;line-height: 1.6}.ukap-count{display: inline-flex;align-items: center;gap: 8px;padding: 6px 14px;border-radius: 99px;font-size: 13px;font-weight: 700;color: var(--ukap-ink);background: var(--ukap-soft);border: 1px solid var(--ukap-line)}.ukap-count::before{content: "";width: 7px;height: 7px;border-radius: 50%;background: linear-gradient(135deg,var(--ukap-a),var(--ukap-b))}.ukap-head.is-center{text-align: center}.ukap-head.is-center .ukap-title{font-size: clamp(36px,5.6vw,68px)}.ukap-head.is-center .ukap-desc{margin-left: auto;margin-right: auto}.ukap-head.is-split{display: grid;grid-template-columns: 1.1fr 1fr;gap: 20px 48px;align-items: end;padding-bottom: 26px;border-bottom: 1px solid var(--ukap-line)}.ukap-head.is-split .ukap-desc{margin: 0}.ukap-head.is-banner{overflow: hidden;isolation: isolate;padding: clamp(28px,5vw,58px);border-radius: calc(var(--ukap-r) + 6px);color: rgba(255,255,255,.86);background: linear-gradient(125deg,var(--ukap-a),color-mix(in srgb,var(--ukap-a) 55%,var(--ukap-b)) 60%,var(--ukap-b))}.ukap-head.is-banner .ukap-title{color: #fff}.ukap-head.is-banner .ukap-eyebrow{color: #fff}.ukap-head.is-banner .ukap-eyebrow::before{background: #fff}.ukap-head.is-banner .ukap-count{color: #fff;background: rgba(255,255,255,.16);border-color: rgba(255,255,255,.25)}.ukap-head.is-banner .ukap-count::before{background: #fff}.ukap-blob{position: absolute;z-index: -1;right: -8%;top: -60%;width: 46%;aspect-ratio: 1;border-radius: 50%;background: radial-gradient(circle,rgba(255,255,255,.35),transparent 65%);animation: ukapBlob 14s ease-in-out infinite alternate}@keyframes ukapBlob{to{transform: translate(-12%,18%) scale(1.12)}}.ukap-head.is-author{display: flex;align-items: center;gap: 26px;padding: 26px;border-radius: calc(var(--ukap-r) + 4px);background: var(--ukap-card);border: 1px solid var(--ukap-line);box-shadow: 0 24px 50px -36px rgba(20,19,43,.45)}.ukap-avwrap{flex: none;padding: 4px;border-radius: 50%;background: linear-gradient(135deg,var(--ukap-a),var(--ukap-b))}.ukap-av{display: block;width: 104px !important;height: 104px !important;border-radius: 50% !important;border: 4px solid var(--ukap-card);object-fit: cover}.ukap-head.is-author .ukap-title{font-size: clamp(26px,3.2vw,38px);margin-bottom: 8px}.ukap-head.is-author .ukap-desc{margin: 0}.ukap-chips{display: flex;flex-wrap: wrap;gap: 8px;margin: 0 0 30px}.ukap-chips.is-center{justify-content: center;margin: 22px 0 0}.ukap-chip{display: inline-flex;align-items: center;gap: 8px;padding: 8px 16px;border-radius: 99px;font-size: 14px;font-weight: 700;color: var(--ukap-ink) !important;background: var(--ukap-card);border: 1px solid var(--ukap-line);transition: border-color .5s ease,background .5s ease,color .5s ease,transform .5s var(--ukap-ease)}.ukap-chip i{font-style: normal;font-size: 12px;color: var(--ukap-mut)}.ukap-chip:hover{border-color: color-mix(in srgb,var(--ukap-a) 50%,transparent);transform: translateY(-1px)}.ukap-chip.is-on{color: #fff !important;border-color: transparent;background: linear-gradient(120deg,var(--ukap-a),var(--ukap-b))}.ukap-chip.is-on i{color: rgba(255,255,255,.8)}.ukap-grid{display: grid;gap: var(--ukap-gap);grid-template-columns: repeat(var(--ukap-cols),minmax(0,1fr))}.ukap-item{position: relative;display: flex;flex-direction: column;min-width: 0;animation: ukapIn 1s var(--ukap-ease) both}.ukap-item:nth-child(2){animation-delay: .06s}.ukap-item:nth-child(3){animation-delay: .12s}.ukap-item:nth-child(4){animation-delay: .18s}.ukap-item:nth-child(5){animation-delay: .24s}.ukap-item:nth-child(n+6){animation-delay: .3s}@keyframes ukapIn{from{opacity: 0;transform: translateY(14px)}to{opacity: 1;transform: none}}.ukap-media{position: relative;display: block;overflow: hidden;aspect-ratio: var(--ukap-ar);background: var(--ukap-soft);isolation: isolate}.ukap-img{display: block;width: 100% !important;height: 100% !important;max-width: none !important;object-fit: cover;border-radius: 0 !important;transition: transform 1.6s var(--ukap-ease)}.ukap-item:hover .ukap-img{transform: scale(1.045)}.ukap-noimg{position: absolute;inset: 0;display: grid;place-items: center;font-size: 56px;font-weight: 800;color: #fff;background: linear-gradient(135deg,var(--ukap-a),var(--ukap-b))}.ukap-body{display: flex;flex-direction: column;align-items: flex-start;gap: 10px;padding: 22px 24px 24px;flex: 1}.ukap-cat{display: inline-flex;padding: 5px 12px;border-radius: 99px;font-size: 11px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: var(--ukap-a);background: color-mix(in srgb,var(--ukap-a) 12%,transparent)}.ukap-t{margin: 0;color: var(--ukap-ink);font-size: 20px;line-height: 1.3;font-weight: 800;letter-spacing: -.01em}.ukap-t a{background: linear-gradient(90deg,var(--ukap-a),var(--ukap-b)) 0 100% / 0 2px no-repeat;transition: background-size .8s var(--ukap-ease)}.ukap-item:hover .ukap-t a{background-size: 100% 2px}.ukap-t a::after{content: "";position: absolute;inset: 0;z-index: 1}.ukap-t a:focus-visible{outline: 3px solid var(--ukap-a);outline-offset: 3px;border-radius: 4px}.ukap-ex{margin: 0;font-size: 15px;line-height: 1.6}.ukap-meta{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 0;margin-top: auto;padding-top: 4px;font-size: 13px;color: var(--ukap-mut)}.ukap-meta > span{display: inline-flex;align-items: center;gap: 7px}.ukap-meta > span + span::before{content: "";width: 4px;height: 4px;margin: 0 10px;border-radius: 50%;background: currentColor;opacity: .45}.ukap-mav{width: 24px !important;height: 24px !important;border-radius: 50% !important;object-fit: cover}.ukap-more{display: inline-flex;align-items: center;gap: 6px;font-size: 14px;font-weight: 800;color: var(--ukap-a)}.ukap-more span{transition: transform .6s var(--ukap-ease)}.ukap-item:hover .ukap-more span{transform: translateX(4px)}.ukap-c-shadow.ukap .ukap-item{border-radius: var(--ukap-r);overflow: hidden;background: var(--ukap-card);box-shadow: 0 1px 0 var(--ukap-line),0 22px 46px -34px rgba(20,19,43,.45);transition: transform .8s var(--ukap-ease),box-shadow .8s var(--ukap-ease)}.ukap-c-shadow.ukap .ukap-item:hover{transform: translateY(-4px);box-shadow: 0 1px 0 var(--ukap-line),0 30px 60px -34px color-mix(in srgb,var(--ukap-a) 55%,rgba(20,19,43,.5))}.ukap-c-border.ukap .ukap-item{border-radius: var(--ukap-r);overflow: hidden;background: var(--ukap-card);border: 1px solid var(--ukap-line);transition: border-color .6s ease,transform .8s var(--ukap-ease)}.ukap-c-border.ukap .ukap-item:hover{border-color: color-mix(in srgb,var(--ukap-a) 45%,transparent);transform: translateY(-3px)}.ukap-c-flat.ukap .ukap-media{border-radius: var(--ukap-r)}.ukap-c-flat.ukap .ukap-body{padding: 18px 2px 4px}.ukap-c-glass.ukap .ukap-item{border-radius: var(--ukap-r);overflow: hidden;background: color-mix(in srgb,var(--ukap-card) 70%,transparent);-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);border: 1px solid rgba(255,255,255,.35);box-shadow: 0 20px 44px -30px rgba(20,19,43,.4)}.ukap-l-list .ukap-grid{grid-template-columns: 1fr}.ukap-l-list .ukap-item{flex-direction: row;align-items: stretch}.ukap-l-list .ukap-media{flex: 0 0 38%;aspect-ratio: auto;min-height: 200px}.ukap-l-list .ukap-body{justify-content: center;padding: 26px 30px}.ukap-l-list .ukap-t{font-size: 23px}.ukap-c-flat.ukap-l-list .ukap-body{padding: 8px 0 8px 28px}.ukap-l-magazine .ukap-item.is-big{grid-column: 1 / -1;flex-direction: row}.ukap-l-magazine .ukap-item.is-big .ukap-media{flex: 0 0 58%;aspect-ratio: auto;min-height: 380px}.ukap-l-magazine .ukap-item.is-big .ukap-body{justify-content: center;padding: clamp(26px,4vw,48px);gap: 14px}.ukap-l-magazine .ukap-item.is-big .ukap-t{font-size: clamp(26px,3vw,36px);line-height: 1.15}.ukap-l-magazine .ukap-item.is-big .ukap-ex{font-size: 17px}.ukap-c-flat.ukap-l-magazine .ukap-item.is-big .ukap-body{padding: 10px 0 10px 34px}.ukap-l-masonry .ukap-grid{display: block;columns: var(--ukap-cols);column-gap: var(--ukap-gap)}.ukap-l-masonry .ukap-item{break-inside: avoid;margin: 0 0 var(--ukap-gap);display: flex}.ukap-l-masonry .ukap-media{aspect-ratio: auto}.ukap-l-masonry .ukap-item:nth-child(3n+1) .ukap-media{aspect-ratio: 4/5}.ukap-l-masonry .ukap-item:nth-child(3n+2) .ukap-media{aspect-ratio: 16/11}.ukap-l-masonry .ukap-item:nth-child(3n) .ukap-media{aspect-ratio: 1/1}.ukap-l-overlay .ukap-item{border-radius: var(--ukap-r);overflow: hidden;isolation: isolate;background: #14132b;box-shadow: 0 22px 46px -32px rgba(20,19,43,.6)}.ukap-l-overlay .ukap-media{aspect-ratio: var(--ukap-ar)}.ukap-l-overlay .ukap-media::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,rgba(10,9,30,0) 30%,rgba(10,9,30,.88))}.ukap-l-overlay .ukap-body{position: absolute;inset: auto 0 0 0;z-index: 2;padding: 20px;pointer-events: none}.ukap-l-overlay .ukap-body a{pointer-events: auto}.ukap-l-overlay .ukap-t{color: #fff;font-size: 18px;line-height: 1.28}.ukap-l-overlay .ukap-meta{color: rgba(255,255,255,.78)}.ukap-l-overlay .ukap-cat{color: #fff;background: rgba(255,255,255,.18);-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px)}.ukap.ukap-l-overlay .ukap-item:first-child{grid-column: span 2;grid-row: span 2}.ukap-l-overlay .ukap-item:first-child .ukap-t{font-size: clamp(24px,2.6vw,34px)}.ukap-l-overlay .ukap-item:first-child .ukap-media{flex: 1;aspect-ratio: auto;min-height: 320px}.ukap-c-shadow.ukap.ukap-l-overlay .ukap-item,.ukap-c-border.ukap.ukap-l-overlay .ukap-item,.ukap-c-glass.ukap.ukap-l-overlay .ukap-item{background: #14132b;border: 0}.ukap-l-minimal .ukap-grid{grid-template-columns: 1fr;gap: 0}.ukap-l-minimal .ukap-item{flex-direction: row;align-items: center;gap: 26px;padding: 22px 8px;border-bottom: 1px solid var(--ukap-line);border-radius: 0 !important;background: none !important;box-shadow: none !important;border-left: 0 !important;border-right: 0 !important;border-top: 0 !important;transform: none !important}.ukap-l-minimal .ukap-item:first-child{border-top: 1px solid var(--ukap-line) !important}.ukap-day{flex: none;display: grid;justify-items: center;width: 72px;padding: 10px 0;border-radius: 16px;background: var(--ukap-soft);color: var(--ukap-mut);font-size: 11px;font-weight: 700;text-transform: uppercase;letter-spacing: .06em;transition: background .6s ease,color .6s ease}.ukap-day b{font-size: 26px;line-height: 1;color: var(--ukap-ink);letter-spacing: 0;transition: color .6s ease}.ukap-l-minimal .ukap-item:hover .ukap-day{background: linear-gradient(135deg,var(--ukap-a),var(--ukap-b));color: rgba(255,255,255,.85)}.ukap-l-minimal .ukap-item:hover .ukap-day b{color: #fff}.ukap-l-minimal .ukap-body{padding: 0;gap: 8px}.ukap-l-minimal .ukap-t{font-size: 22px}.ukap-l-minimal .ukap-meta{margin-top: 0}.ukap-pager{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;gap: 8px;margin-top: 40px}.ukap-pn{display: inline-grid;place-items: center;min-width: 46px;height: 46px;padding: 0 10px;border-radius: 14px;font-weight: 800;font-size: 15px;color: var(--ukap-ink) !important;background: var(--ukap-card);border: 1px solid var(--ukap-line);transition: border-color .5s ease,transform .5s var(--ukap-ease),color .5s ease}a.ukap-pn:hover{border-color: var(--ukap-a);color: var(--ukap-a) !important;transform: translateY(-2px)}.ukap-pn.is-on{color: #fff !important;border-color: transparent;background: linear-gradient(135deg,var(--ukap-a),var(--ukap-b));box-shadow: 0 14px 28px -14px var(--ukap-a)}.ukap-gap{padding: 0 4px;color: var(--ukap-mut)}.ukap-pager.is-prevnext{justify-content: space-between;padding-top: 26px;border-top: 1px solid var(--ukap-line)}.ukap-pager.is-prevnext a{display: inline-flex;align-items: center;gap: 8px;padding: 12px 20px;border-radius: 99px;font-weight: 800;color: var(--ukap-ink);background: var(--ukap-card);border: 1px solid var(--ukap-line);transition: border-color .5s ease,color .5s ease}.ukap-pager.is-prevnext a:hover{border-color: var(--ukap-a);color: var(--ukap-a)}.ukap-pos{font-size: 14px;color: var(--ukap-mut)}.ukap-morebtn{position: relative;display: inline-flex;align-items: center;gap: 10px;padding: 15px 32px;border-radius: 99px;font-weight: 800;color: #fff !important;background: linear-gradient(120deg,var(--ukap-a),var(--ukap-b));background-size: 160% 100%;box-shadow: 0 16px 34px -18px var(--ukap-a);transition: background-position 1s var(--ukap-ease),transform .6s var(--ukap-ease)}.ukap-morebtn:hover{background-position: 100% 0;transform: translateY(-2px)}.ukap-morebtn.is-busy{pointer-events: none;opacity: .85}.ukap-morebtn.is-busy::after{content: "";width: 16px;height: 16px;border-radius: 50%;border: 2px solid rgba(255,255,255,.45);border-top-color: #fff;animation: ukapSpin 1s linear infinite}@keyframes ukapSpin{to{transform: rotate(360deg)}}[data-ukap="infinite"] .ukap-morebtn{color: var(--ukap-mut) !important;background: none;box-shadow: none}[data-ukap="infinite"] .ukap-morebtn.is-busy::after{border-color: var(--ukap-line);border-top-color: var(--ukap-a)}.ukap-done{margin: 0;font-size: 14px;color: var(--ukap-mut)}.ukap-item.ukap-new{animation: ukapIn 1.1s var(--ukap-ease) both}.ukap-empty{max-width: 560px;margin: 0 auto;padding: clamp(30px,5vw,56px) 24px;text-align: center;border-radius: calc(var(--ukap-r) + 6px);background: var(--ukap-card);border: 1px dashed color-mix(in srgb,var(--ukap-a) 35%,transparent)}.ukap-empty-ic{display: inline-grid;place-items: center;width: 72px;height: 72px;margin-bottom: 16px;border-radius: 22px;color: #fff;background: linear-gradient(135deg,var(--ukap-a),var(--ukap-b))}.ukap-empty h3{margin: 0 0 8px;color: var(--ukap-ink);font-size: 26px;font-weight: 800}.ukap-empty p{margin: 0 0 20px}.ukap-search{display: flex;gap: 8px;padding: 6px;border-radius: 99px;background: var(--ukap-soft);border: 1px solid var(--ukap-line)}.ukap-search input{flex: 1;min-width: 0;border: 0 !important;background: none !important;padding: 8px 14px !important;font-size: 15px;color: var(--ukap-ink);box-shadow: none !important;outline: 0}.ukap-search button{flex: none;border: 0;padding: 10px 22px;border-radius: 99px;font-weight: 800;color: #fff;background: linear-gradient(120deg,var(--ukap-a),var(--ukap-b));cursor: pointer}@media (max-width: 1024px){.ukap.ukap-l-overlay .ukap-item:first-child{grid-column: 1 / -1;grid-row: auto}.ukap-l-overlay .ukap-item:first-child .ukap-media{flex: none;aspect-ratio: 16/9;min-height: 0}}@media (max-width: 767px){.ukap-head.is-split{grid-template-columns: 1fr}.ukap-head.is-author{flex-direction: column;text-align: center}.ukap-l-list .ukap-item,.ukap-l-magazine .ukap-item.is-big{flex-direction: column}.ukap-l-list .ukap-media,.ukap-l-magazine .ukap-item.is-big .ukap-media{flex: none;min-height: 0;aspect-ratio: var(--ukap-ar)}.ukap-c-flat.ukap-l-list .ukap-body,.ukap-c-flat.ukap-l-magazine .ukap-item.is-big .ukap-body{padding: 16px 0 4px}.ukap-l-minimal .ukap-item{gap: 16px}.ukap-day{width: 60px}.ukap-l-minimal .ukap-t{font-size: 18px}.ukap-pager.is-prevnext .ukap-pos{order: -1;width: 100%;text-align: center}.ukap-chips:not(.is-center){flex-wrap: nowrap;overflow-x: auto;margin-right: -16px;padding-right: 16px;scrollbar-width: none;-webkit-overflow-scrolling: touch}.ukap-chips::-webkit-scrollbar{display: none}.ukap-chip{flex: none}}@media (prefers-reduced-motion: reduce){.ukap-item,.ukap-blob,.ukap-img{animation: none !important;transition: none !important}}.ukap-crumbs{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 8px;margin: 0 0 18px;font-size: 13px;font-weight: 600;color: var(--ukap-mut)}.ukap-crumbs a{color: inherit;text-decoration: none;transition: color .45s ease}.ukap-crumbs a:hover{color: var(--ukap-a)}.ukap-crumbs i{font-style: normal;opacity: .45}.ukap-crumbs [aria-current]{color: var(--ukap-ink);max-width: 40ch;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}.ukap-stats{display: flex;flex-wrap: wrap;align-items: center;margin-top: 18px;font-size: 14px;color: var(--ukap-mut)}.ukap-stats > * + *::before{content: '';display: inline-block;width: 4px;height: 4px;margin: 0 12px;border-radius: 50%;background: currentColor;opacity: .5;vertical-align: middle}.ukap-stats b{color: var(--ukap-ink);font-weight: 800}.ukap-hcopy .ukap-chips{margin: 22px 0 0}.ukap-head.is-cover .ukap-eyebrow::before,.ukap-head.is-masthead .ukap-eyebrow::before,.ukap-head.is-lead .ukap-eyebrow::before,.ukap-head.is-mosaic .ukap-eyebrow::before{background: currentColor;width: 28px;height: 2px}.ukap-head.is-cover{position: relative;isolation: isolate;display: flex;align-items: flex-end;min-height: 440px;padding: clamp(28px,5vw,56px);overflow: hidden;border-radius: calc(var(--ukap-r) + 8px);background: #0d0d14;color: rgba(255,255,255,.8)}.ukap-hmedia{position: absolute;inset: 0;z-index: 0}.ukap-head.is-cover > .ukap-hcopy{position: relative;z-index: 1}.ukap-hmedia img{width: 100%;height: 100%;object-fit: cover;transform: scale(1.06);animation: ukap-zoom 18s ease-out both}.ukap-hmedia::after{content: '';position: absolute;inset: 0;background: linear-gradient(0deg,rgba(8,8,14,.92),rgba(8,8,14,.5) 50%,rgba(8,8,14,.15)),linear-gradient(90deg,rgba(8,8,14,.5),transparent 70%)}@keyframes ukap-zoom{to{transform: scale(1)}}.ukap-head.is-cover .ukap-hcopy{max-width: 760px}.ukap-head.is-cover .ukap-title,.ukap-head.is-cover .ukap-stats b,.ukap-head.is-cover .ukap-crumbs [aria-current]{color: #fff}.ukap-head.is-cover .ukap-eyebrow{color: #fff}.ukap-head.is-cover .ukap-desc,.ukap-head.is-cover .ukap-stats,.ukap-head.is-cover .ukap-crumbs{color: rgba(255,255,255,.75)}.ukap-head.is-cover .ukap-crumbs a:hover{color: #fff}.ukap-head.is-cover .ukap-chip{border-color: rgba(255,255,255,.22);background: rgba(255,255,255,.08);color: #fff !important;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px)}.ukap-head.is-cover .ukap-chip i{color: rgba(255,255,255,.65)}.ukap-head.is-cover .ukap-chip.is-on{border-color: #fff;background: #fff;color: #111 !important}.ukap-head.is-cover .ukap-chip.is-on i{color: #666}.ukap-head.is-masthead{text-align: center}.ukap-head.is-masthead .ukap-hcopy{padding-bottom: 30px}.ukap-head.is-masthead .ukap-hcopy::before{content: '';display: block;max-width: 900px;height: 5px;margin: 0 auto 24px;border-top: 3px solid var(--ukap-ink);border-bottom: 1px solid var(--ukap-ink)}.ukap-head.is-masthead .ukap-crumbs,.ukap-head.is-masthead .ukap-stats{justify-content: center}.ukap-head.is-masthead .ukap-eyebrow::after{content: '';width: 28px;height: 2px;background: currentColor}.ukap-head.is-masthead .ukap-title{font-size: clamp(40px,7vw,84px);letter-spacing: -.045em}.ukap-head.is-masthead .ukap-desc{margin-left: auto;margin-right: auto}.ukap-htabs{border-top: 1px solid var(--ukap-line);border-bottom: 1px solid var(--ukap-line)}.ukap-htabs .ukap-chips{justify-content: center;gap: 4px 26px;margin: 0}.ukap-htabs .ukap-chip{position: relative;padding: 15px 0;border: 0;border-radius: 0;background: none !important;color: var(--ukap-ink) !important;font-size: 13px;letter-spacing: .06em;text-transform: uppercase;box-shadow: none}.ukap-htabs .ukap-chip::after{content: '';position: absolute;left: 0;right: 0;bottom: -1px;height: 3px;background: var(--ukap-a);transform: scaleX(0);transition: transform .6s cubic-bezier(.22,.61,.36,1)}.ukap-htabs .ukap-chip:hover::after,.ukap-htabs .ukap-chip.is-on::after{transform: scaleX(1)}.ukap-htabs .ukap-chip.is-on{color: var(--ukap-ink)}.ukap-head.is-lead,.ukap-head.is-mosaic{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.08fr);gap: clamp(26px,4vw,56px);align-items: center;padding-bottom: 34px;border-bottom: 1px solid var(--ukap-line)}.ukap-hlead{position: relative;display: block;overflow: hidden;aspect-ratio: 5 / 4;border-radius: calc(var(--ukap-r) + 6px);color: #fff;text-decoration: none;box-shadow: 0 36px 70px -40px rgba(10,10,30,.55)}.ukap-hlead img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;transition: transform 1.6s cubic-bezier(.22,.61,.36,1)}.ukap-hlead::after{content: '';position: absolute;inset: 0;background: linear-gradient(0deg,rgba(8,8,14,.88),rgba(8,8,14,.1) 60%)}.ukap-hlead:hover img{transform: scale(1.05)}.ukap-hlead span{position: absolute;z-index: 1;left: 0;right: 0;bottom: 0;display: flex;flex-direction: column;gap: 8px;padding: 26px 28px}.ukap-hlead em{align-self: flex-start;padding: 5px 11px;border-radius: 999px;background: #fff;color: #111;font-size: 11px;font-style: normal;font-weight: 800;letter-spacing: .08em;text-transform: uppercase}.ukap-hlead b{font-size: clamp(20px,2.2vw,28px);line-height: 1.18;letter-spacing: -.02em}.ukap-hlead small{font-size: 13px;color: rgba(255,255,255,.75)}.ukap-tiles{display: grid;grid-template-columns: 1.25fr 1fr;grid-template-rows: 1fr 1fr;gap: 12px;height: 420px}.ukap-tile{position: relative;overflow: hidden;border-radius: var(--ukap-r);background: var(--ukap-soft);color: #fff;text-decoration: none}.ukap-tile:first-child{grid-row: span 2}.ukap-tile img{width: 100%;height: 100%;object-fit: cover;transition: transform 1.6s cubic-bezier(.22,.61,.36,1)}.ukap-tile::after{content: '';position: absolute;inset: 0;background: linear-gradient(0deg,rgba(8,8,14,.75),transparent 55%)}.ukap-tile span{position: absolute;z-index: 1;left: 14px;right: 14px;bottom: 12px;font-size: 14px;font-weight: 700;line-height: 1.3}.ukap-tile:first-child span{font-size: 17px}.ukap-tile:hover img{transform: scale(1.06)}@media (prefers-reduced-motion: no-preference){.ukap-hcopy > *{animation: ukap-hin 1s cubic-bezier(.22,.61,.36,1) both}.ukap-hcopy > :nth-child(2){animation-delay: .06s}.ukap-hcopy > :nth-child(3){animation-delay: .12s}.ukap-hcopy > :nth-child(n+4){animation-delay: .18s}.ukap-tile{animation: ukap-hin 1.1s cubic-bezier(.22,.61,.36,1) both;animation-delay: calc(.12s + var(--i) * .1s)}}@keyframes ukap-hin{from{opacity: 0;transform: translateY(12px)}to{opacity: 1;transform: none}}@media (max-width: 900px){.ukap-head.is-lead,.ukap-head.is-mosaic{grid-template-columns: 1fr}.ukap-tiles{height: 320px}.ukap-head.is-cover{min-height: 380px}}@media (max-width: 600px){.ukap-tiles{height: 260px;gap: 8px}.ukap-tile span{font-size: 12px;left: 10px;right: 10px}.ukap-htabs .ukap-chips{flex-wrap: nowrap;justify-content: flex-start;overflow-x: auto;scrollbar-width: none}.ukap-htabs .ukap-chip{white-space: nowrap}}