@font-face{font-family:Special Gothic;src:url(/font/Special_Gothic/SpecialGothic.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Special Gothic Expanded One;src:url(/font/Special_Gothic_Expanded_One/SpecialGothicExpandedOne.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--black:#1b1b1e;--semiblack:#1b1b1ee4;--lesssemiblack:#1b1b1eb3;--white:#f4f2f9;--semiwhite:#f4f2f9f7;--grey:#e4e4f0;--dark1:#5d3850;--semidark1:#5d3850e4;--dark2:#3b4a62;--semidark2:#3b4a62e4;--dark3:#2c3a50;--semidark3:#2c3a50e4;--dark3black:#1d2229;--dark4:#42375e;--semidark4:#42375ee4;--dark5:#684a62;--semidark5:#684a62e4;--color1:#bda2bf;--color2:#c6c6e3;--font-special-gothic:"Special Gothic", Arial, sans-serif;--font-special-gothic-expanded-one:"Special Gothic Expanded One", Arial, sans-serif;--page-rail-top:185px}@keyframes gradient{0%{background-position:100%}50%{background-position:0%}to{background-position:100%}}@keyframes pageFadeIn{0%{opacity:0}to{opacity:1}}.route-transition{animation:.75s ease-out pageFadeIn}html,body{background:var(--black);max-width:100vw;overflow-x:hidden}body{background:linear-gradient(120deg, var(--dark4) 0%, var(--dark1) 2%, var(--dark2) 60%, var(--dark5) 98%, var(--dark3) 100%);color:var(--black);font-family:var(--font-special-gothic);font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-size:400% 400%;animation:.75s ease-out both pageFadeIn,30s ease-in-out infinite gradient}h2,h3,h4,h5{font-family:var(--font-special-gothic-expanded-one)}p,input,label,textarea,li,button,.button{font-family:var(--font-special-gothic)}textarea{background-color:var(--grey);color:var(--black);border:1px solid var(--black);min-width:100%;max-width:100%;height:75px;min-height:75px;max-height:150px;padding:10px;font-family:inherit;font-size:1rem;box-shadow:inset 2px 2px 5px #0000001a}button,.button{cursor:pointer;background:0 0;border:none;padding:20px}ul{list-style-type:square}ul,ol{padding-left:20px}ul li,ol li{margin:.5rem 0}.top-bar{z-index:200;background-color:var(--semiblack);color:var(--white);justify-content:space-between;align-items:center;width:100vw;height:80px;padding:0;display:flex;position:fixed;box-shadow:0 8px 16px #0000001a}.top-bar h1{padding-left:30px}.top-bar button,.top-bar .button{display:none}.mobileMenuToggle,.mobileOptionsToggle{cursor:pointer;background:0 0;border:none;outline:none;padding:0}.mobileMenuToggleIconWrap,.mobileOptionsToggle{justify-content:center;align-items:center;transition:transform .3s;display:inline-flex}.mobileMenuToggle.isOpen .mobileMenuToggleIconWrap,.mobileOptionsToggle.isOpen{transform:rotate(90deg)}.mobileMenuToggleIcon,.mobileOptionsToggle img{filter:invert();transition:filter .3s}.fr-disclaimer-bar{background:var(--dark3);color:var(--white);text-align:left;margin-bottom:-80px;padding:100px 30px 16px;font-size:1rem}@media (max-width:900px){.fr-disclaimer-bar{padding:95px 20px 15px}}.stacks{box-shadow:0 1px 1px #00000026, 0 10px 0 -5px var(--semiwhite), 0 10px 1px -4px #00000026, 0 20px 0 -10px var(--semiwhite), 0 20px 1px -9px #00000026;margin-top:-60px;padding:30px}.stacks.flipped{box-shadow:0 -1px 1px #00000026, 0 -10px 0 -5px var(--semiwhite), 0 -10px 1px -4px #00000026, 0 -20px 0 -10px var(--semiwhite), 0 -20px 1px -9px #00000026;margin-bottom:-60px;padding:30px}.top-bar a{color:var(--white);text-decoration:none}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:underline}h1{height:60px;font-family:var(--font-special-gothic-expanded-one);font-smooth:always;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;gap:10px;font-size:2.25rem;display:flex}h2.page-title{color:var(--white);justify-content:space-between;align-items:center;gap:20px;margin-top:-10px;margin-bottom:15px;padding-bottom:80px;font-size:2rem;font-weight:400;display:flex}.page-title img{vertical-align:middle;filter:invert()}h3{margin-top:10px;font-size:1.5rem}h2,h3,h4,.accordionBtn{scroll-margin-top:100px}@media (max-width:900px){h2,h3,h4,.accordionBtn{scroll-margin-top:110px}}body.text-mode .accordionSection{border:solid var(--black) 1px!important;border-width:1px 2px 2px 1px!important}body.text-mode .accordionBtn{border:none!important}body.text-mode .accordionBtn *,body.text-mode .accordionBtn h3{color:var(--black)!important}body.text-mode .panel{padding-top:0!important}body.text-mode .downloadButton{color:var(--black)!important;box-shadow:none!important;background:0 0!important;padding:0 0 10px!important}body.text-mode .downloadButton .button-label{min-width:unset!important}body.text-mode .downloadButton .button-label span{display:flex}body.text-mode .downloadButton .button-label img{filter:invert(0)!important}body.text-mode .downloadButton span{text-decoration:underline!important}.fr h2,.fr h3,.fr h4,.fr .accordionBtn{scroll-margin-top:90px}@media (max-width:900px){.fr h2,.fr h3,.fr h4,.fr .accordionBtn{scroll-margin-top:110px}}hr{color:var(--black);margin:10px 0}.page{width:calc(80vw - 100px);min-height:400px;font-family:var(--font-special-gothic);justify-content:flex-start;align-items:center;margin:80px 0 0 3vw;padding:50px 50px 70px 0;display:flex;position:relative}.pageNav{font-size:1rem}.jumpToNav,.pageNav.seeAlsoNav.withJumpTo,.pageNav.seeAlsoNav.withoutJumpTo,.pageNav.textSizeNav.withJumpTo,.pageNav.textSizeNav.withoutJumpTo,.pageNav.textSizeNav.withoutJumpToOnly{background:var(--semiwhite);width:20vw;transform:translate3d(0, calc(-1 * var(--page-rail-shift,0px)), 0);will-change:transform;border:1px solid #00000029;position:fixed;right:50px;overflow-y:auto;box-shadow:0 10px 24px #0000001f}.text-mode .jumpToNav,.text-mode .pageNav.seeAlsoNav.withJumpTo,.text-mode .pageNav.seeAlsoNav.withoutJumpTo,.text-mode .pageNav.textSizeNav.withJumpTo,.text-mode .pageNav.textSizeNav.withoutJumpTo,.text-mode .pageNav.textSizeNav.withoutJumpToOnly{border:solid var(--black) 2px!important;border-width:1px 2px 2px 1px!important}.text-mode .pageNav.textSizeNav.withoutJumpToOnly{padding:20px}.jumpToNav,.pageNav.seeAlsoNav.withoutJumpTo,.pageNav.textSizeNav.withoutJumpToOnly{top:var(--page-rail-top,185px);max-height:calc(100vh - 140px)}.jumpToNav{z-index:120}.pageNav ul{flex-direction:column;gap:0;padding:0 16px 16px 32px;display:flex;margin-top:0!important;list-style-type:square!important}.pageNav li{margin:.25rem 0;font-size:1rem}.pageNav li a{text-decoration:underline}.pageNav p{font-family:var(--font-special-gothic-expanded-one);font-size:1rem}.pageNavToggle{width:100%;color:inherit;font-family:var(--font-special-gothic-expanded-one);text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:16px;font-size:1rem;display:flex}.pageNavToggleIcon{flex-shrink:0;width:20px;height:20px}.pageNav a{font-size:1rem;line-height:1;text-decoration:none}.pageNav li:hover a{font-weight:800;transition:all .2s}.pageNav.seeAlsoNav li:hover a{font-weight:400;text-decoration:underline}.pageNav a.isActive{cursor:default;pointer-events:none;font-weight:800}.pageNav.seeAlsoNav.withoutJumpTo{z-index:118}.pageNav.textSizeNav.withJumpTo{top:calc(var(--page-rail-top,185px) + var(--jump-and-see-also-offset,0px));max-height:calc(100vh - 140px - var(--jump-and-see-also-offset,0px));z-index:119}.pageNav.textSizeNav.withoutJumpTo{top:calc(var(--page-rail-top,185px) + var(--see-also-offset,0px));max-height:calc(100vh - 140px - var(--see-also-offset,0px));z-index:117}.pageNav.textSizeNav.withoutJumpToOnly{z-index:117}.pageNav.seeAlsoNav.withJumpTo{top:calc(var(--page-rail-top,185px) + var(--jump-to-offset,0px));max-height:calc(100vh - 140px - var(--jump-to-offset,0px));z-index:118}.pageNav.textSizeNav.homeAppearanceNav{will-change:auto;width:auto;max-height:none;box-shadow:none;z-index:121;background:0 0;border:none;flex-direction:column-reverse;padding:0;display:flex;position:absolute;top:auto;bottom:50px;right:-75px;transform:none}.pageNav.textSizeNav.homeAppearanceNav .pageNavToggle{background:var(--semiwhite);border:1px solid #00000029;justify-content:center;width:35px;height:35px;padding:0;box-shadow:0 10px 24px #0000001f}.pageNav.textSizeNav.homeAppearanceNav .homeAppearanceOptionsIcon{filter:none;width:20px;height:20px}@media (max-width:1200px){.pageNav.textSizeNav.homeAppearanceNav .pageNavToggle{background:var(--semiwhite);border:1px solid #00000029;justify-content:center;width:48px;height:48px;padding:0;box-shadow:0 10px 24px #0000001f}.pageNav.textSizeNav.homeAppearanceNav .homeAppearanceOptionsIcon{filter:none;width:26px;height:26px}}.pageNav.textSizeNav.homeAppearanceNav.isExpanded{background:var(--semiwhite);border:1px solid #00000029;width:min(360px,100% - 40px);padding:6px 7px 7px 16px;box-shadow:0 10px 24px #0000001f}.pageNav.textSizeNav.homeAppearanceNav.isExpanded .pageNavToggle{width:100%;height:auto;box-shadow:none;background:0 0;border:none;justify-content:flex-end;padding:0}.homeAppearanceNav .textSizeOptions{margin-bottom:-12px!important;padding:6px 0 0!important}body.text-mode .homeAppearanceNav .textSizeOptions{padding:6px 16px 0 0!important}.mobileOptionsToggle,.mobileMenuBackdrop,.mobileOptionsBackdrop{display:none}.textSizeTitle{font-family:var(--font-special-gothic-expanded-one);margin-bottom:12px;font-size:.95rem}.textSizeOptions{flex-direction:column;gap:6px;padding:6px 16px 16px;display:flex}.textSizeOptions hr{border:0;border-top:1px solid #0003;width:100%;margin:8px 0}.textSizeOptions label{cursor:pointer;align-items:center;gap:8px;font-size:1rem;display:flex}.textSizeOptions input[type=checkbox]{width:16px;height:16px;accent-color:var(--dark3);cursor:pointer}body.high-contrast{--black:#000;--white:#fff;--semiwhite:#fff;--grey:#fff;background:linear-gradient(120deg, var(--dark4) 0%, var(--dark1) 2%, var(--dark2) 60%, var(--dark5) 98%, var(--dark3) 100%)}body.high-contrast input,body.high-contrast input[type=checkbox]{filter:invert()}body.high-contrast input[type=checkbox]:checked{filter:invert(0)}body.high-contrast .page,body.high-contrast .page *,body.high-contrast .top-bar,body.high-contrast footer{border-color:var(--black)!important;font-weight:600!important}body.high-contrast hr{background-color:var(--black)!important;border-bottom:none!important}body.high-contrast .page-title{color:var(--white)}body.high-contrast .main,body.high-contrast .accordionPanel,body.high-contrast .jumpToNav,body.high-contrast .pageNav{background:var(--white);border-color:var(--black);box-shadow:none}body.high-contrast .pageNavToggleIcon{filter:none}html.dark-mode,body.dark-mode,html.dark-mode body{background:var(--dark3black);background-size:400% 400%}body.dark-mode .page,body.dark-mode .page *,html.dark-mode .page,html.dark-mode .page *{color:var(--white)}body.dark-mode .page div,body.dark-mode .accordionPanel,body.dark-mode .jumpToNav,body.dark-mode .pageNav,body.dark-mode .pageNav.jumpToNav,body.dark-mode .pageNav.seeAlsoNav.withJumpTo,body.dark-mode .pageNav.textSizeNav.withJumpTo,body.dark-mode .pageNav.seeAlsoNav.withoutJumpTo,body.dark-mode .pageNav.textSizeNav.withoutJumpTo,body.dark-mode .pageNav.textSizeNav.withoutJumpToOnly,body.dark-mode textarea,body.dark-mode table,body.dark-mode tbody,body.dark-mode th,body.dark-mode td,body.dark-mode .imageContainer,body.dark-mode .imageContainer.double,html.dark-mode .page div,html.dark-mode .accordionPanel,html.dark-mode .jumpToNav,html.dark-mode .pageNav,html.dark-mode .pageNav.seeAlsoNav.withJumpTo,html.dark-mode .pageNav.textSizeNav.withJumpTo,html.dark-mode .pageNav.seeAlsoNav.withoutJumpTo,html.dark-mode .pageNav.textSizeNav.withoutJumpTo,html.dark-mode .pageNav.textSizeNav.withoutJumpToOnly,html.dark-mode textarea,html.dark-mode table,html.dark-mode tbody,html.dark-mode th,html.dark-mode td,html.dark-mode .imageContainer,html.dark-mode .imageContainer.double{color:var(--white);background:var(--black)!important}html.text-mode .footerLogo{color:var(--white)!important}html.text-mode footer img{filter:invert()!important}body.dark-mode .page div.sitemap,body.dark-mode .page div.changelog,body.dark-mode .page div.changelog div{background:var(--dark3black)!important}body.text-mode .page div.sitemap,body.text-mode .page div.changelog{padding:10px 20px!important}body.text-mode.dark-mode .page div.sitemap,body.text-mode.dark-mode .page div.changelog,body.dark-mode.text-mode .page div.changelog div{background:var(--black)!important}body.text-mode .page div.sitemap,body.text-mode .page div.changelog{border:solid var(--black) 2px!important;border-width:1px 2px 2px 1px!important}body.text-mode.dark-mode .page div.sitemap,body.text-mode.dark-mode .page div.changelog{border:solid var(--white) 2px!important;border-width:1px 2px 2px 1px!important}body.dark-mode .homePage.page .transBg{background:0 0!important}body.dark-mode .homePage.page .transBg img{filter:invert()!important}body.dark-mode .top-bar,body.dark-mode footer,body.text-mode .top-bar,body.text-mode footer,html.text-mode .top-bar,html.text-mode footer{background-color:var(--black)}body.text-mode.dark-mode .page hr{border-color:var(--white)!important}body.dark-mode ul li{color:var(--white)!important}body.text-mode .pageNavToggle{padding:0!important}body.text-mode .pageNav ul{padding:16px 0 0 16px!important}body.text-mode .textSizeOptions{padding:16px 16px 0 0!important}body.dark-mode textarea,body.dark-mode table,body.dark-mode tbody,body.dark-mode th,body.dark-mode td{border-color:var(--white)}body.dark-mode .stacks{box-shadow:0 1px 1px #00000026, 0 10px 0 -5px var(--semiblack), 0 10px 1px -4px #00000026, 0 20px 0 -10px var(--semiblack), 0 20px 1px -9px #00000026;margin-top:-60px;padding:30px}body.dark-mode .stacks.flipped{box-shadow:0 -1px 1px #00000026, 0 -10px 0 -5px var(--semiblack), 0 -10px 1px -4px #00000026, 0 -20px 0 -10px var(--semiblack), 0 -20px 1px -9px #00000026;margin-bottom:-60px;padding:30px}body.dark-mode .page-title,body.dark-mode th,body.dark-mode .homePage h2{color:var(--white)!important}body.dark-mode .homePage .transBg p img{filter:invert(0)!important}body.dark-mode .page-title img,body.dark-mode .pageNavToggleIcon,body.dark-mode .mobileOptionsToggle img,body.dark-mode .mobileMenuToggleIcon,body.dark-mode .pageNav.textSizeNav.homeAppearanceNav .homeAppearanceOptionsIcon{filter:invert()}body.dark-mode .textSizeOptions input[type=checkbox]{accent-color:var(--white)}body.dark-mode .textSizeOptions hr,body.dark-mode .page hr{border-color:var(--white)}html.text-mode,body.text-mode,html.text-mode body{background:var(--white)}body.text-mode.dark-mode,html.text-mode.dark-mode,html.text-mode.dark-mode body{background:var(--dark3black)}body.dark-mode.text-mode .textSizeOptions hr,body.dark-mode.text-mode .page hr{border-color:#fff}body.text-mode .page,html.text-mode .page{display:block}body.text-mode .homePage,html.text-mode .homePage{margin:70px auto 0!important}body.text-mode.dark-mode .pageNav{border-color:var(--white)!important}body.text-mode .page p,html.text-mode .page p{padding-bottom:0;color:var(--black)!important}body.text-mode .page .main,html.text-mode .page .main{padding:0}body.text-mode .page-title img,html.text-mode .page-title img{filter:invert(0)}body.text-mode.dark-mode .page-title img{filter:invert()}body.text-mode .page main .guides,html.text-mode .page main .guides,body.high-contrast .page main .guides,html.high-contrast .page main .guides{border:solid var(--black) 2px!important;border-width:1px 2px 2px 1px!important;margin:0!important;padding:30px!important}body.high-contrast .page main .guides,html.high-contrast .page main .guides{margin-top:-120px!important}body.text-mode .page main .guides,html.text-mode .page main .guides{box-shadow:0 10px 24px #0000001f;margin-top:-65px!important}@media (max-width:1200px){body.text-mode .page main .guides,html.text-mode .page main .guides{margin-top:-80px!important}}body.text-mode.dark-mode .page main .guides{background:var(--black)!important;border-color:var(--white)!important}body.high-contrast .page h2.pageTitle{padding-bottom:40px!important}body.high-contrast .page main .guides,html.high-contrast .page main .guides{box-shadow:0 10px 24px #0000001f}body.text-mode .page.homePage,html.text-mode .page.homePage{padding-top:20px!important;padding-bottom:0!important}body.text-mode .page.homePage .transBg img,html.text-mode .page.homePage .transBg img{filter:invert(0)!important}body.text-mode.dark-mode .page.homePage .transBg img{filter:invert()!important}body.text-mode .page.homePage .pageNav.textSizeNav.homeAppearanceNav{bottom:0!important}.imageContainer,.imageContainer.double{background-color:var(--grey);color:var(--black);border:1px solid var(--black);max-width:fit-content;padding:15px;box-shadow:inset 2px 2px 5px #0000001a}.imageContainer img{width:100%;height:100%}.imageContainer.double{gap:1rem;display:flex}.imageContainer.double img{width:50%;height:auto}body.text-mode .page main .imageContainer{border-color:var(--black);border-width:1px 2px 2px 1px;box-shadow:0 10px 24px #0000001f;padding:0!important}body.text-mode .page main .imageContainer.double{background-color:var(--black)!important;gap:2px!important}body.text-mode .page main .pageNav{border-color:var(--black);border-width:1px 2px 2px 1px;padding:20px!important}body.text-mode .page main textarea,body.text-mode .page main input{border-color:var(--black);background-color:#0000;border-width:1px 2px 2px 1px;box-shadow:0 10px 24px #0000001f}body.text-mode table,body.text-mode th,body.text-mode td{border-width:2px;border:solid var(--black) 2px!important;background:0 0!important;border-width:1px 2px 2px 1px!important}body.text-mode blockquote,body.text-mode header{border-width:2px}body.text-mode tbody{box-shadow:none!important;background:0 0!important}body.text-mode th{color:var(--black)!important;background:0 0!important}body.text-mode .page main,body.text-mode .page .main,body.text-mode .page section,body.text-mode .page article,body.text-mode .page aside,body.text-mode .page div{box-shadow:none!important;background:0 0!important}body.text-mode .page div.homeAppearanceNav,body.dark-mode.text-mode .page div.homeAppearanceNav{border:solid var(--black) 2px!important;border-width:1px 2px 2px 1px!important}body.text-mode .page div.homeAppearanceNav{background:var(--white)!important}body.dark-mode.text-mode .page div.homeAppearanceNav{background:var(--black)!important}body.text-mode .page .stacks,body.high-contrast .page .stacks{display:none!important}body.text-mode .page hr{border:solid var(--black) 1px!important;border-bottom:none!important}body.text-mode .page h2,body.text-mode .page h3,body.text-mode .page h4,body.text-mode .page h5{color:var(--black);margin:0;padding:0}body.high-contrast .page h2{padding-bottom:10px}body.text-mode .page h2,body.text-mode.high-contrast .page h2{padding-bottom:20px}body.text-mode.dark-mode .page h2,body.text-mode.dark-mode .page h3,body.text-mode.dark-mode .page h4,body.text-mode.dark-mode .page h5,body.text-mode.dark-mode .page p{color:var(--white)!important}blockquote{border-left:4px solid var(--black);color:var(--darkgray);background:var(--lightblue);margin-left:0;padding-left:1rem}table{background-color:var(--grey);border-collapse:collapse;table-layout:fixed;width:100%;margin-bottom:1rem}tbody{background-color:var(--grey);box-shadow:inset 2px 2px 5px #0000001a}th,td{text-align:left;vertical-align:top;border:1px solid var(--black);word-break:break-word;padding:10px 12px}th{background-color:var(--dark4);color:var(--white);font-family:var(--font-special-gothic-expanded-one);font-weight:400}@media (max-width:1200px){table *{font-size:.95rem;line-height:1.5rem}table th{font-size:.85rem}:root{--mobile-options-toggle-bottom:20px;--mobile-options-toggle-size:48px;--mobile-options-gap:12px}textarea{min-height:90px}.page{width:100%;max-width:1400px;min-height:unset;margin:80px auto 0;padding:20px 20px 50px}.mobileOptionsToggle{width:40px;height:40px;box-shadow:none;z-index:270;justify-content:center;align-items:center;display:inline-flex;position:fixed;top:20px;left:20px}.mobileOptionsBackdrop{background:var(--semiblack);z-index:230;cursor:default;padding:0;display:block;position:fixed;inset:80px 0 0}.mobileMenuBackdrop{z-index:190;cursor:default;background:0 0;padding:0;display:block;position:fixed;inset:80px 0 0}.jumpToNav,.pageNav.seeAlsoNav.withJumpTo,.pageNav.seeAlsoNav.withoutJumpTo,.pageNav.textSizeNav.withJumpTo,.pageNav.textSizeNav.withoutJumpTo,.pageNav.textSizeNav.withoutJumpToOnly{display:none}html.dark-mode .pageNav.seeAlsoNav.withJumpTo,html.dark-mode .pageNav.textSizeNav.withJumpTo,html.dark-mode .pageNav.seeAlsoNav.withoutJumpTo,html.dark-mode .pageNav.textSizeNav.withoutJumpTo,html.dark-mode .pageNav.textSizeNav.withoutJumpToOnly{background:0 0!important}.page .top-bar{justify-content:flex-end}.top-bar h1{text-align:center;justify-content:center;width:calc(100vw - 180px);margin-top:-32px;padding-left:0;font-size:1.9rem;position:absolute;left:50%;transform:translate(-50%)}.top-bar button,.top-bar .button{display:block}.mobileMenuToggle{margin-right:20px}.pageNav.textSizeNav.homeAppearanceNav{will-change:auto;z-index:260;width:auto;max-height:none;position:static;transform:none;display:block!important}.pageNav.textSizeNav.homeAppearanceNav .pageNavToggle{right:20px;bottom:var(--mobile-options-toggle-bottom);background:#1b1b1ef2;border:1px solid #0003;justify-content:center;width:48px;height:48px;padding:0;position:fixed;box-shadow:0 8px 20px #0003}body.mobile-options-open .pageNavToggle{background:var(--dark1)!important;height:65px!important}.page.homePage .pageNav.textSizeNav.homeAppearanceNav{display:none!important}body.mobile-options-open .jumpToNav,body.mobile-options-open .pageNav.seeAlsoNav.withJumpTo,body.mobile-options-open .pageNav.seeAlsoNav.withoutJumpTo,body.mobile-options-open .pageNav.textSizeNav.withJumpTo,body.mobile-options-open .pageNav.textSizeNav.withoutJumpTo,body.mobile-options-open .pageNav.textSizeNav.withoutJumpToOnly{will-change:auto;width:100%;box-shadow:none;z-index:250;background:0 0;border:none;margin:0;padding:0;display:block;position:fixed;top:80px;left:0;right:0;overflow:hidden;transform:none}body.mobile-options-open .pageNavToggle{width:100%;color:var(--white);background:0 0;justify-content:space-between;padding:20px}body.mobile-options-open .pageNavToggleIcon,body.mobile-options-open .homeAppearanceOptionsIcon{filter:invert()}body.mobile-options-open .pageNav ul{padding:0;margin-top:0!important;list-style:none!important}body.mobile-options-open .pageNav li{width:100%;margin:0}body.mobile-options-open .pageNav a{width:100%;color:var(--white);justify-content:space-between;align-items:center;padding:20px;font-size:1.1rem;text-decoration:none;display:flex}body.mobile-options-open .jumpToNav li,body.mobile-options-open .pageNav.seeAlsoNav li,body.mobile-options-open .pageNav.textSizeNav .textSizeOptions{background:var(--semiwhite)}body.mobile-options-open.dark-mode .jumpToNav li,body.mobile-options-open.dark-mode .pageNav.seeAlsoNav li,body.mobile-options-open.dark-mode .pageNav.textSizeNav .textSizeOptions{background:var(--semiblack)}body.mobile-options-open .jumpToNav li *,body.mobile-options-open .pageNav.seeAlsoNav li *{color:var(--black)}body.mobile-options-open.dark-mode .jumpToNav li *,body.mobile-options-open.dark-mode .pageNav.seeAlsoNav li *{color:var(--white)}body.mobile-options-open .pageNav.seeAlsoNav.withoutJumpTo,body.mobile-options-open .pageNav.textSizeNav.withoutJumpToOnly{top:88px}body.mobile-options-open .pageNav.seeAlsoNav.withJumpTo{top:calc(80px + var(--jump-to-offset,0px))}body.mobile-options-open .pageNav.textSizeNav.withoutJumpTo{top:calc(80px + var(--see-also-offset,0px))}body.mobile-options-open .pageNav.textSizeNav.withJumpTo{top:calc(80px + var(--jump-and-see-also-offset,0px))}body.mobile-options-open .pageNav.textSizeNav.homeAppearanceNav{will-change:auto;background:var(--semiblack);z-index:250;border:none;width:100%;margin:0;padding:0;display:block;position:fixed;top:80px;left:0;right:0;overflow:hidden;transform:none;box-shadow:0 10px 24px #0000002e}body.mobile-options-open .pageNav.textSizeNav.homeAppearanceNav .pageNavToggle{width:100%;color:var(--white);background:0 0;justify-content:space-between;padding:20px}body.mobile-options-open .pageNav.textSizeNav.homeAppearanceNav .textSizeOptions{width:100%;max-height:calc(100vh - 180px);box-shadow:none;background:0 0;border:none;margin:0;padding:0;overflow-y:auto}body.mobile-options-open .pageNav.textSizeNav.homeAppearanceNav .textSizeOptions label,body.mobile-options-open .pageNav.textSizeNav.homeAppearanceNav .textSizeOptions hr{color:var(--white)}.pageNav.textSizeNav.homeAppearanceNav .homeAppearanceOptionsIcon{filter:invert()}.pageNav.textSizeNav.homeAppearanceNav.isExpanded{width:auto;max-height:none;box-shadow:none;z-index:250;background:0 0;border:none;padding:0}.pageNav.textSizeNav.homeAppearanceNav.isExpanded .pageNavToggle{right:20px;bottom:var(--mobile-options-toggle-bottom);background:#1b1b1ef2;border:1px solid #0003;justify-content:center;width:48px;height:48px;padding:0;position:fixed;box-shadow:0 8px 20px #0003}.pageNav.textSizeNav.homeAppearanceNav.isExpanded .textSizeOptions{max-height:calc(100vh - 80px);margin-bottom:0!important}body.mobile-options-open .pageNavToggle,body.mobile-options-open .pageNav a,body.mobile-options-open .pageNav.textSizeNav .textSizeOptions label{gap:10px!important;font-size:1.1rem!important}body.mobile-options-open .pageNavToggle{align-items:center!important;margin:0!important;line-height:1!important}body.mobile-options-open .pageNavToggle span{align-items:center!important;line-height:1!important;display:inline-flex!important}body.mobile-options-open .pageNavToggle,body.mobile-options-open .pageNav a{padding:20px!important}body.mobile-options-open.text-mode .page main .pageNav{padding-bottom:0!important;padding-left:0!important;padding-right:0!important}body.mobile-options-open .pageNavToggleIcon,body.mobile-options-open .homeAppearanceOptionsIcon{flex-shrink:0!important;width:28px!important;height:28px!important;padding-bottom:1px!important}body.mobile-options-open .jumpToNav .pageNavToggle{background:var(--dark1)!important}body.mobile-options-open .pageNav.seeAlsoNav .pageNavToggle{background:var(--dark5)!important}body.mobile-options-open .pageNav.textSizeNav .pageNavToggle{background:var(--dark4)!important}body.mobile-options-open.text-mode .jumpToNav .pageNavToggle,body.mobile-options-open.text-mode .pageNav.seeAlsoNav .pageNavToggle,body.mobile-options-open.text-mode .pageNav.textSizeNav .pageNavToggle,body.text-mode nav li,body.text-mode .top-bar a{background:var(--semiwhite)!important;color:var(--black)!important}body.text-mode .top-bar h1{color:var(--white)!important}body.text-mode .pageNavToggleIcon,body.text-mode .top-bar a img{filter:invert(0)!important}body.mobile-options-open .jumpToNav,body.mobile-options-open .pageNav.seeAlsoNav.withJumpTo,body.mobile-options-open .pageNav.seeAlsoNav.withoutJumpTo,body.mobile-options-open .pageNav.textSizeNav.withJumpTo,body.mobile-options-open .pageNav.textSizeNav.withoutJumpTo,body.mobile-options-open .pageNav.textSizeNav.withoutJumpToOnly,body.mobile-options-open .pageNav.textSizeNav.homeAppearanceNav{border:none!important;padding-top:0!important;padding-bottom:0!important}body.mobile-options-open .page main .jumpToNav,body.mobile-options-open .page main .pageNav.seeAlsoNav.withoutJumpTo,body.mobile-options-open .page main .pageNav.textSizeNav.withoutJumpToOnly{padding-top:7px!important}body.mobile-options-open .pageNav.textSizeNav.withJumpTo,body.mobile-options-open .pageNav.textSizeNav.withoutJumpTo,body.mobile-options-open .pageNav.textSizeNav.withoutJumpToOnly,body.mobile-options-open .pageNav.textSizeNav.homeAppearanceNav{padding-bottom:30px!important}body.mobile-options-open .jumpToNav ul,body.mobile-options-open .pageNav.seeAlsoNav ul,body.mobile-options-open .pageNav.textSizeNav .textSizeOptions{background:var(--semiwhite)!important;padding-top:0!important;padding-bottom:0!important}body.mobile-options-open.dark-mode .jumpToNav ul,body.mobile-options-open.dark-mode .pageNav.seeAlsoNav ul,body.mobile-options-open.dark-mode .pageNav.textSizeNav .textSizeOptions{background:var(--semiblack)!important}body.mobile-options-open .pageNav.textSizeNav .textSizeOptions{padding:20px!important}body.mobile-options-open .pageNav.textSizeNav .textSizeOptions *{color:var(--black)!important}body.mobile-options-open.dark-mode .pageNav.textSizeNav .textSizeOptions *{color:var(--white)!important}h2{padding-left:0}}
.nav-module___43v1q__nav,.nav-module___43v1q__subNav{justify-content:space-around;margin:0 auto;padding:0;list-style-type:none;display:flex;overflow:hidden}.nav-module___43v1q__nav{padding-bottom:1px}.nav-module___43v1q__navContainer{display:flex}.nav-module___43v1q__nav li a{font-family:var(--font-special-gothic-expanded-one);justify-content:center;align-items:center;gap:10px;padding:30px;font-weight:300;display:flex}.nav-module___43v1q__dropdown:hover .nav-module___43v1q__subNav,.nav-module___43v1q__subNav:hover{display:flex}.nav-module___43v1q__nav li:hover{background-color:var(--dark1)}.nav-module___43v1q__nav li a img{filter:invert();padding-bottom:1px}.nav-module___43v1q__subNav{background-color:var(--semiblack);flex-direction:column;align-items:flex-start;padding:0;display:none;position:absolute;box-shadow:0 8px 16px #0000000d}.nav-module___43v1q__subNav li{width:100%;margin:0;padding:0;font-style:normal}.nav-module___43v1q__subNav li a{color:var(--white);justify-content:flex-start;padding:20px 30px}.nav-module___43v1q__subNav li:hover{background-color:var(--dark2)}@media (max-width:1200px){.nav-module___43v1q__navContainer{display:none}.nav-module___43v1q__navContainer.nav-module___43v1q__mobileOpen{background:var(--semiblack);width:100%;display:flex;position:absolute;top:80px;left:0}.nav-module___43v1q__dropdown:hover .nav-module___43v1q__subNav,.nav-module___43v1q__subNav:hover{display:none}.nav-module___43v1q__navContainer.nav-module___43v1q__mobileOpen .nav-module___43v1q__nav{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;min-height:100vh;margin:0}.nav-module___43v1q__navContainer.nav-module___43v1q__mobileOpen li{width:100%}.nav-module___43v1q__navContainer.nav-module___43v1q__mobileOpen li a{flex-direction:row;justify-content:space-between;width:100%;display:flex}.nav-module___43v1q__nav{padding-bottom:20px}.nav-module___43v1q__nav li a{flex-direction:row-reverse;padding:20px;font-size:1.1rem}.nav-module___43v1q__nav li a img{width:25px;height:25px}.nav-module___43v1q__navContainer.nav-module___43v1q__mobileOpen li:first-child,.nav-module___43v1q__navContainer.nav-module___43v1q__mobileOpen li:first-child:hover{background-color:var(--dark1)}.nav-module___43v1q__navContainer.nav-module___43v1q__mobileOpen li:nth-child(2),.nav-module___43v1q__navContainer.nav-module___43v1q__mobileOpen li:nth-child(2):hover{background-color:var(--dark5)}.nav-module___43v1q__navContainer.nav-module___43v1q__mobileOpen li:nth-child(3),.nav-module___43v1q__navContainer.nav-module___43v1q__mobileOpen li:nth-child(3):hover{background-color:var(--dark4)}.nav-module___43v1q__navContainer.nav-module___43v1q__mobileOpen li:nth-child(4),.nav-module___43v1q__navContainer.nav-module___43v1q__mobileOpen li:nth-child(4):hover{background-color:var(--dark2)}.nav-module___43v1q__navContainer.nav-module___43v1q__mobileOpen li:nth-child(5),.nav-module___43v1q__navContainer.nav-module___43v1q__mobileOpen li:nth-child(5):hover{background-color:var(--dark3)}.nav-module___43v1q__desktopOnly{display:none}}
.footer-module__4boSWa__footer{background:var(--dark3);color:var(--white);font-size:1.1rem;font-family:var(--font-special-gothic);padding:48px 0 0}.footer-module__4boSWa__footerInner{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:48px;margin:0 auto;padding:0 40px;display:flex}.footer-module__4boSWa__footerLogo{font-size:2.25rem;font-family:var(--font-special-gothic-expanded-one);color:var(--color2);margin-bottom:16px;font-weight:700}.footer-module__4boSWa__footerTitle{font-family:var(--font-special-gothic-expanded-one);color:var(--color2);letter-spacing:.5px;margin-bottom:18px;font-weight:600}.footer-module__4boSWa__footerContact{margin-bottom:24px}.footer-module__4boSWa__footerContact a:hover{color:var(--color1)}.footer-module__4boSWa__footerLinks{margin:0;padding:0;list-style:none}.footer-module__4boSWa__footerLinks li{margin-bottom:10px}.footer-module__4boSWa__footerLinks a{color:#fff;text-decoration:none}.footer-module__4boSWa__footerLinks a:hover{color:var(--color2);text-decoration:underline}.footer-module__4boSWa__footerCol{flex:22%}.footer-module__4boSWa__footerCol:nth-of-type(2),.footer-module__4boSWa__footerCol:nth-of-type(3),.footer-module__4boSWa__footerCol:nth-of-type(4){margin-top:50px}.footer-module__4boSWa__footerCol:nth-of-type(2),.footer-module__4boSWa__footerCol:nth-of-type(3){max-width:15%;display:block}.footer-module__4boSWa__footerCol:nth-of-type(3) .footer-module__4boSWa__footerLinks,.footer-module__4boSWa__footerCol:nth-of-type(4) .footer-module__4boSWa__footerLinks{text-align:right}.footer-module__4boSWa__footerBottom{color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 auto;padding:24px 40px;font-size:1rem;display:flex}.footer-module__4boSWa__footerBottomLinks{flex-wrap:wrap;gap:32px;display:flex}.footer-module__4boSWa__footerBottom a{color:#fff;text-decoration:none}.footer-module__4boSWa__footerBottom a:hover{color:var(--color2);text-decoration:underline}@media (max-width:900px){.footer-module__4boSWa__footerInner{flex-direction:column;align-items:flex-start;gap:20px;padding:0 20px}.footer-module__4boSWa__footerLogo{margin-bottom:35px}.footer-module__4boSWa__footerCol{flex:none;min-width:220px;margin:0!important}.footer-module__4boSWa__footerCol:nth-of-type(4){margin-bottom:1rem!important;display:block!important}.footer-module__4boSWa__footerCol:nth-of-type(4) img{display:none}.footer-module__4boSWa__footerCol .footer-module__4boSWa__footerLinks{text-align:left!important;margin:0!important}.footer-module__4boSWa__footerBottom{flex-direction:column-reverse;align-items:flex-start;gap:12px;padding:18px 16px 24px}}
