@layer components{._container_1lkfa_3{--inset: 4px}._options_1lkfa_11{position:relative;display:flex;padding:var(--inset)}._options_1lkfa_11:before{content:"";background-color:color-mix(in lab,var(--text) 5%,transparent);position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%)}._button_1lkfa_51{position:relative;display:flex;align-items:center;justify-content:center;background-color:transparent;color:var(--textLight);transition-property:color,background;transition-duration:var(--durationM);transition-timing-function:ease;border:0;padding:0 24px;height:56px;font-size:inherit;font-family:inherit;font-weight:var(--fontWeightMedium);cursor:pointer}._button_1lkfa_51[aria-checked=true]{color:var(--textBody)}._button_1lkfa_51:before{--inset: 12px;content:"";position:absolute;top:var(--inset);bottom:var(--inset);left:0;width:1px;background-color:color-mix(in lab,var(--text) 10%,transparent);transition:opacity var(--durationM) var(--bezierFastoutSlowin);opacity:0}._button_1lkfa_51:not([aria-checked=true])+._button_1lkfa_51:not([aria-checked=true]):before{opacity:1}._indicator_1lkfa_133{position:absolute;top:var(--inset);bottom:var(--inset);left:0;filter:drop-shadow(0 6px 12px color-mix(in lab,var(--black) 20%,transparent));transform:translate3d(var(--left),0,0);width:var(--width)}@media (prefers-reduced-motion: no-preference){._indicator_1lkfa_133{transition-property:width,transform;transition-duration:var(--durationM);transition-timing-function:var(--bezierFastoutSlowin)}}._indicator_1lkfa_133:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--backgroundLight);filter:brightness(2.2);clip-path:polygon(0 0,100% 0,100% 100%,100% 100%,0 100%)}@media (prefers-reduced-motion: no-preference){{transition:clip-path var(--durationM) var(--bezierFastoutSlowin)}}._indicator_1lkfa_133[data-last=true]:before{clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%)}}._featuredTech_64r8f_5{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin:60px auto;max-width:1200px}@media (max-width: 1680px){._featuredTech_64r8f_5{grid-template-columns:repeat(2,1fr);gap:40px}}@media (max-width: 1040px){._featuredTech_64r8f_5{grid-template-columns:1fr;gap:40px;max-width:500px}}._techCategory_64r8f_43{display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:16px;padding:30px;background-color:color-mix(in srgb,var(--background) 80%,transparent);box-shadow:0 10px 30px #0000001a;border:1px solid color-mix(in srgb,var(--primary) 20%,transparent);transition:transform .3s ease,box-shadow .3s ease}._techCategory_64r8f_43:hover{transform:translateY(-8px);box-shadow:0 15px 40px #00000026}._categoryTitle_64r8f_79{font-size:var(--fontSizeH4);font-weight:var(--fontWeightMedium);margin-bottom:30px;color:var(--primary);position:relative;padding-bottom:15px}._categoryTitle_64r8f_79:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60px;height:4px;background-color:var(--primary);border-radius:4px}._techItems_64r8f_121{display:grid;grid-template-columns:1fr;gap:16px;width:100%}._techItem_64r8f_121{padding:14px 20px;background-color:color-mix(in srgb,var(--primary) 15%,var(--background));color:var(--primary);border-radius:12px;font-weight:var(--fontWeightMedium);font-size:var(--fontSizeBodyM);transition:all .3s ease;border:1px solid transparent;box-shadow:0 4px 12px #0000000d;display:block;width:100%;text-align:center}._techItem_64r8f_121:hover{transform:translateY(-4px);background-color:var(--primary);color:var(--background);box-shadow:0 8px 20px #00000026;border-color:var(--primary)}._video_64r8f_181{width:120%}@media (max-width: 1680px){._video_64r8f_181{width:150%}}@media (max-width: 1040px){._video_64r8f_181{width:100%}}._sidebarImages_64r8f_205{display:grid;grid-template-columns:repeat(6,[col] 1fr);align-items:center}@media (max-width: 1040px){._sidebarImages_64r8f_205{padding:0 80px;margin-top:60px}}@media (max-width: 696px){._sidebarImages_64r8f_205{padding:0 20px;margin-top:40px}}._sidebarImage_64r8f_205:first-child{grid-column:col 1 / span 4;grid-row:1;position:relative;top:5%;opacity:.4}._sidebarImage_64r8f_205:last-child{grid-column:col 3 / span 4;grid-row:1;position:relative;top:-5%}._transformationHeading_64r8f_271{font-size:var(--fontSizeH2);font-weight:var(--fontWeightBold);text-align:center;color:var(--primary);position:relative;margin-bottom:40px;padding:20px 0;text-transform:uppercase;letter-spacing:.05em}._transformationHeading_64r8f_271:before,._transformationHeading_64r8f_271:after{content:"";position:absolute;height:4px;background:linear-gradient(90deg,transparent,var(--primary),transparent);width:40%;left:30%}._transformationHeading_64r8f_271:before{top:0}._transformationHeading_64r8f_271:after{bottom:0}._transformationHeading_64r8f_271:hover{transform:scale(1.03);transition:transform .3s ease}._beforeHeading_64r8f_339{background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 20%,transparent),transparent);text-shadow:0 2px 10px rgba(0,0,0,.2);border-radius:12px}._afterHeading_64r8f_353{background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 40%,transparent),transparent);text-shadow:0 2px 10px rgba(0,0,0,.2);border-radius:12px}
