.app-section{color:color-mix(in srgb,var(--colors-graphite-dark) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.app-section{color:color-mix(in oklab,var(--colors-graphite-dark) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}}.app-section--muted{background-color:color-mix(in srgb,var(--colors-surface) var(--un-bg-opacity),transparent)}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){.app-section--muted{background-color:color-mix(in oklab,var(--colors-surface) var(--un-bg-opacity),transparent)}}.app-section--pad-lg{padding:clamp(60px,10vw,160px) 0}.app-section--pad-md{padding:clamp(40px,8vw,130px) 0}.app-section__head{max-width:760px;margin:0 auto;text-align:center}.app-section__kicker{color:color-mix(in srgb,var(--colors-gray-light) var(--un-text-opacity),transparent);margin:0;font-size:13px;font-weight:500;letter-spacing:.32em;text-transform:uppercase}@supports (color: color-mix(in lab,red,red)){.app-section__kicker{color:color-mix(in oklab,var(--colors-gray-light) var(--un-text-opacity),transparent)}}.app-section__title{color:color-mix(in srgb,var(--colors-graphite-dark) var(--un-text-opacity),transparent);font-family:var(--font-octo-comp);--un-font-weight:700;font-weight:700;text-transform:uppercase;margin:16px 0 0;font-size:clamp(40px,5vw,80px);line-height:1.04;letter-spacing:-.015em;text-wrap:balance}@supports (color: color-mix(in lab,red,red)){.app-section__title{color:color-mix(in oklab,var(--colors-graphite-dark) var(--un-text-opacity),transparent)}}.app-section__sub{color:color-mix(in srgb,var(--colors-gray-DEFAULT) var(--un-text-opacity),transparent);margin:20px auto 0;max-width:620px;font-size:clamp(16px,1.35vw,21px);line-height:1.5}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){.app-section__sub{color:color-mix(in oklab,var(--colors-gray-DEFAULT) var(--un-text-opacity),transparent)}}:where(html.js) .app-section .container>*{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}:where(html.js) .app-section .container>*+*{transition-delay:.12s}.app-section.is-visible .container>*{opacity:1;transform:translateY(0)}
