#value{position:relative;background-color:var(--color-accent-green)}@media screen and (max-width: 768px){#value{flex-direction:column;align-items:center;justify-content:center;padding-bottom:4rem}}#value .content--left{width:50vw;position:relative;margin-left:-15vw}@media screen and (max-width: 768px){#value .content--left{width:100%;margin-left:0}}#value .content--left img{width:calc(50vw - 80px);height:calc(50vw - 80px);object-fit:cover;border-radius:50%;outline:20px solid var(--color-accent-blue);outline-offset:20px;position:absolute;top:50%;transform:translateY(-50%);left:0}@media screen and (max-width: 768px){#value .content--left img{width:100%;height:auto;outline:unset;object-fit:unset;top:unset;transform:unset;border-radius:0;position:relative}}#value .content--right{width:75vw;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 768px){#value .content--right{width:100%;padding:0}}#value .content--right h3{font-size:3.5rem;color:#fff;margin:0 auto;font-weight:700;max-width:18ch;line-height:90%;letter-spacing:-1.28px}@media screen and (max-width: 768px){#value .content--right h3{font-size:2rem;font-weight:400;max-width:100%;text-align:left;line-height:.85;padding:2rem}}#value .content--right h3 span{color:var(--color-accent-blue)}#value .content--right h3 span.larger{font-size:3rem;font-weight:700;color:#fff;display:block;margin:.75rem 0 1.75rem}@media screen and (max-width: 768px){#value .content--right h3 span.larger{font-size:3.5rem;margin:.75rem 0 2.5rem}}#value .content--right h3 span.fancy{background-color:var(--color-accent-blue);padding:.35rem 2rem .5rem;border-radius:100vw;color:#fff;font-size:1.5rem;font-weight:700;line-height:1}#value .content--right h4{color:#fff;font-size:32px;font-weight:400;letter-spacing:-0.64px;margin:2rem 0 3rem}#value ul{padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:1rem;max-width:50vw;margin:0 auto;position:relative}@media screen and (max-width: 768px){#value ul{grid-template-columns:1fr 1fr;max-width:100%}}#value ul::before{content:"";position:absolute;top:50%;left:50%;width:225px;height:225px;z-index:1;background-image:url(/wp-content/uploads/2025/08/mascot-min.png);transform:translate(-50%, -50%);background-size:contain;background-repeat:no-repeat;background-position:center;animation:bounce 2s ease-in-out infinite}@media screen and (max-width: 768px){#value ul::before{display:none}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translate(-50%, -50%) translateY(0)}40%{transform:translate(-50%, -50%) translateY(-15px)}60%{transform:translate(-50%, -50%) translateY(-8px)}}#value ul li{padding:1.75rem 1.75rem 1.75rem 1.25rem;display:flex;align-items:center;gap:1.25rem;background-color:var(--color-accent-blue);border-radius:1rem;color:#fff;text-align:left}@media screen and (max-width: 768px){#value ul li{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;background-color:rgba(0,0,0,0)}}#value ul li:nth-child(3){transform:translateX(-50px)}@media screen and (max-width: 768px){#value ul li:nth-child(3){transform:translateX(0)}}#value ul li:nth-child(4){transform:translateX(50px)}@media screen and (max-width: 768px){#value ul li:nth-child(4){transform:translateX(0)}}#value ul li svg{width:100px}@media screen and (max-width: 768px){#value ul li svg{width:50px}#value ul li svg path{fill:var(--color-accent-blue)}}#value ul li h5{font-size:20px;font-weight:700;line-height:110%;letter-spacing:-0.8px;margin:0 0 .35rem}#value ul li p{font-size:14px;font-weight:400;line-height:125%;letter-spacing:-0.56px;margin:0}
