@layer components{.about-story_wrap{gap:var(--space-6) var(--site-gutter);width:100%;display:grid}@media (min-width:64rem){.about-story_wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.about-story_title{text-wrap:wrap}.about-story_body{gap:var(--space-4);flex-direction:column;display:flex}.about-story_text{max-width:40rem;color:var(--text-2)}.about-story_list{margin-top:var(--space-3);border-top:var(--border-width) solid var(--border)}.about-story_row{gap:var(--space-1);padding-block:var(--space-micro-20);border-bottom:var(--border-width) solid var(--border);display:grid}@media (min-width:48rem){.about-story_row{align-items:center;gap:var(--space-3);grid-template-columns:5.625rem minmax(0,1fr) auto}}@media (hover:hover){.about-story_row:hover .about-story_service{color:var(--text)}.about-story_row:hover .about-story_number{color:var(--brand-500)}}.about-story_label{color:var(--text-3)}.about-story_service{gap:var(--space-1);color:var(--text-2);transition:color var(--hover-duration) var(--hover-ease);display:flex}.about-story_number{color:var(--text-3);transition:color var(--hover-duration) var(--hover-ease)}.founder-quote_wrap{gap:var(--space-6) var(--site-gutter);width:100%;display:grid}@media (min-width:64rem){.founder-quote_wrap{grid-template-columns:minmax(0,52fr) minmax(0,105fr)}}.founder-quote_portrait{aspect-ratio:4/5;width:100%;max-width:26rem;padding:var(--space-micro-20);background-color:var(--background-2);border:var(--border-width) solid var(--border);align-self:start;align-items:end;display:flex}@media (min-width:64rem){.founder-quote_portrait{max-width:none}}.founder-quote_body{justify-content:space-between;gap:var(--space-6);flex-direction:column;display:flex}.founder-quote_top{gap:var(--space-6);flex-direction:column;display:flex}.founder-quote_figure{gap:var(--space-4);flex-direction:column;display:flex}.founder-quote_mark{color:var(--brand-500)}.founder-quote_who{align-items:center;gap:var(--space-1) var(--space-3);padding-top:var(--space-4);border-top:var(--border-width) solid var(--border);flex-wrap:wrap;display:flex}.founder-quote_muted{color:var(--text-3)}.founder-quote_text{max-width:40rem;color:var(--text-2)}.founder-quote_crew{border:var(--border-width) solid var(--border);display:grid}@media (min-width:48rem){.founder-quote_crew{grid-template-columns:repeat(3,minmax(0,1fr))}}.founder-quote_fact{gap:var(--space-1);padding:var(--space-micro-20);flex-direction:column;display:flex}.founder-quote_fact dd{margin:0}.founder-quote_fact+.founder-quote_fact{border-top:var(--border-width) solid var(--border)}@media (min-width:48rem){.founder-quote_fact+.founder-quote_fact{border-top:0;border-left:var(--border-width) solid var(--border)}}.tool-column_wrap{background-color:var(--background-3);flex-direction:column;justify-content:space-between;display:flex}.tool-column_wrap.dark{background-color:var(--background-2)}.tool-column_head{padding:var(--space-micro-14) var(--space-micro-20);border-bottom:var(--border-width) solid var(--border);color:var(--text-3)}.tool-column_number{color:var(--text)}.dark .tool-column_number{color:var(--brand-500)}.tool-column_item{gap:var(--space-micro-6);padding:var(--space-micro-20);flex-direction:column;display:flex}.tool-column_item+.tool-column_item{border-top:var(--border-width) solid var(--border)}.tool-column_text{color:var(--text-2)}.tool-column_foot{padding:var(--space-micro-14) var(--space-micro-20);border-top:var(--border-width) solid var(--border);color:var(--text-3)}.dark .tool-column_foot{color:var(--text-2)}.about-goal_wrap{gap:var(--space-6) var(--site-gutter);width:100%;padding-top:var(--space-6);border-top:var(--border-width) solid var(--border);display:grid}@media (min-width:64rem){.about-goal_wrap{grid-template-columns:repeat(12,minmax(0,1fr))}}.about-goal_title{text-wrap:wrap;max-width:51.25rem}@media (min-width:64rem){.about-goal_title{grid-column:span 8}}.about-goal_muted{color:var(--text-3)}@media (min-width:64rem){.about-goal_checks{grid-column:span 4}}.about-goal_label{padding-bottom:var(--space-3);color:var(--text-3)}.about-goal_check{gap:var(--space-micro-14);padding-block:var(--space-3);border-top:var(--border-width) solid var(--border);display:flex}.about-goal_number{width:2.3125rem;color:var(--brand-500);flex:none;padding-top:.125rem}}
