/* Scoped native presentation: the same visible official grid as Donghae/Andong. */
body.sv26-reference.sv22-legacy-law{--paper:#101b2b;--ink:#f6f0e6;--muted:#b8c0ce;--accent:#cfb47c;--surface:#17263b;--surface-2:#1c2d43;--line:#37455c;--accent-soft:#283b51;--hero-background:var(--surface)}
body.sv26-reference.sv22-legacy-law .service-native-content .site-header,body.sv26-reference.sv22-legacy-law .service-native-content .site-footer{background:var(--paper);color:var(--ink)}
body.sv26-reference.sv22-legacy-law .service-native-content .hero-copy{color:var(--ink)}
body.sv26-reference.sv22-legacy-law .service-native-content .hero-lead,body.sv26-reference.sv22-legacy-law .service-native-content .site-footer>.container>p{color:var(--muted)}
body.sv26-reference .guide-gallery .pt-cv-page{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px 14px!important}
body.sv26-reference .guide-gallery .pt-cv-page::before,body.sv26-reference .guide-gallery .pt-cv-page::after{display:none!important;content:none!important}
body.sv26-reference .guide-gallery .pt-cv-content-item{width:100%!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0!important;clear:none!important}
body.sv26-reference .guide-gallery .pt-cv-title{font-size:19px;min-height:8.5em;line-height:1.5}
body.sv26-reference .guide-gallery .pt-cv-thumbnail{aspect-ratio:1.5;object-fit:cover;object-position:center}
@media(max-width:1024px){body.sv26-reference .guide-gallery .pt-cv-page{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:767px){body.sv26-reference .guide-gallery .pt-cv-page{grid-template-columns:minmax(0,1fr)!important}body.sv26-reference .guide-gallery .pt-cv-title{min-height:0}}
