.technology-strip_strip__y_AtY{border-top:.0625rem solid rgb(var(--soft-border));background:transparent}.technology-strip_inner__h_LuM{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"label list credits";align-items:center;-moz-column-gap:3rem;column-gap:3rem;padding-block:1.25rem}.technology-strip_label__XNZdP{grid-area:label;margin:0;color:rgb(var(--muted));white-space:nowrap}.technology-strip_list__Fz4YC{grid-area:list;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:1rem 2em;margin:0;padding:0;list-style:none;font-size:1rem}.technology-strip_list__Fz4YC li{display:flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:0}.technology-strip_list__Fz4YC img{display:block;flex-shrink:0;width:var(--mark-width);height:var(--mark-height);max-width:none}.technology-strip_list__Fz4YC li[data-mark=remotion] img{margin:calc(var(--mark-height) * -194 / 800) calc(var(--mark-height) * -121 / 800) calc(var(--mark-height) * -193 / 800) calc(var(--mark-height) * -140 / 800)}.technology-strip_credits__kp15o{grid-area:credits;display:inline-flex;align-items:center;min-height:2.75rem;min-width:2.75rem;padding-inline:.25rem;margin-inline:-.25rem;color:rgb(var(--secondary));font-size:.8125rem;text-decoration:underline;text-decoration-color:rgb(var(--border));text-underline-offset:.2em;white-space:nowrap}.technology-strip_credits__kp15o:hover{color:rgb(var(--foreground));text-decoration-color:currentColor}@media (max-width:1220px){.technology-strip_inner__h_LuM{grid-template-columns:1fr auto;grid-template-areas:"label credits" "list list";row-gap:.5rem}.technology-strip_list__Fz4YC{gap:1rem 1.25em}}@media (max-width:860px){.technology-strip_list__Fz4YC{display:grid;grid-template-columns:repeat(3,auto);justify-content:space-between;justify-items:center;row-gap:1.5rem;-moz-column-gap:1rem;column-gap:1rem;padding-block:.5rem}}@media (max-width:480px){.technology-strip_list__Fz4YC{-moz-column-gap:.75rem;column-gap:.75rem;font-size:.875rem}}@media (max-width:360px){.technology-strip_list__Fz4YC{-moz-column-gap:.5rem;column-gap:.5rem;font-size:.75rem}}@media (forced-colors:active){.technology-strip_list__Fz4YC li{forced-color-adjust:none;background:#fff;box-shadow:0 0 0 .375rem #fff;border-radius:.125rem}.technology-strip_list__Fz4YC img{forced-color-adjust:none}.technology-strip_label__XNZdP{color:CanvasText}.technology-strip_credits__kp15o{color:LinkText}}.services-bento_section__Nvkqp.services-bento_section__Nvkqp{min-width:0;min-height:100svh;scroll-margin-top:0;display:flex;flex-direction:column;justify-content:center;padding-block:clamp(1.5rem,4svh,3rem)}.services-bento_heading__wFVqy{margin-bottom:1.25rem}.services-bento_grid__Z2Xtx{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.25rem}.services-bento_wide__E_qtw{grid-column:span 7}.services-bento_narrow__U79Gv{grid-column:span 5}.services-bento_card__bcM7f{--rx:0deg;--ry:0deg;--px:0px;--py:0px;--light:50%;container-type:inline-size;position:relative;min-width:0;border-radius:1.625rem;perspective:1100px}.services-bento_panel__w3Sop{height:100%;display:flex;flex-direction:column;padding:.625rem;border:1px solid #bacde9;border-radius:inherit;background:linear-gradient(145deg,#ffffffed,#edf4ffde);box-shadow:inset 0 1px 0 #fff,0 .5rem 1.75rem #1640730a;transition:transform .65s cubic-bezier(.2,.7,.2,1),box-shadow .65s ease,border-color .5s ease}@supports (backdrop-filter:blur(1px)){.services-bento_panel__w3Sop{backdrop-filter:blur(10px)}}.services-bento_card__bcM7f:focus-visible{outline:.1875rem solid rgb(var(--focus));outline-offset:.375rem;z-index:2}.services-bento_scene__5yBZp{position:relative;height:clamp(8rem,22svh,18rem);min-width:0;pointer-events:none}.services-bento_media__pQJeo{position:absolute;inset:0;overflow:hidden;border-radius:1.125rem;background:#dbe5ef;transform:rotateX(calc(var(--rx) * .25)) rotateY(calc(var(--ry) * .25));transition:transform .65s cubic-bezier(.2,.7,.2,1);box-shadow:inset 0 0 0 1px #14203612}.services-bento_photo__Ck1l_{position:absolute;inset:0;transform:translateZ(0) scale(1.025);transition:transform .95s cubic-bezier(.2,.7,.2,1)}.services-bento_photo__Ck1l_ img{-o-object-fit:cover;object-fit:cover}.services-bento_booking__hE7eZ img{-o-object-position:50% 65%;object-position:50% 65%}.services-bento_commerce__uddmA img{-o-object-position:50% 53%;object-position:50% 53%}.services-bento_automation__fCbcH img{-o-object-position:50% 22%;object-position:50% 22%}.services-bento_team__ENWax img{-o-object-position:50% 35%;object-position:50% 35%}.services-bento_reflection__IZrdk{position:absolute;inset:-25%;opacity:0;background:linear-gradient(112deg,transparent 32%,#ffffff05 43%,#ffffff38 49%,#ffffff08 55%,transparent 67%);transform:translateX(-60%);pointer-events:none}.services-bento_edge__VoVrq{position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 1px 0 #ffffff85,inset 0 0 0 1px #ffffff45;background:radial-gradient(ellipse at var(--light) 0,#ffffff18,transparent 65%)}.services-bento_copy__NzwIC{min-height:6rem;padding:.875rem .875rem .625rem}.services-bento_titleRow__hwnaT{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.services-bento_titleRow__hwnaT h3{min-width:0;font-size:1.375rem;font-weight:500;line-height:1.25;letter-spacing:-.03em}.services-bento_titleRow__hwnaT>svg{flex-shrink:0;color:rgb(var(--accent));transition:transform .5s cubic-bezier(.2,.7,.2,1)}.services-bento_copy__NzwIC p{max-width:42ch;margin-top:.5rem;color:rgb(var(--secondary));font-size:.9375rem;line-height:1.5}.services-bento_card__bcM7f:focus-visible .services-bento_panel__w3Sop{transform:translateY(-5px) rotateX(-.6deg) rotateY(.6deg) scale(1.012);border-color:#82a7e1;box-shadow:inset 0 1px 0 #fff,0 1.4rem 2.5rem #16407320}.services-bento_card__bcM7f:focus-visible .services-bento_photo__Ck1l_{transform:translate3d(-4px,-3px,0) scale(1.055)}.services-bento_card__bcM7f:focus-visible .services-bento_reflection__IZrdk{animation:services-bento_reflection__IZrdk 1.05s cubic-bezier(.2,.7,.2,1)}.services-bento_card__bcM7f:focus-visible .services-bento_titleRow__hwnaT>svg{transform:translate(3px,-3px)}.services-bento_grid__Z2Xtx:has(.services-bento_card__bcM7f:focus-visible) .services-bento_card__bcM7f:not(:focus-visible):not(:hover) .services-bento_panel__w3Sop{transform:translateY(2px) scale(.994)}@media (hover:hover) and (pointer:fine){.services-bento_card__bcM7f:hover{z-index:2}.services-bento_card__bcM7f:hover .services-bento_panel__w3Sop{transform:translateY(-5px) rotateX(calc(var(--rx) * .5)) rotateY(calc(var(--ry) * .5)) scale(1.012);border-color:#82a7e1;box-shadow:inset 0 1px 0 #fff,0 1.4rem 2.5rem #16407320}.services-bento_card__bcM7f:hover .services-bento_photo__Ck1l_{transform:translate3d(var(--px),var(--py),0) scale(1.055)}.services-bento_card__bcM7f:hover .services-bento_reflection__IZrdk{animation:services-bento_reflection__IZrdk 1.05s cubic-bezier(.2,.7,.2,1)}.services-bento_card__bcM7f:hover .services-bento_titleRow__hwnaT>svg{transform:translate(3px,-3px)}.services-bento_grid__Z2Xtx:has(.services-bento_card__bcM7f:hover) .services-bento_card__bcM7f:not(:hover):not(:focus-visible) .services-bento_panel__w3Sop{transform:translateY(2px) scale(.994)}.services-bento_card__bcM7f[data-pointer] .services-bento_media__pQJeo,.services-bento_card__bcM7f[data-pointer] .services-bento_panel__w3Sop,.services-bento_card__bcM7f[data-pointer] .services-bento_photo__Ck1l_{transition-duration:.18s}}[data-motion] .services-bento_card__bcM7f[data-enter] .services-bento_photo__Ck1l_{animation:services-bento_arrive__M86DV 1.1s cubic-bezier(.2,.7,.2,1)}@keyframes services-bento_arrive__M86DV{0%{transform:translate3d(0,8px,0) scale(1.08)}to{transform:translateZ(0) scale(1.025)}}@keyframes services-bento_reflection__IZrdk{0%{opacity:0;transform:translateX(-60%)}30%{opacity:.75}to{opacity:0;transform:translateX(60%)}}@media (max-width:1000px){.services-bento_narrow__U79Gv,.services-bento_wide__E_qtw{grid-column:span 6}.services-bento_copy__NzwIC{min-height:7rem}}@media (max-width:760px){.services-bento_section__Nvkqp.services-bento_section__Nvkqp{min-height:0;padding-block:2rem}.services-bento_grid__Z2Xtx{grid-template-columns:minmax(0,1fr);gap:.75rem}.services-bento_narrow__U79Gv,.services-bento_wide__E_qtw{grid-column:auto}.services-bento_heading__wFVqy{margin-bottom:1.25rem}.services-bento_card__bcM7f{border-radius:1.125rem}.services-bento_panel__w3Sop{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;padding:.375rem}.services-bento_scene__5yBZp{height:auto;min-height:8.25rem}.services-bento_media__pQJeo{border-radius:.75rem}.services-bento_copy__NzwIC{min-height:0;align-self:center;padding:.625rem .625rem .625rem .75rem}.services-bento_titleRow__hwnaT{align-items:flex-start;gap:.375rem}.services-bento_titleRow__hwnaT h3{font-size:1.0625rem;line-height:1.25}.services-bento_titleRow__hwnaT>svg{width:16px;height:16px;margin-top:.125rem}.services-bento_copy__NzwIC p{font-size:.8125rem;line-height:1.45}.services-bento_booking__hE7eZ img{-o-object-position:37% 65%;object-position:37% 65%}.services-bento_commerce__uddmA img{-o-object-position:50% 53%;object-position:50% 53%}.services-bento_automation__fCbcH img{-o-object-position:50% 38%;object-position:50% 38%}.services-bento_team__ENWax img{-o-object-position:50% 49%;object-position:50% 49%}}@container (max-width: 14rem){.services-bento_panel__w3Sop{display:flex}.services-bento_scene__5yBZp{height:8rem;min-height:0}.services-bento_copy__NzwIC{padding:.75rem .375rem;overflow-wrap:anywhere;align-self:stretch}.services-bento_titleRow__hwnaT>svg{display:none}}@media (forced-colors:active),(prefers-reduced-motion:reduce){.services-bento_card__bcM7f .services-bento_media__pQJeo,.services-bento_card__bcM7f .services-bento_panel__w3Sop,.services-bento_card__bcM7f .services-bento_photo__Ck1l_,.services-bento_card__bcM7f .services-bento_titleRow__hwnaT>svg{transform:none!important;transition:none!important;animation:none!important}.services-bento_card__bcM7f .services-bento_reflection__IZrdk{display:none;animation:none!important}}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){.services-bento_panel__w3Sop{background:#f4f8ff;backdrop-filter:none}.services-bento_edge__VoVrq,.services-bento_reflection__IZrdk{display:none}}@media (forced-colors:active){.services-bento_panel__w3Sop{background:Canvas;color:CanvasText;border-color:CanvasText;box-shadow:none;backdrop-filter:none}.services-bento_copy__NzwIC p{color:CanvasText}.services-bento_card__bcM7f:focus-visible{outline-color:Highlight}.services-bento_titleRow__hwnaT>svg{color:LinkText}.services-bento_edge__VoVrq{display:none}}