.problem{position:relative;overflow:hidden;isolation:isolate}.problem__statement{max-width:14ch;font-size:var(--text-display);line-height:.98;letter-spacing:var(--font-heading-spacing);margin:0;text-wrap:balance}.problem .eyebrow{margin-bottom:var(--space-5)}.problem__layout{display:grid;gap:var(--space-8) var(--layout-grid-gap);align-items:start}@media screen and (min-width:990px){.problem__layout{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.problem--has-media .problem__layout{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:center}}.problem--has-media .problem__statement{text-shadow:0 2px 24px rgb(0 0 0 / .35)}.problem__intro{font-size:var(--text-lead);line-height:1.55;color:rgb(var(--color-text-muted));max-width:42ch;margin-top:var(--space-6);padding-left:var(--space-5);border-left:2px solid rgb(var(--color-accent) / .5);text-wrap:pretty}.problem__list{display:flex;flex-direction:column;gap:var(--space-4)}.problem__item{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);padding:var(--space-6)}.problem:not(.problem--has-media) .problem__list{gap:0}.problem:not(.problem--has-media) .problem__item{padding-inline:0;padding-block:var(--space-6);border-top:1px solid rgb(var(--color-border));background:none;border-inline:0;border-bottom:0;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;border-radius:0}.problem:not(.problem--has-media) .problem__item:last-child{border-bottom:1px solid rgb(var(--color-border))}@media screen and (min-width:990px){.problem--has-media .problem__item:nth-child(2n){margin-left:var(--space-7)}}.problem__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-sm);background-color:rgb(var(--color-text) / .06);color:rgb(var(--color-text-muted))}.problem--has-media .problem__icon{background-color:rgb(var(--color-accent) / .16);color:rgb(var(--color-accent))}.problem--has-media .problem__item-text{color:#ffffffb8}.problem__item-title{margin:0 0 var(--space-2);font-size:var(--text-h4);line-height:1.25}.problem__item-text{font-size:var(--text-small);line-height:1.6;color:rgb(var(--color-text-muted));margin:0;max-width:52ch}.problem__stat{display:block;margin-top:var(--space-2);font-family:var(--font-heading-family);font-size:var(--text-h3);line-height:1;letter-spacing:var(--font-heading-spacing);color:rgb(var(--color-accent))}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-problem.css.map */
