/* Journal only: existing pages, header and footer keep their styles. */
.wsj-section,.wsj-article,.wsj-masthead,.wsj-closing{--ink:#172a39;--sand:#c5bba3;--mist:#edf3f4;font-family:Montserrat,sans-serif!important;color:var(--ink);box-sizing:border-box}
.wsj-masthead{background:#edf3f4;padding:170px 6vw 70px!important}
.wsj-wrap{width:min(1320px,100%);margin-inline:auto;display:flex;flex-direction:column;gap:28px}
.wsj-kicker{display:flex;align-items:center;gap:18px;text-transform:uppercase;font-size:11px!important;font-weight:600;letter-spacing:.19em;line-height:1.6}
.wsj-kicker::before{content:"";width:36px;height:1px;background:#c5bba3;flex:0 0 36px}
.wsj-title{font-family:Montserrat,sans-serif!important;font-weight:400!important;line-height:1.08!important;font-size:clamp(36px,5.2vw,76px)!important;text-transform:uppercase;margin:0;letter-spacing:-.025em}
.wsj-sand{color:#a89c81}.wsj-title .wsj-sand{color:#b5a98f}
.wsj-intro{font-size:18px;line-height:1.8;max-width:760px}
.wsj-section{padding:25px 6vw 85px!important;background:#edf3f4}
.wsj-feed{width:100%;scroll-margin-top:120px}
.wsj-row{display:grid;grid-template-columns:1.15fr 1fr;align-items:stretch;margin:0 0 54px;background:#fff;min-height:410px}
.wsj-row:nth-child(even){grid-template-columns:1fr 1.15fr}.wsj-row:nth-child(even) .wsj-row-photo{order:2}
.wsj-row-photo{display:block;min-height:100%;overflow:hidden;background:#172a39}.wsj-row-photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s}.wsj-row-photo:hover img{transform:scale(1.025)}
.wsj-photo-fallback{display:grid;place-content:center;min-height:320px;color:#fff;letter-spacing:.2em}
.wsj-row-copy{padding:clamp(28px,4vw,64px);align-self:center}.wsj-row-copy time{display:block;font-size:12px;margin:22px 0;color:#556572}.wsj-row-copy h2{font-family:Montserrat,sans-serif!important;font-size:clamp(24px,2.5vw,37px)!important;line-height:1.2!important;text-transform:uppercase;font-weight:400!important;margin:0 0 24px}.wsj-row-copy h2 a{color:inherit;text-decoration:none}.wsj-row-copy p{line-height:1.8;font-size:15px}.wsj-read{display:inline-flex;gap:26px;border-bottom:1px solid #c5bba3;padding:12px 0;text-transform:uppercase;font-size:12px;font-weight:600;color:#172a39;margin-top:15px}
.wsj-pagination ul{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;list-style:none;padding:0}.wsj-pagination a,.wsj-pagination span{display:block;padding:12px 16px;color:#172a39}.wsj-pagination .current{background:#172a39;color:white}.wsj-pagination a:hover{background:#c5bba3}
.wsj-closing{background:#172a39;padding:90px 6vw!important;color:#fff;background-image:linear-gradient(90deg,rgba(23,42,57,.85),rgba(23,42,57,.35)),url('sillage-white-shark.png');background-size:cover;background-position:center}.wsj-closing .wsj-title{font-size:clamp(32px,4vw,58px)!important}.wsj-button{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;gap:24px;background:#c5bba3;color:#172a39;padding:20px 28px;text-transform:uppercase;font-size:12px;font-weight:600;text-decoration:none}
.wsj-article{background:#fff;padding:150px 6vw 80px!important}.wsj-article-header{width:min(980px,100%);margin:auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:25px}.wsj-article-header .wsj-title{font-size:clamp(32px,4.2vw,60px)!important}.wsj-back{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#172a39}.wsj-deck{font-size:18px;line-height:1.75;max-width:760px}.wsj-meta{font-size:12px;color:#62737e}.wsj-cover{width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;display:block;margin:45px 0 0}.wsj-cover img{width:100%;height:auto;object-fit:contain;display:block}.wsj-caption{font-size:11px;color:#62737e;margin:10px 0 50px}
.wsj-body{width:min(740px,100%);margin-inline:auto;display:flex;flex-direction:column;gap:24px}.wsj-body p{font-size:17px;line-height:1.9;margin:0}.wsj-subtitle{font-family:Montserrat,sans-serif!important;font-size:clamp(23px,2.4vw,31px)!important;font-weight:600!important;line-height:1.3!important;text-transform:uppercase;margin:25px 0 0}.wsj-diptych{display:grid!important;grid-template-columns:1fr 1fr;gap:20px;width:100%;margin:44px 0}.wsj-diptych .brxe-image{width:100%;height:auto;align-self:center}.wsj-diptych img{width:100%;height:auto;display:block}.wsj-facts{padding:30px!important;background:#edf3f4;border-left:2px solid #c5bba3;gap:15px;display:flex;flex-direction:column}.wsj-source{font-size:12px!important;line-height:1.8!important}.wsj-source a{color:inherit;text-decoration:underline}
.wsj-share{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 18px;font-size:11px;color:#172a39;margin:15px 0}.wsj-share>a,.wsj-share>button{padding:8px 0;background:transparent;border:0;border-bottom:1px solid #c5bba3;color:inherit;font:inherit;cursor:pointer}.wsj-share>span:first-child{text-transform:uppercase;letter-spacing:.13em}.wsj-status{width:100%;text-align:center;font-size:11px;min-height:1em}.wsj-video{margin:20px 0;width:100%;text-align:center}.wsj-video>button,.wsj-video>iframe{width:100%;aspect-ratio:16/9;border:0;background:#172a39;color:#fff}.wsj-video>button{cursor:pointer;font-family:inherit;font-size:20px}.wsj-video button>span{display:block;font-size:60px;color:#c5bba3}.wsj-video small{font-size:12px}.wsj-video p{font-size:12px;padding-top:12px}.wsj-bottom{border-top:1px solid #c5bba3;margin-top:50px;padding-top:25px;width:100%;display:flex;flex-direction:column;align-items:center;gap:25px}
.wsj-section a:focus-visible,.wsj-article a:focus-visible,.wsj-article button:focus-visible{outline:2px solid #172a39;outline-offset:5px}
@media(max-width:767px){.wsj-masthead{padding:125px 6vw 40px!important}.wsj-section{padding-bottom:50px!important}.wsj-row,.wsj-row:nth-child(even){grid-template-columns:1fr;min-height:0;margin-bottom:28px}.wsj-row:nth-child(even) .wsj-row-photo{order:0}.wsj-row-photo{min-height:0}.wsj-row-photo img{height:auto;aspect-ratio:3/2;object-fit:cover}.wsj-row-copy{padding:26px}.wsj-article{padding:120px 6vw 50px!important}.wsj-body p{font-size:16px}.wsj-cover{margin-top:25px}.wsj-diptych{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px}.wsj-diptych>.brxe-image{flex:0 0 88%;scroll-snap-align:start}.wsj-closing{padding-block:60px!important}.wsj-facts{padding:22px!important}}
@media(prefers-reduced-motion:reduce){.wsj-row-photo img{transition:none}}
html body #brx-content#brx-content .wsj-subtitle{font-weight:600!important}
html body #brx-content :is(.wsj-masthead,.wsj-section,.wsj-article,.wsj-closing) :is(p,a,button,time,small){font-family:Montserrat,Arial,sans-serif}
.wsj-wrap>.brxe-shortcode{width:100%}
