._0iEWna_page{padding-bottom:var(--space-20)}._0iEWna_breadcrumb{align-items:center;gap:var(--space-1);padding:var(--space-6) 0 var(--space-2);font-size:.8125rem;display:flex}._0iEWna_breadcrumbLink{color:var(--text-muted);text-decoration:none;transition:color .15s}._0iEWna_breadcrumbLink:hover{color:var(--primary-text)}._0iEWna_breadcrumbSep{color:var(--text-subtle);-webkit-user-select:none;user-select:none}._0iEWna_breadcrumbCurrent{color:var(--text);font-weight:500}._0iEWna_header{text-align:center;padding:var(--space-8) 0 var(--space-10)}._0iEWna_headerIcon{background:var(--primary-light);border:1px solid color-mix(in srgb, var(--primary) 20%, transparent);border-radius:var(--radius-xl);width:52px;height:52px;color:var(--primary-text);margin-bottom:var(--space-4);justify-content:center;align-items:center;display:inline-flex}._0iEWna_title{letter-spacing:-.03em;color:var(--text);margin-bottom:var(--space-3);font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800}._0iEWna_sub{color:var(--text-muted);max-width:540px;margin:0 auto;font-size:1rem;line-height:1.65}._0iEWna_grid{gap:var(--space-4);margin-bottom:var(--space-12);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}._0iEWna_card{gap:var(--space-2);padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);flex-direction:column;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}._0iEWna_card:before{content:"";background:var(--primary);transform-origin:bottom;border-radius:0 2px 2px 0;width:3px;transition:transform .2s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}._0iEWna_card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md), var(--shadow-primary);transform:translateY(-3px)}._0iEWna_card:hover:before{transform:scaleY(1)}._0iEWna_cardTop{justify-content:space-between;align-items:center;display:flex}._0iEWna_cardIcon{background:var(--primary-light);border-radius:var(--radius-lg);width:36px;height:36px;color:var(--primary-text);border:1px solid color-mix(in srgb, var(--primary) 20%, transparent);justify-content:center;align-items:center;transition:all .2s;display:flex}._0iEWna_card:hover ._0iEWna_cardIcon{background:var(--primary);color:#fff;border-color:var(--primary)}._0iEWna_cardBadges{gap:6px;display:flex}._0iEWna_popularBadge,._0iEWna_newBadge{border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.04em;padding:2px 8px;font-size:.6875rem;font-weight:700}._0iEWna_popularBadge{background:var(--primary-light);color:var(--primary-text);border:1px solid color-mix(in srgb, var(--primary) 20%, transparent)}._0iEWna_newBadge{background:var(--success-bg);color:var(--success);border:1px solid color-mix(in srgb, var(--success) 25%, transparent)}._0iEWna_cardName{color:var(--text);letter-spacing:-.02em;font-size:.9375rem;font-weight:700}._0iEWna_cardDesc{color:var(--text-muted);flex:1;font-size:.8125rem;line-height:1.5}._0iEWna_cardFooter{padding-top:var(--space-2);justify-content:space-between;align-items:center;margin-top:auto;display:flex}._0iEWna_cardCta{color:var(--primary-text);font-size:.8125rem;font-weight:600}._0iEWna_cardArrow{color:var(--text-subtle);transition:transform .2s}._0iEWna_card:hover ._0iEWna_cardArrow{color:var(--primary-text);transform:translate(3px)}._0iEWna_seoSection{padding:var(--space-10) 0;border-top:1px solid var(--border);max-width:var(--content-width)}._0iEWna_seoSection h2{color:var(--text);margin-bottom:var(--space-3);letter-spacing:-.02em;font-size:1.25rem;font-weight:700}._0iEWna_seoSection p{color:var(--text-muted);margin-bottom:var(--space-3);font-size:.9375rem;line-height:1.7}._0iEWna_faqSection{padding:var(--space-8) 0 var(--space-10);border-top:1px solid var(--border);max-width:var(--content-width)}._0iEWna_faqSection h2{color:var(--text);margin-bottom:var(--space-4);letter-spacing:-.02em;font-size:1.25rem;font-weight:700}._0iEWna_faqItem{border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:var(--space-2);transition:border-color .2s;overflow:hidden}._0iEWna_faqItem[open]{border-color:var(--border-strong)}._0iEWna_faqQuestion{padding:var(--space-3) var(--space-4);color:var(--text);cursor:pointer;font-size:.9375rem;font-weight:600;transition:background .15s}._0iEWna_faqQuestion:hover{background:var(--bg-alt)}._0iEWna_faqAnswer{padding:0 var(--space-4) var(--space-3);color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.65}@media (max-width:640px){._0iEWna_grid{grid-template-columns:1fr}}
