.ti-hero-text{justify-items:center;gap:clamp(1.25rem,2.4vw,2rem);display:grid}.fl .fl-hero .ti-lead{max-width:50rem;font-size:clamp(1.125rem,.98rem + .5vw,1.375rem);line-height:1.45}@media (width>=60em){.fl .ti-hero{text-align:left;grid-template-columns:minmax(0,7fr) minmax(0,6fr);place-items:center stretch;gap:clamp(2.5rem,4.5vw,4.5rem);max-width:96rem;margin-inline:auto;padding-block:clamp(2.5rem,4vw,3.5rem) clamp(3rem,5vw,4.5rem)}.ti-hero-text{justify-items:start;gap:1.25rem}.fl .ti-hero .th-h1{max-width:none;font-size:clamp(2.5rem,1rem + 3.1vw,4rem)}.fl .ti-hero .ti-lead{font-size:clamp(1.0625rem,.9rem + .35vw,1.25rem)}.fl .ti-hero .ti-ergebnisse{margin-block-start:0;padding-block-end:0}.fl .ti-hero .ti-ergebnis{font-size:clamp(1.375rem,.6rem + 1.3vw,2rem)}.ti-hero .ti-ergebnis--label{grid-column:1/span 8}.ti-hero .ti-ergebnis--zertifikat{grid-column:5/span 8;translate:0 48%}.ti-hero .ti-ergebnisse:after{content:"";grid-area:2/1/auto/-1;height:clamp(7rem,11vw,10rem)}}.ti-ergebnisse{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;margin-inline:auto;padding:0 0 clamp(2rem,5vw,4rem);list-style:none;display:grid}.ti-ergebnis{aspect-ratio:1.414;border-radius:var(--radius);letter-spacing:-.04em;text-align:left;align-content:end;font-size:clamp(1.25rem,.7rem + 2.6vw,3.5rem);font-weight:800;line-height:1;display:grid}.ti-ergebnis--label{border:1px solid var(--surface-2);background:var(--surface-1);font-family:var(--font-mono);letter-spacing:-.03em;grid-area:1/1/auto/span 7;align-content:start;padding:clamp(1.25rem,3.5vw,3rem);font-weight:500;rotate:-2deg}.ti-ergebnis--zertifikat{grid-area:1/6/auto/span 7;translate:0 14%;rotate:2deg}@media (width<=47.99em){.ti-ergebnisse{padding-block-end:30%}.ti-ergebnis--zertifikat{translate:0 42%}}.ti-absaetze{font-size:clamp(1.125rem,1.02rem + .4vw,1.3125rem)}.fl .fl-kopf+.ti-absaetze{margin-block-start:0}@media (width>=60em){.fl .fl-kopf+.ti-absaetze{padding-block-start:3.25rem}}.fl .ti-ist{gap:1.25rem;min-height:0}.ti-nicht{border:1px solid var(--surface-2);background:0 0}.ti-punkte>li{padding-block:.875em;font-weight:600;line-height:1.35}.ti-marken>li{grid-template-columns:1.75rem minmax(0,1fr);align-items:baseline;display:grid}.ti-zeichen{font-family:var(--font-mono);color:var(--ink-muted);font-weight:500}.ti-nicht .ti-marken>li{color:var(--ink-muted)}.ti-version{gap:1rem 3rem;max-width:74rem;margin-inline:auto;display:grid}.ti-version .fl-stempel{border-radius:6px;justify-self:start}@media (width>=60em){.ti-version{grid-template-columns:auto minmax(0,1fr);align-items:baseline}}.fl .ti-prozent{max-width:46rem;color:var(--ink-muted);font-size:clamp(1.1875rem,1rem + .8vw,1.625rem);font-weight:600}.fl .ti-doppelt .fl-fokus-gross{font-size:clamp(1.5rem,1rem + 2.3vw,3.25rem)}@media (width>=56em){.fl .ti-doppelt>li{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.ti-bestand{grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr));column-gap:clamp(2rem,5vw,5rem);max-width:82rem;margin-inline:auto;padding:0;list-style:none;display:grid}.ti-bestand>li{border-block-start:1px solid var(--hairline);letter-spacing:-.035em;text-wrap:balance;padding-block:.55em;font-size:clamp(1.5rem,1.05rem + 1.7vw,2.75rem);font-weight:800;line-height:1.08}.fl .ti-bedingungen-titel{text-align:center;max-width:22ch;margin-inline:auto;padding-block-start:clamp(1.5rem,3vw,2.5rem)}.ti-bedingungen .fl-text{gap:.75rem;display:grid}.fl .ti-bedingungen .fl-text>*{margin-block:0}.ti-uhren{max-width:74rem}.ti-uhr{border-block-start:1px solid var(--hairline);gap:1rem 3rem;padding-block:clamp(2rem,4.5vw,3.5rem);display:grid}.ti-uhr:last-child{border-block-end:1px solid var(--hairline)}.ti-uhr-name{letter-spacing:-.045em;font-size:clamp(2rem,1.2rem + 3vw,4rem);font-weight:800;line-height:.95}.ti-bahn{align-self:center;gap:.5rem;height:clamp(1rem,2vw,1.5rem);display:flex}.ti-bahn>span{border-radius:4px;flex:1}.ti-bahn--iso>span{background:var(--ink)}.ti-bahn--tisax>span{border:2px solid var(--ink)}@media (width>=56em){.ti-uhr{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.ti-uhr>.fl-leise{grid-column:2}}.ti-takt{max-width:82rem;margin-inline:auto}.fl .ti-uhren+.ti-takt{margin-block-start:clamp(2.5rem,5vw,4.5rem)}.ti-takt-kopf{gap:.5rem;display:grid}.ti-takt .fl-liste>li{padding-block:.85em}
