.legacy.legacy-vision{padding:85px 8.4vw 100px;background:#d5c3a2;color:#242a26;text-transform:none;font-weight:400}.lv-top{display:flex;justify-content:space-between;gap:20px;align-items:center;border-top:1px solid #4c493347;padding-top:24px}.lv-top .eyebrow{text-transform:uppercase;letter-spacing:.08em;font-size:11px}.lv-status{border:1px solid #65634c60;border-radius:30px;padding:8px 14px;font-size:11px;white-space:nowrap}.legacy-vision h2{font-size:clamp(42px,6.9vw,108px);line-height:.97;margin:60px 0 55px;letter-spacing:-.055em}.legacy-vision h2 em{color:#635b40}.lv-intro{display:grid;grid-template-columns:1fr 1fr;gap:7vw}.lv-thesis{font-size:clamp(27px,3vw,43px);line-height:1.2;letter-spacing:-.025em}.lv-thesis em{font-family:Georgia,serif;font-weight:400;font-style:italic;letter-spacing:-.04em;color:#635b40}.lv-intro>div p,.lv-model-copy p{font-size:18px;line-height:1.65;margin-bottom:23px}.lv-statement{display:flex;gap:35px;align-items:center;margin:60px 0;padding:42px 0;border-block:1px solid #5c594143}.lv-statement img{flex-shrink:0;width:70px;height:70px;opacity:.65}.lv-statement p{font-size:clamp(24px,3vw,42px);line-height:1.28;letter-spacing:-.03em;max-width:930px}.lv-statement strong{font-weight:600}.lv-model{display:grid;grid-template-columns:1fr 1fr;gap:7vw}.lv-model .eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.06em}.lv-model h3{font-size:clamp(33px,4.6vw,65px);line-height:1.04;margin-top:28px;letter-spacing:-.045em}.lv-model h3 em{color:#75684a}.lv-source{display:inline-flex;align-items:center;gap:20px;min-height:44px;font-size:13px;border-bottom:1px solid #766c52;text-decoration:none;line-height:1.4}.lv-source:hover{color:#6b532a}.lv-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:55px 0 65px;border-block:1px solid #5c594150}.lv-flow>div{padding:25px 22px 30px;border-right:1px solid #5c594133}.lv-flow>div:first-child{padding-left:0}.lv-flow>div:last-child{border-right:0}.lv-flow>div>span{font-size:12px;color:#6b624e;font-variant-numeric:tabular-nums}.lv-flow h4{font-size:20px;line-height:1.2;margin:28px 0 14px;font-weight:600;letter-spacing:-.02em}.lv-flow p{font-size:14px;line-height:1.5;color:#555542}.lv-conclusion{display:grid;grid-template-columns:1fr 1fr;gap:7vw}.lv-conclusion .eyebrow{text-transform:uppercase;font-size:11px;letter-spacing:.05em;line-height:1.5}.lv-conclusion>div>p{font-size:18px;line-height:1.65;margin-top:24px}.lv-conclusion .lv-last{font-size:25px;line-height:1.3;margin-top:0;letter-spacing:-.02em}.lv-last strong{font-size:clamp(34px,3.4vw,48px);display:inline-block;font-weight:500;margin-top:20px;letter-spacing:-.04em}.lv-conclusion .lv-stage{font-size:14px;color:#555542;line-height:1.6}.lv-conclusion .action-link{font-size:14px;margin-top:20px;gap:20px}.lv-source:focus-visible{outline:2px solid #242a26;outline-offset:5px}
@media(max-width:700px){.legacy.legacy-vision{padding:60px 8vw 70px}.lv-top{align-items:flex-start}.lv-top .eyebrow{font-size:10px;max-width:160px}.lv-status{font-size:10px;padding:7px 10px}.legacy-vision h2{font-size:9.2vw;line-height:1.04;margin:40px 0 35px}.lv-intro,.lv-model,.lv-conclusion{grid-template-columns:1fr;gap:30px}.lv-thesis{font-size:28px}.lv-intro>div p,.lv-model-copy p{font-size:17px}.lv-statement{gap:22px;align-items:flex-start;flex-direction:column;margin:35px 0;padding:30px 0}.lv-statement img{width:45px;height:45px}.lv-statement p{font-size:26px}.lv-statement br{display:none}.lv-model h3{font-size:38px;margin-top:22px}.lv-flow{grid-template-columns:1fr 1fr;margin:35px 0 45px}.lv-flow>div,.lv-flow>div:first-child{padding:22px 15px;border-bottom:1px solid #5c594133}.lv-flow>div:nth-child(2){border-right:0}.lv-flow>div:nth-child(n+3){border-bottom:0}.lv-flow h4{font-size:18px;margin-top:19px;overflow-wrap:break-word}.lv-flow p{font-size:13px}.lv-conclusion>div>p{font-size:17px}.lv-conclusion .lv-last{font-size:23px}.lv-last strong{font-size:35px}.lv-conclusion .lv-stage{font-size:14px}}

.lv-nobel{margin:0 0 38px}.lv-archive{position:relative;min-height:420px;display:flex;align-items:center;justify-content:center;padding:35px 35px 25px;background:radial-gradient(ellipse at 70% 70%,#b89b5e66,transparent 65%);border:1px solid #70634636}.lv-archive-label{position:absolute;top:16px;left:18px;font-size:9px;letter-spacing:.13em;text-transform:uppercase}.lv-portrait{width:min(76%,290px);height:auto;filter:drop-shadow(0 16px 14px #31251125)}.lv-medal{position:absolute;width:142px;height:auto;bottom:28px;right:12px;filter:drop-shadow(0 12px 12px #402a2760);transform:rotate(-12deg)}.lv-nobel figcaption{font-size:12px;line-height:1.7;margin-top:18px;letter-spacing:.02em}.lv-nobel figcaption span{color:#635d4c;font-size:11px}.lv-model-copy{align-self:center}@media(max-width:700px){.lv-archive{min-height:360px;padding:35px 22px 25px}.lv-portrait{width:78%;max-width:255px}.lv-medal{width:115px;right:5px;bottom:20px}.lv-archive-label{font-size:8px;letter-spacing:.07em}.lv-nobel{margin-bottom:32px}}
