@font-face{font-family:BricolageGrotesque;src:url(/fonts/bricolage_grotesques/BricolageGrotesque96pt-Bold.ttf) format("truetype");font-weight:400;font-style:normal}.asi-soy-section[data-astro-cid-7pg335og]{display:flex;justify-content:center;align-items:end;margin-top:300px;gap:100px;margin-bottom:130px}.img-section[data-astro-cid-7pg335og]{max-width:700px;animation:reveal linear both;animation-timeline:view();animation-range:entry 20% cover 30%}.img-section[data-astro-cid-7pg335og] img[data-astro-cid-7pg335og]{width:100%}.texto-section[data-astro-cid-7pg335og]{animation:reveal linear both;animation-timeline:view();animation-range:entry 20% cover 30%}.texto-section[data-astro-cid-7pg335og] p[data-astro-cid-7pg335og]{font-family:Arial,Helvetica,sans-serif;color:red;font-size:1.4rem;max-width:500px;text-align:justify;margin:0;letter-spacing:-1px}.texto-section[data-astro-cid-7pg335og] h1[data-astro-cid-7pg335og]{font-family:BricolageGrotesque,sans-serif;font-size:5rem;letter-spacing:-1px;line-height:0;color:red}.texto-final-section[data-astro-cid-7pg335og]{display:flex;justify-content:center;align-items:center;margin-top:300px;margin-bottom:100px;line-height:1}.texto-final-section[data-astro-cid-7pg335og] p[data-astro-cid-7pg335og]{font-family:Arial,Helvetica,sans-serif;color:red;font-size:1.7rem;max-width:900px;text-align:center;margin:0;animation:reveal linear both;animation-timeline:view();letter-spacing:-1px;animation-range:entry 20% cover 30%}@media (max-width: 900px){.asi-soy-section[data-astro-cid-7pg335og]{display:flex;flex-direction:column}}.badgeds[data-astro-cid-ir6nmpkb]{display:flex;justify-content:start;align-items:center;gap:32px;flex-wrap:wrap;font-family:system-ui,sans-serif}.badged[data-astro-cid-ir6nmpkb]{position:relative;display:inline-block;padding:12px 28px;border:1.5px solid red;border-radius:999px;color:red;text-decoration:none;overflow:hidden;transition:color .25s ease,transform .25s ease}.badged[data-astro-cid-ir6nmpkb]:before{content:"";position:absolute;inset:0;background:red;transform:translate(-100%);transition:transform .35s ease;z-index:0}.badged[data-astro-cid-ir6nmpkb]>span[data-astro-cid-ir6nmpkb]{position:relative;z-index:1;font-weight:600;white-space:nowrap}.badged[data-astro-cid-ir6nmpkb]:hover{color:#fff}.badged[data-astro-cid-ir6nmpkb]:hover:before{transform:translate(0)}@media (max-width: 900px){.badgeds[data-astro-cid-ir6nmpkb]{gap:24px;justify-content:center}.badged[data-astro-cid-ir6nmpkb]{padding:10px 22px;font-size:.95rem}}@media (max-width: 600px){.badgeds[data-astro-cid-ir6nmpkb]{gap:16px;flex-direction:column;align-items:center}.badged[data-astro-cid-ir6nmpkb]{width:80%;max-width:250px;text-align:center;padding:10px 18px;font-size:.9rem}}@media (prefers-reduced-motion: reduce){.badged[data-astro-cid-ir6nmpkb]:before,.badged[data-astro-cid-ir6nmpkb],.link-text[data-astro-cid-ir6nmpkb]{transition:none}}[data-astro-cid-7fn7hpp6]:where(.playlist-section,.playlist-section *){box-sizing:border-box}:root{--gap: clamp(.75rem, 1.8vw, 1rem);--brand: red;--surface: #fff;--radius: 12px;--border: red}.playlist-section[data-astro-cid-7fn7hpp6]{width:min(1100px,100%);margin-inline:auto;margin-top:100px;container-type:inline-size}.playlist-title[data-astro-cid-7fn7hpp6]{margin:0 0 clamp(1rem,3vw,2rem);color:var(--brand);font-weight:900;font-size:clamp(1.8rem,6vw,3rem);line-height:1;letter-spacing:-.02em;font-family:system-ui,sans-serif}.playlist-grid[data-astro-cid-7fn7hpp6]{display:grid;gap:var(--gap);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:stretch}.playlist-card[data-astro-cid-7fn7hpp6]{width:100%;background:var(--surface);border:2px solid var(--border);border-radius:var(--radius);overflow:clip;display:flex;flex-direction:column;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.playlist-card[data-astro-cid-7fn7hpp6]:hover{transform:translateY(-2px);box-shadow:0 8px 18px #00000026;cursor:pointer}.playlist-img[data-astro-cid-7fn7hpp6]{display:block;inline-size:100%;aspect-ratio:1 / 1;object-fit:cover;border-bottom:2px solid var(--border)}.playlist-info[data-astro-cid-7fn7hpp6]{padding:1rem;text-align:start}.playlist-info[data-astro-cid-7fn7hpp6] h3[data-astro-cid-7fn7hpp6]{margin:0 0 .25rem;color:var(--brand);font:700 clamp(1.05rem,2.3vw,1.35rem)/1.2 system-ui,sans-serif;overflow-wrap:anywhere}.playlist-info[data-astro-cid-7fn7hpp6] p[data-astro-cid-7fn7hpp6]{margin:0;color:var(--text);font:500 clamp(.95rem,2vw,1.1rem)/1.35 system-ui,sans-serif}.playlist-info[data-astro-cid-7fn7hpp6] .subtitle[data-astro-cid-7fn7hpp6]{margin-top:.25rem;color:var(--text-subtle);font-size:clamp(.85rem,1.8vw,.95rem)}@media (max-width: 380px){.playlist-grid[data-astro-cid-7fn7hpp6]{grid-template-columns:1fr}.playlist-title[data-astro-cid-7fn7hpp6]{font-size:clamp(1.6rem,8vw,2.2rem)}}@container (min-width: 900px){.playlist-grid[data-astro-cid-7fn7hpp6]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}a[data-astro-cid-7fn7hpp6]{text-decoration:none;color:inherit}.video-section[data-astro-cid-vzay6p6k]{display:flex;justify-content:center;align-items:center;margin:300px 0}video[data-astro-cid-vzay6p6k]{border-radius:10px;box-shadow:0 8px 20px #0000004d;max-width:700px;width:100%;height:auto;transition:transform .3s ease,box-shadow .3s ease;animation:reveal linear both;animation-timeline:view();animation-range:entry 20% cover 30%}.contenedor[data-astro-cid-xnbr565v]{margin:60px 30px 300px}.sobre-mi[data-astro-cid-xnbr565v]{display:flex;gap:200px;align-items:flex-start}.img-column[data-astro-cid-xnbr565v]{text-align:center}.text-column[data-astro-cid-xnbr565v],.img-column[data-astro-cid-xnbr565v]{flex:1 1 380px}.img-column[data-astro-cid-xnbr565v] img[data-astro-cid-xnbr565v]{width:100%;height:auto}.text-column[data-astro-cid-xnbr565v]{color:red;font-family:Arial,Helvetica,sans-serif}.text-column[data-astro-cid-xnbr565v] h1[data-astro-cid-xnbr565v]{font-family:BricolageGrotesque,sans-serif;font-size:8dvw;letter-spacing:-1px;line-height:0}.text-column[data-astro-cid-xnbr565v] p[data-astro-cid-xnbr565v]{font-size:1.4rem;text-align:justify;letter-spacing:-1px}.img-column[data-astro-cid-xnbr565v] img[data-astro-cid-xnbr565v]{max-width:900px}@media (max-width: 900px){.sobre-mi[data-astro-cid-xnbr565v]{display:flex;flex-direction:column}}@keyframes reveal{0%{opacity:0;translate:0 100px}to{opacity:1;translate:0 0}}
