.z26-pain{--z-navy:#036;--z-white:#fff;--z-yellow:#ffe500;--z-navy-900:#0a1a2e;--z-blue:#1f5fa8;--z-ink:#1b2430;--z-muted:#5b6675;--z-line:#dde3ea;--z-surface:#f4f7fa;--z-ivory:#fbf8f3;--z-ivory-line:#ede7dd;--z-strike:#b42318;color:var(--z-ink);font-family:Open Sans,system-ui,sans-serif;font-weight:500}.z26-pain *,.z26-pain :after,.z26-pain :before{box-sizing:border-box}.z26-pain__inner{margin:0 auto;max-width:1200px;padding:48px 16px}.z26-pain__eyebrow{color:var(--z-blue);font-size:13px;font-weight:700;letter-spacing:.08em;margin:0 0 10px;text-transform:uppercase}.z26-pain__heading{color:var(--z-navy);font-size:clamp(28px,3.6vw,40px);font-weight:800;letter-spacing:-.01em;line-height:1.15;margin:0 0 12px;max-width:22ch}.z26-pain__intro{color:var(--z-muted);font-size:17px;line-height:1.6;margin:0 0 24px;max-width:52ch}.z26-pain__list{list-style:none;margin:0;padding:0}.z26-pain__problem{color:var(--z-strike);font-size:14px;font-weight:700;margin:0 0 6px}.z26-pain__problem s{text-decoration-thickness:1.5px}.z26-pain__vh{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.z26-pain__fix{color:var(--z-ink);font-size:clamp(18px,1.8vw,21px);font-weight:800;line-height:1.3;margin:0 0 6px}.z26-pain__details{color:var(--z-muted);font-size:16px;line-height:1.6;margin:0}.z26-pain__link{color:var(--z-blue);display:inline-block;font-size:16px;font-weight:700;margin-top:12px;text-decoration:none}.z26-pain__link:hover{color:var(--z-navy);text-decoration:underline;text-underline-offset:3px}.z26-pain__link:focus-visible{border-radius:4px;outline:3px solid var(--z-blue);outline-offset:3px}.z26-pain--glass .z26-pain__list{display:flex;flex-direction:column;gap:12px}.z26-pain--glass .z26-pain__item{align-items:center;background:var(--z-surface);border-radius:14px;display:flex;gap:14px;padding:14px}.z26-pain--glass .z26-pain__media{background:#c9d3dc;border-radius:8px;flex:none;height:88px;overflow:hidden;width:88px}.z26-pain--glass .z26-pain__media img{display:block;height:100%;object-fit:cover;width:100%}.z26-pain--glass .z26-pain__item:not(.z26-pain__item--lead) .z26-pain__details,.z26-pain--glass .z26-pain__item:not(.z26-pain__item--lead) .z26-pain__link{display:none}.z26-pain--glass .z26-pain__item--lead{align-items:stretch;background:var(--z-white);box-shadow:0 1px 2px rgba(10,26,46,.06),0 4px 12px rgba(10,26,46,.06);flex-direction:column;gap:0;overflow:hidden;padding:0}.z26-pain--glass .z26-pain__item--lead .z26-pain__media{aspect-ratio:16/10;border-radius:0;height:auto;width:100%}.z26-pain--glass .z26-pain__item--lead .z26-pain__body{padding:20px}.z26-pain--warm{--z-ink:var(--z-navy);background:var(--z-white);color:var(--z-ink)}.z26-pain--warm .z26-pain__eyebrow{background:var(--z-yellow);border-radius:8px;color:var(--z-navy);display:inline-block;font-size:14px;letter-spacing:.02em;margin-bottom:14px;padding:6px 12px;text-transform:none}.z26-pain--warm .z26-pain__heading{color:var(--z-navy)}.z26-pain--warm .z26-pain__item{border-bottom:1px solid var(--z-ivory-line);display:flex;gap:16px;padding:20px 0}.z26-pain--warm .z26-pain__item:last-child{border-bottom:0}.z26-pain--warm .z26-pain__num{align-items:center;background:var(--z-yellow);border-radius:999px;color:var(--z-navy);display:flex;flex:none;font-size:14px;font-weight:800;height:36px;justify-content:center;width:36px}.z26-pain--warm .z26-pain__problem{color:var(--z-muted);font-weight:600}.z26-pain--warm .z26-pain__link{color:var(--z-navy)}@media (min-width:640px){.z26-pain__inner{padding:72px 32px}}@media (min-width:960px){.z26-pain__inner{padding:96px 32px}.z26-pain--glass .z26-pain__heading{margin-bottom:12px}.z26-pain--glass .z26-pain__intro{margin-bottom:48px}.z26-pain--glass .z26-pain__list{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.z26-pain--glass .z26-pain__item{align-items:stretch;flex-direction:column;gap:0;overflow:hidden;padding:0}.z26-pain--glass .z26-pain__media{border-radius:0;height:150px;width:100%}.z26-pain--glass .z26-pain__body{padding:24px}.z26-pain--glass .z26-pain__item:not(.z26-pain__item--lead) .z26-pain__details{display:block}.z26-pain--glass .z26-pain__item:not(.z26-pain__item--lead) .z26-pain__link{display:inline-block}.z26-pain--glass .z26-pain__item--lead{grid-column:span 2;grid-row:span 2}.z26-pain--glass .z26-pain__item--lead .z26-pain__media{aspect-ratio:auto;height:360px}.z26-pain--glass .z26-pain__item--lead .z26-pain__body{padding:32px}.z26-pain--glass .z26-pain__item--lead .z26-pain__fix{font-size:24px}.z26-pain--glass .z26-pain__item--lead .z26-pain__details{font-size:17px;max-width:52ch}.z26-pain--warm .z26-pain__inner{align-items:flex-start;display:flex;gap:64px}.z26-pain--warm .z26-pain__head{flex:1 1 360px;position:sticky;top:120px}.z26-pain--warm .z26-pain__list{flex:1.4 1 520px}.z26-pain--warm .z26-pain__item{gap:24px;padding:28px 0}.z26-pain--warm .z26-pain__num{font-size:15px;height:40px;width:40px}.z26-pain--warm .z26-pain__fix{font-size:22px}.z26-pain--warm .z26-pain__details{font-size:17px}}