/* PETRO Laser Edition: one editorial invitation, one email-gated guide. */
.petro-laser-feature{position:relative;isolation:isolate;width:100vw;max-width:none!important;margin:60px calc(50% - 50vw);min-height:760px;overflow:hidden;background:#f3ede6;color:#363632;text-align:left}
.petro-laser-feature .petro-laser-portrait{position:absolute;z-index:-2;inset:0 0 0 auto;width:57%;height:100%;max-width:none;object-fit:cover;object-position:50% 24%}
.petro-laser-feature:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,#f3ede6 0%,#f3ede6 39%,rgba(243,237,230,.8) 48%,transparent 63%)}
.petro-laser-feature .petro-laser-copy{padding:95px max(6vw,calc((100vw - 1192px)/2));padding-right:0;width:58%;position:relative}
.petro-laser-feature .petro-laser-kicker{font:500 11px/1.6 Jost,Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;max-width:350px;margin:0 0 30px}
.petro-laser-feature h2{font:400 clamp(46px,5.6vw,82px)/1.08 Cochin,Prata,Georgia,serif;letter-spacing:-.035em;margin:0 0 26px}
.petro-laser-feature h2 em{display:block;font:400 1.4em/.95 Boisterous,cursive;letter-spacing:0;padding:8px 0 64px}
.petro-laser-feature .petro-laser-deck{font:400 clamp(23px,2.3vw,34px)/1.23 Cochin,Georgia,serif;margin:0 0 22px}
.petro-laser-feature .petro-laser-description{max-width:30ch;font:400 18px/1.55 Jost,Arial,sans-serif;margin:0 0 25px}
.petro-laser-feature .petro-laser-link{display:inline-block;padding:10px 0;border:0;border-bottom:1px solid currentColor;border-radius:0;background:none;box-shadow:none;font:500 13px/1.6 Jost,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}
.petro-laser-feature .petro-laser-note{font:400 13px/1.5 Jost,Arial,sans-serif;margin:12px 0 0}
@media(max-width:700px){.petro-laser-feature{min-height:960px;margin-top:35px;margin-bottom:35px}.petro-laser-feature .petro-laser-portrait{width:100%;height:58%;object-position:50% 22%}.petro-laser-feature:before{background:linear-gradient(0deg,#f3ede6 0%,#f3ede6 43%,rgba(243,237,230,.5) 55%,transparent 69%)}.petro-laser-feature .petro-laser-copy{padding:470px 7vw 45px;width:100%}.petro-laser-feature h2{font-size:54px}.petro-laser-feature .petro-laser-kicker{margin-bottom:20px}.petro-laser-feature .petro-laser-description{max-width:33ch}}
