.ldp__pricing{background:var(--color-global-neutral-background-clear)}.ldp__pricing-inner{padding:var(--spacing-16) calc(var(--spacing-24) + var(--spacing-1));flex-direction:column;align-items:center;display:flex}.ldp__pricing-inner h2{margin-bottom:var(--spacing-10)}.ldp__pricing-cards{gap:var(--spacing-6);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.ldp__pricing-card{min-width:292px;max-width:450px;padding:var(--spacing-6);border-radius:var(--border-border-radius-lg);border:var(--border-border-width-border-1) solid var(--color-theme-border-soft);background:var(--color-global-neutral-background-clear);box-shadow:var(--shadow-down-l);gap:var(--spacing-6);flex-direction:column;flex:1;min-height:300px;display:flex}.ldp__pricing-icon-wrapper{display:flex}.ldp__pricing-icon-ring{padding:var(--spacing-2);border:var(--border-border-width-border-1) solid var(--color-theme-border-soft);border-radius:var(--border-border-radius-full);display:inline-flex}.ldp__pricing-icon-circle{width:var(--spacing-10);height:var(--spacing-10);background:var(--color-global-info-background-soft);border-radius:var(--border-border-radius-full);justify-content:center;align-items:center;display:flex}.ldp__pricing-card-body{gap:var(--spacing-2);flex-direction:column;display:flex}.ldp__pricing-card-title{font-family:var(--typography-font-family-headlines);font-size:var(--typography-font-size-5xl);font-weight:var(--typography-font-weight-bold);color:var(--color-global-neutral-text-high);letter-spacing:var(--typography-letter-spacing-ultratight);margin:var(--spacing-0);line-height:112%}.ldp__pricing-card-desc{font-family:var(--typography-font-family-text);font-size:var(--typography-font-size-lg);font-weight:var(--typography-font-weight-regular);color:var(--color-global-neutral-text-default);margin:var(--spacing-0);line-height:125%}@media (max-width:1024px){.ldp__pricing-inner{padding:var(--spacing-14) var(--spacing-12)}}@media (max-width:768px){.ldp__pricing-inner{padding:var(--spacing-10) var(--spacing-6)}.ldp__pricing-cards{flex-direction:column;justify-content:flex-start}.ldp__pricing-card{max-width:100%}.ldp__pricing-card-title{font-size:var(--typography-font-size-4xl)}}@media (max-width:480px){.ldp__pricing-inner{padding:var(--spacing-8) var(--spacing-4)}.ldp__pricing-card-desc{font-size:var(--typography-font-size-md)}}
