.home-original .multiapp-five-box{border:3px solid #ec8915;border-radius:18px;padding:24px;margin:26px 0;background:#fffbef;box-shadow:0 5px 0 #f8e0b5;scroll-margin-top:90px}.home-original .multiapp-five-box h3,.home-original .multiapp-story h3{font-size:clamp(22px,3.2vw,30px);line-height:1.5;margin:0 0 18px;color:#163d3a}.home-original .multiapp-eyebrow{color:#85500d;font-size:13px;font-weight:800;letter-spacing:.06em;margin:0 0 8px}.home-original .multiapp-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0}.home-original .multiapp-metrics>div{background:#fff;border:1px solid #e6cf9e;border-radius:12px;padding:16px 10px;text-align:center}.home-original .multiapp-metrics span{display:block;font-size:12px;font-weight:700;margin-bottom:8px;color:#42514b}.home-original .multiapp-metrics strong{font-size:clamp(23px,3.4vw,32px);color:#163d3a;white-space:nowrap}.home-original .multiapp-metrics small{font-size:14px;margin:0 3px}.home-original .multiapp-model{background:#193f39;color:#fff;border-radius:12px;padding:20px;margin:20px 0}.home-original .multiapp-model h4{color:#fff;font-size:19px;margin:0 0 12px;line-height:1.6}.home-original .multiapp-model p{color:#fff}.home-original .multiapp-model .multiapp-model-total{margin:14px 0;font-size:18px;line-height:1.5}.home-original .multiapp-model-total strong{color:#ffd377;font-size:clamp(30px,5vw,42px);white-space:nowrap}.home-original .multiapp-model-total small{font-size:18px}.home-original .multiapp-small{font-size:13px;line-height:1.8;color:#53635c}.home-original .multiapp-links{display:flex;gap:12px 24px;flex-wrap:wrap;font-weight:700;font-size:14px}.home-original .multiapp-links a{color:#176051;text-decoration:underline;text-underline-offset:4px}.home-original .multiapp-story{margin:28px 0 40px;padding-bottom:32px;border-bottom:2px solid #c9ded2;scroll-margin-top:90px}.home-original .multiapp-story h4{font-size:21px;line-height:1.6;margin:28px 0 14px;color:#173f37}.home-original .multiapp-story h5{font-size:18px;line-height:1.6;margin:0 0 10px;color:#173f37}.home-original .multiapp-gallery{border:1px solid #b8d2c5;border-radius:12px;margin:14px 0;background:#fff;overflow:hidden}.home-original .multiapp-gallery>summary{padding:16px;font-weight:800;cursor:pointer;color:#173f37;background:#f2f8f3}.home-original .multiapp-gallery>summary:focus-visible{outline:3px solid #ec8915;outline-offset:-3px}.home-original .multiapp-shots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:18px}.home-original .multiapp-shots figure{min-width:0;margin:0}.home-original .multiapp-shots img{display:block;width:100%;height:auto;max-height:none;object-fit:contain;border:1px solid #dbe4de;border-radius:8px}.home-original .multiapp-shots figcaption{font-size:12px;line-height:1.7;padding:8px 0;color:#53635c}.home-original .multiapp-timeline{list-style:none;padding:0;margin:18px 0;display:grid;gap:14px}.home-original .multiapp-timeline>li{display:grid;grid-template-columns:150px minmax(0,1fr);gap:18px;margin:0;padding:20px;border:1px solid #c7dcd1;border-left:5px solid #397158;border-radius:12px;background:#fff}.home-original .multiapp-time{font-size:14px;font-weight:800;color:#225f48}.home-original .multiapp-timeline p{margin:0}.home-original .multiapp-distance,.home-original .multiapp-takeaway{padding:20px;border:1px solid #c7dcd1;background:#f1f7f0;border-radius:12px;margin:22px 0}.home-original .multiapp-distance h4,.home-original .multiapp-takeaway h4{margin-top:0}.home-original .multiapp-five-box table,.home-original .multiapp-story table{font-size:14px}.home-original .multiapp-five-box table th,.home-original .multiapp-five-box table td{white-space:nowrap}.home-original .multiapp-five-box caption,.home-original .multiapp-story caption{font-size:13px;text-align:left;padding-bottom:10px;line-height:1.7}@media(max-width:600px){.home-original .multiapp-five-box{padding:18px 14px}.home-original .multiapp-metrics{grid-template-columns:1fr}.home-original .multiapp-metrics>div{display:flex;align-items:center;justify-content:space-between;padding:12px}.home-original .multiapp-metrics span{margin:0;text-align:left}.home-original .multiapp-metrics strong{font-size:27px}.home-original .multiapp-model{padding:18px 14px}.home-original .multiapp-timeline>li{grid-template-columns:1fr;gap:6px;padding:16px}.home-original .multiapp-shots{grid-template-columns:1fr;gap:22px}.home-original .multiapp-shots figure{width:100%;max-width:380px;margin:0 auto}.home-original .multiapp-distance,.home-original .multiapp-takeaway{padding:16px}.home-original .multiapp-story table{min-width:520px}}