.page_page__4d0d4{min-height:100vh}.page_pageHero__LHKkK{background-color:var(--color-bg);border-bottom:1px solid var(--color-border);padding:var(--spacing-xl) 0;position:relative;overflow:hidden}.page_dotGrid__w8zwl{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(45,74,62,.2) 1px,transparent 0);background-size:28px 28px;opacity:.35;pointer-events:none}.page_heroInner__X14bI{position:relative;z-index:1}.page_heroTitle___d9Al{font-size:clamp(2rem,4vw,3.25rem);margin-top:.5rem;margin-bottom:0}.page_heroDesc__U86AK{color:var(--color-muted);font-size:1rem;line-height:1.8;max-width:560px;margin-top:.75rem}.page_list__SryuV{padding:0 0 var(--spacing-xl)}.page_item__aGxtb{display:flex;gap:calc(var(--spacing-xl) * 1.25);align-items:center;padding:var(--spacing-xl) 0 var(--spacing-xl) 1.5rem;border-bottom:1px solid var(--color-border);border-radius:var(--radius-lg);transition:background-color .35s ease,box-shadow .35s ease}.page_item__aGxtb:hover{background-color:rgba(217,123,82,.04);box-shadow:inset 6px 0 0 var(--color-primary)}.page_item__aGxtb:last-child{border-bottom:none}.page_item__aGxtb:nth-child(2n) .page_mediaBox__BNJpv{order:2}.page_item__aGxtb:nth-child(2n) .page_itemContent__7RrRE{order:1}.page_mediaBox__BNJpv{position:relative;flex:0 0 46%;border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:4/3;box-shadow:var(--shadow-lg);background-color:var(--color-bg-alt);transition:transform .4s ease,box-shadow .4s ease}.page_item__aGxtb:hover .page_mediaBox__BNJpv{transform:translateY(-6px) scale(1.015);box-shadow:0 20px 48px rgba(45,74,62,.22)}.page_mediaVideo__iO74i{width:100%;height:100%;object-fit:cover;display:block;cursor:pointer}.page_playHint__dSiTI{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;background:rgba(28,48,40,.42);transition:opacity .3s ease;pointer-events:none}.page_mediaBox__BNJpv:hover .page_playHint__dSiTI{opacity:0}.page_playIcon__gYQob{width:54px;height:54px;border-radius:var(--radius-full);background:hsla(0,0%,100%,.92);display:flex;align-items:center;justify-content:center;color:var(--color-forest)}.page_playIcon__gYQob svg{width:22px;height:22px;margin-left:3px}.page_playLabel__PUshX{font-size:.75rem;color:hsla(0,0%,100%,.9);font-weight:500;letter-spacing:.02em}.page_itemContent__7RrRE{flex:1 1;display:flex;flex-direction:column;gap:.8rem}.page_itemNum__MwjHg{font-family:var(--font-display);font-size:4.5rem;font-weight:700;color:rgba(45,74,62,.07);line-height:1;margin-bottom:-.75rem;transition:color .35s ease}.page_item__aGxtb:hover .page_itemNum__MwjHg{color:rgba(217,123,82,.28)}.page_itemTitle__YkVi5{font-size:clamp(1.2rem,2.2vw,1.6rem);color:var(--color-text);line-height:1.3;margin:0;transition:color .3s ease}.page_item__aGxtb:hover .page_itemTitle__YkVi5{color:var(--color-forest)}.page_itemPara__K8HDP{font-size:.95rem;color:var(--color-muted);line-height:1.85;margin:0}.page_cta__zrp7c{background-color:var(--color-bg-alt);border-top:1px solid var(--color-border);padding:var(--spacing-xl) 0;text-align:center}.page_ctaText__ffhWJ{font-size:1.15rem;font-family:var(--font-display);color:var(--color-text);margin-bottom:var(--spacing-md)}.page_ctaBtn__8qd2k{display:inline-flex;align-items:center;gap:.5rem;background-color:var(--color-forest);color:var(--color-white);padding:.9rem 2rem;border-radius:var(--radius-full);font-weight:600;font-size:.95rem;transition:background-color var(--transition),transform var(--transition),box-shadow var(--transition);box-shadow:0 4px 20px rgba(45,74,62,.35)}.page_ctaBtn__8qd2k:hover{background-color:var(--color-forest-dk);transform:translateY(-2px);box-shadow:0 8px 28px rgba(45,74,62,.42)}.page_terms__m6fme{display:flex;flex-wrap:wrap;gap:.4rem;padding-top:.25rem}.page_term__7P8Bk{display:inline-block;font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:.28rem .7rem;border-radius:var(--radius-full);background-color:var(--color-forest-bg);color:var(--color-forest);border:1px solid rgba(45,74,62,.15);transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.page_term__7P8Bk:hover{background-color:var(--color-forest);color:#fff;border-color:var(--color-forest);transform:translateY(-2px)}@media (max-width:900px){.page_item__aGxtb{flex-direction:column;gap:var(--spacing-lg)}.page_mediaBox__BNJpv{flex:none;width:100%}.page_item__aGxtb:nth-child(2n) .page_itemContent__7RrRE,.page_item__aGxtb:nth-child(2n) .page_mediaBox__BNJpv{order:0}.page_itemNum__MwjHg{font-size:3rem;margin-bottom:-.5rem}}@media (max-width:480px){.page_item__aGxtb,.page_pageHero__LHKkK{padding:var(--spacing-lg) 0}}