.igSV[data-astro-cid-ui2px6vn]{aspect-ratio:1;background:radial-gradient(circle at 30% 110%,#fd8 0%,#e64 25%,#d38 50%,#a3b 75%,#35b 100%);border-radius:25%;justify-content:center;align-items:center;width:auto;height:100%;display:flex}.igSV[data-astro-cid-ui2px6vn]:after,.igSV[data-astro-cid-ui2px6vn]:before{content:"";outline:3px solid #fff;width:100%;height:100%;position:absolute;inset:0}.igSV[data-astro-cid-ui2px6vn]:after{border-radius:25%;scale:.7}.igSV[data-astro-cid-ui2px6vn]:before{border-radius:100%;outline-width:7px;scale:.3}span[data-astro-cid-ui2px6vn]{background:#fff;border-radius:50%;width:7%;height:7%;position:absolute;inset:25% 25% auto auto}footer[data-astro-cid-jo6i4kqk]{flex-flow:column;place-items:center;gap:32px;width:100%;padding:92px 5% 58px;display:flex;& div{flex-wrap:wrap;place-content:center;gap:40px 20px;width:100%;display:flex;& a{border-radius:3rem;outline:1px solid #fff3;flex:200px;place-content:center;place-items:center;gap:12px;padding:12px 26px;transition:all .3s;display:flex;&:hover{outline:1px solid #fff6;font-weight:600}& svg{height:32px}}& a:after{content:attr(data-subs);opacity:0;transform-origin:top;font-size:1.1rem;transition:all .4s;position:absolute;inset:auto 50% -26px auto;transform:translate(50%,-100%)}& a:hover:after{opacity:1;transform:translate(50%)}& .ig{background:radial-gradient(circle at 30% 110%,#fd84 0%,#e644 25%,#d384 50%,#a3b4 75%,#35b4 100%);padding:8px 26px;&:hover{background:radial-gradient(circle at 30% 110%,#fd87 0%,#e647 25%,#d387 50%,#a3b7 75%,#35b7 100%)}& .igSV{height:36px}}& .yt{background:#f034;&:hover{background:#f037}}& .tk{background:linear-gradient(90deg,#6cc4,#e254);&:hover{background:linear-gradient(90deg,#6cc7,#e257)}}& .x{background:#fff2;&:hover{background:#fff5}}}}@media (width<=700px){footer[data-astro-cid-jo6i4kqk] div[data-astro-cid-jo6i4kqk]{gap:32px 10px;& a{padding:8px 20px}& a:after{font-size:1rem}& a:hover:after{transform:translate(50%,-25%)}& .ig{padding:4px 26px;& .igSV{height:33px}}}}@media (width<=600px){footer[data-astro-cid-jo6i4kqk]{gap:24px;padding:32px 4% 40px;& div{gap:24px 8px;& a{flex:160px;gap:8px;padding:4px 14px;font-size:.9rem;& svg{height:24px}}& a:after{font-size:.85rem}& .ig{padding:2px 26px;& .igSV{max-height:28px}}}}}@font-face{font-family:Aileron;src:url(/fonts/Aileron-UltraLight.woff2)format("woff2"),url(/fonts/Aileron-UltraLight.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(/fonts/Aileron-Thin.woff2)format("woff2"),url(/fonts/Aileron-Thin.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(/fonts/Aileron-Light.woff2)format("woff2"),url(/fonts/Aileron-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(/fonts/Aileron-Regular.woff2)format("woff2"),url(/fonts/Aileron-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(/fonts/Aileron-SemiBold.woff2)format("woff2"),url(/fonts/Aileron-SemiBold.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(/fonts/Aileron-Bold.woff2)format("woff2"),url(/fonts/Aileron-Bold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(/fonts/Aileron-Heavy.woff2)format("woff2"),url(/fonts/Aileron-Heavy.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Aileron;src:url(/fonts/Aileron-Black.woff2)format("woff2"),url(/fonts/Aileron-Black.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}:root{color-scheme:dark;overflow:hidden}*{box-sizing:border-box;margin:0;padding:0;position:relative}body{scrollbar-width:thin;width:100dvw;height:100dvh;image-rendering:pixelated;background:url(/t.png) 50%/840px;font-family:Aileron;overflow:hidden auto}svg{fill:#fff;width:auto;height:100%;max-height:92px;overflow:visible}a{text-decoration:none}a,p,ul,span{color:#eaeaea;letter-spacing:.4px}ul{flex-flow:column;gap:4px;display:flex;& li{margin-left:1.2em}}main{--brrr:2rem;flex-flow:column;gap:80px;padding:8px 2%;display:flex;& h1{font-size:2rem}&>section{border-bottom-right-radius:calc(var(--brrr) * 1.5);border-bottom-left-radius:calc(var(--brrr) * 1.5);background:linear-gradient(#0000,#0009);flex-flow:column;gap:20px;padding:12px 3.5% 3.5%;display:flex}}button,dialog,a{background:0 0;border:none;outline:none}p{letter-spacing:.6px;font-weight:300;line-height:1.25}img{object-fit:cover}.blur{-webkit-backdrop-filter:blur(6px)!important}body:has(#dlg.on) header #prof{& svg{animation-play-state:paused}}body:has(header.c1){& ::selection{color:#fff;background:#0b07}scrollbar-color:#0b0 #0000;& header #prof img,& #dlg img{outline-color:#0b0b}& #dlg h1,& header p{color:#0b0}& #prof{& svg{& text{fill:#0b0}}}}body:has(header.c2){& ::selection{color:#fff;background:#0af7}scrollbar-color:#0af #0000;& header #prof img,& #dlg img{outline-color:#0afb}& #dlg h1,& header p{color:#0af}& #prof svg text{fill:#0af}}body:has(header.c3){& ::selection{color:#fff;background:#f097}scrollbar-color:#f09 #0000;& header #prof img,& #dlg img{outline-color:#f09b}& #dlg h1,& header p{color:#f09}& #prof svg text{fill:#f09}}@media (width<=765px){a,p,ul,span{font-size:.95rem}}@media (width<=600px){main{--brrr:1.8rem;gap:70px;& h1{font-size:1.7rem}}h2{font-size:1.2rem}}@media (width<=500px){main{--brrr:1.6rem;gap:54px;& h1{font-size:1.55rem}}a,p,ul,span{font-size:.85rem}h2{font-size:1.1rem}}@media (width<=405px){main{--brrr:1.45rem;gap:38px;& h1{font-size:1.35rem}}a,p,ul,span{font-size:.8rem}h2{font-size:1rem}}@media (width<=350px){main{--brrr:1.35rem;gap:28px;& h1{font-size:1.15rem}}a,p,ul,span{font-size:.65rem}h2{font-size:.9rem}}@keyframes rot{0%{transform:rotate(64deg)}to{transform:rotate(190deg)}}header[data-astro-cid-nen7h5rs]{flex-flow:column;place-items:center;gap:30px;padding:64px 16px 28px;display:flex;& section{& div{top:-8px;left:42px}& h1{letter-spacing:1px;color:#fff;font-size:2.5rem;font-weight:800}& p{font-size:1.1rem;font-weight:400;left:128px}& #prof{z-index:1;cursor:pointer;width:164px;height:164px;transition:all .3s;position:absolute;inset:-28px auto auto -138px;&:hover{scale:1.03}& img{border-radius:50%;outline:2px solid;width:100%;height:100%;position:absolute;inset:0}& svg{will-change:auto;width:100%;max-height:100%;animation:5s cubic-bezier(.5,0,.5,1) infinite alternate-reverse rot;position:absolute;transform:rotate(52deg);& path{fill:#0000}& text{font-size:1.1rem;font-weight:600;transform:translate(-6px,6px)}}}}&>div[data-astro-cid-nen7h5rs]{z-index:2;place-content:center;gap:46px;height:36px;display:flex;& a{color:#fff;border-radius:2rem;outline:1px solid #fff4;place-content:center;place-items:center;gap:8px;padding:8px 24px;text-decoration:none;transition:all .5s;display:flex}& .linkedin{background:#06c6;&:hover{background:#06c}}& .cv{background:#b006;&:hover{background:#b00}}& .indeed{background:#0396;&:hover{background:#039}}}& nav{background:#0002;border:1px solid #fff4;border-radius:3rem;width:fit-content;display:flex;overflow:hidden;& a{cursor:pointer;opacity:.5;color:#fff;text-align:center;padding:12px 48px;font-size:1.3rem;transition:all .5s;&.activo{opacity:1;font-weight:700}}& .artista.activo{background:#0b0a;border-right:1px solid #fff6;&:hover{background:#0b0}}& .dev.activo{background:#0afa;border-left:1px solid #fff6;border-right:1px solid #fff6;&:hover{background:#0af}}& .vfx.activo{background:#f09a;border-left:1px solid #fff6;&:hover{background:#f09}}}}#dlg[data-astro-cid-nen7h5rs]{opacity:0;user-select:none;pointer-events:none;z-index:2;place-items:center;width:90%;max-width:1250px;max-height:100dvh;transition:all .3s;display:flex;position:fixed;inset:50% 50% auto auto;overflow:visible;transform:translate(50%,10%);&::backdrop{-webkit-backdrop-filter:blur();background:0 0;transition:all .3s}& img{aspect-ratio:1;height:500px;min-width:unset;border-radius:2.5rem;outline:2px solid;flex:500px;place-self:center}& .info{scrollbar-width:thin;flex-flow:column;place-content:center;gap:10px;max-height:70dvh;padding:0 28px;display:flex;inset:0;overflow:auto;& p{font-size:1.1rem;line-height:1.3}}}#dlg[data-astro-cid-nen7h5rs].on{user-select:unset;pointer-events:all;opacity:1;transform:translate(50%,-50%);&::backdrop{-webkit-backdrop-filter:blur(4px);background:#000b}}#dlg[data-astro-cid-nen7h5rs].hidden{transform:translate(110dvw)}@media (width<=850px){#dlg[data-astro-cid-nen7h5rs]{flex-flow:column;gap:18px;width:95%;& img{flex:0 0 275px;width:100%;max-width:275px;max-height:275px}& .info{text-align:center;text-wrap:balance;flex:1;gap:2px;max-height:70dvh;padding:0 8px}}}@media (width<=765px){header[data-astro-cid-nen7h5rs]{gap:22px;padding:48px 10px 18px;& section{& h1{font-size:2rem;left:12px}& p{font-size:.95rem;left:82px}& #prof{width:128px;height:128px;inset:-19px auto auto -80px}}&>div[data-astro-cid-nen7h5rs]{gap:28px;height:32px;& a{gap:6px;padding:6px 16px;font-size:.9rem}}& nav a{padding:10px 32px;font-size:1.1rem}}}@media (width<=600px){header[data-astro-cid-nen7h5rs]{gap:16px;& section{& h1{font-size:1.9rem;left:30px}& p{font-size:1rem;left:48px}& #prof{width:112px;height:112px;inset:-18px auto auto -64px}& div{left:34px}}&>div[data-astro-cid-nen7h5rs]{gap:10px;height:28px;margin-top:16px;& a{padding:5px 10px;font-size:.75rem}}& nav a{padding:6px 18px;font-size:.95rem}}}@media (width<=500px){header[data-astro-cid-nen7h5rs]{gap:14px;padding:20px 8px 14px;& section{& h1{text-align:end;width:230px;margin-top:18px;font-size:1.67rem;left:15px}& p{text-align:end;width:200px;font-size:.85rem;left:48px}& #prof{inset:4px auto auto -56px}& div{left:28px}}&>div[data-astro-cid-nen7h5rs]{margin-top:0}}}@media (width<=405px){header[data-astro-cid-nen7h5rs]{padding:18px 0 10px;& section{& h1{width:230px;font-size:1.4rem;left:8px}& p{width:180px;font-size:.8rem;left:58px}& #prof{width:92px;height:92px;inset:8px auto auto -32px}}&>div[data-astro-cid-nen7h5rs]{height:22px;& a{font-size:.75rem}}& nav{& a{padding:4px 8px;font-size:.85rem}}}}@media (width<=350px){header[data-astro-cid-nen7h5rs]{padding:0;& section{& h1{width:150px;margin-top:20px;font-size:1.2rem;left:4px}& p{width:140px;font-size:.65rem;left:12px}& #prof{width:72px;height:72px;inset:16px auto auto -24px}}&>div[data-astro-cid-nen7h5rs]{gap:8px;height:20px;margin-top:-6px;& a{padding:4px 8px;font-size:.47rem}}& nav{& a{padding:2px 8px;font-size:.75rem}}}}
