.page_hero__7KFOs{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:4rem;gap:4rem;padding:8rem 4rem 4rem;max-width:var(--max-w);margin:0 auto}.page_heroTitle__ixXIp{font-size:clamp(3.5rem,7vw,6rem);font-family:var(--font-display);font-weight:300;line-height:1.05;color:var(--text);margin-bottom:1.5rem}.page_heroTitle__ixXIp em{font-style:italic;color:var(--accent)}.page_heroSub__fi66w{font-size:1rem;color:var(--muted);max-width:420px;margin-bottom:2.5rem;line-height:1.8}.page_heroActions__uE8fj{display:flex;gap:1rem;flex-wrap:wrap}.page_btnPrimary__d_sTc{background:var(--accent);color:var(--bg);padding:.85rem 2rem;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius);transition:all var(--transition);display:inline-block}.page_btnPrimary__d_sTc:hover{background:var(--accent2);transform:translateY(-2px)}.page_btnSecondary__s2OE4{border:1px solid var(--border);color:var(--muted);padding:.85rem 2rem;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius);transition:all var(--transition);display:inline-block}.page_btnSecondary__s2OE4:hover{border-color:var(--accent);color:var(--accent)}.page_heroVisual__b_sym{width:100%;height:500px;overflow:hidden}.page_heroImage__Aq3LS{width:100%;height:100%;object-fit:cover;border-radius:4px}.page_section__zQZ2o{padding:6rem 0}.page_sectionHead__iJcTv{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:3rem}.page_sectionTitle__6ic_4{font-size:clamp(1.8rem,4vw,2.8rem);font-family:var(--font-display);font-weight:300;color:var(--text)}.page_seeAll__IlrFF{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);transition:color var(--transition);white-space:nowrap}.page_seeAll__IlrFF:hover{color:var(--accent)}.page_topicsGrid__BFeY5{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.page_topicCard__38XZ_{display:flex;flex-direction:column;gap:1rem;cursor:pointer;transition:transform var(--transition)}.page_topicCard__38XZ_:hover{transform:translateY(-3px)}.page_topicImg__qYI1s{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--surface)}.page_topicImgEl__wptao{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.page_topicCard__38XZ_:hover .page_topicImgEl__wptao{transform:scale(1.04)}.page_topicOverlay__xbKvA{position:absolute;inset:0;background:rgba(42,37,32,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity var(--transition);font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;color:var(--accent2)}.page_topicCard__38XZ_:hover .page_topicOverlay__xbKvA{opacity:1}.page_topicTitle__dqhyM{font-family:var(--font-display);font-size:1.3rem;font-weight:400;color:var(--text);text-align:center}.page_blogGrid__TVf3M{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.page_blogCard__c_D39{border:1px solid var(--border);padding:2rem;display:flex;flex-direction:column;gap:.75rem;transition:border-color var(--transition);cursor:pointer;background:var(--surface)}.page_blogCard__c_D39:hover{border-color:var(--accent)}.page_blogCardFeatured__NYw00{background:var(--bg2)}.page_blogDate__dhwe0{font-size:.7rem;letter-spacing:.12em;color:var(--accent);text-transform:uppercase}.page_blogTitle__uofAp{font-family:var(--font-display);font-size:1.3rem;font-weight:400;color:var(--text);line-height:1.3}.page_blogExcerpt__yUIQv{font-size:.85rem;color:var(--muted);line-height:1.7;flex:1 1}.page_blogReadMore__alI99{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.page_bottomBanner__N7neV{padding:5rem 0;border-top:1px solid var(--border);background:var(--bg2)}.page_bottomInner__9q03o{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:4rem;gap:4rem;align-items:center}.page_bottomDivider__M_3rM{width:1px;height:180px;background:var(--border)}.page_bottomBlock__zRd2G{display:flex;flex-direction:column;gap:1rem;align-items:flex-start}.page_bottomBlock__zRd2G:last-child{align-items:flex-start}.page_bottomTitle__3bv1j{font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:300;color:var(--text)}.page_bottomSub__BA9__{font-size:.9rem;color:var(--muted);line-height:1.7;max-width:360px}.page_socialIcons__WfPuX{display:flex;gap:1rem;margin-top:.5rem}.page_socialIcon__yknUT{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:var(--muted);transition:color var(--transition),transform var(--transition);padding:1rem 1.25rem;border:1px solid var(--border);background:var(--surface)}.page_socialIcon__yknUT:hover{color:var(--accent);transform:translateY(-2px);border-color:var(--accent)}.page_socialIcon__yknUT span{font-size:.65rem;letter-spacing:.12em;text-transform:uppercase}@media (max-width:1024px){.page_topicsGrid__BFeY5{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_hero__7KFOs{grid-template-columns:1fr;padding:7rem 1.5rem 3rem;gap:2rem}.page_heroVisual__b_sym{height:300px}.page_blogGrid__TVf3M,.page_topicsGrid__BFeY5{grid-template-columns:1fr}.page_sectionHead__iJcTv{flex-direction:column;align-items:flex-start;gap:.75rem}.page_bottomInner__9q03o{grid-template-columns:1fr;gap:3rem}.page_bottomDivider__M_3rM{width:60px;height:1px}}@media (max-width:480px){.page_heroActions__uE8fj{flex-direction:column;align-items:stretch}.page_btnPrimary__d_sTc,.page_btnSecondary__s2OE4{text-align:center}}