.london-country .detail-hero h1{font-size:clamp(36px,4.2vw,64px);line-height:1.12;text-wrap:balance}.london-country .detail-hero-copy>p{font-size:18px;line-height:1.75}.london-country .detail-hero figure img{height:auto;aspect-ratio:4/3;object-fit:contain;background:#eee}.london-country .detail-hero figcaption{line-height:1.6}.london-section>p{max-width:950px;font-size:18px;line-height:1.8;margin:0 0 25px}.london-list{padding-left:24px;font-size:18px;line-height:1.8;max-width:1000px}.london-list li{padding:8px 0 8px 8px}.london-table-scroll{overflow-x:auto}.london-table{width:100%;border-collapse:collapse;text-align:left;font-size:17px;line-height:1.65;min-width:540px}.london-table caption{text-align:left;margin-bottom:18px;font-size:17px;color:#666}.london-table th,.london-table td{padding:20px;border:1px solid #d9d9d9;vertical-align:top}.london-table th{background:#222;color:#fff;font-weight:500}.london-table tbody tr:nth-child(even){background:#f2f2ed}.london-country .portfolio-grid+.text-link{display:inline-block;margin-top:25px}.country-links{margin-top:30px}.london-country .detail-cta h2{margin-bottom:24px}@media(max-width:650px){.london-country .detail-hero h1{font-size:clamp(34px,8.6vw,46px)}.london-country .detail-hero-copy>p,.london-section>p,.london-list{font-size:17px}.london-table th,.london-table td{padding:14px}.london-table{font-size:16px}}
