.section-header-module-scss-module__5rUd1q__header{min-width:0;margin-left:var(--landing-copy-offset,0px);padding-bottom:clamp(2rem,3vw,3rem)}.section-header-module-scss-module__5rUd1q__title{color:var(--color-display);font-family:var(--font-tungsten-condensed,"Arial Narrow"),"Arial Narrow",Arial,sans-serif;font-size:var(--type-heading);font-synthesis:none;letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;white-space:normal;overflow-wrap:anywhere;max-width:100%;margin:0;font-style:normal;font-weight:500;line-height:.95}.section-header-module-scss-module__5rUd1q__description{max-width:38ch;color:var(--color-muted);font-family:var(--font-plex-sans),"Arial Narrow",Arial,sans-serif;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere;gap:.75rem;margin-top:1.25rem;font-size:1rem;font-weight:400;line-height:1.55;display:grid}.section-header-module-scss-module__5rUd1q__description:after{background:var(--color-primary);content:"";width:1.75rem;height:1px;margin-top:.25rem;display:block}
.rail-marker-module-scss-module__ugL9ha__marker{--rail-node-clearance:1.625rem;--rail-node-mask-size:3.25rem;z-index:4;pointer-events:none;width:100%;height:1px;position:absolute;top:0;left:0}.rail-marker-module-scss-module__ugL9ha__marker:after{z-index:0;top:0;left:var(--page-rail-x);width:var(--page-rail-mask-width,1.25rem);height:var(--rail-node-mask-size);background:linear-gradient(180deg, var(--rail-gap-before,#050505) 0 50%, var(--rail-gap-after,#050505) 50% 100%);content:"";position:absolute;transform:translate(-50%,-50%)}.rail-marker-module-scss-module__ugL9ha__horizontalLine{top:0;left:var(--page-rail-horizontal-left,calc(var(--page-rail-x) + var(--rail-node-clearance)));width:calc(50% - var(--page-rail-horizontal-left,calc(var(--page-rail-x) + var(--rail-node-clearance))));position:absolute}.rail-marker-module-scss-module__ugL9ha__ordinal{top:0;left:var(--page-rail-ordinal-left,calc(var(--page-rail-x) - 3.25rem));display:var(--page-rail-ordinal-display,block);width:2rem;color:var(--color-primary);font-family:var(--font-plex-mono),monospace;letter-spacing:-.04em;text-align:var(--page-rail-ordinal-align,right);z-index:2;font-size:1.2rem;font-weight:400;line-height:1;position:absolute;transform:translateY(-50%)}.rail-marker-module-scss-module__ugL9ha__diamond{z-index:2;top:0;left:var(--page-rail-x);--diamond-translate-x:-50%;--diamond-translate-y:-50%;--diamond-size:var(--page-rail-diamond-size,1.5rem);--diamond-inset:var(--page-rail-diamond-inset,.3rem);position:absolute}
