{"id":5325,"date":"2026-10-01T16:01:06","date_gmt":"2026-10-01T14:01:06","guid":{"rendered":"https:\/\/research-sites.uoc.edu\/jornadatransferencia\/?post_type=cas_exit&#038;p=5325"},"modified":"2026-10-05T12:49:26","modified_gmt":"2026-10-05T10:49:26","slug":"vueling-uoc-air-transport-observatory","status":"publish","type":"cas_exit","link":"https:\/\/research-sites.uoc.edu\/jornadatransferencia\/en\/casos-exit\/vueling-uoc-air-transport-observatory\/","title":{"rendered":"Vueling\u2013UOC Air Transport Observatory"},"content":{"rendered":"\n<section id=\"mission-det-6ac45a320a868\" class=\"c-mission-det alignwide c-mission-det--bg-always\" style=\"\n    --bg-out: #FFFFFF;\n    --max-w: 1440px;\n    --col-span-xl: 12;\n    --col-start-xl: 1;\n    --col-span-t: 12;\n    --col-start-t: 1;\n    --col-start-m: 1;\n    --grid-prop-d: 1fr 1fr;\n    --grid-prop-t: 1fr 1fr;\n    --o-esq-d: 1;\n    --o-dre-d: 2;\n    --o-esq-m: 1;\n    --o-dre-m: 2;\n    --ar-img-d: 748\/512;\n    --ar-img-m: 748\/512;\n    \n    --c-tag-bg: #EEF1FF;\n    --c-tag-txt: #000078;\n    --c-tit: #000078;\n    --c-desc: #000078;\n    --c-fbg: #EEF1FF;\n    --c-ftit: #000078;\n    --c-fntit: #000078;\n    --c-ftxt: #000078;\n    --c-fbord: #C7CEFE;\n    --c-ctit: #000078;\n    --c-tooltip: #EEF1FF;\n    --c-rtit: #000078;\n    --c-rdesc: #000078;\n    --c-quoteb: #000078;\n    --c-quotet: #000078;\n\n    --mar-out-d: 0px 0px 0px 0px;\n    --mar-out-m: 0px 0px 0px 0px;\n    --pad-out-d: 112px 64px 112px 64px;\n    --pad-out-m: 32px 4px 40px 4px;\n    --gap-cols-d: 64px;\n    --gap-cols-m: 32px;\n    --gap-rb-d: 64px;\n    --gap-rb-m: 32px;\n\n    --m-tag-d: 0px 0px 24px 0px;\n    --m-tag-m: 0px 0px 16px 0px;\n    --m-tit-d: 0px 0px 24px 0px;\n    --m-tit-m: 0px 0px 16px 0px;\n    --m-desc-d: 0px 0px 48px 0px;\n    --m-desc-m: 0px 0px 32px 0px;\n    --p-fitxa-d: 32px 32px 32px 32px;\n    --p-fitxa-m: 24px 24px 24px 24px;\n    --m-ftit-d: 0px 0px 32px 0px;\n    --m-ftit-m: 0px 0px 24px 0px;\n    --p-fitem-d: 16px 0px 16px 0px;\n    --p-fitem-m: 16px 0px 16px 0px;\n    \n    --m-fnum-d: 0px 0px 4px 0px;\n    --m-fnum-m: 0px 0px 4px 0px;\n    --m-fitit-d: 0px 0px 4px 0px;\n    --m-fitit-m: 0px 0px 4px 0px;\n    --m-fitxt-d: 0px 0px 0px 0px;\n    --m-fitxt-m: 0px 0px 0px 0px;\n\n    --m-comp-d: 32px 0px 0px 0px;\n    --m-comp-m: 24px 0px 0px 0px;\n    --m-rimg-d: 0px 0px 32px 0px;\n    --m-rimg-m: 0px 0px 24px 0px;\n    --m-rtit-d: 0px 0px 16px 0px;\n    --m-rtit-m: 0px 0px 16px 0px;\n    --m-rdesc-d: 0px 0px 0px 0px;\n    --m-rdesc-m: 0px 0px 0px 0px;\n    \n    --m-quote-d: 24px 0px 24px 0px;\n    --m-quote-m: 24px 0px 24px 0px;\n    --p-quote-d: 0px 0px 0px 16px;\n    --p-quote-m: 0px 0px 0px 16px;\n\n    --ff-tag: var(--font-sans);\n    --fs-tag-d: 14px;\n    --lh-tag-d: 20px;\n    --fs-tag-m: 14px;\n    --lh-tag-m: 20px;\n    --fw-tag: 700;\n\n    --ff-tit: var(--font-serif);\n    --fs-tit-d: 48px;\n    --lh-tit-d: 60px;\n    --fs-tit-m: 32px;\n    --lh-tit-m: 40px;\n    --fw-tit: 400;\n\n    --ff-desc: var(--font-sans);\n    --fs-desc-d: 18px;\n    --lh-desc-d: 24px;\n    --fs-desc-m: 16px;\n    --lh-desc-m: 24px;\n    --fw-desc: 400;\n\n    --ff-ftit: var(--font-serif);\n    --fs-ftit-d: 32px;\n    --lh-ftit-d: 40px;\n    --fs-ftit-m: 24px;\n    --lh-ftit-m: 32px;\n    --fw-ftit: 400;\n\n    --ff-fnum: var(--font-serif);\n    --fs-fnum-d: 16px;\n    --lh-fnum-d: 24px;\n    --fs-fnum-m: 16px;\n    --lh-fnum-m: 24px;\n    --fw-fnum: 400;\n\n    --ff-fitit: var(--font-serif);\n    --fs-fitit-d: 16px;\n    --lh-fitit-d: 24px;\n    --fs-fitit-m: 16px;\n    --lh-fitit-m: 24px;\n    --fw-fitit: 400;\n\n    --ff-fitxt: var(--font-sans);\n    --fs-fitxt-d: 16px;\n    --lh-fitxt-d: 24px;\n    --fs-fitxt-m: 16px;\n    --lh-fitxt-m: 24px;\n    --fw-fitxt: 700;\n\n    --ff-rtit: var(--font-serif);\n    --fs-rtit-d: 32px;\n    --lh-rtit-d: 40px;\n    --fs-rtit-m: 24px;\n    --lh-rtit-m: 32px;\n    --fw-rtit: 400;\n\n    --ff-rdesc: var(--font-sans);\n    --fs-rdesc-d: 18px;\n    --lh-rdesc-d: 24px;\n    --fs-rdesc-m: 16px;\n    --lh-rdesc-m: 24px;\n    --fw-rdesc: 400;\n\n    --ff-quote: var(--font-sans);\n    --fs-quote-d: 18px;\n    --lh-quote-d: 24px;\n    --fs-quote-m: 16px;\n    --lh-quote-m: 24px;\n    --fw-quote: 400;\n\">\n    <div class=\"c-mission-det__max-width grid-container\">\n        <div class=\"c-mission-det__wrap col-12 col-sm-4\">\n            \n            <div class=\"c-mission-det__col-esq\">\n                                    <span class=\"c-mission-det__tag\">Chair<\/span>\n                                \n                                    <h2 class=\"c-mission-det__titol\">Vueling\u2013UOC Air Transport Observatory<\/h2>\n                                \n                \n                <div class=\"c-mission-det__fitxa\">\n                                            <h3 class=\"c-mission-det__ftit\">Project details<\/h3>\n                                        \n                                            <div class=\"c-mission-det__fitems\">\n                                                            <div class=\"c-mission-det__fitem\">\n                                    <div class=\"c-mission-det__fitem-left\">\n                                                                                    <span class=\"c-mission-det__fnum\">01.<\/span>\n                                                                                                                            <span class=\"c-mission-det__fitit\">Mission<\/span>\n                                                                            <\/div>\n                                    <div class=\"c-mission-det__fitem-right\">\n                                                                                    <span class=\"c-mission-det__fitxt\">Digital transition and sustainability<\/span>\n                                                                            <\/div>\n                                <\/div>\n                                                            <div class=\"c-mission-det__fitem\">\n                                    <div class=\"c-mission-det__fitem-left\">\n                                                                                    <span class=\"c-mission-det__fnum\">02.<\/span>\n                                                                                                                            <span class=\"c-mission-det__fitit\">IP<\/span>\n                                                                            <\/div>\n                                    <div class=\"c-mission-det__fitem-right\">\n                                                                                    <span class=\"c-mission-det__fitxt\">Pere Suau S\u00e1nchez<\/span>\n                                                                            <\/div>\n                                <\/div>\n                                                            <div class=\"c-mission-det__fitem\">\n                                    <div class=\"c-mission-det__fitem-left\">\n                                                                                    <span class=\"c-mission-det__fnum\">03.<\/span>\n                                                                                                                            <span class=\"c-mission-det__fitit\">Research group<\/span>\n                                                                            <\/div>\n                                    <div class=\"c-mission-det__fitem-right\">\n                                                                                    <span class=\"c-mission-det__fitxt\">SUMAT<\/span>\n                                                                            <\/div>\n                                <\/div>\n                                                            <div class=\"c-mission-det__fitem\">\n                                    <div class=\"c-mission-det__fitem-left\">\n                                                                                    <span class=\"c-mission-det__fnum\">04.<\/span>\n                                                                                                                            <span class=\"c-mission-det__fitit\">External partner<\/span>\n                                                                            <\/div>\n                                    <div class=\"c-mission-det__fitem-right\">\n                                                                                    <span class=\"c-mission-det__fitxt\">Vueling Airlines, S.A.<\/span>\n                                                                            <\/div>\n                                <\/div>\n                                                    <\/div>\n                    \n                    <!-- Condicional Compartir -->\n                                    <\/div>\n\n            <\/div>\n\n            <div class=\"c-mission-det__col-dre\">\n                                    <div class=\"c-mission-det__rblocks\">\n                                                    <div class=\"c-mission-det__rblock\">\n                                                                    <figure class=\"c-mission-det__rfigure\">\n                                        <div class=\"c-mission-det__rimg-wrap\">\n                                            <img decoding=\"async\" src=\"https:\/\/research-sites.uoc.edu\/jornadatransferencia\/wp-content\/uploads\/sites\/84\/2026\/09\/Vueling-uoc.png\" alt=\"\" loading=\"lazy\" class=\"c-mission-det__rimg\">\n                                        <\/div>\n                                                                            <\/figure>\n                                                                \n                                                                    <h3 class=\"c-mission-det__rtit\">Project description<\/h3>\n                                \n                                                                    <div class=\"c-mission-det__rdesc\">\n                                        <p>Air transport faces the challenge of progressively reducing its emissions in a context marked by demanding climate targets, evolving European regulations\u2014such as ReFuelEU Aviation\u2014long-term investments, and high technological uncertainty. Decision-making requires analyzing complex alternatives, anticipating potential regulatory effects, and having rigorous evidence available. However, available information is often fragmented, responds to different contexts, or has been generated by actors with direct commercial interests.<\/p>\n<p>Faced with this challenge, the Vueling-UOC Observatory articulates a long-term collaboration between the company and the university. The interdisciplinary team from the SUMAT research group provides academic knowledge and independent analytical capacity, while Vueling contributes its knowledge of the sector and the real needs of the industry. This combination allows for studying the impact of regulation, evaluating different technological and strategic alternatives, and generating knowledge adapted to the Catalan, Spanish, and European contexts.<\/p>\n<p>The collaboration takes form in strategic intelligence reports, in-depth studies, and open transfer and dissemination activities. In addition to supporting Vueling&#8217;s strategic reflection, the Observatory aims to contribute to consolidating a space for dialogue between industry, public administrations, and the academic community on the sustainable future of aviation.<\/p>\n                                    <\/div>\n                                                            <\/div>\n                                            <\/div>\n                            <\/div>\n\n        <\/div>\n    <\/div>\n<\/section>\n\n<script type=\"text\/javascript\">\ndocument.addEventListener('DOMContentLoaded', () => {\n    const block = document.getElementById('mission-det-6ac45a320a868');\n    if (!block) return;\n\n    \/\/ Compartir Link (Din\u00e0mic URL finestra)\n    const copyBtn = block.querySelector('.js-copy-url');\n    if (copyBtn) {\n        copyBtn.addEventListener('click', (e) => {\n            e.preventDefault();\n            const currentUrl = window.location.href;\n            \n            const showTooltip = () => {\n                copyBtn.classList.add('is-copied');\n                setTimeout(() => { copyBtn.classList.remove('is-copied'); }, 2000);\n            };\n\n            if (navigator.clipboard && window.isSecureContext) {\n                navigator.clipboard.writeText(currentUrl).then(showTooltip).catch(err => console.error('Error:', err));\n            } else {\n                let textArea = document.createElement(\"textarea\");\n                textArea.value = currentUrl;\n                textArea.style.position = \"fixed\"; textArea.style.left = \"-999999px\"; textArea.style.top = \"-999999px\";\n                document.body.appendChild(textArea);\n                textArea.focus(); textArea.select();\n                try { document.execCommand('copy'); showTooltip(); } catch (err) { console.error('Error:', err); }\n                document.body.removeChild(textArea);\n            }\n        });\n    }\n\n    \/\/ Assignaci\u00f3 din\u00e0mica per compartir a LinkedIn\n    const lnBtn = block.querySelector('.js-share-linkedin');\n    if (lnBtn) {\n        lnBtn.href = 'https:\/\/www.linkedin.com\/shareArticle?mini=true&url=' + encodeURIComponent(window.location.href);\n    }\n\n    \/\/ Assignaci\u00f3 din\u00e0mica per compartir a Facebook\n    const fbBtn = block.querySelector('.js-share-fb');\n    if (fbBtn) {\n        fbBtn.href = 'https:\/\/www.facebook.com\/sharer\/sharer.php?u=' + encodeURIComponent(window.location.href);\n    }\n});\n<\/script>\n\n\n\n<section id=\"contact-grid-6ac45a320f6bb\" class=\"c-contact-grid alignwide c-contact-grid--bg-always\" style=\"--bg-out: #F4F7FC; --max-w: 1440px; --col-span-xl: 12; --col-start-xl: 1; --col-span-t: 12; --col-start-t: 1; --col-start-m: 1; --c-tit: #000078; --c-itit: #000078; --c-inom: #000078; --c-iem: #000078; --c-ibord: #000078; --c-tooltip: #73EDFF; --mar-out-d: 0px 0px 0px 0px; --mar-out-m: 0px 0px 0px 0px; --pad-out-d: 112px 64px 112px 64px; --pad-out-m: 32px 4px 40px 4px; --mar-tit-d: 0px 0px 0px 0px; --mar-tit-m: 0px 0px 24px 0px; --grid-h-d: 1fr 3fr; --grid-h-t: 1fr 2fr; --o-tit-d: 1; --o-grid-d: 2; --o-tit-m: 1; --o-grid-m: 2; --cols-in-d: 2; --cols-in-t: 2; --cols-in-m: 1; --gap-h-d: 48px; --gap-h-m: 24px; --gap-x-d: 32px; --gap-y-d: 48px; --gap-x-m: 24px; --gap-y-m: 32px; --mb-itit-d: 8px; --mb-itit-m: 8px; --mb-inom-d: 8px; --mb-inom-m: 8px; --pb-item-d: 16px; --pb-item-m: 16px; --ff-tit: var(--font-serif); --fs-tit-d: 48px; --lh-tit-d: 60px; --fs-tit-m: 32px; --lh-tit-m: 40px; --fw-tit: 400; --ff-itit: var(--font-serif); --fs-itit-d: 16px; --lh-itit-d: 24px; --fs-itit-m: 16px; --lh-itit-m: 24px; --fw-itit: 400; --ff-inom: var(--font-sans); --fs-inom-d: 16px; --lh-inom-d: 24px; --fs-inom-m: 16px; --lh-inom-m: 24px; --fw-inom: 700; --ff-iem: var(--font-serif); --fs-iem-d: 18px; --lh-iem-d: 24px; --fs-iem-m: 18px; --lh-iem-m: 24px; --fw-iem: 400;\">\n    <div class=\"c-contact-grid__max-width grid-container\">\n        \n        <div class=\"c-contact-grid__wrap col-12 col-sm-4\">\n            \n                            <h2 class=\"c-contact-grid__titol\">Contact<\/h2>\n            \n                            <div class=\"c-contact-grid__items\">\n                                            <article class=\"c-contact-grid__item\">\n                            \n                                                            <h3 class=\"c-contact-grid__itit\">Knowledge Transfer Office<\/h3>\n                                                        \n                                                            <div class=\"c-contact-grid__persones\">\n                                                                            <div class=\"c-contact-grid__persona\">\n                                            \n                                                                                            <div class=\"c-contact-grid__inom\">Knowledge Transfer Office<\/div>\n                                            \n                                                                                            <div class=\"c-contact-grid__email-wrap\">\n                                                    <span class=\"c-contact-grid__email\">transfer_ari@uoc.edu<\/span>\n                                                    \n                                                    <button type=\"button\" class=\"c-contact-grid__copy-btn js-copy-email\" data-email=\"transfer_ari@uoc.edu\" aria-label=\"Copiar email\">\n                                                        <svg width=\"17\" height=\"20\" viewBox=\"0 0 17 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                                            <path d=\"M6 16C5.45 16 4.97917 15.8042 4.5875 15.4125C4.19583 15.0208 4 14.55 4 14V2C4 1.45 4.19583 0.979167 4.5875 0.5875C4.97917 0.195833 5.45 0 6 0H15C15.55 0 16.0208 0.195833 16.4125 0.5875C16.8042 0.979167 17 1.45 17 2V14C17 14.55 16.8042 15.0208 16.4125 15.4125C16.0208 15.8042 15.55 16 15 16H6ZM6 14H15V2H6V14ZM2 20C1.45 20 0.979167 19.8042 0.5875 19.4125C0.195833 19.0208 0 18.55 0 18V5C0 4.71667 0.0958333 4.47917 0.2875 4.2875C0.479167 4.09583 0.716667 4 1 4C1.28333 4 1.52083 4.09583 1.7125 4.2875C1.90417 4.47917 2 4.71667 2 5V18H12C12.2833 18 12.5208 18.0958 12.7125 18.2875C12.9042 18.4792 13 18.7167 13 19C13 19.2833 12.9042 19.5208 12.7125 19.7125C12.5208 19.9042 12.2833 20 12 20H2Z\" fill=\"currentColor\"\/>\n                                                        <\/svg>\n                                                        <span class=\"c-contact-grid__tooltip\">Correu copiat!<\/span>\n                                                    <\/button>\n                                                <\/div>\n                                            \n                                        <\/div>\n                                                                    <\/div>\n                            \n                        <\/article>\n                                            <article class=\"c-contact-grid__item\">\n                            \n                                                            <h3 class=\"c-contact-grid__itit\">Research group<\/h3>\n                                                        \n                                                            <div class=\"c-contact-grid__persones\">\n                                                                            <div class=\"c-contact-grid__persona\">\n                                            \n                                                                                            <div class=\"c-contact-grid__inom\">Pere Suau S\u00e1nchez<\/div>\n                                            \n                                                                                            <div class=\"c-contact-grid__email-wrap\">\n                                                    <span class=\"c-contact-grid__email\"> psuau@uoc.edu<\/span>\n                                                    \n                                                    <button type=\"button\" class=\"c-contact-grid__copy-btn js-copy-email\" data-email=\" psuau@uoc.edu\" aria-label=\"Copiar email\">\n                                                        <svg width=\"17\" height=\"20\" viewBox=\"0 0 17 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                                                            <path d=\"M6 16C5.45 16 4.97917 15.8042 4.5875 15.4125C4.19583 15.0208 4 14.55 4 14V2C4 1.45 4.19583 0.979167 4.5875 0.5875C4.97917 0.195833 5.45 0 6 0H15C15.55 0 16.0208 0.195833 16.4125 0.5875C16.8042 0.979167 17 1.45 17 2V14C17 14.55 16.8042 15.0208 16.4125 15.4125C16.0208 15.8042 15.55 16 15 16H6ZM6 14H15V2H6V14ZM2 20C1.45 20 0.979167 19.8042 0.5875 19.4125C0.195833 19.0208 0 18.55 0 18V5C0 4.71667 0.0958333 4.47917 0.2875 4.2875C0.479167 4.09583 0.716667 4 1 4C1.28333 4 1.52083 4.09583 1.7125 4.2875C1.90417 4.47917 2 4.71667 2 5V18H12C12.2833 18 12.5208 18.0958 12.7125 18.2875C12.9042 18.4792 13 18.7167 13 19C13 19.2833 12.9042 19.5208 12.7125 19.7125C12.5208 19.9042 12.2833 20 12 20H2Z\" fill=\"currentColor\"\/>\n                                                        <\/svg>\n                                                        <span class=\"c-contact-grid__tooltip\">Correu copiat!<\/span>\n                                                    <\/button>\n                                                <\/div>\n                                            \n                                        <\/div>\n                                                                    <\/div>\n                            \n                        <\/article>\n                                    <\/div>\n            \n        <\/div>\n    <\/div>\n<\/section>\n\n<script type=\"text\/javascript\">\ndocument.addEventListener('DOMContentLoaded', () => {\n    const block = document.getElementById('contact-grid-6ac45a320f6bb');\n    if (!block) return;\n\n    const copyBtns = block.querySelectorAll('.js-copy-email');\n    \n    copyBtns.forEach(btn => {\n        btn.addEventListener('click', (e) => {\n            e.preventDefault();\n            const email = btn.getAttribute('data-email');\n            \n            const showTooltip = () => {\n                btn.classList.add('is-copied');\n                setTimeout(() => {\n                    btn.classList.remove('is-copied');\n                }, 2000);\n            };\n\n            if (navigator.clipboard && window.isSecureContext) {\n                navigator.clipboard.writeText(email).then(showTooltip).catch(err => {\n                    console.error('Error al copiar el text: ', err);\n                });\n            } else {\n                let textArea = document.createElement(\"textarea\");\n                textArea.value = email;\n                textArea.style.position = \"fixed\";\n                textArea.style.left = \"-999999px\";\n                textArea.style.top = \"-999999px\";\n                document.body.appendChild(textArea);\n                textArea.focus();\n                textArea.select();\n                try {\n                    document.execCommand('copy');\n                    showTooltip();\n                } catch (err) {\n                    console.error('Fallback Error: ', err);\n                }\n                document.body.removeChild(textArea);\n            }\n        });\n    });\n});\n<\/script>\n\n\n\n    <!-- =============================== -->\n    <!-- VISTA FRONTEND P\u00daBLICA          -->\n    <!-- =============================== -->\n    <div id=\"sticky-btn-e3c03606e6762288512eb5fa92c55ce5\" class=\"c-sticky-block alignwide\" style=\"\n    --max-w: 1440px; \n    \n    --align-x-d: flex-end; --pos-t-d: 60px; --pos-b-d: auto;\n    --align-x-t: flex-end; --pos-t-t: auto; --pos-b-t: 24px;\n    --align-x-m: flex-end; --pos-t-m: auto; --pos-b-m: 24px;\n    \n    --col-span-xl: 12; --col-start-xl: 1; \n    --col-span-t: 12; --col-start-t: 1; \n    --col-start-m: 1;\n    \n    --c-bg: #73EDFF; --c-txt: #000078; --c-bord: #73EDFF;\n    --c-bgh: #000078; --c-txth: #FFFFFF; --c-bordh: #000078;\n    \n    --p-d: 16px 32px 16px 32px; --p-m: 16px 32px 16px 32px;\n    \n    --ff-txt: var(--font-sans); --fs-txt-d: 18px; --lh-txt-d: 24px; \n    --fs-txt-m: 16px; --lh-txt-m: 24px; --fw-txt: 700;\n\">\n        \n                    <div class=\"c-sticky-block__spacer js-sticky-spacer\" style=\"--spc-d: 0px; --spc-t: 80px; --spc-m: 80px; --spc-c-d: transparent; --spc-c-t: transparent; --spc-c-m: transparent;\"><\/div>\n        \n        <div class=\"c-sticky-block__wrapper js-sticky-footer-stop\" \n             data-pos-y-d=\"top\"\n             data-pos-y-t=\"bottom\"\n             data-pos-y-m=\"bottom\">\n            <div class=\"c-sticky-block__max-width grid-container\">\n                <div class=\"c-sticky-block__grid col-12 col-sm-4 col-md-12\">\n                    \n                    <a href=\"https:\/\/symposium.uoc.edu\/158152\/programme\/uoc-transfer-day-la-jornada-de-transferencia-de-la-uoc.html\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"c-sticky-block__btn\">\n                        Register                    <\/a>\n                    \n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <script type=\"text\/javascript\">\n    document.addEventListener('DOMContentLoaded', () => {\n        const mainBlock = document.getElementById('sticky-btn-e3c03606e6762288512eb5fa92c55ce5');\n        if (!mainBlock) return;\n\n        const stickyWrapper = mainBlock.querySelector('.js-sticky-footer-stop');\n        const spacer = mainBlock.querySelector('.js-sticky-spacer');\n        const footer = document.querySelector('footer') || document.querySelector('.site-footer');\n\n        if (footer) {\n            if (spacer) {\n                footer.parentNode.insertBefore(spacer, footer);\n            }\n\n            if (stickyWrapper) {\n                const getActivePosY = () => {\n                    if (window.innerWidth > 1024) return stickyWrapper.getAttribute('data-pos-y-d');\n                    if (window.innerWidth > 768) return stickyWrapper.getAttribute('data-pos-y-t');\n                    return stickyWrapper.getAttribute('data-pos-y-m');\n                };\n\n                const checkFooterCollision = () => {\n                    const currentPosY = getActivePosY();\n                    \n                    if (currentPosY !== 'bottom') {\n                        stickyWrapper.style.transform = 'translateY(0)';\n                        return;\n                    }\n\n                    const footerRect = footer.getBoundingClientRect();\n                    const windowHeight = window.innerHeight;\n                    \n                    if (footerRect.top < windowHeight) {\n                        const overlap = windowHeight - footerRect.top;\n                        stickyWrapper.style.transform = `translateY(-${overlap}px)`;\n                    } else {\n                        stickyWrapper.style.transform = 'translateY(0)';\n                    }\n                };\n\n                window.addEventListener('scroll', checkFooterCollision, { passive: true });\n                window.addEventListener('resize', checkFooterCollision, { passive: true });\n                checkFooterCollision(); \n            }\n        }\n    });\n    <\/script>\n","protected":false},"excerpt":{"rendered":"","protected":false},"featured_media":0,"parent":0,"menu_order":0,"template":"","class_list":["post-5325","cas_exit","type-cas_exit","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/research-sites.uoc.edu\/jornadatransferencia\/wp-json\/wp\/v2\/cas_exit\/5325","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/research-sites.uoc.edu\/jornadatransferencia\/wp-json\/wp\/v2\/cas_exit"}],"about":[{"href":"https:\/\/research-sites.uoc.edu\/jornadatransferencia\/wp-json\/wp\/v2\/types\/cas_exit"}],"version-history":[{"count":2,"href":"https:\/\/research-sites.uoc.edu\/jornadatransferencia\/wp-json\/wp\/v2\/cas_exit\/5325\/revisions"}],"predecessor-version":[{"id":5632,"href":"https:\/\/research-sites.uoc.edu\/jornadatransferencia\/wp-json\/wp\/v2\/cas_exit\/5325\/revisions\/5632"}],"wp:attachment":[{"href":"https:\/\/research-sites.uoc.edu\/jornadatransferencia\/wp-json\/wp\/v2\/media?parent=5325"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}