/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--transition-default:300ms;--color-black:#00053e;--color-white:#fff;--color-high-contrast:#444;--color-md-contrast:#e2e7ed;--color-low-contrast:#f1f1f1;--color-action:#0040b0;--color-accent:#3dbbff;--color-success:#206f63;--color-error:#ed0131;--color-grey-100:#f8fafc;--color-grey-200:#f1f1f1;--color-grey-300:#e2e7ed;--color-grey-400:#b8bcca;--color-grey-700:#3b4256;--color-grey-800:#444;--color-grey-dk:#444;--color-blue-100:#c8eaff;--color-blue-200:#aec6e4;--color-blue-300:#3dbbff;--color-blue-400:#006fdd;--color-blue-500:#0040b0;--color-blue-600:#0a337c;--color-blue-700:#026;--color-blue-900:#00053e;--color-green-100:#aaf9d8;--color-green-400:#00edaf;--color-green-500:#16a34a;--color-green-600:#008e6a;--color-green-700:#206f63;--color-system-300:#e2e7ed;--color-system-500:#a6a7ad;--color-system-900:#3b4256;--color-surface-200:#f0f4f8;--grid-gap:1rem;--screen-default:375px;--screen-sm:501px;--screen-md:769px;--screen-lg:1025px;--screen-xl:1442px;--screen-2xl:2000px;--screen-site-max-width:2000px;--spacer-0:0;--spacer-px:1px;--spacer-3xs:0.125rem;--spacer-2xs:0.25rem;--spacer-xs:0.5rem;--spacer-sm:0.75rem;--spacer-base:1rem;--spacer-md:1.5rem;--spacer-lg:2rem;--spacer-xl:2.5rem;--spacer-2xl:4rem;--spacer-3xl:4.5rem;--spacer-4xl:6rem;--spacer-5xl:8rem;--font-weight-book:300;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-family-serif:"Geller Headline",Times,serif;--font-family-headline-sans:bebas-neue-pro,sans-serif;--font-family-sans:bio-sans,sans-serif;--font-size-10xl:5.625rem;--font-size-9xl:4rem;--font-size-8xl:3.5rem;--font-size-7xl:2.5rem;--font-size-6xl:2.125rem;--font-size-5xl:2rem;--font-size-4xl:1.875rem;--font-size-3xl:1.625rem;--font-size-2xl:1.5rem;--font-size-xl:1.375rem;--font-size-lg:1.25rem;--font-size-md:1.125rem;--font-size-base:1rem;--font-size-sm:0.875rem;--font-size-xs:0.75rem;--font-size-2xs:0.625rem;--font-size-3xs:0.5rem;--lh-10:1.0;--lh-11:1.1;--lh-12:1.2;--lh-13:1.3;--lh-14:1.4;--lh-15:1.5;--lh-16:1.6;--lh-20:2;--z-0:0;--z-1:1;--z-2:2;--z-3:3}.ts-text-accent{color:#3dbbff;color:var(--color-accent)}.ts-text-action{color:#0040b0;color:var(--color-action)}.ts-text-md-contrast{color:#e2e7ed;color:var(--color-md-contrast)}.ts-text-high-contrast{color:#444;color:var(--color-high-contrast)}.ts-bg-grey-800{--tw-bg-opacity:1;background-color:rgb(68 68 68/var(--tw-bg-opacity))}.ts-bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.ts-bg-action,.ts-bg-blue-500{--tw-bg-opacity:1;background-color:rgb(0 64 176/var(--tw-bg-opacity))}.ts-bg-blue-400{--tw-bg-opacity:1;background-color:rgb(0 111 221/var(--tw-bg-opacity))}.ts-bg-blue-100{--tw-bg-opacity:1;background-color:rgb(200 234 255/var(--tw-bg-opacity))}.ts-bg-green-700{--tw-bg-opacity:1;background-color:rgb(32 111 99/var(--tw-bg-opacity))}.ts-bg-grey-100{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.ts-bg-blue-900{--tw-bg-opacity:1;--color-accent:var(--color-green-100);--color-action:var(--color-blue-100);--color-high-contrast:var(--color-white);--color-md-contrast:var(--color-grey-200);background-color:rgb(0 5 62/var(--tw-bg-opacity))}.ts-bg-blue-500{--color-accent:var(--color-blue-100);--color-action:var(--color-blue-100);--color-high-contrast:var(--color-white);--color-md-contrast:var(--color-grey-200)}.ts-bg-blue-400{--color-accent:var(--color-green-100);--color-action:var(--color-blue-100);--color-high-contrast:var(--color-white);--color-md-contrast:var(--color-grey-200)}.ts-bg-green-700{--color-accent:var(--color-blue-100);--color-action:var(--color-blue-100);--color-high-contrast:var(--color-grey-200);--color-md-contrast:var(--color-grey-200)}.ts-bg-white{--color-accent:var(--color-blue-500);--color-action:var(--color-blue-400);--color-high-contrast:var(--color-grey-700);--color-md-contrast:var(--color-grey-400)}.ts-bg-blue-100{--color-action:var(--color-blue-500);--color-accent:var(--color-blue-500);--color-high-contrast:var(--color-blue-500);--color-md-contrast:var(--color-blue-400)}.ts-bg-grey-100{--color-action:var(--color-blue-500);--color-accent:var(--color-green-700);--color-high-contrast:var(--color-grey-700);--color-md-contrast:var(--color-blue-400)}.ts-fill-action svg path{fill:#0040b0;fill:var(--color-action)}.ts-fill-high-contrast svg path{fill:#444;fill:var(--color-high-contrast)}.ts-fill-md-contrast svg path{fill:#e2e7ed;fill:var(--color-md-contrast)}.ts-fill-low-contrast svg path{fill:#f1f1f1;fill:var(--color-low-contrast)}.ts-bg-gradient-up{--color-action:var(--color-blue-100);--color-high-contrast:var(--color-white);background:linear-gradient(1turn,rgba(0,0,0,.8) -2.22%,rgba(0,0,0,.8) 14.17%,rgba(0,0,0,.12) 45.18%,transparent)}.ts-bg-gradient-access{background:linear-gradient(transparent,#fff)}html{background-color:var(--color-gray-lt)}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed;background-color:#fff;background-color:var(--color-white);font-family:bio-sans,sans-serif;font-family:var(--font-family-sans);font-style:normal;font-weight:300;font-weight:var(--font-weight-light);line-height:var(--line-height-normal);margin-inline:auto;max-width:2000px;max-width:var(--screen-site-max-width);min-height:100vh}@media (min-width:2000px){body{padding-left:1rem;padding-left:var(--spacer-base);padding-right:1rem;padding-right:var(--spacer-base)}}body.no-scroll{overflow:hidden}strong{font-weight:700}fieldset{border:unset}input{font-size:1rem;font-size:var(--font-size-base);font-weight:300;font-weight:var(--font-weight-book);line-height:var(--line-height-normal)}table{text-align:left;width:100%}td,th{padding:.25rem .5rem;padding:var(--spacer-2xs) var(--spacer-xs)}@media (min-width:769px){td,th{padding:.5rem .75rem;padding:var(--spacer-xs) var(--spacer-sm)}}table.table-styles{border-collapse:collapse;border-width:1px}table.table-styles tr:nth-child(2n){background-color:#c8eaff;background-color:var(--color-blue-100)}table.table-styles td{border-width:1px}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:bio-sans,sans-serif;line-height:1.5;-moz-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(0 64 176/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(0 64 176/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:}.h1{font-family:bebas-neue-pro,sans-serif;font-family:var(--font-family-headline-sans);font-size:4rem;font-weight:400;font-weight:var(--font-weight-regular);line-height:1;line-height:var(--lh-10);text-transform:uppercase}@media (min-width:769px){.h1{font-size:5.625rem}}.h2{font-family:bio-sans,sans-serif;font-family:var(--font-family-sans);font-size:2.125rem;font-weight:400;font-weight:var(--font-weight-regular);line-height:1.3;line-height:var(--lh-13)}@media (min-width:769px){.h2{font-size:3.5rem}}.h3{font-family:bio-sans,sans-serif;font-family:var(--font-family-sans);font-size:2rem;font-weight:700;font-weight:var(--font-weight-bold);line-height:1.2;line-height:var(--lh-12)}.\!h3{font-family:bio-sans,sans-serif!important;font-family:var(--font-family-sans)!important;font-size:2rem!important;font-weight:700!important;font-weight:var(--font-weight-bold)!important;line-height:1.2!important;line-height:var(--lh-12)!important}@media (min-width:769px){.h3{font-size:2.5rem}.\!h3{font-size:2.5rem!important}}.h4{font-family:bebas-neue-pro,sans-serif;font-family:var(--font-family-headline-sans);font-size:1.875rem;font-weight:700;font-weight:var(--font-weight-bold);line-height:1.1;line-height:var(--lh-11);text-transform:uppercase}@media (min-width:769px){.h4{font-size:2.5rem}}.h5{font-family:bio-sans,sans-serif;font-family:var(--font-family-sans);font-size:1.375rem;font-weight:600;font-weight:var(--font-weight-semibold);line-height:1.2;line-height:var(--lh-12)}@media (min-width:769px){.h5{font-size:1.875rem}}.h6{font-family:bio-sans,sans-serif;font-family:var(--font-family-sans);font-size:1.375rem;font-weight:600;font-weight:var(--font-weight-semibold);line-height:1;line-height:var(--lh-10)}@media (min-width:769px){.h6{font-size:1.625rem}}.body{font-family:bio-sans,sans-serif;font-family:var(--font-family-sans);font-size:1.25rem;font-weight:400;font-weight:var(--font-weight-regular);line-height:var(--lh-17)}@media (min-width:769px){.body{font-size:1.375rem}}.body-sm{font-family:bio-sans,sans-serif;font-family:var(--font-family-sans);font-size:1rem;font-weight:400;font-weight:var(--font-weight-regular);line-height:var(--lh-17)}.utility-xs{font-family:bebas-neue-pro,sans-serif;font-family:var(--font-family-headline-sans);font-size:1rem;font-weight:600;font-weight:var(--font-weight-semibold);letter-spacing:1px;letter-spacing:var(--spacer-px)}.utility-nav,.utility-xs{line-height:1.2;line-height:var(--lh-12);text-transform:uppercase}.utility-nav{font-family:bio-sans,sans-serif;font-family:var(--font-family-sans);font-size:1.375rem;font-weight:400;font-weight:var(--font-weight-regular)}@media (min-width:769px){.utility-nav{font-size:1.375rem}}.utility{font-size:1.5rem;font-weight:700;font-weight:var(--font-weight-bold)}.utility,.utility-md{font-family:bio-sans,sans-serif;font-family:var(--font-family-sans);line-height:1.2;line-height:var(--lh-12)}.utility-md{font-size:1.125rem;font-weight:600;font-weight:var(--font-weight-semibold)}.utility-lg{font-family:bio-sans,sans-serif;font-family:var(--font-family-sans);font-size:2.25rem;font-weight:400;font-weight:var(--font-weight-regular);line-height:1.2;line-height:var(--lh-12)}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.bottom-0{bottom:0}.left-\[50\%\]{left:50%}.top-0{top:0}.top-\[1px\]{top:1px}.left-0{left:0}.top-\[2px\]{top:2px}.left-\[-7px\]{left:-7px}.left-\[3px\]{left:3px}.left-\[1px\]{left:1px}.top-\[-4px\]{top:-4px}.top-\[6px\]{top:6px}.top-\[3px\]{top:3px}.top-\[5px\]{top:5px}.top-\[-1px\]{top:-1px}.top-\[-2px\]{top:-2px}.top-\[50\%\]{top:50%}.top-\[10px\]{top:10px}.top-\[94px\]{top:94px}.z-3{z-index:3}.z-0{z-index:0}.z-2{z-index:2}.order-1{order:1}.clear-both{clear:both}.m-0{margin:0}.my-md{margin-bottom:1.5rem;margin-top:1.5rem}.my-sm{margin-bottom:.75rem;margin-top:.75rem}.my-2xs{margin-bottom:.25rem;margin-top:.25rem}.my-lg{margin-bottom:2rem;margin-top:2rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-base{margin-left:1rem;margin-right:1rem}.mx-2xs{margin-left:.25rem;margin-right:.25rem}.my-base{margin-bottom:1rem;margin-top:1rem}.my-0{margin-bottom:0;margin-top:0}.my-xl{margin-bottom:2.5rem;margin-top:2.5rem}.my-2xl{margin-bottom:4rem;margin-top:4rem}.my-3xl{margin-bottom:4.5rem;margin-top:4.5rem}.my-4xl{margin-bottom:6rem;margin-top:6rem}.mx-3xs{margin-left:.125rem;margin-right:.125rem}.mx-xs{margin-left:.5rem;margin-right:.5rem}.mx-sm{margin-left:.75rem;margin-right:.75rem}.mx-md{margin-left:1.5rem;margin-right:1.5rem}.mx-lg{margin-left:2rem;margin-right:2rem}.mx-xl{margin-left:2.5rem;margin-right:2.5rem}.mx-2xl{margin-left:4rem;margin-right:4rem}.mx-3xl{margin-left:4.5rem;margin-right:4.5rem}.mx-4xl{margin-left:6rem;margin-right:6rem}.mb-base{margin-bottom:1rem}.mb-0{margin-bottom:0}.mt-md{margin-top:1.5rem}.mb-md{margin-bottom:1.5rem}.mt-base{margin-top:1rem}.mb-2xs{margin-bottom:.25rem}.mb-sm{margin-bottom:.75rem}.mt-xs{margin-top:.5rem}.mr-sm{margin-right:.75rem}.mb-lg{margin-bottom:2rem}.mt-sm{margin-top:.75rem}.mb-xs{margin-bottom:.5rem}.mb-xl{margin-bottom:2.5rem}.mt-lg{margin-top:2rem}.mt-xl{margin-top:2.5rem}.\!mb-lg{margin-bottom:2rem!important}.mb-3xs{margin-bottom:.125rem}.ml-base{margin-left:1rem}.mt-2xl{margin-top:4rem}.mr-2xs{margin-right:.25rem}.ml-2xs{margin-left:.25rem}.mt-2xs{margin-top:.25rem}.mt-4xl{margin-top:6rem}.ml-xl{margin-left:2.5rem}.ml-lg{margin-left:2rem}.mr-xl{margin-right:2.5rem}.-mt-px{margin-top:-1px}.mt-\[10px\]{margin-top:10px}.mt-0{margin-top:0}.mb-2xl{margin-bottom:4rem}.mb-3xl{margin-bottom:4.5rem}.mb-4xl{margin-bottom:6rem}.mt-3xs{margin-top:.125rem}.mt-3xl{margin-top:4.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-video{aspect-ratio:16/9}.h-full{height:100%}.h-\[18px\]{height:18px}.h-\[3px\]{height:3px}.h-\[50px\]{height:50px}.h-\[118px\]{height:118px}.h-\[40px\]{height:40px}.h-\[20px\]{height:20px}.h-2xl{height:4rem}.h-lg{height:2rem}.max-h-\[100vh\]{max-height:100vh}.max-h-full{max-height:100%}.min-h-screen{min-height:100vh}.w-full{width:100%}.w-2\/3{width:66.666667%}.w-\[57px\]{width:57px}.w-\[12px\]{width:12px}.w-\[16px\]{width:16px}.w-\[17px\]{width:17px}.w-\[14px\]{width:14px}.w-\[3px\]{width:3px}.w-1\/4{width:25%}.w-3\/4{width:75%}.w-1\/3{width:33.333333%}.w-1\/2{width:50%}.w-2\/12{width:16.666667%}.w-5\/12{width:41.666667%}.w-\[18px\]{width:18px}.w-\[20px\]{width:20px}.w-\[50px\]{width:50px}.w-auto{width:auto}.w-\[40px\]{width:40px}.w-\[4px\]{width:4px}.w-\[100vw\]{width:100vw}.w-4xl{width:6rem}.w-md{width:1.5rem}.min-w-\[320px\]{min-width:320px}.min-w-\[74px\]{min-width:74px}.min-w-\[92px\]{min-width:92px}.min-w-\[60px\]{min-width:60px}.min-w-\[58px\]{min-width:58px}.min-w-\[27px\]{min-width:27px}.min-w-\[860px\]{min-width:860px}.max-w-\[880px\]{max-width:880px}.max-w-\[66vw\]{max-width:66vw}.max-w-\[480px\]{max-width:480px}.max-w-\[1024px\]{max-width:1024px}.max-w-\[475px\]{max-width:475px}.max-w-\[330px\]{max-width:330px}.max-w-\[180px\]{max-width:180px}.flex-\[0_1_auto\]{flex:0 1 auto}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-\[100px\]{flex-basis:100px}.basis-\[80px\]{flex-basis:80px}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-y-\[50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[50\%\]{--tw-translate-y:50%}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.rotate-90,.translate-y-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-md{gap:1.5rem}.gap-base{gap:1rem}.gap-lg{gap:2rem}.gap-xs{gap:.5rem}.gap-sm{gap:.75rem}.gap-2xs{gap:.25rem}.\!gap-y-0{row-gap:0!important}.gap-x-lg{column-gap:2rem}.gap-y-sm{row-gap:.75rem}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.rounded-full{border-radius:9999px}.border-t-4{border-top-width:4px}.border-t{border-top-width:1px}.border-t-8{border-top-width:8px}.border-b{border-bottom-width:1px}.border-solid{border-style:solid}.border-green-400{--tw-border-opacity:1;border-color:rgb(0 237 175/var(--tw-border-opacity))}.border-blue-300{--tw-border-opacity:1;border-color:rgb(61 187 255/var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-grey-400{--tw-border-opacity:1;border-color:rgb(184 188 202/var(--tw-border-opacity))}.border-grey-300{--tw-border-opacity:1;border-color:rgb(226 231 237/var(--tw-border-opacity))}.bg-blue-400{--tw-bg-opacity:1;background-color:rgb(0 111 221/var(--tw-bg-opacity))}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(200 234 255/var(--tw-bg-opacity))}.bg-\[transparent\]{background-color:transparent}.\!bg-\[transparent\]{background-color:transparent!important}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-grey-dk{--tw-bg-opacity:1;background-color:rgb(68 68 68/var(--tw-bg-opacity))}.bg-grey-100{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 5 62/var(--tw-bg-opacity))}.bg-grey-200{--tw-bg-opacity:1;background-color:rgb(241 241 241/var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity:1;background-color:rgb(0 237 175/var(--tw-bg-opacity))}.bg-green-700,.bg-success{--tw-bg-opacity:1;background-color:rgb(32 111 99/var(--tw-bg-opacity))}.bg-\[\#f3f2f2\]{--tw-bg-opacity:1;background-color:rgb(243 242 242/var(--tw-bg-opacity))}.bg-grey-300{--tw-bg-opacity:1;background-color:rgb(226 231 237/var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(0 64 176/var(--tw-bg-opacity))}.bg-\[color\]{background-color:color}.bg-blue-300{--tw-bg-opacity:1;background-color:rgb(61 187 255/var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(10 51 124/var(--tw-bg-opacity))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(0 34 102/var(--tw-bg-opacity))}.bg-blue-900{--tw-bg-opacity:1;background-color:rgb(0 5 62/var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(170 249 216/var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(0 142 106/var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.bg-blue-200{--tw-bg-opacity:1;background-color:rgb(174 198 228/var(--tw-bg-opacity))}.bg-system-300{--tw-bg-opacity:1;background-color:rgb(226 231 237/var(--tw-bg-opacity))}.bg-system-500{--tw-bg-opacity:1;background-color:rgb(166 167 173/var(--tw-bg-opacity))}.bg-system-900{--tw-bg-opacity:1;background-color:rgb(59 66 86/var(--tw-bg-opacity))}.bg-error{--tw-bg-opacity:1;background-color:rgb(237 1 49/var(--tw-bg-opacity))}.bg-grey-700{--tw-bg-opacity:1;background-color:rgb(59 66 86/var(--tw-bg-opacity))}.bg-grey-800{--tw-bg-opacity:1;background-color:rgb(68 68 68/var(--tw-bg-opacity))}.bg-grey-400{--tw-bg-opacity:1;background-color:rgb(184 188 202/var(--tw-bg-opacity))}.p-lg{padding:2rem}.p-base{padding:1rem}.p-md{padding:1.5rem}.px-base{padding-left:1rem;padding-right:1rem}.py-lg{padding-bottom:2rem;padding-top:2rem}.py-2xl{padding-bottom:4rem;padding-top:4rem}.py-md{padding-bottom:1.5rem;padding-top:1.5rem}.py-3xl{padding-bottom:4.5rem;padding-top:4.5rem}.px-md{padding-left:1.5rem;padding-right:1.5rem}.py-xs{padding-bottom:.5rem;padding-top:.5rem}.py-4xl{padding-bottom:6rem;padding-top:6rem}.py-3xs{padding-bottom:.125rem;padding-top:.125rem}.py-xl{padding-bottom:2.5rem;padding-top:2.5rem}.py-base{padding-bottom:1rem;padding-top:1rem}.py-sm{padding-bottom:.75rem;padding-top:.75rem}.py-2xs{padding-bottom:.25rem;padding-top:.25rem}.px-\[14px\]{padding-left:14px;padding-right:14px}.pt-xs{padding-top:.5rem}.pl-sm{padding-left:.75rem}.pl-lg{padding-left:2rem}.pt-md{padding-top:1.5rem}.pb-sm{padding-bottom:.75rem}.pt-xl{padding-top:2.5rem}.pb-base{padding-bottom:1rem}.pt-\[5px\]{padding-top:5px}.pb-\[6px\]{padding-bottom:6px}.pb-\[14px\]{padding-bottom:14px}.pt-\[6px\]{padding-top:6px}.pl-\[28px\]{padding-left:28px}.pr-md{padding-right:1.5rem}.pl-md{padding-left:1.5rem}.pl-\[200px\]{padding-left:200px}.pb-\[16px\]{padding-bottom:16px}.pt-\[17px\]{padding-top:17px}.pr-xs{padding-right:.5rem}.pb-\[50px\]{padding-bottom:50px}.pr-\[40px\]{padding-right:40px}.pb-md{padding-bottom:1.5rem}.pl-\[25px\]{padding-left:25px}.pt-sm{padding-top:.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-sans{font-family:bio-sans,sans-serif}.font-headline-sans{font-family:bebas-neue-pro,sans-serif}.text-base{font-size:1rem}.text-3xl{font-size:1.625rem}.text-md{font-size:1.125rem}.text-xs{font-size:.75rem}.text-4xl{font-size:1.875rem}.text-sm{font-size:.875rem}.text-lg{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-xl{font-size:1.375rem}.text-6xl{font-size:2.125rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.font-regular{font-weight:400}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.leading-13{line-height:1.3}.leading-10{line-height:1}.leading-11{line-height:1.1}.leading-16{line-height:1.6}.leading-12{line-height:1.2}.leading-\[115\%\]{line-height:115%}.tracking-wider{letter-spacing:.05em}.tracking-wide{letter-spacing:.025em}.text-blue-400{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity))}.text-grey-dk{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity))}.text-blue-300{--tw-text-opacity:1;color:rgb(61 187 255/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-grey-800{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity))}.text-green-100{--tw-text-opacity:1;color:rgb(170 249 216/var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgb(0 5 62/var(--tw-text-opacity))}.text-grey-700{--tw-text-opacity:1;color:rgb(59 66 86/var(--tw-text-opacity))}.text-blue-100{--tw-text-opacity:1;color:rgb(200 234 255/var(--tw-text-opacity))}.text-green-700{--tw-text-opacity:1;color:rgb(32 111 99/var(--tw-text-opacity))}.text-blue-900{--tw-text-opacity:1;color:rgb(0 5 62/var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity:1;color:rgb(10 51 124/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.shadow-\[0_3px_16px_0_rgba\(0\2c 0\2c 0\2c 0\.26\)\]{--tw-shadow:0 3px 16px 0 rgba(0,0,0,0.26);--tw-shadow-colored:0 3px 16px 0 var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-none{transition-property:none}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-default{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.\@container{container-type:inline-size}.hover\:bg-green-100:hover{--tw-bg-opacity:1;background-color:rgb(170 249 216/var(--tw-bg-opacity))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(0 34 102/var(--tw-bg-opacity))}.hover\:bg-blue-300:hover{--tw-bg-opacity:1;background-color:rgb(61 187 255/var(--tw-bg-opacity))}.hover\:bg-grey-300:hover{--tw-bg-opacity:1;background-color:rgb(226 231 237/var(--tw-bg-opacity))}.hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgb(0 64 176/var(--tw-bg-opacity))}.hover\:bg-blue-900:hover{--tw-bg-opacity:1;background-color:rgb(0 5 62/var(--tw-bg-opacity))}.hover\:text-blue-300:hover{--tw-text-opacity:1;color:rgb(61 187 255/var(--tw-text-opacity))}.hover\:text-blue-100:hover{--tw-text-opacity:1;color:rgb(200 234 255/var(--tw-text-opacity))}.hover\:text-blue-500:hover{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:text-blue-400:hover{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity))}.focus\:bg-green-100:focus{--tw-bg-opacity:1;background-color:rgb(170 249 216/var(--tw-bg-opacity))}.focus\:bg-blue-700:focus{--tw-bg-opacity:1;background-color:rgb(0 34 102/var(--tw-bg-opacity))}.focus\:bg-blue-300:focus{--tw-bg-opacity:1;background-color:rgb(61 187 255/var(--tw-bg-opacity))}.focus\:bg-grey-300:focus{--tw-bg-opacity:1;background-color:rgb(226 231 237/var(--tw-bg-opacity))}.focus\:bg-blue-500:focus{--tw-bg-opacity:1;background-color:rgb(0 64 176/var(--tw-bg-opacity))}.focus\:bg-blue-900:focus{--tw-bg-opacity:1;background-color:rgb(0 5 62/var(--tw-bg-opacity))}.focus\:text-blue-300:focus{--tw-text-opacity:1;color:rgb(61 187 255/var(--tw-text-opacity))}.focus\:text-blue-100:focus{--tw-text-opacity:1;color:rgb(200 234 255/var(--tw-text-opacity))}.focus\:text-blue-500:focus{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity))}.focus\:text-white:focus{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.focus\:text-blue-400:focus{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity))}@container (min-width:32rem){.\@lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:42rem){.\@2xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not all and (min-width:769px){.max-md\:justify-center{justify-content:center}}@media (min-width:501px){.sm\:mb-base{margin-bottom:1rem}.sm\:ml-0{margin-left:0}.sm\:grid{display:grid}.sm\:w-\[100px\]{width:100px}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[fit-content\(200px\)_fit-content\(200px\)\]{grid-template-columns:fit-content(200px) fit-content(200px)}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-start{align-items:flex-start}.sm\:gap-xl{gap:2.5rem}.sm\:gap-lg{gap:2rem}.sm\:gap-xs{gap:.5rem}.sm\:gap-x-xl{column-gap:2.5rem}.sm\:border-none{border-style:none}.sm\:pt-0{padding-top:0}}@media (min-width:769px){.md\:utility-nav{font-family:bio-sans,sans-serif;font-family:var(--font-family-sans);font-size:1.375rem;font-weight:400;font-weight:var(--font-weight-regular);line-height:1.2;line-height:var(--lh-12);text-transform:uppercase}@media (min-width:769px){.md\:utility-nav{font-size:1.375rem}}.md\:my-2xl{margin-bottom:4rem;margin-top:4rem}.md\:my-0{margin-bottom:0;margin-top:0}.md\:mt-2xl{margin-top:4rem}.md\:mb-\[-5px\]{margin-bottom:-5px}.md\:\!mb-2xl{margin-bottom:4rem!important}.md\:block{display:block}.md\:flex{display:flex}.md\:w-1\/3{width:33.333333%}.md\:w-1\/5{width:20%}.md\:flex-shrink-0{flex-shrink:0}.md\:flex-grow{flex-grow:1}.md\:grid-cols-\[200px_minmax\(0\2c 1fr\)_minmax\(0\2c 1fr\)\]{grid-template-columns:200px minmax(0,1fr) minmax(0,1fr)}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-end{align-items:flex-end}.md\:gap-xl{gap:2.5rem}.md\:gap-sm{gap:.75rem}.md\:p-3xl{padding:4.5rem}.md\:p-lg{padding:2rem}.md\:py-2xl{padding-bottom:4rem;padding-top:4rem}.md\:px-xl{padding-left:2.5rem;padding-right:2.5rem}.md\:py-lg{padding-bottom:2rem;padding-top:2rem}.md\:px-3xl{padding-left:4.5rem;padding-right:4.5rem}.md\:py-0{padding-bottom:0;padding-top:0}.md\:pt-sm{padding-top:.75rem}.md\:pl-lg{padding-left:2rem}.md\:text-3xl{font-size:1.625rem}.md\:text-blue-900{--tw-text-opacity:1;color:rgb(0 5 62/var(--tw-text-opacity))}}@media (min-width:1025px){.lg\:order-1{order:1}.lg\:mb-\[-10px\]{margin-bottom:-10px}.lg\:min-h-\[510px\]{min-height:510px}.lg\:w-2\/3{width:66.666667%}.lg\:w-3\/12{width:25%}.lg\:w-4\/12{width:33.333333%}.lg\:max-w-\[320px\]{max-width:320px}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[fit-content\(200px\)_fit-content\(200px\)\]{grid-template-columns:fit-content(200px) fit-content(200px)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-xl{gap:2.5rem}.lg\:gap-base{gap:1rem}.lg\:gap-3xl{gap:4.5rem}.lg\:gap-2xl{gap:4rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:text-sm{font-size:.875rem}}.ts-friendly{margin-bottom:2rem;margin-top:2rem}@media (min-width:769px){.ts-friendly{margin-bottom:4rem;margin-top:4rem}}@media (min-width:501px){.ts-grid-col-2{display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.ts-grid-col-3{display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:769px){.ts-grid-col-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.ts-grid-col-3-md{display:grid;gap:1.5rem}@media (min-width:769px){.ts-grid-col-3-md{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1025px){.ts-grid-col-3-md{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:501px){.ts-grid-col-4{display:grid;gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:769px){.ts-grid-col-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.sponsors-grid-col-4{align-items:center;display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center}@media (min-width:769px){.sponsors-grid-col-4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1025px){.sponsors-grid-col-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.sponsors-grid-col-3{align-items:center;display:grid;gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr));justify-content:center}@media (min-width:769px){.sponsors-grid-col-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1025px){.sponsors-grid-col-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.ts-grid-two-column{column-gap:2rem;display:flex;flex-direction:column}@media (min-width:769px){.ts-grid-two-column{flex-direction:row;gap:4rem}}.ts-grid-two-column .layout__region--sidebar-left{flex:0 1 auto}@media (min-width:769px){.ts-grid-two-column .layout__region--sidebar-left{flex:0 0 285px;max-width:285px}}.ts-grid-two-column .layout__region--main{flex:0 1 auto;width:100%}.ts-grid-col-3-9{display:flex;flex-direction:column}@media (min-width:769px){.ts-grid-col-3-9{display:grid;gap:1.5rem;grid-template-columns:repeat(12,minmax(0,1fr))}.ts-grid-col-3-9>div:first-of-type{display:block;grid-column:span 3/span 3;grid-column-start:1}.ts-grid-col-3-9>div:nth-of-type(2){grid-column:span 9/span 9;grid-column-start:4;margin-left:auto;margin-right:auto;max-width:930px;width:100%}.ts-grid-col-3-8{display:grid;gap:1.5rem;grid-template-columns:repeat(12,minmax(0,1fr))}.ts-grid-col-3-8>div:first-of-type{grid-column:span 3/span 3;grid-column-start:1}.ts-grid-col-3-8>div:nth-of-type(2){grid-column:span 8/span 8;grid-column-start:5}}.layout__region--sidebar-left{margin-top:2rem}@media (min-width:769px){.layout__region--sidebar-left{margin-bottom:4rem;margin-top:4rem}}.layout__region--sidebar-left+.layout__region--main .paragraph--type--expander-group .content-side-padding,.layout__region--sidebar-left+.layout__region--main .paragraph--type--flyer .content-side-padding,.layout__region--sidebar-left+.layout__region--main .paragraph--type--form .content-side-padding,.layout__region--sidebar-left+.layout__region--main .paragraph--type--textarea.content-side-padding{padding-left:0;padding-right:0}.layout__region--sidebar-left+.layout__region--main .paragraph--type--listing,.layout__region--sidebar-left+.layout__region--main .paragraph--type--wayfinding-cards{margin-left:-1.5rem;margin-right:-1.5rem}@media (min-width:769px){.layout__region--sidebar-left+.layout__region--main .paragraph--type--listing,.layout__region--sidebar-left+.layout__region--main .paragraph--type--wayfinding-cards{margin-left:0;margin-right:0}}.p-site{padding-left:1rem;padding-left:var(--grid-gap);padding-right:1rem;padding-right:var(--grid-gap)}.p-card{padding:.75rem}@media (min-width:769px){.p-card{padding:1.5rem}}.m-card{margin:1.5rem}.container{margin-left:auto;margin-right:auto;max-width:1260px}.content-side-padding{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:769px){.content-side-padding{padding-left:2.5rem;padding-right:2.5rem}}.btn-outline,.btn-primary{font-size:1.125rem}.btn-back{font-size:.875rem;transition:color .2s}.btn-back:hover{color:#e2e7ed;color:var(--color-md-contrast)}.btn-back:hover svg path{fill:#e2e7ed;fill:var(--color-md-contrast);transition:fill .2s}.btn-wayfinding{color:#444;color:var(--color-high-contrast);font-family:bio-sans,sans-serif;font-family:var(--font-family-sans);font-size:1.125rem;font-weight:700;font-weight:var(--font-weight-bold);padding-bottom:.5rem;padding-bottom:var(--spacer-xs);transition:color .3s;transition:color var(--transition-default)}.btn-wayfinding	svg{height:.75rem;height:var(--spacer-sm);width:.75rem;width:var(--spacer-sm)}.btn-wayfinding path{fill:#444;fill:var(--color-high-contrast)}.btn-wayfinding:focus,.btn-wayfinding:hover{color:#0040b0;color:var(--color-action);text-decoration:none}.btn-wayfinding:focus svg path,.btn-wayfinding:hover svg path{fill:#0040b0;fill:var(--color-action)}.btn-large-blue-100{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(200 234 255/var(--tw-bg-opacity));border-radius:.375rem;color:rgb(0 5 62/var(--tw-text-opacity));display:inline-block;font-weight:700;padding:.75rem 1rem;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-large-blue-100:focus,.btn-large-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(61 187 255/var(--tw-bg-opacity))}.btn-large-blue-400{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(0 111 221/var(--tw-bg-opacity));border-radius:.375rem;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:inline-block;font-family:bio-sans,sans-serif;font-weight:700;padding:9px 1rem .75rem;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-large-blue-400:focus,.btn-large-blue-400:hover{--tw-bg-opacity:1;background-color:rgb(0 64 176/var(--tw-bg-opacity))}.btn-small-blue-400{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(0 111 221/var(--tw-bg-opacity));border-radius:.375rem;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:inline-block;font-family:bio-sans,sans-serif;font-weight:700;padding:2px 1rem 5px;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-small-blue-400:focus,.btn-small-blue-400:hover{--tw-bg-opacity:1;background-color:rgb(0 64 176/var(--tw-bg-opacity))}a.button{--tw-bg-opacity:1!important;--tw-text-opacity:1!important;background-color:rgb(200 234 255/var(--tw-bg-opacity))!important;border-radius:.375rem;color:rgb(0 5 62/var(--tw-text-opacity))!important;display:inline-block;font-weight:700;padding:.75rem 1rem;text-decoration-line:none!important;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}a.active,a.button:focus,a.button:hover{--tw-bg-opacity:1!important;background-color:rgb(61 187 255/var(--tw-bg-opacity))!important}a.active{--tw-text-opacity:1!important;border-radius:.375rem;color:rgb(0 5 62/var(--tw-text-opacity))!important;display:inline-block;font-weight:700;padding:.75rem 1rem;text-decoration-line:none!important;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.facet-link a{--tw-contrast:contrast(1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.facet-link a:hover{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity))}.linkedin-icon a{background-image:url(/themes/custom/ts_giaging/dist/linkedin.127f3029.svg)}.linkedin-icon a,.twitter-icon a{background-repeat:no-repeat;display:block;font-size:0;height:30px;width:30px}.twitter-icon a{background-image:url(/themes/custom/ts_giaging/dist/twitter.7921f421.svg)}.hocus-action{transition:color .3s;transition:color var(--transition-default)}.hocus-action:focus,.hocus-action:hover{color:#0040b0;color:var(--color-action);text-decoration:none}.hocus-action:focus svg path,.hocus-action:hover svg path{fill:#0040b0;fill:var(--color-action)}.card-overlay-link:hover+.hocus-action-headline,.hocus-utility-headline a:focus,.hocus-utility-headline a:hover{color:#0040b0;color:var(--color-action);transition:color .2s ease-in-out}.btn-svg svg{height:.75rem;width:.75rem}.wysiwyg-wrapper h2{font-family:bio-sans,sans-serif;font-family:var(--font-family-sans);font-size:2.125rem;font-weight:400;font-weight:var(--font-weight-regular);line-height:1.3;line-height:var(--lh-13)}@media (min-width:769px){.wysiwyg-wrapper h2{font-size:3.5rem}}.wysiwyg-wrapper h3{font-family:bio-sans,sans-serif;font-family:var(--font-family-sans);font-size:2rem;font-weight:700;font-weight:var(--font-weight-bold);line-height:1.2;line-height:var(--lh-12)}@media (min-width:769px){.wysiwyg-wrapper h3{font-size:2.5rem}}.views-row+h3{margin-top:4rem}.wysiwyg-wrapper h4{font-family:bebas-neue-pro,sans-serif;font-family:var(--font-family-headline-sans);font-size:1.875rem;font-weight:700;font-weight:var(--font-weight-bold);line-height:1.1;line-height:var(--lh-11);text-transform:uppercase}@media (min-width:769px){.wysiwyg-wrapper h4{font-size:2.5rem}}.wysiwyg-wrapper h5{font-family:bio-sans,sans-serif;font-family:var(--font-family-sans);font-size:1.375rem;font-weight:600;font-weight:var(--font-weight-semibold);line-height:1.2;line-height:var(--lh-12)}@media (min-width:769px){.wysiwyg-wrapper h5{font-size:1.875rem}}.wysiwyg-wrapper h6{font-family:bio-sans,sans-serif;font-family:var(--font-family-sans);font-size:1.375rem;font-weight:600;font-weight:var(--font-weight-semibold);line-height:1;line-height:var(--lh-10)}@media (min-width:769px){.wysiwyg-wrapper h6{font-size:1.625rem}}.wysiwyg-wrapper p{font-family:bio-sans,sans-serif;font-family:var(--font-family-sans);font-size:1.25rem;font-weight:400;font-weight:var(--font-weight-regular);line-height:var(--lh-17)}@media (min-width:769px){.wysiwyg-wrapper p{font-size:1.375rem}}[data-block-plugin-id=kmc-access-prompt]{z-index:3}[data-block-plugin-id=kmc-access-prompt] p{--tw-text-opacity:1;color:rgb(0 5 62/var(--tw-text-opacity))}[data-block-plugin-id=kmc-access-prompt] .description{display:none}[data-block-plugin-id=kmc-access-prompt] .form-item,[data-block-plugin-id=kmc-access-prompt] [data-drupal-selector=edit-user-links]{margin-top:1rem}[data-block-plugin-id=kmc-access-prompt] [data-drupal-selector=edit-user-links] li:first-of-type{display:none}[data-block-plugin-id=kmc-access-prompt] a{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity));font-weight:700;text-decoration-line:underline;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-block-plugin-id=kmc-access-prompt] a:focus,[data-block-plugin-id=kmc-access-prompt] a:hover{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity))}[data-block-plugin-id=kmc-access-prompt] .link-button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(0 111 221/var(--tw-bg-opacity));border-radius:.375rem;color:rgb(255 255 255/var(--tw-text-opacity));display:inline-block;font-size:1.125rem;margin-left:.5rem;margin-right:.5rem;padding:.75rem 1rem;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-block-plugin-id=kmc-access-prompt] .link-button:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(0 34 102/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}[data-block-plugin-id=kmc-access-prompt] .link-button:focus{--tw-bg-opacity:1;background-color:rgb(0 34 102/var(--tw-bg-opacity))}[data-block-plugin-id=kmc-access-prompt] .form-actions{margin-top:1rem}[data-block-plugin-id=kmc-access-prompt] .form-actions .button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(200 234 255/var(--tw-bg-opacity));border-radius:.375rem;color:rgb(0 5 62/var(--tw-text-opacity));display:inline-block;font-weight:700;padding:.75rem 1rem;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-block-plugin-id=kmc-access-prompt] .form-actions .button:focus,[data-block-plugin-id=kmc-access-prompt] .form-actions .button:hover{--tw-bg-opacity:1;background-color:rgb(61 187 255/var(--tw-bg-opacity))}[data-block-plugin-id=kmc-access-prompt] [role=alert]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));margin-top:1rem}.accordion__button:focus .accordion__indicator,.accordion__button:hover .accordion__indicator{--tw-bg-opacity:1;background-color:rgb(0 64 176/var(--tw-bg-opacity))}.accordion__button[aria-expanded=true] .accordion__indicator__vertical{--tw-rotate:90deg;opacity:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.card--sm.blue-300{--tw-border-opacity:1;border-color:rgb(61 187 255/var(--tw-border-opacity))}.card--sm.blue-400{--tw-border-opacity:1;border-color:rgb(0 111 221/var(--tw-border-opacity))}.card--sm.green-700{--tw-border-opacity:1;border-color:rgb(32 111 99/var(--tw-border-opacity))}.card--sm a:focus+.card-shadow,.card--sm a:hover+.card-shadow{--tw-shadow:4px 4px 20px 0 rgba(0,0,0,0.25);--tw-shadow-colored:4px 4px 20px 0 var(--tw-shadow-color)}.card--sm .card-shadow,.card--sm a:focus+.card-shadow,.card--sm a:hover+.card-shadow{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.card--sm .card-shadow{--tw-shadow:4px 4px 20px 0 rgba(0,0,0,0.05);--tw-shadow-colored:4px 4px 20px 0 var(--tw-shadow-color);height:calc(100% + 4px);left:0;pointer-events:none;position:absolute;top:-4px;transition:all .2s;width:100%}.card-md .card-md-image,.card-md .card-md-image article,.card-md .card-md-image div,.card-md .card-md-image img{height:100%}.card-md .card-md-image img{object-fit:cover;width:100%}.cart{margin:2rem auto;max-width:1260px}@media (min-width:769px){.cart{margin-bottom:4rem;margin-top:4rem}}.cart .views-element-container{padding-left:1.5rem;padding-right:1.5rem}@media (min-width:769px){.cart .views-element-container{padding-left:2.5rem;padding-right:2.5rem}}.cart .wysiwyg-wrapper table td,.commerce-checkout-flow.wysiwyg-wrapper table td{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity))}.commerce-checkout-flow #edit-actions-next{margin-top:1rem}.commerce-checkout-flow .link--previous{margin-left:1rem}.commerce-checkout-flow #edit-kmc-tickets-send-order-receipt-actions{margin-top:1rem}.ts-grid-two-column .layout__region--sidebar-left+.layout__region--main .content-listing{margin-left:0;margin-right:0}.paragraph--type--listing+.paragraph--type--listing .content-listing__wrapper,.paragraph--type--wayfinding-cards+.paragraph--type--listing .content-listing__wrapper{padding-top:0}.event-detail__add-to-calendar button{--tw-text-opacity:1!important;background-color:transparent!important;border-width:0!important;color:rgb(0 111 221/var(--tw-text-opacity))!important;padding:0!important;position:relative;text-align:left;text-decoration-line:underline!important;top:5px}.event-detail__add-to-calendar button:focus,.event-detail__add-to-calendar button:hover{--tw-text-opacity:1!important;color:rgb(0 64 176/var(--tw-text-opacity))!important}.event-detail__register summary{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(0 111 221/var(--tw-bg-opacity));border-radius:.375rem;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:inline-block;font-family:bio-sans,sans-serif;font-size:1.125rem;font-weight:700;margin-top:1.5rem;padding:9px 1rem .75rem;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.event-detail__register summary:focus,.event-detail__register summary:hover{--tw-bg-opacity:1;background-color:rgb(0 64 176/var(--tw-bg-opacity))}.event-detail__register summary::marker{content:""}.event-detail__register #registration-form-wrapper{margin-top:1.5rem}.event-detail__register #registration-form-wrapper .form-item--error-message{--tw-text-opacity:1;color:rgb(237 1 49/var(--tw-text-opacity))}.event-detail__register #registration-form-wrapper .ticket-selection-login-prompt{margin-top:.5rem}.event-detail__register #registration-form-wrapper [data-drupal-messages]{margin-bottom:.5rem}.event-detail__register #registration-form-wrapper a{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity));text-decoration-line:underline;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.event-detail__register #registration-form-wrapper a:focus,.event-detail__register #registration-form-wrapper a:hover{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity))}.event-detail__register #registration-form-wrapper .form-actions{margin-top:1rem}.event-detail__register #registration-form-wrapper legend{--tw-text-opacity:1;color:rgb(59 66 86/var(--tw-text-opacity))}.event-detail__register #registration-form-wrapper label{font-weight:600}.event-detail__register #registration-form-wrapper label.option{font-weight:400}.event-detail__register #registration-form-wrapper input[type=email]{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(184 188 202/var(--tw-border-opacity));border-width:1px}.event-detail__register #registration-form-wrapper .form-item-colleague{margin-top:1rem}.event-detail__register #registration-form-wrapper .select2-container--default .select2-selection--single{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(184 188 202/var(--tw-border-opacity));border-width:1px;margin-left:.25rem}.event-detail__register #registration-form-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.event-detail__register #registration-form-wrapper .js-form-type-radio{align-items:flex-start;display:flex;gap:.5rem}.event-detail__register #registration-form-wrapper .js-form-type-radio input{position:relative;top:3px}.event-detail__register #registration-form-wrapper .fieldgroup{margin-top:1.5rem}.event-detail__register #registration-form-wrapper .fieldset-wrapper{margin-top:.5rem}.event-listing__calendar-icon svg,.event-listing__clock-icon svg,.event-listing__map-icon svg{height:auto;width:100%}.views-field-field-meeting-schedule{margin-bottom:2.5rem}.webform-submission-event-registration-questions-form .currently-registering{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity));font-size:1.875rem;font-weight:600}.webform-submission-event-registration-questions-form .js-form-type-kmc-tickets-contact-autocomplete{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.event-sessions .views-row+.h3{margin-top:4rem}.event-sessions .paragraph--type--textarea.ts-friendly{margin-bottom:2rem;margin-top:1rem}.contact-group-roster .contact-image{flex:0 0 auto}.paragraph--type--expander summary{font-family:bio-sans,sans-serif;font-family:var(--font-family-sans);font-size:1.375rem;font-weight:600;font-weight:var(--font-weight-semibold);line-height:1.2;line-height:var(--lh-12)}@media (min-width:769px){.paragraph--type--expander summary{font-size:1.875rem}}.paragraph--type--expander summary{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity));padding-right:50px;position:relative;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.paragraph--type--expander summary:focus,.paragraph--type--expander summary:hover{--tw-text-opacity:1;color:rgb(0 5 62/var(--tw-text-opacity))}.paragraph--type--expander summary::marker{content:""}.paragraph--type--expander summary:after{--tw-translate-y:-50%;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(0 111 221/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));content:"+";font-size:2.75rem;font-weight:600;height:2.5rem;line-height:.75;position:absolute;right:0;text-align:center;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:2.5rem}.paragraph--type--expander summary:hover:after{--tw-bg-opacity:1;background-color:rgb(0 5 62/var(--tw-bg-opacity))}.paragraph--type--expander details[open] summary:after{content:"-"}.paragraph--type--expander p{font-family:bio-sans,sans-serif;font-family:var(--font-family-sans);font-size:1.25rem;font-weight:400;font-weight:var(--font-weight-regular);line-height:var(--lh-17)}@media (min-width:769px){.paragraph--type--expander p{font-size:1.375rem}}.paragraph--type--expander p{margin-bottom:1.5rem;margin-top:1.5rem}.paragraph--type--expander a{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity));text-decoration-line:underline;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.paragraph--type--expander a:focus,.paragraph--type--expander a:hover{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity))}#fancy_login_login_box{--tw-translate-x:-50%;background-color:transparent!important;border-width:0!important;margin-left:0!important;max-width:500px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:100%}#fancy_login_login_box #fancy_login_form_contents{--tw-bg-opacity:1;--tw-shadow:4px 4px 20px 0 rgba(0,0,0,0.05);--tw-shadow-colored:4px 4px 20px 0 var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-left:1rem;margin-right:1rem;padding:1rem!important}#fancy_login_dim_screen{--tw-bg-opacity:1!important;background-color:rgb(0 5 62/var(--tw-bg-opacity))!important}.paragraph--type--flyer{margin-bottom:2rem;margin-top:2rem}@media (min-width:769px){.paragraph--type--flyer{margin-bottom:4rem;margin-top:4rem}}.paragraph--type--flyer .flyer-cta{padding:2rem;text-align:center}@media (min-width:1025px){.paragraph--type--flyer .flyer-cta{padding:4rem}}.layout__region--sidebar-left .paragraph--type--flyer{margin-bottom:0}@media (min-width:769px){.layout__region--sidebar-left .paragraph--type--flyer{margin-bottom:1.5rem;margin-top:1.5rem}}.layout__region--sidebar-left .paragraph--type--flyer .content-side-padding{padding-left:0;padding-right:0}.layout__region--sidebar-left .flyer-cta{margin-bottom:0;margin-left:0;margin-right:0;padding:1.5rem;text-align:left}.footer__social-link:focus svg path,.footer__social-link:hover svg path{fill:#fff}.footer__social-link svg path{transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.footer__newsletter{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));margin-top:-10px}.footer__newsletter form{margin-bottom:1.5rem}.footer__newsletter label{--tw-text-opacity:1;color:rgb(184 188 202/var(--tw-text-opacity));display:inline-block;margin-bottom:.25rem}.footer__newsletter input[type=email]{background-color:rgba(255,255,255,.1);margin-bottom:1rem;max-width:330px}label{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity));display:inline-block;font-family:bio-sans,sans-serif;font-size:1rem;margin-bottom:.5rem;position:relative}label.form-required:after{--tw-text-opacity:1;color:rgb(237 1 49/var(--tw-text-opacity));content:"*";position:absolute;right:-10px;top:0}legend{--tw-text-opacity:1;color:rgb(0 5 62/var(--tw-text-opacity));font-family:bio-sans,sans-serif;font-size:1rem;font-weight:700}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{--tw-bg-opacity:1;background-color:rgb(240 244 248/var(--tw-bg-opacity));border-radius:.375rem;display:block;font-size:1rem;max-width:460px;padding:8px .75rem 10px;width:100%}input[type=email]:placeholder,input[type=number]:placeholder,input[type=password]:placeholder,input[type=tel]:placeholder,input[type=text]:placeholder,input[type=url]:placeholder,textarea:placeholder{--tw-text-opacity:1;color:rgb(184 188 202/var(--tw-text-opacity))}input[type=email].error,input[type=number].error,input[type=password].error,input[type=tel].error,input[type=text].error,input[type=url].error,textarea.error{--tw-border-opacity:1;border-color:rgb(237 1 49/var(--tw-border-opacity));border-width:1px}.webform-has-field-prefix input,.webform-has-field-prefix select{display:inline-block}.webform-has-field-prefix label{display:block}.webform-has-field-prefix label:after{position:relative;right:-3px}input[type=radio]{--tw-border-opacity:1;--tw-shadow:0 0 0 3px rgba(226,231,237,0);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);appearance:none;border-color:rgb(59 66 86/var(--tw-border-opacity));border-radius:9999px;border-width:2px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);cursor:pointer;height:20px;position:relative;top:5px;width:20px}input[type=radio]:checked:after{--tw-scale-x:1;--tw-scale-y:1;opacity:1}input[type=radio]:after,input[type=radio]:checked:after{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}input[type=radio]:after{--tw-scale-x:.25;--tw-scale-y:.25;--tw-bg-opacity:1;background-color:rgb(59 66 86/var(--tw-bg-opacity));border-radius:9999px;content:"";height:10px;left:3px;opacity:0;position:absolute;top:3px;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:10px}input[type=radio]:focus,input[type=radio]:hover{--tw-bg-opacity:1;--tw-shadow:0 0 0 3px #e2e7ed;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);background-color:rgb(226 231 237/var(--tw-bg-opacity));box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}input[type=checkbox]{appearance:none;cursor:pointer;height:18px;position:relative;top:-4px;width:18px}input[type=checkbox]:before{--tw-border-opacity:1;--tw-shadow:0 0 0 3px rgba(226,231,237,0);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);border-color:rgb(59 66 86/var(--tw-border-opacity));border-radius:.125rem;border-width:2px;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);content:"";height:100%;left:0;top:2px;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}input[type=checkbox]:after,input[type=checkbox]:before{position:absolute}input[type=checkbox]:after{--tw-rotate:-45deg;--tw-scale-x:.25;--tw-scale-y:.25;--tw-border-opacity:1;border-bottom-width:2px;border-color:rgb(255 255 255/var(--tw-border-opacity));border-left-width:2px;content:"";height:6px;left:4px;opacity:0;top:7px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:10px}input[type=checkbox]:focus:before,input[type=checkbox]:hover:before{--tw-bg-opacity:1;--tw-shadow:0 0 0 3px #e2e7ed;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);background-color:rgb(226 231 237/var(--tw-bg-opacity));box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}input[type=checkbox]:checked:before{--tw-bg-opacity:1;background-color:rgb(59 66 86/var(--tw-bg-opacity))}input[type=checkbox]:checked:after{--tw-scale-x:1;--tw-scale-y:1;opacity:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.select2-container--default .select2-selection--single,select{--tw-bg-opacity:1;appearance:none;background-color:rgb(240 244 248/var(--tw-bg-opacity));background-image:url(/themes/custom/ts_giaging/dist/triangle-down-black.18edcc40.svg);background-position:calc(100% - 13px) 17px;background-repeat:no-repeat;background-size:11px 5px;border-radius:.375rem;border-width:0;display:block;height:auto;max-width:460px;opacity:1;padding:6px .75rem 8px;position:relative;width:100%}input[type=submit]{margin-top:2rem}#ui-datepicker-div .ui-datepicker-title{display:flex;gap:.25rem;justify-content:space-between}#ui-datepicker-div .ui-datepicker-next,#ui-datepicker-div .ui-datepicker-prev{top:12px}.form-actions{margin-top:2rem}.form-actions a,.form-actions input[type=submit]{margin-bottom:.75rem;margin-right:.75rem}@media (min-width:769px){.form-actions a,.form-actions input[type=submit]{margin-bottom:0}}.form-actions a{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity));text-decoration-line:none;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-actions a:focus,.form-actions a:hover{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity))}input[type=submit]{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(0 111 221/var(--tw-bg-opacity));border-radius:.375rem;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:inline-block;font-family:bio-sans,sans-serif;font-weight:700;margin-top:0;padding:9px 1rem .75rem;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}input[type=submit]:focus,input[type=submit]:hover{--tw-bg-opacity:1;background-color:rgb(0 64 176/var(--tw-bg-opacity))}input:disabled,select:disabled,textarea:disabled{--tw-border-opacity:1;--tw-bg-opacity:0.2;--tw-text-opacity:1;border-color:rgb(184 188 202/var(--tw-border-opacity));border-width:2px;color:rgb(184 188 202/var(--tw-text-opacity));cursor:not-allowed}.fancy-login-user-login-form .description,.login-form-wrapper .description,.user-form .description,.user-login-form .description,.webform-submission-form .webform-element-description,form .description{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity));font-family:bio-sans,sans-serif;font-size:.875rem}.select2-search__field{border-radius:.375rem}.facet-item input[type=checkbox]{top:0}.facet-item input[type=checkbox]+label{margin-left:.5rem;position:relative;top:-2px}form .fieldset-wrapper,form fieldset{margin-top:1rem}form .fieldset-wrapper fieldset,form fieldset fieldset{margin-top:2rem}.user-form:not(.user-edit-form){max-width:700px}.user-form:not(.user-edit-form) .form-wrapper{margin-top:2rem}.user-form:not(.user-edit-form) details#captcha{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity));display:inline-block;font-family:bio-sans,sans-serif;font-size:1rem;margin-top:.5rem;position:relative}.user-form:not(.user-edit-form) .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.user-form:not(.user-edit-form) input{max-width:none}.user-form:not(.user-edit-form) .captcha{margin-top:4rem}#block-userlogin .wysiwyg-wrapper>ul{margin-top:2rem}@media (min-width:769px){#block-userlogin .wysiwyg-wrapper>ul{display:flex}#block-userlogin .wysiwyg-wrapper>ul li:first-child{margin-right:4rem}}#fancy_login_login_box .container{display:none}#fancy_login_login_box #fancy_login_form_contents{--tw-border-opacity:1;border-color:rgb(0 237 175/var(--tw-border-opacity));border-top-width:8px}#fancy_login_login_box .fancy-login-user-login-form div:not(:first-of-type),#fancy_login_login_box .fancy-login-user-login-form ul{margin-top:2rem}#fancy_login_login_box a{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity));text-decoration-line:underline;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}#fancy_login_login_box a:focus,#fancy_login_login_box a:hover{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity))}#fancy_login_login_box #fancy_login_close_button{--tw-rotate:45deg;--tw-text-opacity:1;background-color:transparent;border-width:0;color:rgb(255 255 255/var(--tw-text-opacity));height:20px;position:relative;right:14px;top:-2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:20px}#fancy_login_login_box #fancy_login_close_button:focus:after,#fancy_login_login_box #fancy_login_close_button:focus:before,#fancy_login_login_box #fancy_login_close_button:hover:after,#fancy_login_login_box #fancy_login_close_button:hover:before{--tw-bg-opacity:1;background-color:rgb(0 64 176/var(--tw-bg-opacity))}#fancy_login_login_box #fancy_login_close_button:after,#fancy_login_login_box #fancy_login_close_button:before{--tw-bg-opacity:1;background-color:rgb(0 111 221/var(--tw-bg-opacity));content:"";height:3px;position:absolute;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}#fancy_login_login_box #fancy_login_close_button:after{--tw-rotate:90deg;left:3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#fancy_login_login_box [role=alert]{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity));font-family:bio-sans,sans-serif;font-size:1rem;margin-top:2rem}#fancy_login_messages_container_wrapper .fancy_login_messages_container .messages{font-size:130%;margin:10px 0;padding-bottom:15px;padding-top:15px}#fancy_login_messages_container_wrapper .fancy_login_messages_container .fancy_login_message_close_button{height:25px;width:25px}.form-item{margin-top:2rem}.webform-submission-form .form-item.js-form-type-checkbox{align-items:center;display:flex;flex-direction:row;gap:.5rem}.webform-submission-form .form-item.js-form-type-checkbox+.form-item.js-form-type-checkbox{margin-top:.5rem}.webform-submission-form .form-item--error-message{--tw-text-opacity:1;color:rgb(237 1 49/var(--tw-text-opacity));font-family:bio-sans,sans-serif;font-size:.75rem}.webform-submission-form [data-drupal-messages]{--tw-text-opacity:1;color:rgb(68 68 68/var(--tw-text-opacity));font-family:bio-sans,sans-serif;font-size:1rem;position:relative}.webform-submission-form [data-drupal-messages] a{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity));text-decoration-line:underline}.webform-submission-form [data-drupal-messages] a:focus,.webform-submission-form [data-drupal-messages] a:hover{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity))}.webform-submission-form .webform-flexbox{gap:1rem;position:relative;top:1px}.webform-submission-form .webform-flexbox>:not(:first-child){margin-top:2rem}@media (min-width:769px){.webform-submission-form .webform-flexbox>:not(:first-child){margin-top:0}}.webform-submission-kmc-oma-form.webform-submission-form .form-item.js-form-type-checkbox,.webform-submission-kmc-ora-form.webform-submission-form .form-item.js-form-type-checkbox,.webform-submission-kmc-pyi-form.webform-submission-form .form-item.js-form-type-checkbox{flex-wrap:wrap}.webform-submission-kmc-oma-form.webform-submission-form .form-item.js-form-type-checkbox .description,.webform-submission-kmc-ora-form.webform-submission-form .form-item.js-form-type-checkbox .description,.webform-submission-kmc-pyi-form.webform-submission-form .form-item.js-form-type-checkbox .description{flex-basis:100%;margin-bottom:0;margin-top:0}.webform-submission-kmc-oma-form.webform-submission-form .form-item.js-form-type-checkbox .webform-element-description,.webform-submission-kmc-ora-form.webform-submission-form .form-item.js-form-type-checkbox .webform-element-description,.webform-submission-kmc-pyi-form.webform-submission-form .form-item.js-form-type-checkbox .webform-element-description{margin-bottom:0;margin-top:0}.paragraph--type--form .webform-submission-form.container{margin-left:0;margin-right:0;max-width:none}.paragraph--type--form .webform-submission-form.ts-friendly{margin-bottom:0;margin-top:0}.paragraph--type--form .webform-submission-form .content-side-padding{padding-left:0;padding-right:0}.redhen-contact-general-my-contact-details-form{margin-bottom:2rem;margin-top:2rem}@media (min-width:769px){.redhen-contact-general-my-contact-details-form{margin-bottom:4rem;margin-top:4rem}}.user-edit-form{margin-bottom:2rem;margin-top:2rem}@media (min-width:769px){.user-edit-form{margin-bottom:4rem;margin-top:4rem}}.user-edit-form .form-item,.user-edit-form input[type=submit]{margin-top:2rem}.user-edit-form .password-strength__meter{max-width:460px}.group-content-confirm-form,.group-content-form{margin-left:auto;margin-right:auto;max-width:1260px;padding:2rem 1.5rem}@media (min-width:769px){.group-content-confirm-form,.group-content-form{padding:4rem 2.5rem}}.captcha{margin-top:.75rem}.hero .hero-wrapper-new{overflow:hidden;position:relative}.hero .hero-content{position:relative;z-index:2}.hero .hero-content.image{align-items:center;display:flex;min-height:inherit;padding-left:1rem;padding-right:1rem;padding-top:2.5rem}@media (min-width:769px){.hero .hero-content.image{padding-left:2.5rem;padding-right:2.5rem;padding-top:4rem}}@media (min-width:1025px){.hero .hero-content.image{padding-bottom:50px;padding-top:50px}}.hero .hero-content.graphic{padding-bottom:2.5rem;padding-top:2.5rem}@media (min-width:769px){.hero .hero-content.graphic{padding-bottom:4rem;padding-top:4rem}}.hero .hero-content-wrapper{align-items:center;display:flex;height:100%;justify-content:center;max-width:45vw}@media (min-width:1442px){.hero .hero-content-wrapper{max-width:54vw}}.hero .hero-content-wrapper.image{max-width:none}@media (min-width:1025px){.hero .hero-content-wrapper.image{max-width:45vw}}.hero .hero-content-wrapper.graphic{max-width:68vw}@media (min-width:769px){.hero .hero-content-wrapper.graphic{max-width:50vw}}@media (min-width:1025px){.hero .hero-content-wrapper.graphic{max-width:56vw}}@media (min-width:1442px){.hero .hero-content-wrapper.graphic{max-width:59vw}}.hero .hero-content-wrapper.graphic.circles{max-width:100%}@media (min-width:501px){.hero .hero-content-wrapper.graphic.circles{max-width:66vw}}@media (min-width:769px){.hero .hero-content-wrapper.graphic.circles{max-width:66vw}}@media (min-width:1442px){.hero .hero-content-wrapper.graphic.circles{max-width:50vw}}.hero .hero-visual{bottom:0;right:0;z-index:1}.hero .hero-visual.image{margin-top:1.5rem;padding-bottom:2.5rem;padding-left:2.5rem;padding-right:2.5rem;position:relative}@media (min-width:501px){.hero .hero-visual.image{margin-top:-5px}}@media (min-width:769px){.hero .hero-visual.image{padding-bottom:4rem;padding-left:4rem;padding-right:4rem}}@media (min-width:1025px){.hero .hero-visual.image{padding:50px 4rem 50px 1rem;position:absolute}}.hero .hero-visual.graphic{height:100%;position:absolute;width:100%}.hero .hero-visual.graphic.circles{height:120px;position:relative}@media (min-width:501px){.hero .hero-visual.graphic.circles{height:100%;position:absolute}}.hero .hero-image{align-items:center;display:flex;height:100%;justify-content:flex-end;position:relative}@media (min-width:1025px){.hero .hero-image{align-items:flex-end;justify-content:flex-end}}.hero .hero-image article{position:relative;z-index:2}@media (min-width:1025px){.hero .hero-image article{z-index:2}}.hero .hero-image img{aspect-ratio:1/1;border-radius:9999px;object-fit:cover;width:300px}@media (min-width:769px){.hero .hero-image img{width:400px}}.hero .hero-image-graphic{bottom:-40px;position:absolute;right:-40px}@media (min-width:769px){.hero .hero-image-graphic{bottom:-65px;right:-65px}}.hero .hero-image-graphic.hero-image-circle-stroked{z-index:1}@media (min-width:1025px){.hero .hero-image-graphic.hero-image-circle-stroked{z-index:3}}.hero .hero-image-graphic.hero-image-circle-stroked svg{height:auto;width:360px}@media (min-width:769px){.hero .hero-image-graphic.hero-image-circle-stroked svg{width:530px}}.hero .hero-image-graphic.hero-image-circle-solid{z-index:1}.hero .hero-image-graphic.hero-image-circle-solid svg{height:auto;width:360px}@media (min-width:769px){.hero .hero-image-graphic.hero-image-circle-solid svg{width:530px}}.hero .hero-image-graphic.hero-image-circle-solid.blue-500 .circle-1,.hero .hero-image-graphic.hero-image-circle-solid.blue-500 .circle-2{fill:#006fdd}.hero .hero-image-graphic.hero-image-circle-solid.blue-500 .circle-3{fill:#3dbbff}.hero .hero-image-graphic.hero-image-circle-solid.green-700 .circle-1,.hero .hero-image-graphic.hero-image-circle-solid.green-700 .circle-2{fill:#008e6a}.hero .hero-image-graphic.hero-image-circle-solid.green-700 .circle-3{fill:#00edaf}.hero .hero-text{display:flex;flex-direction:column;margin-right:auto;width:100%}@media (min-width:501px){.hero .hero-text{margin-right:0}}.hero .hero-text>:first-child{margin-top:0}.hero .hero-buttons{display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem}@media (min-width:769px){.hero .hero-buttons{flex-direction:row}.hero .hero-graphic{bottom:0;height:100%;position:absolute;right:0;width:100%}}.hero .hero-graphic.circle svg{--tw-translate-y:-50%;height:320px;position:absolute;right:-258px;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:auto}@media (min-width:501px){.hero .hero-graphic.circle svg{right:-235px}}@media (min-width:769px){.hero .hero-graphic.circle svg{bottom:-141px;height:460px;right:-120px;top:inherit;transform:none;width:auto}}@media (min-width:1025px){.hero .hero-graphic.circle svg{right:-52px}}.hero .hero-graphic.circle.ts-bg-blue-100 svg path,.hero .hero-graphic.circle.ts-bg-blue-500 svg path{fill:#006fdd;fill:var(--color-blue-400)}.hero .hero-graphic.circle.ts-bg-blue-400 svg path,.hero .hero-graphic.circle.ts-bg-green-700 svg path{fill:#00edaf;fill:var(--color-green-400)}.hero .hero-graphic.circles svg{--tw-translate-x:50%;bottom:0;height:220px;position:absolute;right:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:auto}@media (min-width:501px){.hero .hero-graphic.circles svg{height:212px;right:70px}}@media (min-width:769px){.hero .hero-graphic.circles svg{height:300px;right:95px}}@media (min-width:1025px){.hero .hero-graphic.circles svg{height:410px;right:95px}}@media (min-width:1442px){.hero .hero-graphic.circles svg{height:510px;right:255px}}.hero .hero-graphic.dots svg{--tw-translate-y:-50%;height:350px;position:absolute;right:-42px;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:auto}@media (min-width:501px){.hero .hero-graphic.dots svg{height:400px;right:-12px}}@media (min-width:769px){.hero .hero-graphic.dots svg{height:805px;right:0}}.hero .hero-graphic.dots.ts-bg-blue-400 svg path,.hero .hero-graphic.dots.ts-bg-blue-400 svg rect,.hero .hero-graphic.dots.ts-bg-green-700 svg path,.hero .hero-graphic.dots.ts-bg-green-700 svg rect{fill:#00edaf}.hero .hero-graphic.dots.ts-bg-blue-100 svg path,.hero .hero-graphic.dots.ts-bg-blue-100 svg rect{fill:#0040b0}.hero .hero-graphic.dots.ts-bg-blue-500 svg path,.hero .hero-graphic.dots.ts-bg-blue-500 svg rect{fill:#006fdd}.hero .hero-breadcrumb{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));color:#e2e7ed;color:var(--color-md-contrast);display:none;font-family:bebas-neue-pro,sans-serif;font-size:26px;font-weight:600;letter-spacing:.05em;margin-top:.75rem;text-transform:uppercase}@media (min-width:769px){.hero .hero-breadcrumb{display:block}}.hero .hero-breadcrumb a{transition:color .2s}.hero .hero-breadcrumb.ts-bg-blue-400,.hero .hero-breadcrumb.ts-bg-blue-500,.hero .hero-breadcrumb.ts-bg-green-700{--tw-text-opacity:1;color:rgb(200 234 255/var(--tw-text-opacity))}.hero .hero-breadcrumb.ts-bg-blue-400 a:focus,.hero .hero-breadcrumb.ts-bg-blue-400 a:hover,.hero .hero-breadcrumb.ts-bg-blue-500 a:focus,.hero .hero-breadcrumb.ts-bg-blue-500 a:hover,.hero .hero-breadcrumb.ts-bg-green-700 a:focus,.hero .hero-breadcrumb.ts-bg-green-700 a:hover{--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity))}.hero .hero-breadcrumb.ts-bg-blue-100{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity))}.hero .hero-breadcrumb.ts-bg-blue-100 a:focus,.hero .hero-breadcrumb.ts-bg-blue-100 a:hover{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity))}.hero .hero-breadcrumb.ts-bg-blue-700{--tw-text-opacity:1;color:rgb(200 234 255/var(--tw-text-opacity))}.hero .hero-breadcrumb.ts-bg-blue-700 a:focus,.hero .hero-breadcrumb.ts-bg-blue-700 a:hover{--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity))}.hero .hero-breadcrumb .breadcrumb-divider{--tw-text-opacity:1;color:rgb(184 188 202/var(--tw-text-opacity));font-family:arial;font-size:16px;position:relative;top:-3px}.hero .hero-back-link{display:block}@media (min-width:769px){.hero .hero-back-link{display:none}}body.is-front .hero .hero-content-wrapper{max-width:100%}body.is-front .hero .hero-content-wrapper .hero-text{max-width:970px}@media (max-width:500px){body.is-front .hero .hero-content-wrapper .h1{font-size:46px;max-width:340px}}@media (max-width:370px){body.is-front .hero .hero-content-wrapper .h1{font-size:38px}}.hero-alt{position:relative}.hero-alt .hero-alt-wrapper{display:flex;flex-direction:column}@media (min-width:769px){.hero-alt .hero-alt-wrapper{flex-direction:row}}.hero-alt .hero-alt-image{height:375px;order:1;width:100%}@media (min-width:769px){.hero-alt .hero-alt-image{height:auto;order:2}}.hero-alt .hero-alt-image>div{height:100%}.hero-alt .hero-alt-image>div>article{display:block;height:100%}.hero-alt .hero-alt-image>div>article>div{height:100%}.hero-alt .hero-alt-image>div>article>div>div{height:100%;position:relative}.hero-alt .hero-alt-image picture{height:100%;left:0;position:absolute;top:0;width:100%}.hero-alt .hero-alt-image picture img{height:100%;object-fit:cover;width:100%}.hero-alt .hero-alt-text-outer-wrapper{--tw-bg-opacity:1;background-color:rgb(0 5 62/var(--tw-bg-opacity));margin-left:1rem;margin-right:1rem;order:2;z-index:1}@media (min-width:769px){.hero-alt .hero-alt-text-outer-wrapper{margin-left:0;margin-right:0;order:1}}.hero-alt .hero-alt-text-outer-wrapper{width:calc(100% - 32px)}@media (min-width:769px){.hero-alt .hero-alt-text-outer-wrapper{width:100%}}.hero-alt .hero-alt-text-wrapper{width:100%}@media (min-width:769px){.hero-alt .hero-alt-text-wrapper{margin-left:auto;max-width:620px}}.hero-alt .hero-alt-text{--tw-bg-opacity:1;--color-accent:var(--color-green-100);--color-action:var(--color-blue-100);--color-high-contrast:var(--color-white);--color-md-contrast:var(--color-grey-200);background-color:rgb(0 5 62/var(--tw-bg-opacity));margin-top:-80px;padding:1.5rem}.hero-alt-text a{--tw-text-opacity:1;color:rgb(200 234 255/var(--tw-text-opacity))}@media (min-width:769px){.hero-alt .hero-alt-text{margin-top:0;padding:4rem 2.5rem}}.messages{color:#e2e7ed;color:var(--color-md-contrast);padding:1.5rem}.messages.messages--status{--tw-bg-opacity:1;background-color:rgb(32 111 99/var(--tw-bg-opacity))}.messages.messages--error{--tw-bg-opacity:1;background-color:rgb(237 1 49/var(--tw-bg-opacity))}.messages.messages--warning{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(166 167 173/var(--tw-bg-opacity));color:rgb(68 68 68/var(--tw-text-opacity))}.organization-details__title svg{height:auto;width:100%}.organization-details__linkedin-icon svg path{fill:#006fdd}.organization-details .address{white-space:nowrap}.organization-management .tabs{display:flex;flex-direction:column;gap:1rem}@media (min-width:769px){.organization-management .tabs{flex-direction:row}}.organization-management a{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity));text-decoration-line:underline;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.organization-management a:focus,.organization-management a:hover{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity))}.pager .pager__item.is-active a{--tw-text-opacity:1;color:rgb(0 237 175/var(--tw-text-opacity));position:relative;z-index:1}.pager .pager__item.is-active a:focus:before,.pager .pager__item.is-active a:hover:before{--tw-bg-opacity:1;background-color:rgb(0 111 221/var(--tw-bg-opacity))}.pager .pager__item.is-active a:before{--tw-translate-y:-50%;--tw-translate-x:-50%;--tw-bg-opacity:1;background-color:rgb(0 64 176/var(--tw-bg-opacity));border-radius:100px;content:"";height:2.5rem;left:50%;position:absolute;top:50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:2.5rem;z-index:-1}.pager .pager__item--first,.pager .pager__item--last a,.pager .pager__item--next a,.pager .pager__item--previous,.pager .pager__item.is-active a:before{transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pager .pager__item--first:focus span,.pager .pager__item--first:hover span,.pager .pager__item--last a:focus span,.pager .pager__item--last a:hover span,.pager .pager__item--next a:focus span,.pager .pager__item--next a:hover span,.pager .pager__item--previous:focus span,.pager .pager__item--previous:hover span{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity))}.pager .pager__item--first:focus svg path,.pager .pager__item--first:hover svg path,.pager .pager__item--last a:focus svg path,.pager .pager__item--last a:hover svg path,.pager .pager__item--next a:focus svg path,.pager .pager__item--next a:hover svg path,.pager .pager__item--previous:focus svg path,.pager .pager__item--previous:hover svg path{fill:#006fdd}.pager .pager__item--first svg path,.pager .pager__item--last a svg path,.pager .pager__item--next a svg path,.pager .pager__item--previous svg path{transition-duration:.3s;transition-property:none}.group--full .sidebar-and-main-wrapper,.group--restricted-preview .sidebar-and-main-wrapper{display:block}.group--full .layout__region--main,.group--restricted-preview .layout__region--main{margin-left:auto;margin-right:auto;padding:2rem 0}@media (min-width:769px){.group--full .layout__region--main,.group--restricted-preview .layout__region--main{max-width:750px;padding-bottom:4rem;padding-top:4rem}}.group--full .content-side-padding .content-side-padding,.group--restricted-preview .content-side-padding .content-side-padding{padding-left:0!important;padding-right:0!important}.group--full .ts-friendly,.group--restricted-preview .ts-friendly{margin-bottom:2rem!important;margin-top:0!important}.block-contact-group-block,.block-kmc-groups-operations{--tw-border-opacity:1;border-bottom:8px solid;border-color:rgb(170 249 216/var(--tw-border-opacity));border-top:8px solid;border-top-color:rgb(170 249 216/var(--tw-border-opacity));padding:1.5rem}.block-contact-group-block .links a,.block-kmc-groups-operations .links a{margin-right:.75rem}.field-group-files .wysiwyg-wrapper a{--tw-text-opacity:1;color:rgb(0 5 62/var(--tw-text-opacity))}.member-card-text-container a{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity))}.member-card-text-container a:focus,.member-card-text-container a:hover{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity))}.poster .poster-content-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1025px){.poster .poster-content-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}.poster .poster-content-wrapper>div:first-of-type,.poster .poster-content-wrapper>div:nth-of-type(2){display:inherit}.poster .poster-content-wrapper.image-right>div:first-of-type{order:2}@media (min-width:1025px){.poster .poster-content-wrapper.image-right>div:first-of-type{order:1}}.poster .poster-content-wrapper.image-right>div:nth-of-type(2){order:1}@media (min-width:1025px){.poster .poster-content-wrapper.image-right>div:nth-of-type(2){order:2}}.poster .poster-content-wrapper.image-left>div:first-of-type{order:2}.poster .poster-content-wrapper.image-left>div:nth-of-type(2){order:1}.poster .poster-content-wrapper .poster-image,.poster .poster-full-wrapper .poster-image{height:260px}@media (min-width:1025px){.poster .poster-content-wrapper .poster-image,.poster .poster-full-wrapper .poster-image{height:auto}}.poster .poster-full-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1025px){.poster .poster-full-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}.poster .poster-full-wrapper .poster-text-wrap{max-width:630px;padding-left:5.5rem}}.poster .poster-full-wrapper .poster-image{width:100%}@media (min-width:1025px){.poster .poster-full-wrapper.image-left .poster-text{order:2}}.poster .poster-full-wrapper.image-left .poster-text-wrap{margin-right:auto}@media (min-width:1025px){.poster .poster-full-wrapper.image-left .poster-image{order:1}}.poster .poster-full-wrapper.image-right .poster-text{order:2}@media (min-width:1025px){.poster .poster-full-wrapper.image-right .poster-text{order:1}}.poster .poster-full-wrapper.image-right .poster-text-wrap{margin-left:auto}.poster .poster-full-wrapper.image-right .poster-image{order:1}@media (min-width:1025px){.poster .poster-full-wrapper.image-right .poster-image{order:2}}.poster .poster-text>:first-child{margin-top:0}.poster .poster-buttons{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}@media (min-width:501px){.poster .poster-buttons{flex-direction:row;gap:1.5rem}}.poster .poster-image{position:relative}.poster .poster-image article,.poster .poster-image article>div,.poster .poster-image article>div>div{height:100%}.poster .poster-image img{height:260px;left:0;object-fit:cover;position:absolute;top:0;width:100%}@media (min-width:769px){.poster .poster-image img{height:100%}}.layout__region--bottom .poster .poster-full-wrapper,.sidebar-and-main-wrapper .layout__region--sidebar-left+.layout__region--main .poster .poster-full-wrapper{margin-left:0;margin-right:0}.poster .image-top{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));padding:0}.ts-grid-two-column .layout__region--main .poster .poster-text-wrap{padding-left:0;padding-right:0}div[data-block-plugin-id=field-block-node-page-field-content-paragraphs] .mb-md>.paragraph.paragraph--type--poster .poster-text-wrap{padding-bottom:0}div[data-block-plugin-id=field-block-node-page-field-content-paragraphs] .mb-md>.paragraph.paragraph--type--poster .poster-text-wrap>div.wysiwyg-wrapper div>p:last-child{margin-bottom:0}.primary-nav{box-shadow:4px 4px 20px 0 #0000000d;position:relative;z-index:3}.primary-nav-desktop{display:none}@media (min-width:1160px){.primary-nav-desktop{display:flex}}.primary-nav-desktop__logo{flex-basis:auto;flex-grow:0;flex-shrink:0}.primary-nav-desktop__logo img{height:auto;margin-bottom:.5rem;margin-top:.5rem;width:168px}@media (min-width:769px){.primary-nav-desktop__logo img{width:330px}}.primary-nav-desktop__link-tier-one{margin-left:1rem;padding-bottom:1.5rem;padding-top:1.5rem;position:relative}.primary-nav-desktop__link-tier-one:hover{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity))}@media (min-width:769px){.primary-nav-desktop__link-tier-one{padding-bottom:0;padding-top:0}}.primary-nav-desktop__link-tier-one{transition:color .2s}.primary-nav-desktop__link-tier-one:focus svg path,.primary-nav-desktop__link-tier-one:hover svg path{fill:#0040b0;fill:var(--color-blue-500)}.primary-nav-desktop__link-tier-one.has-subnav.open .primary-nav-desktop__drop-down{display:block;opacity:1}.primary-nav-desktop__link-tier-one__link:focus,.primary-nav-desktop__link-tier-one__link:hover{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity))}.primary-nav-desktop__link-tier-one__link{transition:color .2s}.primary-nav-desktop__link-tier-one svg{transition:fill .2s}.primary-nav-desktop__link-tier-one svg:focus path,.primary-nav-desktop__link-tier-one svg:hover path{fill:#0040b0;fill:var(--color-blue-500)}.primary-nav-desktop__link-tier-two__link{position:relative}.primary-nav-desktop__link-tier-two__link:focus:after,.primary-nav-desktop__link-tier-two__link:hover:after{--tw-translate-y:-50%;--tw-translate-x:0;opacity:1}.primary-nav-desktop__link-tier-two__link:after,.primary-nav-desktop__link-tier-two__link:focus:after,.primary-nav-desktop__link-tier-two__link:hover:after{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.primary-nav-desktop__link-tier-two__link:after{--tw-translate-y:-50%;--tw-translate-x:-30px;background-image:url(/themes/custom/ts_giaging/dist/arrow-right.a09474e7.svg);background-repeat:no-repeat;background-size:contain;content:"";height:15px;opacity:0;position:absolute;right:10px;top:50%;transition:all .5s;width:18px}.primary-nav-desktop__drop-down{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:4px 4px 20px 0 rgba(0,0,0,0.05);--tw-shadow-colored:4px 4px 20px 0 var(--tw-shadow-color);background-color:rgb(200 234 255/var(--tw-bg-opacity));box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(59 66 86/var(--tw-text-opacity));display:none;font-size:1.375rem;left:10px;opacity:0;position:absolute;text-transform:none;top:76px;transition:opacity .25s;width:285px}.primary-nav-desktop>li:last-of-type a{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(0 111 221/var(--tw-bg-opacity));border-radius:.375rem;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.125rem;margin-bottom:38px;padding:11px .75rem 13px;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.primary-nav-desktop>li:last-of-type a:focus,.primary-nav-desktop>li:last-of-type a:hover{--tw-bg-opacity:1;background-color:rgb(0 34 102/var(--tw-bg-opacity))}.primary-nav-mobile{display:flex}@media (min-width:1160px){.primary-nav-mobile{display:none}}.primary-nav-mobile__overlay{display:none}.primary-nav-mobile__logo svg{width:100%}.primary-nav-mobile__hamburger--close{--tw-rotate:45deg;align-items:center;display:flex;height:26px;justify-content:center;position:relative;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:26px}.primary-nav-mobile__hamburger--close:focus div,.primary-nav-mobile__hamburger--close:hover div{--tw-bg-opacity:1;background-color:rgb(200 234 255/var(--tw-bg-opacity))}[data-block-plugin-id=kmc-profile-email-block]{--tw-border-opacity:1;--tw-bg-opacity:1;--color-action:var(--color-blue-500);--color-accent:var(--color-green-700);--color-high-contrast:var(--color-grey-700);--color-md-contrast:var(--color-blue-400);--tw-text-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity));border-color:rgb(0 237 175/var(--tw-border-opacity));border-top-width:4px;color:rgb(0 64 176/var(--tw-text-opacity));padding:1.5rem}[data-block-plugin-id=kmc-profile-email-block] h3{font-family:bebas-neue-pro,sans-serif;font-family:var(--font-family-headline-sans);font-size:1.875rem;font-weight:700;font-weight:var(--font-weight-bold);line-height:1.1;line-height:var(--lh-11);text-transform:uppercase}@media (min-width:769px){[data-block-plugin-id=kmc-profile-email-block] h3{font-size:2.5rem}}[data-block-plugin-id=kmc-profile-email-block] h3{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity));margin-bottom:.25rem}[data-block-plugin-id=kmc-profile-email-block] .profile-email-description{--tw-text-opacity:1;color:rgb(59 66 86/var(--tw-text-opacity));margin-top:.5rem}[data-block-plugin-id=kmc-profile-email-block] .profile-email-description a{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity));text-decoration-line:underline;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-block-plugin-id=kmc-profile-email-block] .profile-email-description a:focus,[data-block-plugin-id=kmc-profile-email-block] .profile-email-description a:hover{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity))}[data-block-plugin-id=kmc-profile-email-block] .profile-email-link{margin-top:.75rem}[data-block-plugin-id=kmc-profile-email-block] .profile-email-link a{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity));text-decoration-line:underline;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}[data-block-plugin-id=kmc-profile-email-block] .profile-email-link a:focus,[data-block-plugin-id=kmc-profile-email-block] .profile-email-link a:hover{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity))}.resource-sidebar__authors a{--tw-text-opacity:1;color:rgb(10 51 124/var(--tw-text-opacity));transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.resource-sidebar__authors a:focus,.resource-sidebar__authors a:hover{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity))}.resource-sidebar__social .social-media-sharing img{height:24px;width:auto}.resource-sidebar__share ul{position:relative;top:2px}.resource-sidebar__share a{transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.resource-sidebar__share a:hover{opacity:.8}.resource-sidebar__share a:focus{opacity:.75}.resource-sidebar__downloads ul li:not(:first-of-type){margin-top:.25rem}.resource-sidebar__downloads a{--tw-text-opacity:1;color:rgb(10 51 124/var(--tw-text-opacity));overflow-wrap:break-word;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.resource-sidebar__downloads a:focus,.resource-sidebar__downloads a:hover{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity))}#views-exposed-form-kmc-event-views-sapi-past-events-sapi label,#views-exposed-form-kmc-event-views-sapi-upcoming-all-sapi label,#views-exposed-form-kmc-news-sapi-page-news label,#views-exposed-form-kmc-resources-search-resources-search-page-sapi label,#views-exposed-form-site-search-search-page-block label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.secondary-nav__icon-search-mobile a:focus svg path,.secondary-nav__icon-search-mobile a:hover svg path,.secondary-nav__icon-search:focus+span svg path,.secondary-nav__icon-search:hover+span svg path,.secondary-nav__my-account:focus svg path,.secondary-nav__my-account:hover svg path{fill:#c8eaff;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.secondary-nav__my-account:focus svg rect,.secondary-nav__my-account:hover svg rect{stroke:#c8eaff;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (max-width:500px){.sm-nav{justify-content:space-around}}.sidebar-links__level-1,.sidebar-links__link{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity));font-size:1.25rem;font-weight:600;position:relative;text-transform:uppercase;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sidebar-links__level-1:focus,.sidebar-links__level-1:hover,.sidebar-links__link:focus,.sidebar-links__link:hover{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity))}.sidebar-links__level-1:focus.is-active span,.sidebar-links__level-1:hover.is-active span,.sidebar-links__link:focus.is-active span,.sidebar-links__link:hover.is-active span{--tw-border-opacity:1;border-color:rgb(0 111 221/var(--tw-border-opacity))}.sidebar-links__level-1.is-active span,.sidebar-links__link.is-active span{--tw-border-opacity:1;border-bottom-width:3px;border-color:rgb(0 64 176/var(--tw-border-opacity));display:inline}.sidebar-links__level-2{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity));font-size:.875rem;font-weight:600;position:relative;text-transform:uppercase;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.sidebar-links__level-2:focus,.sidebar-links__level-2:hover{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity))}.sidebar-links__level-2:focus.is-active span,.sidebar-links__level-2:hover.is-active span{--tw-border-opacity:1;border-color:rgb(0 111 221/var(--tw-border-opacity))}.sidebar-links__level-2.is-active span{--tw-border-opacity:1;border-bottom-width:3px;border-color:rgb(0 64 176/var(--tw-border-opacity));display:inline}.contact-info{min-height:130px}.card-button{padding-bottom:2rem;text-align:center}.contact-info-container{display:flex;justify-content:space-between;margin-bottom:2.5rem;margin-top:2.5rem;vertical-align:sub}.kmc-org-management.tabs{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:501px){.kmc-org-management.tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:769px){.kmc-org-management.tabs{grid-template-columns:repeat(1,minmax(0,1fr))}}.kmc-org-management.tabs a{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity));font-size:1.25rem;font-weight:600;position:relative;text-decoration-line:none;text-transform:uppercase;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.kmc-org-management.tabs a:focus,.kmc-org-management.tabs a:hover{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity))}.kmc-org-management.tabs a.is-active{text-decoration-line:underline}.user-past-events,.user-upcoming-events{margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:1260px}@media (min-width:769px){.user-past-events,.user-upcoming-events{margin-bottom:4rem}}.content-wrapper .user-past-events,.content-wrapper .user-upcoming-events{margin:2rem 0;max-width:none;padding-left:0;padding-right:0}@media (min-width:769px){.content-wrapper .user-past-events,.content-wrapper .user-upcoming-events{margin-bottom:4rem;margin-top:4rem}}.paragraph--type--listing+.paragraph--type--wayfinding-cards .wayfinding-cards__wrapper,.paragraph--type--wayfinding-cards+.paragraph--type--wayfinding-cards .wayfinding-cards__wrapper{padding-top:0}.paragraph--type--textarea div :last-child{margin-bottom:0}.wysiwyg-wrapper h2,.wysiwyg-wrapper h3,.wysiwyg-wrapper h4,.wysiwyg-wrapper h5{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity))}.wysiwyg-wrapper h2,.wysiwyg-wrapper h3,.wysiwyg-wrapper h4,.wysiwyg-wrapper h5,.wysiwyg-wrapper h6,.wysiwyg-wrapper ol,.wysiwyg-wrapper ul{margin-bottom:2rem}.wysiwyg-wrapper ol,.wysiwyg-wrapper ul{font-size:.9rem}@media (min-width:769px){.wysiwyg-wrapper ol,.wysiwyg-wrapper ul{font-size:1.25rem}}.wysiwyg-wrapper ol{counter-reset:item;list-style:none}.wysiwyg-wrapper ol li{display:block;margin-bottom:1rem;text-align:left}.wysiwyg-wrapper ol li:before{color:#3b4256;color:var(--color-grey-700);content:counters(item,".") ". ";counter-increment:item;font-size:.9rem;font-weight:700}@media (min-width:769px){.wysiwyg-wrapper ol li:before{font-size:1.25rem}}.wysiwyg-wrapper ol li ul{margin-left:18px}@media (min-width:769px){.wysiwyg-wrapper ol li ul{margin-left:24px}}.wysiwyg-wrapper ol li ol{margin-left:18px;margin-top:15px}@media (min-width:769px){.wysiwyg-wrapper ol li ol{margin-left:24px}}.wysiwyg-wrapper ul li{display:block;margin-bottom:1rem;position:relative}.wysiwyg-wrapper ul li:not(.entityviewedit-form,.block-configure,.block-remove):before{background-color:#006fdd;background-color:var(--color-blue-400);border-radius:100px;content:"";display:inline-block;height:8px;left:-16px;position:absolute;top:7px;width:8px}@media (min-width:769px){.wysiwyg-wrapper ul li:not(.entityviewedit-form,.block-configure,.block-remove):before{height:12px;left:-20px;top:11px;width:12px}}.wysiwyg-wrapper ul li ul li:before{background-color:transparent!important;border:1px solid #3b4256;border:1px solid var(--color-system-900)}.wysiwyg-wrapper ul{margin-top:1rem;padding-left:1rem}@media (min-width:769px){.wysiwyg-wrapper ul{padding-left:1.5rem}}.wysiwyg-wrapper ul.dropbutton{background-color:#fff}.wysiwyg-wrapper ul.dropbutton li{background-color:#fff!important;left:0;padding-left:1.5em}.wysiwyg-wrapper ul.dropbutton li.dropbutton-toggle{left:0;position:absolute}.wysiwyg-wrapper hr{margin-bottom:.75rem;margin-top:.75rem}.wysiwyg-wrapper article.media,.wysiwyg-wrapper figure.caption{margin:0}.wysiwyg-wrapper article.media.media--view-mode-inline-half-image img,.wysiwyg-wrapper figure.caption.media--view-mode-inline-half-image img{height:auto}.wysiwyg-wrapper .align-center{padding-bottom:2rem;text-align:center}.wysiwyg-wrapper .align-center img{margin-left:auto;margin-right:auto}.wysiwyg-wrapper .align-left{float:none;padding-bottom:.75rem;text-align:center}@media (min-width:769px){.wysiwyg-wrapper .align-left{float:left;padding-right:4rem;text-align:left}}.wysiwyg-wrapper .align-left img{margin-left:auto;margin-right:auto}@media (min-width:769px){.wysiwyg-wrapper .align-left img{margin-left:0;margin-right:0}}.wysiwyg-wrapper .align-right{float:none;padding-bottom:.75rem;text-align:center}@media (min-width:769px){.wysiwyg-wrapper .align-right{float:right;padding-left:4rem;text-align:right}}.wysiwyg-wrapper .align-right img{margin-left:auto;margin-right:auto}@media (min-width:769px){.wysiwyg-wrapper .align-right img{margin-left:0;margin-right:0}}.wysiwyg-wrapper .field--name-field-media-oembed-video .field__item{height:0;padding-bottom:56.25%;position:relative}.wysiwyg-wrapper .field--name-field-media-oembed-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.wysiwyg-wrapper p{line-height:1.6}.wysiwyg-wrapper blockquote,.wysiwyg-wrapper p{margin-bottom:2rem}.wysiwyg-wrapper blockquote p{font-size:1.875rem;font-weight:600;line-height:1.5;margin-left:80px;position:relative}.wysiwyg-wrapper blockquote p:before{background-image:url(/themes/custom/ts_giaging/dist/blockquote.f9445e97.svg);background-repeat:no-repeat;background-size:contain;content:"";height:41px;left:-78px;position:absolute;top:15px;width:49px}.wysiwyg-wrapper table{border-collapse:collapse;margin-bottom:2rem;min-width:100%;width:auto!important}.wysiwyg-wrapper table caption{font-size:1rem;margin-bottom:.75rem}.wysiwyg-wrapper table th{--tw-bg-opacity:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.wysiwyg-wrapper table th,.wysiwyg-wrapper table th p{background-color:rgb(0 64 176/var(--tw-bg-opacity));font-size:.875rem;font-weight:700}.wysiwyg-wrapper table th p{--tw-bg-opacity:1;margin-bottom:0}.wysiwyg-wrapper table th a,.wysiwyg-wrapper table th a:hover,.wysiwyg-wrapper table th p{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.wysiwyg-wrapper table th a:hover{opacity:.75}.wysiwyg-wrapper table th a:focus{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));opacity:.75}.wysiwyg-wrapper table td,.wysiwyg-wrapper table th{--tw-border-opacity:1;border:1px solid rgb(0 64 176/var(--tw-border-opacity));padding:1rem}.wysiwyg-wrapper table td{--tw-text-opacity:1;color:rgb(59 66 86/var(--tw-text-opacity))}.wysiwyg-wrapper a{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity));text-decoration-line:underline;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wysiwyg-wrapper a:focus,.wysiwyg-wrapper a:hover{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity))}.wysiwyg-wrapper.ts-bg-blue-400 a,.wysiwyg-wrapper.ts-bg-blue-500 a,.wysiwyg-wrapper.ts-bg-blue-900 a{--tw-text-opacity:1;color:rgb(200 234 255/var(--tw-text-opacity))}.wysiwyg-wrapper.ts-bg-blue-400 a:focus,.wysiwyg-wrapper.ts-bg-blue-400 a:hover,.wysiwyg-wrapper.ts-bg-blue-500 a:focus,.wysiwyg-wrapper.ts-bg-blue-500 a:hover,.wysiwyg-wrapper.ts-bg-blue-900 a:focus,.wysiwyg-wrapper.ts-bg-blue-900 a:hover{--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity))}.wysiwyg-wrapper.ts-bg-blue-100 a{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity))}.wysiwyg-wrapper.ts-bg-blue-100 a:focus,.wysiwyg-wrapper.ts-bg-blue-100 a:hover{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity))}.wysiwyg-wrapper.ts-bg-green-700 a{--tw-text-opacity:1;color:rgb(200 234 255/var(--tw-text-opacity))}.wysiwyg-wrapper.ts-bg-green-700 a:focus,.wysiwyg-wrapper.ts-bg-green-700 a:hover{--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity))}.wysiwyg-wrapper.ts-bg-grey-100{--tw-text-opacity:1;color:rgb(0 64 176/var(--tw-text-opacity))}.wysiwyg-wrapper.ts-bg-grey-100:focus,.wysiwyg-wrapper.ts-bg-grey-100:hover{--tw-text-opacity:1;color:rgb(0 111 221/var(--tw-text-opacity))}.wysiwyg-wrapper a.btn-primary-white{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(0 111 221/var(--tw-bg-opacity));border-radius:.375rem;color:rgb(255 255 255/var(--tw-text-opacity));display:block;font-weight:700;margin-bottom:1rem;margin-top:2.5rem;padding:.75rem 1rem;text-align:center;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.wysiwyg-wrapper a.btn-primary-white:focus,.wysiwyg-wrapper a.btn-primary-white:hover{--tw-bg-opacity:1;background-color:rgb(0 34 102/var(--tw-bg-opacity))}.wysiwyg-wrapper .text-align-justify{hyphens:auto;text-align:justify}.wysiwyg-wrapper .video-embed{aspect-ratio:16/9}.wysiwyg-wrapper .video-embed iframe{height:100%;width:100%}.wysiwyg-wrapper .messages a{color:#faebd7;text-decoration:underline}.field--name-field-text-long-formatted>p:first-of-type{margin-top:0}.pattern-overview-page{--color-pattern-grey:#f3f2f2}.pattern-page-title{font-size:1.5rem}.pattern--sidebar-nav a{color:#3b4256;color:var(--color-grey-700);display:block;font-size:.875rem;font-weight:700;font-weight:var(--font-weight-bold);line-height:1.3;padding:.5rem 1rem}.pattern--sidebar-nav a:hover{background-color:var(--color-pattern-grey)}.pattern-preview__label{font-size:4rem;font-weight:lighter}.pattern-preview__description{font-size:1.5rem}.pattern-overview-page .pattern-preview__fields{display:none}.pattern-preview__fields{background:var(--color-pattern-grey);margin-bottom:2rem}.pattern-preview{margin-bottom:4rem}.pattern-preview__preview legend{font-size:1.5rem;font-weight:700}.pattern-preview__markup{border:1px dashed #d3d3d3;margin-bottom:4rem;margin-top:1rem;padding:2rem 1rem 1rem}@media (min-width:769px){.pattern-preview__markup{padding:2rem 2rem 1rem}}.pattern-overview-page hr{border-color:#d3d3d3;margin:2rem 0 2rem 350px}.btn--copy-template,.pattern-preview__view{color:#0040b0;color:var(--color-action);font-weight:700;margin-top:1rem}.pattern-preview__variants th{visibility:hidden}.pattern-preview__preview table{width:auto}.pattern-preview__preview td:first-of-type{font-size:1.5rem}.ts-pattern-code{font-family:Courier New,Monospace;font-weight:700}@media (min-width:769px){.styleguide-nav{--tw-border-opacity:1;border-color:rgb(184 188 202/var(--tw-border-opacity));border-width:2px;height:100%;left:0;position:fixed;top:0;width:350px}}.styleguide-menu-padding{padding-left:380px}.styleguide-nav a{border-left:3px solid transparent;display:block;width:100%}.styleguide-nav a:focus,.styleguide-nav a:hover{background-color:#b8bcca;background-color:var(--color-grey-400);border-left-color:#444;border-left-color:var(--color-grey-800);transition:background-color .3s ease-in-out}.bg-demo-m{background-color:#ffdab9}.bg-demo-p{background-color:#8fbc8f}.bg-demo-element{background-color:#add8e6}.paragraph-wrapper:not(:first-of-type){margin-top:4rem;position:relative}.paragraph-wrapper--type--listing+.paragraph-wrapper--type--wayfinding-cards,.paragraph-wrapper--type--wayfinding-cards+.paragraph-wrapper--type--listing{margin-top:0}.bio-text .content-side-padding{padding:0}
