.knowledge-page{overflow:clip}.knowledge-hero{padding:80px 0 64px;border-bottom:1px solid var(--v4-line)}.knowledge-hero h1{font-size:clamp(44px,5.6vw,76px);max-width:1120px}.knowledge-breadcrumb{display:flex;align-items:center;gap:12px;margin-bottom:36px;color:var(--v4-muted);font-size:12px}.knowledge-breadcrumb a{color:inherit}.knowledge-intro{display:grid;grid-template-columns:1.15fr 1fr;gap:90px;margin-top:38px}.knowledge-intro>div>p,.knowledge-blocks p,.knowledge-section-description,.knowledge-boundary p,.knowledge-start p,.knowledge-faqs p,.knowledge-card p{color:var(--v4-muted);font-size:15px;line-height:1.85}.knowledge-intro .v4-lead{font-size:22px;line-height:1.6}.knowledge-intro .v4-text-link{margin-top:16px}.knowledge-workflow{padding:45px 0 52px;background:color-mix(in srgb,var(--v4-line) 35%,var(--v4-paper))}.knowledge-section-kicker{display:flex;gap:20px;align-items:start;justify-content:space-between}.knowledge-section-kicker>span:last-child{color:var(--v4-muted);font:8px/1.7 JetBrains Mono,monospace;letter-spacing:.7px}.knowledge-workflow h2,.knowledge-applications h2,.knowledge-related h2{font-size:clamp(32px,3vw,43px)}.knowledge-pipeline{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;padding:0;margin:30px 0 0;border-block:1px solid var(--v4-line)}.knowledge-pipeline li{padding:23px 40px 26px 20px;position:relative}.knowledge-pipeline li+li{border-left:1px solid var(--v4-line)}.knowledge-step{display:block;color:var(--v4-accent);font:10px/1.8 JetBrains Mono,monospace;letter-spacing:1px}.knowledge-pipeline h3{font-size:17px;line-height:1.45;font-weight:500;margin-top:15px}.knowledge-arrow{position:absolute;right:14px;bottom:25px;color:var(--v4-accent);font-size:20px}.knowledge-content-grid{display:grid;grid-template-columns:.7fr 1.5fr;gap:90px;align-items:start}.knowledge-rail{position:sticky;top:110px}.knowledge-rail h2{font-size:43px}.knowledge-rail nav{display:flex;flex-direction:column;gap:13px;margin-top:32px}.knowledge-rail nav a{color:var(--v4-muted);font-size:12px;width:fit-content}.knowledge-rail nav a:hover{color:var(--v4-accent)}.knowledge-blocks{display:grid;gap:38px}.knowledge-blocks article{display:grid;grid-template-columns:35px 1fr;gap:18px;padding-top:22px;border-top:1px solid var(--v4-line)}.knowledge-blocks h3{font-size:25px;line-height:1.3;font-weight:500;letter-spacing:-.6px;margin-bottom:15px}.knowledge-applications{padding:60px 0;border-block:1px solid var(--v4-line)}.knowledge-section-description{margin-top:18px!important}.knowledge-application-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;list-style:none;padding:0;margin:35px 0 0}.knowledge-application-grid li{padding-top:22px;border-top:1px solid var(--v4-line)}.knowledge-application-grid h3{font-size:21px;font-weight:500;line-height:1.5;margin-top:16px}.knowledge-assurance-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px}.knowledge-assurance-grid h2,.knowledge-start h2,.knowledge-faq-grid h2{font-size:clamp(32px,3.5vw,47px)}.knowledge-boundary{background:color-mix(in srgb,var(--v4-line) 38%,var(--v4-paper));border:1px solid var(--v4-line);border-radius:8px;padding:36px}.knowledge-boundary p{margin-top:26px!important}.knowledge-boundary .v4-text-link{margin-top:24px}.knowledge-measures{padding:0;list-style:none;margin:28px 0 0}.knowledge-measures li{display:flex;gap:15px;padding:15px 0;border-bottom:1px solid var(--v4-line);font-size:15px}.knowledge-measures li span{color:var(--v4-accent)}.knowledge-start{background:color-mix(in srgb,var(--v4-line) 40%,var(--v4-paper));padding:70px 0}.knowledge-start-grid,.knowledge-faq-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:90px;align-items:start}.knowledge-start .v4-button,.knowledge-start .v4-text-link{margin-top:26px}.knowledge-faqs details{border-top:1px solid var(--v4-line);padding:20px 0}.knowledge-faqs details:last-of-type{border-bottom:1px solid var(--v4-line)}.knowledge-faqs summary{display:flex;justify-content:space-between;gap:24px;list-style:none;cursor:pointer;font-size:17px;font-weight:500;line-height:1.5}.knowledge-faqs summary::-webkit-details-marker{display:none}.knowledge-faqs summary span{color:var(--v4-accent);font-size:22px;flex-shrink:0}.knowledge-faqs details[open] summary span{transform:rotate(45deg)}.knowledge-faqs details p{margin-top:17px}.knowledge-references{margin-top:30px}.knowledge-references .v4-eyebrow{margin-bottom:14px}.knowledge-references a{display:block;font-size:12px;color:var(--v4-muted);text-decoration:underline!important;text-underline-offset:4px}.knowledge-related{padding:65px 0 80px;border-top:1px solid var(--v4-line)}.knowledge-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:35px}.knowledge-card{border:1px solid var(--v4-line);border-radius:8px;padding:28px;display:flex;flex-direction:column;color:var(--v4-ink);min-width:0;transition:border-color .2s,background .2s}a.knowledge-card:hover{border-color:var(--v4-accent);background:color-mix(in srgb,var(--v4-line) 20%,var(--v4-paper))}.knowledge-card h3{font-size:22px;line-height:1.35;font-weight:500;letter-spacing:-.5px}.knowledge-card h2{font-size:27px;line-height:1.25;letter-spacing:-.7px;margin-top:20px}.knowledge-card p{margin-top:18px;font-size:14px;flex:1}.knowledge-card .v4-eyebrow{margin-bottom:18px;font-size:8px}.knowledge-card-link{display:flex;justify-content:space-between;gap:20px;margin-top:25px;padding-top:17px;border-top:1px solid var(--v4-line);font-size:12px;color:var(--v4-accent)}.knowledge-related>.v4-container>.v4-text-link{margin-top:30px}.knowledge-hub-intro{max-width:850px;margin-top:30px!important}.knowledge-group-nav{display:flex;flex-wrap:wrap;gap:12px;margin-top:35px}.knowledge-group-nav a{display:flex;gap:30px;align-items:center;border:1px solid var(--v4-line);border-radius:5px;padding:12px 18px;font-size:12px;color:var(--v4-ink)}.knowledge-group-nav a[aria-current=page]{background:var(--v4-ink);color:var(--v4-paper)}.knowledge-hub-list{padding:15px 0 85px}.knowledge-hub-list .knowledge-card-grid{grid-template-columns:repeat(2,1fr)}.knowledge-hub-list .knowledge-card{padding:34px}.knowledge-home-paths{padding:65px 0;border-top:1px solid var(--v4-line)}.knowledge-home-paths .knowledge-card h3{font-size:21px}.knowledge-home-bottom{display:flex;gap:25px;flex-wrap:wrap;margin-top:30px}@media(max-width:1000px){.knowledge-intro,.knowledge-content-grid,.knowledge-assurance-grid,.knowledge-start-grid,.knowledge-faq-grid{gap:40px}.knowledge-card-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){.knowledge-hero{padding:60px 0 45px}.knowledge-intro,.knowledge-content-grid,.knowledge-assurance-grid,.knowledge-start-grid,.knowledge-faq-grid{grid-template-columns:1fr;gap:30px}.knowledge-rail{position:static}.knowledge-rail nav{flex-direction:row;flex-wrap:wrap;gap:12px 20px}.knowledge-pipeline{grid-template-columns:repeat(2,1fr)}.knowledge-pipeline li:nth-child(3){border-left:0}.knowledge-pipeline li:nth-child(n+3){border-top:1px solid var(--v4-line)}.knowledge-application-grid{grid-template-columns:1fr;gap:24px}.knowledge-section-kicker{flex-direction:column;gap:0;margin-bottom:22px}.knowledge-section-kicker .v4-eyebrow{margin-bottom:10px}.knowledge-start{padding:50px 0}}@media(max-width:520px){.knowledge-hero h1{font-size:43px}.knowledge-intro .v4-lead{font-size:20px}.knowledge-card-grid,.knowledge-hub-list .knowledge-card-grid{grid-template-columns:1fr}.knowledge-card,.knowledge-hub-list .knowledge-card{padding:25px}.knowledge-boundary{padding:26px}.knowledge-pipeline h3{font-size:15px}.knowledge-pipeline li{padding:20px 28px 22px 10px}.knowledge-blocks article{gap:12px;grid-template-columns:25px 1fr}.knowledge-blocks h3{font-size:22px}.knowledge-breadcrumb{font-size:11px}.knowledge-group-nav a{gap:12px;padding:10px 12px}}@media(prefers-reduced-motion:reduce){.knowledge-card{transition:none}}
