:root{--color-forest:33,52,51;--color-kumo-green:146,219,123;--color-tangerine:220,130,80;--color-peach:244,222,187;--color-lavender:195,127,237;--color-indigo:28,0,140;--color-link-blue:42,88,205;--color-highlighter:225,229,27;--color-error-red:226,94,88;--color-true-black:0,0,0;--color-true-white:255,255,255;--color-coal-black:32,31,29;--color-grey-2:51,50,45;--color-grey-3:128,126,122;--color-grey-4:173,171,165;--color-grey-5:225,225,221;--color-off-white:250,249,245;--font-family-head:"SharpGroteskMedium21","SharpGroteskMedium21 Fallback",sans-serif;--font-family-text:"AkkuratLLSub","AkkuratLLSub Fallback",sans-serif;--font-weight-normal:400;--font-weight-bold:700;--font-size-heading-1:5.6rem;--font-size-heading-1-min:4.0rem;--font-size-heading-2:3.6rem;--font-size-heading-2-min:2.8rem;--font-size-heading-3:2.2rem;--font-size-heading-4:2.2rem;--font-size-heading-5:2.2rem;--font-size-heading-6:2.2rem;--font-size-eyebrow:1.6rem;--font-size-text-lg:3.6rem;--font-size-text-md:2.4rem;--font-size-text-sm:1.6rem;--font-size-text-xs:1.2rem;--corner-radius:8px;--corner-radius-lg:16px;--box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--content-max-width:160.0rem;--column-count:12;--gutter:3.2rem}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:62.5%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:rgb(var(--color-true-white));color:rgb(var(--color-coal-black));font-family:var(--font-family-text);font-size:var(--font-size-text-md);font-weight:var(--font-weight-normal);line-height:1.6;margin:0;min-height:100vh;text-rendering:optimizeLegibility}b,strong{font-weight:700}em{font-style:italic}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}hr{border:0;border-top:1px solid rgb(var(--color-grey-4))}h1,h2,h3,h4,h5,h6,hr{margin:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--font-family-head);font-weight:var(--font-weight-bold);letter-spacing:-.02em}.h1,h1{font-size:var(--font-size-heading-1);font-size:clamp(var(--font-size-heading-1-min),3.704vw + 1.156rem,var(--font-size-heading-1));line-height:1.25}.h2,h2{font-size:var(--font-size-heading-2);font-size:clamp(var(--font-size-heading-2-min),1.852vw + 1.378rem,var(--font-size-heading-2));line-height:1.15}.h3,h3{font-size:var(--font-size-heading-3);line-height:1.4}.h4,h4{font-size:var(--font-size-heading-4)}.h4,.h5,h4,h5{line-height:1.45}.h5,h5{font-size:var(--font-size-heading-5)}.h6,h6{font-size:var(--font-size-heading-6);line-height:1.45}.eyebrow{display:block;font-family:var(--font-family-text);font-size:var(--font-size-eyebrow);font-weight:var(--font-weight-bold);letter-spacing:.2em;line-height:1.25;text-transform:uppercase}p{margin:0}.text-xs{font-family:var(--font-family-text);font-size:var(--font-size-text-xs);letter-spacing:0;line-height:1.8}.text-sm{font-size:var(--font-size-text-sm)}.text-md,.text-sm{font-family:var(--font-family-text);letter-spacing:0;line-height:1.6}.text-lg,.text-md{font-size:var(--font-size-text-md)}.text-lg{font-family:var(--font-family-text);letter-spacing:0;line-height:1.6}@media only screen and (min-width:75em){.text-lg{font-size:var(--font-size-text-lg);line-height:1.4}}ol,ul{margin:0}ol[class],ul[class]{list-style:none;padding-inline-start:0}a{text-decoration:none}a:not([class]){color:rgb(var(--color-link-blue));transition:color .2s}a:not([class]):active,a:not([class]):visited{color:rgb(var(--color-indigo))}a:not([class]):focus,a:not([class]):hover{text-decoration:underline}[type=button],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:inherit;font:inherit;line-height:1;margin:0;padding:0;white-space:nowrap}[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}.button-wrapper{--flow-space:var(--gutter)}.button{--button-background-color:transparent;--button-border-color:transparent;--button-border-width:2px;--button-border-radius:8px;--button-text-color:inherit;--flow-space:var(--gutter);background-color:var(--button-background-color);border-radius:var(--button-border-radius);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);color:var(--button-text-color);display:block;font-family:SharpGroteskMedium21,SharpGroteskMedium21 Fallback,sans-serif;font-size:2rem;font-weight:700;line-height:1;padding:1em 1.25em;text-align:center;text-decoration:none;transition:background-color .2s,box-shadow .2s,color .2s;white-space:nowrap}@media only screen and (min-width:30em){.button{display:inline-block}}.button-primary{--button-background-color:#92db7b;--button-text-color:#213433}.button-primary:focus,.button-primary:hover{--button-background-color:#e1e51b;--button-text-color:#213433}.button-secondary{--button-background-color:transparent;--button-border-color:#92db7b;--button-text-color:#92db7b}.button-secondary:focus,.button-secondary:hover{--button-background-color:#e1e51b;--button-border-color:#e1e51b;--button-text-color:#213433}.button-primary-alt{--button-background-color:#213433;--button-text-color:#faf9f5}.button-primary-alt:focus,.button-primary-alt:hover{--button-background-color:#e1e51b;--button-text-color:#213433}.button-secondary-alt{--button-background-color:transparent;--button-border-color:#213433;--button-text-color:#213433}.button-secondary-alt:focus,.button-secondary-alt:hover{--button-background-color:#e1e51b;--button-border-color:#e1e51b;--button-text-color:#213433}@media only screen and (min-width:48em){.button-lg{--button-border-width:3px;--button-border-radius:16px;font-size:3.2rem;padding-block:.75em}}.field-wrapper{--flow-space:calc(var(--gutter)/2)}fieldset{border:0;margin:0;padding:0}legend{display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}label,legend{color:var(--label-text-color);font-family:var(--label-text-font-family);font-size:var(--label-text-font-size);font-weight:var(--label-text-font-weight);line-height:1.6}input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:inherit;font:inherit;line-height:1;margin:0;padding:0}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{--field-background-color:#fff;--field-border-color:#adaba5;--field-border-width:1px;--field-border-radius:8px;--field-text-color:#201f1d;background-color:var(--field-background-color);border-radius:var(--field-border-radius);box-shadow:inset 0 0 0 var(--field-border-width) var(--field-border-color);color:var(--field-text-color);font-size:1.6rem;font-weight:400;padding:.75em 1em}[multiple]:hover,[type=date]:hover,[type=datetime-local]:hover,[type=email]:hover,[type=month]:hover,[type=number]:hover,[type=password]:hover,[type=search]:hover,[type=tel]:hover,[type=text]:hover,[type=time]:hover,[type=url]:hover,[type=week]:hover,select:hover,textarea:hover{--field-background-color:#fff;--field-border-color:#33322d;--field-text-color:#201f1d}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{outline:none}[multiple]:focus-within,[type=date]:focus-within,[type=datetime-local]:focus-within,[type=email]:focus-within,[type=month]:focus-within,[type=number]:focus-within,[type=password]:focus-within,[type=search]:focus-within,[type=tel]:focus-within,[type=text]:focus-within,[type=time]:focus-within,[type=url]:focus-within,[type=week]:focus-within,select:focus-within,textarea:focus-within{outline:var(--field-border-color) solid 2px;outline-offset:3px}[type=search]{outline-offset:-2px}[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@media only screen and (min-width:48em){.field-lg{font-size:2.4rem;padding:.6em .65em}}img{vertical-align:middle}img,svg{display:inline-block}svg{fill:currentColor;overflow:hidden;vertical-align:top}.row-fluid{display:flex;flex-wrap:wrap;width:100%}.row-fluid [class*=span]{flex-basis:100%;max-width:100%}@media only screen and (min-width:48em){.row-fluid{flex-wrap:nowrap;justify-content:space-between}.row-fluid [class*=span]{flex:1 1 auto}.row-fluid .span1{flex-basis:calc(100%/var(--column-count)*1);max-width:calc(100%/var(--column-count)*1)}.row-fluid .span2{flex-basis:calc(100%/var(--column-count)*2);max-width:calc(100%/var(--column-count)*2)}.row-fluid .span3{flex-basis:calc(100%/var(--column-count)*3);max-width:calc(100%/var(--column-count)*3)}.row-fluid .span4{flex-basis:calc(100%/var(--column-count)*4);max-width:calc(100%/var(--column-count)*4)}.row-fluid .span5{flex-basis:calc(100%/var(--column-count)*5);max-width:calc(100%/var(--column-count)*5)}.row-fluid .span6{flex-basis:calc(100%/var(--column-count)*6);max-width:calc(100%/var(--column-count)*6)}.row-fluid .span7{flex-basis:calc(100%/var(--column-count)*7);max-width:calc(100%/var(--column-count)*7)}.row-fluid .span8{flex-basis:calc(100%/var(--column-count)*8);max-width:calc(100%/var(--column-count)*8)}.row-fluid .span9{flex-basis:calc(100%/var(--column-count)*9);max-width:calc(100%/var(--column-count)*9)}.row-fluid .span10{flex-basis:calc(100%/var(--column-count)*10);max-width:calc(100%/var(--column-count)*10)}.row-fluid .span11{flex-basis:calc(100%/var(--column-count)*11);max-width:calc(100%/var(--column-count)*11)}.dnd-section>.row-fluid{gap:var(--gutter)}}.wrapper{box-sizing:content-box;margin-left:var(--content-margin-left,auto);margin-right:var(--content-margin-right,auto);max-width:var(--content-max-width);padding-left:clamp(var(--gutter)/1.5,5vw - 1rem,var(--gutter) * 1.5);padding-right:clamp(var(--gutter)/1.5,5vw - 1rem,var(--gutter) * 1.5)}.auto-grid{grid-gap:var(--auto-grid-gap,var(--gutter));align-content:start;display:grid;grid-template-columns:repeat(var(--auto-grid-placement,auto-fill),minmax(min(var(--auto-grid-min-width,28rem),100%),1fr))}.cluster{align-items:var(--cluster-vertical-align,center);display:flex;flex-wrap:var(--cluster-wrap,wrap);gap:var(--cluster-gap,var(--gutter));justify-content:var(--cluster-horizontal-align,flex-start)}.frame{align-items:var(--frame-vertical-align,center);aspect-ratio:var(--frame-aspect-ratio,16/9);display:flex;justify-content:var(--frame-horizontal-align,center);margin-inline:auto;overflow:hidden;position:relative}.frame>img,.frame>video{block-size:100%;inline-size:100%;object-fit:cover;position:absolute}.switcher{align-items:var(--switcher-vertical-align,flex-start);display:flex;flex-direction:var(--switcher-direction,row);flex-wrap:wrap;gap:var(--switcher-gap,var(--gutter));justify-content:var(--switcher-horizontal-align,flex-start)}.switcher>*{flex-basis:calc((var(--switcher-threshold, 108.9rem) - 100%)*999);flex-grow:1}.flow>*+*{margin-top:var(--flow-space,calc(var(--gutter)/2))}.bg-forest{background-color:#213433}.bg-kumo-green{background-color:#92db7b}.bg-tangerine{background-color:#dc8250}.bg-peach{background-color:#f4debb}.bg-lavender{background-color:#c37fed}.bg-indigo{background-color:#1c008c}.bg-link-blue{background-color:#2a58cd}.bg-highlighter{background-color:#e1e51b}.bg-error-red{background-color:#e25e58}.bg-true-black{background-color:#000}.bg-true-white{background-color:#fff}.bg-coal-black{background-color:#201f1d}.bg-grey-2{background-color:#33322d}.bg-grey-3{background-color:#807e7a}.bg-grey-4{background-color:#adaba5}.bg-grey-5{background-color:#e1e1dd}.bg-off-white{background-color:#faf9f5}.color-forest{color:#213433}.color-kumo-green{color:#92db7b}.color-tangerine{color:#dc8250}.color-peach{color:#f4debb}.color-lavender{color:#c37fed}.color-indigo{color:#1c008c}.color-link-blue{color:#2a58cd}.color-highlighter{color:#e1e51b}.color-error-red{color:#e25e58}.color-true-black{color:#000}.color-true-white{color:#fff}.color-coal-black{color:#201f1d}.color-grey-2{color:#33322d}.color-grey-3{color:#807e7a}.color-grey-4{color:#adaba5}.color-grey-5{color:#e1e1dd}.color-off-white{color:#faf9f5}.display-none{display:none}.display-inline{display:inline}.display-inline-block{display:inline-block}.display-block{display:block}.padding-sm{padding-bottom:var(--padding-sm,0)}.padding-sm,.padding-top-sm{padding-top:var(--padding-sm,0)}.padding-bottom-sm{padding-bottom:var(--padding-sm,0)}@media only screen and (max-width:29.938em){.padding-bottom-sm,.padding-sm,.padding-top-sm{--padding-sm:2.4rem}}@media only screen and (min-width:30em) and (max-width:74.938em){.padding-bottom-sm,.padding-sm,.padding-top-sm{--padding-sm:4.8rem}}@media only screen and (min-width:75em){.padding-bottom-sm,.padding-sm,.padding-top-sm{--padding-sm:6.4rem}}.padding-md{padding-bottom:var(--padding-md,0)}.padding-md,.padding-top-md{padding-top:var(--padding-md,0)}.padding-bottom-md{padding-bottom:var(--padding-md,0)}@media only screen and (max-width:29.938em){.padding-bottom-md,.padding-md,.padding-top-md{--padding-md:3.2rem}}@media only screen and (min-width:30em) and (max-width:74.938em){.padding-bottom-md,.padding-md,.padding-top-md{--padding-md:4.8rem}}@media only screen and (min-width:75em){.padding-bottom-md,.padding-md,.padding-top-md{--padding-md:7.2rem}}.padding-lg{padding-bottom:var(--padding-lg,0)}.padding-lg,.padding-top-lg{padding-top:var(--padding-lg,0)}.padding-bottom-lg{padding-bottom:var(--padding-lg,0)}@media only screen and (max-width:29.938em){.padding-bottom-lg,.padding-lg,.padding-top-lg{--padding-lg:4.8rem}}@media only screen and (min-width:30em) and (max-width:74.938em){.padding-bottom-lg,.padding-lg,.padding-top-lg{--padding-lg:5.6rem}}@media only screen and (min-width:75em){.padding-bottom-lg,.padding-lg,.padding-top-lg{--padding-lg:9.6rem}}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-align-justify{text-align:justify}.visually-hidden{clip:rect(1px,1px,1px,1px);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}