.pagecard{background-color:#fff;display:block;box-shadow:0 0 4px 4px rgba(0,0,0,.10196078431372549);position:relative;aspect-ratio:1;border-radius:5px;max-width:400px;width:100%}.pagecard__flag{position:absolute;z-index:2;background-color:#6b1510;color:#fff;padding:.3rem 1rem;right:0;top:20px}.pagecard__category{font-size:clamp(.8rem,calc(.359rem + 2.353vw),1.3rem);color:#738f3c}@media screen and (min-width:40em){.pagecard__category{font-size:clamp(.8rem,calc(.3rem + 1.25vw),1.1rem);line-height:clamp(.8rem,calc(.3rem + 1.25vw),1.1rem)}}@media print,screen and (min-width:64em){.pagecard__category{font-size:clamp(.8rem,calc(-.449rem + 1.951vw),1.1rem);line-height:clamp(.8rem,calc(-.449rem + 1.951vw),1.1rem)}}@media screen and (min-width:79.375em){.pagecard__category{font-size:.9rem;line-height:1.3rem}}.pagecard__title{font-size:clamp(1.1rem,calc(.497rem + 2.759vw),1.3rem);line-height:clamp(1.3rem,calc(.697rem + 2.759vw),1.8rem);color:#6b1510;padding:.5rem 0}@media screen and (min-width:40em){.pagecard__title{font-size:clamp(1.1rem,calc(.1rem + 2.5vw),1.3rem);line-height:clamp(1.3rem,calc(.3rem + 2.5vw),1.8rem)}}@media print,screen and (min-width:64em){.pagecard__title{font-size:clamp(1.1rem,calc(-.981rem + 3.252vw),1.3rem);line-height:clamp(1.3rem,calc(-.781rem + 3.252vw),1.8rem)}}@media screen and (min-width:79.375em){.pagecard__title{font-size:1.3rem;line-height:1.8rem}}.pagecard__image{position:absolute;inset:0}.pagecard__image img{border-radius:5px;width:100%;height:100%;aspect-ratio:1/1}.pagecard__insert{position:absolute;left:7.5%;right:7.5%;bottom:10%;height:50%;padding:clamp(.7rem,calc(.338rem + 1.655vw),1rem);border-radius:5px;border:1px;background-color:#fff;overflow:hidden}@media screen and (min-width:40em){.pagecard__insert{padding:clamp(.7rem,calc(.1rem + 1.5vw),1rem)}}@media print,screen and (min-width:64em){.pagecard__insert{padding:clamp(.7rem,calc(-.549rem + 1.951vw),1rem)}}@media screen and (min-width:79.375em){.pagecard__insert{padding:1rem}}.pagecard__insert--category{left:13%;right:13%;top:13%;bottom:13%;height:unset}.pagecard__description{font-size:clamp(.8rem,calc(.559rem + 1.103vw),1rem);line-height:clamp(1.1rem,calc(.859rem + 1.103vw),1.3rem);color:#000;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:40em){.pagecard__description{font-size:clamp(.7rem,calc(.1rem + 1.5vw),1rem);line-height:clamp(1rem,calc(.4rem + 1.5vw),1.3rem)}}@media print,screen and (min-width:64em){.pagecard__description{font-size:clamp(.7rem,calc(-.133rem + 1.301vw),.9rem);line-height:clamp(1rem,calc(-.249rem + 1.951vw),1.3rem)}}@media screen and (min-width:79.375em){.pagecard__description{line-height:1.3rem;font-size:.9rem}}.pagecard__readmore{text-decoration:underline;color:#6b1510;padding-top:.6rem}@media screen and (min-width:40em){.pagecard__readmore{font-size:clamp(.8rem,calc(.4rem + 1vw),1rem);padding-top:clamp(.4rem,calc(-1.2rem + 4vw),1.2rem)}}@media print,screen and (min-width:64em){.pagecard__readmore{font-size:clamp(.8rem,calc(-.033rem + 1.301vw),1rem);padding-top:clamp(.4rem,calc(-2.93rem + 5.203vw),1.2rem)}}@media screen and (min-width:79.375em){.pagecard__readmore{padding-top:1.2rem;font-size:1rem}}