@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Redressed&display=swap";:root{--fontIncrement: .2rem;--fontSizeBase: 1rem}:root{--fontSizeSm: calc(var(--fontSizeBase) - (var(--fontIncrement) * 1.5));--fontSizeMd: var(--fontSizeBase);--fontSizeH6: calc(var(--fontSizeMd) + var(--fontIncrement));--fontSizeH5: calc(var(--fontSizeH6) + var(--fontIncrement));--fontSizeH4: calc(var(--fontSizeH5) + var(--fontIncrement));--fontSizeH3: calc(var(--fontSizeH4) + var(--fontIncrement));--fontSizeH2: calc(var(--fontSizeH3) + var(--fontIncrement));--fontSizeH1: calc(var(--fontSizeH2) + var(--fontIncrement));--fontSizeXXXL: clamp(3rem, calc(5vw + 1rem), 6rem);--fontSizeXXL: clamp(2rem, calc(2vw + 0.5rem), 6rem)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{height:100%}body{background-color:hsl(var(--neutralHS) var(--neutralL))}body{height:100%;max-width:100vw;display:grid;grid-template-columns:50px 1fr;grid-template-rows:48px 1fr 48px;grid-template-areas:"logo topNav" "main main" "actionNav actionNav"}@media screen and (min-width: 780px){body{grid-template-columns:1fr auto 1fr;grid-template-rows:auto 1fr;grid-template-areas:"logo topNav actionNav" "main main main"}}@media screen and (min-width: 1430px){body{grid-template-columns:1fr 3fr;grid-template-rows:20vh 1fr auto;grid-template-areas:"logo main" "topNav main" "actionNav main"}}body .logoWrap{grid-area:logo;z-index:1000}body nav.topNav{grid-area:topNav;z-index:1000}body nav.actionNav{grid-area:actionNav;z-index:1000}body main{position:relative;overflow-y:scroll;height:100%;grid-area:main;z-index:1}@media screen and (min-width: 780px) and (max-width: 1429px){body main{grid-column:1/span 3;grid-row:1/span 2}}@media screen and (max-width: 779px){body .hideSM{display:none}}@media screen and (min-width: 780px) and (max-width: 1429px){body .hideMD{display:none}}@media screen and (min-width: 1430px){body .hideLG{display:none}}body .removeTopBottom *>:first-child{margin-top:0}body .removeTopBottom *>:last-child{margin-bottom:0}:root{font-family:Roboto,sans-serif;font-size:var(--fontSizeMd);line-height:1.6}body .xxxl{font-size:var(--fontSizeXXXL);line-height:.9}body .xxl{font-size:var(--fontSizeXXL);line-height:.9}body h1,body .h1{font-size:var(--fontSizeH1);line-height:1.1;margin:1.5em 0 0}body h2,body .h2{font-size:var(--fontSizeH2);line-height:1.2;margin:1.5em 0 0}body h3,body .h3{font-size:var(--fontSizeH3);line-height:1.3;margin:1.5em 0 0}body h4,body .h4{font-size:var(--fontSizeH4);line-height:1.6;margin:1.5em 0 0}body h5,body .h5{font-size:var(--fontSizeH5);line-height:1.6;margin:1.5em 0 0}body h6,body .h6{font-size:var(--fontSizeH6);line-height:1.6;margin:1.5em 0 0}body p{line-height:1.6;font-size:var(--fontSizeMd);margin:1.5em 0 1em}body li{line-height:1.7;font-size:var(--fontSizeMd);margin:0}.contentTypography{color:inherit}.contentTypography h1,.contentTypography .h1{font-weight:500;color:hsl(var(--onNeutral)/var(--onNeutralStrength1))}.contentTypography h2,.contentTypography .h2,.contentTypography h3,.contentTypography .h3{font-weight:500;color:hsl(var(--onNeutral)/var(--onNeutralStrength2))}.contentTypography p:first-child:first-letter{color:hsl(var(--accentHS) var(--accentL));float:left;font-family:Georgia;font-size:75px;line-height:60px;padding-top:4px;padding-right:8px;padding-left:3px}.contentTypography a:not(.button){display:inline-block;text-decoration:none;color:hsl(var(--onNeutral)/var(--onNeutralStrength2));transition:all .3s ease-in;font-weight:500}.contentTypography a:not(.button):hover{text-decoration:underline}.contentTypography ul{list-style-type:none;margin-bottom:1em}.contentTypography ul li{display:grid;justify-content:flex-start;align-items:flex-start;grid-template-columns:1em 1fr;grid-gap:1em}.contentTypography ul li:before{content:"";width:100%;height:.4em;background-color:hsl(var(--primaryHS) var(--primaryL));display:block;margin:.5em 1em 0 0}.contentTypography ol{list-style-type:none;margin-bottom:1em;counter-reset:section;position:relative}.contentTypography ol li{margin-left:0;display:grid;grid-template-columns:3em 1fr;justify-content:flex-start;align-items:flex-start;position:relative;grid-gap:1em;padding:0 0 1em}.contentTypography ol li:after{grid-column:1;grid-row:1;counter-increment:section;content:counter(section);width:100%;aspect-ratio:1/1;font-size:1.5em;display:flex;justify-content:center;align-items:center;background-color:hsl(var(--neutralHS) var(--neutralL));border:3px solid hsl(var(--primaryHS) var(--primaryL));border-radius:50%;z-index:2;margin-top:-.3em;overflow:hidden;font-weight:600}.contentTypography ol li:before{font-size:1em;align-self:center;content:"";position:absolute;left:calc(1.5em - 1.5px);width:3px;top:1em;bottom:0;background-color:hsl(var(--primaryHS) var(--primaryL));grid-column:1;grid-row:1}.contentTypography ol li:last-of-type:before{bottom:1em}.contentTypography hr{margin:1em 0}.light{--brandGradient: linear-gradient(180deg, #2e9494 0%, #42a540 36.66%, #a8cf44 95.45%);--onGradient: 0 0% 0%;--onGradientStrength-1: .6;--onGradientStrength0: .75;--onGradientStrength1: .85;--onGradientStrength2: .95;--onGradientStrength3: 1;--brandGradient2FromLeft: linear-gradient(88deg, #319686 0%, #8bc244 30%, #f4f4f44d 90%);--brandGradient2FromRight: linear-gradient(-88deg, #319686 0%, #8bc244 30%, #f4f4f44d 90%);--onImage: 100 100% 100%;--onImageStrength-1: .6;--onImageStrength0: .75;--onImageStrength1: .85;--onImageStrength2: .95;--onImageStrength3: 1;--primaryHS: 77 59%;--primaryL: 55%;--onPrimary: 77 59%;--onPrimaryStrength-1: 30%;--onPrimaryStrength0: 15%;--onPrimaryStrength1: 10%;--onPrimaryStrength2: 5%;--onPrimaryStrength3: 0%;--accentHS: 22 98%;--accentL: 55%;--onAccent: 0 0% 0%;--onAccentStrength-1: .7;--onAccentStrength0: .8;--onAccentStrength1: .9;--onAccentStrength2: .95;--onAccentStrength3: 1;--accentAltHS: 0 1%;--accentAltL: 17%;--onAccentAlt: 100 100% 100%;--onAccentAltStrength-1: .3;--onAccentAltStrength0: .4;--onAccentAltStrength1: .5;--onAccentAltStrength2: .6;--onAccentAltStrength3: .7;--neutralHS: 49 41%;--neutralL: 90%;--onNeutral: 0 0% 0%;--onNeutralStrength-1: .6;--onNeutralStrength0: .75;--onNeutralStrength1: .85;--onNeutralStrength2: .95;--onNeutralStrength3: 1}.dark{--brandGradient: linear-gradient(180deg, #393838 0%, #464444 60.66%, #343232 95.45%);--onGradient: 100 100% 100%;--onGradientStrength-1: .2;--onGradientStrength0: .2;--onGradientStrength1: .35;--onGradientStrength2: .45;--onGradientStrength3: .55;--onImage: 100 100% 100%;--onImageStrength-1: .6;--onImageStrength0: .75;--onImageStrength1: .85;--onImageStrength2: .95;--onImageStrength3: 1;--primaryHS: 77 59%;--primaryL: 55%;--onPrimary: 77 59%;--onPrimaryStrength-1: 30%;--onPrimaryStrength0: 15%;--onPrimaryStrength1: 10%;--onPrimaryStrength2: 5%;--onPrimaryStrength3: 0%;--accentHS: 22 80%;--accentL: 40%;--onAccent: 100 100% 100%;--onAccentStrength-1: .85;--onAccentStrength0: .95;--onAccentStrength1: .95;--onAccentStrength2: .95;--onAccentStrength3: 1;--accentAltHS: 0 1%;--accentAltL: 10%;--onAccentAlt: 100 100% 100%;--onAccentAltStrength-1: .45;--onAccentAltStrength0: .47;--onAccentAltStrength1: .6;--onAccentAltStrength2: .65;--onAccentAltStrength3: .7;--neutralHS: 0 1%;--neutralL: 23%;--onNeutral: 100 100% 100%;--onNeutralStrength-1: .3;--onNeutralStrength0: .6;--onNeutralStrength1: .7;--onNeutralStrength2: .8;--onNeutralStrength3: .9}body img,body video{max-width:100%}.topNav.svelte-9xgqn.svelte-9xgqn{position:relative;display:flex;justify-content:center;align-items:center;padding-right:50px;color:hsl(var(--primaryHS) var(--onPrimaryStrength0));height:100%}.topNav.svelte-9xgqn:hover li a.svelte-9xgqn{opacity:.6}.topNav.svelte-9xgqn ul.svelte-9xgqn{list-style-type:none;height:100%;display:flex;justify-content:center;align-items:center}.topNav.svelte-9xgqn ul li a.svelte-9xgqn{letter-spacing:3px;display:block;color:inherit;text-decoration:none;padding:.5rem;white-space:nowrap;transform:scale(1);transition:all .2s ease-in;transform-origin:center bottom;letter-spacing:0}.topNav.svelte-9xgqn ul li a.svelte-9xgqn:hover{opacity:1;transform:scale(1.04)}.dark .topNav.svelte-9xgqn.svelte-9xgqn,.dark .topNav.scrolled.svelte-9xgqn.svelte-9xgqn{color:hsl(var(--onAccentAlt)/var(--onAccentAltStrength0))}@media screen and (min-width: 1430px){.dark .topNav.svelte-9xgqn.svelte-9xgqn,.dark .topNav.scrolled.svelte-9xgqn.svelte-9xgqn{color:hsl(var(--onAccentAlt)/var(--onAccentAltStrength0))}.dark .topNav.svelte-9xgqn a.LinkLevel1.svelte-9xgqn{color:hsl(var(--onAccentAlt)/var(--onAccentAltStrength1))}}@media screen and (max-width: 390px){.topNav.svelte-9xgqn.svelte-9xgqn{padding-right:0}}@media screen and (min-width: 780px){.topNav.svelte-9xgqn.svelte-9xgqn{padding-right:0;color:hsl(var(--onImage)/var(--onImageStrength0))}.topNav.svelte-9xgqn ul li a.svelte-9xgqn{text-decoration:none}.topNav.scrolled.svelte-9xgqn.svelte-9xgqn{color:hsl(var(--primaryHS) var(--onPrimaryStrength2))}}@media screen and (min-width: 1430px){.topNav.svelte-9xgqn.svelte-9xgqn{color:hsl(var(--onGradient)/var(--onGradientStrength0));padding:0 10% 10%;justify-content:flex-start;background-color:transparent}.topNav.scrolled.svelte-9xgqn.svelte-9xgqn{color:hsl(var(--onGradient)/var(--onGradientStrength0))}.topNav.svelte-9xgqn ul.svelte-9xgqn{display:flex;padding:0;flex-direction:column;justify-content:flex-start;align-items:flex-start}.topNav.svelte-9xgqn ul li.svelte-9xgqn{line-height:1.4}.topNav.svelte-9xgqn ul li a.LinkLevel1.svelte-9xgqn{font-size:var(--fontSizeH5);color:hsl(var(--onGradient)/var(--onGradientStrength1));padding:0;transform-origin:left center}.topNav.svelte-9xgqn ul li .subNav.svelte-9xgqn{font-size:var(--fontSizeMd)}.topNav.svelte-9xgqn ul li .subNav ul.svelte-9xgqn{padding:0;line-height:1.5;margin:0;gap:0}.topNav.svelte-9xgqn ul li .subNav ul li.svelte-9xgqn{margin-bottom:0}.topNav.svelte-9xgqn ul li .subNav ul li a.svelte-9xgqn{padding:0;transform-origin:left center}.topNav:hover ul li .contactSubnav ul li a{opacity:.6}.topNav:hover ul li .contactSubnav ul li a:hover{opacity:1;transform:scale(1.04)}}.themeSwitcher.svelte-ssc3nw.svelte-ssc3nw{position:relative;border-radius:30px;border:1px solid currentColor;overflow:hidden;display:flex}.themeSwitcher.svelte-ssc3nw label.svelte-ssc3nw{padding:5px;flex:1;overflow:hidden;cursor:pointer;display:flex;justify-content:center;align-items:center}.themeSwitcher.svelte-ssc3nw label input.svelte-ssc3nw{display:none}.themeSwitcher.svelte-ssc3nw label.darkRadio.svelte-ssc3nw,.themeSwitcher.svelte-ssc3nw label.lightRadio.svelte-ssc3nw{color:currentColor}.themeSwitcher.dark.svelte-ssc3nw .darkRadio.svelte-ssc3nw{background-color:#fff;color:#000}.themeSwitcher.light.svelte-ssc3nw .lightRadio.svelte-ssc3nw{background-color:#000;color:#fff}@media screen and (max-width: 779px){.themeSwitcher.svelte-ssc3nw.svelte-ssc3nw{border:none;height:100%}.themeSwitcher.svelte-ssc3nw label.svelte-ssc3nw{padding:0;height:100%;white-space:nowrap;display:flex;flex-direction:column;justify-content:center;align-items:center}.themeSwitcher.svelte-ssc3nw label svg.svelte-ssc3nw{width:24px;height:24px;margin:4px 0}.themeSwitcher.svelte-ssc3nw label.svelte-ssc3nw:after{content:"theme";font-size:var(--fontSizeSm);padding-bottom:3px}.themeSwitcher.dark.svelte-ssc3nw label.lightRadio.svelte-ssc3nw{background-color:transparent;color:inherit}.themeSwitcher.dark.svelte-ssc3nw label.darkRadio.svelte-ssc3nw{display:none}.themeSwitcher.light.svelte-ssc3nw.svelte-ssc3nw{background-color:transparent}.themeSwitcher.light.svelte-ssc3nw label.darkRadio.svelte-ssc3nw{background-color:transparent;color:inherit}.themeSwitcher.light.svelte-ssc3nw label.lightRadio.svelte-ssc3nw{display:none}}.actionNav.svelte-mmi12x.svelte-mmi12x{color:hsl(var(--primaryHS) var(--l-100));transition:all .3s linear;padding:0}.actionNav.svelte-mmi12x ul.svelte-mmi12x{list-style-type:none;display:flex;align-items:center;height:100%}.actionNav.svelte-mmi12x ul li.svelte-mmi12x{flex:1;position:relative}.actionNav.svelte-mmi12x ul li a.svelte-mmi12x{height:100%;color:inherit;text-decoration:none;white-space:nowrap;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 779px){.actionNav.svelte-mmi12x.svelte-mmi12x{background-color:hsl(var(--primaryHS) var(--primaryL));color:hsl(var(--primaryHS) var(--onPrimaryStrength2));filter:drop-shadow(0 -1px 2px rgba(0,0,0,.15))}.actionNav.svelte-mmi12x ul li.svelte-mmi12x{height:100%}.actionNav.svelte-mmi12x ul li a.svelte-mmi12x{font-size:var(--fontSizeSm)}.actionNav.svelte-mmi12x ul li a i.svelte-mmi12x{display:flex;justify-content:center;align-items:center;padding:3px;width:30px;height:30px;top:4px;transition:all .3s ease-in}.actionNav.svelte-mmi12x ul li a span.svelte-mmi12x{padding-bottom:3px}.actionNav.svelte-mmi12x ul li.active a i.svelte-mmi12x{padding:.5rem;transform:scale(1.5) translateY(-40%);background-color:hsl(var(--accentHS) var(--accentL));border-radius:50%}.actionNav.svelte-mmi12x ul li.themeSwitchWrap.svelte-mmi12x{order:5}}@media screen and (min-width: 780px){.actionNav.svelte-mmi12x.svelte-mmi12x{color:hsl(var(--onImage)/var(--onImageStrength0));background-color:transparent;padding:0 .5rem}.actionNav.svelte-mmi12x ul.svelte-mmi12x{justify-content:flex-end;gap:.5rem}.actionNav.svelte-mmi12x ul li.svelte-mmi12x{flex:unset}.actionNav.svelte-mmi12x ul li a.svelte-mmi12x{font-weight:500;letter-spacing:1px;cursor:pointer;padding:.3em 1em;border-radius:2px;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;width:auto;box-shadow:0 0 #0000,0 0 #0000;transition:all .3s cubic-bezier(.25,.8,.25,1)}.actionNav.svelte-mmi12x ul li a i.svelte-mmi12x{display:none}.actionNav.svelte-mmi12x ul li.primary a.svelte-mmi12x{border:1px solid hsl(var(--accentHS) var(--accentL));background-color:hsl(var(--accentHS) var(--accentL));color:hsl(var(--onAccent)/var(--onAccentStrength0));box-shadow:0 14px 28px #0000,0 10px 10px #0000}.actionNav.svelte-mmi12x ul li.primary a.svelte-mmi12x:hover{border:1px solid hsl(var(--accentHS) calc(var(--accentL) - 10%));background-color:hsl(var(--accentHS) calc(var(--accentL) - 10%));color:hsl(var(--onAccent)/var(--onAccentStrength0));box-shadow:0 14px 28px #00000040,0 10px 10px #00000038}.actionNav.svelte-mmi12x ul li.ghost a.svelte-mmi12x{border:1px solid currentColor;background:transparent;color:currentColor}.actionNav.svelte-mmi12x ul li.ghost a.svelte-mmi12x:hover{box-shadow:0 14px 28px #00000040,0 10px 10px #00000038}.actionNav.scrolled.svelte-mmi12x.svelte-mmi12x{color:hsl(var(--primaryHS) var(--onPrimaryStrength2))}}@media screen and (min-width: 1430px){.actionNav.svelte-mmi12x.svelte-mmi12x{background-color:transparent;padding:0 0 10% 10%;justify-content:flex-start;color:hsl(var(--onGradient)/var(--onGradientStrength0))}.actionNav.scrolled.svelte-mmi12x.svelte-mmi12x{color:hsl(var(--onGradient)/var(--onGradientStrength0))}.actionNav.svelte-mmi12x ul.svelte-mmi12x{justify-content:flex-start;gap:.5rem;flex:unset}.actionNav.svelte-mmi12x ul li.themeSwitchWrap.svelte-mmi12x{margin-right:1rem}.actionNav.svelte-mmi12x ul li a.svelte-mmi12x{font-weight:500;letter-spacing:1px;cursor:pointer;padding:.3em 1em;border-radius:2px;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;width:auto;box-shadow:0 0 #0000,0 0 #0000;transition:all .3s cubic-bezier(.25,.8,.25,1)}.actionNav.svelte-mmi12x ul li a i.svelte-mmi12x{display:none}.actionNav.svelte-mmi12x ul li.primary a.svelte-mmi12x{border:1px solid hsl(var(--accentHS) var(--accentL));background-color:hsl(var(--accentHS) var(--accentL));color:hsl(var(--onAccent)/var(--onAccentStrength0));box-shadow:0 14px 28px #0000,0 10px 10px #0000}.actionNav.svelte-mmi12x ul li.primary a.svelte-mmi12x:hover{border:1px solid hsl(var(--accentHS) calc(var(--accentL) - 10%));background-color:hsl(var(--accentHS) calc(var(--accentL) - 10%));color:hsl(var(--onAccent)/var(--onAccentStrength0));box-shadow:0 14px 28px #00000040,0 10px 10px #00000038}.actionNav.svelte-mmi12x ul li.ghost a.svelte-mmi12x{border:1px solid currentColor;background:transparent;color:currentColor}.actionNav.svelte-mmi12x ul li.ghost a.svelte-mmi12x:hover{box-shadow:0 14px 28px #00000040,0 10px 10px #00000038}}.dark .actionNav.svelte-mmi12x.svelte-mmi12x,.dark .actionNav.scrolled.svelte-mmi12x.svelte-mmi12x{color:hsl(var(--onAccentAlt)/var(--onAccentAltStrength1))}@media screen and (max-width: 779px){.dark .actionNav.svelte-mmi12x.svelte-mmi12x{background-color:hsl(var(--accentAltHS) var(--accentAltL))}.dark .actionNav.svelte-mmi12x .active a.svelte-mmi12x{color:hsl(var(--onAccent)/var(--onAccentStrength3))}}nav.svelte-1vesvl7.svelte-1vesvl7{width:100%}nav.svelte-1vesvl7 ul.svelte-1vesvl7{list-style:none;color:inherit;display:flex;flex-direction:column;gap:1rem;padding:1rem}nav.svelte-1vesvl7 ul li a.svelte-1vesvl7{color:inherit;text-decoration:none;padding:1rem;background-color:#0000004d;display:flex;justify-content:center;align-items:center;width:100%;font-size:var(--fontSizeXXL)}@media (max-width: 780px){nav.svelte-1vesvl7 ul li a.svelte-1vesvl7{font-size:var(--fontSizeH5)}}.overlay.svelte-1mgl507.svelte-1mgl507{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#000000b3;z-index:2000;display:flex;justify-content:center;align-items:center;padding:3rem}.overlay.svelte-1mgl507 .modalWrap.svelte-1mgl507{position:relative;width:100%;height:100%;overflow-y:scroll;background:hsl(var(--accentAltHS) var(--accentAltL));color:hsl(var(--onAccentAlt)/var(--onAccentAltStrength2));display:flex;justify-content:center;align-items:center}.overlay.svelte-1mgl507 .modalWrap button.close.svelte-1mgl507{position:absolute;top:0;right:0;background:inherit;border:none;font-size:inherit;color:inherit;cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:.6rem;width:50px;padding:10px;height:auto}.overlay.svelte-1mgl507 .modalWrap button.close svg.svelte-1mgl507{width:100%;height:auto}.logoWrap.svelte-19hfz6n.svelte-19hfz6n{padding:.5rem;display:flex;justify-content:flex-start;align-items:flex-start}.logoWrap.svelte-19hfz6n svg{height:100%;max-height:100%;max-width:100%}.logoWrap.svelte-19hfz6n a.svelte-19hfz6n{height:100%;width:auto;display:block;text-decoration:none}.logoWrap.svelte-19hfz6n svg.mdScreenLogo{display:none}@media screen and (min-width: 780px) and (max-width: 1429px){.logoWrap.svelte-19hfz6n.svelte-19hfz6n{display:flex;background-color:transparent;height:120px;transform-origin:left top;transition:all .5s linear;will-change:height}.logoWrap.svelte-19hfz6n svg.defaultLogo{display:none}.logoWrap.svelte-19hfz6n svg.mdScreenLogo{display:block}.logoWrap.scrolled.svelte-19hfz6n.svelte-19hfz6n{height:60px}}@media screen and (min-width: 1430px){.logoWrap.svelte-19hfz6n.svelte-19hfz6n{background-color:transparent;display:flex;justify-content:flex-start;align-items:center;padding:10% 10% 5%}}footer.svelte-1nlju09.svelte-1nlju09{position:relative;background:hsl(var(--accentAltHS) var(--accentAltL));color:hsl(var(--onAccentAlt)/var(--onAccentAltStrength0));font-weight:300}footer.svelte-1nlju09 a.svelte-1nlju09{color:inherit;text-decoration:none}footer.svelte-1nlju09 .footerContent.svelte-1nlju09{padding:1rem;align-items:flex-start}footer.svelte-1nlju09 .footerContent div p.svelte-1nlju09{margin-top:0}footer.svelte-1nlju09 .footerContent h5.svelte-1nlju09{font-size:1.2rem;margin-top:0;font-weight:300;color:hsl(var(--onAccentAlt)/var(--onAccentAltStrength3))}footer.svelte-1nlju09 .footerContent .actionsWidget.svelte-1nlju09{padding:1rem}footer.svelte-1nlju09 .footerContent .actionsWidget ul.svelte-1nlju09{list-style-type:none;margin:0;padding:0}footer.svelte-1nlju09 .tagline.svelte-1nlju09{padding:1rem 1rem 2rem;display:flex;justify-content:space-between;background-color:hsl(var(--accentAltHS) calc(var(--accentAltL) - 10%));color:hsla(var(--onAccentAlt)/var(--onAccentAltStrength3));font-size:.8rem}@media (min-width: 780px){footer.svelte-1nlju09 .footerContent.svelte-1nlju09{display:grid;grid-template-columns:1fr auto auto;grid-gap:1rem}footer.svelte-1nlju09 .footerContent .aboutWidget p.svelte-1nlju09{max-width:40ch}footer.svelte-1nlju09 .footerContent .actionsWidget.svelte-1nlju09{padding:0}footer.svelte-1nlju09 .footerContent .actionsWidget.align-right.svelte-1nlju09{padding:0 1rem 0 0;text-align:right;border-right:1px solid hsl(var(--onAccentAlt)/var(--onAccentAltStrength3))}footer.svelte-1nlju09 .tagline.svelte-1nlju09{padding:1rem}}.progress-bar.svelte-1aqau41{position:absolute;top:0;left:0;right:0;height:.5rem;z-index:2000}.progress-sliver.svelte-1aqau41{width:var(--width);background-color:#fd6b17;height:100%}:root{--fontIncrement:.2rem;--fontSizeBase:1rem}@media screen and (min-width: 780px){:root{--fontIncrement:.3rem;--fontSizeBase:1.05rem}}@media screen and (min-width: 1430px){:root{--fontIncrement:.3rem;--fontSizeBase:1.05rem}}:root{--fontSizeSm:calc(var(--fontSizeBase) - (var(--fontIncrement) * 1.5));--fontSizeMd:var(--fontSizeBase);--fontSizeH6:calc(var(--fontSizeMd) + var(--fontIncrement));--fontSizeH5:calc(var(--fontSizeH6) + var(--fontIncrement));--fontSizeH4:calc(var(--fontSizeH5) + var(--fontIncrement));--fontSizeH3:calc(var(--fontSizeH4) + var(--fontIncrement));--fontSizeH2:calc(var(--fontSizeH3) + var(--fontIncrement));--fontSizeH1:calc(var(--fontSizeH2) + var(--fontIncrement));--fontSizeXXXL:clamp(3rem, calc(5vw + 1rem), 6rem);--fontSizeXXL:clamp(2rem, calc(2vw + 0.5rem), 6rem)}.navColor.svelte-1fcj9zc{grid-row:1;grid-column:1/span 2;background-color:hsl(var(--primaryHS) var(--primaryL));z-index:2}@media screen and (min-width: 780px) and (max-width: 1429px){.navColor.svelte-1fcj9zc{display:block;grid-column:1/span 3;grid-row:1;opacity:0;transition:all .5s linear}.navColor.scrolled.svelte-1fcj9zc{opacity:.7}}@media screen and (min-width: 1430px){.navColor.svelte-1fcj9zc{display:block;opacity:1;grid-column:1;grid-row:1/span 3;background-image:var(--brandGradient)}}.dark .navColor.svelte-1fcj9zc{background-color:hsl(var(--accentAltHS) var(--accentAltL))}@media screen and (min-width: 1430px){.dark .navColor.svelte-1fcj9zc{background-image:linear-gradient(145deg,rgba(255,255,255,.141),transparent)}}.shadow.svelte-1fcj9zc{z-index:20;pointer-events:none;width:100%;height:100%;grid-area:main;box-shadow:inset 0 2px 3px #00000026}@media screen and (min-width: 780px) and (max-width: 1429px){.shadow.svelte-1fcj9zc{grid-column:1/span 3;grid-row:1;box-shadow:0 2px 3px #0000;transition:all .5s linear}.shadow.scrolled.svelte-1fcj9zc{backdrop-filter:blur(10px);box-shadow:0 2px 3px #00000026}}@media screen and (min-width: 1430px){.shadow.svelte-1fcj9zc{grid-area:main;box-shadow:inset 2px 0 3px #00000026}}
