.page-module__xf3Kza__sectionParagraph{text-align:left;width:100%}.page-module__xf3Kza__mediaGroup{flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;display:flex;position:relative;overflow:clip}.page-module__xf3Kza__mockupRow{flex-direction:row;justify-content:center;align-items:center;gap:32px;width:100%;display:flex;position:relative;overflow:hidden}.page-module__xf3Kza__linkRow{flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;width:100%;display:flex;position:relative;overflow:clip}.page-module__xf3Kza__linkRow .page-module__xf3Kza__linkLabel{text-align:left;white-space:nowrap;flex:none;width:auto}.page-module__xf3Kza__link{text-align:left;color:inherit;transition:color var(--dur-fast) var(--ease-brand);flex:1 0 0;text-decoration:none;overflow:clip}.page-module__xf3Kza__link:hover{color:var(--token-ff93da5b-f3da-40f2-a62c-a7e9481d476b)}@media (max-width:809.98px){.page-module__xf3Kza__mediaGroup,.page-module__xf3Kza__mockupRow{gap:16px}.page-module__xf3Kza__linkRow{flex-direction:column;align-items:center}.page-module__xf3Kza__linkLabel,.page-module__xf3Kza__link{flex:none;width:100%}}
.Sidebar-module__0mXFrq__sidebar{background:var(--token-dfb0cb17-2552-4076-ac98-0aab938ac954);cursor:default;flex-direction:column;align-items:flex-start;gap:0;width:100%;height:100%;min-height:596px;padding:24px 24px 132px;display:flex;position:relative;overflow:auto}.Sidebar-module__0mXFrq__contentWrapper{flex-direction:row;justify-content:center;align-items:center;width:100%;padding:24px 0 0;display:flex}.Sidebar-module__0mXFrq__menuNav{width:100%}.Sidebar-module__0mXFrq__menuBlock{flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;width:100%;margin:0;padding:0;list-style:none;display:flex}.Sidebar-module__0mXFrq__menuItemWrap,.Sidebar-module__0mXFrq__noLogoRowItem{width:100%}.Sidebar-module__0mXFrq__menuItem{border:1px solid var(--token-403aede2-78a8-44c2-b62f-883a2dd68593);cursor:pointer;border-radius:12px;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;padding:11px 15px;text-decoration:none;display:flex}.Sidebar-module__0mXFrq__menuIcon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.Sidebar-module__0mXFrq__menuIconSvg{width:100%;height:100%}.Sidebar-module__0mXFrq__menuText{color:inherit;text-align:left;flex:1 0 0;min-width:0}.Sidebar-module__0mXFrq__noLogoRow{flex-direction:row;justify-content:center;align-items:center;gap:12px;width:100%;margin:0;padding:0;list-style:none;display:flex}.Sidebar-module__0mXFrq__noLogoCell{flex:1 0 0;min-width:0}.Sidebar-module__0mXFrq__noLogoItem{border:1px solid var(--token-403aede2-78a8-44c2-b62f-883a2dd68593);cursor:pointer;border-radius:12px;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;min-width:0;padding:11px 15px;text-decoration:none;display:flex}.Sidebar-module__0mXFrq__noLogoItem .Sidebar-module__0mXFrq__menuText{text-align:center}.Sidebar-module__0mXFrq__buttonBlock{flex-direction:column;align-items:flex-start;gap:16px;width:232px;padding:24px 0;display:flex;position:absolute;bottom:0;left:24px}.Sidebar-module__0mXFrq__availableNow{width:100%;color:var(--token-fe85db5c-2648-48cc-9916-449eabb978cf)}.Sidebar-module__0mXFrq__buttonBlock .Sidebar-module__0mXFrq__contactButton{width:100%}@media (max-width:809.98px){.Sidebar-module__0mXFrq__sidebar{min-height:544px;padding:24px 24px 124px}.Sidebar-module__0mXFrq__menuBlock{gap:8px}.Sidebar-module__0mXFrq__menuItem,.Sidebar-module__0mXFrq__noLogoItem{padding:9px 11px}.Sidebar-module__0mXFrq__menuIcon{width:20px;height:20px}.Sidebar-module__0mXFrq__noLogoRow{gap:8px}.Sidebar-module__0mXFrq__buttonBlock .Sidebar-module__0mXFrq__contactButton{gap:5px;padding:12px 24px}}.Sidebar-module__0mXFrq__profileInPanel{margin-top:-8px}
.ProfileBlock-module__cibDsG__root{flex-direction:row;justify-content:center;align-items:center;gap:12px;width:100%;display:flex;position:relative}.ProfileBlock-module__cibDsG__imagePair{flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;width:auto;padding:0 40px 0 0;display:flex;position:relative}.ProfileBlock-module__cibDsG__avatar{object-fit:cover;border-radius:80px;width:56px;height:56px;position:relative}.ProfileBlock-module__cibDsG__oval{background:var(--token-dfb0cb17-2552-4076-ac98-0aab938ac954);border-radius:50%;width:64px;height:64px;position:absolute;top:-4px;left:36px}.ProfileBlock-module__cibDsG__logoCard{object-fit:cover;z-index:1;border-radius:9999px;width:56px;height:56px;margin:auto 0;position:absolute;top:0;bottom:0;left:40px}.ProfileBlock-module__cibDsG__info{flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-start;min-width:0;display:flex;overflow:hidden}
.ButtonLink-module__skFnBa__root{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;width:max-content;text-decoration:none;display:flex;position:relative}.ButtonLink-module__skFnBa__text{color:inherit;margin:0}.ButtonLink-module__skFnBa__icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.ButtonLink-module__skFnBa__default{border:0 solid #0000;border-radius:80px;gap:10px;padding:16px 32px}.ButtonLink-module__skFnBa__small{border:0 solid #0000;border-radius:80px;gap:5px;padding:12px 24px}.ButtonLink-module__skFnBa__strokeGray{border:1px solid var(--token-403aede2-78a8-44c2-b62f-883a2dd68593);border-radius:80px;gap:10px;padding:16px 32px}.ButtonLink-module__skFnBa__strokeGraySmall{border:1px solid var(--token-403aede2-78a8-44c2-b62f-883a2dd68593);border-radius:80px;gap:10px;padding:12px 24px}.ButtonLink-module__skFnBa__link{border:none;gap:12px;padding:0}
.JacobStarr-module__RA0jrW__root{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:min-content;height:min-content;text-decoration:none;display:flex;position:relative;overflow:clip}.JacobStarr-module__RA0jrW__inner{flex-direction:row;justify-content:center;align-items:center;gap:8px;width:min-content;height:min-content;display:flex;position:relative}.JacobStarr-module__RA0jrW__title{white-space:pre;flex:none;width:auto;height:auto;position:relative}.JacobStarr-module__RA0jrW__icon{flex:none;width:60px;height:60px;display:block;position:relative}.JacobStarr-module__RA0jrW__iconSvg{width:100%;height:100%;display:block}@media (max-width:1199.98px){.JacobStarr-module__RA0jrW__icon{width:50px;height:50px}}@media (max-width:809.98px){.JacobStarr-module__RA0jrW__icon{width:40px;height:40px}}
.FeaturedProjects-module__fesFlq__section{flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;display:flex;position:relative}.FeaturedProjects-module__fesFlq__full{width:100%}.FeaturedProjects-module__fesFlq__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;margin:0;padding:0;list-style:none;display:grid;position:relative}.FeaturedProjects-module__fesFlq__cardWrap{min-width:0;position:relative}@media (max-width:809.98px){.FeaturedProjects-module__fesFlq__section{align-items:flex-start}.FeaturedProjects-module__fesFlq__cards{grid-template-columns:minmax(0,1fr);gap:16px}.FeaturedProjects-module__fesFlq__cardWrap{width:100%}}
.SectionTop-module__Ar165G__top{flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;display:flex;position:relative}.SectionTop-module__Ar165G__titleBlock{flex-direction:column;flex:1 0 0;justify-content:flex-start;align-items:flex-start;gap:8px;min-width:0;max-width:640px;display:flex;position:relative}.SectionTop-module__Ar165G__title{width:100%}.SectionTop-module__Ar165G__text{width:100%;color:var(--token-fe85db5c-2648-48cc-9916-449eabb978cf)}.SectionTop-module__Ar165G__desktopOnly{display:block}.SectionTop-module__Ar165G__compactOnly{display:none}@media (max-width:1199.98px){.SectionTop-module__Ar165G__desktopOnly{display:none}.SectionTop-module__Ar165G__compactOnly{display:block}}@media (max-width:809.98px){.SectionTop-module__Ar165G__top{flex-direction:column;justify-content:center;align-items:flex-start;gap:24px}.SectionTop-module__Ar165G__titleBlock{flex:none;width:100%;max-width:500px}}
.FeaturedProjectsRotator-module__RCo1OW__card{border:1px solid var(--color-stroke-gray);border-radius:16px;flex-direction:column;width:100%;display:flex;position:relative}.FeaturedProjectsRotator-module__RCo1OW__inner{flex-direction:column;width:100%;display:flex}.FeaturedProjectsRotator-module__RCo1OW__project{flex-direction:row;align-items:center;gap:28px;width:100%;padding:24px;display:flex}.FeaturedProjectsRotator-module__RCo1OW__mediaLink{aspect-ratio:var(--media-ratio,1.63);background:var(--color-stroke-gray);border-radius:12px;flex:0 0 40%;display:block;position:relative;overflow:hidden}.FeaturedProjectsRotator-module__RCo1OW__image{object-fit:cover;transition:transform .4s var(--ease-brand)}.FeaturedProjectsRotator-module__RCo1OW__mediaLink:hover .FeaturedProjectsRotator-module__RCo1OW__image{transform:scale(1.04)}.FeaturedProjectsRotator-module__RCo1OW__project:has(.FeaturedProjectsRotator-module__RCo1OW__titleLink:hover) .FeaturedProjectsRotator-module__RCo1OW__image{transform:scale(1.04)}.FeaturedProjectsRotator-module__RCo1OW__project:has(.FeaturedProjectsRotator-module__RCo1OW__titleLink:focus-visible) .FeaturedProjectsRotator-module__RCo1OW__image{transform:scale(1.04)}.FeaturedProjectsRotator-module__RCo1OW__mediaLink:active .FeaturedProjectsRotator-module__RCo1OW__image{transform:scale(1.01)}.FeaturedProjectsRotator-module__RCo1OW__body{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:12px;min-width:0;display:flex}.FeaturedProjectsRotator-module__RCo1OW__titleLink{color:var(--color-black);transition:color .4s var(--ease-brand);align-items:center;gap:8px;text-decoration:none;display:inline-flex}:is(.FeaturedProjectsRotator-module__RCo1OW__titleLink:hover,.FeaturedProjectsRotator-module__RCo1OW__project:has(.FeaturedProjectsRotator-module__RCo1OW__mediaLink:hover) .FeaturedProjectsRotator-module__RCo1OW__titleLink){color:var(--color-burnt-orange)}.FeaturedProjectsRotator-module__RCo1OW__title{color:inherit;text-wrap:balance}.FeaturedProjectsRotator-module__RCo1OW__arrow{width:22px;height:22px;transition:transform .4s var(--ease-brand);flex:none;display:inline-flex;transform:rotate(-45deg)}.FeaturedProjectsRotator-module__RCo1OW__titleLink:hover .FeaturedProjectsRotator-module__RCo1OW__arrow,.FeaturedProjectsRotator-module__RCo1OW__titleLink:focus-visible .FeaturedProjectsRotator-module__RCo1OW__arrow{transform:rotate(0)}.FeaturedProjectsRotator-module__RCo1OW__project:has(.FeaturedProjectsRotator-module__RCo1OW__mediaLink:hover) .FeaturedProjectsRotator-module__RCo1OW__arrow{transform:rotate(0)}.FeaturedProjectsRotator-module__RCo1OW__blurb{text-wrap:pretty;color:var(--color-black)}.FeaturedProjectsRotator-module__RCo1OW__stat{border-top:1px solid var(--color-stroke-gray);width:100%;color:var(--color-burnt-orange);text-wrap:pretty;margin-top:4px;padding-top:12px;line-height:1.5}.FeaturedProjectsRotator-module__RCo1OW__controlRow{justify-content:flex-end;width:100%;padding:0 24px 20px;display:flex}@media (min-width:810px) and (max-width:1023.98px){.FeaturedProjectsRotator-module__RCo1OW__project{align-items:stretch}.FeaturedProjectsRotator-module__RCo1OW__mediaLink{aspect-ratio:auto}.FeaturedProjectsRotator-module__RCo1OW__mediaLink:before{content:"";padding-top:calc(100% / var(--media-ratio,1.63));display:block}.FeaturedProjectsRotator-module__RCo1OW__body{justify-content:center}}@media (max-width:809.98px){.FeaturedProjectsRotator-module__RCo1OW__project{flex-direction:column;gap:16px;padding:16px}.FeaturedProjectsRotator-module__RCo1OW__mediaLink{flex:none;width:100%}.FeaturedProjectsRotator-module__RCo1OW__controlRow{justify-content:center;padding:0 16px 16px}}@media (prefers-reduced-motion:reduce){.FeaturedProjectsRotator-module__RCo1OW__image,.FeaturedProjectsRotator-module__RCo1OW__arrow{transition:none}.FeaturedProjectsRotator-module__RCo1OW__mediaLink:hover .FeaturedProjectsRotator-module__RCo1OW__image,.FeaturedProjectsRotator-module__RCo1OW__mediaLink:active .FeaturedProjectsRotator-module__RCo1OW__image{transform:none}.FeaturedProjectsRotator-module__RCo1OW__project:has(.FeaturedProjectsRotator-module__RCo1OW__titleLink:hover) .FeaturedProjectsRotator-module__RCo1OW__image{transform:none}.FeaturedProjectsRotator-module__RCo1OW__project:has(.FeaturedProjectsRotator-module__RCo1OW__titleLink:focus-visible) .FeaturedProjectsRotator-module__RCo1OW__image{transform:none}.FeaturedProjectsRotator-module__RCo1OW__titleLink:hover .FeaturedProjectsRotator-module__RCo1OW__arrow,.FeaturedProjectsRotator-module__RCo1OW__titleLink:focus-visible .FeaturedProjectsRotator-module__RCo1OW__arrow{transform:rotate(-45deg)}.FeaturedProjectsRotator-module__RCo1OW__project:has(.FeaturedProjectsRotator-module__RCo1OW__mediaLink:hover) .FeaturedProjectsRotator-module__RCo1OW__arrow{transform:rotate(-45deg)}}
