.synlig-intro-actions{flex-wrap:wrap;align-items:center;gap:32px;margin-top:36px;display:flex}.synlig-intro-actions .primary-button{margin-top:0}.synlig-examples-section{padding-bottom:var(--section-space)}.synlig-section-heading{justify-content:space-between;align-items:flex-end;gap:64px;margin-bottom:64px;display:flex}.synlig-section-heading>p{max-width:420px;color:var(--copy-color);font-size:18px}.article-tabs{border-bottom:1px solid var(--color-base-200);gap:40px;margin-bottom:40px;display:flex}.article-tabs button{color:var(--color-base-600);background:0 0;border-bottom:2px solid #0000;align-items:baseline;gap:16px;padding:20px 0;font-size:22px;display:flex}.article-tabs button>span,.article-tabs small{font-size:13px}.article-tabs [aria-selected=true]{border-color:var(--color-base-900);color:var(--color-base-900)}.article-panel{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);align-items:center;gap:48px;margin-bottom:48px;display:grid}.article-preview{border:1px solid var(--color-base-200);background:var(--color-base-100);display:block}.article-preview img{width:100%;height:auto;display:block}.preview-address{border-bottom:1px solid var(--color-base-200);color:var(--color-base-600);justify-content:space-between;align-items:center;gap:20px;padding:14px 20px;font-size:12px;display:flex}.preview-dots{letter-spacing:.3em}.article-context .eyebrow{font-size:12px}.article-heading{letter-spacing:-.025em;font-size:clamp(26px,2.3vw,34px);font-weight:400;line-height:1.2}.article-context p:not(.eyebrow):not(.article-question){color:var(--copy-color);margin-top:24px;font-size:16px}.article-question{margin-top:28px;font-size:18px;line-height:1.55}.article-context .text-link{margin-top:32px;font-size:15px;display:inline-block}.article-provenance{margin-top:24px}.feature-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-bottom:40px;display:grid}.feature-tabs button{border-top:1px solid var(--color-base-300);text-align:left;color:var(--color-base-600);background:0 0;align-items:baseline;gap:16px;padding:20px 0;font-size:19px;display:flex}.feature-tabs button span{font-size:12px}.feature-tabs button[aria-selected=true]{border-top:2px solid var(--color-base-900);color:var(--color-base-900);padding-top:19px}.feature-panel{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:96px;margin-bottom:40px;display:grid}.feature-story .section-title{font-size:clamp(32px,3vw,44px)}.feature-story>p:not(.eyebrow){color:var(--copy-color);margin:28px 0}.feature-diagram{background:var(--color-base-200);place-items:center;min-height:440px;padding:48px;display:grid}.feature-diagram>div{width:100%;max-width:420px}.diagram-label{letter-spacing:.01em;color:var(--color-base-700);margin-bottom:32px;font-size:12px;display:block}.topic-root{background:var(--color-accent-800);color:var(--color-base-100);text-align:center;width:65%;margin:auto;padding:16px 24px;font-size:23px}.topic-branch{background:var(--color-base-500);width:1px;height:30px;margin:auto}.topic-questions{gap:10px;display:grid}.topic-questions span{background:var(--color-base-100);text-align:center;padding:14px 20px;font-size:16px;display:block}.topic-diagram>p{color:var(--color-base-700);text-align:center;margin-top:24px;font-size:13px}.article-diagram{background:var(--color-base-100);border:1px solid var(--color-base-300);padding:32px}.diagram-article-title{letter-spacing:-.04em;font-size:34px;line-height:1.1;display:block}.diagram-rule{background:var(--color-base-300);height:1px;margin:28px 0 20px}.article-skeleton{color:var(--color-base-700);gap:16px;font-size:14px;display:grid}.diagram-link{text-underline-offset:4px;margin-top:28px;font-size:13px;text-decoration:underline;display:block}.link-node{border:1px solid var(--color-base-400);text-align:center;background:var(--color-base-100);padding:18px;font-size:17px}.main-node{background:var(--color-accent-800);color:var(--color-base-100);border-color:var(--color-accent-800)}.diagram-connector{text-align:center;padding:8px 0;font-size:22px;display:block}.review-diagram .diagram-article-title{margin-bottom:28px}.review-diagram>div{border-top:1px solid var(--color-base-400);padding:16px 0}.review-diagram>div>span{font-size:16px}.review-diagram p{color:var(--color-base-700);margin-top:4px;font-size:13px}.search-explainer{grid-template-columns:1fr 1fr;gap:40px;display:grid}.search-explainer>div{border-top:1px solid var(--color-base-200);padding-top:24px}.search-symbol{margin-bottom:28px;font-size:44px;line-height:1;display:block}.search-explainer p{color:var(--copy-color);margin-top:20px;font-size:16px}.search-explainer>.small-note{grid-column:1/-1;margin-top:0;font-size:14px}.synlig-agreement{border-block:1px solid var(--color-base-200);gap:16px;margin:32px 0;padding:24px 0;font-size:16px;display:grid}@media (prefers-reduced-motion:no-preference){[data-tab-panel]:not([hidden]){animation:.3s ease-out panel-enter}@keyframes panel-enter{0%{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:none}}}@media (width<=1000px){.article-panel{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:32px}.article-tabs small{display:none}.feature-panel{gap:40px}.feature-diagram{padding:28px}.synlig-section-heading{gap:40px}}@media (width<=700px){.synlig-intro-actions{flex-direction:column;align-items:flex-start;gap:24px}.synlig-section-heading{margin-bottom:36px;display:block}.synlig-section-heading>p{margin-top:24px}.article-tabs{gap:28px;margin-bottom:24px}.article-tabs button{gap:10px;font-size:19px}.article-panel{grid-template-columns:1fr;gap:28px}.article-context .eyebrow{margin-bottom:16px}.article-question{margin-top:20px}.article-context p:not(.eyebrow):not(.article-question){margin-top:16px}.feature-tabs{grid-template-columns:1fr 1fr;gap:4px 24px;margin-bottom:28px}.feature-tabs button{padding-block:16px;font-size:17px}.feature-tabs button[aria-selected=true]{padding-top:15px}.feature-panel{grid-template-columns:1fr;gap:32px}.feature-diagram{min-height:400px;padding:28px 20px}.article-diagram{padding:24px 20px}.diagram-article-title{font-size:30px}.topic-root{font-size:20px}.topic-questions span{padding-inline:10px;font-size:14px}.search-explainer{grid-template-columns:1fr;gap:32px}}.article-detail{border-top:1px solid var(--color-base-200);border-bottom:1px solid var(--color-base-200);grid-column:1/-1}.article-detail summary{justify-content:space-between;align-items:center;gap:20px;padding:20px 0;font-size:16px;list-style:none;display:flex}.article-detail summary::-webkit-details-marker{display:none}.article-detail summary>span{font-size:24px}.article-detail[open] summary>span{transform:rotate(45deg)}.article-detail-content{padding:16px 0 32px}.article-detail-content img{border:1px solid var(--color-base-200);width:100%;max-width:1000px;margin:auto}.article-detail-content p{max-width:640px;color:var(--copy-color);margin:24px auto 0;font-size:16px}
