/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:where(html){--font-primary:trade-gothic-next,sans-serif;--font-secondary:p22-mackinac-pro,serif;--font-tertiary:balboa,sans-serif;--font-system:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Oxygen-Sans",Ubuntu,Cantarell,"Fira Sans","Droid Sans",sans-serif;--font-mono:Menlo,Consolas,"Lucida Console","Liberation Mono","Courier New",monospace,sans-serif;--text-min:.875rem;--text-max:1rem;--body-min:1rem;--body-max:1.125rem;--big-title-min:3.5rem;--big-title-max:4.5rem;--h1-min:2.5rem;--h1-max:4rem;--h2-min:2rem;--h2-max:2.5rem;--h3-min:1.5rem;--h3-max:2rem;--h4-min:1.125rem;--h4-max:1.5rem;--body-sm:clamp(var(--text-min),.765rem + .294vw,var(--text-max));--body-default:clamp(var(--body-min),.89rem + .294vw,var(--body-max));--font-size-xs:.625rem;--font-size-sm:.75rem;--font-size-0:.875rem;--font-size-1:1rem;--font-size-2:1.125rem;--font-size-3:1.25rem;--font-size-4:1.375rem;--font-size-5:1.5rem;--font-size-6:1.75rem;--font-size-7:2rem;--font-size-8:2.25rem;--font-size-9:2.5rem;--font-size-10:3rem;--font-size-11:3.5rem;--font-size-12:4rem;--font-size-13:5rem;--font-weight-100:100;--font-weight-200:200;--font-weight-300:300;--font-weight-400:400;--font-weight-500:500;--font-weight-600:600;--font-weight-700:700;--font-weight-800:800;--font-weight-900:900;--leading-none:1.1;--leading-tight:1.25;--leading-snug:1.3;--leading-normal:1.4;--leading-relaxed:1.625;--leading-loose:2;--tracking-wide:.125rem}:where(html){--size-px:.063rem;--size-05:.125rem;--size-1:.25rem;--size-105:.375rem;--size-2:.5rem;--size-205:.625rem;--size-3:.75rem;--size-305:.875rem;--size-4:1rem;--size-5:1.25rem;--size-6:1.5rem;--size-7:1.75rem;--size-8:2rem;--size-9:2.25rem;--size-10:2.5rem;--size-12:3rem;--size-14:3.5rem;--size-15:3.75rem;--size-16:4rem;--size-18:4.5rem;--size-20:5rem;--size-22:5.5rem;--size-24:6rem;--size-26:6.5rem;--size-28:7rem;--size-30:7.5rem;--size-32:8rem;--size-34:8.5rem;--size-36:9rem;--size-40:10rem;--size-44:11rem;--size-48:12rem;--size-50:12.5rem;--size-52:13.5rem;--size-53:13.75rem;--size-60:15rem;--size-61:15.3rem;--size-70:17.5rem;--size-73:18.25rem;--size-80:20rem;--size-113:28.1rem;--size-mobile:640px;--size-mobile-large:720px;--size-tablet:768px;--size-laptop:1024px;--size-desktop:1280px;--size-max-content-width:1376px;--size-container:1440px;--size-max-site-width:1900px}:where(html){--ease-1:cubic-bezier(.25,0,.5,1);--ease-2:cubic-bezier(.25,0,.4,1);--ease-3:cubic-bezier(.25,0,.3,1);--ease-4:cubic-bezier(.25,0,.2,1);--ease-5:cubic-bezier(.25,0,.1,1);--ease-in-1:cubic-bezier(.25,0,1,1);--ease-in-2:cubic-bezier(.5,0,1,1);--ease-in-3:cubic-bezier(.7,0,1,1);--ease-in-4:cubic-bezier(.9,0,1,1);--ease-in-5:cubic-bezier(1,0,1,1);--ease-out-1:cubic-bezier(0,0,.75,1);--ease-out-2:cubic-bezier(0,0,.5,1);--ease-out-3:cubic-bezier(0,0,.3,1);--ease-out-4:cubic-bezier(0,0,.1,1);--ease-out-5:cubic-bezier(0,0,0,1);--ease-in-out-1:cubic-bezier(.1,0,.9,1);--ease-in-out-2:cubic-bezier(.3,0,.7,1);--ease-in-out-3:cubic-bezier(.5,0,.5,1);--ease-in-out-4:cubic-bezier(.7,0,.3,1);--ease-in-out-5:cubic-bezier(.9,0,.1,1);--ease-elastic-1:cubic-bezier(.5,.75,.75,1.25);--ease-elastic-2:cubic-bezier(.5,1,.75,1.25);--ease-elastic-3:cubic-bezier(.5,1.25,.75,1.25);--ease-elastic-4:cubic-bezier(.5,1.5,.75,1.25);--ease-elastic-5:cubic-bezier(.5,1.75,.75,1.25);--ease-squish-1:cubic-bezier(.5,-.1,.1,1.5);--ease-squish-2:cubic-bezier(.5,-.3,.1,1.5);--ease-squish-3:cubic-bezier(.5,-.5,.1,1.5);--ease-squish-4:cubic-bezier(.5,-.7,.1,1.5);--ease-squish-5:cubic-bezier(.5,-.9,.1,1.5);--ease-step-1:steps(2);--ease-step-2:steps(3);--ease-step-3:steps(4);--ease-step-4:steps(7);--ease-step-5:steps(10)}:where(html){--layer-0:0;--layer-1:1;--layer-10:10;--layer-20:20;--layer-30:30;--layer-40:40;--layer-50:50;--layer-auto:auto;--layer-important:2147483647}:where(html){--shadow-1:0 1px 2px 0 hsla(0,0%,0%,5%);--shadow-2:0 1px 3px 0 hsla(0,0%,0%,10%),0 1px 2px -1px hsla(0,0%,0%,10%);--shadow-3:0 4px 6px -1px hsla(0,0%,0%,10%),0 2px 4px -2px hsla(0,0%,0%,10%);--shadow-4:0 10px 15px -3px hsla(0,0%,0%,10%),0 4px 6px -4px hsla(0,0%,0%,10%);--shadow-5:0 20px 25px -5px hsla(0,0%,0%,10%),0 8px 10px -6px hsla(0,0%,0%,10%);--shadow-6:0 25px 50px -12px hsla(0,0%,0%,25%);--inner-shadow-0:inset 0 0 0 1px hsla(0,0%,0%,5%);--inner-shadow-1:inset 0 1px 2px 0 hsla(0,0%,0%,5%);--inner-shadow-2:inset 0 1px 4px 0 hsla(0,0%,0%,5%);--inner-shadow-3:inset 0 2px 8px 0 hsla(0,0%,0%,5%);--inner-shadow-4:inset 0 2px 14px 0 hsla(0,0%,0%,5%)}:where(html){--ratio-box:1;--ratio-photo:3/2;--ratio-portrait:3/4;--ratio-landscape:4/3;--ratio-widescreen:16/9;--ratio-cinemascope:21/9;--ratio-golden:1.618/1}:where(html){--animation-fade-in:fade-in .5s var(--ease-3);--animation-fade-out:fade-out .5s var(--ease-3);--animation-scale-up:scale-up .5s var(--ease-3);--animation-scale-down:scale-down .5s var(--ease-3);--animation-slide-out-up:slide-out-up .5s var(--ease-3);--animation-slide-out-down:slide-out-down .5s var(--ease-3);--animation-slide-out-right:slide-out-right .5s var(--ease-3);--animation-slide-out-left:slide-out-left .5s var(--ease-3);--animation-slide-in-up:slide-in-up .5s var(--ease-3);--animation-slide-in-down:slide-in-down .5s var(--ease-3);--animation-slide-in-right:slide-in-right .5s var(--ease-3);--animation-slide-in-left:slide-in-left .5s var(--ease-3);--animation-shake-x:shake-x .75s var(--ease-out-5);--animation-shake-y:shake-y .75s var(--ease-out-5);--animation-spin:spin 2s linear infinite;--animation-ping:ping 5s var(--ease-out-3) infinite;--animation-blink:blink 1s var(--ease-out-3) infinite;--animation-float:float 3s var(--ease-in-out-3) infinite;--animation-bounce:bounce 2s var(--ease-squish-2) infinite;--animation-pulse:pulse 2s var(--ease-out-3) infinite;--transition-soft-linear:all .15s linear}@keyframes fade-in{to{opacity:100%}}@keyframes fade-out{to{opacity:0%}}@keyframes scale-up{to{transform:scale(1.25)}}@keyframes scale-down{to{transform:scale(.75)}}@keyframes slide-out-up{to{transform:translateY(-100%)}}@keyframes slide-out-down{to{transform:translateY(100%)}}@keyframes slide-out-right{to{transform:translate(100%)}}@keyframes slide-out-left{to{transform:translate(-100%)}}@keyframes slide-in-up{0%{transform:translateY(100%)}}@keyframes slide-in-down{0%{transform:translateY(-100%)}}@keyframes slide-in-right{0%{transform:translate(-100%)}}@keyframes slide-in-left{0%{transform:translate(100%)}}@keyframes shake-x{0%,to{transform:translate(0)}20%{transform:translate(-5%)}40%{transform:translate(5%)}60%{transform:translate(-5%)}80%{transform:translate(5%)}}@keyframes shake-y{0%,to{transform:translateY(0)}20%{transform:translateY(-5%)}40%{transform:translateY(5%)}60%{transform:translateY(-5%)}80%{transform:translateY(5%)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{90%,to{opacity:0%;transform:scale(2)}}@keyframes blink{0%,to{opacity:100%}50%{opacity:50%}}@keyframes float{50%{transform:translateY(-25%)}}@keyframes bounce{25%{transform:translateY(-20%)}40%{transform:translateY(-3%)}0%,60%,to{transform:translateY(0)}}@keyframes pulse{50%{transform:scale(.9)}}:where(html){--border-size-1:1px;--border-size-2:2px;--border-size-3:3px;--border-size-4:4px;--border-size-5:5px;--radius-1:.125rem;--radius-2:.25rem;--radius-3:.375rem;--radius-4:.5rem;--radius-5:.75rem;--radius-6:1rem;--radius-7:1.5rem;--radius-round:1e5px}:where(html){--blue-700:hsl(202,100%,18%);--blue-500:hsl(202,100%,26%);--blue-300:hsl(206,63%,42%);--blue-100:hsl(212,95%,93%);--gold-900:hsl(41,100%,29%);--gold-500:hsl(44,100%,59%);--gold-300:hsl(45,95%,77%);--gold-100:hsl(49,93%,88%);--teal-900:hsl(185,52%,18%);--teal-700:hsl(186,87%,21%);--teal-500:hsl(173,43%,68%);--teal-100:hsl(180,38%,85%);--red-700:hsl(6,80%,36%);--red-300:hsl(14,98%,79%);--red-100:hsl(14,100%,92%);--grey-900:hsl(0,0%,18%);--grey-700:hsl(0,0%,40%);--grey-500:hsl(0,0%,60%);--grey-300:hsl(0,0%,80%);--grey-200:hsl(0,0%,87%);--grey-100:hsl(0,0%,94%);--black:hsl(0,0%,0%);--white:hsl(0,0%,100%);--sand-500:hsl(48,24%,92%);--sand-300:hsl(45,31%,95%)}:where([data-theme=surface]){--color-primary:var(--blue-300,#2774ae);--color-secondary:var(--blue-700,#003b5c)}:where([data-theme^=labs]){--color-primary:var(--blue-500,#2774ae);--color-secondary:var(--blue-700,#003b5c)}:where([data-theme=dgsom]){--color-primary:var(--blue-700,#003b5c);--color-secondary:var(--blue-300,#2774ae)}*,*:before,*:after{border-color:var(--grey-200);border-style:solid;border-width:0;box-sizing:border-box}html{accent-color:var(--blue-300);background-color:var(--white);caret-color:var(--blue-300);color:var(--color,var(--grey-900));font-size:100%;font-style:normal;font-synthesis:none;font-weight:var(--font-weight-400);scroll-padding-top:150px;scrollbar-color:var(--blue-300) transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html:has(dialog[open]){overflow:hidden}body{color:var(--grey-900);font-family:var(--font-primary);font-size:var(--body-default);-webkit-font-smoothing:antialiased;line-height:var(--leading-normal);margin:0;overflow-wrap:break-word;overflow-x:hidden;scrollbar-gutter:stable both-edges}hr{block-size:0;border-block-start-width:1px;color:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{color:var(--blue-700);font-family:var(--font-secondary);font-style:normal;font-weight:var(--font-weight-500);line-height:var(--leading-tight)}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:inherit}a{color:var(--blue-300);text-decoration:none}a:hover{color:var(--blue-500);text-decoration:underline}b,strong{font-weight:var(--font-weight-700)}code,kbd,samp,pre{font-family:var(--font-mono);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{inset-block-end:-.25em}sup{inset-block-start:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-color:transparent;background-image:none;font-size:var(--body-default)}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{block-size:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:auto;appearance:auto;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--grey-500);opacity:100%}input::placeholder,textarea::placeholder{color:var(--grey-500);opacity:100%}::-moz-selection{background-color:var(--blue-700);color:var(--white)}::selection{background-color:var(--blue-700);color:var(--white)}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block}img,video{block-size:auto;max-inline-size:100%}svg{block-size:auto;fill:currentColor;max-inline-size:100%;stroke:none}svg:where(:not([width])){inline-size:var(--size-20)}[hidden]{display:none}h1.hero__title{font-family:var(--font-tertiary);font-size:clamp(var(--big-title-min),2.327rem + 2.353vw,var(--big-title-max));font-style:normal;font-weight:var(--font-weight-500);line-height:var(--leading-none)}h1{font-size:clamp(var(--h1-min),1.046rem + 3.529vw,var(--h1-max));line-height:var(--leading-none)}h2{font-size:clamp(var(--h2-min),1.386rem + 1.176vw,var(--h2-max))}h3{font-size:clamp(var(--h3-min),.941rem + 1.176vw,var(--h3-max))}h4{font-size:clamp(var(--h4-min),.706rem + .882vw,var(--h4-max))}blockquote{font-family:var(--font-secondary);font-style:italic;letter-spacing:0}.bg-teal-700 .prose{--text-color:var(--white);--blockquote-color:var(--white)}.prose :where(p):not(:where([class~=not-prose] *)){margin-block:var(--size-6);text-wrap:pretty}.prose :where([class~=lead]):not(:where([class~=not-prose] *)){color:currentColor}.prose :where([class~=lead]):not(:where([class~=not-prose] *)):first-child{margin-block-start:0}.demo-typography .prose :where([class~=lead]):not(:where([class~=not-prose] *)){color:currentColor}.prose :where(blockquote):not(:where([class~=not-prose] *)){border-inline-start-color:var(--blockquote-border-color);border-inline-start-width:1px;color:var(--blockquote-color);inline-size:85ch;margin-block:var(--size-8);max-inline-size:100%;padding-block:var(--size-4);padding-inline-start:var(--size-6);quotes:"“" "”" "‘" "’"}.prose :where(h2):not(:where([class~=not-prose] *)){margin-block-end:var(--size-6);margin-block-start:var(--size-12);text-wrap:balance}.prose :where(h3):not(:where([class~=not-prose] *)){margin-block-end:var(--size-4);margin-block-start:var(--size-8);text-wrap:balance}.prose :where(h4):not(:where([class~=not-prose] *)){margin-block-end:var(--size-2);margin-block-start:var(--size-6);text-wrap:balance}.bg-teal-700 .prose :where(a):not(:where(.button,.link,[class~=not-prose] *)){color:var(--white)}.prose :where(img):not(:where([class~=not-prose] *)){margin-block-end:var(--size-4)}.prose :where(video):not(:where([class~=not-prose] *)){margin-block-end:var(--size-4)}.prose :where(figure):not(:where([class~=not-prose] *)){display:table;margin-block-end:var(--size-6)}.prose :where(figure):not(:where([class~=not-prose] *))>*{margin-block:0}.prose :where(figure):not(:where([class~=not-prose] *)).align-center{clear:both;display:table}@media(min-width:768px){.prose :where(figure):not(:where([class~=not-prose] *)).align-left{margin-inline-end:var(--size-8);max-inline-size:-moz-fit-content;max-inline-size:fit-content}}@media(min-width:768px){.prose :where(figure):not(:where([class~=not-prose] *)).align-right{margin-inline-start:var(--size-8);max-inline-size:-moz-fit-content;max-inline-size:fit-content}}.prose :where(figcaption):not(:where([class~=not-prose] *)){caption-side:bottom;color:var(--blue-700);display:table-caption;font-size:var(--body-sm);margin-block-start:var(--size-4)}:where([class*=bg-blue-]:not(.bg-blue-100)) .prose :where(figcaption):not(:where([class~=not-prose] *)){color:var(--grey-200)}.prose :where(code):not(:where([class~=not-prose] *)){color:var(--grey-900)}.prose :where(code):not(:where([class~=not-prose] *)):after{content:"`"}.prose :where(code):not(:where([class~=not-prose] *)):before{content:"`"}.prose :where(pre):not(:where([class~=not-prose] *)){background-color:var(--grey-900);border-radius:var(--radius-4);color:var(--grey-100);margin-block:var(--size-9);overflow-x:auto;padding-block:var(--size-5);padding-inline:var(--size-6)}.prose :where(pre):not(:where([class~=not-prose] *))>code{background-color:inherit;color:inherit;font-family:inherit}.prose :where(pre):not(:where([class~=not-prose] *))>code:after,.prose :where(pre):not(:where([class~=not-prose] *))>code:before{content:none}.prose :where(ol):not(:where([class~=not-prose] *)){list-style-type:decimal;margin-block:var(--size-6);padding-inline-start:var(--size-8)}.prose :where(ul):not(:where([class~=not-prose] *)){list-style-type:disc;margin-block:var(--size-6);padding-inline-start:var(--size-8)}.prose :where(li):not(:where([class~=not-prose] *)){margin-block:var(--size-3)}.prose :where(ol>li):not(:where([class~=not-prose] *)){padding-inline-start:var(--size-2)}.prose :where(ol>li):not(:where([class~=not-prose] *))::marker{color:var(--grey-500)}.prose :where(ul>li):not(:where([class~=not-prose] *)){padding-inline-start:var(--size-2)}.prose :where(ul>li):not(:where([class~=not-prose] *))::marker{color:var(--grey-500)}.prose :where(>ul>li p):not(:where([class~=not-prose] *)){margin-block:var(--size-4)}.prose :where(>ul>li>*:first-child):not(:where([class~=not-prose] *)){margin-block-start:var(--size-4)}.prose :where(>ul>li>*:last-child):not(:where([class~=not-prose] *)){margin-block-end:var(--size-4)}.prose :where(>ol>li>*:first-child):not(:where([class~=not-prose] *)){margin-block-start:var(--size-4)}.prose :where(>ol>li>*:last-child):not(:where([class~=not-prose] *)){margin-block-end:var(--size-4)}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-block:var(--size-4)}.prose :where(hr):not(:where([class~=not-prose] *)){border-block-start-color:var(--grey-300);border-block-start-width:1px;margin-block:var(--size-14)}.prose :where(hr+*):not(:where([class~=not-prose] *)){margin-block-start:0}.prose :where(h2+*):not(:where([class~=not-prose] *)){margin-block-start:0}.prose :where(h3+*):not(:where([class~=not-prose] *)){margin-block-start:0}.prose :where(h4+*):not(:where([class~=not-prose] *)){margin-block-start:0}.prose :where(:first-child):not(:where([class~=not-prose] *)){margin-block-start:0}.prose :where(:last-child):not(:where([class~=not-prose] *)){margin-block-end:0}.prose :where(.media--view-mode-box-1-1):not(:where([class~=not-prose] *)) img{aspect-ratio:var(--ratio-box)}.prose :where(.media--view-mode-photo-3-2):not(:where([class~=not-prose] *)) img{aspect-ratio:var(--ratio-photo)}.prose :where(.media--view-mode-portrait-3-4):not(:where([class~=not-prose] *)) img{aspect-ratio:var(--ratio-portrait)}.prose :where(.media--view-mode-landscape-4-3):not(:where([class~=not-prose] *)) img{aspect-ratio:var(--ratio-landscape)}.prose :where(.media--view-mode-widescreen-16-9):not(:where([class~=not-prose] *)) img{aspect-ratio:var(--ratio-widescreen)}.prose :where(.media--view-mode-cinemascope-21-9):not(:where([class~=not-prose] *)) img{aspect-ratio:var(--ratio-cinemascope)}.prose :where(ul[class~=list]):not(:where([class~=not-prose] *)){display:flex;flex-direction:column}.prose :where(ul[class~=list--highlight]):not(:where([class~=not-prose] *)){border-inline-start-color:var(--blue-300);border-inline-start-width:var(--size-1)}.prose :where(ul[class~=list--highlight]):not(:where([class~=not-prose] *))>li::marker{color:var(--blue-300)}.prose :where(ul[class~=list--link]):not(:where([class~=not-prose] *)){list-style-type:none;padding-inline-end:var(--size-6)}.prose :where(ul[class~=list--link]):not(:where([class~=not-prose] *))>li{margin-block:0;padding-inline-start:0}.prose :where(ul[class~=list--link]):not(:where([class~=not-prose] *))>li a{border-block-end-color:var(--blue-300);border-block-end-width:1px;display:flex;padding-block:var(--size-2);padding-inline:var(--size-2);transition:all .15s linear}.prose :where(ul[class~=list--link]):not(:where([class~=not-prose] *))>li a:hover{background-color:var(--blue-500);border-block-end-color:var(--blue-500);color:var(--white);text-decoration:none}.prose :where(ol[class~=lower-roman]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[class~=lower-roman]):not(:where([class~=not-prose] *)) :where(ol):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[class~=upper-roman]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[class~=upper-roman]):not(:where([class~=not-prose] *)) :where(ol):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[class~=lower-alpha]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[class~=lower-alpha]):not(:where([class~=not-prose] *)) :where(ol):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[class~=upper-alpha]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[class~=upper-alpha]):not(:where([class~=not-prose] *)) :where(ol):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(a[class~=link]):not(:where([class~=not-prose] *)){align-items:center;color:var(--blue-300);display:inline-flex;flex-shrink:0;font-weight:var(--font-weight-600);gap:var(--size-2);text-align:left;text-wrap:wrap;transition:var(--transition-soft-linear)}.prose :where(a[class~=link]):not(:where([class~=not-prose] *)):after{background-color:var(--blue-300);background-size:cover;block-size:18px;color:currentColor;content:"";display:inline-block;inline-size:18px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.prose :where(a[class~=link]):not(:where([class~=not-prose] *)):hover{color:var(--blue-500)}.prose :where(a[class~=link]):not(:where([class~=not-prose] *)):hover:after{background-color:currentColor}.prose :where(a[class~=link--download]):not(:where([class~=not-prose] *)):after{background-color:currentColor;flex-shrink:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M288 32c0-17.7-14.3-32-32-32s-32 14.3-32 32V274.7l-73.4-73.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l128 128c12.5 12.5 32.8 12.5 45.3 0l128-128c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L288 274.7V32zM64 352c-35.3 0-64 28.7-64 64v32c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V416c0-35.3-28.7-64-64-64H346.5l-45.3 45.3c-25 25-65.5 25-90.5 0L165.5 352H64zm368 56a24 24 0 1 1 0 48 24 24 0 1 1 0-48z'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M288 32c0-17.7-14.3-32-32-32s-32 14.3-32 32V274.7l-73.4-73.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l128 128c12.5 12.5 32.8 12.5 45.3 0l128-128c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L288 274.7V32zM64 352c-35.3 0-64 28.7-64 64v32c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V416c0-35.3-28.7-64-64-64H346.5l-45.3 45.3c-25 25-65.5 25-90.5 0L165.5 352H64zm368 56a24 24 0 1 1 0 48 24 24 0 1 1 0-48z'/%3E%3C/svg%3E%0A")}.prose :where(a[class~=link--external]):not(:where([class~=not-prose] *)):after{background-color:currentColor;flex-shrink:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32h82.7L201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3V192c0 17.7 14.3 32 32 32s32-14.3 32-32V32c0-17.7-14.3-32-32-32H320zM80 32C35.8 32 0 67.8 0 112V432c0 44.2 35.8 80 80 80H400c44.2 0 80-35.8 80-80V320c0-17.7-14.3-32-32-32s-32 14.3-32 32V432c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16H192c17.7 0 32-14.3 32-32s-14.3-32-32-32H80z'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32h82.7L201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3V192c0 17.7 14.3 32 32 32s32-14.3 32-32V32c0-17.7-14.3-32-32-32H320zM80 32C35.8 32 0 67.8 0 112V432c0 44.2 35.8 80 80 80H400c44.2 0 80-35.8 80-80V320c0-17.7-14.3-32-32-32s-32 14.3-32 32V432c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16V112c0-8.8 7.2-16 16-16H192c17.7 0 32-14.3 32-32s-14.3-32-32-32H80z'/%3E%3C/svg%3E%0A")}
.container{margin-inline:auto;max-inline-size:var(--size-max-content-width);padding-inline:var(--size-4)}@media(min-width:1280px){.container{padding-inline:var(--size-8)}}@media(min-width:1440px){.container{padding-inline:0}}.container .container{padding-inline:0}.grid--cards{--gap:var(--size-8);--min:17.5rem;display:grid;gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--min)),1fr));inline-size:100%}.grid--cta-cards{--gap:var(--size-8);--min:22rem;display:grid;gap:var(--gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--min)),1fr));inline-size:100%}.grid{-moz-column-gap:var(--size-4);column-gap:var(--size-4);display:grid;grid-auto-flow:column;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:1fr;inline-size:100%}.grid .grid .grid{display:block}@media(min-width:1024px){.grid{-moz-column-gap:var(--size-8);column-gap:var(--size-8);grid-template-columns:repeat(12,minmax(0,1fr))}}.grid-cols-none{grid-template-columns:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.col-auto{grid-column:auto}.col-span-1{grid-column:span 1}.col-span-2{grid-column:span 2}.col-span-3{grid-column:span 3}.col-span-4{grid-column:span 4}.col-span-5{grid-column:span 5}.col-span-6{grid-column:span 6}.col-span-7{grid-column:span 7}.col-span-8{grid-column:span 8}.col-span-9{grid-column:span 9}.col-span-10{grid-column:span 10}.col-span-11{grid-column:span 11}.col-span-12{grid-column:span 12}.col-span-full{grid-column:1 / -1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.col-start-10{grid-column-start:10}.col-start-11{grid-column-start:11}.col-start-12{grid-column-start:12}.col-start-13{grid-column-start:13}.col-start-auto{grid-column-start:auto}.col-end-1{grid-column-end:1}.col-end-2{grid-column-end:2}.col-end-3{grid-column-end:3}.col-end-4{grid-column-end:4}.col-end-5{grid-column-end:5}.col-end-6{grid-column-end:6}.col-end-7{grid-column-end:7}.col-end-8{grid-column-end:8}.col-end-9{grid-column-end:9}.col-end-10{grid-column-end:10}.col-end-11{grid-column-end:11}.col-end-12{grid-column-end:12}.col-end-13{grid-column-end:13}.col-end-auto{grid-column-end:auto}.grid-rows-1{grid-row:1}.grid-rows-2{grid-row:2}.grid-rows-3{grid-row:3}.grid-rows-4{grid-row:4}.grid-rows-5{grid-row:5}.grid-rows-6{grid-row:6}.grid-rows-none{grid-row:none}.row-auto{grid-row:auto}.row-span-1{grid-row:span 1}.row-span-2{grid-row:span 2}.row-span-3{grid-row:span 3}.row-span-4{grid-row:span 4}.row-span-5{grid-row:span 5}.row-span-6{grid-row:span 6}.row-span-full{grid-row:1 / -1}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.row-start-4{grid-row-start:4}.row-start-5{grid-row-start:5}.row-start-6{grid-row-start:6}.row-start-7{grid-row-start:7}.row-start-auto{grid-row-start:auto}.row-end-1{grid-row-end:1}.row-end-2{grid-row-end:2}.row-end-3{grid-row-end:3}.row-end-4{grid-row-end:4}.row-end-5{grid-row-end:5}.row-end-6{grid-row-end:6}.row-end-7{grid-row-end:7}.row-end-auto{grid-row-end:auto}.grid--medium,.grid--medium>*{grid-column:1 / 7;inline-size:100%}@media(min-width:768px){.grid--medium,.grid--medium>*{grid-column:1 / 13}}@media(min-width:1024px){.grid--medium,.grid--medium>*{grid-column:3 / 11}}.grid--full,.grid--full>*{grid-column:1 / 7;inline-size:100%}@media(min-width:768px){.grid--full,.grid--full>*{grid-column:1 / 13}}.align-center{display:block;margin-inline:auto}.text .align-center{display:flex;justify-content:center}.align-left{float:inline-start;margin-inline-end:var(--size-8);max-inline-size:-moz-fit-content;max-inline-size:fit-content}.align-right{float:inline-end;margin-inline-start:var(--size-8);max-inline-size:-moz-fit-content;max-inline-size:fit-content}.aspect-video{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.aspect-video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.bg-transparent{background-color:transparent}.bg-blue-100{border-image-outset:0 50vw;border-image-slice:fill 0;border-image-source:linear-gradient(var(--blue-100),var(--blue-100))}.bg-blue-300{border-image-outset:0 50vw;border-image-slice:fill 0;border-image-source:linear-gradient(var(--blue-300),var(--blue-300))}.bg-blue-500{border-image-outset:0 50vw;border-image-slice:fill 0;border-image-source:linear-gradient(var(--blue-500),var(--blue-500))}.bg-blue-700{border-image-outset:0 50vw;border-image-slice:fill 0;border-image-source:linear-gradient(var(--blue-700),var(--blue-700))}.bg-sand-300{border-image-outset:0 50vw;border-image-slice:fill 0;border-image-source:linear-gradient(var(--sand-300),var(--sand-300))}.bg-sand-500{border-image-outset:0 50vw;border-image-slice:fill 0;border-image-source:linear-gradient(var(--sand-500),var(--sand-500))}.bg-gradient-linear-blue-300{background-image:linear-gradient(to right,var(--teal-900),var(--blue-300))}.bg-theme-brand{border-image-outset:0 50vw;border-image-slice:fill 0;border-image-source:linear-gradient(var(--color-primary),var(--color-primary))}.list-none{list-style-type:none}.list-disc{list-style-type:disc}.list-decimal{list-style-type:decimal}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.fixed{position:fixed!important}.space-x-0>*+*{margin-inline-start:0}.mb-0{margin-block-end:0}.mb-2{margin-block-end:.5rem}.mb-5{margin-block-end:1.25rem}.mb-10{margin-block-end:2.5rem}.mb-15{margin-block-end:3.75rem}.mt-5{margin-block-start:1.25rem}.mt-10{margin-block-start:2.5rem}.mt-15{margin-block-start:3.75rem}.pb-0{padding-block-end:0}.pb-2{padding-block-end:.5rem}.pb-5{padding-block-end:1.25rem}.pb-10{padding-block-end:2.5rem}.pb-15{padding-block-end:3.75rem}.pt-5{padding-block-start:1.25rem}.pt-10{padding-block-start:2.5rem}.pt-15{padding-block-start:3.75rem}.p-5{padding:1.25rem}.p-10{padding:2.5rem}.h-0{block-size:0}.h-px{block-size:1px}.h-full{block-size:100%}.h-screen{block-size:100vh}.h-min{block-size:-moz-min-content;block-size:min-content}.h-max{block-size:-moz-max-content;block-size:max-content}.h-fit{block-size:-moz-fit-content;block-size:fit-content}.fill-none{fill:none}.fill-current{fill:currentColor}.fill-blue-300{fill:var(--blue-300)}.fill-blue-700{fill:var(--blue-700)}.fill-teal-500{fill:var(--teal-500)}.fill-gold-900{fill:var(--gold-900)}.fill-grey-700{fill:var(--grey-700)}.fill-blue-100{fill:var(--blue-100)}.text-inherit{color:inherit}.text-current{color:currentColor}.text-transparent{color:transparent}.text-black{color:var(--black)}.text-white{color:var(--white)}.underline{text-decoration:underline}.no-underline{text-decoration:none}.line-through{text-decoration:line-through}.hidden,.js-hide{display:none}.visually-hidden{block-size:1px;clip-path:inset(0 0 0 0);inline-size:1px;overflow:hidden;overflow-wrap:normal;position:absolute}.visually-hidden.focusable:focus,.visually-hidden.focusable:active{block-size:auto;clip-path:initial;inline-size:auto;overflow:visible;position:static}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}*:focus-visible{border-radius:var(--radius-1)!important;outline-color:currentColor!important;outline-offset:var(--size-05);outline-style:solid!important;outline-width:var(--size-05)!important;overflow:hidden}.button:focus-visible{border-radius:0!important;overflow:visible;overflow:initial}.page-header ::-moz-selection,.site-footer ::-moz-selection{background-color:var(--white);color:var(--blue-700)}.page-header ::selection,.site-footer ::selection{background-color:var(--white);color:var(--blue-700)}
@media(min-width:768px){.article-teaser{display:grid;gap:var(--size-5);grid-template-columns:var(--size-40) 1fr}.article-teaser.article-listing{grid-template-columns:1fr}}.article-teaser__image{block-size:var(--size-40);border-radius:var(--radius-2);box-shadow:var(--shadow-2);inline-size:var(--size-40);margin-block-end:var(--size-3);overflow:hidden}.article-teaser__content>*{margin-block-end:var(--size-3)}.article-teaser__type,.article-teaser__category{font-size:var(--font-size-0)}.article-teaser__meta{display:flex;flex-direction:column}.article-teaser__meta div:last-child{margin-block-start:var(--size-3)}@media(min-width:768px){.article-teaser__meta{align-items:center;flex-direction:row}.article-teaser__meta div:last-child{margin-block-start:var(--size-px);margin-inline-start:var(--size-5)}}
.region--max-width{margin:0 auto;max-inline-size:var(--size-max-site-width)}.main{inline-size:100%;position:relative}.layout{display:grid;gap:var(--size-8);grid-auto-flow:row}.layout .library-item{margin-block:0;padding-block:0}.layout__region{inline-size:100%;min-inline-size:0}.layout__region>*:not(:first-child){margin-block-start:32px}.layout__region>*:not(:first-child):has(.accordion),.layout__region>.accordion:not(:first-child){margin-block-start:8px}.layout--onecol{grid-template-columns:1fr;padding-block:var(--size-16)}.layout--onecol .layout--onecol{padding-block:0}.layout--cards-grid{display:grid;grid-auto-flow:row;grid-template-columns:1fr;padding-block:var(--size-16)}.layout--onecol:has(.video-hero){padding-block:0}.layout--onecol:not([class*=bg-]):has(.hero){padding-block-start:0}.layout--twocol{padding-block:var(--size-16)}@media(min-width:768px){.layout--twocol{grid-template-columns:repeat(2,minmax(0,1fr))}}.layout--onecol .layout--twocol{padding-block:0}.layout--twocol-30-70{padding-block:var(--size-16)}@media(min-width:768px){.layout--twocol-30-70{grid-template-columns:3fr 7fr}}.layout--onecol .layout--twocol-30-70{padding-block:0}.layout--twocol-70-30{padding-block:var(--size-16)}@media(min-width:768px){.layout--twocol-70-30{grid-template-columns:7fr 3fr}}.layout--onecol .layout--twocol-70-30{padding-block:0}.layout--threecol{padding-block:var(--size-16)}@media(min-width:768px){.layout--threecol{grid-template-columns:repeat(3,minmax(0,1fr))}}.layout--onecol .layout--threecol{padding-block:0}.layout--threecol-25-25-50{padding-block:var(--size-16)}@media(min-width:768px){.layout--threecol-25-25-50{grid-template-columns:2.5fr 2.5fr 5fr}}.layout--onecol .layout--threecol-25-25-50{padding-block:0}.layout--threecol-25-50-25{padding-block:var(--size-16)}@media(min-width:768px){.layout--threecol-25-50-25{grid-template-columns:2.5fr 5fr 2.5fr}}.layout--onecol .layout--threecol-25-50-25{padding-block:0}.layout--threecol-50-25-25{padding-block:var(--size-16)}@media(min-width:768px){.layout--threecol-50-25-25{grid-template-columns:5fr 2.5fr 2.5fr}}.layout--onecol .layout--threecol-50-25-25{padding-block:0}.layout--fourcol{padding-block:var(--size-16)}@media(min-width:640px){.layout--fourcol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.layout--fourcol{grid-template-columns:repeat(4,minmax(0,1fr))}}.layout--onecol .layout--fourcol{padding-block:0}.layout--sixcol{padding-block:var(--size-16)}@media(min-width:768px){.layout--sixcol{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.layout--sixcol{grid-template-columns:repeat(6,minmax(0,1fr))}}.layout--onecol .layout--sixcol{padding-block:0}.display-as-columns .layout__region{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-inline:auto;max-inline-size:var(--size-max-content-width);padding-inline:var(--size-4)}@media(min-width:1280px){.display-as-columns .layout__region{padding-inline:var(--size-8)}}@media(min-width:1440px){.display-as-columns .layout__region{padding-inline:0}}.full-width-bg{box-shadow:0 0 0 100vmax #000;clip-path:inset(0 -100vmax)}
.block__title{color:var(--grey-900);font-family:var(--font-secondary);letter-spacing:.02em;margin-block:0 var(--size-4)}
@media(min-width:1024px){.content__grid{-moz-column-gap:var(--size-10);column-gap:var(--size-10);display:grid;grid-template-columns:calc(50% - 1rem) 1fr;grid-template-rows:auto 1fr}}.content__grid .content__content{margin-block-end:var(--size-8)}@media(min-width:1024px){.content__grid .content__content{grid-column:1/1;grid-row:1/4;margin-block-end:0}}@media(min-width:1024px){.content__grid .content__sidebar{grid-column:2/3}}.content__meta{margin-block-end:var(--size-10)}.content__meta>*+*{margin-block-start:var(--size-2)}.content__media{margin-block-end:var(--size-8)}@media(min-width:1024px){.content__media{grid-column:2/3;grid-row:1;margin-block-end:0;margin-block-start:calc(var(--size-24) * -1)}}.content__media img{border-radius:var(--radius-1);box-shadow:var(--shadow-3);inline-size:100%}.content__media .event__type{align-items:center;background-color:var(--color-primary);block-size:var(--size-10);color:var(--white);display:flex;justify-content:center;overflow:hidden;text-align:center;text-transform:uppercase}.content__sidebar--label,.content__share{font-family:var(--font-secondary);margin-block-end:var(--size-1);margin-block-start:var(--size-10)}.content__sidebar--label{display:block}.content__main{padding-block:var(--size-8)}@media(min-width:1024px){.content__main{padding-block-end:var(--size-12)}}
.view>*{margin-block-end:var(--size-8)}.view>*:last-child{margin-block-end:0}@media(min-width:768px){.view>*{margin-block-end:var(--size-12)}}.view-header{display:flex;justify-content:space-between}.view-header .view-header__link{color:var(--blue-300)}.view-header .view-header__link:hover{color:var(--blue-700)}.view-content .views-form{background-color:#fff;border:1px solid var(--grey-300);border-radius:2px;box-shadow:0 2px 4px #0000001a;box-sizing:border-box;inline-size:100%;margin-block-start:0;padding:1.5rem}.view-content .views-form form{display:flex;flex-direction:column;flex-wrap:initial}.view-content .views-row{margin-block-start:var(--size-8)}.view-content .views-row:first-child{margin-block-start:0}
.nav__title{margin-block-end:var(--size-8)}.nav__title a{display:inline-flex}
.date{align-items:baseline;display:grid;font-size:var(--body-sm);gap:var(--size-2);grid-template-columns:var(--size-4) 1fr}.date.date--light{color:var(--white)}.date svg{block-size:1.1em;color:inherit;display:inline-block;inline-size:1.1em;vertical-align:-.125em}.date span{color:inherit;display:inline-block;margin-inline-start:0}
.button{--background:var(--blue-500);--border:var(--background);--text:var(--white);align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--background);border-color:var(--border);border-radius:0;border-style:solid;border-width:2px;color:var(--text);cursor:pointer;display:flex;font-family:var(--font-primary);font-size:var(--body-sm);font-weight:var(--font-weight-700);gap:var(--size-4);inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:30rem;padding-block:var(--size-205);padding-inline:var(--size-6);text-align:left;text-decoration:none;text-wrap:wrap;transition:var(--transition-soft-linear)}.button:visited,.button:hover,.button:active{--background:var(--blue-700);--text:var(--white);color:var(--text);text-decoration:none}.button:focus-visible{outline-color:var(--blue-500)!important}.button[aria-expanded=true]:focus:after{border-color:var(--blue-500)}.button:disabled{--background:var(--grey-100);--border:var(--background);--text:var(--grey-700);cursor:not-allowed;pointer-events:none}.button svg{block-size:1em;display:inline-block;inline-size:1em}.button svg path{color:inherit}.button--primary:visited,.button--primary:hover,.button--primary:active{--background:var(--blue-700);--text:var(--white);color:var(--text)}.button--primary:focus-visible{outline-color:var(--blue-500)!important}.button--secondary{--background:var(--gold-300);--text:var(--blue-700)}.button--secondary:visited,.button--secondary:hover,.button--secondary:active{--background:var(--gold-500);--text:var(--blue-700)}.button--secondary:focus-visible{outline-color:var(--gold-500)!important}.button--outlined{--background:transparent;--border:var(--blue-500);--text:var(--border)}.button--outlined:visited,.button--outlined:hover,.button--outlined:active{--background:var(--blue-100);--text:var(--blue-500)}:where([class*=bg-blue-]:not(.bg-blue-100)) .button--primary,.button--outlined--reversed{--background:transparent;--border:var(--white);--text:var(--border)}:where([class*=bg-blue-]:not(.bg-blue-100)) .button--primary:visited,.button--outlined--reversed:visited{--background:transparent;--border:var(--white);--text:var(--border)}:where([class*=bg-blue-]:not(.bg-blue-100)) .button--primary:hover,:where([class*=bg-blue-]:not(.bg-blue-100)) .button--primary:active,.button--outlined--reversed:hover,.button--outlined--reversed:active{--background:var(--white);--border:var(--background);--text:var(--blue-500)}:where([class*=bg-blue-]:not(.bg-blue-100)) .button--primary:focus-visible,.button--outlined--reversed:focus-visible{outline-color:var(--white)!important}.button--ghost,.button--ghost:visited{--background:transparent;--border:var(--background);--text:var(--blue-500)}.button--ghost:hover,.button--ghost:active{--background:var(--blue-100);--border:var(--background);--text:var(--blue-500)}.button--ghost--reversed,.button--ghost--reversed:visited{--background:transparent;--border:var(--background);--text:var(--white)}.button--ghost--reversed:hover,.button--ghost--reversed:active{--background:var(--blue-100);--border:var(--background);--text:var(--blue-500)}.button--square{padding:var(--size-205)}
.eyebrow{--color:var(--grey-700);color:var(--color);font-family:var(--font-primary);font-size:var(--text-min);font-style:normal;font-weight:var(--font-weight-800);letter-spacing:var(--tracking-wide);line-height:var(--leading-tight);text-transform:uppercase}
.node--view-mode-teaser .field{margin-block-end:var(--size-4)}.node--view-mode-teaser .field:last-child{margin-block-end:0}@media(min-width:1024px){.node--view-mode-teaser .field{margin-block-end:var(--size-8)}}.field--label-inline .field__label,.field--label-inline .field__items{float:inline-start}.field--label-inline .field__label,.field--label-inline>.field__item,.field--label-inline .field__items{padding-inline-end:.5em}.field--label-inline .field__label:after{content:":"}
.fieldset__label.form-required:after,.required-mark:after{background-image:url(/themes/custom/surface/dist/images/required.svg);background-repeat:no-repeat;background-size:.5rem .5rem;block-size:1rem;content:"";display:inline-block;inline-size:1rem;margin-inline:.3em;vertical-align:text-top}@media screen and (-ms-high-contrast:active){.fieldset__label.form-required:after,.required-mark:after{background-image:url("data:image/svg+xml,%3Csvg height='16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 7.562 1.114-3.438c2.565.906 4.43 1.688 5.59 2.35-.306-2.921-.467-4.93-.484-6.027h3.511c-.05 1.597-.234 3.6-.558 6.003 1.664-.838 3.566-1.613 5.714-2.325l1.113 3.437c-2.05.678-4.06 1.131-6.028 1.356.984.856 2.372 2.381 4.166 4.575l-2.906 2.059c-.935-1.274-2.041-3.009-3.316-5.206-1.194 2.275-2.244 4.013-3.147 5.206l-2.856-2.059c1.872-2.307 3.211-3.832 4.017-4.575-2.081-.402-4.058-.856-5.93-1.356' fill='%23ffffff'/%3E%3C/svg%3E%0A")}}.field-multiple-table+.form-item__description{margin-block-start:0}.form-actions{align-items:flex-start;display:flex;flex-wrap:wrap}.form-actions .ajax-progress--throbber{align-self:center}.form-actions:not(.ui-dialog-buttonset){margin-block:var(--size-2)}
.form-item{display:flex;flex-direction:column;flex-wrap:wrap;margin-block:var(--size-4)}.form-item__description{color:var(--grey-700);margin-block:var(--size-2)}.form-item__description.is-disabled{color:var(--grey-700);cursor:default}.form-item__error-message{color:var(--red-700);margin-block:var(--size-2)}.form-item--error-message{background-image:url(/themes/custom/surface/dist/images/inline-error.svg);background-position:left top;background-repeat:no-repeat;background-size:var(--size-4) var(--size-4);color:var(--red-700);margin-block:var(--size-2);padding-inline-start:var(--size-6)}.form-item--editor-format .form-item__description,.form-item--editor-format .form-item--error-message{flex:0 1 100%;min-inline-size:1px}.form-type--checkbox{flex-direction:row}
.form-item__label{display:block;font-family:var(--font-system);margin-block:var(--size-1);padding-block-end:var(--size-1)}.form-item__label[for]{cursor:pointer}.form-item__label.option{display:inline}.form-item__label.is-disabled{color:var(--grey-700);cursor:default}.form-item__label.form-required:after{background-image:url(/themes/custom/surface/dist/images/required.svg);background-repeat:no-repeat;background-size:.5rem .5rem;block-size:1rem;content:"";display:inline-block;inline-size:1rem;margin-inline:.3em;vertical-align:text-top}.form-item__label--multiple-value-form{margin-block:0}
input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--white);margin:0}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin-block-start:var(--size-2);margin-inline-start:var(--size-2)}input[type=checkbox]{--chkbg:215 28% 17%;--chkfg:0 0% 100%;block-size:var(--size-6);border-radius:var(--radius-2);border-width:1px;cursor:pointer;display:inline-block;flex-shrink:0;inline-size:var(--size-6);margin-inline-end:var(--size-2);vertical-align:text-bottom}input[type=checkbox]:checked,input[type=checkbox][checked=true],input[type=checkbox][aria-checked=true]{animation:checkmark .2s ease-in-out;background-color:var(--grey-900);background-image:linear-gradient(-45deg,transparent 65%,hsl(var(--chkbg)) 66%),linear-gradient(45deg,transparent 75%,hsl(var(--chkbg)) 76%),linear-gradient(-45deg,hsl(var(--chkbg)) 40%,transparent 41%),linear-gradient(45deg,hsl(var(--chkbg)) 30%,hsl(var(--chkfg)) 31%,hsl(var(--chkfg)) 40%,transparent 41%),linear-gradient(-45deg,hsl(var(--chkfg)) 50%,hsl(var(--chkbg)) 51%);background-repeat:no-repeat}input[type=checkbox]+label{display:inline-block;padding-inline-start:var(--size-2)}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}input[type=radio]{align-items:center;block-size:var(--size-6);border:1px solid currentColor;border-radius:var(--radius-round);color:currentColor;display:inline-flex;font:inherit;inline-size:var(--size-6);justify-content:center;transform:translateY(2px)}input[type=radio]:before{background-color:CanvasText;block-size:var(--size-4);border-radius:var(--radius-round);box-shadow:inset 1em 1em var(--black);content:"";inline-size:var(--size-4);transform:scale(0);transition:.12s transform ease-in-out}input[type=radio]:checked:before{transform:scale(1)}
.form-item-upload{background-color:var(--white);border:1px solid hsl(230,10%,88%);border-radius:2px;box-shadow:0 2px 4px #0000001a;padding-block:var(--size-6);padding-inline:var(--size-6)}.form-item-upload label{font-family:var(--font-system);margin-block:var(--size-1)}
[type=color],[type=date],[type=datetime-local],[type=email],[type=file],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--white);border-radius:var(--radius-2);border-width:1px;color:var(--grey-900);font-size:var(--body-default);inline-size:100%;max-inline-size:100%;min-block-size:var(--size-12);padding-inline:var(--size-4);transition-duration:.2s;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}[type=color][disabled],[type=date][disabled],[type=datetime-local][disabled],[type=email][disabled],[type=file][disabled],[type=month][disabled],[type=number][disabled],[type=password][disabled],[type=search][disabled],[type=tel][disabled],[type=text][disabled],[type=time][disabled],[type=url][disabled],[type=week][disabled],textarea[disabled]{background-color:var(--grey-100);color:var(--grey-500)}[type=color].error,[type=date].error,[type=datetime-local].error,[type=email].error,[type=file].error,[type=month].error,[type=number].error,[type=password].error,[type=search].error,[type=tel].error,[type=text].error,[type=time].error,[type=url].error,[type=week].error,textarea.error{border:solid 2px var(--red-700)}[type=color].error:focus-visible,[type=date].error:focus-visible,[type=datetime-local].error:focus-visible,[type=email].error:focus-visible,[type=file].error:focus-visible,[type=month].error:focus-visible,[type=number].error:focus-visible,[type=password].error:focus-visible,[type=search].error:focus-visible,[type=tel].error:focus-visible,[type=text].error:focus-visible,[type=time].error:focus-visible,[type=url].error:focus-visible,[type=week].error:focus-visible,textarea.error:focus-visible{outline-offset:-2px}[type=color].form-element--small,[type=date].form-element--small,[type=datetime-local].form-element--small,[type=email].form-element--small,[type=file].form-element--small,[type=month].form-element--small,[type=number].form-element--small,[type=password].form-element--small,[type=search].form-element--small,[type=tel].form-element--small,[type=text].form-element--small,[type=time].form-element--small,[type=url].form-element--small,[type=week].form-element--small,textarea.form-element--small{min-block-size:var(--size-10)}[type=color].maxlength,[type=date].maxlength,[type=datetime-local].maxlength,[type=email].maxlength,[type=file].maxlength,[type=month].maxlength,[type=number].maxlength,[type=password].maxlength,[type=search].maxlength,[type=tel].maxlength,[type=text].maxlength,[type=time].maxlength,[type=url].maxlength,[type=week].maxlength,textarea.maxlength{margin-block-end:var(--size-1)}[type=date]::-webkit-datetime-edit-fields-wrapper{padding-block:0;padding-inline:0}[type=file]{block-size:auto;flex-shrink:1;inline-size:100%;max-inline-size:20rem;padding-inline-start:0}input::file-selector-button{align-items:center;background-color:var(--grey-900);block-size:2.875rem;border-end-start-radius:var(--radius-2);border-start-start-radius:var(--radius-2);border-width:1px;color:var(--white);cursor:pointer;display:inline-flex;flex-wrap:wrap;margin-inline-end:var(--size-4);padding-inline:var(--size-4);text-transform:uppercase}[type=color]{inline-size:var(--size-12);padding:0}textarea{cursor:pointer;display:block;letter-spacing:inherit;min-block-size:var(--size-36);padding-block:var(--size-4);touch-action:manipulation}
.form-select{block-size:var(--size-12);max-inline-size:100%;padding-block:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--white);background-image:url(/themes/custom/surface/dist/images/chevron-down.svg);background-position:right var(--size-2) center;background-repeat:no-repeat;background-size:var(--size-3) var(--size-3);border-radius:var(--radius-2);border-width:1px;color:var(--grey-900);cursor:pointer;display:inline-flex;flex-shrink:0;padding-inline-end:var(--size-10);padding-inline-start:var(--size-4);touch-action:manipulation;transition-duration:.2s;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}select[disabled]{background-color:var(--grey-100);color:var(--grey-500)}select.error{border:solid 2px var(--red-700)}select[multiple]{background-image:none;block-size:auto;padding:var(--size-2)}select[multiple] option{padding:var(--size-2)}select.form-element--small{block-size:var(--size-10)}
.link,.link--custom,.link--download,.link--external{--background:transparent;--text:var(--blue-300);align-items:center;border:0;color:var(--text);display:inline-flex;font-size:var(--body-default);gap:var(--size-2);inline-size:-moz-fit-content;inline-size:fit-content;padding:0;text-align:left;text-wrap:wrap;transition:var(--transition-soft-linear)}.link:visited,.link:hover,.link:active,.link--custom:visited,.link--custom:hover,.link--custom:active,.link--download:visited,.link--download:hover,.link--download:active,.link--external:visited,.link--external:hover,.link--external:active{--background:transparent;--text:var(--blue-500);background-color:var(--background);border:0;color:var(--text);text-decoration:underline}.link svg,.link--custom svg,.link--download svg,.link--external svg{block-size:1em;display:inline-block;inline-size:1em}.link svg path,.link--custom svg path,.link--download svg path,.link--external svg path{color:currentColor}.link:focus-visible,.link--custom:focus-visible,.link--download:focus-visible,.link--external:focus-visible{border-radius:var(--radius-1)!important;outline-color:currentColor!important}.link--custom--reversed.link{--text:var(--white);color:var(--text)}.link--custom--reversed.link path{color:currentColor}.link--small{font-size:var(--body-sm)}
.links.inline{list-style:none;margin-inline-start:0;padding-block:0;padding-inline:0}.links.inline>*{display:inline}.links.inline>*:not(:last-child){padding-inline-end:1em}
:where([data-theme=surface]){--gradient:linear-gradient(90deg,var(--color-primary),rgb(40,116,175,90%) 5%,rgb(40,116,175,60%) 35%,rgb(40,116,175,20%) 50%,rgb(40,116,175,20%) 70%,rgb(40,116,175,90%) 95%,var(--color-primary))}:where([data-theme^=labs]){--gradient:linear-gradient(90deg,var(--color-primary),rgb(40,116,175,90%) 5%,rgb(40,116,175,60%) 35%,rgb(40,116,175,20%) 50%,rgb(40,116,175,20%) 70%,rgb(40,116,175,90%) 95%,var(--color-primary))}:where([data-theme=dgsom]){--gradient:linear-gradient(90deg,var(--color-primary),rgb(0,58,92,90%) 5%,rgb(0,58,92,60%) 35%,rgb(0,58,92,20%) 50%,rgb(0,58,92,20%) 70%,rgb(0,58,92,90%) 95%,var(--color-primary))}.page-header{background-color:var(--color-primary);border-image-outset:0 100vw;border-image-slice:fill 0;border-image-source:linear-gradient(var(--color-primary),var(--color-primary))}.page-header .container{block-size:100%;position:relative}:where(.page:has(.view-listing__exposed)) .page-header{border-image-outset:0 100vw 4rem;color:var(--white);margin-block-end:var(--size-10)}.page-header__content{padding-block:var(--size-8);position:relative;z-index:var(--layer-10)}@media(min-width:768px){.page-header__content{block-size:100%;display:flex;flex-direction:column}}:where(.article--full,.event--full) .page-header__content{padding-block-end:var(--size-24)}.page-header__text{color:var(--white);inline-size:100%}@media(min-width:768px){.page-header__text{display:flex;flex-direction:column;flex-grow:1;justify-content:center}}.page-header__text h1,.page-header__text h2{color:var(--white)}.page-header__title{font-size:clamp(2.5rem,1.838rem + 1.765vw,3.25rem);line-height:1.3;margin-block-start:var(--size-8)}.page-header__subtitle{font-size:var(--font-size-5);margin-block-start:var(--size-2)}.page-header--short .page-header__content{padding-block-end:var(--size-8)}.page-header--banner{padding-block-end:var(--size-6)}@media(min-width:768px){.page-header--banner{block-size:22rem;padding-block-end:0}}@media(min-width:1024px){.page-header--banner{block-size:33rem}}@media(min-width:768px){.page-header--banner .page-header__text{inline-size:75%}}@media(min-width:1024px){.page-header--banner .page-header__text{inline-size:50%}}.page-header--banner .page-header__media{display:none}@media(min-width:768px){.page-header--banner .page-header__media{block-size:100%;display:block;inset:0;overflow:hidden;position:absolute}}@media(min-width:768px){.page-header--banner .page-header__media .media{block-size:100%;inset:0;inset-block-start:50%;overflow:hidden;position:absolute;transform:translateY(-50%)}}.page-header--banner .page-header__media .media img{aspect-ratio:var(--ratio-widescreen);inline-size:100%}@media(min-width:768px){.page-header--banner .page-header__overlay{background:var(--gradient);block-size:100%;inset:0;position:absolute}}.page-header--view{border-image-outset:0 100vw 4rem;border-image-slice:fill 0;border-image-source:linear-gradient(var(--color-primary),var(--color-primary));margin-block-end:var(--size-8)}
.page-title{font-family:var(--font-secondary);margin-block-end:var(--size-9)}
.skip-link{align-items:center;background-color:var(--grey-900);color:var(--white);display:flex;inline-size:100%;inset-inline-end:0;padding-block:var(--size-2);padding-inline:var(--size-4);text-decoration:none}.skip-link:hover{color:var(--white);text-decoration:underline}.skip-link:after{content:" ➔";padding-inline-start:var(--size-2)}
.pager{border-block-start:1px solid var(--grey-100);margin-block-start:var(--size-12);padding-block-start:var(--size-12)}.pager__items{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.pager__item{align-items:center;display:flex;margin-inline:var(--size-2)}.pager__link{align-items:center;block-size:var(--size-12);color:var(--blue-300);display:flex;inline-size:var(--size-12);justify-content:center}.pager__link:hover{background-color:var(--grey-100);text-decoration:none}.pager__link.is-active{background-color:var(--blue-300);color:var(--white)}.pager__link.is-active:focus-visible{outline-color:var(--blue-300)!important}.pager__link svg{block-size:1em;color:var(--grey-500);display:block;inline-size:1em}
table{background-color:var(--white);caption-side:bottom;inline-size:100%;vertical-align:top}table caption{color:var(--grey-700);font-style:italic;margin:0;padding-block:var(--size-3);padding-inline:var(--size-6);text-align:start}:where([class*=bg-blue-]:not(.bg-blue-100)) table caption{color:var(--grey-300)}table .fc-list-item-title a,table :where(a){color:var(--blue-300)}table .fc-list-item-title a:hover,table :where(a):hover{color:var(--blue-500);text-decoration:underline}table .fc-list-item-title a:focus,table :where(a):focus{box-shadow:0 0 var(--white),0 0 0 2px var(--blue-300),0 0 var(--white);outline:2px solid transparent;outline-offset:2px}:where(thead){background-color:var(--grey-100)}:where([class*=bg-sand-]) :where(thead){background-color:var(--grey-300);color:var(--grey-900)}@media print{:where(thead){display:table-header-group}}@media print{:where(tr){-moz-column-break-inside:avoid;break-inside:avoid}}:where(th){padding-block:var(--size-3);padding-inline:var(--size-6);text-align:inherit}tbody tr{background-color:var(--white);border-block-end-width:1px}td{padding-block:var(--size-3);padding-inline:var(--size-6)}.table--no-border thead{background-color:transparent}.table--no-border tbody tr{background-color:transparent;border-block-end-width:0}:where([class*=bg-blue-]:not(.bg-blue-100)) .table--no-border thead{background-color:var(--white)}:where([class*=bg-blue-]:not(.bg-blue-100)) .table--no-border tbody tr{background-color:var(--white)}.table--striped tbody tr:nth-child(odd){background-color:var(--white)}.table--striped tbody tr:nth-child(2n){background-color:var(--grey-100)}.table--hover tbody tr:hover{background-color:var(--grey-100)}.table--primary{border-radius:var(--radius-2);overflow-x:auto}.table--primary thead{background-color:var(--blue-300)}:where([class*=bg-blue-300]) .table--primary thead{background-color:var(--grey-300)}.table--primary thead th{color:var(--white)}:where([class*=bg-blue-300]) .table--primary thead th{color:var(--grey-900)}.table--primary tbody tr{background-color:var(--grey-100);border-block-end-color:var(--grey-300)}:where([class*=bg-sand-]) .table--primary tbody tr{background-color:var(--grey-50)}.table--primary.table--striped tbody tr:nth-child(odd){background-color:var(--grey-100)}.table--primary.table--striped tbody tr:nth-child(2n){background-color:var(--white)}.table--primary.table--hover thead tr{border-block-end-color:var(--blue-100);border-block-end-width:1px}.table--primary.table--hover tbody tr{background-color:var(--grey-100)}.table--primary.table--hover tbody tr:hover{background-color:var(--white)}.table--responsive{display:block;inline-size:100%;overflow-x:auto}@media print{.table--responsive{display:table;overflow-x:visible}}.field--widget-tablefield .filter-wrapper{display:none}
.views-exposed-form{align-items:center;background-color:var(--white);border:1px solid var(--grey-300);border-radius:2px;box-shadow:0 2px 4px #0000001a;display:flex;flex-wrap:wrap;margin-block-end:0;margin-block-start:var(--size-6);padding-block-end:var(--size-6);padding-block-start:var(--size-2);padding-inline:var(--size-6)}.views-exposed-form>*{margin-inline-end:var(--size-2)}.views-exposed-form .form-wrapper{margin-block-start:20px}.views-exposed-form .form-submit{font-family:var(--font-system);margin-block:0}
.media--type-sf-video-media-type{block-size:0;padding-block-end:56.34%;position:relative}.media--type-sf-video-media-type iframe{block-size:100%;inline-size:100%;inset-block-start:0;inset-inline-start:0;margin-block-end:0;position:absolute}
.menu--quicklinks{display:flex;flex-wrap:wrap}.menu--quicklinks .menu__item{margin-block-end:var(--size-2);margin-inline-end:var(--size-2)}.menu--quicklinks .menu__item:last-child{margin-inline-end:0}.menu--quicklinks .menu__link{background-color:var(--white);border-radius:var(--radius-6);border-width:1px;color:var(--blue-700);cursor:pointer;display:inline-block;padding-block:var(--size-2);padding-inline:var(--size-3);transition-duration:.2s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}.menu--quicklinks .menu__link:hover{background-color:var(--grey-200);color:var(--blue-700);text-decoration:none}
.readtime{align-items:baseline;display:flex;font-size:var(--body-sm);gap:var(--size-2)}.readtime svg{block-size:1em;color:inherit;inline-size:1em;vertical-align:-.125em}
:where([data-theme=dgsom]){--search-block-form-svg-color:var(--blue-700);--search-block-form-box-shadow-color:var(--blue-700)}:where([data-theme=labs-dynamic]){--search-block-form-svg-color:var(--blue-700);--search-block-form-box-shadow-color:var(--blue-700)}.search-block-form{background-color:var(--blue-700);display:flex;inline-size:100%;justify-content:space-between}.site-search--modal .search-block-form{background-color:transparent}.search-block-form input[type=search]{background-color:transparent;background-image:linear-gradient(var(--blue-500),var(--blue-500));background-position:bottom left;background-repeat:no-repeat;background-size:0% var(--size-2);block-size:var(--size-36);border:solid 1px transparent;color:var(--white);font-size:var(--font-size-7);inline-size:calc(100% + var(--size-8));padding-inline-end:0;padding-inline-start:var(--size-8);transition:background-size .4s}.search-block-form input[type=search]::-moz-placeholder{color:var(--white)}.search-block-form input[type=search]::placeholder{color:var(--white)}.site-search--modal .search-block-form input[type=search]{background-image:none;block-size:70px;border-color:var(--grey-200);border-radius:var(--size-2);color:var(--blue-700);inline-size:100%;padding-inline-end:80px;transition:none}.site-search--modal .search-block-form input[type=search]::-moz-placeholder{color:var(--grey-500)}.site-search--modal .search-block-form input[type=search]::placeholder{color:var(--grey-500)}.search-block-form .form-item{flex-grow:1;margin:0}.search-block-form .form-actions{margin-block:0}.site-search--modal .search-block-form .form-actions{block-size:70px;inset-inline-end:0;position:absolute}.site-search__content .search-block-form{grid-column:1 / 13}.search-block-form__submit{align-items:center;align-self:stretch;block-size:auto;border-color:transparent;color:var(--white);display:flex;inline-size:100px;justify-content:center;overflow:hidden;position:relative}.site-search--modal .search-block-form__submit{color:var(--search-block-form-svg-color,var(--blue-500))}@media(min-width:768px){.search-block-form__submit{inline-size:80px}}.search-block-form__submit svg{inline-size:24px}
.site-footer{background-color:var(--color-primary);color:var(--white);padding-block-end:var(--size-8);padding-block-start:var(--size-16)}.site-footer a{color:var(--white);font-size:var(--body-sm)}.site-footer__inner{display:grid;gap:var(--size-10);grid-template-columns:1fr}.site-footer__content{display:grid;gap:var(--size-8)}@media(min-width:1024px){.site-footer__content{grid-template-columns:repeat(12,1fr)}}.site-footer__first>*+*{margin-block-start:var(--size-8)}@media(min-width:1024px){.site-footer__first{grid-column:1 / 4}}@media(--mobile-large){.site-footer__second{grid-column:1 / 13}}@media(min-width:1024px){.site-footer__second{grid-column:4 / 13}}.site-footer__legal{display:flex;flex-direction:column}.site-footer__legal .copyright{margin-block-start:var(--size-105);text-align:center}@media(min-width:1024px){.site-footer__legal{align-items:center;flex-direction:row;gap:var(--size-2);justify-content:flex-end}.site-footer__legal .copyright{margin-block-start:0;text-align:left;text-align:initial}.site-footer__legal .copyright:before{content:"|";margin-inline-end:var(--size-1)}}.site-footer__legal .menu--utility{-moz-column-gap:var(--size-4);column-gap:var(--size-4);display:flex;flex-wrap:wrap;justify-content:center;margin-block-end:0}.site-footer__legal .menu--utility .menu__item:not(:last-child):after{content:"|";margin-inline-start:var(--size-1)}@media(min-width:768px){.site-footer__legal .menu--utility{display:flex;flex-direction:row;gap:var(--size-2)}.site-footer__legal .menu--utility .menu__item{margin-block:0}}.site-footer__social--desktop{display:none}@media(min-width:1024px){.site-footer__social--desktop{display:block}}@media(min-width:1024px){.site-footer__social--mobile{display:none}}.site-footer__social--mobile .menu{justify-content:center}.site-footer__divider{block-size:var(--size-1);border-image-outset:0 50vw;border-image-slice:fill 0;border-image-source:linear-gradient(var(--white),var(--white));display:block;margin-block-end:var(--size-8);margin-block-start:var(--size-5)}
:where([data-theme=dgsom]){--site-secondary-bg-color:var(--blue-700)}:where([data-theme=labs-dynamic]){--site-secondary-bg-color:var(--blue-700)}.menu--social{align-items:center;display:flex;gap:var(--size-3)}.menu--social .menu__item{margin-block-end:var(--size-2);margin-block-start:var(--size-1)}.menu--social .menu__link{align-items:center;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-color:transparent;background-image:none;color:var(--white);display:flex;font-size:var(--font-size-7);justify-content:center}.menu--social .menu__link svg{block-size:2rem;inline-size:2rem}
.menu--footer{display:grid;font-size:var(--body-sm);gap:var(--size-8);grid-template-columns:1fr}@media(min-width:768px){.menu--footer{grid-template-columns:repeat(3,1fr)}}.menu--footer h4{color:var(--white);margin-block-end:var(--size-3)}.menu--footer .menu__subnav .menu__item{margin-block:var(--size-2)}
.copyright{color:var(--white);display:inline-block;font-size:var(--body-sm)}
.menu--utility{grid-column:1 / 7;margin-block-end:var(--size-4)}@media(min-width:1280px){.menu--utility{display:flex;gap:var(--size-6);grid-column:6 / 13;margin-block-end:0}}.menu--utility .menu__item{margin-block-end:var(--size-2);margin-block-start:var(--size-1)}.menu--utility .menu__link{color:var(--white);font-size:var(--font-size-1)}
.site-header{background-color:var(--white);block-size:100%;box-shadow:var(--shadow-2);display:flex;flex-direction:column;inline-size:100%;inset-block-start:0;position:sticky;z-index:var(--layer-30)}.gin--vertical-toolbar .site-header{inset-block-start:87px}@media(min-width:976px){.gin--vertical-toolbar .site-header{inset-block-start:60px}}@media(min-width:976px){.gin--vertical-toolbar .site-header.fixed{inline-size:calc(100% - 60px);inset-inline-start:60px}}[data-alert=true] .site-header{inset-block-start:-70px}[data-alert=true] .gin--vertical-toolbar .site-header{inset-block-start:18px}@media(min-width:976px){[data-alert=true] .gin--vertical-toolbar .site-header{inset-block-start:-9px}}[data-once=node-preview] .site-header{inset-block-start:109px}@media(min-width:976px){[data-once=node-preview] .site-header{inset-block-start:70px}}[data-alert=true][data-once=node-preview] .site-header{inset-block-start:40px}@media(min-width:976px){[data-alert=true][data-once=node-preview] .site-header{inset-block-start:0}}
.site-alert{background-color:var(--color-secondary);color:var(--white)}.site-alert__content{align-items:center;display:flex;flex-direction:row;justify-content:center;max-block-size:56px;padding-block:var(--size-4)}.site-alert__content svg{flex-shrink:0;inline-size:var(--size-6);margin-inline-end:var(--size-3)}.site-alert__text{-webkit-box-orient:vertical;display:-webkit-box;font-size:var(--font-size-0);-webkit-line-clamp:2}.site-alert__text a{color:var(--white);overflow-wrap:break-word;text-decoration:underline}.site-alert__text a:hover{color:var(--white);text-decoration:none}
.site-secondary{background-color:var(--color-primary);color:var(--white);inline-size:100%}.site-secondary__content{align-items:center;display:flex;justify-content:flex-end;min-block-size:54px;position:relative}.site-secondary__buttons{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end}.site-secondary__link{--background:transparent;--text:var(--white);align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--background);border:0;color:var(--text);cursor:pointer;display:flex;font-family:var(--font-primary);font-size:var(--body-sm);gap:var(--size-2);inline-size:-moz-fit-content;inline-size:fit-content;margin-block:0;padding-block:var(--size-205);padding-inline:var(--size-4);text-decoration:none;transition:var(--transition-soft-linear)}.site-secondary__link:visited,.site-secondary__link:hover,.site-secondary__link:active{--background:transparent;--text:var(--grey-100);color:var(--text);text-decoration:none}.site-secondary__link svg{block-size:1em;display:inline-block;inline-size:1em}.site-secondary__link svg path{color:inherit}
.menu--secondary{display:none;list-style:none;margin-block:0;margin-inline-end:0;margin-inline-start:calc(var(--size-4) * -1)}@media(min-width:1280px){.menu--secondary{display:flex}}.menu--secondary .menu__link{color:var(--blue-700);display:block;font-size:var(--font-size-1);font-weight:var(--font-weight-700);padding-block:var(--size-2);padding-inline:var(--size-4)}@media(min-width:1280px){.menu--secondary .menu__link{color:var(--white);font-size:var(--font-size-1)}}@media(min-width:1280px){.menu--secondary .menu__link:hover{color:var(--white)}}
.site-primary{background-color:var(--white)}.site-primary__content{align-items:center;background-color:var(--white);display:grid;grid-template-columns:repeat(3,1fr);inline-size:100%;justify-content:space-between;padding-block:var(--size-4);position:relative}@media(min-width:1280px){.site-primary__content{min-block-size:92px;padding-block:0}}.site-primary__content .site-branding{grid-column:span 3;grid-row:1}.site-primary__content .mobile-button{grid-column:4;grid-row:1}@media(min-width:1280px){.site-primary__content .mobile-button{grid-column:0;grid-row:0}}.site-primary__content .site-navigation{grid-column:span 4;grid-row:2;margin-block-start:var(--size-6)}@media(min-width:1280px){.site-primary__content .site-navigation{grid-column:span 3;grid-row:1;margin-block-start:0}}
.site-branding{display:inline-block}@media(min-width:1024px){.site-branding{inline-size:-moz-max-content;inline-size:max-content;padding-inline-end:var(--size-4)}}.site-branding img{inline-size:70%;max-inline-size:100%;min-inline-size:250px}@media(min-width:768px){.site-branding img{inline-size:100%;max-inline-size:350px}}.site-footer__branding .site-branding img{inline-size:100%;max-inline-size:31rem}.site-branding--horizontal{max-inline-size:250px}
.site-navigation{display:none}.site-navigation.is-active{display:block}@media(min-width:1280px){.site-navigation{display:block}}.site-navigation .menu--secondary{display:block}@media(min-width:1280px){.site-navigation .menu--secondary{display:none}}
.mobile-button{align-items:center;align-self:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;block-size:24px;border:none;cursor:pointer;display:inline-flex;flex-direction:column;inline-size:24px;justify-content:center;position:relative}.mobile-button:active{color:inherit}.mobile-button[aria-expanded=true] .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:10}.mobile-button[aria-expanded=true] .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:10}.mobile-button[aria-expanded=true] .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:10}.mobile-button[aria-expanded=true] .mobile-button__close{display:block}.mobile-button[aria-expanded=true] .mobile-button__open{display:none}@media(min-width:1280px){.mobile-button{display:none}}.mobile-button .line{fill:none;stroke:var(--blue-700);stroke-width:10;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.mobile-button .line1{stroke-dasharray:60 207}.mobile-button .line2{stroke-dasharray:60 60}.mobile-button .line3{stroke-dasharray:60 207}.mobile-button__icon{background-color:var(--blue-300);block-size:3px;display:block;inline-size:var(--size-8);margin-block-end:var(--size-3);position:relative}.mobile-button__icon:before{background-color:var(--blue-300);block-size:3px;content:"";inline-size:100%;inset-block-start:-8px;inset-inline-start:0;position:absolute;transition:all .2s}.mobile-button__icon:after{background-color:var(--blue-300);block-size:3px;content:"";inline-size:100%;inset-block:auto -8px;inset-inline-start:0;position:absolute;transition:all .2s}.mobile-button__text{text-transform:uppercase}.mobile-button__close{display:none}.mobile-button__open{display:block}
.menu-main .menu__link--level-1{color:var(--blue-700);font-size:var(--font-size-1);font-weight:var(--font-weight-700);line-height:var(--leading-tight);position:relative;text-decoration:none}@media(min-width:1280px){.menu-main .menu__link--level-1{font-size:var(--font-size-2);line-height:var(--leading-normal)}}@media(min-width:1280px){.menu-main .menu__link--level-1:hover{color:var(--blue-300)}}.menu-main .menu__link--level-1:hover .menu__link-inner:after{transform:scaleX(1)}.menu-main .menu__link--level-1.menu__link--active-trail{color:var(--blue-300)}.menu-main .menu__link--level-1 .menu__link-inner{align-items:center;display:inline-flex;padding-block:var(--size-2);position:relative}@media(min-width:1280px){.menu-main .menu__link--level-1 .menu__link-inner{padding-block:var(--size-8);padding-inline:0}}@media(min-width:1280px){.menu-main .menu__link--level-1 .menu__link-inner:after{block-size:0;border-block-start:2px solid var(--blue-300);content:"";inline-size:100%;inset-block-end:0;inset-inline-start:0;position:absolute;transform:scaleX(0);transform-origin:center;transition:transform .2s}}.menu-main .menu__link--level-2{color:var(--blue-700);font-size:var(--font-size-0);padding-block:var(--size-2);padding-inline-start:var(--size-6);text-decoration:none}@media(min-width:1280px){.menu-main .menu__link--level-2{color:var(--blue-300);font-size:var(--font-size-1)}}@media(min-width:1280px){.menu-main .menu__link--level-2:hover{color:var(--blue-700)}}.menu-main .menu__link--level-2.is-active,.menu-main .menu__link--level-2.menu__link--active-trail{color:var(--blue-700)}.menu-main .menu__link--level-3{color:var(--blue-700);font-size:var(--font-size-0);padding-inline-start:var(--size-12);text-decoration:none}@media(min-width:1280px){.menu-main .menu__link--level-3:hover{background-color:var(--sand-300);color:var(--blue-300)}}.menu-main .menu__link--level-3.is-active{background-color:var(--sand-300);color:var(--blue-300)}.menu-main--level-1{inline-size:100%}@media(min-width:1280px){.menu-main--level-1{align-items:stretch;display:flex;margin-block-end:0}}@media(min-width:1280px){.menu-main--level-1 .menu__link--has-children .menu__link-inner--level-1:after{content:none}}.menu-main--level-2{display:block;inline-size:100%;max-block-size:0;opacity:0%;overflow:hidden;transition:opacity .2s,visibility .2s,max-block-size .2s;visibility:hidden}@media(min-width:1280px){.menu-main--level-2{background:var(--white);border-block-start:9px solid var(--blue-300);border-inline-start:solid 1px transparent;box-shadow:0 1px 36px #000c;flex-basis:100%;inset-block-start:84px;inset-inline-start:50%;max-block-size:calc(100vh - 7.875rem);opacity:0%;padding-block:var(--size-6);padding-inline:var(--size-6);position:absolute;transform:translate(-50%,-1.25rem);transition:visibility .2s,transform .2s,opacity .2s;visibility:hidden}}.menu-main--level-2.is-active-menu-parent{border-top-color:var(--grey-200);border-top-width:1px;max-block-size:none;opacity:100%;visibility:visible}@media(min-width:1280px){.menu-main--level-2.is-active-menu-parent{border-block-start:9px solid var(--blue-300);opacity:100%;transform:translate(-50%);visibility:visible}}.menu-main--default .menu__item{margin-block-end:var(--size-2)}@media(min-width:1280px){.menu-main--default .menu__item{inline-size:-moz-max-content;inline-size:max-content;margin-block-end:0;margin-inline-end:var(--size-8)}}@media(min-width:1280px){.menu-main--default .menu__item:last-child{margin-inline-end:0}}.menu-main--default .menu__link{display:flex}.menu-main--dropdown.menu-main--level-1 .menu__item{display:flex;flex-basis:100%;flex-wrap:wrap;position:relative}@media(min-width:1280px){.menu-main--dropdown.menu-main--level-1 .menu__item{align-items:center;flex-basis:auto;flex-wrap:nowrap;inline-size:-moz-max-content;inline-size:max-content;margin-block-end:0;margin-inline-end:var(--size-8)}}@media(min-width:1280px){.menu-main--dropdown.menu-main--level-1 .menu__item:last-child{margin-inline-end:0}}.menu-main--dropdown.menu-main--level-1 .menu__link{display:flex;flex-basis:auto;flex-grow:1}.menu-main--dropdown.menu-main--level-1 .is-active-mouseover-event .menu__link--level-1{color:var(--blue-300)}@media(min-width:1280px){.menu-main--dropdown .menu-main--level-2{border-radius:var(--radius-2);display:flex;flex-wrap:wrap;inline-size:250px}}.menu-main--dropdown .menu-main--level-2 .menu__item{display:flex;flex-wrap:wrap;inline-size:100%;margin-inline-end:0}@media(min-width:1280px){.menu-main--dropdown .menu-main--level-2 .menu__link{border-radius:var(--radius-2);padding:var(--size-3)}}@media(min-width:1280px){.menu-main--dropdown .menu-main--level-2 .menu__link:hover{background-color:var(--sand-300)}}.menu-main--dropdown .menu-main--level-2 .menu__link-inner{display:block;padding-block:var(--size-3)}@media(min-width:1280px){.menu-main--dropdown .menu-main--level-2 .menu__link-inner{padding-block:0}}.menu-main--mega.menu-main--level-1 .menu__item{align-items:center;border-bottom-color:var(--grey-200);border-bottom-width:1px;display:flex;flex-basis:100%;flex-wrap:wrap}@media(min-width:1280px){.menu-main--mega.menu-main--level-1 .menu__item{align-items:center;border:none;flex-basis:auto;flex-wrap:nowrap;inline-size:-moz-max-content;inline-size:max-content;margin-block-end:0;margin-inline-end:var(--size-8);position:static}}@media(min-width:1280px){.menu-main--mega.menu-main--level-1 .menu__item:last-child{margin-inline-end:0}}.menu-main--mega.menu-main--level-1 .menu__link{display:flex;flex-basis:auto;flex-grow:1}.menu-main--mega.menu-main--level-1 .is-active-mouseover-event .menu__link--level-1{color:var(--blue-300)}@media(min-width:1280px){.menu-main--mega .menu-main--level-2{display:grid;flex-basis:100%;gap:var(--size-2);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));inline-size:100%;max-inline-size:var(--size-container)}}.menu-main--mega .menu-main--level-2 .menu__item{display:block;inline-size:100%;margin-inline-end:0}@media(min-width:1280px){.menu-main--mega .menu-main--level-2 .menu__link{padding-inline-start:var(--size-2)}}.menu-main--mega .menu-main--level-3{border-top-color:var(--grey-200);border-top-width:1px}@media(min-width:1280px){.menu-main--mega .menu-main--level-3{border:0}}.menu-main--mega .menu-main--level-3 .menu__link{padding-block:var(--size-2)}@media(min-width:1280px){.menu-main--mega .menu-main--level-3 .menu__link{border-radius:var(--radius-2);padding:var(--size-2)}}@media(min-width:1280px){.menu-main--mega .menu-main--level-3 .menu__link:hover{background-color:var(--sand-300)}}
:where([data-theme=dgsom]){--menu-svg-start:var(--size-1);--menu-svg-size:16px}:where([data-theme=labs-dynamic]){--menu-svg-start:var(--size-1);--menu-svg-size:16px}.menu-toggle{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;block-size:1.5em;border:0;color:var(--blue-700);display:flex;inline-size:1.5em;justify-content:center}.menu-toggle[aria-hidden=true]{pointer-events:none}.menu-toggle[aria-expanded=false] .menu-toggle__icon--desktop{display:none}@media(min-width:1280px){.menu-toggle[aria-expanded=false] .menu-toggle__icon--desktop{display:inline}}.menu-toggle[aria-expanded=false] .menu-toggle__icon--mobile{display:inline}@media(min-width:1280px){.menu-toggle[aria-expanded=false] .menu-toggle__icon--mobile{display:none}}.menu-toggle[aria-expanded=false] .menu-toggle__icon--mobile-open,.menu-toggle[aria-expanded=true] .menu-toggle__icon--desktop{display:none}@media(min-width:1280px){.menu-toggle[aria-expanded=true] .menu-toggle__icon--desktop{display:inline}}.menu-toggle[aria-expanded=true] .menu-toggle__icon--mobile{display:none}.menu-toggle[aria-expanded=true] .menu-toggle__icon--mobile-open{display:inline}@media(min-width:1280px){.menu-toggle[aria-expanded=true] .menu-toggle__icon--mobile-open{display:none}}.menu-toggle svg{block-size:var(--menu-svg-size,1em);fill:currentColor;inline-size:var(--menu-svg-size,1em);padding-block-start:var(--menu-svg-start,0)}
.site-search{background-color:var(--blue-700);block-size:var(--size-36);display:block;inline-size:100%;max-block-size:0;overflow:hidden;transition:all .2s;visibility:hidden;z-index:var(--layer-10)}.site-search.is-active{max-block-size:var(--size-36);visibility:visible}.site-search__close{display:flex;justify-content:flex-end;margin-block:var(--size-10)}.site-search__heading{margin-block-end:var(--size-4)}.site-search__heading span{display:block}.site-search__content{-moz-column-gap:var(--size-8);column-gap:var(--size-8);display:grid;grid-template-columns:repeat(12,1fr);position:relative}.site-search__links h3{margin-block-end:var(--size-4)}.site-search--modal{background-color:var(--white);block-size:100vh;inline-size:100%;inset-block-start:0;inset-inline-start:0;max-inline-size:100%;opacity:0%;position:absolute;transition:all .5s}.site-search--modal.is-active{max-block-size:100vh;opacity:100%;visibility:visible}.site-search--modal .container{max-inline-size:125ch}.site-search--modal .site-search__content{margin-block-end:var(--size-16)}
.ajax-progress,.ajax-progress-throbber,.ajax-progress-fullscreen{background-color:#ffffff0d;block-size:100%;border-radius:0;inline-size:100%;inset-block-start:0;inset-inline-start:0;margin:0;opacity:100%;overflow:hidden;padding:0;position:fixed;text-indent:-99999em;z-index:999999}.ajax-progress:before,.ajax-progress-throbber:before,.ajax-progress-fullscreen:before{animation:spin .8s infinite linear;block-size:20px;border-color:var(--blue-300) transparent;border-radius:20px;border-style:solid;border-width:4px;content:" ";display:block;inline-size:20px;inset-block-end:0;inset-block-start:0;inset-inline-end:0;inset-inline-start:0;margin:auto;overflow:hidden;position:absolute;text-indent:-99999em}.ajax-progress .ajax-progress__throbber,.ajax-progress-throbber .ajax-progress__throbber,.ajax-progress-fullscreen .ajax-progress__throbber{display:none}@keyframes spin{to{transform:rotate(360deg)}}.lp-builder{inline-size:100%;margin-block-start:var(--size-16);margin-inline:auto;max-inline-size:var(--size-max-content-width)}.lp-builder .lpb-btn{background-color:var(--blue-300);border-radius:var(--radius-1);box-shadow:var(--shadow-2);color:var(--white);font-weight:var(--font-weight-500);line-height:var(--leading-normal);padding-block:var(--size-2);padding-inline:var(--size-3);text-transform:capitalize;z-index:var(--layer-20)}.lp-builder .lpb-btn:hover{background-color:var(--blue-500);color:var(--white)}.lp-builder .lpb-btn:focus{box-shadow:0 0 var(--white),0 0 0 4px var(--grey-300),0 0 var(--white)}.lp-builder .lpb-btn--add{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='.5' fill-rule='evenodd' clip-rule='evenodd' d='M13 6V11H18V13H13V18H11V12.999L6 13V11L11 10.999V6H13Z' fill='%23130F13'/%3E%3C/svg%3E%0A");border-color:var(--grey-100);border-radius:var(--radius-2);border-width:2px;box-shadow:var(--shadow-1);z-index:var(--layer-20)}.lp-builder .lpb-btn--add:hover{background-color:var(--grey-300);background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13 6V11H18V13H13V18H11V12.999L6 13V11L11 10.999V6H13Z' fill='%23130F13'/%3E%3C/svg%3E%0A")}.lp-builder .lpb-btn--add:focus{outline:2px solid var(--grey-300)}.lp-builder .lpb-controls{background-color:var(--white);border-end-end-radius:var(--radius-2);box-shadow:var(--shadow-2);padding:var(--size-1);z-index:var(--layer-20)}.lp-builder .lpb-controls.is-layout{background-color:var(--blue-300);border-start-end-radius:var(--radius-2);border-start-start-radius:var(--radius-2);box-shadow:none;color:var(--white)}.lpb-empty-container__wrapper .lpb-section-menu__wrapper{inset-block-end:20px}.lpb-empty-container{padding:0}.lpb-empty-toggle{min-block-size:20px}.is-dragging .js-lpb-region,.is-navigating .js-lpb-region{outline:1px dotted var(--blue-500)}.is-dragging .t-reversed .js-lpb-region{outline:1px dotted var(--white)}.lp-builder:not(.is-navigating) .js-lpb-component:hover,.lp-builder:not(.is-navigating) .js-lpb-component:focus-within{outline:1px solid var(--grey-300)}.js-lpb-component.is-navigating{outline:3px solid var(--grey-300)}.js-lpb-component:hover .js-lpb-region,.js-lpb-component:focus-within .js-lpb-region{outline:1px dotted var(--grey-300)}.lp-builder:not(.is-navigating) .js-lpb-component:hover .js-lpb-region:hover,.lp-builder:not(.is-navigating) .js-lpb-component:focus-within .js-lpb-region:focus-within{outline:1px solid var(--grey-300)}.lpb-layout{padding-block:var(--size-12)}.lpb-layout+.lpb-layout{margin-block-start:var(--size-10)}.lpb-layout .lpb-layout-label{border:1px dotted var(--grey-100);font-size:small;inset-inline-end:0;padding:5px 10px;position:absolute}.js-lpb-btn--add,.lpb-controls__wrapper{position:absolute}.is-mercury-edit-mode .lpb-controls-label{font-family:var(--font-primary);font-size:var(--font-size-1);letter-spacing:normal;padding-inline:var(--size-1);text-transform:none}.lpb-up:hover,.lpb-down:hover,.lpb-edit:hover,.lpb-duplicate:hover,.lpb-delete:hover{background-color:var(--grey-300)}.is-layout .lpb-up:hover,.is-layout .lpb-down:hover,.is-layout .lpb-edit:hover,.is-layout .lpb-duplicate:hover,.is-layout .lpb-delete:hover{background-color:var(--blue-500)}.lpb-drag:focus,.lpb-up:focus,.lpb-down:focus,.lpb-edit:focus,.lpb-duplicate:focus,.lpb-delete:focus{outline:2px solid var(--grey-300)}.is-layout .lpb-drag:focus,.is-layout .lpb-up:focus,.is-layout .lpb-down:focus,.is-layout .lpb-edit:focus,.is-layout .lpb-duplicate:focus,.is-layout .lpb-delete:focus{outline-color:var(--blue-300)}.lpb-down[tabindex="-1"]:hover,.lpb-up[tabindex="-1"]:hover{background-color:transparent;box-shadow:none}.js-lpb-component+.lpb-btn--add{display:none}.gu-mirror{background:var(--white);cursor:grabbing}form.layout-paragraphs-builder-form{margin-block:var(--size-16);outline:1px solid var(--grey-300)}form.layout-paragraphs-builder-form .js-lpb-component-list{padding:20px}.lpb-enable__empty-message__wrapper{margin-block-end:var(--size-8)}.lpb-enable__wrapper{position:relative}.lpb-enable{display:flex;inset-block-start:0;inset-inline-end:0;inset-inline-start:0;justify-content:center;opacity:0%;position:relative;transform:translateY(-50%);z-index:var(--layer-10)}.lpb-enable__empty-message__wrapper p{align-items:center;display:flex;flex-direction:column}.lpb-enable__button{display:flex}a.lpb-enable-button{align-items:center;background-color:var(--blue-300);border:none;border-radius:var(--radius-1);color:var(--white);display:flex;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;inline-size:-moz-fit-content;inline-size:fit-content;margin-block-start:var(--size-4);padding-block:var(--size-1);padding-inline-end:var(--size-3);padding-inline-start:var(--size-2)}a.lpb-enable-button:hover,a.lpb-enable-button:focus{border-bottom-style:none;color:var(--white);outline:none;padding-block:var(--size-1);padding-inline-end:var(--size-3);padding-inline-start:var(--size-2)}a.lpb-enable-button:before{background-color:var(--white);block-size:30px;content:"";display:block;inline-size:30px;margin:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.284 8.63082L19.6136 7.30121C20.0152 6.8996 20.6664 6.8996 21.068 7.30121L22.6988 8.93203C23.1004 9.33365 23.1004 9.98479 22.6988 10.3864L21.3692 11.716L18.284 8.63082Z' fill='white'/%3E%3Cpath d='M17.2556 9.65922L9.0284 17.8864L8 22L12.1136 20.9716L20.3408 12.7444L17.2556 9.65922Z' fill='white'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.284 8.63082L19.6136 7.30121C20.0152 6.8996 20.6664 6.8996 21.068 7.30121L22.6988 8.93203C23.1004 9.33365 23.1004 9.98479 22.6988 10.3864L21.3692 11.716L18.284 8.63082Z' fill='white'/%3E%3Cpath d='M17.2556 9.65922L9.0284 17.8864L8 22L12.1136 20.9716L20.3408 12.7444L17.2556 9.65922Z' fill='white'/%3E%3C/svg%3E%0A");-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;padding:0}.lpb-formatter{margin-block-start:var(--size-8);position:relative}.lpb-formatter:hover,.lpb-formatter:focus-within{outline:1px dashed var(--grey-300)}.js-lpb-ui:not(.is-layout) .lpb-controls-label{color:var(--grey-900)}.lpb-component-list__item a:before{background-repeat:no-repeat!important;background-size:contain!important}.lpb-component-list__item.type-sf_media_quote{display:none}.entity-moderation-form{background:none}.entity-moderation-form .form-item--current{font-weight:var(--font-weight-700)}.entity-moderation-form .form-item--current .form-item__label{margin-block-end:var(--size-4)}.field--name-moderation-state{font-family:unset;font-size:14px}.fc-scroller{block-size:auto!important}.fc-button-primary{background-color:var(--blue-700);border-color:var(--blue-700);color:var(--white)}.fc-button-primary:hover,.fc-button-active,.fc-button-active:hover{background-color:var(--blue-500);border-color:var(--blue-500)}.gin--edit-form .page-wrapper__node-edit-form .block-local-tasks-block,.gin--edit-form .page-wrapper__node-edit-form .block-system-main-block,.gin--edit-form .page-wrapper__node-edit-form .messages-list,.gin--edit-form .page-wrapper__node-edit-form .node-form,.gin--edit-form .page-wrapper__node-edit-form .node-confirm-form,.gin--edit-form .page-wrapper__node-edit-form .admin-list,.gin--edit-form .page-wrapper__node-edit-form .help{max-inline-size:100%!important}.gin--edit-form .page-wrapper__node-edit-form .layout-region-node-secondary h2{padding-inline:16px}.gin--edit-form .messages .messages__title{color:inherit}.gin--edit-form .messages .button--dismiss:focus{background-color:transparent}.gin-node-edit-form h1,.gin-node-edit-form h2,#gin_sidebar h1,#gin_sidebar h2,.gin-node-edit-form .form-item__label,#gin_sidebar .form-item__label{font-family:unset}.gin-node-edit-form .button--dismiss,#gin_sidebar .button--dismiss{background-color:unset;color:unset}h1.page-title,h2.messages__title{font-family:unset}h2.messages__title{color:currentColor}.toolbar-menu__title,.toolbar-menu__sub-title{font-family:unset}html.js .dropbutton-wrapper .dropbutton__items{max-block-size:50vh;opacity:100%;overflow:auto;visibility:visible}.form-actions .field-actions{align-items:center}.form-text{inline-size:100%}.node-confirm-form{padding-block:var(--size-5)}[data-drupal-selector=edit-field-icon-0-settings]{display:none!important}.layout-paragraphs-component-form .layout-paragraphs-component-form label{font-size:unset}mercury-dialog .me-horizontal-tab-radios input:focus+label{outline:2px solid var(--blue-300)!important}mercury-dialog .me-tab-group--layout .layout-select{gap:var(--size-4)}mercury-dialog .me-tab-group--layout .layout-select .layout-select__item{display:flex}mercury-dialog .me-tab-group--layout .layout-select .layout-select__item:hover label.option,mercury-dialog .me-tab-group--layout .layout-select .layout-select__item:focus label.option{outline:2px solid var(--blue-300)}mercury-dialog .me-tab-group--layout .layout-select .layout-select__item label.option{border-radius:0;font-family:var(--font-system);inline-size:100%;line-height:var(--leading-none);outline:1px solid var(--grey-300);padding:var(--size-2)}mercury-dialog .me-tab-group--layout .layout-select .layout-select__item input:checked+label.option{outline:2px solid var(--blue-300)}mercury-dialog .me-tab-group--layout .layout-select .layout-select__item-icon{flex-shrink:0;margin-inline-end:var(--size-2)}mercury-dialog .me-tab-group--layout .layout-select .layout-select__item-title{font-size:var(--font-size-0);inline-size:-moz-min-content;inline-size:min-content}mercury-dialog .me-tab-group--styles summary{background-color:var(--sand-300);margin-block-end:0;text-transform:none}mercury-dialog .me-tab-group--styles summary:hover{background-color:var(--sand-300);color:var(--black)}mercury-dialog .me-tab-group--styles summary:hover:before{background-color:var(--black)}mercury-dialog .me-tab-group--styles legend{text-transform:none}mercury-dialog .me-tab-group--styles .form-item{display:flex;flex-direction:column;flex-wrap:wrap;margin-block:var(--size-4)}mercury-dialog .me-tab-group--styles .form-item--layout-paragraphs-config-label{display:none}mercury-dialog .me-tab-group--styles .form-select{block-size:var(--size-12);max-inline-size:100%;max-inline-size:20rem;padding-block:0;padding-inline-end:var(--size-10)}mercury-dialog .me-tab-group--styles select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--white);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right var(--size-2) center;background-repeat:no-repeat;background-size:var(--size-6) var(--size-6);border-radius:var(--radius-2);border-width:1px;color:var(--grey-900);cursor:pointer;display:inline-flex;flex-shrink:0;padding-inline-start:var(--size-4);touch-action:manipulation;transition-duration:.2s;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}mercury-dialog .me-tab-group--styles select:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");box-shadow:none;outline:2px solid var(--grey-300);outline-offset:2px}mercury-dialog .me-tab-group--styles select[disabled]{background-color:var(--grey-100);color:var(--grey-500)}mercury-dialog .me-tab-group--styles select.error{border:solid 2px var(--red-700)}mercury-dialog .me-tab-group--styles select.error:focus{outline-color:var(--red-700)}mercury-dialog .me-tab-group--styles select[multiple]{background-image:none;block-size:auto;line-height:1;padding:var(--size-2)}mercury-dialog .me-tab-group--styles select[multiple] option{padding:var(--size-2)}mercury-dialog .me-tab-group--styles .form-type--boolean{margin-inline-start:0}mercury-dialog .me-tab-group--styles .form-type--boolean .form-boolean{float:none;inset-block-start:0;margin-inline-start:0;transform:none}mercury-dialog .me-tab-group--styles .container-inline div,mercury-dialog .me-tab-group--styles .container-inline label{align-items:center;display:inline-flex;margin-inline-end:var(--size-2)}mercury-dialog .me-tab-group--styles .container-inline .form-item{margin-block-start:0}mercury-dialog .me-tab-group--styles .container-inline .form-type--checkbox{flex-direction:row}mercury-dialog .me-tab-group--styles input[type=checkbox]{--chkbg:215 28% 17%;--chkfg:0 0% 100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--white);block-size:var(--size-6);border-radius:var(--radius-2);border-width:1px;cursor:pointer;display:inline-block;flex-shrink:0;inline-size:var(--size-6);margin-inline-end:var(--size-2);vertical-align:text-bottom}mercury-dialog .me-tab-group--styles input[type=checkbox]:checked,mercury-dialog .me-tab-group--styles input[type=checkbox][checked=true],mercury-dialog .me-tab-group--styles input[type=checkbox][aria-checked=true]{animation:checkmark .2s ease-in-out;background-color:var(--grey-900);background-image:linear-gradient(-45deg,transparent 65%,hsl(var(--chkbg)) 66%),linear-gradient(45deg,transparent 75%,hsl(var(--chkbg)) 76%),linear-gradient(-45deg,hsl(var(--chkbg)) 40%,transparent 41%),linear-gradient(45deg,hsl(var(--chkbg)) 30%,hsl(var(--chkfg)) 31%,hsl(var(--chkfg)) 40%,transparent 41%),linear-gradient(-45deg,hsl(var(--chkfg)) 50%,hsl(var(--chkbg)) 51%);background-repeat:no-repeat}mercury-dialog .me-tab-group--styles input[type=checkbox]:focus{outline:2px solid var(--grey-300);outline-offset:2px}mercury-dialog .me-tab-group--styles input[type=checkbox]+label{margin-block-end:0;padding-inline-start:var(--size-2)}@keyframes checkmark{0%{background-position-y:5px}50%{background-position-y:-2px}to{background-position-y:0}}mercury-dialog .me-tab-group--styles input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--white);block-size:var(--size-6);border-color:var(--grey-300)!important;border-radius:var(--radius-round);border-width:1px;color:currentColor;display:grid;font:inherit;inline-size:var(--size-6);margin:0;place-content:center;transform:translateY(-.075em)}mercury-dialog .me-tab-group--styles input[type=radio]:before{block-size:var(--size-4);border-radius:var(--radius-round);box-shadow:inset 1em 1em var(--gold-500);content:"";inline-size:var(--size-4);transform:scale(0);transition:.12s transform ease-in-out}mercury-dialog .me-tab-group--styles input[type=radio]:checked,mercury-dialog .me-tab-group--styles input[type=radio][checked=true],mercury-dialog .me-tab-group--styles input[type=radio][aria-checked=true]{box-shadow:none}mercury-dialog .me-tab-group--styles input[type=radio]:checked:hover,mercury-dialog .me-tab-group--styles input[type=radio][checked=true]:hover,mercury-dialog .me-tab-group--styles input[type=radio][aria-checked=true]:hover{background-color:inherit;box-shadow:none}mercury-dialog .me-tab-group--styles input[type=radio]:checked:focus,mercury-dialog .me-tab-group--styles input[type=radio][checked=true]:focus,mercury-dialog .me-tab-group--styles input[type=radio][aria-checked=true]:focus{box-shadow:none}mercury-dialog .me-tab-group--styles input[type=radio]:checked:active,mercury-dialog .me-tab-group--styles input[type=radio][checked=true]:active,mercury-dialog .me-tab-group--styles input[type=radio][aria-checked=true]:active{box-shadow:none}mercury-dialog .me-tab-group--styles input[type=radio]:checked:before,mercury-dialog .me-tab-group--styles input[type=radio][checked=true]:before,mercury-dialog .me-tab-group--styles input[type=radio][aria-checked=true]:before{transform:scale(1)}mercury-dialog .me-tab-group--styles input[type=radio]:hover{box-shadow:none}mercury-dialog .me-tab-group--styles input[type=radio]:focus{box-shadow:none;outline:2px solid var(--grey-300);outline-offset:2px}mercury-dialog .me-tab-group--styles input[type=radio]:active{box-shadow:none}mercury-dialog .me-tab-group--styles input[type=radio]+label{display:inline-block;font-size:var(--font-size-0);padding-inline-start:var(--size-2);transform:translateY(1em)}mercury-dialog .me-tab-group--styles [data-drupal-selector=edit-layout-paragraphs-config-layout-background] input[type=radio]{--palette-color:transparent;background-color:var(--palette-color);block-size:var(--size-18);border-radius:var(--radius-1);cursor:pointer;inline-size:var(--size-18)}mercury-dialog .me-tab-group--styles [data-drupal-selector=edit-layout-paragraphs-config-layout-background] input[type=radio]:checked,mercury-dialog .me-tab-group--styles [data-drupal-selector=edit-layout-paragraphs-config-layout-background] input[type=radio][checked=true],mercury-dialog .me-tab-group--styles [data-drupal-selector=edit-layout-paragraphs-config-layout-background] input[type=radio][aria-checked=true]{box-shadow:none}mercury-dialog .me-tab-group--styles [data-drupal-selector=edit-layout-paragraphs-config-layout-background] input[type=radio]:checked:hover,mercury-dialog .me-tab-group--styles [data-drupal-selector=edit-layout-paragraphs-config-layout-background] input[type=radio][checked=true]:hover,mercury-dialog .me-tab-group--styles [data-drupal-selector=edit-layout-paragraphs-config-layout-background] input[type=radio][aria-checked=true]:hover{background-color:var(--palette-color);box-shadow:none}mercury-dialog .me-tab-group--styles [data-drupal-selector=edit-layout-paragraphs-config-layout-background] input[type=radio]:checked:before,mercury-dialog .me-tab-group--styles [data-drupal-selector=edit-layout-paragraphs-config-layout-background] input[type=radio][checked=true]:before,mercury-dialog .me-tab-group--styles [data-drupal-selector=edit-layout-paragraphs-config-layout-background] input[type=radio][aria-checked=true]:before{transform:scale(1.3)}mercury-dialog .me-tab-group--styles [data-drupal-selector=edit-layout-paragraphs-config-layout-background] input[type=radio][value=bg-blue-100]{--palette-color:var(--blue-100)}mercury-dialog .me-tab-group--styles [data-drupal-selector=edit-layout-paragraphs-config-layout-background] input[type=radio][value=bg-blue-300]{--palette-color:var(--blue-300)}mercury-dialog .me-tab-group--styles [data-drupal-selector=edit-layout-paragraphs-config-layout-background] input[type=radio][value=bg-blue-500]{--palette-color:var(--blue-500)}mercury-dialog .me-tab-group--styles [data-drupal-selector=edit-layout-paragraphs-config-layout-background] input[type=radio][value=bg-blue-700]{--palette-color:var(--blue-700)}mercury-dialog .me-tab-group--styles [data-drupal-selector=edit-layout-paragraphs-config-layout-background] input[type=radio][value=bg-sand-300]{--palette-color:var(--sand-300)}mercury-dialog .me-tab-group--styles [data-drupal-selector=edit-layout-paragraphs-config-layout-background] input[type=radio][value=bg-sand-500]{--palette-color:var(--sand-500)}mercury-dialog .me-dialog__buttonpane .button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--grey-300);border-color:var(--grey-300)!important;border-radius:0!important;border-style:solid!important;border-width:1px!important;box-shadow:none!important;color:var(--black);cursor:pointer;display:inline-flex;font-family:var(--font-system);font-size:var(--font-size-1);font-weight:var(--font-weight-700);inline-size:-moz-fit-content;inline-size:fit-content;justify-content:center;line-height:var(--leading-none);margin:0;padding-block:var(--size-4);padding-inline:var(--size-6);position:relative;text-decoration:none!important;text-transform:none;transition:var(--transition-soft-linear);white-space:nowrap}mercury-dialog .me-dialog__buttonpane .button:visited{color:var(--black)}mercury-dialog .me-dialog__buttonpane .button:hover{background-color:var(--grey-300);border-color:var(--grey-300)!important}mercury-dialog .me-dialog__buttonpane .button:focus{border-width:1px!important;box-shadow:0 0 var(--white),0 0 0 2px var(--grey-500),0 0 var(--white)!important;outline:2px solid transparent;outline-offset:2px}mercury-dialog .me-dialog__buttonpane .button+.button{margin-inline-start:var(--size-2)}mercury-dialog .me-dialog__buttonpane .button--primary{background-color:var(--blue-300);border-color:var(--blue-300)!important;color:var(--white)!important}mercury-dialog .me-dialog__buttonpane .button--primary:visited{background-color:var(--blue-300);color:var(--white)}mercury-dialog .me-dialog__buttonpane .button--primary:hover{background-color:var(--blue-500)!important;border-color:var(--blue-500)!important;color:var(--white)}mercury-dialog .me-dialog__buttonpane .button--primary:focus{box-shadow:0 0 var(--white),0 0 0 2px var(--blue-300),0 0 var(--white)!important}mercury-dialog .me-dialog__buttonpane .button--primary:active{background-color:var(--blue-500);border-color:var(--blue-500)!important;color:var(--white)}mercury-dialog .me-dialog__buttonpane .lpb-btn--confirm-delete{background-color:var(--red-700);border-color:var(--red-700)!important;color:var(--white)!important}mercury-dialog .me-dialog__buttonpane .lpb-btn--confirm-delete:visited{background-color:var(--red-700);color:var(--white)}mercury-dialog .me-dialog__buttonpane .lpb-btn--confirm-delete:hover{background-color:var(--red-700)!important;border-color:var(--red-700)!important;color:var(--white)}mercury-dialog .me-dialog__buttonpane .lpb-btn--confirm-delete:focus{box-shadow:0 0 var(--white),0 0 0 2px var(--red-700),0 0 var(--white)!important}mercury-dialog .me-dialog__buttonpane .lpb-btn--confirm-delete:active{background-color:var(--red-700);border-color:var(--red-700)!important;color:var(--white)}.me-node-form{border:0!important;box-shadow:none!important;padding:var(--size-2)!important}.me-node-form .form-item{margin-block:var(--size-6)!important}.me-node-form .form-item__description ul,.me-node-form .form-item__description ul li{list-style:none!important;margin-inline:0!important}.me-node-form .claro-details__summary{padding-inline:0!important}.me-node-form .claro-details__summary--accordion-item{padding-block-end:var(--size-5)!important}.me-node-form .messages{background-color:var(--sand-300);font-size:var(--font-size-0);font-weight:var(--font-weight-500);inline-size:100%}.me-node-form .messages.messages--status{background-color:var(--teal-100);border:1px solid var(--teal-300);color:var(--teal-900)}.me-node-form .messages .button--dismiss:hover:not(:focus){border-color:transparent!important}.me-node-form .messages .button--dismiss:hover:not(:focus) .icon-close{background-color:var(--grey-700)!important}.me-node-form .messages .button--dismiss .icon-close{background-color:var(--black)!important}.me-node-form .messages .messages__content{margin:0!important;padding-block:var(--size-6);padding-inline:var(--size-4)}.me-node-form .messages a{text-decoration:underline}.me-node-form .messages a:hover{text-decoration:none}.me-node-form .gin-tooltip{display:none}.lpb-dialog table{border:0;border-collapse:collapse}.lpb-dialog table th:first-child{display:flex;justify-content:space-between;padding:var(--size-3)}.lpb-dialog table th h4{text-transform:none}#me-toolbar>*{flex-basis:0}#me-toolbar .me-toolbar__branding{display:none}#me-toolbar .me-mobile-presets{inset-inline-start:40%;margin-inline-start:var(--size-2)}.me-toolbar [class*=me-button]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--grey-300);border-color:var(--grey-300);border-radius:0;border-style:solid;border-width:1px;box-shadow:none;color:var(--black);cursor:pointer;display:inline-flex;font-family:var(--font-system);font-size:var(--font-size-1);font-weight:var(--font-weight-700);inline-size:-moz-fit-content;inline-size:fit-content;justify-content:center;line-height:var(--leading-none);padding-block:var(--size-4);padding-inline:var(--size-6);position:relative;text-decoration:none!important;text-transform:none;transition:var(--transition-soft-linear);white-space:nowrap}.me-toolbar [class*=me-button]:visited{color:var(--black)}.me-toolbar [class*=me-button]:hover{background-color:var(--grey-300);border-color:var(--grey-300)}.me-toolbar [class*=me-button]:focus{border-width:1px;box-shadow:0 0 var(--white),0 0 0 2px var(--grey-500),0 0 var(--white);outline:2px solid transparent;outline-offset:2px}.me-toolbar .me-button--primary{background-color:var(--blue-300);border-color:var(--blue-300);color:var(--white)}.me-toolbar .me-button--primary:visited{background-color:var(--blue-300);color:var(--white)}.me-toolbar .me-button--primary:hover{background-color:var(--blue-500);border-color:var(--blue-500);color:var(--white)}.me-toolbar .me-button--primary:focus{box-shadow:0 0 var(--white),0 0 0 2px var(--blue-300),0 0 var(--white)}.me-toolbar .me-button--primary:active{background-color:var(--blue-500);border-color:var(--blue-500);color:var(--white)}.media-library-widget-modal .ui-widget-content:focus{box-shadow:none}.media-library-add-form .messages-list{margin-block:var(--size-10)}.media-library-add-form__added-media .media-library-add-form__preview{align-items:baseline;background-color:transparent}.media-library-add-form__added-media .media-library-add-form__remove-button{background:none;padding-block:var(--size-1)!important;padding-inline:var(--size-3)!important}.media-library-add-form__added-media .tabledrag-cell{vertical-align:middle}.media-library-item{min-block-size:220px;min-inline-size:200px;position:relative}.media-library-item .media-library-item__edit{background-color:var(--white);background-image:url(/themes/custom/surface/dist/images/pencil.svg);background-position:center;background-repeat:no-repeat;background-size:16px;block-size:32px;border-radius:var(--radius-round);border-width:1px;color:transparent;cursor:pointer;font-size:0;inline-size:32px;inset-block-start:10px;inset-inline-end:20px;margin:4px;pointer-events:auto;position:absolute;transition:.2s border-color;z-index:1}.media-library-item .media-library-item__edit:hover{background-color:var(--grey-100)}.media-library-item .media-library-item__remove{block-size:32px!important;border-radius:50%!important;line-height:var(--size-4)!important;padding:0!important}.media-library-item .media-library-edit__link{block-size:32px;font-size:0;inline-size:32px;inset-block-start:.625rem!important}.media-library-item .media-library-item__name{overflow-wrap:break-word;word-break:normal}.media-library-item__preview-wrapper{min-block-size:220px;min-inline-size:200px}.media-library-selection{gap:var(--size-2)}.library-item{margin-block:var(--size-10)}.library-item:has(.content-highlight){margin-block:0}.is-horizontal .tabs--secondary{border-radius:0!important;inset-block-start:0!important;padding:0!important;position:relative!important}@media(min-width:768px){.is-horizontal .tabs--secondary{margin-block-end:.5rem!important}}@media(min-width:768px){.is-horizontal .tabs--secondary:after{inset-block-end:0!important}}.is-horizontal .tabs--secondary .tabs__link{border-radius:0!important;padding:16px!important}.is-horizontal .tabs--secondary .tabs__link:focus{box-shadow:none!important}.toolbar-fixed .is-horizontal .paragraphs-tabs.tabs--secondary{padding:0!important}.toolbar-fixed .is-horizontal .paragraphs-tabs.tabs--secondary .tabs__tab{margin-inline-end:0!important}.toolbar-fixed .is-horizontal .paragraphs-tabs.tabs--secondary .tabs__tab.is-active a:after{display:none}.toolbar-fixed .is-horizontal.behavior-active .paragraphs-subform{display:none}.js .paragraph-top{align-items:center;margin-block-end:2rem}.js .paragraph-top .paragraph-type{display:flex}.js .paragraph-type-icon{block-size:24px;inline-size:24px;padding:0!important}.js .paragraph-bullet:after{display:none}.js .field-multiple-table thead th{background:none!important;border:0!important;padding:.5rem}.gin--vertical-toolbar,.gin--horizontal-toolbar,.gin--classic-toolbar{padding-inline-start:0!important}.gin--horizontal-toolbar .toolbar-oriented .toolbar-bar{position:sticky}.gin-secondary-toolbar--frontend{background:var(--white);display:block;inline-size:100%;inset-block-start:39px;position:sticky}@media(min-width:976px){.gin-secondary-toolbar--frontend{inset-block-start:0}}.gin--horizontal-toolbar.toolbar-horizontal .gin-secondary-toolbar--frontend{inset-block-start:53px}.gin--horizontal-toolbar.toolbar-vertical .gin-secondary-toolbar--frontend{inset-block-start:39px}.gin-secondary-toolbar__layout-container{margin-inline:auto;max-inline-size:var(--size-container);padding-inline:var(--size-4)}@media(min-width:768px){.gin-secondary-toolbar__layout-container{max-inline-size:var(--size-tablet)}}@media(min-width:1024px){.gin-secondary-toolbar__layout-container{max-inline-size:var(--size-laptop)}}@media(min-width:1280px){.gin-secondary-toolbar__layout-container{max-inline-size:var(--size-container);padding-inline:var(--size-8)}}.toolbar .toolbar-bar .toolbar-menu-administration .toolbar-icon-surface-atom-simple:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='654' height='702' viewBox='0 0 654 702' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M643.947 182.667C618.488 138.984 550.092 128.385 462.067 148.093C435.561 63.052 392.103 9.73331 341.181 9.73331C333.572 9.75935 326.015 10.9677 318.78 13.3166C301.619 0.592645 279.207 -2.63669 259.155 4.73331C239.103 12.103 224.108 29.0773 219.275 49.884C214.436 70.6906 220.405 92.5347 235.155 107.993C229.483 121.118 224.498 134.524 220.217 148.165C132.187 128.379 63.4173 138.905 38.0973 182.66H38.1026C27.0556 203.045 24.8733 227.072 32.0556 249.113C40.8682 281.895 64.4623 318.629 99.253 355.587C60.201 397.327 35.4143 438.764 29.737 475.056C14.169 484.858 3.62762 500.941 0.851617 519.129C-1.92958 537.317 3.33082 555.817 15.2676 569.817C27.1999 583.823 44.6276 591.948 63.0276 592.088C81.4236 592.234 98.9756 584.374 111.126 570.552C120.897 571.922 130.752 572.594 140.616 572.573C167.252 572.193 193.766 568.911 219.689 562.792C246.569 648.136 290.325 701.672 341.173 701.672C392.021 701.672 435.7 648.208 462.058 562.938C478.72 566.746 495.6 569.516 512.605 571.23C519.74 591.178 536.37 606.246 556.922 611.381C577.48 616.521 599.24 611.047 614.922 596.802C630.605 582.557 638.13 561.417 634.985 540.463C638.24 536.859 641.115 532.932 643.574 528.739C654.615 508.359 656.803 484.333 649.62 462.286C640.808 429.505 617.142 392.625 582.423 355.661C617.068 318.327 640.735 281.817 649.62 249.035V249.041C656.896 227.067 654.844 203.077 643.943 182.661L643.947 182.667ZM127.853 534.8C129.765 518.284 125.129 501.68 114.937 488.545C104.749 475.41 89.8167 466.791 73.3487 464.535H70.8123C79.0987 440.941 97.5416 412.269 125.766 382.399L125.76 382.404C147.859 402.811 171.255 421.764 195.802 439.149C198.635 468.8 203.421 498.237 210.135 527.259C183.203 533.644 155.499 536.185 127.853 534.8ZM192.364 389.573C178.025 378.375 164.588 367.172 152.192 355.6C164.364 344.324 177.801 333.199 192.437 321.553C191.989 332.829 191.693 343.955 191.693 355.751C191.693 367.548 191.989 378.448 192.364 389.573ZM195.947 272.495C171.327 289.765 147.859 308.62 125.687 328.943C95.8233 297.063 75.5887 265.921 68.4167 239.344C64.0208 226.917 64.8282 213.24 70.6563 201.412C85.5883 175.428 138.454 168.557 210.59 184.464C203.808 213.459 198.923 242.865 195.954 272.495H195.947ZM445.481 245.317C435.824 239.244 425.866 233.323 415.617 227.547C405.361 221.771 395.409 216.349 385.753 211.271C402.977 204.5 419.575 198.75 435.555 194.02C439.66 210.072 442.795 227.171 445.482 245.317H445.481ZM267.921 126.448C269.561 126.448 271.207 127.12 272.848 127.344C294.093 130.318 315.394 122.344 329.468 106.161C343.541 89.9785 348.478 67.7758 342.588 47.1505C372.452 48.2703 404.114 89.3385 425.842 157.656C396.982 166.411 368.722 177.036 341.243 189.468C313.79 177.041 285.555 166.416 256.722 157.656C260.457 146.682 263.889 136.301 267.921 126.448ZM246.566 193.645C262.493 198.625 279.071 204.375 296.295 210.896C286.342 215.875 276.383 221.297 266.431 227.172C256.478 233.047 246.519 238.943 236.567 244.869C239.552 227.396 242.76 210.296 246.567 193.948L246.566 193.645ZM236.785 466.099C246.441 472.172 256.399 478.093 266.649 483.869C276.503 489.468 286.436 494.843 296.513 500C279.565 506.646 262.986 512.396 246.862 517.251C242.758 501.193 239.472 484.172 236.784 466.1L236.785 466.099ZM341.316 664.339C311.004 664.339 278.67 622.823 256.57 553.235V553.24C285.466 544.558 313.773 534.032 341.316 521.729C368.832 534.089 397.118 544.661 425.993 553.385C403.738 622.828 371.482 664.344 341.17 664.344L341.316 664.339ZM435.696 517.392C419.493 512.538 402.841 506.715 385.893 500.069C395.898 494.918 405.83 489.543 415.757 483.867C425.689 478.19 435.768 472.143 445.621 466.096C442.788 484.241 439.652 501.341 435.694 517.393L435.696 517.392ZM450.628 417.933C433.601 429.506 415.758 440.783 397.092 451.387C378.425 461.991 359.758 471.693 340.868 480.507C322.274 471.694 303.534 461.991 284.868 451.387C266.201 440.783 248.357 429.512 231.331 417.933C229.764 397.996 228.941 377.24 228.941 355.663C228.941 334.085 229.837 313.548 231.404 293.168C248.055 281.892 265.826 270.767 284.868 259.939C303.911 249.111 322.65 239.329 341.019 230.668C359.336 239.329 378.055 249.084 397.17 259.939C415.836 270.616 433.68 281.813 450.706 293.392C452.273 313.329 453.096 334.085 453.096 355.663C453.091 377.247 452.346 398.075 450.779 417.939L450.628 417.933ZM613.774 471.991L613.779 471.996C616.889 481.897 617.201 492.469 614.675 502.532C598.238 487.933 575.415 482.887 554.363 489.204C533.306 495.516 517.025 512.286 511.337 533.521C498.185 532.011 485.129 529.818 472.206 526.948C478.93 497.88 483.716 468.396 486.545 438.693C511.066 421.329 534.43 402.401 556.509 382.021C586.373 413.907 606.686 445.043 613.925 471.995L613.774 471.991ZM489.905 321.471C504.243 332.596 517.608 343.872 529.926 355.293C517.608 366.642 504.166 377.695 489.905 389.116C490.353 378.017 490.577 366.741 490.577 355.293C490.577 343.845 490.353 332.569 489.905 321.471ZM613.926 239.335C606.457 266.288 586.374 297.423 556.51 329.381C534.437 309.001 511.068 290.075 486.546 272.709C483.718 243.007 478.932 213.521 472.208 184.455C544.186 168.627 596.458 175.496 611.394 201.481C617.3 213.242 618.212 226.888 613.931 239.336L613.926 239.335Z' fill='black'/%3E%3Cpath d='M349.613 292.8C332.931 290.555 316.04 295.024 302.66 305.232C289.275 315.441 280.493 330.544 278.248 347.227C276.003 363.91 280.472 380.8 290.68 394.18C300.883 407.566 315.987 416.347 332.67 418.596C349.352 420.841 366.243 416.372 379.628 406.169C393.008 395.961 401.795 380.857 404.044 364.18C406.294 347.492 401.82 330.601 391.612 317.211C381.404 303.825 366.295 295.044 349.612 292.799L349.613 292.8Z' fill='black'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='654' height='702' viewBox='0 0 654 702' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M643.947 182.667C618.488 138.984 550.092 128.385 462.067 148.093C435.561 63.052 392.103 9.73331 341.181 9.73331C333.572 9.75935 326.015 10.9677 318.78 13.3166C301.619 0.592645 279.207 -2.63669 259.155 4.73331C239.103 12.103 224.108 29.0773 219.275 49.884C214.436 70.6906 220.405 92.5347 235.155 107.993C229.483 121.118 224.498 134.524 220.217 148.165C132.187 128.379 63.4173 138.905 38.0973 182.66H38.1026C27.0556 203.045 24.8733 227.072 32.0556 249.113C40.8682 281.895 64.4623 318.629 99.253 355.587C60.201 397.327 35.4143 438.764 29.737 475.056C14.169 484.858 3.62762 500.941 0.851617 519.129C-1.92958 537.317 3.33082 555.817 15.2676 569.817C27.1999 583.823 44.6276 591.948 63.0276 592.088C81.4236 592.234 98.9756 584.374 111.126 570.552C120.897 571.922 130.752 572.594 140.616 572.573C167.252 572.193 193.766 568.911 219.689 562.792C246.569 648.136 290.325 701.672 341.173 701.672C392.021 701.672 435.7 648.208 462.058 562.938C478.72 566.746 495.6 569.516 512.605 571.23C519.74 591.178 536.37 606.246 556.922 611.381C577.48 616.521 599.24 611.047 614.922 596.802C630.605 582.557 638.13 561.417 634.985 540.463C638.24 536.859 641.115 532.932 643.574 528.739C654.615 508.359 656.803 484.333 649.62 462.286C640.808 429.505 617.142 392.625 582.423 355.661C617.068 318.327 640.735 281.817 649.62 249.035V249.041C656.896 227.067 654.844 203.077 643.943 182.661L643.947 182.667ZM127.853 534.8C129.765 518.284 125.129 501.68 114.937 488.545C104.749 475.41 89.8167 466.791 73.3487 464.535H70.8123C79.0987 440.941 97.5416 412.269 125.766 382.399L125.76 382.404C147.859 402.811 171.255 421.764 195.802 439.149C198.635 468.8 203.421 498.237 210.135 527.259C183.203 533.644 155.499 536.185 127.853 534.8ZM192.364 389.573C178.025 378.375 164.588 367.172 152.192 355.6C164.364 344.324 177.801 333.199 192.437 321.553C191.989 332.829 191.693 343.955 191.693 355.751C191.693 367.548 191.989 378.448 192.364 389.573ZM195.947 272.495C171.327 289.765 147.859 308.62 125.687 328.943C95.8233 297.063 75.5887 265.921 68.4167 239.344C64.0208 226.917 64.8282 213.24 70.6563 201.412C85.5883 175.428 138.454 168.557 210.59 184.464C203.808 213.459 198.923 242.865 195.954 272.495H195.947ZM445.481 245.317C435.824 239.244 425.866 233.323 415.617 227.547C405.361 221.771 395.409 216.349 385.753 211.271C402.977 204.5 419.575 198.75 435.555 194.02C439.66 210.072 442.795 227.171 445.482 245.317H445.481ZM267.921 126.448C269.561 126.448 271.207 127.12 272.848 127.344C294.093 130.318 315.394 122.344 329.468 106.161C343.541 89.9785 348.478 67.7758 342.588 47.1505C372.452 48.2703 404.114 89.3385 425.842 157.656C396.982 166.411 368.722 177.036 341.243 189.468C313.79 177.041 285.555 166.416 256.722 157.656C260.457 146.682 263.889 136.301 267.921 126.448ZM246.566 193.645C262.493 198.625 279.071 204.375 296.295 210.896C286.342 215.875 276.383 221.297 266.431 227.172C256.478 233.047 246.519 238.943 236.567 244.869C239.552 227.396 242.76 210.296 246.567 193.948L246.566 193.645ZM236.785 466.099C246.441 472.172 256.399 478.093 266.649 483.869C276.503 489.468 286.436 494.843 296.513 500C279.565 506.646 262.986 512.396 246.862 517.251C242.758 501.193 239.472 484.172 236.784 466.1L236.785 466.099ZM341.316 664.339C311.004 664.339 278.67 622.823 256.57 553.235V553.24C285.466 544.558 313.773 534.032 341.316 521.729C368.832 534.089 397.118 544.661 425.993 553.385C403.738 622.828 371.482 664.344 341.17 664.344L341.316 664.339ZM435.696 517.392C419.493 512.538 402.841 506.715 385.893 500.069C395.898 494.918 405.83 489.543 415.757 483.867C425.689 478.19 435.768 472.143 445.621 466.096C442.788 484.241 439.652 501.341 435.694 517.393L435.696 517.392ZM450.628 417.933C433.601 429.506 415.758 440.783 397.092 451.387C378.425 461.991 359.758 471.693 340.868 480.507C322.274 471.694 303.534 461.991 284.868 451.387C266.201 440.783 248.357 429.512 231.331 417.933C229.764 397.996 228.941 377.24 228.941 355.663C228.941 334.085 229.837 313.548 231.404 293.168C248.055 281.892 265.826 270.767 284.868 259.939C303.911 249.111 322.65 239.329 341.019 230.668C359.336 239.329 378.055 249.084 397.17 259.939C415.836 270.616 433.68 281.813 450.706 293.392C452.273 313.329 453.096 334.085 453.096 355.663C453.091 377.247 452.346 398.075 450.779 417.939L450.628 417.933ZM613.774 471.991L613.779 471.996C616.889 481.897 617.201 492.469 614.675 502.532C598.238 487.933 575.415 482.887 554.363 489.204C533.306 495.516 517.025 512.286 511.337 533.521C498.185 532.011 485.129 529.818 472.206 526.948C478.93 497.88 483.716 468.396 486.545 438.693C511.066 421.329 534.43 402.401 556.509 382.021C586.373 413.907 606.686 445.043 613.925 471.995L613.774 471.991ZM489.905 321.471C504.243 332.596 517.608 343.872 529.926 355.293C517.608 366.642 504.166 377.695 489.905 389.116C490.353 378.017 490.577 366.741 490.577 355.293C490.577 343.845 490.353 332.569 489.905 321.471ZM613.926 239.335C606.457 266.288 586.374 297.423 556.51 329.381C534.437 309.001 511.068 290.075 486.546 272.709C483.718 243.007 478.932 213.521 472.208 184.455C544.186 168.627 596.458 175.496 611.394 201.481C617.3 213.242 618.212 226.888 613.931 239.336L613.926 239.335Z' fill='black'/%3E%3Cpath d='M349.613 292.8C332.931 290.555 316.04 295.024 302.66 305.232C289.275 315.441 280.493 330.544 278.248 347.227C276.003 363.91 280.472 380.8 290.68 394.18C300.883 407.566 315.987 416.347 332.67 418.596C349.352 420.841 366.243 416.372 379.628 406.169C393.008 395.961 401.795 380.857 404.044 364.18C406.294 347.492 401.82 330.601 391.612 317.211C381.404 303.825 366.295 295.044 349.612 292.799L349.613 292.8Z' fill='black'/%3E%3C/svg%3E%0A")}.toolbar .toolbar-bar .toolbar-menu-administration .toolbar-icon-surface-user-gears:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath fill='currentColor' d='M224 0a128 128 0 1 1 0 256A128 128 0 1 1 224 0zM178.3 304h91.4c11.8 0 23.4 1.2 34.5 3.3c-2.1 18.5 7.4 35.6 21.8 44.8c-16.6 10.6-26.7 31.6-20 53.3c4 12.9 9.4 25.5 16.4 37.6s15.2 23.1 24.4 33c15.7 16.9 39.6 18.4 57.2 8.7v.9c0 9.2 2.7 18.5 7.9 26.3H29.7C13.3 512 0 498.7 0 482.3C0 383.8 79.8 304 178.3 304zM436 218.2c0-7 4.5-13.3 11.3-14.8c10.5-2.4 21.5-3.7 32.7-3.7s22.2 1.3 32.7 3.7c6.8 1.5 11.3 7.8 11.3 14.8v30.6c7.9 3.4 15.4 7.7 22.3 12.8l24.9-14.3c6.1-3.5 13.7-2.7 18.5 2.4c7.6 8.1 14.3 17.2 20.1 27.2s10.3 20.4 13.5 31c2.1 6.7-1.1 13.7-7.2 17.2l-25 14.4c.4 4 .7 8.1 .7 12.3s-.2 8.2-.7 12.3l25 14.4c6.1 3.5 9.2 10.5 7.2 17.2c-3.3 10.6-7.8 21-13.5 31s-12.5 19.1-20.1 27.2c-4.8 5.1-12.5 5.9-18.5 2.4l-24.9-14.3c-6.9 5.1-14.3 9.4-22.3 12.8l0 30.6c0 7-4.5 13.3-11.3 14.8c-10.5 2.4-21.5 3.7-32.7 3.7s-22.2-1.3-32.7-3.7c-6.8-1.5-11.3-7.8-11.3-14.8V454.8c-8-3.4-15.6-7.7-22.5-12.9l-24.7 14.3c-6.1 3.5-13.7 2.7-18.5-2.4c-7.6-8.1-14.3-17.2-20.1-27.2s-10.3-20.4-13.5-31c-2.1-6.7 1.1-13.7 7.2-17.2l24.8-14.3c-.4-4.1-.7-8.2-.7-12.4s.2-8.3 .7-12.4L343.8 325c-6.1-3.5-9.2-10.5-7.2-17.2c3.3-10.6 7.7-21 13.5-31s12.5-19.1 20.1-27.2c4.8-5.1 12.4-5.9 18.5-2.4l24.8 14.3c6.9-5.1 14.5-9.4 22.5-12.9V218.2zm92.1 133.5a48.1 48.1 0 1 0 -96.1 0 48.1 48.1 0 1 0 96.1 0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath fill='currentColor' d='M224 0a128 128 0 1 1 0 256A128 128 0 1 1 224 0zM178.3 304h91.4c11.8 0 23.4 1.2 34.5 3.3c-2.1 18.5 7.4 35.6 21.8 44.8c-16.6 10.6-26.7 31.6-20 53.3c4 12.9 9.4 25.5 16.4 37.6s15.2 23.1 24.4 33c15.7 16.9 39.6 18.4 57.2 8.7v.9c0 9.2 2.7 18.5 7.9 26.3H29.7C13.3 512 0 498.7 0 482.3C0 383.8 79.8 304 178.3 304zM436 218.2c0-7 4.5-13.3 11.3-14.8c10.5-2.4 21.5-3.7 32.7-3.7s22.2 1.3 32.7 3.7c6.8 1.5 11.3 7.8 11.3 14.8v30.6c7.9 3.4 15.4 7.7 22.3 12.8l24.9-14.3c6.1-3.5 13.7-2.7 18.5 2.4c7.6 8.1 14.3 17.2 20.1 27.2s10.3 20.4 13.5 31c2.1 6.7-1.1 13.7-7.2 17.2l-25 14.4c.4 4 .7 8.1 .7 12.3s-.2 8.2-.7 12.3l25 14.4c6.1 3.5 9.2 10.5 7.2 17.2c-3.3 10.6-7.8 21-13.5 31s-12.5 19.1-20.1 27.2c-4.8 5.1-12.5 5.9-18.5 2.4l-24.9-14.3c-6.9 5.1-14.3 9.4-22.3 12.8l0 30.6c0 7-4.5 13.3-11.3 14.8c-10.5 2.4-21.5 3.7-32.7 3.7s-22.2-1.3-32.7-3.7c-6.8-1.5-11.3-7.8-11.3-14.8V454.8c-8-3.4-15.6-7.7-22.5-12.9l-24.7 14.3c-6.1 3.5-13.7 2.7-18.5-2.4c-7.6-8.1-14.3-17.2-20.1-27.2s-10.3-20.4-13.5-31c-2.1-6.7 1.1-13.7 7.2-17.2l24.8-14.3c-.4-4.1-.7-8.2-.7-12.4s.2-8.3 .7-12.4L343.8 325c-6.1-3.5-9.2-10.5-7.2-17.2c3.3-10.6 7.7-21 13.5-31s12.5-19.1 20.1-27.2c4.8-5.1 12.4-5.9 18.5-2.4l24.8 14.3c6.9-5.1 14.5-9.4 22.5-12.9V218.2zm92.1 133.5a48.1 48.1 0 1 0 -96.1 0 48.1 48.1 0 1 0 96.1 0z'/%3E%3C/svg%3E")}.toolbar .toolbar-bar .toolbar-menu-administration .toolbar-icon-surface-person:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath d='M64 320C64 178.6 178.6 64 320 64C461.4 64 576 178.6 576 320C576 461.4 461.4 576 320 576C178.6 576 64 461.4 64 320zM225.5 233.9C213.3 228.7 199.2 234.3 194 246.5C188.8 258.7 194.4 272.8 206.6 278L218.5 283.1C235.8 290.5 253.7 296 272.1 299.4L272.1 349.5C272.1 353.8 271.4 358.1 270 362.1L241.3 448.2C237.1 460.8 243.9 474.4 256.5 478.6C269.1 482.8 282.7 476 286.9 463.4L311.3 390.2C312.6 386.4 316.1 383.8 320.1 383.8C324.1 383.8 327.7 386.4 328.9 390.2L353.3 463.4C357.5 476 371.1 482.8 383.7 478.6C396.3 474.4 403 461 398.8 448.4L370.1 362.3C368.7 358.2 368 354 368 349.7L368 299.6C386.4 296.1 404.3 290.7 421.6 283.3L433.5 278.2C445.7 273 451.3 258.9 446.1 246.7C440.9 234.5 426.8 228.9 414.6 234.1L402.7 239C376.6 250.2 348.5 256 320 256C291.5 256 263.5 250.2 237.3 239L225.4 233.9zM320 224C342.1 224 360 206.1 360 184C360 161.9 342.1 144 320 144C297.9 144 280 161.9 280 184C280 206.1 297.9 224 320 224z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath d='M64 320C64 178.6 178.6 64 320 64C461.4 64 576 178.6 576 320C576 461.4 461.4 576 320 576C178.6 576 64 461.4 64 320zM225.5 233.9C213.3 228.7 199.2 234.3 194 246.5C188.8 258.7 194.4 272.8 206.6 278L218.5 283.1C235.8 290.5 253.7 296 272.1 299.4L272.1 349.5C272.1 353.8 271.4 358.1 270 362.1L241.3 448.2C237.1 460.8 243.9 474.4 256.5 478.6C269.1 482.8 282.7 476 286.9 463.4L311.3 390.2C312.6 386.4 316.1 383.8 320.1 383.8C324.1 383.8 327.7 386.4 328.9 390.2L353.3 463.4C357.5 476 371.1 482.8 383.7 478.6C396.3 474.4 403 461 398.8 448.4L370.1 362.3C368.7 358.2 368 354 368 349.7L368 299.6C386.4 296.1 404.3 290.7 421.6 283.3L433.5 278.2C445.7 273 451.3 258.9 446.1 246.7C440.9 234.5 426.8 228.9 414.6 234.1L402.7 239C376.6 250.2 348.5 256 320 256C291.5 256 263.5 250.2 237.3 239L225.4 233.9zM320 224C342.1 224 360 206.1 360 184C360 161.9 342.1 144 320 144C297.9 144 280 161.9 280 184C280 206.1 297.9 224 320 224z'/%3E%3C/svg%3E")}.ui-dialog *:focus{box-shadow:none!important}.ui-dialog>.ui-dialog-content{padding-block:var(--size-6)!important}
[data-drupal-selector=edit-site-theme] .form-radios{border-radius:var(--radius-6);border-width:1px;display:inline-flex;flex-wrap:wrap;padding-block:var(--size-1);padding-inline:var(--size-2)}[data-drupal-selector=edit-site-theme] .form-radios input{block-size:1px;border:0;inline-size:1px;margin:0;opacity:0%;padding:0}[data-drupal-selector=edit-site-theme] .form-radios input:focus+.form-item__label{box-shadow:0 0 0 1px var(--white),0 0 0 2px var(--blue-300)}[data-drupal-selector=edit-site-theme] .form-radios input:checked+.form-item__label{background-color:var(--blue-300);color:var(--white)}[data-drupal-selector=edit-site-theme] .form-radios .form-type--boolean{margin:0}[data-drupal-selector=edit-site-theme] .form-radios .form-item__label{border-radius:var(--radius-4);display:inline-block;font-weight:var(--font-weight-600);margin-block:var(--size-1);padding-block:var(--size-2);padding-inline:var(--size-4)}[data-drupal-selector=edit-site-theme] .form-radios .form-item__label:hover{background-color:var(--blue-300);color:var(--white)}[data-drupal-selector=edit-site-menu] .form-radios{display:grid;gap:var(--size-3);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin-block-start:var(--size-2)}[data-drupal-selector=edit-site-menu] .form-radios .form-item{display:inline-grid;margin:0;position:relative}[data-drupal-selector=edit-site-menu] .form-radios .form-item input{background-repeat:no-repeat;block-size:100px;border-radius:var(--radius-5);cursor:pointer;inline-size:140px;margin-inline-start:0;position:static;transform:none}[data-drupal-selector=edit-site-menu] .form-radios .form-item input:checked{border-color:var(--blue-500);box-shadow:inset 0 0 0 1px var(--blue-500)}[data-drupal-selector=edit-site-menu] .form-radios .form-item input:checked:focus{box-shadow:inset 0 0 0 1px var(--blue-500),0 0 0 2px var(--blue-500)}[data-drupal-selector=edit-site-menu] .form-radios .form-item input:focus{box-shadow:0 0 0 2px var(--blue-500)}[data-drupal-selector=edit-site-menu] .form-radios .form-item input[data-drupal-selector=edit-site-menu-default]{background-image:url(/themes/custom/surface/dist/images/menu-default.svg)}[data-drupal-selector=edit-site-menu] .form-radios .form-item input[data-drupal-selector=edit-site-menu-dropdown]{background-image:url(/themes/custom/surface/dist/images/menu-dropdown.svg)}[data-drupal-selector=edit-site-menu] .form-radios .form-item input[data-drupal-selector=edit-site-menu-mega]{background-image:url(/themes/custom/surface/dist/images/menu-mega.svg)}[data-drupal-selector=edit-site-menu] .form-radios .form-item .form-item__label{display:block;font-size:var(--font-size-sm);inline-size:100%;margin-block-end:var(--size-4);margin-block-start:var(--size-2)}[data-drupal-selector=edit-site-search] .form-radios{display:grid;gap:var(--size-3);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin-block-start:var(--size-2)}[data-drupal-selector=edit-site-search] .form-radios .form-item{display:inline-grid;margin:0;position:relative}[data-drupal-selector=edit-site-search] .form-radios .form-item input{background-repeat:no-repeat;block-size:100px;border-radius:var(--radius-5);cursor:pointer;inline-size:140px;margin-inline-start:0;position:static;transform:none}[data-drupal-selector=edit-site-search] .form-radios .form-item input:checked{border-color:var(--blue-500);box-shadow:inset 0 0 0 1px var(--blue-500)}[data-drupal-selector=edit-site-search] .form-radios .form-item input:checked:focus{box-shadow:inset 0 0 0 1px var(--blue-500),0 0 0 2px var(--blue-500)}[data-drupal-selector=edit-site-search] .form-radios .form-item input:focus{box-shadow:0 0 0 2px var(--blue-500)}[data-drupal-selector=edit-site-search] .form-radios .form-item input[data-drupal-selector=edit-site-search-default]{background-image:url(/themes/custom/surface/dist/images/search-dropdown.svg)}[data-drupal-selector=edit-site-search] .form-radios .form-item input[data-drupal-selector=edit-site-search-modal]{background-image:url(/themes/custom/surface/dist/images/search-modal.svg)}[data-drupal-selector=edit-site-search] .form-radios .form-item .form-item__label{display:block;font-size:var(--font-size-sm);inline-size:100%;margin-block-end:var(--size-4);margin-block-start:var(--size-2)}[data-drupal-selector=edit-site-alert] .filter-wrapper,[data-drupal-selector=edit-site-credit] .filter-wrapper,[data-drupal-selector=edit-css-editor]{display:none}[data-drupal-selector=edit-field-icon-wrapper] .icons-selector .selected-icon{align-items:center;display:flex;justify-content:center}[data-drupal-selector=edit-field-icon-wrapper] .icons-selector *{font-size:var(--size-6)}
.translate{display:flex;flex-direction:column;inline-size:-moz-fit-content;inline-size:fit-content;position:relative}.translate__container{inline-size:100%;inset-block-start:38px;inset-inline-end:0;inset-inline-start:0;position:absolute;visibility:hidden;z-index:var(--layer-10)}.translate__container.is-active{visibility:visible}.translate__caret{border-block-end:var(--size-2) solid transparent;border-block-start:var(--size-2) solid var(--blue-300);border-inline-end:var(--size-2) solid transparent;border-inline-start:var(--size-2) solid transparent;inline-size:0;margin-inline:auto;transform:scaleY(-1)}.translate__menu{background-color:var(--white);border-block-start:var(--size-2) solid var(--blue-300);border-radius:var(--radius-4);box-shadow:var(--shadow-3);color:var(--blue-700);display:flex;flex-direction:column;padding-block:var(--size-4);padding-inline:var(--size-4)}.translate__menu>a{border-radius:var(--radius-4);display:block;font-size:var(--font-size-0);padding-block:var(--size-3);padding-inline:var(--size-3)}.translate__menu>a:hover{background-color:var(--sand-300)}.translate__menu>a.gt-current-lang{background-color:var(--sand-300)}
