@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght,WONK@0,9..144,100..900,0..1;1,9..144,100..900,0..1&display=swap";@font-face{font-family:Garnett Light;src:url(https://cdn.tetr.com/resources/garnett-font-family/Garnett-Light.woff) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Garnett Regular;src:url(https://cdn.tetr.com/resources/garnett-font-family/Garnett-Regular.woff) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Garnett Regular Italic;src:url(https://cdn.tetr.com/resources/garnett-font-family/Garnett-RegularItalic.woff) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Garnett Medium;src:url(https://cdn.tetr.com/resources/garnett-font-family/Garnett-Medium.woff) format("woff2");font-weight:500;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box;::-webkit-scrollbar{background:transparent;height:0}}:root{--dark-grey: #232A26;--dim-grey: #4F524A;--light-grey: #FFF4DA;--cream: #DBA958;--white: #FFF}body{font-family:Garnett Regular;font-size:1rem;font-weight:400;line-height:1.44}.container{width:100%;max-width:90rem;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem}.globalCounsellor{.communeHero{background:var(--dark-grey);position:relative;padding:unset}.communeHero .innerDetail{display:flex;justify-content:space-between;border-bottom:1px solid var(--dim-grey);overflow:hidden;padding-inline:unset}.justifyEnd{justify-content:flex-end}.communeHero .leftIntro{background:var(--dark-grey);width:100%;padding:80px;padding-bottom:unset;position:relative}.leftIntro .globalTitle{font-family:Fraunces,serif;font-size:100px;line-height:90%;font-style:italic;font-weight:300;color:var(--cream);position:relative;left:60px}.leftIntro .globalCounsillor{font-family:Fraunces,serif;font-size:110px;line-height:90%;font-weight:300;color:var(--light-grey);font-variation-settings:"SOFT" 0,"WONK" 0}.leftIntro .globalCommune{font-family:Fraunces,serif;font-size:80px;line-height:90%;font-weight:300;color:var(--light-grey);font-variation-settings:"SOFT" 0,"WONK" 0;position:relative;left:25%}.globalSubtitleWrap{display:flex;flex-direction:column;gap:45px}.leftIntro .globalSubtitle{color:#fff4dacc;font-family:Garnett Regular;font-size:16px;font-style:normal;font-weight:400;line-height:170%;margin-top:24px;max-width:350px;opacity:.8}.getStartedBtn{display:inline-flex;padding:16px 34px;align-items:center;gap:12px;border-radius:80px;background:var(--light-grey);cursor:pointer;outline:none;border:none;width:max-content;justify-content:center}.mobHeroBtn{min-width:275px}.getStartedBtn span{color:var(--dark-grey);font-family:Garnett Medium;font-size:16px;font-style:normal;font-weight:500;line-height:120%}.only-web{display:block!important}.only-mob{display:none!important}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-35{margin-top:35px}.mt-45{margin-top:45px}.ml-180{margin-left:180px}.vectorText{margin-top:110px;position:relative;text-align:center}.vectorTextMob{position:relative;margin-top:40px;text-align:right;margin-right:2.5%}.vectorTextMob .oneGlobalMob{color:#fff4da33;font-family:Fraunces,serif;font-size:72px;font-style:normal;font-weight:300;line-height:100%}.vectorText .oneGlobal{color:#fff4da33;font-family:Fraunces,serif;font-size:120px;font-style:normal;font-weight:300;line-height:100%;font-variation-settings:"SOFT" 0,"WONK" 0;position:relative;top:25px}.vectorTextMob .communityMob{color:#fff4da33;font-family:Garnett Regular;font-size:42px;font-style:normal;font-weight:400;line-height:100%}.vectorText .community{color:#fff4da33;font-family:Garnett Regular;font-size:58px;font-style:normal;font-weight:400;line-height:100%;position:relative;left:30%;bottom:0}.counsellorCity{padding:100px 0;background:var(--cream)}.counsellorCity .cityWrap{display:flex;align-items:center;gap:105px}.cityWrap .cityCount{display:flex;align-items:center;gap:45px}.cityCount .cityNum{display:flex;flex-direction:column;gap:5px;justify-content:center}.cityNum .num{color:var(--dark-grey);text-align:center;font-family:Garnett Light;font-size:120px;font-style:normal;font-weight:300;line-height:120%;width:max-content}.cityNum .numType{color:var(--dark-grey);font-family:Garnett Regular;font-size:20px;font-style:normal;font-weight:400;text-align:center}.cityWrap .cityDesp{width:100%;max-width:650px;color:#232a26;font-family:Garnett Regular;font-size:20px;font-style:normal;font-weight:400;line-height:160%}.cityDesp span{color:var(--dark-grey);font-family:Fraunces,serif;font-size:24px;font-style:normal;font-weight:600;font-variation-settings:"SOFT" 0,"WONK" 0}.globeBox{padding:100px;background:var(--light-grey);display:flex;justify-content:center}.counsellorGlobe{line-height:0;padding:unset}.globeText{color:var(--dark-grey);font-family:Garnett Regular;font-size:22px;font-style:normal;font-weight:400;line-height:170%;max-width:990px;text-align:center}.globeText span{font-family:Fraunces,serif;font-size:26px;font-weight:600}.counsellorWorldMap{width:100%;background:var(--light-grey)}.counsellorGoal{background:var(--light-grey);padding:unset}.goalFlexWrap{display:flex;align-items:center}.goalBox{padding:80px}.goalHeading{color:var(--dark-grey);font-family:Fraunces,serif;font-size:70px;font-style:normal;font-weight:400;line-height:110%;font-variation-settings:"SOFT" 0,"WONK" 0}.goalHeading .ourGoal{color:var(--dark-grey);font-family:Garnett Light;font-size:60px;font-style:normal;font-weight:300;line-height:110%}.goalSubHeading{color:var(--dark-grey);font-family:Garnett Regular;font-size:18px;font-style:normal;font-weight:400;line-height:120%;margin-top:15px}.goalList{display:flex;flex-direction:column;gap:24px;margin-top:40px}.goalList li{display:flex;gap:10px;align-items:center;color:var(--dark-grey);font-family:Garnett Regular;font-size:18px;font-style:normal;font-weight:400;line-height:120%}.counsellorSchool{background:var(--cream);padding:80px 0}.counsellorSchoolWrap{display:flex;flex-direction:column;gap:50px}.schoolWrap{display:flex;gap:50px;align-items:flex-start}.schoolTextBox{width:100%;max-width:695px;min-height:295px}.schoolTagline{color:var(--dark-grey);font-family:Garnett Light;font-size:40px;font-style:normal;font-weight:300;line-height:110%}.collaborateOther{color:var(--dark-grey);font-family:Fraunces,serif;font-size:46px;font-style:normal;font-weight:400;line-height:120%;font-variation-settings:"SOFT" 0,"WONK" 0}.subTextWrap{width:100%;max-width:760px;margin-left:50%}.subTextSchool{color:var(--dark-grey);font-family:Garnett Regular;font-size:18px;font-style:normal;font-weight:400;line-height:200%}.counsellorAdvisory{padding:80px 0;background:var(--dark-grey);border-bottom:5px solid var(--cream)}.advisoryHeading{color:var(--light-grey);font-family:Garnett Light;font-size:46px;font-style:normal;font-weight:300;line-height:90%;text-align:center}.advisoryHeading span{color:#dba958;font-family:Fraunces,serif;font-size:60px;font-style:normal;font-weight:400;line-height:90%;font-variation-settings:"SOFT" 0,"WONK" 0}.advisorySubHeading{color:var(--light-grey);text-align:center;font-family:Garnett Regular;font-size:14px;font-style:normal;font-weight:400;line-height:201%;opacity:.77;width:100%;max-width:415px;margin:20px auto 0}.advisoryPeeps{display:flex;align-items:center;justify-content:center;gap:60px;margin-top:60px}.advisoryCard{position:relative;overflow:hidden;line-height:0}.advisoryCard img{width:100%;height:auto}.overlay{background:linear-gradient(to top,#000000e6,#0000);padding:20px;color:var(--white);text-align:left;position:absolute;inset:auto 0% 0%;border-bottom-left-radius:16px;border-bottom-right-radius:16px;min-height:148px}.overlay h2{color:var(--white);font-family:Fraunces,serif;font-size:26px;font-style:normal;font-weight:400;line-height:150%}.overlay p{margin:5px 0 0;color:#f1f1f1;font-family:Garnett Regular;font-size:12px;font-style:normal;font-weight:400;line-height:180%;opacity:.7}.globalSchool{padding:80px 0;background:var(--dark-grey)}.schoolBox{display:flex;flex-direction:column;gap:20px;padding-inline:100px}.joinTag{width:max-content;padding:6px 15px;gap:10px;border-radius:20px;border:1px solid var(--light-grey);background:var(--light-grey);color:var(--dark-grey);font-family:Garnett Medium;font-size:15px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.75px;text-transform:uppercase}.schoolHeading{color:var(--light-grey);font-family:Garnett Regular;font-size:30px;font-style:normal;font-weight:400;line-height:140%}.schoolHeading .topCounsellor{color:var(--cream);font-family:Fraunces,serif;font-size:46px;font-style:normal;font-weight:400;line-height:140%;font-variation-settings:"SOFT" 0,"WONK" 0}.topCounsellor span{font-family:Garnett Regular}.schoolList{display:flex;flex-direction:column;gap:30px;margin-left:60%}.schoolList li{display:flex;gap:10px;align-items:center;list-style:none;color:var(--light-grey);font-family:Garnett Light;font-size:18px;font-style:normal;font-weight:300;line-height:120%}.schoolList li span{font-weight:500;font-family:Garnett Medium}.stalwart{background:var(--light-grey);padding:80px 0;overflow:hidden}.stalwart .container{position:relative}.salwartHeadWrap{display:flex;justify-content:space-between}.salwartHeadWrap .joinTag{display:flex;padding:6px 15px;justify-content:center;align-items:center;gap:10px;color:var(--light-grey);font-family:Garnett Medium;font-size:15px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.75px;text-transform:uppercase;border-radius:20px;border:1px solid var(--light-grey);background:var(--dark-grey)}.industryStalwartEventsSlider{margin-top:60px}.industryStalwartCard .getStartedBtn{width:max-content}.industryStalwartCard .pastCardTextBox{align-items:flex-start;justify-content:center;gap:18px}.industryStalwartCard .stalwartDesig{color:var(--light-grey);font-family:Garnett Light;font-size:12px;font-style:normal;font-weight:300;line-height:200%;opacity:.8}.industryStalwartCard .pstCardTextPara{margin-top:8px}.stalwartHeading{color:var(--dark-grey);font-family:Garnett Regular;font-size:40px;font-style:normal;font-weight:400;line-height:110%}.sliderBtnGrp{display:flex;align-items:center;gap:15px}.stalwartHeading span{color:#232a26;font-family:Fraunces,serif;font-size:48px;font-style:normal;font-weight:400;line-height:110%}.memberMeetup{padding:80px 0;background:var(--dark-grey)}.meetUpWrap{display:flex;flex-direction:column;gap:70px}.meetUpHeading{color:var(--light-grey);text-align:center;font-family:Garnett Light;font-size:50px;font-style:normal;font-weight:300;line-height:110%}.meetUpHeading span{color:var(--cream);font-family:Fraunces,serif;font-size:60px;font-style:normal;font-weight:400;line-height:110%}.meetupCardsWrap{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-gap:20px}.meetUpCard{position:relative;line-height:0;overflow:hidden}.meetUpCard img{width:100%}.meetUpCardOverlay{background:linear-gradient(to top,#000000e6,#0000);padding:22px 25px;color:var(--white);text-align:left;position:absolute;inset:auto 0% 0%;border-bottom-left-radius:32px;border-bottom-right-radius:32px}.meetUpCardOverlay h2{color:var(--white);font-family:Fraunces,serif;font-size:26px;font-style:normal;font-weight:400;line-height:150%}.meetUpCardOverlay p{margin:5px 0 0;color:#f1f1f1;font-family:Garnett Regular;font-size:12px;font-style:normal;font-weight:400;line-height:180%;opacity:.7}.communeResourse{background:var(--cream);padding:unset}.communeResourseWrap{display:flex}.communeResourseBox{padding:80px 0 80px 80px;align-self:flex-end}.resourseText{color:var(--dark-grey);font-family:Garnett Regular;font-size:20px;font-style:normal;font-weight:400;line-height:200%}.pastStalwartEventsSlider{margin-top:60px}.pastEventCard{width:100%;height:auto;border-radius:30px;background:var(--dark-grey);padding:20px}.pastEventCardWrap{display:flex;gap:40px}.pastCardTextBox{display:flex;flex-direction:column;justify-content:space-between}.pastCardTextBox img{align-self:flex-end}.pstCardTextHeading{color:var(--light-grey);font-family:Fraunces,serif;font-size:32px;font-style:normal;font-weight:400;line-height:110%;font-variation-settings:"SOFT" 0,"WONK" 0}.pstCardTextPara{color:var(--light-grey);font-family:Garnett Light;font-size:30px;font-style:normal;font-weight:300;line-height:200%;opacity:.8}.fontFix{color:var(--light-grey);font-family:Garnett Light;font-size:16px;font-style:normal;font-weight:300;line-height:200%}}.communeFooter{display:flex;padding:20px 10px;justify-content:center;align-items:center;background:var(--dark-grey)}.communeFooter p{color:var(--cream);font-family:Garnett Medium;font-size:14px;font-style:normal;font-weight:500;line-height:144%;opacity:.4}@media screen and (max-width:768px){.globalCounsellor{padding-top:60px;.goalSubHeading{font-size:16px}.meetUpCardOverlay{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.overlay{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.pastStalwartEventsSlider{margin-top:20px}.overlay h2{font-size:20px;line-height:150%}.industryStalwartEventsSlider{margin-top:45px}.schoolTextBox{min-height:170px}.resourseText{font-size:13px;line-height:200%}.communeResourse .container{padding-inline:unset}.communeResourseWrap{flex-direction:column}.communeResourseWrap img{max-width:100%}.meetUpHeading{font-size:26px;line-height:110%}.meetUpHeading span{font-size:36px;line-height:110%}.pstCardTextPara{font-size:16px;line-height:200%;margin-top:16px}.stalwartHeading,.stalwartHeading span{font-size:26px;line-height:110%}.schoolHeading{font-size:16px;line-height:140%}.schoolHeading .topCounsellor{font-size:26px;line-height:140%}.schoolList{margin-top:20px;align-self:flex-start;gap:8px;margin-left:unset}.counsellorAdvisory .container{padding-inline:unset}.schoolList li{font-size:13px;line-height:120%}.communeHero .innerDetail{flex-direction:column}.globalSubtitleWrap{align-items:center}.only-web{display:none!important}.only-mob{display:block!important}.communeHero{flex-direction:column}.communeHero .leftIntro{padding:60px 15px}.leftIntro .globalTitle{font-size:70px;left:30px}.leftIntro .globalSubtitleWrap{margin-left:unset}.leftIntro .globalCounsillor{font-size:60px}.leftIntro .globalCommune{font-size:56px;width:max-content}.vectorText{margin-top:40px}.vectorText .oneGlobal{font-size:80px;left:0}.vectorText .community{font-size:30px;bottom:-20px;width:fit-content;left:200px}.counsellorSchool,.stalwart{padding:60px 0}.counsellorCity .cityWrap{flex-direction:column;gap:50px}.goalFlexWrap{flex-direction:column}.communeHero .innerDetail{padding-inline:initial}.goalFlexWrap img{max-width:100%}.schoolWrap{flex-direction:column;padding-inline:unset}.cityNum .num{font-size:50px}.cityNum .numType{font-size:16px}.cityWrap .cityDesp{font-size:13px}.cityDesp span{font-size:16px}.cityWrap .cityCount{gap:30px}.cityWrap .cityCount svg{max-width:40px}.globeBox{padding:60px 15px}.globeText{font-size:14px}.counsellorGoal .container{padding-inline:unset}.globeText span{font-size:18px}.goalBox{padding:45px 15px 60px}.goalList{gap:15px;margin-top:20px}.goalList li{align-items:center;font-size:13px}.schoolWrap img{max-width:100%}.goalFlexWrap{align-items:flex-start}.schoolTagline{font-size:16px}.collaborateOther{font-size:26px;line-height:24px}.goalHeading{font-size:36px}.subTextWrap{margin:unset}.subTextSchool{font-size:13px;line-height:20px}.btnMbFx{margin-left:50%}.advisoryHeading{font-size:26px;line-height:90%}.advisoryHeading span{font-size:36px;line-height:90%}.advisorySubHeading{font-size:13px}.goalHeading .ourGoal{font-size:26px}.counsellorAdvisory{padding:60px 15px;border-bottom:2px solid var(--cream)}.advisoryPeeps{margin-top:35px;overflow:scroll;gap:24px;justify-content:flex-start}.advisoryCard{min-width:250px}.globalSchool{padding:60px 0}.schoolBox{padding-inline:unset}.communeResourseBox{padding:40px 45px 60px;display:flex;flex-direction:column}.communeResourseBox button{align-self:flex-end}.industryStalwartCard .pastEventCardWrap{flex-direction:column;gap:20px}.meetupCardsWrap{display:flex;gap:20px;overflow:scroll}.meetUpCard{min-width:280px}.memberMeetup{padding:60px 0}.memberMeetup .container{padding-inline:unset}.pastStalwartEventsSlider .swiper-wrapper{flex-direction:column;gap:20px}.pastEventCardWrap{flex-direction:column;position:relative;gap:20px}.pastCardTextBox img{position:absolute;top:55%;right:5%}.pstCardTextHeading{font-size:20px;line-height:110%;min-height:44px}.industryStalwartEventsSlider .pastEventCard{min-height:548px}.meetUpCardOverlay h2{font-size:20px;line-height:150%}.meetUpCardOverlay p{font-size:12px;line-height:180%}.meetUpWrap{gap:40px}}}@media screen and (min-width:1540px){.globalCommune{.vectorText .community{left:34.3%}}}.communeHeader[data-astro-cid-sprxxkao]{min-height:84px;border-bottom:1px solid var(--cream);background:var(--dark-grey);display:flex;align-items:center;position:sticky;top:-1px;z-index:99}.communeHeadWrap[data-astro-cid-sprxxkao]{display:flex;justify-content:space-between;align-items:center}.pageList[data-astro-cid-sprxxkao]{display:flex;align-items:center;gap:40px}.pageList[data-astro-cid-sprxxkao] li[data-astro-cid-sprxxkao]{list-style:none;color:var(--light-grey);font-family:Fraunces,serif;font-size:20px;font-style:normal;font-weight:400;line-height:120%;cursor:pointer;transition:all .2s}.pageList[data-astro-cid-sprxxkao] li[data-astro-cid-sprxxkao]:hover{color:var(--cream);transition:all .2s}.pageList[data-astro-cid-sprxxkao] li[data-astro-cid-sprxxkao].active{font-style:italic;font-weight:600;color:var(--cream)}.communeLogo[data-astro-cid-sprxxkao]{padding-right:11%}@media screen and (max-width:768px){.communeHeader[data-astro-cid-sprxxkao]{position:fixed;top:0;width:100%}}.typed-wrap[data-astro-cid-t4hq7qrn]{display:inline}.typewriter-text[data-astro-cid-t4hq7qrn]{display:inline;white-space:pre-wrap;font-size:46px;font-style:normal;font-weight:400;line-height:120%;font-variation-settings:"SOFT" 0,"WONK" 0}.typed-cursor[data-astro-cid-t4hq7qrn]{display:inline;opacity:1;color:var(--dark-grey);font-family:Fraunces,serif;font-size:46px;font-style:normal;font-weight:400;line-height:120%;font-variation-settings:"SOFT" 0,"WONK" 0}.typed-cursor[data-astro-cid-t4hq7qrn].typed-cursor--blink{-webkit-animation:typedjsBlink .7s infinite;animation:typedjsBlink .7s infinite}@keyframes typedjsBlink{50%{opacity:0}}@-webkit-keyframes typedjsBlink{0%{opacity:1}50%{opacity:0}to{opacity:1}}
