.hfx-film .hfx-cover[hidden]{display:none!important}.hfx-film .hfx-v[data-on]{animation:hhtFade .35s ease both}@keyframes hhtFade{from{opacity:.4}to{opacity:1}}.hfx-hl a{position:relative;transition:transform .25s cubic-bezier(.22,.9,.3,1),box-shadow .25s,background-color .2s,color .2s}.hfx-hl a:hover,.hfx-hl a:focus-visible{background:var(--hc);color:#fff;animation:none}.hfx-hl a[data-n]::after{content:attr(data-n);position:absolute;left:50%;top:calc(100% + 10px);transform:translate(-50%,-4px);white-space:nowrap;padding:6px 11px;border-radius:999px;background:#04210E;color:#fff;font:600 13px/1.2 Figtree,system-ui,sans-serif;letter-spacing:0;opacity:0;pointer-events:none;transition:opacity .18s,transform .18s;z-index:5}.hfx-hl a[data-n]:hover::after,.hfx-hl a[data-n]:focus-visible::after{opacity:1;transform:translate(-50%,0)}@media (hover:none){.hfx-hl a[data-n]::after{display:none}}.hfx-big{transform:perspective(700px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .35s cubic-bezier(.22,.9,.3,1)}.hht-go .hht-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:10px}.hht-go .hht-c{position:relative;display:flex;align-items:center;gap:12px;min-height:72px;padding:10px 38px 10px 10px;border-radius:16px;background:#fff;border:1.5px solid #E4E1D8;color:var(--forest,#1D4022);text-decoration:none;transition:transform .22s cubic-bezier(.22,.9,.3,1),border-color .2s,box-shadow .22s,background-color .2s}.hht-go .hht-c:hover{transform:translateY(-3px);border-color:var(--hc);background:#fff;box-shadow:0 16px 30px -20px rgb(4 33 14 / .55)}.hht-go .hht-c:focus-visible{outline:3px solid var(--lime,#8AC642);outline-offset:2px}.hht-go .hht-th{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:12px;overflow:hidden;background:var(--hb);color:var(--hc)}.hht-go .hht-th img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s cubic-bezier(.22,.9,.3,1)}.hht-go .hht-th svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.hht-go .hht-c:hover .hht-th img{transform:scale(1.08)}.hht-go .hht-fs .hht-th{width:42px;height:58px;border-radius:5px;background:#fff;box-shadow:0 6px 14px -8px rgb(4 33 14 / .55),0 0 0 1px rgb(4 33 14 / .08);transform:rotate(-3deg);transition:transform .3s cubic-bezier(.22,.9,.3,1)}.hht-go .hht-fs:hover .hht-th{transform:rotate(-7deg) translateY(-4px)}.hht-go .hht-fs:hover .hht-th img{transform:none}.hht-go .hht-tx{display:flex;flex-direction:column;gap:3px;min-width:0}.hht-go .hht-k{font:700 11px/1 var(--brandon,sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--hc,#2E642D)}.hht-go .hht-k i{font-style:normal;margin-left:6px;padding:2px 6px;border-radius:999px;background:var(--hb,#EBF5E3);letter-spacing:.06em}.hht-go .hht-t{font:700 15px/1.3 var(--brandon,sans-serif);color:var(--forest,#1D4022);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hht-go .hht-ar{position:absolute;right:12px;top:50%;width:18px;height:18px;margin-top:-9px;color:var(--hc,#2E642D);transition:transform .2s}.hht-go .hht-c:hover .hht-ar{transform:translateX(3px)}.hht-go .hht-peek{display:none}@media (hover:hover) and (pointer:fine){.hht-go .hht-peek{display:block;position:absolute;left:12px;bottom:calc(100% + 10px);width:170px;border-radius:8px;overflow:hidden;background:#fff;z-index:20;box-shadow:0 26px 50px -18px rgb(4 33 14 / .55),0 0 0 1px rgb(4 33 14 / .08);opacity:0;pointer-events:none;transform:translateY(8px) rotate(-2deg) scale(.96);transform-origin:bottom left;transition:opacity .2s,transform .25s cubic-bezier(.22,.9,.3,1)}.hht-go .hht-peek img{display:block;width:100%;height:auto}.hht-go .hht-fs:hover .hht-peek,.hht-go .hht-fs:focus-visible .hht-peek{opacity:1;transform:none}}.hht-more{margin-top:clamp(22px,3vw,34px)}.hht-more h3{font-size:clamp(20px,2vw,24px);margin:0 0 14px}.hht-mg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.hht-m{position:relative;display:flex;flex-direction:column;border-radius:18px;overflow:hidden;background:#fff;border:1px solid #E7E2D4;color:var(--forest,#1D4022);text-decoration:none;transition:transform .22s cubic-bezier(.22,.9,.3,1),box-shadow .22s,border-color .2s}.hht-m:hover{transform:translateY(-3px);border-color:#2E642D;box-shadow:0 18px 34px -22px rgb(4 33 14 / .55)}.hht-m:focus-visible{outline:3px solid var(--lime,#8AC642);outline-offset:2px}.hht-mi{display:block;aspect-ratio:2/1;overflow:hidden;background:var(--green-tint,#EBF5E3)}.hht-mi img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s cubic-bezier(.22,.9,.3,1)}.hht-m:hover .hht-mi img{transform:scale(1.05)}.hht-mi--ic{display:grid;place-items:center;color:var(--green-deep,#2E642D);background:radial-gradient(circle at 30% 30%,#fff 0,var(--green-tint,#EBF5E3) 70%)}.hht-mi--ic svg{width:64px;height:64px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform .35s}.hht-m:hover .hht-mi--ic svg{transform:scale(1.1)}.hht-mi--fs{display:flex;justify-content:center;align-items:flex-end;gap:0;padding-top:14px;background:linear-gradient(160deg,#F4F0E5,#E8F5D6)}.hht-mi--fs img{width:30%;height:auto;aspect-ratio:420/593;object-fit:cover;border-radius:4px 4px 0 0;box-shadow:0 10px 20px -10px rgb(4 33 14 / .5);margin:0 -4%;transition:transform .35s cubic-bezier(.22,.9,.3,1)}.hht-mi--fs img:nth-child(1){transform:rotate(-8deg) translateY(6px)}.hht-mi--fs img:nth-child(2){position:relative;z-index:1}.hht-mi--fs img:nth-child(3){transform:rotate(8deg) translateY(6px)}.hht-m:hover .hht-mi--fs img:nth-child(1){transform:rotate(-12deg) translate(-6px,2px)}.hht-m:hover .hht-mi--fs img:nth-child(2){transform:translateY(-6px)}.hht-m:hover .hht-mi--fs img:nth-child(3){transform:rotate(12deg) translate(6px,2px)}.hht-mt{display:flex;flex-direction:column;gap:5px;padding:14px 42px 16px 16px}.hht-mt .hht-k{font:700 11px/1 var(--brandon,sans-serif);letter-spacing:.14em;text-transform:uppercase;color:var(--green-deep,#2E642D)}.hht-mt b{font:700 16px/1.3 var(--brandon,sans-serif)}.hht-m .hht-ar{position:absolute;right:14px;bottom:18px;width:18px;height:18px;color:var(--green-deep,#2E642D);transition:transform .2s}.hht-m:hover .hht-ar{transform:translateX(3px)}@media (max-width:760px){.hht-mg{grid-template-columns:1fr;gap:10px}.hht-m{display:grid;grid-template-columns:104px 1fr;align-items:center;min-height:88px}.hht-mi{aspect-ratio:auto;height:100%;min-height:88px}.hht-mi--ic svg{width:40px;height:40px}.hht-mi--fs{padding-top:10px}.hht-mt{padding:12px 42px 12px 14px}.hht-m .hht-ar{top:50%;bottom:auto;margin-top:-9px}}.hfx-bro img{transition:transform .35s cubic-bezier(.22,.9,.3,1)}.hfx-bro:hover img{transform:rotate(0deg) translateY(-4px) scale(1.02)}.mh-rel--img a.mh-rel-c{padding:0 0 16px;overflow:hidden}.mh-rel--img .mh-rel-im{display:block;aspect-ratio:16/9;overflow:hidden;margin-bottom:12px;background:#EEF3E9}.mh-rel--img .mh-rel-im img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s cubic-bezier(.22,.9,.3,1)}.mh-rel--img a.mh-rel-c:hover .mh-rel-im img{transform:scale(1.06)}.mh-rel--img .mh-rel-t,.mh-rel--img .mh-rel-d{padding:0 44px 0 16px}.mh-rel--img .mh-rel-a{top:auto;bottom:18px}@media (max-width:560px){.mh-rel--img a.mh-rel-c{display:grid;grid-template-columns:96px 1fr;column-gap:14px;align-content:center;padding:0 44px 0 0;min-height:88px}.mh-rel--img .mh-rel-im{grid-row:1 / 3;width:96px;height:100%;aspect-ratio:auto;margin:0}.mh-rel--img .mh-rel-t{align-self:end;padding:12px 0 0}.mh-rel--img .mh-rel-d{align-self:start;padding:0 0 12px}.mh-rel--img .mh-rel-a{top:50%;bottom:auto;margin-top:-9px}}@media (prefers-reduced-motion:reduce){.hht-c,.hht-m,.hht-th,.hht-th img,.hht-mi img,.hht-mi--fs img,.hht-peek,.hfx-big,.hfx-bro img,.mh-rel--img .mh-rel-im img{transition:none!important;transform:none!important}.hfx-film .hfx-v[data-on]{animation:none}}@media print{.hht-peek,.hht-more{display:none!important}}