/* Published stylesheet: District filmstrip, Bunker Hill section, night-sky panel and coastal afternoon. */
.la-edition{--la-ink:#343746;--la-paper:#f6efe7;--la-accent:#a15943;color:var(--la-ink);background:var(--la-paper);padding:42px}.la-edition h1{font-size:clamp(2.4rem,4.7vw,4.8rem);line-height:1.06;letter-spacing:-.045em;margin:20px 0 28px}.la-edition h2{font-size:clamp(1.8rem,2.7vw,2.65rem);line-height:1.2;margin:0 0 28px}.la-edition h3{line-height:1.45;margin:0 0 15px}.la-edition p{line-height:1.85;margin:0 0 20px}.la-edition a{color:#88543e}.la-edition figure{margin:0;min-width:0}.la-edition img{display:block;object-fit:cover;width:100%;height:100%}.la-kicker{text-transform:uppercase;letter-spacing:.12em;font-size:.83rem}.la-deck{font-size:1.23rem;max-width:780px}.la-city-cover{background:#383b4b;color:#fff7e9;padding:34px}.la-city-cover h1{font-size:clamp(3.2rem,6vw,6rem)}.la-filmstrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;border-block:8px dotted #b9a892;padding:18px 0;margin:30px -34px}.la-filmstrip figure{height:235px}.la-city-cover .la-deck{margin-top:28px}.la-nav{display:flex;flex-wrap:wrap;gap:16px 24px;padding:24px 0;margin:28px 0 56px;border-block:1px solid #b9b5ae}.la-nav a{font-size:.94rem}.la-section{margin:0 0 62px;scroll-margin-top:110px}.la-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.la-options article{background:white;padding:26px;border-top:5px solid #a67860}.la-options article:nth-child(2n){background:#ece3d9}.la-route{list-style:none;padding:0;counter-reset:la-step}.la-route li{counter-increment:la-step;padding:26px 0 26px 66px;position:relative;border-top:1px solid #bdb8b0}.la-route li:before{content:counter(la-step,decimal-leading-zero);position:absolute;top:26px;left:0;color:var(--la-accent);font:700 1.45rem ui-monospace,monospace}.la-note{margin:28px 0;padding:28px;background:#e9ddce;border-left:5px solid var(--la-accent)}.la-downtown-cover{display:grid;grid-template-columns:1fr 1fr;gap:32px;border-block:12px solid #a15943;padding:30px 0}.la-downtown-cover figure{min-height:440px}.la-downtown-arts .la-route li{background:#fff;padding:26px 26px 26px 84px;margin-bottom:14px;border:0}.la-downtown-arts .la-route li:nth-child(even){margin-left:35px;background:#e9e6de}.la-downtown-arts .la-route li:before{left:24px}.la-griffith-cover{background:#263545;color:#fff8ed;padding-bottom:30px}.la-griffith-cover figure{height:360px}.la-griffith-cover>div{padding:32px 32px 0}.la-griffith-cover h1{font-family:Georgia,serif}.la-hollywood-griffith .la-options{grid-template-columns:1fr}.la-hollywood-griffith .la-options article{border:0;border-left:5px solid #a99b64}.la-coast-cover{display:grid;grid-template-columns:1fr 1fr;gap:30px;background:#dce9e8;padding:32px;border-radius:0 0 80px 0}.la-coast-cover figure{min-height:470px}.la-coast-cover h1{font-family:Georgia,serif}.la-santa-monica-venice .la-options article{background:#fff;border-color:#6d9298}.la-santa-monica-venice .la-route{display:grid;grid-template-columns:1fr 1fr;gap:22px}.la-santa-monica-venice .la-route li{background:#e3ebe8;padding:66px 26px 26px;border:0}.la-santa-monica-venice .la-route li:before{left:26px;top:24px}.la-edition .us-card{color:var(--la-ink);background:#fff;border-radius:0;overflow:hidden}.la-edition .us-card img{height:190px}.la-edition .us-card h3{font-size:1.15rem}.la-edition .us-card p{font-size:.96rem}.la-edition .sources{border-top:1px solid #b9b5ae;padding-top:30px}.la-edition .sources li{margin-bottom:14px;overflow-wrap:anywhere}.la-edition .faq-list details{border:1px solid #c9bfb2;background:#fff;margin:12px 0}.la-edition .faq-list summary{padding:18px;font-weight:700;cursor:pointer}.la-edition .faq-answer{padding:0 18px 8px}
@media(max-width:1100px){.la-edition{padding:28px}.la-downtown-cover,.la-coast-cover{grid-template-columns:1fr}.la-downtown-cover figure,.la-coast-cover figure{min-height:0;height:330px}.la-filmstrip figure{height:200px}}
@media(max-width:520px){.la-edition{padding:18px 14px}.la-edition h1{font-size:2.25rem}.la-city-cover h1{font-size:3rem}.la-edition h2{font-size:1.8rem}.la-deck{font-size:1.1rem}.la-city-cover{padding:22px}.la-filmstrip{margin:24px -22px;gap:8px;padding:12px 0;grid-template-columns:1fr 1fr}.la-filmstrip figure:first-child{grid-column:1/-1;height:210px}.la-filmstrip figure:not(:first-child){height:135px}.la-options,.la-santa-monica-venice .la-route{grid-template-columns:1fr}.la-options article{padding:22px}.la-route li{padding-left:45px}.la-downtown-arts .la-route li{padding-left:55px;padding-right:20px}.la-downtown-arts .la-route li:nth-child(even){margin-left:12px}.la-downtown-arts .la-route li:before{left:16px}.la-griffith-cover figure{height:240px}.la-griffith-cover>div{padding:24px 20px 0}.la-coast-cover{padding:22px;border-radius:0 0 34px 0}.la-coast-cover figure{height:250px}.la-note{padding:22px}.la-section{margin-bottom:46px}.la-nav{margin-bottom:40px}}
