.page_pageContainer__Qy0cY{min-height:100vh;background-color:var(--bg-color-green)}.page_contentContainer__7LEDP{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.page_contentWrapper__l0pIB{max-width:800px;margin:0 auto;padding:40px 0 60px}.page_breadcrumb__Kzqmp{display:flex;align-items:center;padding:16px 20px;max-width:1200px;margin:0 auto;font-size:14px;color:#666}.page_breadcrumbLink__6rPJ5{color:#666;text-decoration:none;transition:color .2s}.page_breadcrumbLink__6rPJ5:hover{color:#2563eb}.page_breadcrumbSeparator__og1Wb{margin:0 8px}.page_breadcrumbCurrent___QtcY{font-weight:500;color:#333}.page_header__lOR7m{margin-bottom:32px;text-align:center}.page_title__p_wVD{font-size:32px;font-weight:700;margin-bottom:16px;color:var(--dark-black-color)}.page_subtitle__td1XO{color:#666;max-width:600px;margin:0 auto;line-height:1.5}.page_cardsGrid__YpS_f{display:grid;grid-gap:24px;gap:24px;margin-bottom:48px}.page_card__MZien{background-color:white;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);overflow:hidden;transition:box-shadow .3s,transform .3s}.page_card__MZien:hover{box-shadow:0 4px 12px rgba(0,0,0,.12);transform:translateY(-2px)}.page_cardContent__vdbnb{padding:24px;display:flex;flex-direction:column;gap:16px}.page_cardInfo__ipEJr{flex:1 1}.page_cardHeader__raBFw{display:flex;align-items:center;gap:8px;margin-bottom:8px}.page_cardTitle__m4z_b{font-size:18px;font-weight:600;margin:0}.page_badge__WBwqA{display:inline-block;font-size:12px;font-weight:600;padding:2px 8px;border-radius:12px;background-color:#f3f4f6;color:#4b5563;border:1px solid #e5e7eb}.page_cardDescription__duukC{color:#666;margin:0;line-height:1.5}.page_downloadButton__rmDZK{display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:var(--primary-green-color);color:var(--primary-yellow-color);font-weight:500;padding:10px 16px;border-radius:6px;text-decoration:none;transition:background-color .2s;margin-top:8px}.page_downloadButton__rmDZK:hover{background-color:var(--medium-green-color)}.page_downloadIcon__cIGAh{width:16px;height:16px}.page_infoBox__t9mP2{background-color:white;border-radius:8px;padding:24px;border:1px solid #e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.05);margin-top:48px}.page_infoTitle__eNHbZ{font-size:18px;font-weight:600;margin-top:0;margin-bottom:12px}.page_infoText__0lkKX{color:#666;margin:0;font-size:14px;line-height:1.5}@media (min-width:768px){.page_title__p_wVD{font-size:36px}.page_cardContent__vdbnb{flex-direction:row;align-items:center}.page_downloadButton__rmDZK{margin-top:0;white-space:nowrap}}