.torti-history[data-v-62b67675]{background:var(--muted);color:var(--foreground);margin-top:12px;padding-block:clamp(64px,8vw,120px)}.torti-history__heading[data-v-62b67675]{text-align:center;max-width:680px;margin:0 auto 80px}.torti-history__heading h2[data-v-62b67675]{text-wrap:balance;margin:18px 0 24px;font-size:clamp(36px,4.7vw,64px);line-height:1.12}.torti-history__heading h2 em[data-v-62b67675]{color:var(--primary)}.torti-history__heading>p[data-v-62b67675]:last-child{max-width:430px;color:var(--muted-foreground);margin-inline:auto;line-height:1.7}.torti-history__journey[data-v-62b67675]{position:relative}.torti-history__track[data-v-62b67675]{background:var(--border);width:1px;position:absolute;top:0;bottom:0;left:calc(50% - 1px)}.torti-history__fill[data-v-62b67675]{background:var(--primary);transform-origin:top;width:100%;height:100%;display:block}.torti-history__chapters[data-v-62b67675]{gap:90px;margin:0;padding:20px 0;list-style:none;display:grid}.torti-history__chapter[data-v-62b67675]{grid-template-columns:1fr 1fr;align-items:center;column-gap:100px;display:grid;position:relative}.torti-history__node[data-v-62b67675]{z-index:1;border:1px solid var(--primary);background:var(--muted);width:11px;height:11px;box-shadow:0 0 0 6px var(--muted);border-radius:50%;position:absolute;top:50%;left:calc(50% - 6px)}.torti-history__photo[data-v-62b67675]{min-width:0;margin:0}.torti-history__frame[data-v-62b67675]{aspect-ratio:5/4;background:var(--secondary);position:relative;overflow:hidden}.torti-history__image[data-v-62b67675]{position:absolute;inset:0}.torti-history__image[data-v-62b67675] img{object-fit:cover;width:100%;height:100%}.torti-history__photo figcaption[data-v-62b67675]{letter-spacing:.04em;color:var(--muted-foreground);justify-content:space-between;gap:16px;margin-top:12px;font-size:11px;display:flex}.torti-history__copy[data-v-62b67675]{padding-block:16px}.torti-history__year[data-v-62b67675]{font-family:var(--font-serif);letter-spacing:-.04em;color:var(--primary);margin-bottom:22px;font-size:clamp(52px,6.5vw,88px);line-height:1}.torti-history__copy .torti-eyebrow[data-v-62b67675]{letter-spacing:.18em;font-size:10px}.torti-history__copy h3[data-v-62b67675]{text-wrap:balance;margin:14px 0 20px;font-size:clamp(25px,2.8vw,36px);line-height:1.2}.torti-history__body[data-v-62b67675]{max-width:400px;color:var(--muted-foreground);font-size:15px;line-height:1.85}.torti-history__chapter:nth-child(2n) .torti-history__photo[data-v-62b67675]{grid-area:1/2}.torti-history__chapter:nth-child(2n) .torti-history__copy[data-v-62b67675]{grid-area:1/1}.torti-history__footer[data-v-62b67675]{text-align:center;flex-direction:column;align-items:center;gap:28px;padding-top:64px;display:flex}.torti-history__signature[data-v-62b67675]{font:italic 28px/1.3 var(--font-serif);color:var(--primary)}@media (width<=749px){.torti-history__heading[data-v-62b67675]{margin-bottom:48px}.torti-history__heading>p[data-v-62b67675]:last-child{font-size:14px}.torti-history__track[data-v-62b67675]{left:4px}.torti-history__chapters[data-v-62b67675]{gap:52px;padding:0 0 0 30px}.torti-history__chapter[data-v-62b67675]{grid-template-columns:minmax(0,1fr);gap:24px}.torti-history__node[data-v-62b67675]{top:28px;left:-31px}.torti-history__copy[data-v-62b67675],.torti-history__chapter:nth-child(2n) .torti-history__copy[data-v-62b67675]{grid-area:1/1;padding:0}.torti-history__photo[data-v-62b67675],.torti-history__chapter:nth-child(2n) .torti-history__photo[data-v-62b67675]{grid-area:2/1}.torti-history__year[data-v-62b67675]{margin-bottom:18px;font-size:60px}.torti-history__copy h3[data-v-62b67675]{margin-block:12px 16px;font-size:28px}.torti-history__body[data-v-62b67675]{font-size:14px;line-height:1.75}.torti-history__footer[data-v-62b67675]{padding-top:48px}}
