.ee-home-paths{margin-bottom:55px}.ee-home-team{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;align-items:center;padding-block:15px 75px}.ee-team-intro h2{font-size:clamp(34px,4.2vw,57px);line-height:1.08;margin:18px 0 25px}.ee-team-faces{display:grid;grid-template-columns:1fr 1fr;gap:24px}.ee-team-person{text-decoration:none;min-width:0;display:block}.ee-team-person>div{background:#f1f2ed;height:260px;overflow:hidden}.ee-team-person img{width:100%;height:100%;object-fit:contain;object-position:center bottom;transition:transform .5s}.ee-team-person>span{display:block;font-size:20px;font-weight:700;line-height:1.3;margin:16px 0 3px;letter-spacing:-.03em}.ee-team-person>small{font-size:12px;color:#666a70}.ee-team-person:hover img{transform:scale(1.025)}.ee-team-person:hover>span{color:#ac005e}
.ee-home-topics{background:#f4f4f0;padding-block:65px 70px;margin-bottom:75px}.ee-home-topics .section-heading h2{font-size:clamp(35px,4.2vw,58px)}.ee-home-topics .section-heading>p{font-size:13px;line-height:1.7;margin:0;color:#656a70}.ee-topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ee-topic-grid>a{display:flex;flex-direction:column;min-width:0;text-decoration:none;background:#fff;padding:29px 27px;border-top:3px solid #17191d;transition:transform .25s,box-shadow .25s}.ee-topic-grid>a:nth-child(2){border-color:#e5007d}.ee-topic-grid>a:nth-child(3){border-color:#009ee3}.ee-topic-index{font-size:9px;letter-spacing:.1em;font-weight:700;color:#656a70}.ee-topic-grid h3{font-size:clamp(25px,2.5vw,36px);line-height:1.12;margin:28px 0 35px;letter-spacing:-.045em}.ee-topic-link{font-size:11px;line-height:1.5;display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:auto}.ee-topic-link svg{width:19px;height:19px}.ee-topic-grid>a:hover{transform:translateY(-4px);box-shadow:0 12px 25px #17191d0b}
.ee-news-edition{display:flex;flex-direction:column;gap:0}.ee-news-item{min-width:0}.ee-news-meta{display:flex;gap:20px;align-items:center;justify-content:space-between;font-size:11px;line-height:1.6}.ee-news-meta>span{font-size:9px;letter-spacing:.1em;font-weight:700}.ee-news-meta time{color:#60666c;white-space:nowrap}.ee-news-lead{border-top:3px solid #e5007d;padding:28px 35px 35px;background:#f4f4f0}.ee-news-lead .ee-news-copy{max-width:1000px}.ee-news-copy h3 a{text-decoration:none}.ee-news-lead h3{font-size:clamp(28px,3.6vw,46px);line-height:1.15;letter-spacing:-.04em;margin:26px 0 22px;overflow-wrap:anywhere}.ee-news-copy p{font-size:15px;line-height:1.8;color:#60666c;max-width:75ch}.ee-news-item .text-link{font-size:12px}.ee-news-photo{display:block;margin-top:22px;max-height:380px;overflow:hidden}.ee-news-photo img{width:100%;height:360px;object-fit:contain;background:#fff}.ee-news-compact{padding:27px 0;border-bottom:1px solid #d9dcd6;display:grid;grid-template-columns:210px 1fr;gap:25px}.ee-news-compact .ee-news-meta{flex-direction:column;align-items:start;justify-content:start;gap:10px}.ee-news-compact h3{font-size:clamp(22px,2.3vw,31px);line-height:1.2;margin-bottom:15px}.ee-news-compact .ee-news-photo{display:none}.ee-news-copy h3 a:hover{color:#ae005f}
.ee-home-events{display:grid;grid-template-columns:1fr 1fr;gap:65px;padding-block:35px 65px;border-top:1px solid #d9dcd6;align-items:center}.ee-home-events h2{font-size:clamp(29px,3.6vw,46px);margin-top:18px;line-height:1.12}.ee-home-events p{font-size:15px;line-height:1.8;margin:0 0 8px;color:#60666c}
.ee-event-jumps{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 42px}.entry-content .ee-event-jumps a{display:inline-flex;gap:15px;padding:10px 15px;border:1px solid #d5d9d1;color:#17191d;text-decoration:none;font-size:13px;font-weight:700}.ee-event-jumps a:hover{background:#ffed00}.ee-event-jumps span{font-weight:400;color:#686f75}.ee-event-future,.ee-event-history,.ee-event-information{scroll-margin-top:150px}.entry-content .ee-event-future h2,.entry-content .ee-event-history h2,.entry-content .ee-event-information h2{margin:14px 0 25px;font-size:clamp(32px,4vw,48px)}.ee-event-empty{background:#f4f4f0;padding:30px;border-left:4px solid #ffed00}.entry-content .ee-event-empty>p{margin:0 0 20px;font-size:17px}.entry-content .ee-event-empty>a{display:flex;align-items:center;gap:20px;width:fit-content;margin-top:13px;font-size:13px;font-weight:700;color:#17191d;text-decoration:none}.ee-event-empty svg{width:17px;height:17px}.ee-event-history,.ee-event-information{margin-top:65px}.ee-event-explanation{font-size:14px;line-height:1.8;max-width:75ch;color:#60666c}.ee-event-year{border-top:1px solid #cfd5cc;margin-top:20px;border-bottom:1px solid #cfd5cc}.ee-event-year>summary{display:flex;align-items:center;gap:22px;cursor:pointer;list-style:none;padding:22px 5px;font-weight:700;font-size:25px}.ee-event-year>summary::-webkit-details-marker{display:none}.ee-event-year>summary small{font-size:12px;color:#60666c;font-weight:400}.ee-event-plus{margin-left:auto;font-weight:400;font-size:28px}.ee-event-year[open] .ee-event-plus{transform:rotate(45deg)}.ee-event-year .ee-event-grid{padding-top:14px;padding-bottom:30px}.ee-event-year .ee-dated-event{min-width:0}.ee-event-date{display:block;font-size:11px;font-weight:700;letter-spacing:.025em;color:#60666c;margin-bottom:10px}.entry-content .ee-dated-event .wp-block-media-text{margin:0;height:calc(100% - 28px)}.entry-content .ee-event-grid>.ee-dated-event .wp-block-media-text{display:flex;flex-direction:column;align-items:stretch}.entry-content .ee-dated-event .wp-block-media-text__media{background:#eceee7;min-width:0}.entry-content .ee-dated-event .wp-block-media-text__media img{height:300px;width:100%;object-fit:contain!important}.entry-content .ee-dated-event .wp-block-media-text__content{padding:25px!important}.entry-content .ee-dated-event h2{font-size:24px;line-height:1.2}.entry-content .ee-dated-event p{font-size:14px;line-height:1.8}
.ee-donation-qr{background:#fff;padding:22px;margin:25px 0;display:grid;grid-template-columns:150px 1fr;gap:20px;align-items:center;color:#17191d}.ee-donation-qr>img{display:block;width:150px;height:150px;max-width:100%;image-rendering:pixelated}.entry-content .ee-donation-qr h3{font-size:18px;line-height:1.2;margin:0 0 10px}.entry-content .ee-donation-qr p{font-size:12px;line-height:1.75;margin:0 0 12px}.entry-content .ee-donation-qr a{font-size:12px;display:inline-flex;align-items:center;gap:10px;color:#17191d;font-weight:700}.ee-donation-qr a svg{width:16px;height:16px}.ee-donation-qr small{display:block;font-size:10px;line-height:1.65;color:#60666c;margin-top:12px}
html.ee-edition-motion .ee-enter{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}html.ee-edition-motion .ee-enter.ee-enter-visible{opacity:1;transform:none}.ee-topic-grid .ee-enter:nth-child(2),.ee-team-faces .ee-enter:nth-child(2){transition-delay:.08s}.ee-topic-grid .ee-enter:nth-child(3){transition-delay:.16s}
@media(max-width:1050px){.ee-home-team{gap:35px}.ee-team-person>div{height:240px}.ee-topic-grid{gap:16px}.ee-topic-grid>a{padding:24px 20px}.ee-topic-grid h3{font-size:28px}.ee-donation-qr{grid-template-columns:1fr}.ee-donation-qr>img{width:190px;height:190px}}
@media(max-width:700px){.ee-home-team{grid-template-columns:1fr;gap:25px;padding-block:0 45px}.ee-team-intro h2{font-size:35px;margin-top:15px;margin-bottom:18px}.ee-team-intro .text-link{font-size:12px;line-height:1.5;gap:15px}.ee-team-faces{gap:15px}.ee-team-person>div{height:215px}.ee-team-person>span{font-size:17px;margin-top:12px}.ee-team-person>small{font-size:11px}.ee-home-topics{padding-block:45px;margin-bottom:50px}.ee-home-topics .section-heading h2{font-size:37px}.ee-home-topics .section-heading>p{margin-top:17px;font-size:12px}.ee-home-topics .section-heading>p br{display:none}.ee-topic-grid{grid-template-columns:1fr;gap:14px}.ee-topic-grid>a{padding:22px 23px}.ee-topic-grid h3{font-size:28px;margin:20px 0 23px}.ee-topic-grid h3 br{display:none}.ee-topic-grid h3 br:after{content:' '}.ee-topic-link{font-size:12px}.ee-topic-index{font-size:9px}.ee-news-lead{padding:23px}.ee-news-meta{flex-wrap:wrap;gap:8px}.ee-news-lead h3{font-size:28px;margin:22px 0 18px;line-height:1.17}.ee-news-copy p{font-size:14px;line-height:1.8}.ee-news-compact{grid-template-columns:1fr;gap:17px;padding-block:25px}.ee-news-compact .ee-news-meta{flex-direction:row;justify-content:space-between}.ee-news-compact h3{font-size:25px}.ee-news-photo img{height:250px}.ee-home-events{grid-template-columns:1fr;gap:22px;padding-block:30px 45px}.ee-home-events h2{font-size:32px}.ee-home-events p{font-size:14px}.ee-event-jumps{gap:9px;margin-bottom:32px}.entry-content .ee-event-jumps a{font-size:11px;padding:10px 12px}.ee-event-empty{padding:23px}.entry-content .ee-event-empty>p{font-size:15px}.entry-content .ee-event-empty>a{font-size:12px;line-height:1.6;gap:15px}.ee-event-history,.ee-event-information{margin-top:45px}.ee-event-year>summary{font-size:23px;gap:16px}.ee-event-date{font-size:11px}.entry-content .ee-dated-event .wp-block-media-text__media img{height:280px}.ee-donation-qr{grid-template-columns:1fr;padding:20px;gap:15px}.ee-donation-qr>img{width:210px;height:210px;justify-self:center}.entry-content .ee-donation-qr h3{font-size:19px}.entry-content .ee-donation-qr p{font-size:13px}.ee-donation-qr small{font-size:11px}}
@media(max-width:360px){.ee-team-person>div{height:180px}.ee-team-person>span{font-size:15px}.ee-news-lead h3{font-size:25px}.ee-team-intro h2{font-size:32px}.ee-donation-qr{padding:15px}.ee-donation-qr>img{width:190px;height:190px}}
@media(prefers-reduced-motion:reduce){html.ee-edition-motion .ee-enter{opacity:1;transform:none;transition:none}.ee-topic-grid>a,.ee-team-person img{transition:none}.ee-topic-grid>a:hover,.ee-team-person:hover img{transform:none}}
@media print{.ee-home-topics,.ee-home-events{display:none}.ee-event-year:not([open])>div{display:block}.ee-donation-qr{break-inside:avoid}.ee-donation-qr>img{width:160px;height:160px}html.ee-edition-motion .ee-enter{opacity:1;transform:none}}

@media(prefers-reduced-motion:no-preference){html.ee-edition-motion .ee-topic-grid>a.ee-enter-visible:hover{transform:translateY(-4px)}}
