.feature-detail-editorial .fde-page-links{display:flex;flex-wrap:wrap;gap:12px 32px;padding-block:20px;border-block:1px solid var(--fde-line)}.fde-page-links a{display:inline-flex;align-items:center;gap:8px;color:var(--fde-muted);font-size:13px;line-height:1.5;text-underline-offset:4px}.fde-page-links a:hover{color:var(--fde-ink);text-decoration:underline}.feature-detail-editorial :is(#feature-use,#feature-workflow,#feature-examples,#feature-questions){scroll-margin-top:112px}.fde-example-label{display:block;margin-bottom:3px;color:var(--fde-ink);font-weight:500}.fde-explained-capabilities{display:block;padding-block:40px 48px;border-top:0}.fde-explained-capabilities .fde-section-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}.fde-explained-capabilities .fde-section-intro>p{max-width:58ch}.fde-explained-capabilities h2{font-size:clamp(27px,2.6vw,34px)}.fde-explained-capabilities ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin-top:24px}.fde-explained-capabilities li,.fde-explained-capabilities li:first-child{gap:12px;padding-block:18px;border-top:1px solid var(--fde-line)}.fde-explained-capabilities h3{margin:0 0 7px;font-size:15px;font-weight:600;line-height:1.5}.fde-explained-capabilities li p{max-width:56ch;margin:0;color:var(--fde-muted);font-size:14px;line-height:1.7}.fde-proof-section{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:48px;padding-block:48px 64px;border-top:1px solid var(--fde-line)}.fde-proof-section h2,.fde-workflow h2{font-size:clamp(27px,2.6vw,34px)}.fde-proof-section .fde-section-intro>p{max-width:48ch}.feature-detail-editorial .fde-workflow{padding-block:56px}.fde-workflow-content .fde-section-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.fde-workflow-content .fde-section-intro>p{max-width:60ch}.fde-workflow-content .fde-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.fde-workflow-outcome{max-width:90ch;margin:20px 0 0;padding-top:24px;border-top:1px solid var(--fde-line);color:var(--fde-ink);font-size:16px;line-height:1.7;text-wrap:pretty}.fde-work-examples{padding-block:48px}.feature-detail-editorial .fde-work-examples h2{max-width:30ch;font-size:clamp(27px,2.6vw,34px)}.fde-work-examples>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:28px}.fde-work-examples article{min-width:0;padding-top:20px;border-top:1px solid var(--fde-line)}.fde-work-examples h3{margin:0 0 10px;font-size:17px;font-weight:500;line-height:1.5;letter-spacing:-.01em}.fde-work-examples article p{max-width:59ch;margin:0;color:var(--fde-muted);font-size:15px;line-height:1.75;text-wrap:pretty}.fde-scope-section{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;padding-block:36px 0;border-top:1px solid var(--fde-line)}.fde-scope-section h2{font-size:clamp(24px,2.2vw,30px);margin-bottom:0}.fde-scope-section>p{max-width:68ch;margin:0;color:var(--fde-muted);font-size:15px;line-height:1.75}.feature-detail-editorial .fde-faq{padding-block:48px;gap:48px}.feature-detail-editorial .fde-faq h2{font-size:clamp(27px,2.6vw,34px)}.fde-faq-list .fde-question-trigger{gap:20px;padding-block:20px;color:var(--fde-ink);font-family:var(--font-ui);font-size:15px;line-height:1.55;text-align:left}.fde-faq-list .fde-question-answer p{margin:0;padding-right:20px;color:var(--fde-muted);font-size:14px;line-height:1.75}.fde-faq-list .fde-question-item{border-color:var(--fde-line)}.feature-detail-editorial a:focus-visible{outline:2px solid var(--fde-accent);outline-offset:4px;border-radius:4px}@media (max-width: 1000px){.feature-detail-editorial :is(.fde-proof-section,.fde-scope-section){grid-template-columns:minmax(0,1fr);gap:28px}.fde-proof-section .fde-section-intro>p,.fde-scope-section>p{max-width:68ch}.fde-workflow-content .fde-steps{gap:24px}}@media (max-width: 600px){.feature-detail-editorial .fde-page-links{gap:14px 24px;padding-block:18px}.fde-page-links a{font-size:12px}.feature-detail-editorial :is(.fde-explained-capabilities,.fde-proof-section,.fde-workflow,.fde-work-examples,.fde-faq){padding-block:36px}.fde-workflow-content :is(.fde-section-intro,.fde-steps),.fde-work-examples>div{grid-template-columns:minmax(0,1fr);gap:0}.fde-workflow-content .fde-section-intro h2{margin-bottom:16px}.fde-workflow-outcome{margin-top:8px;padding-top:20px;font-size:15px}.fde-work-examples>div{gap:24px;margin-top:24px}.fde-work-examples h3{font-size:16px}.fde-explained-capabilities :is(.fde-section-intro,ul){grid-template-columns:minmax(0,1fr);gap:0}.fde-explained-capabilities ul{margin-top:20px}.fde-scope-section{padding-top:36px}}@media (prefers-reduced-motion: reduce){.fde-faq-list [data-state]{animation-duration:.01ms;transition-duration:.01ms}}
