.lens-page h3[data-v-15c25b64]{margin:0 0 10px;font-size:18px;line-height:1.4;color:var(--text-primary)}.lens-page p[data-v-15c25b64]{color:var(--text-p);line-height:1.7}.lens-steps[data-v-15c25b64]{list-style:none;padding:0;margin:28px 0 0}.lens-steps li[data-v-15c25b64]{display:flex;align-items:flex-start;gap:20px;padding:22px 0;border-bottom:1px solid var(--border-base)}.lens-steps li[data-v-15c25b64]:first-child{padding-top:0}.lens-steps li[data-v-15c25b64]:last-child{padding-bottom:0;border-bottom:0}.lens-steps li p[data-v-15c25b64]{max-width:680px;margin:0}.lens-steps .layer-number[data-v-15c25b64]{display:inline-grid;place-items:center;flex:0 0 40px;height:40px}.lens-label[data-v-15c25b64]{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.lens-example-grid[data-v-15c25b64],.lens-framework-grid[data-v-15c25b64]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:28px 0 24px}.lens-example-grid>div[data-v-15c25b64]{padding-left:20px;border-left:3px solid var(--primary)}.lens-example-grid>div p[data-v-15c25b64]{margin:0}.lens-example-note[data-v-15c25b64]{margin-bottom:0;font-size:14px!important;color:var(--text-des)!important}.insight-card[data-v-15c25b64]{padding:28px}.insight-card p[data-v-15c25b64]{margin:0}.lens-framework-note[data-v-15c25b64]{margin-bottom:18px}.lens-org-list[data-v-15c25b64]{list-style:none;margin:28px 0 20px;padding:0;border-top:1px solid var(--border-base)}.lens-org-list li[data-v-15c25b64]{padding:22px 0;border-bottom:1px solid var(--border-base)}.lens-org-list li p[data-v-15c25b64]{max-width:760px;margin:0}.lens-text-link[data-v-15c25b64]{display:inline-flex;align-items:center;gap:10px;color:var(--primary);font-weight:600;text-decoration:none}.lens-text-link[data-v-15c25b64]:hover{text-decoration:underline}.lens-text-link[data-v-15c25b64]:focus-visible{outline:2px solid var(--primary);outline-offset:5px;border-radius:2px}@media(max-width:768px){.lens-example-grid[data-v-15c25b64],.lens-framework-grid[data-v-15c25b64]{grid-template-columns:1fr;gap:24px}.lens-steps li[data-v-15c25b64]{gap:14px}.insight-card[data-v-15c25b64]{padding:22px}}