@layer theme,base;@layer components{.KnowledgeGrid-module__wYY4wq__track{container-type:inline-size}.KnowledgeGrid-module__wYY4wq__grid{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:640px){.KnowledgeGrid-module__wYY4wq__grid{grid-template-columns:repeat(2,1fr);gap:4.07cqw}}@media (min-width:1024px){.KnowledgeGrid-module__wYY4wq__grid{grid-template-columns:repeat(3,1fr)}}.KnowledgeGrid-module__wYY4wq__list{gap:48px;display:grid}@media (min-width:1024px){.KnowledgeGrid-module__wYY4wq__list{gap:4.3cqw}}.KnowledgeGrid-module__wYY4wq__foot{margin-top:5.625cqw}.KnowledgeGrid-module__wYY4wq__sentinel{height:1px}}@layer utilities;
@layer theme,base;@layer components{.KnowledgePill-module__mn15Ma__pill{height:var(--pill-h,31px);padding-inline:var(--pill-px,23px);font-size:var(--pill-fs,14px);background-image:linear-gradient(color-mix(in srgb, var(--purple) 26%, transparent), color-mix(in srgb, var(--purple) 26%, transparent)), linear-gradient(159deg, color-mix(in srgb, var(--cream) 56%, transparent) 0%, color-mix(in srgb, var(--cream) 5%, transparent) 70%);background-origin:border-box;background-clip:padding-box,border-box;border:.5px solid #0000;border-radius:9999px}}@layer utilities;
@layer theme,base;@layer components{.KnowledgeHero-module__KwiVOa__hero{background-color:var(--ink-deep)}.KnowledgeHero-module__KwiVOa__stage{padding:calc(var(--nav-h) + 72px) var(--gutter) 56px;position:relative}.KnowledgeHero-module__KwiVOa__h1{font-size:40px;line-height:1.1}.KnowledgeHero-module__KwiVOa__pills{display:none}@media (min-width:640px){.KnowledgeHero-module__KwiVOa__h1{font-size:56px}}@media (min-width:1024px){.KnowledgeHero-module__KwiVOa__canvas{aspect-ratio:1440/613;container-type:inline-size}.KnowledgeHero-module__KwiVOa__stage{padding:0;position:absolute;inset:0}.KnowledgeHero-module__KwiVOa__h1{white-space:nowrap;font-size:5.5556cqw;line-height:6.1111cqw;position:absolute;top:37.3573%;left:50%;translate:-50%}.KnowledgeHero-module__KwiVOa__pills{display:contents}}.KnowledgeHero-module__KwiVOa__sweep{pointer-events:none;max-width:none;position:absolute}.KnowledgeHero-module__KwiVOa__foot-fade{inset-inline:0;background-image:linear-gradient(to bottom, transparent 0%, var(--ink-deep) 100%);pointer-events:none;height:34%;position:absolute;bottom:0}.KnowledgeHero-module__KwiVOa__sweep-a{width:161.309%;height:183.938%;top:-74.6451%;left:-13.0201%}.KnowledgeHero-module__KwiVOa__sweep-b{mix-blend-mode:overlay;width:116.436%;height:168.376%;top:-16.827%;left:-40.5555%}.KnowledgeHero-module__KwiVOa__sweep-c{mix-blend-mode:overlay;width:159.39%;height:154.322%;top:-62.1199%;left:-7.4008%;rotate:-2.73deg}@media (max-width:1023px){.KnowledgeHero-module__KwiVOa__sweep-a{height:150%;top:-30%}.KnowledgeHero-module__KwiVOa__sweep-b{height:130%;top:-10%}.KnowledgeHero-module__KwiVOa__sweep-c{height:130%;top:-25%}}}@layer utilities;
@layer theme,base;@layer components{.KnowledgeNav-module__MqX2Za__row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px;display:flex;position:relative}.KnowledgeNav-module__MqX2Za__box{border:1px solid color-mix(in srgb, var(--cream) 12%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--cream) 5%, transparent), color-mix(in srgb, var(--cream) 1%, transparent));min-width:142px;height:40px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--cream) 6%, transparent);-webkit-backdrop-filter:blur(6px);--nav-label:16px;--nav-label-lh:1;border-radius:999px;padding-inline:24px;transition:background-color .25s,border-color .25s;position:relative}.KnowledgeNav-module__MqX2Za__box:where(:hover,:focus-visible){border-color:color-mix(in srgb, var(--lavender) 30%, transparent);background-color:color-mix(in srgb, var(--purple) 12%, transparent)}.KnowledgeNav-module__MqX2Za__box-active,.KnowledgeNav-module__MqX2Za__box-active:where(:hover,:focus-visible){border-color:color-mix(in srgb, var(--lavender) 28%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--purple) 55%, var(--ink)), color-mix(in srgb, var(--purple) 38%, var(--ink)));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lavender) 18%, transparent), 0 8px 24px color-mix(in srgb, var(--purple) 25%, transparent)}@media (min-width:640px){.KnowledgeNav-module__MqX2Za__row{gap:32px}}@media (min-width:1024px){.KnowledgeNav-module__MqX2Za__row{--kn-hero-h:calc(100vw * 613 / 1440);--kn-head-foot:calc(100vw * .220139);--kn-air:calc(100vw * .159028 - var(--nav-h));--kn-top:calc(var(--kn-head-foot) + var(--kn-air));margin-top:calc(var(--kn-top) - var(--kn-hero-h))}}}@layer utilities;
