.ContactForm-module-scss-module__taHw8a__contactForm{flex-direction:column;display:flex}.ContactForm-module-scss-module__taHw8a__contactForm .ContactForm-module-scss-module__taHw8a__fieldGroup{flex-direction:row;justify-content:space-between;column-gap:32px;display:flex}.ContactForm-module-scss-module__taHw8a__contactForm .ContactForm-module-scss-module__taHw8a__fieldGroup .ContactForm-module-scss-module__taHw8a__field{-webkit-user-select:none;user-select:none}.ContactForm-module-scss-module__taHw8a__contactForm .ContactForm-module-scss-module__taHw8a__fieldGroup .ContactForm-module-scss-module__taHw8a__field label{color:#a8a7be}.ContactForm-module-scss-module__taHw8a__contactForm .ContactForm-module-scss-module__taHw8a__fieldGroup .ContactForm-module-scss-module__taHw8a__field input,.ContactForm-module-scss-module__taHw8a__contactForm .ContactForm-module-scss-module__taHw8a__fieldGroup .ContactForm-module-scss-module__taHw8a__field textarea{box-sizing:border-box;color:#eee;background:#0000001a;border:1px solid #ffffff80;border-radius:5px;width:100%;margin-top:8px;padding:12px;transition:background .2s}.ContactForm-module-scss-module__taHw8a__contactForm .ContactForm-module-scss-module__taHw8a__fieldGroup .ContactForm-module-scss-module__taHw8a__field input:focus,.ContactForm-module-scss-module__taHw8a__contactForm .ContactForm-module-scss-module__taHw8a__fieldGroup .ContactForm-module-scss-module__taHw8a__field textarea:focus{background:#ffffff0d}.ContactForm-module-scss-module__taHw8a__contactForm .ContactForm-module-scss-module__taHw8a__fieldGroup .ContactForm-module-scss-module__taHw8a__field:not(:last-child){margin-bottom:24px}.ContactForm-module-scss-module__taHw8a__contactForm .ContactForm-module-scss-module__taHw8a__fieldGroup .ContactForm-module-scss-module__taHw8a__field.ContactForm-module-scss-module__taHw8a__name,.ContactForm-module-scss-module__taHw8a__contactForm .ContactForm-module-scss-module__taHw8a__fieldGroup .ContactForm-module-scss-module__taHw8a__field.ContactForm-module-scss-module__taHw8a__email{width:50%}.ContactForm-module-scss-module__taHw8a__contactForm .ContactForm-module-scss-module__taHw8a__fieldGroup .ContactForm-module-scss-module__taHw8a__field.ContactForm-module-scss-module__taHw8a__message{width:100%;min-height:10rem}.ContactForm-module-scss-module__taHw8a__contactForm .ContactForm-module-scss-module__taHw8a__fieldGroup .ContactForm-module-scss-module__taHw8a__field.ContactForm-module-scss-module__taHw8a__message textarea{resize:none;height:100%;min-height:300px}.ContactForm-module-scss-module__taHw8a__contactForm .ContactForm-module-scss-module__taHw8a__submitButton{margin-top:32px}@media screen and (max-width:576px){.ContactForm-module-scss-module__taHw8a__contactForm .ContactForm-module-scss-module__taHw8a__fieldGroup{flex-direction:column}.ContactForm-module-scss-module__taHw8a__contactForm .ContactForm-module-scss-module__taHw8a__fieldGroup .ContactForm-module-scss-module__taHw8a__field.ContactForm-module-scss-module__taHw8a__name,.ContactForm-module-scss-module__taHw8a__contactForm .ContactForm-module-scss-module__taHw8a__fieldGroup .ContactForm-module-scss-module__taHw8a__field.ContactForm-module-scss-module__taHw8a__email{width:100%}.ContactForm-module-scss-module__taHw8a__contactForm .ContactForm-module-scss-module__taHw8a__fieldGroup .ContactForm-module-scss-module__taHw8a__field.ContactForm-module-scss-module__taHw8a__message{margin-top:32px}}
.ContentContainer-module-scss-module__ZAs4AW__contentContainer{box-sizing:border-box;margin:0 auto;padding:24px}.ContentContainer-module-scss-module__ZAs4AW__contentContainer.ContentContainer-module-scss-module__ZAs4AW__centered{position:absolute;top:50%;left:50%;transform:translateY(-50%)translate(-50%)}
.MiniDivider-module-scss-module__Z8kfyq__miniDivider{border:none;border-top:.5px solid #c0b4ce99;max-width:100px;height:0;margin-top:24px;margin-bottom:24px;display:block}.MiniDivider-module-scss-module__Z8kfyq__miniDivider.MiniDivider-module-scss-module__Z8kfyq__left{margin-left:0;margin-right:auto}.MiniDivider-module-scss-module__Z8kfyq__miniDivider.MiniDivider-module-scss-module__Z8kfyq__right{margin-left:auto;margin-right:0}
.SectionDivider-module-scss-module__VCrCyq__sectionDivider{align-items:center;column-gap:24px;display:flex}.SectionDivider-module-scss-module__VCrCyq__sectionDivider .SectionDivider-module-scss-module__VCrCyq__centralText{color:#eee;white-space:nowrap;margin:12px;font-family:Ubuntu Mono,Consolas,monaco,Courier New;font-size:xx-large}.SectionDivider-module-scss-module__VCrCyq__sectionDivider .SectionDivider-module-scss-module__VCrCyq__divider{border-bottom:1px solid #545454;width:100%;position:relative}.SectionDivider-module-scss-module__VCrCyq__sectionDivider .SectionDivider-module-scss-module__VCrCyq__leftDivider:after{content:"";background:#eee;border-radius:50%;width:4px;height:4px;display:block;position:absolute;top:-1.5px;right:0}.SectionDivider-module-scss-module__VCrCyq__sectionDivider .SectionDivider-module-scss-module__VCrCyq__rightDivider:before{content:"";background:#eee;border-radius:50%;width:4px;height:4px;display:block;position:absolute;top:-1.5px;left:0}@media screen and (max-width:576px){.SectionDivider-module-scss-module__VCrCyq__sectionDivider .SectionDivider-module-scss-module__VCrCyq__centralText{font-size:x-large}}
.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbs{align-items:center;column-gap:6px;margin:0;padding:0;font-family:Ubuntu Mono,Consolas,monaco,Courier New;list-style-type:none;display:flex}.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbs .Breadcrumbs-module-scss-module__Ir3W5a__crumb{width:auto;text-align:inherit;color:inherit;font:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;max-width:64px;margin:0;padding:0;line-height:normal;display:inline-block;overflow:hidden}.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbs .Breadcrumbs-module-scss-module__Ir3W5a__crumb.Breadcrumbs-module-scss-module__Ir3W5a__clickableCrumb{padding:1px 0}.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbs .Breadcrumbs-module-scss-module__Ir3W5a__crumb.Breadcrumbs-module-scss-module__Ir3W5a__clickableCrumb .Breadcrumbs-module-scss-module__Ir3W5a__dark,.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbs .Breadcrumbs-module-scss-module__Ir3W5a__crumb.Breadcrumbs-module-scss-module__Ir3W5a__clickableCrumb.Breadcrumbs-module-scss-module__Ir3W5a__dark{color:#eee;border-bottom:1px dotted #eee}.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbs .Breadcrumbs-module-scss-module__Ir3W5a__crumb.Breadcrumbs-module-scss-module__Ir3W5a__clickableCrumb .Breadcrumbs-module-scss-module__Ir3W5a__light,.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbs .Breadcrumbs-module-scss-module__Ir3W5a__crumb.Breadcrumbs-module-scss-module__Ir3W5a__clickableCrumb.Breadcrumbs-module-scss-module__Ir3W5a__light{color:#101010;border-bottom:1px dotted #101010}.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbs .Breadcrumbs-module-scss-module__Ir3W5a__crumb.Breadcrumbs-module-scss-module__Ir3W5a__clickableCrumb{cursor:pointer}.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbs .Breadcrumbs-module-scss-module__Ir3W5a__crumb:not(.Breadcrumbs-module-scss-module__Ir3W5a__clickableCrumb) .Breadcrumbs-module-scss-module__Ir3W5a__dark{color:#c0b4ce}.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbs .Breadcrumbs-module-scss-module__Ir3W5a__crumb:not(.Breadcrumbs-module-scss-module__Ir3W5a__clickableCrumb) .Breadcrumbs-module-scss-module__Ir3W5a__light{color:#818181}.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbs .Breadcrumbs-module-scss-module__Ir3W5a__separator.Breadcrumbs-module-scss-module__Ir3W5a__dark{color:#eee}.Breadcrumbs-module-scss-module__Ir3W5a__breadcrumbs .Breadcrumbs-module-scss-module__Ir3W5a__separator.Breadcrumbs-module-scss-module__Ir3W5a__light{color:#101010}
.Button-module-scss-module__HB5Z3q__button{color:inherit;font:inherit;cursor:pointer;outline:inherit;text-align:center;background:0 0;border:1px solid #c0b4ce4d;align-items:center;column-gap:8px;padding:.64rem .85rem .6rem;font-family:Ubuntu Mono,Consolas,monaco,Courier New;transition:background .2s,color .2s,transform 50ms,margin 50ms;display:inline-flex}.Button-module-scss-module__HB5Z3q__button.Button-module-scss-module__HB5Z3q__primary{color:#eee;background:#0d0d11b3}.Button-module-scss-module__HB5Z3q__button.Button-module-scss-module__HB5Z3q__primary:hover{color:#101010;background:#fff}.Button-module-scss-module__HB5Z3q__button.Button-module-scss-module__HB5Z3q__primary:active{transform:scale(.95)}.Button-module-scss-module__HB5Z3q__button.Button-module-scss-module__HB5Z3q__secondary{color:#eee;background:#0d0d1180}.Button-module-scss-module__HB5Z3q__button.Button-module-scss-module__HB5Z3q__tertiary{color:#8684f1;border:none;text-decoration:underline}.Button-module-scss-module__HB5Z3q__button.Button-module-scss-module__HB5Z3q__callToAction{background:#424158}.Button-module-scss-module__HB5Z3q__button .Button-module-scss-module__HB5Z3q__icon{align-items:center;display:inline-flex}.Button-module-scss-module__HB5Z3q__button .Button-module-scss-module__HB5Z3q__icon.Button-module-scss-module__HB5Z3q__inset{border-radius:50%;width:1rem;height:1rem;margin:-5px 0;padding:5px;box-shadow:inset 0 0 10px #00000059}.Button-module-scss-module__HB5Z3q__linkButton{text-decoration:none}.Button-module-scss-module__HB5Z3q__anchor{color:inherit;text-decoration:none}
.Copyright-module-scss-module__qa7oTq__copyright{text-align:center;color:#fff;margin-bottom:12px;font-size:16px;display:block}
.CentralContainer-module-scss-module__ZGXWqG__centralContainer{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#eee;background:#00000059;width:100%;max-height:85%;position:fixed;top:47%;overflow:hidden;transform:translateY(-50%);box-shadow:0 10px 14px #0000004d,0 0 0 1px #00000040}
.DarkModeToggler-module-scss-module__LB3Blq__toggler{cursor:pointer;background:0 0;border:none}.DarkModeToggler-module-scss-module__LB3Blq__toggler .DarkModeToggler-module-scss-module__LB3Blq__moon{color:#fff}.DarkModeToggler-module-scss-module__LB3Blq__toggler .DarkModeToggler-module-scss-module__LB3Blq__sun{color:#1e222e}
.SubtleDivider-module-scss-module__8Ps8QW__subtleDivider{border:none;border-top:.5px solid #c0b4ce33;height:0;display:block}
@keyframes ParticleWallpaper-module-scss-module__t3wtSG__fadeIn{0%{opacity:1}35%{opacity:1}to{opacity:0}}.ParticleWallpaper-module-scss-module__t3wtSG__overlay{opacity:0;z-index:-5;pointer-events:none;background:#0c0c0c;width:100vw;height:100vh;position:fixed;top:0;left:0}.ParticleWallpaper-module-scss-module__t3wtSG__particleContainer{z-index:-10;width:100vw;height:100vh;position:fixed;top:0;left:0}
.GradientSelector-module-scss-module__3Txs4a__selector{width:auto;text-align:inherit;color:inherit;font:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;cursor:pointer;background:#2e2e3e80;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin:0;padding:0;line-height:normal;transition:all .1s ease-in-out;display:flex;position:fixed;bottom:24px;right:24px;overflow:visible}.GradientSelector-module-scss-module__3Txs4a__selector:hover{background:#585775;box-shadow:0 10px 36px #00000029,0 0 0 1px #0000000f}.GradientSelector-module-scss-module__3Txs4a__selector .GradientSelector-module-scss-module__3Txs4a__icon{color:#a8a7be;font-size:21px}.GradientSelector-module-scss-module__3Txs4a__menuList{color:#eee;z-index:1000;border-radius:10px;flex-direction:column;padding:8px;display:flex;box-shadow:-9px 9px 0 -3px #0000001a;background:#2e2e3e!important}.GradientSelector-module-scss-module__3Txs4a__menuItem{width:auto;text-align:inherit;color:#c5c4d4;font:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;cursor:pointer;background:0 0;border:none;border-radius:5px;margin:0;padding:8px 24px;font-family:Ubuntu Mono,Consolas,monaco,Courier New;line-height:normal;transition:all .1s ease-in-out;overflow:visible}.GradientSelector-module-scss-module__3Txs4a__menuItem.GradientSelector-module-scss-module__3Txs4a__focus{color:#8684f1;background:#58577566}.GradientSelector-module-scss-module__3Txs4a__menuItem:disabled{color:#8684f1;cursor:default;font-weight:700}@media screen and (max-width:768px){.GradientSelector-module-scss-module__3Txs4a__selector{width:24px;height:24px}.GradientSelector-module-scss-module__3Txs4a__selector .GradientSelector-module-scss-module__3Txs4a__icon{font-size:16px}}
.SearchBar-module-scss-module__3U6I6G__searchBar{display:inline-block;position:relative}.SearchBar-module-scss-module__3U6I6G__searchBar .SearchBar-module-scss-module__3U6I6G__searchIcon{position:absolute;top:50%;left:12px;transform:translateY(-50%)}.SearchBar-module-scss-module__3U6I6G__searchBar label{visibility:hidden;position:absolute}.SearchBar-module-scss-module__3U6I6G__searchBar input{border:1px solid #58577580;border-radius:100px;padding:12px 12px 12px 48px}.SearchBar-module-scss-module__3U6I6G__searchBar input.SearchBar-module-scss-module__3U6I6G__dark{background-color:#2e2e3e}.SearchBar-module-scss-module__3U6I6G__searchBar input.SearchBar-module-scss-module__3U6I6G__light{background-color:#f6f8fa;border:1px solid #a8a7be}
.Quote-module-scss-module__A1VSXW__quote{background:#00000040;border-left:5px solid #424158;border-radius:0 10px 10px 0;width:100%;max-width:576px;margin:0 24px;padding:12px 24px 12px 0;font-family:Montserrat,Helvetica,Trebuchet MS,Arial;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.Quote-module-scss-module__A1VSXW__quote blockquote{color:#eee;margin:0 24px 12px}.Quote-module-scss-module__A1VSXW__quote p{color:#a8a7be;margin:0}.Quote-module-scss-module__A1VSXW__quote figcaption{color:#b6b6c9;margin:0 24px}.Quote-module-scss-module__A1VSXW__quote .Quote-module-scss-module__A1VSXW__randomiseButton{width:auto;text-align:inherit;color:inherit;font:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;cursor:pointer;background:0 0;border:none;margin:0;padding:0;line-height:normal;transition:all .1s ease-in-out;position:absolute;bottom:12px;right:12px;overflow:visible}.Quote-module-scss-module__A1VSXW__quote .Quote-module-scss-module__A1VSXW__randomiseButton .Quote-module-scss-module__A1VSXW__icon{font-size:24px}.Quote-module-scss-module__A1VSXW__quote .Quote-module-scss-module__A1VSXW__randomiseButton:hover{transform:scale(1.1)}@media screen and (max-width:992px),screen and (max-height:768px){.Quote-module-scss-module__A1VSXW__quote{display:none}}
.Socials-module-scss-module__B9WXuq__socialLinkContainer{display:flex}.Socials-module-scss-module__B9WXuq__socialLinkContainer .Socials-module-scss-module__B9WXuq__socialLink{background-color:#06052e4d;border:2px solid #c5c4d433;border-radius:50%;width:18px;height:18px;padding:8px;transition:background .2s;position:relative}.Socials-module-scss-module__B9WXuq__socialLinkContainer .Socials-module-scss-module__B9WXuq__socialLink svg{color:#eeeeeebf;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.Socials-module-scss-module__B9WXuq__socialLinkContainer .Socials-module-scss-module__B9WXuq__socialLink:hover{background:#eee3}.Socials-module-scss-module__B9WXuq__socialLinkContainer.Socials-module-scss-module__B9WXuq__anchoredToLeft{flex-direction:column;align-items:flex-start;row-gap:24px;top:47%;left:12px;transform:translateY(-50%)}.Socials-module-scss-module__B9WXuq__socialLinkContainer.Socials-module-scss-module__B9WXuq__anchoredToBottom{flex-direction:row;align-items:flex-start;column-gap:8px;bottom:24px;left:50%;transform:translate(-50%)}@media screen and (max-width:768px){.Socials-module-scss-module__B9WXuq__socialLinkContainer .Socials-module-scss-module__B9WXuq__socialLink{width:10px;height:10px}.Socials-module-scss-module__B9WXuq__socialLinkContainer .Socials-module-scss-module__B9WXuq__socialLink svg{width:12px;height:12px}}
.ChipGroup-module-scss-module__6FaF_W__chipStack{flex-flow:wrap;gap:8px;margin:0;padding:0;font-family:Ubuntu Mono,Consolas,monaco,Courier New;list-style-type:none;display:flex}.ChipGroup-module-scss-module__6FaF_W__chipStack.ChipGroup-module-scss-module__6FaF_W__right{flex-direction:row-reverse}.ChipGroup-module-scss-module__6FaF_W__chipStack.ChipGroup-module-scss-module__6FaF_W__center{justify-content:center}.ChipGroup-module-scss-module__6FaF_W__chipStack .ChipGroup-module-scss-module__6FaF_W__chip{border-radius:64px;align-items:center;column-gap:8px;padding:3px 6px;font-size:small;display:flex}.ChipGroup-module-scss-module__6FaF_W__chipStack .ChipGroup-module-scss-module__6FaF_W__chip.ChipGroup-module-scss-module__6FaF_W__dark{color:#eee;background:#424158}.ChipGroup-module-scss-module__6FaF_W__chipStack .ChipGroup-module-scss-module__6FaF_W__chip.ChipGroup-module-scss-module__6FaF_W__light{color:#101010;background:#e2e2e9}
.UnorderedList-module-scss-module__d8xWNa__unorderedList{padding-left:1.5em;list-style:none;position:relative}.UnorderedList-module-scss-module__d8xWNa__unorderedList li{margin-top:8px}.UnorderedList-module-scss-module__d8xWNa__unorderedList li:before{content:"►";position:absolute;left:0}.UnorderedList-module-scss-module__d8xWNa__unorderedList.UnorderedList-module-scss-module__d8xWNa__reset{margin:0;padding:0;list-style-type:none}.UnorderedList-module-scss-module__d8xWNa__unorderedList.UnorderedList-module-scss-module__d8xWNa__reset li:before{content:""}
.AwardItem-module-scss-module__WP5b2W__awardItem{flex-direction:row;column-gap:12px;display:flex}.AwardItem-module-scss-module__WP5b2W__awardItem:not(:last-child){margin-bottom:24px}.AwardItem-module-scss-module__WP5b2W__awardItem .AwardItem-module-scss-module__WP5b2W__awardIcon{min-width:32px;min-height:32px;display:block}.AwardItem-module-scss-module__WP5b2W__awardItem .AwardItem-module-scss-module__WP5b2W__details .AwardItem-module-scss-module__WP5b2W__title{margin:0;font-family:Ubuntu Mono,Consolas,monaco,Courier New}.AwardItem-module-scss-module__WP5b2W__awardItem .AwardItem-module-scss-module__WP5b2W__details .AwardItem-module-scss-module__WP5b2W__date{color:#8b8aa8}.AwardItem-module-scss-module__WP5b2W__awardItem .AwardItem-module-scss-module__WP5b2W__details .AwardItem-module-scss-module__WP5b2W__description{color:#c5c4d4;margin:8px 0 0}
@media screen and (min-width:992px){.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject{flex-direction:row;width:100%;margin:0 0 32px;display:flex}.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject .FeaturedProject-module-scss-module__1SM9EW__details{box-sizing:border-box;background:#2e2e3e;border-radius:5px;min-width:37rem;max-width:37rem;padding:32px 72px 32px 32px}.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject .FeaturedProject-module-scss-module__1SM9EW__details .FeaturedProject-module-scss-module__1SM9EW__title{color:#8684f1;margin:12px 0;font-family:Ubuntu Mono,Consolas,monaco,Courier New;font-size:24px}.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject .FeaturedProject-module-scss-module__1SM9EW__details .FeaturedProject-module-scss-module__1SM9EW__headline{color:#c3c2f4;font-family:Ubuntu Mono,Consolas,monaco,Courier New}.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject .FeaturedProject-module-scss-module__1SM9EW__details .FeaturedProject-module-scss-module__1SM9EW__description{color:#c5c4d4;text-align:justify;max-height:90px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 40%,#0000 95%);mask-image:linear-gradient(#000 40%,#0000 95%)}.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject .FeaturedProject-module-scss-module__1SM9EW__details .FeaturedProject-module-scss-module__1SM9EW__buttonGroup{justify-content:space-between;margin-top:24px;display:flex}.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject .FeaturedProject-module-scss-module__1SM9EW__details .FeaturedProject-module-scss-module__1SM9EW__buttonGroup .FeaturedProject-module-scss-module__1SM9EW__externalLinkButtons{column-gap:8px;display:flex}.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject .FeaturedProject-module-scss-module__1SM9EW__demo{width:calc(100% - 37rem + 32px);height:310px;margin-top:auto;margin-bottom:auto;margin-left:-32px;position:relative;box-shadow:0 10px 14px #0000004d,0 0 0 1px #00000040}.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject:nth-child(2n){flex-direction:row-reverse}.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject:nth-child(2n) .FeaturedProject-module-scss-module__1SM9EW__details{text-align:right;padding:32px 32px 32px 72px}.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject:nth-child(2n) .FeaturedProject-module-scss-module__1SM9EW__details .FeaturedProject-module-scss-module__1SM9EW__buttonGroup{flex-direction:row-reverse}.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject:nth-child(2n) .FeaturedProject-module-scss-module__1SM9EW__details .FeaturedProject-module-scss-module__1SM9EW__description{text-align-last:right}.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject:nth-child(2n) .FeaturedProject-module-scss-module__1SM9EW__demo{margin-right:-40px}}@media screen and (max-width:992px){.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup{flex-direction:column;row-gap:32px;display:flex}.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject{display:flex;box-shadow:0 10px 14px #0000004d,0 0 0 1px #00000040;flex-direction:column-reverse!important}.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject .FeaturedProject-module-scss-module__1SM9EW__details{box-sizing:border-box;background:#2e2e3e;border-radius:0 0 5px 5px;padding:32px 72px 32px 32px}.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject .FeaturedProject-module-scss-module__1SM9EW__details .FeaturedProject-module-scss-module__1SM9EW__title{color:#8684f1;margin:12px 0;font-family:Ubuntu Mono,Consolas,monaco,Courier New;font-size:24px}.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject .FeaturedProject-module-scss-module__1SM9EW__details .FeaturedProject-module-scss-module__1SM9EW__headline{color:#c3c2f4;font-family:Ubuntu Mono,Consolas,monaco,Courier New}.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject .FeaturedProject-module-scss-module__1SM9EW__details .FeaturedProject-module-scss-module__1SM9EW__description{color:#c5c4d4;text-align:justify;max-height:90px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 40%,#0000 95%);mask-image:linear-gradient(#000 40%,#0000 95%)}.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject .FeaturedProject-module-scss-module__1SM9EW__details .FeaturedProject-module-scss-module__1SM9EW__buttonGroup{flex-wrap:wrap;justify-content:space-between;row-gap:24px;margin-top:24px;display:flex}.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject .FeaturedProject-module-scss-module__1SM9EW__details .FeaturedProject-module-scss-module__1SM9EW__buttonGroup .FeaturedProject-module-scss-module__1SM9EW__externalLinkButtons{flex-wrap:wrap;gap:8px;display:flex}.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject .FeaturedProject-module-scss-module__1SM9EW__demo{border-radius:5px 5px 0 0;height:400px;margin-top:auto;margin-bottom:auto;position:relative}}@media screen and (max-width:576px){.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject .FeaturedProject-module-scss-module__1SM9EW__demo{height:200px}.FeaturedProject-module-scss-module__1SM9EW__featuredProjectGroup .FeaturedProject-module-scss-module__1SM9EW__featuredProject .FeaturedProject-module-scss-module__1SM9EW__details{padding:24px}}
.Stack-module-scss-module__srOaeq__horizontal{flex-flow:wrap;display:flex}.Stack-module-scss-module__srOaeq__vertical{flex-direction:column;display:flex}
.Blog-module-scss-module__S4QzVG__blogList{flex-direction:column;row-gap:24px;margin:0;padding:0;list-style-type:none;display:flex}.Blog-module-scss-module__S4QzVG__blogList .Blog-module-scss-module__S4QzVG__blogItem{border-radius:5px;flex-direction:row;display:flex}.Blog-module-scss-module__S4QzVG__blogList .Blog-module-scss-module__S4QzVG__blogItem.Blog-module-scss-module__S4QzVG__dark{color:#eee;background-color:#2e2e3e}.Blog-module-scss-module__S4QzVG__blogList .Blog-module-scss-module__S4QzVG__blogItem.Blog-module-scss-module__S4QzVG__light{color:#101010;background-color:#fff}.Blog-module-scss-module__S4QzVG__blogList .Blog-module-scss-module__S4QzVG__blogItem .Blog-module-scss-module__S4QzVG__thumbnail{box-sizing:border-box;cursor:pointer;min-width:150px;min-height:150px;position:relative}.Blog-module-scss-module__S4QzVG__blogList .Blog-module-scss-module__S4QzVG__blogItem .Blog-module-scss-module__S4QzVG__thumbnail span{border-radius:12px}.Blog-module-scss-module__S4QzVG__blogList .Blog-module-scss-module__S4QzVG__blogItem .Blog-module-scss-module__S4QzVG__details{flex-direction:column;justify-content:center;width:100%;margin:0;padding:8px 32px;display:flex}.Blog-module-scss-module__S4QzVG__blogList .Blog-module-scss-module__S4QzVG__blogItem .Blog-module-scss-module__S4QzVG__details .Blog-module-scss-module__S4QzVG__title{cursor:pointer;margin:8px 0;font-family:Ubuntu Mono,Consolas,monaco,Courier New;text-decoration:none;transition:opacity 50ms}.Blog-module-scss-module__S4QzVG__blogList .Blog-module-scss-module__S4QzVG__blogItem .Blog-module-scss-module__S4QzVG__details .Blog-module-scss-module__S4QzVG__title h2{margin:0}.Blog-module-scss-module__S4QzVG__blogList .Blog-module-scss-module__S4QzVG__blogItem .Blog-module-scss-module__S4QzVG__details .Blog-module-scss-module__S4QzVG__title:hover{opacity:.5}.Blog-module-scss-module__S4QzVG__blogList .Blog-module-scss-module__S4QzVG__blogItem .Blog-module-scss-module__S4QzVG__details .Blog-module-scss-module__S4QzVG__divider{margin:8px 0}.Blog-module-scss-module__S4QzVG__blogList .Blog-module-scss-module__S4QzVG__blogItem .Blog-module-scss-module__S4QzVG__details .Blog-module-scss-module__S4QzVG__date{margin:0}.Blog-module-scss-module__S4QzVG__blogList .Blog-module-scss-module__S4QzVG__blogItem .Blog-module-scss-module__S4QzVG__details .Blog-module-scss-module__S4QzVG__description{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:3em;margin:0;line-height:1.5em;display:-webkit-box;overflow:hidden}@media screen and (max-width:576px){.Blog-module-scss-module__S4QzVG__blogList{row-gap:32px}.Blog-module-scss-module__S4QzVG__blogList .Blog-module-scss-module__S4QzVG__blogItem{flex-direction:column}.Blog-module-scss-module__S4QzVG__blogList .Blog-module-scss-module__S4QzVG__blogItem .Blog-module-scss-module__S4QzVG__thumbnail{height:240px}.Blog-module-scss-module__S4QzVG__blogList .Blog-module-scss-module__S4QzVG__blogItem .Blog-module-scss-module__S4QzVG__details{box-sizing:border-box;padding:24px}}
.EducationItem-module-scss-module__AxMi6W__header .EducationItem-module-scss-module__AxMi6W__institutionLogo{width:100px;height:60px;margin-right:20px;padding-right:100px;position:relative}.EducationItem-module-scss-module__AxMi6W__header .EducationItem-module-scss-module__AxMi6W__details .EducationItem-module-scss-module__AxMi6W__title{color:#6e6c93;margin-bottom:0;font-family:Ubuntu Mono,Consolas,monaco,Courier New;font-size:20px}.EducationItem-module-scss-module__AxMi6W__header .EducationItem-module-scss-module__AxMi6W__details .EducationItem-module-scss-module__AxMi6W__title .EducationItem-module-scss-module__AxMi6W__degree{color:#8684f1}.EducationItem-module-scss-module__AxMi6W__header .EducationItem-module-scss-module__AxMi6W__details .EducationItem-module-scss-module__AxMi6W__title .EducationItem-module-scss-module__AxMi6W__institution{color:#c3c2f4}.EducationItem-module-scss-module__AxMi6W__header .EducationItem-module-scss-module__AxMi6W__details .EducationItem-module-scss-module__AxMi6W__enrolmentPeriod{font-family:Ubuntu Mono,Consolas,monaco,Courier New;font-size:12px}.EducationItem-module-scss-module__AxMi6W__description{margin-left:32px}@media screen and (min-width:992px){.EducationItem-module-scss-module__AxMi6W__header{align-items:center;display:flex}.EducationItem-module-scss-module__AxMi6W__header .EducationItem-module-scss-module__AxMi6W__institutionLogo{border-right:2px solid #6e6c93}}@media screen and (max-width:992px){.EducationItem-module-scss-module__AxMi6W__header .EducationItem-module-scss-module__AxMi6W__details{margin-left:32px}}
.Loader-module-scss-module__gsNpFG__loader{text-align:center;margin:60px auto}
.ProjectCard-module-scss-module__ZXKq7a__projectCardDeck{flex-flow:wrap;justify-content:center;gap:32px;margin:24px auto;display:flex;position:relative}.ProjectCard-module-scss-module__ZXKq7a__projectCardDeck .ProjectCard-module-scss-module__ZXKq7a__projectCard{background:#2e2e3e;border-radius:6px;width:100%;max-width:420px;min-height:fit-content;box-shadow:0 10px 14px #0000004d,0 0 0 1px #00000040}.ProjectCard-module-scss-module__ZXKq7a__projectCardDeck .ProjectCard-module-scss-module__ZXKq7a__projectCard .ProjectCard-module-scss-module__ZXKq7a__thumbnail{height:200px;position:relative}.ProjectCard-module-scss-module__ZXKq7a__projectCardDeck .ProjectCard-module-scss-module__ZXKq7a__projectCard .ProjectCard-module-scss-module__ZXKq7a__details .ProjectCard-module-scss-module__ZXKq7a__mainContent{padding:24px 24px 8px}.ProjectCard-module-scss-module__ZXKq7a__projectCardDeck .ProjectCard-module-scss-module__ZXKq7a__projectCard .ProjectCard-module-scss-module__ZXKq7a__details .ProjectCard-module-scss-module__ZXKq7a__mainContent .ProjectCard-module-scss-module__ZXKq7a__title{text-align:center;margin:0;font-family:Ubuntu Mono,Consolas,monaco,Courier New}.ProjectCard-module-scss-module__ZXKq7a__projectCardDeck .ProjectCard-module-scss-module__ZXKq7a__projectCard .ProjectCard-module-scss-module__ZXKq7a__details .ProjectCard-module-scss-module__ZXKq7a__mainContent .ProjectCard-module-scss-module__ZXKq7a__description{max-height:75px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 40%,#0000 95%);mask-image:linear-gradient(#000 40%,#0000 95%)}.ProjectCard-module-scss-module__ZXKq7a__projectCardDeck .ProjectCard-module-scss-module__ZXKq7a__projectCard .ProjectCard-module-scss-module__ZXKq7a__details .ProjectCard-module-scss-module__ZXKq7a__mainContent .ProjectCard-module-scss-module__ZXKq7a__buttonGroup{flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:12px;display:flex}.ProjectCard-module-scss-module__ZXKq7a__projectCardDeck .ProjectCard-module-scss-module__ZXKq7a__projectCard .ProjectCard-module-scss-module__ZXKq7a__details .ProjectCard-module-scss-module__ZXKq7a__mainContent .ProjectCard-module-scss-module__ZXKq7a__buttonGroup .ProjectCard-module-scss-module__ZXKq7a__externalLinksGroup{flex-flow:wrap;align-items:center;column-gap:12px;display:flex}.ProjectCard-module-scss-module__ZXKq7a__projectCardDeck .ProjectCard-module-scss-module__ZXKq7a__projectCard .ProjectCard-module-scss-module__ZXKq7a__details .ProjectCard-module-scss-module__ZXKq7a__technologyList{flex-direction:row;margin:0;padding:0;list-style-type:none;display:flex}.ProjectCard-module-scss-module__ZXKq7a__projectCardDeck .ProjectCard-module-scss-module__ZXKq7a__projectCard .ProjectCard-module-scss-module__ZXKq7a__builtWith{color:#c5c4d4;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 48px);margin-bottom:12px;padding:8px 24px;display:block;overflow:hidden}@media screen and (max-width:576px){.ProjectCard-module-scss-module__ZXKq7a__projectCardDeck .ProjectCard-module-scss-module__ZXKq7a__projectCard{height:fit-content}}
.Typewriter-module-scss-module__Rmu_QG__typewriter{font-family:Ubuntu Mono,Consolas,monaco,Courier New;display:inline;position:relative}.Typewriter-module-scss-module__Rmu_QG__typewriter div{display:inline}.Typewriter-module-scss-module__Rmu_QG__typewriter div span:first-child{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#8684f1,#c3c2f4);-webkit-background-clip:text;background-clip:text}
.Landing-module-scss-module__rC_FWq__greeting{color:#c0b4ce;font-family:Ubuntu Mono,Consolas,monaco,Courier New}.Landing-module-scss-module__rC_FWq__name{color:#c3c2f4}.Landing-module-scss-module__rC_FWq__headline{color:#c0b4ce;height:2em;font-family:Ubuntu Mono,Consolas,monaco,Courier New;font-size:larger}.Landing-module-scss-module__rC_FWq__description{color:#c0b4ce;line-height:1.5}.Landing-module-scss-module__rC_FWq__buttonStack{margin-top:2rem}
.RecentBlogs-module-scss-module___aEa7W__blogsList{padding:12px 0}.RecentBlogs-module-scss-module___aEa7W__blogsList .RecentBlogs-module-scss-module___aEa7W__heading{color:#424158;margin-bottom:24px;font-family:Ubuntu Mono,Consolas,monaco,Courier New;font-size:larger;list-style:none}.RecentBlogs-module-scss-module___aEa7W__blogsList .RecentBlogs-module-scss-module___aEa7W__blog{color:#8b8aa8;border-bottom:1px dotted #80808082;width:fit-content;margin-bottom:12px;list-style:none}@media screen and (min-width:1200px){.RecentBlogs-module-scss-module___aEa7W__blogsList{border-left:1px solid #80808026;width:16rem;max-width:16rem;height:fit-content;max-height:calc(100vh - 64px);margin-left:32px;position:sticky;top:64px}.RecentBlogs-module-scss-module___aEa7W__blogsList .RecentBlogs-module-scss-module___aEa7W__heading{color:#8b8aa8;padding-left:12px}.RecentBlogs-module-scss-module___aEa7W__blogsList .RecentBlogs-module-scss-module___aEa7W__blog{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:16rem;max-height:3em;margin-left:24px;line-height:1.5em;display:-webkit-box;overflow:hidden}.RecentBlogs-module-scss-module___aEa7W__blogsList .RecentBlogs-module-scss-module___aEa7W__blog a{text-decoration:none}}@media screen and (max-width:1200px){.RecentBlogs-module-scss-module___aEa7W__blogsList{border-top:1px solid #80808033;border-bottom:1px solid #80808033;margin:24px auto 0;padding:12px 32px;display:table;position:relative}}
.TableOfContents-module-scss-module__iJ_9MW__tableOfContents{height:fit-content;margin-left:32px;padding:0}.TableOfContents-module-scss-module__iJ_9MW__tableOfContents .TableOfContents-module-scss-module__iJ_9MW__title{color:#585775;margin-bottom:24px;margin-left:24px;font-family:Ubuntu Mono,Consolas,monaco,Courier New;font-size:24px;font-weight:700;list-style-type:none}.TableOfContents-module-scss-module__iJ_9MW__tableOfContents .TableOfContents-module-scss-module__iJ_9MW__title a{text-decoration:none}.TableOfContents-module-scss-module__iJ_9MW__tableOfContents .TableOfContents-module-scss-module__iJ_9MW__heading{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:3em;margin:12px 0;line-height:1.5em;list-style-type:none;display:-webkit-box;overflow:hidden}.TableOfContents-module-scss-module__iJ_9MW__tableOfContents .TableOfContents-module-scss-module__iJ_9MW__heading a{color:#8684f1;text-decoration:none}@media screen and (max-width:1200px){.TableOfContents-module-scss-module__iJ_9MW__tableOfContents{border-top:1px solid #8080802e;border-bottom:1px solid #8080802e;margin:0 auto 32px;padding-top:12px;display:table;position:relative}}@media screen and (min-width:1200px){.TableOfContents-module-scss-module__iJ_9MW__tableOfContents{border-left:1px solid #8080802e;width:15rem;max-width:15rem;max-height:calc(100vh - 128px);display:table;position:sticky;top:128px;overflow:auto}.TableOfContents-module-scss-module__iJ_9MW__tableOfContents .TableOfContents-module-scss-module__iJ_9MW__header{width:15rem;max-width:15rem}}
.Window-module-scss-module__iGoRYW__window{color:#eee;box-sizing:border-box;background:#1e222e;border-radius:6px;width:100%;max-width:1200px;position:absolute;top:120px;left:50%;overflow-x:hidden;transform:translate(-50%);box-shadow:0 10px 14px #0000004d,0 0 0 1px #00000040}.Window-module-scss-module__iGoRYW__window .Window-module-scss-module__iGoRYW__breadcrumbs{padding:32px}.Window-module-scss-module__iGoRYW__window .Window-module-scss-module__iGoRYW__closeButton{opacity:.7;cursor:pointer;padding:18px;transition:transform .2s;position:absolute;top:0;right:0}.Window-module-scss-module__iGoRYW__window .Window-module-scss-module__iGoRYW__closeButton:hover{transform:scale(.7)}.Window-module-scss-module__iGoRYW__window .Window-module-scss-module__iGoRYW__bottomGap{background:0 0;height:100px;margin:0 0 -100px}
.Contact-module-scss-module__MsBtDG__description{padding:0 32px}
.Projects-module-scss-module__ftb2bW__description{box-sizing:border-box;text-align:center;width:100%;max-width:45rem;margin:12px auto;padding:0 24px}
.BlogIndex-module-scss-module__V4Xg3G__mainContainer{justify-content:center;display:flex}.BlogIndex-module-scss-module__V4Xg3G__mainContainer .BlogIndex-module-scss-module__V4Xg3G__blogsFeedContainer{margin:0}.BlogIndex-module-scss-module__V4Xg3G__mainContainer .BlogIndex-module-scss-module__V4Xg3G__blogsFeedContainer .BlogIndex-module-scss-module__V4Xg3G__blogSection{margin-bottom:48px}.BlogIndex-module-scss-module__V4Xg3G__mainContainer .BlogIndex-module-scss-module__V4Xg3G__blogsFeedContainer .BlogIndex-module-scss-module__V4Xg3G__blogSection .BlogIndex-module-scss-module__V4Xg3G__blogSectionHeader{flex-wrap:wrap;justify-content:space-between;row-gap:12px;display:flex}.BlogIndex-module-scss-module__V4Xg3G__mainContainer .BlogIndex-module-scss-module__V4Xg3G__blogsFeedContainer .BlogIndex-module-scss-module__V4Xg3G__blogSection .BlogIndex-module-scss-module__V4Xg3G__blogSectionHeader .BlogIndex-module-scss-module__V4Xg3G__title{-webkit-user-select:none;user-select:none;margin:0;font-family:Ubuntu Mono,Consolas,monaco,Courier New}.BlogIndex-module-scss-module__V4Xg3G__mainContainer .BlogIndex-module-scss-module__V4Xg3G__blogsFeedContainer .BlogIndex-module-scss-module__V4Xg3G__blogSection .BlogIndex-module-scss-module__V4Xg3G__blogSectionHeader .BlogIndex-module-scss-module__V4Xg3G__numArticles,.BlogIndex-module-scss-module__V4Xg3G__mainContainer .BlogIndex-module-scss-module__V4Xg3G__blogsFeedContainer .BlogIndex-module-scss-module__V4Xg3G__blogSection .BlogIndex-module-scss-module__V4Xg3G__description{color:#8b8aa8}@media screen and (min-width:1200px){.BlogIndex-module-scss-module__V4Xg3G__mainContainer{flex-direction:row-reverse}}@media screen and (max-width:1200px){.BlogIndex-module-scss-module__V4Xg3G__mainContainer{flex-direction:column}.BlogIndex-module-scss-module__V4Xg3G__mainContainer .BlogIndex-module-scss-module__V4Xg3G__blogsFeedContainer{margin:0 auto}}
.BlogPage-module-scss-module__mQR91G__blogPage{height:100%}.BlogPage-module-scss-module__mQR91G__blogPage .BlogPage-module-scss-module__mQR91G__title{text-align:center;margin:0;font-size:48px}.BlogPage-module-scss-module__mQR91G__blogPage .BlogPage-module-scss-module__mQR91G__metadataList{justify-content:center;margin:24px 0;padding:0;font-family:Ubuntu Mono,Consolas,monaco,Courier New;list-style-type:none;display:flex}.BlogPage-module-scss-module__mQR91G__blogPage .BlogPage-module-scss-module__mQR91G__metadataList .BlogPage-module-scss-module__mQR91G__field{color:#8b8aa8;flex-direction:row;align-items:center;column-gap:12px;padding:0 32px;display:flex;position:relative}.BlogPage-module-scss-module__mQR91G__blogPage .BlogPage-module-scss-module__mQR91G__metadataList .BlogPage-module-scss-module__mQR91G__field.BlogPage-module-scss-module__mQR91G__link{text-decoration:underline}@media screen and (max-width:576px){.BlogPage-module-scss-module__mQR91G__blogPage .BlogPage-module-scss-module__mQR91G__metadataList{flex-direction:column;justify-content:center;row-gap:8px}.BlogPage-module-scss-module__mQR91G__blogPage .BlogPage-module-scss-module__mQR91G__metadataList .BlogPage-module-scss-module__mQR91G__field{text-align:center;justify-content:center;padding:0;display:flex}}@media screen and (min-width:576px){.BlogPage-module-scss-module__mQR91G__blogPage .BlogPage-module-scss-module__mQR91G__metadataList{flex-direction:row}.BlogPage-module-scss-module__mQR91G__blogPage .BlogPage-module-scss-module__mQR91G__metadataList .BlogPage-module-scss-module__mQR91G__field:not(:last-child):before{content:"";background:#8b8aa8;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;right:-3px;transform:translateY(-50%)}}.BlogPage-module-scss-module__mQR91G__blogContainer{justify-content:center;display:flex}.BlogPage-module-scss-module__mQR91G__blogContainer .BlogPage-module-scss-module__mQR91G__blogContents{padding:0 32px 32px}.BlogPage-module-scss-module__mQR91G__blogContainer .BlogPage-module-scss-module__mQR91G__blogContents p,.BlogPage-module-scss-module__mQR91G__blogContainer .BlogPage-module-scss-module__mQR91G__blogContents ul,.BlogPage-module-scss-module__mQR91G__blogContainer .BlogPage-module-scss-module__mQR91G__blogContents ol,.BlogPage-module-scss-module__mQR91G__blogContainer .BlogPage-module-scss-module__mQR91G__blogContents h1,.BlogPage-module-scss-module__mQR91G__blogContainer .BlogPage-module-scss-module__mQR91G__blogContents h2,.BlogPage-module-scss-module__mQR91G__blogContainer .BlogPage-module-scss-module__mQR91G__blogContents h3,.BlogPage-module-scss-module__mQR91G__blogContainer .BlogPage-module-scss-module__mQR91G__blogContents h4,.BlogPage-module-scss-module__mQR91G__blogContainer .BlogPage-module-scss-module__mQR91G__blogContents h5,.BlogPage-module-scss-module__mQR91G__blogContainer .BlogPage-module-scss-module__mQR91G__blogContents h6{max-width:50rem;margin:0 auto;line-height:2}.BlogPage-module-scss-module__mQR91G__blogContainer .BlogPage-module-scss-module__mQR91G__blogContents h2,.BlogPage-module-scss-module__mQR91G__blogContainer .BlogPage-module-scss-module__mQR91G__blogContents h3,.BlogPage-module-scss-module__mQR91G__blogContainer .BlogPage-module-scss-module__mQR91G__blogContents h4,.BlogPage-module-scss-module__mQR91G__blogContainer .BlogPage-module-scss-module__mQR91G__blogContents h5,.BlogPage-module-scss-module__mQR91G__blogContainer .BlogPage-module-scss-module__mQR91G__blogContents h6{margin-top:32px!important}.BlogPage-module-scss-module__mQR91G__blogContainer .BlogPage-module-scss-module__mQR91G__blogContents p+p{line-height:2.2;margin:24px auto 0!important}.BlogPage-module-scss-module__mQR91G__blogContainer .BlogPage-module-scss-module__mQR91G__blogContents>p:first-child:first-letter{float:left;border-radius:8px;margin:0 .5rem 0 0;padding:0 .3rem;font-family:Garamond serif sans-serif;font-size:3.9rem;line-height:1}.BlogPage-module-scss-module__mQR91G__blogContainer .BlogPage-module-scss-module__mQR91G__blogContents li{margin:4px 0}.BlogPage-module-scss-module__mQR91G__blogContainer .BlogPage-module-scss-module__mQR91G__blogContents pre{border-radius:5px;max-width:50rem;margin:0 auto}.BlogPage-module-scss-module__mQR91G__blogContainer .BlogPage-module-scss-module__mQR91G__blogContents img{max-width:50rem;margin:0 auto;display:block}@media screen and (max-width:1200px){.BlogPage-module-scss-module__mQR91G__blogContainer{flex-direction:column-reverse}}@media screen and (min-width:1200px){.BlogPage-module-scss-module__mQR91G__blogContainer{flex-direction:row}}.BlogPage-module-scss-module__mQR91G__blogFooter{color:#585775}@media screen and (max-width:768px){.BlogPage-module-scss-module__mQR91G__blogPage .BlogPage-module-scss-module__mQR91G__title{font-size:xx-large}}
.ErrorPage-module-scss-module__0YG9nW__errorPage{width:100vw;height:100vh;position:static;top:0;left:0}.ErrorPage-module-scss-module__0YG9nW__errorPage .ErrorPage-module-scss-module__0YG9nW__errorContainer{z-index:10;text-align:center}
.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup{-webkit-user-select:none;user-select:none}.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup .AnimatedTabs-module-scss-module__ms2neG__tabList{border-left:3px solid #98989848;flex-direction:column;min-width:200px;display:flex}.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup .AnimatedTabs-module-scss-module__ms2neG__tabList button{font-size:16px}.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup .AnimatedTabs-module-scss-module__ms2neG__tabList{overflow:visible}.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup .AnimatedTabs-module-scss-module__ms2neG__currentTabHighlighter{background:#8684f1;width:3px;position:absolute;top:0;bottom:0;left:-3px}.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup .AnimatedTabs-module-scss-module__ms2neG__tab{color:#eee;-webkit-user-select:none;user-select:none;cursor:pointer;background:0 0;min-width:220px;padding:12px;font-family:Ubuntu Mono,Consolas,monaco,Courier New;transition:background .3s;position:relative}.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup .AnimatedTabs-module-scss-module__ms2neG__tab.AnimatedTabs-module-scss-module__ms2neG__currentTab{background:#58577566}.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup .AnimatedTabs-module-scss-module__ms2neG__tab:hover:not(.AnimatedTabs-module-scss-module__ms2neG__currentTab){background:#58577533}.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup .AnimatedTabs-module-scss-module__ms2neG__tabPanels{background:#2e2e3e;height:fit-content;padding:32px;line-height:1.7;box-shadow:-9px 9px 0 -3px #0000001a}.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup .AnimatedTabs-module-scss-module__ms2neG__tabPanels .AnimatedTabs-module-scss-module__ms2neG__jobTitle{margin:0;font-family:Ubuntu Mono,Consolas,monaco,Courier New}.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup .AnimatedTabs-module-scss-module__ms2neG__tabPanels .AnimatedTabs-module-scss-module__ms2neG__team{color:#c5c4d4;margin:8px 0 0;font-family:Ubuntu Mono,Consolas,monaco,Courier New;font-weight:700}.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup .AnimatedTabs-module-scss-module__ms2neG__tabPanels .AnimatedTabs-module-scss-module__ms2neG__employmentPeriod{color:#a8a7be;margin-top:8px}@media screen and (min-width:992px){.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup{column-gap:32px;min-height:300px;margin-left:130px;margin-right:40px;display:flex}.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup .AnimatedTabs-module-scss-module__ms2neG__tabList{border-left:3px solid #98989848;flex-direction:column;min-width:220px;height:fit-content;display:flex;overflow:visible}.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup .AnimatedTabs-module-scss-module__ms2neG__tabList button{text-align:left}.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup .AnimatedTabs-module-scss-module__ms2neG__tabList .AnimatedTabs-module-scss-module__ms2neG__companyLogo{opacity:1;transition:all .3s}.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup .AnimatedTabs-module-scss-module__ms2neG__tabList .AnimatedTabs-module-scss-module__ms2neG__companyLogo.AnimatedTabs-module-scss-module__ms2neG__hidden{opacity:0;visibility:hidden}.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup .AnimatedTabs-module-scss-module__ms2neG__currentTabHighlighter{border-radius:10px}}@media screen and (max-width:992px){.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup{overflow:hidden}.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup .AnimatedTabs-module-scss-module__ms2neG__tabList{border-top:3px solid #98989848;border-left:none;flex-direction:row;width:100%;overflow-y:hidden;transform:rotateX(180deg)}.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup .AnimatedTabs-module-scss-module__ms2neG__tabList .AnimatedTabs-module-scss-module__ms2neG__currentTabHighlighter{background:#8684f1;position:absolute;left:0;right:0;width:100%!important;height:3px!important;top:-3px!important}.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup .AnimatedTabs-module-scss-module__ms2neG__tabList .AnimatedTabs-module-scss-module__ms2neG__tab{transform:rotateX(180deg)}.AnimatedTabs-module-scss-module__ms2neG__animatedTabGroup .AnimatedTabs-module-scss-module__ms2neG__tabList .AnimatedTabs-module-scss-module__ms2neG__companyLogo{display:none}}
/*# sourceMappingURL=5a91e522fad02b38.css.map*/