/* global React, Icon, useT, Nav, Burgos, Footer */ function BurgosHeader() { const { t } = useT(); return (
{t('bgp_back')}
{t('bgp_eyebrow')}

{t('bgp_h1_a')}
{t('bgp_h1_b')}

{t('bgp_lede')}

); } const BH = { wrap:{ background:'#F5C801', color:'#1A1A1A', padding:'72px 28px 80px' }, inner:{ maxWidth:1280, margin:'0 auto' }, back:{ display:'inline-flex', alignItems:'center', gap:8, fontFamily:'Montserrat, sans-serif', fontWeight:700, fontSize:12, letterSpacing:'.15em', textTransform:'uppercase', color:'#1A1A1A', textDecoration:'none', marginBottom:32 }, eyebrow:{ fontFamily:'Montserrat, sans-serif', fontWeight:700, fontSize:12, letterSpacing:'.25em', textTransform:'uppercase' }, h1:{ fontFamily:'Montserrat, sans-serif', fontWeight:900, fontSize:'clamp(40px,5vw,76px)', lineHeight:.95, letterSpacing:'-0.02em', margin:'18px 0 22px', textTransform:'uppercase' }, lede:{ fontFamily:'Inter, sans-serif', fontSize:'clamp(15px,1.2vw,18px)', maxWidth:680, lineHeight:1.55, margin:0 }, }; /* ============== OFFICIAL TOURISM + AGENDA ============== */ function BurgosOfficial() { const { t } = useT(); const links = [ { k:'ayto', tag:'bg_off_ayto_tag', tk:'bg_off_ayto_t', dk:'bg_off_ayto_d', url:'https://turismo.aytoburgos.es/' }, { k:'dip', tag:'bg_off_dip_tag', tk:'bg_off_dip_t', dk:'bg_off_dip_d', url:'https://turismoburgos.org/' }, { k:'jcyl', tag:'bg_off_jcyl_tag', tk:'bg_off_jcyl_t', dk:'bg_off_jcyl_d', url:'https://www.turismocastillayleon.com/' }, ]; const agendaChips = [ { lk:'bg_off_agenda_today', url:'https://www.agendaburgos.com/' }, { lk:'bg_off_agenda_finde', url:'https://www.agendaburgos.com/agenda/finde' }, { lk:'bg_off_agenda_week', url:'https://www.agendaburgos.com/agenda/semana' }, ]; return (
{t('bg_off_eyebrow')}

{t('bg_off_h2_a')}
{t('bg_off_h2_b')}

{t('bg_off_intro')}

{t('bg_off_agenda_tag')}

{t('bg_off_agenda_t')}

{t('bg_off_agenda_d')}

{agendaChips.map(c => ( {t(c.lk)} ))}
{t('bg_off_visit')}
{links.map(l => ( {t(l.tag)}

{t(l.tk)}

{t(l.dk)}

{t('bg_off_visit')}
))}
); } const BO = { wrap:{ background:'#FAF8F2', color:'#1A1A1A', padding:'88px 28px 92px', borderTop:'1px solid #EFEDE6' }, inner:{ maxWidth:1280, margin:'0 auto' }, head:{ maxWidth:720, marginBottom:38 }, eyebrow:{ fontFamily:'Montserrat, sans-serif', fontWeight:700, fontSize:12, letterSpacing:'.25em', textTransform:'uppercase', color:'#9A8B5A' }, h2:{ fontFamily:'Montserrat, sans-serif', fontWeight:900, fontSize:'clamp(32px,3.8vw,52px)', lineHeight:1, letterSpacing:'-0.02em', margin:'16px 0 18px', textTransform:'uppercase', color:'#1A1A1A' }, intro:{ fontFamily:'Inter, sans-serif', fontSize:16, lineHeight:1.6, color:'#3B3B36', margin:0 }, grid:{ display:'grid', gridTemplateColumns:'repeat(auto-fit,minmax(250px,1fr))', gap:14 }, card:{ background:'#fff', border:'1px solid #E8E5DC', borderRadius:16, padding:'24px 22px 22px', display:'flex', flexDirection:'column', textDecoration:'none', transition:'border-color .15s, transform .15s' }, cardFeature:{ background:'#F5C801', border:'1px solid #F5C801' }, tag:{ fontFamily:'ui-monospace, monospace', fontSize:11, letterSpacing:'.06em', color:'#9A9A9A', textTransform:'uppercase' }, tagFeature:{ color:'#6B5600' }, cardT:{ fontFamily:'Montserrat, sans-serif', fontWeight:800, fontSize:19, lineHeight:1.2, letterSpacing:'-0.01em', textTransform:'uppercase', color:'#1A1A1A', margin:'12px 0 8px' }, cardTFeature:{ color:'#1A1A1A' }, cardD:{ fontFamily:'Inter, sans-serif', fontSize:13.5, lineHeight:1.55, color:'#555049', margin:0, flex:1 }, cardDFeature:{ color:'#4A3D08' }, cta:{ display:'inline-flex', alignItems:'center', gap:6, marginTop:18, fontFamily:'Montserrat, sans-serif', fontWeight:800, fontSize:11, letterSpacing:'.12em', textTransform:'uppercase', color:'#1A1A1A', borderBottom:'2px solid #F5C801', paddingBottom:3, alignSelf:'flex-start' }, ctaFeature:{ color:'#1A1A1A', borderBottom:'2px solid #1A1A1A' }, chips:{ display:'flex', flexWrap:'wrap', gap:8, margin:'16px 0 4px' }, chip:{ display:'inline-flex', alignItems:'center', background:'rgba(26,26,26,0.08)', border:'1px solid rgba(26,26,26,0.22)', color:'#1A1A1A', borderRadius:999, padding:'6px 13px', fontFamily:'Montserrat, sans-serif', fontWeight:700, fontSize:11.5, letterSpacing:'.06em', textTransform:'uppercase', textDecoration:'none', transition:'background .15s' }, note:{ fontFamily:'Inter, sans-serif', fontSize:14, lineHeight:1.5, color:'#7A746A', margin:'30px 0 0', maxWidth:640 }, }; /* ============== APP ============== */ function BurgosApp() { return (
); } window.BurgosApp = BurgosApp;