.about_main__bliMg{width:calc(100% - 100px);margin:15em auto 0;display:grid;grid-template-columns:repeat(12,1fr);gap:1.25rem}.about_main__bliMg .about_cta__aTRkR{font-weight:600}.about_main__bliMg .about_cta__aTRkR p{display:block;margin-bottom:0}.about_imageWrapper__cgYd3{position:relative;grid-column:span 6;width:calc(100% + 50px);margin-left:-50px;height:fit-content}.about_imageWrapper__cgYd3 .about_image__Q2EgA{width:100%;height:auto;background-color:#fafafa;float:right}.about_body__E5qMf{margin:0;padding:0;grid-column:span 4;max-width:35em}.about_body__E5qMf p{padding:0;margin:0 0 1em}.about_body__E5qMf p a{text-decoration-line:underline}.about_body__E5qMf .about_services__lgJkH{margin-top:5em}.about_body__E5qMf .about_services__lgJkH p{margin-bottom:1.5em}.about_body__E5qMf .about_services__lgJkH li{list-style:none;margin-bottom:.5em;max-width:10em}.about_catchline__e_pDr{grid-column:2/span 10;max-width:17em;padding-bottom:2em}@media only screen and (max-width:1700px){.about_body__E5qMf{grid-column:span 5}.about_catchline__e_pDr{grid-column:3/span 10}}@media only screen and (max-width:1000px){.about_body__E5qMf{grid-column:span 6}.about_catchline__e_pDr{grid-column:1/span 10}}@media only screen and (max-width:600px){.about_main__bliMg{gap:.625rem;width:calc(100% - 60px);grid-template-columns:repeat(6,1fr)}.about_body__E5qMf{grid-column:span 12}.about_imageWrapper__cgYd3{grid-column:1/12;width:100%;margin-left:0}}.TobyCollage_imageWrapper__HVT4_{display:grid;grid-template-columns:repeat(3,1fr);gap:0;width:100%}.TobyCollage_imageWrapper__HVT4_ .TobyCollage_figure__7Hduk{margin:0!important;padding:0!important;grid-row:span 1;grid-column:span 1;width:100%;object-fit:cover}.TobyCollage_imageWrapper__HVT4_ .TobyCollage_figure__7Hduk img{display:block;width:100%;height:auto;object-fit:cover}.TobyCollage_imageWrapper__HVT4_ .TobyCollage_figure__7Hduk video{width:100%;height:auto;object-fit:cover}.TobyCollage_imageWrapper__HVT4_ .TobyCollage_twoWide__r9gXA{grid-column:span 2;grid-row:span 2}.ContactForm_contact__2Yt6q{width:calc(100% - 100px);border-top:1px solid #0a0f1e;margin:15.625rem auto 0;padding-top:3.75rem;display:grid;grid-template-columns:repeat(12,1fr);gap:1.25rem}.ContactForm_contact__2Yt6q form{max-width:70rem;grid-column:7/-2;display:grid;grid-template-columns:1fr 1fr;grid-gap:1.25rem}.ContactForm_contact__2Yt6q form *{grid-column:span 1}.ContactForm_contact__2Yt6q form button,.ContactForm_contact__2Yt6q form input,.ContactForm_contact__2Yt6q form textarea{font-family:aktiv-grotesk,sans-serif;font-size:1rem;font-weight:600;color:dimgray;border:2px solid #0a0f1e;width:100%;padding:.8rem;box-sizing:border-box}.ContactForm_contact__2Yt6q form label{display:block;padding-bottom:.5em}.ContactForm_contact__2Yt6q form textarea{height:15rem;resize:none}.ContactForm_contact__2Yt6q form button{grid-column:span 1!important;width:8rem;font-size:1.125rem;color:#0a0f1e;background-color:#fff;transition:background-color .3s ease}.ContactForm_contact__2Yt6q form button:hover{background-color:#999}.ContactForm_contact__2Yt6q form button:disabled{background-color:#ccc;cursor:not-allowed}.ContactForm_successMessage__8BXJD{text-align:right;font-size:1rem;margin-top:1rem;line-height:1.1em;opacity:0;transition:opacity .3s ease-in-out}.ContactForm_successMessage__8BXJD.ContactForm_visible__NyVR4{opacity:1}.ContactForm_contactInfo__Oqoss input{grid-column:span 1}.ContactForm_cta__YPnX1{grid-column:3/span 4;max-width:11em;font-size:2.625rem;line-height:2.625rem;font-weight:700;letter-spacing:-.02em;line-height:.975em}.ContactForm_formCopy__hntyt{grid-column:7/-2;max-width:70rem}.ContactForm_twoWide__3vK8Z{grid-column:span 2!important}@media only screen and (max-width:1700px){.ContactForm_cta__YPnX1{grid-column:span 4}.ContactForm_formCopy__hntyt{grid-column:5/-2;margin-bottom:3em}.ContactForm_contact__2Yt6q form{grid-column:5/-2}}@media only screen and (max-width:1000px){.ContactForm_cta__YPnX1{grid-column:1/-1;margin-bottom:1em}.ContactForm_formCopy__hntyt{grid-column:1/-1;margin-bottom:3em}.ContactForm_contact__2Yt6q{gap:0}.ContactForm_contact__2Yt6q form{grid-column:1/-1}}@media only screen and (max-width:600px){.ContactForm_contact__2Yt6q{width:calc(100% - 60px);grid-template-columns:repeat(6,1fr);gap:.625rem;padding-top:3em;margin-top:8rem}.ContactForm_contact__2Yt6q form{gap:.625rem}}.Footer_footer__Su3tt{width:calc(100% - 100px);margin:11.875rem auto 0;border-top:1px solid #0a0f1e;display:grid;grid-template-columns:repeat(12,1fr);gap:1.25rem;padding:2em 0 5rem}.Footer_footer__Su3tt .Footer_insta__DM_RC{display:inline-block;vertical-align:middle;position:relative;top:-.1em;padding-right:.5rem;width:1.0625em;height:1.0625em;fill:#0a0f1e}.Footer_footer__Su3tt .Footer_insta__DM_RC:hover{fill:#40a0ef}.Footer_footer__Su3tt .Footer_nav__Wd5BJ{grid-column:span 2;padding:0;margin:0}.Footer_footer__Su3tt .Footer_nav__Wd5BJ p{margin-top:0}.Footer_footer__Su3tt .Footer_nav__Wd5BJ li{margin-bottom:.5em;display:flex;align-items:center}.Footer_footer__Su3tt .Footer_nav__Wd5BJ li:hover{text-decoration:underline;text-underline-position:below;text-underline-offset:.1em;text-decoration-thickness:.1em}.Footer_footer__Su3tt .Footer_cta__J7B5I{grid-column:span 3;max-width:15em}.Footer_footer__Su3tt .Footer_cta__J7B5I p{display:inline;padding:0;margin:0}@media only screen and (max-width:1700px){.Footer_footer__Su3tt .Footer_nav__Wd5BJ{grid-column:span 3}.Footer_footer__Su3tt .Footer_cta__J7B5I{grid-column:span 4}}@media only screen and (max-width:1000px){.Footer_footer__Su3tt .Footer_nav__Wd5BJ{grid-column:span 3}.Footer_footer__Su3tt .Footer_cta__J7B5I{grid-column:span 6}}@media only screen and (max-width:600px){.Footer_footer__Su3tt{width:calc(100% - 60px);grid-template-columns:repeat(6,1fr);gap:.625rem}.Footer_footer__Su3tt .Footer_nav__Wd5BJ{grid-column:1/-1;margin-top:2em}.Footer_footer__Su3tt .Footer_cta__J7B5I{grid-column:1/-1}}.Project_main__YiEIm{display:grid;margin:15em auto 0;grid-template-columns:repeat(12,1fr);gap:1.25rem;width:calc(100% - 100px)}.Project_main__YiEIm .Project_info__VXYsu{display:grid;grid-column:3/-3;grid-template-columns:repeat(2,1fr);grid-gap:1.25rem}.Project_main__YiEIm .Project_info__VXYsu .Project_titleWrapper__lq7Lj{grid-column:span 1;padding:0;margin:0}.Project_main__YiEIm .Project_info__VXYsu .Project_titleWrapper__lq7Lj>*{padding:0;margin:0}.Project_main__YiEIm .Project_info__VXYsu .Project_titleWrapper__lq7Lj div{display:block}.Project_main__YiEIm .Project_info__VXYsu .Project_titleWrapper__lq7Lj .Project_client__yY1rD{color:#999}.Project_main__YiEIm .Project_info__VXYsu .Project_titleWrapper__lq7Lj .Project_services__nGX4D{max-width:18em;margin-top:1em;color:#999}.Project_main__YiEIm .Project_info__VXYsu .Project_body__nXpiH{margin:0;padding:0;grid-column:span 1;max-width:35em}.Project_main__YiEIm .Project_info__VXYsu .Project_body__nXpiH p{margin:0 0 1em}.Project_main__YiEIm .Project_figure__DgfVd{margin:0;grid-column:span 4}.Project_nextProject__uQjp0{grid-column:1/-1}.Project_noMar__kJo1i{margin-top:0!important}.Project_caption__EpsAa{height:auto;font-weight:400;font-size:.8rem;line-height:.85rem;letter-spacing:.01rem;color:gray;padding-top:.5rem}@media only screen and (max-width:1700px){.Project_main__YiEIm .Project_info__VXYsu{grid-column:2/-2}}@media only screen and (max-width:1000px){.Project_main__YiEIm .Project_info__VXYsu{grid-column:1/-1}}@media only screen and (max-width:600px){.Project_main__YiEIm{width:calc(100% - 60px);grid-template-columns:repeat(6,1fr);gap:.625rem}.Project_main__YiEIm .Project_info__VXYsu{gap:.625rem}.Project_main__YiEIm .Project_info__VXYsu>*{grid-column:1/-1!important}.Project_main__YiEIm .Project_info__VXYsu .Project_body__nXpiH{margin-top:2em}}.Header_nav__v_zZc{position:fixed;top:0;left:0;right:0;width:calc(100% - 100px);display:grid;grid-template-columns:repeat(12,1fr);gap:1.25rem;justify-content:center;align-items:start;margin:0 auto;padding:2rem 0;z-index:10}.Header_navGradient___YeMz{position:fixed;top:0;left:0;right:0;height:7.75rem;background:linear-gradient(180deg,rgba(255,255,255,.5) 15%,rgba(255,255,255,0) 90%);pointer-events:none;z-index:9;transition:opacity .3s ease}.Header_insta__eCyiv{display:inline-block;vertical-align:middle;position:relative;top:-.1em;padding-right:.33rem;width:1.0625em;height:1.0625em;fill:#0a0f1e}.Header_logo__VLa2M{display:block;width:3.5rem}.Header_links__h9uZ_{grid-column:2/-1;list-style-type:none;display:flex;align-items:center;padding:0;width:100%;max-width:clamp(14rem,30vw,20rem);height:2em;margin:0 0 0 auto}.Header_links__h9uZ_ li{flex-grow:1;display:flex;align-items:center;justify-content:end}.Header_links__h9uZ_ li:hover{text-decoration:underline;text-underline-position:below;text-underline-offset:.1em;text-decoration-thickness:.1em}@media only screen and (max-width:600px){.Header_nav__v_zZc{width:calc(100% - 60px);grid-template-columns:repeat(6,1fr);gap:.625rem}}.HeroText_hero__ceJ2h{height:100vh;margin:0 auto;display:grid;align-items:end;text-wrap:balance;width:calc(100% - 100px)}.HeroText_hero__ceJ2h:hover{cursor:default}.HeroText_hero__ceJ2h .HeroText_text__O5BNp{display:grid;width:100%;padding-bottom:6rem;grid-template-columns:repeat(12,1fr);gap:1.25rem}.HeroText_hero__ceJ2h .HeroText_text__O5BNp .HeroText_mainText__eMmuV{padding:0;margin:0;grid-column:span 10;max-width:20em}.HeroText_hero__ceJ2h .HeroText_text__O5BNp .HeroText_subText__Mnn0K{max-width:15em;padding:.5em 0 0;margin:0;grid-column:span 2}@media only screen and (max-width:1000px){.HeroText_hero__ceJ2h .HeroText_text__O5BNp .HeroText_mainText__eMmuV,.HeroText_hero__ceJ2h .HeroText_text__O5BNp .HeroText_subText__Mnn0K{grid-column:1/-1}}.HeroSection_heroSection__WEDKv{display:block;position:absolute;top:0;left:0;height:100vh;width:100%;z-index:-10;background:#029edb;background:linear-gradient(180deg,rgb(2,158,219),rgb(188,229,230) 72%,rgb(246,255,255))}.ProjectGrid_grid__mBLW9{grid-column:3/-3;width:100%;margin:8.75rem auto 0;display:grid;grid-template-columns:repeat(8,1fr);gap:1.25rem}.ProjectGrid_masonry__XjgvE{grid-column:3/-3;width:100%;columns:35rem 6;margin-top:8.75rem;column-gap:1.25rem}.ProjectGrid_masonry__XjgvE>*{margin-bottom:10px!important}.ProjectGrid_image__8NPpR,.ProjectGrid_video__bRKxe{width:100%;height:auto;background-color:#fafafa}.ProjectGrid_video__bRKxe{display:block}.ProjectGrid_image__8NPpR img,.ProjectGrid_image__8NPpR video,.ProjectGrid_video__bRKxe img,.ProjectGrid_video__bRKxe video{display:block;width:100%;height:auto}.ProjectGrid_twoWide__xkM_Z{grid-column:1/-1!important}@media only screen and (max-width:1700px){.ProjectGrid_grid__mBLW9,.ProjectGrid_masonry__XjgvE{grid-column:2/-2}}@media only screen and (max-width:1000px){.ProjectGrid_grid__mBLW9,.ProjectGrid_masonry__XjgvE{grid-column:1/-1}}@media only screen and (max-width:600px){.ProjectGrid_grid__mBLW9{grid-template-columns:repeat(6,1fr);gap:.625rem}.ProjectGrid_grid__mBLW9>*{grid-column:1/-1!important}.ProjectGrid_masonry__XjgvE{grid-template-columns:repeat(6,1fr);gap:.625rem}.ProjectGrid_masonry__XjgvE>*{grid-column:1/-1!important}}.ProjectCard_projectCard__IJjOw{padding:0;margin:0;grid-column:span 4;font-size:1.25rem;line-height:1.625rem;letter-spacing:-.01em;font-weight:600}.ProjectCard_projectCard__IJjOw a:hover{text-decoration:none}.ProjectCard_projectCard__IJjOw .ProjectCard_title__mQ5OC{margin:0;padding:.5em 0 1em}.ProjectCard_projectCard__IJjOw .ProjectCard_title__mQ5OC p{padding:0;margin:0 0 -.2em;display:block}.ProjectCard_projectCard__IJjOw .ProjectCard_title__mQ5OC .ProjectCard_client__sx0Ai{color:#999}.ProjectCard_projectCard__IJjOw .ProjectCard_title__mQ5OC .ProjectCard_project__KMyfb{color:#0a0f1e}.ProjectCard_projectCard__IJjOw .ProjectCard_imageContainer__tZdYy{width:100%;height:0;padding-bottom:66.67%;overflow:hidden;position:relative}.ProjectCard_projectCard__IJjOw .ProjectCard_imageContainer__tZdYy .ProjectCard_image__3dbw_{width:100%;height:auto;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:600px){.ProjectCard_projectCard__IJjOw .ProjectCard_title__mQ5OC{padding-bottom:2em}}.Homepage_main__GuUWF{display:grid;margin:0 auto;grid-template-columns:repeat(12,1fr);gap:1.25rem;width:calc(100% - 100px)}@media only screen and (max-width:600px){.Homepage_main__GuUWF{gap:.625rem;width:calc(100% - 60px);grid-template-columns:repeat(6,1fr)}}.ProjectSuggestion_wrapper__hHfST{width:100%;height:100%;overflow:hidden;padding-top:3rem;display:grid;grid-template-columns:repeat(12,1fr);gap:1.25rem;text-decoration:none!important;transition:padding .3s ease;box-sizing:border-box}.ProjectSuggestion_wrapper__hHfST:hover{padding-top:0}.ProjectSuggestion_wrapper__hHfST img{grid-column:1/-1;width:100%;height:100%;position:relative;object-fit:cover}.ProjectSuggestion_wrapper__hHfST p{padding:0;margin:0;grid-column:span 2}.ProjectSuggestion_wrapper__hHfST .ProjectSuggestion_cta__5hGO7{max-width:10em;grid-column:span 3}.ProjectSuggestion_wrapper__hHfST:hover .ProjectSuggestion_nextProjectTitle__lQ8kw{text-decoration:underline}.ProjectSuggestion_wrapper__hHfST .ProjectSuggestion_nextProjectServices__d1IM4{color:#999}.ProjectSuggestion_scrollLift__VDQoC{margin-top:15rem;height:20rem}@media only screen and (max-width:1700px){.ProjectSuggestion_wrapper__hHfST p{grid-column:span 3}.ProjectSuggestion_wrapper__hHfST .ProjectSuggestion_nextProjectServices__d1IM4{grid-column:span 4}.ProjectSuggestion_wrapper__hHfST .ProjectSuggestion_cta__5hGO7{grid-column:1/span 4}}@media only screen and (max-width:1000px){.ProjectSuggestion_wrapper__hHfST .ProjectSuggestion_cta__5hGO7{grid-column:1/span 6}.ProjectSuggestion_wrapper__hHfST p{grid-column:span 4;font-size:1.125rem!important;line-height:1.21875rem!important;letter-spacing:0!important}}@media only screen and (max-width:600px){.ProjectSuggestion_wrapper__hHfST{grid-template-columns:repeat(6,1fr);gap:.625rem}.ProjectSuggestion_wrapper__hHfST img{grid-column:1/-1!important}.ProjectSuggestion_wrapper__hHfST p{grid-column:span 3}.ProjectSuggestion_wrapper__hHfST .ProjectSuggestion_cta__5hGO7{grid-column:1/span 3}.ProjectSuggestion_wrapper__hHfST .ProjectSuggestion_nextProjectServices__d1IM4{display:none;visibility:hidden}.ProjectSuggestion_scrollLift__VDQoC{margin-top:5rem;height:17rem}}