@font-face{font-family:Epilogue;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b450994e96943b26-s.0at67awkpg255.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Epilogue;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/28841f3a20dda5e9-s.04gg9jn807lg_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Epilogue;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/cb065f3ef140709c-s.p.0g7x44k17s8f_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Epilogue Fallback;src:local(Arial);ascent-override:71.15%;descent-override:21.16%;line-gap-override:0.0%;size-adjust:111.04%}.epilogue_a459f08d-module__lq5NCq__className{font-family:Epilogue,Epilogue Fallback;font-style:normal}.epilogue_a459f08d-module__lq5NCq__variable{--font-epilogue:"Epilogue", "Epilogue Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_98baf5e3-module__Ky_UQG__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_98baf5e3-module__Ky_UQG__variable{--font-plus-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
.Heading-module__lRbZJG__heading{font-family:var(--typography-font-family-headings);font-weight:var(--typography-font-weight-strong);letter-spacing:-.05em;line-height:1.4}.Heading-module__lRbZJG__default{color:var(--colors-typography-heading)}.Heading-module__lRbZJG__accent{color:var(--colors-complementary-principal)}.Heading-module__lRbZJG__contrast{color:var(--colors-typography-contrast)}.Heading-module__lRbZJG__muted{color:var(--colors-typography-paragraph)}.Heading-module__lRbZJG__alternative{color:var(--colors-foregrounds-alternative)}.Heading-module__lRbZJG__principal{color:var(--colors-foregrounds-principal)}.Heading-module__lRbZJG__secondary{color:var(--colors-foregrounds-secondary)}.Heading-module__lRbZJG__display-xl{font-size:var(--typography-font-size-display-xl-desktop);line-height:1.1}.Heading-module__lRbZJG__display-lg{font-size:var(--typography-font-size-display-lg-desktop);line-height:1.1}.Heading-module__lRbZJG__display-sm{font-size:var(--typography-font-size-display-sm-desktop);line-height:1.1}.Heading-module__lRbZJG__heading-lg{font-size:var(--typography-font-size-heading-lg-desktop)}.Heading-module__lRbZJG__heading-sm{font-size:var(--typography-font-size-heading-sm-desktop)}.Heading-module__lRbZJG__title-lg{font-size:var(--typography-font-size-title-lg-desktop)}.Heading-module__lRbZJG__title-sm{font-size:var(--typography-font-size-title-sm-desktop)}.Heading-module__lRbZJG__subtitle-lg{font-size:var(--typography-font-size-subtitle-lg-desktop)}.Heading-module__lRbZJG__subtitle-sm{font-size:var(--typography-font-size-subtitle-sm-desktop)}@media (max-width:1024px){.Heading-module__lRbZJG__display-xl{font-size:var(--typography-font-size-display-xl-tablet)}.Heading-module__lRbZJG__display-lg{font-size:var(--typography-font-size-display-lg-tablet)}.Heading-module__lRbZJG__display-sm{font-size:var(--typography-font-size-display-sm-tablet)}.Heading-module__lRbZJG__heading-lg{font-size:var(--typography-font-size-heading-lg-tablet)}.Heading-module__lRbZJG__heading-sm{font-size:var(--typography-font-size-heading-sm-tablet)}.Heading-module__lRbZJG__title-lg{font-size:var(--typography-font-size-title-lg-tablet)}.Heading-module__lRbZJG__title-sm{font-size:var(--typography-font-size-title-sm-tablet)}.Heading-module__lRbZJG__subtitle-lg{font-size:var(--typography-font-size-subtitle-lg-tablet)}.Heading-module__lRbZJG__subtitle-sm{font-size:var(--typography-font-size-subtitle-lg-mobile)}}@media (max-width:768px){.Heading-module__lRbZJG__display-xl{font-size:min(var(--typography-font-size-display-xl-mobile), 16vw)}.Heading-module__lRbZJG__display-lg{font-size:var(--typography-font-size-display-lg-mobile)}.Heading-module__lRbZJG__display-sm{font-size:var(--typography-font-size-display-sm-mobile)}.Heading-module__lRbZJG__heading-lg{font-size:var(--typography-font-size-heading-lg-mobile)}.Heading-module__lRbZJG__heading-sm{font-size:var(--typography-font-size-heading-sm-mobile)}.Heading-module__lRbZJG__title-lg{font-size:var(--typography-font-size-title-lg-mobile)}}
.Label-module__x6Y4OW__label{font-family:var(--typography-font-family-body);font-weight:var(--typography-font-weight-strong);color:inherit}.Label-module__x6Y4OW__label-lg{font-size:var(--typography-font-size-paragraph-sm);line-height:1.5}.Label-module__x6Y4OW__label-sm{font-size:var(--typography-font-size-body-xs);line-height:1.4}
.Icon-module__Y8v0Tq__root{width:var(--sizing-sm);height:var(--sizing-sm);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Icon-module__Y8v0Tq__root svg{width:100%;height:100%}
.IconButton-module__XQKu9W__root{width:var(--icon-button-size);height:var(--icon-button-size);border-radius:var(--icon-button-radius);cursor:pointer;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:opacity .2s;display:inline-flex}.IconButton-module__XQKu9W__root:hover{opacity:.8}.IconButton-module__XQKu9W__root:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.IconButton-module__XQKu9W__variantPrimary{background-color:var(--button-primary-background);color:var(--button-primary-text)}.IconButton-module__XQKu9W__variantSecondary{background-color:var(--button-secondary-background);color:var(--button-secondary-text)}.IconButton-module__XQKu9W__variantGhostLight{background-color:var(--button-ghost-light-background);color:var(--button-ghost-light-text)}.IconButton-module__XQKu9W__variantGhostDark{background-color:var(--button-ghost-dark-background);color:var(--button-ghost-dark-text)}
.Button-module__RyZmBa__root{border-radius:var(--button-radius);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;transition:color .3s;display:inline-flex;position:relative;overflow:hidden}.Button-module__RyZmBa__root>*{z-index:1;position:relative}.Button-module__RyZmBa__root:before{content:"";z-index:0;transform-origin:0;transition:transform .4s cubic-bezier(.65,0,.35,1);position:absolute;inset:0;transform:scaleX(0)}.Button-module__RyZmBa__root:hover{opacity:1}.Button-module__RyZmBa__root:hover:before{transform:scaleX(1)}.Button-module__RyZmBa__sizeDefault{padding:var(--button-padding-block-default) var(--button-padding-inline-default);gap:var(--button-gap-default)}.Button-module__RyZmBa__sizeSmall{padding:var(--button-padding-block-small) var(--button-padding-inline-small);gap:var(--button-gap-small)}.Button-module__RyZmBa__variantPrimary{background-color:var(--button-primary-background);color:var(--button-primary-text)}.Button-module__RyZmBa__variantPrimary:before{background-color:var(--colors-complementary-principal)}.Button-module__RyZmBa__variantSecondary{background-color:var(--button-secondary-background);color:var(--button-secondary-text)}.Button-module__RyZmBa__variantSecondary:before{background-color:var(--colors-primary-principal)}.Button-module__RyZmBa__variantGhostLight{background-color:var(--button-ghost-light-background);color:var(--button-ghost-light-text)}.Button-module__RyZmBa__variantGhostLight:before{background-color:var(--colors-primary-principal)}.Button-module__RyZmBa__variantGhostLight:hover{color:var(--colors-primary-off)}.Button-module__RyZmBa__variantGhostDark{background-color:var(--button-ghost-dark-background);color:var(--button-ghost-dark-text);border-color:var(--colors-neutral-off)}.Button-module__RyZmBa__variantGhostDark:before{background-color:var(--colors-primary-off)}.Button-module__RyZmBa__variantGhostDark:hover{color:var(--colors-primary-principal)}.Button-module__RyZmBa__variantAvatar{background-color:var(--button-primary-background);color:var(--button-primary-text);padding-block:var(--spacing-xxs);justify-content:space-between;gap:var(--spacing-sm);padding-inline-start:var(--spacing-xxs);padding-inline-end:var(--spacing-xxs);transition:padding-inline-end .3s}.Button-module__RyZmBa__variantAvatar:before{background-color:var(--colors-complementary-principal)}.Button-module__RyZmBa__variantAvatar:hover{padding-inline-end:calc(var(--spacing-xxs) + 6px)}.Button-module__RyZmBa__variantAvatarNoImage{padding-inline-start:var(--button-padding-inline-default)}.Button-module__RyZmBa__avatarBox{width:var(--sizing-ml);height:var(--sizing-ml);border-radius:var(--border-radius-full);background-color:var(--colors-backgrounds-neutral);flex-shrink:0;position:relative;overflow:hidden}.Button-module__RyZmBa__avatarImage{object-fit:cover}.Button-module__RyZmBa__avatarIcon{transition:transform .3s}.Button-module__RyZmBa__root:hover .Button-module__RyZmBa__avatarIcon{transform:translate(6px)}
.Text-module__vRzSyq__text{font-family:var(--typography-font-family-body);line-height:1.6}.Text-module__vRzSyq__body-large{font-size:var(--typography-font-size-paragraph-lg)}.Text-module__vRzSyq__body-sm{font-size:var(--typography-font-size-paragraph-sm);line-height:1.4}.Text-module__vRzSyq__body-xs{font-size:var(--typography-font-size-body-xs);line-height:1.4}.Text-module__vRzSyq__default{color:var(--colors-typography-paragraph)}.Text-module__vRzSyq__accent{color:var(--colors-complementary-principal)}.Text-module__vRzSyq__contrast{color:var(--colors-typography-contrast)}.Text-module__vRzSyq__muted{color:var(--colors-typography-disabled)}.Text-module__vRzSyq__inherit{color:inherit}.Text-module__vRzSyq__principal{color:var(--colors-foregrounds-principal)}.Text-module__vRzSyq__alternative{color:var(--colors-foregrounds-alternative)}.Text-module__vRzSyq__secondary{color:var(--colors-foregrounds-secondary)}.Text-module__vRzSyq__weightMedium{font-weight:var(--typography-font-weight-medium)}.Text-module__vRzSyq__weightSemibold{font-weight:var(--typography-font-weight-strong)}.Text-module__vRzSyq__weightBold{font-weight:var(--typography-font-weight-bold)}
.Tag-module__s0BA4a__root{font-family:var(--typography-font-family-body);font-size:var(--typography-font-size-paragraph-sm);line-height:1;font-weight:var(--typography-font-weight-medium);padding:var(--spacing-xxs) var(--spacing-sm);border-radius:var(--border-radius-full);align-items:center;display:inline-flex}.Tag-module__s0BA4a__variantDefault{background-color:var(--colors-backgrounds-neutral);color:var(--colors-typography-paragraph)}.Tag-module__s0BA4a__variantAccent{background-color:var(--colors-backgrounds-alternative);color:var(--colors-complementary-principal)}.Tag-module__s0BA4a__variantOutline{color:var(--colors-typography-paragraph);border:1px solid var(--colors-borders-neutral);background-color:#0000}.Tag-module__s0BA4a__variantGlass{background:linear-gradient(90deg, var(--tag-glass-background-start), var(--tag-glass-background-end));-webkit-backdrop-filter:blur(var(--tag-glass-blur));backdrop-filter:blur(var(--tag-glass-blur));border:1px solid var(--tag-glass-border);color:var(--colors-typography-contrast)}.Tag-module__s0BA4a__variantInfo{background-color:var(--colors-info-low);color:var(--colors-info-high);border:1px solid var(--colors-borders-alternative)}
.CopyLink-module__JsjTCa__button{appearance:none;font:inherit;cursor:pointer;background:0 0;border:none;margin:0}.CopyLink-module__JsjTCa__linkLabel{color:var(--colors-foregrounds-alternative)}
.ServiceCard-module__DQhSYG__root{align-items:center;gap:var(--spacing-lm);padding:var(--service-card-padding-desktop);border:1px solid var(--service-card-border-color);border-radius:var(--service-card-radius);text-align:center;background-image:url(/images/serv-card-bg.jpg);background-position:50%;background-size:cover;flex-direction:column;flex:1 1 0;display:flex;position:relative}.ServiceCard-module__DQhSYG__root:hover{opacity:1}.ServiceCard-module__DQhSYG__borderDraw{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ServiceCard-module__DQhSYG__borderDraw rect{x:.5px;y:.5px;rx:var(--service-card-radius);ry:var(--service-card-radius);fill:none;width:calc(100% - 1px);height:calc(100% - 1px);stroke:var(--colors-borders-alternative);stroke-width:1px;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset .6s}.ServiceCard-module__DQhSYG__root:hover .ServiceCard-module__DQhSYG__borderDraw rect{stroke-dashoffset:0}.ServiceCard-module__DQhSYG__iconBox{width:var(--service-card-icon-size-desktop)}.ServiceCard-module__DQhSYG__iconImage{width:100%;height:auto;filter:drop-shadow(var(--service-card-icon-shadow))}.ServiceCard-module__DQhSYG__titleDescBox,.ServiceCard-module__DQhSYG__subtitleBadgesBox{gap:var(--spacing-sm);flex-direction:column;display:flex}.ServiceCard-module__DQhSYG__badges{justify-content:center;gap:var(--spacing-sm);flex-flow:wrap;display:flex}@media (max-width:768px){.ServiceCard-module__DQhSYG__root{padding:var(--service-card-padding-mobile)}.ServiceCard-module__DQhSYG__iconBox{width:var(--service-card-icon-size-mobile)}.ServiceCard-module__DQhSYG__badges{flex-direction:column;align-items:center}}
.CallToAction-module__hhUIya__root{padding-block:var(--spacing-xxl);padding-inline:var(--layout-padding-inline)}.CallToAction-module__hhUIya__container{gap:var(--spacing-xl);max-width:var(--container-max-width);flex-direction:column;margin-inline:auto;display:flex}.CallToAction-module__hhUIya__top{align-items:center;gap:var(--spacing-xxl);display:flex}.CallToAction-module__hhUIya__imageBox{aspect-ratio:1;flex:0 0 486px;width:486px;max-width:100%}.CallToAction-module__hhUIya__image{object-fit:contain;width:100%;height:100%}.CallToAction-module__hhUIya__content{align-items:flex-start;gap:var(--spacing-ml);flex-direction:column;flex:auto;display:flex}.CallToAction-module__hhUIya__textGroup{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.CallToAction-module__hhUIya__stats{justify-content:space-between;align-items:flex-start;display:flex}.CallToAction-module__hhUIya__stat{gap:var(--spacing-xxs);flex-direction:column;display:flex}@media (max-width:1024px){.CallToAction-module__hhUIya__root{padding-block:var(--spacing-xl)}.CallToAction-module__hhUIya__top{flex-direction:column;align-items:stretch}.CallToAction-module__hhUIya__imageBox{flex:none;align-self:center;width:100%;max-width:486px}.CallToAction-module__hhUIya__content{width:100%}.CallToAction-module__hhUIya__top{gap:var(--spacing-lg)}}@media (max-width:768px){.CallToAction-module__hhUIya__root{padding-block:var(--spacing-lg)}.CallToAction-module__hhUIya__container{gap:var(--spacing-lg)}.CallToAction-module__hhUIya__top{gap:var(--spacing-lm)}.CallToAction-module__hhUIya__stats{gap:var(--spacing-lm);flex-direction:column}}
.Footer-module__87GJbG__root{background-color:var(--colors-backgrounds-principal);border-top:1px solid var(--colors-borders-disabled)}.Footer-module__87GJbG__logoSection{padding-block:var(--spacing-lm);padding-inline:var(--layout-padding-inline);max-width:var(--container-max-width);margin-inline:auto}.Footer-module__87GJbG__logo{width:100%;height:auto;display:block}.Footer-module__87GJbG__linksRow{border-top:1px solid var(--colors-borders-disabled);grid-template-columns:repeat(4,1fr);display:grid}.Footer-module__87GJbG__linkCell{padding-block:var(--spacing-md);border-right:1px solid var(--colors-borders-disabled);justify-content:center;align-items:center;display:flex}.Footer-module__87GJbG__linkCell:last-child{border-right:none}.Footer-module__87GJbG__linkLabel{color:var(--colors-foregrounds-alternative)}.Footer-module__87GJbG__legalRow{padding-block:var(--spacing-sm);border-top:1px solid var(--colors-borders-disabled);justify-content:center;display:flex}.Footer-module__87GJbG__privacyLink{font-family:var(--typography-font-family-body);font-size:var(--typography-font-size-body-xs);color:var(--colors-typography-disabled)}@media (max-width:1024px){.Footer-module__87GJbG__logoSection{padding-block:var(--spacing-ml)}.Footer-module__87GJbG__linkCell{padding-block:var(--spacing-smd)}}@media (max-width:768px){.Footer-module__87GJbG__logoSection{padding-block:var(--spacing-md)}.Footer-module__87GJbG__linkCell{padding-block:var(--spacing-sm)}.Footer-module__87GJbG__linksRow{grid-template-columns:1fr}.Footer-module__87GJbG__linkCell{border-right:none;border-top:1px solid var(--colors-borders-disabled)}.Footer-module__87GJbG__linkCell:first-child{border-top:none}}
.NavItem-module__EwE6eG__root{align-items:center;display:inline-flex;position:relative}.NavItem-module__EwE6eG__link{color:var(--colors-typography-paragraph);transition:color .2s}.NavItem-module__EwE6eG__link:hover{color:var(--colors-typography-heading)}.NavItem-module__EwE6eG__rollWrapper{height:calc(var(--typography-font-size-paragraph-sm) * 1.5);display:inline-block;overflow:hidden}.NavItem-module__EwE6eG__rollTrack{flex-direction:column;transition:transform .35s;display:flex}.NavItem-module__EwE6eG__link:hover .NavItem-module__EwE6eG__rollTrack,.NavItem-module__EwE6eG__root:hover .NavItem-module__EwE6eG__rollTrack{transform:translateY(-50%)}.NavItem-module__EwE6eG__linkActive{color:var(--colors-complementary-principal)}.NavItem-module__EwE6eG__trigger{align-items:center;gap:var(--spacing-xxs);color:var(--colors-typography-paragraph);cursor:default;transition:color .2s;display:inline-flex}.NavItem-module__EwE6eG__root:hover .NavItem-module__EwE6eG__trigger{color:var(--colors-typography-heading)}.NavItem-module__EwE6eG__triggerActive{color:var(--colors-complementary-principal)}.NavItem-module__EwE6eG__chevron{transition:transform .2s}.NavItem-module__EwE6eG__root:hover .NavItem-module__EwE6eG__chevron{transform:rotate(180deg)}.NavItem-module__EwE6eG__panel{gap:var(--spacing-md);width:max-content;min-width:280px;max-width:380px;margin-top:var(--spacing-xxs);padding:var(--spacing-md);background-color:var(--colors-backgrounds-principal);border:1px solid var(--colors-borders-disabled);border-radius:var(--border-radius-sm);opacity:0;visibility:hidden;transform:translate(-50%, calc(-1 * var(--spacing-xxs)));z-index:10;flex-direction:column;transition:opacity .2s,transform .2s,visibility .2s;display:flex;position:absolute;top:100%;left:50%}.NavItem-module__EwE6eG__root:hover .NavItem-module__EwE6eG__panel{opacity:1;visibility:visible;transform:translate(-50%)}.NavItem-module__EwE6eG__panelItem{align-items:center;gap:var(--spacing-sm);white-space:nowrap;display:flex}.NavItem-module__EwE6eG__panelItem:not(:first-child){padding-top:var(--spacing-md);border-top:1px solid var(--colors-borders-disabled)}.NavItem-module__EwE6eG__panelIcon{flex-shrink:0}.NavItem-module__EwE6eG__panelText{gap:var(--spacing-xxs);flex-direction:column;display:flex}.NavItem-module__EwE6eG__panelTitle{transition:color .2s}.NavItem-module__EwE6eG__panelItem:hover .NavItem-module__EwE6eG__panelTitle{color:var(--colors-complementary-principal)}
.Services-module__p2eD2W__root{padding-block:var(--spacing-xxxl);padding-inline:var(--layout-padding-inline)}.Services-module__p2eD2W__container{align-items:center;gap:var(--spacing-lm);max-width:var(--container-max-width);flex-direction:column;margin-inline:auto;display:flex}.Services-module__p2eD2W__titleFrame{text-align:center;flex-direction:column;align-items:center;gap:0;width:80%;display:flex}.Services-module__p2eD2W__cardsFrame{gap:var(--spacing-lm);width:80%;display:flex}@media (max-width:1024px){.Services-module__p2eD2W__root{padding-block:var(--spacing-xxl)}.Services-module__p2eD2W__titleFrame,.Services-module__p2eD2W__cardsFrame{width:100%}}@media (max-width:768px){.Services-module__p2eD2W__root{padding-block:var(--spacing-xl)}.Services-module__p2eD2W__cardsFrame{flex-direction:column}}
.ServicesCallout-module__CDp6uq__root{align-items:center;gap:var(--spacing-md);padding-block:var(--spacing-xxl);padding-inline:var(--layout-padding-inline);text-align:center;flex-direction:column;display:flex}@media (max-width:1024px){.ServicesCallout-module__CDp6uq__root{padding-block:var(--spacing-xl)}}@media (max-width:768px){.ServicesCallout-module__CDp6uq__root{padding-block:var(--spacing-lg)}}
.ProjectCard-module__8DK_PG__root{gap:var(--project-card-gap);flex-direction:column;display:flex}.ProjectCard-module__8DK_PG__imageWrapper{aspect-ratio:4/3;border-radius:var(--project-card-radius);position:relative;overflow:hidden}.ProjectCard-module__8DK_PG__image{object-fit:cover;transition:transform .4s ease-out}.ProjectCard-module__8DK_PG__root:hover .ProjectCard-module__8DK_PG__image{transform:scale(1.05)}.ProjectCard-module__8DK_PG__imageFallback{background-color:var(--colors-backgrounds-neutral);position:absolute;inset:0}.ProjectCard-module__8DK_PG__content{gap:var(--project-card-title-gap);padding:var(--project-card-content-padding);flex-direction:column;display:flex}
.CookieBanner-module__11gsqa__root{bottom:var(--spacing-md);max-width:680px;width:calc(100% - var(--spacing-ml));background:var(--colors-backgrounds-contrast);border-radius:var(--border-radius-lg);padding:var(--spacing-md);justify-content:space-between;align-items:center;gap:var(--spacing-md);z-index:999;opacity:0;pointer-events:none;transition:transform .4s,opacity .4s;display:flex;position:fixed;left:50%;transform:translate(-50%,24px)}.CookieBanner-module__11gsqa__visible{opacity:1;pointer-events:auto;transform:translate(-50%)}.CookieBanner-module__11gsqa__message{flex:auto}.CookieBanner-module__11gsqa__link{color:inherit;text-decoration:underline}.CookieBanner-module__11gsqa__actions{gap:var(--spacing-sm);flex-shrink:0;display:flex}@media (max-width:768px){.CookieBanner-module__11gsqa__root{width:calc(100% - var(--spacing-md));flex-direction:column;align-items:stretch}.CookieBanner-module__11gsqa__actions{flex-direction:row;width:100%}.CookieBanner-module__11gsqa__actions>*{flex:1 1 0}}
.Navbar-module__nZcoCG__root{z-index:100;background-color:var(--colors-backgrounds-principal);border-bottom:1px solid var(--colors-borders-disabled);position:sticky;top:0}.Navbar-module__nZcoCG__bar{align-items:center;gap:var(--spacing-md);max-width:var(--container-max-width);padding:var(--spacing-xs) var(--spacing-ml);grid-template-columns:1fr auto 1fr;margin-inline:auto;display:grid}.Navbar-module__nZcoCG__logo{align-items:center;gap:var(--spacing-xs);justify-self:start;display:flex}.Navbar-module__nZcoCG__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:64px;height:64px}.Navbar-module__nZcoCG__logoText{flex-direction:column;display:flex}.Navbar-module__nZcoCG__logoName{font-size:calc((var(--typography-font-size-subtitle-sm-desktop) + var(--typography-font-size-subtitle-lg-desktop)) / 2);line-height:1}@media (max-width:768px){.Navbar-module__nZcoCG__logoName{font-size:calc((var(--typography-font-size-subtitle-sm-mobile) + var(--typography-font-size-subtitle-lg-mobile)) / 2)}}.Navbar-module__nZcoCG__logoRole{font-family:var(--typography-font-family-body);font-size:var(--typography-font-size-paragraph-sm);color:var(--colors-typography-heading)}@media (max-width:768px){.Navbar-module__nZcoCG__logoRole{font-size:12px}}.Navbar-module__nZcoCG__nav{align-items:center;gap:var(--spacing-md);justify-self:center;display:flex}.Navbar-module__nZcoCG__actions{align-items:center;gap:var(--spacing-sm);justify-self:end;display:flex}.Navbar-module__nZcoCG__menuButton{padding:var(--spacing-xs);cursor:pointer;color:var(--colors-typography-heading);background:0 0;border:none;justify-content:center;align-items:center;display:none}.Navbar-module__nZcoCG__menuIcon{width:var(--sizing-sm);height:var(--sizing-sm)}.Navbar-module__nZcoCG__mobilePanel{display:none}.Navbar-module__nZcoCG__mobileLink,.Navbar-module__nZcoCG__mobileLinkActive{padding-block:var(--spacing-sm);font-family:var(--typography-font-family-body);font-size:var(--typography-font-size-paragraph-lg);color:var(--colors-typography-paragraph);display:block}.Navbar-module__nZcoCG__mobileLinkActive{color:var(--colors-complementary-principal)}.Navbar-module__nZcoCG__mobileGroupLabel{width:100%;padding-block:var(--spacing-sm);cursor:pointer;font-family:var(--typography-font-family-body);font-size:var(--typography-font-size-paragraph-lg);font-weight:var(--typography-font-weight-strong);color:var(--colors-typography-heading);background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.Navbar-module__nZcoCG__mobileChevron,.Navbar-module__nZcoCG__mobileChevronOpen{flex-shrink:0;transition:transform .2s}.Navbar-module__nZcoCG__mobileChevronOpen{transform:rotate(180deg)}.Navbar-module__nZcoCG__mobileSubmenu{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.Navbar-module__nZcoCG__mobileSubmenuOpen{grid-template-rows:1fr}.Navbar-module__nZcoCG__mobileSubmenuInner{flex-direction:column;display:flex;overflow:hidden}.Navbar-module__nZcoCG__mobileSubLink{gap:var(--spacing-xxs);padding-block:var(--spacing-sm);padding-left:var(--spacing-md);flex-direction:column;display:flex}.Navbar-module__nZcoCG__mobileSubLink:not(:first-child){border-top:1px solid var(--colors-borders-disabled)}.Navbar-module__nZcoCG__mobileSubLinkTitle{transition:color .2s}.Navbar-module__nZcoCG__mobileSubLink:hover .Navbar-module__nZcoCG__mobileSubLinkTitle{color:var(--colors-complementary-principal)}.Navbar-module__nZcoCG__mobileStartProject{width:100%;max-width:360px;margin-top:var(--spacing-sm);align-self:flex-start}@media (max-width:1024px){.Navbar-module__nZcoCG__bar{grid-template-columns:1fr auto}.Navbar-module__nZcoCG__nav,.Navbar-module__nZcoCG__startProjectButton{display:none}.Navbar-module__nZcoCG__menuButton{padding:var(--spacing-sm);display:flex}.Navbar-module__nZcoCG__menuIcon{width:var(--sizing-md);height:var(--sizing-md)}.Navbar-module__nZcoCG__mobilePanel{gap:var(--spacing-sm);padding-block:var(--spacing-ml);padding-inline:var(--spacing-md);background-color:var(--colors-backgrounds-principal);border-top:1px solid var(--colors-borders-disabled);border-bottom:1px solid var(--colors-borders-disabled);opacity:0;visibility:hidden;flex-direction:column;transition:opacity .25s,transform .25s,visibility .25s;display:flex;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px)}.Navbar-module__nZcoCG__mobilePanelOpen{opacity:1;visibility:visible;transform:translateY(0)}}
.ProjectGrid-module__G1gLoq__root{padding-block:var(--spacing-xxl);padding-inline:var(--layout-padding-inline)}.ProjectGrid-module__G1gLoq__container{align-items:center;gap:var(--spacing-lm);max-width:var(--container-max-width);flex-direction:column;margin-inline:auto;display:flex}.ProjectGrid-module__G1gLoq__titleFrame{text-align:left;flex-direction:column;align-self:flex-start;align-items:flex-start;display:flex}.ProjectGrid-module__G1gLoq__gridFrame{align-items:center;gap:var(--spacing-lg);flex-direction:column;width:100%;display:flex}.ProjectGrid-module__G1gLoq__grid{gap:var(--spacing-ml) var(--spacing-smd);grid-template-columns:repeat(2,1fr);width:100%;display:grid}@media (max-width:1024px){.ProjectGrid-module__G1gLoq__root{padding-block:var(--spacing-xl)}}@media (max-width:768px){.ProjectGrid-module__G1gLoq__root{padding-block:var(--spacing-lg)}.ProjectGrid-module__G1gLoq__grid{grid-template-columns:1fr}}
.TestimonialCard-module__go2cVq__root{gap:var(--spacing-ml);flex-direction:column;display:flex}.TestimonialCard-module__go2cVq__author{justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}.TestimonialCard-module__go2cVq__authorProfile{align-items:center;gap:var(--spacing-sm);display:flex}.TestimonialCard-module__go2cVq__avatar{width:var(--sizing-ml);height:var(--sizing-ml);background-color:var(--colors-backgrounds-neutral);border-radius:var(--border-radius-full);flex-shrink:0;position:relative;overflow:hidden}.TestimonialCard-module__go2cVq__avatarImage{object-fit:cover}.TestimonialCard-module__go2cVq__authorInfo{flex-direction:column;display:flex}@media (max-width:768px){.TestimonialCard-module__go2cVq__author{flex-direction:column;align-items:stretch}}
@font-face{font-family:Epilogue;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b450994e96943b26-s.0at67awkpg255.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Epilogue;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/28841f3a20dda5e9-s.04gg9jn807lg_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Epilogue;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/cb065f3ef140709c-s.p.0g7x44k17s8f_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Epilogue Fallback;src:local(Arial);ascent-override:71.15%;descent-override:21.16%;line-gap-override:0.0%;size-adjust:111.04%}.epilogue_bed17730-module__BtKhVa__className{font-family:Epilogue,Epilogue Fallback;font-style:normal}.epilogue_bed17730-module__BtKhVa__variable{--font-epilogue:"Epilogue", "Epilogue Fallback"}
.Testimonials-module__NlNT2q__root{padding-block:var(--spacing-xxl);padding-inline:var(--layout-padding-inline)}@media (max-width:1024px){.Testimonials-module__NlNT2q__root{padding-block:var(--spacing-xl)}}@media (max-width:768px){.Testimonials-module__NlNT2q__root{padding-block:var(--spacing-lg)}}.Testimonials-module__NlNT2q__container{align-items:center;gap:var(--spacing-xxl);max-width:var(--container-max-width);flex-direction:column;margin-inline:auto;display:flex;position:relative}.Testimonials-module__NlNT2q__measure{visibility:hidden;pointer-events:none;width:60%;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (max-width:768px){.Testimonials-module__NlNT2q__measure{width:100%}}.Testimonials-module__NlNT2q__navControls{gap:var(--spacing-xs);flex-shrink:0;display:flex}@media (max-width:768px){.Testimonials-module__NlNT2q__navControls{justify-content:center}}.Testimonials-module__NlNT2q__slideWrapper{width:60%;transition:opacity .3s,transform .3s}@media (max-width:768px){.Testimonials-module__NlNT2q__slideWrapper{width:100%}}.Testimonials-module__NlNT2q__visible{opacity:1;transform:translateY(0)}.Testimonials-module__NlNT2q__exiting{opacity:0;transform:translateY(-12px)}.Testimonials-module__NlNT2q__entering{opacity:0;transition:none;transform:translateY(12px)}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_75580a06-module__h4idsq__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_75580a06-module__h4idsq__variable{--font-plus-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
.ResourceCard-module__AsPYRG__root{align-items:flex-start;gap:var(--spacing-sm);height:var(--resource-card-height);padding:var(--resource-card-padding);border-radius:var(--resource-card-radius);background:linear-gradient(180deg, var(--resource-card-background-start), var(--resource-card-background-end));-webkit-backdrop-filter:blur(var(--resource-card-blur));backdrop-filter:blur(var(--resource-card-blur));border:1px solid var(--resource-card-border-color);box-shadow:var(--resource-card-shadow);flex-direction:column;flex:1 1 0;display:flex}.ResourceCard-module__AsPYRG__iconBox{width:var(--resource-card-icon-size);height:var(--resource-card-icon-size)}.ResourceCard-module__AsPYRG__iconImage{width:100%;height:100%;filter:drop-shadow(var(--resource-card-icon-shadow))}.ResourceCard-module__AsPYRG__textGroup{gap:var(--spacing-xxs);flex-direction:column;display:flex}
.NotFoundContent-module__W5YHOq__root{text-align:center;justify-content:center;align-items:center;gap:var(--spacing-md);min-height:60vh;padding-block:var(--spacing-xxl);padding-inline:var(--layout-padding-inline);flex-direction:column;display:flex}.NotFoundContent-module__W5YHOq__code{line-height:1}@media (max-width:1024px){.NotFoundContent-module__W5YHOq__root{padding-block:var(--spacing-xl)}}@media (max-width:768px){.NotFoundContent-module__W5YHOq__root{padding-block:var(--spacing-lg)}}
.AboutCallToAction-module__ylZp0G__root{padding-block:var(--spacing-xxxl);padding-inline:var(--layout-padding-inline)}.AboutCallToAction-module__ylZp0G__container{gap:var(--spacing-ml);width:80%;max-width:var(--container-max-width);flex-direction:column;margin-inline:auto;display:flex}.AboutCallToAction-module__ylZp0G__imageWrap{aspect-ratio:1600/1131;border-radius:var(--border-radius-lm);width:100%;max-height:600px;overflow:hidden}.AboutCallToAction-module__ylZp0G__image{object-fit:cover;width:100%;height:100%}.AboutCallToAction-module__ylZp0G__content{align-items:center;gap:var(--spacing-lm);text-align:center;flex-direction:column;display:flex}.AboutCallToAction-module__ylZp0G__textGroup{gap:var(--spacing-sm);flex-direction:column;display:flex}@media (max-width:1024px){.AboutCallToAction-module__ylZp0G__root{padding-block:var(--spacing-xxl)}}@media (max-width:768px){.AboutCallToAction-module__ylZp0G__root{padding-block:var(--spacing-xl)}.AboutCallToAction-module__ylZp0G__container{width:100%}}
.ResourcesSection-module__e4uvBq__root{padding-block:var(--spacing-xxxl);padding-inline:var(--layout-padding-inline)}.ResourcesSection-module__e4uvBq__banner{align-items:center;gap:var(--spacing-lg);max-width:var(--container-max-width);padding:var(--spacing-lg);border-radius:var(--resources-banner-radius);margin-inline:auto;display:flex;position:relative;overflow:hidden}.ResourcesSection-module__e4uvBq__bannerBackground{z-index:-1;object-fit:cover}.ResourcesSection-module__e4uvBq__content{align-items:flex-start;gap:var(--spacing-ml);flex-direction:column;flex:0 0 30%;display:flex}.ResourcesSection-module__e4uvBq__textGroup{gap:var(--spacing-sm);flex-direction:column;display:flex}.ResourcesSection-module__e4uvBq__cards{gap:var(--spacing-md);flex:auto;display:flex}@media (max-width:1024px){.ResourcesSection-module__e4uvBq__root{padding-block:var(--spacing-xxl)}.ResourcesSection-module__e4uvBq__banner{flex-direction:column;align-items:stretch}.ResourcesSection-module__e4uvBq__content{flex:auto}}@media (max-width:768px){.ResourcesSection-module__e4uvBq__root{padding-block:var(--spacing-xl)}.ResourcesSection-module__e4uvBq__banner{padding:var(--spacing-ml)}.ResourcesSection-module__e4uvBq__cards{flex-direction:column}}
.ServicesCallToAction-module__qZReeq__root{padding-block:var(--spacing-xxl);padding-inline:var(--layout-padding-inline)}.ServicesCallToAction-module__qZReeq__card{justify-content:space-between;align-items:center;gap:var(--spacing-lg);max-width:var(--container-max-width);padding:var(--spacing-lg);border-radius:var(--services-cta-radius);background:linear-gradient(180deg, var(--services-cta-background-start), var(--services-cta-background-end));-webkit-backdrop-filter:blur(var(--services-cta-blur));backdrop-filter:blur(var(--services-cta-blur));box-shadow:var(--services-cta-shadow);margin-inline:auto;display:flex}.ServicesCallToAction-module__qZReeq__textGroup{gap:var(--spacing-xs);flex-direction:column;width:50%;display:flex}@media (max-width:1024px){.ServicesCallToAction-module__qZReeq__root{padding-block:var(--spacing-xl)}}@media (max-width:768px){.ServicesCallToAction-module__qZReeq__root{padding-block:var(--spacing-lg)}.ServicesCallToAction-module__qZReeq__card{padding:var(--spacing-ml);flex-direction:column;align-items:flex-start}.ServicesCallToAction-module__qZReeq__textGroup{width:100%}}
.NewsletterCallToAction-module__Mqp8yW__root{padding-inline:var(--layout-padding-inline);padding-block-end:var(--spacing-xxl)}.NewsletterCallToAction-module__Mqp8yW__card{align-items:center;gap:var(--spacing-xxl);max-width:var(--container-max-width);padding:var(--spacing-lm);border-radius:var(--border-radius-lm);background:var(--colors-backgrounds-contrast);margin-inline:auto;display:flex}.NewsletterCallToAction-module__Mqp8yW__textGroup{gap:var(--spacing-sm);flex-direction:column;flex:1 1 0;display:flex}.NewsletterCallToAction-module__Mqp8yW__form{flex-direction:column;flex:1 1 0;display:flex}.NewsletterCallToAction-module__Mqp8yW__field{gap:var(--spacing-xs);flex-direction:column;display:flex}.NewsletterCallToAction-module__Mqp8yW__field+.NewsletterCallToAction-module__Mqp8yW__field{margin-top:var(--spacing-md)}.NewsletterCallToAction-module__Mqp8yW__label{font-family:var(--typography-font-family-body);font-size:var(--typography-font-size-body-xs);font-weight:var(--typography-font-weight-bold);color:var(--colors-typography-contrast)}.NewsletterCallToAction-module__Mqp8yW__input{width:100%;padding:var(--spacing-sm) var(--spacing-smd);border-radius:var(--border-radius-sm);background:var(--colors-backgrounds-principal);color:var(--colors-typography-heading);font-family:var(--typography-font-family-body);font-size:var(--typography-font-size-paragraph-sm);border:1px solid #0000}.NewsletterCallToAction-module__Mqp8yW__input::placeholder{color:var(--colors-typography-disabled)}.NewsletterCallToAction-module__Mqp8yW__input:focus{outline:2px solid var(--colors-complementary-principal);outline-offset:1px}.NewsletterCallToAction-module__Mqp8yW__consent{margin-top:var(--spacing-md)}.NewsletterCallToAction-module__Mqp8yW__consentLink{color:inherit;text-decoration:underline}.NewsletterCallToAction-module__Mqp8yW__submitButton{width:100%;margin-top:var(--spacing-ml)}@media (max-width:1024px){.NewsletterCallToAction-module__Mqp8yW__root{padding-block-end:var(--spacing-xl)}.NewsletterCallToAction-module__Mqp8yW__card{padding:var(--spacing-lm);gap:var(--spacing-lg)}}@media (max-width:768px){.NewsletterCallToAction-module__Mqp8yW__root{padding-block-end:var(--spacing-lg)}.NewsletterCallToAction-module__Mqp8yW__card{padding:var(--spacing-ml);align-items:stretch;gap:var(--spacing-lm);flex-direction:column}}
.NextProjectSection-module__75gpra__root{padding-block:var(--spacing-xxxl);padding-inline:var(--layout-padding-inline)}.NextProjectSection-module__75gpra__content{gap:var(--spacing-lm);width:50%;max-width:var(--container-max-width);flex-direction:column;margin-inline:auto;display:flex}.NextProjectSection-module__75gpra__title{text-align:center}@media (max-width:1024px){.NextProjectSection-module__75gpra__root{padding-block:var(--spacing-xxl)}}@media (max-width:768px){.NextProjectSection-module__75gpra__root{padding-block:var(--spacing-xl)}.NextProjectSection-module__75gpra__content{width:100%}}
.StartupsChallenges-module__BQ_5Ba__root{align-items:center;gap:var(--spacing-xl);padding-block:var(--spacing-xxxl);padding-inline:var(--layout-padding-inline);flex-direction:column;display:flex}.StartupsChallenges-module__BQ_5Ba__headingSection{align-items:flex-start;gap:var(--spacing-xxl);width:100%;max-width:var(--container-max-width);padding-inline:var(--spacing-lm);margin-inline:auto;display:flex}.StartupsChallenges-module__BQ_5Ba__titleGroup{flex-direction:column;display:flex}.StartupsChallenges-module__BQ_5Ba__body{flex:1 0 0}.StartupsChallenges-module__BQ_5Ba__imageStage{width:100%;max-width:var(--container-max-width);justify-content:center;margin-inline:auto;display:flex;position:relative}.StartupsChallenges-module__BQ_5Ba__image{width:min(617px,56%);height:auto}.StartupsChallenges-module__BQ_5Ba__cardColumn{gap:var(--spacing-lm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:66%;transform:translateY(-50%)}.StartupsChallenges-module__BQ_5Ba__cardColumnLeft{left:14%}.StartupsChallenges-module__BQ_5Ba__cardColumnRight{right:14%}.StartupsChallenges-module__BQ_5Ba__card{width:var(--challenge-card-width);max-width:100%;padding:var(--challenge-card-padding);border-radius:var(--challenge-card-radius);gap:var(--spacing-xxs);background:linear-gradient(144.59deg, var(--challenge-card-background-start), var(--challenge-card-background-end));-webkit-backdrop-filter:blur(var(--challenge-card-blur));backdrop-filter:blur(var(--challenge-card-blur));border:1px solid var(--challenge-card-border-color);box-shadow:var(--challenge-card-shadow);flex-direction:column;display:flex}@media (max-width:1024px){.StartupsChallenges-module__BQ_5Ba__root{padding-block:var(--spacing-xxl);gap:var(--spacing-ml)}.StartupsChallenges-module__BQ_5Ba__headingSection,.StartupsChallenges-module__BQ_5Ba__cardColumn{gap:var(--spacing-ml)}}@media (max-width:768px){.StartupsChallenges-module__BQ_5Ba__root{padding-block:var(--spacing-xl);gap:var(--spacing-md)}.StartupsChallenges-module__BQ_5Ba__headingSection{gap:var(--spacing-md);flex-direction:column;width:100%;padding-inline:0}.StartupsChallenges-module__BQ_5Ba__imageStage{align-items:center;gap:var(--spacing-lm);flex-direction:column;width:100%}.StartupsChallenges-module__BQ_5Ba__image{width:80%}.StartupsChallenges-module__BQ_5Ba__cardColumn{gap:var(--spacing-md);width:100%;position:static;transform:none}}
.WebsitesChallenges-module__v2Z34W__root{justify-content:space-between;align-items:center;gap:var(--spacing-lm);padding-block:var(--spacing-xxxl);padding-inline:var(--layout-padding-inline);max-width:var(--container-max-width);margin-inline:auto;display:flex}.WebsitesChallenges-module__v2Z34W__textColumn{gap:var(--spacing-sm);flex-direction:column;flex:1 1 0;display:flex}.WebsitesChallenges-module__v2Z34W__headline{flex-direction:column;align-items:flex-start;display:flex}.WebsitesChallenges-module__v2Z34W__titleAccent{white-space:pre-line}.WebsitesChallenges-module__v2Z34W__connector{flex-direction:column;flex:none;align-self:stretch;align-items:center;width:16px;display:flex}.WebsitesChallenges-module__v2Z34W__connectorDot{border-radius:var(--border-radius-100);border:1.5px solid var(--colors-borders-neutral);flex-shrink:0;width:12px;height:12px}.WebsitesChallenges-module__v2Z34W__connectorLine{background:var(--colors-borders-neutral);flex:1 1 0;width:1px}.WebsitesChallenges-module__v2Z34W__cards{gap:var(--spacing-sm);flex-direction:column;flex:1 1 0;margin:0;padding:0;list-style:none;display:flex}.WebsitesChallenges-module__v2Z34W__card{align-items:flex-start;gap:var(--spacing-xs);width:100%;padding:var(--websites-challenges-card-padding);border-radius:var(--websites-challenges-card-radius);background:linear-gradient(147deg, var(--websites-challenges-card-background-start), var(--websites-challenges-card-background-end));-webkit-backdrop-filter:blur(var(--websites-challenges-card-blur));backdrop-filter:blur(var(--websites-challenges-card-blur));border:1px solid var(--websites-challenges-card-border-color);box-shadow:var(--websites-challenges-card-shadow);flex-direction:column;display:flex}.WebsitesChallenges-module__v2Z34W__cardIcon{width:var(--websites-challenges-card-icon-size);height:var(--websites-challenges-card-icon-size);flex-shrink:0}.WebsitesChallenges-module__v2Z34W__cardTextGroup{gap:var(--spacing-xxs);flex-direction:column;width:100%;display:flex}@media (max-width:1024px){.WebsitesChallenges-module__v2Z34W__root{padding-block:var(--spacing-xxl)}}@media (max-width:768px){.WebsitesChallenges-module__v2Z34W__root{padding-block:var(--spacing-xl);align-items:stretch;gap:var(--spacing-md);flex-direction:column}.WebsitesChallenges-module__v2Z34W__connector{display:none}}
.BlogPostCard-module__lhSbIW__root{gap:var(--spacing-md);padding:var(--bento-card-padding);border-radius:var(--bento-card-radius);background:linear-gradient(180deg, var(--bento-card-background-start), var(--bento-card-background-end));-webkit-backdrop-filter:blur(var(--bento-card-blur));backdrop-filter:blur(var(--bento-card-blur));box-shadow:var(--bento-card-shadow);flex-direction:column;flex:1 1 0;display:flex}.BlogPostCard-module__lhSbIW__imageWrapper{aspect-ratio:3/2;border-radius:var(--border-radius-md);position:relative;overflow:hidden}.BlogPostCard-module__lhSbIW__image{object-fit:cover}.BlogPostCard-module__lhSbIW__imageFallback{background:var(--colors-backgrounds-secondary);width:100%;height:100%}.BlogPostCard-module__lhSbIW__textGroup{gap:var(--spacing-xxs);flex-direction:column;display:flex}.BlogPostCard-module__lhSbIW__meta{align-items:center;gap:var(--spacing-sm);margin-block-end:var(--spacing-xxs);display:flex}.BlogPostCard-module__lhSbIW__date{color:var(--colors-typography-disabled)}
.CountUpStat-module__ql144q__root{gap:var(--spacing-xxs);flex-direction:column;display:flex}
.DownloadForm-module__6pqAZW__form{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.DownloadForm-module__6pqAZW__field{gap:var(--spacing-xs);flex-direction:column;display:flex}.DownloadForm-module__6pqAZW__label{font-family:var(--typography-font-family-body);font-size:var(--typography-font-size-body-xs);font-weight:var(--typography-font-weight-bold);color:var(--colors-typography-heading)}.DownloadForm-module__6pqAZW__input{width:100%;padding:var(--spacing-sm) var(--spacing-smd);border-radius:var(--border-radius-sm);border:1px solid var(--colors-borders-neutral);background:var(--colors-backgrounds-secondary);color:var(--colors-typography-heading);font-family:var(--typography-font-family-body);font-size:var(--typography-font-size-paragraph-sm)}.DownloadForm-module__6pqAZW__input::placeholder{color:var(--colors-typography-disabled)}.DownloadForm-module__6pqAZW__input:focus{outline:2px solid var(--colors-complementary-principal);outline-offset:1px}.DownloadForm-module__6pqAZW__radioGroup{gap:var(--spacing-md);display:flex}.DownloadForm-module__6pqAZW__radioOption{align-items:center;gap:var(--spacing-xs);cursor:pointer;display:flex}.DownloadForm-module__6pqAZW__radio{accent-color:var(--colors-complementary-principal)}.DownloadForm-module__6pqAZW__consentRow{align-items:flex-start;gap:var(--spacing-xs);cursor:pointer;display:flex}.DownloadForm-module__6pqAZW__checkbox{flex-shrink:0;margin-top:2px}.DownloadForm-module__6pqAZW__consentText{color:var(--colors-typography-paragraph)}.DownloadForm-module__6pqAZW__consentLink{color:var(--colors-complementary-principal);text-decoration:underline}.DownloadForm-module__6pqAZW__submitButton{width:100%;margin-top:var(--spacing-xs)}.DownloadForm-module__6pqAZW__statusMessage{text-align:center}
.QuoteRequestForm-module__17epOG__form{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.QuoteRequestForm-module__17epOG__field{gap:var(--spacing-xs);flex-direction:column;display:flex}.QuoteRequestForm-module__17epOG__label{font-family:var(--typography-font-family-body);font-size:var(--typography-font-size-body-xs);font-weight:var(--typography-font-weight-bold);color:var(--colors-typography-heading)}.QuoteRequestForm-module__17epOG__input,.QuoteRequestForm-module__17epOG__textarea{width:100%;padding:var(--spacing-sm) var(--spacing-smd);border-radius:var(--border-radius-sm);border:1px solid var(--colors-borders-neutral);background:var(--colors-backgrounds-secondary);color:var(--colors-typography-heading);font-family:var(--typography-font-family-body);font-size:var(--typography-font-size-paragraph-sm)}.QuoteRequestForm-module__17epOG__textarea{resize:vertical;min-height:120px}.QuoteRequestForm-module__17epOG__input::placeholder,.QuoteRequestForm-module__17epOG__textarea::placeholder{color:var(--colors-typography-disabled)}.QuoteRequestForm-module__17epOG__input:focus,.QuoteRequestForm-module__17epOG__textarea:focus{outline:2px solid var(--colors-complementary-principal);outline-offset:1px}.QuoteRequestForm-module__17epOG__consentRow{align-items:flex-start;gap:var(--spacing-xs);cursor:pointer;display:flex}.QuoteRequestForm-module__17epOG__checkbox{flex-shrink:0;margin-top:2px}.QuoteRequestForm-module__17epOG__consentText{color:var(--colors-typography-paragraph)}.QuoteRequestForm-module__17epOG__submitButton{width:100%;margin-top:var(--spacing-xs)}.QuoteRequestForm-module__17epOG__statusMessage{text-align:center}
.StartupsSolutions-module__-pok9q__root{align-items:center;gap:var(--spacing-xl);padding-bottom:var(--spacing-xxl);padding-inline:var(--layout-padding-inline);width:100%;max-width:var(--container-max-width);flex-direction:column;margin-inline:auto;display:flex}.StartupsSolutions-module__-pok9q__headingSection{text-align:center;flex-direction:column;align-items:center;display:flex}.StartupsSolutions-module__-pok9q__grid{gap:var(--spacing-smd);flex-direction:column;width:100%;display:flex}.StartupsSolutions-module__-pok9q__row{gap:var(--spacing-smd);width:100%;display:flex}.StartupsSolutions-module__-pok9q__card{gap:var(--bento-card-gap);padding:var(--bento-card-padding);border-radius:var(--bento-card-radius);background:linear-gradient(180deg, var(--bento-card-background-start), var(--bento-card-background-end));-webkit-backdrop-filter:blur(var(--bento-card-blur));backdrop-filter:blur(var(--bento-card-blur));box-shadow:var(--bento-card-shadow);flex-direction:column;display:flex;overflow:hidden}.StartupsSolutions-module__-pok9q__cardNarrow{flex:2 1 0}.StartupsSolutions-module__-pok9q__cardWide{flex:3 1 0}.StartupsSolutions-module__-pok9q__textGroup{gap:var(--spacing-xxs);flex-direction:column;display:flex}.StartupsSolutions-module__-pok9q__description{white-space:pre-line}.StartupsSolutions-module__-pok9q__image{align-self:center;width:85%;height:auto}@media (max-width:1024px){.StartupsSolutions-module__-pok9q__root{padding-bottom:var(--spacing-xl);gap:var(--spacing-lm)}.StartupsSolutions-module__-pok9q__headingSection{text-align:left;align-items:flex-start}.StartupsSolutions-module__-pok9q__row{gap:var(--spacing-lm)}}@media (max-width:768px){.StartupsSolutions-module__-pok9q__root{padding-bottom:var(--spacing-lg);gap:var(--spacing-ml)}.StartupsSolutions-module__-pok9q__headingSection{text-align:left;align-items:flex-start}.StartupsSolutions-module__-pok9q__row{gap:var(--spacing-ml);flex-direction:column}.StartupsSolutions-module__-pok9q__cardNarrow,.StartupsSolutions-module__-pok9q__cardWide{flex:auto;width:100%}}
.WebsitesServices-module__61qHjG__root{align-items:center;gap:var(--spacing-xl);padding-bottom:var(--spacing-xxl);padding-inline:var(--layout-padding-inline);width:100%;max-width:var(--container-max-width);flex-direction:column;margin-inline:auto;display:flex}.WebsitesServices-module__61qHjG__headingSection{text-align:center;flex-direction:column;align-items:center;display:flex}.WebsitesServices-module__61qHjG__bentoGrid{align-items:stretch;gap:var(--spacing-smd);width:100%;display:flex}.WebsitesServices-module__61qHjG__stackColumn{gap:var(--spacing-smd);flex-direction:column;flex:1 1 0;display:flex}.WebsitesServices-module__61qHjG__card{border-radius:var(--websites-services-card-radius);background:var(--websites-services-card-background);border:1px solid var(--websites-services-card-border-color);flex-direction:column;flex:1 1 0;align-items:center;width:100%;display:flex;overflow:hidden}.WebsitesServices-module__61qHjG__cardTall{padding:var(--websites-services-card-padding);gap:var(--spacing-lm)}.WebsitesServices-module__61qHjG__cardTall .WebsitesServices-module__61qHjG__cardImage{width:75%}.WebsitesServices-module__61qHjG__cardShort{padding:var(--websites-services-card-padding);gap:var(--spacing-ml);padding-bottom:0}.WebsitesServices-module__61qHjG__cardText{gap:var(--spacing-xxs);flex-direction:column;width:100%;display:flex}.WebsitesServices-module__61qHjG__cardImage{width:100%;height:auto}@media (max-width:1024px){.WebsitesServices-module__61qHjG__root{padding-bottom:var(--spacing-xl)}}@media (max-width:768px){.WebsitesServices-module__61qHjG__root{padding-bottom:var(--spacing-lg)}.WebsitesServices-module__61qHjG__bentoGrid{flex-direction:column}.WebsitesServices-module__61qHjG__card,.WebsitesServices-module__61qHjG__stackColumn{flex:auto}.WebsitesServices-module__61qHjG__cardTall .WebsitesServices-module__61qHjG__cardImage{width:100%}.WebsitesServices-module__61qHjG__cardImage{aspect-ratio:3/2;object-fit:contain}}
.page-module__TSzcmW__body{padding-inline:var(--layout-padding-inline);padding-block:var(--spacing-xxl) var(--spacing-xxxl)}.page-module__TSzcmW__content{align-items:start;gap:var(--spacing-xxl);max-width:var(--container-max-width);grid-template-columns:minmax(0,1fr) minmax(320px,420px);margin-inline:auto;display:grid}.page-module__TSzcmW__left{flex-direction:column;display:flex}.page-module__TSzcmW__descriptionGroup{gap:var(--spacing-sm);margin-top:var(--spacing-ml);flex-direction:column;display:flex}.page-module__TSzcmW__formColumn{gap:var(--spacing-ml);flex-direction:column;display:flex}@media (max-width:1024px){.page-module__TSzcmW__body{padding-block:var(--spacing-xl)}}@media (max-width:768px){.page-module__TSzcmW__body{padding-block:var(--spacing-lg)}.page-module__TSzcmW__content{grid-template-columns:1fr}}
.BlogGrid-module__3Y-NJW__root{padding-inline:var(--layout-padding-inline);padding-block-end:var(--spacing-xxl)}.BlogGrid-module__3Y-NJW__grid{gap:var(--spacing-ml) var(--spacing-smd);max-width:var(--container-max-width);grid-template-columns:repeat(3,1fr);margin-inline:auto;display:grid}.BlogGrid-module__3Y-NJW__emptyState{max-width:var(--container-max-width);text-align:center;margin-inline:auto}@media (max-width:1024px){.BlogGrid-module__3Y-NJW__root{padding-block-end:var(--spacing-xl)}.BlogGrid-module__3Y-NJW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.BlogGrid-module__3Y-NJW__root{padding-block-end:var(--spacing-lg)}.BlogGrid-module__3Y-NJW__grid{grid-template-columns:1fr}}
.ProjectQuestionnaire-module__C4mtZG__cardHeader{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-ml);border-bottom:1px solid var(--colors-borders-disabled);display:flex}.ProjectQuestionnaire-module__C4mtZG__body{gap:var(--spacing-lg);padding:var(--spacing-lg);flex-direction:column;display:flex}.ProjectQuestionnaire-module__C4mtZG__progressTrack{border-radius:var(--border-radius-md);background:var(--colors-backgrounds-secondary);width:100%;height:4px;overflow:hidden}.ProjectQuestionnaire-module__C4mtZG__progressFill{border-radius:var(--border-radius-md);background:var(--colors-complementary-principal);height:100%;transition:width .3s}.ProjectQuestionnaire-module__C4mtZG__heightTransition{transition:height .3s;overflow:hidden}.ProjectQuestionnaire-module__C4mtZG__stepWrapper{transition:opacity .3s,transform .3s}.ProjectQuestionnaire-module__C4mtZG__visible{opacity:1;transform:translateY(0)}.ProjectQuestionnaire-module__C4mtZG__exiting{opacity:0;transform:translateY(-12px)}.ProjectQuestionnaire-module__C4mtZG__entering{opacity:0;transition:none;transform:translateY(12px)}.ProjectQuestionnaire-module__C4mtZG__twoColumn{align-items:flex-start;gap:var(--spacing-xl);display:flex}.ProjectQuestionnaire-module__C4mtZG__twoColumn>*{flex:1 1 0;min-width:0}.ProjectQuestionnaire-module__C4mtZG__twoColumnStretch{align-items:stretch}@media (max-width:1024px){.ProjectQuestionnaire-module__C4mtZG__cardHeader{justify-content:flex-start;align-items:flex-start;gap:var(--spacing-md);flex-direction:column}.ProjectQuestionnaire-module__C4mtZG__body{padding:var(--spacing-lm);gap:var(--spacing-lm)}.ProjectQuestionnaire-module__C4mtZG__twoColumn{gap:var(--spacing-lm)}.ProjectQuestionnaire-module__C4mtZG__choiceCard{padding:var(--spacing-md)}}@media (max-width:768px){.ProjectQuestionnaire-module__C4mtZG__cardHeader{justify-content:flex-start;align-items:flex-start;gap:var(--spacing-md);flex-direction:column}.ProjectQuestionnaire-module__C4mtZG__body{padding:var(--spacing-ml);gap:var(--spacing-ml)}.ProjectQuestionnaire-module__C4mtZG__twoColumn{gap:var(--spacing-ml);flex-direction:column}.ProjectQuestionnaire-module__C4mtZG__choiceCard{padding:var(--spacing-smd)}}.ProjectQuestionnaire-module__C4mtZG__options{gap:var(--spacing-sm);flex-direction:column;display:flex}.ProjectQuestionnaire-module__C4mtZG__optionButton{align-items:flex-start;gap:var(--spacing-xxs);width:100%;padding:var(--spacing-smd);border:1.5px solid var(--colors-borders-neutral);border-radius:var(--border-radius-md);text-align:left;cursor:pointer;background:0 0;flex-direction:column;transition:border-color .2s,background-color .2s;display:flex}.ProjectQuestionnaire-module__C4mtZG__optionButton:hover{border-color:var(--colors-complementary-principal)}.ProjectQuestionnaire-module__C4mtZG__optionButtonSelected{border-color:var(--colors-complementary-principal);background:var(--colors-complementary-off)}.ProjectQuestionnaire-module__C4mtZG__leftColumn{gap:var(--spacing-sm);flex-direction:column;display:flex}.ProjectQuestionnaire-module__C4mtZG__backButton{align-self:flex-start;margin-block-end:var(--spacing-xs)}.ProjectQuestionnaire-module__C4mtZG__rightColumnAction{flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex}.ProjectQuestionnaire-module__C4mtZG__choiceGrid{gap:var(--spacing-md);flex-direction:column;display:flex}.ProjectQuestionnaire-module__C4mtZG__choiceCard{gap:var(--spacing-sm);padding:var(--bento-card-padding);border-radius:var(--bento-card-radius);background:linear-gradient(180deg, var(--bento-card-background-start), var(--bento-card-background-end));box-shadow:var(--bento-card-shadow);flex-direction:column;display:flex}.ProjectQuestionnaire-module__C4mtZG__fixedWidthButton{align-self:flex-start;width:300px}
.WorkHero-module__tLwMJW__root{padding-top:var(--spacing-xxl);padding-bottom:var(--spacing-xl);padding-inline:var(--layout-padding-inline)}.WorkHero-module__tLwMJW__content{justify-content:space-between;align-items:flex-start;gap:var(--spacing-lg);max-width:var(--container-max-width);margin-inline:auto;display:flex}.WorkHero-module__tLwMJW__left{flex-direction:column;flex:0 auto;display:flex}.WorkHero-module__tLwMJW__headline{flex-direction:column;align-items:flex-start;display:flex}.WorkHero-module__tLwMJW__titleAccent{margin-top:-.15em}.WorkHero-module__tLwMJW__right{align-items:flex-start;gap:var(--spacing-lm);flex-direction:column;flex:none;display:flex}.WorkHero-module__tLwMJW__description{max-width:480px}.WorkHero-module__tLwMJW__stats{gap:var(--spacing-lm);display:flex}@media (max-width:1024px){.WorkHero-module__tLwMJW__root{padding-top:var(--spacing-xl);padding-bottom:var(--spacing-lg)}.WorkHero-module__tLwMJW__content{gap:var(--spacing-ml)}}@media (max-width:768px){.WorkHero-module__tLwMJW__root{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lm)}.WorkHero-module__tLwMJW__content{align-items:flex-start;gap:var(--spacing-md);flex-direction:column}.WorkHero-module__tLwMJW__left,.WorkHero-module__tLwMJW__right{flex:100%;width:100%}}
.page-module__um8Yqq__section{max-width:var(--container-max-width);padding-inline:var(--layout-padding-inline);margin-inline:auto;padding-block-start:var(--spacing-xxl);padding-block-end:var(--spacing-xxxl)}.page-module__um8Yqq__card{background:var(--colors-backgrounds-principal);border:1px solid var(--colors-borders-disabled);border-radius:var(--border-radius-lm);width:80%;min-height:800px;margin-inline:auto;overflow:hidden}@media (max-width:1024px){.page-module__um8Yqq__section{padding-block-start:var(--spacing-xl);padding-block-end:var(--spacing-xxl)}}@media (max-width:768px){.page-module__um8Yqq__section{padding-block-start:var(--spacing-lg);padding-block-end:var(--spacing-xl)}.page-module__um8Yqq__card{width:100%}}
.WorkProjectsGrid-module__GNStSG__root{padding-block:var(--spacing-xxl);padding-inline:var(--layout-padding-inline)}.WorkProjectsGrid-module__GNStSG__grid{gap:var(--spacing-ml) var(--spacing-smd);max-width:var(--container-max-width);grid-template-columns:repeat(2,1fr);margin-inline:auto;display:grid}@media (max-width:1024px){.WorkProjectsGrid-module__GNStSG__root{padding-block:var(--spacing-xl)}}@media (max-width:768px){.WorkProjectsGrid-module__GNStSG__root{padding-block:var(--spacing-lg)}.WorkProjectsGrid-module__GNStSG__grid{grid-template-columns:1fr}}
.page-module__lbxsba__root{padding-inline:var(--layout-padding-inline);padding-block:var(--spacing-xxl) var(--spacing-xxxl)}.page-module__lbxsba__content{gap:var(--spacing-xl);flex-direction:column;max-width:720px;margin-inline:auto;display:flex}.page-module__lbxsba__lastUpdated{margin-top:calc(var(--spacing-sm) * -1)}.page-module__lbxsba__section{gap:var(--spacing-sm);flex-direction:column;display:flex}.page-module__lbxsba__list{gap:var(--spacing-xxs);flex-direction:column;padding-inline-start:var(--spacing-md);display:flex}@media (max-width:1024px){.page-module__lbxsba__root{padding-block:var(--spacing-xl)}}@media (max-width:768px){.page-module__lbxsba__root{padding-block:var(--spacing-lg)}}
