.home-section.wp-block-query{margin-block:0}.home-section>.wp-block-post-template{margin:0}.home-cards>li{margin:0}.home-hero.wp-block-group{gap:0}.home-hero>*{margin:0}.home-hero .home-hero__media{position:relative;flex:0 0 75%;overflow:hidden;aspect-ratio:2.4}.home-hero__image,.home-hero__image a{position:absolute;inset:0;display:block;margin:0}.home-hero__image img{width:100%;height:100%;object-fit:cover}.home-hero .home-hero__strip{position:absolute;top:0;left:0;bottom:0;margin:0;pointer-events:none}.home-hero__strip img{height:100%;width:auto;object-fit:contain;object-position:center left}.home-hero .home-hero__panel{position:relative;flex:1 1 25%;display:flex;background-color:var(--wp--preset--color--green-dark)}.home-hero .home-hero__box.wp-block-group{position:relative;box-sizing:border-box;width:88%;gap:4px;padding:20px;background-color:var(--wp--preset--color--green)}.home-hero__box>*{margin:0}.home-hero .home-hero__arrow{align-self:flex-end;margin:0 -52px 0 0}.home-hero__arrow img{width:108px;height:108px;object-fit:contain;transform:scale(.9);transition:transform .45s var(--eltrack-ease-spring)}.home-hero__panel:hover .home-hero__arrow img{transform:scale(.9) translateX(8px)}.home-hero__text.wp-block-group{gap:4px}.home-hero__text>*{margin:0}.home-hero__title{font-size:clamp(22px, 2.6vw - 5px, 30px);font-weight:900;line-height:1}.home-hero__title a{color:inherit;text-decoration:none}.home-hero__title a:after{content:"";position:absolute;inset:0;z-index:2}.home-hero__excerpt{font-size:var(--wp--preset--font-size--x-small);line-height:1.2}.home-hero__excerpt p{margin:0}.home-carousel{--home-slides:4;--home-peek:0px;overflow:hidden;background-color:var(--wp--preset--color--dark)}.home-carousel .home-cards--lists{display:flex;gap:0;margin:0;padding:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.home-carousel .home-cards--lists::-webkit-scrollbar{display:none}.home-cards--lists>li{flex:0 0 calc((100% - var(--home-peek)) / var(--home-slides));min-width:0;scroll-snap-align:start}.home-cards--lists>li:nth-child(5n+1){--home-list-color:var(--wp--preset--color--dark-blue)}.home-cards--lists>li:nth-child(5n+2){--home-list-color:var(--wp--preset--color--red)}.home-cards--lists>li:nth-child(5n+3){--home-list-color:var(--wp--preset--color--yellow)}.home-cards--lists>li:nth-child(5n+4){--home-list-color:var(--wp--preset--color--light-blue)}.home-cards--lists>li:nth-child(5n+5){--home-list-color:var(--wp--preset--color--purple)}.home-list.wp-block-group{position:relative;height:100%;min-height:191px;gap:0;overflow:hidden;background-color:var(--home-list-color,var(--wp--preset--color--red))}.home-list:after{content:"";position:absolute;inset:0;background:rgb(255 255 255/0.29);opacity:0;transition:opacity .3s;pointer-events:none}.home-list:hover:after{opacity:1}.home-list>*{margin:0}.home-list .home-list__text.wp-block-group{flex:0 0 53%;min-width:0;justify-content:space-between;gap:0;padding:4px 0 0}.home-list__text>*{margin:0}.home-list__title{padding:8px 12px 0;font-size:var(--wp--preset--font-size--large);font-weight:500;line-height:1}.home-list__title a{color:inherit;text-decoration:none}.home-list__title a:after{content:"";position:absolute;inset:0;z-index:2}.home-list .home-list__deco{padding:20px 12px 0 0}.home-list__deco img{display:block;width:100%;max-width:75%;height:auto;object-fit:contain;object-position:bottom left}.home-list__deco--small img{width:40%;max-width:none;height:auto}.home-list .home-list__number{flex:1 1 47%;display:flex;align-items:center;justify-content:center;margin:0;color:var(--wp--preset--color--white);font-size:148px;font-weight:900;letter-spacing:-5px;line-height:1;white-space:nowrap;writing-mode:vertical-rl;transition:transform .45s var(--eltrack-ease-spring)}.home-list:hover .home-list__number{transform:translate3d(0,-6px,0)}.home-post.wp-block-group{position:relative;gap:0;overflow:hidden;border-bottom:2px solid var(--wp--preset--color--overlay-dark);background-color:var(--wp--preset--color--white)}.home-post>*{margin:0}.home-post .home-post__body.wp-block-group{flex:0 0 65%;box-sizing:border-box;min-width:0;gap:8px;padding:24px}.home-post__body>*{margin:0}.home-post__cat{position:relative;z-index:3;margin:0;color:var(--wp--preset--color--dark);font-size:16px;font-weight:500}.home-post__cat a{color:inherit;text-decoration:none}.home-post__cat a:hover{color:var(--wp--preset--color--purple)}.home-post__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:46px;font-weight:900;line-height:1}.home-post__title a{color:inherit;text-decoration:none;transition:color .3s}.home-post__title a:after{content:"";position:absolute;inset:0;z-index:2}.home-post:hover .home-post__title a,.home-post__title a:focus-visible{color:var(--wp--preset--color--green)}.home-post .home-post__media{position:relative;flex:1 1 35%;min-height:260px;overflow:hidden}.home-post__image,.home-post .home-post__overlay{position:absolute;inset:0;margin:0}.home-post__image img,.home-post__overlay img{width:100%;height:100%;object-fit:cover}.home-post__overlay img{object-fit:fill;object-position:center right}.home-post__image img{transition:transform 1.1s var(--eltrack-ease-out),filter .5s}@media (hover:hover){.home-post:hover .home-post__image img{transform:scale(1.1);filter:brightness(1.15) contrast(1.1) saturate(1.2)}}.home-profiles{background-color:var(--wp--preset--color--dark)}.home-cards--profiles.is-layout-grid{gap:0}.home-profile.wp-block-group{position:relative;height:100%;box-sizing:border-box;gap:12px;padding:30px;align-items:center}.home-profile>*{margin:0}.home-profile .home-profile__media{position:relative;width:75%}.home-profile__image{margin:0;overflow:hidden;border-radius:50%}.home-profile__image img{border-radius:50%;transition:transform 1s var(--eltrack-ease-out)}.home-profile:hover .home-profile__image img{transform:scale(1.08)}.home-profile .home-profile__pixels{position:absolute;left:0;bottom:0;z-index:2;width:40%;margin:0;pointer-events:none;transition:transform .5s var(--eltrack-ease-pixel)}.home-profile:hover .home-profile__pixels{transform:translate3d(-8px,8px,0)}.home-profile__pixels img{width:100%;height:auto}.home-profile__title{width:75%;margin:10px 0 !important;font-size:22px;font-weight:900;line-height:1}.home-profile__title a{color:inherit;text-decoration:none}.home-profile__title a:after{content:"";position:absolute;inset:0;z-index:3}@supports (animation-timeline:view()){@media (width>1024px) and (not (prefers-reduced-motion)){.home-cards--posts .home-post{animation:home-glide linear both;animation-timeline:view();animation-range:entry 0% cover 45%}@keyframes home-glide{from{transform:translate3d(14%,0,0)}to{transform:none}}}@media not (prefers-reduced-motion){.home-profile__image{animation:home-spin linear both;animation-timeline:view()}@keyframes home-spin{from{rotate:-120deg}to{rotate:120deg}}}}@media (width <=1024px){.home-hero .home-hero__media{flex-basis:60%;aspect-ratio:1.91}.home-hero .home-hero__panel{flex-basis:40%}.home-hero .home-hero__box.wp-block-group{width:90%}.home-hero .home-hero__arrow{margin:0 -25px 0 0}.home-hero__title{font-size:30px}.home-hero__arrow img{width:60px;height:60px}.home-carousel{--home-slides:3;--home-peek:0px}.home-list.wp-block-group{min-height:195px}.home-list__title{font-size:var(--wp--preset--font-size--large)}.home-post .home-post__body.wp-block-group{margin:12px 24px;padding:0;gap:8px}.home-post__cat{font-size:18px}.home-post__title{font-size:31px}.home-post .home-post__media{flex:0 0 36%;min-height:160px}.home-profile__title{font-size:16px}.home-profile .home-profile__pixels{width:43%}}@media (width <=767px){.home-hero.wp-block-group{flex-wrap:wrap}.home-hero .home-hero__media{flex-basis:100%;aspect-ratio:1.91;min-height:0}.home-hero .home-hero__panel{flex-basis:100%}.home-hero .home-hero__box.wp-block-group{flex-direction:row-reverse;align-items:center;gap:0;width:88%}.home-hero .home-hero__arrow{flex:0 0 18%;align-self:center;margin:0 -32px 0 0}.home-hero__arrow img{width:64px;height:64px}.home-hero:hover .home-hero__arrow img{transform:scale(1.1)}.home-hero__text.wp-block-group{flex:1 1 82%;gap:8px;align-items:flex-start}.home-hero__title,.home-hero__excerpt{text-align:left !important}.home-hero__title{font-size:20px}.home-hero__excerpt{font-size:12px}.home-carousel{--home-slides:2;--home-peek:0px}.home-list.wp-block-group{min-height:120px}.home-list__title{padding:6px 8px 0;font-size:12px}.home-list .home-list__deco{padding-top:6px}.home-list__deco--small img{width:90%}.home-list .home-list__number{flex-basis:40%;margin-right:0;font-size:80px;letter-spacing:-3px}.home-post .home-post__body.wp-block-group{flex:1 1 auto;margin:12px;gap:0}.home-post__cat{font-size:12px}.home-post__title{font-size:15px;line-height:.9}.home-post .home-post__media{flex:0 0 47.5%;min-height:99px}.home-cards--profiles.is-layout-grid{grid-template-columns:minmax(0, 1fr)}.home-cards--profiles .home-profile.wp-block-group{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;gap:12px;padding:12px}.home-profile .home-profile__media{flex:0 0 25%;width:25%}.home-profile .home-profile__pixels{width:30%}.home-cards--profiles .home-profile__title{flex:1 1 0;min-width:0;width:auto;font-size:16px}}