/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*::before,*::after{box-sizing:border-box;margin:0;line-height:1;}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;text-rendering:optimizeLegibility;}body{min-block-size:100svh;}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0;}ul,ol{padding-inline-start:0;}ul[role='list'],ol[role='list']{list-style:none;}a{text-decoration:none;color:currentColor;}iframe{border:none;}img,picture{max-inline-size:100%;block-size:auto;display:block;}svg{block-size:inherit;inline-size:auto;}input,button,textarea,select{font-family:inherit;font-size:inherit;}textarea:not([rows]){min-block-size:10rem;}table,caption,tbody,th,td{padding:0;border-spacing:0;}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth;}}
@media (min-width:500px) and (min-height:500px){@supports font-format(woff2) and font-tech(variations){@font-face{font-family:'Roboto Condensed';font-style:normal;font-display:fallback;font-weight:100 900;src:url(/themes/v1/fonts/roboto-condensed-latin-wght-normal.woff2) format('woff2-variations');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Roboto';font-style:normal;font-display:fallback;font-weight:100 900;src:url(/themes/v1/fonts/roboto-latin-wght-normal.woff2) format('woff2-variations');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Roboto';font-style:italic;font-display:fallback;font-weight:100 900;src:url(/themes/v1/fonts/roboto-latin-wght-italic.woff2) format('woff2-variations');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}}}
:root{--column:clamp(4vw,-1rem + 6vw,8vw);--row:clamp(25px,4vw,50px);--row-min:1.5rem;--row-mid:2.25rem;--row-max:4rem;--indent:calc(var(--column) - (var(--column) * 2));--nav-line-height:min(1.625em,30px);--nav-margin:min(.5em,12px);--header-gutter:1vw;--h1-size:clamp(1.75rem,1.141rem + 2.174vw,2.75rem);--message-position:calc(8lh * -1);--message-transform:9.5lh;--size-12:.75rem;--size-14:.875rem;--size-16:1rem;--size-18:1.125rem;--size-20:1.25rem;--size-22:1.375rem;--size-24:1.5rem;--size-28:1.75rem;--size-32:2rem;--space-18:-0.01rem;--space-20:-0.02rem;--space-22:-0.03rem;--space-24:-0.04rem;--space-28:-0.055rem;--space-32:-0.065rem;--body-background:hsl(120,2%,94%);--nav-background:hsl(40,27%,69%);--nav-colour:hsl(41,17%,26%);--card-light:hsl(41,17%,52%);--card-mid:hsl(41,17%,42%);--card-dark:hsl(41,17%,32%);--title-light:hsl(41,17%,46%);--title-dark:hsl(41,17%,26%);--title-border:2px solid  var(--title-dark);--comment-border:2px solid  hsla(120,2%,60%,0.25);--heading-colour:hsl(120,2%,64%);--feature-colour:hsl(120,2%,44%);--comment-dark:hsl(120,2%,34%);--comment-light:hsl(120,2%,74%);--feature-background:hsla(120,2%,60%,0.1);--feature-border:1px solid hsla(120,2%,60%,0.5);--link-colour:hsl(120,2%,46%);--accent-1:hsl(18,83%,62%);--accent-2:hsl(126,16%,47%);--share-colour:hsl(120,2%,60%);--footer-background:hsl(120,2%,20%);--footer-gradient:linear-gradient(90deg,#2f312f,#30312f,#363436,#363937,#373937,#363937,#363436,#30312f,#2f312f);--footer-colour:hsl(347,5%,75%);--footer-highlight:hsl(347,5%,90%);--footer-border:hsl(347,5%,28%);--mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke-width="3" stroke="%23000" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12l5 5l10 -10"/></svg>');--form-background:hsl(120,2%,92%);--form-label-colour:hsl(120,2%,46%);--button-disabled-colour:hsl(120,2%,60%);--form-spacing:1.25rem;--form-border-width:max(1.5px,calc(1em * (4/3) / 12));--form-border-colour:hsl(120,2%,68%);--form-radius:4px;--focus-radius:5px;--colour-border-style:4px solid;--colour-border-source:linear-gradient(to right,hsl(5,51%,42%) 0 10%,hsl(5,51%,28%) 0 20%,hsl(21,60%,49%) 0 30%,hsl(41,100%,48%) 0 40%,hsl(92,17%,45%) 0 50%,hsl(55,22%,34%) 0 60%,hsl(41,53%,56%) 0 70%,hsl(40,31%,56%) 0 80%,hsl(203,49%,34%) 0 90%,hsl(194,99%,36%) 0 100%);--banner-border-size:20px;--banner-border-style:var(--banner-border-size) solid;--banner-border-source:linear-gradient(to bottom,transparent 90%,var(--nav-background));--image-radius:5px;--card-shadow:0 0 1px hsla(25,5%,20%,0.24),0 1px 1px hsla(25,5%,20%,0.20),0 2px 2px hsla(25,5%,20%,0.16),0 3px 3px hsla(25,5%,20%,0.11),0 4px 4px hsla(25,5%,20%,0.07);--layout-shadow:0 1px 1px hsla(25,5%,20%,0.04),0 2px 2px hsla(25,5%,20%,0.08),0 3px 3px hsla(25,5%,20%,0.12),0 4px 4px hsla(25,5%,20%,0.16);--light-shadow:0 0 1px hsla(25,5%,20%,0.19),0 1px 1px hsla(25,5%,20%,0.15),0 2px 2px hsla(25,5%,20%,0.11),0 3px 3px hsla(25,5%,20%,0.07);--label-shadow:0 0 1px hsla(25,5%,20%,0.2),0 0 2px hsla(25,5%,20%,0.15),0 0 4px hsla(25,5%,20%,0.1),0 0 8px hsla(25,5%,20%,0.05);--message-shadow:0 1px 1px rgba(0,0,0,0.12),0 2px 2px rgba(0,0,0,0.12),0 4px 4px rgba(0,0,0,0.12),0 8px 8px rgba(0,0,0,0.12),0 16px 16px rgba(0,0,0,0.12),0 32px 32px rgba(0,0,0,0.12);--input-shadow:inset 0 1px 1px hsla(25,5%,20%,0.11),inset 0 2px 2px hsla(25,5%,20%,0.08),inset 0 3px 3px hsla(25,5%,20%,0.05);--focus:outline-color 220ms ease-in-out;--cubic:cubic-bezier(0.550,0.085,0.680,0.530);--link-transition:color 220ms ease-in-out,background-size 220ms ease-in-out;--text-link-transition:text-decoration-thickness 220ms ease-in-out;--fill-transition:fill 180ms ease-in-out;--share-transition:background-color 180ms ease-in-out;--button-transition:background-color 220ms ease-in-out,transform 220ms ease-in-out;--option-transition:border-color 180ms ease-in-out,outline-color 180ms ease-in-out;--form-zoom:transform 220ms ease-in-out,var(--focus);--card-zoom:transform 220ms var(--cubic) 50ms,color 220ms var(--cubic) 50ms;--icon-zoom:transform 180ms linear;}
.visually-hidden:not(:focus,:active),.body-view-home .title{border:0;clip-path:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;}.header-region .hidden{display:none;}.skip{position:fixed;inset-block-start:2lh;inset-inline-start:1vh;padding:.5rem;border-radius:var(--focus-radius);z-index:150;transition:transform 220ms ease-in;}.skip:not(:focus){transform:translateY(-4.5lh);}:target{scroll-margin-block:8ex;}#edit-name:target{scroll-margin-block:14ex;}[inert],[inert] *{opacity:0.5;pointer-events:none;cursor:default;user-select:none;}.layoutContainer{display:flex;flex-direction:column;min-block-size:100svb;}.gridLayout{display:grid;grid-template-columns:var(--column) auto var(--column);}.gridItem{grid-column:2;}.pageContent{margin-block-end:calc(var(--row) * 2);}.layoutHeader{margin-block-end:-.25rem;z-index:60;}.header-region{grid-column:1/-1;display:flex;justify-content:space-between;align-items:baseline;padding-block:.25rem;padding-inline:var(--header-gutter);}.headerContent{grid-column:1/-1;display:flex;justify-content:center;padding-block:var(--size-16);}.logo{margin-block-start:-2rem;height:90px;block-size:clamp(70px,9.5vw,110px);}.navContainer{position:sticky;inset-block-start:-1px;z-index:50;display:flex;justify-content:space-between;align-items:center;padding-inline:var(--header-gutter);}.navIcon{block-size:1.5em;min-inline-size:2em;}@media (prefers-reduced-motion:reduce),(orientation:landscape) and (max-height:600px){.navContainer{position:static;}}div[data-drupal-messages]{position:fixed;inset:var(--message-position) 2vw auto;z-index:200;display:flex;justify-content:center;font-size:var(--size-20);line-height:1.25;& > div{max-inline-size:50ch;padding-block:1lh;padding-inline:2lh;}}@media (prefers-reduced-motion:no-preference){div[data-drupal-messages]{animation:9s ease-in-out forwards moveMessageInOut;}@keyframes moveMessageInOut{0%{transform:translateY(0);}8%{transform:translateY(var(--message-transform));}92%{transform:translateY(var(--message-transform));}100%{transform:translateY(0);}}}.user-logged-in div[data-drupal-messages]{--message-position:-3lh;--message-transform:8lh;}@media (prefers-reduced-motion:reduce){div[data-drupal-messages]{inset:var(--size-24) 2vw auto;animation:7s linear forwards fadeMessageInOut;}@keyframes fadeMessageInOut{0%{opacity:1;}96%{opacity:1;}99%{opacity:0;}100%{opacity:0;display:none;}}}.menuButton:not([aria-expanded]){display:none;}.fourofour{block-size:100svb;display:flex;flex-direction:column;padding-inline-start:35px;gap:var(--size-16);}.pageTitle{padding-block:var(--row);}.pageTitle .navList{display:inline-flex;gap:.5vw;}.pageTitle .navList a{display:block;padding-block:.125em;}.view-metadata{display:flex;flex-direction:row;flex-wrap:wrap;}.view-metadata a{inline-size:fit-content;}.view-taxonomy-term .viewHeader{display:none;}.viewPage{display:grid;gap:var(--row) var(--column);}.viewPage.byTopic{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));row-gap:calc(var(--row) / 2);}.byTopic h2{grid-column:1/-1;padding-block-start:calc(var(--row) / 2);}.card,.cardMini{position:relative;overflow:clip;}.cardMini{container-type:inline-size;max-inline-size:270px;}.cardTextMini{padding-inline:var(--column);padding-block:var(--row-min);}.type-gallery .image{display:flex;align-items:end;aspect-ratio:8/5;}.cardMini.type-gallery .image{padding-inline:var(--column);}.card img{inline-size:100%;}.galleryGrid{position:relative;margin-block-end:var(--row-mid);}.contentGrid{display:grid;row-gap:var(--row-mid);}.text ul,.text ol{padding-inline-start:1.5em;& li{padding-inline-start:.25em;}}.text ul.checklist{padding-inline-start:1.25em;& li{padding-inline-start:.5em;}}.text > *{margin-block-end:var(--row-mid);}.text{& p:has(+ ul),& p:has(+ ol),& h2,& h3,& h4,& h5,& h6{margin-block-end:calc(var(--row-mid) / 4);}& > *:last-child{margin-block-end:0;}}figcaption,.channelName{padding-block:.5rem .625rem;padding-inline:1ch;line-height:1.25;}.channelName{margin-block-start:-2px;}blockquote{clear:both;}.static > *{margin-block-end:calc(var(--row-mid) / 2);}.static{max-inline-size:75ch;margin-inline:auto;& p,& ul,& ol{margin-block-end:calc(var(--row-mid) / 2);}& .faq,& h2,& h3,& h4,& h5,& h6{margin-block-end:calc(var(--row-mid) / 4);}& > *:last-child{margin-block-end:0;}}.articlePhotos{display:flex;justify-content:center;container-type:inline-size;& .fieldItemWrapper{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:100cqmin;gap:2cqi;overflow-x:scroll;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;}& .responsive{scroll-snap-align:start;scroll-snap-stop:always;& img{aspect-ratio:6 / 4;object-fit:cover;}}}.infobox table{inline-size:100%;}.media-oembed-content{aspect-ratio:16/9;inline-size:100%;block-size:auto;}.addtoany_list{display:flex;column-gap:2vw;justify-content:center;& a{inline-size:fit-content;}}#block-v1-views-block-related-block-1{padding-block-start:calc(var(--row-mid) * 2);}.view-related{display:flex;justify-content:center;gap:var(--column);& .cardMini{flex:1 1 270px;}}.commentsBlock h2{padding-block-start:var(--row-mid);margin-block-end:var(--row-mid);}.commentsHeader{display:flex;justify-content:space-between;align-items:center;}.commentForm{padding-inline:calc(var(--column) * 2);padding-block:var(--row-min);}.comment{margin-block-end:var(--row-min);}.indented{padding-inline-start:24px;}.commentHeader{margin-block-end:calc(var(--row-min) / 2);}.commentHeader > p{display:flex;justify-content:space-between;}.commentBody{padding-inline:calc(var(--column) * 2);padding-block:var(--row-min);& p{overflow-wrap:break-word;hyphens:auto;}& a{overflow-wrap:anywhere;hyphens:none;}}.comment .inline{display:flex;gap:var(--size-16);margin-block-start:.5em;}.layoutFooter{margin-block-start:auto;padding-block:var(--row-min);}.layoutFooter .navList{display:flex;gap:.5em .75em;}.footer-region{display:flex;flex-direction:column;gap:var(--row-min) var(--column);padding-block-end:var(--row-min);margin-block-end:var(--row-min);}.footer-region .menuBlock{min-inline-size:fit-content;}.footer-region li > a{display:inline-block;padding-block-end:.375em;}.footer-region .block{position:relative;}#block-v1-about .fieldItem > div{float:inline-end;inline-size:70px;clip-path:circle(50% at 50% 50%);margin-block-start:-1.5em;}.block-cta .svg{margin-block-end:.5em;}.subFooter{display:flex;justify-content:center;gap:4vw;margin-block-end:calc(var(--row-min) * 0.75);}.subFooter svg{block-size:var(--size-20);}@supports not (display:grid){.gridItem{padding-inline:3vw;}.viewPage{display:flex;flex-wrap:wrap;justify-content:space-around;}.card{min-inline-size:200px;flex:1 1 25vw;}.card:first-of-type.type-gallery{flex:2 1 50vw;}}
form{display:flex;flex-direction:column;row-gap:var(--form-spacing);accent-color:var(--accent-1);}fieldset,textarea,input{inline-size:100%;}fieldset,input,textarea,select{border-style:solid;border-width:var(--form-border-width);border-color:var(--form-border-colour);border-radius:var(--form-radius);}legend{padding-inline:.25rem;}legend > span{font-size:var(--size-18);font-weight:500;color:var(--form-label-colour);}textarea{padding:.5rem;line-height:1.25;resize:block;}select{padding-inline-start:.5em;background-color:white;}label{font-size:var(--size-18);font-weight:500;color:var(--form-label-colour);cursor:pointer;}.user-login-form,.user-register-form{max-inline-size:45ch;}.commentForm{container:commentform / inline-size;}#comment-form{inline-size:auto;padding-block-start:var(--form-spacing);}.form-item{display:flex;row-gap:.75em}.form-item:not(.js-form-type-radio,.js-form-type-checkbox){flex-direction:column;}.form-item-field-vote{flex-wrap:wrap;}.form-text,.form-email,.form-url{padding-inline-start:.5rem;line-height:2;}.option{white-space:nowrap;font-size:inherit;font-weight:inherit;color:inherit;}.form-radio,.form-checkbox{appearance:inherit;background-color:Field;}.form-radio{inline-size:1rem;block-size:1rem;border-radius:50%;border-width:1px;outline:1px solid var(--form-border-colour);outline-offset:.125rem;transition:var(--option-transition);&:checked,&:focus{background-color:var(--accent-1);border-color:var(--accent-1);outline-color:var(--accent-1);}&:hover{border-color:var(--accent-1);outline-color:var(--accent-1);}}.form-checkbox{inline-size:1.25rem;block-size:1.25rem;position:relative;transition:var(--option-transition);border-radius:6px;&::after{background:Field;content:"";inset:0;position:absolute;-webkit-mask:var(--mask) no-repeat center / contain;mask:var(--mask) no-repeat center / contain;}&:checked{background-color:var(--accent-1);border-color:var(--accent-1);}&:not(:checked):hover{border-color:var(--accent-1);}}.button{font-size:var(--size-18);font-weight:500;line-height:2;letter-spacing:0.01rem;border:0;outline:0;background-color:var(--accent-1);color:white;border-radius:var(--form-radius);cursor:pointer;transition:var(--button-transition);&:hover,&:focus-visible{background-color:var(--accent-1);}&:active{transform:scale(.99,.97);}}form:not(.user-login-form):has(:invalid) .button{background-color:var(--button-disabled-colour);}.formHelp,.description{font-size:var(--size-12);text-wrap:balance;}.formHelp ul,.description ul{padding-inline-start:2em;}.formHelp li,.description li{&::marker{color:var(--accent-1);}}.user-pass > p{margin-block-end:var(--form-spacing);}#edit-field-vote{min-block-size:2lh;}#edit-field-terms-value--description,#edit-field-agree-value--description{font-size:inherit;}#edit-comment-body-0-format-help,#edit-comment-body-0-format-help-about{display:none;}.navList.primary{margin-block-end:var(--form-spacing);margin-inline-start:.5rem;& li{list-style:outside disc;line-height:1.75;&:has(.is-active){display:none;}}}.commentForm h4{color:var(--form-label-colour);}.commentForm .js-form-type-checkbox{font-size:var(--size-12);& > *{line-height:1.25;}}.commentForm .option{padding-inline-start:1ch;&::after{content:"";position:absolute;inline-size:6ch;block-size:1.25em;}}@container commentform (min-width:16em){.js-form-type-checkbox{align-items:center;position:relative;}.commentForm .js-form-type-checkbox{font-size:var(--size-14);}}@container commentform (min-width:24em){.form-item.form-item-field-vote{flex-direction:row;column-gap:var(--form-spacing);align-items:baseline;}#edit-field-vote--description,.js-text-format-wrapper .formHelp{font-size:var(--size-14);}}@container commentform (min-width:38em){.comment-form{display:grid;grid-template-columns:auto auto 1fr;column-gap:var(--form-spacing);}.comment-form .form-text,.comment-form .form-textarea,.comment-form .textWrapper,.comment-form .js-form-type-checkbox,.comment-form .button{grid-column:2/-1;}.form-item:not(.js-form-type-checkbox,.js-form-type-select){display:contents;}label{line-height:2;}.form-item.form-item-field-vote{display:grid;grid-template-columns:subgrid;grid-column:1/-1;align-items:center;}.description#edit-field-vote--description{grid-column:3;}.formHelp{padding-block-start:0;grid-column:2/-1;}.js-text-format-wrapper .formHelp{padding-block-start:0;}}.js-form-type-url{row-gap:1em;}#block-v1-contactformnotice{margin-block-end:2em;padding:1em;color:var(--feature-colour);background-color:var(--feature-background);border-radius:var(--form-radius);& p{font-size:var(--size-14);}}@media (min-width:40em){.contact-form{display:grid;grid-template-columns:auto 1fr;gap:2em 1em;}.contact-form,#block-v1-contactformnotice{max-inline-size:40rem;margin-inline:auto;}.contact-form .button{grid-column:2;}.contact-form .description{grid-column:2;font-size:var(--size-14);}.contact-form .form-item{display:grid;grid-template-columns:subgrid;grid-column:1/-1;}}.webform-element-help,.webform-element-help:hover,.webform-element-help:focus{border-color:var(--form-label-colour);background-color:var(--form-label-colour);}.webform-submission-form{max-inline-size:90ch;margin-inline:auto;& fieldset{padding-inline:1.5em;padding-block:1em 1.25em;}legend{display:contents;}& .fieldsetWrapper{margin-block-start:1rem;}& .group{display:grid;row-gap:.75em;& > div{align-items:center;}}& .radios > div{block-size:1.25em;}& .checkboxes{grid-template-columns:repeat(auto-fit,minmax(min(12em,100%),1fr));}.webform-checkboxes-other-input{padding-block-start:1em;}.text-count-wrapper{color:inherit;font-weight:inherit;line-height:2;}& .form-item{column-gap:.5em;}& .option{display:inline-flex;align-items:self-end;}}@media (min-width:40em){legend > span{font-size:var(--size-20);}}*{outline-color:transparent;}:is(a,button,input:not(.form-radio),textarea,summary):focus:not(:focus-visible){outline:none;}:is(a,summary,button):focus-visible{outline:var(--form-border-width) solid currentColor;outline-offset:.125rem;}:not(.skip):focus-visible{transition:var(--focus);}form :focus-visible{outline:var(--form-border-width) solid var(--accent-1);outline-offset:.125rem;}:is(a,summary,button):focus-visible{border-radius:var(--focus-radius);}.skip{background-color:var(--nav-colour);color:var(--nav-background);outline-color:transparent !important;font-weight:500;}
.ui-widget{background:none;}.ui-widget-content{border:none;}.ui-dialog{z-index:var(--jui-dialog-z-index);}.ui-state-default,.ui-state-hover,.ui-state-focus,.ui-state-active{outline:0;}.ui-state-highlight{font-weight:bold;}.ui-state-active,.ui-widget-content .ui-state-active{color:#840;}.ui-state-error,.ui-widget-content .ui-state-error{color:#fff;border-color:#d52;background:#e63;}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:0.35;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:0.7;}.ui-icon{display:block;overflow:hidden;width:1rem;height:1rem;text-indent:-6249.9375rem;background-image:url(/core/themes/claro/images/ui-icons-222222-256x240.png);background-repeat:no-repeat;}.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-222222-256x240.png);}.ui-state-default .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-888888-256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-highlight .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-454545-256x240.png);}.ui-state-active .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-800000-256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-ffffff-256x240.png);}.ui-widget p .ui-icon{margin:2px 0.1875rem 0 0;}[dir="rtl"] .ui-widget p .ui-icon{margin:2px 0 0 0.1875rem;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-icon-carat-1-n{background-position:0 0;}.ui-accordion{border:none;}.ui-accordion .ui-accordion-header{text-transform:uppercase;border:solid 1px #ccc;}.ui-accordion h3.ui-accordion-header,#block-system-main h3.ui-accordion-header{margin:0.625rem 0;font-size:1.1em;}#block-system-main .ui-accordion h3.ui-state-active,.ui-accordion h3.ui-state-active{margin-bottom:0;}.ui-accordion .ui-accordion-header a{display:block;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border:solid 1px #ccc;border-top:0;}.ui-tabs{padding:0;}.ui-tabs .ui-tabs-nav{margin:0;padding:0.3125rem 0.625rem 0.25rem;border-bottom:solid 1px #ccc;border-bottom-right-radius:0;border-bottom-left-radius:0;line-height:1.25rem;}.ui-tabs .ui-tabs-nav li{margin:0;padding:0 1em 0 0.625rem;list-style:none;}[dir="rtl"] .ui-tabs .ui-tabs-nav li{padding:0 0.625rem 0 1em;}.ui-tabs .ui-tabs-nav li a{float:none;padding:0 0.625rem;border-radius:0.625rem;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#fff;background:#666;font-weight:normal;}.ui-widget-overlay{z-index:calc(var(--jui-dialog-z-index) - 1);opacity:0.7;background:var(--color-text);}.ui-slider{border:solid 1px #ccc;}.ui-slider .ui-slider-range{background:#e4e4e4;}.ui-slider .ui-slider-handle{border:1px solid #e4e4e4;border-right-color:#d2d2d2;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-radius:0.25rem;background-color:#e4e4e4;}.ui-slider a.ui-state-active,.ui-slider .ui-slider-handle:active{color:#fff;border:solid 1px #555;background:#666;}.ui-progressbar{height:1.4em;background:#e4e4e4;}.ui-progressbar .ui-progressbar-value{height:1.5em;background:var(--color-blue-600) url(/core/themes/misc/progress.gif);}.ui-autocomplete{color:var(--jui-dropdown-fg-color);border:var(--input-border-size) solid var(--jui-dropdown-border-color);border-top:0;border-radius:0 0 var(--input-border-radius-size) var(--input-border-radius-size);background:var(--jui-dropdown-bg-color);box-shadow:0 0.125rem 0.25rem var(--jui-dropdown-shadow-color);}.ui-autocomplete .ui-menu-item{list-style:none;}.ui-autocomplete .ui-menu-item-wrapper{display:block;padding:0.75rem 0.9375rem;color:inherit;background:inherit;}.ui-autocomplete .ui-menu-item-wrapper:focus,.ui-autocomplete .ui-menu-item-wrapper:hover{-webkit-text-decoration:none;text-decoration:none;}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{margin:0;color:var(--jui-dropdown--active-fg-color);background:var(--jui-dropdown--active-bg-color);}.ui-autocomplete .ui-menu-item.ui-state-focus,.autocomplete .ui-menu-item.ui-state-hover{margin:0;background:var(--color-blue-600);}.ui-autocomplete .ui-state-focus a,.autocomplete .ui-state-hover a{color:#fff;}
.pager{display:flex;justify-content:center;grid-column:1/-1;font-size:var(--size-18);font-weight:500;font-family:system-ui,sans-serif;}.pager.mini{font-size:var(--size-20);}.pagerItems{display:inline-flex;flex-wrap:wrap;gap:1vw;padding-inline-start:0;}.pagerItem::marker{font-size:0;}.pagerItem{display:flex;}.pagerItem > *{display:flex;aspect-ratio:1/1;inline-size:2em;border-radius:50%;justify-content:center;align-items:center;color:var(--accent-1);}.pagerItem > a{background-color:var(--accent-1);color:var(--body-background);transition:var(--icon-zoom);&:hover{transform:scale(1.2);}}.is-active > span{border:2px solid var(--accent-1);}.arrow{font-size:1.5em;padding-block-end:.25rem;}@media (max-width:35em){.full .pageNumber,.full .pagerEllipsis{display:none;}}
.ui-dialog{position:absolute;inset-block-start:0;left:0;padding:0;border:0;border-radius:var(--jui-dialog-border-radius);background:transparent;box-shadow:var(--jui-dialog-box-shadow);}.ui-dialog:focus{outline:var(--jui-dialog--focus-outline);box-shadow:var(--jui-dialog--focus-box-shadow);}@media (forced-colors:active){.ui-dialog{border:1px solid transparent;}}@media all and (max-width:48em){.ui-dialog:not(.ui-dialog-off-canvas){min-width:92%;max-width:92%;}}.ui-dialog .ui-dialog-titlebar{position:relative;box-sizing:border-box;padding-block:var(--space-m);padding-inline:var(--space-l) var(--jui-dialog-close-button-reserved-space);color:var(--jui-dialog-title-color);border-start-end-radius:var(--jui-dialog-border-radius);border-start-start-radius:var(--jui-dialog-border-radius);background:var(--jui-dialog-title-bg-color);line-height:calc(var(--space-m) * 2);}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{-webkit-font-smoothing:antialiased;margin:0;font-size:var(--jui-dialog-title-font-size);font-weight:bold;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{position:absolute;inset-block-start:50%;inset-inline-end:0;box-sizing:border-box;inline-size:var(--jui-dialog-close-button-size);block-size:var(--jui-dialog-close-button-size);margin-inline:var(--space-l);padding:0;transition:all 0.1s;transform:translateY(-50%);border:2px solid transparent;border-radius:var(--jui-dialog-close-button-border-radius);background:none;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:hover{border-color:var(--color-white);}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close:focus{border-color:var(--color-focus);outline:var(--jui-dialog--focus-outline);box-shadow:none;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{width:100%;height:100%;margin:0;transform:translate(-50%,-50%);background:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='%23D3D4D9' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon.ui-icon-closethick{background:buttontext;mask:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='%23D3D4D9' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%;}}.ui-dialog > .ui-dialog-content{overflow:auto;padding:var(--space-m) var(--space-l);color:var(--color-text);background:var(--color-white);}.ui-dialog > .ui-dialog-content .form-actions,.ui-dialog > .ui-dialog-content .field-actions{margin:0;padding:0;}.ui-dialog > .ui-dialog-buttonpane{color:var(--color-text);border-bottom-right-radius:var(--jui-dialog-border-radius);border-bottom-left-radius:var(--jui-dialog-border-radius);background:var(--color-gray-050);}.ui-dialog > .ui-dialog-buttonpane .ui-dialog-buttonset{display:flex;gap:var(--space-s);justify-content:flex-end;margin-block:var(--space-m);margin-inline-end:var(--space-l);}.ui-dialog > .ui-dialog-buttonpane .ui-dialog-buttonset > *{margin:0;}.ui-dialog > .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog.ui-dialog-off-canvas .ui-widget-content.ui-dialog-content{background:none;}#drupal-off-canvas .form-item .form-item__description{color:var(--color-gray-050);font-size:0.75rem;}
.layoutContainer,.text blockquote > p{font-family:'Roboto Condensed','Avenir Next Condensed',AvenirNextCondensed-Regular,sans-serif-condensed,sans-serif;}h1{font-size:var(--h1-size);font-weight:550;letter-spacing:-0.035em;line-height:1.25;text-wrap:balance;color:var(--title-dark);}h2,h3,h4,h5,h6{font-weight:500;color:var(--heading-colour);}h2{line-height:1.25;}.pageContent h2{font-size:var(--size-24);letter-spacing:var(--space-24);}.card h2{font-size:var(--size-22);letter-spacing:var(--space-22);margin-block-end:var(--size-18);color:var(--card-mid);text-wrap:balance;}.byTopic h2{font-size:var(--size-22);letter-spacing:var(--space-22);color:var(--card-mid);}.pageContent h3,.pageContent h4{font-size:var(--size-22);letter-spacing:var(--space-22);}.pageContent h5,.pageContent h6{font-size:var(--size-20);letter-spacing:var(--space-20);}.commentsBlock{&:has(h2){border-block-start:var(--comment-border);}& h2,& h3{font-size:var(--size-22);font-weight:500;letter-spacing:var(--space-22);}}.layoutFooter h4,.layoutFooter h5{font-size:var(--size-20);font-weight:500;letter-spacing:var(--space-20);font-variant-caps:all-small-caps;margin-block-end:.5rem;color:var(--accent-1);}p{line-height:1.375;}.layoutFooter{& li,& p{font-size:var(--size-14);line-height:1.5;}}.card p{font-size:var(--size-16);color:var(--card-dark);}.pageContent p,.pageContent li{font-family:Roboto,Inter,'Avenir Next','Helvetica Neue','Arial Nova','Nimbus Sans',Arial,sans-serif;}.pageContent li{line-height:1.625;text-wrap:balance;}.article > p:first-of-type{font-size:var(--size-18);font-weight:500;color:var(--title-dark);}.text ::marker{color:var(--accent-2);}.text ol ::marker{content:'(' counter(list-item) ')';}.checklist li{list-style-type:"✓";&::marker{color:var(--accent-2);}}strong{font-weight:500;}em{font-weight:inherit;font-style:italic;}abbr{text-decoration:underline;font-variant:small-caps;text-transform:lowercase;}code{font-size:.93em;}blockquote{padding:15px;background-color:var(--feature-background);background-image:linear-gradient(to right,hsl(120,2%,94%) 15%,hsl(120,2%,97%));color:var(--feature-colour);border-radius:8px 4px;}blockquote > p{border-inline-start:2px solid var(--feature-colour);padding-inline-start:1ch;text-wrap:balance;font-weight:500;}.small,figcaption,.channelName{font-size:var(--size-14);font-weight:300;font-style:oblique;}.fraction{font-variant-numeric:diagonal-fractions;}.card .metadata{font-size:var(--size-14);font-weight:450;color:var(--card-light);}.date{font-variant-caps:small-caps;}.view-metadata a,.card .metadata a{text-transform:uppercase;}.view-metadata > *,.card .metadata a{letter-spacing:-0.01em;line-height:1.5;}.pageTitle a.is-active{color:var(--card-dark);background-image:linear-gradient(currentColor,currentColor);background-size:100% 2px;background-position-y:100%;background-repeat:no-repeat;}.metadata a{color:var(--card-light);}.blockLink{color:var(--card-mid);}:where(.text,.commentsBlock,.fourofour,.footer-region .fieldItem,#block-v1-contactformnotice) a{color:var(--link-colour);transition:var(--text-link-transition);&:not(:focus-visible){text-decoration-color:currentColor;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:.25em;text-decoration-skip-ink:none;}&:hover{text-decoration-thickness:2px;}}:where(.text) figcaption > a:not(:focus-visible){text-decoration-line:none;cursor:text;pointer-events:none;}.footer-region a{transition:var(--link-transition),var(--text-link-transition);&:hover{color:var(--footer-highlight);}}.footer-region .fieldItem a{text-underline-offset:.125em;color:inherit;}.footer-region .fieldItem:hover a{color:white;}.header-region{background-color:var(--nav-colour);color:var(--nav-background);font-size:var(--size-14);letter-spacing:-0.01em;}.headerContent{background-color:var(--nav-background);background-image:url(/themes/v1/img/hbg.png);background-position:center;background-size:cover;border-image-slice:fill 0;border-image-source:var(--banner-border-source);}.logo{border-radius:50%;overflow:clip;}.navContainer{background-color:var(--nav-background);color:var(--nav-colour);}#mainNav *{font-size:var(--size-18);font-weight:500;letter-spacing:-0.01em;text-transform:uppercase;}.navList ::marker{font-size:0;}.navIcon svg{transition:var(--icon-zoom);&:hover{transform:scale(1.22);}}.navIcon.rss{fill:var(--nav-colour);transition:var(--fill-transition);&:hover{fill:var(--accent-1);}}div[data-drupal-messages] > div{background:hsla(347,10%,23%,92%);color:hsl(347,5%,92%);border-radius:1lh;box-shadow:var(--message-shadow);font-family:system-ui,sans-serif;line-height:inherit;text-align:center;text-wrap:balance;font-weight:500;letter-spacing:.02rem;}.pageTitle .block,.pageTitle .navList{font-weight:450;color:var(--title-light);}.pageTitle .navList li{display:inline-flex;}.pageTitle .navList li + li::before{content:"/";padding-inline-end:.5vw;color:var(--accent-1);font-size:1.375em;}.pageTitle .block p{font-size:clamp(var(--size-14),2vw,var(--size-22));line-height:1.25;text-wrap:balance;}.view-metadata{font-size:var(--size-16);}.body-view{background-color:var(--body-background);}.fourofour{background:url(/themes/v1/img/404.webp) center bottom / cover no-repeat var(--body-background);& h1{color:black;margin-block:.5rem;}& p{font-size:var(--size-20);font-weight:600;}}.card,.cardMini{border-radius:3px;box-shadow:var(--card-shadow);background-color:white;transition:var(--card-zoom);& a{display:inline-block;}}.cardTextMini > a{font-size:clamp(var(--size-18),7.5cqi,var(--size-22));font-weight:450;letter-spacing:-0.02rem;line-height:1.25;color:var(--card-mid);text-wrap:balance;}.type-gallery .image{background-color:white;}.card .metadata{margin-block-end:var(--size-20);}.card .metaLink{position:relative;z-index:5;}.card .topic::before{content:"/";padding-inline-end:.125em;color:var(--accent-1);font-size:1.5em;vertical-align:bottom;}@supports (transform:translate(calc((1 - cos(45deg))*100%),-100%)) and (overflow:clip){.card:first-of-type.type-gallery::after{content:"latest project";position:absolute;inset-block-start:-4px;inset-inline-end:-4px;line-height:2;padding-inline:1.325lh;padding-block:.25rem;background-color:var(--accent-1);color:white;font-size:var(--size-14);font-variant-caps:small-caps;font-weight:500;transform:translate(calc((1 - cos(45deg))*100%),-100%) rotate(45deg);transform-origin:0% 100%;box-shadow:var(--label-shadow);}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.card:hover,.cardMini:hover{transform:translateY(-9px);}}.card h2,.cardMini a{transition:var(--card-zoom);}.card:hover h2,.cardMini:hover a{color:var(--accent-1);}.blockLink::after{content:'';display:block;position:absolute;inset:0;z-index:2;}.text img,.articlePhotos img{border-radius:var(--image-radius);}.text figure img{border-end-start-radius:0;border-end-end-radius:0;}figcaption,.channelName{background-color:var(--feature-background);}.rating{display:inline-flex;gap:var(--size-12);align-items:flex-end;}.rating h5{margin-block-end:0;&::after{content:': ';}}.rating span{font-size:var(--size-20);font-weight:600;letter-spacing:.15rem;font-variant-numeric:tabular-nums;}@supports selector(&){.rating span{block-size:var(--size-20);inline-size:6.25rem;background-image:url(/themes/v1/img/star.svg);background-size:contain;color:transparent;cursor:default;user-select:none;&[content="1"]{mask-image:linear-gradient(to right,rgb(0,0,0) 20%,rgba(0,0,0,0.2) 80%);}&[content="2"]{mask-image:linear-gradient(to right,rgb(0,0,0) 40%,rgba(0,0,0,0.2) 60%);}&[content="3"]{mask-image:linear-gradient(to right,rgb(0,0,0) 60%,rgba(0,0,0,0.2) 40%);}&[content="4"]{mask-image:linear-gradient(to right,rgb(0,0,0) 80%,rgba(0,0,0,0.2) 20%);}}}.infobox{background-color:var(--feature-background);border:var(--feature-border);border-radius:var(--image-radius);}.infobox caption{font-size:1.125em;font-weight:600;line-height:1.5;color:var(--feature-colour);border-block-end:var(--feature-border);}.infobox th,.infobox td{line-height:1.75;}.infobox th{padding-inline:16px 8px;text-align:end;font-weight:600;border-inline-end:var(--feature-border);}.infobox td{padding-inline:8px 16px;}.addtoany_list path{fill:white;}.addtoany_list svg{border-radius:4px;}.fa svg{background-color:hsl(217,94%,48%);}.bl svg{background-color:hsl(211,99%,53%);}.ma svg{background-color:hsl(240,100%,69%);}.pi svg{background-color:hsl(351,100%,45%);}.th svg{background-color:hsl(0,0%,10%);}.ex svg{background-color:hsl(0,0%,10%);}.commentForm{border-radius:3px;background-color:var(--form-background);box-shadow:var(--light-shadow);}.commentBody{font-size:var(--size-14);border-radius:3px;box-shadow:var(--light-shadow);& > p{position:relative;line-height:1.5;color:var(--comment-dark);}& p:has(+ p){margin-block-end:.5lh;}& p::before,& p::after{position:absolute;font-family:system-ui,sans-serif;font-size:1.75em;font-weight:600;color:var(--comment-light);}& p:first-of-type::before{inset-inline-start:-.5em;content:open-quote;}& p:last-of-type::after{content:close-quote;padding-inline-start:.125em;}}.comment .inline{font-size:var(--size-14);text-transform:lowercase;}.name{font-style:italic;text-transform:capitalize;&::after{content:" wrote:";text-transform:lowercase;}}.comment[data-comment-user-id="2"] .name::after{content:" (author) wrote:";}.vote{--r:.3em;position:relative;float:inline-end;bottom:1.375lh;right:calc(-1*var(--r));clip-path:polygon(100% 0px,100% 100%,.55em 100%,1.55em 60%,0px 0px);padding:calc(2*var(--r)) .75em 0 2em;border-radius:0 var(--r) .4em 0;background:var(--accent-2);background:radial-gradient(100% 50% at left,#0005 98%,#0000 101%)
100% 0/var(--r) calc(2*var(--r)),conic-gradient(at calc(100% - var(--r)) calc(2*var(--r)),var(--accent-2) 75%,#0000 0)
100% 0/calc(101% - .5lh) 100%;background-repeat:no-repeat;color:white;font-size:var(--size-14);font-weight:500;line-height:1.5;&::first-letter{font-size:1.5em;vertical-align:middle;}}.layoutFooter{background-color:var(--footer-background);background-image:url(/themes/v1/img/grass.png),var(--footer-gradient);background-position:bottom;background-size:300px,auto;background-repeat:repeat-x,no-repeat;color:var(--footer-colour);& ul{padding-inline-start:0;}}.footer-region{border-block-end:2px solid var(--footer-border);}.subFooter svg{transition:var(--icon-zoom);&:hover{transform:scale(1.22);}}.subFooter .kofiButton svg:hover{transform:scale(1.11);}.subFooter .fill{fill:currentColor;}.footerContent .copyright{text-align:center;text-wrap:balance;font-size:var(--size-12);color:hsl(from var(--footer-border) h s calc(l + 24));}@supports (color:hsl(from white h s l)){::selection{background-color:hsl(from var(--accent-1) h s l / .3);}}
@media (max-width:35.99em){body:not(.frontPage) .title ~ *{margin-block-start:calc(var(--row) / 2);}.pageTitle .navList,.view-metadata{font-size:var(--size-14);}.view-metadata a::before{content:"/";padding-inline:.25rem;color:var(--accent-1);font-size:1.5em;vertical-align:bottom;}.card:first-of-type.type-gallery,.cardText{padding-inline:calc(var(--column) * 2);padding-block:var(--row-min);}.type-gallery .image{padding-inline:calc(var(--column) * 2);}.view-related .cardMini:nth-of-type(3){display:none;}.text li,.infobox{font-size:var(--size-14);}}@media (min-width:30em){.infobox{float:right;clear:both;margin-inline-start:3ch;}.footer-region{display:grid;grid-template-columns:1fr 1fr;}.footer-region .menuBlock{order:unset;}.layoutFooter .navList{flex-direction:column;}.subFooter svg{block-size:var(--size-28);}}@media (max-width:35.99em),(min-width:60em){.card:first-of-type.type-gallery{display:flex;flex-direction:column-reverse;justify-content:space-between;padding-block:var(--row-mid);& .image,& .cardText{padding:0;}& h2{font-size:var(--size-28);margin-block-end:0;}& p{display:none;}}}@media (min-width:36em){body:not(.frontPage) .pageTitle{display:grid;grid-template-columns:1fr 1fr;}body:not(.frontPage) .pageTitle .title{align-content:center;padding-inline-end:var(--h1-size);grid-column:1;text-align:end;border-inline-end:var(--title-border);}body:not(.frontPage) .pageTitle .block{align-content:center;padding-inline-start:var(--h1-size);max-inline-size:55ch;}.view-metadata{block-size:100%;flex-direction:column;row-gap:.375rem;justify-content:space-evenly;}.viewPage{grid-template-columns:1fr 1fr;}.viewPage.byTopic{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));}.cardText{padding-inline:var(--column);padding-block:var(--row-mid);}.cardTextMini,.cardMini.type-gallery .image{padding-inline:calc(var(--column) / 2);}.type-gallery .image{padding-inline:var(--column);}.view-related{gap:calc(var(--column) / 2);}.layoutFooter{padding-block:var(--row-mid);}.text{& h2{font-size:var(--size-28);letter-spacing:var(--space-28);}& h3,& h4{font-size:var(--size-24);letter-spacing:var(--space-24);}& h5,& h6{font-size:var(--size-22);letter-spacing:var(--space-22);}& p{font-size:var(--size-18);line-height:1.5;}& li{font-size:var(--size-16);}& .image{inline-size:50%;float:inline-end;clear:both;margin-inline-start:3ch;}}.article > p:first-of-type{font-size:var(--size-20);}.align-right{inline-size:32vw;float:inline-end;margin-inline-start:3ch;}.commentsBlock{& h2,& h3,& h4{font-size:var(--size-24);}}.commentForm{padding-inline:var(--column);}.commentBody{padding-inline:var(--column);& > p{font-size:var(--size-16);}}.articlePhotos .fieldItemWrapper{grid-auto-columns:minmax(50cqmin,600px);}.footerContent .copyright{font-size:var(--size-14);}}@media (max-width:47.99em){#block-v1-branding,#block-v1-site-branding{display:none;}.articlePhotos{& .responsive{grid-area:1 / 1;&:last-of-type img{animation:12s linear infinite swapImage;}}}@keyframes swapImage{0%{opacity:1;}45%{opacity:1;}50%{opacity:0;}95%{opacity:0;}100%{opacity:1;}}.view-related .cardMini:nth-of-type(4){display:none;}}@media (min-width:42em){.pageTitle .navList{font-size:var(--size-18);letter-spacing:var(--space-18);}.footer-region{display:grid;grid-template-columns:max-content 1fr 1fr 1fr;}}@media (min-width:48em) and (max-width:59.99em){.view-home{& .type-gallery{grid-column:span 2;display:grid;grid-template-columns:subgrid;padding-block:var(--row-mid);padding-inline:var(--column);& .image,& .cardText{padding:0;}& .image{padding-inline-end:var(--column);}& .cardText{padding-inline-start:var(--column);}& img,& picture{object-fit:cover;}}}}@media (max-width:43.99em){body:has(.menuButton[aria-expanded="true"]){overflow:hidden;}.menuButton{float:inline-end;display:flex;padding:0;border:0;background-color:inherit;color:var(--nav-colour);text-transform:uppercase;margin-block:var(--nav-margin);font-weight:600;}.menuButton span{line-height:var(--nav-line-height);}.menuButton .close{display:none;}.menuButton[aria-expanded="true"] .close{display:unset;}.menuButton[aria-expanded="true"] .open{display:none;}#mainMenu{background-color:var(--nav-background);}.menuButton[aria-expanded="true"] ~ #mainMenu:not([hidden]){position:fixed;z-index:-1;inset:0;block-size:100vh;overflow:clip;display:flex;justify-content:center;}.js #mainMenu:not([hidden]) .mainMenu{position:fixed;top:50vh;transform:translateY(-50%);block-size:50vh;display:flex;flex-direction:column;justify-content:space-evenly;text-align:center;font-weight:600;}#mainMenu > section ~ section{margin-block-start:var(--column);}.js #mainMenu a{display:block;padding-block:8px;padding-inline-end:2px;}body:not(.js) .menuButton{display:none;}body:not(.js) #mainMenu{position:static;}body:not(.js) .mainMenu{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em 1ch;padding-block:1.25lh 1lh;font-size:var(--size-14);}}@media (min-width:44em){.navContainer{padding-block:var(--size-12);}.menuButton{display:none;}#mainMenu{display:flex;justify-content:center;& a:not(:focus-visible){padding-block:.125em;}}.mainMenu{display:inline-flex;gap:2vw;}#mainMenu a,.pageTitle a,.metadata a,.footer-region li > a{background-image:linear-gradient(currentColor,currentColor);background-size:0% 2px;background-position-y:100%;background-position-x:50%;background-repeat:no-repeat;transition:var(--link-transition);&:hover,&.is-active:not(:focus-visible){background-size:100% 2px;}}.menuIcon > svg{block-size:1em;}.footer-region li > a:not(:hover).is-active{background-size:0% 2px;}.pageTitle a:hover,.metadata a:hover{color:var(--card-dark);}}@media (min-width:60em){.gridLayout{grid-template-columns:minmax(var(--column),1fr) minmax(auto,1250px) minmax(var(--column),1fr);}.viewPage:not(.byTopic){grid-template-columns:repeat(3,1fr);column-gap:calc(var(--column) / 2);}.viewPage.byTopic{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));column-gap:calc(var(--column) / 2);}.card:first-of-type.type-gallery{grid-column:span 2;}.card:first-of-type.type-gallery,.type-gallery:not(:first-of-type) .image,.cardText{padding-inline:calc(var(--column) / 2);}.galleryGrid{margin-block-end:var(--row-max);}.contentGrid{grid-template-columns:15vw auto 15vw;row-gap:var(--row-max);}.text .image,blockquote,.align-right{inline-size:30vw;max-inline-size:380px;margin-inline-end:-15vw;}blockquote{float:inline-end;margin-inline-start:3ch;}.text,.commentsBlock{grid-column:2;}.articlePhotos{grid-column:1/-1;& .fieldItemWrapper{grid-auto-columns:minmax(auto,600px);}}.leftColumn{grid-column-start:1;grid-row-start:1;}.fourofour{background-position-y:center;}.commentForm{padding-inline:calc(var(--column) / 2);padding-block:var(--row-mid);}.comment{margin-block-end:var(--row-mid);}.commentBody{padding-inline:calc(var(--column) / 2);}.addtoany_list{display:inline-flex;position:sticky;inset-block-start:5rem;flex-direction:column;row-gap:6px;padding:7px;padding-block-end:5px;border-radius:3px;box-shadow:var(--light-shadow);}.addtoany_list a > svg{transition:var(--share-transition);background-color:var(--share-colour);}.fa:hover svg{background-color:hsl(217,94%,48%);}.bl:hover svg{background-color:hsl(211,99%,53%);}.ma:hover svg{background-color:hsl(240,100%,69%);}.pi:hover svg{background-color:hsl(351,100%,45%);}.th:hover svg{background-color:hsl(0,0%,10%);}.ex:hover svg{background-color:hsl(0,0%,10%);}}@media (min-width:74em){.viewPage:not(.byTopic){grid-template-columns:repeat(4,1fr);}.view-home .card:nth-of-type(7){display:none;}.footer-region{gap:var(--column);}}@supports not selector(&){@media (max-width:35.99em),(min-width:60em){.card:first-of-type.type-gallery .image,.card:first-of-type.type-gallery .cardText{padding:0;}.card:first-of-type.type-gallery h2{font-size:var(--size-28);margin-block-end:0;}.card:first-of-type.type-gallery p{display:none;}}@media (min-width:36em){body:not(.frontPage) .pageTitle .title{align-content:center;padding-inline-end:var(--h1-size);text-align:end;border-inline-end:var(--title-border);}body:not(.frontPage) .pageTitle .block{align-content:center;padding-inline-start:var(--h1-size);}}@media (min-width:48em) and (max-width:59.99em){.view-home .type-gallery .image,.view-home .type-gallery .cardText{padding:0;}.view-home .type-gallery .image{padding-inline-end:var(--column);}.view-home .type-gallery .cardText{padding-inline-start:var(--column);}.view-home .type-gallery img{object-fit:cover;}}}
@media screen{@media (prefers-color-scheme:dark){:root{--body-background:hsl(120,2%,20%);--card-background:hsl(120,2%,30%);--title-light:hsl(41,14%,51%);--title-dark:hsl(40,27%,69%);--link-colour:hsl(120,2%,75%);--form-background:hsl(120,2%,30%);--form-label-colour:hsl(120,2%,68%);--feature-colour:hsl(120,2%,64%);--card-light:hsl(41,14%,52%);--card-mid:hsl(41,14%,62%);--card-dark:hsl(41,14%,72%);}body,.text > p:first-of-type{background-color:var(--body-background);color:hsl(120,2%,80%);}.layoutFooter{background-image:url(/themes/v1/img/grass.png);}.card:not(.type-gallery),.cardMini:not(.type-gallery){background-color:var(--card-background);}.type-gallery{opacity:.92;--card-light:hsl(41,17%,52%);--card-mid:hsl(41,17%,42%);--card-dark:hsl(41,17%,32%);}blockquote{background-image:none;}.commentForm,.commentBody{background-color:var(--form-background);}.commentBody p{color:var(--comment-light);}.commentsBlock h2,.commentsBlock h3,.commentBody p::before,.commentBody p::after{color:var(--heading-colour);}input,textarea,select{background-color:var(--body-background);color:inherit;}.button{color:var(--body-background);}@media (min-width:60em){.addtoany_list{background-color:var(--feature-background);& path{fill:white;}}}}
}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
.ui-dialog:not(.ui-dialog-off-canvas){max-width:1280px;border:0 none !important;border-radius:var(--gin-border-m);background:var(--gin-bg-layer);}@media (forced-colors:active){.ui-dialog:not(.ui-dialog-off-canvas){border:1px solid buttonBorder !important;}}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content:first-of-type{border-start-start-radius:var(--gin-border-m);border-start-end-radius:var(--gin-border-m);}.ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-actions{position:absolute;inset-block-end:0;inset-inline-start:var(--gin-spacing-m);inset-block-start:auto;inset-inline-end:auto;}.ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-secondary{width:100%;}.ui-dialog:not(.ui-dialog-off-canvas) .views-exposed-form.views-exposed-form,.ui-dialog:not(.ui-dialog-off-canvas) .views-displays{border:1px solid var(--gin-border-color-layer);}@media (max-width:47.99em){.ui-dialog:not(.ui-dialog-off-canvas){min-width:92%;max-width:92%;}}.ui-dialog{position:absolute;inset-block-start:0;font-family:var(--gin-font);outline:none;}[dir="ltr"] .ui-dialog{inset-inline-start:0;}[dir="rtl"] .ui-dialog{inset-inline-end:0;}.ui-dialog,.ui-dialog:focus,.ui-dialog:focus:active,.ui-dialog:focus:hover{box-shadow:var(--gin-shadow-l1);}.ui-dialog .ui-dialog-titlebar{line-height:1.2;padding:var(--gin-spacing-m) var(--gin-spacing-l);background:#1b1b1d;border:0 none;border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;position:relative;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar{border-block-end:1px solid buttonBorder;}}.ui-dialog .ui-dialog-title{font-size:var(--gin-font-size-l);font-weight:var(--gin-font-weight-normal);color:#fff;width:100%;padding-inline-end:var(--gin-spacing-xl);box-sizing:border-box;}.ui-dialog .ui-dialog-content{color:var(--gin-color-text);}.ui-dialog .ui-widget-content.ui-dialog-buttonpane{padding:var(--gin-spacing-s) var(--gin-spacing-l);border-block-start:1px solid var(--gin-border-color-layer);border-end-start-radius:var(--gin-border-m);border-end-end-radius:var(--gin-border-m);background:var(--gin-bg-app);}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button{font-family:var(--gin-font);font-size:var(--gin-font-size-s);font-weight:var(--gin-font-weight-semibold);padding-block:calc(var(--gin-spacing-s) - 2px);padding-inline:var(--gin-spacing-m);margin-block:0;height:auto;}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button:last-of-type{margin-inline-end:0;}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button.button--danger,.ui-dialog [data-drupal-selector*=-remove-form] .button.button--danger{border-color:var(--gin-color-danger) !important;}.ui-dialog .ui-dialog-buttonset{margin-block-start:0;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;inset-block-start:50%;inset-inline-start:auto;inset-inline-end:0;width:2rem;height:2rem;opacity:.8;margin:0 var(--gin-spacing-m);transform:translateY(-50%);background:none;border:none;}.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{width:100%;height:100%;inset-block-start:0;inset-inline-start:0;margin:0;transform:none;background:#fff;-webkit-mask-image:url(/themes/gin/dist/media/sprite.svg#close-view);mask-image:url(/themes/gin/dist/media/sprite.svg#close-view);-webkit-mask-size:var(--gin-icon-size-close) var(--gin-icon-size-close);mask-size:var(--gin-icon-size-close) var(--gin-icon-size-close);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{background:linktext;}}.ui-dialog .ui-dialog-titlebar-close:hover{opacity:1;}.ui-dialog .ui-widget-content.ui-dialog-content{padding-inline:var(--gin-spacing-l);background:var(--gin-bg-layer);}.ui-dialog .gin-layer-wrapper{margin-block-end:var(--gin-spacing-l);}.ui-dialog .gin-confirm-form{margin-block-start:var(--gin-spacing-m);margin-block-end:var(--gin-spacing-s);}.ui-dialog.token-tree-dialog{max-width:none;z-index:505;}.erl-overlay,.layout-paragraphs-dialog{position:fixed !important;inset-block-start:50% !important;inset-inline-start:50% !important;width:calc(100% - var(--gin-spacing-xl)) !important;}[dir="ltr"] .erl-overlay,[dir="ltr"] .layout-paragraphs-dialog{transform:translate(-50%,-50%);}[dir="rtl"] .erl-overlay,[dir="rtl"] .layout-paragraphs-dialog{transform:translate(50%,-50%);}@media (min-width:64em){.erl-overlay,.layout-paragraphs-dialog{width:calc(100% - var(--gin-spacing-xxxl)) !important;}}ul.paragraphs-add-dialog-list{margin:var(--gin-spacing-l) 0;}.ui-widget-overlay{opacity:.9;background:var(--gin-bg-layer2);}.views-ui-dialog .views-offset-bottom{border-block-start:1px solid var(--gin-border-color);}@media (forced-colors:active){.views-ui-dialog .views-offset-bottom{border-block-start:none;}}.ui-widget-content a{color:var(--gin-color-primary);}.ui-widget.ui-dialog.ui-dialog-off-canvas{--gin-offcanvas-active:var(--gin-color-primary);background:#444;border:0 none;box-shadow:0 0 48px rgba(0,0,0,.075);}.ui-widget.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar{background:#1b1b1d;border-radius:0;}.ui-widget.ui-dialog.ui-dialog-off-canvas .ui-resizable-w{border:0 none;background-color:transparent;}.ui-widget.ui-dialog.ui-dialog-off-canvas .fieldset{color:var(--gin-color-text);}.ui-widget.ui-dialog.ui-dialog-off-canvas #drupal-off-canvas .button--primary[type=submit]{background:var(--gin-offcanvas-active);}.ui-dialog .ui-widget-content.ui-dialog-content{overflow:auto;}.ui-dialog.webform-off-canvas .ui-widget-content.ui-dialog-content{background:var(--gin-bg-layer);}table.treetable tr.branch{background-color:transparent;}.ui-dialog .gin-layer-wrapper{margin-block:var(--gin-spacing-l);}.views-ui-dialog.views-ui-dialog > .ui-dialog-content{padding:0;}#drupal-modal .gin-sticky-form-actions.form-actions{display:none;}
