.trust-cta[data-astro-cid-cqodhmbe]{background-color:var(--color-htv-off-white);padding-block:clamp(3rem,6vw,5rem)}.trust-cta-h2[data-astro-cid-cqodhmbe]{margin-block:1rem 1rem}.trust-cta-lead[data-astro-cid-cqodhmbe]{color:var(--color-htv-slate);margin-block-end:1.75rem;max-width:60ch}.trust-cta-actions[data-astro-cid-cqodhmbe]{display:flex;flex-wrap:wrap;gap:.75rem}.history-hero[data-astro-cid-cqodhmbe]{position:relative;background-color:var(--color-htv-red);color:#fff;overflow:hidden;isolation:isolate;min-height:26rem;display:flex;align-items:stretch}@media(min-height:720px){.history-hero[data-astro-cid-cqodhmbe]{min-height:calc(100svh - 13.5rem)}}.history-hero-frame[data-astro-cid-cqodhmbe]{position:relative;z-index:1;width:100%;display:grid;grid-template-columns:minmax(0,32rem) 1fr;align-items:end;column-gap:clamp(1.5rem,3vw,3rem);padding-block:clamp(3.5rem,7vw,5.5rem)}@media(min-width:768px){.history-hero-frame[data-astro-cid-cqodhmbe]{padding-block:clamp(1.25rem,min(7vw,var(--hero-scale-pad)),5.5rem)}}.history-hero-content[data-astro-cid-cqodhmbe]{grid-column:1;align-self:end;max-width:32rem}.history-hero-glyph[data-astro-cid-cqodhmbe]{grid-column:2;align-self:center;justify-self:end;font-family:var(--font-hero);font-weight:900;font-size:clamp(9rem,min(22vw,var(--hero-scale-glyph)),18rem);line-height:.85;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:2px oklch(1 0 0 / .18);pointer-events:none;user-select:none;margin:0;max-width:100%;overflow:hidden}.history-hero-eyebrow[data-astro-cid-cqodhmbe]{font-family:var(--font-body);font-weight:700;font-size:.8125rem;text-transform:uppercase;letter-spacing:.14em;color:#fff;margin:0 0 .6rem;max-width:none}.history-hero-headline[data-astro-cid-cqodhmbe]{font-family:var(--font-hero);font-weight:900;font-size:clamp(2rem,min(8vw + .5rem,var(--hero-scale-headline)),4.5rem);line-height:.86;letter-spacing:-.03em;text-transform:uppercase;color:#fff;margin:0 0 1rem;text-wrap:balance}.history-hero-lead[data-astro-cid-cqodhmbe]{font-size:clamp(1.0625rem,min(1.5vw,var(--hero-scale-lead)),1.25rem);line-height:1.55;color:#fff;margin:0;max-width:50ch}@media(max-width:767px){.history-hero-frame[data-astro-cid-cqodhmbe]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;position:relative;padding-bottom:4rem}.history-hero-glyph[data-astro-cid-cqodhmbe]{grid-column:1;grid-row:1;align-self:center;justify-self:center;font-size:55vw;opacity:.7;position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.history-hero-content[data-astro-cid-cqodhmbe]{grid-column:1;grid-row:1;max-width:100%;min-width:0;align-self:end;position:relative;z-index:1}}.history-highlight[data-astro-cid-cqodhmbe]{background-color:var(--color-htv-dark);color:#fff;padding-block:clamp(1.75rem,3.5vw,2.5rem)}.history-highlight-grid[data-astro-cid-cqodhmbe]{display:grid;grid-template-columns:1fr;gap:1rem;align-items:center}@media(min-width:768px){.history-highlight-grid[data-astro-cid-cqodhmbe]{grid-template-columns:auto 1fr;gap:clamp(2rem,5vw,4rem)}}.history-highlight-number[data-astro-cid-cqodhmbe]{font-family:var(--font-hero);font-weight:900;font-size:clamp(3.5rem,9vw,7rem);line-height:.85;letter-spacing:-.04em;color:var(--color-htv-red);margin:0;max-width:none}.history-highlight-unit[data-astro-cid-cqodhmbe]{font-family:var(--font-display);font-weight:800;font-size:clamp(1.125rem,2vw,1.5rem);text-transform:uppercase;letter-spacing:.04em;color:#fff;margin:0 0 .375rem;max-width:none}.history-highlight-desc[data-astro-cid-cqodhmbe]{font-size:clamp(.9375rem,1.2vw,1.0625rem);color:#ffffffc7;margin:0;max-width:55ch;line-height:1.5}.history-timeline-section[data-astro-cid-cqodhmbe]{background-color:var(--color-htv-off-white);padding-block:clamp(4rem,8vw,6rem)}.history-eyebrow[data-astro-cid-cqodhmbe]{font-family:var(--font-body);font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:var(--color-htv-red);margin:0 0 .5rem;max-width:none}.history-h2[data-astro-cid-cqodhmbe]{font-family:var(--font-display);font-weight:800;font-size:clamp(2rem,3.5vw + .25rem,3rem);line-height:1.05;text-transform:uppercase;letter-spacing:-.01em;color:var(--color-htv-black);margin:0 0 1.25rem;text-wrap:balance}.history-prose[data-astro-cid-cqodhmbe]{color:var(--color-htv-slate);line-height:1.65;margin:0 0 1rem;max-width:60ch}.history-link[data-astro-cid-cqodhmbe]{color:var(--color-htv-red);text-decoration:underline;text-underline-offset:3px}.history-intro[data-astro-cid-cqodhmbe]{margin-block-end:clamp(3rem,6vw,4.5rem);max-width:65ch}.history-intro-text[data-astro-cid-cqodhmbe]{font-size:1.0625rem;color:var(--color-htv-slate);line-height:1.65;margin:0;max-width:65ch}.history-intro[data-astro-cid-cqodhmbe],.history-intro-text[data-astro-cid-cqodhmbe]{max-width:70ch}.history-timeline-inner[data-astro-cid-cqodhmbe]{max-width:84rem;margin-inline:auto}.history-timeline[data-astro-cid-cqodhmbe]{list-style:none;padding:0;margin:0}.history-entry[data-astro-cid-cqodhmbe]{padding-block:clamp(2.5rem,5vw,4rem);border-bottom:1px solid var(--color-htv-border)}.history-entry[data-astro-cid-cqodhmbe]:first-child{padding-block-start:0}.history-entry[data-astro-cid-cqodhmbe]:last-child{border-bottom:none}.history-era[data-astro-cid-cqodhmbe]{font-family:var(--font-body);font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:var(--color-htv-muted);margin:0 0 1.5rem;padding-block-end:.75rem;border-bottom:2px solid var(--color-htv-red);display:inline-block;max-width:none}.history-entry-grid[data-astro-cid-cqodhmbe]{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:768px){.history-entry-grid[data-astro-cid-cqodhmbe]{grid-template-columns:minmax(10rem,17rem) minmax(0,1fr);column-gap:clamp(1.75rem,3.5vw,3rem);align-items:start}}.history-anchor[data-astro-cid-cqodhmbe]{font-family:var(--font-hero);font-weight:900;font-size:clamp(4rem,8vw,7rem);line-height:.85;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:2px var(--color-htv-red);margin:0;max-width:none;user-select:none;align-self:start}.history-entry-body[data-astro-cid-cqodhmbe]{min-width:0}.history-entry-eyebrow[data-astro-cid-cqodhmbe]{font-family:var(--font-body);font-weight:800;font-size:.9375rem;text-transform:uppercase;letter-spacing:.12em;color:var(--color-htv-red);margin:0 0 .5rem;max-width:none;position:relative;z-index:1}.history-entry-headline[data-astro-cid-cqodhmbe]{font-family:var(--font-display);font-weight:800;font-size:clamp(1.375rem,2vw + .25rem,1.875rem);line-height:1.15;text-transform:uppercase;letter-spacing:-.005em;color:var(--color-htv-black);margin:0 0 .875rem;text-wrap:balance;max-width:32ch;position:relative;z-index:1}.history-entry-prose[data-astro-cid-cqodhmbe]{color:var(--color-htv-slate);font-size:1.0625rem;line-height:1.65;margin:0 0 1rem;max-width:72ch}.history-entry-notes[data-astro-cid-cqodhmbe]{list-style:none;padding:0;margin:1.25rem 0 0;border-top:1px solid var(--color-htv-border)}.history-entry-note[data-astro-cid-cqodhmbe]{position:relative;font-size:.9375rem;line-height:1.6;color:var(--color-htv-slate);padding-block:.625rem;padding-inline-start:1.25rem;border-bottom:1px solid var(--color-htv-border);max-width:60ch}.history-entry-note[data-astro-cid-cqodhmbe]:last-child{border-bottom:none}.history-entry-note[data-astro-cid-cqodhmbe]:before{content:"";position:absolute;inset-block-start:1.15rem;inset-inline-start:0;width:.4rem;height:.4rem;background:var(--color-htv-red);border-radius:50%}.history-entry-figure[data-astro-cid-cqodhmbe]{margin:1.5rem 0 0;max-width:22rem}.history-entry-figure[data-astro-cid-cqodhmbe] img[data-astro-cid-cqodhmbe]{display:block;width:100%;height:auto}.history-entry-figure[data-astro-cid-cqodhmbe] figcaption[data-astro-cid-cqodhmbe]{margin-block-start:.625rem;font-size:.875rem;line-height:1.5;color:var(--color-htv-slate)}.history-chronik[data-astro-cid-cqodhmbe]{margin-block-start:clamp(3rem,5vw,4rem);padding-block-start:clamp(2.5rem,5vw,3.5rem);border-top:2px solid var(--color-htv-red);max-width:70ch}
