.Hero-module-scss-module__UA9IkG__heroContent{justify-content:center;align-items:end;width:100%;height:100%;display:flex;position:relative}.Hero-module-scss-module__UA9IkG__heroContentDeep{inset:calc(50*100vw/var(--base-width))calc(-80*100vw/var(--base-width));translate:0 calc(-50*100vw/var(--base-width));position:absolute}.Hero-module-scss-module__UA9IkG__heroAbout{max-width:calc(550*100vw/var(--base-width));text-align:center;align-items:center;gap:calc(16*100vw/var(--base-width));flex-direction:column;display:flex}.Hero-module-scss-module__UA9IkG__heroDescription{font-size:calc(20*100vw/var(--base-width))}.Hero-module-scss-module__UA9IkG__heroAccent{color:#0000;transition:color .65s cubic-bezier(.85,0,.15,1);overflow:visible}.Hero-module-scss-module__UA9IkG__heroTitle[data-accent-revealed=true] .Hero-module-scss-module__UA9IkG__heroAccent{color:inherit}@media (prefers-reduced-motion:reduce){.Hero-module-scss-module__UA9IkG__heroAccent{color:inherit;transition:none}}@media (max-width:768px){.Hero-module-scss-module__UA9IkG__hero{min-height:var(--page-viewport-height,100svh);overflow:hidden}.Hero-module-scss-module__UA9IkG__hero>.container{height:var(--page-viewport-height,100svh);min-height:var(--page-viewport-height,100svh)}.Hero-module-scss-module__UA9IkG__heroContent{padding-top:calc(88*100vw/var(--base-width));justify-content:flex-end;align-items:flex-end}.Hero-module-scss-module__UA9IkG__heroContentDeep{inset:calc(86*100vw/var(--base-width))calc(-48*100vw/var(--base-width))calc(180*100vw/var(--base-width));translate:0}.Hero-module-scss-module__UA9IkG__heroAbout{gap:calc(12*100vw/var(--base-width));width:100%;max-width:none;padding-right:calc(74*100vw/var(--base-width));padding-bottom:calc(0*100vw/var(--base-width))}.Hero-module-scss-module__UA9IkG__heroDescription{font-size:calc(18*100vw/var(--base-width));line-height:1.35}}@media (max-width:560px){.Hero-module-scss-module__UA9IkG__heroContentDeep{inset:calc(94*100vw/var(--base-width))calc(-36*100vw/var(--base-width))calc(228*100vw/var(--base-width))}.Hero-module-scss-module__UA9IkG__heroAbout{padding-right:0}.Hero-module-scss-module__UA9IkG__heroDescription{font-size:calc(17*100vw/var(--base-width))}}
.ProjectsCarousel-module-scss-module__emDcPa__projectsCarousel{flex:1;width:100%;height:100%;min-height:0;position:relative}.ProjectsCarousel-module-scss-module__emDcPa__viewport{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;opacity:0;visibility:hidden;pointer-events:none;will-change:opacity;width:100%;height:100%;transition:opacity .5s cubic-bezier(.85,0,.15,1);position:relative;overflow:visible}.ProjectsCarousel-module-scss-module__emDcPa__isEntranceVisible .ProjectsCarousel-module-scss-module__emDcPa__viewport{opacity:1;visibility:visible;pointer-events:auto}.ProjectsCarousel-module-scss-module__emDcPa__viewport[data-canvas-resizing=true]{opacity:0;pointer-events:none}.ProjectsCarousel-module-scss-module__emDcPa__isCursorActive .ProjectsCarousel-module-scss-module__emDcPa__viewport{cursor:none}.ProjectsCarousel-module-scss-module__emDcPa__projectLinks{inset:calc(24*100vw/var(--base-width));z-index:2;position:absolute;overflow:auto}.ProjectsCarousel-module-scss-module__emDcPa__projectLinks ul{justify-content:center;gap:calc(12*100vw/var(--base-width));flex-wrap:wrap;padding:0;list-style:none;display:flex}.ProjectsCarousel-module-scss-module__emDcPa__viewport[data-carousel-status=ready]+.ProjectsCarousel-module-scss-module__emDcPa__projectLinks:not(:focus-within){width:calc(1*100vw/var(--base-width));height:calc(1*100vw/var(--base-width));clip-path:inset(50%);overflow:hidden}@media (prefers-reduced-motion:reduce){.ProjectsCarousel-module-scss-module__emDcPa__viewport{transition:none}}.ProjectsCarousel-module-scss-module__emDcPa__cardExample{max-width:calc(500*100vw/var(--base-width));aspect-ratio:1/.5;background:#0f2e6d;flex-direction:column;justify-content:space-between;align-items:stretch;width:100%;display:flex;position:relative}.ProjectsCarousel-module-scss-module__emDcPa__cardExample .ProjectsCarousel-module-scss-module__emDcPa__content{z-index:1;justify-content:space-between;align-items:stretch;gap:calc(16*100vw/var(--base-width));padding:calc(24*100vw/var(--base-width));flex-direction:column;flex:1;display:flex;position:relative}.ProjectsCarousel-module-scss-module__emDcPa__cardExample .ProjectsCarousel-module-scss-module__emDcPa__content .ProjectsCarousel-module-scss-module__emDcPa__row{justify-content:space-between;align-items:center;display:flex}.ProjectsCarousel-module-scss-module__emDcPa__cardExample .ProjectsCarousel-module-scss-module__emDcPa__content .ProjectsCarousel-module-scss-module__emDcPa__service{font-size:calc(22*100vw/var(--base-width));color:#f5f4f0;font-weight:500}.ProjectsCarousel-module-scss-module__emDcPa__cardExample .ProjectsCarousel-module-scss-module__emDcPa__content .ProjectsCarousel-module-scss-module__emDcPa__title{font-size:calc(24*100vw/var(--base-width));color:#f5f4f0;font-weight:500}.ProjectsCarousel-module-scss-module__emDcPa__cardExample .ProjectsCarousel-module-scss-module__emDcPa__preview{z-index:0;position:absolute;inset:0}.ProjectsCarousel-module-scss-module__emDcPa__cardExample .ProjectsCarousel-module-scss-module__emDcPa__preview img{object-fit:cover;object-position:center;width:100%;height:100%}
.Projects-module-scss-module__N7YGlW__container{padding-inline:0;max-width:100%!important}.Projects-module-scss-module__N7YGlW__projectsText{max-width:calc(650*100vw/var(--base-width));text-align:center;font-size:calc(20*100vw/var(--base-width));font-weight:300}.Projects-module-scss-module__N7YGlW__projectsTitle{font-size:calc(64*100vw/var(--base-width))}@media (max-width:1024px){.Projects-module-scss-module__N7YGlW__projectsTitle{font-size:calc(60*100vw/var(--base-width))}}@media (max-width:768px){.Projects-module-scss-module__N7YGlW__projectsTitle{font-size:calc(52*100vw/var(--base-width))}}@media (max-width:560px){.Projects-module-scss-module__N7YGlW__projectsTitle{font-size:calc(46*100vw/var(--base-width))}}.Projects-module-scss-module__N7YGlW__allProjectsButton{opacity:0;scale:.8}.Projects-module-scss-module__N7YGlW__allProjectsButton.Projects-module-scss-module__N7YGlW__animated{opacity:1;scale:1}[data-entrance-animations=off] .Projects-module-scss-module__N7YGlW__allProjectsButton{opacity:1;scale:1}@media (prefers-reduced-motion:reduce){.Projects-module-scss-module__N7YGlW__allProjectsButton{opacity:1;scale:1}}.Projects-module-scss-module__N7YGlW__content{justify-content:end;align-items:center;gap:calc(16*100vw/var(--base-width));z-index:1;flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;position:relative}.Projects-module-scss-module__N7YGlW__canvas{z-index:0;flex-direction:column;flex:1;width:100%;height:80%;min-height:0;display:flex;position:absolute;top:0;left:0;right:0;overflow:visible}@media (max-width:1024px){.Projects-module-scss-module__N7YGlW__projectsText{max-width:calc(720*100vw/var(--base-width));font-size:calc(22*100vw/var(--base-width))}}@media (max-width:768px){.Projects-module-scss-module__N7YGlW__projects{min-height:var(--page-viewport-height,100svh)}.Projects-module-scss-module__N7YGlW__content{justify-content:flex-end;gap:calc(14*100vw/var(--base-width));padding-inline:calc(24*100vw/var(--base-width));padding-bottom:calc(18*100vw/var(--base-width))}.Projects-module-scss-module__N7YGlW__container{height:var(--page-viewport-height,100svh);min-height:var(--page-viewport-height,100svh)}.Projects-module-scss-module__N7YGlW__projectsText{max-width:calc(620*100vw/var(--base-width));font-size:calc(19*100vw/var(--base-width));line-height:1.35}.Projects-module-scss-module__N7YGlW__canvas{top:calc(88*100vw/var(--base-width));height:58%}}@media (max-width:560px){.Projects-module-scss-module__N7YGlW__content{padding-inline:calc(16*100vw/var(--base-width));padding-bottom:calc(8*100vw/var(--base-width))}.Projects-module-scss-module__N7YGlW__projectsText{font-size:calc(17*100vw/var(--base-width))}.Projects-module-scss-module__N7YGlW__canvas{top:calc(0*100vw/var(--base-width));height:55%}}
.SectionLabel-module-scss-module__x4SqpW__sectionLabel{text-transform:uppercase;overflow-wrap:break-word;border-radius:calc(16*100vw/var(--base-width));border:calc(.5*100vw/var(--base-width))solid #8d97ad81;width:fit-content;min-width:0;max-width:100%;padding:calc(6*100vw/var(--base-width))calc(12*100vw/var(--base-width));font-size:calc(14*100vw/var(--base-width));font-weight:400;line-height:normal;transition:background-color .2s,color .2s,border-color .2s}.SectionLabel-module-scss-module__x4SqpW__sectionLabel.SectionLabel-module-scss-module__x4SqpW__filled{color:#f5f4f0;background-color:#0f2e6d;border-color:#0f2e6d}@media (max-width:560px){.SectionLabel-module-scss-module__x4SqpW__sectionLabel{font-size:calc(12*100vw/var(--base-width));border-width:calc(1*100vw/var(--base-width))}}.SectionLabel-module-scss-module__x4SqpW__sectionLabel.SectionLabel-module-scss-module__x4SqpW__invert{color:#f5f4f0;border-color:#f5f4f080}.SectionLabel-module-scss-module__x4SqpW__sectionLabel.SectionLabel-module-scss-module__x4SqpW__invert.SectionLabel-module-scss-module__x4SqpW__filled{color:#0f2e6d;background-color:#f5f4f0;border-color:#f5f4f0}@media (prefers-reduced-motion:reduce){.SectionLabel-module-scss-module__x4SqpW__sectionLabel{transition:none}}
.SiteContentForm-module-scss-module__LHwf5a__layout{grid-template-columns:minmax(0,calc(210*100vw/var(--base-width)))minmax(0,1fr);align-items:start;gap:calc(24*100vw/var(--base-width));display:grid}.SiteContentForm-module-scss-module__LHwf5a__groupNav{top:calc(86*100vw/var(--base-width));gap:calc(3*100vw/var(--base-width));max-height:calc(100svh - 110*100vw/var(--base-width));padding:calc(10*100vw/var(--base-width));border:calc(1*100vw/var(--base-width))solid var(--admin-border);border-radius:calc(10*100vw/var(--base-width));background:var(--admin-surface);flex-direction:column;display:flex;position:sticky;overflow-y:auto}.SiteContentForm-module-scss-module__LHwf5a__groupNav a{padding:calc(9*100vw/var(--base-width))calc(10*100vw/var(--base-width));border-radius:calc(7*100vw/var(--base-width));color:var(--admin-muted-text);font-size:calc(12*100vw/var(--base-width));line-height:1.35;display:block}.SiteContentForm-module-scss-module__LHwf5a__groupNav a:hover,.SiteContentForm-module-scss-module__LHwf5a__groupNav a:focus-visible{background:var(--admin-subtle);color:var(--admin-text)}.SiteContentForm-module-scss-module__LHwf5a__sections{gap:calc(20*100vw/var(--base-width));flex-direction:column;min-width:0;display:flex}.SiteContentForm-module-scss-module__LHwf5a__section{scroll-margin-top:calc(86*100vw/var(--base-width));border-color:var(--admin-border)}.SiteContentForm-module-scss-module__LHwf5a__title{font-size:calc(16*100vw/var(--base-width))}.SiteContentForm-module-scss-module__LHwf5a__description{font-size:calc(12*100vw/var(--base-width))}.SiteContentForm-module-scss-module__LHwf5a__fields{gap:calc(18*100vw/var(--base-width));padding-bottom:calc(24*100vw/var(--base-width));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SiteContentForm-module-scss-module__LHwf5a__fields>:has(textarea){grid-column:1/-1}.SiteContentForm-module-scss-module__LHwf5a__actions{z-index:10;justify-content:flex-end;align-items:center;gap:calc(10*100vw/var(--base-width));padding:calc(16*100vw/var(--base-width))0;border-top:calc(1*100vw/var(--base-width))solid var(--admin-border);background:var(--admin-bg);flex-wrap:wrap;grid-column:2;display:flex;position:sticky;bottom:0}.SiteContentForm-module-scss-module__LHwf5a__changeCount{color:var(--admin-muted-text);font-size:calc(12*100vw/var(--base-width));margin-right:auto}.SiteContentForm-module-scss-module__LHwf5a__error,.SiteContentForm-module-scss-module__LHwf5a__success{font-size:calc(12*100vw/var(--base-width));text-align:right;flex-basis:100%;margin:0}.SiteContentForm-module-scss-module__LHwf5a__error{color:var(--admin-danger)}.SiteContentForm-module-scss-module__LHwf5a__success{color:var(--admin-text)}@media (max-width:768px){.SiteContentForm-module-scss-module__LHwf5a__layout{grid-template-columns:1fr}.SiteContentForm-module-scss-module__LHwf5a__groupNav{white-space:nowrap;flex-direction:row;max-height:none;position:static;overflow:auto hidden}.SiteContentForm-module-scss-module__LHwf5a__actions{grid-column:1}}@media (max-width:560px){.SiteContentForm-module-scss-module__LHwf5a__fields{grid-template-columns:1fr}.SiteContentForm-module-scss-module__LHwf5a__groupNav{padding:calc(6*100vw/var(--base-width))}.SiteContentForm-module-scss-module__LHwf5a__actions{justify-content:flex-start}.SiteContentForm-module-scss-module__LHwf5a__changeCount{flex-basis:100%}}.SiteContentForm-module-scss-module__LHwf5a__languages{gap:calc(10*100vw/var(--base-width));display:flex}
.JourneyConfigurator-module-scss-module__FRW-Na__configurator{width:100%;min-width:calc(var(--spacing,.25rem)*0);gap:calc(20*100vw/var(--base-width));color:#0f2e6d;flex-direction:column;display:flex}.JourneyConfigurator-module-scss-module__FRW-Na__actions{align-items:center;gap:calc(10*100vw/var(--base-width));flex-wrap:wrap;display:flex}.JourneyConfigurator-module-scss-module__FRW-Na__ribbonWorkspace{width:100%;min-width:calc(var(--spacing,.25rem)*0);align-items:start;gap:calc(24*100vw/var(--base-width));grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);display:grid}@media (max-width:1024px){.JourneyConfigurator-module-scss-module__FRW-Na__ribbonWorkspace{grid-template-columns:minmax(0,1fr)}}.JourneyConfigurator-module-scss-module__FRW-Na__ribbonPreview{min-width:calc(var(--spacing,.25rem)*0);padding:calc(32*100vw/var(--base-width));gap:calc(20*100vw/var(--base-width));height:calc(380*100vw/var(--base-width));border:calc(1*100vw/var(--base-width))solid #8d97ad81;border-radius:calc(24*100vw/var(--base-width));background-color:#f5f4f0;flex-direction:column;display:flex;overflow:hidden}.JourneyConfigurator-module-scss-module__FRW-Na__ribbonPreview[data-format=square]{aspect-ratio:1;height:auto}@media (max-width:560px){.JourneyConfigurator-module-scss-module__FRW-Na__ribbonPreview{padding:calc(20*100vw/var(--base-width));height:calc(460*100vw/var(--base-width));border-radius:calc(20*100vw/var(--base-width))}.JourneyConfigurator-module-scss-module__FRW-Na__ribbonPreview[data-format=square]{height:calc(460*100vw/var(--base-width));aspect-ratio:auto}}.JourneyConfigurator-module-scss-module__FRW-Na__ribbonHead{justify-content:space-between;align-items:center;gap:calc(12*100vw/var(--base-width));display:flex}.JourneyConfigurator-module-scss-module__FRW-Na__ribbonHead h5{font-size:calc(22*100vw/var(--base-width))}@media (max-width:560px){.JourneyConfigurator-module-scss-module__FRW-Na__ribbonHead h5{font-size:calc(17*100vw/var(--base-width))}}.JourneyConfigurator-module-scss-module__FRW-Na__settings{min-width:calc(var(--spacing,.25rem)*0);padding:calc(24*100vw/var(--base-width));gap:calc(24*100vw/var(--base-width));border-radius:calc(24*100vw/var(--base-width));color:#f5f4f0;background:#0f2e6d;flex-direction:column;display:flex}@media (max-width:560px){.JourneyConfigurator-module-scss-module__FRW-Na__settings{padding:calc(20*100vw/var(--base-width))}}.JourneyConfigurator-module-scss-module__FRW-Na__inputs{gap:calc(20*100vw/var(--base-width));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.JourneyConfigurator-module-scss-module__FRW-Na__config{max-height:calc(230*100vw/var(--base-width));padding:calc(16*100vw/var(--base-width));border-radius:calc(12*100vw/var(--base-width));font-size:calc(12*100vw/var(--base-width));background:#f5f4f014;line-height:1.5;overflow:auto}.JourneyConfigurator-module-scss-module__FRW-Na__instructions{gap:calc(12*100vw/var(--base-width));padding:calc(24*100vw/var(--base-width));border-radius:calc(20*100vw/var(--base-width));font-size:calc(16*100vw/var(--base-width));overflow-wrap:anywhere;background-color:#e8e8ea;flex-direction:column;line-height:1.5;display:flex}.JourneyConfigurator-module-scss-module__FRW-Na__instructions h3{font-size:calc(22*100vw/var(--base-width))}.JourneyConfigurator-module-scss-module__FRW-Na__instructions ol{gap:calc(8*100vw/var(--base-width));padding-left:calc(20*100vw/var(--base-width));list-style:decimal;display:grid}.JourneyConfigurator-module-scss-module__FRW-Na__instructions code{font-size:calc(14*100vw/var(--base-width));-webkit-user-select:text;user-select:text}@media (max-width:560px){.JourneyConfigurator-module-scss-module__FRW-Na__instructions{padding:calc(20*100vw/var(--base-width));font-size:calc(14*100vw/var(--base-width))}.JourneyConfigurator-module-scss-module__FRW-Na__instructions h3{font-size:calc(20*100vw/var(--base-width))}.JourneyConfigurator-module-scss-module__FRW-Na__instructions code{font-size:calc(12*100vw/var(--base-width))}}
.SectionTextWrap-module-scss-module__eDu8FG__sectionText{text-align:center;justify-content:center;align-items:center;gap:calc(8*100vw/var(--base-width));width:100%;max-width:calc(600*100vw/var(--base-width));flex-direction:column;margin-inline:auto;display:flex}@media (max-width:768px){.SectionTextWrap-module-scss-module__eDu8FG__sectionText{max-width:100%}}.SectionTextWrap-module-scss-module__eDu8FG__description{font-size:calc(20*100vw/var(--base-width));white-space:pre-line}@media (max-width:560px){.SectionTextWrap-module-scss-module__eDu8FG__description{font-size:calc(14*100vw/var(--base-width))}}
.Footer-module-scss-module__uF1gBq__footer{padding:calc(40*100vw/var(--base-width));border:calc(1.5*100vw/var(--base-width))solid #0f2e6d4d;z-index:1;border-radius:calc(60*100vw/var(--base-width));background-color:#f5f4f0;flex-direction:column;justify-content:space-between;align-items:stretch;width:100%;display:flex;position:relative}.Footer-module-scss-module__uF1gBq__row{min-width:0}.Footer-module-scss-module__uF1gBq__row .Footer-module-scss-module__uF1gBq__copyright{max-width:100%;font-weight:300;font-size:calc(14*100vw/var(--base-width));overflow-wrap:break-word}.Footer-module-scss-module__uF1gBq__row{justify-content:space-between;align-items:center;display:flex}.Footer-module-scss-module__uF1gBq__links{align-items:center;gap:calc(16*100vw/var(--base-width));flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.Footer-module-scss-module__uF1gBq__links a,.Footer-module-scss-module__uF1gBq__links button{min-width:0;max-width:100%;font-family:inherit;font-size:calc(12*100vw/var(--base-width));letter-spacing:inherit;color:inherit;overflow-wrap:break-word;font-weight:300;line-height:1;display:inline-block}@media (max-width:560px){.Footer-module-scss-module__uF1gBq__links a,.Footer-module-scss-module__uF1gBq__links button{font-size:calc(10*100vw/var(--base-width))}}.Footer-module-scss-module__uF1gBq__links button{appearance:none;cursor:pointer;text-align:inherit}.Footer-module-scss-module__uF1gBq__email{justify-content:center;align-items:center;gap:calc(8*100vw/var(--base-width));min-width:0;max-width:100%;display:inline-flex}.Footer-module-scss-module__uF1gBq__email svg{flex:0 0 calc(20*100vw/var(--base-width));width:calc(20*100vw/var(--base-width));height:calc(20*100vw/var(--base-width))}.Footer-module-scss-module__uF1gBq__email span{overflow-wrap:anywhere;min-width:0}.Footer-module-scss-module__uF1gBq__link{text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:calc(1*100vw/var(--base-width));text-underline-offset:calc(4*100vw/var(--base-width));font-weight:300;transition:text-decoration-color .2s}.Footer-module-scss-module__uF1gBq__link:focus-visible{outline:calc(2*100vw/var(--base-width))solid currentColor;outline-offset:calc(4*100vw/var(--base-width));text-decoration-color:currentColor}@media (hover:hover) and (pointer:fine){.Footer-module-scss-module__uF1gBq__link:hover{text-decoration-color:currentColor}}@media (prefers-reduced-motion:reduce){.Footer-module-scss-module__uF1gBq__link{transition:none}}@media (max-width:560px){.Footer-module-scss-module__uF1gBq__desktopSocials{display:none}}.Footer-module-scss-module__uF1gBq__mobileSocials{display:none}@media (max-width:560px){.Footer-module-scss-module__uF1gBq__mobileSocials{display:flex}}.Footer-module-scss-module__uF1gBq__deep{max-width:calc(500*100vw/var(--base-width));min-width:calc(500*100vw/var(--base-width));width:calc(500*100vw/var(--base-width));aspect-ratio:1;margin:0 auto}@media (max-width:560px){.Footer-module-scss-module__uF1gBq__deep{width:100%;min-width:100%;max-width:100%}}.Footer-module-scss-module__uF1gBq__deep img{object-fit:contain;object-position:center;width:100%;height:100%}@media (max-width:768px){.Footer-module-scss-module__uF1gBq__footer{gap:calc(34*100vw/var(--base-width));padding:calc(40*100vw/var(--base-width))calc(24*100vw/var(--base-width))calc(28*100vw/var(--base-width))}.Footer-module-scss-module__uF1gBq__row{align-items:flex-start;gap:calc(18*100vw/var(--base-width))}}@media (max-width:560px){.Footer-module-scss-module__uF1gBq__footer{padding:calc(34*100vw/var(--base-width))calc(16*100vw/var(--base-width))calc(24*100vw/var(--base-width));border-radius:calc(24*100vw/var(--base-width))}.Footer-module-scss-module__uF1gBq__row{align-items:center;gap:calc(10*100vw/var(--base-width));flex-direction:column}.Footer-module-scss-module__uF1gBq__row:first-child{flex-direction:column}.Footer-module-scss-module__uF1gBq__links{justify-content:center;align-items:center;gap:calc(16*100vw/var(--base-width));grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:flex}.Footer-module-scss-module__uF1gBq__copyright{text-align:center}.Footer-module-scss-module__uF1gBq__row:last-child{flex-direction:column-reverse}.Footer-module-scss-module__uF1gBq__row:last-child .Footer-module-scss-module__uF1gBq__mobileSocials{order:1}.Footer-module-scss-module__uF1gBq__row:last-child:nth-child(2){order:2}.Footer-module-scss-module__uF1gBq__row:last-child:nth-child(3){order:3}}
.Deep-module-scss-module__IkKEZa__deep{width:100%;height:100%;transition:opacity .24s;display:block;position:relative}.Deep-module-scss-module__IkKEZa__deep[data-canvas-resizing=true]{opacity:0;pointer-events:none}.Deep-module-scss-module__IkKEZa__deep canvas{opacity:0;width:100%;height:100%;animation:2s cubic-bezier(.85,0,.15,1) forwards Deep-module-scss-module__IkKEZa__deep-in;display:block;transform:translateY(75%)scale(2)}@keyframes Deep-module-scss-module__IkKEZa__deep-in{0%{opacity:0;transform:translateY(75%)scale(2)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.Deep-module-scss-module__IkKEZa__deep{transition:none}.Deep-module-scss-module__IkKEZa__deep canvas{opacity:1;animation:none;transform:none}}.Deep-module-scss-module__IkKEZa__deep[data-entrance=off] canvas{opacity:1;animation:none;transform:none}
.PageContainer-module-scss-module__aZXyGW__container{width:100%;min-width:0;padding:calc(100*100vw/var(--base-width))calc(16*100vw/var(--base-width))calc(16*100vw/var(--base-width));align-items:stretch;gap:calc(26*100vw/var(--base-width));flex-direction:column;display:flex;position:relative}.PageContainer-module-scss-module__aZXyGW__container[data-fit-viewport=true]{min-height:calc(var(--page-viewport-height,100svh) - calc(16*100vw/var(--base-width)));height:calc(var(--page-viewport-height,100svh) - calc(16*100vw/var(--base-width)));padding-bottom:0}@media (max-width:1024px){.PageContainer-module-scss-module__aZXyGW__container{padding-top:calc(112*100vw/var(--base-width));gap:calc(32*100vw/var(--base-width))}.PageContainer-module-scss-module__aZXyGW__container[data-fit-viewport=true]{height:auto;min-height:0}}@media (max-width:560px){.PageContainer-module-scss-module__aZXyGW__container{padding-top:calc(100*100vw/var(--base-width));gap:calc(28*100vw/var(--base-width))}}.PageContainer-module-scss-module__aZXyGW__heading{align-items:center;gap:calc(16*100vw/var(--base-width));flex-direction:column;display:flex}
.Contact-module-scss-module__-Ck5Qa__contact{border-top-left-radius:calc(64*100vw/var(--base-width));border-top-right-radius:calc(64*100vw/var(--base-width));border:calc(1*100vw/var(--base-width))solid #0f2e6d33;box-shadow:0 calc(4*100vw/var(--base-width))calc(12*100vw/var(--base-width))#0f2e6d66;background-color:#f5f4f0;position:relative;overflow:hidden;height:fit-content!important}.Contact-module-scss-module__-Ck5Qa__container{min-height:var(--page-viewport-height,100svh);padding-block:calc(80*100vw/var(--base-width));justify-content:center;align-items:center;display:flex}.Contact-module-scss-module__-Ck5Qa__footerContainer{padding-inline:calc(20*100vw/var(--base-width));padding-bottom:calc(20*100vw/var(--base-width))}@media (max-width:768px){.Contact-module-scss-module__-Ck5Qa__footerContainer{padding-inline:calc(14*100vw/var(--base-width))}}.Contact-module-scss-module__-Ck5Qa__wrapper{z-index:1;width:100%;max-width:calc(1280*100vw/var(--base-width));gap:calc(32*100vw/var(--base-width));padding:calc(64*100vw/var(--base-width));border:calc(1*100vw/var(--base-width))solid #f5f4f029;border-radius:calc(40*100vw/var(--base-width));-webkit-backdrop-filter:blur(calc(15*100vw/var(--base-width)));backdrop-filter:blur(calc(15*100vw/var(--base-width)));box-shadow:inset 0 calc(1*100vw/var(--base-width))0 #f5f4f024,0 calc(28*100vw/var(--base-width))calc(80*100vw/var(--base-width))#0f2e6d33;background-color:#0f2e6d75;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (max-width:560px){.Contact-module-scss-module__-Ck5Qa__wrapper{-webkit-backdrop-filter:blur(calc(5*100vw/var(--base-width)));backdrop-filter:blur(calc(5*100vw/var(--base-width)))}}.Contact-module-scss-module__-Ck5Qa__header{justify-content:center;align-items:center;gap:calc(16*100vw/var(--base-width));flex-direction:column;display:flex}.Contact-module-scss-module__-Ck5Qa__title{text-align:center;color:#e8e8ea;font-size:calc(58*100vw/var(--base-width));font-weight:500;line-height:.98}@media (max-width:768px){.Contact-module-scss-module__-Ck5Qa__contact{border-top-left-radius:calc(32*100vw/var(--base-width));border-top-right-radius:calc(32*100vw/var(--base-width))}.Contact-module-scss-module__-Ck5Qa__container{padding:calc(30*100vw/var(--base-width))calc(14*100vw/var(--base-width))calc(30*100vw/var(--base-width));align-items:flex-start}.Contact-module-scss-module__-Ck5Qa__wrapper{padding:calc(30*100vw/var(--base-width))calc(18*100vw/var(--base-width))calc(26*100vw/var(--base-width));border-radius:calc(28*100vw/var(--base-width))}.Contact-module-scss-module__-Ck5Qa__header{margin-bottom:calc(0*100vw/var(--base-width))}.Contact-module-scss-module__-Ck5Qa__title{font-size:calc(36*100vw/var(--base-width))}}@supports not ((-webkit-backdrop-filter:blur(calc(1 * 100vw / var(--base-width)))) or (backdrop-filter:blur(calc(1 * 100vw / var(--base-width))))){.Contact-module-scss-module__-Ck5Qa__wrapper{background-color:#0f2e6de0}}
.LogoConfigurator-module-scss-module__VOviHW__editor,.LogoConfigurator-module-scss-module__VOviHW__previewColumn,.LogoConfigurator-module-scss-module__VOviHW__controls,.LogoConfigurator-module-scss-module__VOviHW__advancedContent,.LogoConfigurator-module-scss-module__VOviHW__export,.LogoConfigurator-module-scss-module__VOviHW__instructions{min-width:calc(var(--spacing,.25rem)*0);gap:calc(20*100vw/var(--base-width));flex-direction:column;display:flex}.LogoConfigurator-module-scss-module__VOviHW__editor{color:var(--admin-text)}.LogoConfigurator-module-scss-module__VOviHW__workspace{min-width:calc(var(--spacing,.25rem)*0);align-items:start;gap:calc(24*100vw/var(--base-width));grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}@media (max-width:1024px){.LogoConfigurator-module-scss-module__VOviHW__workspace{grid-template-columns:minmax(0,1fr)}}.LogoConfigurator-module-scss-module__VOviHW__previewColumn{top:calc(96*100vw/var(--base-width));position:sticky}@media (max-width:1024px){.LogoConfigurator-module-scss-module__VOviHW__previewColumn{position:static}}.LogoConfigurator-module-scss-module__VOviHW__preview{height:calc(380*100vw/var(--base-width));border-radius:calc(20*100vw/var(--base-width));border:calc(1*100vw/var(--base-width))solid var(--admin-border);background:#f5f4f0;overflow:hidden}@media (max-width:560px){.LogoConfigurator-module-scss-module__VOviHW__preview{height:calc(240*100vw/var(--base-width))}}.LogoConfigurator-module-scss-module__VOviHW__caption{color:var(--admin-muted-text);font-size:calc(14*100vw/var(--base-width));line-height:1.5}.LogoConfigurator-module-scss-module__VOviHW__actions{align-items:center;gap:calc(12*100vw/var(--base-width));flex-wrap:wrap;display:flex}.LogoConfigurator-module-scss-module__VOviHW__group{min-width:0;padding:calc(20*100vw/var(--base-width));border:calc(1*100vw/var(--base-width))solid var(--admin-border);border-radius:calc(16*100vw/var(--base-width));background:var(--admin-surface)}.LogoConfigurator-module-scss-module__VOviHW__group legend{padding-inline:calc(8*100vw/var(--base-width));font-size:calc(16*100vw/var(--base-width));font-weight:500}.LogoConfigurator-module-scss-module__VOviHW__inputs{gap:calc(16*100vw/var(--base-width));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:380px){.LogoConfigurator-module-scss-module__VOviHW__inputs{grid-template-columns:minmax(0,1fr)}}.LogoConfigurator-module-scss-module__VOviHW__advanced{padding:calc(20*100vw/var(--base-width));border:calc(1*100vw/var(--base-width))solid var(--admin-border);border-radius:calc(16*100vw/var(--base-width))}.LogoConfigurator-module-scss-module__VOviHW__advanced summary{font-size:calc(16*100vw/var(--base-width));cursor:pointer}.LogoConfigurator-module-scss-module__VOviHW__advanced[open] summary{padding-bottom:calc(20*100vw/var(--base-width))}.LogoConfigurator-module-scss-module__VOviHW__code{width:100%;max-height:calc(260*100vw/var(--base-width));padding:calc(20*100vw/var(--base-width));border-radius:calc(16*100vw/var(--base-width));border:calc(1*100vw/var(--base-width))solid var(--admin-border);background:var(--admin-surface);font-size:calc(13*100vw/var(--base-width));line-height:1.5;overflow:auto}.LogoConfigurator-module-scss-module__VOviHW__instructions{padding:calc(24*100vw/var(--base-width));background:var(--admin-surface);border:calc(1*100vw/var(--base-width))solid var(--admin-border);border-radius:calc(16*100vw/var(--base-width))}.LogoConfigurator-module-scss-module__VOviHW__instructions h3{font-size:calc(22*100vw/var(--base-width))}.LogoConfigurator-module-scss-module__VOviHW__instructions ol{gap:calc(12*100vw/var(--base-width));padding-left:calc(20*100vw/var(--base-width));flex-direction:column;list-style:decimal;display:flex}.LogoConfigurator-module-scss-module__VOviHW__instructions li,.LogoConfigurator-module-scss-module__VOviHW__instructions p{font-size:calc(15*100vw/var(--base-width));line-height:1.6}.LogoConfigurator-module-scss-module__VOviHW__instructions code{overflow-wrap:anywhere}.LogoConfigurator-module-scss-module__VOviHW__error{color:var(--admin-danger);font-size:calc(15*100vw/var(--base-width))}.LogoConfigurator-module-scss-module__VOviHW__choices{align-items:center;gap:calc(8*100vw/var(--base-width));flex-wrap:wrap;display:flex}.LogoConfigurator-module-scss-module__VOviHW__presetDescription{padding-top:calc(16*100vw/var(--base-width));color:var(--admin-muted-text);font-size:calc(14*100vw/var(--base-width));line-height:1.5}
.LanguageSelect-module-scss-module__ATnz8W__language{color:#0f2e6d;flex:none;position:relative}.LanguageSelect-module-scss-module__ATnz8W__trigger{width:calc(48*100vw/var(--base-width));height:calc(48*100vw/var(--base-width));padding:calc(12*100vw/var(--base-width));border:calc(1*100vw/var(--base-width))solid #0f2e6d33;box-shadow:0 calc(18*100vw/var(--base-width))calc(42*100vw/var(--base-width))#0f2e6d29,inset 0 calc(1*100vw/var(--base-width))0 #f5f4f0cc;-webkit-backdrop-filter:blur(calc(20*100vw/var(--base-width)));color:inherit;cursor:pointer;background-color:#f5f4f0e0;border-radius:50%;justify-content:center;align-items:center;display:flex}.LanguageSelect-module-scss-module__ATnz8W__trigger svg{width:100%;height:100%}@media (max-width:768px){.LanguageSelect-module-scss-module__ATnz8W__trigger{width:calc(42*100vw/var(--base-width));height:calc(42*100vw/var(--base-width));padding:calc(10*100vw/var(--base-width))}}.LanguageSelect-module-scss-module__ATnz8W__panel{top:calc(100% + 8*100vw/var(--base-width));gap:calc(2*100vw/var(--base-width));min-width:calc(76*100vw/var(--base-width));padding:calc(4*100vw/var(--base-width));border:calc(1*100vw/var(--base-width))solid #0f2e6d33;border-radius:calc(14*100vw/var(--base-width));box-shadow:0 calc(18*100vw/var(--base-width))calc(42*100vw/var(--base-width))#0f2e6d29;background-color:#f5f4f0;display:grid;position:absolute;right:0}.LanguageSelect-module-scss-module__ATnz8W__panel[hidden]{display:none}.LanguageSelect-module-scss-module__ATnz8W__option{padding:calc(10*100vw/var(--base-width))calc(16*100vw/var(--base-width));border-radius:calc(10*100vw/var(--base-width));font-size:calc(14*100vw/var(--base-width));color:inherit;cursor:pointer;background-color:#0000;border:0}.LanguageSelect-module-scss-module__ATnz8W__option[aria-pressed=true]{color:#f5f4f0;background-color:#0f2e6d}.LanguageSelect-module-scss-module__ATnz8W__option:disabled{cursor:wait}@media (hover:hover) and (pointer:fine){.LanguageSelect-module-scss-module__ATnz8W__option:not([aria-pressed=true]):hover{background-color:#e8e8ea}}.LanguageSelect-module-scss-module__ATnz8W__trigger:focus-visible,.LanguageSelect-module-scss-module__ATnz8W__option:focus-visible{outline:calc(2*100vw/var(--base-width))solid #0f2e6d;outline-offset:calc(3*100vw/var(--base-width))}.LanguageSelect-module-scss-module__ATnz8W__error{width:calc(180*100vw/var(--base-width));padding:calc(8*100vw/var(--base-width));font-size:calc(12*100vw/var(--base-width))}
.DeepDiveOverview-module-scss-module__fNPy6a__overview{width:100%;min-width:calc(var(--spacing,.25rem)*0);isolation:isolate;min-height:calc(220*100vw/var(--base-width));padding:calc(32*100vw/var(--base-width));justify-content:space-between;align-items:flex-start;gap:calc(16*100vw/var(--base-width));border-radius:calc(24*100vw/var(--base-width));color:#f5f4f0;background:#0f2e6d;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (max-width:1024px){.DeepDiveOverview-module-scss-module__fNPy6a__overview{min-height:0;padding:calc(28*100vw/var(--base-width));gap:calc(28*100vw/var(--base-width))}}@media (max-width:560px){.DeepDiveOverview-module-scss-module__fNPy6a__overview{padding:calc(20*100vw/var(--base-width));border-radius:calc(20*100vw/var(--base-width))}}.DeepDiveOverview-module-scss-module__fNPy6a__about{align-items:flex-start;gap:calc(8*100vw/var(--base-width));flex-direction:column;display:flex;position:relative}.DeepDiveOverview-module-scss-module__fNPy6a__about p{color:#e8e8eacc;line-height:1.4}@media (max-width:560px){.DeepDiveOverview-module-scss-module__fNPy6a__about p{font-size:calc(15*100vw/var(--base-width))}}.DeepDiveOverview-module-scss-module__fNPy6a__artwork{pointer-events:none;z-index:-1;top:calc(-24*100vw/var(--base-width));right:calc(16*100vw/var(--base-width));width:calc(210*100vw/var(--base-width));height:calc(150*100vw/var(--base-width));opacity:.65;position:absolute}@media (max-width:560px){.DeepDiveOverview-module-scss-module__fNPy6a__artwork{width:calc(160*100vw/var(--base-width));height:calc(120*100vw/var(--base-width));right:0}}.DeepDiveOverview-module-scss-module__fNPy6a__layers{inset:calc(var(--spacing,.25rem)*0);justify-content:center;align-items:center;display:flex;position:absolute;transform:rotate(-18deg)}.DeepDiveOverview-module-scss-module__fNPy6a__layers span{width:calc(90*100vw/var(--base-width));height:calc(100*100vw/var(--base-width));border:calc(.6*100vw/var(--base-width))solid #f5f4f04d;background:linear-gradient(110deg,#f5f4f00a,#f5f4f07a);border-radius:0 50% 50% 0;animation:9s ease-in-out infinite alternate DeepDiveOverview-module-scss-module__fNPy6a__breathe;position:absolute}.DeepDiveOverview-module-scss-module__fNPy6a__layers span:first-child{transform:translateX(calc(-32*100vw/var(--base-width)));opacity:.45}.DeepDiveOverview-module-scss-module__fNPy6a__layers span:nth-child(2){opacity:.65;animation-delay:-3s}.DeepDiveOverview-module-scss-module__fNPy6a__layers span:nth-child(3){transform:translateX(calc(32*100vw/var(--base-width)));animation-delay:-6s}.DeepDiveOverview-module-scss-module__fNPy6a__halo{filter:blur(calc(10*100vw/var(--base-width)));background:radial-gradient(#e8e8ea6b,#8d97ad2e 32%,#0000 68%);border-radius:50%;animation:8s ease-in-out infinite alternate DeepDiveOverview-module-scss-module__fNPy6a__breathe;position:absolute;inset:-20%}.DeepDiveOverview-module-scss-module__fNPy6a__orbit{inset:calc(var(--spacing,.25rem)*0);justify-content:center;align-items:center;display:flex;position:absolute}.DeepDiveOverview-module-scss-module__fNPy6a__orbit span{width:calc(140*100vw/var(--base-width));height:calc(68*100vw/var(--base-width));border:calc(.8*100vw/var(--base-width))solid #f5f4f073;border-radius:50%;position:absolute;transform:rotate(-25deg)}.DeepDiveOverview-module-scss-module__fNPy6a__orbit span:nth-child(2){opacity:.6;transform:rotate(35deg)}.DeepDiveOverview-module-scss-module__fNPy6a__orbit span:nth-child(3){opacity:.35;transform:rotate(95deg)}.DeepDiveOverview-module-scss-module__fNPy6a__orbit i{width:calc(20*100vw/var(--base-width));height:calc(20*100vw/var(--base-width));box-shadow:0 0 calc(35*100vw/var(--base-width))#f5f4f099;background:#f5f4f099;border-radius:50%;animation:6s ease-in-out infinite alternate DeepDiveOverview-module-scss-module__fNPy6a__breathe}.DeepDiveOverview-module-scss-module__fNPy6a__monogram{width:calc(180*100vw/var(--base-width));height:calc(180*100vw/var(--base-width));right:calc(-38*100vw/var(--base-width));top:calc(-26*100vw/var(--base-width));opacity:.14;position:absolute;transform:rotate(-15deg)}@keyframes DeepDiveOverview-module-scss-module__fNPy6a__breathe{0%{opacity:.4}to{opacity:.8}}@media (prefers-reduced-motion:reduce){.DeepDiveOverview-module-scss-module__fNPy6a__layers span,.DeepDiveOverview-module-scss-module__fNPy6a__halo,.DeepDiveOverview-module-scss-module__fNPy6a__orbit i{animation:none}}
.Logo-module-scss-module__x_WmhG__logo,.Logo-module-scss-module__x_WmhG__logo svg{width:100%;height:100%}.Logo-module-scss-module__x_WmhG__logo svg path,.Logo-module-scss-module__x_WmhG__logo svg stop{transition:fill .35s,stop-color .35s}
.WavingImage-module-scss-module__5Y883W__root{--waving-image-clear-color:#000;background-color:#0000;width:100%;height:100%;position:relative;overflow:hidden}.WavingImage-module-scss-module__5Y883W__root[data-backdrop=navy]{--waving-image-clear-color:#0f2e6d;background-color:#0f2e6d}.WavingImage-module-scss-module__5Y883W__fallback,.WavingImage-module-scss-module__5Y883W__staticImage,.WavingImage-module-scss-module__5Y883W__canvas{width:100%;height:100%;position:absolute;inset:0}.WavingImage-module-scss-module__5Y883W__fallback,.WavingImage-module-scss-module__5Y883W__staticImage{object-fit:cover}.WavingImage-module-scss-module__5Y883W__fallback{opacity:0;transition:opacity .45s}.WavingImage-module-scss-module__5Y883W__staticImage{opacity:1}.WavingImage-module-scss-module__5Y883W__canvas{opacity:0;background-color:#0000;transition:opacity .45s;display:block}.WavingImage-module-scss-module__5Y883W__root[data-status=error] .WavingImage-module-scss-module__5Y883W__fallback,.WavingImage-module-scss-module__5Y883W__root[data-status=context-lost] .WavingImage-module-scss-module__5Y883W__fallback,.WavingImage-module-scss-module__5Y883W__root[data-status=loading][data-force-fallback=true] .WavingImage-module-scss-module__5Y883W__fallback{opacity:1}.WavingImage-module-scss-module__5Y883W__root[data-status=ready] .WavingImage-module-scss-module__5Y883W__fallback{opacity:0}.WavingImage-module-scss-module__5Y883W__root[data-status=ready] .WavingImage-module-scss-module__5Y883W__canvas{opacity:1}@media (prefers-reduced-motion:reduce){.WavingImage-module-scss-module__5Y883W__fallback,.WavingImage-module-scss-module__5Y883W__canvas{transition:none}}
.AdminAnimationsPage-module-scss-module__vMc8Pa__sections{min-width:calc(var(--spacing,.25rem)*0);gap:calc(40*100vw/var(--base-width));flex-direction:column;display:flex}@media (max-width:560px){.AdminAnimationsPage-module-scss-module__vMc8Pa__sections{gap:calc(28*100vw/var(--base-width))}}.AdminAnimationsPage-module-scss-module__vMc8Pa__section{min-width:calc(var(--spacing,.25rem)*0);gap:calc(16*100vw/var(--base-width));flex-direction:column;display:flex}
.DeepDiveProcess-module-scss-module__yVFtza__process{isolation:isolate;color:#f5f4f0;background-color:#0f2e6d;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:clip}.DeepDiveProcess-module-scss-module__yVFtza__process:before{z-index:-1;pointer-events:none;content:"";background-image:linear-gradient(#0f2e6d29,#0000 35%,#0f2e6d2e),url(/images/services/deep-dive/process-landscape.webp);background-position:50%;background-size:cover;position:absolute;inset:0}@media (max-width:560px){.DeepDiveProcess-module-scss-module__yVFtza__process:before{background-position:36%}}.DeepDiveProcess-module-scss-module__yVFtza__sectionLabel{top:calc(32*100vw/var(--base-width));position:absolute;left:50%;transform:translate(-50%)}@media (max-width:560px){.DeepDiveProcess-module-scss-module__yVFtza__sectionLabel{top:calc(76*100vw/var(--base-width))}}@media (max-width:380px){.DeepDiveProcess-module-scss-module__yVFtza__sectionLabel{top:calc(110*100vw/var(--base-width))}}.DeepDiveProcess-module-scss-module__yVFtza__timeline{--circle-unit:calc(16*100vw/var(--base-width));--focus-position:40%;--copy-width:calc(var(--circle-unit)*12);--lane-rows:minmax(0,1fr)minmax(0,2.3fr)minmax(0,1.15fr);--timeline-top:calc(76*100vw/var(--base-width));grid-template-columns:calc(70*100vw/var(--base-width))minmax(0,1fr);width:100%;min-height:0;padding-top:var(--timeline-top);flex:auto;grid-template-rows:minmax(0,1fr);display:grid;position:relative}@media (max-width:1024px){.DeepDiveProcess-module-scss-module__yVFtza__timeline{--copy-width:calc(210*100vw/var(--base-width));--lane-rows:minmax(calc(150*100vw/var(--base-width)),1fr)minmax(0,1.8fr)minmax(calc(160*100vw/var(--base-width)),1fr);grid-template-columns:calc(58*100vw/var(--base-width))minmax(0,1fr)}}@media (max-width:768px){.DeepDiveProcess-module-scss-module__yVFtza__timeline{--circle-unit:calc(14*100vw/var(--base-width));--focus-position:50%;--copy-width:calc(210*100vw/var(--base-width))}}@media (max-width:560px){.DeepDiveProcess-module-scss-module__yVFtza__timeline{--timeline-top:calc(116*100vw/var(--base-width));--copy-width:calc(200*100vw/var(--base-width));--lane-rows:minmax(calc(140*100vw/var(--base-width)),1fr)minmax(0,1.5fr)minmax(calc(150*100vw/var(--base-width)),1fr);grid-template-columns:calc(42*100vw/var(--base-width))minmax(0,1fr)}}@media (max-width:380px){.DeepDiveProcess-module-scss-module__yVFtza__timeline{--timeline-top:calc(150*100vw/var(--base-width))}}@media (not (max-width:1024px)) and (max-height:450px){.DeepDiveProcess-module-scss-module__yVFtza__timeline{--circle-unit:calc(12*100vw/var(--base-width));--timeline-top:calc(65*100vw/var(--base-width))}}.DeepDiveProcess-module-scss-module__yVFtza__process[data-rail-mode=soft] .DeepDiveProcess-module-scss-module__yVFtza__railFade{display:block}.DeepDiveProcess-module-scss-module__yVFtza__process[data-rail-mode=soft] .DeepDiveProcess-module-scss-module__yVFtza__timeline{grid-template-columns:minmax(0,1fr)}.DeepDiveProcess-module-scss-module__yVFtza__process[data-rail-mode=soft] .DeepDiveProcess-module-scss-module__yVFtza__laneLabels{top:var(--timeline-top);z-index:5;width:calc(70*100vw/var(--base-width));pointer-events:none;position:absolute;bottom:0;left:0}@media (max-width:1024px){.DeepDiveProcess-module-scss-module__yVFtza__process[data-rail-mode=soft] .DeepDiveProcess-module-scss-module__yVFtza__laneLabels{width:calc(58*100vw/var(--base-width))}}@media (max-width:560px){.DeepDiveProcess-module-scss-module__yVFtza__process[data-rail-mode=soft] .DeepDiveProcess-module-scss-module__yVFtza__laneLabels{width:calc(42*100vw/var(--base-width))}}.DeepDiveProcess-module-scss-module__yVFtza__process[data-rail-mode=soft] .DeepDiveProcess-module-scss-module__yVFtza__viewport{grid-area:1/1}.DeepDiveProcess-module-scss-module__yVFtza__railFade{z-index:4;width:calc(240*100vw/var(--base-width));pointer-events:none;background:linear-gradient(90deg,#0f2e6df0,#0f2e6d8a 38%,#0f2e6d00 100%);display:none;position:absolute;inset:0 auto 0 0}@media (max-width:1024px){.DeepDiveProcess-module-scss-module__yVFtza__railFade{width:calc(110*100vw/var(--base-width))}}@media (max-width:560px){.DeepDiveProcess-module-scss-module__yVFtza__railFade{width:calc(70*100vw/var(--base-width))}}.DeepDiveProcess-module-scss-module__yVFtza__laneLabels{grid-template-rows:var(--lane-rows);min-height:0;padding-left:calc(28*100vw/var(--base-width));display:grid}.DeepDiveProcess-module-scss-module__yVFtza__laneLabels span{color:#f5f4f0;font-size:calc(12*100vw/var(--base-width));letter-spacing:calc(3*100vw/var(--base-width));text-transform:uppercase;font-weight:500;line-height:1}.DeepDiveProcess-module-scss-module__yVFtza__laneLabels span:first-child{padding-bottom:calc(24*100vw/var(--base-width));grid-row:1;align-self:end}.DeepDiveProcess-module-scss-module__yVFtza__laneLabels span:last-child{padding-top:calc(24*100vw/var(--base-width));grid-row:3;align-self:start}@media (max-width:1024px){.DeepDiveProcess-module-scss-module__yVFtza__laneLabels{padding-left:calc(16*100vw/var(--base-width))}}@media (max-width:560px){.DeepDiveProcess-module-scss-module__yVFtza__laneLabels{padding-left:calc(10*100vw/var(--base-width))}.DeepDiveProcess-module-scss-module__yVFtza__laneLabels span{font-size:calc(10*100vw/var(--base-width));letter-spacing:calc(2*100vw/var(--base-width))}}.DeepDiveProcess-module-scss-module__yVFtza__viewport{overscroll-behavior-x:contain;scrollbar-width:none;cursor:grab;touch-action:pan-y;min-width:0;height:100%;min-height:0;overflow:auto hidden}.DeepDiveProcess-module-scss-module__yVFtza__viewport::-webkit-scrollbar{display:none}.DeepDiveProcess-module-scss-module__yVFtza__viewport[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}.DeepDiveProcess-module-scss-module__yVFtza__viewport:focus-visible:not([data-arrow-navigating=true]){outline:calc(2*100vw/var(--base-width))solid #f5f4f0;outline-offset:calc(-4*100vw/var(--base-width))}.DeepDiveProcess-module-scss-module__yVFtza__track{width:max-content;min-width:100%;height:100%;padding-left:var(--focus-position);padding-right:calc(100% - var(--focus-position));list-style:none;display:flex;position:relative}.DeepDiveProcess-module-scss-module__yVFtza__track:before{height:calc(1*100vw/var(--base-width));content:"";background-color:#f5f4f033;position:absolute;top:50%;left:0;right:0}.DeepDiveProcess-module-scss-module__yVFtza__step{flex:0 0 calc(var(--circle-unit)*var(--advance-units));grid-template-rows:var(--lane-rows);width:calc(var(--circle-unit)*var(--advance-units));min-height:0;display:grid;position:relative}.DeepDiveProcess-module-scss-module__yVFtza__step .DeepDiveProcess-module-scss-module__yVFtza__youLane,.DeepDiveProcess-module-scss-module__yVFtza__step .DeepDiveProcess-module-scss-module__yVFtza__weLane{position:relative}.DeepDiveProcess-module-scss-module__yVFtza__step .DeepDiveProcess-module-scss-module__yVFtza__youLane{grid-row:1}.DeepDiveProcess-module-scss-module__yVFtza__step .DeepDiveProcess-module-scss-module__yVFtza__weLane{grid-row:3}@media (max-width:768px){.DeepDiveProcess-module-scss-module__yVFtza__step{flex-basis:calc(var(--circle-unit)*var(--advance-phone-units));width:calc(var(--circle-unit)*var(--advance-phone-units))}}.DeepDiveProcess-module-scss-module__yVFtza__copy{--connector-space:calc(24*100vw/var(--base-width));--connector-length:calc(12*100vw/var(--base-width));--connector-gap:calc(6*100vw/var(--base-width));width:var(--copy-width);opacity:.3;overflow-wrap:break-word;text-align:center;transition:opacity .35s;position:absolute;left:0;transform:translate(-50%)}.DeepDiveProcess-module-scss-module__yVFtza__copy h3{margin:0 0 calc(8*100vw/var(--base-width));color:#f5f4f0b8;font-size:calc(21*100vw/var(--base-width));font-weight:500;line-height:1.15;transition:color .35s,text-shadow .35s}.DeepDiveProcess-module-scss-module__yVFtza__copy p{color:#f5f4f094;font-family:var(--font-body);font-size:calc(15*100vw/var(--base-width));margin:0;font-weight:400;line-height:1.35;transition:color .35s}.DeepDiveProcess-module-scss-module__yVFtza__youLane .DeepDiveProcess-module-scss-module__yVFtza__copy{bottom:var(--connector-space)}.DeepDiveProcess-module-scss-module__yVFtza__youLane .DeepDiveProcess-module-scss-module__yVFtza__copy:after{top:calc(100% + var(--connector-gap))}.DeepDiveProcess-module-scss-module__yVFtza__weLane .DeepDiveProcess-module-scss-module__yVFtza__copy{top:var(--connector-space)}.DeepDiveProcess-module-scss-module__yVFtza__weLane .DeepDiveProcess-module-scss-module__yVFtza__copy:before{bottom:calc(100% + var(--connector-gap))}.DeepDiveProcess-module-scss-module__yVFtza__youLane .DeepDiveProcess-module-scss-module__yVFtza__copy:after,.DeepDiveProcess-module-scss-module__yVFtza__weLane .DeepDiveProcess-module-scss-module__yVFtza__copy:before{width:calc(1*100vw/var(--base-width));height:var(--connector-length);content:"";background-color:#f5f4f04d;transition:background-color .35s;position:absolute;left:50%;transform:translate(-50%)}@media (max-width:768px){.DeepDiveProcess-module-scss-module__yVFtza__copy h3{font-size:calc(22*100vw/var(--base-width))}.DeepDiveProcess-module-scss-module__yVFtza__copy p{font-size:calc(18*100vw/var(--base-width))}}@media (max-width:560px){.DeepDiveProcess-module-scss-module__yVFtza__copy h3{font-size:calc(18*100vw/var(--base-width))}.DeepDiveProcess-module-scss-module__yVFtza__copy p{font-size:calc(14*100vw/var(--base-width))}}@media (not (max-width:1024px)) and (max-height:450px){.DeepDiveProcess-module-scss-module__yVFtza__copy{--connector-space:calc(16*100vw/var(--base-width));--connector-length:calc(8*100vw/var(--base-width));--connector-gap:calc(4*100vw/var(--base-width))}.DeepDiveProcess-module-scss-module__yVFtza__copy h3{margin-bottom:calc(4*100vw/var(--base-width))}}.DeepDiveProcess-module-scss-module__yVFtza__step[data-visible=true] .DeepDiveProcess-module-scss-module__yVFtza__copy{opacity:.66}.DeepDiveProcess-module-scss-module__yVFtza__step[data-active=true] .DeepDiveProcess-module-scss-module__yVFtza__copy{opacity:1}.DeepDiveProcess-module-scss-module__yVFtza__step[data-active=true] .DeepDiveProcess-module-scss-module__yVFtza__copy h3{color:#f5f4f0;text-shadow:0 0 calc(24*100vw/var(--base-width))#e8e8ea66}.DeepDiveProcess-module-scss-module__yVFtza__step[data-active=true] .DeepDiveProcess-module-scss-module__yVFtza__copy p{color:#f5f4f0f2}.DeepDiveProcess-module-scss-module__yVFtza__step[data-active=true] .DeepDiveProcess-module-scss-module__yVFtza__copy:before,.DeepDiveProcess-module-scss-module__yVFtza__step[data-active=true] .DeepDiveProcess-module-scss-module__yVFtza__copy:after{background-color:#f5f4f0d9}.DeepDiveProcess-module-scss-module__yVFtza__circleLane{grid-row:2;position:relative}.DeepDiveProcess-module-scss-module__yVFtza__circle{z-index:1;width:var(--circle-size);height:var(--circle-size);border:calc(1*100vw/var(--base-width))solid #e8e8ea8c;box-shadow:0 calc(-20*100vw/var(--base-width))calc(24*100vw/var(--base-width))#0f2e6d40,inset 0 calc(18*100vw/var(--base-width))calc(30*100vw/var(--base-width))#e8e8ea0a;transform:translate(-50%,-50%)scale(calc(var(--circle-fit-scale,1)*var(--circle-scale,.58)));background-color:#8d97ad1a;border-radius:50%;transition:border-color .35s,background-color .35s,box-shadow .35s;display:block;position:absolute;top:50%;left:0}.DeepDiveProcess-module-scss-module__yVFtza__circle:before{border-radius:inherit;opacity:var(--circle-fill-opacity,0);content:"";background:radial-gradient(circle at 50% 35%,#e8e8eaa8,#8d97ad6b);position:absolute;inset:0}.DeepDiveProcess-module-scss-module__yVFtza__processIcon{z-index:3;width:calc(var(--circle-size)*119/240);height:calc(var(--circle-size)*119/240);opacity:.58;transform:translate(-50%,-50%)scale(calc(var(--circle-fit-scale,1)*var(--circle-scale,.58)));pointer-events:none;background-color:#f5f4f0;transition:opacity .35s;position:absolute;top:50%;left:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.DeepDiveProcess-module-scss-module__yVFtza__step[data-active=true] .DeepDiveProcess-module-scss-module__yVFtza__processIcon{opacity:1}.DeepDiveProcess-module-scss-module__yVFtza__bridge{top:50%;left:calc(var(--circle-unit)*var(--circle-radius-units));z-index:2;width:calc(var(--circle-unit)*var(--bridge-gap-units));height:calc(10*100vw/var(--base-width));pointer-events:none;justify-content:space-evenly;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.DeepDiveProcess-module-scss-module__yVFtza__bridgeDot{flex:0 0 calc(var(--circle-unit)*.18);width:calc(var(--circle-unit)*.18);height:calc(var(--circle-unit)*.18);box-shadow:0 0 calc(8*100vw/var(--base-width))#e8e8ea8c;opacity:calc(.36 + var(--dot-activity,0)*.6);transform:scale(calc(.8 + var(--dot-activity,0)*.55));background-color:#f5f4f0c7;border-radius:50%;transition:opacity .12s linear,transform .12s linear;display:block}.DeepDiveProcess-module-scss-module__yVFtza__bridgePhone{display:none}@media (max-width:768px){.DeepDiveProcess-module-scss-module__yVFtza__bridgeDesktop{display:none}.DeepDiveProcess-module-scss-module__yVFtza__bridgePhone{width:calc(var(--circle-unit)*var(--bridge-phone-gap-units));display:flex}}.DeepDiveProcess-module-scss-module__yVFtza__step[data-active=true] .DeepDiveProcess-module-scss-module__yVFtza__circle{z-index:2;border:calc(2*100vw/var(--base-width))solid #f5f4f0;box-shadow:0 0 calc(40*100vw/var(--base-width))#e8e8ea61,inset 0 0 calc(40*100vw/var(--base-width))#e8e8ea2e;background-color:#e8e8ea38}.DeepDiveProcess-module-scss-module__yVFtza__circleSize3{--circle-size:calc(var(--circle-unit)*3)}.DeepDiveProcess-module-scss-module__yVFtza__circleSize4{--circle-size:calc(var(--circle-unit)*4)}.DeepDiveProcess-module-scss-module__yVFtza__circleSize5{--circle-size:calc(var(--circle-unit)*5)}.DeepDiveProcess-module-scss-module__yVFtza__circleSize6{--circle-size:calc(var(--circle-unit)*6)}.DeepDiveProcess-module-scss-module__yVFtza__circleSize7{--circle-size:calc(var(--circle-unit)*7)}.DeepDiveProcess-module-scss-module__yVFtza__circleSize8{--circle-size:calc(var(--circle-unit)*8)}.DeepDiveProcess-module-scss-module__yVFtza__circleSize9{--circle-size:calc(var(--circle-unit)*9)}.DeepDiveProcess-module-scss-module__yVFtza__circleSize10{--circle-size:calc(var(--circle-unit)*10)}.DeepDiveProcess-module-scss-module__yVFtza__circleSize12{--circle-size:calc(var(--circle-unit)*12)}.DeepDiveProcess-module-scss-module__yVFtza__circleSize18{--circle-size:calc(var(--circle-unit)*18)}@media (max-width:768px){.DeepDiveProcess-module-scss-module__yVFtza__step:not([data-active=true]) .DeepDiveProcess-module-scss-module__yVFtza__copy{visibility:hidden;opacity:0}}.DeepDiveProcess-module-scss-module__yVFtza__footer{z-index:5;min-height:calc(70*100vw/var(--base-width));padding:calc(8*100vw/var(--base-width))calc(32*100vw/var(--base-width))calc(16*100vw/var(--base-width));justify-content:space-between;align-items:center;gap:calc(20*100vw/var(--base-width));flex:none;display:flex;position:relative}@media (max-width:560px){.DeepDiveProcess-module-scss-module__yVFtza__footer{padding:calc(8*100vw/var(--base-width))calc(16*100vw/var(--base-width))calc(16*100vw/var(--base-width));align-items:flex-end}}.DeepDiveProcess-module-scss-module__yVFtza__footerIntro{align-items:center;gap:calc(16*100vw/var(--base-width));display:flex}.DeepDiveProcess-module-scss-module__yVFtza__hint{color:#f5f4f0b8;font-size:calc(13*100vw/var(--base-width));letter-spacing:calc(1.6*100vw/var(--base-width));text-transform:uppercase;line-height:1.4}@media (max-width:560px){.DeepDiveProcess-module-scss-module__yVFtza__hint{max-width:calc(118*100vw/var(--base-width));font-size:calc(10*100vw/var(--base-width));letter-spacing:calc(1*100vw/var(--base-width))}}.DeepDiveProcess-module-scss-module__yVFtza__hintTouch{display:none}@media (max-width:1024px),(hover:none),(pointer:coarse){.DeepDiveProcess-module-scss-module__yVFtza__hintDesktop{display:none}.DeepDiveProcess-module-scss-module__yVFtza__hintTouch{display:block}}.DeepDiveProcess-module-scss-module__yVFtza__controls{align-items:center;gap:calc(10*100vw/var(--base-width));display:flex}.DeepDiveProcess-module-scss-module__yVFtza__counter{margin-right:calc(12*100vw/var(--base-width));color:#f5f4f0;font-family:var(--font-body);font-size:calc(17*100vw/var(--base-width));font-variant-numeric:tabular-nums;white-space:nowrap}.DeepDiveProcess-module-scss-module__yVFtza__counter span{color:#f5f4f080}@media (max-width:560px){.DeepDiveProcess-module-scss-module__yVFtza__counter{margin-right:calc(4*100vw/var(--base-width));font-size:calc(13*100vw/var(--base-width))}}@media (max-height:450px){.DeepDiveProcess-module-scss-module__yVFtza__sectionLabel{top:calc(12*100vw/var(--base-width))}.DeepDiveProcess-module-scss-module__yVFtza__timeline{--circle-unit:calc(4*100vw/var(--base-width));--timeline-top:calc(48*100vw/var(--base-width));--copy-width:calc(260*100vw/var(--base-width));--lane-rows:minmax(0,1fr)minmax(calc(60*100vw/var(--base-width)),.8fr)minmax(0,1fr)}.DeepDiveProcess-module-scss-module__yVFtza__step{flex-basis:calc(280*100vw/var(--base-width));width:calc(280*100vw/var(--base-width))}.DeepDiveProcess-module-scss-module__yVFtza__step:last-child{flex-basis:0;width:0}.DeepDiveProcess-module-scss-module__yVFtza__copy{--connector-space:calc(6*100vw/var(--base-width));--connector-length:calc(4*100vw/var(--base-width));--connector-gap:calc(2*100vw/var(--base-width))}.DeepDiveProcess-module-scss-module__yVFtza__copy h3{margin-bottom:calc(4*100vw/var(--base-width));font-size:calc(18*100vw/var(--base-width))}.DeepDiveProcess-module-scss-module__yVFtza__copy p{font-size:calc(14*100vw/var(--base-width));line-height:1.25}.DeepDiveProcess-module-scss-module__yVFtza__step:not([data-active=true]) .DeepDiveProcess-module-scss-module__yVFtza__copy{visibility:hidden;opacity:0}.DeepDiveProcess-module-scss-module__yVFtza__youLane .DeepDiveProcess-module-scss-module__yVFtza__copy,.DeepDiveProcess-module-scss-module__yVFtza__weLane .DeepDiveProcess-module-scss-module__yVFtza__copy{left:0}.DeepDiveProcess-module-scss-module__yVFtza__step:first-child .DeepDiveProcess-module-scss-module__yVFtza__youLane .DeepDiveProcess-module-scss-module__yVFtza__copy:after,.DeepDiveProcess-module-scss-module__yVFtza__step:first-child .DeepDiveProcess-module-scss-module__yVFtza__weLane .DeepDiveProcess-module-scss-module__yVFtza__copy:before{height:calc(4*100vw/var(--base-width));transform:translate(-50%)}.DeepDiveProcess-module-scss-module__yVFtza__laneLabels span:first-child{padding-bottom:calc(8*100vw/var(--base-width))}.DeepDiveProcess-module-scss-module__yVFtza__laneLabels span:last-child{padding-top:calc(8*100vw/var(--base-width))}.DeepDiveProcess-module-scss-module__yVFtza__processIcon{width:calc(max(calc(32*100vw/var(--base-width)),var(--circle-size))*34/48);height:calc(max(calc(32*100vw/var(--base-width)),var(--circle-size))*34/48)}.DeepDiveProcess-module-scss-module__yVFtza__circle{min-width:calc(32*100vw/var(--base-width));min-height:calc(32*100vw/var(--base-width))}.DeepDiveProcess-module-scss-module__yVFtza__footer{min-height:calc(52*100vw/var(--base-width));padding-block:calc(6*100vw/var(--base-width))calc(10*100vw/var(--base-width))}}@media (prefers-reduced-motion:reduce){.DeepDiveProcess-module-scss-module__yVFtza__copy,.DeepDiveProcess-module-scss-module__yVFtza__circle,.DeepDiveProcess-module-scss-module__yVFtza__processIcon,.DeepDiveProcess-module-scss-module__yVFtza__bridgeDot,.DeepDiveProcess-module-scss-module__yVFtza__copy h3,.DeepDiveProcess-module-scss-module__yVFtza__copy p,.DeepDiveProcess-module-scss-module__yVFtza__copy:before,.DeepDiveProcess-module-scss-module__yVFtza__copy:after{transition:none}}
.ProjectGallery-module-scss-module__cUx-Xq__gallery{gap:calc(24*100vw/var(--base-width));flex-direction:column;flex:1;min-width:0;display:flex}.ProjectGallery-module-scss-module__cUx-Xq__preview,.ProjectGallery-module-scss-module__cUx-Xq__empty{width:100%;min-height:calc(360*100vw/var(--base-width));aspect-ratio:1.5;border-radius:calc(24*100vw/var(--base-width));background-color:#0f2e6d;flex:1;position:relative;overflow:hidden}@media (max-width:1024px){.ProjectGallery-module-scss-module__cUx-Xq__preview,.ProjectGallery-module-scss-module__cUx-Xq__empty{flex:none;min-height:0}}@media (max-width:560px){.ProjectGallery-module-scss-module__cUx-Xq__preview,.ProjectGallery-module-scss-module__cUx-Xq__empty{border-radius:calc(16*100vw/var(--base-width))}}.ProjectGallery-module-scss-module__cUx-Xq__preview{cursor:zoom-in;opacity:0;transform:translateY(calc(18*100vw/var(--base-width)));border:0;padding:0;transition:opacity .65s cubic-bezier(.85,0,.15,1),transform .8s cubic-bezier(.85,0,.15,1)}.ProjectGallery-module-scss-module__cUx-Xq__gallery[data-media-ready=true] .ProjectGallery-module-scss-module__cUx-Xq__preview{opacity:1;transform:none}.ProjectGallery-module-scss-module__cUx-Xq__preview:focus-visible{outline:calc(2*100vw/var(--base-width))solid #f5f4f0;outline-offset:calc(4*100vw/var(--base-width))}.ProjectGallery-module-scss-module__cUx-Xq__withCursor{cursor:none}.ProjectGallery-module-scss-module__cUx-Xq__image{position:absolute;inset:0}.ProjectGallery-module-scss-module__cUx-Xq__empty{color:#f5f4f0cc;font-size:calc(16*100vw/var(--base-width));justify-content:center;align-items:center;display:flex}.ProjectGallery-module-scss-module__cUx-Xq__thumbnails{justify-content:center;align-items:center;gap:calc(8*100vw/var(--base-width));min-width:0;padding:calc(4*100vw/var(--base-width));overscroll-behavior-x:contain;display:flex;overflow-x:auto}.ProjectGallery-module-scss-module__cUx-Xq__thumbnail{min-width:calc(72*100vw/var(--base-width));height:calc(100*100vw/var(--base-width));border:calc(2*100vw/var(--base-width))solid #f5f4f033;border-radius:calc(16*100vw/var(--base-width));color:#f5f4f0;font-size:calc(14*100vw/var(--base-width));cursor:pointer;opacity:.6;background-color:#0f2e6d;flex:1 0 0;justify-content:center;align-items:center;padding:0;line-height:1.2;transition:opacity .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.ProjectGallery-module-scss-module__cUx-Xq__thumbnail[aria-pressed=true],.ProjectGallery-module-scss-module__cUx-Xq__thumbnail:hover{opacity:1;border-color:#f5f4f0cc}.ProjectGallery-module-scss-module__cUx-Xq__thumbnail:focus-visible{outline:calc(2*100vw/var(--base-width))solid #f5f4f0;outline-offset:calc(2*100vw/var(--base-width));opacity:1}.ProjectGallery-module-scss-module__cUx-Xq__thumbnail img{object-fit:cover}@media (max-width:1024px){.ProjectGallery-module-scss-module__cUx-Xq__thumbnail{height:calc(88*100vw/var(--base-width))}}@media (max-width:560px){.ProjectGallery-module-scss-module__cUx-Xq__thumbnail{min-width:calc(48*100vw/var(--base-width));height:calc(64*100vw/var(--base-width));border-radius:calc(12*100vw/var(--base-width));font-size:calc(12*100vw/var(--base-width))}}.ProjectGallery-module-scss-module__cUx-Xq__more{padding:calc(8*100vw/var(--base-width));opacity:1}.ProjectGallery-module-scss-module__cUx-Xq__dialog{width:100%;max-width:none;height:100%;max-height:none;padding:calc(16*100vw/var(--base-width));color:#f5f4f0;-webkit-backdrop-filter:blur(calc(16*100vw/var(--base-width)));backdrop-filter:blur(calc(16*100vw/var(--base-width)));background:#000000c4;border:0;margin:0;position:fixed;inset:0;overflow:hidden}.ProjectGallery-module-scss-module__cUx-Xq__dialog[open]{gap:calc(16*100vw/var(--base-width));flex-direction:column;display:flex}.ProjectGallery-module-scss-module__cUx-Xq__dialog::backdrop{background:#0f2e6dcc}@media (max-width:560px){.ProjectGallery-module-scss-module__cUx-Xq__dialog{padding:calc(16*100vw/var(--base-width));gap:calc(12*100vw/var(--base-width))}}.ProjectGallery-module-scss-module__cUx-Xq__heading{justify-content:space-between;align-items:center;gap:calc(16*100vw/var(--base-width));flex:none;min-width:0;display:flex}.ProjectGallery-module-scss-module__cUx-Xq__heading h2{min-width:0;font-size:calc(24*100vw/var(--base-width));overflow-wrap:anywhere;line-height:1.2}@media (max-width:560px){.ProjectGallery-module-scss-module__cUx-Xq__heading h2{font-size:calc(18*100vw/var(--base-width))}}.ProjectGallery-module-scss-module__cUx-Xq__stage{align-items:center;gap:calc(16*100vw/var(--base-width));flex:1;min-width:0;min-height:0;display:flex}@media (max-width:560px){.ProjectGallery-module-scss-module__cUx-Xq__stage{gap:calc(8*100vw/var(--base-width));grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr 1fr;display:grid}}.ProjectGallery-module-scss-module__cUx-Xq__previous,.ProjectGallery-module-scss-module__cUx-Xq__next{flex:none}@media (max-width:560px){.ProjectGallery-module-scss-module__cUx-Xq__previous,.ProjectGallery-module-scss-module__cUx-Xq__next{grid-row:2}.ProjectGallery-module-scss-module__cUx-Xq__previous{grid-column:1;justify-self:start}.ProjectGallery-module-scss-module__cUx-Xq__next{grid-column:2;justify-self:end}}.ProjectGallery-module-scss-module__cUx-Xq__fullImage{flex:1;min-width:0;height:100%;position:relative}.ProjectGallery-module-scss-module__cUx-Xq__fullImage img{object-fit:contain}@media (max-width:560px){.ProjectGallery-module-scss-module__cUx-Xq__fullImage{grid-area:1/1/auto/-1}}.ProjectGallery-module-scss-module__cUx-Xq__counter{text-align:center;font-size:calc(14*100vw/var(--base-width));flex:none;line-height:1.2}.ProjectGallery-module-scss-module__cUx-Xq__dialog .ProjectGallery-module-scss-module__cUx-Xq__thumbnail{flex:0 0 calc(100*100vw/var(--base-width))}@media (max-width:1024px){.ProjectGallery-module-scss-module__cUx-Xq__dialog .ProjectGallery-module-scss-module__cUx-Xq__thumbnail{flex-basis:calc(88*100vw/var(--base-width))}}@media (max-width:560px){.ProjectGallery-module-scss-module__cUx-Xq__dialog .ProjectGallery-module-scss-module__cUx-Xq__thumbnail{flex-basis:calc(64*100vw/var(--base-width))}}@media (prefers-reduced-motion:reduce){.ProjectGallery-module-scss-module__cUx-Xq__preview{transition:none;transform:none}.ProjectGallery-module-scss-module__cUx-Xq__thumbnail{transition:none}}
.DrawnArrow-module-scss-module__zsrGHa__arrow{width:var(--arrow-width);opacity:0;flex:none;height:auto;transition:opacity .2s;display:block;overflow:visible}.DrawnArrow-module-scss-module__zsrGHa__arrow path{stroke-dasharray:1;stroke-dashoffset:1px}.DrawnArrow-module-scss-module__zsrGHa__arrow[data-active=true]{opacity:1}.DrawnArrow-module-scss-module__zsrGHa__arrow[data-active=true] path{stroke-dashoffset:0;animation:.7s cubic-bezier(.22,1,.36,1) both DrawnArrow-module-scss-module__zsrGHa__draw-arrow}@media (prefers-reduced-motion:reduce){.DrawnArrow-module-scss-module__zsrGHa__arrow,.DrawnArrow-module-scss-module__zsrGHa__arrow path{transition:none}.DrawnArrow-module-scss-module__zsrGHa__arrow[data-active=true] path{animation:none}}@keyframes DrawnArrow-module-scss-module__zsrGHa__draw-arrow{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.DrawnArrow-module-scss-module__zsrGHa__sm{--arrow-width:calc(32*100vw/var(--base-width))}.DrawnArrow-module-scss-module__zsrGHa__md{--arrow-width:calc(42*100vw/var(--base-width))}.DrawnArrow-module-scss-module__zsrGHa__lg{--arrow-width:calc(88*100vw/var(--base-width))}
.ProjectsPage-module-scss-module__uGZ-BG__projects{min-height:var(--page-viewport-height,100svh);color:#0f2e6d;background:#f5f4f0}
.DeepDive-module-scss-module__i_fz2a__cards{gap:calc(16*100vw/var(--base-width));flex:1;grid-template-rows:auto 2fr;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}@media (max-width:1024px){.DeepDive-module-scss-module__i_fz2a__cards{grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.DeepDive-module-scss-module__i_fz2a__cards{gap:calc(12*100vw/var(--base-width))}}.DeepDive-module-scss-module__i_fz2a__cards .DeepDive-module-scss-module__i_fz2a__row{justify-content:space-between;align-items:center;gap:calc(16*100vw/var(--base-width));width:100%;min-width:0;display:flex}.DeepDive-module-scss-module__i_fz2a__cards .DeepDive-module-scss-module__i_fz2a__row>:first-child{flex:none}.DeepDive-module-scss-module__i_fz2a__cards .DeepDive-module-scss-module__i_fz2a__row>h5{overflow-wrap:break-word;min-width:0}@media (max-width:560px){.DeepDive-module-scss-module__i_fz2a__cards .DeepDive-module-scss-module__i_fz2a__row{align-items:flex-start;gap:calc(12*100vw/var(--base-width));flex-direction:column}}.DeepDive-module-scss-module__i_fz2a__cards.DeepDive-module-scss-module__i_fz2a__cardsFirst{grid-template-areas:"overview best-for""approach best-for"}@media (max-width:1024px){.DeepDive-module-scss-module__i_fz2a__cards.DeepDive-module-scss-module__i_fz2a__cardsFirst{grid-template-areas:"overview""approach""best-for"}}.DeepDive-module-scss-module__i_fz2a__cards.DeepDive-module-scss-module__i_fz2a__cardsFirst .DeepDive-module-scss-module__i_fz2a__card:nth-child(2){background-color:#e8e8ea;grid-area:best-for}.DeepDive-module-scss-module__i_fz2a__cards.DeepDive-module-scss-module__i_fz2a__cardsFirst .DeepDive-module-scss-module__i_fz2a__card:nth-child(2) ul{justify-content:space-between;align-items:flex-start;gap:calc(20*100vw/var(--base-width));flex-direction:column;flex:1;width:100%;display:flex}@media (max-width:560px){.DeepDive-module-scss-module__i_fz2a__cards.DeepDive-module-scss-module__i_fz2a__cardsFirst .DeepDive-module-scss-module__i_fz2a__card:nth-child(2) ul{gap:calc(16*100vw/var(--base-width))}}.DeepDive-module-scss-module__i_fz2a__cards.DeepDive-module-scss-module__i_fz2a__cardsFirst .DeepDive-module-scss-module__i_fz2a__card:nth-child(2) ul li{font-size:calc(18*100vw/var(--base-width));align-items:center;gap:calc(12*100vw/var(--base-width));line-height:1.35;display:flex}@media (max-width:560px){.DeepDive-module-scss-module__i_fz2a__cards.DeepDive-module-scss-module__i_fz2a__cardsFirst .DeepDive-module-scss-module__i_fz2a__card:nth-child(2) ul li{font-size:calc(15*100vw/var(--base-width));align-items:flex-start}}.DeepDive-module-scss-module__i_fz2a__cards.DeepDive-module-scss-module__i_fz2a__cardsFirst .DeepDive-module-scss-module__i_fz2a__card:nth-child(2) ul li .DeepDive-module-scss-module__i_fz2a__icon{flex:0 0 calc(42*100vw/var(--base-width));min-width:calc(42*100vw/var(--base-width));width:calc(42*100vw/var(--base-width));height:calc(42*100vw/var(--base-width));min-height:calc(42*100vw/var(--base-width));border:calc(.5*100vw/var(--base-width))solid #8d97ad80;background-color:#f5f4f0;border-radius:50%;justify-content:center;align-items:center;display:flex}@media (max-width:560px){.DeepDive-module-scss-module__i_fz2a__cards.DeepDive-module-scss-module__i_fz2a__cardsFirst .DeepDive-module-scss-module__i_fz2a__card:nth-child(2) ul li .DeepDive-module-scss-module__i_fz2a__icon{flex-basis:calc(36*100vw/var(--base-width));min-width:calc(36*100vw/var(--base-width));width:calc(36*100vw/var(--base-width));height:calc(36*100vw/var(--base-width));min-height:calc(36*100vw/var(--base-width))}}.DeepDive-module-scss-module__i_fz2a__cards.DeepDive-module-scss-module__i_fz2a__cardsFirst .DeepDive-module-scss-module__i_fz2a__card:nth-child(2) ul li .DeepDive-module-scss-module__i_fz2a__icon img{object-fit:contain;object-position:center;width:calc(26*100vw/var(--base-width));height:calc(26*100vw/var(--base-width));position:static}@media (max-width:560px){.DeepDive-module-scss-module__i_fz2a__cards.DeepDive-module-scss-module__i_fz2a__cardsFirst .DeepDive-module-scss-module__i_fz2a__card:nth-child(2) ul li .DeepDive-module-scss-module__i_fz2a__icon img{width:calc(22*100vw/var(--base-width));height:calc(22*100vw/var(--base-width))}}.DeepDive-module-scss-module__i_fz2a__cards.DeepDive-module-scss-module__i_fz2a__cardsFirst .DeepDive-module-scss-module__i_fz2a__card:nth-child(2) ul li b{font-weight:600}.DeepDive-module-scss-module__i_fz2a__cards.DeepDive-module-scss-module__i_fz2a__cardsFirst .DeepDive-module-scss-module__i_fz2a__card:nth-child(3){border:calc(1*100vw/var(--base-width))solid #0f2e6d80;background-color:#f5f4f0;grid-area:approach;align-items:stretch;overflow:hidden}.DeepDive-module-scss-module__i_fz2a__cards.DeepDive-module-scss-module__i_fz2a__cardsFirst .DeepDive-module-scss-module__i_fz2a__card:nth-child(3)>:first-child{align-self:flex-start}.DeepDive-module-scss-module__i_fz2a__cards.DeepDive-module-scss-module__i_fz2a__cardsSecond{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0}.DeepDive-module-scss-module__i_fz2a__cards.DeepDive-module-scss-module__i_fz2a__cardsSecond .DeepDive-module-scss-module__i_fz2a__card:first-child{border:calc(1*100vw/var(--base-width))solid #8d97ad80;background-color:#0f2e6d;grid-column:1;min-width:0;height:100%;padding:0;overflow:hidden}.DeepDive-module-scss-module__i_fz2a__cards .DeepDive-module-scss-module__i_fz2a__card{border-radius:calc(24*100vw/var(--base-width));min-width:0;padding:calc(32*100vw/var(--base-width));align-items:flex-start;gap:calc(16*100vw/var(--base-width));background-color:#0f2e6d;flex-direction:column;display:flex}@media (max-width:1024px){.DeepDive-module-scss-module__i_fz2a__cards .DeepDive-module-scss-module__i_fz2a__card{padding:calc(28*100vw/var(--base-width))}}@media (max-width:560px){.DeepDive-module-scss-module__i_fz2a__cards .DeepDive-module-scss-module__i_fz2a__card{padding:calc(20*100vw/var(--base-width));border-radius:calc(20*100vw/var(--base-width));gap:calc(20*100vw/var(--base-width))}}.DeepDive-module-scss-module__i_fz2a__overviewSlot{min-width:calc(var(--spacing,.25rem)*0);grid-area:overview;display:flex}.DeepDive-module-scss-module__i_fz2a__wrapper{width:100%;height:var(--page-viewport-height,100svh);padding:calc(16*100vw/var(--base-width));flex-direction:column;align-items:stretch;display:flex;position:relative}
.DeepSelect-module-scss-module__JNwqAq__content{width:100%;max-width:calc(1240*100vw/var(--base-width));align-items:stretch;gap:calc(32*100vw/var(--base-width));flex-direction:column;margin-inline:auto;display:flex}@media (max-width:1024px){.DeepSelect-module-scss-module__JNwqAq__content{max-width:100%}}.DeepSelect-module-scss-module__JNwqAq__wrap{align-items:stretch;gap:calc(24*100vw/var(--base-width));padding:calc(32*100vw/var(--base-width))calc(24*100vw/var(--base-width))calc(24*100vw/var(--base-width));border-radius:calc(24*100vw/var(--base-width));background-color:#0f2e6d;flex-direction:column;display:flex}@media (max-width:768px){.DeepSelect-module-scss-module__JNwqAq__wrap{padding:calc(28*100vw/var(--base-width))calc(20*100vw/var(--base-width))calc(20*100vw/var(--base-width))}}@media (max-width:560px){.DeepSelect-module-scss-module__JNwqAq__wrap{padding:calc(24*100vw/var(--base-width))calc(16*100vw/var(--base-width))calc(16*100vw/var(--base-width));border-radius:calc(20*100vw/var(--base-width));gap:calc(24*100vw/var(--base-width))}}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__header{justify-content:space-between;align-items:flex-start;gap:calc(16*100vw/var(--base-width));color:#f5f4f0;display:flex}@media (max-width:768px){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__header{gap:calc(16*100vw/var(--base-width));flex-direction:column}}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__header .DeepSelect-module-scss-module__JNwqAq__description{color:#f5f4f0cc;text-align:right;white-space:pre-line;width:100%;max-width:40%}@media (max-width:768px){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__header .DeepSelect-module-scss-module__JNwqAq__description{text-align:left;max-width:100%;font-size:calc(18*100vw/var(--base-width));line-height:1.4}}@media (max-width:560px){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__header .DeepSelect-module-scss-module__JNwqAq__description{font-size:calc(15*100vw/var(--base-width))}}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list{overflow-anchor:none;align-items:stretch;gap:calc(16*100vw/var(--base-width));flex-direction:column;display:flex}@media (max-width:560px){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list{gap:calc(12*100vw/var(--base-width))}}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity{border-radius:calc(24*100vw/var(--base-width));color:#0f2e6d;background-color:#f5f4f0;flex-direction:column;align-items:stretch;min-width:0;display:flex}@media (max-width:560px){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity{border-radius:calc(16*100vw/var(--base-width))}}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__head{width:100%;padding:calc(20*100vw/var(--base-width));justify-content:space-between;align-items:center;gap:calc(20*100vw/var(--base-width));border-radius:calc(24*100vw/var(--base-width));color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-align:left;background:0 0;border:0;display:flex}@media (max-width:560px){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__head{padding:calc(16*100vw/var(--base-width));gap:calc(12*100vw/var(--base-width));border-radius:calc(16*100vw/var(--base-width))}}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__head:focus-visible{outline:calc(2*100vw/var(--base-width))solid #0f2e6d;outline-offset:calc(-4*100vw/var(--base-width))}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__head .DeepSelect-module-scss-module__JNwqAq__title{overflow-wrap:break-word;min-width:0;font-weight:500;line-height:1.15}@media (max-width:560px){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__head .DeepSelect-module-scss-module__JNwqAq__title{font-size:calc(22*100vw/var(--base-width))}}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__head .DeepSelect-module-scss-module__JNwqAq__more{--more-hover-border:#0f2e6d;--plus-rest-angle:0deg;--plus-rest-scale:1;flex:0 0 calc(48*100vw/var(--base-width));width:calc(48*100vw/var(--base-width));height:calc(48*100vw/var(--base-width));border:calc(.5*100vw/var(--base-width))solid #8d97ad81;border-radius:calc(8*100vw/var(--base-width));color:#0f2e6d;justify-content:center;align-items:center;transition:background-color .35s,border-color .35s,border-radius .45s cubic-bezier(.34,1.56,.64,1),color .35s,box-shadow .35s;display:flex}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__head .DeepSelect-module-scss-module__JNwqAq__more .DeepSelect-module-scss-module__JNwqAq__plusIcon{z-index:1;width:calc(22*100vw/var(--base-width));height:calc(22*100vw/var(--base-width));transform:rotate(var(--plus-rest-angle))scale(var(--plus-rest-scale));transition:transform .5s cubic-bezier(.34,1.56,.64,1);position:relative}@media (max-width:560px){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__head .DeepSelect-module-scss-module__JNwqAq__more{flex-basis:calc(40*100vw/var(--base-width));width:calc(40*100vw/var(--base-width));height:calc(40*100vw/var(--base-width))}}@media (hover:hover) and (pointer:fine){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__head:hover .DeepSelect-module-scss-module__JNwqAq__more{border-color:var(--more-hover-border);box-shadow:0 0 0 calc(3*100vw/var(--base-width))#0f2e6d24;border-radius:50%}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__head:hover .DeepSelect-module-scss-module__JNwqAq__more .DeepSelect-module-scss-module__JNwqAq__plusIcon{animation:.85s cubic-bezier(.34,1.56,.64,1) both DeepSelect-module-scss-module__JNwqAq__plus-bounce-turn}}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__head:focus-visible .DeepSelect-module-scss-module__JNwqAq__more,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__head:active .DeepSelect-module-scss-module__JNwqAq__more{border-color:var(--more-hover-border);box-shadow:0 0 0 calc(3*100vw/var(--base-width))#0f2e6d24;border-radius:50%}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity[data-open=true] .DeepSelect-module-scss-module__JNwqAq__more{--more-hover-border:#f5f4f0;--plus-rest-angle:45deg;--plus-rest-scale:.82;color:#f5f4f0;background-color:#0f2e6d;border-color:#0f2e6d;border-radius:50%}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__bodyReveal{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .68s cubic-bezier(.85,0,.15,1),opacity .3s;display:grid}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity[data-open=true] .DeepSelect-module-scss-module__JNwqAq__bodyReveal{opacity:1;grid-template-rows:1fr}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__bodyClip{min-height:0;overflow:hidden}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body{align-items:stretch;gap:calc(32*100vw/var(--base-width));border-top:calc(.5*100vw/var(--base-width))solid #8d97ad81;padding:calc(20*100vw/var(--base-width));display:flex}@media (max-width:768px){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body{gap:calc(28*100vw/var(--base-width));flex-direction:column}}@media (max-width:560px){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body{padding:calc(16*100vw/var(--base-width));gap:calc(24*100vw/var(--base-width))}}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__text{align-items:stretch;gap:calc(20*100vw/var(--base-width));flex-direction:column;flex:1;min-width:0;display:flex}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__text>h6{font-size:calc(22*100vw/var(--base-width));text-transform:unset;letter-spacing:calc(-.32*100vw/var(--base-width))!important}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__text>h6:first-letter{text-transform:uppercase}@media (max-width:560px){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__text>h6{font-size:calc(18*100vw/var(--base-width))}}@media (max-width:1024px){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__text{width:100%;min-width:0}}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__text .DeepSelect-module-scss-module__JNwqAq__serviceDescription{white-space:pre-line;width:100%;max-width:85%;font-size:calc(18*100vw/var(--base-width));color:#0f2e6dde;line-height:1.3}@media (max-width:768px){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__text .DeepSelect-module-scss-module__JNwqAq__serviceDescription{max-width:100%;font-size:calc(16*100vw/var(--base-width))}}@media (max-width:560px){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__text .DeepSelect-module-scss-module__JNwqAq__serviceDescription{font-size:calc(15*100vw/var(--base-width))}}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__text .DeepSelect-module-scss-module__JNwqAq__interested{align-items:center;gap:calc(20*100vw/var(--base-width));min-width:0;max-width:100%;margin-top:auto;display:flex}@media (max-width:768px){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__text .DeepSelect-module-scss-module__JNwqAq__interested,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__text .DeepSelect-module-scss-module__JNwqAq__interested>*{width:100%}}@media (max-width:560px){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__text .DeepSelect-module-scss-module__JNwqAq__interested{text-align:center}}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__text .DeepSelect-module-scss-module__JNwqAq__interested>span{font-size:calc(18*100vw/var(--base-width));font-weight:500}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case{flex-direction:column;flex:0 1 calc(500*100vw/var(--base-width));align-items:stretch;gap:calc(20*100vw/var(--base-width));width:100%;min-width:0;max-width:calc(500*100vw/var(--base-width));display:flex}@media (max-width:1024px){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case{flex-basis:calc(300*100vw/var(--base-width));max-width:calc(300*100vw/var(--base-width))}}@media (max-width:768px){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case{flex-basis:auto;max-width:none}}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__preview{aspect-ratio:1/.7;border-radius:calc(24*100vw/var(--base-width));width:100%;margin-top:auto;position:relative;overflow:hidden}@media (max-width:560px){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__preview{border-radius:calc(16*100vw/var(--base-width))}}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__preview img{object-fit:cover;object-position:center;width:100%;height:100%}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info{isolation:isolate;--control-hover-ease:cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:before{content:"";z-index:0;pointer-events:none;background-color:var(--control-hover-fill);transition:transform .55s var(--control-hover-ease),border-radius .55s var(--control-hover-ease);border-radius:50% 50% 0 0;position:absolute;inset:0;transform:translateY(105%)}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__hoverLabel,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__hoverIcon,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__hoverContent{z-index:1;transition:scale .2s var(--control-hover-ease);position:relative}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__hoverLabel{padding-block:vw(2);margin-block:vw(-2);display:grid;overflow:hidden}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__labelMain,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__labelCopy{transition:transform .55s var(--control-hover-ease);grid-area:1/1}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__labelCopy{transform:translateY(120%)}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__hoverIcon{flex:none;display:grid;overflow:hidden}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__iconMain,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__iconCopy{transition:transform .55s var(--control-hover-ease);grid-area:1/1;justify-content:center;align-items:center;display:flex}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__iconCopy{transform:translate(-180%)}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info{--control-hover-fill:#0f2e6d;--control-hover-color:#f5f4f0;--control-hover-border:#0f2e6d;min-height:calc(70*100vw/var(--base-width));justify-content:space-between;align-items:center;gap:calc(16*100vw/var(--base-width));border:calc(1*100vw/var(--base-width))solid #0000;border-radius:calc(24*100vw/var(--base-width));padding:calc(12*100vw/var(--base-width))calc(20*100vw/var(--base-width));color:#f5f4f0;background-color:#8d97ad;flex:none;text-decoration:none;transition:border-color .35s;display:flex}@media (max-width:560px){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info{min-height:calc(64*100vw/var(--base-width));border-radius:calc(16*100vw/var(--base-width));padding:calc(12*100vw/var(--base-width))calc(16*100vw/var(--base-width))}}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info h5,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__infoArrow{z-index:1;position:relative}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info h5{overflow-wrap:break-word;min-width:0;transition:transform .42s cubic-bezier(.85,0,.15,1)}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__infoArrow{flex:0 0 calc(34*100vw/var(--base-width));width:calc(34*100vw/var(--base-width));height:calc(34*100vw/var(--base-width));border:calc(1*100vw/var(--base-width))solid #f5f4f08c;border-radius:50%;justify-content:center;align-items:center;transition:color .35s,background-color .35s,border-color .35s;display:flex;overflow:hidden}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__infoArrow svg{width:calc(14*100vw/var(--base-width));height:calc(14*100vw/var(--base-width))}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:focus-visible{outline:calc(2*100vw/var(--base-width))solid #0f2e6d;outline-offset:calc(3*100vw/var(--base-width))}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:focus-visible,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:active{color:var(--control-hover-color);border-color:var(--control-hover-border)}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:focus-visible:before,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:active:before{border-radius:inherit;transform:translateY(0)}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:focus-visible .DeepSelect-module-scss-module__JNwqAq__labelMain,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:active .DeepSelect-module-scss-module__JNwqAq__labelMain{transform:translateY(-120%)}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:focus-visible .DeepSelect-module-scss-module__JNwqAq__labelCopy,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:focus-visible .DeepSelect-module-scss-module__JNwqAq__iconCopy,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:active .DeepSelect-module-scss-module__JNwqAq__labelCopy,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:active .DeepSelect-module-scss-module__JNwqAq__iconCopy{transform:translate(0)}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:focus-visible .DeepSelect-module-scss-module__JNwqAq__iconMain,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:active .DeepSelect-module-scss-module__JNwqAq__iconMain{transform:translate(180%)}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:focus-visible h5,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:active h5{transform:translateX(calc(4*100vw/var(--base-width)))}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:focus-visible .DeepSelect-module-scss-module__JNwqAq__infoArrow,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:active .DeepSelect-module-scss-module__JNwqAq__infoArrow{color:#0f2e6d;background-color:#f5f4f0;border-color:#f5f4f0}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:focus-visible .DeepSelect-module-scss-module__JNwqAq__infoArrow svg,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:active .DeepSelect-module-scss-module__JNwqAq__infoArrow svg{animation:.7s cubic-bezier(0,.55,.45,1) DeepSelect-module-scss-module__JNwqAq__info-arrow-flight}@media (hover:hover) and (pointer:fine){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:hover{color:var(--control-hover-color);border-color:var(--control-hover-border)}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:hover:before{border-radius:inherit;transform:translateY(0)}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:hover .DeepSelect-module-scss-module__JNwqAq__labelMain{transform:translateY(-120%)}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:hover .DeepSelect-module-scss-module__JNwqAq__labelCopy,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:hover .DeepSelect-module-scss-module__JNwqAq__iconCopy{transform:translate(0)}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:hover .DeepSelect-module-scss-module__JNwqAq__iconMain{transform:translate(180%)}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:hover h5{transform:translateX(calc(4*100vw/var(--base-width)))}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:hover .DeepSelect-module-scss-module__JNwqAq__infoArrow{color:#0f2e6d;background-color:#f5f4f0;border-color:#f5f4f0}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case .DeepSelect-module-scss-module__JNwqAq__info:hover .DeepSelect-module-scss-module__JNwqAq__infoArrow svg{animation:.7s cubic-bezier(0,.55,.45,1) DeepSelect-module-scss-module__JNwqAq__info-arrow-flight}}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__body .DeepSelect-module-scss-module__JNwqAq__case h4{text-align:center}@media (prefers-reduced-motion:reduce){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__bodyReveal,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__more,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__plusIcon,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__info h5,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__infoArrow,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__info,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__info:before,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__hoverLabel,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__hoverIcon,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__hoverContent,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__labelMain,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__labelCopy,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__iconMain,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__iconCopy{transition:none}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__info:before{opacity:0;border-radius:inherit;transform:none}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__labelCopy,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__iconCopy{display:none}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__labelMain,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__iconMain{transform:none!important}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__hoverLabel,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__hoverIcon,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__hoverContent{scale:none!important}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__head:hover .DeepSelect-module-scss-module__JNwqAq__plusIcon,.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__info .DeepSelect-module-scss-module__JNwqAq__infoArrow svg{animation:none}.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__info:is(:focus-visible,:active):before{opacity:1}}@media (prefers-reduced-motion:reduce) and (hover:hover) and (pointer:fine){.DeepSelect-module-scss-module__JNwqAq__wrap .DeepSelect-module-scss-module__JNwqAq__list .DeepSelect-module-scss-module__JNwqAq__entity .DeepSelect-module-scss-module__JNwqAq__info:hover:before{opacity:1}}@keyframes DeepSelect-module-scss-module__JNwqAq__plus-bounce-turn{0%,to{transform:rotate(var(--plus-rest-angle))scale(var(--plus-rest-scale))}45%{transform:rotate(calc(var(--plus-rest-angle) + 90deg))scale(.82)}72%{transform:rotate(calc(var(--plus-rest-angle) - 22deg))scale(1.12)}}@keyframes DeepSelect-module-scss-module__JNwqAq__info-arrow-flight{0%,to{opacity:1;transform:translate(0)rotate(0)scale(1)}42%{opacity:0;transform:translate(85%,-85%)rotate(18deg)scale(.72)}43%{opacity:0;transform:translate(-85%,85%)rotate(-18deg)scale(.72)}}
.ServicesLayout-module-scss-module__1RIHda__servicesPage{min-height:var(--page-viewport-height,100svh)}
