.color-text__main--h{color:#6c377e}.color-text__main--m{color:#ad8cb8}.color-text__main--s{color:#d3bbdb}.color-text__secondary--blue{color:#22b6ee}.color-text__secondary--green{color:#2bde84}.color-text__secondary--red{color:#ee2d2d}.color-text__support--white{color:#f9f9f9}.color-text__support--gray-A{color:#6d6d6d}.color-text__support--gray-B{color:#8e8e8e}body{background-color:#f9f9f9;margin:0;padding:0}.stop-scrolling{overflow:hidden}button{background:transparent;cursor:pointer}button,button:focus{border:none;outline:none}button::-moz-focus-inner{border:none;outline:none}.text-t__big{font-family:PT Sans,"sans-serif";font-size:2.81rem}.text-t__big-normal{font-family:Open Sans,"sans-serif";font-size:1.5rem}.text-t__normal{font-family:Open Sans,"sans-serif";font-size:1.25rem}.text-t__small{font-family:PT Sans,"sans-serif";font-size:1.06rem}.text-t__ex-small{font-family:PT Sans,"sans-serif";font-size:.9375rem}.text-p__normal{font-size:1rem}.text-p__normal,.text-p__small{font-family:Open Sans,"sans-serif";line-height:1.5}.text-p__small{font-size:.875rem}.text-p__ex-small{font-size:.8rem;line-height:1.5}.text-btn__A,.text-p__ex-small{font-family:Open Sans,"sans-serif"}.text-btn__A{font-size:.9125rem;letter-spacing:4px}.text-btn__B{font-family:Open Sans,"sans-serif";font-size:.6rem;letter-spacing:2px}.app{display:grid;grid-gap:1em;grid-template-columns:repeat(4,1fr);grid-template-rows:[row-1] 3em [row-2] auto [row-3] auto [row-4] auto [end];min-height:100vh;width:100%}@media screen and (min-width:640px){.app{box-sizing:border-box;grid-gap:2em;grid-template-columns:repeat(8,1fr);grid-template-rows:[row-1] auto [row-2] 4em [row-3] auto [row-4] auto [row-5] auto [end]}}@media screen and (min-width:1024px){.app{grid-template-columns:repeat(12,1fr);grid-template-rows:[row-1] 4em [row-2] 6em [row-3] 1fr [row-4] auto [end];padding-top:2em}}.app__card{grid-column:1/span 4;height:100%;width:100%}@media screen and (min-width:640px){.app__card{grid-column:1/span 8}}@media screen and (min-width:1024px){.app__card{grid-column:1/span 6;grid-row:row-1/row-3}}.app__header{grid-column:1/span 4;grid-row:row-1/row-2;height:100%;width:100%}@media screen and (min-width:640px){.app__header{grid-column:1/span 8;grid-row:row-2/row-3}}@media screen and (min-width:1024px){.app__header{grid-column:7/span 6;grid-row:row-1/row-2}}.app__social{grid-column:1/span 4;height:100%;width:100%}@media screen and (min-width:640px){.app__social{grid-column:1/span 8;grid-row:row-3/row-4}}@media screen and (min-width:1024px){.app__social{grid-column:7/span 6;grid-row:row-2/row-3}}.app__content{grid-column:1/span 4;height:100%;width:100%}@media screen and (min-width:640px){.app__content{grid-column:1/span 8;grid-row:row-4/row-5}}@media screen and (min-width:1024px){.app__content{grid-column:1/span 12;grid-row:row-3/row-4}}.app__footer{grid-column:1/span 4;width:100%}@media screen and (min-width:640px){.app__footer{grid-column:1/span 8;grid-row:row-5/end}}@media screen and (min-width:1024px){.app__footer{grid-column:1/span 12}}.header-menu{height:100%;width:100%}@media screen and (min-width:640px){.header-menu{overflow:hidden}}.header-menu__movil{align-items:center;display:flex;height:100%;justify-content:flex-end;width:100%}@media screen and (min-width:640px){.header-menu__movil{display:none}}.header-menu__movil--active{background-color:#6c377e}.header-menu__movil__icon{color:#6c377e;cursor:pointer;font-size:1.5em;font-weight:700;margin-right:1em;order:1;pointer-events:all}.header-menu__movil__icon--active{color:#f9f9f9}.header-menu__movil__name{-webkit-animation:name-animation .5s;animation:name-animation .5s;color:#f9f9f9;font-family:Open Sans,"sans-serif";font-size:1em;font-size:.9rem;font-weight:700;line-height:1;order:0;width:80%}@-webkit-keyframes name-animation{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes name-animation{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.header-menu__container{-webkit-transform:translateX(-100%);align-items:flex-start;background-color:#f9f9f9;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;justify-content:flex-start;left:0;margin-top:3em;padding:.5em 0;position:fixed;top:0;transform:translateX(-100%);width:100%;z-index:10}.header-menu__container:before{-webkit-clip-path:polygon(0 75%,90% 0,100% 0,100% 100%,0 100%);align-items:flex-end;background-color:#6c377e;bottom:0;box-sizing:border-box;clip-path:polygon(0 75%,90% 0,100% 0,100% 100%,0 100%);color:#ad8cb8;content:"JRS";display:flex;font-family:Open Sans,"sans-serif";font-size:4em;height:50%;justify-content:flex-end;left:0;padding:0 1em 1.5em 0;pointer-events:none;position:absolute;width:100%}@media screen and (min-width:640px){.header-menu__container{-webkit-transform:translateX(0);align-items:center;background-color:#6c377e;flex-direction:row;flex-wrap:wrap;height:100%;justify-content:center;margin:0;position:static;transform:translateX(0)}.header-menu__container:before{content:"";display:none}}@media screen and (min-width:1024px){.header-menu__container{background-color:transparent}}.header-menu__container--active{-webkit-animation:menu-animate .5s;-webkit-transform:translateX(0);animation:menu-animate .5s;transform:translateX(0)}@-webkit-keyframes menu-animate{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes menu-animate{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.header-menu__container__element{align-items:center;border-bottom:1px solid #d3bbdb;display:flex;justify-content:center;list-style:none;width:100%}@media screen and (min-width:640px){.header-menu__container__element{height:100%;margin-right:1em;width:9.375em}}@media screen and (min-width:1024px){.header-menu__container__element{border-bottom:none}}.header-menu__container__element__link{box-sizing:border-box;font-weight:700;padding:1em 2em;text-decoration:none;width:100%}@media screen and (min-width:640px){.header-menu__container__element__link{border-bottom:1px solid #6c377e;color:#f9f9f9;font-weight:400;padding-bottom:.875em;text-align:center;transition:border-bottom .1s ease-in-out}}@media screen and (min-width:1024px){.header-menu__container__element__link{border-bottom:1px solid #f9f9f9;color:#6c377e}.header-menu__container__element__link:hover{border-bottom:1px solid #ad8cb8}}.card-user{box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;padding:1em;width:100%}@media screen and (min-width:640px){.card-user{padding:0 2em}}@media screen and (min-width:1024px){.card-user{padding:1em 3em}}.card-user__title{padding-bottom:.18em;text-align:center;width:100%}@media screen and (min-width:640px){.card-user__title{padding-bottom:.5em}}.card-user__subtitle{text-align:center;width:100%}@media screen and (min-width:640px){.card-user__subtitle{box-sizing:border-box;padding-left:1.75em}}.social-menu{height:100%;width:100%}.social-menu__container{align-items:flex-start;display:flex;flex-wrap:wrap;height:100%;justify-content:center;margin:0;padding:0;width:100%}.social-menu__container__icon{cursor:pointer;font-size:2em;margin-right:1.5em;text-decoration:none}.social-menu__container__icon:last-of-type{margin-right:0}.footer__container{--fragment-animate:0ms;--url-logo:"";-webkit-clip-path:polygon(0 0,100% 20%,100% 100%,0 100%);background-color:#6c377e;clip-path:polygon(0 0,100% 20%,100% 100%,0 100%);padding:7em 3em;position:relative}@media screen and (min-width:1024px){.footer__container{align-items:center;display:flex;justify-content:space-between}}.footer__container:before{background:var(--url-logo) 50% no-repeat;content:"";display:inline-block;height:100%;left:0;opacity:.02;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.footer__container__fragment{-webkit-animation:fragment-animate var(--fragment-animate);animation:fragment-animate var(--fragment-animate);order:0;overflow:hidden;width:100%}@media screen and (min-width:1024px){.footer__container__fragment{height:150px;width:50%}}@-webkit-keyframes fragment-animate{0%{opacity:0}to{opacity:1}}@keyframes fragment-animate{0%{opacity:0}to{opacity:1}}.footer__container__fragment__p{text-align:center;width:100%}.footer__container__fragment__p:before{content:"\F10D";font-family:Font Awesome\ 5 Free;font-weight:700;margin-right:1em}.footer__container__fragment__p:after{content:"\F10E";font-family:Font Awesome\ 5 Free;font-weight:700;margin-left:1em}.footer__container__fragment__author{display:inline-block;text-align:center;width:100%}.footer__container__counters{display:flex;flex-wrap:wrap;justify-content:center;margin-top:4em;order:1;width:100%}@media screen and (min-width:1024px){.footer__container__counters{margin-top:0;width:50%}}.footer__container__counters__box{margin-bottom:1em;margin-right:1em;text-decoration:none;width:100%}@media screen and (min-width:640px){.footer__container__counters__box{width:24%}}.footer__container__counters__box__value{margin-bottom:.5em}.footer__container__counters__box__content,.footer__container__counters__box__value{display:inline-block;text-align:center;width:100%}.footer__container__copyright{bottom:0;left:0;margin-bottom:3em;position:absolute;text-align:center;width:100%}@media screen and (min-width:640px){.footer__container__copyright{margin:0 0 1.5em 1.5em;text-align:left;width:auto}}.footer__container__copyright__icon{text-indent:.5em}.footer__container__copyright__content{margin-left:.5em}.articles{padding:1em}@media screen and (min-width:640px){.articles{padding:1em 3em}}@media screen and (min-width:1024px){.articles{padding:1em 7em}}.articles__container{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.articles__container__content{margin-bottom:3em;width:100%}.articles__container__content__title{border-bottom:1px solid #d3bbdb;display:inline-block;padding-bottom:1em;text-indent:1em;width:100%}@media screen and (min-width:1024px){.articles__container__content__title{text-indent:0}}.articles__container__content__text{padding:0 1em}.articles__container__content__text:first-letter{font-weight:700}.articles__container__content__text p{text-indent:1em}
