MIX · extractor de estilos
Template: sion.com.ar/index.html · mtime: 2026-02-27 17:22
← Volver al álbum Descargar mixed.css Descargar manifest.json
CSS links: 3 Embebidos: 0 Externos: 3 Inline styles: 2 Missing: 0
CSS externos (no embebidos)
CSS embebidos (locales)
No se pudieron embebir CSS locales.
Preview de mixed.css
/* MIXED CSS PACK */
/* Template: sion.com.ar/index.html */
/* Template mtime: 2026-02-27 17:22:43 */

/* external link (no embedded): https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css */
/* external link (no embedded): https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap */
/* external link (no embedded): https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css */

/* ===== INLINE <style> BLOCK #1 ===== */
/* ===== REFACTOR VISUAL PROFESIONAL CON ICONOS ===== */
    :root{
      --accent:#0d6efd;
      --accent-contrast:#ffffff;
      --text:#0f172a;
      --muted:#475569;
      --surface:#ffffff;
      --soft:#f6f7fb;
      --radius:18px;
      --shadow:0 25px 50px -12px rgba(15, 23, 42, 0.25);
      --shadow-soft:0 10px 30px -15px rgba(15, 23, 42, 0.15);
      --nav-h:74px;

      /* Nuevas variables sutiles para profundidad */
      --border-light: rgba(15,23,42,0.06);
      --border-regular: rgba(15,23,42,0.1);
      --border-medium: rgba(15,23,42,0.18);
      --accent-glass: rgba(13, 110, 253, 0.05);
      --accent-soft: rgba(13, 110, 253, 0.08);
    }

    body{
      font-family: "Inter", system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif;
      color: var(--text);
      background: #fff;
      scroll-behavior:smooth;
      font-size: 1rem;
      line-height: 1.5;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
    }

    /* Tipografía con pesos más definidos */
    h1, h2, h3, h4, h5, h6, .section-title, .card-title, .brand-text, .navbar-nav, .btn {
      font-family: "Inter", system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', sans-serif;
      letter-spacing: -0.02em;
    }

    .anchor-offset{ scroll-margin-top: calc(var(--nav-h) + 12px); }

    /* ===== NAVBAR MEJORADA ===== */
    .navbar{
      min-height: var(--nav-h);
      backdrop-filter: blur(12px);
      background: rgba(255,255,255,0.85);
      border-bottom: 1px solid var(--border-regular);
      box-shadow: 0 4px 20px rgba(0,0,0,0.02);
    }

    .brand-wrap{
      display:flex;
      align-items:center;
      gap:12px;
      line-height:1;
    }
    .brand-wrap img{
      height:42px;
      width:auto;
      object-fit:contain;
      display:block;
      transition: transform 0.2s ease;
    }
    .brand-wrap:hover img {
      transform: scale(1.02);
    }
    .brand-wrap .brand-text{
      font-weight:700;
      letter-spacing:-0.3px;
      font-size:1.2rem;
      color:var(--text);
      border-left: 1px solid var(--border-regular);
      padding-left: 12px;
    }
    @media (max-width: 575.98px){
      :root{ --nav-h:66px; }
      .navbar{ padding-top: .25rem; padding-bottom: .25rem; }
      .brand-wrap img{ height:36px; }
      .brand-wrap .brand-text{ font-size:1rem; padding-left: 8px; }
    }

    .navbar-nav .nav-link {
      font-weight: 500;
      font-size: 0.95rem;
      padding: 0.5rem 1rem !important;
      color: var(--text);
      transition: color 0.15s ease;
      position: relative;
    }
    .navbar-nav .nav-link:hover {
      color: var(--accent);
    }
    .navbar-nav .nav-link::after {
      content: '';
      position: absolute;
      bottom: 0.2rem;
      left: 1rem;
      right: 1rem;
      height: 2px;
      background: var(--accent);
      transform: scaleX(0);
      transition: transform 0.2s ease;
    }
    .navbar-nav .nav-link:hover::after {
      transform: scaleX(1);
    }

    /* ===== BOTONES CON ACABADO INSTITUCIONAL ===== */
    .btn {
      border-radius: 60px;
      font-weight: 600;
      padding: 0.6rem 1.5rem;
      transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
      letter-spacing: -0.01em;
      font-size: 0.95rem;
    }
    .btn-sm {
      padding: 0.4rem 1.2rem;
      font-size: 0.9rem;
    }
    .btn-accent{
      background: var(--accent);
      color: var(--accent-contrast);
      border: none;
      box-shadow: 0 8px 18px -6px rgba(13, 110, 253, 0.4);
    }
    .btn-accent:hover{ 
      background: color-mix(in srgb, var(--accent), #000 10%);
      color: var(--accent-contrast);
      transform: translateY(-2px);
      box-shadow: 0 15px 25px -8px rgba(13, 110, 253, 0.5);
    }
    .btn-outline-accent{
      border: 1.5px solid var(--border-medium);
      color: var(--text);
      background: transparent;
      box-shadow: none;
    }
    .btn-outline-accent:hover{
      background: var(--accent-glass);
      border-color: var(--accent);
      color: var(--accent);
      transform: translateY(-2px);
    }

    /* ===== SECCIONES CON ESPACIADO PRO ===== */
    .section{
      padding: clamp(64px, 8vw, 120px) 0;
    }
    .section-title{
      font-weight: 700;
      letter-spacing: -0.03em;
      margin: 0 0 0.8rem;
      font-size: clamp(1.8rem, 3vw, 2.5rem);
      line-height: 1.2;
      color: var(--text);
    }
    .section-subtitle{
      color: var(--muted);
      margin: 0;
      font-size: 1.1rem;
      max-width: 600px;
      margin-left: auto;
      margin-right: auto;
      font-weight: 400;
    }

    .eyebrow{
      display:inline-block;
      font-weight:600;
      font-size:0.85rem;
      letter-spacing:0.5px;
      text-transform: uppercase;
      color: var(--accent);
      background: var(--accent-soft);
      padding: 0.4rem 1rem;
      border-radius: 100px;
      margin-bottom:1rem;
      border: 1px solid var(--accent-glass);
      backdrop-filter: blur(4px);
    }

    /* ===== HERO CON GRADIENTE SOFISTICADO ===== */
    .hero{
      padding-top: calc(var(--nav-h) + 30px);
      padding-bottom: clamp(60px, 8vw, 100px);
      background:
        radial-gradient(100% 100% at 0% 20%, color-mix(in srgb, var(--accent), #fff 92%) 0%, transparent 50%),
        radial-gradient(100% 100% at 100% 50%, #f1f5ff 0%, transparent 60%),
        #ffffff;
      border-bottom: 1px solid var(--border-light);
    }
    .hero h1{
      font-weight: 700;
      letter-spacing: -0.04em;
      font-size: clamp(2.2rem, 4vw, 3.5rem);
      margin: 0 0 1rem;
      line-height: 1.2;
    }
    .hero p{
      color: var(--muted);
      font-size: 1.1rem;
      margin: 0 0 1.5rem;
      max-width: 550px;
    }
    .hero-bullets{
      display:grid;
      gap:.75rem;
      margin: 0 0 2rem;
      padding: 0;
      list-style: none;
      color: var(--text);
    }
    .hero-bullets li{
      display:flex;
      gap:.75rem;
      align-items:flex-start;
      font-weight: 500;
    }
    .dot{
      width:8px;height:8px;border-radius:999px;
      background: var(--accent);
      margin-top:.5rem;
      flex: 0 0 auto;
      box-shadow: 0 0 0 3px var(--accent-glass);
    }

    .hero-media{
      border-radius: 24px;
      overflow:hidden;
      box-shadow: var(--shadow);
      background: var(--soft);
      border: 1px solid var(--border-light);
      aspect-ratio: 1 / 1;
      max-width: 520px;
      margin-left:auto;
      transition: transform 0.3s ease;
    }
    .hero-media:hover {
      transform: scale(1.01);
    }
    .hero-media img{
      width:100%;
      height:100%;
      object-fit: cover;
      display:block;
    }
    @media (max-width: 991.98px){
      .hero-media{ max-width: 520px; margin-inline:auto; }
    }

    /* ===== TARJETAS CON ACABADO DE LUJO E ICONOS ===== */
    .card-soft{
      border: 1px solid var(--border-light);
      border-radius: 24px;
      box-shadow: 0 10px 30px -15px rgba(0,0,0,0.1);
      background: var(--surface);
      transition: all 0.25s ease;
      position: relative;
      overflow: hidden;
    }
    .card-soft:hover {
      box-shadow: 0 20px 35px -15px rgba(15, 23, 42, 0.15);
      border-color: var(--border-regular);
      transform: translateY(-4px);
    }
    /* Efecto de brillo sutil en hover */
    .card-soft::after {
      content: '';
      position: absolute;
      top: 0;
      left: -100%;
      width: 100%;
      height: 100%;
      background: linear-gradient(90deg, transparent, rgba(255,255,255,0.4), transparent);
      transition: left 0.5s ease;
      pointer-events: none;
    }
    .card-soft:hover::after {
      left: 100%;
    }
    .card-soft .card-title{
      font-weight: 700;
      letter-spacing: -0.03em;
      margin: 0 0 0.5rem;
      font-size: 1.3rem;
    }
    .card-soft p{ 
      color: var(--muted); 
      margin: 0;
      line-height: 1.6;
    }

    /* ===== ESTILOS PARA ICONOS EN CARDS ===== */
    .card-icon {
      display: inline-flex;
      align-items: center;
      justify-content: center;
      width: 56px;
      height: 56px;
      background: var(--accent-soft);
      color: var(--accent);
      border-radius: 18px;
      margin-bottom: 1.2rem;
      font-size: 1.8rem;
      transition: all 0.2s ease;
      border: 1px solid var(--accent-glass);
    }
    .card-soft:hover .card-icon {
      background: var(--accent);
      color: white;
      transform: scale(1.05) rotate(2deg);
    }

    /* ===== SERVICIOS CON ESTILO MODERNO E ICONOS ===== */
    .services-grid{
      display:grid;
      grid-template-columns: repeat(2, minmax(0,1fr));
      gap: 20px;
    }
    @media (max-width: 575.98px){
      .services-grid{ grid-template-columns: 1fr; }
    }
    .service-item{
      padding: 24px 20px;
      border-radius: 20px;
      border: 1px solid var(--border-light);
      background: #fff;
      box-shadow: 0 5px 20px -10px rgba(0,0,0,0.1);
      font-weight: 600;
      font-size: 1.1rem;
      transition: all 0.2s ease;
      display: flex;
      align-items: center;
      gap: 15px;
      backdrop-filter: blur(10px);
    }
    .service-item i {
      font-size: 2rem;
      color: var(--accent);
      background: var(--accent-soft);
      padding: 12px;
      border-radius: 16px;
      transition: all 0.2s ease;
      width: 56px;
      height: 56px;
      display: flex;
      align-items: center;
      justify-content: center;
    }
    .service-item:hover {
      border-color: var(--accent);
      box-shadow: 0 15px 30px -15px rgba(13, 110, 253, 0.3);
      transform: translateY(-3px);
      background: white;
    }
    .service-item:hover i {
      background: var(--accent);
      color: white;
      transform: rotate(2deg);
    }

    /* ===== ACORDEON REFINADO ===== */
    .accordion .accordion-item{
      border: 1px solid var(--border-light);
      border-radius: 16px;
      overflow:hidden;
      box-shadow: 0 5px 15px -8px rgba(0,0,0,0.1);
      margin-bottom: 16px;
      background: white;
    }
    .accordion .accordion-button{
      font-weight: 700;
      letter-spacing: -0.02em;
      padding: 20px 24px;
      color: var(--text);
      background: white;
      font-size: 1.1rem;
    }
    .accordion .accordion-button:not(.collapsed){
      background: var(--accent-soft);
      color: var(--text);
      border-bottom: 1px solid var(--border-light);
    }
    .accordion .accordion-button:focus {
      box-shadow: none;
      border-color: var(--accent-glass);
    }
    .accordion .accordion-body{
      color: var(--muted);
      padding: 20px 24px;
      background: white;
      line-height: 1.6;
    }

    /* ===== FORMULARIOS CON DETALLE PROFESIONAL ===== */
    .form-control, .form-select{
      border-radius: 16px;
      border: 1.5px solid var(--border-regular);
      padding: 14px 16px;
      transition: all 0.2s ease;
      background-color: #ffffff;
      font-size: 0.95rem;
    }
    .form-control:hover, .form-select:hover {
      border-color: var(--muted);
    }
    .form-control:focus, .form-select:focus{
      border-color: var(--accent);
      box-shadow: 0 0 0 4px var(--accent-glass);
      outline: none;
    }
    .form-label {
      font-weight: 600;
      color: var(--text);
      margin-bottom: 0.5rem;
      font-size: 0.9rem;
      letter-spacing: -0.01em;
    }
    /* ===== GALERÍA CON ACABADO PREMIUM (AZUL #0d6efd) ===== */
    
    .gal-gallery .carousel{
      max-width:980px;
      margin-inline:auto;
      position:relative
    }
    
    .gal-frame{
      height: clamp(240px, 50vh, 480px);
      background:#fafafa;
      border-radius:24px;
      overflow:hidden;
      box-shadow:0 20px 40px -15px rgba(0,0,0,0.2);
      display:flex;
      align-items:center;
      justify-content:center;
      padding:12px;
      border: 1px solid var(--border-light);
    }
    
    .gal-img{
      width:auto !important;
      max-width:100%;
      height:auto !important;
      max-height:100%;
      object-fit:contain !important;
      object-position:center;
      display:block;
      cursor:zoom-in;
      transition: transform 0.2s ease;
    }
    
    .gal-img:hover {
      transform: scale(1.02);
    }
    
    /* BOTONES LATERALES */
    .gal-gallery .carousel-control-prev,
    .gal-gallery .carousel-control-next{
      z-index:20;
      width:48px;
      height:48px;
      top:50%;
      transform:translateY(-50%);
      opacity:1;
      background:#ffffff;
      border-radius:50%;
      margin:0 20px;
      border: 1px solid rgba(13,110,253,0.25);
      box-shadow: 0 5px 15px rgba(13,110,253,0.2);
      backdrop-filter: blur(4px);
      transition: all 0.2s ease;
    }
    
    .gal-gallery .carousel-control-prev:hover,
    .gal-gallery .carousel-control-next:hover {
      background:#0d6efd;
      box-shadow: 0 10px 25px rgba(13,110,253,0.4);
    }
    
    /* FLECHAS AZULES */
    .gal-gallery .carousel-control-prev-icon {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%230d6efd' stroke-width='2.5' viewBox='0 0 16 16'%3e%3cpath d='M10 2L4 8l6 6'/%3e%3c/svg%3e") !important;
      background-size:60% 60%;
    }
    
    .gal-gallery .carousel-control-next-icon {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%230d6efd' stroke-width='2.5' viewBox='0 0 16 16'%3e%3cpath d='M6 2l6 6-6 6'/%3e%3c/svg%3e") !important;
      background-size:60% 60%;
    }
    
    /* Indicadores */
    .gal-gallery .carousel-indicators{
      z-index:10;
      bottom:-50px
    }
    
    .gal-gallery .carousel-indicators button{
      width:10px;
      height:10px;
      border-radius:50%;
      background:rgba(13,110,253,0.3);
      border:none;
      transition: all 0.2s;
    }
    
    .gal-gallery .carousel-indicators button.active{
      background:#0d6efd;
      width: 24px;
      border-radius: 20px;
    }
    
    .gal-gallery{
      padding-bottom:70px
    }
    
    /* ===== Lightbox ===== */
    
    #galLightbox .modal-content{
      background:#111;
      border-radius: 28px;
      overflow: hidden;
      border: 1px solid rgba(13,110,253,0.3);
    }
    
    #galLightboxImg{
      max-height:86vh;
      width:100%;
      height:auto;
      object-fit:contain;
      background:#111;
    }
    
    .gal-lightbox-nav{
      position:absolute;
      top:50%;
      transform:translateY(-50%);
      border:0;
      width:50px;
      height:50px;
      border-radius:999px;
      background:rgba(13,110,253,0.6);
      color:#fff;
      font-size:32px;
      line-height:50px;
      text-align:center;
      z-index:5;
      cursor:pointer;
      backdrop-filter: blur(8px);
      transition: all 0.2s;
    }
    
    .gal-lightbox-nav:hover{
      background:#0d6efd;
      transform: translateY(-50%) scale(1.1);
    }
    
    .gal-lightbox-nav.gal-prev{left:20px}
    .gal-lightbox-nav.gal-next{right:20px}
    
    @media (max-width: 575.98px){
      .gal-frame{height: clamp(200px, 40vh, 360px)}
      .gal-lightbox-nav{
        width:40px;
        height:40px;
        font-size:28px;
        line-height:40px;
      }
    }
    /* ===== FOOTER CON CLASE ===== */
    footer{
      background: #0f172a;
      color: #ffffff;
      border-top: 1px solid rgba(255,255,255,0.05);
    }
    footer a{
      color: #a0aec0;
      text-decoration: none;
      transition: color 0.2s;
      font-weight: 500;
    }
    footer a:hover{ color: white; text-decoration: none; }
    .footer-top{
      padding: 60px 0 40px;
    }
    .footer-bottom{
      border-top: 1px solid rgba(255,255,255,0.1);
      padding: 20px 0;
      font-size: 0.95rem;
      color: #94a3b8;
    }
    .footer-brand{
      display:flex;
      align-items:center;
      gap:12px;
      line-height:1;
      margin-bottom: 1rem;
    }
    .footer-brand img{
      height:48px;
      width:auto;
      object-fit:contain;
      display:block;
      filter: brightness(0) invert(1);
    }
    .footer-brand span{
      font-size:1.5rem;
      font-weight:600;
      letter-spacing:-0.3px;
      color: white;
    }
    .footer-muted{
      color: #94a3b8;
      max-width: 38ch;
      line-height: 1.6;
    }
    .footer-title{
      font-weight:600;
      letter-spacing:-0.2px;
      margin-bottom: 1rem;
      color: white;
      font-size: 1.1rem;
    }

    .link-list{
      display:grid;
      gap:.6rem;
      padding:0;
      list-style:none;
      margin:0;
    }
    .link-list li{ margin:0; }
    .link-list a {
      color: #cbd5e1;
    }

    /* Iconos en el footer de contacto */
    .link-list i {
      width: 20px;
      margin-right: 8px;
      color: var(--accent);
    }
    .contact-info i {
      width: 24px;
      color: var(--accent);
    }

    /* ===== FIX: evitar scroll horizontal en móvil + navbar siempre accesible ===== */
    html, body{
      max-width: 100%;
      overflow-x: hidden;
    }
    img, svg, video, iframe{
      max-width: 100%;
      height: auto;
    }

    /* En móviles, permitir que marca se achique para no empujar el toggler fuera de pantalla */
    .navbar .container{
      gap: .75rem;
    }
    .navbar-brand{
      min-width: 0;
      max-width: calc(100% - 64px);
    }
    .brand-wrap{ min-width:0; }
    .brand-wrap .brand-text{
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      max-width: 52vw;
    }
    .navbar-toggler{
      flex: 0 0 auto;
      margin-left: auto;
    }

    /* Mejor colapsado en móvil */
    @media (max-width: 991.98px){
      .navbar-collapse{
        margin-top: .5rem;
        padding: .5rem 0;
      }
      .navbar-nav .nav-link{
        padding: .75rem 0 !important;
      }
      .navbar-nav .nav-link::after{
        left: 0;
        right: 0;
      }
    }
  

    /* ===== FIX MOBILE: reducir espacio entre navbar y primer eyebrow ===== */
    @media (max-width: 575.98px){
      .hero{
        padding-top: calc(var(--nav-h) + 0px);
        padding-bottom: 56px;
      }
      .eyebrow{ margin-bottom: .65rem; }
    }

/* ===== INLINE <style> BLOCK #2 ===== */
.wa-float{
  position:fixed;
  right:18px;
  bottom:18px;
  z-index:2147483647;
  display:flex;
  flex-direction:column;
  align-items:flex-end;
  font-family:inherit;
}
.wa-btn{
  width:60px;
  height:60px;
  border-radius:50%;
  border:none;
  background:linear-gradient(135deg,#25D366,#128C7E);
  color:#fff;
  display:grid;
  place-items:center;
  cursor:pointer;
  box-shadow:0 10px 30px rgba(37,211,102,.45);
  transition:transform .25s, box-shadow .25s;
}
.wa-btn:hover{
  transform:translateY(-3px) scale(1.05);
  box-shadow:0 14px 36px rgba(37,211,102,.55);
}

.wa-card{
  position:absolute;
  right:0;
  bottom:74px;
  width:min(360px,92vw);
  background:#fff;
  border-radius:18px;
  border:1px solid #e3e6ea;
  box-shadow:0 18px 60px rgba(0,0,0,.25);
  overflow:hidden;
  transform:translateY(10px);
  opacity:0;
  transition:.25s ease;
}
.wa-card[aria-modal="true"]{ transform:none; opacity:1; }

.wa-head{
  display:flex;
  align-items:center;
  gap:12px;
  padding:14px;
  background:linear-gradient(135deg,#25D366,#128C7E);
  color:#fff;
}
.wa-avatar{
  width:40px;
  height:40px;
  background:#fff;
  border-radius:10px;
  display:grid;
  place-items:center;
  overflow:hidden;
}
.wa-avatar img{
  width:26px;
  height:26px;
  object-fit:contain;
}
.wa-title{ font-weight:800; }
.wa-status{ font-size:.85rem; opacity:.9; }

.wa-close{
  margin-left:auto;
  border:none;
  background:transparent;
  color:#fff;
  font-size:24px;
  cursor:pointer;
  width:32px;
  height:32px;
  border-radius:50%;
  display:flex;
  align-items:center;
  justify-content:center;
  opacity:.9;
}
.wa-close:hover{ opacity:1; background:rgba(255,255,255,.14); }

.wa-body{
  padding:14px;
  max-height:40vh;
  overflow:auto;
  background:#f8f9fa;
  display:flex;
  flex-direction:column;
  gap:8px;
}
.wa-bubble{
  max-width:88%;
  padding:10px 12px;
  border-radius:14px;
  font-size:.95rem;
  box-shadow:0 4px 10px rgba(0,0,0,.08);
}
.wa-bot{
  background:#fff;
  border:1px solid #e3e6ea;
  align-self:flex-start;
}
.wa-user{
  background:#eaf7f0;
  border:1px solid #cfeedd;
  align-self:flex-end;
}

.wa-compose{
  display:grid;
  grid-template-columns:1fr auto;
  gap:8px;
  padding:10px;
  border-top:1px solid #e3e6ea;
  background:#fff;
}
.wa-compose textarea{
  resize:none;
  border-radius:12px;
  padding:10px;
  border:1px solid #e3e6ea;
  font-family:inherit;
  outline:none;
}
.wa-send{
  background:#25D366;
  color:#fff;
  border:none;
  border-radius:12px;
  padding:0 16px;
  cursor:pointer;
}
.wa-send:hover{ background:#1fb85a; }

@media(max-width:480px){
  .wa-float{ right:12px; bottom:12px; }
  .wa-card{ width:calc(100vw - 24px); }
}

      
Manifest preview
{
    "template": "sion.com.ar/index.html",
    "template_mtime": 1772212963,
    "template_mtime_human": "2026-02-27T17:22:43+00:00",
    "css_links_found": [
        "https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css",
        "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap",
        "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css"
    ],
    "css_links_external": [
        "https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css",
        "https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap",
        "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css"
    ],
    "css_links_embedded": [],
    "inline_style_blocks": 2,
    "inline_imports_external": [],
    "inline_imports_embedded": [],
    "missing_css_files": []
}