.civica-text-img2{align-items:center;display:flex;font-family:Plus Jakarta Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;gap:64px;margin:0 auto;max-width:1440px;padding:40px max(24px,calc(50% - 600px));width:100%}.civica-text-img2--reverse{flex-direction:row-reverse}.civica-text-img2__media{flex:1;min-width:0}.civica-text-img2__image{--tx:-110%;--ty:0px;--shift:0px;--rot:0deg;border-radius:16px;box-shadow:0 4px 51.8px 0 rgba(0,0,0,.25);display:block;height:auto;max-width:500px;opacity:0;transform:translateX(var(--tx)) translateY(var(--ty)) translateX(var(--shift)) rotate(var(--rot));transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1);width:100%}.civica-text-img2--reverse .civica-text-img2__image{--tx:110%}.civica-text-img2--visible .civica-text-img2__image{opacity:1;--tx:0%}.civica-text-img2:has(.civica-text-img2__details[open]) .civica-text-img2__image{--shift:48px}.civica-text-img2--reverse:has(.civica-text-img2__details[open]) .civica-text-img2__image{--shift:-48px}.civica-text-img2__content{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:24px;min-width:0;opacity:0;transform:translateY(30px);transition:opacity .7s ease .15s,transform .7s ease .15s}.civica-text-img2--visible .civica-text-img2__content{opacity:1;transform:translateY(0)}.civica-text-img2__content:has(.civica-text-img2__details[open]) .civica-text-img2__title{display:none}.civica-text-img2__title{color:#17613f;font-size:clamp(28px,3.5vw,44px);font-weight:800;line-height:1.1;margin:0}.civica-text-img2__btn{align-items:center;background:transparent;border:2px solid #17613f;border-radius:999px;color:#17613f;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;min-height:52px;min-width:140px;padding:0 32px;text-decoration:none;transition:background .2s ease,color .2s ease}.civica-text-img2__btn:hover{background:#17613f;color:#fff}.civica-text-img2__btn:focus-visible{outline:3px solid currentColor;outline-offset:3px}.civica-text-img2__details{display:flex;flex-direction:column;width:100%}.civica-text-img2__details .civica-text-img2__description{order:1}.civica-text-img2__summary{list-style:none;order:2;width:fit-content}.civica-text-img2__summary::-webkit-details-marker{display:none}.civica-text-img2__btn-label--less,.civica-text-img2__details[open]>.civica-text-img2__summary .civica-text-img2__btn-label--more{display:none}.civica-text-img2__details[open]>.civica-text-img2__summary .civica-text-img2__btn-label--less{display:inline}.civica-text-img2__details[open]{gap:24px}.civica-text-img2__description{box-sizing:border-box;max-height:328px;overflow-y:auto;scrollbar-color:#3cac5c #e7f5dd}.civica-text-img2__description:focus-visible{outline:3px solid #17613f;outline-offset:3px}.civica-text-img2--griz .civica-text-img2__image{filter:grayscale(100%)}.civica-text-img2--griz .civica-text-img2__title{color:#4f5857}.civica-text-img2--griz .civica-text-img2__btn{border-color:#4f5857;color:#4f5857}.civica-text-img2--griz .civica-text-img2__btn:hover{background:#4f5857;color:#fff}.civica-text-img2--griz .civica-text-img2__description{scrollbar-color:#4f5857 #e9ebea}.civica-text-img2--griz .civica-text-img2__description:focus-visible{outline-color:#4f5857}@media (max-width:900px){.civica-text-img2{gap:32px;padding:32px 16px}.civica-text-img2,.civica-text-img2--reverse{flex-direction:column}.civica-text-img2__media{width:100%}.civica-text-img2__image{border-radius:12px;max-width:100%}.civica-text-img2--reverse .civica-text-img2__image,.civica-text-img2:not(.civica-text-img2--reverse) .civica-text-img2__image{--tx:0%;--ty:40px}.civica-text-img2--visible .civica-text-img2__image{--ty:0px}.civica-text-img2__content{align-items:flex-start;width:100%}.civica-text-img2__title{font-size:28px}.civica-text-img2__btn{font-size:15px;min-height:48px}}@media (prefers-reduced-motion:reduce){.civica-text-img2__content,.civica-text-img2__image{opacity:1;transition:none}.civica-text-img2__image{--tx:0%}}