.about-page .inner-site .site-header .brand{filter:none;background:0 0;padding:0}.about-page .inner-site .site-header,.about-page .inner-site .header-cta{color:#f7f7f7}.about-page .inner-site .header-cta{border-color:#fff8}.about-page .about-page-hero{color:#f7f7f7;background:#0b0b0e;grid-template-columns:minmax(0,1.72fr) minmax(0,1fr);align-items:center;gap:clamp(32px,3.8vw,72px);padding-block:140px 72px}.about-page .about-page-hero>div{min-width:0}.about-page .about-page-hero .interface-type{color:#bdbdc5;margin:0}.about-page .about-page-hero h1{font-family:var(--font-display,Archivo,sans-serif);letter-spacing:-.045em;text-wrap:balance;color:#f7f7f7;margin:28px 0 30px;font-size:clamp(48px,4.3vw,86px);font-weight:850;line-height:1.08}.about-page .about-page-hero h1>.line-mask{overflow:visible}.about-page .about-page-hero h1>.line-mask:last-child{color:#9edad1}.about-page .about-page-hero .page-deck{color:#c8c8ce;max-width:49ch;margin:0;font-size:clamp(17px,1.25vw,21px);line-height:1.65}.about-page .about-page-art{justify-self:center;width:100%;max-width:520px;padding:0 20px 0 0}.about-page .about-page-art img{object-fit:contain;width:100%;height:auto;display:block}.entrance-ready .about-page .about-page-hero h1 .line-mask>span{transition:transform .65s var(--ease),opacity .65s var(--ease)}.entrance-ready .about-page .about-page-hero h1:not(.is-revealed) .line-mask>span{opacity:.6;transform:translateY(6px)}.entrance-ready .about-page .about-page-hero h1 .line-mask:nth-child(2)>span{transition-delay:.1s}.entrance-ready .about-page .about-page-art>img{clip-path:none;transition:transform .75s var(--ease),opacity .75s var(--ease);transition-delay:.16s}.entrance-ready .about-page .about-page-art:not(.is-revealed)>img{opacity:.65;transform:translateY(8px)}@media (max-width:1100px){.about-page .about-page-hero{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:130px 52px}.about-page .about-page-hero h1{max-width:100%;font-size:clamp(48px,7vw,70px)}.about-page .about-page-art{justify-self:center;max-width:400px;padding:0}}@media (max-width:700px){.about-page .about-page-hero{gap:24px;padding-block:116px 40px}.about-page .about-page-hero h1{margin-block:24px;font-size:clamp(38px,10vw,48px);line-height:1.08}.about-page .about-page-hero .page-deck{max-width:40ch;font-size:17px;line-height:1.6}.about-page .about-page-art{max-width:330px}}@media (prefers-reduced-motion:reduce){.about-page .about-page-hero .line-mask>span,.about-page .about-page-art>img{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}}
