.home-module__i0QXTG__layout{background:var(--color-bg);min-height:100vh;display:flex}.home-module__i0QXTG__main{transition:margin-left var(--transition-normal);flex-direction:column;flex:1;min-height:100vh;margin-left:300px;display:flex}.home-module__i0QXTG__main.home-module__i0QXTG__mainCollapsed{margin-left:80px}.home-module__i0QXTG__container{padding:var(--spacing-2xl);flex:1;width:100%;max-width:1200px;margin:0 auto}.home-module__i0QXTG__home{max-width:100%}.home-module__i0QXTG__header{margin-bottom:var(--spacing-2xl);text-align:center}.home-module__i0QXTG__header h1{font-family:var(--font-display);font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-md)}.home-module__i0QXTG__header p{font-family:var(--font-body);font-size:var(--font-size-lg);color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.home-module__i0QXTG__section{margin-bottom:var(--spacing-2xl);padding:var(--spacing-xl);background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.home-module__i0QXTG__section h2{font-family:var(--font-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--spacing-lg);border-bottom:2px solid var(--color-gray-200);padding-bottom:var(--spacing-sm)}.home-module__i0QXTG__fontDemo{gap:var(--spacing-lg);flex-direction:column;display:flex}.home-module__i0QXTG__fontItem h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--spacing-sm)}.home-module__i0QXTG__fontSample{font-size:var(--font-size-xl);padding:var(--spacing-md);background:var(--color-gray-50);border-radius:var(--radius-md);border:1px solid var(--color-gray-200)}.home-module__i0QXTG__colorDemo{gap:var(--spacing-lg);flex-direction:column;display:flex}.home-module__i0QXTG__colorGroup h4{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin-bottom:var(--spacing-sm)}.home-module__i0QXTG__colorRow{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.home-module__i0QXTG__colorSwatch{border-radius:var(--radius-md);border:1px solid var(--color-gray-300);width:60px;height:60px;box-shadow:var(--shadow-sm)}.home-module__i0QXTG__spacingDemo{gap:var(--spacing-md);flex-direction:column;display:flex}.home-module__i0QXTG__spacingItem{align-items:center;display:flex}.home-module__i0QXTG__spacingBox{background:var(--color-primary);color:var(--color-white);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);display:inline-block}.home-module__i0QXTG__radiusDemo{gap:var(--spacing-lg);flex-wrap:wrap;display:flex}.home-module__i0QXTG__radiusItem{align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.home-module__i0QXTG__radiusBox{background:var(--color-primary);width:80px;height:80px;color:var(--color-white);font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-align:center;justify-content:center;align-items:center;display:flex}@media (max-width:1024px) and (min-width:769px){.home-module__i0QXTG__main{margin-left:260px}.home-module__i0QXTG__main.home-module__i0QXTG__mainCollapsed{margin-left:64px}.home-module__i0QXTG__container{padding:var(--spacing-xl)}}@media (max-width:768px){.home-module__i0QXTG__main,.home-module__i0QXTG__main.home-module__i0QXTG__mainCollapsed{margin-left:0}.home-module__i0QXTG__container,.home-module__i0QXTG__section{padding:var(--spacing-lg)}.home-module__i0QXTG__header h1{font-size:var(--font-size-3xl)}.home-module__i0QXTG__header p{font-size:var(--font-size-base)}.home-module__i0QXTG__colorRow,.home-module__i0QXTG__radiusDemo{justify-content:center}}
