[data-home-typography]{--ht-tr-primary:-.022em;--ht-tr-bridge:-.02em;--ht-tr-h3:-.018em}[data-home-typography] :is(h2,h3){font-optical-sizing:auto}[data-home-typography] .home-primary-heading{letter-spacing:var(--ht-tr-primary)}[data-home-typography] .home-bridge-heading{letter-spacing:var(--ht-tr-bridge)}[data-home-typography] [data-section=selected-work] h3{letter-spacing:var(--ht-tr-h3)}[data-home-typography] #msw-home-heading{font-weight:500}@media (max-width:639px){[data-home-typography] #msw-home-heading{font-size:1.375rem}}[data-home-typography] p.uppercase{font-family:var(--font-mono-home), ui-monospace, "SFMono-Regular", Menlo, monospace;letter-spacing:.08em;color:var(--mini-accent-text,#7c97f0);font-size:12px;font-weight:500;line-height:1.375}[data-home-typography] [data-closing-bookend] p.uppercase{color:#fff}[data-home-typography] [data-section=services] article p,[data-home-typography] [data-home-section=system] p:not(.uppercase),[data-home-typography] [data-home-section=project] p:not(.uppercase),[data-home-typography] [data-closing-bookend] section p:not(.uppercase){text-wrap:pretty}
[data-home-typography][data-home-v11]{--h11-primary:2rem;--h11-secondary:1.625rem;--h11-teaser:1.375rem;--h11-contact:1.75rem;--h11-sys-exit:3.5rem;--h11-work-exit:4rem;--h11-bridge-in:3.5rem;--h11-bridge-out:3rem;--h11-stack-gap:2.5rem}@media (min-width:640px){[data-home-typography][data-home-v11]{--h11-primary:2.5rem;--h11-secondary:2.125rem;--h11-teaser:1.5rem;--h11-contact:2.25rem;--h11-sys-exit:4rem;--h11-work-exit:4.5rem;--h11-bridge-in:4rem;--h11-bridge-out:4rem;--h11-stack-gap:2.5rem}}@media (min-width:1024px){[data-home-typography][data-home-v11]{--h11-primary:3.5rem;--h11-secondary:2rem;--h11-work-exit:4rem;--h11-bridge-in:2rem;--h11-bridge-out:2rem}}@media (min-width:1280px){[data-home-typography][data-home-v11]{--h11-secondary:2.25rem}}[data-home-typography][data-home-v11] [data-home-section=system] h2,[data-home-typography][data-home-v11] [data-section=services] h2,[data-home-typography][data-home-v11] [data-section=services-grid] h2{font-size:var(--h11-primary);font-weight:600;line-height:1}@media (min-width:1024px){[data-home-typography][data-home-v11] [data-home-section=system] h2,[data-home-typography][data-home-v11] [data-section=services] h2,[data-home-typography][data-home-v11] [data-section=services-grid] h2{line-height:.98}}[data-home-typography][data-home-v11] #msw-home-heading,[data-home-typography][data-home-v11] [data-home-section=project] h2{font-size:var(--h11-secondary);font-weight:600;line-height:1.08}@media (min-width:640px){[data-home-typography][data-home-v11] #msw-home-heading,[data-home-typography][data-home-v11] [data-home-section=project] h2{line-height:1.05}}[data-home-typography][data-home-v11] [data-section=selected-work] h3{font-size:var(--h11-teaser);font-weight:600}[data-home-typography][data-home-v11] [data-home-section=project] section p:not(.uppercase){font-size:15px;line-height:24px}@media (min-width:640px){[data-home-typography][data-home-v11] [data-home-section=project] section p:not(.uppercase){font-size:16px;line-height:26px}}[data-home-typography][data-home-v11] [data-closing-bookend] h2{font-size:var(--h11-contact)}[data-home-typography][data-home-v11] [data-home-section=system]>section{padding-bottom:var(--h11-sys-exit)}[data-home-typography][data-home-v11] [data-section=selected-work]{padding-bottom:var(--h11-work-exit)}[data-home-typography][data-home-v11] #msw-home-heading{margin-top:1.25rem}[data-home-typography][data-home-v11] [data-home-section=project]>section{padding-top:var(--h11-bridge-in);padding-bottom:var(--h11-bridge-out)}@media (min-width:640px) and (max-width:1023px){[data-home-typography][data-home-v11] [data-home-section=project]>section{padding-bottom:3rem}}@media (max-width:1023px){[data-home-typography][data-home-v11] [data-home-section=project] .mini-page-rail{row-gap:var(--h11-stack-gap)}}@media (max-width:639px){[data-home-typography][data-home-v11] [data-home-section=project] .mini-page-rail{row-gap:4.375rem}}
