.system-map-vignettes-module__bS5E6q__vg{border:1px solid var(--mkt-rule);flex-direction:column;width:100%;max-width:30rem;min-height:17.5rem;margin:0;padding:clamp(1.25rem,2vw,1.6rem);display:flex;position:relative}.system-map-vignettes-module__bS5E6q__vgTag{background:var(--mkt-earth);font-family:var(--font-geist-mono), "Courier New", monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--mkt-ash);white-space:nowrap;padding:0 .45rem;font-size:.625rem;position:absolute;top:-.55rem;left:clamp(1rem,1.6vw,1.35rem)}.system-map-vignettes-module__bS5E6q__vg[data-ground=void] .system-map-vignettes-module__bS5E6q__vgTag{background:var(--mkt-void)}.system-map-vignettes-module__bS5E6q__vgRows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.system-map-vignettes-module__bS5E6q__vgRow{border-top:1px solid var(--mkt-rule);align-items:baseline;gap:.6rem;padding:.7rem 0;display:flex}.system-map-vignettes-module__bS5E6q__vgRow:first-child{border-top:0;padding-top:.2rem}.system-map-vignettes-module__bS5E6q__vgLeader{border-bottom:1px dotted var(--mkt-rule);flex:1;align-self:center;min-width:1.25rem}.system-map-vignettes-module__bS5E6q__vgName{letter-spacing:-.015em;color:var(--mkt-ivory);font-family:System,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:700}.system-map-vignettes-module__bS5E6q__vgLine{color:var(--mkt-bone);font-family:System,system-ui,sans-serif;font-size:.875rem;line-height:1.45}.system-map-vignettes-module__bS5E6q__vgLine[data-lead=true]{color:var(--mkt-ivory);font-weight:700}.system-map-vignettes-module__bS5E6q__vgMono{font-family:var(--font-geist-mono), "Courier New", monospace;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--mkt-ash);white-space:nowrap;font-size:.6875rem}.system-map-vignettes-module__bS5E6q__vgMonoSub{font-family:var(--font-geist-mono), "Courier New", monospace;letter-spacing:.06em;color:var(--mkt-ash);margin-top:.2rem;font-size:.625rem;display:block}.system-map-vignettes-module__bS5E6q__vgAccent{color:var(--mkt-cobalt)}.system-map-vignettes-module__bS5E6q__vgFoot{border-top:1px solid var(--mkt-rule);font-family:var(--font-geist-mono), "Courier New", monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--mkt-ash);margin-top:auto;padding-top:.7rem;font-size:.625rem}.system-map-vignettes-module__bS5E6q__vgQuote{letter-spacing:-.015em;color:var(--mkt-ivory);margin:.2rem 0 .9rem;font-family:System,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;font-weight:700;line-height:1.4}.system-map-vignettes-module__bS5E6q__vgActions{border-top:1px solid var(--mkt-rule);color:var(--mkt-bone);align-items:baseline;gap:1.1rem;padding-top:.75rem;font-family:System,system-ui,sans-serif;font-size:.8125rem;font-weight:500;display:flex}.system-map-vignettes-module__bS5E6q__vgActionPrimary{color:var(--mkt-cobalt);font-weight:700}.system-map-vignettes-module__bS5E6q__vgMark{opacity:.8;align-self:center;width:auto;height:.85rem}.system-map-vignettes-module__bS5E6q__vgMark[data-glyph=true]{height:1.1rem}
.platform-module__TEWp_q__hero{isolation:isolate;background:linear-gradient(180deg, var(--mkt-void) 0%, color-mix(in srgb, var(--mkt-cobalt) 7%, var(--mkt-void)) 35%, color-mix(in srgb, var(--mkt-cobalt) 7%, var(--mkt-void)) 70%, var(--mkt-void) 100%);border-bottom:1px solid var(--mkt-rule);align-items:center;min-height:calc(100svh - clamp(3.25rem,10vmin,8.75rem));display:flex;position:relative;overflow:clip hidden}@media (min-width:768px){.platform-module__TEWp_q__hero{min-height:100svh}}.platform-module__TEWp_q__heroInner{z-index:2;text-align:center;width:100%;max-width:60rem;margin-inline:auto;padding-top:clamp(5rem,10vh,8rem);padding-bottom:clamp(2.5rem,5vw,4rem);position:relative}.platform-module__TEWp_q__heroEyebrow,.platform-module__TEWp_q__heroTitle,.platform-module__TEWp_q__heroLede{opacity:0;will-change:opacity, transform;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(12px)}.platform-module__TEWp_q__heroTitle{transition-delay:90ms}.platform-module__TEWp_q__heroLede{transition-delay:.18s}.platform-module__TEWp_q__heroRevealed .platform-module__TEWp_q__heroEyebrow,.platform-module__TEWp_q__heroRevealed .platform-module__TEWp_q__heroTitle,.platform-module__TEWp_q__heroRevealed .platform-module__TEWp_q__heroLede{opacity:1;transform:none}.platform-module__TEWp_q__heroEyebrow{margin:0}.platform-module__TEWp_q__heroTitle{font-family:var(--mkt-accent);letter-spacing:-.01em;color:var(--mkt-ivory);flex-direction:column;align-items:center;margin:.6rem 0 0;font-size:clamp(2.6rem,5.6vw + .4rem,5.4rem);font-weight:300;line-height:1.02;display:flex}.platform-module__TEWp_q__heroTitleLine{display:block}.platform-module__TEWp_q__heroLede{max-width:48ch;color:var(--mkt-bone);text-wrap:pretty;margin:1.15rem auto 0;font-family:System,system-ui,sans-serif;font-size:clamp(1.08rem,1.4vw + .35rem,1.32rem);line-height:1.55}.platform-module__TEWp_q__heroActions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:clamp(1.5rem,3vw,2.25rem);display:flex}@media (max-width:639px){.platform-module__TEWp_q__heroInner{padding-top:clamp(5.5rem,14vh,7.5rem);padding-bottom:clamp(1.8rem,5vw,2.6rem)}.platform-module__TEWp_q__heroTitle{font-size:clamp(2.1rem,9.5vw + .1rem,3.1rem)}.platform-module__TEWp_q__heroLede{max-width:38ch;margin-inline:auto;font-size:clamp(.98rem,2vw + .45rem,1.12rem)}}@media (prefers-reduced-motion:reduce){.platform-module__TEWp_q__heroEyebrow,.platform-module__TEWp_q__heroTitle,.platform-module__TEWp_q__heroLede{opacity:1;will-change:auto;transition:none;transform:none}}.platform-module__TEWp_q__mapScrubBg{background:var(--mkt-earth);border-top:1px solid var(--mkt-rule);border-bottom:1px solid var(--mkt-rule);position:absolute;inset:0}:is(#pf-system-map .mkt-doc-title,#pf-knowledge-base .mkt-doc-title,#pf-review-queue .mkt-doc-title){font-family:var(--mkt-accent);letter-spacing:-.01em;font-weight:300;line-height:1.02}.platform-module__TEWp_q__featureLabel{letter-spacing:.08em;color:var(--mkt-ash);margin:clamp(1.5rem,3vw,2rem) 0 0;font-family:System,system-ui,sans-serif;font-size:.6875rem;font-weight:500}.platform-module__TEWp_q__featureList{flex-direction:column;gap:.6rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.platform-module__TEWp_q__featureItem{color:var(--mkt-bone);padding-left:1.1rem;font-family:System,system-ui,sans-serif;font-size:.9rem;line-height:1.5;position:relative}.platform-module__TEWp_q__featureItem:before{content:"";background:var(--mkt-amber);width:6px;height:1px;position:absolute;top:.55em;left:0}.platform-module__TEWp_q__pillarCta{margin-top:clamp(1.5rem,3vw,2rem)}.platform-module__TEWp_q__closingSection{border-top:1px solid var(--mkt-rule);background:var(--mkt-earth);padding:clamp(3rem,5vw,4rem) 0 clamp(4rem,7vw,5.2rem)}.platform-module__TEWp_q__closingInner{max-width:58rem}.platform-module__TEWp_q__closingTitle{font-family:var(--mkt-accent);letter-spacing:-.01em;margin:.7rem 0 0;font-size:clamp(2rem,3.9vw + .3rem,3.6rem);font-weight:300;line-height:1.02}.platform-module__TEWp_q__closingLede{max-width:48ch;color:var(--mkt-bone);margin:1rem 0 1.4rem;font-family:System,system-ui,sans-serif;font-size:clamp(1rem,.45vw + .88rem,1.16rem);line-height:1.55}@media (max-width:767px){.platform-module__TEWp_q__closingTitle{font-size:clamp(1.7rem,7.6vw,2.5rem)}}
.platform-walkthrough-module__LWsGca__section{background:var(--mkt-void);padding:clamp(2.2rem,4vw,3.6rem) 0}
