:root{--spacing:1rem;--font-size-xxxs__px:calc(var(--font-size-xxxs__ul-px,8)*1px);--font-size-xxs__px:calc(var(--font-size-xxs__ul-px,10)*1px);--font-size-xs__px:calc(var(--font-size-xs__ul-px,12)*1px);--font-size-s__px:calc(var(--font-size-s__ul-px,14)*1px);--font-size-m__px:calc(var(--font-size-m__ul-px,16)*1px);--font-size-l__px:calc(var(--font-size-l__ul-px,22)*1px);--font-size-xl__px:calc(var(--font-size-xl__ul-px,28)*1px);--font-size-xxl__px:calc(var(--font-size-xxl__ul-px,32)*1px);--font-size-xxxl__px:calc(var(--font-size-xxxl__ul-px,56)*1px);--font-size-xxxxl__px:calc(var(--font-size-xxxxl__ul-px,88)*1px);--font-size-xxxs__ul-rem:calc(var(--font-size-xxxs__ul-px,8)/var(--base,8));--font-size-xxs__ul-rem:calc(var(--font-size-xxs__ul-px,10)/var(--base,8));--font-size-xs__ul-rem:calc(var(--font-size-xs__ul-px,12)/var(--base,8));--font-size-s__ul-rem:calc(var(--font-size-s__ul-px,14)/var(--base,8));--font-size-m__ul-rem:calc(var(--font-size-m__ul-px,16)/var(--base,8));--font-size-l__ul-rem:calc(var(--font-size-l__ul-px,22)/var(--base,8));--font-size-xl__ul-rem:calc(var(--font-size-xl__ul-px,28)/var(--base,8));--font-size-xxl__ul-rem:calc(var(--font-size-xxl__ul-px,32)/var(--base,8));--font-size-xxxl__ul-rem:calc(var(--font-size-xxxl__ul-px,56)/var(--base,8));--font-size-xxxxl__ul-rem:calc(var(--font-size-xxxxl__ul-px,88)/var(--base,8));--font-size-xxxs__rem:calc(var(--font-size-xxxs__ul-px,8)/var(--base,8)*1rem);--font-size-xxs__rem:calc(var(--font-size-xxs__ul-px,10)/var(--base,8)*1rem);--font-size-xs__rem:calc(var(--font-size-xs__ul-px,12)/var(--base,8)*1rem);--font-size-s__rem:calc(var(--font-size-s__ul-px,14)/var(--base,8)*1rem);--font-size-m__rem:calc(var(--font-size-m__ul-px,16)/var(--base,8)*1rem);--font-size-l__rem:calc(var(--font-size-l__ul-px,22)/var(--base,8)*1rem);--font-size-xl__rem:calc(var(--font-size-xl__ul-px,28)/var(--base,8)*1rem);--font-size-xxl__rem:calc(var(--font-size-xxl__ul-px,32)/var(--base,8)*1rem);--font-size-xxxl__rem:calc(var(--font-size-xxxl__ul-px,56)/var(--base,8)*1rem);--font-size-xxxxl__rem:calc(var(--font-size-xxxxl__ul-px,88)/var(--base,8)*1rem);--font-size-xxxs:calc(var(--font-size-xxxs__ul-px,8)/var(--base,8)*1rem);--font-size-xxs:calc(var(--font-size-xxs__ul-px,10)/var(--base,8)*1rem);--font-size-xs:calc(var(--font-size-xs__ul-px,12)/var(--base,8)*1rem);--font-size-s:calc(var(--font-size-s__ul-px,14)/var(--base,8)*1rem);--font-size-m:calc(var(--font-size-m__ul-px,16)/var(--base,8)*1rem);--font-size-l:calc(var(--font-size-l__ul-px,22)/var(--base,8)*1rem);--font-size-xl:calc(var(--font-size-xl__ul-px,28)/var(--base,8)*1rem);--font-size-xxl:calc(var(--font-size-xxl__ul-px,32)/var(--base,8)*1rem);--font-size-xxxl:calc(var(--font-size-xxxl__ul-px,56)/var(--base,8)*1rem);--font-size-xxxxl:calc(var(--font-size-xxxxl__ul-px,88)/var(--base,8)*1rem);--line-height-xxxs__px:calc(var(--line-height-xxxs__ul-px,0)*1px);--line-height-xxs__px:calc(var(--line-height-xxs__ul-px,4)*1px);--line-height-xs__px:calc(var(--line-height-xs__ul-px,8)*1px);--line-height-s__px:calc(var(--line-height-s__ul-px,16)*1px);--line-height-m__px:calc(var(--line-height-m__ul-px,24)*1px);--line-height-l__px:calc(var(--line-height-l__ul-px,32)*1px);--line-height-xl__px:calc(var(--line-height-xl__ul-px,40)*1px);--line-height-xxl__px:calc(var(--line-height-xxl__ul-px,48)*1px);--line-height-xxxl__px:calc(var(--line-height-xxxl__ul-px,56)*1px);--line-height-xxxxl__px:calc(var(--line-height-xxxxl__ul-px,96)*1px);--line-height-xxxs__ul-rem:calc(var(--line-height-xxxs__ul-px,0)/var(--base,8));--line-height-xxs__ul-rem:calc(var(--line-height-xxs__ul-px,4)/var(--base,8));--line-height-xs__ul-rem:calc(var(--line-height-xs__ul-px,8)/var(--base,8));--line-height-s__ul-rem:calc(var(--line-height-s__ul-px,16)/var(--base,8));--line-height-m__ul-rem:calc(var(--line-height-m__ul-px,24)/var(--base,8));--line-height-l__ul-rem:calc(var(--line-height-l__ul-px,32)/var(--base,8));--line-height-xl__ul-rem:calc(var(--line-height-xl__ul-px,40)/var(--base,8));--line-height-xxl__ul-rem:calc(var(--line-height-xxl__ul-px,48)/var(--base,8));--line-height-xxxl__ul-rem:calc(var(--line-height-xxxl__ul-px,56)/var(--base,8));--line-height-xxxxl__ul-rem:calc(var(--line-height-xxxxl__ul-px,96)/var(--base,8));--line-height-xxxs__rem:calc(var(--line-height-xxxs__ul-px,0)/var(--base,8)*1rem);--line-height-xxs__rem:calc(var(--line-height-xxs__ul-px,4)/var(--base,8)*1rem);--line-height-xs__rem:calc(var(--line-height-xs__ul-px,8)/var(--base,8)*1rem);--line-height-s__rem:calc(var(--line-height-s__ul-px,16)/var(--base,8)*1rem);--line-height-m__rem:calc(var(--line-height-m__ul-px,24)/var(--base,8)*1rem);--line-height-l__rem:calc(var(--line-height-l__ul-px,32)/var(--base,8)*1rem);--line-height-xl__rem:calc(var(--line-height-xl__ul-px,40)/var(--base,8)*1rem);--line-height-xxl__rem:calc(var(--line-height-xxl__ul-px,48)/var(--base,8)*1rem);--line-height-xxxl__rem:calc(var(--line-height-xxxl__ul-px,56)/var(--base,8)*1rem);--line-height-xxxxl__rem:calc(var(--line-height-xxxxl__ul-px,96)/var(--base,8)*1rem);--line-height-xxxs:calc(var(--line-height-xxxs__ul-px,0)/var(--base,8)*1rem);--line-height-xxs:calc(var(--line-height-xxs__ul-px,4)/var(--base,8)*1rem);--line-height-xs:calc(var(--line-height-xs__ul-px,8)/var(--base,8)*1rem);--line-height-s:calc(var(--line-height-s__ul-px,16)/var(--base,8)*1rem);--line-height-m:calc(var(--line-height-m__ul-px,24)/var(--base,8)*1rem);--line-height-l:calc(var(--line-height-l__ul-px,32)/var(--base,8)*1rem);--line-height-xl:calc(var(--line-height-xl__ul-px,40)/var(--base,8)*1rem);--line-height-xxl:calc(var(--line-height-xxl__ul-px,48)/var(--base,8)*1rem);--line-height-xxxl:calc(var(--line-height-xxxl__ul-px,56)/var(--base,8)*1rem);--line-height-xxxxl:calc(var(--line-height-xxxxl__ul-px,96)/var(--base,8)*1rem)}*,*:before,*:after{padding-inline-start:0;padding-inline-end:0;padding-block-start:0;padding-block-end:0;margin-inline-start:0;margin-inline-end:0;margin-block-start:0;margin-block-end:0;box-sizing:border-box;text-align:inherit;text-align:-webkit-match-parent;vertical-align:initial;font-family:inherit;font-size:inherit;line-height:inherit;font-style:inherit;font-weight:inherit;text-decoration:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit}html,body{min-inline-size:100%;min-block-size:100vh}html{font-family:var(--font-body,sans-serif);font-size:calc(var(--base,8)/16*100%);line-height:var(--line-height-m,calc(var(--line-height-m__ul-px,24)/var(--base,8)*1rem));-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{text-align:start;font-size:var(--font-size-m,calc(var(--font-size-m__ul-px,16)/var(--base,8)*1rem));line-height:var(--line-height-m,calc(var(--line-height-m__ul-px,24)/var(--base,8)*1rem));font-style:var(--font-style-regular,normal);font-weight:var(--font-weight-regular,400);text-decoration:none;text-transform:none;letter-spacing:var(--letter-spacing-m,normal);overflow-x:hidden;overflow-y:auto;text-align:start;-webkit-font-smoothing:subpixel-antialiased;scroll-behavior:smooth;text-rendering:optimizeSpeed}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}menu,nav,ul,ol,dd{list-style:none}hr{block-size:0;box-sizing:content-box;overflow:visible}abbr{cursor:default;text-decoration:none;text-decoration-skip-ink:none;border-block-end:0}abbr[title]:not([title='']){text-decoration:underline;text-decoration:underline dotted;cursor:help}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{text-decoration:none;cursor:default;background-color:transparent}a[href]:not([href='']){cursor:pointer}code,kbd,pre,samp{font-size:1em;font-family:var(--font-monospace,monospace)}pre{overflow:auto}blockquote,q{quotes:none}audio,canvas,video{display:inline-block;vertical-align:baseline}img{outline:0;border-style:none}img,embed,object,video{vertical-align:middle;block-size:auto;object-position:initial;object-fit:initial}img,embed,object{max-inline-size:100%}video{width:100%}svg{overflow:hidden;vertical-align:middle;fill:currentColor}iframe{inline-size:100%;overflow:auto}table{border-collapse:collapse;border-spacing:0}caption{text-align:start;caption-side:bottom}td,th{overflow:auto}details{display:block}summary{display:list-item;cursor:pointer}legend{display:block;inline-size:100%;max-inline-size:100%;display:table;white-space:normal}fieldset{min-inline-size:0;border:0}label{display:inline-block;cursor:default}label[for]:not([for='']){cursor:pointer}progress{vertical-align:baseline}output{display:inline-block}button,input{overflow:visible}select{word-wrap:normal}textarea{overflow:auto;resize:vertical}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button:focus:not(:focus-visible){outline:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;cursor:default}button:not([disabled]),[type=button]:not([disabled]),[type=reset]:not([disabled]),[type=submit]:not([disabled]){cursor:pointer}button ::-moz-focus-inner,[type=button] ::-moz-focus-inner,[type=reset] ::-moz-focus-inner,[type=submit] ::-moz-focus-inner{border-style:none}button :-moz-focusring,[type="button"] :-moz-focusring,[type="reset"] :-moz-focusring,[type="submit"] :-moz-focusring{outline:1px dotted}[type=checkbox],[type=radio]{box-sizing:border-box}[type=date],[type=datetime-local],[type=month],[type=time],[type=week]{-webkit-appearance:listbox}[type=number] ::-webkit-inner-spin-button,[type=number] ::-webkit-outer-spin-button{block-size:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search] ::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button}template{display:none}[hidden]{display:none}input[hidden],select[hidden],textarea[hidden],button[hidden],[type=hidden]{display:block;position:fixed;left:-9999em;block-size:0;inline-size:0}del{text-decoration:line-through}b,strong{font-weight:var(--font-weight-bold,700)}dfn,em{font-style:var(--font-style-italic,italic)}body{font:var(--stack-copy);color:var(--color-txt);background-color:var(--bkg-p1);display:flex;flex-direction:column;flex-wrap:no-wrap;//background:url(../../../../../../themes/ccus/https://baselinebg.keyes.ie?h=7) repeat;--col:calc( 192rem / 12 );--gap:4rem;--inner-grid:[inner-start i1_12-start i1_6-start i1_4-start i4_4-off-start i1_3-start i3_3-off-start i1_2-start i1_1-start l1-start l2-start l3-start l4-start l5-start l6-start l7-start l8-start l9-start l10-start l11-start l2-start r12-start]
								1fr
							 [i1_12-end i2_12-start i1_2_off-start inner_off-start c10-start l1-end r11-start]
								1fr
							 [i2_12-end i3_12-start i2_6-start i1_6-end c8-start l2-end r10-start]
								1fr
							 [i3_12-end i4_12-start i2_4-start i1_4-end i1_4-off-start c6-start l3-end r9-start]
								1fr
							 [i4_12-end i5_12-start i3_6-start i2_6-end i2_3-start i1_3-end i1_3-off-start f1_3-end f2_3-start c4-start l4-end r8-start]
								1fr
							 [i5_12-end i6_12-start c2-start l5-end r7-start]
								1fr
							 [i6_12-end i7_12-start i4_6-start i3_6-end i3_4-start i2_4-end i2_2-start i2_2_off-start i1_2-end i1_2_off-end f1_2-end f2_2-start l6-end r6-start]
								1fr
							 [i7_12-end i8_12-start c2-end l7-end r5-start]
								1fr
							 [i8_12-end i9_12-start i5_6-start i4_6-end i3_3-start i3_3-off-end i2_3-end f2_3-end f3_3-start c4-end l8-end r4-start]
								1fr
							 [i9_12-end i10_12-start i4_4-start i4_4-off-end i3_4-end c6-end l9-end r3-start]
								1fr
							 [i10_12-end i11_12-start i6_6-start i5_6-end c8-end l10-end r2-start]
								1fr
							 [i11_12-end i12_12-start c10-end l11-end r1-start i2_2_off-end inner_off-end]
								1fr
							 [inner-end i12_12-end i6_6-end i4_4-end i1_4-off-end i3_3-end i1_3-off-end i2_2-end i1_1-end l12-end r1-end r2-end r3-end r4-end r5-end r6-end r7-end r8-end r9-end r10-end r11-end r12-end f2_2-end];--outer-grid:[full-start f1_1-start f1_2-start f1_3-start outer_l-start]
								auto
							 [inner-start i1_12-start i1_6-start i1_4-start i4_4-off-start i1_3-start i3_3-off-start i1_2-start i1_1-start l1-start l2-start l3-start l4-start l5-start l6-start l7-start l8-start l9-start l10-start l11-start l2-start r12-start outer_l-end]
								var(--col)
							 [i1_12-end i2_12-start c10-start l1-end r11-start]
								var(--col)
							 [i2_12-end i3_12-start i2_6-start i1_6-end c8-start l2-end r10-start]
								var(--col)
							 [i3_12-end i4_12-start i2_4-start i1_4-end i1_4-off-start c6-start l3-end r9-start]
								var(--col)
							 [i4_12-end i5_12-start i3_6-start i2_6-end i2_3-start i1_3-end i1_3-off-start f1_3-end f2_3-start c4-start l4-end r8-start]
								var(--col)
							 [i5_12-end i6_12-start c2-start l5-end r7-start]
								var(--col)
							 [i6_12-end i7_12-start i4_6-start i3_6-end i3_4-start i2_4-end i2_2-start i1_2-end f1_2-end f2_2-start l6-end r6-start]
								var(--col)
							 [i7_12-end i8_12-start c2-end l7-end r5-start]
								var(--col)
							 [i8_12-end i9_12-start i5_6-start i4_6-end i3_3-start i3_3-off-end i2_3-end f2_3-end f3_3-start c4-end l8-end r4-start]
								var(--col)
							 [i9_12-end i10_12-start i4_4-start i4_4-off-end i3_4-end c6-end l9-end r3-start]
								var(--col)
							 [i10_12-end i11_12-start i6_6-start i5_6-end c8-end l10-end r2-start]
								var(--col)
							 [i11_12-end i12_12-start c10-end l11-end r1-start ]
								var(--col)
							 [inner-end i12_12-end i6_6-end i4_4-end i1_4-off-end i3_3-end i1_3-off-end i2_2-end i1_1-end l12-end r1-end r2-end r3-end r4-end r5-end r6-end r7-end r8-end r9-end r10-end r11-end r12-end outer_r-start]
								auto
							 [full-end f1_1-end f2_2-end f3_3-end outer_r-end]}@media only screen and (max-width :1960px){body{--col:1fr;--gap:4rem;--outer-grid:[full-start f1_1-start f1_2-start f1_3-start outer_l-start]
								auto
							 [inner-start i1_12-start i1_6-start i1_4-start i4_4-off-start i1_3-start i3_3-off-start i1_2-start i1_1-start l1-start l2-start l3-start l4-start l5-start l6-start l7-start l8-start l9-start l10-start l11-start l2-start r12-start outer_l-end]
								var(--col)
							 [i1_12-end i2_12-start c10-start l1-end r11-start]
								var(--col)
							 [i2_12-end i3_12-start i2_6-start i1_6-end c8-start l2-end r10-start]
								var(--col)
							 [i3_12-end i4_12-start i2_4-start i1_4-end i1_4-off-start c6-start l3-end r9-start]
								var(--col)
							 [i4_12-end i5_12-start i3_6-start i2_6-end i2_3-start i1_3-end i1_3-off-start f1_3-end f2_3-start c4-start l4-end r8-start]
								var(--col)
							 [i5_12-end i6_12-start c2-start l5-end r7-start]
								var(--col)
							 [i6_12-end i7_12-start i4_6-start i3_6-end i3_4-start i2_4-end i2_2-start i1_2-end f1_2-end f2_2-start l6-end r6-start]
								var(--col)
							 [i7_12-end i8_12-start c2-end l7-end r5-start]
								var(--col)
							 [i8_12-end i9_12-start i5_6-start i4_6-end i3_3-start i3_3-off-end i2_3-end f2_3-end f3_3-start c4-end l8-end r4-start]
								var(--col)
							 [i9_12-end i10_12-start i4_4-start i4_4-off-end i3_4-end c6-end l9-end r3-start]
								var(--col)
							 [i10_12-end i11_12-start i6_6-start i5_6-end c8-end l10-end r2-start]
								var(--col)
							 [i11_12-end i12_12-start c10-end l11-end r1-start]
								var(--col)
							 [inner-end i12_12-end i6_6-end i4_4-end i1_4-off-end i3_3-end i1_3-off-end i2_2-end i1_1-end l12-end r1-end r2-end r3-end r4-end r5-end r6-end r7-end r8-end r9-end r10-end r11-end r12-end outer_r-start]
								auto
							 [full-end f1_1-end f2_2-end f3_3-end outer_r-end]}}body>main{flex-grow:2}a.disabled,a:not([href]),a[href='']{pointer-events:none}