.fx-knowledge__crumbs{padding-top:var(--fx-space-4);}.fx-knowledge__crumbs .fx-breadcrumb__list{margin-bottom:var(--fx-space-3);}.fx-knowledge__stack{padding-bottom:var(--fx-space-12);}.fx-knowledge__stack > section, .fx-knowledge__stack > nav{padding:var(--fx-space-10) 0;border-top:1px solid var(--fx-border);}.fx-knowledge__stack > section:first-child, .fx-knowledge__stack > nav:first-child{border-top:0;padding-top:var(--fx-space-6);}.fx-knowledge__stack .fx-section-head{margin-bottom:var(--fx-space-6);max-width:40rem;}.fx-knowledge__rail{padding-bottom:var(--fx-space-12);}.fx-kh-hero{padding:var(--fx-space-8) 0 var(--fx-space-10);background:linear-gradient(155deg, #0a3d4a 0%, #0f172a 52%, #0c4a6e 100%);color:#fff;}.fx-kh-hero__crumbs{margin-bottom:var(--fx-space-5);}.fx-kh-hero__crumbs .fx-breadcrumb__list{margin:0;}.fx-kh-hero__crumbs--on-dark .fx-breadcrumb a, .fx-kh-hero__crumbs--on-dark .fx-breadcrumb__item a{color:rgba(244, 242, 238, 0.72);}.fx-kh-hero__crumbs--on-dark .fx-breadcrumb a:hover, .fx-kh-hero__crumbs--on-dark .fx-breadcrumb__item a:hover{color:#fff;}.fx-kh-hero__crumbs--on-dark .fx-breadcrumb [aria-current="page"], .fx-kh-hero__crumbs--on-dark .fx-breadcrumb__item [aria-current="page"]{color:rgba(244, 242, 238, 0.92);}.fx-kh-hero__crumbs--on-dark .fx-breadcrumb__item:not(:last-child)::after, .fx-kh-hero__crumbs--on-dark .fx-breadcrumb li:not(:last-child)::after{opacity:0.4;color:rgba(244, 242, 238, 0.55);}.fx-kh-hero--topic{padding:var(--fx-space-8) 0 var(--fx-space-8);}.fx-kh-hero--article{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(90% 70% at 0% 0%, color-mix(in srgb, var(--fx-brand) 10%, transparent) 0%, transparent 55%), linear-gradient(180deg, #fff 0%, var(--fx-warm) 45%, var(--fx-surface) 100%);color:var(--fx-ink);border-bottom:1px solid var(--fx-border);padding:var(--fx-space-7) 0 var(--fx-space-8);}.fx-kh-hero--article .fx-kh-hero__title{max-width:28ch;font-size:clamp(1.7rem, 3.8vw, 2.45rem);}.fx-kh-hero--article .fx-kh-hero__crumbs{margin-bottom:var(--fx-space-5);}.fx-kh-hero--article .fx-kh-hero__crumbs .fx-breadcrumb a, .fx-kh-hero--article .fx-kh-hero__crumbs .fx-breadcrumb__item a{color:var(--fx-muted);}.fx-kh-hero--article .fx-kh-hero__crumbs .fx-breadcrumb a:hover, .fx-kh-hero--article .fx-kh-hero__crumbs .fx-breadcrumb__item a:hover{color:var(--fx-brand);}.fx-kh-hero--article .fx-kh-hero__crumbs [aria-current="page"]{color:var(--fx-ink);font-weight:600;}.fx-kh-hero__eyebrow{margin:0 0 var(--fx-space-3);font-size:0.75rem;font-weight:650;letter-spacing:0.12em;text-transform:uppercase;opacity:0.72;}.fx-kh-hero--article .fx-kh-hero__eyebrow{color:var(--fx-brand);opacity:1;}.fx-kh-hero__title{margin:0 0 var(--fx-space-4);font-family:var(--fx-font-display);font-size:clamp(1.85rem, 4.5vw, 2.85rem);font-weight:700;line-height:1.15;letter-spacing:-0.02em;max-width:22ch;}.fx-kh-hero__lead{margin:0 0 var(--fx-space-5);max-width:48ch;line-height:1.55;opacity:0.88;}.fx-kh-hero--article .fx-kh-hero__lead{color:var(--fx-muted);opacity:1;}.fx-kh-hero__meta{list-style:none;margin:0 0 var(--fx-space-5);padding:0;display:flex;flex-wrap:wrap;gap:var(--fx-space-4);}.fx-kh-hero__meta li{display:grid;gap:0.1rem;}.fx-kh-hero__meta-label{font-size:0.72rem;text-transform:uppercase;letter-spacing:0.06em;opacity:0.65;}.fx-kh-hero__meta-value{font-weight:600;font-size:0.95rem;}.fx-kh-hero__actions{display:flex;flex-wrap:wrap;gap:var(--fx-space-3);}.fx-kh-discovery__form{margin-bottom:var(--fx-space-5);}.fx-kh-discovery__input{width:100%;max-width:36rem;padding:0.85rem 1rem;border:1px solid var(--fx-border);border-radius:var(--fx-radius-md);font-family:var(--fx-font-body);font-size:1rem;background:#fff;color:var(--fx-ink);}.fx-kh-discovery__input:focus-visible{outline:2px solid var(--fx-brand);outline-offset:2px;}.fx-kh-discovery__filters{margin-bottom:var(--fx-space-4);}.fx-kh-discovery__filter-label{display:block;font-size:0.8rem;font-weight:650;color:var(--fx-muted);margin-bottom:var(--fx-space-2);text-transform:uppercase;letter-spacing:0.04em;}.fx-kh-discovery__chips{display:flex;flex-wrap:wrap;gap:var(--fx-space-2);}.fx-kh-chip{appearance:none;border:1px solid var(--fx-border);background:var(--fx-warm);color:var(--fx-ink);font-family:var(--fx-font-body);font-size:0.88rem;font-weight:550;padding:0.4rem 0.75rem;border-radius:var(--fx-radius-sm);cursor:pointer;}.fx-kh-chip.is-active, .fx-kh-chip[aria-pressed="true"]{border-color:var(--fx-brand);color:var(--fx-brand);background:color-mix(in srgb, var(--fx-brand) 8%, #fff);}.fx-kh-chip:focus-visible{outline:2px solid var(--fx-brand);outline-offset:2px;}.fx-kh-discovery__list{list-style:none;margin:var(--fx-space-6) 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(16rem, 1fr));gap:var(--fx-space-5);}.fx-kh-discovery__item[hidden]{display:none;}.fx-kh-discovery__empty{margin-top:var(--fx-space-6);color:var(--fx-muted);}.fx-kh-card{display:grid;gap:var(--fx-space-2);}.fx-kh-card__eyebrow{margin:0;font-size:0.8rem;font-weight:600;color:var(--fx-brand);}.fx-kh-card__eyebrow a{color:inherit;text-decoration:none;}.fx-kh-card__title{margin:0;font-family:var(--fx-font-display);font-size:1.2rem;font-weight:650;line-height:1.3;}.fx-kh-card__title a{color:inherit;text-decoration:none;}.fx-kh-card__title a:hover{color:var(--fx-brand);}.fx-kh-card__title a:focus-visible{outline:2px solid var(--fx-brand);outline-offset:2px;}.fx-kh-card__excerpt{margin:0;color:var(--fx-muted);line-height:1.5;font-size:0.95rem;}.fx-kh-grid__list, .fx-kh-related__list{display:grid;grid-template-columns:repeat(auto-fill, minmax(16rem, 1fr));gap:var(--fx-space-6);}.fx-kh-grid--featured .fx-kh-card__title{font-size:1.35rem;}.fx-kh-cluster__groups{display:grid;gap:var(--fx-space-7);}.fx-kh-cluster__h{margin:0 0 var(--fx-space-4);font-family:var(--fx-font-display);font-size:1.05rem;font-weight:650;}.fx-kh-cluster__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--fx-space-2);}.fx-kh-cluster__list a, .fx-kh-cluster__list > li > span{display:inline-flex;align-items:baseline;gap:0.4rem;padding:0.5rem 0.8rem;border:1px solid var(--fx-border);border-radius:var(--fx-radius-sm);text-decoration:none;color:inherit;font-weight:550;font-size:0.92rem;}.fx-kh-cluster__list a:hover{border-color:color-mix(in srgb, var(--fx-brand) 40%, var(--fx-border));background:var(--fx-warm);}.fx-kh-cluster__list a:focus-visible{outline:2px solid var(--fx-brand);outline-offset:2px;}.fx-kh-cluster__list .is-current a{border-color:var(--fx-brand);color:var(--fx-brand);}.fx-kh-cluster__list small{color:var(--fx-muted);font-weight:400;font-size:0.78rem;}.fx-kh-links__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--fx-space-2);}.fx-kh-links__list a{display:inline-flex;align-items:baseline;gap:0.35rem;padding:0.5rem 0.85rem;background:var(--fx-warm);border-radius:var(--fx-radius-sm);text-decoration:none;color:var(--fx-ink);font-weight:600;}.fx-kh-links__list a:hover{color:var(--fx-brand);}.fx-kh-links__list a:focus-visible{outline:2px solid var(--fx-brand);outline-offset:2px;}.fx-kh-links__list small{color:var(--fx-muted);font-weight:400;font-size:0.78rem;}.fx-kh-cta__inner{padding:var(--fx-space-8) var(--fx-space-5);border-radius:var(--fx-radius-lg);background:linear-gradient(145deg, color-mix(in srgb, var(--fx-brand) 12%, var(--fx-surface)) 0%, var(--fx-warm) 55%, var(--fx-surface) 100%);border:1px solid var(--fx-border);}.fx-kh-cta--inline .fx-kh-cta__inner{padding:var(--fx-space-6) var(--fx-space-4);}.fx-kh-cta__title{margin:0 0 var(--fx-space-3);font-family:var(--fx-font-display);font-size:clamp(1.25rem, 2.2vw, 1.65rem);font-weight:700;}.fx-kh-cta__text{margin:0 0 var(--fx-space-5);color:var(--fx-muted);max-width:36rem;line-height:1.55;}.fx-kh-cta__links{margin-top:var(--fx-space-5);padding-top:var(--fx-space-4);border-top:1px solid var(--fx-border);}.fx-kh-cta__links-title{margin:0 0 var(--fx-space-2);font-size:0.9rem;font-weight:650;}.fx-kh-cta__links ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--fx-space-2);}.fx-kh-cta__links a{color:var(--fx-brand);font-weight:600;text-decoration:none;font-size:0.92rem;padding:0.3rem 0.55rem;border-radius:var(--fx-radius-sm);}.fx-kh-cta__links a:hover{background:color-mix(in srgb, var(--fx-brand) 10%, transparent);}.fx-kh-cta__links a:focus-visible{outline:2px solid var(--fx-brand);outline-offset:2px;}.fx-kh-author__card{display:flex;gap:var(--fx-space-5);align-items:flex-start;}.fx-kh-author__photo{border-radius:var(--fx-radius-md);object-fit:cover;flex-shrink:0;}.fx-kh-author__name{margin:0 0 0.15rem;font-family:var(--fx-font-display);font-weight:650;font-size:1.1rem;}.fx-kh-author__role, .fx-kh-author__exp{margin:0 0 0.35rem;color:var(--fx-muted);font-size:0.92rem;}.fx-kh-author__bio{margin:0 0 var(--fx-space-3);line-height:1.55;max-width:40rem;}.fx-kh-author__dates{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--fx-space-3);font-size:0.88rem;color:var(--fx-muted);}.fx-kh-toc--inline{padding:var(--fx-space-5);background:var(--fx-warm);border-radius:var(--fx-radius-md);}.fx-kh-toc__title{margin:0 0 var(--fx-space-3);font-weight:650;font-size:0.95rem;}.fx-kh-toc--inline{display:none;}.fx-kh-prose{max-width:42rem;font-size:1.05rem;line-height:1.7;}.fx-kh-prose > * + *{margin-top:1.1em;}.fx-kh-prose h2, .fx-kh-prose h3{font-family:var(--fx-font-display);font-weight:650;line-height:1.3;margin-top:1.75em;scroll-margin-top:5rem;}.fx-kh-prose h2{font-size:1.45rem;}.fx-kh-prose h3{font-size:1.2rem;}.fx-kh-prose p{margin:0;}.fx-kh-prose img{max-width:100%;height:auto;border-radius:var(--fx-radius-md);}.fx-kh-prose figure{margin:1.5em 0;}.fx-kh-prose figcaption{margin-top:0.5rem;font-size:0.88rem;color:var(--fx-muted);}.fx-kh-prose blockquote{margin:1.25em 0;padding:0.75rem 0 0.75rem 1rem;border-left:3px solid var(--fx-brand);color:var(--fx-muted);font-style:italic;}.fx-kh-prose table{width:100%;border-collapse:collapse;font-size:0.95rem;overflow-x:auto;display:block;}.fx-kh-prose th, .fx-kh-prose td{border:1px solid var(--fx-border);padding:0.55rem 0.7rem;text-align:left;}.fx-kh-prose pre, .fx-kh-prose code{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;font-size:0.9em;}.fx-kh-prose pre{padding:var(--fx-space-4);background:var(--fx-warm);border-radius:var(--fx-radius-md);overflow-x:auto;}.fx-kh-prose .fx-callout, .fx-kh-prose aside{padding:var(--fx-space-4);background:var(--fx-warm);border-radius:var(--fx-radius-md);border-left:3px solid var(--fx-accent);}@media (max-width:960px){.fx-knowledge--article .fx-kh-toc--inline{display:block;}}@media (min-width:961px){.fx-knowledge--article .fx-kh-toc--inline{display:none;}}@media (max-width:640px){.fx-kh-hero{padding:var(--fx-space-8) 0 var(--fx-space-6);}.fx-knowledge__stack > section, .fx-knowledge__stack > nav{padding:var(--fx-space-8) 0;}.fx-kh-discovery__chips{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:var(--fx-space-2);scrollbar-width:thin;}.fx-kh-chip{flex:0 0 auto;white-space:nowrap;}.fx-kh-discovery__list, .fx-kh-grid__list, .fx-kh-related__list{grid-template-columns:1fr;}.fx-kh-author__card{flex-direction:column;}}.fx-kh-topics__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(14.5rem, 1fr));gap:0.75rem;}.fx-kh-topics__link{display:flex;flex-direction:column;gap:0.35rem;height:100%;padding:1rem 1.1rem;border:1px solid var(--fx-border, #e4e0d8);border-radius:0.65rem;background:linear-gradient(165deg, #faf9f6 0%, #f3f1ec 100%);text-decoration:none;color:inherit;transition:border-color 0.18s ease, transform 0.18s ease, box-shadow 0.18s ease;}.fx-kh-topics__link:hover, .fx-kh-topics__link:focus-visible{border-color:#1f6b5c;box-shadow:0 8px 22px rgba(15, 40, 34, 0.08);transform:translateY(-1px);outline:none;}.fx-kh-topics__name{font-weight:650;font-size:1rem;letter-spacing:-0.01em;color:#14241f;}.fx-kh-topics__sum{font-size:0.875rem;line-height:1.45;color:#5a635e;}@media (max-width:640px){.fx-kh-topics__list{grid-template-columns:1fr;}}