@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;700&amp;display=swap");@import url("yrs6ujl.css");@import url("imh4pun.css");@import url("dqn1fgp.css");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type="button"],[type="reset"],[type="submit"],button{-webkit-appearance:button}[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none;padding:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset{margin:0;padding:0}ol,ul{list-style:none;margin:0;padding:0}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:0;border-style:solid;border-color:#d2d6dc}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a0aec0}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a0aec0}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#a0aec0}input::placeholder,textarea::placeholder{color:#a0aec0}[role="button"],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}@font-face{font-family:'Ogg';src:url("https://b0.thejournal.ie:443/font/ogg-medium-webfont.woff2") format("woff2"),url("https://b0.thejournal.ie:443/font/ogg-medium-webfont.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:'Butler';src:url("https://b0.thejournal.ie:443/font/Butler.woff2") format("woff2"),url("https://b0.thejournal.ie:443/font/Butler.woff") format("woff");font-weight:normal;font-style:normal}legend{font-family:aktiv-grotesk-extended,sans-serif;padding-top:12px;margin-bottom:12px;color:#006aa0;font-size:13.5px;font-weight:800;text-transform:uppercase}@media(min-width:768px){legend{padding-top:0}}legend span{font-family:'DM Sans',sans-serif;letter-spacing:-0.005em;color:rgba(0,106,160,0.5);font-weight:normal;text-transform:capitalize;margin-left:6px}.form-group{border-radius:4px}.form-group label{font-family:aktiv-grotesk-extended,sans-serif;display:block;margin-top:18px;margin-bottom:12px;color:#006aa0;font-size:13.5px;font-weight:800;text-transform:uppercase}.form-group.has-errors{color:#e90808;border:1px solid rgba(233,8,8,0.25)}.form-group.has-errors:before{color:#e90808}.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-width:1px;border-color:transparent;width:100%;font-size:1rem;padding:24px;-webkit-box-shadow:0 4px 50px rgba(0,0,0,0.06);box-shadow:0 4px 50px rgba(0,0,0,0.06);border-radius:4px}.form-control::-webkit-input-placeholder,.form-control::-moz-placeholder,.form-control:-ms-input-placeholder,.form-control::-ms-input-placeholder,.form-control::-webkit-input-placeholder{color:#9fa6b2;opacity:1}.form-control::-webkit-input-placeholder,.form-control::-moz-placeholder,.form-control:-ms-input-placeholder,.form-control::-ms-input-placeholder,.form-control::placeholder{color:#9fa6b2;opacity:1}.form-control.StripeElement--focus,.form-control:focus{outline:0;-webkit-box-shadow:0 0 0 3px rgba(164,202,254,0.45);box-shadow:0 0 0 3px rgba(164,202,254,0.45);border-color:#a4cafe}.form-control.StripeElement--invalid,.form-control.has-errors{color:#e90808;border:1px solid rgba(233,8,8,0.25)}#payment-methods,.payment-amounts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#payment-methods .divider,.payment-amounts .divider{max-width:13px;-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}#payment-methods .option-box,.payment-amounts .option-box{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#payment-methods input,.payment-amounts input{position:absolute;left:-100vw}#payment-methods input+div,.payment-amounts input+div{min-width:71px;height:65px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#006aa0;cursor:pointer}#payment-methods input+div:hover,.payment-amounts input+div:hover{border:1px solid rgba(0,106,160,0.25)}#payment-methods input:checked+div,.payment-amounts input:checked+div{color:white;background-color:#093bb7;font-weight:bold}#payment-methods input:focus+div,.payment-amounts input:focus+div{border:1px solid rgba(0,106,160,0.25)}#payment-methods .form-control{font-size:14px;font-weight:bold;text-transform:uppercase}#payment-methods+#payment-options{margin-top:20px}#payment-request{margin-top:18px;margin-bottom:36px}@media(min-width:768px) and (max-width:1023px){#payment-request:not(.d-none){display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:43px;border-bottom:1px solid rgba(0,106,160,0.25)}#payment-request:not(.d-none)>div:not(.d-none){width:50%;-webkit-box-flex:1 1 0;-ms-flex-positive:1 1 0;flex-grow:1 1 0}#payment-request:not(.d-none)>div:not(.d-none)+div{margin-left:40px}}@media(max-width:768px){#payment-request{margin-top:25px}}#google-pay-button{text-align:center}#payment-divider{display:table;margin-top:24px;margin-left:auto;margin-right:auto;padding-bottom:12px;font-size:14px;color:rgba(0,106,160,0.5);border-bottom:1px solid rgba(0,106,160,0.25)}@media(min-width:768px) and (max-width:1023px){#payment-divider{display:block;-ms-flex-item-align:end;align-self:flex-end;border-bottom:0;margin-top:0;padding-bottom:0}}#payment-divider br{display:none}@media(min-width:768px) and (max-width:1023px){#payment-divider br{display:inline}}.error-message{background:rgba(233,8,8,0.04);padding:12px 24px;font-size:14px;color:#e90808}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;width:100%;padding:24px 26px;background:#093bb7;color:#fff;font-family:aktiv-grotesk-extended,sans-serif;font-size:13.5px;font-weight:800;text-decoration:none;text-transform:uppercase;-webkit-box-shadow:0 4px 50px rgba(0,0,0,0.06);box-shadow:0 4px 50px rgba(0,0,0,0.06);border-radius:4px;margin-top:18px}@media(min-width:768px) and (max-width:1023px){.btn{width:100%}}.btn:hover{background:rgba(9,59,183,0.75)}.btn:focus{outline:0;-webkit-box-shadow:0 0 0 3px rgba(164,202,254,0.45);box-shadow:0 0 0 3px rgba(164,202,254,0.45);border-color:#a4cafe}.btn .btn-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:10px}.btn .btn-icon{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}#paypal-payment{margin-top:26px;padding-left:24px;padding-right:24px;text-align:center;font-size:14px;color:rgba(0,106,160,0.5)}@media(min-width:768px) and (max-width:1023px){#paypal-payment{width:100%}}@media(min-width:1024px){#paypal-payment{text-align:left}}#paypal-payment:after{content:"";display:block;padding-bottom:14px;border-bottom:1px solid rgba(0,106,160,0.25)}@media(min-width:768px) and (max-width:1023px){#paypal-payment:after{padding-bottom:22px}}#paypal-payment a{color:#006aa0;text-decoration:none}#paypal-payment a:hover,#paypal-payment a:active{color:#7fb4cf;text-decoration:underline}.euro-input{position:relative}.euro-input:before{position:absolute;content:"€";top:50%;left:24px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#000}.euro-input input{padding-left:44px;width:100%;outline:0}@font-face{font-family:'Ballinger';src:url("../other/le196-6?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff2"),url("../other/de196-6?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff"),url("../other/ae196-6?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("opentype");font-weight:normal;font-style:normal;ascent-override:98%}@font-face{font-family:'Ballinger';src:url("https://use.typekit.net/af/72418b/00000000000000007735e8b0/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n3&amp;v=3") format("woff2"),url("https://use.typekit.net/af/72418b/00000000000000007735e8b0/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n3&amp;v=3") format("woff"),url("https://use.typekit.net/af/72418b/00000000000000007735e8b0/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n3&amp;v=3") format("opentype");font-weight:300;font-style:normal;ascent-override:98%}@font-face{font-family:'Ballinger';src:url("../other/l652f-7?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n7&amp;v=3") format("woff2"),url("../other/d652f-7?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n7&amp;v=3") format("woff"),url("../other/a652f-7?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n7&amp;v=3") format("opentype");font-weight:700;font-style:normal;ascent-override:98%}@font-face{font-family:'Marr Sans';src:url("https://b0.thejournal.ie:443/font/marrsans-semibold.woff2") format("woff2"),url("https://b0.thejournal.ie:443/font/marrsans-semibold.woff") format("woff");font-weight:600;font-style:normal;ascent-override:80%}@font-face{font-family:'Le Monde Journal';src:url("../other/le196-5?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff2"),url("../other/de196-5?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff"),url("../other/ae196-5?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("opentype");font-weight:400;font-style:normal;ascent-override:100%}@font-face{font-family:'Le Monde Journal';src:url("../other/l652f-5?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n7&amp;v=3") format("woff2"),url("../other/d652f-5?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n7&amp;v=3") format("woff"),url("../other/a652f-5?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n7&amp;v=3") format("opentype");font-weight:700 750;font-style:normal;ascent-override:100%}@font-face{font-family:'Le Monde Journal Pro';src:url("../other/le196-5?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff2"),url("../other/de196-5?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff"),url("../other/ae196-5?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("opentype");font-style:normal}@font-face{font-family:'Marr Sans';src:url("https://b0.thejournal.ie:443/font/marrsans-semibold.woff2") format("woff2"),url("https://b0.thejournal.ie:443/font/marrsans-semibold.woff") format("woff");font-weight:600}@font-face{font-family:'Le Monde Journal Pro';src:url("../other/le196-5?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff2"),url("../other/de196-5?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("woff"),url("../other/ae196-5?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&amp;fvd=n4&amp;v=3") format("opentype");font-style:normal}body{font-family:'DM Sans',sans-serif;letter-spacing:-0.005em;background:#fff}.container{width:100%;margin-left:auto;margin-right:auto}@media(max-width:767px){.factcheck .container,.investigates .container{margin-left:0;margin-right:0}}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}a{text-decoration:underline;font-weight:bold}a:hover,a:active{color:#464646}main,#highlights{background:#fff}main{position:relative}#hero-tag{font-family:aktiv-grotesk-extended,sans-serif;font-size:13.5px}@media(max-width:767px){#hero-tag{display:none}}#hero-background{position:absolute;top:0;left:0;right:0;bottom:0;height:700px}@media(min-width:768px){#hero-background{height:500px}}@media(min-width:1024px){#hero-background{height:800px}}@media(min-width:1280px){#hero-background{height:1000px}}.hero-background-color{background:rgba(0,106,160,0.251)}#hero-content{position:relative;z-index:10}@media(min-width:1024px){#hero-content{padding-left:50px;padding-right:50px}}#hero-content>header{padding-top:24px;padding-left:26px;padding-right:26px;font-size:14px;font-weight:bold;color:rgba(0,106,160,0.5)}@media(min-width:768px) and (max-width:1023px){#hero-content>header{padding-left:72px;padding-right:72px}}@media(min-width:1024px){#hero-content>header{padding-top:60px}}#hero-content>header nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#hero-content>header nav a{position:relative;color:#fff;font-size:24.5px;font-family:aktiv-grotesk-extended,sans-serif;font-weight:800;line-height:36px;text-decoration:none;width:188px;height:32px}@media(min-width:1024px){#hero-content>header nav a{font-size:34.5px;line-height:48px;width:265px;height:45px}}#hero-content>header nav a:before{content:"";position:absolute;width:100%;height:100%;background:url("https://b0.thejournal.ie:443/contributions/i/logo-sprite.svg?v=2") no-repeat top left;background-position:0 0;background-size:cover}#hero-content>header nav a:hover,#hero-content>header nav a:active{color:#006aa0}#hero-content>header nav a:hover:before,#hero-content>header nav a:active:before{background-position:-188px 0}@media(min-width:1024px){#hero-content>header nav a:hover:before,#hero-content>header nav a:active:before{background-position:-265px 0}}#hero-content>header hr{margin-top:6px;border-color:rgba(0,106,160,0.5)}@media(min-width:1024px){#hero-content #hero-content-wrapper{overflow:hidden;padding-left:26px;padding-right:26px;padding-top:52px;padding-bottom:26px}}@media(min-width:1280px){#hero-content #hero-content-wrapper{padding-top:72px}}#hero-messaging-main{margin-top:72px}@media(min-width:768px) and (max-width:1023px){#hero-messaging-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#hero-messaging-main>*{width:50%}}@media(min-width:1024px){#hero-messaging-main{margin-top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media(min-width:1280px){#hero-messaging-main{margin-top:120px}}#hero-messaging-main h1{font-family:"Butler",serif;font-style:normal;font-weight:600;font-size:48px;line-height:120%;color:#006aa0}@media(min-width:768px){#hero-messaging-main h1{font-size:52px}}@media(min-width:1024px){#hero-messaging-main h1{font-size:60px}}@media(min-width:1280px){#hero-messaging-main h1{font-size:80px}}#hero-messaging-main h1 div{display:inline-block;position:relative}#hero-messaging-main h1 div>svg{margin-top:5px;position:absolute;top:100%;left:0;right:0}#hero-messaging-main .hero-messaging-deck{margin-top:48px;margin-bottom:19px;padding-left:20px;color:#006aa0;line-height:22px;letter-spacing:-0.005px;border-left:1px solid rgba(0,106,160,0.5)}@media(min-width:768px){#hero-messaging-main .hero-messaging-deck{margin-top:0}}@media(min-width:768px) and (max-width:1023px){#hero-messaging-main .hero-messaging-deck{margin-bottom:0}}@media(min-width:1024px){#hero-messaging-main .hero-messaging-deck{margin-top:62px;margin-bottom:0;padding-right:0;padding-left:26px;line-height:24px}}@media(min-width:1280px){#hero-messaging-main .hero-messaging-deck{margin-top:62px;padding-right:100px;font-size:18px;line-height:28px}}#hero-messaging-main p{margin:1em 0}#hero-messaging-main p:first-child{margin-top:0}#hero-messaging-main p:last-child{margin-bottom:0}.hero-left-col{padding-left:26px;padding-right:26px}@media(min-width:768px) and (max-width:1023px){.hero-left-col{padding-left:72px;padding-right:72px;padding-bottom:24px}}@media(min-width:1024px){.hero-left-col{float:left;width:43%;padding-left:0;padding-right:0;padding-bottom:0}}.hero-right-col{padding-left:10px;padding-right:10px}@media(min-width:768px) and (max-width:1023px){.hero-right-col{padding-left:34px;padding-right:34px}}@media(min-width:1024px){.hero-right-col{float:right;width:57%;padding-left:0;padding-right:0}}.factcheck .hero-right-col,.investigates .hero-right-col{width:484px}.hero-messaging-secondary{margin-top:50px;padding-left:26px;padding-right:26px}@media(min-width:768px) and (max-width:1023px){.hero-messaging-secondary{padding-left:72px;padding-right:72px}}@media(min-width:1024px){.hero-messaging-secondary{clear:left;width:43%;margin-top:0;padding-left:0;padding-right:0}}.hero-messaging-secondary>header{padding-left:20px;padding-bottom:12px;color:#093bb7;font-family:aktiv-grotesk-extended,sans-serif;font-size:15.5px;font-weight:800;text-transform:uppercase}@media(min-width:1024px){.hero-messaging-secondary>header{border-left:1px solid rgba(0,106,160,0.5);padding-top:80px;font-size:19.5px}}@media(min-width:1280px){.hero-messaging-secondary>header{padding-top:113px;font-size:21.5px}}.investigates .hero-messaging-secondary>header{color:#07188a;font-family:"Le Monde Journal Pro";font-size:41px;font-style:normal;font-weight:750;line-height:100%;letter-spacing:-0.82px}.hero-messaging-secondary>p{padding-left:20px;border-left:1px solid #093bb7;color:rgba(9,59,183,0.75);line-height:22px;letter-spacing:-0.005px}@media(min-width:1024px){.hero-messaging-secondary>p{padding-right:20px;border-color:rgba(0,106,160,0.5);line-height:24px}}@media(min-width:1280px){.hero-messaging-secondary>p{font-size:18px;line-height:28px}}@media(min-width:1024px){.row{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:52px}.row .col{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}}.card{background:#fff;padding:22px 16px;-webkit-box-shadow:0 4px 50px rgba(0,0,0,0.06);box-shadow:0 4px 50px rgba(0,0,0,0.06);border-radius:4px}@media(min-width:768px){.card{padding:38px}}@media(min-width:1024px){.card{padding:46px}}@media(min-width:1280px){.card{padding:72px}}.factcheck .card,.factcheck .card{-webkit-box-shadow:none;box-shadow:none}@media(min-width:768px){.factcheck .card,.factcheck .card{-webkit-box-shadow:0 4px 50px rgba(0,0,0,0.06);box-shadow:0 4px 50px rgba(0,0,0,0.06)}}#card-disclaimer{margin-top:24px;padding-left:24px;padding-right:24px;font-size:14px}@media(min-width:768px) and (max-width:1023px){#card-disclaimer{width:100%}}@media(min-width:1024px){#card-disclaimer{margin-top:30px}}#card-disclaimer p+p{margin-top:16px}.factcheck #card-disclaimer,.investigates #card-disclaimer{padding:0}#payment-confirmation{padding:20px}@media(min-width:768px) and (max-width:1023px){#payment-confirmation:not(.d-none){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0;padding-bottom:0;padding-left:40px;padding-right:40px}}@media(min-width:768px) and (max-width:1023px){#payment-confirmation-amount,#payment-confirmation-text{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}}#payment-confirmation-amount{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:24px;font-weight:bold}@media(min-width:1024px){#payment-confirmation-amount{font-size:30px}}@media(min-width:1024px){#payment-confirmation-amount{font-size:36px}}#payment-confirmation-amount:before{content:"";display:block;padding-top:100%}#payment-confirmation-amount:after{content:"";position:absolute;display:block;left:0;right:0;bottom:10%;width:80%;height:1px;margin-left:auto;margin-right:auto;background:#093bb7}@media(min-width:768px) and (max-width:1023px){#payment-confirmation-amount:after{display:none}}.blue-background{background:url("https://b0.thejournal.ie:443/contributions/i/confirmation-background.svg") no-repeat top left;background-size:contain}.blue-background-thanks-icon{background:url("https://b0.thejournal.ie:443/contributions/i/confirm-thank-you.svg") no-repeat top left;background-size:contain}.confirmation-text{margin-top:16px;font-family:aktiv-grotesk-extended,sans-serif;font-size:17.5px;line-height:22px;font-weight:800;text-transform:uppercase;color:#093bb7;text-align:center}@media(min-width:768px) and (max-width:1023px){.confirmation-text{text-align:left;font-size:25.5px;line-height:30px}}@media(min-width:1024px){.confirmation-text{font-size:19.5px;line-height:24px}}@media(min-width:1280px){.confirmation-text{font-size:23.5px;line-height:30px}}#recurring-payment-confirmation{margin-top:17px;font-size:16px;line-height:22px;text-align:center}@media(min-width:768px) and (max-width:1023px){#recurring-payment-confirmation{margin-top:18px;text-align:left}}@media(min-width:1024px){#recurring-payment-confirmation{margin-top:24px}}@media(min-width:1280px){#recurring-payment-confirmation{margin-top:33px;font-size:18px;line-height:25px}}#payment-confirmation-leave-message{padding-top:20px}#payment-confirmation-leave-message .message-label{font-family:aktiv-grotesk-extended,sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase}#contributions-message-input{display:block}@media(min-width:768px) and (max-width:1023px){#contributions-message-input{max-width:340px}}#contributions-message-footer{margin-top:24px;text-align:center;font-size:14px}@media(min-width:768px) and (max-width:1023px){#contributions-message-footer{width:50%}}#message-confirmation{text-align:center;padding:20px}@media(min-width:768px) and (max-width:1023px){#message-confirmation:not(.d-none){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0;padding-bottom:0;padding-left:40px;padding-right:40px}}@media(min-width:768px) and (max-width:1023px){#message-confirmation-icon,#message-confirmation-text{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}}#message-confirmation-icon{position:relative;width:100%;background:url("https://b0.thejournal.ie:443/contributions/i/message-confirmation-icon.svg") no-repeat top left;background-size:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:24px;font-weight:bold}#message-confirmation-icon:before{content:"";display:block;padding-top:100%}#message-confirmation-icon:after{content:"";position:absolute;display:block;left:0;right:0;bottom:10%;width:80%;height:1px;margin-left:auto;margin-right:auto;background:#093bb7}@media(min-width:768px) and (max-width:1023px){#message-confirmation-icon:after{display:none}}#highlights{padding-top:52px;padding-left:26px;padding-right:26px;padding-bottom:48px}@media(min-width:768px){#highlights{padding-left:72px;padding-right:72px}#highlights .row{display:-webkit-box;display:-ms-flexbox;display:flex}#highlights .row .col{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}#highlights .row .col+.col{margin-left:44px}}@media(min-width:1024px){#highlights{padding-left:76px;padding-right:76px}}@media(min-width:768px){#highlights .highlight{width:70%}}@media(min-width:1024px){#highlights .highlight{width:55%}}@media(min-width:1280px){#highlights .highlight{width:55%}}#highlights .highlight header{margin-top:26px;font-family:aktiv-grotesk-extended,sans-serif;font-size:13.5px;font-weight:800;color:#ff7bac;text-transform:uppercase}@media(min-width:768px){#highlights .highlight header{margin-top:37px}}#highlights .highlight h1{margin-top:6px;font-family:"Butler";font-size:44px;font-weight:500;line-height:100%;color:#093bb7}#highlights .highlight p{margin-top:10px;color:rgba(9,59,183,0.75)}@media(min-width:1280px){#highlights .highlight p{width:85%}}#highlights .highlight p a{color:#093bb7}#highlights .highlight p a:hover,#highlights .highlight p a:active{color:#476cc9}#highlights .highlight p b{color:#093bb7}+#highlights .highlight{margin-top:26px}#highlights .col .highlight{width:100%}#highlights .btn{margin-top:26px;display:block;width:100%;text-align:center;padding:24px 26px;background:#093bb7;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;-webkit-box-shadow:0 4px 50px rgba(0,0,0,0.06);box-shadow:0 4px 50px rgba(0,0,0,0.06);border-radius:4px}@media(min-width:768px){#highlights .btn{margin-top:72px;width:50%;margin-left:auto;margin-right:auto}}#highlights .btn:hover{background:rgba(9,59,183,0.75)}#highlights .btn:focus{outline:0;-webkit-box-shadow:0 0 0 3px rgba(164,202,254,0.45);box-shadow:0 0 0 3px rgba(164,202,254,0.45);border-color:#a4cafe}.messaging-details{margin-top:50px;padding-left:26px;padding-right:26px;padding-bottom:48px}@media(min-width:768px) and (max-width:1023px){.messaging-details{padding-left:72px;padding-right:72px}}@media(min-width:1024px){.messaging-details{padding-left:76px;padding-right:76px}}.messaging-details>header{padding-left:20px;padding-bottom:12px;color:#093bb7;font-family:aktiv-grotesk-extended,sans-serif;font-size:15.5px;font-weight:800;text-transform:uppercase}@media(min-width:1024px){.messaging-details>header{font-size:19.5px}}@media(min-width:1280px){.messaging-details>header{font-size:21.5px}}@media(min-width:1024px){.messaging-details .messaging-details-columns{display:-webkit-box;display:-ms-flexbox;display:flex}}.messaging-details p{margin-top:30px;padding-left:20px;border-left:1px solid #093bb7;color:rgba(9,59,183,0.75);line-height:22px;letter-spacing:-0.005px}@media(min-width:1024px){.messaging-details p{-ms-flex-preferred-size:35%;flex-basis:35%;margin-top:0;padding-right:20px;border-color:rgba(0,106,160,0.5);line-height:24px}}@media(min-width:1280px){.messaging-details p{-ms-flex-preferred-size:33%;flex-basis:33%;font-size:18px;line-height:28px}}.messaging-details p:first-of-type{margin-top:0}@media(min-width:1024px){.messaging-details p:last-of-type{border:0}}.messaging-details .messaging-details-chart{max-width:306px;margin:30px auto 0}@media(min-width:1024px){.messaging-details .messaging-details-chart{-ms-flex-preferred-size:30%;flex-basis:30%}}@media(min-width:1280px){.messaging-details .messaging-details-chart{-ms-flex-preferred-size:33%;flex-basis:33%}}.messaging-details .btn{margin-top:26px;display:block;width:100%;text-align:center;padding:24px 26px;background:#093bb7;color:#fff;font-size:14px;font-weight:bold;text-transform:uppercase;-webkit-box-shadow:0 4px 50px rgba(0,0,0,0.06);box-shadow:0 4px 50px rgba(0,0,0,0.06);border-radius:4px}@media(min-width:768px){.messaging-details .btn{margin-top:72px;width:50%;margin-left:auto;margin-right:auto}}.messaging-details .btn:hover{background:rgba(9,59,183,0.75)}.messaging-details .btn:focus{outline:0;-webkit-box-shadow:0 0 0 3px rgba(164,202,254,0.45);box-shadow:0 0 0 3px rgba(164,202,254,0.45);border-color:#a4cafe}footer{background:#e5e5e5}footer .container{padding-top:45px;padding-left:26px;padding-right:26px;padding-bottom:63px}@media(min-width:768px){footer .container{padding-left:72px;padding-right:72px}}@media(min-width:768px){footer .row{display:-webkit-box;display:-ms-flexbox;display:flex}footer .row .col{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}footer .row .col+.col{max-width:35%;margin-left:80px}}@media(min-width:768px) and (min-width:1024px){footer .row .col+.col{margin-left:145px}}@media(min-width:768px) and (min-width:1280px){footer .row .col+.col{max-width:38%;margin-left:215px}}footer #disclaimer p{font-size:14px}@media(min-width:1024px){footer #disclaimer p{line-height:22px}}@media(min-width:1280px){footer #disclaimer p{font-size:16px;line-height:26px}}footer #disclaimer p+p{margin-top:12px}@media(min-width:768px){footer #disclaimer p+p{margin-top:30px}}@media(min-width:1024px){footer #disclaimer p+p{margin-top:36px}}@media(min-width:1280px){footer #disclaimer p+p{margin-top:34px}}footer #sites header{margin-top:32px;margin-bottom:12px;color:#093bb7;font-family:aktiv-grotesk-extended,sans-serif;font-size:17.5px;font-weight:800;line-height:20px;text-transform:uppercase}@media(min-width:768px){footer #sites header{margin-top:0}}@media(min-width:1024px){footer #sites header{font-size:19.5px;margin-bottom:16px}}@media(min-width:1280px){footer #sites header{font-size:23.5px;margin-bottom:14px}}@media(min-width:1024px){footer #sites ul li{font-size:18px}}footer #sites ul li+li{margin-top:8px}footer #sites a{font-weight:normal;text-decoration:none;color:rgba(9,59,183,0.75)}footer #sites a:hover{color:#093bb7;text-decoration:underline}.d-none{display:none}@media(min-width:768px) and (max-width:1023px){.d-sm-none{display:none}}#manage-contribution-title{margin-top:70px;margin-bottom:20px;font-family:aktiv-grotesk-extended,sans-serif;font-weight:800;font-size:21.5px;line-height:27px;color:#006aa0;text-transform:uppercase}#manage-contribution-title em{font-style:normal;color:#fff}@media(min-width:768px){#manage-contribution-title{font-size:23.5px;line-height:30px}}@media(min-width:1024px){#manage-contribution-title{font-size:33.5px;line-height:42px}}@media(min-width:1280px){#manage-contribution-title{font-size:35.5px;line-height:45px}}#manage-contribution-confirmation header{margin-top:23px;text-align:center}@media(min-width:768px) and (max-width:1023px){#manage-contribution-confirmation header:after{content:"";clear:left;display:table}}#manage-contribution-confirmation header #manage-contribution-confirmation-icon{position:relative}@media(min-width:768px) and (max-width:1023px){#manage-contribution-confirmation header #manage-contribution-confirmation-icon{float:right}}#manage-contribution-confirmation header #manage-contribution-confirmation-icon svg{margin-left:auto;margin-right:auto;width:234px;height:234px}@media(min-width:768px){#manage-contribution-confirmation header #manage-contribution-confirmation-icon svg{width:254px;height:254px}}@media(min-width:1024px){#manage-contribution-confirmation header #manage-contribution-confirmation-icon svg{width:299px;height:299px}}@media(min-width:1280px){#manage-contribution-confirmation header #manage-contribution-confirmation-icon svg{width:360px;height:360px}}#manage-contribution-confirmation header #manage-contribution-confirmation-icon:after{content:"";position:absolute;display:block;left:0;right:0;bottom:24px;width:182px;height:1px;margin-left:auto;margin-right:auto;background:#093bb7}@media(min-width:768px) and (max-width:1023px){#manage-contribution-confirmation header #manage-contribution-confirmation-icon:after{display:none}}@media(min-width:1024px){#manage-contribution-confirmation header #manage-contribution-confirmation-icon:after{bottom:0;width:276px;margin-bottom:-8px}}@media(min-width:1280px){#manage-contribution-confirmation header #manage-contribution-confirmation-icon:after{bottom:0;width:380px;margin-bottom:-16px}}#manage-contribution-confirmation header h1{margin-top:17px;font-family:aktiv-grotesk-extended,sans-serif;font-weight:800;font-size:15.5px;line-height:20px;text-transform:uppercase;color:#093bb7}@media(min-width:768px) and (max-width:1023px){#manage-contribution-confirmation header h1{margin-top:70px;float:left;text-align:left;font-size:23.5px;line-height:30px}}@media(min-width:1024px){#manage-contribution-confirmation header h1{margin-top:30px;font-size:19.5px;line-height:25px}}@media(min-width:1024px){#manage-contribution-confirmation header h1{margin-top:46px;font-size:23.5px;line-height:30px}}#manage-contribution-confirmation header h1 br{display:none}@media(min-width:768px) and (max-width:1023px){#manage-contribution-confirmation header h1 br{display:inline}}#manage-contribution-confirmation>p{margin-top:25px;padding-left:24px;padding-right:24px;color:rgba(9,59,183,0.75);font-size:16px;line-height:22px}@media(min-width:768px) and (max-width:1023px){#manage-contribution-confirmation>p{width:57%}}@media(min-width:1024px){#manage-contribution-confirmation>p{margin-top:22px;margin-bottom:42px;padding-left:0;padding-right:0;text-align:center}}@media(min-width:1280px){#manage-contribution-confirmation>p{font-size:20px;line-height:28px}}#manage-contribution-confirmation>p b{color:#093bb7}.contribution-redesign{min-width:365px}@-webkit-keyframes liveBlink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes liveBlink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.contribution-redesign #main-navigation{width:100%;margin:0;background:rgba(0,0,0,0.1)}.theme--the42 .contribution-redesign #main-navigation{background:0;height:80px}.theme--the42.masthead-expanded .contribution-redesign #main-navigation{padding-bottom:0}.contribution-redesign #main-navigation .main-navigation-content{width:970px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0;padding-top:13px;padding-bottom:13px}.theme--the42 .contribution-redesign #main-navigation .main-navigation-content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contribution-redesign #main-navigation .main-navigation-content .icon-menu{margin:0 24px 0 0;cursor:pointer}.theme--the42 .contribution-redesign #main-navigation .main-navigation-content .icon-menu{margin-top:0}.contribution-redesign #main-navigation .main-navigation-content .icon-menu .main-nav-open{margin-bottom:2px}.contribution-redesign #main-navigation .main-navigation-content .icon-menu .main-nav-close{margin:0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.contribution-redesign #main-navigation .main-navigation-content .icon-menu .main-nav-close svg{margin-right:8px}.contribution-redesign #main-navigation .main-navigation-content .icon-menu .main-nav-close span{color:#FFF;font-family:'Ballinger',sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:16px}.theme--the42 .contribution-redesign #main-navigation .main-navigation-content{height:80px;padding-top:0;padding-bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.theme--the42 .contribution-redesign #main-navigation .main-navigation-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contribution-redesign #main-navigation .main-navigation-logo{-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-right:15px}.contribution-redesign #main-navigation .main-navigation-logo .logo-link{display:-webkit-box;display:-ms-flexbox;display:flex}.theme--the42 .contribution-redesign #main-navigation .main-navigation-logo{margin-right:36px}.theme--the42 .contribution-redesign #main-navigation .main-navigation-logo img{-webkit-filter:drop-shadow(0 0 16px rgba(0,0,0,0.2));filter:drop-shadow(0 0 16px rgba(0,0,0,0.2));position:relative;top:16px;z-index:202}.theme--the42 .contribution-redesign #main-navigation .main-navigation-logo{margin-right:24px}.contribution-redesign #main-navigation .main-navigation-logo svg{max-width:100%}.contribution-redesign #main-navigation .main-navigation-logo svg{max-width:initial}.contribution-redesign #main-navigation .main-navigation-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.contribution-redesign #main-navigation .main-navigation-menu{margin-bottom:10px}.contribution-redesign #main-navigation .main-navigation-menu>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.contribution-redesign #main-navigation .nav-categories-redesign{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;margin:0}.theme--the42 .contribution-redesign #main-navigation .nav-categories-redesign{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.theme--thejournal.new-masthead-design-feature-flag .contribution-redesign #main-navigation .nav-categories-redesign{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contribution-redesign #main-navigation .nav-categories-redesign li{margin-bottom:0;margin-right:24px;font-size:16px;-webkit-font-smoothing:antialiased}.contribution-redesign #main-navigation .nav-categories-redesign li.active a{font-family:"Ballinger",sans-serif;font-style:normal;font-weight:400}.theme--thejournal.new-masthead-design-feature-flag .contribution-redesign #main-navigation .nav-categories-redesign li.active a{color:#6fe2e1}.contribution-redesign #main-navigation .nav-categories-redesign li a,.contribution-redesign #main-navigation .nav-categories-redesign li .nav-toggle-redesign span{color:#fff;opacity:90%;text-decoration:none;font-family:"Ballinger",sans-serif;font-style:normal;font-weight:400}.contribution-redesign #main-navigation .nav-categories-redesign li a:hover,.contribution-redesign #main-navigation .nav-categories-redesign li a:active,.contribution-redesign #main-navigation .nav-categories-redesign li .nav-toggle-redesign span:hover,.contribution-redesign #main-navigation .nav-categories-redesign li .nav-toggle-redesign span:active{text-decoration:none;opacity:100%}.theme--the42 .contribution-redesign #main-navigation .nav-categories-redesign li a,.theme--thejournal.new-masthead-design-feature-flag .contribution-redesign #main-navigation .nav-categories-redesign li a,.theme--the42 .contribution-redesign #main-navigation .nav-categories-redesign li .nav-toggle-redesign span,.theme--thejournal.new-masthead-design-feature-flag .contribution-redesign #main-navigation .nav-categories-redesign li .nav-toggle-redesign span{opacity:100%}.theme--the42 .contribution-redesign #main-navigation .nav-categories-redesign li a:hover,.theme--the42 .contribution-redesign #main-navigation .nav-categories-redesign li a:active,.theme--thejournal.new-masthead-design-feature-flag .contribution-redesign #main-navigation .nav-categories-redesign li a:hover,.theme--thejournal.new-masthead-design-feature-flag .contribution-redesign #main-navigation .nav-categories-redesign li a:active,.theme--the42 .contribution-redesign #main-navigation .nav-categories-redesign li .nav-toggle-redesign span:hover,.theme--the42 .contribution-redesign #main-navigation .nav-categories-redesign li .nav-toggle-redesign span:active,.theme--thejournal.new-masthead-design-feature-flag .contribution-redesign #main-navigation .nav-categories-redesign li .nav-toggle-redesign span:hover,.theme--thejournal.new-masthead-design-feature-flag .contribution-redesign #main-navigation .nav-categories-redesign li .nav-toggle-redesign span:active{text-decoration:none;color:#6fe2e1}.theme--thejournal.new-masthead-design-feature-flag .contribution-redesign #main-navigation .nav-categories-redesign li a,.theme--thejournal.new-masthead-design-feature-flag .contribution-redesign #main-navigation .nav-categories-redesign li .nav-toggle-redesign span{opacity:1}.contribution-redesign #main-navigation .nav-categories-redesign{height:15px}.contribution-redesign #main-navigation .nav-additions-redesign{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:7px}.theme--the42 .contribution-redesign #main-navigation .nav-additions-redesign{padding-top:0;position:relative;right:-15px}.theme--the42 .contribution-redesign #main-navigation .nav-additions-redesign .sign-in-button-redesign{color:#fff;font-size:16px;margin-left:24px;opacity:90%;text-decoration:none;font-family:"Ballinger",sans-serif;font-style:normal;font-weight:400;margin-top:1px}.theme--the42 .contribution-redesign #main-navigation .nav-additions-redesign .sign-in-button-redesign:hover,.theme--the42 .contribution-redesign #main-navigation .nav-additions-redesign .sign-in-button-redesign:active{opacity:100%;text-decoration:none;color:#6fe2e1}.theme--the42 .contribution-redesign #main-navigation .nav-additions-redesign .user-redesign{border:0;border-radius:50%;background-size:cover;background-position:top center;height:38px;width:38px;margin-left:24px}.theme--the42 .contribution-redesign #main-navigation .nav-additions-redesign .sign-in-button-redesign{margin-left:0;text-transform:uppercase;font-size:14px;letter-spacing:.8px}.theme--thejournal.new-compact-masthead-design-feature-flag .contribution-redesign #main-navigation .nav-additions-redesign{padding-top:0;position:relative}.theme--thejournal.new-compact-masthead-design-feature-flag .contribution-redesign #main-navigation .nav-additions-redesign .user-redesign{border:0;border-radius:50%;background-size:cover;background-position:top center;height:38px;width:38px;margin-left:24px}.contribution-redesign #main-navigation .nav-additions-redesign .user-menu-overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);z-index:500;cursor:pointer}.contribution-redesign #main-navigation .nav-additions-redesign .user-menu{background-color:#fff;padding:0;text-align:left;font-family:'Ballinger',sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:19px;position:absolute;right:0;top:47px;z-index:1000}.theme--thejournal.redesign-desktop-breakpoint .contribution-redesign #main-navigation .nav-additions-redesign .user-menu{width:300px}.contribution-redesign #main-navigation .nav-additions-redesign .user-menu:before{content:'';position:absolute;width:10px;height:10px;background-color:#fff;right:13px;top:-5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.contribution-redesign #main-navigation .nav-additions-redesign .user-menu #user-menu-user-info,.contribution-redesign #main-navigation .nav-additions-redesign .user-menu #user-menu-logout-link{padding:14px 16px}.contribution-redesign #main-navigation .nav-additions-redesign .user-menu #user-menu-user-info{border-bottom:1px solid #eee;word-break:break-all}.contribution-redesign #main-navigation .nav-additions-redesign .user-menu #user-menu-user-info #user-menu-user-name{font-weight:600}.contribution-redesign #main-navigation .nav-additions-redesign .user-menu .user-menu-link{color:#191919;display:block}.contribution-redesign #main-navigation .nav-additions-redesign .user-menu .user-menu-link .user-menu-icon{display:inline-block}.contribution-redesign #main-navigation .nav-additions-redesign .user-menu .user-menu-link .user-menu-icon-hover{display:none}.contribution-redesign #main-navigation .nav-additions-redesign .user-menu .user-menu-link:hover{color:#0021ff}.contribution-redesign #main-navigation .nav-additions-redesign .user-menu .user-menu-link:hover .user-menu-icon{display:none}.contribution-redesign #main-navigation .nav-additions-redesign .user-menu .user-menu-link:hover .user-menu-icon-hover{display:inline-block}.contribution-redesign #main-navigation .additional-button-redesign{padding:17px 24px 15px;background:rgba(255,255,255,0.2);border:1px solid rgba(255,255,255,0.1);border-radius:8px;color:#fff;font-size:16px;line-height:19.2px;letter-spacing:.85px;text-decoration:none;font-family:'Marr Sans',sans-serif;font-style:normal;font-weight:600}.contribution-redesign #main-navigation .additional-button-redesign{padding:0}.contribution-redesign #main-navigation .additional-button-redesign:hover,.contribution-redesign #main-navigation .additional-button-redesign:active{text-decoration:none;background:rgba(255,255,255,0.25);border:1px solid rgba(255,255,255,0.15)}.new-masthead-design-feature-flag .contribution-redesign #main-navigation .additional-button-redesign{background:0;border:0;color:#FFF;text-align:right;font-family:'Ballinger',sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.8px;text-transform:uppercase;padding-right:0;padding-left:0}.new-masthead-design-feature-flag .contribution-redesign #main-navigation .additional-button-redesign:not(.additional-separator-redesign):hover{color:#6fe2e1}.new-masthead-design-feature-flag .contribution-redesign #main-navigation .additional-button-redesign.additional-separator-redesign{padding-left:12px;padding-right:12px}.theme--the42 .contribution-redesign #main-navigation .additional-button-redesign{font-family:"Ballinger",sans-serif;font-style:normal;font-weight:400;background:#6fe2e1;border:0;border-radius:40px;color:#1d3b3c;font-size:14px;letter-spacing:.8px;line-height:100%;margin-top:0;padding:12px 24px;text-transform:uppercase}.theme--the42 .contribution-redesign #main-navigation .additional-button-redesign:not(.additional-separator-redesign):hover,.theme--the42 .contribution-redesign #main-navigation .additional-button-redesign:active{text-decoration:none;background:#6efad0;border:0}.theme--the42 .contribution-redesign #main-navigation .additional-button-redesign{background:0;color:#fff}.contribution-redesign #main-navigation .nav-toggle-redesign{width:30px;margin-left:18px;cursor:pointer;opacity:80%}.theme--the42 .contribution-redesign #main-navigation .nav-toggle-redesign{display:-webkit-box;display:-ms-flexbox;display:flex;width:0;margin-left:0;opacity:1}.theme--the42 .contribution-redesign #main-navigation .nav-toggle-redesign .nav-toggle-open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.theme--the42 .contribution-redesign #main-navigation .nav-toggle-redesign .nav-toggle-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.theme--the42 .contribution-redesign #main-navigation .nav-toggle-redesign #nav-toggle-arrow{margin-left:8px;width:15px;height:auto}.theme--thejournal.new-masthead-design-feature-flag .contribution-redesign #main-navigation .nav-toggle-redesign{width:auto;margin-left:0;opacity:1}.theme--thejournal.new-masthead-design-feature-flag .contribution-redesign #main-navigation .nav-toggle-redesign #nav-toggle-arrow{margin-left:8px;width:15px;height:auto}.theme--thejournal.new-masthead-design-feature-flag .contribution-redesign #main-navigation .nav-toggle-redesign .nav-toggle-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.theme--thejournal.new-masthead-design-feature-flag .contribution-redesign #main-navigation .nav-toggle-redesign .nav-toggle-close svg{margin-left:4px}.contribution-redesign #main-navigation .nav-toggle-redesign:hover{opacity:100%}.contribution-redesign #main-nav-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;float:left;left:0;right:0}.contribution-redesign #main-nav-dropdown .closed{display:none}.contribution-redesign #main-nav-dropdown.navigation-modal{background:#1b2da0;height:100%;top:0;width:100%;margin:38px 0 0 0;border:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:201}.contribution-redesign #main-nav-dropdown.navigation-modal.closed{display:none}.theme--the42 .contribution-redesign #main-nav-dropdown.navigation-modal{background:#1d3b3c;margin-top:76px}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container{height:100vh}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal{width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-left,.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-right{width:100%}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-left .navigation-section-tag,.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-right .navigation-section-tag{font-family:"Ballinger",sans-serif;font-size:12px;font-style:normal;font-weight:400;text-transform:uppercase;line-height:100%;letter-spacing:.5px;color:#6fe2e1;margin-top:40px}.theme--the42 .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-left .navigation-section-tag,.theme--the42 .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-right .navigation-section-tag{color:#e5ffae}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-left .navigation-section .navigation-section-links,.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-right .navigation-section .navigation-section-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-left .navigation-section .navigation-section-links a,.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-right .navigation-section .navigation-section-links a{color:#FFF;font-family:"Ballinger",sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:100%}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-left .navigation-section .navigation-section-links .navigation-section-link-container,.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-right .navigation-section .navigation-section-links .navigation-section-link-container{display:-webkit-box;display:-ms-flexbox;display:flex}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-left .navigation-section .navigation-section-links .navigation-section-link-container>div:first-child,.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-right .navigation-section .navigation-section-links .navigation-section-link-container>div:first-child{margin-right:12px}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-left .navigation-section .navigation-section-links .navigation-section-link-container img,.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-right .navigation-section .navigation-section-links .navigation-section-link-container img{width:48px;height:48px}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-left .navigation-section{margin:0 16px}.theme--the42 .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-left .navigation-section{margin-left:21px}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-left .navigation-section .navigation-section-links a{color:#191919;border-radius:40px;background:#f0faff;padding:8px 12px 9px 12px;margin:16px 16px 0 0;text-align:center}.theme--the42 .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-left .navigation-section .navigation-section-links a{background:#eefff7}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-left .navigation-section .navigation-section-links a:hover{background:#6fe2e1}.theme--the42 .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-left .navigation-section .navigation-section-links a:hover{background:#e5ffae}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 16px;border-top:1px solid #6fe2e1;margin-top:40px}.theme--the42 .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-right{border-top:1px solid #e5ffae}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-right .navigation-section .navigation-section-links a{font-weight:700;width:100%;margin-top:20px;font-size:18px}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-right .navigation-section .navigation-section-links a:hover{text-decoration:underline;background:0}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-right .navigation-section .navigation-section-links .navigation-section-link-container{font-family:"Ballinger",sans-serif;font-style:normal;color:#FFF}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-right .navigation-section .navigation-section-links .navigation-section-link-container .link-header{font-weight:700;line-height:100%;margin-bottom:2px}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-right .navigation-section .navigation-section-links .navigation-section-link-container .link-description{font-size:16px;font-weight:400;line-height:18px}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-right .navigation-section .navigation-section-links .navigation-section-link-container:hover{text-decoration:none}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-right .navigation-section .navigation-section-links .navigation-section-link-container:hover .link-header{text-decoration:underline}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-right .navigation-section .navigation-section-links a.navigation-link-see-all{font-size:14px;font-weight:400;-webkit-text-decoration-line:underline;text-decoration-line:underline}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container .navigation-modal .navigation-content-right .navigation-section .navigation-section-links a.navigation-link-see-all:hover{-webkit-text-decoration-line:none;text-decoration-line:none}.contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container.modal-scroll-fix{overflow:scroll;padding-bottom:200px}.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal{background:0;margin-top:25px;top:auto}.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal-container{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#FFF),color-stop(50%,#f7f6f5));background:-webkit-linear-gradient(left,#FFF 50%,#f7f6f5 50%);background:-o-linear-gradient(left,#FFF 50%,#f7f6f5 50%);background:linear-gradient(90deg,#FFF 50%,#f7f6f5 50%);height:auto;padding-bottom:60px}.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal{width:1012px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal .navigation-content-left,.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal .navigation-content-right{width:50%}.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal .navigation-content-left .navigation-section-tag,.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal .navigation-content-right .navigation-section-tag{color:#0021ff}.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal .navigation-content-left .navigation-section .navigation-section-links,.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal .navigation-content-right .navigation-section .navigation-section-links{margin-top:8px}.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal .navigation-content-left .navigation-section .navigation-section-links .navigation-section-link-container .link-description,.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal .navigation-content-right .navigation-section .navigation-section-links .navigation-section-link-container .link-description{font-size:14px}.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal .navigation-content-left .navigation-section .navigation-section-links a{margin:8px 8px 0 0}.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal .navigation-content-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;border:0;padding:0}.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal .navigation-content-right .navigation-section{width:calc(50% - 20px)}.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal .navigation-content-right .navigation-section .navigation-section-links a{font-size:15px;margin-top:12px;color:#191919}.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal .navigation-content-right .navigation-section .navigation-section-link-container div{color:#191919}.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal .navigation-content-right .navigation-section:first-of-type{margin-left:40px}.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-overlay{margin-top:0;height:100vw;background:rgba(0,0,0,0.6);width:100%}.theme--the42.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal{margin-top:0}.theme--the42.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal .navigation-content-left,.theme--the42.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal .navigation-content-right{border:0}.theme--the42.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal .navigation-content-left .navigation-section-tag,.theme--the42.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal .navigation-content-right .navigation-section-tag{color:#098545}.theme--the42 .theme--the42.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal .navigation-content-left,.theme--the42 .theme--the42.redesign-desktop-breakpoint .contribution-redesign #main-nav-dropdown.navigation-modal .navigation-modal .navigation-content-right{border:0}.contribution-redesign #top-menu-bar-container{min-width:365px;width:100%;height:65px;background:0;position:absolute;top:0;left:0;z-index:20;display:none}@media(min-width:768px){.contribution-redesign #top-menu-bar-container{height:76px;background:#f7c358;display:block}}.contribution-redesign #top-menu-bar-container #top-menu-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;margin:12px auto 5px}@media(min-width:768px){.contribution-redesign #top-menu-bar-container #top-menu-bar{max-width:768px;padding-right:0;padding-left:0}}@media(min-width:1024px){.contribution-redesign #top-menu-bar-container #top-menu-bar{max-width:1024px;padding-left:50px;padding-right:50px}}@media(min-width:1280px){.contribution-redesign #top-menu-bar-container #top-menu-bar{max-width:1280px}}.contribution-redesign #top-menu-bar-container #top-menu-bar #top-menu-logo{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;margin-top:4px}.contribution-redesign #top-menu-bar-container #top-menu-bar .top-menu-bar-item-container{padding:16px 12px 24px 12px;font-family:'Ballinger',sans-serif;font-style:normal;font-size:16px;line-height:19px;display:none}@media(min-width:768px){.contribution-redesign #top-menu-bar-container #top-menu-bar .top-menu-bar-item-container{display:block}}@media(min-width:1024px){.contribution-redesign #top-menu-bar-container #top-menu-bar .top-menu-bar-item-container{padding:16px 16px 24px 16px}}.contribution-redesign #top-menu-bar-container #top-menu-bar .top-menu-bar-item-container a{color:#0a0b30;text-decoration:none;font-weight:400}.contribution-redesign #top-menu-bar-container #top-menu-bar .top-menu-bar-item-container a:hover{text-decoration:underline}.contribution-redesign #top-menu-bar-container #top-menu-bar .top-menu-bar-item-container.top-menu-bar-button-container{padding-top:0;padding-bottom:0;display:block}.contribution-redesign #top-menu-bar-container #top-menu-bar .top-menu-bar-item-container.top-menu-bar-button-container #support-us-button{padding:17px 24px 15px;background:#0a0b30;border:1px solid rgba(255,255,255,0.1);border-radius:8px;font-family:'Marr Sans',sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:19px;letter-spacing:.01em}.contribution-redesign #top-menu-bar-container #top-menu-bar .top-menu-bar-item-container.top-menu-bar-button-container a{color:#fff}@media(min-width:768px){.contribution-redesign #top-menu-bar-container #top-menu-bar.billing-page .top-menu-bar-item-container{display:none}}@media(min-width:1280px){.contribution-redesign #top-menu-bar-container #top-menu-bar.billing-page .top-menu-bar-item-container{display:block}}.contribution-redesign #hero-background{height:570px;min-width:365px}@media(min-width:768px) and (max-width:1023px){.contribution-redesign #hero-background{height:600px}}@media(min-width:1024px){.contribution-redesign #hero-background{height:660px}.factcheck .contribution-redesign #hero-background,.investigates .contribution-redesign #hero-background{height:493px}}@media(min-width:1280px){.contribution-redesign #hero-background{height:670px}.factcheck .contribution-redesign #hero-background,.investigates .contribution-redesign #hero-background{height:493px}}.contribution-redesign .hero-background-color{background:#ffc700}.factcheck .contribution-redesign .hero-background-color{background:#1b2da0}.investigates .contribution-redesign .hero-background-color{background:#f2faff}.contribution-redesign .background-circle{position:absolute;background:#f7c358;z-index:1;border-radius:50%}.contribution-redesign .circle1{display:none}@media(min-width:1024px){.contribution-redesign .circle1{display:block;width:111px;height:111px;left:-1%;top:432px}}.contribution-redesign .circle2{display:none}@media(min-width:1024px){.contribution-redesign .circle2{display:block;width:473px;height:473px;left:6%;top:28px;opacity:.5}}.contribution-redesign .circle3{display:none}@media(min-width:1024px){.contribution-redesign .circle3{display:block;width:110px;height:110px;left:45%;top:161px}}.contribution-redesign .circle4{display:none}@media(min-width:1024px){.contribution-redesign .circle4{display:block;width:81px;height:81px;left:62%;top:289px}}.contribution-redesign .circle5{display:none}@media(min-width:1024px){.contribution-redesign .circle5{display:block;width:272px;height:272px;left:70%;top:203px}}.contribution-redesign .background-people-container{position:absolute;width:70%;z-index:-1;margin-top:-34%;right:0;min-width:200px}@media(min-width:768px){.contribution-redesign .background-people-container{margin-top:-165px;margin-left:52px;right:unset;width:525px}}@media(min-width:768px) and (max-width:1023px){.contribution-redesign .background-people-container{margin-top:-220px}}@media(min-width:1024px){.contribution-redesign .background-people-container{margin-top:-430px;margin-left:-30px;right:unset}.compact-mode .contribution-redesign .background-people-container{margin-top:calc(-430px + 18px + 8px)}}@media(min-width:1280px){.contribution-redesign .background-people-container{width:550px;z-index:-1;margin-top:-445px;margin-left:16px}.compact-mode .contribution-redesign .background-people-container{margin-top:calc(-445px + 18px + 8px)}}.contribution-redesign .background-people-container.background-people-container-desktop{display:none}@media(min-width:768px){.contribution-redesign .background-people-container.background-people-container-desktop{display:block}.compact-mode .contribution-redesign .background-people-container.background-people-container-desktop{display:none}}@media(min-width:1024px){.contribution-redesign .background-people-container.background-people-container-desktop{display:block}.compact-mode .contribution-redesign .background-people-container.background-people-container-desktop{display:block}}.contribution-redesign .background-people-container.background-people-container-mobile{display:block}.compact-mode .contribution-redesign .background-people-container.background-people-container-mobile{display:none}@media(min-width:768px){.contribution-redesign .background-people-container.background-people-container-mobile{display:none}}@media(min-width:1024px){.contribution-redesign .background-people-container img{width:95%}}.contribution-redesign .hero-right-col{width:100%}@media(min-width:1024px){.contribution-redesign .hero-right-col{width:50%}}.contribution-redesign #hero-content #hero-content-wrapper{padding-top:40px;padding-bottom:8px}@media(min-width:768px){.contribution-redesign #hero-content #hero-content-wrapper{padding-bottom:8px;padding-top:76px}}@media(min-width:768px){.contribution-redesign #hero-content #hero-content-wrapper.billing-page{padding-top:126px;padding-bottom:30px}}.factcheck .contribution-redesign #hero-content #hero-content-wrapper,.investigates .contribution-redesign #hero-content #hero-content-wrapper{padding-top:40px}.contribution-redesign #hero-messaging-main{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:23px;padding-right:23px;padding-bottom:30px}.factcheck .contribution-redesign #hero-messaging-main,.investigates .contribution-redesign #hero-messaging-main{padding-bottom:0}@media(min-width:768px) and (max-width:1023px){.contribution-redesign #hero-messaging-main{margin-top:12px}}@media(min-width:1024px){.contribution-redesign #hero-messaging-main{padding-left:0;margin-top:12px;padding-right:0;padding-bottom:0}}.contribution-redesign #hero-messaging-main .logo-container-redesign{border-bottom:1px solid rgba(10,11,48,0.2);padding-bottom:0;width:100%}@media(min-width:768px) and (max-width:1023px){.contribution-redesign #hero-messaging-main .logo-container-redesign{padding-bottom:11px}.compact-mode .contribution-redesign #hero-messaging-main .logo-container-redesign{padding-bottom:unset}}@media(min-width:1024px){.contribution-redesign #hero-messaging-main .logo-container-redesign{padding-bottom:18px}}.contribution-redesign #hero-messaging-main .logo-container-redesign svg{width:246px}@media(min-width:768px) and (max-width:1023px){.contribution-redesign #hero-messaging-main .logo-container-redesign svg{width:360px}}@media(min-width:1024px){.contribution-redesign #hero-messaging-main .logo-container-redesign svg{width:480px}}.factcheck .contribution-redesign #hero-messaging-main .logo-container-redesign svg,.investigates .contribution-redesign #hero-messaging-main .logo-container-redesign svg{width:auto}.factcheck .contribution-redesign #hero-messaging-main .logo-container-redesign,.investigates .contribution-redesign #hero-messaging-main .logo-container-redesign{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-bottom:0;padding-left:10px}@media(min-width:768px){.factcheck .contribution-redesign #hero-messaging-main .logo-container-redesign,.investigates .contribution-redesign #hero-messaging-main .logo-container-redesign{padding-left:0}}.contribution-redesign #hero-messaging-main #hero-email{display:none;font-family:'Ballinger',sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:126%;color:#0a0b30;margin-bottom:8px;margin-left:4px}.compact-mode .contribution-redesign #hero-messaging-main #hero-email{display:block}@media(min-width:768px){.contribution-redesign #hero-messaging-main #hero-email{margin-left:11px}}@media(min-width:1024px){.compact-mode .contribution-redesign #hero-messaging-main #hero-email{display:none}}.contribution-redesign #hero-messaging-main #hero-messaging-title{display:none;width:100%}@media(min-width:1024px){.contribution-redesign #hero-messaging-main #hero-messaging-title{display:block;width:56%}}.factcheck .contribution-redesign #hero-messaging-main #hero-messaging-title,.investigates .contribution-redesign #hero-messaging-main #hero-messaging-title{width:423px}.contribution-redesign #hero-messaging-main #hero-messaging-content{display:none}@media(min-width:1024px){.contribution-redesign #hero-messaging-main #hero-messaging-content{display:block}}.factcheck .contribution-redesign #hero-messaging-main #hero-messaging-content,.investigates .contribution-redesign #hero-messaging-main #hero-messaging-content{width:423px}.contribution-redesign #hero-messaging-main h2{font-family:'Le Monde Journal Pro',serif;font-style:normal;font-weight:700;font-size:30px;line-height:126%;letter-spacing:-0.01em;color:#0a0b30;opacity:.9;margin-top:10px;padding-top:14px}@media(min-width:768px){.contribution-redesign #hero-messaging-main h2{font-family:'Le Monde Journal Pro',serif;font-weight:400;font-size:41px;line-height:43px;padding-top:9px;margin-top:15px}}@media(min-width:1024px){.contribution-redesign #hero-messaging-main h2{margin-top:32px;padding-top:0;font-weight:400;font-size:47px;line-height:120%;max-width:430px}}@media(min-width:1280px){.contribution-redesign #hero-messaging-main h2{max-width:525px}}.factcheck .contribution-redesign #hero-messaging-main h2,.contribution-redesign #hero-messaging-main h2 .investigates{color:#FFF;font-family:"Le Monde Journal Pro";font-weight:400;font-size:47px;font-style:normal;line-height:120%;letter-spacing:-0.47px}.factcheck .contribution-redesign #hero-messaging-main h2{color:#FFF}.investigates .contribution-redesign #hero-messaging-main h2{color:#191919}.contribution-redesign #hero-messaging-main .hero-messaging-deck{display:inline-block;font-family:'Ballinger',sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:132%;letter-spacing:-0.0015em;color:#0a0b30;opacity:.75;padding-left:0;margin-top:22px;max-width:430px;border-left:0}@media(min-width:768px){.contribution-redesign #hero-messaging-main .hero-messaging-deck{font-size:16px;line-height:140%}}@media(min-width:1024px){.contribution-redesign #hero-messaging-main .hero-messaging-deck{margin-top:32px}}@media(min-width:1280px){.contribution-redesign #hero-messaging-main .hero-messaging-deck{max-width:525px;padding-right:0}}.factcheck .contribution-redesign #hero-messaging-main .hero-messaging-deck,.investigates .contribution-redesign #hero-messaging-main .hero-messaging-deck{font-family:Ballinger;font-size:15px;font-style:normal;font-weight:500;line-height:132%;letter-spacing:-0.023px}.factcheck .contribution-redesign #hero-messaging-main .hero-messaging-deck{color:#FFF}.investigates .contribution-redesign #hero-messaging-main .hero-messaging-deck{color:#191919}.contribution-redesign #hero-messaging-main .hero-messaging-menu{max-width:272px;padding-left:0;margin-top:0;margin-bottom:27px}@media(min-width:768px){.contribution-redesign #hero-messaging-main .hero-messaging-menu{max-width:329px;margin-top:28px;padding-left:32px;border-left:1px solid rgba(10,11,48,0.2)}}@media(min-width:1024px){.contribution-redesign #hero-messaging-main .hero-messaging-menu{max-width:430px}}@media(min-width:1280px){.contribution-redesign #hero-messaging-main .hero-messaging-menu{max-width:525px;margin-bottom:41px}}.contribution-redesign #hero-messaging-main .hero-messaging-menu .hero-messaging-menu-item{font-family:'Ballinger',sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:126%;padding-top:9px;padding-bottom:9px;border-top:1px solid rgba(10,11,48,0.2)}@media(min-width:768px){.contribution-redesign #hero-messaging-main .hero-messaging-menu .hero-messaging-menu-item{padding-top:11px;padding-bottom:11px;font-size:18px}}.contribution-redesign #hero-messaging-main .hero-messaging-menu .hero-messaging-menu-item:first-child{border-top:0;padding-top:0}.contribution-redesign #hero-messaging-main .hero-messaging-menu .hero-messaging-menu-item:last-child{padding-bottom:0}.contribution-redesign #hero-messaging-main .hero-messaging-menu .hero-messaging-menu-item a{color:#0a0b30;text-decoration:none}.contribution-redesign #hero-messaging-main .hero-messaging-menu .hero-messaging-menu-item a:hover{text-decoration:underline}.contribution-redesign #support-us{margin-top:38px;padding-left:0;padding-right:0}.compact-mode .contribution-redesign #support-us{margin-top:unset}@media(min-width:768px) and (max-width:1023px){.contribution-redesign #support-us{padding-left:34px;padding-right:34px;margin-top:110px}.compact-mode .contribution-redesign #support-us{margin-top:unset}}.factcheck .contribution-redesign #support-us,.investigates .contribution-redesign #support-us{margin-top:50px}@media(min-width:1024px){.contribution-redesign #support-us{padding-left:0;padding-right:0;margin-top:-75px}.factcheck .contribution-redesign #support-us{margin-top:-280px}.investigates .contribution-redesign #support-us{margin-top:-265px}.compact-mode .contribution-redesign #support-us{margin-top:calc(-75px-18px - 8px)}}@media(min-width:1280px){.contribution-redesign #support-us{margin-top:-75px}.compact-mode .contribution-redesign #support-us{margin-top:calc(-75px-18px - 8px)}}.contribution-redesign #support-us-email{display:none;font-family:'Ballinger',sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:126%;background:#eee;padding-bottom:24px;margin-bottom:-12px;border-top-right-radius:16px;border-top-left-radius:16px;padding-left:24px;padding-right:24px;padding-top:12px;color:#333}@media(min-width:1024px){.compact-mode .contribution-redesign #support-us-email{display:block}}.contribution-redesign #support-us .card,.contribution-redesign #hero-content .card{z-index:1;position:relative;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.08);box-shadow:0 0 20px rgba(0,0,0,0.08);border-radius:16px;padding:22px 6% 54px 6%}@media(min-width:768px) and (max-width:1023px){.contribution-redesign #support-us .card,.contribution-redesign #hero-content .card{padding:22px 64px 54px 64px}}@media(min-width:1024px){.contribution-redesign #support-us .card,.contribution-redesign #hero-content .card{padding:22px 54px 54px 54px}}@media(min-width:1280px){.contribution-redesign #support-us .card,.contribution-redesign #hero-content .card{padding:22px 64px 54px 64px}}.factcheck .contribution-redesign #support-us .card,.investigates .contribution-redesign #support-us .card,.factcheck .contribution-redesign #hero-content .card,.investigates .contribution-redesign #hero-content .card{-webkit-box-shadow:none;box-shadow:none}@media(min-width:768px){.factcheck .contribution-redesign #support-us .card,.investigates .contribution-redesign #support-us .card,.factcheck .contribution-redesign #hero-content .card,.investigates .contribution-redesign #hero-content .card{-webkit-box-shadow:0 0 20px rgba(0,0,0,0.08);box-shadow:0 0 20px rgba(0,0,0,0.08)}}.contribution-redesign #support-us .card .label,.contribution-redesign #hero-content .card .label{font-family:'Ballinger',sans-serif;font-style:normal;margin-top:32px;margin-bottom:16px;font-weight:700;font-size:12px;line-height:100%;text-align:center;letter-spacing:-0.0025em;text-transform:uppercase;color:#191919}@media(min-width:768px){.contribution-redesign #support-us .card .label,.contribution-redesign #hero-content .card .label{font-weight:400;font-size:14px;line-height:126%;color:#0a0b30;text-transform:unset;text-align:left}}.contribution-redesign #support-us .card .colon-span,.contribution-redesign #hero-content .card .colon-span{display:none}@media(min-width:768px){.contribution-redesign #support-us .card .colon-span,.contribution-redesign #hero-content .card .colon-span{display:inline}}.contribution-redesign #support-us .card .form-control,.contribution-redesign #hero-content .card .form-control{border:1px solid rgba(0,0,0,0.1);padding:12px;min-height:50px}.contribution-redesign #support-us .card .error-message,.contribution-redesign #hero-content .card .error-message{font-family:'Ballinger',sans-serif;font-weight:400}.contribution-redesign #support-us .card #other-amount,.contribution-redesign #hero-content .card #other-amount{padding-left:40px}.contribution-redesign #support-us .card .btn,.contribution-redesign #hero-content .card .btn{background:#fff;border:1px solid rgba(0,0,0,0.1);border-radius:34px;font-family:'Ballinger',sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:132%;text-align:center;letter-spacing:-0.0015em;color:#191919;text-transform:unset;padding:18px 0 16px 0;-webkit-box-shadow:none;box-shadow:none;display:block;margin-top:16px}.factcheck .contribution-redesign #support-us .card .btn,.investigates .contribution-redesign #support-us .card .btn,.factcheck .contribution-redesign #hero-content .card .btn,.investigates .contribution-redesign #hero-content .card .btn{margin-top:6px}.factcheck .contribution-redesign #support-us .card .btn .btn-text,.investigates .contribution-redesign #support-us .card .btn .btn-text,.factcheck .contribution-redesign #hero-content .card .btn .btn-text,.investigates .contribution-redesign #hero-content .card .btn .btn-text{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.contribution-redesign #support-us .card .btn.btn-primary,.contribution-redesign #hero-content .card .btn.btn-primary{background:#00126f;color:#fff;font-weight:400}.contribution-redesign #support-us .card .btn.btn-primary #amount-text,.contribution-redesign #support-us .card .btn.btn-primary #method-text,.contribution-redesign #hero-content .card .btn.btn-primary #amount-text,.contribution-redesign #hero-content .card .btn.btn-primary #method-text{font-weight:700}.contribution-redesign #support-us .card .btn.btn-primary.processing,.contribution-redesign #hero-content .card .btn.btn-primary.processing{-webkit-animation:processing 2000ms infinite;animation:processing 2000ms infinite}@-webkit-keyframes processing{0%{background-color:#00126f}50%{background-color:rgba(0,18,111,0.5)}100%{background-color:#00126f}}@keyframes processing{0%{background-color:#00126f}50%{background-color:rgba(0,18,111,0.5)}100%{background-color:#00126f}}.contribution-redesign #support-us .card #paypal-payment-link,.contribution-redesign #hero-content .card #paypal-payment-link{background:#f6f6f6;border:0}.contribution-redesign #support-us .card #card-disclaimer,.contribution-redesign #hero-content .card #card-disclaimer{font-family:'Ballinger',sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:139%;color:#2e2e2e;border-top:1px solid rgba(0,0,0,0.1);padding-top:24px;margin-top:32px}@media(min-width:768px){.contribution-redesign #support-us .card #card-disclaimer,.contribution-redesign #hero-content .card #card-disclaimer{margin-top:20px;padding-top:0;border-top:0}}.contribution-redesign #support-us .card #card-disclaimer a,.contribution-redesign #hero-content .card #card-disclaimer a{color:#07188a;font-weight:500}.contribution-redesign #support-us .card #payment-methods input+div,.contribution-redesign #support-us .card .payment-amounts input+div,.contribution-redesign #hero-content .card #payment-methods input+div,.contribution-redesign #hero-content .card .payment-amounts input+div{color:#171717;cursor:pointer;border:1px solid rgba(0,0,0,0.1);border-radius:8px;height:60px;text-transform:none;font-family:'Ballinger',sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:26px}.contribution-redesign #support-us .card #payment-methods input:checked+div,.contribution-redesign #support-us .card .payment-amounts input:checked+div,.contribution-redesign #hero-content .card #payment-methods input:checked+div,.contribution-redesign #hero-content .card .payment-amounts input:checked+div{color:white;background-color:#00126f;font-weight:700;font-size:18px}.contribution-redesign #support-us .card #payment-methods .divider,.contribution-redesign #support-us .card .payment-amounts .divider,.contribution-redesign #hero-content .card #payment-methods .divider,.contribution-redesign #hero-content .card .payment-amounts .divider{max-width:6px}@media(min-width:768px){.contribution-redesign #support-us .card #payment-methods .divider,.contribution-redesign #support-us .card .payment-amounts .divider,.contribution-redesign #hero-content .card #payment-methods .divider,.contribution-redesign #hero-content .card .payment-amounts .divider{max-width:8px}}.contribution-redesign #support-us .card #payment-methods.has-errors,.contribution-redesign #support-us .card .payment-amounts.has-errors,.contribution-redesign #hero-content .card #payment-methods.has-errors,.contribution-redesign #hero-content .card .payment-amounts.has-errors{background-color:rgba(233,8,8,0.04)}.contribution-redesign #support-us .card #payment-methods.has-errors input+div,.contribution-redesign #support-us .card .payment-amounts.has-errors input+div,.contribution-redesign #hero-content .card #payment-methods.has-errors input+div,.contribution-redesign #hero-content .card .payment-amounts.has-errors input+div{color:#e90808;border:1px solid rgba(233,8,8,0.25)}.contribution-redesign #support-us .card #payment-divider,.contribution-redesign #hero-content .card #payment-divider{border-bottom:0;padding-bottom:0}.contribution-redesign #support-us .card #payment-request,.contribution-redesign #hero-content .card #payment-request{border-bottom:0;padding-bottom:0;margin:0}.contribution-redesign #support-us .card #payment-request iframe,.contribution-redesign #hero-content .card #payment-request iframe{border-radius:34px}.contribution-redesign #support-us .card #payment-request #payment-request-button,.contribution-redesign #hero-content .card #payment-request #payment-request-button{width:100%}.contribution-redesign #support-us .card #gradient-divider,.contribution-redesign #hero-content .card #gradient-divider{height:16px;position:absolute;width:100%;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(216,216,216,0)),to(rgba(146,146,146,0.1)));background:-webkit-linear-gradient(top,rgba(216,216,216,0) 0,rgba(146,146,146,0.1) 100%);background:-o-linear-gradient(top,rgba(216,216,216,0) 0,rgba(146,146,146,0.1) 100%);background:linear-gradient(180deg,rgba(216,216,216,0) 0,rgba(146,146,146,0.1) 100%);margin-top:24px}@media(min-width:768px){.contribution-redesign #support-us .card #gradient-divider,.contribution-redesign #hero-content .card #gradient-divider{display:none}}.contribution-redesign #support-us .card #gradient-filler,.contribution-redesign #hero-content .card #gradient-filler{height:40px}@media(min-width:768px){.contribution-redesign #support-us .card #gradient-filler,.contribution-redesign #hero-content .card #gradient-filler{display:none}}.contribution-redesign #support-us .card #payment-confirmation-amount,.contribution-redesign #hero-content .card #payment-confirmation-amount{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-family:'Ballinger',sans-serif;font-size:24px;font-weight:bold}@media(min-width:1024px){.contribution-redesign #support-us .card #payment-confirmation-amount,.contribution-redesign #hero-content .card #payment-confirmation-amount{font-size:30px}}@media(min-width:1024px){.contribution-redesign #support-us .card #payment-confirmation-amount,.contribution-redesign #hero-content .card #payment-confirmation-amount{font-size:36px}}.contribution-redesign #support-us .card #payment-confirmation-amount:before,.contribution-redesign #hero-content .card #payment-confirmation-amount:before{content:"";display:block;padding-top:100%}.contribution-redesign #support-us .card #payment-confirmation-amount:after,.contribution-redesign #hero-content .card #payment-confirmation-amount:after{content:"";position:absolute;display:block;left:0;right:0;bottom:10%;width:80%;height:1px;margin-left:auto;margin-right:auto;background:#00126f}@media(min-width:768px) and (max-width:1023px){.contribution-redesign #support-us .card #payment-confirmation-amount:after,.contribution-redesign #hero-content .card #payment-confirmation-amount:after{display:none}}.contribution-redesign #support-us .card .blue-background,.contribution-redesign #hero-content .card .blue-background{background:url("https://b0.thejournal.ie:443/contributions/i/confirmation-background-redesign.svg") no-repeat top left;background-size:contain}.contribution-redesign #support-us .card .blue-background-thanks-icon,.contribution-redesign #hero-content .card .blue-background-thanks-icon{background:url("https://b0.thejournal.ie:443/contributions/i/confirm-thank-you-redesign.svg") no-repeat top left;background-size:contain}.contribution-redesign #support-us .card .confirmation-text,.contribution-redesign #hero-content .card .confirmation-text{margin-top:16px;font-family:'Marr Sans',sans-serif;font-weight:600;text-transform:none;letter-spacing:-0.02em;font-size:32px;line-height:36px;color:#00126f;text-align:center}@media(min-width:768px) and (max-width:1023px){.contribution-redesign #support-us .card .confirmation-text,.contribution-redesign #hero-content .card .confirmation-text{text-align:left;font-size:32px;line-height:36px}}@media(min-width:1024px){.contribution-redesign #support-us .card .confirmation-text,.contribution-redesign #hero-content .card .confirmation-text{font-size:32px;line-height:36px}}@media(min-width:1280px){.contribution-redesign #support-us .card .confirmation-text,.contribution-redesign #hero-content .card .confirmation-text{font-size:32px;line-height:36px}}.contribution-redesign #support-us .card #recurring-payment-confirmation,.contribution-redesign #hero-content .card #recurring-payment-confirmation{margin-top:17px;font-family:'Ballinger',sans-serif;font-weight:400;font-size:16px;line-height:22px;text-align:center}@media(min-width:768px) and (max-width:1023px){.contribution-redesign #support-us .card #recurring-payment-confirmation,.contribution-redesign #hero-content .card #recurring-payment-confirmation{margin-top:18px;text-align:left}}@media(min-width:1024px){.contribution-redesign #support-us .card #recurring-payment-confirmation,.contribution-redesign #hero-content .card #recurring-payment-confirmation{margin-top:24px}}@media(min-width:1280px){.contribution-redesign #support-us .card #recurring-payment-confirmation,.contribution-redesign #hero-content .card #recurring-payment-confirmation{margin-top:33px;font-size:18px;line-height:25px}}.contribution-redesign #support-us .card #payment-confirmation-leave-message,.contribution-redesign #hero-content .card #payment-confirmation-leave-message{font-family:'Ballinger',sans-serif;font-weight:400;padding-top:20px}.contribution-redesign #support-us .card #payment-confirmation-leave-message .message-label,.contribution-redesign #hero-content .card #payment-confirmation-leave-message .message-label{display:block;font-family:'Ballinger',sans-serif;font-style:normal;margin-top:32px;margin-bottom:16px;font-weight:700;font-size:12px;line-height:100%;text-align:center;letter-spacing:-0.0025em;text-transform:uppercase;color:#191919}@media(min-width:768px){.contribution-redesign #support-us .card #payment-confirmation-leave-message .message-label,.contribution-redesign #hero-content .card #payment-confirmation-leave-message .message-label{font-weight:400;font-size:14px;line-height:126%;color:#0a0b30;text-transform:unset;text-align:left}}.contribution-redesign #support-us .card #contributions-message-input,.contribution-redesign #hero-content .card #contributions-message-input{display:block}@media(min-width:768px) and (max-width:1023px){.contribution-redesign #support-us .card #contributions-message-input,.contribution-redesign #hero-content .card #contributions-message-input{max-width:none}}.contribution-redesign #support-us .card #contributions-message-footer,.contribution-redesign #hero-content .card #contributions-message-footer{font-family:'Ballinger',sans-serif;margin-top:24px;text-align:center;font-size:14px}@media(min-width:768px) and (max-width:1023px){.contribution-redesign #support-us .card #contributions-message-footer,.contribution-redesign #hero-content .card #contributions-message-footer{width:100%}}.contribution-redesign #support-us .card #message-confirmation,.contribution-redesign #hero-content .card #message-confirmation{text-align:center;padding:20px}@media(min-width:768px) and (max-width:1023px){.contribution-redesign #support-us .card #message-confirmation:not(.d-none),.contribution-redesign #hero-content .card #message-confirmation:not(.d-none){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0;padding-bottom:0;padding-left:40px;padding-right:40px}}@media(min-width:768px) and (max-width:1023px){.contribution-redesign #support-us .card #message-confirmation-icon,.contribution-redesign #support-us .card #message-confirmation-text,.contribution-redesign #hero-content .card #message-confirmation-icon,.contribution-redesign #hero-content .card #message-confirmation-text{-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}}.contribution-redesign #support-us .card #message-confirmation-icon,.contribution-redesign #hero-content .card #message-confirmation-icon{position:relative;width:100%;background:url("https://b0.thejournal.ie:443/contributions/i/message-confirmation-icon-redesign.svg") no-repeat top left;background-size:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:24px;font-weight:bold}.contribution-redesign #support-us .card #message-confirmation-icon:before,.contribution-redesign #hero-content .card #message-confirmation-icon:before{content:"";display:block;padding-top:100%}.contribution-redesign #support-us .card #message-confirmation-icon:after,.contribution-redesign #hero-content .card #message-confirmation-icon:after{content:"";position:absolute;display:block;left:0;right:0;bottom:10%;width:80%;height:1px;margin-left:auto;margin-right:auto;background:#00126f}@media(min-width:768px) and (max-width:1023px){.contribution-redesign #support-us .card #message-confirmation-icon:after,.contribution-redesign #hero-content .card #message-confirmation-icon:after{display:none}}.contribution-redesign .section-header{font-family:'Le Monde Journal Pro';font-style:normal;font-weight:750;font-size:36px;line-height:100%;letter-spacing:-0.02em;text-transform:capitalize;border-left:0;padding:0}@media(min-width:768px){.contribution-redesign .section-header{font-weight:800;font-size:41px}}.factcheck .contribution-redesign .section-header,.investigates .contribution-redesign .section-header{color:#07188a;font-size:36px;letter-spacing:-0.82px;text-transform:none;width:100%}@media(min-width:768px){.factcheck .contribution-redesign .section-header,.investigates .contribution-redesign .section-header{width:430px;font-size:41px}}.contribution-redesign .section-paragraph{border-left:0;font-family:'Ballinger',sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:140%;letter-spacing:-0.0015em;color:#737373;margin-top:15px;padding:0}@media(min-width:1024px){.contribution-redesign .section-paragraph{padding:0 54px 0 0;margin-top:26px}}.factcheck .contribution-redesign .section-paragraph,.investigates .contribution-redesign .section-paragraph{width:100%}@media(min-width:768px){.factcheck .contribution-redesign .section-paragraph,.investigates .contribution-redesign .section-paragraph{width:454px}}.investigates .contribution-redesign .section-paragraph{color:#191919}.contribution-redesign #how-your-support-helps{width:100%;margin-top:40px}.factcheck .contribution-redesign #how-your-support-helps{margin-top:0;margin-bottom:73px}@media(min-width:1024px){.factcheck .contribution-redesign #how-your-support-helps{margin-top:80px;margin-bottom:62px}}.investigates .contribution-redesign #how-your-support-helps{margin-top:0;margin-bottom:73px}@media(min-width:1024px){.investigates .contribution-redesign #how-your-support-helps{margin-top:110px;margin-bottom:62px}}@media(min-width:1024px){.contribution-redesign #how-your-support-helps{width:50%}}.contribution-redesign #how-your-support-helps img{width:100%}@media(min-width:1024px){.contribution-redesign #how-your-support-helps img{width:340px}}@media(min-width:1280px){.contribution-redesign #how-your-support-helps img{width:420px}}.contribution-redesign #highlights{margin-top:40px;padding-bottom:0;padding-top:0}@media(min-width:1024px){.contribution-redesign #highlights{margin-top:138px}}.contribution-redesign #highlights .section-paragraph{width:100%}@media(min-width:1024px){.contribution-redesign #highlights .section-paragraph{width:630px}}.contribution-redesign #highlights #what-youre-supporting{margin-top:16px}@media(min-width:1024px){.contribution-redesign #highlights #what-youre-supporting{margin-top:64px}}.contribution-redesign #highlights #what-youre-supporting .col:first-child{border-top:1px solid rgba(0,0,0,0.1);border-radius:12px 12px 0 0}@media(min-width:1024px){.contribution-redesign #highlights #what-youre-supporting .col:first-child{border-top:0}}.contribution-redesign #highlights .row{padding-top:0;margin-top:0;display:block}@media(min-width:1024px){.contribution-redesign #highlights .row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:25px}}.contribution-redesign #highlights .row .col{padding:24px;border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}@media(min-width:1024px){.contribution-redesign #highlights .row .col{padding:0;border:0}}.contribution-redesign #highlights .row .col+.col{margin-left:0}@media(min-width:1024px){.contribution-redesign #highlights .row .col+.col{margin-left:72px}}.contribution-redesign #highlights .row:last-child .col:last-child{border-radius:0 0 12px 12px}.contribution-redesign #highlights .highlight img{height:188px;display:none}@media(min-width:1024px){.contribution-redesign #highlights .highlight img{display:block}}.contribution-redesign #highlights .highlight header{font-family:'Ballinger',sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:100%;text-transform:uppercase;color:#07188a;margin-top:0}@media(min-width:1024px){.contribution-redesign #highlights .highlight header{margin-top:28px;line-height:126%}}.contribution-redesign #highlights .highlight h1{margin-top:8px;font-family:'Marr Sans',sans-serif;font-style:normal;font-weight:600;font-size:25px;line-height:112%;letter-spacing:-0.02em;text-transform:capitalize;color:#191919}@media(min-width:1024px){.contribution-redesign #highlights .highlight h1{font-size:32px;line-height:100%}}.contribution-redesign #highlights .highlight p{font-family:'Le Monde Journal Pro';font-style:normal;font-weight:400;font-size:15px;line-height:124%;letter-spacing:.0035em;color:#737373;width:100%}@media(min-width:1024px){.contribution-redesign #highlights .highlight p{font-size:16px;line-height:140%;letter-spacing:-0.0015em;color:#191919}}.contribution-redesign #highlights .highlight p a,.contribution-redesign #highlights .highlight p b{color:#737373}@media(min-width:1024px){.contribution-redesign #highlights .highlight p a,.contribution-redesign #highlights .highlight p b{color:#191919}}.contribution-redesign #highlights .highlight .highlight-header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:1024px){.contribution-redesign #highlights .highlight .highlight-text-container{display:block}}.contribution-redesign #highlights .highlight .highlight-arrow-button{height:40px;min-width:40px;background:#07188a;border-radius:100%}@media(min-width:1024px){.contribution-redesign #highlights .highlight .highlight-arrow-button{display:none}}.contribution-redesign #highlights .highlight .highlight-arrow-button:after{content:'';display:inline-block;margin-top:12px;width:10px;height:10px;border-top:1.5px solid #fff;border-right:1.5px solid #fff;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin-left:15px}.contribution-redesign #highlights .highlight .highlight-arrow-button.highlight-arrow-button-up:after{content:'';display:inline-block;margin-top:16px;width:10px;height:10px;border-top:1.5px solid #fff;border-right:1.5px solid #fff;-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg);margin-left:15px}.contribution-redesign #why-we-need-your-support{margin-top:40px}@media(min-width:1024px){.contribution-redesign #why-we-need-your-support{margin-top:168px}}.contribution-redesign #why-we-need-your-support #why-we-need-your-support-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:1024px){.contribution-redesign #why-we-need-your-support #why-we-need-your-support-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:20px}}.contribution-redesign #why-we-need-your-support #why-we-need-your-support-container .messaging-details-chart{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:40px;height:235px;overflow-y:hidden;max-width:unset}@media(min-width:768px){.contribution-redesign #why-we-need-your-support #why-we-need-your-support-container .messaging-details-chart{height:325px}}@media(min-width:1024px){.contribution-redesign #why-we-need-your-support #why-we-need-your-support-container .messaging-details-chart{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:-90px 0 0 0;height:auto;overflow-y:unset}}@media(min-width:1280px){.contribution-redesign #why-we-need-your-support #why-we-need-your-support-container .messaging-details-chart{margin:-110px 0 0 0}}.contribution-redesign #why-we-need-your-support #why-we-need-your-support-container .messaging-details-chart img{width:250px;margin:0 auto}@media(min-width:768px){.contribution-redesign #why-we-need-your-support #why-we-need-your-support-container .messaging-details-chart img{width:350px}}@media(min-width:1024px){.contribution-redesign #why-we-need-your-support #why-we-need-your-support-container .messaging-details-chart img{width:425px}}.contribution-redesign #why-we-need-your-support #why-we-need-your-support-container .messaging-details-columns{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:40px}@media(min-width:1024px){.contribution-redesign #why-we-need-your-support #why-we-need-your-support-container .messaging-details-columns{margin-top:0}}.contribution-redesign #why-we-need-your-support #why-we-need-your-support-container .messaging-details-columns p{-ms-flex-preferred-size:unset;flex-basis:unset;font-family:'Ballinger',sans-serif;padding:0;font-style:normal;font-weight:400;font-size:16px;line-height:140%;letter-spacing:-0.0015em;color:#737373;border:0}@media(min-width:1024px){.contribution-redesign #why-we-need-your-support #why-we-need-your-support-container .messaging-details-columns p{padding:0 50px 0 0}}.contribution-redesign footer{background:#202125;color:#FFF}.contribution-redesign footer .container{padding:30px 25px 110px 25px}@media(min-width:768px){.contribution-redesign footer .container{padding-left:72px;padding-right:72px}}.contribution-redesign footer .container .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:1024px){.contribution-redesign footer .container .row:not(:first-child){padding-top:0}}.contribution-redesign footer .container .row .col{margin-left:0;margin-top:26px;-webkit-box-flex:1;-ms-flex:auto;flex:auto}@media(min-width:1024px){.contribution-redesign footer .container .row .col{-webkit-box-flex:3;-ms-flex:3 1 0;flex:3 1 0;padding-right:30px}}.contribution-redesign footer .container .row .col:not(:first-child){-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width:1024px){.contribution-redesign footer .container .row .col:not(:first-child){padding-right:0}}.contribution-redesign footer .container .row .col:not(:first-child) section{max-width:130px}@media(min-width:1024px){.contribution-redesign footer .container .row .col:not(:first-child) section{max-width:unset}}.contribution-redesign footer .container .row .col header{font-family:'Ballinger',sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:20px;margin-bottom:4px}.contribution-redesign footer .container .row .col ul{border-top:1px solid rgba(255,255,255,0.2);padding-top:8px}.contribution-redesign footer .container .row .col ul li a{font-family:'Ballinger',sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:25px;color:rgba(255,255,255,0.75);text-decoration:none}.contribution-redesign footer .container .row .col ul li a:hover{text-decoration:underline}.contribution-redesign footer .container .row .col section{min-width:120px;margin-right:30px}.contribution-redesign footer .container #disclaimer{font-family:'Marr Sans',sans-serif;font-style:normal;font-weight:600;min-width:300px;margin-bottom:22px;margin-right:0}.contribution-redesign footer .container #disclaimer p{font-size:17px;line-height:21px}@media(min-width:1024px){.contribution-redesign footer .container #disclaimer p{font-size:21px;line-height:26px}}.contribution-redesign footer .container #legal-row .col{padding-right:0}.contribution-redesign footer .container #legal-row #legal-notes{font-family:'Ballinger',sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:rgba(255,255,255,0.75);margin-right:0;padding-top:24px;border-top:1px solid rgba(255,255,255,0.2);margin-top:28px}.contribution-redesign footer .container #legal-row #legal-notes p:not(:first-child){margin-top:24px}.contribution-redesign footer .container #legal-row #legal-notes p a{color:#fff}.contribution-redesign footer #more-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px;border-top:1px solid rgba(255,255,255,0.2);margin-top:32px}@media(min-width:1024px){.contribution-redesign footer #more-links{padding-top:45px}}.contribution-redesign footer #more-links #social-network-links{display:-webkit-box;display:-ms-flexbox;display:flex}.contribution-redesign footer #more-links #social-network-links .social-network-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px}.contribution-redesign footer #more-links #related-page-links{display:-webkit-box;display:-ms-flexbox;display:flex}.contribution-redesign footer #more-links #related-page-links .related-page-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:24px}.contribution-redesign footer #more-links #related-page-links #the-journal-link{display:none}@media(min-width:768px){.contribution-redesign footer #more-links #related-page-links #the-journal-link{display:-webkit-box;display:-ms-flexbox;display:flex}}.contribution-redesign footer #more-links #related-page-links #ifcn-link{display:none}@media(min-width:768px){.contribution-redesign footer #more-links #related-page-links #ifcn-link{display:-webkit-box;display:-ms-flexbox;display:flex}}.contribution-redesign #support-us-link{display:none}.contribution-redesign .section-gradient-divider{margin-top:16px;height:16px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(216,216,216,0)),to(rgba(146,146,146,0.1)));background:-webkit-linear-gradient(top,rgba(216,216,216,0) 0,rgba(146,146,146,0.1) 100%);background:-o-linear-gradient(top,rgba(216,216,216,0) 0,rgba(146,146,146,0.1) 100%);background:linear-gradient(180deg,rgba(216,216,216,0) 0,rgba(146,146,146,0.1) 100%)}@media(min-width:1024px){.contribution-redesign .section-gradient-divider{height:24px;margin-top:126px}}.contribution-redesign #manage-contribution-title{margin-top:40px;margin-bottom:20px;font-family:'Le Monde Journal Pro';font-weight:800;font-size:36px;line-height:100%;letter-spacing:-0.02em;text-transform:none;color:#0a0b30}@media(min-width:768px){.contribution-redesign #manage-contribution-title{font-size:48px;line-height:50px}}@media(min-width:1024px){.contribution-redesign #manage-contribution-title{font-size:48px;line-height:50px}}@media(min-width:1280px){.contribution-redesign #manage-contribution-title{font-size:48px;line-height:50px}}.contribution-redesign #manage-contribution-confirmation header{margin-top:23px;text-align:center}@media(min-width:768px) and (max-width:1023px){.contribution-redesign #manage-contribution-confirmation header:after{content:"";clear:left;display:table}}.contribution-redesign #manage-contribution-confirmation header #manage-contribution-confirmation-icon{position:relative}@media(min-width:768px) and (max-width:1023px){.contribution-redesign #manage-contribution-confirmation header #manage-contribution-confirmation-icon{float:right}}.contribution-redesign #manage-contribution-confirmation header #manage-contribution-confirmation-icon svg{margin-left:auto;margin-right:auto;width:234px;height:234px}@media(min-width:768px){.contribution-redesign #manage-contribution-confirmation header #manage-contribution-confirmation-icon svg{width:254px;height:254px}}@media(min-width:1024px){.contribution-redesign #manage-contribution-confirmation header #manage-contribution-confirmation-icon svg{width:299px;height:299px}}@media(min-width:1280px){.contribution-redesign #manage-contribution-confirmation header #manage-contribution-confirmation-icon svg{width:360px;height:360px}}.contribution-redesign #manage-contribution-confirmation header #manage-contribution-confirmation-icon:after{content:"";position:absolute;display:block;left:0;right:0;bottom:24px;width:182px;height:1px;margin-left:auto;margin-right:auto;background:#00126f}@media(min-width:768px) and (max-width:1023px){.contribution-redesign #manage-contribution-confirmation header #manage-contribution-confirmation-icon:after{display:none}}@media(min-width:1024px){.contribution-redesign #manage-contribution-confirmation header #manage-contribution-confirmation-icon:after{bottom:0;width:276px;margin-bottom:-8px}}@media(min-width:1280px){.contribution-redesign #manage-contribution-confirmation header #manage-contribution-confirmation-icon:after{bottom:0;width:380px;margin-bottom:-16px}}.contribution-redesign #manage-contribution-confirmation header h1{margin-top:17px;font-family:'Marr Sans',sans-serif;font-weight:600;text-transform:none;letter-spacing:-0.02em;font-size:32px;line-height:36px;color:#00126f}@media(min-width:768px) and (max-width:1023px){.contribution-redesign #manage-contribution-confirmation header h1{margin-top:70px;float:left;text-align:left;font-size:32px;line-height:36px}}@media(min-width:1024px){.contribution-redesign #manage-contribution-confirmation header h1{margin-top:30px;font-size:32px;line-height:36px}}@media(min-width:1024px){.contribution-redesign #manage-contribution-confirmation header h1{margin-top:46px;font-size:32px;line-height:36px}}.contribution-redesign #manage-contribution-confirmation header h1 br{display:none}@media(min-width:768px) and (max-width:1023px){.contribution-redesign #manage-contribution-confirmation header h1 br{display:inline}}.contribution-redesign #manage-contribution-confirmation>p{margin-top:25px;padding-left:0;padding-right:0;font-family:'Ballinger',sans-serif;font-weight:400;font-size:16px;line-height:22px;color:unset}@media(min-width:768px) and (max-width:1023px){.contribution-redesign #manage-contribution-confirmation>p{width:57%}}@media(min-width:1024px){.contribution-redesign #manage-contribution-confirmation>p{margin-top:22px;margin-bottom:42px;padding-left:0;padding-right:0;text-align:center}}@media(min-width:1280px){.contribution-redesign #manage-contribution-confirmation>p{font-size:20px;line-height:28px}}.contribution-redesign #manage-contribution-confirmation>p b{color:unset}
/*# sourceMappingURL=main-e486c3d2b4.css.map */
