:root{--submenu-item-border:1px solid #fff3;--button-spacing:1.25em;--image-icon-size:126px;--mobilemaxwidth:90vw;--deskwidth:87rem;--pagecontentwidth:77rem}@media only screen and (max-width:83.5rem){:root{--breakoutwidth:0;--pagesidemargin:5vw}}@media only screen and (min-width:83.5625rem){:root{--breakoutwidth:min(3vw,3rem);--pagesidemargin:2vw}}body{--banner-height:min(50vmin,300px)}:root{--header-logo-width-aspect-ratio:70;--header-logo-height-aspect-ratio:70;--footer-logo-width-aspect-ratio:125;--footer-logo-height-aspect-ratio:125;--header-logo-width:calc(var(--header-logo-width-aspect-ratio)*1px);--header-logo-height:calc(var(--header-logo-height-aspect-ratio)*1px);--footer-logo-width:calc(var(--footer-logo-width-aspect-ratio)*1px);--footer-logo-height:calc(var(--footer-logo-height-aspect-ratio)*1px);--shade-light:#f5f5f5;--shade-light-dm:#f0f0f0;--shade-light-opacity:#f5f5f580;--shade-less-light:#f5f5f5cc;--shade-alt-light:var(--shade-lighter-grey);--shade-ff-bg:var(--shade-pale-grey);--shade-ff-border:var(--shade-pale-grey);--shade-alt-dark:#4d4d4d;--shade-dark:#2f2e2f;--shade-placeholder-text:#3f3e3f;--shade-light-grey:grey;--shade-mid-grey:#676567;--shade-dark-grey:#333;--shade-darker-grey:#212121;--shade-darker-grey-opacity:#21212180;--shade-lighter-grey:#e6e6e6;--shade-pale-grey:#ccc;--color-logo:var(--color-primary-700);--color-primary-900:#461f70;--color-primary-700:#60388a;--color-primary-500:#7952a3;--color-primary-300:#ac85d6;--color-primary-100:#f2e6ff;--color-primary-90:#f8f2ff;--color-primary-10:#461f701a;--color-secondary-100:#c902fc;--color-secondary-500:#a202ca;--color-secondary-900:#020406;--color-golden:#9e8d2e;--color-light-gold:#c4b454;--color-silveren:silver;--color-silver-lm:#acacac;--color-silver-dm:grey;--color-primary-button:var(--color-primary-700);--color-primary-button-hover:var(--color-primary-500);--color-secondary-button:var(--color-primary-500);--color-secondary-button-hover:var(--color-primary-700);--color-card-hover:var(--shade-pale-grey);--color-call-to-action:var(--color-primary-500);--color-call-to-action-alt:var(--color-primary-700);--color-header-bg:var(--color-primary-900);--color-footer-bg:var(--color-primary-900);--color-files-upload-bg:#3535360d;--color-progress:var(--color-primary-500);--color-error:red;--color-error-dark-mode:#f66;--color-up:var(--shade-pale-grey);--color-tap:#00ccff4d;--color-hover:var(--color-primary-500);--txt:var(--shade-dark);--bg:var(--shade-light);--alt-bg:var(--shade-alt-light);--hr:var(--shade-light-grey);--target-outline:inherit}@media (prefers-color-scheme:dark){:root{--txt:var(--shade-less-light);--bg:var(--shade-dark-grey);--alt-bg:var(--shade-alt-dark);--hr:var(--shade-darker-grey);--target-outline:inherit}}:root{--test:lime;--light:var(--shade-light);--dark:var(--shade-dark);--grey-rule:var(--shade-light-grey);--light-grey-text:var(--shade-light-grey);--heading-color-one:var(--color-primary-700);--heading-color:var(--txt);--table-line:var(--shade-pale-grey);--table-head-txt:var(--txt);--table-head-bg:var(--shade-pale-grey);--marker-type-ul:disc;--marker-colour-ul:var(--txt);--marker-colour-ol:var(--txt);--tap-highlight-color:var(--color-tap);--svg-top-link:var(--color-up);--scrollbar-thumb:var(--color-primary-900);--scrollbar-track:var(--bg);--placeholder-image-bg:var(--color-primary-700);--post-metadata-text:var(--txt);--post-metadata-bg:var(--bg);--box-background:var(--color-primary-700);--shade-form-bg:var(--bg)}div{--formreq:var(--txt);--formerror:var(--color-error);--formerrorlinks:var(--txt);--nav-top-fg:var(--light);--nav-top-bg:var(--color-primary-700);--faq-summary-bg-closed:var(--bg);--header-bg:var(--color-header-bg)}footer{--footer-text:var(--light);--footer-bg:var(--color-footer-bg);--footer-icon-fg:var(--dark);--footer-icon-fg-hover:var(--dark);--footer-icon-bg:var(--light);--footer-icon-bg-hover:var(--color-primary-500)}.site-footer a{--focus-outline:var(--light)}form{--formlegend:var(--txt);--formlabel:var(--txt);--fftext:var(--txt);--ffplaceholdertext:var(--shade-placeholder-text);--ffbg:var(--shade-ff-bg);--ffborder:var(--shade-ff-border);--ffhoverborder:var(--color-primary-700);--ffhoveroutline:var(--color-hover);--invalidelement:var(--color-error);--invalidelementlight:var(--color-error);--progressbar:var(--color-progress);--validelement:currentcolor}label{--formlabel:var(--txt)}label svg{--ffhoveroutline:var(--color-hover)}input[type=checkbox],input[type=radio]{accent-color:var(--color-primary-700)}figcaption{--figcaption:var(--txt)}.navigation,nav{--breadcrumb-button-text:var(--txt);--current-breadcrumb:var(--feature-colour);--visited-breadcrumb:var(--txt);--breadcrumb-button-bg:#0000;--main-menu-button-text:var(--txt);--main-menu-button-bg:var(--bg);--main-menu-button-fg-hover:var(--color-primary-500);--main-menu-button-bg-hover:var(--bg);--main-menu-submenu-text:var(--light);--main-menu-submenu-text-hover:var(--color-light-gold);--main-menu-submenu-bg:var(--color-primary-500);--main-menu-submenu-bg-hover:var(--color-primary-500);--current-sub-menu-item:var(--color-light-gold);--current-menu-item:var(--color-golden);--current-menu-item-bg:var(--main-menu-button-bg-hover)}@media only screen and (max-width:83.5rem){.navigation,nav{--main-menu-button-text:var(--light);--main-menu-button-bg:var(--color-primary-700);--main-menu-button-fg-hover:var(--color-primary-100);--main-menu-submenu-text:var(--light);--main-menu-submenu-bg:var(--color-primary-700);--current-menu-item:var(--color-light-gold)}}.navigation,nav{--scrollbar-nav-thumb:var(--main-menu-button-text);--scrollbar-nav-track:var(--main-menu-button-bg);--menu-sitemap-border:var(--color-primary-500);--pagination-text:var(--txt);--pagination-bg:var(--bg);--pagination-text-current:var(--txt);--pagination-bg-current:var(--txt);--pagination-text-disabled:var(--txt);--pagination-bg-disabled:var(--bg);--pagination-link:var(--txt);--pagination-link-hover:var(--txt);--pagination-bg-hover:var(--txt)}summary{--faq-summary-text-closed:var(--txt);--faq-summary-text-open:var(--feature-colour);--faq-summary-text-hover:var(--feature-colour);--faq-summary-bg-open:var(--bg);--faq-summary-bg-hover:var(--bg)}.tbrtheme-accordion-content,summary{--faq-line:var(--txt)}.page-title.wp-block-heading{color:var(--heading-color-one)}.wp-block-heading{color:var(--heading-color)}blockquote,q{--blockquote:var(--feature-colour)}b,strong{--bold:currentColor}mark{--text-mark:#eed91d}a{--button-underline-hover:var(--color-call-to-action,var(--test));--button-sideline-hover:var(--color-call-to-action,var(--test));--social-icon-fg:var(--light);--social-icon-bg:var(--color-primary-500)}a,a.button,button,input[type=submit],p.button a{--color-cta:var(--color-call-to-action);--color-cta-light:var(--color-call-to-action-alt);--color-cta-secondary:var(--color-primary-700);--color-cta-secondary-light:var(--color-primary-500);--focus-outline:var(--color-golden)}@media (prefers-color-scheme:dark){:root{--heading-color-one:var(--txt);--light-grey-text:var(--shade-alt-light);--color-error:var(--color-error-dark-mode);--image-bg-darkmode:var(--shade-less-light);--grey-rule:var(--shade-lighter-grey);--shade-pale-grey:var(--shade-alt-dark);--color-primary-button:var(--color-primary-700);--color-primary-button-hover:var(--color-primary-900);--color-secondary-button:var(--color-primary-500);--color-secondary-button-hover:var(--color-primary-700);--scrollbar-thumb:var(--color-primary-300);--light:var(--shade-light-dm);--color-logo:var(--color-primary-300)}b,strong{--bold:currentColor}a{--button-underline-hover:var(--feature-colour)}.navigation,nav{--light-grey-text:var(--shade-less-light)}form{--ffplaceholdertext:var(--light);--shade-ff-bg:var(--shade-alt-dark);--shade-ff-border:var(--shade-alt-dark);--ffhoverborder:var(--color-primary-900)}input[data-com-onepassword-filled=light],select[data-com-onepassword-filled=light]{--btn-bg:var(--color-primary-500)}nav{--main-menu-button-text:var(--light);--main-menu-button-fg-hover:var(--color-primary-100)}footer{--footer-text:var(--shade-light-dm)}}@font-face{font-display:swap;font-family:Aladin;font-style:normal;font-weight:400;src:url(../fonts/aladin/Aladin-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"DM Serif Text";font-style:normal;font-weight:400;src:url(../fonts/dm-serif-text/DMSerifText-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"DM Serif Text";font-style:italic;font-weight:400;src:url(../fonts/dm-serif-text/DMSerifText-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Oleo Script;font-style:normal;font-weight:400;src:url(../fonts/oleo-script/OleoScript-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Oleo Script;font-style:normal;font-weight:700;src:url(../fonts/oleo-script/OleoScript-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Sansita Swashed;font-style:normal;font-weight:100 900;src:url(../fonts/sansita-swashed/SansitaSwashed-VariableFont_wght.woff2) format("woff2")}:root{--serif:Charter,"Bitstream Charter","Sitka Text",Cambria,serif;--serif-antique:Superclarendon,"Bookman Old Style","URW Bookman","URW Bookman L","Georgia Pro",Georgia,serif;--sans-serif:Inter,Roboto,"Helvetica Neue","Arial Nova","Nimbus Sans",Arial,sans-serif;--monospace:ui-monospace,"Cascadia Code","Source Code Pro",Menlo,"DejaVu Sans Mono",Consolas,monospace;--cursive:"Segoe Print","Bradley Hand",Chilanka,TSCu_Comic,casual,cursive;--emoji:"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--fontsize12:0.75rem;--fontsize13:0.8125rem;--fontsize14:0.875rem;--fontsize15:0.9375rem;--fontsize16:1rem;--fontsize17base:1.0625rem;--fontsize39:2.4375rem;--fontsize44:2.75rem;--fontsize48:3rem;--fontsize17:clamp(0.9rem,1vw + 0.5rem,1.0625rem);--fontsize17cq:clamp(0.9rem,5cqw + 0.5rem,1.0625rem);--fontsize18base:1.125rem;--fontsize18:clamp(0.9rem,1vw + 0.5rem,1.125rem);--fontsize19:clamp(0.9rem,1vw + 0.5rem,1.1875rem);--fontsize20:clamp(1rem,1vw + 0.5rem,1.25rem);--fontsize20base:1.25rem;--fontsize22:clamp(1rem,1vw + 1.375rem,1.375rem);--fontsize22base:1.375rem;--fontsize23:clamp(1rem,min(9vw,1.4375rem),1.4375rem);--fontsize24:clamp(1rem,min(9vw,1.5rem),1.5rem);--fontsize25:clamp(1.25rem,2vw + 1rem,1.5625rem);--fontsize25cq:clamp(1.0625rem,min(6cqw,1.5625rem),1.5625rem);--fontsize30:clamp(2rem,2vw + 1rem,1.875rem);--fontsize35:clamp(2.25rem,3vw + 1rem,2.1875rem);--fontsize32:2rem;--fontsize40:clamp(2.5rem,3vw + 1rem,2.5rem);--fontsize45:clamp(1.75rem,4vw + 1rem,2.8125rem);--fontsize43:clamp(1.75rem,4vw + 1rem,2.6875rem);--fontsize50:clamp(1.5rem,7vw + 1rem,3.125rem);--fontsize52:clamp(1.5rem,7vw + 1rem,3.25rem);--fontsize26-39:clamp(1.625rem,4vw + 1rem,2.4375rem);--fontsize40-90:clamp(2.5rem,7vw + 1rem,5.625rem);--fontsize66:clamp(3.125rem,2vw + 1rem,4.125rem);--fontsize32-78:clamp(2rem,2vw + 1rem,4.875rem);--fontsize70:clamp(1.5rem,7vw + 1rem,4.375rem);--fontsizeh1:var(--fontsize45);--fontsizeh2:var(--fontsize32);--fontsizeh3:clamp(1.25rem,2vw + 1rem,1.5625rem);--fontsizeh4:var(--fontsize25);--fontsizeh5:var(--fontsize22);--fontsizeh6:var(--fontsize20);--bodytextsize:var(--fontsize16);--fontsizeh2small:var(--fontsize18base);--fontsizefooterh2:var(--fontsize20base);--fontsizefootertext:var(--fontsize20base);--highlighttextsize:var(--fontsize20base);--cardtitlesize:var(--fontsize20base);--cardtextsize:var(--fontsize20base);--featcardtextsizefallback:clamp(0.8rem,min(6vw,1rem),clamp(0.9rem,1vw + 0.5rem,1.0625rem));--featcardtextsize:clamp(0.8rem,min(6cqw,1rem),clamp(0.9rem,1vw + 0.5rem,1.0625rem));--label:var(--fontsize20base);--caption:var(--fontsize18base);--fontsmall:var(--fontsize16);--fontsizereq:var(--fontsize16);--buttontextsize:var(--fontsize17base);--inputtextsize:var(--fontsize18base)}@media only screen and (max-width:48rem){:root .site-content{--font-mobile-calc:1.3;--bodytextsize:calc(var(--fontsize16)*var(--font-mobile-calc));--fontsizeh2small:calc(var(--fontsize18base)*var(--font-mobile-calc))}}:root{--fontweight300:300;--fontweight400:400;--fontweight500:500;--fontweight600:600;--fontweight700:700;--bannerweight:700;--headingweight:400;--bodytextweight:400;--bodytextbold:700;--linktextweight:400;--inputfontweight:400;--buttontextweight:400;--cardtextweight:400;--heading-letter-spacing:0}h1.website-title{margin:0}.website-grape-variety{font-family:"Aladin",var(--sans-serif);grid-area:gsm}.website-grape-variety-one{font-size:4.4375rem}.website-grape-variety-two{font-size:6.3125rem}.website-grape-variety-three{font-size:3.8125rem}.website-grape-variety span{color:var(--color-secondary-500);display:block}@media only screen and (min-width:1000px){.website-grape-variety span{-webkit-background-clip:text;background-clip:text;background-color:var(--color-secondary-100);background-image:linear-gradient(to right,var(--color-secondary-100),var(--color-secondary-900));background-size:150%;color:#0000}}.website-subtitle{color:var(--light);font-family:"Noto Sans",var(--sans-serif);font-weight:var(--fontweight300);inline-size:fit-content;letter-spacing:-.01em;line-height:1;margin:0;max-inline-size:100%;padding-block:1.0625rem 1.25rem;position:relative;z-index:32}@media only screen and (max-width:1000px){.website-subtitle{display:flex;flex-direction:column;row-gap:1em;text-align:center}.website-subtitle .website-subtitle-wrapper{row-gap:.8rem}}@media only screen and (min-width:1000px){.website-subtitle{column-gap:37px;display:grid;grid-template-areas:"gsm subtitle";grid-template-columns:repeat(2,auto);grid-template-rows:4.4375rem 6.3125rem 3.8125rem}}@media only screen and (max-width:83.5rem){.website-subtitle br{display:initial}}.website-subtitle-wrapper{align-items:center;color:var(--color-primary-100);display:grid;font-size:var(--fontsize39);grid-area:subtitle;grid-row:1/-1;grid-template-areas:"year" "sponsor" "where" "challenge";grid-template-columns:1fr}.website-subtitle-year{grid-area:year}.website-subtitle-where{grid-area:where;text-transform:uppercase}.website-subtitle-challenge{color:var(--color-secondary-100);display:block;font-size:var(--fontsize44);grid-area:challenge;text-transform:uppercase}.website-subtitle-sponsor{font-size:calc(var(--fontsizesponsor)*1rem/16);font-weight:500;grid-area:sponsor}.tbrtheme-post-metadata h1,.tbrtheme-show-results-content h2,.tbrtheme-show-results-content h3,.wp-block-heading,h2.tbrtheme-show-results-data-heading{font-family:"Sansita Swashed",var(--sans-serif);font-weight:var(--headingweight);letter-spacing:var(--heading-letter-spacing);text-wrap:balance}h1.wp-block-heading{font-size:var(--fontsizeh1);line-height:1;margin-block-end:.25em}h1.wp-block-heading.page-title{margin-block-end:1em}.tbrtheme-post-metadata h1,.tbrtheme-show-results-content h2,h2.tbrtheme-show-results-data-heading,h2.wp-block-heading{font-size:var(--fontsizeh2);line-height:1;margin-block-end:.25em}.tbrtheme-show-results-content h3,h3.wp-block-heading{font-family:"Noto Serif",var(--serif);font-size:var(--fontsizeh3);font-weight:350;line-height:1.2;margin-block-end:.25em}.tbrtheme-show-results-content h3~h3.wp-block-heading,h3.wp-block-heading~h3.wp-block-heading{margin-block-start:.25em}:is(h4,h5,h6).wp-block-heading{color:var(--shade-mid-grey);font-family:"Noto Sans",var(--sans-serif)}@media (prefers-color-scheme:dark){:is(h4,h5,h6).wp-block-heading{color:var(--shade-lighter-grey)}}h4.wp-block-heading{font-size:var(--fontsizeh4);line-height:1.2}h5.wp-block-heading{font-size:var(--fontsizeh5);line-height:1.1}h6.wp-block-heading{font-size:var(--fontsizeh6);line-height:1.1}html{hanging-punctuation:first last}body,strong{font-family:"Noto Sans",var(--sans-serif)}.capitalise-text{text-transform:uppercase}p.intro-text{font-size:min(6vw,2rem);line-height:1.4;max-inline-size:min(var(--intro-text-length,52ch),90vw)}li,p{text-wrap:pretty}.wp-element-caption,figcaption{font-style:italic}.wp-element-caption{border-block-end:1px solid var(--grey-rule,var(--test));padding-block-end:1em}.archive .hentry h2 a{text-decoration:none}h1.tbrtheme-on-page-logo{background-image:url(../../images/logo.svg);background-repeat:no-repeat;color:#0000;inline-size:auto;max-inline-size:100%}@media only screen and (max-width:83.5rem){h1.tbrtheme-on-page-logo{max-inline-size:60vw}}h1.tbrtheme-on-page-logo{background-position:0 0;block-size:1em}.site-footer{background-color:var(--footer-bg,var(--test));color:var(--footer-text,var(--test))}.tbrtheme-cta-link a:focus,a.tbrtheme-cta-link:focus{box-shadow:none}.tbrtheme-cta-link a,a.tbrtheme-cta-link{align-items:center;border-radius:1em;border-radius:1em 0;box-sizing:border-box;display:inline-flex;font-family:"Noto Sans",var(--sans-serif);font-size:var(--buttontextsize);font-weight:var(--buttontextweight);isolation:isolate;line-height:1.4;max-inline-size:90vw;min-inline-size:3rem;overflow:hidden;position:relative;text-align:center;text-transform:capitalize;word-break:normal}.tbrtheme-cta-link a[href^=mailto],a.tbrtheme-cta-link[href^=mailto]{text-transform:none}.tbrtheme-cta-link a,a.tbrtheme-cta-link{border:.1875em solid #0000;cursor:pointer;opacity:1;padding:.75em 1.75em;white-space:normal}@media (prefers-reduced-motion:no-preference){.tbrtheme-cta-link a,a.tbrtheme-cta-link{transition:all .2s cubic-bezier(.55,.09,.68,.53);will-change:transform}}.tbrtheme-cta-link a,a.tbrtheme-cta-link{-webkit-text-fill-color:currentcolor;background-color:inherit!important;color:var(--btn-fg,var(--test))!important}.tbrtheme-cta-link a:before,a.tbrtheme-cta-link:before{background-color:var(--btn-fg);content:" ";inset:-.125em;opacity:0;position:absolute;transition:opacity .25s cubic-bezier(.55,.09,.68,.53);z-index:-1}.tbrtheme-cta-link a:active,.tbrtheme-cta-link a:focus-visible,.tbrtheme-cta-link a:hover,a.tbrtheme-cta-link:active,a.tbrtheme-cta-link:focus-visible,a.tbrtheme-cta-link:hover{color:var(--btn-fg,var(--test))}.tbrtheme-cta-link a:active:before,.tbrtheme-cta-link a:focus-visible:before,.tbrtheme-cta-link a:hover:before,a.tbrtheme-cta-link:active:before,a.tbrtheme-cta-link:focus-visible:before,a.tbrtheme-cta-link:hover:before{opacity:1}.tbrtheme-cta-link a,a.tbrtheme-cta-link{outline:.125em solid #0000;outline-offset:.125em;transition:outline-color .15s ease-in;-webkit-tap-highlight-color:var(--tap-highlight-color)}.tbrtheme-cta-link a:focus-visible,a.tbrtheme-cta-link:focus-visible{outline-color:var(--focus-outline,currentColor);transform:rotate(0)}.tbrtheme-cta-link a,a.tbrtheme-cta-link{--btn-fg:var(--shade-light,var(--test));--btn-solid-bdr:#0000;border-color:var(--btn-solid-bdr,var(--test))}.tbrtheme-cta-link a:disabled,a.tbrtheme-cta-link:disabled{cursor:not-allowed;filter:grayscale(100%);opacity:.5!important;pointer-events:none}.tbrtheme-cta-link a,a.tbrtheme-cta-link{background-color:var(--btn-bg)!important;--btn-fg:var(--light);--btn-bg:var(--color-primary-button);border-width:0}.tbrtheme-cta-link a:before,a.tbrtheme-cta-link:before{background-color:var(--color-primary-button-hover)}.tbrtheme-cta-link a,a.tbrtheme-cta-link{color:var(--btn-fg,var(--test));text-decoration:none}.tbrtheme-cta-link-alt a:focus,a.tbrtheme-cta-link-alt:focus{box-shadow:none}.tbrtheme-cta-link-alt a,a.tbrtheme-cta-link-alt{align-items:center;border-radius:1em;border-radius:1em 0;box-sizing:border-box;display:inline-flex;font-family:"Noto Sans",var(--sans-serif);font-size:var(--buttontextsize);font-weight:var(--buttontextweight);isolation:isolate;line-height:1.4;max-inline-size:90vw;min-inline-size:3rem;overflow:hidden;position:relative;text-align:center;text-transform:capitalize;word-break:normal}.tbrtheme-cta-link-alt a[href^=mailto],a.tbrtheme-cta-link-alt[href^=mailto]{text-transform:none}.tbrtheme-cta-link-alt a,a.tbrtheme-cta-link-alt{border:.1875em solid #0000;cursor:pointer;opacity:1;padding:.75em 1.75em;white-space:normal}@media (prefers-reduced-motion:no-preference){.tbrtheme-cta-link-alt a,a.tbrtheme-cta-link-alt{transition:all .2s cubic-bezier(.55,.09,.68,.53);will-change:transform}}.tbrtheme-cta-link-alt a,a.tbrtheme-cta-link-alt{-webkit-text-fill-color:currentcolor;background-color:inherit!important;color:var(--btn-fg,var(--test))!important}.tbrtheme-cta-link-alt a:before,a.tbrtheme-cta-link-alt:before{background-color:var(--btn-fg);content:" ";inset:-.125em;opacity:0;position:absolute;transition:opacity .25s cubic-bezier(.55,.09,.68,.53);z-index:-1}.tbrtheme-cta-link-alt a:active,.tbrtheme-cta-link-alt a:focus-visible,.tbrtheme-cta-link-alt a:hover,a.tbrtheme-cta-link-alt:active,a.tbrtheme-cta-link-alt:focus-visible,a.tbrtheme-cta-link-alt:hover{color:var(--btn-fg,var(--test))}.tbrtheme-cta-link-alt a:active:before,.tbrtheme-cta-link-alt a:focus-visible:before,.tbrtheme-cta-link-alt a:hover:before,a.tbrtheme-cta-link-alt:active:before,a.tbrtheme-cta-link-alt:focus-visible:before,a.tbrtheme-cta-link-alt:hover:before{opacity:1}.tbrtheme-cta-link-alt a,a.tbrtheme-cta-link-alt{outline:.125em solid #0000;outline-offset:.125em;transition:outline-color .15s ease-in;-webkit-tap-highlight-color:var(--tap-highlight-color)}.tbrtheme-cta-link-alt a:focus-visible,a.tbrtheme-cta-link-alt:focus-visible{outline-color:var(--focus-outline,currentColor);transform:rotate(0)}.tbrtheme-cta-link-alt a,a.tbrtheme-cta-link-alt{background-color:var(--btn-bg)!important;--btn-fg:currentcolor;--btn-bg:var(--bg,var(--test));--btn-outline-bdr:currentcolor;border-color:var(--btn-outline-bdr,var(--test))}.tbrtheme-cta-link-alt a:disabled,a.tbrtheme-cta-link-alt:disabled{cursor:not-allowed;filter:grayscale(100%);opacity:.5!important;pointer-events:none}.tbrtheme-cta-link-alt a,a.tbrtheme-cta-link-alt{--btn-fg:var(--txt,var(--test));--btn-bg:#0000;--btn-outline-bdr:var(--color-cta,var(--test))}.tbrtheme-cta-link-alt a:active,.tbrtheme-cta-link-alt a:focus-visible,.tbrtheme-cta-link-alt a:hover,a.tbrtheme-cta-link-alt:active,a.tbrtheme-cta-link-alt:focus-visible,a.tbrtheme-cta-link-alt:hover{--btn-bg:var(--color-cta,var(--test))}.tbrtheme-cta-link-alt a,a.tbrtheme-cta-link-alt{text-decoration:none}del:after,del:before,ins:after,ins:before,mark:after,mark:before,s:after,s:before{clip-path:inset(100%);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}s:before{content:" [start of stricken text] "}s:after{content:" [end of stricken text] "}ins:before{content:" [insertion start] "}ins:after{content:" [insertion end] "}del:before{content:" [deletion start] "}del:after{content:" [deletion end] "}mark:before{content:" [highlight start] "}mark:after{content:" [highlight end] "}