@charset "UTF-8";#holo-tech-tepic{--tech-green:#00ED0B;--tech-purple:#4B0286;--tech-text:#fff;--tech-gray:#ddd;--font-head:'Inter',sans-serif;--font-body:'Karla',sans-serif;background-color:#000;background-image:linear-gradient(rgba(255,255,255,0.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.03) 1px,transparent 1px),radial-gradient(circle at 50% -10%,var(--tech-purple) 0%,#05000a 80%);background-size:40px 40px,40px 40px,100% 100%;background-repeat:repeat,repeat,no-repeat;padding:80px 20px;width:100%;position:relative;z-index:0;color:var(--tech-text);box-sizing:border-box;overflow:hidden}#holo-tech-tepic *{box-sizing:border-box}#holo-tech-tepic::after{content:'';position:absolute;bottom:-20%;right:0%;width:600px;height:400px;background:radial-gradient(circle,rgba(0,237,11,0.08) 0%,transparent 70%);pointer-events:none;z-index:-1;filter:blur(50px)}#holo-tech-tepic .tech-container{max-width:1200px;margin:0 auto;position:relative}#holo-tech-tepic .tech-header{text-align:center;margin-bottom:60px}#holo-tech-tepic .tech-title{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:clamp(32px,5vw,48px);font-weight:900;line-height:1.05;letter-spacing:-2px;text-transform:uppercase;margin:0 0 16px 0;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,0.3)}#holo-tech-tepic .tech-highlight{color:var(--tech-green);text-shadow:0 0 25px rgba(0,237,11,0.35)}#holo-tech-tepic .tech-intro{font-family:var(--font-body);font-size:21px;line-height:32px;max-width:720px;color:var(--tech-gray);margin:0 auto;font-weight:400}#holo-tech-tepic .tech-grid{display:grid;grid-template-columns:1fr;gap:24px}#holo-tech-tepic .tech-card{background:rgba(0,0,0,0.4);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,0.1);border-radius:16px;padding:30px;transition:all 0.3s ease;display:flex;flex-direction:column;gap:20px;height:100%}#holo-tech-tepic .tech-card:hover{transform:translateY(-5px);border-color:rgba(0,237,11,0.4);background:rgba(20,0,40,0.5);box-shadow:0 15px 40px -10px rgba(0,0,0,0.6)}#holo-tech-tepic .tech-card-header{display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(255,255,255,0.08);padding-bottom:15px;margin-bottom:5px}#holo-tech-tepic .tech-card-title{font-family:var(--font-head);font-size:19px;font-weight:700;color:#fff;margin:0;letter-spacing:0.5px}#holo-tech-tepic .tech-icon{color:var(--tech-green);font-size:18px;filter:drop-shadow(0 0 5px rgba(0,237,11,0.4))}#holo-tech-tepic .tech-tags{display:flex;flex-wrap:wrap;gap:10px}#holo-tech-tepic .tech-chip{text-decoration:none;font-family:var(--font-body);font-size:14px;font-weight:500;padding:8px 14px;border-radius:6px;transition:all 0.2s ease;border:1px solid transparent;display:inline-block}#holo-tech-tepic .chip-core{background-color:var(--tech-green);color:#000;font-weight:700;box-shadow:0 0 10px rgba(0,237,11,0.15)}#holo-tech-tepic .chip-core:hover{background-color:#fff;transform:scale(1.03)}#holo-tech-tepic .chip-sub{background-color:transparent;border:1px solid rgba(255,255,255,0.25);color:rgba(255,255,255,0.95)}#holo-tech-tepic .chip-sub:hover{border-color:var(--tech-green);color:var(--tech-green);background:rgba(0,237,11,0.05)}#holo-tech-tepic .chip-ghost{background-color:rgba(255,255,255,0.05);color:rgba(255,255,255,0.6)}#holo-tech-tepic .chip-ghost:hover{background-color:rgba(255,255,255,0.15);color:#fff}#holo-tech-tepic .tech-footer{text-align:center;margin-top:50px;padding-top:30px;border-top:1px solid rgba(255,255,255,0.08)}#holo-tech-tepic .tech-footer p{font-family:var(--font-body);font-size:15px;color:var(--tech-gray);letter-spacing:0.5px;max-width:800px;margin:0 auto}@media (min-width:1441px){#holo-tech-tepic .tech-grid{grid-template-columns:repeat(6,1fr)}#holo-tech-tepic .tech-card:nth-child(1),#holo-tech-tepic .tech-card:nth-child(2),#holo-tech-tepic .tech-card:nth-child(3){grid-column:span 2}#holo-tech-tepic .tech-card:nth-child(4),#holo-tech-tepic .tech-card:nth-child(5){grid-column:span 3}}@media (min-width:900px) and (max-width:1440px){#holo-tech-tepic .tech-grid{grid-template-columns:repeat(2,1fr)}#holo-tech-tepic .tech-card:nth-child(1),#holo-tech-tepic .tech-card:nth-child(2),#holo-tech-tepic .tech-card:nth-child(3),#holo-tech-tepic .tech-card:nth-child(4){grid-column:span 1}#holo-tech-tepic .tech-card:nth-child(5){grid-column:span 2}}@media (min-width:600px) and (max-width:899px){#holo-tech-tepic .tech-grid{grid-template-columns:1fr 1fr}#holo-tech-tepic .tech-card:nth-child(5){grid-column:span 2}}
