/* Selected residential composition: full photograph, three soft architectural panels. */
.swift-skin.full-editorial[data-art="3"] .catalogue-spread{gap:22px}
.swift-skin.full-editorial[data-art="3"] .catalogue-visual{display:flex;flex-direction:column;justify-content:center;gap:22px;background:none;padding-top:18px;min-height:0}
.swift-skin.full-editorial[data-art="3"] .residential-panels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;position:relative;margin:0 0 8px;isolation:isolate;flex-shrink:0}
.swift-skin.full-editorial[data-art="3"] .residential-panels:before{content:'';position:absolute;left:12%;right:8%;top:34%;bottom:-12px;background:linear-gradient(115deg,#0b1c33,#163453 65%,#495b6d);border-radius:28px;z-index:-1}
.swift-skin.full-editorial[data-art="3"] .residential-panels>span{display:block;position:relative;aspect-ratio:1;min-width:0;overflow:hidden;border-radius:20px;box-shadow:0 8px 20px #0b1c3312;background:#fff}
.swift-skin.full-editorial[data-art="3"] .residential-panels>span:nth-child(2){transform:translateY(-18px);border-radius:30px 30px 18px 18px}
.swift-skin.full-editorial[data-art="3"] .residential-panels img{display:block;position:absolute;top:0;left:0;width:300%;max-width:none;height:100%;object-fit:fill}
.swift-skin.full-editorial[data-art="3"] .residential-panels>span:nth-child(2) img{left:-100%}
.swift-skin.full-editorial[data-art="3"] .residential-panels>span:nth-child(3) img{left:-200%}
.swift-skin.full-editorial[data-art="3"] .catalogue-visual .art-expertise{position:relative;inset:auto;margin:0!important;padding:0 0 0 22px;max-width:700px;background:none;border-left:4px solid #ad1e19;font:500 30px/1.2 Outfit,Arial,sans-serif;letter-spacing:-.035em}
.swift-skin.full-editorial[data-art="3"] .catalogue-visual .art-expertise:before{display:none}
.swift-skin.full-editorial[data-art="3"] .catalogue-foot{padding-bottom:18px;border-bottom:0;gap:24px}
.swift-skin.full-editorial[data-art="3"] .catalogue-foot .art-promise{font:600 22px/1.3 Manrope,Arial,sans-serif!important;letter-spacing:-.025em;max-width:440px}
.swift-skin.full-editorial[data-art="3"] .catalogue-foot .art-promise .london{font:inherit!important}
.swift-skin.full-editorial[data-art="3"] .catalogue-foot .art-promise .national{font:500 20px/1.4 Manrope,Arial,sans-serif!important;margin-top:6px!important;letter-spacing:-.015em}
.swift-skin.full-editorial[data-art="3"] .art-date{border-radius:20px}
.swift-skin.full-editorial[data-art="3"] :is(.art-date a.button,.art-actions a.button){border-radius:10px}
/* Use generous scale only where it carries meaning: navigation, EIG identity and auction date. */
.swift-skin.full-editorial[data-art] .quicklinks{border-radius:18px}
.swift-skin.full-editorial[data-art] .quicklinks .quick-number{font-size:54px;line-height:1}
.swift-skin.full-editorial[data-art] .eig-name{font-size:72px;line-height:1;letter-spacing:-.06em}
.swift-skin.full-editorial[data-art] .finale-copy h2>span{display:inline-block;font-size:1.25em}
.swift-skin.full-editorial[data-art] :is(.auction-lot,.swift-lot-search,.service-collection .service-feature,.eig-panel,.contact-right){border-radius:18px}
.swift-skin.full-editorial[data-art] :is(.swift-lots03__window,.people-office-photo,.people-event-photo,.people-caption,.story-photo,.finale-visual,.finale-visual img){border-radius:16px}
.swift-skin.full-editorial[data-art] :is(.auction-lot-actions>*,.service-feature-action,.story-actions .button,.eig-action,.finale-copy .button){border-radius:9px}
.swift-skin.full-editorial[data-art] .service-feature-photo .service-index{border-radius:9px;font-size:26px;font-weight:600;padding:12px 15px}
.swift-skin.full-editorial[data-art] .quicklinks>a{grid-template-columns:60px 1fr 28px}
@media(min-width:1051px) and (max-height:780px){.swift-skin.full-editorial[data-art="3"] .catalogue-visual{gap:18px}.swift-skin.full-editorial[data-art="3"] .catalogue-spread{gap:16px}}
@media(max-width:1050px){
.swift-skin.full-editorial[data-art="3"] .catalogue-visual{padding-top:18px;gap:28px}
.swift-skin.full-editorial[data-art="3"] .catalogue-visual .art-expertise{font-size:30px!important;line-height:1.2!important;max-width:720px;padding:0 0 0 20px}
.swift-skin.full-editorial[data-art="3"] .catalogue-foot .art-promise{font-size:22px!important}
.swift-skin.full-editorial[data-art="3"] .catalogue-foot .art-promise .national{font-size:20px!important}
}
@media(max-width:760px){
.swift-skin.full-editorial[data-art="3"] .residential-panels{gap:7px;margin-bottom:6px}
.swift-skin.full-editorial[data-art="3"] .residential-panels>span{border-radius:12px}
.swift-skin.full-editorial[data-art="3"] .residential-panels>span:nth-child(2){transform:translateY(-12px);border-radius:18px 18px 12px 12px}
.swift-skin.full-editorial[data-art="3"] .residential-panels:before{bottom:-8px;border-radius:18px}
.swift-skin.full-editorial[data-art] .quicklinks>a{grid-template-columns:54px 1fr 24px}
.swift-skin.full-editorial[data-art] .quicklinks .quick-number{font-size:42px}
.swift-skin.full-editorial[data-art] .eig-name{font-size:64px}
}
/* Restore the chosen London skyline composition. Retain the quieter supporting type. */
.swift-skin.full-editorial[data-art="3"] .catalogue-visual{display:block;padding:0;min-height:0;background:transparent}
.swift-skin.full-editorial[data-art="3"] .catalogue-visual .art-photo{border-radius:20px;overflow:hidden}
.swift-skin.full-editorial[data-art="3"] .catalogue-visual .art-photo:after{inset:0;width:100%;background:linear-gradient(90deg,transparent calc(33.333% - 4px),#fff calc(33.333% - 4px),#fff calc(33.333% + 4px),transparent calc(33.333% + 4px),transparent calc(66.666% - 4px),#fff calc(66.666% - 4px),#fff calc(66.666% + 4px),transparent calc(66.666% + 4px))}
.swift-skin.full-editorial[data-art="3"] .catalogue-visual .art-expertise{position:absolute;inset:auto auto -1px 0;background:#fff;padding:24px 28px 0 0;border-left:0;border-radius:0 18px 0 0;max-width:76%;margin:0!important;z-index:2}
.swift-skin.full-editorial[data-art="3"] .catalogue-visual .art-expertise:before{display:block;content:'';position:absolute;left:0;top:0;width:48px;height:4px;background:#ad1e19}
@media(max-width:1050px){
.swift-skin.full-editorial[data-art="3"] .catalogue-visual{display:flex;flex-direction:column;gap:0;padding:0}
.swift-skin.full-editorial[data-art="3"] .catalogue-visual .art-expertise{position:relative;inset:auto;max-width:88%;margin-top:-32px!important;padding:22px 20px 0 0}
.swift-skin.full-editorial[data-art="3"] .catalogue-visual .art-photo{border-radius:16px}
}
/* No decorative gradient backing behind the hero photograph. */
.swift-skin.full-editorial[data-art="3"] .catalogue-visual:before,
.swift-skin.full-editorial[data-art="3"] .residential-panels:before{display:none!important}
.swift-skin.full-editorial[data-art="3"] .catalogue-visual,
.swift-skin.full-editorial[data-art="3"] .catalogue-visual .art-photo{background:transparent;box-shadow:none}
