.jw-player-custom-embed{overflow:hidden;padding-bottom:56.25%;position:relative}.jw-player-custom-embed iframe{border:none;position:absolute}.link-list-wrap{background-color:var(--global-grey-2)}.link-list-wrap ul{padding:var(--global-spacing-4) var(--global-spacing-5)}.link-list-wrap li{list-style:none;margin-bottom:var(--global-spacing-4)}.link-list-wrap li:last-child{margin-bottom:0}.link-list-wrap li .c-icon{color:var(--global-deep-green);height:16px;margin-right:3px;width:16px}.link-list-wrap li a{font-family:var(--global-font-family-secondary);font-size:var(--body-font-size-small);font-weight:var(--global-font-weight-7);vertical-align:middle}.link-list-wrap li a,.link-list-wrap li a:hover{color:var(--global-deep-green)}.b-article-body .b-top-table-list{border-bottom:1px solid var(--border-color);border-top:1px solid var(--border-color);padding:var(--global-spacing-6) 0}.b-article-body .b-top-table-list>.c-grid{background-color:var(--global-grey-2);padding:var(--global-spacing-4) var(--global-spacing-5)}.b-article-body .b-top-table-list .b-top-table-list-small{gap:var(--global-spacing-4) var(--global-spacing-5)}.b-header-nav-chain__subsection-menu.subsection-item::marker{display:none}.b-header-nav-chain__subsection-container{opacity:0;transform:scale(0)}.b-header-nav-chain__subsection-container.open{opacity:1;transform:scale(1);transition:opacity .2s ease-in-out}.b-header-nav-chain__subsection-container.open:after{background-color:var(--global-deep-green);content:"";display:block;height:12px;left:4px;position:absolute;rotate:45deg;top:15px;width:12px;z-index:-1}.b-header-nav-chain__subsection-anchor:hover{background-color:var(--header-nav-chain-links-hover-color);border-radius:4px;color:var(--global-white)}.b-header-nav-chain__flyout-nav .section-item .c-link .c-icon{margin-right:8px;vertical-align:sub}.flyout-mobile{max-height:calc(100vh - 55px);overflow-y:auto;padding-bottom:100px}.c-stack .b-header-nav-chain__links-list{gap:var(--global-spacing-3)}.c-select{margin-block-end:var(--global-spacing-3)}.c-select .c-select__label{font-weight:var(--global-font-weight-7)}.c-select .c-select__select{border:var(--global-border-width-1) var(--global-border-style-1) var(--form-border-color);border-radius:var(--border-radius);inline-size:100%;padding:var(--global-spacing-4) var(--global-spacing-2);padding-block-end:var(--global-spacing-2);padding-block-start:var(--global-spacing-2);padding-inline-end:var(--global-spacing-2);padding-inline-start:var(--global-spacing-2);padding-left:var(--global-spacing-2);width:100%}.c-select .c-select__select:focus{outline:solid 2px var(--form-border-color);outline-offset:1px}.c-checkbox{margin-block-end:var(--global-spacing-3)}.c-checkbox .c-checkbox__input{margin-right:var(--global-spacing-2);width:auto}.c-checkbox .c-checkbox__input:focus{outline:solid 2px var(--form-border-color);outline-offset:1px}.c-checkbox--error .c-checkbox__input:focus{outline-color:var(--status-color-danger)}.c-checkbox--error .c-checkbox__tip{color:var(--status-color-danger)}.b-sign-up label a{color:var(--color-primary)}.c-stack[data-style-direction=vertical].b-footer{flex-direction:column-reverse}.footer-links-irish-news{align-items:center;display:flex;justify-content:center}.footer-links-irish-news-container{display:flex;flex-direction:row;flex-wrap:wrap}.b-footer__social-links-container .c-link:active,.footer-links-irish-news-container .c-link:active,.footer-links-irish-news-container .c-link:hover{color:var(--global-lime-green)}.b-footer__social-links-container .c-icon:hover{fill:var(--global-lime-green)}.c-link.footer-links-irish-news-item,.footer-links-irish-news-item{color:var(--global-white);flex-shrink:0;font-family:var(--global-font-family-secondary);font-size:var(--body-font-size-small);margin:.37rem .75rem .37rem 0;width:fit-content}a.footer-links-irish-news-item:hover{color:var(--global-color-primary-hover)}.footer-links-irish-news-item:last-child{margin-right:0}.c-media-item.footer-logo-wrap{align-items:flex-start}.c-media-item.footer-logo-wrap .c-image{max-width:100%}#ovx-plugin-root>div>div{height:100%;margin:0;max-width:unset;width:100%}.ovx-is-floatable{bottom:unset!important;max-width:unset!important;position:unset!important;right:unset!important;width:unset!important;z-index:unset!important}.ovx-is-floatable .ovx-player{border-radius:unset!important;box-shadow:unset!important;overflow:unset!important}.ovx-float-placeholder:before{display:unset!important}.ovx-is-floatable .ovx-float-controls{display:none!important}.c-stack hr.c-divider.b-colored-divider,hr.c-divider.b-colored-divider{border:none}.c-divider.in-color-news{background-color:var(--global-deep-green)}.c-divider.in-color-world{background-color:var(--global-world-blue)}.c-divider.in-color-opinion{background-color:var(--global-opinion-denim)}.c-divider.in-color-gaa,.c-divider.in-color-sport{background-color:var(--global-sport-yellow)}.c-divider.in-color-business{background-color:var(--global-business-blue)}.c-divider.in-color-life{background-color:var(--global-life-orange)}.c-divider.in-color-entertainment{background-color:var(--global-funny-orange)}.c-divider.in-height-1px{height:1px}.c-divider.in-height-2px{height:2px}.c-divider.in-height-3px{height:3px}.c-divider.in-height-4px{height:4px}.c-divider.in-height-5px{height:5px}.c-divider.in-height-6px{height:6px}.c-divider.in-height-7px{height:7px}.c-divider.in-height-8px{height:8px}.c-divider.in-height-9px{height:9px}.c-divider.in-height-10px{height:10px}.c-divider.in-height-11px{height:11px}.c-divider.in-height-12px{height:12px}.c-divider.in-height-13px{height:13px}.c-divider.in-height-14px{height:14px}.c-divider.in-height-15px{height:15px}#fusion-app #b-opinion-list__item-heading{overflow:hidden}.b-opinion-list__items-browser{align-self:start;display:flex;justify-content:center;position:relative}.b-opinion-list .c-carousel__button{padding:0;position:absolute}.b-opinion-list .c-carousel__actions{display:block}.b-opinion-list .c-carousel__button--next{right:-15px}.b-opinion-list .c-carousel__button--previous{left:-15px}.b-opinion-list__divider{background-color:var(--global-opinion-denim);height:4px;margin:var(--global-spacing-4) 0;width:100%}.b-opinion-list .divider-inner{background-color:var(--global-neutral-4);height:1px}.b-opinion-list__icon{border:none!important;height:40px!important;object-fit:cover!important;width:20px!important}#b-opinion-list,#b-opinion-list .c-stack{gap:0}#b-opinion-list__item-author{color:var(--global-grey);font-size:var(--heading-level-14-font-size);font-weight:var(--global-font-weight-5);text-align:center}#b-opinion-list__item-image{aspect-ratio:1/1;border-radius:50%;max-width:auto;min-width:auto;object-fit:cover;width:125px}#b-opinion-list__item-heading{font-size:var(--heading-level-6-font-size);font-weight:var(--heading-level-6-font-weight);line-height:var(--heading-level-6-line-height);margin:var(--global-spacing-3)}#b-opinion-list__item-headline{display:flex;justify-content:center;text-align:center}#b-opinion-list__item-anchor{align-items:center;display:flex;justify-content:center}#b-opinion-list__title{font-size:var(--heading-level-5-font-size);font-weight:var(--heading-level-6-font-weight);text-align:center}.c-stack #b-opinion-list__items{display:grid;gap:var(--global-spacing-6) 0;grid-template-columns:repeat(2,minmax(171px,1fr));margin:var(--global-spacing-5) 0}#b-opinion-list hr{border-bottom:none}.in-section-title{position:relative}.in-section-title__links-wrap{-ms-overflow-style:none;overflow-y:auto;scrollbar-width:none;width:calc(var(--content-max-width)/var(--layout-max-width)*100vw)}.in-section-title__links-wrap::-webkit-scrollbar{display:none}.in-section-title__links-wrap>div{white-space:nowrap}.in-section-title__links-wrap .c-icon{background:var(--global-white);bottom:var(--global-spacing-1);display:block;position:absolute;right:0}.in-section-title__links-wrap .c-link:last-of-type{margin-right:var(--global-spacing-6)}.in-section-title__links-wrap .c-link{border-bottom:2px solid transparent;display:inline-block;padding:var(--global-spacing-1) var(--global-spacing-4);-webkit-transition:border .1s ease-out;-moz-transition:border .1s ease-out;-o-transition:border .1s ease-out;transition:border .1s ease-out}@media screen and (min-width:48rem){.in-section-title__links-wrap{overflow-y:unset;width:auto}.in-section-title__links-wrap>div{white-space:normal}.in-section-title__links-wrap .c-icon{display:none}.in-section-title__links-wrap .c-link:last-of-type{margin-right:0}}.b-html-box h1{font-family:Arial,Helvetica,sans-serif;font-size:2.5625rem;font-weight:700;line-height:3rem;margin:0;padding:0}.b-full-width-layout{display:flex;flex-direction:column;height:100%}