.insulina-serie-page{--background-color: #edebe8;--header-gradient-start: rgba(0, 0, 0, 0);--header-gradient-end: #161616;--scl-title-color: #edebe8;--text-color: #504d17;--highlight-color: #b78c5d;--link-border-color: #504d17;--link-hover-bg-color: #504d17;--link-hover-text-color: #edebe8;--quote-icon-width: 25rem;--insulina-green: #b0d354;--insulina-red: #ff747d;--insulina-blue: #7ac5ff;--card-color1: #ff747d;--card-color2: #b0d354;--card-color3: #7ac5ff;--card-color4: #b0d354;--card-color5: #fff94f;background-color:var(--background-color)}.insulina-serie-page .landing__header{position:relative}.insulina-serie-page .landing__header__cover{display:block;width:100%;height:100vh;object-fit:cover;object-position:center bottom}@media screen and (min-width: 768px){.insulina-serie-page .landing__header__cover{object-position:right bottom}}.insulina-serie-page .landing__header:after{content:" ";position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(180deg, var(--header-gradient-start) 0%, var(--header-gradient-end) 100%);z-index:1}.insulina-serie-page .landing__header__title{font-family:"Bevan",serif;font-weight:400;font-style:normal;font-size:1.2rem;line-height:1.2;text-align:center;color:var(--scl-title-color);position:absolute;width:100%;bottom:4rem;left:50%;transform:translateX(-50%);padding:0 1rem;margin:0;z-index:2}@media screen and (min-width: 768px){.insulina-serie-page .landing__header__title{font-size:1.5rem;bottom:3rem;max-width:42rem}}@media screen and (min-width: 768px){.insulina-serie-page .landing__header__title br{display:block}}.insulina-serie-page .landing__header__title .big{font-size:2rem}@media screen and (min-width: 768px){.insulina-serie-page .landing__header__title .big{font-size:3.5rem}}.insulina-serie-page .landing__intro{background-color:var(--background-color)}.insulina-serie-page .landing__intro__content{padding:2rem 1.5rem;width:100%;max-width:50rem;margin:0 auto;display:flex;align-items:center}@media screen and (min-width: 768px){.insulina-serie-page .landing__intro__content{padding:6rem 2rem}}.insulina-serie-page .landing__intro__content p{flex:1;color:var(--text-color);font-size:1.25rem;font-weight:700;line-height:1.25;margin-bottom:1em}@media screen and (min-width: 768px){.insulina-serie-page .landing__intro__content p{font-size:1.4rem}}.insulina-serie-page .landing__intro__content p:last-of-type{margin-bottom:0}.insulina-serie-page .landing__intro__content p b{font-weight:inherit;background-color:var(--highlight-color);color:#fff;margin:0 -0.15rem;padding:0 .15rem}.insulina-serie-page .landing__intro__content p a{border:1px solid var(--link-border-color);margin:0 -0.15rem;padding:0 .15rem;transition:all .2s;display:inline-block;cursor:pointer}.insulina-serie-page .landing__intro__content p a:hover{border-color:var(--link-border-color);background-color:var(--link-hover-bg-color);color:var(--link-hover-text-color)}.insulina-serie-page .landing__articles{display:flex;flex-wrap:wrap;flex-direction:column}@media screen and (min-width: 768px){.insulina-serie-page .landing__articles{flex-direction:row}}.insulina-serie-page .landing__articles--reversed{flex-direction:row-reverse}.insulina-serie-page .landing__articles .card-insulina{display:flex;margin:0;padding:0;width:100%;flex-direction:column}@media screen and (min-width: 768px){.insulina-serie-page .landing__articles .card-insulina{width:33.333%}}.insulina-serie-page .landing__articles .card-insulina.color1{background-color:var(--card-color1)}.insulina-serie-page .landing__articles .card-insulina.color2{background-color:var(--card-color2)}.insulina-serie-page .landing__articles .card-insulina.color3{background-color:var(--card-color3)}.insulina-serie-page .landing__articles .card-insulina.color4{background-color:var(--card-color4)}.insulina-serie-page .landing__articles .card-insulina.color5{background-color:var(--card-color5)}.insulina-serie-page .landing__articles .card-insulina__wrapper{padding:1.5rem;display:flex;flex-direction:column;height:100%}@media screen and (min-width: 768px){.insulina-serie-page .landing__articles .card-insulina__wrapper{padding:2rem}}.insulina-serie-page .landing__articles .card-insulina__image{display:block}.insulina-serie-page .landing__articles .card-insulina__image img{display:block;width:100%;object-fit:cover;object-position:center}.insulina-serie-page .landing__articles .card-insulina__content{flex:1;display:flex;flex-direction:column;padding-top:1rem}.insulina-serie-page .landing__articles .card-insulina__title{font-family:"Bevan",serif;font-weight:400;font-style:normal;font-size:1.75rem;line-height:1.1;margin-bottom:1rem}@media screen and (min-width: 768px){.insulina-serie-page .landing__articles .card-insulina__title{font-size:1.5rem}}.insulina-serie-page .landing__articles .card-insulina__title a:hover{color:inherit;text-decoration:underline}.insulina-serie-page .landing__articles .card-insulina__excerpt{font-size:1.2rem;line-height:1.35;margin-bottom:3rem}.insulina-serie-page .landing__articles .card-insulina__excerpt p{margin-bottom:0}.insulina-serie-page .landing__articles .card-insulina__byline{margin-top:auto;font-size:1.1rem;opacity:.8}.insulina-serie-page .landing__articles .card-insulina__byline a{font-weight:700}.insulina-serie-page .landing__articles .card-insulina__byline a:hover{color:inherit;text-decoration:underline}@media screen and (min-width: 768px){.insulina-serie-page .landing__articles .card-insulina--expanded{width:50%}.insulina-serie-page .landing__articles .card-insulina--expanded .card-insulina__title{font-size:2.25rem}}@media screen and (min-width: 768px){.insulina-serie-page .landing__articles .card-insulina--large{width:100%}.insulina-serie-page .landing__articles .card-insulina--large .card-insulina__wrapper{flex-direction:row}.insulina-serie-page .landing__articles .card-insulina--large .card-insulina__image{width:50%;padding-bottom:0}.insulina-serie-page .landing__articles .card-insulina--large .card-insulina__content{flex:1;padding-top:0;padding-left:1.5rem}.insulina-serie-page .landing__articles .card-insulina--large .card-insulina__title{font-size:2.25rem}}.insulina-serie-page .landing__quote{padding:2rem 1.5rem}.insulina-serie-page .landing__quote .blockquote{display:flex;flex-direction:column-reverse}@media screen and (min-width: 768px){.insulina-serie-page .landing__quote .blockquote{align-items:center;flex-direction:row}}.insulina-serie-page .landing__quote .blockquote p{font-size:1.5rem;font-weight:700;text-align:center;color:var(--text-color)}@media screen and (min-width: 768px){.insulina-serie-page .landing__quote .blockquote p{font-size:1.75rem;text-align:left}}.insulina-serie-page .landing__quote .blockquote .icon{display:block;width:50%;margin:0 auto}@media screen and (min-width: 768px){.insulina-serie-page .landing__quote .blockquote .icon{width:16rem}}.insulina-serie-page .landing__credits{color:var(--text-color);padding:1.5rem 1.5rem 0 1.5rem;display:flex;flex-direction:column}@media screen and (min-width: 768px){.insulina-serie-page .landing__credits{flex-direction:row}}@media screen and (min-width: 768px){.insulina-serie-page .landing__credits__content{flex:1}}.insulina-serie-page .landing__credits__logo{text-align:center;margin-top:1rem;border-top:1px solid var(--link-border-color);padding-top:1rem}@media screen and (min-width: 768px){.insulina-serie-page .landing__credits__logo{width:500px;margin-left:1rem;border-left:1px solid var(--link-border-color);padding-top:0;margin-top:0;border-top:none}}.insulina-serie-page .landing__credits__logo b{font-size:1.25rem;font-weight:400;margin-bottom:1rem}.insulina-serie-page .landing__credits__logo .logo-pulitzercenter{filter:invert(1);opacity:.8;width:150px;display:block;margin:1rem auto}@media screen and (min-width: 768px){.insulina-serie-page .landing__credits{padding:2rem 2rem 0 2rem}}.insulina-serie-page .landing__credits h4{font-size:1.25rem;font-weight:700;margin-bottom:1rem}@media screen and (min-width: 768px){.insulina-serie-page .landing__credits h4{font-size:1.5rem}}.insulina-serie-page .landing__credits p,.insulina-serie-page .landing__credits ul{flex:1;font-size:1.25rem;font-weight:400;line-height:1.25;margin-bottom:0}.insulina-serie-page .landing__credits p li,.insulina-serie-page .landing__credits ul li{margin-bottom:.15rem}.insulina-serie-page .landing__credits p b,.insulina-serie-page .landing__credits ul b{font-weight:700}.insulina-serie-page .landing__credits p a,.insulina-serie-page .landing__credits ul a{font-weight:700;color:var(--link-border-color);text-decoration:none;transition:all .2s}.insulina-serie-page .landing__credits p a:hover,.insulina-serie-page .landing__credits ul a:hover{color:var(--link-hover-bg-color);text-decoration:underline}@media screen and (min-width: 768px){.insulina-serie-page .landing__credits p,.insulina-serie-page .landing__credits ul{font-size:1.25rem}}.insulina-serie-page .landing__accordion{padding:2rem 1.5rem;background-color:var(--insulina-green)}@media screen and (min-width: 768px){.insulina-serie-page .landing__accordion{padding:2rem}}.insulina-serie-page .landing__accordion .accordion__title{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.insulina-serie-page .landing__accordion .accordion__item{padding:.5rem 0 .75rem 0;border-bottom:1px solid var(--link-border-color)}.insulina-serie-page .landing__accordion .accordion__item:last-child{margin-bottom:0;border-bottom:none}.insulina-serie-page .landing__accordion .accordion__item__header{display:flex;align-items:center;cursor:pointer}.insulina-serie-page .landing__accordion .accordion__item__title{font-size:1.5rem;font-weight:700;flex:1;margin-bottom:0 !important}.insulina-serie-page .landing__accordion .accordion__item__icon{font-size:1.5rem;width:24px;color:var(--link-border-color);text-align:right}.insulina-serie-page .landing__accordion .accordion__item__inner{display:none;margin:.5rem 0}.insulina-serie-page .landing__accordion .accordion__item__inner p,.insulina-serie-page .landing__accordion .accordion__item__inner ul,.insulina-serie-page .landing__accordion .accordion__item__inner ol{font-size:1.25rem}@media screen and (min-width: 768px){.insulina-serie-page .landing__accordion .accordion__item__inner p,.insulina-serie-page .landing__accordion .accordion__item__inner ul,.insulina-serie-page .landing__accordion .accordion__item__inner ol{font-size:1.5rem}}.insulina-serie-page .landing__accordion .accordion__item--active .accordion__item__inner{display:block}.insulina-serie-page .landing__gallery{width:100%;margin:0 auto;padding:1.5rem 1rem}@media screen and (min-width: 768px){.insulina-serie-page .landing__gallery{padding:1.5rem 1.5rem}}.insulina-serie-page .landing__gallery img{width:100%}.insulina-serie-page .landing__gallery h3{font-size:1.25rem;font-weight:700;margin-bottom:1rem;color:var(--text-color);text-align:center}@media screen and (min-width: 768px){.insulina-serie-page .landing__gallery h3{font-size:1.5rem}}.insulina-serie-page .landing__gallery .swiper .swiper-slide{padding:1rem}.insulina-serie-page .landing__gallery .swiper .swiper-pagination{display:none}@media screen and (max-width: 1024px){.insulina-serie-page .landing__gallery .swiper .swiper-pagination{display:flex}}.insulina-serie-page .landing .swiper-pagination{justify-content:center}.insulina-serie-page .landing .swiper-pagination .swiper-pagination-bullet{flex:initial;width:10px;height:10px;border-radius:100%;margin:0 5px;background-color:var(--link-hover-bg-color)}
