/* Header and footer styles, copied verbatim from the Gatsby build (Emotion class names kept) */
.css-8jw6go{padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px;position:fixed;top:0;left:0;right:0;margin-right:var(--removed-body-scroll-bar-size);z-index:100;background-color:transparent;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out;background-color:#010A18;}@media (min-width: 768px){.css-8jw6go{padding-left:32px;padding-right:32px;}}@media (min-width: 1024px){.css-8jw6go{padding-left:48px;padding-right:48px;}}@media (min-width: 1280px){.css-8jw6go{padding-left:64px;padding-right:64px;}}.css-8jw6go >div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;max-width:1772px;margin:0 auto;}.css-8jw6go >div >div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;}@media (min-width: 1320px){.css-8jw6go{padding-top:16px;padding-bottom:16px;}}
.css-dphn5f{-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.css-dphn5f:hover{opacity:0.7;}.css-dphn5f:focus-visible{opacity:0.7;}@media (max-width: 1319px){.css-dphn5f >.gatsby-image-wrapper{width:169px;height:48px;}}
.css-1i7m7v3{width:100%;display:none;}@media (min-width: 1320px){.css-1i7m7v3{display:block;}}
.css-13k539c >li{position:relative;}.css-13k539c >li:first-of-type{margin-left:auto;}.css-13k539c >li:nth-last-of-type(2){margin-right:auto;}.css-13k539c >li:nth-last-of-type(2) >a{margin-right:0;}
.css-b6b1zy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;list-style-type:none;-webkit-padding-start:0;padding-inline-start:0;margin:0;}.css-b6b1zy >li{position:relative;}.css-b6b1zy >li{position:relative;}.css-b6b1zy >li:first-of-type{margin-left:auto;}.css-b6b1zy >li:nth-last-of-type(2){margin-right:auto;}.css-b6b1zy >li:nth-last-of-type(2) >a{margin-right:0;}
.css-ewpzdm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;background:transparent;border:none;outline:none;padding:0;line-height:162%;cursor:pointer;font-weight:600;font-size:1rem;position:relative;text-transform:capitalize;color:#F1F3F4;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;margin-bottom:24px;font-weight:600;padding:6px 4px;font-size:1rem;}.css-ewpzdm::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background-color:transparent;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out;}.css-ewpzdm[aria-current='page']{color:#6FA3F6;}.css-ewpzdm[aria-current='page']::after{background-color:#6FA3F6;}.css-ewpzdm.current-nav-category,.css-ewpzdm.current-sub-category{color:#9FC1F9;}.css-ewpzdm.current-nav-category >svg path,.css-ewpzdm.current-sub-category >svg path{fill:#9FC1F9;}.css-ewpzdm[aria-expanded='true'] >svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}@media (pointer: fine){.css-ewpzdm:hover{color:#FEE29A;}.css-ewpzdm:hover::after{background-color:#FEC73A;}.css-ewpzdm:hover >svg path{fill:#FEE29A;}.css-ewpzdm:focus-visible{color:#FEE29A;}.css-ewpzdm:focus-visible::after{background-color:#FEC73A;}.css-ewpzdm:focus-visible >svg path{fill:#FEE29A;}.css-ewpzdm:active{color:#986D01;}.css-ewpzdm:active::after{background-color:#986D01;}.css-ewpzdm:active >svg path{fill:#986D01;}}@media (min-width: 1320px){.css-ewpzdm.desktop-sub-nav-link:hover{color:#332400;background-color:#FFF0CC;}.css-ewpzdm.desktop-sub-nav-link:hover >svg path{fill:#986D01;}.css-ewpzdm.desktop-sub-nav-link:focus-visible{color:#332400;background-color:#FFF0CC;}.css-ewpzdm.desktop-sub-nav-link:focus-visible >svg path{fill:#986D01;}.css-ewpzdm.desktop-sub-nav-link[aria-expanded='true'] >svg{-webkit-transform:rotate(-270deg);-moz-transform:rotate(-270deg);-ms-transform:rotate(-270deg);transform:rotate(-270deg);}}@media (min-width: 1320px){.css-ewpzdm{margin-bottom:0!important;margin-right:16px;}}.css-ewpzdm >svg{margin-left:10px;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.css-ewpzdm >svg path{-webkit-transition:fill 0.3s ease-in-out;transition:fill 0.3s ease-in-out;fill:#fff;}@media (max-width: 1319px){.css-ewpzdm >svg{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}}
.css-1grq6i4 >ul{border-radius:16px;background-color:#fff;box-shadow:0px 16px 32px 0px rgba(0, 0, 0, 0.15);}
.css-1e3nzj1{position:absolute;top:calc(1.125rem * 1.5 + 4px);left:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:100;-webkit-animation-duration:300ms;animation-duration:300ms;-webkit-animation-timing-function:ease;animation-timing-function:ease;background:transparent!important;}.css-1e3nzj1 >ul{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0;margin-top:24px;overflow-y:auto;max-height:calc(100vh - 175px);}.css-1e3nzj1 >ul >li >a{display:block;}.css-1e3nzj1[data-state='open'],.css-1e3nzj1[data-motion='from-start']{-webkit-animation-name:enterFromBottom;animation-name:enterFromBottom;}.css-1e3nzj1[data-motion='from-end']{-webkit-animation-name:enterFromBottom;animation-name:enterFromBottom;}.css-1e3nzj1[data-state='closed'],.css-1e3nzj1[data-motion='to-start']{-webkit-animation-name:exitToBottom;animation-name:exitToBottom;}.css-1e3nzj1[data-motion='to-end']{-webkit-animation-name:exitToBottom;animation-name:exitToBottom;}@-webkit-keyframes enterFromBottom{from{opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}@keyframes enterFromBottom{from{opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}@-webkit-keyframes exitToBottom{from{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}to{opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}}@keyframes exitToBottom{from{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}to{opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);}}.css-1e3nzj1 >ul{border-radius:16px;background-color:#fff;box-shadow:0px 16px 32px 0px rgba(0, 0, 0, 0.15);}
.css-1gqsv29{position:relative;text-transform:capitalize;color:#F1F3F4;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;margin-bottom:24px;font-weight:600;padding:6px 4px;font-size:1rem;}.css-1gqsv29::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background-color:transparent;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out;}.css-1gqsv29[aria-current='page']{color:#6FA3F6;}.css-1gqsv29[aria-current='page']::after{background-color:#6FA3F6;}.css-1gqsv29.current-nav-category,.css-1gqsv29.current-sub-category{color:#9FC1F9;}.css-1gqsv29.current-nav-category >svg path,.css-1gqsv29.current-sub-category >svg path{fill:#9FC1F9;}.css-1gqsv29[aria-expanded='true'] >svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}@media (pointer: fine){.css-1gqsv29:hover{color:#FEE29A;}.css-1gqsv29:hover::after{background-color:#FEC73A;}.css-1gqsv29:hover >svg path{fill:#FEE29A;}.css-1gqsv29:focus-visible{color:#FEE29A;}.css-1gqsv29:focus-visible::after{background-color:#FEC73A;}.css-1gqsv29:focus-visible >svg path{fill:#FEE29A;}.css-1gqsv29:active{color:#986D01;}.css-1gqsv29:active::after{background-color:#986D01;}.css-1gqsv29:active >svg path{fill:#986D01;}}@media (min-width: 1320px){.css-1gqsv29.desktop-sub-nav-link:hover{color:#332400;background-color:#FFF0CC;}.css-1gqsv29.desktop-sub-nav-link:hover >svg path{fill:#986D01;}.css-1gqsv29.desktop-sub-nav-link:focus-visible{color:#332400;background-color:#FFF0CC;}.css-1gqsv29.desktop-sub-nav-link:focus-visible >svg path{fill:#986D01;}.css-1gqsv29.desktop-sub-nav-link[aria-expanded='true'] >svg{-webkit-transform:rotate(-270deg);-moz-transform:rotate(-270deg);-ms-transform:rotate(-270deg);transform:rotate(-270deg);}}@media (min-width: 1320px){.css-1gqsv29{margin-bottom:0!important;margin-right:16px;}}
.css-188fldw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;background:transparent;border:none;outline:none;padding:0;line-height:162%;cursor:pointer;font-weight:600;font-size:1rem;padding:12px 24px;background-color:#FEC73A;color:#332400;-webkit-transition:color 0.3s ease-in-out,background-color 0.3s ease-in-out,box-shadow 0.3s ease-in-out;transition:color 0.3s ease-in-out,background-color 0.3s ease-in-out,box-shadow 0.3s ease-in-out;text-transform:uppercase;border-radius:100px;gap:16px;text-align:center;}.css-188fldw >svg path{fill:#fff;}.css-188fldw:hover{background-color:#986D01;box-shadow:0px 16px 32px -8px #d2b364;color:#fff;}.css-188fldw:focus-visible{background-color:#986D01;box-shadow:0px 16px 32px -8px #d2b364;color:#fff;}.css-188fldw:active{background-color:#654901;box-shadow:0px 8px 16px -4px #d2b364;color:#fff;}
.css-1b2kfcm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-left:auto;margin-right:16px;padding:12px;border-radius:12px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}.css-1b2kfcm >svg path{fill:#CB9201;-webkit-transition:fill 0.3s ease-in-out;transition:fill 0.3s ease-in-out;}@media (min-width: 1320px){.css-1b2kfcm{margin-right:0;margin-left:32px;background-color:#F1F3F4;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out;box-shadow:0px 8px 16px -8px #7d857a;}.css-1b2kfcm:hover{background-color:#FEC73A;box-shadow:0px 8px 16px -8px #9e7e2e;}.css-1b2kfcm:hover >svg path{fill:#332400;}.css-1b2kfcm:focus-visible{background-color:#FEC73A;box-shadow:0px 8px 16px -8px #9e7e2e;}.css-1b2kfcm:focus-visible >svg path{fill:#332400;}.css-1b2kfcm:active{background-color:#CB9201;box-shadow:none;}.css-1b2kfcm:active >svg path{fill:#F1F3F4;}}
@media (min-width: 1320px){.css-131lwfb{display:none;}}
.css-1hi9phw{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;background:transparent;border:none;outline:none;padding:0;line-height:162%;cursor:pointer;font-weight:600;font-size:1rem;}@media (min-width: 1320px){.css-1hi9phw{display:none;}}
.css-1rze8y6{padding-left:16px;padding-right:16px;padding-top:32px;padding-bottom:32px;padding-bottom:0!important;background-color:#031430;color:#F1F3F4;}@media (min-width: 768px){.css-1rze8y6{padding-left:32px;padding-right:32px;}}@media (min-width: 1024px){.css-1rze8y6{padding-left:48px;padding-right:48px;}}@media (min-width: 1280px){.css-1rze8y6{padding-left:64px;padding-right:64px;}}@media (min-width: 1024px){.css-1rze8y6{padding-top:48px;padding-bottom:48px;}}@media (min-width: 1280px){.css-1rze8y6{padding-top:64px;padding-bottom:64px;}}.css-1rze8y6 >a:first-of-type{display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0 auto 64px;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}.css-1rze8y6 >a:first-of-type >.gatsby-image-wrapper{max-width:57.5vw;}.css-1rze8y6 >a:first-of-type:hover,.css-1rze8y6 >a:first-of-type:focus{opacity:0.7;}@media (min-width: 1280px){.css-1rze8y6 >a:first-of-type{margin-bottom:120px;}}
.css-1xzqndf{max-width:1280px;margin:0 auto;}@media (min-width: 1024px){.css-1xzqndf{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}}
.css-nkjuvo >h4{margin:0 0 40px;text-transform:none;}.css-nkjuvo >a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-text-decoration:underline;text-decoration:underline;-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;margin-bottom:20px;word-break:break-word;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;color:#F1F3F4;}.css-nkjuvo >a >span{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:24px;width:32px;height:32px;background-color:#FFF0CC;border-radius:5px;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out;}.css-nkjuvo >a >span >svg{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:16px;height:16px;}.css-nkjuvo >a >span >svg path{-webkit-transition:fill 0.3s ease-in-out;transition:fill 0.3s ease-in-out;fill:#CB9201;}.css-nkjuvo >a:last-of-type{margin-bottom:0;}.css-nkjuvo >a:hover,.css-nkjuvo >a:focus{color:#9FC1F9;}.css-nkjuvo >a:hover >span,.css-nkjuvo >a:focus >span{background-color:#FEE29A;}.css-nkjuvo >a:hover >span >svg path,.css-nkjuvo >a:focus >span >svg path{fill:#986D01;}
.css-4qs4sq{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:48px;}.css-4qs4sq >p{margin:0;margin-right:20px;}.css-4qs4sq >a{line-height:1;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}.css-4qs4sq >a:hover,.css-4qs4sq >a:focus{opacity:0.7;}
.css-cols0v{margin-top:64px;}.css-cols0v >h4{margin:0 0 40px;text-transform:none;}.css-cols0v >div{max-width:400px;}.css-cols0v >div >div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.css-cols0v >div >div:first-of-type{margin-bottom:24px;}.css-cols0v >div >div >a{-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;text-transform:capitalize;color:#F1F3F4;}.css-cols0v >div >div >a:not(:last-of-type){margin-bottom:24px;}.css-cols0v >div >div >a:hover,.css-cols0v >div >div >a:focus{color:#9FC1F9;}@media (min-width: 1024px){.css-cols0v{margin-top:0;}.css-cols0v >div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:unset;}.css-cols0v >div >div:first-of-type{margin-bottom:0;margin-right:80px;}}
.css-16y38f3{margin-left:-16px;margin-right:-16px;text-align:center;padding:16px;background-color:#010A18;margin-top:40px;margin-bottom:0;color:#fff;}@media (min-width: 768px){.css-16y38f3{margin-left:-32px;margin-right:-32px;}}@media (min-width: 1024px){.css-16y38f3{margin-left:-48px;margin-right:-48px;}}@media (min-width: 1280px){.css-16y38f3{margin-left:-64px;margin-right:-64px;}}@media (min-width: 1024px){.css-16y38f3{margin-top:64px;}}@media (min-width: 1280px){.css-16y38f3{margin-top:80px;}}
