.QgoTmG_root{gap:var(--space-md);border-block-start:1px solid var(--color-border);flex-direction:column;margin-block-start:var(--space-xl);padding-block-start:var(--space-xl);display:flex}.QgoTmG_heading{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em}.QgoTmG_links{gap:var(--space-sm);flex-wrap:wrap;display:flex}.QgoTmG_link{align-items:center;gap:var(--space-sm);padding:10px var(--space-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);transition:background-color var(--transition-fast);background-color:#0000;text-decoration:none;display:inline-flex}.QgoTmG_link:hover{background-color:var(--color-surface)}.QgoTmG_linkActive{color:var(--color-text-secondary);border-color:var(--color-border);pointer-events:none;opacity:.5;}
._1GV30a_root{flex-direction:column;gap:0;display:flex}._1GV30a_productHero{gap:var(--space-md);border-block-end:1px solid var(--color-border);flex-direction:column;margin-block-end:var(--space-xl);padding-block-end:var(--space-xl);display:flex}._1GV30a_productTagline{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-nav-active);text-transform:uppercase;letter-spacing:.04em}._1GV30a_productTitle{font-size:clamp(var(--font-size-2xl), 4vw, var(--font-size-3xl));font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:-.02em}._1GV30a_productDescription{font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);max-width:640px}._1GV30a_productMeta{gap:var(--space-lg);flex-wrap:wrap;padding-block-start:var(--space-sm);display:flex}._1GV30a_metaItem{flex-direction:column;gap:2px;display:flex}._1GV30a_metaLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em}._1GV30a_metaValue{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._1GV30a_featureSection{margin-block-end:var(--space-2xl)}._1GV30a_featureSectionTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:-.01em;margin-block-end:var(--space-md)}._1GV30a_featureGrid{gap:var(--space-md);grid-template-columns:1fr;display:grid}@media (min-width:640px){._1GV30a_featureGrid{grid-template-columns:repeat(2,1fr)}}._1GV30a_featureCard{gap:var(--space-sm);padding:var(--space-lg);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}._1GV30a_featureTitle{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._1GV30a_featureDescription{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}._1GV30a_specList{gap:var(--space-sm);flex-direction:column;margin-block-end:var(--space-2xl);display:flex}._1GV30a_specItem{gap:var(--space-md);padding:var(--space-md);border-block-end:1px solid var(--color-border);display:flex}._1GV30a_specItem:last-child{border-block-end:none}._1GV30a_specLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);flex-shrink:0;min-width:140px}._1GV30a_specValue{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-base)}._1GV30a_links{gap:var(--space-md);flex-wrap:wrap;padding-block-start:var(--space-md);display:flex}._1GV30a_linkPrimary{align-items:center;gap:var(--space-sm);padding:10px var(--space-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-inverse);background-color:var(--color-primary);border-radius:var(--radius-md);transition:opacity var(--transition-fast);text-decoration:none;display:inline-flex}._1GV30a_linkPrimary:hover{opacity:.85}._1GV30a_linkSecondary{align-items:center;gap:var(--space-sm);padding:10px var(--space-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);transition:background-color var(--transition-fast);background-color:#0000;text-decoration:none;display:inline-flex}._1GV30a_linkSecondary:hover{background-color:var(--color-surface)}
