.previousNextSection h2{font-size:34rem;letter-spacing:-.34rem;line-height:44rem}@media(max-width:768px){.previousNextSection h2{font-size:28rem}}.previousNextSection p{font-size:14rem;letter-spacing:2.8rem;line-height:21rem}.previousNextSection{background:#f8faf7;display:grid;grid-template-columns:repeat(2,1fr);margin-top:50rem}@media(max-width:768px){.previousNextSection{background-color:#fff;display:flex;flex-direction:column;gap:30rem 0}}.previousNextSection a{align-items:flex-end;background:transparent;display:flex;flex-direction:column;padding:60rem 70rem 140rem;position:relative}.previousNextSection a:hover:before{transform:scale(1)}.previousNextSection a:before{background:linear-gradient(to left top,transparent 50%,#80dc0f 0) no-repeat 100% 100%/100rem 100rem,linear-gradient(-45deg,#fff 71rem,transparent 0);content:"";inset:0;position:absolute;transform:scale(0);transform-origin:bottom right;transition:transform .3s}@media(max-width:768px){.previousNextSection a:before{content:none}}.previousNextSection a:last-of-type:before{background:linear-gradient(to right top,transparent 50%,#80dc0f 0) no-repeat 0 100%/100rem 100rem,linear-gradient(45deg,#fff 71rem,transparent 0);transform-origin:bottom left}@media(max-width:768px){.previousNextSection a{padding:35rem}}.previousNextSection a h2{font-weight:500;text-align:right}@media(max-width:768px){.previousNextSection a h2{text-align:left}}.previousNextSection a:last-of-type{align-items:flex-start}.previousNextSection a:last-of-type h2{text-align:left}.previousNextSection p{text-transform:uppercase}.previousNextSection h2{border-top:1px solid #cdd2cd;margin-top:20rem;padding-top:55rem;width:100%}
