.page_root__Y4P0E{max-width:var(--max);margin:0 auto;padding:clamp(2rem,5vw,3.5rem) var(--gutter) 6rem;display:flex;flex-direction:column;gap:clamp(2rem,4vw,3rem)}.page_header__JvLvD{display:flex;flex-direction:column;gap:.7rem;max-width:var(--max-measure)}.page_intro__NpLXB{color:var(--text-2)}.page_grid__VPU16{display:grid;grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:1.25rem}.page_card__YlrQ8{--pillar:var(--v5-blue);position:relative;display:flex;flex-direction:column;gap:1rem;background:var(--v5-ground-2);border:1px solid var(--v5-line);border-radius:var(--v5-radius-card);padding:1.5rem;overflow:hidden;text-decoration:none;transition:transform .2s cubic-bezier(.25,.46,.45,.94),border-color .2s ease}.page_card__YlrQ8:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:var(--pillar)}.page_card__YlrQ8[data-pillar=train]{--pillar:var(--train)}.page_card__YlrQ8[data-pillar=fuel]{--pillar:var(--fuel)}.page_card__YlrQ8[data-pillar=recover]{--pillar:var(--recover)}.page_card__YlrQ8:hover{transform:translateY(-2px);border-color:var(--v5-line-strong)}.page_card__YlrQ8:focus-visible{outline:3px solid var(--v5-lime);outline-offset:3px}.page_iconTile__XxvqQ{flex:none;width:4.5rem;height:4.5rem;display:flex;align-items:center;justify-content:center}.page_iconSvg__oqElQ{width:3.25rem;height:auto}.page_body__mRAJr{display:flex;flex-direction:column;gap:.5rem}.page_title__bsY8Y{font-family:var(--v5-font-display);font-weight:800;letter-spacing:-.01em;font-size:1.0625rem;margin:0;color:var(--v5-fg)}.page_desc__ARUfV{margin:0;font-size:.85rem;color:var(--v5-fg-2);line-height:1.5}.page_readMore__cDsRA{align-self:flex-start;margin-top:.25rem;min-height:32px;padding:.375rem .875rem;font-size:.8125rem;color:var(--v5-fg)}.page_feed__ZfM_s{font-size:.85rem}.page_feed__ZfM_s a{color:var(--text-3);text-decoration:underline;text-underline-offset:2px}