.related-grid[data-v-3707f2f0]{display:grid;gap:1.25rem}@media(min-width:768px){.related-grid[data-v-3707f2f0]{grid-template-columns:repeat(3,minmax(0,1fr))}}.related-tile[data-v-3707f2f0]{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--p-surface-200);border-radius:1.5rem;background:var(--p-surface-0);box-shadow:0 14px 40px color-mix(in srgb,var(--p-text-color),transparent 95%);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.related-tile[data-v-3707f2f0]:hover{border-color:color-mix(in srgb,var(--p-primary-color),transparent 50%);box-shadow:0 22px 56px color-mix(in srgb,var(--p-primary-color),transparent 88%);transform:translateY(-.25rem)}.related-tile__media[data-v-3707f2f0]{display:block;overflow:hidden;aspect-ratio:16/9;background:var(--p-surface-100)}.related-tile__image[data-v-3707f2f0]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease}.related-tile:hover .related-tile__image[data-v-3707f2f0]{transform:scale(1.04)}.related-tile__body[data-v-3707f2f0]{display:flex;flex:1;flex-direction:column;gap:.5rem;padding:1.25rem 1.35rem 1.4rem}.related-tile__label[data-v-3707f2f0]{color:var(--p-text-color);font-size:1.05rem;font-weight:700}.related-tile__text[data-v-3707f2f0]{flex:1;color:var(--p-text-muted-color);font-size:.85rem;line-height:1.6rem}.related-tile__action[data-v-3707f2f0]{display:inline-flex;gap:.45rem;align-items:center;margin-top:.35rem;color:var(--p-primary-color);font-size:.8rem;font-weight:700;letter-spacing:.02em}.related-tile__action i[data-v-3707f2f0]{transition:transform .2s ease}.related-tile:hover .related-tile__action i[data-v-3707f2f0]{transform:translate(.25rem)}.related-pill[data-v-3707f2f0]{display:inline-flex;gap:.5rem;align-items:center;padding:.5rem 1.1rem;border:1px solid color-mix(in srgb,var(--p-primary-color),transparent 78%);border-radius:999px;background:var(--p-surface-0);color:var(--p-primary-color);font-size:.85rem;font-weight:700;transition:background .2s ease,border-color .2s ease}.related-pill[data-v-3707f2f0]:hover{border-color:color-mix(in srgb,var(--p-primary-color),transparent 40%);background:color-mix(in srgb,var(--p-primary-color),transparent 94%)}@media(prefers-reduced-motion:reduce){.related-tile[data-v-3707f2f0]:hover,.related-tile:hover .related-tile__image[data-v-3707f2f0]{transform:none}}.use-case-proof[data-v-3707f2f0]{background:linear-gradient(180deg,#fffffff5,#f8fafceb)}.use-case-pain[data-v-3707f2f0]{background:radial-gradient(circle at 6% 0,color-mix(in srgb,var(--p-primary-200),transparent 60%),transparent 45%),radial-gradient(circle at 98% 100%,color-mix(in srgb,var(--p-primary-100),transparent 35%),transparent 50%),linear-gradient(140deg,var(--p-surface-0) 0,color-mix(in srgb,var(--p-primary-50),var(--p-surface-0) 40%) 100%);border-color:color-mix(in srgb,var(--p-primary-color),transparent 88%);box-shadow:0 22px 60px color-mix(in srgb,var(--p-primary-color),transparent 92%)}.use-case-pain__diagram[data-v-3707f2f0]{width:100%;max-width:22rem;height:auto;margin-inline:auto;color:var(--p-primary-color)}.use-case-pain__list[data-v-3707f2f0]{list-style:none}.use-case-pain__card[data-v-3707f2f0]{position:relative;padding:1.35rem 1.4rem 1.5rem;border:1px solid var(--p-surface-200);border-radius:1.5rem;background:var(--p-surface-0);box-shadow:0 12px 34px color-mix(in srgb,var(--p-text-color),transparent 95%);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.use-case-pain__card[data-v-3707f2f0]:hover{border-color:color-mix(in srgb,var(--p-primary-color),transparent 60%);box-shadow:0 20px 48px color-mix(in srgb,var(--p-primary-color),transparent 88%);transform:translateY(-.2rem)}.use-case-pain__index[data-v-3707f2f0]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid color-mix(in srgb,var(--p-primary-color),transparent 82%);border-radius:999px;background:color-mix(in srgb,var(--p-primary-color),transparent 92%);color:var(--p-primary-color);font-size:.85rem;font-weight:800;letter-spacing:.02em}.use-case-pain__chip[data-v-3707f2f0]{padding:.25rem .7rem;background:var(--p-surface-100);color:var(--p-text-muted-color);font-size:.65rem}.use-case-pain__chip[data-v-3707f2f0],.use-case-spotlight__step[data-v-3707f2f0]{display:inline-flex;border-radius:999px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.use-case-spotlight__step[data-v-3707f2f0]{padding:.3rem .85rem;background:color-mix(in srgb,var(--p-primary-color),transparent 92%);color:var(--p-primary-color);font-size:.7rem}.use-case-spotlight-note[data-v-3707f2f0]{display:flex;gap:1rem;align-items:flex-start;padding:1.1rem 1.25rem;border-left-color:color-mix(in srgb,var(--p-primary-color),transparent 86%);border-left-width:1px;border:1px solid color-mix(in srgb,var(--p-primary-color),transparent 86%);border-left:3px solid var(--p-primary-color);border-radius:1.25rem;background:linear-gradient(120deg,color-mix(in srgb,var(--p-primary-color),transparent 95%) 0,var(--p-surface-0) 70%)}.use-case-spotlight-note__icon[data-v-3707f2f0]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.9rem;background:color-mix(in srgb,var(--p-primary-color),transparent 90%);color:var(--p-primary-color);font-size:1.05rem}@media(prefers-reduced-motion:reduce){.use-case-pain__card[data-v-3707f2f0]:hover{transform:none}}
