/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Crawford';font-style:normal;font-weight:400;src:url('/themes/wttw/legacy-themes/wttwbootstrap3/fonts/Crawford.woff2') format('woff2'),url('/themes/wttw/legacy-themes/wttwbootstrap3/fonts/Crawford.woff') format('woff');}@keyframes videoreveal{from{top:0;}to{top:100%;}}:root{--green-velvet:#364021;--deep-blue:#213440;--pinky:#F3B9AF;--gold:#CCB68B;--beige:#E5D1AC;--beige-light:#F5F0E6;--cigar:#825A37;--more-goldy:#B38B3C;--dark-gray:#2a282b;--caption-gray:#666666;--caption-credit-gray:#666666;--anchor-color:#966F21;--body-color:#191919;--body-background:#ffffff;--body-font:"proxima-nova","Open Sans",Helvetica,Arial,sans-serif;--border-default:none;--blockquote-font:"zedou",sans-serif;--blockquote-cite-font:"zedou",sans-serif;--blockquote-background-color:var(--deep-blue);--blockquote-border-color:var(--more-goldy);--blockquote-color:var(--beige);--btn-border:var(--border-width-primary) solid var(--dark-gray);--btn-border-color:var(--deep-blue);--btn-background-color:var(--deep-blue);--btn-background-hover-color:var(--green-velvet);--btn-color:var(--pinky);--btn-padding:1.2rem 2.4rem;--btn-font:"zedou",sans-serif;--font-size-xlarge:clamp(3rem,10vw,6rem);--font-size-large:clamp(2.5rem,9vw,4.8rem);--font-size-medlrg:clamp(2.4rem,9vw,4.2rem);--font-size-medium:clamp(2.2rem,3vw,3.6rem);--font-size-medsm:clamp(1.8rem,7vw,2.8rem);--header-font:"Crawford";--subhead-font:"Crawford";--title-font:"zedou",sans-serif;--promo-title-font:"zedou",sans-serif;--caption-font:"zedou",sans-serif;--digital-exclusive-title-font:"zedou",sans-serif;--center-container-width:80vw;--border-container-padding:16px;--navbar-background-color:var(--deep-blue);--navbar-color:var(--beige);--navbar-hover-color:var(--more-goldy);--navigation-font:"zedou",sans-serif;--sponsor-background-color:var(--beige);--sponsor-text-color:var(--deep-blue);--swiper-content-height:51vw;--swiper-pagination-color:var(--more-goldy);--swiper-meta-color:#ffffff;--swiper-video-tile-background-color:var(--deep-blue);--video-tile-background-color:var(--beige);--video-tile-font:"zedou",sans-serif;--video-inline-transition-color-one:var(--more-goldy);--video-inline-transition-color-two:var(--deep-blue);}@media (min-width:768px){:root{--center-container-width:70vw;--swiper-content-height:51vw;}}@media (min-width:992px){:root{--swiper-content-height:26vw;}}@media (min-width:1200px){:root{--swiper-content-height:26vw;}}@media (min-width:1400px){:root{--center-container-width:940px;}}.riding-the-rails{background:var(--body-background);color:var(--body-color);}.riding-the-rails .field-name-body p{color:inherit;}.riding-the-rails h1,.riding-the-rails h2,.riding-the-rails h3,.riding-the-rails h4,.riding-the-rails h5,.riding-the-rails h6{font-family:var(--header-font);font-weight:700;}.about-page.riding-the-rails h1,.about-page.riding-the-rails h2,.about-page.riding-the-rails h3,.about-page.riding-the-rails h4,.about-page.riding-the-rails h5,.about-page.riding-the-rails h6{font-family:"zedou",sans-serif;}.riding-the-rails .content-wrapper{font-family:var(--body-font);font-weight:500;position:relative;}.riding-the-rails .content-wrapper .container-fluid > .row{margin-left:0;margin-right:0;}.riding-the-rails .content-wrapper .container-fluid > .row .main-content{padding-left:0;padding-right:0;}.riding-the-rails .content-wrapper h1{display:none;}.riding-the-rails .content-wrapper h2{font-size:var(--font-size-large);font-weight:500;}.riding-the-rails .content-wrapper h3{font-size:var(--font-size-medium);}.riding-the-rails .content-wrapper h4{font-size:var(--font-size-medium);}.riding-the-rails .content-wrapper a:not(.btn){color:var(--anchor-color);text-decoration:underline;transition:color 0.3s ease-out;}.riding-the-rails .content-wrapper a:not(.btn):hover{color:var(--dark-gray);}.riding-the-rails .content-wrapper img{width:100%;height:auto;}.riding-the-rails .content-wrapper .center{text-align:center;}.riding-the-rails .content-wrapper .mtn{margin-top:0 !important;}.riding-the-rails .content-wrapper .mts{margin-top:1rem !important;}@media (min-width:768px){.riding-the-rails .content-wrapper .mts{margin-top:2rem !important;}}.riding-the-rails .content-wrapper .mtm{margin-top:2rem !important;}@media (min-width:768px){.riding-the-rails .content-wrapper .mtm{margin-top:4rem !important;}}.riding-the-rails .content-wrapper .mtl{margin-top:4rem !important;}@media (min-width:768px){.riding-the-rails .content-wrapper .mtl{margin-top:8rem !important;}}.riding-the-rails .content-wrapper .mbn{margin-bottom:0 !important;}.riding-the-rails .content-wrapper .mbs{margin-bottom:1rem !important;}@media (min-width:768px){.riding-the-rails .content-wrapper .mbs{margin-bottom:2rem !important;}}.riding-the-rails .content-wrapper .mbm{margin-bottom:2rem !important;}@media (min-width:768px){.riding-the-rails .content-wrapper .mbm{margin-bottom:4rem !important;}}.riding-the-rails .content-wrapper .mbl{margin-bottom:4rem !important;}@media (min-width:768px){.riding-the-rails .content-wrapper .mbl{margin-bottom:8rem !important;}}.riding-the-rails .addthis-smartlayers{display:none;}.riding-the-rails .show-embedded{display:none;}.riding-the-rails .odd .embedded-entity > div .image{background-color:var(--green-velvet);}.riding-the-rails .odd .embedded-entity > div .title a{color:var(--green-velvet);}.riding-the-rails .odd .embedded-entity > div .btn{background-color:var(--green-velvet);}.riding-the-rails .odd .embedded-entity > div .btn:hover{background-color:var(--deep-blue);}.riding-the-rails .even .embedded-entity > div .image{background-color:var(--deep-blue);}.riding-the-rails .even .embedded-entity > div .title a{color:var(--deep-blue);}.riding-the-rails .embedded-entity{position:relative;}.riding-the-rails .center-children > *{margin-left:auto;margin-right:auto;}.riding-the-rails .bkg-softwhite{background-color:var(--soft-white);}.riding-the-rails .social-share-container.always-relative{position:static;margin-bottom:2rem;}.riding-the-rails .social-share-container.always-relative .social-share{position:static;width:100%;}.riding-the-rails .social-share-container.always-relative .social-share.addthis_buttons{display:inline-flex;min-width:2.25em;min-height:2.25em;height:2.25em;}.riding-the-rails .social-share-container.always-relative .social-share.addthis_buttons > a{margin:0 0.4rem;}.riding-the-rails .social-share-container .social-share.addthis_buttons > a{color:#fff;}.riding-the-rails.hide-desc .embedded-entity .desc{display:none;}.riding-the-rails.hide-more .embedded-entity p.read-more{display:none;}@media (min-width:1200px){.riding-the-rails .container{width:1370px;max-width:calc(100vw - 130px);}}.riding-the-rails .btn{border:var(--btn-border);border-color:var(--btn-border-color);border-radius:0;padding:var(--btn-padding);background-color:var(--btn-background-color);color:var(--btn-color);font-family:var(--btn-font);font-size:1.6rem;font-weight:500;line-height:160%;display:flex;width:fit-content;justify-content:space-between;transition:color 0.3s ease-in-out,background-color 0.3s ease-in-out,border-color 0.3s ease-in-out;}.riding-the-rails .btn:hover{background-color:var(--btn-background-hover-color);}.riding-the-rails .btn::after{content:"";align-self:center;display:block;width:18px;height:9px;background-color:var(--btn-color);mask-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgMTYgOSIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTE1LjgwNDIgNC45ODE2N0MxNi4wNjUzIDQuNzE3MTggMTYuMDY1MyA0LjI4OTUgMTUuODA0MiA0LjAyNzgyTDEyLjAyNjcgMC4xOTgzNjZDMTEuNzY1NiAtMC4wNjYxMjIyIDExLjM0MzUgLTAuMDY2MTIyMiAxMS4wODUxIDAuMTk4MzY2QzEwLjgyNjggMC40NjI4NTUgMTAuODI0MSAwLjg5MDUzOSAxMS4wODUxIDEuMTUyMjFMMTMuNzIzOCAzLjgyNTI0SDAuNjY2NjA5QzAuMjk3MTk2IDMuODI1MjQgMCA0LjEyNjMgMCA0LjUwMDUzQzAgNC44NzQ3NSAwLjI5NzE5NiA1LjE3NTgyIDAuNjY2NjA5IDUuMTc1ODJIMTMuNzIzOEwxMS4wODUxIDcuODQ4ODRDMTAuODI0MSA4LjExMzMzIDEwLjgyNDEgOC41NDEwMSAxMS4wODUxIDguODAyNjlDMTEuMzQ2MiA5LjA2NDM2IDExLjc2ODQgOS4wNjcxNyAxMi4wMjY3IDguODAyNjlMMTUuODA0MiA0Ljk4MTY3WiIgZmlsbD0iI0YzQjlBRiIvPjwvc3ZnPg==");mask-repeat:no-repeat;transition:background-color 0.3s ease-in-out;margin-left:1.6rem;}.riding-the-rails #wttw-header-full.collapsed #wttw-header-lower{z-index:4;}.riding-the-rails nav.navbar{font-family:var(--navigation-font);background-color:var(--navbar-background-color);margin-bottom:0;border:0;border-radius:0;min-height:unset;}.home.riding-the-rails nav.navbar{background-color:transparent;position:absolute;width:100%;}.riding-the-rails nav.navbar .box{border:var(--border-default);border-bottom:none;background-color:var(--navbar-background-color);display:flex;flex-direction:column;}@media (min-width:768px){.riding-the-rails nav.navbar .box{flex-direction:row;justify-content:space-between;}}.home.riding-the-rails nav.navbar .box{max-width:none;width:auto;justify-content:right;background-color:transparent;}.riding-the-rails nav.navbar .box:before,.riding-the-rails nav.navbar .box:after{display:none;}.riding-the-rails nav.navbar .box .navbar-header{display:flex;justify-content:space-between;align-items:center;width:100%;}.home.riding-the-rails nav.navbar .box .navbar-header{justify-content:end;}.riding-the-rails nav.navbar .box .navbar-header:before,.riding-the-rails nav.navbar .box .navbar-header:after{display:none;}@media (min-width:480px){.riding-the-rails nav.navbar .box .navbar-header{align-items:center;}}.home.riding-the-rails nav.navbar .box .navbar-header .logo{display:none;}.riding-the-rails nav.navbar .box .navbar-header .logo a img{margin:1.2rem 0;max-height:7.8rem;}.riding-the-rails nav.navbar .box .navbar-header .navbar-toggle{border-color:var(--navbar-color);margin-right:0;max-height:34px;}.home.riding-the-rails nav.navbar .box .navbar-header .navbar-toggle{border-color:var(--cigar);}.riding-the-rails nav.navbar .box .navbar-header .navbar-toggle .icon-bar{background-color:var(--navbar-color);}.home.riding-the-rails nav.navbar .box .navbar-header .navbar-toggle .icon-bar{background-color:var(--cigar);}.riding-the-rails nav.navbar .box .navbar-collapse{padding:0;max-height:unset;border:none;}.home.riding-the-rails nav.navbar .box .navbar-collapse{background-color:var(--cigar);}@media (min-width:480px){.riding-the-rails nav.navbar .box .navbar-collapse.in{overflow:visible;}}.riding-the-rails nav.navbar .box .navbar-collapse .nav{display:flex;flex-direction:column;margin:0;height:100%;min-height:4rem;}@media (min-width:768px){.riding-the-rails nav.navbar .box .navbar-collapse .nav{flex-direction:row;align-items:center;}}.riding-the-rails nav.navbar .box .navbar-collapse .nav .nav-item{height:100%;}.riding-the-rails nav.navbar .box .navbar-collapse .nav .nav-item.dropdown.open > a{color:var(--navbar-color);background-color:var(--navbar-background-color);border-color:var(--navbar-background-color);text-decoration:none;}@media (min-width:480px) and (max-width:991px){.riding-the-rails nav.navbar .box .navbar-collapse .nav .nav-item.dropdown.open .dropdown-menu{position:absolute;display:block;}}.riding-the-rails nav.navbar .box .navbar-collapse .nav .nav-item.dropdown .dropdown-toggle:after{content:"\f322";font-family:"Font Awesome 6 Pro";font-size:1.4rem;margin-left:0.5em;top:-1px;position:relative;}.riding-the-rails nav.navbar .box .navbar-collapse .nav .nav-item.dropdown .dropdown-menu{right:0;left:auto;min-width:260px;max-width:100%;text-align:left;padding:0;background-color:var(--navbar-background-color);border:var(--border-default);border-color:var(--dark-gray);margin:0;}.riding-the-rails nav.navbar .box .navbar-collapse .nav .nav-item.dropdown .dropdown-menu li{margin:0;}.riding-the-rails nav.navbar .box .navbar-collapse .nav .nav-item.dropdown .dropdown-menu li .dropdown-item{color:var(--navbar-color);font-size:1.6rem;padding:0.5em 1em;transition:color 0.3s ease-in-out,background-color 0.3s ease-in-out;text-decoration:none;white-space:inherit;}.riding-the-rails nav.navbar .box .navbar-collapse .nav .nav-item.dropdown .dropdown-menu li .dropdown-item:hover{background-color:var(--navbar-background-color);color:var(--navbar-hover-color);}.riding-the-rails nav.navbar .box .navbar-collapse .nav .nav-item .nav-link{color:var(--navbar-color);font-size:2rem;font-weight:500;letter-spacing:1.6px;text-transform:uppercase;text-decoration:none;transition:color 0.3s ease-in-out,background-color 0.3s ease-in-out;text-align:right;border:var(--border-default);border-bottom:none;border-color:transparent;}@media (min-width:480px){.home.riding-the-rails nav.navbar .box .navbar-collapse .nav .nav-item .nav-link{border-top:none;}}@media (min-width:768px){.riding-the-rails nav.navbar .box .navbar-collapse .nav .nav-item .nav-link{border-top:none;height:100%;display:flex;align-items:center;}}.riding-the-rails nav.navbar .box .navbar-collapse .nav .nav-item .nav-link:hover,.riding-the-rails nav.navbar .box .navbar-collapse .nav .nav-item .nav-link:focus{color:var(--navbar-hover-color);background-color:var(--navbar-background-color);}.riding-the-rails.home .nav.navbar .navbar-header .logo{display:none;}.riding-the-rails .hp-story{margin-bottom:3rem;}.riding-the-rails .hp-story .embedded-entity > div{background-color:var(--gold);}@media (min-width:992px){.riding-the-rails .hp-story .embedded-entity > div{display:grid;grid-template-columns:60% 40%;grid-auto-flow:column;}}.riding-the-rails .hp-story .embedded-entity .image{display:block;padding:1.5rem;position:relative;width:100%;overflow:hidden;}.riding-the-rails .hp-story .embedded-entity .image .field_hero_image{overflow:hidden;}@media (min-width:992px){.riding-the-rails .hp-story .embedded-entity .image .field_hero_image{height:100%;}}.riding-the-rails .hp-story .embedded-entity .image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 0.5s ease-in-out;}.riding-the-rails .hp-story .embedded-entity .image .cover-right{object-position:right;}.riding-the-rails .hp-story .embedded-entity .image::before{content:"";display:block;top:0;bottom:0;background-image:url(/sites/default/files/2026-04/rr-article-frame-deep-blue.png);background-size:100% 100%;position:absolute;right:0;left:0;z-index:2;}.riding-the-rails .hp-story .embedded-entity .meta{grid-column:2;padding:3rem;text-align:center;}@media (min-width:1200px){.riding-the-rails .hp-story .embedded-entity .meta{padding:6rem;}}.riding-the-rails .hp-story .embedded-entity .meta > *{margin-bottom:3.2rem;}.riding-the-rails .hp-story .embedded-entity .meta .title a{font-family:var(--promo-title-font);text-decoration:none;}.riding-the-rails .hp-story .embedded-entity .meta .desc{text-align:left;}.riding-the-rails .hp-story .embedded-entity .meta .desc .body p{font-size:1.6rem;}.riding-the-rails .hp-story .embedded-entity .meta .btn{display:inline-flex;}.riding-the-rails .hp-story.odd .embedded-entity > div .image::before{background-image:url(/sites/default/files/2026-04/rr-article-frame-green-velvet.png);}.riding-the-rails .hp-story.even .embedded-entity > div{grid-template-columns:40% 60%;}.riding-the-rails .hp-story.even .embedded-entity > div .image{grid-column:2;}.riding-the-rails .hp-story.even .embedded-entity > div .meta{grid-column:1;}.riding-the-rails #stories{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--border-container-padding);width:2000px;max-width:100%;margin:1rem auto 4rem;padding:0 2rem;}.riding-the-rails #stories .story{position:relative;overflow:hidden;display:flex;justify-content:flex-start;align-items:flex-end;color:#fff;}.riding-the-rails #stories .story:before{content:"";position:absolute;bottom:0;width:100%;height:60%;background:linear-gradient(to bottom,rgba(0,0,0,0),#000000);z-index:1;}.riding-the-rails #stories .story img{position:absolute;object-fit:cover;object-position:center;width:100%;height:100%;transform:scale(1.15);transition:transform 0.3s ease-in;}.riding-the-rails #stories .story h3{position:relative;display:flex;flex-direction:column;align-items:flex-start;font-size:2.4rem;font-size:clamp(2.4rem,2vw,3.4rem);font-weight:300;width:100%;margin:0;padding:2rem 2.5rem;z-index:2;}@media (max-width:767px){.riding-the-rails #stories .story h3{padding:1rem 1.25rem;}}.riding-the-rails #stories .story:hover img{transform:scale(1);}.riding-the-rails #stories.one-two .story.story-lg{grid-column:span 6;aspect-ratio:2 / 1;}@media (max-width:767px){.riding-the-rails #stories.one-two .story.story-lg{grid-column:span 12;aspect-ratio:16 / 9;}}.riding-the-rails #stories.one-two .story.story-lg h3{font-size:clamp(2.6rem,1.2vw + 1rem,4rem);width:85%;}@media (max-width:767px){.riding-the-rails #stories.one-two .story.story-lg h3{font-size:clamp(2.2rem,2vw,3.4rem);width:100%;}}.riding-the-rails #stories.one-two .story.story-sm{grid-column:span 3;}@media (max-width:767px){.riding-the-rails #stories.one-two .story.story-sm{grid-column:span 12;aspect-ratio:16 / 9;}}.riding-the-rails #stories.one-two .story.story-xs{grid-column:span 4;aspect-ratio:16 / 9;}.riding-the-rails #stories.two-three .story.story-lg{grid-column:span 6;aspect-ratio:16 / 9;}.riding-the-rails #stories.two-three .story.story-lg h3{font-size:clamp(2.6rem,1.2vw + 1rem,4rem);width:85%;}.riding-the-rails #stories.two-three .story.story-sm{grid-column:span 4;aspect-ratio:18 / 9;}@media (max-width:767px){.riding-the-rails #stories.two-three .story.story-sm{grid-column:span 12 !important;}}.riding-the-rails #stories.one-two-three .story.story-lg{grid-column:span 6;aspect-ratio:16 / 9;}.riding-the-rails #stories.one-two-three .story.story-lg:first-of-type{grid-column:4 / 10;}.riding-the-rails #stories.one-two-three .story.story-sm{grid-column:span 4;}.riding-the-rails .promo.full-ep{width:85%;margin-left:auto;margin-right:auto;}@media (min-width:992px){.riding-the-rails .promo.full-ep{width:100%;}}@media (min-width:1200px){.riding-the-rails .promo.full-ep{width:85%;}}.riding-the-rails .promo.full-ep .image{overflow:hidden;border:var(--border-default);background-color:var(--soft-white);grid-column:2;grid-row:1;}.riding-the-rails .promo.full-ep .image img{height:100%;object-fit:cover;}.riding-the-rails .promo.full-ep .meta{padding:2rem 0;grid-column:1;grid-row:1;}.riding-the-rails .promo.full-ep .meta .title{font-family:var(--header-font);font-weight:400;color:var(--more-goldy);margin-top:0;}@media (min-width:992px){.riding-the-rails .promo.full-ep .meta{padding:2rem;margin-right:4rem;}}@media (min-width:1200px){.riding-the-rails .promo.full-ep .meta{margin-right:10rem;}}.riding-the-rails .promos{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:var(--border-container-padding);}@media (max-width:767px){.riding-the-rails .promos{grid-template-columns:1fr;}}.riding-the-rails .promos:before,.riding-the-rails .promos:after{display:none;}.riding-the-rails .promos .promo{position:relative;overflow:hidden;}.riding-the-rails .promos .promo img{height:100%;object-fit:cover;transform:scale(1.15);z-index:-1;transition:transform 0.3s ease-in;}.riding-the-rails .promos .promo h3{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:flex-start;background:linear-gradient(to bottom,rgba(0,0,0,0),#000000);color:#fff;margin:0;padding:2rem 2.5rem;z-index:1;}@media (max-width:767px){.riding-the-rails .promos .promo h3{font-size:clamp(2.2rem,2vw,3.4rem);padding:1rem 1.25rem;}}.riding-the-rails .promos .promo:hover img{transform:scale(1);}.riding-the-rails .home-sponsors{background-color:var(--beige-light);margin-top:10rem;padding:4rem 3rem;}.riding-the-rails .home-sponsors p{max-width:108rem;text-align:center;line-height:1.6;margin:0 auto;}.riding-the-rails .home-sponsors p a{background:none;}.riding-the-rails .home-sponsors .logos{display:flex;justify-content:center;flex-wrap:wrap;}.riding-the-rails .home-sponsors .logos .text-logo{display:flex;justify-content:center;align-items:center;width:320px;min-height:250px;font-size:2rem;text-align:center;border:var(--border-default);padding:var(--border-container-padding);background-color:var(--sponsor-background-color);color:var(--sponsor-text-color);margin:1em;}@media (max-width:1199px){.riding-the-rails #stories.one-two .story.story-lg{grid-column:span 12;}}@media (max-width:1199px){.riding-the-rails #stories.one-two .story.story-sm{grid-column:span 6;aspect-ratio:16 / 9;}}@media (max-width:1199px){.riding-the-rails #stories.two-three .story.story-sm{grid-column:span 6;}}@media (max-width:1199px){.riding-the-rails #stories.two-three .story.story-sm:last-of-type{grid-column:4 / 10;aspect-ratio:16 / 9;}}@media (max-width:991px){.riding-the-rails #stories.two-three .story.story-lg{grid-column:span 12;}}@media (max-width:991px){.riding-the-rails #stories.two-three .story.story-lg h3{width:100%;}}@media (max-width:767px){.riding-the-rails .hp-story .hp-story-hero .meta .title h3{font-size:2.8rem;}}.riding-the-rails .digital-exclusive .meta{padding:0 0 2rem;grid-column:1;grid-row:1;}@media (min-width:992px){.riding-the-rails .digital-exclusive .meta{padding:6rem;}}.riding-the-rails .digital-exclusive .meta .title{font-family:var(--digital-exclusive-title-font);color:var(--deep-blue);}@media (min-width:992px){.riding-the-rails .digital-exclusive .meta .title{text-align:center;}}.riding-the-rails .digital-exclusive .meta p{font-size:1.6rem;}.riding-the-rails .digital-exclusive .embed-responsive{grid-column:2;grid-row:1;}.riding-the-rails .grid-40::after,.riding-the-rails .grid-50::after,.riding-the-rails .grid-60::after,.riding-the-rails .grid-40::before,.riding-the-rails .grid-50::before,.riding-the-rails .grid-60::before{content:none;}@media (min-width:992px){.riding-the-rails .grid-40,.riding-the-rails .grid-50,.riding-the-rails .grid-60{display:grid;grid-gap:0;grid-template-columns:40% 1fr;}}.riding-the-rails .grid-40 .video-container,.riding-the-rails .grid-50 .video-container,.riding-the-rails .grid-60 .video-container{margin-bottom:0;}.riding-the-rails .grid-40.vertical-center,.riding-the-rails .grid-50.vertical-center,.riding-the-rails .grid-60.vertical-center{align-items:center;}@media (min-width:992px){.riding-the-rails .grid-50{grid-template-columns:50% 1fr;}}@media (min-width:992px){.riding-the-rails .grid-60{grid-template-columns:60% 1fr;}}.riding-the-rails .field_hero_unit{position:relative;z-index:1;}.riding-the-rails .story-hero{position:relative;background-color:var(--gold);}@media (min-width:992px){.riding-the-rails .story-hero{display:grid;grid-template-columns:1fr 1fr;}}.riding-the-rails .story-hero .hero-image{grid-column:1;aspect-ratio:1.33333333;position:relative;top:0;left:0;width:100%;height:100%;object-fit:cover;}@media (min-width:992px){.riding-the-rails .story-hero .hero-image{aspect-ratio:1;}}.riding-the-rails .story-hero .hero-image img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;}.riding-the-rails .story-hero .hero-image::after,.riding-the-rails .story-hero .hero-image::before{content:"";display:block;border:2px solid var(--beige);position:absolute;}.riding-the-rails .story-hero .hero-image::before{top:1rem;bottom:1rem;right:1rem;left:1rem;z-index:1;}.riding-the-rails .story-hero .hero-image::after{top:1.6rem;bottom:1.6rem;right:1.6rem;left:1.6rem;z-index:2;}.riding-the-rails .story-hero .meta{aspect-ratio:2;grid-column:2;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;position:relative;}@media (min-width:992px){.riding-the-rails .story-hero .meta{aspect-ratio:1;}}.riding-the-rails .story-hero .meta::after,.riding-the-rails .story-hero .meta::before{content:'';width:30%;height:30%;background-image:url('/sites/default/files/2026-04/rr-hero-corner.svg');background-repeat:no-repeat;position:absolute;z-index:0;}.riding-the-rails .story-hero .meta::after{bottom:1rem;left:1rem;}.riding-the-rails .story-hero .meta::before{top:1rem;right:1rem;rotate:180deg;}.riding-the-rails .story-hero .title .article-icon{width:12.3rem;height:6.16rem;margin-bottom:2rem;}.riding-the-rails .story-hero .title h2{font-family:var(--title-font);font-weight:700;margin:0 4rem;position:relative;z-index:1;}.riding-the-rails .story-hero .intro{z-index:1;}.riding-the-rails .story-hero.odd h2{color:var(--green-velvet);}.riding-the-rails .story-hero.even h2{color:var(--deep-blue);}.riding-the-rails .hero-image.left img,.riding-the-rails .grid-item .image.left img{object-position:0% 50%;}.riding-the-rails .hero-image.mid-left img,.riding-the-rails .grid-item .image.mid-left img{object-position:20% 50%;}.riding-the-rails .hero-image.left-30 img,.riding-the-rails .grid-item .image.left-30 img{object-position:30% 50%;}.riding-the-rails .hero-image.mid-right img,.riding-the-rails .grid-item .image.mid-right img{object-position:80% 50%;}.riding-the-rails .hero-image.right-30 img,.riding-the-rails .grid-item .image.right-30 img{object-position:70% 50%;}.riding-the-rails .hero-image.right img,.riding-the-rails .grid-item .image.right img{object-position:90% 50%;}.riding-the-rails .hero-image.top img,.riding-the-rails .grid-item .image.top img{object-position:50% 10%;}.riding-the-rails .hero-image.top.left img,.riding-the-rails .grid-item .image.top.left img{object-position:0% 10%;}.riding-the-rails .hero-image.top.mid-left img,.riding-the-rails .grid-item .image.top.mid-left img{object-position:20% 10%;}.riding-the-rails .hero-image.top.left-30 img,.riding-the-rails .grid-item .image.top.left-30 img{object-position:30% 10%;}.riding-the-rails .hero-image.top.mid-right img,.riding-the-rails .grid-item .image.top.mid-right img{object-position:80% 10%;}.riding-the-rails .hero-image.top.right-30 img,.riding-the-rails .grid-item .image.top.right-30 img{object-position:70% 10%;}.riding-the-rails .hero-image.top.right img,.riding-the-rails .grid-item .image.top.right img{object-position:90% 10%;}.riding-the-rails .hero-image.bottom img,.riding-the-rails .grid-item .image.bottom img{object-position:50% 90%;}.riding-the-rails .hero-image.bottom.left img,.riding-the-rails .grid-item .image.bottom.left img{object-position:0% 90%;}.riding-the-rails .hero-image.bottom.mid-left img,.riding-the-rails .grid-item .image.bottom.mid-left img{object-position:20% 90%;}.riding-the-rails .hero-image.bottom.left-30 img,.riding-the-rails .grid-item .image.bottom.left-30 img{object-position:30% 90%;}.riding-the-rails .hero-image.bottom.mid-right img,.riding-the-rails .grid-item .image.bottom.mid-right img{object-position:80% 90%;}.riding-the-rails .hero-image.bottom.right-30 img,.riding-the-rails .grid-item .image.bottom.right-30 img{object-position:70% 90%;}.riding-the-rails .hero-image.bottom.right img,.riding-the-rails .grid-item .image.bottom.right img{object-position:90% 90%;}.riding-the-rails .below-hero p.hero-caption{color:var(--caption-gray);font-family:var(--caption-font);font-size:1.4rem;font-weight:500;line-height:1.4;margin:0.6rem;}.riding-the-rails .promo-grid{display:grid;grid-template-columns:1fr;gap:var(--border-container-padding);}@media (min-width:480px){.riding-the-rails .promo-grid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));}}@media (min-width:1400px){.riding-the-rails .promo-grid.two{grid-template-columns:repeat(2,minmax(400px,1fr));}}@media (min-width:768px){.riding-the-rails .promo-grid.three{grid-template-columns:repeat(2,1fr);}}@media (min-width:992px){.riding-the-rails .promo-grid.three{grid-template-columns:repeat(3,1fr);}}@media (min-width:768px){.riding-the-rails .promo-grid.four{grid-template-columns:repeat(2,1fr);}}@media (min-width:992px){.riding-the-rails .promo-grid.four{grid-template-columns:repeat(3,1fr);}}@media (min-width:1200px){.riding-the-rails .promo-grid.four{grid-template-columns:repeat(4,1fr);}}.riding-the-rails .grid-item .embedded-entity .hide-embedded{display:none !important;}.riding-the-rails .grid-item .embedded-entity .show-embedded{display:initial !important;}.riding-the-rails .promo-external > div{background-color:var(--beige);}@media (min-width:992px){.riding-the-rails .promo-external > div{height:100%;}}.riding-the-rails .promo-external .meta{background-color:var(--beige);padding:3.2rem 4.8rem;}.riding-the-rails .promo-external .meta > *{margin-bottom:1rem;margin-top:0;}.riding-the-rails .promo-external .meta p{font-size:1.6rem;}.riding-the-rails .promo-external .image{background-color:var(--deep-blue);display:block;padding:1.5rem;position:relative;width:100%;overflow:hidden;}.riding-the-rails .promo-external .image > a,.riding-the-rails .promo-external .image .field_hero_image{display:block;overflow:hidden;aspect-ratio:1.77777778;}.riding-the-rails .promo-external .image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 0.5s ease-in-out;}.riding-the-rails .promo-external .image .cover-right{object-position:right;}.riding-the-rails .promo-external .image:hover img{transform:scale(1.1);}.riding-the-rails .promo-external .image::before{content:"";display:block;top:0.25rem;bottom:0.25rem;border:4rem solid transparent;border-image:url(/sites/default/files/2026-04/rr-video-ornate-border.png) 143 round;position:absolute;right:0.25rem;left:0.25rem;z-index:2;}.riding-the-rails .promo-external .title{font-family:var(--promo-title-font);font-size:2.4rem;}.riding-the-rails .promo-external .title a{color:var(--deep-blue);transition:color 0.3s ease-in-out;text-decoration:none;}.riding-the-rails .promo-external .title a:hover{color:var(--green-velvet);}.riding-the-rails .promo-external .desc{width:100%;max-width:100%;font-size:1.6rem;}@media (max-width:991px){.riding-the-rails .promo-external .desc{line-height:1.4;}}.riding-the-rails .promo-external .desc .body a{display:none;}.riding-the-rails .promo-external.float-right{display:grid;grid-template-columns:100%;float:right;max-width:40%;margin:0 0 1em 1em;}@media (max-width:767px){.riding-the-rails .promo-external.float-right{float:none;width:100%;max-width:100%;margin-left:0;margin-right:0;}}@media (max-width:767px){.riding-the-rails .promo-external.full{flex-direction:column;}}@media (max-width:767px){.riding-the-rails .promo-external.full .image{aspect-ratio:2;}}@media (max-width:767px){.riding-the-rails .promo-external.full .meta{padding:2rem 0 0;}}@media (max-width:767px){.riding-the-rails .promo-external.full .meta .title{padding:0;}}@media (max-width:767px){.riding-the-rails .promo-external.full .meta .desc{padding:0;}}@media (max-width:767px){.riding-the-rails .promo-external.full .meta .btn{margin:0;}}.riding-the-rails .subhead{position:relative;text-align:center;color:var(--green-velvet);font-family:var(--subhead-font);}.riding-the-rails .subhead span{border:2rem solid transparent;border-image:url(/sites/default/files/2026-04/rr-full-border.png) 120 fill / 30px / 0px stretch;display:inline-block;text-align:center;padding:.9rem 2rem .5rem;line-height:1em;}@media (min-width:768px){.riding-the-rails .subhead span{min-width:40rem;}}.riding-the-rails article{overflow:clip;}.riding-the-rails article > .container{padding-top:2rem;padding-bottom:3rem;}.riding-the-rails article > .container p{font-weight:400;line-height:1.8;}@media (min-width:768px){.riding-the-rails article > .container > p{width:90ch;max-width:calc(100% - 10rem);}}.riding-the-rails article .intro{margin:2rem 0 3rem;}.riding-the-rails article .intro p{font-size:2.2rem;font-weight:300;line-height:1.8;width:auto;}.riding-the-rails article .intro p:last-of-type{margin-bottom:0;}.riding-the-rails article .intro + p{margin-top:0;}.riding-the-rails article .level-two{font-size:2.2rem;}.riding-the-rails article .center-children > p,.riding-the-rails article .center-children > figure:not(.full){width:80ch;}.riding-the-rails article ul,.riding-the-rails article ol{width:90ch;max-width:calc(100% - 10rem);font-weight:400;line-height:1.8;margin-bottom:3rem;}.riding-the-rails article ul li,.riding-the-rails article ol li{margin-bottom:1rem;}.riding-the-rails article figure{margin-top:1.6rem;margin-bottom:1.6rem;max-width:100%;}@media (min-width:768px){.riding-the-rails article figure{margin-top:3rem;margin-bottom:3rem;}}.riding-the-rails article figure.expanded{width:1600px;max-width:100%;margin:2rem auto 1rem;}.riding-the-rails article figure.expanded img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;}.riding-the-rails article figure.expanded .img-container:only-of-type img{height:auto;}.riding-the-rails article figure.expanded figcaption{padding-left:15px;padding-right:15px;}.riding-the-rails article figure > div{display:grid;grid-gap:var(--border-container-padding);}.riding-the-rails article figure > div.two{grid-template-columns:1fr 1fr;}.riding-the-rails article figure > div.two-one{grid-template-columns:1fr 1fr;}.riding-the-rails article figure > div.two-one .img-container:last-of-type{grid-column:span 2;}.riding-the-rails article figure > div.three{grid-template-columns:1fr 1.5fr 1fr;}.riding-the-rails article figure > div.three-one{grid-template-columns:1fr 1fr 1fr;}.riding-the-rails article figure > div.three-one .img-container:last-of-type{grid-column:span 3;}.riding-the-rails article figure > div.three-two{grid-template-columns:repeat(6,1fr);}.riding-the-rails article figure > div.three-two .img-container:nth-of-type(1),.riding-the-rails article figure > div.three-two .img-container:nth-of-type(2),.riding-the-rails article figure > div.three-two .img-container:nth-of-type(3){grid-column:span 2;}.riding-the-rails article figure > div.three-two .img-container:nth-of-type(4),.riding-the-rails article figure > div.three-two .img-container:nth-of-type(5){grid-column:span 3;}.riding-the-rails article figure > div.four{grid-template-columns:repeat(4,1fr);margin-left:15px;margin-right:15px;}@media (max-width:1199px){.riding-the-rails article figure > div.four{grid-template-columns:1fr 1fr;}}.riding-the-rails article figure.float-right{float:right;max-width:40%;margin:0 0 1em 1em;}.riding-the-rails article figure.float-right.smaller{max-width:30%;}.riding-the-rails article figure img{width:100%;height:auto;}.riding-the-rails article figure figcaption{color:var(--caption-gray);font-family:var(--caption-font);font-size:1.4rem;font-weight:500;margin:.6rem 0;}.riding-the-rails article figure.hide-caption figcaption{display:none;}.riding-the-rails article blockquote{background-color:var(--blockquote-background-color);position:relative;margin:4rem 0;padding:8rem 10rem 9rem;border:none;}.riding-the-rails article blockquote:before{content:"";position:absolute;top:3rem;bottom:3rem;left:3rem;right:3rem;border:2px solid var(--blockquote-border-color);z-index:0;}.riding-the-rails article blockquote.pull-quote{float:left;width:90ch;max-width:calc(100% - 10rem);}.riding-the-rails article blockquote.sidebar{float:right;width:40%;margin:0 0 1em 1em;padding:4rem;}.riding-the-rails article blockquote.sidebar .quote{font-size:2rem;text-align:center;}.riding-the-rails article blockquote.sidebar:before{top:2rem;bottom:2rem;left:2rem;right:2rem;}.riding-the-rails article blockquote .quote{font-family:var(--blockquote-font);font-size:3rem;font-weight:700;color:var(--blockquote-color);letter-spacing:0.02rem;line-height:1.8;margin-bottom:2rem;}.riding-the-rails article blockquote cite{font-family:var(--blockquote-cite-font);font-size:1.8rem;color:var(--blockquote-color);letter-spacing:0.02rem;line-height:1.4;}.riding-the-rails article blockquote p{width:auto;}@media (min-width:992px){.riding-the-rails article .grid-two-one{display:grid;grid-gap:var(--border-container-padding);grid-template-columns:1fr 1fr;}}@media (min-width:992px){.riding-the-rails article .grid-three-one{display:grid;grid-gap:var(--border-container-padding);grid-template-columns:1fr 1fr 1fr;}}.riding-the-rails article .grid-three-one .embedded-entity{width:100%;overflow:hidden;}.riding-the-rails article.container .below-hero p.hero-caption{padding-left:0;}.riding-the-rails article .container-fluid figure.full figcaption{padding:0 1rem 0 1rem;}.riding-the-rails .no-meta h4,.riding-the-rails .no-meta .field_description_long,.riding-the-rails .no-meta .field_description_short{display:none;}.riding-the-rails .inline-video,.riding-the-rails .video-tile{margin-bottom:2em;background-color:var(--video-tile-background-color);height:100%;}.riding-the-rails .inline-video .img-wrapper,.riding-the-rails .video-tile .img-wrapper{display:block;position:relative;height:0;padding-bottom:56.25%;overflow:hidden;}.riding-the-rails .inline-video .img-wrapper > i,.riding-the-rails .video-tile .img-wrapper > i{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:18%;height:auto;aspect-ratio:1;box-shadow:0 4px 8px rgba(0,0,0,0.3);border-radius:50%;z-index:1;}.riding-the-rails .inline-video .img-wrapper > i::after,.riding-the-rails .video-tile .img-wrapper > i::after,.riding-the-rails .inline-video .img-wrapper > i::before,.riding-the-rails .video-tile .img-wrapper > i::before{content:"";text-align:center;width:100%;height:100%;border-radius:50%;display:block;}.riding-the-rails .inline-video .img-wrapper > i::after,.riding-the-rails .video-tile .img-wrapper > i::after{mask-image:url('/sites/default/files/2025-02/play-icon.svg');transition:background-color 0.5s ease-out,transform 0.5s ease-out,box-shadow 0.5s ease-out;background-color:var(--beige);}.riding-the-rails .inline-video .img-wrapper > i::before,.riding-the-rails .video-tile .img-wrapper > i::before{background-color:rgba(0,0,0,0.3);transition:background-color 0.5s ease-out,transform 0.5s ease-out,box-shadow 0.5s ease-out;position:absolute;bottom:0;}.riding-the-rails .inline-video .img-wrapper .field_mezzanine_image,.riding-the-rails .video-tile .img-wrapper .field_mezzanine_image{aspect-ratio:1.77777778;background-color:#000;overflow:hidden;left:-16.5%;}@media (min-width:992px){.riding-the-rails .inline-video .img-wrapper .field_mezzanine_image,.riding-the-rails .video-tile .img-wrapper .field_mezzanine_image{left:0;}}.riding-the-rails .inline-video .img-wrapper img,.riding-the-rails .video-tile .img-wrapper img{transition:all 0.5s ease-out;width:100%;height:auto;}.riding-the-rails .inline-video .img-wrapper:hover i,.riding-the-rails .video-tile .img-wrapper:hover i{box-shadow:0 8px 16px rgba(0,0,0,0.6);}.riding-the-rails .inline-video .img-wrapper:hover i::before,.riding-the-rails .video-tile .img-wrapper:hover i::before{background-color:rgba(0,0,0,0.5);}.riding-the-rails .inline-video .img-wrapper:hover img,.riding-the-rails .video-tile .img-wrapper:hover img{transform:scale(1.1);}.riding-the-rails .inline-video .img-wrapper::before,.riding-the-rails .video-tile .img-wrapper::before{content:"";display:block;top:0.25rem;bottom:0.25rem;border:4rem solid transparent;border-image:url(/sites/default/files/2026-04/rr-video-ornate-border.png) 143 round;position:absolute;right:0.25rem;left:0.25rem;z-index:2;}.riding-the-rails .inline-video .img-wrapper::after,.riding-the-rails .video-tile .img-wrapper::after{content:"";border:solid 1.5rem var(--deep-blue);position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;}.riding-the-rails .inline-video .meta,.riding-the-rails .video-tile .meta{padding:2rem;}.riding-the-rails .inline-video .meta .title,.riding-the-rails .video-tile .meta .title{font-family:var(--video-tile-font);font-size:clamp(2rem,8vw,3rem);margin:0 0 .25em;}.riding-the-rails .inline-video .meta .title a,.riding-the-rails .video-tile .meta .title a{color:var(--deep-blue);transition:color 0.3s ease-in-out;text-decoration:none;}.riding-the-rails .inline-video .meta .title a:hover,.riding-the-rails .video-tile .meta .title a:hover{color:var(--green-velvet);}.riding-the-rails .inline-video .meta .field_description_long,.riding-the-rails .video-tile .meta .field_description_long{display:none;}.riding-the-rails .inline-video .meta .field_description_short p,.riding-the-rails .video-tile .meta .field_description_short p{margin:0;}.riding-the-rails .inline-video{box-shadow:0 8px 12px rgba(0,0,0,0.2),0 7px 22px rgba(0,0,0,0.2);transition:padding-top 1s ease-in-out,transform 0.5s ease-in-out;border:var(--border-default);}@media (min-width:992px){.riding-the-rails .inline-video.float-right{float:right;width:40%;margin:0 0 1em 1em;}.riding-the-rails .inline-video.float-right.smaller{width:30%;}.riding-the-rails .inline-video.float-right.smaller .img-wrapper{padding-bottom:50%;}}.riding-the-rails .inline-video.active{float:none !important;max-width:100% !important;width:100% !important;margin-left:0;margin-right:0;margin-bottom:2em;display:block;position:relative;overflow:hidden;padding-top:56.25%;}.riding-the-rails .inline-video.active:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--video-inline-transition-color-one);animation:videoreveal 1.5s ease-in-out 1s 1 forwards;z-index:2;}.riding-the-rails .inline-video.active:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--video-inline-transition-color-two);animation:videoreveal 1.75s ease-in-out 0.5s 1 forwards;z-index:3;}.riding-the-rails .inline-video.active .img-wrapper,.riding-the-rails .inline-video.active .meta{display:none;}.riding-the-rails .inline-video.active .embed-responsive{display:block;}.riding-the-rails .inline-video .img-wrapper{display:block;position:relative;height:0;padding-bottom:56.25%;z-index:1;cursor:pointer;overflow:hidden;}.riding-the-rails .inline-video .img-wrapper .field_mezzanine_image{border:solid 1.5rem var(--deep-blue);}.riding-the-rails .inline-video .img-wrapper img{position:absolute;top:0;left:0;display:block;object-fit:cover;object-position:center;width:100%;height:auto;transform:scale(1.1);transition:transform 0.4s ease-in-out;}.riding-the-rails .inline-video .embed-responsive{display:none;position:absolute;top:0;}.riding-the-rails .inline-video:hover{transform:translateY(-1rem);}.riding-the-rails .inline-video:hover .img-wrapper{}.riding-the-rails .inline-video:hover .img-wrapper img{transform:scale(1);}.riding-the-rails .inline-video .meta{background-color:var(--deep-blue);padding:1rem;}.riding-the-rails .inline-video .meta .title{color:var(--beige);font-size:2rem;font-family:var(--title-font);}.riding-the-rails .inline-video .meta .title::before{content:"Watch: ";}.riding-the-rails .inline-video.hide-xs{display:none;}@media (min-width:992px){.riding-the-rails .sticky-container{position:relative;height:200vh;}.riding-the-rails .sticky-container .sticky-image{position:sticky;top:0;width:auto;height:100vh;object-fit:cover;z-index:1;}.riding-the-rails .sticky-container .sticky-image img{height:100%;object-fit:cover;}}.riding-the-rails .sticky-container .scrolling-text{position:relative;z-index:2;background-color:var(--beige);padding:1rem;}@media (min-width:992px){.riding-the-rails .sticky-container .scrolling-text{background-color:transparent;padding:none;}}.riding-the-rails .sticky-container .scrolling-text > p{background-color:var(--beige);border:4rem solid transparent;border-image:url(/sites/default/files/2026-04/rr-photo-essay-box-border.png) 208 round;margin:auto;padding:2rem;}@media (min-width:992px){.riding-the-rails .sticky-container .scrolling-text > p{outline:1rem solid var(--beige);width:80ch;}}.riding-the-rails .video-slider{height:100%;display:flex;justify-content:center;align-items:center;flex-shrink:10;min-height:0;overflow:hidden;}.riding-the-rails .video-slider .swiper{overflow:visible;}.riding-the-rails .video-slider .swiper-material{aspect-ratio:1.33333333;height:auto;width:100%;margin-left:0;margin-right:0;margin-bottom:8rem;}@media (min-width:992px){.riding-the-rails .video-slider .swiper-material{aspect-ratio:1.77777778;height:50rem;}}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper{border-radius:0;container-type:inline-size;background-color:var(--swiper-video-tile-background-color);}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content{left:0;width:100%;}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video{height:100%;width:100%;}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .video-tile{background:none;}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .video-tile .fa-play{display:none;}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .video-tile .meta{position:absolute;top:0;bottom:0;left:0;right:0;z-index:15;pointer-events:none;}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .video-tile .meta:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background:linear-gradient(180deg,rgba(33,52,64,0.75) 50%,rgba(33,52,64,0) 80%);}@media (min-width:768px){.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .video-tile .meta:before{background:linear-gradient(180deg,rgba(33,52,64,0.75) 25%,rgba(33,52,64,0) 50%);}}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .video-tile .meta h4.title{font-family:var(--title-font);font-size:var(--font-size-medsm);}@media (min-width:768px){.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .video-tile .meta h4.title{max-width:80%;}}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .video-tile .meta h4.title a{color:var(--swiper-meta-color);}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .video-tile .meta .field_description_short p{color:var(--swiper-meta-color);font-size:1.6rem;line-height:1.4;}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .swiper-slide-video{display:none;}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .field_description_short,.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .meta{transition:opacity 0.5s ease-in-out;opacity:0;}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .field_description_short{position:relative;}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .field_description_short p{display:none;}@media (min-width:768px){.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .field_description_short{max-width:80%;}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .field_description_short p{display:block;}}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .field_description_short::after,.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .field_description_short::before{content:"";text-align:center;width:5.8rem;height:5.8rem;margin-top:1rem;border-radius:50%;display:block;}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .field_description_short::after{mask-image:url('/sites/default/files/2025-02/play-icon.svg');background-color:var(--beige);}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .field_description_short::before{background-color:rgba(0,0,0,0.3);position:absolute;bottom:0;}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .img-wrapper{transition:none;position:absolute;top:0;right:0;aspect-ratio:1.33333333;width:auto;height:100%;z-index:10;}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .img-wrapper::after,.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .img-wrapper::before{content:none;}@media (min-width:992px){.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .img-wrapper{aspect-ratio:1.77777778;transform:translateX(18%);}}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .img-wrapper .field_mezzanine_image{position:absolute;opacity:1;transition:opacity 0.5s ease-in-out;width:auto;height:100%;}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .img-wrapper .field_mezzanine_image img{max-width:unset;}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .video-js{background-color:var(--swiper-video-tile-background-color);position:absolute;top:0;left:-16.5%;aspect-ratio:1.77777778;height:100%;width:auto;z-index:-1;}@media (min-width:992px){.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .video-js{left:-25%;}}@media (min-width:1400px){.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .video-js{left:-18%;}}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .video-js video{aspect-ratio:1.77777778;width:100%;height:auto;}.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .video-js button[class^="vjs-"],.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content .video .video-js div[class^="vjs-"]{display:none;}@media (min-width:992px){.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content.left .video .img-wrapper{transform:translateX(0);}}@media (min-width:992px){.riding-the-rails .video-slider .swiper-slide .swiper-material-wrapper .swiper-material-content.right .video .img-wrapper{transform:translateX(0);}}.riding-the-rails .video-slider .swiper-slide:not(.swiper-slide-active) .video-tile a.partnerPlayer{pointer-events:none;}.riding-the-rails .video-slider .swiper-slide:not(.swiper-slide-active) .swiper-material-wrapper .swiper-material-content .material-image{position:absolute;}.riding-the-rails .video-slider .swiper-slide:not(.swiper-slide-active) .swiper-material-wrapper .swiper-material-content .video .img-wrapper{transform:translateX(0);}@media (min-width:992px){.riding-the-rails .video-slider .swiper-slide:not(.swiper-slide-active) .swiper-material-wrapper .swiper-material-content .video .img-wrapper{transform:translateX(25%);}}.riding-the-rails .video-slider .swiper-slide:not(.swiper-slide-active) .swiper-material-wrapper .swiper-material-content .video .field_description_short{display:none;}.riding-the-rails .video-slider .swiper-slide:not(.swiper-slide-active) .swiper-material-wrapper .swiper-material-content.left .video .img-wrapper{transform:translateX(0%);}.riding-the-rails .video-slider .swiper-slide:not(.swiper-slide-active) .swiper-material-wrapper .swiper-material-content.right .video .img-wrapper{transform:translateX(0);}.riding-the-rails .video-slider .swiper-slide.swiper-slide-active .swiper-material-wrapper .swiper-material-content .video .video-tile .field_mezzanine_image{opacity:0;transition:opacity 0.5s ease-in-out;}.riding-the-rails .video-slider .swiper-slide.swiper-slide-active .swiper-material-wrapper .swiper-material-content .video .video-tile .meta{opacity:1;}.riding-the-rails .video-slider .swiper-slide.swiper-slide-active .swiper-material-wrapper .swiper-material-content .video .video-tile .meta .field_description_short{opacity:1;}.riding-the-rails .video-slider .swiper-slide.swiper-slide-active .swiper-material-wrapper .swiper-material-content .img-override ~ .video-tile{pointer-events:none;}.riding-the-rails .video-slider .swiper-slide.swiper-slide-active:has(.swiper-slide-video.playing){width:auto !important;transition:width 0.5s ease-in-out;pointer-events:none;cursor:pointer !important;aspect-ratio:1.33333333;}@media (min-width:992px){.riding-the-rails .video-slider .swiper-slide.swiper-slide-active:has(.swiper-slide-video.playing){aspect-ratio:1.77777778;}}.riding-the-rails .video-slider .swiper-slide.swiper-slide-active:has(.swiper-slide-video.playing) .swiper-material-wrapper .swiper-material-content{aspect-ratio:1.77777778;pointer-events:auto;width:100%;height:auto;top:12.5%;}@media (min-width:992px){.riding-the-rails .video-slider .swiper-slide.swiper-slide-active:has(.swiper-slide-video.playing) .swiper-material-wrapper .swiper-material-content{top:0;}}.riding-the-rails .video-slider .swiper-slide.swiper-slide-active:has(.swiper-slide-video.playing) .swiper-material-wrapper .swiper-material-content a.partnerPlayer{pointer-events:none;}.riding-the-rails .video-slider .swiper-slide.swiper-slide-active:has(.swiper-slide-video.playing) .swiper-material-wrapper .swiper-material-content .video .swiper-slide-video{display:block;}.riding-the-rails .video-slider .swiper-slide.swiper-slide-active:has(.swiper-slide-video.playing) .swiper-material-wrapper .swiper-material-content .video .video-tile .meta{opacity:0;}@media (max-width:992px){.riding-the-rails .video-slider .swiper-slide.swiper-slide-active:has(.swiper-slide-video.playing) .swiper-material-wrapper .swiper-material-content .video .video-js{left:0;width:100%;height:auto;}}.riding-the-rails .video-slider .swiper-slide.swiper-slide-prev .swiper-material-wrapper .swiper-material-content,.riding-the-rails .video-slider .swiper-slide.swiper-slide-next .swiper-material-wrapper .swiper-material-content{pointer-events:none;}.riding-the-rails .video-slider .swiper-slide.swiper-slide-prev .swiper-material-wrapper .swiper-material-content .video .video-tile .meta,.riding-the-rails .video-slider .swiper-slide.swiper-slide-next .swiper-material-wrapper .swiper-material-content .video .video-tile .meta{opacity:1;}.riding-the-rails .video-slider .swiper-slide.swiper-slide-prev .swiper-material-content{aspect-ratio:1.316;height:100%;width:auto;overflow:hidden;}.riding-the-rails .video-slider .material-image{position:absolute;left:0%;top:0;width:100%;height:100%;object-fit:cover;display:block;border-radius:0;}.riding-the-rails .video-slider .swiper-navigation{display:flex;position:relative;margin-right:1.6rem;margin-top:1.6rem;justify-content:flex-end;}.riding-the-rails .video-slider .swiper-navigation .swiper-pagination{color:var(--swiper-pagination-color);position:relative;font-size:2rem;width:auto;top:0;display:flex;align-items:center;margin-right:1rem;}.riding-the-rails .video-slider .swiper-button-prev,.riding-the-rails .video-slider .swiper-rtl .swiper-button-next,.riding-the-rails .video-slider .swiper-button-next{background-color:var(--swiper-pagination-color);position:relative;display:inline-block;margin:0 1rem;height:6rem;width:6rem;right:0;left:0;}.riding-the-rails .video-slider .swiper-button-prev::after,.riding-the-rails .video-slider .swiper-rtl .swiper-button-next::after,.riding-the-rails .video-slider .swiper-button-next::after{content:unset;}.riding-the-rails .video-slider .swiper-button-prev{mask-image:url('/sites/default/files/2025-03/tcl-circle-arrow-left.svg');}.riding-the-rails .video-slider .swiper-button-next{mask-image:url('/sites/default/files/2025-03/tcl-circle-arrow-right.svg');margin-right:0;}@media (max-width:767px){.riding-the-rails article .intro p{font-size:2rem;}.riding-the-rails article p{width:100%;max-width:100%;}.riding-the-rails article figure > div{grid-template-columns:1fr !important;}.riding-the-rails article figure > div .img-container{grid-column:span 1 !important;}.riding-the-rails article figure.float-right{width:100%;max-width:100%;margin:0.5em 0 1em;}.riding-the-rails article figure.float-right.smaller{width:100%;max-width:100%;margin:0.5em 0 1em;}.riding-the-rails article blockquote{padding:4rem;}.riding-the-rails article blockquote:before{top:1.5rem;bottom:1.5rem;left:1.5rem;right:1.5rem;}.riding-the-rails article blockquote .quote{font-size:2rem;}.riding-the-rails article blockquote cite{font-size:1.6rem;}.riding-the-rails article blockquote.pull-quote,.riding-the-rails article blockquote.sidebar{float:none;width:100%;max-width:100%;margin-left:0;margin-right:0;}}.riding-the-rails .video-container{margin:0 auto 4rem;}.riding-the-rails .video-container h4{font-family:var(--video-tile-font);margin-bottom:0;margin-top:1rem;}@media (min-width:768px){.riding-the-rails .video-container h4{margin-top:2rem;}}.riding-the-rails .video-container .video-tile{position:relative;}.riding-the-rails .video-container .field_description_short{display:none;}.riding-the-rails .video-container .embed-responsive{border:var(--border-default);}.riding-the-rails .video-container .embed-responsive::before{background-color:#000;}.riding-the-rails.video-page article .container,.riding-the-rails.about-page article .container{padding-top:0;}.riding-the-rails.video-page .subhead{text-align:left;}.riding-the-rails.video-page .video-area{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-gap:var(--border-container-padding);margin:0 auto 4rem;}@media (max-width:767px){.riding-the-rails.video-page .video-area{grid-template-columns:1fr;}}.riding-the-rails.video-page .video-area .meta .field_description_long{display:none;}.riding-the-rails.about-page .sponsors{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;}.riding-the-rails.about-page .sponsors > a{display:block;color:inherit;}.riding-the-rails.about-page .sponsors > a p{line-height:1.2;margin-bottom:0.5em;}.riding-the-rails.about-page .sponsors a{color:#000000;}.riding-the-rails.about-page .sponsors .sponsor{display:flex;flex-direction:column;justify-content:center;align-items:center;border:var(--border-default);background-color:var(--sponsor-background-color);text-align:center;padding:2rem;}.riding-the-rails.about-page .sponsors .sponsor p{line-height:1.2;max-width:unset;margin:0;width:100%;}.riding-the-rails.about-page .sponsors .sponsor:first-of-type{margin-left:0;}@media (max-width:991px){.riding-the-rails.about-page .sponsors .sponsor{width:48%;margin:1%;}.riding-the-rails.about-page .sponsors .sponsor:first-of-type{margin-left:0;}}@media (max-width:767px){.riding-the-rails.about-page .sponsors .sponsor{width:100%;margin:0 0 1rem;}}.riding-the-rails.about-page .sponsors.lead .sponsor{width:420px;min-height:220px;font-size:3rem;}.riding-the-rails.about-page .sponsors.patron .sponsor{width:350px;min-height:180px;font-size:2.4rem;}.riding-the-rails.about-page .sponsors.friend .sponsor{width:300px;min-height:160px;}.riding-the-rails.about-page .sponsors.friend .sponsor img{max-width:100%;}.riding-the-rails.about-page p{width:100% !important;max-width:unset !important;}
