.hm-press{background:var(--site-bg-tint);border-top:1px solid var(--site-border);padding-block:var(--space-xl)}.hm-press__inner{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:var(--hm-col-gap);row-gap:var(--space-lg)}.hm-press__head{margin:0;font-family:var(--site-font-body);font-size:var(--type-label);font-weight:500;color:var(--site-text-muted);white-space:nowrap}.press-logo-grid{--press-logo-height:clamp(36px,5.5vw,56px);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:var(--space-lg) var(--hm-col-gap);margin:0;padding:0;list-style:none}.press-logo-cell{min-width:0;display:flex;align-items:center;justify-content:center}.press-logo{flex-shrink:0;display:inline-block;filter:grayscale(1);opacity:.72;transition:filter .2s var(--site-ease,cubic-bezier(.77,0,.175,1)),opacity .2s var(--site-ease,cubic-bezier(.77,0,.175,1))}.press-logo:focus-visible,.press-logo:hover{filter:grayscale(0);opacity:1}.press-logo-img{height:calc(var(--press-logo-height) * var(--logo-scale, 1));width:auto;max-width:100%;object-fit:contain}.press-logo-tedx{font-family:var(--hm-font-tedx);font-weight:900;font-size:42px;line-height:1;letter-spacing:-.04em;color:var(--site-text)}.press-logo-tedx-x{color:var(--c3-corazon);font-weight:900}@media (max-width:60rem){.hm-press__inner{grid-template-columns:minmax(0,1fr)}}@media (max-width:47.9375rem){.press-logo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-md) var(--space-sm)}.press-logo-cell:last-child{grid-column:span 2}.press-logo-cell:last-child .press-logo-img{height:calc(var(--press-logo-height) * 1.25)}.press-logo-tedx{font-size:var(--press-logo-height)}}.hm-proof{background:var(--site-bg-tint);padding-top:var(--space-xl);padding-bottom:var(--space-2xl)}.hm-proof__head{margin:0 0 var(--space-lg);font-family:var(--site-font-body);font-size:var(--type-label);font-weight:500;color:var(--site-text-muted)}.hm-figures{margin:0}.hm-figures>div{padding-inline:clamp(var(--space-xs),2vw,var(--space-lg));border-left:1px solid var(--site-border)}.hm-figures>div:first-child{padding-left:0;border-left:0}.hm-figures dt{font-family:var(--site-font-body);font-size:clamp(.75rem,1.6vw,1rem);line-height:1.35;color:var(--site-text-body);overflow-wrap:anywhere}.hm-figures dd{margin:var(--space-xs) 0 0;font-family:var(--site-font-heading);font-weight:300;font-size:var(--type-figure);line-height:1;letter-spacing:-.03em;color:var(--site-text);font-variant-numeric:tabular-nums}.hm-proof__small{margin:var(--space-md) 0 0;font-family:var(--site-font-body);font-size:clamp(.75rem,1.5vw,.875rem);line-height:1.4;color:var(--site-text-body);overflow-wrap:anywhere}.hm-proof__links{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--space-lg);margin:var(--space-xs) 0 0;padding:0;list-style:none}.hm-proof__links a{display:inline-flex;align-items:center;min-height:24px;padding-block:var(--space-2xs);text-decoration:underline;text-underline-offset:4px}@media (max-width:60rem){.hm-story-fig{order:-1}}.hm-index{border-bottom:1px solid var(--site-border)}.hm-journey{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr);column-gap:var(--hm-col-gap);row-gap:var(--space-md);align-items:start;padding-block:var(--space-xl);border-top:1px solid var(--site-border)}.hm-journey--lead{padding-block:var(--space-2xl)}.hm-journey__name{margin:0;font-family:var(--site-font-heading);font-weight:300;font-size:var(--type-title);line-height:1.1;letter-spacing:-.02em;color:var(--site-text)}.hm-journey--lead .hm-journey__name{font-size:var(--type-name)}.hm-facts{margin:var(--space-sm) 0 0;font-family:var(--site-font-body);font-size:var(--type-label);line-height:1.5;color:var(--site-text-muted)}.hm-journey__go{justify-self:end}.hm-next{font-weight:500;color:var(--site-text)}@media (max-width:60rem){.hm-journey{grid-template-columns:minmax(0,1fr)}.hm-journey__go{justify-self:start}}.hm-included{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--site-border)}.hm-included>li{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);column-gap:var(--hm-col-gap);padding-block:var(--space-sm);border-top:1px solid var(--site-border)}.hm-included__item{font-size:1rem;color:var(--site-text)}.hm-included__item,.hm-included__worry{margin:0;font-family:var(--site-font-body);line-height:1.5}.hm-included__worry{font-size:var(--type-small);font-style:italic;color:var(--site-text-muted)}@media (max-width:40rem){.hm-included>li{grid-template-columns:minmax(0,1fr)}}.hm-proof__links a:hover{color:var(--site-text);text-decoration-thickness:2px}