._8TymFG_page{--about-ink:var(--color-on-tertiary-fixed);--about-cobalt:var(--color-accent);--about-citron:var(--color-gold);background:var(--color-background);color:var(--color-on-background);font:16px/1.6 var(--font-body)}._8TymFG_page *{box-sizing:border-box}._8TymFG_main{padding-top:73px}._8TymFG_main :where(h1,h2,h3,p,dl,dd){margin:0}._8TymFG_main :where(h1,h2,h3){font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;font-weight:600;line-height:1.08}._8TymFG_main h1{max-width:16ch;font-size:clamp(48px,6.6vw,92px)}._8TymFG_main h2{max-width:20ch;font-size:clamp(36px,4.5vw,64px)}._8TymFG_main h3{font-size:24px;line-height:1.2}._8TymFG_main p{max-width:65ch}._8TymFG_main a{text-underline-offset:5px}._8TymFG_main a:focus-visible,._8TymFG_skip:focus-visible{outline:3px solid var(--color-primary);outline-offset:5px}._8TymFG_wrap{width:min(1200px,100% - 80px);margin-inline:auto}._8TymFG_band{padding-block:clamp(64px,7vw,104px)}._8TymFG_ink{background:var(--about-ink);color:#fff}._8TymFG_cobalt{background:var(--about-cobalt);color:#fff}._8TymFG_ink a:focus-visible,._8TymFG_cobalt a:focus-visible{outline-color:var(--about-citron)}._8TymFG_hero{padding-block:clamp(64px,8vw,120px)}._8TymFG_main ._8TymFG_kicker,._8TymFG_companyFacts dt{letter-spacing:.1em;text-transform:uppercase;margin-bottom:20px;font:12px/1.5 ui-monospace,SFMono-Regular,monospace}._8TymFG_ink ._8TymFG_kicker{color:var(--about-citron)}._8TymFG_main ._8TymFG_lead{margin-top:24px;font-size:clamp(19px,2vw,23px);line-height:1.5}._8TymFG_main ._8TymFG_body{margin-top:24px}._8TymFG_main ._8TymFG_tagline{color:var(--about-citron);margin-top:40px;font-size:17px}._8TymFG_founderGrid{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}._8TymFG_buildFact{border-left:1px solid var(--color-outline-variant);padding-left:48px}._8TymFG_bigNumber{color:var(--color-primary);font-family:var(--font-display);letter-spacing:-.08em;font-size:clamp(120px,14vw,200px);font-weight:600;line-height:1;display:block}._8TymFG_buildFact>p{font-family:var(--font-display);font-size:24px}._8TymFG_buildFact ._8TymFG_factDetail{max-width:24ch;font-family:var(--font-body);margin-top:16px;font-size:16px}._8TymFG_companyFacts{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:56px;display:grid}._8TymFG_companyFacts>div,._8TymFG_historyFacts>div{border-top:1px solid var(--color-outline-variant);padding-top:18px}._8TymFG_companyFacts dt{margin-bottom:10px}._8TymFG_companyFacts dd{font-size:18px}._8TymFG_companyFacts a{color:var(--color-primary);padding-bottom:8px;display:inline-block}._8TymFG_researchFacts,._8TymFG_historyFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:48px;display:grid}._8TymFG_researchFacts>div{border-top:1px solid #ffffff8c;padding-top:20px}._8TymFG_researchFacts p,._8TymFG_historyFacts p{margin-top:16px}._8TymFG_textLink{align-items:center;min-height:48px;margin-top:24px;font-weight:600;display:inline-flex}._8TymFG_apply{border:1px solid var(--about-citron);border-radius:var(--radius);background:var(--about-citron);min-height:52px;color:var(--about-ink);justify-content:center;align-items:center;margin-top:32px;padding:14px 28px;font-weight:600;text-decoration:none;display:inline-flex}._8TymFG_apply:hover{background:#fff;border-color:#fff}._8TymFG_skip{z-index:60;background:var(--color-background);color:var(--color-on-background);padding:12px 18px;position:fixed;top:8px;left:8px;transform:translateY(-180%)}._8TymFG_skip:focus{transform:none}@media (max-width:900px){._8TymFG_wrap{width:calc(100% - 48px)}._8TymFG_founderGrid{gap:40px}._8TymFG_buildFact{padding-left:32px}._8TymFG_companyFacts{grid-template-columns:repeat(2,minmax(0,1fr))}._8TymFG_researchFacts{gap:24px}}@media (max-width:600px){._8TymFG_wrap{width:calc(100% - 40px)}._8TymFG_main h1{font-size:clamp(43px,11.6vw,68px)}._8TymFG_founderGrid,._8TymFG_researchFacts,._8TymFG_historyFacts{grid-template-columns:minmax(0,1fr)}._8TymFG_buildFact{border-left:0;border-top:1px solid var(--color-outline-variant);padding:24px 0 0}._8TymFG_bigNumber{font-size:120px}._8TymFG_companyFacts{gap:24px}._8TymFG_companyFacts dd{font-size:16px}._8TymFG_researchFacts,._8TymFG_historyFacts{gap:32px;margin-top:36px}}
