.list-page{padding-top:calc(var(--nav-height) + var(--space-xl));padding-bottom:var(--space-2xl);min-height:100vh}.list-hero{text-align:center;max-width:720px;padding:0 var(--padding-page);margin:0 auto;margin-bottom:var(--space-2xl)}.list-title{font-family:var(--font-heading);font-size:var(--fs-3xl);color:var(--text);margin-bottom:var(--space-md);line-height:1.1}.list-title span{color:var(--p);font-style:italic}.list-subtitle{font-size:var(--fs-sm);color:var(--tm);margin-bottom:var(--space-lg);line-height:1.6}.list-cta-btn{background:var(--p);color:var(--white);border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--fs-xs);cursor:pointer;border:none;padding:16px 40px;font-weight:600;text-decoration:none;transition:background .2s,transform .15s;display:inline-block}.list-cta-btn:hover{background:var(--p-hover);transform:translateY(-1px)}.list-benefits{max-width:var(--max-width);padding:0 var(--padding-page);margin:0 auto;margin-bottom:var(--space-2xl)}.list-benefits-title{font-family:var(--font-heading);font-size:var(--fs-xl);text-align:center;color:var(--text);margin-bottom:var(--space-xl)}.list-cards{gap:var(--space-lg);grid-template-columns:repeat(4,1fr);display:grid}.list-card{background:var(--white);border:1.5px solid var(--border);border-radius:var(--radius-md);padding:var(--space-lg);transition:box-shadow .2s,border-color .2s}.list-card:hover{border-color:var(--pl2);box-shadow:var(--shadow-card)}.list-card-icon{border-radius:var(--radius-sm);background:var(--pl);width:52px;height:52px;margin-bottom:var(--space-md);color:var(--p);justify-content:center;align-items:center;display:flex}.list-card h3{font-family:var(--font-body);font-size:var(--fs-sm);color:var(--text);margin-bottom:var(--space-xs);font-weight:600}.list-card p{font-size:var(--fs-xs);color:var(--tm);line-height:1.6}.list-how{max-width:640px;padding:0 var(--padding-page);margin:0 auto}.list-how-title{font-family:var(--font-heading);font-size:var(--fs-xl);text-align:center;color:var(--text);margin-bottom:var(--space-xl)}.list-steps{gap:var(--space-lg);margin-bottom:var(--space-xl);flex-direction:column;display:flex}.list-step{align-items:flex-start;gap:var(--space-md);display:flex}.list-step-number{background:var(--p);width:40px;height:40px;color:var(--white);font-size:var(--fs-sm);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.list-step-content h3{font-family:var(--font-body);font-size:var(--fs-sm);color:var(--text);margin-bottom:4px;font-weight:600}.list-step-content p{font-size:var(--fs-xs);color:var(--tm);line-height:1.6}.list-cta-bottom{text-align:center}@media (max-width:930px){.list-page{padding-top:calc(60px + var(--space-lg));padding-bottom:calc(80px + var(--space-lg))}.list-hero{padding:0 var(--padding-mobile)}.list-title{font-size:var(--fs-2xl)}.list-benefits{padding:0 var(--padding-mobile)}.list-cards{grid-template-columns:1fr 1fr}.list-how{padding:0 var(--padding-mobile)}}@media (max-width:600px){.list-cards{grid-template-columns:1fr}.list-title{font-size:var(--fs-xl)}}
