.activities_page___ZdpU{background:#faf8f3;min-height:70vh;color:#234333}.activities_hero__UkBwz{background:linear-gradient(120deg,#143c2e,#315746);color:#fff;padding:100px 0 84px}.activities_heroInner__Cc8Ti{max-width:1100px;margin:auto;padding:0 22px}.activities_eyebrow___TLdo{font-size:13px;font-weight:850;letter-spacing:.13em;text-transform:uppercase;color:#ecc38d}.activities_hero__UkBwz h1{max-width:880px;font:400 clamp(48px,6.2vw,82px)/1.06 var(--font-display),Georgia,serif;letter-spacing:-.043em;margin:15px 0 20px}.activities_hero__UkBwz p{max-width:780px;font-size:19px;line-height:1.75;color:#e9f0e8}.activities_hero__UkBwz a{color:#f1dfc4;text-underline-offset:4px}.activities_shell__aB3jm{max-width:1160px;margin:0 auto;padding:0 22px}.activities_intro__tPiFk{padding-top:57px;font-size:18px;line-height:1.7;color:#466050;max-width:860px}.activities_categories__38H5b{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0 46px}.activities_categories__38H5b a{padding:10px 15px;border:1px solid #cddbd0;border-radius:8px;background:#eef3ec;color:#2b523a;font-size:14px;font-weight:800;text-decoration:none}.activities_card__NC68u:focus-visible,.activities_categories__38H5b a:focus-visible{outline:3px solid #a9704b;outline-offset:4px}.activities_section__cMKtt{padding:25px 0 44px;scroll-margin-top:105px}.activities_section__cMKtt h2{font:400 clamp(31px,3.4vw,45px)/1.18 var(--font-display),Georgia,serif;letter-spacing:-.03em;margin:0 0 10px}.activities_section__cMKtt>p{max-width:780px;color:#536a5b;font-size:17px;line-height:1.7;margin:0 0 25px}.activities_cards__O8wtL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:17px;gap:17px}.activities_card__NC68u{display:block;overflow:hidden;border:1px solid #d5ded3;background:#fff;border-radius:16px;text-decoration:none;transition:transform .16s,box-shadow .16s}.activities_card__NC68u:hover{transform:translateY(-3px);box-shadow:0 15px 30px #1634241a}.activities_visual__QWLeu{width:100%;height:188px;background:linear-gradient(135deg,#dce7da,#c3d5c5);overflow:hidden}.activities_visual__QWLeu img{width:100%;height:100%;object-fit:cover}.activities_visualEmpty__NJC7u{display:flex;align-items:center;justify-content:center;height:100%;font:400 45px Georgia,serif;color:#5b7b63}.activities_cardText__0hmJO{padding:22px}.activities_card__NC68u span{color:#a16343;font-size:12px;letter-spacing:.1em;font-weight:850;text-transform:uppercase}.activities_card__NC68u h3{font:400 25px/1.2 var(--font-display),Georgia,serif;margin:8px 0;color:#264835}.activities_card__NC68u p{font-size:14px;color:#53665a;line-height:1.7;margin:12px 0}.activities_card__NC68u b{font-size:14px;color:#29643d}.activities_footer__WMi2u{padding:18px 0 100px;font-size:15px;color:#56705b;line-height:1.75}.activities_credits__Atu_b{margin-top:28px;padding-top:16px;border-top:1px solid #d4dfd3}.activities_credits__Atu_b summary{cursor:pointer;font-weight:850;color:#2c5940}.activities_credits__Atu_b p{margin:14px 0;font-size:13px}.activities_credits__Atu_b a{color:#255b3d}@media(max-width:850px){.activities_cards__O8wtL{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.activities_cards__O8wtL{grid-template-columns:1fr}.activities_hero__UkBwz{padding:65px 0}.activities_visual__QWLeu{height:210px}.activities_section__cMKtt{padding-bottom:34px}}