:root{--blue-6:#228be6;--purple-6:#be4bdb;--orange-6:#fd7e14;--gray-7:#495057;--gray-0:#f8f9fa;--green-6:#40c057;--yellow-6:#fab005;--red-6:#fa5252;--font-size-2:1.1rem;--font-system-ui:system-ui, sans-serif}@layer components{*,:before,:after{box-sizing:border-box}html{text-size-adjust:none;scrollbar-gutter:stable}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd,ul,ol,li,caption,table{margin:0;padding:0}ul[role=list],ol[role=list]{list-style:none}body{grid-template-rows:auto 1fr auto;min-block-size:100svh;line-height:1.5;display:grid}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}p,li,blockquote,figcaption{text-wrap:pretty}p,li,h1,h2,h3,h4{overflow-wrap:break-word}a:not([class]){color:currentColor;text-decoration-skip-ink:auto}img,picture,video,canvas,svg{block-size:auto;max-inline-size:100%;display:block}input,button,textarea,select{appearance:none;font:inherit;border:none;margin:0;padding:0}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}:root{interpolate-size:allow-keywords;font-synthesis:none;color-scheme:light dark}:focus-visible{outline-offset:2px;outline:2px solid}:root{--maxchars:69ch;--max-content-width:80rem;--gap:var(--space-s);--gutter:var(--space-s);--flow-space:var(--space-s);--step--2:clamp(.7813rem, .7747rem + .0326vw, .8rem);--step--1:clamp(.9375rem, .9158rem + .1087vw, 1rem);--step-0:clamp(1.125rem, 1.0815rem + .2174vw, 1.25rem);--step-1:clamp(1.35rem, 1.2761rem + .3696vw, 1.5625rem);--step-2:clamp(1.62rem, 1.5041rem + .5793vw, 1.9531rem);--step-3:clamp(1.9438rem, 1.7707rem + .8652vw, 2.4413rem);--step-4:clamp(2.3325rem, 2.0823rem + 1.2511vw, 3.0519rem);--step-5:clamp(2.7994rem, 2.4461rem + 1.7663vw, 3.815rem);--step-6:clamp(3.3594rem, 2.8694rem + 2.45vw, 4.7681rem);--space-3xs:clamp(.31rem, calc(.31rem + 0vw), .31rem);--space-2xs:clamp(.56rem, calc(.54rem + .12vw), .63rem);--space-xs:clamp(.88rem, calc(.85rem + .12vw), .94rem);--space-s:clamp(1.13rem, calc(1.08rem + .24vw), 1.25rem);--space-m:clamp(1.69rem, calc(1.61rem + .37vw), 1.88rem);--space-l:clamp(2.25rem, calc(2.15rem + .49vw), 2.5rem);--space-xl:clamp(3.38rem, calc(3.23rem + .73vw), 3.75rem);--space-2xl:clamp(4.5rem, calc(4.3rem + .98vw), 5rem);--space-3xl:clamp(6.75rem, calc(6.46rem + 1.46vw), 7.5rem);--space-3xs-2xs:clamp(.31rem, calc(.19rem + .61vw), .63rem);--space-2xs-xs:clamp(.56rem, calc(.42rem + .73vw), .94rem);--space-xs-s:clamp(.88rem, calc(.73rem + .73vw), 1.25rem);--space-s-m:clamp(1.13rem, calc(.83rem + 1.46vw), 1.88rem);--space-m-l:clamp(1.69rem, calc(1.37rem + 1.59vw), 2.5rem);--space-l-xl:clamp(2.25rem, calc(1.66rem + 2.93vw), 3.75rem);--space-xl-2xl:clamp(3.38rem, calc(2.74rem + 3.17vw), 5rem);--space-2xl-3xl:clamp(4.5rem, calc(3.33rem + 5.85vw), 7.5rem);--space-s-l:clamp(1.13rem, calc(.59rem + 2.68vw), 2.5rem);--breakpoint-sm:640px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-xl:1280px;--breakpoint-2xl:1536px;--color-primary:var(--blue-6);--color-secondary:var(--purple-6);--color-accent:var(--orange-6);--color-text:var(--gray-7);--color-text-subtle:var(--gray-7);--color-bg:var(--gray-0);--color-surface:oklch(87.61% .0001 271.152);--color-success:var(--green-6);--color-warning:var(--yellow-6);--color-error:var(--red-6);--color-info:var(--blue-6)}body{background:var(--color-bg);font-size:var(--font-size-2);font-family:var(--font-system-ui)}.content{height:100%}.wrapper{max-width:var(--max-content-width);margin:auto}p{max-width:var(--maxchars)}h1,h2,h3,h4,h5{text-wrap:pretty}.flow>*+*{margin-block-start:var(--flow-space,1em)}.wrapper{padding-right:var(--gutter);padding-left:var(--gutter);max-width:clamp(16rem, var(--wrapper-max-width,100vw), 80rem);margin-inline:auto;position:relative}.grid{grid-template-columns:repeat(var(--grid-placement,auto-fill), minmax(var(--grid-min-item-size,16rem), 1fr));gap:var(--gutter,var(--space-s-l));display:grid}.grid[data-layout="50-50"]{--grid-placement:auto-fit;--grid-min-item-size:clamp(16rem, 50vw, 30rem)}.grid[data-layout=thirds]{--grid-placement:auto-fit;--grid-min-item-size:clamp(16rem, 33%, 20rem)}.grid[data-layout=twelfths]{grid-template-columns:repeat(12,1fr);display:grid}.grid[data-layout="lg:10/2"]{grid-template-columns:100%}@media screen and (width>=768px){.grid[data-layout="lg:10/2"]{grid-template-columns:clamp(40rem,80vw,60rem)}}@media screen and (width>=1024px){.grid[data-layout="lg:10/2"]{grid-template-columns:10fr 2fr}}.span-2{grid-column:span 2}:root{--gap:var(--space-s);--start:minmax(0, 20rem);--end:minmax(0, 20rem);--full:minmax(var(--gap), 20rem);--content:min(100%, 72ch);--popout:minmax(0, var(--gap));--feature:minmax(0, 12vw);--content-inset:min(clamp(30rem, 52vw, 60rem), 100% - var(--gap))}.content-grid{grid-template-columns:[full-start] var(--start) [feature-start] var(--feature) [popout-start] var(--popout) [content-start] var(--content) [content-end] var(--popout) [popout-end] var(--feature) [feature-end] var(--end) [full-end];grid-area:content;display:grid}}body{text-align:justify;color:#222;background-color:#efeedc;border-width:0;margin:0;padding:0;font:13px Arial,Helvetica,sans-serif;display:block}p{color:#222;text-align:left;margin:0 0 12px;padding:0;font-size:1.1em;font-style:normal;font-weight:400;line-height:130%}p a:hover{color:#fff;background-color:#006}h3,h3 a{color:#006;vertical-align:baseline;margin:8px 0 2px;padding:0;font:700 16px Lucida Grande,LucidaGrande,Lucida,Helvetica,Arial,sans-serif}h2{color:#006;vertical-align:baseline;margin:0 0 4px;padding:0;font:20px Lucida Grande,LucidaGrande,Lucida,Helvetica,Arial,sans-serif}h1{color:#006;vertical-align:baseline;margin:28px 0 12px;padding:0;font:38px Lucida Grande,LucidaGrande,Lucida,Helvetica,Arial,sans-serif}h4{color:#006;vertical-align:baseline;margin:8px 0 2px;padding:0;font:13px Lucida Grande,LucidaGrande,Lucida,Helvetica,Arial,sans-serif}h5{color:#006;vertical-align:baseline;margin:8px 0 0;padding:0;font:12px Lucida Grande,LucidaGrande,Lucida,Helvetica,Arial,sans-serif}a{color:#006;border-style:none;border-bottom-width:medium;border-bottom-color:currentColor;text-decoration:none}p a{border-bottom:1px dotted #006}blockquote{background:#a9bebe;border:1px solid #ff878d;margin:0;padding:5px;font-size:18px}ol,ul,li{margin:0;padding:0}label{margin-top:4px;margin-bottom:2px;font-size:12px}div#splash{text-align:center;background-color:#18186f;border:none;height:305px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}div#bottom{display:none}.clearfloat{clear:both}#primenav{color:#f19c2a;background:#18186f;border:none;width:100%;height:36px;margin:0 0 15px;padding:0;font-size:14px;font-weight:700;line-height:normal}#primenav ul{margin:0;padding:0 5px;list-style:none}#primenav li{float:left;margin:0;padding:0}#primenav a{float:left;color:#fff;padding:5px 15px 4px 6px;text-decoration:none;display:block}#primenav a:hover{color:#008f06}#primenav #current a{color:#b5e2e5}#secondnav{float:left;color:#006;width:730px;height:20px;margin-bottom:15px;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:normal}#secondnav ul{color:gray;margin:0;padding:0 5px 0 0;list-style:none}#secondnav li{float:left;color:#000;margin:0;padding:0}#secondnav a{float:left;color:#4c4c4c;padding-left:0;padding-right:15px;text-decoration:none;display:block}#secondnav #sncurrent a{color:#006}#secondnav a:hover{color:#060}#gallery p{color:#003;text-align:left;margin:inherit;border:0;padding-top:4px;padding-bottom:3px;font-style:normal}#thumbs{border:1px solid #67656b;margin:0;padding:5px}#thumbs ul{border-style:none;margin:0;padding:0;list-style-type:none}#thumbs li{float:left;border-style:none;margin:0 0 5px;padding:0;display:inline}#thumbs a{border:none;text-decoration:none}.tbborder{border-collapse:collapse;border:1px solid #000}table{border-collapse:collapse}th{text-align:left;border-collapse:collapse;border:1px solid gray;padding:2px 5px 3px}td{border-collapse:collapse;vertical-align:top;margin:0;padding:2px 5px 3px}.td_0L_0R{border-collapse:collapse;vertical-align:top;border-style:solid none;border-top-width:1px;border-bottom-width:1px;margin:0;padding:2px 5px 3px}.ruletop2px{border-top-style:solid;border-top-width:2px}.rulebottom2px{border-bottom-style:solid;border-bottom-width:2px}#developments table{border-collapse:collapse;border-spacing:0;background:#0ff;border-style:none;margin:0;padding:0}.marginr05{border-style:none;margin:0 5px 0 0;padding:0}.marginr10{margin:0 10px 0 0;padding:0}.marginr50{border-style:none;margin:0 50px 0 0;padding:0}.marginr120{border-style:none;margin:0 120px 0 0;padding:0}.marginb15{margin:0 0 15px;padding:0 0 20px}.pad5LR{padding-left:5px;padding-right:5px}.pad5TB{padding-top:5px;padding-bottom:5px}.nopad,.nobordernomargin{margin:0;padding:0}.noborder{border-style:none}.bgblue{color:#fff;background:#006}.t1{border:1px solid #67656b;margin:0 0 6px;padding:5px}.sectiontitle{color:#fff;background:#006;margin:0 0 4px;padding:2px 5px 3px;font-size:12px;font-weight:700}div#propsum table,#propsum table{border-collapse:collapse;border:1px solid gray;margin:0;padding:0}div#propsum td,#propsum table td{border-collapse:collapse;border-spacing:0;border-style:none none solid;border-bottom-width:1px;border-bottom-color:#000;margin:0;padding:1px 5px;font-size:12px}div#propsum th,#propsum table th{border-collapse:collapse;border-spacing:0;border-style:none none solid;border-bottom-width:2px;border-bottom-color:#000;margin:0;padding:2px 5px;font-size:12px;font-weight:700}.sidebox{border:1px solid gray;margin:0 0 6px;padding:0}.indenttext{padding-left:5px;padding-right:5px}.pt10{font-size:10px}div#feature{margin-left:15px;padding:0}#features li{margin:0 0 2px;padding:0;list-style-type:disc;list-style-position:outside;left:10px}#features ul{margin:0;padding:0;position:relative;left:20px}.leadnormal{line-height:115%}.width140{border-style:none;width:140px}.width510{width:510px}.inlinemar10l{float:right;background:0;border:1px solid #000;width:302px;height:112px;margin-bottom:15px;margin-left:10px;display:block}.colourRed{color:#b10000}#slideshow{margin-top:5px;margin-bottom:10px;padding-bottom:10px}div#splash{max-width:748px;margin:auto}div#splash>img,div#splash picture,div#splash picture img{object-fit:cover;width:100%;height:305px;display:block}#wrapper{text-align:left;background-color:#fff;border:1px solid #00000014;border-top:none;border-radius:0 0 8px 8px;grid-template-areas:"nav""main""foot";max-width:748px;margin:auto auto 2rem;display:grid;box-shadow:0 4px 10px #00000014}#primenav{background:linear-gradient(#0b0b50 0%,#18186f 100%);border-radius:0 0 8px 8px}#wrapper>header{grid-area:nav}#wrapper>main{grid-area:main;padding:20px 15px 10px}article{grid-template-columns:1fr 302px;grid-template-areas:"copy image";align-items:start;gap:10px;margin-bottom:1.5em;display:grid}article>div{grid-area:copy}article>a{grid-area:image}article>a picture,article>a picture img,article>a img{object-fit:cover;border:1px solid #000;width:100%;height:112px;display:block}.grid-intro{grid-template-columns:1fr 302px;grid-template-areas:"about news";align-items:start;gap:10px;margin-bottom:1em;display:grid}.grid-intro>section{grid-area:about}.grid-intro>aside{grid-area:news}.cols{grid-template-columns:repeat(7,1fr);align-items:start;gap:10px;display:grid}.col1R,.col1E{grid-column:span 1}.col2R,.col2E,.col2G,.col2GA{grid-column:span 2}.col3R,.col3E{grid-column:span 3}.col4R,.col4E{grid-column:span 4}.col5R,.col5G{grid-column:span 5}.col6R{grid-column:span 6}.col7R,.col7G{grid-column:span 7}.col2G,.col2GA,.col5G,.col7G{border:1px solid #67656b;padding:5px}#secondnav{float:none;width:auto;height:auto;margin-bottom:10px}#secondnav ul{flex-wrap:wrap;gap:0;display:flex}#secondnav li,#secondnav a{float:none}table.prop-summary{border-collapse:collapse;color:#333;border:1px solid #555;width:100%;font-size:11px}table.prop-summary th{color:#fff;text-align:left;background:#006;border:none;padding:3px 5px;font-weight:700}table.prop-summary td{vertical-align:top;border:none;border-bottom:1px solid #ccc;padding:2px 5px 3px}table.prop-summary tbody tr:last-child td{border-bottom:none}table.prop-summary td:last-child{text-align:right}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@view-transition{navigation:auto}footer[data-astro-cid-ui5ps2i3]{grid-area:foot;grid-template-columns:1fr auto;align-items:center;margin-block:1rem;padding:10px 15px;display:grid}p[data-astro-cid-ui5ps2i3]{color:gray;margin:0;padding:0;font-size:11px}.updated[data-astro-cid-ui5ps2i3]{opacity:.7;margin-left:1em}
