.type-page{--border-decorative:var(--prpl-pale);--bg-decorative:var(--prpl-paler)}@media (prefers-color-scheme:dark){.type-page{--border-decorative:var(--prpl-dark);--bg-decorative:var(--prpl-darker)}}.type-post,.webaware-reference-tile{--border-decorative:var(--prpl-pale);--bg-decorative:var(--prpl-paler)}@media (prefers-color-scheme:dark){.type-post,.webaware-reference-tile{--border-decorative:var(--prpl-dark);--bg-decorative:var(--prpl-darker)}.entry-footer a,.entry-header a,.entry-text a,[class*=post-category] a{opacity:.9}}.type-download,.type-product{--border-decorative:var(--grn-brand);--bg-decorative:var(--grn-pale)}.webaware-reference-tile,[id*=_]{overflow-wrap:anywhere}:root{--button-spacing:0.75em;color-scheme:light dark;font-size:16px;background-color:var(--bg,var(--test));--figure-float-margin-side:1.5em}@keyframes reveal-opacity{30%{opacity:.5}100%{opacity:1}}@keyframes reveal-opacity-two{50%{opacity:0}100%{opacity:1}}@keyframes scale{100%{transform:scale(1)}}@keyframes spin{100%{transform:rotate(360deg)}}@keyframes spinreverse{99%{color:var(--spinner)}100%{transform:rotate(-360deg);color:inherit}}.type-download .entry{grid-area:textlink}.type-download .webaware-product-purchase{grid-area:cta}.type-download .webaware-edd-min-requirements{grid-area:minreq}.type-download .nav-product-links{grid-area:moreinfo}.type-download .nav-share{grid-area:socials}body{color:var(--txt,var(--test));background-color:var(--bg,var(--test));font-size:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;font-weight:400;-webkit-overflow-scrolling:touch}a{color:currentcolor;outline-offset:0.1em;outline:transparent solid .125em;transition:outline-color 150ms ease-in;-webkit-tap-highlight-color:var(--tap-highlight-color);cursor:pointer}a:active,a:focus,a:focus-visible,a:hover{text-decoration:none}img:not([src$=svg]){background-color:currentcolor}figcaption{font-family:var(--text-sans);font-size:1rem;font-style:italic;line-height:1;color:var(--figcaption,var(--txt));text-align:center;background-color:var(--figcaptionbg,var(--bg));padding-block:1em}@media only screen and (max-width:83.5em){figcaption{font-size:calc(1rem * 1.2)}}.entry-footer a,.entry-header a,.entry-text a,[class*=post-category] a{font-weight:500}.entry-text a{word-break:break-word;-webkit-hyphens:none;hyphens:none}.entry-text a[href^=mailto]{word-break:break-all}.entry-text h1 a,.entry-text h2 a,.entry-text h3 a,.entry-text h4 a{font-weight:400}.entry-text ul ::marker{color:var(--marker-colour-ul,inherit)}.entry-text ol ::marker{color:var(--marker-colour-ol,inherit)}.entry-footer a,.entry-text a{color:inherit}.entry-footer a:active,.entry-footer a:focus,.entry-footer a:focus-visible,.entry-footer a:hover,.entry-text a:active,.entry-text a:focus,.entry-text a:focus-visible,.entry-text a:hover{text-decoration:none}dd,div,dt,li,p,td,th{font-size:1rem}@media only screen and (max-width:83.5em){dd,div,dt,li,p,td,th{font-size:calc(1rem * 1.2)}}time{text-transform:uppercase;font-size:.95rem;font-weight:600;color:var(--light-grey-text,var(--test))}dt{font-weight:500}b,strong{font-weight:700}blockquote,q{position:relative;margin:2em;padding-left:1em}blockquote::after,blockquote::before,q::after,q::before{position:absolute;font-size:5rem;opacity:.5;color:var(--blockquote-quote)}blockquote::before,q::before{content:open-quote;top:-.5em;left:-.2em}blockquote::after,q::after{content:close-quote;right:-.5em;bottom:-.4em}@supports (display:grid){blockquote,q{margin:2em 0;padding:0;display:grid;gap:1em;grid-template-columns:min-content 1fr min-content}blockquote>*,q>*{grid-column:2}blockquote::after,blockquote::before,q::after,q::before{position:relative;top:initial;right:initial;left:initial;line-height:1}blockquote::before,q::before{bottom:initial;align-self:start;margin-top:-.15em;margin-block-start:-0.15em}blockquote::after,q::after{bottom:-.5;grid-column:3;align-self:end}}::selection{color:var(--bg,var(--test));background-color:var(--txt,var(--test))}.site-footer ::selection{color:var(--txt,var(--test));background-color:var(--bg,var(--test))}.webaware-alt-bg-dark ::selection{color:var(--txt,var(--test));background-color:var(--bg,var(--test))}input::selection,textarea::selection{color:var(--light,var(--test));background-color:var(--dark,var(--test))}::placeholder{color:var(--placeholdergrey,var(--test))}svg{fill:currentcolor;width:1em;height:1em}a:focus,a:focus-visible{outline-color:var(--focus-outline,var(--test));transform:rotate(0)}div.flxmap-container a{outline:0;text-decoration:none}nav.nav-top a{outline-offset:0.1em;outline:transparent solid .125em;transition:outline-color 150ms ease-in;-webkit-tap-highlight-color:var(--tap-highlight-color)}nav.nav-top a:focus,nav.nav-top a:focus-visible{outline-color:var(--focus-outline,var(--test));transform:rotate(0)}.site-footer a{outline-offset:0.1em;outline:transparent solid .125em;transition:outline-color 150ms ease-in;-webkit-tap-highlight-color:var(--tap-highlight-color)}.site-footer a:focus,.site-footer a:focus-visible{outline-color:var(--focus-outline,var(--test));transform:rotate(0)}.gform_wrapper input[type=checkbox],.gform_wrapper input[type=file],.gform_wrapper input[type=radio]{outline-offset:0.1em;outline:transparent solid .125em;transition:outline-color 150ms ease-in;-webkit-tap-highlight-color:var(--tap-highlight-color);outline-offset:0}.gform_wrapper input[type=checkbox]:focus,.gform_wrapper input[type=checkbox]:focus-visible,.gform_wrapper input[type=file]:focus,.gform_wrapper input[type=file]:focus-visible,.gform_wrapper input[type=radio]:focus,.gform_wrapper input[type=radio]:focus-visible{outline-color:var(--focus-outline,var(--test));transform:rotate(0)}details summary{cursor:pointer;outline:0;display:block}.button,a,button,summary{touch-action:manipulation}input:not(:placeholder-shown):focus{outline:0}:not(output):-moz-ui-invalid,:not(output):user-invalid{box-shadow:0 0 0 4px var(--invalidelement,var(--test))}:not(output):-moz-ui-invalid:-moz-focusring{box-shadow:0 0 0 4px var(--invalidelementlight,var(--test))}form fieldset{padding:0;border:none}form legend{font-family:var(--text-sans);font-size:1rem;font-weight:500;display:block;margin:0 0 2em;line-height:1.3;color:#fff;color:var(--formlabel,#fff)}@media only screen and (max-width:83.5em){time{font-size:calc(.95rem * 1.2)}form legend{font-size:calc(1rem * 1.2)}}form label{font-family:var(--text-sans);font-size:1rem;font-weight:500;display:block;margin:2em 0 .25em;line-height:1.3;color:#fff;color:var(--formlabel,#fff)}form input[type=checkbox]+label,form input[type=radio]+label{display:inline}form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week]{outline:transparent solid .25em;display:inline-block;min-width:3rem;min-inline-size:3rem;border-radius:0;font-family:var(--monospace);font-size:1rem;color:#000;color:var(--fftext,var(--test));background-color:var(--ffbg,var(--test));transition:.1s ease-in;border:.125em solid;border:.125em solid var(--ffborder,var(--test));outline-offset:0;padding:.5em 1em;line-height:1.25}form input[type=date]::-moz-focus-inner,form input[type=datetime-local]::-moz-focus-inner,form input[type=email]::-moz-focus-inner,form input[type=month]::-moz-focus-inner,form input[type=number]::-moz-focus-inner,form input[type=password]::-moz-focus-inner,form input[type=search]::-moz-focus-inner,form input[type=tel]::-moz-focus-inner,form input[type=text]::-moz-focus-inner,form input[type=time]::-moz-focus-inner,form input[type=url]::-moz-focus-inner,form input[type=week]::-moz-focus-inner{border:0}@media only screen and (max-width:83.5em){form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=month],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form input[type=time],form input[type=url],form input[type=week],form label{font-size:calc(1rem * 1.2)}}.entry-text form form input[type=date],.entry-text form form input[type=datetime-local],.entry-text form form input[type=email],.entry-text form form input[type=month],.entry-text form form input[type=number],.entry-text form form input[type=password],.entry-text form form input[type=search],.entry-text form form input[type=tel],.entry-text form form input[type=text],.entry-text form form input[type=time],.entry-text form form input[type=url],.entry-text form form input[type=week]{padding:.5em 1em}form input[type=date]:active,form input[type=date]:focus,form input[type=date]:focus-visible,form input[type=date]:hover,form input[type=datetime-local]:active,form input[type=datetime-local]:focus,form input[type=datetime-local]:focus-visible,form input[type=datetime-local]:hover,form input[type=email]:active,form input[type=email]:focus,form input[type=email]:focus-visible,form input[type=email]:hover,form input[type=month]:active,form input[type=month]:focus,form input[type=month]:focus-visible,form input[type=month]:hover,form input[type=number]:active,form input[type=number]:focus,form input[type=number]:focus-visible,form input[type=number]:hover,form input[type=password]:active,form input[type=password]:focus,form input[type=password]:focus-visible,form input[type=password]:hover,form input[type=search]:active,form input[type=search]:focus,form input[type=search]:focus-visible,form input[type=search]:hover,form input[type=tel]:active,form input[type=tel]:focus,form input[type=tel]:focus-visible,form input[type=tel]:hover,form input[type=text]:active,form input[type=text]:focus,form input[type=text]:focus-visible,form input[type=text]:hover,form input[type=time]:active,form input[type=time]:focus,form input[type=time]:focus-visible,form input[type=time]:hover,form input[type=url]:active,form input[type=url]:focus,form input[type=url]:focus-visible,form input[type=url]:hover,form input[type=week]:active,form input[type=week]:focus,form input[type=week]:focus-visible,form input[type=week]:hover{border-color:var(--ffhoveroutline,var(--test));outline-color:var(--ffhoveroutline,var(--test))}form input[type=number]{padding-right:0}form input[type=number]::-webkit-inner-spin-button{opacity:1;margin:-.5em 0 -.5em 1em}form input[type=date],form input[type=datetime-local]{color:var(--placeholdergrey,var(--test));padding-right:2em;background-image:url("../../icons/calendar-event.svg");background-repeat:no-repeat;background-position:95% center}form input[type=date]:not(:placeholder-shown),form input[type=datetime-local]:not(:placeholder-shown){color:var(--txt,var(--test))}form input[type=date i]::-webkit-calendar-picker-indicator{margin-right:-1.5em;opacity:0;cursor:pointer}form input[type=checkbox]{width:1rem;inline-size:1rem;height:1rem;block-size:1rem;margin:0}form input[type=checkbox]+label{cursor:pointer;line-height:1;position:relative}form label>input[type=checkbox]{position:inherit}form input.webaware-filter-checkbox[type=checkbox]{position:absolute;margin:0;opacity:0}form input.webaware-filter-checkbox[type=checkbox]+label{padding-left:.75em;padding-inline-start:0.75em;line-height:unset;position:relative;max-width:none!important}form input.webaware-filter-checkbox[type=checkbox]+label svg{position:relative;width:1rem;inline-size:1rem;height:1rem;block-size:1rem;top:.2rem;left:-.75em;margin:0;border:1px solid;fill:transparent;outline:transparent solid .125em;outline-offset:0;transition:border .1s linear,outline .1s linear}form input.webaware-filter-checkbox[type=checkbox]:focus+label svg{border-color:var(--ffhoveroutline,var(--test));outline-color:var(--ffhoveroutline,var(--test))}form input.webaware-filter-checkbox[type=checkbox]:checked+label svg{fill:currentcolor}form input.webaware-filter-checkbox[type=checkbox]:checked:focus+label svg{border-color:currentcolor;outline:0}form select{outline:transparent solid .25em;display:inline-block;min-width:3rem;min-inline-size:3rem;border-radius:0;font-family:var(--monospace);font-size:1rem;color:#000;color:var(--fftext,var(--test));background-color:var(--ffbg,var(--test));transition:.1s ease-in;border:.125em solid;border:.125em solid var(--ffborder,var(--test));outline-offset:0;padding:.5em 1em;line-height:1.25;max-width:100%}form select::-moz-focus-inner{border:0}.entry-text form form select{padding:.5em 1em}form select:active,form select:focus,form select:focus-visible,form select:hover{border-color:var(--ffhoveroutline,var(--test));outline-color:var(--ffhoveroutline,var(--test))}form select:focus{outline:0}form select option{font-family:var(--monospace);font-size:1rem;color:#000;color:var(--fftext,var(--test));background-color:var(--ffbg,var(--test));transition:border-color 250ms cubic-bezier(.55, .09, .68, .53);line-height:1.25;padding:.5em 1em}@media only screen and (max-width:83.5em){form select,form select option{font-size:calc(1rem * 1.2)}}form textarea{outline:transparent solid .25em;min-width:3rem;min-inline-size:3rem;border-radius:0;font-family:var(--monospace);font-size:1rem;color:#000;color:var(--fftext,var(--test));background-color:var(--ffbg,var(--test));transition:.1s ease-in;border:.125em solid;border:.125em solid var(--ffborder,var(--test));outline-offset:0;padding:.5em 1em;line-height:1.75;display:block}form textarea::-moz-focus-inner{border:0}.entry-text form form textarea{padding:.5em 1em}form textarea:active,form textarea:focus,form textarea:focus-visible,form textarea:hover{border-color:var(--ffhoveroutline,var(--test));outline-color:var(--ffhoveroutline,var(--test))}form p{line-height:1.25;margin-bottom:1.5rem;margin-block-end:1.5rem}form a{display:inline-block}button,input[type=submit]{background-image:none;box-sizing:border-box;outline:0;display:inline-block;min-width:3rem;min-inline-size:3rem;border-radius:0;font-family:inherit;font-weight:500;font-size:1rem;line-height:1.2;text-align:center;white-space:normal;border:1px solid;cursor:pointer;opacity:1;padding:.5em 1.5em;-webkit-text-fill-color:currentcolor;-webkit-tap-highlight-color:var(--tap-highlight-color);color:#fff;color:var(--btn-fg,var(--test));background-color:#000;background-color:var(--btn-bg,var(--test));--btn-fg:var(--light, var(--test));--btn-solid-bdr:var(--btn-bg, var(--test));border-color:var(--btn-solid-bdr,var(--test));--btn-bg:var(--grn-button, var(--test))}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0}.entry-text form button,.entry-text form input[type=submit]{padding:.5em 1.5em}button:focus-visible,input[type=submit]:focus-visible{box-shadow:0 0 0 2px var(--btn-fg,var(--test)),0 0 0 4px var(--btn-bg,var(--test))}button:active,button:focus,button:focus-visible,button:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:focus-visible,input[type=submit]:hover{--btn-bg:var(--grn-dark, var(--test))}button.gm-ui-hover-effect{min-width:auto;min-inline-size:auto}.wp-block-button .wp-block-button__link{background-image:none;box-sizing:border-box;outline:0;display:inline-block;min-width:3rem;min-inline-size:3rem;border-radius:0;font-family:inherit;font-weight:500;font-size:1rem;line-height:1.2;text-align:center;white-space:normal;border:1px solid;cursor:pointer;opacity:1;padding:.5em 1.5em;-webkit-text-fill-color:currentcolor;-webkit-tap-highlight-color:var(--tap-highlight-color);color:#fff;color:var(--btn-fg,var(--test));background-color:#000;background-color:var(--btn-bg,var(--test));--btn-fg:var(--light, var(--test));--btn-solid-bdr:var(--btn-bg, var(--test));border-color:var(--btn-solid-bdr,var(--test));--btn-bg:var(--grn-button, var(--test));text-decoration:none}.wp-block-button .wp-block-button__link::-moz-focus-inner{border:0}@media only screen and (max-width:83.5em){.wp-block-button .wp-block-button__link,button,form textarea,input[type=submit]{font-size:calc(1rem * 1.2)}}.entry-text form .wp-block-button .wp-block-button__link{padding:.5em 1.5em}.wp-block-button .wp-block-button__link:focus-visible{box-shadow:0 0 0 2px var(--btn-fg,var(--test)),0 0 0 4px var(--btn-bg,var(--test))}.wp-block-button .wp-block-button__link:active,.wp-block-button .wp-block-button__link:focus,.wp-block-button .wp-block-button__link:focus-visible,.wp-block-button .wp-block-button__link:hover{--btn-bg:var(--grn-dark, var(--test))}.primary-button__link a,.wp-block-file a.wp-block-file__button,a.primary-button__link,a.wp-block-file__button{background-image:none;box-sizing:border-box;outline:0;display:inline-block;min-width:3rem;min-inline-size:3rem;border-radius:0;font-family:inherit;font-weight:500;font-size:1rem;line-height:1.2;text-align:center;white-space:normal;border:1px solid;cursor:pointer;opacity:1;padding:.5em 1.5em;-webkit-text-fill-color:currentcolor;-webkit-tap-highlight-color:var(--tap-highlight-color);color:#fff;color:var(--btn-fg,var(--test));background-color:#000;background-color:var(--btn-bg,var(--test));--btn-fg:var(--light, var(--test));--btn-solid-bdr:var(--btn-bg, var(--test));border-color:var(--btn-solid-bdr,var(--test));--btn-bg:var(--grn-button, var(--test));text-decoration:none}.primary-button__link a::-moz-focus-inner,.wp-block-file a.wp-block-file__button::-moz-focus-inner,a.primary-button__link::-moz-focus-inner,a.wp-block-file__button::-moz-focus-inner{border:0}@media only screen and (max-width:83.5em){.primary-button__link a,.wp-block-file a.wp-block-file__button,a.primary-button__link,a.wp-block-file__button{font-size:calc(1rem * 1.2)}}.entry-text form .primary-button__link a,.entry-text form .wp-block-file a.wp-block-file__button,.entry-text form a.primary-button__link,.entry-text form a.wp-block-file__button{padding:.5em 1.5em}.primary-button__link a:focus-visible,.wp-block-file a.wp-block-file__button:focus-visible,a.primary-button__link:focus-visible,a.wp-block-file__button:focus-visible{box-shadow:0 0 0 2px var(--btn-fg,var(--test)),0 0 0 4px var(--btn-bg,var(--test))}.primary-button__link a:active,.primary-button__link a:focus,.primary-button__link a:focus-visible,.primary-button__link a:hover,.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:focus-visible,.wp-block-file a.wp-block-file__button:hover,a.primary-button__link:active,a.primary-button__link:focus,a.primary-button__link:focus-visible,a.primary-button__link:hover,a.wp-block-file__button:active,a.wp-block-file__button:focus,a.wp-block-file__button:focus-visible,a.wp-block-file__button:hover{--btn-bg:var(--grn-dark, var(--test))}.wp-block-file{margin-top:1em}.button:not(p.button){background-image:none;box-sizing:border-box;outline:0;display:inline-block;min-width:3rem;min-inline-size:3rem;border-radius:0;font-family:inherit;font-weight:500;font-size:1rem;line-height:1.2;text-align:center;white-space:normal;border:1px solid;cursor:pointer;opacity:1;padding:.5em 1.5em;-webkit-text-fill-color:currentcolor;-webkit-tap-highlight-color:var(--tap-highlight-color);color:#fff;color:var(--btn-fg,var(--test));background-color:#000;background-color:var(--btn-bg,var(--test));--btn-fg:var(--light, var(--test));--btn-solid-bdr:var(--btn-bg, var(--test));border-color:var(--btn-solid-bdr,var(--test));--btn-bg:var(--grn-button, var(--test))}.button:not(p.button)::-moz-focus-inner{border:0}.entry-text form .button:not(p.button){padding:.5em 1.5em}.button:not(p.button):focus-visible{box-shadow:0 0 0 2px var(--btn-fg,var(--test)),0 0 0 4px var(--btn-bg,var(--test))}.button:not(p.button):active,.button:not(p.button):focus,.button:not(p.button):focus-visible,.button:not(p.button):hover{--btn-bg:var(--grn-dark, var(--test))}.button a,.button__link a,a.button,a.button__link{background-image:none;box-sizing:border-box;outline:0;display:inline-block;min-width:3rem;min-inline-size:3rem;border-radius:0;font-family:inherit;font-weight:500;font-size:1rem;line-height:1.2;text-align:center;white-space:normal;border:1px solid;cursor:pointer;opacity:1;padding:.5em 1.5em;-webkit-text-fill-color:currentcolor;-webkit-tap-highlight-color:var(--tap-highlight-color);color:#fff;color:var(--btn-fg,var(--test));background-color:#000;background-color:var(--btn-bg,var(--test));--btn-fg:var(--light, var(--test));--btn-solid-bdr:var(--btn-bg, var(--test));border-color:var(--btn-solid-bdr,var(--test));--btn-bg:var(--grn-button, var(--test));text-decoration:none}.button a::-moz-focus-inner,.button__link a::-moz-focus-inner,a.button::-moz-focus-inner,a.button__link::-moz-focus-inner{border:0}@media only screen and (max-width:83.5em){.button a,.button:not(p.button),.button__link a,a.button,a.button__link{font-size:calc(1rem * 1.2)}}.entry-text form .button a,.entry-text form .button__link a,.entry-text form a.button,.entry-text form a.button__link{padding:.5em 1.5em}.button a:focus-visible,.button__link a:focus-visible,a.button:focus-visible,a.button__link:focus-visible{box-shadow:0 0 0 2px var(--btn-fg,var(--test)),0 0 0 4px var(--btn-bg,var(--test))}.button a:active,.button a:focus,.button a:focus-visible,.button a:hover,.button__link a:active,.button__link a:focus,.button__link a:focus-visible,.button__link a:hover,a.button:active,a.button:focus,a.button:focus-visible,a.button:hover,a.button__link:active,a.button__link:focus,a.button__link:focus-visible,a.button__link:hover{--btn-bg:var(--grn-dark, var(--test))}.entry-text p a.button:not([style="display: none;"]),.entry-text p a.button:not([style="display:none;"]){margin-bottom:1em}@media only screen and (min-width:64.0625rem){.entry-text .button:not([style="display: none;"]){margin-right:1em}}a.button.wacta,a.button.webaware-login-link{background-image:none;box-sizing:border-box;outline:0;display:inline-block;min-width:3rem;min-inline-size:3rem;border-radius:0;font-family:inherit;font-weight:500;font-size:1rem;line-height:1.2;text-align:center;white-space:normal;border:1px solid;cursor:pointer;opacity:1;padding:.5em 1.5em;-webkit-text-fill-color:currentcolor;-webkit-tap-highlight-color:var(--tap-highlight-color);color:#fff;color:var(--btn-fg,var(--test));background-color:#000;background-color:var(--btn-bg,var(--test));--btn-fg:var(--light, var(--test));--btn-solid-bdr:var(--btn-bg, var(--test));border-color:var(--btn-solid-bdr,var(--test));--btn-bg:var(--prpl-button, var(--test));text-decoration:none}a.button.wacta::-moz-focus-inner,a.button.webaware-login-link::-moz-focus-inner{border:0}.entry-text form a.button.wacta,.entry-text form a.button.webaware-login-link{padding:.5em 1.5em}a.button.wacta:focus-visible,a.button.webaware-login-link:focus-visible{box-shadow:0 0 0 2px var(--btn-fg,var(--test)),0 0 0 4px var(--btn-bg,var(--test))}a.button.wacta:active,a.button.wacta:focus,a.button.wacta:focus-visible,a.button.wacta:hover,a.button.webaware-login-link:active,a.button.webaware-login-link:focus,a.button.webaware-login-link:focus-visible,a.button.webaware-login-link:hover{--btn-bg:var(--prpl-dark, var(--test))}html{height:-webkit-fill-available;scrollbar-color:black white;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track,var(--test))}html.sticky-header{scroll-padding-top:4vh}#meet-the-team{--team-meet-anchor:calc(25vh + 25rem)}#meet-the-team::before{position:relative;display:block;width:1rem;content:" ";visibility:hidden;margin-left:-1rem;margin-top:calc(var(--team-meet-anchor) * -1);height:var(--team-meet-anchor)}*,::after,::before{box-sizing:border-box}img,picture{max-width:100%;height:auto}img{display:block}blockquote,dl,p,ul{max-width:80ch}blockquote.has-text-align-center,dl.has-text-align-center,p.has-text-align-center,ul.has-text-align-center{margin-left:auto;margin-right:auto}ol,ul{padding-left:1.25rem;padding-inline-start:1.25rem;margin-bottom:1.5rem}nav ul{padding-left:0;padding-inline-start:0;list-style-type:none;margin-bottom:0}nav ul>li::before{content:"​";position:absolute}nav ul li{margin-bottom:0}form ul,nav ul{max-width:none}pre{white-space:pre-line}*,.entry-text *{margin-top:0;margin-block-start:0}*+:last-child,.entry-text *+:last-child{margin-bottom:0;margin-block-end:0}.entry-text h2[id]::before{position:relative;display:block;content:" ";visibility:hidden;margin-top:calc((4vh + 5rem) * -1);height:calc(4vh + 5rem)}.entry-text h2[id=distributions]::before{margin-top:-14rem;height:14rem}.entry-text p{margin-bottom:1.5rem}.entry-text div+h2,.entry-text figure+h2,.entry-text p+h2,.entry-text table+h2{margin-top:1.75rem}@media only screen and (max-width:83.5rem){.entry-text div+h2,.entry-text figure+h2,.entry-text p+h2,.entry-text table+h2{margin-top:2rem}}.entry-text div+h3,.entry-text figure+h3,.entry-text p+h3,.entry-text table+h3{margin-top:1.5rem}.entry-text figure+.wp-block-columns,.entry-text p+.wp-block-columns,.entry-text table+.wp-block-columns{margin-top:3rem}@media only screen and (max-width:83.5rem){.entry-text div+h3,.entry-text figure+.wp-block-columns,.entry-text figure+h3,.entry-text p+.wp-block-columns,.entry-text p+h3,.entry-text table+.wp-block-columns,.entry-text table+h3{margin-top:2rem}table{overflow-x:auto;display:block}}.entry-text div.flxmap-container,.entry-text div.paynowbutton-eway-container{margin-bottom:2em;margin-block-end:2em}.entry-text figure{--_spacer:1.125em;margin:0 0 2em;display:inline-grid;grid-template-columns:var(--_spacer) 1fr var(--_spacer);row-gap:var(--_spacer);padding-block-start:var(--_spacer);border:1px solid rgba(36,36,36,.125);box-shadow:3px 3px 3px rgba(36,36,36,.3)}.entry-text figure.webaware-banner-image{margin:0}.entry-text figure>*{grid-column:2}.entry-text figure:not(:has(figcaption)){padding-block-end:var(--_spacer)}.entry-text figcaption{grid-column:1/-1}.entry-text dd{margin-left:0;margin-inline-start:0}.entry-text li{margin-bottom:.5em;margin-block-end:0.5em}@media (inverted-colors:inverted){img,video{filter:invert(100%)}}@media (prefers-color-scheme:dark){.entry-text figure{border:none;box-shadow:none;background-color:var(--shade-palegry)}image,img{filter:brightness(.8) contrast(1.2)}}::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-track{background-color:var(--scrollbar-track,var(--test))}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb,var(--test))}::-webkit-scrollbar-button{color:var(--scrollbar-track,var(--test));background-color:var(--scrollbar-thumb,var(--test));height:.5rem}.entry-text table{border-collapse:separate;border-spacing:0 0.5em;border:.5em solid var(--table-bg,var(--test));background-color:var(--table-bg,var(--test));margin:1.5rem 0}.entry-text table a{font-weight:400}.entry-text table td,.entry-text table th{padding:.4em 1.75em;padding:.4em min(5vw,1.75em)}.entry-text table th{text-transform:uppercase;font-weight:500}.entry-text table th[scope=row]{font-weight:400;text-align:left;text-transform:none}.entry-text table thead th{white-space:nowrap}.entry-text table thead th:first-child{padding-left:2em}.entry-text table thead th:last-child{padding-right:2em}.entry-text table tbody tr td:first-child{border-left-style:solid;border-color:transparent}.entry-text table tbody tr td:last-child{border-right-style:solid;border-color:transparent}.entry-text table tbody tr:nth-child(odd) td{background-color:var(--table-bg-alt-row,var(--test))}.entry-text table tbody tr:nth-child(odd) td:first-child{border-top-left-radius:.5em;border-bottom-left-radius:.5em;border-color:var(--table-bg,var(--test))}.entry-text table tbody tr:nth-child(odd) td:last-child{border-bottom-right-radius:.5em;border-top-right-radius:.5em;border-color:var(--table-bg,var(--test))}.entry-text form table tbody tr td:first-child{border-left-style:none}.entry-text form table tbody tr td:last-child{border-right-style:none}.wp-block-buttons{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:2em 0}@media only screen and (max-width:64rem){.entry-text p a.button{display:block;width:-moz-fit-content;width:fit-content}.wp-block-buttons .wp-block-button{margin-bottom:1em}}.wp-block-gallery .blocks-gallery-grid{padding-left:0;padding-inline-start:0;list-style-type:none;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.wp-block-gallery .blocks-gallery-grid>li::before{content:"​";position:absolute}.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item{overflow:hidden}.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item img{transform:scale(1);transition:transform 250ms cubic-bezier(.55, .09, .68, .53);object-fit:cover}.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item figcaption{opacity:1;transition:opacity 250ms cubic-bezier(.55, .09, .68, .53)}.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item:active,.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item:focus,.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item:focus-visible,.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item:hover{z-index:1}.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item:active img,.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item:focus img,.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item:focus-visible img,.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item:hover img{transform:scale(1.05)}.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item:active figcaption,.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item:focus figcaption,.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item:focus-visible figcaption,.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item:hover figcaption{opacity:0}.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item figure{position:relative;margin:0}.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item a[data-webp-in-pix],.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item picture{display:block;width:min(100%,90vw);height:100%}.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item__caption{z-index:1}@supports (display:grid){.wp-block-gallery .blocks-gallery-grid{gap:1.5rem}.wp-block-gallery .blocks-gallery-grid .blocks-gallery-item{margin:0;width:auto}.wp-block-columns.columns-grid .wp-block-column:not(:first-child){margin-left:0;--wp--style--block-gap:0}}.wp-block-columns{margin-block-end:0;display:grid;justify-content:center;column-gap:var(--column-gap,min(6vw,3rem));row-gap:var(--row-gap,3rem);max-width:min(90rem,90vw);word-break:break-word}@media only screen and (max-width:83.5rem){.wp-block-columns{grid-template-columns:repeat(auto-fit,minmax(min(20rem,90vw),1fr))}.wp-block-columns.columns-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1.5rem}.wp-block-columns.columns-grid .wp-block-column{flex:1 1 20rem!important}}@media only screen and (min-width:83.5625rem){.wp-block-columns{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.wp-block-columns.wp-block-columns-uneven{grid-template-columns:var(--wp-block-columns-uneven)}.wp-block-columns.wp-block-columns-fourcols{--column-gap:min(6vw, 3rem)}.wp-block-columns.webaware-col-gap-four{--column-gap:min(6vw, 4rem)}.wp-block-columns.webaware-col-gap-five{--column-gap:min(6vw, 5rem)}.wp-block-columns.webaware-col-gap-six{--column-gap:min(6vw, 6rem)}.wp-block-columns.webaware-col-gap-seven{--column-gap:min(7vw, 7rem)}.wp-block-columns.webaware-col-gap-eight{--column-gap:min(8vw, 8rem)}.wp-block-columns.webaware-col-gap-nine{--column-gap:min(9vw, 9rem)}}.wp-block-column{container-type:inline-size}@media only screen and (min-width:80.0625rem){.wp-block-column:not(:first-child).webaware-column-left-rule{padding-inline-start:2.5em;border-inline-start:0.25em solid rgba(0,0,0,0.15)}}.wp-block-column.webaware-column-margin-small:not(:first-child){margin-inline-start:2em}.wp-block-column figure.webaware-to-bottom{margin:auto 0 0}.wp-block-columns.columns-grid{--column-count:var(--column-one) + var(--column-two) + var(--column-spacing);--column-gap:1rem;--column-spacing:5;--column-one:5;--column-two:calc(90 - (var(--column-spacing) + var(--column-one)))}@media only screen and (min-width:83.5625rem){.wp-block-columns.columns-grid{display:grid;grid-template-columns:repeat(var(--column-count),minmax(0,1fr));column-gap:var(--column-gap)}}.wp-block-columns.columns-grid .wp-block-column figure{margin:0}.wp-block-columns.columns-grid .wp-block-column:first-child{grid-column:span var(--column-one)}.wp-block-columns.columns-grid .wp-block-column:nth-child(2){grid-column:calc(var(--column-one) + var(--column-spacing))/span var(--column-two)}.wp-block-columns.columns-grid .wp-block-column:nth-child(2).column-rule{position:relative}.wp-block-columns.columns-grid .wp-block-column:nth-child(2).column-rule::before{display:block;content:" ";position:absolute;inset:0 auto 0 calc(var(--column-spacing)/ 2 * -1em);top:0;bottom:0;left:calc(var(--column-spacing)/ 2 * -1em);right:auto;width:1px;border-left:.25em solid rgba(0,0,0,.15)}.screen-reader-text{position:absolute;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;block-size:1px;margin:-1px;overflow:hidden;padding:0;width:1px;inline-size:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;block-size:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;inline-size:auto;z-index:100000}.wp-block-column.webaware-no-padding figure{height:100%}.wp-block-column.webaware-no-padding figure img{width:100%;height:100%;object-fit:cover}.wp-block-preformatted{white-space:pre-line}.wp-block-separator{border:none;border-top:.25em solid rgba(0,0,0,.15);width:100%;inline-size:100%;height:1px;block-size:1px;margin-bottom:1.5rem;margin-block-end:1.5rem}.wp-block-separator-spacer{margin-top:1.5rem;margin-block-start:1.5rem}.wp-block-group__inner-container{overflow-x:auto}#about .wp-block-group__inner-container{overflow:visible}.ngg-galleryoverview.default-view{text-align:left;text-align:start}div.ngg-navigation{display:inline-flex;flex-wrap:wrap;float:right;margin-left:.75em;margin-right:.75em;--padding:0.25em 0.5em}div.ngg-navigation a,div.ngg-navigation span.current{margin:.05em}div.ngg-navigation span.current{border-radius:0;padding:var(--padding,var(--test));display:inline-block;font-weight:400;text-decoration:none;color:var(--pagination-text-current,var(--test));background-color:var(--pagination-bg-current,var(--test));cursor:default!important}div.ngg-navigation a.page-numbers{border-radius:0;padding:var(--padding,var(--test));display:inline-block;font-weight:400;text-decoration:none;color:var(--pagination-link,var(--test));background-color:var(--pagination-bg,var(--test))}div.ngg-navigation a.page-numbers:active,div.ngg-navigation a.page-numbers:focus,div.ngg-navigation a.page-numbers:focus-visible,div.ngg-navigation a.page-numbers:hover{color:var(--pagination-link-hover,var(--test));background-color:var(--pagination-bg-hover,var(--test))}div.ngg-navigation a.next,div.ngg-navigation a.prev{border-radius:0;padding:var(--padding,var(--test));display:inline-block;font-weight:400;text-decoration:none;color:var(--pagination-link,var(--test));background-color:var(--pagination-bg,var(--test))}div.ngg-navigation a.next:active,div.ngg-navigation a.next:focus,div.ngg-navigation a.next:focus-visible,div.ngg-navigation a.next:hover,div.ngg-navigation a.prev:active,div.ngg-navigation a.prev:focus,div.ngg-navigation a.prev:focus-visible,div.ngg-navigation a.prev:hover{color:var(--pagination-link-hover,var(--test))!important;background-color:var(--pagination-bg-hover,var(--test))}.something img,.something picture{max-width:none;height:initial}@keyframes nav-slide-down{0%{top:0;transform:translateY(-200%);position:absolute}100%{top:0;margin-bottom:3rem;transform:translateY(3rem);position:relative}}@keyframes nav-slide-up{0%{top:0;margin-bottom:3rem;transform:translateY(3rem);position:relative}100%{top:0;transform:translateY(-200%);position:absolute}}@keyframes nav-slide-in{0%{left:100vw;transform:translateX(0)}100%{left:100vw;transform:translateX(-100%)}}@keyframes nav-slide-out{0%{left:100vw;transform:translateX(-100%)}100%{left:100vw;transform:translateX(0)}}.site-nav_button[aria-expanded=true]{--btn-fg:var(--prpl-brand, var(--test));--btn-bg:transparent}.site-nav_button[aria-expanded=true]:active,.site-nav_button[aria-expanded=true]:focus,.site-nav_button[aria-expanded=true]:focus-visible,.site-nav_button[aria-expanded=true]:hover{--btn-fg:var(--prpl-light, var(--test));--btn-bg:transparent}@media only screen and (max-width:48rem){.site-nav_button[aria-expanded=true]{--btn-fg:var(--prpl-dark, var(--test));--btn-solid-bdr:transparent}.site-nav_button[aria-expanded=true]:active,.site-nav_button[aria-expanded=true]:focus,.site-nav_button[aria-expanded=true]:focus-visible,.site-nav_button[aria-expanded=true]:hover{--btn-fg:var(--prpl-light, var(--test));--btn-bg:transparent}}.site-nav_button[aria-expanded=false] svg.opened,.site-nav_button[aria-expanded=true] svg.closed{display:none}.site-nav_button{box-sizing:border-box;outline:0;display:inline-block;min-width:3rem;min-inline-size:3rem;border-radius:0;font-family:inherit;font-weight:500;font-size:1rem;text-align:center;white-space:normal;border:1px solid;cursor:pointer;opacity:1;padding:.5em .75em;-webkit-text-fill-color:currentcolor;-webkit-tap-highlight-color:var(--tap-highlight-color);color:#fff;color:var(--btn-fg,var(--test));background-color:var(--btn-bg,var(--test));--btn-fg:var(--light, var(--test));--btn-solid-bdr:var(--btn-bg, var(--test));border-color:var(--btn-solid-bdr,var(--test));--btn-bg:var(--grn-button, var(--test));background:0 0;--btn-fg:var(--prpl-light, var(--test));--btn-solid-bdr:transparent;display:inline-flex;display:inline flex;align-items:center;justify-content:center;line-height:1;position:absolute;z-index:40;top:0;right:0;transform:translateY(5%);width:5em;height:4em}.site-nav_button::-moz-focus-inner{border:0}@media only screen and (max-width:83.5em){a.button.wacta,a.button.webaware-login-link{font-size:calc(1rem * 1.2)}div.ngg-navigation{--padding:0.5em 1em}div.ngg-navigation a,div.ngg-navigation span.current{margin:.5em}.site-nav_button{font-size:calc(1rem * 1.2)}}.entry-text form .site-nav_button{padding:.5em 1.5em}.site-nav_button:focus-visible{box-shadow:0 0 0 2px var(--btn-fg,var(--test)),0 0 0 4px var(--btn-bg,var(--test))}.site-nav_button:active,.site-nav_button:focus,.site-nav_button:focus-visible,.site-nav_button:hover{--btn-bg:var(--grn-dark, var(--test));--btn-fg:var(--light, var(--test));--btn-bg:transparent}.site-nav_button svg{display:block;width:80%;height:80%;flex:0 0 80%;fill:currentcolor;overflow:hidden;margin:10%}@media only screen and (max-width:48rem){.site-nav_button{--btn-fg:var(--prpl-dark, var(--test));--btn-solid-bdr:transparent}.site-nav_button:active,.site-nav_button:focus,.site-nav_button:focus-visible,.site-nav_button:hover{--btn-fg:var(--prpl-light, var(--test));--btn-bg:transparent}.site-nav_button svg{width:60%;height:60%;flex:0 0 60%;margin:20%}.top-nav nav ul.menu-websites li:not(:last-child){margin-bottom:1em}.top-nav nav ul.menu-websites li.current-menu-item{margin-bottom:1.5em}}.site-nav_button span{position:absolute;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;block-size:1px;margin:-1px;overflow:hidden;padding:0;width:1px;inline-size:1px;word-wrap:normal!important}.site-nav{width:max-content;max-width:100%;transform-origin:left;position:fixed;top:0;left:100vw;height:100vh;height:100svh;overflow-y:auto;color:#000;color:var(--txt,var(--test));background-color:#fff;background-color:var(--menu-bg,var(--test));display:block;display:flex;flex-direction:column;row-gap:3em;grid-column:1/-1;grid-row:2;z-index:31}.site-nav p{margin-bottom:0}.page-initial .site-nav_button[aria-expanded=false]+.site-nav{animation:none}@media (prefers-reduced-motion:reduce){.site-nav_button[aria-expanded=false]+.site-nav{transform:translateX(0)}.site-nav_button[aria-expanded=true]+.site-nav{transform:translateX(-100%)}}.webaware-breadcrumbs{text-transform:uppercase;font-size:.95rem;font-weight:600;color:var(--light-grey-text,var(--test));margin:1em 0 5em}.webaware-breadcrumbs>*{margin-left:1em}.webaware-breadcrumbs>:first-child{margin-left:0;margin-right:1em}@media only screen and (max-width:85.375rem){.webaware-breadcrumbs{padding-left:1.5em;padding-right:1.5em;margin:4em 0 0}}@media only screen and (max-width:64rem){.site-header{display:flex;flex-direction:column;align-content:center}}.site-navigation a:not(.nav-toggle),nav a:not(.nav-toggle){color:currentcolor}.top-nav-wrapper{background-color:var(--nav-top-bg,var(--test))}.top-nav{color:var(--nav-top-svg,var(--test));position:relative;z-index:3}.top-nav .current-menu-item a{position:relative}.top-nav .current-menu-item a::after{display:block;content:" ";position:absolute;inset:auto 1.5em -0.25em 1.5em;top:auto;bottom:-.25em;left:1.5em;right:1.5em;background:var(--light);height:.125em;transition:transform .1s}.top-nav li a{background-image:none;box-sizing:border-box;outline:0;display:inline-block;min-width:3rem;min-inline-size:3rem;border-radius:0;font-family:inherit;font-weight:500;font-size:1rem;line-height:1.2;text-align:center;white-space:normal;border:1px solid;cursor:pointer;opacity:1;padding:.5em 1.5em;-webkit-text-fill-color:currentcolor;-webkit-tap-highlight-color:var(--tap-highlight-color);color:#fff;color:var(--btn-fg,var(--test));background-color:#000;background-color:var(--btn-bg,var(--test));text-decoration:none;--btn-fg:currentcolor;--btn-bg:transparent;--btn-outline-bdr:transparent;border-color:var(--btn-outline-bdr,var(--test))}.top-nav li a::-moz-focus-inner{border:0}.entry-text form .top-nav li a{padding:.5em 1.5em}.top-nav li a:hover{--btn-outline-bdr:var(--light);border-color:var(--btn-outline-bdr,var(--test))}.top-nav li a:focus{box-shadow:0 0 0 2px currentcolor,0 0 0 4px var(--btn-bg,var(--test))}.top-nav li a.webaware-search-link{background-image:none;box-sizing:border-box;outline:0;display:inline-block;min-width:3rem;min-inline-size:3rem;border-radius:0;font-family:inherit;font-weight:500;font-size:1rem;line-height:1.2;text-align:center;white-space:normal;border:1px solid;cursor:pointer;opacity:1;padding:.5em 1.5em;-webkit-text-fill-color:currentcolor;-webkit-tap-highlight-color:var(--tap-highlight-color);color:#fff;color:var(--btn-fg,var(--test));background-color:#000;background-color:var(--btn-bg,var(--test));text-decoration:none;--btn-fg:currentcolor;--btn-bg:transparent;--btn-outline-bdr:transparent;border-color:var(--btn-outline-bdr,var(--test));display:inline-flex;align-items:center}.top-nav li a.webaware-search-link::-moz-focus-inner{border:0}@media only screen and (max-width:83.5em){.webaware-breadcrumbs{font-size:calc(.95rem * 1.2)}.top-nav li a,.top-nav li a.webaware-search-link{font-size:calc(1rem * 1.2)}}.entry-text form .top-nav li a.webaware-search-link{padding:.5em 1.5em}.top-nav li a.webaware-search-link:hover{--btn-outline-bdr:var(--light);border-color:var(--btn-outline-bdr,var(--test))}.top-nav li a.webaware-search-link:focus{box-shadow:0 0 0 2px currentcolor,0 0 0 4px var(--btn-bg,var(--test))}.top-nav li a.webaware-search-link svg{transform:scaleX(-1);margin-left:.3em;width:1em;height:.9em;color:var(--nav-top-svg,var(--test))}.mobile-menu-only .top-nav li a.webaware-search-link{margin-left:1rem;color:var(--light);--btn-bg:var(--prpl-button);--btn-outline-bdr:var(--prpl-button)}.mobile-menu-only .top-nav li a.webaware-search-link:hover{--btn-bg:var(--prpl-dark);--btn-outline-bdr:var(--prpl-dark)}.top-nav li a:not(.webaware-search-link){border:none;box-shadow:none}.top-nav li a:not(.webaware-search-link):active,.top-nav li a:not(.webaware-search-link):focus,.top-nav li a:not(.webaware-search-link):focus-visible,.top-nav li a:not(.webaware-search-link):hover{position:relative}.top-nav li a:not(.webaware-search-link):active::after,.top-nav li a:not(.webaware-search-link):focus-visible::after,.top-nav li a:not(.webaware-search-link):focus::after,.top-nav li a:not(.webaware-search-link):hover::after{display:block;content:" ";position:absolute;inset:auto 1.5em -0.25em 1.5em;top:auto;bottom:-.25em;left:1.5em;right:1.5em;background:var(--light);height:.125em}@media only screen and (min-width:48.0625rem){.top-nav nav ul.menu-websites{display:flex}}.menu-websites .current-menu-item a:active::after,.menu-websites .current-menu-item a:focus-visible::after,.menu-websites .current-menu-item a:focus::after,.menu-websites .current-menu-item a:hover::after{transform:scaleX(0)}@media only screen and (min-width:83.5625rem){.top-nav nav ul.menu-cta{display:flex}.top-nav{display:flex;justify-content:space-between}.mobile-menu-only{width:0;inline-size:0;height:0;block-size:0;display:none;visibility:hidden}}.nav-main{padding-top:5em;padding-left:1em}.nav-main .menu-social .webaware-icon a{padding:0}@media only screen and (max-width:83.5rem){.top-nav .nav-cta{width:0;inline-size:0;height:0;block-size:0;display:none;visibility:hidden}.nav-main .webaware-search-link{background-image:none;box-sizing:border-box;outline:0;display:inline-block;min-width:3rem;min-inline-size:3rem;border-radius:0;font-family:inherit;font-weight:500;font-size:1rem;line-height:1.2;text-align:center;white-space:normal;border:1px solid;cursor:pointer;opacity:1;padding:.5em 1.5em;-webkit-text-fill-color:currentcolor;-webkit-tap-highlight-color:var(--tap-highlight-color);color:#fff;color:var(--btn-fg,var(--test));background-color:#000;background-color:var(--btn-bg,var(--test));--btn-fg:var(--light, var(--test));--btn-solid-bdr:var(--btn-bg, var(--test));border-color:var(--btn-solid-bdr,var(--test));--btn-bg:var(--prpl-button, var(--test));display:inline-flex;align-items:center}.nav-main .webaware-search-link::-moz-focus-inner{border:0}.entry-text form .nav-main .webaware-search-link{padding:.5em 1.5em}.nav-main .webaware-search-link:focus-visible{box-shadow:0 0 0 2px var(--btn-fg,var(--test)),0 0 0 4px var(--btn-bg,var(--test))}.nav-main .webaware-search-link:active,.nav-main .webaware-search-link:focus,.nav-main .webaware-search-link:focus-visible,.nav-main .webaware-search-link:hover{--btn-bg:var(--prpl-dark, var(--test))}.nav-main .webaware-search-link svg{transform:scaleX(-1);margin-left:.3em;width:1em;height:.9em;color:var(--nav-top-svg,var(--test))}.nav-main .menu-social li{margin-right:2em}.nav-main .menu-social svg{width:2rem;height:2rem}}@media only screen and (max-width:83.5rem) and (max-width:83.5em){.nav-main .webaware-search-link{font-size:calc(1rem * 1.2)}}@media only screen and (max-width:83.5rem) and (prefers-reduced-motion:no-preference){.nav-main .webaware-search-link{transition:background-position 250ms cubic-bezier(.55, .09, .68, .53),background-color 250ms cubic-bezier(.55, .09, .68, .53),border-color 250ms cubic-bezier(.55, .09, .68, .53),color 250ms cubic-bezier(.55, .09, .68, .53)}}.main-menu-styles{font-weight:400}.main-menu-styles>li:not(.current-menu-item) a:focus{position:relative;z-index:1;color:var(--current-menu-item,var(--test));outline-color:var(--current-menu-item,var(--test));--btn-bg:var(--current-menu-item-bg, var(--test));box-shadow:0 0 0 3px var(--bg,var(--test)),0 0 0 5px var(--current-menu-item,var(--test))}.main-menu-styles>li>a{background-image:none;box-sizing:border-box;outline:transparent 0;display:inline-block;min-width:3rem;min-inline-size:3rem;border-radius:0;font-family:inherit;font-size:1rem;line-height:1.2;text-align:center;white-space:normal;border:1px solid transparent;cursor:pointer;opacity:1;padding:.5em 1.5em;-webkit-text-fill-color:currentcolor;-webkit-tap-highlight-color:var(--tap-highlight-color);color:#fff;color:var(--btn-fg,var(--test));background-color:#000;background-color:var(--btn-bg,var(--test));--btn-fg:var(--light, var(--test));--btn-solid-bdr:var(--btn-bg, var(--test));border-color:var(--btn-solid-bdr,var(--test));font-weight:400;--btn-fg:var(--main-menu-text, var(--test));--btn-bg:var(--main-menu-bg);position:relative;text-decoration:none;text-align:start}.main-menu-styles>li>a::-moz-focus-inner{border:0}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.button a,.button:not(p.button),.button__link a,.primary-button__link a,.site-nav_button,.wp-block-button .wp-block-button__link,.wp-block-file a.wp-block-file__button,a.button,a.button.wacta,a.button.webaware-login-link,a.button__link,a.primary-button__link,a.wp-block-file__button,button,input[type=submit]{transition:background-position 250ms cubic-bezier(.55, .09, .68, .53),background-color 250ms cubic-bezier(.55, .09, .68, .53),border-color 250ms cubic-bezier(.55, .09, .68, .53),color 250ms cubic-bezier(.55, .09, .68, .53)}.site-nav_button[aria-expanded=false]+.site-nav{animation:.3s linear forwards nav-slide-out}.site-nav_button[aria-expanded=true]+.site-nav{animation:.3s linear forwards nav-slide-in}.main-menu-styles .sub-menu .menu-item a,.main-menu-styles>li>a,.top-nav li a,.top-nav li a.webaware-search-link{transition:background-position 250ms cubic-bezier(.55, .09, .68, .53),background-color 250ms cubic-bezier(.55, .09, .68, .53),border-color 250ms cubic-bezier(.55, .09, .68, .53),color 250ms cubic-bezier(.55, .09, .68, .53)}}.entry-text form .main-menu-styles>li>a{padding:.5em 1.5em}.main-menu-styles>li>a:focus-visible{box-shadow:0 0 0 2px var(--btn-fg,var(--test)),0 0 0 4px var(--btn-bg,var(--test))}.main-menu-styles>li>a::before{display:block;content:" ";position:absolute;inset:0.5em auto 0.5em 0.75em;top:.5em;bottom:.5em;left:.75em;right:auto;background:var(--prpl-brand);width:.25em;opacity:0;transition:opacity .1s ease-in}.main-menu-styles>li>a:active,.main-menu-styles>li>a:focus,.main-menu-styles>li>a:focus-visible,.main-menu-styles>li>a:hover{--btn-fg:var(--current-menu-item, var(--test));--btn-bg:var(--main-menu-bg)}.main-menu-styles>li>a:active::before,.main-menu-styles>li>a:focus-visible::before,.main-menu-styles>li>a:focus::before,.main-menu-styles>li>a:hover::before{opacity:1}.main-menu-styles>li.current-menu-item>a{color:var(--current-menu-item,var(--test));--btn-bg:var(--current-menu-item-bg, var(--test));cursor:default}.main-menu-styles>li.current-menu-item>a::before{opacity:1}.main-menu-styles>li.current-menu-ancestor>a{color:var(--current-menu-item,var(--test));--btn-bg:var(--current-menu-item-bg, var(--test))}.main-menu-styles .sub-menu{display:flex;flex-wrap:wrap;margin-left:.75em}.main-menu-styles .sub-menu .menu-item{margin-top:.5em;margin-bottom:.5em;margin-block:0.5em}.main-menu-styles .sub-menu .menu-item a{background-image:none;box-sizing:border-box;outline:transparent 0;display:inline-block;min-width:3rem;min-inline-size:3rem;border-radius:0;font-family:inherit;font-size:1rem;line-height:1.2;text-align:center;white-space:normal;border:1px solid transparent;cursor:pointer;opacity:1;padding:.5em .75em;-webkit-text-fill-color:currentcolor;-webkit-tap-highlight-color:var(--tap-highlight-color);color:#fff;color:var(--btn-fg,var(--test));background-color:#000;background-color:var(--btn-bg,var(--test));--btn-fg:var(--light, var(--test));--btn-solid-bdr:var(--btn-bg, var(--test));border-color:var(--btn-solid-bdr,var(--test));font-weight:400;--btn-fg:var(--main-menu-text, var(--test));--btn-bg:var(--main-menu-bg);position:relative}.main-menu-styles .sub-menu .menu-item a::-moz-focus-inner{border:0}.entry-text form .main-menu-styles .sub-menu .menu-item a{padding:.5em 1.5em}.main-menu-styles .sub-menu .menu-item a:focus-visible{box-shadow:0 0 0 2px var(--btn-fg,var(--test)),0 0 0 4px var(--btn-bg,var(--test))}.main-menu-styles .sub-menu .menu-item a::before{content:" ";inset:0.5em auto 0.5em 0.75em;background:var(--prpl-brand);display:block;content:" ";position:absolute;inset:auto 0.75em 0 0.75em;top:auto;bottom:0;left:.75em;right:.75em;background:var(--grn-brand);width:auto;height:.25em;opacity:0;transition:opacity .1s ease-in}.main-menu-styles .sub-menu .menu-item a:active,.main-menu-styles .sub-menu .menu-item a:focus,.main-menu-styles .sub-menu .menu-item a:focus-visible,.main-menu-styles .sub-menu .menu-item a:hover{--btn-fg:var(--current-menu-item, var(--test));--btn-bg:var(--main-menu-bg);--current-menu-item:var(--grn-brand, var(--test))!important}.main-menu-styles .sub-menu .menu-item a:active::before,.main-menu-styles .sub-menu .menu-item a:focus-visible::before,.main-menu-styles .sub-menu .menu-item a:focus::before,.main-menu-styles .sub-menu .menu-item a:hover::before{opacity:1;background:var(--grn-brand)}.main-menu-styles .sub-menu .menu-item.current-menu-item a{color:var(--current-menu-item,var(--test))}.main-menu-styles .sub-menu .menu-item.current-menu-item a:active,.main-menu-styles .sub-menu .menu-item.current-menu-item a:focus,.main-menu-styles .sub-menu .menu-item.current-menu-item a:focus-visible,.main-menu-styles .sub-menu .menu-item.current-menu-item a:hover{color:var(--prpl-brand,var(--test))}.main-menu-styles .sub-menu .menu-item.current-menu-item a::before{opacity:1}@media (hover:none){.main-menu-styles .menu-item a{font-size:calc(1rem + .5vmax)!important}}.main-menu-styles li{margin-bottom:1em}.nav-child-menu_button,.nav-filter_button{font-size:1rem;display:inline-flex;width:min(35ch,90vw);justify-content:center;align-items:center;gap:.25em;padding:.25em;border-radius:0;color:var(--txt);background-color:var(--grn-pale);border:0;padding-inline:0.5em}.nav-child-menu_button span,.nav-child-menu_button svg,.nav-filter_button span,.nav-filter_button svg{display:inline-block}.nav-child-menu_button svg,.nav-filter_button svg{height:1.5em}.nav-child-menu_button span:active,.nav-child-menu_button span:focus,.nav-child-menu_button span:focus-visible,.nav-child-menu_button span:hover,.nav-filter_button span:active,.nav-filter_button span:focus,.nav-filter_button span:focus-visible,.nav-filter_button span:hover{text-decoration:underline}.nav-filter_button{margin-bottom:2em}.nav-child-menu_button{position:relative}.nav-child-menu,.nav-filter{transform-origin:top;z-index:2;width:min(35ch,90vw);background-color:var(--menu-bg,var(--test))}.nav-child-menu_button[aria-expanded=true] svg.closed,.nav-filter_button[aria-expanded=true] svg.closed{display:none;position:fixed}.nav-child-menu_button[aria-expanded=true]+.nav-child-menu,.nav-child-menu_button[aria-expanded=true]+.nav-filter,.nav-filter_button[aria-expanded=true]+.nav-child-menu,.nav-filter_button[aria-expanded=true]+.nav-filter{position:relative;-webkit-clip-path:circle(1000% at 0 0);clip-path:circle(1000% at 0 0);opacity:1;transition:opacity,clip-path .3s cubic-bezier(.55, .09, .68, .53),-webkit-clip-path .3s cubic-bezier(.55, .09, .68, .53)}.nav-child-menu_button:not([aria-expanded=true]) svg.opened,.nav-filter_button:not([aria-expanded=true]) svg.opened{display:none;position:fixed}.nav-child-menu_button:not([aria-expanded=true])+.nav-child-menu,.nav-child-menu_button:not([aria-expanded=true])+.nav-filter,.nav-filter_button:not([aria-expanded=true])+.nav-child-menu,.nav-filter_button:not([aria-expanded=true])+.nav-filter{position:absolute;-webkit-clip-path:circle(0% at 0 0);clip-path:circle(0% at 0 0);opacity:0;pointer-events:none;transition:opacity,clip-path .3s cubic-bezier(.55, .09, .68, .53),-webkit-clip-path .3s cubic-bezier(.55, .09, .68, .53)}@media only screen and (max-width:83.5rem){.main-menu-styles>li>a{padding-inline-start:1em}.main-menu-styles>li>a::before{left:0}.nav-child-menu_button,.nav-filter_button{margin-bottom:2em}.nav-child-menu,.nav-filter{transform:translateY(-2.5em)}}.menu-filter{padding:1.5em 1em 1em;background-color:var(--menu-bg,var(--test))}.menu-filter a{text-align:left!important}@media only screen and (min-width:83.5625rem){.nav-filter{transform:translateY(-2em)}.nav-filter_button[aria-expanded=true]+.nav-filter{position:absolute}}.mobile-menu-sitemap .webaware-main-menu a{display:inline-block;text-decoration:none;padding:.5em 0}.mobile-menu-sitemap .webaware-main-menu a:active,.mobile-menu-sitemap .webaware-main-menu a:hover{text-decoration:underline}.mobile-menu-sitemap .webaware-main-menu .menu-item-has-children>a{border-bottom:2px solid var(--menu-sitemap-border,var(--test))}.mobile-menu-sitemap .webaware-main-menu .sub-menu{padding-left:1.5em;border-left:2px solid var(--menu-sitemap-border,var(--test))}.mobile-menu-sitemap .webaware-icon-weather{margin-top:1em}.mobile-menu-sitemap .webaware-icon-weather a{background-image:none;box-sizing:border-box;outline:0;display:inline-block;min-width:3rem;min-inline-size:3rem;border-radius:0;font-family:inherit;font-weight:500;font-size:1rem;line-height:1.2;text-align:center;white-space:normal;border:1px solid;cursor:pointer;opacity:1;padding:0 1em 0 .25em;-webkit-text-fill-color:currentcolor;-webkit-tap-highlight-color:var(--tap-highlight-color);color:#fff;color:var(--btn-fg,var(--test));background-color:#000;background-color:var(--btn-bg,var(--test));--btn-fg:var(--light, var(--test));--btn-solid-bdr:var(--btn-bg, var(--test));border-color:var(--btn-solid-bdr,var(--test));--btn-bg:var(--grn-button, var(--test));text-decoration:none;display:inline-flex;display:inline flex;align-items:flex-end}.mobile-menu-sitemap .webaware-icon-weather a::-moz-focus-inner{border:0}.entry-text form .mobile-menu-sitemap .webaware-icon-weather a{padding:.5em 1.5em}.mobile-menu-sitemap .webaware-icon-weather a:focus-visible{box-shadow:0 0 0 2px var(--btn-fg,var(--test)),0 0 0 4px var(--btn-bg,var(--test))}.mobile-menu-sitemap .webaware-icon-weather a:active,.mobile-menu-sitemap .webaware-icon-weather a:focus,.mobile-menu-sitemap .webaware-icon-weather a:focus-visible,.mobile-menu-sitemap .webaware-icon-weather a:hover{--btn-bg:var(--grn-dark, var(--test))}@media only screen and (max-width:64rem){.mobile-menu-only .top-nav li a.webaware-search-link{margin-left:2rem}.mobile-menu-sitemap .webaware-icon-weather a{max-width:18rem;margin-left:auto;margin-right:auto}}.mobile-menu-sitemap span{padding:.45em 0}.mobile-menu-sitemap svg{width:2.75rem;height:2.3rem;top:-.25em;position:relative}.nav-footer{line-height:1.8}.nav-footer li,.nav-footer li a{font-weight:400}.nav-footer li{font-size:1rem}.nav-footer li a{text-decoration:none}.nav-footer li.current-menu-item a{color:var(--footer-current-menu-item);text-decoration:underline;text-underline-offset:4px}.menu-footer{color:var(--footer-text,var(--test))}.menu-footer li{margin-bottom:.5em}@media only screen and (min-width:80.0625rem){.menu-footer{display:flex;justify-content:center;align-items:center}.menu-footer li{margin:0}}.menu-footer a:active svg,.menu-footer a:focus svg,.menu-footer a:focus-visible svg,.menu-footer a:hover svg{color:var(--footer-icon-hover,var(--test))}.webaware-icon svg{width:1.5rem;height:1.5rem;transform:scale(1);transition:transform .2s cubic-bezier(.55, .09, .68, .53)}.webaware-icon a{background-image:none;box-sizing:border-box;outline:0;display:inline-block;min-inline-size:3rem;border-radius:0;font-family:inherit;font-weight:500;font-size:1rem;line-height:1.2;text-align:center;white-space:normal;border:1px solid;cursor:pointer;opacity:1;padding:.5em 1.5em;-webkit-text-fill-color:currentcolor;-webkit-tap-highlight-color:var(--tap-highlight-color);color:#fff;color:var(--btn-fg,var(--test));background-color:#000;background-color:var(--btn-bg,var(--test));min-width:auto;width:100%;height:100%;text-decoration:none;display:flex;align-items:center}.webaware-icon a::-moz-focus-inner{border:0}@media only screen and (max-width:83.5em){.main-menu-styles .sub-menu .menu-item a,.main-menu-styles>li>a,.mobile-menu-sitemap .webaware-icon-weather a,.nav-child-menu_button,.nav-filter_button,.webaware-icon a{font-size:calc(1rem * 1.2)}}@media (prefers-reduced-motion:no-preference){.menu-social .webaware-icon a,.mobile-menu-sitemap .webaware-icon-weather a,.webaware-icon a{transition:background-position 250ms cubic-bezier(.55, .09, .68, .53),background-color 250ms cubic-bezier(.55, .09, .68, .53),border-color 250ms cubic-bezier(.55, .09, .68, .53),color 250ms cubic-bezier(.55, .09, .68, .53)}}.entry-text form .webaware-icon a{padding:.5em 1.5em}.webaware-icon a svg{margin:auto}.webaware-icon a:active svg,.webaware-icon a:focus svg,.webaware-icon a:focus-visible svg,.webaware-icon a:hover svg{transform:scale(1.25)}.nav-footer .webaware-icon svg{margin-left:0;margin-right:.4em}.nav-footer .webaware-icon a{padding:.5em 1em;color:currentcolor;--btn-bg:transparent;border-color:transparent}.nav-footer .webaware-icon a:active,.nav-footer .webaware-icon a:focus,.nav-footer .webaware-icon a:focus-visible,.nav-footer .webaware-icon a:hover{color:var(--prpl-light);--btn-bg:transparent}.menu-social{display:flex;margin:1em 0 1em 1.5em;color:var(--txt)}.menu-social li{margin-right:1em}.menu-social svg{width:1.5rem;height:1.5rem;transform:scale(1);transition:transform .2s cubic-bezier(.55, .09, .68, .53)}.menu-social .webaware-icon-title{position:absolute;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;block-size:1px;margin:-1px;overflow:hidden;padding:0;width:1px;inline-size:1px;word-wrap:normal!important}.menu-social .webaware-icon a{background-image:none;box-sizing:border-box;outline:0;display:inline-block;min-inline-size:3rem;border-radius:0;font-family:inherit;font-weight:500;font-size:1rem;line-height:1.2;text-align:center;white-space:normal;border:1px solid transparent;cursor:pointer;opacity:1;padding:.5em 1.5em;-webkit-text-fill-color:currentcolor;-webkit-tap-highlight-color:var(--tap-highlight-color);color:var(--btn-fg,var(--test));background-color:#000;background-color:var(--btn-bg,var(--test));min-width:auto;width:100%;height:100%;text-decoration:none;display:flex;align-items:center;color:currentcolor;--btn-bg:var(--main-menu-bg)}.menu-social .webaware-icon a::-moz-focus-inner{border:0}@media only screen and (max-width:83.5em){.menu-social .webaware-icon a{font-size:calc(1rem * 1.2)}}.entry-text form .menu-social .webaware-icon a{padding:.5em 1.5em}.menu-social .webaware-icon a svg{margin:auto}.menu-social .webaware-icon a:active,.menu-social .webaware-icon a:focus,.menu-social .webaware-icon a:focus-visible,.menu-social .webaware-icon a:hover{color:var(--grn-button);--btn-bg:var(--main-menu-bg)}.menu-social .webaware-icon a:active svg,.menu-social .webaware-icon a:focus svg,.menu-social .webaware-icon a:focus-visible svg,.menu-social .webaware-icon a:hover svg{transform:scale(1.25)}.menu-social a{display:flex}.menu-social a svg{margin:auto}.nav-footer a{padding:.5em 1em}.nav-footer a:active,.nav-footer a:focus,.nav-footer a:focus-visible,.nav-footer a:hover{color:var(--footer-icon-hover)}.nav-footer li:not(.webaware-icon) a{display:block}.nav-footer .webaware-icon a:active svg,.nav-footer .webaware-icon a:focus svg,.nav-footer .webaware-icon a:focus-visible svg,.nav-footer .webaware-icon a:hover svg{transform:scale(1.25)}.nav-share{display:block;width:max-content;background-color:#fff;background-color:var(--bg,var(--test));margin:1.5rem 0 0}.menu-share{display:grid;grid-template-columns:repeat(3,auto)}@media only screen and (min-width:35.5625rem){.menu-share{display:flex}}.menu-share .menu-item{margin:0 .25em .25em 0}.menu-share .menu-item a{background-image:none;box-sizing:border-box;outline:0;display:inline-block;min-inline-size:3rem;border-radius:0;font-family:inherit;font-weight:500;font-size:1rem;line-height:1.2;white-space:normal;border:1px solid;cursor:pointer;opacity:1;padding:.5em 1.5em;-webkit-text-fill-color:currentcolor;-webkit-tap-highlight-color:var(--tap-highlight-color);color:#fff;color:var(--btn-fg,var(--test));background-color:#000;background-color:var(--btn-bg,var(--test));--btn-fg:currentcolor;--btn-bg:var(--light, var(--test));--btn-outline-bdr:currentcolor;border-color:var(--btn-outline-bdr,var(--test));min-width:auto;width:100%;height:100%;display:flex;place-items:center;text-align:center;text-decoration:none;--btn-bg:var(--bg);--fb:hsl(221, 44%, var(--fblt, 41%));--twtr:hsl(206, 82%, var(--twtrlt, 63%));--mast:hsl(240, 100%, 67%);--gram:hsl(326, 57%, var(--gramlt, 48%));--yt:hsl(2, 79%, var(--ytlt, 53%));--eml:hsl(230, 31%, var(--emllt, 29%));--lkn:hsl(213, 63%, var(--lknlt, 43%));--rdt:hsl(16, 100%, var(--rdtlt, 50%))}.menu-share .menu-item a::-moz-focus-inner{border:0}.entry-text form .menu-share .menu-item a{padding:.5em 1.5em}.menu-share .menu-item a:focus{box-shadow:0 0 0 2px var(--btn-fg,var(--test)),0 0 0 4px var(--btn-bg,var(--test))}.menu-share .menu-item a:active,.menu-share .menu-item a:focus,.menu-share .menu-item a:focus-visible,.menu-share .menu-item a:hover{--btn-fg:var(--light, var(--test))}.menu-share .menu-item a svg{transform:scale(1);transition:transform .2s cubic-bezier(.55, .09, .68, .53)}.menu-share .menu-item a:active svg,.menu-share .menu-item a:focus svg,.menu-share .menu-item a:focus-visible svg,.menu-share .menu-item a:hover svg{transform:scale(1.25)}.menu-share .webaware-icon-title{position:absolute;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;block-size:1px;margin:-1px;overflow:hidden;padding:0;width:1px;inline-size:1px;word-wrap:normal!important}.menu-share .webaware-social-link a{border-radius:0;display:flex}.menu-share .webaware-social-link-facebook a{--btn-fg:var(--fb, var(--test));--btn-outline-bdr:var(--fb, var(--test))}.menu-share .webaware-social-link-facebook a:active,.menu-share .webaware-social-link-facebook a:focus,.menu-share .webaware-social-link-facebook a:focus-visible,.menu-share .webaware-social-link-facebook a:hover{--btn-bg:var(--fb, var(--test))}@media (prefers-color-scheme:dark){.menu-share .webaware-social-link-facebook a{--btn-fg:var(--light, var(--test));--btn-bg:var(--fb, var(--test))}.menu-share .webaware-social-link-facebook a:active,.menu-share .webaware-social-link-facebook a:focus,.menu-share .webaware-social-link-facebook a:focus-visible,.menu-share .webaware-social-link-facebook a:hover{--btn-outline-bdr:var(--light, var(--test))}}.menu-share .webaware-social-link-facebook a svg{width:1.25rem;height:1.2rem}.menu-share .webaware-social-link-linkedin a{--btn-fg:var(--lkn, var(--test));--btn-outline-bdr:var(--lkn, var(--test))}.menu-share .webaware-social-link-linkedin a:active,.menu-share .webaware-social-link-linkedin a:focus,.menu-share .webaware-social-link-linkedin a:focus-visible,.menu-share .webaware-social-link-linkedin a:hover{--btn-bg:var(--lkn, var(--test))}@media (prefers-color-scheme:dark){.menu-share .webaware-social-link-linkedin a{--btn-fg:var(--light, var(--test));--btn-bg:var(--lkn, var(--test))}.menu-share .webaware-social-link-linkedin a:active,.menu-share .webaware-social-link-linkedin a:focus,.menu-share .webaware-social-link-linkedin a:focus-visible,.menu-share .webaware-social-link-linkedin a:hover{--btn-outline-bdr:var(--light, var(--test))}}.menu-share .webaware-social-link-linkedin a svg{width:1.25rem;height:1.2rem}.menu-share .webaware-social-link-twitter a{--btn-fg:var(--twtr, var(--test));--btn-outline-bdr:var(--twtr, var(--test))}.menu-share .webaware-social-link-twitter a:active,.menu-share .webaware-social-link-twitter a:focus,.menu-share .webaware-social-link-twitter a:focus-visible,.menu-share .webaware-social-link-twitter a:hover{--btn-bg:var(--twtr, var(--test))}@media (prefers-color-scheme:dark){.menu-share .webaware-social-link-twitter a{--btn-fg:var(--light, var(--test));--btn-bg:var(--twtr, var(--test))}.menu-share .webaware-social-link-twitter a:active,.menu-share .webaware-social-link-twitter a:focus,.menu-share .webaware-social-link-twitter a:focus-visible,.menu-share .webaware-social-link-twitter a:hover{--btn-outline-bdr:var(--light, var(--test))}}.menu-share .webaware-social-link-twitter a svg{width:1.25rem;height:1.2rem}.menu-share .webaware-social-link-mastodon a{--btn-fg:var(--mast, var(--test));--btn-outline-bdr:var(--mast, var(--test))}.menu-share .webaware-social-link-mastodon a:active,.menu-share .webaware-social-link-mastodon a:focus,.menu-share .webaware-social-link-mastodon a:focus-visible,.menu-share .webaware-social-link-mastodon a:hover{--btn-bg:var(--mast, var(--test))}@media (prefers-color-scheme:dark){.menu-share .webaware-social-link-mastodon a{--btn-fg:var(--light, var(--test));--btn-bg:var(--mast, var(--test))}.menu-share .webaware-social-link-mastodon a:active,.menu-share .webaware-social-link-mastodon a:focus,.menu-share .webaware-social-link-mastodon a:focus-visible,.menu-share .webaware-social-link-mastodon a:hover{--btn-outline-bdr:var(--light, var(--test))}}.menu-share .webaware-social-link-mastodon a svg{width:1.25rem;height:1.2rem}.menu-share .webaware-social-link-reddit a{--btn-fg:var(--rdt, var(--test));--btn-outline-bdr:var(--rdt, var(--test))}.menu-share .webaware-social-link-reddit a:active,.menu-share .webaware-social-link-reddit a:focus,.menu-share .webaware-social-link-reddit a:focus-visible,.menu-share .webaware-social-link-reddit a:hover{--btn-bg:var(--rdt, var(--test))}@media (prefers-color-scheme:dark){.menu-share .webaware-social-link-reddit a{--btn-fg:var(--light, var(--test));--btn-bg:var(--rdt, var(--test))}.menu-share .webaware-social-link-reddit a:active,.menu-share .webaware-social-link-reddit a:focus,.menu-share .webaware-social-link-reddit a:focus-visible,.menu-share .webaware-social-link-reddit a:hover{--btn-outline-bdr:var(--light, var(--test))}}.menu-share .webaware-social-link-reddit a svg{width:1.5rem;height:1.5rem}.menu-share .webaware-social-link-email a{--btn-fg:var(--eml, var(--test));--btn-outline-bdr:var(--eml, var(--test))}.menu-share .webaware-social-link-email a:active,.menu-share .webaware-social-link-email a:focus,.menu-share .webaware-social-link-email a:focus-visible,.menu-share .webaware-social-link-email a:hover{--btn-bg:var(--eml, var(--test))}.menu-share .webaware-social-link-email a svg{width:1.5rem;height:1.5rem}.pagination-block{display:block;grid-column:1/-1;margin:0 auto}.pagination{--padding:0.25em 0.5em;display:inline-flex;flex-wrap:wrap;margin-left:.75em;margin-right:.75em}.pagination li{color:var(--pagination-text,var(--test));background-color:var(--pagination-bg,var(--test));margin:.05em}@media only screen and (max-width:83.5em){.menu-share .menu-item a{font-size:calc(1rem * 1.2)}.pagination{--padding:0.5em 1em}.pagination li{margin:.5em}}.pagination li .dots{padding:var(--padding,var(--test))}.pagination li .page-number,.pagination li.btn a,.pagination li.btn button{font-weight:500;text-decoration:none;color:var(--pagination-link,var(--test));padding:var(--padding,1em);display:inline-block}.pagination li .page-number.current,.pagination li.btn a.current,.pagination li.btn button.current{color:var(--pagination-text-current,var(--test));background-color:var(--pagination-bg-current,var(--test))}.pagination li .page-number:active,.pagination li .page-number:focus,.pagination li .page-number:focus-visible,.pagination li .page-number:hover,.pagination li.btn a:active,.pagination li.btn a:focus,.pagination li.btn a:focus-visible,.pagination li.btn a:hover,.pagination li.btn button:active,.pagination li.btn button:focus,.pagination li.btn button:focus-visible,.pagination li.btn button:hover{color:var(--pagination-link-hover,var(--test));background-color:var(--pagination-bg-hover,var(--test))}.pagination li.btn.next a,.pagination li.btn.prev a{color:var(--pagination-link,var(--test))}.pagination li.btn.next a:active,.pagination li.btn.next a:focus,.pagination li.btn.next a:focus-visible,.pagination li.btn.next a:hover,.pagination li.btn.prev a:active,.pagination li.btn.prev a:focus,.pagination li.btn.prev a:focus-visible,.pagination li.btn.prev a:hover{color:var(--pagination-link-hover,var(--test))}.pagination li.btn.disabled a,.pagination li.btn.disabled button{color:var(--pagination-text-disabled,var(--test));--btn-bg:var(--pagination-bg-disabled, var(--test));cursor:not-allowed}.pagination li.btn.disabled a:active,.pagination li.btn.disabled a:focus,.pagination li.btn.disabled a:focus-visible,.pagination li.btn.disabled a:hover,.pagination li.btn.disabled button:active,.pagination li.btn.disabled button:focus,.pagination li.btn.disabled button:focus-visible,.pagination li.btn.disabled button:hover{color:var(--pagination-text-disabled,var(--test));background-color:var(--pagination-bg-disabled,var(--test))}.pagination li.btn button{min-width:auto;min-inline-size:auto;height:100%;padding:var(--padding,1em)}main nav.nav-nextprev{margin:1rem 0 3rem}article nav.nav-nextprev{margin:1.5rem 0}article.webaware-no-comments nav.nav-nextprev{margin:1.5rem 0 0}.nav-nextprev-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -1em}.nav-nextprev-list li{margin:1em}.next-sibling-link{margin-block:2em}#scroll-to-top,#scroll-to-top a.totoplink,#scroll-to-top a.totoplink svg,#scroll-to-top p{width:3rem;height:3rem}.scroll-widget-hide{opacity:0;visibility:hidden}#scroll-to-top{position:fixed;z-index:10001;top:calc(100vh - 7.25rem);left:calc(100% - 4rem)}#scroll-to-top p{margin:0}#scroll-to-top a.totoplink{position:relative;z-index:2;display:block;text-align:center;text-decoration:none;color:var(--svg-top-link,var(--test));border-bottom-width:0;outline:0}#scroll-to-top a.totoplink svg{border:2px solid var(--svg-top-link,var(--test));border-radius:50%;opacity:.5;transition:opacity 250ms linear}#scroll-to-top a.totoplink:active,#scroll-to-top a.totoplink:focus,#scroll-to-top a.totoplink:focus-visible,#scroll-to-top a.totoplink:hover{border-bottom-width:0;outline:0}#scroll-to-top a.totoplink:active svg,#scroll-to-top a.totoplink:focus svg,#scroll-to-top a.totoplink:focus-visible svg,#scroll-to-top a.totoplink:hover svg{opacity:1}@media only screen and (min-width:90rem){#scroll-to-top{top:calc(100vh - 9.25rem);left:94.5%}}.webaware-search{display:none}.webaware-search svg{color:#fff;color:var(--light,var(--test))}.webaware-search-close{background-color:transparent;border-color:transparent;align-self:flex-end;display:inline-flex;position:absolute;top:0;right:0;margin:3.75rem}@media only screen and (max-width:64rem){.webaware-search-close{margin:1rem}}.webaware-search-close svg.search-minus,.webaware-search-close:active svg.search-x,.webaware-search-close:focus svg.search-x{display:none}.webaware-search-close:active svg.search-minus,.webaware-search-close:focus svg.search-minus{display:block}.webaware-search-close svg{width:2.25rem;height:2.25rem}.webaware-search input[type=search].search-field{-webkit-appearance:none;background-color:transparent;padding:2px}.webaware-search .search-form{background:0 0}.webaware-search .search-label{color:#fff;color:var(--light,var(--test));font-size:1.75rem}.webaware-search .search-field{color:#fff;color:var(--light,var(--test));background-color:transparent;border:none;border-bottom:2px solid #fff;border-bottom:2px solid var(--search-modal-input-border,var(--test));font-size:1.25rem;font-weight:600;letter-spacing:2px}.webaware-search .search-field::placeholder{color:transparent}.webaware-search .search-field:active,.webaware-search .search-field:focus,.webaware-search .search-field:focus-visible,.webaware-search .search-field:hover{outline:0;border-bottom-color:var(--search-modal-input-border-hover,var(--test))}.webaware-modal-show{display:flex;flex-direction:column;align-items:center;height:100%;background-color:var(--modal-bg,var(--test))}.webaware-modal-show .search-form{margin:auto!important;padding:0 1rem;display:flex;align-items:flex-end;justify-content:center}.webaware-modal-show .search-label{margin:0;line-height:1}.webaware-modal-show .search-field{margin:0 1em}.search-submit{background-image:none;box-sizing:border-box;outline:0;display:inline-block;min-inline-size:3rem;border-radius:0;font-family:inherit;font-weight:500;font-size:1rem;line-height:1.2;text-align:center;white-space:normal;border:1px solid;cursor:pointer;opacity:1;-webkit-text-fill-color:currentcolor;-webkit-tap-highlight-color:var(--tap-highlight-color);color:#fff;color:var(--btn-fg,var(--test));background-color:#000;background-color:var(--btn-bg,var(--test));--btn-fg:var(--light, var(--test));--btn-solid-bdr:var(--btn-bg, var(--test));border-color:var(--btn-solid-bdr,var(--test));--btn-bg:var(--grn-button, var(--test));display:inline-flex;padding:.65em!important;min-width:auto;min-inline-size:auto}.search-submit::-moz-focus-inner{border:0}.entry-text form .search-submit{padding:.5em 1.5em}.search-submit:focus-visible{box-shadow:0 0 0 2px var(--btn-fg,var(--test)),0 0 0 4px var(--btn-bg,var(--test))}.search-submit:active,.search-submit:focus,.search-submit:focus-visible,.search-submit:hover{--btn-bg:var(--grn-dark, var(--test))}@media only screen and (max-width:48rem){.webaware-modal-show .search-form{display:block}.webaware-modal-show .search-field{margin:2em 0;max-width:80%}.search-submit{transform:translateY(-.25em)!important}}.search-submit svg{width:1rem;height:1rem}.entry-text .search-form{display:inline-flex!important;display:inline flex!important;flex-wrap:wrap}.entry-text .search-label{flex:1 0 100%}.entry-text .search-submit{background-image:none;box-sizing:border-box;outline:0;display:inline-block;min-width:3rem;min-inline-size:3rem;border-radius:0;font-family:inherit;font-weight:500;font-size:1rem;line-height:1.2;text-align:center;white-space:normal;border:1px solid;cursor:pointer;opacity:1;padding:.5em 1.5em;-webkit-text-fill-color:currentcolor;-webkit-tap-highlight-color:var(--tap-highlight-color);color:#fff;color:var(--btn-fg,var(--test));background-color:#000;background-color:var(--btn-bg,var(--test));--btn-fg:var(--light, var(--test));--btn-solid-bdr:var(--btn-bg, var(--test));border-color:var(--btn-solid-bdr,var(--test));--btn-bg:var(--grn-button, var(--test))}.entry-text .search-submit::-moz-focus-inner{border:0}.entry-text form .entry-text .search-submit{padding:.5em 1.5em}.entry-text .search-submit:focus-visible{box-shadow:0 0 0 2px var(--btn-fg,var(--test)),0 0 0 4px var(--btn-bg,var(--test))}.entry-text .search-submit:hover{--btn-fg:var(--grn-dark, var(--test));--btn-bg:var(--light, var(--test))}.entry-text .search-submit:focus{--btn-fg:var(--light, var(--test));--btn-bg:var(--grn-dark, var(--test));border-color:var(--light,var(--test))}.webaware-lightbox{display:none}.webaware-modal-show{display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;z-index:10002;top:0;left:0;right:0;bottom:0;max-width:100vw;max-height:100vh;background-color:var(--modal-bg,var(--test))}.webaware-modal-show .webaware-lightbox-caption{position:absolute;left:0;right:0;bottom:0;height:min-content;width:100%;color:#fff;color:var(--light);background-color:var(--modal-bg,var(--test));opacity:1;padding:.75em 0;text-align:center}.webaware-modal-show .webaware-lightbox-image{width:auto;height:auto;max-width:100%;max-height:100vh;margin:auto;background-color:transparent}.webaware-lightbox-content{margin:0;position:relative}.webaware-lightbox-close{--btn-bg:transparent;position:absolute;top:0;right:0;z-index:1;display:flex;padding:.75em;padding:min(.75em,1vmin);margin:1em;margin:min(1em,1vmin)}.webaware-lightbox-close:active,.webaware-lightbox-close:focus,.webaware-lightbox-close:focus-visible,.webaware-lightbox-close:hover{--btn-fg:var(--txt);--btn-bg:transparent}.webaware-lightbox-close svg{width:2em;height:2em}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.webaware-lightbox-spinner{display:block;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-150%);width:2rem;height:2rem;color:#fff;color:var(--light)}.webaware-lightbox-spinner svg{width:2rem;height:2rem;animation:1s steps(8) infinite forwards spin}.website-title{line-height:.5;margin:0;padding:0 .5em;background-color:var(--light)}.website-title a{display:flex;height:100%}.header-logo{width:150px;height:100%;margin:auto;display:block}@media only screen and (max-width:48rem){.header-logo{margin-left:0;margin-block:0.25em;height:3.75rem}}@media only screen and (min-width:1337px){.header-logo{width:7.5rem}}body{width:100%;min-height:100vh;min-height:-webkit-fill-available;min-block-size:100vh;min-block-size:-webkit-fill-available;margin:0;overflow-y:scroll;display:flex;flex-direction:column}@media only screen and (min-width:48.0625rem){.top-nav-wrapper{display:grid;grid-template-columns:max(0.25em,1vw) auto 1fr 5rem}.top-nav-wrapper .website-title{grid-column:2}}.site-content{flex:1 0 100%;padding-block:min(5vw,5em);padding-top:min(8vw,5em)}.page-template-default:not(:has(.webaware-posts-loop),.page-parent,.edd-success) .site-content{display:grid;align-content:start;grid-template-columns:[fullwidth-start] 1fr [center-start] min(92ch,90vw) [center-end] 1fr [fullwidth-end]}.page-template-default:not(:has(.webaware-posts-loop),.page-parent,.edd-success) .site-content>*{grid-column:center}.page-template-default.edd-purchase-history .site-content{display:grid;justify-content:center;align-content:start}.page-template-default.edd-purchase-history .site-content>*{min-inline-size:min(92ch,90vw)}@media only screen and (min-width:83.5625rem){.page-template-child-menu .site-content{display:grid;align-content:start;grid-template-columns:1fr auto;grid-template-rows:0.5em 2em 2em auto}.page-template-child-menu .site-content>*{grid-column:1/-1}.page-template-child-menu .site-content .nav-child-menu,.page-template-child-menu .site-content .nav-child-menu_button{grid-column:2}.page-template-child-menu .site-content .page-title{grid-column:1;grid-row:1/span 3}.page-template-child-menu .site-content .nav-child-menu_button{grid-row:2}.page-template-child-menu .site-content .nav-child-menu{grid-row:3}}.top-nav{padding-block:min(5vw,1em)}.nav-breadcrumbs,.site-content,.site-footer-content,.site-header{width:min(90rem,90vw);margin:0 auto}.nav-breadcrumbs{margin-top:min(5vw,5em)}.single-post .nav-breadcrumbs{margin-top:0}.nav-breadcrumbs a{white-space:nowrap}.site-header{padding-block:min(5vw,1em)}.site-footer-content{padding-block:min(5vw,1em)}@media only screen and (max-width:80rem){.site-footer-content .webaware-copyright{text-align:center;margin:0 0 1.5em;max-width:none}.site-footer-content .nav-footer{width:max-content;margin-left:auto;margin-right:auto}}@media only screen and (min-width:80.0625rem){.site-footer-content{display:flex;justify-content:space-between}}p.webaware-copyright{margin:.5em 1em .5em 0}span.webaware-abn{white-space:nowrap}@media only screen and (max-width:521px){span.webaware-copyright-abn-seperator{visibility:hidden}}.entry-text form:not(.edd_download_purchase_form){color:var(--light);background-color:var(--grn-dark);display:inline-block;padding:min(2vw,2em);margin:1.5rem 0}.entry-text form:not(.edd_download_purchase_form).orderform-woocommerce-order{display:grid}@media only screen and (min-width:675px){.author .entry-header,.category .entry-header{grid-column:1/-1}}@media only screen and (max-width:875px){.author .entry-header,.category .entry-header{max-width:90vw}}.author .entry-header .webaware-archive-title,.category .entry-header .webaware-archive-title{margin-bottom:.5em}@media only screen and (min-width:48.0625rem){main>.webaware-posts-loop{flex-wrap:wrap;display:flex;display:grid;grid-template-columns:repeat(auto-fill,minmax(36ch,1fr));gap:1.75em}}main>.webaware-posts-loop article{border:.125em solid var(--border-decorative,var(--test));outline:.2em solid var(--bg,var(--test));outline-offset:-0.5em;background-color:var(--bg-decorative,var(--test));flex-basis:50%;max-width:90vw;margin:0 0 2em;padding:min(5vw,2em)}@media only screen and (min-width:48.0625rem){main>.webaware-posts-loop article{margin:0 2em 2em 0}@supports (display:grid){main>.webaware-posts-loop article{width:auto;max-width:none;margin:0}}}main>.webaware-posts-loop article .entry,main>.webaware-posts-loop article .webaware-tease-excerpt{display:flex;flex-direction:column;min-height:100%;justify-content:flex-start}@media only screen and (min-width:769px) and (max-width:1036px){main>.webaware-posts-loop article .entry{display:grid;grid-template-columns:1fr 40%;grid-template-rows:auto min-content 1fr;column-gap:2em}}main>.webaware-posts-loop article .webaware-tease-excerpt{justify-content:flex-start;height:80%;grid-column:1;grid-row:2/-1}main>.webaware-posts-loop article .webaware-post-title{font-size:min(3vw + 1rem, 1.75rem);line-height:1.2;grid-column:1/-1}main>.webaware-posts-loop article .webaware-post-title a{display:block;text-decoration:none;transition:color .1s cubic-bezier(.55, .09, .68, .53)}main>.webaware-posts-loop article .webaware-post-title a:active,main>.webaware-posts-loop article .webaware-post-title a:focus,main>.webaware-posts-loop article .webaware-post-title a:focus-visible,main>.webaware-posts-loop article .webaware-post-title a:hover{color:var(--heading-link)}main>.webaware-posts-loop article .webaware-post-more{margin-bottom:0}main>.webaware-posts-loop article .entry-footer{margin-top:auto}.type-download .webaware-post-title,.type-product .webaware-post-title{display:grid;grid-template-columns:1fr auto}.type-download .webaware-post-title svg,.type-product .webaware-post-title svg{order:2;color:var(--grn-button)}main>.webaware-posts-loop article.type-download .webaware-post-more,main>.webaware-posts-loop article.type-product .webaware-post-more{margin-top:1em}.search-not-found{grid-column:span 2}.post-template-default main>article .webaware-post-metadata{border-left:.5em solid var(--shade-gry);padding-left:1.25em;margin:4rem 0}.post-template-default main>article .webaware-post-metadata dd{margin-left:0;margin-bottom:1em}@media only screen and (min-width:52.1875rem){.post-template-default main>article .webaware-post-metadata{display:grid;grid-template-columns:max-content auto;align-content:start;align-items:center;column-gap:1.5rem;row-gap:.5em}@supports (display:grid){.post-template-default main>article .webaware-post-metadata dd{margin-bottom:0}}}.post-template-default main>article .webaware-post-metadata dt{text-transform:uppercase;font-weight:400}.webaware-old-post{margin:2em 0;display:flex;align-items:center}.webaware-old-post svg{--spinner:var(--gld-en);color:var(--spinner);font-size:1.5em;margin-right:.4em;transform:rotate(0)}.single-download .type-download{display:grid}@media only screen and (max-width:52.125rem){.single-download .type-download{gap:1.5rem;grid-template-areas:"cta" "textlink" "minreq" "moreinfo" "socials"}}@media only screen and (min-width:52.1875rem){.single-download .type-download{gap:1.5rem 5em;grid-template-rows:repeat(3,max-content) repeat(2,auto);grid-template-areas:"textlink cta" "textlink minreq" "textlink moreinfo" "textlink ." "socials socials"}}.webaware-edd-min-requirements th[scope=row]{text-align:left;padding-right:1em}.edd-alert{color:var(--txt);background-color:var(--bg);border-left:.125em solid var(--border-decorative,var(--test));padding:1em 1.25em;margin-bottom:2em}.edd-alert strong{-webkit-text-decoration:underline 0.125em var(--edd-alert-underline);text-decoration:underline 0.125em var(--edd-alert-underline);text-underline-offset:0.175em}.edd-alert p{padding:0}.edd-alert p:not(:last-child){margin-bottom:1em}.edd-alert p:last-child{margin-bottom:0}.edd-alert-error{--edd-alert-underline:var(--formerror);--border-decorative:var(--formerror)}.edd-alert-success{--edd-alert-underline:var(--grn-brand);--border-decorative:var(--grn-brand)}.edd-alert-info{--edd-alert-underline:var(--prpl-brand);--border-decorative:var(--prpl-brand)}.edd-alert-warn{--edd-alert-underline:var(--formerror);--border-decorative:var(--formerror)}.webaware-reference-tiles{list-style-type:none;padding-left:0;max-width:none}.webaware-reference-tiles h2{color:var(--shade-card-heading-gry);font-size:1.5rem;margin-bottom:1em;display:grid;grid-template-columns:1fr auto;gap:.25ch}.webaware-reference-tiles a.fa-link{color:var(--prpl-button);display:inline flex}.webaware-reference-tiles .webaware-reference-tile{padding:1em 1em 1em 1.25em;border-left:.25em solid var(--border-decorative,var(--test));background-color:var(--bg-decorative,var(--test))}@media only screen and (max-width:83.5rem){.webaware-reference-tiles .webaware-reference-tile{max-width:30em;margin-bottom:1em}}.webaware-reference-tiles ul{list-style-type:square;padding-left:3ch;padding-inline-start:3ch}.webaware-reference-tiles ul ::marker{color:var(--prpl-button)}.orderform-woocommerce-buttons-bottom .orderform-woocommerce-order-button-grid-item>*,.orderform-woocommerce-buttons-bottom .orderform-woocommerce-order-summary ul>*,.orderform-woocommerce-buttons-sticky-bottom .orderform-woocommerce-order-button-grid-item>*,.orderform-woocommerce-buttons-sticky-bottom .orderform-woocommerce-order-summary ul>*{align-self:center}.orderform-woocommerce-buttons-bottom .orderform-woocommerce-order-summary ul li,.orderform-woocommerce-buttons-sticky-bottom .orderform-woocommerce-order-summary ul li{margin-bottom:0}.orderform-woocommerce-wrapper-grid{z-index:1}.woocommerce form.orderform-woocommerce-buttons-float-left button.button:not(#place_order),.woocommerce form.orderform-woocommerce-buttons-float-right button.button:not(#place_order),.woocommerce form.orderform-woocommerce-buttons-sticky-left-slide button.button:not(#place_order),.woocommerce form.orderform-woocommerce-buttons-sticky-right-slide button.button:not(#place_order){white-space:nowrap;margin-top:1em}@media only screen and (min-width:100rem){.orderform-woocommerce-wrapper{--orderform-woocommerce-button-box-width:max-content;--orderform-woocommerce-button-box-spacing:2em;max-width:calc(100vw - (var(--orderform-woocommerce-button-box-width) * 2 + var(--orderform-woocommerce-button-box-spacing)))}.orderform-woocommerce-buttons-float-left .orderform-woocommerce-buttons{margin-right:var(--orderform-woocommerce-button-box-spacing)}.orderform-woocommerce-buttons-float-right .orderform-woocommerce-buttons{margin-left:var(--orderform-woocommerce-button-box-spacing)}}p.webaware-tagline{margin:1.5rem auto 0;text-align:center;max-width:25ch;font-family:var(--text-sans);display:grid;grid-template-columns:1fr minmax(auto,25ch) 1fr}@supports (display:grid){p.webaware-tagline{max-width:none}}p.webaware-tagline::after,p.webaware-tagline::before{content:" ";background-color:var(--prpl-pale)}h1.site-title{--_spacer:1ch;width:min(90rem,90vw);margin:min(10vw,5em) auto 0;display:grid;grid-template-columns:auto 1fr;column-gap:var(--_spacer)}.nav-breadcrumbs+h1.site-title{margin-top:min(4vw,4em)}@media only screen and (min-width:83.5625rem){.webaware-reference-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(30em,1fr));gap:1.5em 2em;margin:0 0 1.5em}h1.site-title{margin:min(5vw,5em) auto 0}.nav-breadcrumbs+h1.site-title{margin-top:min(4vw,4em)}}h1.site-title::after{content:" ";background-color:var(--prpl-pale);align-self:center;height:.125em}@media (prefers-color-scheme:dark){.menu-share .webaware-social-link-email a{--btn-fg:var(--light, var(--test));--btn-bg:var(--eml, var(--test))}.menu-share .webaware-social-link-email a:active,.menu-share .webaware-social-link-email a:focus,.menu-share .webaware-social-link-email a:focus-visible,.menu-share .webaware-social-link-email a:hover{--btn-outline-bdr:var(--light, var(--test))}p.webaware-tagline{color:var(--prpl-light)}p.webaware-tagline::after,p.webaware-tagline::before{align-self:center;height:.125em}h1.site-title{color:var(--prpl-light)}}ol ::marker{font-size:1.15em}.site-footer{position:sticky;top:100vh;color:var(--footer-text,var(--test));background-color:var(--footer-bg,var(--test))}.site-wrapper{background-color:#fff;background-color:var(--bg,var(--test))}.webaware-alt-bg-dark{color:#fff;color:var(--light);background-color:#000;background-color:var(--bg-alt-dark)}.webaware-alt-bg-dark ol ::marker,.webaware-alt-bg-dark ul ::marker{color:inherit}.page-title-sitename{margin-bottom:3em}.webaware-cta-link a,a.webaware-cta-link{background-image:none;box-sizing:border-box;outline:0;display:inline-block;min-width:3rem;min-inline-size:3rem;border-radius:0;font-family:inherit;font-weight:500;font-size:1rem;line-height:1.2;text-align:center;white-space:normal;border:1px solid;cursor:pointer;opacity:1;padding:.5em 1.5em;-webkit-text-fill-color:currentcolor;-webkit-tap-highlight-color:var(--tap-highlight-color);color:#fff;color:var(--btn-fg,var(--test));background-color:#000;background-color:var(--btn-bg,var(--test));--btn-fg:var(--light, var(--test));--btn-solid-bdr:var(--btn-bg, var(--test));border-color:var(--btn-solid-bdr,var(--test));--btn-bg:var(--prpl-button, var(--test));text-decoration:none}.webaware-cta-link a::-moz-focus-inner,a.webaware-cta-link::-moz-focus-inner{border:0}@media only screen and (max-width:83.5em){.entry-text .search-submit,.search-submit,.webaware-cta-link a,a.webaware-cta-link{font-size:calc(1rem * 1.2)}}.entry-text form .webaware-cta-link a,.entry-text form a.webaware-cta-link{padding:.5em 1.5em}.webaware-cta-link a:focus-visible,a.webaware-cta-link:focus-visible{box-shadow:0 0 0 2px var(--btn-fg,var(--test)),0 0 0 4px var(--btn-bg,var(--test))}.webaware-cta-link a:active,.webaware-cta-link a:focus,.webaware-cta-link a:focus-visible,.webaware-cta-link a:hover,a.webaware-cta-link:active,a.webaware-cta-link:focus,a.webaware-cta-link:focus-visible,a.webaware-cta-link:hover{--btn-bg:var(--prpl-dark, var(--test))}.type-download .webaware-cta-link a,.type-download a.webaware-cta-link,.type-product .webaware-cta-link a,.type-product a.webaware-cta-link{--btn-bg:var(--grn-button, var(--test))}.type-download .webaware-cta-link a:active,.type-download .webaware-cta-link a:focus,.type-download .webaware-cta-link a:focus-visible,.type-download .webaware-cta-link a:hover,.type-download a.webaware-cta-link:active,.type-download a.webaware-cta-link:focus,.type-download a.webaware-cta-link:focus-visible,.type-download a.webaware-cta-link:hover,.type-product .webaware-cta-link a:active,.type-product .webaware-cta-link a:focus,.type-product .webaware-cta-link a:focus-visible,.type-product .webaware-cta-link a:hover,.type-product a.webaware-cta-link:active,.type-product a.webaware-cta-link:focus,.type-product a.webaware-cta-link:focus-visible,.type-product a.webaware-cta-link:hover{--btn-bg:var(--grn-dark, var(--test))}details.webaware-accordion summary{display:list-item}details.webaware-accordion summary h2{display:inline-block;font-size:1.75rem;position:relative;transform:translateY(10%)}details.webaware-accordion summary::marker{font-size:1.25rem;color:var(--prpl-button)}details.webaware-accordion summary:active h2,details.webaware-accordion summary:focus h2,details.webaware-accordion summary:focus-visible h2,details.webaware-accordion summary:hover h2{color:var(--prpl-button)}details.webaware-accordion[open] summary h2{color:var(--prpl-button)}@keyframes slide-right{100%{transform:translateX(100vw)}}.error404{overflow-x:hidden}svg#duck{transform:translateX(0);width:15em;height:15em;max-width:50vw;max-height:50vw}@media (prefers-reduced-motion:no-preference){.entry-text .search-submit,.menu-share .menu-item a,.search-submit{transition:background-position 250ms cubic-bezier(.55, .09, .68, .53),background-color 250ms cubic-bezier(.55, .09, .68, .53),border-color 250ms cubic-bezier(.55, .09, .68, .53),color 250ms cubic-bezier(.55, .09, .68, .53)}.webaware-old-post svg{animation:3s linear forwards spinreverse}.webaware-cta-link a,a.webaware-cta-link{transition:background-position 250ms cubic-bezier(.55, .09, .68, .53),background-color 250ms cubic-bezier(.55, .09, .68, .53),border-color 250ms cubic-bezier(.55, .09, .68, .53),color 250ms cubic-bezier(.55, .09, .68, .53)}svg#duck{animation:5s linear 1s forwards slide-right}}svg#duck .duck-body{color:var(--grn-duck)}svg#duck .duck-bill{color:var(--gld-en)}.page-id-192 .entry-text h1::before{content:"<h1>"}.page-id-192 .entry-text h2::before{content:"<h2>"}.page-id-192 .entry-text h3::before{content:"<h3>"}.page-id-192 .entry-text h4::before{content:"<h4>"}.printonly{width:0;inline-size:0;height:0;block-size:0;display:none;visibility:hidden}@media only screen and (max-width:64rem){.desktop-only{width:0;inline-size:0;height:0;block-size:0;display:none;visibility:hidden}}@media only screen and (min-width:64.0625rem){.mobile-only{width:0;inline-size:0;height:0;block-size:0;display:none;visibility:hidden}}