.lv-hero{display:grid;grid-template-columns:1fr 1fr;gap:6%;padding-top:55px;padding-bottom:50px;align-items:center}.lv-hero h1{font-size:clamp(42px,4.6vw,70px);line-height:1.06;max-width:700px;margin:20px 0}.lv-hero h1 em{color:#657153}.lv-hero-copy>p:not(.eyebrow){font-size:16px;line-height:1.8;max-width:620px}.lv-hero-copy .hero-actions{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.lv-hero-copy .button{white-space:normal;line-height:1.5}.lv-hero-figure{margin:0;position:relative;min-width:0}.lv-hero-figure img{display:block;width:100%;height:550px;object-fit:cover}.lv-hero-figure figcaption,.lv-strip figcaption,.lv-start figcaption,.lv-plan-study figcaption,.lv-journal-visual figcaption,.city-guide-card figcaption{font-size:11px;line-height:1.6;color:#535b4c;padding-top:9px}.lv-photo-promise{position:absolute;left:25px;right:25px;bottom:72px;background:#303c2eee;color:#fff;padding:20px 24px;font-family:Georgia,serif;font-size:25px;line-height:1.2}.lv-five{grid-template-columns:repeat(5,1fr)}.lv-city-jumps a{line-height:1.5;font-size:12px;align-items:flex-start}.lv-city-jumps a span{padding-top:1px}.lv-start{padding-top:45px;padding-bottom:45px}.lv-start-grid,.lv-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.lv-start-grid article{background:#ebe8df}.lv-start-grid article>div{padding:22px}.lv-start-grid figure{margin:0}.lv-start-grid img{width:100%;height:240px;object-fit:cover;display:block}.lv-start-grid article:last-child img{object-fit:contain;background:#faf9f5}.lv-start-grid figcaption{padding:8px 18px}.lv-start h3{font-size:30px;margin:10px 0}.lv-start p{font-size:14px;line-height:1.8}.lv-start .button{font-size:11px}.lv-benefits{list-style:none;padding:0;margin:22px 0}.lv-benefits li{border-top:1px solid #d5d2c7;padding:12px 0 12px 24px;position:relative;font-size:13px;line-height:1.65}.lv-benefits li:before{content:'✓';position:absolute;left:0;color:#64704f}.lv-plan-study{padding:60px 0;background:#ebe8df}.lv-study-grid{display:grid;grid-template-columns:1.3fr 1fr;gap:28px}.lv-study-grid figure{margin:0}.lv-study-grid img{width:100%;display:block;object-fit:cover}.lv-study-grid>div{display:grid;gap:20px}.lv-study-grid>div img{aspect-ratio:16/9}.lv-plan{display:flex;align-items:center;background:#fff;padding:15px}.lv-plan img{object-fit:contain;max-height:680px}.lv-strip{padding-top:25px;padding-bottom:55px}.lv-strip article{min-width:0}.lv-strip figure{margin:0}.lv-strip img{width:100%;height:240px;object-fit:cover;display:block}.lv-strip img[src$='.svg']{object-fit:contain;background:#faf9f5;border:1px solid #e3e0d6}.lv-strip h3{font-family:Georgia,serif;font-weight:400;font-size:28px;line-height:1.2;margin:20px 0 12px}.lv-strip p{font-size:14px;line-height:1.8;margin:0}.city-guide-card figure{margin:0 0 20px;width:100%}.city-guide-card img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.lv-journal-visual{margin:35px 0}.lv-journal-visual img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block}.lv-page .ph-hero-figure img{aspect-ratio:5/6}.lv-page .ph-hero-figure{min-width:0}.lv-page .ph-hero-figure figcaption{font-size:11px}.lv-page .ph-story-copy>p:not(.eyebrow){line-height:1.8}.lv-page .ph-planning>div>p{line-height:1.8}.lv-page a:focus-visible,.lv-hero a:focus-visible,.lv-strip a:focus-visible{outline:2px solid #43503b;outline-offset:4px}
@media(max-width:900px){.lv-hero{gap:4%}.lv-hero-figure img{height:460px}.lv-hero h1{font-size:45px}.lv-start-grid,.lv-strip{gap:18px}.lv-photo-promise{font-size:22px;left:16px;right:16px;padding:16px}.lv-five a{font-size:12px;padding:18px 8px;gap:8px}}
@media(max-width:760px){.lv-hero{grid-template-columns:1fr;gap:25px;padding-top:30px;padding-bottom:35px}.lv-hero h1{font-size:clamp(40px,10vw,58px);margin:16px 0}.lv-hero-figure img{height:auto;aspect-ratio:4/3}.lv-hero-copy>p:not(.eyebrow){font-size:15px;line-height:1.8}.lv-photo-promise{font-size:21px;bottom:62px;padding:15px;left:15px;right:15px}.lv-start-grid,.lv-strip{grid-template-columns:1fr;gap:28px}.lv-start-grid img,.lv-strip img{height:auto;aspect-ratio:3/2}.lv-start-grid article:last-child img{height:280px}.lv-study-grid{grid-template-columns:1fr}.lv-plan{padding:5px}.lv-five{grid-template-columns:1fr 1fr}.lv-five a{min-height:55px}.lv-five a:nth-child(odd){border-left:0}.lv-five a:nth-child(n+3){border-top:1px solid #d5d2c7}.lv-city-jumps{grid-template-columns:1fr}.lv-city-jumps a+a{border-left:0;border-top:1px solid #d5d2c7}.lv-city-jumps a{font-size:13px;padding:12px 8px}.lv-plan-study{padding:40px 0}.lv-start{padding-top:30px;padding-bottom:30px}.lv-strip{padding-bottom:30px}.lv-journal-visual{margin:25px 0}}
