.page_heroContainer__pVFHt,.page_main__9afoU{display:flex;flex-direction:column}.page_heroContainer__pVFHt{max-width:900px;margin:0 auto;align-items:flex-start;gap:.85rem}.page_hero__f_fWC{background:var(--color-marine);padding:3.5rem 1.5rem}.page_back__VL6Eg{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-cyan);font-size:.88rem;font-weight:600;margin-bottom:.25rem}.page_badge__bt0II{display:inline-flex;font-size:.78rem;font-weight:600;color:var(--color-marine-dark);background:var(--color-cyan);padding:.25rem .75rem;border-radius:var(--radius-full)}.page_title__xoDXj{color:#ffffff;font-size:clamp(1.6rem,3vw,2.25rem)}.page_section__pkAbg{padding:3.5rem 1.5rem}.page_layout__B17bW{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:3rem;align-items:start}.page_content__P3nBl{min-width:0;display:flex;flex-direction:column}.page_cover__z_2xO{width:100%;max-height:380px;object-fit:cover;border-radius:var(--radius-lg);margin-bottom:2rem}.page_block__KJgFk{margin-bottom:2rem}.page_block__KJgFk h2{font-size:1.1rem;margin-bottom:.5rem}.page_block__KJgFk p,.page_richContent__zH9Ow{color:var(--color-muted);line-height:1.7}.page_richContent__zH9Ow{font-size:1rem}.page_richContent__zH9Ow p{margin-bottom:.9rem}.page_richContent__zH9Ow p:last-child{margin-bottom:0}.page_gallery__VSiLV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.page_galleryImage__iEnE4{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-md)}.page_partnerBlock__ffgTz{display:flex;align-items:center;gap:.5rem;padding:1.25rem;background:var(--color-surface);border-radius:var(--radius-md);font-size:.95rem;color:var(--color-muted)}.page_partnerLink__zvucx{color:var(--color-cyan-dark);font-weight:700}.page_sidebar__z_ayf{position:sticky;top:calc(var(--topbar-height) + var(--public-header-height) + 1.5rem);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.5rem}.page_sidebarTitle__OiR_N{font-size:.95rem;color:var(--color-marine);margin-bottom:1rem}.page_sidebarList__emroG{display:flex;flex-direction:column;gap:.4rem}.page_sidebarItem__L_FgI{display:flex;align-items:center;gap:.7rem;padding:.6rem;border-radius:var(--radius-md);transition:background var(--transition-fast)}.page_sidebarItem__L_FgI:hover{background:#ffffff}.page_sidebarIcon__vQBx_{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:var(--radius-sm);background:#ffffff;color:var(--color-marine);overflow:hidden}.page_sidebarIconImage__UB6L3{width:100%;height:100%;object-fit:cover}.page_sidebarItemText__AOh35{display:flex;align-items:center;justify-content:space-between;flex:1 1;min-width:0;gap:.4rem}.page_sidebarItemTitle__rlcyT{font-size:.88rem;font-weight:600;color:var(--color-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_sidebarItemArrow__lsEed{flex-shrink:0;color:var(--color-cyan-dark)}@media (max-width:900px){.page_layout__B17bW{grid-template-columns:minmax(0,1fr)}.page_sidebar__z_ayf{position:static}}@media (max-width:768px){.page_hero__f_fWC,.page_section__pkAbg{padding:2.5rem 1.25rem}.page_gallery__VSiLV{grid-template-columns:1fr}}