.numbercards{display:flex;flex-direction:column;row-gap:4rem}.numbercards .numbercard{display:flex;flex-direction:column;background:var(--white);border-radius:3rem}@media only screen and (min-width: 769px){.numbercards .numbercard{padding:0 4rem 4rem}}@media only screen and (max-width: 768px){.numbercards .numbercard{padding:0 2rem 3rem}}.numbercards .numbercard>span:first-of-type{display:block;font-size:5rem;margin-top:-3.7rem;margin-bottom:.5rem}.numbercards .numbercard h3{display:block}@media only screen and (min-width: 769px){.numbercards .numbercard h3{font-size:2rem}}@media only screen and (max-width: 768px){.numbercards .numbercard h3{font-size:1.8rem}}.numbercards .numbercard h3 span{margin-left:.5rem}.numbercards .numbercard p{display:block}@media only screen and (min-width: 769px){.numbercards .numbercard p{font-size:max(10px,1.1713030747vw)}}@media only screen and (max-width: 768px){.numbercards .numbercard p{font-size:1.6rem}}@media only screen and (min-width: 769px){.numbercards .numbercard h3+p,.numbercards .numbercard h3+p+p.note{margin-top:1.6rem}}@media only screen and (max-width: 768px){.numbercards .numbercard h3+p,.numbercards .numbercard h3+p+p.note{margin-top:1rem}}.numbercards .numbercard__group{display:flex}@media only screen and (min-width: 769px){.numbercards .numbercard__group{justify-content:space-between}}@media only screen and (max-width: 768px){.numbercards .numbercard__group{flex-direction:column}}@media only screen and (min-width: 769px){.numbercards .numbercard__group--center{align-items:center}}@media only screen and (min-width: 769px){.numbercards .numbercard__group:nth-of-type(2){margin-top:1.6rem}}@media only screen and (max-width: 768px){.numbercards .numbercard__group:nth-of-type(2){margin-top:1rem}}@media only screen and (min-width: 769px){.numbercards .numbercard__group--images{margin-top:4rem}}@media only screen and (max-width: 768px){.numbercards .numbercard__group--images{flex-direction:row;width:calc(100% + 1rem);justify-content:space-between;margin-top:3rem;margin:3rem -.5rem 0}}.numbercards .numbercard__group--images img{object-fit:cover}@media only screen and (min-width: 769px){.numbercards .numbercard__group--images img{width:33.6rem;height:22.4rem;border-radius:3rem}}@media only screen and (max-width: 768px){.numbercards .numbercard__group--images img{width:14rem;height:9.6rem;border-radius:1.5rem}}@media only screen and (min-width: 769px){.numbercards .numbercard__group--slideshow{width:calc(100% + 8rem);margin-left:-4rem;margin-top:4rem}}@media only screen and (max-width: 768px){.numbercards .numbercard__group--slideshow{width:calc(100% + 4rem);margin-left:-2rem;margin-top:3rem}}.numbercards .numbercard__group--slideshow .slideshow{margin-top:0}@media only screen and (min-width: 769px){.numbercards .numbercard__left{width:37.5rem}}@media only screen and (min-width: 769px){.numbercards .numbercard__right{width:27.5rem}}@media only screen and (min-width: 769px){.numbercards .numbercard__right .circlearrowbutton{width:100%}}@media only screen and (max-width: 768px){.numbercards .numbercard__right .circlearrowbutton--m{min-width:auto;margin:3rem auto 0}}@media only screen and (max-width: 768px){.numbercards .numbercard__right .circlearrowbutton--s{margin:2rem auto 0}}.numbercards .numbercard--application .numbercard__group:nth-of-type(2){border-bottom:1px solid var(--border2)}@media only screen and (min-width: 769px){.numbercards .numbercard--application .numbercard__group:nth-of-type(2){padding-bottom:2rem}}@media only screen and (max-width: 768px){.numbercards .numbercard--application .numbercard__group:nth-of-type(2){padding-bottom:3rem}}.numbercards .numbercard--application .numbercard__group:nth-of-type(2) h4{z-index:2;position:relative;display:block;width:fit-content;border-radius:9999px;padding:.7rem 1.7rem}@media only screen and (min-width: 769px){.numbercards .numbercard--application .numbercard__group:nth-of-type(2) h4{font-size:max(10px,1.0248901903vw);margin-top:.4rem}}@media only screen and (max-width: 768px){.numbercards .numbercard--application .numbercard__group:nth-of-type(2) h4{font-size:1.4rem;margin-top:.6rem}}.numbercards .numbercard--application .numbercard__group:nth-of-type(2) h4:after{z-index:-1;content:"";display:block;position:absolute;width:1em;height:2rem;border-radius:9999px;left:2.5rem;bottom:-.9rem;transform-origin:left bottom;transform:rotate(-40deg)}.numbercards .numbercard--application .numbercard__group:nth-of-type(2) h4.blue,.numbercards .numbercard--application .numbercard__group:nth-of-type(2) h4.blue:after{background:var(--blue3)}.numbercards .numbercard--application .numbercard__group:nth-of-type(2) h4.yellow,.numbercards .numbercard--application .numbercard__group:nth-of-type(2) h4.yellow:after{background:var(--yellow2)}.numbercards .numbercard--application .numbercard__group:nth-of-type(2) p{display:block}@media only screen and (min-width: 769px){.numbercards .numbercard--application .numbercard__group:nth-of-type(2) p{margin-top:1.6rem}}@media only screen and (max-width: 768px){.numbercards .numbercard--application .numbercard__group:nth-of-type(2) p{margin-top:1.2rem}}@media only screen and (min-width: 769px){.numbercards .numbercard--application .numbercard__group:nth-of-type(3){margin-top:2rem}}@media only screen and (max-width: 768px){.numbercards .numbercard--application .numbercard__group:nth-of-type(3){margin-top:3rem}}.numbercards .numbercard--application .numbercard__group:nth-of-type(4){background:var(--gray3);margin-top:2rem;border-radius:3rem}@media only screen and (min-width: 769px){.numbercards .numbercard--application .numbercard__group:nth-of-type(4){padding:3rem 5rem;column-gap:3rem}}@media only screen and (max-width: 768px){.numbercards .numbercard--application .numbercard__group:nth-of-type(4){padding:3rem 2rem;row-gap:1rem}}.numbercards .numbercard--application .numbercard__group:nth-of-type(4) h4{display:block}@media only screen and (min-width: 769px){.numbercards .numbercard--application .numbercard__group:nth-of-type(4) h4{font-size:max(10px,1.1713030747vw);max-width:15rem;flex-shrink:0}}@media only screen and (max-width: 768px){.numbercards .numbercard--application .numbercard__group:nth-of-type(4) h4{font-size:1.6rem}}.numbercards .numbercard--application .numbercard__group:nth-of-type(4) div{display:flex;flex-direction:column}@media only screen and (max-width: 768px){.numbercards .numbercard--application .numbercard__group:nth-of-type(4) div{row-gap:1rem}}
