.wp-ih__inner{max-width:var(--container-standard);margin:0 auto;padding-inline:clamp(1.5rem,5vw,3.5rem)}.wp-ih-proof{background:var(--color-surface-sunken);padding-block:clamp(2.75rem,5vw,3.75rem)}.wp-ih-proof__inner{max-width:var(--container-standard);text-align:center;margin:0 auto;padding-inline:clamp(1.5rem,5vw,3.5rem)}.wp-ih-proof__label{font-family:var(--font-display);font-weight:var(--fw-semibold);letter-spacing:.01em;color:var(--color-ink);margin:0;font-size:.9375rem}.wp-ih-proof__marquee{margin-top:2rem}.wp-ih-eyebrow{font-family:var(--font-body);font-weight:var(--fw-bold);letter-spacing:.15em;text-transform:uppercase;color:var(--color-link);margin:0 0 1rem;font-size:.84375rem}.wp-ih-h2{font-family:var(--font-display);font-weight:var(--fw-semibold);letter-spacing:-.02em;color:var(--color-ink);text-wrap:pretty;max-width:15em;margin:0;font-size:clamp(1.75rem,3.6vw,2.625rem);line-height:1.12}.wp-ih-intro-lede{margin-top:1.125rem;line-height:1.65}.wp-ih-inline-link{font-family:var(--font-body);font-weight:var(--fw-semibold);color:var(--color-link);border-radius:var(--radius-xs);align-items:center;gap:.5rem;font-size:1rem;text-decoration:none;display:inline-flex}.wp-ih-inline-link svg{transition:transform .18s var(--ease-standard);flex:none}.wp-ih-inline-link:hover{text-underline-offset:4px;text-decoration:underline}.wp-ih-inline-link:hover svg{transform:translate(3px)}.wp-ih-inline-link:focus-visible{outline:var(--focus-outline-width) solid var(--focus-ring);outline-offset:3px}.wp-ih-inline-link.is-muted{color:var(--color-faint);cursor:default;pointer-events:none}.wp-ih-problem{background:var(--color-page);padding-block:clamp(4.5rem,9vw,7.25rem)}.wp-ih-problem__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;gap:clamp(2.25rem,4vw,4rem);display:grid}@media (width<=900px){.wp-ih-problem__grid{grid-template-columns:1fr;gap:1.75rem}}.wp-ih-problem__col{min-width:0}.wp-ih-problem__body{font-family:var(--font-body);font-weight:var(--fw-regular);color:var(--color-body);margin:1.5rem 0 0;font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.7}.wp-ih-problem__pull{font-family:var(--font-body);font-weight:var(--fw-medium);color:var(--color-ink);border-top:1px solid var(--color-border-hairline);margin:2rem 0 0;padding-top:1.75rem;font-size:clamp(1.125rem,1.5vw,1.25rem);line-height:1.55}.wp-ih-problem__pivot{border-top:1px solid var(--color-border-hairline);margin:1.75rem 0 0;padding-top:1.5rem}.wp-ih-problem__pivot p{font-family:var(--font-body);font-weight:var(--fw-medium);color:var(--color-ink);margin:0;font-size:clamp(1.03125rem,1.4vw,1.125rem);line-height:1.55}.wp-ih-problem__pivot p+p{margin-top:.5rem}.wp-ih-problem__symptoms{background:var(--color-section-light);border:1px solid var(--color-border-hairline);border-radius:18px;flex-direction:column;height:100%;padding:clamp(1.625rem,2.6vw,2.125rem);display:flex}.wp-ih-problem__symptoms-intro{font-family:var(--font-body);font-weight:var(--fw-semibold);color:var(--color-ink);margin:0 0 .25rem;font-size:.9375rem}.wp-ih-problem__list{flex-direction:column;flex:1;justify-content:space-between;margin:0;padding:0;list-style:none;display:flex}.wp-ih-problem__row{border-bottom:1px solid var(--color-border-hairline);font-family:var(--font-body);font-weight:var(--fw-medium);color:var(--color-body);align-items:center;gap:.875rem;padding:clamp(.8125rem,1.2vw,1.0625rem) 0;font-size:.96875rem;line-height:1.4;display:flex}.wp-ih-problem__row:last-child{border-bottom:none}.wp-ih-problem__bullet{color:var(--color-link);flex:none}.wp-ih-problem__closing{font-family:var(--font-body);font-weight:var(--fw-medium);color:var(--color-ink);max-width:900px;margin:clamp(2.25rem,4vw,3rem) 0 0;font-size:clamp(1.0625rem,1.4vw,1.1875rem);line-height:1.6}.wp-ih-spokes{background:var(--color-page);padding-block:clamp(4.5rem,9vw,7.25rem)}.wp-ih-spokes__grid{grid-template-columns:repeat(var(--wp-ih-spokes-cols,3), minmax(0, 1fr));align-items:stretch;gap:1.25rem;margin:clamp(2.5rem,4vw,3.5rem) 0 0;padding:0;list-style:none;display:grid}@media (width<=900px){.wp-ih-spokes__grid{grid-template-columns:1fr}}.wp-ih-spoke{background:var(--color-page);border:1px solid var(--color-border-hairline);height:100%;color:inherit;transition:transform .16s var(--ease-standard), border-color .18s var(--ease-standard), box-shadow .2s var(--ease-standard);border-radius:18px;flex-direction:column;padding:clamp(1.75rem,2.6vw,2.25rem);text-decoration:none;display:flex}a.wp-ih-spoke:hover{border-color:color-mix(in srgb, var(--color-signal-blue) 55%, transparent);transform:translateY(-4px);box-shadow:0 18px 40px #0f20321a}a.wp-ih-spoke:focus-visible{outline:var(--focus-outline-width) solid var(--focus-ring);outline-offset:3px}.wp-ih-spoke.is-muted{background:var(--color-divider);color:var(--color-faint);cursor:default;pointer-events:none}.wp-ih-spoke.is-muted .wp-ih-spoke__title,.wp-ih-spoke.is-muted .wp-ih-spoke__body{color:var(--color-faint)}.wp-ih-spoke__icon{flex:none;justify-content:center;align-items:center;width:56px;height:52px;display:inline-flex}.wp-ih-spoke__title{font-family:var(--font-display);font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--color-ink);margin:1.25rem 0 0;font-size:clamp(1.25rem,1.9vw,1.4375rem);line-height:1.2}.wp-ih-spoke__body{font-family:var(--font-body);font-weight:var(--fw-regular);color:var(--color-body);flex:1;margin:.75rem 0 0;font-size:.9375rem;line-height:1.6}.wp-ih-spoke__link{font-family:var(--font-body);font-weight:var(--fw-semibold);color:var(--color-link);align-items:center;gap:.5rem;margin-top:1.375rem;font-size:.9375rem;display:inline-flex}.wp-ih-spoke__link svg{transition:transform .18s var(--ease-standard);flex:none}a.wp-ih-spoke:hover .wp-ih-spoke__link svg{transform:translate(3px)}.wp-ih-spoke__link--muted{color:var(--color-faint);font-size:.8125rem}.wp-ih-spoke--work{cursor:default}.wp-ih-spoke__platforms{flex-direction:column;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.wp-ih-spoke__platform{background:var(--color-section-light);border:1px solid var(--color-border-hairline);font-family:var(--font-body);font-weight:var(--fw-semibold);color:var(--color-link);transition:background-color .16s var(--ease-standard), border-color .16s var(--ease-standard), transform .16s var(--ease-standard);border-radius:10px;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.9375rem;text-decoration:none;display:flex}a.wp-ih-spoke__platform:hover{background:var(--color-page);border-color:color-mix(in srgb, var(--color-signal-blue) 55%, transparent);transform:translate(2px)}a.wp-ih-spoke__platform:focus-visible{outline:var(--focus-outline-width) solid var(--focus-ring);outline-offset:2px}.wp-ih-spoke__platform svg{color:var(--color-link);flex:none}.wp-ih-spoke__platform--muted{color:var(--color-faint);cursor:default;pointer-events:none;background:var(--color-divider)}.wp-ih-spoke__platform-note{font-family:var(--font-body);font-weight:var(--fw-medium);color:var(--color-faint);letter-spacing:.02em;font-size:.75rem}.wp-ih-value{background:var(--color-section-light);padding-block:clamp(4.5rem,9vw,7.25rem)}.wp-ih-value__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.875rem clamp(1.5rem,3vw,2.5rem);margin:clamp(2.25rem,4vw,3rem) 0 0;padding:0;list-style:none;display:grid}@media (width<=720px){.wp-ih-value__grid{grid-template-columns:1fr}}.wp-ih-value__tile{background:var(--color-page);border:1px solid var(--color-border-hairline);border-radius:14px;align-items:flex-start;gap:.9375rem;padding:clamp(1.125rem,1.7vw,1.375rem) clamp(1.25rem,1.8vw,1.5rem);display:flex}.wp-ih-value__icon{flex:none;justify-content:center;align-items:center;width:30px;height:30px;margin-top:1px;display:inline-flex}.wp-ih-value__text{min-width:0}.wp-ih-value__title{font-family:var(--font-display);font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--color-ink);font-size:1.03125rem;display:block}.wp-ih-value__body{font-family:var(--font-body);font-weight:var(--fw-regular);color:var(--color-body);margin-top:5px;font-size:.9375rem;line-height:1.55;display:block}.wp-ih-value__link-row{margin-top:clamp(1.75rem,3vw,2.25rem)}.wp-ih-why{background:var(--color-page);padding-block:clamp(4.5rem,9vw,7.25rem)}.wp-ih-why__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.25rem;margin:clamp(2.5rem,4vw,3.25rem) 0 0;padding:0;list-style:none;display:grid}@media (width<=720px){.wp-ih-why__grid{grid-template-columns:1fr}}.wp-ih-why__card{background:var(--color-section-light);border:1px solid var(--color-border-hairline);border-radius:16px;flex-direction:column;height:100%;padding:clamp(1.5rem,2.4vw,1.875rem);display:flex}.wp-ih-why__icon{flex:none;justify-content:center;align-items:center;width:44px;height:40px;display:inline-flex}.wp-ih-why__title{font-family:var(--font-display);font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--color-ink);margin:1.125rem 0 0;font-size:1.1875rem;line-height:1.28}.wp-ih-why__body{font-family:var(--font-body);font-weight:var(--fw-regular);color:var(--color-body);margin:.625rem 0 0;font-size:.9375rem;line-height:1.6}
