/*
Theme Name: Hear in LA Newspaper
Version: 1.0
*/
@import url('https://fonts.googleapis.com/css2?family=Bodoni+Moda:opsz,wght@6..96,700;6..96,900&family=Oswald:wght@500;600&display=swap');*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:white;color:#0b0b0b;font-family:Georgia,serif}a{color:inherit;text-decoration:none}a:hover{color:#df0922}a:focus-visible{outline:3px solid #d40921;outline-offset:5px}img{display:block;width:100%;height:auto}p,h1,h2,figure{margin:0}.wp-site-blocks{padding:0!important}.paper{max-width:1380px;margin:auto;padding:0 35px}.masthead{display:grid;grid-template-columns:140px 1fr 140px;align-items:center;padding:12px 0 22px;gap:12px}.mast-note{font-size:11px;line-height:1.35;letter-spacing:2.3px}.mast-right{text-align:right;align-self:start;padding-top:25px}.mast-center{text-align:center}.wordmark{font-family:Georgia,serif;font-weight:900;font-style:italic;font-size:clamp(60px,10.4vw,148px);line-height:1.02;letter-spacing:-9px;color:#da0b24;text-shadow:2px 3px white,4px 5px #090909;-webkit-text-stroke:1.2px #080808;white-space:nowrap}.wordmark a:hover{color:inherit}.tagline{font-size:clamp(13px,1.6vw,22px);letter-spacing:5px;margin-top:8px}.paper-nav{display:flex;justify-content:center;gap:clamp(20px,5vw,72px);align-items:center;background:#080909;color:white;padding:12px 22px;font-family:Oswald,Arial,sans-serif;text-transform:uppercase;font-size:17px;letter-spacing:1.7px}.paper-nav p:last-child{margin-left:auto;font-size:26px;line-height:1}.paper-nav p:first-child{margin-left:auto}.paper-main{padding-top:13px}.lead-grid{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);gap:18px}.lead figure img{height:475px;object-fit:cover}.eyebrow{font-size:17px;font-weight:900;letter-spacing:1px;color:#d80620;margin:7px 0 2px}.story-title,.section-title{font-family:'Bodoni Moda',Georgia,serif;font-weight:900;letter-spacing:-1.8px;line-height:1.04}.story-title{font-size:35px}.story-title a{display:block;position:relative;padding-right:20px}.story-title span{font-family:Arial,sans-serif;font-size:40px;font-weight:400;color:#db0a21;position:absolute;right:0;bottom:0}.lead .story-title{font-size:clamp(46px,5.7vw,78px);letter-spacing:-3.8px;line-height:1.01}.lead .deck{font-size:24px;line-height:1.25;margin-top:14px}.latest{border-left:1px solid #999;padding-left:17px}.section-title{font-size:46px;line-height:1.03}.latest>.section-title{border-bottom:3px solid #111;padding-bottom:7px;margin-bottom:15px}.latest .story+.story{border-top:1px solid #888;margin-top:18px;padding-top:17px}.latest img{height:200px;object-fit:cover}.latest .story-title{font-size:35px}.around{border-top:5px solid #0b0b0b;margin-top:24px;padding-top:8px}.section-top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #999;padding-bottom:10px;margin-bottom:15px}.section-note{text-align:right;font-size:11px;letter-spacing:2.6px;line-height:1.4}.around-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.around-grid .story+.story{border-left:1px solid #aaa;padding-left:18px}.around-grid img{height:235px;object-fit:cover}.around-grid .story-title{font-size:33px}.neighborhoods{border-top:2px solid #111;margin-top:25px;padding:14px 0 25px}.neighborhoods .section-title{font-size:31px}.neighborhood-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:15px;font-family:Oswald,Arial,sans-serif;font-size:17px}.neighborhood-links a{border:1px solid #ccc;padding:8px 18px}.neighborhood-links a:hover{background:#111;color:white}.signup{background:#df0b23;color:white;display:flex;align-items:center;justify-content:center;gap:100px;padding:24px 35px}.signup h2{font-family:'Bodoni Moda',Georgia,serif;font-size:57px;letter-spacing:-2px;line-height:1.1}.signup p{font-size:24px;text-align:center}.signup .wp-block-button__link{background:white!important;color:#090909!important;border-radius:40px;padding:15px 38px;font-family:Oswald,Arial,sans-serif;font-size:20px}.paper-footer{background:#090909;color:white;display:flex;align-items:center;justify-content:space-between;padding:22px max(35px,calc((100vw - 1310px)/2));gap:30px}.paper-footer h2{font-size:29px;letter-spacing:-1px}.paper-footer p{font-size:12px;letter-spacing:1px}.paper-footer>p{font-family:Oswald,Arial,sans-serif}.wp-block-group,.wp-block-heading{margin-block-start:0}.wp-block-image{margin-bottom:0}.wp-block-buttons{margin:0}@media(max-width:900px){.paper{padding:0 20px}.masthead{grid-template-columns:80px 1fr 80px}.mast-note{font-size:8px;letter-spacing:1px}.wordmark{letter-spacing:-5px}.tagline{letter-spacing:3px}.paper-nav{gap:25px;font-size:14px}.lead figure img{height:340px}.lead .story-title{font-size:52px}.lead .deck{font-size:20px}.latest img{height:140px}.latest .story-title{font-size:27px}.section-title{font-size:35px}.around-grid img{height:175px}.around-grid .story-title{font-size:27px}.signup{gap:35px}.signup h2{font-size:43px}.signup p{font-size:19px}}@media(max-width:600px){.paper{padding:0 15px}.masthead{display:block;padding:22px 0}.mast-note{display:none}.wordmark{font-size:18vw;letter-spacing:-4px;-webkit-text-stroke:.7px #111;text-shadow:1px 2px white,3px 4px #111}.tagline{font-size:13px;letter-spacing:2px;margin-top:10px}.paper-nav{gap:0;justify-content:space-around;padding:12px 6px;font-size:11px;letter-spacing:.7px}.paper-nav p:first-child,.paper-nav p:last-child{margin-left:0}.paper-nav p:last-child{font-size:22px}.lead-grid{grid-template-columns:1fr}.lead figure img{height:auto;aspect-ratio:1.6}.lead .story-title{font-size:45px;letter-spacing:-2px}.eyebrow{font-size:13px}.lead .deck{font-size:20px}.latest{border-left:0;border-top:3px solid #111;padding:15px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:15px}.latest>.section-title{grid-column:1/-1;margin-bottom:0;font-size:35px}.latest .story+.story{border:0;margin:0;padding:0}.latest img{height:130px}.latest .story-title{font-size:25px;letter-spacing:-.8px}.section-top{display:block}.section-note{display:none}.section-title{font-size:33px}.around-grid{grid-template-columns:1fr}.around-grid .story+.story{border-left:0;border-top:1px solid #aaa;padding:16px 0 0}.around-grid img{height:auto;aspect-ratio:1.75}.around-grid .story-title{font-size:34px}.signup{display:block;text-align:center;padding:25px 15px}.signup h2{font-size:41px}.signup p{font-size:19px}.signup .wp-block-buttons{justify-content:center;margin-top:18px}.paper-footer{display:block;text-align:center;padding:25px 15px}.paper-footer>p{margin-top:20px}.neighborhoods .section-title{font-size:27px}}
.story figure,.story figure a{display:block;width:100%}.story figure img{width:100%!important;max-width:none!important}.lead .story-title{font-stretch:condensed}.paper-main{padding-bottom:0}
/*
Theme Name: Hear in LA Newspaper
Version: 1.0
*/
@import url('https://fonts.googleapis.com/css2?family=Bodoni+Moda:opsz,wght@6..96,700;6..96,900&family=Oswald:wght@500;600&display=swap');*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:white;color:#0b0b0b;font-family:Georgia,serif}a{color:inherit;text-decoration:none}a:hover{color:#df0922}a:focus-visible{outline:3px solid #d40921;outline-offset:5px}img{display:block;width:100%;height:auto}p,h1,h2,figure{margin:0}.wp-site-blocks{padding:0!important}.paper{max-width:1380px;margin:auto;padding:0 35px}.masthead{display:grid;grid-template-columns:140px 1fr 140px;align-items:center;padding:12px 0 22px;gap:12px}.mast-note{font-size:11px;line-height:1.35;letter-spacing:2.3px}.mast-right{text-align:right;align-self:start;padding-top:25px}.mast-center{text-align:center}.wordmark{font-family:Georgia,serif;font-weight:900;font-style:italic;font-size:clamp(60px,10.4vw,148px);line-height:1.02;letter-spacing:-9px;color:#da0b24;text-shadow:2px 3px white,4px 5px #090909;-webkit-text-stroke:1.2px #080808;white-space:nowrap}.wordmark a:hover{color:inherit}.tagline{font-size:clamp(13px,1.6vw,22px);letter-spacing:5px;margin-top:8px}.paper-nav{display:flex;justify-content:center;gap:clamp(20px,5vw,72px);align-items:center;background:#080909;color:white;padding:12px 22px;font-family:Oswald,Arial,sans-serif;text-transform:uppercase;font-size:17px;letter-spacing:1.7px}.paper-nav p:last-child{margin-left:auto;font-size:26px;line-height:1}.paper-nav p:first-child{margin-left:auto}.paper-main{padding-top:13px}.lead-grid{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);gap:18px}.lead figure img{height:475px;object-fit:cover}.eyebrow{font-size:17px;font-weight:900;letter-spacing:1px;color:#d80620;margin:7px 0 2px}.story-title,.section-title{font-family:'Bodoni Moda',Georgia,serif;font-weight:900;letter-spacing:-1.8px;line-height:1.04}.story-title{font-size:35px}.story-title a{display:block;position:relative;padding-right:20px}.story-title span{font-family:Arial,sans-serif;font-size:40px;font-weight:400;color:#db0a21;position:absolute;right:0;bottom:0}.lead .story-title{font-size:clamp(46px,5.7vw,78px);letter-spacing:-3.8px;line-height:1.01}.lead .deck{font-size:24px;line-height:1.25;margin-top:14px}.latest{border-left:1px solid #999;padding-left:17px}.section-title{font-size:46px;line-height:1.03}.latest>.section-title{border-bottom:3px solid #111;padding-bottom:7px;margin-bottom:15px}.latest .story+.story{border-top:1px solid #888;margin-top:18px;padding-top:17px}.latest img{height:200px;object-fit:cover}.latest .story-title{font-size:35px}.around{border-top:5px solid #0b0b0b;margin-top:24px;padding-top:8px}.section-top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #999;padding-bottom:10px;margin-bottom:15px}.section-note{text-align:right;font-size:11px;letter-spacing:2.6px;line-height:1.4}.around-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.around-grid .story+.story{border-left:1px solid #aaa;padding-left:18px}.around-grid img{height:235px;object-fit:cover}.around-grid .story-title{font-size:33px}.neighborhoods{border-top:2px solid #111;margin-top:25px;padding:14px 0 25px}.neighborhoods .section-title{font-size:31px}.neighborhood-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:15px;font-family:Oswald,Arial,sans-serif;font-size:17px}.neighborhood-links a{border:1px solid #ccc;padding:8px 18px}.neighborhood-links a:hover{background:#111;color:white}.signup{background:#df0b23;color:white;display:flex;align-items:center;justify-content:center;gap:100px;padding:24px 35px}.signup h2{font-family:'Bodoni Moda',Georgia,serif;font-size:57px;letter-spacing:-2px;line-height:1.1}.signup p{font-size:24px;text-align:center}.signup .wp-block-button__link{background:white!important;color:#090909!important;border-radius:40px;padding:15px 38px;font-family:Oswald,Arial,sans-serif;font-size:20px}.paper-footer{background:#090909;color:white;display:flex;align-items:center;justify-content:space-between;padding:22px max(35px,calc((100vw - 1310px)/2));gap:30px}.paper-footer h2{font-size:29px;letter-spacing:-1px}.paper-footer p{font-size:12px;letter-spacing:1px}.paper-footer>p{font-family:Oswald,Arial,sans-serif}.wp-block-group,.wp-block-heading{margin-block-start:0}.wp-block-image{margin-bottom:0}.wp-block-buttons{margin:0}@media(max-width:900px){.paper{padding:0 20px}.masthead{grid-template-columns:80px 1fr 80px}.mast-note{font-size:8px;letter-spacing:1px}.wordmark{letter-spacing:-5px}.tagline{letter-spacing:3px}.paper-nav{gap:25px;font-size:14px}.lead figure img{height:340px}.lead .story-title{font-size:52px}.lead .deck{font-size:20px}.latest img{height:140px}.latest .story-title{font-size:27px}.section-title{font-size:35px}.around-grid img{height:175px}.around-grid .story-title{font-size:27px}.signup{gap:35px}.signup h2{font-size:43px}.signup p{font-size:19px}}@media(max-width:600px){.paper{padding:0 15px}.masthead{display:block;padding:22px 0}.mast-note{display:none}.wordmark{font-size:18vw;letter-spacing:-4px;-webkit-text-stroke:.7px #111;text-shadow:1px 2px white,3px 4px #111}.tagline{font-size:13px;letter-spacing:2px;margin-top:10px}.paper-nav{gap:0;justify-content:space-around;padding:12px 6px;font-size:11px;letter-spacing:.7px}.paper-nav p:first-child,.paper-nav p:last-child{margin-left:0}.paper-nav p:last-child{font-size:22px}.lead-grid{grid-template-columns:1fr}.lead figure img{height:auto;aspect-ratio:1.6}.lead .story-title{font-size:45px;letter-spacing:-2px}.eyebrow{font-size:13px}.lead .deck{font-size:20px}.latest{border-left:0;border-top:3px solid #111;padding:15px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:15px}.latest>.section-title{grid-column:1/-1;margin-bottom:0;font-size:35px}.latest .story+.story{border:0;margin:0;padding:0}.latest img{height:130px}.latest .story-title{font-size:25px;letter-spacing:-.8px}.section-top{display:block}.section-note{display:none}.section-title{font-size:33px}.around-grid{grid-template-columns:1fr}.around-grid .story+.story{border-left:0;border-top:1px solid #aaa;padding:16px 0 0}.around-grid img{height:auto;aspect-ratio:1.75}.around-grid .story-title{font-size:34px}.signup{display:block;text-align:center;padding:25px 15px}.signup h2{font-size:41px}.signup p{font-size:19px}.signup .wp-block-buttons{justify-content:center;margin-top:18px}.paper-footer{display:block;text-align:center;padding:25px 15px}.paper-footer>p{margin-top:20px}.neighborhoods .section-title{font-size:27px}}