.entry_entry__Nk35y{max-width:850px;margin:0 auto;padding-top:44px}.entry_back__mRcaz{display:block;margin-bottom:42px;font-size:.85rem;color:var(--muted)}.entry_entry__Nk35y>h1{font-size:clamp(2.2rem,5vw,3.6rem);margin-top:20px;line-height:1.12}.entry_summary__Vn8dY{white-space:pre-wrap;overflow-wrap:anywhere;font-size:1.15rem;line-height:1.85;color:var(--muted);margin-block:30px 40px}.entry_toolSection__NOHJW{border-block:1px solid var(--line);padding-block:24px}.entry_toolSection__NOHJW h2{font-size:1rem}.entry_tools__OPVWD{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.entry_tools__OPVWD li{background:#e8eee4;padding:6px 12px;border-radius:5px;font-size:.85rem}.entry_sources__k7fM6{margin-top:42px}.entry_sources__k7fM6>ul{list-style:none;padding:0}.entry_sources__k7fM6 li{display:flex;gap:24px;padding:24px 0;border-bottom:1px solid var(--line)}.entry_sources__k7fM6 li>div{min-width:0}.entry_sources__k7fM6 a{overflow-wrap:anywhere;font-size:.95rem;font-weight:600}.entry_sources__k7fM6 li p{color:var(--muted);font-size:.85rem;margin:8px 0 0}.entry_kind__KLbPA{min-width:80px;font-size:.75rem;color:var(--accent);font-weight:700;padding-top:3px}@media(max-width:600px){.entry_sources__k7fM6 li{flex-direction:column;gap:8px}}.catalog_categories__oBwLM{display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid var(--line);padding-bottom:32px}.catalog_categories__oBwLM a{display:flex;gap:9px;align-items:center;text-decoration:none;padding:8px 13px;border:1px solid var(--line);border-radius:6px;font-size:.82rem;background:var(--white)}.catalog_categories__oBwLM a span{font-size:.72rem;opacity:.75}.catalog_categories__oBwLM a[aria-current=page]{background:var(--accent);border-color:var(--accent);color:white}.catalog_categories__oBwLM a:hover{border-color:var(--accent)}.catalog_results__fmcUE{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:34px 0 22px}.catalog_results__fmcUE h2{margin:0}.catalog_results__fmcUE>span{font-size:.8rem;color:var(--muted)}.catalog_grid__p5PXy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.catalog_card__WraUo{background:var(--white);border:1px solid var(--line);border-radius:10px;padding:25px;display:flex;flex-direction:column}.catalog_category__Mp1Oq{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-weight:700;text-decoration:none;align-self:flex-start}.catalog_card__WraUo h3{margin:18px 0 12px;line-height:1.35}.catalog_card__WraUo h3 a{text-decoration:none}.catalog_card__WraUo h3 a:hover{text-decoration:underline}.catalog_card__WraUo>p{font-size:.9rem;color:var(--muted);line-height:1.7}.catalog_tools__CDoy9{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0 0 24px}.catalog_tools__CDoy9 li{padding:3px 9px;background:#f0f3ed;border-radius:4px;font-size:.72rem;overflow-wrap:anywhere}.catalog_cardFooter__jQJAr{border-top:1px solid var(--line);padding-top:16px;margin-top:auto;display:flex;justify-content:space-between;gap:12px;font-size:.75rem;color:var(--muted)}.catalog_cardFooter__jQJAr a{text-decoration:none;font-weight:700;color:var(--accent)}.catalog_cardFooter__jQJAr a span{margin-left:6px}.catalog_empty__UXTlT{border:1px dashed #b9c6b9;border-radius:10px;padding:60px 24px;text-align:center}.catalog_empty__UXTlT p{color:var(--muted);margin-bottom:12px}.catalog_pagination__CcIwN{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:32px;font-size:.9rem}.catalog_pagination__CcIwN a{font-weight:700}@media(max-width:950px){.catalog_grid__p5PXy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.catalog_grid__p5PXy{grid-template-columns:1fr}.catalog_results__fmcUE{align-items:flex-start;flex-direction:column;gap:8px}.catalog_categories__oBwLM{gap:6px}.catalog_categories__oBwLM a{padding:6px 10px}}.catalog_results__fmcUE h2{overflow-wrap:anywhere}.sponsor-card_card__oyBXE{position:relative;overflow-wrap:anywhere}.sponsor-card_card__oyBXE.sponsor-card_placeholder__776u9{border:2px dashed #828d87;padding:24px;background:#f4f5f1}.sponsor-card_label__KP7V9{display:flex;align-items:center;gap:8px;min-height:28px}.sponsor-card_label__KP7V9>span{background:#e5e7eb;color:#374151;font-size:12px;font-weight:700;padding:5px 9px;border-radius:4px}.sponsor-card_info__0K8Q9{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:#374151}.sponsor-card_logo__lZLf2{width:44px;height:44px;margin-top:12px;background:#f0f3ed;border-radius:6px;display:grid;place-items:center;font-weight:700}.sponsor-card_logo__lZLf2 img{object-fit:contain;border-radius:6px}.sponsor-card_destination__Vo8sH:after{content:"";position:absolute;inset:0;border-radius:10px}.sponsor-card_destination__Vo8sH:focus-visible{outline:none}.sponsor-card_destination__Vo8sH:focus-visible:after{outline:3px solid #b46d21;outline-offset:3px}.sponsor-card_cta__B0rsE{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;min-width:44px;font-weight:700;color:var(--accent)}.sponsor-card_secondary__6G7Ma{align-self:flex-start;border:1px solid var(--accent);border-radius:6px;padding:8px 14px;text-decoration:none}.sponsor-card_placeholder__776u9:hover .sponsor-card_secondary__6G7Ma,.sponsor-card_secondary__6G7Ma:focus-visible{background:#e5eee7}.sponsor-card_secondary__6G7Ma:focus-visible{outline:3px solid #b46d21;outline-offset:3px}