.banff-travel-diaries_pageContainer__1ijXf{background-color:var(--light-orange-background);width:100%;min-height:100vh}@media (max-width:1023px){.banff-travel-diaries_diaryTileImageContainer__856Ee{height:300px}.banff-travel-diaries_resourcesTitle__OK629{font-size:2rem}.banff-travel-diaries_outerResourcesContainer__6WQXd{flex-direction:column}}@media (min-width:1024px){.banff-travel-diaries_diaryTileImageContainer__856Ee{height:600px}.banff-travel-diaries_logoContainer__3xiLu:hover .banff-travel-diaries_logo__6Wh9k .banff-travel-diaries_cls-1__Bl50U,.banff-travel-diaries_logoContainer__3xiLu:hover .banff-travel-diaries_logo__6Wh9k .banff-travel-diaries_st0__sXOCk,.banff-travel-diaries_logoContainer__3xiLu:hover .banff-travel-diaries_logo__6Wh9k circle,.banff-travel-diaries_logoContainer__3xiLu:hover .banff-travel-diaries_logo__6Wh9k path{fill:var(--accent-turquoise)!important;stroke:var(--accent-turquoise)!important}.banff-travel-diaries_resourcesTitle__OK629{margin-right:2rem;font-size:2.5rem}.banff-travel-diaries_outerResourcesContainer__6WQXd{flex-direction:row}}.banff-travel-diaries_diaryTile__ybtzH{height:100%;width:100%;text-decoration:none;position:relative;cursor:pointer}.banff-travel-diaries_diaryTileImageContainer__856Ee{width:100%;position:relative;border-radius:10px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1)}.banff-travel-diaries_diaryTileImage__T2VDu{width:100%;height:100%;position:relative;transition:transform .3s ease-in-out;will-change:transform}.banff-travel-diaries_outerResourcesContainer__6WQXd{display:flex;width:100%;padding-top:2rem;padding-bottom:var(--spacing-medium);justify-content:center;align-items:center;gap:var(--spacing-small)}.banff-travel-diaries_resourcesContainer__TwDG8{display:flex;justify-content:center;gap:var(--spacing-medium);flex-direction:row}.banff-travel-diaries_logoLink__wVRQE{display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all .3s ease;flex-shrink:0}.banff-travel-diaries_logoContainer__3xiLu{width:120px;height:60px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.banff-travel-diaries_logo__6Wh9k{width:100%;height:100%;transition:all .3s ease}.banff-travel-diaries_logo__6Wh9k .banff-travel-diaries_cls-1__Bl50U,.banff-travel-diaries_logo__6Wh9k .banff-travel-diaries_st0__sXOCk,.banff-travel-diaries_logo__6Wh9k circle,.banff-travel-diaries_logo__6Wh9k path{fill:var(--primary-text)!important;stroke:var(--primary-text)!important;transition:fill .3s ease}.banff-travel-diaries_resourcesTitle__OK629{font-family:Ralders;color:var(--accent-turquoise);margin:0}.banff-travel-diaries_seoLinksContainer__tAQeZ{position:absolute;left:-9999px;top:-9999px;width:1px;height:1px;overflow:hidden}.banff-travel-diaries_seoLinksContainer__tAQeZ a{color:var(--primary-text);text-decoration:none;display:block;margin-bottom:.5rem}.magazine-gallery_gallery__W6_aN{height:230vh;overflow:hidden;.magazine-gallery_galleryWrapper__p7EiR{position:relative;top:-12.5vh;height:120vh;display:flex;gap:2vw;padding:2vw;.magazine-gallery_column__17cuH{position:relative;height:100%;width:25%;min-width:250px;display:flex;flex-direction:column;gap:2vw;white-space:nowrap;.magazine-gallery_imageContainer__DL_sG{position:absolute;height:33%;width:100%;position:relative;border-radius:1vw;overflow:hidden}&:first-of-type{top:-30%}&:nth-of-type(2){top:-50%}&:nth-of-type(3){top:-30%}&:nth-of-type(4){top:-60%}}}}@media (max-width:1023px){.magazine-gallery_gallery__W6_aN .magazine-gallery_galleryWrapper__p7EiR{padding:0 2vw;justify-content:center}.magazine-gallery_gallery__W6_aN .magazine-gallery_galleryWrapper__p7EiR .magazine-gallery_column__17cuH{width:calc(50% - 1vw);min-width:0}}