.section.section--story{padding:clamp(5.3125rem,3.71429vw + 4.407143125rem,7.75rem) 0 clamp(5rem,3.80952vw + 4.07142875rem,7.5rem);background-color:rgba(196,230,233,.5)}@media screen and (min-width:1199px){.section.section--story{background-image:url(../../../../images/story-bg.svg);background-position:-2.5rem -13.6875rem;background-repeat:no-repeat;background-size:37.3125rem 52.875rem}}@media screen and (min-width:1920px){.section.section--story{padding:8.6111111111vw 0 8.3333333333vw;background-position:-2.7777777778vw -15.2083333333vw;background-size:41.4583333333vw 58.75vw}}.poy.story h2{margin-bottom:2.4375rem;color:#002931}@media screen and (min-width:1199px){.poy.story h2{margin-bottom:2.3125rem}}@media screen and (min-width:1920px){.poy.story h2{margin-bottom:2.5694444444vw}}.poy.story h2 span{color:#f2737a}.poy.story article{margin-bottom:2.375rem}@media screen and (min-width:1920px){.poy.story article{margin-bottom:2.6388888889vw}}.poy.story article p{color:#677173;font-size:1.25rem;line-height:1.6}@media screen and (min-width:1920px){.poy.story article p{margin-bottom:2.2222222222vw;font-size:1.3888888889vw}}.poy.story article p:not(:last-of-type){margin-bottom:2rem}@media screen and (min-width:1920px){.poy.story article p:not(:last-of-type){margin-bottom:2.2222222222vw}}.poy.story footer{padding:1.875rem 1.75rem 1.375rem;border-radius:1.25rem;background-color:#c4e6e9;background-image:url(../../../../images/dot-pattern-bg-1200x126.svg);background-position:50%;background-repeat:repeat}@media screen and (min-width:480px){.poy.story footer{padding:1.875rem 1.75rem 1.125rem}}@media screen and (min-width:1920px){.poy.story footer{padding:1.6666666667vw 1.9444444444vw;border-radius:1.3888888889vw}}.poy.story footer p{color:#002931;font-size:clamp(1.375rem,0.19048vw + 1.32857125rem,1.5rem);font-weight:500;line-height:1.5}@media screen and (min-width:1199px){.poy.story footer p{display:flex;align-items:center}}@media screen and (min-width:1920px){.poy.story footer p{font-size:1.6666666667vw}}.poy.story footer p span{display:block;margin-bottom:0.5rem;color:#f2737a;font-size:3.75rem;font-weight:700;line-height:1.3}@media screen and (min-width:480px){.poy.story footer p span{display:inline;margin-right:1.3125rem;margin-bottom:0}}@media screen and (min-width:1199px){.poy.story footer p span{min-width:9.875rem;max-width:50rem}}@media screen and (min-width:1920px){.poy.story footer p span{min-width:10.9722222222vw;max-width:55.5555555556vw;margin-right:1.4583333333vw;font-size:4.1666666667vw}}
/*# sourceMappingURL=story.css.map */
