.asite-vid-intro,.asite-vid-intro *{box-sizing:border-box}.asite-vid-intro{background:var(--asite-vid-intro-bg,#fff);padding:calc(var(--asite-vid-intro-pt, 64px)*.6) 24px calc(var(--asite-vid-intro-pb, 40px)*.6)}@media (min-width:720px){.asite-vid-intro{padding-bottom:calc(var(--asite-vid-intro-pb, 40px)*.8);padding-top:calc(var(--asite-vid-intro-pt, 64px)*.8)}}@media (min-width:960px){.asite-vid-intro{padding-bottom:var(--asite-vid-intro-pb,40px);padding-top:var(--asite-vid-intro-pt,64px)}}.asite-vid-intro__inner{align-items:flex-start;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:var(--roma-page-max,1440px)}.asite-vid-intro__crumbs{align-items:center;color:var(--asite-vid-intro-muted,#696969);display:flex;flex-wrap:wrap;font:500 12px/16px var(--roma-font-mono,"JetBrains Mono",ui-monospace,monospace);gap:8px;letter-spacing:.08em;margin:0;text-transform:uppercase}.asite-vid-intro .asite-vid-intro__crumbs .asite-vid-intro__crumb{color:var(--asite-vid-intro-muted,#696969)!important;text-decoration:none!important;transition:color var(--roma-t-colour,.2s) var(--roma-ease,ease)}.asite-vid-intro .asite-vid-intro__crumbs .asite-vid-intro__crumb:hover{color:var(--asite-vid-intro-ink,#16181c)!important}.asite-vid-intro__meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px}.asite-vid-intro__tag{background:var(--asite-vid-intro-tag-bg,#f3f3f3);border-radius:4px;color:var(--asite-vid-intro-ink,#16181c);padding:4px 8px;white-space:nowrap}.asite-vid-intro__detail,.asite-vid-intro__tag{font:500 12px/normal var(--roma-font-mono,"JetBrains Mono",ui-monospace,monospace);letter-spacing:.08em}.asite-vid-intro__detail{color:var(--asite-vid-intro-muted,#696969)}.asite-vid-intro .asite-vid-intro__inner .asite-vid-intro__title{color:var(--asite-vid-intro-ink,#16181c)!important;font-family:var(--roma-font-sans,"Inter",sans-serif)!important;font-size:clamp(32px,1.5rem + 2vw,48px)!important;font-weight:500!important;letter-spacing:-.03em!important;line-height:1.15!important;margin:0!important;max-width:1120px}@media (prefers-reduced-motion:reduce){.asite-vid-intro *{transition:none!important}}