.pr{--pr-bg:var(--hv2-bg,#fff);--pr-ink:var(--hv2-ink,#111);--pr-line:var(--hv2-line,#d7d7d2);--pr-mute:var(--hv2-mute,#777);--pr-blue:var(--hv2-blue,#2d69fd);--pr-ft:var(--hv2-ft,"Titillium Web",sans-serif);--pr-fp:var(--hv2-fp,"Prompt",system-ui,sans-serif);--pr-fm:var(--hv2-fm,ui-monospace,monospace);background:var(--pr-bg);color:var(--pr-ink)}.pr-over{font-family:var(--pr-fm);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--pr-mute);margin:0}.pr-hero{padding:clamp(140px,18vh,210px) clamp(20px,5vw,64px) clamp(40px,6vh,68px);border-bottom:1px solid var(--pr-line)}.pr-hero__in{max-width:1280px;margin:0 auto}.pr-hero__over{margin-bottom:22px}.pr-hero h1{font-family:var(--pr-ft);font-weight:700;font-size:clamp(2.5rem,7vw,4.6rem);line-height:1;letter-spacing:-.035em;margin:0;max-width:16ch;text-wrap:balance}.pr-hero h1 em{font-style:normal;color:var(--pr-blue)}.pr-hero__lede{font-family:var(--pr-fp);font-weight:300;font-size:clamp(15px,1.5vw,18px);line-height:1.6;color:var(--pr-ink);max-width:56ch;margin:28px 0 0}.pr-list{max-width:1280px;margin:0 auto}.pr-item{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(28px,4vw,72px);align-items:center;padding:clamp(48px,7vh,104px) clamp(20px,5vw,64px);border-bottom:1px solid var(--pr-line);scroll-margin-top:120px}.pr-item:nth-child(2n) .pr-item__media{order:-1}.pr-item__index{font-family:var(--pr-fm);font-size:11px;letter-spacing:.14em;color:var(--pr-mute)}.pr-item__tag{font-family:var(--pr-fm);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--pr-blue);margin:0 0 18px}.pr-item__word{margin:10px 0 14px;display:block;line-height:1}.pr-item__word .wm{font-family:var(--pr-ft);font-weight:300;text-transform:uppercase;letter-spacing:.005em;font-size:clamp(2rem,4.4vw,3rem);color:var(--pr-ink);white-space:nowrap}.pr-item__word .wm b{font-weight:600;color:var(--pr-blue)}.pr-item__logo{height:clamp(40px,5.2vw,58px);width:auto;display:block}.pr-item__word .wm sup{font-size:.4em;vertical-align:.9em;opacity:.55;font-weight:400}.pr-item__head{font-family:var(--pr-ft);font-weight:600;font-size:clamp(1.3rem,2.4vw,1.9rem);line-height:1.12;letter-spacing:-.02em;color:var(--pr-ink);margin:0 0 16px;max-width:20ch;text-wrap:balance}.pr-item__desc{font-family:var(--pr-fp);font-weight:300;font-size:clamp(14px,1.3vw,16px);line-height:1.65;color:#444;margin:0 0 24px;max-width:48ch}.pr-item__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 30px;padding:0;list-style:none}.pr-item__chips li{font-family:var(--pr-fm);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--pr-ink);border:1px solid var(--pr-line);border-radius:999px;padding:7px 13px;white-space:nowrap}.pr-item__cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px}.pr-item__discover{display:inline-flex;align-items:center;gap:10px;background:var(--pr-blue);color:#fff;font-family:var(--pr-fp);font-weight:400;font-size:14.5px;text-decoration:none;padding:14px 28px;border-radius:999px;transition:transform .25s cubic-bezier(.16,1,.3,1),background .2s}.pr-item__discover:hover{transform:translateY(-2px);background:#1f55e6}.pr-item__discover i{font-style:normal;font-size:15px;transition:transform .25s cubic-bezier(.16,1,.3,1)}.pr-item__discover:hover i{transform:translate(2px,-2px)}.pr-item__watch{display:inline-flex;align-items:center;gap:9px;font-family:var(--pr-fp);font-weight:400;font-size:14px;color:var(--pr-ink);text-decoration:none;padding:14px 24px;border:1px solid var(--pr-line);border-radius:999px;transition:border-color .2s,color .2s,background .2s}.pr-item__watch svg{color:var(--pr-blue)}.pr-item__watch:hover{color:var(--pr-blue);border-color:var(--pr-blue);background:rgba(45,105,253,.04)}.pr-item__media{position:relative;aspect-ratio:4/3;border-radius:4px;overflow:hidden;background:#0d0f12;border:1px solid var(--pr-line)}.pr-item__media img{-o-object-fit:cover;object-fit:cover}.pr-item__media:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(10,12,16,.46),rgba(10,12,16,.1) 60%)}.pr-item__medialabel{position:absolute;left:20px;bottom:18px;z-index:1;font-family:var(--pr-fm);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.82)}.pr-item--schema{grid-template-columns:1fr;gap:clamp(28px,4vw,48px)}.pr-item--schema .pr-item__content{max-width:60ch}.pr-item__schema{border:1px solid var(--pr-line);border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 2px 10px rgba(22,40,63,.04)}.pr-item__schema iframe{display:block;width:100%}@media (max-width:860px){.pr-item{grid-template-columns:1fr;gap:26px}.pr-item:nth-child(2n) .pr-item__media{order:0}.pr-item__media{order:-1;aspect-ratio:16/9}.pr-item--schema .pr-item__content{order:0}}@media (max-width:480px){.pr-item__discover{width:100%;justify-content:center}}.prband{--pr-bg:var(--hv2-bg,#fff);--pr-ink:var(--hv2-ink,#111);--pr-line:var(--hv2-line,#d7d7d2);--pr-mute:var(--hv2-mute,#777);--pr-blue:var(--hv2-blue,#2d69fd);--pr-ft:var(--hv2-ft,"Titillium Web",sans-serif);--pr-fp:var(--hv2-fp,"Prompt",system-ui,sans-serif);--pr-fm:var(--hv2-fm,ui-monospace,monospace);background:var(--pr-bg);color:var(--pr-ink)}.prband__in{max-width:1280px;margin:0 auto;padding:clamp(56px,9vh,112px) clamp(20px,5vw,64px);border-top:1px solid var(--pr-line);display:grid;grid-template-columns:1fr 1.15fr;gap:clamp(28px,5vw,80px);align-items:center}.prband__over{font-family:var(--pr-fm);font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--pr-mute);margin:0 0 18px}.prband__title{font-family:var(--pr-ft);font-weight:700;font-size:clamp(1.9rem,3.6vw,3rem);line-height:1.03;letter-spacing:-.03em;margin:0 0 20px;max-width:14ch;text-wrap:balance}.prband__title em{font-style:normal;color:var(--pr-blue)}.prband__lede{font-family:var(--pr-fp);font-weight:300;font-size:15px;line-height:1.6;color:var(--pr-mute);max-width:40ch;margin:0}.prband__list{display:flex;flex-direction:column}.prband__row{display:flex;align-items:baseline;gap:18px;text-decoration:none;color:var(--pr-ink);padding:20px 0;border-top:1px solid var(--pr-line)}.prband__row:last-of-type{border-bottom:1px solid var(--pr-line)}.prband__row-name{font-family:var(--pr-ft);font-weight:600;font-size:1.25rem;letter-spacing:-.01em;flex:0 0 auto;min-width:8.5rem}.prband__row-name b{color:var(--pr-blue);font-weight:600}.prband__logo{height:24px;width:auto;display:block}.prband__row-name sup{font-size:.42em;vertical-align:.9em;opacity:.55;font-weight:400}.prband__row-desc{font-family:var(--pr-fp);font-weight:300;font-size:14px;line-height:1.5;color:var(--pr-mute);flex:1 1 auto}.prband__row-arrow{font-size:16px;color:var(--pr-mute);transition:transform .25s cubic-bezier(.16,1,.3,1),color .2s;flex:0 0 auto}.prband__row:hover .prband__row-arrow{transform:translateX(3px);color:var(--pr-blue)}.prband__row:hover .prband__row-name{color:var(--pr-blue)}.prband__all{display:inline-flex;align-items:center;gap:9px;margin-top:24px;font-family:var(--pr-fp);font-weight:400;font-size:14px;color:var(--pr-ink);text-decoration:none;border-bottom:1px solid var(--pr-ink);padding-bottom:3px;transition:color .2s,border-color .2s}.prband__all:hover{color:var(--pr-blue);border-color:var(--pr-blue)}@media (max-width:820px){.prband__in{grid-template-columns:1fr;gap:30px}.prband__row{flex-wrap:wrap;gap:6px 16px}.prband__row-name{min-width:0}.prband__row-desc{flex-basis:100%}}