@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@500&display=swap";
:root{--COLOR_BLUE:#0f78f6;--COLOR_BLUE_SHADOW:#2561d1;--COLOR_RED:#da0b0b;--COLOR_GREEN:#23903a;--COLOR_GREEN_HIGHLIGHT:#23903a;--FONT_FAMILY_MATERIAL_SYMBOLS:"Material Symbols Outlined";--FONT_FAMILY_UBUNTU:"Ubuntu", sans-serif;--FONT_FAMILY_MONTSERRAT:"Montserrat";--FONT_FAMILY_NOTO-EMOJI:"Noto Emoji", sans-serif;--FONT_SIZE_MINI:12px;--FONT_SIZE_SMALL:14px;--FONT_SIZE_MEDIUM:16px;--FONT_SIZE_LARGE:18px;--FONT_SIZE_BIG:24px;--FONT_SIZE_MEDIUM_FLEXIBLE:calc(.25vw + 14px);--FONT_SIZE_H3:28px;--FONT_SIZE_H2:32px;--FONT_SIZE_H1:48px;--FONT_SIZE_MENU:10vw;--Z_INDEX_BACKGROUND:-1;--Z_INDEX_MIDDLEGROUND:0;--Z_INDEX_FOREGROUND:1;--Z_INDEX_AUDIENCE:2;--URL_ICON_BRAND:url(https://assets.rod.dev/images/rodrigo-barraza-logo.png);--URL_ICON_BRAND_ANIMATED:url(https://assets.rod.dev/images/rodrigo-barraza-logo-animated.gif);--URL_ICON_INSTAGRAM:url(https://assets.rod.dev/icons/instagram.png);--URL_ICON_FACEBOOK:url(https://assets.rod.dev/icons/facebook.png);--URL_ICON_TWITTER:url(https://assets.rod.dev/icons/twitter.png);--URL_ICON_GITHUB:url(https://assets.rod.dev/icons/github.png);--URL_ICON_DEVIANTART:url(https://assets.rod.dev/icons/deviantart.png);--URL_ICON_BEHANCE:url(https://assets.rod.dev/icons/behance.png);--URL_ICON_FLICKR:url(https://assets.rod.dev/icons/flickr.png);--URL_ICON_FOUNDATION_APP:url(https://assets.rod.dev/icons/foundationapp.png);--URL_ICON_OPENSEA:url(https://assets.rod.dev/icons/opensea.png);--URL_ICON_SUPER_RARE:url(https://assets.rod.dev/icons/superrare.png);--URL_ICON_DISCORD:url(https://assets.rod.dev/icons/discord.png);--URL_ICON_KEYBASE:url(https://assets.rod.dev/icons/keybase.png);--URL_ICON_LINKEDIN:url(https://assets.rod.dev/icons/linkedin.png)}html{flex-direction:column;min-height:100%;display:flex;overflow-x:hidden}html body{background-color:#f0f0f0;flex:100%;height:100%;margin:0;padding:0;display:flex}html body #__next{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;flex-direction:column;flex:100%;font-family:Ubuntu,sans-serif;display:flex}html body #__next>header{flex:none}html body #__next>main{flex-direction:column;flex:auto;margin:0;display:flex}html ul li{list-style:none}a{color:inherit;text-underline-offset:1px;text-underline-offset:5px;font-family:Ubuntu,sans-serif;font-weight:300;text-decoration:none;transition:all .33s}a .emoji{font-size:15px}h1,h2,h3,h4,h5,p{text-align:left;margin:0;padding:0}h1{font-size:var(--FONT_SIZE_H1);color:#000;font-weight:600}h2{font-size:var(--FONT_SIZE_H2);color:#000;font-weight:500}ul{margin:0;padding:0}p{font-size:var(--FONT_SIZE_MEDIUM);color:#000;text-align:justify;font-weight:100;line-height:26px}p+p{margin-top:16px}p a{color:#655ffa;text-underline-offset:2px;font-weight:400}p a:hover{color:#b86cd3}p a:active{color:#6cd3b2}p a:visited{color:#b86cd3}dialog{z-index:4}dialog::backdrop{background-color:#ff8c00}@media (max-width:1432px){h1{font-size:calc(3vw + 5px)}h2{font-size:calc(1.35vw + 13px)}p{font-size:var(--FONT_SIZE_MEDIUM_FLEXIBLE)}}@media (max-width:640px){h1{font-size:var(--FONT_SIZE_H3)}h2{font-size:var(--FONT_SIZE_BIG)}p{font-size:var(--FONT_SIZE_MEDIUM)}}.container{box-sizing:border-box;justify-content:space-between;width:100%;max-width:1432px;margin:0 auto;padding:0 36px;display:flex}.container.column{flex-direction:column}.sectionTitle{color:#fff;font-size:36px}.sectionTitle h1,.sectionTitle p{color:inherit}.sectionTitle h1{background-color:#005dcc}.test,.alert{z-index:9;color:#fff;font-size:var(--FONT_SIZE_MENU);text-shadow:0 0 40px #000;z-index:999;opacity:1;background:#000000bf;justify-content:center;align-items:center;font-weight:800;animation:1s forwards fadeOut;display:flex;position:fixed;inset:0}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.gallery{flex-direction:column;gap:12px;display:flex;position:relative}.gallery .details .container{border-radius:4px;flex-direction:column;padding:0 36px;display:flex}.gallery .details .container h1{color:#fff;font-size:58px}.gallery .details .container div{flex-wrap:wrap;gap:0 8px;display:flex}.gallery .details .container p{color:#fff;text-align:justify;line-height:26px}.gallery .details .container p.ekphrasis{color:#9a9a9a;font-style:italic}.gallery .search .container{align-items:center;margin-top:32px;padding:0;display:flex}.gallery .search .container .CardComponent{align-items:flex-end;max-width:none;display:flex}.gallery .search .container .CardComponent div{flex:100%}@media (max-width:1432px){.gallery .details .container h1{font-size:calc(3vw + 5px)}}@media (max-width:960px){.gallery .search .container .CardComponent{flex-wrap:wrap}.gallery .search .container .CardComponent div:nth-of-type(2),.gallery .search .container .CardComponent div:nth-of-type(3),.gallery .search .container .CardComponent div:nth-of-type(4),.gallery .search .container .CardComponent div:nth-of-type(5){flex:40%}}@media (max-width:640px){.gallery .details .container h1{font-size:var(--FONT_SIZE_H3)}}.image{position:relative}@keyframes growDown{0%{transform:scale(1.5)}to{transform:scale(1)}}.CardComponent{box-sizing:border-box;background:#fff;flex:1;grid-template-columns:repeat(3,1fr);justify-self:center;gap:16px;width:100%;max-width:768px;padding:32px;transition:opacity .3s;display:grid}.NewCardComponent{box-sizing:border-box;background:#fff;flex-direction:column;flex:1;grid-template-columns:repeat(3,1fr);justify-self:center;gap:16px;width:100%;padding:32px;transition:opacity .3s;display:flex}.NewCardComponent .header{display:flex}.NewCardComponent .header h1{font-size:var(--FONT_SIZE_H3);text-transform:capitalize;color:#000;border-bottom:1px solid #0000001a;margin-bottom:12px;padding-bottom:8px;font-weight:500}.NewCardComponent .body .clients{grid-template-rows:100px 100px 100px;grid-template-columns:1fr 1fr 1fr 1fr;gap:4px;display:grid}.NewCardComponent .body .clients li{cursor:pointer;justify-content:center;align-items:center;display:flex}.NewCardComponent .body .clients li:hover{background:#00000003}.RenderCardComponent{color:#000;box-sizing:border-box;background:#fff;flex:1;grid-template-columns:1fr 1fr 130px;justify-self:center;gap:8px;width:100%;max-width:960px;padding:32px;transition:opacity .3s;display:grid;position:relative}.RenderCardComponent .title{font-size:var(--FONT_SIZE_H3);color:inherit;text-align:left;grid-column:1/4;font-weight:500}.RenderCardComponent .date{color:inherit;text-align:left;font-size:var(--FONT_SIZE_SMALL);grid-column:1/4}.RenderCardComponent .badges{grid-column:1/4;align-items:center;gap:12px;display:flex}.RenderCardComponent .description{text-align:left;color:inherit;grid-column:1/4;margin:0 0 24px}.RenderCardComponent .actions{color:inherit;grid-column:1/4;grid-template-columns:1fr 1fr;justify-content:flex-end;gap:16px;width:100%;display:grid}.RenderCardComponent .super-actions{color:inherit;grid-column:1/2;grid-template-columns:1fr 1fr;align-items:center;width:100%;display:flex}.RenderCardComponent .super-actions2{color:inherit;grid-column:2/4;grid-template-columns:1fr 1fr;justify-content:flex-end;align-items:center;gap:16px;width:100%;display:flex}.RenderCardComponent .overlay{z-index:var(--Z_INDEX_AUDIENCE);background:#000000e6;flex-direction:column;justify-content:flex-end;align-items:center;gap:32px;padding:32px;animation:.3s forwards fadeIn;display:flex;position:absolute;inset:0}.RenderCardComponent .overlay .message{font-size:var(--FONT_SIZE_H2);color:#fff}.RenderCardComponent .overlay .buttons{flex-direction:row;justify-content:stretch;align-items:center;width:100%;display:flex}@media (max-width:768px){.RenderCardComponent{padding:4vw}}.RenderPictureComponent{justify-content:center;place-self:flex-start center;width:100%;max-width:960px;display:flex;position:relative;overflow:hidden}.RenderPictureComponent.hidden{display:none}.RenderPictureComponent img{max-width:960px;max-height:960px}.BrandComponent .logo{background-image:var(--URL_ICON_BRAND)}.BrandComponent:hover .logo{background-image:var(--URL_ICON_BRAND_ANIMATED)}
@keyframes fadein{0%{opacity:0}to{opacity:1}}
