.cw[data-astro-cid-3qr4z3tf]{--bug-dir:1;background:var(--color-ground);padding-block:4rem;overflow:clip}.cw-list[data-astro-cid-3qr4z3tf]{gap:2.5rem;margin-top:2.75rem;display:grid}.cw-item[data-astro-cid-3qr4z3tf]{position:relative}.cw-card[data-astro-cid-3qr4z3tf]{background:var(--color-green-900);color:#fff;border-radius:30px;transition:transform .35s cubic-bezier(.2,.9,.3,1.2);display:block;overflow:hidden;box-shadow:0 28px 44px -26px #002814d9}.cw-card[data-astro-cid-3qr4z3tf]:hover{transform:translateY(-5px)}.cw-photo[data-astro-cid-3qr4z3tf]{aspect-ratio:6/5;clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 2rem));display:block;overflow:hidden}.cw-item[data-astro-cid-3qr4z3tf]:nth-child(2n) .cw-photo[data-astro-cid-3qr4z3tf]{clip-path:polygon(0 0,100% 0,100% calc(100% - 2rem),0 100%)}.cw-img[data-astro-cid-3qr4z3tf]{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.cw-card[data-astro-cid-3qr4z3tf]:hover .cw-img[data-astro-cid-3qr4z3tf]{transform:scale(1.06)}.cw-body[data-astro-cid-3qr4z3tf]{padding:.5rem 1.35rem 1.35rem;display:block}.cw-name[data-astro-cid-3qr4z3tf]{color:#fff;font-size:1.875rem;font-weight:800;line-height:1.2}.cw-sym[data-astro-cid-3qr4z3tf]{color:var(--color-green-100);margin-top:.4rem;font-size:1rem;line-height:1.6;display:block}.cw-go[data-astro-cid-3qr4z3tf]{background:var(--grad-cta);color:var(--color-green-950);border-radius:9999px;align-items:center;gap:.45rem;margin-top:.85rem;padding:.45rem 1.25rem;font-size:.9375rem;font-weight:800;display:inline-flex}.cw-bug-wrap[data-astro-cid-3qr4z3tf]{z-index:2;pointer-events:none;filter:drop-shadow(4px 7px 3px #00140a73);--pest-line:var(--color-gold-50);width:5.25rem;height:5.25rem;transition:transform .45s cubic-bezier(.5,0,.8,.5),opacity .35s;position:absolute;top:-1.9rem;right:.25rem}.is-l[data-astro-cid-3qr4z3tf] .cw-bug-wrap[data-astro-cid-3qr4z3tf]{left:.25rem;right:auto}.cw-bug[data-astro-cid-3qr4z3tf]{width:100%;height:100%;color:var(--color-ink);transform:rotate(calc(24deg * var(--bug-dir)));display:block}.is-l[data-astro-cid-3qr4z3tf] .cw-bug[data-astro-cid-3qr4z3tf]{transform:rotate(calc(-24deg * var(--bug-dir)))}.cw-item[data-astro-cid-3qr4z3tf]:hover .cw-bug-wrap[data-astro-cid-3qr4z3tf]{transform:translate(calc(2.5rem * var(--bug-dir)), -2.75rem) rotate(calc(30deg * var(--bug-dir)));opacity:0}.cw-item[data-astro-cid-3qr4z3tf].is-l:hover .cw-bug-wrap[data-astro-cid-3qr4z3tf]{transform:translate(calc(-2.5rem * var(--bug-dir)), -2.75rem) rotate(calc(-30deg * var(--bug-dir)))}.is-live[data-astro-cid-3qr4z3tf] .cw-card[data-astro-cid-3qr4z3tf]{opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.2,.9,.3,1);transform:translateY(34px)}.is-live[data-astro-cid-3qr4z3tf] .cw-item[data-astro-cid-3qr4z3tf].is-in .cw-card[data-astro-cid-3qr4z3tf]{opacity:1;transform:none}.is-live[data-astro-cid-3qr4z3tf] .cw-item[data-astro-cid-3qr4z3tf].is-in .cw-card[data-astro-cid-3qr4z3tf]:hover{transform:translateY(-5px)}.is-live[data-astro-cid-3qr4z3tf] .cw-bug-wrap[data-astro-cid-3qr4z3tf]{opacity:0;transform:translate(calc(5rem * var(--bug-dir)), 5.5rem) rotate(calc(-40deg * var(--bug-dir)))}.is-live[data-astro-cid-3qr4z3tf] .is-l[data-astro-cid-3qr4z3tf] .cw-bug-wrap[data-astro-cid-3qr4z3tf]{transform:translate(calc(-5rem * var(--bug-dir)), 5.5rem) rotate(calc(40deg * var(--bug-dir)))}.is-live[data-astro-cid-3qr4z3tf] .cw-item[data-astro-cid-3qr4z3tf].is-in .cw-bug-wrap[data-astro-cid-3qr4z3tf]{opacity:1;transition:transform 1s cubic-bezier(.25,.9,.3,1) .2s,opacity .25s .2s;transform:none}.is-live[data-astro-cid-3qr4z3tf] .cw-item[data-astro-cid-3qr4z3tf].is-in .cw-bug[data-astro-cid-3qr4z3tf]{animation:.16s linear .25s 6 alternate cw-walk}.is-live[data-astro-cid-3qr4z3tf] .cw-item[data-astro-cid-3qr4z3tf].is-in:hover .cw-bug-wrap[data-astro-cid-3qr4z3tf]{opacity:0;transform:translate(calc(2.5rem * var(--bug-dir)), -2.75rem) rotate(calc(30deg * var(--bug-dir)));transition:transform .45s cubic-bezier(.5,0,.8,.5),opacity .35s}.is-live[data-astro-cid-3qr4z3tf] .cw-item[data-astro-cid-3qr4z3tf].is-l.is-in:hover .cw-bug-wrap[data-astro-cid-3qr4z3tf]{transform:translate(calc(-2.5rem * var(--bug-dir)), -2.75rem) rotate(calc(-30deg * var(--bug-dir)))}@keyframes cw-walk{0%{translate:0 -2px;rotate:-5deg}to{translate:0 2px;rotate:5deg}}@media (width>=1024px){[dir=ltr] .cw[data-astro-cid-3qr4z3tf]{--bug-dir:-1}.cw[data-astro-cid-3qr4z3tf]{padding-block:6rem}.cw-shell[data-astro-cid-3qr4z3tf]{max-width:1000px}.cw-list[data-astro-cid-3qr4z3tf]{gap:3rem;margin-top:3.5rem}.cw-card[data-astro-cid-3qr4z3tf]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;display:grid}.cw-item[data-astro-cid-3qr4z3tf]:nth-child(2n) .cw-card[data-astro-cid-3qr4z3tf]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.cw-item[data-astro-cid-3qr4z3tf]:nth-child(2n) .cw-photo[data-astro-cid-3qr4z3tf]{order:2}.cw-photo[data-astro-cid-3qr4z3tf],.cw-item[data-astro-cid-3qr4z3tf]:nth-child(2n) .cw-photo[data-astro-cid-3qr4z3tf]{clip-path:none}.cw-body[data-astro-cid-3qr4z3tf]{padding:2.25rem 2.75rem}.cw-name[data-astro-cid-3qr4z3tf]{font-size:3rem}.cw-sym[data-astro-cid-3qr4z3tf]{font-size:1.125rem}.cw-item[data-astro-cid-3qr4z3tf] .cw-bug-wrap[data-astro-cid-3qr4z3tf]{top:-2.5rem;width:7rem;height:7rem;inset-inline:.5rem auto}.cw-item[data-astro-cid-3qr4z3tf]:nth-child(2n) .cw-bug-wrap[data-astro-cid-3qr4z3tf]{inset-inline-start:45%}.cw-item[data-astro-cid-3qr4z3tf].is-dl .cw-bug-wrap[data-astro-cid-3qr4z3tf]{inset-inline:auto .5rem}}
