/* Velocity Videos — sequential photo essay */
:root{--paper:#f6f3ed;--ink:#32272a;--red:#772b3b;--line:#b6ada9}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:Georgia,serif;font-size:18px;line-height:1.65}a{color:inherit;text-underline-offset:5px}a:hover{color:var(--red)}a:focus-visible,summary:focus-visible{outline:2px solid var(--red);outline-offset:5px}.rd-header{height:67px;position:fixed;inset:0 0 auto;z-index:30;padding:0 3.5vw;background:var(--paper);border-bottom:1px solid var(--line);display:flex;align-items:center;gap:32px;font-family:Arial,sans-serif;font-size:12px}.rd-brand{font-family:Georgia,serif;font-size:23px;text-decoration:none;letter-spacing:-.8px}.rd-desktop-nav{margin-left:auto;display:flex;gap:25px}.rd-desktop-nav a{text-decoration:none}.rd-mobile-nav{margin-left:15px}summary{cursor:pointer;list-style:none;text-transform:uppercase;letter-spacing:1.2px}summary span{margin-left:16px}.rd-mobile-menu{position:absolute;left:0;right:0;top:66px;background:var(--red);color:var(--paper);padding:5vw;display:grid;grid-template-columns:1fr 1fr;gap:20px}.rd-mobile-menu a{font-size:clamp(20px,3vw,42px);text-decoration:none;border-bottom:1px solid #ffffff50}.rd-mobile-menu a:hover{color:white}.folio{padding-top:67px}.folio>article>div:first-child{min-height:670px;padding:180px 5vw 65px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.folio h1{font-weight:normal;font-size:clamp(42px,4.9vw,76px);line-height:1.04;letter-spacing:-2.5px;max-width:840px;margin:0 0 32px}.folio .lead{max-width:660px;font-size:20px;margin:0}.folio h2{font-weight:normal;font-size:clamp(29px,3.1vw,48px);line-height:1.15;margin:0 0 24px;color:var(--red)}p{margin:0 0 1.4em}.folio>article>.row{margin:0 5vw;padding:60px 0;border-top:1px solid var(--line)}.folio>article>.row:nth-child(2){display:flex;flex-direction:column-reverse}.folio>article>.row:nth-child(2)>div:first-child{display:grid;grid-template-columns:1fr 1.3fr;gap:8vw;padding:36px 0 0;max-width:1000px}.folio img{display:block;object-fit:cover;border-radius:0!important;box-shadow:none!important}.folio>article>.row:nth-child(2) img{max-height:none!important;height:540px;width:100%}.folio>article>.row:nth-child(3){margin-left:17vw;display:grid;grid-template-columns:1fr 1.15fr;gap:6vw;align-items:center}.folio>article>.row:nth-child(3)>div:first-child{grid-column:2;grid-row:1}.folio>article>.row:nth-child(3)>div:last-child{grid-column:1;grid-row:1}.folio>article>.row:nth-child(3) img{height:490px;max-height:none!important}ul{padding-left:24px}li{padding:6px;border-bottom:1px solid var(--line)}.folio>article>.row:nth-child(4){margin:0 auto;width:62%;display:grid;grid-template-columns:1fr 1fr;gap:28px}.folio>article>.row:nth-child(4)>h2,.folio>article>.row:nth-child(4)>p{grid-column:1/-1}.folio>article>.row:nth-child(4)>div{grid-column:1/-1}.folio>article>.row:nth-child(4) img{height:430px;max-height:none!important;width:100%}.folio>section{margin:90px 5vw;display:grid;grid-template-columns:repeat(3,1fr);gap:38px;border-top:4px solid var(--red);padding-top:35px}.folio>section>article:first-of-type{grid-column:span 2}.folio>section>article>div{border:0!important;box-shadow:none!important;height:auto!important}.folio>section h4{font-size:34px;line-height:1.2;font-weight:normal;margin:18px 0}.folio>section strong{font:12px Arial,sans-serif;letter-spacing:1.6px;text-transform:uppercase;color:var(--red)}.text-body-secondary{font:13px Arial,sans-serif;margin:20px 0}.folio>section img{width:100%!important;height:280px!important;margin-top:26px}.d-block.d-md-none{display:none}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}svg.bi{width:14px;height:14px}.rd-footer{background:var(--red);color:var(--paper);padding:55px 5vw;display:grid;grid-template-columns:1fr 2fr;gap:40px}.rd-footer nav{display:grid;grid-template-columns:1fr 1fr;gap:18px}.rd-footer a:hover{color:white}body:has(.archive) .archive,.archive{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:110px 5vw 60px}.archive article:first-child{grid-column:span 2}.pagination{display:flex;gap:24px;border-block:1px solid var(--line);padding:20px}.article-content,.legal-content,main>article:not(.folio>article){max-width:760px;margin:auto}.article-content>p:first-of-type,.entry-content>p:first-of-type{padding:32px;border:1px solid var(--red);font-size:24px}.article-content section,.entry-content h2{margin-top:65px}
@media(max-width:900px){.rd-desktop-nav{display:none}.rd-mobile-nav{margin-left:auto}.folio>article>div:first-child{min-height:600px;padding-top:120px}.folio>article>.row:nth-child(3){margin-left:8vw}.folio>article>.row:nth-child(4){width:80%}.folio>section{grid-template-columns:repeat(2,1fr)}.folio>section>article:first-of-type{grid-column:auto}.rd-footer{grid-template-columns:1fr}.folio>article>.row:nth-child(2) img{height:420px}}
@media(max-width:560px){body{font-size:17px}.rd-header{padding:0 20px}.rd-brand{font-size:21px}.rd-mobile-menu{grid-template-columns:1fr;padding:25px}.folio>article>div:first-child{min-height:620px;padding:160px 24px 48px}.folio h1{letter-spacing:-1.5px;font-size:43px}.folio .lead{font-size:18px}.folio>article>.row{margin:0 24px;padding:38px 0}.folio>article>.row:nth-child(2)>div:first-child{display:block}.folio>article>.row:nth-child(2) img{height:290px}.folio>article>.row:nth-child(3){margin:0 24px;display:flex;flex-direction:column-reverse;gap:30px}.folio>article>.row:nth-child(3) img{height:330px}.folio>article>.row:nth-child(4){width:auto;margin:0 24px;display:block}.folio>article>.row:nth-child(4) img{height:290px;margin-bottom:30px}.folio>section{display:block;margin:50px 24px}.folio>section>article{padding:25px 0;border-bottom:1px solid var(--line)}.rd-footer{padding:40px 24px}.rd-footer nav{grid-template-columns:1fr}.archive{display:block}.article-content,.legal-content{padding:24px}}
