.PixelSwitch_toggle__rv2Do{image-rendering:pixelated;-ms-interpolation-mode:nearest-neighbor;width:6rem;min-width:6vw;border:none;background-image:url(/images/Switch/SwitchBack.png);background-color:transparent;position:relative;margin-left:.25rem}.PixelSwitch_toggle__rv2Do,.PixelSwitch_toggle__rv2Do:after{height:4rem;min-height:4vw;background-repeat:no-repeat;background-size:cover;transition:all .2s;align-items:center}.PixelSwitch_toggle__rv2Do:after{background-image:url(/images/Switch/Switch.png);width:4rem;min-width:4vw;display:inline-flex;content:"";transform:translateX(-30%)}.PixelSwitch_toggledark___4TM4{background-image:url(/_next/static/media/SwitchBackDark.37f62860.png);transition:all .2s}.PixelSwitch_toggledark___4TM4:after{background-image:url(/_next/static/media/SwitchDark.340cf082.png);transform:translateX(30%)}@media not (hover:none){.PixelSwitch_toggle__rv2Do:hover,.PixelSwitch_toggledark___4TM4:hover{filter:brightness(75%);cursor:pointer}}.NavBar_button__1Tphx{min-width:4rem;min-height:4rem;width:4vw;height:4vw;background-color:transparent;transition:all .2s;position:relative;cursor:pointer}.NavBar_button__1Tphx>img{width:100%;image-rendering:pixelated;position:absolute;left:0;top:0;opacity:1}.NavBar_navBar__ZNFvn{background-color:var(--background-secondary);display:flex;align-self:flex-end;justify-content:flex-end;flex-direction:row;padding-top:.5rem;padding-bottom:.5rem;position:-webkit-sticky;position:sticky;top:0;z-index:5;gap:min(.5rem,2vw);transition:opacity .7s ease-out}.NavBar_navBarHidden__jYuOR{opacity:0}.NavBar_navBarVisible__SyTtH{opacity:1}.NavBar_noBullets__QNjjX{list-style-type:none;margin:0;padding:0}.NavBar_buttonRendering__HW7cE{border:none;background-color:transparent;transition:all .2s}@media (max-width:48rem){.NavBar_navBar__ZNFvn{align-self:center;justify-content:center;gap:2vw}}@media not (hover:none){.NavBar_button__1Tphx:hover{filter:brightness(75%)}}.PixelButton_button__h1kZF{width:calc(1rem + 4vw);height:calc(1rem + 4vw);max-width:5rem;max-height:5rem;aspect-ratio:1/1;background-color:transparent;transition:all .2s;position:relative}.PixelButton_button__h1kZF>img{width:100%;image-rendering:pixelated;position:absolute;left:0;top:0;opacity:1}.PixelButton_titleButtons__pyh0h{width:calc(2rem + 4vw);height:calc(2rem + 4vw);max-width:8rem;max-height:8rem;background-color:transparent;transition:all .2s;position:relative}.PixelButton_titleButtons__pyh0h>img{width:100%;image-rendering:pixelated;position:absolute;left:0;top:0;opacity:1;transition:opacity .2s}.PixelButton_buttonRendering__Fk4Kz{border:none;background-color:transparent;transition:all .2s;position:relative}@media (max-width:64rem) and (min-width:40rem){.PixelButton_button__h1kZF{width:3rem;height:3rem;min-width:3rem;min-height:3rem;padding:0;border:none;background-color:transparent;transition:all .2s;position:relative}}@media (max-width:48rem){.PixelButton_button__h1kZF{min-width:4rem;min-height:4rem}}@media not (hover:none){.PixelButton_button__h1kZF:hover,.PixelButton_titleButtons__pyh0h:hover{transform:scale(1.1);cursor:pointer;filter:brightness(75%);z-index:100}}.Icons_logoButton__GQWiG{min-width:4.5rem;min-height:4.5rem;width:4.5vw;height:4.5vw;max-width:6rem;max-height:6rem;aspect-ratio:1/1}.Icons_logoButtonBadge__38gY5{width:min(4.5vw,4rem);height:min(4.5vw,4rem)}.Icons_logoButton__GQWiG>img{width:100%;image-rendering:pixelated;position:absolute;left:0;top:0;opacity:1;transition:opacity .2s}.Icons_badgeWrapper__DaDGg{display:flex;align-items:center;gap:.5rem}.Icons_badgeText__Ykos2{font-size:1rem;color:var(--primary);text-align:center}.Icons_buttonRendering__XSbmq{border:none;background-color:transparent;transition:all .2s;position:relative}.Icons_under__Fgva7{display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .2s;z-index:1}.Icons_grid__Jrzfe{display:grid;grid-template-columns:repeat(auto-fill,minmax(3em,1fr));grid-template-rows:repeat(1fr auto auto);grid-column-gap:3rem;grid-row-gap:2rem;vertical-align:top}.Icons_hide__cBxm5{display:none}.Icons_logoText__d30tB{text-align:center;font-size:calc(.5rem + 1vw);line-height:1.5}@media (max-width:48rem){.Icons_grid__Jrzfe{grid-template-columns:repeat(4,minmax(3em,1fr));grid-column-gap:10vw;grid-row-gap:2rem}}@media not (hover:none){.Icons_under__Fgva7:hover{transform:scale(1.1);z-index:10}.Icons_under__Fgva7:hover .Icons_hide__cBxm5{display:block;margin:auto;position:absolute;top:100%;z-index:10;white-space:nowrap;background-color:var(--background)}}.ProgressBar_progressBarRow__GOBJx{display:flex;justify-content:center;align-items:center;margin-bottom:1rem}.ProgressBar_progressBarLabel__kRC8X{width:min(calc(4.5rem + 1.25vw),6rem);text-align:left;font-size:min(calc(.5rem + 1.25vw),2.5rem);color:var(--primary);font-weight:700;margin-right:1rem}.ProgressBar_progressBarContainer__wiC_H{display:flex;flex-direction:column;align-items:center;justify-content:center}.ProgressBar_progressBarBorder__XrwNK{margin-left:1rem;width:min(10vw,30rem);min-width:5rem;height:1rem;background-color:#383838;border:2px solid #1a1a1a;position:relative;overflow:hidden;image-rendering:pixelated}.ProgressBar_progressBarTrack__Fsp5x{position:absolute;top:2px;left:2px;right:2px;bottom:2px;background-color:#6d6d6d}.ProgressBar_progressBarFill__8Ij7z{height:100%;background-color:#4caf50;width:0;transition:width .5s ease-out;position:relative;overflow:hidden}.ProgressBar_progressBarTextTop__gpqBe{font-size:min(calc(.5rem + 1.25vw),2.5rem);font-weight:700;color:var(--primary);text-align:left;position:static}@media (max-width:48rem){.ProgressBar_progressBarBorder__XrwNK{width:25vw}.ProgressBar_progressBarLabel__kRC8X{width:20%;text-align:left;font-size:min(calc(.5rem + 1.25vw),2.5rem);color:var(--primary);font-weight:700;margin-top:1rem;margin-right:0}}.divstyling_border__cV5ak{border:.5rem solid var(--secondary)!important;background-color:var(--background);border-radius:.25rem;margin:1rem}.divstyling_hr__edkHf{display:flex;height:1px;border:0;border-top:2px dashed var(--primary);margin:1rem;padding:0}.divstyling_imageRendering__kOGAb{padding:0;border:none;background-color:transparent;background-repeat:no-repeat;word-wrap:break-word;background-size:cover;transition:all .2s;position:relative;image-rendering:pixelated}.divstyling_pixelated__lXf1s{shape-rendering:crispEdges;image-rendering:pixelated;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.ResumeJobs_resumeContainer__75TU_{display:flex;width:100%;justify-content:center}.ResumeJobs_sidePanel__V1_gn{display:flex;flex-direction:column}.ResumeJobs_button__xvseY{width:8vw;height:8vw;min-width:5rem;min-height:5rem;max-width:7rem;max-height:7rem;background-color:transparent;transition:all .2s;position:relative;border:.25rem solid transparent;cursor:pointer}.ResumeJobs_button__xvseY>img{width:100%;image-rendering:pixelated;position:absolute;left:0;top:0;opacity:1;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.ResumeJobs_activeJobButton__D5G6b{border:.25rem solid var(--foreground)!important;border-radius:.25rem}.ResumeJobs_jobInfo__A6K7_{display:flex;flex-direction:column;margin-left:1rem;margin-top:1rem}.ResumeJobs_jobTitle___pp4G{font-size:calc(1rem + 1.5vw);margin:0;max-width:80%;word-wrap:break-word}.ResumeJobs_employer__53oet{font-size:calc(1rem + 1vw);margin:0;opacity:.8}.ResumeJobs_location__Cse6l{font-size:calc(1rem + .8vw);margin:0;opacity:.8}.ResumeJobs_list__Tu8gx{list-style-type:none;padding-left:0;margin:.5rem 0}.ResumeJobs_bullets__NcAQg{display:flex;align-items:center;padding-bottom:.75rem;margin-bottom:.75rem;margin-right:.75rem;font-size:calc(1rem + .75vw)}.ResumeJobs_bullet__EsFVb{color:var(--foreground);font-size:calc(1rem + .75vw);margin-right:.5rem}.ResumeJobs_ResumeBacker__0TuTo{position:relative;width:80vw;min-width:20rem;min-height:40rem}.ResumeJobs_buttonPlacement__YVPtS{position:absolute;right:0;top:0;align-self:right;margin-top:1rem;margin-right:1rem}.ResumeJobs_buttonRendering__dQKLB{border:none;background-color:transparent;transition:all .2s;position:relative}@media (max-width:64rem){.ResumeJobs_jobName__wbUSK{text-align:left;font-size:1.5rem;line-height:1;width:50vw;font-weight:700;margin-left:1rem;position:absolute;left:25%;top:5%}}@media (max-width:48rem){.ResumeJobs_resumeContainer__75TU_{flex-direction:column;width:100%;justify-content:center;align-items:center}.ResumeJobs_ResumeBacker__0TuTo{width:80vw;min-height:40rem;background-color:var(--background);justify-content:center}.ResumeJobs_sidePanel__V1_gn{flex-direction:row;flex-wrap:wrap;justify-content:center;min-width:auto;padding:1rem 0}.ResumeJobs_jobName__wbUSK{text-align:left;font-size:4vw;line-height:1;width:50vw;font-weight:700;margin-left:1rem;left:30vw;top:5%}}@media not (hover:none){.ResumeJobs_button__xvseY:hover{transform:scale(1.1)}}.home_containerColour__Z6Gbv{background-color:var(--background);min-height:100vh;position:relative}.home_container__F8v6k{justify-content:center;align-items:center;max-width:100vw;display:flex;flex-direction:column;padding:2rem}.home_alignLeftTitle__qhUTj{text-align:left;max-width:25%;word-wrap:break-word}.home_paddingTopBottom__s7tRp{padding-top:3rem;padding-bottom:1rem}.home_title__4eWwu a{color:var(--secondary);text-decoration:none}.home_title__4eWwu a:active,.home_title__4eWwu a:focus,.home_title__4eWwu a:hover{text-decoration:underline}.home_title__4eWwu{margin:0 0 1rem;line-height:1.15;font-size:3.6rem;text-align:center}.home_description__Puzmb,.home_title__4eWwu{text-align:center}.home_description__Puzmb{line-height:1.5;font-size:1.5rem}.home_locationGrid__JTaZC{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:.75rem;grid-row-gap:.5rem;vertical-align:top;align-items:center}.home_side__N1W_A{flex-direction:row;display:flex;justify-content:center;max-width:800px;margin-left:3rem;margin-right:3rem}.home_card__yjilN{margin:1rem;flex-basis:45%;padding:1.5rem;text-align:left;color:inherit;text-decoration:none;border:1px solid var(--primary-dark);border-radius:10px;transition:color .15s ease,border-color .15s ease}.home_card__yjilN h3{margin:0 0 1rem;font-size:1.5rem}.home_card__yjilN p{margin:0;font-size:1.25rem;line-height:1.5}.home_logo__owRWo{height:1em}.home_besideRendering__LjogK{display:flex;align-self:flex-start;margin:1.5rem 5vw}.home_tableRow__mG2CP{margin-bottom:3rem}.home_jobGrid__UawiI{vertical-align:top;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;align-items:center;width:90vw;max-width:90rem}.home_pageContainer__1Re_p{display:flex;flex-direction:column;width:100%}.home_contentWrapper__UnhlW{width:100vw;display:flex;flex-direction:column}.home_centeredContent__8OIM0{max-width:1200px;width:100%;margin:0 auto;padding:0 1rem}@media (min-width:64rem){.home_jobGrid__UawiI{display:grid;padding:1rem;vertical-align:top;align-items:center}.home_table__FvlGk{table-layout:auto;margin-left:2vw;margin-right:2vw;border-collapse:separate;border-spacing:2rem;width:100%;max-width:90rem}.home_tableTitle__Heuyp{padding-right:5vw;width:10vw;display:flex;justify-content:center}.home_tableValue__lsEWC{width:80%}.home_tableRow__mG2CP{width:100%;max-width:90vw}}@media (max-width:64rem) and (min-width:48rem){.home_locationGrid__JTaZC{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-column-gap:.75rem;grid-row-gap:.5rem;vertical-align:top;align-items:center}.home_container__F8v6k{max-width:100vw;padding:0 .5rem}.home_jobGrid__UawiI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));vertical-align:top;align-items:center}.home_tableTitle__Heuyp{padding-right:5vw;width:20vw;display:flex;justify-content:center}.home_tableValue__lsEWC{width:80%}.home_table__FvlGk{table-layout:auto;margin-left:2vw;margin-right:2vw;border-collapse:separate;border-spacing:2rem}}@media (max-width:48rem){.home_tableTitle__Heuyp{margin-bottom:1rem;display:flex;align-items:center;justify-content:center}.home_container__F8v6k{max-width:100vw;padding:0 .5rem}.home_jobGrid__UawiI,.home_locationGrid__JTaZC{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));vertical-align:top;align-items:center}.home_locationGrid__JTaZC{grid-column-gap:.75rem;grid-row-gap:.5rem}.home_besideRendering__LjogK{display:flex;align-self:flex-start;margin:1.5rem 5vw}.home_tableRow__mG2CP{align-items:center;align-self:center;display:inline-flex;flex-direction:column;padding-bottom:2rem;width:90%;margin-left:5%;margin-right:5%}.home_table__FvlGk{align-items:center;margin-left:1vw;margin-right:1vw;border-spacing:2rem}}.home_initialHide__9UrIH{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out}.home_animateUp__1ls2N{opacity:1}.ImageCarousel_carouselWrapper__G_41r{position:relative;width:90vw;max-width:90rem;height:50vw;max-height:50rem;aspect-ratio:9/5;overflow:hidden;margin:auto}.ImageCarousel_carouselTrack__HH6qm{display:flex;width:100%;height:100%}.ImageCarousel_carouselImage__oUMHp{flex-shrink:0;width:100%;height:100%;object-fit:cover}.ImageCarousel_sliderButtons__mvFmB{all:unset;display:flex;position:absolute;font-size:calc(.5rem + 2vw);top:50%;cursor:pointer;background-color:var(--background-secondary);transition:.6s ease;height:2vw;width:2vw;text-align:center;transform:translateY(-50%);align-items:center;justify-content:center;padding:.5rem;border:.25rem solid var(--secondary)!important}.ImageCarousel_sliderButtons__mvFmB:hover{filter:brightness(75%)}.ImageCarousel_indicators__0So3o{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:10;background-color:var(--background);padding:.5rem;border:.25rem solid var(--secondary)!important;margin-bottom:1rem}.ImageCarousel_dot__g_CTc{width:12px;height:12px;background-color:var(--foreground-transparent);cursor:pointer;transition:background-color .3s ease}.ImageCarousel_activeDot__mTt5X{background-color:var(--foreground)}.Project_buttonPlacement__hx3MT{position:absolute;right:0;bottom:0;align-self:right;margin-right:.5vw;margin-bottom:.5vw}.Project_projectTitle__9kQ41{position:absolute;left:0;bottom:-1rem;text-align:left;font-size:min(2vw,1.5rem);line-height:1;font-weight:700;margin-left:.5vw;align-items:center;width:20vw;max-width:15rem;word-wrap:break-word}.Project_projectsImage__jT8Fy{display:block;margin-left:auto;margin-right:auto;border-width:.25rem!important;border-radius:.125rem!important;object-fit:"cover";justify-content:center}.Project_projectsBacker__nvqld{justify-content:center;align-items:center;display:flex;flex-direction:column;padding:2rem}@media (min-width:64rem){.Project_projectsBacker__nvqld{width:27vw;height:36vw;max-width:27rem;max-height:36rem}.Project_projectsImage__jT8Fy{position:absolute;left:0;right:0;top:1.5vw;width:24vw;height:24vw;max-width:24rem;max-height:24rem}}@media (max-width:64rem) and (min-width:48rem){.Project_projectsBacker__nvqld{width:36vw;height:48vw}.Project_projectsImage__jT8Fy{position:absolute;left:0;right:0;top:2vw;width:32vw;height:32vw}}@media (max-width:48rem){.Project_projectsBacker__nvqld{width:80vw;height:30vw}.Project_buttonPlacement__hx3MT{display:absolute;right:0;top:50%;transform:translateY(-50%)}.Project_projectTitle__9kQ41{text-align:left;font-size:1.3rem;line-height:1;width:50vw;font-weight:700;margin-left:1rem;image-rendering:crisp-edges;justify-content:"center";vertical-align:"center";align-items:"center";left:0;top:50%;transform:translateY(-50%)}.Project_projectsImage__jT8Fy{width:0;height:0;border:none!important}}@media not (hover:none){.Project_projectsBacker__nvqld:hover{transform:scale(1.1)}}.Title_namePlate__l9iP0{width:100vw;max-width:90rem;height:50vw;max-height:45rem;background-size:cover;background-position:50%;position:relative;opacity:1;margin:0 auto;display:flex;align-items:center;justify-content:center}.Title_imageWrapperWithExtras__pOgSj,.Title_statsWrapperWithExtras__Qzgb8{display:flex;flex-direction:column;position:relative;gap:min(1vw,1rem)}.Title_badgeBox__NSUsb{gap:2rem}.Title_badgeBox__NSUsb,.Title_infoBox__SEF_z{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:.5rem;background-color:var(--background-secondary);border:2px solid var(--primary);border-radius:.75rem;font-size:.85rem;height:-moz-fit-content;height:fit-content;width:20vw;z-index:1;pointer-events:auto;text-align:center;min-width:20rem;max-width:40rem;margin:auto;box-sizing:border-box}.Title_infoBox__SEF_z{gap:min(1vw,1rem)}.Title_blueName__9HUWP{background-image:url(/images/NamePlate/Blue/Normal.png)}.Title_redName__SesC6{background-image:url(/images/NamePlate/Red/Normal.png)}.Title_yellowName__5wvx_{background-image:url(/images/NamePlate/Yellow/Normal.png)}.Title_nameBox__lPHdH{border:2px solid var(--primary);border-radius:.25rem;padding:.25rem .75rem;text-align:left;width:100%}.Title_nameText__S5HI_{font-size:min(calc(.5rem + 3vw),3rem);font-weight:600;color:var(--primary);margin:0}.Title_levelText__rMCFr{font-size:min(calc(.5rem + 1.25vw),1.5rem);font-weight:600;color:var(--primary)}.Title_infoText__0X13t{font-size:min(calc(3vw),1rem);font-weight:600;color:var(--primary);margin:0;text-align:left;width:40vw;box-sizing:border-box;word-wrap:break-word}.Title_imageNameWrapper__5Jgvw{display:flex;flex-direction:column;width:30vw;min-width:16rem;max-width:30rem;padding:min(.75rem,2vw);gap:min(.25vw,1rem)}.Title_imageNameWrapper__5Jgvw,.Title_statsWrapper__doNzM{height:100%;margin:auto;background-color:var(--background-secondary);border:2px solid var(--primary);border-radius:.75rem;box-sizing:border-box}.Title_statsWrapper__doNzM{width:20vw;min-width:20rem;max-width:40rem;padding-top:1rem}.Title_nameRow__BPMEe{align-items:center;margin-top:.5rem;width:100%;max-width:30rem}.Title_nameRow__BPMEe,.Title_outerContainer__uTT_Y{display:flex;flex-direction:row;justify-content:center;gap:min(1vw,1rem)}.Title_outerContainer__uTT_Y{align-items:stretch;background-color:var(--background-secondary);border:2px solid var(--primary);border-radius:.5rem;padding:min(1vw,1rem);width:-moz-fit-content;width:fit-content;height:48vw;max-height:43.5rem;margin:auto}.Title_swapButton__eIzzy{width:min(calc(2rem + 3vw),4.5rem);height:min(calc(2rem + 3vw),4.5rem);border:none;background-color:transparent;transition:all .2s;position:relative}.Title_mainImage__uWZsr{border-radius:.125rem!important;border:2px solid var(--primary);width:100%;max-width:30rem;object-fit:"cover";justify-content:center}@media (min-width:48rem){.Title_statsWrapperSmallScreen__mHKNx{display:none}}@media (max-width:48rem){.Title_blueName__9HUWP{background-image:url(/images/NamePlate/Blue/Small.png)}.Title_redName__SesC6{background-image:url(/images/NamePlate/Red/Small.png)}.Title_yellowName__5wvx_{background-image:url(/images/NamePlate/Yellow/Small.png)}.Title_namePlate__l9iP0{height:100vw}.Title_title__pifLO{font-size:min(20vw,6rem)}.Title_containerButtons__o7SjP{margin-top:1rem}.Title_imageNameWrapper__5Jgvw{display:flex;flex-direction:row;width:100vw;height:-moz-fit-content;height:fit-content;margin:auto;padding:min(.75rem,2vw);background-color:var(--background-secondary);border:2px solid var(--primary);border-radius:.75rem;box-sizing:border-box;gap:1rem;min-width:0;max-width:100vw}.Title_imageWrapperWithExtras__pOgSj{display:flex;flex-direction:row;position:relative;gap:min(1vw,1rem);width:auto}.Title_statsWrapperWithExtras__Qzgb8{display:flex;flex-direction:column;position:relative;gap:min(1vw,1rem)}.Title_mainImage__uWZsr{border-radius:.125rem!important;width:max(40%,8rem);object-fit:"cover"}.Title_mainImage__uWZsr,.Title_outerContainer__uTT_Y{border:2px solid var(--primary);justify-content:center}.Title_outerContainer__uTT_Y{display:flex;flex-direction:column;align-items:stretch;background-color:var(--background-secondary);border-radius:.5rem;padding:min(1vw,1rem);gap:min(1vw,1rem);width:90vw;height:-moz-fit-content;height:fit-content;margin:auto}.Title_nameRow__BPMEe{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;max-width:100vw}.Title_statsWrapper__doNzM{width:100%;height:100%;margin:auto;padding-top:1rem;background-color:var(--background-secondary);border:2px solid var(--primary);border-radius:.75rem;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2vw;column-gap:2vw;min-width:0;max-width:100vw}.Title_statsWrapperLargeScreen__fuwvc{display:none}.Title_badgeBox__NSUsb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3vw;width:auto;height:-moz-fit-content;height:fit-content;z-index:1;pointer-events:auto;text-align:center;min-width:0;max-width:100vw}.Title_nameBox__lPHdH{border:2px solid var(--primary);border-radius:.25rem;padding:.25rem .75rem;text-align:left;width:30vw}.Title_infoBox__SEF_z{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:min(1vw,1rem);padding:.5rem;background-color:var(--background-secondary);border:2px solid var(--primary);border-radius:.75rem;font-size:.85rem;height:auto;width:100%;min-width:0;max-width:100vw;z-index:1;pointer-events:auto;text-align:center;margin:auto;box-sizing:border-box}.Title_infoText__0X13t{font-size:min(calc(3vw),1rem);font-weight:600;color:var(--primary);margin:0;text-align:left;width:auto;box-sizing:border-box;word-wrap:break-word}}.Title_titleCenter__cy89F{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Title_title__pifLO{min-width:100vw;text-align:center;font-size:min(15vw,18rem);line-height:1.2;font-weight:800;letter-spacing:-.05rem;color:#f5f5f5}.Title_containerButtons__o7SjP{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;gap:min(.5vw,1rem)}.Title_notYetVisible__cdOmO{opacity:0}.Title_loadedAndVisible__i0pPp{opacity:1}@media not (hover:none){.Title_swapButton__eIzzy:hover{cursor:pointer;filter:brightness(75%);z-index:100}}.theme_util_headingXl__YFfnK{text-align:center;font-size:calc(.7rem + 4vw);line-height:1.3;font-weight:800;letter-spacing:-.05rem;margin:1rem .5rem}.theme_util_headingMd__Yd70T{text-align:center;font-size:calc(1rem + 2vw);line-height:1.5}.theme_util_headingSm__EKpCj{text-align:left;font-size:calc(1rem + 1vw);line-height:1.5}.theme_util_headingCopyright__GhGRn{text-align:center;font-size:min(calc(.75rem + 1vw),1rem);line-height:1.5}.theme_util_headingTable__oc_3Z{text-align:center;font-size:calc(1rem + 1vw);line-height:1.5}.theme_util_colorInherit__hejl9{color:inherit}.theme_util_list__obOeR{margin-left:10vw;margin-right:10vw}