@charset "UTF-8";.pageTitle_pageTitle__zKih3{color:var(--main-color);font-size:20px;font-weight:700;margin-bottom:8px}@media (min-width:640px){.pageTitle_pageTitle__zKih3{font-size:24px}}.contentWrapper_ContentWrapper__yvsaq{margin-top:var(--headerNav-height);margin-bottom:68px;padding:8px 16px;position:relative;max-width:1400px;margin-left:auto;margin-right:auto}@media (min-width:640px){.contentWrapper_ContentWrapper__yvsaq{margin-bottom:0;min-height:calc(100vh - 128px)}}@media (min-width:800px){.contentWrapper_ContentWrapper__yvsaq{padding:8px 16px}}.maxWidth_MaxWidth__bjuYO{width:100%}@media (min-width:1024px){.maxWidth_MaxWidth__bjuYO{max-width:1024px}}.typewriter_TypeWriterWrapper__Cfv_x{display:flex;flex-direction:column;height:auto;row-gap:24px;width:100%}.typewriter_Typewriter__2iOuj{display:inline-block;font-family:monospace;font-size:16px;font-weight:700}.typewriter_TextWrapper__NmE9b{background-color:#c7c7c7;border-radius:4px;color:#000;min-height:34px;padding:8px;order:1;width:100%;position:relative}.typewriter_ImageWrapper__7hKLk{background-color:#c7c7c7;border-radius:4px;margin-bottom:12px;order:2;width:100%}@media (min-width:640px){.typewriter_TypeWriterWrapper__Cfv_x{-moz-column-gap:12px;column-gap:12px;flex-direction:row}.typewriter_TextWrapper__NmE9b{width:50%}.typewriter_ImageWrapper__7hKLk{margin-bottom:0;width:50%}}@media (min-width:840px){.typewriter_TypeWriterWrapper__Cfv_x{-moz-column-gap:24px;column-gap:24px}}.typewriter_Typewriter__text__mRa9H{display:inline-block}.typewriter_Typewriter__cursor__nARdf{display:inline-block;color:currentColor;animation:typewriter_blink__AoK3g .5s ease-in-out 0s infinite alternate}@keyframes typewriter_blink__AoK3g{0%{opacity:1}to{opacity:0}}.typewriter_fade-in-out__bW6BO{transition:opacity .4s ease-in-out}.typewriter_hidden__33nTW{opacity:0}.homePageContentWrapper_ContentWrapper__NPBTx{padding:16px 32px;margin:0 auto;margin-top:var(--headerNav-height);max-width:1400px}@media (min-width:640px){.homePageContentWrapper_ContentWrapper__NPBTx{padding:32px}}.component_HeroTitle__o53pR{font-size:64px;line-height:80px;margin:0 0 12px}.component_Blurb__ZI7GX{font-size:18px;line-height:22px;margin:0 auto 12px;max-width:980px;text-align:center;width:100%}@media (min-width:640px){.component_HeroTitle__o53pR{font-size:108px;line-height:100px}.component_Blurb__ZI7GX{font-size:20px;line-height:24px}}.szh-menu{margin:0;padding:0;list-style:none;box-sizing:border-box;width:-moz-max-content;width:max-content;z-index:100;border:1px solid rgba(0,0,0,.1);background-color:#fff}.szh-menu:focus{outline:none}.szh-menu__arrow{box-sizing:border-box;width:.75rem;height:.75rem;background-color:#fff;border-color:rgba(0,0,0,.1) transparent transparent rgba(0,0,0,.1);border-style:solid;border-width:1px;z-index:-1}.szh-menu__arrow--dir-left{right:-.375rem;transform:translateY(-50%) rotate(135deg)}.szh-menu__arrow--dir-right{left:-.375rem;transform:translateY(-50%) rotate(-45deg)}.szh-menu__arrow--dir-top{bottom:-.375rem;transform:translateX(-50%) rotate(-135deg)}.szh-menu__arrow--dir-bottom{top:-.375rem;transform:translateX(-50%) rotate(45deg)}.szh-menu__item{cursor:pointer}.szh-menu__item:focus{outline:none}.szh-menu__item--hover{background-color:#ebebeb}.szh-menu__item--focusable{cursor:default;background-color:inherit}.szh-menu__item--disabled{cursor:default;color:#aaa}.szh-menu__group{box-sizing:border-box}.szh-menu__radio-group{margin:0;padding:0;list-style:none}.szh-menu__divider{height:1px;margin:.5rem 0;background-color:rgba(0,0,0,.12)}.szh-menu-button{box-sizing:border-box}.szh-menu{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#212529;border:none;border-radius:.25rem;box-shadow:0 3px 7px rgba(0,0,0,.133),0 .6px 2px rgba(0,0,0,.1);min-width:10rem;padding:.5rem 0}.szh-menu__item{display:flex;align-items:center;position:relative;padding:.375rem 1.5rem}.szh-menu-container--itemTransition .szh-menu__item{transition-property:background-color,color;transition-duration:.15s;transition-timing-function:ease-in-out}.szh-menu__item--type-radio{padding-left:2.2rem}.szh-menu__item--type-radio:before{content:"○";position:absolute;left:.8rem;top:.55rem;font-size:.8rem}.szh-menu__item--type-radio.szh-menu__item--checked:before{content:"●"}.szh-menu__item--type-checkbox{padding-left:2.2rem}.szh-menu__item--type-checkbox:before{position:absolute;left:.8rem}.szh-menu__item--type-checkbox.szh-menu__item--checked:before{content:"✔"}.szh-menu__submenu>.szh-menu__item{padding-right:2.5rem}.szh-menu__submenu>.szh-menu__item:after{content:"❯";position:absolute;right:1rem}.szh-menu__header{color:#888;font-size:.8rem;padding:.2rem 1.5rem;text-transform:uppercase}@keyframes szh-menu-show-slide-left{0%{opacity:0;transform:translateX(.75rem)}}@keyframes szh-menu-hide-slide-left{to{opacity:0;transform:translateX(.75rem)}}@keyframes szh-menu-show-slide-right{0%{opacity:0;transform:translateX(-.75rem)}}@keyframes szh-menu-hide-slide-right{to{opacity:0;transform:translateX(-.75rem)}}@keyframes szh-menu-show-slide-top{0%{opacity:0;transform:translateY(.75rem)}}@keyframes szh-menu-hide-slide-top{to{opacity:0;transform:translateY(.75rem)}}@keyframes szh-menu-show-slide-bottom{0%{opacity:0;transform:translateY(-.75rem)}}@keyframes szh-menu-hide-slide-bottom{to{opacity:0;transform:translateY(-.75rem)}}.szh-menu--state-opening.szh-menu--dir-left{animation:szh-menu-show-slide-left .15s ease-out}.szh-menu--state-closing.szh-menu--dir-left{animation:szh-menu-hide-slide-left .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-right{animation:szh-menu-show-slide-right .15s ease-out}.szh-menu--state-closing.szh-menu--dir-right{animation:szh-menu-hide-slide-right .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-top{animation:szh-menu-show-slide-top .15s ease-out}.szh-menu--state-closing.szh-menu--dir-top{animation:szh-menu-hide-slide-top .15s ease-in forwards}.szh-menu--state-opening.szh-menu--dir-bottom{animation:szh-menu-show-slide-bottom .15s ease-out}.szh-menu--state-closing.szh-menu--dir-bottom{animation:szh-menu-hide-slide-bottom .15s ease-in forwards}.component_Linker__eTQsS{color:var(--link-text);cursor:pointer;display:inline-block;font-weight:600}.component_Linker__eTQsS:hover{color:var(--link-active)}.component_MenuWrapper__Qk0MR{display:flex;flex-direction:row;gap:12px;justify-content:flex-end;margin-bottom:8px;width:100%}.component_MenuButton__UYbtD{padding:2px}.component_MenuButton__UYbtD:hover{background-color:#ccc;border-radius:4px}@media (prefers-color-scheme:dark){.component_MenuButton__UYbtD:hover{background-color:#a3a3a3}}