.about-orbit[data-astro-cid-tn653xfd]{--orbit-line:color-mix(in srgb, var(--nest-violet) 35%, transparent);border:1px solid var(--orbit-line);background:radial-gradient(ellipse at 50% 50%, color-mix(in srgb, var(--nest-violet) 12%, transparent), transparent 56%), color-mix(in srgb, var(--nest-midnight-900) 88%, transparent);clip-path:polygon(0 0,calc(100% - 1rem) 0,100% 1rem,100% 100%,1rem 100%,0 calc(100% - 1rem));justify-self:center;inline-size:min(100%,34rem);min-inline-size:0;margin:0;padding:.8rem}.about-orbit__caption[data-astro-cid-tn653xfd]{color:var(--about-cyan);font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1rem;padding:.25rem .35rem .7rem;font-size:.66rem;line-height:1.5;display:flex}.about-orbit__caption[data-astro-cid-tn653xfd] span[data-astro-cid-tn653xfd]:last-child{color:var(--about-soft);font-size:.58rem}.about-orbit__svg[data-astro-cid-tn653xfd]{block-size:auto;inline-size:100%;display:block;overflow:visible}.about-orbit__plate[data-astro-cid-tn653xfd]{fill:color-mix(in srgb, var(--nest-midnight-950) 80%, transparent);stroke:color-mix(in srgb, var(--nest-violet) 26%, transparent)}.about-orbit__grid[data-astro-cid-tn653xfd],.about-orbit__axis[data-astro-cid-tn653xfd]{fill:none;stroke:color-mix(in srgb, var(--nest-blue) 14%, transparent);stroke-width:.7px;vector-effect:non-scaling-stroke}.about-orbit__axis[data-astro-cid-tn653xfd]{stroke-dasharray:1 7;stroke-width:.9px}.about-orbit__trace[data-astro-cid-tn653xfd]{fill:none;stroke:var(--orbit-accent,var(--nest-cyan));stroke-width:1.8px;stroke-linecap:square;stroke-dasharray:150;stroke-dashoffset:150px;opacity:.8;vector-effect:non-scaling-stroke;animation:about-orbit-trace 1.2s cubic-bezier(.22, .61, .36, 1) calc(.18s + var(--trace-order) * .13s) forwards}.about-orbit__trace[data-astro-cid-tn653xfd][data-tone=cyan],.about-orbit__station[data-astro-cid-tn653xfd][data-tone=cyan]{--orbit-accent:var(--nest-cyan)}.about-orbit__trace[data-astro-cid-tn653xfd][data-tone=blue],.about-orbit__station[data-astro-cid-tn653xfd][data-tone=blue]{--orbit-accent:var(--nest-blue)}.about-orbit__trace[data-astro-cid-tn653xfd][data-tone=orange],.about-orbit__station[data-astro-cid-tn653xfd][data-tone=orange]{--orbit-accent:var(--nest-sunset-orange)}.about-orbit__trace[data-astro-cid-tn653xfd][data-tone=pink],.about-orbit__station[data-astro-cid-tn653xfd][data-tone=pink]{--orbit-accent:var(--nest-pink)}.about-orbit__trace[data-astro-cid-tn653xfd][data-tone=magenta],.about-orbit__station[data-astro-cid-tn653xfd][data-tone=magenta]{--orbit-accent:var(--nest-magenta)}.about-orbit__halo[data-astro-cid-tn653xfd]{fill:color-mix(in srgb, var(--nest-violet) 5%, transparent);stroke:color-mix(in srgb, var(--nest-violet) 35%, transparent);stroke-dasharray:1 5;transform-box:fill-box;transform-origin:50%;animation:42s linear infinite about-orbit-rotate}.about-orbit__orbit[data-astro-cid-tn653xfd]{fill:none;stroke:color-mix(in srgb, var(--nest-cyan) 43%, transparent);stroke-width:.8px;vector-effect:non-scaling-stroke}.about-orbit__orbit--outer[data-astro-cid-tn653xfd]{stroke-dasharray:1 5;transform-box:fill-box;transform-origin:50%;animation:28s linear infinite reverse about-orbit-rotate}.about-orbit__orbit--inner[data-astro-cid-tn653xfd]{stroke:color-mix(in srgb, var(--nest-magenta) 40%, transparent);stroke-dasharray:14 8 2 8}.about-orbit__core-glow[data-astro-cid-tn653xfd]{opacity:.65;transform-box:fill-box;transform-origin:50%;animation:5.5s ease-in-out infinite about-orbit-breathe}.about-orbit__core[data-astro-cid-tn653xfd]{fill:color-mix(in srgb, var(--nest-midnight-900) 95%, transparent);stroke:color-mix(in srgb, var(--nest-pink) 82%, var(--nest-cyan));stroke-width:1.1px;vector-effect:non-scaling-stroke}.about-orbit__core-label[data-astro-cid-tn653xfd]{fill:var(--nest-paper);font-family:var(--font-mono);letter-spacing:.08em;font-size:8.5px;font-weight:400}.about-orbit__station[data-astro-cid-tn653xfd]{--orbit-accent:var(--nest-cyan);color:var(--orbit-accent);cursor:pointer;text-decoration:none}.about-orbit__station-frame[data-astro-cid-tn653xfd]{fill:color-mix(in srgb, var(--nest-midnight-900) 94%, transparent);stroke:color-mix(in srgb, var(--orbit-accent) 57%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke;transition:fill .18s,stroke-width .18s,filter .18s}.about-orbit__station-node[data-astro-cid-tn653xfd]{fill:color-mix(in srgb, var(--orbit-accent) 28%, transparent);stroke:var(--orbit-accent);stroke-width:1.5px;vector-effect:non-scaling-stroke}.about-orbit__station-index[data-astro-cid-tn653xfd]{fill:var(--about-soft);font-family:var(--font-mono);letter-spacing:.1em;font-size:8px}.about-orbit__station-label[data-astro-cid-tn653xfd]{fill:var(--nest-paper);font-family:var(--font-mono);letter-spacing:.025em;font-size:11px;font-weight:400}.about-orbit__station[data-astro-cid-tn653xfd]:hover .about-orbit__station-frame[data-astro-cid-tn653xfd],.about-orbit__station[data-astro-cid-tn653xfd]:focus-visible .about-orbit__station-frame[data-astro-cid-tn653xfd]{fill:color-mix(in srgb, var(--orbit-accent) 13%, var(--nest-midnight-900));stroke:var(--orbit-accent);stroke-width:2px;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--orbit-accent) 62%, transparent))}.about-orbit__station[data-astro-cid-tn653xfd]:focus-visible .about-orbit__station-frame[data-astro-cid-tn653xfd]{stroke:canvastext}.about-orbit__annotation[data-astro-cid-tn653xfd]{fill:var(--about-soft);font-family:var(--font-mono);letter-spacing:.1em;font-size:6px}.about-orbit__note[data-astro-cid-tn653xfd]{color:var(--about-muted);margin:.5rem .3rem 0;font-size:.78rem;line-height:1.55}@keyframes about-orbit-trace{to{stroke-dashoffset:0}}@keyframes about-orbit-rotate{to{transform:rotate(360deg)}}@keyframes about-orbit-breathe{50%{opacity:1;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.about-orbit__trace[data-astro-cid-tn653xfd]{stroke-dashoffset:0;animation:none}.about-orbit__halo[data-astro-cid-tn653xfd],.about-orbit__orbit--outer[data-astro-cid-tn653xfd],.about-orbit__core-glow[data-astro-cid-tn653xfd]{animation:none}}.about-page{--about-line:color-mix(in srgb, var(--nest-violet) 34%, transparent);--about-muted:var(--color-text-muted);--about-soft:var(--color-text-faint);--about-cyan:var(--nest-cyan);--about-violet:var(--nest-violet);display:grid}.about-page__inner{gap:clamp(3.75rem,8vw,7rem);max-inline-size:76rem;margin-inline:auto;padding:0 clamp(.75rem,3vw,2rem) clamp(4rem,8vw,7rem);display:grid}.about-hero{border-block-end:1px solid var(--about-line);grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);padding-block:clamp(1.1rem,2vw,1.75rem) clamp(2rem,4.5vw,4rem);display:grid}@media (width>=70rem){.about-hero{grid-template-columns:minmax(0,.92fr) minmax(25rem,1.08fr);align-items:center}.about-hero__identity{max-inline-size:38rem}}.about-page__kicker{color:var(--about-cyan);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .7rem;font-size:.72rem;line-height:1.5}.about-page__kicker span{color:var(--nest-sunset-orange)}.about-hero__title{max-inline-size:10ch;font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.2rem,5vw,4.65rem);font-weight:800;line-height:1.02}.about-hero__role{color:var(--nest-pink);font-family:var(--font-mono);margin:.85rem 0 0;font-size:clamp(.78rem,1.25vw,.95rem);line-height:1.5}.about-hero__lead{max-inline-size:55ch;color:var(--about-muted);margin:1.25rem 0 0;font-size:clamp(1rem,1.3vw,1.12rem);line-height:1.7}.about-hero__location{color:var(--about-soft);font-family:var(--font-mono);align-items:center;gap:.55rem;margin:1.1rem 0 0;font-size:.76rem;line-height:1.5;display:flex}.about-hero__location-mark{border:1px solid var(--nest-sunset-orange);block-size:.55rem;inline-size:.55rem;transform:rotate(45deg)}.about-hero__actions,.about-support__links{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-block-start:1.5rem;display:flex}.about-hero__actions a,.about-support__links a,.about-station__links a,.about-roles__provenance a,.about-contact__email{color:var(--nest-cyan);text-underline-offset:.22em}.about-hero__actions>a:not(.about-hero__primary-link),.about-support__links>a:not(.about-hero__primary-link){min-block-size:var(--touch-min,44px);align-items:center;display:inline-flex}.about-hero__primary-link{min-block-size:var(--touch-min,44px);border:1px solid var(--nest-magenta);background:color-mix(in srgb, var(--nest-magenta) 10%, transparent);justify-content:center;align-items:center;padding:.55rem .9rem;font-weight:650;text-decoration:none;display:inline-flex;color:var(--nest-paper)!important}.about-path{border:1px solid color-mix(in srgb, var(--nest-violet) 35%, transparent);background:linear-gradient(138deg, color-mix(in srgb, var(--nest-violet) 9%, transparent), transparent 53%), var(--nest-midnight-900);clip-path:polygon(0 0,calc(100% - 1.2rem) 0,100% 1.2rem,100% 100%,1.2rem 100%,0 calc(100% - 1.2rem));flex-direction:column;justify-content:center;align-self:center;min-inline-size:0;padding:clamp(1.15rem,3vw,2rem);display:flex;position:relative}.about-trajectory>.about-path{margin-block-end:2rem}.about-path__label{color:var(--about-soft);font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:.69rem;line-height:1.5}.about-path__thesis{max-inline-size:24ch;font-family:var(--font-display);margin:.45rem 0 1.7rem;font-size:clamp(1.05rem,1.65vw,1.45rem);font-weight:650;line-height:1.35}.about-path__stops{grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0 0 0 .2rem;list-style:none;display:grid;position:relative}.about-path__stops:before{content:"";background:linear-gradient(180deg, var(--nest-cyan), var(--nest-blue), var(--nest-sunset-orange), var(--nest-pink), var(--nest-magenta));opacity:.24;block-size:auto;inline-size:1px;position:absolute;inset-block:.4rem .8rem;inset-inline-start:.38rem}.about-path__stops:after{content:"";inline-size:1px;block-size:max(0px, calc(var(--path-progress,0px) - .4rem));background:linear-gradient(180deg, var(--nest-cyan), var(--nest-blue), var(--nest-sunset-orange), var(--nest-pink), var(--nest-magenta));opacity:.95;pointer-events:none;transition:block-size .52s cubic-bezier(.22,.61,.36,1);position:absolute;inset-block-start:.4rem;inset-inline-start:.38rem}.about-path__stop{min-inline-size:0;position:relative}.about-path__stop a{z-index:1;min-block-size:2.6rem;color:var(--color-text-muted);grid-template-columns:.8rem 1fr;align-items:center;gap:.75rem;font-size:.84rem;line-height:1.35;text-decoration:none;display:grid;position:relative}.about-path__node{block-size:.8rem;inline-size:.8rem;color:var(--stop-accent,currentColor);background:var(--nest-midnight-900);border:2px solid;transition:transform .16s,background-color .16s;transform:rotate(45deg)}.about-path__stop[data-tone=cyan]{--stop-accent:var(--nest-cyan);color:var(--nest-cyan)}.about-path__stop[data-tone=blue]{--stop-accent:var(--nest-blue);color:var(--nest-blue)}.about-path__stop[data-tone=orange]{--stop-accent:var(--nest-sunset-orange);color:var(--nest-sunset-orange)}.about-path__stop[data-tone=pink]{--stop-accent:var(--nest-pink);color:var(--nest-pink)}.about-path__stop[data-tone=magenta]{--stop-accent:var(--nest-magenta);color:var(--nest-magenta)}.about-path__stop a:hover,.about-path__stop a:focus-visible{color:var(--nest-paper)}.about-path__stop[data-current=true] a{color:var(--nest-paper);font-weight:700}.about-path__stop a:hover .about-path__node,.about-path__stop a:focus-visible .about-path__node{background:currentColor;transform:rotate(45deg)scale(1.22)}.about-path__stop[data-current=true] .about-path__node{outline-offset:3px;background:currentColor;outline:1px solid;transform:rotate(45deg)scale(1.12)}.about-section-heading{grid-template-columns:minmax(0,.75fr) minmax(15rem,1.25fr);align-items:end;column-gap:clamp(1rem,5vw,5rem);margin-block-end:2rem;display:grid}.about-section-heading .about-page__kicker{grid-column:1/-1;margin-block-end:.4rem}.about-section-heading h2,.about-support h2,.about-contact h2{font-family:var(--font-display);letter-spacing:.01em;margin:0;font-size:clamp(1.4rem,2.4vw,2.1rem);font-weight:700;line-height:1.2}.about-section-heading>p:last-child{max-inline-size:56ch;color:var(--about-muted);margin:0;font-size:.95rem;line-height:1.65}.about-section-heading--compact{margin-block-end:1.5rem;display:block}.about-section-heading--compact h2{margin-block-end:.5rem}.about-stations{grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem 1.5rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.about-station{--station-accent:var(--nest-cyan);border-block-start:1px solid color-mix(in srgb, var(--station-accent) 62%, transparent);min-inline-size:0;padding:1rem .25rem 0;transition:border-block-start-color .26s}.about-station[data-current=true]{border-block-start-color:var(--station-accent)}.about-station:first-child{grid-column:1/span 9;margin-block-start:0}.about-station:nth-child(2){grid-column:4/span 9;margin-block-start:0}.about-station:nth-child(3){grid-column:1/span 8;margin-block-start:0}.about-station:nth-child(4){grid-column:5/span 8;margin-block-start:0}.about-station:nth-child(5){grid-column:2/span 10;margin-block-start:0}.about-station[data-tone=blue]{--station-accent:var(--nest-blue)}.about-station[data-tone=orange]{--station-accent:var(--nest-sunset-orange)}.about-station[data-tone=pink]{--station-accent:var(--nest-pink)}.about-station[data-tone=magenta]{--station-accent:var(--nest-magenta)}.about-station article{position:relative}.about-station article:before{content:"";border:1px solid var(--station-accent);background:var(--nest-midnight-950);block-size:.65rem;inline-size:.65rem;transition:background-color .22s,transform .32s cubic-bezier(.22,.61,.36,1);position:absolute;inset-block-start:-1.36rem;inset-inline-start:0;transform:rotate(45deg)}.about-station[data-current=true] article:before{background:var(--station-accent);outline:1px solid var(--station-accent);outline-offset:3px;transform:rotate(45deg)scale(1.2)}.about-station[data-current=true] h3{color:var(--nest-paper)}.about-station__period{color:var(--station-accent);font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;margin:0 0 .45rem;font-size:.7rem;line-height:1.5}.about-station h3{max-inline-size:30ch;font-family:var(--font-display);margin:0;font-size:clamp(1rem,1.55vw,1.28rem);font-weight:650;line-height:1.35;transition:color .26s}.about-station__body{max-inline-size:57ch;color:var(--about-muted);margin:.55rem 0 0;font-size:.92rem;line-height:1.65}.about-station__links{flex-wrap:wrap;gap:.2rem 1rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.about-station__links a{min-block-size:var(--touch-min,44px);align-items:center;font-size:.84rem;display:inline-flex}.about-station__links a span{text-decoration:none}.about-role-groups{border-block:1px solid var(--about-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.about-role-group{min-inline-size:0;padding:1.15rem clamp(.5rem,2vw,1.5rem) 1.2rem}.about-role-group:first-child{padding-inline-start:0}.about-role-group+.about-role-group{border-inline-start:1px solid var(--about-line)}.about-role-group h3{color:var(--nest-pink);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .9rem;font-size:.76rem;font-weight:400}.about-role-group ul{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.about-role-group li{gap:.1rem;font-size:.9rem;line-height:1.45;display:grid}.about-role-group li span,.about-role-group li a{color:var(--about-muted);font-size:.84rem}.about-role-group>p{color:var(--about-soft);margin:.9rem 0 0;font-size:.78rem;line-height:1.55}.about-roles__provenance{max-inline-size:80ch;color:var(--about-soft);margin:1rem 0 0;font-size:.88rem;line-height:1.65}.about-focus__areas{border-block:1px solid var(--about-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.about-focus__areas li+li{border-inline-start:1px solid var(--about-line)}.about-focus__areas a{min-block-size:6rem;color:var(--nest-paper);align-content:start;gap:.4rem;padding:1rem .9rem;text-decoration:none;display:grid}.about-focus__areas li:first-child a{padding-inline-start:0}.about-focus__areas a span{color:var(--about-soft);font-size:.8rem;line-height:1.5}.about-focus__areas a:hover strong,.about-focus__areas a:focus-visible strong{color:var(--nest-cyan)}.about-values__list{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem 1.35rem;margin:0;padding:0;list-style:none;display:grid}.about-values__list li{border-block-start:1px solid var(--about-line);padding-block-start:.75rem}.about-values__list h3{margin:0 0 .35rem;font-size:.92rem}.about-values__list p{color:var(--about-muted);margin:0;font-size:.82rem;line-height:1.6}.about-contact-band{border:1px solid color-mix(in srgb, var(--nest-magenta) 40%, transparent);background:linear-gradient(115deg, color-mix(in srgb, var(--nest-magenta) 7%, transparent), transparent 62%);clip-path:polygon(0 0,calc(100% - 1.4rem) 0,100% 1.4rem,100% 100%,1.4rem 100%,0 calc(100% - 1.4rem));grid-template-columns:minmax(0,1.2fr) minmax(16rem,.8fr);gap:clamp(1.5rem,5vw,4rem);padding:clamp(1.25rem,4vw,2.5rem);display:grid}.about-support h2,.about-contact h2{font-size:clamp(1.2rem,2vw,1.7rem)}.about-support>p:not(.about-page__kicker),.about-contact>p:not(.about-page__kicker){max-inline-size:58ch;color:var(--about-muted);margin:.6rem 0 0;font-size:.9rem;line-height:1.65}.about-contact__email{align-items:center;min-block-size:2.75rem;margin-block-start:.2rem;display:inline-flex}.about-contact__social{flex-wrap:wrap;gap:.2rem 1rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.about-contact__social a{min-block-size:2.75rem;color:var(--about-soft);align-items:center;font-size:.84rem;display:inline-flex}.about-page a:focus-visible{outline:3px solid var(--nest-cyan);outline-offset:3px;border-radius:1px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}@media (width<=70rem){.about-hero{grid-template-columns:minmax(0,1fr);gap:0}.about-path__stops{grid-template-columns:1fr;gap:0;padding-inline-start:.2rem}.about-path__stops:before{background:linear-gradient(180deg, var(--nest-cyan), var(--nest-blue), var(--nest-sunset-orange), var(--nest-pink), var(--nest-magenta));block-size:auto;inline-size:1px;inset-block:.4rem .8rem;inset-inline:.38rem auto}.about-path__stop a{grid-template-columns:.8rem 1fr;align-items:center;gap:.75rem;min-block-size:2.6rem;font-size:.84rem}.about-path__thesis{margin-block-end:1rem}.about-stations{gap:2rem 1.25rem}.about-station:first-child{grid-column:1/span 9;margin-block-start:0}.about-station:nth-child(2){grid-column:4/span 9;margin-block-start:0}.about-station:nth-child(3){grid-column:1/span 8;margin-block-start:0}.about-station:nth-child(4){grid-column:5/span 8;margin-block-start:0}.about-station:nth-child(5){grid-column:2/span 10;margin-block-start:0}.about-values__list{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.5rem}}@media (width>=70rem){.about-trajectory{grid-template-columns:minmax(16rem,.72fr) minmax(0,1.55fr);align-items:start;column-gap:clamp(2rem,4vw,4rem);display:grid}.about-trajectory>.about-path{grid-area:1/1/span 2;align-self:start;margin-block-end:0;position:sticky;inset-block-start:calc(var(--header-height) + 1rem)}.about-trajectory>.about-section-heading{grid-area:1/2}.about-trajectory>.about-stations{grid-area:2/2}}@media (width<=48rem){.about-page__inner{gap:3.75rem;padding-inline:.25rem}.about-hero{grid-template-columns:minmax(0,1fr);gap:2rem;padding-block-start:.5rem}.about-hero__title{max-inline-size:12ch;font-size:clamp(2.2rem,10vw,3.4rem)}.about-hero__lead{max-inline-size:52ch}.about-path{padding:1rem}.about-path__thesis{max-inline-size:none}.about-section-heading{display:block}.about-section-heading>p:last-child{margin-block-start:.55rem}.about-stations{grid-template-columns:minmax(0,1fr);gap:1.8rem;padding-inline-start:1.25rem}.about-stations:before{content:"";background:linear-gradient(180deg, var(--nest-cyan), var(--nest-blue), var(--nest-sunset-orange), var(--nest-pink), var(--nest-magenta));inline-size:1px;position:absolute;inset-block:.35rem .75rem;inset-inline-start:.26rem}.about-station,.about-station:nth-child(n){border-block-start:0;grid-column:1;margin-block-start:0;padding-block-start:.5rem}.about-station article:before{inset-block-start:.05rem;inset-inline-start:-1.39rem}.about-station h3{font-size:1.08rem}.about-station__body{font-size:.9rem}.about-role-groups{grid-template-columns:minmax(0,1fr)}.about-role-group,.about-role-group:first-child{padding:1rem 0}.about-role-group+.about-role-group{border-inline-start:0;border-block-start:1px solid var(--about-line)}.about-focus__areas{grid-template-columns:repeat(2,minmax(0,1fr))}.about-focus__areas li:nth-child(odd){border-inline-start:0}.about-focus__areas li:nth-child(n+3){border-block-start:1px solid var(--about-line)}.about-focus__areas li:first-child a{padding-inline-start:.9rem}.about-values__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 1rem}.about-contact-band{grid-template-columns:minmax(0,1fr);gap:2rem;padding:1.1rem}}@media (width<=22rem){.about-hero__actions{flex-direction:column;align-items:stretch}.about-hero__actions a{justify-content:center}.about-focus__areas{grid-template-columns:minmax(0,1fr)}.about-focus__areas li+li{border-inline-start:0;border-block-start:1px solid var(--about-line)}.about-focus__areas li:nth-child(n+3){border-block-start:1px solid var(--about-line)}.about-focus__areas li:first-child a,.about-focus__areas a{padding-inline:0}}@media (prefers-reduced-motion:reduce){.about-path__node,.about-path__stops:after,.about-station,.about-station article:before,.about-station h3{transition-duration:.01ms}}@media (forced-colors:active){.about-path,.about-contact-band{clip-path:none;background:canvas;border:1px solid canvastext}.about-path__stops:before,.about-stations:before{background:canvastext}.about-station[data-current=true]{border-block-start-color:highlight}.about-station[data-current=true] article:before{background:highlight;outline-color:highlight}.about-path__stop[data-tone]{color:linktext}.about-path__stop[data-tone] .about-path__node{color:canvastext}.about-path__stop[data-current=true] a{color:highlight}.about-path__stop[data-current=true] .about-path__node{background:highlight;outline-color:highlight}.about-path__node,.about-station article:before{background:canvas;border-color:canvastext}.about-station{border-block-start-color:canvastext}.about-role-groups,.about-role-group+.about-role-group,.about-focus__areas,.about-focus__areas li+li,.about-values__list li{border-color:canvastext}.about-hero__primary-link{background:buttonface;border:1px solid buttontext;color:buttontext!important}.about-page a:focus-visible{outline:3px solid highlight}}
